一种基于C-V2X通信的提供连接互联网服务的系统及方法与流程

文档序号:31053035发布日期:2022-08-06 08:43阅读:76来源:国知局
一种基于C-V2X通信的提供连接互联网服务的系统及方法与流程
一种基于c-v2x通信的提供连接互联网服务的系统及方法
技术领域
1.本发明涉及信息交互技术领域,尤其涉及一种基于c-v2x通信的提供连接互联网服务的系统及方法。


背景技术:

2.随着智能网联汽车的不断发展,具备c-v2x通信功能的车辆中,有些车辆能够通过使用4g/5g模块具备连接互联网功能;但是,在此类车辆的使用过程中,存在部分情况下无法连接互联网的情况,例如在地下停车场和隧道等地点,基站信号弱甚至没有基站信号;另外,有些具备c-v2x通信功能的车辆没有装备4g/5g模块,不具备连接互联网的功能。
3.因此,需要一种基于c-v2x通信的提供连接互联网服务的系统及方法,能够利用c-v2x通信,在基站信号不好或者车辆不具备4g/5g通信功能的情况下,为车辆提供连接互联网服务,提升便利性。


技术实现要素:

4.针对上述现有技术中存在的问题,本发明提供了一种基于c-v2x通信的提供连接互联网服务的系统及方法,能够利用c-v2x通信,在基站信号不好或者车辆不具备4g/5g通信功能的情况下,为车辆提供连接互联网服务,提升便利性。所述技术方案如下:
5.一方面,本发明提供了一种基于c-v2x通信的提供连接互联网服务的系统,包括路侧模块、车载模块、c-v2x通信模块与数据交互模块;
6.所述c-v2x通信模块用于将所述路侧模块的下行数据发送到所述车载模块;其中,所述下行数据为通过有线连接从互联网发送到所述路侧模块的数据;并且,所述c-v2x通信模块还用于将所述车载模块的上行数据发送到所述路侧模块,以使得所述路侧模块通过有线连接将所述上行数据发送到所述互联网;
7.所述数据交互模块用于将车载联网设备的所述上行数据发送到所述车载模块,以使得所述车载模块获得待发送的所述上行数据;并且,所述数据交互模块还用于将所述车载模块接收到的所述下行数据发送到所述车载联网设备,以使得所述车载联网设备与所述互联网连接。
8.进一步地,通过所述c-v2x通信模块传输的所述上行数据为第一上行数据,通过所述c-v2x通信模块传输的所述下行数据为第一下行数据。
9.进一步地,所述车载模块包括第一协议转换模块;
10.所述第一协议转换模块用于将所述车载模块通过所述数据交互模块接收的所述上行数据进行协议转换,获得第一上行数据,以使得所述第一上行数据能够通过所述c-v2x通信模块发送到所述路侧模块;
11.所述第一协议转换模块还用于将所述车载模块通过所述c-v2x通信模块接收的所述第一下行数据进行逆向协议转换,获得所述下行数据,以使得所述下行数据能够通过所述数据交互模块发送到所述车载联网设备。
12.进一步地,所述路侧模块包括第二协议转换模块;
13.所述第二协议转换模块用于将所述路侧模块通过所述c-v2x通信模块接收的所述第一上行数据进行逆向协议转换,获得所述上行数据,以使得所述上行数据能够通过所述有线连接发送到所述互联网;
14.所述第二协议转换模块还用于将所述路侧模块通过所述有线连接从所述互联网接收的所述下行数据进行协议转换,获得第一下行数据,以使得所述第一下行数据能够通过所述c-v2x通信模块发送到所述车载模块。
15.另一方面,本发明提供了一种基于c-v2x通信的提供连接互联网服务的方法,基于以上所述的基于c-v2x通信的提供连接互联网服务的系统中的所述车载模块,包括:
16.通过数据交互模块,接收车载联网设备发送的上行数据;
17.通过c-v2x通信模块,将所述上行数据发送到路侧模块,以使得所述路侧模块通过有线连接将所述上行数据发送到所述互联网;
18.通过所述c-v2x通信模块,接收所述路侧模块发送的下行数据;其中,所述下行数据由所述路侧模块通过所述有线连接从所述互联网获取;
19.通过所述数据交互模块,将所述下行数据发送到所述车载联网设备,以使得所述车载联网设备与所述互联网连接。
20.进一步地,在所述通过数据交互模块,接收车载联网设备发送的上行数据之后,所述方法还包括:
21.将接收到的所述车载联网设备发送的所述上行数据进行协议转换,得到第一上行数据,以使得所述上行数据能够以所述第一上行数据的形式通过所述c-v2x通信模块发送到所述车载模块。
22.进一步地,在所述通过所述c-v2x通信模块,接收所述路侧模块发送的下行数据中,通过所述c-v2x通信模块接收的所述下行数据为第一下行数据的形式,则在所述通过所述c-v2x通信模块,接收所述路侧模块发送的下行数据之后,所述方法还包括:
23.将接收到的所述第一下行数据进行逆向协议转换,得到能够通过所述数据交互模块传输到所述车载联网设备的所述下行数据,以使得所述下行数据能够通过所述数据交互模块发送。
24.另一方面,本发明提供了一种基于c-v2x通信的提供连接互联网服务的方法,基于以上所述的基于c-v2x通信的提供连接互联网服务的系统中的所述路侧模块,包括:
25.通过c-v2x通信模块,接收车载模块发送的上行数据;其中,所述上行数据由所述车载模块通过数据交互模块从车载联网设备获取;
26.通过有线连接,将所述上行数据发送到互联网;
27.通过所述有线连接,接收所述互联网发送的下行数据;
28.通过所述c-v2x通信模块,将所述下行数据发送到所述车载模块,以使得所述车载模块能够通过所述数据交互模块将所述下行数据发送到所述车载联网设备,实现所述车载联网设备与所述互联网连接。
29.进一步地,在所述通过所述c-v2x通信模块,接收车载模块发送的上行数据中,通过所述c-v2x通信模块接收的所述上行数据为第一上行数据的形式,则在所述通过c-v2x通信模块,接收车载模块发送的上行数据之后,所述方法还包括:
30.将接收到的所述第一上行数据进行逆向协议转换,得到能够通过所述有线连接传输到所述互联网的所述上行数据,以使得所述上行数据能够通过所述有线连接发送。
31.进一步地,在所述通过所述有线连接,接收所述互联网发送的下行数据之后,所述方法还包括:
32.将接收到的所述互联网发送的所述下行数据进行协议转换,得到第一下行数据,以使得所述下行数据能够以所述第一下行数据的形式通过所述c-v2x通信模块发送到所述车载模块。
33.实施本发明,具有如下有益效果:
34.采用数据交互模块在车载联网设备与车载模块之间进行数据交互,采用c-v2x通信模块在车载模块与路侧模块之间进行数据的发送与接收,并且通过有线连接将路侧模块接入互联网,在车辆没有装备4g/5g模块或者基站信号不好无法连接互联网的情况下,仍能够为车载联网设备提供连接互联网服务,提升便利性。
附图说明
35.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所使用的附图作简单的介绍。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。
36.图1为本发明实施例提供的一种基于c-v2x通信的提供连接互联网服务的系统的结构示意图;
37.图2为本发明实施例提供的另一种基于c-v2x通信的提供连接互联网服务的系统的结构示意图;
38.图3为本发明实施例提供的基于车载模块实现的一种基于c-v2x通信的提供连接互联网服务的方法的逻辑结构图;
39.图4为本发明实施例提供的基于车载模块实现的另一种基于c-v2x通信的提供连接互联网服务的方法的逻辑结构图;
40.图5为本发明实施例提供的基于路侧模块实现的一种基于c-v2x通信的提供连接互联网服务的方法的逻辑结构图;
41.图6为本发明实施例提供的基于路侧模块实现的另一种基于c-v2x通信的提供连接互联网服务的方法的逻辑结构图。
具体实施方式
42.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例,因此不能理解为对本发明的限制。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
43.需要说明的是,本发明的说明书和权利要求书及附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本发明的实施例能够以除了下述图示或下述描述以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例
如,包含了一系列步骤或单元的过程、方法、系统、产品或服务器不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
44.本实施例针对现有技术中,因基站信号不好而无法连接互联网的情况,以及一些车辆中不具备4g/5g通信功能而无法连接互联网的情况,提供了一种基于c-v2x通信的提供连接互联网服务的系统,该基于c-v2x通信的提供连接互联网服务的系统能够实现一种基于c-v2x通信的提供连接互联网服务的方法,当车辆中的车载联网设备出现联网需求时,车载联网设备通过数据交互模块将上行数据发送到车载模块,车载模块再通过c-v2x通信模块将上行数据发送到路侧模块,之后路侧模块通过有线连接将上行数据发送到互联网上,互联网接收到上行数据后,通过有线连接发送下行数据到路侧模块,再由路侧模块通过c-v2x通信模块发送到车载模块,则车载联网设备能够通过数据交互模块从车载模块接收到下行数据,从而实现车载联网设备与互联网的连接,为车载联网设备提供互联网服务,便利性强。
45.具体地,如说明书附图1所示,本实施例提供的一种基于c-v2x通信的提供连接互联网服务的系统包括路侧模块、车载模块、c-v2x通信模块与数据交互模块;在本实施例中,将从车载联网设备向互联网方向传输的数据定义为上行数据,将从互联网向车载联网设备传输的数据定义为下行数据,则该c-v2x通信模块一方面能够用于将路侧模块的下行数据发送到车载模块;其中,此处被路侧模块发送的下行数据为通过有线连接从互联网发送到路侧模块的数据;而另一方面,c-v2x通信模块还能够用于将车载模块的上行数据发送到路侧模块,以使得路侧模块通过有线连接将接收到的上行数据发送到互联网。
46.其中,在本说明书的一个可能的实施方式中,有线连接可以选择为通过光纤连接与通过网线连接中的至少一种。
47.数据交互模块用于将车载联网设备的上行数据发送到车载模块,以使得车载模块获得待发送到路侧模块的上行数据;并且,数据交互模块还用于将车载模块接收到的下行数据发送到车载联网设备,以使得车载联网设备通过数据交互模块、车载模块、c-v2x通信模块与路侧模块这四个模块所形成的数据传输通道与互联网连接。
48.而在本说明书的一个可能的实施方式中,数据交互模块可以选择为wifi模块,则车载联网设备与车载模块之间通过wifi模块进行wifi通信;相对应地,车辆的硬件上可以选择增加wifi硬件模块,以使得车辆具备开启wifi热点的功能,允许车辆中的其他设备通过wifi接入车载模块。
49.具体地,考虑到不同模块传输数据形式的不同以及数据传输的便捷性,通过c-v2x通信模块传输的上行数据为第一上行数据的形式,而通过c-v2x通信模块传输的下行数据为第一下行数据。
50.具体地,在本说明书的一个可能的实施方式中,如图2所示,车载模块中还包括第一协议转换模块,以使得车载模块能够对上行数据与下行数据分别进行不同的协议转换,便于上行数据与下行数据的传输。
51.在数据上行过程中,第一协议转换模块用于将车载模块通过数据交互模块接收到的上行数据进行协议转换,获得第一上行数据,以使得第一上行数据能够通过c-v2x通信模块发送到路侧模块;而在数据下行过程中,第一协议转换模块用于将车载模块通过c-v2x通
everything),又称蜂窝车联网,是一种以蜂窝技术为基础的车联网,赋予车辆通信能力;而使用c-v2x通信模块具有一些传统车联网所不具备的优势,可以提供远距离和盲区预警,可靠性高,稳定性好,能够允许车辆透过障碍物进行数据传输,提升车辆的驾驶体验、交通效率以及安全性;并且,通过c-v2x通信模块具有更低延时,不需要依赖网络协助,,也不依赖蜂窝网络的协助或者覆盖,可以直接通信以提供扩展的通信范围和增强的可靠性。
61.s305,通过所述c-v2x通信模块,接收所述路侧模块发送的下行数据;其中,所述下行数据由所述路侧模块通过所述有线连接从所述互联网获取。
62.s307,通过所述数据交互模块,将所述下行数据发送到所述车载联网设备,以使得所述车载联网设备与所述互联网连接。
63.具体地,如说明书附图4所示,在s301步骤与s303步骤之间,即在所述通过数据交互模块,接收车载联网设备发送的上行数据之后,所述方法还包括:
64.s402,将接收到的所述车载联网设备发送的所述上行数据进行协议转换,得到第一上行数据,以使得所述上行数据能够以所述第一上行数据的形式通过所述c-v2x通信模块发送到所述车载模块。
65.协议转换是在车载模块的第一协议转换模块中进行的,则在车载模块中转换得到第一上行数据之后,可以将第一上行数据发送到车载模块中的第一数据透传模块,之后利用第一数据透传模块将第一上行数据通过c-v2x通信模块发送到路侧模块中的第二数据透传模块。
66.具体地,在通过所述c-v2x通信模块,接收路侧模块发送的下行数据中,通过c-v2x通信模块接收的下行数据为第一下行数据的形式,则如说明书附图4所示,在s305步骤与s307步骤之间,即在所述通过所述c-v2x通信模块,接收所述路侧模块发送的下行数据之后,所述方法还包括:
67.s404,将接收到的所述第一下行数据进行逆向协议转换,得到能够通过所述数据交互模块传输到所述车载联网设备的所述下行数据,以使得所述下行数据能够通过所述数据交互模块发送。
68.在进行逆向协议转换之前,车载模块中的第一数据透传模块首先接收通过c-v2x通信模块发送来的所有数据,并将所有数据中用于车载模块连接互联网的第一下行数据发送到第一协议转换模块进行逆向协议转换。
69.与上述基于c-v2x通信的提供连接互联网服务的系统相对应,本实施例还提供一种基于c-v2x通信的提供连接互联网服务的方法,基于上述的基于c-v2x通信的提供连接互联网服务的系统中的路侧模块实现,该方法与上述实施方式中提供的基于车载模块的方法类似,参考说明书附图5,该方法包括:
70.s501,通过c-v2x通信模块,接收车载模块发送的上行数据;其中,所述上行数据由所述车载模块通过数据交互模块从车载联网设备获取。
71.在该步骤之前,路侧模块先通过c-v2x通信的方式向周围的设备发送服务广播,服务广播的内容包含该路侧模块能够提供基于c-v2x通信的连接互联网服务,则当车载单元进入路侧模块的覆盖范围内,接收到该服务广播后,就能够开始利用该基于c-v2x通信的提供连接互联网服务的方法,获取连接到互联网的服务,便利性高。
72.s503,通过有线连接,将所述上行数据发送到互联网。
73.s505,通过所述有线连接,接收所述互联网发送的下行数据。
74.s507,通过所述c-v2x通信模块,将所述下行数据发送到所述车载模块,以使得所述车载模块能够通过所述数据交互模块将所述下行数据发送到所述车载联网设备,实现所述车载联网设备与所述互联网连接。
75.具体地,在通过c-v2x通信模块,接收车载模块发送的上行数据中,通过c-v2x通信模块接收的上行数据为第一上行数据的形式,则如说明书附图6所示,在s501步骤与s503步骤之间,即在所述通过c-v2x通信模块,接收车载模块发送的上行数据之后,所述方法还包括:
76.s602,将接收到的所述第一上行数据进行逆向协议转换,得到能够通过所述有线连接传输到所述互联网的所述上行数据,以使得所述上行数据能够通过所述有线连接发送。
77.在进行逆向协议转换之前,路侧模块中的第二数据透传模块首先接收c-v2x通信模块发送来的所有数据,并将所有数据中用于车载模块连接互联网的第一上行数据发送到第二协议转换模块进行逆向协议转换。
78.具体地,如图6所示,在s505步骤与s507步骤之间,即在所述通过所述有线连接,接收所述互联网发送的下行数据之后,所述方法还包括:
79.s604,将接收到的所述互联网发送的所述下行数据进行协议转换,得到第一下行数据,以使得所述下行数据能够以所述第一下行数据的形式通过所述c-v2x通信模块发送到所述车载模块。
80.其中,协议转换是在路侧模块的第二协议转换模块中进行的,则在路侧模块中转换得到第一下行数据之后,可以将第一下行数据发送到路侧模块中的第二数据透传模块,之后利用第二数据透传模块将第二下行数据通过c-v2x通信模块发送到车载模块的第一数据透传模块。
81.以上两种基于c-v2x通信的提供连接互联网服务的方法均是基于单侧模块(车载模块或者路侧模块)而言的,与上述基于c-v2x通信的提供连接互联网服务的系统相对应,本实施例还提供一种基于c-v2x通信的提供连接互联网服务的方法,基于数据交互模块、车载模块、c-v2x通信模块与路侧模块之间的多端交互实现,则以一个具体的实施方式为例,该方法包括:
82.路侧模块通过c-v2x通信方式向周围设备发送服务广播;
83.车载模块接收到服务广播后开启数据交互模块,使得车载联网设备与车载模块之间建立数据交互通道;其中,数据交互模块可以为wifi热点,则车载联网设备连接wifi热点,以实现车载联网设备与车载模块之间的wifi通信。
84.至此,连接互联网的准备阶段完成,可以开始进行上行数据的发送流程:
85.通过数据交互模块,车载模块接收车载联网设备发送的上行数据,并将上行数据发送到第一协议转换模块;
86.第一协议转换模块将接收到的上行数据进行封装、压缩等协议转换的处理,得到第一上行数据,并将第一上行数据发送到第一数据透传模块;
87.第一数据透传模块将接收到的第一上行数据通过c-v2x通信模块发送到路侧模块;
88.路侧模块中的第二数据透传模块接收通过c-v2x通信模块发送的所有数据中,并将所有数据中用于车载模块连接互联网的第一上行数据发送到第二协议转换模块;
89.第二协议转换模块接收第一上行数据后进行解封装、解压缩等逆向协议转换的处理,得到上行数据,并将上行数据发送到路侧模块的联网模块;其中,联网模块为路侧模块中用于与互联网通过有线连接进行数据传输的模块;
90.通过有线连接,联网模块将接收到的上行数据发送到互联网。
91.在互联网接收到上行数据之后,会生成下行数据发送到车载联网设备,以使得车载联网设备能够连接到互联网,则下行数据的发送流程为:
92.通过有线连接,路侧单元的联网模块接收从互联网发送来的下行数据,并将接收到的下行数据发送到第二协议转换模块;
93.第二协议转换模块将接收到的下行数据进行封装、压缩等协议转换的处理,得到第一下行数据,并将第一下行数据发送到第二数据透传模块;
94.第二数据透传模块接收第一下行数据,并将第一下行数据通过c-v2x通信模块发送到车载模块;
95.车载模块的第一数据透传模块接收通过c-v2x通信模块发送的所有数据,并将所有数据中用于车载模块连接互联网的第一下行数据发送到第一协议转换模块;
96.第一协议转换模块接收第一下行数据进行解封装、解压缩等逆向协议转换,得到下行数据,并将下行数据发送至数据交互模块;
97.数据交互模块接收下行数据,并将下行数据发送给车载联网设备,实现车载联网设备与互联网的连接。
98.通过上述实施例可知,本发明实施例中的基于c-v2x通信的提供连接互联网服务的系统及方法具有以下有益效果:
99.采用数据交互模块在车载联网设备与车载模块之间进行数据交互,采用c-v2x通信模块在车载模块与路侧模块之间进行数据的发送与接收,并且通过有线连接将路侧模块接入互联网,在车辆没有装备4g/5g模块或者基站信号不好无法连接互联网的情况下,仍能够为车载联网设备提供连接互联网服务,提升便利性。
100.本发明实施例还提供一种存储介质,所述存储介质中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由处理器加载并执行以实现以上所述的基于c-v2x通信的提供连接互联网服务的方法;可选地,该存储介质可以位于计算机网络的多个网络服务器中的至少一个网络服务器;此外,该存储介质可以包括但不限于随机存取存储器(ram,random access memory)、只读存储器(rom,read-only memory)、u盘、移动硬盘、磁盘存储器件、闪存器件、其他易失性固态存储器件等各种可以存储程序代码的存储介质。
101.需要说明的是,上述本发明实施例先后顺序仅仅为了描述,不代表实施例的优劣。且上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
102.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
103.以上所描述的仅为本发明的一些实施例而已,并不用于限制本发明,本行业的技术人员应当了解,本发明还会有各种变化和改进,任何依照本发明所做的修改、等同替换和改进都落入本发明所要求的保护的范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1