CN114365518B - 一种通过服务应用影响核心网络中数据业务路由的方法 - Google Patents
一种通过服务应用影响核心网络中数据业务路由的方法 Download PDFInfo
- Publication number
- CN114365518B CN114365518B CN201980100177.XA CN201980100177A CN114365518B CN 114365518 B CN114365518 B CN 114365518B CN 201980100177 A CN201980100177 A CN 201980100177A CN 114365518 B CN114365518 B CN 114365518B
- Authority
- CN
- China
- Prior art keywords
- data traffic
- data
- control node
- mobile
- access
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 55
- 238000004891 communication Methods 0.000 claims abstract description 190
- 230000004048 modification Effects 0.000 claims description 21
- 238000012986 modification Methods 0.000 claims description 21
- 230000004044 response Effects 0.000 claims description 15
- 230000015654 memory Effects 0.000 claims description 4
- 230000001010 compromised effect Effects 0.000 claims 1
- 230000007246 mechanism Effects 0.000 abstract description 7
- 230000000694 effects Effects 0.000 abstract description 4
- 230000006870 function Effects 0.000 description 46
- 238000007726 management method Methods 0.000 description 33
- 238000013523 data management Methods 0.000 description 14
- 230000008901 benefit Effects 0.000 description 8
- 238000013475 authorization Methods 0.000 description 5
- 230000011664 signaling Effects 0.000 description 5
- 239000008186 active pharmaceutical agent Substances 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000003139 buffering effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0273—Traffic management, e.g. flow control or congestion control adapting protocols for flow control or congestion control to wireless environment, e.g. adapting transmission control protocol [TCP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/04—Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/142—Managing session states for stateless protocols; Signalling session states; State transitions; Keeping-state mechanisms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/561—Adding application-functional data or data for application control, e.g. adding metadata
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0252—Traffic management, e.g. flow control or congestion control per individual bearer or channel
- H04W28/0263—Traffic management, e.g. flow control or congestion control per individual bearer or channel involving mapping traffic to individual bearers or channels, e.g. traffic flow template [TFT]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/08—Load balancing or load distribution
- H04W28/09—Management thereof
- H04W28/0925—Management thereof using policies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Library & Information Science (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本公开涉及用于通过核心网络之外的服务应用在通信***的核心网络中实现数据业务路由影响的机制。可以针对核心网络实现该机制以在核心网络内建立通信会话,这些通信会话根据来自应用服务器的数据业务路由影响请求来路由数据业务。还可以针对核心网络实现该机制以修改或重新配置核心网络内的现有活动通信会话网络节点,从而实现来自应用服务器的数据业务路由影响请求。
Description
技术领域
本公开一般地涉及用于通过服务应用影响核心通信网络中的数据业务路由的机制,更具体地说,涉及用于根据服务应用的请求实现从核心网络卸载数据业务的机制。
背景技术
无线或有线通信***可以包括核心网络。核心网络提供各种网络节点,用于在用户设备(UE)和服务应用之间提供和路由数据业务。核心网络中参与特定通信会话的网络节点可以由核心网络本身选择、配置和控制。在某些情况下,为服务应用提供主动请求影响核心网络中的数据业务路由的机制可能是有益的。例如,在某些情况下,服务应用可能希望实现将UE数据业务从核心网络的中间网络路由节点卸载到核心网络之外的预定数据网络目的地。
发明内容
本公开涉及通过核心网络之外的服务应用发起在通信网络***的核心网络中实现数据业务路由影响的方法、***和设备。
在一个实现中,公开了一种在移动核心网络中执行的方法。所述移动核心网络可以包括接入和移动控制节点、与所述接入和移动控制节点相关联的策略控制节点、应用数据存储库节点和多个通信会话控制节点。所述方法可以包括:由所述策略控制节点向所述应用数据存储库节点注册数据订阅,以通知所述策略控制节点应用数据的修改;作为所述数据订阅的结果,由所述策略控制节点从所述应用数据存储库节点接收包含服务应用对应用数据的修改的通知消息;以及由所述策略控制节点从所述通知消息中提取与所述服务应用相关联的一组数据业务路由影响信息。所述方法还可以包括由所述策略控制节点向所述接入和移动控制节点发送所述一组数据业务路由影响信息,以针对受所述一组数据业务路由影响信息牵连的所述移动核心网络中的通信会话实现对所述多个通信会话控制节点中的至少一个通信会话控制节点的分配或重新配置的控制。
在另一实现中,公开在移动核心网络中执行的另一方法。所述移动核心网络可以包括接入和移动控制节点、与所述接入和移动控制节点相关联的策略控制节点、应用数据储存库节点和多个通信会话控制节点。所述方法可以包括由所述接入和移动控制节点从所述策略控制节点接收与服务应用相关联的一组数据业务路由影响信息,其中所述一组数据业务路由影响信息由所述策略控制节点从通知消息中提取,所述通信消息是作为所述策略控制节点对所述应用数据存储库节点的数据订阅的结果而由所述应用数据存储库节点发送到所述策略控制节点的,以通知所述策略控制节点所述应用数据的修改;由所述接入和移动控制节点从发出请求的移动用户设备接收通信会话建立请求;由所述接入和移动控制节点确定所述发出请求的移动用户设备的位置;由所述接入和移动控制节点确定所述发出请求的移动用户设备是否受所述一组数据业务路由影响信息牵连。所述方法还可以包括当所述发出请求的移动用户设备受所述一组数据路由业务影响信息牵连时,由所述接入和移动控制节点基于所述发出请求的移动设备的所述位置和所述一组数据业务路由影响信息从所述多个通信会话控制节点中选择通信会话控制节点子集以响应于所述通信会话建立请求而建立新的通信会话。
在另一实现中,公开了在移动核心网络中执行的另一方法。所述移动核心网络可以包括接入和移动控制节点、与所述接入和移动控制节点相关联的策略控制节点、应用数据存储库节点、多个通信会话控制节点和多个数据路由节点。所述方法可以包括由所述接入和移动控制节点从所述策略控制节点接收与服务应用相关联的一组数据业务路由影响信息,其中所述一组数据业务路由影响信息由所述策略控制节点从通知消息中提取,所述通信消息是作为所述策略控制节点对所述应用数据存储库节点的数据订阅的结果而由所述应用数据存储库节点发送到所述策略控制节点的,以通知所述策略控制节点所述应用数据的修改;由所述接入和移动控制节点确定受所述一组数据业务路由影响信息牵连的移动用户设备的标识;由所述接入和移动控制节点识别与所述移动用户设备的所述标识相关联的活动通信会话;由所述接入和移动控制节点识别所述多个通信会话控制节点中的通信会话控制节点子集,所述子集与所述多个数据路由节点中的数据路由节点子集相关联并对其进行控制;以及由所述接入和移动控制节点根据所述一组数据业务路由影响信息修改所述通信会话控制节点子集的组成或配置。
在另一实现中,公开了在移动核心网络中执行的另一方法。所述移动核心网络可以包括接入和移动控制节点、与所述接入和移动控制节点相关联的策略控制节点、应用数据存储库节点和多个通信会话控制节点。所述方法可以包括由所述策略控制节点向所述应用数据存储库节点发送数据订阅,以通知所述策略控制节点所述应用数据的修改;作为所述数据订阅的结果,由所述策略控制节点从所述应用数据存储库节点接收包含服务应用对应用数据的修改的通知消息;由所述策略控制节点从所述通知消息中提取与所述服务应用相关联的一组数据业务路由影响信息;以及由所述策略控制节点将所述一组数据业务路由影响信息发送到所述接入和移动控制节点;由所述接入和移动控制节点从所述策略控制节点接收与所述服务应用相关联的所述一组数据业务路由影响信息;由所述接入和移动控制节点从移动用户设备接收通信会话请求;由所述接入和移动控制节点确定所述移动用户设备的位置;由所述接入和移动控制节点确定所述移动用户设备是否受所述一组数据业务路由影响信息牵连。所述方法还包括当所述移动用户设备受所述一组数据业务路由影响信息牵连时,由所述接入和移动控制节点基于所述移动用户的位置和所述一组数据业务路由影响信息从所述多个通信会话控制节点中选择通信会话控制节点子集。
在另一实现中,公开了在移动核心网络中执行的另一方法。所述移动核心网络可以包括接入和移动控制节点、与所述接入和移动控制节点相关联的策略控制节点、应用数据存储库节点、多个通信会话控制节点和多个数据路由节点。所述方法可以包括由所述策略控制节点向所述应用数据存储库节点注册数据订阅,以通知所述策略控制节点应用数据的修改;作为数据订阅的结果,由所述策略控制节点从所述应用数据存储库节点接收包含服务应用对应用数据的修改的通知消息;由所述策略控制节点从所述通知消息中提取与所述服务应用相关联的一组数据业务路由影响信息;由所述策略控制节点将所述一组数据业务路由影响信息发送到所述接入和移动控制节点;由所述接入和移动控制节点从所述策略控制节点接收与服务应用相关联的所述一组数据业务路由影响信息;由所述接入和移动控制节点确定受所述一组数据业务路由影响信息牵连的移动用户设备的标识;由所述接入和移动控制节点识别与所述移动用户设备的所述标识相关联的活动通信会话;由所述接入和移动控制节点识别所述多个通信会话控制节点中的通信会话控制节点子集,所述子集与所述多个数据路由节点中的数据路由节点子集相关联并对其进行控制;以及由所述接入和移动控制节点根据所述一组数据业务路由影响信息修改所述通信会话控制节点子集的组成或配置。
上述实施例及其实现的其他方面和替代在下面的附图说明、具体实施方式和权利要求书中进行更详细的解释。
附图说明
图1示出了示例通信网络***,其包括包含接入网络和核心网络的运营商通信网络。
图2示出了支持服务应用的数据业务路由影响的示例核心网络。
图3示出了支持服务应用的数据业务路由影响的示例无线核心网络。
图4示出了用于核心网络节点之间的应用数据订阅服务以实现服务应用的数据业务路由影响的示例数据和逻辑流程。
图5示出了用于在支持服务应用请求的数据业务路由影响的核心网络中为通信会话建立和配置网络节点的示例数据和逻辑流程。
图6示出了用于修改和重新配置现有通信会话以支持服务应用请求的数据业务路由影响的示例数据和逻辑流程。
具体实施方式
通信网络(图1所示的100)可以包括用户设备(UE)110和112、运营商网络102、各种服务应用140和其他数据网络150。运营商网络102例如可以包括接入网络120和核心网络130。运营商网络110可以被配置为在UE 110和112之间、在UE和服务应用140之间、或者在UE和其他数据网络150之间传输语音、数据和其他信息(统称为数据业务)。接入网络120可以被配置为与通信会话一侧的UE和另一侧的核心网络130交互。核心网络130可以包括被配置为控制通信会话并执行网络接入管理和业务路由的各种网络节点。服务应用140可以由UE通过运营商网络102的核心网络130访问的各种应用服务器托管。服务应用140可以部署为核心网络130之外的数据网络。同样,其他数据网络150可以由UE通过核心网络130访问,并且表现为在运营商网络102中实例化的特定通信会话的数据目的地或来源。
图1的核心网络130可以包括在地理上分布和互连以提供运营商网络102的服务区的网络覆盖的各种网络节点。这些网络节点可以实现为专用硬件网络节点。或者,这些网络节点可以被虚拟化并实现为虚拟机或软件实体。这些网络节点可以各自配置有一种或多种类型的网络功能,这些网络功能共同提供核心网络130的供应和路由功能。
图2示出了核心网络130中网络节点功能的示例划分。尽管图2仅示出了某些功能的网络节点的单个实例,但是本领域普通技术人员将理解,这些网络节点中的每一个可以被实例化为分布在整个核心网络130中的多个实例。如图2所示,核心网络130可以包括但不限于接入管理网络节点(AMNN)230、会话管理网络节点(SMNN)240、数据路由网络节点(DRNN)250、策略控制网络节点(PCNN)220,以及应用数据管理网络节点(ADMNN)210。
接入管理网络节点230分别通过通信接口122、232和224与接入网络120、会话管理网络节点242和策略控制网络节点220进行通信,并且可以负责UE向核心网络130的注册、认证和接入以及会话管理网络节点240的分配,以支持特定的UE通信需要。由接入管理网络节点230分配的会话管理网络节点240又可以负责分配数据路由网络节点250以支持特定的UE通信需要,并通过通信接口246控制这些分配的数据路由网络节点250。备选地或另外地,在一些实现中,数据路由网络节点250可以直接由接入管理网络节点230通过接口234分配,并由会话管理网络242通过通信接口246控制。适用于UE的接入策略和会话路由策略可以由策略控制网络节点220管理,策略控制网络节点220分别通过通信接口224和222将策略传送到接入管理网络节点230和会话管理网络节点240。通过图2中的各种连接线指示的各种通信接口进行的各种类型的网络节点之间的信令和数据交换可以由遵循预定类型的格式或协议的信令或数据消息来承载。
为了支持由UE请求的特定端到端通信任务,可以建立通信会话以支持用于传输特定端到端通信数据业务的数据业务管道。数据业务管道的运营商网络部分(图2所示的270)可以涉及接入网络120中的一个或多个网络节点以及核心网络130中的一组数据路由网络节点252、254和256,例如由一组会话管理网络节点242和244选择和控制的,该组会话管理网络节点242和244可以由负责建立和管理通信会话的接入管理网络节点230选择和控制。数据业务在数据业务管道一端的UE、数据业务管道的运营商网络部分(包括接入网络120中的一组网络节点和核心网络130中选定的数据路由网络节点252、254和256),以及数据业务管道的另一端(例如包括另一UE、应用服务器140或另一数据网络150)之间,通过诸如124、258和259之类的通信接口路由。
对于某些通信会话,在核心网络130中传输的数据可能在应用服务器140上终止。换句话说,应用服务器140可以是在核心网络130中路由的数据业务的目的地。同样,应用服务器140也可以是要由核心网络130路由到其他目的地的数据业务的来源。在这样的通信会话中,应用服务器140可以被用于通信会话的数据业务管道的运营商网络部分270访问,如259所示。
应用服务器140可以进一步将其他配置和控制信息传送到核心网络130。传送到核心网络130的信息可以被称为应用数据。这样的应用数据可以由被称为图2中的应用数据管理网络节点(ADMNN)210的特定类型的网络节点处理和管理。应用数据例如可以以消息的形式,通过通信接口214从应用服务器140传送到应用数据管理网络节点210。或者,应用服务器140可以使用由核心网络130提供的开放式API接入应用数据管理网络节点210。尽管图2仅示出了单个应用服务器,但是普通技术人员可以理解,在实际实现中,核心网络130可以支持多种不同类型的业务应用。
在一些特定情况下,应用服务器140可以设置有主动和动态地影响核心网络130中的数据业务路由的机制,否则该路由由核心网络130本身范围内的网络节点排他地控制和供应。作为许多示例之一,应用服务器140可能希望将与应用服务器相关联的数据业务卸载到某个本地数据网络。为了使应用服务器140能够影响数据业务,应用数据管理网络节点210可以被配置为识别和处理特殊请求以影响来自应用服务器140的数据业务路由。该请求可以被发送到分布在核心网络130中的一个或多个应用数据管理网络节点210。例如,应用服务器140可以仅向地理上靠近应用服务器140的应用数据管理网络节点210(例如,区域应用数据管理网络节点)发送数据业务路由影响请求。或者,应用服务器140可以向具有更广泛地理分布的应用数据管理网络节点210发送数据业务路由影响请求。例如,数据业务路由影响请求可以指定应用服务器140想要影响(例如,卸载)其数据业务的一个或多个UE以及应用服务器140想要实现什么类型的数据业务路由影响。
在一些实现中,一个或多个策略控制网络节点220可以选择订阅一个或多个应用数据管理网络节点中的数据更新,如图2中的212所示。因此,应用数据管理网络节点210中的应用数据的更新(例如来自应用服务器140的新数据业务路由影响请求)可以被自动传播到订阅了应用数据管理网络节点210的一个或多个策略控制网络节点220。这样的应用数据更新可以进一步分别经由接口224和222从策略控制管理网络节点220传播到接入管理网络节点230和/或会话管理网络节点240,以控制未来通信会话和数据业务管道的创建,或重新配置现有活动通信会话和数据业务管道,此管道包含受数据业务路由影响请求牵连的UE,以适应应用服务器请求的数据业务路由修改。
以上在图1和图2中描述的实现同时适用于无线和有线通信***。对于无线通信***,接入网络120将被实现为例如分布在运营商网络102的服务区中的无线电接入网络(RAN)。例如,RAN可以包括多个无线电基站,例如在各代蜂窝无线网络中实现的那些无线电基站。UE 110和核心网络130之间的通信将在空中(OTA)无线电信道中进行。图3示出了示例无线通信网络。
图3示出了无线通信网络300可以包括UE 110、应用服务器140、数据网络150以及包括RAN 320和核心网络302的运营商网络。UE 110可以被实现为各种类型的移动设备,这些移动设备被配置为通过OTA通信信道与RAN 320进行通信。UE 110可以包括但不限于移动电话、膝上型计算机、平板计算机、物联网(IoT)设备、分布式传感器网络节点、可穿戴设备等。虽然在图3中仅示出了具体为无线网络300和核心网络302的某些功能的网络节点的单个实例,但是本领域普通技术人员将理解,这些网络节点中的每一个可以具有分布在整个无线通信网络300中的多个实例。核心网络302中的网络“节点”在本文中被替代地称为网络“功能”。
如图3所示,核心网络302可以包括应用功能(AF)314、网络公开功能(NEF)312和统一数据存储库(UDR)功能310。这三种类型的网络节点可以一起用作图2的应用数据管理网络节点210。核心网络302还可以包括接入和移动管理功能(AMF)330,以及会话管理功能(SMF或表示中间SMF的I-SMF)344和342。AMF和SMF用作图2的接入管理网络节点(AMNN)230和会话管理网络节点(SMNN)240。AMF 330以及SMF 344和342可以分别从单独的接入/移动管理策略控制功能(AM PCF)320和会话管理策略控制功能(SM PCF)322获得通信策略信息。AM PCF 320和SM PCF 322用作图2的策略控制网络节点(PCNN)220。
如图3进一步所示,SMF和I-SMF 322和344中的每一个控制一个或多个用户平面功能(UPF)352和354。RAN 320和一个或多个UPF可以由核心网络分配并形成用于特定通信会话的数据业务管道(或替代地为数据业务路径)的运营商网络部分。UPF 352和354用作图2的数据路由网络节点(DRNN)250。用户平面功能可以包括由SMF 344控制的一个或多个锚定UPF(A-UPF)354和由I-SMF 342控制的一个或多个中间UPF(I-UPF)352,如下面更详细描述的。
图3中的各种网络节点或网络功能通过如图3中的各种连接线所示的各种通信接口,使用遵循预定类型的格式或协议的信令或数据消息传送信令信息和数据。例如,在第五代新无线电无线通信规范中定义的一些示例通信接口可以用在各个网络节点(如沿着图3中的连接线的标签所示)之间的通信网络300中,包括UE 110与AMF 330之间经由RAN 320的N1接口、RAN 320与AMF 330之间的N2接口、RAN 320与UPF 350之间的N3接口、SMF 342/344/344与UPF 350之间的N4接口、AMF 330与I-SMF 342之间的N11接口,以及I-SMF342与SMF344之间的N16a接口。
图3的无线通信网络300中的各种网络节点和网络功能的功能示例在下面更详细地进行描述:
1)AMF(接入和移动管理功能)330。这些网络节点执行的功能包括但不限于UE 110的注册管理、连接管理、可达性管理和移动管理。这些网络节点还执行接入认证和接入授权。AMF 330可以用作非接入层(NAS)安全终端并且在UE 110与SMF 342和344之间中继会话管理NAS消息。AMF 330还在通信会话建立过程和UE移动过程期间执行SMF选择功能。
2)SMF(会话管理功能)344。这些网络节点执行的功能包括但不限于通信会话的建立、修改和释放、UE IP地址分配和管理(包括可选的授权功能)、UPF 350的选择和控制,以及下行链路数据通知。每个SMF 344可以控制一个或多个UPF 354,并与一个服务区相关联,该服务区是其控制下的所有UPF的UPF服务区的集合。
3)I-SMF(中间SMF)342。根据需要***、更改或移除到通信会话以控制I-UPF 352的I-SMF不能由针对通信会话选择的原始SMF 344控制,因为它们属于不同的SMF服务区。
4)UPF(用户平面功能)350。这些网络节点执行的功能包括但不限于充当无线接入技术(RAT)内/间移动、分组路由和转发、业务使用报告、用户平面的服务质量(QoS)处理、下行链路数据包缓冲和下行链路数据通知触发的锚定点。UPF服务区包括由一个或多个跟踪区域组成的区域,在该区域内,与UPF相关联的通信会话可以由RAN节点通过RAN与UPF之间的直接接口(例如,图3所示的N3接口)服务,无需在其间添加新的UPF或移除/重新分配UPF。A-UPF(图3的354)是在UE移动期间保持不变的锚定UPF。当UE移动到A-UPF服务区之外时,可以***/重新定位中间UPF(I-UPF)。I-UPF可以使用例如图3所示的N3隧道与RAN 320连接,并且可以使用例如图3所示的N9隧道与A-UPF 354连接。I-UPF还可以提供业务卸载功能以将上行链路数据业务路由到本地数据网络360,如下面更详细描述的。
5)PCF(策略控制功能)320和322。这些网络节点执行的功能包括但不限于提供策略规则和控制其他网络节点以执行策略规则。具体而言,PCF向AMF 330提供接入和移动相关策略,以便AMF 330在移动过程期间强制执行它们。这些PCF被称为AM PCF(图3的320)。AMPCF 320还向AMF 330提供UE接入选择和通信会话选择相关策略(UE策略),以便AMF转发给UE 110。PCF还可以向SMF 344提供会话管理相关策略,以供SMF执行。这些PCF可以被称为SMPCF(图3的322)。AM PCF 320和SM PCF 322可以以分布式方式部署,并且每个PCF可以支持不同的AM或SM策略功能。
6)UDR(统一数据存储库)310。这些网络节点可以支持用于网络公开的结构化数据、应用数据(例如,用于应用检测的数据包流描述(PFD)、多个UE的应用请求信息,以及对数据业务路由影响的应用请求,如上面描述的和下面更详细描述的)的存储/检索,以及对应于订户标识符(例如,外部组ID或内部组ID)的网络组ID的存储/检索。UDR 310可以与网络应用服务(向该服务提供应用数据存储)位于相同的公共陆地移动网络(PLMN)中。
7)NEF(网络公开功能)312。这些网络节点可以使用标准化接口(例如,Nudr接口)将作为结构化数据的信息存储/检索到UDR 310。NEF312可以提供用于应用功能(AF,见下文)的手段,以安全地向核心网络提供各种信息,包括但不限于有关应用对数据业务路由的影响的信息。NEF 312可以认证、授权和协助限制来自AF的请求。可以通过由核心网络302提供的开放式API接入NEF 312。特定NEF实例可以支持这些功能中的一个或多个,因此单个NEF 312可以支持为NEF指定的API子集。NEF 312可以被配置为接入与NEF 312位于同一PLMN中的UDR 310。
8)AF(应用功能)314。这些网络节点可以与核心网络302交互,以便向应用提供服务,例如以支持应用对数据业务路由的影响。AF 314可以在一端与应用交互,而在另一端通过NEF 312与核心网络中的网络功能交互。在一些实现中,被核心网络302认为信任的AF314可以绕过NEF 312并直接与核心网络302中的其他相关网络功能交互。
9)NRF(网络存储库功能,图3中未示出)。这些网络节点可以存储核心网络302中所有可用网络功能实例的配置文件及其支持的服务。NRF可以支持服务发现功能。当NRF接收到网络功能发现请求时,它会将发现的网络功能实例的信息提供给发出请求的实体。实例化后,核心网络中的新网络功能实例向NRF注册其网络功能配置文件,以便其他网络功能实例可以通过查询NRF发现它。
上面描述并在图3中示出的各种网络节点或功能可以被配置为以协作的方式实现由核心网络302中的服务应用发起的自适应和动态数据业务路由影响。在一些实现中,应用服务器140可以通过向AF 314发送请求来发起数据业务路由影响。该请求可以针对影响定向到应用并且与特定UE、一组UE或所有UE相关联的数据业务的路由。特别地,应用服务器140可能希望以各种方式影响一个或多个UE的数据业务路由,例如路由路径或路由定时。例如,该请求可以指定一个或多个UE,这些UE的数据业务指向应用服务器140想要卸载到某个本地数据网络的应用。然后可以通过NEF 312在UDR 310中处理、格式化和记录该请求。PCF(包括AM PCF 320和SM PCF 322)然后可以经由UDR 310提供给核心网络302的其他网络节点的数据订阅服务被自动通知UDR 310中关于所请求的数据业务路由影响的应用数据更新。然后AM PCF 320和SM PCF 322可以使用数据业务路由影响的信息来(1)针对涉及在数据业务路由影响请求中作为目标的UE的未来通信会话或现有活动通信会话控制AMF 330以选择、替换或添加SMF,和/或(2)针对涉及在数据业务路由影响请求中作为目标的UE的未来通信会话或现有活动通信会话控制SMF以直接或经由AMF 330在数据业务管道中选择、替换、***、配置和修改UPF 350。因此,具有其新数据业务管道的新创建的通信会话或具有其修改的数据业务管道的修改/重新配置的现有活动通信会话可以被配置为实现应用服务器140请求的数据业务路由影响。例如,如图3中的360和361所示,来自目标UE的数据业务可以卸载到在来自数据路由管道的用户平面350的请求中指定的本地数据网络。
例如,当在UE 110和应用服务器140之间创建新的通信会话时,AMF 330可以首先确定应用服务器140是否已经请求了数据业务路由影响以及UE 110是否为目标。在确定应用确实请求了数据业务路由影响并且UE 110成为目标时,AMF 330选择支持所请求的数据业务路由影响(例如数据卸载)的SMF组合作为新的通信会话的会话控制网络节点。选定的SMF然后进一步选择和配置一组UPF 350,这些UPF 350在它们的控制下并支持所请求的数据业务路由影响,以形成用于新的通信会话的数据路由管道。
对于另一示例,应用服务器140可以请求涉及特定UE 110的数据业务路由影响,并且UE 110和应用之间的通信会话可能已经先前建立并且当前是活动的。数据业务路由影响仍然可以在当前活动的通信会话中通过AMF 330和控制当前活动通信会话的SMF 344之间的协作互通来实现。具体地,AMF 330可以通过AM PCF 320向UDR 310订阅应用数据,其中与应用服务器140相关联的应用数据正在被更新和存放,并且AMF 330因此可以通过AM PCF320被UDR 310自动通知与数据业务路由影响请求有关的信息。然后,如果这些SMF中的一个或多个已经能够支持所请求的数据,则AMF 330可以重新配置已经参与控制活动通信会话的SMF以支持所请求的数据业务路由影响。否则,AMF 330可以用支持所请求的数据业务路由影响的新SMF替换一组SMF中控制当前通信会话的一个或多个SMF,或者,替代地将支持所请求的数据业务路由影响的新SMF***到先前分配的用于控制当前活动通信会话的SMF组中。同样,如果当前活动通信会话的现有数据业务路由管道内至少有一个UPF 350支持所请求的数据业务路由影响,则该至少一个UPF可以由相应的SMF重新配置以支持所请求的数据业务路由影响。否则,SMF可以用一个或多个支持所请求的数据业务路由影响的新UPF替换一组UPF 350中参与当前通信会话的一个或多个UPF,或者,替代地将支持所请求的数据业务路由影响的新UPF***到先前分配的用于当前活动通信会话的UPF组350中。
在上述实现中,核心网络302中的UDR 310可以在地理上分布。应用服务器140可选择在一个或多个UDR中记录应用数据更新(包括涉及数据业务路由影响请求的应用数据更新)。例如,应用服务器140可以仅将其应用数据更新记录在应用服务器140本地的UDR中。同样,PCF 320和322也可以以分布式方式部署。PCF可以选择订阅一个或多个UDR以获取应用数据更新。例如,PCF可以选择不订阅每个UDR,并且可以选择仅订阅特定PCF本地的UDR。因此,AMF 330和/或SMF 342/344可以与未订阅包含感兴趣的特定未来或现有通信会话的相关应用数据更新的UDR的PCF(320或322)相关联,在一些实现中,如下面关于图4-6中的流程图更详细地描述的,AMF 330可以被配置为隐式订阅所有AM PCF 320。由于分布在核心网络302中的AM PCF 320中的至少一个从应用服务器接收应用数据更新(即使应用数据更新可能仅记录在应用服务器的一些本地UDR中),因此,AMF 330将始终获取特定通信会话的相关应用数据更新。在建立新的通信会话或重新配置现有通信会话的过程中,AMF 330可以通知选定的或现有的SMF关于包含相关应用数据更新的UDR的标识,然后SMF可以通知其对应的SM PCF,使得对应的SM PCF可以接着选择性地订阅特定UDR,这些UDR对于SMF来说可能是非本地的,因此之前没有被对应的SM PCF订阅。
图4-6提供了用于实现由图3的通信***300中的应用服务器发起的数据业务路由影响的示例数据和逻辑流程。虽然这些流程图是在特定示例无线通信网络300的上下文中讨论的,但基本原理适用于其他无线和非无线通信网络。
图4示出了用于图3的核心网络节点或功能之间的订阅服务以实现服务应用的数据业务路由影响的示例数据和逻辑流程400。数据和逻辑流程400包括标记为0到9的示例性步骤。另外在参考图3的网络功能或节点时,示例数据和逻辑流程400可以包括以下步骤。
0.如图4的410所示,AM PCF 320在UDR中执行订阅应用数据的完整集或子集的修改或更新。例如,AM PCF 320可以订阅应用数据的任何修改和更新。对于另一示例,AM PCF320可以选择仅订阅与经由AF从应用服务器请求的数据业务路由影响相关的应用数据的修改。与数据业务路由影响更新相关的信息例如可以包括应用服务器所指向的网络切片的单个网络切片选择辅助信息(S-NSSAI)(当在核心网络中实施网络切片时),以及数据网络名称(DNN)和/或应用服务器所指向的网络的内部组标识符或订阅永久标识符(SUPI)。AM PCF320被配置为订阅的UDR 310可以部署在靠近AM PCF 320的地方。例如,AM-PCF 320可以只订阅位于同一区域中的UDR 310(参见上面的讨论)。或者,AM PCF 320可以订阅更广泛的UDR。
1.如图4所示,应用服务器140可以通过AF 314和NEF 312将数据业务路由影响请求420调用到核心网络中。数据业务路由影响请求420可以是应用服务器经由例如核心网络提供的开放式API在核心网络中调用的一组各种类型的服务请求中的一个。数据业务路由影响请求420的信息内容例如可以包括:
a.UE的网络地址(IP或以太网)(如果UE是请求的特定目标)、目标DNN和目标S-NSSAI。此类信息可用于识别核心网络中受数据业务路由影响的现有或未来通信会话。具体地,数据业务路由影响请求420可以针对已经在核心网络中建立的通信会话,并且在这种情况下,可以在请求中包括UE 110的地址。数据业务路由影响请求420还可以针对未来通信会话,并且相应地,可以仅包括DNN和S-NSSAI信息以指定对应该实现所请求的数据业务路由影响的未来通信会话的约束。
b.通用公共订阅标识符(GPSI)和外部组标识符(EGI)。这样的信息可以用于识别特定UE,或者数据业务路由影响请求420所针对的一组UE。NEF 312可以进一步将EGI转换为由核心网络跟踪的UE的某个内部组标识符。如果在数据业务路由影响请求420中没有提供任何GPSI和EGI,则该请求可以被视为针对试图接入核心网络的任何UE。
c.应用标识符或业务过滤信息和AF-service-identifier。此类信息可用于识别发起请求的应用以及其路由将受到影响(例如,将被卸载)的相关数据业务
d.数据网络访问标识符(DNAI)和相应的路由配置文件ID的列表(例如,5G核心网络中N6接口中的业务路由信息和其他相关参数)。此类信息用于识别用户平面对将用于卸载数据业务的一个或多个数据网络的访问(当数据业务路由影响请求420旨在用于数据业务卸载时)。SMF可以使用DNAI来选择或重新配置一个或多个UPF,以将数据业务卸载到由DNAI指定的数据网络。请求420还可以包含AF事务ID。
2.由图4的430所示的A,NEF 312确保必要的授权控制,对来自AF 314的请求进行限制,并将AF提供的请求信息映射到核心网络识别的信息(例如,从AF-service-identifier映射到DNN和S-NSSAI,或从EGI映射到内部组标识符,如上所述)。NEF 312将请求信息存储在UDR 310中。
3.如图4的422所示,NEF 312响应于AF 314以确认接收到数据业务路由影响请求420。
4.如图4的440所示,在步骤0中从UDR 310订阅通知的AM-PCF 320从UDR 310接收到应用数据变更通知,并且可以将通知数据存储在本地。
5.如图4的450所示,UE 110稍后可以通过RAN 320向AMF 330发起注册过程。
6.如图4所示,AMF 330在接收到来自UE 110的注册请求时,可以向AM PCF 320发送控制消息460,以建立与AM PCF 320的AM策略控制关联。控制消息可以包括SUPI、UE的内部组ID、订阅通知指示以及服务区限制(如果可用)、RAT(无线电接入技术)频率选择优先级(RFSP)索引、订阅的UE聚合最大比特率(AMBR)、允许的NSSAI和在位置更新过程中从用户数据管理处检索的GPSI。控制消息460还可以包括接入类型和RAT、UE的永久设备标识符(PEI)、UE的用户位置信息(ULI)、UE时区和服务网络信息。
7.如图4的462所示,AM-PCF 320响应于控制消息460。例如,AM PCF 320可以向AMF330提供接入和移动相关的策略信息和AM策略关联的策略控制请求触发。此外,如果AM PCF320确定该UE 110是某些应用的数据业务路由影响的目标(例如,当数据业务路由影响请求信息指向任何UE,或者指向包括根据内部组ID请求注册的UE的一组UE,或者指向该特定UE时),则AM PCF 320例如可以向AMF 330提供数据业务路由影响请求信息。AMF 330可以进一步将数据业务路由影响请求信息存储在UE上下文中。AMF 330可以隐式地在AM PCF中订阅以被通知策略的变更和更新。
8.如图4的470所示,AMF 330进一步部署接入和移动相关的策略信息,存储AM策略关联的服务区限制和策略控制请求触发,向UE 110提供服务区限制,并提供RFSP索引、向RAN 320提供UE-AMBR和服务区限制。AMF 330进一步向UE 110分配全球唯一临时标识符、可用NSSAI和注册区域,并在注册接受消息中将这些参数传递给UE 110,如470所示。
9.如图4的480所示,在接收到注册接受消息470之后,UE 110可以向AMF 330发送注册完成消息以确认消息470的接收。
上面标记为5-9的步骤是完整注册过程的一部分,并在图4中指示以将重点放在AMF 330与AM PCF 320的交互上。完整注册过程中涉及的其他过程(例如认证过程和其他过程)未在图5中示出,但可以包括在上述实现中。
图5示出了根据上面关于图3描述的基本原理在支持服务应用请求的数据业务路由影响的核心网络中为新的通信会话建立和配置网络节点的示例数据和逻辑流程500。示例数据和逻辑流程500可以包括以下步骤。
1.UE 110可以通过RAN 320向AMF 320发送通信会话建立请求502。例如,该请求可以由核心网络和UE 110之间的非接入层(NAS)消息携带。该消息可以包括诸如S-NSSAI/DNN(或S-NSSAI/DNN)、通信会话ID和请求类型(例如会话建立类型)之类的信息。
2.AMF 330可以选择SMF(344)和/或附加的I-SMF(342),用于通过NRF或本地配置控制通信会话,如图5的504所示。当通过NRF选择SMF 344时,AMF 330可以将DNN和S-NSSAI提供给NRF,作为NRF选择SMF344以及所选择的SMF 344的服务区的基础。如果AMF 330确定没有数据业务路由影响请求适用于该通信会话并且如果UE的当前位置在选定SMF的服务区内,则AMF 330可以确定除了选定SMF之外不需要选择任何I-SMF。如果AMF 330确定没有数据业务路由影响请求适用于此通信会话,但如果UE的当前位置不在SMF的服务区内,则AMF330可以将UE的当前位置发送到NRF,以便NRF可以选择服务于当前SMF位置的I-SMF。当AMF330确定数据业务路由影响请求适用于(或暗示)该通信会话时,AMF 330可以将除了UE位置之外的DNAI发送到NRF,以便NRF可以选择能够支持DNAI的SMF或I-SMF。例如,NRF可以评估SMF的支持DNAI列表并选择具有包括从AMF 330发送的DNAI的DNAI列表的SMF或I-SMF。在AMF 330确定数据业务路由影响请求适用于该通信会话并且UE的当前位置在SMF的服务区内,但是服务于当前位置的SMF不支持在数据业务路由影响请求信息中指定的任何DNAI的情况下,AMF 330可以将DNAI和UE位置发送到NRF,以针对新的通信会话选择支持DNAI的I-SMF。
3.如果AMF 330如上所述选择了新的I-SMF 342,则它可以向新选择的I-SMF 342发送SM上下文创建请求消息506以请求为新的通信会话创建SM上下文。SM上下文创建消息506例如可以包括诸如通信会话ID、SM上下文ID、UE位置信息、接入类型、RAT类型、操作类型和控制SMF的ID之类的信息。
4.在从AMF 330接收到SM上下文创建请求消息506时,I-SMF 342向AMF 330发送响应消息508作为确认。
5.利用控制SMF信息,I-SMF 342进一步向控制SMF 344发送SM会话创建请求510。SM会话创建请求510例如可以包括诸如SUPI、通信会话ID、由I-SMF控制的I-UPF所需的下行链路(DL)隧道信息、I-SMF处的SM上下文ID、接入类型、RAT类型和I-SMF342支持的DNAI列表。
6.SMF可以确定需要策略控制和收费(PCC)授权,并且可以通过向SM PCF 322发送策略控制请求消息512来请求建立与SM PCF 322的SM策略关联。策略控制请求消息512例如可以包括诸如SUPI、通信会话ID、通信会话类型、S-NSSAI、DNN、GPSI(如果可用)、接入类型、IPv4地址和/或IPv6网络前缀、用户位置信息、服务网络、RAT类型、收费特性、通信会话AMBR和UE内部组标识符之类的信息。
7.如果SM PCF 322未订阅相关信息,则它可以向UDR 310发送查询以获得与针对通信会话的策略确定相关的信息,如图5的514所示。查询例如可以包括诸如SUPI、DNN、S-NSSAI、策略数据,和通信会话策略控制数据之类的信息。SM PCF 322可以向UDR请求关于订阅信息变化的通知。此外,SM PCF 322可以通过向UDR 310发送订阅请求,在相同或不同的UDR中订阅应用数据的任何修改,如图5的514所示。订阅请求例如可以包括诸如要订阅的应用数据类型、要订阅的应用数据子集(例如数据业务路由请求信息)、S-NSSAI和DNN和/或内部组标识符或SUPI之类的信息。SM PCF 322可以基于UE的当前用户位置信息确定订阅哪个UDR。
8.如果UDR 310具有适用于新的通信会话的数据业务路由影响请求信息,则UDR310可以随后向SM PDF 322发送具有业务路由影响信息的通知,如图5的516所示。
9.如图5的518所示,SM PCF322然后进行授权和策略决定,并通过向SMF 344发送策略控制响应来应答来自SMF 344的策略控制请求512,如图5的518所示。在其响应过程中,SM PCF 322可以向SMF 344提供策略PCC规则。PCC规则例如可以包括与应用数据业务路由影响请求相关联的业务引导实施控制。SMF 344可以隐式地订阅相应的SM PCF 322以获取策略决定的变更,并负责执行PCC规则。
10.SMF 344然后向I-SMF 342针对上述步骤5中的会话创建请求510发送会话创建响应520。会话创建响应520例如可以包括诸如服务质量(QoS)规则、QoS配置文件(用于通信会话中的所有QoS管道)、感兴趣的DNAI之类的信息,以及I-SMF与I-UPF之间的通信接口(例如,图3所示的N4接口)的信息。SMF 344基于由I-SMF 342支持的DNAI列表确定通信会话感兴趣的DNAI,并确定PCC规则中的应用数据业务引导实施控制信息。例如,SMF 344可以向I-SMF提供该新的通信会话感兴趣的DNAI,用于本地业务控制(例如,卸载)。SMF 344可以基于由I-SMF指示的可用DNAI、与这些DNAI相关联的PCC规则以及收费要求生成本地业务卸载的信息。SMF 344可以向I-SMF 342提供I-SMF与I-UPF之间的通信接口的信息(例如,图3的N4信息),以指示应如何在由I-SMF 342控制的I-UPF中检测、实施、监测数据业务。I-SMF 342可以通过例如图3的N4接口导出安装在由I-SMF控制的I-UPF中的规则。在一些实现中,基于感兴趣的DNAI,I-SMF 342可以选择新的I-UPF(该新的I-UPF支持所接收到的从SMF 344发送的新的通信会话感兴趣的DNAI),并将该新的I-UPF***到用于通信会话的用户平面数据管道中。
11.I-SMF342然后可以向AMF 330发送中继消息522。中继消息522例如可以包括信息参数,例如通信会话ID、关于AMF 330与RAN 320之间的通信接口(例如,图3的N2接口)的信息、关于RAN 320与UPF(354和352)之间的通信接口(例如,图3的N3接口)的信息,以及关于UE 110与AMF 330之间的通信接口(例如,图3中指示的经由RAN 320的N1接口)的信息。例如,N2信息可以包括通信会话ID、QoS Flow标识和QoS配置文件。
12.AMF 330然后可以通过例如图3所示的N2接口向RAN 320发送针对通信会话的会话接入请求524。会话接入请求524例如可以包括诸如N2 SM信息和NAS消息之类的信息,NAS消息包括诸如通信会话ID和N1会话管理容器(图3)之类的信息。
13.RAN 320然后可以针对与从SMF 344(通过流路径520和522)接收的信息相关的UE 110的UE会话配置发出接入网络特定的信令交换,如图5的526所示。例如,在新无线电RAN的情况下,无线电资源控制(RRC)连接重新配置可以发生在UE上,以建立与在上述步骤12中接收的会话接入请求524的QoS规则相关的必要新无线电RAN资源。RAN 320还可以为通信会话分配RAN隧道信息。RAN320可以进一步将上述步骤12中提供的NAS消息转发给UE110。
14.RAN 320然后可以响应于上述步骤12的会话接入请求524向AMF 330发送会话接入响应消息528。
15.然后AMF 330可以向I-SMF 342发送上下文请求消息530。上下文请求消息530例如可以包括诸如SM上下文ID、N2 SM信息和请求类型之类的信息。例如,AMF 330可以将从RAN 320接收到的N2 SM信息转发给I-SMF 342。
16.I-SMF 342然后可以向AMF 330发送对上下文请求530的响应532,如图5的532所示。
在图5的示例数据和逻辑流程500中,会话创建流程还可以包括UPF和SMF之间的其他过程和信息交换,以及其他过程,为了简单起见,这些过程在图5和上述描述中省略。
图6示出了用于根据上面关于图3描述的基本原理修改和重新配置现有通信会话以支持服务应用请求的数据业务路由影响的示例数据和逻辑流程600。示例数据和逻辑流程600可以包括以下步骤。
1.AMF 330在核心网络中建立现有通信会话,如图6的604所示。在现有通信会话的建立期间,即使该通信会话在建立时可能没有受到来自任何服务应用的任何数据业务路由影响请求的牵连,但是在一些情况下,也可能已经将一个或多个I-SMF 602***通信会话的会话控制平面中(例如,由于UE的移动,可能需要将具有相应UPF的I-SMF包含在控制平面中)。这些I-SMF在图6中指示为当前I-SMF 342。这些当前I-SMF 602和已经分配给现有通信会话的相应的当前I-UPF 603可能能够或可能不能够支持服务应用通过AF请求并且可能牵连现有通信会话的稍后数据业务路由影响。在现有通信会话中的这些当前I-SMF342确实支持业务数据路由影响的情况下,分配给现有通信会话的SMF 344应该已经知道当前I-SMF342支持的DNAI列表。在下面的实现中,假设AM PCF 320和SM PCF 322已经订阅了UDR310中的应用数据修改或更新,其中包括与业务数据路由影响请求相关的应用数据更新。
2.当步骤1中的现有通信会话处于活动状态时,可能通过AF更新了应用数据。作为应用数据更新订阅的结果,UDR向SMF PCF 322发送数据更新通知606并且向AM PCF 320发送数据更新通知608。应用数据更新可以与新的数据业务路由影响请求相关。
3.一旦SM PCF 322被通知了新的数据业务路由影响请求,它就确定在步骤1中建立的现有通信会话是否可能受新请求的牵连。具体而言,SM PCF 322通过发送通知消息610来更新与现有通信会话相关联的SMF 344,其中SMF 344具有相应的新PCC规则,其中包括更新的受影响的业务引导实施控制信息。SMF 344例如可以进一步确定当前I-SMF 342不支持所请求的DNAI。可以具有多个当前I-SMF,并且可以类似地评估每个这样的当前I-SMF。
4.同样,AM PCF 320确定现有通信会话中的当前UE是否可能受到数据业务路由影响请求的影响或牵连。AM PCF 320可以通过发送通知612来用相应的数据业务路由影响信息更新AMF330。
5.AMF 330可以确定当前I-SMF 342不支持新数据业务路由影响请求中所请求的DNAI。AMF 330可以重新选择新的I-SMF 602,如图5的614所示。具体而言,AMF 330可以将UE位置和所请求的DNAI发送到NRF。作为响应,NRF可以返回一个I-SMF地址,该地址可以支持所请求的DNAI,并且其服务区覆盖当前UE位置。如果AMF 330找不到合适的I-SMF,则AMF330可以保留当前I-SMF 342,并且可能不需要执行以下附加步骤。在一些实现中可以选择一个以上的新的I-SMF。
6.如果AMF 330已经找到并选择了支持所请求的DNAI的新的I-SMF 602,则AMF330可以向新的I-SMF 602发送会话管理上下文请求616。会话管理上下文请求616例如可以包括诸如当前通信会话ID、新的I-SMF中的SM上下文ID、UE位置信息、接入类型、RAT类型、操作类型、SMF ID之类的信息。如果找到并选择了一个以上的新的I-SMF,则将向每个新的I-SMF发送SM上下文请求616。
7.在接收到SM上下文请求616时,新的I-SMF 602可以向AMF 330发送相应的响应618。
8.新的I-SMF 602现在可以与当前I-SMF 342交互以通过向当前I-SMF 342发送会话上下文请求消息620来从当前I-SMF 342检索UE上下文。会话上下文请求消息620例如可以包括诸如SUPI、通信会话ID、新的I-SMF处的SM上下文ID之类的信息。
9.当前I-SMF 342然后向新的I-SMF 602返回对会话上下文请求520的响应622。
10.新的I-SMF 602还可以向SMF 344发送会话更新请求624。会话更新请求消息624例如可以包括诸如SUPI、通信会话ID、新的I-SMF处的SM上下文ID、接入类型、RAT类型,以及新的I-SMF支持的DNAI列表之类的信息。
11.SMF 344然后可以向新的I-SMF 602发送对会话更新请求624的响应626。SMF344进一步基于新的I-SMF 602支持的DNAI列表和在上述步骤3中接收的新PCC规则中的应用业务引导实施控制确定现有通信会话感兴趣的DNAI。对于本地业务卸载,SMF 344还可以向新的I-SMF 602提供用于本地业务引导的现有通信会话感兴趣的DNAI。SMF 344可以基于由新的I-SMF 602指示的可用DNAI、与这些DNAI相关联的PCC规则和收费要求生成用于本地业务卸载的N4接口信息。SMF 344可以向新的I-SMF 602提供所生成的N4接口信息,以向新的I-SMF指示如何在由新的I-SMF 602控制的相应I-UPF中检测、实施、监测业务。新的I-SMF602使用这个N4接口信息来导出安装在由新的I-SMF 602控制的I-UPF中的规则。在一些实现中,基于感兴趣的DNAI,新的I-SMF 602可以选择新的I-UPF 603,该新的I-UPF 603支持从SMF 344接收到的现有通信会话感兴趣的DNAI。然后I-SMF 602可以将新的I-UPF 603***现有通信会话的用户平面数据管道中。
12.SMF 344然后向AMF 330发送中继消息628。中继消息628例如可以包含信息和参数,例如通信会话ID、包括通信会话ID的N2接口SM信息、QoS Flow索引、QoS配置文件、新的I-UPF 603的新隧道信息。
13.AMF 330可以向RAN发送会话请求630。
14.RAN 320可以最终向AMF 330发送对会话请求630的响应640。
在上面关于图6的示例数据和逻辑流程中,为了简单起见,省略了UPF和SMF之间关于例如SMF对UPF的选择和控制的交互以及它们的相互通信。
上面的描述和附图提供了具体的示例实施例和实现。然而,所描述的主题可以以各种不同的形式体现,因此,所涵盖或要求保护的主题旨在被解释为不限于本文阐述的任何示例实施例。旨在为要求保护或涵盖的主题提供合理广泛的范围。其中,例如,主题可以体现为方法、设备、组件、***或用于存储计算机代码的非暂时性计算机可读介质。因此,实施例例如可以采用硬件、软件、固件、存储介质或其任何组合的形式。例如,上述方法实施例可以由包括存储器和处理器的组件、设备或***通过执行存储在存储器中的计算机代码来实现。
在整个说明书和权利要求书中,术语可能具有在上下文中提示或暗示的,超出明确陈述的含义的细微差别含义。同样,这里使用的短语“在一个实施例/实现中”不一定指相同的实施例,并且这里使用的短语“在另一实施例/实现中”不一定指不同的实施例。例如,要求保护的主题旨在包括全部或部分示例实施例的组合。
一般而言,术语可以至少部分地从上下文中的使用来理解。例如,本文使用的诸如“和”、“或”或“和/或”之类的术语可以包括多种含义,这些含义可以至少部分地取决于使用这些术语的上下文。通常,“或”如果用于关联列表,例如A、B或C,则旨在表示A、B和C,此处用于包容性意义;以及旨在表示A、B或C,此处用于排他性含义。此外,这里使用的至少部分地取决于上下文的术语“一个或多个”可用于以单数含义描述任何特征、结构或特性,或可用于以复数的含义描述特征、结构或特性的组合。类似地,至少部分地取决于上下文,诸如“一”、“一个”或“该”之类的术语可以被理解为传达单数用法或传达复数用法。此外,术语“基于”可以被理解为不一定旨在传达一组排他的因素,而是可以允许存在不一定明确描述的附加因素,这再次至少部分地取决于上下文。
贯穿本说明书对特征、优点或类似语言的引用并不意味着可以用本解决方案实现的所有特征和优点都应该包含在或包含在其任何单个实现中。相反,提及特征和优点的语言被理解为意味着结合实施例描述的特定特征、优点或特性被包括在本解决方案的至少一个实施例中。因此,在整个说明书中对特征和优点以及类似语言的讨论可以但不一定指同一实施例。
此外,本解决方案的所描述的特征、优点和特性可以以任何合适的方式组合在一个或多个实施例中。根据本文的描述,相关领域的普通技术人员将认识到,可以在没有特定实施例的一个或多个特定特征或优点的情况下实践本解决方案。在其他情况下,可以在某些实施例中认识到附加特征和优点,这些特征和优点可能不存在于本解决方案的所有实施例中。
Claims (20)
1.一种在移动核心网络中执行的方法,所述移动核心网络包括接入和移动控制节点、与所述接入和移动控制节点相关联的策略控制节点、应用数据存储库节点和多个通信会话控制节点,所述方法包括:
由所述接入和移动控制节点从所述策略控制节点接收与服务应用相关联的一组数据业务路由影响信息,其中所述一组数据业务路由影响信息由所述策略控制节点从通知消息中提取,所述通知消息是作为所述策略控制节点对所述应用数据存储库节点的数据订阅的结果而由所述应用数据存储库节点发送到所述策略控制节点的,以通知所述策略控制节点所述应用数据的修改;
由所述接入和移动控制节点从发出请求的移动用户设备接收通信会话建立请求;
由所述接入和移动控制节点确定所述发出请求的移动用户设备的位置;
由所述接入和移动控制节点确定所述发出请求的移动用户设备是否受所述一组数据业务路由影响信息牵连;以及
当所述发出请求的移动用户设备受所述一组数据业务路由影响信息牵连时,由所述接入和移动控制节点基于所述发出请求的移动设备的所述位置和所述一组数据业务路由影响信息从所述多个通信会话控制节点中选择通信会话控制节点子集以响应于所述通信会话建立请求而建立新的通信会话。
2.根据权利要求1所述的方法,其中所述一组数据业务路由影响信息包括数据业务卸载信息。
3.根据权利要求2所述的方法,其中所述数据业务卸载信息包括所述移动核心网络之外的一个或多个数据网络的一个或多个网络标识符的列表。
4.根据权利要求3所述的方法,其中所述移动核心网络之外的所述一个或多个数据网络与所述服务应用相关联。
5.根据权利要求2所述的方法,其中确定所述发出请求的移动用户设备是否受所述一组数据业务路由影响信息牵连包括:
当所述数据业务卸载信息不包括任何移动用户设备的标识时,由所述接入和移动控制节点确定包括所述发出请求的移动用户设备的任何移动用户设备受所述一组数据业务路由影响信息牵连。
6.根据权利要求2所述的方法,其中确定所述发出请求的移动用户设备是否受所述一组数据业务路由影响信息牵连包括:
当所述数据业务卸载信息包含从所述通知消息导出的一个或多个移动用户设备的标识并且当所述发出请求的移动用户设备在所述一个或多个移动用户设备中时,由所述接入和移动控制节点确定所述发出请求的移动用户设备受所述一组数据业务路由影响信息牵连。
7.根据权利要求2所述的方法,其中基于所述发出请求的移动用户设备的位置和所述一组数据业务路由影响信息从所述多个通信会话控制节点中选择所述通信会话控制节点子集包括选择服务于覆盖所述发出请求的移动用户设备的位置并支持数据业务卸载信息的地理区域的至少一个会话控制节点。
8.一种在移动核心网络中执行的方法,所述移动核心网络包括接入和移动控制节点、与所述接入和移动控制节点相关联的策略控制节点、应用数据存储库节点、多个通信会话控制节点和多个数据路由节点,所述方法包括:
由所述接入和移动控制节点从所述策略控制节点接收与服务应用相关联的一组数据业务路由影响信息,其中所述一组数据业务路由影响信息由所述策略控制节点从通知消息中提取,所述通知消息是作为所述策略控制节点对所述应用数据存储库节点的数据订阅的结果而由所述应用数据存储库节点发送到所述策略控制节点的,以通知所述策略控制节点所述应用数据的修改;
由所述接入和移动控制节点确定受所述一组数据业务路由影响信息牵连的移动用户设备的标识;
由所述接入和移动控制节点识别与所述移动用户设备的所述标识相关联的活动通信会话;
由所述接入和移动控制节点识别所述多个通信会话控制节点中的通信会话控制节点子集,所述子集与所述多个数据路由节点中的数据路由节点子集相关联并对其进行控制;以及
由所述接入和移动控制节点根据所述一组数据业务路由影响信息修改所述通信会话控制节点子集的组成或配置。
9.根据权利要求8所述的方法,其中所述一组数据业务路由影响信息包括数据业务卸载信息。
10.根据权利要求9所述的方法,其中所述数据业务卸载信息包括所述移动核心网络之外的一个或多个数据网络的一个或多个网络标识符的列表。
11.根据权利要求10所述的方法,其中所述移动核心网络之外的所述一个或多个数据网络与所述服务应用相关联。
12.根据权利要求9所述的方法,其中确定所述移动用户设备是否受所述一组数据业务路由影响信息牵连包括:
当所述数据业务卸载信息不包括任何移动用户设备的标识时,由所述接入和移动控制节点确定包括的任何移动用户设备受所述一组数据业务路由影响信息牵连。
13.根据权利要求9所述的方法,其中确定所述移动用户设备是否受所述一组数据业务路由影响信息牵连包括:
当所述数据业务卸载信息包含从所述通知消息导出的一个或多个移动用户设备的标识并且当所述移动用户设备在所述一个或多个移动用户设备中时,由所述接入和移动控制节点确定所述移动用户设备受所述一组数据业务路由影响信息牵连。
14.根据权利要求9所述的方法,其中根据所述一组数据业务路由影响信息修改所述通信会话控制节点子集的组成包括***支持数据业务卸载的附加通信会话控制节点。
15.根据权利要求9所述的方法,其中根据所述一组数据业务路由影响信息修改所述通信会话控制节点子集的组成包括由所述接入和移动控制节点将所述通信会话控制节点子集中的至少一个替换为支持数据业务卸载信息的另一通信会话控制节点或所述通信会话控制节点子集的至少一个将所述数据路由节点子集的至少一个替换为支持数据业务卸载的另一数据路由节点。
16.根据权利要求9所述的方法,其中根据所述一组数据业务路由影响信息修改所述通信会话控制节点子集的所述配置包括重新配置所述通信会话控制节点子集中的至少一个以支持数据业务卸载。
17.一种在移动核心网络中执行的方法,所述移动核心网络包括接入和移动控制节点、与所述接入和移动控制节点相关联的策略控制节点、应用数据存储库节点和多个通信会话控制节点,所述方法包括:
由所述策略控制节点向所述应用数据存储库节点注册数据订阅,以通知所述策略控制节点所述应用数据的修改;
作为所述数据订阅的结果,由所述策略控制节点从所述应用数据存储库节点接收包含服务应用对应用数据的修改的通知消息;
由所述策略控制节点从所述通知消息中提取与所述服务应用相关联的一组数据业务路由影响信息;以及
由所述策略控制节点将所述一组数据业务路由影响信息发送到所述接入和移动控制节点;
由所述接入和移动控制节点从所述策略控制节点接收与所述服务应用相关联的所述一组数据业务路由影响信息;
由所述接入和移动控制节点从移动用户设备接收通信会话请求;
由所述接入和移动控制节点确定所述移动用户设备的位置;
由所述接入和移动控制节点确定所述移动用户设备是否受所述一组数据业务路由影响信息牵连;
当所述移动用户设备受所述一组数据业务路由影响信息牵连时,由所述接入和移动控制节点基于所述移动用户的位置和所述一组数据业务路由影响信息从所述多个通信会话控制节点中选择通信会话控制节点子集。
18.一种在移动核心网络中执行的方法,所述移动核心网络包括接入和移动控制节点、与所述接入和移动控制节点相关联的策略控制节点、应用数据存储库节点、多个通信会话控制节点和多个数据路由节点,所述方法包括:
由所述策略控制节点向所述应用数据存储库节点注册数据订阅,以通知所述策略控制节点应用数据的修改;
作为数据订阅的结果,由所述策略控制节点从所述应用数据存储库节点接收包含服务应用对应用数据的修改的通知消息;
由所述策略控制节点从所述通知消息中提取与所述服务应用相关联的一组数据业务路由影响信息;
由所述策略控制节点将所述一组数据业务路由影响信息发送到所述接入和移动控制节点;
由所述接入和移动控制节点从所述策略控制节点接收与服务应用相关联的所述一组数据业务路由影响信息;
由所述接入和移动控制节点确定受所述一组数据业务路由影响信息牵连的移动用户设备的标识;
由所述接入和移动控制节点识别与所述移动用户设备的所述标识相关联的活动通信会话;
由所述接入和移动控制节点识别所述多个通信会话控制节点中的通信会话控制节点子集,所述子集与所述多个数据路由节点中的数据路由节点子集相关联并对其进行控制;以及
由所述接入和移动控制节点根据所述一组数据业务路由影响信息修改所述通信会话控制节点子集的组成或配置。
19.一个或多个核心网络节点,其包括一个或多个处理器和一个或多个存储器,其中所述一个或多个处理器被配置为从所述一个或多个存储器读取计算机代码以实现根据权利要求1至18中任一项所述的方法。
20.一种非暂时性计算机可读程序介质,其上存储有计算机代码,当由一个或多个处理器执行时,所述计算机代码使得所述一个或多个处理器实现根据权利要求1至18中任一项所述的方法。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2019/105585 WO2021046794A1 (en) | 2019-09-12 | 2019-09-12 | A method for influencing data traffic routing in core networks by service applications |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114365518A CN114365518A (zh) | 2022-04-15 |
CN114365518B true CN114365518B (zh) | 2024-03-05 |
Family
ID=74866852
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201980100177.XA Active CN114365518B (zh) | 2019-09-12 | 2019-09-12 | 一种通过服务应用影响核心网络中数据业务路由的方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US11477690B2 (zh) |
CN (1) | CN114365518B (zh) |
WO (1) | WO2021046794A1 (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11483765B2 (en) * | 2019-11-06 | 2022-10-25 | Samsung Electronics Co., Ltd. | Method and apparatus for selecting network slices in wireless communication system |
US20220053444A1 (en) * | 2020-08-13 | 2022-02-17 | Alibaba Group Holding Limited | Network Communication Method and Apparatus |
US20220124567A1 (en) * | 2020-10-21 | 2022-04-21 | Lg Electronics Inc. | Method and apparatus for a fast access considering service assistant information in a wireless communication system |
US11963200B2 (en) * | 2021-03-09 | 2024-04-16 | Amdocs Development Limited | System, method, and computer program for resource orchestration in a 5G network based on user equipment behavior analystics |
CN116489609A (zh) * | 2022-01-14 | 2023-07-25 | 华为技术有限公司 | 配置策略的方法和装置 |
CN115604857B (zh) * | 2022-09-27 | 2023-06-16 | 广州爱浦路网络技术有限公司 | 基于信令面进行用户分组监控的方法及*** |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105682087A (zh) * | 2016-01-07 | 2016-06-15 | 北京佰才邦技术有限公司 | 业务路由方法及基站 |
CN108632882A (zh) * | 2017-03-17 | 2018-10-09 | 电信科学技术研究院 | 一种码率控制方法、pcf实体、amf实体及smf实体 |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10231120B2 (en) * | 2012-10-16 | 2019-03-12 | Cisco Technology, Inc. | Offloaded security as a service |
US10849186B2 (en) * | 2017-01-09 | 2020-11-24 | Huawei Technologies Co., Ltd. | System and methods for session management |
US10856131B2 (en) * | 2017-01-16 | 2020-12-01 | Lg Electronics Inc. | Method for updating UE configuration in wireless communication system and apparatus for same |
CN109257769B (zh) * | 2017-07-12 | 2020-09-01 | 维沃移动通信有限公司 | 一种处理网络切片拥塞的方法、相关设备和*** |
US10764789B2 (en) * | 2017-08-11 | 2020-09-01 | Comcast Cable Communications, Llc | Application-initiated network slices in a wireless network |
CN113613233B (zh) * | 2017-10-17 | 2022-11-18 | 华为技术有限公司 | 一种确定pcf的方法、装置及*** |
US10932095B2 (en) * | 2017-11-22 | 2021-02-23 | Huawei Technologies Co., Ltd. | Method and system for multicast and broadcast services |
CN110048867A (zh) * | 2018-01-15 | 2019-07-23 | 中兴通讯股份有限公司 | 一种策略控制功能管理方法和装置 |
US10986602B2 (en) * | 2018-02-09 | 2021-04-20 | Intel Corporation | Technologies to authorize user equipment use of local area data network features and control the size of local area data network information in access and mobility management function |
US10999787B2 (en) * | 2018-02-17 | 2021-05-04 | Huawei Technologies Co., Ltd. | System and method for UE context and PDU session context management |
US10999447B2 (en) * | 2018-11-02 | 2021-05-04 | Ofinno, Llc | Charging control in roaming scenario |
CN113273138B (zh) * | 2019-01-07 | 2024-01-05 | 苹果公司 | 与服务质量流和服务请求相关的性能测量 |
US10798178B2 (en) * | 2019-01-10 | 2020-10-06 | Cisco Technology, Inc. | Selecting a user plane function (UPF) for layer 2 networks |
WO2020170130A1 (en) * | 2019-02-18 | 2020-08-27 | Telefonaktiebolaget Lm Ericsson (Publ) | Avoiding transmission of unnecessary 5gsm message |
WO2020181287A1 (en) * | 2019-03-07 | 2020-09-10 | Apple Inc. | Methods for random access channel (rach) configuration for relay node |
CA3076384A1 (en) * | 2019-03-19 | 2020-09-19 | Comcast Cable Communications, Llc | Wireless communications for communication setup/response |
CN113615286A (zh) * | 2019-03-21 | 2021-11-05 | 苹果公司 | 用于新无线电(nr)***中的配置授权传输的时域资源分配 |
US11218438B2 (en) * | 2019-04-12 | 2022-01-04 | Huawei Technologies Co., Ltd. | System, apparatus and method to support data server selection |
US20200389876A1 (en) * | 2019-08-16 | 2020-12-10 | Intel Corporation | Uplink cancelation indication |
US11751100B2 (en) * | 2019-09-10 | 2023-09-05 | Intel Corporation | Techniques for integrated access and backhaul (IAB) nodes |
-
2019
- 2019-09-12 WO PCT/CN2019/105585 patent/WO2021046794A1/en active Application Filing
- 2019-09-12 CN CN201980100177.XA patent/CN114365518B/zh active Active
-
2022
- 2022-03-10 US US17/691,345 patent/US11477690B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105682087A (zh) * | 2016-01-07 | 2016-06-15 | 北京佰才邦技术有限公司 | 业务路由方法及基站 |
CN108632882A (zh) * | 2017-03-17 | 2018-10-09 | 电信科学技术研究院 | 一种码率控制方法、pcf实体、amf实体及smf实体 |
Also Published As
Publication number | Publication date |
---|---|
WO2021046794A1 (en) | 2021-03-18 |
US11477690B2 (en) | 2022-10-18 |
US20220201543A1 (en) | 2022-06-23 |
CN114365518A (zh) | 2022-04-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11659097B2 (en) | Charging policy information for a packet data unit session of a wireless device | |
CN113785634B (zh) | 通过无线网络进行无线设备寻呼 | |
US11146986B2 (en) | AF initiated always-on PDU session | |
CN111771394B (zh) | 用于ue上下文和pdu会话上下文管理的***和方法 | |
JP7421735B2 (ja) | 非公開ネットワークのための課金制御 | |
US11671373B2 (en) | Systems and methods for supporting traffic steering through a service function chain | |
US11909907B2 (en) | Charging policy information for a home session management function | |
US11800432B2 (en) | Location reporting handling | |
CN114365518B (zh) | 一种通过服务应用影响核心网络中数据业务路由的方法 | |
KR102437811B1 (ko) | 세션 관리 기능 선택을 위한 방법 및 장치 | |
US11129215B2 (en) | Location based selection of localized proxy application server | |
US20220264669A1 (en) | Charging Aggregation Control for Network Slices | |
CN110830543B (zh) | 通信方法和通信设备 | |
US20220264444A1 (en) | Session Management for A Network Slice | |
WO2020102795A1 (en) | Application triggering for a wireless device | |
US20220408333A1 (en) | Session Management for Edge Computing | |
US20230085130A1 (en) | Network Slice | |
US20220264690A1 (en) | Method for influencing data traffic routing in a core network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |