CN114867130A - 一种v2x消息的传输方法、设备及*** - Google Patents
一种v2x消息的传输方法、设备及*** Download PDFInfo
- Publication number
- CN114867130A CN114867130A CN202210307593.0A CN202210307593A CN114867130A CN 114867130 A CN114867130 A CN 114867130A CN 202210307593 A CN202210307593 A CN 202210307593A CN 114867130 A CN114867130 A CN 114867130A
- Authority
- CN
- China
- Prior art keywords
- message
- terminal
- communication
- layer
- communication interface
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/11—Allocation or use of connection identifiers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0268—Traffic management, e.g. flow control or congestion control using specific QoS parameters for wireless networks, e.g. QoS class identifier [QCI] or guaranteed bit rate [GBR]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- 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]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请实施例公开了一种V2X消息的传输方法、设备及***,涉及通信技术领域,以解决由终端的应用层自主选择传输V2X消息的通信接口所带来的问题。所述方法包括:终端获取第一V2X消息的服务标识符;终端根据V2X消息的服务标识符与通信接口之间的对应关系和第一V2X消息的服务标识符,确定第一V2X消息的通信接口;第一对应关系为;终端通过第一V2X消息的通信接口,发送第一V2X消息。
Description
本申请是分案申请,原申请的申请号是201811386032.4,原申请日是2018年11月20日,原申请的全部内容通过引用结合在本申请中。
技术领域
本申请实施例涉及通信领域,尤其涉及一种车联网(vehicle to everything,V2X)消息的传输方法、设备及***。
背景技术
在车联网(vehicle to everything,V2X)通信***中,存在多种不同类型的V2X消息,如:车辆对车辆(vehicle to vehicle,V2V)消息、车对人(vehicle to person,V2P)消息、车对网络(vehicle to network,V2N)消息、车与路面基础设施(vehicle toinfrastructure,V2I)信息、车与车之间的防碰撞消息、娱乐应用消息、车与车之间交互的导航消息等。这些V2X消息的服务质量(quality of service,QoS)要求可以不相同。以V2V消息和V2N消息为例,V2V消息要求传输的低时延、高可靠性等,而V2N消息则对传输的时延要求不高。
为满足V2X消息的QoS要求,不同的QoS要求的V2X消息可以使用不同的通信接口传输。例如,PC5口为车辆对车辆之间的直连通信接口,PC5口具备传输时延短、传输可靠性高的特征,Uu口为终端与网络间的通信接口,相比于PC5口,Uu口具备传输时延长的特性,此时,若通过PC5口传输V2V消息,则可以满足V2V消息的QoS要求;若通过Uu口传输V2V消息,则会时延较长,不能满足V2V消息的QoS要求。
在现有技术中,由终端的应用层选择用于传输V2X消息的通信接口,即由终端的应用层决定其生成的V2X消息是通过Uu口传输或PC5口传输,然后,由终端的底层通过终端的应用层选择的通信接口传输V2X消息。但是,终端的应用层无法感知通信接口当前的通信能力等,很容易导致如下问题:终端的应用层生成的V2X消息无法通过终端的应用层选择的通信接口传输,或者,终端的应用层生成的V2X消息通过终端的应用层选择的通信接口传输时,无法满足V2X消息的QoS要求。
发明内容
本申请实施例提供一种V2X消息的传输方法、设备及***,以解决由终端的应用层自主选择传输V2X消息的通信接口所带来的问题。
为达到上述目的,本申请实施例采用如下技术方案:
本申请实施例的第一方面,提供一种V2X消息的传输方法,所述方法包括:终端获取第一V2X消息的服务标识符;根据V2X消息的服务标识符与通信接口之间的对应关系(可称为第一对应关系)和第一V2X消息的服务标识符,确定第一V2X消息的通信接口,通过第一V2X消息的通信接口,发送第一V2X消息。
基于第一方面提供的方法,终端可以根据V2X消息的服务标识符与通信接口间的对应关系,确定V2X消息的通信接口,并通过V2X消息的通信接口发送该V2X消息。如此,可以配置V2X消息的服务标识符与通信接口间的对应关系,根据V2X消息的服务标识符与通信接口间的对应关系确定V2X消息的通信接口,无需由终端的应用层自主选择传输V2X消息的通信接口,避免了V2X消息无法通过终端的应用层选择的通信接口发送,或者,V2X消息通过终端的应用层选择的通信接口发送时,不能满足V2X消息的QoS要求的问题。
一种可能的设计中,结合第一方面,终端根据第一对应关系和第一V2X消息的服务标识符,确定第一V2X消息的通信接口,包括:终端根据第一对应关系,确定第一V2X消息的服务标识符对应的通信接口;当第一V2X服务标识符对应的通信接口包括至少两个通信接口时,终端将至少两个通信接口中优先级高的通信接口作为第一V2X消息的通信接口,或者,将至少两个通信接口作为第一V2X消息的通信接口。
基于该可能的设计,可以将V2X消息通过优先级较高的一个通信接口发送,或者,将V2X消息通过两个或者两个以上通信接口发送,提高了V2X消息发送的灵活性,以及V2X消息发送的可靠性。
一种可能的设计中,结合第一方面,终端根据第一对应关系和第一V2X消息的服务标识符,确定第一V2X消息的通信接口,包括:终端根据第一对应关系,确定第一V2X服务标识符对应的通信接口;当第一V2X服务标识符对应的通信接口包括一个通信接口时,终端将第一V2X服务标识符对应的通信接口作为第一V2X消息的通信接口。基于该可能的设计,可以将V2X消息的服务标识符与通信接口一一对应存储起来,以便将V2X消息的服务标识符对应的一个通信接口作为V2X消息的通信接口,通过该通信接口发送V2X消息。
一种可能的设计中,结合第一方面以及第一方面的任一可能的设计,所述方法还包括:终端从V2XCF获取第一对应关系。基于该可能的设计,可以由集中控制终端的V2X通信的V2XCF生成V2X消息的服务标识符与通信接口之间的对应关系,并将V2X消息的服务标识符与通信接口之间的对应关系发送给终端。
第二方面,本申请提供一种通信装置,该通信装置可以为终端或者终端中的芯片或者片上***。该通信装置可以实现上述各方面或者各可能的设计中终端所执行的功能,所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个上述功能相应的模块。如:该通信装置可以包括:获取单元,确定单元,发送单元;
获取单元,用于获取第一V2X消息的服务标识符;根据服务标识符与通信接口之间的对应关系(可称为第一对应关系)和第一V2X消息的服务标识符。
确定单元,用于确定第一V2X消息的通信接口。
发送单元,用于通过第一V2X消息的通信接口,发送第一V2X消息。
其中,该通信装置的具体实现方式可以参考第一方面或第一方面的任一种可能的设计提供的V2X消息的传输方法中终端的行为功能,在此不再重复赘述。因此,该提供的通信装置可以达到与第一方面或者第一方面的任一种可能的设计相同的有益效果。
第三方面,提供了一种通信装置,包括:处理器和存储器;该存储器用于存储计算机执行指令,当该通信装置运行时,该处理器执行该存储器存储的该计算机执行指令,以使该通信装置执行如上述第一方面或者第一方面的任一种可能的设计所述的V2X消息的传输方法。
第四方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机可以执行上述第一方面或者上述方面的任一种可能的设计所述的V2X消息的传输方法。
第五方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述第一方面或者上述方面的任一种可能的设计所述的V2X消息的传输方法。
第六方面,提供了一种芯片***,该芯片***包括处理器、通信接口,用于支持通信装置实现上述方面中所涉及的功能,例如处理器获取第一V2X消息的服务标识符;根据服务标识符与通信接口之间的对应关系(可称为第一对应关系)和第一V2X消息的服务标识符,确定第一V2X消息的通信接口,通过第一V2X消息的通信接口,发送第一V2X消息。在一种可能的设计中,所述芯片***还包括存储器,所述存储器,用于保存通信装置必要的程序指令和数据。该芯片***,可以由芯片构成,也可以包含芯片和其他分立器件。
其中,第三方面至第六方面中任一种设计方式所带来的技术效果可参见上述第一方面或者第一方面的任一种可能的设计所带来的技术效果,不再赘述。
本申请实施例的第七方面,提供一种V2X消息的传输方法,所述方法包括:V2XCF接收用于请求V2X通信参数的第一请求,根据第一请求,发送V2X通信参数,V2X通信参数包括V2X消息的服务标识符与通信接口之间的对应关系。
基于该第八方面所述的方法,可以由集中控制和管理终端的V2X通信的V2XCF为终端配置服务标识符与通信接口之间的对应关系,以便终端根据V2XCF的配置确定传输V2X消息的通信接口。
一种可能的设计中,结合第七方面,通信接口包括PC5口和/或Uu口;PC5口的优先级与Uu口的优先级不同。
基于该可能的设计,可以将V2X消息的服务标识符对应的通信接口配置为PC5口或者Uu口或者PC5口和Uu口三种情况,同时,为PC5口、Uu口配置不同的优先级,以便终端根据通信接口的优先级,从两个或者两个通信接口中选择优先级较高的通信接口发送V2X消息。
第八方面,本申请提供一种通信装置,该通信装置可以为车联网控制功能或者车联网控制功能中的芯片或者片上***,该通信装置可以实现上述第七方面或者第七方面的各可能的设计中车联网控制功能所执行的功能,所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个上述功能相应的模块。如:该通信装置可以包括:接收单元,发送单元;
接收单元,用于接收用于请求V2X通信参数的第一请求。
发送单元,用于根据第一请求,发送V2X通信参数,V2X通信参数包括V2X消息的服务标识符与通信接口之间的对应关系。
其中,该通信装置的具体实现方式可以参考第七方面或第七方面的任一种可能的设计提供的V2X消息的传输方法中车联网控制功能的行为功能,在此不再重复赘述。因此,该提供的通信装置可以达到与第七方面或者第七方面的任一种可能的设计相同的有益效果。
第九方面,提供了一种通信装置,包括:处理器和存储器;该存储器用于存储计算机执行指令,当该通信装置运行时,该处理器执行该存储器存储的该计算机执行指令,以使该通信装置执行如上述第七方面或者第七方面的任一种可能的设计所述的V2X消息的传输方法。
第十方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机可以执行上述第七方面或者上述方面的任一种可能的设计所述的V2X消息的传输方法。
第十一方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述第七方面或者上述方面的任一种可能的设计所述的V2X消息的传输方法。
第十二方面,提供了一种芯片***,该芯片***包括处理器、通信接口,用于支持通信装置实现上述方面中所涉及的功能,例如处理器通过通信接口接收用于请求V2X通信参数的第一请求,根据第一请求,发送V2X通信参数,V2X通信参数包括V2X消息的服务标识符与通信接口之间的对应关系。在一种可能的设计中,所述芯片***还包括存储器,所述存储器,用于保存通信装置必要的程序指令和数据。该芯片***,可以由芯片构成,也可以包含芯片和其他分立器件。
其中,第九方面至第十二方面中任一种设计方式所带来的技术效果可参见上述第七方面或者第七方面的任一种可能的设计所带来的技术效果,不再赘述。
第十三方面,本申请实施例提供一种V2X消息的传输方法,所述方法包括:终端获取包括第一V2X消息的服务标识符和/或第一V2X消息的通信层标识的第一V2X消息的标识信息;根据第一V2X消息的标识信息以及数据包过滤集合,将第一V2X消息过滤到第一QoSflow中;通过第一QoS flow发送第一V2X消息。
基于第十三方面所述的方法,终端可以根据V2X消息的标识以及数据包过滤集合,将V2X消息过滤到QoS flow中,通过该QoS flow的通信接口发送V2X消息,即以QoS flow为粒度发送V2X消息,使V2X消息的传输满足QoS要求。
一种可能的设计中,结合第十三方面,数据包过滤集合包括V2X消息的标识信息。基于该可能的设计,可以将V2X消息的标识信息包括在数据包过滤集合中,以便终端从数据包过滤集合中,确定包括第一V2X消息的标识信息的第一数据包过滤集合,将第一V2X消息过滤到第一数据包过滤集合对应的QoS flow中。
一种可能的设计中,结合第十三方面或者第十三方面的可能的设计,终端根据第一V2X消息的标识信息以及数据包过滤集合,将第一V2X消息过滤到第一质量服务流QoSflow中,包括:终端根据数据包过滤集合与QoS flow的标识之间的对应关系,确定与第一数据包过滤集合对应的QoS flow的标识,第一数据包过滤集合为数据包过滤集合中包含第一V2X消息的标识信息的数据包过滤集合;根据确定的QoS标识,将第一V2X消息过滤到第一QoS flow中。
基于该可能的设计,终端可以找到包括第一V2X消息的标识信息的数据包过滤集合,将第一V2X消息过滤到该数据包过滤集合对应的QoS flow的标识所标识的QoS flow中,简单快捷。
一种可能的设计中,结合第十三方面或者第十三方面的任一可能的设计,所述方法还包括:终端接收来自V2XCF的数据包过滤集合。
基于该可能的设计,可以由集中管理和控制终端的V2X通信的V2XCF为终端配置包括数据包过滤集合的V2X通信参数,以便终端根据V2XCF配置的数据包过滤集合将V2X消息过滤到QoS flow中。
一种可能的设计中,结合第十三方面或第十三方面的任一可能的设计,终端通过第一QoS flow发送第一V2X消息,包括:终端通过第一QoS flow的通信接口发送第一V2X消息。基于该可能的设计,可以将V2X消息通过QoS flow的通信接口发送,保证V2X消息满足QoS要求。
一种可能的设计中,结合第十三方面或第十三方面的任一可能的设计,所述方法还包括:终端根据服务标识符与通信接口之间的对应关系以及第一V2X消息的标识,确定第一V2X消息的通信接口,将第一V2X消息的通信接口作为第一QoS flow的通信接口。基于该可能的方式,可以将V2X消息的通知接口作为该V2X消息对应的QoS flow的通信接口,保证将V2X消息过滤到QoS flow中后,其通信接口不变,满足V2X消息的传输要求。
一种可能的设计中,结合第十三方面或第十三方面的任一可能的设计,所述方法还包括:终端根据QoS flow的标识与通信接口之间的对应关系以及第一QoS flow的标识,确定第一QoS flow的通信接口。基于该可能的设计,可以将QoS flow与通信接口对应起来,以便终端根据该对应关系确定QoS flow的通信接口,简单快捷。
一种可能的设计中,结合第十三方面或第十三方面的任一可能的设计,第一V2X消息的通信层标识包括层2标识、IP地址、UDP端口号中的一种或多种信息。
一种可能的设计中,结合第十三方面或第十三方面的任一可能的设计,当第一V2X消息的标识信息包括第一V2X消息的通信层标识时,终端获取第一V2X消息的标识信息包括:终端根据第三对应关系以及第一V2X消息的服务标识符,确定第一V2X消息的通信层标识,第三对应关系为V2X消息的服务标识符与V2X消息的通信层标识之间的对应关系。基于该可能的设计,可以预先配置V2X消息的服务标识符与V2X消息的通信层标识之间的对应关系,根据V2X消息的服务标识符与V2X消息的通信层标识之间的对应关系确定V2X消息的通信层标识,简单快捷。
一种可能的设计中,结合第十三方面或第十三方面的任一可能的设计,所述方法还包括:终端接收来自V2XCF的用于指示终端关联通信层标识与服务标识符,根据关联指示,生成第三对应关系。基于该可能的设计,可以在V2XCF的关联指示下,由终端生成服务标识符与通信层标识之间的对应关系,即由V2XCF控制和管理服务标识符对应的通信层标识,避免通信层标识的使用冲突。
一种可能的设计中,结合第十三方面或第十三方面的任一可能的设计,当第一V2X消息的标识信息包括第一V2X消息的通信层标识时,终端获取第一V2X消息的标识信息包括:终端接收来自V2XCF的第一V2X消息的通信层标识;或者,终端生成第一V2X消息的通信层标识。基于该可能的设计,可以由V2XCF或终端实时生成V2X消息的通信层标识,方便快捷。
一种可能的设计中,结合第十三方面或第十三方面的任一可能的设计,在终端生成第一V2X消息的通信层标识之后,所述方法还包括:终端向V2XCF发送第一V2X消息的通信层标识;终端接收来自V2XCF的通知消息;通知消息用于通知终端使用第一V2X消息的通信层标识。基于该可能的设计,终端在生成通信层标识后,需要告诉给V2XCF,由V2XCF确实可以使用该通信层标识后再使用,由V2XCF控制和管理服务标识符对应的通信层标识,避免通信层标识的使用冲突。
一种可能的设计中,结合第十三方面或第十三方面的任一可能的设计,通知消息包括第一V2X消息的通信层标识。基于该可能的设计,V2XCF在确定终端可以使用某个通信层标识后,将可使用的通信层标识通知给终端。
第十四方面,本申请提供一种通信装置,该通信装置可以为终端或终端中的芯片或片上***,该通信装置可以实现上述第十四方面或者第十四方面的各可能的设计中主叫客户端所执行的功能,所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个上述功能相应的模块。如:该通信装置可以包括:获取单元、确定单元、发送单元;
获取单元,用于获取包括第一V2X消息的服务标识符和/或第一V2X消息的通信层标识的第一V2X消息的标识信息;
确定单元,用于根据第一V2X消息的标识信息以及数据包过滤集合,将第一V2X消息过滤到第一QoS flow中;
发送单元,用于通过第一QoS flow发送第一V2X消息。
其中,该通信装置的具体实现方式可以参考第十四方面或第十四方面的任一种可能的设计提供的V2X消息的传输方法中主叫客户端的行为功能,在此不再重复赘述。因此,该提供的通信装置可以达到与第十四方面或者第十四方面的任一种可能的设计相同的有益效果。
第十五方面,提供了一种通信装置,包括:处理器和存储器;该存储器用于存储计算机执行指令,当该通信装置运行时,该处理器执行该存储器存储的该计算机执行指令,以使该通信装置执行如上述第十四方面或者第十四方面的任一种可能的设计所述的V2X消息的传输方法。
第十六方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机可以执行上述第十四方面或者上述方面的任一种可能的设计所述的V2X消息的传输方法。
第十七方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述第十四方面或者上述方面的任一种可能的设计所述的V2X消息的传输方法。
第十八方面,提供了一种芯片***,该芯片***包括处理器、通信接口,用于支持通信装置实现上述方面中所涉及的功能,例如处理器获取包括第一V2X消息的服务标识符和/或第一V2X消息的通信层标识的第一V2X消息的标识信息,根据第一V2X消息的标识信息以及数据包过滤集合,将第一V2X消息过滤到第一QoS flow中,通过第一QoS flow发送第一V2X消息。在一种可能的设计中,所述芯片***还包括存储器,所述存储器,用于保存通信装置必要的程序指令和数据。该芯片***,可以由芯片构成,也可以包含芯片和其他分立器件。
其中,第十五方面至第十八方面中任一种设计方式所带来的技术效果可参见上述第十四方面或者第十四方面的任一种可能的设计所带来的技术效果,不再赘述。
第十九方面,提供一种V2X消息的传输方法,所述方法包括:V2XCF接收用于请求V2X通信参数第一请求,根据第一请求,发送V2X通信参数,V2X通信参数包括数据包过滤集合。基于第十九方面所述的方法,可以由V2XCF为终端配置数据包过滤集合,以便终端可以根据V2X消息的标识信息以及数据包过滤集合,将V2X消息过滤到QoS flow中,通过该QoSflow的通信接口发送V2X消息,即以QoS flow为粒度发送V2X消息,满足V2X消息的QoS要求。
一种可能的设计中,结合第十九方面,数据包过滤集合包括V2X消息的标识信息;数据包过滤集合与QoS flow的标识之间存在对应关系。基于该可能的设计,可以将V2X消息的标识信息包括在数据包过滤集合中,以便终端确定包括第一V2X消息的数据包过滤集合,将第一V2X消息过滤到该数据包过滤集合对应的QoS flow中。
一种可能的设计中,基于第十九方面或者第十九方面的任一可能的设计,所述方法还包括:V2XCF向终端发送第三对应关系,第三对应关系为V2X消息的服务标识符和V2X消息的通信层标识之间的对应关系。
一种可能的设计中,基于第十九方面或者第十九方面的任一可能的设计,所述方法还包括:V2XCF向终端发送关联指示;关联指示用于指示终端关联通信层标识与服务标识符。基于该可能的设计,V2XCF可以向终端发送关联指示,指示终端关联V2X消息的服务标识符与V2X消息的通信层标识之间的对应关系。
一种可能的设计中,基于第十九方面或者第十九方面的任一可能的设计,所述方法还包括:V2XCF生成V2X消息的通信层标识,并向终端发送V2X消息的通信层标识。基于该可能的设计,可以由V2XCF实时生成V2X消息的通信层标识,方便快捷。
一种可能的设计中,基于第十九方面或者第十九方面的任一可能的设计,所述方法还包括:V2XCF接收来自终端的V2X消息的通信层标识,当V2XCF确定允许终端使用该V2X消息的通信层标识时,V2XCF向终端发送用于通知终端使用V2X消息的通信层标识的通知消息。基于该可能的设计,终端在生成V2X消息的通信层标识后,可以将生成的V2X消息的通信层标识发送给V2XCF,由V2XCF确实终端可以使用该通信层标识后再使用,由V2XCF集中控制和管理终端对V2X消息的通信层标识的使用情况,避免V2X消息的通信层标识的冲突使用。
一种可能的设计中,通知消息包括V2X消息的通信层标识。基于该可能的设计,V2XCF在确定终端可以使用某个V2X消息的通信层标识后,将可使用的V2X消息的通信层标识通知给终端。
一种可能的设计中,V2X消息的通信层标识包括层2标识、IP地址、UDP端口号中的一种或多种信息。
第二十方面,本申请提供一种通信装置,该通信装置可以为为车联网控制功能或车联网控制功能中的芯片或片上***,该通信装置可以实现上述第十九方面或者第十九方面的各可能的设计中V2XCF所执行的功能,所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个上述功能相应的模块。如:该通信装置可以包括:接收单元、发送单元;
接收单元,用于接收用于请求V2X通信参数第一请求;
发送单元,用于根据第一请求,发送V2X通信参数,V2X通信参数包括数据包过滤集合。
其中,该通信装置的具体实现方式可以参考第十九方面或第十九方面的任一种可能的设计提供的V2X消息的传输方法中V2XCF的行为功能,在此不再重复赘述。因此,该提供的通信装置可以达到与第十九方面或者第十九方面的任一种可能的设计相同的有益效果。
第二十一方面,提供了一种通信装置,包括:处理器和存储器;该存储器用于存储计算机执行指令,当该通信装置运行时,该处理器执行该存储器存储的该计算机执行指令,以使该通信装置执行如上述第十九方面或者第十九方面的任一种可能的设计所述的V2X消息的传输方法。
第二十二方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机可以执行上述第十九方面或者上述方面的任一种可能的设计所述的V2X消息的传输方法。
第二十三方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述第十九方面或者上述方面的任一种可能的设计所述的V2X消息的传输方法。
第二十四方面,提供了一种芯片***,该芯片***包括处理器、通信接口,用于支持通信装置实现上述方面中所涉及的功能,例如处理器接收用于请求V2X通信参数第一请求,根据第一请求,发送V2X通信参数,V2X通信参数包括数据包过滤集合。在一种可能的设计中,所述芯片***还包括存储器,所述存储器,用于保存通信装置必要的程序指令和数据。该芯片***,可以由芯片构成,也可以包含芯片和其他分立器件。
其中,第二十一方面至第二十四方面中任一种设计方式所带来的技术效果可参见上述第十九方面或者第十九方面的任一种可能的设计所带来的技术效果,不再赘述。
第二十五方面,提供一种V2X消息的传输***,包括如第二方面至第六方面任一方面所述的终端以及如第八方面至第十二方面中任一方面所述的V2XCF;或者,包括如第十四方面至第十八方面中任一方面所述的终端以及如第二十方面至第二十四方面中任一方面所述的V2XCF。
附图说明
图1为本申请实施例提供的一种***架构的简化示意图;
图2a为本申请实施例提供的终端的协议层的示意图;
图2b为本申请实施例提供的一种通信装置的组成示意图;
图3为本申请实施例提供的一种V2X消息的传输方法的流程图;
图4为本申请实施例提供的一种通过V2X消息的通信接口传输V2X消息的流程图;
图5为本申请实施例提供的又一种V2X消息的传输方法的流程图;
图6为本申请实施例提供的一种通过QoS flow的通信接口传输V2X消息的流程图;
图7a为本申请实施例提供的又一种V2X消息的传输方法的流程图;
图7b为本申请实施例提供的再一种V2X消息的传输方法的流程图;
图8为本申请实施例提供的一种通信装置80的组成示意图;
图9为本申请实施例提供的一种通信装置90的组成示意图。
具体实施方式
下面将结合附图对本申请实施例的实施方式进行详细描述。
本申请实施例提供的方法可用于支持V2X消息传输的任一通信***,该通信***可以为第三代合作伙伴计划(3rd generation partnership project,3GPP)通信***,例如,长期演进(long term evolution,LTE)***,又可以为第五代(5th generation,5G)移动通信***或者新空口(new radio,NR)***,也可以为非3GPP通信***,不予限制。
如图1所示,提供了一种通信***的架构图,该通信***可以包括多个终端、接入网设备、接入和移动性管理功能(access and mobility management function,AMF)、V2X控制功能(V2X control function,V2XCF)、策略控制功能(policy control function,PCF)、统一数据管理(unified data management,UDM)、会话管理功能(sessionmanagement function,SMF)、用户面功能(user plane function,UPF)实体、数据网络(data network,DN)等。DN中可以包括V2X应用服务器(application service,APPservice)。本申请实施例提供的方法主要由图1中的终端、V2XCF交互执行。如图1所示,终端可以通过接入网设备、AMF与V2XCF交互。
其中,图1中终端可以称为用户设备(user equipment,UE)或者终端设备(terminal),可以支持V2X通信,如:接收或发送V2X消息,V2X消息可以包括但不限于车辆对车辆V2V消息、V2P消息、V2N消息、V2I信息、车与车之间的防碰撞消息、娱乐应用消息、车与车之间交互的导航消息等。图1所示终端可以包括但不限于车载终端、手机(mobilephone)、平板电脑或带无线收发功能的电脑、智能加油站、智能信号灯等等。本申请实施例中,终端可以通过不同类型的通信接口传输V2X消息。其中,通信接口可以参照下述方法实施例中描述,如:可以包括PC5口和/或Uu口。
需要说明的是,本申请实施例提供的方法均以图1所示通信***为例进行介绍,不予限制。
图2a提供了一种终端的协议层的示意图,该协议层可以支持终端传输V2X消息。如图2a所示,终端的协议层可以包括:应用层(application layer)、V2X层(V2X layer)、数据包过滤层(packet filter layer)、分组数据汇聚协议(packet data convergenceprotocol,PDCP)层、无线链路控制(radio link control,RLC)层、媒体接入控制(mediaaccess control,MAC)层、物理层(PHY layer)。
其中,应用层,主要用于提供V2X服务,如:生成V2X消息。
V2X layer,主要用于确定V2X消息的通信接口等。V2X layer可以存储有服务标识符与通信接口的对应关系。其中,终端的V2X layer可以独立部署在终端中,也可以部署在终端的其他协议层中,如:可以部署在终端的非接入(non-access stratum,NAS)(图2a中未示出)中。当V2X layer部署在NAS层中时,V2X layer执行的动作可以认为是由NAS层执行,不予限制。本申请实施例以终端的V2X layer独立部署在终端中为例进行说明,不予限制。
数据包过滤层,主要用于将V2X消息过滤到合适的QoS flow中。数据包过滤层可以存储(或者记录)有数据包过滤集合、或者服务质量流(QoS flow,QF)与通信接口的对应关系等。
PDCP层、RLC层、MAC层、PHY层的功能与现有技术中的PDCP层、RLC层、MAC层、PHY层的功能相同,不予赘述。其中,PDCP层、RLC层、MAC层、PHY层可以组合在一起称为终端的底层(或底层)。终端可以配置与通信接口相对应的底层,不同类型的通信接口对应的底层的配置是不同的。V2X消息可以经通信接口对应的底层处理后,通过通信接口发送出去。
需要指出的是,不同类型的通信接口可以共享同一PDCP层,也可以分别使用不同的PDCP层,不予限制。本申请实施例以不同类型的通信接口对应不同的PDCP层为例进行说明。
此外,图2a仅为终端的协议层的一种示例性附图,除图2a所示协议层之外,终端还可以包括其他协议层,如:服务数据适配(service data adaption protocol,SDAP)层、无线资源控制(radio resource control,RRC)层等。其中,SDAP层可以位于V2X layer和PDCP层之间。SDAP层、PDCP层、RLC层、RRC层可以统称为终端的接入层(access stratum,AS)层。本申请下述实施例中,数据包过滤层可以为SDAP层或者NAS层或者AS层,或者包括在SDAP层或者NAS层或者AS层中,也可以为V2X layer或者包括在V2X layer中。下面仅以数据包过滤层独立部署在终端中为例进行说明,其中,V2Xlayer可以代替数据包过滤层,执行数据包过滤层执行的动作,如:V2X layer也可以用于将V2X消息过滤到相应的QoS flow中。
图1中的V2XCF可以通过通信接口或者服务化接口与核心网中的其他网元(如:AMF)连接。V2XCF主要用于为终端配置V2X通信参数;例如,V2XCF可以根据网络资源部署情况、终端的签约和授权信息、V2X应用服务器提供的应用信息(如:V2X应用的特性和QoS要求)以及其他信息为终端确定V2X通信参数。其中,V2X应用的特性和QoS要求可以包括但不限于V2X应用的业务类型、V2X应用传输的最大带宽、支持V2X应用传输的通信接口、支持V2X应用传输的通信接口的优先级等,根据V2X应用的特性和QoS要求生成V2X通信参数,并将V2X通信参数配置给终端。V2X通信参数的描述可参照下述实施例中所述。V2XCF可以独立部署在图1所示核心网中,也可以集成在PCF中,不予限制。当V2XCF集成在PCF中时,下述方法实施例中所述的V2XCF还可以替换为PCF。本申请实施例以V2XCF独立部署在核心网中为例进行说明。
需要指出的是,图1所示网络架构仅为示例性架构图,本申请实施例不限定图1所示通信***包括的网元的数量。虽然未示出,但除图1所示网络功能实体外,图1所示网络还可以包括其他功能实体。此外,上述图1架构中的网元、各个网元之间的接口名字以及各个协议层的命名只是一个示例,具体实现中网元、网元之间的接口名字以及协议层可以为其他名字,本申请实施例对此不作具体限定。
在具体实现时,执行本申请实施例的终端、V2XCF可以由图2b所示硬件或者硬件和计算机软件的结合形式来实现。图2b为本申请实施例提供的一种通信装置的组成示意图,如图2b所示,该通信装置可以包括至少一个处理器21,存储器22、通信接口23、通信总线24。下面结合图2b对通信装置的各个构成部件进行具体的介绍:
处理器21,可以是一个处理器,也可以是多个处理元件的统称。例如,处理器21是一个中央处理器(central processing unit,CPU),也可以是特定集成电路(applicationspecific integrated circuit,ASIC),或者是被配置成实施本申请实施例的一个或多个集成电路,例如:一个或多个微处理器(digital signal processor,DSP),或,一个或者多个现场可编程门阵列(field programmable gate array,FPGA)。
其中,处理器21可以通过运行或执行存储在存储器22内的软件程序,以及调用存储在存储器22内的数据,执行功能别名控制服务器的各种功能。在具体的实现中,作为一种实施例,处理器21可以包括一个或多个CPU,例如图2b中所示的CPU0和CPU1。
在具体实现中,作为一种实施例,该通信装置可以包括多个处理器,例如图2b中所示的处理器21和处理器25。这些处理器中的每一个可以是一个单核处理器(single-CPU),也可以是一个多核处理器(multi-CPU)。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
存储器22可以是只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electricallyerasable programmable read-only memory,EEPROM)、只读光盘(compact disc read-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器22可以是独立存在,通过通信总线24与处理器21相连接。存储器22也可以和处理器21集成在一起。其中,存储器22用于存储执行本申请方案的软件程序,并由处理器21来控制执行。
通信接口23,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线接入网(radio access network,RAN),无线局域网(wireless local areanetworks,WLAN)等。通信接口23可以包括接收单元以及发送单元。
通信总线24,可以是工业标准体系结构(industry standard architecture,ISA)总线、外部设备互连(peripheral component,PCI)总线或扩展工业标准体系结构(extended industry standard architecture,EISA)总线等。该总线可以分为地址总线、数据总线、控制总线等。为便于表示,图2b中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
需要指出的是,图2b中示出的部件并不构成对该通信装置的限定,除图2b所示部件之外,该通信装置可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
下面结合图1所示通信***,对本申请实施例提供的V2X消息的传输方法进行描述。其中,下述方法实施例中提及的终端具有图2a所示的协议层,下述方法实施例中提及的终端、V2XCF具有图2b所示的硬件,不再赘述。需要指出的是,本申请下述实施例中各个网元之间的消息名字或消息中各参数的名字等只是一个示例,具体实现中也可以是其他的名字,本申请实施例对此不作具体限定。
在执行图3~图6所示任一实施例时(如:执行实施例之前或者执行实施例的过程中),终端上可以配置(或者存储)有用于V2X消息传输的一些V2X通信参数。
在一个示例中,该V2X通信参数可以由终端从V2XCF获取,即由V2XCF配置给终端。如:终端可以向AMF发送用于请求网络注册的注册请求;AMF接收到注册请求后,向V2XCF发送用于请求V2X通信参数的第一请求,V2XCF接收到第一请求后,获取V2X通信参数,并将V2X通信参数携带在第一请求的响应中发送给AMF,AMF接收到第一请求的响应后,将V2X通信参数通过NAS消息(如:注册请求对应的注册响应)发送给终端。
在另一个示例中,V2XCF生成V2X通信参数,将V2X通信参数主动发送给AMF,由AMF将V2X通信参数包括在终端配置更新(UE configuration update)消息中发给终端。
在另一个示例中,终端可以通过其它NAS消息从V2XCF获取V2X通信参数。例如,终端可以向AMF发送上行NAS传输消息(UL NAS transport message),上行NAS传输消息中携带用于指示请求V2X通信参数的指示信息;AMF接收到上行NAS传输消息后,向V2XCF发送用于请求V2X通信参数的第一请求,V2XCF接收到第一请求后,获取V2X通信参数,并将V2X通信参数携带在第一请求的响应中发送给AMF,AMF接收到第一请求的响应后,由AMF将V2X通信参数包括在终端配置更新(UE configuration update)消息中发给终端。
本申请实施例中,V2X通信参数可以包括但不限于V2X应用与服务标识符之间的对应关系、V2X消息的服务标识符与V2X消息的封装模式的对应关系、V2X消息的服务标识符与通信接口之间的对应关系(本申请实施例中可以命名为第一对应关系)、与QoS flow的标识对应的数据包过滤集合、QoS flow的标识与通信接口之间的对应关系(本申请实施例中可以命名为第二对应关系);还可以包括V2X消息的服务标识符与V2X消息的通信层标识之间的对应关系(本申请实施例中可以命名为第三对应关系)以及其他参数等,如:还可以包括授权做V2X通信的终端所处的公共陆地移动网络(public land mobile network,PLMN)、地理位置信息、工作时间信息、使用的频谱等等。
V2X消息的服务标识符(service identity,service ID):还可以称之为服务标识符或者V2X service ID。V2X消息的服务标识符可以用于标识V2X消息所属的V2X应用,例如,可以为V2X消息的应用层标识。V2X消息的服务标识符可以由字母、汉字、数字、或特殊字符中任意形式的符号组成。不同V2X应用的V2X消息的服务标识符可以是不同的,相同V2X应用的V2X消息的服务标识符可以是相同的。
V2X消息的封装模式:可以包括因特网协议(internet protocol,IP)封装和非IP封装两种模式。IP封装可以指:将V2X消息,与IP地址和/或用户数据报协议(user datagramprotocol,UDP)封装在一起;或者,将V2X消息和V2X消息的层2标识,与IP地址和/或UDP端口号封装在一起。非IP封装可以指:将V2X消息与层2标识封装在一起。
通信接口:可以包括PC5口和/或Uu口。其中,PC5口、Uu口可以支持不同的无线接入技术(radio access technology,RAT),例如,RAT可以包括LTE技术或者NR技术。其中,支持LTE技术的PC5口可以称为LTE PC5口,支持NR技术的PC5口可以称为NR PC5口。支持LTE技术的Uu口可以称为LTE Uu口,支持NR技术的Uu口可以称为NR Uu口。
本申请实施例中,在PC5口、Uu口支持不同RAT的情况下,V2X消息的通信接口为PC5口和/或Uu口可以称之为V2X消息的通信接口为LTE PC5口、NR PC5口、LTE Uu口、NR Uu中的任一个或多个通信接口,不予限制。下面仅以V2X消息的通信接口为PC5口和/或Uu口为例,对本申请实施例提供的V2X消息的传输方法进行描述。
需要指出的是,本申请各实施例中,通信接口的命名仅为示例性描述,PC5口、Uu口还可以命名为其他接口,如:PC5口还可以命名为侧行链路(sidelink)接口,Uu口还可以命名为NR口。通信接口包括但不限于PC5口、Uu口,还可以包括后续随着通信技术的发展出现的其他接口。
QoS flow的标识:用于标识一个QoS flow,可以为服务流标识(QoS flowidentifier,QFI)或者第五代服务标识符(5th generation QoS flow identity,5QI)。
数据包过滤集合(packet filter set):可以包括V2X消息的标识信息以及其他信息等。数据包过滤集合与QoS flow的标识之间存在对应关系。例如,一个数据包过滤集合可以包括一个或者多个V2X消息的标识信息,不同的数据包过滤集合包括的V2X消息的标识信息是不同的,不同的数据包过滤集合可以对应不同的QoS flow identifier。
需要指出的是,本申请实施例不限定将V2X消息的标识信息包括在数据包过滤集合,而是直接将QoS flow的标识与V2X消息的标识信息对应。如:数据包过滤集合1可以包括{service ID1、service ID2、service ID3},数据包过滤集合1对应QFI1,或者,serviceID1、service ID2、service ID3对应QFI1。
V2X消息的标识信息:可以包括V2X消息的服务标识符和/或V2X消息的通信层标识。
V2X消息的通信层标识:可以包括层2(layer 2,L2)标识、IP地址、或UDP端口号中的一种或者多种信息。V2X消息的通信层标识可以用于标识一个终端、一个V2X通信连接、V2X消息所属的V2X应用中的一种或多种。用于标识不同V2X通信连接和/或不同V2X应用和/或不同终端的通信层标识不可以相同等。
示例性的,在V2X消息的封装模式为非IP封装的情况下,V2X消息的通信层标识可以包括L2标识。在V2X消息的封装模式为IP封装的情况下,V2X消息的通信层标识可以包括IP地址和/或UDP端口号;或者,可以包括层2标识以及下述至少一种或者多种信息:IP地址和/或UDP端口号。
V2X通信连接:可以为本端终端与一个对端终端之间的一对一连接,还可以为终端与群组的一对多连接,该群组可以包括两个或者两个以上对端终端。
本申请各实施例中,IP地址可以包括源IP地址和/或目的IP地址,UDP端口号可以包括源UDP端口号和/或目的UDP端口号。层2标识可以包括:源层2标识和/或目的层2标识。其中,目地IP地址和/或目的UDP端口号可以用于标识一个V2X业务应用;或者,目地IP地址和/或目的UDP端口号可以用于标识一个通信连接;源层2标识和/或目的层2标识可以用于标识一个通信连接。
图3为本申请实施例提供的一种V2X消息的传输方法的流程图,如图3所示,该方法可以包括:
步骤301:终端获取第一V2X消息的服务标识符。
其中,该终端可以为图1中的任一终端。
其中,第一V2X消息可以为该终端的应用层生成的属于任一V2X应用的V2X消息。如:第一V2X消息可以为终端的应用层生成的V2I消息,或者V2P消息,或者车与车之间的防碰撞消息,或者娱乐应用消息,或者车与车之间交互的导航消息等。
其中,第一V2X消息的服务标识符的相关描述可以参照步骤301之前V2X消息的服务标识符的相关描述,不予赘述。
在一种示例中,终端可以根据V2X业务应用与服务标识符之间的对应关系以及第一V2X消息所属的V2X业务应用,确定第一V2X消息的服务标识符。
步骤302:终端根据第一对应关系和第一V2X消息的服务标识符,确定第一V2X消息的通信接口。
其中,第一对应关系可以为V2X消息的服务标识符与通信接口之间的对应关系。如步骤301之前所述,第一对应关系可以由终端从V2XCF获取或者通过其他方式获取,不予限制。
在一种示例中,终端可以将第一V2X消息的服务标识符与第一对应关系包括的V2X消息的服务标识符进行匹配,找到包括第一V2X消息的服务标识符的第一对应关系,确定找到的第一对应关系中第一V2X消息的服务标识符对应的通信接口。
当第一V2X服务标识符对应的通信接口包括至少两个通信接口(两个或两个以上的通信接口)时,将至少两个通信接口中优先级高的通信接口作为第一V2X消息的通信接口;或者,将第一V2X服务标识符对应的所有通信接口作为第一V2X消息的通信接口,以便通过两个或两个以上的通信接口传输第一V2X消息;
当第一V2X服务标识符对应的通信接口包括一个通信接口时,将第一V2X服务标识符对应的通信接口作为第一V2X消息的通信接口。
其中,通信接口的优先级(priority level)可以与通信接口对应存储在终端中,如:通信接口的优先级可以包括在第一对应关系中。不同通信接口对应的优先级是不同的。通信接口的优先级级别越高,表示采用该通信接口传输V2X消息的可能性越大,反之,则越小。其中,可以用数字等表示通信接口的优先级,数字越大,表示优先级级别越高;或者,数字越小,表示优先级级别越高,不予限制。
其中,将至少两个通信接口中优先级高的通信接口作为第一V2X消息的通信接口可以包括下述两种情况:
情况一、根据通信接口的优先级,将至少两个通信接口中优先级最高的通信接口作为第一V2X消息的通信接口。
情况二、若优先级最高的通信接口无法满足第一V2X消息的传输要求,将至少两个通信接口中优先级次高的通信接口作为第一V2X消息的通信接口。
其中,通信接口无法满足第一V2X消息的传输要求可以包括下述一种或者多种情况:通信接口在特定的区域和/特定的时间段不可用(或者不允许终端接入使用);或者,通信接口的频谱资源不足,如:通信接口上的时域资源和/或频率资源的可用量小于预设阈值;或者,通信接口的信号质量不能满足第一V2X消息的QoS要求,如:不能满足第一V2X消息的时延要求、速率要求等等。
例如,下述表一为包括服务标识符以及通信接口的对应关系表,如表一所示,service ID1对应PC5口,service ID2对应Uu口,service ID3对应PC5口或者Uu口,PC5口的优先级大于Uu口的优先级,service ID3对应PC5口或者Uu口。假设终端生成的V2X消息1的服务标识符为:service ID1,则以service ID为索引,通过查表一可知:service ID1对应的通信接口为PC5口,这表示service ID1所标识的V2X消息1仅可以通过PC5口传输,继而确定V2X消息1的通信接口为PC5口。假设终端生成的V2X消息3的服务标识符为:service ID3,以service ID3为索引,通过查表一可知:service ID3对应的通信接口为PC5口或Uu口,这表示service ID3所标识的V2X消息3可以通过PC5口或者Uu口传输,随后,终端可以比较PC5口和Uu口的优先级,将优先级高的PC5口作为V2X消息3的通信接口。假设终端生成的V2X消息4的服务标识符为:service ID4,以service ID4为索引,通过查表一可知:service ID4对应的通信接口为PC5口和Uu口,终端可以将PC5口和Uu口作为V2X消息4的通信接口,通过PC5口和Uu口传输V2X消息4。
表一
服务标识符 | 通信接口 |
service ID1 | PC5口 |
service ID2 | Uu口 |
service ID3 | PC5口或Uu口 |
service ID4 | PC5口、Uu口 |
步骤303:终端通过第一V2X消息的通信接口,发送第一V2X消息。
在一种示例中,终端的应用层将第一V2X消息发送给与该通信接口对应的该终端的底层,并由该终端的底层对第一V2X消息进行处理后,通过第一V2X消息的通信接口发送。
其中,终端的底层处理第一V2X消息的方式可参照现有技术,不再赘述。
在另一种示例中,终端可以获取第一V2X消息的标识信息,根据第一V2X消息的标识信息以及数据包过滤集合,将第一V2X消息过滤到第一QoS flow中,通过第一QoS flow的通信接口,发送第一V2X消息。
其中,第一QoS flow的通信接口与第一V2X消息的通信接口相同。具体的,通过第一QoS flow的通信接口发送第一V2X消息的方式可参照图5对应的实施例中所述。
基于图3所示方法,终端可以根据V2X消息的服务标识符与通信接口间的对应关系,确定其生成的第一V2X消息的服务标识符对应的通信接口,从第一V2X消息的服务标识符对应的通信接口中选择合适的通信接口作为第一V2X消息的通信接口,并通过第一V2X消息的通信接口发送V2X消息。如此,可以根据预先配置的V2X消息的服务标识符与通信接口间的对应关系确定V2X消息的通信接口,无需由终端的应用层自主选择传输V2X消息的通信接口,避免了V2X消息无法通过终端的应用层选择的通信接口发送,或者,V2X消息通过终端的应用层选择的通信接口发送时,不能满足V2X消息的QoS要求的问题。
可选的,在本申请各实施例中,第一对应关系可以动态更新,如:在终端支持第一通信接口、第二通信接口等两个或者两个以上通信接口传输V2X消息的情况下,当终端根据第一对应关系确定V2X消息的通信接口为第一通信接口,且通过第一通信接口传输的V2X消息时,若发现V2X消息不能满足QoS要求,则终端可以确定将V2X消息通过其他通信接口(如:第二通信接口)传输,将第一对应关系中V2X消息的服务标识符对应的第一通信接口更新为其他通信接口。
例如,第一对应关系中服务标识符1对应的通信接口为PC5口,后续,若发现服务标识符1所标识的V2X消息通过PC5口时不能满足QoS要求,则将第一对应关系中服务标识符1的通信接口(PC5口)更新为Uu口。
可选的,在图3所示方法中,步骤301、步骤302、步骤303可以由终端的V2X layer执行。如:终端的V2X layer获取第一V2X消息的服务标识符;终端的V2X layer根据第一对应关系以及第一V2X消息的服务标识符,确定第一V2X消息的通信接口;终端的V2X layer通过第一V2X消息的通信接口,发送第一V2X消息。
其中,终端的V2X layer可以从终端的应用层获取第一V2X消息的服务标识符。如:终端的应用层生成第一V2X消息后,根据V2X业务应用与服务标识符之间的对应关系以及第一V2X消息所属的V2X业务应用,确定第一V2X消息的服务标识符,将第一V2X消息以及第一V2X消息的服务标识符携带在应用层协议数据单元(protocol data unit,PDU)中发送给终端的V2X layer,终端的V2X layer接收到应用层PDU后,从应用层PDU中获取第一V2X消息的服务标识符。
如图4所示,PC5口对应的终端的底层可以包括:终端的PDCP层1、RLC层1、MAC层1以及PHY层1,Uu口对应的终端的底层可以包括:终端的PDCP层2、RLC层2、MAC层2以及PHY层2。
示例性地,终端的应用层生成V2X消息1后,可以将V2X消息1以及V2X消息1的service ID包括在应用层PDU中发送给终端的V2X layer。
终端的V2X layer接收应用层PDU,从应用层PDU中获取V2X消息1的service ID,根据V2X消息1的service ID以及第一对应关系,确定V2X消息1的通信接口是PC5口或者Uu口。若是PC5口,则终端的V2X layer将V2X消息1发送给终端的PDCP层1、RLC层1、MAC层1以及PHY层1进行处理,并将处理后的V2X消息1通过PC5口发送。若是Uu口,则终端的V2X layer将V2X消息1发送给终端的PDCP层2、RLC层2、MAC层2以及PHY层2进行处理,并将处理后的V2X消息1通过PC5口发送。
需要指出的是,本申请实施例不限定步骤301~步骤303由V2X layer执行,除V2Xlayer之外,还可以由其他协议层执行步骤301~步骤303,如:可以由终端的应用层执行步骤301~步骤303,不予限制。
下面以将V2X消息过滤到QoS flow中,通过QoS flow发送V2X消息为例,对本申请实施例提供的V2X消息传输方法进行描述。
图5为本申请实施例提供的又一种V2X消息的传输方法,如图5所示,所述方法包括:
步骤501:终端获取第一V2X消息的标识信息。
其中,终端可以为图2中的任一终端。第一V2X消息的标识信息可以包括第一V2X消息的服务标识符和/或第一V2X消息的通信层标识。
其中,第一V2X消息的服务标识符的相关描述可参照步骤301之前V2X消息的服务标识符的相关描述,终端可以采用步骤301所述方式获取第一V2X消息的服务标识符,不再赘述。
其中,第一V2X消息的通信层标识的相关描述可参照步骤301之前对V2X消息的通信层标识的相关描述,终端可以通过下述方式一~方式三中任一方式获取第一V2X消息的通信层标识:
方式一:终端根据第三对应关系以及第一V2X消息的服务标识符,确定第一V2X消息的通信层标识。如:终端可以将第一V2X消息的服务标识符和第三对应关系包括的V2X消息的服务标识符进行匹配,找到包括第一V2X消息的服务标识符的第三对应关系,将找到的第三对应关系中第一V2X消息的服务标识符对应的通信层标识作为第一V2X消息的通信层标识。
例如,下表二示出了V2X消息的服务标识符与V2X消息的通信层标识的对应关系,如表二所述,service ID1对应层2标识1,service ID2对应层2标识2,假设终端的V2Xlayer从终端的应用层接收到的V2X消息1的服务标识符为service ID1,则以service ID1为索引,查询下述表二,发现V2X消息1的通信层标识为层2标识1。
表二
V2X消息的服务标识符 | V2X消息的通信层标识 |
service ID1 | 层2标识1 |
service ID2 | 层2标识2 |
在一种示例中,第三对应关系如步骤301前所述,可以由终端从V2XCF获取。
如:V2XCF可以随机生成一个标识符作为V2X消息的通信层标识,将生成的V2X消息的通信层标识与V2X消息的服务标识符对应起来,形成第三对应关系,并将生成的第三对应关系发送给终端;或者,终端随机生成一个标识符作为V2X消息的通信层标识,通过AMF将生成的V2X消息的通信层标识发送给V2XCF,V2XCF接收到V2X消息的通信层标识后,将接收到的V2X消息的通信层标识与V2X消息的服务标识符对应起来,形成第三对应关系,并将生成的第三对应关系发送给终端。
在另一种示例中,第三对应关系可以由终端生成。
如:终端可以向V2XCF发送V2X消息的通信层标识,V2XCF接收V2X消息的通信层标识,确定终端是否可以将该V2X消息的通信层标识与V2X消息的服务标识符关联起来;若确定终端可以关联V2X消息的通信层标识与V2X消息的服务标识符,则向终端发送用于指示终端关联V2X消息的通信层标识与V2X消息的服务标识符的关联指示;终端接收到关联指示后,根据关联指示生成第三对应关系。
其中,若V2XCF发现终端发送的V2X消息的通信层标识未被该终端使用过,则确定终端可以将该V2X消息的通信层标识与V2X消息的服务标识符关联起来,反之,则确定终端不能关联V2X消息的通信层标识与V2X消息的服务标识符。
方式二:V2XCF生成V2X消息的通信层标识,向终端发送V2X消息的通信层标识,终端接收V2XCF发送的V2X消息的通信层标识。
其中,V2XCF发送的V2X消息的通信层标识可以包括第一V2X消息的通信层标识。
方式三:终端生成V2X消息的通信层标识。
其中,终端生成V2X消息的通信层标识可以包括第一V2X消息的通信层标识。
在方式三中,为了避免通信层标识的冲突使用,终端生成V2X消息的通信层标识后,可以向V2XCF发送V2X消息的通信层标识,V2XCF接收终端发送的V2X消息通信层标识后,确定是否允许终端使用该V2X消息的通信层标识;若确定允许终端使用该V2X消息的通信层标识,向终端发送通知消息。
其中,若V2XCF发现终端发送的V2X消息的通信层标识未被该终端使用过,则允许终端使用该V2X消息的通信层标识,反之,则不允许终端不能使用V2X消息的通信层标识。
其中,通知消息可以用于通知终端使用V2X消息的通信层标识。该通知消息可以包括V2X消息的通信层标识。
步骤502:终端根据第一V2X消息的标识信息以及数据包过滤集合,将第一V2X消息过滤到第一QoS flow中。
其中,数据包过滤集合的相关描述可按照步骤301之前的描述,不再赘述。
在一种示例中,终端根据第一V2X消息的标识信息以及数据包过滤集合,将第一V2X消息过滤到第一QoS flow中,可以包括:根据数据包过滤集合与QoS flow的标识之间的对应关系,确定与第一数据包过滤集合对应的QoS flow的标识,第一数据包过滤集合为数据包过滤集合中包含第一V2X消息的标识信息的数据包过滤集合;根据确定的QoS标识,将第一V2X消息过滤到第一QoS flow中。
例如:QFI1对应数据包过滤集合{service ID1、service ID2、service ID3},QFI2对应数据包过滤集合2{service ID4、service ID5},假设终端获取V2X消息1的标识信息:service ID1,将service ID1与数据包过滤集合包括的标识信息相匹配,发现service ID1与数据包过滤集合1中的标识信息匹配,且数据包过滤集合1对应QFI1,则将V2X消息1过滤到QFI1所标识的QoS flow1中。
步骤503:终端通过第一QoS flow,发送第一V2X消息。
其中,终端通过第一QoS flow,发送第一V2X消息可以包括:终端通过第一QoSflow的通信接口,发送第一V2X消息。
其中,第一QoS flow的通信接口可以与第一V2X消息的通信接口相同。
在一种示例中,终端可以采用步骤302所述方式确定第一V2X消息的通信接口,将第一V2X消息的通信接口作为第一QoS flow的通信接口。
在另一种示例中,终端可以根据第二对应关系以及第一QoS flow的标识,确定第一QoS flow的通信接口。
其中,第二对应关系为QoS flow的标识与通信接口之间的对应关系,第二对应关系的相关描述可参照步骤301前所述,不再赘述。
例如,下述表三包括QoS flow的标识以及通信接口的对应关系表,如表三所示,QF1对应PC5口,QF1对应Uu口,QF3对应PC5口。假设:终端确认将V2X消息1过滤到QF1,则可以以QF1的标识QFI1为索引,通过查表三可知:QFI1对应的通信接口为PC5口,通过QFI1的PC5口发送V2X消息1。
表三
QoS flow的标识 | 通信接口 |
QFI1 | PC5口 |
QFI2 | Uu口 |
QFI3 | PC5口 |
基于图5所示方法,终端可以根据V2X消息的标识以及数据包过滤集合,将其生成的V2X消息过滤到某个QoS flow中,并通过该QoS flow的通信接口发送V2X消息,即以QoSflow为传输粒度,通过QoS flow发送V2X消息,如:通过QoS flow的通信接口发送V2X消息,避免由终端的应用层自主选择传输V2X消息的通信接口,导致的V2X消息无法通过终端的应用层选择的通信接口发送,或者,V2X消息通过终端的应用层选择的通信接口发送时,不能满足V2X消息的QoS要求的问题。
可选的,在图5所示方法中,为了保证第一V2X消息过滤到第一QoS flow中,且第一QoS flow的通信接口与第一V2X消息的通信接口相同,V2XCF为终端配置第一对应关系、第二对应关系以及数据包过滤集合时,需要满足下述要求:第一对应关系中第一V2X消息的服务标识符对应的通信接口与第二对应关系中第一QoS flow标识对应的通信接口相同,第一QoS flow的标识对应的数据过滤集合中包括第一V2X消息的标识信息。
例如,假设V2X消息1的通信接口为PC5口,V2X消息1的服务标识符为:serviceID1,QFI1对应的数据包过滤集合包括service ID1、service ID2,为了保证V2X消息1对应的QoS flow的通信接口与V2X消息1的通信接口相同,则第二对应关系中QFI1对应的通信接口必须是PC5口,而不是Uu口或者其他通信接口。
可选的,图5所示方法中,步骤501由终端的V2X layer执行,步骤502、步骤503由终端的数据过滤层执行。如:
终端的V2X layer获取第一V2X消息的标识信息;
终端的V2X layer将第一V2X消息的标识信息发送给终端的数据过滤层;
终端的数据过滤层接收的V2X消息的标识信息,根据第一V2X消息的标识信息以及数据包过滤集合,将第一V2X消息过滤到第一QoS flow中;
终端的数据包过滤层通过第一QoS flow发送第一V2X消息。
需要指出的是,本申请不限定步骤501由终端的应用层执行、步骤502、步骤503由终端的V2X layer执行,还可以由终端的其他协议层执行步骤501、步骤502、步骤503,如:可以由终端的应用层执行步骤501、终端的V2X layer执行步骤502、步骤503等,不予限制。
需要指出的是,本申请实施例中,终端上配置的数据包过滤集合可以包括不限于包括V2X消息的标识信息的一类数据包过滤集合(为了便于描述,可以将包括V2X消息的标识信息的数据包过滤集合称为第一类数据包过滤集合),还可以配置有其他类型的数据包过滤集合,如:还可以配置有包括V2X消息的五元组信息(如:协议版本号、源IP地址、目的IP地址、源UDP端口号、目的UDP端口号中的一个或者多个信息)的数据包过滤集合(可以称为第二类数据包过滤集合)。
其中,第二数据过滤集合对应的QoS flow与第一数据包过滤集合对应的QoS flow不同,且第二类数据过滤集合对应的QoS flow的通信接口与第一数据包过滤集合对应的QoS flow的通信接口不同。
在一种示例中,第一类数据包过滤集合对应的QoS flow的通信接口可以是PC5口,第二类数据包过滤集合对应的QoS flow的通信接口可以是Uu口。
在该示例中,终端在执行步骤501之前,可以采用步骤302所述方式确定第一V2X消息的通信接口。若第一V2X消息的通信接口是PC5口,则终端可以获取第一V2X消息的标识信息,以第一V2X消息的标识信息为索引,查询第一类数据包过滤集合,将第一V2X消息的标识过滤到第一类数据包过滤集合对应的QoS flow中。
若第一V2X消息的通信接口是Uu口,则终端可以获取第一V2X消息的五元组信息,以第一V2X消息的五元组信息为索引,查询第二类数据包过滤集合,将第一V2X消息过滤到第二类数据过滤集合对应的QoS flow中。
其中,终端上可以配置有第一V2X消息的五元组信息,或者,终端可以从V2XCF获取第一V2X消息的五元组信息。
如此,终端对V2X消息进行QoS flow过滤时,可以根据V2X消息的标识信息或者V2X消息的五元组信息,针对性的查询一些数据包过滤集合,无需依次查询所有的数据包过滤集合,降低了过滤复杂度。
可以理解的是,在V2X消息的标识信息包括V2X消息的通信层标识,且V2X消息的通信层标识包括IP地址和/或UDP端口号的情况下,因V2X消息的IP地址和/或UDP端口号与V2X消息的五元组信息类似,此时,需要根据V2X消息的IP地址和/或UDP端口号依次查询所有的数据包过滤集合,或者,优先查询第二类数据包过滤集合,再查询第一类数据包过滤集合,或者,优先查询第一类数据包过滤集合,再查询第二类数据包过滤集合。
例如,如图6所示,假设QoS flow1的标识为QFI1,QFI1对应数据包过滤集合1{service ID1、service ID2、service ID3},QoS flow2的标识为QFI2,QFI2对应数据包过滤集合2{:service ID4、service ID5},QoS flow3的标识为QFI3,QFI3对应数据包过滤集合3{数据包IP地址1、IP地址2},QFI1、QFI2对应PC5口,QFI3对应Uu口。终端的应用层生成V2X消息1后,可以将V2X消息1以及V2X消息1的service ID1包括在应用层PDU中发送给终端的V2X layer;
终端的V2X layer接收应用层PDU,从应用层PDU中获取V2X消息1的service ID1,根据V2X消息1的service ID1以及服务标识符与通信接口间的对应关系,确定V2X消息1的通信接口是PC5口或者Uu口。
若是PC5口,则终端的V2X layer可以将V2X消息1的service ID1以及V2X消息1包括在V2X layer PDU发送给终端的数据包过滤层;终端的数据包过滤层接收到V2X layerPDU后,从V2X layer PDU中获取V2X消息1的service ID1,匹配数据包过滤集合1和数据包过滤集合2,发现V2X消息1的service ID1包括在数据包过滤集合1中,则将V2X消息1过滤到QoS flow1中,通过QoS flow1的PC5口发送V2X消息1。
若是Uu口,则终端的V2X layer获取V2X消息的目的IP地址1,将V2X消息1的目的IP地址1以及V2X消息1包括在V2X layer PDU发送给终端的数据包过滤层;终端的数据包过滤层接收到V2X layer PDU后,从V2X layer PDU中获取V2X消息1的目的IP地址1,匹配数据包过滤集合3,发现V2X消息1的目的IP地址1包括数据包过滤集合3中,则将V2X消息1过滤到QoS flow3中,通过QoS flow3的Uu口发送V2X消息1。
下面结合图7a和图7b,以终端上配置有包括层2标识的第一类数据包过滤集合以及包括目的IP地址的第二类数据包过滤集合,第一V2X消息的标识信息包括第一V2X消息的层2标识,第一V2X消息的五元组包括第一V2X消息的目的IP地址,由终端的V2X layer确定第一V2X消息的通信接口,由终端的数据包过滤层将第一V2X消息过滤到QoS flow中为例,对V2X消息通过QoS flow发送的方法进行详细描述。
图7a为本申请实施例提供的又一V2X消息的传输方法,如图7a所示,所述方法包括:
步骤701a:终端向AMF发送注册请求。
其中,注册请求为NAS信令,可以用于请求对终端进行网络注册。
示例性的,终端可以通过接入网设备向AMF发送注册请求,或者,终端可以直接向AMF发送注册请求。
步骤702a:AMF接收注册请求,向V2XCF发送第一请求。
其中,第一请求如上所述,可以用于请求V2X通信参数。
其中,V2X通信参数如步骤301前所述,不再赘述。
步骤703a:V2XCF接收第一请求,向AMF发送第一请求的响应。
其中,第一请求的响应可以包括V2X通信参数。
步骤704a:AMF接收第一请求的响应,向终端发送注册响应。
其中,注册响应与终端发送的注册请求对应,注册响应可以包括V2X通信参数。
步骤705a:终端接收注册响应。
其中,终端接收到注册响应后,可以将注册响应中的V2X通信参数存储在终端中。
如:可以将第一对应关系、第三对应关系存储在终端的V2X layer层中,将第一数据包过滤集合、第二数据包过滤集合、第二对应关系存储在终端的数据包过滤层中。
后续,终端可以根据注册响应中包括的V2X通信参数,将生成的任一V2X消息(如:第一V2X消息)通过QoS flow的通信接口发送。
以第一V2X消息通过QoS flow的通信接口发送为例,图7b示出了第一V2X消息通过QoS flow的通信接口发送的过程,如图7b所示,该过程可以包括:
步骤701b:终端的应用层生成第一V2X消息,向终端的V2X layer发送第一V2X消息以及第一V2X消息的服务标识符。
在一种示例中,第一V2X消息以及第一V2X消息的服务标识符可以包括在应用层PDU发送给终端的V2X layer,如:应用层PDU可以包括应用层头以及净荷(payload),应用层头可以包括第一V2X消息的服务标识符,payload可以包括第一V2X消息。
在另一种示例中,第一V2X消息包括在应用层PDU中,第一V2X消息的服务标识符不包括在应用层PDU中,应用层PDU可以与第一V2X消息的服务标识符一起发送给终端的V2Xlayer,也可以先后发送给终端的V2X layer,不予限制。
步骤702b:终端的V2X layer接收第一V2X消息以及第一V2X消息的服务标识符。
步骤703b:终端的V2X layer根据第一对应关系以及第一V2X消息的服务标识符,确定第一V2X消息的通信接口。若第一V2X消息的通信接口为PC5口,则执行步骤704b~步骤706b;若第一V2X消息的通信接口为Uu口,则执行步骤707b~步骤709b。
其中,步骤703b可参照步骤302所述,不再赘述。
步骤704b:终端的V2X layer获取第一V2X消息的层2标识,将第一V2X消息的层2标识以及第一V2X消息包括在V2X layer PDU中发送给终端的数据包过滤层。
其中,终端的V2X layer获取第一V2X消息的层2标识的方式可参照步骤501中终端获取第一V2X消息的通信层标识的方式,不再赘述。
其中,V2X layer PDU可以包括V2X layer头以及payload,V2X layer头可以包括第一V2X消息的层2标识,payload可以包括第一V2X消息。
步骤705b:终端的数据包过滤层接收V2X layer PDU,从V2X layer PDU中获取第一V2X消息的层2标识,根据第一V2X消息的层2标识以及第一类数据包过滤集合,将第一V2X消息过滤到第一QoS flow中。
具体的,步骤705b可参照步骤502所述,不再赘述。
步骤706b:终端的数据包过滤层通过第一QoS flow的PC5口发送第一V2X消息。
具体的,步骤706b可参照步骤503所述,不再赘述。
步骤707b:终端的V2X layer获取第一V2X消息的目的IP地址,将第一V2X消息的目的IP地址以及第一V2X消息包括在V2X layer PDU中发送给终端的数据包过滤层层。
其中,V2X layer PDU可以包括V2X layer头以及payload,V2X layer头可以包括第一V2X消息的目的IP地址,payload可以包括第一V2X消息。
步骤708b:终端的数据包过滤层层接收V2X layer PDU,从V2X layer PDU中获取第一V2X消息的目的IP地址,根据第一V2X消息的目的IP地址以及第二类数据包过滤集合,将第一V2X消息过滤到第二QoS flow中。
具体的,步骤708b可参照步骤502所述,不再赘述。
步骤709b:终端的数据包过滤层通过第二QoS flow的Uu口发送第一V2X消息。
具体的,步骤706b可参照步骤503所述,不再赘述。
基于图7a和图7b所示方法,终端可以从V2XCF接收V2X通信参数,即由网络侧为终端配置一些V2X通信参数。后续当终端生成V2X消息后,可以根据接收到的V2X通信参数选择将V2X消息过滤到QoS flow中,通过QoS flow的通信接口传输V2X消息。如此,可以根据网络侧配置选择V2X消息对应的QoS flow,并通过确定的QoS flow的通信接口传输V2X消息,避免由终端的应用层自主选择传输V2X消息的通信接口,导致的V2X消息无法通过终端的应用层选择的通信接口发送,或者,V2X消息通过终端的应用层选择的通信接口发送时,不能满足V2X消息的QoS要求的问题。
上述主要从各个网元之间交互的角度对本申请实施例提供的方案进行了介绍。可以理解的是,各个网元,例如终端、V2XCF等为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
本申请实施例可以根据上述方法示例对终端、V2XCF进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
图8为本申请实施例提供的一种通信装置80的组成示意图,该通信装置80可以为终端或者终端中的芯片或者片上***。如图8所示,该通信装置80可以包括:获取单元801,确定单元802,发送单元803;
一种可能的设计中,获取单元801,用于获取第一V2X消息的服务标识符;如:获取单元801,用于支持通信装置80执行步骤301所述。
确定单元802,用于根据第一对应关系和第一V2X消息的服务标识符,确定第一V2X消息的通信接口;第一对应关系为V2X消息的服务标识符与通信接口之间的对应关系;如:确定单元802,用于支持通信装置80执行步骤302所述。
发送单元803,用于通过第一V2X消息的通信接口,发送第一V2X消息。如:发送单元803,用于支持通信装置80执行步骤303所述。
又一种可能的设计中,获取单元801,用于获取第一V2X消息的标识信息;第一V2X消息的标识信息包括第一V2X消息的服务标识符和/或第一V2X消息的通信层标识;如:获取单元801,用于支持通信装置80执行步骤401所述。
确定单元802,用于根据第一V2X消息的标识信息以及数据包过滤集合,将第一V2X消息过滤到第一QoS flow中;如:确定单元802,用于支持通信装置80执行步骤402所述。
发送单元803,用于通过第一QoS flow发送第一V2X消息。如:发送单元803,用于支持通信装置80执行步骤403所述。
需要说明的是,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。本申请实施例提供的通信装置80用于执行图3或图5所示V2X消息的传输方法中终端的功能,因此可以达到与上述V2X消息的传输方法相同的效果。
作为又一种可实现方式,图8所示通信装置80可以包括:处理模块和通信模块。处理模块可以集成确定单元802的功能,通信模块可以集成获取单元801、发送单元803的功能。处理模块用于对通信装置80的动作进行控制管理,例如,处理模块用于支持该通信装置80执行步骤302、步骤402以及执行本文所描述的技术的其它过程。通信模块用于支持通信装置80执行步骤301、步骤303、步骤401、步骤403以及与其他网络实体的通信。进一步的,图8所示通信装置80还可以包括存储模块,用于存储通信装置80的程序代码和数据。
其中,处理模块可以是处理器或控制器。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。通信模块可以是收发电路或通信接口等。存储模块可以是存储器。当处理模块为处理器,通信模块为通信接口,存储模块为存储器时,图8所示通信装置80可以为图2b所示通信装置。
图9为本申请实施例提供的一种通信装置90的组成示意图,该通信装置90可以为V2XCF或者V2XCF中的芯片或者片上***。如图9所示,该通信装置90可以包括:接收单元901,发送单元902;
一种可能的设中,接收单元901,用于接收第一请求;第一请求用于请求V2X通信参数;
发送单元902,用于根据第一请求,发送V2X通信参数,V2X通信参数包括服务标识符与通信接口之间的对应关系。
又一种可能的设计中,接收单元901,用于接收第一请求;第一请求用于请求V2X通信参数;
发送单元902,用于根据第一请求,发送V2X通信参数,V2X通信参数包括数据包过滤集合;数据包过滤集合用于将终端生成的第一V2X消息过滤到第一服务质量流QoS flow中。
其中,服务标识符与通信接口之间的对应关系、数据包过滤集合可以包括在V2X通信参数中发送给终端,V2X通信参数的相关描述如上述方法实施例中所述,需要说明的是,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。本申请实施例提供的通信装置90用于执行图3或图6或图7a或图7b所示V2X消息的传输方法中V2XCF的功能,因此可以达到与上述V2X消息的传输方法相同的效果。
作为又一种可实现方式,图9所示通信装置90可以包括:处理模块和通信模块。通信模块可以集成接收单元901、发送单元902的功能。处理模块用于对通信装置90的动作进行控制管理,例如,处理模块用于支持该通信装置90执行执行本文所描述的技术的其它过程。通信模块用于支持通信装置90执行步骤602以及与其他网络实体的通信。进一步的,图9所示通信装置90还可以包括存储模块,用于存储通信装置90的程序代码和数据。
其中,处理模块可以是处理器或控制器。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。通信模块可以是收发电路或通信接口等。存储模块可以是存储器。当处理模块为处理器,通信模块为通信接口,存储模块为存储器时,图9所示通信装置90可以为图2b所示通信装置。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何在本申请揭露的技术范围内的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
Claims (25)
1.一种车联网V2X消息的传输方法,其特征在于,所述方法包括:
车联网控制功能V2XCF接收第一请求;其中,所述第一请求用于请求V2X通信参数;
所述V2XCF根据所述第一请求,发送所述V2X通信参数;其中,所述V2X通信参数包括V2X消息的服务标识符与通信接口之间的对应关系。
2.根据权利要求1所述的方法,其特征在于,
所述通信接口包括PC5口和/或Uu口;
所述PC5口的优先级与所述Uu口的优先级不同。
3.根据权利要求1或2所述的方法,其特征在于,
所述V2XCF为策略控制功能PCF。
4.一种车联网V2X消息的传输方法,其特征在于,所述方法包括:
终端获取第一V2X消息的标识信息;其中,所述第一V2X消息的标识信息包括所述第一V2X消息的服务标识符;
所述终端根据所述第一V2X消息的标识信息以及数据包过滤集合,将所述第一V2X消息过滤到第一质量服务流QoS flow中;
所述终端通过所述第一QoS flow,发送所述第一V2X消息。
5.根据权利要求4所述的方法,其特征在于,
所述第一V2X消息的标识信息还包括所述第一V2X消息的通信层标识。
6.根据权利要求4或5所述的方法,其特征在于,所述数据包过滤集合包括V2X消息的标识信息。
7.根据权利要求6所述的方法,其特征在于,所述终端根据所述第一V2X消息的标识信息以及数据包过滤集合,将所述第一V2X消息过滤到第一质量服务流QoS flow中,包括:
所述终端根据数据包过滤集合与QoS flow的标识之间的对应关系,确定与第一数据包过滤集合对应的QoS flow的标识,所述第一数据包过滤集合为所述数据包过滤集合中包含所述第一V2X消息的标识信息的数据包过滤集合;
所述终端根据所述确定的QoS标识,将所述第一V2X消息过滤到所述第一QoS flow中。
8.根据权利要求4-7任一项所述的方法,其特征在于,所述方法还包括:
所述终端接收来自车联网控制功能V2XCF的所述数据包过滤集合。
9.根据权利要求8所述的方法,其特征在于,
所述V2XCF为策略控制功能PCF。
10.根据权利要求4-9任一项所述的方法,其特征在于,当所述第一V2X消息的标识信息包括所述第一V2X消息的通信层标识时,所述终端获取第一V2X消息的标识信息,包括:
所述终端接收来自V2XCF的所述第一V2X消息的通信层标识;或者,
所述终端生成所述第一V2X消息的通信层标识。
11.根据权利要求4-10任一项所述的方法,其特征在于,所述第一V2X消息的通信层标识包括层2标识、因特网协议IP地址、用户数据报协议UDP端口号中的一种或多种信息。
12.根据权利要求4-11任一项所述的方法,其特征在于,所述方法还包括:
所述终端根据第一对应关系和所述第一V2X消息的服务标识符,确定所述第一V2X消息的通信接口,所述第一对应关系为V2X消息的服务标识符与通信接口之间的对应关系。
13.根据权利要求12所述的方法,其特征在于,所述通信接口包括:新空口NR PC5口和/或长期演进LTE PC5口。
14.根据权利要求12或13所述的方法,其特征在于,所述方法还包括:
所述终端接收来自V2XCF的所述第一对应关系。
15.一种车联网V2X消息的传输方法,其特征在于,所述方法包括:
车联网控制功能V2XCF接收第一请求;其中,所述第一请求用于请求V2X通信参数;
所述V2XCF根据所述第一请求,发送所述V2X通信参数;其中,所述V2X通信参数包括数据包过滤集合,所述数据包过滤集合包括V2X消息的标识信息,所述V2X消息的标识信息包括V2X消息的服务标识符。
16.根据权利要求15所述的方法,其特征在于,
所述V2XCF为策略控制功能PCF。
17.根据权利要求15或16所述的方法,其特征在于,所述V2X消息的标识信息还包括V2X消息的通信层标识。
18.根据权利要求15-17任一项所述的方法,其特征在于,所述方法还包括:
所述V2XCF生成V2X消息的通信层标识,并向所述终端发送所述V2X消息的通信层标识。
19.根据权利要求15-17任一项所述的方法,其特征在于,所述方法还包括:
所述V2XCF接收来自所述终端的V2X消息的通信层标识;
当所述V2XCF确定允许所述终端使用所述V2X消息的通信层标识时,所述V2XCF向所述终端发送通知消息;其中,所述通知消息用于通知所述终端使用所述V2X消息的通信层标识。
20.根据权利要求15-19任一项所述的方法,其特征在于,V2X消息的通信层标识包括层2标识、因特网协议IP地址、用户数据报协议UDP端口号中的一种或多种信息。
21.一种通信装置,其特征在于,所述通信装置包括至少一个处理器以及存储器;
所述存储器用于存储计算机程序,使得所述计算机程序被所述至少一个处理器执行时实现如权利要求中1-3任一项所述的车联网V2X消息的传输方法。
22.一种通信装置,其特征在于,所述通信装置包括至少一个处理器以及存储器;
所述存储器用于存储计算机程序,使得所述计算机程序被所述至少一个处理器执行时实现如权利要求4-14中任一项所述的车联网V2X消息的传输方法。
23.一种通信装置,其特征在于,所述通信装置包括至少一个处理器以及存储器;
所述存储器用于存储计算机程序,使得所述计算机程序被所述至少一个处理器执行时实现如权利要求15-20中任一项所述的车联网V2X消息的传输方法。
24.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有指令,当指令在计算机上运行时,使得如权利要求1-3任一项所述的车联网V2X消息的传输方法被执行,或者如权利要求4-14任一项所述的车联网V2X消息的传输方法被执行,或者如权利要求15-20任一项所述的车联网V2X消息的传输方法被执行。
25.一种计算机程序产品,其特征在于,所述计算机程序产品包括指令,当指令在计算机上运行时,使得如权利要求1-3任一项所述的车联网V2X消息的传输方法被执行,或者如权利要求4-14任一项所述的车联网V2X消息的传输方法被执行,或者如权利要求15-20任一项所述的车联网V2X消息的传输方法被执行。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210307593.0A CN114867130A (zh) | 2018-11-20 | 2018-11-20 | 一种v2x消息的传输方法、设备及*** |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210307593.0A CN114867130A (zh) | 2018-11-20 | 2018-11-20 | 一种v2x消息的传输方法、设备及*** |
CN201811386032.4A CN111200798B (zh) | 2018-11-20 | 2018-11-20 | 一种v2x消息的传输方法、设备及*** |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811386032.4A Division CN111200798B (zh) | 2018-11-20 | 2018-11-20 | 一种v2x消息的传输方法、设备及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114867130A true CN114867130A (zh) | 2022-08-05 |
Family
ID=70747012
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210307593.0A Pending CN114867130A (zh) | 2018-11-20 | 2018-11-20 | 一种v2x消息的传输方法、设备及*** |
CN201811386032.4A Active CN111200798B (zh) | 2018-11-20 | 2018-11-20 | 一种v2x消息的传输方法、设备及*** |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811386032.4A Active CN111200798B (zh) | 2018-11-20 | 2018-11-20 | 一种v2x消息的传输方法、设备及*** |
Country Status (7)
Country | Link |
---|---|
US (1) | US11877215B2 (zh) |
EP (1) | EP3879860A4 (zh) |
JP (1) | JP7297894B2 (zh) |
CN (2) | CN114867130A (zh) |
AU (1) | AU2019382495B9 (zh) |
CA (1) | CA3120500A1 (zh) |
WO (1) | WO2020103863A1 (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113938904A (zh) * | 2020-06-29 | 2022-01-14 | 华为技术有限公司 | 数据传输的方法和装置 |
JP7347382B2 (ja) * | 2020-09-14 | 2023-09-20 | トヨタ自動車株式会社 | 無線通信装置、無線通信システムおよび無線通信方法 |
CN112911547B (zh) * | 2021-02-03 | 2022-06-10 | 之江实验室 | 一种车联网多模式接入与自适应接入模式选择方法 |
US20220377823A1 (en) * | 2021-05-20 | 2022-11-24 | Qualcomm Incorporated | Path management with direct device communication |
WO2024058635A1 (ko) * | 2022-09-16 | 2024-03-21 | 엘지전자 주식회사 | 무선 통신 시스템에서 메시지를 전송하는 방법 및 이를 위한 장치 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9998434B2 (en) * | 2015-01-26 | 2018-06-12 | Listat Ltd. | Secure dynamic communication network and protocol |
US11395352B2 (en) * | 2015-06-25 | 2022-07-19 | Intel Corporation | Discovery and establishment of communication groups for wireless vehicular communications |
WO2017023129A1 (ko) * | 2015-08-05 | 2017-02-09 | 엘지전자 주식회사 | 무선 통신 시스템에서 단말의 컨텍스트 정보를 이용한 통신 방법 및 기지국 |
US9775045B2 (en) * | 2015-09-11 | 2017-09-26 | Intel IP Corporation | Slicing architecture for wireless communication |
WO2017197649A1 (zh) * | 2016-05-20 | 2017-11-23 | 华为技术有限公司 | 一种业务消息发送方法、终端设备以及网络设备 |
CN110199533B (zh) * | 2016-12-23 | 2022-05-24 | Lg电子株式会社 | 用于在无线通信***中执行v2x通信的方法及其设备 |
JP7250700B2 (ja) * | 2017-05-09 | 2023-04-03 | 華為技術有限公司 | QoS制御方法およびデバイス |
US11297472B2 (en) * | 2018-02-01 | 2022-04-05 | Hyundai Motor Company | Method and apparatus for load distribution using a plurality of carriers in communication system supporting vehicle-to-everything communication |
-
2018
- 2018-11-20 CN CN202210307593.0A patent/CN114867130A/zh active Pending
- 2018-11-20 CN CN201811386032.4A patent/CN111200798B/zh active Active
-
2019
- 2019-11-20 WO PCT/CN2019/119696 patent/WO2020103863A1/zh unknown
- 2019-11-20 CA CA3120500A patent/CA3120500A1/en active Pending
- 2019-11-20 AU AU2019382495A patent/AU2019382495B9/en active Active
- 2019-11-20 JP JP2021527919A patent/JP7297894B2/ja active Active
- 2019-11-20 EP EP19887384.6A patent/EP3879860A4/en active Pending
-
2021
- 2021-05-20 US US17/325,715 patent/US11877215B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
AU2019382495B2 (en) | 2022-09-15 |
EP3879860A4 (en) | 2021-10-13 |
CA3120500A1 (en) | 2020-05-28 |
WO2020103863A1 (zh) | 2020-05-28 |
US11877215B2 (en) | 2024-01-16 |
JP7297894B2 (ja) | 2023-06-26 |
CN111200798A (zh) | 2020-05-26 |
EP3879860A1 (en) | 2021-09-15 |
AU2019382495B9 (en) | 2022-09-29 |
AU2019382495A1 (en) | 2021-06-10 |
US20210274329A1 (en) | 2021-09-02 |
CN111200798B (zh) | 2022-04-05 |
JP2022507816A (ja) | 2022-01-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111200798B (zh) | 一种v2x消息的传输方法、设备及*** | |
JP7236538B2 (ja) | ルート選択ポリシーの取得方法、ルート選択ポリシーの要求方法、ルート選択ポリシールールの実行方法、装置、機器及びコンピュータプログラム | |
CN111385746B (zh) | 一种通信方法及通信设备 | |
CN111918237B (zh) | 一种通信方法及装置 | |
CN110830925A (zh) | 一种用户群组的会话管理方法及装置 | |
CN113766534B (zh) | 网络切片映射方法及相关装置 | |
CN107809776B (zh) | 信息处理方法、装置以及网络*** | |
CN113573326B (zh) | 一种地址获取方法及装置 | |
CN112954768B (zh) | 通信方法、装置及*** | |
US20200221340A1 (en) | Base station, terminal, and wireless communication system | |
JP6985415B2 (ja) | サービスデータ伝送方法、第1通信ノード、及び基地局 | |
CN113518475B (zh) | 通信方法、装置及*** | |
CN114902703A (zh) | D2d通信方法、装置及*** | |
CN107666443B (zh) | 一种报文转发方法及装置 | |
CN117061135A (zh) | 一种通信方法及装置 | |
CN115842781A (zh) | 一种规则匹配方法及装置、终端设备 | |
CN113810902A (zh) | 一种确定用户面安全执行信息的方法、装置及*** | |
CN113727329B (zh) | 一种通信方法及装置 | |
US11140550B2 (en) | Gateway, a CMS, a system and methods therein, for assisting a server with collecting data from a capillary device | |
CN117640714A (zh) | 通信方法、设备及存储介质 | |
CN116170895A (zh) | 信息传输方法、终端及网络设备 | |
CN116647832A (zh) | 一种通信方法及装置 | |
CN114666873A (zh) | 一种无线通信的方法、装置和*** | |
CN117956458A (zh) | 一种通信方法以及装置 | |
CN116867112A (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 |