用于在无线通信系统中管理会话以改变用户平面功能的方法和装置与流程

文档序号:19128939发布日期:2019-11-13 02:24阅读:213来源:国知局
用于在无线通信系统中管理会话以改变用户平面功能的方法和装置与流程

本公开的各种实施例涉及一种在蜂窝无线通信系统中用于根据管理会话的网络实体(会话管理功能(smf))的确定,使用会话和服务连续性(ssc)模式2作为属性重定位用于协议数据单元(pdu)会话的锚用户平面功能(upf)的方法。



背景技术:

为了满足自4g通信系统部署以来已经增长的对于无线数据业务的需求,已经做出努力开发改进的5g或预5g(pre-5g)通信系统。因此,5g或预5g通信系统也称为“超4g网络”或“后lte系统”。考虑5g通信系统以较高频率(mmwave)波段(例如60ghz波段)来实施,以便取得更高的数据率。为了减少无线电波的传播损耗并增加传输距离,在5g通信系统中讨论了波束形成技术、大规模多输入多输出(massivemultiple-inputmultiple-output,mimo)技术、全维度mimo(fulldimensionalmimo,fd-mimo)、阵列天线技术、模拟波束形成技术和大规模天线技术。另外,在5g通信系统中,对于系统网络改进的开发正在基于高级小小区、云无线接入网络(ran)、超密集网络、设备到设备(d2d)通信、无线回程、移动网络、协同通信、协作多点(comp)、接收端干扰消除等等而进行。在5g系统中,已经开发了混合fsk和qam调制(fqam)以及滑动窗口叠加编码(slidingwindowsuperpositioncoding,swsc)作为高级编码调制(acm),以及滤波器组多载波(filterbankmulticarrier,fbmc)、非正交多址接入(non-orthogonalmultipleaccess,noma)和稀疏码多址接入(sparsecodemultipleaccess,scma)作为高级接入技术。在5g系统中,已经开发了混合fsk和qam调制(fqam)以及滑动窗口叠加编码(slidingwindowsuperpositioncoding,swsc)作为高级编码调制(acm),以及滤波器组多载波(filterbankmulticarrier,fbmc)、非正交多址接入(non-orthogonalmultipleaccess,noma)和稀疏码多址接入(sparsecodemultipleaccess,scma)作为高级接入技术。

作为人在其中生成并耗费信息的以人为中心的连接性网络的互联网现在正在演进到物联网(iot),在物联网中分布的实体(例如物品)在没有人干预的情况下交换并处理信息。出现了万物联网(ioe),其是iot技术和大数据处理技术通过与云服务器的连接的结合。由于iot实现需要各种技术元素,例如“感测技术”、“有线/无线通信和网络基础设施”、“服务接口技术”和“安全技术”,最近已经对传感器网络、机器到机器(m2m)通信、机器类型通信(mtc)等展开研究。这样的iot环境可以通过收集并分析在连接的物品当中生成的数据以提供为人类生活创造新价值的智能互联网技术服务。通过现有信息技术(it)和各种工业应用之间的融合和结合,iot可以应用于不同领域,包括智能家庭、智能建筑、智能城市、智能汽车或连接汽车、智能电网(grid)、健康护理、智能家电和高级医疗服务。

相应于此,已经做出各种尝试以将5g通信系统应用于iot网络。举例来说,例如传感器网络、机器类型通信(mtc)和机器到机器(m2m)通信的技术可以通过波束形成、mimo和阵列天线来实现。如上述描述的大数据处理技术,云无线接入网络(ran)的应用也可以视为5g技术和iot技术之间融合的示例。

负责蜂窝移动通信标准的第三代合作伙伴计划(3gpp)将新的核心网络架构命名为5g核心(5gc),并已进行从常规4glte系统到5g系统演化的标准化。

