KR101170141B1 - 무선랜 이용 단말, 그의 트래픽 특성 수집 시스템 및 방법 - Google Patents

무선랜 이용 단말, 그의 트래픽 특성 수집 시스템 및 방법 Download PDF

Info

Publication number
KR101170141B1
KR101170141B1 KR1020050039735A KR20050039735A KR101170141B1 KR 101170141 B1 KR101170141 B1 KR 101170141B1 KR 1020050039735 A KR1020050039735 A KR 1020050039735A KR 20050039735 A KR20050039735 A KR 20050039735A KR 101170141 B1 KR101170141 B1 KR 101170141B1
Authority
KR
South Korea
Prior art keywords
mobile terminal
information
wlan
characteristic information
server
Prior art date
Application number
KR1020050039735A
Other languages
English (en)
Other versions
KR20060117030A (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 KR1020050039735A priority Critical patent/KR101170141B1/ko
Publication of KR20060117030A publication Critical patent/KR20060117030A/ko
Application granted granted Critical
Publication of KR101170141B1 publication Critical patent/KR101170141B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • H04W8/24Transfer of terminal data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/08Testing, supervising or monitoring using real traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/10Scheduling measurement reports ; Arrangements for measurement reports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • H04W64/003Locating users or terminals or network equipment for network management purposes, e.g. mobility management locating network equipment

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Small-Scale Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

이 발명은 무선랜 이용 단말, 그의 트래픽 특성 수집 시스템 및 방법에 관한 것으로서, 이동 단말이 무선랜 서비스에 접속하여, 접속 메시지를 전송하면, 서버가 접속 메시지를 수신하고 해당 이동 단말이 현재 무선랜 서비스를 사용 중임을 알고 목록에 저장한다. 그리고 나서, 목록에 저장된 이동 단말 목록에 있는 이동 단말들에게 서버가 트래픽에 관련된 특성 정보를 요구하는 메시지를 송신하고, 각 이동 단말이 응답 메시지를 통해 트래픽 특성정보를 서버로 송신한다. 이렇게 함으로써, 무선랜 사용자의 서비스 이용 패턴과 트래픽의 특성을 분석하여 무선랜 AP의 위치 및 개수를 지역별 수요에 적합하게 설치할 수 있고, AP 별로 최대동시 사용자 집중도의 시간 별 날짜 별 추이 분석을 통해 네트워크 재구성 필요성 판단의 자료로 이용할 수 있다.
TIS, 이더넷, 랜, 단말, 이동

Description

무선랜 이용 단말, 그의 트래픽 특성 수집 시스템 및 방법{Mobile terminal, the system and method to trace network charcteristic from mobile terminals}
도1은 본 발명의 실시예에 따른 단말과 데이터 서버간의 신호 흐름을 도시한 타이밍도.
도 2는 본 발명에 따른 TIS 서버의 상세 구성도.
도 3은 본 발명에 따른 TIS 클라이언트의 상세 구성도.
도 4는 본 발명에 따른 단말과 데이터 서버간의 메시지를 정의한 도면.
도 5는 본 발명에 따른 메시지의 명령어 목록을 나타낸 도면.
도 6은 본 발명에 따른 메시지의 상태 코드 목록을 나타낸 도면.
도 7은 본 발명에 따른 이동 단말의 목록을 관리하기 위한 자료구조를 도시한 블록도.
이 발명은 무선랜(WLAN : Wireless Local Area Network) 환경에서 무선랜 사용자의 네트워크 트래픽 특성을 분석하고 네트워크 관리를 위해 사용자 단말로부터 네트워크 특성 데이터를 수집하는 시스템 및 방법에 관한 것이다.
무선 네트워크 기술은 1997년 6월 IEEE(Institute of Electrical and Electronic Engineers)가 그 동안 별다른 표준 없이 독자적인 기술로 개발되어 오던 FHSS(Frequency Hopping Spread Spectrum), DSSS(Direct Sequence Spread Spectrum), IR(Infrared) 등의 무선랜 기술을 통합하여 IEEE 802.11로 표준화하였다.
IEEE 802.11에 기반한 무선랜 서비스는 높은 대역폭을 제공하며, 사용자들에게 언제, 어디서든 인터넷에 접속할 수 있는 액세스 네트워크 기술로 폭넓게 활용된다. 현재 세계적으로 작은 회사나 개인 사무실, 각 가정에 많은 무선랜이 설치되어 있으며, 기술의 발전과 저렴한 가격에 힘입어 더욱더 널리 보급되고 있다.
무선랜 관련 제품구성은 크게 노트북 및 PDA와 같은 이동통신 단말기에 부착되어 다른 이동통신 단말기나 유선랜으로 연결하기 위하여 각 단말기내에 설치되는 무선랜 카드(NIC 혹은 Adapter card)와 이더넷(Ethernet) 통신망에 접속되어 각 단말기와 유선랜 간의 게이트웨이 역할을 담당하는 무선랜 AP(Access point)로 구성된다.
IP 기반의 초고속 인터넷 서비스 제공시에 특성화된 지역에서의 무선랜 서비스를 통한 인터넷으로의 이동 접속을 제공하기 위한 사용자 정보 인증을 기반한 단말 이동성을 보장하는 기술이 종래에 개발되었다. 이와 같은 기술은 사업자에게 추가의 관리기능 및 사업장 증설 시 확장성 있는 기능을 제공한다. 하지만, 무선랜 서비스의 사용자가 증가함에 따라 네트워크의 유지, 관리에 관련된 문제들이 발생 하기 시작했고, 실시간으로 네트워크를 모니터링 할 수 있는 시스템의 필요성이 대두되었다.
사용자의 무선랜 이용 패턴과 이동 패턴의 연구는 앞으로 무선랜 관련 기술을 개발하고 관리하는데 아주 중요한 자료가 될 수 있다. 무선랜 사용자는 무선랜 서비스를 이용할 때, 특정 기준 이상의 서비스 품질을 요구할 것이다. 현재 구체적으로 무선 사용자가 어떠한 어플리케이션을 주로 사용하며, 얼마만큼의 서비스 품질을 필요로 할 것인가에 대한 연구 및 이를 위한 데이터 수집 시스템은 없는 실정이다.  
본 발명이 이루고자 하는 기술적 과제는 무선랜 네트워크의 관리와 분석을 위해 이동 단말로부터 네트워크 특성 데이터를 수집하는 단말기, 시스템 및 방법을 제공하는 것이다.
이러한 과제를 해결하기 위한 본 발명의 하나의 특징에 따른 트래픽 특성 정보 수집 시스템은,
액세스 포인트를 통해 적어도 하나의 이동 단말로부터 트래픽 특성 정보를 수집하는 트래픽 정보 수집 시스템으로서,
무선랜 서비스를 이용하고 있는 이동 단말의 목록 및 해당 이동 단말의 특성 정보를 저장하기 위한 데이터베이스 관리 시스템;
상기 이동 단말과 데이터를 송수신하는 이동 단말 정보 송수신부;
상기 이동 단말의 무선랜 사용여부를 판단하고, 무선랜을 사용중인 이동 단말의 목록을 관리하고, 상기 이동 단말의 무선랜 사용 정보를 상기 데이터베이스 관리 시스템에 저장하도록 하는 이동 단말 식별 처리부;
관리자의 명령을 입력받기 위한 운용자 접속부;
상기 운용자 접속부로부터 입력되는 명령에 따라 상기 이동단말 정보 송수신부를 통해 상기 이동 단말로부터 이동 단말의 특성정보를 수집하여 상기 데이터베이스 관리 시스템에 저장하기 위한 무선랜 특성정보 요구/분석 처리부를 포함한다.
이러한 과제를 해결하기 위한 본 발명의 하나의 특징에 따른 트래픽 특성 정보 수집 방법은,
액세스 포인트를 통해 적어도 하나의 이동 단말로부터 트래픽 특성 정보를 수집하는 트래픽 정보 수집 방법으로서,
상기 이동 단말이 무선랜 서비스에 접속하여, 접속 메시지를 전송하는 단계;
서버가 접속 메시지를 수신하고 해당 이동 단말이 현재 무선랜 서비스를 사용 중임을 알고 목록에 저장하는 단계;
상기 목록에 저장된 이동 단말 목록에 있는 이동 단말들에게 서버가 트래픽에 관련된 특성 정보를 요구하는 메시지를 송신하는 단계;
각 이동 단말이 응답 메시지를 통해 트래픽 특성정보를 서버로 송신하는 단계를 포함한다.
각 이동 단말이 무선랜 서비스를 사용 중임을 지속적으로 알려주기 위해서 얼라이브(ALIVE) 메시지를 서버에게 일정한 시간 간격으로 전송하는 단계를 더 포 함할 수 있는 것을 특징으로 한다.
이러한 과제를 해결하기 위한 본 발명의 하나의 특징에 따른 무선랜 이용 단말은,
액세스 포인트를 통해 트래픽 특성 정보를 수집하는 서버에 트래픽 정보를 제공하는 무선랜 이용 단말로서,
사용자의 선택을 입력받기 위한 사용자 인터페이스;
무선랜 관련 정보를 수집하여 출력하는 정보 획득부;
배터리 정보를 획득하여 출력하는 배터리 정보 획득부;
사용자 인터페이스의 입력에 따라 무선랜 서비스에 접속되면, 커넥트 메시지를 전송하고, 서버와 통신하며, 상기 서버의 요청에 따라 상기 정보 획득부의 무선랜 관련 정보를 상기 서버로 송신하는 네트워크 정보 송수신부를 포함한다.
상기 무선랜 이용 단말은 정보를 표시하기 위한 표시부를 더 포함하며, 무선랜 서비스 접속시, 상기 서버가 무선랜 관련 정보의 송신에 대해 동의하는지를 문의하면 이 메시지를 표시하는 것을 특징으로 한다.
사용자의 단말로부터 네트워크 특성 데이터를 수집하기 위해서는 서버로 데이터를 전송하기 위한 프로그램이 단말에 미리 설치되어야 하며, 보고된 데이터를 저장하는 공간을 별도로 설치할 수도 있다.
본 발명은 사용자 단말에서 무선랜 관련 데이터를 수집하고, 서버로 전송하기 위한 프로토콜을 정의한다. 그리고, 시스템이 현재 무선랜 서비스를 사용중인 이동 단말의 정보를 관리하기 위한 자료구조에 대해 기술한다.
무선랜 환경에서 이동 단말로부터 데이터를 수집하기 위해서는 해당 이동 단말을 식별할 수 있는 방법이 필요하며, 데이터 베이스 관리 시스템은 현재 무선랜 서비스를 이용하고 있는 이동 단말의 목록을 관리해야 한다. 이동 단말은 언제나 장소를 이동하며 인터넷에 접속하기 위한 AP를 교체하므로 이를 고려하여 이동 단말의 식별, 관리를 하며, 이동 단말로부터 필요한 데이터를 수집하기 위해서는 이동 단말과 데이터 베이스 관리 시스템과의 통신 프로토콜을 정의한다.
아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였다. 명세서 전체를 통하여 유사한 부분에 대해서는 동일한 도면 부호를 붙였다.
본 발명의 실시예에 따른 무선랜 이동 단말기는 클라이어트 모듈이 이동 단말기에 설치되는 형태로 구현되고, 트래픽 특성 수집 시스템은 상기 이동 단말기와 액세스 포인트(AP: access point)를 통해 무선랜 서비스를 제공하는 서버 또는 그와 별도의 서버 형태로 구현되고 데이터베이스 관리 시스템을 포함한다.
본 발명의 실시예에서는 네트워크 상의 라우터나 AP에서 획득 불가능한 단말의 IEEE 802.11b 무선랜 관련 정보를 획득하게 되며, 획득 정보는 단말이 현재 접속 가능한 AP와 각 AP의 MAC 주소와 그 신호 세기, 전송 실패한 프레임 수, 재전송 횟수, RTS 실패 횟수, FCS(Frame Check Sequence) 오류 횟수 등이다. 이후 하기에 서는 본 발명의 트래픽 특성 수집 시스템을 TIS(Terminal Information System) 서버라 칭하여 설명하기로 한다.
또한, 이동 단말기는 TIS 클라이언트 프로그램을 실행하며, 무선랜 서비스를 사용하는 단말에서 동작하고 IEEE 802.11b 관련 정보를 TIS 서버로 전송한다.
도 1은 이 발명의 실시예에 따른 트래픽 특성 정보 수집 시스템의 구조도이다.
도 1을 참조하면, 무선랜 이용 단말의 트래픽 특성 수집 시스템은, 데이터베이스 관리 시스템(120), 이동 단말 식별 처리부(110), 이동단말 무선랜 특성정보 요구/분석 처리부(140), 이동 단말 정보 송수신부(150), 운용자 접속부(130) 및 표시부(160)를 포함한다.
TIS 서버(100)는 이동 단말 정보 송수신부(150)를 통해 이동 단말(200)과 통신을 하며, 이동 단말(200)이 전송한 얼라이브(ALIVE) 메시지를 통해 이동 단말 식별 처리부(110)는 이동 단말의 무선랜 서비스 사용 여부를 판단한다.
그리고, 이동 단말 식별 처리부(110)는 현재 네스팟(NESPOT) 등의 무선랜 서비스를 사용중인 단말의 목록을 관리한다. 또한, 이동 단말 식별 처리부는 해당 단말의 무선랜 네트워크 사용 시작 시간과 AP간의 이동 현황, 서비스 종료 시간 정보를 데이터 베이스 관리 시스템(120)에 저장한다.
이동 단말 네트워크 특성 정보 요구 / 분석 처리부(140)는 운용자 접속부(130)로부터 입력된 관리자의 명령에 따라 해당 정보에 대한 질의를 이동 단말 정보 송수신부(150)에 전달하여, 현재 접속중인 이동단말(200)로부터 네트워크 특성 정보를 수신하며, 해당 정보를 데이터 베이스 관리 시스템(120)에 저장하고, 필요한 정보에 대해서는 운용자 접속부(130)의 명령에 따라 표시부(160)를 통해 관리자에게 실시간으로 보여준다. 시스템 관리자는 웹 환경으로 구축된 운영자 접속부(130)를 이용해서 현재 네트워크 상황을 표시부(160)를 통해 실시간으로 확인할 수 있으며, 데이터베이스 관리 시스템(120)에 저장된 네트워크 특정 정보를 필요한 형태로 변환, 열람이 가능하다.
도 2는 TIS 클라이언트를 탑재한 이동 단말의 구조도이다.
도 2를 참조하면, 이동 단말은, 사용자 인터페이스(210), 정보 획득부(220), 배터리 정보 획득부(230), 네트워크 정보 송수신부(240), 표시부(250)를 포함한다.
표시부(250)는 네트워크 정보 송수신부(240)의 제어에 따라 사용자가 이동단말을 무선랜 네트워크 정보 송신에 협조할 것인지를 확인하는 메시지를 표시한다. 그리고 나서, 네스팟(NESPOT) 등의 무선랜 서비스 사용자 인터페이스(210)를 통해 사용자가 원치 않음을 선택한 경우 네트워크 정보 송수신부(240)는 TIS 클라이언트는 종료하고, 승인한 경우에는 TIS 클라이언트를 동작하게 된다.
네트워크 정보 송수신부(240)는 TIS 서버(100)와 통신하며, 서버(100)의 질의를 받고, 이동 단말(200)의 네트워크 특성 정보를 전송한다. 이때, IEEE 802.11 정보 획득부(220)를 통해 무선랜 네트워크 정보를 획득하고, 배터리 정보 획득부(230)를 통해서 이동 단말의 배터리 정보를 획득하고, 획득된 정보를 서버(100)로 송신하게 된다.
여기서, TIS 프로토콜에 따라 클라이언트인 단말(200)과 서버(100)간의 통신이 이루어지며 상세한 설명은 다음과 같다.  본 발명에서 TIS 서버와 TIS클라이언트 프로그램이 정보를 주고받기 위한 프로토콜을 TIS 프로토콜이라 정의한다. TIS 프로토콜은 UDP(User Datagram Protocol)을 트랜스포트 프로토콜로 사용한다.
도 3은 클라이언트가 무선랜을 통해서 인터넷에 접속했을 때 TIS의 전형적인 동작 과정을 도식화한 도면이다.
도 3을 참조하면, 이동 단말이 무선랜 서비스에 접속하게 되면, 이동 단말(200)은 TIS 서버(100)에게 CONNECT 메시지를 전송하게 되고, TIS 서버는 이를 통해 해당 단말이 현재 사용자가 무선랜 서비스를 사용 중임을 알 수 있다.
단말(200)은 무선랜 서비스를 사용 중임을 지속적으로 알려주기 위해서 ALIVE 메시지를 TIS 서버(100)에게 일정한 시간 간격으로 전송한다.
이후, 관리자는 운용자 접속부(130)를 조작하여 TIS 서버(100)가 관리하고 있는 무선랜 서비스를 사용 중인 단말 목록 조회를 선택하고, 이동단말 무선랜 특성 정보 요구/분석 처리부(140)는 데이터베이스 관리 시스템(120)에 저장되어 있는 단말의 목록을 표시부(160)에 디스플레이해준다.
이후, 관리자의 선택에 다라 이동단말 정보 송수신부(150)는 조회된 단말 목록의 해당 단말에게 REQUEST 메시지를 전송하고, 해당 이동 단말(200)의 REPLY 메시지를 통해 필요한 정보를 획득하게 된다.
상기 과정에서 각 메시지, 명령어 및 상태 코드에 대해 상세히 설명하면 다음과 같다.
도 4는 본 발명의 실시예에서 사용되는 메시지를 도시한 그림이다.
CONNET, ALIVE, REPLY 메시지는 이동 단말(200)의 TIS 클라이언트가 TIS 서버(100)로 전송하는 메시지이며, CONNECTED, REQUEST 메시지는 TIS 서버(100)가 TIS 클라이언트(200)에게 전송하는 메시지이다.
CONNECT 메시지는 이동 단말이 NESPOT 서비스를 사용하기 시작하면, TIS 클라이언트가 TIS 서버로 무선랜 네트워크를 사용하기 시작했다는 정보를 알려주기 위한 것이다. ID는 메시지의 종류를 나타내며, addr은 이동단말의 MAC 주소, AP는 AP의 MAC 주소를 나타낸다.
CONNECTED 메시지는 TIS 서버가 TIS 클라이언트의 CONNECT 메시지를 받은 후, 확인을 위한 메시지이며, 이는 UDP를 트랜스포트 프로토콜로 사용함으로 신뢰성 있는 통신을 보장받을 수 없기 때문에 사용된다. 또한 Interval 필드를 이용해 앞으로 TIS 클라이언트가 ALIVE 메시지를 전송할 시간 간격을 알려준다.
ALIVE 메시지는 TIS 서버가 이동 단말이 지속적으로 무선랜 네트워크를 사용중임을 판별할 기준이 없는 상황에서, 이동 단말의 네트워크 사용 여부를 지속적으로 추적하기 위한 메시지이다. 각 필드의 내용은 CONNECT 메시지와 같다.
REQUEST 메시지는 이동단말의 현재 네트워크 정보를 획득하기 위해 TIS 서버가 질의를 하는 메시지이다. Command 필드에는 도 5 에서 나타내는 명령어 코드가 사용되며, option 필드를 통해 각 명령에 대한 세부적인 추가사항을 기록한다.
REPLY 메시지는 TIS 서버의 REQUEST 메시지에 따라 TIS 클라이언트가 해당 정보를 담아서 보내는 메시지이다. State code 필드는 해당 정보의 상태를 나타내며 도 6 의 상태 코드 정보를 따른다. Option 필드는 여분의 필요한 정보가 있는 경우 사용하게 되며, content 필드를 이용해 실재 네트워크 정보를 전송한다.
다음으로 명령어 목록에 대해 설명하기로 한다.
도 5는 REQUEST 메시지에 사용되는 명령어 목록이다.
도 5를 참조하면, 현재 이동 단말(200)이 접속 가능한 AP들의 MAC 주소와, 해당 AP들의 시그널 강도를 측정하기 위해 AP 명령을 사용한다. POWER 명령은 이동 단말의 배터리 사용 여부, 배터리를 사용중이면 배터리의 잔여량을 특정 시간 간격으로 지속적으로 전송 받기 위한 것이다. 또한, 도 2에 언급된 이동 단말(200)이 전송한 fragment frame 수, RTS 성공 및 실패 횟수 등의 IEEE 802.11 표준의 상세한 정보를 획득하기 위한 802_11_STATE 명령이 있다. AP_STOP, POEWR_STOP, 802_11_STATE_STOP 명령은 각 AP, POWER, 802_11_STATE 명령에 따라 일정 시간 간격으로 해당 정보를 전송하는 것을 멈추게 한다.
도 6은 TIS 클라이언트가 REPLY 메시지를 통해 이동 단말(200)의 정보를 TIS 서버(100)로 전송할 때, REPLY 메시지의 상태, 즉 에러 여부 또는 부가 정보를 표현하기 위한 코드를 나타낸 도면이다. 각 명령에 따라 성공적으로 정보를 획득한 경우 각 명령 뒤에 OK를 붙인 코드를 전송하며, 실패한 경우는 ERROR가 붙은 코드를 전송한다. 배터리 관련 정보의 경우, 사용자가 이용하는 이동단말(200)이 배터리를 사용하는 시스템이지만, 운영체제에 따라 배터리 정보를 획득 불가한 경우 POWER_OK_UNKNOWN 코드를 사용하고, 현재 배터리가 충전중인 경우 POWER_OK_CHARGING, 배터리 소모 상태인 경우 POWER_OK_CONSUME 코드를 사용한다. 특별히, 데스크탑 PC와 같이 배터리를 사용하지 않는 단말에 대해서는 POWER_NO 코드를 이용한다.
그리고, 클라이언트 목록 자료구조에 대해 상세히 설명하기로 한다. TIS 서버(100)는 현재 무선랜 서비스를 사용하는 클라이언트의 목록을 유지해야 할 필요성이 있으며, 특히 클라이언트가 접속된 AP 별로 클라이언트에게 명령을 전송하고 정보를 획득하기 때문에 클라이언트가 접속하고 있는 AP 별로 클라이언트를 관리해야 한다. 도 7과 같이 클라이언트가 접속하고 있는 AP의 MAC 주소를 기준으로 해시 테이블을 만들고, 각 AP 해시 값에 따라 체인을 형성해 현재 이동 단말(200)에게 서비스를 제공해 주고 있는 AP의 목록을 관리한다. 그리고, 각 AP마다 리스트를 이용해서 현재 해당 AP를 통해 인터넷에 접속중인 단말의 정보를 단말의 MAC 주소를 키로 저장한다. 이동 단말(200)은 도 4의 ALIVE 메시지를 일정한 간격으로 서버(100)에 전송하여 해당 이동 단말(200)이 현재 인터넷을 사용하고 있음을 서버(100)에 알려준다. 서버(100)는 일정 기간이 지나도록 ALIVE 메시지를 전송하지 않는 단말(200)에 대해서는 네트워크 사용을 중지한 단말이라 판단하고 목록에서 삭제한다. UDP는 비 연결 지향 프로토콜이기 때문에 특정 클라이언트가 장소를 이동해서 다른 AP를 통해 인터넷에 접속되었을 경우, 다시 CONNECT, ALIVE 메시지를 전송하여 서버(100)는 한 클라이언트에 대해 두 개의 목록을 가지게 될 수 있다. 하지만, 일정 시간이 지나게 되면 이전의 클라이언트 목록은 ALIVE 메시지를 통해 시간 정보가 갱신되지 않기 때문에 자연스럽게 목록에서 삭제되게 된다.
한편, 본 발명은 상술한 실시예로만 한정되는 것이 아니라 본 발명의 요지를 벗어나지 않는 범위 내에서 수정 및 변형하여 실시할 수 있다. 이상 설명한 내용을 통해 당업자라면 본 발명의 기술 사상을 일탈하지 않는 범위에서 다양한 변경과 수정 실시가 가능함을 알 수 있을 것이다.
이상에서와 같이, 이 발명의 실시예에서, 무선랜 사용자의 서비스 이용 패턴과 트래픽의 특성을 분석하여 무선랜 AP의 위치 및 개수를 지역별 수요에 적합하게 설치할 수 있고, AP 별로 최대동시 사용자 집중도의 시간 별 날짜 별 추이 분석을 통해 네트워크 재구성 필요성 판단의 자료로 이용할 수 있다. 또한, 서비스 별 트래픽 증감 추이 분석을 통해 최적의 엔지니어링을 할 수 있고, 유선 망과 무선망의 용량의 밸런스 조절이 가능하다. 본 발명은 이와 같은 무선랜 네트워크 분석을 위한 데이터 수집을 실시간으로 가능하게 할 수 있다.

Claims (15)

  1. 삭제
  2. 액세스 포인트를 통해 적어도 하나의 이동 단말로부터 트래픽 특성 정보를 수집하는 트래픽 정보 수집 시스템으로서,
    무선랜 서비스를 이용하고 있는 이동 단말의 목록 및 해당 이동 단말의 특성 정보를 저장하기 위한 데이터베이스 관리 시스템;
    상기 이동 단말과 데이터를 송수신하는 이동 단말 정보 송수신부;
    상기 이동 단말의 무선랜 사용여부를 판단하고, 무선랜을 사용중인 이동 단말의 목록을 관리하고, 상기 이동 단말의 무선랜 사용 정보를 상기 데이터베이스 관리 시스템에 저장하도록 하는 이동 단말 식별 처리부;
    관리자의 명령을 입력받기 위한 운용자 접속부;
    상기 운용자 접속부로부터 입력되는 명령에 따라 상기 이동단말 정보 송수신부를 통해 상기 이동 단말로부터 이동 단말의 특성정보를 수집하여 상기 데이터베이스 관리 시스템에 저장하기 위한 무선랜 특성정보 요구/분석 처리부; 및
    정보를 표시하기 위한 표시부를 포함하며,
    상기 무선랜 특성정보 요구/분석 처리부는 상기 운용자 접속부로부터 입력되는 명령에 따라 상기 데이터베이스에 저장된 무선랜 특성 정보를 상기 표시부가 표시하도록 하는 것을 특징으로 하는 트래픽 특성 정보 수집 시스템.
  3. 제2항에 있어서,
    상기 이동 단말의 특성 정보는 이동 단말의 IEEE 802.11b 무선랜 관련 정보인 것을 특징으로 하는 트래픽 특성 정보 수집 시스템.
  4. 제3항에 있어서,
    상기 IEEE 802.11b 무선랜 관련 정보는 이동 단말이 현재 접속 가능한 AP와 각 AP의 MAC 주소와 그 신호 세기, 전송 실패한 프레임 수, 재전송 횟수, RTS 실패 횟수, FCS(Frame Check Sequence) 오류 횟수를 포함하는 것을 특징으로 하는 트래픽 특성 정보 수집 시스템.
  5. 제4항에 있어서,
    상기 이동 단말은,
    사용자의 선택을 입력받기 위한 사용자 인터페이스;
    무선랜 관련 정보를 수집하여 출력하는 정보 획득부;
    배터리 정보를 획득하여 출력하는 배터리 정보 획득부;
    사용자 인터페이스의 입력에 따라 무선랜 서비스에 접속되면, 커넥트 메시지를 전송하고, 서버와 통신하며, 상기 서버의 요청에 따라 상기 정보 획득부의 무선랜 관련 정보를 상기 서버로 송신하는 네트워크 정보 송수신부를 포함하는 트래픽 특성 정보 수집 시스템.
  6. 삭제
  7. 액세스 포인트를 통해 트래픽 특성 정보를 수집하는 서버에 트래픽 정보를 제공하는 무선랜 이용 단말로서,
    사용자의 선택을 입력받기 위한 사용자 인터페이스;
    무선랜 관련 정보를 수집하여 출력하는 정보 획득부;
    배터리 정보를 획득하여 출력하는 배터리 정보 획득부;
    사용자 인터페이스의 입력에 따라 무선랜 서비스에 접속되면, 커넥트 메시지를 전송하고, 상기 서버와 통신하며, 상기 서버의 요청에 따라 상기 정보 획득부의 무선랜 관련 정보를 상기 서버로 송신하는 네트워크 정보 송수신부; 및
    정보를 표시하기 위한 표시부를 포함하며,
    상기 네트워크 정보 송수신부의 제어에 따라 상기 표시부는 무선랜 서비스 접속시, 상기 서버가 무선랜 관련 정보의 송신에 대해 동의하는지를 문의하면 이 메시지를 표시하는 것을 특징으로 하는 무선랜 이용 단말.
  8. 제7항에 있어서,
    상기 무선랜 관련 정보는 이동 단말이 현재 접속 가능한 AP와 각 AP의 MAC 주소와 그 신호 세기, 전송 실패한 프레임 수, 재전송 횟수, RTS 실패 횟수, FCS(Frame Check Sequence) 오류 횟수를 포함하는 단말의 IEEE 802.11b 무선랜 관련 정보인 것을 특징으로 하는 무선랜 이용 단말.
  9. 제8항에 있어서,
    상기 서버는,
    무선랜 서비스를 이용하고 있는 이동 단말의 목록 및 해당 이동 단말의 특성 정보를 저장하기 위한 데이터베이스 관리 시스템;
    상기 이동 단말과 데이터를 송수신하는 이동 단말 정보 송수신부;
    상기 이동 단말의 무선랜 사용여부를 판단하고, 무선랜을 사용중인 이동 단말의 목록을 관리하고, 상기 이동 단말의 무선랜 사용 정보를 상기 데이터베이스 관리 시스템에 저장하도록 하는 이동 단말 식별 처리부;
    관리자의 명령을 입력받기 위한 운용자 접속부;
    상기 운용자 접속부로부터 입력되는 명령에 따라 상기 이동단말 정보 송수신부를 통해 상기 이동 단말로부터 이동 단말의 특성정보를 수집하여 상기 데이터베이스 관리 시스템에 저장하기 위한 무선랜 특성정보 요구/분석 처리부를 포함하는 무선랜 이용 단말.
  10. 삭제
  11. 액세스 포인트를 통해 적어도 하나의 이동 단말로부터 트래픽 특성 정보를 수집하는 트래픽 정보 수집 방법으로서,
    상기 이동 단말이 무선랜 서비스에 접속하여, 접속 메시지를 전송하는 단계;
    서버가 접속 메시지를 수신하고 해당 이동 단말이 현재 무선랜 서비스를 사용 중임을 알고 목록에 저장하는 단계;
    상기 목록에 저장된 이동 단말 목록에 있는 이동 단말들에게 서버가 트래픽에 관련된 특성 정보를 요구하는 메시지를 송신하는 단계; 및
    각 이동 단말이 응답 메시지를 통해 트래픽 특성정보를 상기 서버로 송신하는 단계를 포함하며,
    각 이동 단말이 무선랜 서비스를 사용 중임을 지속적으로 알려주기 위해서 얼라이브(ALIVE) 메시지를 상기 서버에게 일정한 시간 간격으로 전송하는
    것을 특징으로 하는 트래픽 특성 정보 수집 방법.
  12. 제11항에 있어서,
    상기 트래픽 특성 정보는 이동 단말이 현재 접속 가능한 AP와 각 AP의 MAC 주소와 그 신호 세기, 전송 실패한 프레임 수, 재전송 횟수, RTS 실패 횟수, FCS(Frame Check Sequence) 오류 횟수를 포함하는 단말의 IEEE 802.11b 무선랜 관련 정보인 것을 특징으로 하는 트래픽 특성 정보 수집 방법.
  13. 제11항 또는 제12항에 있어서,
    상기 접속 메시지는 메시지의 종류, 이동 단말의 MAC 주소, AP의 MAC 주소를 포함하는 트래픽 특성 정보 수집 방법.
  14. 제11항 또는 제12항에 있어서,
    상기 특성정보를 요구하는 메시지는 명령어 필드와 각 명령어에 대한 세부적인 추가사항을 기록하는 옵션 필드를 포함하는 트래픽 특성 정보 수집 방법.
  15. 제11항 또는 제12항에 있어서,
    상기 응답 메시지는 상기 특성정보를 요구하는 메시지에 따라 해당 정보를 담아서 보내는 메시지이며, 상태 코드 필드는 해당 정보의 상태를 나타내며, 옵션 필드는 여분의 필요한 정보가 있는 경우 사용하게 되고, 내용 필드를 이용해 네트워크 특성 정보를 전송하는 것을 특징으로 하는 트래픽 특성 정보 수집 방법.
KR1020050039735A 2005-05-12 2005-05-12 무선랜 이용 단말, 그의 트래픽 특성 수집 시스템 및 방법 KR101170141B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020050039735A KR101170141B1 (ko) 2005-05-12 2005-05-12 무선랜 이용 단말, 그의 트래픽 특성 수집 시스템 및 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050039735A KR101170141B1 (ko) 2005-05-12 2005-05-12 무선랜 이용 단말, 그의 트래픽 특성 수집 시스템 및 방법

Publications (2)

Publication Number Publication Date
KR20060117030A KR20060117030A (ko) 2006-11-16
KR101170141B1 true KR101170141B1 (ko) 2012-07-31

Family

ID=37704701

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050039735A KR101170141B1 (ko) 2005-05-12 2005-05-12 무선랜 이용 단말, 그의 트래픽 특성 수집 시스템 및 방법

Country Status (1)

Country Link
KR (1) KR101170141B1 (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103856965A (zh) * 2014-03-24 2014-06-11 宁夏信友通信监理咨询有限责任公司 Wlan网络综合分析***及方法
KR20220067841A (ko) * 2020-11-18 2022-05-25 부산대학교 산학협력단 빅데이터 기반 대규모 무선랜 관리 시스템 및 방법

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101980076B1 (ko) * 2012-09-24 2019-05-20 에스케이 텔레콤주식회사 최적 네트워크를 이용한 트래픽 제어 방법과 그를 위한 정책 제공 장치 및 단말기
EP3213548B1 (en) * 2014-10-30 2020-10-14 Assia Spe, Llc Method for providing performance and usage information for a wireless local area network

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030157895A1 (en) 2002-02-08 2003-08-21 Networks Associates Technology, Inc. Portable computing device and associated method for analyzing a wireless local area network

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030157895A1 (en) 2002-02-08 2003-08-21 Networks Associates Technology, Inc. Portable computing device and associated method for analyzing a wireless local area network

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"학내 NESPOT 이용 특성 분석을 위한 측정 시스템 설계 및 구현", 2004년도 한국정보통신설비학회 하계학술대회 (2004.8.27-28)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103856965A (zh) * 2014-03-24 2014-06-11 宁夏信友通信监理咨询有限责任公司 Wlan网络综合分析***及方法
KR20220067841A (ko) * 2020-11-18 2022-05-25 부산대학교 산학협력단 빅데이터 기반 대규모 무선랜 관리 시스템 및 방법
KR102444229B1 (ko) * 2020-11-18 2022-09-19 부산대학교 산학협력단 빅데이터 기반 대규모 무선랜 관리 시스템 및 방법

Also Published As

Publication number Publication date
KR20060117030A (ko) 2006-11-16

Similar Documents

Publication Publication Date Title
Kang et al. Internet of everything: A large-scale autonomic IoT gateway
US20230247388A1 (en) Communication system, method and device for miniature intelligent sensor
US7765256B2 (en) Diagnostic functionality for wireless client connectivity problems in wireless networks
JP5093598B2 (ja) 制御中継プログラム、制御中継装置および制御中継方法
US7590418B1 (en) Method and apparatus of a location server for hierarchical WLAN systems
US20050265296A1 (en) Method, a system and a terminal for realizing presenting information interaction of the wireless LAN users
US9749883B2 (en) Troubleshooting WI-FI connectivity by measuring the round trip time of packets sent with different modulation rates
CN102282884A (zh) 用于无线网络管理的方法和***
JP2008533917A (ja) メディア独立ハンドオーバ用の測定値要求報告の拡張
BR112020000303A2 (pt) controlador de borda de rede e sistema de serviço de campo remoto
KR101170141B1 (ko) 무선랜 이용 단말, 그의 트래픽 특성 수집 시스템 및 방법
JP2008507200A (ja) ワイヤレスネットワークの統合管理
CN113784455A (zh) 一种蓝牙矩阵组网方法、***、终端及存储介质
US8126998B2 (en) Information processing apparatus and method of controlling thereof
CN112653566B (zh) 数据处理方法和装置
CN112333758A (zh) 电视网关***的稳定性监测管理方法、***及应用
CN116708148B (zh) 网络诊断方法和电子设备
CN112950916A (zh) 一种基于ZigBee的无线抄表***及其应用方法
JP6998375B2 (ja) ネットワークインフラストラクチャ監視の装置側テスト及びレポート
CN116744331A (zh) 关联对应于客户端设备的数据集
KR102415207B1 (ko) AP에서 WiFi 채널을 스캔하는 방법
WO2012133857A1 (ja) 通信装置、経路探索方法および経路探索プログラム
KR100933251B1 (ko) 무선랜 서비스 장애 및 품질 관리 시스템 및 방법
KR20060081862A (ko) 망 구성 요소에 대해 독립적인 에이전트를 이용한 망 관리방법 및 시스템
JP2014239297A (ja) 障害原因推定システム、障害原因推定方法、障害原因推定装置、障害原因推定プログラム、無線通信監視装置及び無線通信監視プログラム

Legal Events

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

Payment date: 20150626

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20160630

Year of fee payment: 5

LAPS Lapse due to unpaid annual fee