KR100989089B1 - 무선랜환경에서 서비스 품질보장을 위한 혼합분산제어방법 - Google Patents
무선랜환경에서 서비스 품질보장을 위한 혼합분산제어방법 Download PDFInfo
- Publication number
- KR100989089B1 KR100989089B1 KR1020070076466A KR20070076466A KR100989089B1 KR 100989089 B1 KR100989089 B1 KR 100989089B1 KR 1020070076466 A KR1020070076466 A KR 1020070076466A KR 20070076466 A KR20070076466 A KR 20070076466A KR 100989089 B1 KR100989089 B1 KR 100989089B1
- Authority
- KR
- South Korea
- Prior art keywords
- qsta1
- value
- time
- qap
- stream
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0866—Non-scheduled access, e.g. ALOHA using a dedicated channel for access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Small-Scale Networks (AREA)
Abstract
Description
도 1은 IEEE 802.11e EDCA의 인터프레임(inter-frame)간의 시간 타이밍간의 관계를 설명하는 도면으로, 이를 참조하여 설명하면 다음과 같다.
각각의 범주마다 최소 Contention Window 값을 가지고 있으며 다음과 같이 표현된다. 최소 Contention Window(CWmin), CWmin 또한 각 범주마다 가지고 있는 우선순위 측정에 관련된다. CW 값은 초기 CWmin 값을 가지고 있다가 데이터 전송에 있어서 충돌이 발생할 경우 값을 2배로 증가한다.
여기서, 상기 각 과정에서 상기 QAP와 QSTA1간의 정보교환은 부가트래픽스트림(ADDTS: Add Traffic Stream) 요청/응답 프레임을 통해 메시지를 전송하는 것을 특징으로 한다.
또한, 상기 제 8 과정에서 상기 QSTA1은 MSDU(MAC Service Data Unit)와 ACK신호를 전송받는 평균적인 시간을 산출하고, 평균적인 MSDU 전송지연시간(MSDUDelay)을 산출하는 단계와, 상기 MSDUDelay는 스트림이 요구한 DelayBound 값과 비교하여, 상기 MSDUDelay가 상기 DelayBound 값을 초과하게 되면 QSTA1은 전송기회제한(TXOPLimit)을 변경하고, 큐지연도 감소시키는 단계로 이루어진 것을 특징으로 한다.
또한, HAC는 무선랜에서 네트워크 전송량이 증가하였을 경우 그리고, 가변적인 데이터 전송 스트림이 많을 경우 보다 많은 스트림에게 품질 보장을 할 수 있으며 무선랜에서의 자원을 효율적으로 사용한다. TSPEC을 사용하여 무선랜에서 사용자가 요구하는 어플리케이션 요구사항을 적용할 수 있다. 이러한 HAC는 QAP에서 계산량이 많아 사용자 단말에 많은 계산량을 요구하지 않음으로 단말의 파워소비를 줄일 수 있는 효과가 있다.
즉, 본 발명에 따른 집중 및 분산 접속 승인은 QAP 또는 QSTA1에 구현되며, 접속 승인 결정은 QAP 또는 QSTA1 모두에서 이루어질 수 있다.
무선랜에서 HAC를 사용하기 위해서는 우선 QAP에서 비콘 메시지를 통하여 데이터 필드 중 ACM(Admission Control Mandatory)를 설정하여 각각의 QSTA에게 전송한다.
여기서, 'duration()'은 PLCP헤더를 포함한 하나의 MSDU를 보내는데 걸리는 시간이고, 'S'는 'Surplus Bandwidth Allowance'의 요수이고, 'MPDUExchangeTime'은 ACK와 SIFS, MSDU를 포함하여 전송하는데 걸리는 시간이고, 'pps'는 평균 데이터 전송율에서 발생하는 프레임 수이고, 'MSDUSize'는 평균적인 MSDU크기이고, 'MinPHYRate'는 최소 물리 전송율이다.
이러한 식으로 인하여 각각의 QSTA은 좀 더 많은 시간을 전송할 수 있다. 이때 TxReserved[i]의 시간이 중요한 역할을 한다. 만약에 QAP에서 할당되어 있는 TxReserved가 너무 작을 경우 변화량이 많은 스트림에 영향을 미칠 수도 있으며, 너무 많은 값을 예약할 경우에는 전체적인 효율을 떨어 뜨린다. 본 발명에서는 특정 TxReserved 값을 지정하지 않으며, 특정값의 결정은 본 발명의 영역에서 제외된다.
상기 TXOPlimit[AC]를 구하기 위해서는 TXOP동안 전송되어져야할 MSDU의 개수를 알아야 한다. 이를 구하기 위해서는 초기 어플리케이션이 요구한 사항 중 Burst Size와 Peak Data Rate을 통하여 구할 수 있다. 따라서, 구하여진 N값을 이용하여 새로운 TXOPlimit[AC]를 구할 수 있다. QSTA1은 다음 주기동안 다시 MSDUdelay[i]를 측정하게 된다. 이때 MSDUdelay[i]가 DelayBound[stream]보다 작아 졌을 때 TXOPlimit[AC]값을 다시 초기 값으로 변경한다.
Claims (6)
- 삭제
- IEEE 802.11에서 제안된 데이터 서비스품질(QoS)를 지원하는 제 1 무선스테이션(QSTA1: QoS Station)과 엑세스포인트(QAP: QoS Accese Point)간의 메시지교환을 통한 QoS와 접속승인을 수행하는 혼합접속제어 방법에 있어서,상기 QSTA1이 HAC(Hybrid Admission Control) 요청 프레임을 상기 QAP로 전송하는 제 1 과정;상기 QAP는 각 비콘 주기동안의 전송가능시간(TXOP_Free)값을 산출하고, 상기 HAC 요청프레임의 TSPEC(Traffic Specification)구성요소로부터 매체접근시간(MediumTime)을 산출하는 제 2 과정;상기 QAP는 MediumTime이 TXOP_Free보다 작거나 같을 경우 요청된 새로운 스트림의 접속을 허용하고, 그렇지 않을 때는 거부하는 제 3 과정;상기 QAP는 관리자에 의해 설정된 예약된 전송시간(TxReserved)만큼의 자원예약을 하고, 상기 TxReserved 시간을 현재 QAP에 승인되어 있는 QSTA의 숫자만큼 분할하여 비콘 메시지를 통해 모든 QSTA에게 전달하는 제 4 과정;상기 QAP는 HAC 응답메시지를 통해 상기 MediumTime과 분할된 TxReserved시간을 상기 QSTA1으로 전송하는 제 5 과정;상기 QSTA1은 모든 비콘주기 동안 전송에 소요된 시간(TxUsed)을 산출하고, 상기 TxUsed 스트림 시간이 전송받은 MediumTime 스트림에 도달할 경우, 상기 QSTA1은 해당 비콘 주기동안 프레임의 전송을 중단하는 제 6 과정;상기 QSTA1은 제 6 과정에서 전송 중단으로 전송하지 못한 프레임 수를 산출 및 그에 따른 RemTime를 연산하고, 다음 비콘주기 동안 연산된 상기 RemTime만큼 전송하는 제 7 과정;상기 QSTA1은 기존 스트림의 MSDU(MAC Service Data Unit) 전송지연시간(MSDUDelay) 스트림을 측정한 후 상기 제 1 과정에서의 HAC 요청프레임에 포함된 DelayBound 스트림과 비교측정하여 초과할 경우 다음 비콘 주기에서 사용될 전송기회제한(TXOPLimit) 값을 다시 연산하는 제 8 과정; 및상기 연산된 TXOPLimit는 상기 MSDUDelay값이 상기 DelayBound 값보다 작아지면 QSTA1은 TXOPLimit값을 초기값으로 변경하는 제 9 과정;을 포함하여 이루어진 것을 특징으로 하는 무선랜환경에서 서비스 품질보장을 위한 혼합분산제어방법.
- 삭제
- 제 2 항에 있어서,상기 제 1 과정에서 상기 HAC 요청프레임은 어플리케이션이 요구하는 최소 구성요소를 포함하되, 상기 최소 구성요소는 "Nominal MSDU Size, Minimum PHY Rate, Delay Bound, Surplus Bandwidth Allowance"를 포함하는 것을 특징으로 하는 무선랜환경에서 서비스 품질보장을 위한 혼합분산제어방법.
- 제 2 항에 있어서,상기 제 8 과정에서 상기 QSTA1은 MSDU(MAC Service Data Unit)와 ACK신호를 전송받는 평균적인 시간을 산출하고, 평균적인 MSDU 전송지연시간(MSDUDelay)을 산출하는 단계; 및상기 MSDUDelay는 스트림이 요구한 DelayBound 값과 비교하여, 상기 MSDUDelay가 상기 DelayBound 값을 초과하게 되면 QSTA1은 전송기회제한(TXOPLimit)을 변경하고, 큐지연도 감소시키는 단계;를 포함하여 이루어진 것을 특징으로 하는 무선랜환경에서 서비스 품질보장을 위한 혼합분산제어방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070076466A KR100989089B1 (ko) | 2007-07-30 | 2007-07-30 | 무선랜환경에서 서비스 품질보장을 위한 혼합분산제어방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070076466A KR100989089B1 (ko) | 2007-07-30 | 2007-07-30 | 무선랜환경에서 서비스 품질보장을 위한 혼합분산제어방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20090012549A KR20090012549A (ko) | 2009-02-04 |
KR100989089B1 true KR100989089B1 (ko) | 2010-10-25 |
Family
ID=40683297
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070076466A KR100989089B1 (ko) | 2007-07-30 | 2007-07-30 | 무선랜환경에서 서비스 품질보장을 위한 혼합분산제어방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100989089B1 (ko) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005006669A1 (en) | 2003-07-11 | 2005-01-20 | Koninklijke Philips Electronics N.V. | Quality of service schedulability in a wireless lan |
US20050147041A1 (en) | 2003-11-05 | 2005-07-07 | Interdigital Technology Corporation | Quality of service management for a wireless local area network |
-
2007
- 2007-07-30 KR KR1020070076466A patent/KR100989089B1/ko not_active IP Right Cessation
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005006669A1 (en) | 2003-07-11 | 2005-01-20 | Koninklijke Philips Electronics N.V. | Quality of service schedulability in a wireless lan |
US20050147041A1 (en) | 2003-11-05 | 2005-07-07 | Interdigital Technology Corporation | Quality of service management for a wireless local area network |
Also Published As
Publication number | Publication date |
---|---|
KR20090012549A (ko) | 2009-02-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9853899B2 (en) | Method and system for controlling traffic in a wireless LAN | |
US7328026B2 (en) | Signaling in a wireless network with sequential coordinated channel access | |
Ramos et al. | Quality of service provisioning in 802.11 e networks: challenges, approaches, and future directions | |
JP4401352B2 (ja) | スケジューラ・システム及びその方法 | |
KR100743439B1 (ko) | 무선 근거리 통신망용 서비스 품질 관리 | |
Skyrianoglou et al. | ARROW: An efficient traffic scheduling algorithm for IEEE 802.11 e HCCA | |
US7970409B2 (en) | Wireless communication system, terminal device and base station for wireless communication system, and channel scheduling method thereof | |
Zhai et al. | Providing statistical QoS guarantee for voice over IP in the IEEE 802.11 wireless LANs | |
Gakhar et al. | IROISE: a new QoS architecture for IEEE 802.16 and IEEE 802.11 e interworking | |
JP4545662B2 (ja) | 無線lan基地局の制御方法およびその基地局 | |
Hussain et al. | Measurement based call admission control (CAC) to improve QoS for IEEE 802.11 E WLAN | |
Fallah et al. | A controlled-access scheduling mechanism for QoS provisioning in IEEE 802.11 e wireless LANs | |
KR100989089B1 (ko) | 무선랜환경에서 서비스 품질보장을 위한 혼합분산제어방법 | |
Ju et al. | Dynamic TXOP allocation for multimedia QoS providing over wireless networks | |
Gavini et al. | PLUS-DAC: a distributed admission control scheme for IEEE 802.11 e WLANs | |
Lee et al. | A optimal CF-poll piggyback scheme in IEEE 802.11 e HCCA | |
KR101345135B1 (ko) | IEEE 802.11e HCCA 프로토콜의 스케줄링방법 및 시스템 | |
Chen et al. | Integrating SIP and IEEE 802.11 e to support handoff and multi-grade QoS for VoIP applications | |
Lee et al. | A QoS provisioning mechanisms based on effective bandwidth for the polling based WLAN system | |
Floros et al. | A low complexity IEEE802. 11e scheduling scheme for efficient wireless delivery | |
Lagkas et al. | AWPP: A new scheme for wireless access control proportional to traffic priority and rate | |
Takeuchi et al. | Access point selection strategy in IEEE802. 11e WLAN networks | |
Iera et al. | Dynamic prioritization of multimedia flows for improving QoS and throughput in IEEE 802.11 e WLANs | |
Bourawy et al. | A selectivity function scheduler for IEEE 802.11 e | |
Rajesh et al. | QoS algorithms for IEEE 802.11 e implementation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20070730 |
|
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20080721 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20070730 Comment text: Patent Application |
|
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20100429 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20101011 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20101014 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20101015 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20131011 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20131011 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20141010 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20141010 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20151001 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20151001 Start annual number: 6 End annual number: 6 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20170724 |