[发明专利]一种确保连接稳定性的NRF双机选择策略的实现方法在审
申请号: | 202211675110.9 | 申请日: | 2022-12-26 |
公开(公告)号: | CN116208989A | 公开(公告)日: | 2023-06-02 |
发明(设计)人: | 史旭盈;何志华;朱达宇;涂书忠 | 申请(专利权)人: | 东方通信股份有限公司 |
主分类号: | H04W24/04 | 分类号: | H04W24/04;H04W28/08;H04W60/00;H04W76/25 |
代理公司: | 杭州富铮智库专利代理事务所(普通合伙) 33416 | 代理人: | 万珠凤 |
地址: | 310053 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 确保 连接 稳定性 nrf 双机 选择 策略 实现 方法 | ||
1.一种确保连接稳定性的NRF双机选择策略的实现方法,其特征在于:在5GC系统公共配置中配置了两个NRF,分别为NRF1和NRF2,NRF1和NRF2共享数据,地位平等,NF到其中的一个NRF注册,另一个NRF也能同时获取到该NF的信息,NF通过心跳过程来维护和这两个NRF的连接关系,服务发现的时候也只需要到一个NRF来发现。
2.根据权利要求1所述的一种确保连接稳定性的NRF双机选择策略的实现方法,其特征在于每个所述NRF信息包含了IP和端口,作为所有网元的公共配置;然后在每个NF的私有配置中配置首选NRF配置信息,来选择某个NRF为首选NRF,这样每个NF可以灵活选择NRF;当NF启动完成后,NF根据从公共配置中获取的NRF1配置信息、NRF2配置信息和从私有配置里面获取的首选NRF配置信息,向首选NRF进行注册,如果在规定的时间5秒内收到注册成功的响应后,则进行心跳维护流程,否则向另一个NRF进行注册;如果和两个NRF都注册失败后,NF以80秒的频率周期向两个NRF进行注册,以期注册上NRF;
当NF和其中一个NRF注册成功后,同时发起和两个NRF的心跳流程,在规定的时间5秒内收到心跳响应后,按照NRF返回的周期心跳时间定时发起心跳维护流程,如果两个NRF都心跳失败,则重新发起心跳,连续失败5次后,重新发起注册流程;
当NF需要通过NRF来服务发现其他NF的服务时,NF优先选择连接状态的首选NRF向其发送服务发现消息,如果首选NRF不给响应,则向另一个NRF发送服务发现消息。
3.根据权利要求2所述的一种确保连接稳定性的NRF双机选择策略的实现方法,其特征在于所述NRF双机选择策略的实施分为三个流程,每个流程又包含多个子流程或步骤,第一个流程是服务注册流程,第二个流程是注册状态的维护,第三个流程是服务发现流程。
4.根据权利要求3所述的一种确保连接稳定性的NRF双机选择策略的实现方法,其特征在于:NF1的服务注册流程的具体步骤如下:
1)在5GC系统公共配置项中配置两个需要连接的NRF信息,分别是NRF1的IP、端口和NRF2的IP和端口,系统中NF1、NF2和NF3都有两个共同的NRF需要连接;
2)在NF的私有配置项中配置NRF选择项,有首选NRF1和首选NRF2两个选项,NF1首选NRF1,NF2首选NRF2,NF3首选NRF1;
3)NF1启动后,根据NRF选择项首选NRF1向NRF1发送NFRegister消息,并带NFProfile内容,等待NRF1的注册响应消息,如果收到注册成功响应则完成服务注册流程,设置和NRF的连接状态为连接态,设置和NRF1的连接状态为连接态,保存注册响应中的心跳间隔周期,设置和两个NRF的心跳失败次数为0,否则进入步骤4);
4)NF1向另一个NRF,即向NRF2发送NFRegister消息,带的内容和前一次一样,如果收到NRF2的注册成功响应则注册成功,设置和NRF的连接状态为连接态,设置和NRF2的连接状态为连接态,保存注册响应中的心跳间隔周期,设置和两个NRF的心跳失败次数为0,否则两个NRF都注册失败,进入步骤5);
5)NF1根据系统配置信息等待80秒后和前面的流程一样分别发起和两个NRF的注册,直到注册成功。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东方通信股份有限公司,未经东方通信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211675110.9/1.html,转载请声明来源钻瓜专利网。