KR20090117478A - 무선 메쉬 네트워크에서의 링크 측정 알고리즘 및 이를이용한 링크 측정 절차 - Google Patents

무선 메쉬 네트워크에서의 링크 측정 알고리즘 및 이를이용한 링크 측정 절차 Download PDF

Info

Publication number
KR20090117478A
KR20090117478A KR1020080043544A KR20080043544A KR20090117478A KR 20090117478 A KR20090117478 A KR 20090117478A KR 1020080043544 A KR1020080043544 A KR 1020080043544A KR 20080043544 A KR20080043544 A KR 20080043544A KR 20090117478 A KR20090117478 A KR 20090117478A
Authority
KR
South Korea
Prior art keywords
frames
link metric
link
mesh network
frame
Prior art date
Application number
KR1020080043544A
Other languages
English (en)
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 KR1020080043544A priority Critical patent/KR20090117478A/ko
Publication of KR20090117478A publication Critical patent/KR20090117478A/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/14Direct-mode setup
    • 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]

Landscapes

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

Abstract

무선 메쉬 네트워크에서의 링크 메트릭(Link Metric)을 위한 알고리즘과 이 알고리즘을 이용한 링크 측정 절차를 제공한다. 본 발명의 일 실시예에 따른 무선 메쉬 네트워크에서의 링크 메트릭 알고리즘은 하나 또는 복수의 프레임들에 대하여 계산되고, 그리고 상기 링크 메트릭 알고리즘에서는 상기 프레임들에 대하여 프레임 어그리게이션이 없는 제1 경우, 상기 프레임들에 대하여 매체 접속 제어MSDU 어그리게이션이 있는 제2 경우, 및 상기 프레임들에 대하여 MPDU 어그리게이션이 있는 제3 경우 중에서 적어도 하나의 경우에 대하여 링크 메트릭을 계산한다.

Description

무선 메쉬 네트워크에서의 링크 측정 알고리즘 및 이를 이용한 링크 측정 절차{Algorithm for link metric in wireless mesh network and procedure for link metric using the algorithm}
본 발명은 무선랜(Wireless Local Access Network, WLAN)에 관한 것으로, 보다 구체적으로 무선 메쉬 네트워크에서의 링크 메트릭(Link Metric)을 위한 알고리즘과 이 알고리즘을 이용한 링크 측정 절차에 관한 것이다.
최근 정보통신 기술의 발전과 더불어 다양한 무선 통신기술이 개발되고 있다. 이 중에서 WLAN은 무선 주파수 기술을 바탕으로 개인 휴대용 정보 단말기(Personal Digital Assistant, PDA), 랩탑 컴퓨터, 휴대형 멀티미디어 플레이어(Portable Multimedia Player, PMP) 등과 같은 휴대형 단말기를 이용하여 가정이나 기업 또는 특정 서비스 제공지역에서 무선으로 초고속 인터넷에 접속할 수 있도록 하는 기술이다.
무선 메쉬 네트워크(Wireless Mesh Network)는 중계 기능을 가진 다수의 무 선기기, 즉 메쉬 포인트(Mesh Point, MP)가 액세스 포인트(Access Point, AP)를 경유하지 않고 직접 통신하는 것을 지원하는 네트워크라고 할 수 있다. 기능적으로 볼 때, AP를 연결시켜 주는 분배 시스템(Distribution System, DS)은 상호작용하는 MP들 간의 무선 링크(Interoperable Wireless Link between MPs) 또는 다수의 MP들 사이의 멀티-홉(Multi-hop) 경로로 대체될 수 있다. 이러한 메쉬 네트워크에 의하면, 어느 하나의 MP는 이웃하는 다른 MP들과 상호작용하는 피어-투-피어(Peer-to-peer) 무선 링크를 설정할 수 있기 때문에, 보다 유연한 무선 연결이 가능한 장점이 있다.
메쉬 네트워크에서 하나의 무선기기는 다른 다수의 무선기기와 연결되어 다수의 통신 경로를 가질 수 있는데, 이러한 무선기기간의 통신 경로를 무선 메쉬 링크(Wireless Mesh Link) 또는 단순히 메쉬 링크 또는 피어 링크(Peer Link)라고도 한다. 이러한 무선기기는 메쉬 포인트(Mesh Point, MP)로 불리지만, 여기에만 한정되는 것은 아니다. 그리고 MP 중에서 전술한 중계 기능 외에도 엑세스 포인트(Access Point, AP)의 기능을 함께 수행하는 것을 메쉬 엑세스 포인트(Mesh Access Point, MAP)라고 한다.
이러한 메쉬 네트워크는 네트워크 구축의 유연성, 우회 경로에 의한 신뢰성 및 통신거리의 단축에 따른 전력 소비의 절감 등의 이점이 있다. 보다 구체적으로, 메쉬 네트워크를 이용하면 기존의 통신망이 없는 장소에서도 MP 간에 유연한 네트워크를 구축할 수 있다. 그리고 메쉬 네트워크에서는 다수의 MP 간에 서로 연결되어 다수의 우회 경로를 확보할 수 있어서 하나의 MP가 고장 나더라도 다른 경로를 통하여 데이터를 전송할 수 있다. 또한, 메쉬 네트워크에서는 하나의 MP의 통신 영역(coverage)이 넓지 않더라도 인접하는 MP를 경유하여 통신할 수 있으므로 낮은 전력으로도 원거리 통신이 가능하게 된다.
이와 같이, 메쉬 네트워크에서는 분배 시스템(Distribution System, DS)으로 유선망이 아닌 메쉬 포인트(MP)들 간의 무선 멀티홉을 이용한다. 무선 멀티홉으로 이루어진 경로들은 같은 소스(Source) MP와 목표(Destination) MP 사이에서도 다양하게 설정될 수 있으므로, 효율적으로 데이터를 전송하기 위해서는 시시각각 변하는 링크의 채널 상태를 관찰하여 좋은 경로를 선택할 수 있도록 하는 것이 바람직하다. 현재의 무선 메쉬 네트워크에서는 링크의 채널 상태를 측정함에 있어서 에어타임 코스트 링크 메트릭(Airtime Cost Link Metric)을 사용하며, 이를 기반으로 하여 경로를 선택한다.
수학식 1은 기존의 IEEE 802.11s 규격서에 개시되어 있는 무선 메쉬 네트워크에서의 에어타임 코스트 링크 메트릭(Ca)의 계산식이다. 즉, IEEE 802.11s 무선 메쉬 네트워크에서의 경로 선택은 수학식 1과 같은 에어타임 코스트 링크 메트릭을 기반으로 한다. 수학식 1의 에어타임 코스트 링크 메트릭은 1024바이트 크기의 테스트 프레임의 프레임 에러 레이트와 물리 계층(Physical sub-layer, PHY) 레이트를 이용하여 계산되는데, 프레임 전송에 따른 오버헤드(Overhead)도 고려한다. 이러한 수학식 1은 무선랜 표준에 따른 분배 코디네이션 기능(Distributed Coordination Function, DCF)이 이진 익스포넨셜 백오프(Binary Exponentially Backoff)를 수행하지 않는다는 것과 재시도 리미트(Retry Limit)가 설정되지 않는다는 가정을 바탕으로 한 것으로서, 이에 의하여 계산의 복잡도를 줄일 수 있다.
Figure 112008033342119-PAT00001
여기서, O 는 채널 액세스 오버헤드에 해당되는데, 그 값은 사용되는 물리 계층에 따라 달라진다. 채널 액세스 오버헤드는 평균 백오프 시간(Average Backoff Time), 프레임간 간격 시간(Inter-frame Space Time), 확인 프레임 전송 시간(Acknowledgement Frame Transmission Time) 등을 포함할 수 있다. Bt는 테스트 프레임의 크기에 해당되는데, 예컨대 1024바이트일 수 있다. r은 물리 계층 레이트에 해당된다. 그리고 ef는 수신측에서 측정한 테스트 프레임에 대한 에러 레이트를 나타내는데, 1024바이트의 테스트 프레임을 r이라는 물리 계층 레이트로 전송했을 때의 프레임 에러 레이트가 ef이다.
한편, IEEE 802.11n에 따른 무선랜 표준에서는, 고처리율(High Through, HT)을 달성하기 위한 하나의 방법으로 프레임 어그리게이션(Frame Aggregation) 메커니즘을 지원한다. 프레임 어그리게이션 메커니즘이란 복수의 프레임을 하나의 전송 단위, 예컨대 A-MSDU(Aggregated-MAC Service Data Unit) 또는 A-MPDU(Aggregated-MAC Protocol Data Unit)로 만들어서 전송하는 방법을 가리킨다. 프레임 어그리게이션 메커니즘이 무선 메쉬 네트워크에서 사용될 수 있기 위해서는 MP가 IEEE 802.11n을 지원하는 고처리율 메쉬포인트(HT MP)이어야 하며, 이러한 경우에는 프레임 어그리게이션 메커니즘을 통해 채널의 이용도를 높일 수가 있다.
그런데, 전술한 수학식 1에 따른 에어타임 코스트 링크 메트릭은 하나의 테스트 프레임을 전송하는 것을 가정한 것으로서, 이러한 링크 메트릭은 프레임 어그리게이션 메커니즘을 전혀 반영하고 있지 못하다. 즉, 수학식 1은 프레임 어그리게이션 메커니즘을 반영하고 있지 않기 때문에, 어그리게이션 메커니즘이 이용되는 무선 메쉬 네트워크에서의 HT MP들 사이의 경로 선택 알고리즘으로 이용될 수가 없다. 즉, 기존의 에어타임 코스트 링크 메트릭은 프레임 어그리게이션을 포함하는 고속 처리율 서비스를 지원하는 HT MP가 경로 선택을 하는 것을 충분히 지원할 수가 없다.
따라서 본 발명이 해결하고자 하는 하나의 과제는 고처리율 서비스가 지원되는 무선 메쉬 네트워크에서 HT MP들 사이에서 경로 선택을 위한 근거로서 이용할 수 있는 링크 측정 방법과 이를 이용한 경로 선택 알고리즘을 제공하는 것이다.
본 발명이 해결하고자 하는 다른 하나의 과제는 무선 메쉬 네트워크에서 프레임 어그리게이션 알고리즘이 반영된 링크 측정 방법과 이를 이용한 경로 선택 알고리즘을 제공하는 것이다.
상기한 과제를 해결하기 위한 본 발명의 일 실시예는 무선 메쉬 네트워크에서의 링크 메트릭에 관한 것으로서, 상기 링크 메트릭은 하나 또는 복수의 프레임들에 대하여 계산되고, 그리고 상기 링크 메트릭은 상기 프레임들에 대하여 프레임 어그리게이션이 없는 제1 경우, 상기 프레임들에 대하여 매체 접속 제어MSDU 어그리게이션이 있는 제2 경우, 및 상기 프레임들에 대하여 MPDU 어그리게이션이 있는 제3 경우 중에서 적어도 하나의 경우에 대하여 계산한다.
상기 실시예의 일 측면에 의하면, 상기 링크 메트릭은 N개의 프레임들에 대하여 상기 세 개의 식 중에서 하나를 이용하여 계산될 수 있다.
Figure 112008033342119-PAT00002
Figure 112008033342119-PAT00003
Figure 112008033342119-PAT00004
여기서, 각각은 어그리게이션이 없는 경우, MSDU 어그리게이션이 있는 경우, 및 MPDU 어그리게이션이 있는 경우이다. 그리고 상기 식에서 O 는 채널 엑세스 오버헤드, OPhySub는 서브프레임 오버헤드, Bt는 테스트 프레임의 크기, r은 물리 계층 레이트, ef는 수신측에서 측정한 테스트 프레임에 대한 에러 레이트, 그리고 N은 테스트 프레임의 개수로써 1이상의 자연수이다.
상기한 과제를 해결하기 위한 본 발명의 다른 실시예에 따른 무선 메쉬 네트워크에서의 링크 메트릭 방법은 메쉬 네트워크의 이웃 피어 메쉬 포인트에게 링크 메트릭 요청 프레임을 전송하는 단계, 및 상기 링크 메트릭 요청 프레임에 응답으로, 복수의 프레임들에 대하여 계산된 링크 메트릭이 포함된 링크 메트릭 리포트 프레임을 상기 이웃 피어 메쉬 포인트로부터 수신하는 단계를 포함한다.
이 경우에, 상기 링크 메트릭은 상기 복수의 프레임들에 대한 어그리게이션이 없는 제1 경우, 상기 복수의 프레임들에 대한 MSDU 어그리게이션이 있는 제2 경우, 및 상기 복수의 프레임들에 대한 MPDU 어그리게이션이 있는 제3 경우 중에서 적어도 하나의 경우에 대하여 계산될 수 있다.
상기한 과제를 해결하기 위한 본 발명의 또 다른 실시예는 무선 메쉬 네트워크에서의 링크 메트릭 알고리즘으로써, 상기 무선 메쉬 네트워크를 구성하는 하나 또는 그 이상의 메쉬 포인트는 고속 처리율(High Thorugh, HT) 서비스를 지원하고, 상기 링크 메트릭 알고리즘은 이웃 피어 상기 메쉬 포인트들 사이에서의 복수의 프레임들에 대한 어그리게이션 여부를 고려하여 계산한다.
본 발명의 실시예에 따른 링크 메트릭 알고리즘은 HT 서비스를 지원하는 무선 메쉬 네트워크에서의 어그리게이션 메커니즘을 반영하여 링크 메트릭을 계산한 다. 따라서 무선 메쉬 네트워크를 구성하는 HT MP들은 어그리게이션이 없는 경우, MSDU 어그리게이션이 있는 경우, 또는 MPDU 어그리게이션이 있는 경우 등에 대하여 별개로 링크 메트릭 정보를 획득할 수가 있기 때문에, 무선 메쉬 네트워크에서도 어그리게이션 메커니즘을 효과적으로 활용할 수가 있다.
이하, 첨부도면을 참조하여 본 발명의 실시예에 대하여 상세하게 설명한다.
도 1은 무선 메쉬 네트워크의 구성의 일례를 보여 주는 도면이다. 상기 무선 메쉬 네트워크는 고유의 메쉬 식별자(Mesh Identifier)를 가지는데, 메쉬 식별자는 무선 메쉬 네트워크를 구성하는 MP들의 그룹을 식별하기 위한 약칭으로 사용된다. 메쉬 식별자를 어떻게 부여할지는 아무런 제한이 없다.
도 1을 참조하면, 무선 메쉬 네트워크는 하나 또는 다수의 STA(131, 132, 133, 134)과 하나 또는 그 이상의 무선기기, 즉 MP들(110, 121, 122, 123)을 포함한다. 상기 MP들 중에서 참조 번호 121과 122는 자신과 결합되어 있는 STA(131, 132, 133, 134)이 존재하므로, AP의 기능을 동시에 수행하는 MP, 즉 MAP가 된다. 그리고 참조 번호 121의 MP는 유선 또는 무선으로 외부 네트워크와 연결되는 MP인데, 이를 메쉬 포털(Mesh Portal)이라 한다.
STA(131 내지 134)은 IEEE 802.11 표준의 규정을 따르는 매체 접속 제어(Medium Access Control, MAC)와 무선 매체에 대한 물리층(Physical Layer) 인터 페이스를 포함하는 임의의 기능 매체로서, 비AP 스테이션(Non-AP Station)이다. 이러한 STA은 무선국이라는 명칭 외에 무선 송수신 유닛(Wireless Transmit/Receive Unit, WTRU), 사용자 장비(User Equipment, UE), 이동국(Mobile Station, MS), 또는 이동 가입자 유닛(Mobile Subscriber Unit) 등으로도 불릴 수 있다.
MP(110, 121, 122, 123)는 무선 메쉬 네트워크를 구성하는 개체로서, IEEE 802.11 표준의 규정을 따르는 매체 접속 제어와 물리층 인터페이스를 포함하는 IEEE 802.11의 기능 개체의 하나이다. MP(110, 121, 122, 123)는 메쉬 서비스(mesh services)를 지원하는 무선기기인데, 메쉬 서비스는 메쉬 네트워크를 구성하는 MP들간에 직접 통신을 가능하게 해주는 제반 서비스를 포함한다. 메쉬 서비스를 제공하기 위한 두 개의 MP들, 예컨데 참조 번호 121의 MP와 참조 번호 123의 MP들 사이에서의 통신은, 상기 두 개의 MP들 사이에 설정되어 있는 직접 링크인 메쉬 링크 또는 피어 링크를 통해서 이루어진다.
두 개 이상의 MP들이 서로 피어 링크를 설정하여 메쉬 네트워크를 형성하거나 또는 이미 존재하는 메쉬 네트워크에 다른 MP가 참여하기 위해서는, 피어 링크를 설정하는 MP들 사이에는 메쉬 프로파일(Mesh Profile)이 일치해야 한다. MP는 적어도 하나의 메쉬 프로파일을 지원하는데, 메쉬 프로파일은 메쉬 식별자(Mesh ID), 경로 선택 프로토콜 식별자(Path Selection Protocol Identifier), 및 경로 선택 측정 식별자(Path Selection Metric Identifier)를 포함한다. 또한, 메쉬 프로파일은 혼잡 제어 모드 식별자(Congestion Control Mode Identifier) 등을 더 포함할 수도 있다.
그리고, 전술한 바와 같이, MP 중에서 AP로서의 기능을 함께 수행하는 MP를 특별히 MAP라고 한다. 따라서 MAP(121, 122)는 전술한 MP의 기능 외에도 자신에게 연결 설정된 무선국(Associated Station)을 위하여 AP로서의 기능도 수행한다. AP는 엑세스 포인트라는 명칭 외에 집중 제어기, 기지국(Base Station, BS), 노드-B, 또는 사이트 제어기 등으로 불릴 수도 있다.
그리고 본 발명의 실시예에 의하면, 상기 MP(110, 121, 122, 123)의 전부 또는 일부는 IEEE802.11n에 따른 고속 처리율(HT) 서비스를 지원할 수 있다. 이러한 MP들은 고속 처리율 메쉬 포인트(High Throughput Mesh Point, HT MP)일 수 있다. 채널의 이용 효율을 높이기 위하여, HT MP들은 프레임 어그리게이션 메커니즘을 포함하여 IEEE 802.11 표준의 규격서에 규정되어 있는 여러 가지 기능을 지원한다.
다음으로 무선 메쉬 네트워크에서의 MP들 사이의 메시지 전송 경로에 대하여 설명한다. 무선 메쉬 네트워크에서의 사용될 수 있는 경로 선택(Path Selection) 프로토콜의 하나로써, 전술한 바와 같이 HWMP가 있다. HWMP는 온-디맨드(On-demand) 경로 선택이 갖는 유연성을 체계적인 프로엑티브 경로와 결합한 경로 선택 프로토콜로써, 다양한 종류의 메쉬 네트워크에서 최적의 그리고 효율적인 경로 선택이 가능하도록 한다.
HWMP는 그 구성(Configuration)에 따라서 두 가지 모드의 동작을 지원하는데, 그것은 온-디맨드 모드와 프로엑티브 트리 빌딩 모드(Proactive Tree Building Mode)이다. 온-디맨드 모드에서는 MP가 피어간 경로(peer-to-peer path)를 이용하 여 통신할 수가 있다. 이 모드는 일반적으로 루트 MP가 없는 구성에서 사용되지만, 루트 MP가 있는 경우라도 더 좋은 경로를 제공할 수 있다면 온-디맨드 모드가 사용될 수도 있다. 프로엑티브 트리 빌딩 모드에 의하면, 루트 MP가 주기적으로 브로드캐스팅하는 프레임, 예컨대 프로액티브 경로 요청 프레임(Path Request, PREQ) 또는 루트 알림 프레임(Root Announcement, RANN)을 사용하여 경로가 설정된다. 이하에서는 온-디맨드 모드 및 프로엑티브 트리 빌딩 모드에 따라 선택된 경로를 각각 온-디맨드 경로(또는 온-디맨드 경로) 및 프로엑티브 경로라고 칭하기로 한다.
프로엑티브 경로는 메시지 전송 경로가 루트 MP를 기점으로 하여 나무의 가지처럼 연쇄적으로 분기되어 있는 구조로서, MP들 사이의 메시지 전송 경로가 모자 관계(Parent-Child Relation)에 의하여 주기적으로 설정된다. 상기 모자 관계는 루트 MP를 기점으로 하여 다수의 MP들 사이에 조모-모-자-손자(Grand Parent-Parent-Child-Grand Child) 등으로 순서로 연속적으로 이어지는 트리 모양의 경로이다. 프로엑티브 경로를 설정하기 위한 방법은 특별한 제한이 없는데, 예를 들어 프로액티브 PREQ 메커니즘이나 또는 RAAN 메커니즘이 사용될 수 있다.
반면, 온-디맨드 경로는 필요시에 MP들 사이에서 임의적으로 설정되는 전송 경로이다. 온-디맨드 경로를 설정할 때에는 예컨대, AODV(Ad hoc On-demand Distance Vector) 프로토콜을 사용할 수 있다. 온-디맨드 경로는 루트 MP를 경유할 필요가 없는데, 예를 들어, 그 시점에서 소스 MP와 타깃 MP 사이에 가장 짧은 경로 또는 링크 특성(Link Metric)이 가장 좋은 경로가 선택될 수 있다.
HWMP에 의하면, 프로엑티브 트리 빌딩 모드와 온-디맨드 모드는 서로 배타적 이지 않기 때문에, 상기한 프로엑티브 경로와 온-디맨드 경로는 서로 결합되어 사용될 수 있다. 예를 들어, 소스 MP가 목표 MP에게 처음 전송하는 데이터 프레임은 프로엑티브 경로를 따라 전송될 수 있다. 이 경우에, 프로엑티브 경로의 상향 경로를 따라 소스 MP에서 루트 MP로 데이터 프레임을 전송하고, 상기 프로엑티브 경로의 하향 경로를 따라 루트 MP로부터 목표 MP로 데이터를 전송한다. 그리고 이후에 목표 MP는 소스 MP를 향하여 온-디맨드 경로를 찾은 다음에, 이 온-디맨드 경로를 이용하여 다른 데이터 프레임을 전송할 수 있다.
도 2는 무선 메쉬 네트워크에서의 전술한 메시지 전송 경로를 보여 주기 위한 도면으로서, MP④에서부터 MP⑨까지의 프로엑티브 경로와 온-디맨드 경로가 각각 도시되어 있다.
도 2를 참조하면, MP④에서부터 MP⑨까지의 프로엑티브 경로는 MP④에서 MP③ 및 MP②를 통해 루트 MP인 MP①로 이어지는 '상향 경로'와 루트 MP인 MP①에서 MP⑥을 거쳐 MP⑨로 이어지는 '하향 경로'로 이루어진다. 여기서, 상향 경로는 자MP로부터 모MP로(예컨대, MP④에서 MP③으로, MP③에서 MP②로, 그리고 MP②에서 MP①로) 향하는 경로로서, 종점이 루트 MP인 경로를 말한다. 하향 경로는 모MP로부터 자MP로(예컨대, MP①에서 MP⑥으로, 그리고 MP⑥에서 MP⑨로) 향하는 경로로서, 시점이 루트 MP인 경로를 말한다.
그리고 MP④에서부터 MP⑨까지의 온-디맨드 경로는 예컨대, MP④에서 MP⑦을 거쳐 MP⑨로 가는 경로일 수 있다. 이 온-디맨드 전송 경로에서, 소스(Source) MP는 MP④가 되고, 목표(Destination) MP는 MP⑨가 되며, MP⑦는 중간(Intermediate) MP에 해당된다. 이러한 경로는 MP④에서 MP⑨로 또는 MP⑨에서 MP④로의 메시지 전송을 위하여 임시로 설정된 경로 중의 하나이다.
다음으로 본 발명의 일 실시예에 따른 무선 메쉬 네트워크에서의 링크 측정 알고리즘에 관하여 설명한다.
본 발명의 실시예에서는 하나의 테스트 프레임에 대한 에어타임 코스트 링크 메트릭을 계산하는 기존의 방법과는 달리, N(N은 1이상의 자연수)개의 테스트 프레임에 대하여 링크 메트릭을 계산한다. 이것은 고속 처리율(HT) 서비스를 지원하는 경우에, 프레임 어그리게이션 기법을 이용함으로써 N개의 프레임을 한 번에 전송할 수가 있기 때문이다. 본 발명의 실시예에 의하면, 고속 처리율 서비스를 지원하는 HT MP는 프레임 어그리게이션 절차를 거치지 않고 N개의 프레임을 하나씩 전송하거나 또는 N개의 프레임을 A-MSDU 또는 A-MPDU로 어그리게이션하여 한 번에 전송할 수가 있으므로, 에어타임 코스트 링크 메트릭(Ca)을 계산함에 있어서 각각의 경우에 대하여 N개의 프레임을 전송하는데 소요되는 링크 메트릭의 계산식을 정의한다.
수학식 2는 어그리게이션 메커니즘을 지원하지 않거나 또는 이용하지 않는 경우에 에어타임 코스트 링크 메트릭(Ca)을 보여 주는 식이다. 예컨대, 어그리게이션을 지원하는 않는 MP, 즉 Non-HT MP의 경우에는 링크 메트릭을 계산함에 있어서 수학식 2를 이용할 수 있다. 수학식 2를 참조하면, 하나의 테스트 프레임에 대한 계산식인 기존의 에어타임 코스트 링크 메트릭 계산식(수학식 1 참조)에 N을 곱하 여 링크 메트릭을 계산한다. 이것은 Non-HT MP의 경우에 어그리게이션 기법을 사용하지 않고 N개의 프레임을 순차적으로 전송한다는 사실을 반영한 것이다.
Figure 112008033342119-PAT00005
여기서, O 는 평균 백오프 시간(Average Backoff Time), 프레임간 간격 시간(Inter-frame Space Time), 확인 프레임 전송 시간(Acknowledgement Frame Transmission Time) 등을 포함하는 채널 엑세스 오버헤드, Bt는 테스트 프레임의 크기, r은 물리 계층 레이트, ef는 수신측에서 측정한 테스트 프레임에 대한 에러 레이트, 그리고 N은 테스트 프레임의 개수로써 1이상의 자연수이다.
수학식 3은 무선 메쉬 네트워크에서 MSDU 어그리게이션을 지원하는 경우의 에어타임 코스트 링크 메트릭(Ca)을 보여 주는 계산식이다. 즉, 수학식 3은 N개의 테스트 프레임을 A-MSDU 기법을 이용하여 어그리게이션한 후에 전송할 경우의 링크 메트릭을 계산하기 위한 식이다. 수학식 3을 참조하면, 기존의 채널 엑세스 오버헤드(O) 외에도 어그리게이션되는 각각의 MSDU에 서브프레임 오버헤드(Subframe Overhead, OMacSub)가 추가되며, 또한 A-MSDU에 대하여 에러가 발생하지 않을 확률은 (1-ef)N로 줄게 된다.
Figure 112008033342119-PAT00006
여기서, O 는 채널 엑세스 오버헤드, OMacSub는 서브프레임 오버헤드, Bt는 테스트 프레임의 크기, r은 물리 계층 레이트, ef는 수신측에서 측정한 테스트 프레임에 대한 에러 레이트, 그리고 N은 테스트 프레임의 개수로써 1이상의 자연수이다.
수학식 4는 무선 메쉬 네트워크에서 MPDU 어그리게이션을 지원하는 경우의 에어타임 코스트 링크 메트릭(Ca)을 보여 주는 계산식이다. 즉, 수학식 4는 N개의 테스트 프레임을 A-MPDU 기법을 이용하여 어그리게이션한 후에 전송할 경우의 링크 메트릭을 계산하기 위한 식이다. 수학식 4를 참조하면, 기존의 채널 엑세스 오버헤드(O) 외에도 어그리게이션되는 각각의 MSDU에 서브프레임 오버헤드(Subframe Overhead, OPhySub)가 추가된다. 하지만, A-MPDU 어그리게이션의 경우에는 어그리게이션되는 각각의 MPDU에 대하여 손실된 데이터를 복구하기 위한 정보(CRC(Cyclic Redundancy Check) 필드)가 포함되므로, 에러가 발생하지 않을 확률은 1개의 프레임을 전송하는 경우와 동일하다.
Figure 112008033342119-PAT00007
여기서, O 는 채널 엑세스 오버헤드, OPhySub는 서브프레임 오버헤드, Bt는 테스트 프레임의 크기, r은 물리 계층 레이트, ef는 수신측에서 측정한 테스트 프레임에 대한 에러 레이트, 그리고 N은 테스트 프레임의 개수로써 1이상의 자연수이다.
도 3 내지 도 5는 전술한 본 발명의 실시예에 따른 N개의 프레임에 대한 에어타임 코스트 링크 메트릭을 보여 주는 개념도로써, 각각 수학식 2 내지 수학식 4에 도시된 계산식을 보여 주는 다이어그램이다. 도 3 내지 도 5에서는 설명의 편의를 위하여 N은 2이고 ef는 0으로 설정하였다. 보다 구체적으로, 도 3은 어그리게이션없이 2개의 테스트 프레임을 전송한 경우에, 수신측에서 에러가 없이 모든 프레임을 수신한 경우의 링크 메트릭을 나타낸다. 도 4는 2개의 테스트 프레임을 MSDU 어그리게이션을 이용하여 어그리게이션하여 A-MSDU를 전송하는 경우에, 수신측에서 에러가 없이 모든 프레임을 수신한 경우의 링크 메트릭을 나타낸다. 그리고 도 5는 2개의 테스트 프레임을 MPDU 어그리게이션을 이용하여 어그리게이션하여 A-MPDU를 전송하는 경우에, 수신측에서 에러가 없이 모든 프레임을 수신한 경우의 링크 메트릭을 나타낸다.
본 발명의 실시예의 일 측면에 의하면, 프레임 어그리게이션 메커니즘을 지원하는 무선 메쉬 네트워크에서 경로 선택을 함에 있어서 N개의 테스트 프레임을 각각 연속적으로 전송하는 경우, MSDU 어그리게이션을 이용하여 전송하는 경우, 또는 MPDU 어그리게이션을 이용하여 전송하는 경우로 구분하여 링크 메트릭을 측정할 수 있다. 이러한 세 가지의 링크 메트릭은 미리 결정되어 있는 전송 메커니즘에 따라서 어느 하나만이 이용되거나 또는 MP가 지원하는 메커니즘만을 이용되거나 또는 모든 메커니즘을 이용하여 링크 메트릭을 측정할 수도 있다.
다음으로 본 발명의 일 실시예에 따른 링크 메트릭의 측정 절차에 관하여 설명한다. 도 6은 본 발명의 일 실시예에 따른 링크 메트릭의 측정 절차를 보여 주는 메시지 흐름도이다.
도 6을 참조하면, 요청(Requesting) MP는 피요청(Requested) MP에게 링크 메트릭 요청 프레임(Link Metric Request Frame)을 전송한다(S11). 링크 메트릭 요청 프레임은 메쉬 링크 메트릭의 관리를 위한 액션 프레임들 중의 하나이다. 요청 MP는 메트릭 정보를 요청하기 위하여 이러한 링크 메트릭 요청 프레임을 메쉬 네트워크에서의 이웃 피어 MP(neighbon peer MP)에게 전송한다. 이러한 링크 메트릭 요청 프레임은 개별적인 주소로, 즉 유니캐스트 방식으로 피요청 MP에게 전송된다.
표 1은 링크 메트릭 요청 프레임의 프레임 바디에 포함되는 정보를 보여주고 있다. 표 1을 참조하면, 링크 메트릭 요청 프레임은 카테고리 정보(Category)와 액션값(Action Value) 정보를 포함한다. 카테고리 정보를 담는 카테고리 필드는 메쉬 링크 메트릭에 관한 카테고리를 지시하는 값으로 설정된다. 그리고 액션값을 담는 액션 필드는 메쉬 링크 메트릭 요청을 지시하는 값으로 설정된다.
Figure 112008033342119-PAT00008
계속해서 도 6을 참조하면, 피요청(Requested) MP는 요청(Requesting) MP에게 링크 메트릭 리포트 프레임(Link Metric Report Frame)을 전송한다(S12). 피요청 MP, 즉 링크 메트릭 요청 프레임을 수신한 단말은 전송 에러율 ef값을 바탕으로 링크 메트릭을 계산한 후에 상기 링크 메트릭 리포트 프레임으로 응답한다. 링크 메트릭 리포트 프레임도 메쉬 링크 메트릭의 관리를 위한 액션 프레임들 중의 하나인데, 상기 프레임은 메쉬 네트워크에서의 이웃 피어 MP(neighbon peer MP)에게 링크 메트릭 정보를 알리기 위하여 전송한다. 여기서, 요청 MP와 피요청 MP는 예시적인 것으로서, 어느 하나의 MP가 메쉬 네트워크에서의 이웃 피어 MP에게 링크 메트릭을 알려주기 위하여 상기 링크 메트릭 리포트 프레임이 전송될 수 있다. 이러한 링크 메트릭 리포트 프레임도 개별적인 주소로, 즉 유니캐스트 방식으로 피요청 MP에게 전송된다.
표 2는 링크 메트릭 리포트 프레임의 프레임 바디에 포함되는 정보를 보여주고 있다. 표 2를 참조하면, 링크 메트릭 요청 프레임은 카테고리 정보(Category), 액션값(Action Value) 정보, 및 로컬 링크 상태 알림 요소(Local Link State Announcement Element) 및/또는 링크 메트릭 리포트 요소(Link Metric Report Element)를 포함한다. 카테고리 정보를 담는 카테고리 필드는 메쉬 링크 메트릭에 관한 카테고리를 지시하는 값으로 설정된다. 그리고 액션값을 담는 액션 필드는 메쉬 링크 메트릭 요청을 지시하는 값으로 설정된다.
Figure 112008033342119-PAT00009
링크 메트릭 리포트 요소는 피요청 MP가 요청 MP에게 그들 사이의 링크의 품질을 나타내기 위하여 전송하는 것이다. 만일 경로 선택 프로토콜에 의하여 요청되는 경우에는, 상기 링크 메트릭은 모든 메쉬 링크에 대하여 시메트릭(symmetric)할 수 있다. 링크 메트릭 리포트 요소의 포맷에 대한 일례는 도 7과 같다.
도 7을 참조하면, 링크 메트릭 리포트 요소는 요소 아이디 필드(Element ID), 길이 필드(Length), 및 메트릭 필드(Metric M)를 포함한다. 요소 아이디 필드는 링크 메트릭 리포트 요소에 할당되어 있는 소정의 값이 설정된다. 길이 필드는 능동 경로 선택 메트릭에서 메트릭 필드의 길이를 지시하는 값으로 설정될 수 있다. 메트릭 필드는 상기 링크 메트릭 리포트 요소를 전송하는 이웃 피어 MP와 로컬 MP 사이이ㅡ 메쉬 링크와 관련된 링크 메트릭의 값으로 설정된다.
이상에서 상세하게 설명한 본 발명의 실시예는 단지 본 발명의 기술 사상을 보여주기 위한 예시적인 것으로서, 상기 실시예에의 의하여 본 발명의 기술 사상이 한정되는 것으로 해석되어서는 안된다. 본 발명의 보호 범위는 후술하는 본 발명의 특허청구범위에 의하여 특정된다.
도 1은 무선 메쉬 네트워크의 구성의 일례를 보여 주는 블록도이다.
도 2는 무선 메쉬 네트워크에서의 프로액티브 트리 경로와 온-디맨드 경로를 설명하기 위한 도면이다.
도 3은 본 발명의 일 실시예에 따라서 N개의 프레임에 대하여 어그리게이션이 없는 경우의 에어타임 코스트 링크 메트릭을 보여 주는 개념도이다.
도 4는 본 발명의 다른 실시예에 따라서 N개의 프레임에 대하여 MSDU 어그리게이션이 있는 경우의 에어타임 코스트 링크 메트릭을 보여 주는 개념도이다.
도 5는 본 발명의 또 다른 실시예에 따라서 N개의 프레임에 대하여 MPDU 어그리게이션이 있는 에어타임 코스트 링크 메트릭을 보여 주는 개념도이다.
도 6은 본 발명의 일 실시예에 따른 무선 메쉬 네트워크에서의 경로 측정 절차를 보여 주는 메시지 흐름도이다.
도 7은 링크 메트릭 리포트 요소의 포맷에 대한 일례를 보여 주는 블록도이다.

Claims (7)

  1. 무선 메쉬 네트워크에서의 링크 메트릭에 있어서,
    상기 링크 메트릭은 하나 또는 복수의 프레임들에 대하여 계산되고, 그리고
    상기 링크 메트릭은 상기 프레임들에 대하여 프레임 어그리게이션이 없는 제1 경우, 상기 프레임들에 대하여 매체 접속 제어(Medium Access Control, MAC) 서비스 데이터 유닛(Service Data Unit, SDU)(MSDU) 어그리게이션이 있는 제2 경우, 및 상기 프레임들에 대하여 MAC 프로토콜 데이터 유닛(Protocol Data Unit, PDU)(MPDU) 어그리게이션이 있는 제3 경우 중에서 적어도 하나의 경우에 대하여 계산하는 것을 특징으로 하는 무선 메쉬 네트워크에서의 링크 측정 알고리즘.
  2. 제1항에 있어서, 상기 링크 메트릭은 N개의 프레임들에 대하여 계산되고,
    상기 제1 경우는 하기 수학식을 이용하여 계산하는 것을 특징으로 하는 무선 메쉬 네트워크에서의 링크 측정 알고리즘.
    Figure 112008033342119-PAT00010
    여기서, O 는 채널 엑세스 오버헤드, Bt는 테스트 프레임의 크기, r은 물리 계층 레이트, ef는 수신측에서 측정한 테스트 프레임에 대한 에러 레이트, 그리고 N은 테스트 프레임의 개수로써 1이상의 자연수이다.
  3. 제1항에 있어서, 상기 링크 메트릭은 N개의 프레임들에 대하여 계산되고,
    상기 제2 경우는 하기 수학식을 이용하여 계산하는 것을 특징으로 하는 무선 메쉬 네트워크에서의 링크 측정 알고리즘.
    Figure 112008033342119-PAT00011
    여기서, O 는 채널 엑세스 오버헤드, OMacSub는 서브프레임 오버헤드, Bt는 테스트 프레임의 크기, r은 물리 계층 레이트, ef는 수신측에서 측정한 테스트 프레임에 대한 에러 레이트, 그리고 N은 테스트 프레임의 개수로써 1이상의 자연수이다.
  4. 제1항에 있어서, 상기 링크 메트릭은 N개의 프레임들에 대하여 계산되고,
    상기 제3 경우는 수학식 (E-3)을 이용하여 계산하는 것을 특징으로 하는 무선 메쉬 네트워크에서의 링크 측정 알고리즘.
    Figure 112008033342119-PAT00012
    여기서, O 는 채널 엑세스 오버헤드, OPhySub는 서브프레임 오버헤드, Bt는 테스트 프레임의 크기, r은 물리 계층 레이트, ef는 수신측에서 측정한 테스트 프레임에 대한 에러 레이트, 그리고 N은 테스트 프레임의 개수로써 1이상의 자연수이 다.
  5. 메쉬 네트워크의 이웃 피어 메쉬 포인트에게 링크 메트릭 요청 프레임을 전송하는 단계; 및
    상기 링크 메트릭 요청 프레임에 응답으로, 복수의 프레임들에 대하여 계산된 링크 메트릭이 포함된 링크 메트릭 리포트 프레임을 상기 이웃 피어 메쉬 포인트로부터 수신하는 단계를 포함하는 무선 메쉬 네트워크에서의 링크 측정 방법.
  6. 제5항에 있어서, 상기 링크 메트릭은 상기 복수의 프레임들에 대한 어그리게이션이 없는 제1 경우, 상기 복수의 프레임들에 대한 MSDU 어그리게이션이 있는 제2 경우, 및 상기 복수의 프레임들에 대한 MPDU 어그리게이션이 있는 제3 경우 중에서 적어도 하나의 경우에 대하여 계산된 것임을 특징으로 하는 무선 메쉬 네트워크에서의 링크 측정 방법.
  7. 무선 메쉬 네트워크에서의 링크 메트릭 알고리즘에 있어서,
    상기 무선 메쉬 네트워크를 구성하는 하나 또는 그 이상의 메쉬 포인트는 고속 처리율(High Thorugh, HT) 서비스를 지원하고,
    상기 링크 메트릭 알고리즘은 이웃 피어 상기 메쉬 포인트들 사이에서의 복수의 프레임들에 대한 어그리게이션 여부를 고려하여 계산하는 것을 특징으로 하는 링크 메트릭 알고리즘.
