首页 > 专利 > 台州市吉吉知识产权运营有限公司 > 一种查找终端接入AP位置的方法及系统专利详情

一种查找终端接入AP位置的方法及系统   0    0

有效专利 查看PDF
专利申请流程有哪些步骤?
专利申请流程图
申请
申请号:指国家知识产权局受理一件专利申请时给予该专利申请的一个标示号码。唯一性原则。
申请日:提出专利申请之日。
2017-03-22
申请公布
申请公布指发明专利申请经初步审查合格后,自申请日(或优先权日)起18个月期满时的公布或根据申请人的请求提前进行的公布。
申请公布号:专利申请过程中,在尚未取得专利授权之前,国家专利局《专利公报》公开专利时的编号。
申请公布日:申请公开的日期,即在专利公报上予以公开的日期。
2017-09-12
授权
授权指对发明专利申请经实质审查没有发现驳回理由,授予发明专利权;或对实用新型或外观设计专利申请经初步审查没有发现驳回理由,授予实用新型专利权或外观设计专利权。
2020-12-18
预估到期
发明专利权的期限为二十年,实用新型专利权期限为十年,外观设计专利权期限为十五年,均自申请日起计算。专利届满后法律终止保护。
2037-03-22
基本信息
有效性 有效专利 专利类型 发明专利
申请号 CN201710172900.8 申请日 2017-03-22
公开/公告号 CN107071081B 公开/公告日 2020-12-18
授权日 2020-12-18 预估到期日 2037-03-22
申请年 2017年 公开/公告年 2020年
缴费截止日 2023-04-22
分类号 H04L29/12 主分类号 H04L29/12
是否联合申请 独立申请 文献类型号 B
独权数量 1 从权数量 9
权利要求数量 10 非专利引证数量 0
引用专利数量 7 被引证专利数量 0
非专利引证
引用专利 CN104980941A、CN106102122A、CN106412972A、CN101346638A、CN104754642A、CN103974313A、US8996052B1 被引证专利
专利权维持 5 专利申请国编码 CN
专利事件 转让 事务标签 公开、实质审查、申请权转移、授权
申请人信息
申请人 第一申请人
专利权人 台州市吉吉知识产权运营有限公司 当前专利权人 台州市吉吉知识产权运营有限公司
发明人 王超 第一发明人 王超
地址 浙江省台州市椒江区洪家街道东环大道2388号农港城A区2-3167号 邮编 318015
申请人数量 1 发明人数量 1
申请人所在省 浙江省 申请人所在市 浙江省台州市
代理人信息
代理机构
专利代理机构是经省专利管理局审核,国家知识产权局批准设立,可以接受委托人的委托,在委托权限范围内以委托人的名义办理专利申请或其他专利事务的服务机构。
浙江千克知识产权代理有限公司 代理人
专利代理师是代理他人进行专利申请和办理其他专利事务,取得一定资格的人。
裴金华、吴辉辉
摘要
本发明公开了一种查找终端接入AP位置的方法及系统,该方法包括:S1.查询AP发送查询组播报文至响应AP,所述查询组播报文包括待查找终端的MAC地址;S2.响应AP接收并解析所述查询AP发送的查询组播报文,根据所述MAC地址查找所述终端接入的对应AP;S3.终端接入的对应AP发送响应单播报文至查询AP,所述响应单播报文包括所述终端接入对应AP的序列号。本发明通过自定义组播查询报文和响应单播报文,能准确定位终端所在AP位置,提高定位效率。
  • 摘要附图
    一种查找终端接入AP位置的方法及系统
  • 说明书附图:图1
    一种查找终端接入AP位置的方法及系统
  • 说明书附图:图2
    一种查找终端接入AP位置的方法及系统
  • 说明书附图:图3
    一种查找终端接入AP位置的方法及系统
  • 说明书附图:图4
    一种查找终端接入AP位置的方法及系统
  • 说明书附图:图5
    一种查找终端接入AP位置的方法及系统
  • 说明书附图:图6
    一种查找终端接入AP位置的方法及系统
