WO2019134595A1 - 配置***、客户端设备、嵌入式设备配置方法及存储介质 - Google Patents

配置***、客户端设备、嵌入式设备配置方法及存储介质 Download PDF

Info

Publication number
WO2019134595A1
WO2019134595A1 PCT/CN2018/125041 CN2018125041W WO2019134595A1 WO 2019134595 A1 WO2019134595 A1 WO 2019134595A1 CN 2018125041 W CN2018125041 W CN 2018125041W WO 2019134595 A1 WO2019134595 A1 WO 2019134595A1
Authority
WO
WIPO (PCT)
Prior art keywords
router
embedded device
connection
client device
embedded
Prior art date
Application number
PCT/CN2018/125041
Other languages
English (en)
French (fr)
Inventor
骆正虎
Original Assignee
***通信有限公司研究院
***通信集团有限公司
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ***通信有限公司研究院, ***通信集团有限公司 filed Critical ***通信有限公司研究院
Priority to US16/959,563 priority Critical patent/US11452156B2/en
Publication of WO2019134595A1 publication Critical patent/WO2019134595A1/zh

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/04Key management, e.g. using generic bootstrapping architecture [GBA]
    • H04W12/047Key management, e.g. using generic bootstrapping architecture [GBA] without using a trusted network node as an anchor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/30Security of mobile devices; Security of mobile applications
    • H04W12/37Managing security policies for mobile devices or for controlling mobile applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/20Selecting an access point
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/14Direct-mode setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/15Setup of multiple wireless link connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/60Context-dependent security
    • H04W12/69Identity-dependent
    • H04W12/77Graphical identity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/04Terminal devices adapted for relaying to or from another terminal or user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/04Interfaces between hierarchically different network devices
    • H04W92/08Interfaces between hierarchically different network devices between user and terminal device

