KR101321398B1 - 단일의 와이파이 인터페이스로 다수의 메쉬 동작 모드를지원하는 방법 및 시스템 - Google Patents
단일의 와이파이 인터페이스로 다수의 메쉬 동작 모드를지원하는 방법 및 시스템 Download PDFInfo
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/08—Access point devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W16/00—Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
- H04W16/24—Cell structures
- H04W16/26—Cell enhancers or enhancement, e.g. for tunnels, building shadow
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-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
도 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항에 있어서,패킷을 처리하는 상기 단계는,상기 수신된 패킷을 기본 서비스 셋(BSS, Basic Service Set)에 대응되는 BSS 객체로 전달하여 상기 인터페이싱 동작 모드를 액세스 포인트 동작 모드로서 처리하는 단계를 포함하는 것을 특징으로 하는 와이파이 인터페이싱 방법.
- 제1항에 있어서,패킷을 처리하는 상기 단계는,상기 수신된 패킷을 메쉬 기본 서비스 셋(MBSS, Mess Basic Service Set)에 대응되는 MBSS 객체로 전달하여 상기 인터페이싱 동작 모드를 메쉬 포인트 동작 모 드로서 처리하는 단계를 포함하는 것을 특징으로 하는 와이파이 인터페이싱 방법.
- 제1항에 있어서,인터페이싱 동작 모드를 결정하는 상기 단계는,상기 수신된 패킷이 기본 서비스 셋에 대응되는 BSS 객체에 관한 네트워크 주소 정보를 포함하는지를 판단하는 단계; 및상기 판단 결과, 상기 수신된 패킷이 상기 BSS 객체에 관한 네트워크 주소 정보를 포함하는 경우, 상기 인터페이싱 동작 모드를 액세스 포인트(AP, Access Point) 동작 모드로서 결정하는 단계를 포함하는 것을 특징으로 하는 와이파이 인터페이싱 방법.
- 제1항에 있어서,인터페이싱 동작 모드를 결정하는 상기 단계는,상기 수신된 패킷이 메쉬 기본 서비스 셋에 대응되는 MBSS 객체에 관한 네트워크 주소 정보를 포함하는지를 판단하는 단계; 및상기 판단 결과, 상기 수신된 패킷이 상기 MBSS 객체에 관한 네트워크 주소 정보를 포함하는 경우, 상기 인터페이싱 동작 모드를 메쉬 포인트(MAP, Mess Point) 동작 모드로서 결정하는 단계를 포함하는 것을 특징으로 하는 와이파이 인터페이싱 방법.
- 제1항에 있어서,기본 서비스 셋에 대응하는 BSS 프로파일 정보와, 메쉬 기본 서비스 셋에 대응하는 MBSS 프로파일 정보를 저장하는 단계를 더 포함하고,인터페이싱 동작 모드를 결정하는 상기 단계는,상기 수신된 패킷이 상기 프로파일 정보들 중 어느 프로파일 정보에 대응되는지를 판단하는 단계; 및상기 판단 결과, 상기 수신된 패킷이 BSS 프로파일 정보에 대응하는 경우에 상기 인터페이싱 동작 모드를 액세스 포인트 동작 모드로서 결정하거나, 또는 상기 수신된 패킷이 MBSS 프로파일 정보에 대응하는 상기 인터페이싱 동작 모드를 메쉬 포인트 동작 모드로서 결정하는 단계를 포함하는 것을 특징으로 하는 와이파이 인터페이싱 방법.
- 제1항에 있어서,기본 서비스 셋에 대응하는 BSS 프로파일 정보와, 메쉬 기본 서비스 셋에 대응하는 MBSS 프로파일 정보를 저장하는 단계를 더 포함하고,인터페이싱 동작 모드를 결정하는 상기 단계는,수신된 패킷의 BSSID가 상기 BSS 프로파일 정보에 대응되는지를 판단하는 단계; 및상기 판단 결과, 상기 BSSID가 상기 BSS 프로파일 정보에 대응되는 경우, 상기 인터페이싱 동작 모드를 액세스 포인트 동작 모드로서 결정하는 단계를 포함하는 것을 특징으로 하는 와이파이 인터페이싱 방법.
- 제1항에 있어서,인터페이싱 동작 모드를 결정하는 상기 단계는,수신된 패킷에 BSSID가 브로드캐스트 주소로 설정되고, 메쉬 엘리먼트 식별자가 포함되었는지 여부를 판단하는 단계; 및상기 판단 결과, 상기 BSSID가 브로드캐스트 주소로 설정되고, 상기 메쉬 엘리먼트 식별자가 포함된 경우, 상기 인터페이싱 동작 모드를 메쉬 포인트 동작 모드로서 결정하는 단계를 포함하는 것을 특징으로 하는 와이파이 인터페이싱 방법.
- 제1항에 있어서,인터페이싱 동작 모드를 결정하는 상기 단계는,상기 수신된 패킷이 데이터 프레임인 경우, 주소 타입을 확인하는 단계; 및상기 확인된 주소 타입이 3-주소 프레임 타입인 경우에 상기 인터페이싱 동작 모드를 액세스 포인트 동작 모드로서 결정하거나, 또는 상기 확인된 주소 타입이 4-주소 프레임 타입인 경우에 상기 인터페이싱 동작 모드를 메쉬 포인트 동작 모드로서 결정하는 단계를 포함하는 것을 특징으로 하는 와이파이 인터페이싱 방법.
- 제1항에 있어서,상기 단일의 와이파이 인터페이스를 초기화하는 단계를 더 포함하는 것을 특징으로 하는 와이파이 인터페이싱 방법.
- 제10항에 있어서,초기화를 위한 상기 단계는,상기 단일의 와이파이 인터페이스에서, 메쉬 포인트 동작 모드를 먼저 초기화하고, 연이어 상기 액세스 포인트 동작 모드를 초기화하는 단계를 포함하는 것을 특징으로 하는 와이파이 인터페이싱 방법.
- 제1항에 있어서,인접한 메쉬 포인트와의 네트워크가 해제되었는지 여부를 판단하는 단계;상기 판단 결과, 네트워크가 해제된 경우,기본 서비스 셋의 BSS 객체 또는 인접한 메쉬 포인트의 스캐닝을 처리하고, 상기 스캐닝에 따라 해당 네트워크의 초기화를 처리하는 단계; 및상기 네트워크의 초기화와 연이어, 상기 기본 서비스 셋을 제공하는 액세스 포인트 동작 모드를 초기화하는 단계를 더 포함하는 것을 특징으로 하는 와이파이 인터페이싱 방법.
- 제12항에 있어서,상기 인접한 메쉬 포인트의 스캐닝을 처리하는 상기 단계에서,상기 인접한 메쉬 포인트의 존재 여부를 확인하는 단계; 및상기 인접한 메쉬 포인트가 존재하지 않는 경우, 새로운 메쉬 기본 서비스 셋을 생성하는 단계를 포함하는 것을 특징으로 하는 와이파이 인터페이싱 방법.
- 제13항에 있어서,상기 인접한 메쉬 포인트의 존재 여부를 확인하는 단계는,인접한 메쉬 포인트로부터 비콘 메시지의 수신을 확인하는 단계; 및상기 확인 결과, 일정 시간 동안 상기 비콘 메시지가 수신되지 않는 경우, 상기 인접한 메쉬 포인트가 존재하지 않는다고 판단하는 단계를 더 포함하는 것을 특징으로 하는 와이파이 인터페이싱 방법.
- 제1항에 있어서,다른 네트워크로부터의 비콘 메시지를 수신하는 단계;상기 수신된 비콘 메시지에 따라, 상기 다른 네트워크로의 접속 여부를 판단하는 단계;상기 판단 결과에 따라, 상기 다른 네트워크로 접속하거나 또는 현재의 네트워크를 유지하는 단계를 더 포함하는 것을 특징으로 하는 와이파이 인터페이싱 방법.
- 제15항에 있어서,다른 네트워크로의 접속 여부를 판단하는 상기 단계는,상기 수신된 비콘 메시지로부터 SSID 리스트를 참조하여 상기 다른 네트워크로의 접속 여부를 판단하는 단계를 포함하는 것을 특징으로 하는 와이파이 인터페이싱 방법.
- 제15항에 있어서,다른 네트워크로의 접속 여부를 판단하는 상기 단계는,상기 수신된 비콘 메시지의 신호 세기를 확인하는 단계; 및상기 확인된 신호 세기가 임계값 이상인 경우, 상기 다른 네트워크로 접속하도록 결정하는 단계를 포함하는 것을 특징으로 하는 와이파이 인터페이싱 방법.
- 제1항 내지 제17항 중에서 적어도 하나의 방법을 컴퓨터에서 실행하기 위한 프로그램을 기록하는 컴퓨터 판독 가능한 기록매체.
- 와이파이 인터페이싱을 위한 시스템에 있어서,패킷의 수신에 연동하여, 상기 수신된 패킷과 연관된 인터페이싱 동작 모드를 액세스 포인트 동작 모드 및 메쉬 포인트 동작 모드 중에서 적어도 하나의 동작 모드로 결정하는 동작 모드 결정부; 및상기 결정된 인터페이싱 동작 모드에 따라, 단일의 와이파이 인터페이스를 통해 상기 패킷을 처리하는 패킷 처리부를 포함하는 것을 특징으로 하는 와이파이 인터페이싱 시스템.
- 제19항에 있어서,상기 패킷 처리부는,상기 수신된 패킷을 기본 서비스 셋(BSS, Basic Service Set)에 대응되는 BSS 객체로 전달하여 상기 인터페이싱 동작 모드를 액세스 포인트 동작 모드로서 처리하는 것을 특징으로 하는 와이파이 인터페이싱 시스템.
- 제19항에 있어서,상기 패킷 처리부는,상기 수신된 패킷을 메쉬 기본 서비스 셋(MBSS, Mess Basic Service Set)에 대응되는 MBSS 객체로 전달하여 메쉬 포인트 기능을 처리하는 것을 특징으로 하는 와이파이 인터페이싱 시스템.
- 제19항에 있어서,상기 동작 모드 결정부는,상기 수신된 패킷이 기본 서비스 셋에 대응되는 BSS 객체에 관한 네트워크 주소 정보를 포함하는지를 판단하고, 상기 판단 결과, 상기 수신된 패킷이 상기 BSS 객체에 관한 네트워크 주소 정보를 포함하는 경우에 상기 인터페이싱 동작 모드를 액세스 포인트(AP, Access Point) 동작 모드로서 결정하는 것을 특징으로 하는 와이파이 인터페이싱 시스템.
- 제19항에 있어서,상기 동작 모드 결정부는,상기 수신된 패킷이 메쉬 기본 서비스 셋에 대응되는 MBSS 객체에 관한 네트워크 주소 정보를 포함하는지를 판단하고, 상기 판단 결과, 상기 수신된 패킷이 상기 MBSS 객체에 관한 네트워크 주소 정보를 포함하는 경우, 상기 인터페이싱 동작 모드를 메쉬 포인트(MAP, Mess Point) 동작 모드로서 결정하는 것을 특징으로 하는 와이파이 인터페이싱 시스템.
- 제19항에 있어서,기본 서비스 셋에 대응하는 BSS 프로파일 정보와, 메쉬 기본 서비스 셋에 대응하는 MBSS 프로파일 정보를 저장하는 프로파일 데이터베이스를 더 포함하고,상기 동작 모드 결정부는,상기 프로파일 데이터베이스를 참조하여, 상기 수신된 패킷이 상기 프로파일 정보들 중 어느 프로파일 정보에 대응되는지를 판단하고, 상기 판단 결과, 상기 수신된 패킷이 BSS 프로파일 정보에 대응하는 경우에 상기 인터페이싱 동작 모드를 액세스 포인트 동작 모드로서 결정하거나, 또는 상기 수신된 패킷이 MBSS 프로파일 정보에 대응하는 상기 인터페이싱 동작 모드를 메쉬 포인트 동작 모드로서 결정하는 것을 특징으로 하는 와이파이 인터페이싱 시스템.
- 제19항에 있어서,기본 서비스 셋에 대응하는 BSS 프로파일 정보와, 메쉬 기본 서비스 셋에 대응하는 MBSS 프로파일 정보를 저장하는 프로파일 데이터베이스를 더 포함하고,상기 동작 모드 결정부는,수신된 패킷의 BSSID가 상기 BSS 프로파일 정보에 대응되는지를 판단하고, 상기 판단 결과, 상기 BSSID가 상기 BSS 프로파일 정보에 대응되는 경우, 상기 인터페이싱 동작 모드를 액세스 포인트 동작 모드로서 결정하는 것을 특징으로 하는 와이파이 인터페이싱 시스템.
- 제19항에 있어서,상기 동작 모드 결정부는,수신된 패킷에 BSSID가 브로드캐스트 주소로 설정되고, 메쉬 엘리먼트 식별 자가 포함되었는지 여부를 판단하고, 상기 판단 결과, 상기 BSSID가 브로드캐스트 주소로 설정되고, 상기 메쉬 엘리먼트 식별자가 포함된 경우, 상기 인터페이싱 동작 모드를 메쉬 포인트 동작 모드로서 결정하는 것을 특징으로 하는 와이파이 인터페이싱 시스템.
- 제19항에 있어서,상기 동작 모드 결정부는,상기 수신된 패킷이 데이터 프레임인 경우, 주소 타입을 확인하고, 상기 확인된 주소 타입이 3-주소 프레임 타입인 경우에 상기 인터페이싱 동작 모드를 액세스 포인트 동작 모드로서 결정하거나, 또는 상기 확인된 주소 타입이 4-주소 프레임 타입인 경우에 상기 인터페이싱 동작 모드를 메쉬 포인트 동작 모드로서 결정하는 것을 특징으로 하는 와이파이 인터페이싱 시스템.
- 제19항에 있어서,상기 단일의 와이파이 인터페이스를 초기화하는 초기화 처리부를 더 포함하는 것을 특징으로 하는 와이파이 인터페이싱 시스템.
- 제28항에 있어서,상기 초기화 처리부는,상기 단일의 와이파이 인터페이스에서, 메쉬 포인트 동작 모드를 먼저 초기화하고, 연이어 상기 액세스 포인트 동작 모드를 초기화하는 것을 특징으로 하는 와이파이 인터페이싱 시스템.
- 제29항에 있어서,인접한 메쉬 포인트와의 네트워크가 해제되었는지 여부를 판단하는 해제 판단부를 더 포함하고,상기 해제 판단부의 판단 결과, 네트워크가 해제된 경우,상기 초기화 처리부는,기본 서비스 셋의 BSS 객체 또는 인접한 메쉬 포인트의 스캐닝을 처리하고, 상기 스캐닝에 따라 해당 네트워크의 초기화를 처리하고, 상기 네트워크의 초기화와 연이어, 상기 기본 서비스 셋을 제공하는 액세스 포인트 동작 모드를 초기화하는 것을 특징으로 하는 와이파이 인터페이싱 시스템.
- 제30항에 있어서,상기 초기화 처리부는,상기 인접한 메쉬 포인트의 존재 여부를 확인하고, 상기 인접한 메쉬 포인트가 존재하지 않는 경우, 새로운 메쉬 기본 서비스 셋을 생성하는 것을 특징으로 하는 와이파이 인터페이싱 시스템.
- 제31항에 있어서,상기 해제 판단부는,인접한 메쉬 포인트로부터 비콘 메시지의 수신을 확인하고, 상기 확인 결과, 일정 시간 동안 상기 비콘 메시지가 수신되지 않는 경우, 상기 네트워크가 해제되었다고 판단하는 것을 특징으로 하는 와이파이 인터페이싱 시스템.
- 제19항에 있어서,다른 네트워크로부터의 비콘 메시지를 수신하는 메시지 수신부;상기 수신된 비콘 메시지에 따라, 상기 다른 네트워크로의 접속 여부를 판단하는 접속 판단부;상기 접속 판단부의 판단 결과에 따라, 상기 다른 네트워크로 접속하거나 또는 현재의 네트워크를 유지하는 접속 처리부를 더 포함하는 것을 특징으로 하는 와이파이 인터페이싱 시스템.
- 제33항에 있어서,상기 접속 판단부는,상기 수신된 비콘 메시지로부터 SSID 리스트를 참조하여 상기 다른 네트워크로의 접속 여부를 판단하는 것을 특징으로 하는 와이파이 인터페이싱 시스템.
- 제33항에 있어서,상기 접속 판단부는,상기 수신된 비콘 메시지의 신호 세기를 확인하고, 상기 확인된 신호 세기가 임계값 이상인 경우, 상기 다른 네트워크로 접속하도록 결정하는 것을 특징으로 하는 와이파이 인터페이싱 시스템.
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)
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)
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 |
-
2007
- 2007-04-17 KR KR1020070037489A patent/KR101321398B1/ko active IP Right Grant
- 2007-07-24 US US11/782,273 patent/US7907581B2/en active Active
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 |