[发明专利]一种网关地址分配方法和设备有效
| 申请号: | 201510459645.6 | 申请日: | 2015-07-30 |
| 公开(公告)号: | CN105049547B | 公开(公告)日: | 2018-05-25 |
| 发明(设计)人: | 邢志杰;黄崧;张承政;秦永亮 | 申请(专利权)人: | 大唐移动通信设备有限公司 |
| 主分类号: | H04L29/12 | 分类号: | H04L29/12 |
| 代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹 |
| 地址: | 100083*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 网关地址 终端 方法和设备 核心网设备 分配 多个终端 统计数据 业务网关 地址池 保证 | ||
本发明公开了一种网关地址分配方法和设备,该方法包括:获取核心网设备为一个或多个终端分配的IP地址;从所述核心网设备的地址池中选择与所述IP地址不同的IP地址作为所述终端的网关地址,其中各个终端的网关地址各不相同,以此避免了终端的IP地址与其他终端的业务网关的地址相同,保证了各终端统计数据的准确性。
技术领域
本发明涉及通信技术领域,特别涉及一种网关地址分配方法和设备。
背景技术
ATU(Auxiliary Test Unit,辅助测试装置)是目前广泛使用的路测终端,可以根据客户需求添加不同的业务模块来支持不同的模式。
目前ATU开机时会有两个终端同时加电,几乎同时向核心网发出附着请求,而核心网一般采取顺序分配的原则给终端分配IP地址,例如为终端1分配的地址是172.19.14.247,给终端2分配IP(Internet Protocol,网络之间互连的协议)地址会在前一个地址的基础上+1,也就是172.19.14.248;但在目前ATU中终端的业务网关生成方式中,是在获得核心网给终端分配的IP地址基础上+1或-1作为业务网关地址,其中,以+1为例来进行说明,终端1的业务网关地址即为172.19.14.248,与终端2的IP地址相同,而终端1和终端2又在同一个系统内,这样导致终端1的上行数据会首先流向终端2,然后再通过终端2流出。这样就造成只在一个终端统计出了上行数据流量,而另一个终端的上行数据流量统计为0。
综上,可见现有技术中终端的业务网关地址的分配方法有可能导致终端的IP地址与其他终端的业务网关的地址相同,造成ATU输出的上行数据不准确,导致统计数据不准确,会进一步误导优化人员将参数修改成不合理的值,影响现网指标;以及会造成研发人员解决问题定位困难;后续优化人员需要再次拉网测试,耗费人力物力。
发明内容
本发明提供一种网关地址分配方法,包括:
获取核心网设备为一个或多个终端分配的IP地址;
从所述核心网设备的地址池中选择与所述IP地址不同的IP地址作为所述终端的网关地址,其中各个终端的网关地址各不相同。
优选的,所述从所述核心网的地址池中选择一个与所述IP地址不同的IP地址作为所述终端的网关地址,具体包括:
确定所述核心网设备的地址池中与为终端分配的IP地址不同的其他IP地址,以及所述终端的数量;
从所述其他IP地址中选择所述数量的IP地址作为所述终端的网关地址。
优选的,所述从所述核心网的地址池中选择一个与所述IP地址不同的IP地址作为所述终端的网关地址,具体包括:
步骤A、针对每一个终端,获取为所述终端分配的IP地址,并获取所述IP地址中的最后一部分数字;
步骤B、设置一个正或/负整数作为步长;
步骤C、将所述最后一部分数字与N个所述步长与和值/差值作为第N个IP地址中的最后一部分数字,其中,所述第N个IP地址中的最后一部分数字大于或等于所述核心网地址池中IP地址最后一部分数字的最小值,且小于或等于所述核心网地址池中IP地址最后一部分数字的最大值,所述第N个IP地址中的其他部分与为所述终端分配的IP地址的其他部分一致;
步骤D、判断所述第N个IP地址是否存在于所述核心网的地址池中,以及判断所述第N个IP地址是否与为终端分配的IP地址不同;
若所述第N个IP地址存在于所述核心网的地址池中,且所述第N个IP地址与为终端分配的IP地址不同,则将所述第N个IP地址作为所述终端的网关地址。
优选的,该方法,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大唐移动通信设备有限公司,未经大唐移动通信设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510459645.6/2.html,转载请声明来源钻瓜专利网。





