KR101639185B1 - 무선랜 네트워크에서의 에어타임 제어 방법 및 이를 위한 기록매체 - Google Patents

무선랜 네트워크에서의 에어타임 제어 방법 및 이를 위한 기록매체 Download PDF

Info

Publication number
KR101639185B1
KR101639185B1 KR1020150094474A KR20150094474A KR101639185B1 KR 101639185 B1 KR101639185 B1 KR 101639185B1 KR 1020150094474 A KR1020150094474 A KR 1020150094474A KR 20150094474 A KR20150094474 A KR 20150094474A KR 101639185 B1 KR101639185 B1 KR 101639185B1
Authority
KR
South Korea
Prior art keywords
time
uplink
downlink
ssid
wireless lan
Prior art date
Application number
KR1020150094474A
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 KR1020150094474A priority Critical patent/KR101639185B1/ko
Priority to PCT/KR2015/006844 priority patent/WO2017002996A1/ko
Application granted granted Critical
Publication of KR101639185B1 publication Critical patent/KR101639185B1/ko

Links

Images

Classifications

    • 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/0205Traffic management, e.g. flow control or congestion control at the air interface
    • 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
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0284Traffic management, e.g. flow control or congestion control detecting congestion or overload during communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • 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

본 발명은 무선랜 AP와 하나이상의 스테이션이 접속된 무선랜 네트워크에서 무선랜 AP가 업링크/다운링크 에어타임을 바람직하게는 SSID 별로 제어하는 기술에 관한 것이다. 더욱 상세하게는, 본 발명은 미리 설정된 에어타임 관리주기(예: 100 msec 비트 프레임)별로 임계시간을 설정하고 실시간 모니터링한 업링크/다운링크 에어타임과 각각의 임계시간을 비교하여 그 모니터링한 에어타임이 임계시간을 초과하면 그에 따라 무선랜 네트워크의 트래픽을 제어하여 업링크/다운링크 에어타임이 조정되도록 하는 기술에 관한 것이다. 본 발명에 따르면 SSID 별로 업링크/다운링크 에어타임을 선택적으로 제어함으로써 특정 서비스 그룹(예: 특정 SSID)에 속하는 사용자에게 일정 수준 이상의 통신 퀄리티(Qos)를 보장해 줄 수 있는 장점이 있다.

Description