Definitions

  • the present disclosure relates to the field of wireless communication technologies, and in particular, to a configuration system, a client device, a configuration method of an embedded device, and a computer readable storage medium.
  • embedded devices using wired access to configure the network can not meet people's needs.
  • many embedded devices such as home gateways, smart home devices, IoT devices, and industrial devices, are no longer limited to wired access, but can be configured over a wireless LAN.
  • the embedded device provides an independent wireless access point (AP), and the service set identifier (SSID) generally starts with a specific string.
  • the client device such as a personal computer (PC), a smart phone, or the like
  • Wi-Fi wireless fidelity
  • the corresponding software of the client device adopts the embedded device-specific A protocol (such as Hyper Text Transfer Protocol (HTTP)) is connected to the embedded device and performs a connection configuration operation with the wireless router.
  • HTTP Hyper Text Transfer Protocol
  • the embedded device can be switched to the Wi-Fi client (Station) mode after being configured by the corresponding software of the client device, and is connected to the wireless router in the environment. At this time, the client device also switches. Go to the wireless router. In this way, the embedded device and the client device are in the same wireless local area network, thereby implementing the network configuration of the embedded device; then, the corresponding software of the client device can communicate with the embedded device through a specific protocol and use Related Services.
  • the Wi-Fi client Selection
  • the network configuration mode has the disadvantages of slow distribution speed and low efficiency of the distribution network.
  • an embodiment of the present disclosure provides a configuration system, a client device, a configuration method of an embedded device, and a computer readable storage medium.
  • Embodiments of the present disclosure provide a configuration system, a client device, an embedded device, and a router;
  • the client device is configured to establish a first connection with the embedded device by using a point-to-point wireless connection manner, obtain access information of the router, and send the access information to the embedded device.
  • the embedded device is configured to establish a second connection with the router according to the access information by using a Wi-Fi manner while maintaining a first connection with the client device.
  • the embedded device is further configured to feedback the progress of accessing the router to the client device in real time, and feedback the result of accessing the router at the end.
  • the client device is configured to establish a first connection with the selected embedded device by using a point-to-point wireless connection manner according to the received selection instruction for the embedded device; or acquiring the embedded device Identifying information, and establishing a first connection with the corresponding embedded device by using a point-to-point wireless connection manner according to the identification information of the embedded device.
  • the client device is configured to acquire the access information according to the received operation instruction for the router.
  • the client device is configured to acquire the identifier information of the router; and when the first connection with the embedded device is maintained, according to the identifier information of the router, adopt a point-to-point wireless connection manner
  • the router establishes a third connection; if the router allows the embedded device corresponding to the identifier information sent by the client device to access, receiving the access information sent by the router.
  • the router is configured to determine whether to allow the embedded device corresponding to the identifier information sent by the client device to be accessed, and when determining to allow access to the target embedded device, the identifier of the target embedded device is determined.
  • the information is sent to the client device;
  • the target embedded device is an embedded device that is allowed to access in an embedded device corresponding to the identifier information sent by the client device;
  • the client device is configured to receive the identification information of the target embedded device sent by the router; and send the access information to the corresponding target embedded device according to the identifier information of the target embedded device;
  • the target embedded device is configured to establish a second connection with the router according to the access information by using a Wi-Fi manner while maintaining a first connection with the client device.
  • the configuration system when the point-to-point wireless connection mode is a Wi-Fi direct connection mode or a Bluetooth connection mode, the configuration system includes multiple embedded devices; wherein, in the configuration system, the client device is a group Manage the master device, embedded devices and routers for the group management client device.
  • the embodiment of the present disclosure further provides a client device, including: a processor, a memory configured to store a computer program capable of running on the processor; wherein
  • the processor is configured to execute when the computer program is executed:
  • the router Transmitting the access information to the embedded device, where the access information is used to indicate that the embedded device is in a Wi-Fi manner and is in a state of maintaining a first connection with the client device.
  • the router establishes a second connection.
  • the processor is further configured to: when the computer program is executed, execute:
  • the processor is further configured to: when the computer program is executed, execute:
  • the access information is obtained according to the received operation instruction for the router.
  • the processor is further configured to: when the computer program is executed, execute:
  • the router allows the embedded device corresponding to the identifier information sent by the client device to access, receiving the access information sent by the router.
  • the processor is further configured to: when the computer program is executed, execute:
  • the router allows the embedded device corresponding to the identifier information sent by the client device to access, sending the access information to the corresponding target embedded according to the identifier information of the target embedded device sent by the router. And the device, so that the access information indicates that the target embedded device establishes a second connection with the router by using a Wi-Fi manner while maintaining a first connection with the client device.
  • the embodiment of the present disclosure further provides a client device, where the client device includes: a connection module, an acquisition module, and a sending module;
  • connection module is configured to establish a first connection with the embedded device by using a point-to-point wireless connection manner
  • the acquiring module is configured to acquire access information of the router
  • the sending module is configured to send the access information to the embedded device, where the access information is used to indicate that the embedded device is configured to maintain a first connection with the client device.
  • the Wi-Fi mode establishes a second connection with the router.
  • the embodiment of the present disclosure further provides a method for configuring an embedded device, including:
  • the client device establishes a first connection with the embedded device by using a point-to-point wireless connection
  • the client device acquires access information of the router
  • the client device sends the access information to the embedded device, where the access information is used to indicate that the embedded device adopts Wi- while maintaining a first connection with the client device.
  • the Fi mode establishes a second connection with the router.
  • the access information indicates that the embedded device establishes a second connection with the router by using a Wi-Fi manner while maintaining the first connection with the client device
  • the method further includes: :
  • the embedded device feeds back the progress of accessing the router to the client device in real time, and feeds back the result of accessing the router at the end.
  • the client device establishes a first connection with the embedded device by using a point-to-point wireless connection manner, including:
  • the client device establishes a first connection with the selected embedded device by using a point-to-point wireless connection manner according to the received selection instruction for the embedded device;
  • the client device acquires the identification information of the embedded device, and establishes a first connection with the corresponding embedded device by using a point-to-point wireless connection manner according to the identification information of the embedded device.
  • the client device acquires access information of the router, including:
  • the client device acquires the access information according to the received operation instruction for the router.
  • the client device acquires access information of the router, including:
  • the client device acquires identification information of the router
  • the client device establishes a third connection with the router by using a point-to-point wireless connection manner according to the identifier information of the router, while maintaining the first connection with the embedded device;
  • the client device receives the access information sent by the router.
  • the method when the client device receives the access information sent by the router, the method further includes:
  • the client device receives the identification information of the target embedded device sent by the router; the target embedded device is an allowed access determined by the embedded device corresponding to the identifier information sent by the router on the client device Embedded device
  • the client device sends the access information to the embedded device, including:
  • the configuration system when the point-to-point wireless connection mode is a Wi-Fi direct connection mode or a Bluetooth connection mode, the configuration system includes multiple embedded devices; wherein, in the configuration system, the client device is a group management master. Devices, embedded devices and routers manage customer devices for the group.
  • the embodiment of the present disclosure further provides a computer readable storage medium having stored therein computer executable instructions, the computer program of the computer executable instructions being implemented by a processor to implement the embedded device Configuration method.
  • the configuration system, the client device, the configuration method of the embedded device, and the computer readable storage medium provided by the embodiment of the present disclosure, wherein the client device and the embedded device in the configuration system adopt a point-to-point wireless connection manner to establish the first a connection; the client device acquires access information of a router in the configuration system; and sends the access information to the embedded device; the embedded device is kept first with the client device In the case of connection, a second connection is established with the router by using Wi-Fi according to the access information.
  • the embedded device by combining the Wi-Fi configuration mode with the point-to-point wireless connection mode, the embedded device can establish a first connection with the client device in a point-to-point connection manner, and can also be connected by Wi-Fi.
  • the router establishes a second connection; thus, the embedded device does not need to be switched from the AP mode to the Station mode during the configuration process, thereby greatly shortening the configuration time of the embedded device, improving the configuration speed and the configuration efficiency.
  • FIG. 1 is a schematic flow chart of a method for configuring an embedded device according to an embodiment of the present disclosure
  • FIG. 2 is a schematic diagram of implementation of a method for configuring an embedded device according to Embodiment 1 of the present disclosure
  • FIG. 3 is a schematic diagram of implementation of a method for configuring an embedded device according to Embodiment 2 of the present disclosure
  • FIG. 4 is a schematic diagram of implementation of a method for configuring an embedded device according to Embodiment 3 of the present disclosure
  • FIG. 5 is a schematic diagram of implementation of a method for configuring an embedded device according to Embodiment 4 of the present disclosure
  • FIG. 6 is a schematic structural diagram of a structure of a client device according to an embodiment of the present disclosure.
  • FIG. 7 is a schematic structural diagram of hardware components of a client device according to an embodiment of the present disclosure.
  • the client device in the configuration system establishes a first connection with the embedded device in the configuration system by using a point-to-point wireless connection manner; the client device acquires access information of the router in the configuration system; Sending the access information to the embedded device; the embedded device establishes a first connection with the client device, and establishes a Wi-Fi connection with the router according to the access information.
  • the second connection In the embodiment of the present disclosure, by combining the Wi-Fi configuration mode with the point-to-point wireless connection mode, the embedded device can establish a first connection with the client device in a point-to-point connection manner, and can also be connected by Wi-Fi.
  • the router establishes a second connection; thus, the embedded device does not need to be switched from the AP mode to the Station mode during the configuration process, thereby greatly shortening the configuration time of the embedded device, improving the configuration speed and the configuration efficiency.
  • the configuration method of the embedded device is applied to a configuration system including a client device, an embedded device, and a router. As shown in FIG. 1 , the method includes the following steps:
  • Step 101 The client device in the configuration system establishes a first connection with the embedded device in the configuration system by using a point-to-point wireless connection manner;
  • the client device may be a device such as a mobile phone, a tablet computer, a personal computer, etc.
  • the embedded device may be a device such as a set top box, a refrigerator, a smart TV, or the like.
  • the first connection refers to a direct connection, that is, a connection that two devices do not need to establish through a router.
  • the point-to-point wireless connection mode can coexist with the WI-FI mode, that is, one device can establish a direct connection with another device in a point-to-point wireless connection manner, and can also establish a network connection with the router in a WI-FI manner.
  • the point-to-point wireless connection mode may be a WI-FI direct connection mode, a Bluetooth connection mode, a near field communication (NFC, Near Field Communication) connection manner, etc.; correspondingly, a client device
  • the embedded device can be configured with the same mode of wireless communication module to establish a first connection through the respective wireless communication module.
  • the point-to-point wireless connection mode will be described in detail by taking the WI-FI direct connection mode as an example.
  • the client device can establish a first connection with the embedded device in two ways:
  • the first type is the manual connection mode.
  • the client device turns on the Wi-Fi Direct function and searches for all embedded devices in the vicinity.
  • the interface of the client device displays the identification information of all surrounding embedded devices, that is, the embedded embedded device. After the user clicks the identification information on the interface to select an embedded device corresponding to the identification information, the client device may be associated with the embedded device according to the received selection instruction for the embedded device. Establish a Wi-Fi Direct connection.
  • the second type is an automatic connection mode.
  • the identification information of the embedded device is printed or pasted on the surface of the device and/or the user manual.
  • the embedded device may also be affixed with a two-dimensional code containing the identification information; therefore, the customer The end device scans the two-dimensional code through the camera, and can obtain the identification information of the embedded device.
  • the embedded device may also be affixed with an NFC tag containing the identification information, and the client device can obtain the identification information of the embedded device by closely contacting the NFC tag through the NFC module. In this way, the client device can obtain the identification information of the corresponding embedded device through automatic scanning, so that the user can establish a Wi-Fi Direct connection with the embedded device without manual selection.
  • the identification information of the embedded device may include information such as a name and a physical address (ie, a MAC address) of the embedded device.
  • Step 102 The client device acquires access information of a router in the configuration system, and sends the access information to the embedded device.
  • the router is mainly a wireless router
  • the access information of the router may include information such as an SSID, a MAC address, a frequency band, a channel, and an encryption mode.
  • the access information may further include Connection password.
  • the client device may obtain the access information in two ways:
  • the first type is a manual acquisition mode.
  • the client device scans and displays the identification information of all routers in the current environment through the corresponding configuration software while maintaining the Wi-Fi Direct connection with the embedded device. At the same time, it can also display the access information of the router.
  • the user selects the router to be connected according to the displayed identification information. If the router runs in an encrypted manner, the user inputs the corresponding password together; correspondingly, the client device can obtain the connection according to the received operation instruction for the router. Enter information.
  • the second method is an automatic acquisition mode, and the client device scans the two-dimensional code including the identifier information of the router through the camera, or establishes a Wi between the router and the router by closely contacting the NFC tag including the identifier information of the router through the NFC module.
  • -Fi Direct connection after establishing a Wi-Fi Direct connection, receiving a consent message containing a password sent by the router while allowing access, thereby obtaining access information of the router.
  • the client device can establish a Wi-Fi Direct connection with the router through automatic scanning, thereby obtaining access information of the router, thereby enabling the user to obtain the access information without manual selection.
  • the identification information of the router may include information such as the SSID and the MAC address of the router.
  • the client device since the client device needs to maintain the established Wi-Fi Direct connection with the embedded device, the client device establishes Wi- between the router and the router at this time.
  • the client device In a Fi Direct connection, the client device is required to act as a group management master (Group Owner), and the embedded device and router act as a group management client device (Group Client), that is, the client device, the embedded device, and the router are both In a unified Wi-Fi Direct group, the client device is a Group Owner, and the embedded device and router are Group Clients, so that the client device can establish a Wi-Fi Direct connection with multiple devices at the same time.
  • Group Owner group management master
  • Group Client group management client device
  • the client device acts as a Group Owner
  • the embedded device and router act as a Group Client.
  • the client device can obtain the access information in two ways. Therefore, the client device can send the obtained access information to the embedded device in a corresponding manner.
  • the client device directly sends the access information of the router selected by the user to the embedded device through the Wi-Fi Direct channel.
  • the corresponding configuration software of the client device connects the device name, device type, MAC address, and the like of the embedded device through a Wi-Fi Direct connection established with the router. Informing the router that the embedded device requests access to the router. If the router determines that the embedded device is allowed to access according to security rules and business logic rules, the communication message containing the password is replied to the client device through the Wi-Fi Direct connection; otherwise, the rejection message is returned.
  • the client device sends the access information of the router to the embedded device through a Wi-Fi Direct connection established with the embedded device.
  • Step 103 The embedded device establishes a second connection with the router according to the access information by using a Wi-Fi manner while maintaining a first connection with the client device.
  • the embedded device can connect to the corresponding router in the Station mode while maintaining the Wi-Fi Direct connection with the client device.
  • the embedded device may feedback the progress of accessing the router to the client device in real time through a Wi-Fi Direct connection established with the client device, and at the end The result of feedback access to the router.
  • the client device can feed back the access progress to the user in real time according to the access result and the progress bar, so that the user can obtain the access process information of the embedded device and the feedback information of the success or failure of the networking.
  • the configuration system can include multiple embedded devices, which act as Group Clients in the configuration system.
  • the specific implementation process of the configuration of the embedded device is:
  • the client device establishes a Wi-Fi Direct connection with these embedded devices.
  • the client device directly sends the access information of the router to each embedded device.
  • the client device notifies the router of the identification information of the embedded device that has established the first connection, and if the router determines that some or all of the embedded devices are allowed according to security rules, business logic, and the like.
  • the access message is replied to the client device by using the established Wi-Fi Direct connection with the client device, and the consent message containing the identification information list and the password of the target embedded device that is allowed to access is replied; otherwise, the rejection message is replied.
  • the client device separately sends the access information of the router to the target embedded device corresponding to the identifier information in the identifier information list through the respective Wi-Fi Direct connection.
  • each target embedded device connects to the router in Station mode while maintaining a Wi-Fi Direct connection with the client device. Therefore, the problem that the traditional configuration scheme cannot realize batch configuration of multiple embedded devices is fundamentally solved.
  • the embedded device can establish a first connection with the client device in a point-to-point connection manner, and can also be Wi- The Fi mode establishes a second connection with the router; thus, the embedded device does not need to be switched from the AP mode to the Station mode during the configuration process, thereby greatly shortening the configuration time of the embedded device, improving the configuration speed and the configuration efficiency.
  • the client device can also receive the progress and access of the embedded device to access the router. The result of the router.
  • the client device can establish a connection with the embedded device and the router device in a point-to-point manner by means of automatic scanning, and the degree of automation is very high, fast, convenient, simple and efficient.
  • the client device establishes a connection by means of a point-to-point connection with the router, and can quickly transmit identification information and a password that allows access to the embedded device, thereby enabling an automatic configuration that does not require manual input and selection by the user.
  • the configuration system may include a plurality of embedded devices, in which the client device acts as a Group Owner, and the embedded device and the router act as a Group Client, thereby fundamentally solving the traditional configuration scheme and failing to implement multiple configurations of the embedded package. Problem with the device.
  • the application embodiment is an application scenario in which a user manually selects a router and inputs a password for a single embedded device configuration.
  • the configuration system includes a client device, a single embedded device and a router, a client device and an embedded device, and
  • the peer-to-peer connection established by the router is a Wi-Fi Direct connection.
  • the client device establishes a Wi-Fi Direct connection with the embedded device by using the manual connection method or the automatic connection method mentioned above;
  • the client device prompts the user to select the corresponding router and input a password by displaying the identifier information of the router on the interface, and obtains the access information of the router according to the received operation instruction for the router;
  • the client device sends the obtained access information to the embedded device;
  • the embedded device accesses the router in the Station mode
  • the embedded device feeds back the progress of accessing the router to the client device in real time, and feeds back the result of accessing the router at the end.
  • the application embodiment is an application scenario in which a single embedded device is automatically configured according to a two-dimensional code or an NFC tag that includes identifier information of a router.
  • the configuration system includes a client device, a single embedded device, and a router, and a client.
  • the peer-to-peer connection established by the end device with the embedded device and the router is a Wi-Fi Direct connection, and in the configuration system, the client device is a Group Owner, and the embedded device and the router are a Group Client.
  • the client device establishes a Wi-Fi Direct connection with the embedded device by using the manual connection method or the automatic connection method mentioned above;
  • the client device automatically scans the two-dimensional code including the identification information of the router, or contacts the NFC tag including the identification information of the router in close proximity, and establishes a Wi-Fi Direct connection with the router;
  • the client device sends the identification information of the embedded device to the router;
  • the router determines whether to allow the embedded device to access according to security rules and rules of business logic
  • the router determines to allow access to the embedded device, the consent message including the password is sent to the client device; otherwise, the rejection message is sent to the client device;
  • the client device sends the obtained access information to the embedded device;
  • the access information includes a connection password of the router.
  • the embedded device accesses the router in the Station mode
  • the embedded device feeds back the progress of accessing the router to the client device in real time, and feeds back the result of accessing the router at the end.
  • the application embodiment is an application scenario in which a user manually selects a router and inputs a password to perform batch configuration of multiple embedded devices.
  • the configuration system includes a client device, at least two embedded devices and routers, and client devices and The point-to-point connection established by the embedded device and the router is a Wi-Fi Direct connection, and in the configuration system, the client device is a Group Owner, and the embedded device and the router are a Group Client.
  • the client device establishes a Wi-Fi Direct connection with the embedded device by using the manual connection method or the automatic connection method mentioned above;
  • the client device prompts the user to select the corresponding router and enter a password by displaying the identifier information of the router on the interface, and obtains the access information according to the received operation instruction for the router;
  • the client device sends the obtained access information to the embedded device separately;
  • the embedded device accesses the router in the Station mode
  • the embedded device respectively feeds back the progress of accessing the router to the client device in real time, and feeds back the result of accessing the router at the end.
  • the application embodiment is an application scenario in which a plurality of embedded devices are automatically configured according to a two-dimensional code or an NFC tag that includes the identifier information of the router.
  • the configuration system includes a client device, and at least two embedded devices.
  • the router, the peer device establishes a point-to-point connection with the embedded device and the router as a Wi-Fi Direct connection, and in the configuration system, the client device is a Group Owner, and the embedded device and the router are a Group Client.
  • the client device establishes a Wi-Fi Direct connection with the embedded device by using the manual connection manner or the automatic connection manner mentioned above;
  • the client device automatically scans the two-dimensional code including the identification information of the router, or contacts the NFC tag including the identification information of the router in close proximity, and establishes a Wi-Fi Direct connection with the router;
  • the client device sends the identification information of each embedded device to the router;
  • the router determines whether to allow access to these embedded devices according to security criteria and business logic rules
  • the router determines to allow access to some or all of the embedded devices, the consent message including the identification information list and the password of the target embedded device that is allowed to access is sent to the client device; otherwise, the rejection message is sent to the client. device;
  • the client device sends the obtained access information to the target embedded device corresponding to the identifier information in the identifier information list;
  • the access information includes a connection password of the router.
  • each target embedded device accesses the router in the Station mode
  • each target embedded device feeds back the progress of accessing the router to the client device in real time during the access process, and feeds back the result of accessing the router at the end.
  • the embodiment of the present disclosure further provides a configuration system, where the configuration system includes: a client device, an embedded device, and a router;
  • the client device is configured to establish a first connection with the embedded device by using a point-to-point wireless connection manner, obtain access information of the router, and send the access information to the embedded device.
  • the embedded device is configured to establish a second connection with the router according to the access information by using a Wi-Fi manner while maintaining a first connection with the client device.
  • the embedded device is further configured to feed back the progress of accessing the router to the client device in real time, and feed back the result of accessing the router at the end.
  • the client device is specifically configured to establish a first connection with the selected embedded device by using a point-to-point wireless connection manner according to the received selection instruction for the embedded device; or, acquiring the embedded The identification information of the device, and establishing a first connection with the corresponding embedded device by using a point-to-point wireless connection manner according to the identification information of the embedded device.
  • the client device is specifically configured to acquire the access information according to the received operation instruction for the router.
  • the client device is specifically configured to acquire the identifier information of the router; and when the first connection with the embedded device is maintained, use a point-to-point wireless connection according to the identifier information of the router. And establishing a third connection with the router; if the router allows the embedded device corresponding to the identifier information sent by the client device to access, receiving the access information sent by the router.
  • the router is configured to determine whether to allow access to the embedded device corresponding to the identifier information sent by the client device, and when determining to allow access to the target embedded device, the target embedded device The identification information is sent to the client device; the target embedded device is an embedded device that is allowed to access in an embedded device corresponding to the identifier information sent by the client device;
  • the client device is configured to receive the identifier information of the target embedded device that is sent by the router, and send the access information to the corresponding target embedded device according to the identifier information of the target embedded device.
  • the target embedded device is configured to establish a second connection with the router according to the access information by using a Wi-Fi manner while maintaining a first connection with the client device.
  • the configuration system may include multiple embedded devices; wherein, in the configuration system, the client device is The group management master device, embedded devices and routers manage the client devices for the group.
  • the client device establishes a first connection with the embedded device by using a point-to-point wireless connection manner; the client device acquires access information of the router in the configuration system; the client The device sends the access information to the embedded device, where the access information is used to indicate that the embedded device adopts a Wi-Fi method and a device when maintaining a first connection with the client device.
  • the router establishes a second connection.
  • FIG. 6 is a schematic structural diagram of a client device according to an embodiment of the present disclosure.
  • the client device includes: a connection module 21, an acquisition module 22, and a sending module 23;
  • the connection module 21 is configured to establish a first connection with the embedded device by using a point-to-point wireless connection manner
  • the obtaining module 22 is configured to acquire access information of the router.
  • the sending module 23 is configured to send the access information to the embedded device, where the access information is used to indicate that the embedded device maintains a first connection with the client device, A second connection is established with the router by using Wi-Fi.
  • connection module 21 is specifically configured to establish a first connection with the selected embedded device by using a point-to-point wireless connection manner according to the received selection instruction for the embedded device; or, acquiring the embedded The identification information of the device, and establishing a first connection with the corresponding embedded device by using a point-to-point wireless connection manner according to the identification information of the embedded device.
  • the obtaining module 22 is specifically configured to acquire the access information according to the received operation instruction for the router.
  • the obtaining module 22 is specifically configured to acquire the identifier information of the router; and when the first connection with the embedded device is maintained, the point-to-point wireless connection is adopted according to the identifier information of the router. And establishing a third connection with the router; if the router allows the embedded device corresponding to the identifier information sent by the client device to access, receiving the access information sent by the router.
  • the sending module 23 is specifically configured to: according to the identifier of the target embedded device sent by the router, if the router allows the embedded device corresponding to the identifier information sent by the client device to access Transmitting, by the information, the access information to a corresponding target embedded device, so that the access information indicates that the target embedded device adopts Wi-Fi while maintaining a first connection with the client device.
  • the method establishes a second connection with the router.
  • connection module 21, the acquisition module 22, and the transmission module 23 can be implemented by a processor located in the client device in combination with a user interface.
  • the client device provided in the foregoing embodiment is only illustrated by the division of each of the foregoing program modules when performing the configuration of the embedded device.
  • the processing may be allocated by different program modules according to requirements, that is, the client is
  • the internal structure of the end device is divided into different program modules to perform all or part of the processing described above.
  • FIG. 7 is a schematic structural diagram of a hardware component of a client device according to an embodiment of the present disclosure.
  • the client device in this embodiment includes: a processor 31 configured to a memory 32 storing a computer program executable on the processor 31, and a user interface 33; wherein
  • the user interface 33 is configured to receive an operation instruction of the user
  • the processor 31 is configured to execute when the computer program is executed:
  • the router Transmitting the access information to the embedded device, where the access information is used to indicate that the embedded device is in a Wi-Fi manner and is in a state of maintaining a first connection with the client device.
  • the router establishes a second connection.
  • the processor 31 is further configured to: when the computer program is executed, execute:
  • the processor 31 is further configured to: when the computer program is executed, execute:
  • the access information is obtained according to the received operation instruction for the router.
  • the processor 31 is further configured to: when the computer program is executed, execute:
  • the router allows the embedded device corresponding to the identifier information sent by the client device to access, receiving the access information sent by the router.
  • the processor 31 is further configured to: when the computer program is executed, execute:
  • the router allows the embedded device corresponding to the identifier information sent by the client device to access, sending the access information to the corresponding target embedded according to the identifier information of the target embedded device sent by the router. And the device, so that the access information indicates that the target embedded device establishes a second connection with the router by using a Wi-Fi manner while maintaining a first connection with the client device.
  • bus system 34 is configured to effect connection communication between these components.
  • the bus system 34 includes, in addition to the data bus, a power bus, a control bus, and a status signal bus.
  • various buses are labeled as bus system 34 in FIG.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本公开公开了一种配置***,包括:客户端设备、嵌入式设备和路由器;其中,所述客户端设备,配置为与所述嵌入式设备采用点对点无线连接方式建立第一连接;获取所述路由器的接入信息;并将所述接入信息发送给所述嵌入式设备;所述嵌入式设备,配置为在保持与所述客户端设备第一连接的情况下,根据所述接入信息采用Wi-Fi方式与所述路由器建立第二连接。本公开同时还公开了一种客户端设备、嵌入式设备的配置方法及计算机可读存储介质。

Description

配置***、客户端设备、嵌入式设备配置方法及存储介质
相关申请的交叉引用
本申请基于申请号为201810000714.0、申请日为2018年01月02日的中国专利申请提出,并要求该中国专利申请的优先权,该中国专利申请的全部内容在此引入本申请作为参考。
技术领域
本公开涉及无线通信技术领域,尤其涉及一种配置***、客户端设备、嵌入式设备的配置方法及计算机可读存储介质。
背景技术
随着科技的进步和人们生活水平的提高,嵌入式设备采用有线接入的方式对网络进行配置已无法满足人们的需求。为了方便用户使用,目前很多嵌入式设备,如家庭网关、智能家居设备、物联网设备以及工业设备等,不再局限于采用有线接入的方式,而可以通过无线局域网的方式对网络进行配置。
这些嵌入式设备一般没有屏幕和键盘等输入输出接口,其网络配置方式一般分为两个阶段:
第一阶段,嵌入式设备对外提供一个独立的无线局域网接入热点(AP,Access Point),热点名称(SSID,Service Set Identifier)一般以特定的字符串开头。客户端设备(如个人计算机(PC,Personal Computer)和智能手机等)连接上该AP的无线保真(Wi-Fi,Wireless Fidelity)网络后,客户端设备相应的软件采用该嵌入式设备特定的协议(如超文本传输协议(HTTP,Hyper Text Transfer Protocol))与该嵌入式设备进行连接,并执行与无线路 由器的连接配置操作。
第二阶段,该嵌入式设备经过客户端设备相应软件的配置后可以切换到Wi-Fi客户端(Station)模式,并接入到所处环境中的无线路由器,此时,客户端设备也切换到无线路由器上。这样,嵌入式设备和客户端设备就处于同一无线局域网中,从而实现了对该嵌入式设备的网络配置;然后,客户端设备相应的软件就可以通过特定的协议与嵌入式设备进行通信并使用相关服务。
然而,由于嵌入式设备由AP模式切换到Station模式需要等待较长的时间,因此,该网络配置方式存在配网速度慢以及配网效率低的弊端。
发明内容
为解决相关技术问题,本公开实施例提供一种配置***、客户端设备、嵌入式设备的配置方法及计算机可读存储介质。
本公开实施例的技术方案是这样实现的:
本公开实施例提供了一种配置***,客户端设备、嵌入式设备和路由器;其中,
所述客户端设备,配置为与所述嵌入式设备采用点对点无线连接方式建立第一连接;获取所述路由器的接入信息;并将所述接入信息发送给所述嵌入式设备;
所述嵌入式设备,配置为在保持与所述客户端设备第一连接的情况下,根据所述接入信息采用Wi-Fi方式与所述路由器建立第二连接。
上述方案中,所述嵌入式设备,还配置为向所述客户端设备实时反馈接入所述路由器的进度,并在结束时反馈接入所述路由器的结果。
上述方案中,所述客户端设备,配置为根据接收到的针对嵌入式设备的选择指令,采用点对点无线连接方式与所选择的嵌入式设备建立第一连接;或者,获取所述嵌入式设备的标识信息,并根据所述嵌入式设备的标 识信息,采用点对点无线连接方式与相应的嵌入式设备建立第一连接。
上述方案中,所述客户端设备,配置为根据接收到的针对路由器的操作指令,获取所述接入信息。
上述方案中,所述客户端设备,配置为获取所述路由器的标识信息;在保持与所述嵌入式设备第一连接的情况下,根据所述路由器的标识信息,采用点对点无线连接方式与所述路由器建立第三连接;若所述路由器允许所述客户端设备发送的标识信息对应的嵌入式设备接入,接收所述路由器发送的接入信息。
上述方案中,所述路由器,配置为判定是否允许所述客户端设备发送的标识信息对应的嵌入式设备接入,当确定允许接入目标嵌入式设备时,将所述目标嵌入式设备的标识信息发送给所述客户端设备;所述目标嵌入式设备为在所述客户端设备发送的标识信息对应的嵌入式设备中允许接入的嵌入式设备;
所述客户端设备,配置为接收所述路由器发送的目标嵌入式设备的标识信息;根据所述目标嵌入式设备的标识信息,将所述接入信息发送给相应的目标嵌入式设备;
所述目标嵌入式设备,配置为在保持与所述客户端设备第一连接的情况下,根据所述接入信息采用Wi-Fi方式与所述路由器建立第二连接。
上述方案中,当所述点对点无线连接方式为Wi-Fi直连方式或蓝牙连接方式时,所述配置***中包括多台嵌入式设备;其中,在所述配置***中,客户端设备为群管理主设备,嵌入式设备和路由器为群管理客户设备。
本公开实施例又提供了一种客户端设备,包括:处理器、配置为存储能够在处理器上运行的计算机程序的存储器;其中,
所述处理器配置为运行所述计算机程序时,执行:
采用点对点无线连接方式与嵌入式设备建立第一连接;
获取路由器的接入信息;
将所述接入信息发送给所述嵌入式设备,所述接入信息用于指示所述嵌入式设备在保持与所述客户端设备第一连接的情况下、采用Wi-Fi方式与所述路由器建立第二连接。
上述方案中,所述处理器,还配置为运行所述计算机程序时,执行:
根据接收到的针对嵌入式设备的选择指令,采用点对点无线连接方式与所选择的嵌入式设备建立第一连接;或者,
获取所述嵌入式设备的标识信息,并根据所述嵌入式设备的标识信息,采用点对点无线连接方式与相应的嵌入式设备建立第一连接。
上述方案中,所述处理器,还配置为运行所述计算机程序时,执行:
根据接收到的针对路由器的操作指令,获取所述接入信息。
上述方案中,所述处理器,还配置为运行所述计算机程序时,执行:
获取所述路由器的标识信息;
在保持与所述嵌入式设备第一连接的情况下,根据所述路由器的标识信息,采用点对点无线连接方式与所述路由器建立第三连接;
若所述路由器允许所述客户端设备发送的标识信息对应的嵌入式设备接入,接收所述路由器发送的接入信息。
上述方案中,所述处理器,还配置为运行所述计算机程序时,执行:
若所述路由器允许所述客户端设备发送的标识信息对应的嵌入式设备接入时,根据所述路由器发送的目标嵌入式设备的标识信息,将所述接入信息发送给相应的目标嵌入式设备,以使所述接入信息指示所述目标嵌入式设备在保持与所述客户端设备第一连接的情况下,采用Wi-Fi方式与所述路由器建立第二连接。
本公开实施例又提供了一种客户端设备,所述客户端设备包括:连接模块、获取模块和发送模块;其中,
所述连接模块,配置为采用点对点无线连接方式与嵌入式设备建立第一连接;
所述获取模块,配置为获取路由器的接入信息;
所述发送模块,配置为将所述接入信息发送给所述嵌入式设备,所述接入信息用于指示所述嵌入式设备在保持与所述客户端设备第一连接的情况下、采用Wi-Fi方式与所述路由器建立第二连接。
本公开实施例又提供了一种嵌入式设备的配置方法,包括:
客户端设备采用点对点无线连接方式与嵌入式设备建立第一连接;
所述客户端设备获取路由器的接入信息;
所述客户端设备将所述接入信息发送给所述嵌入式设备,所述接入信息用于指示所述嵌入式设备在保持与所述客户端设备第一连接的情况下、采用Wi-Fi方式与所述路由器建立第二连接。
上述方案中,所述接入信息指示所述嵌入式设备在保持与所述客户端设备第一连接的情况下,采用Wi-Fi方式与所述路由器建立第二连接时,所述方法还包括:
所述嵌入式设备向所述客户端设备实时反馈接入所述路由器的进度,并在结束时反馈接入所述路由器的结果。
上述方案中,所述客户端设备采用点对点无线连接方式与嵌入式设备建立第一连接,包括:
所述客户端设备根据接收到的针对嵌入式设备的选择指令,采用点对点无线连接方式与所选择的嵌入式设备建立第一连接;或者,
所述客户端设备获取所述嵌入式设备的标识信息,并根据所述嵌入式设备的标识信息,采用点对点无线连接方式与相应的嵌入式设备建立第一连接。
上述方案中,所述客户端设备获取路由器的接入信息,包括:
所述客户端设备根据接收到的针对路由器的操作指令,获取所述接入信息。
上述方案中,所述客户端设备获取路由器的接入信息,包括:
所述客户端设备获取所述路由器的标识信息;
所述客户端设备在保持与所述嵌入式设备第一连接的情况下,根据所述路由器的标识信息,采用点对点无线连接方式与所述路由器建立第三连接;
若所述路由器允许所述客户端设备发送的标识信息对应的嵌入式设备接入,所述客户端设备接收所述路由器发送的接入信息。
上述方案中,所述客户端设备接收所述路由器发送的接入信息时,所述方法还包括:
所述客户端设备接收所述路由器发送的目标嵌入式设备的标识信息;所述目标嵌入式设备为所述路由器在所述客户端设备发送的标识信息对应的嵌入式设备中确定的允许接入的嵌入式设备;
相应地,所述客户端设备将所述接入信息发送给所述嵌入式设备,包括:
所述客户端设备根据所述目标嵌入式设备的标识信息,将所述接入信息发送给相应的目标嵌入式设备;以使所述接入信息指示所述目标嵌入式设备在保持与所述客户端设备第一连接的情况下,采用Wi-Fi方式与所述路由器建立第二连接。
上述方案中,当所述点对点无线连接方式为Wi-Fi直连方式或蓝牙连接方式时,配置***中包括多台嵌入式设备;其中,在所述配置***中,客户端设备为群管理主设备,嵌入式设备和路由器为群管理客户设备。
本公开实施例又提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机可执行指令,所述计算机可执行指令的计算机程序 被处理器执行时实现上述嵌入式设备的配置方法。
本公开实施例提供的配置***、客户端设备、嵌入式设备的配置方法及计算机可读存储介质,所述配置***中客户端设备与所述配置***中嵌入式设备采用点对点无线连接方式建立第一连接;所述客户端设备获取所述配置***中路由器的接入信息;并将所述接入信息发送给所述嵌入式设备;所述嵌入式设备在保持与所述客户端设备第一连接的情况下,根据所述接入信息采用Wi-Fi方式与所述路由器建立第二连接。本公开实施例中,通过将Wi-Fi配置方式与点对点无线连接方式相结合,使嵌入式设备可以以点对点连接方式与客户端设备建立第一连接的情况下,还可以以Wi-Fi方式与路由器建立第二连接;从而使嵌入式设备在配置过程中无需由AP模式切换到Station模式,进而能够大大缩短嵌入式设备的配置时间,提高配置速度以及配置效率。
附图说明
在附图(其不一定是按比例绘制的)中,相似的附图标记可在不同的视图中描述相似的部件。具有不同字母后缀的相似附图标记可表示相似部件的不同示例。附图以示例而非限制的方式大体示出了本文中所讨论的各个实施例。
图1为本公开实施例嵌入式设备的配置方法流程示意图;
图2为本公开应用实施例一中嵌入式设备的配置方法实现示意图;
图3为本公开应用实施例二中嵌入式设备的配置方法实现示意图;
图4为本公开应用实施例三中嵌入式设备的配置方法实现示意图;
图5为本公开应用实施例四中嵌入式设备的配置方法实现示意图;
图6为本公开实施例客户端设备的组成结构示意图;
图7为本公开实施例客户端设备的硬件组成结构示意图。
具体实施方式
下面结合附图及实施例对本公开再作进一步详细的描述。
在本公开实施例中:配置***中客户端设备与所述配置***中嵌入式设备采用点对点无线连接方式建立第一连接;所述客户端设备获取所述配置***中路由器的接入信息;并将所述接入信息发送给所述嵌入式设备;所述嵌入式设备在保持与所述客户端设备第一连接的情况下,根据所述接入信息采用Wi-Fi方式与所述路由器建立第二连接。本公开实施例中,通过将Wi-Fi配置方式与点对点无线连接方式相结合,使嵌入式设备可以以点对点连接方式与客户端设备建立第一连接的情况下,还可以以Wi-Fi方式与路由器建立第二连接;从而使嵌入式设备在配置过程中无需由AP模式切换到Station模式,进而能够大大缩短嵌入式设备的配置时间,提高配置速度以及配置效率。
本公开实施例提供的嵌入式设备的配置方法,应用于包括客户端设备、嵌入式设备和路由器的配置***中,如图1所示,包括以下步骤:
步骤101,所述配置***中客户端设备与所述配置***中嵌入式设备采用点对点无线连接方式建立第一连接;
这里,所述客户端设备可以是诸如手机、平板电脑、个人计算机等设备,所述嵌入式设备可以是诸如机顶盒、冰箱、智能电视等设备。
这里,所述第一连接指的是直接连接,即两个设备无需通过路由器而建立的一种连接。所述点对点无线连接方式可以与WI-FI方式共存,也就是说,一个设备既可以以点对点无线连接方式与另一个设备建立直接连接,同时还可以以WI-FI方式与路由器建立网络连接。所述点对点无线连接方式可以为WI-FI直连(Direct)方式,也可以为蓝牙连接方式,还可以为近距离无线通信(NFC,Near Field Communication)连接方式等等;相应地,客户端设备和嵌入式设备可以配置有相同模式的无线通信模块,从而通过 各自的无线通信模块建立第一连接。
在以下实施例中,所述点对点无线连接方式将以WI-FI直连方式为例进行详细说明。
在实际应用中,所述客户端设备可以有两种方式与嵌入式设备建立第一连接:
第一种为手动连接方式,客户端设备开启Wi-Fi Direct功能,并搜索周边的所有嵌入式设备,客户端设备的界面上显示出所有周边嵌入式设备的标识信息,即搜索到的嵌入式设备;用户在界面上点击所述标识信息选择与所述标识信息相应的嵌入式设备后,所述客户端设备根据接收到的针对该嵌入式设备的选择指令,即可与此嵌入式设备之间建立Wi-Fi Direct连接。
第二种为自动连接方式,通常,嵌入式设备的标识信息印刷或粘贴在设备表面和/或用户手册上,同时,嵌入式设备上也可以贴有包含标识信息的二维码;因此,客户端设备通过摄像头扫描该二维码,可以获取到该嵌入式设备的标识信息。或者,嵌入式设备上也可以贴有包含标识信息的NFC标签,客户端设备通过NFC模块近距离接触该NFC标签,可以获取到该嵌入式设备的标识信息。如此,客户端设备通过自动扫描就可以获取相应嵌入式设备的标识信息,从而使用户无需手动选择即可与该嵌入式设备之间建立Wi-Fi Direct连接。
应当说明的是,所述嵌入式设备的标识信息可以包括嵌入式设备的名称和物理地址(即MAC地址)等信息。
步骤102,所述客户端设备获取所述配置***中路由器的接入信息;并将所述接入信息发送给所述嵌入式设备;
这里,所述路由器主要为无线路由器,所述路由器的接入信息可以包括SSID、MAC地址、频段、信道以及加密方式等信息,在所述路由器加密的情况下,所述接入信息还可以包括连接密码。
具体地,所述客户端设备可以有两种方式获取所述接入信息:
第一种为手动获取方式,所述客户端设备在保持与嵌入式设备之间的Wi-Fi Direct连接的情况下,通过相应的配置软件扫描并在界面上显示当前环境下所有路由器的标识信息,同时还可以显示路由器的接入信息。用户根据显示的标识信息选择欲连接的路由器,如果该路由器以加密方式运行,则用户一并输入相应密码;相应地,客户端设备根据接收到的针对路由器的操作指令,即可获取所述接入信息。
第二种为自动获取方式,所述客户端设备通过摄像头扫描包含路由器的标识信息的二维码,或者,通过NFC模块近距离接触包含路由器的标识信息的NFC标签,建立与路由器之间的Wi-Fi Direct连接;在建立Wi-Fi Direct连接后,接收该路由器在允许接入的情况下发送的包含密码的同意消息,从而获取路由器的接入信息。如此,客户端设备通过自动扫描就可以与路由器之间建立Wi-Fi Direct连接,从而获取路由器的接入信息,进而使用户无需手动选择即可获取所述接入信息。
这里,路由器的标识信息可以包括路由器的SSID和MAC地址等信息。
应当说明的是,如果采用自动获取方式,由于客户端设备需要保持与嵌入式设备之间已经建立的Wi-Fi Direct连接,因此,所述客户端设备在此次建立与路由器之间的Wi-Fi Direct连接中,要求所述客户端设备充当群管理主设备(Group Owner),嵌入式设备和路由器充当群管理客户设备(Group Client),也就是说,客户端设备、嵌入式设备和路由器均在统一Wi-Fi Direct的Group中,客户端设备为Group Owner,嵌入式设备和路由器均为Group Client,从而使客户端设备同时可以与多个设备建立Wi-Fi Direct连接。
在实际应用中,可以通过设置客户端设备、嵌入式设备和路由器充当Group Owner的意愿值,来确定哪个设备为Group Owner。具体地,若哪个设备充当Group Owner的意愿值越大,则该设备即为Group Owner;例如, 可以预先设置客户端设备充当Group Owner的意愿值大于嵌入式设备和路由器充当Group Owner的意愿值,从而在所述配置***中客户端设备充当Group Owner,嵌入式设备和路由器充当Group Client。
进一步地,由于所述客户端设备有两种方式获取所述接入信息,因此,针对各获取方式,所述客户端设备可以采用相应的方式将获取的接入信息发送给嵌入式设备。
具体地,当采用手动获取方式获取所述接入信息时,所述客户端设备直接将用户选择的路由器的接入信息通过Wi-Fi Direct通道发送给嵌入式设备。
当采用自动获取方式获取所述接入信息时,所述客户端设备相应的配置软件通过与路由器之间建立的Wi-Fi Direct连接,将嵌入式设备的设备名称、设备类型、MAC地址等信息告知路由器,以为所述嵌入式设备请求是否允许接入该路由器。若路由器根据安全准则以及业务逻辑等规则,判定允许所述嵌入式设备接入,则通过Wi-Fi Direct连接向客户端设备回复包含密码的同意消息;否则,回复拒绝消息。当路由器允许所述嵌入式设备接入时,客户端设备通过与所述嵌入式设备之间建立的Wi-Fi Direct连接,向所述嵌入式设备发送路由器的接入信息。
步骤103,所述嵌入式设备在保持与所述客户端设备第一连接的情况下,根据所述接入信息采用Wi-Fi方式与所述路由器建立第二连接。
这里,所述嵌入式设备在保持与客户端设备之间的Wi-Fi Direct连接的情况下,可以以Station模式连接到相应的路由器。
此外,在连接到相应的路由器的过程中,所述嵌入式设备可以通过与客户端设备之间建立的Wi-Fi Direct连接,向客户端设备实时反馈接入所述路由器的进度,并在结束时反馈接入所述路由器的结果。相应地,所述客户端设备可以将接入结果以及以进度条的方式将接入进度实时反馈给用 户,从而使用户可以得到嵌入式设备的接入过程信息以及联网成功或失败的反馈信息。
可以理解的是,在客户端设备充当Group Owner的情况下,所述配置***可包括多台嵌入式设备,这些嵌入式设备在配置***中都充当Group Client。
在包括多个嵌入式设备的配置***中,对嵌入式设备的配置的具体实现过程为:
首先,客户端设备与这些嵌入式设备分别建立Wi-Fi Direct连接。
然后,在建立连接之后,当采用手动获取方式获取路由器的接入信息时,客户端设备直接将路由器的接入信息发送给各嵌入式设备。当采用自动获取方式获取路由器的接入信息时,客户端设备将已建立第一连接的嵌入式设备的标识信息告知路由器,若路由器根据安全准则、业务逻辑等规则判定允许部分或全部嵌入式设备接入,则通过与客户端设备已建立的Wi-Fi Direct连接,向客户端设备回复包含允许接入的目标嵌入式设备的标识信息列表和密码的同意消息;否则,回复拒绝消息。相应地,客户端设备在接收到所述同意消息之后,向标识信息列表中标识信息对应的目标嵌入式设备通过各自的Wi-Fi Direct连接分别发送路由器的接入信息。
最后,各目标嵌入式设备在保持与客户端设备之间的Wi-Fi Direct连接的情况下,以Station模式连接到路由器。从而从根本上解决了传统配置方案无法实现批量配置多个嵌入式设备的问题。
综上,本公开实施例中,通过将Wi-Fi配置方式与点对点无线连接方式相结合,使嵌入式设备可以以点对点连接方式与客户端设备建立第一连接的情况下,还可以以Wi-Fi方式与路由器建立第二连接;从而使嵌入式设备在配置过程中无需由AP模式切换到Station模式,进而能够大大缩短嵌入式设备的配置时间,提高配置速度以及配置效率。
由于嵌入式设备在与路由器建立第二连接的情况下,还保持与客户端设备建立第一连接,因此,客户端设备还可以接收到嵌入式设备反馈的接入所述路由器的进度和接入所述路由器的结果。
其次,客户端设备可以通过自动扫描的方式与嵌入式设备和路由器设备以点对点连接方式建立连接,自动化程度非常高,快捷方便,简单高效。并且,客户端设备通过与路由器以点对点连接方式建立连接,可以快速传递允许接入嵌入式设备的标识信息和密码,从而能够实现完全无需用户手动输入和选择的自动化配置。
此外,配置***可包括多个嵌入式设备,在该配置***中,客户端设备充当Group Owner,嵌入式设备和路由器充当Group Client,从而能够从根本上解决传统配置方案无法实现批量配置多个嵌入式设备的问题。
下面结合几个应用实施例对本公开再次进行进一步详细的描述。
应用实施例一
该应用实施例为用户手动选择路由器并输入密码进行单个嵌入式设备配置的应用场景,在该应用场景中,配置***包括客户端设备,单个嵌入式设备和路由器,客户端设备与嵌入式设备和路由器建立的点对点连接为Wi-Fi Direct连接。
以下将详细介绍该应用场景下嵌入式设备的配置的具体实现过程。
如图2所示,首先,客户端设备通过上述提到的手动连接方式或者自动连接方式与嵌入式设备建立Wi-Fi Direct连接;
然后,客户端设备通过在界面上显示路由器的标识信息提示用户选择对应的路由器以及输入密码,并根据接收到的针对路由器的操作指令,获取路由器的接入信息;
接着,客户端设备将获取的接入信息发送给嵌入式设备;
接着,嵌入式设备以Station模式接入路由器;
最后,嵌入式设备在接入过程中,向客户端设备实时反馈接入所述路由器的进度,并在结束时反馈接入所述路由器的结果。
应用实施例二
该应用实施例为根据包含路由器的标识信息的二维码或NFC标签自动进行单个嵌入式设备配置的应用场景,在该应用场景中,配置***包括客户端设备,单个嵌入式设备和路由器,客户端设备与嵌入式设备和路由器建立的点对点连接为Wi-Fi Direct连接,且在该配置***中,客户端设备为Group Owner,嵌入式设备和路由器为Group Client。
以下将详细介绍该应用场景下嵌入式设备的配置的具体实现过程。
如图3所示,首先,客户端设备通过上述提到的手动连接方式或者自动连接方式与嵌入式设备建立Wi-Fi Direct连接;
然后,客户端设备自动扫描包含路由器的标识信息的二维码,或者近距离接触包含路由器的标识信息的NFC标签,与该路由器建立Wi-Fi Direct连接;
接着,客户端设备将嵌入式设备的标识信息发送给路由器;
接着,路由器根据安全准则以及业务逻辑等规则,判定是否允许所述嵌入式设备接入;
接着,若路由器判定允许接入该嵌入式设备,将包含有密码的同意消息发送给客户端设备;否则,将拒绝消息发送给客户端设备;
接着,客户端设备将获取的接入信息发送给嵌入式设备;
所述接入信息中包括路由器的连接密码。
接着,嵌入式设备以Station模式接入路由器;
最后,嵌入式设备在接入过程中,向客户端设备实时反馈接入所述路由器的进度,并在结束时反馈接入所述路由器的结果。
应用实施例三
该应用实施例为用户手动选择路由器并输入密码进行多个嵌入式设备批量配置的应用场景,在该应用场景中,配置***包括客户端设备,至少两个嵌入式设备和路由器,客户端设备与嵌入式设备和路由器建立的点对点连接为Wi-Fi Direct连接,且在该配置***中,客户端设备为Group Owner,嵌入式设备和路由器为Group Client。
以下将详细介绍该应用场景下嵌入式设备的配置的具体实现过程。
如图4所示,首先,客户端设备通过上述提到的手动连接方式或者自动连接方式分别与嵌入式设备建立Wi-Fi Direct连接;
然后,客户端设备通过在界面上显示路由器的标识信息提示用户选择对应的路由器以及输入密码,并根据接收到的针对路由器的操作指令,获取所述接入信息;
接着,客户端设备将获取的接入信息分别发送给嵌入式设备;
接着,嵌入式设备分别以Station模式接入路由器;
最后,嵌入式设备在接入过程中,分别向客户端设备实时反馈接入所述路由器的进度,并在结束时反馈接入所述路由器的结果。
应用实施例四
该应用实施例为根据包含路由器的标识信息的二维码或NFC标签自动进行多个嵌入式设备批量配置的应用场景,在该应用场景中,配置***包括客户端设备,至少两个嵌入式设备和路由器,客户端设备与嵌入式设备和路由器建立的点对点连接为Wi-Fi Direct连接,且在该配置***中,客户端设备为Group Owner,嵌入式设备和路由器为Group Client。
以下将详细介绍该应用场景下嵌入式设备的配置的具体实现过程。
如图5所示,首先,客户端设备通过上述提到的手动连接方式或者自动连接方式分别与嵌入式设备建立Wi-Fi Direct连接;
然后,客户端设备自动扫描包含路由器的标识信息的二维码,或者近距离接触包含路由器的标识信息的NFC标签,与该路由器建立Wi-Fi Direct连接;
接着,客户端设备将各嵌入式设备的标识信息发送给路由器;
接着,路由器根据安全准则以及业务逻辑等规则,判定是否允许这些嵌入式设备接入;
接着,若路由器判定允许接入部分或全部嵌入式设备,将包含有允许接入的目标嵌入式设备的标识信息列表和密码的同意消息发送给客户端设备;否则,将拒绝消息发送给客户端设备;
接着,客户端设备将获取的接入信息发送给标识信息列表中标识信息对应的目标嵌入式设备;
所述接入信息中包括路由器的连接密码。
接着,各目标嵌入式设备以Station模式接入路由器;
最后,各目标嵌入式设备在接入过程中,分别向客户端设备实时反馈接入所述路由器的进度,并在结束时反馈接入所述路由器的结果。
为实现本公开实施例的方法,本公开实施例还提供了一种配置***,该配置***包括:客户端设备、嵌入式设备和路由器;其中,
所述客户端设备,配置为与所述嵌入式设备采用点对点无线连接方式建立第一连接;获取所述路由器的接入信息;并将所述接入信息发送给所述嵌入式设备;
所述嵌入式设备,配置为在保持与所述客户端设备第一连接的情况下,根据所述接入信息采用Wi-Fi方式与所述路由器建立第二连接。
在一实施例中,所述嵌入式设备,还配置为向所述客户端设备实时反馈接入所述路由器的进度,并在结束时反馈接入所述路由器的结果。
在一实施例中,所述客户端设备,具体配置为根据接收到的针对嵌入式设备的选择指令,采用点对点无线连接方式与所选择的嵌入式设备建立第一连接;或者,获取所述嵌入式设备的标识信息,并根据所述嵌入式设备的标识信息,采用点对点无线连接方式与相应的嵌入式设备建立第一连接。
在一实施例中,所述客户端设备,具体配置为根据接收到的针对路由器的操作指令,获取所述接入信息。
在一实施例中,所述客户端设备,具体配置为获取所述路由器的标识信息;在保持与所述嵌入式设备第一连接的情况下,根据所述路由器的标识信息,采用点对点无线连接方式与所述路由器建立第三连接;若所述路由器允许所述客户端设备发送的标识信息对应的嵌入式设备接入,接收所述路由器发送的接入信息。
在一实施例中,所述路由器,配置为判定是否允许所述客户端设备发送的标识信息对应的嵌入式设备接入,当确定允许接入目标嵌入式设备时,将所述目标嵌入式设备的标识信息发送给所述客户端设备;所述目标嵌入式设备为在所述客户端设备发送的标识信息对应的嵌入式设备中允许接入的嵌入式设备;
所述客户端设备,具体配置为接收所述路由器发送的目标嵌入式设备的标识信息;根据所述目标嵌入式设备的标识信息,将所述接入信息发送给相应的目标嵌入式设备;
所述目标嵌入式设备,配置为在保持与所述客户端设备第一连接的情况下,根据所述接入信息采用Wi-Fi方式与所述路由器建立第二连接。
可选地,当所述点对点无线连接方式为Wi-Fi直连方式或蓝牙连接方式时,所述配置***中可包括多台嵌入式设备;其中,在所述配置***中,客户端设备为群管理主设备,嵌入式设备和路由器为群管理客户设备。
根据以上描述可见,对于客户端设备而言,客户端设备采用点对点无线连接方式与嵌入式设备建立第一连接;所述客户端设备获取所述配置***中路由器的接入信息;所述客户端设备将所述接入信息发送给所述嵌入式设备,所述接入信息用于指示所述嵌入式设备在保持与所述客户端设备第一连接的情况下、采用Wi-Fi方式与所述路由器建立第二连接。各步骤的具体实现与以上描述相同,在此不再赘述。
为实现本公开实施例嵌入式设备的配置方法,本公开实施例还提供了一种客户端设备,图6为本公开实施例客户端设备的组成结构示意图,参照图6所示,本实施例的客户端设备包括:连接模块21、获取模块22和发送模块23;其中,
所述连接模块21,配置为采用点对点无线连接方式与嵌入式设备建立第一连接;
所述获取模块22,配置为获取路由器的接入信息;
所述发送模块23,配置为将所述接入信息发送给所述嵌入式设备,所述接入信息用于指示所述嵌入式设备在保持与所述客户端设备第一连接的情况下、采用Wi-Fi方式与所述路由器建立第二连接。
在一实施例中,所述连接模块21,具体配置为根据接收到的针对嵌入式设备的选择指令,采用点对点无线连接方式与所选择的嵌入式设备建立第一连接;或者,获取所述嵌入式设备的标识信息,并根据所述嵌入式设备的标识信息,采用点对点无线连接方式与相应的嵌入式设备建立第一连接。
在一实施例中,所述获取模块22,具体配置为根据接收到的针对路由器的操作指令,获取所述接入信息。
在一实施例中,所述获取模块22,具体配置为获取所述路由器的标识信息;在保持与所述嵌入式设备第一连接的情况下,根据所述路由器的标 识信息,采用点对点无线连接方式与所述路由器建立第三连接;若所述路由器允许所述客户端设备发送的标识信息对应的嵌入式设备接入,接收所述路由器发送的接入信息。
在一实施例中,所述发送模块23,具体配置为若所述路由器允许所述客户端设备发送的标识信息对应的嵌入式设备接入时,根据所述路由器发送的目标嵌入式设备的标识信息,将所述接入信息发送给相应的目标嵌入式设备,以使所述接入信息指示所述目标嵌入式设备在保持与所述客户端设备第一连接的情况下,采用Wi-Fi方式与所述路由器建立第二连接。
在实际应用中,所述连接模块21、获取模块22和发送模块23均可由位于客户端设备中的处理器结合用户接口实现。
上述实施例提供的客户端设备在进行嵌入式设备的配置时,仅以上述各程序模块的划分进行举例说明,实际应用中,可以根据需要而将上述处理分配由不同的程序模块完成,即将客户端设备的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分处理。
本公开实施例还提供了一种客户端设备,图7为本公开实施例客户端设备的硬件组成结构示意图,参照图7所示,本实施例的客户端设备包括:处理器31、配置为存储能够在处理器31上运行的计算机程序的存储器32、以及用户接口33;其中,
所述用户接口33,配置为接收用户的操作指令;
所述处理器31配置为运行所述计算机程序时,执行:
采用点对点无线连接方式与嵌入式设备建立第一连接;
获取路由器的接入信息;
将所述接入信息发送给所述嵌入式设备,所述接入信息用于指示所述嵌入式设备在保持与所述客户端设备第一连接的情况下、采用Wi-Fi方式与所述路由器建立第二连接。
在一实施例中,所述处理器31,还配置为运行所述计算机程序时,执行:
根据接收到的针对嵌入式设备的选择指令,采用点对点无线连接方式与所选择的嵌入式设备建立第一连接;或者,
获取所述嵌入式设备的标识信息,并根据所述嵌入式设备的标识信息,采用点对点无线连接方式与相应的嵌入式设备建立第一连接。
在一实施例中,所述处理器31,还配置为运行所述计算机程序时,执行:
根据接收到的针对路由器的操作指令,获取所述接入信息。
在一实施例中,所述处理器31,还配置为运行所述计算机程序时,执行:
获取所述路由器的标识信息;
在保持与所述嵌入式设备第一连接的情况下,根据所述路由器的标识信息,采用点对点无线连接方式与所述路由器建立第三连接;
若所述路由器允许所述客户端设备发送的标识信息对应的嵌入式设备接入,接收所述路由器发送的接入信息。
在一实施例中,所述处理器31,还配置为运行所述计算机程序时,执行:
若所述路由器允许所述客户端设备发送的标识信息对应的嵌入式设备接入时,根据所述路由器发送的目标嵌入式设备的标识信息,将所述接入信息发送给相应的目标嵌入式设备,以使所述接入信息指示所述目标嵌入式设备在保持与所述客户端设备第一连接的情况下,采用Wi-Fi方式与所述路由器建立第二连接。
当然,实际应用时,如图7所示,各个组件通过总线***34耦合在一起。可理解,总线***34配置为实现这些组件之间的连接通信。总线*** 34除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图7中将各种总线都标为总线***34。
以上所述,仅为本公开的较佳实施例而已,并非用于限定本公开的保护范围。凡在本公开的精神和范围之内所作的任何修改、等同替换和改进等,均包含在本公开的保护范围之内。

Claims (21)

  1. 一种配置***,包括:客户端设备、嵌入式设备和路由器;其中,
    所述客户端设备,配置为与所述嵌入式设备采用点对点无线连接方式建立第一连接;获取所述路由器的接入信息;并将所述接入信息发送给所述嵌入式设备;
    所述嵌入式设备,配置为在保持与所述客户端设备第一连接的情况下,根据所述接入信息采用Wi-Fi方式与所述路由器建立第二连接。
  2. 根据权利要求1所述的***,其中,所述嵌入式设备,还配置为向所述客户端设备实时反馈接入所述路由器的进度,并在结束时反馈接入所述路由器的结果。
  3. 根据权利要求1所述的***,其中,所述客户端设备,配置为根据接收到的针对嵌入式设备的选择指令,采用点对点无线连接方式与所选择的嵌入式设备建立第一连接;或者,获取所述嵌入式设备的标识信息,并根据所述嵌入式设备的标识信息,采用点对点无线连接方式与相应的嵌入式设备建立第一连接。
  4. 根据权利要求1所述的***,其中,所述客户端设备,配置为根据接收到的针对路由器的操作指令,获取所述接入信息。
  5. 根据权利要求1所述的***,其中,所述客户端设备,配置为获取所述路由器的标识信息;在保持与所述嵌入式设备第一连接的情况下,根据所述路由器的标识信息,采用点对点无线连接方式与所述路由器建立第三连接;若所述路由器允许所述客户端设备发送的标识信息对应的嵌入式设备接入,接收所述路由器发送的接入信息。
  6. 根据权利要求5所述的***,其中,所述路由器,配置为判定是否允许所述客户端设备发送的标识信息对应的嵌入式设备接入,当确定允许接入目标嵌入式设备时,将所述目标嵌入式设备的标识信息发送给所述客 户端设备;所述目标嵌入式设备为在所述客户端设备发送的标识信息对应的嵌入式设备中允许接入的嵌入式设备;
    所述客户端设备,配置为接收所述路由器发送的目标嵌入式设备的标识信息;根据所述目标嵌入式设备的标识信息,将所述接入信息发送给相应的目标嵌入式设备;
    所述目标嵌入式设备,配置为在保持与所述客户端设备第一连接的情况下,根据所述接入信息采用Wi-Fi方式与所述路由器建立第二连接。
  7. 根据权利要求1至6中任一项所述的***,其中,当所述点对点无线连接方式为Wi-Fi直连方式或蓝牙连接方式时,所述配置***中包括多台嵌入式设备;其中,在所述配置***中,客户端设备为群管理主设备,嵌入式设备和路由器为群管理客户设备。
  8. 一种客户端设备,包括:处理器、配置为存储能够在处理器上运行的计算机程序的存储器;其中,
    所述处理器配置为运行所述计算机程序时,执行:
    采用点对点无线连接方式与嵌入式设备建立第一连接;
    获取路由器的接入信息;
    将所述接入信息发送给所述嵌入式设备,所述接入信息用于指示所述嵌入式设备在保持与所述客户端设备第一连接的情况下、采用Wi-Fi方式与所述路由器建立第二连接。
  9. 根据权利要8所述的客户端设备,其中,所述处理器,还配置为运行所述计算机程序时,执行:
    根据接收到的针对嵌入式设备的选择指令,采用点对点无线连接方式与所选择的嵌入式设备建立第一连接;或者,
    获取所述嵌入式设备的标识信息,并根据所述嵌入式设备的标识信息,采用点对点无线连接方式与相应的嵌入式设备建立第一连接。
  10. 根据权利要求8所述客户端设备,其中,所述处理器,还配置为运行所述计算机程序时,执行:
    根据接收到的针对路由器的操作指令,获取所述接入信息。
  11. 根据权利要求8所述的客户端设备,其中,所述处理器,还配置为运行所述计算机程序时,执行:
    获取所述路由器的标识信息;
    在保持与所述嵌入式设备第一连接的情况下,根据所述路由器的标识信息,采用点对点无线连接方式与所述路由器建立第三连接;
    若所述路由器允许所述客户端设备发送的标识信息对应的嵌入式设备接入,接收所述路由器发送的接入信息。
  12. 根据权利要求11所述的客户端设备,其中,所述处理器,还配置为运行所述计算机程序时,执行:
    若所述路由器允许所述客户端设备发送的标识信息对应的嵌入式设备接入时,根据所述路由器发送的目标嵌入式设备的标识信息,将所述接入信息发送给相应的目标嵌入式设备,以使所述接入信息指示所述目标嵌入式设备在保持与所述客户端设备第一连接的情况下,采用Wi-Fi方式与所述路由器建立第二连接。
  13. 一种客户端设备,包括:连接模块、获取模块和发送模块;其中,
    所述连接模块,配置为采用点对点无线连接方式与嵌入式设备建立第一连接;
    所述获取模块,配置为获取路由器的接入信息;
    所述发送模块,配置为将所述接入信息发送给所述嵌入式设备,所述接入信息用于指示所述嵌入式设备在保持与所述客户端设备第一连接的情况下、采用Wi-Fi方式与所述路由器建立第二连接。
  14. 一种嵌入式设备的配置方法,包括:
    客户端设备采用点对点无线连接方式与嵌入式设备建立第一连接;
    所述客户端设备获取路由器的接入信息;
    所述客户端设备将所述接入信息发送给所述嵌入式设备,所述接入信息用于指示所述嵌入式设备在保持与所述客户端设备第一连接的情况下、采用Wi-Fi方式与所述路由器建立第二连接。
  15. 根据权利要求14所述的方法,其中,所述接入信息指示所述嵌入式设备在保持与所述客户端设备第一连接的情况下,采用Wi-Fi方式与所述路由器建立第二连接时,所述方法还包括:
    所述嵌入式设备向所述客户端设备实时反馈接入所述路由器的进度,并在结束时反馈接入所述路由器的结果。
  16. 根据权利要求14所述的方法,其中,所述客户端设备采用点对点无线连接方式与嵌入式设备建立第一连接,包括:
    所述客户端设备根据接收到的针对嵌入式设备的选择指令,采用点对点无线连接方式与所选择的嵌入式设备建立第一连接;或者,
    所述客户端设备获取所述嵌入式设备的标识信息,并根据所述嵌入式设备的标识信息,采用点对点无线连接方式与相应的嵌入式设备建立第一连接。
  17. 根据权利要求14所述的方法,其中,所述客户端设备获取路由器的接入信息,包括:
    所述客户端设备根据接收到的针对路由器的操作指令,获取所述接入信息。
  18. 根据权利要求14所述的方法,其中,所述客户端设备获取路由器的接入信息,包括:
    所述客户端设备获取所述路由器的标识信息;
    所述客户端设备在保持与所述嵌入式设备第一连接的情况下,根据所 述路由器的标识信息,采用点对点无线连接方式与所述路由器建立第三连接;
    若所述路由器允许所述客户端设备发送的标识信息对应的嵌入式设备接入,所述客户端设备接收所述路由器发送的接入信息。
  19. 根据权利要求18所述的方法,其中,所述客户端设备接收所述路由器发送的接入信息时,所述方法还包括:
    所述客户端设备接收所述路由器发送的目标嵌入式设备的标识信息;所述目标嵌入式设备为所述路由器在所述客户端设备发送的标识信息对应的嵌入式设备中确定的允许接入的嵌入式设备;
    相应地,所述客户端设备将所述接入信息发送给所述嵌入式设备,包括:
    所述客户端设备根据所述目标嵌入式设备的标识信息,将所述接入信息发送给相应的目标嵌入式设备;以使所述接入信息指示所述目标嵌入式设备在保持与所述客户端设备第一连接的情况下,采用Wi-Fi方式与所述路由器建立第二连接。
  20. 根据权利要求14至19中任一项所述的方法,其中,当所述点对点无线连接方式为Wi-Fi直连方式或蓝牙连接方式时,配置***中包括多台嵌入式设备;其中,在所述配置***中,客户端设备为群管理主设备,嵌入式设备和路由器为群管理客户设备。
  21. 一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机可执行指令,所述计算机可执行指令的计算机程序被处理器执行时实现权利要求14至20任一项所述的嵌入式设备的配置方法。
PCT/CN2018/125041 2018-01-02 2018-12-28 配置***、客户端设备、嵌入式设备配置方法及存储介质 WO2019134595A1 (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US16/959,563 US11452156B2 (en) 2018-01-02 2018-12-28 Configuration system, client device, embedded device configuration method, and storage medium

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201810000714.0 2018-01-02
CN201810000714.0A CN109996260B (zh) 2018-01-02 2018-01-02 配置***、客户端设备、嵌入式设备配置方法及存储介质

Publications (1)

Publication Number Publication Date
WO2019134595A1 true WO2019134595A1 (zh) 2019-07-11

Family

ID=67128359

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/125041 WO2019134595A1 (zh) 2018-01-02 2018-12-28 配置***、客户端设备、嵌入式设备配置方法及存储介质

Country Status (3)

Country Link
US (1) US11452156B2 (zh)
CN (1) CN109996260B (zh)
WO (1) WO2019134595A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110769442A (zh) * 2019-10-16 2020-02-07 海尔优家智能科技(北京)有限公司 用于接入路由器的方法及装置、物联网设备
CN113630297A (zh) * 2019-07-26 2021-11-09 华为技术有限公司 一种控制第一设备的方法及终端

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111372226A (zh) * 2020-02-07 2020-07-03 苏州博瑞凯德信息技术有限公司 一种全自动设备间通信方法、介质和装置
CN111417118A (zh) * 2020-02-24 2020-07-14 珠海格力电器股份有限公司 配网方法、装置和计算机设备
CN111465083B (zh) * 2020-04-15 2023-03-31 浙江大华技术股份有限公司 热点连接结果的反馈方法及装置、存储介质、电子装置
CN114866993A (zh) * 2021-03-16 2022-08-05 浙江绍兴苏泊尔生活电器有限公司 家电产品接入网络的方法、装置及家电产品
CN116133161B (zh) * 2023-04-14 2023-08-22 荣耀终端有限公司 数据传输方法及电子设备

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103813473A (zh) * 2014-01-17 2014-05-21 深圳市金立通信设备有限公司 一种通信方法、终端及***
CN106535288A (zh) * 2015-09-10 2017-03-22 阿里巴巴集团控股有限公司 一种发送和获取wifi联网信息的方法和对应装置
US20170339727A1 (en) * 2016-05-20 2017-11-23 Blackberry Limited Using wlan connectivity of a wireless device

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8831568B2 (en) * 2011-09-27 2014-09-09 Qualcomm Incorporated Automatic configuration of a wireless device
US8994800B2 (en) * 2012-07-25 2015-03-31 Gopro, Inc. Credential transfer management camera system
WO2014024351A1 (ja) * 2012-08-09 2014-02-13 パナソニック株式会社 無線通信システム
KR102060547B1 (ko) * 2013-06-12 2020-02-20 삼성전자주식회사 무선 통신 시스템에서 무선 기기 등록 방법 및 장치
EP3051744B1 (en) * 2013-10-28 2019-01-02 Huawei Device (Dongguan) Co., Ltd. Key configuration method and apparatus
US20150138991A1 (en) * 2013-11-19 2015-05-21 Qualcomm Incorporated Relay capable wireless apparatuses
US10172082B2 (en) * 2014-02-08 2019-01-01 Switchmate Home Llc Power optimized video for smart home ecosystem
US9900919B1 (en) * 2014-03-19 2018-02-20 Amazon Technologies, Inc. Adaptive beacon rate system
US20160227474A1 (en) * 2015-02-03 2016-08-04 Vizio Inc Multi-device network setup
DE112015006864T5 (de) * 2015-08-31 2018-05-17 Intel IP Corporation Drahtlosen persönlichen Netzen zugrundliegende Zellennetze
CN105245574B (zh) * 2015-09-09 2018-09-28 深圳市唯传科技有限公司 基于移动终端多跳的物联网控制方法及***
US10536886B2 (en) * 2015-12-18 2020-01-14 Lenovo (Beijing) Limited Network sharing method, electronic device and system
WO2018186667A1 (ko) * 2017-04-03 2018-10-11 엘지전자 주식회사 무선 통신 시스템에서 단말의 d2d 동작 방법 및 상기 방법을 이용하는 단말
CN109314654B (zh) * 2018-09-29 2021-06-08 北京小米移动软件有限公司 网络接入方法、装置及存储介质
US11812478B2 (en) * 2018-09-29 2023-11-07 Beijing Xiaomi Mobile Software Co., Ltd. Network access method and apparatus

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103813473A (zh) * 2014-01-17 2014-05-21 深圳市金立通信设备有限公司 一种通信方法、终端及***
CN106535288A (zh) * 2015-09-10 2017-03-22 阿里巴巴集团控股有限公司 一种发送和获取wifi联网信息的方法和对应装置
US20170339727A1 (en) * 2016-05-20 2017-11-23 Blackberry Limited Using wlan connectivity of a wireless device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113630297A (zh) * 2019-07-26 2021-11-09 华为技术有限公司 一种控制第一设备的方法及终端
CN113630297B (zh) * 2019-07-26 2023-05-12 华为技术有限公司 一种控制第一设备的方法及终端
CN110769442A (zh) * 2019-10-16 2020-02-07 海尔优家智能科技(北京)有限公司 用于接入路由器的方法及装置、物联网设备

Also Published As

Publication number Publication date
CN109996260A (zh) 2019-07-09
US20210084703A1 (en) 2021-03-18
CN109996260B (zh) 2021-01-15
US11452156B2 (en) 2022-09-20

Similar Documents

Publication Publication Date Title
WO2019134595A1 (zh) 配置***、客户端设备、嵌入式设备配置方法及存储介质
US9596603B2 (en) Distributed bulk onboarding process
CN105027593B (zh) 对等预关联发现操作
US8942626B2 (en) Electronic device and method for operating an electronic device
WO2019062836A1 (zh) 网络切片管理方法及其装置
US7656847B2 (en) Method and apparatus for utilizing bluetooth for WLAN service authentication and discovery
US10110706B2 (en) Remote access method and device
US9736767B2 (en) Identification-assisted wireless network connections
KR101332813B1 (ko) 무선 통신 장치 및 무선 통신 장치의 무선 접속 채널의 형성 방법
JP6254747B2 (ja) 情報提供方法、装置、プログラム及び記録媒体
JP2016528844A (ja) ネットワーク接続方法、ホットスポット端末及び管理端末
US8738687B2 (en) Communication system having management apparatus and user apparatus, management apparatus, user apparatus, and method of controlling the same
WO2018120390A1 (zh) 一种通信建立的方法及终端
WO2019011203A1 (zh) 设备接入方法、设备及***
US9535638B2 (en) Directly transferring data between devices
CN104158883A (zh) 跨终端设备进行用户登陆的方法、装置、设备及***
CN110602682A (zh) 基于蓝牙BLE和mesh混合的网络管理***和方法
WO2014183404A1 (zh) 数据传输方法、装置及***、终端
WO2018107593A1 (zh) 一种在不同终端间共享文件的方法及设备
CN113141671A (zh) wifi设备的通信方法、设备和计算机可读存储介质
US8169934B2 (en) System and method for peer-to-peer staging of a mobile device
CN111901151A (zh) 网关设备管理iot设备的方法、装置、设备及介质
US20150047009A1 (en) Access control method, access control system and access control device
WO2018010160A1 (zh) 移动数据共享方法和移动终端
US20200053186A1 (en) Communication terminal, communication method, and recording medium

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18898239

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 20/10/2020)

122 Ep: pct application non-entry in european phase

Ref document number: 18898239

Country of ref document: EP

Kind code of ref document: A1