CN111132257A - 一种c-v2x通信方法及装置 - Google Patents
一种c-v2x通信方法及装置 Download PDFInfo
- Publication number
- CN111132257A CN111132257A CN201911350945.5A CN201911350945A CN111132257A CN 111132257 A CN111132257 A CN 111132257A CN 201911350945 A CN201911350945 A CN 201911350945A CN 111132257 A CN111132257 A CN 111132257A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- vehicle terminal
- cluster
- terminal
- parameter
- 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.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/24—Connectivity information management, e.g. connectivity discovery or connectivity update
- H04W40/246—Connectivity information discovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
- H04W40/026—Route selection considering the moving speed of individual devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
- H04W40/12—Communication route or path selection, e.g. power-based or shortest path routing based on transmission quality or channel quality
- H04W40/14—Communication route or path selection, e.g. power-based or shortest path routing based on transmission quality or channel quality based on stability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/24—Connectivity information management, e.g. connectivity discovery or connectivity update
- H04W40/32—Connectivity information management, e.g. connectivity discovery or connectivity update for defining a routing cluster membership
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Mobile Radio Communication Systems (AREA)
- Small-Scale Networks (AREA)
Abstract
本申请提供一种蜂窝车联网通信技术C‑V2X通信方法及装置,涉及通信技术领域,用于在车载通信中,提供高效的数据传输的C‑V2X服务。该方法包括:第一车辆终端确定车辆集群中的一级簇头,一级簇头为车辆集群中第一参数的取值最大的车辆终端,第一参数用于表征车辆终端与相邻的车辆终端之间的通信情况,一级簇头用于转发车辆集群中一个车辆终端发送给车辆集群中另一个车辆终端的报文;第一车辆终端确定车辆集群中的二级簇头,二级簇头为车辆集群中第二参数的取值最大的车辆终端,第二参数用于表征车辆终端与接入网设备之间的通信情况,二级簇头用于转发所述车辆集群中车辆终端与接入网设备之间传输的报文。本申请应用于车联网中。
Description
技术领域
本申请涉及通信领域,尤其涉及一种C-V2X通信方法及装置。
背景技术
蜂窝车联网通信技术(cellular vehicle to everything,C-V2X),是一种新兴的以蜂窝通信技术为基础的车联网通信技术(vehicle to everything,V2X)。V2X,意为vehicle to everything,即车对外界的信息交换。车联网通过整合全球定位***导航技术、车对车交流技术、无线通信及远程感应技术奠定了新的汽车技术发展方向,实现了手动驾驶和自动驾驶的兼容。而C-V2X是目前主要的V2X技术路线之一,相比较于传统的V2X,C-V2X具备覆盖范围宽、支持高密度车载网络、信号畅通、以及能提供稳定的广播服务等优点,能够应对在高移动性和密集环境中对车载通信服务的开放挑战。
现阶段C-V2X技术基于5G网络来实现,仍旧面临许多问题,例如网络断开、广播风暴以及MAC协议争用问题等。正是因为这些问题的存在,导致C-V2X服务在实际车载通信应用中还不能实现高效的数据传输。
因此,针对如何在车载通信中,提供能够实现高效的数据传输的C-V2X服务,业界迫切需要一种新的解决方案。
发明内容
本申请提出一种C-V2X通信方法及装置,用于解决现阶段如何在车载通信中,提供能够实现高效的数据传输的C-V2X服务的技术问题。
第一方面,本申请提供了一种C-V2X通信方法,应用于第一车辆终端,第一车辆终端为车辆集群中的任意一个车辆终端,车辆集群包括多个车辆终端。该方法包括:第一车辆终端确定车辆集群中的一级簇头,一级簇头为车辆集群中第一参数的取值最大的车辆终端,第一参数用于表征车辆终端与相邻的车辆终端之间的通信情况,一级簇头用于转发车辆集群中一个车辆终端发送给车辆集群中另一个车辆终端的报文。第一车辆终端确定车辆集群中的二级簇头,二级簇头为车辆集群中第二参数的取值最大的车辆终端,第二参数用于表征车辆终端与接入网设备之间的通信情况,二级簇头用于转发车辆集群中车辆终端与接入网设备之间传输的报文。
基于上述技术方案,在车辆集群中,第一车辆终端能够确定一级簇头和二级簇头,该一级簇头是车辆集群中与其他车辆终端通信情况最优的车辆终端,该二级簇头是车辆集群中与接入网设备通信情况最优的车辆终端。因此,当车辆集群的一个车辆终端请求与外界进行数据传输时,先将数据传输请求发送至一级簇头,一级簇头将该数据传输请求发送至二级簇头,二级簇头再将该数据传输请求发送至接入网设备与外界进行交互,最终实现数据传输。这样一来,每当车辆集群中的车辆终端想要与外界进行数据传输时,都能够通过最优的通信途径实现高效的数据传输服务。
一种可能的设计中,第一车辆终端确定车辆集群中的一级簇头,该方法还包括:第一车辆终端确定第一车辆终端对应的第一参数。第一车辆终端接收车辆集群中第二车辆终端发送的第一广播消息,第一广播消息包括第二车辆终端对应的领导值,第二车辆终端为车辆集群中除第一车辆终端之外的其他车辆终端。第一车辆终端根据车辆集群中各个车辆终端对应的第一参数,确定车辆集群中的一级簇头。
一种可能的设计中,第一车辆终端确定第一车辆终端对应的第一参数值,该方法还包括:第一车辆终端确定第一车辆终端对应的相对速度因子,相对速度因子用于反映第二车辆相对于第一车辆的速度变化情况。第一车辆终端确定第一车辆终端对应的k连通性因子,k连通性因子用于反映第一车辆与第二车辆的连接性和稳定性。第一车辆终端确定第一车辆终端对应的链路可靠性因子,链路可靠性因子用于反映在一段时间内第一车辆与第二车辆之间的直接通信链路可用的概率。第一车辆终端根据相对速度因子、k连通性因子、以及链路可靠性因子,确定第一车辆终端对应的第一参数值。
一种可能的设计中,该方法还包括:当第一车辆终端为车辆集群中的一级簇头时,第一车辆终端发送第二广播消息,第二广播消息用于指示第一车辆终端为车辆集群中的一级簇头。
一种可能的设计中,第一车辆终端确定车辆集群中的二级簇头,该方法还包括:第一车辆终端接收接入网设备发送的第三广播消息,第三广播消息包括二级簇头的标识。
第二方面,本申请提供了一种车辆终端,应用于第一车辆,该第一车辆为车辆集群中的任意一个车辆,车辆集群包括多个车辆,该车辆终端包括:处理模块,用于确定车辆集群中的一级簇头,一级簇头为车辆集群中第一参数的取值最大的车辆终端,第一参数用于表征车辆终端与相邻的车辆终端之间的通信情况;用于确定车辆集群中的二级簇头,二级簇头为车辆集群中第二参数的取值最大的车辆终端,第二参数用于表征车辆终端与接入网设备之间的通信情况。发送模块,用于转发车辆集群中一个车辆终端发送给车辆集群中另一个车辆终端的报文;用于转发车辆集群中车辆终端与接入网设备之间传输的报文。
一种可能的设计中,该车辆终端还包括接收模块。接收模块,用于接收车辆集群中第二车辆终端发送的第一广播消息,第一广播消息包括第二车辆终端对应的领导值,第二车辆终端为车辆集群中除第一车辆终端之外的其他车辆终端。处理模块,还用于确定第一车辆终端对应的第一参数。处理模块,还用于根据车辆集群中各个车辆终端对应的第一参数,确定车辆集群中的一级簇头。
一种可能的设计中,处理模块,还用于确定第一车辆终端对应的相对速度因子,相对速度因子用于反映第二车辆相对于第一车辆的速度变化情况。处理模块,还用于确定第一车辆终端对应的k连通性因子,k连通性因子用于反映第一车辆与第二车辆的连接性和稳定性。处理模块,还用于确定第一车辆终端对应的链路可靠性因子,链路可靠性因子用于反映在一段时间内第一车辆与第二车辆之间的直接通信链路可用的概率。
一种可能的设计中,发送模块,还用于发送第二广播消息,第二广播消息用于指示第一车辆终端为车辆集群中的一级簇头。
一种可能的设计中,接收模块,还用于接收接入网设备发送的第三广播消息,第三广播消息包括二级簇头的标识。
第三方面,本申请提供了一种车辆终端,包括:处理器和通信接口;通信接口和处理器耦合,处理器用于运行计算机程序或指令,以实现如第一方面和第一方面的任一种可能的实现方式中所描述的C-V2X通信方法。
第四方面,本申请提供了一种计算机可读存储介质,计算机可读存储介质中存储有指令,当指令在计算机上运行时,使得计算机执行上述第一方面和第一方面的任一种可能的实现方式中所描述的C-V2X通信方法。
第五方面,本申请提供一种包含指令的计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行上述第一方面和第一方面的任一种可能的实现方式中所描述的C-V2X通信方法。
第六方面,本申请提供一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行计算机程序或指令,以实现如第一方面和第一方面的任一种可能的实现方式中所描述的C-V2X通信方法。
附图说明
图1为本申请实施例提供的一种C-V2X通信方法的流程示意图;
图2为本申请实施例提供的一种车辆终端的结构示意图;
图3为本申请实施例提供的另一种车辆终端的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
本文中字符“/”,一般表示前后关联对象是一种“或者”的关系。例如,A/B可以理解为A或者B。
本申请的说明书和权利要求书中的术语“第一”和“第二”是用于区别不同的对象,而不是用于描述对象的特定顺序。例如,第一边缘服务节点和第二边缘服务节点是用于区别不同的边缘服务节点,而不是用于描述边缘服务节点的特征顺序。
此外,本申请的描述中所提到的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或模块的过程、方法、***、产品或设备没有限定于已列出的步骤或模块,而是可选地还包括其他没有列出的步骤或模块,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或模块。
另外,在本申请实施例中,“示例性的”、或者“例如”等词用于表示作例子、例证或说明。本申请中被描述为“示例性的”或“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”、或者“例如”等词旨在以具体方式呈现概念。
为了便于理解本申请的技术方案,下面对一些技术术语进行介绍。
1、蜂窝车联网通信技术
蜂窝车联网通信技术(cellular vehicle to everything,C-V2X),是一种新兴的以蜂窝通信技术为基础的车联网通信技术(vehicle to everything,V2X)。相比较于传统的V2X,C-V2X具备覆盖范围宽、支持高密度车载网络、信号畅通、以及能提供稳定的广播服务等优点,能够应对在高移动性和密集环境中对车载通信服务的开放挑战。
按照概念理解,C-V2X技术可以视为一系列车载通讯技术的总称,包括:实现车辆与车辆之间的直接通信,例如提前预警;汽车与行人之间的通信,保障行人安全;汽车与道路基础设施之间的通信,如交通信号灯、交通标识、停车位置等;以及车辆通过移动网络与云端进行通信。
C-V2X是唯一具有清晰5G演进路径的V2X技术,不仅支持现有的LTE-V2X应用,还支持未来5G-V2X的全新应用。它基于强大的3GPP生态***和连续完善的蜂窝网络覆盖,可大幅降低未来自动驾驶和车联网部署成本。
2、相对速度因子
相对速度因子(relative velocity factor,RVF)用于反映车辆之间的相对速度变化情况,是影响车辆集群中车辆终端之间进行通信的重要因素。以车速Vi行驶的车辆相对于以车速Vj行驶的车辆的速度称之为相对速度。当以车速Vi行驶的车辆的车辆终端接收到车辆集群中另外N个车辆终端的消息时,相对速度因子计算方法如下:
上述公式中,μ表示N个车辆中每个车辆的平均速度。RVF的值越大,代表车辆集群中其他N个车辆相对于本车辆的相对速度变化越大;RVF的值越小,代表车辆集群中其他N个车辆相对于本车辆的相对速度变化越小。
本申请中,车辆终端会周期性的计算RVF,并且在速度突然变化的情况下也会重新计算RVF。
3、K-连通性因子
K-连通性因子(K-connectivity factor,KCF)用于反映车辆集群中车辆之间通信的连接性和稳定性。
在一个通信网络中,如果任何(k-1)个中间节点的提取不会断开网络连接,则称网络是k连接的。车辆连接取决于传输范围R和车辆的空间密度ρ。令至少K个车辆在路段i上互相连接的概率为Pc,此时K-连通性因子的计算方法如下:
上述公式中,Fs(R)是指在R传输范围内车辆间距的分布函数。N是车辆的总和,K表示在t时刻在路段s上互相连接的车辆数量,ρ表示车辆集群中的车辆空间密度。KCF的值越大,代表车辆集群中车辆之间通信的连接性和稳定性越高;KCF的值越小,代表车辆集群中车辆之间通信的连接性和稳定性越低。
4、链接可靠性因子
链接可靠性因子(link reliability factor,LRF)用于反映一定时间段t内两辆车辆之间的直接通信链路可用的概率。假设两辆车辆之间的相对速度为V,且遵循高斯分布N(μ,α2),则用于表征链接可靠性因子的概率密度函数计算方法如下:
LRF的值越大,代表车辆集群中车辆之间的直接通信链路可用的概率越高;LRF的值越小,代表车辆集群中车辆之间通信的直接通信链路可用的概率越低。
5、Q-Learning算法
Q-Learning算法是强化学习算法中value-based的算法,Q即为Q(s,a)就是在某一时刻的s状态下(s∈S),采取动作a(a∈A)动作能够获得收益的期望,环境会根据agent的动作反馈相应的回报reward,所以算法的主要思想就是将State与Action构建成一张Q表来存储Q值,然后根据Q值来选取能够获得最大的收益的动作。
表1Q值表
Q-Table | a<sub>1</sub> | a<sub>2</sub> |
s1 | q(s<sub>1</sub>,a<sub>1</sub>) | q(s<sub>1</sub>,a<sub>2</sub>) |
s2 | q(s<sub>2</sub>,a<sub>1</sub>) | q(s<sub>2</sub>,a<sub>2</sub>) |
s3 | q(s<sub>3</sub>,a<sub>1</sub>) | q(s<sub>3</sub>,a<sub>2</sub>) |
在本申请中,利用Q-Learning算法发现接入网设备的网关的算法如下:
结果:接入网设备网关
6、车辆终端
车辆终端,可以是一种设置在车辆上的具有无线收发功能的终端设备。具备集成定位,通信、汽车行驶记录仪等多项功能,同时具有强大的业务调度功能和数据处理能力。
下面结合说明书附图,对本申请所提供的技术方案进行具体阐述。
如图1所示,为本申请实施例提供的一种C-V2X通信方法,该方法包括以下步骤:
S101、第一车辆终端确定车辆集群中的一级簇头。
其中,一级簇头为车辆集群中第一参数取值最大的车辆终端。第一参数用于表征车辆终端与相邻的车辆终端之间的通信情况。该一级簇头用于转发车辆集群中一个车辆终端发送给车辆集群中另一个车辆终端的报文。
可选的,第一车辆终端根据第一车辆终端对应的相对速度因子、K-连通性因子、以及链路可靠性因子,确定第一参数。其中,第二车辆为车辆集群中除第一车辆之外的其他任意一辆车辆。
(1)第一车辆终端获取第一车辆终端对应的相对速度因子,该相对速度因子用于反映第二车辆相对于第一车辆的速度变化情况。之后,第一车辆终端将相对速度因子转换为模糊值,相对速度因子的模糊值取值范围为:Low、Medium、Fast。
示例性的,第一车辆终端预设三个速度值区间,如0至20km/h、20至40km/h、40至60km/h,分别对应Low、Medium、Fast。若相对速度因子的计算结果为10km/h,则此次计算结果的模糊值为Low。
可以理解的是,下述两种因子的模糊值转换方法与相对速度因子的模糊值转换方法类似,后续不再赘述。
(2)第一车辆终端获取第一车辆终端对应的k连通性因子,k连通性因子用于反映第一车辆与第二车辆的连接性和稳定性。之后,第一车辆终端将k连通性因子转换为模糊值,k连通性因子的模糊值取值范围为:Good,Fair,Poor。
(3)第一车辆终端获取第一车辆终端对应的链路可靠性因子,链路可靠性因子用于反映在一段时间内第一车辆与第二车辆之间的直接通信链路可用的概率。之后,第一车辆终端将链路可靠性因子转换为模糊值,链路可靠性因子的模糊值取值范围为:Unreliable,Reliable,Most-reliable。
可选的,第一车辆终端根据第一车辆终端对应的相对速度因子、K-连通性因子、以及链路可靠性因子的模糊值,通过如表1所示的模糊规则表,确定第一参数的取值。
表1模糊规则表
可以理解的是,如表1所示,第一参数的取值等级由高到低为:Perfect、Good、Unpreferable、Acceptable、Bad、Unpreferable、Very Bad。
可选的,第一车辆终端接收第二车辆终端发送的第一广播消息。其中,第一广播消息包括第二车辆终端对应的第一参数。第一车辆终端将第一车辆终端对应的第一参数与第二车辆终端对应的第一参数进行比较,判断出第一车辆终端对应的第一参数与第二车辆终端对应的第一参数之间的大小关系。
可以理解的是,第一车辆终端还接收车辆集群中除第二车辆终端之外的其他车辆终端的第一广播信息,获取第一广播信息中的其他车辆终端的第一参数,最后确定第一参数取值最高的车辆终端为一级簇头。
需要说明的是,当存在多个第一参数取值最高的车辆终端时,第一车辆终端从该多个第一参数取值最高的车辆终端中随机选取一个车辆终端作为一级簇头。
可选的,第一车辆终端确定第一车辆终端为车辆集群中的一级簇头时,第一车辆终端发送第二广播消息,第二广播消息用于指示第一车辆终端为车辆集群中的一级簇头。
可以理解的是,当车辆集群中除第一车辆终端之外的其他车辆终端确定该车辆终端为车辆集群中的一级簇头时,其他车辆终端也会发送第二广播消息,第二广播消息用于指示其他车辆终端为车辆集群中的一级簇头。
可选的,第一车辆终端中存储有车辆集群的车辆名单。其中,车辆名单包括车辆集群中当前所有车辆的车辆终端标识。每当有车辆加入或离开车辆集群时,第一车辆终端更新该车辆名单,之后,第一车辆终端重新确定一级簇头。
S102、第一车辆终端确定车辆集群中的二级簇头。
其中,二级簇头为车辆集群中第二参数的取值最大的车辆终端。第二参数用于表征车辆终端与接入网设备之间的通信情况。该二级簇头用于转发车辆集群中车辆终端与接入网设备之间传输的报文。
可选的,第一车辆终端接收接入网设备发送的第三广播信息。其中,第三广播信息包括二级簇头的标识。
可以理解的是,第一车辆终端根据第三广播信息中二级簇头的标识,确定车辆集群中的二级簇头。
可选的,接入网设备根据车辆集群中的每个车辆终端的第二参数,确定车辆集群中的二级簇头。之后,接入网设备向第一车辆终端发送第三广播信息。其中,二级簇头是车辆集群中第二参数的值最大的车辆终端。
可选的,接入网设备根据Q-Learning算法,计算得出车辆集群中的每个车辆终端的第二参数。其中,第二参数用于表征车辆终端与接入网设备之间的通信情况。
需要说明的是,第二参数的值越大,该第二参数对应的车辆终端与接入网设备之间的通信情况越好;第二参数的值越小,该第二参数对应的车辆终端与接入网设备之间的通信情况越差。
可选的,接入网设备通过Q-Learning算法计算得出每个车辆终端的Q值,将该Q值作为第二参数。
可选的,接入网设备中存储有车辆集群的车辆名单。其中,车辆名单包括车辆集群中当前所有车辆的车辆终端标识。每当有车辆加入或离开车辆集群时,接入网设备更新该车辆名单,之后,接入网设备重新确定二级簇头。
S103、第一车辆终端确定第一网关。
其中,第一网关为车辆终端与外网进行数据传输的最佳网关。该第一网关用于车辆集群中的车辆终端与外网进行数据传输。
可选的,第一车辆终端接收接入网设备发送的第四广播信息。其中,第四广播信息包括第一网关的标识。
可以理解的是,第一车辆终端根据第四广播信息中第一网关的标识,确定与外网进行数据传输的第一网关。
可选的,接入网设备根据与二级簇头进行数据传输的最短路径,确定第一网关。
可选的,接入网设备在确定车辆集群中的二级簇头后,规划与二级簇头进行数据传输的最短路径。接入网设备根据下述算法规划与二级簇头进行数据传输的最短路径:
可选的,接入网设备中存储有车辆集群的车辆名单。其中,车辆名单包括车辆集群中当前所有车辆的车辆终端标识。每当有车辆加入或离开车辆集群时,接入网设备更新该车辆名单,之后,接入网设备重新确定第一网关。
基于上述技术方案,在车辆集群中,第一车辆终端能够确定一级簇头和二级簇头,该一级簇头是车辆集群中与其他车辆终端通信情况最优的车辆终端,该二级簇头是车辆集群中与接入网设备通信情况最优的车辆终端。这样一来,每当车辆集群中的车辆终端想要与外界进行数据传输时,都能够通过最优的通信途径实现高效的数据传输服务。
示例性的,车辆集群的通信情况可以分为以下几种:
(1)当车辆集群进行内部通信时。
情况1、当前车辆终端A为一级簇头,请求与车辆终端B进行通信。
车辆终端A直接与车辆终端B进行通信。
情况2、当前车辆终端A不为一级簇头,请求与车辆终端B进行通信。
车辆终端A向一级簇头发送请求与车辆终端B通信的报文,之后,一级簇头转发该报文至车辆终端B,以使得车辆终端A与车辆终端B进行通信。
(2)当车辆集群中的车辆终端与外界进行通信时。
情况3、当前车辆终端A为二级簇头,请求与外界进行通信。
车辆终端A向接入网设备发送请求与外界进行通信的报文,接入网设备接收该报文,以使得车辆终端A能够与外界进行通信。
情况4、当前车辆终端A为一级簇头,请求与外界进行通信。
车辆终端A向二级簇头发送请求与外界进行通信的报文,之后,二级簇头转发该报文至接入网设备,接入网设备接收该报文,以使得车辆终端A能够与外界进行通信。
情况5、当前车辆终端A不为一级簇头,并且也不为二级簇头,请求与外界进行通信。
车辆终端A向一级簇头发送请求与外界进行通信的报文,之后,一级簇头转发该报文至二级簇头,二级簇头再转发该报文至接入网设备,接入网设备接收该报文,以使得车辆终端A能够与外界进行通信。
本申请实施例可以根据上述方法示例对车辆终端进行功能模块或者功能模块的划分,例如,可以对应各个功能划分各个功能模块或者功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块或者功能模块的形式实现。其中,本申请实施例中对模块或者模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
如图2所示,为本申请实施例所涉及的车辆终端的一种可能的结构示意图,包括:
处理模块101,用于确定车辆集群中的一级簇头,一级簇头为车辆集群中第一参数的取值最大的车辆终端,第一参数用于表征车辆终端与相邻的车辆终端之间的通信情况;用于确定车辆集群中的二级簇头,二级簇头为车辆集群中第二参数的取值最大的车辆终端,第二参数用于表征车辆终端与接入网设备之间的通信情况。
发送模块102,用于转发车辆集群中一个车辆终端发送给车辆集群中另一个车辆终端的报文;用于转发车辆集群中车辆终端与接入网设备之间传输的报文。
可选的,该车辆终端还包括接收模块103。接收模块103,用于接收车辆集群中第二车辆终端发送的第一广播消息,第一广播消息包括第二车辆终端对应的领导值,第二车辆终端为车辆集群中除第一车辆终端之外的其他车辆终端。
可选的,处理模块101,还用于确定第一车辆终端对应的第一参数。处理模块101,还用于根据车辆集群中各个车辆终端对应的第一参数,确定车辆集群中的一级簇头。
可选的,处理模块101,还用于确定第一车辆终端对应的相对速度因子,相对速度因子用于反映第二车辆相对于第一车辆的速度变化情况。
可选的,处理模块101,还用于确定第一车辆终端对应的k连通性因子,k连通性因子用于反映第一车辆与第二车辆的连接性和稳定性。
可选的,处理模块101,还用于确定第一车辆终端对应的链路可靠性因子,链路可靠性因子用于反映在一段时间内第一车辆与第二车辆之间的直接通信链路可用的概率。
可选的,发送模块102,还用于发送第二广播消息,第二广播消息用于指示第一车辆终端为车辆集群中的一级簇头。
可选的,接收模块103,还用于接收接入网设备发送的第三广播消息,第三广播消息包括二级簇头的标识。
如图3所示,为本申请实施例所涉及的车辆终端的又一种可能的结构示意图,包括:
处理器202,用于对该车辆终端的动作进行控制管理,例如,执行上述处理模块101执行的步骤,和/或用于执行本文所描述的技术的其它过程。
上述处理器202可以是实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。该处理器可以是中央处理器,通用处理器,数字信号处理器,专用集成电路,现场可编程门阵列或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等。
可选的,该车辆终端还可以包括通信接口203、存储器201和总线204,通信接口203用于支持车辆终端与其他网络实体的通信。存储器201用于存储该车辆终端的程序代码和数据。
其中,存储器201可以是车辆终端中的存储器,该存储器可以包括易失性存储器,例如随机存取存储器;该存储器也可以包括非易失性存储器,例如只读存储器,快闪存储器,硬盘或固态硬盘;该存储器还可以包括上述种类的存储器的组合。
总线204可以是扩展工业标准结构(Extended Industry StandardArchitecture,EISA)总线等。总线204可以分为地址总线、数据总线、控制总线等。为便于表示,图3中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的***,装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
本申请实施例提供一种包含指令的计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行上述方法实施例所述的物联网节点的标识方法。
本申请实施例还提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当网络设备执行该指令时,该网络设备执行上述方法实施例所示的方法流程中网络设备执行的各个步骤。
其中,计算机可读存储介质,例如可以是但不限于电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘。随机存取存储器(Random Access Memory,RAM)、只读存储器(Read-Only Memory,ROM)、可擦式可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、寄存器、硬盘、光纤、便携式紧凑磁盘只读存储器(Compact Disc Read-Only Memory,CD-ROM)、光存储器件、磁存储器件、或者上述的人以合适的组合、或者本领域数值的任何其他形式的计算机可读存储介质。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于特定用途集成电路(Appli cation Specific Integrated Circuit,ASIC)中。在本申请实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何在本申请揭露的技术范围内的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应该以权利要求的保护范围为准。
Claims (12)
1.一种蜂窝车联网通信技术C-V2X通信方法,其特征在于,所述方法应用于第一车辆终端,所述第一车辆终端为车辆集群中的任意一个车辆终端,所述车辆集群包括多个车辆终端;所述方法包括:
所述第一车辆终端确定所述车辆集群中的一级簇头,所述一级簇头为所述车辆集群中第一参数的取值最大的车辆终端,所述第一参数用于表征车辆终端与相邻的车辆终端之间的通信情况,所述一级簇头用于转发所述车辆集群中一个车辆终端发送给所述车辆集群中另一个车辆终端的报文;
所述第一车辆终端确定所述车辆集群中的二级簇头,所述二级簇头为所述车辆集群中第二参数的取值最大的车辆终端,所述第二参数用于表征车辆终端与接入网设备之间的通信情况,所述二级簇头用于转发所述车辆集群中车辆终端与接入网设备之间传输的报文。
2.根据权利要求1所述的C-V2X通信方法,其特征在于,所述第一车辆终端确定所述车辆集群中的一级簇头,包括:
所述第一车辆终端确定所述第一车辆终端对应的第一参数;
所述第一车辆终端接收所述车辆集群中第二车辆终端发送的第一广播消息,所述第一广播消息包括所述第二车辆终端对应的第一参数,所述第二车辆终端为所述车辆集群中除所述第一车辆终端之外的其他车辆终端;
所述第一车辆终端根据所述车辆集群中各个车辆终端对应的第一参数,确定所述车辆集群中的一级簇头。
3.根据权利要求2所述的C-V2X通信方法,其特征在于,所述第一车辆终端确定所述第一车辆终端对应的第一参数值,包括:
所述第一车辆终端确定所述第一车辆终端对应的相对速度因子,所述相对速度因子用于反映所述第二车辆相对于所述第一车辆的速度变化情况;
所述第一车辆终端确定所述第一车辆终端对应的k连通性因子,所述k连通性因子用于反映所述第一车辆与所述第二车辆的连接性和稳定性;
所述第一车辆终端确定所述第一车辆终端对应的链路可靠性因子,所述链路可靠性因子用于反映在一段时间内所述第一车辆与所述第二车辆之间的直接通信链路可用的概率;
所述第一车辆终端根据所述相对速度因子、所述k连通性因子、以及所述链路可靠性因子,确定所述第一车辆终端对应的第一参数值。
4.根据权利要求2或3所述的C-V2X通信方法,其特征在于,所述方法还包括:
当所述第一车辆终端为所述车辆集群中的一级簇头时,所述第一车辆终端发送第二广播消息,所述第二广播消息用于指示所述第一车辆终端为所述车辆集群中的一级簇头。
5.根据权利要求1所述的C-V2X通信方法,其特征在于,所述第一车辆终端确定所述车辆集群中的二级簇头,包括:
所述第一车辆终端接收所述接入网设备发送的第三广播消息,所述第三广播消息包括所述二级簇头的标识。
6.一种车辆终端,其特征在于,所述车辆终端应用于第一车辆,所述第一车辆为车辆集群中的任意一个车辆,所述车辆集群包括多个车辆;所述车辆终端包括处理模块和发送模块;
所述处理模块,用于确定所述车辆集群中的一级簇头,所述一级簇头为所述车辆集群中第一参数的取值最大的车辆终端,所述第一参数用于表征车辆终端与相邻的车辆终端之间的通信情况;用于确定所述车辆集群中的二级簇头,所述二级簇头为所述车辆集群中第二参数的取值最大的车辆终端,所述第二参数用于表征车辆终端与接入网设备之间的通信情况;
所述发送模块,用于转发所述车辆集群中一个车辆终端发送给所述车辆集群中另一个车辆终端的报文;用于转发所述车辆集群中车辆终端与接入网设备之间传输的报文。
7.根据权利要求6所述的车辆终端,其特征在于,所述车辆终端还包括接收模块;
所述接收模块,用于接收所述车辆集群中第二车辆终端发送的第一广播消息,所述第一广播消息包括所述第二车辆终端对应的第一参数,所述第二车辆终端为所述车辆集群中除第一车辆终端之外的其他车辆终端;
所述处理模块,还用于确定所述第一车辆终端对应的第一参数;
所述处理模块,还用于根据所述车辆集群中各个车辆终端对应的第一参数,确定所述车辆集群中的一级簇头。
8.根据权利要求7所述的车辆终端,其特征在于,
所述处理模块,还用于确定所述第一车辆终端对应的相对速度因子,所述相对速度因子用于反映所述第二车辆相对于所述第一车辆的速度变化情况;
所述处理模块,还用于确定所述第一车辆终端对应的k连通性因子,所述k连通性因子用于反映所述第一车辆与所述第二车辆的连接性和稳定性;
所述处理模块,还用于确定所述第一车辆终端对应的链路可靠性因子,所述链路可靠性因子用于反映在一段时间内所述第一车辆与所述第二车辆之间的直接通信链路可用的概率。
9.根据权利要求7或8所述的车辆终端,其特征在于,
所述发送模块,还用于发送第二广播消息,所述第二广播消息用于指示所述第一车辆终端为所述车辆集群中的一级簇头。
10.根据权利要求6所述的车辆终端,其特征在于,所述车辆终端还包括接收模块;
所述接收模块,用于接收所述接入网设备发送的第三广播消息,所述第三广播消息包括所述二级簇头的标识。
11.一种车辆终端,其特征在于,包括:处理器和通信接口;所述通信接口和所述处理器耦合,所述处理器用于运行计算机程序或指令,以实现上述权利要求1-5任一项中所述的C-V2X通信方法。
12.一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,其特征在于,当计算机执行所述指令时,所述计算机执行上述权利要求1-5任一项中所述的C-V2X通信方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911350945.5A CN111132257B (zh) | 2019-12-24 | 2019-12-24 | 一种c-v2x通信方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911350945.5A CN111132257B (zh) | 2019-12-24 | 2019-12-24 | 一种c-v2x通信方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111132257A true CN111132257A (zh) | 2020-05-08 |
CN111132257B CN111132257B (zh) | 2022-02-15 |
Family
ID=70502185
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911350945.5A Active CN111132257B (zh) | 2019-12-24 | 2019-12-24 | 一种c-v2x通信方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111132257B (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113115262A (zh) * | 2021-03-03 | 2021-07-13 | 海信集团控股股份有限公司 | 一种公交数据的传输方法及装置 |
US11109195B2 (en) * | 2017-03-31 | 2021-08-31 | Huawei Technologies Co., Ltd. | Radio system with uplink beacon transmission |
CN114650500A (zh) * | 2022-03-08 | 2022-06-21 | ***通信集团江苏有限公司 | 数据分发方法、装置、电子设备和存储介质 |
WO2022170576A1 (zh) * | 2021-02-10 | 2022-08-18 | 华为技术有限公司 | 一种通信方法和装置 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106792977A (zh) * | 2017-01-25 | 2017-05-31 | 南通大学 | 车载自组织网络中基于车辆密度的双簇头路由方法 |
CN107333314A (zh) * | 2017-06-30 | 2017-11-07 | 安徽农业大学 | 一种无线传感网簇构建及其簇头更新方法 |
EP3376249A1 (en) * | 2017-03-17 | 2018-09-19 | Veoneer Sweden AB | Enhanced object position detection |
CN108882329A (zh) * | 2018-07-27 | 2018-11-23 | 中国联合网络通信集团有限公司 | 一种分簇方法及装置 |
CN109769225A (zh) * | 2019-03-05 | 2019-05-17 | 维沃移动通信有限公司 | 一种车到车v2v通信方法、网络设备及终端 |
CN110225452A (zh) * | 2019-06-19 | 2019-09-10 | 广东工业大学 | 一种基于分簇路由协议的行驶车辆通信方法、装置及介质 |
-
2019
- 2019-12-24 CN CN201911350945.5A patent/CN111132257B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106792977A (zh) * | 2017-01-25 | 2017-05-31 | 南通大学 | 车载自组织网络中基于车辆密度的双簇头路由方法 |
EP3376249A1 (en) * | 2017-03-17 | 2018-09-19 | Veoneer Sweden AB | Enhanced object position detection |
CN107333314A (zh) * | 2017-06-30 | 2017-11-07 | 安徽农业大学 | 一种无线传感网簇构建及其簇头更新方法 |
CN108882329A (zh) * | 2018-07-27 | 2018-11-23 | 中国联合网络通信集团有限公司 | 一种分簇方法及装置 |
CN109769225A (zh) * | 2019-03-05 | 2019-05-17 | 维沃移动通信有限公司 | 一种车到车v2v通信方法、网络设备及终端 |
CN110225452A (zh) * | 2019-06-19 | 2019-09-10 | 广东工业大学 | 一种基于分簇路由协议的行驶车辆通信方法、装置及介质 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11109195B2 (en) * | 2017-03-31 | 2021-08-31 | Huawei Technologies Co., Ltd. | Radio system with uplink beacon transmission |
WO2022170576A1 (zh) * | 2021-02-10 | 2022-08-18 | 华为技术有限公司 | 一种通信方法和装置 |
CN113115262A (zh) * | 2021-03-03 | 2021-07-13 | 海信集团控股股份有限公司 | 一种公交数据的传输方法及装置 |
CN114650500A (zh) * | 2022-03-08 | 2022-06-21 | ***通信集团江苏有限公司 | 数据分发方法、装置、电子设备和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN111132257B (zh) | 2022-02-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111132257B (zh) | 一种c-v2x通信方法及装置 | |
Yaqoob et al. | Congestion avoidance through fog computing in internet of vehicles | |
CN108064062B (zh) | 一种跨基站的信息处理的方法及装置 | |
JP5930026B2 (ja) | 通信装置、送信間隔制御装置、位置情報送信方法、位置情報の送信間隔制御方法およびプログラム | |
Picone et al. | Advanced technologies for intelligent transportation systems | |
CN108024283B (zh) | 资源池分配方法及装置 | |
US20030120826A1 (en) | System and method for building a communication platform for the telematics domain using a distribution of network objects | |
Meneguette et al. | SERVitES: An efficient search and allocation resource protocol based on V2V communication for vehicular cloud | |
Chen et al. | BIG-CCA: Beacon-less, infrastructure-less, and GPS-less cooperative collision avoidance based on vehicular sensor networks | |
CN106031198A (zh) | 一种调度网络节点数据的方法、装置及*** | |
Yadav et al. | Secure and reliable routing protocols for VANETs | |
Seth et al. | [Retracted] A Taxonomy and Analysis on Internet of Vehicles: Architectures, Protocols, and Challenges | |
CN104796863A (zh) | 信息转发、车辆多跳通信方法及*** | |
CN103248691A (zh) | 车联网***及其数据备份方法 | |
Kwon | Improving multi-channel wave-based V2X communication to support advanced driver assistance system (ADAS) | |
US20190335444A1 (en) | Communicaton method and device and communication system | |
CN103227835A (zh) | 车联网***及其数据备份方法 | |
CN103227834A (zh) | 车联网***及其数据备份方法 | |
Kathiriya et al. | Review on V2R Communication in VANET | |
CN112233449A (zh) | 车辆位置获取方法、***、公交车载终端和公交站牌*** | |
CN113242533A (zh) | 行车环境信息获取方法及车载设备 | |
KR101679275B1 (ko) | Vanet 환경에서의 라우팅 경로 설정 방법 및 장치 | |
Vasilchenkova | Message relay between short-range radio devices in traffic flow | |
CN112788692A (zh) | 一种通信方法及装置 | |
CN111354181A (zh) | 共享交通工具的控制方法和设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |