车联网V2X业务数据包传输方法及装置与流程

文档序号:11157968阅读:635来源:国知局
车联网V2X业务数据包传输方法及装置与制造工艺

本发明涉及通信领域,具体而言,涉及一种车联网V2X业务数据包传输方法、装置及应用层网元设备。



背景技术:

车联网(Vehicle to Everything,简称为V2X):是指通过装载在车辆上的传感器、车载终端及电子标签提供车辆信息,图1为相关技术中通过网络信息平台向车辆发送交通、调度信息的示意图,如图1所示,采用各种通信技术实现车与车(Vehicle to Vehicle,简称为V2V)、车与人(Vehicle to Pedestrian,简称为V2P)、车与路(基础设施)(Vehicle to Infrastructure,简称为V2I)互连互通,并在信息网络平台上对信息进行提取、共享等有效利用,对车辆进行有效的管控和提供综合服务。需要说明的是,车联网V2X还包括:路边通信单元(Road Side Unit,简称为RSU)可以接收车辆请求,保证车辆接入Internet,有网关的功能;此外,它也拥有数据运算、存储、转发的功能。

目前,车联网的实现技术主要有两种:一种是,采用专用短距离通信(Dedicated Short Range Communication,简称为DSRC)技术,另一种是,采用长期演进(Long-Term Evolution,简称为LTE)技术,其中DSRC基于IEEE802.11P和IEEE1609系列标准,802.11P负责物理层和媒体接入控制(Medium Access Control,简称为MAC)技术,1609负责上层规范。而基于LTE的V2X技术刚开始讨论,还没有标准。

目前3GPP正在讨论的LTE V2X技术包括:RSU可通过静止的用户设备(User Equipment,简称为UE)或演进型基站(Evolution Node B,简称为eNB)实现,V2V/V2I/V2P可能通过PC5接口或Uu接口实现,其中PC5接口是指设备到设备(Device to Device,简称为D2D)的空中接口,Uu接口是指UE到eNB的空中接口。

为了有效地利用移动网络资源,第三代合作伙伴计划(3rd Generation Partnership Project,简称为3GPP)提出了多媒体广播多播业务(Multimedia Broadcast Multicast Service,简称为MBMS),该业务是一种从一个数据源向多个目标移动终端传送数据的技术,实现了网络(包括核心网和接入网)资源的共享,提高了网络资源(尤其是空中接口资源)的利用率。3GPP在R13的LTE-A中提出了单小区MBMS的研究课题,其中单小区MBMS业务在物理下行共享信道 PDSCH上传输。

在相关技术中,eNB/路边单元RSU采用MBMS方式广播V2X业务,eNB接收到来自OBU的V2X业务数据后,经过核心网网元(如:分组数据网络网关(Packet Data Network Gateway,简称为P-GW)和服务网关(Serving-Gateway,简称为G-GW)等),发送到车联网应用服务器(V2X Application Server,简称为V2X AS);V2X AS再经过核心网网元(如:广播组播业务中心(Broadcast Multicast Service Center,简称为BM-SC)、MBMS GW)发送到eNB。这样,大量的V2X业务数据会经过的核心网迂回,导致eNB广播发送V2X业务数据时延过大。



技术实现要素:

本发明提供了一种车联网V2X业务数据包传输方法、装置及应用层网元设备,以至少解决相关技术中,大量的V2X业务数据会经过的核心网迂回,导致eNB广播发送V2X业务数据时延过大的问题。

根据本发明的一个方面,提供了一种车联网V2X业务数据包传输方法,包括:应用层实体接收源基站发送的待传输的V2X业务数据包,其中,所述应用层实体设置在核心网之外;所述应用层实体确定与所述V2X业务数据包所属的V2X业务类型对应的多媒体广播多播业务MBMS承载,其中,所述MBMS承载预先建立在所述应用层实体与目标基站之间;所述应用层实体在所述确定的MBMS承载上将所述V2X业务数据包发送给所述目标基站。

优选地,所述目标基站为所述源基站;或所述目标基站包括所述源基站和与所述源基站不同的一个或多个相关基站;或所述目标基站包括与所述源基站不同的一个或多个相关基站。

优选地,在应用层实体接收源基站发送的待传输的V2X业务数据包之前,还包括:所述应用层实体与包括所述目标基站在内的一个或多个预定基站建立MBMS承载,其中,每个所述建立的MBMS承载对应一种V2X业务类型。

优选地,所述应用层实体与包括所述目标基站在内的一个或多个预定基站建立MBMS承载包括以下之一:由系统预先配置所述应用层实体与包括所述目标基站在内的一个或多个预定基站之间的MBMS承载;或在所述应用层实体启动时,所述应用层实体与包括所述目标基站在内的一个或多个预定基站建立MBMS承载;或在会话开始时,所述应用层实体与包括所述目标基站在内的一个或多个预定基站建立MBMS承载。

优选地,由系统预先配置所述应用层实体与包括所述目标基站在内的一个或多个预定基站之间的MBMS承载包括:由系统预先为所述应用层实体配置以下 参数中的至少之一:用户层面的通用分组无线业务隧道协议GTP-U隧道的隧道端点标识C-TEID、所述应用层实体的组播地址、临时移动组标识TMGI、服务区域Service Area。

优选地,在所述应用层实体启动时,所述应用层实体与包括所述目标基站在内的一个或多个预定基站建立MBMS承载包括:在所述应用层实体启动时,所述应用层实体接收到MBMS GW配置的所述MBMS承载的以下参数中的至少之一:GTP-U隧道的C-TEID、所述应用层实体的组播地址、临时移动组标识TMGI、服务区域Service Area。

优选地,在会话开始时,所述应用层实体与包括所述目标基站在内的一个或多个预定基站建立MBMS承载包括:在会话开始时,所述应用层实体接收到MBMS GW配置的所述MBMS承载的以下参数中的至少之一:GTP-U隧道的C-TEID、所述应用层实体的组播地址、临时移动组标识TMGI、服务区域Service Area。

优选地,在会话开始时,所述应用层实体接收到MBMS GW配置的所述MBMS承载的以下参数包括:所述应用层实体接收MBMS GW发送的会话开始请求消息,其中,所述会话开始请求消息中携带有以下信息至少之一:GTP-U隧道的C-TEID、临时移动组标识TMGI、服务区域Service Area以及对应的V2X业务类型;所述应用层实体分配所述组播地址;所述应用层实体将所述分配的组播地址、所述应用层实体在发送组播数据包时的源地址通过会话开始响应消息发送给所述MBMS GW。

优选地,在应用层实体接收源基站发送的待传输的V2X业务数据包时,还包括:所述应用层实体接收所述源基站发送的UE标识和小区标识,其中,所述UE标识用于指示发送所述V2X业务数据包的UE。

优选地,在所述应用层实体在所述确定的MBMS承载上将所述V2X业务数据包发送给所述目标基站之后,还包括:所述目标基站将所述V2X业务数据包广播到接入到所述目标基站的一个或多个UE。

优选地,所述应用层实体设置在核心网之外包括:所述应用层实体集成在所述源基站中,或者,所述应用层实体为与所述源基站连接的网元设备。

根据本发明的另一方面,提供了一种车联网V2X业务数据包传输方法,包括:源基站接收用户设备UE发送的V2X业务数据包;所述源基站从接收到的所述V2X业务数据包中确定待传输的V2X业务数据包;所述源基站将所述待传输的V2X业务数据包发送到应用层实体,以指示所述应用层实体在与所述待传输的V2X业务数据包所属的V2X业务类型对应的多媒体广播多播业务MBMS承载上将所述待传输的V2X业务数据包发送给目标基站,其中,所述应用层实 体设置在核心网之外,所述MBMS承载预先建立在所述应用层实体与所述目标基站之间。

优选地,所述源基站从接收到的所述V2X业务数据包中确定待传输的V2X业务数据包包括:所述源基站根据以下参数中的至少之一从所述接收到的V2X业务数据包确定所述待传输的V2X业务数据包:所述V2X业务数据包中的目的IP地址;所述V2X业务数据包中的PDCP头部的标识;所述V2X业务数据包所在的承载的标识;所述V2X业务数据包中的预定字段。

优选地,所述源基站根据以下参数中的至少之一从所述接收到的V2X业务数据包确定所述待传输的V2X业务数据包包括:若所述接收到的V2X业务数据包中的目的IP地址为预定IP地址,则所述源基站确定出所述接收到的V2X业务数据包为所述待传输的V2X业务数据包;若所述接收到的V2X业务数据包中的PDCP头部的标识为第一预定标识,则所述源基站确定出所述接收到的V2X业务数据包为所述待传输的V2X业务数据包;若所述接收到的V2X业务数据包所在的承载的标识为第二预定标识,则所述源基站确定出所述接收到的V2X业务数据包为所述待传输的V2X业务数据包;若所述接收到的V2X业务数据包中的预定字段为预定数值,则所述源基站确定出所述接收到的V2X业务数据包为所述待传输的V2X业务数据包。

优选地,在所述源基站将所述待传输的V2X业务数据包发送到应用层实体之前,还包括:所述包括所述目标基站在内的一个或多个预定基站与所述应用层实体建立MBMS承载,其中,每个所述建立的MBMS承载对应一种V2X业务类型。

优选地,所述包括所述目标基站在内的一个或多个预定基站与所述应用层实体建立MBMS承载包括以下之一:由系统预先配置所述包括所述目标基站在内的一个或多个预定基站与所述应用层实体之间的MBMS承载;或在所述应用层实体启动时,所述包括所述目标基站在内的一个或多个预定基站与所述应用层实体建立MBMS承载;或在会话开始时,所述包括所述目标基站在内的一个或多个预定基站与所述应用层实体建立MBMS承载。

优选地,由系统预先配置所述包括所述目标基站在内的一个或多个预定基站与所述应用层实体之间的MBMS承载包括:由系统预先为所述预定基站配置以下参数中的至少之一:用户层面的通用分组无线业务隧道协议GTP-U隧道的隧道端点标识C-TEID、所述应用层实体的组播地址、临时移动组标识TMGI、服务区域Service Area。

优选地,在所述应用层实体启动时,所述包括所述目标基站在内的一个或多个预定基站与所述应用层实体建立MBMS承载包括:在所述应用层实体启动时, 所述预定基站接收到MBMS GW配置的所述MBMS承载的以下参数中的至少之一:GTP-U隧道的C-TEID、所述应用层实体的组播地址、临时移动组标识TMGI、服务区域Service Area。

优选地,在会话开始时,所述包括所述目标基站在内的一个或多个预定基站与所述应用层实体建立MBMS承载包括:在会话开始时,所述预定基站接收到MBMS GW配置的所述MBMS承载的以下参数中的至少之一:所述应用层实体分配的组播地址、所述应用层实体在发送组播数据包时的源地址。

优选地,在所述源基站将所述待传输的V2X业务数据包发送到应用层实体时,还包括:所述源基站向所述应用层实体发送UE标识和小区标识,其中,所述UE标识用于指示发送所述V2X业务数据包的UE。

优选地,所述目标基站为所述源基站;或所述目标基站包括所述源基站和与所述源基站不同的一个或多个相关基站;或所述目标基站包括与所述源基站不同的一个或多个相关基站。

优选地,所述包括所述目标基站在内的一个或多个预定基站为所述源基站。

优选地,当所述目标基站为所述源基站,或,所述目标基站包括所述源基站时,在所述源基站将所述待传输的V2X业务数据包发送到应用层实体之后,还包括:所述源基站接收到所述应用层实体发送的所述待传输的V2X业务数据包;所述源基站将所述待传输的V2X业务数据包广播到接入到所述源基站的一个或多个UE。

优选地,所述应用层实体设置在核心网之外包括:所述应用层实体集成在所述源基站中,或者,所述应用层实体为与所述源基站连接的网元设备。

根据本发明的一方面,提供了一种应用层网元设备,包括:第一传输接口,与源基站连接,用于接收所述源基站发送的待传输的V2X业务数据包;处理器,与第一传输接口连接,用于确定与所述V2X业务数据包所属的V2X业务类型对应的多媒体广播多播业务MBMS承载,其中,所述MBMS承载预先建立在所述应用层网元设备与目标基站之间;第二传输接口,与所述处理器连接,用于在所述确定的MBMS承载上将所述V2X业务数据包发送给所述目标基站;其中,所述应用层网元设备设置在核心网之外。

优选地,所述目标基站为所述源基站;或所述目标基站包括所述源基站和与所述源基站不同的一个或多个相关基站;或所述目标基站包括与所述源基站不同的一个或多个相关基站。

优选地,所述第二传输接口包括一个或多个传输接口,其中,每个传输接口连接包括所述目标基站在内的一个或多个预定基站中的一个基站;所述处理器还 用于在接收所述源基站发送的待传输的V2X业务数据包之前,通过所述传输接口与所述预定基站建立MBMS承载,其中,每个所述建立的MBMS承载对应一种V2X业务类型。

优选地,所述一个或多个传输接口包括:第三传输接口,与系统和所述处理器连接,用于接收由所述系统预先配置的参数,其中,所述预先配置的参数用于配置所述应用层网元设备与包括所述目标基站在内的一个或多个预定基站之间的MBMS承载;或第四传输接口,与所述处理器连接,用于在所述应用层网元设备启动时,所述应用层网元设备与包括所述目标基站在内的一个或多个预定基站建立MBMS承载;或

第五传输接口,与所述处理器连接,用于在会话开始时,与包括所述目标基站在内的一个或多个预定基站建立MBMS承载。

优选地,所述预先配置的参数包括以下参数中的至少之一:GTP-U隧道的C-TEID、所述应用层网元设备的组播地址、临时移动组标识TMGI、服务区域Service Area。

优选地,所述第四传输接口与MBMS GW连接,用于在所述应用层网元设备启动时,接收到所述MBMS GW配置的所述MBMS承载的以下参数中的至少之一:GTP-U隧道的C-TEID、所述应用层网元设备的组播地址、临时移动组标识TMGI、服务区域Service Area。

优选地,所述第五传输接口与MBMS GW连接,用于在会话开始时,接收到所述MBMS GW配置的所述MBMS承载的以下参数中的至少之一:GTP-U隧道的C-TEID、所述应用层网元设备的组播地址、临时移动组标识TMGI、服务区域Service Area。

优选地,所述处理器还用于分配组播地址;所述第五传输接口用于接收MBMS GW发送的会话开始请求消息,其中,所述会话开始请求消息中携带有以下信息至少之一:GTP-U隧道的C-TEID、临时移动组标识TMGI、服务区域Service Area以及对应的V2X业务类型;将所述分配的组播地址、所述应用层网元设备在发送组播数据包时的源地址通过会话开始响应消息发送给所述MBMS GW。

优选地,所述第一传输接口还用于在接收所述源基站发送的待传输的V2X业务数据包时,接收所述源基站发送的UE标识和小区标识,其中,所述UE标识用于指示发送所述V2X业务数据包的UE。

优选地,所述应用层网元设备设置在核心网之外包括:所述应用层网元设备集成在所述源基站中,或者,所述应用层网元设备为与所述源基站连接的网元设 备。

根据本发明的另一方面,提供了一种车联网V2X业务数据包传输装置,包括应用于源基站的以下模块:第一接收模块,用于接收用户设备UE发送的V2X业务数据包;第一确定模块,用于从接收到的所述V2X业务数据包中确定待传输的V2X业务数据包;第一发送模块,用于将所述待传输的V2X业务数据包发送到应用层实体,以指示所述应用层实体在与所述待传输的V2X业务数据包所属的V2X业务类型对应的多媒体广播多播业务MBMS承载上将所述待传输的V2X业务数据包发送给目标基站,其中,所述应用层实体设置在核心网之外,所述MBMS承载预先建立在所述应用层实体与所述目标基站之间。

优选地,所述第一确定模块,还用于根据以下参数中的至少之一从所述接收到的V2X业务数据包确定所述待传输的V2X业务数据包:所述V2X业务数据包中的目的IP地址;所述V2X业务数据包中的PDCP头部的标识;所述V2X业务数据包所在的承载的标识;所述V2X业务数据包中的预定字段。

优选地,所述第一确定模块,还用于执行以下处理至少之一:若所述接收到的V2X业务数据包中的目的IP地址为预定IP地址,则所述源基站确定出所述接收到的V2X业务数据包为所述待传输的V2X业务数据包;若所述接收到的V2X业务数据包中的PDCP头部的标识为第一预定标识,则所述源基站确定出所述接收到的V2X业务数据包为所述待传输的V2X业务数据包;若所述接收到的V2X业务数据包所在的承载的标识为第二预定标识,则所述源基站确定出所述接收到的V2X业务数据包为所述待传输的V2X业务数据包;若所述接收到的V2X业务数据包中的预定字段为预定数值,则所述源基站确定出所述接收到的V2X业务数据包为所述待传输的V2X业务数据包。

优选地,所述装置还包括:第一建立模块,用于与所述应用层实体建立MBMS承载,其中,每个所述建立的MBMS承载对应一种V2X业务类型。

优选地,所述第一建立模块包括以下至少之一:第一建立单元,用于由系统预先配置所述源基站与所述应用层实体之间的MBMS承载;或第二建立单元,用于在所述应用层实体启动时,与所述应用层实体建立MBMS承载;或第三建立单元,用于在会话开始时,与所述应用层实体建立MBMS承载。

优选地,所述第一建立单元,还用于由系统预先为所述应用层实体与所述源基站配置以下参数中的至少之一:用户层面的通用分组无线业务隧道协议GTP-U隧道的隧道端点标识C-TEID、所述应用层实体的组播地址、临时移动组标识TMGI、服务区域Service Area。

优选地,所述第二建立单元,还用于在所述应用层实体启动时,接收到MBMS GW配置的所述MBMS承载的以下参数中的至少之一:GTP-U隧道的 C-TEID、所述应用层实体的组播地址、临时移动组标识TMGI、服务区域Service Area。

优选地,所述第三建立单元,还用于在会话开始时,接收到MBMS GW配置的所述MBMS承载的以下参数中的至少之一:所述应用层实体分配的组播地址、所述应用层实体在发送组播数据包时的源地址。

优选地,所述第一发送模块,还用于在所述源基站将所述待传输的V2X业务数据包发送到应用层实体时,向所述应用层实体发送UE标识和小区标识,其中,所述UE标识用于指示发送所述V2X业务数据包的UE。

优选地,所述目标基站为所述源基站;或所述目标基站包括所述源基站和与所述源基站不同的一个或多个相关基站;或所述目标基站包括与所述源基站不同的一个或多个相关基站。

优选地,所述装置还包括:第二接收模块,用于当所述目标基站为所述源基站,或,所述目标基站包括所述源基站时,接收到所述应用层实体发送的所述待传输的V2X业务数据包;广播模块,用于将所述待传输的V2X业务数据包广播到接入到所述源基站的一个或多个UE。

优选地,所述应用层实体设置在核心网之外包括:所述应用层实体集成在所述源基站中,或者,所述应用层实体为与所述源基站连接的网元设备。

通过本发明,采用应用层实体接收源基站发送的待传输的V2X业务数据包,其中,所述应用层实体设置在核心网之外;所述应用层实体确定与所述V2X业务数据包所属的V2X业务类型对应的多媒体广播多播业务MBMS承载,其中,所述MBMS承载预先建立在所述应用层实体与目标基站之间;所述应用层实体在所述确定的MBMS承载上将所述V2X业务数据包发送给所述目标基站,解决了相关技术中,大量的V2X业务数据会经过的核心网迂回,导致eNB广播发送V2X业务数据时延过大的问题,进而达到了V2X业务数据不再经过核心网网元和V2X AS而是在本地转发,从而既可以减少核心网的资源也可以缩短转发V2X业务数据的时延的效果。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1为相关技术中通过网络信息平台向车辆发送交通、调度信息的示意图;

图2是根据本发明实施例的车联网V2X业务数据包传输方法的流程图一;

图3是根据本发明实施例的应用层实体集成在eNB的示意图;

图4是根据本发明实施例的应用层实体作为一个逻辑实体外置的示意图;

图5是根据本发明实施例的V2X业务对应的MBMS承载参数在MBMS承载预建立过程中通知给应用层的流程图;

图6是根据本发明实施例的车联网V2X业务数据包传输方法的流程图二;

图7是根据本发明实施例的应用层网元设备的结构框图;

图8是根据本发明实施例的应用层网元设备中第二传输接口76的结构框图;

图9是根据本发明实施例的车联网V2X业务数据包传输装置一的结构构图;

图10是根据本发明实施例的车联网V2X业务数据包传输装置一的优选结构构图一;

图11是根据本发明实施例的车联网V2X业务数据包传输装置一中第一建立模块102的优选结构构图;

图12是根据本发明实施例的车联网V2X业务数据包传输装置一的优选结构构图二;

图13是根据本发明实施例的车联网V2X业务数据包传输装置二的结构构图;

图14是是根据本发明实施例的车联网V2X业务数据包传输装置二的优选结构构图;

图15是是根据本发明实施例的车联网V2X业务数据包传输装置二中第二建立模块142的优选结构构图;

图16是是根据本发明实施例的车联网V2X业务数据包传输装置二中第二建立模块142中的第六建立单元156的优选结构构图。

具体实施方式

下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

方法实施例

在本实施例中,提供了一种车联网V2X业务数据包传输方法,图2是根据本发明实施例的车联网V2X业务数据包传输方法的流程图一,如图2所示,该流程包括如下步骤:

步骤S202,应用层实体接收源基站发送的待传输的V2X业务数据包,其中,应用层实体设置在核心网之外;

步骤S204,应用层实体确定与V2X业务数据包所属的V2X业务类型对应的多媒体广播多播业务MBMS承载,其中,MBMS承载预先建立在应用层实体与目标基站之间;

步骤S206,应用层实体在确定的MBMS承载上将V2X业务数据包发送给目标基站。

通过本发明,采用设置在核心网之外的应用层实体,在与V2X业务数据包所属的V2X业务类型对应的多媒体广播多播业务MBMS承载上,将V2X业务数据包发送给目标基站,解决了相关技术中,大量的V2X业务数据会经过的核心网迂回,导致eNB广播发送V2X业务数据时延过大的问题,进而达到了V2X业务数据不再经过核心网网元和V2X AS而是在本地转发,从而既可以减少核心网的资源也可以缩短转发V2X业务数据的时延的效果。

即在本实施例中,增加了Application Layer(应用层实体,也即上述的应用层网元设备),用于接收UE(OBU)发送的上行V2X业务数据包,并决定是否及如何将该V2X业务数据包发送给其他UE。上述所指的应用层实体设置在核心网之外包括:应用层实体可以集成在源基站中,或者,应用层实体为与源基站连接的网元设备。下面分别说明。例如,应用层实体可以集成在eNB(源基站)中,图3是根据本发明实施例的应用层实体集成在eNB的示意图,如图3所示,此时,UE的数据只在一个eNB的范围内被广播;又例如,应用层实体为与源基站连接的网元设备,即应用层实体作为一个逻辑实体外置,图4是根据本发明实施例的应用层实体作为一个逻辑实体外置的示意图,如图4所示,此时,应用层实体可以与多个eNB(目标基站)之间存在接口,并且,上述目标基站包括多种形式,例如,该目标基站可以直接为该源基站;或者,目标基站不仅包括源基站,还包括与源基站不同的一个或多个相关基站;或者,该目标基站仅包括与源基站不同的一个或多个相关基站。当应用层实体可以与多个eNB之间存在接口时,应用层实体可以将V2X业务数据包在多个eNB广播。需要说明的是,如果应用层实体是eNB之外的网元设备,则该网元设备一般放在eNB附近,以便于缩短其与eNB通信的时延。

在本实施例中,在应用层实体接收源基站发送的待传输的V2X业务数据包之前,还包括:应用层实体与包括目标基站在内的一个或多个预定基站建立MBMS承载,其中,每个建立的MBMS承载对应一种V2X业务类型。

