本发明涉及通信,尤其是指一种数据传输方法、装置及协议子层功能实体。
背景技术:
1、面向下一代移动通信的极简网络(lite network)的设计目标,提出了在l3(layer3,层3)引入用户面(user plane,up)功能进行数据处理。
2、在接入层(access stratum,as层)的l3(5g系统中as层的3层协议只包括rrc协议子层)中引入up功能(记为l3up)。在3g/4g/5g系统中,处于as层(终端侧,对于网络侧,为rrc协议层)的l3只有控制面(control plane,cp),即只有无线资源控制(radio resourcecontrol,rrc)协议层(或者子层),rrc协议层完成无线资源控制功能。
3、在6g中,提出了sba ran(service based architecture ran,服务化架构的ran)方案,如图1所示为一种6g柔性协议栈方案。在该方案中,不同协议子层之间的关系有多中对应关系,并且相同功能的协议子层可以同时存在多个功能体。如图1所示的柔性协议栈包括:接入层as以及非接入层nas。as层包括:层1(l1)、层2(l2)以及层3(l3),且as层分为用户面功能up,以及控制面功能cp。其中,l1、l2、l3分别包括对应的协议子层功能实体。如图1所示,l1包括:rrc、l3up;l2包括:sdap(service data adaptation protocol,服务数据适应协议)、pdcp(packet data convergence protocol,分组数据汇聚协议)、rlc(radio linkcontrol,无线链路控制)、c-mac(control-medium access control,控制面-媒体接入控制)、d-mac(data-medium access control,数据面-媒体接入控制)、phy((physical,物理)等。
4、在上述协议栈中,一个ue可以同时有多个l3up/sdap/pdcp/rlc协议功能体,比如urllc(ultra-reliable and low latency communications,高可靠和低延迟通信)一个,embb(enhanced mobile broadband,增强型移动宽带)一个等。但现有技术中终端无法确定这些协议子层间的承载映射路径。
技术实现思路
1、本发明实施例的目的在于提供一种数据传输方法、装置及协议子层功能实体,以解决终端中协议子层功能体存在多对一或多对多映射关系的情况,终端无法准确确定数据包的映射承载的问题。
2、为了解决上述问题,本发明实施例提供一种数据传输方法,由第一协议子层功能实体执行,包括:
3、接收协议数据单元pdu,pdu携带所述协议子层功能实体的内部承载ib标识或所述pdu携带低层承载的内部承载ibb标识;
4、根据预先确定的映射关系配置信息以及所述ib标识或ibb标识,确定pdu指示的上层承载。
5、其中,所述映射关系配置信息包括下述至少一项:
6、第一配置信息,所述第一配置信息包括:上层承载与协议子层功能实体的ib的第一映射关系,以及,协议子层功能实体的ib与低层承载的第二映射关系;
7、第二配置信息,所述第二配置信息包括:上层承载与协议子层功能实体的ib的第三映射关系,以及,协议子层功能实体的ib与目标组合的第四映射关系;
8、第三配置信息,所述第三配置信息包括:上层承载与目标组合的第五映射关系;
9、其中,所述目标组合包括:低层承载以及所述低层承载的内部承载ibb。
10、其中,在所述映射关系配置信息包括第一配置信息的情况下,所述pdu携带ib标识;
11、所述根据所述ib标识以及第一配置信息,确定pdu指示的上层承载,包括:
12、根据所述ib标识以及所述第一映射关系,确定与所述ib标识对应的上层承载。
13、其中,在所述映射关系配置信息包括第二配置信息的情况下,所述pdu携带ibb标识;
14、所述根据所述ibb标识以及第二配置信息,确定pdu指示的上层承载,包括:
15、确定接收到所述pdu的低层承载标识;
16、根据所述ibb标识、所述低层承载标识以及所述第四映射关系,确定对应的ib标识;
17、根据确定的所述ib标识以及所述第三映射关系,确定与所述ib标识对应的上层承载。
18、其中,在所述映射关系配置信息包括第三配置信息的情况下,所述pdu携带ibb标识;
19、所述根据所述ibb标识以及第三配置信息,确定pdu指示的上层承载,包括:
20、确定接收到所述pdu的低层承载标识;
21、根据所述ibb标识、所述低层承载标识以及所述第五映射关系,确定对应的上层承载。
22、其中,所述协议子层功能实体的内部承载ib标识与所述协议子层功能实体所能建立的最大承载数目相关;
23、所述低层承载的内部承载ibb标识与一个低层承载所能映射的上层承载的数目相关。
24、其中,所述上层承载和低层承载的映射关系为m对n映射关系;m,n分别为大于或者等于1的整数;
25、在m等于1,且n等于1的情况下,一个上层承载映射到一个ib,一个ib映射到一个低层承载;
26、或者,
27、在m大于1,且n等于1的情况下,m个上层承载分别映射到m个ib,m个ib映射到一个低层承载;
28、或者,
29、在m等于1,且n大于1的情况下,一个上层承载映射到n个ib,n个ib分别映射到n个低层承载;
30、或者,
31、在m大于1,且n大于1的情况下,m个上层承载分别映射到m个ib,m个ib映射到n个低层承载。
32、本发明实施例还提供一种数据传输方法,由第二协议子层功能实体执行,包括:
33、根据预先确定的映射关系配置信息,构建协议数据单元pdu,pdu携带所述协议子层功能实体的内部承载ib标识或所述pdu携带低层承载的内部承载ibb标识;
34、发送所述pdu,其中,所述pdu携带的ib标识或ibb标识用于指示对应的上层承载。
35、其中,所述映射关系配置信息包括下述至少一项:
36、第一配置信息,所述第一配置信息包括:上层承载与协议子层功能实体的ib的第一映射关系,以及,协议子层功能实体的ib与低层承载的第二映射关系;
37、第二配置信息,所述第二配置信息包括:上层承载与协议子层功能实体的ib的第三映射关系,以及,协议子层功能实体的ib与目标组合的第四映射关系;
38、第三配置信息,所述第三配置信息包括:上层承载与目标组合的第五映射关系;
39、其中,所述目标组合包括:低层承载以及所述低层承载的内部承载ibb。
40、其中,所述协议子层功能实体的内部承载ib标识与所述协议子层功能实体所能建立的最大承载数目相关;
41、所述低层承载的内部承载ibb标识与一个低层承载所能映射的上层承载的数目相关。
42、其中,所述上层承载和低层承载的映射关系为m对n映射关系;m,n分别为大于或者等于1的整数;
43、在m等于1,且n等于1的情况下,一个上层承载映射到一个ib,一个ib映射到一个低层承载;
44、或者,
45、在m大于1,且n等于1的情况下,m个上层承载分别映射到m个ib,m个ib映射到一个低层承载;
46、或者,
47、在m等于1,且n大于1的情况下,一个上层承载映射到n个ib,n个ib分别映射到n个低层承载;
48、或者,
49、在m大于1,且n大于1的情况下,m个上层承载分别映射到m个ib,m个ib映射到n个低层承载。
50、本发明实施例还提供一种数据传输装置,应用于第一协议子层功能实体,包括:
51、接收模块,用于接收协议数据单元pdu,pdu携带所述协议子层功能实体的内部承载ib标识或所述pdu携带低层承载的内部承载ibb标识;
52、确定模块,用于根据预先确定的映射关系配置信息以及所述ib标识或ibb标识,确定pdu指示的上层承载。
53、本发明实施例还提供一种协议子层功能实体,包括处理器和收发器,所述收发器在处理器的控制下接收和发送数据,所述处理器用于执行以下操作:
54、接收协议数据单元pdu,pdu携带所述协议子层功能实体的内部承载ib标识或所述pdu携带低层承载的内部承载ibb标识;
55、根据预先确定的映射关系配置信息以及所述ib标识或ibb标识,确定pdu指示的上层承载。
56、其中,所述映射关系配置信息包括下述至少一项:
57、第一配置信息,所述第一配置信息包括:上层承载与协议子层功能实体的ib的第一映射关系,以及,协议子层功能实体的ib与低层承载的第二映射关系;
58、第二配置信息,所述第二配置信息包括:上层承载与协议子层功能实体的ib的第三映射关系,以及,协议子层功能实体的ib与目标组合的第四映射关系;
59、第三配置信息,所述第三配置信息包括:上层承载与目标组合的第五映射关系;
60、其中,所述目标组合包括:低层承载以及所述低层承载的内部承载ibb。
61、其中,在所述映射关系配置信息包括第一配置信息的情况下,所述pdu携带ib标识;所述处理器还用于执行以下操作:
62、根据所述ib标识以及所述第一映射关系,确定与所述ib标识对应的上层承载。
63、其中,在所述映射关系配置信息包括第二配置信息的情况下,所述pdu携带ibb标识;所述处理器还用于执行以下操作:
64、确定接收到所述pdu的低层承载标识;
65、根据所述ibb标识、所述低层承载标识以及所述第四映射关系,确定对应的ib标识;
66、根据确定的所述ib标识以及所述第三映射关系,确定与所述ib标识对应的上层承载。
67、其中,在所述映射关系配置信息包括第三配置信息的情况下,所述pdu携带ibb标识;所述处理器还用于执行以下操作:
68、确定接收到所述pdu的低层承载标识;
69、根据所述ibb标识、所述低层承载标识以及所述第五映射关系,确定对应的上层承载。
70、其中,所述协议子层功能实体的内部承载ib标识与所述协议子层功能实体所能建立的最大承载数目相关;
71、所述低层承载的内部承载ibb标识与一个低层承载所能映射的上层承载的数目相关。
72、其中,所述上层承载和低层承载的映射关系为m对n映射关系;m,n分别为大于或者等于1的整数;
73、在m等于1,且n等于1的情况下,一个上层承载映射到一个ib,一个ib映射到一个低层承载;
74、或者,
75、在m大于1,且n等于1的情况下,m个上层承载分别映射到m个ib,m个ib映射到一个低层承载;
76、或者,
77、在m等于1,且n大于1的情况下,一个上层承载映射到n个ib,n个ib分别映射到n个低层承载;
78、或者,
79、在m大于1,且n大于1的情况下,m个上层承载分别映射到m个ib,m个ib映射到n个低层承载。
80、本发明实施例还提供一种数据传输装置,应用于第二协议子层功能实体,包括:
81、构建模块,用于根据预先确定的映射关系配置信息,构建协议数据单元pdu,pdu携带所述协议子层功能实体的内部承载ib标识或所述pdu携带低层承载的内部承载ibb标识;
82、发送模块,用于发送所述pdu,其中,所述pdu携带的ib标识或ibb标识用于指示对应的上层承载。
83、本发明实施例还提供一种协议子层功能实体,包括处理器和收发器,所述收发器在处理器的控制下接收和发送数据,所述处理器用于执行以下操作:
84、根据预先确定的映射关系配置信息,构建协议数据单元pdu,pdu携带所述协议子层功能实体的内部承载ib标识或所述pdu携带低层承载的内部承载ibb标识;
85、发送所述pdu,其中,所述pdu携带的ib标识或ibb标识用于指示对应的上层承载。
86、其中,所述映射关系配置信息包括下述至少一项:
87、第一配置信息,所述第一配置信息包括:上层承载与协议子层功能实体的ib的第一映射关系,以及,协议子层功能实体的ib与低层承载的第二映射关系;
88、第二配置信息,所述第二配置信息包括:上层承载与协议子层功能实体的ib的第三映射关系,以及,协议子层功能实体的ib与目标组合的第四映射关系;
89、第三配置信息,所述第三配置信息包括:上层承载与目标组合的第五映射关系;
90、其中,所述目标组合包括:低层承载以及所述低层承载的内部承载ibb。
91、其中,所述协议子层功能实体的内部承载ib标识与所述协议子层功能实体所能建立的最大承载数目相关;
92、所述低层承载的内部承载ibb标识与一个低层承载所能映射的上层承载的数目相关。
93、其中,所述上层承载和低层承载的映射关系为m对n映射关系;m,n分别为大于或者等于1的整数;
94、在m等于1,且n等于1的情况下,一个上层承载映射到一个ib,一个ib映射到一个低层承载;
95、或者,
96、在m大于1,且n等于1的情况下,m个上层承载分别映射到m个ib,m个ib映射到一个低层承载;
97、或者,
98、在m等于1,且n大于1的情况下,一个上层承载映射到n个ib,n个ib分别映射到n个低层承载;
99、或者,
100、在m大于1,且n大于1的情况下,m个上层承载分别映射到m个ib,m个ib映射到n个低层承载。
101、本发明实施例还提供一种协议子层功能实体,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序,所述处理器执行所述程序时实现如上所述的数据传输方法。
102、本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上所述的数据传输方法中的步骤。
103、本发明的上述技术方案至少具有如下有益效果:
104、本发明实施例的数据传输方法、装置及协议子层功能实体中,通过映射关系配置信息和pdu携带相结合的方式,在减少pdu开销的同时实现上层承载和低层承载的柔性映射。