KR102339713B1 - 기기의 네트워크 구성 방법, 장치 및 매체 - Google Patents

기기의 네트워크 구성 방법, 장치 및 매체 Download PDF

Info

Publication number
KR102339713B1
KR102339713B1 KR1020200093922A KR20200093922A KR102339713B1 KR 102339713 B1 KR102339713 B1 KR 102339713B1 KR 1020200093922 A KR1020200093922 A KR 1020200093922A KR 20200093922 A KR20200093922 A KR 20200093922A KR 102339713 B1 KR102339713 B1 KR 102339713B1
Authority
KR
South Korea
Prior art keywords
network configuration
identity information
router
configuration information
information
Prior art date
Application number
KR1020200093922A
Other languages
English (en)
Other versions
KR20210108288A (ko
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 베이징 시아오미 모바일 소프트웨어 컴퍼니 리미티드
Publication of KR20210108288A publication Critical patent/KR20210108288A/ko
Priority to KR1020210173803A priority Critical patent/KR102377724B1/ko
Application granted granted Critical
Publication of KR102339713B1 publication Critical patent/KR102339713B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0876Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/083Network architectures or network communication protocols for network security for authentication of entities using passwords
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0806Configuration setting for initial configuration or provisioning, e.g. plug-and-play
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • H04W12/068Authentication using credential vaults, e.g. password manager applications or one time password [OTP] applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/12Detection or prevention of fraud
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/60Context-dependent security
    • H04W12/69Identity-dependent
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • H04W8/24Transfer of terminal data
    • 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
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0866Checking the configuration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/005Discovery of network devices, e.g. terminals

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Power Engineering (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

본 발명은 기기의 네트워크 구성 방법, 장치 및 매체에 관한 것이다. 상기 방법은 라우터에 적용되고, 기기와 제1 무선 연결을 확립한 후, 기기의 신원 정보를 획득하기 위한 요청을 송신하는 단계; 기기에 의해 리턴된 신원 데이터 패킷을 수신하는 단계; 데이터 패킷을 해석하여 기기의 신원 정보를 획득하는 단계; 신원 정보를 서버로 송신하는 단계; 서버가 신원 정보가 합법적인지를 검증하고, 기기의 제어단에 사용자 이름과 액세스 비밀 번호를 포함하는 제1 네트워크 구성 정보를 송신한 후, 기기에 의해 송신되고 제1 네트워크 구성 정보에서의 사용자 이름과 액세스 비밀 번호를 포함하는 제2 네트워크 구성 정보를 수신하고 제2 네트워크 구성 정보의 합법성을 검증하는 단계; 및 검증 결과가 합법적이면, 기기와 제2 무선 연결을 확립하는 단계를 포함한다. 상기 방법을 채택함으로써, 사용자가 기기를 편리하게 사용할 수 있어, 사용자의 응용 체험을 향상시킨다.

Description

기기의 네트워크 구성 방법, 장치 및 매체{DEVICE NETWORK CONFIGURATION METHOD AND APPARATUS, AND MEDIUM}
관련 출원의 상호 참조
본 출원은 2020년 02월 25일에 출원된 중국 특허 출원 번호 2020101159415의 우선권을 주장하는 바, 중국 특허 출원의 모든 내용은 인용에 의해 본 명세서에 통합된다.
본 발명은 기기의 네트워크 구성 분야에 관한 것으로서, 보다 구체적으로 기기의 네트워크 구성 방법, 장치 및 매체에 관한 것이다.
현재, 기기가 가족 근거리 통신망 또는 회사 근거리 통신망과 같은 근거리 통신망에 액세스할 때, 라우터와 WIFI 연결을 확립할 필요가 있으며, 이 연결의 확립 과정은 사용자가 지능형 단말(예, 휴대폰, PAD 등)에서의 애플리케이션(APP)을 통해 여러 단계의 조작을 수행하여야 한다. 따라서, 기기와 라우터의 WIFI 연결 확립 과정에서, 사용자의 더 많은 참여가 필요하다. 이로 인해, 사용자의 이용에 불편을 초래한다.
관련 기술의 문제점을 극복하기 위해, 본 발명은 기기의 네트워크 구성 방법, 장치 및 매체를 제공한다.
본 발명의 실시예의 제1 측면에 따르면, 라우터에 적용되는 기기의 네트워크 구성 방법이 제공되고, 이러한 방법은,
상기 기기와 제1 무선 연결을 확립한 후, 상기 기기의 신원 정보를 획득하기 위한 요청을 송신하는 단계;
상기 기기에 의해 리턴된 신원 데이터 패킷을 수신하는 단계;
상기 데이터 패킷을 해석하여 상기 기기의 신원 정보를 획득하는 단계;
상기 신원 정보를 서버로 송신하는 단계;
상기 서버가 상기 신원 정보가 합법적인지를 검증하고, 상기 기기의 제어단에 사용자 이름과 액세스 비밀 번호를 포함하는 제1 네트워크 구성 정보를 송신한 후, 상기 기기에 의해 송신되고 제1 네트워크 구성 정보의 사용자 이름과 액세스 비밀 번호를 포함하는 제2 네트워크 구성 정보를 수신하고 제2 네트워크 구성 정보의 합법성을 검증하는 단계; 및
검증 결과가 합법적이면, 상기 기기와 제2 무선 연결을 확립하는 단계를 포함한다.
여기서, 기기의 네트워크 구성 방법은,
상기 기기에 의해 방송된 데이터 패킷을 스캔 및 수신하여, 상기 데이터 패킷을 해석함으로써, 네트워크 식별자를 획득하는 단계; 및
상기 네트워크 식별자가 기설정된 규칙을 만족하는 것으로 결정한 후, 상기 기기와 제1 무선 연결을 확립하는 단계를 더 포함한다.
여기서, 상기 기기의 신원 정보를 획득하기 위한 요청을 송신하는 단계는,
상기 제1 무선 연결을 통해 상기 기기의 인터넷 프로토콜(Internet Protocol, IP) 주소를 획득하여, 상기 IP 주소에 상기 기기의 신원 정보를 획득하기 위한 요청을 송신하는 단계; 또는
상기 기기의 신원 정보를 획득하기 위한 요청을 방송하는 단계를 포함한다.
여기서, 상기 신원 정보는 상기 기기의 기기 식별자 및 기기 난수를 포함하고;
상기 신원 정보는 상기 서버가 상기 신원 정보에 따라 상기 기기의 출처 및 초기화 완료 여부를 결정하기 위한 것이고, 출처가 합법적이고 초기화가 완료되지 않은 경우, 검증 결과는 합법적이다.
여기서, 상기 제2 네트워크 구성 정보는 상기 기기의 제어단을 통해 상기 제1 네트워크 구성 정보에서의 사용자 이름과 액세스 비밀 번호에 의해 생성된 QR(Quick Response) 코드에 따라 획득되고; 상기 제1 네트워크 구성 정보는 상기 사용자 이름, 상기 액세스 비밀 번호, 기기 식별자 및 기기 난수를 포함한다.
본 발명의 실시예의 제2 측면에 따르면, 라우터와 네트워크가 구성된 기기의 제어단에 적용되는 기기의 네트워크 구성 방법이 제공되고, 이러한 구성 방법은,
서버에 의해 기기 신원 정보가 합법적인지를 검증한 후에 송신된, 사용자 이름과 액세스 비밀 번호를 포함하는 제1 네트워크 구성 정보를 수신하는 단계;
상기 제1 네트워크 구성 정보를 해석하여, 라우터의 사용자 이름과 액세스 비밀 번호를 획득하는 단계; 및
상기 사용자 이름과 액세스 비밀 번호를 나타내는 QR 코드를 생성하고, 상기 기기에 상기 QR 코드를 제공하는 단계를 포함한다.
여기서, 기기의 네트워크 구성 방법은,
상기 기기에 의해 리턴된 네트워크 구성 성공 정보를 수신하여, 네트워크 구성 성공을 상기 서버에 보고함으로써, 바인딩을 완료하는 단계를 더 포함한다.
본 발명의 실시예의 제3 측면에 따르면, 기기에 적용되는 기기의 네트워크 구성 방법을 제공하며,
라우터와 제1 무선 연결을 확립한 후, 상기 라우터로부터 상기 기기의 신원 정보를 획득하기 위한 요청을 수신하는 단계;
신원 데이터 패킷을 상기 라우터로 송신하는 단계;
상기 기기의 제어단으로부터 사용자 이름과 액세스 비밀 번호를 나타내는 QR 코드를 획득하는 단계;
상기 사용자 이름과 상기 액세스 비밀 번호에 기반하여, 제2 네트워크 구성 정보를 생성하는 단계; 및
상기 라우터와 제2 무선 연결을 확립하기 위해, 상기 제2 네트워크 구성 정보를 상기 라우터로 송신하여, 네트워크 구성을 완료하는 단계를 포함한다.
여기서, 기기의 네트워크 구성 방법은,
네트워크 구성 성공 정보를 상기 제어단으로 송신하는 단계를 더 포함한다.
여기서, 기기의 네트워크 구성 방법은,
상기 기기가 액세스 모드일 때, 데이터 패킷을 방송하는 단계를 더 포함하고, 상기 데이터 패킷은 네트워크 식별자를 포함한다.
여기서, 상기 라우터로부터 상기 기기의 신원 정보를 획득하기 위한 요청을 수신하는 단계는,
상기 제1 무선 연결을 통해, 상기 기기의 IP 주소를 상기 라우터로 송신하여, 상기 IP 주소를 통해 상기 기기의 신원 정보를 획득하기 위한 요청을 수신하는 단계; 또는
상기 라우터에 의해 방송된 상기 기기의 신원 정보를 획득하기 위한 요청을 수신하는 단계를 포함한다.
여기서, 상기 신원 정보는 상기 기기의 기기 식별자 및 기기 난수를 포함하고;
상기 신원 정보는 서버가 상기 신원 정보에 따라 상기 기기의 출처 및 초기화 완료 여부를 결정하기 위한 것이고, 출처가 합법적이고 초기화가 완료되지 않은 경우, 검증 결과는 합법적이다.
본 발명의 실시예의 제4 측면에 따르면, 라우터에 적용되는 기기의 네트워크 구성 장치가 제공되고, 구성 장치는,
상기 기기와 제1 무선 연결을 확립한 후, 상기 기기의 신원 정보를 획득하기 위한 요청을 송신하고, 상기 기기의 신원 정보를 획득한 후, 상기 신원 정보를 서버로 송신하도록 구성된 제1 송신 모듈;
상기 기기에 의해 리턴된 신원 데이터 패킷을 수신하고, 상기 서버가 상기 신원 정보가 합법적인지를 검증하고, 상기 기기의 제어단에 사용자 이름과 액세스 비밀 번호를 포함하는 제1 네트워크 구성 정보를 송신한 후, 상기 기기에 의해 송신되고 상기 제1 네트워크 구성 정보에서의 사용자 이름과 액세스 비밀 번호를 포함하는 제2 네트워크 구성 정보를 수신하도록 구성된 제1 수신 모듈;
상기 데이터 패킷을 해석하여 상기 기기의 신원 정보를 획득하도록 구성된 제1 해석 모듈;
상기 제2 네트워크 구성 정보의 합법성을 검증하도록 구성된 검증 모듈; 및
상기 검증 모듈 검증 결과가 합법적이면, 상기 기기와 제2 무선 연결을 확립하도록 구성된 제1 연결 확립 모듈을 포함하며;
여기서, 상기 제1 수신 모듈은 또한, 상기 기기에 의해 방송된 데이터 패킷을 스캔 및 수신하도록 구성되고;
상기 제1 해석 모듈은 또한, 상기 데이터 패킷을 해석함으로써, 네트워크 식별자를 획득하도록 구성되고;
상기 제1 연결 확립 모듈은 또한, 상기 네트워크 식별자가 기설정된 규칙을 만족하는 것으로 결정한 후, 상기 기기와 제1 무선 연결을 확립하도록 구성된다.
여기서, 상기 제1 송신 모듈은 또한,
상기 제1 무선 연결을 통해 상기 기기의 IP 주소를 획득하여, 상기 IP 주소에 상기 기기의 신원 정보를 획득하기 위한 요청을 송신하고; 또는
상기 기기의 신원 정보를 획득하기 위한 요청을 방송하도록 구성된다.
여기서, 상기 신원 정보는 상기 기기의 기기 식별자 및 기기 난수를 포함하고;
상기 신원 정보는 상기 서버가 상기 신원 정보에 따라 상기 기기의 출처 및 초기화 완료 여부를 결정하기 위한 것이고, 출처가 합법적이고 초기화가 완료되지 않은 경우, 검증 결과는 합법적이다.
여기서, 상기 제2 네트워크 구성 정보는 상기 기기의 제어단을 통해 상기 제1 네트워크 구성 정보에서의 사용자 이름과 액세스 비밀 번호에 의해 생성된 QR 코드에 따라 획득되고; 상기 제1 네트워크 구성 정보는 상기 사용자 이름, 상기 액세스 비밀 번호, 기기 식별자 및 기기 난수를 포함한다.
본 발명의 실시예의 제5 측면에 따르면, 라우터와 네트워크가 구성된 기기의 제어단에 적용되는 기기의 네트워크 구성 장치가 제공되고, 구성 장치는,
서버에 의해 기기 신원 정보가 합법적인지를 검증한 후에 송신된, 사용자 이름과 액세스 비밀 번호를 포함하는 제1 네트워크 구성 정보를 수신하도록 구성된 제2 수신 모듈;
상기 제1 네트워크 구성 정보를 해석하여, 라우터의 사용자 이름과 액세스 비밀 번호를 획득하도록 구성된 제2 해석 모듈; 및
상기 사용자 이름과 액세스 비밀 번호를 나타내는 QR 코드를 생성하고, 상기 기기에 상기 QR 코드를 제공하도록 구성된 생성 모듈을 포함한다.
여기서, 상기 제2 수신 모듈은 또한 상기 기기에 의해 리턴된 네트워크 구성 성공 정보를 수신하도록 구성되고;
상기 기기의 네트워크 구성 장치는,
상기 제2 수신 모듈이 상기 기기에 의해 리턴된 네트워크 구성 성공 정보를 수신한 후, 네트워크 구성 성공을 상기 서버에 보고하도록 구성된 제2 송신 모듈; 및
상기 제2 수신 모듈이 상기 기기에 의해 리턴된 네트워크 구성 성공 정보를 수신한 후, 바인딩을 완료하도록 구성된 바인딩 모듈을 포함한다.
본 발명의 실시예의 제6 측면에 따르면, 기기에 적용되는 기기의 네트워크 구성 장치가 제공되고, 구성 장치는,
라우터와 제1 무선 연결을 확립한 후, 상기 라우터로부터 상기 기기의 신원 정보를 획득하기 위한 요청을 수신하고, 상기 기기의 제어단으로부터 사용자 이름과 액세스 비밀 번호를 나타내는 QR 코드를 획득하도록 구성된 제3 수신 모듈;
신원 데이터 패킷을 상기 라우터로 송신하고, 제2 네트워크 구성 정보를 상기 라우터로 송신하도록 구성된 제3 송신 모듈;
상기 사용자 이름과 상기 액세스 비밀 번호에 기반하여, 상기 제2 네트워크 구성 정보를 생성하도록 구성된 네트워크 구성 정보 생성 모듈; 및
상기 제2 네트워크 구성 정보를 상기 라우터로 송신한 후, 상기 라우터와 제2 무선 연결을 확립하여, 네트워크 구성을 완료하도록 구성된 제2 연결 확립 모듈을 포함한다.
여기서, 상기 제3 송신 모듈은 또한,
네트워크 구성 성공 정보를 상기 제어단으로 송신하도록 구성된다.
여기서, 상기 기기에 적용되는 기기의 네트워크 구성 장치는,
상기 기기가 액세스 모드일 때, 데이터 패킷을 방송하도록 구성된 방송 모듈을 더 포함하고, 상기 데이터 패킷은 네트워크 식별자를 포함한다.
여기서, 상기 제3 송신 모듈은 또한, 상기 제1 무선 연결을 통해, 상기 기기의 IP 주소를 상기 라우터로 송신하도록 구성되고;
상기 제3 수신 모듈 또한, 상기 IP 주소를 통해 상기 기기의 신원 정보를 획득하기 위한 요청을 수신하고; 또는 상기 라우터에 의해 방송된 상기 기기의 신원 정보를 획득하기 위한 요청을 수신하도록 구성된다.
여기서, 상기 신원 정보는 상기 기기의 기기 식별자 및 기기 난수를 포함하고;
상기 신원 정보는 서버가 상기 신원 정보에 따라 상기 기기의 출처 및 초기화 완료 여부를 결정하기 위한 것이고, 출처가 합법적이고 초기화가 완료되지 않은 경우, 검증 결과는 합법적이다.
본 발명의 실시예의 제7 측면에 따르면, 기기의 네트워크 구성 장치가 제공되고, 구성 장치는,
프로세서; 및
프로세서에서 실행 가능한 명령어를 저장하기 위한 메모리를 포함하며;
여기서, 상기 프로세서는,
상기 기기와 제1 무선 연결을 확립한 후, 상기 기기의 신원 정보를 획득하기 위한 요청을 송신하고;
상기 기기에 의해 리턴된 신원 데이터 패킷을 수신하고;
상기 데이터 패킷을 해석하여 상기 기기의 신원 정보를 획득하고;
상기 신원 정보를 서버로 송신하고;
상기 서버가 상기 신원 정보가 합법적인지를 검증하고, 상기 기기의 제어단에 사용자 이름과 액세스 비밀 번호를 포함하는 제1 네트워크 구성 정보를 송신한 후, 상기 기기에 의해 송신되고 상기 제1 네트워크 구성 정보에서의 사용자 이름과 액세스 비밀 번호를 포함하는 제2 네트워크 구성 정보를 수신하고 제2 네트워크 구성 정보의 합법성을 검증하고;
검증 결과가 합법적이면, 상기 기기와 제2 무선 연결을 확립하도록 구성된다.
본 발명의 실시예의 제8 측면에 따르면, 비일시적 컴퓨터 판독 가능한 저장 매체가 제공되고, 저장매체는, 상기 저장 매체에서의 명령어가 라우터의 프로세서에 의해 실행될 때, 기기의 네트워크 구성 방법을 실행할 수 있고, 상기 기기의 네트워크 구성 방법은,
상기 기기와 제1 무선 연결을 확립한 후, 상기 기기의 신원 정보를 획득하기 위한 요청을 송신하는 단계;
상기 기기에 의해 리턴된 신원 데이터 패킷을 수신하는 단계;
상기 데이터 패킷을 해석하여 상기 기기의 신원 정보를 획득하는 단계;
상기 신원 정보를 서버로 송신하는 단계;
상기 서버가 상기 신원 정보가 합법적인지를 검증하고, 상기 기기의 제어단에 사용자 이름과 액세스 비밀 번호를 포함하는 제1 네트워크 구성 정보를 송신한 후, 상기 기기에 의해 송신되고 상기 제1 네트워크 구성 정보에서의 사용자 이름과 액세스 비밀 번호를 포함하는 제2 네트워크 구성 정보를 수신하고 제2 네트워크 구성 정보의 합법성을 검증하는 단계; 및
검증 결과가 합법적이면, 상기 기기와 제2 무선 연결을 확립하는 단계를 포함한다.
본 발명의 실시예의 제9 측면에 따르면, 기기의 네트워크 구성 장치가 제공되고, 구성 장치는,
프로세서; 및
프로세서에서 실행 가능한 명령어를 저장하기 위한 메모리를 포함하며;
여기서, 상기 프로세서는,
서버에 의해 기기 신원 정보가 합법적인지를 검증한 후에 송신된, 사용자 이름과 액세스 비밀 번호를 포함하는 제1 네트워크 구성 정보를 수신하고;
상기 제1 네트워크 구성 정보를 해석하여, 라우터의 사용자 이름과 액세스 비밀 번호를 획득하고;
상기 사용자 이름과 액세스 비밀 번호를 나타내는 QR 코드를 생성하고, 상기 기기에 상기 QR 코드를 제공하도록 구성된다.
본 발명의 실시예의 제10 측면에 따르면, 비일시적 컴퓨터 판독 가능한 저장 매체가 제공되고, 저장 매체는, 상기 저장 매체에서의 명령어가 기기의 프로세서에 의해 실행될 때, 기기의 네트워크 구성 방법을 실행할 수 있고, 상기 기기의 네트워크 구성 방법은,
서버에 의해 기기 신원 정보가 합법적인지를 검증한 후에 송신된, 사용자 이름과 액세스 비밀 번호를 포함하는 제1 네트워크 구성 정보를 수신하는 단계;
상기 제1 네트워크 구성 정보를 해석하여, 라우터의 사용자 이름과 액세스 비밀 번호를 획득하는 단계; 및
상기 사용자 이름과 액세스 비밀 번호를 나타내는 QR 코드를 생성하고, 상기 기기에 상기 QR 코드를 제공하는 단계를 포함한다.
본 발명의 실시예의 제11 측면에 따르면, 기기의 네트워크 구성 장치가 제공되고, 구성 장치는,
프로세서; 및
프로세서에서 실행 가능한 명령어를 저장하기 위한 메모리를 포함하며;
여기서, 상기 프로세서는,
라우터와 제1 무선 연결을 확립한 후, 상기 라우터로부터 상기 기기의 신원 정보를 획득하기 위한 요청을 수신하고;
신원 데이터 패킷을 상기 라우터로 송신하고;
상기 기기의 제어단으로부터 사용자 이름과 액세스 비밀 번호를 나타내는 QR 코드를 획득하고;
상기 사용자 이름과 상기 액세스 비밀 번호에 기반하여, 제2 네트워크 구성 정보를 생성하고;
상기 라우터와 제2 무선 연결을 확립하기 위해, 상기 제2 네트워크 구성 정보를 상기 라우터로 송신하여, 네트워크 구성을 완료하도록 구성된다.
본 발명의 실시예의 제12 측면에 따르면, 비일시적 컴퓨터 판독 가능한 저장 매체가 제공되고, 저장 매체는, 상기 저장 매체에서의 명령어가 기기의 프로세서에 의해 실행될 때, 기기의 네트워크 구성 방법을 실행할 수 있고, 상기 기기의 네트워크 구성 방법은,
라우터와 제1 무선 연결을 확립한 후, 상기 라우터로부터 상기 기기의 신원 정보를 획득하기 위한 요청을 수신하는 단계;
신원 데이터 패킷을 상기 라우터로 송신하는 단계;
상기 기기의 제어단으로부터 사용자 이름과 액세스 비밀 번호를 나타내는 QR 코드를 획득하는 단계;
상기 사용자 이름과 상기 액세스 비밀 번호에 기반하여, 제2 네트워크 구성 정보를 생성하는 단계; 및
상기 라우터와 제2 무선 연결을 확립하기 위해, 상기 제2 네트워크 구성 정보를 상기 라우터로 송신하여, 네트워크 구성을 완료하는 단계를 포함한다.
본 발명의 실시예에서 제공된 기술 방안에 따른 효과들은 다음과 같다.
첫째, 라우터에 의해 기기의 신원 정보를 획득하고, 신원 정보를 서버로 송신함으로써, 기기의 신원 정보를 APP에 의해 획득하는 방안이 대체되어, 사용자의 많은 인위적인 참여가 생략된다.
둘째, 기기의 네트워크 구성 방법에서, 라우터에 의해 초기화되지 않은 기기가 발견되고, 사용자가 APP에서 라우터의 계정 정보(예, 사용자 이름과 액세스 비밀 번호)를 입력 및 바인딩하였으면, 기기의 네트워크 구성 과정에 대한 인위적인 참여는 불필요하고, 라우터와 기기, APP 및 서버 사이의 상호 작용을 통해, 기기의 인터넷 구성 및 계정 바인딩 조작을 자동으로 완료한다.
셋째, 기기의 네트워크 구성 방법을 채택함으로써, 사용자가 기기를 편리하게 사용할 수 있어, 사용자의 응용 체험을 향상시킨다.
이해해야 할 것은, 위의 일반적인 설명 및 아래의 상세한 설명은 다만 예시적이고 해석적인 것이며, 본 발명을 한정하려는 것은 아니다.
첨부된 도면들은 본 명세서에 포함되어 본 명세서의 일부를 구성하고, 본 발명과 일치하는 실시예를 예시하고, 명세서와 함께 본 발명의 원리를 설명하기 위해 사용된다.
도 1은 하나의 예시적 실시예에 따라 도시된 라우터에 적용되는 기기의 네트워크 구성 방법의 흐름도이다.
도 2는 하나의 예시적 실시예에 따라 도시된 기기의 제어단에 적용되는 기기의 네트워크 구성 방법의 흐름도이다.
도 3은 하나의 예시적 실시예에 따라 도시된 기기에 적용되는 기기의 네트워크 구성 방법의 흐름도이다.
도 4은 하나의 예시적 실시예에 따라 도시된 기기의 네트워크 구성 방법의 흐름도이다.
도 5는 하나의 예시적 실시예에 따라 도시된 라우터에 적용되는 기기의 네트워크 구성 장치의 블록도이다.
도 6은 하나의 예시적 실시예에 따라 도시된 기기의 제어단에 적용되는 기기의 네트워크 구성 장치의 블록도이다.
도 7은 하나의 예시적 실시예에 따라 도시된 기기에 적용되는 기기의 네트워크 구성 장치의 블록도이다.
도 8은 하나의 예시적 실시예에 따라 도시된 장치의 블록도이다.
본 발명의 예시적 실시예들은 아래에서 상세히 설명되고, 그 예는 도면에 도시된다. 이하의 설명이 도면을 참조할 때 다른 표시가 없는 한 상이한 도면들에서 동일한 참조부호는 동일하거나 유사한 요소를 나타낸다. 아래의 예시적 실시예에서 설명된 실시형태는 본 발명과 일치하는 모든 실시형태를 나타내는 것은 아니다. 반면, 이들은 첨부된 청구범위에 상세히 기술된 바와 같이, 본 발명의 일부 측면과 일치하는 장치 및 방법의 예일 뿐이다.
현재, 기기가 근거리 통신망에 액세스할 때, 사용자는 애플리케이션(약칭, APP)을 통해 여러 단계들의 조작을 수행해야 한다. 예를 들어, 사용자 휴대폰을 켜고, 초기화되지 않은 기기를 능동적으로 스캔하고, 사용자 이름과 액세스 비밀 번호를 수동으로 입력해야만 기기의 네트워크 구성 작업을 완료한다. 이는 전문 지식이 충분하지 않은 많은 사용자들이 독립적으로 완료하기 어려울뿐만 아니라, 많은 사용자들은 비밀 번호를 쉽게 잊어버린다. 따라서, 사용자가 기기를 사용함에 있어서 불편하고, 심지어 사용자가 APP를 작동할 수 없어 기기를 사용할 수 없다.
본 발명은 기기의 네트워크 구성 방법을 제공한다. 이러한 구성 방법에서, 라우터에 의해 초기화되지 않은 기기가 발견되고, 사용자가 APP에서 라우터의 계정 정보(예, 사용자 이름과 액세스 비밀 번호)를 입력 및 바인딩하였으면, 기기의 네트워크 구성 과정에 대한 인위적인 참여는 불필요하고, 라우터와 기기, APP 및 서버 사이의 상호 작용을 통해, 기기의 인터넷 구성 및 계정 바인딩 조작을 자동으로 완료한다. 상기 방법을 채택함으로써, 사용자는 기기를 편리하게 사용할 수 있어, 사용자의 응용 체험을 향상시킨다.
본 발명은 라우터에 적용되는 기기의 네트워크 구성 방법을 제공한다. 도 1은 하나의 예시적 실시예에 따라 도시된 기기의 네트워크 구성 방법의 흐름도이고, 다음의 단계들을 포함한다.
단계 101에서, 기기와 제1 무선 연결을 확립한 후, 기기의 신원 정보를 획득하기 위한 요청을 송신한다.
단계 102에서, 기기에 의해 리턴된 신원 데이터 패킷을 수신한다.
단계 103에서, 데이터 패킷을 해석하여, 기기의 신원 정보를 획득한다.
단계 104에서, 신원 정보를 서버로 송신한다.
단계 105에서, 서버가 상기 신원 정보가 합법적인지를 검증하고 기기의 제어단에 사용자 이름과 액세스 비밀 번호를 포함하는 제1 네트워크 구성 정보를 송신한 후, 기기에 의해 송신된 제2 네트워크 구성 정보를 수신하고 합법성을 검증한다.
단계 106에서, 검증 결과가 합법적이면, 기기와 제2 무선 연결을 확립한다.
여기서, 제2 네트워크 구성 정보는 제1 네트워크 구성 정보에서의 사용자 이름과 액세스 비밀 번호를 포함한다.
라우터는 기기 신원 정보를 획득한 후, 신원 정보를 서버로 송신하여 서버에 의해 신원 정보에 따라 기기에 대해 검증이 수행된다. 라우터가 획득한 기기의 신원 정보는 기기 식별자와 기기 난수를 포함하고, 이에 대해서는 아래에 상세하게 설명한다.
또한, 네트워크 구성 정보는 라우터가 속하는 네트워크의 사용자 이름과 액세스 비밀 번호를 의미한다.
본 방법에서 채택된 라우터는 2.4G 전용칩(와이파이-스캔(WIFI-SCAN) 칩)을 가진 라우터이고, 전용칩은 실시간으로 주변의 초기화되지 않은 기기를 발견하기 위해 사용된다. 전용칩을 사용하여 기기를 실시간으로 스캔함으로써, 라우터 2.4G 마스터칩에 대한 간섭을 줄일 수 있다. 또한, 라우터의 전용칩에 의해 기기를 스캔함으로써, 사용자가 수동으로 APP를 스캔하는 기능을 대체할 수 있으므로, 상기 방법의 실시간성 및 사용성을 향상시킨다.
따라서, 상기 방법에서 라우터에 의해 기기의 신원 정보를 획득하고, 신원 정보를 서버로 송신함으로써, 기기의 신원 정보를 APP에 의해 획득하는 방안을 대체하여, 사용자의 많은 인위적인 참여가 생략될 수 있다.
선택적인 실시형태에서, 신원 정보는 기기의 기기 식별자 및 기기 난수를 포함하고; 신원 정보는 서버가 신원 정보에 따라 기기의 출처 및 초기화 완료 여부를 결정하기 위한 것이고, 출처가 합법적이고 초기화가 완료되지 않은 경우, 검증 결과는 합법적이다.
기기 식별자는 기기의 고유 식별자이고, 기기의 신원을 고유하게 식별하기 위해 사용된다. 기기 난수는 기기에 의해 생성된 하나의 난수이고, 기기 신원을 추가로 검증하여, 불법 기기가 자신의 기기 식별자를 합법적인 기기 식별자로 위조함으로써 라우터에 불법적으로 연결하는 것을 방지하기 위해 사용된다. 즉, 기기 난수는 기기 조작의 시간 정보 등 정보를 포함하여, 후속 정보 상호 작용에서, 난수가 일치하는지 여부를 검증함으로써 불법 기기의 불법 연결을 방지한다. 구체적인 검증 과정은 당업자에게 공지된 방식을 채택하여 구현되므로, 여기서 더이상 설명하지 않는다.
따라서, 신원 정보는 기기 난수를 포함하지 않을 수도 있지만, 더 높은 안전성을 구현하기 위해, 획득된 기기 신원 정보는 일반적으로 기기 식별자 및 기기 난수를 포함한다.
선택적인 실시형태에서, 기기의 네트워크 구성 방법은,
기기에 의해 방송된 데이터 패킷을 스캔 및 수신하여, 데이터 패킷을 해석함으로써, 네트워크 식별자를 획득하는 단계; 및
네트워크 식별자가 기설정된 규칙을 만족하는 것으로 결정한 후, 기기와 제1 무선 연결을 확립하는 단계를 포함한다.
기기는 통전되고, 액세스 모드에 있을 경우, 데이터 패킷을 방송하며, 데이터 패킷은 네트워크 식별자를 포함하고, 네트워크 식별자는 통상적으로 라우터가 동일한 기설정된 규칙에 따라 네트워크 식별자를 해석하도록, 기기에 의해 기기에 저장된 기설정된 규칙에 따라 생성된다. 여기서, 네트워크 식별자는 통상적으로 서비스 세트 식별자(Service Set Identifier, SSID)이다.
라우터가 기기에 의해 방송된 네트워크 식별자를 수신할 때, 기기가 인터넷 구성을 수행하려는 것으로 결정할 수 있다. 따라서, 라우터는 네트워크 구성의 조작을 수행하기 위해, 기기의 신원 정보를 획득하는 후속 동작을 실행하도록 결정한다. 라우터는 기기에 의해 방송된 SSID와 같은 네트워크 식별자를 수신한 후, SSID를 해석하여, SSID가 기설정된 규칙을 만족하는지 여부, 즉 SSID에 의해 식별된 기기가 라우터가 속한 네트워크에 가입할 수 있는 합법적인 기기인지 여부를 판단하며, 예를 들어, 지정된 제조업자의 식별자를 포함하는지 여부를 판단한다. 기설정된 규칙을 만족하는 것으로 결정되면, 기기 신원 정보를 획득하기 위한 요청을 송신한다.
여기서, 제1 무선 연결은 예를 들어, 802.11 프로토콜 기반 무선 연결이다. 제1 무선 연결을 통해, 기기는 라우터가 IP 주소를 통해 기기와 통신하도록 IP 주소를 라우터에 송신할 수 있다.
선택적인 실시형태에서, 기기의 신원 정보를 획득하기 위한 요청을 송신하는 단계는,
제1 무선 연결을 통해 기기의 IP 주소를 획득하여, IP 주소에 기기의 신원 정보를 획득하기 위한 요청을 송신하는 단계; 또는
기기의 신원 정보를 획득하기 위한 요청을 방송하는 단계를 포함한다.
첫 번째 방식에서, 라우터는 수신된 SSID에 의해 식별된 기기와 무선 연결(예를 들어, 802.11프로토콜에 기반한 무선 연결)을 확립하고, 기기의 IP 주소를 획득한 후, IP 주소에 기기의 신원 정보를 획득하기 위한 요청을 송신한다. 즉, 방식에서, 라우터는 기기 간에 확립된 연결을 통해 요청을 송신한다.
두 번째 방식에서, 라우터는 수신된 SSID에 의해 식별된 기기와 연결을 확립할 필요가 없지만, 기기 신원 정보를 획득하기 위한 요청을 방송하며, 기기는 방송 메시지를 수신하고, 방송 메시지를 해석함으로써 라우터가 자신의 신원 정보를 요청하는 것을 결정한 후, 라우터에 신원 정보를 송신한다. 라우터 및 기기 사이에 WIFI 연결이 확립되지 않았으므로, 기기는 방송의 방식을 통해 신원 정보를 송신할 수도 있다.
설명해야 할 것은, 라우터는 기기의 SSID를 수신한 후, SSID에 따라 기기의 모델 정보, 즉 기기를 생산한 제조업자 정보를 해석함으로써, 서버에 기기의 신원 정보를 송신할 때, 제조업자의 정보를 함께 서버로 전송한다. 이런 방식으로 서버는 제조업자의 정보에 기반하여 기기를 용이하게 통계할 수 있다.
선택적인 실시형태에서, 제2 네트워크 구성 정보는 기기의 제어단을 통해 제1 네트워크 구성 정보에서의 사용자 이름과 액세스 비밀 번호에 의해 생성된 QR 코드에 따라 획득되고; 제1 네트워크 구성 정보는 사용자 이름, 액세스 비밀 번호, 기기 식별자 및 기기 난수를 포함한다.
또한, 본 발명은 라우터와 네트워크가 구성된 기기의 제어단에 적용되는 기기의 네트워크 구성 방법을 제공한다. 도 2는 하나의 예시적 실시예에 따라 도시된 기기의 네트워크 구성 방법의 흐름도이고, 다음의 단계들을 포함한다.
단계 201에서, 서버에 의해 기기 신원 정보가 합법적인지를 검증한 후에 송신된, 사용자 이름과 액세스 비밀 번호를 포함하는 제1 네트워크 구성 정보를 수신한다.
단계 202에서, 제1 네트워크 구성 정보를 해석하여, 라우터의 사용자 이름과 액세스 비밀 번호를 획득한다.
단계 203에서, 사용자 이름과 액세스 비밀 번호를 나타내는 QR 코드를 생성하고, 기기에 QR 코드를 제공한다.
기기의 제어단은 예를 들어, 지능형 단말(휴대폰, 패드 및 웨어러블 기기 등)에 배치될 수 있다. 예를 들어, 지능형 단말에서의 동작과 같은 제어단의 동작은 애플리케이션에 의해 구현될 수 있다.
단계 105에서, 서버는 신원 정보가 합법적인지를 검증하고 기기의 제어단에 사용자 이름과 액세스 비밀 번호를 포함하는 제1 네트워크 구성 정보를 송신하고, 서버는 제1 네트워크 구성 정보에 기반하여, 라우터의 사용자 이름과 액세스 비밀 번호를 획득하고, QR 코드의 방식을 통해 사용자 이름과 액세스 비밀 번호를 기기에 제공하여, 기기에 의해 사용자 이름과 액세스 비밀 번호에 기반하여 라우터와 연결을 확립한다.
설명해야 할 것은, 기기의 네트워크 구성 방법에서, 기기가 사용자 이름과 액세스 비밀 번호를 획득할 수만 있으면, 사용자 이름과 액세스 비밀 번호를 나타내기 위한 QR 코드를 생성하며, 실제 동작에서 다른 표현 형태로 생성될 수도 있다.
상기 방법을 채택함으로써, 제어단 및 기기 사이의 상호 작용은 간단하고 사용자 조작에 용이하며, 종래 기술에서와 같은 복잡하고 반복되는 상호 작용 과정을 수행할 필요가 없으므로, 사용자 조작을 단순화시키고, 사용자 체험을 향상시킨다.
선택적인 실시형태에서, 기기의 네트워크 구성 방법은,
기기에 의해 리턴된 네트워크 구성 성공 정보를 수신하여, 네트워크 구성 성공을 서버에 보고함으로써, 바인딩을 완료하는 단계를 더 포함한다.
마지막으로, 제어단에 의해 서버에 네트워크 구성 성공을 보고하여, 바인딩을 완료한다. 주지하다시피, 전체 네트워크 구성 과정에서, 제어단은 상대적으로 적은 몇 번의 조작만을 수행하므로, 사용자의 작업량을 크게 감소시킨다.
또한, 본 발명은 기기에 적용되는 기기의 네트워크 구성 방법을 제공한다. 도 3은 하나의 예시적 실시예에 따라 도시된 기기의 네트워크 구성 방법의 흐름도이고, 다음의 단계들을 포함한다.
단계 301에서, 라우터와 제1 무선 연결을 확립한 후, 라우터로부터 기기의 신원 정보를 획득하기 위한 요청을 수신한다.
단계 302에서, 신원 데이터 패킷을 라우터로 송신한다.
단계 303에서, 기기의 제어단으로부터 사용자 이름과 액세스 비밀 번호를 나타내는 QR 코드를 획득한다.
단계 304에서, 사용자 이름과 액세스 비밀 번호에 기반하여, 제2 네트워크 구성 정보를 생성한다.
단계 305에서, 라우터와 제2 무선 연결을 확립하기 위해, 제2 네트워크 구성 정보를 라우터로 송신하여, 네트워크 구성을 완료한다.
기기는 라우터와 WIFI 연결을 확립하여, WIFI 연결을 통해 라우터로부터 신원 정보를 획득하기 위한 요청을 수신한 후, WIFI 연결을 통해 자신의 신원 정보를 라우터에 송신하고; 라우터와 WIFI 연결을 확립하지 않고, 라우터에 의해 방송된, 신원 정보를 획득하기 위한 요청을 수신한 후, 자신의 신원 정보를 방송할 수도 있다.
단계 303에서, 기기는 제어단에 의해 생성된 QR 코드를 스캔함으로써, 라우터의 네트워크 구성 정보를 획득하여, 즉 라우터가 속하는 네트워크에 가입하는 사용자 이름과 액세스 비밀 번호를 획득하여, 사용자 이름과 액세스 비밀 번호에 기반하여 라우터와 연결을 확립한다. 기기가 사용자 이름과 액세스 비밀 번호를 통해 라우터와 연결을 확립하는 과정은 당업자에게 공지된 방법을 통해 구현될 수 있으므로, 여기서 더이상 설명하지 않는다.
선택적인 실시형태에서, 기기의 네트워크 구성 방법은,
네트워크 구성 성공 정보를 제어단으로 송신하는 단계를 더 포함한다.
기기는 라우터와 연결을 확립한 후, 네트워크 구성 성공의 메시지를 APP에 송신하고, 액세스 모드를 종료하고, 클라이언트 모드로 진입한다.
선택적인 실시형태에서, 기기의 네트워크 구성 방법은,
기기가 액세스 모드일 때, 데이터 패킷을 방송하는 단계를 더 포함하고, 데이터 패킷은 네트워크 식별자를 포함한다.
선택적인 실시형태에서, 라우터로부터 기기의 신원 정보를 획득하기 위한 요청을 수신하는 단계는,
제1 무선 연결을 통해, 기기의 IP 주소를 라우터로 송신하여, IP 주소를 통해 기기의 신원 정보를 획득하기 위한 요청을 수신하는 단계; 또는
라우터에 의해 방송된 기기의 신원 정보를 획득하기 위한 요청을 수신하는 단계를 포함한다.
상기 과정은 라우터에 적용되는 네트워크 구성 방법의 설명을 참조할 수 있으므로, 여기서 더이상 설명하지 않는다.
본 방법의 구현 프로세스에서, 기기는 APP에 의해 생성된 QR 코드를 스캔함으로써 라우터가 속하는 네트워크에 가입된 사용자 이과 액세스 비밀 번호를 획득하는 것 외에, 라우터와 모두 상호 작용하며, 라우터와의 상호 작용은 사용자의 개입 없이, 자동으로 완료되므로, 사용자가 기기를 편리하게 사용할 수 있어, 사용자의 체험을 향상시킨다.
선택적인 실시형태에서, 신원 정보는 기기의 기기 식별자 및 기기 난수를 포함하고;
신원 정보는 서버가 신원 정보에 따라 기기의 출처 및 초기화 완료 여부를 결정하기 위한 것이고, 출처가 합법적이고 초기화가 완료되지 않은 경우, 검증 결과는 합법적이다.
전술한 바와 같이, 기기 식별자는 기기의 고유 식별자이고, 기기의 신원을 고유하게 식별하기 위해 사용된다. 기기 난수는 기기에 의해 생성된 하나의 난수이고, 기기 신원을 추가로 검증하여, 불법 기기가 자신의 기기 식별자를 합법적인 기기 식별자로 위조함으로써 라우터에 불법적으로 연결하는 것을 방지하기 위해 사용된다. 따라서, 신원 정보는 기기 난수를 포함하지 않을 수도 있지만, 더 높은 안전성을 구현하기 위해, 획득된 기기 신원 정보는 일반적으로 기기 식별자 및 기기 난수를 포함한다.
도 4는 본 발명에 따른 기기의 네트워크 구성 방법의 구체적인 실시예를 도시한다. 상기 실시예에서, 라우터는 인공지능 사물 인터넷(AIOT) 라우터이고, 기기는 카메라이다. 카메라는 민감한 정보를 포함하므로, 초기 네트워크 구성에서 사용자는 스캔을 수신해야 하며, 현재 조작에서 사용자는 사용자 이름과 액세스 비밀 번호를 입력해야 하므로, 편의성이 모두 떨어진다. 따라서, 본 발명의 방법은 특히, 카메라 기기에 적용된다. 도 5에 도시된 바와 같이, 기기의 네트워크 구성 방법은 다음의 단계들을 포함한다.
단계 401에서, 카메라는 통전되고, 네트워크가 구성되지 않은 경우, 카메라는 액세스 모드에 있고, SSID를 방송한다.
단계 402에서, AIOT 라우터의 전용 WIFI??SCAN 칩은 주변의 무선 신호를 실시간으로 스캔하여, 특정 SSID 방송 패킷을 수신한 후, SSID를 해석하며, SSID가 기설정된 규칙을 만족하면, 대응하는 카메라와 802.11 프로토콜에 기반한 무선 연결을 확립하고, 카메라의 IP 주소를 획득하여, IP 주소에 요청 패킷을 송신함으로써, 기기 식별자 및 기기 난수를 포함하는 카메라의 신원 정보를 획득하도록 요청한다.
단계 403에서, 카메라는 AIOT 라우터의 요청을 수신한 후, 자신의 기기 식별자 및 기기 난수를 송신한다.
단계 404에서, AIOT 라우터는 카메라 SSID에 따라, 카메라의 모델(제조업자 정보를 포함)을 해석하여, 카메라의 기기 식별자, 기기 난수 및 모델을 서버에 송신한다.
단계 405에서, 서버는 AIOT 라우터에 의해 송신된 정보를 수신한 후, 기기 식별자에 따라 카메라가 지정된 제조업자 자신이 생산한, 초기화되지 않은 기기인 지의 여부를 검증하며, 설정하였다면, 기기 식별자 및 기기 난수는 휴대 전화의 APP와 같은 제어단에 송신된다.
단계 406에서, APP는 기기 식별자, 기기 난수 및 이전에 저장된 라우터가 속하는 네트워크의 사용자 이름과 액세스 비밀 번호에 따라, QR 코드를 생성하고 디스플레이한다.
단계 407에서, 카메라는 APP에 의해 디스플레이된 QR 코드를 스캔하고, QR 코드에 기반하여 사용자 이름과 액세스 비밀 번호를 획득한다.
단계 408에서, 카메라는 사용자 이름과 액세스 비밀 번호를 사용하여 AIOT 라우터와 연결을 확립하여, 네트워크 구성을 완료한다.
단계 409에서, 카메라는 네트워크 구성 성공 메시지를 APP에 송신한다.
단계 410에서, APP는 네트워크 구성 성공 메시지를 서버에 송신하고 카메라와의 바인딩을 완료한다.
상기 프로세스로부터 알 수 있는 바, 전체 기기의 네트워크 구성 과정에서, 사용자의 인위적인 참여는 필요하지 않고, 라우터, 카메라, 서버, APP 사이에서 직접 정보 상호 작용을 수행하기만 하면, 네트워크 구성 과정을 완료할 수 있다.
또한, 본 발명은 기기의 네트워크 구성 장치를 제공하며, 도 5에 도시된 바와 같이, 상기 장치는 라우터에 적용되고, 라우터에 적용되는 기기의 네트워크 구성 장치는,
기기와 제1 무선 연결을 확립한 후, 기기의 신원 정보를 획득하기 위한 요청을 송신하고, 기기의 신원 정보를 획득한 후, 신원 정보를 서버로 송신하도록 구성된 제1 송신 모듈(501);
기기에 의해 리턴된 신원 데이터 패킷을 수신하고, 서버가 신원 정보가 합법적인지를 검증하고, 기기의 제어단에 사용자 이름과 액세스 비밀 번호를 포함하는 제1 네트워크 구성 정보를 송신한 후, 기기에 의해 송신된 제2 네트워크 구성 정보를 수신하도록 구성된 제1 수신 모듈(502);
데이터 패킷을 해석하여 기기의 신원 정보를 획득하도록 구성된 제1 해석 모듈(503);
제2 네트워크 구성 정보의 합법성을 검증하도록 구성된 검증 모듈(504); 및
검증 모듈 검증 결과가 합법적이면, 기기와 제2 무선 연결을 확립하도록 구성된 제1 연결 확립 모듈(505)을 포함하며;
여기서, 상기 제2 네트워크 구성 정보는 상기 제1 네트워크 구성 정보에서의 사용자 이름과 액세스 비밀 번호를 포함한다.
선택적인 실시형태에서, 제1 수신 모듈(502)은 또한 기기에 의해 방송된 데이터 패킷을 스캔 및 수신하도록 구성되고;
제1 해석 모듈(503)은 또한 데이터 패킷을 해석함으로써, 네트워크 식별자를 획득하도록 구성되고;
제1 연결 확립 모듈(505)은 또한 네트워크 식별자가 기설정된 규칙을 만족하는 것으로 결정한 후, 기기와 제1 무선 연결을 확립하도록 구성된다.
선택적인 실시형태에서, 제1 송신 모듈(501)은 또한,
제1 무선 연결을 통해 기기의 IP 주소를 획득하여, IP 주소에 기기의 신원 정보를 획득하기 위한 요청을 송신하는 방식; 또는
기기의 신원 정보를 획득하기 위한 요청을 방송하는 방식을 통해 기기의 신원 정보를 획득하기 위한 요청을 송신하도록 구성된다.
선택적인 실시형태에서, 신원 정보는 기기의 기기 식별자 및 기기 난수를 포함하고;
신원 정보는 서버가 신원 정보에 따라 기기의 출처 및 초기화 완료 여부를 결정하기 위한 것이고, 출처가 합법적이고 초기화가 완료되지 않은 경우, 검증 결과는 합법적이다.
선택적인 실시형태에서, 제2 네트워크 구성 정보는 기기의 제어단을 통해 제1 네트워크 구성 정보에서의 사용자 이름과 액세스 비밀 번호에 의해 생성된 QR 코드에 따라 획득되고; 제1 네트워크 구성 정보는 사용자 이름, 액세스 비밀 번호, 기기 식별자 및 기기 난수를 포함한다.
본 발명은 라우터와 네트워크가 구성된 기기의 제어단에 적용되는 기기의 네트워크 구성 장치를 제공하며, 도 6에 도시된 바와 같이, 기기의 네트워크 구성 장치는,
서버에 의해 기기 신원 정보가 합법적인지를 검증한 후에 송신된, 사용자 이름과 액세스 비밀 번호를 포함하는 제1 네트워크 구성 정보를 수신하도록 구성된 제2 수신 모듈(601);
제1 네트워크 구성 정보를 해석하여, 라우터의 사용자 이름과 비밀 번호를 획득하도록 구성된 제2 해석 모듈(602);
사용자 이름과 액세스 비밀 번호를 나타내는 QR 코드를 생성하고, 기기에 QR 코드를 제공하도록 구성된 생성 모듈(603)을 포함한다.
선택적인 실시형태에서, 제2 수신 모듈(601)은 또한 기기에 의해 리턴된 네트워크 구성 성공 정보를 수신하도록 구성된다.
기기의 네트워크 구성 장치는,
제2 수신 모듈(601)이 기기에 의해 리턴된 네트워크 구성 성공 정보를 수신한 후, 네트워크 구성 성공을 서버에 보고하도록 구성된 제2 송신 모듈; 및
제2 수신 모듈(601)이 기기에 의해 리턴된 네트워크 구성 성공 정보를 수신한 후, 바인딩을 완료하도록 구성된 바인딩 모듈을 포함한다.
또한, 본 발명은 기기에 적용되는 기기의 네트워크 구성 장치를 제공하며, 도 7에 도시된 바와 같이, 기기에 적용되는 기기의 네트워크 구성 장치는,
라우터와 제1 무선 연결을 확립한 후, 라우터로부터 기기의 신원 정보를 획득하기 위한 요청을 수신하고, 기기의 제어단으로부터 사용자 이름과 액세스 비밀 번호를 나타내는 QR 코드를 획득하도록 구성된 제3 수신 모듈(701);
신원 데이터 패킷을 라우터로 송신하고, 제2 네트워크 구성 정보를 라우터로 송신하도록 구성된 제3 송신 모듈(702);
사용자 이름과 액세스 비밀 번호에 기반하여, 제2 네트워크 구성 정보를 생성하도록 구성된 네트워크 구성 정보 생성 모듈(703); 및
제2 네트워크 구성 정보를 라우터로 송신한 후, 라우터와 제2 무선 연결을 확립하여, 네트워크 구성을 완료하도록 구성된 제2 연결 확립 모듈(704)을 포함한다.
선택적인 실시형태에서, 상기 제3 송신 모듈(702)은 또한,
네트워크 구성 성공 정보를 제어단으로 송신하도록 구성된다.
선택적인 실시형태에서, 기기의 네트워크 구성 장치는,
기기가 액세스 모드일 때, 데이터 패킷을 방송하도록 구성된 방송 모듈을 더 포함하고, 데이터 패킷은 네트워크 식별자를 포함한다.
선택적인 실시형태에서, 제3 송신 모듈(702)은 또한, 제1 무선 연결을 통해, 기기의 IP 주소를 라우터로 송신하도록 구성되고;
제3 수신 모듈은 또한, IP 주소를 통해 기기의 신원 정보를 획득하기 위한 요청을 수신하고; 또는 라우터에 의해 방송된 기기의 신원 정보를 획득하기 위한 요청을 수신하도록 구성된다.
선택적인 실시형태에서, 신원 정보는 기기의 기기 식별자 및 기기 난수를 포함하고;
신원 정보는 서버가 신원 정보에 따라 기기의 출처 및 초기화 완료 여부를 결정하기 위한 것이고, 출처가 합법적이고 초기화가 완료되지 않은 경우, 검증 결과는 합법적이다.
또한, 본 발명은 기기의 네트워크 구성 장치를 제공하고, 구성 장치는,
프로세서; 및
프로세서에서 실행 가능한 명령어를 저장하기 위한 메모리를 포함하고;
여기서, 상기 프로세서는,
기기와 제1 무선 연결을 확립한 후, 기기의 신원 정보를 획득하기 위한 요청을 송신하고;
기기에 의해 리턴된 신원 데이터 패킷을 수신하고;
데이터 패킷을 해석하여 기기의 신원 정보를 획득하고;
신원 정보를 서버로 송신하고;
서버가 신원 정보가 합법적인지를 검증하고, 기기의 제어단에 사용자 이름과 액세스 비밀 번호를 포함하는 제1 네트워크 구성 정보를 송신한 후, 기기에 의해 송신된 제2 네트워크 구성 정보를 수신하고 제2 네트워크 구성 정보의 합법성을 검증하고;
검증 결과가 합법적이면, 기기와 제2 무선 연결을 확립하도록 구성되며;
여기서, 상기 제2 네트워크 구성 정보는 제1 네트워크 구성 정보에서의 사용자 이름과 액세스 비밀 번호를 포함한다.
또한, 본 발명은 비일시적 컴퓨터 판독 가능한 저장 매체를 제공하며, 저장 매체는, 저장 매체에서의 명령어가 라우터의 프로세서에 의해 실행될 때, 기기의 네트워크 구성 방법을 실행할 수 있고, 상기 기기의 네트워크 구성 방법은,
기기와 제1 무선 연결을 확립한 후, 기기의 신원 정보를 획득하기 위한 요청을 송신하는 단계;
기기에 의해 리턴된 신원 데이터 패킷을 수신하는 단계;
데이터 패킷을 해석하여 기기의 신원 정보를 획득하는 단계;
신원 정보를 서버로 송신하는 단계;
서버가 신원 정보가 합법적인지를 검증하고, 기기의 제어단에 사용자 이름과 액세스 비밀 번호를 포함하는 제1 네트워크 구성 정보를 송신한 후, 기기에 의해 송신된 제2 네트워크 구성 정보를 수신하고 제2 네트워크 구성 정보의 합법성을 검증하는 단계; 및
검증 결과가 합법적이면, 기기와 제2 무선 연결을 확립하는 단계를 포함하며;
여기서, 상기 제2 네트워크 구성 정보는 제1 네트워크 구성 정보에서의 사용자 이름과 액세스 비밀 번호를 포함한다.
또한, 본 발명은 기기의 네트워크 구성 장치를 제공하고, 구성 장치는,
프로세서; 및
프로세서에서 실행 가능한 명령어를 저장하기 위한 메모리를 포함하며;
여기서, 상기 프로세서는,
라우터와 제1 무선 연결을 확립한 후, 라우터로부터 기기의 신원 정보를 획득하기 위한 요청을 수신하고;
신원 데이터 패킷을 상기 라우터로 송신하고;
상기 기기의 제어단으로부터 사용자 이름과 액세스 비밀 번호를 나타내는 QR 코드를 획득하고;
사용자 이름과 상기 액세스 비밀 번호에 기반하여, 제2 네트워크 구성 정보를 생성하고;
라우터와 제2 무선 연결을 확립하기 위해, 제2 네트워크 구성 정보를 라우터로 송신하여, 네트워크 구성을 완료하도록 구성된다.
또한, 본 발명은 비일시적 컴퓨터 판독 가능한 저장 매체를 제공하며, 저장 매체는, 저장 매체에서의 명령어가 기기의 프로세서에 의해 실행될 때, 기기의 네트워크 구성 방법을 실행할 수 있고, 상기 기기의 네트워크 구성 방법은,
라우터와 제1 무선 연결을 확립한 후, 라우터로부터 기기의 신원 정보를 획득하기 위한 요청을 수신하는 단계;
신원 데이터 패킷을 라우터로 송신하는 단계;
기기의 제어단으로부터 사용자 이름과 액세스 비밀 번호를 나타내는 QR 코드를 획득하는 단계;
사용자 이름과 액세스 비밀 번호에 기반하여, 제2 네트워크 구성 정보를 생성하는 단계; 및
라우터와 제2 무선 연결을 확립하기 위해, 제2 네트워크 구성 정보를 라우터로 송신하여, 네트워크 구성을 완료하는 단계를 포함한다.
본 발명의 기술방안을 채택함으로써, 라우터에 의해 초기화되지 않은 기기가 발견되고, 사용자가 APP에서 라우터의 계정 정보(예를 들어, 사용자 이름과 액세스 비밀 번호)를 입력 및 바인딩하였으면, 기기의 네트워크 구성 과정에 대한 인위적인 참여는 불필요하고, 라우터와 기기, APP 및 서버 사이의 상호 작용을 통해, 기기의 인터넷 구성 및 계정 바인딩 조작을 자동으로 완료한다. 상기 방법을 채택함으로써, 사용자가 기기를 편리하게 사용할 수 있으므로, 사용자의 응용 체험을 향상시킨다.
도 8은 하나의 예시적 실시예에 따라 도시된 기기의 네트워크 구성 장치(800)의 블록도이다.
도 8을 참조하면, 장치(800)는 처리 컴포넌트(802), 메모리(804), 전원 컴포넌트(806), 멀티미디어 컴포넌트(808), 오디오 컴포넌트(810), 입력/출력(I/O) 인터페이스(812), 센서 컴포넌트(814) 및 통신 컴포넌트(816) 중 하나 또는 다수의 컴포넌트들을 포함할 수 있다.
처리 컴포넌트(802)는 일반적으로 디스플레이, 전화 통화, 데이터 통신, 카메라 동작 및 기록 동작과 관련된 동작과 같은 장치(800)의 전체적인 동작을 제어한다. 처리 컴포넌트(802)는 상기 방법 단계들의 전부 또는 일부를 구현하기 위한 명령어를 실행하기 위한 하나 이상의 프로세서(820)를 포함할 수 있다. 또한, 처리 컴포넌트(802)는 처리 컴포넌트(802) 및 다른 컴포넌트 사이의 인터랙션을 용이하게 하기 위한 하나 이상의 모듈들을 포함할 수 있다. 예를 들어, 처리 컴포넌트(802)는 멀티미디어 컴포넌트(808) 및 처리 컴포넌트(802) 사이의 인터랙션을 용이하게 하기 위한 멀티미디어 모듈을 포함할 수 있다.
메모리(804)는 전자 기기(800)의 동작을 지원하기 위해 다양한 타입의 데이터를 저장하도록 구성된다. 이러한 데이터의 예는 장치(800)에서 동작하는 임의의 애플리케이션 프로그램 또는 방법의 명령어, 연락인 데이터, 전화번호부 데이터, 메시지, 사진, 비디오 등을 포함한다. 메모리(804)는 정적 랜덤 액세스 메모리(Static Random Access Memory, SRAM), 전기적 소거 가능한 프로그래머블 읽기 전용 메모리(Electrically Erasable Programmable Read Only Memory, EEPROM), 소거 가능한 프로그래머블 읽기 전용 메모리(Erasable Programmable Read Only Memory, EPROM), 프로그래머블 읽기 전용 메모리(Programmable Read Only Memory, PROM), 읽기 전용 메모리(Read Only Memory, ROM), 자기 메모리, 플래시 메모리, 자기 디스크 또는 광 디스크 중 어느 하나의 형태의 휘발성 또는 비-휘발성 저장 기기 또는 이들의 조합에 의해 구현될 수 있다.
전원 컴포넌트(806)는 장치(800)의 다양한 컴포넌트에 전원을 공급한다. 전원 컴포넌트(806)는 전원 관리 시스템, 하나 이상의 전원 및 장치(800)를 위해 전원을 생성, 관리 및 분배하는 것과 관련된 다른 컴포넌트를 포함할 수 있다.
멀티미디어 컴포넌트(808)는 장치(800) 및 사용자 사이의 하나의 출력 인터페이스를 제공하는 스크린을 포함한다. 일부 실시예에서, 스크린은 액정 디스플레이(LCD) 및 터치 패널(TP)을 포함할 수 있다. 스크린이 터치 패널을 포함하는 경우, 스크린은 사용자로부터의 입력 신호를 수신하기 위한 터치 스크린으로서 구현될 수 있다. 터치 패널은 터치, 스와이프 및 터치 패널 상의 제스처를 감지하기 위한 하나 이상의 터치 센서들을 포함한다. 터치 센서는 터치 또는 스와이프 동작의 경계를 감지할 뿐만 아니라 터치 또는 스와이프 동작과 관련된 지속 시간 및 압력을 감지할 수 있다. 일부 실시예에 있어서, 멀티미디어 컴포넌트(808)는 하나의 전방 카메라 및 하나의 후방 카메라 중 적어도 하나를 포함한다. 장치(800)가 촬영 모드 또는 비디오 모드와 같은 동작 모드에 있을 경우, 전방 카메라 및 후방 카메라 중 적어도 하나는 외부의 멀티미디어 데이터를 수신할 수 있다. 각각의 전방 카메라 및 후방 카메라는 하나의 고정된 광학 렌즈 시스템이거나 초점 거리 및 광학 줌 기능을 구비할 수 있다.
오디오 컴포넌트(810)는 오디오 신호를 출력 및/또는 입력하도록 구성된다. 예를 들어, 오디오 컴포넌트(810)는 하나의 마이크로폰(MIC)을 포함하고, 장치(800)가 콜 모드, 녹음 모드 및 음성 인식 모드와 같은 동작 모드에 있을 경우, 마이크로폰은 외부 오디오 신호를 수신하도록 구성된다. 수신된 오디오 신호는 메모리(804)에 추가로 저장되거나 통신 컴포넌트(816)에 의해 전송될 수 있다. 일부 실시예에 있어서, 오디오 컴포넌트(810)는 오디오 신호를 출력하기 위한 스피커를 더 포함한다.
I/O 인터페이스(812)는 처리 컴포넌트(802) 및 외부 인터페이스 모듈 사이에 인터페이스를 제공하고, 외부 인터페이스 모듈은 키보드, 클릭 휠, 버튼 등일 수 있다. 이러한 버튼은 홈 버튼, 볼륨 버튼, 시작 버튼 및 잠금 버튼을 포함할 수 있지만 이에 한정되지 않는다.
센서 컴포넌트(814)는 장치(800)를 위한 다양한 방면의 상태 평가를 제공하기 위한 하나 이상의 센서들을 포함한다. 예를 들어, 센서 컴포넌트(814)는 장치(800)의 온/오프 상태, 컴포넌트의 상대 위치를 검출할 수 있으며, 예를 들어, 컴포넌트는 장치(800)의 모니터와 키패드이고, 센서 컴포넌트(814)는 장치(400) 또는 장치(800)에서 하나의 컴포넌트의 위치 변화, 사용자와 장치(800) 접촉의 존재 유무, 장치(800) 방향 또는 가속/감속 및 장치(800)의 온도 변화를 검출할 수 있다. 센서 컴포넌트(814)는 임의의 물리적 접촉이 없이 근처의 물체의 존재를 검출하도록 구성되는 근접 센서를 포함할 수 있다. 센서 컴포넌트(814)는 이미징 애플리케이션에 사용하기 위한 상보성 금속 산화막 반도체(Complementary Metal Oxide Semiconductor, CMOS) 이미지 센서 또는 전하 결합 소자(Charged Coupled Device, CCD) 이미지 센서와 같은 광 센서를 더 포함할 수 있다. 일부 실시예에 있어서, 센서 컴포넌트(814)는 가속도 센서, 자이로 센서, 자기 센서, 압력 센서 또는 온도 센서를 더 포함할 수 있다.
통신 컴포넌트(816)는 장치(800)와 다른 기기 사이의 유선 또는 무선 방식으로 통신을 용이하게 하도록 구성된다. 장치(800)는 WIFI, 2G 또는 3G 또는 이들의 조합과 같은 통신 기준에 기반한 무선 인터넷에 액세스할 수 있다. 예시적 실시예에서, 통신 컴포넌트(816)는 방송 채널을 통해 외부 방송 관리 시스템으로부터의 방송 신호 또는 방송 관련 정보를 수신한다. 예시적 실시예에서, 통신 컴포넌트(816)는 근거리 통신을 추진하는 근거리 무선 통신(Near Field Communication, NFC) 모듈을 더 포함한다. 예를 들어, NFC 모듈은 무선 주파수 식별자(Radio Frequency Identification, RFID) 기술, 적외선 통신 규격(Infrared Data Association, IrDA) 기술, 초광대역(Ultra Wideband, UWB) 기술, 블루투스(Bluetooth, BT) 기술 및 다른 기술을 기반으로 구현될 수 있다.
예시적 실시예에 있어서, 장치(800)는 하나 이상의 주문형 집적 회로(ApplicationSpecificIntegratedCircuit, ASIC), 디지털 신호 프로세서(DSP), 디지털 신호 처리 장치(Digital Signal Processor, DSP), 프로그래머블 논리 장치(Programmable Logic Device, PLD), 필드 프로그래머블 게이트 어레이(Field Programmable Gate Array, FPGA), 제어기, 마이크로 제어기, 마이크로 프로세서 또는 다른 전자 부품에 의해 구현되고, 장치(800)는 상기 방법을 수행하기 위한 것이다.
예시적 실시예에 있어서, 명령어를 포함하는 메모리(804)와 같은 명령어를 포함하는 비-일시적 컴퓨터 판독 가능 저장 매체를 제공하며, 명령어는 상기 방법을 완료하도록 장치(800)의 프로세서(820)에 의해 수행된다. 예를 들어, 비-일시적 컴퓨터 판독 가능 저장 매체는 ROM, 랜덤 액세스 메모리(RAM), CD-ROM, 자기 테이프, 플로피 디스크 및 광학 데이터 저장 기기 등일 수 있다.
비-일시적 컴퓨터 판독 가능한 저장 매체는, 저장 매체에서의 명령어가 이동 단말의 프로세서에 의해 실행될 때, 이동 단말로 하여금 기기의 네트워크 구성 방법을 실행 가능하도록 하고, 기기의 네트워크 구성 방법은, 서버에 의해 기기 신원 정보가 합법적인지를 검증한 후에 송신된, 사용자 이름과 액세스 비밀 번호를 포함하는 제1 네트워크 구성 정보를 수신하는 단계; 제1 네트워크 구성 정보를 해석하여, 라우터의 사용자 이름과 액세스 비밀 번호를 획득하는 단계; 및 사용자 이름과 액세스 비밀 번호를 나타내는 QR 코드를 생성하고, 기기에 QR 코드를 제공하는 단계를 포함한다.
당업자는 명세서 및 본문에 개시된 발명을 고려하여, 본 발명의 다른 실시방안을 용이하게 생각해낼 수 있을 것이다. 본 출원은 본 발명의 임의의 변형, 용도 또는 적응성 변화를 포함하도록 의도되고, 이러한 변형, 용도 또는 적응성 변화는 본 발명의 일반적인 원리에 따르며, 본 발명에서 개시되지 않은 본 기술분야의 공지된 상식이나 통상적인 기술수단을 포함한다. 명세서 및 실시예는 다만 예시적인 것으로 간주되고, 본 발명의 진정한 범위 및 사상은 아래의 청구범위에 의해 표명된다.
이해해야 할 것은, 본 발명은 위에서 설명되고 도면에 도시된 정확한 구조에 한정되지 않으며, 이 범위를 벗어나지 않고 다양한 수정 및 변경을 수행할 수 있다. 본 발명의 범위는 첨부된 청구범위에 의해서만 한정된다.
800...장치
802...처리 컴포넌트
804...메모리
806...전원 컴포넌트
808...멀티미디어 컴포넌트
810...오디오 컴포넌트
812...입력/출력(I/O) 인터페이스
814...센서 컴포넌트
816...통신 컴포넌트
820...프로세서

Claims (30)

  1. 라우터에 적용되는 기기의 네트워크 구성 방법으로서,
    상기 기기와 제1 무선 연결을 확립한 후, 상기 기기의 신원 정보를 획득하기 위한 요청을 송신하는 단계;
    상기 기기에 의해 리턴된 신원 데이터 패킷을 수신하는 단계;
    상기 데이터 패킷을 해석하여 상기 기기의 신원 정보를 획득하는 단계;
    상기 신원 정보를 서버로 송신하는 단계;
    상기 서버가 상기 신원 정보가 합법적인지를 검증하고, 상기 기기의 제어단에 사용자 이름과 액세스 비밀 번호를 포함하는 제1 네트워크 구성 정보를 송신한 후, 상기 기기에 의해 송신되고 상기 제1 네트워크 구성 정보에서의 사용자 이름과 액세스 비밀 번호를 포함하는 제2 네트워크 구성 정보를 수신하고 상기 제2 네트워크 구성 정보의 합법성을 검증하는 단계; 및
    검증 결과가 합법적이면, 상기 기기와 제2 무선 연결을 확립하는 단계를 포함하며,
    상기 신원 정보는 상기 기기의 기기 식별자와 기기 난수를 포함하며,
    상기 신원 정보는 상기 서버가 상기 신원 정보에 따라 상기 기기의 출처 및 초기화 완료 여부를 결정하기 위한 것이고, 출처가 합법적이고 초기화가 완료되지 않은 경우, 검증 결과는 합법적인 것을 특징으로 하는 기기의 네트워크 구성 방법.
  2. 제1항에 있어서,
    상기 기기에 의해 방송된 데이터 패킷을 스캔 및 수신하여, 상기 데이터 패킷을 해석함으로써, 네트워크 식별자를 획득하는 단계; 및
    상기 네트워크 식별자가 기설정된 규칙을 만족하는 것으로 결정한 후, 상기 기기와 제1 무선 연결을 확립하는 단계를 더 포함하는 것을 특징으로 하는 기기의 네트워크 구성 방법.
  3. 제1항에 있어서,
    상기 기기의 신원 정보를 획득하기 위한 요청을 송신하는 단계는,
    상기 제1 무선 연결을 통해 상기 기기의 IP 주소를 획득하여, 상기 IP 주소에 상기 기기의 신원 정보를 획득하기 위한 요청을 송신하는 단계; 또는
    상기 기기의 신원 정보를 획득하기 위한 요청을 방송하는 단계를 포함하는 것을 특징으로 하는 기기의 네트워크 구성 방법.
  4. 삭제
  5. 제1항에 있어서,
    상기 제2 네트워크 구성 정보는 상기 기기의 제어단을 통해 상기 제1 네트워크 구성 정보에서의 사용자 이름과 비밀 번호에 의해 생성된 QR 코드에 따라 획득되고; 상기 제1 네트워크 구성 정보는 상기 사용자 이름, 상기 액세스 비밀 번호, 기기 식별자 및 기기 난수를 포함하는 것을 특징으로 하는 기기의 네트워크 구성 방법.
  6. 기기에 적용되는 기기의 네트워크 구성 방법으로서,
    라우터와 제1 무선 연결을 확립한 후, 상기 라우터로부터 상기 기기의 신원 정보를 획득하기 위한 요청을 수신하는 단계;
    신원 데이터 패킷을 상기 라우터로 송신하는 단계;
    상기 기기의 제어단으로부터 사용자 이름과 액세스 비밀 번호를 나타내는 QR 코드를 획득하는 단계;
    상기 사용자 이름과 상기 액세스 비밀 번호에 기반하여, 제2 네트워크 구성 정보를 생성하는 단계; 및
    상기 라우터와 제2 무선 연결을 확립하기 위해, 상기 제2 네트워크 구성 정보를 상기 라우터로 송신하여, 네트워크 구성을 완료하는 단계를 포함하고,
    상기 신원 정보는 상기 기기의 기기 식별자 및 기기 난수를 포함하며,
    상기 신원 정보는 서버가 상기 신원 정보에 따라 상기 기기의 출처 및 초기화 완료 여부를 결정하기 위한 것이고, 출처가 합법적이고 초기화가 완료되지 않은 경우, 검증 결과는 합법적인 것을 특징으로 하는 기기의 네트워크 구성 방법.
  7. 제6항에 있어서,
    네트워크 구성 성공 정보를 상기 제어단으로 송신하는 단계를 더 포함하는 것을 특징으로 하는 기기의 네트워크 구성 방법.
  8. 제6항에 있어서,
    상기 기기가 액세스 모드일 때, 데이터 패킷을 방송하는 단계를 더 포함하고, 상기 데이터 패킷은 네트워크 식별자를 포함하는 것을 특징으로 하는 기기의 네트워크 구성 방법.
  9. 제6항에 있어서,
    상기 라우터로부터 상기 기기의 신원 정보를 획득하기 위한 요청을 수신하는 단계는,
    상기 제1 무선 연결을 통해, 상기 기기의 IP 주소를 상기 라우터로 송신하여, 상기 IP 주소를 통해 상기 기기의 신원 정보를 획득하기 위한 요청을 수신하는 단계; 또는
    상기 라우터에 의해 방송된 상기 기기의 신원 정보를 획득하기 위한 요청을 수신하는 단계를 포함하는 것을 특징으로 하는 기기의 네트워크 구성 방법.
  10. 삭제
  11. 라우터에 적용되는 기기의 네트워크 구성 장치로서,
    상기 기기와 제1 무선 연결을 확립한 후, 상기 기기의 신원 정보를 획득하기 위한 요청을 송신하고, 상기 기기의 신원 정보를 획득한 후, 상기 신원 정보를 서버로 송신하도록 구성된 제1 송신 모듈;
    상기 기기에 의해 리턴된 신원 데이터 패킷을 수신하고, 상기 서버가 상기 신원 정보가 합법적인지를 검증하고, 상기 기기의 제어단에 사용자 이름과 액세스 비밀 번호를 포함하는 제1 네트워크 구성 정보를 송신한 후, 상기 기기에 의해 송신되고 상기 제1 네트워크 구성 정보에서의 사용자 이름과 액세스 비밀 번호를 포함하는 제2 네트워크 구성 정보를 수신하도록 구성된 제1 수신 모듈;
    상기 데이터 패킷을 해석하여 상기 기기의 신원 정보를 획득하도록 구성된 제1 해석 모듈;
    상기 제2 네트워크 구성 정보의 합법성을 검증하도록 구성된 검증 모듈; 및
    상기 검증 모듈 검증 결과가 합법적이면, 상기 기기와 제2 무선 연결을 확립하도록 구성된 제1 연결 확립 모듈을 포함하며,
    상기 신원 정보는 상기 기기의 기기 식별자와 기기 난수를 포함하며,
    상기 신원 정보는 상기 서버가 상기 신원 정보에 따라 상기 기기의 출처 및 초기화 완료 여부를 결정하기 위한 것이고, 출처가 합법적이고 초기화가 완료되지 않은 경우, 검증 결과는 합법적인 것을 특징으로 하는 기기의 네트워크 구성 장치.
  12. 제11항에 있어서,
    상기 제1 수신 모듈은 또한, 상기 기기에 의해 방송된 데이터 패킷을 스캔 및 수신하도록 구성되고;
    상기 제1 해석 모듈은 또한, 상기 데이터 패킷을 해석함으로써, 네트워크 식별자를 획득하도록 구성되고;
    상기 제1 연결 확립 모듈은 또한, 상기 네트워크 식별자가 기설정된 규칙을 만족하는 것으로 결정한 후, 상기 기기와 제1 무선 연결을 확립하도록 구성되는 것을 특징으로 하는 기기의 네트워크 구성 장치.
  13. 제11항에 있어서,
    상기 제1 송신 모듈은 또한,
    상기 제1 무선 연결을 통해 상기 기기의 IP 주소를 획득하여, 상기 IP 주소에 상기 기기의 신원 정보를 획득하기 위한 요청을 송신하는 방식; 또는 상기 기기의 신원 정보를 획득하기 위한 요청을 방송하는 방식을 통해 상기 기기의 신원 정보를 획득하기 위한 요청을 송신하도록 구성되는 것을 특징으로 하는 기기의 네트워크 구성 장치.
  14. 삭제
  15. 제11항에 있어서,
    상기 제2 네트워크 구성 정보는 상기 기기의 제어단을 통해 상기 제1 네트워크 구성 정보에서의 사용자 이름과 비밀 번호에 의해 생성된 QR 코드에 따라 획득되고; 상기 제1 네트워크 구성 정보는 상기 사용자 이름, 상기 액세스 비밀 번호, 기기 식별자 및 기기 난수를 포함하는 것을 특징으로 하는 기기의 네트워크 구성 장치.
  16. 기기에 적용되는 기기의 네트워크 구성 장치로서,
    라우터와 제1 무선 연결을 확립한 후, 상기 라우터로부터 상기 기기의 신원 정보를 획득하기 위한 요청을 수신하며, 상기 기기의 제어단으로부터 사용자 이름과 액세스 비밀 번호를 나타내는 QR 코드를 획득하도록 구성된 제3 수신 모듈;
    신원 데이터 패킷을 상기 라우터로 송신하며, 제2 네트워크 구성 정보를 상기 라우터로 송신하도록 구성된 제3 송신 모듈;
    상기 사용자 이름과 상기 액세스 비밀 번호에 기반하여, 상기 제2 네트워크 구성 정보를 생성하도록 구성된 네트워크 구성 정보 생성 모듈; 및
    상기 제2 네트워크 구성 정보를 상기 라우터로 송신한 후, 상기 라우터와 제2 무선 연결을 확립하여, 네트워크 구성을 완료하도록 구성된 제2 연결 확립 모듈을 포함하고,
    상기 신원 정보는 상기 기기의 기기 식별자와 기기 난수를 포함하며,
    상기 신원 정보는 서버가 상기 신원 정보에 따라 상기 기기의 출처 및 초기화 완료 여부를 결정하기 위한 것이고, 출처가 합법적이고 초기화가 완료되지 않은 경우, 검증 결과는 합법적인 것을 특징으로 하는 기기의 네트워크 구성 장치.
  17. 제16항에 있어서,
    상기 제3 송신 모듈은 또한,
    네트워크 구성 성공 정보를 상기 제어단으로 송신하도록 구성되는 것을 특징으로 하는 기기의 네트워크 구성 장치.
  18. 제16항에 있어서,
    상기 기기가 액세스 모드일 때, 데이터 패킷을 방송하도록 구성된 방송 모듈을 더 포함하고,
    상기 데이터 패킷은 네트워크 식별자를 포함하는 것을 특징으로 하는 기기의 네트워크 구성 장치.
  19. 제16항에 있어서,
    상기 제3 송신 모듈은 또한, 상기 제1 무선 연결을 통해, 상기 기기의 IP 주소를 상기 라우터로 송신하도록 구성되고;
    상기 제3 수신 모듈 또한, 상기 IP 주소를 통해 상기 기기의 신원 정보를 획득하기 위한 요청을 수신하고; 또는 상기 라우터에 의해 방송된 상기 기기의 신원 정보를 획득하기 위한 요청을 수신하도록 구성되는 것을 특징으로 하는 기기의 네트워크 구성 장치.
  20. 삭제
  21. 기기의 네트워크 구성 장치로서,
    프로세서; 및
    프로세서에서 실행 가능한 명령어를 저장하기 위한 메모리를 포함하고;
    상기 프로세서는,
    상기 기기와 제1 무선 연결을 확립한 후, 상기 기기의 신원 정보를 획득하기 위한 요청을 송신하고;
    상기 기기에 의해 리턴된 신원 데이터 패킷을 수신하고;
    상기 데이터 패킷을 해석하여 상기 기기의 신원 정보를 획득하고;
    상기 신원 정보를 서버로 송신하고;
    상기 서버가 상기 신원 정보는 합법적인지를 검증하고, 상기 기기의 제어단에 사용자 이름과 액세스 비밀 번호를 포함하는 제1 네트워크 구성 정보를 송신한 후, 상기 기기에 의해 송신된 제2 네트워크 구성 정보를 수신하고 제2 네트워크 구성 정보의 합법성을 검증하고;
    검증 결과가 합법적이면, 상기 기기와 제2 무선 연결을 확립하도록 구성되고;
    상기 제2 네트워크 구성 정보는 상기 제1 네트워크 구성 정보에서의 사용자 이름과 액세스 비밀 번호를 포함하고,
    상기 신원 정보는 상기 기기의 기기 식별자와 기기 난수를 포함하며,
    상기 신원 정보는 상기 서버가 상기 신원 정보에 따라 상기 기기의 출처 및 초기화 완료 여부를 결정하기 위한 것이고, 출처가 합법적이고 초기화가 완료되지 않은 경우, 검증 결과는 합법적인 것을 특징으로 하는 기기의 네트워크 구성 장치.
  22. 비일시적 컴퓨터 판독 가능한 저장 매체로서,
    상기 저장 매체에서의 명령어가 라우터의 프로세서에 의해 실행될 때, 기기의 네트워크 구성 방법을 실행할 수 있고, 상기 기기의 네트워크 구성 방법은,
    상기 기기와 제1 무선 연결을 확립한 후, 상기 기기의 신원 정보를 획득하기 위한 요청을 송신하는 단계;
    상기 기기에 의해 리턴된 신원 데이터 패킷을 수신하는 단계;
    상기 데이터 패킷을 해석하여 상기 기기의 신원 정보를 획득하는 단계;
    상기 신원 정보를 서버로 송신하는 단계;
    상기 서버가 상기 신원 정보가 합법적인지를 검증하고, 상기 기기의 제어단에 사용자 이름과 액세스 비밀 번호를 포함하는 제1 네트워크 구성 정보를 송신한 후, 상기 기기에 의해 송신되고 상기 제1 네트워크 구성 정보에서의 사용자 이름과 액세스 비밀 번호를 포함하는 제2 네트워크 구성 정보를 수신하고 제2 네트워크 구성 정보의 합법성을 검증하는 단계; 및
    검증 결과가 합법적이면, 상기 기기와 제2 무선 연결을 확립하는 단계를 포함하며;
    상기 신원 정보는 상기 기기의 기기 식별자와 기기 난수를 포함하며,
    상기 신원 정보는 상기 서버가 상기 신원 정보에 따라 상기 기기의 출처 및 초기화 완료 여부를 결정하기 위한 것이고, 출처가 합법적이고 초기화가 완료되지 않은 경우, 검증 결과는 합법적인 것을 특징으로 하는 비일시적 컴퓨터 판독 가능한 저장 매체.
  23. 기기의 네트워크 구성 장치로서,
    프로세서; 및
    프로세서에서 실행 가능한 명령어를 저장하기 위한 메모리를 포함하고;
    상기 프로세서는,
    라우터와 제1 무선 연결을 확립한 후, 상기 라우터로부터 상기 기기의 신원 정보를 획득하기 위한 요청을 수신하고;
    신원 데이터 패킷을 상기 라우터로 송신하고;
    상기 기기의 제어단으로부터 사용자 이름과 액세스 비밀 번호를 나타내는 QR 코드를 획득하고;
    상기 사용자 이름과 상기 액세스 비밀 번호에 기반하여, 제2 네트워크 구성 정보를 생성하고;
    상기 라우터와 제2 무선 연결을 확립하기 위해, 상기 제2 네트워크 구성 정보를 상기 라우터로 송신하여, 네트워크 구성을 완료하도록 구성되고,
    상기 신원 정보는 상기 기기의 기기 식별자와 기기 난수를 포함하며;
    상기 신원 정보는 서버가 상기 신원 정보에 따라 상기 기기의 출처 및 초기화 완료 여부를 결정하기 위한 것이고, 출처가 합법적이고 초기화가 완료되지 않은 경우, 검증 결과는 합법적인 것을 특징으로 하는 기기의 네트워크 구성 장치.
  24. 비일시적 컴퓨터 판독 가능한 저장 매체로서,
    상기 저장 매체에서의 명령어가 기기의 프로세서에 의해 실행될 때, 기기의 네트워크 구성 방법을 실행할 수 있고, 상기 기기의 네트워크 구성 방법은,
    라우터와 제1 무선 연결을 확립한 후, 상기 라우터로부터 상기 기기의 신원 정보를 획득하기 위한 요청을 수신하는 단계;
    신원 데이터 패킷을 상기 라우터로 송신하는 단계;
    상기 기기의 제어단으로부터 사용자 이름과 액세스 비밀 번호를 나타내는 QR 코드를 획득하는 단계;
    상기 사용자 이름과 상기 액세스 비밀 번호에 기반하여, 제2 네트워크 구성 정보를 생성하는 단계; 및
    상기 라우터와 제2 무선 연결을 확립하기 위해, 상기 제2 네트워크 구성 정보를 상기 라우터로 송신하여, 네트워크 구성을 완료하는 단계를 포함하고,
    상기 신원 정보는 상기 기기의 기기 식별자와 기기 난수를 포함하며,
    상기 신원 정보는 서버가 상기 신원 정보에 따라 상기 기기의 출처 및 초기화 완료 여부를 결정하기 위한 것이고, 출처가 합법적이고 초기화가 완료되지 않은 경우, 검증 결과는 합법적인 것을 특징으로 하는 비일시적 컴퓨터 판독 가능한 저장 매체.
  25. 삭제
  26. 삭제
  27. 삭제
  28. 삭제
  29. 삭제
  30. 삭제
KR1020200093922A 2020-02-25 2020-07-28 기기의 네트워크 구성 방법, 장치 및 매체 KR102339713B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020210173803A KR102377724B1 (ko) 2020-02-25 2021-12-07 기기의 네트워크 구성 방법, 장치 및 매체

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202010115941.5A CN111328076B (zh) 2020-02-25 2020-02-25 一种设备配网方法、装置及介质
CN202010115941.5 2020-02-25

Related Child Applications (1)

Application Number Title Priority Date Filing Date
KR1020210173803A Division KR102377724B1 (ko) 2020-02-25 2021-12-07 기기의 네트워크 구성 방법, 장치 및 매체

Publications (2)

Publication Number Publication Date
KR20210108288A KR20210108288A (ko) 2021-09-02
KR102339713B1 true KR102339713B1 (ko) 2021-12-14

Family

ID=71173009

Family Applications (2)

Application Number Title Priority Date Filing Date
KR1020200093922A KR102339713B1 (ko) 2020-02-25 2020-07-28 기기의 네트워크 구성 방법, 장치 및 매체
KR1020210173803A KR102377724B1 (ko) 2020-02-25 2021-12-07 기기의 네트워크 구성 방법, 장치 및 매체

Family Applications After (1)

Application Number Title Priority Date Filing Date
KR1020210173803A KR102377724B1 (ko) 2020-02-25 2021-12-07 기기의 네트워크 구성 방법, 장치 및 매체

Country Status (5)

Country Link
US (1) US11329974B2 (ko)
EP (1) EP3873053A1 (ko)
JP (1) JP7073451B2 (ko)
KR (2) KR102339713B1 (ko)
CN (1) CN111328076B (ko)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112019507B (zh) * 2020-07-28 2022-05-03 深圳拓邦股份有限公司 基于区块链的免注册智能设备控制方法及***
CN112202770B (zh) * 2020-09-29 2023-06-16 北京小米移动软件有限公司 设备联网方法及装置、设备、存储介质
CN112165713B (zh) * 2020-09-30 2023-06-16 青岛海尔科技有限公司 用于智能设备接入无线网络的方法、装置、***及存储介质
CN112291100B (zh) * 2020-11-03 2023-09-05 北京小米移动软件有限公司 配网方法、配网装置及存储介质
CN112532607A (zh) * 2020-11-23 2021-03-19 杭州涂鸦信息技术有限公司 智能设备通信方法、***、计算机设备和可读存储介质
CN114710375B (zh) * 2020-12-16 2024-03-12 深圳Tcl新技术有限公司 一种配网方法、智能网关及计算机可读存储介质
SE2150783A1 (en) * 2021-06-17 2022-12-18 Telia Co Ab Methods and apparatuses for facilitating connection to a wifi network
CN114268976B (zh) * 2022-02-24 2022-06-10 深圳市网联天下科技有限公司 wifi路由器配置方法、配置***、电子设备及存储介质
CN117353968A (zh) * 2022-07-04 2024-01-05 荣耀终端有限公司 视频监控方法及装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017046337A (ja) 2015-08-26 2017-03-02 大同股▲ふん▼有限公司 無線接続を自動的に確立する方法、同方法を用いるモノのインターネット用のゲートウェイ装置及びクライアント装置
KR101716855B1 (ko) 2015-10-20 2017-03-15 주식회사 뉴로메카 사물인터넷 게이트웨이 시스템에서의 네트워크 페어링 방법
JP2019526122A (ja) 2016-07-29 2019-09-12 トゥルソナ,インコーポレイテッド アンチリプレイ認証のシステムおよび方法

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070159997A1 (en) 2006-01-10 2007-07-12 Hsiu-Ping Tsai Wireless Security Setup between Station and AP Supporting MSSID
US11336511B2 (en) * 2006-09-25 2022-05-17 Remot3.It, Inc. Managing network connected devices
US8925059B2 (en) * 2012-06-08 2014-12-30 Lockheed Martin Corporation Dynamic trust connection
US9838390B2 (en) 2015-03-31 2017-12-05 Afero, Inc. System and method for automatic wireless network authentication
CN106102061A (zh) * 2016-06-07 2016-11-09 北京小米移动软件有限公司 网络连接方法及装置
CN106211264B (zh) * 2016-07-11 2018-07-31 九阳股份有限公司 一种家电配网方法及装置
US10506642B2 (en) * 2016-11-30 2019-12-10 Samsung Eletrônica da Amazônia Ltda. Method for verifying authenticity, configuring network credentials and cryptographic keys for internet of things (IoT) devices using near field communication (NFC)
KR102390046B1 (ko) 2017-03-08 2022-04-25 삼성전자주식회사 IoT 장치의 무선 라우터 연결을 지원하는 무선 라우터, 전자 장치 및 시스템
CN112217831B (zh) 2017-09-18 2023-04-25 创新先进技术有限公司 关于物联网设备的信息交互方法、装置及设备
CN109996314B (zh) * 2017-12-29 2021-11-09 阿里巴巴集团控股有限公司 一种待配网设备接入网络热点设备的方法、装置和***
CN110300432B (zh) * 2018-03-22 2022-04-26 阿里巴巴集团控股有限公司 一种对设备进行配网的方法及配网***
CN108990053A (zh) 2018-07-04 2018-12-11 杭州涂鸦信息技术有限公司 一种使具有摄像头的智能设备智能联网的方法
CN109413627B (zh) * 2018-10-18 2022-08-12 飞天诚信科技股份有限公司 一种智能家居设备的配网方法及配网***
CN110784908B (zh) * 2019-10-22 2022-06-03 北京小米移动软件有限公司 无线配网方法、无线路由器及无线配网***

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017046337A (ja) 2015-08-26 2017-03-02 大同股▲ふん▼有限公司 無線接続を自動的に確立する方法、同方法を用いるモノのインターネット用のゲートウェイ装置及びクライアント装置
KR101716855B1 (ko) 2015-10-20 2017-03-15 주식회사 뉴로메카 사물인터넷 게이트웨이 시스템에서의 네트워크 페어링 방법
JP2019526122A (ja) 2016-07-29 2019-09-12 トゥルソナ,インコーポレイテッド アンチリプレイ認証のシステムおよび方法

Also Published As

Publication number Publication date
JP7073451B2 (ja) 2022-05-23
US20210266307A1 (en) 2021-08-26
JP2021136682A (ja) 2021-09-13
KR20210108288A (ko) 2021-09-02
KR102377724B1 (ko) 2022-03-22
KR20210153017A (ko) 2021-12-16
CN111328076A (zh) 2020-06-23
EP3873053A1 (en) 2021-09-01
CN111328076B (zh) 2023-07-18
US11329974B2 (en) 2022-05-10

Similar Documents

Publication Publication Date Title
KR102339713B1 (ko) 기기의 네트워크 구성 방법, 장치 및 매체
US11418388B2 (en) Method for network configuration, and electronic device
US10104599B2 (en) Device binding methods and apparatuses
KR101759418B1 (ko) 계정과 기기 사이의 제어 관계를 관리하기 위한 방법, 장치, 시스템, 프로그램 및 저장매체
KR101793443B1 (ko) 스마트 기기의 관리 계정 설정 방법, 장치, 프로그램 및 저장매체
EP3151507B1 (en) Methods and apparatuses for controlling device
WO2016145866A1 (zh) 设备绑定方法和装置
US10098166B2 (en) Method and device for wireless connection establishment
EP3823329A1 (en) Network configuration method and device
US20160234260A1 (en) Methods and apparaturses for binding with device
CN106209800B (zh) 设备权限共享方法和装置
RU2637466C2 (ru) Способ, устройство и система для получения доступа к сети
KR101779544B1 (ko) 연결을 구축하는 방법, 장치, 프로그램 및 기록매체
KR20180108674A (ko) 리모컨 바인딩 처리 방법과 장치 및 디바이스
CN104936304A (zh) 智能设备绑定方法、智能设备及服务器
CN105517103A (zh) 基于智能终端设备的网络接入的方法和装置
CN104159226A (zh) 网络连接方法和装置
KR20180097659A (ko) 기기 제어 방법, 장치, 프로그램 및 저장매체
CN110784908B (zh) 无线配网方法、无线路由器及无线配网***
CN111277984A (zh) 无线局域网接入方法及装置
CN104618987B (zh) 接入网络的方法及装置
CN106331780B (zh) 授权直播方法、装置、设备及***
CN105306567B (zh) 用于终端连接的方法及装置
CN105376399B (zh) 用于控制智能设备的方法及装置
CN106656479B (zh) 设备密码鉴权方法、服务器和终端

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant