KR101243501B1 - 무선랜 메쉬 통신시스템에서 데이터 송수신 장치 및 방법 - Google Patents

무선랜 메쉬 통신시스템에서 데이터 송수신 장치 및 방법 Download PDF

Info

Publication number
KR101243501B1
KR101243501B1 KR1020060035516A KR20060035516A KR101243501B1 KR 101243501 B1 KR101243501 B1 KR 101243501B1 KR 1020060035516 A KR1020060035516 A KR 1020060035516A KR 20060035516 A KR20060035516 A KR 20060035516A KR 101243501 B1 KR101243501 B1 KR 101243501B1
Authority
KR
South Korea
Prior art keywords
data
transmitting
channel
information
receiving
Prior art date
Application number
KR1020060035516A
Other languages
English (en)
Other versions
KR20060117190A (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 US11/432,432 priority Critical patent/US7929505B2/en
Publication of KR20060117190A publication Critical patent/KR20060117190A/ko
Application granted granted Critical
Publication of KR101243501B1 publication Critical patent/KR101243501B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0808Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA]
    • H04W74/0816Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA] with collision avoidance
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/10Flow control between communication endpoints
    • H04W28/12Flow control between communication endpoints using signalling between network elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]
    • 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)
  • Small-Scale Networks (AREA)

Abstract

본 발명은 무선랜 통신 시스템에서 데이터 송수신 장치 및 방법에 관한 것으로, 데이터 수신 가능 여부를 결정하기 위한 제 1 제어 신호를 수신하고, 데이터 수신이 가능한 경우, 데이터 수신을 대기하고, 데이터 수신이 불가능한 경우, 데이터 수신이 불가능함을 나타내는 제 2 제어 신호를 송신하고, 상기 제 2 제어 신호는, 데이터를 송신할 수 있도록 하기 위한 정보를 포함함을 특징으로 한다.
Figure R1020060035516
무선랜 메쉬 통신시스템, RTS, NTS, 채널 정보, 멀티 채널, 멀티 라디오, 멀티캐스트, 브로드캐스트

Description

무선랜 메쉬 통신시스템에서 데이터 송수신 장치 및 방법{APPARATUS AND METHOD FOR TRANSMITTING AND RECEIVING DATA IN WIRELESS LOCAL AREA NETWORK MESH COMMUNICATION SYSTEM}
도 1은 일반적인 무선랜 메쉬 통신시스템의 구조를 개략적으로 도시한 도면,
도 2는 일반적인 무선랜 메쉬 통신시스템에서 노드들 간의 데이터 송수신을 개략적으로 도시한 도면,
도 3a와 도3b는 본 발명의 실시예에 따른 무선랜 메쉬 통신시스템에서 노드들 간의 데이터 송수신을 개략적으로 도시한 도면,
도 4는 본 발명의 실시예에 따른 무선랜 메쉬 통신시스템의 송신 노드의 동작을 개략적으로 도시한 도면,
도 5는 본 발명의 실시예에 따른 무선랜 메쉬 통신시스템의 수신 노드의 동작을 개략적으로 도시한 도면,
도 6은 본 발명의 실시예에 따른 무선랜 메쉬 통신시스템의 송신 노드의 구조를 개략적으로 도시한 도면,
도 7은 본 발명의 실시예에 따른 무선랜 메쉬 통신시스템의 수신 노드의 구조를 개략적으로 도시한 도면.
본 발명은 무선랜(WLAN: Wireless Local Area Network) 메쉬(Mesh) 통신시스템의 데이터 송수신 장치 및 방법에 관한 것으로서, 특히 다중 채널(multi-channel)을 사용하는 무선랜 메쉬 통신시스템에서 신뢰성 있는 브로드 캐스트/멀티 캐스트(broadcast/multicast) 방식의 데이터를 송수신하는 장치 및 방법에 관한 것이다.
일반적으로 무선랜은 기존의 유선랜과 달리 무선 매체를 데이터 전달의 매개체로 이용하고 있으며, 기존의 유선랜에서 사용되던 케이블의 연결을 필요로 하지 않는다. 현재 상기 무선랜은 데이터 송수신을 위해 무선 주파수(RF: Radio Frequency)를 사용하여 데이터를 송수신함으로서 기존의 유선랜의 확장 또는 대안으로 주목받고 있다.
상술한 무선랜은 미국 전기 전자 학회(IEEE:Institute of Electrical and Electronics Engineers)의 IEEE 802.11 규격에 기초한다. 상기 IEEE 802.11 규격중에서도 현재 액세스 포인트(AP: Access Point, 이하 'AP'라 칭하기로 한다)들 간의 유선연결을 필요로하지 않는 IEEE 802.11s 규격화가 활발히 이루어지고 있다. 상기 IEEE 802.11s 규격에서 정의하고 있는 무선랜 통신시스템인 무선랜 메쉬 통신시스템은 네트워크 간의 무선연결까지도 정의하므로 기존의 무선랜을 설치하기 어려운 지역도 네트워크의 설치를 용이하게 만든다.
상기 무선랜 메쉬 통신시스템은 데이터를 송수신하는 다수의 노드(node)들을 포함하며, 상기 노드들은 다수의 단말기(STA: station, 이하 'STA'라 칭하기로 한다)들과, 다수의 메쉬 포인트(MP: Mesh Point, 이하 'MP'라 칭하기로 한다)들과, 다수의 메쉬 액세스 포인트(MAP: Mesh Access Point, 이하 'MAP'라 칭하기로 한다)들을 포함한다. MP는 메쉬 서비스를 지원하며, 상기 MAP는 특별한 형태의 MP로서, 메쉬 서비스 뿐만 아니라 STA를 관리하는 AP 서비스까지 함께 제공한다.
그러면 여기서 도 1을 참조하여 무선랜 메쉬 통신시스템의 구조에 대해서 설명하기로 한다.
도 1은 일반적인 무선랜 메쉬 통신시스템의 구조를 도시한 도면이다.
상기 도 1을 참조하면, 무선랜 메쉬 통신시스템의 다수의 노드(node)들(100, 110, 120, 130, 140, 150)을 개시하고 있다. 여기서 상기 각 노드들(110, 120, 130, 140, 150)은 상술한 바와 같이 STA, MP, MAP들 중의 어느 하나가 될 수 있다. 하지만 예를 들어 상기 STA는 MAP로 부터의 통신만 허용되며, 도면의 노드(100)과 노드(150)의 경우가 될 수 있다.
여기서 상기 STA(150)는 MAP(100)으로 부터의 통신만 허용된다.
여기서 상기 하나의 송신 노드(110)가 특정 수신 노드들(120, 130, 140, 150)로 데이터를 송신하는 경우를 가정하기로 한다. 이에 상기 송신 노드(110)는 상기 수신 노드들(120, 130, 140, 150)로 멀티 캐스트 방식으로 데이터를 송신하고 있다. 그러면 여기서 하기에 도 2를 참조하여 상기 멀티 캐스트 방식으로 데이터를 송수신하는 송신 노드와 수신 노드들 간의 동작을 살펴보기로 한다.
도 2는 일반적인 무선랜 메쉬 통신시스템에서 노드들 간의 데이터 송수신을 개략적으로 도시한 도면이다.
상기 도 2를 참조하면, 송신 노드와 수신 노드들 간의 시간에 따른 제어 신호와 데이터의 송수신 동작을 간략히 나타낸 것이다. 여기서 상기 제어 신호는 데이터 송수신을 위한 송신 노드와 수신 노드 간에 송수신 되는 정보를 의미한다.
송신 노드는 특정 수신 노드들로 데이터를 전송하기 전에 데이터를 수신할 준비가 완료 되었는지의 여부를 확인하기 위한 송신 요구(RTS: Request To Send, 이하 'RTS'라 칭하기로 한다)를 상기 송신 노드 주변의 노드들로 브로드캐스팅(broadcasting)한다. 여기서 RTS/CTS/ACK를 전송하는 이유는 브로드캐스트/멀티캐스트 방식에서 신뢰성(reliable)있는 데이터 전송을 위한 것입니다.
이에 상기 송신 노드의 데이터를 수신할 해당 수신 노드들은 RTS를 수신하면, 현재 자신이 데이터를 수신할 준비가 되어 있는지를 확인한다. 상기 확인 결과 상기 송신 노드의 데이터를 수신하는 것이 가능한 경우에는 상기 송신 노드로 데이터를 수신할 준비가 되었음을 나타내는 송신 가능(CTS: Clear to Send, 이하 'CTS'라 칭하기로 한다)을 송신한다.
현재 상기 송신 노드는 특정 수신 노드들로 데이터를 송신하고 있으며, 이때 상기 송신 노드가 송신하고자 하는 수신 노드들의 개수를 n개라고 가정하기로 한다. 상기 멀티캐스트 방식의 경우에는 수신노드를 지정하기 위해서 송신노드는 특별한 멀티캐스트 주소(Multicast address)를 사용합니다. 상기 도 1을 참조하여 예를 들면, 멀티캐스트 주소를'1010'으로 설정하여 특정 노드(130, 140)의 두개를 지정하는데 사용할 수 있습니다. 그리고 브로드캐스트 방식의 경우에는 수신노드를 지정하기 위해 상기 브로드캐스트 주소를 '-1(2진수로 표현하면 모두 1로 표현됨.)'로 설정하여 주위에 있는 모든 노드들을 지정합니다.
그리하면 상기 송신 노드는 RTS를 전송한 이후에 데이터 전송을 위해서는 각 수신 노드들 즉, n개의 CTS를 모두 수신해야 한다. 만약 상기 n개의 CTS가 모두 수신된 경우, 상기 송신 노드는 수신 노드들로 데이터를 송신한다.
한편, 상기 n개의 CTS를 모두 수신하지 못하는 경우에 상기 송신 노드는 상기 수신 노드들로 상기 RTS를 재전송하고, 상기 CTS가 모두 수신되는 경우에 데이터를 송신한다.
상기 송신 노드의 데이터들을 수신한 수신 노드들은 상기 데이터 수신을 완료하였음을 나타내는 응답(ACK: ACKnowledge, 이하 'ACK'라 칭하기로 한다) 메시지를 기지국으로 송신하여 데이터 수신이 완료되었음을 통보하게 된다. 상기 수신 노드들의 개수는 n개이므로 n개의 ACK를 수신하면, 송신 노드와 수신 노드들 간의 데이터 송수신을 완료하게 된다.
한편, 상기 송신 노드는 수신 노드들로 멀티 캐스트 데이터 전송을 위해서 RTS를 송신한 이후에 CTS의 수신을 대기한다. 여기서 상기 송신 노드가 데이터를 송신할 수신 노드들의 개수가 증가 즉, n의 값이 클수록 수신할 CTS의 개수는 증가하게 된다. 따라서 송신 노드가 데이터를 송신하기 위해서는 다수의 CTS를 수신하여야하므로 데이터 전송을 위한 자원, 일예로 대역폭, 전력 등의 낭비가 발생하게 된다는 문제점이 있었다.
한편, 상기 수신 노드들 중 데이터를 수신할 준비가 완료되지 못한 수신 노드는 CTS를 송신 노드로 송신할 수 없게 된다. 따라서 상기 송신 노드의 데이터를 수신할 수신 노드들 중에서 어느 하나의 수신 노드라도 데이터를 수신할 준비가 완료되지 못하면, RTS를 재전송하는 과정을 반복 수행하게 된다. 따라서 무선랜 메쉬 통신시스템에서 CTS가 정상적으로 수신되지 못하는 경우에는 상기한 자원의 낭비가 더욱 증가하게 된다는 문제점이 있었다.
따라서, 본 발명의 목적은 무선랜 메쉬 통신시스템에서 데이터 송수신 장치 및 방법을 제공함에 있다.
본 발명의 다른 목적은 무선랜 메쉬 통신시스템에서 멀티캐스트 방식의 데이터 송수신 장치 및 방법을 제공함에 있다.
본 발명의 또 다른 목적은, 무선랜 메쉬 통신시스템에서 대역폭, 전력 등과 같은 시스템의 자원을 효율적으로 사용하는 데이터 송수신 장치 및 방법을 제공함에 있다.
본 발명의 또 다른 목적은, 무선랜 메쉬 통신시스템에서 송신 노드와 수신 노드간 데이터를 전송할 채널을 협상하여 데이터를 송수신하는 장치 및 방법을 제공함에 있다.
상기한 기술적 과제를 해결하기 위해 본 발명에서 제안하는 방법은, 무선랜 통신 시스템에서 데이터 수신 방법에 있어서, 데이터 수신 가능 여부를 결정하기 위한 제 1 제어 신호를 수신하고, 데이터 수신이 가능한 경우, 데이터 수신을 대기하고, 데이터 수신이 불가능한 경우, 데이터 수신이 불가능함을 나타내는 제 2 제어 신호를 송신하고, 상기 제 2 제어 신호는, 데이터를 송신할 수 있도록 하기 위한 정보를 포함함을 특징으로 한다.
상기한 기술적 과제를 해결하기 위해 본 발명에서 제안하는 다른 방법은, 무선랜 통신 시스템에서 데이터 송신 방법에 있어서, 데이터 송신 가능 여부를 확인하기 위한 제 1 제어 정보를 송신하고, 상기 제 1 제어 정보에 대한 응답으로 미리 지정된 시구간 동안에 데이터 수신이 불가능함을 나타내는 제 2 제어 정보가 수신되지 않으면, 데이터를 송신함을 특징으로 한다.
상기한 기술적 과제를 해결하기 위해 본 발명에서 제안하는 장치는, 무선랜 통신 시스템에서 데이터 수신 장치에 있어서, 데이터 수신 가능 여부를 결정하기 위한 제 1 제어 신호를 수신하는 수신부와, 상기 제 1 제어 정보를 기반으로, 데이터 수신이 가능한 경우, 데이터 수신을 대기하고, 데이터 수신이 불가능한 경우, 데이터 수신이 불가능함을 나타내는 제 2 제어 신호를 생성하는 제어부와, 미리 지정된 시구간 동안에 상기 제 2 제어 정보를 송신하는 송신부를 포함하고, 상기 제 2 제어 정보는, 데이터를 송신할 수 있도록 하기 위한 정보를 포함함을 특징으로 한다.
상기한 기술적 과제를 해결하기 위해 본 발명에서 제안하는 다른 장치는, 무선랜 통신 시스템에서 데이터 송신 장치에 있어서, 데이터 송신 가능 여부를 결정하기 위한 제 1 제어 정보를 생성하고, 상기 제 1 제어 정보에 대한 응답으로 미리 지정된 시구간 동안에 데이터 수신이 불가능함을 나타내는 제 2 제어 정보가 수신되지 않으면 데이터를 송신하는 제어부와, 상기 제 1 제어 정보를 송신하는 송신부와, 상기 제 2 제어 정보를 수신하는 수신부를 포함함을 특징으로 한다.
이하, 본 발명에 따른 바람직한 실시예를 첨부한 도면을 참조하여 상세히 설명한다. 하기의 설명에서는 본 발명에 따른 동작을 이해하는데 필요한 부분만이 설명되며 그 이외 부분의 설명은 본 발명의 요지를 흩트리지 않도록 생략될 것이라는 것을 유의하여야 한다.
본 발명은 무선랜(WLAN: Wireless Local Area Network) 메쉬(Mesh) 통신시스템의 데이터 송수신 장치 및 방법을 제안한다. 특히, 본 발명은 멀티 채널(multi-channel)을 통해 데이터 송수신이 가능한 무선랜 메쉬 통신시스템에서 송신 노드의 송신 요구(RTS: Request To Send, 이하 'RTS'라 칭하기로 한다)에 상응하는 수신 노드의 송신 불가능(NTS: Not clear To Send, 이하 'NTS'라 칭하기로 한다)을 제안한다. 상기 NTS는 송신 노드의 데이터 송신이 불가능 여부를 나타내는 것으로, 상기 수신 노드는 상기 NTS만을 송신 노드로 통보하여 데이터 송수신에 사용되는 제어 신호의 양을 감소하는 장치 및 방법을 제안한다. 본 발명의 설명에 앞서, 상기 무선랜 메쉬 통신시스템은 일예로 (Institute of Electrical and Electronics Engineers) 802.11s 규격에 따른다고 가정하기로 한다.
또한 상기 무선랜 메쉬 통신시스템은 다수의 노드(node)들로 구성되며, 상기 노드들은 다수의 단말기(STA: station, 이하 'STA'라 칭하기로 한다)들과, 다수의 메쉬 포인트(MP: Mesh Point, 이하 'MP'라 칭하기로 한다)들과, 다수의 메쉬 엑세스 포인트(MAP: Mesh Access Point, 이하 'MAP'라 칭하기로 한다)들을 포함한다. MP는 메쉬 서비스를 지원하며, 상기 MAP는 특별한 형태의 MP들로서, 메쉬 서비스 뿐만 아니라 AP 서비스까지 함께 제공한다. 이하 상기 노드들 중에서 데이터를 송신하는 노드를 송신 노드라 하고, 상기 송신 노드의 데이터를 수신 하는 노드를 수신 노드라 칭하기로 하며, 상기 송신 노드와 수신 노드는 상기 STA, MP, MAP들 중의 하나가 될 수 있다.
도 3a와 도3b는 본 발명의 실시예에 따른 무선랜 메쉬 통신시스템에서노드들 간의 데이터 송수신을 개략적으로 도시한 도면이다.
상기 도 3a를 참조하면, 송신 노드와 수신 노드들 간의 시간에 따른 제어 신호 및 데이터의 송수신을 간략히 나타낸 것이다. 상기 제어 신호는 데이터의 송수신을 위한 제어 신호로서 본원발명에서는 RTS, NTS, ACK로 구분한다.
상기 송신 노드와 수신 노드는 제어 채널(control channel)을 통해서 상기 제어 신호 즉, RTS, NTS, ACK들을 송수신하며, 데이터 채널(data channel)을 통해서 데이터를 송수신한다. 여기서 상기 NTS는 본원발명에서 제안되는 것으로 수신 노드에서 송신 노드가 송신할 데이터를 수신할 수 없음을 나타낸다. 그리고 상기 NTS를 사용하여 송신 노드로 데이터 전송 채널의 변경을 요구하는 채널 정보를 포함하여 전송할 수도 있다.
따라서, 송신 노드는 특정 수신 노드들로 데이터를 전송하기 전에 데이터를 수신할 준비가 완료 되었는지의 여부를 확인하기 위한 송신 요구(RTS: Request To Send, 이하 'RTS'라 칭하기로 한다)를 상기 송신 노드 주변의 노드들로 전송한다.
이에 상기 송신 노드의 데이터를 수신할 해당 수신 노드들은 RTS를 수신하면, 현재 자신이 데이터를 수신할 준비가 되어 있는 경우에는 상기 수신 노드는 기존에 전송하던 송신 가능(CTS: Clear To Send, 이하 'CTS'라 칭하기로 한다)을 전송하지 않고, 데이터의 수신을 대기한다.
또한, 본 발명은 멀티 채널 방식의 무선랜 메쉬 통신시스템을 사용한다. 따라서 송신 노드는 하나 이상의 채널 통해서 데이터를 송신하는 것이 가능하며, 송신 노드는 상기 RTS에 자신이 데이터를 전송할 데이터 채널 정보를 추가로 포함하여 전송할 수도 있다. 이러한 경우 상기 수신 노드는 상기 RTS에 포함되어 있는 데이터 채널을 통해 데이터를 수신하는 것이 가능한지를 확인한 후 상기 데이터 채널을 통해서 데이터를 수신하는 것이 가능하면, 데이터의 수신을 대기한다.
이에 상기 송신 노드에서는 RTS를 송신한 후 미리 설정된 일정 시구간(313)만큼 대기한다. 상기 일정 시구간은 일예로 기존에 사용되던 하나의 CTS가 전송되던 시구간을 적용할 수도 있으며, 랜덤한 값을 설정하여 사용하는 것도 가능하다.
상기 송신 노드는 예를 들어 하나의 CTS가 전송될 시간동안 해당 수신 노드들로부터 아무런 제어 신호 즉, NTS를 수신되지 않는 경우, 상기 수신 노드들로 데이터를 송신한다. 이에 상기 데이터를 수신한 각 수신 노드들은 데이터를 정상적으로 수신하였음을 통보하는 ACK를 상기 송신 노드로 송신한다.
상기 도 3b를 참조하면, 상기 송신 노드가 다수의 수신 노드들로 RTS를 송신한 이후에 NTS를 수신한 동작이 나타나있다.
송신 노드는 특정 수신 노드들로 데이터를 전송하기 전에 데이터를 수신할 준비가 완료 되었는지의 여부를 확인하기 위한 송신 요구(RTS: Request To Send, 이하 'RTS'라 칭하기로 한다)를 상기 송신 노드 주변의 노드들로 전송한다.
이에 상기 송신 노드의 데이터를 수신할 해당 수신 노드들은 RTS를 수신하면, 현재 자신이 데이터를 수신할 준비가 되어 있는 지를 판단한다. 상기 판단 결과 상기 데이터를 수신할 준비가 되어 있지 않다고 판단한 수신 노드는 상기 송신 노드로 NTS를 송신한다. 이에 상기 NTS를 수신한 송신 노드는 상기 RTS를 재전송한다.
여기서도, 상기 RTS에 데이터를 전송할 데이터 채널 정보가 포함되어 있을 수 있다. 이에 상기 채널 정보가 RTS에 포함되어 있는 경우 각 수신 노드는 상기 채널을 통해서 데이터를 수신할 준비가 되어있는지 판단한다. 상기 수신 노드가 데이터를 수신하는 것이 불가능하다고 판단한 경우에는 상기 NTS를 전송한다. 만약, 상기 수신 노드가 데이터를 수신할 채널을 자신이 원하는 채널로 변경하고자 하는 경우 송신 노드로 전송할 수 있다.
상기 송신 노드는 상기 NTS에 채널 정보가 포함되어 있는 경우에는 이후에 RTS에 포함된 채널을 사용하여 데이터를 전송할 채널을 변경하고, 변경된 채널 정보를 포함하는 RTS를 재전송하는 것이 가능하다.
여기서도, 상기 송신 노드는 RTS를 전송한 이후에 상기 NTS가 일정 시구 간(353) 동안 수신되지 않는 경우에는 해당 수신 노드들이 데이터 수신이 가능한 것이라고 판단하여 데이터를 송신한다. 상기 데이터를 수신한 각 수신 노드들은 상기 송신 노드로 ACK를 송신한다.
또한 본 발명의 제어 신호 즉, RTS, CTS, ACK와 데이터들을 전송하는 채널 구조를 상기 도 1을 참조하여 설명하기로 한다.
이 발명은 브로드캐스트/멀티캐스트(Broadcast/Multicast) 방식의 데이터 전송을 멀티-무선 자원/멀티-채널(Multi-radio/Multi-channel)상에서 신뢰성있게 수행하도록 합니다.
본원발명에서는 특히, 제어 신호를 전송하는 경우 지정된 공통 제어 채널을 통해서 제어 신호를 송수신한다. 그리고 상기 공통 제어 채널 이외의 채널은 데이터 채널로 사용하는 것이 가능하다. 그러므로 제어 신호를 각 노드들간에 송수신하기 위해서 하나의 무선(radio), 예를들면 주파수 등의 자원 할당한 공통 제어 채널은 한번 결정된 이후에 변경되지 않는다. 그러나 상기 공통 제어 채널을 더 이상 사용하는 것이 불가능한 경우 등과 같이 특정한 경우에는 공통 제어 채널을 변경할 수도 있다. 그리고 상기 MP 또는 MAP가 적어도 두 개의 무선 자원을 사용하는 경우 제어 무선(control radio)으로 사용되지 않는 다른 채널은 데이터 무선(data radio)라 칭하기로 하며, 상기 STA를 고려하는 경우에는 STA와 MAP와의 통신을 위한 무선 자원을 추가하여 적어도 3개의 무선 자원을 사용한다.
데이터 무선은 제어 무선과 달리 송수신한 제어 신호에 따라서 다른 채널로 변경하는 것기 가능하며, 이러한 경우 각 노드들이 하나의 무선 영역(radio range) 에 있더라도 동시에 데이터를 송수신하는 것이 가능하다.
상기한 신뢰성 있는 브로드캐스트/멀티캐스트 데이터 전송이 필요한 이유는 라우팅(routing)에 관련된 정보들이 프레임(frame)의 형태로 전송이 되기 때문에 상기한 라우팅에 관련된 정보를 손실하면 시스템의 성능이 저하되기 때문이다.
따라서 본 발명에서는 브로드캐스트/멀티캐스트의 데이터를 데이터 채널을 통해서 전송하는 경우에는 RTS에 채널 정보가 포함되어야 하며, 수신 노드는 상기 RTS의 채널을 통해 데이터를 수신하는 것이 불가능한 경우에는 NTS를 송신한다. 이때 상기 RTS/NTS는 공통 제어 채널을 통해서 송수신하고, 데이터/ACK는 데이터 채널을 통해서 송수신하게 된다.
그리하여 상기 도 1에서 제 1 노드(100), 제 2 노드(110), 제 3 노드(120), 제 4 노드(130), 제 5 노드(140)들은 하나의 지정된 제어 채널을 통해서 제어 신호를 송수신하는 것이 가능하고, 데이터를 전송하는 경우 상기 제 3노드(120)와 제 4 노드(130)는 제 1 데이터 채널을 통해서 데이터를 송수신하고, 제 1 노드(100), 제 2 노드(110), 제 5 노드(140)는 상기 제 1 데이터 채널과 또 다른 제 2 데이터 채널을 통해서 데이터를 송수신 하는 것이 가능하다. 따라서 하나의 무선 영역에서도 다수개의 데이터 채널을 통해서 데이터를 송수신 하는 것이 가능하다.
도 4는 본 발명의 실시예에 따른 무선랜 메쉬 통신시스템의 송신 노드의 동작을 개략적으로 도시한 도면이다.
상기 도 4를 참조하면, 401단계에서 상기 송신 노드는 수신 노드로 송신할 데이터가 있는지 확인한다. 상기 확인결과 수신 노드로 송신할 데이터가 존재하는 지 않는 경우에는 송신 데이터가 있을 때까지 대기하고 401단계로 진행한다. 그러나 상기 확인 결과 상기 수신 노드들로 송신할 데이터가 존재하는 경우에는 403단계로 진행한다.
상기 403단계에서 상기 송신 노드는 각 수신 노드들로 RTS를 송신하고 405단계로 진행한다. 상기 송신 노드는 기존에 사용되던 RTS를 송신하는 것도 가능하고, 데이터를 송신할 채널을 결정하여 상기 결정된 채널 정보를 포함한 RTS를 송신하는 것도 가능하다.
상기 405단계에서 상기 송신 노드는 각 수신 노드들로부터 NTS를 수신하였는지 확인한다. 상기 확인결과 상기 NTS를 수신한 경우에는 411단계로 진행한다. 그러나 상기 NTS를 수신하지 못한 경우에는 407단계로 진행한다.
상기 411단계에서 송신 노드는 NTS를 수신하면, 상기 NTS에 수신 노드가 데이터를 수신하기 위해서 설정한 채널 정보가 있는지 확인한다. 상기 확인 결과 상기 수신노드에서 데이터를 수신할 채널 정보가 존재하지 않는 경우에는 403단계로 진행하여 RTS를 재전송하게 된다. 그러나 상기 확인결과 채널 정보가 존재하는 경우에는 413단계로 진행한다.
상기 413단계에서 상기 송신 노드는 상기 데이터를 송신할 송신 채널을 변경할지의 여부를 판단한다. 상기 판단결과 송신 채널을 변경하지 않는 경우에는 403단계로 진행한다. 하지만 상기 판단결과 송신 채널을 변경하고자 하는 경우에는 415단계로 진행한다. 이때 상기 송신 노드는 송신 채널 정보를 전송한 해당 수신 노드만 상기 수신 노드가 요구하는 채널로 변경하여 데이터를 전송하는 방법을 적 용할 수도 있다.
상기 415단계에서 상기 송신 노드는 변경된 채널 정보를 포함한 RTS를 생성하고 403단계로 진행한다.
한편, 상기 407단계에서 상기 송신 노드는 미리 설정되어 있는 일정 시간이 경과하였는지 판단한다. 상기 판단결과 미리 설정된 일정 시간이 경과하지 않은 경우에는 405단계로 진행한다. 그러나 상기 판단결과 미리 설정된 일정 시간이 경과하는 경우에는 409단계로 진행한다.
여기서 상기 일정 시간은 일예로 기존의 하나의 CTS가 전송되던 시구간과 동일한 크기의 시구간을 기준으로 설정할 수 있다. 그리고 상기 일정 시간은 시스템 상황이나 특성에 따라서 얼마든지 가변 적용가능한 요소이다.
상기 409단계에서 상기 송신 노드는 데이터를 송신하고 417단계로 진행한다. 상기 417단계에서 상기 송신 노드는 상기 데이터 수신에 상응하는 ACK를 모두 수신하였는지 확인한다. 상기 확인결과 해당 수신노드들로부터 ACK를 모두 수신한 경우에는 종료하고 ACK를 수신하지 못한 경우에는 403단계로 진행한다.
도 5는 본 발명의 실시예에 따른 무선랜 메쉬 통신시스템의 수신 노드의 동작을 개략적으로 도시한 도면이다.
상기 도 5를 참조하면, 501단계에서 상기 수신 노드는 RTS를 수신하고 503단계로 진행한다.
상기 503단계에서 상기 수신 노드는 상기 RTS를 송신한 송신 노드의 데이터를 수신할 준비 즉, 데이터 수신이 가능한지를 판단한다.
상기 판단결과 상기 수신 노드가 데이터를 수신할 수 있는 경우에는 505단계로 진행한다. 그러나 상기 판단결과 상기 수신 노드가 데이터를 수신하지 못하는 경우에는 513단계로 진행한다.
상기 513단계에서 상기 수신 노드는 상기 RTS에 데이터 수신 채널을 변경할지의 여부를 판단한다. 상기 판단결과 상기 RTS의 데이터 수신 채널을 변경하지 않는 경우에는 515단계로 진행한다. 그러나 상기 판단결과 상기 RTS의 데이터 수신 채널을 변경하지 않는 경우에는 517단계로 진행한다.
상기 515단계에서 상기 수신 노드는 상기 수신 노드가 데이터를 수신할 채널 정보를 포함한 NTS를 생성하고 517단계로 진행한다. 상기 517단계에서 상기 수신 노드는 NTS를 상기 송신 노드로 송신하고 501단계로 진행하여 RTS의 수신을 대기한다.
한편, 상기 505단계에서 상기 수신 노드는 상기 송신 노드의 데이터의 수신을 대기하고 507단계로 진행한다.
상기 507단계에서 상기 수신 노드는 상기 송신 노드의 데이터가 수신되는지 체크한다. 상기 체크결과 데이터가 수신되지 않는 경우에는 상기 505단계로 진행하여 데이터 수신을 대기한다. 그러나 상기 체크결과 데이터가 수신되는 경우에는 509단계로 진행한다.
상기 509단계에서 상기 수신 노드는 상기 데이터를 수신하여 데이터 수신을 완료하면 511단계로 진행한다. 상기 511단계에서 상기 수신 노드는 상기 RTS를 송신한 송신 노드로 ACK를 송신한다.
상술한 본 발명에서는 멀티캐스트/브로드캐스트 방식을 통해 데이터를 전송하는 무선랜 통신시스템에서 모두 동작하는 것이 가능하다.
도 6은 본 발명의 실시예에 따른 무선랜 메쉬 통신시스템의 송신 노드의 구조를 개략적으로 도시한 도면이다.
상기 도 6을 참조하면, 송신 노드는 제어부(611), 송신부(613), 수신부(615)를 포함하며, 상기 제어부(611)는 상기 전송할 데이터의 입력이 감지되면 데이터의 수신 가능 여부를 확인하기 위한 RTS를 생성한다. 또한 상기 제어부(615)는 만약 상기 RTS를 생성할 때 상기 데이터를 전송할 채널을 지정하고자 할 수 있다. 이러한 경우에는 상기 RTS에 채널 정보를 포함하여 RTS를 생성한다. 그리고 상기 제어부(611)는 생성된 상기 RTS를 상기 송신부(613)를 통해 송신한다. 이에 상기 RTS를 수신한 송신부(613)는 상기 RTS를 송신한다.
상기 제어부(611)는 미리 설정된 일정 시구간동안 NTS가 수신되지 않는 경우 상기 송신부(613)를 통해 데이터를 송신하는 것이 가능한다.
그러나 상기 수신부(615)를 통해 상기 송신부(613)의 RTS에 상응하는 NTS를 상기 제어부(611)는 수신한다. 상기 제어부(611)는 NTS를 수신하는 경우에는 데이터를 전송할 수 없음을 확인한다. 또한 상기 제어부(611)은 상기 NTS를 수신하였을때 상기 NTS에 데이터 채널을 변경하기를 요청하는 채널 정보를 포함할 수 있다. 또는 상기 제어부(611)에서 데이터 채널을 변경하고자 할 수 있다. 상술한 경우에 상기 제어부(611)는 변경된 데이터 채널 정보를 포함한 RTS를 재생성한다. 다음으로 상기 제어부(611)는 상기 송신부(613)를 통해 상기 재생성된 RTS를 송신한다.
그리고, 상기 제어부(611)은 상기 데이터 채널 정보를 변경하지 않는 경우에는 기존의 RTS를 송신부(613)를 통해 송신한다.
여기서도 상술한 바와 같이 상기 미리 설정된 일정 시구간은 기존의 하나의 CTS가 전송되던 시구간 또는 랜덤한 값 등으로 설정하는 것이 가능하며, 그리고 상기 데이터 채널을 변경하지 않는 경우에는 기존에 전송된 RTS를 전송할 수 있다.
도 7은 본 발명의 실시예에 따른 무선랜 메쉬 통신 시스템의 수신 노드의 구조를 개략적으로 도시한 도면이다.
상기 도 7을 참조하면, 수신 노드는 수신부(711), 송신부(713), 제어부(715)를 포함하며, 상기 제어부(715)는 상기 수신부(713)를 통해 RTS를 수신한다. 상기 제어부(715)는 상기 RTS를 수신하여 현재 상기 수신 노드가 데이터 수신이 가능한지의 여부를 판단한다. 상기 판단결과 현재 상기 수신 노드가 데이터 수신이 불가능한 경우에는 데이터 수신이 불가능함을 통보하는 NTS를 생성하고, 송신부(713)를 통해 송신한다. 그러나 상기 판단결과 현재 상기 수신 노드가 데이터 수신이 가능한 경우에는 데이터 수신을 대기한다.
그리고 상기 제어부(711)는 상기 RTS에 데이터를 전송할 채널 정보가 포함되어 있는 경우에는 상기 데이터 채널을 통한 데이터 송수신 가능 여부를 판단하여 상기한 바와 같이 NTS의 송신 또는 데이터 수신을 대기한다.
또한 상기 제어부(715)가 상기 NTS를 송신하는 경우 상기 NTS 정보에 데이터를 수신하고자 하는 채널 정보를 포함하여 송신하고자 하는 경우에는 데이터 채널 정보를 포함한 NTS를 생성하여 송신부(713)를 통해 송신한다.
상기 도 6, 도 7에서 설명한 송신 노드와 수신 노드는 각각 동작하며, 유사한 모듈(제어부, 송신부, 수신부)을 포함함으로 인해서 하나의 노드에 구현되어 동작할 수 있다. 이때에는 각 제어부, 송신부, 수신부의 역할이 송신 노드인 경우에는 상기 도 6에서 설명한 바와 같은 송신 동작을 수행하고, 수신 노드인 경우에는 상기 도 7에서 설명한 바와 같은 수신 동작을 수행한다.
한편 본 발명의 상세한 설명에서는 구체적인 실시예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 안되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.
상술한 바와 같은 본 발명은, 멀티 채널을 통해 데이터를 송수신하는 무선랜 통신시스템에서 데이터 송수신에 따른 제어 채널에 송수신되는 제어 신호의 양을 감소하여 데이터를 송수신하는 것이 가능하다. 멀티캐스트와 브로트캐스트 방식의 데이터 전송에 신뢰도를 부여하여 무선랜 메쉬 네트워크의 성능 향상을 기대할 수 있다.

Claims (22)

  1. 무선랜 통신 시스템에서 데이터 수신 방법에 있어서,
    데이터 수신 가능 여부를 결정하기 위한 제 1 제어 신호를 수신하는 과정과,
    데이터 수신이 가능한 경우, 데이터 수신을 대기하는 과정과,
    데이터 수신이 불가능한 경우, 미리 지정된 시구간 동안에 데이터 수신이 불가능함을 나타내는 제 2 제어 신호를 송신하는 과정을 포함하고,
    상기 제 2 제어 신호는, 데이터를 송신할 수 있도록 하기 위한 정보를 포함함을 특징으로 하는 데이터 수신 방법.
  2. 제 1 항에 있어서,
    상기 제 1 제어 신호는 송신 요구(RTS: Request To Send) 메시지임을 특징으로 하는 데이터 수신 방법.
  3. 제 1 항에 있어서,
    상기 제 1 제어 신호가 채널에 관한 정보를 포함하는 경우, 상기 채널을 통해서 데이터 수신이 가능한 지 여부를 결정하는 과정을 더 포함함을 특징으로 하는 데이터 수신 방법.
  4. 제 1 항에 있어서,
    상기 제 2 제어 신호를 송신하는 과정은,
    데이터를 수신할 채널을 선택하는 과정과,
    상기 선택된 채널에 관한 정보를 포함하는 상기 제 2 제어 신호를 송신하는 과정을 포함함을 특징으로 하는 데이터 수신 방법.
  5. 제 1 항에 있어서,
    상기 미리 지정된 시구간은 하나의 송신 가능(CTS: Clear to Send, 이하 'CTS'라 칭하기로 한다) 송신 구간의 크기를 가짐을 특징으로 하는 데이터 수신 방법.
  6. 무선랜 통신 시스템에서 데이터 수신 장치에 있어서,
    데이터 수신 가능 여부를 결정하기 위한 제 1 제어 신호를 수신하는 수신부와,
    상기 제 1 제어 정보를 기반으로, 데이터 수신이 가능한 경우 데이터 수신을 대기하고, 데이터 수신이 불가능한 경우 데이터 수신이 불가능함을 나타내는 제 2 제어 신호를 생성하는 제어부와,
    미리 지정된 시구간 동안에 상기 제 2 제어 정보를 송신하는 송신부를 포함하고,
    상기 제 2 제어 정보는, 데이터를 송신할 수 있도록 하기 위한 정보를 포함함을 특징으로 하는 데이터 수신 장치.
  7. 제 6 항에 있어서,
    상기 제 1 제어 신호는 송신 요구(RTS: Request To Send) 메시지임을 특징으로 하는 데이터 수신 장치.
  8. 제 6 항에 있어서,
    상기 제어부는, 상기 제 1 제어 신호가 채널에 관한 정보를 포함하는 경우, 상기 채널을 통해서 데이터 수신이 가능한 지 여부를 결정함을 특징으로 하는 데이터 수신 장치.
  9. 제 6 항에 있어서,
    상기 제어부는, 데이터를 수신할 채널을 선택하고, 상기 선택된 채널에 관한 정보를 포함하는 제 2 제어 신호를 송신함을 특징으로 하는 데이터 수신 장치.
  10. 제 6 항에 있어서,
    상기 미리 지정된 시구간은 하나의 송신 가능(CTS: Clear to Send, 이하 'CTS'라 칭하기로 한다) 송신 구간의 크기를 가짐을 특징으로 하는 데이터 수신 장치.
  11. 무선랜 통신 시스템에서 데이터 송신 방법에 있어서,
    데이터 송신 가능 여부를 결정하기 위한 제 1 제어 정보를 송신하는 과정과,
    상기 제 1 제어 정보에 대한 응답으로 미리 지정된 시구간 동안에 데이터 수신이 불가능함을 나타내는 제 2 제어 정보가 수신되지 않으면, 데이터를 송신하는 과정을 포함하는 데이터 송신 방법.
  12. 제 11 항에 있어서,
    상기 미리 지정된 시구간 동안에 상기 제 2 제어 정보가 수신되면, 상기 제 1 제어 정보를 재송신하는 과정을 더 포함함을 특징으로 하는 데이터 송신 방법.
  13. 제 12 항에 있어서,
    상기 재송신하는 과정은,
    데이터를 송신할 데이터 채널을 변경하는 과정과,
    상기 변경된 데이터 채널을 나타내는 정보를 포함하는 상기 제 1 제어 정보를 송신하는 과정을 포함함을 특징으로 하는 데이터 송신 방법.
  14. 제 12항에 있어서,
    상기 재송신하는 과정은.
    상기 제 2 제어 정보가 변경할 데이터 채널에 관한 데이터 채널 정보를 포함하는 경우, 상기 데이터 채널 정보를 기반으로 데이터를 송신할 데이터 채널을 변경하는 과정과,
    상기 변경된 데이터 채널을 나타내는 정보를 포함하는 상기 제 1 제어 정보를 송신하는 과정을 포함함을 특징으로 하는 데이터 송신 방법.
  15. 제 11 항에 있어서,
    상기 제 1 제어 신호는 송신 요구(RTS: Request To Send) 메시지임을 특징으로 하는 데이터 송신 방법.
  16. 제 11 항에 있어서,
    상기 미리 지정된 시구간은 하나의 송신 가능(CTS: Clear to Send, 이하 'CTS'라 칭하기로 한다) 송신 구간의 크기를 가짐을 특징으로 하는 데이터 송신 방법.
  17. 무선랜 통신 시스템에서 데이터 송신 장치에 있어서,
    데이터 송신 가능 여부를 결정하기 위한 제 1 제어 정보를 생성하고, 상기 제 1 제어 정보에 대한 응답으로 미리 미리 지정된 시구간 동안에 데이터 수신이 불가능함을 나타내는 제 2 제어 정보가 수신되지 않으면 데이터를 송신하는 제어부와,
    상기 제 1 제어 정보를 송신하는 송신부와,
    상기 제 2 제어 정보를 수신하는 수신부를 포함하는 데이터 송신 장치.
  18. 제 17 항에 있어서,
    상기 제어부는, 상기 미리 지정된 시구간 동안에 상기 제 2 제어 정보가 수신되면, 상기 제 1 제어 정보를 재송신함을 특징으로 하는 데이터 송신 장치.
  19. 제 18 항에 있어서,
    상기 제어부는, 데이터를 송신할 데이터 채널을 변경하고, 상기 변경된 데이터 채널을 나타내는 정보를 포함하는 상기 제 1 제어 정보를 생성함을 특징으로 하는 데이터 송신 장치.
  20. 제 18 항에 있어서,
    상기 제어부는, 상기 제 2 제어 정보가 변경할 데이터 채널에 관한 데이터 채널 정보를 포함하는 경우, 상기 데이터 채널 정보를 기반으로 데이터를 정송할 데이터 채널을 변경하고, 상기 변경된 데이터 채널을 나타내는 정보를 포함하는 상기 제 1 제어 정보를 생성함을 특징으로 하는 데이터 송신 장치.
  21. 제 17 항에 있어서,
    상기 제 1 제어 신호는 송신 요구(RTS: Request To Send) 메시지임을 특징으로 하는 데이터 송신 장치.
  22. 제 17 항에 있어서,
    상기 미리 지정된 시구간은 하나의 송신 가능(CTS: Clear to Send, 이하 'CTS'라 칭하기로 한다) 송신 구간의 크기를 가짐을 특징으로 하는 데이터 송신 장치.
KR1020060035516A 2005-05-13 2006-04-19 무선랜 메쉬 통신시스템에서 데이터 송수신 장치 및 방법 KR101243501B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/432,432 US7929505B2 (en) 2005-05-13 2006-05-12 Apparatus and method for transmitting/receiving data in a wireless local area network mesh communication system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US68053405P 2005-05-13 2005-05-13
US60/680,534 2005-05-13

Publications (2)

Publication Number Publication Date
KR20060117190A KR20060117190A (ko) 2006-11-16
KR101243501B1 true KR101243501B1 (ko) 2013-03-13

Family

ID=37704832

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060035516A KR101243501B1 (ko) 2005-05-13 2006-04-19 무선랜 메쉬 통신시스템에서 데이터 송수신 장치 및 방법

Country Status (2)

Country Link
US (1) US7929505B2 (ko)
KR (1) KR101243501B1 (ko)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7415278B2 (en) * 2004-10-27 2008-08-19 Azalea Networks Method and system for creating and deploying a mesh network
US7688737B2 (en) * 2007-03-05 2010-03-30 International Business Machines Corporation Latency hiding message passing protocol
FI20075387A0 (fi) * 2007-05-29 2007-05-29 Nokia Corp Lähetysresurssin varauksen hallinta langattomassa verkossa
JP2009139990A (ja) * 2007-12-03 2009-06-25 Internatl Business Mach Corp <Ibm> 情報の不正取得を防止する技術
US10342045B2 (en) 2013-02-05 2019-07-02 Lg Electronics Inc. Method and apparatus for transmitting downlink in wireless communication system
US9844037B2 (en) 2013-02-06 2017-12-12 Lg Electronics Inc. Method and apparatus for transmitting uplink in wireless communication system
JP6342530B2 (ja) * 2017-02-03 2018-06-13 株式会社東芝 無線通信装置及び無線通信方法
KR102040404B1 (ko) * 2018-07-12 2019-11-04 엄주용 클라이언트 단말기 및 복수의 단말기간 통신 방법

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6556585B1 (en) 1998-04-25 2003-04-29 Koninklijke Philips Electronics N.V. Method of controlling a communication system and the system employing the method
US6625162B2 (en) 1997-12-17 2003-09-23 Canon Kabushiki Kaisha Method and apparatus for data transmission with control over access to a transmission medium
US6665311B2 (en) 2000-11-09 2003-12-16 Hrl Laboratories, Llc Method and apparatus for adaptive bandwidth reservation in wireless ad-hoc networks
US6768730B1 (en) 2001-10-11 2004-07-27 Meshnetworks, Inc. System and method for efficiently performing two-way ranging to determine the location of a wireless node in a communications network

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7039358B1 (en) * 2000-01-10 2006-05-02 Symbol Technologies, Inc. Coexistence techniques in wireless networks
US6556582B1 (en) 2000-05-15 2003-04-29 Bbnt Solutions Llc Systems and methods for collision avoidance in mobile multi-hop packet radio networks
US6990116B1 (en) * 2001-01-12 2006-01-24 3Com Corporation Method and system for improving throughput over wireless local area networks with mode switching
US20080144493A1 (en) * 2004-06-30 2008-06-19 Chi-Hsiang Yeh Method of interference management for interference/collision prevention/avoidance and spatial reuse enhancement

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6625162B2 (en) 1997-12-17 2003-09-23 Canon Kabushiki Kaisha Method and apparatus for data transmission with control over access to a transmission medium
US6556585B1 (en) 1998-04-25 2003-04-29 Koninklijke Philips Electronics N.V. Method of controlling a communication system and the system employing the method
US6665311B2 (en) 2000-11-09 2003-12-16 Hrl Laboratories, Llc Method and apparatus for adaptive bandwidth reservation in wireless ad-hoc networks
US6768730B1 (en) 2001-10-11 2004-07-27 Meshnetworks, Inc. System and method for efficiently performing two-way ranging to determine the location of a wireless node in a communications network

Also Published As

Publication number Publication date
US7929505B2 (en) 2011-04-19
KR20060117190A (ko) 2006-11-16
US20060268803A1 (en) 2006-11-30

Similar Documents

Publication Publication Date Title
US9577838B2 (en) Device and method for multicast in wireless local access network
KR101243501B1 (ko) 무선랜 메쉬 통신시스템에서 데이터 송수신 장치 및 방법
CN111491395B (zh) 关联的建立方法及装置
JP5292510B2 (ja) マルチキャストフレーム処理方法及び装置
CN101897139B (zh) 在无线网络中重传多播帧的方法及处理接收到的多播帧的方法
JP5275410B2 (ja) ワイドバンド幅を使用したワイヤレスネットワークのレスポンスメカニズム
US20140010144A1 (en) Collision mitigation for multicast transmission in wireless local area networks
US11864240B2 (en) Telecommunications apparatus and methods
JP2000308148A (ja) 送受信装置及び送受信方法
JP2005318487A (ja) 通信装置、通信システム、通信方法、および通信制御プログラム
US20130235796A1 (en) System and Method for Uplink Transmission in a Wireless Network
WO2020143510A1 (zh) 一种通信方法及装置
JP2008054347A (ja) 通信装置、通信システム、通信方法、および通信制御プログラム
WO2021087928A1 (zh) 侧行反馈资源的确定方法、装置、终端以及存储介质
KR20150015264A (ko) 무선 네트워크의 분산 접속 방법 및 장치
JP7137090B2 (ja) 通信装置、及び通信システム
JP7089592B2 (ja) 情報フィードバック方法及び装置、コンピュータ記憶媒体
KR100863222B1 (ko) 도시형 교통 정보 시스템의 매체 액세스 제어 방법 및 그장치
CN106817193B (zh) 一种接入点通信的方法及接入点
JP2017055414A (ja) 無線通信方法、無線通信システム、無線通信装置及びプログラム
EP2820769B1 (en) System and method for uplink transmission in a wireless network
JP2006100952A (ja) 通信装置
KR20180058671A (ko) 무선 분산 통신 시스템에서 ack 응답을 수행하는 일대다 통신 방법
KR20090065129A (ko) 비디오 mac 프로토콜 지원 데이터 프레임 송수신 방법및 시스템
WO2011097810A1 (zh) 用户终端设备接入网络设备的方法及装置

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: 20160218

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20170220

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20180220

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20190220

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20200225

Year of fee payment: 8