微波EDA网,见证研发工程师的成长!
首页 > 应用设计 > 汽车电子 > GPS/GPRS 车载监控终端的设计与实现

GPS/GPRS 车载监控终端的设计与实现

时间:11-17 来源:互联网 点击:
4.2 软件系统协议栈

借鉴于OSI模型和标准的TCP/IP协议栈,本系统采用四层网络传输协议:传输层、网络层、数据链路层和物理层。系统协议栈结构如图5所示。



考虑到车辆监控系统中几十、几百甚至上千个车载终端的情况,对于这种多点分散、数据量小、实时性要求高、终端数量多的应用,传输层采用UDP比TCP会更好一些。IP协议作为网络层协议,主要是将数据流切割成适当的大小,然后将这些数据包通过选择路由,利用不同的路由来传送到目的地IP。在物理层之上,PPP协议作为GPRS在物理层之上的惟一指定的数据链路层协议,通过CRC校验、确认等手段将原始的物理层连接改造成无差错的数据链路。PPP协商成功后,系统将成功远程登录Internet,并得到网关分配给自己的IP。终端与网络之间的物理层通道就是GPRS连接。具体的GPRS协议都已被做在GPRSmodem中,通过数据端对GPRSmodem正确的AT指令设置后,就可以用AT拨号指令进行拨号连接,当收到GPRSmodem的拨号反馈应答后,一条物理通道即GPRS信道就在本终端中和网络之间建立起来了。

5 结语

介绍了基于GPS/GPRS的车辆监控系统终端的一种实现方案,并给出了详细的软件及硬件组成和设计实现,经多次测试系统稳定,效果良好。该系统可以应用手指挥监控系统、城市租赁汽车管理系统、物流运输系统、医疗救护系统等领域,市场前景极为广阔。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top