CN103297952A - 一种双频wps触发方法 - Google Patents
一种双频wps触发方法 Download PDFInfo
- Publication number
- CN103297952A CN103297952A CN2013101704873A CN201310170487A CN103297952A CN 103297952 A CN103297952 A CN 103297952A CN 2013101704873 A CN2013101704873 A CN 2013101704873A CN 201310170487 A CN201310170487 A CN 201310170487A CN 103297952 A CN103297952 A CN 103297952A
- Authority
- CN
- China
- Prior art keywords
- wps
- router
- current
- network interface
- interface card
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提供了一种双频WPS触发方法,采用在路由器上设置一个硬件按钮触发的方式,在硬件按钮按下以后,通过广播或者应答的方式通告所有的终端,当下行终端WPS激活时即可立即进行WPS交互,当WPS交互完毕,则则可进行正常的数据交互。本发明采用一个按钮触发方式完成双频下的WPS触发,并引导完成WPS进程,克服了目前针对一个硬件按钮采用不同时段激活不同频段下WPS所带来的不足。
Description
技术领域
本发明涉及Wi-Fi无线网络使用领域,特别涉及一种双频模式下WPS触发方法。
背景技术
WPS(Wi-Fi Protected Setup,Wi-Fi 保护设置 ) 是由 Wi-Fi 联盟组织实施的认证项目,主要致力于简化无线局域网的安装及安全性能配置工作。在传统方式下,用户新建一个无线网络时,必须在无线接入点手动设置网络名 (SSID) 和安全密钥,然后在STA(STATION,中文可译为 :基站 ) 设备验证密钥以阻止“不速之客”的闯入。这整个过程需要用户具备 Wi-Fi 设备的背景知识和修改必要配置的能力。WPS 能帮助用户自动设置网络名、配置强大的 WPA 数据编码及认证功能,用户只需输入个人信息码 ( 或称 :PIN 方法 ) 或按下按钮 ( 按钮设置,或称 :PBC 方法 ),即能安全地连入无线网络,所以大大简化了无线安全设置的操作。
WPS可以帮助客户端用户自动配置网络名(SSID)及无线加密密钥。对于普通用户来说,无需了解SSID和安全密钥的概念就能实现安全连接;而且用户的安全密钥不可能被外人破解,因为它是随机产生的;最重要的是用户无需记忆冗长的无线加密密码,避免了忘记密码的麻烦。
WPS具有如下优点:
· WPS能够在网络中为接入点及WPS客户端设备自动配置网络名(SSID)及WPA安全密钥。
· 当连接WPS设备时,用户没有必要去了解SSID和安全密钥等概念。
· 用户的安全密钥不可能被外人破解,因为它是随机产生的。
· 用户不必输入预知的密码段或冗长的十六进制字符串。
目前,PBC方法较为普遍,使用时只需要操作人员按下无线AP上的按钮就可以由AP与STA自动完成WPS,采用按钮触发WPS(WPS进程)。
目前,为了提供较好的通信服务,无线AP上的路由器为在其范围内提供两种频率的载波信号,这种通信模式称为双频模式。
传统的双频模式下, WPS功能是相互独立运行和操作的,需要触发两个WPS进程,双频模式下硬件WPS按钮出于成本和硬件板块空间的限制,一般仅会向用户提供单个WPS硬件功能按钮。这样,传统的双频模式下,迫使用户使用WPS硬件按钮触发时须通过按键时长来进行区分以便触发对应时间间隔内所关联频段下的WPS功能。通过时段区分的设计方案对于新用户会存在如下问题,会严重影响用户的使用体验:
时间段信息来源获取困难:时间段信息描述一般仅在路由器管理界面提供,对于普通新用户其要在功能复杂的管理界面中获取此信息并不简单。
时间段把控困难:对于熟练使用WPS硬件功能的客户其也会存在按键时长或长(或短)于目标频段WPS所要求的时长,造成WPS功能启动异常。
发明内容
本发明的目的是为了解决以上问题,本发明提供一种双频WPS触发方法。
本发明的技术方案是:一种双频WPS触发方法,采用在路由器上设置一个硬件按钮触发的方式,包括以下步骤:
步骤A、检测硬件按钮是否按下的步骤;
步骤B、如果硬件按钮按下,则从两个频段通告下行网卡当前路由器的WPS已激活;
步骤C、当前环境下的网卡获知已有或当前正在交互的目标路由器的WPS已激活,正常进行WPS的后续操作;
步骤D、路由器与网卡的WPS成功交互或超过交互的最大有效时间,路由器自行终止当前WPS动作。
进一步的,上述的双频WPS触发方法:所述的步骤2中,路由器通过将两频段下的Beacon帧中的Selected Registrar字段值设置成1,用以通告下行网卡当前路由器的WPS已激活;所述的步骤3中,当前环境下的网卡在接收到路由器所发送过来的Beacon帧后通过解析并提取Selected Registrar字段为1就获知当前环境下已有或当前正在交互的目标路由器的WPS已激活。
进一步的,上述的双频WPS触发方法:所述的步骤2中,路由器接收到任何一个频段的下行网卡的Probe Request帧后,向该下行网卡返回Probe Response帧时,将Probe Response帧中的Selected Registrar字段值设置成1,用以通告该下行网卡当前路由器的WPS已激活;所述的步骤3中,当所述的下行网卡在接收到路由器所发送过来的Probe Response帧后通过解析并提取Selected Registrar字段为1就获知当前环境下已有或当前正在交互的目标路由器的WPS已激活。
进一步的,上述的双频WPS触发方法:步骤D中,无线路由器通过将Beacon与Probe Response帧中的Selected Registrar字段值设置成0表示当前路由器的WPS已完成或者当前路由器的WPS没有被激活。
本发明采用一个按钮触发一个进程完成双频下的WPS触发,并引导完成WPS进程,克服了目前针对一个硬件按钮采用不同时段激活不同频段下WPS所带来的不足
下面结合具体实施例对本发明作较为详细的描述。
附图说明
图1是使用本方法的整体流程图。
图2是终端与无线路由器之间的信息交互流程图。
具体实施方式
实施例1,如图1、图2所示,本实施用例是一种双频WPS触发方法,采用在路由器上设置一个硬件按钮触发的方式,包括以下步骤:
步骤A、开机启动后,检测硬件按钮是否按下的步骤;当按钮按下时,触发WPS进程,没有按下,则进行其它交互,
步骤B、如果硬件按钮按下,则从两个频段通告下行网卡当前路由器的WPS已激活;
分两种方式通告:
第一是主动通告:路由器通过将两频段下的Beacon帧中的Selected Registrar字段值设置成1,用以通告下行网卡当前路由器的WPS已激活;
第二是根据网卡的请求:路由器接收到任何一个频段的下行网卡的Probe Request帧后,向该下行网卡返回Probe Response帧时,将Probe Response帧中的Selected Registrar字段值设置成1,用以通告该下行网卡当前路由器的WPS已激活;
步骤C、当前环境下的网卡获知已有或当前正在交互的目标路由器的WPS已激活,正常进行WPS的后续操作;
同样也有两种情况:
第一是当前环境下的网卡在接收到路由器所发送过来的Beacon帧后通过解析并提取Selected Registrar字段为1就获知当前环境下已有或当前正在交互的目标路由器的WPS已激活。
第二是:当所述的下行网卡在接收到路由器所发送过来的Probe Response帧后通过解析并提取Selected Registrar字段为1就获知当前环境下已有或当前正在交互的目标路由器的WPS已激活。
步骤D、路由器与网卡的WPS成功交互或超过交互的最大有效时间,路由器通告下行网卡当前路由器的WPS已完成。
该步骤中,无线路由器通过将Beacon与Probe Response帧中的Selected Registrar字段值设置成0表示当前路由器的WPS已完成或者当前路由器的WPS没有被激活。
本实施例中,在没有按下触发按钮或者WPS交互完毕时,路由器向任何终端(双频信号)发送的广播帧(Beacon)和应答帧(Probe Response)中的Selected Registrar字段值设置成0,只有在按下触发按钮后发送的Beacon和Probe Response中的Selected Registrar字段值设置成1。终端接收到Selected Registrar字段值设置成1的Beacon或者Probe Response后,开始进行WPS交互直到WPS完毕,此时,终端在正常进行WPS交互后登录完成,或者没有正常完成WPS交互,终端还没有进行登录。以后,所有的Beacon和Probe Response的Selected Registrar字段值设置成0,直到发现有终端还没有登录成功或者又有终端进行登录请求,则将Beacon和Probe Response中的Selected Registrar字段值设置成1,照上面的过程继续。如图2所示。
本实施例主要是简化用户操作,方便用户快速、方便的通过WPS接入网络。
具体操作步骤如下:
步骤M1:用户单击路由器上的WPS按钮后松开,此时路由器上的WPS灯闪烁则说明WPS已正常启动
步骤M2:用户单击无线网卡上的WPS的硬件按钮或其管理图形界面上的软件按钮
步骤M3:路由器与网卡成功关联成功后路由器的WPS灯会常亮。
图2所示为WPS从启动到停止的流程图,其步骤如下:
步骤M1:启动WPS单进程并实时监控各频段下接口状态。
步骤M2:用户单击WPS硬件按钮后向WPS进程发送激活事件。
步骤 M3:WPS进程接收到激活事件后将各频段下Beacon与Probe Response帧中的Selected Registrar字段值设置成1后并继续监控各频段下的接口状态。
步骤M4:接收到网卡所发送过来的连接请求后则按WPS交互模型进行。
步骤M5:WPS成功后再将Beacon与Probe Response帧中的Selected Registrar字段值设置成0。
Claims (4)
1.一种双频WPS触发方法,采用在路由器上设置一个硬件按钮触发的方式,其特征在于,包括以下步骤:
步骤A、检测硬件按钮是否按下的步骤;
步骤B、如果硬件按钮按下,则从两个频段通告下行网卡当前路由器的WPS已激活;
步骤C、当前环境下的网卡获知已有或当前正在交互的目标路由器的WPS已激活,正常进行WPS的后续操作;
步骤D、路由器与网卡的WPS成功交互或超过交互的最大有效时间,路由器自行终止当前WPS动作。
2.根据权利要求1所述的双频WPS触发方法,其特征在于:所述的步骤2中,路由器通过将两频段下的Beacon帧中的Selected Registrar字段值设置成1,用以通告下行网卡当前路由器的WPS已激活;所述的步骤3中,当前环境下的网卡在接收到路由器所发送过来的Beacon帧后通过解析并提取Selected Registrar字段为1就获知当前环境下已有或当前正在交互的目标路由器的WPS已激活。
3.根据权利要求1所述的双频WPS触发方法,其特征在于:所述的步骤2中,路由器接收到任何一个频段的下行网卡的Probe Request帧后,向该下行网卡返回Probe Response帧时,将Probe Response帧中的Selected Registrar字段值设置成1,用以通告该下行网卡当前路由器的WPS已激活;所述的步骤3中,当所述的下行网卡在接收到路由器所发送过来的Probe Response帧后通过解析并提取Selected Registrar字段为1就获知当前环境下已有或当前正在交互的目标路由器的WPS已激活。
4.根据权利要求1所述的双频WPS触发方法,其特征在于:步骤D中,无线路由器通过将Beacon与Probe Response帧中的Selected Registrar字段值设置成0表示当前路由器的WPS已完成或者当前路由器的WPS没有被激活。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310170487.3A CN103297952B (zh) | 2013-05-10 | 2013-05-10 | 一种双频wps触发方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310170487.3A CN103297952B (zh) | 2013-05-10 | 2013-05-10 | 一种双频wps触发方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103297952A true CN103297952A (zh) | 2013-09-11 |
CN103297952B CN103297952B (zh) | 2016-05-04 |
Family
ID=49098139
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310170487.3A Active CN103297952B (zh) | 2013-05-10 | 2013-05-10 | 一种双频wps触发方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103297952B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104105170A (zh) * | 2014-08-04 | 2014-10-15 | 上海斐讯数据通信技术有限公司 | 一种双频路由器的WiFi保护设置扫描连接方法及*** |
CN104486776A (zh) * | 2014-11-26 | 2015-04-01 | 深圳市共进电子股份有限公司 | 一种Wi-Fi中继设备的WPS实现方法及Wi-Fi中继设备 |
WO2023006039A1 (zh) * | 2021-07-28 | 2023-02-02 | 联洲集团有限公司 | 客户端的通信方法、客户端和通信*** |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201733450U (zh) * | 2010-06-30 | 2011-02-02 | 华为终端有限公司 | 无线接入设备 |
US20120044522A1 (en) * | 2010-08-23 | 2012-02-23 | Samsung Electronics Co., Ltd. | Image forming apparatus and method for setting wireless lan thereof |
CN102457850A (zh) * | 2010-10-19 | 2012-05-16 | 中兴通讯股份有限公司 | 一种接入点及无线工作站安全连接接入点的方法 |
-
2013
- 2013-05-10 CN CN201310170487.3A patent/CN103297952B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201733450U (zh) * | 2010-06-30 | 2011-02-02 | 华为终端有限公司 | 无线接入设备 |
US20120044522A1 (en) * | 2010-08-23 | 2012-02-23 | Samsung Electronics Co., Ltd. | Image forming apparatus and method for setting wireless lan thereof |
CN102457850A (zh) * | 2010-10-19 | 2012-05-16 | 中兴通讯股份有限公司 | 一种接入点及无线工作站安全连接接入点的方法 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104105170A (zh) * | 2014-08-04 | 2014-10-15 | 上海斐讯数据通信技术有限公司 | 一种双频路由器的WiFi保护设置扫描连接方法及*** |
CN104486776A (zh) * | 2014-11-26 | 2015-04-01 | 深圳市共进电子股份有限公司 | 一种Wi-Fi中继设备的WPS实现方法及Wi-Fi中继设备 |
WO2023006039A1 (zh) * | 2021-07-28 | 2023-02-02 | 联洲集团有限公司 | 客户端的通信方法、客户端和通信*** |
Also Published As
Publication number | Publication date |
---|---|
CN103297952B (zh) | 2016-05-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102404725B (zh) | 一种在应用程序中利用SSID安全建立WiFi连接的方法 | |
RU2572615C2 (ru) | Способ беспроводной связи в локальной области и терминал, поддерживающий его | |
CN103929748B (zh) | 一种物联网无线终端及其配置方法和无线网络接入点 | |
CN111565137A (zh) | 实现WiFi配网与设备绑定的***及方法 | |
US9450750B2 (en) | Communication apparatus and secret information sharing method | |
CN101668290B (zh) | 一种wlan网络配置方法及装置 | |
CN101568189A (zh) | 设置装置的无线局域网的方法和设备 | |
CN101888669A (zh) | 通信设备及通信设备的控制方法 | |
US10681749B2 (en) | Method and apparatus for WLAN device pairing | |
US20140380443A1 (en) | Network connection in a wireless communication device | |
CN101605329A (zh) | 接入方法和接入装置 | |
CN104094641A (zh) | 用于使各站能连接到使用非统一码服务集标识信息的无线热点的***和方法 | |
CN105916151A (zh) | 一种智能设备无线网络接入方法及*** | |
CN100431308C (zh) | 无线局域网络***及其设定方法 | |
JP2011061507A (ja) | 無線ネットワーク選択装置 | |
CN104270758A (zh) | 通过wifi与服务器安全建立连接并授权的方法 | |
CN103167496B (zh) | 网络接入处理方法与***、网络接入设备 | |
CN102172058A (zh) | 通信设备、通信设备的控制方法、计算机程序和存储介质 | |
CN104486776A (zh) | 一种Wi-Fi中继设备的WPS实现方法及Wi-Fi中继设备 | |
CN101572885A (zh) | 使用按钮设置无线局域网的方法和设备 | |
JP6429206B2 (ja) | 簡単・手軽な無線接続を構築する方法及び装置 | |
KR20110109708A (ko) | 무선 통신 시스템에서의 자동 접속 장치 및 방법 | |
WO2012149700A1 (zh) | 基于nfc技术链接目标wlan设备的方法、设备及*** | |
CN103297952A (zh) | 一种双频wps触发方法 | |
US9542078B2 (en) | Communication apparatus, communication apparatus control method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |