车辆通信方法和装置的制造方法_3

文档序号:9634212阅读:来源:国知局
承载网络类型标识对应的目标通信接口,检测目标通信接口对应的多个通信网络的网络通信质量,从而将采用与目标通信接口对应网络通信质量最优的通信网络,将应用数据发送给数据接收端。从而在车辆需要发出的应用数据,提供通信接口的选择,根据各通信接口对应的网络通信质量确定发送应用数据的通信接口,从而避免了当该系统对应的通信接口的通信网络出现故障或者信号较差的时候,车辆上的应用数据无法及时的发送给数据接收端的情况。进而保证了车辆的各系统发出的应用数据可以及时的发送给数据接收端。
[0058]进一步的,在上述实施例的基础上,步骤102和步骤103的另一种【具体实施方式】,包括:
[0059]在预设时间间隔内检测车辆中的各通信接口对应的网络通信质量,确定网络通信质量最优的通信网络;
[0060]通过网络通信质量最优的通信网络,将应用数据发送给与数据接收端标识对应的数据接收端。
[0061]在本实施方式中,具体的,每隔一个预设时间间隔,就检测一次各通信接口对应的通信网络的网络通信质量,根据检测结果确定出网络通信质量最优的通信网络。采用该网络通信质量最优的通信网络,将应用数据发送给数据接收端。从而实现了实时检测车辆中的通信接口的网络通信质量的目的,及时的更新通信接口的网络通信情况,使得应用数据可以及时网络通信质量最优的通信接口,避免了应用数据在选择一种通信接口的时候不发生数据拥堵。
[0062]图5为本发明实施例四提供的车辆通信装置的结构示意图,如图5所示,本实施例提供的车辆通信装置,包括:
[0063]接收模块41,用于接收车辆中的各应用数据,应用数据中包括数据接收端标识;
[0064]确定模块42,用于确定车辆中的各通信接口对应的网络通信质量,其中,不同类型的通信接口对应不同类型通信网络;
[0065]发送模块43,用于根据各通信接口对应的网络通信质量,将应用数据发送给与数据接收端标识对应的数据接收端。
[0066]本实施例的车辆通信装置可执行本发明实施例一提供的车辆通信方法,其实现原理相类似,此处不再赘述。
[0067]本实施例通过确定车辆中的各通信接口对应的网络通信质量,可以根据各通信接口对应的网络通信质量,将车辆上的各系统发出的应用数据发送给数据接收端。从而为车辆需要发出的应用数据,提供通信接口的选择,根据各通信接口对应的网络通信质量确定发送应用数据的通信接口,从而避免了当该系统对应的通信接口的通信网络出现故障或者信号较差的时候,车辆上的应用数据无法及时的发送给数据接收端的情况。进而保证了车辆的各系统发出的应用数据可以及时的发送给数据接收端。
[0068]图6为本发明实施例五提供的车辆通信装置的结构示意图,在实施例四的基础上,应用数据中还包括数据包类型标识和应用程序优先级标识,相应的,如图6所示,本实施例提供的车辆通信装置,还包括:
[0069]数据处理模块44,用于在接收模块41接收车辆中的各应用数据之后,将具有相同数据包类型标识的应用数据划分为同一组应用数据,得到各数据类型标识下的各组应用数据;根据预设的数据包类型标识的优先级先后次序,确定各组应用数据之间的发送的先后顺序;
[0070]相应的,发送模块43,具体用于:
[0071]按照各组应用数据之间的发送的先后顺序发送每组应用数据,对于每组应用数据,根据应用程序优先级标识的先后顺序发送应用数据。
[0072]本实施例的车辆通信装置可执行本发明实施例二提供的车辆通信方法,其实现原理相类似,此处不再赘述。
[0073]本实施例通过将具有相同数据包类型标识的应用数据划分为同一组应用数据,并根据数据包类型标识的优先级先后次序,确定各组应用数据之间的发送的先后顺序,从而可以依照各组应用数据之间的发送的先后顺序发送每组应用数据,并且对于每组应用数据,根据应用程序优先级标识的先后顺序发送每组应用数据中的应用数据。从而根据车辆中的系统发出的应用数据的数据包类型的优先级次序,来发送应用数据;对于相同数据包类型的应用数据,依照发出应用数据的应用程序的优先级来发送应用数据;进而保证了优先级高的应用数据最先发送给数据接收端。
[0074]图7为本发明实施例六提供的车辆通信装置的结构示意图,在实施例四和实施例五的基础上,应用数据中还包括目标网络类型标识和期望承载网络类型标识,每个通信接口对应网络类型标识相同的多个通信网络,相应的,如图7所示,本实施例提供的车辆通信装置,确定模块42,包括:
[0075]筛选子模块421,用于在与目标网络类型标识对应的通信网络中,筛选出信号质量大于设定阈值的通信网络。
[0076]检测子模块422,用于在筛选子模块421筛选出信号质量大于设定阈值的通信网络之后,确定与期望承载网络类型标识对应的目标通信接口,检测目标通信接口对应的多个通信网络的网络通信质量;
[0077]相应的,发送模块43,具体用于:
[0078]根据目标通信接口对应的多个通信网络的网络通信质量,将应用数据发送给与数据接收端标识对应的数据接收端。
[0079]发送模块43在用于根据目标通信接口对应的多个通信网络的网络通信质量,将应用数据发送给与数据接收端标识对应的数据接收端时,具体用于:
[0080]采用目标通信接口对应的通信网络中的信号强度最强的通信网络,将应用数据发送给与数据接收端标识对应的数据接收端;
[0081]或者,
[0082]采用目标通信接口对应的通信网络中的带宽最大的通信网络,将应用数据发送给与数据接收端标识对应的数据接收端。
[0083]进一步的,确定模块42和发送模块43的另一种实施方式为:
[0084]确定模块42,具体用于:在预设时间间隔内检测车辆中的各通信接口对应的网络通信质量,确定网络通信质量最优的通信网络;
[0085]发送模块43,具体用于通过网络通信质量最优的通信网络,将应用数据发送给与数据接收端标识对应的数据接收端。
[0086]本实施例的车辆通信装置可执行本发明实施例三和上述实施方式中提供的车辆通信方法,其实现原理相类似,此处不再赘述。
[0087]本实施例通过筛选出信号质量大于设定阈值的通信接口下的通信网络,并确定与期望承载网络类型标识对应的目标通信接口,检测目标通信接口对应的多个通信网络的网络通信质量,从而将采用与目标通信接口对应网络通信质量最优的通信网络,将应用数据发送给数据接收端。从而在车辆需要发出的应用数据,提供通信接口的选择,根据各通信接口对应的网络通信质量确定发送应用数据的通信接口,从而避免了当该系统对应的通信接口的通信网络出现故障或者信号较差的时候,车辆上的应用数据无法及时的发送给数据接收端的情况。进而保证了车辆的各系统发出的应用数据可以及时的发送给数据接收端。并且,实现了实时检测车辆中的通信接口的网络通信质量的目的,及时的更新通信接口的网络通信情况,使得应用数据可以及时网络通信质量最优的通信接口,避免了应用数据在选择一种通信接口的时候不发生数据拥堵。
[0088]本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1