一种基于MQTT协议的车联网制造技术

技术编号:15297245 阅读:53 留言:0更新日期:2017-05-11 19:28
一种基于MQTT协议的车联网,所述基于MQTT协议的车联网包括多个电动汽车、一个车联网监控中心及多个移动通信端,每个电动汽车包括第一通信模块,所述车联网监控中心包括第二通信模块,每个移动通信端包括第三通信模块,所述第二通信模块与每个第一通信模块及每个第三通信模块通过MQTT协议进行通讯,每个第一通信模块用于将相应的电动汽车的状态信息传输给所述车联网监控中心,所述车联网监控中心对接收到的每个电动汽车的状态信息进行处理,并根据每个移动通信端订阅的主题将处理后的相关信息发布给相应的移动通讯端。

A vehicle networking based on MQTT protocol

A network protocol based on MQTT bus, the MQTT protocol based on network comprises a plurality of electric vehicle, a vehicle network monitoring center and a plurality of mobile communication terminal, each electric vehicle includes a first communication module, network monitoring center of the car includes second communication modules, each mobile communication terminal includes third communication module the second communication module, and each of the first communication module and each of the third communication module to communicate through the MQTT protocol, each of the first communication module for transmitting state information of electric vehicle corresponding to the vehicle network monitoring center for processing state information network monitoring center of the car of each electric car received, and according to each mobile communication terminal subscription theme will release relevant information after processing to the corresponding mobile communication terminal.

【技术实现步骤摘要】

本专利技术涉及车联网
,尤其涉及一种基于MQTT协议的车联网
技术介绍
随着国家对电动汽车行业的大力扶持,电动汽车行业的发展的前景也越来越广阔。随着电动汽车行业的发展,电动汽车的各项技术都在持续进步。目前电动汽车车联网络系统还处在发展阶段,车联网络系统利用GPRS移动网络与BMS系统交互方式实现电池管理系统信息数据的共享,由于其成本低,容易实施等优点在国内占据主导地位,但GPRS网络属于低带宽、不可靠通讯网络,GPRS网络长时间工作需要维持长连接,而且在信号不好的情况下极易出现断线甚至死机的情况,如果没有高效合适的网络通讯协议,不仅会增加车载设备的功耗,网络流量增加,而且会造成系统的不稳定,直接影响客户的使用体验。鉴于此,实有必要提供一种新型的基于MQTT协议的车联网来克服以上缺陷。
技术实现思路
本专利技术的目的是提供本专利技术提供的一种基于MQTT协议的车联网,不仅可以保证信息稳定安全的传输,而且宽带利用率高,耗电量较少。为了实现上述目的,本专利技术提供一种基于MQTT协议的车联网,所述基于MQTT协议的车联网包括多个电动汽车、一个车联网监控中心及多个移动通信端,每个电动汽车包括第一通信模块,所述车联网监控中心包括第二通信模块,每个移动通信端包括第三通信模块,所述第二通信模块与每个第一通信模块及每个第三通信模块通过MQTT协议进行通讯,每个第一通信模块用于将相应的电动汽车的状态信息传输给所述车联网监控中心,所述车联网监控中心对接收到的每个电动汽车的状态信息进行处理,并根据每个移动通信端订阅的主题将处理后的相关信息发布给相应的移动通讯端。在一个优选实施方式中,所述状态信息包括电池的状态信息、位置的状态信息以及整车运行的状态信息。在一个优选实施方式中,每个电动汽车还包括电池管理系统、定位模块及整车控制器,所述电池管理系统、所述定位模块及所述整车控制器与相应的第一通信模块相连,所述电池管理系统用于获取所述电池的状态信息,并将获取的所述电池的状态信息输出给所述第一通信模块,所述定位模块用于定位所述电动汽车的位置,以获取所述位置的状态信息,并将获取的所述位置的状态信息输出给所述第一通信模块,所述整车控制器用于获取所述整车运行的状态信息,并将获取的所述整车运行的状态信息输出给所述第一通信模块。在一个优选实施方式中,所述车联网监控中心向每台电动汽车的整车控制器分配一个认证ID,所述认证ID用于在移动通信端上识别每一台电动汽车。在一个优选实施方式中,所述车联网监控中心还包括信息处理模块以及订阅与发布模块,所述订阅与发布模块通过所述信息处理模块与所述第二通信模块相连,所述信息处理模块用于对所述第二通信模块接收到的所述电动汽车的状态信息进行处理,并将处理之后的信号传输给所述订阅与发布模块,所述订阅与发布模块用于根据所述移动通信端订阅的主题将相关信息发布给所述移动通信端。在一个优选实施方式中,所述订阅与发布模块发布的信息为JMS文本格式,所述第二通讯模块用于将所述JMS文本格式的信息转换成MQTT格式的信息,并将所述MQTT格式的信息传输给所述移动通信端。在一个优选实施方式中,所述移动通信端包括手机、笔记本电脑、平板电脑或智能穿戴设备。与现有技术相比,本专利技术提供的一种基于MQTT协议的车联网,通过MQTT协议不仅可以保证信息稳定安全的传输,而且宽带利用率高,耗电量较少。另外,所述基于MQTT协议的车联网还可以给移动通信端实时分享自己的运行状态和地理位置,有利于移动通信端对所述基于MQTT协议的车联网的实时远程监控。【附图说明】图1为本专利技术的基于MQTT协议的车联网的结构示意图。【具体实施方式】为了使本专利技术的目的、技术方案和有益技术效果更加清晰明白,以下结合附图和具体实施方式,对本专利技术进行进一步详细说明。应当理解的是,本说明书中描述的具体实施方式仅仅是为了解释本专利技术,并不是为了限定本专利技术。MQTT(MessageQueuingTelemetryTransport,消息队列遥测传输)是IBM开发的一个即时通讯协议,该协议支持所有平台,几乎可以把所有联网设备和外部连接起来,2014年,MQTT成为国际推荐的车联网传输协议标准,而这一技术也被应用到电动汽车行业。本专利技术提供一种基于MQTT协议的车联网100,包括多个电动汽车10、一个车联网监控中心20及多个移动通信端30,每个电动汽车10包括第一通信模块11,所述车联网监控中心20包括第二通信模块21,每个移动通信端30包括第三通信模块31,所述第二通信模块21与每个第一通信模块11及每个第三通信模块31通过MQTT协议进行通讯,每个第一通信模块11用于将相应的电动汽车10的状态信息传输给所述车联网监控中心20,所述车联网监控中心20对接收到的每个电动汽车10的状态信息进行处理,并根据每个移动通信端30订阅的主题将处理后的相关信息发布给相应的移动通信端30。进一步的,所述状态信息包括电池的状态信息、位置的状态信息以及整车运行的状态信息。进一步的,每个电动汽车10还包括电池管理系统12、定位模块13及整车控制器14,所述电池管理系统12、所述定位模块13及所述整车控制器14与相应的第一通信模块11相连,所述电池管理系统12用于获取所述电池的状态信息,并将获取的所述电池的状态信息输出给所述第一通信模块11,所述定位模块13用于定位所述电动汽车10的位置,以获取所述位置的状态信息,并将获取的所述位置的状态信息输出给所述第一通信模块11,所述整车控制器14用于获取所述整车运行的状态信息,并将获取的所述整车运行的状态信息输出给所述第一通信模块11。在本实施方式中,所述定位模块包括GPS(GloblePositioningSystem,全球定位系统)。进一步的,所述车联网监控中心20向每台电动汽车10的整车控制器14分配一个认证ID,所述认证ID用于在移动通信端30上识别每一台电动汽车。进一步的,所述车联网监控中心20还包括信息处理模块22以及订阅与发布模块23,所述订阅与发布模块23通过所述信息处理模块22与所述第二通信模块21相连,所述信息处理模块22用于对所述第二通信模块21接收到的所述电动汽车10的状态信息进行处理,并将处理之后的信号传输给所述订阅与发布模块23,所述订阅与发布模块23用于根据所述移动通信端30订阅的主题将相关信息发布给所述移动通信端30。进一步的,所述订阅与发布模块23发布的信息为JMS(JavaMessageService)文本格式,所述第二通讯模块21用于将所述JMS文本格式的信息转换成MQTT格式的信息,并将所述MQTT格式的信息传输给所述移动通信端30。进一步的,所述移动通信端30包括手机、笔记本电脑、平板电脑或智能穿戴设备。在本实施方式中,所述移动通信端30为手机,所述手机的运行系统为Android4.0,且安装有基于MQTT客户端类库软件工具包。本专利技术提供的一种基于MQTT协议的车联网,不仅可以保证信息稳定安全的传输,而且宽带利用率高,耗电量较少。另外,所述基于MQTT协议的车联网还可以给移动通信端实时分享自己的运行状态和地理位置,有利于移动通信端对所述基于MQTT协议的车联网的实时远程监控。应当理解,虽然本说明书按照实施方式加以描述,本文档来自技高网...
一种基于MQTT协议的车联网