5gc从演进分组核心(epc)支持下述差异化功能,epc是常规lte的网络核心。第一,利用网络切片功能。作为对于5g的要求,5gc需要支持各种类型的终端和服务,例如,增强型移动宽带(embb)、超可靠低延迟通信(urllc)和大规模机器类型通信(mmtc)。这些终端/服务均对核心网络有不同要求。例如,embb服务将需要高数据速率,并且urllc服务将需要高稳定性和低延迟。网络切片是一种提议的以满足服务的各种要求的技术。网络切片是一种虚拟化一个物理网络以形成多个逻辑网络的方法,其中每个网络切片实例(nsi)可以具有不同的特性。因为每个nsi具有适合其特性的网络功能(nf),所以这变得可能。通过分配适合每个终端所需的服务的特性的nsi,可以高效地支持各种5g服务。第二,通过分离移动性管理功能和会话管理功能,容易支持网络虚拟化的范例。在常规的4glte中,可以通过与移动性管理实体(mme)的信令交换向所有终端提供来自网络的服务,其中移动性管理实体是负责注册、认证、移动性管理和会话管理功能的单核设备。但是,在5g中,根据终端数量的爆炸性增加,以及根据终端类型支持的移动性和业务/会话特性的细分,当例如mme的单个设备支持所有功能时,用于根据需要添加每个功能的实体的可扩展性不得不恶化。因此,已经基于分离移动性管理功能和会话管理功能的结构开发了各种功能,以便在负责控制平面和信令负载的核心设备的功能/实现复杂性方面提高可扩展性。图1示出了5g系统的网络架构。管理终端的移动性和网络注册的接入和移动性管理功能(amf)以及管理端到端会话的会话管理功能(smf)彼此分离,并且可以通过n11接口彼此发送和接收信令。第三,采用服务和会话连续性(ssc)模式以支持终端的应用或服务的连续性的各种要求,并且可以指定ssc模式并将其用于每个pdu会话。有三种ssc模式。ssc模式1是这样一种模式,其中作为与外部数据网络(dn)的通信联系点的锚upf在对应会话被保持时不被重定位,即使在终端移动时也是如此,并且因为分配给对应会话的ip地址(前缀)不会改变,所以可以保证ip级别的会话连续性。然而,ssc模式2和3允许上述锚upf的重定位。ssc模式2和ssc模式3之间的区别在于,在ssc模式2中,当重定位锚upf时,需要在断开与现有锚upf的连接之后立即配置与新锚upf的连接,而在ssc中在模式3中,可以在配置与新锚upf的连接的同时保持与现有锚upf的连接。因此,在ssc模式3的会话中,可以关于相同外部数据网络通过多个锚upf同时执行数据传输(先接后断类型)。然而,在ssc模式2的会话中,由于使用先断后接方案,因此在核心网络中实体和隧道管理之间的信令开销很小,但是当在发送终端的业务的时间点重定位锚upf时,可能发生业务中断。



技术实现要素:

技术问题

本公开的实施例涉及限定在对于ssc模式2的会话执行锚用户平面功能(upf)重定位时最小化服务中断时间所需的信令及其程序。本公开的另一目的涉及限定在对于ssc模式3的会话执行锚upf重定位时所需的信令及其程序。

本公开的目的不限于上述目的。也就是说,本公开所属领域的技术人员可以从以下描述中明显地理解未提及的其他目的。

问题的解决方案

根据本公开的一方面,提供了一种由网络中的会话管理功能(smf)进行的方法,所述网络包括经由第一用户平面功能(upf)建立的会话。该方法包括确定是否将第一upf改变为第二upf,以及当需要改变第一upf时,经由接入和移动性功能(amf)向终端发送包括经由第一upf建立的会话的保持时间的第一消息。

该方法还可以包括:经由amf从终端接收第二消息,以使用第二upf建立会话;以及当会话的保持时间到期时,执行用于释放经由第一upf建立的会话的程序。

第一消息包括会话的协议数据单元(pdu)会话标识(id)或使用第二upf建立会话的指示符。

根据本公开的一方面,提供了一种由网络中的会话管理功能(smf)进行的方法,所述网络包括经由第一用户平面功能(upf)建立的会话。该方法包括确定是否将第一upf改变第二upf;以及当需要改变第一upf时,经由第一upf向终端发送包括与第一upf对应的第一互联网协议(ip)前缀的第一消息,并且经由第二upf向终端发送包括与第二upf对应的第二ip前缀的第二消息。

基于会话的保持时间确定第一ip前缀的有效生存期的字段,并且将第一ip前缀的优选生存期的字段确定为0。

该会话包括使用互联网协议版本6(ipv6)的会话。

根据本公开的另一方面,提供了一种由网络中的接入和移动性管理功能(amf)进行的方法,所述网络包括经由第一用户平面功能(upf)建立的会话。该方法包括当需要改变第一upf时,从会话管理功能(smf)接收包括经由第一upf建立的会话的保持时间的第一消息;以及向终端转发所述第一消息。

第一消息包括会话的协议数据单元(pdu)会话标识(id)或使用第二upf建立会话的指示符。

根据本公开的另一方面,提供了一种网络中的会话管理功能(smf),所述网络包括经由第一用户平面功能(upf)建立的会话。该smf包括收发器;以及控制器,与所述收发器联接并且被配置为:确定是否将第一upf改变为第二upf,并且当需要改变第一upf时,控制所述收发器经由接入和移动性功能(amf)向终端发送包括经由第一upf建立的会话的保持时间的第一消息。

控制器可以被配置为控制收发器经由amf从终端接收第二消息以使用第二upf建立会话,以及当会话的保持时间到期时,执行用于释放经由第一upf建立的会话的程序。

第一消息包括会话的协议数据单元(pdu)会话标识(id)或使用第二upf建立会话的指示符。

根据本公开的另一方面,提供了一种网络中的会话管理功能(smf),所述网络包括经由第一用户平面功能(upf)建立的会话。所述smf包括收发器;以及控制器,与所述收发器联接并且被配置为:确定是否将第一upf改变为第二upf;和当需要改变第一upf时,控制所述收发器经由第一upf向终端发送包括与第一upf对应的第一互联网协议(ip)前缀的第一消息,并且经由第二upf向终端发送包括与第二upf对应的第二ip前缀的第二消息。

基于会话的保持时间确定第一ip前缀的有效生存期的字段,并且将第一ip前缀的优选生存期的字段确定为0。

根据本公开的另一方面,提供了一种网络中的接入和移动性管理功能(amf),所述网络包括经由第一用户平面功能(upf)建立的会话。所述amf包括收发器;以及控制器,与所述收发器联接并且被配置为:当需要改变第一upf时,控制所述收发器从会话管理功能(smf)接收包括经由第一upf建立的会话的保持时间的第一消息,以及控制所述收发器向终端转发所述第一消息。

根据本公开的另一方面,提供了一种网络中的终端,所述网络包括经由第一用户平面功能(upf)建立的会话。所述终端包括:收发器;以及控制器,与所述收发器联接并且被配置为:当需要改变第一upf时,控制所述收发器经由接入和移动性管理功能(amf)从会话管理功能(smf)接收包括经由第一upf建立的会话的保持时间的第一消息,决定发起使用第二upf建立会话的程序,并且控制所述收发器向amf发送包括经由第二upf建立的会话的协议数据单元(pdu)会话标识(id)的第二消息。

发明的有益效果

本公开限定了用于配置5g系统的网络实体之间的upf重定位所需的参数,并提出包括所述限定的详细重定位程序,使得通过重用先前分配的会话资源来缩短upr重定位所需的时间,从而提高用户的体验质量(qoe)。

可以通过本公开的实施例实现的效果不限于上述目的。也就是说,本公开所属领域的技术人员可以从以下描述中明显地理解未提及的其他效果。

附图说明

为了更完整地理解本公开及其优点,现在对结合附图理解的以下描述进行参考,附图中相同的附图标记表示相同的部分:

图1是示意5g系统的网络架构和接口的图;

图2是示意由管理ssc模式2的pdu会话的smf重定位锚upf的程序的图;

图3是示意由管理ssc模式2的pdu会话的smf重定位锚upf的程序的图;

图4是示意由管理ssc模式2的pdu会话的smf重定位锚upf的程序的图;

图5是示意由管理ssc模式2的pdu会话的smf重定位锚upf的程序的图;

图6是示意由管理ssc模式2的pdu会话的smf重定位锚upf的程序的图;

图7是示意由管理ssc模式2的pdu会话的smf重定位锚upf的程序的图;

图8是示意由管理ssc模式2的pdu会话的smf重定位锚upf的程序的图;

图9是示意由管理ssc模式2的pdu会话的smf重定位锚upf的程序的图;

图10是示意由管理ssc模式2的pdu会话的smf重定位锚upf的程序的图;

图11是示意由管理ssc模式3的pdu会话的smf重定位锚upf的程序的图;

图12是示意当由管理ssc模式3的pdu会话的smf使用ipv6多宿主(multi-homing)重定位锚upf时的网络架构的图;和

图13a和13b是示意由管理ssc模式3的pdu会话的smf使用ipv6多宿主重定位锚upf的程序的图。

图14是根据本发明实施例的网络中的smf的框图。

图15是根据本发明实施例的网络中的amf的框图。

图16是根据本发明实施例的网络中的终端的框图。

具体实施方式

在本专利文档中在下文讨论的图1至图16以及用于描述本公开的原理的各种实施例仅是示例性的,而不应以任何方式解释为限制本公开的范围。本领域技术人员将理解,本公开的原理可以在任何适当地布置的系统或设备中实现。

在下文中,将参考附图详细描述本公开的实施例。在解释本公开时,当确定对已知特征或配置的详细描述可能会不必要地使本公开的主旨模糊不清时,将省略其详细描述。此外,考虑本公开中的功能来限定以下术语,并且可以根据用户、操作者的意图或惯例以不同的方式来解释以下术语。因此,术语的限定应基于整个说明书中的内容来解释。

