CN113810968B - 一种用户面网元upf切换方法、装置及设备 - Google Patents
一种用户面网元upf切换方法、装置及设备 Download PDFInfo
- Publication number
- CN113810968B CN113810968B CN202111152734.8A CN202111152734A CN113810968B CN 113810968 B CN113810968 B CN 113810968B CN 202111152734 A CN202111152734 A CN 202111152734A CN 113810968 B CN113810968 B CN 113810968B
- Authority
- CN
- China
- Prior art keywords
- upf
- target
- target terminal
- session connection
- terminal
- 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 abstract description 36
- 230000005540 biological transmission Effects 0.000 claims description 6
- 239000002699 waste material Substances 0.000 abstract description 7
- 230000002035 prolonged effect Effects 0.000 abstract description 3
- 101000579423 Homo sapiens Regulator of nonsense transcripts 1 Proteins 0.000 description 14
- 102100028287 Regulator of nonsense transcripts 1 Human genes 0.000 description 14
- 101001090935 Homo sapiens Regulator of nonsense transcripts 3A Proteins 0.000 description 10
- 102100035026 Regulator of nonsense transcripts 3A Human genes 0.000 description 10
- 230000006870 function Effects 0.000 description 8
- 230000008569 process Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 5
- 102100021087 Regulator of nonsense transcripts 2 Human genes 0.000 description 3
- 101710028540 UPF2 Proteins 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000011664 signaling Effects 0.000 description 3
- 230000000977 initiatory effect Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 230000004931 aggregating effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0011—Control or signalling for completing the hand-off for data sessions of end-to-end connection
- H04W36/0016—Hand-off preparation specially adapted for end-to-end data sessions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0011—Control or signalling for completing the hand-off for data sessions of end-to-end connection
- H04W36/0033—Control or signalling for completing the hand-off for data sessions of end-to-end connection with transfer of context information
- H04W36/0044—Control or signalling for completing the hand-off for data sessions of end-to-end connection with transfer of context information of quality context information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/24—Reselection being triggered by specific parameters
- H04W36/32—Reselection being triggered by specific parameters by location or mobility data, e.g. speed data
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请实施例公开了一种用户面网元UPF切换方法、装置及设备。本申请可以在检测到需要为目标终端切换UPF,并检测到存在符合UPF切换要求,并且当前与所述目标终端之间存在会话连接的UPF时,直接从符合UPF切换要求,并且当前与所述目标终端之间存在会话连接的UPF中选择一个UPF作为目标UPF进行切换,并延用该目标UPF与目标终端之间已建立的会话连接,而不需要在目标UPF上建立新的会话连接,减少了网络资源浪费。
Description
技术领域
本申请涉及通信领域,特别涉及一种用户面网元UPF切换方法、装置及设备。
背景技术
在终端接入5G(Fifth Generation,第五代)移动通信网络之后,由于终端访问外部数据网络时使用的UPF(User Plane Function,用户面功能)网元的服务区域是有范围的,若终端的位置发生变化,则可能会导致UPF网元需要进行切换。而在对终端使用的UPF网元进行切换时,由于UPF网元的切换涉及到了多个网元节点之间的交互,切换复杂且耗时较长,如果直接切换会使终端上的业务不连续,导致业务质量出现损失,如在终端移动过程中出现语音掉话等问题。
因此,相关技术中提出了一种可以实现业务连续的UPF切换方式:SSC Mode 3(Session and Service Continuity Mode 3,会话和服务连续模式3)。但是,在该模式下,当检测到终端所处的UPF的服务区域发生变化时,将为终端重新选择UPF,并在重新选择的UPF和终端之间建立新的PFCP(Packet Forwarding Control Protocol,分组交换控制协议)会话连接,但是当终端移动频繁时,该重新选择的UPF与终端之间可能还存在之前建立的PFCP会话连接,则上述所建立的新的PFCP会话连接,实际上是一种网络资源的浪费。
发明内容
本申请公开了一种用户面网元UPF切换方法、装置及设备,以减少用户面网元UPF切换时造成的资源浪费。
根据本申请实施例的第一方面,提供一种用户面网元UPF切换方法,该方法应用于会话管理网元SMF,包括:
当检测到需要为目标终端切换用户面网元UPF时,检测所述SMF当前管理的各UPF中是否存在满足指定条件的UPF,若存在,则从所述满足指定条件的UPF中选择一个UPF作为目标UPF;其中,所述指定条件指:符合UPF切换要求,并且当前与所述目标终端之间存在会话连接;
将给目标终端提供服务的UPF切换为所述目标UPF,并将所述目标UPF与目标终端之间已建立的会话连接作为目标会话连接,以使所述目标终端使用所述目标会话连接进行数据传输。
可选的,所述检测所述SMF当前管理的各UPF中是否存在满足指定条件的UPF包括:
从所述SMF中已记录的与所述需要为目标终端切换的UPF属于同一类型的各UPF中确定符合UPF切换要求的UPF;
检测所述各UPF中,是否存在当前与所述目标终端之间存在会话连接的UPF;
或者,
获取已记录的当前与所述目标终端之间存在会话连接、并且与所述需要为目标终端切换的UPF属于同一类型的各UPF,
检测所述各UPF中,是否存在符合UPF切换要求的UPF。
可选的,通过以下步骤确定目标UPF符合UPF切换要求:
依据获取到的所述目标终端的当前位置信息,判断出所述当前位置信息处于所述目标UPF的服务区域中,则确定所述目标UPF符合UPF切换要求。
可选的,所述需要为目标终端切换的UPF为锚点UPF;
所述会话连接是基于分配给目标终端的IP地址建立的,所述分配给目标终端的IP地址被配置了对应的有效时长;
所述将给目标终端提供服务的UPF切换为所述目标UPF包括:
通知所述目标终端修改所述目标会话连接对应的IP地址的有效时长,以使该IP地址的有效时长大于目标终端当前被分配的用于建立其他会话连接的其他IP地址的有效时长。
可选的,该方法进一步包括:
通知所述目标终端修改其他UPF与目标终端之间建立的会话连接对应的IP地址的有效时长,以使修改后的IP地址的有效时长小于所述目标会话连接对应的IP地址的有效时长;其中,所述其他UPF指当前与所述目标终端之间存在会话连接并且不属于目标UPF的UPF。
根据本申请实施例的第二方面,提供一种用户面网元UPF切换装置,该装置应用于会话管理网元SMF,包括:
目标UPF确定单元,用于当检测到需要为目标终端切换用户面网元UPF时,检测所述SMF当前管理的各UPF中是否存在满足指定条件的UPF,若存在,则从所述满足指定条件的UPF中选择一个UPF作为目标UPF;其中,所述指定条件指:符合UPF切换要求,并且当前与所述目标终端之间存在会话连接;
UPF切换单元,用于将给目标终端提供服务的UPF切换为所述目标UPF,并将所述目标UPF与目标终端之间已建立的会话连接作为目标会话连接,以使所述目标终端使用所述目标会话连接进行数据传输。
可选的,所述目标UPF确定单元确定目标UPF符合UPF切换要求包括:
依据获取到的所述目标终端的当前位置信息,判断出所述当前位置信息处于所述目标UPF的服务区域中,则确定所述目标UPF符合UPF切换要求。
可选的,所述需要为目标终端切换的UPF为锚点UPF;所述会话连接是基于分配给目标终端的IP地址建立的,所述分配给目标终端的IP地址被配置了对应的有效时长;
所述UPF切换单元将给目标终端提供服务的UPF切换为所述目标UPF包括:
通知所述目标终端修改所述目标会话连接对应的IP地址的有效时长,以使该IP地址的有效时长大于目标终端当前被分配的用于建立其他会话连接的其他IP地址的有效时长。
可选的,所述UPF切换单元进一步用于:
通知所述目标终端修改其他UPF与目标终端之间建立的会话连接对应的IP地址的有效时长,以使修改后的IP地址的有效时长小于所述目标会话连接对应的IP地址的有效时长;其中,所述其他UPF指当前与所述目标终端之间存在会话连接并且不属于目标UPF的UPF。
根据本申请实施例的第三方面,提供一种电子设备,该电子设备包括:处理器和存储器;
所述存储器,用于存储机器可执行指令;
所述处理器,用于读取并执行所述存储器存储的机器可执行指令,以实现如上所述的用户面网元UPF切换方法。
本申请的实施例提供的技术方案可以包括以下有益效果:
由以上技术方案可知,本申请提供的方案可以在检测到需要为目标终端切换UPF,并检测到存在符合UPF切换要求,并且当前与所述目标终端之间存在会话连接的UPF时,直接从符合UPF切换要求,并且当前与所述目标终端之间存在会话连接的UPF中选择一个UPF作为目标UPF进行切换,并延用该目标UPF与目标终端之间已建立的会话连接,而不需要在目标UPF上建立新的会话连接,减少了网络资源浪费。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本说明书的实施例,并与说明书一起用于解释本说明书的原理。
图1是本申请实施例提供的一种UPF服务区域的示意图;
图2是本申请实施例提供的一种用户面网元UPF切换的方法流程图;
图3是本申请实施例提供的一种用户面网元UPF切换的装置示意图;
图4是本申请实施例提供的一种电子设备的硬件结构示意图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。
为了使本领域技术人员更好地理解本申请实施例提供的技术方案,并使本申请实施例的上述目的、特征和优点能够更加明显易懂,下面先结合附图1对相关技术中的SSCMode 3模式下UPF的切换过程进行描述:
首先,需要说明的是,本实施例中每一UPF对应一个服务区域,并且各UPF对应的服务区域是有范围的,UPF可以对在其服务区域范围内的终端提供质量较好的网络服务,如图1所示,图1中示出了UPF1、UPF2、UPF3这三个UPF网元的服务区域的范围。
相关技术中,确定为终端切换UPF之后,会话管理功能网元SMF(SessionManagement Function)将通过终端当前的位置信息,从SMF管理的各UPF中确定出候选的锚点UPF,该候选的锚点UPF的服务区域覆盖了终端当前的位置信息,然后将候选的锚点UPF中优先级最高的UPF作为锚点UPF。其中,锚点UPF是指给终端提供服务且具备数据处理功能的UPF。
示例性的,基于图1所示的UPF1、UPF2、UPF3的服务区域范围,当终端处于图1中的位置A时,由于位置A在UPF1的服务区域范围内,则将由UPF1为终端提供网络服务;当终端从图1中的位置A移动到位置B时,由于位置B处于UPF1和UPF3的服务区域的交叉点,则可以通过比较UPF1和UPF3之间的优先级,选择优先级较高的UPF3为终端提供网络服务;而当当终端从图1中的位置B移动到位置C时,由于位置C在UPF2的服务区域范围内,则将由UPF2为终端提供网络服务。
SSC Mode 3模式是利用IPv6自身的Multi-Homing多归属特性实现的一种保障业务连续性的方法,则在SSC Mode 3模式下,给终端提供服务的UPF如何进行切换,下面将以从锚点UPF1切换为锚点UPF3为例进行简述:
步骤a,在终端从图1中的位置A移动到位置B时,SMF将根据AMF(Access andMobility Management Function,接入和移动性管理功能)上报的终端的当前位置信息确定需要为终端切换UPF。
步骤b,在确定为终端切换UPF之后,SMF首先需要确定一个目标锚点UPF(即UPF3)和一个分支节点BP UPF(记作BP UPF0),这里的BP UPF为具有分流功能的UPF。
其中,锚点UPF和分支节点UPF的确定方法可以参照相关技术,比如依据锚点UPF和分支节点BP UPF各自的服务区域和优先级,从对应的锚点UPF池和分支节点BP UPF中确定一个目标锚点UPF和一个分支节点BP UPF,这里不再赘述。
步骤c,为终端分配一个新的IP地址(记为IP3),并向UPF3和BP UPF0分别发起一个基于IP3的PFCP会话创建,从而依据基于IP3创建的PFCP会话建立一条从终端到数据网络的数据链路(记为第一数据链路):终端-基站-BP UPF0-UPF3-数据网络。
步骤d,对UPF1中基于分配给终端的IP地址(记为IP1)建立PFCP会话进行修改,以建立另一条从终端到数据网络的数据链路(记为第二数据链路):终端-基站-BP UPF0-UPF1-数据网络,以保障UPF1当前处理的业务不会由于未完全转移至UPF3处理而发生业务中断。
步骤e,分别为IP1和IP3配置对应的有效时长,并通知UPF3将IP3的有效时长发送给终端,以及通知UPF1将IP1的有效时长发送给终端,其中IP3的有效时长大于IP1的有效时长。
从IP1被分配有效时长开始计算IP1的使用时长,当确定IP1被使用的时长已经超过IP1的有效时长时,拆除上述第二数据链路,并修改第一数据链路为:终端-基站-UPF3-数据网络,以完成锚点UPF的切换。
在上述UPF1切换至UPF3的过程中,如果终端移动频繁,则在上述第二数据链路还未被拆除时,可能就需要为终端再次切换锚点UPF。此时,若SMF所确定的目标锚点UPF为UPF1,则会为终端再分配一个IP地址(记为IP4),并向UPF1发起一个基于IP4的PFCP会话创建,并依据基于IP4的PFCP会话建立一条从终端到数据网络的数据链路(记为第三数据链路):终端-基站-BP UPF0-UPF1-数据网络。
此时UPF1中存在两个会话:基于IP1的PFCP会话和基于IP4的PFCP会话,并且基于这两个会话构建的第三数据链路和第四数据链路的路径实际上是一致的。可以看出,实际上此时UPF1中存在的PFCP会话是冗余的,并且构建上述第三数据链路时需要大量的信令交互,十分浪费网络资源。
并且,在上述UPF1切换至UPF3的过程中,若在第二数据链路还未被拆除时,还可能触发为终端切换BP UPF,但该终端实际上可能还处于待被切换掉的BP UPF0的服务区域中,而将BP UPF0切换为其他BP UPF也需要大量的信令交互,也十分浪费网络资源。
针对上述问题,本申请实施例提供的一种用户面网元UPF切换的方法。下面结合附图对本申请实施例中技术方案作进一步详细的说明。
参见图2,图2为本申请实施例提供的一种用户面网元UPF切换的方法流程图。作为一个实施例,图2所示的流程可以应用于会话管理网元SMF。
如图2所示,该流程可以包括以下步骤:
步骤201,当检测到需要为目标终端切换用户面网元UPF时,检测所述SMF当前管理的各UPF中是否存在满足指定条件的UPF,若存在,则从所述满足指定条件的UPF中选择一个UPF作为目标UPF;其中,所述指定条件指:符合UPF切换要求,并且当前与所述目标终端之间存在会话连接。
在本申请实施例中,需要为目标终端切换的UPF为锚点UPF或者BP UPF,其中,锚点UPF是指给终端提供服务且具备数据处理功能的UPF,BP UPF是指具有分流功能的UPF,锚点UPF和BP UPF所对应的类型标识不同。
作为一个实施例,本申请中检测到需要为目标终端切换用户面网元UPF是指:接收AMF上报的终端的当前位置信息,获取当前为终端提供服务的UPF对应的服务区域范围,依据厂商针对SSC Mode 3模式制定的算法确定是否需要为目标终端切换UPF。其中,SMF为用于管理UPF的网元,SMF中记录了其管理的各UPF、各UPF对应的各服务区域的范围,以及各UPF与终端之间存在会话连接的信息等;以及可选的,终端的当前位置信息在终端发起业务请求流程时被触发上报至SMF。
可选的,本实施例中检测当前所述SMF管理的各UPF中是否存在满足指定条件的UPF可以通过以下两种方式:
第一种方式:首先从所述SMF中已记录的与所述需要为目标终端切换的UPF属于同一类型的各UPF中确定符合UPF切换要求的UPF,然后检测上述的各UPF中,是否存在当前与所述目标终端之间存在会话连接的UPF。
第二种方式:获取已记录的当前与所述目标终端之间存在会话连接、并且与所述需要为目标终端切换的UPF属于同一类型的各UPF,然后检测该各UPF中,是否存在符合UPF切换要求的UPF。
作为一个实施例,若本实施例中检测出多个满足指定条件的UPF,则可以按照优先级、负载等方式从多个满足指定条件的UPF中选择一个UPF作为目标UPF。
本实施例中,上述符合UPF切换要求的UPF是指:目标终端的当前位置属于该UPF所对应的服务区域范围中;当前与所述目标终端之间存在会话连接的UPF是指:该UPF基于之前分配给目标终端的IP地址创建的PFCP会话。
作为一个实施例,检测到需要为目标终端切换锚点UPF可以通过以下步骤:接收AMF上报的终端的当前位置信息,获取当前为终端提供服务的锚点UPF对应的服务区域范围,判断终端的当前位置信息是否在该服务区域范围内,若否,则确定需要为目标终端切换锚点UPF,若是,则确定不需要为目标终端切换锚点UPF。
在该实施例中,由于确定需要为目标终端切换锚点UPF是在目标终端的当前位置处于即将被切换掉的锚点UPF(记为New UPF)的服务区域范围之外时被触发的,则该NewUPF不会符合UPF切换要求,因此本实施例中所确定的目标UPF与New UPF不同。
作为另一个实施例,若依据厂商针对SSC Mode 3模式制定的算法确定是否需要为目标终端切换UPF,则本实施例中New UPF和目标UPF则可能是同一锚点UPF,则可以继续使用该目标UPF,以及该目标UPF与目标终端之间已建立的会话连接作为目标会话连接。
步骤202,将给目标终端提供服务的UPF切换为所述目标UPF,并将所述目标UPF与目标终端之间已建立的会话连接作为目标会话连接,以使所述目标终端使用所述目标会话连接进行数据传输。
示例性的,若当前与所述目标终端之间存在会话连接的UPF至少有三个:New UPF、Old UPF和BP UPF,其中Old UPF目标终端将UPF切换为New UPF时,被切换掉的锚点UPF,则若当前目标终端从New UPF的服务区域移动回Old UPF的服务区域内,并检测到需要为目标终端切换锚点UPF,则通过本实施例所示的方法可以确定目标UPF为Old UPF。
并且需要说明的是,当前目标终端所处的网络中至少包括两条数据链路,其中一条数据链路(记为L1)为:终端-基站-BP UPF-New UPF-数据网络,另一条数据链路为(记为L2):终端-基站-BP UPF-Old UPF-数据网络,则在该实施例中,在确定Old UPF为目标UPF之后,将继续使用上述数据链路L2。其中,BP UPF用于聚合New UPF和Old UPF传输过来的下行数据,以及将从基站传输过来的下行数据分流至New UPF和Old UPF。
在具体实现时,则本步骤中的已建立的会话连接是基于分配给目标终端的IP地址建立的,并且该分配给目标终端的IP地址被配置了对应的有效时长。基于上述介绍的SSCMode 3模式可以知道,本实施例中的目标UPF实际上基于已建立的会话连接建立了从终端到数据网络的数据链路,并且通过会话连接所使用的IP地址的有效时长对该数据链路进行控制。
在本申请实施例中,若所述需要为目标终端切换的UPF为锚点UPF,并且当前目标终端与New UPF与目标UPF之间都存在会话连接,并且针对不同UPF给目标终端分配了不同IP地址(这里可以通过SMF将待分配的IP地址携带在指令中分配给目标终端,或者,由SMF通知UPF选择待分配的IP地址并由UPF将IP地址分配给目标终端),并给分配出去的各IP地址配置了对应的有效时长,则本实施例还需要执行以下步骤:
作为一个实施例,由于上述针对New UPF和目标UPF,给目标终端所分配的IP地址,是在执行上一次为目标终端将锚点UPF(比如上述示例中的Old UPF)切换为上述New UPF的过程中执行的,该过程中针对New UPF,给目标终端所分配的IP地址配置的有效时长,大于针对上述目标UPF,给目标终端所分配的IP地址配置的有效时长。
因此,本实施例中需要进一步通知目标终端修改上述目标会话连接对应的IP地址的有效时长,以使该IP地址的有效时长大于目标终端当前被分配的用于建立其他会话连接的其他IP地址的有效时长。
进一步的,若上述New UPF上的会话连接对应的IP地址的有效时长为永久有效,则还需要通知目标终端修改New UPF中的会话连接对应的IP地址的有效时长,以使修改后该IP地址的有效时长小于上述目标会话连接对应的IP地址的有效时长。
优选地,为了减少完成切换至目标UPF所需的时间,还可以进一步确定当前与所述目标终端之间存在会话连接并且不属于目标UPF的其他UPF,通知所述目标终端修改所述其他UPF与目标终端之间建立的会话连接对应的IP地址的有效时长,以使修改后的IP地址的有效时长小于所述目标会话连接对应的IP地址的有效时长。
示例性的,上述通知目标终端修改IP地址的有效时长,可以通过SMF下发新配置的对应的IP地址的有效时长给目标UPF或者其他UPF,然后由目标UPF或者其他UPF将新配置的IP地址的有效时长携带在RA(Router Advertisement,路由器通告)报文中并发送至目标终端。
作为一个实施例,本实施例中在给IP地址配置有效时长之后,将开始计算该IP地址的使用时长,当检测到该IP地址的使用时长超过该IP地址的有效时长时,确定该IP地址失效,并拆除该失效的IP地址对应的会话连接。
而在上述目标终端被分配的IP地址的有效时长被配置完成后,由于目标会话连接对应的IP地址的有效时长最大,则目标会话连接对应的IP地址失效前,目标终端被分配的其他IP地址将依次失效,失效的其他IP地址对应的会话连接也将被依次拆除。
进一步的,当检测到当前只存在一个UPF(即目标UPF)与目标终端之间存在会话连接时,可以进一步通知目标UPF、基站等设备修改上述经由目标UPF的数据链路为:终端-基站-目标UPF-数据网络。具体修改过程如下:
向目标UPF发起会话修改,以指示目标UPF将从数据网络接收到的下行数据转发到基站,并接收来自基站的上行数据;
向基站发起资源更新,指示基站将上行数据转发到目标UPF;
向BP UPF发送会话删除指令,以删除BP UPF与目标UPF、基站之间的会话连接。
至此成功将给目标终端网络服务的New UPF切换为目标UPF,该切换过程中不需要给目标终端重新分配IP地址,以及不需要基于重新分配的IP地址在目标UPF上建立新的会话连接,节约了信令,减少了网络资源浪费。
至此,完成图2所示流程。
通过图2所示的流程可以看出,本申请实施例可以在检测到需要为目标终端切换UPF,并检测到存在符合UPF切换要求,并且当前与所述目标终端之间存在会话连接的UPF时,直接从符合UPF切换要求,并且当前与所述目标终端之间存在会话连接的UPF中选择一个UPF作为目标UPF进行切换,并延用该目标UPF与目标终端之间已建立的会话连接,而不需要在目标UPF上建立新的会话连接,减少了网络资源浪费。
以上举例只是为了便于理解,本申请实施例并不具体限定。
下面请参见图3,图3为本申请实施例提供的一种用户面网元UPF切换的装置示意图,该装置实施例应用于会话管理网元SMF。该装置包括:
目标UPF确定单元301,用于当检测到需要为目标终端切换用户面网元UPF时,检测所述SMF当前管理的各UPF中是否存在满足指定条件的UPF,若存在,则从所述满足指定条件的UPF中选择一个UPF作为目标UPF;其中,所述指定条件指:符合UPF切换要求,并且当前与所述目标终端之间存在会话连接。
UPF切换单元302,用于将给目标终端提供服务的UPF切换为所述目标UPF,并将所述目标UPF与目标终端之间已建立的会话连接作为目标会话连接,以使所述目标终端使用所述目标会话连接进行数据传输。
可选的,所述目标UPF确定单元301检测所述SMF当前管理的各UPF中是否存在满足指定条件的UPF包括:
从所述SMF中已记录的与所述需要为目标终端切换的UPF属于同一类型的各UPF中确定符合UPF切换要求的UPF;检测所述各UPF中,是否存在当前与所述目标终端之间存在会话连接的UPF。
或者,获取已记录的当前与所述目标终端之间存在会话连接、并且与所述需要为目标终端切换的UPF属于同一类型的各UPF,检测所述各UPF中,是否存在符合UPF切换要求的UPF。
可选的,所述目标UPF确定单元301确定目标UPF符合UPF切换要求包括:
依据获取到的所述目标终端的当前位置信息,判断出所述当前位置信息处于所述目标UPF的服务区域中,则确定所述目标UPF符合UPF切换要求。
可选的,所述需要为目标终端切换的UPF为锚点UPF;所述会话连接是基于分配给目标终端的IP地址建立的,所述分配给目标终端的IP地址被配置了对应的有效时长;
所述UPF切换单元302将给目标终端提供服务的UPF切换为所述目标UPF包括:
通知所述目标终端修改所述目标会话连接对应的IP地址的有效时长,以使该IP地址的有效时长大于目标终端当前被分配的用于建立其他会话连接的其他IP地址的有效时长。
可选的,所述UPF切换单元302进一步用于:
通知所述目标终端修改其他UPF与目标终端之间建立的会话连接对应的IP地址的有效时长,以使修改后的IP地址的有效时长小于所述目标会话连接对应的IP地址的有效时长;其中,所述其他UPF指当前与所述目标终端之间存在会话连接并且不属于目标UPF的UPF。
至此,完成图3所示装置实施例的结构图。
对应地,本申请实施例还提供了一种电子设备的硬件结构图,具体如图4所示,该电子设备可以为上述实施用户面网元UPF切换方法的设备。如图4所示,该硬件结构包括:处理器和存储器。
其中,所述存储器,用于存储机器可执行指令;
所述处理器,用于读取并执行所述存储器存储的机器可执行指令,以实现如上所示的所对应的用户面网元UPF切换的方法实施例。
作为一个实施例,存储器可以是任何电子、磁性、光学或其它物理存储装置,可以包含或存储信息,如可执行指令、数据,等等。例如,存储器可以是:易失存储器、非易失性存储器或者类似的存储介质。具体地,存储器可以是RAM(Radom Access Memory,随机存取存储器)、闪存、存储驱动器(如硬盘驱动器)、固态硬盘、任何类型的存储盘(如光盘、DVD等),或者类似的存储介质,或者它们的组合。
至此,完成图4所示电子设备的描述。
以上所述仅为本申请的较佳实施例而已,并不用以限制本申请,凡在本申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请保护的范围之内。
Claims (10)
1.一种用户面网元UPF切换方法,其特征在于,该方法应用于会话管理网元SMF,包括:
当检测到需要为目标终端切换用户面网元UPF时,检测所述SMF当前管理的各UPF中是否存在满足指定条件的UPF,若存在,则从所述满足指定条件的UPF中选择一个UPF作为目标UPF;其中,所述指定条件指:符合UPF切换要求,并且当前与所述目标终端之间存在会话连接;
将给目标终端提供服务的UPF切换为所述目标UPF,并将所述目标UPF与目标终端之间已建立的会话连接作为目标会话连接,以使所述目标终端使用所述目标会话连接进行数据传输。
2.根据权利要求1所述的方法,其特征在于,所述检测所述SMF当前管理的各UPF中是否存在满足指定条件的UPF包括:
从所述SMF中已记录的与所述需要为目标终端切换的UPF属于同一类型的各UPF中确定符合UPF切换要求的UPF;
检测所述各UPF中,是否存在当前与所述目标终端之间存在会话连接的UPF;
或者,
获取已记录的当前与所述目标终端之间存在会话连接、并且与所述需要为目标终端切换的UPF属于同一类型的各UPF,
检测所述各UPF中,是否存在符合UPF切换要求的UPF。
3.根据权利要求1或2所述的方法,其特征在于,通过以下步骤确定目标UPF符合UPF切换要求:
依据获取到的所述目标终端的当前位置信息,判断出所述当前位置信息处于所述目标UPF的服务区域中,则确定所述目标UPF符合UPF切换要求。
4.根据权利要求1所述的方法,其特征在于,所述需要为目标终端切换的UPF为锚点UPF;
所述会话连接是基于分配给目标终端的IP地址建立的,所述分配给目标终端的IP地址被配置了对应的有效时长;
所述将给目标终端提供服务的UPF切换为所述目标UPF包括:
通知所述目标终端修改所述目标会话连接对应的IP地址的有效时长,以使该IP地址的有效时长大于目标终端当前被分配的用于建立其他会话连接的其他IP地址的有效时长。
5.根据权利要求4所述的方法,其特征在于,该方法进一步包括:
通知所述目标终端修改其他UPF与目标终端之间建立的会话连接对应的IP地址的有效时长,以使修改后的IP地址的有效时长小于所述目标会话连接对应的IP地址的有效时长;其中,所述其他UPF指当前与所述目标终端之间存在会话连接并且不属于目标UPF的UPF。
6.一种用户面网元UPF切换装置,其特征在于,该装置应用于会话管理网元SMF,包括:
目标UPF确定单元,用于当检测到需要为目标终端切换用户面网元UPF时,检测所述SMF当前管理的各UPF中是否存在满足指定条件的UPF,若存在,则从所述满足指定条件的UPF中选择一个UPF作为目标UPF;其中,所述指定条件指:符合UPF切换要求,并且当前与所述目标终端之间存在会话连接;
UPF切换单元,用于将给目标终端提供服务的UPF切换为所述目标UPF,并将所述目标UPF与目标终端之间已建立的会话连接作为目标会话连接,以使所述目标终端使用所述目标会话连接进行数据传输。
7.根据权利要求6所述的装置,其特征在于,所述目标UPF确定单元确定目标UPF符合UPF切换要求包括:
依据获取到的所述目标终端的当前位置信息,判断出所述当前位置信息处于所述目标UPF的服务区域中,则确定所述目标UPF符合UPF切换要求。
8.根据权利要求6所述的装置,其特征在于,所述需要为目标终端切换的UPF为锚点UPF;
所述会话连接是基于分配给目标终端的IP地址建立的,所述分配给目标终端的IP地址被配置了对应的有效时长;
所述UPF切换单元将给目标终端提供服务的UPF切换为所述目标UPF包括:
通知所述目标终端修改所述目标会话连接对应的IP地址的有效时长,以使该IP地址的有效时长大于目标终端当前被分配的用于建立其他会话连接的其他IP地址的有效时长。
9.根据权利要求8所述的装置,其特征在于,所述UPF切换单元进一步用于:
通知所述目标终端修改其他UPF与目标终端之间建立的会话连接对应的IP地址的有效时长,以使修改后的IP地址的有效时长小于所述目标会话连接对应的IP地址的有效时长;其中,所述其他UPF指当前与所述目标终端之间存在会话连接并且不属于目标UPF的UPF。
10.一种电子设备,其特征在于,该电子设备包括:处理器和存储器;
所述存储器,用于存储机器可执行指令;
所述处理器,用于读取并执行所述存储器存储的机器可执行指令,以实现如权利要求1到5任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111152734.8A CN113810968B (zh) | 2021-09-29 | 2021-09-29 | 一种用户面网元upf切换方法、装置及设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111152734.8A CN113810968B (zh) | 2021-09-29 | 2021-09-29 | 一种用户面网元upf切换方法、装置及设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113810968A CN113810968A (zh) | 2021-12-17 |
CN113810968B true CN113810968B (zh) | 2023-05-26 |
Family
ID=78897072
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111152734.8A Active CN113810968B (zh) | 2021-09-29 | 2021-09-29 | 一种用户面网元upf切换方法、装置及设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113810968B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118139135A (zh) * | 2022-12-02 | 2024-06-04 | 中国移动通信有限公司研究院 | 数据传输方法、装置、设备及存储介质 |
CN116390184A (zh) * | 2023-05-31 | 2023-07-04 | 阿里巴巴(中国)有限公司 | 用户面功能网元在线更换方法、网元设备和存储介质 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101510991A (zh) * | 2009-04-03 | 2009-08-19 | 杭州华三通信技术有限公司 | 一种视讯会议中实现端口热备份的方法、装置及系统 |
CN108924849A (zh) * | 2017-04-01 | 2018-11-30 | 华为技术有限公司 | 一种会话连接建立方法及控制面网元 |
CN109756937A (zh) * | 2017-11-01 | 2019-05-14 | 中国移动通信有限公司研究院 | 业务连续性保障方法、功能网元及存储介质 |
CN110035562A (zh) * | 2018-01-12 | 2019-07-19 | 华为技术有限公司 | 会话管理方法、设备及系统 |
CN110290561A (zh) * | 2018-03-19 | 2019-09-27 | 大唐移动通信设备有限公司 | 一种本地业务的发送方法及网络设备 |
WO2020249032A1 (zh) * | 2019-06-11 | 2020-12-17 | 华为技术有限公司 | 通信方法及装置 |
CN112630802A (zh) * | 2020-12-08 | 2021-04-09 | 中国联合网络通信集团有限公司 | 障碍物检测方法、装置和系统 |
CN113242293A (zh) * | 2021-05-08 | 2021-08-10 | 恒安嘉新(北京)科技股份公司 | 一种upf设备、数据处理、扩容方法及装置 |
WO2021179174A1 (zh) * | 2020-03-10 | 2021-09-16 | Oppo广东移动通信有限公司 | 一种数据传输方法及装置、网络设备、终端设备 |
CN113438665A (zh) * | 2021-06-02 | 2021-09-24 | 中国联合网络通信集团有限公司 | 一种会话路径优化方法及装置 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108307530B (zh) * | 2016-09-30 | 2023-09-22 | 华为技术有限公司 | 一种会话连接建立方法、相关设备及系统 |
CN108632904B (zh) * | 2017-03-24 | 2019-09-17 | 电信科学技术研究院 | 一种通信方法及设备 |
CN110120879B (zh) * | 2018-02-06 | 2020-12-01 | 华为技术有限公司 | 一种应用服务水平协议的保障方法、设备及系统 |
CN112929949B (zh) * | 2018-08-29 | 2023-03-24 | Oppo广东移动通信有限公司 | 无线通信方法和通信设备 |
CN111200848B (zh) * | 2018-11-19 | 2022-03-25 | 华为技术有限公司 | 一种通信方法及装置 |
-
2021
- 2021-09-29 CN CN202111152734.8A patent/CN113810968B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101510991A (zh) * | 2009-04-03 | 2009-08-19 | 杭州华三通信技术有限公司 | 一种视讯会议中实现端口热备份的方法、装置及系统 |
CN108924849A (zh) * | 2017-04-01 | 2018-11-30 | 华为技术有限公司 | 一种会话连接建立方法及控制面网元 |
CN109756937A (zh) * | 2017-11-01 | 2019-05-14 | 中国移动通信有限公司研究院 | 业务连续性保障方法、功能网元及存储介质 |
CN110035562A (zh) * | 2018-01-12 | 2019-07-19 | 华为技术有限公司 | 会话管理方法、设备及系统 |
CN110290561A (zh) * | 2018-03-19 | 2019-09-27 | 大唐移动通信设备有限公司 | 一种本地业务的发送方法及网络设备 |
WO2020249032A1 (zh) * | 2019-06-11 | 2020-12-17 | 华为技术有限公司 | 通信方法及装置 |
WO2021179174A1 (zh) * | 2020-03-10 | 2021-09-16 | Oppo广东移动通信有限公司 | 一种数据传输方法及装置、网络设备、终端设备 |
CN112630802A (zh) * | 2020-12-08 | 2021-04-09 | 中国联合网络通信集团有限公司 | 障碍物检测方法、装置和系统 |
CN113242293A (zh) * | 2021-05-08 | 2021-08-10 | 恒安嘉新(北京)科技股份公司 | 一种upf设备、数据处理、扩容方法及装置 |
CN113438665A (zh) * | 2021-06-02 | 2021-09-24 | 中国联合网络通信集团有限公司 | 一种会话路径优化方法及装置 |
Non-Patent Citations (1)
Title |
---|
面向5G的端到端网络切片关键技术研究;倪春亚;;电子世界(23);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN113810968A (zh) | 2021-12-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100451548B1 (ko) | 패킷 데이터 네트워크에서 패킷 데이터 서비스 노드/외부대리 프로세서를 선택하는 방법 및 패킷 코어 기능 | |
CN112770266B (zh) | 一种移动性管理的处理方法及装置 | |
KR101471660B1 (ko) | 이동통신방법, 이동교환국, 무선기지국 및 이동국 | |
CN113810968B (zh) | 一种用户面网元upf切换方法、装置及设备 | |
JP2005525711A (ja) | モバイル通信においてパケットデータ相互接続を管理すること | |
US10575219B2 (en) | Circuit switched fallback method, network device, and system | |
JP2010515337A (ja) | 音声通話の転送方法 | |
CN103841545A (zh) | 一种mme池场景能力信息上报的方法及装置 | |
JP2012530426A (ja) | 基地局間の切り替え方法及び装置 | |
CN101610554A (zh) | 网络间切换、位置区更新、建立isr的方法和系统、设备 | |
EP1400138B1 (en) | Arrangement for improving the connectivity in a mobile telephone system | |
CN101523842A (zh) | Vrm选择 | |
CN101031146B (zh) | 网络切换的实现方法及设备及系统 | |
CN103797824A (zh) | 位置更新的方法、装置及系统 | |
CN111918272B (zh) | 终端回落控制方法及装置 | |
CN101877841A (zh) | 紧急业务实现方法、系统和网络设备 | |
US20230042390A1 (en) | Tunnel initiation in a communications network | |
CN101207925B (zh) | 切换方法、交换设备及终端设备 | |
CN104066118A (zh) | 一种用于接入方式切换时负荷分担的方法和系统 | |
WO2017008288A1 (zh) | Ip地址管理方法、装置、ip地址锚点及移动节点 | |
KR100922581B1 (ko) | 이동 단말에서의 다중 무선 인터페이스를 이용한 끊김 없는이동성 지원 방법 및 장치 | |
KR100685740B1 (ko) | 데이터 링크 계층의 링크 정보를 이용하여 핸드오버를수행하는 단말 장치 | |
CN117042069B (zh) | 应用于5g核心网中的路径切换方法、装置及电子设备 | |
JP3735032B2 (ja) | ハンドオーバー方法および装置 | |
CN112118606B (zh) | 实现业务连续的方法、相关装置及系统 |
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 |