一种网络切片PDU会话的配置方法、装置、设备及介质与流程

文档序号:29129127发布日期:2022-03-05 00:58阅读:208来源:国知局
一种网络切片PDU会话的配置方法、装置、设备及介质与流程
一种网络切片pdu会话的配置方法、装置、设备及介质
技术领域
1.本技术涉及移动通信技术领域,尤其涉及一种网络切片pdu会话的配置方法、装置、设备及介质。


背景技术:

2.在5g(the 5th generation mobile communication technology,第五代移动通信技术)网络迅速发展的时期,5g网络规模不断增大、用户数量快速增加,业务依托5g网络蓬勃发展,业务的差异化带来了完全不同的业务需求。例如,智能家居、智能电网、智能抄表等需要大量的连接和频繁传输的小数据包;智能汽车、工业控制、远程医疗、体育直播等需要毫秒级的低时延和100%的可靠性;ar/vr(augmented reality/virtual reality,增强现实/虚拟现实)、高速互联网、多媒体应用等需要超大带宽。
3.沿用传统移动通信网络的搭建思路,需要创建多张不同的网络以满足不同用户差异性较大的应用需求,这将带来巨大的经济开销。因此,基于差异化的需求,网络切片技术应运而生,通过网络切片,能够在一个共用的硬件平台上创建多个相互隔绝的、虚拟的、特用的逻辑网络,以满足不同用户对网络能力的不同要求。
4.网络切片是基于应用场景和业务需求而设计的一种逻辑网络方案,以端到端、按需定制和隔离为特征,其目的是灵活匹配不同业务和场景,在充分共享物理网络资源的同时最大限度满足用户需求。系统网络可根据承载业务的自由特性与要求,对端到端的系统资源(网络能力、物理硬件和接口管道资源等)进行逻辑划分和封装,从而满足不同应用对系统带宽、时延和可靠性等网络性能的qos(quality of service,服务质量)要求,使得单独切片系统发生问题和修复时不会影响其他的切片业务。通过网络切片可实现在多种差异业务场景下高效、动态、灵活的组网。
5.随着用户业务的进一步发展,网络中接入的用户数量不断增多,为了更好地保障用户业务的服务质量,需要对网络切片中pdu(protocol data unit,协议数据单元)会话进行研究。


技术实现要素:

