一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

通信方法及装置与流程

2022-06-11 21:28:57 来源:中国专利 TAG:


1.本技术涉及通信领域,尤其涉及一种通信方法及装置。


背景技术:

2.为了向网络覆盖区域外的终端设备提供服务,引入了邻近服务(proximity-based services,prose)通信。比如,第五代(5th generation,5g)通信系统中,处于无线网络覆盖区域外的终端设备(下文统称为远程终端设备,remote terminal),可以通过中继(relay)设备,如处于无线网络覆盖区域内的另一终端设备,接入无线网络,以接收网络服务。其中,中继设备可以通过pc5接口与远程终端设备通信,且通过uu接口与无线网络通信。
3.然而,在远程终端设备通过中继设备接入无线网络的情况下,用户面功能(user plane function,upf)网元向计费功能(charging function,chf)网元上报的仍然是中继设备的计费信息,chf网元无法针对远程终端设备单独计费。


技术实现要素:

4.本技术实施例提供一种通信方法及装置,以实现在远程终端设备接入无线网络后,计费功能网元能够针对该远程终端设备进行单独计费。
5.为达到上述目的,本技术采用如下技术方案:
6.第一方面,提供一种通信方法。该通信方法可以包括:策略控制网元接收来自网元的远程终端设备的第一标识,并根据第一标识向会话管理网元发送远程终端设备的第一计费策略。
7.其中,远程终端设备和中继设备都可以是手机、电脑、虚拟现实终端设备、增强现实终端设备、车载终端等;或者,远程终端设备也可以是一些应用领域中的终端设备,如医疗、无人驾驶、智能电网智慧城市等应用领域中的终端设备。
8.此外,远程终端设备可以通过中继设备接入无线网络。比如,远程终端设备可以位于网络的信号覆盖区域以外,并通过与中继设备的无线连接而接入无线网络。
9.再者,无线网络可以是移动通信系统,如第4代、第5代或第6代移动通信系统中的蜂窝网络。
10.基于第一方面和下述第二方面所述的通信方法,由于策略控制网元能够从会话管理网元获得远程终端设备的第一标识,因此,策略控制网元可根据第一标识而向会话管理网元发送远程终端设备的第一计费策略。
11.如此,会话管理网元便可根据第一计费策略为用户面网元配置远程终端设备的第一上报规则,以便用户面网元在远程终端设备通过中继设备接入无线网络后,可根据第一上报规则,向计费功能网元上报远程终端设备的流量用量,从而实现根据流量用量对远程终端设备单独计费。
12.一种可能的设计方案中,第一计费策略可以包括如下一项或多项:会话计费规则、或业务计费规则。由于会话计费规则是会话,如协议数据单元pdu会话维度的计费规则,而
业务计费规则是业务,如视频、音频、浏览网页等业务维度的计费规则,因此,会话管理网元可选择维度更适合实际业务的计费规则,以实现更准确地计费。
13.可选地,第一计费策略还可以包括:状态订阅指示。其中,状态订阅指示用于订阅远程终端设备的连接状态,和/或,业务流状态。
14.如此,策略控制网元便可实时掌握远程终端设备的连接状态,并通过会话管理网元通知用户面网元,可以避免因用户面网元未能及时获知远程终端设备的连接状态,而向会话管理网元上报错误的流量用量,比如多报流量用量或少报流量用量,从而导致会话管理网元对远程终端设备的计费错误的问题,进而可以提高计费的准确性。
15.可选地,第一方面所述的方法还可以包括:策略控制网元根据第一标识,获取第一计费策略。可理解到,由于标识和策略之间具备对应关系,因此,通过第一标识能够快速且便捷地获取第一计费策略。
16.进一步地,策略控制网元根据第一标识,获取第一计费策略,可以包括:策略控制网元根据第一标识,从第一设备获取第一计费策略。其中,第一设备可以包括:策略控制网元、统一数据管理网元、统一数据储存网元、计费功能网元、或应用功能网元。可理解到,由于第一计费策略可存储到各网元,因此,可提高第一计费策略存储的可靠性。
17.一种可能的设计方案中,第一方面所述的方法还可以包括:策略控制网元向第二设备发送第一指示信息。其中,第二设备可以包括:统一数据管理网元、统一数据储存网元、计费功能网元、或应用功能网元。其中,第一指示信息用于指示:远程终端设备通过中继设备接入无线网络。
18.如此,第二设备根据第一指示信息,能够快速便捷地确定适用于中继接入的第一计费策略。
19.一种可能的设计方案中,第一计费策略可以包括如下一项或多项:第一标识、或中继设备为远程终端设备分配的端口号。
20.如此,会话管理网元为用户面网元配置的第一上报规则也可以包括第一标识,和/或,端口号,使得用户面网元可准确上报远程终端设备的流量用量。
21.一种可能的设计方案中,策略控制网元接收来自会话管理网元的远程终端设备的第一标识可以包括:策略控制网元接收来自会话管理网元的第一消息。其中,第一消息携带第一标识,第一消息可以为会话策略关联建立请求消息或会话策略关联更改请求消息。
22.如此,通过复用会话策略关联建立请求消息或会话策略关联更改请求消息来发送第一标识,可减少信令开销,以提高通信效率。
23.一种可能的设计方案中,第一标识可以包括如下一项或多项:运营商为远程终端设备分配的签约永久标识supi、一般公共订阅标识gpsi、用户隐藏标识suci、中继设备为远程终端设备分配的端口号、或第三方服务商为远程终端设备分配标识,如qq号、微信号等,且远程终端设备的上述各项标识间具有对应关系。
24.如此,无论采用何种来源以及何种类型的第一标识,基于该对应关系都可确定该远程终端设备用于计费的标识,从而实现对远程终端设备的单独计费,进而提高计费的可靠性。
25.一种可能的设计方案中,第一方面所述的方法还可以包括:当中继设备已建立的协议数据单元pdu会话中,存在计费策略与第一计费策略匹配的pdu会话时,策略控制网元
向会话管理网元发送第二指示信息。其中,第二指示信息用于指示:允许远端终端设备使用匹配的pdu会话。
26.如此,通过使用匹配的pdu会话,不仅可实现对该远程终端设备的单独计费,还可减少资源开销,以提高通信效率。
27.另一种可能的设计方案中,第一方面所述的方法还可以包括:当中继设备已建立的协议数据单元pdu会话中,不存在计费策略与第一计费策略与匹配的pdu会话时,策略控制网元向会话管理网元发送第三指示信息。
28.其中,第三指示信息可用于指示:不允许远程终端设备使用已建立的pdu会话。
29.如此,会话管理网元可根据第三指示信息,创建计费策略与第一计费策略匹配的pdu会话供远程终端设备使用,以实现在已建立的pdu会话的计费策略不匹配时,也能够准确地对该远程终端设备单独计费。
30.以及,第三指示信息还可用于指示:远程终端设备与中继设备断开连接。
31.如此,会话管理网元可根据第三指示信息,断开中继设备与远程终端设备间的连接,停止对远程终端设备计费,并释放通信资源,从而提高通信效率。
32.可选地,第三指示信息可以包括:第一子信息和第二子信息。其中,第一子信息用于指示:已建立的pdu会话中,不存在匹配的pdu会话。其中,第二子信息可以用于指示:不允许远程终端设备使用已建立的pdu会话;或者,第二子信息还可以用于指示:远程终端设备与中继设备断开连接。
33.如此,中继设备根据第一子信息获知不允许远程终端设备使用已建立的pdu会话或者断开连接的原因后,根据第二子信息,便可准确地执行相应的动作,如创建pdu会话或者断开与远程终端设备间的连接,从而提高控制的可靠性。
34.一种可能的设计方案中,第一方面所述的方法还可以包括:策略控制网元接收来自应用功能网元的第二计费策略。
35.其中,若第二计费策略用于通过中继设备接入无线网络的设备的计费,则策略控制网元向会话管理网元发送第二计费策略。
36.如此,可实现动态更新计费策略,从而实现更准确地计费。
37.若第二计费策略不用于通过中继设备接入无线网络的设备的计费,则策略控制网元向应用功能网元发送计费策略更新失败消息或计费策略创建失败消息,以便应用功能网元不再向策略控制网元发送该第二计费策略,避免计费错误及资源浪费,从而提高通信效率。
38.可选地,第一方面所述的方法还可以包括:策略控制网元接收来自应用功能网元的第四指示信息。其中,第四指示信息用于指示:第二计费策略不用于通过中继设备接入无线网络的设备的计费。
39.如此,策略控制网元根据第四指示信息,可不向会话管理网元发送该第二计费策略,避免计费错误及资源浪费。
40.可选地,第二计费策略用于通过中继设备接入无线网络的设备的计费,第一方面所述的方法还可以包括:策略控制网元根据第二计费策略,更新第一计费策略。
41.如此,通过动态更新计费策略,可实现更准确地计费。
42.一种可能的设计方案中,远程终端设备与中继设备连接,第一计费策略处于激活
状态;或者,远程终端设备与中继设备断开连接,第一计费策略处于非激活状态。如此,策略控制网元通过第一计费策略的状态,可确定哪些策略在使用而哪些策略未使用,以更灵活地调度资源,如配置或释放资源,以提高通信效率。
43.一种可能的设计方案中,远程终端设备与中继设备的连接或业务流断开,第一方面所述的方法还可以包括:策略控制网元向应用功能网元发送计费通知消息。其中,计费通知消息用于通知远程终端设备的连接或业务流断开。
44.如此,应用功能网元也能够获知远程终端设备的连接状态或业务流状态,避免应用功能网元因未获知远程终端设备的连接状态或业务流状态,继续发数据而浪费资源,从而提高通信效率。
45.第二方面,提供一种通信方法。该通信方法可以包括:会话管理网元向策略控制网元发送远程终端设备的第一标识,从接收来自策略控制网元的远程终端设备的第一计费策略,从而根据第一计费策略,向用户面网元发送第一上报规则。其中,远程终端设备通过中继设备接入无线网络;第一上报规则用于用户面网元上报远程终端设备的流量用量。
46.一种可能的设计方案中,第二方面所述的方法还可以包括:会话管理网元向计费功能网元发送计费数据请求消息,计费数据请求消息携带有第一标识。
47.如此,计费功能网元根据该第一标识便可对该远程终端设备单独计费。
48.可选地,计费数据请求消息还携带有中继设备的标识。
49.如此,计费功能网元根据远程终端设备的第一标识和中继设备的标识,便可区分计费,以保证计费的准确性。
50.可选地,计费数据请求消息携带有每个远程终端设备的如下一项或多项信息:多单元用量、费率组、或使用的单元容器。
51.可理解到,由于同一计费数据请求消息可携带每个远程终端设备计费所需的信息,如此,可实现根据同一计费数据请求消息,而对多个远程终端设备分别计费。
52.一种可能的设计方案中,第一计费策略可以包括如下一项或多项:会话计费规则、或业务计费规则。
53.可选地,第一计费策略还可以包括:状态订阅指示。其中,状态订阅指示用于策略控制网元订阅远程终端设备的连接状态。
54.一种可能的设计方案中,第一计费策略可以包括如下一项或多项:第一标识、或中继设备为所述远程终端设备分配的端口号。
55.一种可能的设计方案中,第一计费策略为策略控制网元根据第一标识从第一设备获取。其中,第一设备可以包括:策略控制网元、统一数据管理网元、统一数据储存网元、计费功能网元、或应用功能网元。
56.一种可能的设计方案中,会话管理网元向策略控制网元发送远程终端设备的第一标识,可以包括:会话管理网元向策略控制网元发送第一消息。其中,第一消息携带所述第一标识,第一消息可以为会话策略关联建立请求消息或会话策略关联更改请求消息。
57.一种可能的设计方案中,第二方面所述的方法还可以包括:会话管理网元接收来自远程终端设备的第二标识,并向统一数据管理网元发送第二标识;从而接收来自统一数据管理网元的第一标识。
58.如此,即使会话管理网元本地没有第一标识,也可通过第二标识从统一数据管理
网元获取该第一标识,从而提高计费的可靠性。
59.可选地,第一标识可以包括:签约永久标识supi。可理解到,由于supi的唯一性很强,因此,通过supi能够准确地对远程终端设备单独计费。
60.可选地,第二标识可以包括如下一项或多项:运营商分配的一般公共订阅标识gpsi、用户隐藏标识suci、应用功能网元为远程终端设备分配的标识、或第三方服务商为远程终端设备分配标识,如qq号、微信号等。
61.如此,无论采用何种来源以及何种类型的第二标识,都可通过第二标识获取到第一标识,从而提高计费的可靠性。
62.一种可能的设计方案中,第二方面所述的方法还可以包括:会话管理网元接收来自策略控制网元的第二计费策略,并根据第二计费策略,向用户面网元发送第二上报规则。其中,第二计费策略为远程终端设备的计费策略,第二上报规则用于用户面网元上报远程终端设备的流量用量。
63.如此,实现同步更新用户面网元的上报规则,以确保用户面网元能够准确上报远程终端设备的流量用量。
64.一种可能的设计方案中,第二方面所述的方法还可以包括:会话管理网元从统一数据管理网元获取远程终端设备的会话管理签约数据,并根据会话管理签约数据和第一计费策略,确定远程终端设备的第三计费策略;从而根据第三计费策略,向用户面网元发送第三上报规则。其中,第三上报规则用于用户面网元上报远程终端设备的流量用量。
65.如此,通过综合会话管理签约数据和第一计费策略,可确定策略更完善的第三计费策略,以实现更准确地计费。
66.可选地,会话管理签约数据中可以包括:协议数据单元pdu会话计费特性信息,pdu会话计费特性信息中可以包括:第一部分信息,第一计费策略的会话计费规则可以包括:第二部分信息和第三部分信息,第三计费策略中的会话计费规则可以包括:第一部分信息和第二部分信息。其中,第一部分信息与第三部分信息的类型相同且内容不相同,第一部分信息与第二部分信息的类型和内容均不相同。
67.如此,确定的第三计费策略可包含pdu会话计费特性信息中所没有的信息,使得第三计费策略更完善,以实现更准确地计费。
68.可选地,第二方面所述的方法还可以包括:会话管理网元向统一数据管理网元发送第五指示信息。其中,第五指示信息用于指示:远程终端设备通过中继设备接入无线网络。
69.如此,统一数据管理网元根据第五指示信息,能够快速便捷地确定适用于中继接入的会话管理签约数据。
70.一种可能的设计方案中,第二方面所述的方法还可以包括:会话管理网元接收来自策略控制网元的第二指示信息,并向中继设备发送第二指示信息。其中,第二指示信息用于指示:允许远程终端设备使用中继设备已建立的协议数据单元pdu会话。
71.如此,通过使用匹配的pdu会话,不仅可实现对该远程终端设备的单独计费,还可减少资源开销,从而提高通信效率。
72.可选地,第二指示信息携带在n1消息中。
73.如此,通过复用n1消息来发送第二指示信息,可减少信令开销,从而提高通信效
率。
74.另一种可能的设计方案中,第二方面所述的方法还可以包括:会话管理网元接收来自所述策略控制网元的第三指示信息,并向中继设备发送第三指示信息。其中,第三指示信息用于指示:不允许远程终端设备使用中继设备已建立的协议数据单元pdu会话;或者,第三指示信息用于指示:远程终端设备与中继设备断开连接。
75.可选地,第三指示信息携带在n1消息中。
76.如此,通过复用n1消息来发送第三指示信息,可减少信令开销,从而提高通信效率。
77.可选地,第三指示信息可以包括:第一子信息和第二子信息。其中,第一子信息用于指示:已建立的pdu会话中,不存在匹配的pdu会话;第二子信息用于指示:不允许远程终端设备使用已建立的pdu会话;或者,第二子信息用于指示:远程终端设备与中继设备断开连接。
78.此外,第二方面所述的通信方法的技术效果可以参考第一方面所述的通信方法的技术效果,此处不再赘述。
79.第三方面,提供一种通信装置。该通信装置可以包括:收发模块和处理模块,收发模块,用于接收来自会话管理网元的远程终端设备的第一标识;处理模块,用于根据第一标识,控制收发模块向会话管理网元发送第一计费策略。其中,远程终端设备通过中继设备接入无线网络。
80.一种可能的设计方案中,第一计费策略可以包括如下一项或多项:会话计费规则、或业务计费规则。
81.可选地,第一计费策略还可以包括:状态订阅指示。其中,状态订阅指示用于订阅远程终端设备的连接状态。
82.可选地,处理模块,还用于根据第一标识,控制收发模块获取第一计费策略。
83.进一步地,处理模块,还用于根据第一标识,控制收发模块从第一设备获取第一计费策略。其中,第一设备可以包括:统一数据管理网元、统一数据储存网元、计费功能网元、或应用功能网元。
84.一种可能的设计方案中,收发模块,还用于向第二设备发送第一指示信息。其中,第二设备可以包括:统一数据管理网元、统一数据储存网元、计费功能网元、或应用功能网元。其中,第一指示信息用于指示:远程终端设备通过中继设备接入无线网络。
85.一种可能的设计方案中,第一计费策略可以包括如下一项或多项:第一标识、或中继设备为远程终端设备分配的端口号。
86.一种可能的设计方案中,收发模块,还用于接收来自会话管理网元的第一消息。其中,第一消息携带第一标识,第一消息为会话策略关联建立请求消息或会话策略关联更改请求消息。
87.一种可能的设计方案中,第一标识可以包括如下一项或多项:签约永久标识supi、一般公共订阅标识gpsi、用户隐藏标识suci、或中继设备为远程终端设备分配的端口号。
88.一种可能的设计方案中,当中继设备已建立的协议数据单元pdu会话中,存在计费策略与第一计费策略匹配的pdu会话时,收发模块,还用于向会话管理网元发送第二指示信息。其中,第二指示信息用于指示:允许远端终端设备使用匹配的pdu会话。
89.另一种可能的设计方案中,当中继设备已建立的协议数据单元pdu会话中,不存在计费策略与第一计费策略与匹配的pdu会话时,收发模块,还用于向会话管理网元发送第三指示信息。其中,第三指示信息用于指示:不允许远程终端设备使用已建立的pdu会话;或者,第三指示信息用于指示:远程终端设备与中继设备断开连接。
90.可选地,第三指示信息可以包括:第一子信息和第二子信息。其中,第一子信息用于指示:已建立的pdu会话中,不存在匹配的pdu会话。其中,第二子信息用于指示:不允许远程终端设备使用已建立的pdu会话;或者,第二子信息用于指示:远程终端设备与中继设备断开连接。
91.一种可能的设计方案中,收发模块,还用于接收来自应用功能网元的第二计费策略。若第二计费策略用于通过中继设备接入无线网络的设备的计费,则收发模块,还用于向会话管理网元发送第二计费策略;或者,若第二计费策略不用于通过中继设备接入无线网络的设备的计费,则收发模块,还用于向应用功能网元发送计费策略更新失败消息或计费策略创建失败消息。
92.可选地,收发模块,还用于接收来自应用功能网元的第四指示信息,其中,第四指示信息用于指示:第二计费策略不用于通过中继设备接入无线网络的设备的计费。
93.可选地,第二计费策略用于通过中继设备接入无线网络的设备的计费,处理模块,还用于根据第二计费策略,更新第一计费策略。
94.一种可能的设计方案中,远程终端设备与中继设备连接,第一计费策略处于激活状态;或者,远程终端设备与中继设备断开连接,第一计费策略处于非激活状态。
95.一种可能的设计方案中,远程终端设备与中继设备的连接或业务流断开,收发模块,还用于向应用功能网元发送计费通知消息。其中,计费通知消息用于通知远程终端设备的连接或业务流断开。
96.可选地,收发模块可以包括发送模块和接收模块。其中,发送模块用于实现第三方面所述的装置的发送功能,接收模块则用于实现该装置的接收功能。
97.可选地,第三方面所述的装置还可以包括存储模块,该存储模块存储有程序或指令。当处理模块执行该程序或指令时,使得该装置可以执行第一方面所述的方法。
98.需要说明的是,第三方面所述的通信装置可以为第一方面中的策略控制网元,或者可设置于该策略控制网元中的芯片(系统)或其他部件或组件,或者包含该策略控制网元的装置;或者,该通信装置还可以为网络设备,或者可设置于该网络设备中的芯片(系统)或其他部件或组件,或者包含该网络设备的装置。
99.此外,第三方面所述的装置的技术效果可以参考第一方面所述的方法的技术效果,此处不再赘述。
100.第四方面,提供一种通信装置。该通信装置可以包括:收发模块和处理模块。收发模块,用于向策略控制网元发送远程终端设备的第一标识,并接收来自策略控制网元的远程终端设备的第一计费策略。处理模块,用于根据第一计费策略,控制收发模块向用户面网元发送第一上报规则。其中,远程终端设备通过中继设备接入无线网络。其中,第一上报规则用于用户面网元上报远程终端设备的流量用量。
101.一种可能的设计方案中,收发模块,还用于向计费功能网元发送计费数据请求消息,计费数据请求消息携带有第一标识。
102.可选地,计费数据请求消息还携带有中继设备的标识。
103.可选地,计费数据请求消息携带有每个远程终端设备的如下一项或多项信息:多单元用量、费率组、或使用的单元容器。
104.一种可能的设计方案中,第一计费策略可以包括如下一项或多项:会话计费规则、或业务计费规则。
105.可选地,第一计费策略还可以包括:状态订阅指示。其中,状态订阅指示用于策略控制网元订阅远程终端设备的连接状态。
106.一种可能的设计方案中,第一计费策略可以包括如下一项或多项:第一标识、或中继设备为远程终端设备分配的端口号。
107.一种可能的设计方案中,第一计费策略为策略控制网元根据第一标识从第一设备获取。其中,第一设备可以包括:策略控制网元、统一数据管理网元、统一数据储存网元、计费功能网元、或应用功能网元。
108.一种可能的设计方案中,收发模块,还用于向策略控制网元发送第一消息。其中,第一消息携带第一标识,第一消息可以为会话策略关联建立请求消息或会话策略关联更改请求消息。
109.一种可能的设计方案中,收发模块,还用于接收来自远程终端设备的第二标识,并向统一数据管理网元发送第二标识,以及接收来自统一数据管理网元的第一标识。
110.可选地,第一标识可以包括:签约永久标识supi。
111.可选地,第二标识可以包括如下一项或多项:一般公共订阅标识gpsi、用户隐藏标识suci、或应用功能网元为远程终端设备分配的标识。
112.一种可能的设计方案中,收发模块,还用于接收来自策略控制网元的第二计费策略。处理模块,还用于根据第二计费策略,控制收发模块向用户面网元发送第二上报规则。其中,第二计费策略为远程终端设备的计费策略。其中,第二上报规则用于用户面网元上报流量用量。
113.一种可能的设计方案中,处理模块,还用于控制收发模块从统一数据管理网元获取远程终端设备的会话管理签约数据;并根据会话管理签约数据和第一计费策略,确定远程终端设备的第三计费策略;以及根据第三计费策略,控制收发模块向用户面网元发送第三上报规则。其中,第三上报规则用于用户面网元上报流量用量。
114.可选地,会话管理签约数据中可以包括:协议数据单元pdu会话计费特性信息。pdu会话计费特性信息中可以包括:第一部分信息。第一计费策略的会话计费规则可以包括:第二部分信息和第三部分信息。其中,第一部分信息与第三部分信息的类型相同且内容不相同,第一部分信息与第二部分信息的类型和内容均不相同。第三计费策略中的会话计费规则可以包括:第一部分信息和第二部分信息。
115.可选地,收发模块,还用于向统一数据管理网元发送第五指示信息。其中,第五指示信息用于指示:远程终端设备通过中继设备接入无线网络。
116.一种可能的设计方案中,收发模块,还用于接收来自策略控制网元的第二指示信息,并向中继设备发送第二指示信息。其中,第二指示信息用于指示:允许远程终端设备使用中继设备已建立的协议数据单元pdu会话。
117.可选地,第二指示信息携带在n1消息中。
118.另一种可能的设计方案中,收发模块,还用于接收来自策略控制网元的第三指示信息,并向中继设备发送第三指示信息。其中,第三指示信息用于指示:不允许远程终端设备使用中继设备已建立的协议数据单元pdu会话;或者,第三指示信息用于指示:远程终端设备与中继设备断开连接。
119.可选地,第三指示信息携带在n1消息中。
120.可选地,第三指示信息可以包括:第一子信息和第二子信息。其中,第一子信息用于指示:已建立的pdu会话中,不存在匹配的pdu会话;第二子信息用于指示:不允许远程终端设备使用已建立的pdu会话;或者,第二子信息用于指示:远程终端设备与中继设备断开连接。
121.可选地,收发模块可以包括发送模块和接收模块。其中,发送模块用于实现第四方面所述的装置的发送功能,接收模块则用于实现该装置的接收功能。
122.可选地,第四方面所述的装置还可以包括存储模块,该存储模块存储有程序或指令。当处理模块执行该程序或指令时,使得该装置可以执行第二方面所述的方法。
123.需要说明的是,第四方面所述的装置可以是网络设备,也可以是可设置于网络设备中的芯片(系统)或其他部件或组件,还可以是包含网络设备的装置,本技术对此不做限定。
124.此外,第四方面所述的装置的技术效果可以参考第二方面所述的方法的技术效果,此处不再赘述。
125.第五方面,提供一种通信装置。该通信装置可以包括:处理器和存储器。存储器用于存储计算机指令,当处理器执行该指令时,以使该装置执行如第一方面所述的通信方法。
126.在一种可能的设计方案中,第五方面所述的通信装置还可以包括收发器。该收发器可以为收发电路或接口电路。该收发器可以用于第五方面所述的通信装置与其他通信装置通信。
127.在本技术中,第五方面所述的通信装置可以为第一方面中的策略控制网元,或者可设置于该策略控制网元中的芯片(系统)或其他部件或组件,或者包含该策略控制网元的装置;或者,该通信装置还可以为网络设备,或者可设置于该网络设备中的芯片(系统)或其他部件或组件,或者包含该网络设备的装置。
128.此外,第五方面所述的通信装置的技术效果可以参考第一方面所述的通信方法的技术效果,此处不再赘述。
129.第六方面,提供一种通信装置。该通信装置可以包括:处理器和存储器。存储器用于存储计算机指令,当处理器执行该指令时,以使该装置执行如第二方面所述的通信方法。
130.在一种可能的设计方案中,第六方面所述的通信装置还可以包括收发器。该收发器可以为收发电路或接口电路。该收发器可以用于第六方面所述的通信装置与其他通信装置通信。
131.在本技术中,第六方面所述的通信装置可以为第二方面中的会话管理网元,或者可设置于该会话管理网元中的芯片(系统)或其他部件或组件,或者包含该策略控制网元的装置;或者,该通信装置还可以为网络设备,或者可设置于该网络设备中的芯片(系统)或其他部件或组件,或者包含该网络设备的装置。
132.此外,第六方面所述的通信装置的技术效果可以参考第二方面所述的通信方法的
技术效果,此处不再赘述。
133.第七方面,提供一种计算机可读存储介质。该计算机可读存储介质可以包括:计算机程序或指令,当计算机程序或指令在计算机上运行时,使得计算机执行如第一方面或第二方面所述的通信方法。
134.第八方面,提供一种计算机程序产品。该计算机程序产品可以包括:计算机程序或指令,当所述计算机程序或指令在计算机上运行时,使得计算机执行如第一方面或第二方面所述的通信方法。
135.第九方面,提供一种通信系统。该通信系统可以包括一个或多个终端设备,以及一个或多个网络设备。
附图说明
136.图1为本技术实施例提供的通信系统的架构示意图一;
137.图2为本技术实施例提供的通信系统的架构示意图二;
138.图3为本技术实施例提供的通信系统中pdu会话的协议栈的示意图;
139.图4为本技术实施例提供的通信方法的流程示意图一;
140.图5为本技术实施例提供的通信方法的流程示意图二;
141.图6为本技术实施例提供的通信方法的流程示意图三;
142.图7为本技术实施例提供的通信方法的流程示意图四;
143.图8为本技术实施例提供的通信装置的结构示意图一;
144.图9为本技术实施例提供的通信装置的结构示意图二。
具体实施方式
145.本技术实施例的技术方案可以应用于各种通信系统,例如prose通信系统、无线保真(wireless fidelity,wifi)系统,车到任意物体(vehicle to everything,v2x)通信系统、设备间(device-todevie,d2d)通信系统、车联网通信系统、第4代(4th generation,4g)移动通信系统,如长期演进(long term evolution,lte)系统、全球互联微波接入(worldwide interoperability for microwave access,wimax)通信系统、第五代(5th generation,5g)移动通信系统,如新空口(new radio,nr)系统,以及未来的通信系统,如第六代(6th generation,6g)移动通信系统等。
146.本技术将围绕可包括多个设备、组件、模块等的系统来呈现各个方面、实施例或特征。应当理解和明白的是,各个系统可以包括另外的设备、组件、模块等,并且/或者可以并不包括结合附图讨论的所有设备、组件、模块等。此外,还可以使用这些方案的组合。
147.另外,在本技术实施例中,“示例地”、“例如”等词用于表示作例子、例证或说明。本技术中被描述为“示例”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用示例的一词旨在以具体方式呈现概念。
148.本技术实施例中,“信息(information)”,“信号(signal)”,“消息(message)”,“信令(singaling)”有时可以混用,应当指出的是,在不强调其区别时,其所要表达的含义是相同的。“的(of)”,“相应的(corresponding,relevant)”和“对应的(corresponding)”有时可以混用,应当指出的是,在不强调其区别时,其所要表达的含义是相同的。
149.本技术实施例中,有时候下标如w1可能会笔误为非下标的形式如w1,在不强调其区别时,其所要表达的含义是相同的。
150.本技术实施例描述的网络架构以及业务场景是为了更加清楚的说明本技术实施例的技术方案,并不构成对于本技术实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本技术实施例提供的技术方案对于类似的技术问题,同样适用。
151.为便于理解本技术实施例,首先以图1和图2中所示出的通信系统为例,详细说明适用于本技术实施例的通信系统。应当指出的是,本技术实施例中的方案还可以应用于其他移动通信系统中,相应的名称也可以用其他移动通信系统中的对应功能的名称进行替代。
152.示例性地,图1示出了本技术实施例提供的通信方法所适用的一种5g通信系统的架构示意图。该5g通信系统可以包括接入网(access network,an)和核心网(core network,cn)两部分。
153.其中,an主要用于实现无线接入有关的功能,可以包括无线接入网(radio access network,ran)网元。cn主要可以包括如下网元:接入及移动性管理功能(access and mobility management function,amf)网元、会话管理功能(session management function,smf)网元、用户面功能(user plane function,upf)网元、策略控制功能(policy control function,pcf)网元、统一数据管理(unified data management,udm)网元、统一数据储存(unified data repository,udr)网元、计费功能(charging function,chf)网元、网络能力开放功能(network exposure function,nef)网元,应用功能(application function,af)网元。
154.其中,amf网元主要负责无线网络中的接入管理,如用户接入、用户位置更新、用户注册网络、小区切换等。
155.ran网元主要用于为特定区域,如网络信号覆盖区域内的授权终端设备提供入网功能。
156.smf网元主要负责无线网络中的会话管理,如协议数据单元(protocol data unit,pdu)会话的创建、修改、删除等,并维护pdu会话上下文。
157.upf网元主要负责处理用户的数据包,如数据包转发、流量用量统计等。
158.pcf网元主要负责向amf网元、smf网元提供各种策略,如根据用户的签约信息为smf网元提供该用户的计费策略。
159.udm网元主要用于存储用户数据,如签约信息、鉴权/授权信息。
160.udr网元主要用于储存pcf网元所需的策略,如计费策略或者存储umd网元的用户数据,且可与udm网元共同部署。
161.chf网元主要负责从核心网的网元,如从smf网元获取用户的计费信息,计费并生成用户的话单。
162.nef网元主要用于连接核心网中的网元与外部的应用服务器,可为外部应用服务器向核心网发起业务请求提供认证、转发等服务。
163.af网元主要用于pcf网元之间交互以进行策略控制,如向pcf网元发送计费策略。
164.可选地,本技术实施例中的ran网元可以为具有无线收发功能的设备或设备的芯
片(系统)或其他部件或组件,包括但不限于:无线保真(wireless fidelity,wifi)系统中的接入点(access point,ap),如家庭网关、路由器、服务器、交换机、网桥等,演进型节点b(evolved node b,enb)、无线网络控制器(radio network controller,rnc)、节点b(node b,nb)、基站控制器(base station controller,bsc)、基站收发台(base transceiver station,bts)、家庭基站(例如,home evolved nodeb,或home node b,hnb)、基带单元(baseband unit,bbu),无线中继节点、无线回传节点、传输点(transmission and reception point,trp或者transmission point,tp)等,还可以为5g,如,新空口(new radio,nr)系统中的gnb,或,传输点(trp或tp),5g系统中的基站的一个或一组(包括多个天线面板)天线面板,或者,还可以为构成gnb或传输点的网络节点,如基带单元(bbu),或,分布式单元(distributed unit,du)、具有基站功能的路边单元(road side unit,rsu)等。
165.可选地,ran网元通过n2接口(简称n2)与amf网元通信,通过n3接口(简称n3)与upf网元通信。upf网元通过n4接口(简称n4)与smf网元通信,通过n9接口(简称n9)与upf网元通信。amf网元通过n8接口(简称n8)与udm网元通信,通过n11接口(简称n11)与smf网元通信,通过n14接口(简称n14)与amf网元通信,通过n15接口(简称n15)与pcf网元通信。pcf网元通过n5接口(简称n5)与af网元通信,通过n7接口(简称n7)与smf网元通信。smf网元通过n10接口(简称n10)与udm网元通信。udr网元通过n36接口(简称n36)与pcf网元通信。chf网元通过n40接口(简称n40)与smf网元通信,通过n28接口(简称n28)与pcf网元通信。nef网元通过n37接口(简称n37)与udr网元通信,通过n30接口(简称n30)与pcf网元通信。
166.需要说明的是,上述网元或者功能既可以是硬件设备中的网络元件,也可以是在专用硬件上运行的软件功能,或者是平台(例如,云平台)上实例化的虚拟化功能。上述网元或者功能可划分出一个或多个服务,进一步,还可能会出现独立于网络功能存在的服务。上述网元间也可以采用服务化接口进行相互通信。在本技术中,上述功能的实例、或上述功能中包括的服务的实例、或独立于网络功能存在的服务实例均可称为服务实例。
167.示例性地,图2示出了图1所示的5g通信系统在prose通信场景下的架构示意图。其中,位于网络内,如网络信号覆盖区域内的终端设备可通过n1接口(简称n1)与amf网元通信,并通过uu接口与ran网元通信,以接入网络。而位于网络外,如网络信号覆盖区域外的终端设备(简称远程终端设备)可通过已接入网络的终端设备(简称中继设备)接入到网络。比如,中继设备通过pc5接口与远程终端设备通信,以便远程终端设备通过中继设备,如使用中继设备的pdu会话,实现接入网络。
168.示例性地,图3示出了远程终端设备通过使用中继设备的pdu会话的协议栈。远程终端设备通过pc5接口向中继设备发送数据包,该数据包可以包括:物理层(l1层)、介质访问控制(media access control,mac)层、无线链路控制子(radio link control structure,rlc)层、分组数据汇聚协议(packet data convergence protocol,pdcp)层。服务数据适配协议(service data adaptation protocol,sdap)层、网际互连协议(internet protocol,ip)层、应用(application)层。其中,mac层、rlc层、pdcp层和sdap层可以属于l2层。
169.可选地,中继设备可依次解码数据包的l1层和l2层,并解码到ip层。之后,中继设备基于uu接口的协议栈,依次封装l2层和l1层,并通过uu接口向ran网元发送该数据包。
170.ran网元也可依次解码数据包的l1层和l2层,并解码到ip层。之后,ran网元可按中
继设备的pdu会话的格式重新封装数据包。其中,重新封装的数据包可以包括:l1层、l2层、用户数据报协议(user datagram protocol,udp)层/ip层、隧道传输协议(gprs tunnel protocol-u,gtp-u)层、ip层。最后,ran网元可通过n3接口,向upf网元发送该数据包。
171.如此,upf网元便可根据该数据包指示的路由向相应的设备发送该数据包,从而实现了远程终端设备接入无线网络后的通信。此外,ran网元向upf网元发送该pdu会话格式的数据包可以理解为:使用该pdu会话发送该远程终端设备的数据包。
172.应理解,本技术实施例介绍了远程终端设备发送数据包的流程,而远程终端设备接收数据包的流程可参考远程终端设备发送数据包的流程作相应理解,在此不再赘述。
173.可选地,本技术实施例中的远程终端设备和中继设备可以为具有无线收发功能的终端或可设置于该终端的芯片(系统)或其他部件或组件。该终端设备也可以称为用户装置、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。本技术的实施例中的终端设备可以是手机(mobile phone)、平板电脑(pad)、带无线收发功能的电脑、虚拟现实(virtual reality,vr)终端设备、增强现实(augmented reality,ar)终端设备、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程医疗(remote medical)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端、车载终端、具有终端功能的rsu等。本技术的终端设备还可以是作为一个或多个部件或者单元而内置于车辆的车载模块、车载模组、车载部件、车载芯片或者车载单元。
174.需要说明的是,本技术实施例提供的通信方法,可以适用于图1和图2所示通信系统,具体实现可以参考下述方法实施例,此处不再赘述。
175.应当指出的是,本技术实施例中的方案还可以应用于其他通信系统中,相应的名称也可以用其他通信系统中的对应功能的名称进行替代。此外,图1和图2仅为便于理解而示例的简化示意图,该通信系统中还可以包括其他网络设备,和/或,其他终端设备,图1和图2中未予以画出。
176.下面将结合图4-图7对本技术实施例提供的通信方法进行具体阐述。
177.图4为本技术实施例提供的通信方法的流程示意图一。该通信方法可以适用于策略控制网元、会话管理网元、以及用户面网元之间的通信。其中,策略控制网元可以是图1和图2所示的pcf网元、自会话管理网元可以是图1和图2所示的smf网元、用户面网元可以是图1和图2所示的upf网元、统一数据管理网元可以是图1和图2中所示出udm网元、统一数据储存网元可以是图1或图2中所示出udr网元。
178.如图4所示,该通信方法可以包括如下步骤:
179.s401,会话管理网元向策略控制网元发送远程终端设备的第一标识。
180.其中,远程终端设备通过中继设备接入无线网络。
181.其中,远程终端设备的标识可以包括第一标识和第二标识。第一标识和第二标识不同,但可具备对应关系。第二标识可以用于会话管理网元获取第一标识。第一标识可以用于策略控制网元获取远程终端设备的第一计费策略,以实现对远程终端设备的单独计费。
182.其中,第一标识可以包括如下的一项或多项:该远程终端设备的签约永久标识(subscription permanent identifier,supi)、该远程终端设备的一般公共订阅标识
(generic public subscription identifier,gpsi)、或者该远程终端设备的用户隐藏标识(subscription concealed identifier,suci)。
183.其中,第二标识可以包括如下的一项或多项:该远程终端设备supi、该远程终端设备的gpsi、该远程终端设备的suci、中继设备为该远程终端设备分配的端口号、或者第三方服务商为该远程终端设备分配的标识,如qq号、微信号等。
184.示例性地,远程终端设备与中继设备连接后,远程终端设备可通过使用的pdu会话与无线网络通信,如向会话管理网元发送远程终端设备的第一标识或第二标识。以及,中继设备还可以向会话管理网元发送该pdu会话的pdu会话标识(pdu session id)。如此,会话管理网元可以根据第一标识与第二标识的对应关系,向策略控制网元发送远程终端设备的第一标识。
185.这样一来,无论采用何种来源以及何种类型的标识,基于该对应关系都可确定用于该远程终端设备计费的第一标识,从而实现对远程终端设备的单独计费,进而提高计费的可靠性。
186.可选地,在一种可能的设计方案中,若远程终端设备向会话管理网元发送第一标识,则会话管理网元可以直接获得该第一标识。
187.在另一种可能的设计方案中,若远程终端设备向会话管理网元发送第二标识,则会话管理网元可根据该第二标识来获得第一标识。
188.例如,可选地,若远程终端设备通过中继设备的pdu会话而向会话管理网元发送第二标识,则会话管理网元可根据第二标识从udr网元/udm网元(图4中未示出)获取第一标识。例如,会话管理网元可以向udr网元/udm网元发送第二标识。其中,udr网元/udm网元储存有第一标识,以及第一标识与第二标识的对应关系。如此,udr网元/udm网元可根据该第二标识和对应关系确定该第一标识,并向会话管理网元发送该第一标识,以便会话管理网元获得该第一标识。
189.又例如,可选地,远程终端设备与中继设备建立连接后,中继设备可经由amf网元(图4中未示出)向udr网元/udm网元发送远程验证请求。其中,该验证请求中携带有第二标识。相应地,udr网元/udm网元根据该第二标识验证远程终端设备的合法性后,便可以向amf网元发送验证结果、第一标识、以及第一标识与第二标识的对应关系。如此,amf网元可向会话管理网元发送第一标识,以及第一标识与第二标识的对应关系,使得会话管理网元接收到来自远程终端设备的第二标识后,可根据该第二标识和对应关系,确定第一标识。或者,会话管理网元在接收到来自远程终端设备的第二标识后,可向amf网元发送第二标识,以便amf网元可根据该第二标识和对应关系,返回对应的第一标识。
190.进一步地,会话管理网元获取到第一标识后,便可向策略控制网元发送该第一标识,如向策略控制网元发送第一消息。其中,该第一消息携带有第一标识、中继设备的supi、gpsi或suci、以及远程终端设备使用的pdu会话的pdu会话标识,且该第一消息可为会话策略关联建立请求(sm policy association establishment)消息或会话策略关联更改请求(sm policy association modification)消息。
191.应理解,通过复用会话策略关联建立请求消息或会话策略关联更改请求消息来发送第一标识,可减少信令开销,以提高通信效率。
192.s402,策略控制网元根据第一标识,向会话管理网元发送远程终端设备的第一计
费策略。
193.相应地,会话管理网元接收来自策略控制网元的第一计费策略。
194.其中,第一计费策略可以包括如下一项或多项:会话计费规则、或业务计费规则。下面分别说明。
195.可选地,“会话计费规则”又可称为:“pdu会话相关策略信息(pdu session related policy information)”。会话计费规则是pdu会话维度的计费规则,用于以pdu会话为单位进行计费。会话计费规则可以包括:pdu会话的计费方式、pdu会话的费率组(rating group,rg)以及用量监测控制策略等。其中,计费方式可以是在线计费或离线计费;在线计费是指chf网元(图4中未示出)根据pdu会话的业务配额以及费率进行计费,如限流量、限通话时长的计费;而离线计费是指chf网元根据pdu会话的费率进行计费,而不限业务配额,如不限流量、不限通话时长的计费。
196.可选地,“业务计费规则”又可称为:“策略与计费控制(pdu session related policy information,pcc)规则”。业务计费规则是业务维度的计费规则,用于以业务,如视频、通话、浏览网页等为单位进行计费。由于不同的业务可能有不同的计费方式,因此,业务计费规则可以包括:每种业务的五元组、每种业务的标识、每种业务的计费方式、每种业务的费率、每种业务的限额(spending limit)策略等;以及,在有第三方服务商赞助的业务时,业务计费规则还可以包括:该第三方服务商的赞助标识(sponsor id)。
197.其中,限额策略可以用于指示远程终端设备的流量用量是否超出限额,以及用于指示该业务的流量用量超出或未超出限额各自对应的速率。比如,该业务的流量用量超出限额对应的速率为第一速率,而未超出限额对应的速率为第二速率,且第一速率小于第二速率。
198.其中,第三方服务商的赞助标识可用于表示对应业务的计费由第三方服务商赞助,即用户面网元可不再向chf网元上报第三方服务商赞助的业务对应的流量用量,而chf网元也可以不再对第三方服务商赞助的业务计费。
199.在一种可能的设计方案中,若远程终端设备的业务为统一计费业务,则远程终端设备的业务计费规则可为各设备都可配置的通用业务计费规则。其中,统一计费业务是指大多数设备都具备且计费方式也相同的业务,如手机的视频业务、通话业务等。
200.应理解,由于该业务计费规则是各设备都可以配置的规则,因此,该业务计费规则可以不包含用于区分业务的标识。
201.在另一种可能的设计方案中,若远程终端设备的业务为非统一计费业务,则远程终端设备的业务计费规则可为针对远程终端设备的非统一计费业务而单独配置的业务计费规则。其中,非统一计费业务是指与统一计费业务的类型不同,和/或,计费方式也不相同的业务,如vr设备、ar设备、游戏机的游戏视频业务。
202.如此,该业务计费规则可以包含该远程终端设备的第一标识,以便与通用业务计费规则区分。
203.可选地,第一计费策略还可以包括:状态订阅指示。
204.其中,“状态订阅指示”又可称为:“策略控制请求触发信息(policy control request trigger information)”。该状态订阅指示可用于策略控制网元向会话管理网元订阅该远程终端设备业务流状态,和/或,连接状态,如指示策略控制网元向会话管理网元
发送订阅请求消息。
205.示例性地,策略控制网元在订阅远程远程终端设备的业务流状态,和/或,连接状态后,若远程终端设备的业务流状态,和/或,连接状态发生变化,如ip地址变化、聚合最大比特速率(aggregate maximum bit rate,ambr)变化、业务流断开或连接断开等,则会话管理网元可以向策略控制网元发送远程终端设备的订阅通知消息,以便策略控制网元及时掌握该远程终端设备的业务流状态,和/或,连接状态,从而及时调整计费规则,以确保计费的准确性。
206.其中,连接断开可以是远程终端设备与网络的通信连接断开。业务流断开可以是远程终端设备的某些业务的业务流断开,而远程终端设备还可以有其他业务的业务流未断开。换言之,若远程终端设备的连接断开后,则远程终端设备的所有业务流均断开,反之,远程终端设备的业务流断开并不影响远程终端设备与网络的通信连接。
207.其中,策略控制网元根据远程终端设备的业务流状态,和/或,连接状态调整计费规则的具体实现,可以参考第七种实现场景中的相关描述,在此不再赘述。
208.可选地,策略控制网元还可根据远程终端设备的连接状态,对应配置第一计费策略的状态。比如,若远程终端设备处于连接的状态,则策略控制网元可配置第一计费策略处于激活状态;若远程终端设备处于断开连接的状态,则策略控制网元可配置第一计费策略处于非激活状态。如此,策略控制网元根据第一计费策略的状态,可确定第一计费策略是否使用,以更灵活地调度资源,如配置或释放资源,以提高通信效率。
209.应理解,本技术实施例中所述的“策略”是所述的“规则”和“指示”的上位表述;相应地,所述的“规则”和“指示”则是“策略”的下位表述。当然,第一计费策略也不限于:会话计费规则、业务计费规则和状态订阅指示,比如第一计费策略可以只包括会话计费规则,对此不予限定。
210.s403,会话管理网元根据第一计费策略,向用户面网元发送第一上报规则。
211.具体地,第一上报规则可以是第一计费策略中的部分规则,可以用于用户面网元识别、统计并上报远程终端设备的流量,可以包括:流量识别规则以及流量上报规则。
212.其中,流量识别规则可以用于用户面网元识别远程终端设备的流量,比如,流量识别规则可以包括远程终端设备的流量的五元组信息,以便用户面网元可以根据该五元组,从用户面网元转发的流量中识别出该远程终端设备的流量。
213.其中,流量上报规则可以用于用户面网元向会话管理网元上报远程终端设备的流量用量。
214.进一步地,流量上报规则可以包括:流量配额以及上报触发规则。
215.其中,流量配额可以表示该远程终端设备当前阶段能够使用的流量。具体地,会话管理网元可以向chf网元申请当前阶段的流量配额,如通过n40会话向chf网元申请。相应地,chf网元可以根据远程终端设备的套餐流量余额,而为远程终端设备配置当前阶段的流量配额。比如,套餐流量余额为500兆字节(mega bytes,mb),chf网元配置的流量配额可以是50mb。进一步地,若远程终端设备当前阶段的流量配额已用完,则会话管理网元可以向chf网元申请下一阶段的流量配额。如此,chf网元可以远程终端设备的套餐流量余额,继续为远程终端设备配置下一阶段的流量配额,直至远程终端设备的套餐流量余额不足,或者,远程终端设备的连接断开。
216.其中,上报触发规则可以包括:周期触发规则和事件触发规则。例如,用户面网元可以周期性地统计该远程终端设备的流量,以获得该远程终端设备的流量用量,并根据周期触发规则,周期性的向会话管理网元上报该流量用量,如发送n4会话报告消息,该n4会话报告消息携带有流量用量。其中,上报周期可以为1分钟、5分钟、30分钟、1小时、1天、1周等。又例如,若用户面网元统计的流量用量达到该远程终端设备的流量配额的上限值,则可以根据事件触发规则,向会话管理网元上报该流量用量。其中,上限值可以按照上述流量配额确定,如可以为流量配额的10%、30%、50%、70%、90%、100%等。
217.可选地,周期触发规则和事件触发规则也可以结合实施。例如,若周期触发规则先被触发,则用户面网元上报当前周期的流量用量;若事件触发规则先被触发,则用户面网元上报达到上限值的流量用量。
218.以上介绍了第一计费规则的具体内容,以下介绍会话管理网元如何发送第一计费规则,以及如何上报计费信息。
219.示例性地,会话管理网元从第一计费规则中确定出第一上报规则后,可以通过n4会话向用户面网元发送n4会话配置信息,该n4会话配置信息包括第一上报规则,该n4会话配置信息可以携带在n4会话建立请求消息或n4会话修改请求消息中。
220.进一步地,用户面网元根据第一计费规则上报的远程终端设备的流量用量后,会话管理网元可以周期性地统计用户面网元上报的远程终端设备的流量用量,从而获得每个周期的流量用量。如此,会话管理网元可以根据第一计费规则以及每个周期的流量用量,周期性的向chf网元发送远程终端设备的计费信息。
221.其中,会话管理网元的上报周期与用户面网元的上报周期可以相同,也可以不同。比如,会话管理网元的上报周期可以大于用户面网元的上报周期。
222.其中,计费信息可以包括对应周期的流量用量和费率,以便chf网元可以根据该流量用量和费率,实现对远程终端设备单独计费。
223.需要说明的是,用户面网元生成并上报远程终端设备的流量用量,以及chf网元根据该流量用量对该远程终端设备单独计费的具体实现,可以参考以下第九种实现场景中的相关描述。
224.应理解,在本技术实施例中,由于策略控制网元能够从会话管理网元获得远程终端设备的第一标识,故策略控制网元可根据第一标识而向会话管理网元发送远程终端设备的第一计费策略。如此,会话管理网元便可根据第一计费策略为用户面网元配置远程终端设备的第一上报规则,以便用户面网元在远程终端设备通过中继设备接入无线网络后,可根据第一上报规则,向计费功能网元上报远程终端设备的流量用量,从而实现对远程终端设备的单独计费。
225.可选地,在图4所示出的实施例的第一种实现场景中,该方法还可以包括:策略控制网元根据第一标识,获取远程终端设备的第一计费策略。
226.具体地,策略控制网元可以根据第一标识,从第一设备获取该第一计费策略。
227.其中,第一设备可以用于存储第一计费策略,具体可以包括如下的一个或多个:策略控制网元、udm网元、udr网元、chf网元、或af网元(图4中未示出)。
228.可理解到,由于第一计费策略可存储到各网元,以互为备份,从而提高第一计费策略存储的可靠性。
229.下面针对不同的第一设备,对策略控制网元获取该第一计费策略的实现方式分别予以介绍。
230.方式1、从策略控制网元本地获取。
231.示例性地,策略控制网元根据第一标识,判断策略控制网元本地是否储存有该远程终端设备的会话策略控制签约信息。其中,该会话策略控制签约信息包括远程终端设备的会话策略关联信息,会话策略关联信息则包括第一计费策略。若策略控制网元本地储存有该远程终端设备的会话策略控制签约信息,则策略控制网元从该会话策略控制签约信息中获取第一计费策略。
232.方式2、从udm网元/udr网元获取。
233.示例性地,策略控制网元根据第一标识,判断策略控制网元本地是否储存有该远程终端设备的会话策略控制签约信息。若策略控制网元本地未储存有该远程终端设备的会话策略控制签约信息,则策略控制网元向udm网元/udr网元发送请求消息。其中,该请求消息可以用于请求远程终端设备的会话策略控制签约信息,可以携带第一标识。相应地,udm网元/udr网元可以根据该第一标识返回该远程终端设备的会话策略控制签约信息。
234.具体地,策略控制网元可以通过预设的服务向udm网元/udr网元发送第一标识,如nudr_dm_query服务或nudr_dm_subscribe服务,对此不予限定。
235.如此,策略控制网元可从接收到的会话策略控制签约信息中,获取该远程终端设备的会话策略关联信息,即获取第一计费策略。
236.方式3、从chf网元获取
237.示例性地,策略控制网元根据第一标识,判断策略控制网元本地是否储存有该远程终端设备的会话策略控制签约信息。若策略控制网元本地未储存有该远程终端设备的会话策略控制签约信息,则策略控制网元向chf网元发送请求消息。其中,该请求消息可以用于请求远程终端设备的会话策略控制签约信息,可以携带第一标识。相应地,chf网元可以根据第一标识向策略控制网元返回对应的第一计费策略。
238.具体地,策略控制网元可以通过预设的服务向udm网元/udr网元发送第一标识,如nchf_spendinglimitcontrol服务,对此不予限定。
239.方式4、从af网元获取
240.若af网元属于cn,则af网元可通过预设的服务,如npcf_policyauthorization_create服务或npcf_policyauthorization_update服务,向策略控制网元发送第一计费策略。
241.若af网元属于第三方服务商,则af网元可向nef网元(图4未示出)发送第二消息。其中,第二消息可以是第三方服务商用于流量赞助业务的相关消息,可以携带第一计费策略。如此,nef网元验证af网元的权限后,nef网元再向策略控制网元转发该第二消息,以便策略控制网元从第二消息中获取该第一计费策略。
242.方式5、从多个网元获取
243.策略控制网元可根据第一标识,判断策略控制网元本地是否储存有该远程终端设备的会话策略控制签约信息。
244.若策略控制网元本地未储存有该远程终端设备的会话策略控制签约信息,策略控制网元可从各网元分别获取规则,并综合分别获取的规则,从而得到该第一计费策略。
245.例如,策略控制网元可从chf网元获取业务计费规则中每种业务的限额策略,并从udm网元/udr网元获取会话计费规则、业务计费规则以及状态订阅指示,且策略控制网元从udm网元/udr网元获取业务计费规则不包含该限额策略。
246.这样一来,策略控制网元从chf网元获取的限额策略、从udm网元/udr网元获取的规则和指示,便构成该第一计费策略。
247.又例如,策略控制网元可从af网元获取业务计费规则,并从udm网元/udr网元获取会话计费规则以及状态订阅指示。这样一来,策略控制网元从af网元、udm网元/udr网元获取的规则和指示,便构成该第一计费策略。
248.再例如,策略控制网元可从af网元获取业务计费规则,并从udm网元/udr网元获取会话计费规则、业务计费规则以及状态订阅指示。之后,策略控制网元可结合分别从af网元、以及udm网元/udr网元获取的业务计费规则,获得结合后的业务计费规则。比如,业务计费规则1可以包括a1和b1,业务计费规则2可以包括a2和c1,a1和a2是类型相同但取值不相同的信息,b1和c1是类型和取值均不同的信息,那么,策略控制网元可删除a2而保留a1、b1和c1,使得结合后的业务计费规可以包括a1、b1和c1。这样一来,该结合后的业务计费规则、会话计费规则和状态订阅指示,便构成该第一计费策略。
249.在一种可能的设计方案中,策略控制网元获取第一计费策略后,可直接向会话管理网元发送该第一计费策略。
250.在另一种可能的设计方案中,策略控制网元获取第一计费策略后,可以将第一标识,和/或,端口号,加入该第一计费策略。其中,端口号为中继设备为远程终端设备分配的端口号。之后,策略控制网元再向会话管理网元发送该第一计费策略,以便会话管理网元根据该第一标识,和/或,该端口号,确定该第一计费策略为远程终端设备的计费策略,从而准确上报该远程终端设备的计费信息。
251.需要指出的是,上述方式2-方式5中,策略控制网元也可以不判断策略控制网元本地是否储存有该远程终端设备的会话策略控制签约信息,而直接向udm网元或udr网元或af网元等设备发送用于请求该会话策略控制签约信息的请求消息,对此不予限制。
252.可选地,在图4所示出的实施例的第二种实现场景中,该方法还可以包括:步骤1,会话管理网元从第二设备获取远程终端设备的会话管理签约数据(session management subscription data)。
253.其中,第二设备可以用于存储会话管理签约数据。第二设备与第一设备可以是相同的设备,或者也可以是不同的设备。在第二种实现场景中,第二设备具体可以是udm网元。
254.其中,会话管理签约数据可以包括:中继设备的pdu会话计费特性信息。该pdu会话计费特性信息可以包括:pdu会话维度的计费规则,可以用于以pdu会话为单位进行计费。
255.具体地,会话管理网元可根据获得的第一标识或第二标识,从udm网元获取远程终端设备的会话管理签约数据。
256.一种可能的设计方案,若会话管理网元接收到来自远程终端设备的第一标识,则会话管理网元可以向udm网元发送请求消息,该请求消息携带该第一标识,以用于请求远程终端设备的会话管理签约数据。
257.示例性地,会话管理网元可以通过预设服务,向udm网元发送请求消息,如通过nudm_sdm_get请求服务、nudm_sdm_subscribe订阅服务等,对此不予限定。
258.相应地,udm网元可根据第一标识,从udm网元本地获取该会话管理签约数据。或者,udm网元还可以向udr网元发送订阅请求消息。其中,该订阅请求消息可以用于向udr网元请求该会话管理签约数据,该订阅请求消息可以携带第一标识。如此,udr网元可以根据该订阅请求消息而向udm网元发送会话管理签约数据,以便udm网元向会话管理网元发送会话管理签约数据。
259.示例性地,udm网元可以通过预设服务,向udr网元发送上述订阅请求消息,如通过nudr_dm_query订阅服务、nudr_dm_subscribe订阅服务等,对此不予限定。
260.另一种可能的设计方案,若会话管理网元接收到来自远程终端设备的第二标识,会话管理网元可以先根据第二标识从udm网元获取第一标识。其中,根据第二标识从udm网元获取第一标识的具体实现可以参考s401,在此不再赘述。
261.之后,会话管理网元根据第一标识,从udm网元获取该会话管理签约数据。其中,根据第一标识从udm网元获取该会话管理签约数据的具体实现方式可以参考前述各方式中的相关描述,在此不再赘述。
262.又一种可能的设计方案,若会话管理网元接收到来自远程终端设备的第二标识,会话管理网元可以向udm网元发送请求消息。该请求消息用于请求远程终端设备的会话管理签约数据,可以携带该第二标识。
263.示例性地,会话管理网元可以通过预设服务,向udm网元发送第二标识,如通过nudm_sdm_get请求服务、nudm_sdm_subscribe订阅服务等,对此不予限定。
264.相应地,udm网元可根据第二标识,从udm网元本地获取第二标识对应的第一标识,再获取该第一标识对应的会话管理签约数据。或者,udm网元也可以向udr网元发送用于请求远程终端设备的会话管理签约数据的请求消息,该请求消息携带该第二标识。这样,udr网元可以根据第二标识获取第一标识,并获取该第一标识对应的会话管理签约数据,从而向udm网元发送第一标识和会话管理签约数据。如此,udm网元可以向会话管理网元打包发送第一标识和会话管理签约数据,以便会话管理网元获得会话管理签约数据同时也获得第一标识。
265.示例性地,udm网元可以通过预设服务,向udr网元发送该第二标识,如通过nudr_dm_query订阅服务、nudr_dm_subscribe订阅服务等,对此不予限定。
266.可选地,在图4所示出的实施例的第二种实现场景中,该方法还可以包括:步骤2,会话管理网元根据会话管理签约数据和第一计费策略,确定远程终端设备的第三计费策略。
267.其中,该pdu会话计费特性信息可以包括:第一部分信息,而第一计费策略的会话计费规则可以包括:第二部分信息和第三部分信息。其中,第一部分信息与第三部分信息的类型相同且内容不相同,而第一部分信息与第二部分信息的类型和内容均不相同。
268.示例性地,会话管理网元获得会话管理签约数据和第一计费策略后,可以将第一计费策略中的第三部分信息更新为会话管理签约数据中的第一部分信息,以实现将第一计费策略更新为第三计费策略,以实现对远程终端设备进行单独计费。换言之,第三计费策略的会话计费规则与第一计费策略的会话计费规则不同,第三计费策略的会话计费规则可以包括:第一部分信息和第二部分信息,而第三计费策略中的会话计费规则和状态订阅指示则仍与第一计费策略中的会话计费规则和状态订阅指示相同。
269.例如,第一部分信息包括:业务a,费率为rg1;第二部分信息包括:业务b,费率为rg2、业务c,费率为rg3;第三部分信息包括:业务a、费率为rg4。
270.其中,第一部分信息和第三部分信息均为业务a的计费策略,表示第一部分信息和第三部分信息的类型相同。第一部分信息和第三部分信息中业务a的费率不同,表示第一部分信息和第三部分信息的内容不同。第一部分信息和第二部分信息的业务和费率均不同,表示第一部分信息与第二部分信息的类型和内容均不同。
271.如此,第三计费策略的会话计费规则可以包括:业务a,费率为rg4、业务b,费率为rg2、以及业务c,费率为rg3。
272.应理解,会话管理网元根据会话管理签约数据和第一计费策略,确定第三计费策略仅为一种示例方式,并不作为限定。比如,若pdu会话计费特性信息的内容与第一计费策略中会话计费规则的内容相同,则无需更新第一计费策略。
273.可选地,在图4所示出的实施例的第二种实现场景中,该方法还可以包括:步骤3,会话管理网元根据第三计费策略,向用户面网元发送第三上报规则。
274.其中,会话管理网元根据确定的第三计费策略,向用户面网元发送第三上报规则的具体实现方式可以参考步骤s403中的相关描述,在此不再赘述。
275.应理解,会话管理网元还可以向策略控制网元发送第三计费策略,以便策略控制网元更新本地保存的第一计费策略为第三计费策略。
276.可选地,结合前述的第二种实现场景,在图4所示出的实施例的第三种实现场景中,该方法还可以包括:会话管理网元向第二设备发送第五指示信息。
277.其中,第五指示信息可以用于指示该远程终端设备通过中继设备接入无线网络,或用于指示该远程终端的接入网络方式。第五指示信息可以为指示字段,如为1个比特(bit)。
278.具体地,终端设备的接入网络方式可以包括:中继接入方式,即终端设备通过中继设备接入无线网络的方式;或者,直接接入方式,即终端设备直接通过接入网络设备接入无线网络的方式。
279.其中,不同的接入方式可以对应不同的会话管理签约数据。比如,若采用直接接入网络方式,则会话管理签约数据的pdu会话计费特性信息可以包括:第三方免流量计费的规则;若采用中继接入网络方式,则会话管理签约数据的pdu会话计费特性信息可以包括:付费流量计费的规则。因此,会话管理网元还可以向第二设备,如向udm网元发送第五指示信息。
280.相应地,udm网元可以根据第五指示信息,向会话管理网元发送中继接入方式对应的会话管理签约数据。
281.可选地,在图4所示出的实施例的第四种实现场景中,该方法还可以包括:策略控制网元向第二设备发送第一指示信息。
282.其中,第二设备还可以用于存储第一计费策略。在第四种实现场景中,第二设备具体可以是udr网元、udm网元、chf网元、或af网元等,对此不予限制。
283.其中,第一指示信息可以用于指示该远程终端的接入网络方式,如指示该远程终端设备通过中继设备接入无线网络,可以为指示字段,如为1个比特的信元。
284.具体地,由于不同的接入方式可以对应不同的计费策略,因此,策略控制网元还可
向第二设备发送第一指示信息,以便第二设备根据第一标识和第一指示信息,确定中继接入方式对应的第一计费策略。
285.可选地,在图4所示出的实施例的第五种实现场景中,该方法还可以包括:策略控制网元接收来自第二设备的第二计费策略,并向会话管理网元发送第二计费策略。
286.其中,第二设备还可以用于存储第二计费策略。在第五种实现场景中,第二设备具体可以是af网元。
287.其中,第二计费策略可以与第一计费策略、第三计费策略不同。比如,第二计费策略可以包括:第三方免流量计费的规则,而第一计费策略和第三计费策略可以包括:付费流量计费的规则。又比如,第二计费策略可以包括:视频业务计费的规则,而第一计费策略和第三计费策略可以包括:音频业务计费的规则。
288.具体地,af网元可以为策略控制网元配置远程终端设备的计费策略,该af网元配置的计费策略可以称为第二计费策略。
289.进一步地,af网元可以向策略控制网元发送该第二计费策略。比如,af网元可以向策略控制网元发送计费策略创建请求消息或计费策略更新请求消息,该计费策略创建请求消息或计费策略更新请求消息中携带有该第二计费策略。
290.其中,若af网元属于cn,则af网元可直接向策略控制网元发送该第二计费策略。若af网元属于第三方服务商,则af网元可向nef网元(图4未示出)发送该第二计费策略,nef网元可以在验证af网元的权限后,再向策略控制网元转发该第二计费策略。
291.进一步地,策略控制网元接收来自af网元的第二计费策略后,可以向会话管理网元发送该第二计费策略,以便会话管理网元根据第二计费策略,向用户面网元发送第二上报规则,使得用户面网元可根据该第二上报规则,上报远程终端设备的流量用量,以确保计费的准确性。
292.其中,会话管理网元根据第二计费策略,向用户面网元发送第二上报规则的具体实现方式可以参考步骤s403中的相关描述,在此不再赘述。
293.可选地,结合第一种和第五种实现场景,在图4所示出的实施例的第六种实现场景中,该方法还可以包括:策略控制网元接收来自af网元的第四指示信息。
294.其中,第四指示信息可以用于指示:该第二计费策略不用于通过中继设备接入无线网络的远程终端设备的计费,或者,不用于中继接入网络方式的计费,或用于直接接入网络方式的计费。该第四指示信息可以为指示字段,比如为1个比特的信元。
295.示例性地,af网元向策略控制网元发送计费策略创建请求消息或计费策略更新请求消息,该计费策略创建请求消息或计费策略更新请求消息携带有第四指示信息。
296.相应地,策略控制网元在接收到第二计费策略之后的预设时长内,可判断是否接收到来自af网元的第四指示信息。
297.例如,若策略控制网元在接收到第二计费策略之后的预设时长内,未接收到来自af网元的第四指示信息,则可以向会话管理网元发送第二计费策略,并更新本地保存的计费策略为第二计费策略。
298.其中,根据前述第一种实现场景中的相关描述可知,若策略控制网元本地保存的是第一计费策略,则更新第一计费策略为第二计费策略;若策略控制网元本地保存的是已更新的第三计费策略,则更新第三计费策略为第二计费策略。
299.又例如,若策略控制网元在接收到第二计费策略之后的预设时长内,接收到来自af网元的第四指示信息,则可以不向会话管理网元发送第二计费策略。并且,策略控制网元还可向af网元发送计费策略更新失败消息或计费策略创建失败消息,以便af网元也不再向策略控制网元发送该第二计费策略,如此,以避免计费错误及资源浪费,进而提高通信效率。
300.相应地,af网元可根据接收到的消息,如计费策略更新失败消息或计费策略创建失败消息,向策略控制网元发送业务流策略取消消息,以便策略控制网元根据该业务流策略取消消息删除第二计费策略,以优化策略配置,释放冗余资源。
301.可选地,结合第五种和第六种实现场景,在图4所示出的实施例的第七种实现场景中,该方法还可以包括:策略控制网元向第二设备发送计费通知消息。
302.其中,在第七种实现场景中,第二设备具体可以是af网元,计费通知消息可以用于通知远程终端设备与中继设备的连接断开,或者,用于通知远程终端设备与中继设备的业务流断开。
303.具体地,策略控制网元在获得第一计费策略后,可以根据第一计费策略中的状态订阅指示,向会话管理网元订阅服务订阅远程终端设备的连接状态,和/或,业务流状态,以便会话管理网元在确定远程终端设备的业务流断开,和/或,连接断开后,可以向策略控制网元发送订阅通知消息。其中,该订阅通知消息可以用于指示远程终端设备与中继设备的连接断开,或者,用于指示远程终端设备与中继设备的业务流断开。如此,会话管理网元便可以根据订阅通知消息,向af网元发送计费通知消息。
304.相应地,af网元可以根据计费通知消息的内容,判断是否向策略控制网元发送业务流策略取消消息。
305.一些实施例中,若计费通知消息用于通知远程终端设备的连接断开,则af网元可以向策略控制网元发送业务流策略取消消息,即指示策略控制网元停止计费。
306.相应地,根据前述第五种和第六种实现场景中的相关描述可知,若策略控制网元本地保存的是第一计费策略,则策略控制网元可以根据该业务流策略取消消息删除本地保存的第一计费策略;同理,若策略控制网元本地保存的是由更新第一计费策略获得的第二计费策略,则策略控制网元可以根据该业务流策略取消消息删除本地保存的第二计费策略,以优化策略配置,释放冗余资源。
307.另一些实施例中,若计费通知消息用于通知远程终端设备的业务流断开,则af网元可以不向策略控制网元发送业务流策略取消消息,以便策略控制网元仍可向会话管理网元发送第一计费策略或第二计费策略,以实现对远程终端设备其他未断开的业务单独计费。
308.例如,远程终端设备的业务包括:音频业务和视频业务,且音频业务和视频业务均通过中继接入方式实现。其中,若该音频业务的业务流断开,则策略控制网元仍可以向会话管理网元发送第一计费策略或第二计费策略,以实现对视频业务单独计费。
309.又例如,远程终端设备的业务包括音频业务和视频业务。其中,因远程终端设备所在位置的网络服务质量相对较差,对服务质量的要求相对较高的视频业务可以通过中继接入方式实现,而对服务质量的要求相对较低的音频业务则可以通过直接接入方式实现。其中,若该视频业务的业务流断开,则策略控制网元仍可以向会话管理网元发送第一计费策
略或第二计费策略,以实现对音频业务单独计费。
310.下面分情况具体介绍策略控制网元如何判断是否向会话管理网元发送第一计费策略或第二计费策略。
311.第一种情况,若策略控制网元在获得第一计费策略之后的预设时长内,未接收到来自会话管理网元的上述订阅通知消息,则策略控制网元可以向会话管理网元发送第一计费策略,以实现对远程终端设备单独计费。其中,未接收到来自会话管理网元的上述订阅通知消息表示远程终端设备的连接和业务流均未断开。
312.第二种情况,若策略控制网元在获得第一计费策略之后的预设时长内,接收到来自会话管理网元的上述订阅通知消息,且该订阅通知消息表示远程终端设备的业务流断开,则策略控制网元可以向会话管理网元发送第一计费策略。
313.第三种情况,若策略控制网元在获得第一计费策略之后的预设时长内,接收到来自会话管理网元的上述订阅通知消息,且该订阅通知消息表示远程终端设备的连接断开,则策略控制网元可以不向会话管理网元发送第一计费策略,以节约资源开销。
314.第四种情况,若策略控制网元在接收到第二计费策略之后的预设时长内,未接收到来自af网元的第四指示信息和来自会话管理网元的上述订阅通知阅消息,则策略控制网元可以向会话管理网元发送第二计费策略。其中,未接收到来自af网元的第四指示信息表示第二计费策略可用于通过中继设备接入无线网络的设备的计费,即用于远程终端设备的计费。
315.第五种情况,若策略控制网元在接收到第二计费策略之后的预设时长内,未接收到来自af网元的第四指示信息,但接收到来自会话管理网元的上述订阅通知消息,且该订阅通知消息表示远程终端设备的业务流断开,则策略控制网元可以向会话管理网元发送第二计费策略。
316.第六种情况,若策略控制网元在接收到第二计费策略之后的预设时长内,接收到来自af网元的第四指示信息,和/或,接收到来自会话管理网元的上述订阅通知消息,且该订阅通知消息表示远程终端设备的连接断开,则策略控制网元可以不向会话管理网元发送第二计费策略,以节约资源开销。
317.可选地,在图4所示出的实施例的第八种实现场景中,该方法还可以包括:策略控制网元向会话管理网元发送第二指示信息或第三指示信息。
318.其中,第二指示信息可以用于指示:允许远端终端设备使用中继设备已建立的pdu会话中与第一计费策略匹配的pdu会话。第三指示信息可以用于指示:不允许远程终端设备使用中继设备已建立的pdu会话;或者,第三指示信息可以用于指示:远程终端设备与中继设备断开连接。
319.示例性地,第二指示信息中可以包括该匹配的pdu会话的pdu会话标识,以用于指示:允许远端终端设备使用该匹配的pdu会话。
320.示例性地,第三指示信息可包括:第一子信息和第二子信息。
321.其中,第一子信息可以用于指示:在中继设备已建立的pdu会话中,不存在计费策略与第一计费策略匹配的pdu会话。
322.其中,若中继设备已创建的pdu会话数量未达到上限,则第二子信息可用于指示:不允许远程终端设备使用中继设备已建立的pdu会话;或者,若中继设备已创建的pdu会话
数量已达到上限,则第二子信息可用于指示:远程终端设备与中继设备断开连接。
323.相应地,会话管理网元接收到第二指示信息或第三指示信息后,可向中继设备发送该第二指示信息或第三指示信息,如向中继设备发送n1会话建立请求消息或n1会话修改请求消息,该n1会话建立请求消息或n1会话修改请求消息中携带有第二指示信息或第三指示信息。
324.如此,中继设备可以根据该第二指示信息创建pdu会话。或者,中继设备也可以根据该第三指示信息中的第一子信息,获知不允许远程终端设备使用已建立的pdu会话或者远程终端设备与中继设备断开连接的原因,还可以根据第二子信息准确执行相应动作,如断开与远程终端设备间的连接,停止对远程终端设备计费,并释放通信资源,从而提高控制的可靠性,提高通信效率。
325.进一步地,与第一计费策略匹配的pdu会话可以指的是,在中继设备已建立的pdu会话中计费策略与该第一计费策略匹配的pdu会话,后续称为匹配的会话。
326.具体地,策略控制网元获得第一计费策略后,可判断中继设备已建立的pdu会话中是否存在匹配的会话。
327.其中,上述匹配可以理解为第一计费策略中的所有策略与pdu会话的计费策略相同。
328.下面通过一些示例来介绍策略匹配。
329.示例1:
330.假设pdu会话1的计费策略和第一计费策略可以如下表1所示。
331.表1
332.计费策略业务类型计费方式费率pdu会话1的计费策略视频业务在线x第一计费策略1视频业务在线y
333.根据表1所示可理解到,由于费率不同,可认为pdu会话1的计费策略与第一计费策略1不相同。
334.示例2:
335.假设pdu会话2的计费策略和第一计费策略可以如下表2所示。
336.表2
[0337][0338]
根据表2所示可理解到,由于业务类型和费率不同,可认为pdu会话2的计费策略与第一计费策略2不相同。
[0339]
示例3:
[0340]
假设pdu会话3的计费策略和第一计费策略可以如下表3所示。
[0341]
表3
[0342][0343]
根据表3所示可理解到,由于第一计费策略3的所有策略与pdu会话3的计费策略都相同,可认为pdu会话3的计费策略与第一计费策略3相同。
[0344]
示例4:
[0345]
假设pdu会话4的计费策略和第一计费策略可以如下表4所示。
[0346]
表4
[0347][0348]
根据表4所示可理解到,虽然pdu会话4的计费策略中包含第一计费策略4中没有的策略,但并不影响以第一计费策略4为基准的计费,也可认为pdu会话4的计费策略与第一计费策略4相同。
[0349]
可选地,在图4所示出的实施例的第九种实现场景中,该方法还可以包括:会话管理网元向第二设备发送计费数据请求(charging data request)消息。
[0350]
其中,在第九种实现场景中,第二设备具体可以是chf网元。
[0351]
其中,会话管理网元可以根据用户面网元周期性上报的远程终端设备的流量用量,周期性地向chf网元发送该计费数据请求消息。计费数据请求消息可以用于chf网元对远程终端设备单独计费,计费数据请求消息可以包括计费数据更新请求(charging data request update)消息或计费数据初始请求(charging data request initial)消息,不予限制。计费数据请求消息可以携带远程终端设备的计费信息以及第一标识,以便chf网元可根据该计费信息以及第一标识,对远程终端设备单独计费。
[0352]
其中,第一标识的具体实现方式可以参见步骤s401中的相关描述,在此不再赘述。
[0353]
需要说明的是,若第一标识为远程终端设备的supi,chf网元可直接根据该计费信息以及supi,对远程终端设备单独计费。若第一标识为远程终端设备的其他标识,如suci、gpsi、第三方服务商分配的标识等,chf网元可根据该第一标识的对应关系确定远程终端设备的supi,再根据该计费信息以及该supi,对远程终端设备单独计费。
[0354]
下面以会话管理网元某一次发送计费数据请求消息为例进行介绍。
[0355]
示例性地,由于在s401中会话管理网元获得pdu会话的pdu会话标识,会话管理网元可根据该pdu会话标识,确定该远程终端设备使用的是中继设备已创建的pdu会话,还是中继设备为远程终端设备新创建的pdu会话(下文称为新创建的pdu会话)。
[0356]
具体地,若会话管理网元确定已记录pdu会话标识中存在的上述pdu会话标识,则可以确定远程终端设备使用的是中继设备已创建的pdu会话。若会话管理网元确定已记录pdu会话标识中不存在的上述pdu会话标识,则可以确定远程终端设备使用的是中继设备新创建的pdu会话。
[0357]
进一步地,若远程终端设备使用的是中继设备已创建的pdu会话,则会话管理网元向chf网元发送的计费数据请求消息可以为计费数据请求更新消息。若远程终端设备使用的是单独创建的pdu会话,则会话管理网元向chf网元发送的计费数据请求消息可以为计费数据初始请求消息。
[0358]
进一步地,会话管理网元还可以根据上述pdu会话标识以及第一标识,确定pdu会话是由远程终端设备独享使用,还是由远程终端设备与其他设备共享使用。
[0359]
具体地,若上述pdu会话标识与第一标识关联之外,未与其他设备的标识关联,则会话管理网元确定pdu会话是由远程终端设备独享使用。若上述pdu会话标识与第一标识关联之外,还与其他设备的标识关联,则会话管理网元确定pdu会话是由远程终端设备与该其他设备共享使用。
[0360]
下面分别介绍chf网元在独享使用和共享使用场景下的计费。
[0361]
a独享使用:
[0362]
示例性地,计费数据请求消息可携带远程终端设备的第一标识、以及远程终端设备的计费信息。如此,chf网元可以根据该第一标识,确定计费对象为远程终端设备,从而再根据远程终端设备的计费信息对该远程终端设备单独计费。
[0363]
可选地,计费数据请求消息还可以携带会话标识(session identifier)、中继设备的标识(如supi)。其中,会话标识为chf网元为实现计费而事先为该pdu会话分配的标识,会话标识可以用于chf网元确定计费对象,即远程终端设备,使用的是哪一个pdu会话。中继设备的标识可以用于chf网元确定该pdu会话由中继设备创建。如此,chf网元通过记录上述会话标识以及中继设备的标识,可以确保计费信息的完整,避免计费出错。
[0364]
示例性地,下式(1)示出了计费数据请求消息在独享使用场景下的格式一。
[0365][0366]
其中,“session id:11”表示:chf网元为pdu会话分配的会话标识为11;“supi:xx”表示:创建pdu会话的中继设备的supi为xx;“remote ue id:aa”表示:当前使用pdu会话的远程终端设备的第一标识为aa;“multiple unit usage:a1”、“rating group:r1”和“used unit containe{yy}”构成远程终端设备aa本周期上报的计费信息;“multiple unit usage:a1”表示:远程终端设备aa在本周期的计费类别为a1类业务、“rating group:r1”表示:a1类业务的费率为r1;“used unit containe{yy}”则表示:a1类业务的流量用量为yy。
[0367]
可以理解,由于remote ue id为计费数据请求消息中的一个独立信元,chf网元可以根据remote ue id为aa,确定独立计费的对象是远程终端设备aa。如此,chf网元可以以远程终端设备aa为对象,确定a1类业务的流量yy和费率r1的乘积值,该乘积值r1*yy即为远程终端设备aa的a1类业务在本周期内的话费,从而实现对远程终端设备aa单独计费。
[0368]
示例性地,下式(2)示出了计费数据请求消息在独享使用场景下的格式二。
[0369][0370][0371]
其中,“session id:11”表示:chf网元为pdu会话分配的会话标识为11;“supi:xx”表示:远程终端设备的第一标识为xx;“multiple unit usage:a1”、“rating group:r1”和“used unit containe{yy}”构成远程终端设备aa本周期上报的计费信息;“multiple unit usage:a1”表示:远程终端设备aa在本周期的计费类别为a1类业务、“rating group:r1”表示:a1类业务的费率为r1;“used unit containe{yy}”则表示:a1类业务的流量用量为yy。
[0372]
可以理解,chf网元可以根据信元supi的内容为aa,确定独立计费的对象是远程终端设备aa。如此,chf网元可以以远程终端设备aa为对象,确定a1类业务的流量yy和费率r1的乘积值,该乘积值r1*yy即为远程终端设备aa的a1类业务在本周期内的话费,从而也实现对远程终端设备aa单独计费。
[0373]
b共享使用:
[0374]
若远程终端设备共享使用,比如,包含远程终端设备在内的多个设备共享使用同一pdu会话,则计费数据请求消息中可以携带每个设备的第一标识和计费信息。
[0375]
其中,每个设备的第一标识和计费信息可打包到一个容器中。如此,chf网元通过分析每个容器内的信息,便可实现对多个设备分别计费。
[0376]
可选地,计费数据请求消息还可以携带会话标识、中继设备的标识。会话标识和中继设备的标识的具体实现以及作用可以参考前述第一种示例性地方式,在此不再赘述。
[0377]
示例性地,下式(2)示出了计费数据请求消息的格式二。
[0378][0379]
其中,“session id:11”表示:chf网元为pdu会话分配的会话标识为11;“supi:xx”表示:创建pdu会话的中继设备的supi为xx;{remote ue id:aa
……
used unit container{yy}}}为消息中的第一个容器;{remote ue id:bb
……
used unit container{zz}}}为消息中的第二个容器。
[0380]
进一步地,在第一个容器中,“remote ue id:aa”表示:当前共享使用pdu会话的一个远程终端设备的第一标识为aa;“multiple unit usage:a1”、“rating group:r1”和“used unit containe{yy}”构成远程终端设备aa本周期上报的计费信息;“multiple unit usage:a1”表示:远程终端设备aa本周期的计费类别为a1类业务、“rating group:r1”表示:a1类业务的费率为r1;“used unit containe{yy}”则表示:a1类业务的流量用量为yy。
[0381]
可以理解,chf网元可以根据第一个容器中的独立信元remote ue id为aa,确定计费对象是远程终端设备aa。如此,chf网元可以以远程终端设备aa为对象,确定a1类业务的流量yy和费率r1的乘积值,该乘积值r1*yy即为远程终端设备aa的a1类业务在本周期内的话费,从而实现在共享使用下,对其中一个远程终端设备aa单独计费。
[0382]
进一步地,在第二个容器中,“remote ue id:bb”表示:当前共享使用pdu会话的另一个远程终端设备的第一标识为bb;“multiple unit usage:b1”、“rating group:r2”和“used unit containe{zz}”构成远程终端设备bb本周期上报的计费信息;“multiple unit usage:b1”表示:远程终端设备bb本周期的计费类别为b1类业务、“rating group:r2”表示:b1类业务的费率为r2;“used unit containe{yy}”则表示:b1类业务的流量用量为zz。
[0383]
可以理解,chf网元可以根据第二个容器中的独立信元remote ue id为bb,确定计费对象是远程终端设备bb。如此,chf网元可以以远程终端设备bb为对象,确定b1类业务的流量zz和费率r2的乘积值,该乘积值r2*zz即为远程终端设备bb的b1类业务在本周期内的话费,从而实现在共享使用下,对另一个远程终端设备bb单独计费。
[0384]
以上结合图4介绍了本技术实施例提供的通信方法的整体流程,以下结合图5-图7,详细说明该通信方法在具体应用场景下的流程。
[0385]
示例性地,图5为本技术实施例提供的通信方法的流程示意图二。该通信方法可以适用于图1和图2所示的pcf网元、smf网元、upf网元、udm网元、udr网元、nef网元、af网元之间的通信。如图5所示,该通信方法可以包括如下步骤:
[0386]
s501,远程终端设备向smf网元发送第一标识或第二标识。
[0387]
相应地,smf网元接收来自远程终端设备的第一标识或第二标识。
[0388]
具体地,远程终端设备可以经由中继设备、ran网元(图5中未示出)、amf网元(图5中未示出)向smf网元发送第一标识或第二标识。
[0389]
其中,s501的具体实现可以参考s401中的相关描述,在此不再赘述。
[0390]
s502,smf网元从udm网元获取远程终端设备的会话管理签约数据。
[0391]
具体地,smf网元可根据获得的第一标识或第二标识,从udm网元获取远程终端设备的会话管理签约数据,以用于s509中的计费策略配置。
[0392]
其中,s502的具体实现可以参考第二种实现场景和第三种实现场景中的相关描述,在此不再赘述。
[0393]
需要说明的是,s502在图5中为虚线,表示s502为可选步骤,换言之,若要获取远程终端设备的会话管理签约数据,在s501之后,smf网元可执行s502;否则,在s501之后,smf网元可直接向pcf网元发送远程终端设备的第一标识,即执行下述s503,然后由pcf网元根据第一标识获取远程终端设备的会话管理签约数据。
[0394]
s503,smf网元向pcf网元发送第一标识。
[0395]
s504,pcf网元向udm网元或udr网元发送第一标识。
[0396]
其中,s503的具体实现可以参考s401中的相关描述,s504的具体实现可以参考s402和第一种实现场景中的相关描述,在此不再赘述。
[0397]
s505,pcf网元向udm网元或udr网元发送第一指示信息。
[0398]
其中,s505的具体实现可以参考第四种实现场景中的相关描述,在此不再赘述。
[0399]
需要说明的是,s504和s506在图5中为虚线,表示s504和s506为可选步骤,换言之,pcf网元从udm网元或udr网元获取第一计费策略仅为一种可选方式,比如,pcf网元还可以从pcf网元本地获取第一计费策略。s505在图5中为虚线示出,表示s505也为可选步骤,换言之,若要获取适用于中继接入方式的第一计费策略,pcf网元可执行s505;否则,pcf网元可以不执行s505。此外,s505和s504的执行顺序不限定。
[0400]
s506,udm网元或udr网元向pcf网元发送第一计费策略,pcf网元接收来自udm网元或udr网元的第一计费策略。
[0401]
在一种可能的设计方案中,若pcf网元不需要获取适用于中继接入方式的第一计费策略,udm网元或udr网元可根据第一标识,确定第一标识对应的会话策略控制签约信息,并向pcf网元发送该会话策略控制签约信息。
[0402]
如此,pcf网元可接收到会话策略控制签约信息,并从中获取该远程终端设备的会话策略关联信息,即获得第一计费策略。
[0403]
在另一种可能的设计方案中,若pcf网元需要获取适用于中继接入方式的第一计费策略,udm网元或udr网元可根据该第一标识和第一指示信息,确定与第一标识和第一指示信息对应的会话策略控制签约信息,并向pcf网元发送该会话策略控制签约信息。
[0404]
如此,pcf网元便可从接收到的会话策略控制签约信息中获取该远程终端设备的会话策略关联信息,即获取到适用于中继接入方式的第一计费策略。
[0405]
应理解,根据第一种实现场景中的相关描述可知,pcf网元除从udm网元或udr网元获取第一计费策略外,pcf网元还可从其他网元获取第一计费策略,具体实现可以结合参考s402、第二种实现场景和第四种实现场景中的相关描述,在此不再赘述。
[0406]
s507,pcf网元向smf网元发送第一计费策略。
[0407]
s508,smf网元根据第一计费策略,向upf网元发送第一上报规则。
[0408]
s509,smf网元根据会话管理签约数据和第一计费策略,确定远程终端设备的第三计费策略。
[0409]
s510,smf网元根据第三计费策略,向upf网元发送第三上报规则。
[0410]
其中,s507的具体实现可以参考s402和第一种实现场景中的相关描述,s508的具体实现可以参考s403中的相关描述,s509的具体实现可以参考第二种实现场景中的相关描述,s510的具体实现可以参考s403中的相关描述,在此不再赘述。
[0411]
需要说明的是,s508-s510在图5中为虚线示出,表示s508-s510为可选步骤。其中,若smf网元不需要重新确定远程终端设备的计费策略,可执行s508;若smf网元需要重新确定远程终端设备的计费策略,则可执行s509-s510。
[0412]
s511,af网元向pcf网元发送第二计费策略,pcf网元接收来自af网元的第二计费策略。
[0413]
其中,s511的具体实现可以参考第五种实现场景中的相关描述,在此不再赘述。
[0414]
其中,若af网元属于cn,af网元可直接向pcf网元发送该第二计费策略。若af网元
属于第三方服务商,af网元可向nef网元(图5未示出)发送该第二计费策略,并经由nef网元验证af网元的权限后,nef网元再向pcf网元转发该第二计费策略。
[0415]
应理解,s511可在远程终端设备通过中继设备接入后的任意时刻执行,可选地,本技术实施例以s511在s506之后执行为例进行介绍,但并不作为限定。
[0416]
s512,af网元向pcf网元发送第四指示信息,pcf网元接收来自af网元的第四指示信息。
[0417]
其中,s512的具体实现可以参考第六种和第七种实现场景中的相关描述,在此不再赘述。
[0418]
需要说明的是,s512在图5中为虚线示出,表示s512为可选步骤,换言之,若要进一步控制第二计费策略的配置,af网元可执行s512;否则,af网元可不执行s512。此外,s511和s512的执行顺序不限定。
[0419]
s513,pcf网元向smf网元发送第二计费策略。
[0420]
s514,pcf网元根据第二计费策略,更新第一计费策略或第三计费策略。
[0421]
其中,s513、s514的具体实现可以参考第六种和第七种实现场景中的相关描述,在此不再赘述。
[0422]
s515,smf网元根据第二计费策略,向upf网元发送第二上报规则。
[0423]
smf网元通过向upf网元发送第二上报规则,使得upf网元可根据最新的第二上报规则,上报远程终端设备的计费信息,以确保计费的准确性。
[0424]
其中,s515的具体实现可以参考s403中的相关描述,在此不再赘述。
[0425]
s516,pcf网元向af网元发送计费策略更新失败消息或计费策略创建失败消息。
[0426]
s517,af网元向pcf网元发送业务流策略取消消息,pcf网元接收来自af网元的业务流策略取消消息。
[0427]
其中,s516、s517的具体实现可以参考第六种和第七种实现场景中的相关描述,在此不再赘述。
[0428]
需要说明的是,s517在图5中为虚线示出,表示s517为可选步骤,换言之,若要优化配置,释放冗余资源,af网元可执行s517;否则,af网元可不执行s517。此外,s512-s517图5中为虚线示出,表示s512-s517为可选步骤,且s512-s515与s516-s517的执行为“或”的关系,若确定未接收到来自af网元的第四指示信息和来自smf网元的订阅通知消息,可执行s512-s515;否则,则执行s516-s617。
[0429]
示例性地,图6为本技术实施例提供的通信方法的流程示意图三。该通信方法可以适用于图1和图2所示的pcf网元、smf网元、chf网元、upf网元、udm网元、udr网元、nef网元、af网元之间的通信。如图6所示,该通信方法可以包括如下步骤:
[0430]
s601,远程终端设备向smf网元发送第一标识或第二标识。
[0431]
相应地,smf网元接收来自远程终端设备的第一标识或第二标识。
[0432]
具体地,远程终端设备可以经由中继设备、ran网元(图6中未示出)、amf网元(图6中未示出)向smf网元发送第一标识或第二标识。
[0433]
其中,s601的具体实现可以参考s401中的相关描述,在此不再赘述。
[0434]
s602,smf网元从udm网元获取远程终端设备的会话管理签约数据。
[0435]
s603,smf网元向pcf网元发送第一标识。
[0436]
s604,pcf网元向udm网元或udr网元发送第一标识。
[0437]
s605,pcf网元向udm网元或udr网元发送第一指示信息。
[0438]
其中,s602的具体实现可以参考第二种和第三种实现场景中的相关描述,s603的具体实现可以参考s401中的相关描述,s604的具体实现可以参考s402和第四种实现场景中的相关描述,s605的具体实现可以参考第四种实现场景中的相关描述,在此不再赘述。
[0439]
需要说明的是,s602在图6中为虚线,表示s602为可选步骤,换言之,若要获取远程终端设备的会话管理签约数据,在s601之后,smf网元可执行s602;否则,在s601之后,smf网元可直接向pcf网元发送远程终端设备的第一标识,即执行s603。
[0440]
此外,s604和s606在图6中为虚线,表示s604和s606为可选步骤,换言之,pcf网元从udm网元或udr网元获取第一计费策略仅为一种可选方式,比如,pcf网元还可以从pcf网元本地获取第一计费策略。s605在图6中为虚线示出,表示s605也为可选步骤,换言之,若要获取适用于中继接入方式的第一计费策略,pcf网元可执行s605;否则,pcf网元可以不执行s605。此外,s605和s604的执行顺序不限定。
[0441]
s606,udm网元或udr网元向pcf网元发送第一计费策略,pcf网元接收来自udm网元或udr网元的第一计费策略。
[0442]
s607,pcf网元向smf网元发送第一计费策略。
[0443]
s608,smf网元根据第一计费策略,向upf网元发送第一上报规则。
[0444]
s609,smf网元根据会话管理签约数据和第一计费策略,确定远程终端设备的第三计费策略。
[0445]
s610,smf网元根据第三计费策略,向upf网元发送第三上报规则。
[0446]
其中,s606的具体实现可以参考s506、s402、第一种实现场景和第四种实现场景中的相关描述,s607的具体实现可以参考s402和第一种实现场景中的相关描述,s608的具体实现可以参考s403中的相关描述,s609的具体实现可以参考第二种实现场景中的相关描述,s610的具体实现可以参考s403中的相关描述,在此不再赘述。
[0447]
需要说明的是,s608-s610在图6中为虚线示出,表示s608-s610为可选步骤。其中,若smf网元不需要重新确定远程终端设备的计费策略,可执行s608;若smf网元需要重新确定远程终端设备的计费策略,则可执行s609-s610。
[0448]
s611,upf网元向smf网元上报远程终端设备的计费信息,smf网元接收来自upf网元的远程终端设备的计费信息。
[0449]
具体地,upf网元可根据配置的第一计费规则或第三计费规则,周期性地统计远程终端设备的计费信息,并周期性地上报给smf网元。
[0450]
其中,远程终端设备的计费信息可以包括如下一项或多项信息:多单元用量(multiple unit usage)、费率组、或使用的单元容器(used unit container)。其中,费率组可包括pdu会话的费率,该pdu会话为远程终端设备使用的pdu会话。多单元用量可以包括管理参数,该管理参数用于管理该pdu会话的配额和/或报告该pdu会话用量。使用的单元容器用于表示该pdu会话在当前周期内消耗的业务量。
[0451]
可选地,本技术实施例以计费信息可以包括:多单元用量、费率组和使用的单元容器为例进行介绍,但不作为限定。
[0452]
s612,smf网元向chf网元发送计费数据请求消息。
[0453]
s613,af网元向pcf网元发送第二计费策略,pcf网元接收来自af网元的第二计费策略。
[0454]
s614,af网元向pcf网元发送第四指示信息,pcf网元接收来自af网元的第四指示信息。
[0455]
其中,s612的具体实现可以参考第九种实现场景的相关描述,s613的具体实现可以参考第五种实现场景中的相关描述,s614的具体实现可以参考第六种和第七种实现场景中的相关描述,在此不再赘述。
[0456]
需要说明的是,s614在图6中为虚线示出,表示s614为可选步骤,换言之,若要进一步控制第二计费策略的配置,af网元可执行s614;否则,af网元可不执行s614。此外,s613和s614的执行顺序不限定。
[0457]
s615,pcf网元向smf网元发送第二计费策略。
[0458]
s616,pcf网元根据第二计费策略,更新第一计费策略或第三计费策略。
[0459]
s617,smf网元根据第二计费策略,向upf网元发送第二上报规则。
[0460]
s618,pcf网元向af网元发送计费策略更新失败消息或计费策略创建失败消息。
[0461]
s619,af网元向pcf网元发送业务流策略取消消息,pcf网元接收来自af网元的业务流策略取消消息。
[0462]
其中,s615、s616的具体实现可以参考第六种和第七种实现场景中的相关描述,s617的具体实现可以参考s403中的相关描述,s618、s619的具体实现可以参考第六种和第七种实现场景中的相关描述,在此不再赘述。
[0463]
需要说明的是,s619在图6中为虚线示出,表示s619为可选步骤,换言之,若要优化配置,释放冗余资源,af网元可执行s619;否则,af网元可不执行s619。此外,s614-s619在图6中为虚线示出,表示s614-s619整体为可选步骤,且s614-s617与s618-s619的执行为“或”的关系,若确定未接收到来自af网元的第四指示信息和来自smf网元的订阅通知消息,可执行s614-s617;否则,则执行s618-s619。
[0464]
示例性地,图7为本技术实施例提供的通信方法的流程示意图四。该通信方法可以适用于图1和图2所示的pcf网元、smf网元、chf网元、upf网元、udm网元、udr网元、nef网元、af网元之间的通信。如图7所示,该通信方法包括如下步骤:
[0465]
s701,远程终端设备向smf网元发送第一标识或第二标识。
[0466]
相应地,smf网元接收来自远程终端设备的第一标识或第二标识。
[0467]
本技术实施例中,远程终端设备可以经由中继设备、ran网元(图7中未示出)、amf网元(图7中未示出)向smf网元发送第一标识或第二标识。
[0468]
其中,s701的具体实现可以参考s401中的相关描述,在此不再赘述。
[0469]
s702,smf网元从udm网元获取远程终端设备的会话管理签约数据。
[0470]
s703,smf网元向pcf网元发送第一标识。
[0471]
s704,pcf网元向udm网元或udr网元发送第一标识。
[0472]
s705,pcf网元向udm网元或udr网元发送第一指示信息。
[0473]
其中,s702的具体实现可以参考第二种和第三种实现场景中的相关描述,s703的具体实现可以参考s401中的相关描述,s704的具体实现可以参考s402和第一种实现场景中的相关描述,s705的具体实现可以参考第四种实现场景中的相关描述,在此不再赘述。
[0474]
需要说明的是,s702在图7中为虚线,表示s702为可选步骤,换言之,若要获取远程终端设备的会话管理签约数据,在s701之后,smf网元可执行s702;否则,在s701之后,smf网元可直接向pcf网元发送远程终端设备的第一标识,即执行s703。
[0475]
此外,s704和s706在图7中为虚线,表示s704和s706为可选步骤,换言之,pcf网元从udm网元或udr网元获取第一计费策略仅为一种可选方式,比如,pcf网元还可以从pcf网元本地获取第一计费策略。s705在图7中为虚线示出,表示s705也为可选步骤,换言之,若要获取适用于中继接入方式的第一计费策略,pcf网元可执行s705;否则,pcf网元可以不执行s705。此外,s705和s704的执行顺序不限定。
[0476]
s706,udm网元或udr网元向pcf网元发送第一计费策略,pcf网元接收来自udm网元或udr网元的第一计费策略。
[0477]
s707,pcf网元向smf网元发送第一计费策略。
[0478]
其中,s706的具体实现可以参考s506、s402、第一种实现场景、第二种实现场景和第四种实现场景中的相关描述,s707的具体实现可以参考s402和第一种实现场景中的相关描述,在此不再赘述。
[0479]
s708,pcf网元向smf网元发送第二指示信息或第三指示信息。
[0480]
其中,s708的具体实现可以参考第八种实现场景中的相关描述,在此不再赘述。
[0481]
此外,s708和s707的执行顺序不限定。
[0482]
s709,smf网元向中继设备发送第二指示信息或第三指示信息。
[0483]
s710,smf网元根据第一计费策略,向upf网元发送第一上报规则。
[0484]
s711,smf网元根据会话管理签约数据和第一计费策略,确定远程终端设备的第三计费策略。
[0485]
其中,其中,s709的具体实现可以参考第八种实现场景中的相关描述,s710的具体实现可以参考s403中的相关描述,s711的具体实现可以参考第二种和第三种实现场景中的相关描述,在此不再赘述。此外,s709、s710和s711的执行顺序不限定。
[0486]
s712,smf网元根据第三计费策略,向upf网元发送第三上报规则。
[0487]
其中,s712的具体实现可以参考s403中的相关描述,在此不再赘述。
[0488]
需要说明的是,s710-s712在图7中为虚线示出,表示s710-s712为可选步骤。其中,若smf网元不需要重新确定远程终端设备的计费策略,可执行s710;若smf网元需要重新确定远程终端设备的计费策略,则可执行s711-s712。
[0489]
s713,upf网元向smf网元上报远程终端设备的计费信息,smf网元接收来自upf网元的远程终端设备的计费信息。
[0490]
其中,s713的具体实现可以参考s611,在此不再赘述。
[0491]
s714,smf网元向chf网元发送计费数据请求消息。
[0492]
其中,s714的具体实现可以参考第九种实现场景中的相关描述,在此不再赘述。
[0493]
s715,af网元向pcf网元发送第二计费策略,pcf网元接收来自af网元的第二计费策略。
[0494]
s716,af网元向pcf网元发送第四指示信息,pcf网元接收来自af网元的第四指示信息。
[0495]
其中,s715的具体实现可以参考第五种实现场景中的相关描述,s716的具体实现
可以参考第六种和第七种实现场景中的相关描述。
[0496]
需要说明的是,s716在图7中为虚线示出,表示s716为可选步骤,换言之,若要进一步控制第二计费策略的配置,af网元可执行s716;否则,af网元可不执行s716。此外,s716和s715的执行顺序不限定。
[0497]
s717,pcf网元向smf网元发送第二计费策略。
[0498]
s718,pcf网元根据第二计费策略,更新第一计费策略。
[0499]
s719,smf网元根据第二计费策略,向upf网元发送第二上报规则。
[0500]
s720,pcf网元向af网元发送计费策略更新失败消息或计费策略创建失败消息。
[0501]
s721,af网元向pcf网元发送业务流策略取消消息,pcf网元接收来自af网元的业务流策略取消消息。
[0502]
其中,s717、s718的具体实现可以参考第六种和第七种实现场景中的相关描述,s719的具体实现可以参考s403中的相关描述,s720、s721的具体实现可以参考第六种和第七种实现场景中的相关描述,在此不再赘述。
[0503]
需要说明的是,s721在图7中为虚线示出,表示s721为可选步骤,换言之,若要优化配置,释放冗余资源,af网元可执行s721;否则,af网元可不执行s721。此外,s716-s721在图7中为虚线示出,表示s716-s721整体为可选步骤,且s716-s719与s720-s721的执行为“或”的关系,若确定未接收到来自af网元的第四指示信息和来自smf网元的订阅通知消息,可执行s716-s719;否则,则执行s720-s721。
[0504]
本技术实施例中,由于策略控制网元能够从会话管理网元获得远程终端设备的第一标识,故策略控制网元可根据第一标识而向会话管理网元发送远程终端设备的第一计费策略。如此,会话管理网元便可根据第一计费策略为用户面网元配置远程终端设备的第一上报规则,以便在远程终端设备通过中继设备接入无线网络后,用户面网元可根据第一上报规则,向计费功能网元上报远程终端设备的计费信息,从而实现对远程终端设备的单独计费。
[0505]
以上结合图4-图7详细说明了本技术实施例提供的通信方法。以下结合图8详细说明用于执行本技术实施例提供的通信方法的通信装置。
[0506]
示例性地,图8是本技术实施例提供的通信装置的结构示意图一。如图8所示,通信装置800包括:处理模块801和收发模块802。为了便于说明,图8仅示出了该通信装置800的主要部件。
[0507]
一些实施例中,通信装置800可适用于图1和图2中所示出的通信系统中,执行图4中所示出的通信方法中策略控制网元的功能,或者,执行图5-图7中所示出的通信方法中pcf网元的功能。
[0508]
其中,处理模块801,用于执行s402、s514、s616、s718。
[0509]
收发模块802,用于执行s504-s507、s511-s513、s516-s517、s604-s607、s613-s615,s618-s619、s704-s708、s715-s717、s720-s721。
[0510]
需要说明的是,通信装置800可以为策略控制网元或pcf网元,或者可设置于该策略控制网元或pcf网元中的芯片(系统)或其他部件或组件,或者包含该策略控制网元或pcf网元的装置;或者,该通信装置800还可以为网络设备,或者可设置于该网络设备中的芯片(系统)或其他部件或组件,或者包含该网络设备的装置。
unit,cpu),还可以是网络处理器(network processor,np),还可以是数字信号处理电路(digital signal processor,dsp),还可以是微控制器(micro controller unit,mcu),还可以是可编程控制器(programmable logic device,pld)或其他集成芯片。
[0536]
本技术实施例提供一种通信系统。该通信系统包括一个或多个网络设备;进一步地,该通信系统还可以包括上述一个或多个终端设备,例如,远程终端设备,中继设备。
[0537]
应理解,在本技术实施例中的处理器可以是中央处理单元(central processing unit,cpu),该处理器还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
[0538]
还应理解,本技术实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(random access memory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的随机存取存储器(random access memory,ram)可用,例如静态随机存取存储器(static ram,sram)、动态随机存取存储器(dram)、同步动态随机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,ddr sdram)、增强型同步动态随机存取存储器(enhanced sdram,esdram)、同步连接动态随机存取存储器(synchlink dram,sldram)和直接内存总线随机存取存储器(direct rambus ram,dr ram)。
[0539]
上述实施例,可以全部或部分地通过软件、硬件(如电路)、固件或其他任意组合来实现。当使用软件实现时,上述实施例可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令或计算机程序。在计算机上加载或执行所述计算机指令或计算机程序时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以为通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集合的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质。半导体介质可以是固态硬盘。
[0540]
应理解,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况,其中a,b可以是单数或者复数。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系,但也可能表示的是一种“和/或”的关系,具体可参考前后文进行理解。
[0541]
本技术中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“以下至
少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a-b,a-c,b-c,或a-b-c,其中a,b,c可以是单个,也可以是多个。
[0542]
应理解,在本技术的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
[0543]
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
[0544]
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0545]
在本技术所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其他的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其他的形式。
[0546]
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0547]
另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0548]
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
[0549]
以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献