무선랜 네트워크에서의 에어타임 제어 방법 및 이를 위한 기록매체 {method for controlling airtime in wireless LAN network, and computer-readable recording medium for the same}
본 발명은 무선랜 AP와 하나이상의 스테이션이 접속된 무선랜 네트워크에서 무선랜 AP가 업링크/다운링크 에어타임을 바람직하게는 SSID 별로 제어하는 기술에 관한 것이다.
더욱 상세하게는, 본 발명은 미리 설정된 에어타임 관리주기(예: 100 msec 비트 프레임)별로 임계시간을 설정하고 실시간 모니터링한 업링크/다운링크 에어타임과 각각의 임계시간을 비교하여 그 모니터링한 에어타임이 임계시간을 초과하면 그에 따라 무선랜 네트워크의 트래픽을 제어하여 업링크/다운링크 에어타임이 조정되도록 하는 기술에 관한 것이다.
무선랜 AP와 다수의 스테이션이 연결된 무선랜 네트워크에서 무선 트래픽을 적절하게 관리한다는 것은 매우 어려운 문제이며, 일부 스테이션이 과도하게 트래픽을 발생시키는 경우에는 동일한 무선랜 AP에 연결된 다른 스테이션들이 현저한 성능 저하를 체감하게 된다. 카페 등과 같이 다수의 사용자들이 하나의 무선랜 AP에 연결되어 있는 경우에는 자주 발생하는 현상이다.
하나의 무선랜 AP에 연결된 스테이션들은 전송매체(air)와 무선랜 AP라는 네트워크 자원을 공동 사용하는 관계이므로 일부 스테이션이 네트워크 자원을 과도하게 차지하면 다른 스테이션에서 문제가 발생되는 것이다.
이러한 관계는 업링크와 다운링크 사이에서도 발생하는데, 업링크 또는 다운링크 중 어느 한쪽에서 트래픽이 과도하게 발생하면 다른 쪽에서는 무선랜 통신이 제대로 처리되지 못하는 현상이 발생한다. 특히 업링크 트래픽이 과도하게 사용되고 있다면 다운링크 트래픽을 주로 활용하는 IP 셋톱박스는 안정적인 서비스를 제공하지 못하는 결과가 초래된다.
이러한 문제를 일부 해소하기 위해 종래에는 SSID 별로 처리량(Throughput, 단위시간당 전송 데이터량)을 차등적으로 할당하는 방식이 시도되었다. 이는 SSID 별로 처리량을 차등 할당해줌으로써 낮은 처리량이 할당된 SSID의 트래픽을 억제하고 높은 처리량이 할당된 SSID에 대해서는 안정적인 통신 서비스를 보장하기 위한 것이었다.
하지만 낮은 처리량이 할당된 쪽에서 디바이스 성능 문제로 인해 낮은 비트레이트로 트래픽을 전송하는 경우에는 단위시간당 전송 데이터량은 적음에도 불구하고 실질적으로 네트워크의 자원을 많이 소모하는 현상이 발생된다. 그 결과, 다른 SSID 측에서는 처리량이 높게 할당되었음에도 불구하고 데이터를 제대로 송수신하지 못하는 문제가 발생하였다.
그에 따라, 하나의 무선랜 AP에 연결된 다수 스테이션들 중 일부가 트래픽을 과다하게 발생시키려 할 때에도 다른 스테이션들의 무선통신 성능을 안정적으로 보장해줄 수 있는 기술이 요망되었다. 본 발명에서는 종래에서와 같이 처리량 측면에서 다루지 않고 에어타임(airtime)의 측면에서 이 문제를 해결하려고 한다. 하지만 무선랜 네트워크에서 실질적으로 에어타임을 제어한다는 것은 매우 어려운 일이기 때문에 정교한 기술이 필요하다.
대한민국 특허출원 10-2007-7024178호 "무선랜 네트워크에서 QOS 제공을 위해 이손-존 구조의 수퍼프레임을 사용하는 매체 시간 할당 및 스케줄링" 대한민국 특허출원 10-2004-0060165호 "와이브로와 같은 광대역 무선접속 통신시스템에서 다이아미터 기반의 동적 아이피 할당을 이용한 모바일 아이피 시스템 및 방법" 대한민국 특허출원 10-2011-0047920호 "멀티채널 무선센서네트워크에서 와이파이의 간섭을 고려한 채널 선택 및 통신 방법" 대한민국 특허출원 10-2008-0137787호 "와이파이 기능을 갖춘 이동통신 단말기의 네트워크 공유 방법 및 그 시스템" 대한민국 특허출원 10-2010-0105168호 "와이파이 피투피 그룹에서 무선랜 네트워크 쉐어링 데이터의 전송 방법 및 장치" 대한민국 특허출원 10-2009-0000466호 "네트워크 접속경로 이분화방법 및 장치"
본 발명의 목적은 무선랜 AP와 하나이상의 스테이션이 접속된 무선랜 네트워크에서 무선랜 AP가 업링크/다운링크 에어타임을 바람직하게는 SSID 별로 제어하는 기술을 제공하는 것이다.
특히, 본 발명의 목적은 미리 설정된 에어타임 관리주기(예: 100msec 비트 프레임)별로 임계시간을 설정하고 실시간 모니터링한 업링크/다운링크 에어타임과 각각의 임계시간을 비교하여 그 모니터링한 에어타임이 임계시간을 초과하면 그에 따라 무선랜 네트워크의 트래픽을 제어하여 업링크/다운링크 에어타임이 조정되도록 하는 기술을 제공하는 것이다.
상기의 목적을 달성하기 위하여 본 발명의 제 1 실시예는 무선랜 AP와 하나이상의 스테이션이 접속된 무선랜 네트워크에서 무선랜 AP가 업링크 에어타임을 제어하는 방법으로서, (a) 미리 설정된 에어타임 관리주기에 대한 업링크 임계시간을 설정하는 단계; (b) 무선랜 네트워크에서 에어타임 관리주기 별로 업링크 에어타임을 실시간으로 모니터링하는 단계; (c) 실시간 모니터링한 업링크 에어타임과 업링크 임계시간을 비교하는 단계; (d) 실시간 모니터링한 업링크 에어타임이 업링크 임계시간을 초과하는 업링크 과열 이벤트를 식별하는 단계; (e) 업링크 과열 이벤트에 대응하여 무선랜 네트워크의 환경 파라미터를 변경 설정하여 브로드캐스팅하는 단계;를 포함하여 구성된다.
이때, 바람직하게는, 단계 (a)에서 복수의 SSID 각각에 대해 업링크 임계시간의 범위 내에서 업링크 SSID별 임계시간을 개별적으로 설정하고, 단계 (b)에서 복수의 SSID 각각에 대해 업링크 에어타임을 개별적으로 실시간 모니터링하고, 단계 (c)에서 SSID 별로 실시간 모니터링한 업링크 에어타임과 업링크 SSID별 임계시간을 비교하고, 단계 (d)에서 SSID 별로 실시간 모니터링한 업링크 에어타임이 해당 SSID에 대응하는 업링크 SSID별 임계시간을 초과하는 업링크 SSID별 과열 이벤트를 식별하고, 단계 (e)에서 업링크 SSID별 과열 이벤트에 대응하여 무선랜 네트워크의 환경 파라미터를 변경 설정하여 브로드캐스팅한다.
또한, 바람직하게는 단계 (e)에서 환경 파라미터는 ECW 파라미터 값 및 AIFSN 파라미터 값 중 하나 이상을 포함하여 구성되고, 업링크 과열 이벤트에 대응하여 ECW 파라미터 값 및 AIFSN 파라미터 값의 하나 이상을 증감시켜 브로드캐스팅한다.
본 발명의 제 2 실시예는 무선랜 AP와 하나이상의 스테이션이 접속된 무선랜 네트워크에서 무선랜 AP가 다운링크 에어타임을 제어하는 방법으로서, (a) 미리 설정된 에어타임 관리주기에 대해 다운링크 임계시간을 설정하는 단계; (b) 무선랜 네트워크에서 에어타임 관리주기 별로 다운링크 에어타임을 실시간으로 모니터링하는 단계; (c) 실시간 모니터링한 다운링크 에어타임과 다운링크 임계시간을 비교하는 단계; (d) 실시간 모니터링한 다운링크 에어타임이 다운링크 임계시간을 초과하는 다운링크 과열 이벤트를 식별하는 단계; (e) 다운링크 과열 이벤트에 대응하여 해당 에어타임 관리주기에서의 다운링크 데이터 전송을 중단하는 단계;를 포함하여 구성된다.
이때, 바람직하게는 단계 (a)에서 복수의 SSID 각각에 대해 다운링크 임계시간의 범위 내에서 다운링크 SSID별 임계시간을 개별적으로 설정하고, 단계 (b)에서 복수의 SSID 각각에 대해 다운링크 에어타임을 개별적으로 실시간 모니터링하고, 단계 (c)에서 SSID 별로 실시간 모니터링한 다운링크 에어타임과 다운링크 SSID별 임계시간을 비교하고, 단계 (d)에서 SSID 별로 실시간 모니터링한 다운링크 에어타임이 해당 SSID에 대응하는 다운링크 SSID별 임계시간을 초과하는 다운링크 SSID별 과열 이벤트를 식별하고, 단계 (e)에서 다운링크 SSID별 과열 이벤트에 대응하여 해당 SSID의 해당 에어타임 관리주기에서의 다운링크 데이터 전송을 중단한다.
또한, 단계 (e) 이후, (f) 다음 에어타임 관리주기에서 중단한 다운링크 데이터 전송을 재개하는 단계;를 더 포함하여 구성됨이 바람직하다.
본 발명에 따르면 무선랜 네트워크에서 업링크/다운링크 에어타임을 제어할 수 있는 장점이 있다.
또한, 본 발명에 따르면 SSID 별로 업링크/다운링크 에어타임을 선택적으로 제어함으로써 특정 서비스 그룹(예: 특정 SSID)에 속하는 사용자에게 일정 수준 이상의 통신 퀄리티(Qos)를 보장해 줄 수 있는 장점이 있다.
[도 1]은 본 발명에 따른 무선랜 네트워크에서의 에어타임 제어를 위한 전체 구성의 예시도,
[도 2]는 본 발명에 따른 무선랜 AP에서 업링크/다운링크 에어타임의 임계치를 설정하는 메뉴 및 SSID 별로 업링크/다운링크 에어타임의 임계치를 설정하는 메뉴를 나타낸 예시도,
[도 3]은 본 발명에서 무선랜 데이터 수신에 따른 업링크 에어타임을 실시간 측정하는 과정을 나타낸 예시도,
[도 4]는 본 발명에서 무선랜 데이터 송신에 따른 다운링크 에어타임을 실시간 측정하는 과정을 나타낸 예시도,
[도 5]는 본 발명에 따른 업링크 에어타임을 제어하기 위해 설정 변경하는 무선랜 환경 파라미터를 나타낸 예시도,
[도 6]은 본 발명에 따라 에어타임 관리주기 별로 SSID 별 다운링크 에어타임을 관리하는 개념을 나타내는 예시도,
[도 7]은 본 발명에 따른 무선랜 네트워크에서의 업링크 에어타임을 제어하는 과정을 나타낸 순서도,
[도 8]은 본 발명에 따른 무선랜 네트워크에서의 다운링크 에어타임을 제어하는 과정을 나타낸 순서도이다.
이하, 도면을 참조하여 본 발명을 상세히 설명한다.
[도 1]은 본 발명에 따른 무선랜 네트워크에서의 에어타임 제어를 위한 전체 구성의 예시도이다. [도 1]을 참조하면, 본 발명에 따른 무선랜 AP는 무선랜 커버리지 내에서 다수의 스테이션(STA_1 내지 STA_9)과 무선 통신하면서 업링크와 다운링크를 수행한다.
하나의 무선랜 AP에 연결된 다수의 스테이션(STA_1 내지 STA_9)은 공동의 네트워크 자원, 즉 전송매체 및 무선랜 AP의 프로세서를 서로 공유하면서 사용하는 관계이다. 그에 따라, 업링크 에어타임이 커지면 다운링크가 활용가능한 에어타임이 적어지고 반대로 다운링크 에어타임이 커지면 업링크가 활용가능한 에어타임이 적어진다. 마찬가지로 일부 스테이션이 에어타임을 많이 차지하면 다른 스테이션들이 활용가능한 에어타임은 줄어든다.
그에 따라 본 발명에서는 무선랜 AP가 업링크 또는 다운링크가 차지할 수 있는 에어타임의 비율 또는 임계치를 설정하여 제어함으로써 업링크와 다운링크의 어느 한 쪽에 의해 다른 쪽이 크게 방해받는 현상을 예방한다. 바람직하게는 이와 같은 에어타임 제어는 SSID 별로 수행될 수 있다. 이를 통해, 하나의 무선랜 AP에 연결된 다수의 스테이션이 서로에 의해 과도하게 방해받지 않으면서 조화롭게 무선랜 통신을 수행할 수 있게 된다.
여기서, 무선랜 AP의 물리적 계층(Physical layer)은 개별 트래픽의 에어타임을 계산하여 결과값을 하드웨어나 소프트웨어로 제공하는 애플리케이션 프로그램 인터페이스(API)를 제공할 수 있다.
[도 2]는 본 발명에 따른 무선랜 AP에서 업링크/다운링크 에어타임의 임계치를 설정하는 메뉴 및 SSID 별로 업링크/다운링크 에어타임의 임계치를 설정하는 메뉴를 나타낸 예시도이다.
[도 2]의 (a)를 참조하면 무선랜 AP는 관리자의 조작을 통해 업링크 에어타임과 다운링크 에어타임의 임계치(업링크 임계시간, 다운링크 임계시간)를 개별적으로, 예컨대 각각 70%와 30%로 설정할 수 있다.
그리고, [도 2]의 (b)를 참조하면 무선랜 AP가 복수의 SSID를 제공하는 경우에는 이러한 복수의 SSID에 대해서도 에어타임 관리주기 별로 업링크에 대한 임계시간 비율(예: SSID_A=60%, SSID_B=30%, SSID_C=10%)을 SSID 별로 설정할 수 있고, 다운링크에 대한 임계시간 비율(예: SSID_A=50%, SSID_B=30%, SSID_C=20%)도 SSID 별로 설정할 수 있다.
예를 들어, 에어타임 관리주기가 하나의 비콘 프레임에 해당하는 '100 msec'라고 하면, 업링크에 대한 임계시간 비율이 SSID_A는 60%, SSID_B는 30%, SSID_C는 10% 일 때, 업링크에 대한 임계시간은 SSID_A가 60 msec, SSID_B가 30 msec, SSID_C가 10 msec로서 할당됨을 의미한다.
본 발명에서 업링크 또는 다운링크의 에어타임이 미리 설정된 임계치를 초과하는지 여부를 관리하기 위한 주기, 즉 '에어타임 관리주기'는 무선랜 비콘 프레임의 정수 배로 설정된다. 예를 들어, 100 msec의 비콘 프레임을 에어타임 관리주기로 설정할 수도 있으며 이는 전술한 바와 같다. 또한, 3회의 비콘 프레임을 에어타임 관리주기로 설정할 수도 있다. 이 경우 에어타임 관리주기는 '300 msec'가 되는데, 업링크에 대한 임계시간 비율이 SSID_A는 60%, SSID_B는 30%, SSID_C는 10%라고 하면, 업링크에 대한 임계시간은 SSID_A가 180 msec, SSID_B가 90 msec, SSID_C가 30 msec로서 할당됨을 의미한다.
[도 3]은 본 발명에서 무선랜 데이터 수신에 따른 업링크 에어타임을 실시간 측정하는 과정을 나타낸 예시도이다.
[도 3]을 참조하면, 무선랜 AP는 스테이션으로부터의 패킷 수신을 검출(CCA detect)하면 개별 업링크 에어타임의 시점(rx_start_time)을 마킹(mark)하고 이어서 패킷 단위의 데이터 수신이 완료(CCA End)되면 이를 감지하여 개별 업링크 에어타임의 종점(rx_end_time)을 마킹(mark)한다.
그리고, 업링크 에어타임의 종점(rx_end_time)에서 업링크 에어타임의 시점(rx_start_time)을 빼면 하나의 패킷 또는 데이터를 수신하는데 소요되는 업링크 에어타임을 계산할 수 있다.
개별 업링크 에어타임은 에어타임 관리주기(예: 하나의 비콘 프레임)에 대해 합산함으로써 해당 에어타임 관리주기에서 업링크 에어타임이 미리 설정된 임계치(업링크 임계시간)를 초과하는지 여부를 체크하게 된다.
이때, 무선랜 AP는 SSID 별(예: SSID_A, SSID_B, SSID_C)로 업링크 에어타임을 구분하여 관리할 수 있다. 이를 통해 [도 2]의 (b)를 참조하여 전술한 바와 같이 SSID 별로 업링크 에어타임이 각자 설정된 업링크 임계시간을 초과하는지 여부를 체크할 수 있다.
[도 4]는 본 발명에서 무선랜 데이터 송신에 따른 다운링크 에어타임을 실시간 측정하는 과정을 나타낸 예시도이다.
[도 4]를 참조하면, 무선랜 AP는 스테이션으로의 패킷 전송 요구를 검출(Tx Start)하면 그에 따라 패킷 전송을 개시하면서 개별 다운링크 에어타임의 시점(tx_start_time)을 마킹(mark)하고 이어서 패킷 단위의 데이터 전송이 완료(Tx End (OK))되거나 전송 실패가 식별(RetryLimit)되면 이를 감지하여 개별 다운링크 에어타임의 종점(tx_end_time)을 마킹(mark)한다.
그리고, 다운링크 에어타임의 종점(tx_end_time)에서 다운링크 에어타임의 시점(tx_start_time)을 빼면 하나의 패킷 또는 데이터를 전송하는데 소요되는 다운링크 에어타임을 계산할 수 있다.
개별 다운링크 에어타임은 에어타임 관리주기(예: 하나의 비콘 프레임)에 대해 합산함으로써 해당 에어타임 관리주기에서 다운링크 에어타임이 미리 설정된 임계치(다운링크 임계시간)를 초과하는지 여부를 체크하게 된다.
이때, 무선랜 AP는 SSID 별(예: SSID_A, SSID_B, SSID_C)로 다운링크 에어타임을 구분하여 관리할 수 있다. 이를 통해 [도 2]의 (b)를 참조하여 전술한 바와 같이 SSID 별로 다운링크 에어타임이 각자 설정된 업링크 임계시간을 초과하는지 여부를 체크할 수 있다.
[도 5]는 본 발명에 따른 업링크 에어타임을 제어하기 위해 설정 변경하는 무선랜 환경 파라미터를 나타낸 예시도이다. [도 5]를 참조하면, 무선랜 AP는 업링크 에어타임을 실시간으로 모니터링한 결과, 실제 업링크 에어타임이 미리 설정된 업링크 임계시간을 초과하는 업링크 과열 이벤트를 식별하면, 이를 완화시킬 수 있도록 무선랜 네트워크의 환경 파라미터('무선랜 환경 파라미터')를 변경 설정하여 브로드캐스팅한다.
여기서, 무선랜 AP가 변경 설정하는 무선랜 환경 파라미터는 ECW 파라미터 값 및 AIFSN 파라미터 값 중 하나 이상을 포함하여 구성된다. 이들 파라미터 값을 설정 변경함으로써 다수의 스테이션이 무선랜 AP에 데이터를 전송하는 밀도를 조정함으로써 업링크 에어타임을 제어할 수 있다.
예를 들어, ECW 파라미터 값을 설정 변경하면 2ECWmin ~ 2ECW max의 시간 범위에서 충돌(collison)에 따른 패킷 재전송에서의 시간지연을 늘이거나 줄이는 결과를 나타낸다. 즉, 'ECWmin' 또는 'ECWmax'의 값을 증가시키면 개별 스테이션이 무선랜 AP에 패킷을 전송하는 과정에서 물리계층의 충돌이 발생하였을 때 랜덤하게 설정되는 재전송 지연시간이 증가하게 되어 해당 스테이션에 의해 유발되는 실제 업링크 에어타임이 감소하는 결과가 유도된다.
반대로, 'ECWmin' 또는 'ECWmax'의 값을 감소시키면 개별 스테이션이 무선랜 AP에 패킷을 전송하는 과정에서 물리계층의 충돌이 발생하였을 때 랜덤하게 설정되는 재전송 지연시간이 감소하게 되어 해당 스테이션에 의해 유발되는 실제 업링크 에어타임이 증가하는 결과가 유도된다.
또한, AIFSN 파라미터 값을 설정 변경하면 스테이션이 데이터를 무선랜 AP로 전송할 때 프레임 간의 시간 간격을 늘이거나 줄이는 결과를 나타내며, 이를 통해 해당 스테이션에 의해 유발되는 실제 업링크 에어타임이 감소하거나 증가하는 결과가 유도된다.
[도 6]은 본 발명에 따라 에어타임 관리주기 별로 SSID 별 다운링크 에어타임을 관리하는 개념을 나타내는 예시도이다.
[도 6]을 참조하면, 무선랜 AP는 다운링크 에어타임을 실시간으로 모니터링한 결과, 실제 다운링크 에어타임이 미리 설정된 다운링크 임계시간을 초과하는 다운링크 과열 이벤트를 식별하면, 해당 에어타임 관리주기(예: 100 msec)에서의 다운링크 데이터 전송을 중단한다.
이때, 무선랜 AP는 개별 SSID(예: SSID_A, SSID_B, SSID_C) 별로 다운링크 에어타임을 모니터링할 수 있고, 개별 SSID 별로 다운링크 임계시간(예: 50 msec, 30 msec, 20 msec)을 설정할 수 있다.
그 결과, 개별 SSID 별로 다운링크 과열 이벤트를 식별할 수 있으며, 개별 SSID 별로 다운링크 과열 이벤트를 식별하면, [도 6]과 같이 하나의 에어타임 관리주기(1주기) 내에서 다운링크 데이터 전송을 중단한 후, 다음 에어타임 관리주기(2주기)에서 그 중단한 다운링크 데이터 전송을 재개한다.
예를 들어, 무선랜 AP는 데이터_A를 전송하는 도중에 첫번째 에어타임 관리주기에서 이미 SSID_A에 대해 다운링크 임계시간(50 msec)을 소진하였다는 것을 인식하면 데이터_A에 대한 전송을 중단한다. 그리고 나서, 해당 에어타임 관리주기가 경과하고 다음 에어타임 관리주기가 시작되면 그 중단한 데이터_A에 대한 전송을 재개하는 것이다.
[도 7]은 본 발명에 따른 무선랜 네트워크에서의 업링크 에어타임을 제어하는 과정을 나타낸 순서도이다.
단계 (S110) : 본 발명의 제 1 실시예는 무선랜 AP와 하나이상의 스테이션이 접속된 무선랜 네트워크에서 무선랜 AP가 업링크 에어타임을 제어하는 방법으로서, 먼저 미리 설정된 에어타임 관리주기(T-airtime)에 대한 업링크 임계시간(Th-uplink)을 설정한다.
한편, 무선랜 AP가 복수의 SSID를 구비하는 경우 복수의 SSID 각각에 대해 업링크 임계시간의 범위 내에서 업링크 SSID별 임계시간(Th-uplink, SSID)을 개별적으로 설정할 수 있다.
단계 (S120, S130) : 무선랜 네트워크에서 에어타임 관리주기 별로 업링크 에어타임(T-ul(t))을 실시간으로 모니터링한다. 이어서, 실시간 모니터링한 업링크 에어타임과 업링크 임계시간을 비교한다.
이때, 무선랜 AP가 복수의 SSID를 구비하는 경우 복수의 SSID 각각에 대해 업링크 에어타임을 개별적으로 실시간 모니터링하도록 구성될 수 있고, 그에 따라 SSID 별로 실시간 모니터링한 업링크 에어타임과 업링크 SSID별 임계시간을 비교하도록 구성된다.
단계 (S140, S150) : 실시간 모니터링한 업링크 에어타임이 업링크 임계시간을 초과하는 업링크 과열 이벤트를 식별하면, 이를 완화시킬 수 있도록 무선랜 환경 파라미터를 변경 설정하여 브로드캐스팅한다.
이때, 무선랜 AP가 복수의 SSID를 구비하는 경우 SSID 별로 실시간 모니터링한 업링크 에어타임이 해당 SSID에 대응하는 업링크 SSID별 임계시간을 초과하는 업링크 SSID별 과열 이벤트를 식별하도록 구성된다. 이에 따라, SSID별로 식별되는 업링크 과열 이벤트(이하, '업링크 SSID별 과열 이벤트')에 대응하여 무선랜 환경 파라미터를 변경 설정하여 브로드캐스팅한다.
여기서, 무선랜 환경 파라미터는 바람직하게는 ECW 파라미터 값 및 AIFSN 파라미터 값 중 하나 이상을 포함하여 구성된다. 무선랜 네트워크에 업링크 과열 이벤트가 식별되면 이를 완화시킬 수 있도록 ECW 파라미터 값 및 AIFSN 파라미터 값의 하나 이상을 증가시켜 브로드캐스팅한다. 이들 무선랜 환경 파라미터를 변경 설정하였을 때 무선랜 네트워크에서 나타나는 결과에 대해서는 [도 5]를 참조하여 전술한 바와 같다. 미리 설정한 기준에 따라 업링크 과열 이벤트가 충분히 해소되었다고 판단되는 경우에는 무선랜 환경 파라미터를 다시 원래의 값으로 복원시키는 것이 바람직하다.
[도 8]은 본 발명에 따른 무선랜 네트워크에서의 다운링크 에어타임을 제어하는 과정을 나타낸 순서도이다.
단계 (S210) : 본 발명의 제 2 실시예는 무선랜 AP와 하나이상의 스테이션이 접속된 무선랜 네트워크에서 무선랜 AP가 다운링크 에어타임(T-dl(t))을 제어하는 방법으로서, 먼저, 미리 설정된 에어타임 관리주기에 대해 다운링크 임계시간(Th-downlink)을 설정한다.
한편, 무선랜 AP가 복수의 SSID를 구비하는 경우 복수의 SSID 각각에 대해 다운링크 임계시간의 범위 내에서 다운링크 SSID별 임계시간(Th-downlink, SSID)을 개별적으로 설정할 수 있다.
단계 (S220, S230) : 무선랜 네트워크에서 에어타임 관리주기 별로 다운링크 에어타임을 실시간으로 모니터링하고 이어서, 실시간 모니터링한 다운링크 에어타임과 다운링크 임계시간을 비교한다.
여기서, 무선랜 AP가 복수의 SSID를 구비하는 경우 복수의 SSID 각각에 대해 다운링크 에어타임을 개별적으로 실시간 모니터링하도록 구성되며, 그에 따라 SSID 별로 실시간 모니터링한 다운링크 에어타임과 다운링크 SSID별 임계시간을 비교하도록 구성된다.
단계 (S240, S250) : 실시간 모니터링한 다운링크 에어타임이 다운링크 임계시간을 초과하는 다운링크 과열 이벤트를 식별하면 해당 에어타임 관리주기에서의 다운링크 데이터 전송을 중단한다.
이때, 무선랜 AP가 복수의 SSID를 구비하는 경우 SSID 별로 실시간 모니터링한 다운링크 에어타임이 해당 SSID에 대응하는 다운링크 SSID별 임계시간을 초과하는 다운링크 SSID별 과열 이벤트를 식별하도록 구성되며, 그에 따라 다운링크 SSID별 과열 이벤트에 대응하여 해당 SSID의 해당 에어타임 관리주기에서의 다운링크 데이터 전송을 중단하도록 구성된다.
단계 (S260) : 하나의 에어타임 관리주기 내에서 다운링크 데이터 전송을 중단한 후, 다음 에어타임 관리주기에서 그 중단한 다운링크 데이터 전송을 재개하도록 구성될 수 있다.
여기서도, 무선랜 AP가 복수의 SSID를 구비하는 경우 다운링크 SSID별 과열 이벤트에 대응하여 해당 SSID의 해당 에어타임 관리주기에서의 다운링크 데이터 전송을 중단한 후, 다음 에어타임 관리주기에서 SSID 별로 중단한 다운링크 데이터 전송을 재개하도록 구성된다.
본 발명은 또한 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드의 형태로 구현하는 것이 가능하다. 이때, 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록 장치를 포함한다.
컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기테이프, 플로피 디스크, 광 데이터 저장장치 등이 있으며, 캐리어웨이브(예: 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산된 방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다. 그리고 본 발명을 구현하기 위한 기능적인 프로그램, 코드, 코드 세그먼트들은 본 발명이 속하는 기술 분야의 프로그래머들에 의해 용이하게 추론될 수 있다.

Claims (8)

  1. 무선랜 AP와 하나이상의 스테이션이 접속된 무선랜 네트워크에서 무선랜 AP가 에어타임을 제어하는 방법으로서,
    (a) 미리 설정된 에어타임 관리주기에 대한 업링크 임계시간을 설정하는 단계;
    (b) 상기 무선랜 네트워크에서 에어타임 관리주기 별로 업링크 에어타임을 실시간으로 모니터링하는 단계;
    (c) 상기 실시간 모니터링한 업링크 에어타임과 상기 업링크 임계시간을 비교하는 단계;
    (d) 상기 실시간 모니터링한 업링크 에어타임이 상기 업링크 임계시간을 초과하는 업링크 과열 이벤트를 식별하는 단계;
    (e) 상기 업링크 과열 이벤트에 대응하여 무선랜 네트워크의 환경 파라미터를 변경 설정하여 브로드캐스팅하는 단계;
    를 포함하여 구성되는 무선랜 네트워크에서의 에어타임 제어 방법.
  2. 청구항 1에 있어서,
    상기 단계 (a)에서 복수의 SSID 각각에 대해 상기 업링크 임계시간의 범위 내에서 업링크 SSID별 임계시간을 개별적으로 설정하고,
    상기 단계 (b)에서 복수의 SSID 각각에 대해 업링크 에어타임을 개별적으로 실시간 모니터링하고,
    상기 단계 (c)에서 상기 SSID 별로 실시간 모니터링한 업링크 에어타임과 상기 업링크 SSID별 임계시간을 비교하고,
    상기 단계 (d)에서 상기 SSID 별로 실시간 모니터링한 업링크 에어타임이 해당 SSID에 대응하는 상기 업링크 SSID별 임계시간을 초과하는 업링크 SSID별 과열 이벤트를 식별하고,
    상기 단계 (e)에서 상기 업링크 SSID별 과열 이벤트에 대응하여 무선랜 네트워크의 환경 파라미터를 변경 설정하여 브로드캐스팅하는 것을 특징으로 하는 무선랜 네트워크에서의 에어타임 제어 방법.
  3. 청구항 2에 있어서,
    상기 단계 (e)에서 상기 환경 파라미터는 ECW 파라미터 값 및 AIFSN 파라미터 값 중 하나 이상을 포함하여 구성되는 것을 특징으로 하는 무선랜 네트워크에서의 에어타임 제어 방법.
  4. 청구항 3에 있어서,
    상기 단계 (e)에서 상기 업링크 과열 이벤트에 대응하여 상기 ECW 파라미터 값 및 상기 AIFSN 파라미터 값의 하나 이상을 증감시켜 브로드캐스팅하는 것을 특징으로 하는 무선랜 네트워크에서의 에어타임 제어 방법.
  5. 무선랜 AP와 하나이상의 스테이션이 접속된 무선랜 네트워크에서 무선랜 AP가 에어타임을 제어하는 방법으로서,
    (a) 미리 설정된 에어타임 관리주기에 대해 다운링크 임계시간을 설정하는 단계;
    (b) 상기 무선랜 네트워크에서 에어타임 관리주기 별로 다운링크 에어타임을 실시간으로 모니터링하는 단계;
    (c) 상기 실시간 모니터링한 다운링크 에어타임과 상기 다운링크 임계시간을 비교하는 단계;
    (d) 상기 실시간 모니터링한 다운링크 에어타임이 상기 다운링크 임계시간을 초과하는 다운링크 과열 이벤트를 식별하는 단계;
    (e) 상기 다운링크 과열 이벤트에 대응하여 해당 에어타임 관리주기에서의 다운링크 데이터 전송을 중단하는 단계;
    를 포함하여 구성되는 무선랜 네트워크에서의 에어타임 제어 방법.
  6. 청구항 5에 있어서,
    상기 단계 (a)에서 복수의 SSID 각각에 대해 상기 다운링크 임계시간의 범위 내에서 다운링크 SSID별 임계시간을 개별적으로 설정하고,
    상기 단계 (b)에서 복수의 SSID 각각에 대해 다운링크 에어타임을 개별적으로 실시간 모니터링하고,
    상기 단계 (c)에서 상기 SSID 별로 실시간 모니터링한 다운링크 에어타임과 상기 다운링크 SSID별 임계시간을 비교하고,
    상기 단계 (d)에서 상기 SSID 별로 실시간 모니터링한 다운링크 에어타임이 해당 SSID에 대응하는 상기 다운링크 SSID별 임계시간을 초과하는 다운링크 SSID별 과열 이벤트를 식별하고,
    상기 단계 (e)에서 다운링크 SSID별 과열 이벤트에 대응하여 해당 SSID의 해당 에어타임 관리주기에서의 다운링크 데이터 전송을 중단하는 것을 특징으로 하는 무선랜 네트워크에서의 에어타임 제어 방법.
  7. 청구항 5에 있어서,
    상기 단계 (e) 이후,
    (f) 다음 에어타임 관리주기에서 상기 중단한 다운링크 데이터 전송을 재개하는 단계;
    를 더 포함하여 구성되는 무선랜 네트워크의 에어타임 제어 방법.
  8. 컴퓨터에 청구항 1 내지 청구항 7 중 어느 하나의 항에 따른 무선랜 네트워크에서의 에어타임 제어 방법을 실행시키기 위한 프로그램을 기록한 컴퓨터로 판독가능한 기록매체.
KR1020150094474A 2015-07-02 2015-07-02 무선랜 네트워크에서의 에어타임 제어 방법 및 이를 위한 기록매체 KR101639185B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020150094474A KR101639185B1 (ko) 2015-07-02 2015-07-02 무선랜 네트워크에서의 에어타임 제어 방법 및 이를 위한 기록매체
PCT/KR2015/006844 WO2017002996A1 (ko) 2015-07-02 2015-07-03 무선랜 네트워크에서의 에어타임 제어 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020150094474A KR101639185B1 (ko) 2015-07-02 2015-07-02 무선랜 네트워크에서의 에어타임 제어 방법 및 이를 위한 기록매체

Publications (1)

Publication Number Publication Date
KR101639185B1 true KR101639185B1 (ko) 2016-07-13

Family

ID=56505749

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020150094474A KR101639185B1 (ko) 2015-07-02 2015-07-02 무선랜 네트워크에서의 에어타임 제어 방법 및 이를 위한 기록매체

Country Status (2)

Country Link
KR (1) KR101639185B1 (ko)
WO (1) WO2017002996A1 (ko)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040060165A (ko) 2002-12-30 2004-07-06 주식회사 하이닉스반도체 반도체 메모리 장치의 테스트 방법
KR20060040716A (ko) * 2003-07-24 2006-05-10 코닌클리즈케 필립스 일렉트로닉스 엔.브이. 대역폭 공정성 제공 방법 및 무선 네트워크
KR20070118649A (ko) 2005-04-25 2007-12-17 코닌클리케 필립스 일렉트로닉스 엔.브이. 무선 네트워크에서 qos 제공을 위해 이소-존 구조의수퍼프레임을 사용하는 매체 시간 할당 및 스케쥴링
KR20090000466A (ko) 2007-06-28 2009-01-07 삼성전자주식회사 고온 스트레스로 인한 읽기 마진의 감소를 보상하기 위한플래시 메모리 장치 및 그것의 읽기 전압 조정 방법
KR20090038123A (ko) * 2007-10-15 2009-04-20 주식회사 케이티 네트워크 관리 시스템, 방법 및 방법 프로그램을 기록한저장매체
KR20100105168A (ko) 2009-03-20 2010-09-29 한국콜마 주식회사 미스트타입의 헤어세팅 화장료 조성물 및 그의 제조방법
KR20110047920A (ko) 2009-10-31 2011-05-09 숭실대학교산학협력단 표면전하에 따른 세포내 흡입 및 독성 차이를 이용하여 암종 세포에 사용되는 은 또는 금 나노입자
US8331295B2 (en) * 2007-08-27 2012-12-11 Samsung Electronics Co. Ltd. Base station and mobile station for processing wireless communication with each other, and method for controlling the same

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7301965B2 (en) * 2001-11-19 2007-11-27 At&T Corp. Packet shaping for mixed rate 802.11 wireless networks
KR100560461B1 (ko) * 2003-12-18 2006-03-13 한국전자통신연구원 무선랜 시스템의 동작 파라미터 조정 방법

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040060165A (ko) 2002-12-30 2004-07-06 주식회사 하이닉스반도체 반도체 메모리 장치의 테스트 방법
KR20060040716A (ko) * 2003-07-24 2006-05-10 코닌클리즈케 필립스 일렉트로닉스 엔.브이. 대역폭 공정성 제공 방법 및 무선 네트워크
KR20070118649A (ko) 2005-04-25 2007-12-17 코닌클리케 필립스 일렉트로닉스 엔.브이. 무선 네트워크에서 qos 제공을 위해 이소-존 구조의수퍼프레임을 사용하는 매체 시간 할당 및 스케쥴링
KR20090000466A (ko) 2007-06-28 2009-01-07 삼성전자주식회사 고온 스트레스로 인한 읽기 마진의 감소를 보상하기 위한플래시 메모리 장치 및 그것의 읽기 전압 조정 방법
US8331295B2 (en) * 2007-08-27 2012-12-11 Samsung Electronics Co. Ltd. Base station and mobile station for processing wireless communication with each other, and method for controlling the same
KR20090038123A (ko) * 2007-10-15 2009-04-20 주식회사 케이티 네트워크 관리 시스템, 방법 및 방법 프로그램을 기록한저장매체
KR20100105168A (ko) 2009-03-20 2010-09-29 한국콜마 주식회사 미스트타입의 헤어세팅 화장료 조성물 및 그의 제조방법
KR20110047920A (ko) 2009-10-31 2011-05-09 숭실대학교산학협력단 표면전하에 따른 세포내 흡입 및 독성 차이를 이용하여 암종 세포에 사용되는 은 또는 금 나노입자

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
2014 IT 혁신상품, 롯데정보통신, "에어로하이브 무선AP", 2014.12.23 *

Also Published As

Publication number Publication date
WO2017002996A1 (ko) 2017-01-05

Similar Documents

Publication Publication Date Title
US10798724B2 (en) Uplink resource scheduling control in response to channel busy condition
EP3922075B1 (en) User equipment initiated channel occupancy time (cot) sharing between multiple user equipments
CN110024338B (zh) 改进空间复用中的edca机制的技术
US11395186B2 (en) Profile-based client steering in multiple access point (AP) networks
US20170048879A1 (en) Unlicensed spectrum scheduling method and device, and user equipment ue
KR102114786B1 (ko) 전력 제어를 위한 시스템 및 방법
JP6386046B2 (ja) 通信端末および方法
JP6378446B2 (ja) ユーザ機器、セルラーネットワークノード、およびライセンス補助アクセスを提供するための方法
KR102126785B1 (ko) 통신 방법, 액세스 포인트, 및 스테이션
AU2016343378A1 (en) Method and device for transmitting data
JP2016527838A (ja) インフラ機器、無線通信ネットワークおよび方法
US20170280344A1 (en) Control of d2d measurements
CN107113623B (zh) 无线资源管理方法和使用该方法的接入点
JP2017527200A (ja) D2dリソース許可手順の処理
KR20130063650A (ko) 디바이스간 직접 통신 관리 방법
US20230354094A1 (en) Switching Scheme for Opting In and Out of Multi-User Orthogonal Frequency-Division Multiple Access
US9445317B2 (en) Interference-protected control message transmission in a mobile communications network
CN106031225B (zh) 用于异构无线网络中的竞争管理和服务质量估计的***和方法
US9820181B2 (en) Data offload transmission method, apparatus and system
CN113826432A (zh) 用于上行链路传输的方法、终端设备和网络节点
WO2014127603A1 (zh) 上行传输的方法、终端设备及通信***
WO2019097599A1 (ja) 無線通信システム及びアクセス制御方法
JP5364048B2 (ja) 基地局装置及び方法
KR101639185B1 (ko) 무선랜 네트워크에서의 에어타임 제어 방법 및 이를 위한 기록매체
WO2015081990A1 (en) Handover selection strategy for mitigating the hidden node problem

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20190429

Year of fee payment: 4