6.本技术提供一种网络切片pdu会话的配置方法、装置、设备及介质,通过限制网络切片内最大pdu会话数量,更合理的配置pdu会话,保障用户的服务质量。
7.根据本技术实施例的第一方面,提供一种网络切片pdu会话的配置方法,应用于网络存储功能nrf实体,该方法包括:
8.获得多个会话管理功能smf周期性上报的当前服务的与网络切片相关联的pdu会话状态信息;
9.根据所述与网络切片相关联的pdu会话状态信息,计算所述网络切片中已建立的pdu会话的总数;
10.将所述网络切片中已建立的pdu会话的总数,发送给与所述网络切片相关联的接
入和移动管理功能amf。
11.在一种可能的实现方式中,所述将所述网络切片中已建立的pdu会话的总数,发送给与所述网络切片相关联的amf之前,包括:
12.接收当前服务的网络切片相关联的amf发送的订阅请求,所述amf为订阅配置的amf;
13.将所述网络切片中已建立的pdu会话的总数,发送给与所述网络切片相关联的amf,包括:
14.将所述网络切片中已建立的pdu会话的总数,发送给与所述网络切片相关联的订阅配置的amf。
15.根据本技术实施例的第二方面,提供一种网络切片pdu会话的配置方法,应用于接入和移动管理功能amf实体,包括:
16.接收nrf周期性发送的当前服务的网络切片中已建立的pdu会话的总数;
17.接收终端ue发送的pdu会话建立请求消息;
18.若当前所述网络切片中已建立的pdu会话的总数未达到设定阈值,确定允许建立pdu会话;
19.根据所述pdu会话建立请求消息,在所述网络切片中建立pdu会话。
20.在一种可能的实现方式中,所述方法还包括:
21.若当前所述网络切片中已建立的pdu会话的总数达到设定阈值时,确定建立pdu会话失败;
22.向所述ue发送pdu会话建立失败响应消息,所述pdu会话建立失败响应消息包括pdu会话建立失败原因和退避定时器,以使所述ue在所述退避定时器超时后再次向amf发送pdu会话建立请求消息。
23.在一种可能的实现方式中,所述根据所述pdu会话建立请求消息,在所述网络切片中建立pdu会话,包括:
24.根据所述pdu会话建立请求消息,通过发现和选择过程,确定smf;
25.根据确定的smf,执行会话管理过程,在所述网络切片中建立pdu会话;
26.向ue发送pdu会话建立成功响应消息。
27.在一种可能的实现方式中,所述pdu会话建立请求消息中包括如下信息:
28.单一网络切片选择辅助信息s-nssai、ue请求的数据网络名称dnn、pdu会话id、ue请求的pdu会话类型、ue请求的会话和服务连续模式。
29.在一种可能的实现方式中,所述接收nrf周期性发送的当前服务的网络切片中已建立的pdu会话的总数之前,包括:
30.向nrf发送订阅请求,以请求订阅传输所述网络切片中已建立的pdu会话的总数的功能。
31.根据本技术实施例的第三方面,提供一种网络切片pdu会话的配置装置,所述装置包括:
32.状态信息上报模块,用于通过nrf实体获得多个smf周期性上报的当前服务的与网络切片相关联的pdu会话状态信息;
33.总数计算模块,用于通过nrf实体根据所述与网络切片相关联的pdu会话状态信
息,计算所述网络切片中已建立的pdu会话的总数;
34.总数发送模块,用于通过nrf实体将所述网络切片中已建立的pdu会话的总数,发送给与所述网络切片相关联的amf。
35.根据本技术实施例的第四方面,提供一种网络切片pdu会话的配置装置,所述装置包括:
36.总数接收模块,用于通过amf实体接收nrf周期性发送的当前服务的网络切片中已建立的pdu会话的总数;
37.请求消息接收模块,用于通过amf实体接收ue发送的pdu会话建立请求消息;
38.确定建立模块,用于通过amf实体若当前所述网络切片中已建立的pdu会话的总数未达到设定阈值,确定允许建立pdu会话;
39.pdu会话建立模块,用于通过amf实体根据所述pdu会话建立请求消息,在所述网络切片中建立pdu会话。
40.根据本技术实施例的第五方面,提供一种电子设备包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器通过运行所述可执行指令以实现上述网络切片pdu会话的配置方法的步骤。
41.根据本技术实施例的第六方面,提供一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现上述网络切片pdu会话的配置方法的步骤。
42.另外,第三方面至第六方面中任一种实现方式所带来的技术效果可参见第一方面、或参见第二方面中不同实现方式所带来的技术效果,此处不再赘述。
43.本技术的实施例提供的技术方案至少带来以下有益效果:
44.本技术能够对网络切片中pdu会话的建立进行有效的管理,当ue申请在所述网络切片中建立新的pdu会话时,amf(access and mobility management function,接入和移动管理功能)实体可以根据所述网络切片的pdu数量限制以及当前已建立的pdu会话数量,合理判断是否接收该pdu会话请求,从而有效避免超过pdu会话最大数量的限制,实现对网络切片pdu会话更加有效的管理,从而改善用户体验,保障终端用户的服务质量。
附图说明
45.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
46.图1是根据一示例性实施例示出的应用场景示意图;
47.图2是根据一示例性实施例示出的一种应用于nrf的网络切片pdu会话的配置方法的流程图;
48.图3是根据一示例性实施例示出的一种应用于amf的网络切片pdu会话的配置方法的流程图;
49.图4是根据一示例性实施例示出的成功建立pdu会话的流程图;
50.图5是根据一示例性实施例示出的建立pdu会话失败的流程图;
51.图6是根据一示例性实施例示出的一种网络切片pdu会话的配置装置的模块结构
示意图;
52.图7是根据一示例性实施例示出的另一种网络切片pdu会话的配置装置的模块结构示意图;
53.图8是根据一示例性实施例示出的一种网络切片pdu会话的配置方法的电子设备示意图;
54.图9是根据一示例性实施例示出的另一种网络切片pdu会话的配置方法的电子设备示意图;
55.图10是根据一示例性实施例示出的一种网络切片pdu会话的配置方法的程序产品示意图。
具体实施方式
56.为了使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术作进一步地详细描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本技术保护的范围。
57.下面对文中出现的一些词语进行解释:
58.1、本技术实施例中术语“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
59.2、本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。
60.本技术实施例描述的应用场景是为了更加清楚的说明本技术实施例的技术方案,并不构成对于本技术实施例提供的技术方案的限定,本领域普通技术人员可知,随着新应用场景的出现,本技术实施例提供的技术方案对于类似的技术问题,同样适用。其中,在本技术的描述中,除非另有说明,“多个”的含义是两个或两个以上。
61.现有技术中存在的问题如下:
62.在网络切片内,随着网络中接入的用户数量不断增多,若缺乏对pdu会话的建立进行有效的管理,有可能导致切片内所服务的pdu会话数目超出所允许的上限,从而影响用户的业务体验。
63.为了解决上述问题,本技术提供了一种网络切片pdu会话的配置方法、装置、设备及介质,通过限制网络切片内最大pdu会话数量,更合理的配置pdu会话,保障用户的服务质量。
64.图1根据一示例性实施例示出的应用场景示意图,本技术应用于在网络切片中建立pdu会话的过程中。本技术对nrf(network repository function,网络存储功能)实体的功能进行扩展,使其能够获得多个smf(session management function,会话管理功能)周期性上报的当前服务的与网络切片相关联的pdu(protocol data unit,协议数据单元)会话状态信息,并将计算的所述网络切片中已建立的pdu会话的总数发送amf,从而使amf在接
收ue(user equipment,用户设备)发送的pdu会话建立请求消息之后,可根据所述网络切片中已建立的pdu会话的总数和设定阈值,判定是否建立pdu会话。
65.本技术实施例中,nrf获得多个smf周期性上报的当前服务的与网络切片相关联的pdu会话状态信息;之后nrf根据所述与网络切片相关联的pdu会话状态信息,计算所述网络切片中已建立的pdu会话的总数;并将所述网络切片中已建立的pdu会话的总数,发送给与所述网络切片相关联的amf;amf接收nrf周期性发送的当前服务的网络切片中已建立的pdu会话的总数;之后amf接收ue发送的pdu会话建立请求消息;若当前所述网络切片中已建立的pdu会话的总数未达到设定阈值,确定允许建立pdu会话;根据所述pdu会话建立请求消息,在所述网络切片中建立pdu会话。
66.本技术实施例中,提供了一种网络切片pdu会话的配置方法,基于同一构思,还提供了一种网络切片pdu会话的配置装置、一种电子设备以及一种计算机可读存储介质。
67.实施例1
68.下面通过具体的实施例对本技术提供的一种网络切片pdu会话的配置方法进行说明,此方法应用于nrf实体,如图2所示,包括:
69.步骤201,获得多个smf周期性上报的当前服务的与网络切片相关联的pdu会话状态信息;
70.所述与网络切片相关联的pdu会话状态信息包括pdu会话数和网络切片标识s-nssai(single network slice selection assistance information,单一网络切片选择辅助信息),s-nssai由sst(slice service type,切片服务类型)和sd(slice differentiator,切片区分标识)组成。而上述smf的上报周期取决于网络配置。
71.步骤202,根据所述与网络切片相关联的pdu会话状态信息,计算所述网络切片中已建立的pdu会话的总数;
72.步骤203,将所述网络切片中已建立的pdu会话的总数,发送给与所述网络切片相关联的amf。
73.本技术通过nrf收集特定网络切片相关联的pdu会话状态信息,确定所述网络切片中已建立的pdu会话的总数,并将其发送给与所述网络切片相关联的amf,从而使amf根据所述网络切片的pdu数量限制以及当前已建立的pdu会话数量,合理判断是否接收该pdu会话请求,进而有效避免超过pdu会话最大数量的限制,实现对网络切片pdu会话更加有效的管理,从而改善用户体验,保障终端用户的服务质量。
74.目前的nrf能够收集smf中的pdu会话状态信息,不区分这些pdu状态信息属于的网络切片。而本公开能够获得多个smf周期性上报的当前服务的与网络切片相关联的pdu会话状态信息,所述与网络切片相关联的pdu会话状态信息包括pdu会话数和s-nssai,而上述smf的上报周期取决于网络配置。
75.在获得所述与网络切片相关联的pdu会话状态信息之后,可以根据这些获得的信息,计算所述网络切片中已建立的pdu会话的总数。
76.为了控制每个网络切片的pdu会话数量,需要将所述网络切片中已建立的pdu会话的总数,发送给与所述网络切片相关联的amf。
77.若所述amf具备传输所述网络切片中已建立的pdu会话的总数的能力,则直接将其发送给与所述网络切片相关联的amf。
78.否则,为了能使nrf向amf发送所述网络切片中已建立的pdu会话的总数,接收当前服务的网络切片相关联的amf发送的订阅请求,所述amf为订阅配置的amf。因此,将所述网络切片中已建立的pdu会话的总数,发送给与所述网络切片相关联的订阅配置的amf。
79.下面通过具体的实施例对本技术提供的一种网络切片pdu会话的配置方法进行说明,此方法应用于接入和移动管理功能amf实体,如图3所示,包括:
80.步骤301,接收nrf周期性发送的当前服务的网络切片中已建立的pdu会话的总数;
81.在接收nrf周期性发送的当前服务的网络切片中已建立的pdu会话的总数之前,向nrf发送订阅请求,以请求订阅传输所述网络切片中已建立的pdu会话的总数的功能。
82.步骤302,接收ue发送的pdu会话建立请求消息;
83.所述pdu会话建立请求消息中包括如下信息:
84.s-nssai、ue请求的dnn(data network name,数据网络名称)、pdu会话id、ue请求的pdu会话类型、ue请求的会话和服务连续模式(session and service continuity mode,ssc mode)。
85.步骤303,若当前所述网络切片中已建立的pdu会话的总数未达到设定阈值,确定允许建立pdu会话;
86.若当前所述网络切片中已建立的pdu会话的总数达到设定阈值时,确定建立pdu会话失败。
87.步骤304,根据所述pdu会话建立请求消息,在所述网络切片中建立pdu会话。
88.在所述网络切片中建立pdu会话之后,向ue发送pdu会话建立成功响应消息。
89.若建立pdu会话失败,则向ue发送pdu会话建立失败响应消息,所述pdu会话建立失败响应消息包括pdu会话建立失败原因和退避定时器,以使所述ue在所述退避定时器超时后再次向amf发送pdu会话建立请求消息。
90.本技术能够对网络切片中pdu会话的建立进行有效地管理,当ue申请在所述网络切片中建立新的pdu会话时,amf实体可以根据所述网络切片的pdu数量限制以及当前已建立的pdu会话数量,合理判断是否接收该pdu会话请求,从而有效避免超过pdu会话最大数量的限制,实现对网络切片pdu会话更加有效的管理,从而改善用户体验,保障终端用户的服务质量。
91.为了控制每个网络切片的pdu会话数量,需要接收nrf周期性发送的当前服务的网络切片中已建立的pdu会话的总数;
92.其中,为了能使nrf向amf发送所述网络切片中已建立的pdu会话的总数,需要提前向nrf发送订阅请求,以请求订阅传输所述网络切片中已建立的pdu会话的总数的功能。
93.当接收到所述网络切片中已建立的pdu会话的总数之后,接收ue发送的pdu会话建立请求消息。
94.当ue具有业务需求时,例如ue打开游戏界面,会向amf发送pdu会话建立请求消息。
95.上述pdu会话建立请求消息中包含但不限于如下信息:
96.s-nssai、ue请求的dnn、pdu会话id、ue请求的pdu会话类型、ue请求的ssc模式。
97.其中,ue请求的pdu会话类型包含但不限于ipv4(internet protocol version 4,网际协议版本4)、ipv6(internet protocol version 6,网际协议版本6)、ipv4v6、ethernet(以太网)、unstructured(非结构化)。
98.ue请求的ssc模式包括以下三种:
99.第一种,在ssc模式一下,pdu会话建立时选择的pdu会话锚点upf,不会因为终端用户的移动而发生改变,即用户的ip地址保持不变。
100.第二种,当ue用户采用ssc模式二时,用户离开原upf区域,网络会触发释放原有pdu会话及锚点upf,并指示终端用户选择新的upf与同一dn建立新的pdu会话。
101.第三种,在ssc模式三下,网络允许在新的pdu会话(新的pdu会话锚点接入同一dn)建立完成前依然保持用户与原有pdu会话锚点间的pdu会话,此时用户同时拥有两个upf会话锚点和pdu会话,最后释放掉原有的pdu会话。
102.在接收用户终端ue发送的pdu会话建立请求消息之后,需要根据当前所述网络切片中已建立的pdu会话的总数和设定阈值,判断是否可以建立pdu会话,分为以下两种情况:
103.第一种情况,若当前所述网络切片中已建立的pdu会话的总数达到设定阈值时,确定建立pdu会话失败;
104.第二种情况,若当前所述网络切片中已建立的pdu会话的总数未达到设定阈值,确定允许建立pdu会话。
105.上述设定阈值是所述网络切片支持的最大pdu会话数,其基于网络切片配置(称为配额)确定的。
106.当为上述第一种情况时,向所述ue发送pdu会话建立失败响应消息,所述pdu会话建立失败响应消息包括pdu会话建立失败原因和退避定时器,以使所述ue在所述退避定时器超时后再次向amf发送pdu会话建立请求消息,避免ue频繁地发送pdu会话建立请求消息。
107.当为上述第二种情况时,根据所述pdu会话建立请求消息,在所述网络切片中建立pdu会话。
108.可以根据以下方式在所述网络切片中建立pdu会话:
109.根据所述pdu会话建立请求消息,通过发现和选择过程,确定smf,若确定当前没有合适的smf,则拒绝pdu会话建立请求,向ue发送pdu会话建立失败消息,此为现有技术,此处不再赘述;
110.根据确定的smf,执行sm(session management,会话管理)过程,在所述网络切片中建立pdu会话;
111.向ue发送pdu会话建立成功响应消息。
112.其中sm过程包括以下步骤:
113.首先,amf根据所述pdu会话建立请求消息,向smf发送pdu会话建立sm context(会话管理上下文)请求消息,所述pdu会话建立sm context请求消息包括n1 smf container(pdu会话建立请求消息)、supi(subscription permanent identifier,用户永久标识符)、dnn、pdu session id、amf id、用户当前位置信息(user location information)等;
114.然后,smf根据amf发送的pdu会话建立sm context请求消息,为pdu会话创建相应的sm context,并将sm context id告知amf;
115.之后,smf为建立的pdu会话选择ssc模式,选择upf(user plane function,用户面功能);
116.进而,smf向amf发送pdu会话建立sm context建立成功响应消息,所述消息包括sm context id;
117.最后,smf和upf完成n4接口的信令交互,将关于这个pdu sessionpacket(pdu会话数据包)监测/执行/报告的规则告知给upf。
118.上述通过sm过程建立pdu会话为现有技术,此处不再一一详述。在sm过程中,若由于各种原因造成pdu会话建立失败,则向ue发送pdu会话建立失败响应消息。
119.根据当前所述网络切片中已建立的pdu会话的总数与设定阈值的关系,对以下两种amf的操作过程进行论述:
120.示例1
121.如图4所示,描述的是在当前所述网络切片中已建立的pdu会话的总数未达到设定阈值,确定允许建立pdu会话时,ue发送pdu会话建立请求,并成功建立pdu会话的过程。其具体过程如下:
122.步骤1,nrf获得多个smf周期性上报的当前服务的与网络切片相关联的pdu会话状态信息;
123.步骤2,nrf基于所述与网络切片相关联的pdu会话状态信息,计算所述网络切片中已建立的pdu会话的总数;
124.步骤3,nrf基于amf的订阅配置,将所述网络切片中已建立的pdu会话的总数,发送给与所述网络切片相关联的amf;
125.步骤4,amf接收发送的pdu会话建立请求消息;
126.步骤5,若当前所述网络切片中已建立的pdu会话的总数未达到设定阈值,amf确定允许建立pdu会话;
127.步骤6,amf根据所述pdu会话建立请求消息,在所述网络切片中建立pdu会话;
128.步骤7,amf向ue发送pdu会话建立成功响应。
129.示例2
130.如图5所示,描述的是在当前所述网络切片中已建立的pdu会话的总数达到设定阈值,确定建立pdu会话失败时,amf的操作过程。其具体过程如下:
131.步骤1,nrf获得多个smf周期性上报的当前服务的与网络切片相关联的pdu会话状态信息;
132.步骤2,nrf基于所述与网络切片相关联的pdu会话状态信息,计算所述网络切片中已建立的pdu会话的总数;
133.步骤3,nrf基于amf的订阅配置,将所述网络切片中已建立的pdu会话的总数,发送给与所述网络切片相关联的amf;
134.步骤4,amf接收发送的pdu会话建立请求消息;
135.步骤5,若当前所述网络切片中已建立的pdu会话的总数达到设定阈值,amf确定建立pdu会话失败;
136.步骤6,amf向ue发送pdu会话建立失败响应消息,所述pdu会话建立失败响应消息包括pdu会话建立失败原因和退避定时器。
137.实施例2
138.基于相同的发明构思,本技术实施例还提供一种网络切片pdu会话的配置装置,由于该装置即是本技术实施例中的方法中的装置,并且该装置解决问题的原理与该方法相似,因此该装置的实施可以参见方法的实施,重复之处不再赘述。
139.如图6所示,上述装置包括以下模块:
140.状态信息上报模块601,用于通过nrf实体获得多个smf周期性上报的当前服务的与网络切片相关联的pdu会话状态信息;
141.总数计算模块602,用于通过nrf实体根据所述与网络切片相关联的pdu会话状态信息,计算所述网络切片中已建立的pdu会话的总数;
142.总数发送模块603,用于通过nrf实体将所述网络切片中已建立的pdu会话的总数,发送给与所述网络切片相关联的amf。
143.作为一种可选的实施方式,在总数发送模块用于通过nrf实体将所述网络切片中已建立的pdu会话的总数,发送给与所述网络切片相关联的amf之前,包括:
144.接收当前服务的网络切片相关联的amf发送的订阅请求,所述amf为订阅配置的amf;
145.所述总数发送模块,用于通过nrf实体将所述网络切片中已建立的pdu会话的总数,发送给与所述网络切片相关联的amf,包括:
146.将所述网络切片中已建立的pdu会话的总数,发送给与所述网络切片相关联的订阅配置的amf。
147.本技术实施例还提供一种网络切片pdu会话的配置装置,提供一种网络切片pdu会话的配置装置,如图7所示,所述装置包括:
148.总数接收模块701,用于通过amf实体接收nrf周期性发送的当前服务的网络切片中已建立的pdu会话的总数;
149.请求消息接收模块702,用于通过amf实体接收ue发送的pdu会话建立请求消息;
150.确定建立模块703,用于通过amf实体若当前所述网络切片中已建立的pdu会话的总数未达到设定阈值,确定允许建立pdu会话;
151.pdu会话建立模块704,用于通过amf实体根据所述pdu会话建立请求消息,在所述网络切片中建立pdu会话。
152.作为一种可选的实施方式,所述装置还包括:
153.建立失败没模块,用于通过amf实体若当前所述网络切片中已建立的pdu会话的总数达到设定阈值时,确定建立pdu会话失败;
154.建立失败响应消息发送模块,用于通过amf实体向所述ue发送pdu会话建立失败响应消息,所述pdu会话建立失败响应消息包括pdu会话建立失败原因和退避定时器,以使所述ue在所述退避定时器超时后再次向amf发送pdu会话建立请求消息。
155.作为一种可选的实施方式,所述pdu会话建立模块,用于通过amf实体根据所述pdu会话建立请求消息,在所述网络切片中建立pdu会话,包括:
156.根据所述pdu会话建立请求消息,通过发现和选择过程,确定smf;
157.根据确定的smf,执行会话管理过程,在所述网络切片中建立pdu会话;
158.向ue发送pdu会话建立成功响应消息。
159.作为一种可选的实施方式,所述pdu会话建立请求消息中包括如下信息:
160.单一网络切片选择辅助信息s-nssai、ue请求的数据网络名称dnn、pdu会话id、ue请求的pdu会话类型、ue请求的会话和服务连续模式。
161.作为一种可选的实施方式,所述总数接收模块,用于通过amf实体接收nrf周期性
发送的当前服务的网络切片中已建立的pdu会话的总数之前,包括:
162.向nrf发送订阅请求,以请求订阅传输所述网络切片中已建立的pdu会话的总数的功能。
163.实施例3
164.基于相同的发明构思,本技术实施例中还提供了一种网络切片pdu会话的配置电子设备,由于该电子设备即是本技术实施例中的方法中的电子设备,并且该电子设备解决问题的原理与该方法相似,因此该电子设备的实施可以参见方法的实施,重复之处不再赘述。
165.下面参照图8来描述根据本技术的这种实施方式的电子设备80。图8显示的电子设备80仅仅是一个示例,不应对本技术实施例的功能和使用范围带来任何限制。
166.如图8所示,电子设备80可以以通用计算设备的形式表现,例如其可以为终端设备。电子设备80的组件可以包括但不限于:上述至少一个处理器81、上述至少一个存储处理器可执行指令的存储器82、连接不同系统组件(包括存储器82和处理器81)的总线83。
167.所述处理器通过运行所述可执行指令以实现如下步骤:
168.获得多个smf周期性上报的当前服务的与网络切片相关联的pdu会话状态信息;
169.根据所述与网络切片相关联的pdu会话状态信息,计算所述网络切片中已建立的pdu会话的总数;
170.将所述网络切片中已建立的pdu会话的总数,发送给与所述网络切片相关联的amf。
171.作为一种可选的实施方式,所述将所述网络切片中已建立的pdu会话的总数,发送给与所述网络切片相关联的amf之前,所述处理器执行:
172.接收当前服务的网络切片相关联的amf发送的订阅请求,所述amf为订阅配置的amf;
173.将所述网络切片中已建立的pdu会话的总数,发送给与所述网络切片相关联的amf,包括:
174.将所述网络切片中已建立的pdu会话的总数,发送给与所述网络切片相关联的订阅配置的amf。
175.总线83表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器、外围总线、处理器或者使用多种总线结构中的任意总线结构的局域总线。
176.存储器82可以包括易失性存储器形式的可读介质,例如随机存取存储器(ram)821和/或高速缓存存储器822,还可以进一步包括只读存储器(rom)823。
177.存储器82还可以包括具有一组(至少一个)程序模块824的程序/实用工具825,这样的程序模块824包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
178.电子设备80也可以与一个或多个外部设备84(例如键盘、指向设备等)通信,还可与一个或者多个使得用户能与电子设备80交互的设备通信,和/或与使得电子设备80能与一个或多个其它计算设备进行通信的任何设备(例如路由器、调制解调器等等)通信。这种通信可以通过输入/输出(i/o)接口85进行。并且,电子设备80还可以通过网络适配器86与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。如
图所示,网络适配器86通过总线83与电子设备80的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备80使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、raid系统、磁带驱动器以及数据备份存储系统等。
179.下面参照图9来描述根据本技术的这种实施方式的电子设备90。图9显示的电子设备90仅仅是一个示例,不应对本技术实施例的功能和使用范围带来任何限制。
180.如图9所示,电子设备90可以以通用计算设备的形式表现,例如其可以为终端设备。电子设备90的组件可以包括但不限于:上述至少一个处理器91、上述至少一个存储处理器可执行指令的存储器92、连接不同系统组件(包括存储器92和处理器91)的总线93。
181.所述处理器通过运行所述可执行指令以实现如下步骤:
182.接收nrf周期性发送的当前服务的网络切片中已建立的pdu会话的总数;
183.接收ue发送的pdu会话建立请求消息;
184.若当前所述网络切片中已建立的pdu会话的总数未达到设定阈值,确定允许建立pdu会话;
185.根据所述pdu会话建立请求消息,在所述网络切片中建立pdu会话。
186.作为一种可选的实施方式,所述处理器还执行:
187.若当前所述网络切片中已建立的pdu会话的总数达到设定阈值时,确定建立pdu会话失败;
188.向所述ue发送pdu会话建立失败响应消息,所述pdu会话建立失败响应消息包括pdu会话建立失败原因和退避定时器,以使所述ue在所述退避定时器超时后再次向amf发送pdu会话建立请求消息。
189.作为一种可选的实施方式,所述根据所述pdu会话建立请求消息,在所述网络切片中建立pdu会话,包括:
190.根据所述pdu会话建立请求消息,通过发现和选择过程,确定smf;
191.根据确定的smf,执行会话管理过程,在所述网络切片中建立pdu会话;
192.向ue发送pdu会话建立成功响应消息。
193.作为一种可选的实施方式,所述pdu会话建立请求消息中包括如下信息:
194.单一网络切片选择辅助信息s-nssai、ue请求的数据网络名称dnn、pdu会话id、ue请求的pdu会话类型、ue请求的会话和服务连续模式。
195.作为一种可选的实施方式,所述接收nrf周期性发送的当前服务的网络切片中已建立的pdu会话的总数之前,所述处理器执行:
196.向nrf发送订阅请求,以请求订阅传输所述网络切片中已建立的pdu会话的总数的功能。
197.总线93表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器、外围总线、处理器或者使用多种总线结构中的任意总线结构的局域总线。
198.存储器92可以包括易失性存储器形式的可读介质,例如随机存取存储器(ram)921和/或高速缓存存储器922,还可以进一步包括只读存储器(rom)923。
199.存储器92还可以包括具有一组(至少一个)程序模块924的程序/实用工具925,这样的程序模块924包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
200.电子设备90也可以与一个或多个外部设备94(例如键盘、指向设备等)通信,还可与一个或者多个使得用户能与电子设备90交互的设备通信,和/或与使得电子设备90能与一个或多个其它计算设备进行通信的任何设备(例如路由器、调制解调器等等)通信。这种通信可以通过输入/输出(i/o)接口95进行。并且,电子设备90还可以通过网络适配器96与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。如图所示,网络适配器96通过总线93与电子设备90的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备90使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、raid系统、磁带驱动器以及数据备份存储系统等。
201.实施例4
202.在一些可能的实施方式中,本技术的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当程序产品在终端设备上运行时,程序代码用于使终端设备执行本说明书上述“示例性方法”部分中描述的根据本技术各种示例性实施方式的多跳中继连接建立装置中各模块的步骤,例如,终端设备可以用于获得多个smf周期性上报的当前服务的与网络切片相关联的pdu会话状态信息;根据所述与网络切片相关联的pdu会话状态信息,计算所述网络切片中已建立的pdu会话的总数;将所述网络切片中已建立的pdu会话的总数,发送给与所述网络切片相关联的amf等操作。
203.程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。
204.如图10所示,描述了根据本技术的实施方式的用于多跳中继连接建立的程序产品100,其可以采用便携式紧凑盘只读存储器(cd-rom)并包括程序代码,并可以在终端设备,例如个人电脑上运行。然而,本技术的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
205.可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
206.可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于——无线、有线、光缆、rf等等,或者上述的任意合适的组合。
207.可以以一种或多种程序设计语言的任意组合来编写用于执行本技术操作的程序代码,程序设计语言包括面向对象的程序设计语言—诸如java、c++等,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计
算设备的情形中,远程计算设备可以通过任意种类的网络——包括局域网(lan)或广域网(wan)—连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。
208.应当注意,尽管在上文详细描述中提及了系统的若干模块或子模块,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本技术的实施方式,上文描述的两个或更多模块的特征和功能可以在一个模块中具体化。反之,上文描述的一个模块的特征和功能可以进一步划分为由多个模块来具体化。
209.此外,尽管在附图中以特定顺序描述了本技术系统各模块的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些操作,将多个操作合并为一个操作执行,和/或将一个操作分解为多个操作执行。
210.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
211.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的设备。
212.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令设备的制造品,该指令设备实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
213.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本技术的其它实施方案。本技术旨在涵盖本技术的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本技术的一般性原理并包括本技术未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本技术的真正范围和精神由下面的权利要求指出。
214.应当理解的是,本技术并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本技术的范围仅由所附的权利要求来限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1