[go: up one dir, main page]

KR100630192B1 - 모바일 애드 혹 네트워크에서 이동 단말기의 매체 액세스제어 프로토콜 계층 모듈 및 매체 액세스 제어 프로토콜계층 모듈의 프레임 송수신 방법 - Google Patents

모바일 애드 혹 네트워크에서 이동 단말기의 매체 액세스제어 프로토콜 계층 모듈 및 매체 액세스 제어 프로토콜계층 모듈의 프레임 송수신 방법 Download PDF

Info

Publication number
KR100630192B1
KR100630192B1 KR20030017180A KR20030017180A KR100630192B1 KR 100630192 B1 KR100630192 B1 KR 100630192B1 KR 20030017180 A KR20030017180 A KR 20030017180A KR 20030017180 A KR20030017180 A KR 20030017180A KR 100630192 B1 KR100630192 B1 KR 100630192B1
Authority
KR
South Korea
Prior art keywords
frame
control
manet
priority
protocol layer
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Fee Related
Application number
KR20030017180A
Other languages
English (en)
Other versions
KR20040082588A (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 KR20030017180A priority Critical patent/KR100630192B1/ko
Priority to US10/797,549 priority patent/US20040184481A1/en
Priority to CNB2004100300407A priority patent/CN1333563C/zh
Priority to EP20040006725 priority patent/EP1460809A3/en
Priority to JP2004081699A priority patent/JP4021862B2/ja
Publication of KR20040082588A publication Critical patent/KR20040082588A/ko
Application granted granted Critical
Publication of KR100630192B1 publication Critical patent/KR100630192B1/ko
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/02Data link layer protocols
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/2425Traffic characterised by specific attributes, e.g. priority or QoS for supporting services specification, e.g. SLA
    • H04L47/2433Allocation of priorities to traffic types
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/2466Traffic characterised by specific attributes, e.g. priority or QoS using signalling traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/50Queue scheduling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/50Queue scheduling
    • H04L47/56Queue scheduling implementing delay-aware scheduling
    • H04L47/564Attaching a deadline to packets, e.g. earliest due date first
    • H04L47/566Deadline varies as a function of time spent in the queue
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • 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]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/04Registration at HLR or HSS [Home Subscriber Server]
    • 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)
  • Databases & Information Systems (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Small-Scale Networks (AREA)

Abstract

본 발명은, 복수의 스테이션으로 이루어진 모바일 애드 혹 네트워크(MANET)로부터 전송된 프레임을 수신하는 스테이션에서 MANET 프로토콜 계층 모듈로부터 데이터 프레임과 콘트롤 프레임을 제공받아 처리하는 매체 액세스 제어 프로토콜 계층 모듈 및 매체 액세스 제어 프로토콜 계층 모듈의 프레임 송수신 방법에 관한 것이다. 본 매체 액세스 제어 프로토콜 계층 모듈의 프레임 송수신 방법은 상기 MANET 프로토콜 계층 모듈로부터 전송된 프레임을 분석하여 콘트롤 프레임과 데이터 프레임으로 구분하는 제1 과정과; 상기 콘트롤 프레임이 상기 데이터 프레임에 대해 우선적으로 매체를 선점하도록 상기 콘트롤 프레임에 상기 데이터 프레임에 비해 높은 우선 순위를 부여하는 제2 과정과; 상기 우선 순위가 높은 순서로 콘트롤 프레임과 데이터 프레임을 전송하는 제3 과정을 포함하는 것을 특징으로 한다. 이에 의하여, 모바일 에드 혹 네트워크에서 스테이션의 매체 액세스 제어 계층에서 데이터 프레임에 비해 콘트롤 프레임이 먼저 매체를 선점하여 처리되도록 함으로써, 데이터 프레임이 먼저 전송되어 데이터가 손실되는 것을 방지할 수 있다.
MANET, Priority, 매체선점

Description

모바일 애드 혹 네트워크에서 이동 단말기의 매체 액세스 제어 프로토콜 계층 모듈 및 매체 액세스 제어 프로토콜 계층 모듈의 프레임 송수신 방법{MAC protocol layer module of mobile terminal in MANET and method for transmitting/receiving frame thereof }
도 1은 기존의 기본 억세스 방식을 설명하기 위한 도면,
도 2는 기존의 801.11 MAC에서 스테이션들이 매체를 선점하는 방식을 설명하기 위한 도면,
도 3은 본 발명에 따른 MANET 프로토콜 계층 모듈과 MAC 프로토콜 계층 모듈의 구성도,
도 4는 802.11 MAC 프레임의 프레임 콘트롤 필드의 구조도,
도 5는 MANET 프레임 별 타입 값, 서브 타입값 테이블,
도 6은 MANET 프레임 별 우선 순위 표시도,
도 7은 802.11 MAC에서 전송하는데 사용하는 본 발명에 따른 MANET의 향상된 802.11 MAC access 방식,
도 8은 발명에 따른 802.11 MAC에서 매체를 선점하는 예시도,
도 9는 MANET 패킷을 구별하여 MANET 콘트롤 프레임, MANET 데이터 프레임을 생성하는 순서도,
도 10은 MANET 콘트롤 프레임과 MANET 데이터 프레임에 따라 매체 액세스 제어에 대한 순서도,
* 도면의 주요 부분에 대한 부호의 설명
10 : 네트워크 계층 20 : MANET 프로토콜 계층 모듈
21 : 콘트롤 패킷 생성/처리부 22 : 루트 설정부
23 : 데이터 패킷 생성/처리부 30 : MAC 프로토콜 계층 모듈
31 : MAC 프레임 생성/처리부 32 : 프레임 구분 및 생성/처리부
33 : 프레임 우선 순위 설정부 34 : 프레임 송수신 제어부
35 : 전송/수신 스케쥴 관리부 40 : PHY 계층
본 발명은, 복수의 이동 단말(이하 스테이션이라 함)로 네트워크를 구성하는 Mobile Ad hoc NETwork(이하 MANET 이라 함)에 관한 것으로서, 보다 상세하게는 MANET에서 스테이션의 매체 액세스 제어(Medium Access Control : 이하 MAC 이라고 함) 프로토콜 계층 모듈 및 매체 액세스 제어 프로토콜 계층 모듈의 프레임 송수신 방법에 관한 것이다.
MANET은 고정 라우터나 호스트, 무선 기지국을 가지지 않는 infrastructless network이다. MANET에서는 이동 노드 간의 연결은 피어-투-피어(peer-to-peer) 레벨의 멀티 호핑(multi-hopping) 기술을 이용하여 이루어진다. 이것은 네트워크 구조(network topology)가 동적으로 변화할 수 있고, 스스로 조직가능하고(self-forming), 자체치유(self-healing)가 가능하다. MANET은 고정된 기지국만이 이동 서비스를 지원하는 형태의 네트워크가 아니므로 노드 자신이 애드 혹(Ad-hoc) 형태로 네트워크 라우팅 인프라 구조를 형성하는 것이 가능하며, MANET을 구성하는 각 노드들은 자유 자재로 이동하는데 따른 제약 사항이 없으며, 이에 따라 노드의 빠른 이동에 따른 구조변화에 적응 가능한 프로토콜을 사용한다.
이러한 MANET 프로토콜은 루트(route)를 형성하고 유지하는데, path discovery process, route table management process, path maintenace process 등을 사용하게 된다. MANET 프로토콜은 상술한 처리과정을 통해 라우트가 확립이 된 후에 비로소 실제적인 데이터를 전송하게 되는 것이다. 이렇게 라우트를 형성하는데 사용되는 여러 프로세스들은 route request message, route response message, route maintain message 등의 콘트롤 패킷을 사용한다. 이러한 콘트롤 패킷은 라우트를 형성하는데 필수적으로 필요한 패킷들이다. 이러한 콘트롤 패킷들이 우선적으로 전송되고 수신되어서 라우팅 경로를 확립하고자 하는 노드들 사이에 협상이 이루어져서 최대한으로 빨리 라우트가 형성되어야 원하는 실제적인 데이터 패킷을 전송하게 된다.
IEEE(Institute of Electrical and Electronics Engineers) 802.11 MAC 프로토콜 내의 기본적인 액세스는 DCF(distributed coordination function)에 따른다. 이것은 CSMA/CA(Carrier Sense Multiple Access with Collision Avoidance)을 기본으로 한 것으로 매체를 선점하는데 모든 스테이션에게 공평하게 이루어진다. MAC 프로토콜의 DCF(Distributed Coordination Function)는 DIFS라는 프레임간 스페이스(interframe space)를 기다리고 Random Backoff algorithm을 사용하여 최대한 하나의 매체를 사용하는 여러 스테이션에게 공평하게 할당하려고 한다. 또한, 선택적으로 제공되는 PCF(Point Coordination Function)는 PC(point coordinator)가 중심에서 폴링함으로서 범위내에 있는 스테이션들에게 우선 순위를 부여하여 시간 기반 정보(time-bounded information)를 처리하려고 제안하고 있다. 그러나 이 PCF의 방식은 인프라구조(Infrastructure)방식에서 사용되는 것으로서 애드 혹 네트워크(ad hoc network)에서는 사용할 수 없는 액세스 방식이다.
MANET의 프로토콜 상에서는 전송되는 패킷을 콘트롤 패킷과 데이터 패킷으로 구별하지만, 802.11 MAC 프로토콜에서는, 같은 데이터 프레임으로 처리되게 된다. 즉, 802.11 MAC에서는 CSMA/CA 방식으로 운용되기 때문에, 802.11 MAC에서 내부 처리를 위해 사용되는 콘트롤 프레임을 제외한 데이터 프레임은 동등한 수준으로 모든 스테이션의 데이터에 대해서 공평하게 액세스를 할 수 있게 된다.
도 1은 기존의 MAC 계층에서 기본 억세스 방식을 설명하기 위한 도면이다. 도 1을 참조하면, 억세스 경쟁(contention)하에서 스테이션들은 매체를 선점하기 위해서 경쟁을 하게 된다. 매체가 사용중인(busy, t0~t1) 상태에서 다른 스테이션들이 전송을 시도하면, 전송하려던 스테이션은 매체가 사용중이라는 것을 인식하게 되고, 그 후에 현재 진행되고 있는 전송이 종료될 때까지 기다린다. 스테이션은 전 송 종료 후에는 프레임간 스페이스(interframe space, 예컨대, SIFS, DIFS; t1~t3)를 기다린 후, 매체를 선점하지 못한 경우 생성되는 CW(Contention Window : 13)값에 따라 백오프 시간(Backoff Window : t3~t5)이 설정된다. 백오프 시간(Backoff Window)은 스테이션에서 자체적으로 생성되는 의사 랜덤 수(pseudo random number)에 슬롯타임(t3~t4)을 곱하여 설정된다. 백오프 시간이 설정된 후, 시간이 경과됨에 따라 백오프 슬롯이 점차 제거되어 백오프 시간이 짧아지는 백오프 절차를 수행하면서, MAC 프로토콜로의 데이터 전송을 기다리게 된다.
도 2는 기존의 801.11 MAC에서 스테이션들이 매체를 선점하는 방식을 설명하기 위한 도면이다. 도 2에는, 기존의 방식으로 여러 스테이션들(A, B, C, D)이 경쟁하에서 랜덤 백오프 시간을 가지고 백오프 절차 처리를 통해서 스테이션들이 매체를 선점하는 방식이 도식화되어 있다. 도 2를 참조하면, 스테이션들간의 우선 순위 없이 매체를 선점하여 MAC 프로토콜 데이터 프레임을 전송하게 된다. 최초로 의사 랜덤(pseudo random)하게 발생되는 CW(Contention Window)의 값에 따라서 기다리는 시간이 설정되며, CW(Contention Window)를 기다린 후에 매체를 선점하게 되는 것이고, 백오프 시간이 설정된 후에 아이들(idle)한 동안 만큼의 백오프 슬롯은 제거된다. 그래서, 오래 기다린 스테이션일수록 기다리는 시간이 짧아져서 전송을 할 수 있는 기회가 높아지게 된다. 이 방식은 경쟁하에 스테이션들 간의 매체의 사용에 있어서 최대한의 공평함을 제공하기 위함이다. 백오프 시간의 설정은 전송할 MAC 프로토콜 데이터 프레임을 가지고 있는 어떠한 스테이션에 대해서도 구별없이 의사 랜덤 수(pseudo random number)를 생성하여 백오프 시간을 설정하게 된다. 평균적으로 계산한다면 동일한 CW(Contention Window)를 가지게 된다.
각 스테이션이 매체를 선점하여 프레임을 전송하는 순서를 설명하면 다음과 같다. 가장 먼저 매체를 선점한 스테이션 A의 프레임 전송이 종료된 후에, 스테이션 A의 프레임이 전송시 제거하고 남은 백오프 시간(Backoff Window)이 경과한 후 스테이션 C의 프레임이 전송된다. 스테이션 C가 프레임을 전송하는 동안 스테이션 D에서는 매체 액세스시에 생성된 백오프 슬롯(15)이 점차 제거되며, 스테이션 C의 프레임 전송이 종료되면, 스테이션 D는 프레임간 스페이스(DIFS)의 시간과 남은 백오프 슬롯(16)동안의 시간이 경과한 후 매체를 선점하여 프레임(17)을 전송한다. 스테이션 B는 백오프 시간이 가장 길게 설정된 경우이다. 스테이션 B는 스테이션 C와 스테이션 D가 매체를 선점하여 프레임을 전송하는 동안, 백오프 슬롯을 점차 제거해가며 대기하고 있다가, 스테이션 D의 프레임의 전송이 완료되면, 매체를 선점하여 프레임을 전송하게 된다. 여기서, 각 스테이션들에서 프레임의 전송순서는 매체에 액세스한 시점과 전송할 프레임이 콘트롤 프레임인지 데이터 프레임인지에 관계가 없다는 것을 알 수 있다.
이러한 802.11 MAC의 특성으로 인해서 MANET 프로토콜을 802.11 MAC에 적용하게 되면, 라우트를 형성하기 위한 콘트롤 패킷이나 일반 데이터 패킷이나 공평하게 전송해야 한다는 802.11 MAC의 방침하에 두 개의 패킷에 대한 구별없이 매체에 접근하게 되는 결과를 초래한다. 이것은 라우트를 형성하기 위한 컨트롤 패킷을 보내기 전에 데이터 패킷을 먼저 전송하는 경우를 발생시킬 수 있다. 이러한 상황은 목적지에 대한 정확한 구축이 없이 데이터를 전송하는 경우를 발생시켜, 데이터 전송에 있어 손실을 발생시키므로 전체적인 데이터 전송에 대한 처리율(throughput)을 저하시키게 된다.
따라서, 본 발명의 목적은, MAC 프로토콜에서 데이터 프레임을 전송하기 전에 콘트롤 프레임을 먼저 전송하여 최대한 빨리 라우팅 경로를 형성하도록 하여 데이터의 손실을 줄이는 것이다.
또한, 본 발명의 다른 목적은, MANET 프로토콜에서 전송되는 콘트롤 패킷과 데이터 패킷을 구분하여 각 패킷에 우선 순위를 부여하여 콘트롤 프레임과 데이터 프레임을 전송하는 MAC 프로토콜을 제공하는 것이다.
상기 목적은, 본 발명에 따라, 복수의 스테이션으로 이루어진 모바일 애드 혹 네트워크로부터 전송된 프레임을 수신하는 스테이션에서 MANET 프로토콜 계층으로부터 데이터 프레임과 콘트롤 프레임을 제공받아 처리하는 매체 액세스 제어 프로토콜 계층 모듈의 프레임 송수신 방법에 있어서, 상기 MANET 프로토콜 계층으로부터 전송된 프레임을 분석하여 콘트롤 프레임과 데이터 프레임으로 구분하는 제1 과정과; 상기 콘트롤 프레임이 상기 데이터 프레임에 대해 우선적으로 매체를 선점하도록 상기 콘트롤 프레임에 상기 데이터 프레임에 비해 높은 우선 순위를 부여하는 제2 과정과; 상기 우선 순위가 높은 순서로 콘트롤 프레임과 데이터 프레임을 전송하는 제3 과정을 포함하는 것에 의해 달성된다.
한편, 본 발명의 다른 견지에 따르면, 상기 목적은, 복수의 스테이션으로 이루어진 네트워크로부터 전송된 프레임을 수신하는 스테이션에서 MANET 프로토콜 계층으로부터 데이터 프레임과 콘트롤 프레임을 제공받아 처리하는 매체 액세스 제어 프로토콜 계층 모듈에 있어서, 상기 MANET 계층으로부터 입력되는 프레임이 콘트롤 프레임인지 데이터 프레임인지 구별하여 프레임을 생성하는 프레임 생성부와, 상기 프레임 생성부에서 생성되는 상기 콘트롤 프레임에 상기 데이터 프레임에 비해 높은 우선 순위를 부여하는 우선 순위 설정부와, 상기 우선 순위 설정부에 설정된 우선 순위에 따라 콘트롤 프레임과 데이터 프레임을 전송/수신하는 프레임 송수신 처리부를 포함하는 것에 의해서도 달성될 수 있다.
이하 본 발명의 바람직한 실시 예들을 첨부한 도면을 참조하여 상세히 설명한다. 도면들 중 동일한 구성요소들은 가능한 한 어느 곳에서든지 동일한 부호들로 나타내고 있음에 유의해야 한다. 또한 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략한다.
도 3은 본 발명에 따른 MANET 프로토콜 계층 모듈과 MAC 프로토콜 계층 모듈의 구성도이다. 도 3에 도시된 바와 같이, MANET 프로토콜 계층 모듈(20)은 콘트롤 패킷과 데이터 패킷을 각각 구별하여 생성하고 처리하는 콘트롤 패킷 생성/처리부(21) 및 데이터 패킷 생성/처리부(23)와, 콘트롤 패킷을 통해서 루트(route)를 형성하고 유지하는 루트 설정부(22)를 포함한다. MANET 프로토콜 계층 모듈(20)은 네트워크 계층(10)와 연결되어 데이터를 송수신하고, MAC 프로토콜 계층 모듈(30) 은 PHY 계층(40)과 연결되어 데이터를 송수신한다.
MAC 프로토콜 계층 모듈(30)은 MANET 프로토콜 계층 모듈로부터 MAC 프로토콜 계층 모듈로 구별되어 입력되는 패킷을 처리하여 MANET 콘트롤 프레임과 MANET 데이터 프레임을 생성하는 처리부(32)에 의해 MAC 프레임을 처리하는 MAC 프레임 생성/처리부(31)와, MANET 콘트롤 프레임과 MANET 데이터 프레임을 생성시 MANET 콘트롤 프레임에 우선 순위(priority)를 높여주고, MANET 데이터 프레임에는 우선 순위를 낮게 주는 역할을 하는 프레임 우선 순위 처리부(33)와, 프레임을 전송하고 수신하는 것에 대한 제어를 하며, 본 발명에 따라 프레임 우선 순위별로 전송/수신을 처리하는 전송/수신 스케쥴 관리부(35)를 갖는 프레임 송수신 제어부(34)를 포함한다. 전송/수신 스케쥴 관리부(35)는 MAC 프레임별로 주어진 우선 순위에 따라서 MAC 프레임을 전송/수신하는 스케줄을 관리한다.
도 4는 802.11 MAC 프레임의 프레임 콘트롤 필드의 구조도이다. 도 4는 802.11 MAC 프레임 포맷에서 프레임 콘트롤 필드(50)를 도식화한 것이다. 본 발명에서 이 프레임 콘트롤 필드에 값을 지정해서 MANET 콘트롤 프레임과 MANET 데이터 프레임을 구별하기로 한다. 또한, 본 발명에서는 기존의 802.11 MAC과의 호환성을 유지하기 위해서, 필수적으로 사용되어지고 있는 프레임 콘트롤 필드의 값은 변경 또는 영향을 주지 않는 범위에서 변경한다. 그래서 본 발명에서는 서브타입(52)을 변경하는 것을 제안한다. MANET 콘트롤 프레임, MANET 데이터 프레임은 802.11 MAC 프로토콜 입장에서는 모두 데이터 프레임이다. 그래서 두 개의 프레임의 타입은 모두 데이터 타입이 된다. 프레임 콘트롤 필드의 타입(Type) 영역(51)은 MANET 프로토콜 계층의 프레임임을 의미하는 값이 설정된다. 서브타입(SubType) 영역(52)의 설정값 중에서, 기존의 MAC 프레임에 영향을 주지 않고 변경하기 위해서 802.11 스펙에서 예비적으로 명시되어 있는 미사용 값을 이용하기로 한다. 서브타입의 값을 MANET 콘트롤 프레임과 MANET 데이터 프레임에 대해서 지정한 것은 도 5에 명시되어 있다.
도 5는 본 발명에 따른 MANET 프레임별 타입 값, 서브 타입값 테이블(60)도이다. 도 5에 도시된 바와 같이, MANET에 관련된 프레임이라는 의미로서 타입값은 이진수로 10으로 설정된다. 서브타입 값으로 이용할 수 있는 값의 범위는 이진수로 1000[2] - 1111[2]이다. 즉, 십진수로 서브타입 값의 범위는 8-15이며, 이 범위 내의 값을 가지는 프레임은 MANET에 관련된 프레임이라는 것을 나타낸다. 여기에서 MANET 콘트롤 프레임은 1000[2] - 1011[2]이고, MANET 데이터 프레임은 1100[2] - 1111[2]이다. 이렇게 주어진 값은 매체를 선점하기 위한 우선 순위의 값이 된다.
도 6은 본 발명에 따른 MANET 프레임별 우선 순위를 도식화한 것이다. 높은 값을 가질수록 우선 순위는 낮고, 낮은 값을 가질수록 우선 순위가 높아진다. 도 6에 대한 MAC 프로토콜 계층 모듈에서 프레임의 우선 순위를 생성하는 과정은 다음과 같다. MANET 프로토콜 계층 모듈(20)로부터 데이터 패킷을 받으면 802.11 MAC 프로토콜 계층(30)은 프레임을 생성하는데, 본 발명에서는 이 프레임을 MANET 데이터 프레임이라 명칭한다. 콘트롤 포맷에서 프레임 콘트롤 필드내의 타입(Type)영역의 값은 10(b3,b2)이 되고, 서브타입(SubType)영역의 값은 2진수 1100 - 1111(b7b6b5b4)까지 가능하다. 서브타입 영역의 처음 값은 1111로 설정하고 한번 기다릴 때마다 현재의 값은 N = N - 1 (N≥8)가 된다. 따라서 한번 기다리면 1110이 되고, 두 번 기다리면 1101이 되는 것이다. 이러한 방식을 사용하면 우선 순위가 낮은 것도 기다리면서 점차 우선 순위가 올라가게 되어, 우선 순위가 낮은 것이 계속해서 매체를 선점하지 못하는 상황을 방지할 수 있다. 또한 MANET 프로토콜 계층 모듈(20)에서 콘트롤 패킷을 받으면 802.11 MAC 프로토콜 계층 모듈(30)은 프레임을 생성하는데, 본 발명에서는 이 프레임을 MANET 콘트롤 프레임이라 칭한다. MAC 프레임 포맷에서 프레임 콘트롤 필드내의 타입영역의 값은 10(b3,b2)이 되고, 서브타입영역의 값은 2진수 1000 - 1011(b7b6b5b4)까지 가능한데, 처음 값은 1011로 설정하고 한번 기다릴때마다 현재의 값 M = M - 1 (M ≥8)이 된다. 따라서, MANET 데이터 프레임이 많이 기다리게 되면, MANET 콘트롤 프레임과 같은 낮은 우선 순위를 갖게 되어 무한히 기다리는 것을 방지한다.
도 7은 802.11 MAC에서 전송하는데 사용하는 본 발명에 따른 MANET의 향상된 802.11 MAC 액세스 방식을 나타낸 것이다. DIFS(t1~t4)는 데이터 프레임의 대기시간을 의미하고, MCIFS(t1~t3)는 콘트롤 프레임의 대기시간을 의미하며, SIFS(t1~t2)는 MANET 콘트롤 프로토콜과 MAC 콘트롤 프로토콜 간의 제어에 관한 콘트롤 데이터 교환시 대기시간을 의미한다. 도 7에 도시된 바와 같이 데이터 프레임을 전송할 때, 모든 스테이션에 대해서 공평하게 매체를 선점하는 것이 아니다. MANET 콘트롤 프레임의 우선 순위를 가진 것은 대기시간으로서 MCIFS(MANET Control IFS; t1~t3)을 사용하고, 데이터 프레임의 우선 순위를 가진 것은 DISF(Distributed ISF; t1~t4)을 사용한다. MCIFS을 대기시간으로 갖는 스테이션은 DISF을 대기시간을 갖는 다른 스테이션보다 매체를 선점하는데 높은 우선 순위를 갖는다.
본 발명에서 제안하는 방식을 이용하면 MANET에서 애드 혹 네트워크의 라우트를 형성하고 유지하는데 필요한 콘트롤 패킷을 MAC 계층에서부터 좀 더 빨리 처리할 수 있게 된다. 이러한 MANET 콘트롤 패킷을 데이터 패킷 보다 빨리 처리하게 되어서, 애드 혹 네트워크의 라우트가 형성되기 전에 데이터 패킷이 전송되어 데이터 패킷이 손실되는 것을 최소로 막을 수 있어서, 데이터의 처리율(throughput)은 향상된다.
도 8은 발명에 따른 802.11 MAC에서 매체(medium)를 선점하는 예를 도시한 것이다. 도 8에 도시된 바와 같이, MANET 콘트롤 프레임과 MANET 데이터 프레임 종류에 따라 스테이션들(A, B, C, D) 간의 우선 순위가 존재하여 우선 순위에 따라 프레임간 스페이스(IFS)가 다르게 되고, 이에 따라 상이한 프레임간 스페이스를 두고 매체를 선점하여 프레임을 전송하게 된다. 전송하려고 할 때 우선 순위가 높은 스테이션은 IFS가 작은 값으로 생성되어서 상대적으로 작은 IFS을 가지게 되어서 매체를 선점할 수 있는 기회가 높아지고 선점할 수 있는 기회들간의 간격도 짧아진다. 따라서, MANET 데이터 프레임 보다 상대적으로 MANET 콘트롤 프레임이 빨리 전송되고 처리되어서, MANET에서 루트가 빨리 형성되고 유지되어 데이터 패킷의 손실을 최소화 할 수 있다. 디퍼(Defer)의 시작점은 스테이션이 액세스한 시점을 의미한다. 스테이션 B는 스테이션 C에 비해 매체에 액세스한 시점이 더 빠르지만, 스 테이션 B는 MANET 데이터 프레임 전송을 위한 액세스이므로, MANET 콘트롤 프레임 전송을 위한 스테이션 C의 경우에 비해 우선 순위가 낮다. 이에 따라, 스테이션 B는 DIFS의 시간이 경과한 후, 스테이션 C의 MANET 콘트롤 프레임(84)의 전송이 종료될 때까지 대기하였다가 스테이션 C의 전송시간동안 제거하고 남은 백오프 슬롯(81)만큼의 시간이 경과한 후에 자신의 MANET 데이터 프레임(82)을 전송하게 된다. 스테이션 D는 스테이션 B와 마찬가지로 MANET 데이터 프레임 전송을 위해 액세스하였으나, 스테이션 B에 비해 백오프 시간이 길게 설정된 경우이다. 스테이션 D는 스테이션 B의 MANET 데이터 프레임의 전송이 종료된 후, DIFS의 시간과 이전에 제거되고 남은 백오프 슬롯(85)만큼의 시간이 경과한 후에 MANET 데이터 프레임(86)을 전송하게 된다.
도 9는 MANET 패킷을 구별하여 MANET 콘트롤 프레임, MANET 데이터 프레임을 생성하는 순서도이다. 즉, MANET 프로토콜 계층 모듈(20)에서 콘트롤 패킷과 데이터 패킷을 MAC 프로토콜 계층 모듈(30)로 보내어 MAC 프레임을 MANET 콘트롤 프레임, MANET 데이터 프레임으로 구별하여 생성하는 것에 대한 순서도를 나타낸 것이다. 여기서, MANET 프로토콜 계층 모듈(20)에서 패킷은 MAC 프로토콜 계층 모듈(30)로 넘어가면 프레임이라 칭하기로 한다. 도 9에 도시된 바와 같이, 100단계에서 프레임 구분 및 생성/처리부(32)가 MANET 패킷을 식별하고, 식별결과 MANET 패킷이 MANET 콘트롤 패킷이면, 101단계에서 프레임 우선 순위 설정부(33)가 도 4의 프레임 콘트롤 필드(50)의 서브타입(52)값을 MANET 콘트롤 프레임이 가질 수 있는 서브타입(52)값 중 가장 큰 서브타입(52)값인 '1011(b7b6b5b4)'로 지정하면, 102단계에서 프레임 구분 및 생성/처리부(32)가 MAC 프레임을 생성한다. 즉, MANET 콘트롤 프레임이 가질 수 있는 우선 순위 중 가장 낮은 우선순위가 할당되는 것이다. 한편, 100단계의 판단결과 MANET 패킷이 데이터 패킷이면, 103단계에서 프레임 우선 순위 설정부(33)가 프레임 콘트롤 필드의 서브타입(52)값을 MANET 데이터 프레임이 가질 수 있는 서브타입(52)값 중 가장 큰 값인 '1111(b7b6b5b4)'로 지정하고, 102단계에서 프레임 구분 및 생성/처리부(32)가 MAC 프레임을 생성한다. 즉, MANET 데이터 프레임이 가질 수 있는 우선 순위 중 가장 낮은 우선순위가 할당되는 것이다.
도 10은 MANET 콘트롤 프레임, MANET 데이터 프레임에 따라 매체 액세스 제어에 대한 순서도이다. MAC 프로토콜 계층 모듈(30)의 프레임 구분 및 생성/처리부(32)가 MANET 콘트롤 프레임, MANET 데이터 프레임을 생성하면, 프레임 우선 순위 설정부(33)는 그 프레임 별로 매체를 선점하는 우선 순위를 설정한다. 즉, MANET 콘트롤 프레임에 상대적으로 우선 순위를 높게 부여하여 매체를 우선적으로 선점하여, 먼저 전송할 수 있게 하는 것에 대한 순서도를 나타낸 것이다. 200단계에서, MAC 프로토콜 계층 모듈(30)의 프레임 구분 및 생성/처리부(32)는 MANET 프로토콜 계층 모듈(20)로부터 전송된 MANET 패킷을 식별하여, MANET 패킷이 MANET 콘트롤 프레임이면, 201단계에서 전송/수신 스케쥴 관리부(35)가 MANET 콘트롤 프레임의 전송을 MCIFS(Manet Control IFS) 시간만큼 지연시킨다. 202단계에서, 스테이션에서 프레임의 전송이 실패하면, 203단계에서 프레임 우선 순위 설정부(33)가 우선순위를 나타내는 서브타입(52)값인 N(8≤N≤11)값을 '1'만큼 감소시켜 우선 순위를 높이고, 204단계에서 전송/수신 스케쥴 관리부(35)가 높아진 우선 순위에 따라 MCIFS(Manet Control IFS)시간만큼 지연시키고, 205단계에서 백오프 절차(Backoff procedure)를 수행한 후, 202단계의 프레임 전송하는 단계로 피드백한다.
한편, 201단계에서 프레임 구분 및 생성/처리부(32)가 MANET 패킷을 식별한 결과, MANET 패킷이 MANET 데이터 프레임이면, 206단계에서 전송/수신 스케쥴 관리부(35)가 DIFS(Distributed IFS) 동안 지연하여 프레임을 전송한다. 207단계에서 판단결과 프레임 전송이 실패하면, 전송/수신 스케쥴 관리부(35)는 208단계에서 MANET 데이터 프레임의 서브타입(52)값이 우선 순위가 MANET 데이터 프레임이 가질 수 있는 최고 우선 순위에 해당하는 값인 12보다 큰지 작은지를 판단한다. 판단결과, 우선 순위가 12보다 작으면, MANET 콘트롤 프레임의 MCIFS 동안 지연하는 단계(201)로 피드백한다. 즉, MANET 데이터 프레임이지만, 프레임 생성시 MANET 콘트롤 프레임에 할당되는 최저 우선순위만큼 우선순위가 높아졌기 때문에, 전송을 MCIFS(Manet Control IFS) 시간만큼 지연시켜 전송하는 것이다. 그러나, 전송/수신 스케쥴 관리부(35)에서 208단계의 판단결과 우선순위가 12보다 크면, 프레임 우선 순위 설정부(33)는 209단계에서 우선 순위 N값을 '1'만큼 감소시킨 후, 전송/수신 스케쥴 관리부(35)는 210단계에서 DIFS 동안 지연시키고, 211단계에서 백오프 절차를 수행한 후, 206단계의 DIFS 시간동안 지연시키는 단계로 피드백한다.
따라서, MANET 프로토콜 계층 모듈에서 패킷을 콘트롤 패킷과 데이터 패킷으로 구분하여 MAC 프로토콜 계층 모듈로 전송하면, MAC 프로토콜 계층 모듈은 전송된 패킷을 구별하여 MAC MANET 콘트롤 프레임과 MANET 데이터 프레임을 생성할 때 MANET 데이터 프레임에 비해 MANET 콘트롤 프레임에 상대적으로 우선 순위를 높게 설정함으로써, 데이터 프레임과 콘트롤 프레임을 송수신시 MANET 콘트롤 프레임이 매체를 우선적으로 선점하도록 할 수 있다.
이상 설명한 바와 같이, 본 발명에 따르면, 복수의 스테이션으로 이루어진 모바일 애드 혹 네트워크에서 스테이션의 매체 액세스 제어 계층에서 데이터 프레 임에 비해 콘트롤 프레임이 먼저 매체를 선점하도록 함으로써, 데이터 프레임이 먼저 전송됨에 따른 데이터 손실을 방지할 수 있다.

Claims (8)

  1. 복수의 스테이션으로 이루어진 모바일 애드 혹 네트워크(MANET)로부터 전송된 프레임을 수신하는 스테이션에서 MANET 프로토콜 계층 모듈로부터 데이터 프레임과 콘트롤 프레임을 제공받아 처리하는 매체 액세스 제어(MAC) 프로토콜 계층 모듈의 프레임 송수신 방법에 있어서,
    상기 MANET 프로토콜 계층 모듈로부터 전송된 프레임을 분석하여 콘트롤 프레임과 데이터 프레임으로 구분하는 제1 과정과;
    상기 콘트롤 프레임이 상기 데이터 프레임에 대해 우선적으로 매체를 선점하도록 상기 콘트롤 프레임에 상기 데이터 프레임에 비해 높은 우선 순위를 부여하는 제2 과정과;
    상기 우선 순위가 높은 순서로 프레임을 전송하는 제3과정과,
    상기 프레임 전송이 실패하면 해당 프레임의 우선 순위를 한 단계 높이고, 남은 콘트롤 프레임과 데이터 프레임들의 우선 순위와 비교하여 우선 순위가 높은 순서로 프레임을 전송하는 제4과정을 포함하는 것을 특징으로 하는 매체 액세스 제어 프로토콜 계층 모듈의 프레임 송수신 방법.
  2. 제 1 항에 있어서, 상기 MANET 프로토콜 계층 모듈은 상기 각 프레임의 프레임 콘트롤 필드에 MANET 데이터를 의미하는 타입영역과 서브타입영역을 포함하여 상기 매체 액세스 제어 프로토콜 계층 모듈에 전송하는 것을 특징으로 하는 매체 액세스 제어 프로토콜 계층 모듈의 프레임 송수신 방법.
  3. 제 2 항에 있어서, 상기 MANET 프로토콜 계층 모듈은 상기 프레임 콘트롤 필드의 타입 영역에 상기 데이터 프레임과 상기 콘트롤 프레임을 구분하기 위한 식별값을 설정하여 상기 매체 액세스 제어 프로토콜 계층 모듈에 전송하는 것을 특징으로 하는 매체 액세스 제어 프로토콜 계층 모듈의 프레임 송수신 방법.
  4. 제 3 항에 있어서, 상기 제2 과정은, 상기 매체 액세스 제어 프로토콜 계층 모듈은 상기 프레임 콘트롤 필드의 서브 타입 영역에 상기 데이터 프레임과 콘트롤 프레임의 우선 순위를 식별하기 위한 식별값을 설정하는 과정을 포함하는 것을 특징으로 하는 매체 액세스 제어 프로토콜 계층 모듈의 프레임 송수신 방법.
  5. 제 4 항에 있어서, 상기 콘트롤 프레임과 상기 데이터 프레임의 매체선점이 실패한 경우 우선 순위가 한 단계 높아지도록 식별값을 설정하는 과정을 포함하는 것을 특징으로 하는 매체 액세스 제어 프로토콜 계층 모듈의 프레임 송수신 방법.
  6. 복수의 스테이션으로 이루어진 모바일 애드 혹 네트워크(MANET)로부터 전송된 프레임을 수신하는 스테이션에서 MANET 프로토콜 계층 모듈로부터 데이터 프레임과 콘트롤 프레임을 제공받아 처리하는 매체 액세스 제어 프로토콜 계층 모듈에 있어서,
    상기 MANET 프로토콜 계층 모듈로부터 입력되는 프레임이 콘트롤 프레임인지 데이터 프레임인지 구별하여 프레임을 생성하는 프레임 처리부와,
    상기 프레임 처리부에서 생성되는 상기 콘트롤 프레임에 상기 데이터 프레임에 비해 높은 우선 순위를 부여하고, 전송 실패한 프레임에 현재 해당 프레임에 설정된 우선 순위보다 한 단계 높은 우선 순위를 부여하는 우선 순위 설정부와,
    상기 우선 순위 설정부에 설정된 우선 순위에 따라 콘트롤 프레임과 데이터 프레임을 전송/수신하는 프레임 송수신 제어부를 포함하는 것을 특징으로 하는 매체 액세스 제어 프로토콜 계층 모듈.
  7. 제1항에 있어서, 상기 제3과정은 미리 정해진 우선 순위 이상의 우선 순위를 가지는 프레임의 전송 지연 시간 보다 상기 미리 정해진 우선 순위 미만의 우선 순위를 가지는 프레임의 전송 지연 시간을 더 길게 설정하여 우선 순위에 따라 프레임을 전송함을 특징으로 하는 매체 액세스 제어 프로토콜 계층 모듈의 프레임 송수신 방법.
  8. 제6항에 있어서, 상기 송수신 제어부는 미리 정해진 우선 순위 이상의 우선 순위를 가지는 프레임의 전송 지연 시간 보다 상기 미리 정해진 우선 순위 미만의 우선 순위를 가지는 프레임의 전송 지연 시간을 더 길게 설정하여 우선 순위에 따라 프레임을 전송함을 특징으로 하는 매체 액세스 제어 프로토콜 계층 모듈.
KR20030017180A 2003-03-19 2003-03-19 모바일 애드 혹 네트워크에서 이동 단말기의 매체 액세스제어 프로토콜 계층 모듈 및 매체 액세스 제어 프로토콜계층 모듈의 프레임 송수신 방법 Expired - Fee Related KR100630192B1 (ko)

Priority Applications (5)

Application Number Priority Date Filing Date Title
KR20030017180A KR100630192B1 (ko) 2003-03-19 2003-03-19 모바일 애드 혹 네트워크에서 이동 단말기의 매체 액세스제어 프로토콜 계층 모듈 및 매체 액세스 제어 프로토콜계층 모듈의 프레임 송수신 방법
US10/797,549 US20040184481A1 (en) 2003-03-19 2004-03-10 Medium access control protocol layer module of a mobile station in a mobile ad hoc network and method for transmitting/receiving frames of the module
CNB2004100300407A CN1333563C (zh) 2003-03-19 2004-03-18 媒体存取控制协议组件及用于传送/接收该组件的方法
EP20040006725 EP1460809A3 (en) 2003-03-19 2004-03-19 Layer module for medium access control protocol of a mobile station in a mobile ad hoc network and corresponding method
JP2004081699A JP4021862B2 (ja) 2003-03-19 2004-03-19 モバイルアドホックネットワークにおける移動端末機の媒体アクセス制御プロトコル階層モジュール及び媒体アクセス制御プロトコル階層モジュールのフレームを送受信する方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR20030017180A KR100630192B1 (ko) 2003-03-19 2003-03-19 모바일 애드 혹 네트워크에서 이동 단말기의 매체 액세스제어 프로토콜 계층 모듈 및 매체 액세스 제어 프로토콜계층 모듈의 프레임 송수신 방법

Publications (2)

Publication Number Publication Date
KR20040082588A KR20040082588A (ko) 2004-09-30
KR100630192B1 true KR100630192B1 (ko) 2006-09-29

Family

ID=32822744

Family Applications (1)

Application Number Title Priority Date Filing Date
KR20030017180A Expired - Fee Related KR100630192B1 (ko) 2003-03-19 2003-03-19 모바일 애드 혹 네트워크에서 이동 단말기의 매체 액세스제어 프로토콜 계층 모듈 및 매체 액세스 제어 프로토콜계층 모듈의 프레임 송수신 방법

Country Status (5)

Country Link
US (1) US20040184481A1 (ko)
EP (1) EP1460809A3 (ko)
JP (1) JP4021862B2 (ko)
KR (1) KR100630192B1 (ko)
CN (1) CN1333563C (ko)

Families Citing this family (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7469297B1 (en) 2000-08-04 2008-12-23 Intellon Corporation Mechanism for using a quasi-addressed response to bind to a message requesting the response
US8064474B2 (en) * 2003-03-20 2011-11-22 Qualcomm Atheros, Inc. Method and apparatus for selecting a responder to enable reliable multicast
US7281187B2 (en) * 2003-11-20 2007-10-09 Intellon Corporation Using error checking bits to communicated an address or other bits
US8090857B2 (en) * 2003-11-24 2012-01-03 Qualcomm Atheros, Inc. Medium access control layer that encapsulates data from a plurality of received data units into a plurality of independently transmittable blocks
US7660327B2 (en) 2004-02-03 2010-02-09 Atheros Communications, Inc. Temporary priority promotion for network communications in which access to a shared medium depends on a priority level
US7636370B2 (en) 2005-03-03 2009-12-22 Intellon Corporation Reserving time periods for communication on power line networks
JP4640786B2 (ja) * 2005-03-31 2011-03-02 株式会社エヌ・ティ・ティ・ドコモ 基地局、および送信方法
DE602006000688T2 (de) 2005-07-19 2009-03-19 Samsung Electronics Co., Ltd., Suwon Vorrichtung und Verfahren zur Planung der Datenübertragung in einem Kommunikationssystem
US8175190B2 (en) 2005-07-27 2012-05-08 Qualcomm Atheros, Inc. Managing spectra of modulated signals in a communication network
EP1755284A1 (en) * 2005-08-19 2007-02-21 Siemens Aktiengesellschaft Method, apparatus and network for wireless packet oriented transmission of data
TWI273795B (en) * 2005-09-15 2007-02-11 Via Tech Inc Method and related apparatus for realizing network medium access control
US8483616B1 (en) * 2005-11-01 2013-07-09 At&T Intellectual Property Ii, L.P. Non-interference technique for spatially aware mobile ad hoc networking
JP4806721B2 (ja) * 2006-03-15 2011-11-02 パナソニック株式会社 アドホックネットワークのための分散型無線メディアアクセス制御プロトコル
CN100438444C (zh) * 2006-05-17 2008-11-26 威盛电子股份有限公司 实现网络媒体存取控制的方法与相关装置
IL176330A0 (en) * 2006-06-15 2007-07-04 Eci Telecom Ltd Technique of traffic protection loop-free interconnection for ethernet and/or vpls networks
US8045505B2 (en) 2007-01-18 2011-10-25 Science Applications International Corporation Mechanism for automatic network formation and medium access coordination
CN101931605B (zh) * 2009-06-18 2014-03-19 中兴通讯股份有限公司 板间通信控制装置及板间通信的消息发送、接收方法
US9118428B2 (en) 2009-11-04 2015-08-25 At&T Intellectual Property I, L.P. Geographic advertising using a scalable wireless geocast protocol
US9161158B2 (en) 2011-06-27 2015-10-13 At&T Intellectual Property I, L.P. Information acquisition using a scalable wireless geocast protocol
US9319842B2 (en) 2011-06-27 2016-04-19 At&T Intellectual Property I, L.P. Mobile device configured point and shoot type weapon
US9166917B2 (en) * 2011-07-17 2015-10-20 Broadcom Corporation Link layer preemption
JP5957736B2 (ja) * 2012-07-20 2016-07-27 株式会社日立製作所 無線通信装置
US9071451B2 (en) 2012-07-31 2015-06-30 At&T Intellectual Property I, L.P. Geocast-based situation awareness
JP5950201B2 (ja) * 2012-09-25 2016-07-13 パナソニックIpマネジメント株式会社 通信システム
US9660745B2 (en) 2012-12-12 2017-05-23 At&T Intellectual Property I, L.P. Geocast-based file transfer
US10484287B2 (en) * 2013-05-15 2019-11-19 Avago Technologies International Sales Pte. Limited Support for distinguished minimum latency traffic guard band
WO2016072916A1 (en) 2014-11-07 2016-05-12 Telefonaktiebolaget L M Ericsson (Publ) First radio node and method therein for performing a listen-before-talk (lbt) with a selected lbt method
EP3864921B1 (en) * 2018-10-10 2022-08-10 Telefonaktiebolaget LM Ericsson (publ) Prioritization for random access
CN109922502B (zh) * 2019-03-06 2021-07-27 清华大学 自组网通信的数据传输方法及装置
CN116058057B (zh) 2020-08-31 2025-09-16 华为技术有限公司 一种视频数据的传输方法、装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5121383A (en) * 1990-11-16 1992-06-09 Bell Communications Research, Inc. Duration limited statistical multiplexing in packet networks
JPH1065691A (ja) * 1996-08-22 1998-03-06 Oki Electric Ind Co Ltd セル化方法及びセル化装置
JP2002057738A (ja) * 2000-08-10 2002-02-22 Nec Corp フレーム転送装置、フレーム転送方法、フレーム転送システム
KR20040034902A (ko) * 2002-10-17 2004-04-29 엘지전자 주식회사 이동 통신 시스템에서 트래픽 처리 방법
KR20040063249A (ko) * 2003-01-06 2004-07-14 엘지전자 주식회사 무선 랜에서 매체 접근 제어 방법 및 장치

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030195983A1 (en) * 1999-05-24 2003-10-16 Krause Michael R. Network congestion management using aggressive timers
JP3343103B2 (ja) * 2000-05-31 2002-11-11 日本電信電話株式会社 無線パケット伝送方法
US20040025018A1 (en) * 2002-01-23 2004-02-05 Haas Zygmunt J. Secure end-to-end communication in mobile ad hoc networks
US6986161B2 (en) * 2002-08-12 2006-01-10 Harris Corporation Mobile ad-hoc network with intrusion detection features and related methods

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5121383A (en) * 1990-11-16 1992-06-09 Bell Communications Research, Inc. Duration limited statistical multiplexing in packet networks
JPH1065691A (ja) * 1996-08-22 1998-03-06 Oki Electric Ind Co Ltd セル化方法及びセル化装置
JP2002057738A (ja) * 2000-08-10 2002-02-22 Nec Corp フレーム転送装置、フレーム転送方法、フレーム転送システム
KR20040034902A (ko) * 2002-10-17 2004-04-29 엘지전자 주식회사 이동 통신 시스템에서 트래픽 처리 방법
KR20040063249A (ko) * 2003-01-06 2004-07-14 엘지전자 주식회사 무선 랜에서 매체 접근 제어 방법 및 장치

Also Published As

Publication number Publication date
JP2004289836A (ja) 2004-10-14
JP4021862B2 (ja) 2007-12-12
EP1460809A2 (en) 2004-09-22
CN1333563C (zh) 2007-08-22
KR20040082588A (ko) 2004-09-30
CN1592271A (zh) 2005-03-09
US20040184481A1 (en) 2004-09-23
EP1460809A3 (en) 2008-04-30

Similar Documents

Publication Publication Date Title
KR100630192B1 (ko) 모바일 애드 혹 네트워크에서 이동 단말기의 매체 액세스제어 프로토콜 계층 모듈 및 매체 액세스 제어 프로토콜계층 모듈의 프레임 송수신 방법
KR100891788B1 (ko) 실시간 어플리케이션을 위한 액세스 경쟁 방법 및 이를위한 매체 액세스 제어 계층 모듈
JP5173275B2 (ja) 無線通信システム及び無線通信方法
US9185698B2 (en) Radio communication system, radio communication apparatus, radio communication method, and computer program
US7058074B2 (en) Unified channel access for supporting quality of service (QoS) in a local area network
US7974302B2 (en) Hybrid implicit token carrier sensing multiple access/collision avoidance protocol
Choi et al. Multi-channel MAC protocol for mobile ad hoc networks
US20070019665A1 (en) Tiered contention multiple access(TCMA): a method for priority-based shared channel access
JP3987857B2 (ja) 無線個人領域ネットワークにおける優先順位を適用した無線通信方法
KR101354130B1 (ko) 무선랜 프레임 송수신 방법
KR100645539B1 (ko) 무선 랜 시스템의 무선 자원 사용 장치 및 방법
EP2011277A2 (en) Method and signaling procedure for transmission opportunity usage in a wireless mesh network
JP5880540B2 (ja) 無線lan通信装置、無線lan通信装置の通信方法及びプログラム
JP2009077402A (ja) 無線lanに基づく分散型サービス区分方法および装置
WO2007011182A1 (en) Method for controlling use amount of radio channel in ad hoc network and communication apparatus using the same
CN116471601A (zh) 无线局域网中的时间资源调度方法、装置及可读存储介质
KR20090078735A (ko) 프레임들의 긴급 재전송을 수행하는 방법 및 장치
KR101544819B1 (ko) 애드혹 네트워크에서 충돌을 회피하는 데이터 전송 방법 및 장치
JP4333346B2 (ja) 無線通信システム、無線通信装置及び無線通信方法、並びにコンピュータ・プログラム
Hamidian et al. Providing QoS in ad hoc networks with distributed resource reservation
JP2005198008A (ja) 無線通信システム、無線通信装置及び無線通信方法、並びにコンピュータ・プログラム
JP4333347B2 (ja) 無線通信システム、無線通信装置及び無線通信方法、並びにコンピュータ・プログラム
Yuan et al. An urgency-based prioritized mac layer protocol for real-time traffic in ad-hoc wireless networks
Kaur et al. Pure Contention-Based MAC Layer Protocols to avoid The Hidden Node Problem–A Review
Li et al. Improving Fairness in IEEE 802.11 using Enhanced Carrier Sensing (ECS),”

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E90F Notification of reason for final refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

FPAY Annual fee payment

Payment date: 20120830

Year of fee payment: 7

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

FPAY Annual fee payment

Payment date: 20130829

Year of fee payment: 8

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 8

FPAY Annual fee payment

Payment date: 20140828

Year of fee payment: 9

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 9

FPAY Annual fee payment

Payment date: 20150828

Year of fee payment: 10

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 10

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20160923

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20160923