KR101321398B1 - 단일의 와이파이 인터페이스로 다수의 메쉬 동작 모드를지원하는 방법 및 시스템 - Google Patents

단일의 와이파이 인터페이스로 다수의 메쉬 동작 모드를지원하는 방법 및 시스템 Download PDF

Info

Publication number
KR101321398B1
KR101321398B1 KR1020070037489A KR20070037489A KR101321398B1 KR 101321398 B1 KR101321398 B1 KR 101321398B1 KR 1020070037489 A KR1020070037489 A KR 1020070037489A KR 20070037489 A KR20070037489 A KR 20070037489A KR 101321398 B1 KR101321398 B1 KR 101321398B1
Authority
KR
South Korea
Prior art keywords
interfacing
operation mode
mesh
network
mode
Prior art date
Application number
KR1020070037489A
Other languages
English (en)
Other versions
KR20080093590A (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 KR1020070037489A priority Critical patent/KR101321398B1/ko
Priority to US11/782,273 priority patent/US7907581B2/en
Publication of KR20080093590A publication Critical patent/KR20080093590A/ko
Application granted granted Critical
Publication of KR101321398B1 publication Critical patent/KR101321398B1/ko

Links

Images

Classifications

    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/24Cell structures
    • H04W16/26Cell enhancers or enhancement, e.g. for tunnels, building shadow
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

패킷의 수신에 연동하여, 상기 수신된 패킷과 연관된 인터페이싱 동작 모드를 결정하고, 상기 결정된 인터페이싱 동작 모드에 따라, 단일의 와이파이 인터페이스를 통해 상기 패킷을 처리함으로써, 기존의 액세스 포인트와 메쉬 포인트의 기능을 동시에 제공하는 와이파이 인터페이싱 방법 및 와이파이 인터페이싱 시스템을 개시한다. 이를 위하여, 상기 와이파이 인터페이싱 시스템은 패킷의 수신에 연동하여, 상기 수신된 패킷과 연관된 인터페이싱 동작 모드를 결정하는 동작 모드 결정부, 및 상기 결정된 인터페이싱 동작 모드에 따라, 단일의 와이파이 인터페이스를 통해 상기 패킷을 처리하는 패킷 처리부를 포함하는 것을 특징으로 한다.
와이파이, 단일 인터페이스, 메쉬, AP, MP, MAP, BSS, Mesh BSS

Description

단일의 와이파이 인터페이스로 다수의 메쉬 동작 모드를 지원하는 방법 및 시스템{METHOD AND SYSTEM FOR SUPPORTING MULTI MESH OPERATION MODES IN SINGLE WIFI INTERFACE}
도 1은 본 발명의 일실시예에 따른 단일의 와이파이 인터페이싱 방법을 설명하기 위한 흐름도이다.
도 2는 본 발명의 일실시예에 따른 MLME(MAC Layer Management Entity)를 설명하기 위한 도면이다.
도 3은 본 발명의 일실시예에 따른 초기화 방법을 설명하기 위한 흐름도이다.
도 4는 본 발명의 일실시예에 따른 단일의 와이파이 인터페이싱 시스템을 설명하기 위한 도면이다.
도 5는 본 발명의 다른 일실시예에 따른 단일의 와이파이 인터페이싱 시스템을 설명하기 위한 도면이다.
<도면의 주요 부분에 대한 부호의 설명>
400: 와이파이 인터페이싱 시스템
410: 동작 모드 결정부
420: 패킷 처리부
430: 프로파일 데이터베이스
440: 초기화 처리부
450: 해제 판단부
500: 와이파이 인터페이싱 시스템
530: 메시지 수신부
540: 접속 판단부
550: 접속 처리부
본 발명은 단일의 와이파이 인터페이스로 다수의 메쉬 동작 모드를 지원하는 방법 및 시스템에 관한 것이다.
IEEE 802.11 기반의 무선 네트워크는, 일반적으로 BSS(Basic Service Set)의 무선 네트워크를 제공하는 액세스 포인트에 의해 이루어진다. 이러한 BSS는 SSID라는 고유 값에 의해 구별되며, 무선 서비스를 제공 받으려는 BSS 내의 스테이션들(이하 BSS 객체라 칭함)은 스캐닝 동작을 통해 참가 가능한 네트워크가 존재하는지를 확인하고, 참가 가능한 네트워크가 존재하는 경우에 해당 액세스 포인트에 접속을 시도하며, 상기 액세스 포인트에 접속되는 경우에 무선 서비스를 이용한다.
한편, 멀티 홉(Multi-hop) 환경을 지원하는 메쉬 기능의 필요성이 논의되면서 IEEE 802.11s TG에서는 이에 대한 표준화가 활발히 이루어지고 있다. 이는 기 존의 BSS 형태와는 달리 메쉬 기능을 지원하는 노드(이하, 메쉬 포인트라 칭한다)들 간의 직접적인 통신을 지원하며, 다른 노드로부터 전달된 패킷을 적절한 메쉬 포인트로 릴레이 해주는 멀티 홉 환경을 특징으로 한다. 이러한 새로운 형태의 네트워크는 전원 연결만 되면 네트워킹이 자동으로 구성되므로 설치가 편리하고 유선 망과의 연동 없이도 망 확장이 용이하며, 따라서 기존의 베이스 스테이션 기반의 네트워크에 비해 네트워크 구조가 매우 동적이고 유연한 특징을 지니고 있다.
상술한 액세스 포인트와 메쉬 포인트의 기능이 조합된 것으로 메쉬 액세스 포인트가 있다. 메쉬 액세스 포인트는 액세스 포인트와 같이 기존의 무선 네트워크 서비스를 함께 제공하여 해당 네트워크 서비스를 이용하는 BSS 객체로부터의 패킷을 목적지까지 대신 릴레이 해주는 역할을 수행한다. 이 때 메쉬 포인트 간의 통신이 이루어지는 MBSS(Mesh Basic Service Set)와 BSS는 각각 다른 상태와 동작 형태를 가지고 동작하므로 일반적으로 각각 다른 네트워크 인터페이스 상에서 지원된다. 그러나, 인터페이스의 수가 많아질수록 장착된 통신 단말의 부피나 가격이 상승한다는 문제점이 있다.
즉, 이하에서는 다수의 메쉬 동작 모드를 지원하는 과정에서 단일의 와이파이 인터페이스를 이용함으로써, 종래기술의 문제점을 해결하면서, 보다 효율적인 와이파이 인터페이싱을 처리할 수 있는 새로운 기술을 제안하고자 한다.
본 발명은 상기와 같은 문제점을 해결하기 위하여 안출된 것으로서, 단일의 와이파이 인터페이스를 이용하여 액세스 포인트의 기능 또는 메쉬 포인트의 기능을 동시에 처리하는 와이파이 인터페이싱 방법 및 와이파이 인터페이싱 시스템을 제공하는 것을 목적으로 한다.
본 발명의 목적은 단일의 와이파이 인터페이스를 이용하여, 메쉬 액세스 포인트(MAP, Mesh Access Point) 기능을 처리함으로써, 통신 단말의 원가를 절감함과 동시에 통신 단말의 부피를 줄이는 것이다.
본 발명의 다른 목적은 단일의 와이파이 인터페이스를 이용하여, 기존의 액세스 포인트의 기능과 메쉬 포인트의 기능을 동시에 처리함으로써, 효율적인 네트워크 통신을 가능하게 하는 것이다.
본 발명의 또 다른 목적은 단일의 와이파이 인터페이스를 이용하여, 기본 서비스 셋(BSS, Basic Service Set)에 위치하는 스테이션과, 메쉬 포인트 간에 통신을 지원하는 것이다.
상기의 목적을 달성하고 종래기술의 문제점을 해결하기 위하여, 본 발명의 일실시예에 따른 와이파이 인터페이싱 방법은, 패킷의 수신에 연동하여, 상기 수신된 패킷과 연관된 인터페이싱 동작 모드를 결정하는 단계, 및 상기 결정된 인터페이싱 동작 모드에 따라, 단일의 와이파이 인터페이스를 통해 상기 패킷을 처리하는 단계를 포함하는 것을 특징으로 한다.
본 발명의 일실시예에 따른 와이파이 인터페이싱 시스템은, 패킷의 수신에 연동하여, 상기 수신된 패킷과 연관된 인터페이싱 동작 모드를 결정하는 동작 모드 결정부, 및 상기 결정된 인터페이싱 동작 모드에 따라, 단일의 와이파이 인터페이 스를 통해 상기 패킷을 처리하는 패킷 처리부를 포함하는 것을 특징으로 한다.
이하 첨부 도면들 및 첨부 도면들에 기재된 내용들을 참조하여 본 발명의 바람직한 실시예를 상세하게 설명하지만, 본 발명이 실시예들에 의해 제한되거나 한정되는 것은 아니다.
도 1은 본 발명의 일실시예에 따른 단일의 와이파이 인터페이싱 방법을 설명하기 위한 흐름도이다.
도 1에서 보는 바와 같이, 본 발명에 따른 와이파이 인터페이싱 방법이 적용된 시스템은 단계 101을 통해, 기본 서비스 셋(BSS) 또는 메쉬 기본 서비스 셋(Mesh BSS, 이하 MBSS)으로부터 패킷을 수신하고, 단계 102를 통해, 상기 패킷의 수신에 연동하여, 상기 수신된 패킷과 연관된 인터페이싱 동작 모드를 결정한다. 또한, 상기 시스템은 단계 103을 통해, 상기 결정된 인터페이싱 동작 모드에 따라, 단일의 와이파이 인터페이스를 통해 상기 패킷을 처리한다.
보다 구체적으로, 본 발명에 따른 시스템은 기본 서비스 셋의 BSS 객체 또는 메쉬 기본 서비스 셋의 메쉬 포인트 등으로 해석이 가능한 통신 단말에 적용될 수 있다. 이에, 상기 시스템은 다른 BSS 객체 또는 다른 메쉬 포인트 등으로부터 패킷을 수신하는 경우에, 상기 수신된 패킷을 확인하여 인터페이싱 동작 모드를 결정한다. 즉, 상기 시스템은 수신된 패킷을 확인하여, 단일 와이파이 인터페이스를 이용하여 인터페이싱 동작 모드를 결정한다. 예를 들어, 상기 시스템은 상기 수신된 패킷에 따라, 상기 인터페이싱 동작 모드를 액세스 포인트 동작 모드 또는 메쉬 포인트 동작 모드로 결정한다. 만약, 상기 시스템이 인터페이싱 동작 모드를 상기 액세스 포인트 동작 모드로 결정하는 경우, 수신된 패킷을 기본 서비스 셋에 대응되는 BSS 객체로 전달하여 상기 인터페이싱 동작 모드를 액세스 포인트 동작 모드로서 처리한다. 또한, 상기 시스템이 상기 메쉬 포인트 동작 모드로 결정하는 경우, 수신된 패킷을 메쉬 기본 서비스 셋에 대응되는 MBSS 객체로 전달하여 상기 인터페이싱 동작 모드를 메쉬 포인트 동작 모드로서 처리한다.
본 명세서에서 지속적으로 사용되는 액세스 포인트 동작 모드라 함은, 기존의 액세스 포인트의 동작 모드를 지칭하고 BSS 객체에 의해 액세스 포인트로서의 동작이 수행된다. 또한 메쉬 포인트 동작 모드 함은, 기존의 메쉬 포인트의 동작 모드를 지칭하며 MBSS 객체에 의해 메쉬 포인트로서의 동작이 수행된다. 즉, 본 발명을 이용하며, 단일의 인터페이스를 이용하여 기존의 액세스 포인트 동작 모드와, 기존의 메쉬 포인트 동작 모드를 동시에 지원할 수 있다.
보다 구체적인 실시예로, 본 발명이 적용된 시스템은 상기 단계 102에서와 같이, 인터페이싱 동작 모드를 결정하기 위해, 상기 수신된 패킷이 기본 서비스 셋에 대응되는 BSS 객체에 관한 MAC 주소 정보를 포함하는지를 판단한다. 이에, 상기 판단 결과, 상기 수신된 패킷이 상기 BSS 객체에 관한 MAC 주소 정보를 포함하는 경우, 상기 인터페이싱 동작 모드를 액세스 포인트 동작 모드로서 결정할 수 있다. 또한, 상기 시스템은 수신된 패킷이 메쉬 기본 서비스 셋에 대응되는 MBSS 객체에 관한 MAC 주소 정보를 포함하는지를 판단하고, 상기 판단 결과, 상기 수신된 패킷이 상기 MBSS 객체에 관한 MAC 주소 정보를 포함하는 경우에는 상기 인터페이싱 동작 모드를 메쉬 포인트 동작 모드로서 결정할 수 있다. 결국, 본 발명에 따 른 와이파이 인터페이싱 방법이 적용된 시스템은 수신된 패킷에 따라, 유동적으로 액세스 포인트의 기능으로 동작하거나 또는 메쉬 포인트의 기능으로 동작할 수가 있다.
또 다른 실시예로, 본 발명이 적용된 시스템은 상기 단계 102에서와 같이, 인터페이싱 동작 모드를 결정하기 위해, 기본 서비스 셋에 대응하는 BSS 프로파일 정보와, 메쉬 기본 서비스 셋에 대응하는 MBSS 프로파일 정보를 저장한다. 상기 프로파일 정보들에는 BSSID, SSID, 메쉬 기능의 활성화 여부가 포함되며, 부가적으로 액세스 포인트 기능의 활성화 여부, 애드 호크(Ad-hoc) 모드 여부, 및 현재 BSS의 채널 정보가 포함될 수 있다. 이에, 상기 시스템은 상기 단계 102에서, 인터페이싱 동작 모드를 결정하기 위해, 상기 수신된 패킷이 상기 프로파일 정보들 중 어느 프로파일 정보에 대응되는지를 판단한다. 또한, 상기 판단 결과에 따라, 상기 시스템은 상기 수신된 패킷이 BSS 프로파일 정보에 대응하는 경우에 상기 인터페이싱 동작 모드를 액세스 포인트 동작 모드로서 결정하거나, 또는 상기 수신된 패킷이 MBSS 프로파일 정보에 대응하는 상기 인터페이싱 동작 모드를 메쉬 포인트 동작 모드로서 결정한다. 예를 들어, 상기 시스템은 단계 102에서 수신된 패킷의 BSSID가 상기 BSS 프로파일 정보에 대응되는지를 판단하고, 상기 판단 결과 상기 BSSID가 상기 BSS 프로파일 정보에 대응되는 경우에 단계 103에서 상기 인터페이싱 동작 모드를 액세스 포인트 동작 모드로서 결정할 수 있다. 다른 예로, 상기 시스템은 인터페이싱 동작 모드를 결정하기 위해, 단계 102에서 수신된 패킷에 BSSID가 브로드캐스트 주소로 설정되고, 메쉬 엘리먼트 식별자가 포함되었는지 여부를 판단한 다. 즉, 상기 시스템은 수신된 패킷의 BSSID가 브로드캐스트 주소인 'FF:FF:FF:FF:FF:FF'로 설정된 경우라면, 상기 메쉬 엘리먼트 식별자가 포함되었는지를 판단하여 상기 인터페이싱 동작 모드를 메쉬 포인트 동작 모드로서 결정할 수 있다.
본 발명이 적용된 상기 시스템은 네트워크로부터 데이터 프레임 형태의 패킷을 수신할 수 있다. 이 경우, 상기 시스템은 단계 102에서 상기 수신된 데이터 프레임의 주소 타입을 확인하여 인터페이싱 동작 모드를 결정할 수 있다. 즉, 상기 시스템은 단계 102에서 상기 수신된 데이터 프레임의 주소 타입을 확인하고, 수신된 패킷이 3-주소 프레임 타입인 경우에 상기 인터페이싱 동작 모드를 액세스 포인트 동작 모드로서 결정할 수 있다. 또한, 유사하게 상기 시스템은 단계 102에서 상기 수신된 데이터 프레임의 주소 타입이 4-주소 프레임 타입인 경우에 상기 인터페이싱 동작 모드를 메쉬 포인트 동작 모드로서 결정할 수 있다.
결국, 시스템에 본 발명의 따른 와이파이 인터페이싱 방법을 적용하면, 단일의 와이파이 인터페이스를 이용하여, 메쉬 액세스 포인트(MAP, Mesh Access Point) 기능을 처리함으로써, 통신 단말의 원가를 절감함과 동시에 통신 단말의 부피를 현저하게 줄일 수 있다. 또한, 본 발명에 따르면, 단일의 와이파이 인터페이스를 이용하여, 기본 서비스 셋(BSS, Basic Service Set)에 위치하는 스테이션과, 메쉬 포인트 간에 통신을 효율적으로 지원할 수 있다.
본 발명의 일실시예에 따른 와이파이 인터페이싱 방법은, 상기 단일의 와이파이 인터페이스를 초기화하여, 액세스 포인트 동작 모드 또는 메쉬 포인트 동작 모드를 지원할 수 있다. 이에 대한 구체적인 설명은 도 3에서 후술한다.
도 2는 본 발명의 일실시예에 따른 MLME(MAC Layer Management Entity)를 설명하기 위한 도면이다.
도 2를 참조하면, 본 발명이 적용된 시스템에서 MAC 계층을 관리하는 엔티티인 MLME 계층에서는 종래 액세스 포인트 기능을 구현하기 위한 BSS 객체(203)들과 메쉬 포인트 기능을 구현하기 위한 MBSS 객체(205)들이 구현되어 있다. 즉, 패킷을 수신하는 상기 시스템은 패킷 분류기(201)를 이용하여, 수신된 패킷을 분류하고, 패킷 분류기(201)의 분류에 따라 BSS 객체(203)로 전달하기 위해 BSS 프로파일 정보(202)를 참고할 것인지 또는 MBSS 객체(205)로 전달하기 위해 MBSS 프로파일 정보(204)를 결정할 수 있다. 따라서, 본 발명이 적용된 시스템은 패킷 분류기(201)에 의해 액세스 포인트 기능을 구현하거나 또는 메쉬 포인트 기능을 구현할 수 있다. 이를 위하여, 본 발명이 적용된 시스템은 BSS 통신을 위한 BSS 프로파일 정보와, MBSS 통신을 위한 MBSS 프로파일 정보를 함께 관리한다.
도 3은 본 발명의 일실시예에 따른 초기화 방법을 설명하기 위한 흐름도이다.
본 발명의 일실시예에 따른 와이파이 인터페이싱 방법이 적용된 시스템은, 상기 단일의 와이파이 인터페이스를 초기화하여, 액세스 포인트 동작 모드 또는 메쉬 포인트 동작 모드를 지원할 수 있다. 즉, 상기 시스템은 네트워크를 구성하는 메쉬 포인트가 해당 네트워크를 이탈하거나, 기존의 네트워크가 끊겨버리는 경우에 각 기능이 동시에 초기화 함으로써 발생 가능한 문제를 방지하지 위하여 후술하는 초기화 기능을 제공한다.
상기 와이파이 인터페이스를 초기하는 방법은 이하에서 설명한다.
먼저, 본 발명이 적용된 시스템은 스캐닝 과정이 필요한 BSS 객체 또는 메쉬 포인트의 네트워크 초기화를 우선적으로 수행한다. 즉, 상기 시스템은 초기화를 위해, 상기 단일의 와이파이 인터페이스에서, 상기 메쉬 포인트 동작 모드를 먼저 초기화하고, 연이어 상기 액세스 포인트 동작 모드를 초기화한다.
구체적으로, 단계 301에서, 상기 시스템은 BSS 객체 또는 메쉬 포인트가 네트워크에 참여하기 위한 스캐닝 동작을 처리한다. 즉, 상기 시스템은 인접한 메쉬 포인트와의 네트워크가 해제되었는지 여부를 판단하여, 네트워크가 해제된 경우, 기본 서비스 셋의 BSS 객체 또는 인접한 메쉬 포인트의 스캐닝을 먼저 처리한다.
다음으로, 상기 시스템은 단계 301의 스캐닝 결과에 따라, 단계 302에서 참가 가능한 네트워크가 존재하는지를 판단한다.
본 발명의 일실시예에 따르면, 상기 시스템은 인접한 메쉬 포인트가 존재하는 경우에 참가 가능한 네트워크가 존재한다고 판단한다. 구체적으로, 상기 시스템은, 인접한 메쉬 포인트로부터 비콘 메시지의 수신을 확인하는데, 일정 시간 동안 상기 비콘 메시지가 수신되지 않는 경우에 상기 인접한 메쉬 포인트가 존재하지 않는다고 판단할 수 있다.
이에, 상기 참가 가능한 네트워크가 존재하는 경우, 상기 시스템은 단계 303에서 현재 참가 가능한 네트워크가 메쉬 네트워크 인지를 확인한다. 이에, 현재 참가 가능한 네트워크가 메쉬 네트워크인 경우, 상기 시스템은 단계 304에서 상기 BSS 객체 또는 상기 메쉬 포인트가 현재 참가 가능한 네트워크로 참가될 수 있도록 시도한다. 이에, 상기 시스템은 단계 305에서, 상기 네트워크에 참가 여부를 판단하고, 상기 네트워크에 참가된 경우 단계 306에서, 현재 액세스 포인트의 동작 모드가 ON 상태인지를 판단한다. 만약, 상기 시스템이 액세스 포인트의 동작 모드가 OFF 상태라고 판단한 경우라면, 상기 시스템은 단계 307에서 상기 참가된 네트워크를 이용하여 데이터 전송을 시작한다. 또한, 상기 단계 306의 판단 결과, 상기 시스템이 액세스 포인트의 동작 모드가 ON 상태라고 판단한 경우라면, 단계 308에서 비로소 상기 액세스 포인트를 초기화하고, 상기 단계 307을 통해 데이터 전송을 시작한다.
본 발명의 일실시예에 따른 상기 시스템은, 상기 단계 301 내지 단계 307에서와 같이, 메쉬 포인트의 동작 모드가 초기화에 대응하여, 상기 기본 서비스 셋을 제공하는 액세스 포인트 동작 모드를 초기화한다.
구체적으로, 상기 시스템이 단계 302의 판단 결과, 현재 참가 가능한 네트워크가 없다고 판단하면, 단계 309로 분기하여 액세스 포인트의 동작 모드가 'ON' 상태인지를 판단한다. 이에, 상기 시스템은 단계 310을 통해 'ON' 상태인 상기 액세스 포인트를 초기화하고, 단계 311로 분기한다. 이와는 달리, 단계 309의 판단 결과, 상기 액세스 포인트의 동작 모드가 'OFF' 상태라면, 상기 엑세스 포인트의 초기화 절차없이 단계 311로 바로 분기한다. 즉, 본 발명에 따른 시스템은 단계 302의 판단 결과, 인접한 메쉬 포인트가 존재하지 않아 참가 가능한 네트워크가 없다고 판단하여, 새로운 메쉬 기본 서비스 셋을 생성하기 위한 단계 311로 분기한다.
단계 311에서, 상기 시스템은 메쉬 ID의 셋팅 여부를 확인한다. MBSS를 고유 식별하는 상기 메쉬 ID가 셋팅된 경우라면, 상기 시스템은 단계 312에서 상기 메쉬 ID로 식별되는 메쉬 네트워크를 생성하고, 단계 307에서 상기 생성된 메쉬 네트워크를 이용하여 데이터 전송을 개시한다. 또한, 상기 메쉬 ID가 셋팅되지 않는 경우라면, 상기 시스템은 단계 313에서 애드 호크 형태의 네트워크를 생성하고, 단계 307을 통해 데이터 전송을 개시한다.
또한, 본 발명의 일실시예에 따른 상기 시스템은, 단계 303의 판단 결과 현재 참가 가능한 네트워크가 메쉬 네트워크가 아닌 경우라면, 액세스 포인트 동작 모드로 구현되는 네트워크라고 판단하여, 단계 314에서 현재 네트워크의 참가를 시도하고, 단계 315에서 상기 현재 네트워크에 참가되었는지를 판단하여, 참가된 경우 단계 307로 분기하여 참가된 현재 네트워크를 통해 데이터 전송을 시도한다. 또한, 상기 시스템은 단계 315의 판단 결과, 상기 현재 네트워크에 참가되지 못한 경우에 단계 302로 분기하여, 현재 참가 가능한 네트워크가 존재하는지 여부를 재 확인한다.
요약하면, 본 발명에 따른 와이파이 인터페이싱 방법이 적용된 시스템은 먼저 BSS 객체 또는 메쉬 포인트의 네트워크 초기화 처리를 통해 해당 네트워크에 참여하거나, 메쉬 포인트의 경우 참여 가능한 네트워크가 존재하지 않는 경우 직접 네트워크를 생성한다. 그 뒤, 해당 통신 단말의 액세스 포인트의 기능이 켜져 있는지를 확인하고, 켜져있는 경우라면, 액세스 포인트의 기능을 수행하기 위한 초기화 과정을 수행한다.
이로써, 본 발명에 따른 와이파이 인터페이싱 방법이 적용된 시스템은 액세스 포인트 기능과 메쉬 포인트 기능을 초기화하는 과정에서 발생될 수 있는, 네트워크의 끊김 현상을 미연에 방지할 수 있다.
본 발명의 일실시예에 따른 와이파이 인터페이싱 방법이 적용된 시스템은 현재의 네트워크를 해제하고, 다른 네트워크에 접속할 수 있다. 이를 위하여, 상기 시스템은 상기 다른 네트워크로부터의 비콘 메시지를 수신하고, 상기 수신된 비콘 메시지에 따라, 상기 다른 네트워크로의 접속 여부를 판단하며, 상기 판단 결과에 따라, 상기 다른 네트워크로 접속하거나 또는 현재의 네트워크를 유지할 수 있다. 이에, 상기 시스템은 최적화된 네트워크에 접속하여 보다 효율적인 통신을 개시할 수 있다. 구체적인 실시예로, 상기 시스템은 상기 수신된 비콘 메시지로부터 SSID 리스트를 참조하여 상기 다른 네트워크로의 접속 여부를 판단할 수 있다. 또한, 상기 시스템은, 상기 수신된 비콘 메시지의 신호 세기를 확인하여 상기 다른 네트워크로의 접속 여부를 판단할 수 있다. 예를 들어, 상기 시스템은 기준이 되는 비콘 메시지에 대한 신호 세기의 임계값을 유지하고, 상기 다른 네트워크로부터 상기 임계값 이상의 신호 세기를 갖는 비콘 메시지를 수신하는 경우에 상기 다른 네트워크로의 접속을 결정할 수 있다.
본 발명에 따른 와이파이 인터페이싱 방법이 적용된 시스템은 도 4 또는 도 5에서와 같이, 와이파이 인터페이싱 시스템(400 또는 500)으로 설명된다.
도 4는 본 발명의 일실시예에 따른 단일의 와이파이 인터페이싱 시스템을 설명하기 위한 도면이다.
도 4를 참조하면, 본 발명의 일실시예에 따른 와이파이 인터페이싱 시스템(400)은 동작 모드 결정부(410) 및 패킷 처리부(420)를 포함한다.
먼저, 동작 모드 결정부(410)는, 패킷의 수신에 연동하여, 상기 수신된 패킷과 연관된 인터페이싱 동작 모드를 결정하고, 패킷 처리부(420)는, 상기 결정된 인터페이싱 동작 모드에 따라, 단일의 와이파이 인터페이스를 통해 상기 패킷을 처리한다.
본 발명의 일실시예에 따른 패킷 처리부(420)는, 수신된 패킷을 기본 서비스 셋(BSS, Basic Service Set)에 대응되는 BSS 객체로 전달하여 상기 인터페이싱 동작 모드를 액세스 포인트 동작 모드로서 처리하거나, 또는 수신된 패킷을 메쉬 기본 서비스 셋(MBSS, Mess Basic Service Set)에 대응되는 MBSS 객체로 전달하여 메쉬 포인트 기능을 처리하도록 할 수 있다.
보다 구체적인 실시예로, 동작 결정부(410)는 상기 수신된 패킷이 기본 서비스 셋에 대응되는 BSS 객체에 관한 네트워크 주소 정보를 포함하는지를 판단하고, 상기 판단 결과, 상기 수신된 패킷이 상기 BSS 객체에 관한 네트워크 주소 정보를 포함하는 경우에 상기 인터페이싱 동작 모드를 액세스 포인트(AP, Access Point) 동작 모드로서 결정한다. 이에 대응하여, 동작 결정부(410)는 상기 수신된 패킷이 메쉬 기본 서비스 셋에 대응되는 MBSS 객체에 관한 네트워크 주소 정보를 포함하는지를 판단하고, 상기 판단 결과, 상기 수신된 패킷이 상기 MBSS 객체에 관한 네트워크 주소 정보를 포함하는 경우, 상기 인터페이싱 동작 모드를 메쉬 포인트(MAP, Mess Point) 동작 모드로서 결정한다. 결국, 본 발명에 따른 와이파이 인터페이싱 방법이 적용된 시스템은 수신된 패킷에 따라, 유동적으로 액세스 포인트의 기능으로 동작하거나 또는 메쉬 포인트의 기능으로 동작할 수가 있다.
본 발명의 다른 실시예에 따른 동작 모드 결정부(420)는 수신된 패킷에 BSSID가 브로드캐스트 주소로 설정되고, 메쉬 엘리먼트 식별자가 포함되었는지 여부를 판단하고, 상기 판단 결과, 상기 BSSID가 브로드캐스트 주소로 설정되고, 상기 메쉬 엘리먼트 식별자가 포함된 경우, 상기 인터페이싱 동작 모드를 메쉬 포인트 동작 모드로서 결정한다. 즉, 동작 모드 결정부(420)는 수신된 패킷의 BSSID가 브로드캐스트 주소인 'FF:FF:FF:FF:FF:FF'로 설정된 경우라면, 상기 메쉬 엘리먼트 식별자가 포함되었는지를 판단하여 상기 인터페이싱 동작 모드를 메쉬 포인트 동작 모드로서 결정할 수 있다.
또 다른 예로, 동작 모드 결정부(420)는 상기 수신된 패킷이 데이터 프레임인 경우, 상기 수신된 패킷의 주소 타입을 확인하고, 상기 확인된 주소 타입이 3-주소 프레임 타입인 경우에 상기 인터페이싱 동작 모드를 액세스 포인트 동작 모드로서 결정하거나, 또는 상기 확인된 주소 타입이 4-주소 프레임 타입인 경우에 상기 인터페이싱 동작 모드를 메쉬 포인트 동작 모드로서 결정한다.
결국, 본 발명의 일실시예에 따른 와이파이 인터페이싱 시스템(400)을 적용하면, 단일의 와이파이 인터페이스를 이용하여, 메쉬 액세스 포인트(MAP, Mesh Access Point) 기능을 처리함으로써, 통신 단말의 원가를 절감함과 동시에 통신 단말의 부피를 현저하게 줄일 수 있다. 또한, 본 발명에 따르면, 단일의 와이파이 인터페이스 시스템(400)를 이용하여, 기본 서비스 셋(BSS, Basic Service Set)에 위치하는 스테이션과, 메쉬 포인트 간에 통신을 효율적으로 지원할 수 있다.
본 발명의 다른 일실시예에 따른 와이파이 인터페이싱 시스템(400)은 기본 서비스 셋에 대응하는 BSS 프로파일 정보와, 메쉬 기본 서비스 셋에 대응하는 MBSS 프로파일 정보를 저장하는 프로파일 데이터베이스(430)를 더 포함한다. 이때, 프로파일 데이터베이스(430)에 저장되는 상기 프로파일 정보들에는 BSSID, SSID, 메쉬 기능의 활성화 여부가 포함되며, 부가적으로 액세스 포인트 기능의 활성화 여부, 애드 호크(Ad-hoc) 모드 여부, 및 현재 BSS의 채널 정보 등이 포함될 수 있다.
와이파이 인터페이싱 시스템(400)이 프로파일 데이터베이스(430)를 더 포함하는 경우, 동작 모드 결정부(410)는 프로파일 데이터베이스(430)를 참조하여, 상기 수신된 패킷이 상기 프로파일 정보들 중 어느 프로파일 정보에 대응되는지를 판단할 수 있다. 또한, 동작 모드 결정부(410)는 상기 판단 결과에 따라, 상기 수신된 패킷이 BSS 프로파일 정보에 대응하는 경우에 상기 인터페이싱 동작 모드를 액세스 포인트 동작 모드로서 결정하거나, 또는 상기 수신된 패킷이 MBSS 프로파일 정보에 대응하는 상기 인터페이싱 동작 모드를 메쉬 포인트 동작 모드로서 결정한다.
다른 일례로, 와이파이 인터페이싱 시스템(400)이 프로파일 데이터베이스(430)를 더 포함하는 경우, 동작 모드 결정부(410)는 수신된 패킷의 BSSID가 상기 BSS 프로파일 정보에 대응되는지를 판단하고, 상기 판단 결과, 상기 BSSID가 상기 BSS 프로파일 정보에 대응되는 경우, 상기 인터페이싱 동작 모드를 액세스 포인트 동작 모드로서 결정할 수도 있다.
본 발명의 다른 일실시예에 따른 와이파이 인터페이싱 시스템(400)은 상기 단일의 와이파이 인터페이스를 초기화하는 초기화 처리부(440)를 더 포함한다. 예를 들어, 초기화 처리부(440)는, 상기 단일의 와이파이 인터페이스에서, 상기 메쉬 포인트 동작 모드의 초기화를 위해 MBSS 객체의 초기화를 먼저 처리하고, 연이어 상기 액세스 포인트 동작 모드의 초기화를 위해 BSS 객체의 초기화를 처리한다. 즉, 초기화 처리부(440)는 네트워크를 구성하는 메쉬 포인트가 해당 네트워크를 이탈하거나, 기존의 네트워크가 끊겨버리는 경우에 각 기능이 동시에 초기화 함으로써 발생 가능한 문제를 미연에 방지할 수 있다.
본 발명의 또 다른 일실시예에 따른 와이파이 인터페이싱 시스템(400)은 인접한 메쉬 포인트와의 네트워크가 해제되었는지 여부를 판단하는 해제 판단부(450)를 더 포함한다. 구체적으로, 해제 판단부(450)의 판단 결과, 네트워크가 해제된 경우에 초기화 처리부(440)는 기본 서비스 셋의 BSS 객체 또는 인접한 메쉬 포인트의 스캐닝을 처리하고, 상기 스캐닝에 따라 해당 네트워크의 초기화를 처리하고, 상기 네트워크의 초기화와 연이어, 상기 기본 서비스 셋을 제공하는 액세스 포인트 동작 모드를 초기화할 수 있다. 일례로, 해제 판단부(450)는 인접한 메쉬 포인트로부터 비콘 메시지의 수신을 확인하고, 상기 확인 결과, 일정 시간 동안 상기 비콘 메시지가 수신되지 않는 경우, 상기 인접한 메쉬 포인트가 존재하지 않는다고 판단할 수 있다.
또한, 해제 판단부(450)의 판단 결과, 네트워크가 해제된 경우에 초기화 처리부(440)는 상기 인접한 메쉬 포인트의 존재 여부를 확인하고, 상기 인접한 메쉬 포인트가 존재하지 않는 경우, 새로운 메쉬 기본 서비스 셋을 직접 생성할 수도 있다.
도 5는 본 발명의 다른 일실시예에 따른 단일의 와이파이 인터페이싱 시스템(500)을 설명하기 위한 도면이다.
도 5를 참조하면, 본 발명의 다른 일실시예에 따른 와이파이 인터페이싱 시스템(500)은 도 4에서 설명한 동작 모드 결정부(410)와 패킷 처리부(420)뿐만 아니라, 메시지 수신부(510), 접속 판단부(520), 및 접속 처리부(530)를 더 포함할 수 있다.
구체적으로, 메시지 수신부(510)는 다른 네트워크로부터의 비콘 메시지를 수신하고, 접속 판단부(520)는 상기 수신된 비콘 메시지에 따라, 상기 다른 네트워크로의 접속 여부를 판단하며, 접속 처리부(530)는 접속 판단부(520)의 판단 결과에 따라, 상기 다른 네트워크로 접속하거나 또는 현재의 네트워크를 유지하도록 처리한다. 예를 들어, 접속 판단부(520)는 상기 수신된 비콘 메시지로부터 SSID 리스트를 참조하여 상기 다른 네트워크로의 접속 여부를 판단하거나, 상기 수신된 비콘 메시지의 신호 세기를 확인하여 상기 다른 네트워크로의 접속 여부를 판단할 수가 있다. 일례로, 접속 판단부(520)는 상기 수신된 비콘 메시지의 신호 세기가 임계값 이상인 경우에 상기 다른 네트워크와의 통신이 효율적임을 판단하여, 상기 다른 네트워크로 접속하도록 결정할 수 있다.
상술한 바와 같이, 본 발명에 따른 와이파이 인터페이싱 시스템(500)을 이용하면, 단일의 와이파이 인터페이스를 이용하여 액세스 포인트의 기능 또는 메쉬 포 인트의 기능을 동시에 처리할 수 있다. 뿐만 아니라, 본 발명에 따른 와이파이 인터페이싱 시스템(500)을 이용하면, 단일의 와이파이 인터페이스를 이용하여, 메쉬 액세스 포인트(MAP, Mesh Access Point) 기능을 처리함으로써, 통신 단말의 원가를 절감하고, 동시에 통신 단말의 부피를 줄일 수 있다. 또한, 본 발명에 따른 와이파이 인터페이싱 시스템(500)을 이용하면, 단일의 와이파이 인터페이스를 이용하여, 기본 서비스 셋(BSS, Basic Service Set)에 위치하는 스테이션과, 메쉬 포인트 간에 통신을 지원할 수 있다.
본 발명의 실시예들은 다양한 컴퓨터로 구현되는 동작을 수행하기 위한 프로그램 명령을 포함하는 컴퓨터 판독 가능 매체를 포함한다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 로컬 데이터 파일, 로컬 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체는 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체, CD-ROM, DVD와 같은 광기록 매체, 플롭티컬 디스크와 같은 자기-광 매체, 및 롬, 램, 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 상기 매체는 프로그램 명령, 로컬 데이터 구조 등을 지정하는 신호를 전송하는 광 또는 금속선, 도파관 등의 전송 매체일 수도 있다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다.
지금까지 본 발명에 따른 구체적인 실시예에 관하여 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서는 여러 가지 변형이 가능함은 물론이다.
그러므로, 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 안되며, 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.
이상의 설명에서 알 수 있는 바와 같이, 본 발명에 따르면, 단일의 와이파이 인터페이스를 이용하여 액세스 포인트의 기능 또는 메쉬 포인트의 기능을 동시에 처리하는 와이파이 인터페이싱 방법 및 와이파이 인터페이싱 시스템을 제공할 수 있다.
본 발명에 따르면, 단일의 와이파이 인터페이스를 이용하여, 메쉬 액세스 포인트(MAP, Mesh Access Point) 기능을 처리함으로써, 통신 단말의 원가를 절감함과 동시에 통신 단말의 부피를 줄일 수 있다.
본 발명에 따르면, 단일의 와이파이 인터페이스를 이용하여, 기존의 액세스 포인트의 기능과 메쉬 포인트의 기능을 동시에 처리함으로써, 효율적인 네트워크 통신이 가능하다.
본 발명에 따르면, 단일의 와이파이 인터페이스를 이용하여, 기본 서비스 셋(BSS, Basic Service Set)에 위치하는 스테이션과, 메쉬 포인트 간에 통신을 지원할 수 있다.

Claims (35)

  1. 와이파이 인터페이싱 방법에 있어서,
    패킷의 수신에 연동하여, 상기 수신된 패킷과 연관된 인터페이싱 동작 모드를 액세스 포인트 동작 모드 및 메쉬 포인트 동작 모드 중에서 적어도 하나의 동작 모드로 결정하는 단계; 및
    상기 결정된 인터페이싱 동작 모드에 따라, 단일의 와이파이 인터페이스를 통해 상기 패킷을 처리하는 단계
    를 포함하는 것을 특징으로 하는 와이파이 인터페이싱 방법.
  2. 제1항에 있어서,
    패킷을 처리하는 상기 단계는,
    상기 수신된 패킷을 기본 서비스 셋(BSS, Basic Service Set)에 대응되는 BSS 객체로 전달하여 상기 인터페이싱 동작 모드를 액세스 포인트 동작 모드로서 처리하는 단계
    를 포함하는 것을 특징으로 하는 와이파이 인터페이싱 방법.
  3. 제1항에 있어서,
    패킷을 처리하는 상기 단계는,
    상기 수신된 패킷을 메쉬 기본 서비스 셋(MBSS, Mess Basic Service Set)에 대응되는 MBSS 객체로 전달하여 상기 인터페이싱 동작 모드를 메쉬 포인트 동작 모 드로서 처리하는 단계
    를 포함하는 것을 특징으로 하는 와이파이 인터페이싱 방법.
  4. 제1항에 있어서,
    인터페이싱 동작 모드를 결정하는 상기 단계는,
    상기 수신된 패킷이 기본 서비스 셋에 대응되는 BSS 객체에 관한 네트워크 주소 정보를 포함하는지를 판단하는 단계; 및
    상기 판단 결과, 상기 수신된 패킷이 상기 BSS 객체에 관한 네트워크 주소 정보를 포함하는 경우, 상기 인터페이싱 동작 모드를 액세스 포인트(AP, Access Point) 동작 모드로서 결정하는 단계
    를 포함하는 것을 특징으로 하는 와이파이 인터페이싱 방법.
  5. 제1항에 있어서,
    인터페이싱 동작 모드를 결정하는 상기 단계는,
    상기 수신된 패킷이 메쉬 기본 서비스 셋에 대응되는 MBSS 객체에 관한 네트워크 주소 정보를 포함하는지를 판단하는 단계; 및
    상기 판단 결과, 상기 수신된 패킷이 상기 MBSS 객체에 관한 네트워크 주소 정보를 포함하는 경우, 상기 인터페이싱 동작 모드를 메쉬 포인트(MAP, Mess Point) 동작 모드로서 결정하는 단계
    를 포함하는 것을 특징으로 하는 와이파이 인터페이싱 방법.
  6. 제1항에 있어서,
    기본 서비스 셋에 대응하는 BSS 프로파일 정보와, 메쉬 기본 서비스 셋에 대응하는 MBSS 프로파일 정보를 저장하는 단계
    를 더 포함하고,
    인터페이싱 동작 모드를 결정하는 상기 단계는,
    상기 수신된 패킷이 상기 프로파일 정보들 중 어느 프로파일 정보에 대응되는지를 판단하는 단계; 및
    상기 판단 결과, 상기 수신된 패킷이 BSS 프로파일 정보에 대응하는 경우에 상기 인터페이싱 동작 모드를 액세스 포인트 동작 모드로서 결정하거나, 또는 상기 수신된 패킷이 MBSS 프로파일 정보에 대응하는 상기 인터페이싱 동작 모드를 메쉬 포인트 동작 모드로서 결정하는 단계
    를 포함하는 것을 특징으로 하는 와이파이 인터페이싱 방법.
  7. 제1항에 있어서,
    기본 서비스 셋에 대응하는 BSS 프로파일 정보와, 메쉬 기본 서비스 셋에 대응하는 MBSS 프로파일 정보를 저장하는 단계
    를 더 포함하고,
    인터페이싱 동작 모드를 결정하는 상기 단계는,
    수신된 패킷의 BSSID가 상기 BSS 프로파일 정보에 대응되는지를 판단하는 단계; 및
    상기 판단 결과, 상기 BSSID가 상기 BSS 프로파일 정보에 대응되는 경우, 상기 인터페이싱 동작 모드를 액세스 포인트 동작 모드로서 결정하는 단계
    를 포함하는 것을 특징으로 하는 와이파이 인터페이싱 방법.
  8. 제1항에 있어서,
    인터페이싱 동작 모드를 결정하는 상기 단계는,
    수신된 패킷에 BSSID가 브로드캐스트 주소로 설정되고, 메쉬 엘리먼트 식별자가 포함되었는지 여부를 판단하는 단계; 및
    상기 판단 결과, 상기 BSSID가 브로드캐스트 주소로 설정되고, 상기 메쉬 엘리먼트 식별자가 포함된 경우, 상기 인터페이싱 동작 모드를 메쉬 포인트 동작 모드로서 결정하는 단계
    를 포함하는 것을 특징으로 하는 와이파이 인터페이싱 방법.
  9. 제1항에 있어서,
    인터페이싱 동작 모드를 결정하는 상기 단계는,
    상기 수신된 패킷이 데이터 프레임인 경우, 주소 타입을 확인하는 단계; 및
    상기 확인된 주소 타입이 3-주소 프레임 타입인 경우에 상기 인터페이싱 동작 모드를 액세스 포인트 동작 모드로서 결정하거나, 또는 상기 확인된 주소 타입이 4-주소 프레임 타입인 경우에 상기 인터페이싱 동작 모드를 메쉬 포인트 동작 모드로서 결정하는 단계
    를 포함하는 것을 특징으로 하는 와이파이 인터페이싱 방법.
  10. 제1항에 있어서,
    상기 단일의 와이파이 인터페이스를 초기화하는 단계
    를 더 포함하는 것을 특징으로 하는 와이파이 인터페이싱 방법.
  11. 제10항에 있어서,
    초기화를 위한 상기 단계는,
    상기 단일의 와이파이 인터페이스에서, 메쉬 포인트 동작 모드를 먼저 초기화하고, 연이어 상기 액세스 포인트 동작 모드를 초기화하는 단계
    를 포함하는 것을 특징으로 하는 와이파이 인터페이싱 방법.
  12. 제1항에 있어서,
    인접한 메쉬 포인트와의 네트워크가 해제되었는지 여부를 판단하는 단계;
    상기 판단 결과, 네트워크가 해제된 경우,
    기본 서비스 셋의 BSS 객체 또는 인접한 메쉬 포인트의 스캐닝을 처리하고, 상기 스캐닝에 따라 해당 네트워크의 초기화를 처리하는 단계; 및
    상기 네트워크의 초기화와 연이어, 상기 기본 서비스 셋을 제공하는 액세스 포인트 동작 모드를 초기화하는 단계
    를 더 포함하는 것을 특징으로 하는 와이파이 인터페이싱 방법.
  13. 제12항에 있어서,
    상기 인접한 메쉬 포인트의 스캐닝을 처리하는 상기 단계에서,
    상기 인접한 메쉬 포인트의 존재 여부를 확인하는 단계; 및
    상기 인접한 메쉬 포인트가 존재하지 않는 경우, 새로운 메쉬 기본 서비스 셋을 생성하는 단계
    를 포함하는 것을 특징으로 하는 와이파이 인터페이싱 방법.
  14. 제13항에 있어서,
    상기 인접한 메쉬 포인트의 존재 여부를 확인하는 단계는,
    인접한 메쉬 포인트로부터 비콘 메시지의 수신을 확인하는 단계; 및
    상기 확인 결과, 일정 시간 동안 상기 비콘 메시지가 수신되지 않는 경우, 상기 인접한 메쉬 포인트가 존재하지 않는다고 판단하는 단계
    를 더 포함하는 것을 특징으로 하는 와이파이 인터페이싱 방법.
  15. 제1항에 있어서,
    다른 네트워크로부터의 비콘 메시지를 수신하는 단계;
    상기 수신된 비콘 메시지에 따라, 상기 다른 네트워크로의 접속 여부를 판단하는 단계;
    상기 판단 결과에 따라, 상기 다른 네트워크로 접속하거나 또는 현재의 네트워크를 유지하는 단계
    를 더 포함하는 것을 특징으로 하는 와이파이 인터페이싱 방법.
  16. 제15항에 있어서,
    다른 네트워크로의 접속 여부를 판단하는 상기 단계는,
    상기 수신된 비콘 메시지로부터 SSID 리스트를 참조하여 상기 다른 네트워크로의 접속 여부를 판단하는 단계
    를 포함하는 것을 특징으로 하는 와이파이 인터페이싱 방법.
  17. 제15항에 있어서,
    다른 네트워크로의 접속 여부를 판단하는 상기 단계는,
    상기 수신된 비콘 메시지의 신호 세기를 확인하는 단계; 및
    상기 확인된 신호 세기가 임계값 이상인 경우, 상기 다른 네트워크로 접속하도록 결정하는 단계
    를 포함하는 것을 특징으로 하는 와이파이 인터페이싱 방법.
  18. 제1항 내지 제17항 중에서 적어도 하나의 방법을 컴퓨터에서 실행하기 위한 프로그램을 기록하는 컴퓨터 판독 가능한 기록매체.
  19. 와이파이 인터페이싱을 위한 시스템에 있어서,
    패킷의 수신에 연동하여, 상기 수신된 패킷과 연관된 인터페이싱 동작 모드를 액세스 포인트 동작 모드 및 메쉬 포인트 동작 모드 중에서 적어도 하나의 동작 모드로 결정하는 동작 모드 결정부; 및
    상기 결정된 인터페이싱 동작 모드에 따라, 단일의 와이파이 인터페이스를 통해 상기 패킷을 처리하는 패킷 처리부
    를 포함하는 것을 특징으로 하는 와이파이 인터페이싱 시스템.
  20. 제19항에 있어서,
    상기 패킷 처리부는,
    상기 수신된 패킷을 기본 서비스 셋(BSS, Basic Service Set)에 대응되는 BSS 객체로 전달하여 상기 인터페이싱 동작 모드를 액세스 포인트 동작 모드로서 처리하는 것을 특징으로 하는 와이파이 인터페이싱 시스템.
  21. 제19항에 있어서,
    상기 패킷 처리부는,
    상기 수신된 패킷을 메쉬 기본 서비스 셋(MBSS, Mess Basic Service Set)에 대응되는 MBSS 객체로 전달하여 메쉬 포인트 기능을 처리하는 것을 특징으로 하는 와이파이 인터페이싱 시스템.
  22. 제19항에 있어서,
    상기 동작 모드 결정부는,
    상기 수신된 패킷이 기본 서비스 셋에 대응되는 BSS 객체에 관한 네트워크 주소 정보를 포함하는지를 판단하고, 상기 판단 결과, 상기 수신된 패킷이 상기 BSS 객체에 관한 네트워크 주소 정보를 포함하는 경우에 상기 인터페이싱 동작 모드를 액세스 포인트(AP, Access Point) 동작 모드로서 결정하는 것을 특징으로 하는 와이파이 인터페이싱 시스템.
  23. 제19항에 있어서,
    상기 동작 모드 결정부는,
    상기 수신된 패킷이 메쉬 기본 서비스 셋에 대응되는 MBSS 객체에 관한 네트워크 주소 정보를 포함하는지를 판단하고, 상기 판단 결과, 상기 수신된 패킷이 상기 MBSS 객체에 관한 네트워크 주소 정보를 포함하는 경우, 상기 인터페이싱 동작 모드를 메쉬 포인트(MAP, Mess Point) 동작 모드로서 결정하는 것을 특징으로 하는 와이파이 인터페이싱 시스템.
  24. 제19항에 있어서,
    기본 서비스 셋에 대응하는 BSS 프로파일 정보와, 메쉬 기본 서비스 셋에 대응하는 MBSS 프로파일 정보를 저장하는 프로파일 데이터베이스
    를 더 포함하고,
    상기 동작 모드 결정부는,
    상기 프로파일 데이터베이스를 참조하여, 상기 수신된 패킷이 상기 프로파일 정보들 중 어느 프로파일 정보에 대응되는지를 판단하고, 상기 판단 결과, 상기 수신된 패킷이 BSS 프로파일 정보에 대응하는 경우에 상기 인터페이싱 동작 모드를 액세스 포인트 동작 모드로서 결정하거나, 또는 상기 수신된 패킷이 MBSS 프로파일 정보에 대응하는 상기 인터페이싱 동작 모드를 메쉬 포인트 동작 모드로서 결정하는 것을 특징으로 하는 와이파이 인터페이싱 시스템.
  25. 제19항에 있어서,
    기본 서비스 셋에 대응하는 BSS 프로파일 정보와, 메쉬 기본 서비스 셋에 대응하는 MBSS 프로파일 정보를 저장하는 프로파일 데이터베이스
    를 더 포함하고,
    상기 동작 모드 결정부는,
    수신된 패킷의 BSSID가 상기 BSS 프로파일 정보에 대응되는지를 판단하고, 상기 판단 결과, 상기 BSSID가 상기 BSS 프로파일 정보에 대응되는 경우, 상기 인터페이싱 동작 모드를 액세스 포인트 동작 모드로서 결정하는 것을 특징으로 하는 와이파이 인터페이싱 시스템.
  26. 제19항에 있어서,
    상기 동작 모드 결정부는,
    수신된 패킷에 BSSID가 브로드캐스트 주소로 설정되고, 메쉬 엘리먼트 식별 자가 포함되었는지 여부를 판단하고, 상기 판단 결과, 상기 BSSID가 브로드캐스트 주소로 설정되고, 상기 메쉬 엘리먼트 식별자가 포함된 경우, 상기 인터페이싱 동작 모드를 메쉬 포인트 동작 모드로서 결정하는 것을 특징으로 하는 와이파이 인터페이싱 시스템.
  27. 제19항에 있어서,
    상기 동작 모드 결정부는,
    상기 수신된 패킷이 데이터 프레임인 경우, 주소 타입을 확인하고, 상기 확인된 주소 타입이 3-주소 프레임 타입인 경우에 상기 인터페이싱 동작 모드를 액세스 포인트 동작 모드로서 결정하거나, 또는 상기 확인된 주소 타입이 4-주소 프레임 타입인 경우에 상기 인터페이싱 동작 모드를 메쉬 포인트 동작 모드로서 결정하는 것을 특징으로 하는 와이파이 인터페이싱 시스템.
  28. 제19항에 있어서,
    상기 단일의 와이파이 인터페이스를 초기화하는 초기화 처리부
    를 더 포함하는 것을 특징으로 하는 와이파이 인터페이싱 시스템.
  29. 제28항에 있어서,
    상기 초기화 처리부는,
    상기 단일의 와이파이 인터페이스에서, 메쉬 포인트 동작 모드를 먼저 초기화하고, 연이어 상기 액세스 포인트 동작 모드를 초기화하는 것을 특징으로 하는 와이파이 인터페이싱 시스템.
  30. 제29항에 있어서,
    인접한 메쉬 포인트와의 네트워크가 해제되었는지 여부를 판단하는 해제 판단부
    를 더 포함하고,
    상기 해제 판단부의 판단 결과, 네트워크가 해제된 경우,
    상기 초기화 처리부는,
    기본 서비스 셋의 BSS 객체 또는 인접한 메쉬 포인트의 스캐닝을 처리하고, 상기 스캐닝에 따라 해당 네트워크의 초기화를 처리하고, 상기 네트워크의 초기화와 연이어, 상기 기본 서비스 셋을 제공하는 액세스 포인트 동작 모드를 초기화하는 것을 특징으로 하는 와이파이 인터페이싱 시스템.
  31. 제30항에 있어서,
    상기 초기화 처리부는,
    상기 인접한 메쉬 포인트의 존재 여부를 확인하고, 상기 인접한 메쉬 포인트가 존재하지 않는 경우, 새로운 메쉬 기본 서비스 셋을 생성하는 것을 특징으로 하는 와이파이 인터페이싱 시스템.
  32. 제31항에 있어서,
    상기 해제 판단부는,
    인접한 메쉬 포인트로부터 비콘 메시지의 수신을 확인하고, 상기 확인 결과, 일정 시간 동안 상기 비콘 메시지가 수신되지 않는 경우, 상기 네트워크가 해제되었다고 판단하는 것을 특징으로 하는 와이파이 인터페이싱 시스템.
  33. 제19항에 있어서,
    다른 네트워크로부터의 비콘 메시지를 수신하는 메시지 수신부;
    상기 수신된 비콘 메시지에 따라, 상기 다른 네트워크로의 접속 여부를 판단하는 접속 판단부;
    상기 접속 판단부의 판단 결과에 따라, 상기 다른 네트워크로 접속하거나 또는 현재의 네트워크를 유지하는 접속 처리부
    를 더 포함하는 것을 특징으로 하는 와이파이 인터페이싱 시스템.
  34. 제33항에 있어서,
    상기 접속 판단부는,
    상기 수신된 비콘 메시지로부터 SSID 리스트를 참조하여 상기 다른 네트워크로의 접속 여부를 판단하는 것을 특징으로 하는 와이파이 인터페이싱 시스템.
  35. 제33항에 있어서,
    상기 접속 판단부는,
    상기 수신된 비콘 메시지의 신호 세기를 확인하고, 상기 확인된 신호 세기가 임계값 이상인 경우, 상기 다른 네트워크로 접속하도록 결정하는 것을 특징으로 하는 와이파이 인터페이싱 시스템.
KR1020070037489A 2007-04-17 2007-04-17 단일의 와이파이 인터페이스로 다수의 메쉬 동작 모드를지원하는 방법 및 시스템 KR101321398B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020070037489A KR101321398B1 (ko) 2007-04-17 2007-04-17 단일의 와이파이 인터페이스로 다수의 메쉬 동작 모드를지원하는 방법 및 시스템
US11/782,273 US7907581B2 (en) 2007-04-17 2007-07-24 Method and system for supporting multi mesh operation modes using single Wi-Fi interfacing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070037489A KR101321398B1 (ko) 2007-04-17 2007-04-17 단일의 와이파이 인터페이스로 다수의 메쉬 동작 모드를지원하는 방법 및 시스템

Publications (2)

Publication Number Publication Date
KR20080093590A KR20080093590A (ko) 2008-10-22
KR101321398B1 true KR101321398B1 (ko) 2013-12-19

Family

ID=39872082

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070037489A KR101321398B1 (ko) 2007-04-17 2007-04-17 단일의 와이파이 인터페이스로 다수의 메쉬 동작 모드를지원하는 방법 및 시스템

Country Status (2)

Country Link
US (1) US7907581B2 (ko)
KR (1) KR101321398B1 (ko)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5252953B2 (ja) * 2008-02-22 2013-07-31 キヤノン株式会社 通信装置、通信方法、プログラム、記憶媒体
KR100978471B1 (ko) * 2008-12-30 2010-08-30 서울대학교산학협력단 단말 중심 및 컨텐트 중심의 네트워킹이 결합된 하이브리드네트워크 장치 및 그 네트워크 연결 방법
CN104038982B (zh) * 2013-03-07 2018-06-19 中兴通讯股份有限公司 一种数据传输方法、多介质接入点及多介质客户端
US9363732B2 (en) * 2014-06-24 2016-06-07 Google Inc. Mesh network commissioning
KR102178264B1 (ko) * 2014-09-17 2020-11-12 삼성전자주식회사 액세스 포인트 및 그 제어 방법
US10285143B2 (en) 2015-02-11 2019-05-07 Samsung Electronics Co., Ltd Wireless communication device supporting communication schemes and operating method thereof
WO2016161266A1 (en) 2015-04-02 2016-10-06 Google Inc. Efficient network stack for wireless application protocols
KR102492095B1 (ko) * 2017-06-08 2023-01-30 삼성전자주식회사 무선 통신 방법 및 장치

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR970008170B1 (ko) 1994-12-15 1997-05-21 재단법인 한국전자통신연구소 이동통신 기지국내 패킷 교환 처리 장치의 네트워크
US7466660B2 (en) * 2005-02-11 2008-12-16 Interdigital Technology Corporation Method and apparatus for processing packets originating from local and neighboring basic service sets
KR100694105B1 (ko) * 2005-04-25 2007-03-12 삼성전자주식회사 무선 메시 망에서 이동 스테이션 정보를 배포하는 방법 및장치
KR101235993B1 (ko) 2005-05-12 2013-02-21 삼성전자주식회사 무선 랜 메쉬 통신 시스템에서 스케쥴링 방법 및 장치
KR101234900B1 (ko) 2005-06-14 2013-02-19 삼성전자주식회사 다중채널 매체접속제어를 위한 비애자일 채널화 방법
US7664050B2 (en) * 2006-04-28 2010-02-16 Microsoft Corporation Auto-configuring operation modes for network elements
US7742442B2 (en) * 2007-01-11 2010-06-22 Motorola, Inc. Changing access point (AP) device type based on connectivity to a network
TWI376917B (en) * 2008-12-09 2012-11-11 Realtek Semiconductor Corp Frame merging apparatus and method thereof
US20100232400A1 (en) * 2009-03-11 2010-09-16 Sony Corporation Virtualizing single radio for multiple wireless interfaces in home mesh network

Also Published As

Publication number Publication date
US7907581B2 (en) 2011-03-15
KR20080093590A (ko) 2008-10-22
US20080259845A1 (en) 2008-10-23

Similar Documents

Publication Publication Date Title
KR101321398B1 (ko) 단일의 와이파이 인터페이스로 다수의 메쉬 동작 모드를지원하는 방법 및 시스템
JP3217568B2 (ja) 移動ステーション引き渡しを含む無線ローカルエリアネットワークシステム
US8462667B2 (en) Combined device and service discovery technique in stations supporting tunneled direct link setup (TDLS)
US10117282B2 (en) D2D device communication using a broadcast type message
AU2007297050B2 (en) Selecting a leader node for an ad hoc network based on services
US8300578B2 (en) System, apparatus and method for seamless roaming through the use of routing update messages
JP2006304302A (ja) 拡張された無線lanでフレームを伝達する方法及び装置
JP5092241B2 (ja) ネットワークシステム
US20210022203A1 (en) Method for deactivating user plane connection and network entity for controlling user plane connection deactivation in network
JP4690260B2 (ja) 無線通信システム、無線基地局、通信制御方法、および通信制御プログラム
US20200059977A1 (en) Method of providing 5glan service and terminal device and server using the same
KR102541592B1 (ko) 무선 메시 네트워크 관리 방법 및 이를 위한 장치, 이를 수행하는 컴퓨터 프로그램을 기록한 기록 매체
JP2003078535A (ja) 無線lanにおけるmacアドレス管理方法、無線lan用macアドレス管理プログラム、無線lan用macアドレス管理プログラムを記録した記録媒体、無線lan用固定局及び無線lanシステム
US11153181B1 (en) Dynamic node reconfiguration and provisioning of network devices
US11129142B1 (en) Simultaneous mesh and access point operation modes of a radio
JP4940082B2 (ja) 無線lanシステム
US8411589B2 (en) Communication system, information processing apparatus, and control method
JP2006128835A (ja) 無線通信システム
EP1437019B1 (en) Wireless network system software protocol
JP2002124953A (ja) 無線パケット中継方法、無線パケット中継システム及び無線局
US10091704B2 (en) Radio communication system and radio base station
EP3905736A1 (en) Device discovery method, apparatus, and system
JP3894189B2 (ja) 中継基地局装置、無線通信システム及び方法並びに無線通信用プログラム
JP2007201782A (ja) 無線パケット通信システム及び無線パケット通信方法
JP6668834B2 (ja) 通信装置

Legal Events

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

Payment date: 20160921

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20170918

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20180917

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20190910

Year of fee payment: 7