[发明专利]一种电子设备发现方法、装置、及一种路由器在审
申请号: | 201510266131.9 | 申请日: | 2015-05-22 |
公开(公告)号: | CN104869553A | 公开(公告)日: | 2015-08-26 |
发明(设计)人: | 管建智 | 申请(专利权)人: | 上海斐讯数据通信技术有限公司 |
主分类号: | H04W8/00 | 分类号: | H04W8/00 |
代理公司: | 上海光华专利事务所 31219 | 代理人: | 余明伟 |
地址: | 201616 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电子设备 发现 方法 装置 路由器 | ||
技术领域
本发明涉及网络通信技术领域,特别是涉及一种电子设备发现方法、装置、及一种路由器。
背景技术
在商业WIFI系统中,用户手机通过商铺免费提供的无线热点接入因特网。因运营的需要,后台服务器需要能够感知无线用户的接入时间、离开时间、使用的流量、手机品牌等信息,以上信息的收集都需要无线路由器来完成。目前,例如部分无线芯片不开放驱动源代码(例如broadcom的无线芯片),无法修改无线驱动的代码,也即无法根据电子设备与路由器的关联和取消关联的状态记录用户的接入与离开,所以需要设计一种电子设备的发现机制以不需要对无线驱动的代码进行修改亦可及时的感知电子设备的网络接入与离开。
发明内容
鉴于以上所述现有技术的缺点,本发明的目的在于提供一种电子设备发现方法、装置、及一种路由器,用于解决现有技术中不能在不修改无线驱动代码的情况下,智能及时的感知电子设备对网络的接入与离开的问题。
为实现上述目的及其他相关目的,本发明提供一种电子设备发现方法,包括如下步骤:检测路由器的ARP缓存中的缓存条目,所述缓存条目包括一与所述路由器通信连接的电子设备的IP地址以及MAC地址;当检测到所述ARP缓存中新增一条缓存条目时,标记所述缓存条目对应的电子设备为接入状态;当检测到所述ARP缓存中的缓存条目被删除时,标记所述缓存条目对应的电子设备为离开状态。
可选的,当路由器向所述电子设备分配IP地址后,向所述路由器的LAN侧局域网发送ARP查询报文,且当收到所述电子设备发送的与所述ARP查询报文相对应的回复报文时,增加与所述电子设备相对应的缓存条目。
可选的,当所述缓存条目的缓存时间大于一缓存时间阈值时,删除所述缓存条目。
可选的,当所述缓存条目的缓存时间大于所述缓存时间阈值时,向所述路由器的LAN侧局域网发送ARP查询报文,当在一预设时间内收到所述电子设备发送的与所述ARP查询报相对应的回复报文时,保留所述缓存条目,且刷新所述缓存条目的缓存时间;当在一预设时间内没有收到所述电子设备发送的与所述ARP查询报相对应的回复报文时,删除所述缓存条目。
可选的,所述缓存时间阈值为用户手动设置。
为实现上述目的及其他相关目的,本发明还提供一种电子设备发现装置,包括:检测模块,用以检测路由器的ARP缓存中的缓存条目,所述缓存条目包括一与所述路由器通信连接的电子设备的IP地址以及MAC地址;标记模块,用以当所述检测模块检测到所述ARP缓存中新增一条缓存条目时,标记所述缓存条目对应的电子设备为接入状态;当检测到所述ARP缓存中删除一条缓存条目时,标记所述缓存条目对应的电子设备为离开状态。
可选的,所述电子设备发现装置,还包括:报文发送模块,用以当路由器向所述电子设备分配IP地址后,向所述路由器的LAN侧局域网发送ARP查询报文;报文回复监测模块,用以当路由器收到所述电子设备发送的与所述ARP查询报文相对应的回复报文时,增加与所述电子设备相对应的缓存条目。
可选的,所述电子设备发现装置还包括:缓存时间监测模块,用以监测所述缓存条目的缓存时间,且当所述缓存条目的缓存时间大于一缓存时间阈值时,删除所述缓存条目。
可选的,当缓存时间监测模块监测的所述缓存条目的缓存时间大于所述缓存时间阈值时,向所述路由器的LAN侧局域网发送ARP查询报文,当在一预设时间内收到所述电子设备发送的与所述ARP查询报相对应的回复报文时,保留所述缓存条目,刷新所述缓存条目的缓存时间;当在一预设时间内没有收到所述电子设备发送的与所述ARP查询报相对应的回复报文时,删除所述缓存条目。
为实现上述目的及其他相关目的,本发明还提供一种路由器,具有如上任一项所述的电子设备发现装置。
如上所述,本发明的电子设备发现方法、装置、及一种路由器,检测路由器的ARP缓存中的缓存条目,且当检测到所述ARP缓存中新增一条缓存条目时,标记所述缓存条目对应的电子设备为接入状态;当检测到所述ARP缓存中的缓存条目被删除时,标记所述缓存条目对应的电子设备为离开状态,本发明可以智能且及时的记录电子设备的网络接入与离开的情况。
附图说明
图1显示为一路由器的工作原理示意图。
图2显示为本发明的一种电子设备发现方法在一具体实施例中的流程示意图。
图3显示为本发明的一种电子设备发现装置在一具体实施例中的模块示意图。
图4显示为本发明的一种电子设备发现装置在一具体实施例中的模块示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海斐讯数据通信技术有限公司,未经上海斐讯数据通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510266131.9/2.html,转载请声明来源钻瓜专利网。