无线通信系统中向终端提供本地数据网络信息的方法及装置与流程



1.本发明涉及一种无线通信系统,更具体地,涉及一种用于根据蜂窝无线通信系统(例如,5g系统)中的终端的移动来提供本地数据网络信息的方法和装置。


背景技术:



2.自从4g通信系统的商业化以来,已经努力开发改进的5g或前5g通信系统以满足对无线数据业务日益增长的需求。照此,5g或前5g通信系统也被称为“超4g网络”或“后lte系统”。
3.为了实现更高的数据速率,5g通信系统被考虑用于在极高频率(mmwave)频带(例如,60ghz频带)中实现。为了在mmwave频带中减小路径损耗和增加传输距离,对于5g通信系统考虑了各种技术,包括波束成形、大量多输入多输出(大量mimo)、全维mimo(fd-mimo)、阵列天线、模拟波束成形和大规模天线。
4.另外,为了改进5g通信系统中的系统网络,正在进行关于演进型小小区、高级小小区、云无线电接入网络(云ran)、超密集网络、设备到设备(d2d)通信、无线回程、移动网络、协作通信、协作多点(comp)、干扰消除等的技术开发。
5.此外,也在针对5g通信系统开发诸如混合fsk和qam调制(fqam)和滑动窗口叠加编码(swsc)的高级编码和调制(acm)方案,以及诸如滤波器组多载波(fbmc)、非正交多址(noma)和稀疏码多址(scma)的高级接入技术。
6.同时,为了从现有的4g lte系统发展到5g系统,负责蜂窝移动通信标准的3gpp将新的核心网络架构命名为5g核心(5gc)并且正在标准化过程中。
7.与作为现有4g网络的核心的演进分组核心(epc)相比,5gc支持以下已分化的功能。
8.首先,在5gc中引入网络切片功能。作为5g的要求,5gc应该支持各种类型的终端和服务,例如增强的移动宽带(embb)、超可靠的低等待时间通信(urllc)和大规模机器类型通信(mmtc)。这些终端/服务对核心网络具有不同的要求。例如,embb服务需要高数据速率,而urllc服务需要高稳定性和低等待时间。网络切片方案是所提出的一种满足此类各种服务要求的技术。
9.网络切片是通过单个物理网络的虚拟化来创建多个逻辑网络的方式,并且各个网络切片实例(nsi)可以具有不同的特性。因此,通过具有适合于每个nsi的特性的网络功能(nf),可以满足各种服务要求。通过分配适于每个终端所请求的服务的特性的nsi,可以有效地支持各种5g服务。
10.其次,5gc可以通过分离移动性管理功能和会话管理功能来促进网络虚拟化范例的支持。在现有的4g lte中,能够通过与被称为移动性管理实体(mme)的单个核心设备进行信令交换来向所有终端提供来自网络的服务,所述单个核心设备负责注册、认证、移动性管理和会话管理功能。然而,在5g中,随着终端数量的爆炸性增加,以及将要支持的移动性和业务/会话特性根据终端的类型被细分,如果所有功能都由诸如mme的单个设备支持,则不
可避免地降低了为每个所需功能添加实体的可缩放性。因此,为了在负责控制平面的核心设备的功能/实现复杂度和信令负载方面提高可伸缩性,正在基于分离移动性管理功能和会话管理功能的结构开发各种功能。
11.同时,近年来正在讨论用于应用使用边缘服务器向无线通信系统发送数据的边缘计算技术的技术。边缘计算技术可以包括,例如,多址边缘计算(mec)或雾计算。边缘计算技术可以指用于通过安装在地理上靠近电子设备的位置(例如,在内部或附近)的单独服务器(边缘服务器或mec服务器)向电子设备(终端或用户设备)提供数据的技术。例如,在安装在电子设备中的至少一个应用中要求低等待时间的应用可以经由安装在地理上接近的位置处的边缘服务器来发送或接收数据,而不使用位于外部数据网络(dn)(例如,因特网)上的服务器。


技术实现要素:



12.[技术问题]
[0013]
在支持边缘计算的5g核心网络中,当用于本地数据网络(本地dn)的本地pdu会话锚定用户平面功能(本地psa-upf)实体被添加/改变/删除时,应用服务器的重新定位可能发生。这样,当添加/改变/删除本地psa-upf时,5g核心网络的会话管理功能(smf)实体应当向终端通知关于上层网络层的控制信息。然后,当终端从smf实体接收到用于上层网络层的控制信息时,它相应地执行适当的操作。
[0014]
然而,5g核心网络不提供执行该过程的操作。而且,对于从smf实体接收关于上层网络层的控制信息的情况,终端不能执行操作。
[0015]
因此,本公开提供了一种当添加/改变/删除本地psa-upf时将关于上层网络层的控制信息从5g核心网络通知给终端的过程。
[0016]
此外,本公开提供了一种装置和方法,其响应于本地psa-upf的添加/改变/删除来处理由终端从5g核心网络接收的关于上层网络层的控制信息。
[0017]
[问题的解决方案]
[0018]
根据本公开的实施例的方法,作为用于无线通信系统中的会话管理功能(smf)实体向终端提供本地数据网络信息的方法方法,可以包括:根据终端的移动性,基于第一信息,确定添加用于协议数据单元(pdu)会话的pdu会话锚定用户平面功能(psa-upf);建立与已被确定为要添加的psa-upf的pdu会话;配置用于psa-upf与终端之间的下行链路和上行链路的pdu路径;向终端发送指示新psa-upf添加的pdu会话修改命令。
[0019]
第一信息可以包括从策略控制功能(pcf)实体接收的策略和计费控制(pcc)信息或本地数据网络(dn)配置信息中的至少一者。
[0020]
根据本公开的另一实施例的方法,作为用于终端在无线通信系统中从会话管理功能(smf)实体接收本地数据网络信息的方法,可以包括:通过使用由终端配置的协议数据单元(pdu)会话来发送和接收pdu;从smf实体接收pdu会话修改命令,pdu会话修改命令指示新pdu会话锚定用户平面功能(psa-upf)的添加;通过新psa-upf来接收smf发送的路由器公告ra消息;重新配置新psa-upf;基于新psa-upf的重构来执行上层控制。
[0021]
[发明的有益效果]
[0022]
根据本公开,当添加(或改变/删除)本地psa-upf时,需要释放终端的上层网络上
下文。在这种情况下,smf向终端提供关于本地dn的信息,从而终端可以控制上层上下文。此外,通过定义该过程,无线通信网络可以响应于本地pdu会话锚定用户平面功能(本地psa-upf)实体的添加/改变/删除,向终端提供关于上层网络层的控制信息。此外,由于本地psa-upf从无线通信网络的添加/改变/删除,终端可以接收关于上层网络层的控制信息,并且可以采取适当的操作。
附图说明
[0023]
图1是示出在无线通信系统中使用参考点表示的5g系统架构的图。
[0024]
图2是示出根据本公开的各种实施例的无线通信系统中的网络实体的架构的图。
[0025]
图3是示出根据本公开的实施例的支持边缘计算的5g核心网络的另一架构的图。
[0026]
图4是用于解释ue通过使用根据本公开的网络拓扑来移动的情况的说明性示图。
[0027]
图5a和图5b是根据本公开的实施例的用于解释ue的内部配置以及与无线通信网络和数据网络建立pdu会话的情况的说明性示图。
[0028]
图5c是根据本公开的实施例的用于描述本地dn绑定上下文的说明性示图。
[0029]
图6是根据本公开的实施例的smf向ue提供关于上层网络上下文的控制信息以及关于pdu会话和本地dn的信息的情况的信号流程图。
[0030]
图7a和图7b是根据本公开的实施例的smf向ue提供本地dn通知和上层网络上下文控制信息的情况的信号流程图。
[0031]
图8a和图8b是根据本公开的实施例的描述当响应于网络中的af请求而改变本地psa时,各个节点向ue提供相应信息的操作的信号流程图。
[0032]
图9a和图9b是根据本公开的实施例的用于解释向ue提供本地dn信息和上层网络上下文控制信息的过程以及ue中的操作的说明性示图。
[0033]
图10是根据本公开的nf的框图。
具体实施方式
[0034]
在下文中,将参考附图详细描述本公开的实施例。在本公开的描述中,可以省略在此并入的公知功能和结构的描述,以避免使本公开的主题模糊。此外,下面描述的术语是考虑其在本公开中的功能来定义的,并且这些术语可以根据用户、运营商或习惯的意图而变化。因此,它们的含义应该基于本说明书的全部内容来确定。在以下描述中,术语“”是指将资源分配给终端的主代理,并且可以是enode b、node b、bs、无线接入网(ran)、接入网(an)、ran节点、无线接入单元、控制器或网络节点中的至少一个。术语“终端”可以指具有通信功能的用户设备(ue)、移动台(ms)、蜂窝电话、智能电话、计算机或多媒体系统中的至少一个。在本公开中,术语“下行链路(dl)”是指通过其向终端发送信号的无线传输路径,而术语“上行链路(ul)”是指终端通过其向发送信号的无线传输路径。另外,使用lte或lte-a系统作为示例来描述本公开的实施例,但是本公开的实施例可以应用于具有类似技术背景或信道配置的其它通信系统。此外,本领域技术人员应当理解,本公开的实施例可以不做脱离本公开范围的显著修改而应用于其它通信系统。
[0035]
在本公开的以下描述中,将根据ue在无线通信系统中的移动给出会话管理的描述。此外,在本公开中,根据ue的移动,还可以应用与ue在边缘计算系统中接入的应用服务
器的重定位相关的过程。
[0036]
图1是示出在无线通信系统中使用参考点表示的5g系统架构的图。
[0037]
参考图1,5g系统架构可以包括各种部件(即,网络功能(nf))。其中,认证服务器功能(ausf)实体160、(核心)接入和移动性管理功能(amf)实体120、会话管理功能(smf)实体130、策略控制功能(pcf)实体140、应用功能(af)实体150、统一数据管理(udm)实体170、数据网络(dn)180、用户平面功能(upf)实体110、(无线电)接入网络((r)an)20和终端(即,用户设备(ue))10在图1中示出。
[0038]
图1所示的每个设备可以实现为服务器或装备,或者可以实现为如上所述的网络切片实例。当实现为网络切片实例时,可以在一个服务器或装备上实现两个或更多个相同或不同的网络切片实例,并且可以在两个或更多个服务器或装备上实现一个网络切片实例。
[0039]
上述nf可以支持以下功能。
[0040]
ausf 160可以处理和存储用于ue认证的数据。
[0041]
amf 120可以为每个ue提供用于连接和移动性管理的功能,并且一个ue可以基本上连接到一个amf。具体地,amf可以支持以下功能,诸如用于3gpp接入网络之间的移动性的cn节点之间的信令、无线电接入网络(ran)cp接口(即,n2接口)的终止、nas信令的终止n1、nas信令安全(nas加密和完整性保护)、as安全控制、注册管理(注册区域管理)、连接管理、空闲模式ue可达性(包括寻呼重传的控制和执行)、移动性管理控制(预订和策略)、支持系统内移动性和系统间移动性、支持网络切片、smf选择、合法侦听(用于amf事件和l1系统接口)、ue和smf之间的会话管理(sm)消息传递、用于路由sm消息的透明代理、接入认证、包括漫游授权检查的接入授权、ue和短消息服务功能(smsf)之间的sms消息传递、安全锚功能(saf)和/或安全上下文管理(scm)。amf 120的这些功能的一些或全部可以在作为一个amf操作的单个amf实例中被支持。
[0042]
dn 180可以意味着,例如,运营商服务、因特网接入、或第三方服务。dn 180可以向upf 110发送下行链路协议数据单元(pdu),或者可以接收通过upf 110从ue 10发送的pdu。
[0043]
pcf 140可以提供从应用服务器接收关于分组流的信息以及确定用于移动性管理、会话管理等的策略的功能。具体而言,pcf 140可以支持以下功能,例如支持用于控制网络行为的统一策略框架、提供策略规则以便控制平面功能(例如amf、smf)可以实施策略规则、以及实现前端以访问用于在用户数据储存库(udr)中做出策略的相关预订信息。
[0044]
smf 130提供会话管理功能,并且当ue具有多个会话时,各个会话可以由不同的smf来管理。具体地,smf 130可以支持以下功能,诸如会话管理(例如,会话建立、修改和释放,包括upf和an节点之间的隧道维护)、ue ip地址分配和管理(包括选择性认证)、建立业务控制以将业务路由到upf中的适当目的地、面向策略控制功能的接口的终止、实施策略和服务质量(qos)的控制部分、合法侦听(对于sm事件和l1系统接口)、nas消息的sm部分的终止、下行链路数据通知、an特定sm信息的发起(通过n2经由amf发送到an)、确定会话的ssc模式和漫游功能。如上所述,可以在作为一个smf操作的单个smf实例中支持smf 130的一些或所有功能。
[0045]
udm 170可以存储用户的预订数据、策略数据等。udm 170可以包括两部分,即,应用前端(fe)(未示出)和用户数据储存库(udr)(未示出)。
[0046]
fe可以包括负责位置管理、预订管理和凭证处理的udm-fe,以及负责策略控制的pcf-fe。udr可以存储udm-fe所提供的功能所需的数据和pcf所需的策略配置文件。存储在udr中的数据可以包括用户预订数据,包括预订标识符、安全凭证、接入和移动性相关的预订数据,以及会话相关的预订数据和策略数据。udm-fe可以访问存储在udr中的预订信息,并且可以支持诸如认证凭证处理、用户标识处理、接入认证、注册/移动性管理、预订管理和sms管理之类的功能。
[0047]
upf 110可以经由(r)an 20将从dn 180接收的下行链路pdu发送到ue 10,并且将经由(r)an 20从ue 10接收的上行链路pdu发送到dn 180。具体地,upf 110可以支持诸如以下功能:用于无线接入技术(rat)内/无线接入技术(rat)间移动性的锚点、与数据网络互连的外部pdu会话点、分组路由和转发、分组检查和策略规则实施的用户平面部分、合法侦听、业务使用报告、支持朝向数据网络的业务流路由的上行链路分类器、支持多归属pdu会话的分支点、用于用户平面的qos处理(例如,分组过滤、选通、上行链路/下行链路速率实施)、上行链路业务验证(服务数据流(sdf)到qos流映射)、上行链路和下行链路中的传输级分组标记、以及下行链路分组缓冲和下行链路数据通知触发等。upf 110的一些或所有功能可以在作为一个upf操作的单个ufp实例中被支持。
[0048]
af 150可以与3gpp核心网络交互以提供服务(例如,支持包括以下的功能:接入对业务路由和网络能力暴露的应用影响、以及与策略控制的策略框架交互)。
[0049]
an 20可以统称为支持演进e-utra(e-utra)和新无线电(nr)接入技术(例如,gnb)的新无线电接入网络,所述演进e-utra(e-utra)是4g无线电接入技术的演进版本。
[0050]
gnb可以支持以下功能,诸如无线资源管理功能(即,无线承载控制、无线准入控制、连接移动性控制、在上行链路/下行链路(调度)中对ue的资源的动态分配)、因特网协议(ip)报头压缩、用户数据流的加密和完整性保护、如果基于提供给ue 10的信息不确定向amf120的路由则在连接ue 10时选择amf 120、用户平面数据向upf 110的路由、控制平面信息向amf 120的路由、连接建立和释放、寻呼消息(从amf生成)的调度和传输、系统广播信息(从amf或操作以及维护(o&m)生成)的调度和传输、移动性和调度的测量和测量报告的配置、上行链路中的传输级分组标记、会话管理、支持网络切片、qos流管理和映射到数据无线承载、支持非活动模式下的ue、nas消息分发功能、nas节点选择功能、无线电接入网络共享、双连接以及nr与e-utra之间的紧密互通。
[0051]
ue 10可以意味着用户设备。用户设备可以被称为诸如终端、移动设备(me)和移动站(ms)之类的术语。此外,用户设备可以是便携式设备,例如笔记本计算机、蜂窝电话、个人数字助理(pda)、智能电话和多媒体设备、或者非便携式设备,例如个人计算机(pc)和车载设备。在下文中,它将被称为用户设备(ue)或终端。
[0052]
为了描述的清楚,网络暴露功能(nef)实体和nf储存库功能(nrf)实体在图1中没有示出,但是在后面将要描述的图5中示出的所有nf可以根据需要执行与nef和nrf的相互操作。
[0053]
给出了nrf的描述。nrf(图1中未示出)可以支持服务发现功能。当从第一nf实例接收到第二nf发现请求时,nrf可以对第二nf执行发现操作,并向第一nf实例提供关于所发现的第二nf实例的信息。它还可以维护可用的nf实例和它们支持的服务。
[0054]
同时,图1示出了便于描述的用于ue通过使用一个pdu会话来接入一个dn情况的参
考模型,但是本公开不限于此。
[0055]
ue 10可以通过使用多个pdu会话同时接入两个(即,本地和中央)数据网络。这里,可以为不同的pdu会话选择两个smf。然而,每个smf可以具有控制pdu会话内的本地upf和中央upf的能力。
[0056]
此外,ue 10可以同时接入在单个pdu会话内提供的两个(即,本地和中央)数据网络。
[0057]
在3gpp系统中,5g系统中的nf之间的概念链路被定义为参考点。以下示出了包括在图1所示的5g系统架构中的参考点。
[0058]-n1:ue和amf之间的参考点
[0059]-n2:(r)an和amf之间的参考点
[0060]-n3:(r)an和upf之间的参考点
[0061]-n4:smf和upf之间的参考点
[0062]-n5:pcf和af之间的参考点
[0063]-n6:upf和数据网络之间的参考点
[0064]-n7:smf和pcf之间的参考点
[0065]-n8:udm和amf之间的参考点
[0066]-n9:两个核心upf之间的参考点
[0067]-n10:udm和smf之间的参考点
[0068]-n11:amf和smf之间的参考点
[0069]-n12:amf和ausf之间的参考点
[0070]-n13:udm和认证服务器功能(ausf)之间的参考点。
[0071]-n14:两个amf之间的参考点
[0072]-n15:在非漫游情况下的pcf和amf之间的参考点,在漫游情况下的访问网络中的pcf和amf之间的参考点
[0073]
图2是示出根据本公开的各种实施例的无线通信系统中的网络实体的架构的图。
[0074]
本公开的网络实体是包括根据系统实施方式的网络功能的概念。下文使用的诸如“部分”或“设备”的术语表示用于处理至少一个功能或操作的单元,其可以使用硬件、软件或其组合来实现。此外,如上所述,每个功能可以在一个设备或服务器中实现,或者可以通过使用两个或多个服务器或设备来实现。
[0075]
在图2中,部件基本上与图1中的部件相同,但具有以下不同之处。
[0076]
与图1相比,在图2中添加的nef 190提供了一种用于安全地暴露由3gpp网络功能提供的服务和能力的装置,所述3gpp网络功能用于例如第三方、内部暴露/再暴露、应用功能和边缘计算。nef 190可以从其他网络功能(基于其他网络功能的经暴露能力)接收信息。nef 190可以通过使用到数据存储网络功能的标准化接口将接收到的信息存储为结构化数据。存储的信息可以由nef 190重新暴露给其它网络功能和其它应用功能,并且可以用于其它目的,例如分析。
[0077]
此外,图2中示出了3个不同的upf 210、220和230以及新的dn 240。如图1所示连接到an 20的第一upf 210可以通过n9连接到第三upf 230,用于连接到新的dn 240。此外,第一upf 210可以通过第二upf 220连接到现有dn 180。
[0078]
图2所示的配置例示了支持边缘计算的5g核心网络的结构之一。图2所示的5g核心网络的控制平面功能实体与上述图1的控制平面功能实体相同,并且相同的参考符号表示相同的部分。示出了5g核心网络架构,其中ue 10经由充当上行链路分类器(ulcl)/分支点(bp)的第一upf 210与边缘应用服务器(eas)通信。ue 10可以通过用作用户协议数据单元(pdu)的ulcl/bp upf的第一upf 210连接到第二upf 220,然后可以连接到数据网络(dn)180。这里,第二upf 220可以是图2中的第一pdu会话锚定用户平面功能(psa-upf)。
[0079]
此外,第一upf 210可以连接到第三upf 230,同时连接到第二upf 220。这里,作为第二psa-upf的第三upf 230可以在地理上靠近ue的位置处连接到dn 240。提供边缘计算服务的边缘应用服务器(eas)241位于区域封闭数据网络240上,并且ue 10可以与eas 241通信以提供边缘计算服务。smf 130可以与第一upf 210、第二upf220和第三upf 230建立n4会话,并且发送用于转发针对upf 210、220和230中的每一个的业务的规则以控制单个的upf 210、220和230。此外,smf 130可以向ulcl/bp upf 210发送包括目的地ip地址、目的地端口号和协议号的3元组信息,第一upf 210作为ulcp操作,使得ue 10连接到作为本地关闭第二psa-upf的第三upf 230,并且可以确定是将ue 10的业务路由到本地数据网络还是第一psa-upf 220。在该结构中,为了使ue 10能够通过附近的本地psa-upf 230与eas 241通信,5g核心网络可以执行用于添加/改变/去除ulcl/bp 210和本地psa-upf 230的过程。
[0080]
同时,在传统的3gpp 5g核心网络中,pdu会话锚定用户平面功能(psa-upf)的重定位不考虑数据路径延迟。也就是说,在传统的3gpp 5g核心网络中,会话管理功能(smf)通过使用拓扑信息在内部确定psa-upf的重定位。本公开的各种实施例可以提供一种用于5g核心网络的方法和一种应用程序,以响应于来自要求低等待时间服务的应用功能的请求而考虑数据路径的延迟时间来确定是否重新定位psa-upf。
[0081]
根据本公开的各种实施例,5g核心网络和应用程序考虑数据路径的延迟来确定psa-upf的重定位。当由于从一个或多个应用程序接收服务的ue退出部署了当前连接的应用程序的服务区域而发生切换时,如果执行psa-upf重定位,则可以改变ue的ip地址并且可能发生服务中断。
[0082]
根据本公开的各种实施例,考虑到应用程序所请求的延迟,如果应用程序所请求的延迟被ue已经移动到的区域中的现有数据路径满足,则可以通过不执行psa-upf重定位来最小化服务中断。
[0083]
根据本公开的各种实施例,当ue通过新改变的路径移动并提供服务时,或者当不满足应用程序所请求的延迟时,可以通过使用新psa-upf重新配置路径来提供满足应用程序所请求的延迟时间的服务。
[0084]
图3是示出根据本公开的实施例的支持边缘计算的5g核心网络的另一架构的图。
[0085]
如上所述,对于图3中所示的5g核心网络的控制平面功能,相同的参考符号被赋予与图1和图2中所描述的相同的部件。因此,将省略对相同部件的额外描述。
[0086]
根据本公开的图3示出了5g核心网络架构,其中ue 10与包括在dn 320中的eas 321通信,而不使用ulcl/bp。在该网络架构中,为了使ue 10在ue移动之后通过接近ue 10的psa-upf 310来接入eas 321,可以使用服务和会话连续性(ssc)模式2或ssc模式3来执行用于psa-upf重定位的过程。
[0087]
图4是用于解释ue通过使用根据本公开的网络拓扑来移动的情况的说明性示图。
[0088]
根据图4所示的图,示出了其中本地数据网络在ipv4 ulcl环境中具有分离的ip范围的网络配置示意图。
[0089]
参考图4的配置,ue 10中的特定应用(app,图4中未示出)可以连接到第一数据网络410,例如,ip地址被设置为“10.10.10.*”的数据网络。当ue 10以这种方式连接到第一数据网络410时,它可以通过作为用于连接到第一数据网络410的upf的psa-upf#1(411)、ulcl/bp 401以及连接到ulcl/bp 401的ran 20来连接。此外,当ue 10连接到因特网时,它可以通过ulcl/bp 401连接,ulcl/bp 401是用于连接到因特网的upf和相应的ran 20。这里,当ue 10连接到第一数据网络410时,ue可以具有“10.10.10.xx”作为如上所述的数据网络接入标识符(dnai)。
[0090]
如图4所示,当ue移动到第二ran 21时,它可以通过作为新upf和新psa-upf#2(421)的ulcl/bp 402而连接到ip地址被设置为“10.10.20.*”的数据网络。作为另一个示例,尽管ue 10移动到第二ran 21,但是它可以通过作为新upf的ulcl/bp 402连接到先前的psa-upf#1(411)。
[0091]
可能发生这样的情况,其中ue 10通过作为新upf和新psa-upf#2(421)的ulcl/bp 402连接。在这种情况下,在dnai改变之前,ue 10连接到第一本地数据网络410,并且ue 10的应用(app)连接到eas#1(413),从而ue 10可以创建tcp上下文。此外,当由于如上所述的ue 10的移动而导致dnai改变时,smf(图4中未示出)可以执行用于添加附加psa的过程。在dnai改变之后,ue 10的应用应该连接到第二本地数据网络420的eas#1(423)的ip地址(例如,“10.10.20.1”)。然而,ue 10的tcp上下文被保持,并且ue 10的app不能连接到第二本地数据网络420的eas#1(420),因为app不知道本地网络改变并且现有的tcp上下文仍然被保持。
[0092]
对此的更详细解释如下。
[0093]
在图4的网络配置图中,ue 10可以从第一本地dn 410所处的位置移动到其接入第二本地dn 420的位置。在这种情况下,如图4所示,ue 10的第一psa-upf 411可以不改变。也就是说,ue 10可以维持psa-upf#1(411)。在这种情况下,ue 10的ip地址被保持,但是在ue 10将通过第一本地psa-upf#1(411)连接到的应用层会话中,当用于第一本地dn 410的psa-upf 411被释放时,应当去除ue 10的上下文。然而,在当前ulcl或本地pdu-upf删除操作中,没有信息将其通知给ue 10。在这种情况下,当ue 10连接到第二本地dn 420并尝试接入相同的eas时,第一本地dn 410的上层上下文保留在ue 10中。结果,ue 10不能访问第二本地dn 420的eas。更具体地,该上层上下文可以是用于eas的完全限定域名(fqdn)的dns(域名系统或域名服务器)信息。从第一本地dn接收的eas的dns地址例如可以是“10.10.10.1”。该dns过程可以通过dns记录的寿命被缓存在ue 10的dns客户端中。即使当ue 10由于移动或smf(图4中未示出)确定而连接到第二本地dn时,当发出对相同eas#1的dns查询时,由于在ue 10的dns客户端中缓存的信息,对地址“10.10.10.1”进行连接。在这种情况下,不可能向第二本地dn中的eas#1(423)发送数据业务或从第二本地dn中的eas#1(423)接收数据业务。
[0094]
作为另一个示例,这是在第一本地dn 410和eas#1(413)之间建立面向连接的上层会话的情况。例如,可以在第一本地dn 410和eas#1之间建立ue 10的tcp连接(413)。在这种情况下,由于ue10的移动或smf的本地确定,当smf去除连接到第一本地dn 410的psa-upf 411并将具有psa-upf#2(421)的会话连接到第二本地dn 420时,作为ue 10的上层网络上下
文之一的tcp连接被保持而不与先前的会话断开。因此,ue 10不能连接到位于第二本地dn 420中的eas#1@ldn2(423)的ip地址(例如,“10.10.20.1”)。
[0095]
为了解决这个问题,本公开采用如图5a和图5b所示的ue内部的结构。
[0096]
图5a和图5b是根据本公开的实施例的用于解释ue的内部配置以及与无线通信网络和数据网络建立pdu会话的情况的说明性示图。
[0097]
图5a和图5b被单独示出,因为在一个图中很难表示ue的配置和网络的配置两者。此外,可以从图5a和图5b中看出,包括在一个特定部件(例如,ue的通信处理器或调制解调器1010)中的部件可包括nas控制平面1011。
[0098]
首先,参考图5a,ue 10可以包括通信处理器或调制解调器1010和应用处理器(ap)1030。在下文中,通信处理器或调制解调器1010可以被称为“通信处理器”或“调制解调器”,并且它们都可以对应于图5a和图5b中的附图标记1010。此外,应注意,在描述本发明时所有不必要的元件已在图5a和图5b中省略。例如,可以进一步包括无线通信所必需的元件,例如存储器、电源和天线。此外,为了用户方便,ue 10可以包括各种电路或逻辑。例如,可以进一步包括各种电路、逻辑和/或模块,例如rf收发器电路、显示模块、触摸屏、扬声器和麦克风。
[0099]
应用处理器1030可以基本上运行至少一个应用。图5a示出了两个不同的应用1031和1032正在运行的情况。在应用处理器1030中,tcp/ip栈1020可以被包括在操作系统(os)内核中。为便于描述,它将被称为“tcp/ip栈”。层4上下文1021和1022可以包括在tcp/ip栈1020中。层4上下文1021和1022可以是例如套接字。套接字1021和1022可以通过套接字应用接口(api)连接到相应的应用1031和1032。
[0100]
此外,通信处理器1010和应用处理器1030可以通过网络接口1031、1032和1033连接。在图5a中,示出了三个不同的网络接口1031、1032和1033,并且其中,第一网络接口1031被示出为连接到套接字1021和1022。
[0101]
ue 10可以通过诸如的接入网络20连接到5g核心网络500。这样,当ue 10连接到5g核心网络500时,可以在ue 10和5g核心网络500的psa-upf之间建立pdu会话。图5a示出了可以在一个ue中配置n个pdu会话521、522和523的情况。
[0102]
此外,ue 10可以最终从5g核心网络500接收服务,或者可以通过5g核心网络500从数据网络510、514和515中的至少一个数据网络510接收数据服务。图5a示出了第一数据网络510是边缘计算数据网络的情况。然而,数据网络510可以是本地数据网络(本地dn)。
[0103]
接下来,参考图5b,在ue 10的tcp/ip栈1020中,可以包括用于连接到调制解调器的调制解调器控制接口1021、ursp管理器1022、dns客户端1023、上下文管理器1024和接口管理器1025。此外,在ue 10的tcp/ip栈1020中,除了图5b中描述的部件之外,还可以根据需要包括附加部件。
[0104]
通信处理器1010可以包括nas控制平面1011。
[0105]
此外,如上所述,5g核心网络500可以包括amf 120、smf 130、pcf 140、udm 170和nef 190。此外,还示出了上面在图1中描述的udr 504。5g核心网络500可以通过nef 190连接到位于外部的af 150。
[0106]
尽管ue 10的配置已经在图5a和图5b中单独示出,本领域的技术人员可以从图5a和图5b的图中识别ue的整体配置,并且应该注意的是,图5a和图5b的示意图是网络接口和上层上下文的配置。此外,在以下的描述中,图5a和图5b将统称为图5。
130确定的策略,基于从本地dn接收的信息,ue 10可以将相关信息转发到驻留在ue 10的ap 1030中的上层网络上下文管理器、dns客户端、ursp管理器1022。而且,如果在与本地dn相关的上层网络层中存在要执行的命令,则ue 10可以一起转发这种信息。当ue的调制解调器(cp)1010接收到与上层相对应的信息时,它将该信息和指令转发到ap 1030,并且ap 1030中的相应管理器可以执行此操作。例如,当smf 130生成新的本地dn并且为相应的本地dn设置dns服务器地址时,ap1030接收该信息并且可以将该信息转发到dns客户端1023。或者,当smf 130创建新的本地dn并将相应的ip地址范围通知给ue 10的cp 1010时,ue的cp 1010可以将相应的ip地址范围传送到ap1030,使得上层上下文管理器1024可以记录它。此后,当用于相应本地dn的本地psa-upf被去除时,smf 130可以将本地psa-upf去除信息通知给ue 10的cp 1010。然后,smf 130还可以向ue 10的cp 10发送用于释放与相应本地dn绑定的上层上下文1024的请求信息。在接收到这一点时,ue的cp 1010将从smf 130接收到的信息通知给ap 1030的上层上下文管理器1024,并且ap 1030的上层上下文管理器1024可以释放在移动操作系统中管理的上层上下文(例如,tcp上下文信息)。该过程可以表示为“重新评估ursp”。
[0115]
图5c是根据本公开的实施例的用于描述本地dn绑定上下文的说明性示图。
[0116]
图5c是图5a和图5b中描述的ue 10的配置示意图的另一表示,并且还解释了本公开中描述的本地dn绑定上下文。未单独描述的部件的描述与图5a和图5b中的相同。在图5c中具有不同附图标记的部件是新编号的部件以用于描述本公开,并且可以从与图5a和图5b中相同的观点来理解。
[0117]
在图5c中,ue的应用程序1(1034)具有与本地dn 551的eas#1(552)的tcp连接,并且在高层os中创建层4上下文#1(1021)。此外,ue的应用程序2(1035)具有与位于中央dn 542中的ac#1(553)的连接。具有与本地dn 541的eas#1(552)的连接的ue的层4上下文1021可以是本地dn绑定上下文的示例。在本公开所述的操作中,上层网络上下文信息可以是本地dn绑定上下文。特别地,可以说,由于本地dn 541的通知而控制上层网络上下文的操作对应于控制本地dn绑定上下文的操作,并且用于本地dn绑定上下文的操作可以包括,例如,去除或维持图5c所示的层4上下文#1,或者刷新从为本地dn 541配置的dns服务器551接收的dns缓存信息。
[0118]
《第一实施例》
[0119]
本公开的第一实施例提出了一种方案,通过该方案,当smf 130确定添加bp/ulcl和本地psa-upf时,smf 130通过pdu会话改变消息向ue 10通知关于要添加的本地dn的信息。smf 130可以传递用于上层网络上下文的控制信息以及关于pdu会话和本地dn的信息。
[0120]
图6是根据本公开的实施例的smf向ue提供关于上层网络上下文的控制信息以及关于pdu会话和本地dn的信息的情况的信号流程图。
[0121]
在参考图6之前,本地dn的配置信息可以包括以下信息中的至少一者。
[0122]
(1)dns服务器地址、dns服务器操作的域名
[0123]
(2)本地dn的标识符
[0124]
(3)本地dn的添加/重定位/删除的指示:该指示指示当smf 130确定添加本地psa-upf时添加本地dn,并且指示当smf 130删除本地psa-upf时删除本地dn。
[0125]
(4)关于要添加的本地dn的ip地址范围的信息
[0126]
(5)用于要路由到本地dn的业务的服务器ip地址,或目的地ip地址、目的地端口号和ip的上层协议号,例如,指示tcp或udp的协议号
[0127]
接下来,与本地dn相关的上层网络上下文控制信息可以包括以下信息中的至少一者。
[0128]
(1)是否删除本地dn的先前dns缓存信息
[0129]
(2)上层协议的上下文控制信息。例如,用于上层协议(例如,tcp上下文、http上下文)的保留指示
[0130]
(3)ursp的重新评估指示:指示释放ursp与应用业务的绑定并评估ursp规则
[0131]
(4)绑定到应用业务的pdu会话的刷新指示:指示释放pdu会话到特定应用业务的绑定并删除相应的上下文。
[0132]
此外,smf 130可以从pcf 140接收包括dnai(af影响的业务引导执行控制信息)的af业务控制信息。当smf 130检测到由于ue10的移动而引起的dnai的变化时,可以确定附加的psa添加和ldn添加信息。
[0133]
当smf 130确定添加另外的psa时,smf 130可以执行ulcl和本地psa添加的过程。
[0134]
在操作610(过程0),ue 10可以具有先前建立的pdu会话,并且可以通过ran 20和隧道连接到作为psa1的upf 602。
[0135]
在操作612(过程1),smf 130可基于ue移动性事件来确定对应于作为新psa的psa2的upf 603,并利用新psa2生成n4。此外,在接收(或检测)ue移动性事件时,smf 130可基于从pcf 140接收的pcc规则和/或本地dn配置来确定“本地dn通知控制信息”、“ue上层上下文控制信息(即,本地dn绑定上下文信息)”以及对本地处理业务的引导。smf 130可以发送af所请求的早期通知。然后,smf130可以等待对该通知的响应。
[0136]
在操作614(过程2),smf 130可以选择新的本地psa-upf 603并与本地psa-upf 603建立n4会话。
[0137]
在操作616(过程3),smf 130可以选择ulcl/bp upf 601,并为ulcl/bp upf 601、psa1 602和psa2 603生成上行链路转发规则。smf 130可以将指向psa1 602和psa2 603的业务规则转发到ulcl upf 601。也就是说,smf 130可以向af发送af业务影响后期通知。然后,smf 130可以等待响应。
[0138]
在操作618(过程4),smf 130可以利用psa1 602更新n4会话。同样,对于dl业务,smf 130可以提供关于ulcl-bp 601到psa1 602的隧道信息。
[0139]
此后,在操作620,psa1 602可以向第一upf601发送下行链路pdu。然后,第一upf 601可以将接收到的下行链路pdu转发到ue10。此外,在操作622,ue 10可以通过使用相应的隧道来发送要被递送到psa1 602的上行链路pdu。当ue和psa1 602预先知道的隧道信息时,可以改变操作620和操作622的顺序。也就是说,如果隧道信息是相互已知的,则可以在操作622之后执行操作620。
[0140]
在操作624(过程5),smf 130可以用psa2 603更新n4会话。因此,对于dl业务,smf 130可以提供关于ulcl-bp 601到psa2 603的隧道信息。
[0141]
在操作626(过程6a),当smf 130需要向ue 10通知l-psa配置信息时,smf 130可以向ue 10发送pdu会话修改命令。
[0142]
本地dn配置信息可以直接配置在smf 130中或者配置在pcf140中。当smf 130通过
smpolicyassociation创建或改变过程从pcf140接收用于ue 10的策略和计费控制(pcc)信息时,它还可以接收本地dn配置信息,其中本地dn配置信息可以包括3元组信息、dns地址和本地dn子网地址。
[0143]
如果smf 130确定添加/改变/删除本地psa-upf,则smf 130可以将其记录为本地dn事件信息,并将其递送给ue 10。
[0144]
smf 130可以从af请求或pcf 140接收本地dn绑定控制信息。基于此信息,smf 130可将以下信息中的至少一者传递到ue 10。
[0145]
(1)l-psa添加,
[0146]
(2)添加的3-元组列表,
[0147]
(3)添加的子网地址,
[0148]
(4)dns地址,
[0149]
(5)现有dns刷新指示,
[0150]
(6)上层网络上下文保持指示,
[0151]
(7)ursp业务重新评估指示信息
[0152]
一旦接收到该信息,ue 10就可以执行在ldn信息中指定的操作。即,可以维持上层上下文,并且可以重新评估ursp业务。此后,在操作628(过程6b),smf 130可以通过n11和amf 120向ran 20发送n2 sm信息。也就是说,smf 130可以向ran 20传送新的cn隧道信息(ulcl/bp隧道信息)。
[0153]
同时,在操作630,ue 10仍然可以通过使用先前的隧道通过第一upf 601向psa1 602发送上行链路pdu。
[0154]
在操作632(过程7),在ipv6多归属(mh)的情况下,smf 130可以通过psa2 603向ue 10发送路由器公告(ra)(新ip前缀、路由规则)消息。smf 130还可以向af发送后期通知。
[0155]
在操作634(过程8),在ipv6 mh的情况下,smf 130可以通过psa1 602发送ra(原始ip前缀、路由规则),用于重新配置先前的ip前缀。
[0156]
因此,在操作636,ue 10可以向第一upf 601发送要被递送到psa1 602的上行链路pdu。然后,第一upf 601可以将其转发到psa2603。
[0157]
此后,在操作640,ue 10可以执行上层控制,例如ursp重新评估,或者上层上下文重新训练或刷新。
[0158]
《第二实施例》
[0159]
本公开的第二实施例定义了当smf 130执行检测由于ue 10的移动而引起的dnai变化以及去除本地psa的过程时的ue和系统操作。在该过程中,smf 130可以确定通知本地dn配置信息,并将上层网络上下文控制信息与本地dn配置改变通知一起传递给ue 10。
[0160]
根据第二实施例的过程可以如下执行。下面的描述将使用上述图6的部件给出。
[0161]
在步骤1,ue 10具有与添加的本地psa的pdu会话(用于删除psa1和维护psa2的过程)。
[0162]
在步骤2,在ipv6 mh的情况下,smf 130可以为psa1 602和psa2 603重新配置ue ipv6前缀。
[0163]
在步骤3,smf 130可以基于各种原因来确定去除本地psa。当smf 130需要向ue 10通知l-psa配置信息时,smf 130可以向ue 10发送pdu会话修改命令。用于传输的ldn配置信
息可以包括关于ldn去除、ldn标识符、去除的3元组列表、去除的子网地址、去除的dns地址、现有的dns刷新指示、上层网络上下文保持指示和ursp业务重新评估指示的信息。
[0164]
在步骤4,smf 130可以向ran 20更新psa2 cn隧道信息。如果在ran 20和ulcl 601之间存在附加的upf(对应于级联的upf的情况),则可以更新用于该upf的cn隧道信息。
[0165]
在步骤5,smf 130可以更新n4会话中用于psa2 603的an隧道信息。如果在ran 20和ulcl 601之间存在附加的upf(对应于级联的upf的情况),则可以更新用于该upf的cn隧道信息。
[0166]
在步骤6,smf 130可以释放psa1 602的n4。在ipv6 mh的情况下,smf 130可以释放ipv6前缀。
[0167]
在步骤7,如果执行上述步骤4/5,则smf 130可以释放对应于ulcp/bp 601的n4会话。
[0168]
《第三实施例》
[0169]
本公开的第三实施例是smf 130基于本地dn的运营商策略向ue递送本地dn通知和上层网络上下文控制信息的过程。
[0170]
图7a和图7b是根据本公开的实施例的smf向ue提供本地dn通知和上层网络上下文控制信息的情况的信号流程图。
[0171]
移动通信运营商可以在pcf 140的运营商策略信息中预先设置本地dn的配置信息。pcf 140中设置的运营商策略信息可以包括关于每个dnai的本地dn的信息(运营商配置的本地dn信息)。
[0172]
运营商策略信息可以包括例如以下信息中的至少一者。
[0173]-本地dn标识符:dnai
[0174]-本地dn的服务区域:跟踪区域或小区列表
[0175]-ip地址范围,例如10.10.10.*
[0176]-是否操作本地dns
[0177]-本地dns地址和本地dns的域名
[0178]-服务提供商标识符或赞助商标识符
[0179]-如果在移动本地dn时提供服务连续性
[0180]-是否向ue通知本地dn信息
[0181]
pcf 140可以通过基于关于本地dn的配置信息将本地dn控制信息包括在af业务引导执行控制信息中来生成pcc规则,并且可以将本地dn通知控制信息发送到smf 130。本地dn通知控制信息可以包括以下信息中的至少一者。
[0182]-本地dn标识符(例如,数据网络接入标识符(dnai))
[0183]-是否向ue通知本地dn信息
[0184]-本地dn绑定控制信息:本地dn绑定控制信息可以包括层4(tcp)上下文保存/刷新信息和dns高速缓存刷新信息。
[0185]-当离开本地dn时ue上级网络上下文刷新指示
[0186]-本地dn配置信息
[0187]
smf 130可以接收pcc规则,并且可以在ue 10进入dnai区域时执行本地psa和ulcl附加操作。因此,ue 10可以根据本地dn控制信息进行操作。
[0188]
smf 130可以向ue 10传递本地dn添加通知,并且可以传递上层网络层控制信息。
[0189]
然后,将参考附图7a和附图7b描述根据本公开的信号流和相关操作。图7a和图7b可以顺序地执行。例如,在图7a的流程完成之后,图7b的信号流可以继续。作为另一个示例,图7b可以独立于图7a来执行。下面的描述将基于图7a和图7b被依次执行的情况给出。
[0190]
在过程701和702中,ue 10可以经由amf 120向smf 130发送pdu会话建立请求(pdusession_createsmcontext请求)消息。为了建立第一pdu会话,ue 10可以向smf 130发送诸如是否支持本地dn控制功能以及是否支持上层网络上下文控制功能的信息。
[0191]
在从ue 10接收到pdu会话请求时,在过程703中,smf 130可以从udm 170接收预订信息以识别ue 10的预订信息。
[0192]
在获得ue 10的预订信息时,在过程704中,smf 130可以向amf120发送pdu会话建立上下文响应(pdusession_createsmcontext响应)消息。
[0193]
在过程705中,smf 130可以创建与pcf 140的用于接收sm策略的连接,并且可以从pcf 140接收ue 10的pdu会话的pcc规则。pcc规则可以包括af影响的业务引导执行控制信息。af影响的业务引导执行控制规则可以包括以下信息中的至少一者。
[0194]
(1)dnai(数据网络访问标识符)
[0195]
(2)是否支持本地路由:它可以更具体地指示是否支持ipv6多归属或ulcl。
[0196]
(3)ip地址保留指示(或网络接口保留指示)
[0197]
(4)上层上下文保持指示或上层网络刷新指示
[0198]
(5)应用层重定位是否可能
[0199]
(6)n6路由信息
[0200]
(7)本地dn控制信息
[0201]
当smf 130添加用于连接到本地dn的本地psa-upf时,本地dn控制信息可以包括是否向ue 10通知本地dn信息和要向ue 10通知的信息。
[0202]
在过程706中,smf 130可以选择第一psa-upf 701,其能够支持由ue提供的ssc支持以及从pcf 130接收的af影响的业务引导执行控制信息。
[0203]
在过程707和过程708中,smf 130可以确定建立pdu会话,并通过amf 120向ue 10发送pdu会话建立响应消息。
[0204]
在过程709和过程710中,smf 130可以从amf 120接收ran 20提供的ran隧道信息,并且可以为psa-upf1 791的下行链路业务配置隧道信息。
[0205]
在上文中,已经描述了pdu会话建立过程。接下来,将描述新添加的本地psa(本地psa插入的触发)的情况。
[0206]
在过程711中,当ue 10检测到从当前注册区域退出时,它可以通过ran向amf 120发送注册请求消息。或者,当ue 10根据20的命令执行到另一的切换时,amf 120可以在切换过程期间检测到来自20的切换的发生。或者,当ue 10在空闲状态(连接管理空闲(cm-idle)状态)下发送服务请求时,amf 120可以检测到ue 10已经被移动。为了更新pdu会话,amf 120可以向smf 120发送包括ue 10的位置信息的pdusesssion_update_smcontext请求。
[0207]
在过程712中,当pcf 140从af接收到对af业务引导的请求或者运营商内部的af业务引导规则改变时,pcf 140可以向smf 130发送包括af影响的业务引导执行控制信息的策
略和计费控制(pcc)规则。af影响的业务引导执行控制信息可以包括上述过程705中的信息,例如本地dn控制信息和上层网络上下文控制信息。
[0208]
在过程713中,当由于ue 10的移动而检测到ue 10的位置移动时(过程711),smf 130可以确定它是否已经移动到预先设置在smf130中的dnai或者通过pcc规则注册。或者,当从pcc接收到af影响的业务控制实施信息时,smf 130可以确定相应ue的位置是否包括在映射到dnai的位置中。当smf 130确定执行ulcl/bp和本地psa-upf添加时,smf 130可以执行对应于图7的阶段c的过程。
[0209]
接下来,将描述阶段c。阶段c可以是ulcl/bp和本地psa-upf添加(插入)的程序。
[0210]
在过程714中,smf 130可以与psa2 792建立n4会话。
[0211]
在过程715中,smf 130可以与ulcl/bp upf 793建立n4会话。
[0212]
在过程716中,smf 130可以为下行链路业务改变psa1的n4会话。也就是说,可以利用在过程15中生成的ulcl/bp upf 793的隧道信息来更新指向ran 20的隧道信息。此后,来自psa1 791的下行链路业务被导向ulcl/bp 793。
[0213]
在过程717中,smf 130可以更新与psa2 792的n4会话。
[0214]
在过程718中,smf 130可以通过过程713中的触发条件来检测ue 10的位置的改变,即,来自amf 120的ue 10的位置信息,并且确定是否进行了相应的dnai改变。或者,smf 130可以从pcf 140接收包括af影响的业务引导执行控制信息的pcc规则。pcc规则可以包括本地dn控制信息,该本地dn控制信息包括本地dn配置信息和ue的上层网络上下文控制信息。当添加连接到本地dn的新的本地upf时,本地dn控制信息可以包括指示将ue的上层网络上下文控制信息连同本地dn配置信息一起递送到ue的本地dn控制信息。当smf 130接收到该本地dn控制信息并确定添加本地psa-upf时,它可以确定通过amf 120向ue 10发送pdu会话修改命令消息,以向ue 10传递本地dn配置信息和上层网络上下文控制信息。
[0215]
在过程719中,smf 130可以向amf 120发送包括pdu会话修改命令消息的n1n2messagetransfer消息。该消息可以包括pdu会话标识符、本地dn配置信息和上层网络上下文控制信息,它们可以是用于修改pdu会话的信息。
[0216]
本地dn配置信息可以与上述第一实施例中所描述的本地dn信息相同。此外,上层网络上下文控制信息可以与上述第一实施例中所描述的上层网络上下文控制信息相同。
[0217]
当smf 130确定添加ulcl/bp时,为了将cn隧道信息发送到ran 20以用于在ulcl/bp和psa1之间以及在ulcl/bp和psa2之间建立隧道,cn隧道信息可以进一步包括在发送到amf 120的n1n2messagetransfer消息中。
[0218]
在过程720中,amf 120可以将从smf 130接收的全部或至少一些信息作为n2消息(即,包括在n1n2messagetransfer中的内容)发送到ran 20。
[0219]
在过程721中,在ran n2消息中包括的内容中,可以为从ran接收的用于本地ulcl/bp的上行链路业务配置隧道信息。ran 20可以在ue 10上执行an特定资源修改过程,并将包括在n2消息中的pdu会话修改命令消息发送到ue。然后,ran 20可以从ue 10接收对此的响应。
[0220]
在过程722中,ran 20可以向amf 120发送新创建的用于psa2792的隧道信息和对应于pdu会话修改命令从ue 10接收的响应消息。
[0221]
在过程723中,amf 120可以将从ran 10接收到的信息传送到smf 130并接收对其
的响应。
[0222]
在过程724中,在ipv6多归属的情况下,smf 130可以为psa2 792分配新的ip前缀给ue 10,并将其递送给ue 10。
[0223]
在过程725中,在ipv6多归属的情况下,smf 130可以重新配置ue 10中的psa1 791的现有ip前缀信息。
[0224]
《第四实施例》
[0225]
第四实施例提供了用于在由于af请求而改变本地psa的过程期间向ue传送本地dn信息和上层网络上下文信息的过程和相应的节点操作。
[0226]
图8a和图8b是根据本公开的实施例的描述当响应于网络中的af请求而改变本地psa时,各个节点向ue提供相应信息的操作的信号流程图。在以下描述中,图8a和图8b将统称为图8,除非有必要在图8a和图8b之间进行区分。同样,图8b的操作可以在图8a的操作之后执行。作为另一个示例,图8b的操作可以在另一个操作之后执行,而无需图8a的操作。
[0227]
在过程801中,ue 10可以与smf 120建立pdu会话。smf 120可以在该过程(过程801-1)中选择psa-upf0 802。在第三实施例的过程701至过程710中描述了用于此的更详细的过程,因此将省略对其的重复描述。此外,smf 120可以确定添加ulcp/bp和本地psa-upf1(过程801-2)。这在第三实施例的过程711至过程725中进行了描述,因此将省略重复的描述。
[0228]
在过程802中,源ees 807可以充当源af,并向pcf 805发送af请求。在图8中,在图1到图3中描述的pcf 140和nef 190被示为一个节点。这是为了便于绘制配置,尽管它们执行不同的操作。因此,在以下描述中,由标记895指示的节点在其作为pcf工作时将被描述为pcf 895,并且在其作为nef工作时将被描述为nef 895。作为将af请求传送到pcf 895的方法,af请求可以通过nef 895存储在udr(图8中未示出)中,并且已经接收到udr信息改变通知的pcf 895可以接收它。在接收到af请求时,考虑到上述第三实施例中的本地dn的运营商策略,pcf 895可以将包括本地dn控制信息和ue上层网络上下文控制信息的af影响的业务引导执行控制信息发送到smf 130。本地dn控制信息和ue上层网络上下文控制信息都可以被传送到smf 130。
[0229]
在过程803中,smf 130可以从pcf 895接收ue 10的pdu会话的pcc规则。pcc规则可以包括af影响的业务引导执行控制信息。af影响的业务引导执行控制规则可以包括以下信息中的至少一者。
[0230]
(1)dnai(数据网络访问标识符)
[0231]
(2)关于映射到dnai的服务区域的信息
[0232]
(3)是否支持本地路由:它可以更具体地指示是否支持ipv6多归属或ulcl。
[0233]
(4)ip地址保留指示(或网络接口保留指示)
[0234]
(5)上层上下文保持指示或上层网络刷新指示
[0235]
(6)应用层重定位是否可能,
[0236]
(7)n6路由信息
[0237]
(8)本地dn控制信息
[0238]
当smf 130添加用于连接到本地dn的本地psa-upf时,本地dn控制信息可以包括是否向ue 10通知本地dn信息和要向ue 10通知的信息。
[0239]
在过程804中,当ue 10检测到从当前注册区域退出时,ue 10可以通过ran 20向amf 120发送注册请求消息。或者,当ue 10根据的命令执行到另一的切换时,amf 120可以在切换过程期间检测到来自的切换的发生。或者,当ue 10在空闲状态(连接管理空闲(cm-idle)状态)下发送服务请求时,amf 120可以检测到ue 10已经被移动。amf 120可以向smf 120发送包括ue 10的位置信息的pdusessssion_update_smcontext请求,用于更新pdu会话。
[0240]
在过程805中,smf 120可以基于在过程803中接收的pcc规则或在过程804中接收的ue 10的位置信息来确定是否重新定位本地psa。例如,假设关于本地dn的信息被设置如下。
[0241]
1)关于本地dn 1的信息
[0242]-本地dn标识符:dnai-a
[0243]-服务区域:ta1、ta2
[0244]-相关的本地psa-upf:psa-upf#1
[0245]-ip子网地址:10.10.10.*
[0246]-本地dns地址:10.10.10.10.200
[0247]-本地dns域名:local1.example
[0248]
2)关于本地dn 2的信息
[0249]-本地dn标识符:dnai-b
[0250]-服务区域:ta3、ta4
[0251]-相关的本地psa-upf:psa-upf#2
[0252]-ip子网地址:10.10.20.*
[0253]-本地dns地址:10.10.20.200
[0254]-本地dns域名:local2.example
[0255]
smf 130还可以从pcf 895接收本地dn控制信息。上述本地dn配置信息可以直接配置在smf中,或者可以配置在pcf 140中,然后由smf 130从pcf 140接收。该信息可以包括以下运营商策略。这种运营商信息可以在smf 130中预先本地配置。
[0256]-当生成dnai时,是否向ue通知本地dn配置信息
[0257]-当改变dnai时,是否向ue通知本地dn改变信息
[0258]-当去除dnai时,是否向ue通知本地dn去除信息
[0259]
smf 130可以基于从amf 120接收的ue 10的位置信息来识别相关的dnai,并且可以确定本地psa-upf重定位到支持dnai的psa-upf#2 804。该确定意味着本地dn的改变,并且smf 130可以根据从pcf 895接收的本地dn控制信息策略来确定向ue通知本地dn配置信息、本地dn改变信息或先前的本地dn控制信息。当本地dn改变时,smf 130可以执行pdu会话修改过程,用于向ue 10传递本地dn配置信息。
[0260]
此外,连同本地dn控制信息,pcf 805可以在pcc规则中包括ue 10的上层网络上下文信息,并将其传送到smf 120。用于此的配置信息可以包括以下信息。
[0261]-当改变dnai时,ue上层网络上下文保持或刷新指示
[0262]-当去除dnai时,ue上层网络上下文保持或刷新指示
[0263]
例如,如果本地dn1和本地dn2在如上所述的示例中处于不同的ip地址范围内,则
pcf 895可以在改变dnai时向smf 130发送指示上层网络上下文的刷新的策略。在接收到这样的策略时,smf 130可以选择对应于该策略的指示并通过pdu会话修改命令消息将其发送到ue 10。例如,smf 130可以向ue 10传递上层网络上下文刷新指示。或者,当改变dnai时,smf 130可以通过检查本地dn信息中的ip地址的范围来确定刷新上下文,并向ue 10发送上层上下文刷新指示。
[0264]
smf 130可以确定响应于dnai变化而释放先前产生的本地psa-upf。在这种情况下,smf 130可以将上层网络上下文刷新指示与本地dn删除信息一起传送到ue 10。本地dn删除信息可以包括本地dn标识符和指示它已经被删除的指示。
[0265]
如果满足用户事件通知的条件,则smf 130可以确定能够满足af请求的psa-upf重定位是否可以在ue 10的当前位置执行,并且向af(源ees)897发送相应的通知。af的早期通知可以包括以下内容中的至少一个。
[0266]-能否维持ip地址
[0267]-是否进行psa重定位
[0268]-当重新定位psa时关于预期pdb的信息
[0269]-在dnai改变的情况下的目标dnai信息
[0270]
源ees 897可以从smf 130接收用户平面事件的早期通知。源ees 897可以基于接收到的信息来确定是否重新定位应用上下文。当满足以下条件时,源ees 897可以确定重新定位应用上下文。当条件不满足时,源ees 897可以确定不重新定位应用上下文。
[0271]
当源ees 897确定重新定位应用程序上下文时,可以执行过程816和过程817。
[0272]
当源ees 897确定执行psa重定位时,源ees 897可以通过apprelocationinfo消息传递肯定响应。当源ees 897确定不需要psa-upf重定位时,源ees 897可以向smf 130传递否定响应。
[0273]
当源ees 897确定要肯定响应psa重定位时,ees 897可以通过在apprelocationinfo消息中包括以下信息中的至少一者来作出响应。
[0274]-对psa重定位的肯定响应
[0275]-指示af将被改变
[0276]-要被通知的目标af的通知地址
[0277]-ue上层网络上下文保持指示
[0278]
smf 130可以从源ees(af)897接收对早期通知的响应消息。在经由响应消息接收到肯定结果时,smf 130可以选择新的psa-upf1并建立n4会话。
[0279]
smf 130可以向源ees(af)897递送后期通知。
[0280]
由源ees 897发送到af的后期通知消息可以包括以下信息中的至少一者。
[0281]-目标dnai
[0282]-ue ip地址
[0283]-是否提供上层上下文保持信息
[0284]-是否向ue通知本地dn信息
[0285]-本地dn绑定信息控制信息(例如,是否删除或维持绑定到本地dn的l4上下文,或是否删除dns缓存信息)
[0286]
在接收到后期通知之后,源ees 897可以如在过程823和过程824中那样执行应用
上下文转移。在过程814-2中,源ees 897可以将上下文重定位响应信息传递到ue 10的边缘使能器客户端(eec)。
[0287]
此后,在过程815-1中,源ees 897通过将以下信息中的至少一者包括在apprelocation info中来对smf 130作出响应。
[0288]-是否成功地执行了apprelocation(应用重定位)
[0289]-目标dnai
[0290]-ue的预订信息(gpsi等)
[0291]
smf 130可以接收对后期通知的响应。
[0292]
在过程816中,smf 130执行用于n4会话的更新过程。
[0293]
在过程817中,smf 130可以通过如过程805中所确定的amf 120向ue 10递送pdu会话修改消息。如第一实施例所述,pdu会话修改消息可以包括本地dn信息和上层网络上下文控制信息,并且可以被递送到ue 10。
[0294]
在过程818中,对于ipv6多归属,smf 130可以分配要在psa2 894中使用的新ipv6前缀,并将其发送到ue 10。
[0295]
在过程819中,对于ipv6多归属,smf 130可以为psa0 892重新配置ue ipv6的设置。
[0296]
在过程820中,smf 130可以释放先前连接到ue 10的本地psa-upf1803的n4会话。
[0297]
《第五实施例》
[0298]
第五实施例定义了在ue中如何使用通过amf 120从smf 130发送到ue 10的本地dn信息和上层网络上下文控制信息。
[0299]
图9a和图9b是根据本公开的实施例的用于解释用于向ue提供本地dn信息和上层网络上下文控制信息的过程以及ue中的操作的说明性示图。
[0300]
在对图9a和图9b的描述中,与图8中使用的相同的参考符号将被用于与图8中相同的元件。
[0301]
在过程901中,ue 10可以请求smf 130建立新的pdu会话。smf 130可以选择psa-upf0 892,在psa-upf0 892和ran 20之间创建隧道,并且向ue 10发送pdu会话建立请求的确认消息。如图5所示,由于ue 10已经建立了新的pdu会话,因此可以创建与新的pdu会话相对应的网络接口,并且可以在它们之间进行映射。也就是说,可以在ue 10中的cp 1010和ap 1030之间生成对应于新pdu会话的网络接口,并且可以在新网络接口和所建立的pdu会话之间进行映射。此外,对应于它们之间的映射的应用可以被映射在一起。
[0302]
在过程902中,ue 10可以创建与驻留在连接到psa-upf0 802的中央dn中的服务器的tcp连接。可以在ue 10的上层中创建tcp上下文。在图9中,这由标记(a)表示。
[0303]
在过程903中,根据上述各种实施例,smf 130可以确定执行本地psa-upf和ulcl/bp添加,选择本地psa-upf1893,并将包括3元组(目的地ip地址、目的地端口号和协议号)的信息传递到ulcl/bp891,以用于朝向本地psa-upf的业务。smf 130可以向ue 10发送关于本地dn的信息。一旦接收到该信息,ue 10就可以存储关于本地dn的信息。由于在第一实施例中已经详细描述了本地dn信息,因此这里省略了对其的描述。包括在其中的信息可以包括本地dns中的本地dn标识符、子网地址、本地dns地址、eas地址,以及由smf发送到ulcl的3元组地址等。
[0304]
在过程904中,ue 10可以在应用层的请求下调用用于eas#1fqdn的dns查询过程。dns查询过程可以由位于本地dn1中的本地dns服务器或位于中央dn中的dns服务器来处理。因此,ue 10获得本地dn#1所在的eas#1的ip地址。
[0305]
在过程905中,ue 10可以通过向由dns查询过程到的eas#1的目的ip地址作出tcp连接请求来建立tcp连接。这样创建的tcp连接由图9中的标记(b)表示。
[0306]
在过程906中,当smf 130检测到由于ue 10的移动而引起的dnai改变或者接收到包括af影响的业务引导执行控制信息的pcc规则时,smf 130可以确定执行本地psa重定位并且执行改变本地psa-upf的过程。在该过程中,smf 130可以向ue 10传递本地dn添加通知,以指示第二本地dn已经被新添加。另外,smf 130可以通知ue 10先前连接的本地dn1已经被删除。这里,用于本地dn1的上层上下文控制信息可以与本地dn1已被去除的信息一起被递送。上层上下文控制信息可以包括用于本地dn2的上层上下文刷新指示。当上层网络上下文控制信息包括对应于本地dn2的上下文信息刷新信息时,ue 10可以去除对应于本地dn2的上层上下文信息。例如,可以释放与在上述过程904中创建的本地dn1的eas1相关联的tcp上下文。此外,dns高速缓存刷新信息被包括在上层控制信息中。dns高速缓存刷新指示可以包括由本地dn提供的域名fqdn或本地dn1的ip子网地址。当上层,即ue中的ap 1030接收到所包括的信息时,可以删除与所包括的子网地址相对应的dns高速缓存信息。或者,可以删除对应于目标fqdn的dns高速缓存信息或域名信息。
[0307]
在过程907中,应用程序知道与eas#1的tcp连接已经丢失,并且可以尝试重新建立与eas#1的连接。这里,当相应的dns高速缓存信息被删除时,可以从dns服务器重新请求和接收eas#1fqdn的地址信息。
[0308]
在过程908中,根据应用程序的请求,如果eas#1驻留在本地dn2中,则可以经由本地psa-upf2 894与本地dn2建立tcp会话。
[0309]
在过程909中,当ue 10离开dnai-b区域或接收到af请求时,smf 130可以去除本地psa-upf2 894。smf 130可以根据ue 10中的本地dn信息应当从pcc规则改变的策略的确定或者smf 130的自确定来向ue 10递送用于dnai-b的本地dn信息。发送到ue 10的信息是关于去除本地dn的信息,并且对于要去除本地dn的情况,也可以发送上层网络上下文控制信息。较高层网络上下文控制信息可以包括对用于本地dn2的高层网络上下文刷新和dns高速缓存删除的请求。在接收到该请求时,ue的ap去除tcp上下文并擦除dns高速缓存。
[0310]
同时,上述第一至第五实施例中的每一个可以独立地执行,但是两个或更多个实施例可以一起操作。例如,第一实施例描述了添加bp/ulcl和本地psa-upf的过程,第二实施例描述了检测dnai改变和去除本地psa的过程,第三实施例描述了基于运营商策略向ue递送本地dn通知和上层网络上下文控制信息的方法,第四实施例描述了在基于af请求改变本地psa的过程期间向ue递送本地dn信息和上层网络上下文信息的过程。第五实施例描述了一种在ue中使用的向ue传递的本地dn信息和上层网络上下文控制信息的方法。
[0311]
因此,第一实施例和第五实施例可以一起使用,而第二实施例和第五实施例可以一起使用。此外,由于根据第一实施例添加一个本地psa-upf,因此当去除另一个本地psa时,第二实施例可以一起使用。此外,第一实施例、第二实施例和第五实施例可以一起使用。
[0312]
此外,第一实施例和第三实施例可以依次执行,例如当在应用第三实施例之后应用第一实施例时,或者当在应用第一实施例之后应用第三实施例时。
[0313]
作为另一个示例,当基于第四实施例执行第一实施例时,可以一起执行第二实施例,从而可以执行第五实施例。
[0314]
以这种方式,当不同的实施例一起使用时,在特定的实施例中可以省略一些重叠的操作,或者可以执行所有的操作。
[0315]
图10是根据本公开的nf实体的框图。
[0316]
参考图10,nf实体可以包括收发器1101、控制器1102和存储器1103。nf实体可以是上述ran、amf、upf、smf、udm、pcf、ausf、af和dn中的特定af。
[0317]
收发器1101可以提供用于与其它网络实体通信的接口。例如,当nf是amf 120时,收发器1101可以向ran 20、ausf 160、smf 130、pcf 140和另一amf发送信号/消息/信息并从ran 20、ausf 160、smf 130、pcf 140和另一amf接收信号/消息/信息。此外,当nf是smf 130时,收发器1101可以向amf 120、udm 170、upf 110和pcf 140发送信号/消息/信息并从amf 120、udm 170、upf 110和pcf 140接收信号/消息/信息。
[0318]
控制器1102可以控制上述相应nf的操作。例如,可以控制参考图6至图9所描述的每个nf的操作。控制器1102可以用一个或多个处理器来实现。
[0319]
存储器1103可以存储相应nf所需的数据,并且可以存储包括在本公开中描述的各种消息/信号中的信息。
[0320]
在上述公开内容中,已经给出了具体示例以帮助理解本公开内容。然而,本公开不限于此,并且可以基于本文公开的内容以各种方式进行修改。
[0321]
[工业实用性]
[0322]
当ue在无线通信系统中执行pdu会话的添加/改变/删除时,可以应用本公开。