KR1020080043544A 2008-05-09 2008-05-09 무선 메쉬 네트워크에서의 링크 측정 알고리즘 및 이를이용한 링크 측정 절차 KR20090117478A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020080043544A KR20090117478A (ko) 2008-05-09 2008-05-09 무선 메쉬 네트워크에서의 링크 측정 알고리즘 및 이를이용한 링크 측정 절차

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020080043544A KR20090117478A (ko) 2008-05-09 2008-05-09 무선 메쉬 네트워크에서의 링크 측정 알고리즘 및 이를이용한 링크 측정 절차

Publications (1)

Publication Number Publication Date
KR20090117478A true KR20090117478A (ko) 2009-11-12

Family

ID=41601951

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080043544A KR20090117478A (ko) 2008-05-09 2008-05-09 무선 메쉬 네트워크에서의 링크 측정 알고리즘 및 이를이용한 링크 측정 절차

Country Status (1)

Country Link
KR (1) KR20090117478A (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101440454B1 (ko) * 2013-01-30 2014-09-17 부산대학교 산학협력단 무선 메쉬 네트워크 환경에서 가용 대역폭을 고려한 플로우별 라우팅 장치 및 방법
JPWO2015107895A1 (ja) * 2014-01-15 2017-03-23 日本電気株式会社 無線通信装置、無線通信方法、無線通信プログラム、および情報通知システム

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101440454B1 (ko) * 2013-01-30 2014-09-17 부산대학교 산학협력단 무선 메쉬 네트워크 환경에서 가용 대역폭을 고려한 플로우별 라우팅 장치 및 방법
JPWO2015107895A1 (ja) * 2014-01-15 2017-03-23 日本電気株式会社 無線通信装置、無線通信方法、無線通信プログラム、および情報通知システム

Similar Documents

Publication Publication Date Title
CN101911601B (zh) 无线mesh网中的数据发送方法和A-MSDU格式
US8023426B2 (en) Method to select access point and relay node in multi-hop wireless networking
JP4871394B2 (ja) 中継ネットワークにおけるトポロジー及びルートの発見及び管理
US7558818B2 (en) System and method for characterizing the quality of a link in a wireless network
US7616575B2 (en) System and method for link quality routing using a weighted cumulative expected transmission time metric
TWI444009B (zh) 在透隧直接鏈結設定無線網路中的直接鏈結設定程序及支援該程序的站台
EP1856856B1 (en) Route selection in multi-hop cellular network
KR101001622B1 (ko) 최적화된 라우팅이 수행가능한 무선통신 시스템 및네트워크의 크기 측정방법
US8532071B2 (en) Method of updating proxy information
JP2009543398A (ja) 中継ネットワークにおける成功/失敗標示(ack_bitmap)の送信
US20080298249A1 (en) Method for selection of an association access point for a station in a mesh network
US8462806B2 (en) Path selection procedure in mesh network and format of path request frame therefor
US20100020740A1 (en) Wireless Communication System, Wireless Communication Device, Wireless Communication Method, and Program
JP5353576B2 (ja) 無線通信装置及び無線通信プログラム
KR20090117478A (ko) 무선 메쉬 네트워크에서의 링크 측정 알고리즘 및 이를이용한 링크 측정 절차
KR20090111990A (ko) 메쉬 네트워크에서의 경로 선택 절차
JP2004015746A (ja) 通信方法及び通信装置
Campolo et al. A multirate MAC protocol for reliable multicast in multihop wireless networks
Zhu et al. On improving the performance of IEEE 802.11 with multihop concepts
Zogkou et al. Energy aware routing in IEEE 802.11 s wireless mesh networks
JP6471696B2 (ja) 無線通信装置、無線通信方法、無線通信プログラム、および情報通知システム
KR20090077594A (ko) 서비스품질 메쉬 데이터 프레임의 구성방법 및 그 메쉬데이터 프레임의 전송을 위한 서비스품질 제어방법
EffatParvar et al. Evaluating Effectiveness of DSDV Routing Protocol on IEEE 802.11 n Wireless LANs
Nwup et al. Evaluation of the pre IEEE 802.11 s RFC
Nwup et al. Evaluation of the pre IEEE 802.11 s RFC: Aspects of the Design and Implementation of the Mesh Station with RA-OLSR in the C-Core

Legal Events

Date Code Title Description
WITN Withdrawal due to no request for examination