KR102167933B1 - 무선랜 시스템에서 액세스 포인트 탐색 방법 및 장치 - Google Patents
무선랜 시스템에서 액세스 포인트 탐색 방법 및 장치 Download PDFInfo
- Publication number
- KR102167933B1 KR102167933B1 KR1020140098353A KR20140098353A KR102167933B1 KR 102167933 B1 KR102167933 B1 KR 102167933B1 KR 1020140098353 A KR1020140098353 A KR 1020140098353A KR 20140098353 A KR20140098353 A KR 20140098353A KR 102167933 B1 KR102167933 B1 KR 102167933B1
- Authority
- KR
- South Korea
- Prior art keywords
- access point
- mobile terminal
- information
- channel
- wireless lan
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0203—Power saving arrangements in the radio access network or backbone network of wireless communication networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
- H04W48/14—Access restriction or access information delivery, e.g. discovery data delivery using user query or user detection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/20—Selecting an access point
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W92/00—Interfaces specially adapted for wireless communication networks
- H04W92/16—Interfaces between hierarchically similar devices
- H04W92/18—Interfaces between hierarchically similar devices between terminal devices
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02B—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
- Y02B70/00—Technologies for an efficient end-user side electric power management and consumption
- Y02B70/10—Technologies improving the efficiency by using switched-mode power supplies [SMPS], i.e. efficient power electronics conversion e.g. power factor correction or reduction of losses in power supplies or efficient standby modes
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명은 최근 AP 탐색을 수행한 이웃 이동 단말로부터 AP 정보 또는 AP가 위치한 채널 정보를 획득하고 획득한 정보를 근거로 스캐닝을 재시도하는 것에 관한 것이다.
본 발명의 실시 예에 따른 방법은, 무선랜 시스템에서 액세스 포인트 탐색 방법에 있어서, 제1 이동 단말이 제1 무선랜 스캐닝을 수행하는 과정; 무선랜 액세스 포인트의 탐색을 미리 수행한 제2 이동 단말로 무선랜 액세스 포인트 정보를 요청하는 과정; 상기 제2 이동 단말로부터 무선랜 AP 정보를 수신하는 과정; 및 상기 무선랜 액세스 포인트 정보를 기반으로 하여 제2 무선랜 스캐닝을 수행하는 과정을 포함한다.
본 발명의 실시 예에 따른 방법은, 무선랜 시스템에서 액세스 포인트 탐색 방법에 있어서, 제1 이동 단말이 제1 무선랜 스캐닝을 수행하는 과정; 무선랜 액세스 포인트의 탐색을 미리 수행한 제2 이동 단말로 무선랜 액세스 포인트 정보를 요청하는 과정; 상기 제2 이동 단말로부터 무선랜 AP 정보를 수신하는 과정; 및 상기 무선랜 액세스 포인트 정보를 기반으로 하여 제2 무선랜 스캐닝을 수행하는 과정을 포함한다.
Description
본 발명은 무선랜 시스템에서 액세스 포인트 탐색 방법 및 장치에 관한 것이다.
최근 정보통신 기술의 발전과 더불어 다양한 무선 통신 기술이 개발되고 있다. 이 중에서 무선랜(Wireless Local Area Network; WLAN) 시스템은 무선 주파수 기술을 바탕으로 개인 휴대용 정보 단말기(Personal Digital Assistant, PDA), 랩탑 컴퓨터, 휴대용 멀티미디어 플레이어(Portable Multimedia Player, PMP)등과 같은 휴대용 단말기(이하, "이동 단말" 또는 "무선랜 단말"이라 칭함)를 이용하여 가정이나 기업 또는 특정 서비스 제공지역에서 무선으로 인터넷에 접속할 수 있도록 한다.
무선랜 네트워크 인터페이스를 장착한 이동 단말은 무선랜 네트워크 인터페이스를 온(on)한 상태에서 주변의 접속 가능한 무선랜 AP(Access Point, 이하 "AP"이라 칭함)를 스캐닝(scanning)한다.
스캐닝 방법은 2 가지가 있다.
첫 번째 방법은 패시브(passive) 스캐닝 방법이다.
패시브 스캐닝 방법은 AP가 이동 단말로 주기적으로 비콘 프레임(beacon frame)을 브로드캐스트하는 방식이다. 패시브 스캐닝 방법은 액티브 스캐닝 방법 보다 청취하는데 훨씬 많은 시간을 소비하기 때문에 상기 패시브 스캐닝 방법은 상기 액티브 스캐닝 방법보다 전력 소비가 10배 이상 많아진다. 패시브 스캐닝 방법의 경우 AP의 비콘 주기인 해당 채널을 청취하는 주기가 보통 100ms이다.
두 번째 방법은 액티브(active) 스캐닝 방법이다.
액티브 스캐닝 방법은 이동 단말이 요청하면 AP가 응답하는 방법이다. 액티브 스캐닝의 경우 한 채널을 스캐닝하는데 최대로 대략 10ms 정도가 소요된다.
이러한 시간적인 차이로 인해 패시브 스캐닝 수행 시 전력 소비가 액티브 스캐닝 수행 시보다 훨씬 크게 된다.
이와 같이, 무선 스캐닝 과정은 오랜 시간이 소요되며, 스캐닝 과정으로 인해 전력 소모가 증가되는 문제점이 있다.
본 발명은 무선랜 AP에 대해 스캐닝 방법 및 장치를 제공한다.
본 발명은 무선랜 AP에 대해 스캐닝을 수행함으로써 초래되는 전력 소모를 최소화하는 방법 및 장치를 제공한다.
본 발명의 실시 예에 탐색 방법은, 무선랜 시스템에서 액세스 포인트 탐색 방법에 있어서, 제1 이동 단말이 제1 무선랜 스캐닝을 수행하는 과정; 무선랜 액세스 포인트의 탐색을 미리 수행한 제2 이동 단말로 무선랜 액세스 포인트 정보를 요청하는 과정; 상기 제2 이동 단말로부터 무선랜 AP 정보를 수신하는 과정; 및 상기 무선랜 액세스 포인트 정보를 기반으로 하여 제2 무선랜 스캐닝을 수행하는 과정을 포함한다.
본 발명의 실시 예에 탐색 장치는, 무선랜 시스템에서 액세스 포인트 탐색 장치에 있어서, 제1 이동 단말이 제1 무선랜 스캐닝을 수행하고, 무선랜 액세스 포인트의 탐색을 미리 수행한 제2 이동 단말로 무선랜 액세스 포인트 정보를 요청하고, 상기 제2 이동 단말로부터 무선랜 AP 정보를 수신하고, 상기 무선랜 액세스 포인트 정보를 기반으로 하여 제2 무선랜 스캐닝을 수행하는 제어부를 포함한다.
본 발명의 실시 예에 탐색 방법은, 무선랜 시스템에서 액세스 포인트 탐색 방법에 있어서, 무선랜 액세스 포인트의 탐색을 미리 수행한 제2 이동 단말에서, 제1 이동 단말로부터, 무선랜 액세스 포인트 정보 요청을 수신하는 과정; 상기 제1 이동 단말로부터 무선랜 AP 정보를 전송하는 과정; 및 상기 무선랜 액세스 포인트 정보를 기반으로 하여 제2 무선랜 스캐닝을 수행하는 과정을 포함한다.
본 발명의 실시 예에 탐색 장치는, 무선랜 시스템에서 액세스 포인트 탐색 장치에 있어서, 무선랜 액세스 포인트의 탐색을 미리 수행한 제2 이동 단말에서, 제1 이동 단말로부터, 무선랜 액세스 포인트 정보 요청을 수신하고, 상기 제1 이동 단말로부터 무선랜 AP 정보를 전송하고, 및 상기 무선랜 액세스 포인트 정보를 기반으로 하여 제2 무선랜 스캐닝을 수행하는 제어부를 포함한다.
본 발명은 무선랜 AP에 대해 스캐닝을 수행함으로써 초래되는 전력 소모를 최소화할 수 있다.
도 1은 본 발명의 실시 예에 따른 무선랜 액세스 포인트 탐색을 개시하려는 단말과 그 단말 인근의 무선랜 액세스 포인트 탐색을 이미 실시한 이동 단말의 배치를 나타내는 도면;
도 2는 본 발명의 실시 예에 따른 이동 단말의 대략적인 동작 과정을 도시한 흐름도;
도 3은 무선랜의 IBSS(Independent Basic Service Set) 모드 Vendor Specific Action 프레임을 이용하여 이웃 이동 단말로부터 무선랜 AP의 정보를 획득하는 과정을 도시한 흐름도;
도 4는 무선랜의 IBSS 모드 데이터 프레임을 이용하여 이웃 이동 단말로부터 무선랜 AP의 정보를 획득하는 과정을 나타낸 흐름도;
도 5는 도 3에서 설명된 340단계, 도 4에서 설명된 440 단계에 해당하는 IBSS BSSID 프로비저닝 과정을 도시한 흐름도;
도 6은 무선랜의 프로브 요청/프로브 응답 프레임을 이용하여 이웃 이동 단말로부터 무선랜 AP의 정보를 획득하는 과정을 도시한 흐름도;
도 7은 본 발명의 실시 예에 따른 무선랜 시스템에서 액세스 포인트 탐색 방법을 도시한 흐름도;
도 8은 본 발명의 실시 예에 따른 무선랜 시스템에서 액세스 포인트 탐색을 위한 송수신기 블록 구성도;
도 9는 본 발명의 실시 예에 따른 무선랜 시스템에서 액세스 포인트 탐색을 위한 프레임 구조도; 및
도 10은 본 발명의 실시 예에 따른 무선랜 시스템에서 액세스 포인트 탐색 방법을 도시한 흐름도.
도 2는 본 발명의 실시 예에 따른 이동 단말의 대략적인 동작 과정을 도시한 흐름도;
도 3은 무선랜의 IBSS(Independent Basic Service Set) 모드 Vendor Specific Action 프레임을 이용하여 이웃 이동 단말로부터 무선랜 AP의 정보를 획득하는 과정을 도시한 흐름도;
도 4는 무선랜의 IBSS 모드 데이터 프레임을 이용하여 이웃 이동 단말로부터 무선랜 AP의 정보를 획득하는 과정을 나타낸 흐름도;
도 5는 도 3에서 설명된 340단계, 도 4에서 설명된 440 단계에 해당하는 IBSS BSSID 프로비저닝 과정을 도시한 흐름도;
도 6은 무선랜의 프로브 요청/프로브 응답 프레임을 이용하여 이웃 이동 단말로부터 무선랜 AP의 정보를 획득하는 과정을 도시한 흐름도;
도 7은 본 발명의 실시 예에 따른 무선랜 시스템에서 액세스 포인트 탐색 방법을 도시한 흐름도;
도 8은 본 발명의 실시 예에 따른 무선랜 시스템에서 액세스 포인트 탐색을 위한 송수신기 블록 구성도;
도 9는 본 발명의 실시 예에 따른 무선랜 시스템에서 액세스 포인트 탐색을 위한 프레임 구조도; 및
도 10은 본 발명의 실시 예에 따른 무선랜 시스템에서 액세스 포인트 탐색 방법을 도시한 흐름도.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시 예들을 상세히 설명한다. 이때 첨부된 도면에서 동일한 구성 요소는 가능한 동일한 부호로 나타내고 있음에 유의하여야 한다. 또한 본 발명의 요지를 흐리게 할 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략할 것이다.
또한 이하에서 설명되는 본 명세서 및 청구범위에 사용된 용어나 단어는 통상적이거나 사전적인 의미로 한정해서 해석되어서는 아니되며, 발명자는 그 자신의 발명을 가장 최선의 방법으로 설명하기 위해 용어의 개념으로 적절하게 정의할 수 있다는 원칙에 입각하여 본 발명의 기술적 사상에 부합하는 의미와 개념으로 해석되어야만 한다.
도 1은 본 발명의 실시 예에 따른 무선랜 액세스 포인트 탐색을 개시하려는 단말과 그 단말 인근의 무선랜 액세스 포인트 탐색을 이미 실시한 이동 단말의 배치를 나타내는 도면이다.
도 1에서 제1 이동 단말(110)은 다른 위치로부터 도 1에 도시된 위치로 이동하여 인근의(또는 이웃의) 무선랜 액세스 포인트 탐색 절차를 수행한다.
한편, 제1 이동 단말(110)의 인근, 즉 송수신 커버리지 내에는, 제2 이동 단말(100)이 위치하고 있으며, 제2 이동 단말(100)은 이미 제1 이동 단말(110)이 수행하려고 하는 무선랜 액세스 포인트 탐색 절차를 수행하여, 그 결과를 저장하고 있음을 가정한다. 이 때, 제1 이동 단말(110)은 본 발명의 실시 예에 따라서, 상당한 무선랜 스캐닝 시간과 에너지를 소모하는 무선랜 액세스 포인트 탐색 절차를 수행하기에 앞서 제2 이동 단말(100)에게 무선랜 액세스 포인트 탐색 결과를 질의하여 응답을 얻음으로써 무선랜 액세스 포인트 탐색 절차를 단축하거나 생략할 수 있다.
도 2는 본 발명의 실시 예에 따른 이동 단말의 대략적인 동작 과정을 도시한 흐름도이다.
도 2에서 설명한 무선랜 액세스 포인트 탐색 과정은 무선랜 채널이 1부터 N까지 존재한다고 할 때, 이동 단말이 1부터 N까지 순차적으로 탐색하는 것을 가정하였다. 이와 같은 순서는 예컨대 IEEE(Institute of Electrical and Electronics Engineers) 802.11에 정의된 채널 번호와 정확히 대응하는 것일 수도 있으나, 이동 단말의 향상된 구현에 의해 무선랜 액세스 포인트가 존재할 가능성이 높은 채널부터 낮은 채널까지 정렬한 논리적인 채널 번호일 수도 있다.
제1 이동 단말(110)은 200 단계에서 무선랜 액세스 포인트 스캐닝 과정을 시작하며, 스캐닝 인덱스 i를 1로 설정한다. 제1 이동 단말(110)은 210 단계에서 채널 i 에 위치한 이웃 이동 단말에 무선랜 액세스 포인트 정보를 요청하고 응답을 대기한다. 이와 같은 요청에는 제2 이동 단말(100)이 가진 AP 정보 중 제1 이동 단말(110)이 관심을 갖고 있는 정보를 필터링하기 위한 정보가 포함될 수 있으며, 제2 이동 단말(100)로부터의 응답되는 무선랜 AP 정보는 제1 이동 단말(110)이 관심을 갖고 있는 AP가 존재하는 채널 정보(혹은 채널 리스트), 혹은 제1 이동 단말(110)이 관심을 갖고 있는 AP가 제2 이동 단말(100)에 전송한 비컨(Beacon) 프레임 혹은 프로브 응답 프레임의 전체 정보에 상응하는 컨텐츠를 포함하고 있을 수 있다. 상기 채널 정보는 억세스 포인트 주소, SSID, 억세스 포인트의 맥 주소 중 적어도 하나를 포함할 수 있다. 또한, 무선랜 AP 정보는 AP의 능력(AP capability) 정보, 채널 번호 등을 포함할 수 있다.
220 단계에서는 미리 정해진 타이머가 만료되면, 제1 이동 단말(110)은 요청한 AP 정보를 도움을 주는 이웃 이동 단말인 제2 이동 단말(100)로부터 AP 정보를 획득하였는가를 판단한다. 그러한 경우 제1 이동 단말(110)은 240 단계로 진행하며, 그렇지 아니한 경우 230단계로 진행한다.
230 단계에서 제1 이동 단말(110)은 무선랜의 채널을 다음 채널로 변경하며, 210 단계로 진행하여 다시 한 번 다음 채널의 이웃 이동 단말에게 무선랜 액세스 포인트 정보를 요청한다.
240 단계에서 제1 이동 단말(110)은 이웃 이동 단말로부터 획득한 무선랜 AP의 정보가 바로 무선랜 AP에 접속 또는 연계(association)을 시도하기에 충분한 정보인지를 확인한다. 이웃 이동 단말인 제2 이동 단말(100)이 제공한 정보는 전송되는 데이터 양을 줄이기 위해 단순히 AP가 존재하는 무선랜 채널 번호 혹은 복수 개의 채널 리스트일 수 있으며, 혹은 AP가 전송했던 비컨 프레임 또는 프로브 응답(Probe Response) 프레임의 내용(예컨대, 지원하는 규격 버전, 데이터 전송률(data rate), SSID(Service Set Identifier) 등)을 포함한 것일 수 있다. 만약, 전자인 경우(무선랜 AP에 접속 또는 연계를 시도하기에 충분한 정보가 아닌 경우)에는 제1 이동 단말(110)은 250 단계로 진행한다. 만약, 후자인 경우(무선랜 AP에 접속 또는 연계를 시도하기에 충분한 정보인 경우)에는 제1 이동 단말(110)은 270 단계로 진행하여 획득한 무선랜 AP의 정보를 획득 시각(timestamp)과 함께 메모리에 저장하여 향후 타 이웃 이동 단말이 제1 이동 단말(110)에 무선랜 AP의 정보를 요청하는 경우에 응답할 수 있도록 한다.
250 단계에서 제1 이동 단말(110)은 이웃 이동 단말로부터 획득한 채널에 대하여 액티브 스캐닝 또는 패시브 스캐닝 절차를 수행하여 AP로부터 프로브 응답 혹은 비컨 프레임을 수신한다 이웃 이동 단말이 제공한 채널의 수는 일반적으로 전체 채널의 개수 N 보다 훨씬 작은 값이므로 단말은 전체 무선랜 액세스 포인트 탐색 시간을 크게 절감할 수 있다.
260 단계에서 제1 이동 단말(110)은 액티브 스캐닝 혹은 패시브 스캐닝 절차의 결과로 원하는 AP에 접속 또는 연계할 수 있는 정보를 획득하였는지를 판단한다. 대부분의 경우 제1 이동 단말(110)은 액티브 스캐닝 혹은 패시브 스캐닝을 통해 원하는 AP에 접속 또는 연계할 수 있는 정보를 획득할 수 있으나, 이웃 이동 단말이 상기 AP의 정보를 획득한 이후 시간 경과에 따라 AP의 정보가 변경(예: AP의 운영 채널 변경 혹은 AP의 트래픽 로드 증가 등)됨으로 인해 제1 이동 단말(110)이 원하는 AP의 정보를 획득하지 못하는 경우가 발생할 수 있다. 만약 원하는 AP에 접속 또는 연계할 수 있는 정보를 획득한 경우에는 270 단계로 진행하여 획득한 무선랜 AP의 정보를 획득 시각과 함께 메모리에 저장하여 향후 타 이웃 이동 단말이 상기 단말에 무선랜 AP의 정보를 요청하는 경우에 응답할 수 있도록 한다.
만약 260 단계에서 원하는 AP에 접속 또는 연계할 수 있는 정보를 획득하지 못한 경우에는 280 단계로 진행하여 전체 채널에 대하여 일반적인 탐색 과정을 수행한다. 수행한 결과는 270 단계에서 획득한 무선랜 AP의 정보를 획득 시각과 함께 메모리에 저장하여 향후 타 이웃 이동 단말이 상기 단말에 무선랜 AP의 정보를 요청하는 경우에 응답할 수 있도록 한다.
290 단계에서 단말은 스캐닝 과정을 종료하며 이 후 접속 또는 연계 절차로 이어지게 된다.
도 3은 무선랜의 IBSS(Independent Basic Service Set) 모드 Vendor Specific Action 프레임을 이용하여 이웃 이동 단말로부터 무선랜 AP의 정보를 획득하는 과정을 도시한 흐름도이다.
제1 이동 단말(110)의 인근에는 복수의 이동 단말들과 AP가 존재한다. 무선랜 채널 1에는 본 발명의 기능이 구현되지 않은 일반 이동 단말(312)과 일반 AP(311)이 존재함을 가정한다. 또한, 채널 2에는 본 발명의 기능이 구현된 이동 단말(100)과 일반 AP(321)이 존재함을 가정한다. 또한, 채널 k에는 제1 이동 단말(110)이 접속하고자 하는 AP(330)이 존재함을 가정한다.
도 3에서는 편의상 각 채널에 단말과 AP가 하나씩 존재하는 상황을 가정하였으나, 복수의 이동 단말 혹은 AP가 존재할 수 있다. 또한, 채널 k는 제1 이동 단말(110)이 접속하기를 바라는 AP가 존재하는 임의의 채널을 의미하는 것으로 이미 도시된 채널 1 혹은 채널 2와 동일할 수 있을 뿐 아니라 단수의 채널이 아닌 복수의 채널들의 집합을 의미할 수 있다.
주변 이동 단말의 도움을 받아 무선랜 액세스 포인트를 탐색하고자 하는 제1 이동 단말(110)은 먼저 무선랜 AP의 개입 없이 주변 이동 단말과 직접 통신에 사용할 공통의 IBSS BSSID(Basic Service Set Identifier)를 결정한다. 일반적인 무선랜의 단말 간 직접 통신(예컨대, Adhoc 통신)에서는 한 이동 단말이 임의로 BSSID를 결정하여 브로드캐스트하는 방법을 사용한다. 그러나, 이는 많은 시간이 소요되므로 본 발명의 실시 예에서는 OTA(Over The Air) 프로비저닝(Provisioning)을 이용하여 사전에 이동 단말 간에 AP 정보 요청 시 사용할 BSSID를 프로비저닝하는 방안을 사용한다. OTA 프로비저닝 절차의 메시지 교환은 OMA DM(Open Mobile Alliance Device Management)과 TLS(Transport Layer Security) 등 관련 표준의 메시지를 이용하여 교환될 수 있으며, 도 5의 설명에서 좀 더 자세히 설명하기로 한다.
제1 이동 단말(110)은 340 단계에서 제2 이동 단말(100)과 IBSS의 BSSID 프로비저닝을 수행한다.
제1 이동 단말(110)은 341 단계에서 AP Information Request를 포함한 IBSS 모드의 Vendor Specific Action 프레임(Type: 00, Subtype: 1101)을 채널 1의 제2 이동 단말(100)에 브로드캐스트한다. 이 때, 이 프레임의 BSSID는 상기 340 단계에서 프로비저닝된 IBSS의 BSSID가 사용된다.
341 단계의 Vendor Specific Action 프레임은 브로드캐스트 타입의 프레임이므로 이를 수신하는 모든 주변 이동 단말이 응답하는 잠재적인 오버헤드가 있다. 341 단계와 같이, 소정 시간 이후, 이웃 이동 단말인 제2 이동 단말(100)이 도 3의 342 단계와 같이, 브로드캐스트된 프레임을 수신한 후, 추가적으로 발생시킬 메시지의 크기와 개수를 최소화하기 위하여 본 발명은 두 가지 방안을 제안한다.
첫 번째 방법은 AP Information Request를 제1 이동 단말(110)과 매우 인접한 주변 이동 단말만이 수신할 수 있도록 그 송신 파워를 제한하는 방법이다. 통상 무선랜의 송신 파워는 비인가 대역에 대한 송신 파워 제한 규정의 최대 송신 파워를 사용하여 전송되나, 송신 파워를 그 보다 작게 제한함으로써 매우 인접한 주변 이동 단말만이 AP Information Request를 수신할 수 있도록 한다. 만약, AP Information Request에 대해 어떤 단말도 응답을 하지 않는 경우에는 송신 파워가 과도하게 작은 것이 원인일 수 있으므로 다음 AP Information Request를 좀 더 높은 송신 파워로 브로드캐스트하는 것을 고려할 수 있다.
두 번째 방법은 특정 조건을 만족하는 이웃 이동 단말만 AP Information Request에 대해 응답할 수 있도록 AP Information Request에 필터링 조건을 담아서 브로드캐스트하는 방법이다.
필터링 조건에는 다음과 같은 것이 하나 이상 포함될 수 있다.
스캐닝 이후 경과 시간: 무선랜 액세스 포인트는 주변 무선 환경의 변화에 따라 운영 채널 등의 파라미터를 변경할 수 있으므로 일정 시간 이상 경과한 스캐닝 정보는 이웃 이동 단말이 응답하지 않도록 설정하기 위한 것이다.
채널 번호 혹은 채널 범위: 제1 이동 단말(110)이 관심이 있는 특정 채널 혹은 채널 범위에 해당하는 AP 정보를 가진 이웃 이동 단말만이 응답하도록 하기 위한 것이다.
수신 신호 세기 임계값: 제1 이동 단말(110)의 인근에 위치한 이웃 이동 단말만 응답하도록 AP Information Request의 수신 세기가 임계값 이상인 이웃 이동 단말만이 응답하도록 하기 위한 것이다.
특정 주소: 특정 주소(예: SSID, BSSID, ESSID, HESSID) 혹은 주소의 prefix를 가진 AP정보를 가진 이웃 이동 단말만이 응답하도록 하기 위한 것이다.
BSS Load 임계값: BSS Load가 임계값 이상인 AP 정보를 가진 이웃 이동 단말만이 응답하도록 하기 위한 것이다.
Backhaul rate 임계값: Backhaul rate가 임계값 이상인 AP 정보를 가진 이웃 이동 단말만이 응답하도록 하기 위한 것이다.
AP capability: 특정 capability(예: VHT Capability)를 갖고 있는 AP 정보를 가진 이웃 이동 단말만이 응답하도록 하기 위한 것이다.
정렬 기준: 이웃 이동 단말이 복수의 AP 정보를 응답하는 경우 정렬 기준 metric을 알리기 위한 것이다.
이와 같이 제1 이동 단말(110)은 341 단계에서 AP Information Request를 포함한 IBSS 모드의 Vendor Specific Action 프레임을 채널 1에 브로드캐스트한 후 응답을 기다린다. 도 3에서 직접적으로 도시하지 않았지만, 채널 1에는 본 발명의 실시 예를 구현한 단말이 존재하지 않으므로 응답을 얻을 수 없을 것이며, 일정 시간이 경과한 후 제1 이동 단말(110)은 채널 1에서의 동작을 종료한다.
342 단계에서 제1 이동 단말(110)은 AP Information Request를 포함한 IBSS 모드의 Vendor Specific Action 프레임을 다음 채널(예컨대, 채널 2)에 브로드캐스트한다. 이를 수신한 제2 이동 단말(100)은 343단계에서 AP Information Response를 담아 IBSS 모드의 Vendor Specific Action 프레임을 응답한다. 상기 Vendor Specific Action 프레임은 브로드캐스트 타입일 수 있으며, 유니캐스트 타입일 수도 있다. 만약, 상기 Vendor Specific Action 프레임을 브로드캐스트 타입으로 구현하는 경우, AP Information Response를 수신한 타 요청 이동 단말이 AP Information Request를 전송하지 않아도 되는 기회가 생길 수 있다.
AP Information Response는 크게 두 가지 유형이 있다.
AP Information Response의 첫 번째 유형은 AP Information Request가 포함하고 있는 필터링 조건을 만족하는 AP가 존재하는 무선랜 채널 번호 혹은 복수 개의 채널 리스트일 수 있다.
AP Information Response의 두 번째 유형은 AP Information Request가 포함하고 있는 필터링 조건을 만족하는 AP가 전송했던 비컨/프로브 응답 프레임의 내용(예컨대, 지원하는 규격 버전, data rate, SSID(Service Set Identifier) 등)을 포함하는 것일 수 있다.
343a 단계와 같이, 소정 시간 이후, AP Information Response가 무선랜 채널 번호 혹은 복수 개의 채널 리스트를 포함하는 경우, 제1 이동 단말(110)은 350단계에서 해당 채널 혹은 복수 채널에 대하여 액티브 스캐닝 혹은 패시브 스캐닝을 수행한다.
AP Information Response가 AP가 이전에 전송했던 비컨/프로브 응답 프레임의 내용을 포함하고 있는 경우에는 제1 이동 단말(110)은 추가적인 액티브 스캐닝 혹은 패시브 스캐닝 절차가 필요하지 않으므로 360 단계의 접속 또는 연계 절차를 시도한다.
한편, 도 3에 직접적으로 도시되어 있지는 않으나, 제2 이동 단말(100)은 AP Information Request를 수신한 후 자신의 배터리 상태에 따라 배터리 잔량이 충분하지 않은 경우 절전을 위하여 AP Information Response를 응답하지 않을 수 있다.
도 4는 무선랜의 IBSS 모드 데이터 프레임을 이용하여 이웃 이동 단말로부터 무선랜 AP의 정보를 획득하는 과정을 나타낸 흐름도이다.
제1 이동 단말(110)의 인근에는 복수의 이동 단말과 AP가 존재하고 있음을 가정한다. 무선랜 채널 1에는 본 발명의 기능이 구현되지 않은 일반 이동 단말(312)과 일반 AP(311)이 존재함을 가정한다. 또한 채널 2에는 본 발명의 기능이 구현된 제2 이동 단말(100)과 일반 AP(321)이 존재함을 가정한다. 또한, 채널 k에는 제1 이동 단말(110)이 접속하고자 하는 AP(330)가 존재하고 있음을 가정한다.
도 4에서는 편의상 각 채널에 단말과 AP가 하나씩 존재하는 상황을 가정하였으나, 복수의 이동 단말 혹은 AP가 존재할 수 있다. 또한, 채널 k는 제1 이동 단말(110)이 접속하기 바라는 AP가 존재하는 임의의 채널을 의미하는 것으로 이미 도시된 채널 1 혹은 채널 2와 동일할 수 있을 뿐 아니라 단수의 채널이 아닌 복수의 채널들의 집합을 의미할 수 있다.
주변 이동 단말의 도움을 받아 무선랜 액세스 포인트를 탐색하고자 하는 제1 이동 단말(110)은 먼저 무선랜 AP의 개입 없이 주변 이동 단말과 직접 통신에 사용할 공통의 IBSS BSSID를 결정한다. 일반적인 무선랜의 단말 간 직접 통신(예컨대, Adhoc 통신)에서는 한 이동 단말이 임의로 BSSID를 결정하여 브로드캐스트하는 방법을 사용한다. 그러나 이는 많은 시간이 소요되므로 본 발명의 실시 예에서는 OTA(Over The Air) 프로비저닝을 이용하여 사전에 이동 단말 간에 AP 정보 요청 시 사용할 BSSID를 프로비저닝하는 방안을 사용한다. OTA 프로비저닝 절차의 메시지 교환은 OMA DM과 TLS 등 관련 표준의 메시지를 이용하여 교환될 수 있으며, 도 5의 설명에서 좀 더 자세히 설명하기로 한다.
제1 이동 단말(110)은 440 단계에서 제2 이동 단말(100)과 IBSS의 BSSID 프로비저닝을 수행한다.
441 단계에서 AP Information Request를 포함하는 IBSS 모드의 데이터 프레임(Type: 10)을 채널 1에 브로드캐스트한다. 이 때, 이 프레임의 BSSID는 상기 340 단계에서 프로비저닝된 IBSS의 BSSID가 사용된다.
441 단계의 IBSS 모드의 데이터 프레임은 브로드캐스트 타입의 프레임이므로 이를 수신하는 모든 주변 이동 단말이 응답하는 잠재적인 오버헤드가 있다. 이웃 이동 단말이 브로드캐스트 프레임을 수신한 후 추가적으로 발생시킬 메시지의 크기와 개수를 최소화하기 위하여 본 발명은 두 가지 방안을 제안한다.
첫 번째 방법은 AP Information Request를 제1 이동 단말(110)과 매우 인접한 주변 이동 단말만이 수신할 수 있도록 그 송신 파워를 제한하는 방법이다. 통상 무선랜의 송신 파워는 비인가 대역에 대한 송신 파워 제한 규정의 최대 송신 파워를 사용하여 전송되나, 송신 파워를 그 보다 작게 제한함으로써 매우 인접한 주변 이동 단말만이 AP Information Request를 수신할 수 있도록 한다. 만약, AP Information Request에 대해 어떤 단말도 응답을 하지 않는 경우에는 송신 파워가 과도하게 작은 것이 원인일 수 있으므로 다음 AP Information Request를 좀 더 높은 송신 파워로 브로드캐스트하는 것을 고려할 수 있다.
두 번째 방법은 특정 조건을 만족하는 이웃 이동 단말만 AP Information Request에 대해 응답할 수 있도록 AP Information Request에 필터링 조건을 담아서 브로드캐스트하는 방법이다. 필터링 조건에는 다음과 같은 것이 하나 이상 포함될 수 있다.
스캐닝 이후 경과 시간: 무선랜 액세스 포인트는 주변 무선 환경의 변화에 따라 운영 채널 등의 파라미터를 변경할 수 있으므로 일정 시간 이상 경과한 스캐닝 정보는 이웃 이동 단말이 응답하지 않도록 설정하기 위한 것이다.
채널 번호 혹은 채널 범위: 제1 이동 단말(110)이 관심이 있는 특정 채널 혹은 채널 범위에 해당하는 AP 정보를 가진 이웃 이동 단말만이 응답하도록 하기 위한 것이다.
수신 신호 세기 임계값: 제1 이동 단말(110)의 인근에 위치한 이웃 이동 단말만 응답하도록 AP Information Request의 수신 세기가 임계값 이상인 이웃 이동 단말만이 응답하도록 하기 위한 것이다.
특정 주소: 특정 주소(예: SSID, BSSID, ESSID, HESSID) 혹은 주소의 prefix를 가진 AP정보를 가진 이웃 이동 단말만이 응답하도록 하기 위한 것이다.
BSS Load 임계값: BSS Load 가 임계값 이상인 AP 정보를 가진 이웃 이동 단말만이 응답하도록 하기 위한 것이다.
Backhaul rate 임계값: Backhaul rate가 임계값 이상인 AP 정보를 가진 이웃 이동 단말만이 응답하도록 하기 위한 것이다.
AP capability: 특정 capability(예: VHT Capability)를 갖고 있는 AP 정보를 가진 이웃 이동 단말만이 응답하도록 하기 위한 것이다.
정렬 기준: 이웃 이동 단말이 복수의 AP 정보를 응답하는 경우 정렬 기준 metric을 알리기 위한 것이다.
이와 같이 제1 이동 단말(110)은 441 단계에서 AP Information Request를 포함하는 IBSS 모드의 데이터 프레임을 채널 1에 브로드캐스트한 후 응답을 기다린다. 채널 1에는 본 발명의 내용을 구현한 단말이 존재하지 않으므로 응답을 얻을 수 없을 것이며, 일정 시간이 경과한 후 제1 이동 단말(110)은 채널 1에서의 동작을 종료한다.
441a 단계와 같이, 소정 시간 이후, 442 단계에서 제1 이동 단말(110)은 AP Information Request를 포함하는 IBSS 모드의 데이터 프레임을 다음 채널(채널 2)에 브로드캐스트한다. 이를 수신한 제2 이동 단말(100)은 443단계에서 AP Information Response를 담아 IBSS 모드의 Vendor Specific Data 프레임을 응답한다. IBSS 모드의 Vendor Specific Data 프레임은 브로드캐스트 타입일 수 있으며 유니캐스트 타입일 수도 있다. IBSS 모드의 Vendor Specific Data 프레임을 브로드캐스트 타입으로 구현하는 경우, AP Information Response를 수신한 타 요청 단말이 AP Information Request를 전송하지 않아도 되는 기회가 생길 수 있다.
AP Information Response는 크게 두 가지 유형이 있다.
첫 번째는 AP Information Request가 포함하고 있는 필터링 조건을 만족하는 AP가 존재하는 무선랜 채널 번호 혹은 복수 개의 채널 리스트일 수 있다.
두 번째는 AP Information Request가 포함하고 있는 필터링 조건을 만족하는 AP가 전송했던 비컨/프로브 응답 프레임의 내용(예: 지원하는 규격 버전, data rate, SSID(Service Set Identifier) 등)을 포함하는 것일 수 있다.
443a 단계와 같이, 소정 시간 이후, AP Information Response가 무선랜 채널 번호 혹은 복수 개의 채널 리스트를 포함하는 경우, 제1 이동 단말(110)은 350단계에서 해당 채널 혹은 복수 채널에 대하여 액티브 스캐닝 혹은 패시브 스캐닝을 수행한다.
AP Information Response가 AP가 이전에 전송했던 비컨/프로브 응답 프레임의 내용을 포함하고 있는 경우에는 제1 이동 단말(110)은 추가적인 액티브 스캐닝 혹은 패시브 스캐닝 절차가 필요하지 않으므로 360 단계의 접속 또는 연계 절차를 시도한다.
한편, 도 4에 직접적으로 도시되어 있지는 않으나 제2 이동 단말(100)은 AP Information Request를 수신한 후 자신의 배터리 상태에 따라 배터리 잔량이 충분하지 않은 경우 절전을 위하여 AP Information Response를 응답하지 않을 수 있다.
도 5는 도 3에서 설명된 340단계, 도 4에서 설명된 440 단계에 해당하는 IBSS BSSID 프로비저닝 과정을 도시한 흐름도이다.
주변 이동 단말의 도움을 받아 무선랜 액세스 포인트를 탐색하고자 하는 제1 이동 단말(110)은 먼저 무선랜 AP의 개입 없이 주변 이동 단말과 직접 통신에 사용할 공통의 IBSS BSSID를 결정해야 한다. 일반적인 무선랜의 단말 간 직접 통신(예컨대, Adhoc)에서는 한 단말이 임의로 BSSID를 결정하여 브로드캐스트하는 방법을 사용하지만, 이는 많은 시간이 소요되므로 본 발명의 실시 예에서는 OTA(Over The Air) 프로비저닝을 이용하여 사전에 단말 간에 AP 정보 요청 시 사용할 BSSID를 프로비저닝 하는 방안을 사용한다.
OTA 프로비저닝 절차의 메시지 교환은 OMA DM과 TLS(Transport Layer Security) 등 관련 통신 프로토콜을 이용하여 교환될 수 있다.
540 단계는 선택 사항으로서, TLS 통신 프로토콜을 사용하여 안전하게 프로비저닝 메시지를 교환하고자 하는 경우, 제1 이동 단말(110)과 프로비저닝 서버(530)간에 TLS 세션 설정 과정이 이루어질 수 있다. 세부적인 TLS 세션 설정 절차 등은 당업자에게 널리 알려진 기술이므로 자세한 설명은 생략하기로 한다.
제1 이동 단말(110)은 550 단계에서 프로비저닝 서버(530)에 IBSS BSSID의 provision을 요청하기 위한 프로비저닝 요청 메시지를 전달한다. 프로비저닝 요청 메시지에는 선택적으로 Device Manufacturer ID와 인증 키(key) 등이 포함될 수 있다.
프로비저닝 서버(530)는 542 단계에서 제1 이동 단말(110)에 Configuration 메시지를 전달한다. Configuration 메시지에는 단말 간의 Adhoc 통신을 위한 IBSS BSSID가 반드시 포함되어야 하며, 선택적으로 인증 키 등이 포함될 수 있다.
도 6은 무선랜의 프로브 요청/프로브 응답 프레임을 이용하여 이웃 이동 단말로부터 무선랜 AP의 정보를 획득하는 과정을 도시한 흐름도이다.
제1 이동 단말(110)의 인근에는 복수의 이동 단말과 AP가 존재하고 있음을 가정한다. 무선랜 채널 1에는 본 발명의 기능이 구현되지 않은 일반 이동 단말(312)과 일반 AP(311)이 존재함을 가정한다. 또한, 채널 2에는 본 발명의 기능이 구현된 제2 이동 단말(100)과 일반 AP(321)이 존재함을 가정한다. 또한, 채널 k에는 제1 이동 단말(110)이 접속하고자 하는 AP(330)이 존재함을 가정한다. 도 6에서는 편의상 각 채널에 단말과 AP가 하나씩 존재하는 상황을 가정하였으나, 복수의 이동 단말 혹은 AP가 존재할 수 있다. 또한, 채널 k는 제1 이동 단말(110)이 접속하기 바라는 AP가 존재하는 임의의 채널을 의미하는 것으로 이미 도시된 채널 1 혹은 채널 2와 동일할 수 있을 뿐 아니라 단수의 채널이 아닌 복수의 채널들의 집합을 의미할 수 있다.
641 단계에서 AP Information Request를 포함하는 Probe Request 프레임(Type: 00, Subtype: 0100)을 채널 1에 브로드캐스트한다. 이 때, AP Information Request는 Probe Request의 Vendor Specific 필드를 이용하여 전달된다.
AP(311)가 브로드캐스트된 프레임을 수신한 후, AP Information Request에 대해 응답을 하지 않을 수도 있지만, 642 단계와 같이 AP Information Request에 대한 응답 메시지로, AP Information Response를 전송한다.
도 6에 직접적으로 도시하지 않았지만, 일반 이동 단말(312)가 브로드캐스트된 프레임을 수신한 후, AP Information Request에 대해 응답을 하지 않을 수도 있지만, AP Information Request에 대한 응답 메시지로, AP Information Response를 전송할 수 있다.
소정 시간 이후에(642a 단계), AP Information Response를 수신한 제1 이동 단말(110)은 AP Information Response에 원하는 AP 정보가 포함되지 않을 경우, 643 단계에서 AP Information Request를 포함하는 Probe Request 프레임(Type: 00, Subtype: 0100)을 채널 2에 브로드캐스트한다. 이 때, AP Information Request는 Probe Request의 Vendor Specific 필드를 이용하여 전달된다.
제2 이동 단말(100)가 브로드캐스트된 프레임을 수신한 후, AP Information Request에 대해 응답을 하지 않을 수도 있지만, 644 단계와 같이, AP Information Request에 대한 응답 메시지로, AP Information Response를 전송할 수 있다.
AP(321)가 브로드캐스트된 프레임을 수신한 후, AP Information Request에 대해 응답을 하지 않을 수도 있지만, 645 단계와 같이 AP Information Request에 대한 응답 메시지로, AP Information Response를 전송할 수 있다.
소정 시간 이후에(645a 단계), AP Information Response가 무선랜 채널 번호 혹은 복수 개의 채널 리스트를 포함하는 경우, 제1 이동 단말(110)은 350단계에서 해당 채널 혹은 복수 채널에 대하여 액티브 스캐닝 혹은 패시브 스캐닝을 수행한다.
AP Information Response가 AP가 이전에 전송했던 비컨/프로브 응답 프레임의 내용을 포함하고 있는 경우에는 제1 이동 단말(110)은 추가적인 액티브 스캐닝 혹은 패시브 스캐닝 절차가 필요하지 않으므로 360 단계의 접속 또는 연계 절차를 시도한다.
도 7은 본 발명의 실시 예에 따른 무선랜 시스템에서 액세스 포인트 탐색 방법을 도시한 흐름도이다.
제1 이동 단말(110)은 제2 이동 단말(100) 블루투스 연결한다.
블루투스 연결되면, 제1 이동 단말(110)은 721 단계에서 블루투스 데이터를 통해 AP Information Request 메시지를 제2 이동 단말(100)로 전송한다. 그리고 제2 이동 단말(100)은 블루투스 데이터를 통해 AP Information Response 메시지를 전송한다. AP Information Response 메시지에는 제2 이동 단말(100)이 기 탐색한 무선랜 AP 정보를 포함한다.
소정 시간 이후에(도면에 도시하지 않음), AP Information Response가 무선랜 채널 번호 혹은 복수 개의 채널 리스트를 포함하는 경우, 제1 이동 단말(110)은 350 단계에서 해당 채널 혹은 복수 채널에 대하여 액티브 스캐닝 혹은 패시브 스캐닝을 수행한다.
AP Information Response가 AP가 이전에 전송했던 비컨/프로브 응답 프레임의 내용을 포함하고 있는 경우에는 제1 이동 단말(110)은 추가적인 액티브 스캐닝 혹은 패시브 스캐닝 절차가 필요하지 않으므로 360 단계의 접속 또는 연계 절차를 시도한다.
도 8은 본 발명의 실시 예에 따른 무선랜 시스템에서 액세스 포인트 탐색을 위한 송수신기 블록 구성도이다.
도 8에서 참조번호 810은 제1 이동 단말(110)을 나타낸 것이고, 참조번호 820은 제2 이동 단말(100)을 나타낸 것이다.
제1 이동 단말(810)의 Wi-Fi Transceiver(813)과 제2 이동 단말(820)의 Wi-Fi Transceiver(823)은 프로브 요청, 프로브 응답, IBSS 모드의 Vendor Specific Action, IBSS 모드의 데이터 프레임 등을 송수신한다. Wi-Fi Transceiver(813)와 Wi-Fi Transceiver(823)에서 송수신되는 것은 예컨대, 도 3의 341 단계, 342 단계, 343 단계, 도 4의 441 단계, 442 단계, 443 단계, 도 6의 641 단계, 642 단계, 643 단계, 644 단계, 645 단계 등이 해당될 수 있다.
제1 이동 단말(810)의 BT Transceiver(815)과 제2 이동 단말(820)의 BT Transceiver(825)는 BT 관련 데이터를 송수신한다. BT Transceiver(815)와 BT Transceiver(825)에서 송수신되는 것은 예컨대, 도 7의 721 단계, 722 단계 등이 해당될 수 있다.
제1 이동 단말(810)의 Wi-Fi Transceiver(813)과 제2 이동 단말(820)의 Wi-Fi Transceiver(823)이 프로브 요청, 프로브 응답, IBSS 모드의 Vendor Specific Action 프레임과 같은 매니지먼트 유형의 프레임을 이용하여 정보를 교환하는 경우에는 Wi-Fi Connection Control Unit(811)과 Wi-Fi Transceiver(813)은 MLME-SCAN.request()와 MLME-SCAN.config() 프리미티브를 이용하여 서로 통신할 수 있다. 이 때, Wi-Fi Connection Control Unit(811)은 Wi-Fi Transceiver(813)가 구체적으로 어떤 유형의 프레임을 사용할지를 MLME-SCAN.request()에 파라미터로 지정할 수도 있으며, 특별한 지정 파라미터가 없는 경우 Wi-Fi Transceiver(813)의 결정에 따라 특정한 유형의 프레임을 사용할 수 있다.제1 이동 단말(810)의 Wi-Fi Transceiver(813)과 제2 이동 단말(820)의 Wi-Fi Transceiver(823)이 IBSS 모드의 데이터 프레임과 같은 데이터 유형의 프레임을 이용하여 정보를 교환하는 경우에는 Wi-Fi Connection Control Unit(811)과 Wi-Fi Transceiver(813)은 MA-UNITDATA.request(), MA-UNITDATA-STATUS.indication(), MA-UNITDATA.indication() 프리미티브를 이용하여 서로 통신할 수 있다.
한편, 제1 이동 단말(810)의 Wi-Fi Connection Control Unit(811)과 BT Transceiver(815), 그리고 제2 이동 단말(820)의 Wi-Fi Connection Control Unit(821)과 BT Transceiver(825)는 BT 데이터 프레임을 이용하여 정보를 송수신함에 있어 L2CA_Request, L2CA_Confirm, L2CA_Indication, L2CA_Response 프리미티브를 이용하여 서로 통신할 수 있다.
도 9는 본 발명의 실시 예에 따른 무선랜 시스템에서 액세스 포인트 탐색을 위한 프레임 구조도이다.
도 9를 참조하면, 프레임 구조는 MAC 헤더(910), 프레임 바디(920), FCS(930)을 포함한다.
MAC 헤더(910)는 Frame Control(911)를 포함하고, Frame Control(911)에는 도 9 도시된 바와 같이, 본 발명의 실시 예에 따라 프로브 요청, 프로브 응답, IBSS 내 액션, IBSS 내 데이터 등에 관한 제어 정보를 포함한다.
Probe Request에 포함된 Vendor Specific 필드에는 Type을 예컨대, "00"으로 설정하고, Subtype은 "0100"으로 설정한다.
AP Information Request에 포함된 IBSS 모드의 데이터 프레임인 경우, Type을 예컨대, "10"으로 설정한다.
프레임 바디 필드(920)는 프레그먼트 넘버 필드(도면에 도시하지 않음), Vendor Specific 필드(921)과 IBSS 모드의 데이터 프레임(도면에 도시하지 않음) 등을 포함한다. 프레임 바디 필드(920)는 SSID(basic service set identification) 필드, 지원 레이트(Supported rates) 필드, 요청 정보(Request information) 필드 및 확장 지원 레이트(Extended Supported Rates) 필드 등을 더 포함할 수 있다. 상기 SSID 필드는 BSS 또는 IBSS의 식별자를 나타내며, 상기 지원 레이트 필드는 지원 가능한 데이터 레이트(data rate)를 나타낸다. 상기 지원 가능한 데이터 레이트에 대한 정보는 필요한 경우 선택적으로 확장 지원 레이트(Extended Supported Rates) 필드에 포함될 수 있다.
또한, 상기 요청 정보 필드는 프로브 요청 프레임에 대해 응답하는 장치가 프로브 응답 프레임 내에 포함시킬 정보를 요청하기 위해 사용될 수 있다.
FCS 필드(930)은 프레임의 오류 정정에 관한 CRC(Cyclic Redundancy Check) 정보를 포함할 수 있다.
도 10은 본 발명의 실시 예에 따른 무선랜 시스템에서 액세스 포인트 탐색 방법을 도시한 흐름도이다.
도 10을 참조하면, 1001 단계 내지 1002 단계에서 채널 1의 AP들은 비컨 메시지를 제1 이동 단말로 브로드캐스트한다.
1003 단계 내지 1004 단계에서 채널 N의 AP들은 비컨 메시지를 제1 이동 단말로 브로드캐스트한다.
1001 단계 내지 1004 단계는 패시브 스캐닝 방법으로써, AP가 제1 이동 단말로 주기적으로 비콘 프레임을 브로드캐스트하는 방식이다.
도 10을 참조하면, 1101 단계에서 제1 이동 단말이 채널 1의 AP로 프로브 요청 메시지를 전송한다. 그러면, 채널 1의 AP들은 1102, 1103 단계에서와 같이, 제1 이동 단말로 프로브 요청 메시지에 대한 응답으로써, 프로브 응답 메시지를 전송한다.
마찬가지로, 도 10을 참조하면, 1104 단계에서 제1 이동 단말이 채널 N의 AP로 프로브 요청 메시지를 전송한다. 그러면, 채널 N의 AP들은 1105, 1106 단계에서와 같이, 제1 이동 단말로 프로브 요청 메시지에 대한 응답으로써, 프로브 응답 메시지를 전송한다.
도 10의 1101 단계 내지 1106 단계는 액티브 스캐닝 방법으로써, 제1 이동 단말이 요청하면 AP가 응답하는 방법이다.
또한 본 발명의 일 실시 예에 따른 무선랜 시스템에서 액세스 포인트 탐색 방법 및 장치는 하드웨어, 소프트웨어 또는 하드웨어 및 소프트웨어의 조합의 형태로 실현 가능하다는 것을 알 수 있을 것이다. 이러한 임의의 소프트웨어는 예를 들어, 삭제 가능 또는 재기록 가능 여부와 상관없이, ROM 등의 저장 장치와 같은 휘발성 또는 비휘발성 저장 장치, 또는 예를 들어, RAM, 메모리 칩, 장치 또는 집적 회로와 같은 메모리, 또는 예를 들어 CD, DVD, 자기 디스크 또는 자기 테이프 등과 같은 광학 또는 자기적으로 기록 가능함과 동시에 기계(예를 들어, 컴퓨터)로 읽을 수 있는 저장 매체에 저장될 수 있다. 본 발명의 일 실시 예에 따른 무선랜 시스템에서 액세스 포인트 탐색 방법은 제어부 및 메모리를 포함하는 컴퓨터 또는 휴대 단말에 의해 구현될 수 있고, 상기 메모리는 본 발명의 실시 예들을 구현하는 지시들을 포함하는 프로그램 또는 프로그램들을 저장하기에 적합한 기계로 읽을 수 있는 저장 매체의 한 예임을 알 수 있을 것이다.
따라서, 본 발명은 본 명세서의 임의의 청구항에 기재된 장치 또는 방법을 구현하기 위한 코드를 포함하는 프로그램 및 이러한 프로그램을 저장하는 기계(컴퓨터 등)로 읽을 수 있는 저장 매체를 포함한다. 또한, 이러한 프로그램은 유선 또는 무선 연결을 통해 전달되는 통신 신호와 같은 임의의 매체를 통해 전자적으로 이송될 수 있고, 본 발명은 이와 균등한 것을 적절하게 포함한다.
또한 본 발명의 실시 예에 따른 무선랜 시스템에서 액세스 포인트 탐색 장치는 유선 또는 무선으로 연결되는 프로그램 제공 장치로부터 상기 프로그램을 수신하여 저장할 수 있다. 상기 프로그램 제공 장치는 상기 프로그램 처리 장치가 기 설정된 무선랜 시스템에서 액세스 포인트 탐색 방법을 수행하도록 하는 지시들을 포함하는 프로그램, 무선랜 시스템에서 액세스 포인트 탐색 방법에 필요한 정보 등을 저장하기 위한 메모리와, 상기 그래픽 처리 장치와의 유선 또는 무선 통신을 수행하기 위한 통신부와, 상기 그래픽 처리 장치의 요청 또는 자동으로 해당 프로그램을 상기 송수신 장치로 전송하는 제어부를 포함할 수 있다.
한편 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 안되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.
Claims (23)
- 무선랜 시스템에서 제1 이동 단말의 액세스 포인트 탐색 방법에 있어서,
상기 제1 이동 단말에 인접하게 위치한 제2 이동 단말로 액세스 포인트 정보에 대한 요청을 전송하는 과정;
상기 제2 이동 단말로부터 액세스 포인트 정보를 획득하는 과정;
상기 액세스 포인트 정보가 액세스 포인트에 관련된 프로브 응답 프레임 또는 비컨 프레임 중의 적어도 하나를 포함하는지 여부를 결정하는 과정;
상기 액세스 포인트 정보가 상기 액세스 포인트에 관련된 상기 프로브 응답 프레임 및 상기 비컨 프레임을 모두 포함하지 않으면, 상기 제2 이동 단말로부터 획득된 상기 액세스 포인트 정보에 따라 적어도 하나의 채널 상에서 액세스 포인트 탐색을 수행하는 과정; 및
상기 액세스 포인트 정보가 상기 액세스 포인트에 관련된 상기 프로브 응답 프레임 또는 상기 비컨 프레임 중의 적어도 하나를 포함하면, 상기 획득된 액세스 포인트 정보를 이용하여 상기 액세스 포인트의 탐색 없이 상기 액세스 포인트에 대한 연계(association)를 수행하는 과정을 포함함을 특징으로 하는, 무선랜 시스템에서 액세스 포인트 탐색 방법.
- 제1항에 있어서,
상기 액세스 포인트 정보는, 상기 적어도 하나의 채널에 상기 액세스 포인트가 존재할 때 채널 정보를 포함함을 특징으로 하는, 무선랜 시스템에서 액세스 포인트 탐색 방법.
- 제1항에 있어서,
상기 액세스 포인트 정보는, 상기 액세스 포인트에 대응하는 하나 이상의 무선랜 채널 번호에 대한 리스트를 포함하는 채널 정보를 포함함을 특징으로 하는, 무선랜 시스템에서 액세스 포인트 탐색 방법.
- 제3항에 있어서,
상기 채널 정보는, 상기액세스 포인트의 주소, SSID, 및 액세스 포인트의 MAC 주소 중 적어도 하나를 포함함을 특징으로 하는, 무선랜 시스템에서 액세스 포인트 탐색 방법.
- 제1항에 있어서,
상기 액세스 포인트 정보는, 상기 제1 이동 단말이 관심을 갖고 있는 액세스 포인트가 상기 제2 이동 단말에 전송한 비컨 프레임 혹은 프로브 응답 프레임의 전체 정보에 상응하는 컨텐츠를 포함함을 특징으로 하는, 무선랜 시스템에서 액세스 포인트 탐색 방법.
- 제1항에 있어서,
상기 액세스 포인트 정보가 상기 액세스 포인트에 관련된 상기 프로브 응답 프레임 또는 상기 비컨 프레임 중의 적어도 하나를 포함하면, 상기 액세스 포인트 정보가 획득된 시간을 저장하는 과정을 더 포함함을 특징으로 하는, 무선랜 시스템에서 액세스 포인트 탐색 방법.
- 무선랜 시스템에서 제1 이동 단말의 액세스 포인트 탐색 장치에 있어서,
상기 제1 이동 단말에 인접하게 위치한 제2 이동 단말로 액세스 포인트 정보를 요청하고,
상기 제2 이동 단말로부터 상기 액세스 포인트 정보를 획득하고,
상기 액세스 포인트 정보가 액세스 포인트에 관련된 프로브 응답 프레임 또는 비컨 프레임 중의 적어도 하나를 포함하는지 결정하고,
상기 액세스 포인트 정보가 상기 액세스 포인트에 관련된 상기 프로브 응답 프레임 및 상기 비컨 프레임을 모두 포함하지 않으면, 상기 제2 이동 단말로부터 획득된 상기 액세스 포인트 정보에 따라 적어도 하나의 채널 상에서 액세스 포인트 탐색을 수행하고,
상기 액세스 포인트 정보가 상기 액세스 포인트에 관련된 상기 프로브 응답 프레임 또는 상기 비컨 프레임 중의 적어도 하나를 포함하면, 상기 획득된 액세스 포인트 정보를 이용하여 상기 액세스 포인트의 탐색 없이 상기 액세스 포인트에 대한 연계(association)를 수행하는 제어부를 포함함을 특징으로 하는, 무선랜 시스템에서 액세스 포인트 탐색 장치.
- 제7항에 있어서,
상기 액세스 포인트 정보는, 상기 적어도 하나의 채널에 상기 액세스 포인트가 존재할 때 채널 정보를 포함함을 특징으로 하는, 무선랜 시스템에서 액세스 포인트 탐색 장치.
- 제7항에 있어서,
상기 액세스 포인트 정보는, 상기 액세스 포인트에 대응하는 하나 이상의 무선랜 채널 번호에 대한 리스트를 포함하는 채널 정보를 포함함을 특징으로 하는, 무선랜 시스템에서 액세스 포인트 탐색 장치.
- 제9항에 있어서,
상기 채널 정보는, 상기 액세스 포인트의 주소, SSID, 및 액세스 포인트의 MAC 주소 중 적어도 하나를 포함함을 특징으로 하는, 무선랜 시스템에서 액세스 포인트 탐색 장치.
- 제7항에 있어서,
상기 액세스 포인트 정보는, 상기 제1 이동 단말이 관심을 갖고 있는 액세스 포인트가 상기 제2 이동 단말에 전송한 비컨 프레임 혹은 프로브 응답 프레임 중의 적어도 하나의 전체 정보에 상응하는 컨텐츠를 포함함을 특징으로 하는, 무선랜 시스템에서 액세스 포인트 탐색 장치.
- 제7항에 있어서,
상기 제어부는,
상기 액세스 포인트 정보가 상기 액세스 포인트에 관련된 상기 프로브 응답 프레임 또는 상기 비컨 프레임 중의 적어도 하나를 포함하면, 상기 액세스 포인트 정보가 획득된 시간을 저장함을 특징으로 하는, 무선랜 시스템에서 액세스 포인트 탐색 장치.
- 무선랜 시스템에서 제2 이동 단말의 액세스 포인트 탐색 방법에 있어서,
상기 제2 이동 단말에 인접하게 위치한 제1 이동 단말로부터, 필터링 조건을 포함하는 액세스 포인트 정보에 대한 요청을 수신하는 과정; 및
상기 제1 이동 단말로 AP 정보를 전송하는 과정을 포함하되,
상기 액세스 포인트 정보가 상기 액세스 포인트에 관련된 프로브 응답 프레임 및 비컨 프레임을 모두 포함하지 않으면, 상기 제1 이동 단말이 상기 제2 이동 단말로부터 획득된 상기 액세스 포인트 정보에 따라 적어도 하나의 채널 상에서 액세스 포인트 탐색을 수행하고,
상기 액세스 포인트 정보가 상기 액세스 포인트에 관련된 상기 프로브 응답 프레임 또는 상기 비컨 프레임 중의 적어도 하나를 포함하면, 상기 제1 이동 단말이 상기 획득된 액세스 포인트 정보를 이용하여 상기 액세스 포인트의 탐색 없이 상기 액세스 포인트에 대한 연계(association)를 수행하는 것을 특징으로 하는, 무선랜 시스템에서 액세스 포인트 탐색 방법.
- 제13항에 있어서,
상기 액세스 포인트 정보는, 상기 적어도 하나의 채널에 상기 액세스 포인트가 존재할 때 채널 정보를 포함함을 특징으로 하는, 무선랜 시스템에서 액세스 포인트 탐색 방법.
- 제13항에 있어서,
상기 액세스 포인트 정보는, 상기 액세스 포인트에 대응하는 하나 이상의 무선랜 채널 번호에 대한 리스트를 포함하는 채널 정보를 포함함을 특징으로 하는, 무선랜 시스템에서 액세스 포인트 탐색 방법.
- 제15항에 있어서,
상기 채널 정보는, 상기 액세스 포인트의 주소, SSID, 및 액세스 포인트의 MAC 주소 중 적어도 하나를 포함함을 특징으로 하는, 무선랜 시스템에서 액세스 포인트 탐색 방법.
- 제13항에 있어서,
상기 액세스 포인트 정보는, 상기 제1 이동 단말이 관심을 갖고 있는 액세스 포인트가 상기 제2 이동 단말에 전송한 비컨 프레임 혹은 프로브 응답 프레임의 전체 정보에 상응하는 컨텐츠를 포함함을 특징으로 하는, 무선랜 시스템에서 액세스 포인트 탐색 방법.
- 무선랜 시스템에서 제1 이동 단말의 액세스 포인트 탐색 장치에 있어서,
상기 제1 이동 단말에 인접하게 위치한 제2 이동 단말로부터, 필터링 조건을 포함하는 액세스 포인트 정보에 대한 요청을 수신하고,
상기 제2 이동 단말로 액세스 포인트 정보를 전송하되,
상기 액세스 포인트 정보가 상기 액세스 포인트에 관련된 프로브 응답 프레임 및 비컨 프레임을 모두 포함하지 않으면, 상기 제2 이동 단말이 상기 제1 이동 단말로부터 획득된 상기 액세스 포인트 정보에 따라 적어도 하나의 채널 상에서 액세스 포인트 탐색을 수행하고,
상기 액세스 포인트 정보가 상기 액세스 포인트에 관련된 상기 프로브 응답 프레임 또는 상기 비컨 프레임 중의 적어도 하나를 포함하면, 상기 제2 이동 단말이 상기 획득된 액세스 포인트 정보를 이용하여 상기 액세스 포인트의 탐색 없이 상기 액세스 포인트에 대한 연계(association)를 수행하는 제어부를 포함함을 특징으로 하는, 무선랜 시스템에서 액세스 포인트 탐색 장치.
- 제18항에 있어서,
상기 액세스 포인트 정보는, 상기 적어도 하나의 채널에 상기 액세스 포인트가 존재할 때 채널 정보를 포함함을 특징으로 하는, 무선랜 시스템에서 액세스 포인트 탐색 장치.
- 제18항에 있어서,
상기 액세스 포인트 정보는, 상기 액세스 포인트에 대응하는 하나 이상의 무선랜 채널 번호에 대한 리스트를 포함하는 채널 정보를 포함함을 특징으로 하는, 무선랜 시스템에서 액세스 포인트 탐색 장치.
- 제20항에 있어서,
상기 채널 정보는, 상기액세스 포인트의 주소, SSID, 및 액세스 포인트의 MAC 주소 중 적어도 하나를 포함함을 특징으로 하는, 무선랜 시스템에서 액세스 포인트 탐색 장치.
- 제18항에 있어서,
상기 액세스 포인트 정보는, 상기 제2 이동 단말이 관심을 갖고 있는 액세스 포인트가 상기 제1 이동 단말에 전송한 비컨 프레임 혹은 프로브 응답 프레임 중의 적어도 하나의 전체 정보에 상응하는 컨텐츠를 포함함을 특징으로 하는, 무선랜 시스템에서 액세스 포인트 탐색 장치.
- 삭제
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140098353A KR102167933B1 (ko) | 2014-07-31 | 2014-07-31 | 무선랜 시스템에서 액세스 포인트 탐색 방법 및 장치 |
PCT/KR2015/007950 WO2016018080A1 (en) | 2014-07-31 | 2015-07-29 | Method and apparatus for scanning access point in wireless lan system |
CN201580041323.8A CN106576292B (zh) | 2014-07-31 | 2015-07-29 | 用于在无线lan系统中扫描接入点的方法和设备 |
US14/815,242 US9888432B2 (en) | 2014-07-31 | 2015-07-31 | Method and apparatus for scanning access point in wireless LAN system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140098353A KR102167933B1 (ko) | 2014-07-31 | 2014-07-31 | 무선랜 시스템에서 액세스 포인트 탐색 방법 및 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20160015726A KR20160015726A (ko) | 2016-02-15 |
KR102167933B1 true KR102167933B1 (ko) | 2020-10-20 |
Family
ID=55181542
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020140098353A KR102167933B1 (ko) | 2014-07-31 | 2014-07-31 | 무선랜 시스템에서 액세스 포인트 탐색 방법 및 장치 |
Country Status (4)
Country | Link |
---|---|
US (1) | US9888432B2 (ko) |
KR (1) | KR102167933B1 (ko) |
CN (1) | CN106576292B (ko) |
WO (1) | WO2016018080A1 (ko) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10949841B2 (en) | 2015-05-07 | 2021-03-16 | Visa International Service Association | Provisioning of access credentials using device codes |
US10516985B2 (en) * | 2015-07-21 | 2019-12-24 | Lg Electronics Inc. | Method and apparatus for performing discovery in wireless communication system |
US9654188B2 (en) * | 2015-09-30 | 2017-05-16 | National Instruments Corporation | Scalable massive MIMO |
US10129885B2 (en) * | 2016-03-09 | 2018-11-13 | Seiko Epson Corporation | Wireless communication apparatus and wireless communication method |
CN106792619A (zh) * | 2016-11-18 | 2017-05-31 | 广东小天才科技有限公司 | 一种WiFi定位方法、装置及移动终端 |
WO2019169387A1 (en) * | 2018-03-02 | 2019-09-06 | Interdigital Patent Holdings, Inc. | Methods and apparatuses for channel access and recovery wake-up radios |
KR102521922B1 (ko) * | 2018-11-12 | 2023-04-14 | 삼성전자 주식회사 | 전자 장치 및 전자 장치의 액세스 포인트 정보 운용 방법 |
JP7324040B2 (ja) * | 2019-04-24 | 2023-08-09 | キヤノン株式会社 | 通信装置並びにその通信方法、情報処理装置並びにその制御方法、及び、プログラム |
CN110636590B (zh) * | 2019-08-27 | 2021-07-06 | 浙江大华技术股份有限公司 | 热点列表生成方法、装置、计算机设备和存储介质 |
CN112911685B (zh) * | 2021-01-29 | 2023-05-02 | 成都极米科技股份有限公司 | 无线局域网扫描和同步的方法、终端及存储介质 |
US11805169B2 (en) * | 2021-09-16 | 2023-10-31 | Apple Inc. | Content delivery network data sharing between mobile devices |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040249977A1 (en) | 2003-05-20 | 2004-12-09 | Nec Corporation | Access point high-speed connecting method using presence service |
US20130012229A1 (en) | 2010-04-20 | 2013-01-10 | Ntt Docomo, Inc. | Positioning device and positioning method |
US20140185605A1 (en) | 2013-01-02 | 2014-07-03 | Electronics And Telecommunications Research Institute | Method and apparatus for reducing channel scanning time by sharing channel information in wireless local area network (wlan) |
US20150351010A1 (en) | 2014-05-29 | 2015-12-03 | Qualcomm Incorporated | Systems and methods for sharing scanning information |
Family Cites Families (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040052232A1 (en) | 2002-09-13 | 2004-03-18 | Kumar Ramaswamy | Method and apparatus for detecting the presence of a wireless local area network using a position location system |
US20040203873A1 (en) | 2002-09-19 | 2004-10-14 | William H. Gray | Method and system of informing WAN user of nearby WLAN access point |
KR20050017705A (ko) | 2003-08-07 | 2005-02-23 | 한국전자통신연구원 | 공중 무선랜 서비스 연결설정 방법 |
US7370362B2 (en) * | 2005-03-03 | 2008-05-06 | Cisco Technology, Inc. | Method and apparatus for locating rogue access point switch ports in a wireless network |
US8467785B2 (en) * | 2006-10-24 | 2013-06-18 | Research In Motion Limited | WLAN scanning by prevalence of access point deployment on certain channels |
US7844269B2 (en) | 2007-01-22 | 2010-11-30 | Research In Motion Limited | Scanning cell-dependent groups of profiles of wireless local area networks |
KR20090030691A (ko) * | 2007-09-20 | 2009-03-25 | 주식회사 케이티 | 무선랜과 이동통신망 간의 핸드오버 방법 |
US20100039992A1 (en) | 2008-08-18 | 2010-02-18 | Qualcomm Incorporated | Acquisition of access point information with assistance from other access points |
KR101433967B1 (ko) | 2009-06-03 | 2014-08-27 | 엘지전자 주식회사 | Ap 선택 정보 제공 방법 |
US20110222523A1 (en) | 2010-03-12 | 2011-09-15 | Mediatek Inc | Method of multi-radio interworking in heterogeneous wireless communication networks |
US8830970B2 (en) | 2010-07-30 | 2014-09-09 | At&T Intellectual Property I, L.P. | System-assisted wireless local area network detection |
RU2558153C2 (ru) | 2010-09-13 | 2015-07-27 | Нокиа Корпорейшн | Способ и устройство для обслуживания информации о точках доступа |
KR20120058946A (ko) | 2010-11-30 | 2012-06-08 | 삼성전자주식회사 | 엑세스 포인트의 위치 정보 데이터베이스 구축 방법과 시스템 및 이를 이용한 위치 정보 제공 방법 |
US8619674B1 (en) | 2010-11-30 | 2013-12-31 | Sprint Spectrum L.P. | Delivery of wireless access point information |
KR101293659B1 (ko) | 2010-12-21 | 2013-08-13 | 주식회사 케이티 | 위치 측정을 위한 액세스 포인트 정보의 현행화 방법 및 이를 위한 장치 |
KR101361821B1 (ko) | 2011-02-10 | 2014-02-13 | 주식회사 케이티 | 모바일카드 결제 시스템과 연동한 액세스 포인트 정보 수집 방법 및 시스템, 이에 이용되는 이동통신 단말 |
CN103109568A (zh) | 2011-09-14 | 2013-05-15 | 华为技术有限公司 | 一种获取WiFi接入点信息的方法与设备 |
US9444688B2 (en) | 2011-10-04 | 2016-09-13 | North Carolina State University | Receiver-based methods, systems, and computer readable media for controlling TCP sender behavior in mobile communications networks with large buffer sizes |
CN102421166A (zh) * | 2011-11-21 | 2012-04-18 | 华为技术有限公司 | 一种发现无线接入点的方法、装置与系统 |
KR101599858B1 (ko) * | 2011-12-16 | 2016-03-04 | 엘지전자 주식회사 | 무선 통신 시스템에서 ap 재선택 방법 및 이를 위한 장치 |
CN104221438B (zh) * | 2012-02-14 | 2018-11-30 | Lg电子株式会社 | 用于wlan系统中的基于过滤的扫描的方法和设备 |
CN103369707B (zh) * | 2012-03-27 | 2016-12-14 | 华为终端有限公司 | 无线网络连接的建立方法及终端设备 |
US9107145B2 (en) | 2012-07-06 | 2015-08-11 | Htc Corporation | Method and wireless communication device for conveying neighbor access point information |
CN103581876A (zh) * | 2012-08-02 | 2014-02-12 | 中兴通讯股份有限公司 | 无线接入点信息的发送方法、装置及移动终端 |
KR101422717B1 (ko) * | 2012-08-29 | 2014-07-24 | 삼성중공업 주식회사 | 무선통신 시스템에서의 핸드오프 방법 및 장치 |
-
2014
- 2014-07-31 KR KR1020140098353A patent/KR102167933B1/ko active IP Right Grant
-
2015
- 2015-07-29 CN CN201580041323.8A patent/CN106576292B/zh not_active Expired - Fee Related
- 2015-07-29 WO PCT/KR2015/007950 patent/WO2016018080A1/en active Application Filing
- 2015-07-31 US US14/815,242 patent/US9888432B2/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040249977A1 (en) | 2003-05-20 | 2004-12-09 | Nec Corporation | Access point high-speed connecting method using presence service |
US20130012229A1 (en) | 2010-04-20 | 2013-01-10 | Ntt Docomo, Inc. | Positioning device and positioning method |
US20140185605A1 (en) | 2013-01-02 | 2014-07-03 | Electronics And Telecommunications Research Institute | Method and apparatus for reducing channel scanning time by sharing channel information in wireless local area network (wlan) |
US20150351010A1 (en) | 2014-05-29 | 2015-12-03 | Qualcomm Incorporated | Systems and methods for sharing scanning information |
Non-Patent Citations (1)
Title |
---|
KYOCERA, 'Categorizing WLAN scanning/discovery assistance', R2-132021, 3GPP TSG-RAN WG2 #82 (2013.05.11.) |
Also Published As
Publication number | Publication date |
---|---|
US20160037444A1 (en) | 2016-02-04 |
CN106576292B (zh) | 2020-02-14 |
CN106576292A (zh) | 2017-04-19 |
WO2016018080A1 (en) | 2016-02-04 |
US9888432B2 (en) | 2018-02-06 |
KR20160015726A (ko) | 2016-02-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102167933B1 (ko) | 무선랜 시스템에서 액세스 포인트 탐색 방법 및 장치 | |
US10757641B2 (en) | System and method for common attributes in HESSID and the associated queries | |
US20220030509A1 (en) | Method and apparatus of scanning in wireless local area network system | |
US9622156B2 (en) | System and method for efficient access network query protocol (ANQP) discovery of multiple access points (APs) | |
US9872230B2 (en) | System and method for efficient communications system scanning | |
EP3259939B1 (en) | Access point steering | |
US10009750B2 (en) | Method for performing inter PLMN discovery by a user equipment (UE) in device-to-device (D2D) communication | |
US9307484B2 (en) | Method and apparatus of scanning in wireless local area network system | |
EP3111701B1 (en) | Access point initiated neighbor report request | |
US9426733B2 (en) | Communication apparatus, method for controlling the communication apparatus, and storage medium | |
JP2021530128A (ja) | 事前に関連付けられた状態で受信されるネットワークアドレスポリシ情報 | |
US11019483B2 (en) | Access point supporting at least two virtual networks and method performed thereby for communicating with wireless device | |
KR20150098619A (ko) | 무선랜 시스템에서 서비스 발견 방법 및 장치 | |
JP2018502495A (ja) | ワイヤレスローカルエリアネットワークスループット推定 | |
WO2014106434A1 (en) | System and method for efficient access network query protocol (anqp) discovery of multiple access points (aps) | |
KR101606811B1 (ko) | 무선랜 시스템에서 고속 링크 셋업 방법 및 이를 위한 장치 | |
WO2015108462A1 (en) | Methods and nodes for information transfer in wlan | |
KR20140129006A (ko) | 무선랜 시스템에서 고속 링크 셋업 방법 및 장치 | |
WO2015143763A1 (zh) | 一种负荷信息传递方法、系统、网元及计算机存储介质 | |
WO2015092114A1 (en) | Establishing new access network | |
KR20140128986A (ko) | 무선랜 시스템에서 고속 링크 셋업 방법 및 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |