【技术实现步骤摘要】
一种实现容灾的方法及相关设备
本专利技术实施例涉及但不限于容灾技术,更具体的涉及一种实现容灾的方法及相关设备。
技术介绍
在当前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对应的CSI ...
【技术保护点】
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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。