在下文中,作为对于终端执行资源分配的主体的基站可以是演进节点b(enodeb)、节点b、bs、无线电接入网络(ran)、接入网络(an)、无线电接入单元、基站控制器和网络上的节点中的至少一个。终端可以包括用户设备(ue)、移动站(ms)、蜂窝电话、智能电话、计算机或能够执行通信功能的多媒体系统。在本公开中,下行链路(dl)表示由基站发送到终端的信号的无线传输路径,并且上行链路(ul)表示由终端发送到基站的信号的无线传输路径。此外,在下文中,将通过示例的方式利用lte或lte-a系统来描述本公开的实施例,但是本公开的实施例还可以应用于具有类似技术背景或信道类型的其他通信系统。此外,根据本领域技术人员的确定,本公开的实施例还可以通过不脱离本公开的范围的一些修改而应用于其他通信系统。

本公开限定当作为负责协议数据单元(pdu)会话管理(与会话的设置、改变和释放相关的所有事项)的实体的会话管理功能(smf)确定对于蜂窝核心网络中的服务和会话连续性(ssc)模式2的会话执行锚用户平面功能(upf)重定位时要发送到另一网络实体的信令消息,并提供用于使用信令消息执行锚upf重定位程序的方法。

特别地,用于由smf确定对于ssc模式2的会话执行锚upf重定位的因素可以包括由于终端的移动的终端位置的改变,或者smf自主地确定对于会话执行锚upf重定位,或者smf从其他网络实体(例如,应用功能(af))接收对于会话的锚upf重定位的请求。当smf基于该因素确定执行锚upf重定位程序时,smf可以通过信令将以下新消息传送到其他网络实体。smf将对于其确定锚upf重定位的pdu会话的pdu会话释放消息与pdu会话的pdu会话id一起发送到用户设备(ue)。此时,smf将pdu会话重建所需消息与其一起发送,使得通过接收消息,ue在释放对应的pdu会话之后立即使用与用于现有pdu会话相同的pdu会话id再次执行设置会话的程序。

另外,当在使用新锚upf设置会话时确定会话的服务质量(qos)没有改变时,smf可以向(r)an(包括3gppran和非3gppan)发送可重用指示符而不释放用于数据传输的数据无线电承载(drb)。当(r)an从smf接收指示符时,可以执行将作为与upf的数据传输信道的n3隧道从现有锚upf改变为新锚upf同时保持与ue的drb不变的程序。此时,当完成与新锚upf的会话的设置并且新ip地址被分配时,ue可以用up地址更新qos流映射信息(或qos规则)。

另外,当对于ssc模式2的会话执行锚upf重定位时,smf可以传送用于进行接入和移动性功能(amf)的指示符,以保持pdu会话id与负责会话的smfid的映射(关联),pdu会话id是对于已经为每个ue设置的会话设法路由会话管理(sm)非接入层(nas)信令消息的信息。当从smf接收指示符时,amf保持映射,并且当从ue接收包括pdu会话建立请求的nas消息时,amf可以检查包括在nas消息中的pdu会话id,并将pdu会话建立请求路由到管理过刚释放的pdu会话的smf。

另外,当由不同的smf执行pdu会话释放和pdu会话重建时,确定smf选择的amf可以向管理ssc模式2的会话的现有smf发送指示smf要被改变的指示符。从amf接收用于改变smf的指示符的smf检查是否需要对于ssc模式2的会话的锚upf重定位,并且如果需要,则执行锚upf重定位程序。此时,smf可以向amf发送用于移除会话id和由amf管理的服务smfid的映射的指示符。通过这样,当ue稍后发送pdu会话建立请求消息时,amf可以将会话建立请求消息路由到新选择的smf而不是现有的smf,使得通过新smf执行设置会话的其余程序。

在下文中,将通过具体实施例描述本公开的主要操作。

一个实施例描述了一种用于基于pdu会话释放进行操作的方法和用于对于ssc模式2的会话的锚upf重定位的pdu会话建立程序。参考图2,在步骤1中,当或确定对于终端或网络运营商有利(例如,当改变当前正被对应的会话使用的锚upf时可以使用较短的数据传输路径或者数据到达时间减少)时,管理ssc模式2的会话的smf确定执行锚upr重定位程序。步骤2包括释放会话的上下文和现有锚upf的过程。该过程包括恢复分配的ip地址(前缀)和释放对于会话设置的up连接资源(例如,n3隧道)。步骤3包括由smf向amf发送用于upf重定位的信令消息。该信令消息可以包括要发送给ue的nas消息、要发送到(r)an的n2消息、要发送到amf的pdu会话id以及用于保持pdu会话id和服务smfid的映射信息的指示符。nas消息可以包括pdu会话释放和使用pdu会话id所需的pdu会话重建。n2消息可以包括pdu会话释放。在步骤4中,amf从接收的n11信令中检查pdu会话id,并通过考虑指示ue的信令连接状态的连接管理(cm)状态来确定是否执行后续操作。在ue处于cm-connected状态的情况下,立即执行后续程序。步骤5包括(r)an根据在步骤4中接收的信令释放会话的上下文并将nas信令消息传送到ue的过程。这里,接收nas信令消息的ue释放现有会话的上下文,并通过重新使用nas消息中包括的pdu会话id立即执行pdu会话建立程序。在步骤6中,(r)an向amf发送pdu会话释放的确认(ack),并且步骤7包括将ack消息传送到smf的过程。步骤8到18示出了ue建立新pdu会话的过程。步骤8包括ue使用pdu会话id将nas信令传送到amf以进行pdu会话建立的过程。步骤9示出了从接收的nas消息中检查pdu会话id并将nas消息路由到与ssc模式2的pdu会话相同的smf的过程。在步骤10中,smf可以通过upf选择来选择不同的upf。在已经在上面的步骤1中执行该过程的情况下,可以省略该过程。步骤11包括用于设置与新选择的upf的会话的过程。当完成与新upf的会话的设置时,步骤12包括用于设置与(r)an的会话的信令。该信令可以包括到ue的nas消息和到(r)an的n2消息。在ipv4会话类型的情况下,nas消息可以包括pdu会话建立接受和用于会话的ip地址,并且n2消息可以包括关于在步骤11中对于upf设置的n3隧道的信息(例如,隧道id)。步骤13包括amf将n2消息和nas消息传送到(r)an并且(r)an根据接收的n2消息对于upf设置隧道的过程。步骤14包括(r)an对于ue和会话执行drb设置并将nas消息传送到ue的过程。步骤15包括在将关于由(r)an设置的n3隧道的信息包括ack中时(r)an向amf发送在步骤13中执行的信令的ack。在步骤16中,amf将从(r)an接收的n3隧道信息传送到smf,并且在步骤17中,smf将由(r)an生成的n3隧道信息传送到新选择的锚upf,从而最终完成n3隧道的设置以进行数据传输。步骤18包括这样的程序,其中在ipv6pdu会话类型的情况下,smf生成包括关于新分配的ip前缀的信息的路由器通告消息,并且经过重定位的锚upf通过up信令将该消息传送到ue。

另一实施例还包括一种在没有由于锚upf重定位的与pdu会话对应的qos配置文件的改变时保持与pdu会话对应的ue与(r)an之间的drb的方法。参考图3,在步骤3中,smf可以在要发送到(r)an的n2消息中包括指示释放与n3隧道相关的资源的信令(即,n3资源释放请求)。该信令可以被限定为新消息类型或者通过共同商定的指示符在实体之间传送。在步骤4中,amf向ue接入的(r)an转发从smf接收的n11消息,并且接收n11消息的(r)an不执行如同对于drb释放的与ue的rrc连接重配置的rrc信令程序,而仅释放会话的n3隧道资源,以便保持与一起发送的pdu会话id对应的drb。在步骤5中,(r)an向ue传送包括pdu会话释放和重建所需消息的nas消息。然后,在pdu会话建立过程中,当smf从ue接收具有相同pdu会话id的pdu会话建立请求消息时(步骤9),smf将n3隧道设置请求包括在n2消息中(步骤12)。在步骤14中,当接收n3隧道设置请求时,(r)an为pdu会话的n3隧道分配资源,并且在drb被保持而没有在步骤5中被释放的情况下执行映射。此外,当新ip地址被分配时,ue用新ip地址更新pdu会话的qos规则。在本实施例中未提及的步骤遵循图2中描绘的实施例。

另一实施例描述了一种用于基于对于ssc模式2的会话的锚upf重定位的pdu会话修改程序进行操作的方法。参考图4,在步骤1中,管理pdu会话的smf确定数据传输路径通过作为新锚upf的upf2而不是作为现有锚upf的upf1更有利。此时,smf还检查现有ip地址是否可重用。当ip地址不可重用时,在ipv6会话类型的情况下,smf可以另外地生成路由器通告(ra)消息以使ue不使用对应的会话。ra消息可以包括已经分配的ip前缀,并且在有效生存期字段被设置为0的状态下发送。接收ra消息的ue立即可以不使用对应的ip前缀,并且因此可以不使用pdu会话。在步骤2中,smf执行与对于现有锚upf的pdu会话相关的上下文释放。步骤3包括用于与在步骤1中确定的新锚upf设置会话的过程。此时,当在步骤1中确定ip地址可重用时,smf进行配置以路由相同的ip地址,当在步骤1中确定ip地址不可重用时,smf进行配置使得锚upf路由新ip地址。此外,smf将由(r)an分配的n3隧道信息提供给upf,并且upf将新分配的隧道信息传送到smf以设置n3隧道。在步骤4中,smf生成要传送到ue的nas信令和要传送到(r)an的n2信令,并将nas信令和n2信令传送到amf。此时,当使用新ip地址时,nas信令可以包括ipv4会话类型的ip地址。在步骤5中,amf将从smf传送的信令转发到ue接入的(r)an。在步骤6中,(r)an通过从接收的n2消息接收n3隧道信息来改变n3隧道。此外,(r)an将一起接收的nas消息传送到ue。当传送新ip地址时,ue用新ip地址更新属于pdu会话的qos映射(或qos规则)。此时,ue可以生成接收的nas消息的ack。通过步骤7和8,(r)an和ue进行的pdu会话修改ack消息被传送到smf。对于ipv6会话类型,smf生成包括新ip前缀的路由器通告消息,并将路由器通告消息传送到ue(步骤9)。ue可以通过延迟执行步骤2的时间点来使用现有ip地址更长时间段来接收移动终止(mt)数据。基于pdu会话修改程序描述了本实施例,但是也可以将本实施例限定为新程序,并且在这种情况下,可以改变信令消息的名称。

另一实施例描述了用于对于ssc模式2的会话的锚upf重定位的新程序。参考图5,在步骤1中,管理pdu会话的smf确定数据传输路径通过作为新锚upf的upf2而不是作为现有锚upf的upf1更有利。此时,smf还检查现有ip地址是否可重用。本实施例与分配新ip地址的情况对应。在步骤2中,smf通过nas信令消息向ue发送称为pdu会话暂时不可用的指示符,使得与pdu会话id对应的会话暂时不可用。在ipv6会话类型的情况下,可以通过ipv6路由器通告消息来发送nas信令。此时,可以在作为路由器通告消息的选项字段的有效生存期值被设置为0的状态下发送ipv6路由器通告消息。接收nas消息的ue可以不通过对应的会话发送移动台发起(mo)业务,直到接收称为pdu会话现在可用的指示符。smf释放由现有锚upf分配的pdu会话的上下文(步骤3),并且用新锚upf设置pdu会话的上下文(步骤4)。步骤2和3可以以不同的顺序执行。当完成与新锚upf的会话的设置时,smf通过amf将包括n3隧道信息的n3隧道修改命令消息传送到(r)an(步骤5和6)。当接收n2消息时,(r)an检查pdu会话id并更新对应会话的n3隧道,并将对其的ack传送给smf(步骤7)。接收ack的smf识别对于ssc模式2的会话的锚upf重定位完成,并且向ue发送包括pdu会话id和pdu会话现在可用指示符的nas信令消息。接收nas消息的ue变为通过对应的pdu会话的数据发送和接收可用的状态(步骤8)。此外,当一起传送新ip地址时,ue用新ip地址更新属于pdu会话的qos映射(或qos规则)。在ipv6会话类型的情况下,smf可以另外地向ue发送包括新ip前缀的路由器通告消息(步骤9)。

图6示意了在图5中描述的实施例中描述的新程序中可重用ip地址的情况。因此,可以不包括由smf发送到ue的nas消息。图6中的步骤遵循图5中描述的方法。根据本实施例,由于ip地址可重用,因此当在现有锚upf或smf中生成对于对应会话的mt业务时可以执行缓冲直到完成通过新锚upf的pdu会话的数据传输路径的配置。在这种情况下,包括smf指示对于对应会话进行缓冲的过程,而不是图6中描述的步骤2。

图7示意了用于基于pdu会话释放和用于对于ssc模式2的会话的锚upf重定位的pdu会话建立程序进行操作的方法。这里,包括由不同smf执行pdu会话释放程序和pdu会话建立程序的情况。因此,步骤2到7的程序被配置为释放pdu会话的基本程序,并且步骤8到19的程序被配置为新设置pdu会话的基本程序。然而,存在与基本程序不同的部分,即在步骤3中,pdu会话释放/重建所需指示符包括在要发送到ue的nas消息中,并且pdu会话释放指示符包括在要发送到(r)an的n2消息中。

