一种通信方法、装置、计算机存储介质和通信系统转让专利

申请号 : CN201910771691.8

文献号 : CN110572882B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 彭文杰张宏卓戴明增

申请人 : 华为技术有限公司

摘要 :

本申请提供了一种通信方法和装置。其中一种通信方法包括主节点从至少一个辅节点接收至少一个第一消息,所述第一消息包括第一信息,所述第一信息用于指示第一承载通过发送所述第一消息的辅节点传输的第一数据的数据量;所述主节点向所述核心网发送第二消息,所述第二消息包括第二信息,所述第二信息用于指示所述第一承载通过所述至少一个辅节点传输的所述第一数据的数据量,可以精确计算数据量。

权利要求 :

1.一种双连接中的通信方法,其特征在于,包括:

辅节点获取第一数据的第一数据量和/或第二数据的第二数据量,所述第一数据包括所述辅节点通过用户面连接从核心网接收,且所述辅节点向终端发送的数据,所述第二数据包括所述辅节点从所述终端接收,且所述辅节点通过所述用户面连接向所述核心网发送的数据,所述用户面连接直接建立在所述核心网和所述辅节点之间,所述第一数据和所述第二数据为承载、流或者会话的数据;

所述辅节点向主节点发送第一消息,所述第一消息指示所述第一数据量和/或所述第二数据量。

2.根据权利要求1所述的方法,其特征在于,所述辅节点和所述主节点同时与终端连接。

3.根据权利要求1或者2所述的方法,其特征在于,所述承载为辅小区组SCG承载或者SCG分流承载。

4.根据权利要求1-3任一项所述的方法,其特征在于,所述第一消息还包括所述承载的承载标识,其中,所述第一数据和所述第二数据为所述承载的数据。

5.根据权利要求1或者2所述的方法,其特征在于,所述第一消息包括所述流的流标识,其中,所述第一数据和所述第二数据为所述流的数据。

6.根据权利要求1或者2所述的方法,其特征在于,所述第一消息包括所述会话的会话标识,其中,所述第一数据和所述第二数据为所述会话的数据。

7.根据权利要求1-4任一项所述的方法,其特征在于,所述辅节点和所述终端之间的所述承载、所述流或者所述会话的传输停止后,所述辅节点向所述主节点发送所述第一消息。

8.根据权利要求1-7任一项所述的方法,其特征在于,所述第一数据和所述第二数据不包括分组数据汇聚协议PDCP头,无线链路控制RLC头,媒体接入控制MAC头和业务数据适配协议SDAP头。

9.根据权利要求1-7任一项所述的方法,其特征在于,所述第一数据和所述第二数据不包括分组数据汇聚协议PDCP头,无线链路控制RLC头和媒体接入控制MAC头。

10.根据权利要求1-9任一项所述的方法,其特征在于,所述第一消息还包括时间戳,所述时间戳用于指示所述辅节点统计所述第一数据量和/或所述第二数据量的起止时间。

11.根据权利要求10所述的方法,其特征在于,所述时间戳包括第一时间戳和第二时间戳,所述第一时间戳用于指示所述辅节点统计所述第一数据量和/或所述第二数据量的起始时间,所述第二时间戳用于指示所述辅节点统计所述第一数据量和/或所述第二数据量的结束时间。

12.根据权利要求1-11任一项所述的方法,其特征在于,所述辅节点是在辅节点切换的流程中、辅节点释放的流程中、辅节点配置修改的流程中、或者主节点切换的流程中发送所述第一消息的。

13.一种双连接中的通信方法,其特征在于,包括:

主节点从辅节点接收第一消息,所述第一消息用于指示第一数据的第一数据量和/或第二数据的第二数据量,所述第一数据包括所述辅节点通过用户面连接从核心网接收,且所述辅节点向终端发送的数据,所述第二数据包括所述辅节点从所述终端接收,且所述辅节点通过所述用户面连接向所述核心网发送的数据,所述用户面连接直接建立在所述核心网和所述辅节点之间,所述第一数据和所述第二数据为承载、流或者会话的数据;

所述主节点向所述核心网中的核心网设备发送第二消息,所述第二消息用于指示所述第一数据量和/或所述第二数据量。

14.根据权利要求13所述的方法,其特征在于,所述主节点和所述辅节点同时与终端连接。

15.根据权利要求13或者14所述的方法,其特征在于,所述承载为辅小区组SCG承载或者SCG分流承载。

16.根据权利要求13-15任一项所述的方法,其特征在于,所述第一消息和/或所述第二消息包括所述承载的承载标识,其中,所述第一数据和所述第二数据为所述承载的数据。

17.根据权利要求13或者14所述的方法,其特征在于,所述第一消息和/或所述第二消息包括所述流的流标识,其中,所述第一数据和所述第二数据为所述流的数据。

18.根据权利要求13或者14所述的方法,其特征在于,所述第一消息和/或所述第二消息包括所述会话的会话标识,其中,所述第一数据和所述第二数据为所述会话的数据。

19.根据权利要求13-18任一项所述的方法,其特征在于,

所述第一数据和所述第二数据不包括分组数据汇聚协议PDCP头,无线链路控制RLC头,媒体接入控制MAC头和业务数据适配协议SDAP头。

20.根据权利要求13-18任一项所述的方法,其特征在于,所述第一数据和所述第二数据不包括分组数据汇聚协议PDCP头,无线链路控制RLC头和媒体接入控制MAC头。

21.根据权利要求13-20任一项所述的方法,其特征在于,

所述第一消息还包括时间戳,所述时间戳用于指示所述辅节点统计所述第一数据量和/或所述第二数据量的起止时间。

22.根据权利要求21所述的方法,其特征在于,所述时间戳包括第一时间戳和第二时间戳,所述第一时间戳用于指示所述辅节点统计所述第一数据量和/或所述第二数据量的起始时间,所述第二时间戳用于指示所述辅节点统计所述第一数据量和/或所述第二数据量的结束时间。

23.根据权利要求13-22任一项所述的方法,其特征在于,所述第二消息还包括所述辅节点的无线接入技术的标识。

24.根据权利要求13-23任一项所述的方法,其特征在于,所述主节点向所述核心网设备发送所述第二消息,包括:所述主节点周期性地向所述核心网设备发送所述第二消息。

25.根据权利要求13-24任一项所述的方法,其特征在于,所述主节点是在辅节点切换的流程中、辅节点释放的流程中、辅节点配置修改的流程中、或者主节点切换的流程中接收所述第一消息的。

26.一种通信装置,其特征在于,包括处理器,所述处理器与存储器耦合,所述存储器用于存储计算机程序,所述处理器用于执行所述存储器中的所述计算机程序,使得网络设备执行权利要求1至12任一所述的方法。

27.一种通信装置,其特征在于,包括处理器,所述处理器与存储器耦合,所述存储器用于存储计算机程序,所述处理器用于执行所述存储器中的所述计算机程序,使得网络设备执行权利要求13至25任一所述的方法。

28.一种用于辅节点的装置,其特征在于,所述装置包括:

用于获取第一数据的第一数据量和/或第二数据的第二数据量的单元,所述第一数据包括所述辅节点通过用户面连接从核心网接收,且所述辅节点向终端发送的数据,所述第二数据包括所述辅节点从所述终端接收,且所述辅节点通过所述用户面连接向所述核心网发送的数据,所述用户面连接直接建立在所述核心网和所述辅节点之间,所述第一数据和所述第二数据为承载、流或者会话的数据;

用于向主节点发送第一消息的单元,所述第一消息指示所述第一数据量和/或所述第二数据量。

29.根据权利要求28所述的装置,其特征在于,所述辅节点和所述主节点同时与终端连接。

30.根据权利要求28或者29所述的装置,其特征在于,所述承载为辅小区组SCG承载或者SCG分流承载。

31.根据权利要求28-30任一项所述的装置,其特征在于,所述第一消息还包括所述承载的承载标识,其中,所述第一数据和所述第二数据为所述承载的数据。

32.根据权利要求28或者29所述的装置,其特征在于,所述第一消息包括所述流的流标识,其中,所述第一数据和所述第二数据为所述流的数据。

33.根据权利要求28或者29所述的装置,其特征在于,所述第一消息包括所述会话的会话标识,其中,所述第一数据和所述第二数据为所述会话的数据。

34.根据权利要求28-33任一项所述的装置,其特征在于,用于向所述主节点发送所述第一消息的单元具体用于:所述辅节点和所述终端之间的所述承载、所述流或者所述会话的传输停止后,向所述主节点发送所述第一消息。

35.根据权利要求28-34任一项所述的装置,其特征在于,所述第一数据和所述第二数据不包括分组数据汇聚协议PDCP头,无线链路控制RLC头,媒体接入控制MAC头和业务数据适配协议SDAP头。

36.根据权利要求28-34任一项所述的装置,其特征在于,所述第一数据和所述第二数据不包括分组数据汇聚协议PDCP头,无线链路控制RLC头和媒体接入控制MAC头。

37.根据权利要求28-36任一项所述的装置,其特征在于,所述第一消息还包括时间戳,所述时间戳用于指示所述辅节点统计所述第一数据量和/或所述第二数据量的起止时间。

38.根据权利要求37所述的装置,其特征在于,所述时间戳包括第一时间戳和第二时间戳,所述第一时间戳用于指示所述辅节点统计所述第一数据量和/或所述第二数据量的起始时间,所述第二时间戳用于指示所述辅节点统计所述第一数据量和/或所述第二数据量的结束时间。

39.根据权利要求28-38任一项所述的装置,其特征在于,用于向所述主节点发送第一消息的单元具体用于:在辅节点切换的流程中、辅节点释放的流程中、辅节点配置修改的流程中、或者主节点切换的流程中向所述主节点发送所述第一消息。

40.一种用于主节点的装置,其特征在于,所述装置包括:

用于从辅节点接收第一消息的单元,所述第一消息用于指示第一数据的第一数据量和/或第二数据的第二数据量,所述第一数据包括所述辅节点通过用户面连接从核心网接收,且所述辅节点向终端发送的数据,所述第二数据包括所述辅节点从所述终端接收,且所述辅节点通过所述用户面连接向所述核心网发送的数据,所述用户面连接直接建立在所述核心网和所述辅节点之间,所述第一数据和所述第二数据为承载、流或者会话的数据;

用于向所述核心网中的核心网设备发送第二消息的单元,所述第二消息用于指示所述第一数据量和/或所述第二数据量。

41.根据权利要求40所述的装置,其特征在于,所述主节点和所述辅节点同时与终端连接。

42.根据权利要求40或者41所述的装置,其特征在于,所述承载为辅小区组SCG承载或者SCG分流承载。

43.根据权利要求40-42任一项所述的装置,其特征在于,所述第一消息和/或所述第二消息包括所述承载的承载标识,其中,所述第一数据和所述第二数据为所述承载的数据。

44.根据权利要求40或者41所述的装置,其特征在于,所述第一消息和/或所述第二消息包括所述流的流标识,其中,所述第一数据和所述第二数据为所述流的数据。

45.根据权利要求40或者41所述的装置,其特征在于,所述第一消息和/或所述第二消息包括所述会话的会话标识,其中,所述第一数据和所述第二数据为所述会话的数据。

46.根据权利要求40-45任一项所述的装置,其特征在于,所述第一数据和所述第二数据不包括分组数据汇聚协议PDCP头,无线链路控制RLC头,媒体接入控制MAC头和业务数据适配协议SDAP头。

47.根据权利要求40-45任一项所述的装置,其特征在于,所述第一数据和所述第二数据不包括分组数据汇聚协议PDCP头,无线链路控制RLC头和媒体接入控制MAC头。

48.根据权利要求40-47任一项所述的装置,其特征在于,所述第一消息还包括时间戳,所述时间戳用于指示所述辅节点统计所述第一数据量和/或所述第二数据量的起止时间。

49.根据权利要求48所述的装置,其特征在于,所述时间戳包括第一时间戳和第二时间戳,所述第一时间戳用于指示所述辅节点统计所述第一数据量和/或所述第二数据量的起始时间,所述第二时间戳用于指示所述辅节点统计所述第一数据量和/或所述第二数据量的结束时间。

50.根据权利要求40-49任一项所述的装置,其特征在于,所述第二消息还包括所述辅节点的无线接入技术的标识。

51.根据权利要求40-50任一项所述的装置,其特征在于,用于向所述核心网设备发送所述第二消息的单元具体用于:周期性地向所述核心网设备发送所述第二消息。

52.根据权利要求40-51任一项所述的装置,其特征在于,用于从所述辅节点接收所述第一消息的单元具体用于:在辅节点切换的流程中、辅节点释放的流程中、辅节点配置修改的流程中、或者主节点切换的流程中从所述辅节点接收所述第一消息。

53.一种计算机存储介质,其特征在于,用于存储计算机程序,当所述计算机程序被执行时实现权利要求1-25任一项所述的方法。

54.一种通信系统,所述通信系统包括执行权利要求1-12任一项所述的方法的辅节点和执行权利要求13-25任一项所述的方法的主节点。

说明书 :

一种通信方法、装置、计算机存储介质和通信系统

技术领域

[0001] 本申请涉及无线通信技术领域,尤其涉及一种通信方法和装置。

背景技术