技术特征:


1.一种用于无线通信系统中的会话管理功能smf实体向终端提供本地数据网络信息的方法,所述方法包括:根据所述终端的移动性,基于第一信息,确定添加用于协议数据单元pdu会话的pdu会话锚定用户平面功能psa-upf;建立与已被确定为要添加的所述psa-upf的pdu会话;配置用于所述psa-upf与所述终端之间的下行链路和上行链路的pdu路径;以及向所述终端发送指示新psa-upf添加的pdu会话修改命令;其中,所述第一信息包括从策略控制功能pcf实体接收的策略和计费控制pcc信息或本地数据网络dn配置信息中的至少一者。2.根据权利要求1所述的方法,其中,所述本地dn配置信息包括域名服务器dns操作的域名,以及所述本地dn的因特网协议ip地址范围。3.根据权利要求1所述的方法,其中,所述第一信息还包括所述终端的本地dn通知控制信息和上层上下文控制信息。4.根据权利要求1所述的方法,其中,所述本地dn配置信息被直接配置在所述smf中。5.根据权利要求1所述的方法,其中,所述本地dn配置信息包括所述本地dn的3-元组信息、dns地址和子网地址。6.根据权利要求1所述的方法,其中,第二信息还与所述pdu会话修改命令一起被发送,并且其中,所述第二信息包括添加的3-元组列表、添加的子网地址或现有dns刷新指示中的至少一者。7.一种用于终端在无线通信系统中从会话管理功能smf实体接收本地数据网络信息的方法,所述方法包括:通过使用由所述终端配置的协议数据单元pdu会话来发送和接收pdu;从所述smf实体接收pdu会话修改命令,所述pdu会话修改命令指示新pdu会话锚定用户平面功能psa-upf的添加;通过所述新psa-upf来接收所述smf发送的路由器公告ra消息;重新配置所述新psa-upf;以及基于所述新psa-upf的重构来执行上层控制。8.根据权利要求7所述的方法,其中,所述上层控制是上层上下文重新训练和上层上下文刷新中的一者。9.一种能够在无线通信系统中向终端提供本地数据网络信息的会话管理功能smf实体,包括:收发器,被配置为与其他网络实体通信;存储器,被配置为存储配置信息;以及至少一个处理器,其中,所述处理器被配置为:根据所述终端的移动性,基于第一信息,确定添加用于协议数据单元pdu会话的pdu会话锚定用户平面功能psa-upf,控制使用所述收发器来建立与已被确定为要添加的所述psa-upf的pdu会话,控制使用所述收发器来配置用于所述psa-upf与所述终端之间的下行链路和上行链路的pdu路径;以及控制通过所述收发器向所述终端发送指示新psa-upf添加的pdu会话修改命令;
其中,所述第一信息包括从策略控制功能pcf实体接收的策略和计费控制pcc信息或本地数据网络dn配置信息中的至少一者。10.根据权利要求9所述的smf实体,其中,所述本地dn配置信息包括域名服务器dns操作的域名,以及所述本地dn的因特网协议ip地址范围。11.根据权利要求9所述的smf实体,其中,所述第一信息还包括所述终端的本地dn通知控制信息和上层上下文控制信息。12.根据权利要求9所述的smf实体,其中,所述本地dn配置信息被直接配置在所述smf中。13.根据权利要求9所述的smf实体,其中,所述本地dn配置信息包括所述本地dn的3元组信息、dns地址和子网地址。14.根据权利要求9所述的smf实体,其中,第二信息还与所述pdu会话修改命令一起被发送,并且其中,所述第二信息包括添加的3-元组列表、添加的子网地址或现有dns刷新指示中的至少一者。

技术总结


本公开涉及被提供用于支持超过诸如LTE的4G通信系统的更高数据传输速率的5G或前5G通信系统。根据本公开的一个实施例的方法是一种用于在无线通信系统中从会话管理功能(SMF)实体向终端提供本地数据网络信息的方法,该方法包括以下步骤:根据终端的移动性,基于第一信息,确定添加用于PDU会话的协议数据单元(PDU)会话锚定用户平面功能(PSA-UPF);建立与已确定为要添加的PSA-UPF的PDU会话;配置用于PSA-UPF与终端之间的下行链路和上行链路的PDU路径;以及向终端发送用于指示添加新PSA-UPF的PDU会话修改命令,其中第一信息可以包括从策略控制功能(PCF)实体接收的策略和计费控制(PCC)信息和本地数据网络(DN)配置信息中的至少一者。少一者。少一者。


技术研发人员:

李知彻 郑相洙

受保护的技术使用者:

三星电子株式会社

技术研发日:

2021.05.21

技术公布日:

2023/2/3

本文发布于:2024-09-20 22:38:27,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/55989.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:信息   上下文   网络   过程
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议