在系统初始化时,可以在应用层实体与包括目标基站在内的一个或多个预定基站建立MBMS承载,即与目标eNB间建立数据通道,用于发送应用层实体到 目标eNB的下行V2X数据。该数据通道是每V2X业务类型一条,应用层实体将不同业务类型的V2X数据分发到与之对应的数据通道上。并且,对应的,eNB也为每种V2X业务类型为该目标基站向所属的用户设备发送V2X业务数据包创建一个无线承载。eNB将应用层实体与eNB间的数据通道与对应的无线承载做关联,当eNB收到来自应用层实体的某一数据通道的V2X下行数据时,eNB根据该关联关系,直接通过对应的无线承载发送数据。需要说明的是,应用层实体与eNB间的数据通道可以通过用户层面的通用分组无线业务(General Packet Radio Server,简称为GPRS)隧道协议(GPRS Tunnelling Protocol for the User Plane,简称为GTP-U)的隧道端点标识(Tunnelling End Identity,简称为TEID)标识,可选地,应用层实体与eNB间的数据也可以通过组播地址标识。

其中,应用层实体与包括目标基站在内的一个或多个预定基站建立MBMS承载可以采用多种方式,例如,可以采用以下方式至少之一:由系统预先配置应用层实体与包括目标基站在内的一个或多个预定基站之间的MBMS承载;或在应用层实体启动时,应用层实体与包括目标基站在内的一个或多个预定基站建立MBMS承载;或在会话开始时,应用层实体与包括目标基站在内的一个或多个预定基站建立MBMS承载。对于上述MBMS承载建立方式,下面分别说明。

例如,当由系统预先配置应用层实体与包括目标基站在内的一个或多个预定基站之间的MBMS承载时:由系统预先为应用层实体配置以下参数中的至少之一:用户层面的通用分组无线业务隧道协议GTP-U隧道的隧道端点标识C-TEID、应用层实体的组播地址、临时移动组标识TMGI、服务区域Service Area。这样,当应用层实体和目标eNB启动时,应用层实体与目标eNB间的MBMS承载,以及eNB至其所属的用户设备之间的无线承载已经建立了,并且在目标eNB上配置好了下行承载映射关系(即应用层实体与目标基站之间的MBMS承载与目标基站与其所属用户设备之间的无线承载之间的关系)。

又例如,在应用层实体启动时,应用层实体与包括目标基站在内的一个或多个预定基站建立MBMS承载包括:在应用层实体启动时,应用层实体接收到MBMS GW配置的MBMS承载的以下参数中的至少之一:GTP-U隧道的C-TEID、应用层实体的组播地址、临时移动组标识TMGI、服务区域Service Area。还例如,在会话开始时,应用层实体与包括目标基站在内的一个或多个预定基站建立MBMS承载包括:在会话开始时,应用层实体接收到MBMS GW配置的MBMS承载的以下参数中的至少之一:GTP-U隧道的C-TEID、应用层实体的组播地址、临时移动组标识TMGI、服务区域Service Area。

需要说明的是,当应用层实体与目标eNB间的MBMS承载是通过Session Start(会话开始流程)预建立时,需要增加应用层实体与MBMS GW的接口,并且将应用层实体的IP地址配置在MBMS GW的下行节点列表中。应用层实体 的组播地址可由MBMS GW分配,也可以由应用层实体分配后发送给MBMS GW。MBMS GW需将TMGI、Service Area、V2X业务类型等信息发送给应用层实体。

比如,在会话开始时,应用层实体接收到MBMS GW配置的MBMS承载的以下参数包括:应用层实体接收MBMS GW发送的会话开始请求消息,其中,会话开始请求消息中携带有以下信息至少之一:GTP-U隧道的C-TEID、临时移动组标识TMGI、服务区域Service Area以及对应的V2X业务类型;应用层实体分配所述组播地址;应用层实体将分配的组播地址、应用层实体在发送组播数据包时的源地址通过会话开始响应消息发送给MBMS GW。图5是根据本发明实施例的V2X业务对应的MBMS承载参数在MBMS承载预建立过程中通知给应用层的流程图,如图5所示,在Session Start流程中,当MBMS GW收到来自BM-SC的会话开始请求消息MBMS GW向应用层发送会话开始请求,将TMGI、Service Area、C-TEID以及对应的V2X业务类型等消息发送给应用层实体,应用层实体在收到会话开始请求后,分配组播地址,并将组播地址及应用层实体在发送组播数据包时的源地址通过会话开始响应消息发送给MBMS GW。MBMS GW在后续流程中,发送给下行节点eNB的组播地址是由应用层实体分配的组播地址,组播源地址是应用层实体的地址。这样,当Session Start流程结束时,在应用层实体和目标eNB间建立了MBMS承载,并且应用层也保存了足够的信息能将V2X业务数据包发送到对应的MBMS承载上。

当若干V2X业务类型所对应的MBMS承载通过Session Start流程预建立后,MBMS GW已经保存了每个MBMS承载对应的参数,包括,TMGI、C-TEID、组播地址、Service Area等。此时,MBMS GW可将V2X对应的MBMS承载信息配置到应用层实体,即应用层实体获知1个或多个V2X业务类型所对应的MBMS承载,及每个MBMS承载所对应的配置信息/参数,步骤如下:

步骤1-1:应用层实体向MBMS GW发送请求消息,请求获得V2X业务所配置的MBMS信息/参数;

步骤1-2:MBMS GW向应用层实体发送响应消息,消息中包括1个或多个V2X业务类型所对应的MBMS信息/参数,如:V2X业务类型标识和唯一对应的TMGI标识。如:V2X业务类型<-->TMGI

还可以提供每个V2X业务类型所配置的MBMS承载的具体参数,如:QoS、多播/广播的区域、MBMS业务信道标识(逻辑控制标识(Logic Control ID,简称为LCID)或者MBMS业务标识(MBMS Traffic ID,简称为MTCH ID))、组播地址、C-TEID、等。

如:V2X业务类型<-->{TMGI,组播地址、C-TEID、QoS,service area, LCID/MTCH ID}

MBMS GW也可以直接向应用层实体发送V2X业务的指示信息,即:没有上述的步骤1-1,仅有步骤1-2。

需要指出的是,在一个V2X业务可能跨多个MBMS业务区域(Service Area)的情况下,为了简化UE的操作,对于不同区域的同一类V2X业务,可以采用同一个TMGI标识。这样,当UE移动时,UE毋须配置新的TMGI,从而降低获取V2X消息的时延。不同V2X业务类型的TMGI可预配置在UE中,或者UE通过网页、或者开放移动联盟终端管理(Open Mobile Alliance Device Management,简称为OMA DM)配置模式等方式给UE配置TMGI。

另外,在应用层实体接收源基站发送的待传输的V2X业务数据包时,还包括:应用层实体接收源基站发送的UE标识和小区标识,其中,UE标识用于指示发送V2X业务数据包的UE。这样应用层可以知道每个V2X业务数据包来自哪个OBU以及来自哪个小区的哪个源基站。

由于之前应用层实体已经获知每个V2X业务类型所对应的MBMS承载信息/参数,当应用层实体接收到V2X数据包之后,应用层实体读取V2X数据包的内容,判断出每个V2X数据包分别属于哪种V2X业务类型,然后应用层实体将每个V2X数据包分别承载到对应的MBMS承载上,并发送给目标eNB(需要说明的是,上述应用层实体可以仅处理来自一个基站的V2X业务数据包,例如,应用层实体承载在一个(源)基站上;然而上述应用层实体也可以处理来自多个基站的V2X业务数据包,此时应用层实体与该多个基站相连接)。

例如,当应用层实体接收/处理/发送来自1个或多个eNB的V2X业务数据包的时候,应用层实体接收到来自每一个eNB的V2X业务数据包后,根据每种V2X业务类型所需要广播的区域(service area),选择对应的1个或多个eNB,并在这个或者这些eNB上发送。当V2X业务类型的广播区域中包括小区信息,上述这个或者这些eNB可以地在相应的小区上发送。

举例:

假设:V2X业务类型1的广播的业务区域(service area)是eNB1,eNB2和eNB3;V2X业务类型2的广播的业务区域是eNB2和eNB3;

当应用层接收到来自eNB1和eNB2的V2X业务后,根据每个V2X业务类型所对应的MBMS承载,将这些V2X业务分别承载在V2X业务类型1和V2X业务类型2的MBMS承载上,然后发送V2X业务类型1的数据包到eNB1,eNB2和eNB3;发送V2X业务类型2的数据包到eNB2和eNB3。

