发明内容
本发明的目的是提供一种移动异构全双工通信车联网***及其通信方法。用于车辆运输动态安全监控,依靠移动无线传感网能够实现车辆实时自动安全监控,依靠移动互联网和异构汽车移动物联网的全双工通信能够实现远程实时/延时人工监控和指挥。
本发明解决上述问题所采用的技术方案是:
一种移动异构全双工通信车联网***,其特征在于:包括分布式车载终端、监控中心上位机***、特定移动电话和远程通信协议
所述分布式车载终端包括主控机、探测器和遥控器,其中主控机和探测器分布安装在车辆适合的位置,遥控器可置于车辆驾驶室中或由驾驶员随身携带;
所述主控机由核心控制模块、存贮模块、GPS模块、移动通信模块、无线通信模块、电源处理单元构成;
所述核心控制模块用于事务管理、数据处理,具有全双工通信接口;
所述存贮模块用于程序、算法和数据的存贮;
所述GPS模块用于宿主车辆的定位,具有全双工通信接口;
所述移动通信模块包括SIM卡和读卡器,用于数据编码、远程通信信道建立和远程数据收发,具有全双工通信接口;
所述无线通信模块用于数据编码、近程通信信道建立和近程数据收发,具有全双工通信接口;
所述电源处理单元用于提供不同电子元件所需要的适合电压范围,并提供极性反接保护;
所述探测器由单片机、无线通信模块、电源处理单元、传感器模块构成;
所述单片机用于数据处理,具有全双工通信接口;
所述传感器模块用于感知***预先设计的车辆异常状态并触发信号;
所述遥控器由单片机、无线通信模块、电源处理单元、按键和LED指示灯构成;
所述按键和LED指示灯用于主控机功能状态设置和显示;
所述监控中心上位机***包括服务器、浏览器、移动通信调制解调器和车辆管理软件平台;
所述服务器为普通WEB服务器和数据库服务器,用于提供网络端口、接收远程数据、存贮数据、数据计算和事务处理,具有全双工通信接口;
所述浏览器为B/S架构模式下客户机所安装的浏览器,用于处理后的数据显示和指令和信息输入;
所述移动通信调制解调器包括SIM卡和读卡器,为连接在服务器通信端口上用于移动通信服务的调制解调器,至少具有SMS功能,通过API与车辆管理软件平台建立数据通信,用于指令编码、SMS通信信道建立和指令发送,具有全双工通信接口;
所述车辆管理软件平台为安装在服务器硬盘上用于监控中心对远程车辆进行实时地图监控、远程指挥和数据分析的软件***;
所述特定移动电话是***指定并记录的紧急联系移动电话;
所述远程通信协议包括4层协议栈,即物理层、数据链路层、网络层和传输层。
所述物理层是由移动通信模块建立的符合协议标准的物理通道;
所述数据链路层是用数据链路控制协议将原始的物理通道连接改造成无差错的数据链路,***将远程登录互联网,并得到移动通信网关分配的地址;
所述网络层是使用网络层协议将接入互联网的具有不同地址的终端都联系起来。经过路由选择,可以实现***与连在互联网上的任一终端进行数据交互;
所述传输层是使用网络传输协议,为数据传输提供服务;
所述分布式车载终端主控机、探测器和遥控器通过近程无线通信技术构成车载移动无线传感网;
所述车载移动无线传感网、监控中心上位机***、特定移动电话通过远程通信协议和SMS构成一个异构的汽车移动物联网***;
所述的移动异构全双工通信车联网***的通信方法,其特征在于:
所述分布式车载终端探测器向主控机的数据传输和分布式车载终端向监控中心上位机***和特定移动电话的数据传输为上行;
所述的监控中心上位机***向分布式车载终端的数据传输和分布式车载终端主控机向探测器的数据传输为下行;
1)GPS定位数据上行
(1)分布式车载终端上电,主控机核心控制模块主程序启动,探测器与遥控器进入待机状态,全双工通信接口初始化;
(2)分布式车载终端主控机GPS模块寻找卫星,获取定位数据;
(3)GPS模块获取到定位数据,***自检通过,数据存入存贮模块;
(4)核心控制模块利用AT指令通过移动通信模块拨号,主控机移动通信模块经移动通信基站与当地的移动通信业务节点进行无线通信,并通过该移动通信网关进入该移动互联网,一条物理通道就在主控机中的移动通信模块和移动互联网之间建立起来;
(5)数据链路控制协议将原始的物理通道连接改造成无差错的数据链路,通过移动互联网网关支持节点远程登录互联网,并得到移动互联网网关分配的地址;
(6)网络层协议将接入互联网的具有不同地址的终端都联系起来。经过路由选择,可以实现连在互联网上的任一终端之间进行数据交互;
(7)主控机清空接收/发送缓冲区并开启中断;
(8)核心控制模块将已经获取的GPS定位数据从存贮模块中取出,通过全双工通信接口传输给移动通信模块;
(9)移动通信模块将GPS定位数据进行编码调制生成报文,利用前述已经建立的信道传输到互联网;
(10)传输层协议将调制好的GPS定位数据报文按路由选择地址传输给监控中心上位机***服务器;
(11)监控中心上位机***服务器接收到来自互联网的数据报文后进行解调,确认数据源并计算,存入数据库;
(12)服务器调用车辆管理软件平台,对接收到的GPS定位数据按预定程序进行处理,将处理结果显示在浏览器中;
(13)主控机每隔一定的时间向监控中心上位机***服务器上传一条GPS定位数据;
2)车辆异常状态数据上行
(1)分布式车载终端上电,主控机核心控制模块主程序启动,探测器与遥控器进入待机状态,全双工通信接口初始化;
(2)GPS模块获取到定位数据,***自检通过,远程通信信道建立;
(3)探测器传感器模块感知车辆状态,当车辆发生预设的异常状态时,传感器模块产生电信号并通过信号线路传输给探测器单片机;
(4)探测器单片机对接收到的电信号进行处理,生成车辆异常状态数据,通过全双工通信接口传输给无线通信模块;
(5)探测器无线通信模块接收到车辆异常状态数据后进行编码,使用近程无线通信技术将车辆异常状态数据发送给主控机;
(6)主控机无线通信模块接收到车辆异常状态数据后向探测器无线通信模块发送一个应答信号,同时对车辆异常状态数据进行解码并通过全双工通信接口传输给核心控制模块;
(7)车辆异常状态数据首先被存入存贮模块;
(8)核心控制模块从存贮模块中提取车辆异常状态数据和当时刻的定位数据,处理生成车辆异常状态信息;
(9)核心控制模块将车辆异常状态信息通过全双工通信接口传输给移动通信模块;
(10)移动通信模块将车辆异常状态信息进行调制生成报文,利用前述已经建立的信道传输到互联网;
(11)传输层协议将调制好的车辆异常状态信息报文按路由选择地址传输给监控中心上位机***服务器;
(12)监控中心上位机***服务器接收到来自互联网的车辆异常状态信息报文后进行解调,确认信息源并计算,存入数据库;
(13)服务器调用车辆管理软件平台,对接收到的车辆异常状态信息按预定程序进行处理,将处理结果显示在浏览器中;
(14)在需要时,主控机核心控制模块将车辆异常状态信息通过全双工通信接口传输给移动通信模块,移动通信模块对车辆异常状态数据进行调制生成短信息并经移动通信运营商短信息中心提供的短信息存贮转发服务发送至特定移动电话,特定移动电话接收到短信息后进行解调并显示在屏幕上;
3)遥控器指令传输
(1)分布式车载终端上电,主控机核心控制模块主程序启动,探测器与遥控器进入待机状态,全双工通信接口初始化;
(2)按压遥控器某功能按键,产生电信号并传输至遥控器单片机
(3)遥控器单片机对电信号进行处理生成指令信号,通过全双工通信接口传输至无线通信模块;
(4)无线通信模块对指令信号进行编码,使用近程无线通信技术将指令信号发送给主控机;
(5)主控机无线通信模块接收到指令信号后向遥控器通信模块发送一个应答信号,同时对指令信号进行解码并通过全双工通信接口传输给核心控制模块;
(6)指令信号首先被存入存贮模块,主控机核心控制模块从存贮模块中提取指令信号进行处理并调用相应程序执行相关操作;
4)控制指令下行
(1)监控中心上位机***开启,车辆管理软件平台登录,全双工通信接口初始化;
(2)监控人员在浏览器中编辑或选择某项指令,并点击发送;
(3)指令被车辆管理软件平台解析成特定指令代码传输到服务器;
(4)服务器对指令代码进行计算并通过全双工通信接口传输至移动通信调制解调器;
(5)移动通信调制解调器对指令代码进行调制生成指令短信息经移动通信运营商短信息中心提供的短信息存贮转发服务发送给目标分布式车载终端;
(6)目标分布式车载终端主控机移动通信模块收到指令短信息进行解调并通过全双工通信接口传输给核心控制模块;
(7)指令短信息首先被存入存贮模块;
(8)核心控制模块从存贮模块中提取指令短信息进行处理,调用相应程序执行相关操作;
(10)需要时,主控机核心控制模块对指令短信息处理后生成新指令,通过全双工通信接口传输至无线通信模块,无线通信模块收到新指令进行编码并使用近程无线通信技术发送给探测器,探测器无线通信模块接收到新指令后向主控机无线通信模块发送一个应答信号,同时对新指令进行解码并通过全双工通信接口传输给单片机,单片机对新指令进行处理并执行相应操作;
5)所有数据和指令的传输、上行和下行都可以在同一时间进行。
本发明的有益效果在于:
(1)实现了一个异构的汽车移动物联网***的全双工通信。移动异构网络由于其网络拓扑结构、网络设备、通信协议、通信技述的不同以及网络节点的动态性,实现全双工通信是一个难点。本发明中车载移动无线传感网具有自我数据处理和指令执行能力,不同于传统的无线传感网络的单纯数据采集功能,在上传前端数据的同时还要执行下达指令。本发明利用移动通信调制解调器采用SMS技术将监控中心上位机***的指令以短信息格式在移动互联网络中传输,通过分布式车载终端移动通信模块的接收和解码、移动通信模块与核心控制模块的通信、核心控制模块的处理、车载移动无线传感网的传输实现数据下行;前端车辆状态信息利用车载移动无线传感网的传输、分布式车载终端核心控制模块的处理、核心控制模块与移动通信模块的通信、移动通信模块的编码,将前端车辆状态信息以报文格式在移动互联网中传输,通过Internet网关进入互联网,经路由选择传输给监控中心上位机***服务器,实现数据上行;下行数据与上行数据能够同时并发,并能够准确送达到指定位置。
(2)实现了移动互联网和无线传感网的整合。移动通信技术和Internet依靠物理层/数据链路层/网络层/传输层4层协议栈建立通信,而依靠近程无线通信技术又将分布式车载终端各探测器与主控机建立互联通信,依靠SMS将服务器、特定移动电话和分布式车载终端建立通信,B/S架构的车辆管理软件平台利用Internet、无线通信技术将浏览器和服务器建立通信,以上的方法将整个车辆管理整合,全双工通信,安全状态无处不掌控。
(3)实现了无线传感网的数据移动传输与分析。车载终端的分布式结构构成了一个车载的移动无线传感网络,这个传感网络具有自我数据数理、主动安全防范的能力,而且通过移动互联网和无线传感网的整合,数据可以在移动过程中上传至服务器进行海量数据计算,分析车辆安全性和传感网络的完好状态与故障,再通过指令***实现远程指挥。