[0002] 为了提高数据传输的吞吐量,引入了支持不同接入技术的双连接。例如:多制式双连接(Multi-RAT Dual Connectivity,MR-DC),以及长期演进技术(long term evolution,LTE)和无线局域网(wireless local area  network,WLAN)的互操作(LTE-WLAN interworking,LWI。
[0003] 图1为一种双连接的网络示意图。如图1所示,终端01可以同时与主节点A和辅节点B进行通信。主节点A和辅节点B与核心网C相连。主节点A和辅节点B采用的接入技术可以相同或者不同。例如:主节点A是演进型节点(evolved universal terrestrial radio access network NodeB,eNB),辅节点B是新空口节点(new radio nodeB,gNB),或者主节点A是gNB,辅节点B是eNB,或者主节点A是eNB或者gNB,辅节点B是无线局域网(wireless local area network,WLAN)设备,其中WLAN设备可以是WLAN终结点(WLAN termination,WT),接入控制器(access controller,AC)或者接入点(access point,AP)。核心网可以是4G的核心网EPC,或者5G的核心网(5G core,5GC)。
[0004] 在图1的网络中,可以为终端01建立辅助承载或者辅助分流承载。辅助承载在MR-DC中可以称为辅小区组(Secondary Cell Group,SCG)承载,在LWI中对应整个挪到WLAN侧的承载;辅助分流承载在MR-DC中可以称为辅小区组(SCG)分流承载。
[0005] 关于MR-DC的相关内容,例如可以参考例如3GPP TS 37.340V0.2.1章节4的相关内容,关于LWI的相关内容,可以参考例如3GPP TS 36.300V14.2.0章节22A的相关内容。
[0006] 图2为辅助承载的一种示意图。如图3所示,核心网C和辅节点B之间为终端01建立有用户面连接,辅节点B和终端01建立有用户面连接。当有下行数据时,该承载的全部数据由核心网C发送到辅节点B,再由辅节点B发送到终端01。当有上行数据时,该承载的全部数据由终端01发送到辅节点B,再由辅节点B发送到核心网C。
[0007] 图3为辅助分流承载的一种示意图。如图4所示,核心网C和辅节点B之间为终端01建立有用户面连接,辅节点B和终端01建立有用户面连接,主节点A和终端01建立有用户面连接。当有下行数据时,该承载的全部数据由核心网C发送到辅节点B,辅节点B将部分数据发送到主节点A,由主节点A将该部分数据发送到终端01,辅节点B将其余数据发送到终端01。当有上行数据时,终端01可以将该承载的部分数据发送到主节点A,由主节点A将该部分数据发送到辅节点B,终端01将该承载的其余数据发送到辅节点B,辅节点B将接收到的该承载的全部数据发送到核心网C;可选的,也可以配置成终端01将该承载的全部数据都发送给主节点A,由主节点A发送到辅节点B,或者配置成终端01将该承载的所有数据发送到辅节点B。
[0008] 针对辅助承载或者辅助分流承载,如何更精确统计该承载传输的数据量是一个亟待解决的问题。

发明内容

[0009] 本申请提供了一种通信方法以及装置,用于更精确得计算数据量。
[0010] 第一方面,本申请提供了一种通信方法,包括:
[0011] 主节点从至少一个辅节点接收至少一个第一消息,上述第一消息包括第一信息,上述第一信息用于指示第一承载通过发送上述第一消息的辅节点传输的第一数据的数据量;
[0012] 上述主节点向上述核心网发送第二消息,上述第二消息包括第二信息,上述第二信息用于指示上述第一承载通过上述至少一个辅节点传输的上述第一数据的数据量。
[0013] 可选的,上述第一承载为辅助承载,辅助分流承载或者主分流承载。
[0014] 可选的,上述第二消息还包括上述第一承载的承载标识;或者,上述第一数据为第一流的数据,上述第二消息还包括上述第一流的标识;或者,上述第一数据为第一会话的数据,上述第二消息还包括上述第一会话的标识。
[0015] 可选的,上述第一消息还包括上述第一承载的承载标识;或者,上述第一数据为第一流的数据,上述第一消息还包括上述第一流的标识;或者,上述第一数据为第一会话的数据,上述第一消息还包括上述第一会话的标识。
[0016] 可选的,上述第一数据的数据量为上行数据量和下行数据量中的至少一种,或者为上行数据量与下行数据量之和。
[0017] 可选的,上述第一数据的数据量不包括PDCP层,RLC层,MAC层或者SDAP层的头开销。
[0018] 可选的,上述第一消息或者上述第二消息还包括时间戳,上述时间戳用于指示上述数据量的起止时间。
[0019] 可选的,上述第一数据是通过至少一种无线接入技术传输的,上述数据量包括上述至少一种无线接入技术各自传输的上述第一数据的数据量,上述第二消息还包括上述至少一种无线接入技术的标识。
[0020] 可选的,上述主节点向上述辅节点发送第三消息,上述第三消息用于请求上述辅节点发送上述第一承载通过上述辅节点传输的第一数据的数据量。
[0021] 可选的,上述第三消息包括上述第一承载的承载标识;或者,上述第一数据为第一流的数据,上述第三消息包括上述第一流的标识;或者,上述第一数据为第一会话的数据,上述第三消息包括上述第一会话的标识。
[0022] 可选的,上述主节点是在辅节点切换的流程中、辅节点释放的流程中、辅节点配置修改的流程中、或者主节点切换的流程中接收上述第一消息的。
[0023] 可选的,上述第二消息还包括上述第一承载的承载类型。
[0024] 第二方面,本申请提供了一种通信方法,包括:
[0025] 核心网网元接收主节点发送的第二消息,上述第二消息包括第二信息,上述第二信息用于指示第一承载通过至少一个辅节点传输的第一数据的数据量;
[0026] 核心网网元根据第一承载的数据总量和第一数据的数据量得到第一承载通过上述主节点以及上述辅节点传输的数据量。
[0027] 第三方面,本申请提供了一种通信方法,包括:
[0028] 辅节点获取第一承载通过上述辅节点传输的第一数据的数据量。
[0029] 辅节点向主节点发送第一消息,上述第一消息包括第一信息,上述第一信息包括用于指示上述第一承载通过上述至少一个辅节点传输的上述第一数据的数据量。
[0030] 可选的,上述第一承载为辅助承载,辅助分流承载或者主分流承载。
[0031] 可选的,上述第一消息还包括上述第一承载的承载标识;或者,上述第一数据为第一流的数据,上述第一消息还包括上述第一流的标识;或者,上述第一数据为第一会话的数据,上述第一消息还包括上述第一会话的标识。
[0032] 可选的,上述辅节点是在辅节点切换的流程中、辅节点释放的流程中、辅节点配置修改的流程中、或者主节点切换的流程中发送上述第一消息的。
[0033] 第四方面,本申请提供了一种通信方法,包括:
[0034] 主节点在建立第一辅助承载或者第一辅助分流承载时向辅节点发送第一数据;
[0035] 上述主节点向核心网发送第一消息,上述第一消息包括第一信息;其中,上述第一信息用于指示上述第一数据的数据量。
[0036] 可选的,上述第一消息还包括上述第一辅助承载或第一辅助分流承载的承载标识。
[0037] 可选的,上述第一数据为第一流的数据,上述第一消息还包括上述第一流的标识。
[0038] 可选的,上述第一数据为第一会话的数据,上述第一消息还包括上述第一会话的标识。
[0039] 可选的,上述数据量为上行数据量和下行数据量中的至少一种,或者为上述上行数据量与上述下行数据量之和。
[0040] 可选的,上述数据量不包括PDCP层,RLC层,MAC层或者SDAP层的头开销。
[0041] 可选的,上述第一消息还包括上述辅节点的无线接入技术。
[0042] 可选的,上述第一消息还包括上述辅助承载或辅助分流承载的承载类型。
[0043] 第五方面,本申请提供了一种通信方法,包括:
[0044] 核心网网元接收主节点发送的第一消息,上述第一消息包括第一信息;其中,上述第一信息用于指示主节点在建立第一辅助承载或者第一辅助分流承载时向辅节点发送第一数据的数据量。
[0045] 第六方面,本申请提供了一种通信方法,包括:
[0046] 主节点获取第一辅助分流承载通过上述主节点传输的第一数据的数据量;
[0047] 上述主节点向核心网发送第一消息,上述第一消息包括第一信息,上述第一信息用于指示上述数据量。
[0048] 可选的,上述第一消息还包括上述第一辅助分流承载的承载标识。
[0049] 可选的,上述第一数据为第一流的数据,上述第一消息还包括上述第一流的标识。
[0050] 可选的,上述第一数据为第一会话的数据,上述第一消息还包括上述第一会话的标识。
[0051] 可选的,上述第一数据的数据量为上行数据量和下行数据量中的至少一种,或者为上述上行数据量与上述下行数据量之和。
[0052] 可选的,上述第一数据的数据量不包括PDCP层,RLC层,MAC层和SDAP层的头开销。
[0053] 可选的,上述第一消息还包括时间戳,上述时间戳用于指示上述第一数据的数据量的起止时间。
[0054] 可选的,上述第一消息还包括上述第一辅助分流承载的承载类型。
[0055] 可选的,若上述主节点在建立上述第一辅助分流承载时向上述辅节点发送迁移数据,上述主节点向上述核心网发送第二信息,上述第二信息用于指示上述迁移数据的数据量。
[0056] 第七方面,本申请提供了一种通信方法,包括:
[0057] 核心网网元接收主节点发送的第一消息,上述第一消息包括第一信息,上述第一信息用于指示第一辅助分流承载通过上述主节点传输的第一数据的数据量。
[0058] 核心网网元根据第一辅助分流承载的数据总量和第一数据的数据量计算第一辅助分流承载通过上述主节点和上述辅节点传输的数据量。
[0059] 第八方面,本申请提供了一种通信装置,包括存储器和处理器,该存储器用于存储计算机程序,该处理器用于从存储器中调用并运行该计算机程序,使得通信装置执行第一方面、第四方面或者第六方面上述的方法。
[0060] 第九方面,本申请提供了一种通信装置,包括存储器和处理器,该存储器用于存储计算机程序,该处理器用于从存储器中调用并运行该计算机程序,使得通信装置执行第二方面或者第五方面或者第七方面上述的方法。
[0061] 第十方面,本申请提供了一种核心网网元,包括存储器和处理器,该存储器用于存储计算机程序,该处理器用于从存储器中调用并运行该计算机程序,使得通信装置执行第三方面上述的方法。
[0062] 第十一方面,本申请实施例提供了一种计算机存储介质,用于储存为上述第八方面提供的通信装置所使用的计算机软件指令,其包含用于执行上述第一方面至第十方面所设计的程序。
[0063] 第十二方面,本申请还提供了一种包含指令的计算机程序产品,该计算机程序产品包括计算机执行指令,当指令在计算机上运行时,使得计算机执行上述第一方面至第十方面的方法。
[0064] 第十三方面,本申请还提供了一种芯片系统,该芯片系统包括处理器,用于支持终端设备实现上述第一方面至第十方面中所涉及的功能。在一种可能的设计中,所述芯片系统还包括存储器,所述存储器,用于保存通信装置必要的程序指令和数据,例如保存上述第一方面至第十方面的方法所涉及的数据或信息。该芯片系统,可以由芯片构成,也可以包含芯片和其他分立器件。

附图说明

[0065] 为了更清楚地说明本申请,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
[0066] 图1为本申请提供的一种双连接的网络示意图;
[0067] 图2是本申请提供的一种辅助承载的示意图;
[0068] 图3是本申请提供的一种辅助分流承载的示意图;
[0069] 图4为本申请提供的一种双连接的应用场景的示意图;
[0070] 图5是本申请提供的一种在SCG分流承载中计算数据量的方法流程图;
[0071] 图6是本申请提供的一种在建立SCG分流承载或者SCG承载时计算数据量的方法流程图;
[0072] 图7是本申请提供的另一种在建立SCG分流承载或者SCG承载时计算数据量的方法流程图;
[0073] 图8a是本申请提供的一种在SCG分流承载或者SCG承载中计算数据量的方法流程图;
[0074] 图8b是本申请提供的一种在SCG承载中数据流向的的示意图;
[0075] 图9是本申请提供的一种在SCG分流承载或者SCG承载中计算数据量的方法流程图;
[0076] 图10是本申请提供的一种在SCG分流承载或者SCG承载中计算数据量的方法流程图;
[0077] 图11是本申请提供的一种在SCG分流承载或者SCG承载中计算数据量的方法流程图。
[0078] 图12a是本申请提供的一种在SCG分流承载或者SCG承载中计算数据量的方法流程图。
[0079] 图12b是本申请提供的一种通信装置;
[0080] 图13是本申请提供的另一种通信装置;
[0081] 图14是本申请提供的一种主分流承载的示意图。

具体实施方式

[0082] 下面将结合本申请中的附图,对本申请中的技术方案进行说明。
[0083] 图1所示的网络中,在辅助承载的场景下,由于核心网C可以知道辅助承载建立后,核心网C与辅节点B之间传输的数据量,并不知道在辅助承载建立过程中,主节点A是否有将数据转移至辅节点B进行传输,导致核心网C获知的辅节点B传输的数据量不准确;另外,在辅助分流承载的场景下,由于核心网C可以知道通过辅助分流承载传输的数据的总量,并无法获知主节点A以及辅节点B各自传输的数据量。
[0084] 为了更精确统计辅助承载或者辅助分流承载传输的数据量,本申请实施例提供了以下三种方案。
[0085] 方案一:在辅助分流承载的场景下,由主节点A上报该承载通过主节点A分流的数据量。通过该方案,核心网可以通过该承载分流至主节点A的数据量获知该承载通过辅节点B传输的数据量,从而核心网可以分别获知该承载通过不同节点传输的数据量,实现了更精确的数据量统计。
[0086] 方案二:在辅助承载或辅助分流承载的场景下,主节点A向核心网C上报主节点A在建立辅助承载或辅助分流承载的过程中发送至辅节点B的数据量。通过该方案,核心网C可以修正该承载通过辅节点B传输的数据量,正确获得该承载通过辅节点传输的数据量,实现了数据量的精确统计。
[0087] 方案三:在辅助承载或辅助分流承载的场景下,由辅节点B将该承载通过辅节点B传输的数据量发送给主节点A,由主节点A将该数据量发送给核心网。通过该方案,核心网根据该承载通过辅节点B传输的数据量可以获知该承载通过主节点A传输的数据量,实现了数据量的精确统计。
[0088] 另外,在上述方案一至三种,在主节点A和辅节点B的接入技术不同时,可以获知该承载通过不同接入技术传输的数据量,进而实现更精确的数据量的统计。
[0089] 方案一
[0090] 以下结合不同的示例,对方案一进行说明。
[0091] 示例一:图4为图1所示网络的一种应用场景,其中主节点A为eNB 01,辅节点B为gNB 01,核心网C为EPC或者5GC。网络为终端01建立有SCG分流承载。
[0092] 需要说明的是,在本申请实施例中,5GC支持会话(session)和流(flow),即5GC可以识别数据所属的流或者所属的会话,其中会话可以包括一个或多个流;EPC支持承载,即EPC可以识别数据所属的承载。随着技术的发展,5GC也有可能支持承载,EPC也有可能支持流和会话,本申请对此不作限制。
[0093] 如图5所示:
[0094] S501至S504示出了在SCG分流承载场景下该SCG分流承载的下行数据的传输过程。在下行数据的传输过程中,核心网C需要向终端01发送该SCG分流承载的数据A,gNB 01可以将数据A的一部分数据,例如数据A-1,分流至eNB 01来向终端01发送。
[0095] S501:核心网C向gNB 01发送SCG分流承载的数据A。
[0096] S502:gNB 01向eNB 01发送数据A的一部分数据数据A-1。
[0097] S503:eNB 01向终端01发送数据A-1。
[0098] S504:gNB 01向终端01发送数据A的另一部分数据数据A-2。
[0099] S505至S508示出了在SCG分流承载场景下该SCG分流承载的上行数据的传输过程。在上行数据的传输过程中,终端01需要向核心网C发送该SCG分流承载的数据B,终端01可以将数据B的一部分数据,例如数据B-1,分流至eNB 01来向gNB 01发送。
[0100] S505:终端01向eNB 01发送数据B的一部分数据数据B-1。
[0101] S506:eNB 01向gNB 01发送数据B-1。
[0102] S507:终端01向gNB 01发送数据B的另一部分数据数据B-2。
[0103] S508:gNB 01向EPC 01发送数据B。
[0104] 通过S509-S511,EPC 01可以分别获知通过该SCG分流承载通过eNB 01传输的数据的数据量和通过gNB 01传输的数据的数据量。
[0105] S509:eNB 01统计该SCG分流承载通过eNB 01传输的数据的数据量(以下表述为数据量M)。
[0106] 该SCG分流承载通过gNB 01传输的数据的数据量以下表述为数据量S。
[0107] 可选的,数据量的上报可以基于上下行粒度。数据量M为数据A-1的数据量和数据B-1的数据量中的至少一种数据量。可选的,数据量M可以是数据A-1和数据B-1的数据量之和。
[0108] 需要说明的是,统计数据量可以是实时的,也可以周期性的,或者由事件触发(例如网络发起了特定的某些流程)的,本申请实施例对此不作限制。
[0109] S510:eNB 01向核心网C发送第一消息,第一消息包括第一信息,该第一信息用于指示数据量M。
[0110] 为了便于核心网C获知eNB 01上报的数据量M对应于哪个承载、或者会话、或者流,根据网络的需要,eNB 01向核心网C上报时可以包括与数据量M对应的承载标识、会话标识或者流标识。例如该第一信息还可以包括数据量M对应的承载标识、会话标识、或者流标识。具体上报承载对应的数据量,或者会话对应的数据量,或者流对应的数据量可以由核心网C向eNB 01指示。S511:核心网C分别获得数据量M和数据量S。
[0111] 可选的,数据量S可以是数据A-2的数据量和数据B-1的数据量中的至少一种数据量;可选的,数据量M可以是数据A-2和数据B-2的数据量之和。
[0112] 由于核心网C可以获知数据A的数据量,核心网C可以根据数据A的数据量和数据A-1的数据量获得数据A-2的数据量。其中数据A-2的数据量等于数据A的数据量减去数据A-1的数据量。
[0113] 由于核心网C可以获知数据B的数据量,核心网C可以根据数据B的数据量和数据B-1的数据量获得数据B-2的数据量。其中数据B-2的数据量等于数据B的数据量减去数据B-1的数据量。
[0114] 由于核心网C可以获知数据A和数量B的数据量之和,核心网C可以根据数据A和数量B的数据量之和以及数据A-1和数据B-1的数据量之和获得数据A-2和数据B-2的数据量之和。其中,数据A-2和数据B-2的数据量之和等于数据A和数量B的数据量之和减去数据A-1和数据B-1的数据量之和。
[0115] 关于eNB 01向核心网C上报数据量(例如S510)的时机,存在以下几种可选的实施方式。
[0116] 作为第一种可选的实施方式,eNB 01可以周期性的向核心网C发送上述第一消息。该周期可以由gNB 01或者eNB 01决定,或者由核心网C将该周期发送至eNB 01。可选的,通过第一消息上报的数据量M可以是当前周期内的该SCG分流承载通过eNB 01传输的数据量,或者可以是该SCG分流承载建立后,该SCG分流承载累计通过eNB 01传输的数据量。
[0117] 作为第二种可选的实施方式,eNB 01可以在收到核心网C请求上报该SCG分流承载的数据量的请求后向核心网C发送上述第一消息。可选的,通过第一消息上报的数据量M可以是自上次核心网C的请求后到这次请求之间该SCG分流承载通过eNB 01传输的数据量,或者可以是该SCG分流承载建立后,该SCG分流承载累计通过eNB 01传输的数据量。
[0118] 作为第三种可选的实施方式,eNB 01可以在eNB 01与核心网C之间的接口释放,eNB01与核心网C之间的连接断被挂起,或者eNB 01的承载去激活流程中通过第一消息上报数据量M。例如当核心网是5GC时,eNB 01可以在在eNB 01与核心网C之间的NG接口释放,或者PDU会话资源释放流程中通过第一消息上报。可选的,第一消息可以是上述流程中的现有消息,也可以是新增的消息。
[0119] 需要说明的是,网络中可以同时部署上述3种实施方式中的一种或者多种。
[0120] 可选的,第一消息还可以包括数据量M对应的承载的承载类型(例如该SCG分流承载的承载类型为SCG分流承载)。
[0121] 作为一种可选的设计,为了便于核心网C进行数据量的统计,S510中的第一消息还包括时间戳,时间戳用于表示S509中eNB 01生成eNB 01传输的数据量对应的起止时间。
[0122] 在该示例及以下示例中,通过上报数据量对应的承载标识,时间戳,辅节点的无线接入技术,可以使核心网(例如核心网的网元服务网关(serving gateway,SGW),分组数据网关(packet data network gateway,PGW)等)能够实现更多维度的数据量统计(例如基于承载粒度,基于时间粒度,基于无线接入技术粒度),实现更加精确的数据量统计。进一步的,核心网基于多维度的数据量统计,可以实现多维度的计费。
[0123] 作为一种可选的设计,S509中数据量的统计可以排除数据的头开销。例如分组数据汇聚层协议(packet data convergence protocol,PDCP)、无线链路控制(radio link control,RLC)、媒体接入控制(media access control,MAC)、业务数据适配协议(service data adaptation protocol,SDAP)等协议层的头开销。通过该设计,可以精确计算实际业务的数据量,用户体验更佳。
[0124] 作为一种可选的设计,还可以包括在建立该SCG分流承载的过程中,eNB 01将发送至gNB 01的数据的数据量发送给核心网C的步骤。具体可以参照下面方案二的内容。通过该设计,核心网C可以修正该SCG分流承载通过辅节点传输的数据的数据量,从而实现更加精确的数据量的统计。
[0125] 作为一种可选的设计,为了更精确的进行数据量的统计,可以基于会话或者流粒度进行数据量的统计。主节点和辅节点可以获知数据所属的流(flow)或者会话(session)。示例性的,该会话也可以称为分组数据单元(packet data unit,PDU)session。一个会话可以包括一个或多个流。例如:数据A和数据B为会话A的数据。会话A包括流1和流2。数据A-1可以包括流1的部分数据(简称数据A-1-f1)和流2的部分数据(简称数据A-1-f2)。数据A-2可以包括流1的部分数据(简称数据A-2-f1)和流2的部分数据(简称数据A-2-f2)。数据B-1可以包括流1的部分数据(简称数据B-1-f1)和流2的部分数据(简称数据B-1-f2)。数据B-2可以包括流1的部分数据(简称数据B-2-f1)和流2的部分数据(简称数据B-2-f2)。
[0126] 可选的,根据网络的需要,在S509部分,eNB 01可以以流粒度进行数据量的统计或者以会话粒度进行数量的统计。例如:统计该SCG分流承载承载所承载的流1通过eNB 01传输的上行数据量和下行数据量中的至少一种,或者上下行数据量之和;或者,统计该SCG分流承载所承载的会话A通过eNB 01传输的上行数据量和下行数据量中的至少一种,或者上下行数据量之和。
[0127] 可选的,根据网络的需要,在S510部分,eNB 01上报的数据量M可以是流粒度的数据量,或者可以是会话粒度的数据量,eNB 01上报数据量M时还可以上报与数据量M对应的流标识、会话标识中的至少一种(例如在S510中的第一消息中携带)。例如:数据量M为流1的下行数据量(例如:数据A-1-f1的数据量),上报流1的流标识,可选的还以上报与流1对应的会话A的会话标识;数据量M为流2的上行数据量(例如:数据B-1-f2的数据量,可以上报流2的流标识,可选的还可以上报与流2对应的会话A的会话标识);数据量M为会话A的下行数据量(例如:数据A-1的数据量,上报会话A的会话标识);数据量M为会话A的上行数据量(例如:数据B-1的数据量,上报会话A的会话标识)。
[0128] 在SCG分流承载中,通过eNB 01上报SCG分流承载通过eNB 01传输的数据量,核心网C能够根据SCG分流承载的总数据量和SCG分流承载通过eNB 01传输的数据量,计算得到SCG分流承载通过gNB 01传输的数据量,从而核心网C可以分别获知SCG分流承载分别通过eNB 01和gNB 01传输的数据的数据量。另外,由于eNB 01和gNB 01的无线接入技术不同,核心网C可以分别获知SCG分流承载通过不同无线接入技术传输的数据量,实现数据量的精确计算。
[0129] 需要说明的是,方案一同样适用于辅助分流承载的其他应用场景。例如:主节点A为gNB,辅节点B为eNB,核心网C为EPC或者5GC;或者主节点A为eNB,辅节点B为WT,核心网C为EPC或者5GC;或者主节点A为gNB,辅节点B为WT,核心网C为EPC或者5GC。本申请实施例对此不作限制。
[0130] 以下分别从主节点侧和核心网侧对方案一提供的方法进行说明。
[0131] 以下为从主节点侧描述的方案一的方法。该方法M1包括:
[0132] M101:主节点获取辅助分流承载通过主节点传输的数据的数据量信息;
[0133] M101的相关说明可以参考S509的相关内容。
[0134] M102:主节点向核心网发送第一消息,上述第一消息包括第一信息,该第一信息用于指示上述辅助分流承载通过主节点传输的数据的数据量信息。
[0135] M102的相关说明可以参考S510的相关内容。
[0136] 以下为从核心网侧描述的方案一的方法。该方法M2包括:
[0137] 可选的,方法M1还包括M103:主节点向核心网发送第二信息,该第二信息用于指示在建立上述辅助分流承载的过程中该主节点向辅节点发送的数据的数据量。通过M103,核心网可以修正该辅助分流承载的数据的数据量,实现更精确的数据量统计。
[0138] M201:核心网网元从主节点接收第一消息,上述第一消息包括第一信息,该第一信息用于指示上述辅助分流承载通过主节点传输的数据的数据量;
[0139] M201的相关内容可以参考S509的相关内容。
[0140] M202:上述核心网网元根据该辅助分流承载传输的数据的数据量和该辅助分流承载通过主节点传输的数据的数据量获取上述辅助分流承载通过辅节点传输的数据的数据量信息。
[0141] M202的相关说明可以参考S510的相关内容。
[0142] 可选的,方法M2还包括:核心网网元从主节点接收第二信息,该第二信息用于指示在建立上述辅助分流承载的过程中该主节点向辅节点发送的数据的数据量。通过M103,核心网网元可以修正该辅助分流承载的数据的数据量,实现更精确的数据量统计。
[0143] 方法M1和M2的相关可选的设计和实施方式可以参考上述示例一的相关内容,此处不作限制。
[0144] 通过方案一,核心网可以分别获知辅助分流承载通过主节点和辅节点传输的数据的数据量,实现了更精确的数据量统计。
[0145] 方案二
[0146] 以下结合不同的示例,对方案二进行说明。
[0147] 示例二:主节点A为eNB 01,核心网为EPC或5GC,终端01与eNB 01进行通信。eNB 01选择gNB 01作为辅节点B,并建立SCG承载或者SCG分流承载。
[0148] 如图6所示:
[0149] S601-S603示出了增加辅节点的一些信令交互的过程。需要说明的是,该过程或者该过程中的消息名称可能随着技术的发展,或者不同的网络而有所不同,本申请实施例对比不作限制。
[0150] S601:eNB 01向gNB 01发送辅节点增加请求消息。
[0151] S602:gNB 01向eNB 01发送辅节点增加请求确认消息。
[0152] S603:eNB 01向gNB 01发送辅节点重配置完成消息。
[0153] S604-S605示出了主节点向辅节点进行数据迁移的过程,以使辅节点传输这些数据。
[0154] S604:eNB 01向gNB 01发送序列号(sequence number,SN)状态。
[0155] S605:eNB 01向gNB 01发送eNB 01未传输的数据。
[0156] 该未传输的数据可以为以下至少一项:eNB 01待发送至终端01的下行数据、eNB 01待发送至核心网C的终端01的上行数据。
[0157] 上述S601至S605分别可以参考例如:3GPP TS 37.340 V0.2.1章节10.2.1的图10.2.1-1的步骤1,2,5,7以及8的相关内容。
[0158] S606:eNB 01获取eNB 01向gNB 01发送的数据(以下简称迁移数据)的数据量。
[0159] 作为一种可选的设计,该数据量的统计可以排除迁移数据的头开销。例如PDCP、RLC、MAC、SDAP等协议层的头开销。通过该设计,可以精确计算实际业务的数据量,用户体验更佳。
[0160] S607:eNB 01向核心网C发送承载改变指示消息,其中承载改变指示消息包括第一信息,该第一信息用于指示迁移数据的数据量。
[0161] 可选的,eNB 01也可以通过其他消息携带上述第一信息。为了便于叙述,本示例中携带第一信息的消息称为第一消息。
[0162] 可选的,迁移数据的数据量的统计或者上报可以基于承载粒度、会话粒度、或者流粒度。作为一种示例,第一消息还包括迁移数据对应的承载标识(即该SCG承载或者SCG分流承载的标识)、会话标识和流标识中的一项或者多项。具体向核心网C上报哪些粒度的数据量可以由核心网C来向主节点指示。上述相关内容的详细说明可以参考示例一的相关内容。
[0163] 可选的,迁移数据的数据量的统计或者上报可以基于上下行粒度。相关内容的详细说明可以参考示例一的相关内容。
[0164] 可选的,第一消息还可以包括辅节点的无线接入技术。相关内容可以参考示例一的相关内容。
[0165] 可选的,第一消息还可以包括该SCG承载或者SCG分流承载的承载类型。相关内容可以参考示例一的相关内容。
[0166] 可选的,第一信息也可以通过新增的消息由主节点发送至核心网。
[0167] 通过S607,核心网C能够获知在SCG承载或者SCG分流承载建立过程中,主节点向辅节点迁移的数据量,从而核心网C可以正确获知通过SCG承载或者SCG分流承载通过辅节点传输的数据的数据量,实现了更精确的数据量统计。
[0168] 为了体现流程的完整性,以下示出了路径更新的其余部分。
[0169] S608:核心网C向eNB 01发送结束标志。
[0170] S609:EPC 01向eNB 01发送承载改变确认消息。
[0171] 上述S608至S609可以参考例如:3GPP TS 37.340 V0.2.1章节10.2.1的图10.2.1-1的步骤11和12的相关内容。
[0172] 示例一中与示例二相关的可选的设计和实施方式同样适用于示例二,此处不作赘述。
[0173] 需要说明的是,示例二同样适用于辅助承载或辅助分流承载的其他应用场景。例如:主节点A为gNB,辅节点B为eNB,核心网C为EPC或者5GC;或者主节点A为eNB,辅节点B为WT,核心网C为EPC或者5GC;或者主节点A为gNB,辅节点B为WT,核心网C为EPC或者5GC。本申请实施例对此不作限制。
[0174] 示例三:主节点A为eNB 01,辅节点B为gNB 01,核心网C为EPC或者5GC。示例三主要涉及修改辅节点的配置从而建立SCG分流承载或者SCG承载。
[0175] 如图7所示:
[0176] S701-S704示出了修改辅节点配置的一些信令交互的过程。需要说明的是,该过程或者该过程中的消息名称可能随着技术的发展,或者不同的网络而有所不同,本申请实施例对比不作限制。
[0177] S701:gNB 01向eNB 01发送请求修改辅节点配置的消息。
[0178] S701是可选的,gNB 01可以主动发起修改gNB 01的配置流程。
[0179] S702:eNB 01向gNB 01发送修改辅节点配置请求消息。
[0180] S703:gNB 01向eNB 01发送修改辅节点配置请求的确认消息。
[0181] S704:eNB 01向gNB 01发送辅节点重配置完成消息。
[0182] S705-S706示出了主节点向辅节点进行数据迁移的过程,以使辅节点传输这些迁移过来的数据(以下简称迁移数据)。
[0183] S705:eNB 01向gNB 01发送序列号(sequence number,SN)状态。
[0184] S706:eNB 01向gNB 01发送eNB 01未传输的数据。
[0185] 该未传输的数据可以为以下至少一项:eNB 01待发送至终端01的下行数据、eNB 01待发送至核心网C的终端01的上行数据。
[0186] 上述S701至S706分别可以参考例如:3GPP TS 37.340 V0.2.1章节10.3.1的图10.3.1-2的步骤1,2,3,6,8以及9的相关内容。
[0187] S707:eNB 01获取eNB 01向gNB 01发送的数据的数据量。
[0188] 作为一种可选的设计,该数据量的统计可以排除迁移数据的头开销。例如PDCP、RLC、MAC、SDAP等协议层的头开销。通过该设计,可以精确计算实际业务的数据量,用户体验更佳。
[0189] S708:eNB 01向核心网C发送承载改变指示消息,其中承载改变指示消息包括第一信息,该第一信息用于指示迁移数据的数据量。
[0190] 可选的,eNB 01也可以通过其他消息携带上述第一信息。为了便于叙述,本示例中携带第一信息的消息称为第一消息。
[0191] 可选的,迁移数据的数据量的统计或者上报可以基于承载粒度、会话粒度、或者流粒度。作为一种示例,第一消息还包括迁移数据对应的承载标识(即该SCG承载或者SCG分流承载的标识)、会话标识和流标识中的一项或者多项。具体向核心网C上报哪些粒度的数据量可以由核心网C来向主节点指示。上述相关内容的详细说明可以参考示例一和二的相关内容。
[0192] 可选的,迁移数据的数据量的统计或者上报可以基于上下行粒度。相关内容的详细说明可以参考示例一和二的相关内容。
[0193] 可选的,第一消息还可以包括辅节点的无线接入技术。相关内容可以参考示例一和二的相关内容。
[0194] 可选的,第一消息还可以包括该SCG承载或者SCG分流承载的承载类型。相关内容可以参考示例一和二的相关内容。
[0195] 可选的,第一信息也可以通过新增的消息由主节点发送至核心网。
[0196] 通过S708核心网C能够获知在SCG承载或者SCG分流承载建立过程中,主节点向辅节点迁移的数据量,从而核心网C可以正确获知通过SCG承载或者SCG分流承载通过辅节点传输的数据的数据量,实现了更精确的数据量统计。为了体现流程的完整性,以下示出了路径更新的其余部分。
[0197] S709:核心网C向eNB 01发送结束标志。
[0198] S710:EPC 01向eNB 01发送承载改变确认消息。
[0199] 上述S709至S710分别可以参考例如:3GPP TS 37.340 V0.2.1章节10.2.1的图10.2.1-1的步骤11和12的相关内容。
[0200] 示例一和二中与示例三相关的可选的设计同样适用于示例三,此处不作赘述。
[0201] 需要说明的是,示例三同样适用于辅助承载或辅助分流承载的其他应用场景。例如:主节点A为gNB,辅节点B为eNB,核心网C为EPC或者5GC;或者主节点A为eNB,辅节点B为WT,核心网C为EPC或者5GC;或者主节点A为gNB,辅节点B为WT,核心网C为EPC或者5GC。本申请实施例对此不作限制。
[0202] 以下分别从主节点侧和核心网侧对方案二提供的方法进行说明。
[0203] 以下为从主节点侧描述的方案二的方法。该方法M3包括:
[0204] M301:在建立辅助承载或者辅助分流承载时,主节点向辅节点发送迁移数据;
[0205] M301的相关说明可以参考S605和S706的相关内容。
[0206] M302:该主节点向核心网发送第一消息,该第一消息包括第一信息,该第一信息用于指示上述迁移数据的数据量。
[0207] M302的相关说明可以参考S607和S708的相关内容。
[0208] 以下从核心网侧描述方案二的方法。该方法M4包括:
[0209] M401:在建立辅助承载或者辅助分流承载时,核心网网元从主节点接收第一消息,该第一消息包括第一信息,该第一信息用于指示在建立上述辅助承载或者辅助分流承载时上述主节点向辅节点发送迁移数据的数据量。
[0210] M401的相关说明可以参考S607和S708的相关内容。
[0211] M402:核心网网元根据迁移数据的数据量获取该辅助承载或者辅助分流承载通过辅节点传输的数据的数据量。
[0212] M402的相关说明可以参考S607和S708的相关内容。
[0213] 方法M3和M4的相关可选的设计和实施方式可以参考上述示例二和示例三的内容,此处不做赘述。
[0214] 通过方案二、核心网可以修正辅助承载或者辅助分流承载通过辅节点传输的数据的数据量,实现了更精确的数据量统计。
[0215] 方案三
[0216] 以下结合不同的示例,对方案三进行说明。
[0217] 示例四:主节点A为eNB 01,辅节点B为gNB 01,核心网C为EPC或者5GC,网络为终端01建立有SCG或者SCG分流承载。主节点A保持不变,辅节点B从gNB 01(源gNB)切换到gNB 02(目标gNB)。在切换前,SCG分流承载的上行数据和下行数据的传输过程可以参考图5中S501-S508的相关说明。
[0218] 需要说明的是,在本申请实施例中,5GC支持会话(session)和流(flow),即5GC可以识别数据所属的流或者所属的会话,其中会话可以包括一个或多个流;EPC支持承载,即EPC可以识别数据所属的承载。随着技术的发展,5GC也有可能支持承载,EPC也有可能支持流和会话,本申请对此不作限制。以下示例示出了一些信令交互的过程。需要说明的是,该过程或者该过程中的消息名称可能随着技术的发展,或者不同的网络而有所不同,本申请实施例对比不作限制。
[0219] 如图8a所示:
[0220] S801-S806示出了切换辅节点的一些信令交互过程。
[0221] S801:eNB 01向gNB 02发送辅节点增加请求消息。
[0222] S802:gNB 02向eNB 01发送辅节点增加请求确认消息。
[0223] S803:eNB 01向gNB 01发送辅节点释放请求消息。
[0224] S804:eNB 01向gNB 02发送辅节点重配置完成消息。
[0225] S805:eNB 01,gNB 01和gNB 02完成SN状态传输和数据转发。
[0226] S806:eNB 01、gNB 01、gNB 02以及核心网C完成路径更新流程。
[0227] 上述S801至S806分别可以参考例如3GPP TS 37.340 V0.2.1章节10.5.1的图10.5.1-1的步骤1-3,6以及8a-14的相关内容。
[0228] S807-S809示出了源辅节点向主节点上报辅助承载或者辅助分流承载通过源辅节点传输的数据的数据量。
[0229] S807:eNB 01向gNB 01发送终端01上下文释放消息,该消息中包括用于指示gNB 01向eNB 01发送SCG承载或者SCG分流承载通过gNB 01传输的数据的数据量的信息。可选的,该消息本身也可以理解为是一种指示,指示gNB 01向eNB 01发送SCG承载或者SCG分流承载通过gNB 01传输的数据的数据量。
[0230] 可选的,也可以通过新增的消息进行上述指示。
[0231] S808:gNB 01统计SCG承载或者SCG分流承载通过gNB 01传输的数据的数据量。
[0232] SCG分流承载或者SCG承载通过gNB 01传输的数据的数据量可以表述为数据量S。
[0233] 作为一种示例,参见图5,在SCG分流承载的场景下,数据量S可以是数据A-2的数据量和数据B-2的数据量中的至少一种数据量。可选的,数据量S可以是数据A-2和数据B-2的数据量之和。
[0234] 作为另一种示例,参见图8b,在SCG承载中,数据量S可以为gNB 01向终端01发送的数据C的数据量和终端01向gNB 01发送的数据D的数据量中的至少一种数据量。可选的,数据量S可以是数据C和数据D的数据量之和。
[0235] 可以理解,数据量的统计可以基于上下行粒度。
[0236] gNB 01统计数据量S时,可以在完成数据转发或者路径更新之后,从而保证gNB 01在统计数据量S的时及之后,不再与终端01进行数据传输,从而保证该该数据量的精确性。
[0237] 可选的,数据量的统计可以基于承载粒度、会话粒度、或者流粒度。相关内容可以参见示例一至三的相关内容。
[0238] S809:gNB 01向eNB 01发送第一消息,第一消息包括第一信息,该第一信息用于指示数据量S。可选的,与主节点向核心网上报数据量类似,辅节点向主节点上报数据量可以基于承载粒度、会话粒度、或者流粒度。作为一种示例,第一消息还包括数据量S对应的承载标识(即该SCG承载或者SCG分流承载的标识)、会话标识和流标识中的一项或者多项。具体辅节点向主节点上报哪些粒度的数据量可以由主节点和辅节点协商,或者由核心网C向主节点指示。上述相关内容的详细说明可以参考示例一至示例三的相关内容。
[0239] 可选的,辅节点向主节点上报数据量可以基于上下行粒度。相关内容的详细说明可以参考示例一至示例三的相关内容。
[0240] 通过S807-S809主节点可以获知在辅节点切换前,该辅助承载或者辅助分流承载通过源辅节点传输的数据的数据量。
[0241] 可选的,主节点可以累计多次辅节点切换时,该辅助承载或者辅助分流承载通过源辅节点传输的数据的数据量,在需要向核心网上报的时候上报累计的数据量。S810示出了主节点向核心网上报数据量。
[0242] S810:eNB 01向核心网C发送第二消息,该第二消息包括第二信息,该第二信息用于指示该SCG承载或者SCG分流承载通过源辅节点传输的数据的数据量。
[0243] 可选的,该数据量可以是一次切换中该SCG承载或者SCG分流承载通过源辅节点传输的数据的数据量。例如可以是数据量S。
[0244] 可选的,该数据量可以是多次切换中该SCG承载或者SCG分流承载通过多个源辅节点传输的数据的数据量的累计量。例如:可以是主节点收到的多个数据量S的累计值。
[0245] 核心网C获得该SCG承载或者SCG分流承载通过源辅节点传输的数据的数据量,可以根据该SCG承载或者SCG分流承载的数据的数据总量获得该SCG承载或者SCG分流承载通过主节点传输的数据的数据量。
[0246] 可选的,eNB 01向核心网C上报(例如S810)还可以包括gNB 01的无线接入技术。相关内容可以参考示例一至三的相关内容。
[0247] 在eNB 01向核心网C上报数据量S之前,同一个承载可能换过多个gNB,例如:SCG或者SCG分流承载初始建立在eNB 01和gNB 01上,后来gNB 01发生切换,释放,或者配置修改导致gNB 01上的承载被释放时,gNB 01将该承载通过gNB 01传输的数据量发送给eNB 01;然后eNB 01将该承载迁到另外一个gNB上,例如gNB 03,后来gNB 03在发生切换,释放,或者配置修改导致该gNB 03上的承载被释放时,gNB 03将该承载通过gNB 03传输的数据量发送给eNB 01。eNB 01可以得到对应于该承载1的,gNB 01的无线接入技术1对应的数据量,以及gNB 02的无线接入技术2对应的数据量,然后向核心网C上报。
[0248] 可选的,在eNB 01向核心网C上报(例如S810)之前,还可以包括eNB 01对同一SCG或者SCG分流承载,相同无线接入技术的数据量进行累加,累计后得到不同无线接入技术对应的数据量,然后向核心网C上报。
[0249] 可选的,主站向核心网C上报数据量(例如S810)的时机,存在多种可选的实施方式。作为第一种可选的实施方式,在S809后即执行S810。作为第二种可选的实施方式,主节点可以周期性的向核心网C发送第二消息。作为第三种可选的实施方式,主节点可以收到核心网请求上报该辅助承载或者辅助分流承载的请求后发送第二消息;作为第四种可选的实施方式,主节点可以在与核心网之间的接口释放,连接被挂起,承载去激活等流程中发送第二消息。需要说明的是,网络中可以同时部署上述4种实施方式中的一种或者多种。可选的该第二消息可以是现有流程中的消息,也可以是新增的消息。具体上报数据量的时机可以参考示例一中S510关于上报时机的相关说明。
[0250] 可选的,数据量S的上报可以基于承载粒度、会话粒度、或者流粒度。作为一种示例,第二消息还包括数据量对应的承载标识(即该SCG承载或者SCG分流承载的标识)、会话标识和流标识中的一项或者多项。具体向核心网C上报哪些粒度的数据量可以由核心网C来向主节点指示。上述相关内容的详细说明可以参考示例一至示例三的相关内容。
[0251] 可选的,数据量S的上报可以基于上下行粒度。相关内容的详细说明可以参考示例一至三的相关内容。
[0252] 可选的,第二消息还可以包括该SCG承载或者SCG分流承载的承载类型。相关内容可以参考示例一至三的相关内容。
[0253] 可选的,为了便于核心网C进行数据量的统计,S810中的第二消息还包括时间戳,时间戳用于表示S810中上报的数据量对应的起止时间。
[0254] 作为一种可选的设计,示例四中数据量的统计可以排除数据的头开销。例如PDCP、RLC、MAC、SDAP层等协议层的头开销。通过该设计,可以精确计算实际业务的数据量,用户体验更佳。
[0255] 可选的,第二消息还可以包括例如示例二的S607中的第一信息,或者示例三中S708的第一信息。相关内容可以参考示例二或者示例三。
[0256] 为了便于理解,以下对示例四中辅助承载和辅助分流承载的数据量的统计和上报作出进一步的举例说明。
[0257] 1)针对辅助分流承载
[0258] 参见图5,例如:数据A和数据B为会话A的数据。会话A包括流1和流2。数据A-1可以包括流1的部分数据(简称数据A-1-f1)和流2的部分数据(简称数据A-1-f2)。数据A-2可以包括流1的部分数据(简称数据A-2-f1)和流2的部分数据(简称数据A-2-f2)。数据B-1可以包括流1的部分数据(简称数据B-1-f1)和流2的部分数据(简称数据B-1-f2)。数据B-2可以包括流1的部分数据(简称数据B-2-f1)和流2的部分数据(简称数据B-2-f2)。
[0259] 可选的,根据网络的需要,在S808部分,gNB 01可以以流粒度进行数据量的统计或者以会话粒度进行数量的统计。例如:统计该SCG分流承载承载的流1的通过gNB 01传输的上行数据量和下行数据量中的至少一种;或者,统计该SCG分流承载承载的会话A通过gNB 01传输的上行数据量和下行数据量中的至少一种。
[0260] 可选的,根据网络的需要,在S809部分,gNB 01上报的数据量S可以是流粒度的数据量,或者可以是会话粒度的数据量,S809中的第一消息还包括与数据量S对应的流标识或者会话标识。例如:数据量S为流1的下行数据量(例如:数据A-2-f1的数据量),与数据量S对应的流标识为流1的流标识;数据量S为流2的上行数据量(例如:数据B-2-f2的数据量),与数据量S对应的流标识为流2的流标识;数据量S为会话A的下行数据量(例如:数据A-2的数据量),与数据量S对应的会话标识为会话A的会话标识;数据量S为会话A的上行数据量(例如:数据B-2的数据量),与数据量S对应的会话标识为会话A的会话标识。
[0261] 可选的,根据网络的需要,在S810部分,第二消息还可以包括上报的数据量对应的流标识或者会话标识中的至少一种。若eNB 01获得的第一消息中包括数据量S和会话标识,第二消息可以包括数据量S和该会话标识。若eNB 01获得的第一消息中包括数据量S和流标识,eNB 01根据会话与流的对应关系,获得与该流标识相对应的会话标识,eNB 01可以上报会话标识,即第二消息可以包括数据量S,以及会话标识或者流标识中的至少一种。
[0262] 2)针对辅助承载
[0263] 如图8b所示,例如:数据C和数据D为会话C的数据。会话C包括流3和流4。数据C可以包括流3的下行数据和流4的下行数据,数据D可以包括流3的上行数据和流4的上行数据。
[0264] 可选的,根据网络的需要,在S808部分,gNB 01可以以流粒度进行数据量的统计或者以会话粒度进行数量的统计。例如:统计该SCG承载承载的流3的通过gNB 01传输的上行数据量和下行数据量中的至少一种;或者,统计该SCG承载承载的会话C通过gNB 01传输的上行数据量和下行数据量中的至少一种。
[0265] 可选的,根据网络的需要,在S809部分,gNB 01上报的数据量S可以是流粒度的数据量,或者可以是会话粒度的数据量,S809中的第一消息还包括与数据量S对应的流标识或者会话标识。例如:数据量S为流3的下行数据量(例如:数据C-f3),与数据量S对应的流标识为流3的流标识;数据量S为流4的上行数据量(例如:数据C-f4),与数据量S对应的流标识为流4的流标识;数据量S为会话A的下行数据量(数据C),与数据量S对应的会话标识为会话A的会话标识;数据量S为会话A的上行数据量(数据D),与数据量S对应的会话标识为会话A的会话标识。
[0266] 可选的,根据网络的需要,在S810部分,若eNB 01获得的第一消息中包括数据量S和会话标识,第二消息可以包括数据量S和该会话标识。若eNB 01获得的第一消息中包括数据量S和流标识,第二消息可以包括数据量S和该流标识。若eNB 01获得的第一消息中包括数据量S和流标识,eNB 01根据会话与流的对应关系,获得与该流标识相对应的会话标识,eNB 01可以上报会话标识,即第二消息可以包括数据量S和会话标识。
[0267] 通过上述方法核心网可以获知辅节点切换前,辅助承载或者辅助分流承载通过源辅节点传输的数据的数据量,实现了更精确的数据量统计。另外,核心网根据辅助承载或者辅助分流承载通过源辅节点传输的数据的数据量可以获知辅节点切换前,辅助承载或者辅助分流承载通过主节点传输的数据的数据量,实现了更精确的数据量统计。
[0268] 示例五:主节点A为eNB 01,辅节点B为gNB 01,核心网C为EPC或者5GC,网络为终端01建立有SCG或者SCG分流承载。主节点A保持不变,释放gNB 01。
[0269] 如图9所示:
[0270] S901至S903示出了释放辅节点的一些信令交互的过程。需要说明的是,该过程或者该过程中的消息名称可能随着技术的方案,或者不同的网络而有所不同,本申请实施例对比不作限制。
[0271] S901:eNB 01向gNB 01发送辅节点释放请求消息。
[0272] S902:eNB 01,gNB 01完成SN状态传输和数据转发。
[0273] S903:eNB 01、gNB 01以及核心网C完成路径更新流程。
[0274] 上述S901至S903分别可以参考例如3GPP TS 37.340 V0.2.1章节10.4.1的图10.4.1-1的步骤1,4,5,以及6的相关内容。
[0275] S904:eNB 01向gNB 01发送终端上下文释放消息,该消息中包括用于指示gNB 01向eNB 01发送SCG承载或者SCG分流承载通过gNB 01传输的数据的数据量的信息。可选的,该消息本身也可以理解为是一种指示,指示gNB 01向eNB 01发送SCG承载或者SCG分流承载通过gNB 01传输的数据的数据量。
[0276] 可选的,也可以通过新增的消息进行上述指示。
[0277] S905:gNB 01获取SCG承载或者SCG分流承载通过gNB 01传输的数据的数据量S。
[0278] 可选的,gNB 01分别统计gNB 01上各个SCG承载或者SCG分流承载通过gNB 01传输的数据量。由于此时gNB被释放,gNB 01上的所有承载都被释放或者迁移。需要统计各个SCG承载或者SCG分流承载通过gNB 01传输的数据量。
[0279] 可选的,统计数据量S(例如S905)可以基于上下行粒度。相关内容的详细说明可以参考示例一至四的相关内容。
[0280] 可选的,统计数据量S(例如S905)可以排除数据的头开销。相关内容的详细说明可以参考示例一至四的相关内容。
[0281] 可选的,统计数据量S(例如S905)可以基于承载粒度、会话粒度、或者流粒度。相关内容的详细说明可以参考示例一至四的相关内容。
[0282] gNB 01获取数据量S时,已经完成数据转发和路径更新,从而保证gNB 01在获取数据量S的时候以及之后,不再与终端01进行数据传输,从而保证该数据量的精确性。
[0283] S906:gNB 01向eNB 01发送第一消息,第一消息包括数据量S。
[0284] 实现gNB 01被释放之前,gNB 01上报SCG承载或者SCG分流承载通过gNB 01传输的数据的数据量。
[0285] 可选的,gNB 01向eNB 01上报(例如S906)可以包括与数据量S对应的承载标识、流标识或者会话标识中的至少一种。相关内容的详细说明可以参考示例一至四的相关内容。
[0286] S907:eNB 01向核心网C发送第二消息,该第二消息包括数据量S。
[0287] 核心网C获得该SCG承载或者SCG分流承载通过源辅节点传输的数据的数据量,在SCG分流承载下,根据该SCG分流承载的数据的数据总量获得该SCG承载或者SCG分流承载通过主节点传输的数据的数据量。
[0288] 可选的,eNB 01向核心网C上报(例如S907)还可以包括与数据量S对应的承载标识、流标识或者会话标识中的至少一种。相关内容的详细说明可以参考示例一至四的相关内容。
[0289] 可选的,eNB 01向核心网C上报(例如S907)还可以包括gNB 01的无线接入技术。相关内容的详细说明可以参考示例一至四的相关内容。
[0290] 可选的,在eNB 01向核心网C上报(例如S907)之前,还可以包括eNB 01对同一SCG或者SCG分流承载,相同无线接入技术的数据量进行累加。相关内容的详细说明可以参考示例一至四的相关内容。
[0291] 可选的,eNB 01向核心网C上报(例如S907)还可以包括时间戳,用于表示统计数据量S对应的起止时间。相关内容的详细说明可以参考示例一至四的相关内容。
[0292] 可选的,eNB 01向核心网C上报(例如S907)还可以包括承载类型,例如SCG分流承载或者SCG承载。相关内容的详细说明可以参考示例一至四的相关内容。
[0293] 可选的,eNB 01向核心网C上报的时机(例如S907),可以存在几种可选的实施方式。相关内容的详细说明可以参考示例一至四的相关内容。
[0294] 示例六:主节点A为eNB 01,辅节点B为gNB 01,核心网C为EPC或者5GC,网络为终端01建立有SCG或者SCG分流承载。eNB 01或者gNB 01可以请求承载类型改变,将SCG承载或SCG分流承载更改为MCG承载。
[0295] 如图10所示:
[0296] 示出了释放辅节点的一些信令交互的过程。需要说明的是,该过程或者该过程中的消息名称可能随着技术的方案,或者不同的网络而有所不同,本申请实施例对比不作限制。
[0297] S1001:gNB 01向eNB 01发送请求修改辅节点配置的消息。
[0298] S1001是可选的,gNB 01可以主动发起修改gNB 01的配置流程。
[0299] S1002:eNB 01向gNB 01发送修改辅节点配置请求消息,修改辅节点配置请求消息用于指示gNB 01向eNB 01发送SCG承载或者SCG分流承载通过gNB 01传输的数据的数据量。
[0300] 可选的,由于gNB 01上的承载类型改变可以是部分承载类型改变,此时需要统计该部分承载通过gNB 01传输的数据的数据量,修改辅节点配置请求中可以包括该部分承载的承载标识、会话标识或者流标识中的至少一种。例如:当核心网C是EPC时,修改辅节点配置请求消息可以包括承载标识,当核心网是5GC时,修改辅节点配置请求消息可以包括会话标识或者流标识等。
[0301] S1003:gNB 01获取SCG承载或者SCG分流承载通过gNB 01传输的数据的数据量。
[0302] 可选的,gNB 01根据修改辅节点配置请求消息中的承载标识、会话标识或者流标识中的至少一种,获取相应的SCG承载或者SCG分流承载通过gNB 01传输的数据的数据量。
[0303] 可选的,统计数据量S(例如S1003)可以基于上下行粒度。相关内容的详细说明可以参考示例一至四的相关内容。
[0304] 可选的,统计数据量S(例如S1003)可以排除数据的头开销。相关内容的详细说明可以参考示例一至四的相关内容。
[0305] 可选的,统计数据量S(例如S1003)可以基于承载粒度、会话粒度、或者流粒度。相关内容的详细说明可以参考示例一至四的相关内容。
[0306] 可选的,gNB 01在获取数据量S的时候以及之后,不再与终端01进行数据传输,从而保证该数据量的精确性。
[0307] S1004:gNB 01向eNB 01发送修改辅节点配置请求的确认消息,修改辅节点配置请求的确认消息包括数据量S。
[0308] 可选的,gNB 01向eNB 01上报(例如S1004)可以包括与数据量S对应的承载标识、流标识或者会话标识中的至少一种。相关内容的详细说明可以参考示例一至四的相关内容。
[0309] 可选的,gNB 01向eNB 01上报(例如S1004)还可以包括时间戳,用于表示统计数据量S对应的起止时间。相关内容的详细说明可以参考示例一至四的相关内容。
[0310] S1005:eNB 01向核心网C发送第二消息。
[0311] 可选的,eNB 01向核心网C上报的时机,可以存在几种可选的实施方式。相关内容的详细说明可以参考示例一至四的相关内容。
[0312] S1006:eNB 01向gNB 01发送辅节点重配置完成消息。
[0313] S1007:eNB 01和gNB 01完成SN状态传输和数据转发。
[0314] 该未成功传输的数据可以为eNB 01未发送至终端01的下行数据、未发送至gNB 01的上行数据,或者该下行数据和该上行数据。
[0315] 上述S1001、S1002、S1004至S1007分别可以参考例如3GPP TS 37.340 V0.2.1章节10.3.1的图10.3.1-2的步骤1,2,3,6,8以及9的相关内容。
[0316] S1008:eNB 01向核心网C发送承载改变指示消息。
[0317] 可选的,S1005中的第二消息可以是S1007中的承载改变指示消息。
[0318] S1009:核心网C向eNB 01发送结束标志。
[0319] S1010:核心网C向eNB 01发送承载改变确认消息。
[0320] 上述S1009至S10010分别可以参考例如3GPP TS 37.340 V0.2.1章节10.2.1的图10.2.1-1的步骤11-12的相关内容。
[0321] 可选的,eNB 01向核心网C上报还可以包括与数据量S对应的承载标识、流标识或者会话标识中的至少一种。相关内容的详细说明可以参考示例一至四的相关内容。
[0322] 可选的,eNB 01向核心网C上报还可以包括gNB 01的无线接入技术。相关内容的详细说明可以参考示例一至四的相关内容。
[0323] 可选的,在eNB 01向核心网C上报之前,还可以包括eNB 01对同一SCG或者SCG分流承载,相同无线接入技术的数据量进行累加。相关内容的详细说明可以参考示例一至四的相关内容。
[0324] 可选的,eNB 01向核心网C上报还可以包括时间戳,用于表示统计数据量S对应的起止时间。相关内容的详细说明可以参考示例一至四的相关内容。
[0325] 可选的,eNB 01向核心网C上报还可以包括承载类型,例如SCG分流承载或者SCG承载。相关内容的详细说明可以参考示例一至四的相关内容。
[0326] 示例七:主节点A为eNB 01,辅节点B为gNB 01,核心网C为EPC或者5GC,网络为终端01建立有SCG或者SCG分流承载。保持gNB 01不变,将主节点A从eNB 01切换至eNB 02。
[0327] 如图11所示:
[0328] S1101至S1108示出了释放辅节点的一些信令交互的过程。需要说明的是,该过程或者该过程中的消息名称可能随着技术的方案,或者不同的网络而有所不同,本申请实施例对比不作限制。
[0329] S1101:eNB 01向eNB 02发送切换请求消息。
[0330] S1102:eNB 02向gNB 01发送辅节点增加请求消息。
[0331] S1103:gNB 01向eNB 02发送辅节点增加请求确认消息。
[0332] S1104:eNB 02向eNB 01发送切换请求确认消息。
[0333] S1105:eNB 01向gNB 01发送辅节点释放请求消息。
[0334] S1106:eNB 02向gNB 01发送辅节点重配置完成消息。
[0335] S1107:eNB 01,gNB 01和eNB 02完成SN状态传输和数据转发。
[0336] S1108:eNB 01,gNB 01、eNB 02以及核心网C完成路径更新流程。
[0337] S1109:eNB 02向eNB 01发送终端上下文释放消息。该消息中用于指示gNB 01向eNB 01发送SCG承载或者SCG分流承载通过gNB 01传输的数据的数据量。
[0338] 上述S1101至S1109分别可以参考例如3GPP TS 37.340 V0.2.1章节10.7.1的图10.7.1-1的步骤1-5,10-17的相关内容。
[0339] S1110:eNB 01向gNB 01发送终端上下文释放消息,该消息中用于指示gNB 01向eNB 01发送SCG承载或者SCG分流承载通过gNB 01传输的数据的数据量。
[0340] S1111:gNB 01获取SCG承载或者SCG分流承载通过gNB 01传输的数据的数据量(即数据量S)。
[0341] 可选的,统计数据量S(例如S905)可以基于上下行粒度。相关内容的详细说明可以参考示例一至四的相关内容。
[0342] 可选的,统计数据量S(例如S905)可以排除数据的头开销。相关内容的详细说明可以参考示例一至四的相关内容。
[0343] 可选的,统计数据量S(例如S905)可以基于承载粒度、会话粒度、或者流粒度。相关内容的详细说明可以参考示例一至四的相关内容。
[0344] gNB 01获取数据量S时,已经完成数据转发和路径更新,从而保证gNB 01在获取数据量S的时候以及之后,不再与终端01进行数据传输,从而保证该数据量的精确性。
[0345] S1112:gNB 01向eNB 01发送第一消息,第一消息包括数据量S。
[0346] 可选的,gNB 01向eNB 01上报(例如S1112)可以包括与数据量S对应的承载标识、流标识或者会话标识中的至少一种。相关内容的详细说明可以参考示例一至四的相关内容。
[0347] 可选的,gNB 01向eNB 01上报(例如S1112)还可以包括时间戳,用于表示统计数据量S对应的起止时间。相关内容的详细说明可以参考示例一至四的相关内容。
[0348] S1113:eNB 01向核心网C发送第二消息,该第二消息包括数据量S。
[0349] 可选的,eNB 01向核心网C上报(例如S1113)还可以包括与数据量S对应的承载标识、流标识或者会话标识中的至少一种。相关内容的详细说明可以参考示例一至四的相关内容。
[0350] 可选的,eNB 01向核心网C上报(例如S1113)还可以包括gNB 01的无线接入技术。相关内容的详细说明可以参考示例一至四的相关内容。
[0351] 可选的,在eNB 01向核心网C上报(例如S1113)之前,还可以包括eNB 01对同一SCG或者SCG分流承载,相同无线接入技术的数据量进行累加。相关内容的详细说明可以参考示例一至四的相关内容。
[0352] 可选的,eNB 01向核心网C上报(例如S1113)还可以包括时间戳,用于表示统计数据量S对应的起止时间。相关内容的详细说明可以参考示例一至四的相关内容。
[0353] 可选的,eNB 01向核心网C上报(例如S1113)还可以包括承载类型,例如SCG分流承载或者SCG承载。相关内容的详细说明可以参考示例一至四的相关内容。
[0354] 可选的,eNB 01向核心网C上报的时机(例如S1113),可以存在几种可选的实施方式。相关内容的详细说明可以参考示例一至四的相关内容。
[0355] 示例八:主节点A为eNB 01,辅节点B为gNB 01,核心网C为EPC或者5GC,网络为终端01建立有SCG或者SCG分流承载。
[0356] 如图12a所示:
[0357] S1201-S1203可以是现有流程中的消息,也可以是新增的消息。本实施例对此不作限制。
[0358] S1201:eNB 01向gNB 01发送第一消息,该消息用于指示gNB 01向eNB 01发送SCG承载或者SCG分流承载通过gNB 01传输的数据的数据量。
[0359] S1202:gNB 01获取SCG承载或者SCG分流承载通过gNB 01传输的数据的数据量。
[0360] 可选的,统计数据量S(例如S1202)可以基于上下行粒度。相关内容的详细说明可以参考示例一至四的相关内容。
[0361] 可选的,统计数据量S(例如S1202)可以排除数据的头开销。相关内容的详细说明可以参考示例一至四的相关内容。
[0362] 可选的,统计数据量S(例如S1202)可以基于承载粒度、会话粒度、或者流粒度。相关内容的详细说明可以参考示例一至四的相关内容。
[0363] 可选的,gNB 01获取数据量S后,不再与终端01进行数据传输,从而保证该数据量的精确性。
[0364] S1203:gNB 01向eNB 01发送第二消息,该第二消息包括数据量S。
[0365] 可选的,gNB 01向eNB 01上报(例如S1203)可以包括与数据量S对应的承载标识、流标识或者会话标识中的至少一种。相关内容的详细说明可以参考示例一至四的相关内容。
[0366] 可选的,gNB 01向eNB 01上报(例如S1203)还可以包括时间戳,用于表示统计数据量S对应的起止时间。相关内容的详细说明可以参考示例一至四的相关内容。
[0367] S1204:eNB 01向核心网C发送第三消息,该第三消息包括该数据量,以及与该数据量对应的承载标识或者会话标识中的至少一种。
[0368] 可选的,eNB 01向核心网C上报(例如S1204)还可以包括与数据量S对应的承载标识、流标识或者会话标识中的至少一种。相关内容的详细说明可以参考示例一至四的相关内容。
[0369] 可选的,eNB 01向核心网C上报(例如S1204)还可以包括gNB 01的无线接入技术。相关内容的详细说明可以参考示例一至四的相关内容。
[0370] 可选的,在eNB 01向核心网C上报(例如S1204)之前,还可以包括eNB 01对同一SCG或者SCG分流承载,相同无线接入技术的数据量进行累加。相关内容的详细说明可以参考示例一至四的相关内容。
[0371] 可选的,eNB 01向核心网C上报(例如S1204)还可以包括时间戳,用于表示统计数据量S对应的起止时间。相关内容的详细说明可以参考示例一至四的相关内容。
[0372] 可选的,eNB 01向核心网C上报(例如S1204)还可以包括承载类型,例如SCG分流承载或者SCG承载。相关内容的详细说明可以参考示例一至四的相关内容。
[0373] 可选的,eNB 01向核心网C上报的时机(例如S1204),可以存在几种可选的实施方式。相关内容的详细说明可以参考示例一至四的相关内容。
[0374] 需要说明的是,方案三同样适用于辅助承载或者辅助分流承载。例如:主节点A为gNB,辅节点B为eNB,核心网C为EPC或者5GC;或者主节点A为eNB,辅节点B为WT,核心网C为EPC;或者主节点A为gNB,辅节点B为WT,核心网C为5GC。本申请实施例对此不作限制。
[0375] 以下分别从主节点侧、辅节点侧和核心网侧对方案三提供的方法进行说明。
[0376] 以下为从主节点侧描述的方案三的方法。该方法M5包括:
[0377] M501:在辅节点上的承载被释放时,上述辅节点获取辅助承载或者辅助分流承载通过上述辅节点传输的数据量;
[0378] M501的相关说明可以参考S808,S905,S1003,S1111,S1202。
[0379] M502:上述辅节点向主节点发送第一消息,第一消息包括用于指示上述辅助承载或者上述辅助分流承载通过上述辅节点传输的数据量。
[0380] M502的相关说明可以参考S809,S906,S1004,S1112,S1203。
[0381] 以下为从主节点侧描述的方案三的方法。该方法M6包括:
[0382] M601:在辅节点上的承载被释放时,主节点接收辅节点发送的第一消息,上述第一消息包括用于指示辅助承载或者辅助分流承载通过上述辅节点传输的数据的数据量信息;
[0383] M601的相关说明可以参考S808,S905,S1003,S1111,S1202。
[0384] M602:上述主节点向核心网发送第二消息,上述第一消息包括用于指示辅助承载或者辅助分流承载通过上述辅节点传输的数据的数据量信息。
[0385] M602的相关说明可以参考S810,S907,S1005,S1113,S1204。
[0386] 以下为从核心网侧描述的方案三的方法。该方法M7包括:
[0387] M701:在辅节点上的承载被释放时,核心网网元从主节点接收第二消息,第二消息包括用于指示辅助承载或者辅助分流承载通过上述辅节点传输的数据的数据量信息。
[0388] M701的相关说明可以参考S810,S907,S1005,S1113,S1204。
[0389] M702:上述核心网网元根据上述辅助承载或者辅助分流承载传输的数据的数据量和上述辅助承载或者辅助分流承载通过辅节点传输的数据的数据量获取上述辅助分流承载通过主节点传输的数据的数据量信息。
[0390] 需要说明的是,上述方案三同样适用于主分流承载,图14为主分流承载的示意图。如图14所示,核心网C和主节点A之间为终端01建立有用户面连接,主节点A和终端01建立有用户面连接,辅节点B和终端01建立有用户面连接。当有下行数据时,该承载的全部数据由核心网C发送到主节点A,主节点A将部分数据发送到辅节点B,由辅节点B将该部分数据发送到终端01,主节点A将其余数据发送到终端01。当有上行数据时,终端01可以将该承载的部分数据发送到主节点A,终端01将该承载的其余数据发送到辅节点B,由辅节点B将该其余数据发送到主节点A,主节点A将接收到的该承载的全部数据发送到核心网C;可选的,也可以配置成终端01将该承载的全部数据都发送给辅节点B,由辅节点B发送到主节点A,或者配置成终端01将该承载的所有数据发送到主节点A。关于主分流承载的相关内容,例如可以参考
3GPP TS 37.340 V0.2.1章节4.2.2的相关内容。
[0391] 在方案三中,类似的,辅节点B可以将主分流承载通过辅节点B传输的数据量发送给主节点A,由主节点A上报给核心网C。核心网根据该主分流承载通过辅节点B传输的数据量可以获知该承载通过主节点A传输的数据量,实现了数据量的精确统计。
[0392] 作为一种示例,在方案一至方案三中,主节点A向核心网C上报数据量的时候,可以按照表1-6所示的示例进行上报。
[0393] 承载标识 数据量承载1 数据量M1
承载2 数据量M2
承载3 数据量M3
··· ···
[0394] 表1
[0395] 会话标识 数据量会话1 数据量1
会话2 数据量2
会话3 数据量3
··· ···
[0396] 表2
[0397]流标识 数据量
流1 数据量1
流2 数据量2
流3 数据量3
··· ···
[0398] 表3
[0399]承载标识 无线接入技术 数据量
承载1 无线接入技术1 数据量1
承载1 无线接入技术2 数据量2
承载2 无线接入技术1 数据量3
承载2 无线接入技术2 数据量4
承载2 无线接入技术3 数据量5
[0400] 表4
[0401]
[0402]
[0403] 表5
[0404]会话标识 无线接入技术 数据量
会话1 无线接入技术1 数据量1
会话1 无线接入技术2 数据量2
会话2 无线接入技术1 数据量3
会话2 无线接入技术2 数据量4
会话2 无线接入技术3 数据量5
[0405] 表6
[0406] 上面结合方案一至方案三(以下称为方法实施例)对本申请实施例提供的方法进行了介绍。下面对本申请实施例提供的通信装置做进一步说明。
[0407] 本申请实施例提供了一种网络设备1200,该网络设备可以是图1所示的网络中的辅节点B,可以执行由辅节点B执行的方法。如图12b所示:
[0408] 网络设备1200包括一个或多个远端射频单元(英文:remote radio unit,简称:RRU)1201和一个或多个基带单元(英文:baseband unit,简称:BBU)1202。上述RRU 1201可以称为收发单元、收发机、收发电路、或者收发器等等,其可以包括至少一个天线1203和射频单元1204。上述RRU 1201部分主要用于射频信号的收发以及射频信号与基带信号的转换。上述BBU 1202部分主要用于进行基带处理,对网络设备进行控制等。上述RRU 1201与BBU 1202可以是物理上设置在一起,也可以物理上分离设置的,即分布式网络设备。
[0409] 上述BBU 1202为网络设备的控制中心,也可以称为处理单元,主要用于完成基带处理功能,如信道编码,复用,调制,扩频等等。例如上述BBU(处理单元)可以用于控制网络设备执行上述方法实施例中由辅节点B执行的方法。
[0410] 在一个示例中,上述BBU 1202可以由一个或多个单板构成,多个单板可以共同支持单一无线接入技术的无线接入网(例如LTE网或者NR网),也可以分别支持不同无线接入技术的无线接入网(如LTE网,NR网或其他网)。上述BBU 1202还包括存储器1025和处理器1206。上述存储器1025用以存储必要的指令和数据。上述处理器1206用于控制网络设备进行必要的动作,例如用于控制网络设备执行上述方法实施例中由辅节点B执行的方法。上述存储器1025和处理器1206可以服务于一个或多个单板。也就是说,可以每个单板上单独设置存储器和处理器。也可以是多个单板共用相同的存储器和处理器。此外每个单板上还可以设置有必要的电路。
[0411] 在上行链路上,通过上述天线1203接收终端设备发送的上行链路信号(包括数据等),在下行链路上,通过上述天线1203向终端设备发送下行链路信号(包括数据和/或控制信息),在上述处理器1206中,对业务数据和信令消息进行处理,这些单元根据无线接入网采用的无线接入技术(例如,LTE、NR及其他演进系统的接入技术)来进行处理。上述处理器1206还用于对网络设备的动作进行控制管理,用于执行上述方法实施例中由辅节点B进行的处理。
[0412] 可以理解的是,图12b仅仅示出了上述网络设备的简化设计。在实际应用中,上述网络设备可以包含任意数量的天线,存储器,处理器,射频单元,RRU,BBU等,而所有可以实现本申请的网络设备都在本申请的保护范围之内。
[0413] 本申请实施例提供了另一种通信装置1300,该通信装置可以执行上述方法实施例中由主节点A执行的方法。
[0414] 如图13所示:
[0415] 通信装置1300包括处理系统1307,用于执行上述方法实施例中由主节点A执行的方法M1,M3或者M5。处理系统1307可以是一种电路,该电路可以由芯片实现。
[0416] 处理系统1307包括一个或者多个处理器1301。处理器1301可以是通用处理器或者专用处理器等,例如可以是基带处理器或者中央处理器,处理器1301也可以集成基带处理器或者中央处理器的功能。基带处理器主要用于对通信协议以及通信数据进行处理,基带处理器也可以称为基带处理电路或者基带处理芯片。中央处理器主要用于对整个通信装置(例如芯片,网络设备,终端设备等)进行控制,执行软件程序,处理软件程序的数据。中央处理器也可以称为中央处理电路或者中央处理芯片。该一个或者多个处理器1301可以执行方法M1,M3或者M5。
[0417] 处理器1301可以是以下的任一种:中央处理器(英文:Central Processing Unit,简称:CPU)、ARM处理器(AMR的英文全称为:Advanced RISC Machines,RISC的英文全称为:Reduced Instruction Set Computing,中文翻译为:精简指令集:)、现场可编程门阵列(英文:Field Programmable Gate Array,简称:FPGA)、专用处理器等具有计算处理能力的器件。可选的,上述处理器1301可以集成为众核处理器。
[0418] 作为一种可选的设计,处理器1301可以包括指令1303,指令1303可以在处理器1301中被运行,使得通信装置1300执行方法M1,M3或者M5。
[0419] 作为一种可选的设计,处理系统1307可以包括一个或多个存储器1302,存储器1302通过总线1306与处理器1303相连。存储器1302上存有指令1304,指令1304可在处理器
1301上被运行,使得通信装置700执行方法M1,M3或者M5。可选的,存储器1302中还可以存储有数据。可选的,处理器1301中也可以存储指令和/或数据。例如,上述一个或多个存储器
1302可以存储上述方法实施例中的方法的指令和数据。处理器1301和存储器1302可以单独设置,也可以集成在一起。
[0420] 存储器1302可以是以下的任一种或任一种组合:随机存取存储器(英文:Random Access Memory,简称:RAM)、只读存储器(英文:read only memory,简称:ROM)、非易失性存储器(英文:non-volatile memory,简称:NVM)、固态硬盘(英文:Solid State Drives,简称:SSD)、机械硬盘、磁盘、磁盘整列等存储介质。
[0421] 总线1306可以包括地址总线、数据总线、控制总线等,为便于表示,图13用一条粗线表示该总线。总线1306可以是以下的任一种或任一种组合:工业标准体系结构(英文:Industry Standard Architecture,简称:ISA)总线、外设组件互连标准(英文:Peripheral Component Interconnect,简称:PCI)总线、扩展工业标准结构(英文:Extended Industry Standard Architecture,简称:EISA)总线等有线数据传输的器件。
[0422] 作为一种可选的设计,处理系统1307还可以包括收发单元1305,收发单元1305通过总线1306与处理器1303相连。收发单元1305可以是芯片的输入输出电路,收发单元1305可以实现与其他通信单元(例如射频芯片或者网络设备中的其他单元)进行数据交互。
[0423] 作为一种可选的设计,通信装置1300还可以包括天线1307,天线1307可以与收发单元1305相连。该通信装置1300可以是网络设备(例如主节点A)。收发单元1305可以是射频单元,收发单元1305可以通过天线1307实现通信装置1300与其他设备进行数据交互,例如,当通信装置1300是主节点A时,通信装置1300的收发单元1305可以通过天线1307与辅节点B进行数据交互。
[0424] 作为一种可选的设计,可以将处理器1301视为处理单元,存储器1302视为存储单元。通信装置1300可以包括处理单元。通信装置1300还可以包括存储单元或者收发单元中的至少一种。
[0425] 本申请实施例还提供了一种计算机可读存储介质。上述方法实施例中描述的方法可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。如果在软件中实现,则功能可以作为一个或多个指令或代码存储在计算机可读介质上或者在计算机可读介质上传输。计算机可读介质可以包括计算机存储介质和通信介质,还可以包括任何可以将计算机程序从一个地方传送到另一个地方的介质。存储介质可以是可由计算机访问的任何可用介质。
[0426] 作为一种可选的设计,计算机可读介质可以包括RAM,ROM,EEPROM,CD-ROM或其他光盘存储器,磁盘存储器或其他磁存储设备,或可用于承载的任何其他介质或以指令或数据结构的形式存储所需的程序代码,并且可由计算机访问。而且,任何连接被适当地称为计算机可读介质。例如,如果使用同轴电缆,光纤电缆,双绞线,数字用户线(DSL)或无线技术(如红外,无线电和微波)从网站,服务器或其他远程源传输软件,则同轴电缆,光纤电缆,双绞线,DSL或诸如红外,无线电和微波之类的无线技术包括在介质的定义中。如本文所使用的磁盘和光盘包括光盘(CD),激光盘,光盘,数字通用光盘(DVD),软盘和蓝光盘,其中磁盘通常以磁性方式再现数据,而光盘利用激光光学地再现数据。上述的组合也应包括在计算机可读介质的范围内。
[0427] 本申请实施例还提供了一种计算机程序产品。上述方法实施例中描述的方法可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。如果在软件中实现,可以全部或者部分得通过计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行上述计算机程序指令时,全部或部分地产生按照上述方法实施例中描述的流程或功能。上述计算机可以是通用计算机、专用计算机、计算机网络、网络设备、用户设备或者其他可编程装置。