优选地,在应用层实体在确定的MBMS承载上将V2X业务数据包发送给目 标基站之后,还包括:目标基站将V2X业务数据包广播到接入到目标基站的一个或多个UE。

在本发明实施例中,还提供了一种车联网V2X业务数据包传输方法,图6是根据本发明实施例的车联网V2X业务数据包传输方法的流程图二,如图6所示,该流程包括如下步骤:

步骤S602,源基站接收用户设备UE发送的V2X业务数据包;

步骤S604,源基站从接收到的V2X业务数据包中确定待传输的V2X业务数据包;

步骤S606,源基站将待传输的V2X业务数据包发送到应用层实体,以指示应用层实体在与待传输的V2X业务数据包所属的V2X业务类型对应的多媒体广播多播业务MBMS承载上将待传输的V2X业务数据包发送给目标基站,其中,应用层实体设置在核心网之外,MBMS承载预先建立在应用层实体与目标基站之间。

通过本发明,采用设置在核心网之外的应用层实体,在与V2X业务数据包所属的V2X业务类型对应的多媒体广播多播业务MBMS承载上,将V2X业务数据包发送给目标基站,解决了相关技术中,大量的V2X业务数据会经过的核心网迂回,导致eNB广播发送V2X业务数据时延过大的问题,进而达到了V2X业务数据不再经过核心网网元和V2X AS而是在本地转发,从而既可以减少核心网的资源也可以缩短转发V2X业务数据的时延的效果。

需要指出的是,上述应用层实体设置在核心网之外包括:应用层实体集成在源基站中,或者,应用层实体为与源基站连接的网元设备。具体如上图3,图4所示。

在上述实施例中,源基站从接收到的V2X业务数据包中确定待传输的V2X业务数据包包括:源基站根据以下参数中的至少之一从接收到的V2X业务数据包确定待传输的V2X业务数据包:V2X业务数据包中的目的IP地址;V2X业务数据包中的PDCP头部的标识;V2X业务数据包所在的承载的标识;V2X业务数据包中的预定字段。从而,使得源基站在接收到用户面数据包时,可以判断出哪些数据包是正常发送到核心网的V2X业务数据包,哪些数据包是需要发送到应用层实体的V2X业务数据包。

下面对源基站根据以下参数中的至少之一从接收到的V2X业务数据包确定待传输的V2X业务数据包进行说明。若接收到的V2X业务数据包中的目的IP地址为预定IP地址,则源基站确定出接收到的V2X业务数据包为待传输的V2X业务数据包,比如,V2X业务数据包的目的IP地址是否属于预定的IP地址范围 内,其中,该预定的IP地址范围为需要发送到应用层实体的V2X业务数据包的IP地址段;若接收到的V2X业务数据包中的PDCP头部的标识为第一预定标识,则源基站确定出接收到的V2X业务数据包为待传输的V2X业务数据包;若接收到的V2X业务数据包所在的承载的标识为第二预定标识,则源基站确定出接收到的V2X业务数据包为待传输的V2X业务数据包;若接收到的V2X业务数据包中的预定字段为预定数值,则源基站确定出接收到的V2X业务数据包为待传输的V2X业务数据包。

优选地,在源基站将待传输的V2X业务数据包发送到应用层实体之前,还包括:包括目标基站在内的一个或多个预定基站与应用层实体建立MBMS承载,其中,每个建立的MBMS承载对应一种V2X业务类型。另外,该包括目标基站在内的一个或多个预定基站可以为源基站。

包括目标基站在内的一个或多个预定基站与应用层实体建立MBMS承载可以包括多种方式,例如,可以包括以下之一:由系统预先配置包括目标基站在内的一个或多个预定基站与应用层实体之间的MBMS承载;或在应用层实体启动时,包括目标基站在内的一个或多个预定基站与应用层实体建立MBMS承载;或在会话开始时,包括目标基站在内的一个或多个预定基站与应用层实体建立MBMS承载。需要说明的是,上述多种方式是分别针对应用层实体侧对应的MBMS承载建立的,下面对各种方式分别说明。

在由系统预先配置包括目标基站在内的一个或多个预定基站与应用层实体之间的MBMS承载时,包括:由系统预先为预定基站配置以下参数中的至少之一:用户层面的通用分组无线业务隧道协议GTP-U隧道的隧道端点标识C-TEID、应用层实体的组播地址、临时移动组标识TMGI、服务区域Service Area。

在应用层实体启动时,包括目标基站在内的一个或多个预定基站与应用层实体建立MBMS承载时,包括:在应用层实体启动时,预定基站接收到MBMS GW配置的MBMS承载的以下参数中的至少之一:GTP-U隧道的C-TEID、应用层实体的组播地址、临时移动组标识TMGI、服务区域Service Area。

在会话开始时,包括目标基站在内的一个或多个预定基站与应用层实体建立MBMS承载时,包括:在会话开始时,预定基站接收到MBMS GW配置的MBMS承载的以下参数中的至少之一:应用层实体分配的组播地址、应用层实体在发送组播数据包时的源地址。

优选地,在源基站将待传输的V2X业务数据包发送到应用层实体时,还包括:源基站向应用层实体发送UE标识和小区标识,其中,UE标识用于指示发送V2X业务数据包的UE。例如,源eNB接收到来自V2X业务数据包的时候,可以知道每个V2X业务数据包来自哪个OBU和哪个小区。这是因为OBU通过 专用的点到点(Point to Point,简称为PTP)承载将V2X业务数据包发送给eNB的。源eNB将每个V2X业务数据包发送给应用层的时候,可以为每个V2X业务数据包加上UE标识(UE ID)和小区标识(cell ID),这样应用层可以知道每个V2X数据包来自哪个OBU和来自哪个小区和哪个eNB。

需要说明的是,上述目标基站可以为源基站;或目标基站可以包括源基站和与源基站不同的一个或多个相关基站;或目标基站可以包括与源基站不同的一个或多个相关基站。当目标基站为源基站,或,目标基站包括源基站时,在源基站将待传输的V2X业务数据包发送到应用层实体之后,还包括:源基站接收到应用层实体发送的待传输的V2X业务数据包;源基站将待传输的V2X业务数据包广播到接入到源基站的一个或多个UE。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例的方法。

装置实施例

在本实施例中,提供了一种应用层网元设备,图7是根据本发明实施例的应用层网元设备的结构框图,如图7所示,该应用层网元设备70包括:第一传输接口72,与源基站连接,用于接收源基站发送的待传输的V2X业务数据包;处理器74,与第一传输接口72连接,用于确定与V2X业务数据包所属的V2X业务类型对应的多媒体广播多播业务MBMS承载,其中,MBMS承载预先建立在应用层网元设备与目标基站之间;第二传输接口76,与处理器74连接,用于在确定的MBMS承载上将V2X业务数据包发送给目标基站;其中,应用层网元设备设置在核心网之外。

优选地,该目标基站可以为源基站;或目标基站可以包括源基站和与源基站不同的一个或多个相关基站;或目标基站可以包括与源基站不同的一个或多个相关基站。

图8是根据本发明实施例的应用层网元设备中第二传输接口76的结构框图,如图8所示,该第二传输接口76包括:一个或多个传输接口80,其中,每个传输接口连接包括目标基站在内的一个或多个预定基站中的一个基站;处理器还用于在接收源基站发送的待传输的V2X业务数据包之前,通过传输接口与预定基站建立MBMS承载,其中,每个建立的MBMS承载对应一种V2X业务类型。

优选地,一个或多个传输接口80包括:第三传输接口82,与系统和处理器74连接,用于接收由系统预先配置的参数,其中,预先配置的参数用于配置应用层网元设备与包括目标基站在内的一个或多个预定基站之间的MBMS承载;或第四传输接口84,与处理器74连接,用于在应用层网元设备启动时,应用层网元设备与包括目标基站在内的一个或多个预定基站建立MBMS承载;或第五传输接口86,与处理器74连接,用于在会话开始时,与包括目标基站在内的一个或多个预定基站建立MBMS承载。

优选地,预先配置的参数包括以下参数中的至少之一:GTP-U隧道的C-TEID、应用层网元设备的组播地址、临时移动组标识TMGI、服务区域Service Area。

优选地,第四传输接口84与MBMS GW 88连接,用于在应用层网元设备启动时,接收到MBMS GW配置的MBMS承载的以下参数中的至少之一:GTP-U隧道的C-TEID、应用层网元设备的组播地址、临时移动组标识TMGI、服务区域Service Area。

优选地,第五传输接口86与MBMS GW 88连接,用于在会话开始时,接收到MBMS GW配置的MBMS承载的以下参数中的至少之一:GTP-U隧道的C-TEID、应用层网元设备的组播地址、临时移动组标识TMGI、服务区域Service Area。

优选地,处理器74还用于分配组播地址;第五传输接口86用于接收MBMS GW发送的会话开始请求消息,其中,会话开始请求消息中携带有以下信息至少之一:GTP-U隧道的C-TEID、临时移动组标识TMGI、服务区域Service Area以及对应的V2X业务类型;将分配的组播地址、应用层网元设备在发送组播数据包时的源地址通过会话开始响应消息发送给MBMS GW。

优选地,第一传输接口72还用于在接收源基站发送的待传输的V2X业务数据包时,接收源基站发送的UE标识和小区标识,其中,UE标识用于指示发送V2X业务数据包的UE。

优选地,应用层网元设备设置在核心网之外包括:应用层网元设备集成在源基站中,或者,应用层网元设备为与源基站连接的网元设备。

在本实施例中,还提供了一种车联网V2X业务数据包传输装置,图9是根据本发明实施例的车联网V2X业务数据包传输装置一的结构构图,如图9所示,该装置包括应用于应用于源基站90的以下模块:第一接收模块92,第一确定模块94和第一发送模块96,下面对上述模块进行说明。

第一接收模块92,用于接收用户设备UE发送的V2X业务数据包;第一确定模块94,连接至上述第一接收模块92,用于从接收到的V2X业务数据包中确 定待传输的V2X业务数据包;第一发送模块96,连接至上述第一确定模块94,用于将待传输的V2X业务数据包发送到应用层实体,以指示应用层实体在与待传输的V2X业务数据包所属的V2X业务类型对应的多媒体广播多播业务MBMS承载上将待传输的V2X业务数据包发送给目标基站,其中,应用层实体设置在核心网之外,MBMS承载预先建立在应用层实体与目标基站之间。

优选地,该第一确定模块94,还用于根据以下参数中的至少之一从接收到的V2X业务数据包确定待传输的V2X业务数据包:V2X业务数据包中的目的IP地址;V2X业务数据包中的PDCP头部的标识;V2X业务数据包所在的承载的标识;V2X业务数据包中的预定字段。

优选地,第一确定模块94,还用于执行以下处理至少之一:若接收到的V2X业务数据包中的目的IP地址为预定IP地址,则源基站确定出接收到的V2X业务数据包为待传输的V2X业务数据包;若接收到的V2X业务数据包中的PDCP头部的标识为第一预定标识,则源基站确定出接收到的V2X业务数据包为待传输的V2X业务数据包;若接收到的V2X业务数据包所在的承载的标识为第二预定标识,则源基站确定出接收到的V2X业务数据包为待传输的V2X业务数据包;若接收到的V2X业务数据包中的预定字段为预定数值,则源基站确定出接收到的V2X业务数据包为待传输的V2X业务数据包。

图10是根据本发明实施例的车联网V2X业务数据包传输装置一的优选结构构图一,如图10所示,该装置除包括图9所示的结构外,还包括第一建立模块102,下面对该第一建立模块102进行说明。

第一建立模块102,连接至上源基站90,用于与应用层实体建立MBMS承载,其中,每个建立的MBMS承载对应一种V2X业务类型。

图11是根据本发明实施例的车联网V2X业务数据包传输装置一中第一建立模块102的优选结构构图,如图11所示,该第一建立模块102包括以下至少之一:第一建立单元112,第二建立单元114,第三建立单元116,下面对该第一建立模块102进行说明。

第一建立单元112,用于由系统预先配置包括源基站与应用层实体之间的MBMS承载;或第二建立单元114,用于在应用层实体启动时,与应用层实体建立MBMS承载;或第三建立单元116,用于在会话开始时,与应用层实体建立MBMS承载。

优选地,该第一建立单元112,还用于由系统预先为应用层实体与源基站配置以下参数中的至少之一:用户层面的通用分组无线业务隧道协议GTP-U隧道的隧道端点标识C-TEID、应用层实体的组播地址、临时移动组标识TMGI、服务区域Service Area。

优选地,该第二建立单元114,还用于在应用层实体启动时,接收到MBMS GW配置的MBMS承载的以下参数中的至少之一:GTP-U隧道的C-TEID、应用层实体的组播地址、临时移动组标识TMGI、服务区域Service Area。

优选地,该第三建立单元116,还用于在会话开始时,接收到MBMS GW配置的MBMS承载的以下参数中的至少之一:应用层实体分配的组播地址、应用层实体在发送组播数据包时的源地址。

优选地,上述第一发送模块96,还用于在源基站将待传输的V2X业务数据包发送到应用层实体时,向应用层实体发送UE标识和小区标识,其中,UE标识用于指示发送V2X业务数据包的UE。

优选地,目标基站为源基站;或目标基站包括源基站和与源基站不同的一个或多个相关基站;或目标基站包括与源基站不同的一个或多个相关基站。

图12是根据本发明实施例的车联网V2X业务数据包传输装置一的优选结构构图二,如图12所示,该源基站90还包括:第二接收模块122,连接至上述第一发送模块96,用于当目标基站为源基站,或,目标基站包括源基站时,接收到应用层实体发送的待传输的V2X业务数据包;广播模块124,用于将待传输的V2X业务数据包广播到接入到源基站的一个或多个UE。

优选地,应用层实体设置在核心网之外包括:应用层实体集成在源基站中,或者,应用层实体为与源基站连接的网元设备。

在本实施例中,还提供了一种车联网V2X业务数据包传输装置,图13是根据本发明实施例的车联网V2X业务数据包传输装置二的结构构图,如图13所示,该装置包括应用于应用层实体130的以下模块:第三接收模块132,第二确定模块134和第二发送模块136,下面对该装置进行说明。

第三接收模块132,用于接收源基站发送的待传输的V2X业务数据包,其中,应用层实体设置在核心网之外;第二确定模块134,连接至上述第三接收模块132,确定与V2X业务数据包所属的V2X业务类型对应的多媒体广播多播业务MBMS承载,其中,MBMS承载预先建立在应用层实体与目标基站之间;第二发送模块136,连接至上述第二确定模块134,在确定的MBMS承载上将V2X业务数据包发送给目标基站。

优选地,目标基站为源基站;或目标基站包括源基站和与源基站不同的一个或多个相关基站;或目标基站包括与源基站不同的一个或多个相关基站。

图14是是根据本发明实施例的车联网V2X业务数据包传输装置二的优选结构构图,如图14所示,该装置除包括图13所示的所有结构外,还包括:第二建立模块142,下面对该装置进行说明。

第二建立模块142,连接至上述第二确定模块134和第二发送模块136,用于与包括目标基站在内的一个或多个预定基站建立MBMS承载,其中,每个建立的MBMS承载对应一种V2X业务类型。

图15是是根据本发明实施例的车联网V2X业务数据包传输装置二中第二建立模块142的优选结构构图,如图15所示,该第二建立模块142包括第四建立单元152,第五建立单元154,第六建立单元156,下面对该第二建立模块142进行说明。

第四建立单元152,用于由系统预先配置应用层实体与包括目标基站在内的一个或多个预定基站之间的MBMS承载;第五建立单元154,用于在应用层实体启动时,应用层实体与包括目标基站在内的一个或多个预定基站建立MBMS承载;第六建立单元156,用于在会话开始时,应用层实体与包括目标基站在内的一个或多个预定基站建立MBMS承载。

上述第四建立单元152,还用于由系统预先为应用层实体配置以下参数中的至少之一:用户层面的通用分组无线业务隧道协议GTP-U隧道的隧道端点标识C-TEID、应用层实体的组播地址、临时移动组标识TMGI、服务区域Service Area。

上述第五建立单元154,还用于在应用层实体启动时,应用层实体接收到MBMS GW配置的MBMS承载的以下参数中的至少之一:GTP-U隧道的C-TEID、应用层实体的组播地址、临时移动组标识TMGI、服务区域Service Area。

上述第六建立单元156,还用于在会话开始时,应用层实体接收到MBMS GW配置的MBMS承载的以下参数中的至少之一:GTP-U隧道的C-TEID、应用层实体的组播地址、临时移动组标识TMGI、服务区域Service Area。

图16是是根据本发明实施例的车联网V2X业务数据包传输装置二中第二建立模块142中的第六建立单元156的优选结构构图,如图16所示,该第六建立单元156包括:接收子单元162,分配子模块164和发送子模块166,下面对该第六建立单元156进行说明。

接收子单元162,用于接收MBMS GW发送的会话开始请求消息,其中,会话开始请求消息中携带有以下信息至少之一:GTP-U隧道的C-TEID、临时移动组标识TMGI、服务区域Service Area以及对应的V2X业务类型;分配子模块164,用于分配组播地址;发送子模块166,用于将分配的组播地址、应用层实体在发送组播数据包时的源地址通过会话开始响应消息发送给MBMS GW。

上述第三接收模块132,还用于在应用层实体接收源基站发送的待传输的V2X业务数据包时,接收源基站发送的UE标识和小区标识,其中,UE标识用于指示发送V2X业务数据包的UE。

优选地,在应用层实体在确定的MBMS承载上将V2X业务数据包发送给目标基站之后,还包括:目标基站将V2X业务数据包广播到接入到目标基站的一个或多个UE。

优选地,应用层实体设置在核心网之外包括:应用层实体集成在源基站中,或者,应用层实体为与源基站连接的网元设备。

需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述模块分别位于多个处理器中。

本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的程序代码:

S1,应用层实体接收源基站发送的待传输的V2X业务数据包,其中,应用层实体设置在核心网之外;

S2,应用层实体确定与V2X业务数据包所属的V2X业务类型对应的多媒体广播多播业务MBMS承载,其中,MBMS承载预先建立在应用层实体与目标基站之间;

S3,应用层实体在确定的MBMS承载上将V2X业务数据包发送给目标基站。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:

目标基站为源基站;或目标基站包括源基站和与源基站不同的一个或多个相关基站;或目标基站包括与源基站不同的一个或多个相关基站。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:

S1,在应用层实体接收源基站发送的待传输的V2X业务数据包之前,应用层实体与包括目标基站在内的一个或多个预定基站建立MBMS承载,其中,每个建立的MBMS承载对应一种V2X业务类型。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:

应用层实体与包括目标基站在内的一个或多个预定基站建立MBMS承载包括以下之一:由系统预先配置应用层实体与包括目标基站在内的一个或多个预定基站之间的MBMS承载;或在应用层实体启动时,应用层实体与包括目标基站在内的一个或多个预定基站建立MBMS承载;或在会话开始时,应用层实体与包括目标基站在内的一个或多个预定基站建立MBMS承载。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:

由系统预先配置应用层实体与包括目标基站在内的一个或多个预定基站之 间的MBMS承载包括:由系统预先为应用层实体配置以下参数中的至少之一:用户层面的通用分组无线业务隧道协议GTP-U隧道的隧道端点标识C-TEID、应用层实体的组播地址、临时移动组标识TMGI、服务区域Service Area。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:

在应用层实体启动时,应用层实体与包括目标基站在内的一个或多个预定基站建立MBMS承载包括:在应用层实体启动时,应用层实体接收到MBMS GW配置的MBMS承载的以下参数中的至少之一:GTP-U隧道的C-TEID、应用层实体的组播地址、临时移动组标识TMGI、服务区域Service Area。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:

在会话开始时,应用层实体与包括目标基站在内的一个或多个预定基站建立MBMS承载包括:在会话开始时,应用层实体接收到MBMS GW配置的MBMS承载的以下参数中的至少之一:GTP-U隧道的C-TEID、应用层实体的组播地址、临时移动组标识TMGI、服务区域Service Area。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:

在会话开始时,应用层实体接收到MBMS GW配置的MBMS承载的以下参数包括:应用层实体接收MBMS GW发送的会话开始请求消息,其中,会话开始请求消息中携带有以下信息至少之一:GTP-U隧道的C-TEID、临时移动组标识TMGI、服务区域Service Area以及对应的V2X业务类型;应用层实体分配组播地址;应用层实体将分配的组播地址、应用层实体在发送组播数据包时的源地址通过会话开始响应消息发送给MBMS GW。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:

在应用层实体接收源基站发送的待传输的V2X业务数据包时,还包括:应用层实体接收源基站发送的UE标识和小区标识,其中,UE标识用于指示发送V2X业务数据包的UE。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:

在应用层实体在确定的MBMS承载上将V2X业务数据包发送给目标基站之后,还包括:目标基站将V2X业务数据包广播到接入到目标基站的一个或多个UE。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:

应用层实体设置在核心网之外包括:应用层实体集成在源基站中,或者,应用层实体为与源基站连接的网元设备。

本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的程序代码:

S1,源基站接收用户设备UE发送的V2X业务数据包;

S2,源基站从接收到的V2X业务数据包中确定待传输的V2X业务数据包;

S3,源基站将待传输的V2X业务数据包发送到应用层实体,以指示应用层实体在与待传输的V2X业务数据包所属的V2X业务类型对应的多媒体广播多播业务MBMS承载上将待传输的V2X业务数据包发送给目标基站,其中,应用层实体设置在核心网之外,MBMS承载预先建立在应用层实体与目标基站之间。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:

源基站从接收到的V2X业务数据包中确定待传输的V2X业务数据包包括:源基站根据以下参数中的至少之一从接收到的V2X业务数据包确定待传输的V2X业务数据包:V2X业务数据包中的目的IP地址;V2X业务数据包中的PDCP头部的标识;V2X业务数据包所在的承载的标识;V2X业务数据包中的预定字段。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:

源基站根据以下参数中的至少之一从接收到的V2X业务数据包确定待传输的V2X业务数据包包括:若接收到的V2X业务数据包中的目的IP地址为预定IP地址,则源基站确定出接收到的V2X业务数据包为待传输的V2X业务数据包;若接收到的V2X业务数据包中的PDCP头部的标识为第一预定标识,则源基站确定出接收到的V2X业务数据包为待传输的V2X业务数据包;若接收到的V2X业务数据包所在的承载的标识为第二预定标识,则源基站确定出接收到的V2X业务数据包为待传输的V2X业务数据包;若接收到的V2X业务数据包中的预定字段为预定数值,则源基站确定出接收到的V2X业务数据包为待传输的V2X业务数据包。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:

在源基站将待传输的V2X业务数据包发送到应用层实体之前,还包括:包括目标基站在内的一个或多个预定基站与应用层实体建立MBMS承载,其中,每个建立的MBMS承载对应一种V2X业务类型。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:

包括目标基站在内的一个或多个预定基站与应用层实体建立MBMS承载包括以下之一:由系统预先配置包括目标基站在内的一个或多个预定基站与应用层实体之间的MBMS承载;或在应用层实体启动时,包括目标基站在内的一个或 多个预定基站与应用层实体建立MBMS承载;或在会话开始时,包括目标基站在内的一个或多个预定基站与应用层实体建立MBMS承载。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:

由系统预先配置包括目标基站在内的一个或多个预定基站与应用层实体之间的MBMS承载包括:由系统预先为预定基站配置以下参数中的至少之一:用户层面的通用分组无线业务隧道协议GTP-U隧道的隧道端点标识C-TEID、应用层实体的组播地址、临时移动组标识TMGI、服务区域Service Area。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:

在应用层实体启动时,包括目标基站在内的一个或多个预定基站与应用层实体建立MBMS承载包括:在应用层实体启动时,预定基站接收到MBMS GW配置的MBMS承载的以下参数中的至少之一:GTP-U隧道的C-TEID、应用层实体的组播地址、临时移动组标识TMGI、服务区域Service Area。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:

在会话开始时,包括目标基站在内的一个或多个预定基站与应用层实体建立MBMS承载包括:在会话开始时,预定基站接收到MBMS GW配置的MBMS承载的以下参数中的至少之一:应用层实体分配的组播地址、应用层实体在发送组播数据包时的源地址。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:

在源基站将待传输的V2X业务数据包发送到应用层实体时,还包括:源基站向应用层实体发送UE标识和小区标识,其中,UE标识用于指示发送V2X业务数据包的UE。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:

目标基站为源基站;或目标基站包括源基站和与源基站不同的一个或多个相关基站;或目标基站包括与源基站不同的一个或多个相关基站。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:

包括目标基站在内的一个或多个预定基站为源基站。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:

当目标基站为源基站,或,目标基站包括源基站时,在源基站将待传输的V2X业务数据包发送到应用层实体之后,还包括:源基站接收到应用层实体发送的待传输的V2X业务数据包;源基站将待传输的V2X业务数据包广播到接入到源基站的一个或多个UE。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:

应用层实体设置在核心网之外包括:应用层实体集成在源基站中,或者,应用层实体为与源基站连接的网元设备。

可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行:

应用层实体接收源基站发送的待传输的V2X业务数据包,其中,应用层实体设置在核心网之外;应用层实体确定与V2X业务数据包所属的V2X业务类型对应的多媒体广播多播业务MBMS承载,其中,MBMS承载预先建立在应用层实体与目标基站之间;用层实体在确定的MBMS承载上将V2X业务数据包发送给目标基站。

可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行:

目标基站为源基站;或目标基站包括源基站和与源基站不同的一个或多个相关基站;或目标基站包括与源基站不同的一个或多个相关基站。

可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行:

在应用层实体接收源基站发送的待传输的V2X业务数据包之前,应用层实体与包括目标基站在内的一个或多个预定基站建立MBMS承载,其中,每个建立的MBMS承载对应一种V2X业务类型。

可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行:

应用层实体与包括目标基站在内的一个或多个预定基站建立MBMS承载包括以下之一:由系统预先配置应用层实体与包括目标基站在内的一个或多个预定基站之间的MBMS承载;或在应用层实体启动时,应用层实体与包括目标基站在内的一个或多个预定基站建立MBMS承载;或在会话开始时,应用层实体与包括目标基站在内的一个或多个预定基站建立MBMS承载。

可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行:

由系统预先配置应用层实体与包括目标基站在内的一个或多个预定基站之间的MBMS承载包括:由系统预先为应用层实体配置以下参数中的至少之一:用户层面的通用分组无线业务隧道协议GTP-U隧道的隧道端点标识C-TEID、应用层实体的组播地址、临时移动组标识TMGI、服务区域Service Area。

可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行:

在应用层实体启动时,应用层实体与包括目标基站在内的一个或多个预定基站建立MBMS承载包括:在应用层实体启动时,应用层实体接收到MBMS GW配置的MBMS承载的以下参数中的至少之一:GTP-U隧道的C-TEID、应用层实体的组播地址、临时移动组标识TMGI、服务区域Service Area。

可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行:

在会话开始时,应用层实体与包括目标基站在内的一个或多个预定基站建立MBMS承载包括:在会话开始时,应用层实体接收到MBMS GW配置的MBMS承载的以下参数中的至少之一:GTP-U隧道的C-TEID、应用层实体的组播地址、临时移动组标识TMGI、服务区域Service Area。

可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行:

在会话开始时,应用层实体接收到MBMS GW配置的MBMS承载的以下参数包括:应用层实体接收MBMS GW发送的会话开始请求消息,其中,会话开始请求消息中携带有以下信息至少之一:GTP-U隧道的C-TEID、临时移动组标识TMGI、服务区域Service Area以及对应的V2X业务类型;应用层实体分配组播地址;应用层实体将分配的组播地址、应用层实体在发送组播数据包时的源地址通过会话开始响应消息发送给MBMS GW。

可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行:

在应用层实体接收源基站发送的待传输的V2X业务数据包时,还包括:应用层实体接收源基站发送的UE标识和小区标识,其中,UE标识用于指示发送V2X业务数据包的UE。

可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行:

在应用层实体在确定的MBMS承载上将V2X业务数据包发送给目标基站之后,还包括:目标基站将V2X业务数据包广播到接入到目标基站的一个或多个UE。

可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行:

应用层实体设置在核心网之外包括:应用层实体集成在源基站中,或者,应用层实体为与源基站连接的网元设备。

可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行:

S1,源基站接收用户设备UE发送的V2X业务数据包;

S2,源基站从接收到的V2X业务数据包中确定待传输的V2X业务数据包;

S3,源基站将待传输的V2X业务数据包发送到应用层实体,以指示应用层 实体在与待传输的V2X业务数据包所属的V2X业务类型对应的多媒体广播多播业务MBMS承载上将待传输的V2X业务数据包发送给目标基站,其中,应用层实体设置在核心网之外,MBMS承载预先建立在应用层实体与目标基站之间。

可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行:

源基站从接收到的V2X业务数据包中确定待传输的V2X业务数据包包括:源基站根据以下参数中的至少之一从接收到的V2X业务数据包确定待传输的V2X业务数据包:V2X业务数据包中的目的IP地址;V2X业务数据包中的PDCP头部的标识;V2X业务数据包所在的承载的标识;V2X业务数据包中的预定字段。

可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行:

源基站根据以下参数中的至少之一从接收到的V2X业务数据包确定待传输的V2X业务数据包包括:若接收到的V2X业务数据包中的目的IP地址为预定IP地址,则源基站确定出接收到的V2X业务数据包为待传输的V2X业务数据包;若接收到的V2X业务数据包中的PDCP头部的标识为第一预定标识,则源基站确定出接收到的V2X业务数据包为待传输的V2X业务数据包;若接收到的V2X业务数据包所在的承载的标识为第二预定标识,则源基站确定出接收到的V2X业务数据包为待传输的V2X业务数据包;若接收到的V2X业务数据包中的预定字段为预定数值,则源基站确定出接收到的V2X业务数据包为待传输的V2X业务数据包。

可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行:

在源基站将待传输的V2X业务数据包发送到应用层实体之前,还包括:包括目标基站在内的一个或多个预定基站与应用层实体建立MBMS承载,其中,每个建立的MBMS承载对应一种V2X业务类型。

可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行:

包括目标基站在内的一个或多个预定基站与应用层实体建立MBMS承载包括以下之一:由系统预先配置包括目标基站在内的一个或多个预定基站与应用层实体之间的MBMS承载;或在应用层实体启动时,包括目标基站在内的一个或多个预定基站与应用层实体建立MBMS承载;或在会话开始时,包括目标基站在内的一个或多个预定基站与应用层实体建立MBMS承载。

可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行:

由系统预先配置包括目标基站在内的一个或多个预定基站与应用层实体之间的MBMS承载包括:由系统预先为预定基站配置以下参数中的至少之一:用户层面的通用分组无线业务隧道协议GTP-U隧道的隧道端点标识C-TEID、应用 层实体的组播地址、临时移动组标识TMGI、服务区域Service Area。

可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行:

在应用层实体启动时,包括目标基站在内的一个或多个预定基站与应用层实体建立MBMS承载包括:在应用层实体启动时,预定基站接收到MBMS GW配置的MBMS承载的以下参数中的至少之一:GTP-U隧道的C-TEID、应用层实体的组播地址、临时移动组标识TMGI、服务区域Service Area。

可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行:

在会话开始时,包括目标基站在内的一个或多个预定基站与应用层实体建立MBMS承载包括:在会话开始时,预定基站接收到MBMS GW配置的MBMS承载的以下参数中的至少之一:应用层实体分配的组播地址、应用层实体在发送组播数据包时的源地址。

可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行:

在源基站将待传输的V2X业务数据包发送到应用层实体时,还包括:源基站向应用层实体发送UE标识和小区标识,其中,UE标识用于指示发送V2X业务数据包的UE。

可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行:

目标基站为源基站;或目标基站包括源基站和与源基站不同的一个或多个相关基站;或目标基站包括与源基站不同的一个或多个相关基站。

可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行:

包括目标基站在内的一个或多个预定基站为源基站。

可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行:

当目标基站为源基站,或,目标基站包括源基站时,在源基站将待传输的V2X业务数据包发送到应用层实体之后,还包括:源基站接收到应用层实体发送的待传输的V2X业务数据包;源基站将待传输的V2X业务数据包广播到接入到源基站的一个或多个UE。

可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行:

应用层实体设置在核心网之外包括:应用层实体集成在源基站中,或者,应用层实体为与源基站连接的网元设备。

可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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