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

用于建立会话的DNN获取方法、网元、通信系统及介质与流程

2022-06-08 22:41:45 来源:中国专利 TAG:

用于建立会话的dnn获取方法、网元、通信系统及介质
技术领域
1.本发明实施例涉及通信技术领域,尤其涉及一种用于建立会话的dnn获取方法、网元、通信系统及介质。


背景技术:

2.第三代合作伙伴计划3gpp(英文全称:3rd generation partnership project)引入了5g(英文全称:fifth generation)网络作为第五代移动通信网络。随着移动互联网的发展,越来越多的设备接入到移动网络中,新的服务和应用层出不穷。目前,用户设备ue(user equipment) 在创建协议数据单元pdu(英文全称:protocol data unit)会话之前,接入移动管理功能amf (英文全称:access and mobility management function)、会话管理功能smf(英文全称: session management function)均需要向统一数据管理功能udm(英文全称:unified datamanagement)获取用户的签约信息,签约信息包括切片信息和数据网络名称dnn(英文全称: data network name),dnn用于选择pdu会话的smf和用户面功能upf(英文全称:userplane function),以此确定应用于此pdu会话的策略。dnn信息需要签约关联后amf和smf 才能够从udm获取到该dnn信息。
3.目前存在的问题是,3gpp协议推荐ue的签约模型较为复杂,比如在签约新的dnn时需要去除之前已经签约的dnn,再重新使用之前已经签约的dnn信息时需要重新签约。因此,如何快速获取dnn,简化会话建立的操作流程,减少业务开通或者取消的复杂度成为亟待解决的问题。


技术实现要素:

4.本说明书一个或多个实施例的目的是提供一种用于建立会话的dnn获取方法、装置、网元、通信系统及介质,可以快速获取dnn信息,简化建立会话的操作流程,减少业务开通或者取消的复杂度。
5.为解决上述技术问题,本说明书一个或多个实施例是这样实现的:
6.第一方面,提供了一种用于建立会话的dnn获取方法,在统一数据管理模块udm侧执行的步骤包括:基于用户网络需求获取用户设备ue对应的用户数据网络名称dnn;接收会话管理模块smf发来的dnn获取指令;基于dnn控制策略判断出所述dnn中存在不受限的dnn;将所述不受限的dnn返回至所述smf,以供所述smf基于所述不受限的dnn建立会话。
7.第二方面,提出了一种用于建立会话的dnn获取方法,在smf侧执行的步骤包括:发送dnn获取指令至所述udm;在所述udm基于所述用户网络需求判断出ue对应的dnn 中存在不受限的dnn的情况下,接收并且基于所述udm发来的所述不受限的dnn建立会话。
8.第三方面,提出了一种用于建立会话的dnn获取方法,在udr侧执行的步骤包括:
9.响应于所述udm发来的已签约dnn获取指令发送所述已签约dnn至所述udm。
10.第四方面,提出了一种网元,设置在udm侧,包括:dnn获取模块,用于基于用户网络需求获取用户设备ue对应的用户数据网络名称dnn;第一通信模块,用于接收会话管理模块
smf发来的dnn获取指令;判断模块,用于基于dnn控制策略判断出所述dnn中存在不受限的dnn;以及,所述第一通信模块,还用于将所述不受限的dnn返回至所述smf,以供所述smf基于所述不受限的dnn建立会话。
11.第五方面,提出了一种网元,设置在smf侧,包括:第二通信模块,用于发送dnn获取指令至所述udm;以及,所述第二通信模块,还用于在所述udm基于所述用户网络需求判断出ue对应的dnn中存在不受限的dnn的情况下,接收所述udm发来的所述不受限的dnn;会话建立模块,用于基于所述不受限的dnn建立会话。
12.第六方面,提出了一种网元,设置在udr侧,包括:第三通信模块,用于响应于所述 udm发来的已签约dnn获取指令发送所述已签约dnn至所述udm。
13.第七方面,提出了一种通信系统,包括如上文所述的网元。
14.第八方面,提出了一种存储介质,用于计算机可读存储,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行时,实现如上文所述的用于建立会话的dnn获取方法的步骤。
15.由以上本说明书一个或多个实施例提供的技术方案可见,本发明实施例提供的用于建立会话的dnn获取方法,这里的dnn在smf获取后基于该dnn建立会话。在统一数据管理模块udm侧执行的步骤包括:接收并且基于用户网络需求获取用户设备ue对应的用户数据网络名称dnn,这里获取ue对应的用户数据网络名称dnn的目的是确认哪些dnn对于该 ue是已经签约的,并从中选出不受限的dnn发送给smf,以供smf建立会话。在接收会话管理模块smf发来的dnn获取指令后,基于dnn控制策略判断出dnn中存在不受限的 dnn,udm本地的dnn控制策略可以实现哪些dnn受限制,哪些dnn不受限制,将不受限的dnn返回至smf,以供smf基于不受限的dnn建立会话。这里的用户网络需求可以是业务运营商的业务运营支撑系统发送至udm,udm可以获取用户所有的已签约dnn,通过本地udm控制策略灵活控制需要返回给smf的所需dnn,满足不同业务场景要求需要返回不同dnn的需求,简化建立会话的操作流程,减少业务开通和业务取消的复杂度。
附图说明
16.为了更清楚地说明本说明书一个或多个实施例或现有技术中的技术方案,下面将对一个或多个实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
17.图1是本发明实施例提供一种用于建立会话的dnn获取方法的步骤示意图。
18.图2是本发明实施例提供另一种用于建立会话的dnn获取方法的步骤示意图。
19.图3是本发明实施例提供又一种用于建立会话的dnn获取方法的步骤示意图。
20.图4是本发明实施例提供又一种用于建立会话的dnn获取方法的步骤示意图。
21.图5是本发明实施例提供又一种用于建立会话的dnn获取方法的步骤示意图。
22.图6是本发明实施例提供又一种用于建立会话的dnn获取方法的步骤示意图。
23.图7是本发明实施例提供的又一种用于建立会话的dnn获取方法的步骤示意图。
24.图8是本发明实施例提供的又一种用于建立会话的dnn获取方法的步骤示意图。
25.图9是本发明实施例提供的又一种用于建立会话的dnn获取方法的步骤示意图。
26.图10是本发明实施例提供的又一种用于建立会话的dnn获取方法的步骤示意图。
27.图11是本发明实施例提供的又一种用于建立会话的dnn获取方法的步骤示意图。
28.图12是本发明实施例提供的又一种用于建立会话的dnn获取方法的步骤示意图。
29.图13是本发明实施例提供的又一种用于建立会话的dnn获取方法的步骤示意图。
30.图14是本发明实施例提供的又一种用于建立会话的dnn获取方法的步骤示意图。
31.图15是本发明实施例提供的又一种用于建立会话的dnn获取方法的步骤示意图。
32.图16是本发明实施例提供一种网元的结构示意图。
33.图17是本发明实施例提供另一种网元的结构示意图。
34.图18是本发明实施例提供又一种网元的结构示意图。
35.图19是本发明实施例提供又一种网元的结构示意图。
具体实施方式
36.为了使本技术领域的人员更好地理解本说明书中的技术方案,下面将结合本说明书一个或多个实施例中的附图,对本说明书一个或多个实施例中的技术方案进行清楚、完整地描述,显然,所描述的一个或多个实施例仅仅是本说明书一部分实施例,而不是全部的实施例。基于本说明书中的一个或多个实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本文件的保护范围。
37.本发明实施例提供的一种用于建立会话的dnn获取方法适用于业务运营商端发送用户网络需求至5g通信系统需要建立会话,以开通业务或者取消业务的情形,可以快速获取dnn 信息,简化建立会话的操作流程,减少业务开通或者取消的复杂。下面将详细地描述本说明书提供的用于建立会话的dnn获取方法及其各个步骤。
38.需要说明的是,本技术提供的用户建立会话的dnn获取方法在smf侧执行步骤也可以在amf侧实现,本文仅以smf为例进行通信说明。
39.实施例一
40.参照图1所示,为本发明实施例提供的一种用于建立会话的dnn获取方法的步骤示意图。可以理解的是,本发明实施例提供的用于建立会话的dnn获取方法是在业务运营商端向通信系统发送用户网络需求需要建立会话以开通或者取消业务的情景。该用于建立会话的dnn 获取方法,在统一数据管理模块udm侧执行的步骤包括:
41.步骤10:基于用户网络需求获取用户设备ue对应的用户数据网络名称dnn;
42.udm接收业务运营商端发来的用户网络需求后,根据用户网络需求获取该用户的ue对应的dnn,这里udm获取的是该ue对应的dnn。这里的获取方式不做限定,可以是从用户网络需求得到的,还可以是基于该ue从udr中得到,还可以是结合上述两种获取方式得到dnn。
43.步骤20:接收会话管理模块smf发来的dnn获取指令;
44.在获取到该ue对应的dnn之后,smf发来dnn获取指令,目的在于需要从udm这里得到所需的dnn建立会话。本说明书实施例提供的用户建立会话的dnn获取方法在于对udm获取的dnn进行策略控制后,将smf所需的dnn发送至smf,而其他无关的dnn 则无需发送至smf。这里所需的dnn是业务运营商之前做好的网络需求,对于不同的dnn 使用于不同的会话和不同的业务进行了规划。下面的dnn控制策略也是基于该网络需求完成,从而针对不同
的dnn进行不同的策略控制即dnn是否受限制进行设置。
45.步骤30:基于dnn控制策略判断出dnn中存在不受限的dnn;
46.因此,在收到smf发来的dnn获取指令之后,udm本地基于本地的dnn控制策略判断出存在不受限的dnn。
47.这里的dnn控制策略可以是在用户网络需求发来之前已经根据业务运营商的网络需求提前配置完成,对于不同的dnn设置是否受限制,以使用于不同的会话和不同的业务。也可以是在用户网络需求发来之后,结合用户网络需求是否携带新增dnn,再进行dnn控制策略的配置。
48.步骤40:将不受限的dnn返回至smf,以供smf基于不受限的dnn建立会话。
49.将不受限的dnn返回至smf,以供smf基于该不受限的dnn建立会话。可以看出本说明书实施例提供的用于建立会话的dnn获取方法,可以通过udm本地的dnn控制策略实现smf快速获取所需dnn建立会话,简化建立会话的操作流程,减少业务开通或者取消的复杂度。
50.参照图2所示,在一些实施例中,用户dnn包括已签约dnn和新增dnn,用户网络需求包括新增dnn和业务控制方案,步骤10:基于用户网络需求获取用户设备ue对应的 dnn之后,步骤20:接收会话管理模块smf发来的dnn获取指令之前,本说明书实施例提供的用于建立会话的dnn获取方法,还包括:
51.步骤50:根据用户网络需求为ue签约新增dnn和业务控制方案;
52.udm在接收到用户网络需求后获取ue对应的dnn,已签约dnn可以是本地存储,或者从udr获取。对于用户网络需求中的新增dnn和业务控制方案,为ue签约新增dnn 和业务控制方案。业务控制方案是接下来ue需要通过smf开通会话后启用的业务,新增 dnn正是smf建立会话所需的dnn,这里的新增dnn可以专网dnn,但并不局限于此。用户网络需求包含新增dnn和业务控制方案说明用户准备启用业务控制方案,开通业务的需求。
53.步骤60:配置dnn控制策略,完成用户dnn受限与否的设置,其中已签约dnn为受限,新增dnn为不受限。
54.那么既然是smf建立会话所需的dnn,则需要对本不是已签约dnn却是新增dnn进行签约,从而可以在dnn配置策略中对该新增dnn完成dnn受限与否的设置。
55.在步骤20:接收smf发来的dnn获取指令之前,对于新增dnn完成签约,并且配置 dnn控制策略完成用户dnn受限与否的设置,即将新增dnn设置为不受限,原来已签约 dnn为受限。从而在发生步骤20:接收smf发来的dnn获取指令之后,基于dnn控制策略判断出dnn中存在不受限的dnn,并且将不受限的dnn返回至smf,以供smf基于不受限的dnn建立会话。
56.通常情况下,3gpp引入了查询参数公众陆地移动通信网络标识plmn-id的签约模型, dnn控制策略可以将用户dnn按照plmn-id的签约模型设置受限与否。接入移动管理功能amf(英文全称access and mobility management function)/smf通过get接口发送dnn 获取指令并且获取udm发来不受限的dnn,udm根据dnn获取指令中的plmn-id比对本地dnn控制策略中配置的plmn-id,判断对应dnn是否受限,并在get响应中返回对应的不受限的dnn。后面将对这种签约模型的dnn控制策略进行详细描述。
57.参照图3所示,在一些实施例中,本说明书实施例提供的用于建立会话的dnn获取方法,步骤10:基于用户网络需求获取用户设备ue对应的用户数据网络名称dnn,具体包括:
58.步骤100:从统一数据存储模块udr获取已签约dnn。
59.udm获取用户dnn的方式不做限定,可以是本地存储有已签约dnn,还可以是从udr 获取已签约dnn。udr存储的已签约dnn可以是udm事先存放在udr上的,在遇到有新增dnn签约为已签约dnn后,udm随时将新增dnn发送至udr,udr更新存储的对应该ue的用户数据。
60.参照图4所示,在一些实施例中,在执行步骤100:从udr获取已签约dnn的情况下,步骤50:根据用户网络需求为ue签约新增dnn和业务控制方案之后,本说明书实施例提供的用于建立会话的dnn获取方法,还包括:
61.步骤110:发送新增dnn和业务控制方案至udr,以供udr更新ue对应的用户数据。
62.正如上文所述,在新增dnn签约为已签约dnn以及业务控制方案后,udm发送新增 dnn和业务控制方案至udr,udr在收到该新增dnn和业务控制方案后更新该ue对应的用户数据。
63.参照图5所示,在一些实施例中,本说明书实施例提供的用于建立会话的dnn获取方法,步骤60:配置dnn控制策略,完成用户dnn受限与否的设置,其中已签约dnn为受限,新增dnn为不受限,具体包括:
64.步骤600:根据用户网络需求设置用户dnn是否受限;
65.本说明书实施例提供的用户建立会话的dnn获取方法中,步骤60:配置dnn控制策略包括两部分的设置,一是设置用户dnn是否受限,这里用户dnn是否受限是单纯地对每一个用户dnn是否受限进行设置;二是,业务控制方案是否对用户dnn是否受限。这两部分缺一不可,须是用户dnn本身不受限的情况下,业务控制方案对该用户dnn亦不受限。
66.步骤610:根据用户网络需求设置业务控制方案对用户dnn是否受限。
67.上述两部分的设置分别根据用户网络需求在配置dnn控制策略时对每一个用户dnn进行设置,从而完成dnn控制策略的配置。如果用户网络需求包括新增dnn,则说明该新增 dnn不受限,并且业务控制方案中携带有对哪个或者哪些dnn不受限或者受限。
68.表1是采用plmn-id签约模型对用户dnn进行签约的说明示例,这里同一plmn-id 下可以关联多个切片,同一个切片下再关联多个用户dnn。该签约模型较为复杂,如果用户的同一个ue已经签约了多个用户dnn,比如用户已经签约多个公网dnn,后续用户需要开通专网业务时,需要关联到特定的专网dnn(grevpdn),现有的技术方案则需要将该ue的原来已经签约的多个公网dnn进行去签约,签约新的专网dnn,后续如果需要取消专网业务,需要去签约该专网dnn,重新签约公网dnn。
69.表1
70.plmn-id切片dnn受限情况46001切片1pubnet1受限46001切片1pubnet2受限46001切片2pubnet3受限46001切片4pubnet4受限46001切片5pubnet5受限46001切片1grevpdn不受限46002切片4pubnet4不受限46002切片5pubnet5不受限
71.参照图6所示,针对引入了查询参数plmn-id的签约模型,具有同一个plmn-id下可
以签约多组dnn的场景,结合表1进行具体描述。
72.业务运营支撑系统boss发送用户网络需求至udm,这里的用户网络需求携带业务控制方案和专网dnn(grevpdn),这里的专网dnn为新增dnn;
73.udm从udr获取用户数据中的已签约dnn包括pubnet1...pubnet5;
74.udm签约业务控制方案和专网dnn(grevpdn),并且就已签约dnn、专网dnn以及业务控制方案配置dnn控制策略。如上表1所示,可以看出,在每一个plmn-id下面至少有一个用户dnn配置为不受限,具体哪个用户dnn不受限可以根据用户网络需求、业务运营商实现的规划,业务运营商的网络需求可以设定好smf发送的dnn获取指令中携带的是哪个plmn-id,这样的话方便此时dnn控制策略的配置。因此新增dnn是专网dnn(grevpdn),可以将专网dnn(grevpdn)配置在46001下面,并且不受限。其中46002下面的用户dnn不受限,但是并不是smf发来的dnn获取指令中指定的plmn-id,因此可以忽略46002下面的用户dnn;
75.smf通过get发送dnn获取指令,可以看出该指令中需要获取的是plmn-id为46001 下面签约的用户dnn;
76.udm结合dnn获取指令(smf发来dnn获取指令说明即将启用)和用户网络需求(新增dnn说明准备启用业务)判断出用户启用业务控制方案,检查本地dnn控制策略,判断出pubnet1...pubnet5在plmn-id(46001)下受限制;
77.udm将不受限制的grevpdn返回给smf,受限制的dnn不返回;
78.smf接收到get响应后,使用grevpdn完成后续pdu会话的建立流程。
79.参照图7所示,对于不受限制公网dnn的获取方法,例如对于用户的ue漫游到plmn-id 为46002,需要使用公网dnn的处理流程为:
80.smf发来dnn获取指令中携带的plmn-id为46002;
81.从udr获取所有已签约dnn,包括公网dnn比如pubnet1、...,pubnet5,以及专网dnn (grevpdn),根据上面的表1,可以看出46002下面签约的pubnet4,pubnet5均不受限,并且业务控制方案对46002下面的用户dnn不受限;
82.返回46002下面所有公网dnn(pubnet4,pubnet5)至smf;
83.smf通过pubnet4,pubnet5完成后续pdu会话建立。
84.参照图8所示,在一些实施例中,本说明书实施例提供的用于建立会话的dnn获取方法,在用户dnn未采用公众陆地移动通信网络标识plmn-id签约模型的情况下,步骤600:根据用户网络需求设置用户dnn是否受限,具体包括:
85.步骤601:根据运营商的网络需求将用户dnn生成plmn-id签约模型的形式;
86.本说明书实施例提供的dnn获取方法是在用户dnn未采用plmn-id签约模型时,根据运营商的网络需求将用户dnn生成plmn-id签约模型的形式,即根据业务运营商的网络需求进行相应的设置。
87.步骤602:根据用户网络需求设置plmn-id签约模型的用户dnn是否受限。
88.接下来再根据用户网络需求设置plmn-id签约模型的用户dnn是否受限。这里的设置同上面plmn-id签约模型的用户dnn的设置。
89.参照图9所示,plmn-id也是可选参数,对于具有plmn-id签约模型的用户dnn的场景如下进行设置。
90.boss发送用户网络需求至udm,用户网络需求携带业务控制方案和新增dnn比如专
网 dnn(grevpdn)
91.udm获取原有已签约dnn,已签约dnn包括公网dnn,比如pubnet1、...pubnet5;
92.udm签约业务控制方案和新增dnn(grevpdn),并且更新业务控制方案和新增dnn(grevpdn) 到udr;
93.根据运营商的网络需求将已签约dnn生成plmn-id签约模型的形式,并且要求plmn-id 为46001下面的用户dnn需要做dnn策略控制,将46001下面的用户dnn进行设置,即专网 dnn(grevpdn)设置为不受限,其余用户dnn设置为受限;
94.接收smf发来的dnn获取指令,此时的获取指令没有携带所需的plmn;
95.将46001下不受限的专网dnn(grevpdn)返回至smf;
96.smf使用专网dnn(grevpdn)建立pdu会话。
97.参照图10所示,在一些实施例中,本说明书实施例提供的用于建立会话的dnn获取方法,步骤30:基于dnn控制策略判断出dnn中存在不受限的dnn,具体包括:
98.步骤300:获取用户dnn中不受限的第一dnn;
99.这里的dnn控制策略需要结合两部分,即前面提到的,一是针对用户dnn设置的是否受限,二是业务控制方案对用户dnn是否受限,然后选取这两者的交集作为不受限的dnn 发送至smf。
100.步骤310:获取业务控制方案对用户dnn中不受限的第二dnn;
101.业务控制方案对用户dnn中不受限的第二dnn是第二dnn可以用于该业务控制方案的会话建立。可以看出业务控制方案对用户dnn进行了二次筛选。
102.步骤320:选取第一dnn和第二dnn的交集作为不受限的dnn。
103.在经过上述两次筛选后,将第一dnn和第二dnn的交集作为不受限的dnn。
104.参照图11所示,在一些实施例中,用户dnn包括已签约dnn和去签约dnn,用户网络需求包括去签约dnn,步骤10:基于用户网络需求获取用户设备ue对应的用户数据网络名称dnn之后,本说明书实施例提供的用于建立会话的dnn获取方法,包括:
105.步骤70:根据用户网络需求为ue取消去签约dnn和业务控制方案;
106.本说明书实施例提供的dnn获取方法是为ue取消去签约dnn和业务控制方案,仅是取消该去签约dnn,不用全部取消已签约dnn,提高了dnn获取方式的灵活性。
107.步骤80:接收到smf发来的dnn获取指令;
108.在接收到smf发来的dnn获取指令后,将未取消的已签约dnn发送至smf。
109.步骤90:将已签约dnn发送至smf,以供smf基于已签约dnn建立会话。
110.在smf获取到已签约dnn之后,可以基于已签约dnn建立会话。
111.参照图12所示取消去签约dnn的具体实施例:
112.boss发送用户网络需求意在取消业务控制方案和专网dnn(grevpdn);
113.udm从udr获取原有已签约dnn,包括:pubnet1...pubnet5,grevpdn;
114.udm取消业务控制方案和grevpdn后发送至udr,以供udr更新用户数据;
115.smf通过get发送dnn获取指令;
116.udm判断用户没有签约业务控制方案(这里是结合用户网络需求中是去签约dnn,以及dnn获取指令没有携带任何dnn的信息判断出来);
117.udm返回所有已签约dnn:pubnet1...pubnet5至smf,其中所有已签约dnn均不受限
制;
118.smf接收到get响应后,根据本地策略选择其中一个已签约dnn完成后续pdu建立流程。
119.通过以上分析可以看出,本发明实施例提供的用于建立会话的dnn获取方法,这里的 dnn在smf获取后基于该dnn建立会话。在统一数据管理模块udm侧执行的步骤包括:接收并且基于用户网络需求获取用户设备ue对应的用户数据网络名称dnn,这里获取ue 对应的用户数据网络名称dnn的目的是确认哪些dnn对于该ue是已经签约的,并从中选出不受限的dnn发送给smf,以供smf建立会话。在接收会话管理模块smf发来的dnn 获取指令后,基于dnn控制策略判断出dnn中存在不受限的dnn,udm本地的dnn控制策略可以实现哪些dnn受限制,哪些dnn不受限制,将不受限的dnn返回至smf,以供smf基于不受限的dnn建立会话。这里的用户网络需求可以是业务运营商的业务运营支撑系统发送至udm,udm可以获取用户所有的已签约dnn,通过本地udm控制策略灵活控制需要返回给smf的所需dnn,满足不同业务场景要求需要返回不同dnn的需求,简化建立会话的操作流程,减少业务开通和业务取消的复杂度。
120.实施例二
121.参照图13所示,为本发明实施例提供的一种用于建立会话的dnn获取方法,在smf 侧执行的步骤包括:
122.步骤10’:发送dnn获取指令至udm;
123.smf发送dnn获取指令,目的在于获取用于建立会话的用户dnn。步骤20’:在udm 基于dnn控制策略判断出ue对应的dnn中存在不受限的dnn的情况下,接收并且基于 udm发来的不受限的dnn建立会话。
124.在udm基于dnn控制策略判断出ue对应的dnn中存在不受限的dnn后,发送该不受限的dnn至smf,这样smf基于该不受限的dnn建立会话。
125.通过以上分析可以看出,本发明实施例提供的用于建立会话的dnn获取方法,这里的dnn在smf获取后基于该dnn建立会话。在统一数据管理模块udm侧执行的步骤包括:接收并且基于用户网络需求获取用户设备ue对应的用户数据网络名称dnn,这里获取ue 对应的用户数据网络名称dnn的目的是确认哪些dnn对于该ue是已经签约的,并从中选出不受限的dnn发送给smf,以供smf建立会话。在接收会话管理模块smf发来的dnn 获取指令后,基于dnn控制策略判断出dnn中存在不受限的dnn,udm本地的dnn控制策略可以实现哪些dnn受限制,哪些dnn不受限制,将不受限的dnn返回至smf,以供smf基于不受限的dnn建立会话。这里的用户网络需求可以是业务运营商的业务运营支撑系统发送至udm,udm可以获取用户所有的已签约dnn,通过本地udm控制策略灵活控制需要返回给smf的所需dnn,满足不同业务场景要求需要返回不同dnn的需求,简化建立会话的操作流程,减少业务开通和业务取消的复杂度。
126.实施例三
127.参见图14所示,为本发明实施例提供的一种用于建立会话的dnn获取方法,在udr 侧执行的步骤包括:
128.步骤10”:响应于udm发来的已签约dnn获取指令发送已签约dnn至udm。
129.udr在接收到udm发来的已签约dnn获取指令后,发送已签约dnn至udm,由此 udm获
取已签约dnn。
130.参照图15所示,在一些实施例中,步骤10”:响应于udm发来的已签约dnn获取指令发送已签约dnn至udm之后,本说明书实施例提供的用于建立会话的dnn获取方法,还包括:
131.步骤20”:响应于udm发来的用户数据更新指令,接收新增dnn和业务控制方案;
132.在udm发来用户数据更新指令后,udr接收到用户数据更新指令中的新增dnn和业务控制方案。
133.步骤30”:将新增dnn和业务控制方案更新至ue对应的用户数据。
134.然后将新增dnn和业务控制方案更新至ue对应的用户数据中。
135.通过以上分析可以看出,本发明实施例提供的用于建立会话的dnn获取方法,这里的 dnn在smf获取后基于该dnn建立会话。在统一数据管理模块udm侧执行的步骤包括:接收并且基于用户网络需求获取用户设备ue对应的用户数据网络名称dnn,这里获取ue 对应的用户数据网络名称dnn的目的是确认哪些dnn对于该ue是已经签约的,并从中选出不受限的dnn发送给smf,以供smf建立会话。在接收会话管理模块smf发来的dnn 获取指令后,基于dnn控制策略判断出dnn中存在不受限的dnn,udm本地的dnn控制策略可以实现哪些dnn受限制,哪些dnn不受限制,将不受限的dnn返回至smf,以供smf基于不受限的dnn建立会话。这里的用户网络需求可以是业务运营商的业务运营支撑系统发送至udm,udm可以获取用户所有的已签约dnn,通过本地udm控制策略灵活控制需要返回给smf的所需dnn,满足不同业务场景要求需要返回不同dnn的需求,简化建立会话的操作流程,减少业务开通和业务取消的复杂度。
136.实施例四
137.参照图16所示,为本发明实施例提供的一种设置在udm侧的网元1的结构示意图,该网元1设置在udm侧,包括:
138.dnn获取模块10,用于基于用户网络需求获取用户设备ue对应的用户数据网络名称 dnn;
139.udm接收业务运营商端发来的用户网络需求后,根据用户网络需求获取该用户的ue对应的dnn,这里udm获取的是该ue对应的dnn。这里的获取方式不做限定,可以是从用户网络需求得到的,还可以是基于该ue从udr中得到,还可以是结合上述两种获取方式得到dnn。
140.第一通信模块20,用于接收会话管理模块smf发来的dnn获取指令;
141.在获取到该ue对应的dnn之后,smf发来dnn获取指令,目的在于需要从udm这里得到所需的dnn建立会话。本说明书实施例提供的用户建立会话的dnn获取方法在于对 udm获取的dnn进行策略控制后,将smf所需的dnn发送至smf,而其他无关的dnn 则无需发送至smf。这里所需的dnn是业务运营商之前出具的网络需求对于不同的dnn使用于不同的会话和不同的业务进行了规划。下面的dnn控制策略也是基于该网络需求完成,从而针对不同的dnn进行不同的策略控制即dnn是否受限制进行设置。
142.判断模块30,用于基于dnn控制策略判断出dnn中存在不受限的dnn;以及,
143.因此,在收到smf发来的dnn获取指令之后,udm本地基于本地的dnn控制策略判断出存在不受限的dnn。
144.这里的dnn控制策略可以是在用户网络需求发来之前已经根据业务运营商的网络
需求提前配置完成,对于不同的dnn设置是否受限制,以使用于不同的会话和不同的业务。也可以是在用户网络需求发来之后,结合用户网络需求是否携带新增dnn,再进行dnn控制策略的配置。
145.第一通信模块10,还用于将不受限的dnn返回至smf,以供smf基于不受限的dnn 建立会话。
146.将不受限的dnn返回至smf,以供smf基于该不受限的dnn建立会话。可以看出本说明书实施例提供的用于建立会话的dnn获取方法,可以通过udm本地的dnn控制策略实现smf快速获取所需dnn建立会话,简化建立会话的操作流程,减少业务开通或者取消的复杂度。
147.参照图17所示,在一些实施例中,用户dnn包括已签约dnn和新增dnn,用户网络需求包括新增dnn和业务控制方案,本说明书实施例提供的网元还包括:
148.签约模块40,用于根据用户网络需求为ue签约新增dnn和业务控制方案;
149.udm在接收到用户网络需求后获取ue对应的dnn,已签约dnn可以是本地存储,或者从udr获取。对于用户网络需求中的新增dnn和业务控制方案,为ue签约新增dnn 和业务控制方案。业务控制方案是接下来ue需要通过smf开通会话后启用的业务,新增 dnn正是smf建立会话所需的dnn,这里的新增dnn可以专网dnn,但并不局限于此。用户网络需求包含新增dnn和业务控制方案说明用户准备启用业务控制方案,开通业务的需求。
150.策略配置模块50,配置dnn控制策略,完成用户dnn受限与否的设置,其中已签约 dnn为受限,新增dnn为不受限。
151.那么既然是smf建立会话所需的dnn,则需要对本不是已签约dnn却是新增dnn进行签约,从而可以在dnn配置策略中对该新增dnn完成dnn受限与否的设置。
152.在步骤20:接收smf发来的dnn获取指令之前,对于新增dnn完成签约,并且配置 dnn控制策略完成用户dnn受限与否的设置,即将新增dnn设置为不受限,原来已签约 dnn为受限。从而在发生步骤20:接收smf发来的dnn获取指令之后,基于dnn控制策略判断出dnn中存在不受限的dnn,并且将不受限的dnn返回至smf,以供smf基于不受限的dnn建立会话。
153.通常情况下,dnn控制策略可以将用户dnn按照公众陆地移动通信网络标识plmn-id 的签约模型设置受限与否。接入移动管理功能amf(英文全称access and mobilitymanagement function)/smf通过get接口发送dnn获取指令并且获取udm发来不受限的 dnn,udm根据dnn获取指令中的plmn-id比对本地dnn控制策略中配置的plmn-id,判断对应dnn是否受限,并在get响应中返回对应的不受限的dnn。后面将对这种签约模型的dnn控制策略进行详细描述。
154.通过以上分析可以看出,本发明实施例提供的用于建立会话的dnn获取方法,这里的 dnn在smf获取后基于该dnn建立会话。在统一数据管理模块udm侧执行的步骤包括:接收并且基于用户网络需求获取用户设备ue对应的用户数据网络名称dnn,这里获取ue 对应的用户数据网络名称dnn的目的是确认哪些dnn对于该ue是已经签约的,并从中选出不受限的dnn发送给smf,以供smf建立会话。在接收会话管理模块smf发来的dnn 获取指令后,基于dnn控制策略判断出dnn中存在不受限的dnn,udm本地的dnn控制策略可以实现哪些dnn受限制,哪些dnn不受限制,将不受限的dnn返回至smf,以供smf基于不受限的dnn建立会话。这里的用户网络需求可以是业务运营商的业务运营支撑系统发送至udm,udm可以获取用户所有的已签约dnn,通过本地udm控制策略灵活控制需要返回给smf的所需dnn,满足不同业务场
景要求需要返回不同dnn的需求,简化建立会话的操作流程,减少业务开通和业务取消的复杂度。
155.实施例五
156.参照图18所示,为本发明实施例提供的一种设置在smf侧的网元的结构示意图。该网元设置在smf侧,包括:
157.第二通信模块10’,用于发送dnn获取指令至udm;以及,
158.smf发送dnn获取指令,目的在于获取用于建立会话的用户dnn。
159.第二通信模块10’,还用于在udm基于dnn控制策略判断出ue对应的dnn中存在不受限的dnn的情况下,接收udm发来的不受限的dnn;
160.在udm基于dnn控制策略判断出ue对应的dnn中存在不受限的dnn后,发送该不受限的dnn至smf,这样smf基于该不受限的dnn建立会话。
161.会话建立模块20’,用于基于不受限的dnn建立会话。
162.设置在smf侧的网元还包括会话建立模块,用于基于不受限的dnn建立会话。
163.通过以上分析可以看出,本发明实施例提供的用于建立会话的dnn获取方法,这里的 dnn在smf获取后基于该dnn建立会话。在统一数据管理模块udm侧执行的步骤包括:接收并且基于用户网络需求获取用户设备ue对应的用户数据网络名称dnn,这里获取ue 对应的用户数据网络名称dnn的目的是确认哪些dnn对于该ue是已经签约的,并从中选出不受限的dnn发送给smf,以供smf建立会话。在接收会话管理模块smf发来的dnn 获取指令后,基于dnn控制策略判断出dnn中存在不受限的dnn,udm本地的dnn控制策略可以实现哪些dnn受限制,哪些dnn不受限制,将不受限的dnn返回至smf,以供smf基于不受限的dnn建立会话。这里的用户网络需求可以是业务运营商的业务运营支撑系统发送至udm,udm可以获取用户所有的已签约dnn,通过本地udm控制策略灵活控制需要返回给smf的所需dnn,满足不同业务场景要求需要返回不同dnn的需求,简化建立会话的操作流程,减少业务开通和业务取消的复杂度。
164.实施例六
165.参照图19所示,为本发明实施例提供的一种设置在udr侧的网元的结构示意图。该网元,设置在udr侧,包括:
166.第三通信模块10”,用于响应于udm发来的已签约dnn获取指令发送已签约dnn至 udm。
167.udr在接收到udm发来的已签约dnn获取指令后,发送已签约dnn至udm,由此 udm获取已签约dnn。
168.参照图19所示,在一些实施例中,本说明书实施例提供的用于建立会话的dnn获取方法,还包括更新模块,在响应于udm发来的已签约dnn获取指令发送已签约dnn至udm 之后,第三通信模块10”用于响应于udm发来的用户数据更新指令,接收新增dnn和业务控制方案,更新模块20”用于将新增dnn和业务控制方案更新至ue对应的用户数据。
169.在udm发来用户数据更新指令后,udr接收到用户数据更新指令中的新增dnn和业务控制方案,然后将新增dnn和业务控制方案更新至ue对应的用户数据中。
170.通过以上分析可以看出,本发明实施例提供的用于建立会话的dnn获取方法,这里的 dnn在smf获取后基于该dnn建立会话。在统一数据管理模块udm侧执行的步骤包括:接收
并且基于用户网络需求获取用户设备ue对应的用户数据网络名称dnn,这里获取ue 对应的用户数据网络名称dnn的目的是确认哪些dnn对于该ue是已经签约的,并从中选出不受限的dnn发送给smf,以供smf建立会话。在接收会话管理模块smf发来的dnn 获取指令后,基于dnn控制策略判断出dnn中存在不受限的dnn,udm本地的dnn控制策略可以实现哪些dnn受限制,哪些dnn不受限制,将不受限的dnn返回至smf,以供smf基于不受限的dnn建立会话。这里的用户网络需求可以是业务运营商的业务运营支撑系统发送至udm,udm可以获取用户所有的已签约dnn,通过本地udm控制策略灵活控制需要返回给smf的所需dnn,满足不同业务场景要求需要返回不同dnn的需求,简化建立会话的操作流程,减少业务开通和业务取消的复杂度。
171.实施例七
172.此外本说明书实施例提供一种通信系统,包括如图16至图19所示的网元。如图16所示,该网元1设置在udm侧,包括:
173.dnn获取模块10,用于基于用户网络需求获取用户设备ue对应的用户数据网络名称 dnn;
174.udm接收业务运营商端发来的用户网络需求后,根据用户网络需求获取该用户的ue对应的dnn,这里udm获取的是该ue对应的dnn。这里的获取方式不做限定,可以是从用户网络需求得到的,还可以是基于该ue从udr中得到,还可以是结合上述两种获取方式得到dnn。
175.第一通信模块20,用于接收会话管理模块smf发来的dnn获取指令;
176.在获取到该ue对应的dnn之后,smf发来dnn获取指令,目的在于需要从udm这里得到所需的dnn建立会话。本说明书实施例提供的用户建立会话的dnn获取方法在于对 udm获取的dnn进行策略控制后,将smf所需的dnn发送至smf,而其他无关的dnn 则无需发送至smf。这里所需的dnn是业务运营商之前做好的网络需求对于不同的dnn使用于不同的会话和不同的业务进行了规划。下面的dnn控制策略也是基于该网络需求完成,从而针对不同的dnn进行不同的策略控制即dnn是否受限制进行设置。
177.判断模块30,用于基于dnn控制策略判断出dnn中存在不受限的dnn;以及,
178.因此,在收到smf发来的dnn获取指令之后,udm本地基于本地的dnn控制策略判断出存在不受限的dnn。
179.这里的dnn控制策略可以是在用户网络需求发来之前已经根据业务运营商的网络需求提前配置完成,对于不同的dnn设置是否受限制,以使用于不同的会话和不同的业务。也可以是在用户网络需求发来之后,结合用户网络需求是否携带新增dnn,再进行dnn控制策略的配置。
180.第一通信模块10,还用于将不受限的dnn返回至smf,以供smf基于不受限的dnn 建立会话。
181.将不受限的dnn返回至smf,以供smf基于该不受限的dnn建立会话。可以看出本说明书实施例提供的用于建立会话的dnn获取方法,可以通过udm本地的dnn控制策略实现smf快速获取所需dnn建立会话,简化建立会话的操作流程,减少业务开通或者取消的复杂度。
182.通过以上分析可以看出,本发明实施例提供的用于建立会话的dnn获取方法,这里的 dnn在smf获取后基于该dnn建立会话。在统一数据管理模块udm侧执行的步骤包括:接收
并且基于用户网络需求获取用户设备ue对应的用户数据网络名称dnn,这里获取ue 对应的用户数据网络名称dnn的目的是确认哪些dnn对于该ue是已经签约的,并从中选出不受限的dnn发送给smf,以供smf建立会话。在接收会话管理模块smf发来的dnn 获取指令后,基于dnn控制策略判断出dnn中存在不受限的dnn,udm本地的dnn控制策略可以实现哪些dnn受限制,哪些dnn不受限制,将不受限的dnn返回至smf,以供smf基于不受限的dnn建立会话。这里的用户网络需求可以是业务运营商的业务运营支撑系统发送至udm,udm可以获取用户所有的已签约dnn,通过本地udm控制策略灵活控制需要返回给smf的所需dnn,满足不同业务场景要求需要返回不同dnn的需求,简化建立会话的操作流程,减少业务开通和业务取消的复杂度。
183.实施例八
184.本发明实施例提供的一种存储介质,用于计算机可读存储,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如图1至图15所示的用于建立会话的dnn获取方法的步骤,具体可以执行以下步骤:
185.步骤10:基于用户网络需求获取用户设备ue对应的用户数据网络名称dnn;
186.udm接收业务运营商端发来的用户网络需求后,根据用户网络需求获取该用户的ue对应的dnn,这里udm获取的是该ue对应的dnn。这里的获取方式不做限定,可以是从用户网络需求得到的,还可以是基于该ue从udr中得到,还可以是结合上述两种获取方式得到dnn。
187.步骤20:接收会话管理模块smf发来的dnn获取指令;
188.在获取到该ue对应的dnn之后,smf发来dnn获取指令,目的在于需要从udm这里得到所需的dnn建立会话。本说明书实施例提供的用户建立会话的dnn获取方法在于对 udm获取的dnn进行策略控制后,将smf所需的dnn发送至smf,而其他无关的dnn 则无需发送至smf。这里所需的dnn是业务运营商之前做好的网络需求对于不同的dnn使用于不同的会话和不同的业务进行了规划。下面的dnn控制策略也是基于该网络需求完成,从而针对不同的dnn进行不同的策略控制即dnn是否受限制进行设置。
189.步骤30:基于dnn控制策略判断出dnn中存在不受限的dnn;
190.因此,在收到smf发来的dnn获取指令之后,udm本地基于本地的dnn控制策略判断出存在不受限的dnn。
191.这里的dnn控制策略可以是在用户网络需求发来之前已经根据业务运营商的网络需求提前配置完成,对于不同的dnn设置是否受限制,以使用于不同的会话和不同的业务。也可以是在用户网络需求发来之后,结合用户网络需求是否携带新增dnn,再进行dnn控制策略的配置。
192.步骤40:将不受限的dnn返回至smf,以供smf基于不受限的dnn建立会话。
193.将不受限的dnn返回至smf,以供smf基于该不受限的dnn建立会话。可以看出本说明书实施例提供的用于建立会话的dnn获取方法,可以通过udm本地的dnn控制策略实现smf快速获取所需dnn建立会话,简化建立会话的操作流程,减少业务开通或者取消的复杂度。
194.通过以上分析可以看出,本发明实施例提供的用于建立会话的dnn获取方法,这里的 dnn在smf获取后基于该dnn建立会话。在统一数据管理模块udm侧执行的步骤包括:接收并且基于用户网络需求获取用户设备ue对应的用户数据网络名称dnn,这里获取ue 对应的
用户数据网络名称dnn的目的是确认哪些dnn对于该ue是已经签约的,并从中选出不受限的dnn发送给smf,以供smf建立会话。在接收会话管理模块smf发来的dnn 获取指令后,基于dnn控制策略判断出dnn中存在不受限的dnn,udm本地的dnn控制策略可以实现哪些dnn受限制,哪些dnn不受限制,将不受限的dnn返回至smf,以供smf基于不受限的dnn建立会话。这里的用户网络需求可以是业务运营商的业务运营支撑系统发送至udm,udm可以获取用户所有的已签约dnn,通过本地udm控制策略灵活控制需要返回给smf的所需dnn,满足不同业务场景要求需要返回不同dnn的需求,简化建立会话的操作流程,减少业务开通和业务取消的复杂度。
195.总之,以上所述仅为本说明书的较佳实施例而已,并非用于限定本说明书的保护范围。凡在本说明书的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本说明书的保护范围之内。
196.上述一个或多个实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机。具体的,计算机例如可以为个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何设备的组合。
197.计算机可读存储介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
198.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
199.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
200.上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
再多了解一些

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

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

相关文献