KR102006137B1 - Ap의 ip 주소 대역을 자동으로 설정하는 ap 주소 대역 설정 시스템 및 ap 주소 대역 설정 방법 - Google Patents

Ap의 ip 주소 대역을 자동으로 설정하는 ap 주소 대역 설정 시스템 및 ap 주소 대역 설정 방법 Download PDF

Info

Publication number
KR102006137B1
KR102006137B1 KR1020130011972A KR20130011972A KR102006137B1 KR 102006137 B1 KR102006137 B1 KR 102006137B1 KR 1020130011972 A KR1020130011972 A KR 1020130011972A KR 20130011972 A KR20130011972 A KR 20130011972A KR 102006137 B1 KR102006137 B1 KR 102006137B1
Authority
KR
South Korea
Prior art keywords
address
band
setting
address band
neighboring
Prior art date
Application number
KR1020130011972A
Other languages
English (en)
Other versions
KR20140099119A (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 주식회사 케이티
Priority to KR1020130011972A priority Critical patent/KR102006137B1/ko
Publication of KR20140099119A publication Critical patent/KR20140099119A/ko
Application granted granted Critical
Publication of KR102006137B1 publication Critical patent/KR102006137B1/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
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/08Reselecting an access point
    • 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)
  • Small-Scale Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 AP가 주변의 AP와 충돌되지 않는 IP 주소 대역을 자동으로 설정하는 AP 주소 대역 설정 시스템 및 AP 주소 대역 설정 방법을 개시한다. 본 발명에 따르는 AP 주소 대역 설정 시스템은, 무선망에서 주변 AP(Access Point)를 스캔하여 스캔된 AP로부터 SSID(Service Set IDentifier) 정보를 수집하는 AP 스캔부; 수집된 상기 SSID의 맥 주소(mac address)를 분석하여 주변의 AP 개수를 결정하는 AP 결정부; 주변의 AP로 결정된 각각의 AP로 IP 주소 대역의 제공을 요청하여 수신하는 IP 주소 대역 수신부; 및 수신된 상기 IP 주소 대역과 충돌되지 않는 신규의 IP 주소 대역을 AP에 설정하는 IP 주소 대역 설정부를 포함한다. 본 발명에 따르면, 무선망의 AP들을 대상으로 충돌없이 고유한 IP 주소 대역을 자동으로 설정하여 원활한 로밍 서비스를 제공한다.

Description

AP의 IP 주소 대역을 자동으로 설정하는 AP 주소 대역 설정 시스템 및 AP 주소 대역 설정 방법{System for setting IP address bandwidth of AP and method thereof}
본 발명은 AP 주소 대역 설정 시스템 및 AP 주소 대역 설정 방법에 관한 것으로서, 보다 상세하게는 주변 AP에 할당된 IP 주소 대역과 충돌되지 않게 AP에 IP 주소 대역을 자동으로 설정하는 AP 주소 대역 설정 시스템 및 AP 주소 대역 설정 방법에 관한 것이다.
무선 단말은 무선 통신을 위해 무선망에서 DHCP 서버로부터 IP 주소를 할당 받는다. 무선 단말에 IP 주소를 할당하는 방식에는 브리지 방식과 NAT 방식이 있다. 브리지(bridge) 방식에서는 라우터가 DHCP(Dynamic Host Configuration Protocol) 서버가 되고, AP(Access Point)가 DHCP 클라이언트가 되어 IP 주소를 할당 받는다. 그러면, 무선 단말은 라우터로부터 AP를 통해 IP 주소를 할당 받을 수 있다. 그리고 NAT(Network Address Translation) 방식에서는 AP가 DHCP 서버가 되고 무선 단말이 DHCP 클라이언트가 된다.
상기 기술과 관련하여 하기의 등록특허는 NAT 방식에서 무선 단말이 제 1AP에서 제 2AP의 영역으로 로밍하는 기술을 개시하고 있다. 하기 등록특허는 서로 다른 물리적 MAC 주소를 갖는 제 1AP와 제 2AP에 동일한 가상의 MAC 주소를 설정한다. 따라서, 상기 가상의 MAC 주소를 이용하여 접속하는 무선 단말이 제 1AP로부터 제 2 AP로 이동하더라도 가상의 MAC 주소가 동일하기에 동일한 네트워크 내의 이동이 된다. 따라서, 상기 무선 단말은 제 1AP에서 제 2AP로 이동할 때 제 2AP로 새로운 주소 할당을 요청할 필요없이 성공적인 로밍 서비스를 제공받을 수 있다.
다만, 상기 무선 단말이 제 1AP로부터 할당 받은 IP 주소로 제 2AP에 접속할 때, 상기 제 1AP로부터 할당된 IP 주소는 제 2AP로부터 할당되는 IP 주소들과 충돌하지 않아야만 한다. 따라서, 관리자는 로밍이 지원되는 서로 다른 AP 간에 IP 주소 대역이 겹치지 않도록 IP 주소의 풀(pool)을 수동으로 설정해야만 했다.
한국공개특허 10-2012-0102467
본 발명은 상기와 같은 종래 기술의 인식 하에 창출된 것으로서, AP에서 주변의 AP에 설정된 IP 주소의 대역과 겹치지 않게 자동으로 IP 주소 대역을 설정하는 AP 주소 대역 설정 시스템 및 AP 주소 대역 설정 방법을 제공하는 것을 목적으로 한다.
본 발명의 다른 목적은, 주변의 AP로부터 서비스 셋 식별자의 정보를 수집하여 주변의 AP 개수를 파악하고, 파악된 각각의 AP로부터 IP 주소 대역을 수신하고, 수신된 IP 주소 대역과 겹치지 않는 고유한 IP 주소 대역을 설정하는 데 있다.
상기 기술적 과제를 달성하기 위한 본 발명에 따른 AP의 IP 주소 대역을 자동으로 설정하는 AP 주소 대역 설정 시스템은, 무선망에서 주변 AP(Access Point)를 스캔하여 스캔된 AP로부터 SSID(Service Set IDentifier) 정보를 수집하는 AP 스캔부; 수집된 상기 SSID의 맥 주소(mac address)를 분석하여 주변의 AP 개수를 결정하는 AP 결정부; 주변의 AP로 결정된 각각의 AP로 IP 주소 대역의 제공을 요청하여 수신하는 IP 주소 대역 수신부; 및 수신된 상기 IP 주소 대역과 충돌되지 않는 신규의 IP 주소 대역을 AP에 설정하는 IP 주소 대역 설정부를 포함하는 것을 특징으로 한다.
본 발명에 있어서, 상기 AP는, 복수개의 SSID를 송출하고, 동일한 이름을 갖는 복수개의 상기 SSID에 대해 상기 맥 주소의 1자리 값을 다르게 하여 송출하는 것을 특징으로 하는 AP 주소 대역 설정 시스템.
본 발명의 일 측면에 따르면, 상기 AP 스캔부는, SSID별로 맥 주소, 이름, 채널을 포함하는 상기 SSID 정보를 수집한다.
여기서, 상기 AP 결정부는, 수집된 상기 SSID에 대해 맥 주소의 자리 값을 분석하여 1자리 값이 다른 각각의 그룹으로 분류하고, 분류된 그룹의 개수를 주변의 AP 개수로 결정한다.
또한, 상기 IP 주소 대역 설정부는, 주변의 AP로부터 수신된 IP 주소 대역과 c클래스에서 2 이상의 값이 차이가 나도록 상기 신규의 IP 주소 대역을 설정한다.
더욱이, 상기 AP는, 인접하는 AP와 동일한 가상의 맥 주소가 설정되고, 상기 맥 주소를 이용하여 접속하는 무선 단말을 상대로 로밍 서비스를 제공한다.
여기서, 상기 AP는, 이전 AP로부터 할당된 주소를 이용하여 로밍 접속된 무선 단말에 대해 소정 시간이 경과하면, 상기 신규의 IP 설정 대역의 IP 주소로 새롭게 할당한다.
상기 기술적 과제를 달성하기 위한 본 발명에 따른 AP의 IP 주소 대역을 자동으로 설정하는 AP 주소 대역 설정 방법은, AP가 주변의 AP에 설정된 IP 주소 대역과 충돌되지 않게 IP 주소 대역을 설정하는 AP 주소 대역 설정 방법에 있어서, (a)무선망을 통해 주변의 AP(Access Point)를 스캔하고, 스캔된 AP로부터 SSID(Service Set IDentifier) 정보를 수집하는 AP 스캔 단계; (b)수집된 상기 SSID의 맥 주소(mac address)를 분석하여 주변의 AP 개수를 결정하는 AP 결정 단계; (c)주변의 AP로 결정된 각각의 AP로 IP 주소 대역의 제공을 요청하여 수신하는 IP 주소 대역 수신 단계; 및 (d)수신된 상기 IP 주소 대역과 충돌되지 않는 신규의 IP 주소 대역을 AP에 설정하는 IP 주소 대역 설정 단계를 포함한다.
본 발명의 일 측면에 따르면, NAT 방식의 AP는 주변의 AP에 설정된 IP 주소 대역을 수집한 후 충돌이 나지 않는 신규의 IP 주소 대역을 자동으로 설정함으로써 원활한 로밍 서비스를 제공할 수 있다.
본 명세서에 첨부되는 다음의 도면들은 본 발명의 바람직한 실시예를 예시하는 것이며, 후술한 발명의 상세한 설명과 함께 본 발명의 기술사상을 더욱 이해시키는 역할을 하는 것이므로, 본 발명은 그러한 도면에 기재된 사항에만 한정되어 해석되지 않아야 한다.
도 1은 본 발명의 일 실시예에 따른 AP 주소 대역 설정 시스템의 개략적 구성도이다.
도 2는 본 발명의 일 실시예에 따른 AP의 개략적 내부 구조도이다.
도 3은 본 발명의 일 실시예에 따른 AP가 주변 AP의 SSID를 수집하여 생성한 스캔 리스트의 예시도이다.
도 4는 본 발명의 일 실시예에 따른 AP가 수집한 SSID의 맥 주소의 예시도이다.
도 5는 본 발명의 일 실시예에 따른 AP가 주변 AP의 IP 주소 대역과 다르게 설정하는 신규 IP 주소 대역의 예시도이다.
도 6은 본 발명의 일 실시예에 따른 AP 주소 대역 설정 방법의 개략적 순서도이다.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 설명하기로 한다. 이에 앞서, 본 명세서 및 청구범위에 사용된 용어나 단어는 통상적이거나 사전적인 의미로 한정해서 해석되어서는 아니되며, 발명자는 그 자신의 발명을 가장 최선의 방법으로 설명하기 위해 용어의 개념을 적절하게 정의할 수 있다는 원칙에 입각하여 본 발명의 기술적 사상에 부합하는 의미와 개념으로 해석되어야만 한다.
따라서, 본 명세서에 기재된 실시예와 도면에 도시된 구성은 본 발명의 가장 바람직한 일 실시예에 불과할 뿐이고 본 발명의 기술적 사상에 모두 대변하는 것은 아니므로, 본 출원시점에 있어서 이들을 대체할 수 있는 다양한 균등물과 변형예들이 있을 수 있음을 이해하여야 한다.
도 1은 본 발명의 일 실시예에 따른 AP 주소 대역 설정 시스템(1)의 개략적 구성도이다.
본 발명의 일 실시예에 따른 AP 주소 대역 설정 시스템(1)은 주변 AP에 설정된 IP 주소 대역과 충돌되지 않게 신규의 IP 주소 대역을 자동으로 설정하는 AP(액세스 포인트) 단말(2, 3)을 포함하여 구성된다.
상기 AP 주소 대역 설정 시스템(1)은 무선망을 기반으로 구축되어 AP 단말(2, 3), 스위치(5) 및 라우터(6)를 더 포함할 수 있다. AP 단말(2, 3)은 스위치(5)를 경유하여 라우터(6)에 연결되고, 라우터(6)를 통하여 인터넷 사업자망(KORNET)에 연결된다. 상기 AP 단말(2, 3)은 무선 단말(4)로 IP 주소를 할당하여 무선망의 접속 서비스를 제공한다.
본 발명의 일 실시예에 따른 AP 단말(2, 3)은 복수개 SSID(Service Set IDentifier : 서비스 셋 식별자) 신호를 무선 송출한다. 예를 들면, 제 1AP 단말(2)은 kt, sk, lg 등 통신사별로 고유한 상기 SSID를 송출한다. 그러면, 무선 단말(4)은 상기 제 1AP(2)로부터 송출되는 SSID를 식별하여 가입된 통신사의 무선망 서비스를 이용할 수 있다.
여기서, 상기 AP 단말(2, 3)은 주변에 있는 복수개의 AP 단말로부터 SSID를 수신하여 스캔할 수 있는데, 설명의 편의상 제 1AP(2)가 주변의 제 2AP(3)로부터 SSID를 수신하여 스캔하는 것으로 가정한다. 상기 제 1AP(2)는 주변의 제 2AP(3)로부터 송출되는 상기 SSID를 수신하여 스캔하고, 스캔된 SSID를 이용하여 주변의 제 2AP(3)를 확인할 수 있고, 확인된 제 2AP(3)로부터 제 2AP(3)에 설정된 IP 주소 대역을 요청하여 수신할 수 있다. 그러면, 상기 제 1AP(2)는 주변의 제 2AP(3)가 이미 사용하고 있는 IP 주소 대역과 다른 신규의 IP 주소 대역을 설정하여 IP 주소의 충돌 가능성을 배제할 수 있다. 제 1AP(2)가 주변 제 2AP(3)와 IP 주소 대역의 충돌을 회피하는 것은 무선 단말(4)이 제 1AP(2)를 벗어나 제 2AP로 접속할 때 끊김 없는 유연한 로밍 서비스를 제공하기 위함이다.
이하에서는 상기 로밍 서비스가 무선 단말(4)이 제 1AP(2)로부터 무선망 서비스를 제공받다가 이동에 의해 제 2AP(3)로부터 무선망 서비스를 제공받는 것이라 가정하여 설명한다.
상기 제 1AP(2) 및 제 2AP(3)는 네트워크 주소 변환(NAT) 모드로 동작한다. 상기 NAT 모드에 의해 AP 단말(2, 3)은 무선 단말(4)에 할당한 사설 IP 주소를 공인 IP 주소로 상호 변환한다.
상기 로밍 서비스에서, 제 1AP(2) 및 제 2AP(3)는 서로 동일한 SSID(Service Set IDentifier)를 가진다. 또한, 제 1AP(2) 및 제 2AP(3)는 제조 업체에 의해 할당된 고유의 MAC 주소를 가진다. 예를 들어, 제 1AP(2)의 MAC 주소는 "00:25:A6:A0:AA:1B"이고, 제 2AP(3)의 MAC 주소는 "00:25:A6:A0:10:83"이다. 이때, 상기 동일한 SSID를 위해, 제 1AP(2) 및 제 2AP(3)는 서로 동일한 가상의 MAC 주소 "00:25:A6:11:00:00"를 가진다. 그러면, 가상의 MAC 주소에 의해 무선 단말(4)은 제 1AP(2) 및 제 2AP(3)의 MAC 주소가 서로 동일한 것으로 인식하고 각각의 AP 단말(2, 3)이 제공하는 무선망은 동일한 것으로 인식한다. 따라서, 무선 단말(4)이 제 1AP(2)에서 제 2AP(3)로 이동하여 접속하더라도 동일한 네트워크에 속하게 되어 처음 제 1AP(2)에 접속시 부여받은 IP 주소 "172.30.1.1"가 제 2AP(3) 접속 후에도 계속 유효하게 된다.
따라서, 상기 무선 단말(4)에 대하여 DHCP 서버로서 기능하는 제 1AP(2) 및 제 2AP(3)가 가상의 MAC 주소가 동일하기 때문에, 무선 단말(4)의 입장에서는 동일한 무선망에서 새롭게 IP 주소를 할당 받을 필요가 없다. 무선 단말(4)은 제 2AP(3)에 접속한 후 새롭게 IP 주소를 갱신하지 않더라도 네트워크 접속이 끊어지지 않고 계속 이용할 수 있다. 물론, 무선 단말(4)은 이 제 1AP(2)에서 제 2AP(3)로 이동하여 접속하는 경우에, 제 2AP(3)로 IP 주소의 갱신 요청을 전송할 필요가 없고 번거로운 회선 작업 없이 성공적인 로밍 서비스를 제공받는다. 한편, 제 2AP(3)는 제 1AP(2)로부터 할당 받은 IP 주소를 이용하여 무선 단말(4)의 접속을 유지하다가 소정 시간(예 : 10분) 이후 무선 단말(4)로 새롭게 IP 주소를 할당할 수 있다(예 : KT의 블랙 홀 서비스).
여기서, 라우터(6)는 A 클래스 또는 B 클래스의 IP 주소 풀(Pool)을 가지는 DHCP 서버로 기능한다. 제 1AP(2) 및 제 2AP(3)는 라우터(6)로부터 서로 다른 B 클래스 또는 서로 다른 C 클래스의 IP 주소를 할당 받는다. 그러면, 제 1AP(2) 및 제 2AP(3)는 B 클래스 또는 C 클래스의 IP 주소 풀을 가지는 DHCP 서버 기능을 가질 수 있다.
상기와 같이, 가상의 MAC 주소 개념을 도입하여 무선 단말(4)이 인식하는 제 1AP(2) 및 제 2AP(3)의 MAC 주소를 동일하게 만드는 방법은 IP 주소간 충돌을 일으킬 가능성이 있다. 라우터(6)가 할당하는 IP 주소 풀(Pool)이 C 클래스인 경우라 가정하면, 제 1AP(2) 및 제 2AP(3)의 IP 주소가 동일한 C 클래스의 IP 주소를 갖게 되고, 제 1AP(2) 및 제 2AP(3)에 접속하는 무선 단말(4)이 가질 수 있는 IP 주소는 AP 단말(2, 3)의 주소 2개를 제외한 총 253개에 불과하다. 즉, 무선 단말(4)이 제 1AP(2)에서 할당 받은 IP 주소가 제 2AP(3)에서 다른 무선 단말(4)에게 이미 할당되어 사용되고 있을 수 있다.
로밍 중 무선 단말(4)에 할당된 사설 IP 주소의 충돌이 발생하는 것을 방지하기 위해서 라우터(6)가 할당하는 IP 주소 풀(Pool)을 C 클래스에서 B 클래스로 확장하는 것이 선호된다. 이 경우, 제 1AP(210) 및 제 2AP(3)는 라우터(6)로부터 서로 다른 C 클래스 IP 주소를 할당 받게 된다. 예를 들면, 제 1AP(2)가 가질 수 있는 IP 주소 대역은 "172.30.1.1~253"이고, 제 2AP(3)가 가질 수 있는 IP 주소 대역은 "172.30.2.1~253"일 수 있다. 그러면, 제 1AP(2)에서 무선 단말(4)에 할당하는 IP 주소(3번째 옥텟이 '1')와 제 2AP(3)에서 무선 단말(4)에 할당하는 IP 주소(3번째 옥텟이 '2')는 충돌되지 않는다. 그러므로 제 1AP(2) 및 제 2AP(3)는 동일한 가상 MAC 주소를 갖더라도 로밍 시 IP 주소 충돌 가능성은 전혀 없게 된다. 여기서, 상기 AP 단말(2, 3)은 네트워크 관리자의 매뉴얼 설정을 배제하고 자동으로 주변의 IP 주소 대역과 다른 신규의 IP 주소 대역을 설정한다.
상기 스위치(5)는 데이터 링크 계층에 위치하여 서로 다른 데이터 링크를 접속하는 레이어-2 스위치 또는 L2 스위치일 수 있다. L2 스위치는 라우터(6)보다 좁은 영역의 무선 단말(4)을 처리하며, 패킷을 전달하는 역할을 수행하고, MAC 계층에서 무선 단말(4)의 MAC 주소를 이용하여 패킷을 해당 단말로 전달한다. 그리고 L2 스위치는 무선 단말(4)의 MAC 주소와 해당 단말을 수용하는 AP 단말(2, 3)과의 물리적 연결 포트의 매핑 정보를 이용하여 패킷을 해당 단말로 전달하는 것이다. MAC 주소는 AP 단말(2, 3)의 내부에 있는 무선 단말(4)끼리 통신할 때만 사용되고, 인터넷으로 나갈 때는 사용되지 않는다.
상기 라우터(6)는 레이어-3(Layer-3) 라우터로서 네트워크를 구분하고 무선 단말(4)의 요청에 따라 무선 단말(4)에 IP 주소를 부여할 수 있다. 이에 각각의 라우터(6)가 담당하는 영역 내의 제 1AP(2)와 제 2AP(3) 및 무선 단말(4)은 라우터(6)의 네트워크 영역에 속한다. 라우터(6)는 L2 스위치(5)를 수용하여 네트워크 내에서 패킷을 전송하는 역할을 할 수 있다. 라우터(6)는 대표적인 L3(Layer 3: Network Layer) 장비로, 라우팅이라는 기능을 이용하여 패킷의 목적지 주소 등을 확인하여 패킷을 목적지로 전송하며, 전송시 최적의 경로를 이용하도록 경로를 선정하는 라우팅 기능을 구비하고 있다. 라우터는 여러 개의 L2(Layer-2) 스위치(5)를 수용할 수 있다.
도 2는 본 발명의 일 실시예에 따른 AP 단말(2, 3)의 개략적 내부 구조도이다. 도 3은 도 2의 AP가 주변 AP의 SSID를 수집하여 생성한 스캔 리스트의 예시도이다. 도 4는 도 2의 AP가 수집한 SSID의 맥 주소의 예시도이다. 그리고 도 5는 도 2 AP가 주변 AP의 IP 주소 대역과 다르게 설정하는 신규 IP 주소 대역의 예시도이다. 이하에서는 도 2 내지 도를 참조하여 설명의 편의상 제 1AP 단말(2)이 주변의 제 2AP 단말(3)을 스캔하는 것으로 가정하여 설명한다.
도 2를 참조하면, 본 발명의 일 실시예에 따른 제 1AP(2)는 주변의 AP로부터 SSID의 정보를 수집하는 AP 스캔부(21), 수집된 상기 SSID의 정보로부터 맥 주소(mac address)를 분석하여 주변의 AP 개수를 결정하는 AP 결정부(22), 결정된 주변의 AP로 IP 주소 대역의 제공을 요청하여 수신하는 IP 주소 대역 수신부(23) 및 수신된 상기 IP 주소 대역과 충돌되지 않는 신규의 IP 주소 대역을 제 1AP(2)에 설정하는 IP 주소 대역 설정부(24)를 포함한다.
여기서, 상기 제 1AP(2) 및 제 2AP(3)는 통신사별로 복수개의 SSID를 송출한다. 그리고 각각의 AP 단말(2, 3)은 동일한 이름을 갖는 복수개의 상기 SSID에 대해 맥 주소의 1자리 값을 다르게 송출한다. 예를 들면, 제 1AP(2)는 kt 통신사의 "olleehWiFi", lguplus 통신사의 "myLGNet" 등과 같은 통신사별 SSID를 송출할 수 있다. 그리고 상기 제 1AP(2)는 맥 주소가 상이한 복수개 "olleehWiFi"의 SSID를 송출할 수 있다. 이때, 제 1AP(2)는 동일한 "olleehWiFi"의 복수개 SSID에 대해 맥 주소의 1자리 값을 다르게 하여 송출한다.
상기 AP 스캔부(21)는 제 2AP(3)가 포함된 주변의 AP들로부터 SSID 정보를 스캔하여 SSID별로 맥 주소, 이름, 채널 등의 정보를 수집한다.
여기서, 도 3을 참조하면, 제 1AP(2)의 AP 스캔부(21)는 주변의 적어도 하나 이상의 AP로부터 스캔된 22개의 SSID를 스캔 리스트로 저장한다. 여기서, 22개의 SSID는 각각 고유한 맥 주소를 가지고 있다.
상기 AP 결정부(22)는 주변의 AP로부터 수집된 SSID의 정보를 분석하여 주변에 몇 개의 AP가 있는지 AP의 개수를 결정한다. 개별 AP는 동일한 SSID에 대해 맥 주소의 한 자리값을 다르게 하여 송출한다. 그러므로 AP 결정부(22)는 동일한 SSID 이름 "ollehWiFi"를 갖는 맥 주소들의 값을 비교하여 1자리 값이 다른 맥 주소의 그룹으로 분류하면 그룹의 개수를 AP의 개수로 결정할 수 있다.
여기서, 도 4를 참조하면, 상기 맥 주소는 6개의 옥텟 자리고 구성되고, 각각의 옥텟은 헥사(hexa) 값 2자리로 예시되고 있다. 스캔 리스트의 "ID" 첫 번째의 맥 주소는 "74:91:1A:4D:F2:79"이고, 두 번째의 맥 주소는 "74:91:1A:0D:F2:79"이다. 이 두 개의 SSID 이름은 "ollehWiFi"로 동일하다. AP 결정부(22)가 두 개의 맥 주소를 비교해 보면, 4번째 옥텟의 첫 번째 16진수 자리만 "4"와 "0"(점선 박스 표시)으로 1자리 값이 상이함을 알 수 있다. 그러면, AP 결정부(22)는 이 두 개의 SSID는 동일 AP에서 송출한 것으로 판단하여 AP 개수를 결정할 수 있다. 다른 예시로써, 스캔 리스트의 "ID" 3번째와 4번째의 맥 주소는 첫 번째 옥텟의 두 번째 16진수 자리만 "0"과 "2"(점선 박스 표시)로 상이함을 알 수 있다. 그러면 AP 결정부(22)는 "그룹 1" 및 "그룹 2"의 총 2개 그룹을 식별하여 주변에 2개의 AP가 존재하는 것으로 결정한다. 이와 같이 AP 결정부(22)는 총 수집된 22개의 SSID의 맥 주소값을 비교하여 임의의 주소 자리 위치에서 1자리의 값이 상이한 SSID를 그룹별로 분리하여 그룹의 개수로 주변 AP의 개수를 결정한다. 물론, 각각의 상기 그룹은 적어도 하나의 SSID를 갖는다.
상기 IP 주소 대역 수신부(23)는 결정된 각각의 AP로 IP 주소 대역을 요청하여 수신한다. 여기서, IP 주소 대역 수신부(23)는 22개의 SSID에 대해 22번 요청하는 것이 아니라 22개의 SSID의 분석을 통해 결정된 AP의 개수만큼 IP 주소 대역을 요청한다.
상기 IP 주소 대역 설정부(24)는 수신된 IP 주소 대역과 충돌되지 않는 새로운 IP 주소 대역을 결정하여 제 1AP(2)에 설정한다.
여기서, 도 5를 참조하면, 제 1AP(2)의 IP 주소 대역 설정부(24)는 주변의 AP들로부터 수신된 IP 주소 대역 "172.30.1.xx" 및 "172.30.5.xx"과 충돌되지 않는 신규 IP 주소 대역을 결정한다. 예를 들면, 상기 신규 IP 주소 대역은 c 클래스에서 인접된 IP 주소 대역과 2 이상 차이 나게 결정되어 "172.30.7.xx"을 제 1AP(2)의 IP 주소 대역으로 설정할 수 있다.
도 6은 본 발명의 일 실시예에 따른 AP 주소 대역 설정 방법의 개략적 순서도이다.
제 1AP(2)가 주변 AP의 스캔을 개시하면 제 2AP(3)를 포함한 주변 AP로부터 송출되는 SSID 신호를 수신한다(S21). 한편, 제 2AP(3)가 스캔을 하면 제 1AP(2)를 포함한 주변 AP가 신호를 수신함은 물론이다. SSID 정보가 수집되면, 제 1AP(2)는 수집된 SSID 정보를 스캔 리스트로 생성하여 저장한다(S211).
스캔 리스트가 생성되면, 제 1AP(2)는 스캔 리스트에 등재된 전체 SSID에 대해 맥 주소를 비교하는 분석을 한다(S22). 그리고 제 1AP(2)는 맥 주소에서 한 자리의 값이 차이가 나는 SSID를 그룹별로 분류한다(S221). 도 4를 참조하여 기 설명한 바와 같이, 개별 IP 단말(2, 3)은 동일한 SSID를 송출할 때, 맥 주소에서 임의 위치의 한 자리 값을 상이하게 송출한다. 따라서 n개의 그룹으로 분류되면, 주변의 AP가 n개 있는 것으로 결정된다.
SSID의 분석에 의해 그룹 분류가 완료되면, 제 1AP(2)는 분류된 그룹에 대응하는 AP로 IP 주소 대역을 요청하여 수신한다(S23).
주변에 있는 각각의 AP로부터 IP 주소 대역이 수신되면, 제 1AP(2)는 수신된 IP 주소 대역과 충돌을 회피하는 새로운 IP 주소 대역을 결정하여 제 1AP(2)에 설정한다. 따라서, AP 단말(2, 3)은 주위 AP 단말이 사용하고 있는 IP 주소 대역과 충돌되지 않게 IP 주소 대역을 자동으로 설정할 수 있다.
이후, 제 1AP(2)는 주변의 AP에 접속했다가 로밍되는 무선 단말(4)의 접속을 수신할 수 있다. 이때, 상기 무선 단말(4)이 이전 AP로부터 할당된 IP 주소로 접속하여도 제 1AP(2)가 할당하는 IP 주소와 충돌이 발생하지 않는다. 한편, 제 1AP(2)는 주변 AP로부터 로밍 접속한 무선 단말(4)에 대하여 소정 시간(예 : 10분)이 경과하면 제 1AP(2)의 IP 주소 대역을 이용하여 새로운 IP 주소를 할당할 수 있다.
상술한 실시예에서, "~부"라는 용어는 AP 주소 대역 설정 시스템의 하드웨어적 구분을 의미하는 용어로 사용된 것이 아니다. 따라서 복수의 구성부가 하나의 구성부로 통합될 수도 있고, 하나의 구성부가 복수의 구성부로 분할될 수도 있다. 또한, 구성부는 하드웨어 구성부를 의미할 수도 있지만, 소프트웨어의 구성부를 의미할 수도 있다. 따라서 본 발명은 "~부"라는 용어에 의해 특별히 한정되지 않음을 이해하여야 할 것이다.
본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 이것에 의해 한정되지 않으며 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 본 발명의 기술사상과 아래에 기재될 특허청구범위의 균등범위 내에서 다양한 수정 및 변형이 가능함은 물론이다.
1 : AP 주소 대역 설정 시스템 2 : 제 1AP
3 : 제 2AP 21 : AP 스캔부
22 : AP 결정부 23 : IP 주소 대역 수신부
24 : IP 주소 대역 설정부

Claims (14)

  1. 무선망에서 주변 AP(Access Point)를 스캔하여 스캔된 AP로부터 SSID(Service Set IDentifier) 정보를 수집하는 AP 스캔부;
    수집된 상기 SSID의 맥 주소(mac address)를 분석하여 주변의 AP 개수를 결정하는 AP 결정부;
    주변의 AP로 결정된 각각의 AP로 IP 주소 대역의 제공을 요청하여 수신하는 IP 주소 대역 수신부; 및
    수신된 상기 IP 주소 대역과 충돌되지 않는 신규의 IP 주소 대역을 AP에 설정하는 IP 주소 대역 설정부
    를 포함하는 것을 특징으로 하는 AP 주소 대역 설정 시스템.
  2. 제 1항에 있어서,
    상기 AP는,
    복수개의 SSID를 송출하고, 동일한 이름을 갖는 복수개의 상기 SSID에 대해 상기 맥 주소의 1자리 값을 다르게 하여 송출하는 것을 특징으로 하는 AP 주소 대역 설정 시스템.
  3. 제 1항 또는 제 2항에 있어서,
    상기 AP 스캔부는,
    SSID별로 맥 주소, 이름, 채널을 포함하는 상기 SSID 정보를 수집하는 것을 특징으로 하는 AP 주소 대역 설정 시스템.
  4. 제 1항 또는 제 2항에 있어서,
    상기 AP 결정부는,
    수집된 상기 SSID에 대해 맥 주소의 자리 값을 분석하여 1자리 값이 다른 각각의 그룹으로 분류하고, 분류된 그룹의 개수를 주변의 AP 개수로 결정하는 것을 특징으로 하는 AP 주소 대역 설정 시스템.
  5. 제 1항 또는 제 2항에 있어서,
    상기 IP 주소 대역 설정부는,
    주변의 AP로부터 수신된 IP 주소 대역과 c클래스에서 2 이상의 값이 차이가 나도록 상기 신규의 IP 주소 대역을 설정하는 것을 특징으로 하는 AP 주소 대역 설정 시스템.
  6. 제 1항 또는 제 2항에 있어서,
    상기 AP는,
    인접하는 AP와 동일한 가상의 맥 주소가 설정되고, 상기 맥 주소를 이용하여 접속하는 무선 단말을 상대로 로밍 서비스를 제공하는 것을 특징으로 하는 AP 주소 대역 설정 시스템.
  7. 제 1항 또는 제 2항에 있어서,
    상기 AP는,
    이전 AP로부터 할당된 주소를 이용하여 로밍 접속된 무선 단말에 대해 소정 시간이 경과하면, 상기 신규의 IP 설정 대역의 IP 주소로 새롭게 할당하는 것을 특징으로 하는 AP 주소 대역 설정 시스템.
  8. AP가 주변의 AP에 설정된 IP 주소 대역과 충돌되지 않게 IP 주소 대역을 설정하는 AP 주소 대역 설정 방법에 있어서,
    (a)무선망을 통해 주변의 AP(Access Point)를 스캔하고, 스캔된 AP로부터 SSID(Service Set IDentifier) 정보를 수집하는 AP 스캔 단계;
    (b)수집된 상기 SSID의 맥 주소(mac address)를 분석하여 주변의 AP 개수를 결정하는 AP 결정 단계;
    (c)주변의 AP로 결정된 각각의 AP로 IP 주소 대역의 제공을 요청하여 수신하는 IP 주소 대역 수신 단계; 및
    (d)수신된 상기 IP 주소 대역과 충돌되지 않는 신규의 IP 주소 대역을 AP에 설정하는 IP 주소 대역 설정 단계
    를 포함하는 것을 특징으로 하는 AP 주소 대역 설정 방법.
  9. 제 8항에 있어서,
    상기 단계(a) 이전에, 상기 AP는,
    복수개의 SSID를 송출하고, 동일한 이름을 갖는 복수개의 상기 SSID에 대해 상기 맥 주소의 1자리 값을 다르게 하여 송출하는 것을 특징으로 하는 AP 주소 대역 설정 방법.
  10. 제 8항 또는 제 9항에 있어서,
    상기 단계(a)는,
    상기 AP가 SSID별로 맥 주소, 이름, 채널을 포함하는 상기 SSID 정보를 수집하는 단계인 것을 특징으로 하는 AP 주소 대역 설정 방법.
  11. 제 8항 또는 제 9항에 있어서,
    상기 단계(b)는,
    상기 AP가 수집된 상기 SSID에 대해 맥 주소의 자리 값을 분석하여 1자리 값이 다른 각각의 그룹으로 분류하고, 분류된 그룹의 개수를 주변의 AP 개수로 결정하는 단계인 것을 특징으로 하는 AP 주소 대역 설정 방법.
  12. 제 8항 또는 제 9항에 있어서,
    상기 단계(d)는,
    상기 AP가 주변의 AP로부터 수신된 IP 주소 대역과 c클래스에서 2 이상의 값이 차이가 나도록 상기 신규의 IP 주소 대역을 설정하는 단계인 것을 특징으로 하는 AP 주소 대역 설정 방법.
  13. 제 8항에 있어서,
    상기 단계(d) 이후에,
    상기 AP는 인접하는 AP와 동일한 가상의 맥 주소가 설정되고, 상기 맥 주소를 이용하여 접속하는 무선 단말을 상대로 로밍 서비스를 제공하는 것을 특징으로 하는 AP 주소 대역 설정 방법.
  14. 제 8항 또는 제 13항에 있어서,
    상기 AP는 이전 AP로부터 할당된 주소를 이용하여 로밍 접속된 무선 단말에 대해 소정 시간이 경과하면, 상기 신규의 IP 설정 대역의 IP 주소로 새롭게 할당하는 것을 특징으로 하는 AP 주소 대역 설정 방법.
KR1020130011972A 2013-02-01 2013-02-01 Ap의 ip 주소 대역을 자동으로 설정하는 ap 주소 대역 설정 시스템 및 ap 주소 대역 설정 방법 KR102006137B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020130011972A KR102006137B1 (ko) 2013-02-01 2013-02-01 Ap의 ip 주소 대역을 자동으로 설정하는 ap 주소 대역 설정 시스템 및 ap 주소 대역 설정 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020130011972A KR102006137B1 (ko) 2013-02-01 2013-02-01 Ap의 ip 주소 대역을 자동으로 설정하는 ap 주소 대역 설정 시스템 및 ap 주소 대역 설정 방법

Publications (2)

Publication Number Publication Date
KR20140099119A KR20140099119A (ko) 2014-08-11
KR102006137B1 true KR102006137B1 (ko) 2019-08-05

Family

ID=51745641

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020130011972A KR102006137B1 (ko) 2013-02-01 2013-02-01 Ap의 ip 주소 대역을 자동으로 설정하는 ap 주소 대역 설정 시스템 및 ap 주소 대역 설정 방법

Country Status (1)

Country Link
KR (1) KR102006137B1 (ko)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009213108A (ja) 2008-02-05 2009-09-17 Hitachi Communication Technologies Ltd 移動通信システムにおける移動ノード装置のipアドレスの切替え方法、移動ノード装置およびサーバ

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101449712B1 (ko) * 2010-10-20 2014-10-10 에스케이 텔레콤주식회사 주변 무선랜 신호를 관리하는 방법과 그를 위한 장치, 시스템, ap, 측위 서버 및 단말기
KR101199728B1 (ko) 2011-03-08 2012-11-08 김성림 문자표시장치의 문자 입력 방법
KR101342590B1 (ko) * 2011-03-08 2013-12-17 주식회사 케이티 무선단말의 로밍(roaming)을 지원하는 AP기반의 무선 근거리 네트워크 시스템

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009213108A (ja) 2008-02-05 2009-09-17 Hitachi Communication Technologies Ltd 移動通信システムにおける移動ノード装置のipアドレスの切替え方法、移動ノード装置およびサーバ

Also Published As

Publication number Publication date
KR20140099119A (ko) 2014-08-11

Similar Documents

Publication Publication Date Title
KR100962647B1 (ko) 모바일 단말기의 이동성 지원 방법 및 그 시스템
US9907100B2 (en) Method and apparatus for establishing and using PDN connections
KR101223235B1 (ko) 무선랜 단말의 와이브로 네트워크 연동 방법 및 그 시스템
KR101780371B1 (ko) 초기 링크 셋업 동안 감소된 레이턴시를 위한 시스템들 및 방법들
KR101342590B1 (ko) 무선단말의 로밍(roaming)을 지원하는 AP기반의 무선 근거리 네트워크 시스템
US8060088B2 (en) Method, network element and communication system for optimized selection of an agent entity as well as modules of the network element
US20070091859A1 (en) System and method for association of mobile units with an access point
KR100792281B1 (ko) 네트워크 id 충돌 탐지 및 충돌 해결방법
US20190281011A1 (en) Dynamic orthogonal local dhcp ip pools for wireless access points
US20140071907A1 (en) Method and Apparatus for Handling PDN Connections
CN112398959B (zh) Rlc信道确定方法和装置
CN105188047A (zh) 一种wifi无线漫游上网的方法及移动终端
KR102006137B1 (ko) Ap의 ip 주소 대역을 자동으로 설정하는 ap 주소 대역 설정 시스템 및 ap 주소 대역 설정 방법
CN111586676B (zh) 路由器之间无缝漫游的实现方法
KR20040049189A (ko) 무선랜과 범용 이동통신 시스템망간의 아이피 할당 방법
JP6623268B1 (ja) 制御プレーン機器、プログラム、システム及び情報処理装置
CN106162632B (zh) 一种密钥传输方法和装置
WO2012134010A1 (ko) 무선단말의 로밍(roaming)을 지원하는 AP기반의 무선 근거리 네트워크 시스템
JP5921050B2 (ja) キャリアアグリゲーションに用いる基地局を選択する無線端末、システム及びプログラム
KR101302113B1 (ko) 광대역 복합 무선 접속망에서 핸드오버를 수행하기 위한장치 및 방법
Surroca et al. Addressing the eduroam inter-domain mobility problem through virtual aps
KR100960794B1 (ko) 무선 인터넷 접속 환경에서 불량 액세스 포인트 식별 장치및 방법
KR20090014626A (ko) 이종의 네트워크를 갖는 와이브로 네트워크 시스템에서사용자 그룹 기반의 서비스 제공 시스템 및 그 제어방법
KR20090124282A (ko) 이기종 망의 접속이 가능한 모바일 라우터 및 그라우터에서의 망 접속 방법

Legal Events

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