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

建立冗余PDU会话的方法和设备与流程

2022-02-21 07:59:38 来源:中国专利 TAG:

建立冗余pdu会话的方法和设备
技术领域
1.本公开涉及电信网络的网络功能。特别地,本公开涉及冗余协议数据单元(protocol data unit,pdu)会话的建立。


背景技术:

2.5g系统(5g system,5gs)经过增强,通过冗余传输支持超可靠低时延通信(ultra reliable low latency communication,urllc),从而实现高可靠性通信。为保证通过用户面上的单路径难以实现的高可靠性,支持5gs中的冗余传输。根据网络部署的条件,例如哪些网络功能(network function,nf)或网段不能满足可靠性要求,可以将冗余传输应用在用户设备(user equipment,ue)与网络之间的用户面路径上。
3.根据3gpp规范23.501版本16,5g网络因此可以提供冗余pdu会话。例如,在3gpp规范23.501—“5g系统(5gs)的系统架构”的文稿s2-1903626中,ue正常触发第一pdu会话的建立/修改。smf确定是否需要冗余pdu会话,并相应地通知ue。ue请求建立第二pdu会话。
4.图1示出了使用双连接的端到端冗余用户面路径的架构。
5.人们一直希望改进电信业现有技术,并改进诸如5g系统的电信系统的工作。


技术实现要素:

6.正如已经意识到的那样,需要改进电信网络(特别是5g网络)中冗余pdu会话建立的操作。
7.因此,本公开的目的是提供用于在电信网络中建立冗余pdu会话的改进过程。
8.这些目的和/或其它目的是通过所附权利要求中阐述的设备和方法以及计算机程序获得的。
9.根据本公开的第一方面,提供了一种用于在移动电信网络中操作的网络功能。该网络功能用于从用户设备ue获取建立冗余pdu会话的协议数据单元pdu会话请求,并根据至少一个网络条件确定是否要建立该冗余pdu会话。该至少一个网络条件包括以下一个或多个:
10.网络负载阈值,
11.网络功能负载阈值,
12.网络功能业务负载阈值,
13.网络功能性能阈值,
14.网络功能服务质量(quality of service,qos)支持阈值,或
15.网络qos支持阈值。
16.所述网络功能用于向ue提供是否要建立上述冗余pdu会话的确定结果。
17.因此,可以提供一个网络功能,该网络功能可以考虑网络条件以确定(发起或拒绝)urllc业务的冗余用户面特性。通过允许网络确定冗余用户面的建立,可以避免资源耗尽,因为ue不再控制冗余用户面的建立。pdu会话请求可以是参与第一pdu会话的ue的第二
冗余pdu会话请求。该pdu会话请求可以是urllc业务的请求。
18.根据第一方面的第一实施方式,网络功能用于在确定上述冗余pdu会话无法建立时,向ue提供关于无法建立冗余会话的原因的指示。网络功能用于在上述冗余pdu会话无法建立时,发送以下指示中的至少一个:
19.不支持冗余;
20.不需要冗余;
21.资源不可用于冗余用户面;
22.其它网络选项支持冗余用户面。
23.因此,ue将知道网络释放请求的冗余pdu会话的具体原因。这种给ue的冗余用户面/pdu会话发起失败信息可以避免ue重复请求冗余pdu会话。
24.根据第一方面的第二实施方式,网络功能用于在为ue建立冗余pdu会话之前,验证是否建立从ue获取的冗余pdu会话请求。
25.根据第一方面的第三实施方式,网络功能用于通过确定获取的冗余pdu会话请求中用于ue的预配置冗余信息与网络上可用于ue的冗余信息以及ue的超可靠低时延通信urllc业务匹配,验证是否要建立从ue获取的冗余pdu会话请求。
26.根据第一方面的第四实施方式,网络功能用于:
27.通过确定满足至少一个网络条件,验证是否要建立从ue获取的冗余pdu会话请求。
28.根据第一方面的第五实施方式,网络功能用于:
[0029]-获取至少一个ue的冗余策略列表;以及
[0030]-根据该冗余策略列表中与ue相关联的冗余策略,为ue配置冗余pdu会话。
[0031]
此外,网功能可以存储上述获取的列表。
[0032]
根据本公开的第二方面,用户设备ue用于在移动电信网络中操作。该ue用于支持冗余pdu会话。该ue用于发送pdu会话请求消息,其中该pdu会话请求消息包括指示所请求的pdu会话的冗余状态的冗余特定值。该冗余特定值可以是包括所请求的pdu会话是冗余会话或是冗余pdu初始请求的指示的ie。该冗余特定值可以是包括所请求的pdu会话是现有冗余pdu会话的指示的ie。
[0033]
根据第二方面的第一实施方式,ue用于:从网络获取指示可以建立冗余pdu会话的策略;以及,仅当所接收到的策略指示可以建立pdu会话时,才提供冗余pdu会话请求。因此,可以减少因请求冗余pdu会话而导致的网络负载。
[0034]
本公开还延伸到支持上述各方面的方法和计算机程序。
附图说明
[0035]
现在通过示例并参考附图详细地描述本公开。
[0036]
图1示出了使用双连接的端到端冗余用户面路径的示例性架构。
[0037]
图2是电信系统网络控制的冗余用户面中的信令图的示例。
[0038]
图3是电信系统网络控制的冗余用户面中的信令图的示例。
[0039]
图4示出了在支持nwdaf的smf处确定冗余用户面的实施方式。
[0040]
图5示出了在支持nwdaf的smf以及pcf处确定冗余用户面的实施方式。
[0041]
图6是电信系统网络中的信令图,其中网络可以为ue配置冗余需求信息。
[0042]
图7是电信系统网络中的信令图,其中网络可以配置ue,ue可以根据在ue侧配置的用户面策略请求与网络的urllc业务的冗余用户面/pdu会话。
[0043]
图8和图9示出了信令图的不同示例,其中网络发起冗余pdu会话的pdu会话建立。
具体实施方式
[0044]
现在将在下文中参考附图详细描述本公开,其中示出了本发明的某些实施例。但是,本公开可以通过许多不同的形式体现,且不应解释为局限于本文所阐述的实施例;相反,通过示例的方式提供这些实施例,以便本公开将是彻底和完整的,并将向本领域技术人员充分传达本公开的范围。在整个描述中,相同的数字指代相同的元件。
[0045]
正如已经意识到的那样,可以改进当前的3gpp规范23.501和23.502版本16,以及与建立冗余协议数据单元pdu会话相关的规范。特别地,已经意识到,基于ue的/ue控制的用户面冗余发起可能导致资源耗尽。因此,基于网络的解决方案可能是有利的,因为基于ue的解决方案自身发起冗余用户面,可能导致资源耗尽。
[0046]
正如已经进一步意识到的那样,ue缺乏足够的冗余用户面/pdu会话发起失败信息可能会触发ue重复请求冗余pdu会话。因此,即使执行网络确定以确定是接受还是拒绝ue发起的冗余pdu会话,ue也不会知道网络释放/拒绝请求的冗余pdu会话的原因。根据当前规范(ts 23.503),在网络拒绝pdu会话建立请求的情况下,ue可以根据拒绝原因和ue路由选择策略(ue route selection policy,ursp policy)触发新的pdu会话建立。ue可以由归属公共陆地移动网(home public land mobile network,hplmn)的pcf提供ursp规则。此外,ue还可以预先配置ursp规则(例如由运营商)。目前,没有用于pdu会话失败/拒绝的用户面冗余特定5g会话管理(5g session management,5gsm)原因值可以让ue知道网络不支持或不需要冗余。如果网络没有向ue提供该冗余特定失败信息,则ue将不知道它不应该重试发起任何相关的pdu会话建立过程。ue将尝试使用所有可能的ursp规则发起pdu会话,然后可能导致不希望的资源耗尽和信令开销。所提出的与冗余用户面失败情况相关的5gsm原因值可以由网络功能(如smf)在以下任何nas消息(如pdu会话建立拒绝消息和/或pdu会话修改拒绝消息)中发送给ue。
[0047]
根据本公开,可以提供用于urllc业务的基于网络条件的用户面冗余发起和控制机制,以防止5gs中的资源耗尽。例如,(1)不向ue提供冗余pdu会话,除非网络确定ue的urllc业务需要冗余pdu会话;(2)不允许ue请求冗余pdu会话,除非网络通过pdu会话建立过程期间的指示、或由网络在ue侧基于网络节点或功能的qos监控结果、或nwdaf通过pcf提供的负载/性能分析等触发与单网络切片选择辅助信息(single network slice selection assistance information,s-nssai)相关的任何pdu会话的用户面冗余。网络节点/功能的qos监控结果和/或负载和性能状态可用于发现网络节点/功能具有可靠地支持urllc业务的能力,因此该信息可由nwdaf或pcf提供给smf(作为用户面冗余策略),该信息可用于由smf确定ue是否需要用户面冗余。
[0048]
根据第一实施例,网络的任务是冗余用户面需求确定和相关的冗余pdu会话发起。当ue发送pdu会话发起请求消息时,网络可以确定用户面冗余需求。网络可以根据网络负载、nf业务负载或网络服务质量qos支持等网络条件确定发起冗余pdu会话。5gs中的这些网络条件可以根据监控、实时或预测被分析/识别。在pdu会话建立过程中,可以由网络向ue通
知与请求的pdu会话相关的冗余需求的指示。然后,ue可以根据由网络发送的指示通过冗余pdu会话发起请求消息发送冗余用户面请求,还可以包括网络发送的用于发起冗余用户面的授权信息。网络可以根据之前向ue发送的指示验证冗余用户面请求,并且网络可以例如使用双连接或任何运营商特定机制在网络侧触发用户面冗余。例如,网络处的验证可以是对在pdu会话请求消息中向网络发送的ue处的预配置冗余信息与网络处可用于ue及其对应urllc业务的冗余信息的验证/匹配,或者,该验证可以是对来自ue的urllc业务相关pdu会话请求及其由于网络节点或功能的可靠性度量(例如用于确定是否要建立冗余pdu会话的一个/多个网络节点/功能条件(如qos监控结果、负载/性能结果))而获得补充冗余用户面支持的资格的验证/匹配。网络可以根据网络条件导出并存储冗余用户面策略,以支持此验证和用户面冗余确定。
[0049]
在图2中,示出了说明第一实施例的电信系统20中的信令图。首先,在步骤101中,ue 1经由(无线)接入网(radio access network,ran)2通过在n1 sm容器内传输包含pdu会话建立请求的非接入层(non-access stratum,nas)消息来发起ue请求的pdu会话建立过程。如果pdu会话建立是建立新pdu会话的请求,则请求类型指示“初始请求”或“冗余up初始请求”;如果请求涉及3gpp接入与非3gpp接入之间切换的现有pdu会话,或涉及从演进分组核心(evolved packet core,epc)中现有分组数据网络(packet data network,pdn)连接切换到pdu会话,则指示“现有pdu会话”或“现有冗余up pdu会话”。接下来,在步骤102中,接入和移动性管理功能(access and mobility management function,amf)3选择会话管理功能(session management function,smf)5。在步骤103中,amf3向smf 5发送nsmf_pdusession_createsmcontext请求(用户永久标识(subscription permanent identifier,supi)、数据网络名称(data network name,dnn)、s-nssai、pdu会话id、amf id、请求类型、策略控制功能(policy control function,pcf)id、优先接入、n1sm容器(pdu会话建立请求)、用户位置信息、接入类型、pei、gpsi、ue在ladn服务区的存在、pdu会话状态通知的订阅、dnn选择模式、跟踪要求、控制面ciot 5gs优化指示)或nsmf_pdusession_updatesmcontext请求(supi、dnn、s-nssai、sm上下文id、amf id、请求类型、n1 sm容器(pdu会话建立请求)、用户位置信息、接入类型、rat类型、pei)。可以根据3gpp技术规范ts 23.502 4.3.2.2.1执行步骤101至103。
[0050]
接下来,在步骤104中,smf 5验证qos监控结果和当前nf qos/负载条件,以确定特定于针对urllc业务的s-nssai的所请求的pdu会话的用户面up冗余。如果qos监控结果不可用,则smf可以从网络数据分析功能(network data analytics function,nwdaf)请求nf特定qos状态分析或使用用户面功能(user plane function,upf)/gnb触发nf qos监控过程,并可以使用该结果来确定up冗余需求。当smf 5确定具有用于pdu会话的up冗余时,smf生成与初始pdu会话1对应的冗余指示(rsn1)和与后续需要建立的冗余pdu会话2对应的冗余指示(rsn2)。冗余pdu会话2始终对应于初始pdu会话1。根据一些实施例,网络条件例如是网络负载、nf业务负载或网络qos支持。5gs中的这些网络条件可以根据监控、实时或预测被分析/识别。网络条件也可以由nwdaf或任何运营商特定过程作为分析提供。在步骤104中,根据一些实施例,网络功能用于在为ue建立冗余pdu会话之前,验证是否要建立从ue获取的冗余pdu会话请求。根据一个实施例,网络功能用于通过确定所获取的冗余pdu会话请求中用于ue的预配置冗余信息与网络上可用于ue的冗余信息以及ue的超可靠低时延通信urllc业
务匹配,验证是否要建立从ue获取的冗余pdu会话请求。根据一个实施例,网络功能用于通过确定满足至少一个网络条件,验证是否要建立从ue获取的冗余pdu会话请求。接下来,在步骤105中,smf 5相应地向amf 3发送nsmf_pdusession_createsmcontext响应(原因、sm上下文id或n1 sm容器(pdu会话拒绝(原因)))。pdu会话拒绝(原因)可以特定于网络处的冗余确定结果,该结果可以是不支持冗余或不需要冗余,或与用户面冗余情况相关的任何信息。然后,在步骤106中,可以执行可选的二次认证/授权。然后,在步骤107中,如果动态策略控制和计费(policy control and charging,pcc)将用于pdu会话,则smf执行pcf选择,如ts 23.501第6.3.7.1条所述。否则,smf可以应用本地策略。根据一些实施例,smf可以执行ts23.501第4.16.4条中定义的sm策略关联建立过程,以与pcf建立sm策略关联,并获得pdu会话的默认pcc规则。然后,在步骤108中,如果步骤103中的请求类型指示“初始请求”或“冗余up初始请求”,则smf为pdu会话选择辅服务小区(secondary serving cell,ssc)模式,如ts 23.501第5.6.9.3条所述。smf 5还根据需要选择一个或多个upf,如ts23.501第6.3.3条所述。然后,在步骤109中,smf 5可以执行如条款4.16.5.1中定义的smf发起的sm策略关联修改过程,以提供关于已经满足的策略控制请求触发条件的信息。然后,在步骤110中,如果请求类型指示“初始请求”或“冗余up初始请求”,则smf 5向选择的upf发起n4会话建立过程,否则,向选择的upf发起n4会话修改过程。步骤105至110可以与ts 23.502的4.3.2.2.1中的过程相同。
[0051]
接下来,在步骤111中,smf 5向amf 3发送namf_communication_n1n2messagetransfer(pdu会话id和n2 sm信息以及rsn1、rsn2和冗余状态信息)。冗余状态信息可以包括值或指示,以表示特定pdu会话/pdu会话的qos流是否需要冗余。n2 sm信息包括(pdu会话id、qfi、qos配置文件、cn隧道信息、来自允许nssai的s-nssai、会话-ambr、pdu会话类型、用户面安全强制信息、ue完整性保护最大数据速率、rsn),n1 sm容器(pdu会话建立接受(qos规则和qos流级别qos参数(如果与qos规则关联的qos流需要)、选择的ssc模式、s-nssai、dnn、分配的ipv4地址、接口标识、会话-ambr、选择的pdu会话类型、反射qos计时器(如果可用)、p-cscf地址、报头压缩配置、[始终在线pdu会话])))。如果多个upf用于pdu会话,则cn隧道信息包含与终结n3的upf相关的隧道信息。amf可以存储从amf接收到的rsn1、rsn2、冗余状态,以识别后续用于相同smf选择的冗余pdu会话请求。
[0052]
因此,网络功能smf 5用于在步骤103中从用户设备ue 1获取建立冗余pdu会话的协议数据单元pdu会话请求。smf 5用于在步骤104中根据至少一个条件确定是否要建立该冗余pdu会话,其中,该至少一个条件包括以下一个或多个:
[0053]
网络负载阈值,
[0054]
网络功能负载阈值,
[0055]
网络功能业务负载阈值,
[0056]
网络功能性能阈值,
[0057]
网络功能qos支持阈值,或
[0058]
网络qos支持阈值。
[0059]
smf 5还用于在步骤111中向ue 1提供是否要建立上述冗余pdu会话的确定结果。
[0060]
根据一个实施例,根据qos监控结果/网络,或根据在smf 5/upf 4/pcf 6处可用的或由nwdaf提供的nf负载信息,smf或pcf可以向m-gnb提供双连接(dual connectivity,
dc)/冗余up发起触发消息,以触发dc流程或任何运营商特定流程以支持up冗余。
[0061]
接下来,在步骤112中,amf 3向(r)an 2发送n2 pdu会话请求(n2 sm信息,nas消息(pdu会话id,n1 sm容器(pdu会话建立接受,rsn1,rsn2,冗余状态(需要/不需要))),cn辅助ran参数调整)。amf向(r)an发送nas消息,其中包含针对ue的pdu会话id、rsn1、rsn2、冗余状态和pdu会话建立接受,以及在n2 pdu会话请求中从smf接收到的n2 sm信息。如果为激活的pdu会话存储了smf导出的cn辅助ran参数调整,则amf可以导出更新的cn辅助ran参数调整并将它们提供给(r)an。(r)an可以存储从amf接收到的rsn1、rsn2、冗余状态,以识别后续用于相同amf选择的冗余pdu会话请求。然后,在步骤113中,(r)an向ue转发步骤12中提供的nas消息(pdu会话id、rsn1、rsn2、冗余状态、n1 sm容器(pdu会话建立接受))。
[0062]
除了在步骤111中携带rsn1、rsn2和冗余状态信息外,步骤111至113可以根据ts23.502的4.3.2.2.1实施。
[0063]
最后的步骤114至120可以根据3gpp技术规范ts 23.502第4.3.2.2.1条所描述的过程14至20实施。
[0064]
在图3中,示出了第二实施例。根据第二实施例,首先,ue 1在步骤201中发送具有请求类型“冗余up初始请求/附加”的冗余pdu会话的pdu会话建立消息以及在初始pdu建立期间从网络接收到的对应的“rsn2”。根据一个实施例,冗余pdu会话的请求类型字段可以包含特定于用户计划冗余的任何特殊指示,以将其与正常的初始pdu会话进行区分。由此,ue 1用于在移动通信网络20中操作,其中,ue用于支持冗余pdu会话,还用于发送pdu会话请求消息,其中,所述pdu会话请求消息包括指示所请求的pdu会话的冗余状态的冗余特定值。因此,当存在来自ue的冗余pdu会话请求时,并且如果网络确定不具有用户面冗余因为网络发现网络节点和网络功能能够足够可靠地支持urllc业务时,则网络将不知道需要拒绝来自ue的哪个pdu会话请求。如果来自ue的冗余pdu会话请求具有“冗余pdu会话”的指示,则网络只能拒绝包含冗余指示的pdu会话,网络可以接受来自ue的另一个正常pdu会话请求。
[0065]
接下来,可以执行与上述步骤102对应的步骤202。然后,在步骤203中,amf 3可以向smf 5发送nsmf_pdusession_createsmcontext请求(supi、dnn、s-nssai、rsn2、pdu会话id、amf id、请求类型、pcf id、优先接入、n1 sm容器(pdu会话建立请求)、用户位置信息、接入类型、pei、gpsi、ue在ladn服务区的存在、pdu会话状态通知的订阅、dnn选择模式、跟踪要求、控制面ciot 5gs优化指示)或nsmf_pdusession_updatesmcontext请求(supi、dnn、s-nssai、sm上下文id、amf id、请求类型、n1 sm容器(pdu会话建立请求)、用户位置信息、接入类型、rat类型、pei)。
[0066]
接下来,在步骤204中,smf 5验证本地存储的“rsn2”,并且还可以检查qos监控结果和当前网络或nf qos/负载条件以触发/接受up冗余。根据一些实施例,可以根据监控、实时或预测分析/识别网络条件,如网络负载、nf业务负载或网络qos支持。网络条件也可以由nwdaf或任何运营商特定过程作为分析提供。
[0067]
接下来,在步骤205中,smf 5可以相应地向amf 3发送nsmf_pdusession_createsmcontext响应(原因、sm上下文id或n1 sm容器(pdu会话拒绝(原因)))。rsn2可以可选地发送。根据一些实施例,如果smf 5根据网络条件确定需要冗余,并且如果从ue接收到的rsn2与网络处存储的相同,验证成功,并且n1 sm容器包含“pdu会话建立接受”,则冗余状态将包含“成功”,如果网络确定由于前面定义的网络或nf条件而不需要用户面冗余,则将
向ue发送“pdu会话建立失败”以及原因值“不需要冗余/不支持冗余/资源不可用”和冗余状态“失败”。根据一些实施例,5g会话管理5gsm可以包含信息元素,以包括以下特定于冗余pdu会话建立失败的一个或多个新原因值,例如:
[0068]
i.不支持冗余(大小:任意8位)
[0069]
ii.不需要冗余(大小:任意8位)
[0070]
iii.资源不可用于冗余用户面(大小:任意8位)
[0071]
因此,网络功能用于在确定冗余pdu会话无法建立时,向ue提供关于无法建立冗余会话的原因的指示。网络功能用于在所述冗余pdu会话无法建立时,发送以下指示中的至少一个:
[0072]
不支持冗余;
[0073]
不需要冗余;
[0074]
资源不可用于冗余用户面;
[0075]
其它网络选项支持冗余用户面。
[0076]
接下来,在步骤206中,可以如步骤106中那样执行可选的二次认证/授权。
[0077]
接下来,在步骤207中,如果动态pcc将用于pdu会话,则smf 5可以执行pcf选择,如ts 23.501第6.3.7.1条所述。否则,smf 5可以应用本地策略。此外,smf 5可以执行ts 23.501第4.16.4条中定义的会话管理sm策略关联建立过程,以与pcf建立sm策略关联,并获得pdu会话的默认pcc规则。
[0078]
然后,在步骤208中,如果步骤203中的请求类型指示“冗余初始请求”,则smf为pdu会话选择ssc模式,如ts 23.501第5.6.9.3条所述。smf 5还可以根据需要选择为与rsn1相关的pdu会话选择的upf不同的一个或多个upf,如ts 23.501第6.3.3条所述。
[0079]
接下来,在步骤209中,smf 5可以执行如ts 23.501第4.16.5.1条中定义的smf发起的sm策略关联修改过程,以提供关于已经满足的策略控制请求触发条件的信息。
[0080]
接下来,在步骤210中,如果请求类型指示“冗余初始请求”,则smf 5向选择的upf发起n4会话建立过程,否则向选择的upf发起n4会话修改过程。
[0081]
接下来,在步骤211中,smf 5可以向amf 3发送namf_communication_n1n2messagetransfer(pdu会话id和n2 sm信息以及rsn1(可选地)、rsn2和冗余状态信息)。冗余状态信息可以包括值/指示,以表示特定pdu会话/pdu会话的qos流的冗余pdu发起是否成功(失败)。n2 sm信息包括(pdu会话id、qfi、qos配置文件、cn隧道信息、来自允许nssai的s-nssai、会话-ambr、pdu会话类型、用户面安全强制信息、ue完整性保护最大数据速率、冗余状态(成功/失败)、rsn1(可选地)、rsn2),n1 sm容器(pdu会话建立接受(qos规则和qos流级别qos参数(如果与qos规则关联的qos流需要)、选择的ssc模式、s-nssai、dnn、分配的ipv4地址、接口标识、会话-ambr、选择的pdu会话类型、反射qos计时器(如果可用)、p-cscf地址、报头压缩配置、[始终在线pdu会话])))。如果多个upf用于pdu会话,则cn隧道信息包含与终结n3的upf相关的隧道信息。amf可以存储从amf接收到的rsn1、rsn2、冗余状态,以识别后续用于相同smf选择的冗余pdu会话请求。根据一些实施例,根据qos监控结果/网络(gnb),或根据在smf/upf/pcf处可用的或由nwdaf提供的nf(upf/smf/pcf)负载信息,smf 5或pcf 6可以向m-gnb提供双连接dc/冗余up发起触发消息,以触发dc流程或任何运营商特定流程以支持up冗余。
[0082]
然后,在步骤212中,amf 3向(r)an 2发送n2 pdu会话请求(n2 sm信息,nas消息(pdu会话id,n1 sm容器(pdu会话建立接受,rsn1,rsn2,冗余状态(成功/失败))),cn辅助ran参数调整)。amf向(r)an发送nas消息,其中包含针对ue的pdu会话id、rsn1、rsn2、冗余状态和pdu会话建立接受,以及在n2 pdu会话请求中从smf接收到的n2 sm信息。如果为激活的pdu会话存储了smf导出的cn辅助ran参数调整,则amf可以导出更新的cn辅助ran参数调整并将它们提供给(r)an。(r)an可以根据存储的从amf接收到的rsn1、rsn2验证和更新冗余状态,以相应地采取行动。基于rsn2,gnb可以使用双连接或使用任何运营商特定机制发起冗余用户面。根据一些实施例,5g会话管理5gsm原因信息元素可以包括以下特定于冗余pdu会话建立失败的一个或多个新原因值:
[0083]
i.不支持冗余(大小:任意8位)
[0084]
ii.不需要冗余(大小:任意8位)
[0085]
iii.资源不可用于冗余用户面(大小:任意8位)
[0086]
接下来,在步骤213中,(r)an 2向ue 1转发步骤212中提供的nas消息(pdu会话id、rsn1、rsn2、冗余状态(成功/失败)、n1 sm容器(pdu会话建立接受))。根据一个实施例,如果n1 sm容器包含“pdu会话建立接受”,则冗余状态将包含“成功”,并且如果网络确定由于先前定义的网络或nf条件而不需要用户面冗余,则向ue发送“pdu会话建立失败”以及原因值或冗余状态“失败”。
[0087]
最后,步骤214至220可以与上面的步骤114至120相同。
[0088]
图4示出了在支持nwdaf 9的smf处确定冗余用户面的实施方式。因此,当ue 1发送pdu会话建立消息时,smf 5可以检查是否有任何最近的网络分析可以使用。根据一些实施例,可以通过检查用户面冗余策略来执行该检查。如果没有可靠的网络分析可以使用,则smf可以向nwdaf 9请求此类网络分析,并且接收响应于该请求并在确定建立冗余用户面时要使用的消息。
[0089]
图5示出了在支持nwdaf 9的smf以及pcf处确定冗余用户面的实施方式。因此,当ue 1发送pdu会话建立消息时,smf 5可以检查是否有任何最近的网络分析可以使用。该检查有时可以是以检查用户面冗余策略的形式。如果没有可靠的网络分析可使用,则smf可以向pcf 6请求有效的用户面冗余策略。如果pcf有相关的用户面冗余策略,则将该用户面冗余策略提供给smf。如果pcf处没有可用的用户面冗余策略,则pcf可以向nwdaf 9请求网络分析,并且接收响应于该请求并且将用于确定冗余用户面策略的消息。然后,可以将用户面冗余策略提供给smf 5,以支持在确定在smf 5处建立冗余用户面时的决策。用户面冗余策略是从网络节点和功能的qos监控结果、qos变化分析、负载和性能分析信息导出的。pcf可以使用这些信息来查找特定网络节点或功能是否可以支持可靠的urllc业务。
[0090]
根据一些实施例,网络20可以根据图6所示的核心网(core network,cn)元件或功能识别/分析的网络或nf条件,用切片/服务(s-nssai)特定冗余需求信息配置ue 1。该过程旨在根据网络或网络功能条件,预先在ue 1处配置冗余用户面策略,以支持ue 1发起冗余pdu会话,而无需在初始pdu会话期间等待网络决策。本发明有助于网络在早期阶段确定对冗余用户面的需求,并相应地配置ue。
[0091]
根据图6的实施例,首先执行步骤301。当pcf 6接收到qos监控结果或nf qos/负载条件时,可以启动步骤301,以更新ue配置中的ue冗余up策略和pdu会话选择相关策略信息。
在非漫游的情况下,不涉及访问pcf v-pcf,归属pcf h-pcf的角色由pcf 6执行。对于漫游场景,v-pcf与amf 3交互,h-pcf与v-pcf交互。换句话说,当网络因网络条件而无法为与ue订阅相关的某些切片/服务提供所需/期望的服务水平时,pcf可以发起该过程。网络条件也可以根据网络负载、nf业务负载或网络qos支持(qos监控结果或分析信息)定义/确定。5gs中的这些网络条件可以根据监控、实时或预测进行分析/识别。网络条件也可以由nwdaf或任何运营商特定过程作为分析提供。pcf 6根据触发条件,如初始注册、网络/网络功能条件阈值的变化、nf qos支持(qos监控结果)或在pdu会话建立过程中从网络接收到触发时,决定更新冗余up策略。因此,pcf 6为冗余用户面建立策略。此策略可用于形成冗余用户面使用所需的列表。smf根据pcf提供的用户面冗余策略进行用户面冗余确定。pcf可以创建用户面冗余策略并分配给smf,也可以将用户面冗余策略分配给ue。
[0092]
因此,网络功能用于获取至少一个ue的冗余策略列表,并根据冗余策略列表中与ue关联的冗余策略为ue配置冗余pdu会话。此外,网功能可以存储该获取的列表。
[0093]
接下来,在步骤302中,pcf 6向amf 3发送冗余up策略,该策略可以包括需要up冗余的s-nssai/sst列表以及由pcf/网络生成的“up冗余标识”。
[0094]
接下来,执行步骤303。步骤303可以根据ts 23.502第4.2.4.3条中的步骤2实施,修改为支持以下内容。如果ue在3gpp接入或非3gpp接入中通过amf注册并且可达,则amf应通过注册和可达接入向ue透明地传输ue策略容器。如果ue在3gpp接入和非3gpp接入中都注册,在两个接入中都可达,并且由同一个amf服务,则amf根据amf本地策略,通过其中一个接入向ue透明地传输ue策略容器。
[0095]
接下来,在步骤304中,如果ue处于3gpp接入或非3gpp接入的cm-connected,则amf 3向ue 1透明地传输从pcf 6接收到的ue冗余up策略容器(pdu会话选择相关策略信息)给。
[0096]
然后,在步骤305中,ue更新pcf提供的ue冗余up策略,并向amf发送结果。
[0097]
接下来,在步骤306中,如果amf接收到ue冗余up策略容器,并且pcf订阅ue策略容器的接收通知,则amf使用namf_n1messagenotify向pcf转发ue的响应。
[0098]
pcf维护向ue下发的最新ue冗余up策略列表,并通过调用nudr_dm_update(supi、冗余up策略数据、策略集条目)业务操作更新udr中的最新列表。这由步骤307指示。smf 5可以向ue提供冗余up需要信息以及qos规则,或者该信息和规则可以预先配置在ue中。因此,ue用于从网络获取指示可以建立冗余pdu会话的策略,并且ue可以用于仅当接收到的策略指示可以建立pdu会话时,才提供冗余pdu会话请求。因此,可以减少因请求冗余pdu会话而导致的网络负载。
[0099]
根据ue侧配置的用户面策略,ue可以向网络请求urllc业务的冗余用户面/pdu会话,如图7所示。
[0100]
在图7中,在第一步骤401中,ue 1根据配置的冗余up策略发送pdu会话建立消息以及配置的/网络提供的“网络up冗余id”。ue通过在n1 sm容器内传输包含pdu会话建立请求的nas消息来发起ue请求的pdu会话建立过程。如果pdu会话建立是建立新pdu会话的请求,则请求类型指示“初始请求”或“冗余up初始请求”;如果请求涉及3gpp接入与非3gpp接入之间切换的现有pdu会话,或涉及从epc中现有pdn连接切换到pdu会话,则指示“现有pdu会话”或“现有冗余up pdu会话”。
[0101]
接下来,在步骤402中,amf 3选择smf 5。这可以根据上述步骤102执行。然后,在步
骤403中,amf 3向smf 5发送nsmf_pdusession_createsmcontext请求(supi、dnn、s-nssai、网络up冗余id、pdu会话id、amf id、请求类型、pcf id、优先接入、n1sm容器(pdu会话建立请求)、用户位置信息、接入类型、pei、gpsi、ue在ladn服务区的存在、pdu会话状态通知的订阅、dnn选择模式、跟踪要求、控制面ciot 5gs优化指示)或nsmf_pdusession_updatesmcontext请求(supi、dnn、s-nssai、网络up冗余id、sm上下文id、amf id、请求类型、n1 sm容器(pdu会话建立请求)、用户位置信息、接入类型、rat类型、pei)。
[0102]
接下来,在步骤404中,smf 5根据冗余up策略(如果可用)或使用nudm_sdm_get操作验证“网络up冗余id”,从udm/udr接收冗余up策略,并订阅以使用nudm_sdm_subscribe接收ue冗余up策略。如果验证成功,则smf 5还可以检查qos监控结果和当前nf qos/负载条件,以确定up冗余。当smf确定具有用于pdu会话的up冗余时,smf生成需要建立的pdu会话1对应的rsn1和冗余pdu会话对应的rsn2。
[0103]
接下来,在步骤405中,smf 5相应地向amf 3发送nsmf_pdusession_createsmcontext响应(原因、sm上下文id或n1 sm容器(pdu会话拒绝(原因)))。根据一个实施例,pdu会话创建的成功或失败取决于smf处的“网络up冗余id”的验证和网络/网络功能条件(网络负载、nf业务负载或网络qos支持)。5gs中的这些网络条件可以根据监控、实时或预测进行分析/识别。网络条件也可以由nwdaf或任何运营商特定过程作为分析提供。根据另一实施例,5g会话管理5gsm原因信息元素可以包括以下特定于冗余pdu会话建立失败的一个或多个新原因值:
[0104]
i.不支持冗余(大小:任意8位)
[0105]
ii.不需要冗余(大小:任意8位)
[0106]
iii.资源不可用于冗余用户面(大小:任意8位)
[0107]
然后,在步骤406中,可以执行可选的二次认证/授权。
[0108]
接下来,在步骤407中,如果动态pcc将用于pdu会话,则smf执行pcf选择,如ts 23.501第6.3.7.1条所述。否则,smf可以应用本地策略。此外,smf 5可以执行ts23.501第4.16.4条中定义的sm策略关联建立过程,以与pcf建立sm策略关联,并获得pdu会话的默认pcc规则。
[0109]
接下来,在步骤408中,如果步骤3中的请求类型指示“初始请求”或“冗余up初始请求”,则smf为pdu会话选择ssc模式,如ts 23.501第5.6.9.3条所述。smf还根据需要选择一个或多个upf,如ts 23.501第6.3.3条所述。
[0110]
然后,在步骤409中,smf 5可以执行如ts 23.501第4.16.5.1条中定义的smf发起的sm策略关联修改过程,以提供关于已经满足的策略控制请求触发条件的信息。
[0111]
接下来,在步骤410中,如果请求类型指示“初始请求”或“冗余up初始请求”,则smf向选择的upf发起n4会话建立过程,否则,向选择的upf发起n4会话修改过程。
[0112]
然后,在步骤411中,smf向amf发送namf_communication_n1n2messagetransfer(pdu会话id和n2 sm信息以及rsn1、rsn2和冗余状态信息)。冗余状态信息可以包括值/指示,以表示特定pdu会话/pdu会话的qos流是否需要冗余/是否为特定pdu会话/pdu会话的qos流提供冗余。n2 sm信息包括(pdu会话id、qfi、qos配置文件、cn隧道信息、来自允许nssai的s-nssai、会话-ambr、pdu会话类型、用户面安全强制信息、ue完整性保护最大数据速率、rsn1、rsn2、冗余状态),n1 sm容器(pdu会话建立接受(qos规则和qos流级别qos参数
(如果与qos规则关联的qos流需要)、选择的ssc模式、s-nssai、rsn1、rsn2、冗余状态、dnn、分配的ipv4地址、接口标识、会话-ambr、选择的pdu会话类型、反射qos计时器(如果可用)、p-cscf地址、报头压缩配置、[始终在线pdu会话])))。如果多个upf用于pdu会话,则cn隧道信息包含与终结n3的upf相关的隧道信息。amf可以存储从amf接收到的rsn1、rsn2、冗余状态,以识别后续用于相同smf选择的冗余pdu会话请求。根据一个实施例,根据smf处的网络up冗余id验证和之前定义的网络/网络功能条件,冗余状态信息可以相应地包含成功或失败。
[0113]
然后,在步骤412中,amf 3向(r)an发送n2 pdu会话请求(n2 sm信息,nas消息(pdu会话id,n1 sm容器(pdu会话建立接受,rsn1,rsn2,冗余状态(需要/成功/不需要/失败))),cn辅助ran参数调整)。amf向(r)an发送nas消息,其中包含针对ue的pdu会话id、rsn1、rsn2、冗余状态和pdu会话建立接受,以及在n2 pdu会话请求中从smf接收到的n2 sm信息。如果为激活的pdu会话存储了smf导出的cn辅助ran参数调整,则amf可以导出更新的cn辅助ran参数调整并将它们提供给(r)an。(r)an可以存储从amf接收到的rsn1、rsn2、冗余状态,以识别后续用于相同amf选择的冗余pdu会话请求。
[0114]
因此,在步骤413中,(r)an 2向ue 1转发步骤412中提供的nas消息(pdu会话id、rsn1、rsn2、冗余状态、n1 sm容器(pdu会话建立接受))。根据一实施例,5g会话管理5gsm原因信息元素可以包括以下特定于冗余pdu会话建立失败的一个或多个新原因值:
[0115]
i.不支持冗余(大小:任意8位)
[0116]
ii.不需要冗余(大小:任意8位)
[0117]
iii.资源不可用于冗余用户面(大小:任意8位)
[0118]
然后,可以根据上面的步骤114至120执行步骤414至420。
[0119]
根据一些实施例,网络可以为冗余pdu会话发起pdu会话建立。图8和图9示出了这样的实施例。当特定网络/网络功能的条件(如负载、qos支持特性、性能指标)超过负临界阈值时,网络和/或网络功能(如smf 5或pcf 6或两者)可以确定冗余pdu会话的必要性,以补充已建立的/存在的正在进行的pdu会话,如步骤501和601所示。nwdaf还可以向smf或pcf提供这些网络负载、qos和性能相关信息,最终支持smf或pcf对用户面/pdu会话冗余需求做出决策。
[0120]
相应地,在步骤502、602中,如smf或pcf的网络功能或如gnb的节点可以直接或通过网络开放功能(network exposure function,nef)11向af发送冗余pdu会话触发消息。此消息包含有关s-nssai、dnn、dnai、ue id(supi/gpsi)、冗余指示(rsn2)的信息。然后,smf/pcf可以通过nef发送此消息,nef将此信息传输到as服务id中,并向应用功能af 12发送af服务id以及gpsi。
[0121]
然后,af 12可以根据af服务id确定特定于冗余pdu会话的触发的要求。
[0122]
然后,分别在步骤504至516和604至616中,通过在设备触发消息中向ue侧应用发送“冗余要求指示”以及pdu会话信息和pdu会话id,af 12可以在步骤504、604中发送冗余pdu会话建立过程的触发。smf/pcf可以从nwdaf接收qos变化分析和/或nf负载分析和nf性能分析信息。根据这些信息,smf/pcf可以确定是否需要urllc业务的用户面冗余。在进行该确定之后,smf/pcf可以通过nef向af发送带有“冗余需求信息”的冗余pdu会话触发请求,以及s-nssai、dnn、dnai、“冗余up需要指示”、af服务id和ue id,以发起af侧的设备触发。另一
个可能的选项是,af直接或通过nef从nwdaf接收qos变化分析信息,并确定是否需要正在进行的/即将到来的urllc业务的用户面冗余。设备触发请求消息中包括的有效载荷包含关于期望在ue侧的哪个应用触发pdu会话建立请求的信息。根据该信息,ue侧的应用触发pdu会话建立过程。设备触发过程的工作方式与ts 23.502第4.13.2条规定的相同,特定于冗余pdu触发请求和处理的新ie除外。af在收到这样的冗余pdu会话触发请求消息后,向nef发送触发传送请求消息和从smf/pcf接收到的信息发送给nef(如果涉及)。nef检查af是否被授权发送触发请求,以及af是否没有超过其通过nnef的配额或的触发提交率。如果此检查失败,则nef发送其中携带的原因值指示失败条件的原因的nnef_trigger_delivery响应,且流程在此步骤停止。否则,流程相应地继续步骤506/606。当af被授权触发ue时,nef调用nudm_sdm_get(标识转换、gpsi和af标识),以将gpsi解析为supi。需要说明的是,可选地,还为不支持无msisdn的sms的传统sms基础设施提供了从gpsi(外部id)到gpsi(msisdn)的映射。udm可以调用nudr_dm_query服务以检索允许触发ue的af列表,并根据udm策略确定应使用哪个标识(supi或msisdn)来触发ue。udm提供nudm_sdm_get响应(supi,可选msisdn)。如果不允许af向该ue发送触发消息,或者该用户没有有效的订阅信息,则nef发送其中原因值指示失败条件的原因的nnef_trigger_delivery响应,且流程在此步骤停止。否则,继续执行此流程的后续步骤。需要说明的是,应答中存在msisdn被解释为向nef指示在通过t4向sms-sc发送sms时,使用msisdn(而不是imsi)来识别ue。nef调用nudm_uecm_get(supi、sms),以检索ue smsf标识。udm可以调用nudr_dm_query服务来检索ue smsf标识。udm提供具有对应的ue smsf标识的nudm_uecm_get响应。udm策略(可能取决于vplmn id)可能会影响返回哪个服务节点标识。
[0123]
nef可以缓存ue的服务节点信息。但是,当缓存的服务节点信息过时时,这会增加触发传送尝试失败的可能性。nef根据配置的信息选择合适的sms-sc。在步骤510和610中,nef充当mtc-iwf并向sms-sc发送提交触发(ue id、s-nssai、af标识、dnn、dnai、“冗余up需要指示”、触发参考号、有效期、优先级、smsf服务节点id(如果可用,在步骤509和609中从udm获取)、sms应用端口id、触发有效载荷、触发指示)消息。如果nef指示“缺席用户”是从udm接收到的,则sms-sc不应提交消息,而应直接存储消息,并向sm发送路由信息,以请求udm将sms-sc地址添加到消息等待列表中。sms-sc向nef发送提交触发确认消息,以确认sms的提交已被sms-sc接受。nef向af发送nnef_trigger_delivery响应,以指示是否已接受用于传送到ue的设备触发请求。sms_sc执行ts 23.502第4.13.3条定义的mt sms传送。sms-sc可以向sms-gmsc提供在步骤508和608中接收到的路由信息,以避免udm询问。sms-sc生成必要的cdr信息,并包括af标识。sm用户数据头中包括的sms应用端口id和触发指示包括在cdr中,以实现差异化计费。sms-sc存储触发有效载荷,没有路由信息。如果消息传送失败并试图再次传送,则将执行udm询问。如果消息传送失败,且该触发消息的有效期未设置为零,则sms-sc应发送sm消息传送状态报告,以请求udm将sms-sc地址添加到消息等待列表中。当稍后再次尝试消息传送时,sms-gmsc将使用supi或msisdn执行新的udm询问。使用supi的udm询问不应被转发或中继到sms-路由器或ip-sm-gw。udm在对sms-gmsc的响应中可以包括多达四个服务节点标识(msc或mme、sgsn、ip-sm-gw、amf)。如果消息传送失败(直接或触发消息有效期到期)或消息传送成功,则sms-sc应向nef发送消息传送报告(原因码、触发参考号、af标识)。nef向af提供具有指示触发传送结果(例如成功、未知或失败以及失败原因)的
传送报告的nnef_trigger_deliverynotify消息。nef生成必要的cdr信息,该信息包括gpsi和af标识。响应于接收到的设备触发,ue采取特定的动作,并可以考虑触发有效载荷的内容。此操作通常涉及向af发起即时或后续通信。在冗余pdu会话需求指示以及s-nssai、dnn、dnai和ue id的mt sms传送成功后,ue向5g系统发送对应的冗余pdu会话建立请求消息,作为从af接收到的设备触发消息的动作。
再多了解一些

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

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

相关文献