另一实施例提出了一种方法,其中通过由处于cm-connected状态的ue的移动引起的切换来执行ssc模式2的会话的锚upf重定位。这里,由于在源(r)an和目标(r)an之间存在用于转发信令和数据的xn接口,因此发生基于xn的切换。参考图8,当完成准备和执行基站之间的切换的步骤时,目标基站将n2路径切换请求信令发送到amf(步骤1)。amf将包括路径切换请求信令的n11消息发送到管理在其中数据传输路径基于pdu会话id与由amf管理的服务smfid的映射信息而被设置的会话的smf(步骤2)。可以将n11消息传送到多个smf。当管理ssc模式2的会话的smf接收n11消息时,检查是否需要锚upf重定位,并且当确定需要执行锚upf重定位时,执行锚upf重定位程序使用根据上述实施例的程序(步骤4)。当锚upf重定位程序完成时,smf向amf发送在步骤2中接收的消息的ack(步骤5)。当在步骤2中从amf发送n11消息的所有smf接收消息时,amf将路径切换请求的ack发送到目标基站(步骤6)。目标基站将用于释放ue上下文的信令发送到源基站。

另一实施例提出了一种方法,其中通过由ue的移动引起的切换来执行针对ssc模式2的会话的锚upf重定位。这里,由于在源(r)an和目标(r)an之间不存在上述xn接口,因此发生amf参与的基于n2的切换。图9示意了ue执行从ran1到ran2的基于n2的切换的情况。在步骤1中,源基站(ran1)将包括关于目标基站(ran2)的信息的切换所需消息发送到amf。此时,还可以另外地提供在跟踪区域(ta)单元中的ue位置信息。在步骤2中,当终端执行到目标基站的切换时,amf检查目标基站是否包括在管理终端的会话的smf的服务区域中。当确定目标基站在smf的服务区域之外时,执行选择新smf的程序。这里,amf一起向作为现有smf的smf1发送指示需要重新选择smf的指示符,使得管理ssc模式2的会话的smf检查是否需要另外地执行upf重定位。步骤3是管理ssc模式2的会话的现有smf(smf1)在接收重新选择smf的指示时确定需要执行upf重定位并且因此执行pdu会话释放的程序。此时,smf可以在nas消息中包括pdu会话释放和重建所需指示符和对应的pdu会话id信息。此外,smf可以一起向amf发送用于移除pdu会话id和服务smfid的映射的指示符。在步骤4和5中,作为用于执行切换的程序,步骤3中的nas消息可以与步骤5中的切换命令消息一起传送到ue。在ue成功执行到目标基站的切换(步骤7)之后,ue执行新设置与pdu会话重建所需消息对应的pdu会话的程序(步骤9到12)。ue使用pdu会话id开始pdu会话建立程序。在步骤10中,由于不存在pdu会话id和服务smfid的映射,因此amf将pdu会话建立消息转发到在切换过程中重新选择的smf2。然后,可以以与上述实施例中提到的相同的方式执行ssc模式2的会话的设置程序。当ssc模式2的会话的设置程序完成时,amf发送用于从源基站移除ue上下文的信令。尽管本实施例在存在ssc模式2的会话的情况下描述了n2切换,但是本实施例也可以应用于包括不同ssc模式的会话的情况。

另一实施例提出了一种方法,其中当处于cm-idle状态的ue执行注册程序时执行对于ssc模式2的会话的锚upf重定位。如在图10中所示,ue执行与amf的基本注册程序(步骤1)。在注册程序期间或注册程序之后,当amf执行与smf的信令交换时,amf向smf提供ue位置信息(ta单元、基站或小区id等),使得管理ssc模式2的会话的smf确定是否需要执行锚upf重定位(步骤2)。当smf确定需要执行upf重定位时(步骤3),执行上述锚upf重定位程序(步骤4)。当重定位完成时,smf可以向amf发送ack消息(步骤5)。步骤4可以在配置用于实际数据传输的up连接路径时执行。