【技术保护点】
一种基于MQTT协议的车联网,其特征在于:所述基于MQTT协议的车联网包括多个电动汽车、一个车联网监控中心及多个移动通信端,每个电动汽车包括第一通信模块,所述车联网监控中心包括第二通信模块,每个移动通信端包括第三通信模块,所述第二通信模块与每个第一通信模块及每个第三通信模块通过MQTT协议进行通讯,每个第一通信模块用于将相应的电动汽车的状态信息传输给所述车联网监控中心,所述车联网监控中心对接收到的每个电动汽车的状态信息进行处理,并根据每个移动通信端订阅的主题将处理后的相关信息发布给相应的移动通讯端。

【技术特征摘要】
1.一种基于MQTT协议的车联网,其特征在于:所述基于MQTT协议的车联网包括多个电动汽车、一个车联网监控中心及多个移动通信端,每个电动汽车包括第一通信模块,所述车联网监控中心包括第二通信模块,每个移动通信端包括第三通信模块,所述第二通信模块与每个第一通信模块及每个第三通信模块通过MQTT协议进行通讯,每个第一通信模块用于将相应的电动汽车的状态信息传输给所述车联网监控中心,所述车联网监控中心对接收到的每个电动汽车的状态信息进行处理,并根据每个移动通信端订阅的主题将处理后的相关信息发布给相应的移动通讯端。2.根据权利要求1所述的基于MQTT协议的车联网,其特征在于:所述状态信息包括电池的状态信息、位置的状态信息以及整车运行的状态信息。3.根据权利要求2所述的基于MQTT协议的车联网,其特征在于:每个电动汽车还包括电池管理系统、定位模块及整车控制器,所述电池管理系统、所述定位模块及所述整车控制器与相应的第一通信模块相连,所述电池管理系统用于获取所述电池的状态信息,并将获取的所述电池的状态信息输出给所述第一通信模块,所述定位模块用于定位所述电动汽车的位置,以获取所述位置的状态信息,并将获取的所述位置的状态信息输出给所...

【专利技术属性】
技术研发人员:汪永祥
申请(专利权)人:深圳市沃特玛电池有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1