KR101682266B1 - 다수의 무선 네트워크들의 공존 - Google Patents
다수의 무선 네트워크들의 공존 Download PDFInfo
- Publication number
- KR101682266B1 KR101682266B1 KR1020127028076A KR20127028076A KR101682266B1 KR 101682266 B1 KR101682266 B1 KR 101682266B1 KR 1020127028076 A KR1020127028076 A KR 1020127028076A KR 20127028076 A KR20127028076 A KR 20127028076A KR 101682266 B1 KR101682266 B1 KR 101682266B1
- Authority
- KR
- South Korea
- Prior art keywords
- quality
- service
- overlapping
- service traffic
- traffic
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W16/00—Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
- H04W16/14—Spectrum sharing arrangements between different networks
-
- 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)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
간섭 범위 내의 모든 오버랩하는 액세스 포인트들에 대한 집합 피크 전체 트래픽 수요를 계산하는 것, 집합 피크 전체 트래픽 수요와 임계치를 비교하는 것, 비교의 결과들에 응답하여 요청된 새로운 서비스 품질 트래픽 스트림을 거절하는 것, 비교의 결과들에 응답하여 요청된 새로운 서비스 품질 트래픽 스트림이 승인가능하다면 간섭 범위 내의 각각의 오버랩하는 액세스 포인트에 대한 피크 전체 트래픽 수요를 계산하는 것, 요청된 새로운 서비스 품질 트래픽 스트림이 승인가능하다면, 간섭 범위 내의 각각의 오버랩하는 액세스 포인트에 대한 피크 전체 트래픽 수요와 임계치를 비교하는 것, 및 두 번째 비교의 결과들에 응답하여 요청된 새로운 서비스 품질 트래픽 스트림을 수락하는 것과 요청된 새로운 서비스 품질 트래픽 스트림을 거절하는 것 중 하나를 포함하는 방법 및 장치가 여기에 설명되어 있다.
Description
본 발명은 오버랩하는 무선 네트워크들 사이의 협력에 관한 것이다. 특히, 본 발명은 동일한 채널 상에서 오버랩하여 동작하는 무선 네트워크들 사이의 채널 선택 및 채널 공유에 관한 것이다.
멀티캐스트 및 브로드캐스트 애플리케이션들에 있어서, 데이터는 서버로부터 유선 및/또는 무선 네트워크들을 통해 다수의 수신기들로 송신된다. 여기에 이용되는 바와 같은 멀티캐스트 시스템은 서버가 다수의 수신기들에 동일한 데이터를 동시에 송신하는 시스템이며, 여기서 수신기들은 모든 수신기들까지 그리고 모든 수신기들을 포함하여 모든 수신기들의 서브세트를 형성한다. 브로드캐스트 시스템은 동시에 모든 수신기들에 동일한 데이터를 송신하는 시스템이다. 즉, 정의에 의한 멀티캐스트 시스템은 브로드캐스트 시스템을 포함할 수 있다.
스테이션은 컴퓨터, 랩톱, 노트북 컴퓨터, PDA(personal digital assistant), 듀얼 모드 스마트 폰, 사용자 장치, 클라이언트 장치, 이동 단말, 및 이동 장치를 포함하지만 이들에 제한되지 않는 임의의 무선 장치일 수 있다. 스테이션은 송신기, 수신기, 또는 송수신기일 수 있다. 장치들 사이에 통신되는 데이터는 텍스트, 오디오, 비디오 또는 멀티미디어 또는 임의의 다른 종류의 데이터일 수 있다. 데이터는 통상 패킷들 및 또는 프레임들로 포맷된다. 즉, 프레임들 및 패킷들은 데이터가 송신 편의를 위해 패키징되는 포맷들이다.
과거 수년 동안, 학교 캠퍼스들, 쇼핑 몰들, 호텔들, 공항들, 아파트들, 및 홈들에서 무선 네트워크 전개가 신속히 성장되어 왔다. IEEE 802.11n 라디오들과 같은 신흥 기술은 무선 네트워크들을 통한 멀티미디어 컨텐츠들의 전송을 가능하게 한다. 이 증가된 전개는 그 기술을 우리의 일상 생활들에 깊이 박히게 한다. 이용가능한 무선 채널들의 수가 제한되므로, 이 채널들은 다수의 액세스 포인트들(AP들) 또는 베이스 스테이션들(BS들)에 의해 이용되거나 공유되어야 한다. 밀집한 전개 환경, 예를 들어 아파트 또는 호텔 내의 다수의 AP들을 갖는 MDU(multi-dwelling unit) 전개에서, AP들은 서로 간섭하는 경향이 있다. 이것은 멀티미디어 스트리밍 애플리케이션들에 대한 서비스 품질을 포함하는 무선 네트워크들의 처리율에 영향을 준다.
선행 기술에서는, 각 WLAN 액세스 포인트(AP)는 다른 AP들이 동작 채널들을 선택하며 동작 채널들을 공유하는 것을 돕기 위해 직접 오버랩하는 AP들/WLAN들에서 그것이 추정하는 WLAN 트래픽 부하(traffic load) 및 전체 트래픽 부하를 통지하는 것이 제안되었다. AP에 의해 통지(제공)되는 전체 공유된 트래픽 부하 정보는 이 AP/WLAN의 할당된 트래픽에, 오버랩하는 AP들/WLAN들의 할당된 트래픽 부하의 값을 더한 합계이다. 오버랩하는 AP들/WLAN들은 서로 "청취(hear)" 및 간섭할 수 있는 AP들/WLAN들이다. 예를 들어, 도 1에서, AP1은 그 비컨 또는 다른 관리(제어) 신호(프레임들, 패킷들)에서 WLAN1의 트래픽 부하를 통지할 것이다. AP1이 동일한 채널을 공유하며 AP2, AP3, 및 AP4로부터의 비컨들을 청취할 수 있으면, AP1도 전체 공유된 트래픽 부하 필드에서 AP1/WLAN1, AP2/WLAN2, AP3/WLAN3, 및 AP4/WLAN4의 트래픽 부하의 합을 통지할 수 있을 것이다. AP1이 AP2/WLAN2 및 AP3/WLAN3로부터의 비컨들만을 청취할 수 있고, AP4/WLAN4으로부터의 비컨은 청취할 수 없다면, AP1에 의해 통지된 전체 트래픽 부하 필드는 AP1/WLAN1, AP2/WLAN2, 및 AP3/WLAN3의 트래픽 부하의 합계이다. 그러나, 그 비컨 또는 다른 관리(제어) 신호들(프레임들, 패킷들)에서 AP에 의해 통지된 전체 트래픽 부하 정보는 모호성을 초래한다. 예를 들어, 도 1에서, AP2가 AP1로부터 전체 트래픽 부하 정보를 수신할 때, AP2는 AP1이 AP4/WLAN4를 청취할 수 있고 전체 트래픽 부하에 대한 AP1의 추정에서 AP4/WLAN4의 트래픽 부하 정보를 고려하고 포함시켰는지를 알지 못하기 때문에 AP2는 AP1로부터의 전체 트래픽 부하 값이 AP4/WLAN4의 트래픽 부하를 포함하는지의 여부를 알지 못한다. 그러므로, AP2는 최적 채널 선택 결정 또는 AP1과 채널을 공유하는 결정을 할 수 없다.
임의의 소정 영역에, 다수의 무선 근거리 통신망들(WLAN들)이 있을 수 있다. 이 WLAN들은 서로 오버랩한다. 해결되어야 할 문제는 다수의 WLAN들이 동일한 채널 상에서 동작할 경우 WLAN이 채널을 선택하고 다른 WLAN들과 채널을 협력적으로 공유하기 위한 수단 및 정보를 제공하는 방법이다. 본 발명의 예시적 실시예들은 IEEE 802.11 무선 근거리 통신망(WLAN)을 이용하여 설명된다. 그러나, 본 발명은 다른 무선 네트워크들에 이용될 수 있다.
본 발명은 무선 네트워크들, 특히 무선 LAN들(무선 근거리 통신망들)이, 그의 동작 채널들을 선택하고, 다른 무선 LAN들과 채널들을 공유하며, 그 트래픽을 효율적으로 관리하기 위한 수단 및 정보를 제공한다. 본 발명은 다수의 무선 LAN들의 공존을 용이하게 하며 간섭을 완화할 뿐만 아니라 전체 네트워크 효율 및 사용자 경험을 개선한다. IEEE 802.11 무선 LAN들이 본 발명을 설명하는데 이용된다. 그러나, 본 발명은 WPAN들(wireless personal area networks), WiMax 네트워크들, 무선 메쉬 네트워크들, 애드 혹 무선 네트워크들, 피어 투 피어 무선 네트워크들, 셀룰러 네트워크들, 펨토셀들을 포함하는 다른 타입들의 무선 네트워크들에 이용될 수도 있다.
간섭 범위 내의 모든 오버랩하는 액세스 포인트들에 대한 집합 피크 전체 트래픽 수요(aggregate peak total traffic demand)를 계산하는 것, 집합 피크 전체 트래픽 수요와 임계치를 비교하는 것, 비교의 결과들에 응답하여 요청된 새로운 서비스 품질 트래픽 스트림(quality of service traffic stream)을 거절하는 것, 비교의 결과들에 응답하여 요청된 새로운 서비스 품질 트래픽 스트림이 승인가능하다면 간섭 범위 내의 각각의 오버랩하는 액세스 포인트에 대한 피크 전체 트래픽 수요를 계산하는 것, 요청된 새로운 서비스 품질 트래픽 스트림이 승인가능하다면, 간섭 범위 내의 각각의 오버랩하는 액세스 포인트에 대한 피크 전체 트래픽 수요와 임계치를 비교하는 것, 및 두 번째 비교의 결과들에 응답하여 요청된 새로운 서비스 품질 트래픽 스트림을 수락하는 것 및 요청된 새로운 서비스 품질 트래픽 스트림을 거절하는 것 중 하나를 포함하는 방법 및 장치가 여기에 설명되어 있다.
본 발명은 첨부 도면들을 참조하여 판독될 때 이하의 상세한 설명으로부터 가장 잘 이해된다. 도면들은 아래에 간단히 설명된 이하의 도들을 포함한다.
도 1은 영역 내의 다수의 WLAN들을 도시한다.
도 2는 본 발명의 원리들에 따른 예시적 오버래핑 QLoad 보고 요소를 도시한다.
도 3은 본 발명의 원리들에 따른 예시적 오버래핑 QLoad 필드를 도시한다.
도 4는 본 발명의 원리들에 따른 대안의 QLoad(트래픽) 부하 필드를 도시한다.
도 5는 본 발명에 따른 새롭게 요청된 스트림의 AP의 승인 처리에 대한 흐름도이다.
도 6은 본 발명의 예시적 무선 장치 구현의 블록도이다.
도 1은 영역 내의 다수의 WLAN들을 도시한다.
도 2는 본 발명의 원리들에 따른 예시적 오버래핑 QLoad 보고 요소를 도시한다.
도 3은 본 발명의 원리들에 따른 예시적 오버래핑 QLoad 필드를 도시한다.
도 4는 본 발명의 원리들에 따른 대안의 QLoad(트래픽) 부하 필드를 도시한다.
도 5는 본 발명에 따른 새롭게 요청된 스트림의 AP의 승인 처리에 대한 흐름도이다.
도 6은 본 발명의 예시적 무선 장치 구현의 블록도이다.
도 1에 도시된 바와 같이, 다수의 무선 LAN들이 영역 내에, 예를 들어 빌딩, 커뮤니티, 및 캠퍼스 내에 존재한다. WLAN은 액세스 포인트(AP) 및 관련된 스테이션들(STA들)을 포함한다. WLAN은 기본 서비스 세트(BSS)로도 칭해진다. 액세스 포인트는 그의 비컨들 또는 다른 관리(제어) 신호들(프레임들, 패킷들)에서 그의 WLAN/BSS의 트래픽 부하 또는 QoS(quality-of-service) 트래픽 부하를 통지(제공, 보고, 전파, 송신, 전송)한다. QoS(quality-of-service) 트래픽은 소정의 QoS, 예를 들어 패킷 손실률, 지연, 및 처리율을 필요로 하는 트래픽이다. 그러한 QoS 트래픽은 비디오 및 음성 스트림들(흐름들)을 포함한다. AP에 의해 보고되는 WLAN/BSS의 QoS 트래픽 부하는 이 WLAN/BSS 내의 AP 및 그 관련된 STA들에 대한 모든 QoS 트래픽을 포함한다. 더욱이, 액세스 포인트는 그 비컨들 또는 다른 관리(제어) 신호들(프레임들, 패킷들)에서 그의 N-hop 인접 WLAN들/BSS들 각각에 대한 트래픽 부하 또는 QoS 트래픽 부하를 또한 통지(제공, 보고, 전파)한다. AP는 그의 인접 AP들로부터의 비컨들(또는 다른 신호들)을 수동적으로 청취함으로써 또는 관리(제어) 메시지 교환들을 통해 그의 인접 AP들로부터 정보를 선행적으로 요청함으로써 그의 인접 WLAN들/BSS들의 QoS 트래픽 부하 정보를 획득할 수 있다. 그의 N-hop 인접 WLAN들/BSS들 각각에 대한 QoS 트래픽 부하 정보 보고는 여기서 나중에 설명되는 바와 같이 채널 선택, 트래픽 관리(예를 들어, 승인 제어 및 트래픽 쉐이핑), 및 채널 공유를 가능하게 하는 정보를 다른 AP들에 제공할 것이다. 특별한 경우는 N=1이며, 즉 AP는 그의 비컨들 또는 다른 관리(제어) 신호들(프레임들, 패킷들)에서 그의 1-hop 인접 WLAN들/BSS들 각각에 대한 트래픽 부하 또는 QoS 트래픽 부하를 통지(제공, 보고, 전파)한다. 게다가, QoS 트래픽 부하(QLoad) 정보는 현재 할당된 QoS 트래픽 부하(AQLoad) 및 잠재적 피크 QoS 트래픽 부하(PQLoad)인 2개의 포맷들로 보고될 수 있다. WLAN/BSS에 대한 현재 할당된 QoS 트래픽은 AP 및 그의 WLAN/BSS에 현재 시간에 할당된 활성 QoS 트래픽 부하를 지시한다. 즉, AQLOAD는 BSS/WLAN에 할당된 현재 활성 합성 트래픽 스트림을 나타낸다. 잠재적 QoS 트래픽은 AP 및 그의 WLAN/BSS가 기대하는 잠재적 피크(최대) QoS 트래픽을 지시한다. 즉, 잠재적 QoS 트래픽 부하(PQLOAD)는 비-AP STA들에 또는 비-AP STA들로부터의 BSS에서의 모든 잠재적 트래픽 흐름들(스트림들)이 활성이 되는 경우, BSS에 대한 합성 QoS 트래픽 스트림을 나타낸다. AP 또는 STA가 장래 트래픽을 위해 어떤 대역폭을 예약하는 것이 가능하다. 예를 들어, STA는 장래에 TV 쇼를 보기 위해 트래픽 흐름(스트림)을 예약할 수 있다. TV 쇼에 대한 트래픽은 잠재적 QoS 트래픽에 포함될 것이지만, 현재 할당된 QoS 트래픽에는 포함되지 않을 것이다. AP에 대한 잠재적 QoS 트래픽은 그의 할당된 QoS 트래픽 이상이다.
오버래핑 QLoad 통지들(보고들) 정보 요소(IE)는 AP가 그 자체의 QLoad 외에, 그의 오버랩하는 AP들의 QLoad를 통지(보고, 제공, 전파, 송신, 전송)하는 데 이용될 수 있다. 오버랩하는 AP들은 동일한 채널 상에 있으며 직접 또는 관련된 STA들을 통해 서로에 및 서로로부터 비컨들 또는 다른 관리 또는 제어 신호들(프레임들, 패킷들)을 수신할 수 있는 AP들이다. 이 요소는 선택된 간격 내에 선택된 비컨 프레임들에서 반송(carry)될 수 있다. AP에 의해 송신되는 선택된 비컨 프레임은 AP 자체에 대한 QLoad 보고 요소 및 그의 오버랩하는 AP들에 대한 오버래핑 QLoad 보고 요소를 포함한다. 오버래핑 QLoad 보고 요소는 QLoad 보고(프레임, 패킷)에서도 송신된다. AP는 다른 AP로부터 정보를 요청하는 QLoad 보고 요청(프레임, 패킷)을 송신할 수 있다. 그러한 요청을 수신하고 요청에 응답하는 AP는 QLoad 보고 요청에 응답하기 위해 요청 AP에 QLoad 보고 프레임(신호, 패킷)을 송신한다. QLoad 보고 프레임(패킷, 신호)의 컨텐츠에 변화가 있을 때, 청하지 않은(unsolicited) QLoad 보고 프레임(신호, 패킷)이 송신된다. AP에 의해 송신된 QLoad 보고 프레임은 AP 자체에 대한 QLoad 보고 요소 및 보고 AP가 인식하고 있고 그 정보를 이용할 수 있는 임의의 오버랩하는 AP들에 대한 오버래핑 QLoad 보고 요소를 포함한다.
도 2는 본 발명의 원리들에 따른 예시적 오버래핑 QLoad 보고 요소를 도시한다. 요소 ID 필드는 이 IE를 식별하며, 길이 필드는 이 IE의 사이즈를 지시한다. 보고된 오버래핑 QLoad들의 수는 이 요소에서 보고된 오버래핑 QLoad들의 수 n을 지정한다. 0의 값은 어떤 오버래핑 QLoad들도 보고되지 않은 것을 지시한다. 오버래핑 QLoad 1 내지 오버래핑 QLoad n 필드들은 보고 AP가 인식하고 있고 그 정보를 이용할 수 있는 임의의 오버랩하는 AP들의 보고된 QLoad를 지정한다. 각 오버래핑 QLoad 필드는 AP/BSS ID, 잠재적 QLoad(PQLoad) 필드 및 할당된 QLoad(AQLoad) 필드를 포함한다.
도 3은 본 발명의 원리들에 따른 예시적 오버래핑 QLoad 필드를 도시한다. 즉, 도 2에 도시된 각 오버래핑 QLoad 필드는 도 3에 도시된 3개의 필드들을 갖는다.
AP ID는 QLoad가 보고되는 BSS/WLAN의 AP(보고 AP 또는 보고 AP가 보고하고 있는 AP들)의 매체 액세스 제어(MAC) 어드레스 또는 BSSID(basic service set identification)일 수 있다. 잠재적 QLoad 필드는 QLoad 필드를 포함하며 AP ID 필드에 의해 식별된 AP 및 그의 BSS에 대한 전체 잠재적 QoS 트래픽(이것은 이 BSS에서의 모든 잠재적 스트림들이 활성화되고 합산되면 기대되는 잠재적 합성 트래픽 스트림을 나타냄)을 지정한다. 할당된 QLoad 필드는 QLoad 필드를 포함하며 AP ID 필드에 의해 식별된 AP 및 그의 BSS에 대한 전체 할당된 합성 QoS 트래픽(이것은 현(현재) 시간에 AP에 의해 할당된 BSS에서의 모든 활성 스트림들의 합계인 합성 트래픽 스트림을 나타냄)을 지시한다. QLoad(트래픽) 부하 필드는 트래픽을 송신하는데 필요한 채널(매체) 시간 또는 채널(매체) 시간의 분수의 값으로서 표현될 수 있다. 이 값이 분수로서 표현되면, 분수는 1초의 기간 동안 초의 부분들에서의 시간의 분수이다. 잠재적 QLoad는 이 AP/BSS의 잠재적 QoS 트래픽을 나타내므로, 항상 할당된 QLoad 필드에 의해 표현된 값들 이상이다. 잠재적 QLoad 필드에서의 값들은 장래에 대해 기대(예측, 예약)되는 어떤 트래픽도 없으면 할당된 QLoad 필드에서의 값들이 되도록 설정될 수 있다.
대체 실시예에 있어서, QLoad(트래픽) 부하 필드는 평균 및 표준 편차(stdev)/분산(variance)뿐만 아니라 비디오 및 음성 스트림들의 수로서 표현된다. 도 4는 본 발명의 원리들에 따른 대안의 QLoad (트래픽) 부하 필드를 도시한다. 평균 (서브)필드는 전체 할당된 활성 QoS 트래픽을 송신하는데 필요한 평균 매체(채널) 시간을 지시한다. 표준 편차(분산) (서브)필드는 QoS 트래픽을 송신하는데 필요한 매체(채널) 시간의 표준 편차(분산)를 지시한다. 비디오 스트림들의 수는 QoS 트래픽(QLoad)에서의 비디오 스트림들의 수를 지시한다. 음성 스트림들의 수는 QoS 트래픽(QLoad)에서의 음성 스트림들의 수를 지시한다. 잠재적 QLoad 및 할당된 QLoad는 트래픽을 송신하는데 필요한 채널(매체) 시간으로서 표현된다. PQLoad 및 AQLoad는 매체 액세스 제어 프로토콜 및 인접한 오버랩하는 AP들의 수에 의존하는 채널(매체) 액세스 오버헤드를 포함하지 않는다.
AP/BSS는 QLoad 보고 및 그의 오버랩하는 AP들로부터 수신된 오버래핑 QLoad 보고의 정보에 따라 다른 AP들/BSS들과의 간섭을 완화하도록 동작 채널을 선택할 수 있다. AP는 우선 간섭 범위 내에 어떠한 오버랩하는 AP도 없는 클린 채널을 발견해서 선택하려고 한다. 모든 가능한 채널들을 스캐닝한 후, 어떤 클린 채널도 이용가능하지 않으면(모든 채널들이 이미 점유됨), AP는 간섭 범위 내에 오버랩하는 QoS AP들이 없는 채널을 선택하려고 할 것이다. QoS AP는 QoS 능력을 갖고 QoS EDCS(enhanced distributed channel access) 또는 HCCA(hybrid coordination function controlled channel access)를 지원하는 AP이다. QoS AP는 승인 제어를 지원하며 QLoad 보고 및 오버래핑 QLoad 보고를 통지할 수 있다. 오버랩하는 QoS AP가 없는 어떤 채널도 이용가능하지 않으면(즉, 가능한 채널들 각각이 적어도 하나의 QoS AP에 의해 점유됨), AP는 그의 오버랩하는 AP들로부터의 잠재적 QLoad의 합계가 가장 작은 채널을 선택한다. 동일한 값의 가장 작은 잠재적 QLoad를 갖는 둘 이상의 채널이 있으면, 승부를 내기 위해(to break the tie), AP는 다른 QoS AP들과의 최소 오버랩 정도(overlap degree)를 갖는 채널을 선택한다. AP의 오버랩 정도는 이 AP와 오버랩하는 QoS AP들의 수이다. 동일한 값의 최소 오버랩 정도를 갖는 둘 이상의 채널이 있으면, 승부를 내기 위해, AP는 최대 오버랩 정도를 그의 인접 AP들에 대한 오버랩 정도가 최소화되도록 채널을 선택한다.
다수의 AP들이 채널을 공유할 수 있다. 새로운 스트림(흐름들)이 오버랩된 BSS 환경에서의 기존 스트림들(흐름들)의 QoS를 저하시키는 것을 방지하기 위해, AP/BSS는 승인 제어를 수행한다. AP가 새로운 스트림을 수용할지를 판단할 때, 그 자체, 그의 오버랩하는 AP들, 및 그의 오버랩하는 AP들의 오버랩하는 AP들에 대한 할당된 QLoad의 효과를 고려한다. 예를 들어, 도 1에서의 모든 WLAN들이 동일한 채널 상에서(동일한 채널을 통하여) 동작하는 것을 가정한다. AP1이 새로운 트래픽 흐름을 승인하면, WLAN1 및 그의 간섭 WLAN들(WLAN2, WLAN5, 및 WLAN6)의 전체 트래픽 부하는 이용가능한 무선 채널 용량보다 작다. WLAN1에서의 새로운 트래픽 흐름 및 기존 트래픽 흐름들은 저하되지 않을 것이다. 그러나, WLAN2 및 그의 간섭 WLAN들(WLAN1, WLAN3, WLAN5, WLAN6, WLAN7)의 전체 트래픽 부하는 이용가능한 채널 용량보다 커서, WLAN2에서의 트래픽 흐름들의 QoS가 저하될 수 있다.
오버랩하지 않는 AP들에 대해 병렬 송신들이 가능하다. AP들 j 및 k 둘 다가 AP i와 오버랩하지만(AP i의 오버래핑 QLoad 보고에 포함됨), 서로 오버랩하지 않으면(즉, AP j는 AP k의 오버래핑 QLoad 보고에 포함되지 않고, AP k는 AP j의 오버래핑 QLoad 보고에 포함되지 않음), AP들 j 및 k는 APi와 병렬 송신 쌍으로 불린다. 예를 들어, 도 1에서, AP1 및 AP3은 서로 오버랩하지 않지만 각각 AP2와 오버랩하면, AP1 및 AP3은 병렬 송신할 수 있으며 AP2와 병렬 송신 쌍으로 불린다. 병렬 송신은 전체 채널(매체) 시간을 감소시킨다. 더욱이, AP는 다수의 병렬 송신 쌍들을 형성할 수 있다. 예를 들어, 도 1에서, AP1 및 AP7이 서로 오버랩하지 않지만 각각 AP2와 오버랩핑하면, AP1 및 AP7은 AP2와 병렬 송신 쌍을 형성할 수 있다.
AP/BSSi에 대한 할당된 QLoad의 평균 및 표준 편차가 각각 MEAN(i) 및 STDEV(i)인 것을 가정한다. AP/BSSi에 대한 피크 할당된 QLoad는 L(i) = MEAN(i) + 2 × STDEV(i)이다. APj 및 APk가 병렬 송신 쌍을 형성하는 것을 가정하면, 이 때 유효 채널(매체) 시간의 평균은 Pjk = MEAN(j) × MEAN(k)이다.
APi에 대해, j ∈ O[i]는 APi와 오버랩하는 AP들의 세트를 표시하고, j ∈ O[i]는 APi의 오버랩핑 세트로 불린다. APi와 오버랩하는 AP인 APj에 대해, k ∈ P[j,i]는 APi에 대한 병렬 송신 쌍을 APj와 각각 형성하는 AP들의 세트를 표시한다. k ∈ P[j,i]는 APi에 대한 APj의 송신 쌍 세트로 불린다. 여기서, APi와 APj의 병렬 송신 정도는 로 정의된다.
여기서 MEAN(*)은 트래픽을 송신하기 위한 1초의 기간 동안 초의 분수들의 단위의 채널(매체) 시간의 분수인 것을 주목한다. Pji > 1인 경우에, Pji = 1을 설정한다. 그러면, APi의 전체 병렬 송신 정도는
상기 수학식에서의 ½은 AP들 j 및 k가 병렬 송신 쌍을 형성하기 때문이고, 한 번만 계산에 포함되어야 한다.
병렬 송신을 고려하면, 오버랩하는 APj 내지 APi의 유효 할당된 QLoad의 평균은
병렬 송신을 고려함으로써, AP는 모든 오버랩하는 AP들에 대한 전체 유효 할당된 오버랩 QLoad의 평균 및 표준 편차를
로서 계산할 수 있다.
AP/BSSi에 대한 전체 유효 피크 할당된 QLoad는
tL(i) = tMEAN(i) + 2 × tSTDEV(i)이다.
매체 액세스 제어 프로토콜에 의한 채널 액세스 오버헤드가 또한 고려되어야 한다. B는 채널 액세스 오버헤드를 고려하는 대역폭 팩터를 표시한다. 대역폭 팩터 B는 채널(매체) 액세스를 위해 경합하는 합성 스트림을 구성하는 모든 오버랩하는 BSS들에서의 오버랩하는 AP들(QoS AP들)의 수 및 큐들(QoS 비디오 및/또는 음성 큐들)의 수에 의존한다. AP 또는 비-AP STA는 채널(매체) 액세스를 위해 경합하는 하나 이상의 큐들을 가질 수 있다. 채널 액세스 오버헤드를 고려함으로써, 전체 유효 오버랩 트래픽 수요는
T(i) = B×tL(i)이다.
AP는 채널 선택, 채널 공유, 및 트래픽 관리를 위해 다른 AP들에 정보를 제공하기 위해 선택적인 비컨들 및 QLoad 보고들과 같은 다른 관리(제어) 프레임들(패킷들, 신호들)에서 전체 할당된 오버랩 QLoad의 유효 평균 및 표준 편차를 보고(통지, 제공, 송신, 전파)할 수 있다. AP는 채널 선택, 채널 공유, 및 트래픽 관리를 위해 다른 AP들에 정보를 제공하기 위해 선택적인 비컨들 및 QLoad 보고들과 같은 다른 관리(제어) 프레임들(패킷들, 신호들)에서 전체 유효 피크 오버랩 트래픽 및 대역폭 팩터를 보고(통지, 제공, 송신, 전파)할 수도 있다.
유효 잠재적 QLoad(PQLoad)는 유효 할당된 QLoad와 유사한 방법으로 계산될 수 있고, AP 각각에 대한 잠재적 QLoad의 평균 및 표준 편차가 이용된다. AP는 채널 선택, 채널 공유, 및 트래픽 관리를 위해 다른 AP들에 정보를 제공하기 위해 선택적인 비컨들 및 QLoad 보고들과 같은 다른 관리(제어) 프레임들(패킷들, 신호들)에서 전체 오버랩 잠재적 QLoad의 유효 평균 및 표준 편차를 보고(통지, 제공, 송신, 전파)할 수 있다. AP는 채널 선택, 채널 공유, 및 트래픽 관리를 위해 다른 AP들에 정보를 제공하기 위해 선택적인 비컨들 및 QLoad 보고들과 같은 다른 관리(제어) 프레임들(패킷들, 신호들)에서 전체 유효 잠재적 트래픽 부하 및 대역폭 팩터의 피크 값을 보고(통지, 제공, 송신, 전파)할 수도 있다.
APi는 그의 BSS에 요청되는 새로운 스트림 n을 승인할지를 판단할 때, 할당된 QLoad 및 오버랩핑 할당된 QLoad 보고들을 검사한다. APi는 그 자체의 할당된 QLoad에 요청된 새로운 스트림을 추가하고 합성 스트림의 그의 새로운 평균 및 표준 편차를
로서 계산한다.
병렬 송신들을 고려함으로써, APi는 재계산된 평균 및 표준 편차를 이용하여 새롭게 요청된 스트림과 APi의 자체의 할당된 QLoad를 포함하여 APi의 간섭 범위 내의 모든 오버랩하는 AP들에 대한 전체 유효 할당된 오버랩 QLoad의 평균 및 표준 편차를
로서 계산한다.
APi의 간섭 범위 내의 모든 오버랩하는 AP들에 대한 전체 유효 할당된 오버랩 QLoad의 재계산된 평균 및 표준 편차를 이용하여 새롭게 요청된 스트림과 APi의 자체의 할당된 QLoad를 포함하여, APi의 간섭 범위 내의 모든 오버랩하는 AP들에 대한 전체 유효 할당된 QLoad의 피크 값은
tL(i) = tMEAN(i) + 2 × tSTDEV(i)이다.
다음에, 새로운 스트림이 고려되며 새로운 대역폭 팩터가 결정된다. APi는 병렬 송신 효과 및 채널(매체) 액세스 오버헤드를 고려하는 새로운 대역폭 팩터를 상기 계산된 피크 값에 곱함으로써 피크 전체 트래픽 수요를 계산한다.
T(i) = B×tL(i)
APi는 새로운 스트림이 승인되면 피크 전체 트래픽 수요가 1 이하인지를 판단한다. 피크 전체 트래픽 수요 T(i) = B×eL(i) > 1이면, 새로운 스트림 요청이 거절된다.
피크 전체 트래픽 수요 T(i) = B×eL(i) ≤ 1이면, APi는 요청된 새로운 스트림이 승인되면 간섭 인접 내의 그의 오버랩하는 AP들 각각에 대한 피크 전체 트래픽 수요 값이 1 이하인지를 판단하도록 체킹을 계속한다. 오버랩하는 APj를 고려하면, APj에 대한 피크 전체 트래픽 수요는
T(j) = B×tL(j)와 같으며,
여기서,
tMEAN(j) = tMEAN(j) + MEANnew
tSTDEV(j) = sqrt(tSTDEV2(j) + STDEV2new)
tL(j) = tMEAN(j) + 2 × tSTDEV(j)이다.
모든 오버랩하는 APj에 대해 피크 전체 트래픽 수요 T(j) = B×eL(j) ≤ 1이면, 새롭게 요청된 스트림이 승인(수용, 할당)된다. 그렇지 않으면, 새로운 스트림이 거절된다. T(j) = B×eL(j)를 계산할 때, 단순화를 위해, 새로운 스트림의 병렬 송신 효과가 고려되지 않을 수 있다.
도 5는 본 발명에 따른 새롭게 요청된 스트림의 AP의 승인 처리에 대한 흐름도를 도시한다. 505에서, APi는 그 자체의 할당된 QLoad에 요청된 새로운 스트림을 추가하고, 합성 스트림의 그의 새로운 평균 및 표준 편차를 계산한다. 510에서, APi는 병렬 송신들을 고려하고, 재계산된 평균 및 표준 편차를 이용하여 새롭게 요청된 스트림과 APi의 자체의 할당된 QLoad를 포함하여 APi의 간섭 범위 내의 모든 오버랩하는 AP들에 대한 전체 유효 할당된 오버랩 QLoad의 평균 및 표준 편차를 계산한다. APi는 병렬 송신 정도도 계산한다. 병렬 송신 정도는 유사한 방법으로 활성 QLoad 및 잠재적 QLoad 둘 다에 대해 계산된다. 515에서, APi는 APi의 간섭 범위 내의 모든 오버랩하는 AP들에 대한 전체 유효 할당된 오버랩 QLoad의 재계산된 평균 및 표준 편차를 이용하여 새롭게 요청된 스트림과 APi의 자체의 할당된 QLoad를 포함하여, APi의 간섭 범위 내의 모든 오버랩하는 AP들에 대한 전체 유효 할당된 QLoad의 피크 값을 계산한다. 520에서, APi는 새로운 스트림을 고려하여 새로운 대역폭 팩터를 결정하고, APi는 병렬 송신 효과 및 채널(매체) 액세스 오버헤드를 고려하는 새로운 대역폭 팩터를 상기 계산된 피크 값(515)에 곱함으로써 피크 전체 트래픽 수요를 계산한다. 525에서, 새로운 스트림이 승인되면 피크 전체 트래픽 수요가 1 이하인지를 판단하는 테스트가 수행된다. 새로운 스트림이 승인되고 피크 전체 트래픽 수요가 1보다 크면, 545에서 새로운 스트림이 거절된다. 새로운 스트림이 승인되고 피크 전체 트래픽 수요가 1 이하인 경우에는, 530에서 APi는 새로운 스트림이 승인되면 간섭 범위 내의 그의 오버랩하는 AP들 각각에 대한 피크 전체 트래픽 수요를 계산한다. 535에서, 새롭게 요청된 스트림이 승인되면 간섭 범위 내의 모든 오버랩하는 AP에 대한 피크 전체 트래픽 수요가 1 이하인지를 판단하는 테스트가 수행된다. 새롭게 요청된 스트림이 승인될 수 있고 간섭 범위 내의 모든 오버랩하는 AP에 대한 피크 전체 트래픽 수요가 1 이하인 경우에는 540에서 새로운 스트림이 승인(수락)된다. 새롭게 요청된 스트림이 승인되고 간섭 범위 내의 모든 오버랩하는 AP에 대한 피크 전체 트래픽 수요가 1보다 큰 경우에는 545에서 새로운 스트림이 거절된다.
AP의 승인 처리에 대해 상술한 바와 같이, 현재(활성) 트래픽이 이용된다. 대안으로, AP는 동일한 방법으로 스트림을 승인하는 잠재적 QLoad를 이용할 수 있다.
이제 본 발명의 예시적 무선 장치 구현의 블록도인 도 6을 참조한다. 무선 장치(스테이션, 노드, 게이트웨이, AP, 기지국)는 송신기, 수신기, 또는 송수신기일 수 있으므로, 무선 송신기/수신기(635)를 갖는 무선 통신 모듈(625)을 도시하는 단일 블록도가 이용된다. 즉, 무선 송신기/수신기는 송신기, 수신기, 또는 송수신기일 수 있다. 본 발명은 호스트 컴퓨팅 시스템(605) 및 통신 모듈(무선)(625)을 포함한다. 호스트 처리 시스템은 범용 컴퓨터 또는 특수 목적 컴퓨팅 시스템일 수 있다. 호스트 컴퓨팅 시스템은 CPU(central processing unit)(610), 메모리(615), 및 I/O(input/output) 인터페이스(620)를 포함할 수 있다. 무선 통신 모듈(625)은 매체 액세스 제어(MAC) 및 기저대역 프로세서(630), 무선 송신기/수신기(635), 및 하나 이상의 안테나들을 포함할 수 있다. 안테나는 무선 신호들을 송수신한다. 무선 송신기/수신기(635)는 무선 신호 처리를 수행한다. MAC 및 기저대역 프로세서(630)는 송신/수신을 위해 MAC 제어 및 데이터 프레이밍, 변조/복조, 코딩/디코딩을 수행한다. 본 발명의 적어도 하나의 실시예는 데이터 및 제어 신호의 송신 및 수신을 처리하도록 호스트 컴퓨팅 시스템 또는 무선 통신 모듈에서 루틴으로서 구현될 수 있다. 즉, 도 6의 블록도는 하드웨어, 소프트웨어, 펌웨어, FPGA(field programmable gate array), ASIC(application specific integrated circuit), RISC(reduced instruction set computer) 또는 그 임의의 조합으로서 구현될 수 있다. 게다가, 다양한 순서도들 및 상기 텍스트들에 예시된 예시적 처리들은 호스트 처리 시스템 또는 무선 통신 모듈 또는 호스트 처리 시스템과 통신 모듈의 조합으로 동작가능하게 구현된다. 따라서, 블록도는 다양한 방법들/처리들이 하드웨어, 소프트웨어, 펌웨어, FPGA(field programmable gate array), ASIC(application specific integrated circuit), RISC(reduced instruction set computer) 또는 그 임의의 조합으로 실시되는 것을 완전히 가능하게 한다.
특히, AP는 무선 장치로서 동작하고 호스트 컴퓨팅 시스템(705)의 CPU 또는 무선 통신 모듈(725)의 MAC 및 기저대역 프로세서 또는 호스트 컴퓨팅 시스템의 CPU와 무선 통신 모듈의 MAC 및 기저대역 프로세서 둘 다의 조합으로 동작하고 새롭게 요청된 스트림을 승인 또는 거절한다. 호스트 컴퓨팅 시스템의 CPU 및/또는 무선 통신 모듈의 MAC 및 기저대역 프로세서는 간섭 범위 내의 모든 오버랩하는 액세스 포인트들에 대한 집합 피크 전체 트래픽 수요를 계산하는 수단, 집합 피크 전체 트래픽 수요와 임계치를 비교하는 수단, 비교의 결과들에 응답하여 요청된 새로운 서비스 품질 트래픽 스트림을 거절하는 수단, 비교의 결과들에 응답하여 요청된 새로운 서비스 품질 트래픽 스트림이 승인가능하다면 간섭 범위 내의 각각의 오버랩하는 액세스 포인트에 대한 피크 전체 트래픽 수요를 계산하는 수단, 요청된 새로운 서비스 품질 트래픽 스트림이 승인가능하다면, 간섭 범위 내의 각각의 오버랩하는 액세스 포인트에 대한 피크 전체 트래픽 수요와 임계치를 비교하는 수단, 및 두 번째 비교의 결과들에 응답하여 요청된 새로운 서비스 품질 트래픽 스트림을 수락하는 것과 요청된 새로운 서비스 품질 트래픽 스트림을 거절하는 것 중 하나를 활성화하는 수단을 포함한다. 무선 장치로서 동작하고 호스트 컴퓨팅 시스템(705)의 CPU 또는 무선 통신 모듈(725)의 MAC 및 기저대역 프로세서 또는 호스트 컴퓨팅 시스템의 CPU와 무선 통신 모듈 MAC 및 기저대역 프로세서 둘 다의 조합으로서 동작하는 AP는 기존 할당된 서비스 품질 트래픽 스트림에 요청된 새로운 서비스 품질 트래픽 스트림을 추가하여 합성 서비스 품질 트래픽 스트림을 생성하는 수단, 합성 서비스 품질 트래픽 스트림의 평균 및 표준 편차를 계산하는 수단, 간섭 범위 내의 모든 오버랩하는 액세스 포인트들에 대한 전체 유효 할당된 오버랩 서비스 품질 트래픽 부하의 평균 및 표준 편차를 계산하는 수단, 간섭 범위 내의 모든 오버랩하는 액세스 포인트들에 대한 전체 유효 할당된 서비스 품질 트래픽의 피크 값을 계산하는 수단, 및 요청된 새로운 서비스 품질 트래픽 스트림에 응답하여 대역폭 팩터를 결정하는 수단을 또한 포함하고, 피크 전체 트래픽 수요는 간섭 범위 내의 모든 오버랩하는 액세스 포인트들에 대한 전체 유효 할당된 서비스 트래픽의 피크 값 및 대역폭 팩터에 응답한다.
본 발명은 하드웨어, 소프트웨어, 펌웨어, 특수 목적 프로세서들, 또는 그 조합의 다양한 형태들로 구현될 수 있는 것이 이해되어야 한다. 바람직하게는, 본 발명은 하드웨어와 소프트웨어의 조합으로서 구현된다. 더욱이, 소프트웨어는 프로그램 저장 장치 상에 실체적으로 구체화되는 애플리케이션 프로그램으로서 구현되는 것이 바람직하다. 애플리케이션 프로그램은 임의의 적절한 아키텍처를 포함하는 머신에 업로드되며 머신에 의해 실행될 수 있다. 바람직하게는, 머신은 하나 이상의 CPU(central processing units), RAM(random access memory), 및 I/O(input/output) 인터페이스(들)와 같은 하드웨어를 갖는 컴퓨터 플랫폼 상에서 구현된다. 컴퓨터 플랫폼은 또한 운영 체제 및 마이크로 명령어 코드를 포함한다. 여기서 설명된 다양한 처리들 및 기능들은 운영 체제를 통해 실행되는 마이크로 명령어 코드의 일부 또는 애플리케이션 프로그램의 일부(또는 그 조합)일 수 있다. 게다가, 추가적인 데이터 저장 장치 및 인쇄 장치와 같은 다양한 다른 주변 장치들이 컴퓨터 플랫폼에 연결될 수 있다.
첨부 도면들에 도시된 구성하는 시스템 구성요소들 및 방법 단계들의 일부가 소프트웨어로 구현되는 것이 바람직하기 때문에, 시스템 구성요소들(또는 프로세스 단계들) 사이의 실제 연결들이 본 발명이 프로그램되는 방법에 따라 상이할 수 있는 것이 더 이해되어야 한다. 여기서의 교시들을 고려해 볼 때, 당업자는 본 발명의 이들 및 유사한 구현들 또는 구성들을 예상할 수 있을 것이다.
Claims (14)
- 다수의 무선 네트워크 환경에서 요청된 새로운 서비스 품질 트래픽 스트림(quality of service traffic stream)을 추가하는, 액세스 포인트에 의해서 수행되는 방법으로서,
기존 할당된 서비스 품질 트래픽 스트림에 상기 요청된 새로운 서비스 품질 트래픽 스트림을 추가하여 합성 서비스 품질 트래픽 스트림을 생성하는 단계;
상기 합성 서비스 품질 트래픽 스트림의 평균 및 표준 편차를 계산하는 단계;
간섭 범위 내의 모든 오버랩하는 액세스 포인트들에 대한 전체 유효 할당된 오버랩 서비스 품질 트래픽 부하(total effective allocated overlap quality of service traffic load)의 평균 및 표준 편차를 계산하는 단계;
상기 간섭 범위 내의 모든 오버랩하는 액세스 포인트들에 대한 전체 유효 할당된 서비스 품질 트래픽의 피크 값을 계산하는 단계 - 상기 간섭 범위 내의 모든 오버랩하는 액세스 포인트들에 대한 전체 유효 할당된 서비스 품질 트래픽의 피크 값을 계산하는 단계는 상기 기존 할당된 서비스 품질 트래픽 스트림 및 상기 요청된 새로운 서비스 품질 트래픽 스트림 및 상기 합성 서비스 품질 트래픽 스트림의 상기 평균 및 표준 편차를 이용하는 단계를 포함함 -;
상기 요청된 새로운 서비스 품질 트래픽 스트림에 응답하여 대역폭 팩터를 결정하는 단계;
상기 간섭 범위 내의 모든 오버랩하는 액세스 포인트들에 대한 피크 전체 트래픽 수요(peak total traffic demand)를, 상기 간섭 범위 내의 모든 오버랩하는 액세스 포인트들에 대한 상기 전체 유효 할당된 서비스 품질 트래픽의 상기 피크 값 및 상기 대역폭 팩터를 곱하는 것에 의해 계산하는 단계;
상기 요청된 새로운 서비스 품질 트래픽 스트림의 승인 가능성(admissibility)을 결정하기 위해 상기 피크 전체 트래픽 수요와 임계치를 1차 비교하는 단계;
상기 1차 비교로 상기 임계치에 따라 승인 가능하지 않다면, 상기 1차 비교의 결과들에 응답하여 상기 요청된 새로운 서비스 품질 트래픽 스트림을 거절하는 단계;
상기 1차 비교의 상기 임계치에 따라 상기 요청된 새로운 서비스 품질 트래픽 스트림이 승인가능하다면 상기 간섭 범위 내의 각각의 오버랩하는 액세스 포인트에 대한 피크 전체 트래픽 수요를 계산하는 단계;
상기 임계치에 따라 상기 요청된 새로운 서비스 품질 트래픽 스트림이 승인가능하다면, 상기 간섭 범위 내의 각각의 오버랩하는 액세스 포인트에 대한 상기 피크 전체 트래픽 수요를 2차 비교하는 단계; 및
상기 2차 비교의 결과들에 응답하여 상기 액세스 포인트에 의해 상기 요청된 새로운 서비스 품질 트래픽 스트림을 수락하는 단계와 상기 액세스 포인트에 의해 상기 요청된 새로운 서비스 품질 트래픽 스트림을 거절하는 단계 중 하나를 수행하는 단계
를 포함하는 방법. - 삭제
- 삭제
- 제1항에 있어서, 상기 대역폭 팩터는 병렬 송신 및 채널 액세스 오버헤드의 효과를 고려하는 방법.
- 제1항에 있어서, 오버래핑 서비스 품질 보고(overlapping quality of service report)는 요소 식별 필드, 길이 필드, 보고된 오버래핑 서비스 품질 트래픽 부하들의 수 필드 및 오버래핑 서비스 품질 트래픽 부하 필드를 포함하는 방법.
- 제5항에 있어서, 상기 요소 식별 필드는 현재의 정보 요소를 식별하고, 상기 길이 필드는 상기 현재의 정보 요소의 사이즈를 지시하고, 상기 보고된 오버래핑 서비스 품질 트래픽 부하들의 수 필드는 상기 현재의 정보 요소에서 보고된 오버래핑 서비스 품질 트래픽 부하들의 수를 지정하고, 상기 오버래핑 서비스 품질 트래픽 부하 필드는 보고 액세스 포인트가 인식하고 있고 그 정보를 이용할 수 있는 임의의 오버랩하는 액세스 포인트들의 서비스 품질 트래픽 부하를 지정하는 방법.
- 제6항에 있어서, 상기 오버래핑 서비스 품질 트래픽 부하 필드는 액세스 포인트의 식별 및 할당된 서비스 품질 트래픽 부하 필드를 포함하는 방법.
- 제6항에 있어서, 상기 오버래핑 서비스 품질 트래픽 부하 필드는 평균 필드, 표준 편차 필드, 비디오 스트림들의 수 필드 및 음성 스트림들의 수 필드를 포함하는 방법.
- 제8항에 있어서, 상기 평균 필드는 상기 전체 할당된 활성 서비스 품질 트래픽을 송신하는 데 필요한 평균 채널 시간을 지시하고, 상기 표준 편차 필드는 상기 전체 할당된 활성 서비스 품질 트래픽을 송신하는 데 필요한 상기 채널 시간의 표준 편차를 지시하는 방법.
- 제8항에 있어서, 상기 비디오 스트림들의 수는 상기 전체 할당된 활성 서비스 품질 트래픽 부하 내의 비디오 스트림들의 수를 지시하고, 상기 음성 스트림들의 수는 상기 서비스 품질 트래픽 부하 내의 음성 스트림들의 수를 지시하는 방법.
- 다수의 무선 네트워크 환경에서 요청된 새로운 서비스 품질 트래픽 스트림을 추가하기 위한 장치로서,
기존 할당된 서비스 품질 트래픽 스트림에 상기 요청된 새로운 서비스 품질 트래픽 스트림을 추가하여 합성 서비스 품질 트래픽 스트림을 생성하는 무선 모듈; 및
상기 합성 서비스 품질 트래픽 스트림의 평균 및 표준 편차를 계산하고, 간섭 범위 내의 모든 오버랩하는 액세스 포인트들에 대한 전체 유효 할당된 오버랩 서비스 품질 트래픽 부하의 평균 및 표준 편차를 계산하고, 상기 간섭 범위 내의 모든 오버랩하는 액세스 포인트들에 대한 전체 유효 할당된 서비스 품질 트래픽의 피크 값을 계산하고 - 상기 간섭 범위 내의 모든 오버랩하는 액세스 포인트들에 대한 전체 유효 할당된 서비스 품질 트래픽의 피크 값을 계산하는 것은 상기 기존 할당된 서비스 품질 트래픽 스트림 및 상기 요청된 새로운 서비스 품질 트래픽 스트림 및 상기 합성 서비스 품질 트래픽 스트림의 상기 평균 및 표준 편차를 이용하는 것을 포함함 -, 상기 요청된 새로운 서비스 품질 트래픽 스트림에 응답하여 대역폭 팩터를 결정하는 프로세서
를 포함하고,
상기 프로세서는, 상기 간섭 범위 내의 모든 오버랩하는 액세스 포인트들에 대한 피크 전체 트래픽 수요를, 상기 간섭 범위 내의 모든 오버랩하는 액세스 포인트들에 대한 상기 전체 유효 할당된 서비스 품질 트래픽의 상기 피크 값 및 상기 대역폭 팩터를 곱하는 것에 의해 계산하고,
상기 프로세서는, 상기 요청된 새로운 서비스 품질 트래픽 스트림의 승인 가능성을 결정하기 위해 상기 피크 전체 트래픽 수요와 임계치를 1차 비교하고, 상기 1차 비교의 결과들이 상기 임계치에 따라 승인 가능하지 않다는 것에 응답하여 상기 요청된 새로운 서비스 품질 트래픽 스트림을 거절하고,
상기 프로세서는, 상기 1차 비교의 상기 임계치에 따라 상기 요청된 새로운 서비스 품질 트래픽 스트림이 승인가능하다면 상기 간섭 범위 내의 각각의 오버랩하는 액세스 포인트에 대한 피크 전체 트래픽 수요를 계산하고,
상기 프로세서는, 상기 임계치에 따라 상기 요청된 새로운 서비스 품질 트래픽 스트림이 승인가능하다면, 상기 간섭 범위 내의 각각의 오버랩하는 액세스 포인트에 대한 상기 피크 전체 트래픽 수요를 2차 비교하고, 상기 2차 비교의 결과들에 응답하여 상기 요청된 새로운 서비스 품질 트래픽 스트림을 수락하는 것과 상기 요청된 새로운 서비스 품질 트래픽 스트림을 거절하는 것 중 하나를 활성화하는, 장치. - 삭제
- 삭제
- 제11항에 있어서, 상기 대역폭 팩터는 병렬 송신 및 채널 액세스 오버헤드의 효과를 고려하는 장치.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/US2010/032878 WO2011136771A1 (en) | 2010-04-29 | 2010-04-29 | Coexistence of multiple wireless networks |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20130067256A KR20130067256A (ko) | 2013-06-21 |
KR101682266B1 true KR101682266B1 (ko) | 2016-12-05 |
Family
ID=43296953
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020127028076A KR101682266B1 (ko) | 2010-04-29 | 2010-04-29 | 다수의 무선 네트워크들의 공존 |
Country Status (8)
Country | Link |
---|---|
US (1) | US9247459B2 (ko) |
EP (1) | EP2564628B1 (ko) |
JP (1) | JP5448226B2 (ko) |
KR (1) | KR101682266B1 (ko) |
CN (1) | CN102860073B (ko) |
BR (1) | BR112012025376B1 (ko) |
TW (1) | TWI561095B (ko) |
WO (1) | WO2011136771A1 (ko) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8976702B2 (en) | 2012-02-07 | 2015-03-10 | Cisco Technology, Inc. | Co-channel utilization estimation |
US9060352B2 (en) | 2012-08-14 | 2015-06-16 | Cisco Technology, Inc. | Dynamic channel assignment for WLAN deployments with IEEE 802.11ac access points |
US8971273B2 (en) * | 2012-10-09 | 2015-03-03 | Cisco Technology, Inc. | Dynamic bandwidth selection for wide bandwidth wireless local area networks |
KR102230652B1 (ko) | 2013-09-10 | 2021-03-23 | 한국전자통신연구원 | 액세스 포인트의 동작 방법 및 릴레이의 동작 방법 |
WO2015037904A1 (ko) * | 2013-09-10 | 2015-03-19 | 한국전자통신연구원 | 액세스 포인트의 동작 방법 및 릴레이의 동작 방법 |
CN106165513B (zh) * | 2013-12-19 | 2019-10-22 | 华为技术有限公司 | 用于提供多客户端接入的方法和装置 |
US10325295B1 (en) * | 2013-12-30 | 2019-06-18 | Planet Labs, Inc. | Pricing of imagery and collection priority weighting |
JP6029071B2 (ja) * | 2014-02-07 | 2016-11-24 | 日本電信電話株式会社 | 干渉電力補正方法、チャネル選択方法及び無線通信システム |
US10685904B2 (en) | 2014-11-21 | 2020-06-16 | Delta Electronics, Inc. | Packaging device and manufacturing method thereof |
US20170353877A1 (en) * | 2015-02-09 | 2017-12-07 | Kabushiki Kaisha Toshiba | Wireless communication methods and apparatus |
US10194375B2 (en) * | 2015-03-30 | 2019-01-29 | Futurewei Technologies, Inc. | System and method for controlling network signaling loads in a wireless network |
JP6481600B2 (ja) * | 2015-12-11 | 2019-03-13 | トヨタ自動車株式会社 | 無線通信方法および無線通信装置 |
US11463983B2 (en) | 2016-01-25 | 2022-10-04 | Google Llc | Automatically determining locations of signal sources in areas with limited satellite coverage |
CN110519807B (zh) * | 2018-05-21 | 2021-06-29 | 华为技术有限公司 | 一种通信方法及装置 |
EP3804413B1 (en) * | 2018-05-31 | 2022-04-20 | ARRIS Enterprises LLC | Collaborative determination of wireless signal strength by access points |
CN110839283A (zh) * | 2018-08-15 | 2020-02-25 | 华为技术有限公司 | 一种空口资源分配方法及无线接入点ap |
CN111431752B (zh) * | 2020-04-01 | 2023-04-07 | 中核武汉核电运行技术股份有限公司 | 一种基于自适应流量控制的安全探测方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6466795B1 (en) | 1998-08-21 | 2002-10-15 | Samsung Electronics Co., Ltd. | Method for improving resource allocation in a wireless communications system using broadcast resource information |
WO2006026679A1 (en) | 2004-08-31 | 2006-03-09 | At & T Corp. | Method and system for assigning channels in a wireless lan |
US20080031212A1 (en) * | 2006-08-04 | 2008-02-07 | Nec Corporation | Wireless lan network system and load control method |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6895245B2 (en) * | 1998-03-06 | 2005-05-17 | Telefonaktiebolaget Lm Ericssion(Publ) | Telecommunications interexchange measurement transfer |
US6788702B1 (en) | 1999-10-15 | 2004-09-07 | Nokia Wireless Routers, Inc. | Protocol for neighborhood-established transmission scheduling |
US7035275B2 (en) | 2001-01-16 | 2006-04-25 | Texas Instruments Incorporated | Non-collaborative mechanisms for enhanced coexistence of wireless networks |
KR100489683B1 (ko) | 2002-12-02 | 2005-05-17 | 삼성전자주식회사 | 무선 랜에 있어서 다중 액세스 포인트의 부하 분산 장치및 그 방법 |
US20040203828A1 (en) * | 2002-12-06 | 2004-10-14 | Vinod Mirchandani | Selective channel assignment in a wireless data communications network |
US8005055B2 (en) * | 2003-07-23 | 2011-08-23 | Interdigital Technology Corporation | Method and apparatus for determining and managing congestion in a wireless communications system |
CN1905731B (zh) | 2005-07-27 | 2010-09-29 | 鸿富锦精密工业(深圳)有限公司 | 接入点及其无线信道选择方法 |
US20070076662A1 (en) * | 2005-09-30 | 2007-04-05 | Nikhil Jain | Handoffs in a wireless local area network |
KR20090029839A (ko) * | 2006-07-14 | 2009-03-23 | 콸콤 인코포레이티드 | 그룹 통신 시스템에서 동작하는 단말로부터의 응답을 억제하기 위한 방법 및 장치 |
TWI327036B (en) * | 2006-10-05 | 2010-07-01 | Ind Tech Res Inst | Load balancing apparatus and method in wireless network hotspots |
JP4503625B2 (ja) * | 2007-02-28 | 2010-07-14 | 日本電信電話株式会社 | 受付制御方法、および、トラヒック制御方法、並びに、無線lan基地局装置 |
US8780882B2 (en) | 2008-01-16 | 2014-07-15 | Stmicroelectronics, Inc. | On-demand spectrum contention for inter-cell spectrum sharing in cognitive radio networks |
US8619634B2 (en) | 2008-04-14 | 2013-12-31 | Cisco Technology, Inc. | Channel assignment protocol |
US8942717B2 (en) * | 2009-11-30 | 2015-01-27 | Intel Corporation | Load balancing techniques in wireless networks |
-
2010
- 2010-04-29 KR KR1020127028076A patent/KR101682266B1/ko active IP Right Grant
- 2010-04-29 WO PCT/US2010/032878 patent/WO2011136771A1/en active Application Filing
- 2010-04-29 JP JP2013507927A patent/JP5448226B2/ja active Active
- 2010-04-29 EP EP10718368.3A patent/EP2564628B1/en active Active
- 2010-04-29 US US13/635,068 patent/US9247459B2/en active Active
- 2010-04-29 BR BR112012025376-0A patent/BR112012025376B1/pt active IP Right Grant
- 2010-04-29 CN CN201080066498.1A patent/CN102860073B/zh active Active
-
2011
- 2011-04-29 TW TW100115206A patent/TWI561095B/zh active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6466795B1 (en) | 1998-08-21 | 2002-10-15 | Samsung Electronics Co., Ltd. | Method for improving resource allocation in a wireless communications system using broadcast resource information |
WO2006026679A1 (en) | 2004-08-31 | 2006-03-09 | At & T Corp. | Method and system for assigning channels in a wireless lan |
US20080031212A1 (en) * | 2006-08-04 | 2008-02-07 | Nec Corporation | Wireless lan network system and load control method |
Also Published As
Publication number | Publication date |
---|---|
TWI561095B (en) | 2016-12-01 |
BR112012025376B1 (pt) | 2021-08-10 |
BR112012025376A2 (pt) | 2016-06-28 |
TW201210361A (en) | 2012-03-01 |
JP2013526213A (ja) | 2013-06-20 |
CN102860073A (zh) | 2013-01-02 |
EP2564628B1 (en) | 2014-09-03 |
US9247459B2 (en) | 2016-01-26 |
CN102860073B (zh) | 2015-09-16 |
WO2011136771A1 (en) | 2011-11-03 |
EP2564628A1 (en) | 2013-03-06 |
US20130010597A1 (en) | 2013-01-10 |
JP5448226B2 (ja) | 2014-03-19 |
KR20130067256A (ko) | 2013-06-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101682266B1 (ko) | 다수의 무선 네트워크들의 공존 | |
US9078267B2 (en) | Channel selection method for wireless networks | |
US11368853B2 (en) | Methods and apparatus for service provision to out-of-coverage apparatus in wireless systems | |
KR101527287B1 (ko) | 다중 대역 모바일 스테이션과 연관시키기 위한 다중 대역 액세스 포인트를 선택하는 방법 및 장치 | |
KR101341192B1 (ko) | 무선 랜에서 채널 접근 방법 및 장치 | |
RU2431927C2 (ru) | Динамические пороговые величины обнаружения несущей | |
US8767541B2 (en) | Scheduling policy-based traffic management | |
US8737314B2 (en) | Traffic management for multi-hop wireless communication | |
US10440635B2 (en) | Network device and user device and methods thereof | |
US9338769B1 (en) | Method of scheduling communication in a wireless communication network | |
Cheng et al. | WiFi offloading using the device-to-device (D2D) communication paradigm based on the software defined network (SDN) architecture | |
US20150003284A1 (en) | System and method for efficient state synchronization among neighboring network devices | |
Bukhari et al. | QoS based approach for LTE-WiFi handover | |
KR20140117830A (ko) | 중첩된 무선네트워크 환경에서 모바일 데이터의 전송속도를 향상하기 위한 복수개 셀 선택 및 데이터 분산 전송 방법 | |
Wang et al. | Millimeter-wave mobile communications | |
CN113938912A (zh) | 数据传输方法及装置 | |
Banerjee et al. | Decoupled U/C plane architecture for HetNets and high speed mobility: Research directions & challenges | |
WO2018222343A1 (en) | Auxiliary receivers for qos balancing in wireless communications | |
WO2017028684A1 (zh) | 一种节点选择方法及装置 | |
Cheng et al. | Next-generation high-efficiency WLAN | |
JP2011044894A (ja) | 電力制御装置およびそれを備えた通信ネットワークシステム | |
Ghadikolaei | MAC aspects of millimeter-wave cellular networks | |
US9439203B1 (en) | Method of scheduling communication in a wireless communication network | |
JP2005341344A (ja) | 無線通信方法、無線通信装置及び無線通信システム | |
EP3016436A1 (en) | Apparatuses, Base Station Transceiver, Methods and Computer Programs for Providing Information related to an Assignment of one or more Mobile Transceivers to at least one out of two or more Base Station Transceivers of a Mobile Communication System |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right |