容灾方法及装置与流程

文档序号:27678957发布日期:2021-11-30 22:42阅读:322来源:国知局
容灾方法及装置与流程

1.本技术涉及通信领域,尤其涉及一种容灾方法及装置。


背景技术:

2.第五代移动通信技术核心网(5th generation mobile communication technology core,5gc)的用户面功能(user plane function,upf)网元按部署位置和用途,可分为国际互联网(简称:公网)upf网元和边缘upf网元。通常,公网upf网元部署在数据中心(data center,dc)中,如大区机房。公网upf网元用于为访问公网的用户设备提供数据转发服务。边缘upf网元可以部署在地市区县、园区等边缘场景。边缘upf网元用于为专用局域网(简称:专网)中的用户设备访问公网就近提供数据转发服务。在专网架构下部署边缘upf网元的专网可以称为混合专网。专网内用户对数据安全性、网络可靠性等要求比公网内用户更高。
3.在计算机通信领域,灾难定义为:由于人为或自然的原因,造成通信系统运行严重故障或瘫痪,使通信系统支持的业务功能停顿或服务水平不可接受,并且此状态超出一定时间的突发事件。当发生灾难时,专网与公网之间的连接断开,公网upf网元和边缘upf网元会释放用户设备的协议数据单元(protocol data unit,pdu)会话,导致园区区域内的用户设备与专网网络连接中断、业务应用终止的情况,从而无法保证园区业务传输的可靠性和稳定性。但是,目前没有针对混合专网组网架构设计的容灾方法,如何根据混合专网组网架构设计容灾方法是亟待解决的问题。


技术实现要素:

4.本技术提供了一种容灾方法及装置,由此解决混合专网结构下公网与专网失联时专网业务如何保持可靠稳定地传输的问题。
5.第一方面,提供了一种容灾方法,所述方法由边缘用户面功能网元执行,包括:若边缘用户面功能网元与核心网连接断开,则边缘用户面功能网元保持局域网中终端设备的用户面连接;进而,边缘用户面功能网元根据终端设备的用户面连接在局域网中转发数据。如此,核心网与局域网断开连接时,专网中边缘用户面功能网元保持继续保持终端设备的用户面连接,可以使业务数据在终端设备和局域网数据网络之间继续转发。保证了核心网与局域网断开连接后,专网内部业务能够继续运行。
6.一种可能的设计中,边缘用户面功能网元保持局域网中终端设备的用户面连接包括不释放局域网中终端设备的pdu会话。边缘用户面功能网元不释放局域网中终端设备的pdu会话,则在核心网与局域网断开连接的情况下,终端设备的业务数据仍可以在终端设备与局域网数据网络之间继续转发,避免因核心网与局域网的连接中断导致局域网范围内的业务中断问题。
7.一种可能的设计中,若边缘用户面功能网元与核心网连接恢复,边缘用户面功能网元获取局域网中终端设备的第一类pdu会话。第一类pdu会话包含了边缘用户面功能网元
与核心网连接断开与连接恢复之间,边缘用户面功能网元保持的局域网中终端设备的pdu会话;进而,边缘用户面功能网元获取核心网中第一网元发送的第二类pdu会话,并判断第一类pdu会话和第二类pdu会话是否存在相同的pdu会话,若存在相同的pdu会话,边缘用户面功能网元保持相同的pdu会话。若存在不同的pdu会话,边缘用户面功能释放掉不同的pdu会话,如此,释放出了不同的pdu会话占用的隧道资源,提升了隧道资源的利用率。
8.一种可能的设计中,边缘用户面功能网元向核心网中第一网元发送第一类pdu会话。
9.第二方面,提供了一种容灾方法,所述方法由第一网元执行,包括:当第一网元与第一局域网连接断开,第一网元判断保活信息是否包含第一局域网的标识。其中,保活信息用于指示待保持通信连接的局域网;若保活信息包含第一局域网的标识,则保持第一局域网中终端设备与第一网元的连接状态;若保活信息不包含第一局域网的标识,则释放第一局域网中终端设备与第一网元的连接状态。如此,当核心网与第一局域网连接断开后,核心网中的第一网元根据保活信息判断第一局域网是否是需要保持通信连接的局域网,若是,则保持第一局域网中终端设备与第一网元的连接状态。保证了核心网与局域网恢复连接时,第一局域网中的终端设备无需重新发起注册流程,进而不会导致第一局域网中的业务中断,保证了第一局域网中业务传输的稳定性。
10.在一种可能的设计中,第一网元包括接入移动性管理功能(access and mobility management function,amf)网元和会话管理功能(session management function,smf)网元。
11.在一种可能的设计中,若第一网元为amf网元,第一网元通过n2接口与第一局域网中无线接入网网元连接,第一网元保持第一局域网中终端设备与第一网元的控制面连接;若第一网元为smf网元,第一网元通过n4接口与第一局域网中边缘用户面功能网元连接,第一网元保持第一局域网中终端设备与第一网元的pdu会话。
12.在一种可能的设计中,保活信息是在第一网元与第一局域网连接断开之前配置的。通过在第一网元上预先配置保活信息,保证了在核心网与第一局域网突然失联时,第一网元可以保存第一局域网中终端设备与第一网元的连接状态,进而在核心网与第一局域网恢复连接时无需重新发起注册流程,进而保证了第一局域网中业务传输的稳定性。
13.在一种可能的设计中,当第一网元与第一局域网连接恢复时,第一网元获取第一局域网中终端设备与第一网元的第二类pdu会话,第二类pdu会话包含了第一网元与第一局域网连接断开与连接恢复之间,第一网元保持的第一局域网中终端设备的pdu会话;进而,第一网元获取第一局域网中边缘用户面功能网元发送的第一类pdu会话;判断第一类pdu会话和第二类pdu会话中是否存在相同的pdu会话;若存在相同的pdu会话,则保持相同的pdu会话。若存在不同的pdu会话,则释放掉不同的pdu会话,如此一来,减少了不同的pdu会话所占用的隧道资源,提升了隧道资源的利用率。
14.一种可能的设计中,第一网元向第一局域网中边缘用户面功能网元发送第二类pdu会话。
15.第三方面,提供一种通信装置,包括:处理单元,用于在边缘用户面功能网元与核心网连接断开时,保持局域网中终端设备的用户面连接;还用于根据终端设备的用户面连接在局域网中转发数据。
16.一种可能的设计中,处理单元,具体用于不释放局域网中终端设备的协议数据单元pdu会话。
17.一种可能的设计中,还包括接收单元。接收单元,用于当边缘用户面功能网元与核心网连接恢复时,获取局域网中终端设备的第一类pdu会话。
18.一种可能的设计中,第一类pdu会话包含了边缘用户面功能网元与核心网连接断开与连接恢复之间,边缘用户面功能网元保持的局域网中终端设备的pdu会话;接收单元,还用于获取核心网中第一网元发送的第二类pdu会话。处理单元,还用于判断第一类pdu会话和第二类pdu会话是否存在相同的pdu会话。处理单元,具体用于当第一类pdu会话和第二类pdu会话存在相同的pdu会话,保持相同的pdu会话。
19.一种可能的设计中,还包括发送单元。发送单元,用于向核心网中第一网元发送第一类pdu会话。
20.第四方面,提供一种通信装置,包括:处理单元,用于在第一网元与第一局域网连接断开时,判断保活信息是否包含第一局域网的标识;处理单元,还用于当保活信息包含第一局域网的标识时,保持第一局域网中终端设备与第一网元的连接状态;处理单元,还用于当保活信息不包含第一局域网的标识时,释放第一局域网中终端设备与第一网元的连接状态。
21.一种可能的设计中,处理单元具体用于不删除第一局域网中终端设备与第一网元的协议数据单元pdu会话。
22.一种可能的设计中,第一网元包括接入移动性管理功能amf网元和会话管理功能smf网元。
23.一种可能的设计中,处理单元,具体用于当第一网元为amf网元时,第一网元通过n2接口与第一局域网中无线接入网网元连接,保持第一局域网中终端设备与第一网元的控制面连接。处理单元,具体用于当第一网元为smf网元时,第一网元通过n2接口与第一局域网中无线接入网网元连接,保持第一局域网中终端设备与第一网元的pdu会话。
24.一种可能的设计中,保活信息是在第一网元与第一局域网连接断开之前配置的。
25.一种可能的设计中,还包括接收单元,用于当第一网元与第一局域网连接恢复,获取第一局域网中终端设备与第一网元的第二类pdu会话,第二类pdu会话包含了第一网元与第一局域网连接断开与连接恢复之间,第一网元保持的第一局域网中终端设备的pdu会话;接收单元,还用于获取第一局域网中边缘用户面功能网元发送的第一类pdu会话;处理单元,还用于判断第一类pdu会话和第二类pdu会话中是否存在相同的pdu会话;处理单元,具体用于当第一类pdu会话和第二类pdu会话中存在相同的pdu会话,保持相同的pdu会话。
26.一种可能的设计中,还包括发送单元,用于向第一局域网中边缘用户面功能网元发送第二类pdu会话。
27.第五方面,提供一种通信装置,包括:处理器和存储器;该存储器用于存储计算机执行指令,该处理器执行该存储器存储的该计算机执行指令,以使该通信装置执行如上述第一方面或第二方面所提供的任意一种方法。
28.第六方面,提供一种计算机可读存储介质,所述计算机可读存储介质存储计算机指令,当该计算机指令在计算机上运行时,使得计算机执行第一方面或第二方面所提供的任意一种方法。
29.第七方面,提供一种包含计算机指令的计算机程序产品,当该计算机指令在计算机上运行时,使得计算机执行第一方面或第二方面所提供的任意一种方法。
30.第八方面,提供一种芯片,包括:处理电路和收发管脚,处理电路和收发管脚用于实现上述第一方面或第二方面所提供的任意一种方法。其中,处理电路用于执行相应方法中的处理动作,收发管脚用于执行相应方法中的接收/发送的动作。
31.上述第三方面至第八方面中任一种可能的设计所代带来的技术效果可参加第一方面或第二方面中对应设计所带来的技术效果,在此不再赘述。
附图说明
32.附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本技术的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。
33.图1为本技术实施例提供的一种混合专网组网结构示意图;
34.图2为本技术实施例提供的一种容灾方法流程示意图;
35.图3为本技术实施例提供的另一种容灾方法流程示意图;
36.图4为本技术实施例提供的另一种容灾方法流程示意图;
37.图5为本技术实施例提供的另一种容灾方法流程示意图;
38.图6为本技术实施例提供的另一种容灾方法流程示意图;
39.图7为本技术实施例提供的另一种容灾方法流程示意图;
40.图8为本技术实施例提供的一种通信装置的组成示意图;
41.图9为本技术实施例提供的一种通信装置的组成示意图;
42.图10为本技术实施例提供的一种通信装置的硬件结构示意图。
具体实施方式
43.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
44.术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本技术的描述中,除非另有说明,“多个”的含义是两个或两个以上。
45.随着数字化浪潮席卷全球,企业市场毫无疑问是5g网络建设增长的关键点,国内外运营商及设备商均高度重视企业市场专用局域网(以下简称专网)的研究和落地。对于要求专网业务数据不出园区、低时延处理本地业务,同时希望降低核心网建设和日常运维成本的垂直行业(比如医院,汽车厂等),运营商通常为垂直行业建设混合专网。混合专网与普通专网的区别点在于,混合专网是在垂直行业园区本地部署资源独占的专用边缘upf,垂直行业园区与公网和其他园区共用公网5g核心网(5g core,5gc)控制面。专用边缘upf专为垂直行业园区就近提供用户面数据报文转发等网络服务。通过在垂直行业园区本地部署资源独占的专用边缘upf,专网内部业务可以通过边缘upf进行处理,可以无需发送至公网upf进
行处理,减少了专网内部业务的处理时间,提升了专网内部业务的处理速度。
46.参见图1,为本技术实施例提供的一种混合专网组网结构示意图,混合专网10包含专网100和公网110,专网100包括终端设备101、无线接入网(ng

ran)网元102、边缘upf网元103和数据网络(data network,dn)104。
47.公网110包括接入性移动管理功能(access and mobility management function,amf)网元111、会话管理功能(session management function,smf)网元112、upf网元113和统一数据管理(unified data management,udm)网元114等。图1只是示意图,该混合专网还可以包括其他网元,本技术实施例对于该混合专网中包含的网元数量不作限定。
48.终端设备101可以是一种具有无线收发功能的设备。终端设备101可以有不同的名称,例如用户设备(user equipment,ue)、接入终端、终端单元、终端站、移动站、移动台、远方站、远程终端、移动设备、无线通信设备、终端代理或终端装置等。终端可以被部署在陆地上,包括室内或室外、手持或车载;也可以被部署在水面上(如轮船等);还可以被部署在空中(例如飞机、气球和卫星上等)。终端设备可以是蜂窝电话、无绳电话、会话启动协议(session initi ation protocol,sip)电话、无线本地环路(wireless local loop,wll)站、个人数字助理(personal digital assistant,pda)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备或可穿戴设备,无人机(unmanned aerial vehicle,uav)和无人机控制器(uav controller,uavc),虚拟现实(virtual reality,vr)终端设备、增强现实(augmented realit y,ar)终端设备、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程医疗(remote medical)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端等。终端设备可以是移动的,也可以是固定的。本技术的实施例对终端设备所采用的具体技术和具体设备形态不做限定。终端设备101通过有线或无线的方式接入无线接入网网元102。
49.无线接入网网元102可以是园区范围内的公专网共享基站,签约公网数据网络名称(data network name,dnn)的外部访客用户终端、签约公网dnn和本专网dnn的不同类型的用户终端均可从园区共享基站正常接入网络,并建立到签约了对应dnn的网络的协议数据单元(protocol data unit,pdu)会话。
50.无线接入网网元102通过n2接口与公网110中amf网元111进行连接,通过n3接口与边缘upf网元103进行连接。
51.边缘upf网元103用于为专网100提供用户面数据报文转发业务,边缘upf网元103通过n3接口与无线接入网网元102进行连接,通过n4接口与公网110中smf网元112进行连接,通过n9接口与公网110中upf网元113进行连接,通过n6接口与dn104进行连接。在本技术实施例中,通过有线或无线方式接入了专网100的外部公网访客,可以采用上行分类器(uplink classifier,ulcl)的方式访问公网,即边缘upf网元103作为ulcl upf,锚定到公网upf113,对于终端设备101上属于专网100本地业务的数据流量,通过n6接口发送到dn104,对于终端设备101上属于公网110的互联网业务,通过n9接口发送到公网upf网元113。
52.dn104也可以是本地数据网络(local area data network,ladn),可以称作企业内网,终端设备101在园区内可以通过pdu会话访问企业内网,终端设备101离开了企业内网的服务区域则释放pdu会话。
53.dn104通过n6接口与边缘upf网元103进行连接。
54.amf网元111用于管理终端设备101的注册、连接、访问验证授权、移动性和可达性管理,通过n2接口与专网100中无线接入网网元102进行连接。
55.smf网元112用于与分离的数据面交互,管理会话的建立、更新和释放以及维护协议数据单元(protocol data unit,pdu)会话状态,负责终端设备101的网络之间互联协议(internet protocol,ip)的分配管理。smf网元112通过n4接口与upf网元113及边缘upf网元103进行连接。
56.upf网元113用于为访问公网110的终端设备101提供数据转发服务,upf网元113通过n4接口与smf网元112进行连接,通过响应smf网元112的请求,负责完成用户面上gtp

u协议的封装和解封装、分组路由和转发、数据包检查、qos流映射等网络用户面的处理等。通过n9接口与边缘upf网元103进行传递上行、下行用户数据流,通过n6接口与互联网(internet)进行连接。
57.udm网元114用于存储和管理用户的数据及配置文件。
58.专网100系统中的无线接入网网元和边缘用户面功能网元等设备通过接入环、汇聚环等组成的传输网与公网110系统中的设备连接通讯。
59.在现有技术中,当传输网因为工程施工被破坏或传输网设备故障等突发性灾难导致专网与公网之间的n2、n4、n9等接口同时故障,造成公网与专网断开连接时,公网和专网中主要网元的处理措施以及对用户和业务的影响如下:
60.(1)公网amf网元:amf网元检测到与专网基站的n2接口故障后,释放此n2接口资源并将此n2接口关联的所有连接态用户转化成空闲态,同时借助smf网元通知边缘upf网元释放这些空闲态用户的n3隧道,amf网元无法收到专网空闲态用户的周期性跟踪区域更新(tracking area update,tau)的信令,在一个周期时间后(通常是54分钟)将释放专网空闲态用户所占用的资源。
61.(2)公网smf网元:smf网元检测到与边缘upf网元连接的n4接口故障后,去激活边缘upf网元上激活的用户,释放与n4接口关联的终端设备的pdu会话。
62.(3)专网边缘upf网元:边缘upf网元检测到与公网smf网元连接的n4接口故障后,可以去激活smf网元服务的用户,丢弃与smf网元保持的pdu会话相关的数据包,并释放与n4接口相关的所有隧道资源和上下文。
63.显然,现行标准中公网与专网失联后,由于公网5gc控制面上已经释放掉专网中ue的连接状态以及pdu会话,专网边缘upf网元释放掉专网中终端设备的pdu会话,会导致专网园区区域内的用户连接中断、业务终止的情况。而当故障恢复后,公网与专网中主要网元的处理措施以及对需运行业务的用户的影响如下:
64.(1)公网amf网元:当n2接口恢复后,专网内ue与amf网元进行连接,由于amf网元已经将n2接口关联的所有连接态用户转化为空闲态,专网中ue需要重新发起注册。
65.(2)公网smf网元和专网边缘upf网元:当n4接口恢复后,由于smf网元和边缘upf网元已经释放掉了n4接口关联的pdu会话,业务传输已经中断。专网中ue需要重新建立pdu会
话来恢复业务。
66.由上述可知,由于公网5gc控制面上已经释放掉专网中ue的连接状态以及pdu会话,需要专网中ue重新注册和建立pdu会话,此时会再次造成会话的短暂中断和重连,从而导致专网内业务传输的再次中断。因此在现有第三代合作伙伴计划(3rd generation partnership project,3gpp)标准定义的公网amf网元、smf网元和专网边缘upf网元均无法支撑混合专网结构下的容灾需求。
67.而本技术实施例针对混合专网结构下公网与专网失联时专网业务仍能可靠稳定地传输的需求,提出了一种容灾方法。通过提前在公网amf网元和smf网元上配置保活专网名单,并开启amf网元、smf网元和边缘upf网元的保活功能。当公网与专网之间的n2、n4、n9接口断开连接时,公网amf网元查看与此断裂的n2接口关联的连接态ue的上下文,检查此n2接口关联的连接态ue是否已建立了与保活专网名单上的专网dnn网络之间的pdu会话。若有,amf网元进行业务保活。公网smf网元查看此断裂的n4接口关联的连接态ue的上下文,检查此n4接口关联的连接态ue是否已建立了与保活专网名单上的专网dnn网络之间的pdu会话,若有,smf网元进行业务保活。专网中边缘upf网元则继续保持专网中连接态ue的用户面连接,保证业务数据在ue和专网网络之间继续转发,即保活运行。本技术实施例提出的容灾方法,可以在不添加额外的设备或节点模块的情况下,通过增强5gc中关键网元功能,即可在混合专网结构下,公专网失联时精准满足有高可靠容灾需求的专网的业务持续性稳定性传输的需求,在不增加资源开销的情况下,提升了专网业务可靠性。
68.下面将结合附图,对本技术实施例提供的一种容灾方法及装置进行详细描述。
69.如图2所示,本技术实施例提供一种容灾方法,该方法由边缘用户面功能网元执行,当边缘用户面功能网元与核心网连接断开,该方法包括以下步骤。
70.s201、边缘用户面功能网元保持局域网中终端设备的用户面连接。
71.在本技术实施例中,核心网可以是5g核心网,可以称作公网。局域网可以是专用局域网,可以称作专网。
72.边缘用户面功能网元通过n4接口与核心网中smf网元进行连接,通过n9接口与核心网中upf网元进行连接。由于人为或自然的原因,造成边缘用户面功能网元与核心网中smf网元连接的n4接口,以及边缘用户面功能网元与核心网中upf网元的n9接口发生故障时,边缘用户面功能网元与核心网连接断开。当边缘用户面功能网元与核心网连接断开时,边缘用户面功能网元会释放掉n4、n9接口关联的终端设备的用户面连接,导致终端无法在局域网中转发网络数据,从而造成了局域网中业务的中断。
73.而本技术实施例通过开启边缘用户面功能网元的保活功能,当边缘用户面功能网元与核心网连接断开时,边缘用户面功能网元保持局域网中终端设备的用户面连接。
74.具体的,边缘用户面功能网元可以不释放局域网中终端设备的pdu会话。
75.s202、边缘用户面功能网元根据终端设备的用户面连接在局域网中转发数据。
76.当边缘用户面功能网元与核心网连接断开时,由于边缘用户面功能网元可以继续保持局域网中终端设备的用户面连接,没有释放掉终端设备的pdu会话,致使终端设备可以继续在局域网中转发业务数据,进而局域网中的业务没有造成中断。
77.基于图2的实施例,通过开启边缘用户面功能网元的保活功能,在没增加额外的设备的情况下,使边缘用户面功能网元在公网与专网断开连接时,继续保持专网中终端设备
的用户面连接,不释放终端设备的pdu会话,进而保证了终端设备可以在专网内继续转发业务数据。从而使专网中的业务没有因公网与专网断开连接而造成中断,保证了专网内业务传输的持续性及稳定性的同时,也没有增加额外的资源开销。
78.如图3所示,当边缘用户面功能网元与核心网连接恢复时,所述方法还包括以下步骤。
79.s301、边缘用户面功能网元获取局域网中终端设备的第一类pdu会话。
80.其中,第一类pdu会话包含了边缘用户面功能网元与核心网连接断开与连接恢复之间,边缘用户面功能网元保持的所述局域网中终端设备的pdu会话。
81.可以理解地,当局域网与核心网连接断开后,局域网中终端设备无法通过基站向核心网中的smf网元发起连接,也即局域网中的终端设备无法建立新的pdu会话。而局域网中边缘用户面功能网元保持的若干pdu会话,可以因局域网中用户的选择而释放掉部分pdu会话,从而导致局域网与核心网断开连接前与连接恢复时,边缘用户面功能网元保持的pdu会话可能是不同的。
82.示例性地,在局域网与核心网连接断开之前,边缘用户面功能网元保持有第一pdu会话、第二pdu会话和第三pdu会话。当局域网与核心网连接断开后,局域网中用户选择释放掉第一pdu会话,则在局域网与核心网连接断开与连接恢复之间,边缘用户面功能网元保持有第二pdu会话和第三pdu会话。也即第一类pdu会话包括第二pdu会话和第三pdu会话。
83.s302、边缘用户面功能网元获取核心网中第一网元发送的第二类pdu会话。
84.当核心网与局域网连接恢复后,边缘用户面功能网元可以通过n4接口获取核心网中第一网元发送的第二类pdu会话。
85.s303、边缘用户面功能网元判断第一类pdu会话和第二类pdu会话是否存在相同的pdu会话。
86.作为一种可能的实现方式,边缘用户面功能网元以pdu会话作为索引,遍历第一类pdu会话和第二类pdu会话。若第一类pdu会话和第二类pdu会话存在相同的pdu会话,进而可以执行以下步骤304。若第一类pdu会话和第二类pdu会话存在不同的pdu会话,进而可以执行以下步骤305。
87.s304、边缘用户面功能网元保持相同的pdu会话。
88.示例性地,若第一类pdu会话包括第二pdu会话和第三pdu会话,第二类pdu会话包括第一pdu会话和第二pdu会话,边缘用户面功能网元保持相同的pdu会话,也即边缘用户面功能网元保持第二pdu会话。
89.s305、边缘用户面功能网元释放不同的pdu会话。
90.示例性地,若第一类pdu会话包括第二pdu会话和第三pdu会话,第二类pdu会话包括第一pdu会话和第二pdu会话,边缘用户面功能网元释放不同的pdu会话,也即边缘用户面功能网元释放第三pdu会话。
91.基于图3的实施例,通过获取核心网与局域网连接断开与连接恢复之间边缘用户面功能网元保持的第一类pdu会话,与核心网第一网元发送的第二类pdu会话进行比对,保持两类pdu会话中相同的pdu会话,保证了相同的pdu会话对应的终端设备,在局域网与核心网恢复连接后可以使用原有会话,无需重新建立新的pdu会话,进而不会导致终端设备与核心网中第一网元的连接中断。释放掉两类pdu会话中不同的pdu会话,也即将不同的pdu会话
所占用的隧道资源进行释放,提高了网络资源的利用率。
92.在核心网与局域网的连接恢复后,边缘用户面功能网元通过n4接口向核心网中第一网元发送第一类pdu会话,以便于核心网中第一网元对第一类pdu会话和第二类pdu会话进行比对,进而释放掉不同的pdu会话所占用的隧道资源,提升网络资源的利用率。示例地,如图4所示,所述方法还包括:s306、边缘用户面功能网元向核心网中第一网元发送第一类pdu会话。从而,以便于核心网中第一网元接收到第一类pdu会话。
93.如图5所示,本技术实施例提供了一种容灾方法,该方法由第一网元执行,当第一网元与第一局域网连接断开,该方法包括以下步骤。
94.s501、第一网元判断保活信息是否包含第一局域网的标识。
95.在本技术实施例中,多个局域网与核心网共享核心网5gc控制面,第一局域网指的是多个局域网中的一个局域网。
96.第一网元通过n2接口与第一局域网中无线接入网网元进行连接,通过n4接口与第一局域网中边缘用户面功能网元进行连接,也可以通过n9接口与第一局域网中边缘用户面功能网元进行连接。由于人为或自然的原因,造成第一网元与第一局域网中无线接入网网元的n2接口,以及与第一局域网中边缘用户面功能网元的n4、n9接口发生故障时,第一网元与第一局域网连接断开。当第一网元与第一局域网的连接断开时,第一网元会释放掉n2、n4接口关联的第一局域网中终端设备的pdu会话,导致第一网元与第一局域网的连接恢复时,第一局域网中的终端设备需要重新发起注册以及重新建立pdu会话,从而导致了第一局域网中业务数据传输的中断。
97.而本技术实施例通过开启第一网元的保活功能,当第一网元与第一局域网连接断开时,第一网元判断保活信息里是否包含第一局域网的标识,其中,保活信息用于指示待保持通信连接的局域网,也可以称作保活专网名单。需要说明的是,保活信息是在第一网元与第一局域网连接断开之前,提前配置给第一网元的。
98.若保活信息包含所述第一局域网的标识,执行s502;若保活信息不包含第一局域网的标识,执行s503。
99.s502、第一网元保持第一局域网中终端设备与第一网元的连接状态。
100.示例性的,参见表1,为待保持通信连接的局域网名单。
101.表1
102.局域网数据网络名称abcd.comfghj.comzxcv.com
103.若第一局域网的标识为abcd.com,查找表1,在表1中找到了第一局域网的标识,则第一网元保持第一局域网中终端设备与第一网元的连接状态。具体的,第一网元不删除第一局域网中终端设备与第一网元的pdu会话。如此一来,待第一网元与第一局域网连接恢复时,第一局域网中的终端设备无需重新建立pdu会话。
104.示例性地,第一网元可以是amf网元,amf网元通过n2接口与局域网中无线接网网元进行连接。第一网元还可以是smf网元,smf网元通过n4接口与局域网中边缘用户面功能网元进行连接。
105.若第一网元是amf网元,第一网元保持第一局域网中终端设备与第一网元的控制面连接,若第一网元是smf网元,第一网元保持第一局域网中终端设备与第一网元的控制面连接。
106.s503、第一网元释放第一局域网中终端设备与第一网元的连接状态。
107.示例性地,若第一局域网的标识为hjkl.com,查找表1,未在表1中找到第一局域网的标识,则第一网元释放第一局域网中终端设备与第一网元的连接状态。
108.具体地,当第一网元是amf网元时,amf网元将与n2接口关联的第一局域网中终端设备的连接态转化成空闲态,同时借助smf网元通知边缘用户面功能网元释放掉新转为空闲态的终端设备的n3隧道,此时amf网元已无法收到第一局域网中空闲态终端设备的信令。若一个跟踪区更新(tracking area update,tau)周期时间(通常是54分钟)后,核心网与第一局域网之间的连接仍未恢复,则释放掉这些终端设备的会话信息。
109.当第一网元是smf网元时,由于smf网元通过n4接口与边缘用户面功能网元进行连接,当第一局域网与核心网断开连接时,smf网元去激活该边缘用户面功能网元服务的终端设备的连接状态,释放pdu会话和隧道资源。
110.基于图5的实施例,通过对核心网中amf网元和smf网元提前配置保活信息并开启保活功能。在没有添加额外的设备的情况下,保证了在面对人为或自然灾难时,amf网元和smf网元能够保证保活信息中待保持通信连接的局域网中终端设备的连接状态。在核心网与保活信息上的局域网的连接恢复后,局域网中的终端设备无需重新发起注册流程、建立pdu会话,进而不会导致局域网中业务的中断。本技术实施例可以不需要添加不专属于混合专网的终端设,仅通过增强5gc关键网元的功能即可在核心网与局域网端连接断开时,精准满足有高可靠容灾需求的专网的业务持续性稳定性的需求,故提升专网业务的可靠性的同时也不会增加资源开销。
111.参见图6,在第一网元与第一局域网连接恢复后,该方法还包括以下步骤。
112.s601、第一网元获取第一局域网中终端设备与第一网元的第二类pdu会话。
113.其中,第二类pdu会话包含了所述第一网元与所述第一局域网连接断开与连接恢复之间,第一网元保持的第一局域网中终端设备的pdu会话。
114.由步骤s502可知,当保活信息包含第一局域网的标识,第一网元保持第一局域网中终端设备的连接状态,也即不删除第一局域网中终端设备的pdu会话。在核心网与第一局域网连接断开与连接恢复之间,运营商可以直接删除核心网中第一网元保持的任一个pdu会话。如此一来,可能导致核心网与第一局域网断开连接前第一网元保持的若干个pdu会话,与核心网与第一局域网恢复连接时第一网元保持的若干个pdu会话可能是不一样的。
115.s602、第一网元获取第一局域网中边缘用户面功能网元发送的第一类pdu会话。
116.在第一网元与第一局域网连接恢复后,第一网元可以通过n4接口获取第一局域网中边缘用户面功能网元发送的第一类pdu会话。
117.s603、第一网元判断第一类pdu会话和第二类pdu会话中是否存在相同的pdu会话。
118.若第一类pdu会话和第二类pdu会话存在相同的pdu会话,执行s604;若第一类pdu会话和第二类pdu会话存在不同的pdu会话,执行s605。
119.s604、第一网元保持相同的pdu会话。
120.示例性的,若在核心网与第一局域网连接断开前,第一网元保持有第一pdu会话、
第二pdu会话和第三pdu会话。当第一局域网与核心网连接断开后,运营商选择释放掉第三pdu会话,则在第一局域网与核心网连接断开与连接恢复之间,第一网元保持有第一pdu会话和第二pdu会话。也即第二类pdu会话包括第一pdu会话和第二pdu会话。
121.如此一来,第一网元对第一局域网中边缘用户面功能网元发送的第一类pdu会话与第一网元保持的第二类pdu会话进行比对,第一类pdu会话包括第二pdu会话和第三pdu会话,发现第一类pdu会话与第二类pdu会话相同的pdu会话是第二pdu会话。则第一网元继续保持第二pdu会话,保证了第二pdu会话对应的终端设备在核心网与第一局域网恢复连接时可以使用原有会话,无需重新建立pdu会话,如此一来,保证了会话的连续性。
122.s605、第一网元释放不同的pdu会话。
123.示例性地,通过比对,第一类pdu会话与第二类pdu会话中不同pdu会话是第一pdu会话,则第一网元释放掉第一pdu会话。
124.具体的,当第一网元是smf网元时,smf网元释放掉第一pdu会话,删除第一pdu会话的隧道资源和上下文。
125.基于图6的实施例,在核心网与第一局域网连接恢复时,第一网元与第一局域网中边缘用户面网元保持相同的pdu会话,保证了相同的pdu会话对应的终端设备在核心网与第一局域网连接恢复后无需重现建立pdu会话,将不同的pdu会话删除掉,可以释放出不同的pdu会话所占用的隧道资源,提升了网络资源的利用率。
126.当核心网与第一局域网的连接恢复后,第一网元可以通过n4接口向第一局域网中的边缘用户面功能网元发送第二类pdu会话,有助于第一局域网中边缘用户面功能网元对第一类pdu会话和第二类pdu会话进行比对,进而将两类pdu会话中相同的pdu会话继续保持,将不同的pdu会话释放掉,进而可以将不同的pdu会话所占占用的隧道资源进行释放,提高了网络资源的利用率。示例地,如图7所示,所述方法还包括:s606、第一网元向第一局域网中边缘用户面功能网元发送第二类pdu会话。从而,以便于第一局域网中边缘用户面功能网元接收第二类pdu会话。
127.本技术实施例提供的一种容灾方法,通过提前在公网中amf网元和smf网元配置保活信息,并开启公网中amf网元和smf网元以及专网中边缘用户面功能网元的保活功能。在amf网元与专网中无线接入网网元的n2接口断开连接时,amf网元查看断裂的n2接口关联的连接态ue的上下文,检查是否建立了与保活信息上的专网dnn网络之间的pdu会话,若有,则保持ue的连接状态,若没有则去激活ue的连接状态。在smf网元与边缘数据面功能网元的n4接口断开连接时,smf网元检查与n4接口关联的连接态ue的上下文,检查是否建立了与保活信息上的专网dnn网络之间的pdu会话,若有,则保持ue的pdu会话,若无,则释放掉pdu会话。如此一来,当公网与专网的连接恢复时,保持pdu会话对应的ue无需重新注册并建立pdu会话,不会造成业务数据传输的中断。边缘用户面功能网元与公网smf网元的n4接口和与公网用户面功能网元的n9接口断开连接时,边缘用户面功能网元继续保持专网内终端设备的pdu会话,保证了业务数据仍可以在终端设备和专网数据网络之间继续转发,即保活运行。进而保证了专网内业务数据传输的可靠性及稳定性。
128.当公网与专网的连接恢复时,公网中的smf网元与边缘用户面功能网元共同检查两网元上保持的pdu会话上下文信息,查看在两网元上是否同时存在相同的pdu会话,若存在相同的pdu会话,smf网元继续保持相同pdu会话,边缘用户面功能网元保持相同的pdu会
话对应的终端设备的用户面连接,保证终端设备的数据继续转发。两网元删除掉不同的pdu会话,释放出不同的pdu会话所占用的隧道资源,提升了网络资源的利用率。
129.本技术实施例提供的一种容灾方法,在不增加不专属于混合专网的终端设备和其他节点模块的同时,通过增强5gc关键网元的功能,即可在公网与专网断开连接时,精准满足有高可靠容灾需求的专网的业务持续性稳定性的需求,在提升专网业务可靠性的同时,也不会增加资源开销。
130.上述主要从各个节点之间交互的角度对本技术提供的方案进行了介绍。可以理解的是,各个节点,例如边缘用户面功能网元以及第一网元为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的算法步骤,本发明能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
131.本技术可以根据上述方法示例对边缘用户面功能网元以及第一网元进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本技术中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
132.图8示出本技术实施例提供的一种通信装置的组成示意图。如图8所示,该通信装置80包括处理单元801、接收单元802和发送单元803。可选的,该通信装置80还可以包括存储单元804。该通信装置80可以为网络设备或者网络设备中的芯片或者片上系统。
133.处理单元801,用于在边缘用户面功能网元与核心网连接断开时,保持局域网中终端设备的用户面连接;还用于根据终端设备的用户面连接在局域网中转发数据。
134.处理单元801,具体用于不释放局域网中终端设备的协议数据单元pdu会话。
135.接收单元802,用于当边缘用户面功能网元与核心网连接恢复时,获取局域网中终端设备的第一类pdu会话。第一类pdu会话包含了边缘用户面功能网元与核心网连接断开与连接恢复之间,边缘用户面功能网元保持的局域网中终端设备的pdu会话。
136.可选的,接收单元802,还用于获取核心网中第一网元发送的第二类pdu会话。
137.可选的,处理单元801,还用于判断第一类pdu会话和第二类pdu会话是否存在相同的pdu会话。
138.可选的,处理单元801,具体用于当第一类pdu会话和第二类pdu会话存在相同的pdu会话,保持相同的pdu会话。
139.发送元803,用于向核心网中第一网元发送第一类pdu会话。
140.图9示出本技术实施例提供的一种通信装置的组成示意图。如图9所示,该通信装置90包括处理单元901、接收单元902和发送单元903。可选的,该通信装置90还可以包括存储单元904。
141.处理单元901,用于在第一网元与第一局域网连接断开时,判断保活信息是否包含第一局域网的标识。
142.可选的,处理单元901,还用于当保活信息包含第一局域网的标识时,保持第一局
域网中终端设备与第一网元的连接状态。
143.可选的,处理单元901,还用于当保活信息不包含第一局域网的标识时,释放第一局域网中终端设备与第一网元的连接状态。
144.可选的,处理单元901,具体用于不删除第一局域网中终端设备与第一网元的协议数据单元pdu会话。
145.可选的,第一网元包括接入移动性管理功能amf网元和会话管理功能smf网元。
146.可选的,处理单元901,具体用于当第一网元为amf网元时,第一网元通过n2接口与第一局域网中无线接入网网元连接,保持第一局域网中终端设备与第一网元的控制面连接。
147.可选的,处理单元901,具体用于当第一网元为smf网元时,第一网元通过n2接口与第一局域网中无线接入网网元连接,保持第一局域网中终端设备与第一网元的pdu会话。
148.可选的,保活信息是在第一网元与第一局域网连接断开之前配置的。
149.可选的,接收单元903,用于当第一网元与第一局域网连接恢复,获取第一局域网中终端设备与第一网元的第二类pdu会话,第二类pdu会话包含了第一网元与第一局域网连接断开与连接恢复之间,第一网元保持的第一局域网中终端设备的pdu会话。
150.可选的,接收单元903,还用于获取第一局域网中边缘用户面功能网元发送的第一类pdu会话。
151.可选的,处理单元901,还用于判断第一类pdu会话和第二类pdu会话中是否存在相同的pdu会话。
152.可选的,处理单元901,具体用于当第一类pdu会话和第二类pdu会话中存在相同的pdu会话,保持相同的pdu会话。
153.可选的,发送单元903,用于向第一局域网中边缘用户面功能网元发送第二类pdu会话。
154.图8和图9中的单元也可以称为模块,例如,处理单元可以称为处理模块。另外,在图8和图9所示的实施例中,各个单元的名称也可以不是图中所示的名称,例如,发送单元也可以称为通信单元。
155.图8和图9中的各个单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本技术各个实施例所述方法的全部或部分步骤。存储计算机软件产品的存储介质包括:u盘、移动硬盘、只读存储器(read

only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
156.本技术实施例还提供一种通信装置的硬件结构示意图,如图10所示,该通信装置10包括处理器11,可选的,还包括与处理器11连接的存储器12和通信接口13。处理器11、存储器12和通信接口13通过总线14连接。
157.处理器11可以是中央处理器(central processing unit,cpu),通用处理器网络处理器(network processor,np)、数字信号处理器(digital signal processing,dsp)、微
处理器、微控制器、可编程逻辑器件(programmable logic device,pld)或它们的任意组合。处理器还可以是其它任意具有处理功能的装置,例如电路、器件或软件模块。处理器11也可以包括多个cpu,并且处理器11可以是一个单核(single

cpu)处理器,也可以是多核(multi

cpu)处理器。这里的处理器可以指一个或多个设备、电路或用于处理数据(例如计算机程序指令)的处理核。
158.在本技术实施例中,处理器11可以用于实现通信装置80中处理单元801的功能,示例性地,处理器11可以用于在边缘用户面功能网元与核心网连接断开时,保持局域网中终端设备的用户面连接,还可以用于根据终端设备的用户面连接在局域网中转发数据。处理器11也可以用于实现通信装置90中处理单元901的功能,示例性地,处理器11可以用于在第一网元与第一局域网连接断开时,判断保活信息是否包含第一局域网的标识,还可以用于当保活信息包含第一局域网的标识时,保持第一局域网中终端设备与第一网元的连接状态。
159.存储器12可以是只读存储器(read

only memory,rom)或可存储静态信息和指令的其他类型的静态存储设备、随机存取存储器(random access memory,ram)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read

only memory,eeprom)、只读光盘(compact disc read

only memory,cd

rom)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,本技术实施例对此不作任何限制。存储器12可以是独立存在,也可以和处理器11集成在一起。其中,存储器12中可以包含计算机程序代码。处理器11用于执行存储器12中存储的计算机程序代码,从而实现本技术实施例提供的方法。通信接口13可以用于与其他设备或通信网络通信(如以太网,无线接入网(radio access network,ran),无线局域网(wireless local area networks,wlan)等)。通信接口13可以是模块、电路、收发器或者任何能够实现通信的装置。
160.总线14可以是外设部件互连标准(peripheral component interconnect,pci)总线或扩展工业标准结构(extended industry standard architecture,eisa)总线等。所述总线14可以分为地址总线、数据总线、控制总线等。为便于表示,图10中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
161.可选的,图10所示的结构示意图可以用于示意上述实施例中所涉及的边缘用户面功能网元的结构。处理器11用于对边缘用户面功能网元的动作进行控制管理,例如:处理器11用于支持边缘用户面功能网元执行图2中的步骤s201

