CN103281438A - 车联网中基于手机通讯模块的数据传输方法和*** - Google Patents
车联网中基于手机通讯模块的数据传输方法和*** Download PDFInfo
- Publication number
- CN103281438A CN103281438A CN2013101600959A CN201310160095A CN103281438A CN 103281438 A CN103281438 A CN 103281438A CN 2013101600959 A CN2013101600959 A CN 2013101600959A CN 201310160095 A CN201310160095 A CN 201310160095A CN 103281438 A CN103281438 A CN 103281438A
- Authority
- CN
- China
- Prior art keywords
- module
- communication module
- mobile communication
- data transmission
- mobile phone
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Navigation (AREA)
Abstract
本发明公开了一种车联网中基于手机通讯模块的数据传输方法和***,其中,包括车载导航设备、手机通讯模块和服务台;所述车载导航设备通过USB接口连接手机通讯模块,所述手机通讯模块通过手机网络连接服务台;所述手机通讯模块为GPRS模块或者3G模块,具有USB插口,所述手机通讯模块内置有USB驱动程序。采用本发明可实现后台与车载导航之间简易的数据交互。
Description
技术领域
本发明涉及车载电子领域,尤其涉及的是一种车联网中基于手机通讯模块的数据传输方法和***。
背景技术
在传统的车联网中,后台与车载导航(车机)之间的信息沟通是基于手机网络的GPRS通道和短信通道,这种方式要求用户必须具有一个可以使用GPRS功能的手机,手机连接后台,车载导航***通过蓝牙或者Wifi连接手机,实现后台与车载导航***的信息交换。现有技术的这种方式存在以下不足:1.用户必须准备一个可以使用GPRS功能或者3G功能的手机,当用户手机没电时,则不能实现后台与车载导航***的信息交换,使用不方便。2.使用过程中,手机耗电严重,由于手机一方面需要与车载导航***通过蓝牙或Wifi连接,另一方面需要使用GPRS或者3G上网,手机耗电快,当用户手机一边充电一边实现后台与车载导航***的信息交换功能时,手机发热严重,容易损耗手机,降低手机寿命。3.信息传输速率低:由于信息需要经过手机,再由手机传输给车载导航***,在传送过程中需要经过多种协议,传递较慢。4.信息传递稳定性有待提高:蓝牙和Wifi传递信息容易受到外界电磁信号影响。5.成本高:需要在车载导航***中设置蓝牙模块或者Wifi模块,不利于推广应用。
因此,现有技术还有待于改进和发展。
发明内容
本发明的目的在于提供一种车联网中基于手机通讯模块的数据传输方法和***,旨在解决现有技术使用不方便,手机耗电严重,信息传输速率低下,稳定性较差,成本高等技术问题。
本发明的技术方案如下:一种车联网中基于手机通讯模块的数据传输***,其中,包括车载导航设备、手机通讯模块和服务台;所述车载导航设备通过USB接口连接手机通讯模块,所述手机通讯模块通过手机网络连接服务台;所述手机通讯模块为GPRS模块或者3G模块,具有USB插口,所述手机通讯模块内置有USB驱动程序。
所述的车联网中基于手机通讯模块的数据传输***,其中,所述车载导航设备包括导航模块和与导航模块通过SDIO接口连接的SD卡;所述导航模块包括驱动模块、拨号模块和中控模块;所述SD卡内置有手机通讯模块驱动程序、拨号程序、中控程序和地图模块。
所述的车联网中基于手机通讯模块的数据传输***,其中,还设置了独立的一键通服务应用模块,该应用模块的图标独立显示于所有显示界面的最前端,当用户点击应用模块的图标的时,***先会判断地图软件是否开启,若未开启,则打开地图软件,然后拨打后台。
所述的车联网中基于手机通讯模块的数据传输***,其中,将图标独立显示于所有显示界面的最前端的方法为:在WINDOWS中将图标以对话框背景图的形式显示在显示屏上,并将该对话框设置为TOPMOST,并通过修改注册表实现开机自启动。
所述的车联网中基于手机通讯模块的数据传输***,其中,所述手机网络包括GSM网络、GPRS网络和3G网络。
所述的车联网中基于手机通讯模块的数据传输***,其中,所述手机通讯模块为华为EM770W WCDMA模块。
一种车联网中基于手机通讯模块的数据传输方法,其中,包括如下步骤:
步骤S1:把手机通讯模块的USB插口插进车载导航设备的USB接口中,手机通讯模块中的USB驱动自动加载,通过USB接口建立手机通讯模块与车载导航设备之间的连接;
步骤S2:车载导航***产生一个虚拟串口,导航模块里的拨号模块控制拨号程序工作,利用PPP协议通过手机通讯模块向服务台发送连接请求;
步骤S3:服务器台接收到车载导航设备的连接请求后,建立一个socket侦听,服务器与车载导航设备连接成功后,导航模块中的中控模块控制中控程序通过手机通讯模块向服务台发送注册请求;
步骤S4:注册成功后,中控程序可以和服务台进行数据通讯。
所述的车联网中基于手机通讯模块的数据传输方法,其中,所述步骤S4中中控程序和服务台进行数据通讯的方式为:服务台提供多种服务,每一种服务设置不同的数据功能码,车载导航***定期向服务台询问状态,如果服务台有相应的服务,则把相应的服务对应的数据功能码信息获取回来,然后车载导航***根据数据功能码把对应的服务信息获取回来,导航模块再执行该服务。
本发明的有益效果:本发明通过手机通讯模块与车载导航设备USB接口连接,车载导航***通过手机通讯模块拨号连接服务台,实现后台与车载导航之间简易的数据交互。
附图说明
图1是本发明提供的***框图。
图2是本发明提供的方法流程图。
具体实施方式
为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。
参见图1,本发明提供的***包括车载导航设备、手机通讯模块和服务台;所述车载导航设备通过USB接口连接手机通讯模块,所述手机通讯模块通过手机网络连接服务台;所述手机通讯模块为GPRS模块或者3G模块,具有USB插口,所述手机通讯模块内置有USB驱动程序。所述手机网络包括GSM网络、GPRS网络和3G网络。
所述车载导航设备包括导航模块和与导航模块通过SDIO接口连接的SD卡;所述导航模块包括驱动模块、拨号模块和中控模块;所述SD卡内置有手机通讯模块驱动程序、拨号程序、中控程序和地图模块。
所述中控程序为WINCE,但并于限于wince***,只要是带SD卡驱动的操作***都可以用(如windows、linux、unix 、android)。所述地图模块中安装有地图软件。
所述导航模块、SD卡和手机通讯模块之间驱动程序安装如下:手机通讯模块通过USB连接到车载导航设备中,手机通讯模块中装有对应的USB驱动程序,该USB驱动程序自动安装,实现手机通讯模块与车载导航设备的连接;SD卡中安装有与手机通讯模块匹配的手机通讯模块驱动程序,驱动模块运行手机通讯模块驱动程序,安装完毕后,导航模块可以通过手机通讯模块向服务台进行拨号连接。
本发明在上述***的基础上还设置了一个独立的一键通服务应用模块,该应用模块以一个图标的形式停靠在车机屏幕上的一个合适的位置。当用户点击图标的时候,***首先会判断地图模块中的地图软件是否开启,如果未开启,则打开地图软件,然后拨打后台。该图标开机后一直处于屏幕的最顶层,用户可以随时点击该图标,无需打开地图软件就可以拨打一键通后台进行导航,真正实现一键通导航。而且该图标具有悬浮特性和移动性,也比较小。所以在车机上的实用性也比较高。
所述图标是一张普通的位图,在WINDOWS中以对话框背景图的形式显示在车机显示屏上。WINDOWS中只需将该对话框设置为TOPMOST便可以实现保持在屏幕最前端的目的。并且通过写注册表可以实现开机自启动的功能。
参见图2,本发明提供的通讯方法包括如下步骤:
步骤S1:把手机通讯模块的USB插口插进车载导航设备的USB接口中,手机通讯模块中的USB驱动自动加载,通过USB接口建立手机通讯模块与车载导航设备之间的连接;
步骤S2:车载导航***产生一个虚拟串口,导航模块里的拨号模块控制拨号程序工作,利用PPP协议通过手机通讯模块向服务台发送连接请求;
步骤S3:服务器台接收到车载导航设备的连接请求后,建立一个socket侦听,服务器与车载导航设备连接成功后,导航模块中的中控模块控制中控程序通过手机通讯模块向服务台发送注册请求;
步骤S4:注册成功后,中控程序可以和服务台进行数据通讯。
所述步骤S4中中控程序和服务台进行数据通讯的方式为:服务台提供多种服务,每一种服务设置不同的数据功能码,车载导航***定期向服务台询问状态,如果服务台有相应的服务,则把相应的服务对应的数据功能码信息获取回来,然后车载导航***根据数据功能码把对应的服务信息获取回来,导航模块再执行该服务。
车载导航设备设置有输入界面,用户可以通过输入界面输入想要得到的服务信息,由中控模块控制中控程序访问服务台查询该服务,当服务台不存在对应的服务时,中控程序发送请求信息给服务台,服务台接收到请求信息后分析,并建立新的服务,为该服务配置一个对应的数据功能码,并把该数据功能码的信息发送给中控程序,中控程序根据该数据功能码的信息找到对应的端口,获得用户想要的服务。
为了实现车载导航仪的导航板与地图软件相互兼容性的问题,本发明提出:采用封装一组标准公共接口函数来提供动态加载DLL (Dynamic-link libraries,动态链接库)的方法。其原理:在该DLL库中封装了不同车载导航仪平台所需要的DLL,作为地图软件与车载导航仪之间通讯的桥梁,以实现不同地图软件与不同车载导航仪之间的通信。
所述封装的标准公共接口函数是放到地图卡的里面,做一个引导程序,在打开地图的同时把DLL加载到***里。其具体做法是:首先、把原有的地图软件的可执行文件名替换掉,把地图软件的可执行文件改成另外一个名字;然后,把引导程序改成地图软件可执地行文件原有的文件名。当车机UI程序启动时就会先打开引导程序。引导程序完成两个动作一个就是打开地图软件的可执行文件,另外一个就是加载对应的DLL。
地图软件采用查询的方式来检测DLL库与车载导航仪对应的DLL,并在地图软件上动态加载该对应的DLL,进而调用DLL中的标准公共接口函数,来实现不同车载导航仪的功能。比如地图软件需要使用发声功能时,会调用对应的接口函数请求车载导航仪关闭DVD、MP3等停止发声。
车载导航仪通过DLL向地图软件传递Windows消息,地图软件收到消息后,控制前后台切换。比如车载导航仪要求地图软件实现设置导航音量,请求关闭导航等功能。
由于通用性DLL采用标准公共接口函数,并且任何车载导航仪公司和地图软件公司也可以采纳该公开标准公共接口函数。所以只要车载导航仪公司和导航软件采用了此标准接口函数来实现DLL。用户不需要考虑车载导航仪所使用哪家的地图软件和车载导航仪的导航板问题。用户随意购买任何一家地图软件和任何一家车载导航仪,都可以通过加载DLL解决兼容性问题。这样通用型DLL能够解决不同车载导航仪和地图软件之间兼容问题,可以保证导航程序在车载导航仪上正常运行。
本发明对比现有技术存在以下优点:1.本发明不需要消耗用户手机的电量,方便用户持续使用手机,并且由于本发明提出的手机通讯模块是通过USB与车载导航设备连接,手机通讯模块直接从车载导航设备中获得电能,不需要配置充电器,使用方便;2.本发明数据传输稳定性高,传输速率快,手机通讯模块通过USB与车载导航设备连接,数据传输不容易受到外界电磁波干扰,准确性高,由于手机通讯模块配有USB2.0 High Speed接口,数据传输速率快;3.成本低,跟换方便,利用手机通讯模块来代替用户手机,一方面有利于降低用户手机的损耗,延长手机寿命,另一方面,手机通讯模块价格较用户手机价格低,使用寿命长,可靠性高,并且损坏时更换方便。
实施例1
手机通讯模块为华为EM770W WCDMA模块(带有USB接口,并自带USB驱动),把华为EM770W WCDMA模块做一个外置盒,留有USB接口。把EM770W模块的驱动安装包放在车载导航的SD卡中,并通过车载导航选择安装EM770W的驱动。当外置盒***车载导航设备的USB接口时EM770W的USB驱动自动加载,车载导航***虚拟出串口。车载导航***利用PPP协议建一个拨号连接。在SD卡中放一个拨号程序和中控程序。拨号模块控制拨号程序拨号,拨号成功后。中控模块控制中控程序通过手机通讯模块建立与服务台的 socket连接。socket连接上以后,中控程序就可以和服务台进行数据通讯。
应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
Claims (8)
1.一种车联网中基于手机通讯模块的数据传输***,其特征在于,包括车载导航设备、手机通讯模块和服务台;所述车载导航设备通过USB接口连接手机通讯模块,所述手机通讯模块通过手机网络连接服务台;所述手机通讯模块为GPRS模块或者3G模块,具有USB插口,所述手机通讯模块内置有USB驱动程序。
2.根据权利要求1所述的车联网中基于手机通讯模块的数据传输***,其特征在于,所述车载导航设备包括导航模块和与导航模块通过SDIO接口连接的SD卡;所述导航模块包括驱动模块、拨号模块和中控模块;所述SD卡内置有手机通讯模块驱动程序、拨号程序、中控程序和地图模块。
3.根据权利要求2所述的车联网中基于手机通讯模块的数据传输***,其特征在于,还设置了独立的一键通服务应用模块,该应用模块的图标独立显示于所有显示界面的最前端,当用户点击应用模块的图标的时,***先会判断地图软件是否开启,若未开启,则打开地图软件,然后拨打后台。
4.根据权利要求3所述的车联网中基于手机通讯模块的数据传输***,其特征在于,将图标独立显示于所有显示界面的最前端的方法为:在WINDOWS中将图标以对话框背景图的形式显示在显示屏上,并将该对话框设置为TOPMOST,并通过修改注册表实现开机自启动。
5.根据权利要求4所述的车联网中基于手机通讯模块的数据传输***,其特征在于,所述手机网络包括GSM网络、GPRS网络和3G网络。
6.根据权利要求5所述的车联网中基于手机通讯模块的数据传输***,其特征在于,所述手机通讯模块为华为EM770W WCDMA模块。
7.一种车联网中基于手机通讯模块的数据传输方法,其特征在于,包括如下步骤:
步骤S1:把手机通讯模块的USB插口插进车载导航设备的USB接口中,手机通讯模块中的USB驱动自动加载,通过USB接口建立手机通讯模块与车载导航设备之间的连接;
步骤S2:车载导航***产生一个虚拟串口,导航模块里的拨号模块控制拨号程序工作,利用PPP协议通过手机通讯模块向服务台发送连接请求;
步骤S3:服务器台接收到车载导航设备的连接请求后,建立一个socket侦听,服务器与车载导航设备连接成功后,导航模块中的中控模块控制中控程序通过手机通讯模块向服务台发送注册请求;
步骤S4:注册成功后,中控程序可以和服务台进行数据通讯。
8.根据权利要求7所述的车联网中基于手机通讯模块的数据传输方法,其特征在于,所述步骤S4中中控程序和服务台进行数据通讯的方式为:服务台提供多种服务,每一种服务设置不同的数据功能码,车载导航***定期向服务台询问状态,如果服务台有相应的服务,则把相应的服务对应的数据功能码信息获取回来,然后车载导航***根据数据功能码把对应的服务信息获取回来,导航模块再执行该服务。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013101600959A CN103281438A (zh) | 2013-05-03 | 2013-05-03 | 车联网中基于手机通讯模块的数据传输方法和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013101600959A CN103281438A (zh) | 2013-05-03 | 2013-05-03 | 车联网中基于手机通讯模块的数据传输方法和*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103281438A true CN103281438A (zh) | 2013-09-04 |
Family
ID=49063881
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2013101600959A Pending CN103281438A (zh) | 2013-05-03 | 2013-05-03 | 车联网中基于手机通讯模块的数据传输方法和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103281438A (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103581337A (zh) * | 2013-11-21 | 2014-02-12 | 江苏新科软件有限公司 | 一种智能手机向车载***镜像的方法 |
CN104121914A (zh) * | 2014-07-25 | 2014-10-29 | 广东翼卡车联网服务有限公司 | Ip电话数据通道传输导航数据的方法及导航方法 |
CN104735812A (zh) * | 2015-03-05 | 2015-06-24 | 广东翼卡车联网服务有限公司 | 一种车载导航仪接入无线网络的方法及其*** |
WO2017045276A1 (zh) * | 2015-09-14 | 2017-03-23 | 百度在线网络技术(北京)有限公司 | 终端互联方法、装置和存储介质 |
CN106899752A (zh) * | 2016-12-30 | 2017-06-27 | 深圳天珑无线科技有限公司 | 资讯设备及下载并存储资讯的应用***和方法 |
CN106936869A (zh) * | 2015-12-30 | 2017-07-07 | 沈阳美行科技有限公司 | 一种基于aoa协议的车机联网方法及*** |
WO2018120493A1 (zh) * | 2016-12-30 | 2018-07-05 | 百度在线网络技术(北京)有限公司 | 通信连接建立方法、***、移动终端、车载设备及对应设备和计算机存储介质 |
CN110351358A (zh) * | 2019-07-09 | 2019-10-18 | 成都信息工程大学 | 一种车联网信息安全传输及智能预警*** |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101303800A (zh) * | 2008-07-02 | 2008-11-12 | 苏州莱迪斯特电子有限公司 | 一种智能交通信息***及其处理方法 |
CN102647529A (zh) * | 2012-03-30 | 2012-08-22 | 广东翼卡车联网服务有限公司 | 一种利用sd卡进行导航目的地设置的方法 |
CN102724329A (zh) * | 2012-07-05 | 2012-10-10 | 深圳市路畅科技股份有限公司 | 一种车载导航仪的控制方法 |
-
2013
- 2013-05-03 CN CN2013101600959A patent/CN103281438A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101303800A (zh) * | 2008-07-02 | 2008-11-12 | 苏州莱迪斯特电子有限公司 | 一种智能交通信息***及其处理方法 |
CN102647529A (zh) * | 2012-03-30 | 2012-08-22 | 广东翼卡车联网服务有限公司 | 一种利用sd卡进行导航目的地设置的方法 |
CN102724329A (zh) * | 2012-07-05 | 2012-10-10 | 深圳市路畅科技股份有限公司 | 一种车载导航仪的控制方法 |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103581337A (zh) * | 2013-11-21 | 2014-02-12 | 江苏新科软件有限公司 | 一种智能手机向车载***镜像的方法 |
CN104121914A (zh) * | 2014-07-25 | 2014-10-29 | 广东翼卡车联网服务有限公司 | Ip电话数据通道传输导航数据的方法及导航方法 |
CN104735812A (zh) * | 2015-03-05 | 2015-06-24 | 广东翼卡车联网服务有限公司 | 一种车载导航仪接入无线网络的方法及其*** |
CN104735812B (zh) * | 2015-03-05 | 2018-08-31 | 广东翼卡车联网服务有限公司 | 一种车载导航仪接入无线网络的方法及其*** |
WO2017045276A1 (zh) * | 2015-09-14 | 2017-03-23 | 百度在线网络技术(北京)有限公司 | 终端互联方法、装置和存储介质 |
CN106936869A (zh) * | 2015-12-30 | 2017-07-07 | 沈阳美行科技有限公司 | 一种基于aoa协议的车机联网方法及*** |
CN106899752A (zh) * | 2016-12-30 | 2017-06-27 | 深圳天珑无线科技有限公司 | 资讯设备及下载并存储资讯的应用***和方法 |
WO2018120493A1 (zh) * | 2016-12-30 | 2018-07-05 | 百度在线网络技术(北京)有限公司 | 通信连接建立方法、***、移动终端、车载设备及对应设备和计算机存储介质 |
CN110351358A (zh) * | 2019-07-09 | 2019-10-18 | 成都信息工程大学 | 一种车联网信息安全传输及智能预警*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103281438A (zh) | 车联网中基于手机通讯模块的数据传输方法和*** | |
CN205657447U (zh) | 电池组和电池充电站 | |
CN104578291B (zh) | 一种用于电动汽车的充电方法和装置 | |
EP2458473B1 (en) | Power-saving device for universal serial bus modem apparatus and method thereof | |
CN103458103B (zh) | 一种基于车联网的实时数据传输***及方法 | |
CN203298780U (zh) | 一种基于SD复合设备Wifi通信的导航*** | |
CN107733720B (zh) | 便携式固件升级方法及装置 | |
CN103150193A (zh) | 一种移动终端的软件升级方法 | |
CN106465249A (zh) | 漫游入网方法及装置 | |
CN205453200U (zh) | 具有声控功能的电动汽车充电桩和电动汽车充电控制装置 | |
CN103543809A (zh) | 具备份功能的行动电源供应器及其备份方法 | |
CN102654939B (zh) | 一种站点提示*** | |
CN106598448A (zh) | 一种输入法的管理方法及终端 | |
CN203352656U (zh) | 车联网中基于手机通讯模块的数据传输*** | |
CN110994728A (zh) | 一种智能快充充电设备 | |
CN103167627A (zh) | 一种基于wifi无线局域网实现手机文件共享的***及方法 | |
CN103108038A (zh) | 车联网中基于sd复合设备的数据传输方法和*** | |
CN105159503B (zh) | 一种移动终端触摸屏驱动加载的控制方法及*** | |
CN109361419B (zh) | 卫星通信车载模块控制单元、车载模块及车载型***终端 | |
CN104219795A (zh) | 无线接入终端驱动方法、装置及终端 | |
CN203352583U (zh) | 一种基于蓝牙sd复合设备的导航*** | |
CN203070094U (zh) | 一种电动汽车充电接口can通信测试标定设备 | |
CN103324526A (zh) | 一种调用传感器的方法 | |
CN205997794U (zh) | 一种利用智能手机实现的hud装置 | |
CN103139706B (zh) | 一种导航***中不依赖于地图的一键通服务方法和*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C53 | Correction of patent of invention or patent application | ||
CB02 | Change of applicant information |
Address after: 528133, No. 2, inner ring road, 1 North East Sea Road, Sanshui East Road, Sanshui District, Guangdong, Foshan 303, 204 Applicant after: Guangdong Ecar Telematics Service Co.,Ltd. Address before: 528133 C District, Southwest Industrial Park, Sanshui District, Guangdong, Foshan Applicant before: Guangdong Ecar Telematics Service Co.,Ltd. |
|
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20130904 |