【技术实现步骤摘要】
一种用户切换的方法,相关装置以及设备
[0001]本申请涉及通信领域,尤其涉及一种用户切换的方法,相关装置以及设备。
技术介绍
[0002]随着网络容量需求的不断增长,智能新城域典型用户面(user plane,UP)池化场景, N:1温备基于接口粒度配置温备组,用户上线,控制面(control plane,CP)CP基于单 板会话控制(session)负载选择最低的接口响应用户请求,实现UP间负载分担。如果希 望所有的UP都能工作,需要规划多组温备组。基于此,多个UP组绑定在相同的温备组下, 每个UP都能工作。用户上线,拨号报文广播至多个UP,CP根据session负载选择负载低 的UP优先响应用户请求,实现负载分担。
[0003]目前,若一个温备组绑定了多个用户接口,包括用户接口1,用户接口2,用户接口3 以及用户接口7,在用户接口1出现故障时,用户接口1上承载的用户先按照虚强制访问 控制(mandatory access control,mac)地址上的用户多少从大到小排序,然后均匀切 换到用户接口2,用户接口 ...
【技术保护点】
【技术特征摘要】
1.一种用户切换的方法,其特征在于,包括:确定第一用户接口出现故障,计算N个第二用户接口的第一接口接入率,其中,所述第一用户接口以及所述N个第二用户接口属于同一温备组,所述第一用户接口包括第一虚MAC,所述第二用户接口的第一接口接入率为根据所述第二用户接口的接入用户数以及所述第一用户接口的接入用户数确定的,N为整数,N≥1;基于所述N个第二用户接口的第一接口接入率从所述N个第二用户接口中确定第三用户接口;将所述第一虚MAC切换至所述第三用户接口上。2.根据权利要求1所述的方法,其特征在于,所述第二用户接口的第一接口接入率为根据所述第二用户接口的接入用户数以及所述第一用户接口的接入用户数,以及所述第二用户接口的带宽值以及所述第一用户接口的带宽值确定的;将所述N个第二用户接口的第一接口接入率中第一接口接入率最小对应的第二用户接口确定为所述第三用户接口。3.根据权利要求1或2所述的方法,其特征在于,在所述将所述第一虚MAC切换至所述第三用户接口上时,所述方法还包括:确定所述第三用户接口出现故障,并停止将所述第一虚MAC切换至所述第三用户接口:计算(N
‑
1)个第二用户接口的第二接口接入率,其中,所述(N
‑
1)个第二用户接口不包括所述第三用户接口;基于所述(N
‑
1)个第二用户接口的第二接口接入率从所述(N
‑
1)个第二用户接口中确定第四用户接口;将所述第一虚MAC切换至所述第四用户接口上。4.根据权利要求1至3任一项所述的方法,其特征在于,在所述将所述第一虚MAC切换至所述第三用户接口上之后,所述方法还包括:对所述N个第二用户接口上承载的用户设备数量进行负载均衡,其中,所述N个第二用户接口包括已承载所述第一虚MAC的第三用户接口。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:确定所述第一用户接口恢复,计算N个第二用户接口的第三接口接入率;基于所述N个第二用户接口的第三接口接入率从所述N个第二用户接口中确定第五用户接口,其中,所述第五用户接口包括第二虚MAC,所述第五用户接口的第三接口接入率为所述N个第二用户接口的第三接口接入率中的最大值;确定所述第五用户接口包括的虚MAC数量大于预设配置值,并将所述第二虚MAC切换至所述第一用户接口上。6.根据权利要求4所述的方法,其特征在于,所述方法还包括:确定所述第一用户接口恢复,计算N个第二用户接口的第三接口接入率;基于所述N个第二用户接口的第三接口接入率从所述N个第二用户接口中确定第五用户接口,其中,所述第五用户接口包括第二虚MAC,所述第五用户接口的第三接口接入率为所述N个第二用户接口的第三接口接入率中的最大值;确定所述第一用户接口的可接入用户数小于所述第二虚MAC承载的接入用户数;基于所述N个第二用户接口的第三接口接入率从所述N个第二用户接口中确定第六用
户接口,其中,所述第六用户接口包括第三虚MAC,所述第六用户接口的第三接口接入率为所述N个第二用户接口的第三接口接入率中的最小值;确定所述第六用户接口包括的虚MAC数量大于预设配置值,并将所述第三虚MAC切换至所述第一用户接口上。7.根据权利要求4所述的方法,其特征在于,所述方法还包括:获取所述第一用户接口与所述第一虚MAC的映射关系;确定所述第一用户接口恢复,并根据所述第一用户接口与所述第一虚MAC的映射关系从所述第三用户接口上确定所述第一虚MAC;确定所述第三用户接口包括的虚MAC数量大于预设配置值,并将所述第一虚MAC切换回所述第一用户接口上。8.根据权利要求1至7任一项所述的方法,其特征在于,所述第一用户接口还包括第四虚MAC,所述第四虚MAC的接入用户数小于所述第一虚MAC的接入用户数;在所述将所述第一虚MAC切换至所述第三用户接口上之后,所述方法还包括:计算所述N个第二用户接口的第三接口接入率,其中,所述N个第二用户接口包括已承载所述第一虚MAC的第三用户接口;基于所述N个第二用户接口的第三接口接入率从所述N个第二用户接口中确定第七用户接口;将所述第四虚MAC切换至所述第七用户接口上。9.一种用户切换装置,其特征在于,包括:确定模块,用于确定第一用户接口出现故障,计算N个第二用户接口的第一接口接入率,其中,所述第一用户接口以及所述N个第二用户接口属于同一温备组,所述第一用户接口包括第一虚MAC,所述第二用户接口的第一接口接入率为根据所述第二用户接口的接入用户数以及所述第一用户接口的接入用户数确定的,N为整数,N≥1;所述确定模块,还用于基于所述N个第二用户接口的第一接口接入率从所述N个第二用户接口中确定第三用户接口;切换模块,用于将所述第一虚MAC切换至所述第三用户接口上。10.根据权利要求9所述用户切换装置,其特征在于,所述第二用户...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。