摘要
针对当前输油管道压力监控现状,结合GPRS通信模块MC39i,给出了能够实现远程数据传输并可广泛应用于远程监控系统的设计方案。重点阐述了系统的硬件组成以及基于嵌入式实时操作系统FreeRTOS实现数据传输模块的软件设计;采用基于状态机的结构设计方法实现PPP链路层协议,实现GPRS模块与互连网络的连接;分析和比较了UDP和TCP两种传输层数据传输方式,并给出了基于uIP TCP/IP协议栈实现TCP和UDP传输协议的原理;对UDP协议的传输可靠性进行改进,采用带握手的UDP协议可以较好地满足实时性的可靠性要求,并对数据传输性能进行了测试。
Aiming at the monitor of pressure in oil transportation pipeline, combined with GPRb module MC39i, a novel solution of a remote data transmission system used widely in remote monitoring system was described. The system software design of data transmission module based on real-time operation system FreeRTOS was analyzed. The connection between GPRS module and ISP (internet service provider)was designed based on a state diagram. After the comparison of UDP and TCP, the implementation of TCP and UDP based on ulP TCP/IP protocol stack was presented. In order to improve the transmission stability, the software design of UDP was amended, and the transmission properties of TCP was improved.
出处
《微纳电子技术》
CAS
2007年第7期140-142,共3页
Micronanoelectronic Technology
关键词
通用分组无线业务
压力监控
嵌入式系统
UIP协议栈
general packet radio service(GPRS)
pressure monitor
embedded system. uIP protocol stack