Nothing Special   »   [go: up one dir, main page]

KR20150025208A - 네트워크 연결 방법 및 그 방법을 처리하는 전자 장치 - Google Patents

네트워크 연결 방법 및 그 방법을 처리하는 전자 장치 Download PDF

Info

Publication number
KR20150025208A
KR20150025208A KR20130102553A KR20130102553A KR20150025208A KR 20150025208 A KR20150025208 A KR 20150025208A KR 20130102553 A KR20130102553 A KR 20130102553A KR 20130102553 A KR20130102553 A KR 20130102553A KR 20150025208 A KR20150025208 A KR 20150025208A
Authority
KR
South Korea
Prior art keywords
discovery
aps
information
list
electronic device
Prior art date
Application number
KR20130102553A
Other languages
English (en)
Inventor
정부섭
바스팅 에드윈 요셉 비말
정지현
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR20130102553A priority Critical patent/KR20150025208A/ko
Priority to US14/471,708 priority patent/US20150065126A1/en
Publication of KR20150025208A publication Critical patent/KR20150025208A/ko

Links

Images

Classifications

    • 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
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices

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를 확인하고, 확인된 연결 불가능한 AP에 대한 디스커버리 동작 제외 대상 리스트를 생성하는 AP 분석 모듈을 포함할 수 있다.

Description

네트워크 연결 방법 및 그 방법을 처리하는 전자 장치{METHOD FOR CONNECTING NETWORK AND AN ELECTRONIC DEVICE THEREOF}
본 개시는 전자 장치에 관한 것으로, 더 상세히는, 네트워크 연결을 위한 장치 및 방법에 관한 것이다.
최근 전자 장치의 급격한 발달에 따라 정보 또는 데이터 교환이 가능한 전자 장치가 다양하게 사용되고 있다.
예를 들어, 상기 전자 장치는 상기 전자 장치는 와이파이(Wi-Fi: Wireless fidelity) 또는 와이브로(Wibro 또는 mobile Wimax)와 같은 근거리 무선 통신 기능을 제공하여 사용자는 근거리 무선 통신 기능을 통해 쾌적하게 무선 통신할 수 있다.
상기 전자 장치는 스캔 동작 결과로 AP 리스트를 출력하고, 선택받은 AP와의 설정 동작(예를 들어, 인증 정보 입력 등)을 수행한 후, AP와 연결을 할 수 있다.
최근에는 사용자의 개입(예를 들어, 설정 동작 등) 없이 전자 장치가 자율적으로 네트워크 인증 동작을 수행하여 AP와 연결하는 기술이 적용되고 있다.
상기와 같은 기술은 상기 전자 장치가 AP(Access Point)와 연결시 ANQP(Access Network Query Protocol) 서버로 무선 네트워크를 제공하는 AP에 대한 정보를 요청하는 디스커버리 동작(ANQP query/response)을 수행하고, 기 저장된 사용자 정보와 매칭되는 AP와 연결을 시도하는 기술이 될 수 있다. 여기에서, 상기 기 저장된 사용자 정보와 매칭되는 AP는 사용자가 이용하는 네트워크의 사업자와 동일한 사업자의 AP가 될 수 있다.
본 개시의 다양한 실시예는 전자 장치에서 네트워크 디스커버리 성능을 향상시키기 위한 장치 및 방법을 제공할 수 있다.
본 개시의 다양한 실시예는 전자 장치에서 불필요한 AP에 대하여 디스커버리 동작을 생략하기 위한 장치 및 방법을 제공할 수 있다.
본 개시의 다양한 실시예는 전자 장치에서 스캔된 AP 가운데 미리 정한 기준의 품질을 만족하지 못하는 AP에 대하여 디스커버리 동작을 생략하기 위한 장치 및 방법을 제공할 수 있다.
본 개시의 실시예들에 따르면, 전자 장치는 사용자 정보 및 디스커버리 동작 제외 대상 리스트를 저장하는 메모리 및 프로세서를 포함하며, 상기 프로세서는 주변 AP에 대하여 디스커버리 동작을 수행하는 네트워크 연결 모듈 및 AP 연결시 디스커버리 결과와 사용자 정보를 기반으로 연결 불가능한 AP를 확인하고, 확인된 연결 불가능한 AP에 대한 디스커버리 동작 제외 대상 리스트를 생성하는 AP 분석 모듈을 포함할 수 있다.
상기 AP 분석 모듈은 상기 디스커버리 제외 대상 리스트가 생성된 상태에서 AP 연결시 검색된 AP 가운데 상기 디스커버리 제외 대상 리스트에 포함되지 않은 AP에 대하여 디스커버리 동작 대상으로 정의할 수 있다.
상기 AP 분석 모듈은 상기 디스커버리 동작 대상으로 정의된 AP의 품질을 확인하고, 미리 정한 기준 이하의 품질을 가지는 AP를 디스커버리 동작 대상에서 제외할 수 있다.
상기 AP 분석 모듈은 AP 검색시 수신한 비컨 또는 탐색 요청 응답 메시지에 포함된 수신 신호의 세기, 네트워크 부하, 접속 디바이스의 수 가운데 적어도 어느 하나를 확인하여 AP의 품질을 확인할 수 있다.
상기 AP 분석 모듈은 ANQP(Access Network Query Protocol) 서버로 AP에 대한 정보를 요청하여 AP의 사업자 정보를 확인하는 디스커버리 동작을 수행할 수 있다.
상기 AP 분석 모듈은 사용자의 정보가 변경되는 경우, 변경되는 사용자의 정보를 기반으로 상기 미리 등록된 디스커버리 제외 대상 리스트를 갱신할 수 있다.
상기 AP 분석 모듈은 AP에 대하여 설정된 사용자 식별 정보 또는 사용자가 이용할 수 있는 사업자의 네트워크를 식별할 수 있는 정보를 상기 사용자 정보로 사용할 수 있다.
상기 AP 분석 모듈은 PLMN(Public Land Mobile Network), SSID(Service Set Identifier 가운데 적어도 하나를 이용하여 네트워크를 식별하는 정보로 사용할 수 있다.
상기 AP 분석 모듈은 주변 AP를 검색한 후, 검색된 AP들을 HESSID(Homogeneous Extended Service Set Identifier) 별로 분류하고, 연결 불가능한 AP를 확인할 수 있다.
상기 AP 분석 모듈은 상기 디스커버리 동작 제외 대상 리스트를 생성시 연결 불가능한 AP에 대한 HESSID, SSID 가운데 적어도 어느 하나를 등록할 수 있다.
본 개시의 실시예들에 따르면, 컴퓨터 판독 가능한 기록 매체는 미리 등록된 디스커버리 제외 대상 리스트 및 검색된 AP의 품질 정보를 기반으로 검색된 AP(Access Point)를 제 1 그룹과 제 2 그룹으로 분류하는 동작 및, 제 2 그룹의 AP에 대하여 디스커버리 동작을 생략하고 제 1 그룹의 AP에 대하여만 디스커버리 동작을 수행하는 동작을 실행시키기 위한 프로그램을 포함할 수 있다.
상기 컴퓨터 판독 가능한 기록 매체는 상기 디스커버리 동작을 수행한 후, 디스커버리 동작 결과를 기반으로 디스커버리 제외 대상 리스트를 갱신하는 프로그램을 포함할 수 있다.
본 개시의 다양한 실시예는 불필요한 AP에 대하여 디스커버리 동작을 생략하기 위하여 전자 장치의 네트워크 디스커버리 성능을 향상키고, 배터리 소모를 방지할 수 있다.
도 1은 다양한 실시예에 따른 전자 장치를 도시한 블록도이다.
도 2는 본 실시예에 따른 전자 장치의 AP 연결 동작을 도시한 도면이다.
도 3은 다른 실시예에 따른 전자 장치의 AP 연결 동작을 도시한 도면이다.
도 4는 본 실시예에 따른 전자 장치에서 AP 리스트를 생성하는 동작을 도시한 흐름도이다.
도 5는 본 실시예에 따른 전자 장치의 AP 연결 동작을 도시한 흐름도이다.
도 6은 다른 실시예에 따른 전자 장치의 AP 연결 동작을 도시한 흐름도이다.
도 7은 또 다른 실시예에 따른 전자 장치의 AP 연결 동작을 도시한 흐름도이다.
도 8은 또 다른 실시예에 따른 전자 장치의 AP 연결 동작을 도시한 흐름도이다.
이하, 첨부된 도면을 참조하여 본 개시(present disclosure)를 설명할 수 있다. 본 개시는 특정 실시예들이 도면에 예시되고 관련된 상세한 설명이 기재되어 있으나, 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있다. 본 개시는 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 개시의 사상 및 기술 범위에 포함되는 모든 변경 또는 균등물 내지 대체물을 포함하는 것으로 이해될 수 있다. 도면의 설명과 관련하여, 유사한 구성요소에 대해서는 유사한 참조부호가 사용되었다.
최근 전자 장치의 급격한 발달에 따라 정보 또는 데이터 교환이 가능한 전자 장치가 다양하게 사용되고 있다.
예를 들어, 상기 전자 장치는 상기 전자 장치는 와이파이 또는 와이브로와 같은 근거리 무선 통신 기능을 제공할 수 있으며, 최근에는 사용자의 개입(예를 들어, 설정 동작 등) 없이 전자 장치가 자율적으로 네트워크 인증 동작을 수행하여 AP와 연결할 수 있다.
상기 전자 장치는 ANQP 서버로 AP에 대한 정보를 요청하는 디스커버리 동작(ANQP query/response)을 수행하고, 기 저장된 사용자 정보와 매칭되는 AP와 연결할 수 있다. 예컨대, 상기 전자 장치는 디스커버리 동작을 수행하여 AP의 네트워크 사업자 정보를 확인할 수 있으며, 기 저장된 사용자 정보와 매칭되는 사업자인지를 비교할 수 있다.
상기 전자 장치는 검색된 모든 AP에 대하여 디스커버리 동작을 수행하나, 검색된 AP에는 연결할 수 없는 AP 또는 일정 기준의 품질을 만족하지 못하는 AP가 포함될 수 있다. 상기와 같이 전자 장치가 불필요한 AP와 디스커버리 동작을 수행함에 따라 AP 연결 시간을 지연시키고 배터리 소모를 발생시킬 수 있다.
본 실시예에 따른 상기 전자 장치는 연결이 불가능한 AP 및 일정 기준의 품질을 만족시키지 못하는 AP에 대하여는 디스커버리 동작을 생략하도록 처리할 수 있다.
본 개시에 따른 전자 장치는, 통신 기능이 포함된 장치일 수 있다. 예를 들면, 스마트 폰(smartphone), 태블릿 PC(tablet personal computer), 이동전화기(mobile phone), 화상전화기, 전자북 리더기(e-book reader), 데스크탑 PC(desktop personal computer), 랩탑 PC(laptop personal computer), 넷북 컴퓨터(netbook computer), PDA(personal digital assistant), PMP(portable multimedia player), MP3 플레이어, 모바일 의료기기, 전자 팔찌, 전자 목걸이, 전자 앱세서리(appcessory), 카메라(camera), 웨어러블 장치(wearable device), 전자 시계(electronic clock), 손목 시계(wrist watch), 스마트 가전(smart white appliance)(예: 냉장고, 에어컨, 청소기, 인공 지능 로봇, TV, DVD(digital video disk) 플레이어, 오디오, 오븐, 전자레인지, 세탁기, 공기 청정기, 전자 액자 등), 각종 의료기기(예: MRA(magnetic resonance angiography), MRI(magnetic resonance imaging), CT(computed tomography), 촬영기, 초음파기 등), 네비게이션(navigation) 장치, GPS 수신기(global positioning system receiver), EDR(event data recorder), FDR(flight data recorder), 셋톱 박스(set-top box), TV 박스(예를 들면, 삼성 HomeSyncTM, 애플 TVTM, 또는 구글 TVTM), 전자 사전, 자동차 인포테인먼트(infotainment) 장치, 선박용 전자 장비(electronic equipment for ship, 예를 들면, 선박용 항법 장치, 자이로 콤파스 등), 항공 전자기기(avionics), 보안 기기, 전자 의복, 전자 키, 캠코더(camcorder), 게임 콘솔(game consoles), HMD(head-mounted display), 평판표시장치(flat panel display device), 전자 앨범, 통신 기능을 포함한 가구(furniture) 또는 건물/구조물의 일부, 전자 보드(electronic board), 전자 사인 입력장치(electronic signature receiving device) 또는 프로젝터(projector) 등의 다양한 장치들 중 하나 또는 그 이상의 조합일 수 있다. 본 개시에 따른 전자 장치는 전술한 기기들에 한정되지 않음은 당업자에게 자명하다.
도 1은 다양한 실시예에 따른 전자 장치를 도시한 블록도이다.
상기 도 1을 참조하면, 상기 전자 장치(100)는 메모리(110), 프로세서 유닛(processor unit)(120), 오디오 처리부(130), 통신 시스템(140), 입출력 제어모듈(150), 터치스크린(160) 또는 입력 장치(170)를 포함할 수 있다. 이러한 구성 가운데 적어도 하나의 구성은 다수 개가 존재할 수 있다. 각 구성요소에 대해 살펴보면 다음과 같다.
상기 메모리(110)는 전자 장치(100)의 동작을 제어하기 위한 프로그램을 저장하는 프로그램 저장부(111) 또는 프로그램 수행 중에 발생되는 데이터를 저장하는 데이터 저장부(112)를 포함할 수 있다. 예를 들어, 상기 데이터 저장부(112)는 전화번호부, 발신메시지 또는 수신메시지와 같은 갱신 가능한 각종 보관용 데이터를 저장하며, 본 개시의 다양한 실시예에 따라 이전 연결된 AP의 정보, AP의 품질 임계값, 사용자 정보(credential), 디스커버리 동작 대상에 대한 AP 정보 또는 디스커버리 동작 제외 대상에 대한 AP 정보 등을 저장할 수 있다.
상기 AP는 무선 인터넷 접속을 가능하게 하는 AP를 의미하는 것으로, 핫스팟 의미를 포함할 수 있다. 상기 이전 연결된 AP의 정보는 상기 전자 장치와 연결된 이력이 가지는 AP에 대한 프로파일 정보가 될 수 있으며, AP 명, AP의 커버리지 영역 또는 AP의 위치 등에 대한 정보를 포함할 수 있다.
상기 이전 연결된 AP의 정보에는 전자 장치에 대하여 AP 검색과 연결을 자동으로 수행하도록 하는 AP(예를 들어, 핫스팟 2.0을 지원하는 AP) 및 AP 검색과 연결을 수동으로 수행하도록 하는 AP의 정보가 포함될 수 있다.
상기 AP의 품질 임계값은 스캔 동작을 통해 확인된 AP의 품질을 판단하는데 사용되는 기준 정보로, RSSI 임계값 또는 기본서비스세트(BSS: Basic Service Set) 부하(Load) 임계값 등을 포함할 수 있다. 예컨대, 상기 전자 장치는 AP의 품질 임계값을 이용하여 스캔된 AP 가운데 디스커버리 동작을 생략할 AP를 구분할 수 있다.
상기 사용자 정보는 AP의 접속에 필요한 정보로, AP에 대하여 설정된 사용자 식별 정보(예를 들어, ID, 비밀 번호) 또는 사용자가 이용할 수 있는 사업자의 네트워크를 식별할 수 있는 정보(예를 들어, PLMN(Public Land Mobile Network), SSID(Service Set Identifier) 등) 등을 포함할 수 있다.
상기 디스커버리 동작 대상에 대한 AP 정보 또는 디스커버리 동작 제외 대상에 대한 AP 정보는 이전 디스커버리 동작의 결과를 기반으로 생성된 리스트로, 사용자 정보와 매칭되는 AP의 리스트 또는 사용자 정보와 매칭되지 않는 AP의 리스트를 포함할 수 있다. 상기 리스트에는 AP에 대한 네트워크 정보 또는 사업자 정보 등(예를 들어, HESSID(Homogeneous Extended Service Set Identifier), SSID, PLMN, Realm, 연결 방법 등)를 포함할 수 있다.
상기 프로그램 저장부(111)는 운영체제 프로그램(113), AP 분석 프로그램(114), 네트워크 연결 프로그램(115) 또는 적어도 하나의 응용프로그램(116)을 포함할 수 있다. 여기에서, 상기 프로그램 저장부(111)에 포함되는 프로그램은 명령어들의 집합으로 명령어 세트(instruction set)로 표현될 수도 있다.
상기 운영체제 프로그램(113)은 일반적인 시스템 작동(system operation)을 제어하는 여러 가지의 소프트웨어 구성요소를 포함할 수 있다. 이러한 일반적인 시스템 작동의 제어는, 예를 들면, 메모리 관리 또는 제어, 저장 하드웨어(장치) 제어 또는 관리, 전력 제어 또는 관리 등을 의미할 수 있다. 이러한 운영체제 프로그램(115)은 여러 가지의 하드웨어(장치)와 프로그램 구성요소(모듈) 사이의 통신을 원활하게 하는 기능도 수행할 수 있다.
상기 AP 분석 프로그램(114)은 주변에 존재하는 AP를 스캔하고, 상기 스캔된 AP 가운데 디스커버리 동작을 수행할 AP를 구분하기 위한 여러 가지의 소프트웨어 구성요소를 포함할 수 있다.
상기 AP 분석 프로그램(114)은 주변에 존재하는 AP, 각 AP 정보(예를 들어, 사업자 정보, AP의 서비스 정보(핫스팟 2.0 지원 여부), 디스커버리 동작 제외 대상 리스트(또는 동작 대상 리스트) 또는 AP의 품질 정보 등)를 확인하여 디스커버리 동작을 수행할 AP를 구분할 수 있다.
예를 들어, 상기 AP 분석 프로그램(114)은 AP에 의해 전송되는 비컨(beacon), 탐색 요청 응답(Probe response)을 이용하여 주변에 존재하는 AP를 확인하고, 확인된 AP에 대한 디스커버리 동작을 수행하도록 처리할 수 있다.
다른 예로, 상기 AP 분석 프로그램(114)은 AP에 의해 전송되는 비컨, 탐색 요청 응답을 이용하여 주변에 존재하는 AP를 확인하고, 주변 AP 가운데 디스커버리 동작 제외 대상으로 등록된 AP에 대하여는 디스커버리 동작을 생략하도록 처리할 수 있다.
또 다른 예로, 상기 AP 분석 프로그램(114)은 AP에 의해 전송되는 비컨, 탐색 요청 응답을 이용하여 주변에 존재하는 AP의 품질 정보를 확인하고, 미리 정한 기준의 품질을 만족하지 못하는 AP에 대하여는 디스커버리 동작을 생략하도록 처리할 수 있다.
상기 AP 분석 프로그램(114)은 디스커버리 동작 대상 또는 제외 대상에 대한 리스트를 생성할 수 있다.
상기 AP 분석 프로그램(114)은 디스커버리 동작 후 사용자 정보와 매칭되지 않는 AP, 예를 들어, 사용자의 네트워크 사업자와 다른 사업자의 AP를 디스커버리 동작 제외 리스트에 추가할 수 있다.
상기 AP 분석 프로그램(114)은 디스커버리 동작 후 사용자 정보와 매칭되는 AP, 예를 들어, 사용자의 네트워크 사업자와 동일 사업자의 AP를 디스커버리 동작 대상 리스트에 추가할 수 있다.
상기 AP 분석 프로그램(114)은 AP 연결 동작을 기반으로 기 저장하고 있는 디스커버리 동작 대상 또는 디스커버리 동작 제외 대상에 대한 정보를 갱신할 수 있다.
예를 들어, 상기 AP 분석 프로그램(114)은 사용자 정보가 변경되는지 확인할 수 있다. 상기 AP 분석 프로그램(114)은 변경된 사용자 정보에 대응되는 사업자의 네트워크에 해당하는 AP가 제외 리스트에 포함된 경우, 변경된 사용자 정보에 대한 AP를 제외 리스트에서 제거할 수 있다.
상기 네트워크 연결 프로그램(115)은 검색된 AP와의 디스커버리 동작을 수행할 수 있다.
상기 네트워크 연결 프로그램(115)은 상기 AP 분석 프로그램(114)에 의해 구분된 디스커버리 동작을 수행할 AP에 대하여만 디스커버리 동작을 수행할 수 있다. 예를 들어, 상기 네트워크 연결 프로그램(115)은 디스커버리 대상 리스트에 포함된 AP, 미리 정한 기준을 만족시키는 품질에 해당하는 AP 또는 디스커버리 대상 리스트에 포함된 AP 가운데 품질이 좋은 AP에 대하여 디스커버리 동작을 수행할 수 있다.
상기 네트워크 연결 프로그램(115)은 ANQP(Access Network Query Protocol) query/respone를 이용하여 각 AP에 대한 사업자 정보를 확인하는 디스커버리 동작을 수행할 수 있다.
상기 네트워크 연결 프로그램(115)은 디스커버리 동작의 결과와 미리 저장한 사용자 정보를 비교하여 기 저장된 사용자 정보와 매칭되는 AP와의 연결 동작을 수행할 수 있다.
상기 응용프로그램(116)은 전자 장치(100)에 설치된 적어도 하나의 응용 프로그램에 대한 소프트웨어 구성요소를 포함할 수 있으며, 상기 언급한 바와 같이 AP 연결을 제어하는 프로그램도 상기 응용프로그램(116)에 포함될 수 있다. 이는 주변 AP 가운데 미리 정한 조건(예를 들어, 사용자 정보를 만족하는 AP, 품질 정보를 만족하는 AP)에 대하여 디스커버리 동작을 수행하도록 하는 기능이 하나의 애플리케이션으로 제공될 수 있다는 것이다.
상기 프로그램 저장부(111)에 적어도 프로그램은 하드웨어적 구성이 될 수 있다. 예컨대, 상기 전자 장치는 운영체제 모듈, AP 관리 모듈, 네트워크 연결 모듈 또는 응용 프로그램 모듈 등을 포함할 수 있다.
상기 프로그램 저장부(111)는 디스플레이 프로그램을 포함할 수 있다. 상기 디스플레이 프로그램은 상기 터치 스크린(160) 상에 그래픽을 제공하고 표시하기 위한 여러 가지 소프트웨어 구성요소를 포함할 수 있다. 그래픽(graphics)이란 용어는 텍스트(text), 웹 페이지(web page), 아이콘(icon), 디지털 이미지(digital image), 비디오(video), 애니메이션(animation) 등을 포함하는 의미로 사용될 수 있다.
상기 디스플레이 프로그램은 사용자 인터페이스에 관련한 여러 가지 소프트웨어 구성요소를 포함할 수 있다.
상기 디스플레이 프로그램은 주변 AP에 대한 정보, 디스커버리 동작 결과, 디스커버리 동작 대상에 해당하는 AP 또는 제외 대상에 해당하는 AP에 대한 정보가 출력되도록 처리할 수 있다.
상기 프로세서 유닛(120)은 적어도 하나의 프로세서(processor)(122) 또는 인터페이스(124)를 포함할 수 있다. 여기에서, 상기 프로세서(122) 또는 인터페이스(124)는 적어도 하나의 집적화된 회로로 집적화되거나 별개의 구성요소로 구현될 수 있다.
상기 인터페이스(124)는 프로세서(122)와 메모리(110) 접근을 제어하는 메모리 인터페이스의 역할을 수행할 수 있다. 상기 인터페이스(124)는 전자 장치(100)의 입출력 주변 장치와 프로세서(122)의 연결을 제어하는 주변 장치 인터페이스의 역할을 수행할 수 있다.
상기 프로세서(122)는 적어도 하나의 소프트웨어 프로그램을 사용하여 전자 장치(100)가 AP 연결시 주변 AP 가운데 미리 정한 조건(예를 들어, 사용자 정보를 만족하는 AP, 품질 정보를 만족하는 AP)에 대하여 디스커버리 동작을 수행하도록 제어할 수 있다.
상기 오디오 처리부(130)는 스피커(131) 또는 마이크로폰(132)을 통해 사용자와 전자 장치(100) 사이의 오디오 인터페이스를 제공할 수 있다.
상기 통신 시스템(140)은 상기 전자 장치(100)의 음성 통신 또는 데이터 통신을 위한 통신 기능을 수행할 수 있다. 이때, 상기 통신 시스템(140)은 서로 다른 통신 네트워크를 지원하는 다수 개의 통신 서브 모듈들로 구분될 수도 있다. 예를 들어, 통신 네트워크는 이들에 한정하지는 않지만, GSM(Global System for Mobile Communication) 네트워크, EDGE(Enhanced Data GSM Environment) 네트워크, CDMA(Code Division Multiple Access) 네트워크, W-CDMA(W-Code Division Multiple Access) 네트워크, LTE(Long Term Evolution) 네트워크, OFDMA(Orthogonal Frequency Division Multiple Access) 네트워크 또는 무선랜, Bluetooth 네트워크 또는 NFC(Near Field Communication) 등과 같은 근거리 네트워크 등을 포함할 수 있다.
상기 입출력 제어모듈(150)은 터치 스크린(160) 또는 입력 장치(170) 등의 입출력 장치와 인터페이스 사이에 인터페이스를 제공할 수 있다.
상기 터치스크린(160)은 정보의 출력 또는 정보의 입력을 수행하는 입출력 장치로, 터치 입력부(161)와 디스플레이부(162)를 포함할 수 있다.
상기 터치 입력부(161)는 터치 패널을 통해 감지된 터치 정보를 입출력 제어모듈(150)을 통해 프로세서 유닛(120)으로 제공할 수 있다. 이때, 상기 터치 입력부(161)는 터치 정보를 터치 다운(touch_down), 터치 움직임(touch_move) 또는 터치 업(touch_up)과 같은 명령어 구조로 변경하여 프로세서 유닛(122)으로 제공하는 것으로, 상기 AP 연결을 위한 입력 등을 발생시킬 수 있다.
상기 디스플레이부(162)는 전자 장치(100)의 상태 정보, 사용자가 입력하는 문자, 동화상(moving picture) 또는 정화상(still picture) 등을 표시할 수 있다. 예를 들어, 상기 디스플레이부(162)는 AP 연결 동작을 출력할 수 있다. 예컨대, 상기 디스플레이부(162)은 주변 AP에 대한 정보, 디스커버리 동작 결과, 디스커버리 동작 대상에 해당하는 AP 또는 제외 대상에 해당하는 AP에 대한 정보를 출력할 수 있다.
상기 입력 장치(170)는 사용자의 선택에 의해 발생하는 입력 데이터를 입출력 제어모듈(150)을 통해 프로세서 유닛(122)으로 제공할 수 있다. 예를 들어, 입력 장치(170)는 상기 전자 장치(100)의 제어를 위한 제어 버튼만을 포함하여 구성될 수 있다. 다른 예를 들어, 상기 입력 장치(170)는 사용자로부터 입력 데이터를 제공받기 위한 키패드로 구성될 수 있으며, 상기 AP 연결을 위한 입력 등을 발생시킬 수 있다.
도시되어 있지 않지만, 상기 전자 장치(100)는 방송 수신을 위한 방송 수신 모듈, MP3 모듈과 같은 디지털 음원 복원 모듈, 영상 데이터 획득을 위한 이미지 센서 또는 근접 센싱을 위한 근접 센서 모듈 등 부가 기능을 제공하기 위한 구성요소들과 이들의 동작을 위한 소프트웨어를 더 포함할 수 있다.
도 2는 본 실시예에 따른 전자 장치의 AP 연결 동작을 도시한 도면이다.
상기 도 2를 참조하면, 상기 전자 장치는 주변에 존재하는 AP와 연결하여 무선 네트워크 서비스를 이용할 수 있다.
상기 전자 장치는 주변에 존재하는 AP를 확인하기 위하여 AP 스캔 동작을 수행할 수 있다. 상기 전자 장치는 AP로부터 수신하는 비컨(beacon), 탐색 요청 응답(Probe response)을 이용하여 주변에 존재하는 AP를 확인할 수 있다.
상기 전자 장치는 AP와 연결하기 위하여 주변에 존재하는 AP에 대하여 디스커버리 동작을 수행할 수 있다. 상기 전자 장치는 디스커버리 동작을 수행하여 서비스 정보(예를 들어, 3GPP Cellular Network Information, NAI Realm List, Roaming Consortium List, Domain Name list, Venue Name Information, Operator Friendly Name, IP Address Type Availability information, WAN Metrics, Connection Capability, Operating Class Indication, Network Authentication Type information 등)을 확인할 수 있다. 예를 들어, 상기 전자 장치는 ANQP 서버로 무선 네트워크를 제공하는 AP에 대한 정보를 요청하는 동작(ANQP query/response)을 수행하여 각 AP에 대한 사업자 정보를 확인할 수 있다.
상기 전자 장치는 사용자 정보와 매칭되는 디스커버리 결과에 해당하는 AP와 연결할 수 있다. 예컨대, 상기 전자 장치는 심카드에 저장된 네트워크 사업자 정보와 디스커버리 동작을 통해서 확인한 AP의 사업자를 비교하여 동일한 사업자에 해당하는 AP와 연결할 수 있다.
본 실시예에 따른 전자 장치는 연결이 불가능한 AP에 대하여는 디스커버리 동작을 수행하지 않을 수 있다. 상기 전자 장치는 디스커버리 동작의 결과를 이용하여 사용자 정보와 매칭되지 않는 AP에 대한 리스트를 생성할 수 있으며, AP 연결시 기 생성된 AP의 리스트를 이용할 수 있다. 예컨대, 상기 전자 장치는 스캔 동작을 통해서 검색된 AP 가운데 상기 리스트에 포함된 AP에 대하여는 디스커버리 동작을 수행하지 않을 수 있다.
도시된 바와 같이 상기 전자 장치(200)는 이전 디스커버리 동작을 기반으로 상기 전자 장치와 연결할 수 없는 AP에 대한 리스트(201)를 저장할 수 있다. 상기 전자 장치(200)는 연결할 수 없는 AP에 대한 HESSID, PLMN 정보 등을 저장할 수 있다. 상기 전자 장치(200)는 AP 스캔 동작에서 주변에 존재하는 AP의 HESSID를 확인할 수 있다. 상기 HESSID는 네트워크 사업자를 구분할 수 있는 정보로 동일 사업자에 대한 다수의 AP들은 동일한 HESSID를 가질 수 있다.
상기 전자 장치(200)는 기 저장된 리스트에 등록된 HESSID에 해당하는 AP(205)에 대하여는 디스커버리 동작을 수행하지 않고, 기 저장된 리스트에 등록되지 않은 HESSID에 해당하는 AP(203)에 대하여 디스커버리 동작을 수행할 수 있다.
도 3은 다른 실시예에 따른 전자 장치의 AP 연결 동작을 도시한 도면이다.
상기 도 3을 참조하면, 상기 전자 장치는 주변에 존재하는 AP와 연결하여 무선 네트워크 서비스를 이용할 수 있다.
상기 전자 장치는 주변에 존재하는 AP를 확인하기 위하여 AP 스캔 동작을 수행할 수 있다. 상기 전자 장치는 AP로부터 수신하는 비컨(beacon), 탐색 요청 응답(Probe response)을 이용하여 주변에 존재하는 AP를 확인할 수 있다.
상기 전자 장치는 AP와 연결하기 위하여 주변에 존재하는 AP에 대하여 디스커버리 동작을 수행할 수 있다.
본 실시예에 따른 전자 장치는 연결이 불가능한 AP에 대하여는 디스커버리 동작을 수행하지 않을 수 있다. 상기 전자 장치는 상기 AP 스캔 동작을 통해서 AP의 품질을 판단할 수 있다. 예를 들어, 상기 전자 장치는 AP로부터 수신하는 비컨, 탐색 요청 응답에 대한 수신 신호의 세기를 측정할 수 있다. 다른 예로, 상기 전자 장치는 각 AP로부터 기본서비스세트(BSS) 부하(Load)에 대한 정보를 수신할 수 있다. 상기 전자 장치는 비컨, 탐색 요청 응답 메시지에 포함된 정보(BSS link)를 확인하여 네트워크 부하, 채널 이용률, 접속 디바이스의 수 등을 확인할 수 있다.
상기 전자 장치는 수신 신호의 세기, 부하 정보(네트워크 부하, 채널 이용률, 접속 단말 수 등) 등을 미리 정의된 임계값과 비교하여 일정 기준을 만족시키지 못하는 AP에 대하여는 디스커버리 동작을 수행하지 않을 수 있다.
도시된 도면은 전자 장치(300)가 AP의 품질을 상(H: High), 중(M: Middle), 하(L: Low)로 정의하고, 품질이 "하"에 해당하는 AP(305)에 대하여는 디스커버리 동작을 수행하지 않고, 품질이 "중" 이상에 해당하는 AP(301), (303)에 대하여 디스커버리 동작을 수행할 수 있는 상황을 도시하고 있다.
도 4는 본 실시예에 따른 전자 장치에서 AP 리스트를 생성하는 동작을 도시한 흐름도이다.
상기 도 4를 참조하면, 상기 전자 장치는 동작 401과 같이 AP를 검색할 수 있다. 상기 전자 장치는 AP로부터 비컨, 탐색 요청 응답 메시지 등을 수신하여 주변에 존재하는 AP를 검색할 수 있다.
상기 전자 장치는 동작 403과 같이 검색 AP에 대한 디스커버리 동작을 수행할 수 있다. 상기 전자 장치는 ANQP(Access Network Query Protocol) 서버로 각 AP에 대한 사업자 정보를 요청하는 쿼리(query)를 전송하고 이에 대한 응답(respone)을 수신하는 디스커버리 동작을 수행하여 각 AP에 대한 사업자 정보를 확인할 수 있다.
상기 전자 장치는 동작 405와 같이 디스커버리 동작 결과를 이용하여 AP와 연결을 할 수 있다. 상기 전자 장치는 디스커버리 동작 결과를 통해 확인한 AP의 사업자 정보와 기 저장한 사용자 정보를 비교하여 연결 가능한 AP를 확인하고, 미리 정한 기준을 만족하는 AP와 연결을 시도할 수 있다.
상기 전자 장치는 동작 407과 같이 검색된 AP 가운데 연결 불가능한 AP가 존재하는지 확인할 수 있다. 여기에서, 상기 연결 불가능한 AP는 상기 기 저장한 사용자 정보와 매칭되지 않는 디스커버리 결과에 해당하는 AP가 될 수 있다.
상기 전자 장치는 동작 409와 같이 연결 불가능한 AP를 제외 대상 리스트에 추가할 수 있다.
상기 제외 대상 리스트는 AP 연결시 검색된 AP와 비교하는 리스트로 상기 전자 장치는 상기 제외 대상 리스트에 포함된 AP에 대하여는 디스커버리 동작을 수행하지 않을 수 있다.
상기 전자 장치는 동작 411과 같이 인증 정보가 갱신되는지 확인할 수 있다. 여기에서, 상기 인증 정보가 갱신되는 것은 미리 저장된 이용 가능한 네트워크 정보가 변경되는 것을 의미할 수 있다. 예를 들어, 상기 전자 장치의 사업자가 변경되는 상황이 될 수 있다.
상기 전자 장치는 동작 413과 같이 갱신된 인증 정보를 기반으로 제외 대상 리스트를 갱신할 수 있다.
도 5는 본 실시예에 따른 전자 장치의 AP 연결 동작을 도시한 흐름도이다.
상기 도 5를 참조하면, 상기 전자 장치는 동작 501과 같이 AP를 검색할 수 있다. 상기 전자 장치는 AP로부터 비컨, 탐색 요청 응답 메시지 등을 수신하여 주변에 존재하는 AP를 검색할 수 있다. 상기 AP로부터 수신하는 비컨, 탐색 요청 응답 메시지에는 각 AP의 품질을 나타내는 정보가 포함될 수 있다. 예컨대, 상기 전자 장치는 AP 검색 동작을 통해서 주변에 존재하는 AP의 HESSID와 품질 정보를 확인할 수 있다. 여기에서, 상기 품질 정보는 기본서비스세트(BSS: Basic Service Set)의 네트워크 부하, 채널 이용률, 접속 디바이스의 수 등을 포함할 수 있다.
상기 전자 장치는 동작 503과 같이 검색된 AP 가운데 이전 연결한 이력을 가지는 AP가 검색되는지 확인할 수 있다. 예를 들어, 상기 전자 장치는 와이파이 프로파일에 등록된 AP가 검색되는지 확인할 수 있다. 상기 이전 연결한 이력을 가지는 AP는 전자 장치에 대하여 AP 검색과 연결을 자동으로 수행하도록 하는 AP(예를 들어, 핫스팟 2.0을 지원하는 AP) 및 AP 검색과 연결을 수동으로 수행하도록 하는 AP의 정보가 포함될 수 있다.
상기 전자 장치는 동작 519와 같이 이전 연결한 이력을 가지는 AP가 검색되는 경우, 이전 연결 AP와의 연결을 시도할 수 있다.
상기 전자 장치는 동작 505와 같이 제외 대상 리스트를 이용하여 검색된 AP를 분류할 수 있다. 상기 전자 장치는 검색된 AP 가운데 제외 대상 리스트에 포함되지 않은 AP들을 제 1 그룹의 AP로 정의할 수 있다. 상기 제 1 그룹은 디스커버리 동작을 수행할 AP들을 분류한 그룹을 의미할 수 있다.
상기 전자 장치는 검색된 AP를 HESSID 별로 구분할 수 있다. 동일한 HESSID를 가지는 AP는 다수개 존재할 수 있으며, 동일한 HESSID를 가지는 AP는 서로 동일한 네트워크 사업자에 해당될 수 있다. 상기 전자 장치는 제외 대상 리스트에 포함된 HESSID에 해당하는 AP들에 대하여 제 1 그룹에서 제외시킬 수 있다.
상기 전자 장치는 동작 507과 같이 제 1 그룹의 AP에 대한 품질을 확인할 수 있다. 상기 전자 장치는 제 1 그룹의 AP에 대한 수신 신호의 세기, AP의 부하 정보 등을 확인하여 미리 저장한 임계값과 비교할 수 있다.
상기 전자 장치는 동작 509와 같이 임계치 이하의 품질을 가지는 AP를 제 1 그룹에서 제거할 수 있다. 상기 전자 장치는 제외 대상 리스트에 포함되지 않는 AP 가운데 일정 기준을 만족시키지 못하는 AP에 대하여는 상기 제 1 그룹에서 제거하여 디스커버리 동작을 수행하지 않도록 할 수 있다.
상기 전자 장치는 동작 511과 같이 제 1 그룹에 해당하는 AP에 대하여 디스커버리 동작을 수행할 수 있다. 상기 제 1 그룹에 해당하는 AP는 제외 대상 리스트에 포함되지 않으며, 일정 기준의 품질을 만족시키는 AP가 될 수 있다.
상기 전자 장치는 동작 513과 같이 디스커버리 동작 결과를 기반으로 연결 불가능한 AP가 존재하는지 확인할 수 있다.
상기 전자 장치는 심카드 등에 저장된 사용자 정보와 매칭되지 않는 AP, 예를 들어, 사용자의 네트워크 사업자와 동일하지 않는 사업자의 AP를 확인할 수 있다.
상기 전자 장치는 동작 515와 같이 연결 불가능한 AP를 제외 대상 리스트에 등록할 수 있다. 상기 전자 장치는 디스커버리 동작을 수행한 후 연결될 수 없는 AP를 제외 대상 리스트에 추가하여 추후 AP 연결시 해당 AP에 대하여는 디스커버리 동작을 수행하지 않도록 할 수 있다.
상기 전자 장치는 517과 같이 연결 가능한 AP와 연결을 수행할 수 있다.
도 6은 다른 실시예에 따른 전자 장치의 AP 연결 동작을 도시한 흐름도이다.
상기 도 6을 참조하면, 상기 전자 장치는 동작 601과 같이 AP를 검색할 수 있다.
상기 전자 장치는 동작 603과 같이 제외 대상 리스트를 이용하여 AP를 분류할 수 있다. 상기 제외 대상 리스트는 이전 디스커버리 동작을 기반으로 상기 전자 장치와 연결할 수 없는 사업자에 해당하는 AP를 등록한 리스트가 될 수 있다.
상기 전자 장치는 검색된 AP 가운데 제외 대상 리스트에 포함되지 않은 AP들을 제 1 그룹의 AP로 정의할 수 있으며, 상기 검색된 AP 가운데 제외 대상 리스트에 포함된 AP를 제 2 그룹의 AP로 정의할 수 있다. 상기 제 1 그룹은 디스커버리 동작을 수행할 AP들을 분류한 그룹을 의미할 수 있다.
상기 전자 장치는 동작 605와 같이 제 2 그룹의 AP를 디스커버리 동작에서 제외시킬 수 있다.
상기 전자 장치는 동작 607과 같이 제 1 그룹에 해당하는 AP에 대하여 디스커버리 동작을 수행할 수 있다.
도 7은 또 다른 실시예에 따른 전자 장치의 AP 연결 동작을 도시한 흐름도이다.
상기 도 7을 참조하면, 상기 전자 장치는 동작 701과 같이 AP를 검색할 수 있다. 상기 전자 장치는 AP로부터 각 AP의 품질을 나타내는 정보와 함께 비컨, 탐색 요청 응답 메시지를 수신할 수 있다.
상기 전자 장치는 동작 703과 같이 검색된 AP에 대한 품질을 확인할 수 있다. 상기 전자 장치는 검색된 AP에 대한 수신 신호의 세기, AP의 부하 정보 등을 확인하여 미리 저장한 임계값과 비교할 수 있다.
상기 전자 장치는 동작 705와 같이 임계치 이하의 품질을 가지는 AP를 디스커버리 대상에서 제외할 수 있다.
상기 전자 장치는 동작 707과 같이 임계치 이상의 품질을 가지는 AP에 대하여 디스커버리 동작을 수행할 수 있다.
도 8은 또 다른 실시예에 따른 전자 장치의 AP 연결 동작을 도시한 흐름도이다.
상기 도 8을 참조하면, 상기 전자 장치는 동작 801과 같이 미리 등록된 디스커버리 제외 대상 리스트를 기반으로 검색된 AP(Access Point)를 제 1 그룹과 제 2 그룹으로 분류하는 동작을 수행할 수 있다.
상기 전자 장치는 동작 803과 같이 제 2 그룹의 AP에 대하여 디스커버리 동작을 생략하고 제 1 그룹의 AP에 대하여만 디스커버리 동작을 수행하는 동작을 수행할 수 있다.
상기 미리 등록된 디스커버리 제외 대상 리스트는 사용자의 정보와 매칭되지 않는 AP에 대한 리스트를 포함할 수 있다.
상기 디스커버리 동작은 ANQP(Access Network Query Protocol) 서버로 AP에 대한 정보를 요청하여 AP의 사업자 정보를 확인하는 동작을 포함할 수 있다.
상기 미리 등록된 디스커버리 제외 대상 리스트를 기반으로 검색된 AP(Access Point)를 제 1 그룹과 제 2 그룹으로 분류한 후, 상기 제 1 그룹의 AP에 대한 품질을 확인하는 동작 및 미리 정한 기준 이하의 품질을 가지는 AP를 상기 제 1 그룹에서 제외시키는 동작을 수행할 수 있다.
상기 AP에 대한 서비스 품질은 수신 신호의 세기, 네트워크 부하, 접속 디바이스의 수 가운데 적어도 어느 하나를 포함할 수 있다.
상기 제 1 그룹의 AP에 대하여 디스커버리 동작을 수행한 후, 연결이 불가능한 AP를 상기 디스커버리 제외 대상 리스트에 등록하는 동작을 수행할 수 있다.
사용자의 정보가 변경되는 경우, 변경되는 사용자의 정보를 기반으로 상기 미리 등록된 디스커버리 제외 대상 리스트를 갱신하는 동작을 포함하되, 상기 사용자의 정보가 변경되는 것은 이용할 수 있는 네트워크의 사업자가 변경되는 것을 포함할 수 있다.
본 개시의 상세한 설명에서는 구체적인 실시예에 관해 설명하였으나, 본 개시의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능하다. 그러므로 본 개시의 범위는 설명된 실시예에 국한되어 정해져서는 아니 되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.

Claims (19)

  1. 전자 장치의 네트워크 연결 방법에 있어서,
    미리 등록된 디스커버리 제외 대상 리스트를 기반으로 검색된 AP(Access Point)를 제 1 그룹과 제 2 그룹으로 분류하는 동작;
    제 2 그룹의 AP에 대하여 디스커버리 동작을 생략하고 제 1 그룹의 AP에 대하여만 디스커버리 동작을 수행하는 동작을 포함하되,
    상기 제 1 그룹은, 상기 디스커버리 제외 대상 리스트에 포함되지 않는 AP의 그룹인 방법.
  2. 제 1항에 있어서,
    상기 미리 등록된 디스커버리 제외 대상 리스트는 사용자의 정보와 매칭되지 않는 AP에 대한 리스트를 포함하는 방법.
  3. 제 1항에 있어서,
    상기 디스커버리 동작은,
    ANQP(Access Network Query Protocol) 서버로 AP에 대한 정보를 요청하여 AP의 사업자 정보를 확인하는 동작을 포함하는 방법.
  4. 제 1항에 있어서,
    상기 미리 등록된 디스커버리 제외 대상 리스트를 기반으로 검색된 AP(Access Point)를 제 1 그룹과 제 2 그룹으로 분류한 후, 상기 제 1 그룹의 AP에 대한 품질을 확인하는 동작 및,
    미리 정한 기준 이하의 품질을 가지는 AP를 상기 제 1 그룹에서 제외시키는 동작을 포함하는 방법.
  5. 제 4항에 있어서,
    상기 AP에 대한 서비스 품질은,
    수신 신호의 세기, 네트워크 부하, 접속 디바이스의 수 가운데 적어도 어느 하나를 포함하는 방법.
  6. 제 1항에 있어서,
    상기 제 1 그룹의 AP에 대하여 디스커버리 동작을 수행한 후, 연결이 불가능한 AP를 상기 디스커버리 제외 대상 리스트에 등록하는 동작을 포함하는 방법.
  7. 제 1항에 있어서,
    사용자의 정보가 변경되는 경우, 변경되는 사용자의 정보를 기반으로 상기 미리 등록된 디스커버리 제외 대상 리스트를 갱신하는 동작을 포함하되,
    상기 사용자의 정보가 변경되는 것은 이용할 수 있는 네트워크의 사업자가 변경되는 것을 포함하는 방법.
  8. 전자 장치에 있어서,
    사용자 정보 및 디스커버리 동작 제외 대상 리스트를 저장하는 메모리 및,
    프로세서를 포함하며,
    상기 프로세서는,
    주변 AP에 대하여 디스커버리 동작을 수행하는 네트워크 연결 모듈 및 AP 연결시 디스커버리 결과와 사용자 정보를 기반으로 연결 불가능한 AP를 확인하고, 확인된 연결 불가능한 AP에 대한 디스커버리 동작 제외 대상 리스트를 생성하는 AP 분석 모듈을 포함하는 전자 장치.
  9. 제 8항에 있어서,
    상기 AP 분석 모듈은,
    상기 디스커버리 제외 대상 리스트가 생성된 상태에서 AP 연결시 검색된 AP 가운데 상기 디스커버리 제외 대상 리스트에 포함되지 않은 AP에 대하여 디스커버리 동작 대상으로 정의하는 전자 장치.
  10. 제 9항에 있어서,
    상기 AP 분석 모듈은,
    상기 디스커버리 동작 대상으로 정의된 AP의 품질을 확인하고, 미리 정한 기준 이하의 품질을 가지는 AP를 디스커버리 동작 대상에서 제외하는 전자 장치.
  11. 제 10항에 있어서,
    상기 AP 분석 모듈은,
    AP 검색시 수신한 비컨 또는 탐색 요청 응답 메시지에 포함된 수신 신호의 세기, 네트워크 부하, 접속 디바이스의 수 가운데 적어도 어느 하나를 확인하여 AP의 품질을 확인하는 전자 장치.
  12. 제 8항에 있어서,
    상기 AP 분석 모듈은,
    ANQP(Access Network Query Protocol) 서버로 AP에 대한 정보를 요청하여 AP의 사업자 정보를 확인하는 디스커버리 동작을 수행하는 전자 장치.
  13. 제 8항에 있어서,
    상기 AP 분석 모듈은,
    사용자의 정보가 변경되는 경우, 변경되는 사용자의 정보를 기반으로 상기 미리 등록된 디스커버리 제외 대상 리스트를 갱신하는 전자 장치.
  14. 제 8항에 있어서,
    상기 AP 분석 모듈은,
    AP에 대하여 설정된 사용자 식별 정보 또는 사용자가 이용할 수 있는 사업자의 네트워크를 식별할 수 있는 정보를 상기 사용자 정보로 사용하는 전자 장치.
  15. 제 14항에 있어서,
    상기 AP 분석 모듈은,
    PLMN(Public Land Mobile Network), SSID(Service Set Identifier 가운데 적어도 하나를 이용하여 네트워크를 식별하는 정보로 사용하는 전자 장치.
  16. 제 8항에 있어서,
    상기 AP 분석 모듈은,
    주변 AP를 검색한 후, 검색된 AP들을 HESSID(Homogeneous Extended Service Set Identifier) 별로 분류하고, 연결 불가능한 AP를 확인하는 전자 장치.
  17. 제 8항에 있어서,
    상기 AP 분석 모듈은,
    상기 디스커버리 동작 제외 대상 리스트를 생성시 연결 불가능한 AP에 대한 HESSID, SSID 가운데 적어도 어느 하나를 등록하는 전자 장치.
  18. 미리 등록된 디스커버리 제외 대상 리스트 및 검색된 AP의 품질 정보를 기반으로 검색된 AP(Access Point)를 제 1 그룹과 제 2 그룹으로 분류하는 동작 및,
    제 2 그룹의 AP에 대하여 디스커버리 동작을 생략하고 제 1 그룹의 AP에 대하여만 디스커버리 동작을 수행하는 동작을 실행시키기 위한 프로그램을 기록한 컴퓨터 판독 가능한 기록 매체.
  19. 제 18항에 있어서,
    상기 컴퓨터 판독 가능한 기록 매체는,
    상기 디스커버리 동작을 수행한 후, 디스커버리 동작 결과를 기반으로 디스커버리 제외 대상 리스트를 갱신하는 프로그램을 포함하는 컴퓨터 판독 가능한 기록 매체.
KR20130102553A 2013-08-28 2013-08-28 네트워크 연결 방법 및 그 방법을 처리하는 전자 장치 KR20150025208A (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR20130102553A KR20150025208A (ko) 2013-08-28 2013-08-28 네트워크 연결 방법 및 그 방법을 처리하는 전자 장치
US14/471,708 US20150065126A1 (en) 2013-08-28 2014-08-28 Method for connecting to network and electronic device thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR20130102553A KR20150025208A (ko) 2013-08-28 2013-08-28 네트워크 연결 방법 및 그 방법을 처리하는 전자 장치

Publications (1)

Publication Number Publication Date
KR20150025208A true KR20150025208A (ko) 2015-03-10

Family

ID=52583941

Family Applications (1)

Application Number Title Priority Date Filing Date
KR20130102553A KR20150025208A (ko) 2013-08-28 2013-08-28 네트워크 연결 방법 및 그 방법을 처리하는 전자 장치

Country Status (2)

Country Link
US (1) US20150065126A1 (ko)
KR (1) KR20150025208A (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9877269B2 (en) 2014-02-10 2018-01-23 Samsung Electronics Co., Ltd. Electronic device and method of connecting electronic device to network

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102208438B1 (ko) * 2014-11-26 2021-01-27 삼성전자주식회사 근접 서비스 데이터 송신 방법 및 그 전자 장치
JP6114813B1 (ja) * 2015-12-28 2017-04-12 パナソニック株式会社 端末装置、通信制御装置、通信システム、および通信制御方法
CN105517112B (zh) * 2015-12-31 2020-03-17 小米科技有限责任公司 显示WiFi网络信息的方法和装置
US10362608B2 (en) * 2016-04-13 2019-07-23 Fortinet, Inc. Managing wireless client connections via near field communication
CN107567026B (zh) * 2016-06-30 2021-01-08 上海连尚网络科技有限公司 一种用于确定同组热点的方法和设备
US10939356B2 (en) 2017-09-30 2021-03-02 Arris Enterprises Llc Access-point discovery of wireless-network topology
CN107969027B (zh) * 2017-12-08 2020-03-17 Oppo广东移动通信有限公司 无线网络管理方法、无线网络管理装置及智能终端
US10772002B2 (en) * 2018-03-13 2020-09-08 Arris Enterprises Llc Selective probe-response suppression based on SNR

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7389122B2 (en) * 2004-12-17 2008-06-17 Intel Corporation Method and apparatus to provide a continuous useable wireless network connection
US9681323B2 (en) * 2013-05-01 2017-06-13 Qualcomm Incorporated Connected mode network selection in WLAN-cellular interworked networks

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9877269B2 (en) 2014-02-10 2018-01-23 Samsung Electronics Co., Ltd. Electronic device and method of connecting electronic device to network
US10492125B2 (en) 2014-02-10 2019-11-26 Samsung Electronics Co., Ltd. Electronic device and method of connecting electronic device to network

Also Published As

Publication number Publication date
US20150065126A1 (en) 2015-03-05

Similar Documents

Publication Publication Date Title
KR20150025208A (ko) 네트워크 연결 방법 및 그 방법을 처리하는 전자 장치
US10051585B2 (en) Methods, apparatuses and computer program products for providing temporal information
US10462764B2 (en) Method and apparatus for identifying pseudo base-station, and terminal
JP6096836B2 (ja) ネットワークアクセスを電子デバイスに提供するシステム及び方法
US9288744B2 (en) Method and apparatus for sharing connectivity settings via social networks
KR101698094B1 (ko) 서비스 존에 해당하는 서비스 제공 방법 및 장치
US10009838B2 (en) Access point connection method and electronic device thereof
CN105657791A (zh) 通信网络接入方法和装置
KR20140104858A (ko) 단말기의 근거리 무선통신 연결방법 및 장치
CN103501482A (zh) 网络接入方法、装置及终端
EP2787772B1 (en) Method for connecting short-range communication in electronic device and the electronic device
KR102143441B1 (ko) 전자장치 및 전자장치의 인증정보 업데이트 방법
US9497790B2 (en) Simulation of near-field communications
US20120201143A1 (en) System and method for managing wireless connections and radio resources
CN106376057A (zh) 无线网络的接入方法和装置
KR20150021446A (ko) 긴급 전화 번호를 제공하기 위한 방법 및 그 시스템
KR20170032332A (ko) 전자 장치 및 전자 장치에서의 근거리 통신망의 액세스 포인트 탐색 방법
US10033853B2 (en) Restricting the operation of an electronic device
CN105657792A (zh) 通信网络接入方法和装置
CN105704788A (zh) 通信网络接入方法和用户设备
KR20150006289A (ko) 휴대형 단말기
KR101991747B1 (ko) 연결 제어 방법 및 그 전자 장치
CN115835340A (zh) 网络选择方法、装置、终端及网络侧设备
WO2023109686A1 (zh) 参数配置方法、装置、通信设备、存储介质及系统
US10944825B2 (en) Information sharing support server, information sharing support system, and information sharing support method

Legal Events

Date Code Title Description
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid