Ip冲突检测及处理方法、无线热点设备的制造方法

文档序号:9891611阅读:456来源:国知局
Ip冲突检测及处理方法、无线热点设备的制造方法
【技术领域】
[0001]本发明涉及通信领域,具体涉及一种IP冲突检测及处理方法、无线热点设备。
【背景技术】
[0002]外部铺设的WIFI热点(AP:aCCeSS point)的越来越多,用户使用程度越来越多。能够给用户提供无缝的WIFI接入势必是运营商未来考虑的一个争抢客户资源的必争之地。当然,运营商的热点不是免费的午餐,接入其热点是需要进行认证的,wispr(WirelessInternet Service Provider roaming)认证只是其认证方法之一,利用无线热点(hotspot)的internet WIFI功能,接入其外部热点。需要hotspot支持wispr等认证协议,内置运营商预设的用户名密码。认证通过后才能使用其WIFI网络。如果用户自己修改了 hotspot的设置,有可能导致即使wispr认证通过后也无法使用运营商的WIFI网络;例如,当用户自己修改hotspot的本地ip设置导致本地IP与其接入的外部热点为其分配的IP冲突时,就会导致该情况的发生。因此如何快速准确的确定是否是因为IP冲突导致不能接入外部WIFI网络是目前亟需解决的一个问题。

【发明内容】

[0003]本发明要解决的主要技术问题是,提供一种IP冲突检测及处理方法、无线热点设备,解决如何快速检测出IP冲突的问题。
[0004]为解决上述技术问题,本发明提供一种IP冲突检测方法,包括:
[0005]无线热点设备接入外部WIFI热点后,获取自身的第一 IP设置信息以及所述外部WIFI热点为其设置的第二 IP设置信息;
[0006]无线热点设备根据所述第一 IP设置信息和所述第二 IP设置信息判断自身IP与所述外部WIFI热点为其设置的IP是否冲突。
[0007]在本发明的一种实施例中,所述第一 IP设置信息包括第一 IP地址和第一子网掩码;所述第二 IP设置信息包括第二 IP地址和第二子网掩码;
[0008]所述无线热点设备根据所述第一 IP设置信息和所述第二 IP设置信息判断自身IP与所述外部WIFI热点为其设置的IP是否冲突包括:
[0009]所述无线热点设备采用预设算法对所述第一 IP地址和第一子网掩码进行处理得到第一结果,并采用所述预设算法对所述第二 IP地址和第二子网掩码进行处理得到第二结果;
[0010]所述无线热点设备在确定所述第一结果和所述第二结果相等时,判定自身IP与所述外部WIFI热点为其设置的IP冲突。
[0011]在本发明的一种实施例中,所述预设算法为与运算;所述无线热点设备对所述第一 IP地址和第一子网掩码进行处理得到第一结果包括:所述无线热点设备分别对所述第一 IP地址和第一子网掩码进行二进制编码转后进行与运算处理得到第一结果;
[0012]所述无线热点设备对所述第二 IP地址和第二子网掩码进行处理得到第二结果包括:所述无线热点设备分别对所述第二 IP地址和第二子网掩码进行二进制编码转后进行与运算处理得到第二结果。
[0013]在本发明的一种实施例中,所述无线热点设备自身的IP设置信息为所述无线热点设备的动态主机配置协议服务器的IP设置信息;所述外部WIFI热点为所述无线热点设备设置的IP设置信息为所述外部WIFI热点的动态主机配置协议服务器为所述无线热点设备的固定网卡设置的IP设置信息。
[0014]为了解决上述问题,本发明还提供了一种IP冲突处理方法,包括:
[0015]无线热点设备经如上所述的IP冲突检测方法检测到自身IP与所述外部WIFI热点为其设置的IP冲突后,对自身的IP设置信息进行修改。
[0016]为了解决上述问题,本发明还提供了一种无线热点设备,包括接入模块、IP信息获取模块和IP冲突判断模块;
[0017]所述接入模块用于接入外部WIFI热点;
[0018]所述IP信息获取模块用于在所述接入模块接入所述外部WIFI热点后,获取所述无线热点设备自身的第一 IP设置信息以及所述外部WIFI热点为所述无线热点设备设置的第二 IP设置信息;
[0019]所述IP冲突判断模块用于根据所述第一 IP设置信息和所述第二 IP设置信息判断所述无线热点设备自身IP与所述外部WIFI热点为其设置的IP是否冲突。
[0020]在本发明的一种实施例中,所述IP信息获取模块包括IP地址获取子模块和子网掩码获取子模块;所述IP地址获取子模块用于获取所述第一 IP地址以及所述第二 IP地址;所述子网掩码获取子模块用于获取所述第二子网掩码以及所述第二子网掩码;
[0021]所述IP冲突判断模块包括运算子模块和判断子模块,所述运算子模块用于采用预设算法对所述第一 IP地址和第一子网掩码进行处理得到第一结果,并采用所述预设算法对所述第二 IP地址和第二子网掩码进行处理得到第二结果;
[0022]所述判断子模块用于判断所述第一结果和所述第二结果是否相等,如是,判定所述无线热点设备自身的IP与所述外部WIFI热点为所述无线热点设备设置的IP冲突。
[0023]在本发明的一种实施例中,所述运算子模块包括转换子模块和与运算子模块;所述转换子模块用于分别对所述第一 IP地址和第一子网掩码进行二进制编码转换,以及用于分别对所述第二 IP地址和第二子网掩码进行二进制编码转换;
[0024]所述与运算子模块用于对转换后的所述第一 IP地址和第一子网掩码进行与运算得到第一结果,以及用于对转换后的所述第二 IP地址和第二子网掩码进行与运算得到第一结果。
[0025]在本发明的一种实施例中,所述无线热点设备自身的IP设置信息为所述无线热点设备的动态主机配置协议服务器的IP设置信息;所述外部WIFI热点为所述无线热点设备设置的IP设置信息为所述外部WIFI热点的动态主机配置协议服务器为所述无线热点设备的固定网卡设置的IP设置信息。
[0026]在本发明的一种实施例中,还包括IP设置更新模块,用于在所述IP冲突判断模块判断所述无线热点设备自身IP与所述外部WIFI热点为其设置的IP冲突后,对所述无线热点设备自身的IP设置信息进行修改。
[0027]本发明的有益效果是:
[0028]本发明提供的IP冲突检测及处理方法、无线热点设备,在无线热点设备接入外部WIFI热点后,获取自身的第一 IP设置信息以及接入的外部WIFI热点为其设置的第二 IP设置信息;无线热点设备根据自身的第一 IP设置信息和该外部WIFI热点为其设置的第二 IP设置信息判断自身IP与该外部WIFI热点为其设置的IP是否冲突。也即本发明中的无线热点设备在接入外部WIFI热点后可以自行完成IP是否冲突的判断,因此可以帮助用户准确快速的定位不能连接到外部WIFI的原因,可提升用户体验的满意度。
[0029]进一步的,本发明中的无线热点设备在检测出自身IP与外部WIFI热点为其设置的IP是否冲突后,还可对自身的IP设置进行修改,以避免该冲突再次发生,为用户提供智能处理响应,可进一步提升用户体验的满意度。
【附图说明】
[0030]图1为本发明实施例一中IP冲突检测方法流程示意图;
[0031]图2为本发明实施例一中IP冲突判断过程流程示意图;
[0032]图3为本发明实施例一中IP冲突处理方法流程示意图;
[0033]图4为本发明实施例二中无线热点设备结构示意图一;
[0034]图5为本发明实施例二中无线热点设备结构示意图二 ;
[0035]图6为本发明实施例二中无线热点设备结构示意图三;
[0036]图7为本发明实施例二中无线热点设备结构示意图四。
【具体实施方式】
[0037]下面通过【具体实施方式】结合附图对本发明作进一步详细说明。
[0038]实施例一:
[0039]请参见图1所示,本实施例提供的IP冲突检测方法包括:
[0040]步骤101:无线热点设备接入外部WIFI热点;
[0041]步骤102:无线热点设备获取自身的第一 IP设置信息以及其所接入的外部WIFI热点为其设置的第二 IP设置信息;
[0042]步骤103:无线热点设备根据自身的第一 IP设置信息和外部WIFI热点为其设置的第二 IP设置信息判断自身IP与该外部WIFI热点为其设置的IP是否冲突。
[0043]本实施例中的无线热点设备可以是随身WIFI等无线或有线路由产品等。
[0044]本实施例中无线热点设备自身的第一 IP设置信息为无线热点设备自带的DHCP (Dynamic Host Configurat1n Protocol,动态主机配置协议)月艮务器(Server)的IP设置信息,DHCP服务器用于为接入该无线热点设备的PC机分配IP地址。本实施例中外部WIFI热点为无线热点设备设置的第二 IP设置信息为外部WIFI热点的DHCP服务器(Server)为无线热点设备的固定(Stat1n)网卡设置的IP设置信息。
[0045]上述步骤102中获取的第一 IP设置信息包括第一 IP地址和第一子网掩码;第二IP设置信息包括第二 IP地址和第二子网掩码;优选的,本实施例中的IP地址为IPV4地址。本实施例中的无线热点设备具体可以通过其数据查询接口读取到自身的第一 IP地址和第一子网掩码,以及外部WIFI热点为其设置的第二 IP地址和第二子网掩码。上述步骤103中无线热点设备根据自身的第一 IP设置信息和外部WIFI热点的第二 IP设置信息判断自身IP与外部WIFI热点的IP是否冲突请参见图2所示,包括:
[0046]步骤201:无线热点设备采用预设算法对自身的第一 IP地址和第一子网掩码进行处理得到第一结果,
[0047]步骤202:无线热点设备采用预设算法对外部WIFI热点为其设置的第二 IP地址和第二子网掩码进行处理得到第二结果;该步骤与上述步骤201之间并无严格时序限制,二者可以同时进行,也可以一前一后分步进行,例如步骤202也可以在步骤201之前进行;
[0048]步骤203:无线热点设备判断得到的第一结果和第二结果是否相等,如是,转至步骤204 ;否则,转至步骤205 ;
[0049]步骤204:判定自身IP与外部WIFI热点为其设置的IP冲突。
[0050]步骤205:判定自身IP与外部WIFI热点为其设置的IP不冲突。
[0051]上述步骤102和步骤103中的预设算法具体可以为与
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1