KR20060059072A - 경쟁과 무경쟁을 위한 매체접속방법 - Google Patents
경쟁과 무경쟁을 위한 매체접속방법 Download PDFInfo
- Publication number
- KR20060059072A KR20060059072A KR1020040098242A KR20040098242A KR20060059072A KR 20060059072 A KR20060059072 A KR 20060059072A KR 1020040098242 A KR1020040098242 A KR 1020040098242A KR 20040098242 A KR20040098242 A KR 20040098242A KR 20060059072 A KR20060059072 A KR 20060059072A
- Authority
- KR
- South Korea
- Prior art keywords
- contention
- group
- access
- competition
- terminals
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 71
- 230000005540 biological transmission Effects 0.000 claims abstract description 28
- 230000002860 competitive effect Effects 0.000 claims description 7
- 230000003247 decreasing effect Effects 0.000 claims 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 abstract description 16
- 238000004891 communication Methods 0.000 abstract description 3
- 108700026140 MAC combination Proteins 0.000 description 4
- 239000002585 base Substances 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 101100172132 Mus musculus Eif3a gene Proteins 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 239000012458 free base Substances 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000005405 multipole Effects 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 230000002459 sustained effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/02—Hybrid access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/04—Scheduled access
- H04W74/06—Scheduled access using polling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
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그룹을 구비하고 있으며, 상기 제1그룹의 접속을 시도하는 무경쟁접속메세지를 준비하는 단계와, 수퍼프레임에서 상기 제2그룹의 접속을 시도하는 경쟁접속메세지의 송신타임을 감지하는 단계와, 상기 경쟁접속메세지에 무경쟁접속메세지를 삽입하여 상기 송신타임에 상기 제1그룹과 제2그룹 중 적어도 어느 하나이상을 향하여 전송하는 단계와, 상기 제1그룹과 제2그룹 중 적어도 어느 하나이상에서 상기 무경쟁접속메세지가 삽입된 경쟁접속메세지를 수신하고 제1그룹과 제2그룹 중 어느 하나를 우선하여 순차적으로 매체접속을 시도하는 단계를 포함한다. 이에 따라, 대기수 제어기반의 다중 폴링방식이 MPDCF모듈을 장착하지 않은 상용 단말기과 공존할 수 있기 때문에 모든 단말기가 MPDCF 모듈을 내장하여야 하는 단점을 해소하고, 단말기의 수가 점차적으로 증가하더라도 쓰루풋이 일정하게 유지될 수 있다.
단말기, 대기수, 다중, 폴링, 비콘
Description
도 1은 본 발명의 경쟁기간과 무경쟁기간을 갖는 수퍼프레임을 나타낸 도면이고,
도 2는 본 발명에 따른 임의의 단말기들에서 경쟁과 무경쟁을 위한 매체접속방법을 나타낸 플로우 차트이고,
도 3은 본 발명에 따른 AP에서 경쟁과 무경쟁을 위한 매체접속방법을 나타낸 플로우 차트이고,
도 4는 다중 폴링메세지를 나타낸 도면이다.
본 발명은 경쟁과 무경쟁을 위한 매체접속방법에 관한 것으로, 보다 상세하게는 IEEE 802.11e표준에 따라 상용 단말기(STATION ; 통신용 무선단말기)의 대기수를 기지국에서 관리하여 원활한 트래픽과 통화물질을 향상시키도록 한 경쟁과 무 경쟁을 위한 매체접속방법에 관한 것이다.
일반적으로, 무선 랜은 케이블을 사용하지 않고 전파를 이용하여 네트워크상에서 통신을 수행하는 방식이다. 무선 랜의 등장은 케이블링으로 인한 설치, 유지보수, 이동의 어려움을 해소하기 위한 대안으로 대두되었으며, 이동사용자의 증가로 인해 그 필요성이 점점 늘어나고 있는 추세이다.
무선 랜의 구성은 액세스 포인트(Access Point,이하 "AP"라 칭한다)와 단말기로 이루어진다. AP는 전송거리 이내의 무선 랜 사용자들이 인터넷 접속 및 네트워크를 이용할 수 있도록 전파를 보내는 장비로서 휴대폰의 기지국 또는 유선 네트워크의 허브와 같은 역할을 한다. ISP(Internet Service Provider)에서 제공하는 무선초고속인터넷 서비스 역시 서비스 지역 내에 AP(또는 망 접속 집중국)라는 장비가 이미 설치되어 있다.
단말기는 무선네트워크 통신을 수행하기 위해서 무선 랜 카드 등을 장착하고 있어야 하며, PC(노트북 포함) 또는 PDA와 같은 단말기 등이 있다.
그러나, 최근에는 실시간성을 요구하는 음성 통화 서비스, 다자간 화상 회의 서비스, 실시간 영상 전송 서비스 등을 수용하기 위한 연구가 활발히 진행되고 있다. 이에 따라 최근에는 무선 랜에 접속하여 전화를 주고 받을 수 있는 무선 랜 전화기도 상용화되고 있다.
무선 랜은 실시간성을 필요로 하는 다양한 응용 서비스를 원활히 제공하기 위해서 그러한 서비스를 이용하는 단말기/사용자에게 QoS(Quality of Service)를 보장할 수 있어야 한다. 또한, 무선 랜에 연결되어 있는 각각의 단말이 원하는 서 비스의 질(Level of service)이 각각 다르므로, 서로 다른 단말들에 대하여 최적의 서비스를 제공할 수 있는 기능도 구현되어야 한다.
오늘날 많이 사용되고 있는 무선 랜 규격들은 이러한 QoS, CoS(Class of Service)를 가능하게 할 수 있는 기능을 내재하고 있거나 관련 기능을 보완하는 절차를 거치고 있다. 북미, 한국을 비롯해 널리 적용되고 있는 IEEE 의 무선 랜 규격도 실시간 정보 전달을 가능하게 하기 위해서 폴링(Polling) 방식에 의한 매체(medium) 접속 제어 기능인 PCF(Point Coordination Function)를 옵션으로 지원하고 있다.
IEEE의 무선 랜 표준은 "단말기ndard for Information technology- Telecommunications and information exchange between systems-Local and metropolitan area networks-Specific requirements-Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications" 1999 Edition을 따르고 있다.
이하에서는 줄여서 IEEE 802.11로 표기하도록 한다. IEEE 802.11 표준에는 무선 랜을 구성하는 물리 계층과 매체 접근 제어(Medium Access Control; MAC)에 관한 규정이 정의되어 있다.
맥(MAC ; Media Access Control)계층은 공유 매체를 사용하는 단말 또는 장치가 매체를 이용/접근할 때 준수해야 할 순서(Order)와 규칙을 정의함으로써, 네트워크의 용량의 사용을 조정하고 어떤 단말기가 전송을 위해서 매체를 사용하도록 허용하는지를 결정한다.
MAC 프로토콜에는 분산조정기능(DCF ; Distributed Coordination Function) 및 QoS(Quality of Service)를 제공하는 확대분산조정기능과, 포인트조정기능(PCF ; Point Coordination Function) 및 QoS를 제공하는 하이브리드조정기능(HCF ; Hybrid Coordination Function)이 있으며, DCF는 경쟁을 통해서 맥 프로토콜 데이터 유닛(MPDU ; MAC Protocol data Unit)이 전송되며, 이러한 기간을 경쟁기간(CP ; contention Period)이라고 하고, PCF는 경쟁과 폴링방식을 모두 포함하여 폴을 통해서 MPDU를 전송하는 기간을 경쟁해제기간(CFP ; contention Free Period)(이하, "무경쟁 기간"이라 함)라 한다.
이와 같은 DCF방식은 802.11의 기본사항으로 정의된 접근제어방식으로 CSMA/CA라고 알려진 경쟁에 기반한 알고리즘에 따라, 복수의 단말기들이 경쟁을 통하여 이들 중에서 어느 하나의 단말기에게 매체에 접속할 수 있는 권한을 제공한다. 접속되지 않은 단말기는 NAV(Network Allocation Vector)가 설정되어 대기상태가 된다.
여기서, 상기 NAV는 가상반송파 감지를 통하여 제공된다. 대부분의 IEEE 802.11 프레임은 지속필드를 포함하며, 이것은 고정된 시간 동안 매체를 예약할 때 사용된다. NAV는 매체가 예약된 경우의 시간정보를 의미하는 타이머이다. 단말기는 현재 동작을 완료하는데 필요한 모든 프레임을 포함하여 매체를 사용할 것으로 예상되는 시간을 NAV에 설정한다. 다른 단말기는 NAV가 '0'으로 되기를 기다린다. NAV가 '0'이 아니면, 가상 반송파 감지기능은 매체가 사용중임을 지시하며, '0'이 되면 가상반송파 기능은 매체가 사용 가능함을 지시한다. 이러한 NAV는 프레임 교 환에서 사용되는 전송요구(Request to Send, 이하 "RTS"라 칭한다), 전송클리어(Clear to Send, 이하 "CTS"라 칭한다), 확인응답(Acknowledgement, 이하 "ACK"라 칭한다)에 의해서 설정될 수 있다. 일반적으로 NAV를 설정할 수 있는 정보는 RTS, CTS 프레임 헤더에 포함되어 전송된다.
상기 DCF방식은 단말기들 간의 경쟁을 통하여 CP(경쟁기간) 이내에 어느 하나의 단말기가 접속될 경우 나머지 단말기들은 NAV시간만큼 매체접근이 연기되므로, NAV시간 이후에는 다시 다른 단말기들 간의 경쟁을 통하여 어느 하나가 접속기회를 획득하게 된다.
즉, 단말기는 매체가 사용중인지를 검사하여 매체가 사용중인 경우, 일정시간 기다렸다가 일정 시간후에 매체가 미사용중인 경우에 백오프 타임을 감소시킨다. 이와 같이 각 단말기가 트래픽을 개시하기 위해 기다리는 일정 시간을 IFS(interframe space)라 한다. MAC 프로토콜 트래픽에는 크게 세 가지의 IFS가 있다. DIFS는 DCF interframe space을 나타내며, PIFS는 PCF interframe space를 나타내며, SIFS는 Short interframe space을 나타낸다.
DCF 방식을 사용하는 단말기는 프레임을 보내기 전에 우선 매체가 사용 중인지를 검사한다. 만약 매체가 DIFS(DCF interframe space)보다 크거나 같은 시간 동안 미사용(Idle)상태이면, 프레임을 전송할 수 있게 된다. 이와 반대로 매체가 사용중(busy)이면, 단말기는 백오프 절차를 개시하게 되고 백오프 타이머의 값이 0으로 되면 비로소 매체를 점유하여 프레임을 전송한다.
그런데, 이와 같은 DCF방식은 단말기의 경쟁을 통하여 접속하는 확률에 근거 한 전송기회획득을 기반으로 하고 있기 때문에 시간 제약적인 서비스 지원이 용이하지 못한다. 또한 단말기의 수가 점차적으로 증가하게 되면 쓰루풋이 일정하게 유지되어야 하는 멀티미디어와 같은 서비스에 지장을 주게 되고, 정해진 비콘 간격이내에서 오버헤드(Overhead)가 발생하여 QoS를 보장할 수 없는 문제점이 있다.
이와 같은 DCF 무선 랜에서의 QoS를 보장하기 위해서는 폴링(Polling)에 기반한 대표적인 경쟁이 없는(Contention-Free ; CF) 매체 접속(Media Access) 방법이며, PCF가 이 방식을 이용한다. PCF 또는 HCF에 의한 단일폴링방식은 AP에 다수의 단말기가 경쟁없이 매체에 접속할 수 있다. 즉, AP로부터 다수의 단말기를 향하여 단일폴(Poll)이 발생되면 미리 설정된 어느 하나의 단말기가 접속되고, 그 다음 단일폴이 발생되면 나머지 중 최상위 순위에 대기중인 단말기가 접속되는 방식이다.
그런데, 이와 같은 매번 단말기들을 폴링할 때마다 폴링메세지를 보내야 하고, CFP(무경쟁 기간)을 위한 별도의 타이밍관리를 해야 하는 부분들이 있고, 이로 인한 구현 상의 복잡한 문제점이 있다.
한편, 이와 같은 문제점을 극복하기 위한 대한민국 특허등록 제10-0442821호(2004.07.23 ; 대기수 제어기반의 데이터 전송방법, 이하 선행기술이라 함)에는 DCF기본 기능을 이용하여 PCF에 의한 단일폴링방식의 단점을 극복하는 다중 폴링(Multi-Polling)방식에 대한 기술이 소개되어 있다.
선행특허에 소개된 다중 폴링(multi-polling) DCF 방식은 AP에서 폴링하고자 하는 단말기들의 ID와 각 단말기에 할당한 임의의 대기수 정보를 포함하는 다중 폴링 메세지를 전송하면, 해당 단말기에서 그 다중 폴링 메세지를 수신하여 자신에게 할당된 대기수를 자신의 백오프 타이머에 설정한 후 백오프 절차를 수행하여 매체 접속을 시도하게 된다. 이 때, 상기 단말기는 상기 다중 폴링메세지에 따른 폴링리스트에 설정되어 있으며, 대기수 정보에 따라 매체에 접속할 권한을 갖는다.
이와 같이 다중 폴링 DCF 방식은 하나의 폴링 메세지에 QoS를 필요로 하는 다수개의 단말(이하, MP-DCF 단말이라 한다.)에 Multi-Poll 또는 비콘(Beacon)을 이용하여 해당 단말들의 대기수를 정의하여 보냄으로써 각 MP-DCF 단말들의 전송기회를 평등하게 줄 수 있다.
그런데, 상술한 바와 같이 QoS를 보장하기 위한 폴링 기반의 매체 접속 제어 방식인 MPDCF의 경우 매체접속에 대하여 해결해야 할 과제가 있다.
우선, MPDCF와 같은 매체접속 방식은 무경쟁의 기반 하에서 MP-DCF 단말기에만 전송기회를 균등하게 제공하고, DCF와 같은 매체접속방식에 따른 상용 단말기에는 경쟁기반 하에서 전송기회를 균등하게 제공하지 않기 때문에 무경쟁 기반 하에서 상용 단말기가 상호 공존할 수 없는 문제점이 있다.
또한, 상용 단말기는 다중 폴링(MP)메세지를 인식할 수 없으며, 데이터 간 DIFS 간격으로 매체에 접속할 기회를 제공하기 때문에 무경쟁기간동안에 상용 단말기에 의해 방해받아 MP-DCF 단말기의 매체접속을 보장할 수 없는 문제점이 있다.
따라서, MP-DCF 단말기와 상용 단말기가 공존하게 될 경우 상호 우선적으로 매체 접속하기 위하여 충돌현상이 발생하고, 매체접속에 실패하는 확률이 증가하여 QoS를 보장할 수 없는 문제점이 있다.
본 발명은 상기와 같은 문제점을 해결하기 위해 창안한 것으로, 대기수 제어기반의 다중 폴링방식이 MPDCF모듈을 장착하지 않은 상용 단말기과 공존할 수 있고, 상용 단말기과 다중 폴링방식의 단말기 뿐만 아니라 AP와 단말기 간에도 상호 간섭없이 인식하여 QoS를 보장하도록 한 경쟁과 무경쟁을 위한 매체접속방법을 제공하는데, 그 목적이 있다.
상기 목적은, 본 발명에 따라, 무경쟁을 위한 복수의 단말기를 갖는 제1그룹과 경쟁을 위한 복수의 단말기를 갖는 제2그룹을 구비한 매체접속방법에 있어서, 상기 제1그룹의 접속을 시도하는 무경쟁접속메세지를 준비하는 단계와, 상기 제2그룹의 접속을 시도하는 경쟁접속메세지의 송신타임을 감지하는 단계와, 상기 경쟁접속메세지에 무경쟁접속메세지를 삽입하여 상기 송신타임에 상기 제1그룹과 제2그룹 중 적어도 어느 하나이상을 향하여 전송하는 단계와, 상기 제1그룹과 제2그룹 중 적어도 어느 하나이상에서 상기 무경쟁접속메세지가 삽입된 경쟁접속메세지를 수신하고 제1그룹과 제2그룹 중 어느 하나를 우선하여 순차적으로 매체접속을 시도하는 단계를 포함하는 경쟁과 무경쟁을 위한 매체접속방법에 의해 달성된다.
여기서, 상기 무경쟁접속메세지는 접속스케줄을 가지며, 상기 제1그룹의 단말기들이 접속스케줄에 따라서 순차적으로 접속을 시도하기 위한 다중 폴링메세지로 구성되어 있는 것이 바람직하다. 상기 접속스케줄은 상기 단말기 각각에게 접속을 위한 백오프순위를 설정하고, 그 순위에 따른 백오프타임값을 가지고 있는 것이 바람직하다.
또한, 상기 경쟁접속메세지는 경쟁접속을 시도하기 위한 비콘메세지로 구성되어 있으며, 상기 비콘메세지는 상기 무경쟁접속메세지에 따른 무경쟁기간 이외의 경쟁기간을 확보하는 것이 바람직하다.
한편, 상기 최종 단계에서 우선하는 그룹이 제1그룹일 경우, 상기 제1그룹의 매체접속은 무경쟁기간 내에서 접속스케줄링에 따라서 이루어지며, 상기 무경쟁기간 동안에 상기 제2그룹은 NAV가 설정되어 대기상태를 유지하고, 상기 대기상태 이후 경쟁기간 내에서 매체접속을 시도하는 것이 바람직하다.
또한, 상기 무경쟁기간은 AP를 향하여 상기 제1그룹 단말기의 데이터를 순차적으로 업로드하는 제1기간과, 상기 업로드 데이터를 발생한 단말기 각각을 향하여 그 데이터에 대응하는 데이터를 순차적으로 다운로드하는 제2기간을 갖는 것이 바람직하다.
그리고, 상기 최종 단계에서 우선하는 그룹이 제2그룹일 경우, 상기 제2그룹의 경쟁기간동안, 제1그룹에 NAV를 설정하여 대기상태를 유지하는 단계와, 상기 대기 후 접속스케줄에 따라서 순차적으로 매체접속을 시도하는 무경쟁기간동안, 제2그룹에게 NAV를 설정하여 대기상태를 유지하는 단계를 포함하는 것이 바람직하다.
상기 목적은, 본 발명의 다른 분야에 따라, 경쟁없이 매체에 접속하기 위한 적어도 하나이상의 단말기를 갖는 제1그룹과 경쟁에 의한 적어도 하나이상의 단말기를 갖는 제2그룹 중 적어도 어느 하나이상과 AP간의 매체접속방법에 있어서, 상기 제1그룹과 제2그룹에서 다중 폴링메세지가 삽입되어 있는 비콘메세지를 수신하는 단계와, 상기 비콘메세지를 수신한 상기 제1그룹과 제2그룹 스스로가 NAV를 설정하는 단계와, 상기 NAV가 설정된 상기 제1그룹과 제2그룹 중 폴링리스트가 저장되어 있는 제1그룹의 NAV를 제거하는 단계와, 상기 NAV를 제거한 상기 제1그룹의 단말기 각각으로부터 전송할 데이터 유/무를 판단하는 단계와, 상기 데이터가 있는 상기 단말기들이 다중 폴링메세지의 접속스케줄에 따라 상기 데이터를 순차적으로 상기 AP에게 업로드하는 단계와, 상기 NAV를 제거하지 않은 상기 제2그룹의 단말기 스스로가 무경쟁기간동안 대기상태를 유지하는 단계와, 상기 무경쟁기간 이후 CF END를 수신하여 상기 NAV를 제거하는 단계와, 상기 NAV를 제거한 상기 제2그룹의 단말기들이 경쟁방식으로 상기 AP와 데이터를 송수신하는 단계를 포함하는 경쟁과 무경쟁을 위한 매체접속방법에 의해 달성된다.
또한, 상기 제1그룹의 단말기들이 상기 데이터를 상기 AP에게 업로드한 후에 그 데이터에 대응하는 AP의 데이터를 상기 제1그룹의 단말기 각각에게 순차적으로 다운로드하는 단계를 더 포함하는 것이 바람직하다.
또한, 상기 제1그룹의 단말기 중 적어도 어느 하나이상으로부터 전송할 데이터가 없을 경우, 랜덤한 CW(Contention Window)의 최소값을 폴 넘버(Num of Poll) 값으로 설정하여 다음 비콘메세시를 기다리는 단계를 더 포함하는 것이 바람직하 다.
여기서, 상기 NAV를 제거하지 않아 대기상태를 유지하는 단계는 상기 제2그룹의 단말기 중 적어도 어느 하나이상이 전송기회를 획득하기 위해 대기중인지 판단하는 단계와, 상기 대기 중일 경우 경쟁을 통하여 결정된 순위가 감소 중에 있는 대기수 값을 현재의 폴 넘버만큼 증가시켜 대기상태를 유지하는 단계와, 상기 대기 중이 아닐 경우 랜덤한 CW(Contention Window)의 최소값을 폴 넘버(Num of Poll) 값으로 설정하여 다음 비콘메세시를 기다리는 단계를 포함하는 것이 바람직하다.
상기 목적은, 본 발명의 다른 분야에 따라, 적어도 하나이상의 단말기를 갖는 제1그룹이 경쟁없이 AP에 접속하는 무경쟁기간과 적어도 하나이상의 단말기를 갖는 제2그룹이 경쟁에 의해 AP에 접속하는 경쟁기간 중 어느 하나가 전반부를 이루고 나머지 하나가 후반부를 이루는 수퍼프레임을 구비한 경쟁과 무경쟁을 위한 매체접속방법에 있어서, 상기 무경쟁기간 제1시간동안에 상기 제1그룹 각각의 단말기에서 상기 AP를 향하여 데이터를 순차적으로 업로드하는 단계와, 상기 무경쟁기간 제2시간동안에 상기 업로드 데이터에 대응하는 데이터를 상기 AP에서 상기 제1그룹 각각의 단말기를 향하여 순차적으로 다운로드하는 단계를 포함하는 경쟁과 무경쟁을 위한 매체접속방법에 의해 달성된다.
상기 목적은, 본 발명의 다른 분야에 따라, AP와 경쟁 및 무경쟁을 위한 적어도 어느 하나이상의 단말기를 구비하여 매체를 접속하는 방법에 있어서, 다중 폴링메세지가 삽입되어 있는 비콘메세지를 발신하는 단계와, 상기 비콘메세지의 다중 폴링메세지에 따라 매체접속을 수행하는 적어도 어느 하나이상의 단말기와 상기 AP 간에 데이터를 업로드와 다운로드하는 무경쟁기간을 갖는 단계와, 상기 비콘메세지에 따라 매체접속을 수행하는 적어도 어느 하나이상의 단말기와 AP간에 경쟁에 의해 데이터를 업로드와 다운로드하는 경쟁기간을 갖는 단계를 포함하는 경쟁과 무경쟁을 위한 매체접속방법에 의해 달성된다..
또한, 상기 무경쟁기간을 갖는 단계는 상기 무경쟁기간의 제1시간동안에 각각의 상기 단말기 모두가 상기 AP를 향하여 데이터를 순차적으로 업로드하는 단계와, 상기 무경쟁기간의 제2시간동안에 상기 업로드 데이터에 대응하는 데이터를 상기 AP가 각각의 상기 단말기를 향하여 순차적으로 다운로드하는 단계를 포함하는 것이 바람직하다.
또한, 상기 다중 폴링메세지는 해당하는 단말기 각각마다 상기 AP에 접속하기 위한 접속스케줄을 가지고 있는 것이 바람직하다.
이하, 첨부된 도면을 참조하여 본 발명에 따른 경쟁과 무경쟁을 위한 매체접속방법을 상세하게 설명하면 다음과 같다.
도 1은 본 발명의 경쟁기간과 무경쟁기간을 갖는 수퍼프레임을 나타낸 도면이고, 도 2는 본 발명에 따른 임의의 단말기들에서 경쟁과 무경쟁을 위한 매체접속방법을 나타낸 플로우 차트이고, 도 3은 본 발명에 따른 AP에서 경쟁과 무경쟁을 위한 매체접속방법을 나타낸 플로우 차트이고, 도 4는 다중 폴링메세지를 나타낸 도면이다.
본 경쟁과 무경쟁을 위한 매체접속방법은 도 1에 도시된 바와 같다.
우선, 경쟁기반과 무경쟁기반을 동시에 만족하면서 이들을 위한 통신방식이 상호 공존 가능하도록 한 다수의 단말기(단말기)과, 그 단말기(단말기)에게 브로드캐스팅하는 AP가 마련되어 있다. 여기서 상기 다수의 단말기는 무경쟁을 위한 복수의 단말기를 갖는 제1그룹과 경쟁을 위한 복수의 단말기를 갖는 제2그룹으로 나눌 수 있다.
상기 제1그룹 및 제2그룹과 상기 AP 간에 매체접속은 수퍼프레임(SuperFrame) 내에서 이루어진다. 상기 수퍼프레임은 AP에서 임의의 다수 단말기에 다중 폴링 메세지를 제공하여 폴링 메세지(Poll)을 받은 단말기만이 경쟁 없이 매체에 접속할 수 있는 무경쟁기간(MPDCF)과, 경쟁에 의해 매체에 접속할 수 있는 경쟁기간(DCF)으로 이루어진다. 이 때, 수퍼프레임은 하나의 비콘메세지와 다음 주기의 비콘메세지까지의 프레임 구간을 나타낸다.
상기 수퍼프레임의 무경쟁기간은 상기 제1그룹에게 경쟁없이 매체에 접속할 수 있도록 하기 위하여 무경쟁접속메세지(이하, 다중 폴링 메세지라 함)를 준비하여 상기 제2그룹에게 경쟁을 통하여 매체에 접속할 수 있도록 하기 위한 경쟁접속메세지(이하, 비콘메세지라 함)에 다중 폴링 메세지를 삽입하고, 이를 송신타임에 AP에서 제1그룹과 제2그룹에게 전송하여 경쟁과 무경쟁을 통한 매체접속을 유도한다. 상기 제1그룹은 AP에게 각각의 단말기가 저장하고 있는 데이터를 전송하는 모드를 수행하고, 상기 AP는 상기 제1그룹의 각 단말기에 대하여 AP가 저장하고 있는 데이터를 전송하는 모드를 수행하도록 접속 스케줄링된다.
여기에서 상기 다중 폴링 메세지는 도 4에 도시된 바와 같이, 다중 폴링메세 지를 통해 폴링하고자 하는 스테이션들의 총 개수를 나타내는 Num_of_Poll(대기수) 필드, 폴링하고자 하는 단말기의 ID와 그 ID의 순위를 설정하는 백오프 타임값(Backoff Number)을 갖는 접속스케줄을 구성하고 있다. 이 때, 대기수 각각은 0에서 Num_of_Poll-1까지의 값을 갖는다.
편의상, 상기 무경쟁기간에서 비콘메세지 내에 다중 폴링메세지를 삽입하고 이를 AP에서 제1그룹과 제2그룹에게 전송하는 기간을 비콘기간이라 하고, 상기 제1그룹이 AP에게 각각의 단말기가 저장하고 있는 데이터를 전송하는 모드를 수행하는 기간을 제1기간이라 하고, 상기 AP가 상기 제1그룹의 각 단말기에 대하여 AP가 저장하고 있는 데이터를 전송하는 모드를 수행하는 기간을 제2기간이라 명명하자.
그리고 상기 제1기간을 업로드기간(STS VoUP)이라 하고, 상기 제2기간을 다운로드기간(STS VoDN)이라 명명하자.
또한 상기 무경쟁기간은 비콘메세지의 발생시점에서부터 CF END 신호(무경쟁 종료 신호)가 발생된 지점까지의 시간적인 구간이 되며, 상기 경쟁기간은 CF END 신호의 발생시점에서부터 다음 비콘메세지의 발생시점까지의 시간적인 구간이 된다.
실질적으로, 경쟁없이 매체에 접속하는 무경쟁기간은 상기 비콘기간을 제외하고, 업로드기간과 다운로드기간으로 구성되어 있는 것이며, 업로드기간은 폴링메세지를 받은 제1그룹의 각 단말기에서 AP를 향하여 각 단말기가 저장하고 있는 데이터를 폴링스케줄에 따라서 순차적으로 경쟁없는 전송을 완료하는 기간이고, 다운로드기간은 상기 단말기의 데이터에 대응하는 AP의 데이터를 AP에서 각각의 단말기 에게 상기 폴링스케줄의 순서로 전송을 경쟁없는 완료하는 것을 의미한다.
이 때, 상기 업로드기간 동안 상기 AP에서 폴링메세지를 받은 단말기들은 경쟁없이 상기 AP를 향하여 각 단말기가 저장하고 있는 데이터를 폴링메세지의 접속스케줄에 따라 전송하고, AP는 상기 각 단말기의 데이터가 수신되면, 각 단말기로부터 수신될 때마다 그에 대한 응답신호를 각 단말기에게 순차적으로 전송하여 확인한다.
그리고, 상기 다운로드기간 동안, AP는 상기 업로드기간의 단말기 데이터에 대응하는 AP의 데이터를 저장영역으로부터 상기 각 단말기에게 상기 폴링스케줄에 따라 전송하고, 상기 각 단말기는 상기 AP의 데이터를 받으면 AP로부터 수신될 때마다 그에 대한 응답신호를 각 단말기에게 순차적으로 전송하여 확인한다.
상기 업로드기간과 다운로드기간 동안에 각 단말기와 AP의 데이터를 수신할 때마다 응답신호를 전송한 후 해당 단말기가 AP에 전송하기 위해 매체를 점유한 후 해당 단말기의 데이터 전송이 완료되면 폴링스케줄에 따른 다음 단말기에게 그 점유권을 반환하게 된다.
이때, AP가 단말기로부터 수신된 데이터에 대하여 응답 신호를 해당 단말기로 보내기 위해서는 매체를 점유해야 하고, 각 단말기가 AP로부터 수신된 데이터에 대하여 응답신호를 AP에게 보내기 위해서는 매체를 점유해야 한다. 이를 위해 AP는 업로드기간 동안의 PIFS의 IFS와 백오프 타임을 이용하고, 다운로드기간 동안에 PIFS의 IFS을 이용하여 해당 매체를 점유하여 응답 신호를 각각 상대방을 향하여 전송한다.
따라서 이와 같은 업로드기간과 다운로드기간이 종료되면 AP는 MPDCF모듈을 갖는 제1그룹의 단말기들에게 매체 접속하여 점유할 수 있도록 다중 폴링 메세지에 따른 스케줄이 완료된 것이므로 무경쟁기간이 종료하였음을 알리는 CF END신호를 브로드캐스팅한다.
한편, 상술한 바와 같은 제1그룹의 각 단말기들이 다중 폴링메세지의 접속스케줄에 따라 매체에 접속하여 업로드와 다운로드를 수행하는 무경쟁기간 동안, 제2그룹의 각 단말기들은 CF 파라메터에 명시된 PCF MaxDuration 필드를 이용하여 NAV(Network Allocation Vector)가 설정되어 그 NAV 값 동안 대기상태를 유지하고 있다. 즉, 상기 제1그룹에서의 무경쟁기간은 상기 제2그룹에서의 NAV 기간이라 할 수 있다.
제2그룹의 각 단말기들은 상기 무경쟁기간이 종료하였음을 알리는 CF END신호를 수신하면 각 단말기에 설정되어 있는 NAV를 제거한다. AP는 상기 CF END신호에 의해서 경쟁에 의해 매체접속을 시도하는 경쟁모드로 전환된다. 상기 CF END신호에서 다음 비콘메세지까지의 기간을 경쟁기간이라 한다.
경쟁기간에는 제2그룹의 단말기들이 AP에게 경쟁에 의한 매체 접속을 시도하기 위하여 DCF방식으로 데이터를 전송한다. 경쟁기간 동안 DCF방식을 사용하는 제2그룹의 각 단말기들은 프레임을 보내기 전에 우선 매체가 사용 중인지를 검사한다. 만약 매체가 DIFS(DCF interframe space)보다 크거나 같은 시간 동안 미사용(Idle)상태이면, 프레임을 전송할 수 있게 된다. 이와 반대로 매체가 사용중(busy)이면, 단말기는 백오프 절차 내지는 NAV 절차를 개시하게 되고 백오프 타이머의 값 내지 NAV 값이 0으로 되면 비로소 매체를 점유하여 프레임을 전송한다.
상술한 바와 같은 본 발명의 제1그룹 및 제2그룹 단말기에서 경쟁과 무경쟁을 위한 매체접속방법의 실시예는 도 2에 도시된 바와 같다.
우선, 경쟁없이 매체에 접속하기 위한 적어도 하나이상의 단말기를 갖는 제1그룹과 경쟁에 의한 적어도 하나이상의 단말기를 갖는 제2그룹 중 적어도 어느 하나이상과, AP 간의 매체접속은 제1그룹과 제2그룹이 무경쟁접속메세지 즉 다중 폴링 메세지를 삽입한 비콘메세지를 수신하면 수퍼프레임의 무경쟁기간 동안과 경쟁기간 동안에 해당 그룹의 단말기가 매체 접속을 위한 알고리즘을 수행하게 된다.
제1그룹과 제2그룹은 AP로부터 상기 다중 폴링메세지가 삽입된 비콘메세지를 수신하면(S10), 경쟁과 무경쟁을 위한 접속을 판별하기 위하여 스스로가 NAV 값을 설정하여 대기상태를 유지한다(S11). 여기서, 상기 NAV는 CF 파라메터에 명시된 PCF MaxDuration 필드에 의해서 결정된다.
AP에서 전송된 각각의 폴링메세지는 폴링 파라메터 셋(MP Parameter set)의 폴링리스트에 속하는 단말기만이 수신할 수 있다. 즉, 경쟁없이 매체에 접속하는 제1그룹의 각 단말기에서 상기 폴링메세지를 수신하게 된다(S12).
제1그룹의 각 단말기가 폴링메세지를 수신하면, 경쟁없이 매체에 접속할 수 있는 시스템을 구축한 단말기이므로 스스로가 상기 NAV를 제거하여 수퍼프레임의 무경쟁기간이 시작되는 것이다(S13). 이 때, 수퍼프레임은 하나의 비콘메세지와 다 음 주기의 비콘메세지까지의 프레임 구간을 나타내고, 무경쟁기간은 상기 제1그룹이 AP에게 각각의 단말기가 저장하고 있는 데이터를 전송하는 모드를 수행하는 기간을 제1기간과, 상기 AP가 상기 제1그룹의 각 단말기에 대하여 AP가 저장하고 있는 데이터를 전송하는 모드를 수행하는 기간을 제2기간으로 구성되어 있으며, 상기 제1기간을 업로드기간(STS VoUP)이라 하고, 상기 제2기간을 다운로드기간(STS VoDN)이라 한다.
그러면, 제1그룹 각 단말기들 중에서 매체에 접속하여 전송할 데이터가 있는지를 각 단말기 스스로가 판단한다(S14). 상기 판단에서 제1그룹 중에서 전송할 데이타가 있는 각 단말기들은 무경쟁기간 동안에 그 데이터의 업로드와 다운로드가 이루어진다(S15). 업로드기간 동안에 폴링메세지를 받은 제1그룹의 각 단말기에서 AP를 향하여 각 단말기가 저장하고 있는 데이터를 폴링메세지의 접속스케줄에 따라서 순차적으로 경쟁없는 전송을 완료하고, 다운로드기간 동안에 상기 단말기의 데이터에 대응하는 AP의 데이터를 AP에서 각각의 단말기에게 상기 폴링스케줄의 순서로 전송을 경쟁없는 완료한다. 이 때, 개별적인 단말기에서 볼 때, 해당 대기수 값을 할당하여 대기수 값이 "0"이 되면, AP를 향하여 데이터의 전송을 수행하고, 그 전송은 DCF방식으로 이루어진다.
제1그룹 각 단말기들 중에서 매체에 접속하여 전송할 데이터가 없는 단말기가 있을 경우 랜덤한 CW(Contention Window)의 최소값을 대기수(Num of Poll) 값으로 설정하여 다음 비콘메세시가 수신될 때까지 대기상태를 유지한다(S18).
이와 같이 무경쟁기간의 업로드기간과 다운로드기간이 종료되면 MPDCF모듈을 갖는 제1그룹의 단말기들에게 매체 접속하여 점유할 수 있도록 다중 폴링 메세지에 따른 스케줄이 완료된 것이므로 AP에서는 무경쟁기간이 종료하였음을 알리는 CF END신호를 브로드캐스팅한다. 경쟁에 의해 매체에 접속하는 제2그룹의 각 단말기는 상기 CF END 신호를 수신하여 스스로가 설정된 NAV를 제거한다(S16). NAV가 제거되면 경쟁기간 동안에 AP는 상기 CF END신호에 의해서 경쟁에 의해 매체접속을 시도하는 경쟁모드로 전환된다.
그러면 제2그룹의 단말기들은 AP에게 경쟁에 의한 매체 접속을 시도하기 위하여 DCF방식으로 데이터를 전송한다. 경쟁기간 동안 DCF방식을 사용하는 제2그룹의 각 단말기들은 프레임을 보내기 전에 우선 매체가 사용 중인지를 검사한다. 만약 매체가 DIFS(DCF interframe space)보다 크거나 같은 시간 동안 미사용(Idle)상태이면, 프레임을 전송할 수 있게 된다(S17).
한편, 제12단계에서 폴링메세지를 수신할 수 없는 즉 폴링리스트에 속하지 않을 경우, 제2그룹의 단말기 중 적어도 어느 하나이상이 전송기회를 획득하기 위해 매체접속 대기중인지 판단하여(S19) 대기 중일 경우 경쟁을 통하여 결정된 수위가 감소 중에 있는 대기수 값을 현재의 대기수 만큼 증가시켜 NAV가 제거될 때까지 대기상태를 유지한다(S20). 그러면, 제2그룹의 단말기는 제16단계와 제17단계에 따라 CF END에 의해서 경쟁에 따른 매체 접속을 수행하게 된다.
또한, 상술한 바와 같은 본 발명의 AP에서 경쟁과 무경쟁을 위한 매체접속방법의 실시예는 도 3에 도시된 바와 같다.
먼저, AP는 비콘기간 동안에 경쟁과 무경쟁에 따라 매체에 접속하도록 다중 폴링 메세지가 삽입된 비콘메세지를 제1그룹과 제2그룹에게 브로드캐스팅한다(S30).
그러면, 다중 폴링 메세지를 받는 제1그룹의 각 단말기는 상기 비콘기간을 제외한 무경쟁기간 동안에 각 단말기에 저장되어 있는 데이터를 업로드기간 내에 AP에게 업로드를 완료하고(S31), 그 데이터에 대응하는 AP의 버퍼 프레임데이터를 다운로드기간 내에 각 단말기에게 다운로드를 완료한다(S32). 상기 업로드와 다운로드 모드는 위에서 언급한 바와 같다.
상기 다운로드를 수행을 완료하면 AP는 무경쟁기간에 따른 작업이 종료한 것으로 인식하고 나머지 단말기의 경쟁에 따른 경쟁기간을 이용하기 위하여 IEEE 802.11에서 제안하는 CF END 신호를 전송한다(S33). 상기 CF END신호를 수신한 제2그룹의 각 단말기는 설정된 NAV를 스스로 제거하고, 경쟁에 따른 경쟁기간을 이용하는 제2그룹의 각 단말기들은 다음 비콘메세지가 발생되기 전까지 DCF모드의 경쟁방식을 통하여 매체에 접속을 수행하게 된다(S34).
상술한 바와 같은 본 발명에 따른 경쟁과 무경쟁을 위한 매체접속방법은 IEEE 802.11 및 대기수 제어기반 다중 폴링방식(MPDCF)에 기반한 MAC Protocol 대기수 제어 기반 다중 폴링 방식이 상용 단말기과 공존하기 위한 방안으로써, 기술 사상 범위 내에서 다양한 변형 및 수정이 가능함은 당업자에게 있어서 명백한 것이며, 이러한 변형 및 수정이 첨부된 특허청구범위에 속함은 당연한 것이다.
본 발명은 대기수 제어기반의 다중 폴링방식이 MPDCF모듈을 장착하지 않은 상용 단말기과 공존할 수 있기 때문에 모든 단말기가 MPDCF 모듈을 내장하여야 하는 단점을 해소하고, 단말기의 수가 점차적으로 증가하더라도 쓰루풋이 일정하게 유지되는 효과가 있다.
또한, 상용 단말기과 다중 폴링방식의 단말기 뿐만 아니라 AP와 단말기 간에도 상호 간섭없이 인식하기 때문에 다중 폴링프레임의 오버해드를 줄여 QoS를 보장할 수 있다.
Claims (15)
- 무경쟁을 위한 복수의 단말기를 갖는 제1그룹과 경쟁을 위한 복수의 단말기를 갖는 제2그룹을 구비한 매체접속방법에 있어서;상기 제1그룹의 접속을 시도하는 무경쟁접속메세지를 준비하는 단계와;상기 제2그룹의 접속을 시도하는 경쟁접속메세지의 송신타임을 감지하는 단계와;상기 경쟁접속메세지에 무경쟁접속메세지를 삽입하여 상기 송신타임에 상기 제1그룹과 제2그룹 중 적어도 어느 하나이상을 향하여 전송하는 단계와;상기 제1그룹과 제2그룹 중 적어도 어느 하나이상에서 상기 무경쟁접속메세지가 삽입된 경쟁접속메세지를 수신하고 제1그룹과 제2그룹 중 어느 하나를 우선하여 순차적으로 매체접속을 시도하는 단계를 포함하는 것을 특징으로 하는 경쟁과 무경쟁을 위한 매체접속방법.
- 제1항에 있어서;상기 무경쟁접속메세지는 접속스케줄을 가지며, 상기 제1그룹의 단말기들이 접속스케줄에 따라서 순차적으로 접속을 시도하기 위한 다중 폴링메세지로 구성되어 있는 것을 특징으로 하는 경쟁과 무경쟁을 위한 매체접속방법.
- 제2항에 있어서;상기 접속스케줄은 상기 단말기 각각에게 접속을 위한 백오프순위를 설정하고, 그 순위에 따른 백오프타임값을 가지고 있는 것을 특징으로 하는 경쟁과 무경쟁을 위한 매체접속방법.
- 제1항에 있어서;상기 경쟁접속메세지는 경쟁접속을 시도하기 위한 비콘메세지로 구성되어 있으며, 상기 비콘메세지는 상기 무경쟁접속메세지에 따른 무경쟁기간 이외의 경쟁기간을 확보하는 것을 특징으로 하는 경쟁과 무경쟁을 위한 매체접속방법.
- 제1항에 있어서;상기 최종 단계에서 우선하는 그룹이 제1그룹일 경우,상기 제1그룹의 매체접속은 무경쟁기간 내에서 접속스케줄링에 따라서 이루어지며, 상기 무경쟁기간 동안에 상기 제2그룹은 NAV가 설정되어 대기상태를 유지하고, 상기 대기상태 이후 경쟁기간 내에서 매체접속을 시도하는 것을 특징으로 하는 경쟁과 무경쟁을 위한 매체접속방법.
- 제5항에 있어서;상기 무경쟁기간은 AP를 향하여 상기 제1그룹 단말기의 데이터를 순차적으로 업로드하는 제1기간과, 상기 업로드 데이터를 발생한 단말기 각각을 향하여 그 데이터에 대응하는 데이터를 순차적으로 다운로드하는 제2기간을 갖는 것을 특징으로 하는 경쟁과 무경쟁을 위한 매체접속방법.
- 제1항에 있어서;상기 최종 단계에서 우선하는 그룹이 제2그룹일 경우,상기 제2그룹의 경쟁기간동안, 제1그룹에 NAV를 설정하여 대기상태를 유지하는 단계와;상기 대기 후 접속스케줄에 따라서 순차적으로 매체접속을 시도하는 무경쟁기간동안, 제2그룹에게 NAV를 설정하여 대기상태를 유지하는 단계를 포함하는 것을 특징으로 하는 경쟁과 무경쟁을 위한 매체접속방법.
- 경쟁없이 매체에 접속하기 위한 적어도 하나이상의 단말기를 갖는 제1그룹과 경쟁에 의한 적어도 하나이상의 단말기를 갖는 제2그룹 중 적어도 어느 하나이상과 AP간의 매체접속방법에 있어서;상기 제1그룹과 제2그룹에서 다중 폴링메세지가 삽입되어 있는 비콘메세지를 수신하는 단계와;상기 비콘메세지를 수신한 상기 제1그룹과 제2그룹 스스로가 NAV를 설정하는 단계와;상기 NAV가 설정된 상기 제1그룹과 제2그룹 중 폴링리스트가 저장되어 있는 제1그룹의 NAV를 제거하는 단계와;상기 NAV를 제거한 상기 제1그룹의 단말기 각각으로부터 전송할 데이터 유/무를 판단하는 단계와;상기 데이터가 있는 상기 단말기들이 다중 폴링메세지의 접속스케줄에 따라 상기 데이터를 순차적으로 상기 AP에게 업로드하는 단계와;상기 NAV를 제거하지 않은 상기 제2그룹의 단말기 스스로가 무경쟁기간동안 대기상태를 유지하는 단계와;상기 무경쟁기간 이후 CF END를 수신하여 상기 NAV를 제거하는 단계와;상기 NAV를 제거한 상기 제2그룹의 단말기들이 경쟁방식으로 상기 AP와 데이터를 송수신하는 단계를 포함하는 것을 특징으로 하는 경쟁과 무경쟁을 위한 매체접속방법.
- 제8항에 있어서;상기 제1그룹의 단말기들이 상기 데이터를 상기 AP에게 업로드한 후에 그 데 이터에 대응하는 AP의 데이터를 상기 제1그룹의 단말기 각각에게 순차적으로 다운로드하는 단계를 더 포함하는 것을 특징으로 하는 경쟁과 무경쟁을 위한 매체접속방법.
- 제8항에 있어서;상기 제1그룹의 단말기 중 적어도 어느 하나이상으로부터 전송할 데이터가 없을 경우, 랜덤한 CW(Contention Window)의 최소값을 폴 넘버(Num of Poll) 값으로 설정하여 다음 비콘메세시를 기다리는 단계를 더 포함하는 것을 특징으로 하는 경쟁과 무경쟁을 위한 매체접속방법.
- 제8항에 있어서;상기 NAV를 제거하지 않아 대기상태를 유지하는 단계는,상기 제2그룹의 단말기 중 적어도 어느 하나이상이 전송기회를 획득하기 위해 대기중인지 판단하는 단계와;상기 대기 중일 경우 경쟁을 통하여 결정된 순위가 감소 중에 있는 대기수 값을 현재의 폴 넘버만큼 증가시켜 대기상태를 유지하는 단계와;상기 대기 중이 아닐 경우 랜덤한 CW(Contention Window)의 최소값을 폴 넘버(Num of Poll) 값으로 설정하여 다음 비콘메세시를 기다리는 단계를 포함하는 것 을 특징으로 하는 경쟁과 무경쟁을 위한 매체접속방법.
- 적어도 하나이상의 단말기를 갖는 제1그룹이 경쟁없이 AP에 접속하는 무경쟁기간과 적어도 하나이상의 단말기를 갖는 제2그룹이 경쟁에 의해 AP에 접속하는 경쟁기간 중 어느 하나가 전반부를 이루고 나머지 하나가 후반부를 이루는 수퍼프레임을 구비한 경쟁과 무경쟁을 위한 매체접속방법에 있어서;상기 무경쟁기간 제1시간동안에 상기 제1그룹 각각의 단말기에서 상기 AP를 향하여 데이터를 순차적으로 업로드하는 단계와;상기 무경쟁기간 제2시간동안에 상기 업로드 데이터에 대응하는 데이터를 상기 AP에서 상기 제1그룹 각각의 단말기를 향하여 순차적으로 다운로드하는 단계를 포함하는 것을 특징으로 하는 경쟁과 무경쟁을 위한 매체접속방법.
- AP와 경쟁 및 무경쟁을 위한 적어도 어느 하나이상의 단말기를 구비하여 매체를 접속하는 방법에 있어서;다중 폴링메세지가 삽입되어 있는 비콘메세지를 발신하는 단계와;상기 비콘메세지의 다중 폴링메세지에 따라 매체접속을 수행하는 적어도 어느 하나이상의 단말기와 상기 AP 간에 데이터를 업로드와 다운로드하는 무경쟁기간을 갖는 단계와;상기 비콘메세지에 따라 매체접속을 수행하는 적어도 어느 하나이상의 단말기와 AP간에 경쟁에 의해 데이터를 업로드와 다운로드하는 경쟁기간을 갖는 단계를 포함하는 것을 특징으로 하는 경쟁과 무경쟁을 위한 매체접속방법.
- 제13항에 있어서;상기 무경쟁기간을 갖는 단계는,상기 무경쟁기간의 제1시간동안에 각각의 상기 단말기 모두가 상기 AP를 향하여 데이터를 순차적으로 업로드하는 단계와;상기 무경쟁기간의 제2시간동안에 상기 업로드 데이터에 대응하는 데이터를 상기 AP가 각각의 상기 단말기를 향하여 순차적으로 다운로드하는 단계를 포함하는 것을 특징으로 하는 경쟁과 무경쟁을 위한 매체접속방법.
- 제13항에 있어서;상기 다중 폴링메세지는 해당하는 단말기 각각마다 상기 AP에 접속하기 위한 접속스케줄을 가지고 있는 것을 특징으로 하는 경쟁과 무경쟁을 위한 매체접속방법.
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040098242A KR100590896B1 (ko) | 2004-11-26 | 2004-11-26 | 경쟁과 무경쟁을 위한 매체접속방법 |
US11/266,482 US8259655B2 (en) | 2004-11-26 | 2005-11-04 | Medium access method for contention and non-contention |
CN2005101254701A CN1780246B (zh) | 2004-11-26 | 2005-11-17 | 竞争和无竞争的介质接入方法 |
EP05025540A EP1662709B1 (en) | 2004-11-26 | 2005-11-23 | Medium access method for contention and non-contention |
DE602005017563T DE602005017563D1 (de) | 2004-11-26 | 2005-11-23 | Mediumzugriffsverfahren mit und ohne Kollision |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040098242A KR100590896B1 (ko) | 2004-11-26 | 2004-11-26 | 경쟁과 무경쟁을 위한 매체접속방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20060059072A true KR20060059072A (ko) | 2006-06-01 |
KR100590896B1 KR100590896B1 (ko) | 2006-06-19 |
Family
ID=35636661
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020040098242A KR100590896B1 (ko) | 2004-11-26 | 2004-11-26 | 경쟁과 무경쟁을 위한 매체접속방법 |
Country Status (5)
Country | Link |
---|---|
US (1) | US8259655B2 (ko) |
EP (1) | EP1662709B1 (ko) |
KR (1) | KR100590896B1 (ko) |
CN (1) | CN1780246B (ko) |
DE (1) | DE602005017563D1 (ko) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010064766A1 (en) * | 2008-12-01 | 2010-06-10 | Lg Electronics Inc. | Method and device for transmission opportunity truncation |
WO2013157885A1 (ko) * | 2012-04-19 | 2013-10-24 | 엘지전자 주식회사 | 무선 통신 시스템에서 채널 액세스 타입 지시 방법 및 이를 위한 장치 |
WO2014098367A1 (ko) * | 2012-12-19 | 2014-06-26 | 엘지전자 주식회사 | 무선랜 시스템의 슬롯 방식 채널 액세스에서의 백오프 방법 및 장치 |
KR20210081606A (ko) * | 2019-12-24 | 2021-07-02 | 신한대학교 산학협력단 | 무선랜에서의 트래픽 제어장치 및 그 장치의 구동방법 |
Families Citing this family (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7664089B2 (en) * | 2007-01-12 | 2010-02-16 | Hitachi Ltd. | System and method for using an adaptive hybrid coordination function (HCF) in an 802.11E wireless LAN |
US8243710B1 (en) * | 2007-02-26 | 2012-08-14 | Avaya Inc. | Method and apparatus performing express forwarding |
EP1973277A1 (en) * | 2007-03-23 | 2008-09-24 | NTT DoCoMo, Inc. | Method and apparatus for real time scheduling of traffic in wireless networks |
EP1986373B1 (en) * | 2007-04-10 | 2010-03-03 | Mitsubishi Electric Corporation | Method and system for accessing channel in wireless network of nodes |
IL184490A (en) * | 2007-07-09 | 2011-06-30 | Mariana Goldhamer | Method and device for integrating transmissions according to various communication protocols in a wireless communication network |
WO2009012448A2 (en) | 2007-07-18 | 2009-01-22 | Marvell World Trade Ltd. | Wireless network with simultaneous uplink transmission of independent data from multiple client stations |
JP5350380B2 (ja) | 2007-07-18 | 2013-11-27 | マーベル ワールド トレード リミテッド | 複数のクライアント局に対する独立したデータを同時ダウンリンク伝送するアクセスポイント |
EP2302964B1 (en) * | 2008-07-15 | 2015-09-16 | Panasonic Intellectual Property Management Co., Ltd. | Control device, communication terminal, control method, and communication method |
US8982889B2 (en) | 2008-07-18 | 2015-03-17 | Marvell World Trade Ltd. | Preamble designs for sub-1GHz frequency bands |
CN101645732A (zh) * | 2008-08-06 | 2010-02-10 | 华硕电脑股份有限公司 | 信号转传装置及其信号转传方法 |
US8885547B2 (en) * | 2008-12-22 | 2014-11-11 | Intel Corporation | Power-efficient media access techniques for wireless networks |
US9088466B2 (en) | 2009-07-23 | 2015-07-21 | Marvell World Trade Ltd. | Coexistence of a normal-rate physical layer and a low-rate physical layer in a wireless network |
CN105228254B (zh) * | 2010-02-12 | 2019-02-19 | 富士通株式会社 | 无线通信装置、无线通信***以及无线通信方法 |
CN102378309B (zh) * | 2010-08-12 | 2014-04-30 | 华为技术有限公司 | 一种接入网络的方法和*** |
WO2012053844A2 (en) * | 2010-10-20 | 2012-04-26 | Lg Electronics Inc. | Method of transmitting and receiving data in a multi radio access technology system and apparatus therefor |
CN102595633B (zh) | 2011-01-17 | 2014-10-08 | 华为技术有限公司 | 随机接入方法、用户设备及网络设备 |
US9191340B2 (en) * | 2011-03-02 | 2015-11-17 | Blackbird Technology Holdings, Inc. | Method and apparatus for dynamic media access control in a multiple access system |
US9025455B2 (en) | 2011-04-26 | 2015-05-05 | Industrial Technology Research Institute | Prioritized random access method, resource allocation method and collision resolution method |
JP6057259B2 (ja) | 2011-08-29 | 2017-01-11 | マーベル ワールド トレード リミテッド | システムおよび方法 |
US9807796B2 (en) * | 2011-09-02 | 2017-10-31 | Qualcomm Incorporated | Systems and methods for resetting a network station |
US8995406B2 (en) * | 2012-02-06 | 2015-03-31 | Qualcomm Incorporated | Systems and methods for reducing collisions after traffic indication map paging |
SG11201405541WA (en) | 2012-03-06 | 2014-10-30 | Interdigital Patent Holdings | Supporting a large number of devices in wireless communications |
JP2013255143A (ja) * | 2012-06-08 | 2013-12-19 | Sharp Corp | 無線通信装置、無線通信方法、無線通信システム、処理装置 |
US9504032B2 (en) | 2012-09-13 | 2016-11-22 | Interdigital Patent Holdings, Inc. | Method, wireless transmit/receive unit (WTRU) and base station for transferring small packets |
US9131509B2 (en) | 2013-04-05 | 2015-09-08 | Cambium Networks Limited | Mechanism for group polling without precise timing |
EP2827673B1 (en) | 2013-07-19 | 2020-04-08 | ST-Ericsson SA | Active passive near field communication anti collision method |
US10080238B2 (en) | 2013-11-08 | 2018-09-18 | Interdigital Patent Holdings, Inc. | Distributed reservation contention access (DRCA) for wireless local area network (WLAN) carrier sense multiple access (CSMA) stations |
CN104753985B (zh) * | 2013-12-30 | 2018-12-28 | 腾讯科技(深圳)有限公司 | 会话列表显示方法和装置 |
US10045369B2 (en) | 2014-06-09 | 2018-08-07 | Intel IP Corporation | Apparatus, method and system of multi-user downlink transmission |
US20150359000A1 (en) * | 2014-06-09 | 2015-12-10 | Qinghua Li | Multi-user scheduling channel status reporting for wi-fi |
CN104811456B (zh) * | 2015-05-18 | 2018-07-17 | 东南大学 | 一种无线通信mac协议实现方法 |
CN106686727B (zh) * | 2015-11-05 | 2022-04-29 | 中兴通讯股份有限公司 | 多载波的竞争接入方法、装置及*** |
CN106922035B (zh) * | 2015-12-28 | 2019-04-16 | 华为技术有限公司 | 一种传输机会控制方法及装置 |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7054329B2 (en) * | 2000-07-07 | 2006-05-30 | Koninklijke Philips Electronics, N.V. | Collision avoidance in IEEE 802.11 contention free period (CFP) with overlapping basic service sets (BSSs) |
US7352770B1 (en) * | 2000-08-04 | 2008-04-01 | Intellon Corporation | Media access control protocol with priority and contention-free intervals |
US20020159418A1 (en) | 2000-11-02 | 2002-10-31 | Sharp Laboratories Of America, Inc. | Quality of service using wireless lan |
US20040022219A1 (en) * | 2000-11-17 | 2004-02-05 | Stefan Mangold | Wireless system containing a first network and a second network |
GB0028111D0 (en) | 2000-11-17 | 2001-01-03 | Univ Surrey | Media access control for wireless systems |
DE10103927A1 (de) * | 2001-01-30 | 2002-08-14 | Infineon Technologies Ag | Datenübertragungssystem |
US7187668B2 (en) * | 2001-03-02 | 2007-03-06 | Sharp Laboratories Of America, Inc. | Devices, softwares and methods for advancing scheduling of next contention session upon premature termination of contention free exchange |
GB2375925B (en) * | 2001-05-25 | 2004-12-01 | Motorola Inc | Allocation of timeslolts in a cellular communication system |
KR100442821B1 (ko) | 2001-09-20 | 2004-08-02 | 삼성전자주식회사 | 대기수 제어 기반의 데이터 전송방법 |
US7684380B2 (en) * | 2002-01-22 | 2010-03-23 | Freescale Semiconductor, Inc. | System and method for handling asynchronous data in a wireless network |
US7274707B2 (en) | 2002-03-07 | 2007-09-25 | Koninklijke Philips Electronics N. V. | Coexistence of stations capable of different modulation schemes in a wireless local area network |
GB2391137B (en) * | 2002-07-19 | 2004-09-01 | Synad Technologies Ltd | Method of controlling access to a communications medium |
CN1512721A (zh) | 2002-12-26 | 2004-07-14 | �ʼҷ����ֵ��ӹɷ�����˾ | 具有增强中央协调控制的无线局域网***和方法 |
US7412265B2 (en) * | 2003-06-12 | 2008-08-12 | Industrial Technology Research Institute | Method and system for power-saving in a wireless local area network |
KR100526185B1 (ko) * | 2003-08-14 | 2005-11-03 | 삼성전자주식회사 | Pcf 및 dcf를 사용하는 무선 통신에서 dlp와멀티-채널을 사용하여 전송 효율을 높이는 장치 및 방법 |
KR100678939B1 (ko) * | 2004-08-27 | 2007-02-07 | 삼성전자주식회사 | 인프라스트럭처 모드의 무선 네트워크 환경에 있어서,무선 데이터 전송 방법 |
-
2004
- 2004-11-26 KR KR1020040098242A patent/KR100590896B1/ko not_active IP Right Cessation
-
2005
- 2005-11-04 US US11/266,482 patent/US8259655B2/en not_active Expired - Fee Related
- 2005-11-17 CN CN2005101254701A patent/CN1780246B/zh not_active Expired - Fee Related
- 2005-11-23 DE DE602005017563T patent/DE602005017563D1/de active Active
- 2005-11-23 EP EP05025540A patent/EP1662709B1/en not_active Expired - Fee Related
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010064766A1 (en) * | 2008-12-01 | 2010-06-10 | Lg Electronics Inc. | Method and device for transmission opportunity truncation |
US8223639B2 (en) | 2008-12-01 | 2012-07-17 | Lg Electronics Inc. | Method and device for transmission opportunity truncation |
US8842532B2 (en) | 2008-12-01 | 2014-09-23 | Lg Electronics Inc. | Method and device for transmission opportunity truncation |
WO2013157885A1 (ko) * | 2012-04-19 | 2013-10-24 | 엘지전자 주식회사 | 무선 통신 시스템에서 채널 액세스 타입 지시 방법 및 이를 위한 장치 |
US9370022B2 (en) | 2012-04-19 | 2016-06-14 | Lg Electronics Inc. | Method for indicating channel access type in wireless communication system, and apparatus therefor |
WO2014098367A1 (ko) * | 2012-12-19 | 2014-06-26 | 엘지전자 주식회사 | 무선랜 시스템의 슬롯 방식 채널 액세스에서의 백오프 방법 및 장치 |
KR20150087837A (ko) * | 2012-12-19 | 2015-07-30 | 엘지전자 주식회사 | 무선랜 시스템의 슬롯 방식 채널 액세스에서의 백오프 방법 및 장치 |
AU2013364741B2 (en) * | 2012-12-19 | 2015-09-17 | Lg Electronics Inc. | Backoff method and device in slot-type channel access of wireless LAN system |
US9516674B2 (en) | 2012-12-19 | 2016-12-06 | Lg Electronics Inc. | Method and apparatus for backoff for slotted channel access in wireless LAN system |
KR20210081606A (ko) * | 2019-12-24 | 2021-07-02 | 신한대학교 산학협력단 | 무선랜에서의 트래픽 제어장치 및 그 장치의 구동방법 |
Also Published As
Publication number | Publication date |
---|---|
DE602005017563D1 (de) | 2009-12-24 |
US8259655B2 (en) | 2012-09-04 |
CN1780246B (zh) | 2010-10-27 |
KR100590896B1 (ko) | 2006-06-19 |
US20060114878A1 (en) | 2006-06-01 |
CN1780246A (zh) | 2006-05-31 |
EP1662709B1 (en) | 2009-11-11 |
EP1662709A1 (en) | 2006-05-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100590896B1 (ko) | 경쟁과 무경쟁을 위한 매체접속방법 | |
EP1631012B1 (en) | Method for wireless transmission of data | |
US7801104B2 (en) | System and method for reducing packet collisions in wireless local area networks | |
KR100576834B1 (ko) | 폴링 기반 무선 랜 시스템의 패킷 재전송 방법 | |
US7164671B2 (en) | Overlapping network allocation vector (ONAV) for avoiding collision in the IEEE 802.11 WLAN operating under HCF | |
US8737425B2 (en) | Method and apparatus for media access in contention-based networks | |
JP4221225B2 (ja) | 複数の端末間の衝突を回避する方法 | |
KR100564761B1 (ko) | 하이브리드 내재 토큰 csma/ca 프로토콜. | |
CN108601090B (zh) | 用于管理无线通信***中竞争的***和方法 | |
KR101612680B1 (ko) | 무선랜에서 채널 액세스 방법 및 장치 | |
US7944940B2 (en) | Method and apparatus for media access in contention-based networks | |
US7920497B2 (en) | System and method for multicast/broadcast reliability enhancement over wireless LANs | |
US20060193279A1 (en) | Method and system for accessing a channel in a wireless communications network using multi-polling | |
US20080205370A1 (en) | Method for Controlling Use Amount of Radio Channel in Ad Hoc Network and Communication Apparatus Using the Same | |
WO2003007550A2 (en) | A system and method for sharing bandwidth between co-located 802.11 a/e and hiperlan/2 systems | |
KR20150073165A (ko) | 무선랜에서 채널 액세스 방법 및 장치 | |
JP2006512822A (ja) | 無線lanにおける有効ポイント調整機能 | |
JP2005295499A (ja) | 無線ネットワークにおけるメディアアクセスオーバヘッド低減方法 | |
KR20050080847A (ko) | 무선 네트워크 통신 방법 | |
KR100608915B1 (ko) | 의사 시분할 다중화를 이용한 무선랜 매체 접속 제어방법 | |
KR20200127698A (ko) | 무선랜 시스템에서 패킷을 송수신하는 방법 및 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20130530 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20140529 Year of fee payment: 9 |
|
LAPS | Lapse due to unpaid annual fee |