用于配置用于用户设备的数据会话的方法与流程

文档序号:31467712发布日期:2022-09-09 22:06阅读:63来源:国知局
用于配置用于用户设备的数据会话的方法与流程

1.本发明涉及用于控制用于用户设备ue的数据会话的方法。本发明还涉及执行该方法的计算机设备。


背景技术:

2.在无线网络(例如3gpp标准化网络)中,数据会话通常是经由一个或多个无线接入节点在应用服务器节点与用户设备ue之间经由用户面功能upf节点建立的。然后,ue可以访问由应用服务器节点所提供的任何数量的服务。
3.当ue在地理中四处移动时,服务无线节点通常将改变。当ue在关联到相同地理区域(例如upf区域)的无线节点之间移动时,当前的用户面功能upf节点和数据会话可以保持不变。然而,在其中upf被放置在边缘并且ue在关联到不同地理区域(例如,不同的upf区域)的无线节点之间移动的一些情况(诸如低延迟用例)下,需要将数据会话修改或改变到新的地理区域中的处理数据会话的upf节点。
4.该upf节点的改变可以被称为upf节点重选。该过程的问题在于数据会话上的数据流被中断或延迟。
5.因此,需要将提供改进的upf节点重选的自动解决方案。


技术实现要素:

6.通过本文所描述的主题实现了若干优点。本文描述了本发明的进一步有利的实现形式。
7.根据本发明的第一方面,一种由被配置为配置用于用户设备ue的数据会话的控制节点执行的方法,其中,由第一用户面功能upf节点建立至少一个第一数据会话,并且第一数据会话经由被关联到第一upf节点的第一地理区域的第一无线接入节点而被连接,该方法包括:从服务节点接收ue的预测地理区域移动性的第一通知,该第一通知直接或间接地指示被指示为用于ue的潜在目标接入节点的多个预测目标无线接入节点;处理第一通知,并确定将ue连接到多个预测目标无线接入节点中的任何一个是否包括改变到不同于第一地理区域的关联地理区域;向第一无线接入节点发送包括经处理的第一通知的数据会话修改请求,该数据会话修改请求指示将至少一个第一数据会话转移到多个预测目标无线接入节点中的任何一个的请求;从第一无线接入节点接收包括多个预测目标无线接入节点中的所选择的无线接入节点的数据会话建立响应,所选择的无线接入节点被关联到第二地理区域;通过向服务第二地理区域的第二用户面功能upf节点发送数据会话建立请求,配置至少一个第二数据会话经由所选择的无线接入节点而被连接;从所选择的无线接入节点接收指示ue从第一无线接入节点转移到所选择的无线接入节点的第二通知;以及释放第一数据会话。
8.第一方面的优点在于通过预测ue的地理区域移动性来实现更有效的用户面选择机制。在一个示例中,预测移动性节省了会以其他方式用于建立后来证明是不正确的用户
面分配并撤销这些不正确的动作的资源。
9.根据本发明的第二方面,一种由被配置为预测用户设备ue在地理区域之间的移动性的服务节点执行的方法,该方法包括:通过预测接入节点列表和/或预测地理区域列表来预测ue的地理区域移动性,每个地理区域包括用户面功能upf区域并被关联到对应的接入节点列表,其中,所预测的接入节点列表或对应的接入节点列表被指示为用于ue的潜在目标接入节点,其中,使用经训练的模型执行预测;以及向控制节点发送直接或间接指示多个预测目标无线接入节点的第一通知。
10.根据本发明的第三方面,一种由被配置为连接到用户设备ue的无线接入节点执行的方法,该无线接入节点被关联到第一地理区域,该方法包括:从控制节点接收数据会话修改请求,该数据会话修改请求指示将至少一个第一数据会话转移到多个目标无线接入节点中的任何一个的请求;基于一组条件从多个目标无线接入节点中选择目标无线接入节点,或者从可替代的多个目标无线接入节点中选择目标无线接入节点;发送包括所选择的无线接入节点的数据会话建立响应;将ue从第一无线接入节点转移到所选择的无线接入节点;发送指示ue从第一无线接入节点转移到所选择的无线接入节点的通知。
11.根据本发明的第四方面,一种被配置为配置用于用户设备ue的数据会话的控制节点,其中,由第一用户面功能upf节点建立至少一个第一数据会话,并且第一数据会话经由被关联到第一upf节点的第一地理区域的第一无线接入节点而被连接,该控制节点包括:处理电路;存储器,其包括可由处理电路执行的指令,使得处理电路:从服务节点接收ue的预测地理区域移动性的第一通知,该第一通知直接或间接地指示被指示为用于ue的潜在目标接入节点的多个预测目标无线接入节点;处理第一通知,并确定将ue连接到多个预测目标无线接入节点中的任何一个是否包括改变到不同于第一地理区域的关联地理区域;向第一无线接入节点发送包括经处理的第一通知的数据会话修改请求,该数据会话修改请求指示将至少一个第一数据会话转移到多个预测目标无线接入节点中的任何一个的请求;从第一无线接入节点接收包括多个预测目标无线接入节点中的所选择的无线接入节点的数据会话建立响应,所选择的无线接入节点被关联到第二地理区域;通过向服务第二地理区域的第二用户面功能upf节点发送数据会话建立请求,配置至少一个第二数据会话经由所选择的无线接入节点而被连接;从所选择的无线接入节点接收指示ue从第一无线接入节点转移到所选择的无线接入节点的第二通知;以及释放第一数据会话。
12.根据本发明的第五方面,一种被配置为预测用户设备ue在地理区域之间的移动性的服务节点,该服务节点包括:处理电路;以及存储器,其包括可由处理电路执行的指令,使得处理电路:通过预测接入节点列表和/或预测地理区域列表来预测ue的地理区域移动性,每个地理区域包括用户面功能upf区域并被关联到对应的接入节点列表,其中,所预测的接入节点列表或对应的接入节点列表被指示为用于ue的潜在目标接入节点,其中,使用经训练的模型执行该预测;向控制节点发送直接或间接指示多个预测目标无线接入节点的第一通知。
13.根据本发明的第六方面,一种被配置为连接到用户设备ue的无线接入节点,该无线接入节点被关联到第一地理区域,该无线接入节点包括:处理电路;以及存储器,其包括可由处理电路执行的指令,使得处理电路:从控制节点接收数据会话修改请求,该数据会话修改请求指示将至少一个第一数据会话转移到多个目标无线接入节点中的任何一个的请
求;以及发送数据会话建立响应。
14.本发明的范围由权利要求限定,这些权利要求通过引用被并入本节。通过考虑以下对一个或多个实施例的详细描述,将向本领域技术人员提供对本发明的实施例的更完整的理解以及其附加优点的实现。将参考所附的附图页,首先简要描述附图。
附图说明
15.图1示出了根据本公开的一个或多个实施例的场景。
16.图2示出了根据本公开的一个或多个实施例的方法的各阶段。
17.图3示出了根据本公开的一个或多个实施例的方法的各阶段。
18.图4示出了根据本公开的一个或多个实施例的如何移动数据会话的示例。
19.图5示出了根据本公开的一个或多个实施例的在通知阶段中执行的方法。
20.图6a至图6b示出了根据本公开的一个或多个实施例的图5中的方法的进一步的步骤。
21.图7示出了根据本公开的一个或多个实施例的由控制节点执行的方法的流程图。
22.图8示出了根据本公开的一个或多个实施例的由服务节点执行的方法的流程图。
23.图9示出了根据本公开的一个或多个实施例的由无线接入节点执行的方法的流程图。
24.图10示出了根据本公开的一个或多个实施例的计算机设备的详情。
25.通过考虑以下对一个或多个实施例的详细描述,将向本领域技术人员提供对本发明的实施例的更完整的理解以及其附加优点的实现。应当理解,相似的附图标记用于标识一幅或多幅图中所示的相似元件。
具体实施方式
26.通常,本文中使用的所有术语将根据它们在相关技术领域中的普通含义来解释,除非明确给出不同的含义和/或在使用它的上下文中隐含不同的含义。除非另外明确说明,否则,所有对元件、装置、组件、手段、步骤等的引用将被开放地解释为是指元件、装置、组件、手段、步骤等中的至少一个实例。本文所公开的任何方法的步骤并不必需按所公开的准确顺序执行,除非某个步骤被明确描述为在另一步骤之后或者之前和/或隐含了某个步骤必须在另一步骤之后或者之前。只要合适,本文所公开的任何实施例的任何特征可适用于任何其他实施例。同样地,任何实施例的任何优点可以适用于任何其他实施例,反之亦然。从以下描述中,所公开的实施例的其他目标、特征和优点将是显然的。
27.在本公开中,术语“无线接入”表示通过无线或无线电系统的通信。3gpp系统提供不同的无线电接入系统。一些无线电接入系统能够(取决于部署)提供比其他系统更高的上行链路数据速率。例如,当设备经由新的nr无线电接入网络连接时,与使用现有的hspa或geran无线电接入网络相比,将可以具有高得多的数据速率。在一个无线接入网络内(例如在nr内)或者甚至在无线电接入网络之间(例如从nr到hspa)存在切换,例如用户设备ue从一个服务无线接入节点移动到目标无线接入节点。
28.3gpp qos框架规定保证(流)比特率(g(f)br)、最大(流)比特率(m(f)br)、分配和保留优先级(arp)、以及附加的qos类别指示符(qci/5qi)。每个qci定义用于qos流的优先级
(pl)、最大延迟和最大丢包率。
29.在3gpp系统中,经由策略控制功能pcf/策略控制和计费规则功能pcrf请求服务质量qos承载。通常,针对qos,网络节点与pcf/pcrf进行交互。
30.在本公开中,术语“通信网络”或“互连网络”可以是指能够发送音频、视频、信号、数据、消息或前述的任何组合的任何互连系统。互连网络可包括以下各项的全部或部分:公共交换电话网络(pstn),公共或专用数据网络,局域网(lan),城域网(man),广域网(wan),本地、区域或全球通信或计算机网络(诸如互联网),有线或无线网络,企业内联网,或任何其他适合的通信链路,包括其组合。
31.在本公开中,术语“无线设备”或“用户设备(ue)”表示在无线/蜂窝或移动通信系统中与节点和/或与另一无线设备通信的任何类型的无线设备。无线设备的示例包括移动电话、智能电话、个人数据助理(pda)、便携式计算机(例如,膝上型电脑、平板电脑)、传感器、调制解调器、机器型通信(mtc)设备/机器对机器(m2m)设备、膝上型嵌入设备(lee)、膝上型安装设备(lme)、usb软件狗、d2d能力设备、或可以支持无线通信的另一设备。在一些实施例中,无线设备也可以称为ue、站(sta)、设备或终端。而且,在一些实施例中,使用一般术语“无线电网络节点”(或简单地“网络节点”)。它可以是任何种类的网络节点,可包括节点b、基站(bs)、多标准无线电(msr)无线电节点(诸如msr bs)、enode b、gnodeb、网络控制器、无线电网络控制器(rnc)、基站控制器(bsc)、控制中继的中继施主节点、基站收发台(bts)、接入点(ap)、传输点、传输节点、rru、rrh、分布式天线系统(das)中的节点、核心网络节点(例如msc、mme等)、o&m、oss、son、定位节点(例如e-smlc)、mdt或任何适合的网络节点。下面更详细地描述无线设备、网络节点和其他网络节点(诸如无线电网络控制器或核心网络节点)的示例实施例。此外,尽管某些实施例可以被描述为在长期演进(lte)网络中实现,但是实施例可以在支持任何适合的通信标准并使用任何适合的组件的任何适当类型的电信系统中实现,并且适用于其中无线设备接收和/或发送信号(例如,数据)的任何无线电接入技术(rat)或多rat系统。例如,本文所描述的各种实施例可适用于5g nr、lte、lte-advanced、lte-u umts、hspa、gsm、cdma2000、wimax、wifi、另一种适合的无线电接入技术、或一个或多个无线电接入技术的任何适合组合。尽管可以在下行链路中的无线传输的上下文中描述某些实施例,但是本公开预期各种实施例同样适用于上行链路,反之亦然。
32.在本公开中,术语“数据会话”或“数据流”表示例如协议数据单元(pdu)会话,其是ue和数据网络之间的逻辑连接,数据网络通常是ue从其接收一个或多个服务的应用服务器。换句话说,数据网络是例如互联网。它托管许多应用服务器。每个服务器可以提供一个或多个服务。在ue与应用服务器之间通常存在许多数据流。例如,用于正在进行的图片上传的数据会话、用于正在进行的电影下载的数据会话、用于正在进行的语音呼叫的数据会话等。它全部取决于应用。对于一些应用,可以有数百个数据会话同时活动。
33.会话管理和服务连续性。pdu会话:ue通过协议数据单元(pdu)会话接收服务,pdu会话是ue与数据网络之间的逻辑连接。
34.pdu会话类型(即ipv4、ipv6、ipv4v6、以太网类型或非结构化类型),并且如果适用,静态ip地址/前缀。
35.3gpp网络数据分析功能(nwdaf)托管与网络数据分析相关的若干服务。例如,服务功能(sf)可以订阅用于提供网络切片拥塞事件的nwdaf服务。对于nwdaf中当前可用的服务
列表,参见3gpp ts 23.288。
36.用于nwdaf的规范正在3gpp中开发,并且预期将添加多项服务。这些服务中的一些可能是标准化的,一些可能保持专有。
37.本公开提出了一种用于nwdaf的人工智能(ai)模型,该模型可以针对移动的用户设备(ue,用户设备)预测下一个服务无线电基站或无线接入节点(在5g术语中是gnb)。该模型可例如用于优化寻呼,或者优化用户面功能(upf)实例的选择。3gpp ts 23.501提供了关于nwdaf节点、用户面功能(upf)节点、接入管理功能(amf)、会话管理功能(smf)和smf中的(非ai)upf选择功能的更多细节。
38.本公开提出了一种将移动性预测与在ran中观察到的实时测量数据相关的方式,以对何时何地选择目标用户面或upf得出更好的结论。
39.这导致实现更有效的在其中使用预测的用户面选择机制的优点。使用预测的另一优点是在(第一连接的)实际无线电基站切换发生之前部分地进行切换过程。这意味着可以预先而不是在切换发生时进行某些准备。这节省了一点时间,从而使切换过程更平滑。
40.图1示出了根据本公开的一个或多个实施例的场景。在典型的示例场景中,ue最初具有经由源边缘无线接入节点gnb_source建立的经由数据网络(dn1)连接到最近的应用服务器as1的数据会话。as1与ue之间的数据会话由源用户面功能upf节点upf1建立,upf1具有/负责/被关联到包括多个无线接入节点的地理upf区域。数据会话建立通常由会话管理功能smf控制。这种地理区域或upf区域可与其他upf区域重叠,即一些无线接入节点可被关联到或被包括在多个地理区域或upf区域中。
41.由于ue是移动的,因此,ue可移动到由下一个边缘无线接入节点gnb_target服务的区域。如果gnb_target被关联到新的upf区域或者不同于upf1的upf区域的upf区域,则移动首先暗示从gnb_source到gnb_target的无线电切换。移动还涉及从源upf节点upf1到目标upf节点upf3的upf重选以及从源应用服务器as1到目标应用程序服务器as3的应用服务器改变,可能还产生新的资产作为服务/基础设施即服务iass资源。
42.upf重选的过程将在数据会话中引入延迟和/或数据传送率的降低。
43.本公开通过提供向被关联到新的upf区域的目标gnb的移动即将来临的早期通知来提供改进的upf重选过程。这提供了使从gnb_source到gnb_target的移动、从源upf节点upf1到目标upf节点upf3的移动(即upf区域之间的移动和从源应用服务器as1到目标应用服务器as3的移动)更平滑和更有效的优点。
44.对于nwdaf、upf、amf、smf和smf中的(非ai)upf选择功能的进一步定义,参见3gpp ts 23.501v16.2.0(2019-09)。
45.图2示出了根据本公开的一个或多个实施例的方法的各阶段。可以区分出三个阶段,图2示出两个阶段,图3示出第三阶段。
46.在第一阶段“阶段1设置”中:ue建立或触发第一数据/pdu会话的建立203。然后,nwdaf开始预测202ue轨迹,即,可能的未来服务无线接入节点和/或可能的未来服务upf和地理/upf区域。然后,smf订阅204即将到来的upf区域改变的通知。
47.然后,通过第一pdu会话发送205用户面业务。在图2中,圆圈指示分组途经的节点。
48.然后,经由用圆圈指示的af,从as向smf发送消息206。该消息是在upf将改变(或已改变)时接收通知的请求。因此,这些是通知消息(210指示已经做出决定,214指示第二会话
现在可用,219指示第一会话的无线电切换已经发生)。
49.在第二阶段“阶段2通知”中,nwdaf通知208smf关于即将到来的upf区域改变。然后,smf通知210在ue上运行的应用和在应用服务器上运行的应用已经做出决定209。然后,ue建立或触发211第二数据/pdu会话的建立。然后,通过第二pdu会话发送213用户面业务。在图2中,圆圈指示分组途经的节点。然后,从smf经由af/nef向应用服务器发送通知214,其指示第二数据会话现在可用。
50.然后,在ue上运行的和/或在应用服务器上运行的应用例如使用mp-tcp或quic来移动215数据流中的一些或一部分。
51.在图3中提供了方法的进一步描述。
52.图3示出了根据本公开的一个或多个实施例的方法的阶段。可以区分出三个阶段,在图2中示出两个阶段,在图3中示出第三阶段。
53.在第三阶段“阶段3处理无线电接入网络ran”中,做出切换决定217,并执行从源无线接入节点gnb_source到目标无线接入节点gnb_target的切换218。执行切换包括(尤其)提供关于所选择的目标gnb的信息。该信息经由amf从目标gnb被发送到smf。然后,smf重新配置upf,以使得upf将开始向正确的gnb(即目标gnb)发送传入的下行链路业务。否则,upf将继续向源gnb发送下行链路业务。
54.然后,从smf经由af/nef向应用服务器发送通知219,其指示第一会话的无线电切换已经发生。
55.然后,在ue上运行的和/或在应用服务器上运行的应用移动剩余的数据流。然后,ue或网络(smf)释放222第一数据/pdu会话。
56.所公开的解决方案使用双pdu连接,即,使多个pdu会话同时建立的能力。所公开的解决方案进一步使用双无线电连接,即,同时连接到多个无线接入节点或无线电基站的能力。采用例如如在3gpp ts 23.501版本16.2.0中所描述的双无线电连接的特征,在源无线接入节点gnb_source和源upf upf_source(其通常位于源无线接入节点站点中)上建立第一数据/pdu会话。在目标无线接入节点gnb_target和目标upf upf_target上建立第二pdu会话。在稍后的阶段,从源无线接入节点gnb_source到目标无线接入节点gnb_target的ran切换将第一pdu会话从源无线接入节点gnb_source移动到目标无线接入节点gnb_target。所提出的解决方案的效果或优点是每个数据/pdu会话在任何时间都经历朝着数据网络dn的最低可能延迟。换句话说,减少归因于upf重选的数据中断、数据传送延迟以及任何数据吞吐量降低的影响。
57.所公开的解决方案也适用于单连接。在这种情况下,在源无线接入节点gnb_source和源upf upf_source(通常位于源无线接入节点站点中)上建立第一数据/pdu会话。
58.然后,在源无线接入节点gnb_source中的gnb和目标upf upf_target上建立第二数据/pdu会话。稍后,ran切换将第一会话和第二会话都从源upf upf_source移动到目标upf upf_target。在这种情况下,第二pdu会话仅在切换之后经历最低可能的延迟。
59.图4示出了根据本公开的一个或多个实施例的如何移动数据会话的示例。在upf重选期间,本公开提出了经过三个状态a、b和c的解决方案。
60.在状态a中,在源无线接入节点gnb_source、源upf upf_source和源数据网络dn_source上建立第一数据会话ds1(被显示为实线)。
61.在状态b中,第一数据会话ds1保持在源无线接入节点gnb_source、源upf upf_source和源数据网络dn_source上建立。然后,在目标无线接入节点gnb_target、目标upf upf_target和目标数据网络dn_target上建立第二pdu会话ds2(被显示为虚线)。
62.然后,执行从源无线接入节点gnb_source到目标无线接入节点gnb_target的ran切换,并且由应用将数据流从第一数据会话ds1移动到第二数据会话ds2。然后,释放第一数据会话ds1。
63.应注意,1)仅当目标gnb信号足够好时,才可在双无线电连接模式下建立pdu会话。2)根据普通的3gpp过程执行切换,并且该切换通常在源gnb信号减少时发生。3)在单连接场景中,upf保持不变,因为它们充当ip锚点。
64.nwdaf预测服务
65.如上文所描述的,nwdaf提供移动性预测服务。nwdaf允许多个模型。哪些模型用于实现服务可随时间而变化。在一个示例中,提供了“移动性预测”模型。
66.nwdaf开放分析服务。例如,单个服务“upf区域变化预测”服务。在内部,该服务使用来自“移动性预测”训练模型的输出,该训练模型通常是基于神经网络的训练模型。
67.现有解决方案的问题
68.上文所描述的基于ai的移动性预测解决方案的总体问题是结果将永远不会100%正确。不正确的预测可能在资源和处理时间/功率方面是昂贵的。在一个示例中,不正确的预测可导致建立后来需要被撤销的新的用户面路径(上图中的第二pdu会话)。这可能暗示又一用户面路径(第三会话)的设置,其现在经由正确的gnb,稍后将流移动到正确的用户面路径。
69.在本公开中,我们聚焦于图2中的步骤211。在ts 23.502版本16.2.0第4.3.5.2节中有已经存在的标准化消息“pdu会话修改命令”。该消息可以被扩展具有用于ran选择用于第二pdu会话的无线接入节点/gnb/基站的信息。该消息包括信息“upf实例x已被smf挑选”或信息“请挑选gnb y”。在消息包括所选择的upf的情况下,假定ran可以将ufp实例/区域映射到gnb。例如,ran可以挑选最接近给定upf实例/区域的gnb。
70.当所预测的下一个/目标gnb不正确时,出现问题。ran可能不能够在所预测的下一个gnb上建立第二pdu会话,因为ue对于该下一个/目标gnb没有(或没有好的)信号质量。
71.本公开提出将附加信息包括到图2中的消息211。取代仅包括单个下一个gnb,消息的发送者(在我们的例子中是smf)包括无线接入节点或gnb的列表。这一点的先决条件是nwdaf服务提供所预测的下一个gnb的前x(top-x)列表。换句话说,nwdaf不提供具有最高预测概率的单个gnb(第一个),而是它提供具有最高预测概率的x个gnb(前x个)的列表。换句话说,nwdaf提供最有可能成为目标/下一个服务gnb的无线接入节点的列表。
72.当ran gnb_source接收到前x列表时,它请求ue对它看见的gnb进行测量。ran将测量列表与所预测的前x列表进行比较,并且基于一组条件或一组预定条件(例如,upf和/或gnb负载)挑选/选择在两个列表中都出现的最佳gnb。挑选/选择可以基于简单的策略或条件,例如“挑选最佳信号强度”,或者基于更高级的策略,包括类似负载平衡的其他参数。
73.然后,ran通知cn(smf)关于所选择的gnb,并且经由该gnb建立第二pdu会话。smf在选择upf实例或upf节点时考虑所选择的gnb。
74.当ran通知cn关于所选择的gnb时,它可提供关于选择该gnb的原因。例如,由于信
号强度或者出于负载平衡的目的。该信息可以由nwdaf用于进一步调节(重新训练)移动性预测模型。
75.图5示出了根据本公开的一个或多个实施例的在通知阶段中执行的方法。图5对于一些部分示出了扩展的cn-ran信令。图5的许多部分是基于图2。在实施例中,可替代地,可以在步骤515与步骤516之间进行步骤513。
76.首先,nwdaf通知508smf对目标/下一个gnb和/或目标/下一个upf的预测。该指示直接或间接地指示被指示为用于ue的潜在目标接入节点的多个预测目标无线接入节点。例如,由具有最有可能作为下一个gnb或下一个upf节点的候选的前x列表直接指示,或者由每一个包括关联gnb的列表的upf区域的列表直接指示。
77.被提供给ran的前x列表可以是gnb标识的简单未排序列表。它还可包括附加信息,例如被分配给列表中的每个条目的优先级或偏好(其可以是基于从nwdaf接收到的预测概率)。该列表甚至可包括其他数据,例如针对列表中的每个gnb的预测停留时间。ran稍后可以在选择gnb时考虑该附加信息。
78.接下来,处理smf处理通知509,并确定将ue连接到多个预测目标无线接入节点中的任何一个是否包括改变到不同于第一地理区域upf_area1的关联地理区域。可选地,向nwdaf通知510前一步骤中的处理和/或确定的结果。
79.除了将从nwdaf接收到的附加信息添加到前x列表中,smf还可以在将通知发送到ran之前通过对列表进行它自己的预处理来处理该通知。例如,如果来自nwdaf的列表包含10个候选,并且10个候选中的8个是由一个upf实例提供最佳服务的,则smf可以过滤掉由其他upf实例提供最佳服务的2个候选。过滤掉的一个原因可能是smf(可能基于来自nwdaf的信息)相信ue正在某个路径上移动,在该路径上,被移除的候选将表示绕道。另一个示例是负载平衡。smf可滤除由已经过载的upf实例提供最佳服务的gnb,从而迫使ran选择由仍具有空闲容量的upf提供最佳服务的gnb。
80.接下来,包括经处理的通知的数据会话修改请求512被发送到第一无线接入节点gnb_source。数据会话修改请求指示将至少一个第一数据会话转移到多个预测目标无线接入节点中的任何一个的请求,即,经处理的前x列表。
81.接下来,由ran/gnb基于一组预定条件从多个目标无线接入节点中选择513目标gnb gnb_target。该组预定条件可以例如包括指示对信号强度、信号质量或最大负载的偏好的条件。
82.此外,ran还可以在内部运行本地移动性预测模型。这种模型可比nwdaf模型具有更详细的关于ue运动速度和方向的信息。该本地移动性预测模型的输出可以与在前x中提供的gnb进行匹配,以得出gnb的更好选择。
83.当在前x列表中的gnb都不在ue的测量列表中时,或者当ran由于一个或其他原因而决定在经处理的前x列表中的gnb都不好时,应特别注意。在这种情况下,ran可以将具有原因代码的错误消息发送回cn/smf。这种错误消息还可包括针对ran相信其会是好的选择的可替代gnb或可替代gnb组(例如,具有最佳信号的gnb,或者具有良好信号和良好/合理负载水平的gnb组)的提示。该信息可以由snf转发给nwdaf以进一步调节经训练的模型。在图5中,如果ran发现没有一个无线接入节点/gnb是可接受的,则这将意味着不会执行步骤514-519。相反,ran将在步骤513之后发送回错误消息。仍然执行步骤520以将反馈发送给nwdaf。
84.然后,源无线接入节点gnb_source可以可选地向ue发送pdu会话修改请求514。这基本上是数据会话修改请求消息512的转发。当然,512还包括仅由gnb使用的信息(例如,前x列表)。该类型的信息将不存在于pdu会话修改请求514中。pdu会话修改请求514是ue建立第二pdu会话(515)的命令。
85.ue可以用被发送给源无线接入节点gnb_source的pdu会话建立响应515来返回。
86.然后,源无线接入节点gnb_source可以从ue接收响应515,并向smf发送pdu会话建立响应516。pdu会话建立响应516可包括所选择的无线接入节点gnb_target,其中,所选择的无线接入节点gnb_target被关联到第二地理区域upf_area2。
87.然后,smf可以执行upf选择517。换句话说,smf可以接受或拒绝被包括在pdu会话建立响应516中的所选择的无线接入节点/gnb。
88.如果在步骤516中smf拒绝来自ran的所提议/选择的无线接入节点/gnb,则它可以跳过步骤517和518,并且在步骤519中立即提供not-ack(否定确认)。当在前x列表中的gnb都不在ue的测量列表中时,或者当ran出于另一个原因而决定前x列表中的gnb都不好或不可接受时,应特别注意。在这种情况下,ran可以将具有原因代码的错误消息发送回cn。这种错误消息还可以包括针对ran相信其会是好的选择的可替代gnb或可替代gnb组(例如,具有最佳信号的gnb,或者具有良好信号和良好/合理负载水平的gnb组)的提示。该信息可以被转发给nwdaf以调节模型。在上面的图中,这意味着不执行步骤514-519。相反,ran或目标gnb或源gnb将在步骤513之后发送回错误消息。仍然执行步骤520以将反馈发送给nwdaf。
89.如果在步骤516中smf确实接受了来自ran的所提议/选择的无线接入节点/gnb,则smf通过执行步骤518来配置upf。
90.无论smf拒绝还是接受所提议/选择的无线接入节点/gnb,包括所提议/选择的无线接入节点/gnb和决定的反馈被发送到nwdaf以进一步改进和训练经训练的模型。
91.图6a至图6b描述了方法的接下来的后续步骤。
92.图6a至图6b示出了根据本公开的一个或多个实施例的图5中的方法的进一步的步骤。
93.如果来自ran的所选择的无线接入节点/gnb已经被snf接受,则该方法继续:
94.将第二数据会话移动521到所选择和接受的目标无线接入节点gnb_target。
95.由目标无线接入节点gnb_target向amf发送522qos流移动性指示。
96.由amf向smf发送523pdu会话更新请求。
97.由smf向目标upf upf_target(即,服务被关联到所选择和接受的目标无线接入节点gnb_target的upf区域的或与该upf区域相关联的upf节点)发送524会话修改请求。
98.如果成功,则在链upf_target-》smf-》amf-》gnb_target中发回ack(确认)。
99.然后,在第二pdu会话上建立525用户面。
100.然后,smf向应用服务器发送通知526,其指示第二数据会话被建立。
101.然后,应用服务器继续并移动527一些数据流。
102.图6b示出了然后如何执行第三阶段,如关于图3进一步描述的。
103.图7示出了根据本公开的一个或多个实施例的由控制节点执行的方法700的流程图。该方法由被配置为配置用于用户设备ue的数据会话的控制节点smf执行。经由第一用户面功能upf节点建立至少一个第一数据会话,并且第一数据会话经由第一无线接入节点
gnb_source连接。第一无线接入节点gnb_source可以被关联到第一upf节点的第一地理区域upf_area1。该方法包括:
104.步骤710:从服务节点nwdaf接收ue的预测地理区域移动性的第一通知508,第一通知508直接或间接地指示被指示为用于ue的潜在目标接入节点的多个预测目标无线接入节点。
105.该通知通常在从nwdaf发送到控制节点snf的信号中被接收。从服务节点nwdaf接收的第一通知508通常通过指示接入节点列表来直接指示。从服务节点nwdaf接收的第一通知508通过指示地理区域列表来间接指示,每个地理区域包括用户面功能upf区域并且被关联到对应的无线接入节点列表。如先前所提到的,每个无线接入节点被由对应的upf节点服务的一个或多个upf区域包括和/或与该一个或多个upf区域相关联。
106.步骤720:处理第一通知509,并确定将ue连接到多个预测目标无线接入节点中的任何一个是否包括改变到不同于第一地理区域upf_area1的关联地理区域。
107.在一个实施例中,第一通知的处理509包括:通过使用一组预定条件过滤多个预测目标无线接入节点来生成经处理的通知。
108.在一个实施例中,预定条件包括用于upf节点和/或目标无线接入节点的允许负载阈值,其中,过滤包括移除其负载大于由预定条件给出的允许负载阈值的upf节点和/或目标无线接入节点。
109.附加地或者替代地,预定条件包括用于upf节点和/或目标无线接入节点的允许负载阈值,其中,过滤包括移除其负载大于由预定条件给出的允许负载阈值的upf节点和/或目标无线接入节点。
110.步骤730:向第一无线接入节点gnb_source发送包括经处理的通知的数据会话修改请求512,该数据会话修改请求指示将至少一个第一数据会话转移到多个预测目标无线接入节点中的任何一个的请求。
111.步骤740:从第一无线接入节点gnb_source接收数据会话建立响应,该数据会话建立响应可选地包括所选择的无线接入节点gnb_target。所选择的无线接入节点gnb_target可选地被关联到第二地理区域upf_area2。
112.在第一示例中,ran发现多个预测目标无线接入节点之一可接受,并从多个预测目标无线接入节点中选择一个无线接入节点。
113.在第二示例中,ran发现多个预测目标无线接入节点中没有一个可接受,并从可替代的无线接入节点组中选择一个无线接入节点。例如,基于无线电测量被认为适合的无线接入节点。
114.步骤750:通过向服务第二地理区域upf_area2的第二用户面功能upf节点发送数据会话建立请求,配置至少一个第二数据会话经由所选择的无线接入节点gnb_target连接。
115.该方法还可包括以下可选步骤:
116.步骤760:从所选择的无线接入节点gnb_target接收指示ue从第一无线接入节点gnb_source转移到所选择的无线接入节点gnb_target的第二通知526。
117.步骤770:释放第一数据会话。
118.在一个实施例中,根据前述权利要求中的任一项所述的方法还包括向服务节点
nwdaf发送反馈。该反馈可以指示从多个目标无线接入节点中选择的无线接入节点gnb_target。
119.该反馈可用于进一步改进或训练经训练的模型。
120.图8示出了根据本公开的一个或多个实施例的由服务节点nwdaf执行的方法的流程图。该方法由被配置为预测用户设备ue在地理区域upf_area1、upf_area2之间的移动性的服务节点nwdaf执行。该方法包括:
121.步骤810:由服务节点nwdaf通过预测接入节点列表和/或预测地理区域列表来预测ue的地理区域移动性。每个地理区域包括用户面功能upf区域并且被关联到对应的无线接入节点列表。所预测的无线接入节点列表或对应的接入节点列表被指示为用于ue的潜在目标接入节点,其中,使用经训练的模型执行预测。
122.步骤820:向控制节点smf发送直接或间接指示多个预测目标无线接入节点的第一通知508。
123.在一个实施例中,该方法还包括步骤830:从控制节点smf接收指示所选择的无线接入节点gnb_target的反馈520。
124.在第一示例中,ran发现多个预测目标无线接入节点中的一个无线接入节点可接受,并从多个预测目标无线接入节点中选择一个无线接入节点。
125.在第二示例中,ran发现多个预测目标无线接入节点中没有一个可接受,并从可替代的无线接入节点组中选择一个无线接入节点。例如,基于无线电测量被认为适合的无线接入节点。
126.在图5中进一步描述了从可替代的无线接入节点组中的选择。
127.图9示出了根据本公开的一个或多个实施例的由无线接入节点gnb_source执行的方法900的流程图。该方法由被配置为连接到用户设备ue的无线接入节点gnb_source执行。无线接入节点gnb_source被关联到第一地理区域upf_area1,通常是upf区域。该方法包括:
128.步骤910:从控制节点smf接收数据会话修改请求512,该数据会话修改请求指示将至少一个第一数据会话转移到多个目标无线接入节点中的任何一个的请求。
129.步骤920:发送数据会话建立响应。
130.在一个实施例中,ue使用一组条件来评估多个目标无线接入节点中的每一个,以查看它是否是用于切换的可行候选。这种条件的示例是目标无线接入节点在ue的测量列表中存在,目标无线接入节点未过载等。在该实施例中,方法900还包括:基于一组条件从多个目标无线接入节点中选择目标无线接入节点gnb_target,其中,数据会话建立响应包括所选择的无线接入节点gnb_target。
131.在一个实施例中,在选择了目标无线接入节点gnb之后,该方法还包括:将ue从第一无线接入节点gnb_source转移到所选择的无线接入节点gnb_target,发送指示ue从第一无线接入节点gnb_source转移到所选择的无线接入节点gnb_target的通知530。
132.在一个可替代实施例中,ue使用该组条件评估多个目标无线接入节点中没有一个是用于切换的可行候选。然后,该方法还包括:断定多个目标无线接入节点中没有目标无线接入节点(gnb_target)匹配一组条件,生成错误指示,其中,数据会话建立响应还包括错误指示。
133.图10示出了根据一个或多个实施例的计算机设备1000的详情。计算机设备1000可
以采用网络节点、台式计算机、服务器、膝上型电脑、移动设备、智能电话、平板计算机、智能手表等中的任何一种的形式。计算机设备1000可包括处理电路1012。计算机设备1000可以可选地包括用于有线和/或无线通信的通信接口1004。进一步地,计算机设备1000还可包括至少一个可选天线(图中未示出)。天线可以被耦接到通信接口1004的收发机,并被配置为在无线通信系统中发送和/或发射和/或接收无线信号。
134.在一个示例中,处理电路1012可以是处理器和/或中央处理单元和/或处理器模块和/或被配置为相互协作的多个处理器中的任何一个。进一步地,计算机设备1000还可包括存储器1015。存储器1015可包含可由处理电路1012执行的指令,该指令在被执行时使得处理电路1012执行本文所描述的任何方法和/或方法步骤。
135.通信接口1004(例如,无线收发机和/或有线/无线通信网络适配器)被配置为向或从处理电路1012、向或从其他外部节点发送和/或接收作为信号的数据值或参数。在实施例中,通信接口1004直接在节点之间或经由通信网络进行通信。
136.在一个或多个实施例中,计算机设备1000还可包括输入设备1017,输入设备1017被配置为接收来自用户的输入或指示,并将指示用户输入或指示的用户输入信号发送到处理电路1012。
137.在一个或多个实施例中,计算机设备1000还可包括显示器1018,该显示器1018被配置为从处理电路1012接收指示渲染对象(诸如文本或图形用户输入对象)的显示信号,并将所接收的信号显示为对象,诸如文本或图形用户输入对象。
138.在一个实施例中,显示器1018与用户输入设备1017集成,并被配置为从处理电路1012接收指示渲染对象(诸如文本或图形用户输入对象)的显示信号,并将所接收到的信号显示为对象,诸如文本或图形用户输入对象,和/或被配置为从用户接收输入或指示,并将指示用户输入或指示的用户输入信号发送到处理电路1012。
139.在一个或多个实施例中,计算机设备1000还可包括一个或多个传感器。
140.在实施例中,处理电路1012通信地耦接到存储器1015和/或通信接口1004和/或输入设备1017和/或显示器1018和/或一个或多个传感器419。
141.在实施例中,通信接口和/或收发机1004使用有线和/或无线通信技术进行通信。
142.在实施例中,一个或多个存储器1015可包括硬盘ram、磁盘驱动器、软盘驱动器、磁带驱动器、光盘驱动器、cd或dvd驱动器(r或rw)或其他可移除或固定媒体驱动器的选择。
143.在另一实施例中,计算机设备1000还可包括和/或耦接到一个或多个附加传感器(未示出),该传感器被配置为接收和/或获得和/或测量与计算机设备或者计算机设备的环境相关的物理特性,并向处理电路1012发送指示物理特性的一个或多个传感器信号。
144.应理解,计算机设备包括执行本文所公开的任务、特征、功能和方法所需的任何适合的硬件和/或软件的组合。而且,虽然计算机设备的组件被描绘为位于较大框内或嵌套在多个框内的单个框,但是实际上,计算机设备可包括组成单个所示组件的多个不同的物理组件(例如,存储器1015可包括多个单独的硬盘驱动器以及多个ram模块)。
145.类似地,计算机设备1000可包括多个物理分离的组件,它们可以各自具有自己的相应组件。
146.通信接口1004还可包括针对不同无线技术(诸如例如gsm、wcdma、lte、nr、wifi、或蓝牙无线技术)的各种示出组件的多个集合。这些无线技术可以被集成到计算机设备1000
内的相同或者不同的芯片或芯片集和其他组件中。
147.处理电路1012被配置为执行在本文中被描述为由计算机设备1000提供的任何确定、计算、或类似操作(例如,某些获得操作)。由处理电路1012执行的这些操作可以包括:通过例如将所获得的信息转换为其他信息、将所获得的信息或所转换的信息与在网络节点中存储的信息相比较、和/或基于所获得的信息或所转换的信息来执行一个或多个操作来处理由处理电路1012获得的信息;以及作为所述处理的结果,做出确定。
148.处理电路1012可包括以下中的一项或多项的组合:微处理器,控制器,微控制器,中央处理单元,数字信号处理器,专用集成电路,现场可编程门阵列,或任何其他适合的计算设备、资源、或可操作以单独或者结合其他计算机设备1000组件(诸如设备可读介质)来提供计算机1000功能的硬件、软件、和/或编码逻辑的组合。例如,处理电路1012可以执行在设备可读介质1015中或者在处理电路1012内的存储器中存储的指令。这种功能可以包括提供本文所讨论的各种无线特征、功能或者益处中的任一个。在一些实施例中,处理电路1012可包括片上系统。
149.在一些实施例中,处理电路1012可包括射频rf收发机电路和基带处理电路中的一个或多个。在一些实施例中,rf收发机电路和基带处理电路可以在单独的芯片或芯片集、板、或单元(诸如无线电单元和数字单元)上。在其他可替代的实施例中,rf收发机电路和基带处理电路的一部分或全部可以在相同芯片或芯片集、板、或单元上。
150.在某些实施例中,在本文被描述为由计算机设备1000提供的的功能中的一些或全部可以由执行在设备可读介质1015上或在处理电路1012内的存储器上存储的指令的处理电路1012执行。在可替代的实施例中,一些或全部功能可以由处理电路1012诸如以硬连线的方式提供,而不执行在单独或独立的设备可读介质上存储的指令。在那些实施例中的任一个中,无论是否执行在设备可读存储介质上存储的指令,处理电路1012可以被配置为执行所描述的功能。由这种功能所提供的益处并不单独限于处理电路1012或者计算机设备1000的其他组件,而是整体上由计算机设备1000和/或由终端用户享有。
151.设备可读介质或存储器1015可以包括任何形式的易失性或非易失性计算机可读存储器,包括但不限于永久性存储设备、固态存储器、远程安装的存储器、磁介质、光介质、随机存取存储器(ram)、只读存储器(rom)、大容量存储介质(例如,硬盘)、可移除存储介质(例如,闪存驱动器、光盘(cd)或数字视频光盘(dvd))、和/或存储可由处理电路1012使用的信息、数据和/或指令的任何其他易失性或非易失性非暂态设备可读存储器设备和/或计算机可执行存储设备。设备可读介质1015可以存储任何适合的指令、数据或者信息,包括计算机程序、软件、包括逻辑、规则、代码、表等中的一个或多个的应用、和/或能够由处理电路1012执行并且由计算机设备1000利用的其他指令。设备可读介质qq180可用于存储由处理电路1012进行的任何计算和/或经由接口1004接收的任何数据。在一些实施例中,处理电路1012和设备可读介质1015可以被认为是集成的。
152.在计算机设备1000与其他节点之间的信令和/或数据的有线或无线通信中使用通信接口1004。接口1004可包括例如通过有线连接向计算机设备1000发送数据和从计算机设备1000接收数据的(一个或多个)端口/(一个或多个)端子。接口1004还包括无线电前端电路,该无线电前端电路可以耦合到天线,或者在某些实施例中是天线的一部分。无线电前端电路可包括滤波器和放大器。无线电前端电路可连接到天线和/或处理电路1012。
153.计算机设备1000的示例包括但不限于智能电话、移动电话、蜂窝电话、ip语音(voip)电话、无线本地环路电话、平板计算机、台式计算机、个人数字助理(pda)、无线摄像头、游戏控制台或设备、音乐存储设备、播放设备、可穿戴终端设备、无线端点、移动站、平板电脑、膝上型电脑、膝上型嵌入设备(lee)、膝上型安装设备(lme)、智能设备、无线客户端设备(cpe)、车载无线终端设备等。
154.网络接口1004可涵盖有线和/或无线网络,诸如局域网(lan)、广域网(wan)、计算机网络、无线网络、电信网络、另一种类似网络、或其任何组合。通信接口可以被配置为包括用于根据一个或多个通信协议(诸如以太网、tcp/ip、sonet、atm、光、电等)通过通信网络与一个或多个其他设备通信的接收机和发射机接口。发射机和接收机接口可以共享电路组件、软件或固件,或者可替代地可以单独地实现。
155.在一个实施例中,计算机设备100被提供并且被配置为执行本文所描述的任何方法步骤。
156.在一个实施例中,计算机设备1000包括应用设备/ue、gnb_source、gnb_target、amf、smf、upf_source、upf_target、nwdafm、af/nef或应用服务器中的任何一个。
157.在一个实施例中,应用设备/ue、gnb_source、gnb_target、amf、smf、upf_source、upf_target、nwdafm、af/nef或应用服务器中的每一个包括关于图10所描述的计算机设备1000的特征的全部或选择物。
158.在一个实施例中,提供了一种计算机程序,其包括计算机可执行指令,用于当计算机可执行指令在被包括在计算机设备中的处理单元上执行时,使得计算机设备执行本文所描述的任何方法步骤。
159.在一个实施例中,提供了一种计算机程序产品,其包括计算机可读存储介质,在该计算机可读存储介质中体现上述的计算机程序。
160.在一个实施例中,提供了一种载体,其包含上述计算机程序。载体可以是电子信号、光信号、无线电信号或计算机可读存储介质中的任何一种。
161.最后,应当理解,本发明不限于上文所描述的实施例,而且涉及并包含在所附的独立权利要求的范围内的所有实施例。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1