法律状态
序号 法律状态公告日 法律状态 法律状态信息
1 2020-12-18 授权
2 2020-11-06 专利申请权的转移 登记生效日: 2020.10.23 申请人由上海斐讯数据通信技术有限公司变更为台州市吉吉知识产权运营有限公司 地址由201616 上海市松江区思贤路3666号变更为318015 浙江省台州市椒江区洪家街道东环大道2388号农港城A区2-3167号
3 2017-09-12 实质审查的生效 IPC(主分类): H04L 29/12 专利申请号: 201710172900.8 申请日: 2017.03.22
4 2017-09-12 著录事项变更 申请人由上海斐讯数据通信技术有限公司变更为上海斐讯数据通信技术有限公司 地址由201616 上海市松江区松江区贤路3666号变更为201616 上海市松江区思贤路3666号
5 2017-08-18 公开
权利要求
权利要求书是申请文件最核心的部分,是申请人向国家申请保护他的发明创造及划定保护范围的文件。
1.一种查找终端接入AP位置的方法,其特征在于,包括:
S
1.查询AP发送查询组播报文至响应AP,所述查询组播报文包括待查找终端的MAC地址;
S
2.响应AP接收并解析所述查询AP发送的查询组播报文,根据所述MAC地址查找所述终端接入的对应AP;本步骤中,响应AP接收并解析所述查询AP发送的查询组播报文,根据所述查询组播报文中的待查找终端MAC地址判断所述MAC地址是否在本AP上:
若不存在,则不响应该报文;
若存在,则构造响应单播报文;
S
3.终端接入的对应AP发送响应单播报文至查询AP,所述响应单播报文包括所述终端接入对应AP的序列号。

2.如权利要求1所述的一种查找终端接入AP位置的方法,其特征在于,步骤S1中,所述查询组播报文包括:
目的组播IP地址;
查询AP的IP地址;
待查找终端MAC地址。

3.如权利要求2所述的一种查找终端接入AP位置的方法,其特征在于,步骤S1中,所述查询组播报文还包括:
待查找终端数。

4.如权利要求1所述的一种查找终端接入AP位置的方法,其特征在于,步骤S1之后还包括:
查询AP启动监听端口,接收响应AP发送的响应单播报文。

5.如权利要求4所述的一种查找终端接入AP位置的方法,其特征在于,步骤S1之后还包括:
查询AP启动超时定时器,进行超时检查:
若查询AP未接收到响应单播报文的时间大于预定时间,则关闭所述监听端口,结束监听。

6.如权利要求1所述的一种查找终端接入AP位置的方法,其特征在于,步骤S3中,所述响应单播报文包括:
查询AP的IP地址;
已查找到接入AP的终端MAC地址;
终端接入对应AP的序列号。

7.如权利要求6所述的一种查找终端接入AP位置的方法,其特征在于,步骤S3中,所述响应单播报文还包括:
已查找到接入AP的终端数。

8.如权利要求1所述的一种查找终端接入AP位置的方法,其特征在于,步骤S3之后还包括:
查询AP接收并解析所述终端接入的对应AP发送的响应单播报文,并根据所述终端接入对应AP的序列号获取所述对应AP位置信息。

9.一种查找终端接入AP位置的系统,包括查询AP、一个或多个响应AP,其特征在于:
所述查询AP包括:
第一发送模块,用于发送查询组播报文至一个或多个响应AP;
所述一个或多个响应AP包括:
接收模块,用于接收并解析所述查询AP发送的查询组播报文;
查找模块,用于根据所述查询组播报文中的MAC地址查找终端接入的对应AP;
第二发送模块,用于发送响应单播报文至查询AP;
响应AP接收并解析所述查询AP发送的查询组播报文,根据所述查询组播报文中的待查找终端MAC地址判断所述MAC地址是否在本AP上:
若不存在,则不响应该报文;
若存在,则构造响应单播报文。

10.如权利要求9所述的一种查找终端接入AP位置的系统,其特征在于,所述查询AP还包括:
超时定时器模块,用于进行超时检查:
若查询AP未接收到响应单播报文的时间大于预定时间,则关闭监听端口,结束监听。
说明书

技术领域

[0001] 本发明涉及无线网络技术领域,尤其涉及一种查找终端接入AP位置的方法及系统。

背景技术

[0002] 无线AP(即Access Point),即无线接入点,是一种通过WIFI网络连接向手机、平板电脑等移动设备提供上网接入服务的设备;由于WIFI网络方便、快捷的特性,目前已经成为了移动设备的主流上网方式,很多商家也为用户提供了免费的WIFI网络,方便用户的移动设备上网。
[0003] 在用户现场,当用户终端出现问题,此时需要知道用户终端连接在哪个AP(Access Point)上,找到该AP位置后,登陆该AP,查看出现问题的终端状态并进行分析,从而解决问题。
[0004] 如申请号为CN201510102873.8的专利文献公开的“无线AP的位置信息获取方法及无线AP”,该发明中方法包括,步骤S101:接收由网内移动终端所发送的本地位置信息及信号强度信息;步骤S102:根据所述移动终端的本地位置信息及信号强度信息,获取本地无线AP的位置信息。
[0005] 又如申请号为CN201510031235.1的专利文献提供的“查找无线接入点的方法及装置”,该发明中方法包括:手持终端接收用户输入的AP查找指令,开始轮询各无线信道,监听各无线信道上来自AP的报文,轮询结束,将监听到的各来自AP的报文的RSSI和发出该报文的AP标识发送给定位服务器,以使得:定位服务器计算出本手持终端的位置;手持终端接收定位服务器发来的在以本手持终端的位置为原点,以北向0°方向作为Y轴正方向的坐标系下各AP的位置信息,将各AP的位置映射到本手持终端的雷达界面上。
[0006] 查找终端所在AP位置,一种方法可以通过远程访问AC控制器找到,但AC控制器一般都在用户机房,用户现场有很多限制,不一定可以远程访问;另一种方法可以通过登录每个AP进行查找,如果用户现场AP很多,查找很慢,效率低下,不能快速进行定位。
[0007] 上面提到的定位终端所在AP的方法,在用户现场有很多限制,如要通过AC控制器查找终端所在AP位置,需要能远程访问AC控制器;如要在AP上进行查找,由于现场可能存在多台AP,需要查找每个AP并登录每个AP进行查看,效率低下。

发明内容

[0008] 针对上述现有技术的现状,本发明所要解决的技术问题在于提供一种快速准确的查找终端接入AP位置的方法及系统。
[0009] 本发明解决上述技术问题所采用的技术方案为:
[0010] 一种查找终端接入AP位置的方法,包括:
[0011] S1.查询AP发送查询组播报文至响应AP,所述查询组播报文包括待查找终端的MAC地址;
[0012] S2.响应AP接收并解析所述查询AP发送的查询组播报文,根据所述MAC地址查找所述终端接入的对应AP;
[0013] S3.终端接入的对应AP发送响应单播报文至查询AP,所述响应单播报文包括所述终端接入对应AP的序列号。
[0014] 进一步地,步骤S1中,所述查询组播报文包括:
[0015] 目的组播IP地址;
[0016] 查询AP的IP地址;
[0017] 待查找终端MAC地址。
[0018] 进一步地,所述查询组播报文还包括:
[0019] 待查找终端数。
[0020] 进一步地,步骤S1之后还包括:
[0021] 查询AP启动监听端口,接收响应AP发送的响应单播报文。
[0022] 进一步地,步骤S1之后还包括:
[0023] 查询AP启动超时定时器,进行超时检查:
[0024] 若查询AP未接收到响应单播报文的时间大于预定时间,则关闭所述监听端口,结束监听。
[0025] 进一步地,步骤S3中,所述响应单播报文包括:
[0026] 查询AP的IP地址;
[0027] 已查找到接入AP的终端MAC地址;
[0028] 终端接入对应AP的序列号。
[0029] 进一步地,所述响应单播报文还包括:
[0030] 已查找到接入AP的终端数。
[0031] 进一步地,步骤S3之后还包括:
[0032] 查询AP接收并解析所述终端接入的对应AP发送的响应单播报文,并根据所述终端接入对应AP的序列号获取所述对应AP位置信息。
[0033] 一种查找终端接入AP位置的系统,包括查询AP、一个或多个响应AP;
[0034] 所述查询AP包括:
[0035] 第一发送模块,用于发送查询组播报文至一个或多个响应AP;
[0036] 所述一个或多个响应AP包括:
[0037] 接收模块,用于接收并解析所述查询AP发送的查询组播报文;
[0038] 查找模块,用于根据所述查询组播报文中的MAC地址查找终端接入的对应AP;
[0039] 第二发送模块,用于发送响应单播报文至查询AP。
[0040] 进一步地,所述查询AP还包括:
[0041] 超时定时器模块,用于进行超时检查:
[0042] 若查询AP未接收到响应单播报文的时间大于预定时间,则关闭监听端口,结束监听。
[0043] 本发明优点在于,通过自定义组播查询报文和响应单播报文,能准确定位终端所在AP位置,提高定位效率。

实施方案

[0050] 以下是本发明的具体实施例并结合附图,对本发明的技术方案作进一步的描述,但本发明并不限于这些实施例。
[0051] 在用户现场,当用户终端出现问题,此时需要知道用户终端连接在哪个AP(Access Point)上,找到该AP位置后,登陆该AP,查看出现问题的终端状态并进行分析,从而解决问题。
[0052] 处理此类现场问题,定位终端链接在哪个AP上是关键一步。查找终端所在AP位置,一种方法可以通过远程访问AC控制器找到,但AC控制器一般都在用户机房,用户现场有很多限制,不一定可以远程访问;另一种方法可以通过登录每个AP进行查找,如果用户现场AP很多,查找很慢,效率低下,不能快速进行定位。本发明目的在于提供快速定位终端所在AP位置的方法。
[0053] 以下为本发明具体实施例。
[0054] 实施例一
[0055] 如图1所示为本实施例中一种查找终端接入AP位置的方法流程图,该方法包括:
[0056] S1.查询AP发送查询组播报文至响应AP,所述查询组播报文包括待查找终端的MAC地址;
[0057] 本步骤之前还包括,用户于查询AP输入待查找的终端MAC地址。
[0058] 本步骤中,所述查询组播报文包括:
[0059] 目的组播IP地址;
[0060] 查询AP的IP地址;
[0061] 待查找终端MAC地址。
[0062] 步骤S1之后还包括:
[0063] 查询AP启动监听端口,接收响应AP发送的响应单播报文。
[0064] 如图2所示为本实施例中查询AP工作流程图。
[0065] 用户于查询AP输入待查找的终端MAC地址后,查询AP根据用户输入的终端MAC地址构造查询组播报文。
[0066] 查询组播报文包括:
[0067] 目的组播IP地址,该地址定义为225.0.0.36,该地址包含4字节;
[0068] 查询AP的IP地址,该地址为查询AP的WAN口IP地址,该地址包含4字节;
[0069] 待查找终端MAC地址。
[0070] 查询组播报文构造完毕后,查询AP通过WAN口利用UDP发送查询组播报文至响应AP。
[0071] UDP是User Datagram Protocol的简称,中文名是用户数据报协议,是OSI(Open System Interconnection,开放式系统互联)参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务,IETF RFC 768是UDP的正式规范。UDP在IP报文的协议号是17。
[0072] 查询组播报文发送完毕后,查询AP会启动监听端口6722,用于接收响应AP发送的响应单播报文。
[0073] S2.响应AP接收并解析所述查询AP发送的查询组播报文,根据所述MAC地址查找所述终端接入的对应AP;
[0074] 本步骤之前,响应AP会预先启动监听端口6721,用于接收查询AP发送的查询组播报文。
[0075] 如图3所示为本实施例中响应AP工作流程图。
[0076] 本步骤中,响应AP接收并解析所述查询AP发送的查询组播报文,根据所述查询组播报文中的待查找终端MAC地址判断所述MAC地址是否在本AP上:
[0077] 若不存在,则不响应该报文;
[0078] 若存在,则构造响应单播报文。
[0079] 响应单播报文包括:
[0080] 查询AP的IP地址,该地址为查询AP的WAN口IP地址,该地址包含4字节;
[0081] 已查找到接入AP的终端MAC地址;
[0082] 终端接入对应AP的序列号。
[0083] S3.终端接入的对应AP发送响应单播报文至查询AP,所述响应单播报文包括所述终端接入对应AP的序列号。
[0084] 本步骤中,响应单播报文构造完毕后,终端接入的对应AP发送响应单播报文至查询AP;
[0085] 查询AP接收并解析所述终端接入的对应AP发送的响应单播报文,并根据所述终端接入对应AP的序列号获取所述对应AP位置信息。
[0086] 如图4所示为本实施例中一种查找终端接入AP位置的系统结构图,该系统包括:
[0087] 查询AP100、一个或多个响应AP200;
[0088] 所述查询AP100包括:
[0089] 第一发送模块110,用于发送查询组播报文至一个或多个响应AP200;
[0090] 所述一个或多个响应AP200包括:
[0091] 接收模块210,用于接收并解析所述查询AP发送的查询组播报文;
[0092] 查找模块220,用于根据所述查询组播报文中的MAC地址查找终端接入的对应AP;
[0093] 第二发送模块230,用于发送响应单播报文至查询AP。
[0094] 实施例二
[0095] 本实施例与之前的实施例不同之处在于:本实施例中还包括同时查找多个终端接入AP位置的情况。
[0096] 本实施例中一种查找终端接入AP位置的方法包括:
[0097] S1.查询AP发送查询组播报文至响应AP,所述查询组播报文包括待查找终端的MAC地址;
[0098] 本步骤中所述查询组播报文包括:
[0099] 目的组播IP地址;
[0100] 查询AP的IP地址;
[0101] 待查找终端数;
[0102] 待查找终端MAC地址。
[0103] S2.响应AP接收并解析所述查询AP发送的查询组播报文,根据所述MAC地址查找所述终端接入的对应AP;
[0104] S3.终端接入的对应AP发送响应单播报文至查询AP,所述响应单播报文包括所述终端接入对应AP的序列号。
[0105] 本步骤中所述响应单播报文包括:
[0106] 查询AP的IP地址;
[0107] 已查找到接入AP的终端数;
[0108] 已查找到接入AP的终端MAC地址;
[0109] 终端接入对应AP的序列号。
[0110] 本实施例中用户可一次性查找多个终端所在AP,避免进行重复查找过程的繁琐。
[0111] 实施例三
[0112] 本实施例与之前的实施例不同之处在于:本实施例中查询AP内还设有超时检查功能。
[0113] 本实施例中一种查找终端接入AP位置的方法包括:
[0114] S1.查询AP发送查询组播报文至响应AP,所述查询组播报文包括待查找终端的MAC地址;
[0115] 本实施例步骤S1之后还包括:
[0116] 查询AP启动超时定时器,进行超时检查:
[0117] 若查询AP未接收到响应单播报文的时间大于预定时间,则关闭所述监听端口,结束监听。
[0118] S2.响应AP接收并解析所述查询AP发送的查询组播报文,根据所述MAC地址查找所述终端接入的对应AP;
[0119] S3.终端接入的对应AP发送响应单播报文至查询AP,所述响应单播报文包括所述终端接入对应AP的序列号。
[0120] 如图5所示为本实施例中查询AP工作流程图。
[0121] 用户于查询AP输入待查找的终端MAC地址后,查询AP根据用户输入的终端MAC地址构造查询组播报文。
[0122] 查询组播报文构造完毕后,查询AP通过WAN口利用UDP发送查询组播报文至响应AP。
[0123] 查询组播报文发送完毕后,查询AP会启动监听端口6722,用于接收响应AP发送的响应单播报文。
[0124] 本实施例中,查询AP在启动监听端口6722之后,启动超时定时器以进行超时检查。
[0125] 正常情况下,当查询AP发送查询组播报文后,若存在终端接入的对应响应AP,则该响应AP会向查询AP发送响应单播报文,查询AP在接收该响应单播报文后会关闭监听端口6722。
[0126] 若该AP发送查询组播报文的多个响应AP中不包含终端接入的对应AP,则查询AP会一直启动监听端口6722,然而并不能接收到响应单播报文。
[0127] 本实施例通过设置超时定时器,以便于在发生上述情况时,会自动关闭监听端口。
[0128] 本实施例中,首先设置一个预定时间,例如:2分钟,作为查询AP开启监听端口的最长等待响应时间。
[0129] 在AP启动监听端口后,会同时启动超时定时器,此时,会记录查询AP等待响应的时间。
[0130] 当查询AP未接收到响应单播报文的时间大于预定时间,则会自动关闭所述监听端口,结束监听。
[0131] 如图6所示为本实施例中一种查找终端接入AP位置的系统结构图,该系统包括:
[0132] 查询AP100、一个或多个响应AP200;
[0133] 所述查询AP100包括:
[0134] 第一发送模块110;
[0135] 所述一个或多个响应AP200包括:
[0136] 接收模块210;
[0137] 查找模块220;
[0138] 第二发送模块230。
[0139] 本实施例中,所述查询AP200还包括:
[0140] 超时定时器模块120,用于进行超时检查:
[0141] 若查询AP未接收到响应单播报文的时间大于预定时间,则关闭监听端口,结束监听。
[0142] 本实施例中查询AP内设有超时检查功能,当查询AP向一个或多个响应AP发送查询组播报文后,若在预定时间内查找不到终端接入的对应AP,则自动结束监听,避免等待查找时间过长的情况。
[0143] 本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。

附图说明

[0044] 图1为本发明实施例一中一种查找终端接入AP位置的方法流程图;
[0045] 图2为本发明实施例一中查询AP工作流程图;
[0046] 图3为本发明实施例一中响应AP工作流程图;
[0047] 图4为本发明实施例一中一种查找终端接入AP位置的系统结构图;
[0048] 图5为本发明实施例三中查询AP工作流程图;
[0049] 图6为本发明实施例三中一种查找终端接入AP位置的系统结构图。
版权所有:盲专网 ©2023 zlpt.xyz  蜀ICP备2023003576号