一种基于车联网的双控制器通讯系统及其方法

文档序号:8322015阅读:493来源:国知局
一种基于车联网的双控制器通讯系统及其方法
【技术领域】
[0001]本发明属于车联网技术领域,具体来说,涉及到一种基于车联网的双控制器通讯系统及其方法。
【背景技术】
[0002]车联网是指装载在车辆上的电子标签通过无线射频等识别技术,实现在信息网络平台上对所有车辆的属性信息和静、动态信息进行提取和有效利用,并根据不同的功能需求对所有车辆的运行状态进行有效的监管和提供综合服务的系统。通过GPS、RFID、传感器、摄像头图像处理等装置,车辆可以完成自身环境和状态信息的采集;通过互联网技术,所有的车辆可以将自身的各种信息传输汇聚到中央处理器;通过计算机技术,这些大量车辆的信息可以被分析和处理,从而计算出不同车辆的最佳路线、及时汇报路况和安排信号灯周期。
[0003]车联网和互联网、移动互联网一样,都得采用服务整合来实现服务创新并提供增值服务。通过服务整合,可以使车载终端获得更合适更有价值的服务。车联网的很多应用和服务的提供都要采用服务端计算、云计算的技术。类似互联网及移动互联网,终端能力有限,通过服务端计算才能整合更多信息和资源向终端提供及时的服务,服务端计算开始进入了云计算时代。因此,实现车联网的关键技术之一就是通讯的畅通性,即数据传输的完整性与持续性,这时常须依靠双控制器通讯系统。
[0004]双控制器通讯系统的主要目的在于:当第一控制器正在提供服务时,可以利用第二控制器来对其作镜像备份;当第一控制器产生运作异常甚至停机而无法继续提供服务时,可以立即由第二控制器接管继续提供服务,进而满足对于数据完整性和服务连续性的要求。为了要能够实现第一控制器与第二控制器之间的交互通讯,两个控制器之间就必须要建立起一条内部通讯管道,用以随时进行数据数据交换,以确保两个控制器都能够保持同步的状态。车联网的数据信息庞大。目前的双控制器通讯系统依靠专属硬件进行通讯方式,仅能够传送简单的同步讯号,并且无法满足大数据量的数据传输。

【发明内容】

[0005]为解决上述技术问题,本发明提供了一种快速稳定、简易高效的基于车联网的双控制器通讯系统及其方法。
[0006]本发明所述的一种基于车联网的双控制器通讯系统,所述双控制器通讯系统包括主控制器和从控制器,该主控制器与从控制器的构成相同,且主从关系可互换;所述主控制器包括中央处理器、硬盘控制器、硬盘、CPLD、模拟开关和前端接口 ;所述前端接口连接中央处理器和车联网终端;所述主控制器的硬盘控制器与从控制器的硬盘控制器用含模拟开关的数据线连接构成通信通道;所述主控制器的前端接口与从控制器的前端接口用含模拟开关的数据线连接;所述主控制器的中央处理器与从控制器的中央处理器存在心跳检测,该心跳检测向CPLD传输控制信号;所述CPLD连接并向模拟开关传输控制信号。
[0007]本发明所述的一种基于车联网的双控制器通讯系统,所述双控制器通讯系统包括主控制器和从控制器,该主控制器与从控制器的构成相同,且主从关系可互换;所述主控制器包括中央处理器、硬盘控制器、硬盘、CPLD、模拟开关和前端接口 ;所述前端接口连接中央处理器和车联网终端;所述主控制器的硬盘控制器与从控制器的硬盘控制器用含模拟开关的数据线连接构成通信通道;所述主控制器的前端接口与从控制器的前端接口用含模拟开关的数据线连接;所述硬盘具有铝合金基板,该铝合金基板在涂布磁性膜前用5%的红菇酮萜乙醇溶液浸泡;所述主控制器的中央处理器与从控制器的中央处理器存在心跳检测,该心跳检测向CPLD传输控制信号;所述CPLD连接并向模拟开关传输控制信号。
[0008]本发明所述的一种基于车联网的双控制器通讯系统,所述主控制器的硬盘控制器与从控制器的硬盘控制器均为SAS控制器。
[0009]本发明所述的一种基于车联网的双控制器通讯系统,所述硬盘控制器的型号为LSI MegaRAID SAS 9270_8i。
[0010]本发明所述的一种基于车联网的双控制器通讯方法,所述通讯方法具体为:在心跳检测时,若检测到主控制器正常运行,检测软件发送控制信号给CPLD,断开所有模拟开关,关闭主控制器的硬盘控制器与从控制器的硬盘控制器间的通信通道,则主控制器的硬盘通过自身控制器将其前端接口收到的请求进行数据读写;若检测到主控制器出现故障,软件发送控制信号给CPLD,打开所有模拟开关,形成主控制器的硬盘控制器与从控制器的硬盘控制器间的通信通道,则主控制器的硬盘通过从控制器将主控制器的前端接口收到的请求进行数据读写。
[0011]一种用于基于车联网的双控制器通讯系统的硬盘,所述硬盘具有铝合金基板,该铝合金基板在涂布磁性膜前用5%的红菇酮萜乙醇溶液浸泡l_3h。
[0012]与现有技术相比,本发明所述的基于车联网的双控制器通讯系统能够实现双控制器的硬盘接管切换,把出故障的主机控制器管理的硬盘阵列切换给正常工作的次控制器来管理,就能保证设备不间断工作和运行;而且采用硬盘控制器间直连的方式,提高了双控制器间的通信速度和效率。
【附图说明】
[0013]图1:基于车联网的双控制器通讯系统示意图;图2:基于车联网的双控制器通讯流程图。
【具体实施方式】
[0014]下面结合具体的实施例对本发明所述的应用于车联网的信息传输控制方法做进一步说明,但是本发明的保护范围并不限于此。
[0015]实施例1
一种基于车联网的双控制器通讯系统,所述双控制器通讯系统包括主控制器和从控制器,该主控制器与从控制器的构成相同,且主从关系可互换,主要根据先发生故障的一方设为主方;所述主控制器包括中央处理器、硬盘控制器、硬盘、CPLD、模拟开关和前端接口 ;所述前端接口连接中央处理器和车联网终端;所述主控制器的硬盘控制器与从控制器的硬盘控制器用含模拟开关的数据线连接构成通信通道;所述主控制器的前端接口与从控制器的前端接口用含模拟开关的数据线连接;所述主控制器的中央处理器与从控制器的中央处理器存在心跳检测,该心跳检测向CPLD传输控制信号;所述CPLD连接并向模拟开关传输控制信号;所述主控制器的硬盘控制器与从控制器的硬盘控制器均为SAS控制器;所述硬盘控制器的型号为LSI
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1