论文部分内容阅读
随着社会的发展,车联网和智能交通系统的结合越来越紧密,各国大力发展车联网是为了改善道路交通状况、减少交通事故,构建一个安全、可靠、高效的智能交通网络。作为车联网和智能交通系统的重要组成部分,一个实时、稳定的监控系统可以有效提高交通运输的安全性和车辆的监控管理效率,带来良好的社会效益。论文结合国内外车联网监控系统的发展现状,设计实现了一种基于WebSocket协议的车联网监控系统。 论文首先分析了服务器推送技术中广泛使用的基于HTTP长连接技术和基于浏览器插件技术的特点和存在的问题,然后研究分析了HTML5标准中WebSocket通信协议的实现原理和相对于其它技术的优点。针对车联网监控系统的设计需求和设计原则,论文使用WebSocket协议来实现系统中车载终端与服务器以及服务器与浏览器客户端之间的实时通信功能。论文完成了WebSocket服务器用户注册模块、连接管理模块、数据解析模块和数据推送模块的实现,并在此基础上结合Web应用程序开发框架CodeIgniter、jQuery技术、在线地图和Highcharts图表库等实现了车辆行驶状态实时监控、车辆位置跟踪和数据图形可视化显示等监控功能。 最后论文对系统进行了功能测试和性能测试。测试结果表明车联网监控系统可以实现数据的准确传输和实时监控功能,具有良好的实时性和稳定性,符合系统的设计要求。