一种实现容灾的方法及相关设备技术

技术编号:24363711 阅读:45 留言:0更新日期:2020-06-03 04:15
本发明专利技术实施例公开了一种实现容灾的方法及相关设备,其中方法包括:当主会话管理功能SMF故障时,备用SMF向用户平面功能UPF发送第一请求;所述第一请求携带所述主SMF的节点Node ID、所述备用SMF的Node ID和所述备用SMF对应的相同属性会话标识列表CSIDLIST,所述第一请求用于通知所述UPF所述主SMF故障且所述备用SMF对应的CSIDLIST中的会话由所述备用SMF接管,以便所述UPF针对所述备用SMF对应的CSIDLIST中的会话后续都与所述备用SMF交互。如此在主SMF故障的情况下,使得UPF识别故障SMF并获知备用SMF和原有会话信息,实现批量会话迁移、保障会话连续性。

A method of disaster recovery and related equipment

【技术实现步骤摘要】
一种实现容灾的方法及相关设备
本专利技术实施例涉及但不限于容灾技术,更具体的涉及一种实现容灾的方法及相关设备。
技术介绍
在当前CU(C,controlplane控制面;U,Userplane,用户面)分离方案下,CP(controlplane控制面)的SMF((SessionManagementFunction,会话管理功能)和UP(Userplane,用户面)的UPF(UserplaneFunction,用户面功能)通过N4接口的CUPS(ControlandUserPlaneSeparationofEPCnodes,EPC节点的CU分离)协议进行消息通讯。根据PFCP(PacketForwardingControlProtocol,报文转发控制协议)接口消息的应用类型,可将其分为节点类消息和会话类消息。节点类消息主要应用于C、U之间的偶联、心跳检测等,会话类消息则应用于SMF和UPF的会话建立、修改、释放等。现有技术中,当SMF故障宕机时,UPF无法获知备用SMF和原来会话信息,进而导致会话释放,影响用户体验。
技术实现思路
有鉴于此,本专利技术实施例提供了一种实现容灾的方法,包括:当主会话管理功能SMF故障时,备用SMF向用户平面功能UPF发送第一请求;其中,所述第一请求携带所述主SMF的节点NodeID、所述备用SMF的NodeID和所述备用SMF对应的相同属性会话标识列表CSIDLIST,所述第一请求用于通知所述UPF所述主SMF故障且所述备用SMF对应的CSIDLIST中的会话由所述备用SMF接管,以便所述UPF针对所述备用SMF对应的CSIDLIST中的会话后续都与所述备用SMF交互。本专利技术实施例还提供了一种实现容灾的方法,包括:用户平面功能UPF接收备用会话管理功能SMF发送的第一请求;其中,所述第一请求携带所述主SMF的节点NodeID、所述备用SMF的NodeID和所述备用SMF对应的相同属性会话标识列表CSIDLIST,所述第一请求用于通知所述UPF所述主SMF故障且所述备用SMF对应的CSIDLIST中的会话由所述备用SMF接管;所述UPF根据所述第一请求记录所述主SMF和所述备用SMF的对应关系表,对所述备用SMF对应的CSIDLIST中的会话后续都与所述备用SMF交互;所述对应关系表包括所述主SMF的状态、与所述主SMF对应的所述备用SMF以及所述备用SMF对应的CSIDLIST。本专利技术实施例还提供了一种实现容灾的方法,包括:当备用会话管理功能SMF已经接管对应的相同属性会话标识列表CSIDLIST且主SMF故障恢复时,主SMF向用户平面功能UPF发送第三请求;其中,所述第三请求携带所述主SMF的节点NodeID、所述备用SMF的NodeID和所述主SMF对应的相同属性会话标识列表CSIDLIST,所述第三请求用于通知所述UPF所述主SMF故障恢复且所述主SMF对应的CSIDLIST中的会话由所述主SMF接管,以便所述UPF针对所述主SMF对应的CSIDLIST中的会话后续都与所述主SMF交互。本专利技术实施例还提供了一种实现容灾的方法,包括:用户平面功能UPF接收主会话管理功能SMF发送的第三请求;其中,所述第三请求携带所述主SMF的节点NodeID、所述备用SMF的NodeID和所述主SMF对应的相同属性会话标识列表CSIDLIST,所述第三请求用于通知所述UPF所述主SMF故障恢复且所述主SMF对应的CSIDLIST中的会话由所述主SMF接管;所述UPF根据所述第三请求将保存的所述主SMF和所述备用SMF的对应关系表中的所述主SMF的状态设置为正常,并对所述主SMF对应的CSIDLIST中的会话后续都与所述主SMF交互;所述对应关系表包括所述主SMF的状态、与所述主SMF对应的所述备用SMF以及所述备用SMF对应的CSIDLIST。本专利技术实施例还提供了一种备用会话管理功能SMF,其特征在于,包括:发送单元,用于当主会话管理功能SMF故障时,向用户平面功能UPF发送第一请求;其中,所述第一请求携带所述主SMF的节点NodeID、所述备用SMF的NodeID和所述备用SMF对应的相同属性会话标识列表CSIDLIST,所述第一请求用于通知所述UPF所述主SMF故障且所述备用SMF对应的CSIDLIST中的会话由所述备用SMF接管,以便所述UPF针对所述备用SMF对应的CSIDLIST中的会话后续都与所述备用SMF交互。本专利技术实施例还提供了一种用户平面功能UPF,其特征在于,包括:接收单元,用于接收备用会话管理功能SMF发送的第一请求;其中,所述第一请求携带所述主SMF的节点NodeID、所述备用SMF的NodeID和所述备用SMF对应的相同属性会话标识列表CSIDLIST,所述第一请求用于通知所述UPF所述主SMF故障且所述备用SMF对应的CSIDLIST中的会话由所述备用SMF接管;处理单元,用于根据所述第一请求记录所述主SMF和所述备用SMF的对应关系表,对所述备用SMF对应的CSIDLIST中的会话后续都与所述备用SMF交互;所述对应关系表包括所述主SMF的状态、与所述主SMF对应的所述备用SMF以及所述备用SMF对应的CSIDLIST。本专利技术实施例还提供了一种主会话管理功能SMF,其特征在于,包括:发送单元,当备用会话管理功能SMF已经接管对应的相同属性会话标识列表CSIDLIST且主SMF故障恢复时,向用户平面功能UPF发送第三请求;其中,所述第三请求携带所述主SMF的节点NodeID、所述备用SMF的NodeID和所述主SMF对应的相同属性会话标识列表CSIDLIST,所述第三请求用于通知所述UPF所述主SMF故障恢复且所述主SMF对应的CSIDLIST中的会话由所述主SMF接管,以便所述UPF针对所述主SMF对应的CSIDLIST中的会话后续都与所述主SMF交互。本专利技术实施例还提供了一种用户平面功能UPF,其特征在于,包括:接收单元,用于接收主会话管理功能SMF发送的第三请求;其中,所述第三请求携带所述主SMF的节点NodeID、所述备用SMF的NodeID和所述主SMF对应的相同属性会话标识列表CSIDLIST,所述第三请求用于通知所述UPF所述主SMF故障恢复且所述主SMF对应的CSIDLIST中的会话由所述主SMF接管;处理单元,用于根据根据所述第三请求将保存的所述主SMF和所述备用SMF的对应关系表中的所述主SMF的状态设置为正常,并对所述主SMF对应的CSIDLIST中的会话后续都与所述主SMF交互;所述对应关系表包括所述主SMF的状态、与所述主SMF对应的所述备用SMF以及所述备用SMF对应的CSIDLIST。本专利技术实施例还提供了一种备用会话管理功能SMF,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程本文档来自技高网...

【技术保护点】
1.一种实现容灾的方法,包括:/n当主会话管理功能SMF故障时,备用SMF向用户平面功能UPF发送第一请求;/n其中,所述第一请求携带所述主SMF的节点Node ID、所述备用SMF的Node ID和所述备用SMF对应的相同属性会话标识列表CSIDLIST,所述第一请求用于通知所述UPF所述主SMF故障且所述备用SMF对应的CSIDLIST中的会话由所述备用SMF接管,以便所述UPF针对所述备用SMF对应的CSIDLIST中的会话后续都与所述备用SMF交互。/n

【技术特征摘要】
1.一种实现容灾的方法,包括:
当主会话管理功能SMF故障时,备用SMF向用户平面功能UPF发送第一请求;
其中,所述第一请求携带所述主SMF的节点NodeID、所述备用SMF的NodeID和所述备用SMF对应的相同属性会话标识列表CSIDLIST,所述第一请求用于通知所述UPF所述主SMF故障且所述备用SMF对应的CSIDLIST中的会话由所述备用SMF接管,以便所述UPF针对所述备用SMF对应的CSIDLIST中的会话后续都与所述备用SMF交互。


2.根据权利要求1所述的方法,其特征在于,在备用SMF向用户平面功能UPF发送第一请求之后,该方法还包括:
所述备用SMF接收所述DPF发送的第一请求响应;
其中,所述第一请求响应携带所述备用SMF的NodeID,所述第一请求响应用于通知所述备用SMF所述DPF接受或者拒绝所述第一请求。


3.根据权利要求1所述的方法,其特征在于,在备用SMF向用户平面功能UPF发送第一请求消息之前,该方法还包括:
所述备用SMF接收NF存储功能NRF发送的通知消息;
其中,所述通知消息携带所述主SMF的节点NodeID、所述备用SMF的节点NodeID和所述备用SMF对应的CSIDLIST,所述通知消息用于通知所述备用SMF所述主SMF故障且所述备用SMF接管所述备用SMF对应的CSIDLIST中的会话;
所述备用SMF通过非结构化数据存储功能UDSF获取当前已经与所述主SMF建立会话的所述UPF的地址信息。


4.根据权利要求1或2所述的方法,其特征在于,在备用SMF向用户平面功能UPF发送第一请求之后,或者在所述备用SMF接收所述DPF发送的接受所述第一请求的第一请求响应之后,该方法还包括:
所述备用SMF从非结构化数据存储功能UDSF获取所述备用SMF对应的CSIDLIST中会话的上下文。


5.根据权利要求4所述的方法,其特征在于,在所述备用SMF从非结构化数据存储功能UDSF获取所述备用SMF对应的CSIDLIST中会话的上下文之后,该方法还包括:
所述备用SMF向所述UPF发送第二请求;
其中,所述第二请求携带从所述上下文中得到的控制面CP完整的会话端点标识F-SEID并将所述CPF-SEID中的IP地址更新为所述备用SMF的IP地址;所述第二请求用于通知所述UPF为所述CSIDLIST中的会话记录更新后的所述CPF-SEID,并为所述CSIDLIST中会话设置迁移标记,所述迁移标记用于标识对应的会话为已迁移会话。


6.根据权利要求5所述的方法,其特征在于,在所述备用SMF向所述UPF发送第二请求之后,该方法还包括:
所述备用SMF接收所述DPF发送的第二请求响应,所述第二请求响应携带所述备用SMF的NodeID,所述第二请求响应用于通知所述备用SMF所述DPF接受或者拒绝所述第二请求。


7.根据权利要求3所述的方法,其特征在于,在所述备用SMF接收NF存储功能NRF发送的通知消息之前,该方法还包括:
所述主SMF已经与所述UPF建立会话,并向所述NRF注册主备关系以及配置所述备用SMF对应的所述CSIDLIST。


8.根据权利要求1或2所述的方法,其特征在于,
所述第一请求为扩展的PFCP节点类消息SessionSetModificationRequest;
所述第一请求响应为扩展的PFCP节点类消息SessionSetModificationResponse。


9.一种实现容灾的方法,包括:
用户平面功能UPF接收备用会话管理功能SMF发送的第一请求;
其中,所述第一请求携带所述主SMF的节点NodeID、所述备用SMF的NodeID和所述备用SMF对应的相同属性会话标识列表CSIDLIST,所述第一请求用于通知所述UPF所述主SMF故障且所述备用SMF对应的CSIDLIST中的会话由所述备用SMF接管;
所述UPF根据所述第一请求记录所述主SMF和所述备用SMF的对应关系表,对所述备用SMF对应的CSIDLIST中的会话后续都与所述备用SMF交互;
所述对应关系表包括所述主SMF的状态、与所述主SMF对应的所述备用SMF以及所述备用SMF对应的CSIDLIST。


10.根据权利要求9所述的方法,其特征在于,在所述用户平面功能UPF接收备用会话管理功能SMF发送的第一请求之后,该方法还包括:
所述UPF向所述备用SMF发送第一请求响应;
所述第一请求响应携带所述备用SMF的NodeID,所述第一请求响应用于通知所述备用SMF所述DPF接受或者拒绝所述第一请求。


11.根据权利要求10所述的方法,其特征在于,
当所述UPF根据自身情况能够记录所述主SMF和所述备用SMF的对应关系表时,所述UPF向所述SMF发送接受所述第一请求的第一请求响应;
当所述UPF根据自身情况无法记录所述主SMF和所述备用SMF的对应关系表时,所述UPF向所述SMF发送拒绝所述第一请求的第一请求响应。


12.根据权利要求9所述的方法,其特征在于,在所述UPF根据所述第一请求记录所述主SMF和所述备用SMF的对应关系表之后,或者在所述UPF向所述SMF发送接受所述第一请求的第一请求响应之后,该方法还包括:
所述UPF接收所述备用SMF发送的第二请求;
其中,所述第二请求携带控制面CP完整的会话端点标识F-SEID,所述CPF-SEID中的IP地址更新为所述备用SMF的IP地址;所述第二请求用于通知所述UPF为所述备用SMF对应的CSIDLIST中的会话记录更新后的所述CPF-SEID,并为所述备用SMF对应的CSIDLIST中会话设置迁移标记,所述迁移标记用于标识对应的会话为已迁移会话;
所述UPF根据所述第二请求为所述备用SMF对应的CSIDLIST中会话记录更新后的所述CPF-SEID,并为所述对应关系表中所述CSIDLIST中的会话设置迁移标记。


13.根据权利要求12所述的方法,其特征在于,在所述UPF接收所述备用SMF发送的第二请求之后,该方法还包括:
所述UPF向所述备用SMF发送第二请求响应;
所述第二请求响应携带所述备用SMF的NodeID,所述第二请求响应用于通知所述备用SMF所述DPF接受或者拒绝所述第二请求。


14.根据权利要求9所述的方法,其特征在于,所述对所述备用SMF对应的CSIDLIST中的会话后续都与所述备用SMF交互,包括:
当所述UPF需要发送所述备用SMF对应的CSIDLIST中的会话相关的消息时,根据所述对应关系表获取所述主SMF的状态;
当所述主SMF的状态为故障时,将所述消息发送给所述备用SMF。


15.一种实现容灾的方法,包括:
当备用会话管理功能SMF已经接管对应的相同属性会话标识列表CSIDLIST且主SMF故障恢复时,主SMF向用户平面功能UPF发送第三请求;
其中,所述第三请求携带所述主SMF的节点NodeID、所述备用SMF的NodeID和所述主SMF对应的相同属性会话标识列表CSIDLIST,所述第三请求用于通知所述UPF所述主SMF故障恢复且所述主SMF对应的CSIDLIST中的会话由所述主SMF接管,以便所述UPF针对所述主SMF对应的CSIDLIST中的会话后续都与所述主SMF交互。


16.根据权利要求15所述的方法,其特征在于,在主SMF向用户平面功能UPF发送第三请求之前,该方法还包括:
所述主SMF从NF存储功能NRF获取所述备SMF的NodeID和所述主SMF对应的CSIDLIST;
所述主SMF通过非结构化数据存储功能UDSF获取当前已经与所述备用SMF建立会话的所述UPF的地址信息。


17.根据权利要求15所述的方法,其特征在于,在所述主SMF向用户平面功能UPF发送第三请求之后,该方法还包括:
接收所述DPF发送的第三请求响应;
其中,所述第三请求响应携带所述主SMF的NodeID,所述第三请求响应用于通知所述主SMF所述DPF接受或者拒绝所述第三请求。


18.根据权利要求15或17所述的方法,其特征在于,在主SMF向用户平面功能UPF发送第三请求之后,或者在所述主SMF接收所述DPF发送的接受所述第三请求的第三请求响应之后,该方法还包括:
所述主SMF从非结构化数据存储功能UDSF获取所述主SMF对应的CSIDLIST中会话的上下文。


19.根据权利要求18所述的方法,其特征在于,在所述主S...

【专利技术属性】
技术研发人员:朱明侯利昌丁学新
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1