s202。处理器11可以通过通信接口13与其他设备通信,例如与第一网元通信。存储器12用于存储边缘用户面功能网元的程序代码和数据,例如可以存储边缘用户面功能网元保持的局域网中终端设备的pdu会话的数据包。
162.可选的,图10所示的结构示意图可以用于示意上述实施例中所涉及的第一网元的结构。处理器11用于对第一网元的动作进行控制管理,例如:处理器11用于支持终端设备执行图5中的步骤s501

s503。处理器11可以通过通信接口13与其他设备通信,例如与边缘用户面功能网元通信。存储器12用于存储第一网元的程序代码和数据,例如可以存储第一局域网中终端设备的pdu会话,以及第一局域网中终端设备通过基站与第一网元建立连接发
出的信令。
163.本技术实施例还提供了一种计算机可读存储介质,包括计算机执行指令,当其在计算机上运行时,使得计算机执行上述任一方法。
164.本技术实施例还提供了一种包含计算机执行指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述任一方法。
165.本技术实施例还提供了一种芯片,包括:处理器和接口,处理器通过接口与存储器耦合,当处理器执行存储器中的计算机程序或计算机执行指令时,使得上述实施例提供的任意一种方法被执行。
166.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件程序实现时,可以全部或部分地以计算机程序产品的形式来实现。该计算机程序产品包括一个或多个计算机执行指令。在计算机上加载和执行计算机执行指令时,全部或部分地产生按照本技术实施例所述的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机执行指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机执行指令可以从一个网站站点、计算机、服务器或者数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可以用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质(例如,软盘、硬盘、磁带),光介质(例如,dvd)、或者半导体介质(例如固态硬盘(solid state disk,ssd))等。
167.尽管在此结合各实施例对本技术进行了描述,然而,在实施所要求保护的本技术过程中,本领域技术人员通过查看附图、公开内容、以及所附权利要求书,可理解并实现公开实施例的其他变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。
168.尽管结合具体特征及其实施例对本技术进行了描述,显而易见的,在不脱离本技术的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本技术的示例性说明,且视为已覆盖本技术范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1