另一实施例描述了一种用于对于ssc模式3的会话执行锚upf重定位的方法。参考图11,当管理ssc模式3的会话的smf确定对于会话执行锚upf重定位时(步骤1),smf向amf发送包括pdu会话建立所需指示符、会话的pdu会话id、会话的剩余生存期(计时器)等的nas信令(步骤2)。此时,smf通过在n11消息中包括nas消息来向amf发送n11消息,并且用于路由从ue接收的nas消息的指示符也可以包括在n11消息中。当从ue接收pdu会话建立请求时,检查是否包括两个pdu会话id,并且在包括已经由amf管理的pdu会话id的情况下,指示符可以允许请求消息被转发到管理对应pdu会话的smf。此外,从smf传送到amf的n11消息可以包括计时器值。通过这样做,可以设置用于保持用于将由amf从ue接收的会话设置请求信令路由到相同的smf的指示符的时间。在步骤3中,amf将从smf接收的nas消息传送到ue。在步骤4中,接收nas信令的终端开始pdu会话建立程序。此时,终端生成新pdu会话id,并发送包括pdu会话建立请求消息的nas信令。nas信令可以包括在步骤3中接收的pdu会话id。接收nas信令的amf检查是否包括两个pdu会话id,并且如果包括,则amf将nas信令转发到与现有pdu会话id对应的smf。通过smf设置与作为新upf的upf2的会话的后续程序与上述实施例中描述的相同,因此将省略对其的详细描述。当步骤2中设置的会话生存期到期时,smf执行与现有upf(即upf1)的pdu会话释放程序。当ue确定在步骤2中设置的会话生存期到期之前可以释放pdu会话时,ue也可以直接开始pdu会话释放程序。

另一实施例描述了一种用于对于ssc模式3的会话执行锚upf重定位的方法,该ssc模式3是ipv6pdu类型。图12示意了用于描述本实施例的网络架构图。参考图13a和13b,当smf确定对于具有ipv6pdu类型的ssc模式3的会话执行锚upf重定位时,smf选择新锚upf,并执行设置n4会话的程序(步骤1和2)。在步骤3中,smf另外地选择分支点upf(bpupf)以连接作为现有锚upf的upf1、作为新锚upf的upf2和(r)an之间的数据传输信道,并且在选择bpupf时,选择比锚upf1和锚upf2更靠近ue的位置的upf。也就是说,当选择bpupf时,可以考虑锚upf的位置来选择更靠近ue的upf。完成设置在(r)an、bpupf、upf1和upf2之间存在的(r)an和bpupf之间的n3隧道以及bpupf和锚upf之间的n9隧道的程序(步骤4到9)。然后,在步骤10中,smf分配可以通过upf2路由的会话的新ip前缀,并且在步骤11中,将通过upf1路由的现有ip前缀的优选生存期字段设置为0,并且有效生存期字段被设置为用于保持现有pdu会话的生存期(计时器)。当包括设置选项的路由器通告(ra)消息被传送到ue时,现有ip前缀立即被改变为不推荐状态,并且在计时器之后变为无效,使得可以不使用现有ip前缀(参见ietfrfc4862)。当由smf设置的计时器到期时,执行后续操作。在步骤12中,使用bpupf执行n4会话修改程序,以便阻止发送到现有ip前缀的业务并释放在bpupf中设置的用于现有pdu会话的up资源。步骤13包括smf释放负责现有pdu会话的upf1的资源的操作。通过步骤14和18,smf可以另外地执行用于释放bpupf的操作,以便优化对于其完成upf重定位的会话的up连接。

图14是根据本发明实施例的网络中的smf的框图。

参考图14,smf可以包括收发器1410、控制器1420和存储器1430,控制器1420与收发器1410联接并且被配置为确定是否将第一upf改变为第二upf,并且在需要改变第一upf时控制收发器1410经由接入和移动性功能(amf)向终端发送包括经由第一upf建立的会话的保持时间的第一消息。

图15是根据本发明实施例的网络中的amf的框图。

参考图15,amf可以包括收发器1510、控制器1520和存储器1530,控制器1520与收发器1510联接并且被配置为在需要改变第一upf时控制收发器1510从会话管理功能(smf)接收包括经由第一upf建立的会话的保持时间的第一消息,并控制收发器1510向终端转发第一消息。

图16是根据本发明实施例的网络中的终端的框图。

参考图16,终端可以包括收发器1610、控制器1620,控制器1620与收发器1610联接并且被配置为在需要改变第一upf时控制收发器1610经由接入和移动性管理功能(amf)从会话管理功能(smf)接收包括经由第一upf建立的会话的保持时间的第一消息、决定使用第二upf发起建立会话的程序并控制收发器1610向amf发送第二消息,所述第二消息包括经由第二upf建立的会话的协议数据单元(pdu)会话标识(id)。

在本说明书和附图中公开的本公开的实施例仅作为具体示例提供,以帮助理解本公开,而不限制本公开的范围。对于本公开所属领域的技术人员显而易见的是,在不脱离本公开的范围的情况下可以进行各种修改。此外,可以根据需要组合和操作各个实施例。

尽管已经用各种实施例描述了本公开,但是可以向本领域技术人员建议各种改变和修改。本公开旨在包含落入所附权利要求范围内的这样的改变和修改。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1