KR102160031B1 - 와이파이 네트워크 검색 방법 및 장치 - Google Patents

와이파이 네트워크 검색 방법 및 장치 Download PDF

Info

Publication number
KR102160031B1
KR102160031B1 KR1020197001644A KR20197001644A KR102160031B1 KR 102160031 B1 KR102160031 B1 KR 102160031B1 KR 1020197001644 A KR1020197001644 A KR 1020197001644A KR 20197001644 A KR20197001644 A KR 20197001644A KR 102160031 B1 KR102160031 B1 KR 102160031B1
Authority
KR
South Korea
Prior art keywords
mobile device
scanning frequency
wifi network
information
distance
Prior art date
Application number
KR1020197001644A
Other languages
English (en)
Other versions
KR20190018718A (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 KR20190018718A publication Critical patent/KR20190018718A/ko
Application granted granted Critical
Publication of KR102160031B1 publication Critical patent/KR102160031B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/005Discovery of network devices, e.g. terminals
    • 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
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0251Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity
    • H04W52/0254Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity detecting a user operation or a tactile contact or a motion of the device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • H04W64/006Locating users or terminals or network equipment for network management purposes, e.g. mobility management with additional information processing, e.g. for direction or speed determination
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • 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/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
    • 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/08Access point devices
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Databases & Information Systems (AREA)
  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

와이파이 네트워크 검색 방법 및 장치가 제공되어 종래 기술에서 모바일 장치에 의해 WiFi 네트워크를 검색하는 상대적으로 높은 전력 소모의 문제를 해결한다. 방법은: 모바일 장치가 제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 모바일 장치의 위치 간의 거리에 관한 정보를 획득하는 단계 - 제1 시점은 제2 시점보다 늦은 시점임 - ; 상기 모바일 장치가 거리에 관한 정보가 제1 거리 임계값보다 작다는 것으로 결정하고, 상기 모바일 장치가 WiFi 네트워크를 검색하는 제1 스캐닝 주파수를 제2 스캐닝 주파수로 조정하는 단계 - 제2 스캐닝 주파수는 제1 스캐닝 주파수보다 낮음 - ; 및 상기 모바일 장치가 제2 스캐닝 주파수에 따라 WiFi 네트워크를 검색하는 단계를 포함한다.

Description

와이파이 네트워크 검색 방법 및 장치
본 발명은 통신 기술 분야에 관한 것이며, 특히 와이파이 네트워크 검색 방법 및 장치에 관한 것이다.
많은 업계 선도 기업을 포함하는 WiFi 얼라이언스(Alliance)의 주도 하에 1997년에 무선 근거리 통신망 표준 IEEE 802.11이 발표된 이래 와이파이(Wireless Fidelity, WiFi) 기술은 빠른 설치, 편리한 사용 및 높은 전송 속도와 같은 그 이점에 의거해서 급속도로 발전하여 왔다. 현재 WiFi 기술은 다양한 산업 분야에 널리 응용되고 있다. WiFi 네트워크의 액세스 포인트(Access Point, AP)는 호텔, 커피숍, 학교 및 병원과 같은 모든 장소에 분포되어 있다. WiFi는 삶에 편재한다.
노트북 컴퓨터, 태블릿 컴퓨터 및 휴대 전화와 같이 WiFi 기술을 지원하는 모바일 장치가 늘어남에 따라 WiFi 네트워크가 더 자주 사용된다. 사용자 경험을 향상시키기 위해 기존 WiFi 장치는 능동 스캐닝 메커니즘을 사용하여 더 우수한 신호 강도를 가진 액세스 핫스팟을 검색하여 더 우수한 네트워크 통신 품질을 얻는다. 일반적으로 WiFi 장치는 서로 다른 주에서 서로 다른 시간 간격으로 WiFi 액세스 포인트를 검색한다. 예를 들어 화면이 켜져 있는 상태에서 AP가 연결되어 있지 않은 경우 스마트폰의 WiFi 검색 시간 간격은 10초(second)이며, 즉, 스마트폰이 10초마다 Wi-Fi 네트워크를 검색하고 검색 시간은 매회 약 3s이다. 화면이 켜져 있고 잠금 해제되어 있고 AP가 연결되어 있지 않은 경우 스마트폰의 WiFi 검색 시간 간격은 32초이다.
주기적인 WiFi 검색은 모바일 장치의 전기량을 소모하고, 모바일 장치의 배터리 내구성에 영향을 준다. 그러므로 사용자 경험에 영향을 주지 않으면서 불필요한 능동적 검색을 줄이는 방법은 WiFi 전력 소모를 감소시키는 데 중요하다. 종래 기술에서는 모바일 장치가 WiFi 네트워크를 검색하는 전력 소모가 상대적으로 높다.
본 발명의 목적은 와이파이 네트워크 검색 방법 및 장치를 제공하여 모바일 장치에 의해 WiFi 네트워크를 검색하는 상대적으로 높은 전력 소모의 문제를 해결하는 것이다.
전술한 목적을 달성하기 위해, 이하의 기술적 솔루션이 본 발명에서 사용된다:
제1 관점에 따라, 와이파이 네트워크 검색 방법이 제공되며, 상기 방법은: 모바일 장치가 제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 모바일 장치의 위치 간의 거리에 관한 정보를 획득하는 단계 - 제1 시점은 제2 시점보다 늦은 시점임 - ; 상기 모바일 장치가 거리에 관한 정보가 제1 거리 임계값보다 작다는 것으로 결정하고, 상기 모바일 장치가 WiFi 네트워크를 검색하는 제1 스캐닝 주파수를 제2 스캐닝 주파수로 조정하는 단계 - 제2 스캐닝 주파수는 제1 스캐닝 주파수보다 낮음 - ; 및 상기 모바일 장치가 제2 스캐닝 주파수에 따라 WiFi 네트워크를 검색하는 단계를 포함한다.
제1 관점에서 제공하는 전술한 솔루션에 따라, 특정한 기간에서, 모바일 장치의 위치 변경의 거리가 거리 임계값보다 짧으면, 모바일 장치의 스캐닝 주파수가 감소한다. 즉, 모바일 장치의 위치 변경이 특정한 기간에 상대적으로 작으면, 모바일 장치가 WiFi 네트워크를 검색하는 시구간이 감소하여, 모바일 장치의 전기량 소모가 감소하고 전력 소모를 감소한다.
제1 관점을 참조해서, 제1 관점의 제1 가능한 실시에서, 상기 모바일 장치가 제2 스캐닝 주파수에 따라 WiFi 네트워크를 검색하는 단계는: 상기 모바일 장치가 제1 시점에서 WiFi 네트워크의 검색을 시작하고, 스캐닝 종료 시점에서 제2 스캐닝 주파수에 따라 WiFi 네트워크의 검색을 시작하는 단계를 포함한다.
즉, 제1 스캐닝 주파수를 제2 스캐닝 주파수로 조정한 후, 모바일 장치는 제2 스캐닝 주파수를 즉시 1회 검색하고, 현재 검색의 종료 시점에서 제2 스캐닝 주파수에 따라 WiFi 네트워크의 검색을 시작하므로, 모바일 장치는 가능한 한 빨리 더 나은 AP에 액세스할 수 있으며, 이에 의해 모바일 장치가 WiFi 네트워크에 액세스하는 성능이 영향받지 않도록 한다.
제1 관점을 참조해서, 제1 관점의 제2 가능한 실시에서, 상기 모바일 장치가 제2 스캐닝 주파수에 따라 WiFi 네트워크를 검색하는 단계는: 상기 모바일 장치가 제3 시점에서 제1 스캐닝 주파수에 따라 WiFi 네트워크의 검색을 시작하는 단계 - 제3 시점은 제1 시점보다 늦은 시점임 - ; 및 상기 모바일 장치가 제3 시점에서 WiFi 네트워크의 검색을 종료할 때 제2 스캐닝 주파수에 따라 WiFi 네트워크의 검색을 시작하는 단계를 포함한다. 즉, 제1 스캐닝 주파수를 제2 스캐닝 주파수로 조정한 후, 모바일 장치는 제1 스캐닝 주파수에 따라 WiFi 네트워크를 검색하는 다음 시점을 대기하며, 다음 시점에서 WiFi 네트워크 검색이 종료될 때 제2 스캐닝 주파수에 따라 WiFi 네트워크의 검색을 시작하므로, 모바일 장치의 전기량을 절감하고 전력 소모가 감소한다.
제1 관점을 참조해서, 제1 관점의 제3 가능한 실시에서, 상기 방법은: 상기 모바일 장치가 거리에 관한 정보가 제1 거리 임계값보다 크다는 것으로 결정하고, 상기 모바일 장치가 WiFi 네트워크를 검색하는 제1 스캐닝 주파수를 제3 스캐닝 주파수로 조정하는 단계 - 제3 스캐닝 주파수는 제1 스캐닝 주파수보다 높음 - ; 및 상기 모바일 장치가 제3 스캐닝 주파수에 따라 WiFi 네트워크를 검색하는 단계를 더 포함한다. 이 방식에서, 스캐닝 주파수를 감소한 후, 모바일 장치의 변경 위치가 비교적 크면, 모바일 장치는 모바일 장치의 스캐닝 주파수를 초기의 스캐닝 주파수로 다시 조정할 수 있으며, 이에 의해 모바일 장치가 WiFi 네트워크에 액세스하는 성능이 영향을 받지 않도록 한다.
제1 관점의 제3 가능한 실시를 참조해서, 제1 관점의 제4 가능한 실시에서, 상기 모바일 장치가 WiFi 네트워크를 검색하는 제1 스캐닝 주파수를 제3 스캐닝 주파수로 조정하는 단계 이전에, 상기 방법은: 상기 모바일 장치가 제1 스캐닝 주파수가 주파수 상한(upper frequency limit)보다 높지 않은 것으로 결정하는 단계를 더 포함한다. 주파수 상한은 모바일 장치가 WiFi 네트워크를 검색하는 기존의 주파수보다 크지 않다는 것에 유의해야 하며, 이에 의해 모바일 장치의 전력 소모가 본 발명의 이 실시예에 따라 감소할 수 있도록 한다.
제1 관점 또는 제1 관점의 전술한 가능한 실시 중 어느 하나를 참조해서, 제1 관점의 제5 가능한 실시에서, 상기 방법은: 상기 모바일 장치가 제2 시점에서 WiFi 네트워크를 검색하여 제1 액세스 포인트를 획득하는 단계; 및 상기 모바일 장치가 제1 시점에서 WiFi 네트워크를 검색하여 제2 액세스 포인트를 획득하는 단계를 더 포함하며, 모바일 장치가 제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 모바일 장치의 위치 간의 거리에 관한 정보를 획득하는 단계는: 상기 모바일 장치가 제1 액세스 포인트에 관한 정보 및 제2 액세스 포인트에 관한 정보에 따라 전자기파 전송의 공간 손실 정보를 결정하는 단계; 및 상기 모바일 장치가 공간 손실 정보에 따라, 제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 위치 간의 거리에 관한 정보를 결정하는 단계를 포함한다. 전술한 가능한 실시에서, 모바일 장치는 전방 검색 또는 후방 검색에 의해 획득되는, WiFi 네트워크에 관한 관련 정보에 따라 계산에 의해 모바일 장치의 전방 또는 후방 이동 거리를 획득할 수 있다. 즉, 모바일 장치가 거리에 관한 정보를 계산하는 데 다른 추가의 구성요소가 필요하지 않으며, 이에 의해 추가적인 전력 소모를 피할 수 있다.
제1 관점 또는 제1 관점의 전술한 가능한 실시 중 어느 하나를 참조해서, 제1 관점의 제6 가능한 실시에서, 모바일 장치가 제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 모바일 장치의 위치 간의 거리에 관한 정보를 획득하는 단계는: 상기 모바일 장치가 만보계 알고리즘에 따라 이동 걸음의 수를 계산하는 단계; 및 상기 모바일 장치가 이동 걸음의 수 및 걸음 길이 정보에 따라 제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 위치 간의 거리에 관한 정보를 결정하는 단계를 포함한다. 즉, 모바일 장치는 저전력 소모로 만보계를 사용하여 모바일 장치의 거리에 관한 정보를 계산할 수 있다. 걸음 길이 정보는 사용자에 의해 설정될 수 있다. 대안으로, 모바일 장치는 글로벌 포지셔닝 시스템(Global Positioning System, GPS) 및 만보계를 사용해서 일정한 거리 내에서 사용자가 걸은 걸음의 수를 카운트하고, 거리를 걸음의 수로 나누면 걸은 길이 정보를 획득할 수 있다.
제1 관점 또는 제1 관점의 전술한 가능한 실시 중 어느 하나를 참조해서, 제1 관점의 제7 가능한 실시에서, 모바일 장치가 제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 모바일 장치의 위치 간의 거리에 관한 정보를 획득하는 단계는: 상기 모바일 장치가 보행자 추측 항법(pedestrian dead reckoning, PDR) 또는 항해 데이터 레코더(voyage data recorder, VDR) 알고리즘에 따라, 제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 위치 간의 거리에 관한 정보를 결정하는 단계를 포함한다. 모바일 장치는 전력 소모가 낮은 PDR 알고리즘 또는 VDR 알고리즘을 사용해서 모바일 장치의 거리에 관한 정보를 계산할 수 있다.
제1 관점 또는 제1 관점의 전술한 가능한 실시 중 어느 하나를 참조해서, 제1 관점의 제8 가능한 실시에서, 모바일 장치가 제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 모바일 장치의 위치 간의 거리에 관한 정보를 획득하는 단계는: 상기 모바일 장치가 글로벌 포지셔닝 시스템(Global Positioning System, GPS) 알고리즘에 따라, 제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 위치 간의 거리에 관한 정보를 결정하는 단계를 포함한다.
제1 관점 또는 제1 관점의 일부 가능한 실시에서, 거리에 관한 정보를 획득하는 단계 이전에, 모바일 장치는 제1 시점에서의 모바일 장치의 위치가 제2 시점에서의 모바일 장치의 위치와 관련해서 변하는지를 추가로 판정할 수 있다. 모바일 장치의 위치가 변하지 않으면, 모바일 장치는 WiFi 네트워크의 검색을 중지할 수 있고 이에 의해 전기량을 더 절감하고 전력 소모를 감소시킨다.
제2 관점에 따라, 모바일 장치가 제공되며, 상기 모바일 장치는: 제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 모바일 장치의 위치 간의 거리에 관한 정보를 획득하도록 구성되어 있는 획득 유닛 - 제1 시점은 제2 시점보다 늦은 시점임 - ; 거리에 관한 정보가 제1 거리 임계값보다 작다는 것으로 결정하도록 구성되어 있는 결정 유닛; WiFi 네트워크를 검색하는 제1 스캐닝 주파수를 제2 스캐닝 주파수로 조정하도록 구성되어 있는 조정 유닛 - 제2 스캐닝 주파수는 제1 스캐닝 주파수보다 낮음 - ; 및 제2 스캐닝 주파수에 따라 WiFi 네트워크를 검색하도록 구성되어 있는 검색 유닛을 포함한다.
제2 관점에서 제공하는 모바일 장치에 따라, 특정한 기간에서, 모바일 장치의 위치 변경의 거리가 거리 임계값보다 짧으면, 모바일 장치의 스캐닝 주파수가 감소한다. 즉, 모바일 장치의 위치 변경이 특정한 기간에 상대적으로 작으면, 즉, 모바일 장치의 위치 변경이 특정한 기간에서 비교적 작으면, 모바일 장치가 WiFi 네트워크를 능동적으로 검색하는 시구간이 증가할 수 있으므로 모바일 장치의 전기량의 소모가 감소하고 전력 소모가 감소한다.
제2 관점을 참조해서, 제2 관점의 제1 가능한 실시에서, 상기 검색 유닛은: 제1 시점에서 WiFi 네트워크의 검색을 시작하고, 스캐닝 종료 시점에서 제2 스캐닝 주파수에 따라 WiFi 네트워크의 검색을 시작하도록 구성되어 있다.
제2 관점을 참조해서, 제2 관점의 제2 가능한 실시에서, 상기 검색 유닛은: 제3 시점에서 제1 스캐닝 주파수에 따라 WiFi 네트워크의 검색을 시작하도록 WiFi 안테나를 제어하고 - 제3 시점은 제1 시점보다 늦은 시점임 - ; 그리고 제3 시점에서 WiFi 네트워크의 검색이 종료될 때 제2 스캐닝 주파수에 따라 WiFi 네트워크를 검색하도록 WiFi 안테나의 제어를 시작하도록 구성되어 있다.
제2 관점을 참조해서, 제2 관점의 제3 가능한 실시에서, 상기 결정 유닛은 거리에 관한 정보가 제1 거리 임계값보다 크다는 것으로 결정하도록 추가로 구성되어 있고, 상기 조정 유닛은 모바일 장치가 WiFi 네트워크를 검색하는 제1 스캐닝 주파수를 제3 스캐닝 주파수로 조정하도록 추가로 구성되어 있으며. 제3 스캐닝 주파수는 제1 스캐닝 주파수보다 높으며, 상기 검색 유닛은 제3 스캐닝 주파수에 따라 WiFi 네트워크를 검색하도록 추가로 구성되어 있다.
제2 관점의 제3 가능한 실시를 참조해서, 제2 관점의 제4 가능한 실시에서, 상기 결정 유닛은, 상기 조정 유닛이 모바일 장치가 WiFi 네트워크를 검색하는 제1 스캐닝 주파수를 제3 스캐닝 주파수로 조정하기 전에, 제1 스캐닝 주파수가 주파수 상한보다 높지 않은 것으로 결정하도록 추가로 구성되어 있다.
제2 관점 또는 제2 관점의 전술한 가능한 실시 중 어느 하나를 참조해서, 제2 관점의 제5 가능한 실시에서, 상기 검색 유닛은: 제2 시점에서 WiFi 네트워크를 검색하여 제1 액세스 포인트를 획득하며; 그리고 제1 시점에서 WiFi 네트워크를 검색하여 제2 액세스 포인트를 획득하도록 추가로 구성되어 있으며, 상기 획득 유닛은: 제1 액세스 포인트에 관한 정보 및 제2 액세스 포인트에 관한 정보에 따라 전자기파 전송의 공간 손실 정보를 결정하며; 그리고 공간 손실 정보에 따라, 제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 위치 간의 거리에 관한 정보를 결정하도록 추가로 구성되어 있다.
제2 관점 또는 제2 관점의 전술한 가능한 실시 중 어느 하나를 참조해서, 제2 관점의 제6 가능한 실시에서, 상기 획득 유닛은: 만보계 알고리즘에 따라 이동 걸음의 수를 계산하며; 그리고 이동 걸음의 수 및 걸음 길이 정보에 따라 제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 위치 간의 거리에 관한 정보를 결정하도록 추가로 구성되어 있다.
제2 관점 또는 제2 관점의 전술한 가능한 실시 중 어느 하나를 참조해서, 제2 관점의 제7 가능한 실시에서, 상기 획득 유닛은: 상기 모바일 장치가 보행자 추측 항법(pedestrian dead reckoning, PDR) 또는 항해 데이터 레코더(voyage data recorder, VDR) 알고리즘에 따라, 제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 위치 간의 거리에 관한 정보를 결정하도록 구성되어 있다.
제2 관점 또는 제2 관점의 전술한 가능한 실시 중 어느 하나를 참조해서, 제2 관점의 제8 가능한 실시에서, 상기 획득 유닛은: 상기 모바일 장치가 글로벌 포지셔닝 시스템(Global Positioning System, GPS) 알고리즘에 따라, 제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 위치 간의 거리에 관한 정보를 결정하도록 구성되어 있다.
제3 관점에 따라, 다른 모바일 장치가 제공되며, 상기 모바일 장치는 프로세서, WiFi 안테나 및 통신 버스를 포함하며, 상기 프로세서는 및 상기 WiFi 안테나는 통신 버스를 사용해서 서로 통신하며, 상기 프로세서는 다음의 작동: 제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 모바일 장치의 위치 간의 거리에 관한 정보를 획득하는 것 - 제1 시점은 제2 시점보다 늦은 시점임 - ; 거리에 관한 정보가 제1 거리 임계값보다 작다는 것으로 결정하고, 모바일 장치가 WiFi 네트워크를 검색하는 제1 스캐닝 주파수를 제2 스캐닝 주파수로 조정하는 것 - 제2 스캐닝 주파수는 제1 스캐닝 주파수보다 낮음 - ; 및 제2 스캐닝 주파수에 따라 WiFi 네트워크를 검색하도록 WiFi 안테나를 제어하는 것을 수행하도록 구성되어 있다.
제3 관점을 참조해서, 제3 관점의 일부 가능한 실시에서, 상기 프로세서는 제1 관점의 가능한 실시 중 어느 하나에서의 방법을 실행하도록 추가로 구성되어 있다.
제4 관점에 따라, 컴퓨터 판독 가능형 매체가 제공되며, 상기 매체는 컴퓨터 프로그램을 저장하도록 구성되어 있다. 컴퓨터 프로그램은 제1 관점 또는 제1 관점의 가능한 실시 중 어느 하나에서의 방법을 실행하는 데 사용되는 명령을 포함한다.
도 1은 종래 기술의 고정 스캐닝 주파수에 따라 모바일 장치가 WiFi 네트워크를 검색하는 시간선도이다.
도 2는 본 발명의 실시예에 따른 와이파이 네트워크 검색 방법에 대한 개략적인 흐름도이다.
도 3은 본 발명의 실시예에 따라 WiFi 네트워크를 검색하는 시간선도이다.
도 4는 본 발명의 실시예에 따라 WiFi 네트워크를 검색하는 다른 시간선도이다.
도 5는 본 발명의 실시예에 따라 WiFi 네트워크를 검색하는 또 다른 시간선도이다.
도 6은 본 발명의 실시예에 따라 모바일 장치의 위치 변경의 거리와 스캐닝 주파수 간의 개략적인 맵핑 관계도이다.
도 7은 본 발명의 실시예에 따라 와이파이 네트워크 스캐닝 방법의 애플리케이션 시나리오에 대한 도면이다.
도 8은 본 발명의 실시예에 따른 다른 와이파이 네트워크 검색 방법에 대한 개략적인 흐름도이다.
도 9는 본 발명의 실시예에 따른 모바일 장치의 개략적인 구조도이다.
도 10은 본 발명의 실시예에 따른 다른 모바일 장치의 개략적인 구조도이다.
도 11은 본 발명의 실시예에 따른 모바일 장치의 개략적인 구조도이다.
본 발명의 실시예에서 제공하는 기술적 솔루션에 의해 종래 기술에 대해 이루어지는 개선을 당업자가 쉽게 이해할 수 있도록 이하에서는 먼저 종래 기술에 대해 간략히 소개한다.
현재, 사용자 경험을 더 좋게 하기 위해 WiFi 기능이 스마트 폰과 같은 모바일 장치에서 활성화되면, 모바일 장치의 배경은 주기적인 검색을 통해 주위의 핫스팟에 관한 정보를 획득한다. 이하의 표 1에 설명된 바와 같이, 모바일 장치의 능동적 WiFi 검색 주기는 고정되어 있다. 또한, 다른 시나리오에서의 검색 주기도 약간 다르다.
테스트 설정 모바일 장치의 WiFi 검색 테스트 결과
테스트 상태 홈 스크린 온 설정 스크린 온 홈 스크린 오프, 그런 다음 온 및 잠금해제 설정 스크린 오프, 그런 다음 온 및
접속된 AP 없고 저장된 목록 없음 30초에 1회의 정기적인 검색을 수행한 다음, 32초마다 수행 10초마다 정기적인 검색을 수행 32초마다 정기적인 검색을 수행 10초마다 정기적인 검색을 수행
접속된 AP 있고 저장된 목록 없음 30초에 1회의 정기적인 검색을 수행한 다음, 32초마다 수행 10초마다 정기적인 검색을 수행 32초마다 정기적인 검색을 수행 32초마다 정기적인 검색을 수행
접속된 AP 있고 저장된 목록 없음 검색 없음 32초마다 정기적인 검색을 수행 검색 없음 32초마다 정기적인 검색을 수행
설명을 위해 설정 화면이 온 상태인 예를 사용하면, 도 1은 설정 화면이 온 상태에 있을 때 스마트폰이 WiFi를 검색하는 시간선도를 도시한다. 도면에 도시된 바와 같이, WiFi 기능이 작동 가능으로 되고 AP가 접속 상태가 아닐 때, 스마트폰은 10s마다 WiFi를 검색하는데, 즉 검색 주기는 10s이다. 검색 주기는 매번 3s이다. 도 1에 도시된 WiFi 검색 방식에서, 검색 중인 스마트폰의 전력 소모는 매번 대략 220 mA(밀리암페어)이다.
전술한 표 1로부터, 종래 기술에서, 모바일 장치의 WiFi 검색 주기는 사용자의 이동 상태 정보를 참조해서 조정되지 않으며, 모바일 장치의 위치 변경이 비교적 작거나 모바일 장치가 정지 상태에 있으면, 모바일 장치가 WiFi 네트워크에 대해 수행하는 능동적인 검색은 의미가 없고, 전기량을 낭비하는 단점을 야기한다는 것을 알 수 있다.
본 발명의 실시예는 모바일 장치의 위치 변경에 따라 WiFi 검색 주기를 조정하기 위해 와이파이 네트워크 검색 방법 및 모바일 장치를 제공하여, 모바일 장치가 종래 기술에서 WiFi 네트워크를 검색하는 데 상대적으로 높은 전력 소모의 문제를 해결한다.
본 발명의 실시예의 목적, 기술적 솔루션, 및 이점을 더 명확하게 하기 위해, 이하에서는 본 발명의 실시예의 첨부된 도면을 참조하여 본 발명의 실시예에 따른 기술적 솔루션에 대해 명확하고 완전하게 설명한다. 당연히, 이하의 상세한 설명에서의 실시예는 본 발명의 모든 실시예가 아닌 일부에 지나지 않는다. 당업자가 창조적 노력 없이 본 발명의 실시예에 기초하여 획득하는 모든 다른 실시예는 본 발명의 보호 범위 내에 있게 된다.
본 발명의 이하의 실시예에서 제공되는 기술적 솔루션은 WiFi 검색 기능이 있는 모바일 장치, 예를 들어, 스마트폰, 스마트워치 또는 태블릿 컴퓨터와 같은 포터블 모바일 장치에 적용될 수 있다.
본 발명의 실시예는 와이파이 네트워크 검색 방법을 제공한다. 이 방법은 모바일 장치에 적용된다. 도 2에 도시된 바와 같이, 방법은 이하의 단계를 포함한다.
S201. 모바일 장치는 제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 모바일 장치의 위치 간의 거리에 관한 정보를 획득하며, 제1 시점은 제2 시점보다 늦은 시점이다.
제1 시점은 제2 시점보다 늦은 시점이다.
S202. 모바일 장치는 거리에 관한 정보가 제1 거리 임계값보다 작다는 것으로 결정하고, 모바일 장치가 WiFi 네트워크를 검색하는 제1 스캐닝 주파수를 제2 스캐닝 주파수로 조정하며, 제2 스캐닝 주파수는 제1 스캐닝 주파수보다 낮다.
제2 스캐닝 주파수는 제1 스캐닝 주파수보다 낮다.
S203. 모바일 장치는 제2 스캐닝 주파수에 따라 WiFi 네트워크를 검색한다.
전술한 솔루션에 따라, 특정한 기간에서, 모바일 장치의 위치 변경의 거리가 제1 거리 임계값보다 짧으면, 모바일 장치의 스캐닝 주파수가 감소한다. 즉, 모바일 장치의 위치 변경이 특정한 기간에 상대적으로 작으면, 모바일 장치가 WiFi 네트워크를 검색하는 시구간이 감소하여, 모바일 장치의 전기량 소모가 감소하고 전력 소모를 감소한다.
당업자가 본 발명의 이 실시예에서 제공되는 기술적 솔루션을 더 잘 이해할 수 있도록 하기 위해, 이하에서는 전술한 단계들을 상세히 설명한다.
본 발명의 이 실시예의 가능한 실시에서, 모바일 장치는 고정된 주기에 따라 모바일 장치의 위치 변경의 거리에 관한 정보를 주기마다 획득하고 주기마다의 거리에 관한 정보에 따라 모바일 장치의 WiFi 검색 주파수를 조정할 수 있다.
전술한 가능한 실시에서, 단계 S201에서 제1 시점과 제2 시점 간의 기간은 고정된 주기의 기간이다.
고정된 주기의 기간은 실제 요구 사항에 따라 미리 설정될 수 있다. 제1 거리 임계값 역시 실제 요구 사항에 따라 미리 설정될 수 있다.
전술한 바는 가능한 실시에 불과하다는 것에 유의해야 한다. 특정한 실시에서, 모바일 장치는 또한 다른 규칙에 따라 위치 변경의 거리에 관한 정보를 획득할 수 있다. 예를 들어, 글로벌 포지셔닝 시스템(Global Positioning System, GPS)이 작동 가능하다는 것으로 결정될 때, 모바일 장치는 GPS가 작동 가능하게 된 후 1분 이내에 모바일 장치의 위치 변경의 거리에 관한 정보를 획득한다. 이것은 본 발명에서 제한되지 않는다.
또한, 전술한 단계 S203이 다음의 2가지 방식으로 실행될 수 있다.
방식 1: 모바일 장치는 제1 시점에서 WiFi 네트워크의 검색을 시작하고, 검색 종료 시점에서 제2 스캐닝 주파수에 따라 WiFi 네트워크의 검색을 시작한다.
즉, 제2 스캐닝 주파수에 따라 제1 스캐닝 주파수를 조정한 후, 모바일 장치는 제2 스캐닝 주파수를 즉시 검색하고, 현재 검색의 종료 시점에서 제2 스캐닝 주파수에 따라 WiFi 네트워크의 검색을 시작한다.
예를 들어, 도 3은 전술한 방식 1에서 WiFi 네트워크를 검색하고 모바일 장치에 의한 위치 변경의 거리에 관한 정보를 획득하는 것에 대한 개략적인 도면이다. 도면에 도시된 바와 같이, 모바일 장치의 제1 스캐닝 주파수는 10s마다 WiFi 네트워크를 검색하고, 검색 주기는 3s이고, 제2 시점은 5번째 초이고, 제1 시점은 16번째 초이다. 이 방식에서, 5번째 초와 16번째 초 사이에서 모바일 장치의 위치 변경의 거리가 미리 설정된 제1 거리 임계값보다 낮은 것으로 결정되면, 모바일 장치는 제1 스캐닝 주파수를 제2 스캐닝 주파수로 조정한다. 도면에 도시된 바와 같이, 제2 스캐닝 주파수는 12s마다 WiFi 네트워크를 검색한다. 또한, 모바일 장치는 16번째 초에서 WiFi 네트워크의 검색을 즉시 시작하고, 3s의 연속적인 검색 후 검색을 중단하고 12s의 구간 후에 WiFi 네트워크를 다시 검색하며, 즉 모바일 장치는 19번째 초에서 제2 스캐닝 주파수에 따라 WiFi 네트워크의 검색을 시작한다.
방식 2: 모바일 장치는 제3 시점에서 제1 스캐닝 주파수에 따라 WiFi 네트워크의 검색을 시작하고, 제3 시점은 제1 시점보다 늦은 시점이며, 제3 시점에서 WiFi 네트워크 검색이 종료될 때 제2 스캐닝 주파수에 따라 WiFi 네트워크의 검색을 시작한다.
즉, 제1 스캐닝 주파수를 제2 스캐닝 주파수로 조정한 후, 모바일 장치는 제1 스캐닝 주파수에 따라 WiFi 네트워크를 검색하는 다음 시점을 대기하며, 다음 시점에서 WiFi 네트워크 검색이 종료될 때 제2 스캐닝 주파수에 따라 WiFi 네트워크의 검색을 시작한다.
예를 들어, 도 4는 전술한 방식 2에서 WiFi 네트워크를 검색하고 모바일 장치에 의한 위치 변경의 거리에 관한 정보를 획득하는 것에 대한 개략적인 도면이다. 도면에 도시된 바와 같이, 모바일 장치의 제1 스캐닝 주파수는 10s마다 WiFi 네트워크를 검색하고, 검색 주기는 3s이고, 제2 시점은 5번째 초이고, 제1 시점은 16번째 초이다. 이 방식에서, 5번째 초와 16번째 초 사이에서 모바일 장치의 위치 변경의 거리가 미리 설정된 제1 거리 임계값보다 낮은 것으로 결정되면, 모바일 장치는 제1 스캐닝 주파수를 제2 스캐닝 주파수로 조정한다. 도면에 도시된 바와 같이, 제2 스캐닝 주파수는 12s마다 WiFi 네트워크를 검색한다. 그렇지만, 제1 시점에서 모바일 장치의 스캐닝 주파수는 여전히 10s이고, 제2 스캐닝 주파수는 모바일 장치에 의해 수행되는 다음번의 검색이 종료된 후에만 유효하다. 도면에 도시된 바와 같이, 제1 스캐닝 주파수를 제2 스캐닝 주파수로 조정한 후, 모바일 장치는 23번째 초에서부터 26번째 초까지 WiFi 네트워크를 1회 검색하고, 모바일 장치는 26번째 초에서 제2 스캐닝 주파수에 따라 WiFi 네트워크의 검색을 시작한다.
도 4 및 도 5는 단지 설명을 위한 예에 지나지 않는다는 것에 유의해야 한다. 특정한 실시에서, 모바일 장치는 임의의 두 시점 사이에서 모바일 장치의 위치 변경의 거리에 관한 정보를 획득할 수 있다. 예를 들어, 모바일 장치는 WiFi 검색 기능이 작동 가능하게 된 후 1분 이내에 모바일 장치의 위치 변경의 거리에 관한 정보를 획득할 수도 있고, 고정된 주기에 따라 주기마다 위치 변경의 거리를 획득할 수도 있으며, 모바일 장치가 위치 변경의 거리에 관한 정보를 획득하는 주기를 모바일 장치가 WiFi 네트워크를 검색하는 주기와 일치시킬 수도 있다. 이것은 본 발명에서 제한되지 않는다. 또한, 전술한 방식 2에서, 모바일 장치가 미리 설정된 고정된 주기에 따라 주기마다 위치 변경의 거리에 관한 정보를 획득하면, 모바일 장치의 고정된 주기 및 스캐닝 구간 기간은 이하의 조건을 충족할 수 있다: 고정된 주기의 기간은 (2 x 제1 검색 시구간 + 제2 검색 시구간 + 3 x 검색 주기)/2보다 크다.
도 5에 도시된 바와 같이, 제1 검색 시구간은 8s이고, 검색 주기는 3s이며, 제2 검색 시구간은 10s이고, 고정된 주기의 기간은 20s이며, 이에 의해 모바일 장치가 제2 스캐닝 주파수에 따라 WiFi 네트워크를 적어도 1회 검색한 후 다음번 스캐닝 주파수를 조정하는 것이 보장된다.
단계 S201 이전에, 모바일 장치는 제1 시점에서의 모바일 장치의 위치가 제2 시점에서의 모바일 장치의 위치와 관련해서 변하는지를 추가로 판정한다. 모바일 장치의 위치가 변하지 않으면, 모바일 장치는 WiFi 네트워크의 검색을 중지할 수 있고 이에 의해 전기량을 더 절감한다. 모바일 장치의 위치가 변하면, 전술한 단계 S201 내지 단계 S203이 추가로 수행된다.
또한, 단계 S203 이후에, 모바일 장치에 의해 다음번에 획득되는, 특정한 기간에서의 모바일 장치의 위치 변경의 거리가 제2 거리 임계값보다 크면, 제2 스캐닝 주파수는 제1 스캐닝 주파수로 조정될 수 있다.
예를 들어, 제1 거리 임계값 D1 및 제2 거리 임계값 D2가 설정되고, D2가 D1보다 크다. 제1 시점과 제2 시점 사이에서 모바일 장치의 위치 변경의 거리가 D1보다 작을 때, 모바일 장치는 WiFi 네트워크를 검색하기 위한 제1 스캐닝 주파수를 제2 스캐닝 주파수로 감소시켜 모바일 장치의 전기량을 감소시킨다. 또한, 후속의 기간에서, 모바일 장치의 위치 변경의 거리가 D1보다 크고 D2보다 작으면, 모바일 장치는 제2 스캐닝 주파수를 유지할 수 있고, 모바일 장치의 위치 변경의 거리가 D2보다 크면, 모바일 장치는 제2 스캐닝 주파수를 제1 스캐닝 주파수로 증가시켜 모바일 장치에 의해 WiFi 네트워크를 액세스하는 성능이 영향받지 않도록 할 수 있다.
전술한 바는 설명을 위한 예에 지나지 않는다. 특정한 실시에서, 모바일 장치의 위치 변경의 거리 및 스캐닝 주파수 간의 가변 관계가 추가로 미리 설정될 수 있다. 모바일 장치가 위치 변경의 거리에 관한 정보를 획득할 때마다, 모바일 장치는 가변 관계에 따라 스캐닝 주파수 조정을 결정할 수 있다.
예를 들어, 도 6은 모바일 장치의 위치 변경의 거리와 스캐닝 주파수 간의 가변 관계에 대한 개략적인 도면이다. 모바일 장치가 WiFi 네트워크를 초기에 검색하는 제1 스캐닝 주파수는 f1이다. 모바일 장치의 위치 변경의 거리 D가 0일 때, 모바일 장치의 스캐닝 주파수는 0이며, 즉 모바일 장치는 검색을 중지한다. 모바일 장치의 위치 변경의 거리 D가 0 내지 D1의 범위에 있을 때, 모바일 장치의 스캐닝 주파수는 감소한다. 도 6에 실선으로 도시된 바와 같이, 모바일 장치의 감소된 스캐닝 주파수는 f = (f1 - f2) D/D1 + f2이다. 모바일 장치의 위치 변경의 거리 D가 D1보다 크면, 도 6에 파선으로 도시된 바와 같이, 모바일 장치는 제1 스캐닝 주파수 f1을 유지한다. 모바일 장치의 위치 변경의 거리 D가 D2보다 크면, 모바일 장치의 WiFi 스캐닝 주파수는 상한에 도달하였으므로 WiFi 스캐닝 주파수는 더 이상 증가할 수 없으며, f1을 유지한다. 모바일 장치가 WiFi 네트워크를 초기에 검색하는 제1 스캐닝 주파수가 f2이면, 즉 스캐닝 주파수의 하한은 도 6에 일점쇄선으로 도시된 바와 같이 모바일 장치의 거리 변경의 거리 D가 D1보다 크고 D2보다 작을 때, 모바일 장치는 제1 스캐닝 주파수 f2를 유지한다. 모바일 장치의 거리 변경의 거리 D가 D2보다 크고 D3보다 작을 때, 모바일 장치의 스캐닝 주파수가 제1 스캐닝 주파수 f1으로 증가할 때까지, 모바일 장치는 거리 D와 함께 선형으로 증가한다. 즉, 제1 스캐닝 주파수 f1은 모바일 장치가 WiFi 네트워크를 검색하는 주파수의 상위 임계값이다. 제1 스캐닝 주파수 f1은 종래 기술에서의 모바일 장치가 WiFi 네트워크를 검색하는 주파수보다 작거나 같으며 이에 의해 모바일 장치의 전력 소모는 본 발명의 실시예에 따라 감소할 수 있다.
이하에서는 특정한 애플리케이션 시나리오를 참조해서 본 발명의 이 실시예에서 제공하는 와이파이 네트워크 검색 방법을 설명한다.
도 7에 도시된 바와 같이, 영역 내에 2개의 WiFi 핫스팟이 있으며, 도 7에 도시된 제1 AP 및 제2 AP가 있다. 스마트폰의 초기 상태는 스마트폰이 제1 위치에 있고 제1 AP에 액세스한 상태이다. 설정 화면이 온 상태이면, 스마트폰은 10s마다 WiFi 네트워크를 검색한다. 이 경우, 스마트폰은 고정된 주기에 따라 주기마다 모바일 장치의 위치 변경의 거리를 획득한다. 스마트폰의 위치가 변하지 않으면, 스마트폰이 기간 내에 이동하는지에 관계없이, 스마트폰의 위치가 그 기간이 종료될 때 여전히 제1 위치에 있는 것으로 가정하면, 모바일 장치의 위치가 변하지 않는 것으로 결정될 수 있다는 것에 유의해야 한다. 이 경우, 모바일 장치가 제1 AP에 액세스하였으므로 스마트폰이 WiFi 네트워크를 다시 검색할 때 스마트폰은 여전히 제1 AP에 액세스한다. 그러므로 WiFi 네트워크를 계속 검색하면 스마트폰의 전기량을 낭비한다. 그러므로 스마트폰은 검색을 중지할 수 있다.
스마트폰이 일정한 기간 내에서 제1 위치에서 제2 위치로 이동한 것으로 결정하면, 이 경우, 스마트폰은 제1 AP에 액세스하였고 제1 AP의 신호 강도는 현저히 약하지 않으므로 스마트폰은 검색을 중지하여 전기량을 절감할 수 있으며, 그렇지 않으면 스캐닝 주파수를 감소할 수 있는데, 예를 들어, 12s마다 WiFi 네트워크를 검색하는 스캐닝 주파수를 조정하여 전기량을 절감하고 스마트폰이 더 높은 신호 강도로 AP를 발견할 수 있는 것을 보장할 수 있다.
또한, 스마트폰이 일정한 기간 내에서 제2 위치에서 제3 위치로 이동한 것으로 결정하면, 이 경우, 스마트폰은 제1 AP와 제2 AP 사이에 위치하므로, 스마트폰이 제1 AP와 제2 AP 중에서 최적의 액세스 포인트를 신속하게 선택할 수도 있도록 하며, 이 경우, 스마트폰은 10s마다 검색하는 것으로 복원된다. 도 7에 도시된 바와 같이, 제1 위치와 제2 위치 간의 거리는 제2 위치와 제3 위치 간의 거리보다 짧다. 또한, 도 6을 참조하면, 제1 위치와 제2 위치 간의 거리가 D1보다 작고 스마트폰이 일정한 기간 내에서 제1 위치에서 제2 위치로 이동한 것으로 결정할 때, 스마트폰은 10s마다 WiFi 네트워크를 검색하는 것을 12s마다 WiFi 네트워크를 검색하는 것으로 조정한다. 제2 위치와 제3 위치 간의 거리가 D2보다 크고 스마트폰이 일정한 기간 내에서 제2 위치에서 제3 위치로 이동한 것으로 결정할 때, 스마트폰은 12s마다 WiFi 네트워크를 검색하는 것을 다시 10s마다 WiFi 네트워크를 검색하는 것으로 조정할 수 있다. 당연히, 스마트폰은 또한 12s마다 WiFi 네트워크를 검색하는 주파수를 유지할 수 있다.
도 7은 설명을 위한 예에 지나지 않는다. 특정한 실시에서, 모바일 장치가 위치 변경의 거리에 따라 스캐닝 주파수를 조정하는 규칙은 실제의 요구 사항에 따라 설정될 수 있다. 이것은 본 발명에서 제한되지 않는다.
또한, 모바일 장치는 스마트 센서를 사용해서 저 전력 소모로 상태를 결정할 수 있다는 것에 유의해야 한다. 예를 들어, 모바일 장치는 능동 인식(Activity Recognization, AR) 알고리즘을 사용해서 모바일 장치가 현재 이동 상태인지 또는 정지 상태인지를 결정할 수도 있고, 만보계 알고리즘을 사용해서 걸음의 수를 추가로 카운트할 수도 있으며, 보행자 추측 항법(pedestrian dead reckoning, PDR) 알고리즘을 사용해서 이동 궤적을 기록할 수도 있으므로, 모바일 장치의 위치 변경의 거리에 관한 정보를 추가로 획득할 수 있다.
구체적으로, 전술한 단계 S201에서, 모바일 장치는 이하의 4가지 방식으로 거리에 관한 정보를 획득할 수 있다.
방식 1: 모바일 장치는 제2 시점에서 WiFi 네트워크를 검색하여 제1 액세스 포인트에 관한 정보를 획득한다. 모바일 장치는 제1 시점에서 WiFi 네트워크를 검색하여 제2 액세스 포인트에 관한 정보를 획득한다. 모바일 장치는 제1 액세스 포인트에 관한 정보 및 제2 액세스 포인트에 관한 정보에 따라 전자기파 전송의 공간 손실 정보를 결정한다. 모바일 장치는 공간 손실 정보에 따라 제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 위치 간의 거리에 관한 정보를 결정한다.
예를 들어, 모바일 장치는 서비스 세트 식별자(Service Set Identifier, SSID) 목록을 포함한다. SSID 목록은 이하의 표 2에 설명된 바와 같이, 모바일 장치가 서로 다른 시점에서 검색하여 획득하는 SSID, 작동 주파수 대역, 매체 액세스 제어(Media Access Control MAC) 어드레스 및 대응하는 수신 신호 강도 지시(Received Signal Strength Indicaiton, RSSI)를 기록한다.
No. SSID 작동 주파수 대역 AP MAC 어드레스 RSSI_t0 RSSI_t1 RSSI_ti
(i = 2, ..., N)
1 NETGEAR_2g 2.4G 78:6a:89:a1:a1:29 RSSI_t0 RSSI_t1 RSSI_ti
2 TP Link354 2.4G 78:6a:89:a1:a1:30 RSSI_t0 RSSI_t1 RSSI_ti
3 TP LinkXXX_2g 2.4G 58:2A:F7:59:56:2B RSSI_t0 RSSI_t1 RSSI_ti
4 ... 2.4G 58:1F:28:D1:50:7F RSSI_t0 RSSI_t1 RSSI_ti
5 .... 2.4G 84:1B:5E:29:A0:E8 RSSI_t0 RSSI_t1 RSSI_ti
6 ... F4:8E:92:D0:99:1C RSSI_t0 RSSI_t1 RSSI_ti
7 ... 0E:96:BF:E7:68:C8 RSSI_t0 RSSI_t1 RSSI_ti
8 ... ...
9 NETGEAR_5g 5G 78:6a:89:a1:a1:29 RSSI_t0 RSSI_t1 RSSI_ti
10 .... 78:6a:89:a1:a1:30 RSSI_t0 RSSI_t1 RSSI_ti
11 ... 58:2A:F7:59:56:2B RSSI_t0 RSSI_t1 RSSI_ti
12 ... 58:1F:28:D1:50:7F RSSI_t0 RSSI_t1 RSSI_ti
13 ... 84:1B:5E:29:A0:E8 RSSI_t0 RSSI_t1 RSSI_ti
14 ... F4:8E:92:D0:99:1C RSSI_t0 RSSI_t1 RSSI_ti
15 ... ... RSSI_t0 RSSI_t1 RSSI_ti
RSSI_t0은 모바일 장치가 t0 시점에서 검색하여 획득하는, AP MAC 어드레스의 신호 강도 정보이다. RSSI_t1은 모바일 장치가 t1 시점에서 검색하여 획득하는, AP MAC 어드레스의 신호 강도 정보이다. RSSI_ti는 모바일 장치가 ti 시점에서 검색하여 획득하는 AP MAC 어드레스의 신호 강도 정보이다.
또한, 모바일 장치가 ti 시점에서 검색을 완료한 후, 검색을 통해 현재 획득된 핫스팟 목록 및 관련 정보가 기록되며, 이전 시점에서 검색을 통해 획득된 핫스팟 및 관련 정보와 비교하여, 모바일 장치의 위치 변화를 결정할 수 있다. 구체적으로, 모바일 장치의 위치 변경은 SSID에 대응하면서 검색에 의해 획득되는 RSSI의 변화에 따라 계산을 통해 주로 획득된다. 예를 들어, 2번의 연속적인 검색에서 SSID의 신호 강도가 RSSI_ti 및 RSSI_ti+1이면, 위치 변경, 즉 거리에 관한 정보는 이하의 전자기파 전송의 공간 손실 공식에 따라 계산될 수 있다:
FL(dB) = 32.45 + 20 x lgf(MHz) + 20 x lgD(km)
여기서 FL은 전송 손실이고, RSSI_ti와 RSSI_ti+1 간의 거리의 절댓값이고, 공지의 값이며; f는 SSID의 작동 주파수이고 공지의 값이다. 이 방식에서, 거리 값 D는 전술한 2개의 공지의 값을 계산을 위해 전술한 공식에 대입하여 획득될 수 있다.
공간에서 RSSI는 특정한 불확실성을 가지므로, 본 발명의 이 실시예의 가능한 실시에서, 모바일 장치는 검색에 의해 획득되는, 목록 중의 복수의 SSID의 변경을 참조해서 종합적인 비교 및 계산을 수행하여 위치 변동의 정확성을 높일 수 있다.
방식 2: 모바일 장치는 만보계 알고리즘에 따라 이동 걸음의 수를 계산한다. 모바일 장치는 이동 걸음의 수 및 걸음 길이 정보에 따라, 제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 위치 간의 거리에 관한 정보를 결정한다.
바람직하게, 모바일 장치는 저 전력 소모로 만보계를 선택하여 이동 걸음의 수를 계산할 수 있다. 거리에 관한 정보는 이동 걸음의 수에 걸음 길이를 곱하면 획득될 수 있다.
걸음 길이 정보는 실제 조건에 따라 사용자에 의해 모바일 장치에 미리 설정될 수 있다. 대안으로, 모바일 장치는 GPS 및 거리에서의 이동 걸음의 수를 사용해서 그 거리를 알아낼 수 있다. 걸음 길이 정보는 거리를 이동 걸음의 수로 나누면 획득될 수 있다.
방식 3: 모바일 장치는 보행자 추측 항법(pedestrian dead reckoning, PDR) 알고리즘 또는 항해 데이터 레코더(voyage data recorder, VDR) 알고리즘에 따라, 제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 위치 간의 거리에 관한 정보를 결정한다.
구체적으로, 모바일 장치는 저전력 소모로 PDR VDR 알고리즘을 사용해서 모바일 장치의 이동 거리를 결정한다.
방식 4: 모바일 장치는 GPS 알고리즘에 따라, 제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 위치 간의 거리에 관한 정보를 결정한다
GPS 알고리즘에는 범위를 정하는 기능이 있다. 그러므로 모바일 장치가 GPS를 작동 가능으로 하였을 때, 모바일 장치는 GPS 알고리즘을 사용해서 제1 시점에서의 위치와 제2 시점에서의 위치 간의 거리에 관한 정보를 결정할 수 있다.
GPS 기능이 단지 모바일 장치의 WiFi 스캐닝 주파수를 조정하기 위해 작동 가능으로 되면 모바일 장치의 전력 소모는 증가한다는 것에 유의해야 한다. 그러므로 본 발명의 이 실시예의 특정한 실시에서, GPS가 작동 가능으로 되면, 모바일 장치는 모바일 장치의 WiFi 스캐닝 주파수의 조정을 트리거링할 수 있다. 즉, 사용자가 내비게이션이나 지도 질의와 같은 다른 요구 사항으로 인해 모바일 장치의 GPS를 작동 가능으로 하면, 모바일 장치 내의 GPS 모듈은 모바일 장치 내의 WiFi 스캐닝 모듈이 스캐닝 주파수를 조정하도록 트리거링한다.
당업자가 본 발명의 실시예에서 제공하는 기술적 솔루션을 더 잘 이해할 수 있도록 하기 위해, 이하에서는 본 발명의 실시예에서 제공하는 와이파이 네트워크 검색 방법의 프로세스를 예를 들어 상세히 설명한다. 도 8에 도시된 바와 같이, 방법은 이하의 단계를 포함한다.
S801. 모바일 장치는 WiFi 기능을 작동 가능으로 한다.
예를 들어, 모바일 장치는 스마트폰이다 스마트폰의 전원이 켜질 때마다, WiFi 기능은 스마트폰의 배경에서 자동으로 작동 가능으로 된다.
S802. 모바일 장치는 기간 T의 구간에서 WiFi 네트워크를 검색하고 ti 시점에서 검색 결과를 기록한다.
구체적으로, 전술한 표 2의 설명을 참조하면, 모바일 장치는 SSID, 작동 주파수 대역, MAC 어드레스 및 대응하는 RSSI를 기록할 수 있다. 이에 대해서는 여기서 설명하지 않는다.
S803. 모바일 장치는 모바일 장치의 이동 거리 D를 계산한다.
구체적으로, 단계 S803에서, 모바일 장치가 거리에 관한 정보를 획득하는 것에 대해서는 전술한 방식 1 내지 방식의 설명을 참조한다. 이에 대해서는 여기서 설명하지 않는다.
S804. 모바일 장치는 모바일 장치가 정지 상태에 있는지를 판정한다.
구체적으로, 모바일 장치의 이동 거리 D가 미리 설정된 임계값보다 작으면, 모바일 장치가 정지 상태에 있는 것으로 결정할 수 있다.
또한, 모바일 장치가 정지 상태에 있으면, 단계 S805가 수행되고 모바일 장치가 정지 상태에 있지 않으면, 단계 S806이 수행된다.
S805. 모바일 장치는 WiFi 네트워크를 검색하는 것을 중지한다.
S806. 모바일 장치는 거리 D가 거리 임계값 Z1보다 작은지를 판정한다.
거리 D가 거리 임계값 Z1보다 작으면 단계 S807이 수행되고, 거리 D가 거리 임계값 Z1보다 작지 않으면 단계 S808이 수행된다 거리 임계값 Z1은 미리 설정될 수 있다.
S807. 모바일 장치는 WiFi 네트워크를 검색하기 위한 시구간 T를 증가시킨다.
또한, 단계 S811이 수행된다.
즉, 모바일 장치의 위치가 명백하게 변하지 않을 때, 모바일 장치의 WiFi 검색 시구간이 증가할 수 있으며, 즉 전력 소모를 줄이기 위해 WiFi 스캐닝 주파수가 감소될 수 있다.
S808. 모바일 장치는 거리 D가 거리 임계값 Z2보다 큰지를 판정한다.
거리 D가 거리 임계값 Z2보다 크면 단계 S809가 수행되고, 거리 D가 거리 임계값 Z2보다 크지 않으면 단계 S810이 수행된다. 거리 임계값 Z2는 미리 설정될 수 있다.
S809. 모바일 장치는 WiFi 네트워크를 검색하기 위한 시구간 T를 감소시킨다.
또한, 단계 S811이 수행된다.
즉, 모바일 장치의 위치가 명백하게 변하면, 모바일 장치의 WiFi 검색 시구간이 감소될 수 있으며, 즉 모바일 장치가 최적의 WiFi 핫스팟에 액세스할 수 있도록 하면서 사용자 경험에 영향을 주지 않도록 WiFi 스캐닝 주파수가 감소될 수 있다.
S810. 모바일 장치는 WiFi 네트워크를 검색하기 위한 시구간 T를 유지한다.
즉, 모바일 장치의 이동 거리 D가 거리 임계값 Z1과 거리 임계값 Z2 사이에 있으면, 모바일 장치의 위치 변경이 크지 않음을 나타내며, 현재의 WiFi 검색 시구간이 유지될 수 있다.
또한, 단계 S811이 수행된다.
S811. 모바일 장치는 조정된 구간 기간 T에 따라 WiFi 네트워크를 검색한다.
전술한 방법을 사용함으로써 모바일 장치는 이동 거리에 따라 WiFi 네트워크 검색 시구간을 조정할 수 있으므로 모바일 장치가 WiFi 네트워크를 더 유연하게 검색할 수 있다. 또한, 모바일 장치가 정지 상태에 있거나 이동 거리가 비교적 작을 때, 모바일 장치는 검색 시구간을 증가시킬 수 있으며, 즉 스캐닝 주파수를 감소할 수 있으며, 이에 의해 모바일 장치의 전기량을 절감하고 장치의 전력 소모를 감소시키는 기술적 효과를 달성할 수 있다.
도 2에 도시된 단계들은 단지 설명을 위한 예에 지나지 않음에 유의해야 한다. 설명을 간단하게 하기 위해, 이러한 단계들은 모두 일련의 작동 조합으로 설명되었다. 그렇지만, 당업자는 본 발명이 설명된 작동 순서에 제한되지 않는다는 것을 알아야 한다. 예를 들어, 모바일 장치는 먼저 거리 D가 거리 임계값 Z2보다 큰지를 판정하고 그런 다음 거리 D가 거리 임계값 Z1보다 큰지를 판정할 수도 있다. 또한, 당업자는 명세서에 설명된 실시예는 모두 바람직한 실시예에 속하며 관련 작동은 본 발명의 실시예에 반드시 의무적인 아니라는 것을 알아야 한다. 예를 들어, 모바일 장치는 단계 S804 및 단계 S805를 건너뛸 수 있다.
본 발명의 실시예는 모바일 장치(90)를 추가로 제공한다. 모바일 장치(90)는 전술한 방법 실시예에서 제공하는 와이파이 네트워크 검색 방법을 실행하도록 구성되어 있다. 도 9에 도시된 바와 같이, 모바일 장치(90)는:
제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 모바일 장치의 위치 간의 거리에 관한 정보를 획득하도록 구성되어 있는 획득 유닛(91) - 제1 시점은 제2 시점보다 늦은 시점임 - ;
거리에 관한 정보가 제1 거리 임계값보다 작다는 것으로 결정하도록 구성되어 있는 결정 유닛(92);
WiFi 네트워크를 검색하는 제1 스캐닝 주파수를 제2 스캐닝 주파수로 조정하도록 구성되어 있는 조정 유닛(93) - 제2 스캐닝 주파수는 제1 스캐닝 주파수보다 낮음 - ; 및
제2 스캐닝 주파수에 따라 WiFi 네트워크를 검색하도록 구성되어 있는 검색 유닛(94)
을 포함한다.
전술한 모바일 장치에 따라, 특정한 기간에서, 모바일 장치의 위치 변경의 거리가 거리 임계값보다 작으면, 모바일 장치가 WiFi 네트워크를 검색하는 스캐닝 주파수가 감소한다. 즉, 모바일 장치의 위치 변경이 특정한 기간에서 비교적 작으면, 모바일 장치가 WiFi 네트워크를 능동적으로 검색하는 시구간이 증가할 수 있으므로 모바일 장치의 전기량의 소모가 감소하고 전력 소모가 감소한다.
검색 유닛(94)은 다음의 2가지 방식으로 제2 스캐닝 주파수에 따라 WiFi 네트워크를 검색할 수 있다.
방식 1: 검색 유닛(94)은 제1 시점에서 WiFi 네트워크의 검색을 시작하고, 검색 종료 시점에서 제2 스캐닝 주파수에 따라 WiFi 네트워크의 검색을 시작한다.
즉, 제1 스캐닝 주파수를 제2 스캐닝 주파수로 조정한 후, 모바일 장치는 WiFi 네트워크를 검색하고, 현재 검색의 종료 시점에서 제2 스캐닝 주파수에 따라 WiFi 네트워크의 검색을 시작하므로, 모바일 장치는 가능한 한 빨리 더 나은 AP에 액세스할 수 있으며, 이에 의해 모바일 장치가 WiFi 네트워크에 액세스하는 성능이 영향받지 않도록 한다. 자세한 내용에 대해서는 전술한 방법 실시예에서의 도 3의 설명을 참조한다. 이에 대해서는 여기서 설명하지 않는다.
방식 2: 검색 유닛(94)은 제3 시점에서 제1 스캐닝 주파수에 따라 WiFi 네트워크의 검색을 시작하고, 제3 시점은 제1 시점보다 늦은 시점이며, 제3 시점에서 WiFi 네트워크 검색이 종료될 때 제2 스캐닝 주파수에 따라 WiFi 네트워크의 검색을 시작한다.
즉, 제1 스캐닝 주파수를 제2 스캐닝 주파수로 조정한 후, 모바일 장치는 제1 스캐닝 주파수에 따라 WiFi 네트워크를 검색하는 다음 시점을 대기하며, 다음 시점에서 WiFi 네트워크 검색이 종료될 때 제2 스캐닝 주파수에 따라 WiFi 네트워크의 검색을 시작하므로, 모바일 장치의 전기량을 절감하고 전력 소모가 감소한다. 자세한 내용에 대해서는 전술한 방법 실시예에서의 도 4의 설명을 참조한다. 이에 대해서는 여기서 설명하지 않는다.
본 발명의 이 실시예에서의 가능한 실시에서, 결정 유닛(92)은 거리에 관한 정보가 제1 거리 임계값보다 크다는 것으로 결정하도록 추가로 구성되어 있고, 조정 유닛(93)은 모바일 장치가 WiFi 네트워크를 검색하는 제1 스캐닝 주파수를 제3 스캐닝 주파수로 조정하도록 추가로 구성되어 있으며. 제3 스캐닝 주파수는 제1 스캐닝 주파수보다 높으며, 검색 유닛(94)은 제3 스캐닝 주파수에 따라 WiFi 네트워크를 검색하도록 추가로 구성되어 있다. 이 방식에서, 스캐닝 주파수를 감소한 후, 모바일 장치의 변경 위치가 비교적 크면, 모바일 장치는 모바일 장치의 스캐닝 주파수를 초기의 스캐닝 주파수로 다시 조정할 수 있으며, 이에 의해 모바일 장치가 WiFi 네트워크에 액세스하는 성능이 영향을 받지 않도록 한다.
결정 유닛(92)은: 조정 유닛(93)이 모바일 장치가 WiFi 네트워크를 검색하는 제1 스캐닝 주파수를 제3 스캐닝 주파수로 조정하기 전에, 제1 스캐닝 주파수가 주파수 상한보다 높지 않은 것으로 결정하도록 추가로 구성되어 있다. 주파수 상한은 모바일 장치가 WiFi 네트워크를 검색하는 기존의 주파수보다 크지 않다는 것에 유의해야 하며, 이에 의해 모바일 장치의 전력 소모가 본 발명의 이 실시예에 따라 감소할 수 있도록 한다.
획득 유닛(91)은 이하의 4가지 방식으로 거리에 관한 정보를 획득할 수 있다.
방식 1: 검색 유닛(94)은: 제2 시점에서 WiFi 네트워크를 검색하여 제1 액세스 포인트에 관한 정보를 획득하고, 제1 시점에서 WiFi 네트워크를 검색하여 제2 액세스 포인트에 관한 정보를 획득하도록 추가로 구성되어 있다. 획득 유닛(91)은: 제1 액세스 포인트에 관한 정보 및 제2 액세스 포인트에 관한 정보에 따라 전자기파 전송의 공간 손실 정보를 결정하고, 공간 손실 정보에 따라 제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 위치 간의 거리에 관한 정보를 결정하도록 구성되어 있다. 이 방식에서, 모바일 장치는 전방 검색 또는 후방 검색에 의해 획득되는, WiFi 네트워크에 관한 관련 정보에 따라 계산에 의해 모바일 장치의 전방 또는 후방 이동 거리를 획득할 수 있다. 즉, 모바일 장치가 거리에 관한 정보를 계산하는 데 다른 추가의 구성요소가 필요하지 않으며, 이에 의해 추가적인 전력 소모를 피할 수 있다.
방식 2: 획득 유닛(91)은: 만보계 알고리즘에 따라 이동 걸음의 수를 계산하고, 이동 걸음의 수 및 걸음 길이 정보에 따라, 제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 위치 간의 거리에 관한 정보를 결정하도록 구성되어 있다. 즉, 모바일 장치는 저전력 소모로 만보계를 사용하여 모바일 장치의 거리에 관한 정보를 계산할 수 있다. 걸음 길이 정보는 사용자에 의해 설정될 수 있다. 대안으로, 모바일 장치는 글로벌 포지셔닝 시스템(Global Positioning System, GPS) 및 만보계를 사용해서 일정한 거리 내에서 사용자가 걸은 걸음의 수를 카운트하고, 거리를 걸음의 수로 나누면 걸은 길이 정보를 획득할 수 있다.
방식 3: 획득 유닛(91)은 보행자 추측 항법(pedestrian dead reckoning, PDR) 알고리즘 또는 항해 데이터 레코더(voyage data recorder, VDR) 알고리즘에 따라, 제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 위치 간의 거리에 관한 정보를 결정하도록 구성되어 있다. PDR 알고리즘 및 VDR 알고리즘은 모바일 장치의 이동 궤적을 기록하는 알고리즘이다. 모바일 장치는 전력을 적게 소모하는 PDR 알고리즘 및 VDR 알고리즘을 사용해서 모바일 장치의 거리에 관한 정보를 계산할 수 있다.
방식 4: 획득 유닛(91)은 글로벌 포지셔닝 시스템(Global Positioning System, GPS) 알고리즘에 따라, 제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 위치 간의 거리에 관한 정보를 결정하도록 구성되어 있다.
전술한 모바일 장치(90)의 유닛 분할은 단지 논리적 기능 분할이며 실제의 실시에서는 다른 분할일 수도 있다. 예를 들어, 결정 유닛(92) 및 조정 유닛(93)은 하나의 프로세싱 유닛으로 그룹화될 수 있다. 또한, 전술한 기능 유닛의 복수의 물리적 실시가 있을 수 있다. 예를 들어, 결정 유닛(92)은 구체적으로 중앙 프로세서일 수도 있고 주문형 집적회로(Application Specific Integrated Circuit, ASIC)일 수도 있으며, 획득 유닛(91)은 만보계 알고리즘, PDR 알고리즘 또는 VDR 알고리즘 중 적어도 하나와 통합된 칩일 수 있다. 이것은 본 발명에서 제한되지 않는다.
또한, 당업자라면 설명을 편리하고 간단하게 할 목적으로 모바일 장치의 전술한 유닛의 상세한 작업 프로세스에 대해서는 전술한 방법 실시예에서의 대응 프로세스를 참조할 수 있다는 것을 이해할 수 있을 것이며 이에 대해서는 여기서 설명하지 않는다.
본 발명의 실시예는 전술한 방법 실시예에서 제공된 와이파이 네트워크 검색 방법을 실행하도록 구성된 다른 모바일 장치(10)를 추가로 제공한다. 모바일 장치(10)는 프로세서(101), WiFi 안테나(102) 및 통신 버스(103)를 포함한다. 프로세서(101) 및 WiFi 안테나(102)는 통신 버스(103)를 사용해서 서로 통신한다.
프로세서(101)는 다음의 작동:
제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 모바일 장치의 위치 간의 거리에 관한 정보를 획득하는 것 - 제1 시점은 제2 시점보다 늦은 시점임 - ;
거리에 관한 정보가 제1 거리 임계값보다 작다는 것으로 결정하고, 모바일 장치가 WiFi 네트워크를 검색하는 제1 스캐닝 주파수를 제2 스캐닝 주파수로 조정하는 것 - 제2 스캐닝 주파수는 제1 스캐닝 주파수보다 낮음 - ; 및
제2 스캐닝 주파수에 따라 WiFi 네트워크를 검색하도록 WiFi 안테나를 제어하는 것
을 수행하도록 구성되어 있다.
선택적으로, 제2 스캐닝 주파수에 따라 WiFi 네트워크를 검색하는 것은:
제1 시점에서 WiFi 네트워크의 검색을 시작하고, 스캐닝 종료 시점에서 제2 스캐닝 주파수에 따라 WiFi 네트워크의 검색을 시작하는 것
을 포함한다.
선택적으로, 제2 스캐닝 주파수에 따라 WiFi 네트워크를 검색하는 것은:
제3 시점에서 제1 스캐닝 주파수에 따라 WiFi 네트워크의 검색을 시작하는 것 - 제3 시점은 제1 시점보다 늦은 시점임 - ; 및
제3 시점에서 WiFi 네트워크의 검색을 종료할 때 제2 스캐닝 주파수에 따라 WiFi 네트워크의 검색을 시작하는 것
을 포함한다.
선택적으로, 작동은:
거리에 관한 정보가 제1 거리 임계값보다 크다는 것으로 결정하고, 상기 모바일 장치가 WiFi 네트워크를 검색하는 제1 스캐닝 주파수를 제3 스캐닝 주파수로 조정하는 것 - 제3 스캐닝 주파수는 제1 스캐닝 주파수보다 높음 - ; 및
제3 스캐닝 주파수에 따라 WiFi 네트워크를 검색하는 것
을 더 포함한다.
선택적으로, WiFi 네트워크를 검색하는 제1 스캐닝 주파수를 제3 스캐닝 주파수로 조정하는 것 이전에, 작동은: 상기 모바일 장치가 제1 스캐닝 주파수가 주파수 상한(upper frequency limit)보다 높지 않은 것으로 결정하는 것을 더 포함한다.
선택적으로, 작동은:
제2 시점에서 WiFi 네트워크를 검색하여 제1 액세스 포인트를 획득하는 것; 및
제1 시점에서 WiFi 네트워크를 검색하여 제2 액세스 포인트를 획득하는 것
을 더 포함하며,
제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 모바일 장치의 위치 간의 거리에 관한 정보를 획득하는 것은: 제1 액세스 포인트에 관한 정보 및 제2 액세스 포인트에 관한 정보에 따라 전자기파 전송의 공간 손실 정보를 결정하는 것; 및 공간 손실 정보에 따라, 제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 위치 간의 거리에 관한 정보를 결정하는 것을 포함한다.
선택적으로, 제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 모바일 장치의 위치 간의 거리에 관한 정보를 획득하는 것은: 만보계 알고리즘에 따라 이동 걸음의 수를 계산하는 것; 및 이동 걸음의 수 및 걸음 길이 정보에 따라 제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 위치 간의 거리에 관한 정보를 결정하는 것을 포함한다.
선택적으로, 제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 모바일 장치의 위치 간의 거리에 관한 정보를 획득하는 것은: 보행자 추측 항법(pedestrian dead reckoning, PDR) 또는 항해 데이터 레코더(voyage data recorder, VDR) 알고리즘에 따라, 제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 위치 간의 거리에 관한 정보를 결정하는 것을 포함한다.
선택적으로, 제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 모바일 장치의 위치 간의 거리에 관한 정보를 획득하는 것은: 글로벌 포지셔닝 시스템(Global Positioning System, GPS) 알고리즘에 따라, 제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 위치 간의 거리에 관한 정보를 결정하는 것을 포함한다.
모바일 장치(10)는 저장 매체와 같이 명령을 저장하도록 구성된 다른 구성요소를 더 포함할 수 있다. 프로세서(101)는 명령을 불러내어 전술한 작동을 수행한다. 도 10은 구성요소를 하나씩 도시하지 않는다. 또한, 당업자는 프로세서(101)에 의해 수행되는 작동은 다른 구성요소와의 협동하에 완료될 수 있다는 것을 이해해야 한다. 편리한 설명을 위해, 본 발명의 이 실시예에서는 프로세서(101)가 와이파이 네트워크 검색 작동을 수행하는 것을 집합적으로 설명한다.
또한, 본 발명의 이 실시예에서 프로세서(101)는 중앙처리장치(Center Processing Unit, CPU)일 수 있다. 대안으로, CPU의 계산 자원을 절약하기 위해, 프로세서(101)는 본 발명의 이 실시예에서 와이파이 네트워크 검색 작동을 수행하기 위해, 필드 프로그래머블 게이트 어레이(Field Programmable Gate Array, FPGA)일 수 있다. 대안으로, 프로세서(101)는 CPU 및 FPGA일 수 있다. FPGA 및 CPU는 본 발명의 이 실시예에서 와이파이 네트워크 검색 작동 중 일부를 개별적으로 수행한다. 편리한 설명을 위해, 본 발명의 이 실시예에서는 프로세서(101)가 본 발명의 이 실시예에서의 와이파이 네트워크 검색 작동을 수행하는 것을 집합적으로 설명한다. 자세한 내용에 대해서는 전술한 방법 실시예에서의 대응하는 설명을 참조한다. 이에 대해서는 여기서 설명하지 않는다.
도 9 및 도 10은 본 발명의 실시예에 따라 모바일 단말에 대한 개략적인 구조도이다. 본 발명의 이 실시예에서 제고하는 모바일 단말은 도 1 내지 도 8에서의 본 발명의 설명에서 실시되는 방법을 실행하도록 구성될 수 있다. 편리한 설명을 위해, 본 발명의 이 실시예와 관련된 부분만이 도시되어 있다. 개시되지 않은 특정한 기술적 솔루션에 대해서는 도 1 내지 도 8에서의 본 발명의 실시예를 참조한다.
모바일 단말은 모바일 폰, 태블릿 컴퓨터, 노트북 컴퓨터, 울트라-모바일 퍼스널 컴퓨터(Ultra-mobile Personal Computer, UMPC), 넷북 또는 퍼스널 디지털 어시스턴트(Personal Digital Assistant, PDA)와 같은 단말 장치일 수 있다. 이하에서는 모바일 단말이 모바일 폰인 예를 사용하여 설명한다. 도 11은 본 발명의 실시예와 관련된 모바일 폰(110)의 부분 구조도에 대한 블록도이다.
도 11에 도시된 바와 같이, 모바일 폰(110)은 무선 주파( radio frequency, RF) 회로(111), WiFi 안테나(112), 메모리(113), 입력 유닛(114), 디스플레이 유닛(115), 프로세서(116), 오디오 주파수 회로(117) 및 전원(118)과 같은 구성요소를 포함한다. 당업자라면 도 11에 도시된 모바일 폰 구조는 모바일 폰에 대해 어떠한 제한도 없다는 것을 이해할 수 있을 것이다. 모바일 폰은 도면에 도시된 것보다 더 많거나 더 적은 구성요소를 포함할 수도 있고 일부의 구성요소를 결합할 수도 있으며 다른 구성 레이아웃을 가질 수도 있다.
이하에서는 구체적으로 도 11을 참조하여 모바일 폰(110)의 구성요소를 설명한다.
WiFi 안테나(112)는 모바일 폰(110)의 주위 환경에 있는 WiFi 액세스 포인트를 검색하여 관련 정보를 획득하도록 구성되어 있으며, 이에 따라 모바일 폰(110)은 관련 정보에 따라 WiFi 액세스 포인트에 액세스할 수 있다.
RF 회로(111)는 정보를 송수신하거나 통화 프로세스에서 신호를 송수신하도록 구성되어 있으며, 특히 기지국의 다운링크 정보를 수신하고 다운링크 정보를 처리를 위해 프로세서(116)에 송신하도록 구성되어 있다. 또한, RF 회로(111)는 기지국에 업링크 데이터를 송신한다. 본 발명의 이 실시예에서, RF 회로(111)는 WiFi 안테나에 연결되어 WiFi 안테나에 의해 수행되는 WiFi 네트워크 검색을 제어하도록 구성되어 있다. 일반적으로, RF 회로(111)는 안테나, 적어도 하나의 증폭기, 송수신기, 커플러, 저잡음 증폭기(low noise amplifier, LAN), 듀플렉서 등을 포함하되 이에 제한되지 않는다. 또한, RF 회로(111)는 무선 통신을 통해 네트워크 및 다른 장치와 추가로 통신할 수 있다.
메모리(113)는 모바일 폰(110)의 소프트웨어 프로그램을 저장하도록 구성되어 있다. 일반적으로, 메모리(113)는 고속 랜덤 액세스 메모리를 포함할 수도 있고, 비휘발성 메모리, 예를 들어, 적어도 하나의 디스크 스토리지 컴포넌트, 플래시 메모리 컴포넌트를 포함할 수도 있으며 다른 휘발성 솔리드-스테이트 스토리지 컴포넌트를 포함할 수도 있다.
프로세서(116)는 모바일 폰(110)의 제어 센터이며, 전체 모바일 폰의 다양한 구성요소를 다양한 인터페이스 및 라인을 사용해서 접속하며, 메모리(113)에 저장되어 있는 소프트웨어 프로그램을 실행 또는 실시하고 메모리(113)에 저장되어 있는 데이터를 불러내어 모바일 폰(110)의 다양한 기능 및 데이터 처리를 수행한다.
본 발명의 이 실시예에서, 메모리(113) 내의 소프트웨어 프로그램을 실행함으로써, 프로세서(116)는 전술한 방법 실시예에서 제공하는 와이파이 네트워크 검색 방법을 실행한다. 자세한 내용에 대해서는 전술한 방법 실시예에서의 설명을 참조한다. 이에 대해서는 여기서 설명하지 않는다.
프로세서(116)는 하나 이상의 프로세싱 유닛을 포함할 수 있다. 바람직하게, 프로세서(116)는 애플리케이션 프로세서 및 모뎀 프로세서를 통합할 수 있다. 애플리케이션 프로세서는 운영체제, 사용자 화면, 응용 프로그램 등을 주로 처리한다. 모뎀 프로세서는 무선 통신을 주로 처리한다. 모뎀 프로세서는 프로세서(116)에 통합되지 않을 수도 있다는 것을 이해할 수 있어야 한다.
입력 유닛(114)은 입력된 숫자 또는 문자 정보를 수신하고, 모바일 폰(110)의 사용자 설정 및 기능 제어와 관련되어 있는 중요한 신호 입력을 생성하도록 구성될 수 있다. 구체적으로, 입력 유닛(114)은 터치스크린 및 다른 입력 장치를 포함할 수 있다. 터치스크린은 또한 터치 패널이라고도 하며 터치스크린 상에서 또는 근처에서의 사용자의 터치 동작을 수집할 수 있으며, 미리 설정된 프로그램에 따라 대응하는 접속된 장치를 구동할 수 있다. 다른 입력 장치는 물리적 키보드, 기능 키(예를 들어 볼륨 제어기 또는 전원 온/오프 키), 트랙 볼, 마우스 또는 조이스틱 중 하나 이상을 포함할 수 있으나 이에 제한되지 않는다.
디스플레이 유닛(115)은 사용자가 입력한 정보 또는 사용자에게 제공된 정보 및 모바일 폰(110)의 다양한 메뉴를 표시하도록 구성될 수 있다. 디스플레이 유닛(115)은 디스플레이 패널을 포함할 수 있다. 선택적으로, 디스플레이 패널은 액정 디스플레이(Liquid Crystal Display, LCD), 유기발광다이오드(Organic Light-Emitting Diode, OLED) 등의 형태로 구성될 수 있다.
오디오 주파수 회로(117)는 스피커 및 마이크폰에 연결되어 있으며, 사용자와 모바일 폰(110) 사이에 오디오 인터페이스를 제공할 수 있다. 오디오 주파수 회로(117)는 수신된 오디오 데이터로부터 변환되는 전기 신호를 스피커에 전송할 수 있다. 스피커는 이 전기 신호를 음향 신호로 변환하고 이 음향 신호를 출력한다. 다른 관점에서, 마이크로폰은 수집된 음향 신호를 전기 신호로 변환한다. 오디오 주파수 회로는 전기 신호를 수신하고, 이 전기 신호를 오디오 데이터로 변환하며, 이 오디오 데이터를 RF 회로(111)에 출력하여 오디오 데이터를 예를 들어 다른 모바일 폰으로 송신하거나 오디오 데이터를 추가의 처리를 위해 메모리(113)에 출력한다.
모바일 폰(110)은 각각의 구성요소에 전력을 공급하는 전원(118)(예를 들어 배터리)을 추가로 포함한다. 바람직하게, 전원은 전원 관리 시스템을 사용하여 프로세서(116)에 논리적으로 접속되어 있으므로, 전원 관리 시스템을 사용하여 충전 및 방전 관리 및 전력 소모 관리와 같은 기능을 실행한다.
도시되지는 않았으나 모바일 폰(50)은 와이파이(Wireless Fidelity, WiFi) 모듈, 블루투스 모듈, 센서 등을 더 포함할 수 있다. 이에 대해서는 여기서 설명하지 않는다.
본 출원에서 제공된 수 개의 실시예에서, 개시된 시스템, 장치 및 방법은 다른 방식으로 실현될 수도 있다는 것을 이해할 수 있어야 한다. 예를 들어, 설명된 장치 실시예는 예시에 불과하다. 예를 들어, 유닛 분할은 단지 논리적 기능 분할이며 실제의 실시에서는 다른 분할일 수도 있다. 예를 들어, 복수의 유닛 및 구성요소가 결합될 수도 있고 다른 시스템에 통합될 수도 있으며, 일부의 특징은 무시될 수도 있고 수행되지 않을 수도 있다. 또한, 도시된 또는 논의된 뮤추얼 커플링 또는 다이렉트 커플링 또는 통신 접속은 일부의 인터페이스를 사용해서 실현될 수도 있다. 장치 또는 유닛 간의 다이렉트 커플링 또는 통신 접속은 전기적, 기계적 또는 다른 형태로 실현될 수 있다.
개별적인 부분으로 설명된 유닛들은 물리적으로 개별일 수도 있고 아닐 수도 있으며, 유닛으로 도시된 부분은 물리적 유닛일 수도 있고 아닐 수도 있으며, 하나의 위치에 위치할 수도 있고 복수의 네트워크 유닛에 분포될 수도 있다. 유닛 중 일부 또는 전부는 실시예의 솔루션의 목적을 달성하기 위해 실제의 요구 사항에 따라 선택될 수 있다.
또한, 본 발명의 실시예에서의 기능 유닛은 하나의 프로세싱 유닛으로 통합될 수도 있고 각각의 유닛은 물리적으로 단독으로 존재할 수도 있으며 2 이상의 유닛이 하나의 유닛으로 통합되기도 한다. 통합 유닛은 하드웨어의 형태로 실현될 수도 있고 소프트웨어 기능 유닛 외에 하드웨어 형태로 실현될 수도 있다.
전술한 통합 유닛이 소프트웨어 기능 유닛의 형태로 실현되면, 통합 유닛은 컴퓨터 판독 가능형 저장 매체에 저장될 수 있다. 소프트웨어 기능 유닛은 저장 매체에 저장되고 본 발명의 실시예에 설명된 방법의 단계 중 일부 또는 전부를 수행하도록 컴퓨터 장치(이것은 퍼스널 컴퓨터, 서버, 또는 네트워크 장치 등이 될 수 있다)에 명령하는 수 개의 명령어를 포함한다. 전술한 저장 매체로는, USB 플래시 디스크, 탈착가능형 하드디스크, 랜덤 액세스 메모리(Random Access Memory: RAM), 자기디스크, 광디스크와 같이 데이터를 저장할 수 있는 임의의 매체일 수 있다.
전술한 설명은 단지 본 발명의 특정한 실행 방식에 불과하며, 본 발명의 보호 범위를 제한하려는 것이 아니다. 본 발명에 설명된 기술적 범위 내에서 당업자가 용이하게 실현하는 모든 변형 또는 대체는 본 발명의 보호 범위 내에 있게 된다. 그러므로 본 발명의 보호 범위는 특허청구범위의 보호 범위에 있게 된다.

Claims (27)

  1. 와이파이 네트워크 검색 방법으로서,
    모바일 장치가 제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 모바일 장치의 위치 간의 거리에 관한 정보를 획득하는 단계 - 제1 시점은 제2 시점보다 늦은 시점임 - ;
    상기 모바일 장치가 거리에 관한 정보가 제1 거리 임계값보다 작다는 것으로 결정하고, 상기 모바일 장치가 WiFi 네트워크를 검색하는 제1 스캐닝 주파수를 제2 스캐닝 주파수로 조정하는 단계 - 제2 스캐닝 주파수는 제1 스캐닝 주파수보다 낮음 - ; 및
    상기 모바일 장치가 제2 스캐닝 주파수에 따라 WiFi 네트워크를 검색하는 단계
    를 포함하며,
    상기 모바일 장치가 거리에 관한 정보가 제1 거리 임계값보다 크다는 것으로 결정하고, 상기 모바일 장치가 WiFi 네트워크를 검색하는 제1 스캐닝 주파수를 제3 스캐닝 주파수로 조정하는 단계 - 제3 스캐닝 주파수는 제1 스캐닝 주파수보다 높음 - ; 및
    상기 모바일 장치가 제3 스캐닝 주파수에 따라 WiFi 네트워크를 검색하는 단계
    를 더 포함하고,
    상기 거리에 관한 정보는, 상기 모바일 장치가 상기 제1 시점과 상기 제2 시점 각각에서 획득하는 각각의 액세스 포인트에 관한 정보에 기초하여 획득되는, 와이파이 네트워크 검색 방법.
  2. 제1항에 있어서,
    상기 모바일 장치가 제2 스캐닝 주파수에 따라 WiFi 네트워크를 검색하는 단계는,
    상기 모바일 장치가 제1 시점에서 WiFi 네트워크의 검색을 시작하고, 스캐닝 종료 시점에서 제2 스캐닝 주파수에 따라 WiFi 네트워크의 검색을 시작하는 단계
    를 포함하는, 와이파이 네트워크 검색 방법.
  3. 제1항에 있어서,
    상기 모바일 장치가 제2 스캐닝 주파수에 따라 WiFi 네트워크를 검색하는 단계는,
    상기 모바일 장치가 제3 시점에서 제1 스캐닝 주파수에 따라 WiFi 네트워크의 검색을 시작하는 단계 - 제3 시점은 제1 시점보다 늦은 시점임 - ; 및
    상기 모바일 장치가 제3 시점에서 WiFi 네트워크의 검색을 종료할 때 제2 스캐닝 주파수에 따라 WiFi 네트워크의 검색을 시작하는 단계
    를 포함하는, 와이파이 네트워크 검색 방법.
  4. 제1항에 있어서,
    상기 모바일 장치가 WiFi 네트워크를 검색하는 제1 스캐닝 주파수를 제3 스캐닝 주파수로 조정하는 단계 이전에,
    상기 모바일 장치가 제1 스캐닝 주파수가 주파수 상한(upper frequency limit)보다 높지 않은 것으로 결정하는 단계
    를 더 포함하는 와이파이 네트워크 검색 방법.
  5. 제1항 내지 제4항 중 어느 한 항에 있어서,
    상기 와이파이 네트워크 검색 방법은,
    상기 모바일 장치가 제2 시점에서 WiFi 네트워크를 검색하여 제1 액세스 포인트를 획득하는 단계; 및
    상기 모바일 장치가 제1 시점에서 WiFi 네트워크를 검색하여 제2 액세스 포인트를 획득하는 단계
    를 더 포함하며,
    모바일 장치가 제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 모바일 장치의 위치 간의 거리에 관한 정보를 획득하는 단계는,
    상기 모바일 장치가 제1 액세스 포인트에 관한 정보 및 제2 액세스 포인트에 관한 정보에 따라 전자기파 전송의 공간 손실 정보를 결정하는 단계; 및
    상기 모바일 장치가 공간 손실 정보에 따라, 제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 위치 간의 거리에 관한 정보를 결정하는 단계
    를 포함하는, 와이파이 네트워크 검색 방법.
  6. 삭제
  7. 삭제
  8. 삭제
  9. 모바일 장치로서,
    프로세서, WiFi 안테나 및 통신 버스를 포함하며, 상기 프로세서는 및 상기 WiFi 안테나는 통신 버스를 사용해서 서로 통신하며,
    상기 프로세서는 다음의 작동:
    제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 모바일 장치의 위치 간의 거리에 관한 정보를 획득하는 것 - 제1 시점은 제2 시점보다 늦은 시점임 - ;
    거리에 관한 정보가 제1 거리 임계값보다 작다는 것으로 결정하고, 모바일 장치가 WiFi 네트워크를 검색하는 제1 스캐닝 주파수를 제2 스캐닝 주파수로 조정하는 것 - 제2 스캐닝 주파수는 제1 스캐닝 주파수보다 낮음 - ; 및
    제2 스캐닝 주파수에 따라 WiFi 네트워크를 검색하도록 WiFi 안테나를 제어하는 것
    을 수행하도록 추가로 구성되어 있으며,
    상기 프로세서는 다음의 작동:
    거리에 관한 정보가 제1 거리 임계값보다 크다는 것으로 결정하고, 모바일 장치가 WiFi 네트워크를 검색하는 제1 스캐닝 주파수를 제3 스캐닝 주파수로 조정하는 것 - 제3 스캐닝 주파수는 제1 스캐닝 주파수보다 높음 - ; 및
    제3 스캐닝 주파수에 따라 WiFi 네트워크를 검색하도록 WiFi 안테나를 제어하는 것
    을 더 포함하고,
    상기 거리에 관한 정보는, 상기 모바일 장치가 상기 제1 시점과 상기 제2 시점 각각에서 획득하는 각각의 액세스 포인트에 관한 정보에 기초하여 획득되는, 모바일 장치.
  10. 제9항에 있어서,
    상기 프로세서는 다음의 작동:
    제1 시점에서 WiFi 네트워크를 검색하도록 WiFi 안테나의 제어를 시작하고, 스캐닝 종료 시점에서 제2 스캐닝 주파수에 따라 WiFi 네트워크를 검색하도록 WiFi 안테나의 제어를 시작하는 것
    을 수행하도록 구성되어 있는, 모바일 장치.
  11. 제9항에 있어서,
    상기 프로세서는 다음의 작동:
    제3 시점에서 제1 스캐닝 주파수에 따라 WiFi 네트워크의 검색을 시작하도록 WiFi 안테나를 제어하는 것 - 제3 시점은 제1 시점보다 늦은 시점임 - ; 및
    제3 시점에서 WiFi 네트워크의 검색이 종료될 때 제2 스캐닝 주파수에 따라 WiFi 네트워크를 검색하도록 WiFi 안테나의 제어를 시작하는 것
    을 수행하도록 구성되어 있는, 모바일 장치.
  12. 제9항에 있어서,
    상기 프로세서는 다음의 작동:
    상기 모바일 장치가 WiFi 네트워크를 검색하는 제1 스캐닝 주파수를 제3 스캐닝 주파수로 조정하는 것 이전에, 제1 스캐닝 주파수가 주파수 상한보다 높지 않은 것으로 결정하는 것
    을 수행하도록 추가로 구성되어 있는 모바일 장치.
  13. 제9항 내지 제12항 중 어느 한 항에 있어서,
    상기 프로세서는 다음의 작동:
    제2 시점에서 WiFi 네트워크를 검색하도록 WiFi 안테나를 제어하여 제1 액세스 포인트를 획득하는 것;
    제1 시점에서 WiFi 네트워크를 검색하도록 WiFi 안테나를 제어하여 제2 액세스 포인트를 획득하는 것;
    제1 액세스 포인트에 관한 정보 및 제2 액세스 포인트에 관한 정보에 따라 전자기파 전송의 공간 손실 정보를 결정하는 것; 및
    공간 손실 정보에 따라, 제1 시점에서의 모바일 장치의 위치와 제2 시점에서의 위치 간의 거리에 관한 정보를 결정하는 것
    을 수행하도록 구성되어 있는, 모바일 장치.
  14. 삭제
  15. 삭제
  16. 삭제
  17. 삭제
  18. 삭제
  19. 삭제
  20. 삭제
  21. 삭제
  22. 삭제
  23. 삭제
  24. 삭제
  25. 삭제
  26. 삭제
  27. 삭제
KR1020197001644A 2016-06-30 2016-06-30 와이파이 네트워크 검색 방법 및 장치 KR102160031B1 (ko)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2016/087976 WO2018000358A1 (zh) 2016-06-30 2016-06-30 一种扫描无线保真网络的方法及移动设备

Publications (2)

Publication Number Publication Date
KR20190018718A KR20190018718A (ko) 2019-02-25
KR102160031B1 true KR102160031B1 (ko) 2020-09-25

Family

ID=60785878

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020197001644A KR102160031B1 (ko) 2016-06-30 2016-06-30 와이파이 네트워크 검색 방법 및 장치

Country Status (6)

Country Link
US (1) US10932116B2 (ko)
EP (1) EP3468287A4 (ko)
JP (1) JP2019530262A (ko)
KR (1) KR102160031B1 (ko)
CN (1) CN107950062A (ko)
WO (1) WO2018000358A1 (ko)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6835413B2 (ja) * 2018-03-14 2021-02-24 Necフィールディング株式会社 情報処理装置、情報処理システム、機器の位置管理方法、及びプログラム
CN110945913B (zh) * 2018-06-15 2021-07-09 华为技术有限公司 一种扫描无线保真网络的方法、终端及存储介质
US10743245B2 (en) * 2018-07-23 2020-08-11 Microsoft Technology Licensing, Llc Environment aware adaptive backoff for wireless devices that are searching for available networks
CN109905911B (zh) * 2019-03-18 2023-09-19 努比亚技术有限公司 WiFi控制方法、装置、可穿戴智能设备及存储介质
CN112135336B (zh) * 2019-06-25 2023-12-12 沈阳中科博微科技股份有限公司 一种基于WirelessHART协议的适配器节能方法
US10720947B1 (en) * 2019-10-02 2020-07-21 Qualcomm Incorporated Dynamic spur mitigation for wireless systems
CN111131886B (zh) * 2019-12-24 2023-01-31 晶晨半导体(深圳)有限公司 一种通过调整wifi来优化***温升的方法
CR20210263A (es) * 2020-05-20 2022-01-14 3Si Security Systems Inc Dispositivo de rastreo de seguridad con supresión de alerta con base en zona
CN111970181B (zh) * 2020-08-27 2022-04-01 深圳市欧瑞博科技股份有限公司 智能家居设备配网方法、装置、电子设备以及存储介质
CN112135274B (zh) * 2020-09-24 2023-08-29 Oppo广东移动通信有限公司 蓝牙扫描方法、装置、电子设备和可读存储介质
CN114666694A (zh) * 2020-12-22 2022-06-24 华为技术有限公司 蓝牙耳机防丢失方法及电子设备
CN113589075B (zh) * 2021-07-21 2023-04-18 四川虹美智能科技有限公司 WiFi与显示一体化的智能空调的检测***
CN113691967B (zh) * 2021-09-02 2024-06-28 维沃移动通信有限公司 蓝牙扫描频率调整方法和装置
CN115333816B (zh) * 2022-08-03 2024-05-31 苏州市职业大学 一种ipv6校园网上网流量识别的方法

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140105086A1 (en) * 2012-10-16 2014-04-17 Apple Inc. Motion-based adaptive scanning

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7738846B2 (en) * 2006-08-17 2010-06-15 Nokia Corporation Shared scanning in distributed networks
KR20090087300A (ko) * 2008-02-12 2009-08-17 삼성전자주식회사 추측 항법을 이용한 보행자용 네비게이션의 지도 정합 장치및 방법
KR101510714B1 (ko) * 2008-10-27 2015-04-10 삼성전자주식회사 무선 랜 AP(Access Point) 접속 방법 및 이를이용한 장치
US8437313B2 (en) * 2008-12-23 2013-05-07 Research In Motion Limited Scanning methods and apparatus for mobile devices in wireless local area networks for reduced power consumption
US8634349B1 (en) * 2010-01-11 2014-01-21 Google Inc. Merging for wireless access points
KR101645461B1 (ko) * 2010-01-12 2016-08-12 삼성전자주식회사 휴대용 단말기에서 근거리 무선 네트워크 자동 연결 방법 및 장치
US8467361B2 (en) * 2010-11-04 2013-06-18 At&T Mobility Ii, Llc Intelligent wireless access point notification
CN102316555A (zh) 2011-09-19 2012-01-11 华为终端有限公司 一种移动终端扫描WiFi网络的方法以及使用该方法的移动终端
US8805360B2 (en) * 2012-02-14 2014-08-12 Apple Inc. Wi-Fi process
US9600049B2 (en) * 2013-06-07 2017-03-21 Apple Inc. Motion fencing
CN103347292A (zh) 2013-07-02 2013-10-09 北京播思无线技术有限公司 一种降低wifi功耗的装置及方法
CN103415066B (zh) 2013-08-12 2017-09-08 惠州Tcl移动通信有限公司 一种wifi发射功率的调整方法和终端
CN103458440B (zh) * 2013-08-29 2017-12-12 惠州Tcl移动通信有限公司 基于运动状态调整wifi扫描频率的方法和移动终端
US9736809B2 (en) * 2014-02-05 2017-08-15 Sony Corporation Method for improved indoor positioning and crowd sourcing using PDR
US20150226573A1 (en) * 2014-02-11 2015-08-13 Qualcomm Incorporated Pedometer integrated pedestrian positioning
CN103957503B (zh) 2014-04-09 2017-12-01 北京工业大学 一种利用传感器计步提高WiFi指纹定位鲁棒性的方法
CN204117159U (zh) 2014-08-19 2015-01-21 孔祥天瑞 一种多感知便捷式智能笔
CN204434005U (zh) 2015-01-11 2015-07-01 于江 一种物联网电梯数据中继器
US9877245B2 (en) * 2016-05-16 2018-01-23 Kodacloud Inc. Determining a threshold value for determining whether to steer a particular node from associating with one node to another node in a wireless environment
CN105898705B (zh) * 2016-06-24 2019-06-07 维沃移动通信有限公司 一种控制无线局域网的扫描频率的方法及移动终端

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140105086A1 (en) * 2012-10-16 2014-04-17 Apple Inc. Motion-based adaptive scanning

Also Published As

Publication number Publication date
CN107950062A (zh) 2018-04-20
EP3468287A1 (en) 2019-04-10
US10932116B2 (en) 2021-02-23
EP3468287A4 (en) 2019-06-26
WO2018000358A1 (zh) 2018-01-04
US20190208399A1 (en) 2019-07-04
KR20190018718A (ko) 2019-02-25
JP2019530262A (ja) 2019-10-17

Similar Documents

Publication Publication Date Title
KR102160031B1 (ko) 와이파이 네트워크 검색 방법 및 장치
JP7346574B2 (ja) 測位方法及び端末
TWI556668B (zh) 於蜂巢式網路中的細胞格定位技術
US10111119B2 (en) Methods for performing radio measurements and mobile terminal devices
US8989743B2 (en) Battery conservation in stationary conditions for a wireless device
CN104350776B (zh) 一种调整信号测量周期的方法、无线通信器件及终端
CN107094311B (zh) 高制式网络重选的方法、装置及移动终端
JP6748740B2 (ja) ビーム・スイープ送信の受信を可能にするための方法及びデバイス
WO2017214935A1 (zh) 小区重选方法、频点信息管理方法及装置
US11102685B2 (en) Method of switching measurement mode and device thereof
KR102137528B1 (ko) 무선 통신 단말기의 송신 전력을 제어하는 방법 및 무선 통신 단말기
CN113412647A (zh) 一种接入控制方法及装置
CN113766528A (zh) 定位处理方法、终端及网络侧设备
CN110720232B (zh) 测量方法、用户设备、及网络设备
CN114980280A (zh) 终端状态的转换方法、装置及终端
KR20150135974A (ko) 무선 네트워크 탐색 방법 및 장치
CN105744602A (zh) 通信网络接入方法和装置
CN112291711A (zh) 终端及其定位方法和定位装置
US20150230145A1 (en) Method and device for cell selection between heterogeneous networks in mobile communication system
KR102169668B1 (ko) 무선통신 시스템에서 고주파처리 모듈 제어 방법 및 장치
US20220159558A1 (en) Enhancing Wireless Communications with a Dedicated-Scan Radio
CN112367688B (zh) 一种选网的方法、终端设备及计算机可读存储介质
KR20150005839A (ko) 무선랜 모듈 제어 방법 및 이를 위한 프로그램을 기록한 기록 매체 및 단말
CN105517113B (zh) 一种接入控制方法,及终端设备
US20230126424A1 (en) Device location determinations

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant