通信控制方法,通信控制装置、车载设备和交通运输工具与流程

文档序号:11931821阅读:182来源:国知局
通信控制方法,通信控制装置、车载设备和交通运输工具与流程

本发明涉及通信控制领域,特别涉及用于从移动终端获取内容的通信控制方法、通信控制装置、车载设备和交通运输工具。



背景技术:

作为智能终端的下一站,汽车的智能化趋势正在逐步加快。作为智能汽车的核心部件,基于网络连接的车载智能信息服务系统也得到很大发展。

与其他类型的智能信息服务系统类似,车载智能信息服务系统也主要包括涉及信息采集、信息处理和信息通信的功能。例如,通过各种类型的传感器采集数据,然后由车辆终端模块(telematics control unit),也称为T-box,对数据进行处理,之后,在通过车联系统进行通信。

传统的车联系统是指装在车上的联网系统,实现网络平台上对车辆静态和动态信息提取和有效利用,并对车辆运行状态有效的监管和服务,这主要涉及车辆与外部网络节点之间的通信。随着汽车的智能化的发展,车联系统的概念也逐渐延伸,发展成以车内网络系统、车车之间的通信和车载移动互联网为基础,按照约定的通信协议和数据交互标准,在车到X(X:车、路、行人及互联网等)之间,进行无线通信和信息交换的大系统网络。

在车联系统的使用上,主要的需求来自于两个方面。首先是汽车的使用者,希望通过无线连接来获得更多实质性的内容,例如,将用户日常使用的手机接入车联系统。另一方面,汽车公司希望通过车联系统将车辆连接在一起,通过内置的嵌入式的T-box,来推送给消费者服务。

对于车载智能信息服务系统来说,除了联网通信功能以外,还集成了定位、汽车行驶记录仪等多项功能,具有越来越强大的业务调度功能和数据处理能力。并且,车载智能信息服务系统能够支持电话本呼叫、文字信息语音播报等,并具有安防报警、剪线报警及远程安全断油、断电安全保护功能。从组成部分来说,车载智能信息服务系统主要由车载视频服务器、LCD触摸屏、外接相机、通话手柄、汽车防盗器等组成。

对于用户来说,随着智能手机等移动终端的发展,用户越来越依赖于移动终端设备作为内容获取的中心。车载智能信息服务系统通过与移动终端设备的交互,例如通过USB、蓝牙和Wifi等通信方式与移动终端设备进行无线连接,并从移动通信终端获取内容,以例如LCD触摸屏或者抬头显示器内方式呈现给用户,将利于形成以用户的原有习惯为主导的信息服务模式,从而显著地促进用户的使用。

因此,需要改进的用于从移动终端获取内容的通信控制方法、通信控制装置、车载设备和交通运输工具。



技术实现要素:

本发明的目的在于针对上述现有技术中的缺陷和不足,提供新颖的改进的用于从移动终端获取内容的通信控制方法、通信控制装置、车载设备和交通运输工具。

本发明的一个目的在于提供一种通信控制方法、通信控制装置、车载设备和交通运输工具,其中所述车载设备首先完成移动终端的验证再建立数据传输通道,然后移动终端通过所述数据传输通道向所述车载设备发送内容数据,从而提高了车载设备获取内容数据的安全性。

本发明的一个目的在于提供一种通信控制方法、通信控制装置、车载设备和交通运输工具,其中在所述移动终端的验证失败的情况下结束所述移动终端与所述车载设备之间的通信,从而避免内容数据向车载设备的非法传输。

本发明的一个目的在于提供一种通信控制方法、通信控制装置、车载设备和交通运输工具,其中所述验证信息包括两个校验信息,且所述车载设备在至少一个校验信息的验证通过的情况下建立数据传输通道,从而提高用户使用数据传输功能的便利性。

本发明的一个目的在于提供一种通信控制方法、通信控制装置、车载设备和交通运输工具,其中移动终端在移动终端通信地耦合到所述车载设备的情况下,或者在用户确定要发送到所述车载设备的内容数据时开始数据传输的验证,从而使得用户不过分地注意到移动终端的验证过程就可以进行数据传输,改进用户体验。

本发明的一个目的在于提供一种通信控制方法、通信控制装置、车载设备和交通运输工具,其中在移动终端发送的内容数据为空的情况下,所述车载设备以预定次数获取所述内容数据,从而增强内容数据传输的鲁棒性,并改进系统通信的功能。

为了实现上述的一个或多个目的,根据本发明的一方面,提供了一种通信控制方法,用于车载设备从移动终端获取内容数据,所述通信控制方法包括:从移动终端向车载设备发送验证信息;在车载设备验证所述移动终端发送的验证信息;在所述移动终端的验证成功的情况下,建立所述车载设备与所述移动终端之间的数据传输通道;和,通过所述数据传输通道从所述移动终端向所述车载设备发送所述内容数据。

在上述通信控制方法中,进一步包括:在所述移动终端的验证失败的情况下,结束所述移动终端与所述车载设备之间的通信。

在上述通信控制方法中,进一步包括:在所述内容数据的传输结束之后,从车载设备向所述移动终端发送传输完成消息。

在上述通信控制方法中,所述验证信息包括第一校验信息和第二校验信息。

在上述通信控制方法中,所述车载设备验证所述移动终端发送的验证信息的步骤具体包括:验证所述验证信息中包括的第一校验信息;在所述第一校验信息的验证通过的情况下,确定所述移动终端的验证成功;在所述第一校验信息的验证未通过的情况下,验证所述验证信息中包括的第二校验信息;和,所述第二校验信息的验证通过的情况下,确定所述移动终端的验证成功。

在上述通信控制方法中,所述第一校验信息是所述移动终端的用户标识,且所述第二校验信息是所述移动终端的用户名称。

在上述通信控制方法中,所述建立所述车载设备与所述移动终端之间的数据传输通道的步骤进一步包括:在完成所述车载设备与所述移动终端之间的数据传输通道的建立之后,从车载设备向所述移动终端发送所述移动终端的验证成功的通知消息。

在上述通信控制方法中,所述从移动终端向车载设备发送验证信息的步骤具体包括:在所述移动终端通信地耦合到所述车载设备的情况下,从移动终端向车载设备发送验证信息;或者,在用户确定要发送到所述车载设备的内容数据时,从移动终端向车载设备发送验证信息。

在上述通信控制方法中,所述移动终端通过所述数据传输通道向所述车载设备发送所述内容数据的步骤具体包括:在所述内容数据为空的情况下,以预定次数从所述移动终端向所述车载设备发送所述内容数据。

在上述通信控制方法中,所述预定次数是两次。

根据本发明的另一方面,提供了一种通信控制装置,用于车载设备从移动终端获取内容数据,所述通信控制装置包括:信息传送单元,用于从移动终端向车载设备发送验证信息;验证单元,用于在车载设备验证所述移动终端发送的验证信息;连接建立单元,用于在所述移动终端的验证成功的情况下,建立所述车载设备与所述移动终端之间的数据传输通道;和,数据传输单元,用于从所述移动终端通过所述数据传输通道向所述车载设备发送所述内容数据。

在上述通信控制装置中,进一步包括:终止单元,用于在所述移动终端的验证失败的情况下,结束所述移动终端与所述车载设备之间的通信。

在上述通信控制装置中,进一步包括:通知单元,用于在所述内容数据的传输结束之后,从车载设备向所述移动终端发送传输完成消息。

在上述通信控制装置中,所述验证信息包括第一校验信息和第二校验信息。

在上述通信控制装置中,所述验证单元具体用于:验证所述验证信息中包括的第一校验信息;在所述第一校验信息的验证通过的情况下,确定所述移动终端的验证成功;在所述第一校验信息的验证未通过的情况下,验证所述验证信息中包括的第二校验信息;和,所述第二校验信息的验证通过的情况下,确定所述移动终端的验证成功。

在上述通信控制装置中,所述第一校验信息是所述移动终端的用户标识,且所述第二校验信息是所述移动终端的用户名称。

在上述通信控制装置中,所述连接建立单元进一步用于:在完成所述车载设备与所述移动终端之间的数据传输通道的建立之后,从车载设备向所述移动终端发送所述移动终端的验证成功的通知消息。

在上述通信控制装置中,所述信息传送单元具体用于:在所述移动终端通信地耦合到所述车载设备的情况下,从移动终端向车载设备发送验证信息;或者,在用户确定要发送到所述车载设备的内容数据时,从移动终端向车载设备发送验证信息。

在上述通信控制装置中,所述数据传输单元具体包括:在所述内容数据为空的情况下,以预定次数从所述移动终端向所述车载设备发送所述内容数据。

在上述通信控制装置中,所述预定次数是两次。

根据本发明的又一方面,提供了一种车载设备,包括从移动终端获取内容数据的通信控制模块,所述通信控制模块包括:接收单元,用于从移动终端接收验证信息;验证单元,用于验证所述移动终端发送的验证信息;连接建立单元,用于在所述移动终端的验证成功的情况下,建立所述车载设备与所述移动终端之间的数据传输通道;和,数据传输单元,用于通过所述数据传输通道从所述移动终端获取所述内容数据。

在上述车载设备中,所述通信控制模块进一步包括:终止单元,用于在所述移动终端的验证失败的情况下,结束所述移动终端与所述车载设备之间的通信。

在上述车载设备中,所述通信控制模块进一步包括:通知单元,用于在所述内容数据的传输结束之后,向所述移动终端发送传输完成消息。

在上述车载设备中,所述验证信息包括第一校验信息和第二校验信息。

在上述车载设备中,所述验证单元具体用于:验证所述验证信息中包括的第一校验信息;在所述第一校验信息的验证通过的情况下,确定所述移动终端的验证成功;在所述第一校验信息的验证未通过的情况下,验证所述验证信息中包括的第二校验信息;和,所述第二校验信息的验证通过的情况下,确定所述移动终端的验证成功。

在上述车载设备中,所述第一校验信息是所述移动终端的用户标识,且所述第二校验信息是所述移动终端的用户名称。

在上述车载设备中,所述连接建立单元进一步用于:在完成所述车载设备与所述移动终端之间的数据传输通道的建立之后,向所述移动终端发送所述移动终端的验证成功的通知消息。

在上述车载设备中,所述接收单元具体用于:在所述移动终端通信地耦合到所述车载设备的情况下,从移动终端接收所述验证信息;或者,在用户确定要发送到所述车载设备的内容数据时,从移动终端接收所述验证信息。

在上述车载设备中,所述数据传输单元具体包括:在所述内容数据为空的情况下,以预定次数从所述移动终端获取所述内容数据。

在上述车载设备中,所述预定次数是两次。

根据本发明的再一方面,提供了一种交通运输工具,包括一车载设备,该车载设备包括从移动终端获取内容数据的通信控制模块,所述通信控制模块包括:接收单元,用于从移动终端接收验证信息;验证单元,用于验证所述移动终端发送的验证信息;连接建立单元,用于在所述移动终端的验证成功的情况下,建立所述车载设备与所述移动终端之间的数据传输通道;和,数据传输单元,用于通过所述数据传输通道从所述移动终端获取所述内容数据。

在上述交通运输工具中,所述通信控制模块进一步包括:终止单元,用于在所述移动终端的验证失败的情况下,结束所述移动终端与所述车载设备之间的通信。

在上述交通运输工具中,所述通信控制模块进一步包括:通知单元,用于在所述内容数据的传输结束之后,向所述移动终端发送传输完成消息。

在上述交通运输工具中,所述验证信息包括第一校验信息和第二校验信息。

在上述交通运输工具中,所述验证单元具体用于:验证所述验证信息中包括的第一校验信息;在所述第一校验信息的验证通过的情况下,确定所述移动终端的验证成功;在所述第一校验信息的验证未通过的情况下,验证所述验证信息中包括的第二校验信息;和,所述第二校验信息的验证通过的情况下,确定所述移动终端的验证成功。

在上述交通运输工具中,所述第一校验信息是所述移动终端的用户标识,且所述第二校验信息是所述移动终端的用户名称。

在上述交通运输工具中,所述连接建立单元进一步用于:在完成所述车载设备与所述移动终端之间的数据传输通道的建立之后,向所述移动终端发送所述移动终端的验证成功的通知消息。

在上述交通运输工具中,所述接收单元具体用于:在所述移动终端通信地耦合到所述车载设备的情况下,从移动终端接收所述验证信息;或者,在用户确定要发送到所述车载设备的内容数据时,从移动终端接收所述验证信息。

在上述交通运输工具中,所述数据传输单元具体包括:在所述内容数据为空的情况下,以预定次数从所述移动终端获取所述内容数据。

在上述交通运输工具中,所述预定次数是两次。

通过根据本发明的通信控制方法、通信控制装置、车载设备和交通运输工具,可以改进车载设备与移动终端之间用于传输内容数据的通信过程,从而显著改善车载信息服务系统的系统性能。

附图说明

图1是根据本发明实施例的通信控制方法的示意性流程图;

图2是根据本发明实施例的通信控制方法的应用环境的示意图;

图3是根据本发明实施例的通信控制方法中的移动终端验证过程的一实例的示意图;

图4是根据本发明实施例的通信控制方法中的移动终端验证过程的另一实例的示意图;

图5是根据本发明实施例的通信控制装置的示意性框图。

图6是根据本发明实施例的车载设备的示意性框图;

图7是根据本发明实施例的交通运输工具的示意性框图。

具体实施方式

以下描述用于公开本发明以使本领域技术人员能够实现本发明。以下描述中的优选实施例只作为举例,本领域技术人员可以想到其他显而易见的变型。在以下描述中界定的本发明的基本原理可以应用于其他实施方案、变形方案、改进方案、等同方案以及没有背离本发明的精神和范围的其他技术方案。

以下说明书和权利要求中使用的术语和词不限于字面的含义,而是仅由本发明人使用以使得能够清楚和一致地理解本发明。因此,对本领域技术人员很明显仅为了说明的目的而不是为了如所附权利要求和它们的等效物所定义的限制本发明的目的而提供本发明的各种实施例的以下描述。

可以理解的是,术语“一”应理解为“至少一”或“一个或多个”,即在一个实施例中,一个元件的数量可以为一个,而在另外的实施例中,该元件的数量可以为多个,术语“一”不能理解为对数量的限制。

虽然比如“第一”、“第二”等的序数将用于描述各种组件,但是在这里不限制那些组件。该术语仅用于区分一个组件与另一组件。例如,第一组件可以被称为第二组件,且同样地,第二组件也可以被称为第一组件,而不脱离发明构思的教导。在此使用的术语“和/或”包括一个或多个关联的列出的项目的任何和全部组合。

在这里使用的术语仅用于描述各种实施例的目的且不意在限制。如在此使用的,单数形式意在也包括复数形式,除非上下文清楚地指示例外。另外将理解术语“包括”和/或“具有”当在该说明书中使用时指定所述的特征、数目、步骤、操作、组件、元件或其组合的存在,而不排除一个或多个其它特征、数目、步骤、操作、组件、元件或其组的存在或者附加。

包括技术和科学术语的在这里使用的术语具有与本领域技术人员通常理解的术语相同的含义,只要不是不同地限定该术语。应当理解在通常使用的词典中限定的术语具有与现有技术中的术语的含义一致的含义。

下面结合附图和具体实施方式对本发明作进一步详细的说明:

根据本发明实施例的一方面,提供了一种通信控制方法,用于车载设备从移动终端获取内容数据,该通信控制方法包括:从移动终端向车载设备发送验证信息;车载设备验证该移动终端发送的验证信息;在该移动终端的验证成功的情况下,建立车载设备与移动终端之间的数据传输通道;和,通过该数据传输通道从该移动终端向车载设备发送该内容数据。

图1是根据本发明实施例的通信控制方法的示意性流程图。如图1所示,根据本发明实施例的通信控制方法用于车载设备从移动终端获取内容数据,且包括:S1,从移动终端向车载设备发送验证信息;S2,车载设备验证从该移动终端发送的验证信息;S3,在由车载设备对该移动终端的验证成功的情况下,建立车载设备与移动终端之间的数据传输通道;和S4,通过该数据传输通道从该移动终端向车载设备发送该内容数据。

在根据本发明实施例的通信控制方法中,车载设备首先完成移动终端的验证再建立数据传输通道,然后通过该数据传输通道从移动终端向车载设备发送内容数据,这样,可以提高车载设备获取内容数据的安全性。也就是说,在车载设备完成移动终端的验证之前,车载设备与移动终端之间并没有建立数据传输通道,因此,即使在移动终端一侧使用非常规方法绕过车载设备一侧的验证过程,也无法完成内容数据的传输,从而避免了车载设备被非法数据侵入的问题。另外,由于在车载设备完成移动终端的验证之前,车载设备与移动终端之间并没有建立数据传输通道,避免了车载设备信道资源的占用,从而改进了车载信息服务系统的性能。

在本发明的实施例中,内容数据可以是任何形式的用于呈现给车辆的驾驶员和/或乘客的信息,例如包括靠近车辆导航信息,或者交通信息之后的娱乐信息,比如与收音机功能、音乐播放功能等有关的信息。此外,内容数据也可以是移动终端运行特定应用所产生的信息,例如社交应用,如微信、微博等;周围商业信息,如来自地图应用或者商家推荐应用的信息;和其他通用功能的信息,比如天气信息、文本处理信息、计算器应用信息等。

在本发明的实施例中,车载设备可以安装到各种类型的交通运输工具中,而并不仅限于常规意义的家用轿车,也可以是任何其他类型的车辆或者有人驾驶或者无人驾驶的交通工具,比如地面、水上和/或空中的交通运输工具。因此,虽然在本发明的描述中,采用术语“车载设备”,但本领域技术人员可以理解,该设备并不局限于与车辆相关联,而可以是任何具有与移动终端的通信功能的机载设备,包括但不限于各种类型的导航装置、全球定位系统(GPS)接收器、事件数据记录器(EDR)、飞行数据记录器(FDR)、汽车信息娱乐装置、船舶电子装置(例如,船舶导航装置、陀螺仪或者罗盘仪)、航空电子装置。

具体来说,该车载设备可以包括一个或多个处理器,该一个或多个处理器中的每一个都可以是能够执行机器可读和可执行指令的设备,例如,计算机、微处理器、微控制器、集成电路、微芯片或者任何其他计算设别。该一个或多个处理器可以耦合到在车辆的各个模块之间提供信号互联互通的通信路径。该通信路径可以使得任何数量的处理器相互通信地耦合,包括但不限于车载设备中的处理器,并且可以允许耦合到通信路径的车载设备中的模块以分布式计算环境操作。具体来说,每个模块可以操作为可发送和/或接收数据的节点。并且,“通信地耦合”指的是相互耦合的组成部分之间可以相互交换数据,例如以电信号、电磁信号、光信号的形式。

因此,通信路径可由诸如导线、导电线路、光纤线缆等能够传递信息的任何介质或者其组合形成。例如,通信路径可以包括合作以允许点数据信号传送到诸如处理器、存储器、传感器、输入设备、输出设备和通信设备之类的组件的导电迹线、导线线路、导线和总线的组合。并且,通信路径可以包括比如LIN总线、CAN总线、VAN总线等的车辆总线。

另外,车载设备还可以包括耦合到通信路径的一个或多个存储器模块,该存储器模块可以配置为包括易失性存储器,比如静态随机存取存储器(S-RAM)和动态随机存取存储器(D-RAM),以及非易失性存储器,比如闪存存储器、只读存储器(ROM)和可擦可编程只读存储器(EPROM)和电可擦可编程只读存储器(EEPROM)。在该存储器模块中,存储任意形式的机器可读和可执行指令以由处理器访问。该机器可读和可执行指令可以是以任何编程语言所写的逻辑或者算法,比如可直接由处理器执行的机器语言,或者可被编译或者汇编为机器可读指令并存储在存储器模块中的汇编语言、面向对象编程(OOP)语言、Javascript语言、微代码等。替代地,该机器可读和可执行指令也可以以硬件描述语言写成,比如以可编程逻辑阵列(FPGA)或者专用集成电路(ASIC)等实现的逻辑。

此外,车载设备可以包括用于向用户提供内容数据的可视化输出的显示器。该显示器可与上述处理器、通信路径和存储器耦合,从而进一步耦合到车辆中的其他模块。显示器可包括阴极射线管(CRT)显示器、发光二极管(LED)显示器、液晶显示器(LCD)、等离子显示器(PDP)等各种显示器。此外,显示器可以进一步集成检测在显示器表面或者临近显示器的触觉输入的触摸传感器,以作为触摸屏使用。并且,在触摸屏之外,车载设备还可以包括其他类型的触觉输入硬件,以将力学、光学或者电信号转换为能够经由通信路径在车辆的各个模块之间传递的数据信号。具体地说,触觉输入硬件可包括传统的按钮、开关、把手等,用于将用户的物理动作转换为进行操作控制的数据。

在一个实例中,车载设备由宽带部分、射频部分、电源部分、车内通信部分和主控芯片组成。其中,电源部分主要由PM1018完成,电池取电分两部分,从车载的12V电源和内置的锂电池单元作为备份电源。主控单元采用飞思卡尔公司的iMx6s工业级主控板。宽带模块MDM9615是高通推出的支持LTE(FDD和TDD)、双载波HSPA+、EV-DO版本B和TD-SCDMA的移动数据调制解调器芯片。射频和车内通信部分则由CAN收发器实现,其由TJA1051和NCV7346两个芯片所组成,通过CAN的接口电路与整车的CAN网络进行连接。

在本发明的实施例中,移动终端可以指任何便于用户携带的电子设备,包括但不限于智能电话、平板个人计算机(PC)、移动电话、视频电话、电子书阅读器、膝上型PC、上网本PC、个人数字助理(PDA)、便携式多媒体播放器(PMP)、MP3播放器、移动医药装置、相机、可穿戴装置(例如,头戴装置(HMD)、电子衣服、电子手链、电子项链、电子配件、电子文身或者智能手表),等等。该移动终端可以以任何形式的有线或者无线通信方式与车载设备通信,包括无线通信、有线通信、光通信或者其组合。其中,作为无线通信,包括但不限于蜂窝通信、蓝牙、蓝牙低能量(BLE)、无线高清晰度多媒体接口(HDMI)、ZigBee、近场通信(NFC)、红外数据关联标准(IrDA)、无线高保真(WiFi)和用于微波访问的全世界互操作性(WiMAX)等。

图2是根据本发明实施例的通信控制方法的应用环境的示意图。如图2所示,车载设备100包括如上所述的处理器102、通信路径104、存储器106、显示器108、触觉输入硬件110。另外,车载设备100进一步包括可移动数据模块112,用于为车载设备提供附加的存储功能,例如,可以是光学存储介质、固态存储介质、闪存存储器(例如USB存储器或者存储卡)等。

此外,如图2所示,车载设备100进一步包括用于将车载设备通信地耦合到移动终端120或者外部网络122,并进一步耦合到外部服务器124和126的网络接口114。该网络接口114可以是任何能够经无线网络发送和/或接收数据的设备,包括根据任何无线通信标准发送和/或接收数据的无线收发器,例如,该网络接口可包括用于通信的芯片组(包括天线、处理器、机器可读和可执行指令等),并基于比如蜂窝通信、蓝牙、蓝牙低能量(BLE)、无线高清晰度多媒体接口(HDMI)、ZigBee、近场通信(NFC)、红外数据关联标准(IrDA)、无线高保真(WiFi)和用于微波访问的全世界互操作性(WiMAX)等与外部通信。这里,本领域技术人员可以理解,网络接口114可以进一步集成实现有线通信的模块,例如通过USB线缆与移动终端120连接。

也就是说,车载设备100可以通过网络接口114通信地耦合到移动终端120,以从移动终端120获得各种类型的内容数据。并且,移动终端120可以与外部网络122连接,该网络122通常包括根据移动电信标准配置为接收和发送数据的多个基站,并且横跨多个网络拓扑和距离。例如,该网络122可以包括直接连接、个人区域网(PAN)、局域网(LAN)、城市区域网(MAN)、广域网(WAN)或者其任何组合。

此外,该外部网络122可用于移动终端120和车载设备接入一个或多个服务器,例如如图2所示的服务器124和126。该服务器124和126可以向移动终端120传送数据,或者经由移动终端120或者直接向车载设备100传送数据。这里,服务器124和126可以是与移动终端120上运行的应用相关联的第三方服务器,并且,也可以是与制造或者以其他方式为车辆提供维修或者其他服务的组织相关联的服务器。

因此,尽管在根据本发明实施例的通信控制方法中,主要聚焦于车载设备100通过与移动终端120的直接连接从移动终端120获取内容数据,但本领域技术人员可以理解,本发明的车载设备100并不限于从移动终端120获取内容数据的实现方式。

下面,将继续说明根据本发明实施例的通信控制方法的其他方面。

在上述通信控制方法中,进一步包括:在移动终端的验证失败的情况下,结束移动终端与车载设备之间的通信。

在上述通信控制方法中,进一步包括:在内容数据的传输结束之后,从车载设备向移动终端发送传输完成消息。

在上述通信控制方法中,建立车载设备与移动终端之间的数据传输通道的步骤进一步包括:在完成车载设备与移动终端之间的数据传输通道的建立之后,从车载设备向移动终端发送移动终端的验证成功的通知消息。

因此,在根据本发明实施例的通信控制方法中,在移动终端的验证失败的情况下结束移动终端与车载设备之间的通信,从而移动终端的用户无法通过频繁尝试等方法绕过车载设备的验证过程,避免了内容数据向车载设备的非法传输。另外,通过在内容数据的传输结束之后和/或在完成车载设备与移动终端之间的数据传输通道的建立之后向移动终端发送传输完成消息和验证成功信息,可以向移动终端的用户通知内容传输的过程,使得移动终端的用户能够方便地了解内容传输的进程,增强用户使用的便利度。

图3是根据本发明实施例的通信控制方法中的移动终端验证过程的一实例的示意图。如图3所示,移动终端与车载设备通过建立数据传输通道进行文件和数据的传输。移动终端与车载设备在进行文件传输之前会进行身份校验。例如,移动终端首先向车载设备发送身份校验ID。车载设备在接收到身份ID之后对此ID进行校验,校验不通过会禁止非法用户的文件传输。校验通过后移动终端会收到车载设备校验通过的消息,然后移动终端会把本次需要传输的文件信息通过建立的数据传输通道传输给车载设备并开始传输文件。文件传输结束后车载设备会发通知告知移动终端文件已传输完毕。

在上述通信控制方法中,该验证信息包括第一校验信息和第二校验信息。

在上述通信控制方法中,在车载设备验证该移动终端发送的验证信息的步骤具体包括:验证该验证信息中包括的第一校验信息;在该第一校验信息的验证通过的情况下,确定该移动终端的验证成功;在该第一校验信息的验证未通过的情况下,验证该验证信息中包括的第二校验信息;和,在该第二校验信息的验证通过的情况下,确定该移动终端的验证成功。

在上述通信控制方法中,该第一校验信息是移动终端的用户标识,且第二校验信息是移动终端的用户名称。

也就是说,在根据本发明实施例的通信控制方法中,该验证信息包括两个校验信息,且该车载设备在至少一个校验信息的验证通过的情况下建立数据传输通道,从而提高用户使用数据传输功能的便利性。

图4是根据本发明实施例的通信控制方法中的移动终端验证过程的另一实例的示意图。如图4所示,当移动终端连接到车载设备之后就开始判断是否有数据需要传输。当传输连接建立以后就开始通过UserName(用户名称)进行用户验证,如果第一遍验证失败就会继续验证使用UserID(用户标识)进行用户验证,只要有一个验证成功就开始同步数据。如果两个都失败的话就结束数据同步。如果开始数据传输过程中出现错误或者网络断开,将在下一次手机与车机建立连接之后从头再进行用户验证和数据传输。

在上述通信控制方法中,从移动终端向车载设备发送验证信息的步骤具体包括:在移动终端通信地耦合到车载设备的情况下,从移动终端向车载设备发送验证信息;或者,在用户确定要发送到车载设备的内容数据时,从移动终端向车载设备发送验证信息。

也就是说,在根据本发明实施例的通信控制方法中,移动终端在移动终端通信地耦合到车载设备的情况下,或者在用户确定要发送到车载设备的内容数据时开始数据传输的验证,从而使得用户不过分地注意到移动终端的验证过程就可以进行数据传输,改进用户体验。

具体地说,当根据本发明实施例的车载设备接通电源时,该车载设备可以搜索附近的移动终端,并且在搜索到移动终端,例如坐在车里的驾驶员或者乘客所随身携带的智能手机之后,进行该移动终端的验证。例如,车载设备可以向移动终端发送消息,以使得移动终端向车载设备发送该移动终端的用户标识或者用户名称,从而在车载设备对该移动终端进行验证。并且,在验证成功之后,建立车载设备与移动终端之间的数据传输通道。这样,在数据传输通道建立之后,用户可以选择性地向车载设备发送内容数据,或者车载设备自主地从移动终端获取内容数据,比如同步手机通讯录等。或者,用户此时并没有需要传输的数据,那么车载设备可以等待直到用户发起传输数据的请求为止。

但是,在这种情况下,如果用户长时间不需要传送数据,则可能会造成信道资源的浪费。因此,在另一实施例中,当用户确定要发送到车载设备的内容数据时进行终端设备的验证。举例来说,当用户打开手机中的应用,可以是第三方应用也可以是汽车制造厂商专门开发的汽车控制应用,并选定想要发送到车载设备的内容数据时,再进行上述移动终端发送验证信息,车载设备验证该验证信息的验证过程,并在验证成功后建立数据传输通道传输内容数据。这里,本领域技术人员可以理解,因为上述过程所需要花费的时间很短,用户不会感觉到上述过程具有延迟。例如,当用户选定所要传输的文件之后,就可以在应用界面上显示“验证通过,开始文件的传输”,其他验证过程均由移动终端和车载设备在后台完成,不会给用户带来不良的用户体验。

另外,当用户使用汽车制造厂商专门开发的汽车控制应用传输内容数据时,也可以设置在用户打开该汽车控制应用时进行上述验证过程。也就是说,当用户打开该汽车控制应用时,会进行用户登录或者自动登录的过程,在用户登录的同时,可以在移动终端和车载设备之间经由后台完成移动终端的验证过程,从而在用户需要传输内容数据时就可以直接进行传输。

在上述通信控制方法中,移动终端通过数据传输通道向车载设备发送内容数据的步骤具体包括:在该内容数据为空的情况下,以预定次数从移动终端向车载设备发送该内容数据。

在上述通信控制方法中,该预定次数是两次。

也就是说,在根据本发明实施例的通信控制方法中,在移动终端发送的内容数据为空的情况下,车载设备以预定次数获取内容数据,从而增强内容数据传输的鲁棒性,并改进系统通信的功能。

具体来说,在用户传输内容数据时,有时会出现内容数据为空的情况,这是指内容数据存在,但是数据值为空的情况。比如,在同步用户的移动终端中的通讯录时,该移动终端中的联系人信息为空。此外,还可能是用户的移动终端中所需要传输的内容数据还处于打开状态,因此数据为空,例如用户正处于打开文档的过程当中,而并非文档中无内容。另外,还有可能是因为暂时的通信故障,使得内容数据的传输未完成。

此时,如果车载设备停止内容数据的传输,则将无法获取移动终端的内容,因此,在根据本发明实施例的通信控制方法中,在确定移动终端发送的内容数据为空的情况下,自动触发重传机制,以使得车载设备能够稳定地获得移动终端发送的内容数据,增强系统的容错性。

并且,本领域技术人员可以理解,在根据本发明实施例的通信控制方法中,以预定次数获取移动终端的内容数据之间的间隔可以是系统默认的,也可以是用户设置的。或者,内容数据的获取可以基于预定条件触发,例如,当移动终端完成文件的打开操作之后,车载设备可以检测到该打开操作的完成,从而获取内容数据。这样,根据本发明实施例的通信控制方法可以避免由于通信条件不良或者移动终端的操作延迟所导致的内容传输失败。

综上所述,通过根据本发明实施例的通信控制方法,可以改进车载设备与移动终端之间用于传输内容数据的通信过程,从而显著改善车载信息服务系统的系统性能。

根据本发明实施例的另一方面,提供了一种通信控制装置,用于车载设备从移动终端获取内容数据,该通信控制装置包括:信息传送单元,用于从移动终端向车载设备发送验证信息;验证单元,用于在车载设备验证该移动终端发送的验证信息;连接建立单元,用于在该移动终端的验证成功的情况下,建立车载设备与移动终端之间的数据传输通道;和,数据传输单元,用于从移动终端通过该数据传输通道向车载设备发送该内容数据。

图5是根据本发明实施例的通信控制装置的示意性框图。如图5所示,根据本发明实施例的通信控制装置200用于车载设备210从移动终端220获取内容数据,该通信控制装置200包括:信息传送单元201,用于从移动终端220向车载设备210发送验证信息;验证单元202,用于在车载设备210验证该移动终端220发送的验证信息;连接建立单元203,用于验证单元202确定该移动终端220的验证成功的情况下,建立车载设备210与移动终端220之间的数据传输通道;和,数据传输单元204,用于从移动终端220通过该连接建立单元203建立的数据传输通道向车载设备210发送该内容数据。

在上述通信控制装置中,进一步包括:终止单元,用于在该移动终端的验证失败的情况下,结束该移动终端与该车载设备之间的通信。

在上述通信控制装置中,进一步包括:通知单元,用于在该内容数据的传输结束之后,从车载设备向该移动终端发送传输完成消息。

在上述通信控制装置中,该验证信息包括第一校验信息和第二校验信息。

在上述通信控制装置中,该验证单元具体用于:验证该验证信息中包括的第一校验信息;在该第一校验信息的验证通过的情况下,确定该移动终端的验证成功;在该第一校验信息的验证未通过的情况下,验证该验证信息中包括的第二校验信息;和,该第二校验信息的验证通过的情况下,确定该移动终端的验证成功。

在上述通信控制装置中,该第一校验信息是该移动终端的用户标识,且该第二校验信息是该移动终端的用户名称。

在上述通信控制装置中,该连接建立单元进一步用于:在完成该车载设备与该移动终端之间的数据传输通道的建立之后,从车载设备向该移动终端发送该移动终端的验证成功的通知消息。

在上述通信控制装置中,该信息传送单元具体用于:在该移动终端通信地耦合到该车载设备的情况下,从移动终端向车载设备发送验证信息;或者,在用户确定要发送到该车载设备的内容数据时,从移动终端向车载设备发送验证信息。

在上述通信控制装置中,该数据传输单元具体包括:在该内容数据为空的情况下,以预定次数从该移动终端向该车载设备发送该内容数据。

在上述通信控制装置中,该预定次数是两次。

这里,本领域技术人员可以理解,根据本发明实施例的通信控制装置的其他细节与之前描述的根据本发明实施例的通信控制方法的相应细节相同,为了避免冗余便不再赘述。

另外,本领域技术人员可以理解,根据本发明实施例的通信控制装置的各个功能模块可以在车载设备一端实现,也可以在移动终端一端实现,或者在车载设备和移动终端两端以分布式方式实现。另外,根据本发明实施例的通信控制装置也可以实现为与车载设备和移动终端分开的分立式设备,以用于实现车载设备和移动终端之间的通信控制功能。

根据本发明实施例的又一方面,提供了一种车载设备,包括从移动终端获取内容数据的通信控制模块,该通信控制模块包括:接收单元,用于从移动终端接收验证信息;验证单元,用于验证该移动终端发送的验证信息;连接建立单元,用于在该移动终端的验证成功的情况下,建立该车载设备与该移动终端之间的数据传输通道;和,数据传输单元,用于通过该数据传输通道从该移动终端获取该内容数据。

图6是根据本发明实施例的车载设备的示意性框图。如图6所示,根据本发明实施例的车载设备300包括从移动终端320获取内容数据的通信控制模块310。并且,该通信控制模块310包括:接收单元311,用于从移动终端320接收验证信息;验证单元312,用于验证该接收单元311接收的从该移动终端320发送的验证信息;连接建立单元313,用于在该验证单元312对于移动终端320的验证成功的情况下,建立该车载设备300与该移动终端320之间的数据传输通道;和数据传输单元314,用于通过连接建立单元313建立的数据传输通道从移动终端320获取该内容数据。

在上述车载设备中,该通信控制模块进一步包括:终止单元,用于在该移动终端的验证失败的情况下,结束该移动终端与该车载设备之间的通信。

在上述车载设备中,该通信控制模块进一步包括:通知单元,用于在该内容数据的传输结束之后,向该移动终端发送传输完成消息。

在上述车载设备中,该验证信息包括第一校验信息和第二校验信息。

在上述车载设备中,该验证单元具体用于:验证该验证信息中包括的第一校验信息;在该第一校验信息的验证通过的情况下,确定该移动终端的验证成功;在该第一校验信息的验证未通过的情况下,验证该验证信息中包括的第二校验信息;和,该第二校验信息的验证通过的情况下,确定该移动终端的验证成功。

在上述车载设备中,该第一校验信息是该移动终端的用户标识,且该第二校验信息是该移动终端的用户名称。

在上述车载设备中,该连接建立单元进一步用于:在完成该车载设备与该移动终端之间的数据传输通道的建立之后,向该移动终端发送该移动终端的验证成功的通知消息。

在上述车载设备中,该接收单元具体用于:在该移动终端通信地耦合到该车载设备的情况下,从移动终端接收该验证信息;或者,在用户确定要发送到该车载设备的内容数据时,从移动终端接收该验证信息。

在上述车载设备中,该数据传输单元具体包括:在该内容数据为空的情况下,以预定次数从该移动终端获取该内容数据。

在上述车载设备中,该预定次数是两次。

这里,本领域技术人员可以理解,根据本发明实施例的车载设备中的通信控制模块的其他细节与之前描述的根据本发明实施例的通信控制方法的相应细节相同,为了避免冗余便不再赘述。

根据本发明实施例的再一方面,提供了一种交通运输工具,包括一车载设备,该车载设备包括从移动终端获取内容数据的通信控制模块,该通信控制模块包括:接收单元,用于从移动终端接收验证信息;验证单元,用于验证该移动终端发送的验证信息;连接建立单元,用于在该移动终端的验证成功的情况下,建立该车载设备与该移动终端之间的数据传输通道;和,数据传输单元,用于通过该数据传输通道从该移动终端获取该内容数据。

图7是根据本发明实施例的交通运输工具的示意性框图。如图7所示,根据本发明实施例的交通运输工具400包括车载设备401,该车载设备包括从移动终端402获取内容数据的通信控制模块410。并且,通信控制模块410包括:接收单元411,用于从移动终端402接收验证信息;验证单元412,用于验证该接收单元411接收的从该移动终端402发送的验证信息;连接建立单元413,用于在该验证单元412对于移动终端402的验证成功的情况下,建立该车载设备401与移动终端402之间的数据传输通道;和数据传输单元414,用于通过连接建立单元413建立的数据传输通道从移动终端402获取该内容数据。

在上述交通运输工具中,该通信控制模块进一步包括:终止单元,用于在该移动终端的验证失败的情况下,结束该移动终端与该车载设备之间的通信。

在上述交通运输工具中,该通信控制模块进一步包括:通知单元,用于在该内容数据的传输结束之后,向该移动终端发送传输完成消息。

在上述交通运输工具中,该验证信息包括第一校验信息和第二校验信息。

在上述交通运输工具中,该验证单元具体用于:验证该验证信息中包括的第一校验信息;在该第一校验信息的验证通过的情况下,确定该移动终端的验证成功;在该第一校验信息的验证未通过的情况下,验证该验证信息中包括的第二校验信息;和,该第二校验信息的验证通过的情况下,确定该移动终端的验证成功。

在上述交通运输工具中,该第一校验信息是该移动终端的用户标识,且该第二校验信息是该移动终端的用户名称。

在上述交通运输工具中,该连接建立单元进一步用于:在完成该车载设备与该移动终端之间的数据传输通道的建立之后,向该移动终端发送该移动终端的验证成功的通知消息。

在上述交通运输工具中,该接收单元具体用于:在该移动终端通信地耦合到该车载设备的情况下,从移动终端接收该验证信息;或者,在用户确定要发送到该车载设备的内容数据时,从移动终端接收该验证信息。

在上述交通运输工具中,该数据传输单元具体包括:在该内容数据为空的情况下,以预定次数从该移动终端获取该内容数据。

在上述交通运输工具中,该预定次数是两次。

这里,本领域技术人员可以理解,根据本发明实施例的车载设备中的通信控制模块的其他细节与之前描述的根据本发明实施例的通信控制方法的相应细节相同,为了避免冗余便不再赘述。

通过根据本发明实施例的通信控制方法、通信控制装置、车载设备和交通运输工具,可以改进车载设备与移动终端之间用于传输内容数据的通信过程,从而显著改善车载信息服务系统的系统性能。

在这里描述的实现例如可以以方法或者处理、设备、软件程序、数据流或者信号实现。即使仅以单一形式的实现的上下文讨论(例如,仅讨论为方法或者装置),讨论的特征的实现也可以以其他形式实现(例如,程序)。设备例如可以以适当的硬件、软件和固件实现。方法例如可以以设备实现,设备例如是处理器,其总的来说指的是处理装置,例如包括计算机、微处理器、集成电路或者可编程逻辑器件。处理器也包括通信装置,例如,智能电话、平板、计算机、移动电话、便携式/个人数字助理(“PDA”),和促进终端用户之间信息的通信的其他装置。

另外,该方法可以通过由处理器执行的指令实现,且这种指令(和/或由实现产生的数据值)可以存储在(非瞬时)处理器可读介质上,例如集成电路、软件载体或者其他存储装置,例如硬盘、致密盘(“CD”)、光盘(例如DVD,通常称为数字多用途盘或者数字视频盘)、随机存取存储器(“RAM”)或者只读存储器(“ROM”)。该指令可以形成在处理器可读介质上可触摸地具体表现的应用程序。指令例如可以以硬件、固件、软件或者组合。指令例如可以在操作系统、单独应用或者两者的组合中找到。因此,例如,处理器可以特征化为配置为进行处理的装置和包括具有用于进行处理的指令的处理器可读介质(比如存储装置)的装置两者。另外,除指令之外或者代替指令,处理器可读介质可以存储由实现产生的数据值。

对本领域技术人员很明显,实现可以产生格式化以携带例如可以存储或者发送的信息的各种信号。信息例如可以包括用于执行由描述的实现之一产生的方法或者数据的指令。例如,信号可以被格式化以作为数据携带用于写入或者读取描述的实施例的语法的规则,或者作为数据携带由描述的实施例写入的实际的语法值。例如,这种信号可以格式化为电磁波(例如,使用频谱的射频部分)或者基带信号。格式化例如可以包括编码数据流和以编码的数据流调制载波。信号携带的信息例如可以是模拟或者数字信息。可以经已知的的各种不同有线或者无线链路发送信号。信号可以存储在处理器可读介质上。

将理解本发明可以以各种形式的硬件、软件、固件、专用处理器或者其组合实现。特别地,本发明可以以包括配置为执行本发明的实施例中描述的方法的步骤的处理器的电子装置实现。此外,软件优选地实现为在程序存储装置上可触知地具体体现的应用程序。应用程序可以上载到包括任何适当的架构的机器和由该机器执行。优选地,该机器在具有比如一个或多个中央处理单元(CPU)、随机存取存储器(RAM)和一个或多个输入/输出(I/O)接口的硬件的计算机平台上实现。计算机平台还包括操作系统和微指令代码。在这里描述的各种处理和功能可以是微指令代码的一部分或者经由操作系统执行的应用程序的一部分(或者其组合)。另外,各种其他外部装置可以连接到计算机平台,比如附加的数据存储装置和打印装置。

另外要理解,因为附图中示出的某些构成系统部件和方法步骤优选地以软件实现,系统部件(或者处理步骤)之间的实际连接可以取决于本发明编程的方式而不同。

本领域的技术人员应理解,上述描述及附图中所示的本发明的实施例只作为举例而并不限制本发明。本发明的目的已经完整并有效地实现。本发明的功能及结构原理已在实施例中展示和说明,在没有背离该原理下,本发明的实施方式可以有任何变形或修改。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1