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

一种通信方法及装置与流程

2023-03-06 20:35:03 来源:中国专利 TAG:


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


背景技术:

2.随着全球网络的迅猛发展,通信业务量迅速上升。视频点播、可视电话、视频会议等 视音频业务,车联网、物联网等业务,与一般业务相比,有着数据量大、时延敏感性强、 持续时间长等特点。基于这些业务需求,提出了多播/广播服务(multicast/broadcast service, mbs),mbs成为了网络演进的重点技术之一。
3.在多播业务中,如何合理地为终端设备提供多播服务是需要解决的技术问题。


技术实现要素:

4.本技术实施例提供一种通信方法及装置,用以提出一种为终端设备提供多播服务的方 式。
5.第一方面,提供了一种通信方法,该方法的执行主体可以是第一smf网元,也可以是 应用于第一smf网元中的部件,例如芯片、处理器等。下面以执行主体是第一smf网元 为例进行描述。首先,第一会话管理功能smf网元接收来自终端设备的第一消息,所述第 一消息包括多播地址,所述第一消息用于指示所述终端设备请求加入所述多播地址对应的 多播会话。然后,所述第一smf网元向网络注册功能nrf网元发送第二消息,所述第二消 息包括所述多播地址,所述第二消息用于查询为所述多播地址对应的多播业务建立多播会 话的smf。再然后,所述第一smf网元接收来自所述nrf的第三消息,所述第三消息用 于指示未查询到为所述多播地址对应的多播业务建立多播会话的smf。接下来,所述第一 smf网元向所述终端设备发送第四消息,所述第四消息用于指示拒绝所述终端设备加入所 述多播地址对应的多播会话。
6.通过第二消息将多播会话建立场景和多播会话配置场景区分开来,以便于nrf网元知 道,当前场景下要查询的smf是用于建立多播会话的,而不是用于配置多播会话的。另外, 在现有技术中,当不存在当前为所述多播地址对应的多播业务服务的smf时,nrf会根据 切片等信息,选择出一个mb-smf反馈给第一smf,用来建立多播会话。而在本技术中, smf网元可以对该多播业务进行授权验证,在授权验证不通过时,向终端设备发送拒绝加 入的指示信息,避免终端设备的资源浪费。另外,在授权验证过程中,smf网元向nrf网 元查询合适的smf,根据查询结果确定授权验证是否通过。如果nrf网元不向第一smf 网元分配smf来建立多播会话,则授权验证不通过。不分配smf可以避免资源浪费和非 法攻击。从而实现合理地为终端设备提供多播服务。
7.在一种可能的实现中,所述第二消息还包括:第一指示,所述第一指示用于指示建立 多播会话。通过对现有消息的改进,在现有消息中增加一个新的指示信息来指示建立多播 会话的场景,通用性较强。
8.在一种可能的实现中,所述第三消息包括:第二指示,所述第二指示用于指示查询
失 败;和/或,空的smf列表。通过对现有消息的改进,在现有消息中增加一个新的指示信息 来指示建立多播会话的场景,通用性较强。在第三消息包括空的smf列表时,可以是沿用 现有消息的格式,通用性较强。
9.第二方面,提供了一种通信方法,该方法的执行主体可以是第一smf网元,也可以是 应用于第一smf网元中的部件,例如芯片、处理器等。下面以执行主体是第一smf网元 为例进行描述。首先,第一会话管理功能smf网元接收来自终端设备的第一消息,所述第 一消息包括多播地址,所述第一消息用于指示所述终端设备请求加入所述多播地址对应的 多播会话。然后,所述第一smf网元向网络注册功能nrf网元发送第二消息,所述第二消 息包括所述多播地址,所述第二消息用于查询为所述多播地址对应的多播业务建立多播会 话的smf。再然后,所述第一smf网元接收来自所述nrf的第三消息,所述第三消息包 括第二smf,所述第二smf支持为所述多播地址对应的多播业务建立多播会话。接下来, 所述第一smf网元向所述终端设备发送第四消息,所述第四消息用于指示接受所述终端设 备加入所述多播地址对应的多播会话。
10.通过第二消息将多播会话建立场景和多播会话配置场景区分开来,以便于nrf网元知 道,当前场景下要查询的smf是用于建立多播会话的,而不是用于配置多播会话的。在建 立多播会话场景中,smf网元可以对该多播业务进行授权验证,在授权验证通过时,向终 端设备发送接受加入的指示信息。另外,在授权验证过程中,smf网元向nrf网元查询合 适的smf,根据查询结果确定授权验证是否通过。如果nrf网元向第一smf网元分配smf 来建立多播会话,则授权验证通过,从而实现合理地为终端设备提供多播服务。
11.在一种可能的实现中,所述第二消息还包括:第一指示,所述第一指示用于指示建立 多播会话。通过对现有消息的改进,在现有消息中增加一个新的指示信息来指示建立多播 会话的场景,通用性较强。
12.第三方面,提供了一种通信方法,该方法的执行主体可以是网络注册功能nrf网元, 也可以是应用于nrf网元中的部件,例如芯片、处理器等。下面以执行主体是nrf网元为 例进行描述。首先,网络注册功能nrf网元接收来自第一smf网元的第二消息,所述第二 消息包括多播地址,所述第二消息用于查询为所述多播地址对应的多播业务建立多播会话 的smf。然后,所述nrf向所述第一smf网元发送第三消息,所述第三消息用于指示未 查询到为所述多播地址对应的多播业务建立多播会话的smf。
13.通过第二消息将多播会话建立场景和多播会话配置场景区分开来,以便于nrf网元知 道,当前场景下要查询的smf是用于建立多播会话的,而不是用于配置多播会话的。另外, 在现有技术中,当不存在当前为所述多播地址对应的多播业务服务的smf时,nrf会根据 切片等信息,选择出一个mb-smf反馈给第一smf,用来建立多播会话。而在本技术中, smf网元可以对该多播业务进行授权验证,在授权验证不通过时,向终端设备发送拒绝加 入的指示信息,避免终端设备的资源浪费。另外,在授权验证过程中,smf网元向nrf网 元查询合适的smf,根据查询结果确定授权验证是否通过。如果nrf网元不向第一smf 网元分配smf来建立多播会话,则授权验证不通过。不分配smf可以避免资源浪费和非 法攻击。从而实现合理地为终端设备提供多播服务。
14.在一种可能的实现中,所述第二消息还包括:第一指示,所述第一指示用于指示建立 多播会话。通过对现有消息的改进,在现有消息中增加一个新的指示信息来指示建立多
播 会话的场景,通用性较强。
15.在一种可能的实现中,所述第三消息包括:第二指示,所述第二指示用于指示查询失 败;和/或,空的smf列表。通过对现有消息的改进,在现有消息中增加一个新的指示信息 来指示建立多播会话的场景,通用性较强。在第三消息包括空的smf列表时,可以是沿用 现有消息的格式,通用性较强。
16.在一种可能的实现中,所述nrf向所述第一smf网元发送第三消息,包括:在支持为 多播业务建立多播会话的smf的允许多播地址不包括所述多播地址的情况下,所述nrf 向所述第一smf网元发送第三消息;或者,在不存在当前为所述多播地址对应的多播业务 服务的smf,且在支持为多播业务建立多播会话的smf的允许多播地址不包括所述多播地 址的情况下,所述nrf向所述第一smf网元发送第三消息;在运营商的允许多播地址不包 括所述多播地址的情况下,所述nrf向所述第一smf网元发送第三消息。
17.在一种可能的实现中,所述nrf网元接收支持为多播业务建立多播会话的smf的允许 多播地址,其中,所述允许多播地址不包括所述多播地址。
18.在一种可能的实现中,所述nrf网元接收运营商的允许多播地址,其中,所述运营商 的允许多播地址不包括所述多播地址。
19.在一种可能的实现中,所述nrf网元在本地查询所述多播地址是否属于运营商的允许 多播地址;或者,所述nrf向统一数据存储udr网元查询所述多播地址是否属于运营商 的允许多播地址。
20.第四方面,提供了一种通信方法,该方法的执行主体可以是网络注册功能nrf网元, 也可以是应用于nrf网元中的部件,例如芯片、处理器等。下面以执行主体是nrf网元为 例进行描述。首先,网络注册功能nrf网元接收来自第一smf网元的第二消息,所述第二 消息包括多播地址,所述第二消息用于查询为所述多播地址对应的多播业务建立多播会话 的smf。然后,所述nrf网元向所述第一smf网元发送第三消息,所述第三消息包括第 二smf,所述第二smf支持为所述多播地址对应的多播业务建立多播会话。
21.通过第二消息将多播会话建立场景和多播会话配置场景区分开来,以便于nrf网元知 道,当前场景下要查询的smf是用于建立多播会话的,而不是用于配置多播会话的。smf 网元可以对该多播业务进行授权验证,在授权验证通过时,向终端设备发送接受加入的指 示信息。另外,在授权验证过程中,smf网元向nrf网元查询合适的smf,根据查询结果 确定授权验证是否通过。如果nrf网元向第一smf网元分配smf来建立多播会话,则授 权验证通过,从而实现合理地为终端设备提供多播服务。
22.在一种可能的实现中,所述第二消息还包括:第一指示,所述第一指示用于指示建立 多播会话。通过对现有消息的改进,在现有消息中增加一个新的指示信息来指示建立多播 会话的场景,通用性较强。
23.在一种可能的实现中,所述第二smf为当前为所述多播地址对应的多播会话服务的 smf;或者,所述第二smf的允许多播地址包括所述多播地址。
24.在一种可能的实现中,所述nrf网元接收所述第二smf的允许多播地址,其中,所述 第二smf的允许多播地址包括所述多播地址。
25.在一种可能的实现中,在不存在当前为所述多播地址对应的多播业务服务的smf,且 所述多播地址属于运营商的允许多播地址的情况下,所述nrf网元配置为所述多播地址
对 应的多播业务建立多播会话的smf。
26.在一种可能的实现中,所述nrf网元接收运营商的允许多播地址,其中,所述运营商 的允许多播地址包括所述多播地址。
27.在一种可能的实现中,所述nrf网元在本地查询所述多播地址是否属于运营商的允许 多播地址;或者,所述nrf向统一数据存储udr网元查询所述多播地址是否属于运营商 的允许多播地址。
28.第五方面,提供了一种通信装置,所述装置具有实现上述第一方面及第一方面任一可 能的实现中的功能,或实现上述第二方面及第二方面任一可能的实现中的功能,或实现上 述第三方面及第三方面任一可能的实现中的功能,或实现上述第四方面及第四方面任一可 能的实现中的功能。这些功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。 所述硬件或软件包括一个或多个与上述功能相对应的功能模块。
29.第六方面,提供了一种通信装置,包括处理器,可选的,还包括存储器;所述处理器 和所述存储器耦合;所述存储器,用于存储计算机程序或指令;所述处理器,用于执行所 述存储器中的部分或者全部计算机程序或指令,当所述部分或者全部计算机程序或指令被 执行时,用于实现上述第一方面及第一方面任一可能的实现的方法中第一smf网元的功能, 或实现上述第二方面及第二方面任一可能的实现的方法中第一smf网元的功能,或实现上 述第三方面及第三方面任一可能的实现中nrf网元的功能,或实现上述第四方面及第四方 面任一可能的实现中nrf网元的功能。
30.在一种可能的实现中,所述装置还可以包括收发器,所述收发器,用于发送所述处理 器处理后的信号,或者接收输入给所述处理器的信号。所述收发器可以执行第一方面及第 一方面任一可能的实现中第一smf网元执行的发送动作或接收动作;或者,执行第二方面 及第二方面任一可能的实现中第一smf网元执行的发送动作或接收动作;或者,执行第三 方面及第三方面任一可能的实现中nrf网元执行的发送动作或接收动作;或者,执行第四 方面及第四方面任一可能的实现中nrf网元执行的发送动作或接收动作。
31.第七方面,本技术提供了一种芯片系统,该芯片系统包括一个或多个处理器(也可以 称为处理电路),所述处理器与存储器(也可以称为存储介质)之间电耦合;所述存储器可 以位于所述芯片系统中,也可以不位于所述芯片系统中;所述存储器,用于存储计算机程 序或指令;所述处理器,用于执行所述存储器中的部分或者全部计算机程序或指令,当所 述部分或者全部计算机程序或指令被执行时,用于实现上述第一方面及第一方面任一可能 的实现的方法中第一smf网元的功能,或实现上述第二方面及第二方面任一可能的实现的 方法中第一smf网元的功能,或实现上述第三方面及第三方面任一可能的实现中nrf网元 的功能,或实现上述第四方面及第四方面任一可能的实现中nrf网元的功能。
32.在一种可能的实现中,所述芯片系统还可以包括输入输出接口(也可以称为通信接口), 所述输入输出接口,用于输出所述处理器处理后的信号,或者接收输入给所述处理器的信 号。所述输入输出接口可以执行第一方面及第一方面任一可能的实现中第一smf网元执行 的发送动作或接收动作;或者,执行第二方面及第二方面任一可能的实现中第一smf网元 执行的发送动作或接收动作;或者,执行第三方面及第三方面任一可能的实现中nrf网元 执行的发送动作或接收动作;或者,执行第四方面及第四方面任一可能的实现中nrf网元 执行的发送动作或接收动作。具体的,输出接口执行发送动作,输入接口执行接收
动作。
33.在一种可能的实现中,该芯片系统,可以由芯片构成,也可以包括芯片和其他分立器 件。
34.第八方面,提供了一种计算机可读存储介质,用于存储计算机程序,所述计算机程序 包括用于实现第一方面及第一方面任一可能的实现中的功能的指令,或用于实现第二方面 及第二方面任一可能的实现中的功能的指令。
35.或者,一种计算机可读存储介质,用于存储计算机程序,所述计算机程序被计算机执 行时,可以使得所述计算机执行上述第一方面及第一方面任一可能的实现的方法中第一 smf网元执行的方法,或执行上述第二方面及第二方面任一可能的实现中第一smf网元执 行的方法,或执行上述第三方面及第三方面任一可能的实现中nrf网元执行的方法,或执 行上述第四方面及第四方面任一可能的实现中nrf网元执行的方法。
36.第九方面,提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序代码, 当所述计算机程序代码在计算机上运行时,使得计算机执行上述第一方面及第一方面任一 可能的实现中由第一smf网元执行的方法,或执行上述第二方面及第二方面任一可能的实 现中第一smf网元执行的方法,或执行上述第三方面及第三方面任一可能的实现中nrf 网元执行的方法,或执行上述第四方面及第四方面任一可能的实现中nrf网元执行的方法。
37.第十方面,提供了一种通信系统,所述通信系统包括执行上述第一方面及第一方面任 一可能的实现的方法中的第一smf网元和执行上述第三方面及第三方面任一可能的实现的 方法中的nrf网元。或者,所述通信系统包括执行上述第二方面及第二方面任一可能的实 现的方法中的第一smf网元和执行上述第四方面及第四方面任一可能的实现的方法中的 nrf网元。
38.上述第五方面至第十方面的技术效果可以参照第一方面至第四方面中的描述,重复之 处不再赘述。
附图说明
39.图1a为本技术实施例中提供的一种通信系统架构示意图;
40.图1b为本技术实施例中提供的一种通信系统架构示意图;
41.图1c为本技术实施例中提供的一种通信系统架构示意图;
42.图2为本技术实施提供的一种多播会话建立过程流程图;
43.图3为本技术实施提供的一种通信过程流程图;
44.图4为本技术实施提供的一种通信过程流程图;
45.图5为本技术实施提供的一种通信过程流程图;
46.图6为本技术实施提供的一种通信转置结构图;
47.图7为本技术实施提供的一种通信转置结构图。
具体实施方式
48.为便于理解本技术实施例的技术方案,下面将对本技术实施例提供的方法的系统架构 进行简要说明。可理解的,本技术实施例描述的系统架构是为了更加清楚的说明本申
请实 施例的技术方案,并不构成对于本技术实施例提供的技术方案的限定。
49.本技术实施例的技术方案可以应用于各种通信系统,例如:卫星通信系统、传统的移 动通信系统。其中,所述卫星通信系统可以与传统的移动通信系统(即地面通信系统)相 融合。通信系统例如:无线局域网(wireless local area network,wlan)通信系统,无线保 真(wireless fidelity,wifi)系统,长期演进(long term evolution,lte)系统、lte频分 双工(frequency division duplex,fdd)系统、lte时分双工(time division duplex,tdd)、 第五代(5th generation,5g)系统或新无线(new radio,nr),第六代(6th generation,6g) 系统,以及其他未来的通信系统等,还支持多种无线技术融合的通信系统,例如,还可以 应用于无人机、卫星通信系统、高空平台(high altitude platform station,haps)通信等非 地面网络(non-terrestrial network,ntn)融合地面移动通信网络的系统。
50.以下作为示例性说明,仅以第五代通信系统为例,描述本技术实施例的应用场景以及 本技术实施例的方法。
51.本技术以5g通信系统进行举例说明。
52.例如,图1a为本技术可以适用的一种5g的通信系统架构示意图。具体的,图1a为基 于服务化架构的5g网络架构示意图。
53.例如,图1b为本技术可以适用的另一种5g的通信系统架构示意图。具体的,图1b为 基于点对点的5g架构示意图。图1a与图1b的主要区别在于,图1a中的各个网元之间的 接口是服务化的接口,图1b的各个网元之间的接口是点对点的接口。
54.图1a和图1b所示的5g网络架构中可包括终端设备部分、接入网部分,核心网部分。 可选的,还包括数据网络(data network,dn)和应用功能(application function,af)网元 部分。终端通过接入网接入核心网,核心网与dn或af进行通信。下面对其中的部分网元 的功能进行简单介绍说明。
55.终端设备(terminal device),也可以称为用户设备(user equipment,ue),是一种具 有无线收发功能的设备,可以部署在陆地上,包括室内或室外、手持或车载;也可以部署 在水面上(如轮船等);还可以部署在空中(例如飞机、气球和卫星上等)。所述终端设 备可以是手机(mobile phone)、平板电脑(pad)、带无线收发功能的电脑、虚拟现实(virtualreality,vr)终端、增强现实(augmented reality,ar)终端、工业控制(industrial control) 中的无线终端、无人驾驶(self driving)中的无线终端、远程医疗(remote medical)中的无 线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线 终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端等。
56.本技术中的(r)an设备,是一种为终端设备提供无线通信功能的设备,(r)an设 备也称为接入网设备。本技术中的ran设备包括但不限于:5g中的下一代基站(g nodeb, gnb)、演进型节点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)、传输点(transmitting and receiving point,trp)、 发射点(transmitting point,tp)、移动交换中心等。在采用不同的无线接入技术的
系统中, 具备基站功能的设备的名称可能会有所不同,例如,在第五代(5th generation,5g)系统 中,称为ran或者gnb(5g nodeb);在lte系统中,称为演进的节点b(evolved nodeb, enb或者enodeb);在第三代(3rd generation,3g)系统中,称为节点b(node b)等。
57.数据网络dn,可部署多种业务,可为终端设备提供数据和/或语音等服务。例如,dn 是某智能工厂的私有网络,智能工厂安装在车间的传感器可为终端设备,dn中部署了传感 器和控制服务器,控制服务器可为传感器提供服务。传感器可与控制服务器通信,获取控 制服务器的指令,根据指令将采集的传感器数据传送给控制服务器等。又例如,dn是某公 司的内部办公网络,该公司员工的手机或者电脑可为终端设备,员工的手机或者电脑可以 访问公司内部办公网络上的信息、数据资源等。
58.应用网元,主要支持与第三代合作伙伴计划(3rd generation partnership project,3gpp) 核心网交互来提供服务,例如影响数据路由决策,策略控制功能或者向网络侧提供第三方 的一些服务。在5g通信系统中,该应用网元可以是应用功能(application function,af) 网元。在未来通信系统中,应用网元仍可以是af网元,或者,还可以有其它的名称,本申 请不做限定。
59.核心网部分可包括以下网元中的一个或多个:
60.接入管理网元,是由运营商网络提供的控制面网元,负责终端设备接入运营商网络的 接入控制和移动性管理,例如包括移动状态管理,分配用户临时身份标识,认证和用户等 功能。在5g通信系统中,该接入管理网元可以是接入与移动性管理功能(access and mobilitymanagement function,amf)网元。在未来通信系统中,接入管理网元仍可以是amf网元, 或者,还可以有其它的名称,本技术不做限定。
61.会话管理网元,主要负责移动网络中的会话管理,如会话建立、修改、释放。具体功 能如为用户分配ip地址、选择提供报文转发功能的用户面网元等。在5g通信系统中,该 会话管理网元可以是会话管理功能(session management function,smf)网元。在未来通信 系统中,会话管理网元仍可以是smf网元,或者,还可以有其它的名称,本技术不做限定。
62.用户面网元,负责终端设备中用户数据的转发和接收。可以从数据网络接收用户数据, 通过接入网设备传输给终端设备;用户面网元还可以通过接入网设备从终端设备接收用户 数据,转发到数据网络。用户面网元中为终端设备提供服务的传输资源和调度功能由smf 网元管理控制的。在5g通信系统中,该用户面网元可以是用户面功能(user plane function, upf)网元。在未来通信系统中,用户面网元仍可以是upf网元,或者,还可以有其它的 名称,本技术不做限定。
63.数据管理网元,用于生成认证信任状,用户标识处理(如存储和管理用户永久身份等), 接入控制和签约数据管理等。在5g通信系统中,该数据管理网元可以是统一数据管理 (unified data management,udm)网元。在未来通信系统中,统一数据管理仍可以是udm 网元,或者,还可以有其它的名称,本技术不做限定。
64.策略控制网元,主要支持提供统一的策略框架来控制网络行为,提供策略规则给控制 层网络功能,同时负责获取与策略决策相关的用户签约信息。在4g通信系统中,该策略控 制网元可以是策略和计费规则功能(policy and charging rules function,pcrf)网元。在5g 通信系统中,该策略控制网元可以是策略控制功能(policy control function,pcf)网元。在 未来通信系统中,策略控制网元仍可以是pcf网元,或者,还可以有
其它的名称,本技术 不做限定。
65.网络存储网元,可用于提供网元发现功能,基于其他网元的请求,提供网元类型对应 的网元信息。nrf还提供网元管理服务,如网元注册、更新、去注册以及网元状态订阅和 推送等。在5g通信系统中,该网络存储网元可以是网络注册功能(network repository function, nrf)网元。在未来通信系统中,网络存储网元仍可以是nrf网元,或者,还可以有其它 的名称,本技术不做限定。
66.网络开放功能网元,可用于提供用于安全地向外部开放由3gpp网络功能设备提供的业 务和能力等。在5g通信系统中,网络开放功能网元可以是网络开放功能(network exposurefunction,nef)网元。在未来通信系统中,网络开放功能网元仍可以是nef网元,或者, 还可以有其它的名称,本技术不做限定。
67.网络切片选择网元,可用于为终端的业务选择合适的网络切片。在5g通信系统中,网 络切片选择网元可以是网络切片选择功能(network slice selection function,nssf)网元。 在未来通信系统中,网络开放功能网元仍可以是nssf网元,或者,还可以有其它的名称, 本技术不做限定。
68.网络数据分析网元,可以从各个网络功能(network function,nf),例如策略控制网 元、会话管理网元、用户面网元、接入管理网元、应用功能网元(通过网络能力开放功能 网元)收集数据,并进行分析和预测。在5g通信系统中,网络数据分析网元可以是网络数 据分析功能(network data analytics function,nwdaf)。在未来通信系统中,网络开放功 能网元仍可以是nwdaf网元,或者,还可以有其它的名称,本技术不做限定。
69.统一数据存储网元,负责存储结构化的数据信息,其中包括签约信息,策略信息,以 及有标准格式定义的网络数据或业务数据。在5g通信系统中,统一数据存储网元可以是统 一数据存储(unified data repository,udr)。在未来通信系统中,网络开放功能网元仍可 以是udr网元,或者,还可以有其它的名称,本技术不做限定。
70.可以理解的是,上述网元或者功能既可以是硬件设备中的网络元件,也可以是在专用 硬件上运行软件功能,或者是平台(例如,云平台)上实例化的虚拟化功能。一种可能的 实现方式,上述网元或者功能可以由一个设备实现,也可以由多个设备共同实现,还可以 是一个设备内的一个功能模块,本技术实施例对此不作具体限定。另外,在下文中,为了 方便描述,可以省略“网元”。例如,本技术的smf网元与smf表达同一含义,只是为 了方便描述,省略了网元这两个字,其余的类似。
71.如图1c所示,提供了一种第五代移动通信系统下的多播/广播服务mbs系统架构示意 图,相比于图1a的系统架构,主要差别包括:
72.新增了mb-smf、mb-upf和多播/广播服务功能(multicast/broadcast service function, mbsf)网元。其中,mb-smf用于多播会话配置,mb-upf用于多播数据传输,mbsf用 于在af和mb-smf之间进行多播/广播服务mbs需求配置。其中mb-upf由mb-smf进 行配置,并通过n6连接与af/as(可能包括content provider)进行连接,并获取多播数据, 同时通过n3连接与ng-ran进行连接,向ran发送下行多播数据。mbsf则主要根据 af/as的多播业务需求,向mb-smf发起多播会话建立/管理需求,并进行相关的配置。
73.为便于理解本技术实施例,接下来对本请的应用场景进行介绍,本技术实施例描述的 网络架构以及业务场景是为了更加清楚的说明本技术实施例的技术方案,并不构成
smf可能发起mbs会话配置流程。
91.步骤206:mb-smf向单播smf反馈mbs会话的相关信息,例如,qos信息。
92.接下来就可以执行mbs会话建立过程(session establishment procedure),例如,执行 以下过程:
93.单播smf通过amf向ran反馈mbs会话对应的上下文信息,确定将ue加入该多 播会话。
94.ran根据自身是否已经可以接收多播会话的下行数据,发起mbs会话建立流程,建 立从内容提供商(content provider)到ran的下行数据通路。
95.ran向ue通知加入群组成功,并分配ran侧的传输资源。
96.ran向单播smf上报ue加入多播群组的执行情况,单播smf记录并调整与ue相 关的上下文信息。
97.在图2的示例中,仅对ue是否可以使用多播业务进行了授权验证(例如步骤202), 对于多播业务(也可以理解为对终端设备请求的多播地址)本身并没有进行授权验证。这 样就会导致:若ue请求加入的多播地址不在合理的范围(例如,运营商允许的范围)内, mb-smf仍会为该多播业务进行会话配置流程,该会话配置流程所涉及的网元,例如 mb-smf、mb-upfue等均会为该多播业务预留资源。但是,由于该多播地址不合法,所 以,运营商无法为该多播地址提供多播服务,从而导致上下文占用和资源浪费。若有非法 ue利用该机制进行ddos攻击,可能会导致正常的多播业务也无法使用。
98.基于此,本技术提出多种方案,对多播业务进行授权验证,以避免资源浪费或非法攻 击。
99.如图3所示,提供了一种通信方法流程图,包括以下步骤:
100.需要注意的是,本技术的第一smf网元为单播smf网元,第二smf网元为mb-smf 网元。为多播地址对应的多播业务建立多播会话的smf也可以是mb-smf。支持为多播业 务建立多播会话的smf也可以是mb-smf。
101.步骤301:终端设备向第一smf网元发送第一消息,相应的,第一smf网元接收来自 终端设备的第一消息。
102.所述第一消息包括多播地址,所述第一消息用于指示所述终端设备请求加入所述多播 地址对应的多播会话。
103.步骤302:所述第一smf网元向网络注册功能nrf网元发送第二消息,相应的,网络 注册功能nrf网元接收来自第一smf网元的第二消息。
104.所述第二消息包括所述多播地址,所述第二消息用于查询为所述多播地址对应的多播 业务建立多播会话的smf。
105.需要注意的是,在现有技术中,在查询为多播地址对应的多播业务服务的smf时(例 如步骤203中查询mb-smf),是不区分会话建立场景或会话配置场景的,而在本技术中, 第二消息不同于现有的查询消息,本技术的第二消息可以将多播会话建立场景和多播会话 配置场景区分开来,这样,nrf就可以针对不同的场景,执行与不同的场景分别对应的动 作。在图3的方案中,nrf可以通过第二消息区分出来,当前场景下要查询的smf是用于 建立多播会话的,而不是用于配置多播会话的。
106.该第二消息可以是新的消息,也可以是对现有消息进行改进。
业务服务的smf,可以无需重复判断是否存在当前为所述多播地址对应的多播业务服务的 smf。
122.如果,当前为所述多播地址对应的多播业务服务的smf,可能是或可能不是允许多播 地址包括所述多播地址的smf中的任一smf,则可以先判断是否存在当前为所述多播地址 对应的多播业务服务的smf。当不存在当前为所述多播地址对应的多播业务服务的smf时, 再判断支持为多播业务建立多播会话的smf的允许多播地址是否包括所述多播地址。
123.另外,为多播业务建立多播会话的smf可以向nrf网元上报自身的允许多播地址,相 应的,nrf网元可以接收支持为多播业务建立多播会话的smf的允许多播地址。这样,nrf 网元就可以确定支持为多播业务建立多播会话的smf的允许多播地址中是否包括终端设备 请求的多播地址,当这些允许多播地址中不包括终端设备请求的多播地址时,则可以拒绝 终端设备加入所述多播地址对应的多播会话。
124.smf中的允许多播地址可以是运营商配置给该smf的。
125.情况3a:运营商的允许多播地址不包括所述多播地址的情况。
126.nrf可以查询运营商的允许多播地址是否包括终端设备请求的该多播地址。
127.例如,运营商可以将运营商允许多播地址配置在nrf中,例如,所述nrf网元接收运 营商的允许多播地址。这样,所述nrf网元就可以在本地查询所述多播地址是否属于运营 商的允许多播地址。在该情况3a中,所述运营商的允许多播地址不包括终端设备请求的多 播地址。
128.再例如,运营商可以将允许多播地址配置在统一数据存储udr中,则所述nrf向统 一数据存储udr网元查询所述多播地址是否属于运营商的允许多播地址。在该情况3a中, 所述运营商的允许多播地址不包括终端设备请求的多播地址。
129.一种可选的示例,可以将情况3a进一步限定,不存在当前为所述多播地址对应的多播 业务服务的smf,且运营商的允许多播地址不包括所述多播地址,nrf网元向所述第一smf 网元指示未查询到为所述多播地址对应的多播业务建立多播会话的smf。
130.步骤304a:所述第一smf网元向所述终端设备发送第四消息,所述第四消息用于指示 拒绝所述终端设备加入所述多播地址对应的多播会话。
131.在现有技术中,当不存在当前为所述多播地址对应的多播业务服务的smf时,nrf会 根据切片等信息,选择出一个mb-smf反馈给第一smf,用来建立/配置多播会话。而在该 实施例1中,nrf可以通过第二消息区分出来,当前场景下要查询的smf是用于建立多播 会话的,而不是用于配置多播会话的。在建立多播会话场景中,smf网元可以对该多播业 务进行授权验证,在授权验证不通过时,向终端设备发送拒绝加入的指示信息,避免终端 设备的资源浪费。另外,在授权验证过程中,smf网元向nrf网元查询合适的smf,根据 查询结果确定授权验证是否通过。如果nrf网元不向第一smf网元分配smf来建立多播 会话,则授权验证不通过。不分配smf可以避免资源浪费和非法攻击。
132.实施例2:查询到为多播地址对应的多播业务建立多播会话的smf。
133.步骤303b:nrf网元向所述第一smf网元发送第三消息,相应的,所述第一smf网 元接收来自所述nrf的第三消息。
134.所述第三消息包括第二smf,所述第二smf支持为所述多播地址对应的多播业务建立 多播会话。
135.所述nrf网元可以在如下情况下,向所述第一smf网元指示第二smf:
136.情况1b:存在当前为所述多播地址对应的多播会话服务的smf的情况。
137.在存在当前为所述多播地址服务的smf的情况下,将所述当前为所述多播地址服务的 smf确定为所述第二smf。则,所述第二smf为当前为所述多播地址对应的多播会话服 务的smf。
138.一种可选的示例,可以将情况1b进一步限定,存在当前为所述多播地址对应的多播业 务服务的smf,且运营商的允许多播地址包括所述多播地址,nrf网元向所述第一smf 网元指示第二smf。
139.情况2b:支持为多播业务建立多播会话的smf的允许多播地址包括所述多播地址的情 况。
140.nrf网元可以先判断是否存在当前为所述多播地址对应的多播业务服务的smf。当不 存在当前为所述多播地址对应的多播业务服务的smf时,再判断支持为多播业务建立多播 会话的smf的允许多播地址是否包括所述多播地址。如果某一支持为多播业务建立多播会 话的smf的允许多播地址包括终端设备请求的多播地址,则可以将该smf确定为第二smf。 也就是在不存在当前为所述多播地址服务的smf的情况下,可以将允许多播地址包括所述 多播地址的smf确定为所述第二smf,则,所述第二smf的允许多播地址包括所述多播 地址。
141.另外,为多播业务建立多播会话的smf(包括第二smf)可以向nrf网元上报自身的 允许多播地址,相应的,nrf网元可以接收支持为多播业务建立多播会话的smf(包括第 二smf)的允许多播地址。这样,nrf网元就可以确定支持为多播业务建立多播会话的smf (包括所述第二smf)的允许多播地址中是否包括终端设备请求的多播地址,当这些允许 多播地址中包括终端设备请求的多播地址时,则可以将允许多播地址包括所述多播地址的 smf,告知给第一smf。
142.smf中的允许多播地址可以是运营商配置给该smf的。
143.情况3b:在不存在当前为所述多播地址对应的多播业务服务的smf,且所述多播地址 属于运营商的允许多播地址的情况下,所述nrf网元为所述多播地址对应的多播业务建立 多播会话配置smf。进而,向所述第一smf网元发送第三消息,第三消息包括第二smf。
144.一种可选的示例,nrf网元可以先判断是否存在当前为所述多播地址对应的多播业务 服务的smf。当存在前为所述多播地址对应的多播业务服务的smf时,可以将所述当前为 所述多播地址服务的smf确定为所述第二smf。与情况1b相对应。
145.当不存在当前为所述多播地址对应的多播业务服务的smf时,可以再查询运营商的允 许多播地址是否包括终端设备请求的该多播地址。如果多播地址属于运营商的允许多播地 址的情况下,所述nrf网元为所述多播地址对应的多播业务建立多播会话配置smf。
146.一种可选的示例,nrf网元可以先查询运营商的允许多播地址是否包括终端设备请求 的该多播地址,如果不包括,则对应上述介绍的情况3a;如果包括,则可以进一步判断是 否存在当前为所述多播地址对应的多播业务服务的smf。
147.例如,运营商可以将允许多播地址配置在nrf中,例如,所述nrf网元接收运营商的 允许多播地址。这样,所述nrf网元就可以在本地查询所述多播地址是否属于运营商的允 许多播地址。在该情况3b中,所述运营商的允许多播地址包括终端设备请求的多播地址。
nfdiscovery response)。
176.需要注意的是,如果该第二消息查询的是为多播地址对应的多播业务配置多播会话的 smf。对于nrf的处理过程,本技术不进行限定。
177.接下来第一smf根据nrf反馈的第三消息,执行对应的动作。
178.步骤404a:若第三消息中包括第二smf,第一smf在确定nrf查询到了可以为多播 地址对应的多播业务建立多播会话的smf,则对该多播地址对应的加入请求进行授权(接 受ue加入)。
179.可选的,在第三消息包括的多个第二smf时,第一smf还可以进行mb-smf的选择。
180.步骤404b:若第三消息指示未查询到为多播地址对应的多播业务建立多播会话的smf, 则拒绝该多播地址对应的加入请求,后续第一smf可以向ue或接入网设备发送拒绝所述 终端设备加入所述多播地址对应的多播会话的指示信息。
181.步骤405:第一smf向第二smf发送信息查询请求,相应的,第二smf接收来自第 一smf的信息查询请求,该信息查询请求用于查询建立该多播地址对应多播会话的相关信 息,例如qos信息。该信息查询请求中包括多播地址。
182.该信息查询请求例如可以是nmbsmf information request,其中,n表示服务化接口nnrfmbsmf表示mb-smf。
183.步骤406:第二smf查询本地是否有该多播地址的上下文信息,若本地无该多播地址 的上下文信息,则说明该多播地址尚未进行多播会话的配置,则可以决定发起配置多播会 话(decide to configure mbs session)。
184.步骤407:第二smf发起mbs session configuration流程,以对该多播地址对应的多 播会话进行配置。
185.步骤408:第二smf在多播会话配置完成后,向第一smf反馈信息查询响应。
186.该信息查询响应例如可以是nmbsmf information response。
187.该信息查询响应中可以包括qos信息。
188.步骤409:多播会话建立流程(session establishment procedure)。
189.在图4的示例中,mb-smf会向nrf注册或更新时,将自己的允许多播地址范围告知 给nrf。另外,第二消息可以将多播会话建立场景和多播会话配置场景区分开来,当第二 消息用于建立多播会话时,则nrf在查询mb-smf实体时,优先查询当前为该多播地址对 应的多播业务服务的mb-smf。若没有当前为该多播地址对应的多播业务服务的mb-smf, 则再在mb-smf的允许多播地址中查询该多播地址(即再查询允许为该多播地址对应的多 播业务服务的mb-smf),若都查不到,则向第一smf回复未查询到的指示。相比于现有 技术,当第二消息用于建立多播会话时,可以反馈未查询到的消息,不再分配新的mb-smf, 这样对于非法请求,就可以通过未查询到的指示进行识别。而其他用于建立多播会话的查 询请求,如af/nef/mbsf进行查询时,按照现有正常逻辑,在查询不到mb-smf可用时, 根据其他信息如切片、dnn等分配新的mb-smf。
190.如图5所示,提供了一种通信方法流程图。在该示例中,运营商向nrf配置允许多播 地址,可以适用于前文介绍的3a、3b等情况。
191.步骤500a:运营商向nrf发送运营商的允许多播地址,这些允许多播地址可以支持由 ue join触发多播会话的配置流程。
510,与步骤405-步骤409相同。
211.步骤505a:若第三消息中包括第二smf,第一smf在确定nrf查询到了可以为多播 地址对应的多播业务建立多播会话的smf,则对该多播地址对应的加入请求进行授权(接 受ue加入)。
212.可选的,在第三消息包括的多个第二smf时,第一smf还可以进行mb-smf的选择。
213.步骤505b:若第三消息指示未查询到为多播地址对应的多播业务建立多播会话的smf, 则拒绝该多播地址对应的加入请求,后续第一smf可以向ue或接入网设备发送拒绝所述 终端设备加入所述多播地址对应的多播会话的指示信息。
214.步骤506:第一smf向第二smf发送信息查询请求,相应的,第二smf接收来自第 一smf的信息查询请求,该信息查询请求用于查询建立该多播地址对应多播会话的相关信 息,例如qos信息。该信息查询请求中包括多播地址。
215.该信息查询请求例如可以是nmbsmf information request,其中,n表示服务化接口nnrfmbsmf表示mb-smf。
216.步骤507:第二smf查询本地是否有该多播地址的上下文信息,若本地无该多播地址 的上下文信息,则说明该多播地址尚未进行多播会话的配置,则可以决定发起配置多播会 话(decide to configurationmbs session)。
217.步骤508:第二smf发起mbs session configuration流程,以对该多播地址对应的多 播会话进行配置。
218.步骤509:第二smf在多播会话配置完成后,向第一smf反馈信息查询响应。
219.该信息查询响应例如可以是nmbsmf information response。
220.该信息查询响应中可以包括qos信息。
221.步骤510:多播会话建立流程(session establishment procedure)。
222.在图5的示例中,运营商向nrf或udr配置运营商允许多播地址范围。另外,第二 消息可以将多播会话建立场景和多播会话配置场景区分开来,当第二消息用于建立多播会 话时,则nrf在查询mb-smf实体时,若无当前为该多播地址对应的多播业务服务的 mb-smf。且该多播地址不在运营商的允许多播地址内,则向第一smf回复未查询到的指 示。相比于现有技术,当第二消息用于建立多播会话时,可以反馈未查询到的消息,不再 分配新的mb-smf,这样对于非法请求,就可以通过未查询到的指示进行识别。而其他用 于建立多播会话的查询请求,如af/nef/mbsf进行查询时,按照现有正常逻辑,在查询不 到mb-smf可用时,根据其他信息如切片、dnn等分配新的mb-smf。
223.前文介绍了本技术实施例的方法,下文中将介绍本技术实施例中的装置。方法、装置 是基于同一技术构思的,由于方法、装置解决问题的原理相似,因此装置与方法的实施可 以相互参见,重复之处不再赘述。
224.本技术实施例可以根据上述方法示例,对装置进行功能模块的划分,例如,可以对应 各个功能划分为各个功能模块,也可以将两个或两个以上的功能集成在一个模块中。这些 模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是, 本技术实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,具体实现时可以有 另外的划分方式。
225.基于与上述方法的同一技术构思,参见图6,提供了一种通信装置600结构示意图,
该 装置600可以包括:处理模块610,可选的,还包括接收模块620a、发送模块620b、存储 模块630。处理模块610可以分别与存储模块630和接收模块620a和发送模块620b相连, 所述存储模块630也可以与接收模块620a和发送模块620b相连。
226.在一种示例中,上述的接收模块620a和发送模块620b也可以集成在一起,定义为收发 模块。
227.在一种示例中,该装置600可以为第一smf网元,也可以为应用于第一smf网元中 的芯片或功能单元。该装置600具有上述方法中第一smf网元的任意功能,例如,该装置 600能够执行上述图2、图3、图4、图5的方法中由第一smf网元执行的各个步骤。
228.所述接收模块620a,可以执行上述方法实施例中第一smf网元执行的接收动作。
229.所述发送模块620b,可以执行上述方法实施例中第一smf网元执行的发送动作。
230.所述处理模块610,可以执行上述方法实施例中第一smf网元执行的动作中,除发送 动作和接收动作外的其它动作。
231.在一种示例中,所述接收模块620a,用于接收来自终端设备的第一消息,所述第一消 息包括多播地址,所述第一消息用于指示所述终端设备请求加入所述多播地址对应的多播 会话;
232.所述发送模块620b,用于向网络注册功能nrf网元发送第二消息,所述第二消息包括 所述多播地址,所述第二消息用于查询为所述多播地址对应的多播业务建立多播会话的 smf;
233.所述接收模块620a,还用于接收来自所述nrf的第三消息,所述第三消息用于指示未 查询到为所述多播地址对应的多播业务建立多播会话的smf;
234.所述发送模块620b,还用于向所述终端设备发送第四消息,所述第四消息用于指示拒 绝所述终端设备加入所述多播地址对应的多播会话。
235.一种示例中,所述接收模块620a,用于接收来自终端设备的第一消息,所述第一消息 包括多播地址,所述第一消息用于指示所述终端设备请求加入所述多播地址对应的多播会 话;
236.所述发送模块620b,用于向网络注册功能nrf网元发送第二消息,所述第二消息包括 所述多播地址,所述第二消息用于查询为所述多播地址对应的多播业务建立多播会话的smf;
237.所述接收模块620a,用于接收来自所述nrf的第三消息,所述第三消息包括第二smf, 所述第二smf支持为所述多播地址对应的多播业务建立多播会话;
238.所述发送模块620b,用于向所述终端设备发送第四消息,所述第四消息用于指示接受 所述终端设备加入所述多播地址对应的多播会话。
239.所述处理模块610,用于生成第二消息,生成第四消息等。
240.在一种示例中,所述存储模块630,可以存储第一smf网元执行的方法的计算机执行 指令,以使处理模块610和接收模块620a和发送模块620b执行上述示例中第一smf网元 执行的方法。
241.示例的,存储模块可以包括一个或者多个存储器,存储器可以是一个或者多个设备、 电路中用于存储程序或者数据的器件。存储模块可以是寄存器、缓存或者ram等,存储模 块可以和处理模块集成在一起。存储模块可以是rom或者可存储静态信息和指令的其他
类 型的静态存储设备,存储模块可以与处理模块相独立。
242.所述收发模块可以是输入或者输出接口、管脚或者电路等。
243.在一种示例中,该装置600可以为nrf网元,也可以为应用于nrf网元中的芯片或功 能单元。该装置600具有上述方法中nrf网元的任意功能,例如,该装置600能够执行上 述图2、图3、图4、图5的方法中由nrf网元执行的各个步骤。
244.所述接收模块620a,可以执行上述方法实施例中nrf网元执行的接收动作。
245.所述发送模块620b,可以执行上述方法实施例中nrf网元执行的发送动作。
246.所述处理模块610,可以执行上述方法实施例中nrf网元执行的动作中,除发送动作 和接收动作外的其它动作。
247.在一种示例中,所述接收模块620a,用于接收来自第一smf网元的第二消息,所述第 二消息包括多播地址,所述第二消息用于查询为所述多播地址对应的多播业务建立多播会 话的smf;
248.所述发送模块620b,用于向所述第一smf网元发送第三消息,所述第三消息用于指示 未查询到为所述多播地址对应的多播业务建立多播会话的smf。或者,所述第三消息包括 第二smf,所述第二smf支持为所述多播地址对应的多播业务建立多播会话。
249.所述处理模块610,用于在本地查询所述多播地址是否属于运营商的允许多播地址;
250.所述处理模块610,用于向统一数据存储udr网元查询所述多播地址是否属于运营商 的允许多播地址。
251.在一种示例中,所述存储模块630,可以存储nrf网元执行的方法的计算机执行指令, 以使处理模块610和接收模块620a和发送模块620b执行上述示例中nrf网元执行的方法。
252.示例的,存储模块可以包括一个或者多个存储器,存储器可以是一个或者多个设备、 电路中用于存储程序或者数据的器件。存储模块可以是寄存器、缓存或者ram等,存储模 块可以和处理模块集成在一起。存储模块可以是rom或者可存储静态信息和指令的其他类 型的静态存储设备,存储模块可以与处理模块相独立。
253.所述收发模块可以是输入或者输出接口、管脚或者电路等。
254.作为一种可能的产品形态,装置可以由一般性的总线体系结构来实现。
255.如图7所示,提供了一种通信装置700的示意性框图。
256.该装置700可以包括:处理器710,可选的,还包括收发器720、存储器730。该收发 器720,可以用于接收程序或指令并传输至所述处理器710,或者,该收发器720可以用于 该装置700与其他通信设备进行通信交互,比如交互控制信令和/或业务数据等。该收发器 720可以为代码和/或数据读写收发器,或者,该收发器720可以为处理器与收发机之间的 信号传输收发器。所述处理器710和所述存储器730之间电耦合。
257.一种示例中,该装置700可以为第一smf网元,也可以为应用于第一smf网元中的 芯片。应理解,该装置具有上述方法中第一smf网元的任意功能,例如,所述装置700能 够执行上述图2、图3、图4、图5的方法中由第一smf网元执行的各个步骤。示例的,所 述存储器730,用于存储计算机程序;所述处理器710,可以用于调用所述存储器730中存 储的计算机程序或指令,执行上述示例中第一smf网元执行的方法,或者通过所述收发器 720执行上述
示例中第一smf网元执行的方法。
258.一种示例中,该装置700可以为nrf网元,也可以为应用于nrf网元中的芯片。应理 解,该装置具有上述方法中nrf网元的任意功能,例如,所述装置700能够执行上述图2、 图3、图4、图5的方法中由nrf网元执行的各个步骤。示例的,所述存储器730,用于存 储计算机程序;所述处理器710,可以用于调用所述存储器730中存储的计算机程序或指令, 执行上述示例中nrf网元执行的方法,或者通过所述收发器720执行上述示例中nrf网元 执行的方法。
259.图6中的处理模块610可以通过所述处理器710来实现。
260.图6中的接收模块620a和发送模块620b可以通过所述收发器720来实现。或者,收发 器720分为接收器和发送器,接收器执行接收模块的功能,发送器执行发送模块的功能。
261.图6中的存储模块630可以通过所述存储器730来实现。
262.作为一种可能的产品形态,装置可以由通用处理器(通用处理器也可以称为芯片或芯 片系统)来实现。
263.一种可能的实现方式中,实现应用于第一smf网元的装置或nrf网元的装置的通用处 理器包括:处理电路(处理电路也可以称为处理器);可选的,还包括:与所述处理电路内 部连接通信的输入输出接口、存储介质(存储介质也可以称为存储器),所述存储介质用于 存储处理电路执行的指令,以执行上述示例中第一smf网元或nrf网元执行的方法。
264.图6中的处理模块610可以通过处理电路来实现。
265.图6中的接收模块620a和发送模块620b可以通过输入输出接口来实现。或者,输入输 出接口分为输入接口和输出接口,输入接口执行接收模块的功能,输出接口执行发送模块 的功能。
266.图6中的存储模块630可以通过存储介质来实现。
267.作为一种可能的产品形态,本技术实施例的装置,还可以使用下述来实现:一个或多个 fpga(现场可编程门阵列)、pld(可编程逻辑器件)、控制器、状态机、门逻辑、分立硬 件部件、任何其它适合的电路、或者能够执行本技术通篇所描述的各种功能的电路的任意 组合。
268.本技术实施例还提供了一种计算机可读存储介质,存储有计算机程序,该计算机程序 被计算机执行时,可以使得所述计算机用于执行上述通信方法。或者说:所述计算机程序 包括用于实现上述通信方法的指令。
269.本技术实施例还提供了一种计算机程序产品,包括:计算机程序代码,当所述计算机 程序代码在计算机上运行时,使得计算机可以执行上述提供的通信方法。
270.本技术实施例还提供了一种通信的系统,所述通信系统包括:执行上述通信方法的第 一smf网元和nrf网元。
271.另外,本技术实施例中提及的处理器可以是中央处理器(central processing unit,cpu), 基带处理器,基带处理器和cpu可以集成在一起,或者分开,还可以是网络处理器(networkprocessor,np)或者cpu和np的组合。处理器还可以进一步包括硬件芯片或其他通用处 理器。上述硬件芯片可以是专用集成电路(application-specific integrated circuit,asic),可 编程逻辑器件(programmable logic device,pld)或其组合。上述pld可以是复杂可编程 逻辑器件(complex programmable logic device,cpld),现场可编程
逻辑门阵列 (field-programmable gate array,fpga),通用阵列逻辑(generic array logic,gal)及其 他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等或其任意组合。通用处 理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
272.本技术实施例中提及的存储器可以是易失性存储器或非易失性存储器,或可包括易失 性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory, rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器 (erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom) 或闪存。易失性存储器可以是随机存取存储器(random access memory,ram),其用作外 部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存 储器(static ram,sram)、动态随机存取存储器(dynamic ram,dram)、同步动态随 机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器 (double data rate sdram,ddr sdram)、增强型同步动态随机存取存储器(enhancedsdram,esdram)、同步连接动态随机存取存储器(synchlink dram,sldram)和直 接内存总线随机存取存储器(direct rambus ram,dr ram)。应注意,本技术描述的存 储器旨在包括但不限于这些和任意其它适合类型的存储器。
273.本技术实施例中提及的收发器中可以包括单独的发送器,和/或,单独的接收器,也可 以是发送器和接收器集成一体。收发器可以在相应的处理器的指示下工作。可选的,发送 器可以对应物理设备中发射机,接收器可以对应物理设备中的接收机。
274.本领域普通技术人员可以意识到,结合本文中所公开的实施例中描述的各方法步骤和 单元,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件 的可互换性,在上述说明中已经按照功能一般性地描述了各实施例的步骤及组成。这些功 能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。本领域 普通技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现 不应认为超出本技术的范围。
275.在本技术所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通 过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的 划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组 件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示 或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接 耦合或通信连接,也可以是电的,机械的或其它的形式连接。
276.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的 部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络 单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本技术实施例方案的目 的。
277.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各 个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元 既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
278.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可 以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质
上或者 说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现 出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备 (可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部 或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory, rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储 程序代码的介质。
279.本技术中的“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和 /或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般 表示前后关联对象是一种“或”的关系。本技术中所涉及的多个,是指两个或两个以上。 另外,需要理解的是,在本技术的描述中,“第一”、“第二”等词汇,仅用于区分描述的目的, 而不能理解为指示或暗示相对重要性,也不能理解为指示或暗示顺序。
280.尽管已描述了本技术的优选实施例,但本领域内的技术人员一旦得知了基本创造性概 念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选 实施例以及落入本技术范围的所有变更和修改。
281.显然,本领域的技术人员可以对本技术实施例进行各种改动和变型而不脱离本技术实 施例的精神和范围。这样,倘若本技术实施例的这些修改和变型属于本技术权利要求及其 等同技术的范围之内,则本技术也意图包括这些改动和变型在内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献