CN110830305B - 无线设备接入wifi网络的方法、装置、电子设备及存储介质 - Google Patents
无线设备接入wifi网络的方法、装置、电子设备及存储介质 Download PDFInfo
- Publication number
- CN110830305B CN110830305B CN201911112478.2A CN201911112478A CN110830305B CN 110830305 B CN110830305 B CN 110830305B CN 201911112478 A CN201911112478 A CN 201911112478A CN 110830305 B CN110830305 B CN 110830305B
- Authority
- CN
- China
- Prior art keywords
- access
- access parameter
- wireless device
- wifi network
- router
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 62
- 238000012986 modification Methods 0.000 claims abstract description 48
- 230000004048 modification Effects 0.000 claims abstract description 48
- 230000004044 response Effects 0.000 claims abstract description 41
- 230000000977 initiatory effect Effects 0.000 claims abstract description 6
- 230000008569 process Effects 0.000 claims description 13
- 238000012545 processing Methods 0.000 claims description 10
- 238000000605 extraction Methods 0.000 claims description 5
- 238000004590 computer program Methods 0.000 claims description 4
- 238000012544 monitoring process Methods 0.000 claims description 4
- 238000004806 packaging method and process Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 8
- 238000001514 detection method Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 238000012790 confirmation Methods 0.000 description 4
- 230000001960 triggered effect Effects 0.000 description 4
- 230000003993 interaction Effects 0.000 description 3
- 230000002159 abnormal effect Effects 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 2
- 238000005538 encapsulation Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- VNWKTOKETHGBQD-UHFFFAOYSA-N methane Chemical compound C VNWKTOKETHGBQD-UHFFFAOYSA-N 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000007654 immersion Methods 0.000 description 1
- 239000003345 natural gas Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000000779 smoke Substances 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0813—Configuration setting characterised by the conditions triggering a change of settings
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/22—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/04—Arrangements for maintaining operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/34—Modification of an existing route
- H04W40/36—Modification of an existing route due to handover
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例公开了一种无线设备接入WIFI网络的方法,所述方法包括:在显示的接入参数配置页面中,显示无线设备对应的设备标识;从显示的设备标识中选取至少一设备标识作为目标设备标识,并针对目标设备标识发起接入参数修改请求,获取待修改接入参数;根据获取到的待修改接入参数生成接入参数配置消息,并发送至目标设备标识对应的无线设备;等待接收了接入参数配置消息的至少一无线设备返回配置应答消息,以检测待修改接入参数是否已完成配置;当检测到待修改接入参数已完成配置,通知构建WIFI网络的路由器进行路由配置修改,以控制无线设备重新接入WIFI网络。采用本发明解决了现有技术中无线设备重新接入WIFI网络依赖于人工实现的问题。
Description
技术领域
本发明涉及物联网技术领域,尤其涉及一种无线设备接入WIFI网络的方法、装置、电子设备及存储介质。
背景技术
随着物联网技术的逐步发展,越来越多的家庭都配备有若干无线设备,并通过路由器接入WIFI网络,从而实现“物联网内一键操控无线设备”。
目前,当路由器的服务集标识(SSID)或者其所构建的WIFI网络的接入密码被修改,通过该路由器已接入WIFI网络中的无线设备往往需要手动重置,方能够重新接入WIFI网络,这不仅可能导致无线设备因重置而丢失一些用户数据,而且重置时间较长会导致无线设备长时间处于连接断开状态,给用户造成巨大不便,用户体验差。
由此可知,如何避免无线设备重新接入WIFI网络依赖于人工实现仍亟待解决。
发明内容
本发明各实施例提供一种无线设备接入WIFI网络的方法、装置、电子设备及存储介质,以解决相关技术中存在的无线设备重新接入WIFI网络依赖于人工实现的问题。
其中,本发明实施例所采用的技术方案为:
根据本发明的一方面,一种无线设备接入WIFI网络的方法,应用于终端,所述方法包括:在显示的接入参数配置页面中,显示无线设备对应的设备标识;从显示的设备标识中选取至少一设备标识作为目标设备标识,并针对所述目标设备标识发起接入参数修改请求,获取待修改接入参数;根据获取到的待修改接入参数生成接入参数配置消息,并发送至所述目标设备标识对应的无线设备;等待接收了所述接入参数配置消息的至少一无线设备返回配置应答消息,以检测所述待修改接入参数是否已完成配置;当检测到所述待修改接入参数已完成配置,通知构建WIFI网络的路由器进行路由配置修改,以控制连接于所述路由器的至少一无线设备在所述路由器修改路由配置时,根据所述接入参数配置消息中的待修改接入参数重新接入WIFI网络。
根据本发明的一方面,一种无线设备接入WIFI网络的方法,应用于无线设备,所述方法包括:在无线设备通过路由器接入WIFI网络过程中,接收终端下发的接入参数配置消息,所述接入参数配置消息是所述终端响应于接入参数修改请求生成的,所述接入参数修改请求是针对接入参数配置页面中显示的无线设备所对应设备标识发起的;从所述接入参数配置消息中提取待修改接入参数;在所述路由器修改路由配置时,根据所述待修改接入参数重新接入WIFI网络,所述路由器修改路由配置是终端等待接收了所述接入参数配置消息的至少一无线设备返回配置应答消息,以检测所述待修改接入参数是否已完成配置而通知进行的。
根据本发明的一方面,一种无线设备接入WIFI网络的装置,应用于终端,所述装置包括:标识显示模块,用于在显示的接入参数配置页面中,显示无线设备对应的设备标识;参数获取模块,用于根据针对至少一无线设备所对应设备标识发起的接入参数修改请求,获取待修改接入参数;消息处理模块,用于根据获取到的待修改接入参数生成接入参数配置消息,并发送至至少一无线设备;消息等待模块,用于等待接收了所述接入参数配置消息的至少一无线设备返回配置应答消息,以检测所述待修改接入参数是否已完成配置;通知模块,用于当检测到所述待修改接入参数已完成配置,通知构建WIFI网络的路由器进行路由配置修改,以控制连接于所述路由器的至少一无线设备在所述路由器修改路由配置时,根据所述接入参数配置消息中的待修改接入参数重新接入WIFI网络。
根据本发明的一方面,所述装置应用于无线设备,所述装置包括:消息接收模块,用于在无线设备通过路由器接入WIFI网络过程中,接收终端下发的接入参数配置消息,所述接入参数配置消息是所述终端响应于用户发起的接入参数修改请求生成的;参数提取模块,用于从所述接入参数配置消息中提取待修改接入参数;重新接入模块,用于在所述路由器修改路由配置时,根据所述待修改接入参数重新接入WIFI网络,所述路由器修改路由配置是终端等待接收了所述接入参数配置消息的至少一无线设备返回配置应答消息,以检测所述待修改接入参数是否已完成配置而通知进行的。
根据本发明的一方面,一种电子设备,包括处理器及存储器,所述存储器上存储有计算机可读指令,所述计算机可读指令被所述处理器执行时实现如上所述的无线设备接入WIFI网络的方法。
根据本发明的一方面,一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的无线设备接入WIFI网络的方法。
在上述技术方案中,基于接入参数配置页面中显示的无线设备对应设备标识,选取至少一设备标识作为目标设备标识,并针对该目标设备标识发起接入参数修改请求,获取待修改接入参数,以此生成接入参数配置消息,并发送至目标设备标识对应的无线设备,通过等待接收了接入参数配置消息的至少一无线设备返回配置应答消息来检测待修改接入参数是否已完成配置,当检测到待修改接入参数已完成配置,通知构建WIFI网络的路由器进行路由配置修改,从而触发连接于路由器的至少一无线设备根据接入参数配置消息中的待修改接入参数重新接入WIFI网络,由此可见,待修改接入参数基于接入参数配置消息将自动下发至目标设备标识对应的无线设备,使得该无线设备在路由器修改路由配置时,能够根据接入参数配置消息中的待修改接入参数自动重新接入WIFI网络,无需人工参与,以此解决了现有技术中无线设备重新接入WIFI网络依赖于人工实现的问题。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并于说明书一起用于解释本发明的原理。
图1是根据本发明所涉及的实施环境的示意图。
图2是根据一示例性实施例示出的一种电子设备的硬件结构框图。
图3是根据一示例性实施例示出的一种无线设备接入WIFI网络的方法的流程图。
图4是图3对应实施例中步骤350在一个实施例的流程图。
图5是图3对应实施例中步骤370在一个实施例的流程图。
图6是图5对应实施例中接入参数配置的时序图。
图7是图3对应实施例中步骤370在另一个实施例的流程图。
图8是根据一示例性实施例示出的另一种无线设备接入WIFI网络的方法的流程图。
图9是根据一示例性实施例示出的另一种无线设备接入WIFI网络的方法的流程图。
图10是图8或者图9对应实施例中步骤450在一个实施例的流程图。
图11是根据一示例性实施例示出的一种无线设备接入WIFI网络的装置的框图。
图12是根据一示例性实施例示出的另一种无线设备接入WIFI网络的装置的框图。
图13是根据一示例性实施例示出的一种电子设备的框图。
通过上述附图,已示出本发明明确的实施例,后文中将有更详细的描述,这些附图和文字描述并不是为了通过任何方式限制本发明构思的范围,而是通过参考特定实施例为本领域技术人员说明本发明的概念。
具体实施方式
这里将详细地对示例性实施例执行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
图1为一种无线设备接入WIFI网络的方法所涉及的实施环境的示意图。该实施环境包括终端110、路由器130、无线设备150、以及服务器170。
其中,终端100可以是智能手机、台式电脑、笔记本电脑、平板电脑或者其他具有网络连接功能的电子设备,在此不进行具体限定。
无线设备150可以是智能打印机、智能传真机、智能摄像机、智能空调、智能门锁或者具有网络连接功能的人体传感器、门窗传感器、温湿度传感器、水浸传感器、视觉传感器、天然气报警器、烟雾报警器、蜂鸣报警器、墙壁开关、墙壁插座、无线开关无线墙贴开关、魔方控制器、窗帘电机等电子设备,在此亦不构成具体限定。
在路由器130构建的WIFI网络中,终端100与无线设备150均通过路由器130接入该WIFI网络,进而实现彼此之间的交互。
服务器170则与路由器130之间预先建立的网络连接,并通过该网络连接实现服务器170与路由器130之间的数据传输,也是借助路由器130实现服务器170与终端110、无线设备150之间的数据传输。例如,传输的数据包括但不限于:接入参数配置消息、配置应答消息等等。
其中,该服务器170是为用户提供后台服务的电子设备,例如,后台服务包括但不限于接入网服务等等。当然,根据实际营运的需要,也可以由多台服务器170构成一个服务器集群,或者是云计算中心,以便于更好地向海量终端110以及无线设备150提供接入网服务。
在终端110与无线设备150通过路由器130接入WIFI网络之后,如果路由器的服务集标识或者其所构建的WIFI网络的接入密码被修改,则基于终端110与无线设备150之间的交互,终端110向无线设备150发送携带有待修改接入参数的接入参数配置消息,并当待修改接入参数完成配置,通知路由器130进行路由配置修改。所述接入参数包括接入密码。
对于无线设备150而言,便能够根据接入参数配置消息中的待修改接入参数重新接入WIFI网络。
当然,如前所述,接入参数配置消息,不仅可以通过路由器130构建的WIFI网络提供的局域网路径,由终端110发送至无线设备150,还可以基于服务器170提供的广域网路径,由终端110发送至无线设备150,在此并非构成具体限定。
图2是根据一示例性实施例示出的一种电子设备的硬件结构框图。该种电子设备适用于图1所示出实施环境的终端和无线设备。
需要说明的是,该种电子设备只是一个适配于本发明的示例,不能认为是提供了对本发明的使用范围的任何限制。该种电子设备也不能解释为需要依赖于或者必须具有图2中示出的示例性的电子设备200中的一个或者多个组件。
电子设备200的硬件结构可因配置或者性能的不同而产生较大的差异,如图2所示,电子设备200包括:电源210、接口230、至少一存储器250、以及至少一中央处理器(CPU,Central Processing Units)270。
具体地,电源210用于为电子设备200上的各硬件设备提供工作电压。
接口230包括至少一有线或无线网络接口,用于与外部设备交互。例如,进行图1所示出实施环境中终端110与路由器130、路由器130与无线设备150、以及服务器170之间的交互。
当然,在其余本发明适配的示例中,接口230还可以进一步包括至少一串并转换接口233、至少一输入输出接口235以及至少一USB接口237等,如图2所示,在此并非对此构成具体限定。
存储器250作为资源存储的载体,可以是只读存储器、随机存储器、磁盘或者光盘等,其上所存储的资源包括操作***251、应用程序253及数据255等,存储方式可以是短暂存储或者永久存储。
其中,操作***251用于管理与控制电子设备200上的各硬件设备以及应用程序253,以实现中央处理器270对存储器250中海量数据255的运算与处理,其可以是WindowsServerTM、Mac OS XTM、UnixTM、LinuxTM、FreeBSDTM等。
应用程序253是基于操作***251之上完成至少一项特定工作的计算机程序,其可以包括至少一模块(图2中未示出),每个模块都可以分别包含有对电子设备200的一系列计算机可读指令。例如,一种无线设备接入WIFI网络的装置即可视为部署于电子设备200的应用程序253。
数据255可以是存储于磁盘中的照片、图片等,还可以是接入参数等,存储于存储器250中。
中央处理器270可以包括一个或多个以上的处理器,并设置为通过至少一通信总线与存储器250通信,以读取存储器250中存储的计算机可读指令,进而实现对存储器250中海量数据255的运算与处理。例如,通过中央处理器270读取存储器250中存储的一系列计算机可读指令的形式来完成一种无线设备接入WIFI网络的方法。
此外,通过硬件电路或者硬件电路结合软件也能同样实现本发明,因此,实现本发明并不限于任何特定硬件电路、软件以及两者的组合。
请参阅图3,在一示例性实施例中,一种无线设备接入WIFI网络的方法适用于图1所示实施环境的终端110,该终端110的结构可以如图2所示。
该种无线设备接入WIFI网络的方法可以由终端执行,也可以理解为由终端中运行的应用程序执行。在下述方法实施例中,为了便于描述,以各步骤的执行主体为终端加以说明,但是并不对此构成限定。
该种无线设备接入WIFI网络的方法可以包括以下步骤:
步骤310,在显示的接入参数配置页面中,显示无线设备对应的设备标识。
接入参数配置页面,是指可与用户交互而进行接入参数配置的用户界面。由此,当路由器的服务集标识或者其所构建的WIFI网络的接入密码被修改,用户希望给无线设备配置接入参数,以期无线设备能够自动重新接入WIFI网络,便可启动终端中运行的应用程序,例如无线设备接入WIFI网络的装置,进入到进行接入参数配置的用户界面,即显示接入参数配置页面。
发明人意识到,依赖于人工实现的手动重置无线设备,在面对家庭中配备有若干无线设备时,需要逐一手动重置,操作步骤过于繁琐。
为此,本实施例中,在显示的接入参数配置页面中,将向用户呈现已接入WIFI网络的所有无线设备对应的设备标识,以使用户能够从中选取多个设备标识,进而触发对应的多个无线设备自动重新接入WIFI网络,由此实现了接入参数的批量配置,极大地简化了操作步骤。在一些实施方式中,在显示的接入参数配置页面中,除了显示已接入WIFI网络的所有无线设备对应的设备标识外,还可以同时显示无线设备在本地存储备用接入参数的数量的标识,具体标识可以用于标识单个或多个,或者实际的数量,以向用户展示无线设备的接入参数的状态信息。所述本地存储备用接入参数的数量的标识可通过向无线设备发送询问指令,并根据无线设备反馈的信息而确定。
其中,该设备标识用于唯一地表示无线设备,可以是无线设备的MAC(MediaAccess Control,媒体访问控制)地址,也可以是无线设备的唯一设备识别码,本实施例对此并未加以限定。
关于已接入WIFI网络的无线设备对应的设备标识的获取,具体而言,对已接入WIFI网络的无线设备进行搜索,获取搜索到无线设备对应的设备标识,并显示在所述接入参数配置页面中。
补充说明的是,对于终端而言,在无线设备通过路由器接入WIFI网络时,便能够接收到路由器上报的关于该已接入WIFI网络的无线设备的相关信息,包括但不限于设备标识,进而存储该已接入WIFI网络的无线设备的相关信息,以供后续对该已接入WIFI网络的无线设备进行搜索。
步骤330,从显示的设备标识中选取至少一设备标识作为目标设备标识,并针对所述目标设备标识发起接入参数修改请求,获取待修改接入参数。
目标设备标识,是指用户期望进行接入参数配置的无线设备所对应的设备标识,换而言之,目标设备标识是根据用户实际需要选择产生的,可以不局限于一个。
进一步地,在确定目标设备标识之后,用户便能够基于该目标设备标识,输入待修改接入参数,以期该目标设备标识对应的无线设备能够自动地根据该待修改接入参数进行接入参数的配置,进而实现自动重新接入WIFI网络。也就是说,待修改接入参数是根据用户实际需要输入产生的。
具体而言,关于目标设备标识以及待修改接入参数的产生,可以包括以下步骤:
根据触发进行的用户选择操作,确定目标设备标识。
根据触发进行的用户输入操作,接收用户针对目标设备标识发起的接入参数修改请求。
响应于该接入参数修改请求,得到待修改接入参数。
其中,针对用户选择操作、用户输入操作,接入参数配置页面将为用户提供对应入口,当用户希望进行设备标识的选择和/或待修改接入参数的输入时,便能够在相应入口中触发相应操作,进而使得终端根据检测到的操作获得目标设备标识和待修改接入参数。
例如,无线设备对应的设备标识在接入参数配置页面中以设备列表的形式展示,选择入口即对应设备列表中可被点击的设备标识,当用户点击设备列表中任意一个设备标识,即完成设备标识的选择。其中,被点击的设备标识即为由显示的设备标识中选取的目标设备标识,用户的点击操作即视为触发进行的用户选择操作。
同理,针对目标设备标识,接入参数配置页面可弹出对应的输入框,作为提供用户输入待修改接入参数的入口,当用户在该输入框输入待修改接入参数,即视为针对目标设备标识向终端发起接入参数修改请求,由此,终端便可响应于该接入参数修改请求而得到待修改接入参数。其中,用户的输入操作即视为触发进行的用户输入操作。
值得一提的是,随着终端的配置组件不同,上述操作本质上有所区别。例如,终端的配置组件为鼠标,则上述操作可以是单击、双击、拖拽等机械操作;或者,终端的配置组件为触摸式显示屏幕,则上述操作可以是点击、滑动等手势操作,本实施例并未对此构成具体限定。
步骤350,根据获取到的待修改接入参数生成接入参数配置消息,并发送至所述目标设备标识对应的无线设备。
对于无线设备而言,其所接收的相关消息需要符合特定数据格式,为此,终端中,接入参数配置消息的生成,实质上是将获取到的待修改接入参数封装至符合特定数据格式的数据包中的特定消息字段。
那么,就无线设备来说,在借由路由器转发,而接收到该符合特定数据格式的接入参数配置消息之后,便可通过对不同消息字段的解析,得到被封装在该接入参数配置消息中特定消息字段内的待修改接入参数,以便后续基于该待修改接入参数自动重新接入WIFI网络。
通过如此设置,无线设备的重新接入WIFI网络仅取决于无线设备自身的特定数据格式,而无需无线设备与路由器之间支持特定协议,即不再受限于路由器品牌,由此提高了无线设备重新接入WIFI网络的通用性。
步骤370,等待接收了所述接入参数配置消息的至少一无线设备返回配置应答消息,以检测所述待修改接入参数是否已完成配置。
发明人意识到,如前所述,无论是服务器提供的广域网路径,亦或者是路由器提供的局域网路径,均可能因网络自身问题,而导致数据传输失败,即终端向无线设备发送接入参数配置消息失败。此时,对于家庭中配备有若干无线设备,在该若干无线设备均需要重新接入WIFI网络时,则很可能导致部分无线设备能够根据已获得的待修改接入参数重新接入WIFI网络,而部分无线设备则因待修改接入参数获取失败而长时间处于连接断开状态,给用户造成巨大不便,用户体验差,而且使得WIFI网络接入成功率较低。此外,发明人同时还发现,依赖于人工实现的手动重置无线设备,在面对家庭中配备有若干无线设备时,由于是逐一重置无线设备,当无线设备重置后即进入连接断开状态,尚无法满足用户中途取消或者二次修改路由配置等需求。
为此,本实施例中,在进行路由配置修改之前,需要检测待修改接入参数是否已完成配置。
具体而言,待修改接入参数是否已完成配置,是通过等待接收了接入参数配置消息的无线设备返回配置应答消息实现的,由此,不仅能够保证WIFI网络的接入成功率,而且能够给予用户充分时间考虑是否中途取消或者二次修改路由配置等。
其中,配置应答消息,用于指示接收了接入参数配置消息的无线设备已完成待修改接入参数的配置,即该无线设备已将待修改接入参数本地存储或替换旧的接入参数存储为新的接入参数,以便后续能够基于该新的接入参数重新接入WIFI网络。
如果检测到所述待修改接入参数已完成配置,即视为接收了接入参数配置消息的无线设备已存储新的接入参数,可保证重新接入WIFI网络时基于该新的接入参数,则执行步骤390。
反之,如果未检测到所述待修改接入参数已完成配置,即视为接收了接入参数配置消息的无线设备尚未存储新的接入参数,尚不能确定其重新接入WIFI网络时是否能够基于新的接入参数,则继续执行步骤370,直至等待超时,此时,为了保证已获得待修改接入参数的无线设备能够重新接入WIFI网络,也将视为检测到所述待修改接入参数已完成配置,即执行步骤390。
步骤390,当检测到所述待修改接入参数已完成配置,通知构建WIFI网络的路由器进行路由配置修改,以控制连接于所述路由器的至少一无线设备在所述路由器修改路由配置时,根据所述接入参数配置消息中的待修改接入参数重新接入WIFI网络。
其中,通知构建WIFI网络的路由器进行路由配置,可以包括以下步骤:
当接收到所述配置应答消息,生成路由配置修改提示消息,并显示在终端。
根据针对现实的路由配置修改提示消息而触发进行的用户确认操作,向构建WIFI网络的路由器发起路由配置修改请求。
也就是说,当用户基于路由配置修改提示消息而获知此时应当进行路由配置修改,便可选择确认修改或者否认修改,以此通知或者拒绝路由器进行路由配置修改。其中,确认修改或者否认修改则是通过触发进行的用户确认操作或者用户否认操作实现的,该用户确认操作或者用户否认操作与前述的用户选择操作、用户输入操作工作原理相同,此处不在详细地赘述。
如果用户选择确认修改,则通知构建WIFI网络的路由器进行路由配置修改,对于连接于该路由器的至少一无线设备而言,便能够根据接入参数配置消息中的待修改接入参数重新接入WIFI网络。
通过如上所述的过程,实现了WIFI网络的自动重新接入,无需人工参与,以此解决了现有技术中无线设备重新接入WIFI网络依赖于人工实现的问题。
此外,路由器仅当终端确认待修改接入参数已完成配置,才会被通知修改路由配置,以此保证向终端返回了配置应答消息的无线设备都能够重新接入WIFI网络,同时解决了WIFI网络接入成功率较低的问题。
请参阅图4,在一示例性实施例中,步骤350可以包括以下步骤:
步骤351,获取路由切换参数。
发明人意识到,对于家庭配备有若干路由器,假设其中一个路由器的服务集标识或者其所构建的WIFI网络的接入密码被修改,此时无线设备仍然能够从该其中一个路由器立即切换至另一个路由器,尚不至于影响正常使用,且无论用户是否中途取消或者二次修改路由配置,仍然可以再次立即切换回来;而倘若家庭仅配备了一个路由器,此时无线设备的立即切换,将会导致用户无法中途取消或者二次修改路由配置等。
为此,针对家庭所配备路由器的数量,本实施例中,设置路由切换参数,用于指示无线设备是否立即切换路由器,以此更好地支持用户中途取消或者二次修改路由配置等需求。
关于路由切换参数的获取,同理于待修改参数的获取,可以包括以下步骤:
根据触发进行的用户选择操作,确定目标设备标识。
根据触发进行的用户输入操作,接收用户针对目标设备标识发起的路由切换请求。
响应于该路由切换请求,得到路由切换参数。
其中,关于用户选择操作、用户输入操作如前所述,此处不在详细地赘述。
步骤353,将所述路由切换参数和所述待修改接入参数,封装为所述接入参数配置消息。
在获得路由切换参数和待修改接入参数之后,便可分别封装至符合特定数据格式的数据包中的特定消息字段,以此生成接入参数配置消息。
那么,对于无线设备而言,在借由路由器转发,而接收到该符合特定数据格式的接入参数配置消息之后,便可通过对不同消息字段的解析,得到被封装在该接入参数配置消息中特定消息字段内的路由切换参数和待修改接入参数,以便基于此两种参数自动重新接入WIFI网络。
上述过程中,实现了对无线设备切换路由器实时性的控制,以此更好地满足用户中途取消或者二次修改路由配置的需求,极大地提高了用户体验。
此外,无线设备的重新接入WIFI网络仅取决于无线设备自身的特定数据格式,而无需无线设备与路由器之间支持特定协议,即不再受限于路由器品牌,由此提高了无线设备重新接入WIFI网络的通用性。
请参阅图5,在一示例性实施例中,步骤370可以包括以下步骤:
步骤371,等待所有接收了所述接入参数配置消息的无线设备返回配置应答消息。
本实施例中,待修改接入参数是否已完成配置的检测,是基于等待所有接收了所述接入参数配置消息的无线设备返回配置应答消息实现的。也即是说,仅当所有存储了新的接入参数的无线设备向终端返回配置应答消息之后,终端方能够通知构建WIFI网络的路由器修改路由配置,如图6所示。
步骤373,判断该所有无线设备返回的配置应答消息是否接收完毕。
如果所有接收了所述接入参数配置消息的无线设备均返回了配置应答消息,则执行步骤377。
反之,如果尚存在部分接收了所述接入参数配置消息的无线设备未返回配置应答消息,则继续等待,即执行步骤375。
步骤375,判断是否等待超时或者多次重试后仍超时。
其中,重试,是指向所有接收了接入参数配置消息的无线设备重新发送接入参数配置消息。
如果等待超时或者多次重试后仍超时,此时,为了保证已返回配置应答消息的无线设备能够重新接入WIFI网络,也将视为检测到所述待修改接入参数已完成配置,即执行步骤377。
反之,如果未超时,则继续等待,即返回执行步骤371。
在此说明的是,重试次数可以根据应用场景的实际需求灵活地设置,本实施例并未对此加以限定。
步骤377,检测到所述待修改接入参数已完成配置。
请参阅图7,在另一示例性实施例中,步骤370可以包括以下步骤:
步骤372,确定接收了所述接入参数配置消息的无线设备中是否存储至少一备用接入参数,将未存储备用接入参数的无线设备作为目标无线设备。
步骤374,等待所有接收了所述接入参数配置消息的目标无线设备返回配置应答消息。
如前所述,对于无线设备而言,在接收到接入参数配置消息之后,便会从中提取出待修改接入参数替换旧的接入参数作为新的接入参数,以便能够基于该新的接入参数重新接入WIFI网络。
本实施例中,当提取到的待修改接入参数替换旧的接入参数成为新的接入参数,存储所述旧的接入参数作为备用接入参数。也可以理解为,曾经请求重新接入WIFI网络的无线设备中,存储有一个新的接入参数、以及至少一个备用接入参数。
由此,发明人意识到,对于这些存储有备用接入参数的无线设备而言,即使不能基于新的接入参数重新接入WIFI网络,其仍然可以基于备用接入参数再次接入原WIFI网络,故而,本实施例中,待修改接入参数是否已完成配置的检测,是基于等待所有接收了所述接入参数配置消息且未存储备用接入参数的无线设备返回配置应答消息实现的。
其中,未存储备用接入参数的无线设备,即视为目标无线设备。
举例来说,已接入WIFI网络的无线设备包括无线设备A、无线设备B、无线设备C。
假设无线设备A和无线设备B均曾经请求重新接入WIFI网络,故,无线设备A和无线设备B均存储有备用接入参数,而无线设备C未存储有备用接入参数。
此时,在终端向已接入WIFI网络的无线设备发送了接入参数配置消息之后,终端仅需要在接收到无线设备C返回的配置应答消息之后,即可通知构建WIFI网络的路由器修改路由配置,进而保证无线设备C能够重新接入该路由器重新构建的WIFI网络。
而,无论无线设备A和无线设备B是否获得待修改接入,其依然可以基于备用接入参数再次接入其他路由器所构建的WIFI网络,而不至于影响其正常使用。
通过如此设置,仅需要等待所有接收了接入参数配置消息的目标无线设备返回配置应答消息,而不需要等待所有接收了接入参数配置消息的无线设备返回配置应答消息,大大缩短了等待时间,从而有效地提高WIFI网络的接入效率,有利于提升用户体验。
此外,通过存储新的接入参数和备用接入参数,使得无线设备不仅能够基于新的接入参数重新接入一个路由器构建的WIFI网络,还能够基于备用接入参数再次接入另一个路由器构建的WIFI网络,也认为是,使得无线设备具有连接两个路由的能力,从而能够在一个路由异常时切换至另一个路由,充分保障网络连接正常。
步骤376,判断该所有目标无线设备返回的配置应答消息是否接收完毕。
如果所有接收了所述接入参数配置消息的目标无线设备均返回了配置应答消息,则执行步骤379。
反之,如果尚存在部分接收了所述接入参数配置消息的目标无线设备未返回配置应答消息,则继续等待,即执行步骤378。
步骤378,判断是否等待超时或者多次重试后仍超时。
其中,重试,是指向所有接收了接入参数配置消息的目标无线设备重新发送接入参数配置消息。
如果等待超时或者多次重试后仍超时,此时,为了保证已返回配置应答消息的无线设备能够重新接入WIFI网络,也将视为检测到所述待修改接入参数已完成配置,即执行步骤379。
反之,如果未超时,则继续等待,即返回执行步骤374。
在此说明的是,重试次数可以根据应用场景的实际需求灵活地设置,本实施例并未对此加以限定。
步骤379,检测到所述待修改接入参数已完成配置。
通过上述实施例的配合,实现了待修改接入参数已完成配置的检测,不仅能够保证WIFI网络的接入成功率,而且满足了用户中途取消或者二次修改路由配置等需求,有效改善了用户体验。
请参阅图8,在又一示例性实施例中,一种无线设备接入WIFI网络的方法适用于图1所示实施环境的无线设备150,该无线设备150的结构可以如图2所示。
该种无线设备接入WIFI网络的方法可以由无线设备执行,也可以理解为由无线设备中运行的应用程序执行。在下述方法实施例中,为了便于描述,以各步骤的执行主体为无线设备加以说明,但是并不对此构成限定。
该种无线设备接入WIFI网络的方法可以包括以下步骤:
步骤410,在无线设备通过路由器接入WIFI网络过程中,接收终端下发的接入参数配置消息,所述接入参数配置消息是所述终端响应于接入参数修改请求生成的,所述接入参数修改请求是针对接入参数配置页面中显示的无线设备所对应设备标识发起的。
步骤430,从所述接入参数配置消息中提取待修改接入参数。
步骤450,在所述路由器修改路由配置时,根据所述待修改接入参数重新接入WIFI网络,所述路由器修改路由配置是终端等待接收了所述接入参数配置消息的至少一无线设备返回配置应答消息,以检测所述待修改接入参数是否已完成配置而通知进行的。
在上述过程中,无线设备可基于待修改接入参数,自动重新接入WIFI网络,无需人工参与,有效地避免了现有技术中无线设备重新接入WIFI网络依赖于人工实现的现象。
请参阅图9,在一示例性实施例中,步骤450之前,如上所述的方法还可以包括以下步骤:
步骤510,从所述接入参数配置消息中提取路由切换参数。
步骤530,判断所述路由切换参数是否指示立即切换路由器。
其中,路由切换参数,用于指示无线设备是否立即切换路由器,以此更好地支持用户中途取消或者二次修改路由配置等需求。具体地,当家庭所配备路由器的数量为多个,则路由切换参数设置为立即切换,当家庭所配备路由器的数量仅为一个,则路由切换参数设置为不立即切换。
如果所述路由切换参数指示立即切换路由器,则执行步骤550。
反之,如果所述路由切换参数指示不立即切换路由器,则执行步骤450。
步骤550,根据所述待修改接入参数重新接入WIFI网络。
也就是说,当无线设备存储了新的接入参数而立即切换时,将直接基于新的接入参数尝试重新接入WIFI网络,不必等待手动重置,其中,新的接入参数是上述待修改接入参数,以此避免用户数据丢失、以及长时间处于连接断开状态,进而来提升用户体验。步骤450,在所述路由器修改路由配置时,根据所述待修改接入参数重新接入WIFI网络。
由此,当无线设备存储了新的接入参数而不立即切换时,其仍然可以基于备用接入参数保证正常接入WIFI网络,亦即在线可用,以供用户中途取消或者二次修改路由配置,充分保障用户需求。
进一步地,结合无线设备与路由器之间的连接状态来判断重新接入WIFI网络的时机,进而在连接状态处于连接断开状态时,基于新的接入参数尝试重新接入WIFI网络。
在上述实施例的作用下,实现了对无线设备路由切换实时性的控制,以此满足配备不同路由器数量的家庭用户和大网络用户关于中途取消或者二次修改路由配置的需求,极大地提高用户体验。
请参阅图10,在一示例性实施例中,步骤450可以包括以下步骤:
步骤451,监听连接状态消息。
其中,所述连接状态消息用于指示所述无线设备与所述路由器之间的连接状态是否正常。
该连接状态包括连接正常状态和连接断开状态。其中,连接正常状态表示连接状态正常,而连接断开状态则表示连接状态异常。
应当说明的是,连接断开状态,不局限于路由器的服务集标识或者其所构建的WIFI网络的接入密码被修改,也可能是由于该路由器故障或者其他异常,而导致无线设备连接状态异常,此处不一一列举。
补充说明的是,关于连接状态消息,对于无线设备而言,在其通过路由器接入WIFI网络之后,便可经由路由器将其对应的连接状态消息上报至终端,以便于终端进行监听。
步骤452,判断所述连接状态消息指示所述无线设备与所述路由器之间的连接状态是否处于连接断开状态。
如果所述连接状态消息指示所述无线设备与所述路由器之间的连接状态处于连接断开状态,则执行步骤453。
反之,如果所述连接状态消息指示所述无线设备与所述路由器之间的连接状态处于连接正常状态,则返回执行步骤451,继续监听连接状态消息。
步骤453,通过新的接入参数重新接入WIFI网络。
步骤454,判断通过所述新的接入参数进行的重新接入是否成功。
如果是,表示无线设备重新接入WIFI网络成功。
如果否,即连接超时,表示无线设备重新接入WIFI网络失败,则执行步骤455。
步骤455,根据所述备用接入参数重新接入WIFI网络。
步骤456,判断通过所述备用接入参数进行的重新接入是否成功。
如果是,表示无线设备重新接入原WIFI网络成功。
如果否,即连接超时,表示无线设备重新接入原WIFI网络失败,则执行步骤453,即执行所述通过所述新的接入参数进行所述WIFI网络的重新接入。
通过上述过程,基于新的接入参数和备用接入参数,在无线设备因新的接入参数有问题而连接失败,或者,因路由器故障或者其他异常而连接失败的问题,仍然可以通过备用接入参数恢复与其余路由器的连接,使得无线设备能够快速方便地自动切换路由,保障物联网***的稳定性。
此外,用户可以方便地为其家庭所配备的无线设备自由选择切换到任意可用的路由器,以此平衡网络流量,提升无线设备的服务效率,进而有效地改善用户体验。
下述为本发明装置实施例,可以用于执行本发明所涉及的无线设备接入WIFI网络的方法。对于本发明装置实施例中未披露的细节,请参照本发明所涉及的无线设备接入WIFI网络的方法的实施例。
请参阅图11,在一示例性实施例中,一种无线设备接入WIFI网络的装置900应用于终端,所述装置900包括但不限于:标识显示模块910、参数获取模块930、消息处理模块950、消息等待模块970和通知模块990。
其中,标识显示模块910,用于在显示的接入参数配置页面中,显示无线设备对应的设备标识。
参数获取模块930,用于根据针对至少一无线设备所对应设备标识发起的接入参数修改请求,获取待修改接入参数。
消息处理模块950,用于根据获取到的待修改接入参数生成接入参数配置消息,并发送至至少一无线设备。
消息等待模块970,用于等待接收了所述接入参数配置消息的至少一无线设备返回配置应答消息,以检测所述待修改接入参数是否已完成配置。
通知模块990,用于当检测到所述待修改接入参数已完成配置,通知构建WIFI网络的路由器进行路由配置修改,以控制连接于所述路由器的至少一无线设备在所述路由器修改路由配置时,根据所述接入参数配置消息中的待修改接入参数重新接入WIFI网络。
在一示例性实施例中,所述消息处理模块950,包括但不限于:参数获取单元和参数封装单元。
其中,参数获取单元,用于获取路由切换参数。
参数封装单元,用于将所述路由切换参数和所述待修改接入参数,封装为所述接入参数配置消息。
在一示例性实施例中,所述消息等待模块970,包括但不限于:第一消息等待单元和第一检测单元。
其中,第一消息等待单元,用于等待所有接收了所述接入参数配置消息的无线设备返回配置应答消息。
第一检测单元,用于如果该所有无线设备返回的配置应答消息接收完毕、等待超时或者对此重试后仍超时,则检测到所述待修改接入参数已完成配置。
在一示例性实施例中,所述消息处理模块950,包括但不限于:目标设备确定单元、第二消息等待单元和第二检测单元。
其中,目标设备确定单元,用于确定接收了所述接入参数配置消息的无线设备中是否存储至少一备用接入参数,将未存储备用接入参数的无线设备作为目标无线设备。
第二消息等待单元,用于等待所有接收了所述接入参数配置消息的目标无线设备返回配置应答消息。
第二检测单元,用于如果该所有目标无线设备返回的配置应答消息接收完毕、等待超时或者多次重试后仍超时,则检测到所述待修改接入参数已完成配置。
请参阅图12,在一示例性实施例中,一种无线设备接入WIFI网络的装置1100应用于无线设备,所述装置1100包括但限于:消息接收模块1110、参数提取模块1130和重新接入模块1150。
其中,消息接收模块1110,用于在无线设备通过路由器接入WIFI网络过程中,接收终端下发的接入参数配置消息,所述接入参数配置消息是所述终端响应于用户发起的接入参数修改请求生成的。
参数提取模块1130,用于从所述接入参数配置消息中提取待修改接入参数。
重新接入模块1150,用于在所述路由器修改路由配置时,根据所述待修改接入参数重新接入WIFI网络,所述路由器修改路由配置是终端等待接收了所述接入参数配置消息的至少一无线设备返回配置应答消息,以检测所述待修改接入参数是否已完成配置而通知进行的。
在一示例性实施例中,所述装置1100还包括但不限于:参数提取模块、第一执行模块和第二执行模块。
其中,参数提取模块,用于从所述接入参数配置消息中提取路由切换参数。
第一执行模块,用于如果所述路由切换参数指示立即切换路由器,则执行所述根据所述待修改接入参数重新接入WIFI网络步骤。
第二执行模块,用于如果所述路由切换参数指示不立即切换路由器,则执行所述在所述路由器修改路由配置时,根据所述待修改接入参数重新接入WIFI网络步骤。
在一示例性实施例中,所述装置1100还包括但不限于:参数存储模块。
其中,参数存储模块,用于当提取到的待修改接入参数替换旧的接入参数成为新的接入参数,存储所述旧的接入参数作为备用接入参数。
相应地,所述重新接入模块1150,包括但不限于:消息监听单元、第一接入单元、第一判断单元和第二接入单元。
其中,消息监听单元,用于监听连接状态消息,所述连接状态消息用于指示所述无线设备与所述路由器之间的连接状态是否正常。
第一接入单元,用于如果所述连接状态消息指示所述无线设备与所述路由器之间的连接状态处于连接断开状态,则通过新的接入参数重新接入WIFI网络。
第一判断单元,用于判断通过所述新的接入参数进行的重新接入是否成功。如果否,则通知所述第二接入单元。
第二接入单元,用于根据所述备用接入参数重新接入WIFI网络。
进一步地,在一示例性实施例中,所述重新接入模块1150,还包括但不限于:第二判断单元。
其中,第二判断单元,用于判断通过所述备用接入参数进行的重新接入是否成功。如果否,则通知所述第一接入单元。
所述第一接入单元,用于根据所述新的接入参数进行所述WIFI网络的重新接入。
需要说明的是,上述实施例所提供的无线设备接入WIFI网络的装置在进行无线设备接入WIFI网络时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即无线设备接入WIFI网络的装置的内部结构将划分为不同的功能模块,以完成以上描述的全部或者部分功能。
另外,上述实施例所提供的无线设备接入WIFI网络的装置与无线设备接入WIFI网络的方法的实施例属于同一构思,其中各个模块执行操作的具体方式已经在方法实施例中进行了详细描述,此处不再赘述。
请参阅图13,在一示例性实施例中,一种电子设备1000,包括至少一处理器1001、至少一存储器1002。
其中,存储器1002上存储有计算机可读指令,处理器1001读取存储器1002中存储的计算机可读指令。
该计算机可读指令被处理器1001执行时实现上述各实施例中的无线设备接入WIFI网络的方法。
在一示例性实施例中,一种存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述各实施例中的无线设备接入WIFI网络的方法。
上述内容,仅为本发明的较佳示例性实施例,并非用于限制本发明的实施方案,本领域普通技术人员根据本发明的主要构思和精神,可以十分方便地进行相应的变通或修改,故本发明的保护范围应以权利要求书所要求的保护范围为准。
Claims (11)
1.一种无线设备接入WIFI网络的方法,其特征在于,所述方法应用于终端,所述方法包括:
在显示的接入参数配置页面中,显示无线设备对应的设备标识;所述无线设备已接入路由器构建的WIFI网络;
从显示的设备标识中选取至少一设备标识作为目标设备标识,并针对所述目标设备标识发起接入参数修改请求,获取待修改接入参数;所述待修改接入参数是指在所述路由器修改路由配置的情况下,期望所述目标设备标识对应的无线设备重新接入WIFI网络而配置的接入参数;
根据获取到的待修改接入参数生成接入参数配置消息,并在所述目标设备标识对应的无线设备通过所述路由器接入WIFI网络过程中,将接入参数配置消息发送至所述目标设备标识对应的无线设备;
确定接收了所述接入参数配置消息的无线设备中是否存储至少一备用接入参数,将未存储备用接入参数的无线设备作为目标无线设备,等待接收了所述接入参数配置消息的目标无线设备返回配置应答消息,以检测所述待修改接入参数是否已完成配置;所述备用接入参数区别于所述待修改接入参数,用于存储有所述备用接入参数的无线设备接入由另一个路由器构建的WIFI网络;
当检测到所述待修改接入参数已完成配置,通知构建WIFI网络的所述路由器进行路由配置修改,以控制所述目标设备标识对应的无线设备在所述路由器修改路由配置时,根据所述接入参数配置消息中的待修改接入参数重新接入WIFI网络;在所述路由器修改路由配置时所述目标设备标识对应的无线设备与所述路由器之间的连接状态为连接断开状态,在所述目标设备标识对应的无线设备重新接入WIFI网络后,所述目标设备标识对应的无线设备与所述路由器之间的连接状态为连接正常状态。
2.如权利要求1所述的方法,其特征在于,所述根据获取到的待修改接入参数生成接入参数配置消息,包括:
获取路由切换参数;
将所述路由切换参数和所述待修改接入参数,封装为所述接入参数配置消息。
3.如权利要求1或者2所述的方法,其特征在于,所述等待接收了所述接入参数配置消息的目标无线设备返回配置应答消息,以检测所述待修改接入参数是否已完成配置,包括:
等待所有接收了所述接入参数配置消息的目标无线设备返回配置应答消息;
如果该所有目标无线设备返回的配置应答消息接收完毕、等待超时或者多次重试后仍超时,则检测到所述待修改接入参数已完成配置。
4.一种无线设备接入WIFI网络的方法,其特征在于,所述方法应用于无线设备,所述方法包括:
在无线设备通过路由器接入WIFI网络过程中,接收终端下发的接入参数配置消息,所述接入参数配置消息是所述终端响应于接入参数修改请求生成的,所述接入参数修改请求是针对目标设备标识发起的;所述目标设备标识是从接入参数配置页面中显示的无线设备所对应的设备标识中选取到的;
从所述接入参数配置消息中提取待修改接入参数;所述待修改接入参数是指在所述路由器修改路由配置的情况下,期望所述目标设备标识对应的无线设备重新接入WIFI网络而配置的接入参数;
在所述路由器修改路由配置时,根据所述待修改接入参数重新接入WIFI网络,所述路由器修改路由配置是所述终端等待接收了所述接入参数配置消息的目标无线设备返回配置应答消息,以检测所述待修改接入参数是否已完成配置而通知进行的;所述目标无线设备是通过确定接收了所述接入参数配置消息的无线设备中是否存储至少一备用接入参数,由未存储备用接入参数的无线设备得到的;所述备用接入参数区别于所述待修改接入参数,用于存储有所述备用接入参数的无线设备接入由另一个路由器构建的WIFI网络;在所述路由器修改路由配置时所述目标设备标识对应的无线设备与所述路由器之间的连接状态为连接断开状态,在所述目标设备标识对应的无线设备重新接入WIFI网络后,所述目标设备标识对应的无线设备与所述路由器之间的连接状态为连接正常状态。
5.如权利要求4所述的方法,其特征在于,所述在所述路由器修改路由配置时,根据所述待修改接入参数重新接入WIFI网络之前,所述方法还包括:
从所述接入参数配置消息中提取路由切换参数;
如果所述路由切换参数指示立即切换路由器,则执行所述根据所述待修改接入参数重新接入WIFI网络步骤;
如果所述路由切换参数指示不立即切换路由器,则执行所述在所述路由器修改路由配置时,根据所述待修改接入参数重新接入WIFI网络步骤。
6.如权利要求4所述的方法,其特征在于,所述方法还包括:
当提取到的待修改接入参数替换旧的接入参数成为新的接入参数,存储所述旧的接入参数作为备用接入参数;
所述在所述路由器修改路由配置时,根据所述待修改接入参数重新接入WIFI网络,包括:
监听连接状态消息,所述连接状态消息用于指示所述目标设备标识对应的无线设备与所述路由器之间的连接状态是否正常;
如果所述连接状态消息指示所述目标设备标识对应的无线设备与所述路由器之间的连接状态处于连接断开状态,则通过新的接入参数重新接入WIFI网络;
判断通过所述新的接入参数进行的重新接入是否成功;
如果否,则根据所述备用接入参数重新接入WIFI网络。
7.如权利要求6所述的方法,其特征在于,所述在所述路由器修改路由配置时,根据所述待修改接入参数重新接入WIFI网络,还包括:
判断通过所述备用接入参数进行的重新接入是否成功;
如果否,则根据所述新的接入参数进行所述WIFI网络的重新接入。
8.一种无线设备接入WIFI网络的装置,其特征在于,应用于终端,所述装置包括:
标识显示模块,用于在显示的接入参数配置页面中,显示无线设备对应的设备标识;所述无线设备已接入路由器构建的WIFI网络;
参数获取模块,用于从显示的设备标识中选取至少一设备标识作为目标设备标识,并针对所述目标设备标识发起接入参数修改请求,获取待修改接入参数;所述待修改接入参数是指在所述路由器修改路由配置的情况下,期望所述目标设备标识对应的无线设备重新接入WIFI网络而配置的接入参数;
消息处理模块,用于根据获取到的待修改接入参数生成接入参数配置消息,并在所述目标设备标识对应的无线设备通过所述路由器接入WIFI网络过程中,将接入参数配置消息发送至至少一无线设备;
消息等待模块,用于确定接收了所述接入参数配置消息的无线设备中是否存储至少一备用接入参数,将未存储备用接入参数的无线设备作为目标无线设备,等待接收了所述接入参数配置消息的目标无线设备返回配置应答消息,以检测所述待修改接入参数是否已完成配置;所述备用接入参数区别于所述待修改接入参数,用于存储有所述备用接入参数的无线设备接入由另一个路由器构建的WIFI网络;
通知模块,用于当检测到所述待修改接入参数已完成配置,通知构建WIFI网络的所述路由器进行路由配置修改,以控制所述目标设备标识对应的无线设备在所述路由器修改路由配置时,根据所述接入参数配置消息中的待修改接入参数重新接入WIFI网络;在所述路由器修改路由配置时所述目标设备标识对应的无线设备与所述路由器之间的连接状态为连接断开状态,在所述目标设备标识对应的无线设备重新接入WIFI网络后,所述目标设备标识对应的无线设备与所述路由器之间的连接状态为连接正常状态。
9.一种无线设备接入WIFI网络的装置,其特征在于,所述装置应用于无线设备,所述装置包括:
消息接收模块,用于在无线设备通过路由器接入WIFI网络过程中,接收终端下发的接入参数配置消息,所述接入参数配置消息是所述终端响应于用户发起的接入参数修改请求生成的;所述接入参数修改请求是针对目标设备标识发起的;所述目标设备标识是从接入参数配置页面中显示的无线设备所对应的设备标识中选取到的;
参数提取模块,用于从所述接入参数配置消息中提取待修改接入参数;所述待修改接入参数是指在所述路由器修改路由配置的情况下,期望所述目标设备标识对应的无线设备重新接入WIFI网络而配置的接入参数;
重新接入模块,用于在所述路由器修改路由配置时,根据所述待修改接入参数重新接入WIFI网络,所述路由器修改路由配置是所述终端等待接收了所述接入参数配置消息的目标无线设备返回配置应答消息,以检测所述待修改接入参数是否已完成配置而通知进行的;所述目标无线设备是通过确定接收了所述接入参数配置消息的无线设备中是否存储至少一备用接入参数,由未存储备用接入参数的无线设备得到的;所述备用接入参数区别于所述待修改接入参数,用于存储有所述备用接入参数的无线设备接入由另一个路由器构建的WIFI网络;在所述路由器修改路由配置时所述目标设备标识对应的无线设备与所述路由器之间的连接状态为连接断开状态,在所述目标设备标识对应的无线设备重新接入WIFI网络后,所述目标设备标识对应的无线设备与所述路由器之间的连接状态为连接正常状态。
10.一种电子设备,其特征在于,包括:
处理器;及
存储器,所述存储器上存储有计算机可读指令,所述计算机可读指令被所述处理器执行时实现如权利要求1至7中任一项所述的无线设备接入WIFI网络的方法。
11.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的无线设备接入WIFI网络的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911112478.2A CN110830305B (zh) | 2019-11-14 | 2019-11-14 | 无线设备接入wifi网络的方法、装置、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911112478.2A CN110830305B (zh) | 2019-11-14 | 2019-11-14 | 无线设备接入wifi网络的方法、装置、电子设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110830305A CN110830305A (zh) | 2020-02-21 |
CN110830305B true CN110830305B (zh) | 2023-08-04 |
Family
ID=69555111
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911112478.2A Active CN110830305B (zh) | 2019-11-14 | 2019-11-14 | 无线设备接入wifi网络的方法、装置、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110830305B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115065627B (zh) * | 2022-05-20 | 2024-04-12 | 北京奇艺世纪科技有限公司 | 参数修改方法、装置、电子设备及存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104202799A (zh) * | 2014-07-29 | 2014-12-10 | 福建星网锐捷通讯股份有限公司 | 一种wifi智能设备零配置接入无线网络的方法 |
CN104254070A (zh) * | 2013-06-25 | 2014-12-31 | 中兴通讯股份有限公司 | WiFi接入方法、智能终端及路由设备 |
CN104853406A (zh) * | 2015-04-27 | 2015-08-19 | 小米科技有限责任公司 | 服务集标识ssid提供方法、获取方法和装置 |
CN104994118A (zh) * | 2015-08-11 | 2015-10-21 | 吴培希 | 一种基于动态密码的WiFi认证***及方法 |
CN107567072A (zh) * | 2016-07-01 | 2018-01-09 | 中兴通讯股份有限公司 | 一种wifi热点信息修改方法及装置 |
CN108259249A (zh) * | 2018-02-26 | 2018-07-06 | 公牛集团股份有限公司 | 网络接入方法、路由器、终端设备、服务器及网络*** |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11627466B2 (en) * | 2018-02-14 | 2023-04-11 | T-Mobile Usa, Inc. | Updating automatic access parameters for wireless local area networks |
-
2019
- 2019-11-14 CN CN201911112478.2A patent/CN110830305B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104254070A (zh) * | 2013-06-25 | 2014-12-31 | 中兴通讯股份有限公司 | WiFi接入方法、智能终端及路由设备 |
CN104202799A (zh) * | 2014-07-29 | 2014-12-10 | 福建星网锐捷通讯股份有限公司 | 一种wifi智能设备零配置接入无线网络的方法 |
CN104853406A (zh) * | 2015-04-27 | 2015-08-19 | 小米科技有限责任公司 | 服务集标识ssid提供方法、获取方法和装置 |
CN104994118A (zh) * | 2015-08-11 | 2015-10-21 | 吴培希 | 一种基于动态密码的WiFi认证***及方法 |
CN107567072A (zh) * | 2016-07-01 | 2018-01-09 | 中兴通讯股份有限公司 | 一种wifi热点信息修改方法及装置 |
CN108259249A (zh) * | 2018-02-26 | 2018-07-06 | 公牛集团股份有限公司 | 网络接入方法、路由器、终端设备、服务器及网络*** |
Also Published As
Publication number | Publication date |
---|---|
CN110830305A (zh) | 2020-02-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106302565B (zh) | 业务服务器的调度方法及*** | |
TW201944236A (zh) | 任務處理方法、裝置及系統 | |
US20220239524A1 (en) | Network configuration method for home appliance, home appliance, mobile terminal, and storage medium | |
CN104639913B (zh) | 一种网络视频录像机及其自动接入ipc的方法 | |
CN106293887A (zh) | 数据库处理方法及装置 | |
CN105578470A (zh) | 一种物联网设备接入网络的方法、装置及*** | |
CN108712501A (zh) | 信息的发送方法、装置、计算设备以及存储介质 | |
US9241007B1 (en) | System, method, and computer program for providing a vulnerability assessment of a network of industrial automation devices | |
CN109040295B (zh) | 异常断线的确定方法及装置、终端及存储介质 | |
CN106550030B (zh) | 一种数据共享方法、装置及*** | |
CN108924043A (zh) | ***监控方法、网关通信、网关装置、业务处理设备 | |
CN114978910B (zh) | 一种虚拟化核心网的时间敏感实现方法及*** | |
CN112398689A (zh) | 网络恢复方法、装置、存储介质及电子设备 | |
CN110830305B (zh) | 无线设备接入wifi网络的方法、装置、电子设备及存储介质 | |
JP2006525729A (ja) | アドホックネットワーク、ネットワーク装置及びそのコンフィギュレーション管理方法 | |
CN109479214B (zh) | 一种负载均衡的方法及相关装置 | |
CN114157725B (zh) | 设备联动的方法、装置、服务器、电子设备以及存储介质 | |
CN113992740B (zh) | 一种基于自主可控的中间件及数据传输方法 | |
CN111935337B (zh) | 聚合链路的mac地址保活方法、设备和存储介质 | |
CN105721231A (zh) | 一种业务质量感知探测方法及装置 | |
CN109120557A (zh) | 一种智能路由器wan口的动态切换方法及*** | |
CN114884805A (zh) | 数据传输方法、装置、终端及存储介质 | |
CN115242693A (zh) | 网络检测方法、装置、设备和存储介质 | |
CN113746909A (zh) | 网络连接方法、装置、电子设备和计算机可读存储介质 | |
CN110958148A (zh) | 一种分布式接入设备的部署*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |