KR102152308B1 - Wlan에서 액세스 포인트의 스케줄링 방법 및 장치 - Google Patents
Wlan에서 액세스 포인트의 스케줄링 방법 및 장치 Download PDFInfo
- Publication number
- KR102152308B1 KR102152308B1 KR1020130129498A KR20130129498A KR102152308B1 KR 102152308 B1 KR102152308 B1 KR 102152308B1 KR 1020130129498 A KR1020130129498 A KR 1020130129498A KR 20130129498 A KR20130129498 A KR 20130129498A KR 102152308 B1 KR102152308 B1 KR 102152308B1
- Authority
- KR
- South Korea
- Prior art keywords
- transmission time
- transmission
- terminal
- time
- terminals
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/56—Allocation or scheduling criteria for wireless resources based on priority criteria
- H04W72/566—Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient
- H04W72/569—Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient of the traffic information
-
- 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)
Abstract
Description
도 1은 액세스포인트에서 단말로의 데이터 전송에 따른 데이터 전송속도(Throughput)와 실제 전송시간(Airtime)과의 관계를 도시한 그래프이다.
도 2는 본 발명에 따른 WLAN에서 액세스 포인트의 스케줄링을 설명하기 위한 네트워크 시스템을 예시한 참조도이다.
도 3은 본 발명과 관련한 스케줄링 방법을 설명하기 위한 플로차트이다.
도 4는 본 발명에 따른 액세스 포인트의 스케줄링 방식에 의할 경우에, 단말로의 데이터 전송에 따른 데이터 전송속도(Throughput)와 실제 전송시간(Airtime)과의 관계를 도시한 그래프이다.
도 5는 본 발명에 따른 WLAN에서 액세스 포인트의 스케줄링 방법을 설명하기 위한 일 실시예의 플로차트이다.
도 6은 도 5에 도시된 스케줄 인덱스정보를 설정하는 과정을 설명하기 위한 일 실시예의 플로차트이다.
도 7은 본 발명에 따른 WLAN에서 액세스 포인트의 스케줄링 장치를 설명하기 위한 일 실시예의 블록도이다.
도 8은 도 7에 도시된 스케줄링 설정부를 설명하기 위한 일 실시예의 블록도이다.
300: 전송시간 산출부
310: 스케줄링 설정부
400: 시간 비교모듈
410: 스케줄 설정모듈
Claims (17)
- WLAN (wireless local area network)에서 액세스 포인트의 스케줄링 방법은,
단말로의 데이터 전송에 따른 실제 전송시간 및 최소한의 전송속도를 보장하기 위한 기본 전송시간을 산출하는 과정;
상기 산출된 실제 전송시간이 상기 산출된 기본 전송시간 보다 큰 지 여부를 결정하는 과정; 및
상기 실제 전송시간이 상기 기본 전송시간 보다 크다면, 상기 기본 전송시간을 가산함으로써 스케줄 인덱스정보를 설정하는 과정을 포함하고,
상기 스케줄 인덱스정보는 단말의 데이터 전송순위를 결정하기 위한 값에 해당하며, 상기 스케줄 인덱스정보의 값이 작을수록 상기 단말로의 상기 데이터 전송순위가 우선하는 방법.
- 청구항 1에 있어서, 상기 기본 전송시간을 산출하는 과정은,
데이터에 대한 상기 단말로의 현재 전송속도, 상기 최소한의 전송속도를 보장하기 위한 전송속도 및 상기 실제 전송시간을 이용하여 산출하는 방법.
- 청구항 2에 있어서,
상기 기본 전송시간은 다음의 수학식을 이용하여 산출하는 방법.
T(k)BaseAirtime = (MinGTP /TP(k))*T(k)Airtime
여기서, 상기 T(k)BaseAirtime은 단말 k로의 데이터 전송에 대한 상기 기본 전송시간을 의미하고, 상기 MinGTP는 상기 단말 k로의 데이터 전송에 대한 상기 최소한의 전송속도를 보장하기 위한 전송속도를 의미하고, 상기 TP(k)는 상기 단말 k로의 데이터 전송에 대한 현재 전송속도를 의미하고, 상기 T(k)Airtime은 상기 단말 k로의 데이터 전송에 대한 상기 실제 전송시간을 의미한다.
- 청구항 1에 있어서, 상기 스케줄 인덱스정보를 설정하는 과정은,
상기 실제 전송시간과 상기 기본 전송시간의 차이값 만큼을 상기 단말로의 데이터 전송 시에 상기 최소한의 전송속도를 보장받지 못하는 부족한 전송시간으로 간주하여, 상기 부족한 전송시간을 갖는 다른 단말들에 대한 상기 부족한 전송시간을 합산한 부족시간 합산값에 상기 차이값을 가산하는 과정을 더 포함하는 방법.
- 청구항 1에 있어서, 상기 스케줄 인덱스정보를 설정하는 과정은,
상기 단말에 대해 상기 최소한의 전송속도를 보장받지 못하는 단말로 간주하여, 부족한 전송시간을 갖는 다른 단말들에 대한 단말 갯수값에 상기 단말을 가산하는 과정을 더 포함하는 방법.
- 청구항 1에 있어서, 상기 스케줄 인덱스정보를 설정하는 과정은,
상기 실제 전송시간이 상기 기본 전송시간의 값보다 크지 않다면, 상기 실제 전송시간을 가산하고, 부족한 전송시간을 갖는 다른 단말들에 대해 안분하여 할당하기 위한 분배 할당시간을 가산함으로써 상기 스케줄 인덱스정보를 설정하는 과정을 더 포함하는 방법.
- 청구항 6에 있어서,
상기 스케줄 인덱스정보는 다음의 수학식을 이용하여 설정하는 방법.
SI(k) + = T(k)Airtime + T(Sum)Insufficient/(N(Sum)asq - N(Sum)Insufficient)
여기서, 상기 SI(k)+는 상기 스케줄 인덱스정보를 의미하고, 상기 T(k)Airtime은 단말 k로의 데이터 전송에 대한 상기 실제 전송시간을 의미하고, 상기 T(Sum)Insufficient는 부족시간 합산값을 의미하고, 상기 N(Sum)asq는 상기 액세스포인트에서 전송할 데이터가 존재하는 단말들에 대한 단말 갯수값을 의미하고, 상기 N(Sum)Insufficient는 상기 부족한 전송시간을 갖는 단말들에 대한 단말 갯수값을 의미한다.
- WLAN (wireless local area network)에서 액세스 포인트의 스케줄링 장치는,
단말로의 데이터 전송에 따른 실제 전송시간 및 최소한의 전송속도를 보장하기 위한 기본 전송시간을 산출하는 전송시간 산출부; 및 스케줄링 설정부를 포함하고,
상기 스케줄링 설정부는:
상기 산출된 실제 전송시간이 상기 산출된 기본 전송시간 보다 큰 지 여부를 결정하는 비교모듈; 및
상기 실제 전송시간이 상기 기본 전송시간 보다 크다면, 상기 기본 전송시간을 가산함으로써 스케줄 인덱스정보를 설정하는 스케줄 설정모듈을 포함하고,
상기 스케줄 인덱스정보는 상기 단말의 데이터 전송순위를 결정하기 위한 값에 해당하며, 상기 스케줄 인덱스정보의 값이 작을수록 상기 단말로의 상기 데이터 전송순위가 우선하는 장치.
- 청구항 8에 있어서, 상기 전송시간 산출부는,
데이터에 대한 상기 단말로의 현재 전송속도, 상기 최소한의 전송속도를 보장하기 위한 전송속도 및 상기 실제 전송시간을 이용하여 산출하는 장치.
- 청구항 9에 있어서, 상기 전송시간 산출부는,
상기 기본 전송시간은 다음의 수학식을 이용하여 산출하는 장치.
T(k)BaseAirtime = (MinGTP /TP(k))*T(k)Airtime
여기서, 상기 T(k)BaseAirtime은 단말 k로의 데이터 전송에 대한 상기 기본 전송시간을 의미하고, 상기 MinGTP는 상기 단말 k로의 데이터 전송에 대한 상기 최소한의 전송속도를 보장하기 위한 전송속도를 의미하고, 상기 TP(k)는 상기 단말 k로의 데이터 전송에 대한 현재 전송속도를 의미하고, 상기 T(k)Airtime은 상기 단말 k로의 데이터 전송에 대한 상기 실제 전송시간을 의미한다.
- 청구항 8에 있어서, 상기 스케줄 설정모듈은,
상기 실제 전송시간과 상기 기본 전송시간의 차이값 만큼을 상기 단말로의 데이터 전송 시에 상기 최소한의 전송속도를 보장받지 못하는 부족한 전송시간으로 간주하여, 상기 부족한 전송시간을 갖는 다른 단말들에 대한 상기 부족한 전송시간을 합산한 부족시간 합산값에 상기 차이값을 가산하는 장치.
- 청구항 8에 있어서, 상기 스케줄 설정모듈은,
상기 단말에 대해 상기 최소한의 전송속도를 보장받지 못하는 단말로 간주하여, 부족한 전송시간을 갖는 다른 단말들에 대한 단말 갯수값에 상기 단말을 가산하는 장치.
- 청구항 8에 있어서, 상기 스케줄 설정모듈은,
상기 실제 전송시간이 상기 기본 전송시간의 값보다 크지 않다면, 상기 실제 전송시간을 가산하고, 부족한 전송시간을 갖는 다른 단말들에 대해 안분하여 할당하기 위한 분배 할당시간을 가산함으로써 상기 스케줄 인덱스정보를 설정하는 하는 장치.
- 청구항 13에 있어서, 상기 스케줄 설정모듈은,
상기 스케줄 인덱스정보를 다음의 수학식을 이용하여 설정하는 장치.
SI(k) + = T(k)Airtime + T(Sum)Insufficient/(N(Sum)asq - N(Sum)Insufficient)
여기서, 상기 SI(k)+는 상기 스케줄 인덱스정보를 의미하고, 상기 T(k)Airtime은 단말 k로의 데이터 전송에 대한 상기 실제 전송시간을 의미하고, 상기 T(Sum)Insufficient는 부족시간 합산값을 의미하고, 상기 N(Sum)asq는 상기 액세스포인트에서 전송할 데이터가 존재하는 단말들에 대한 단말 갯수값을 의미하고, 상기 N(Sum)Insufficient는 상기 부족한 전송시간을 갖는 단말들에 대한 단말 갯수값을 의미한다.
- 삭제
- 삭제
- 삭제
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020130129498A KR102152308B1 (ko) | 2013-10-29 | 2013-10-29 | Wlan에서 액세스 포인트의 스케줄링 방법 및 장치 |
PCT/KR2014/010046 WO2015064963A1 (ko) | 2013-10-29 | 2014-10-24 | Wlan에서 액세스 포인트의 스케줄링 방법 및 장치 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020130129498A KR102152308B1 (ko) | 2013-10-29 | 2013-10-29 | Wlan에서 액세스 포인트의 스케줄링 방법 및 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20150049232A KR20150049232A (ko) | 2015-05-08 |
KR102152308B1 true KR102152308B1 (ko) | 2020-10-26 |
Family
ID=53004503
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020130129498A Expired - Fee Related KR102152308B1 (ko) | 2013-10-29 | 2013-10-29 | Wlan에서 액세스 포인트의 스케줄링 방법 및 장치 |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR102152308B1 (ko) |
WO (1) | WO2015064963A1 (ko) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10200509B1 (en) * | 2014-09-16 | 2019-02-05 | Juniper Networks, Inc. | Relative airtime fairness in a wireless network |
JP6594682B2 (ja) * | 2015-07-09 | 2019-10-23 | Kddi株式会社 | 送信装置、受信装置、無線通信システム、無線通信方法及びコンピュータプログラム |
CN110912744B (zh) * | 2019-11-27 | 2022-08-19 | 成都西加云杉科技有限公司 | 一种带宽分配方法、系统、无线接入装置及存储介质 |
CN119110399A (zh) * | 2023-06-08 | 2024-12-10 | 华为技术有限公司 | 一种资源分配方法及装置 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008090486A1 (en) | 2007-01-22 | 2008-07-31 | Koninklijke Philips Electronics N.V. | Recalculating airtime quota in wlan to use up bandwidth |
US20130094486A1 (en) | 2011-09-02 | 2013-04-18 | Rutgers, The State University Of New Jersey | Wireless Network Virtualization For Wireless Local Area Networks |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7668092B2 (en) * | 2002-11-21 | 2010-02-23 | Honeywell International Inc. | Data transmission system and method |
US8300611B2 (en) * | 2003-07-24 | 2012-10-30 | Konlinklijke Philips Electronics N.V. | Method and apparatus to provide air time fairness in multiple physical transmission rate wireless systems |
KR100580833B1 (ko) * | 2003-12-22 | 2006-05-16 | 한국전자통신연구원 | 이동통신 시스템에서 최소 전송율 보장을 위한 패킷 스케줄링 방법 및 이를 구현하는 프로그램이 저장된 기록매체 |
KR100705584B1 (ko) * | 2006-01-02 | 2007-04-09 | 삼성전자주식회사 | 무선 랜 네트워크 및 무선 랜 네트워크의 프레임 전송 방법 |
KR100932554B1 (ko) * | 2007-10-23 | 2009-12-17 | 한국과학기술원 | 트래픽 스트림 수락 제어 방법 및 그 장치 |
CN102577175B (zh) * | 2009-08-21 | 2015-12-02 | 韩国电子通信研究院 | 无线网络中调整终端信号传输时间的方法及装置 |
US9125152B2 (en) * | 2011-08-16 | 2015-09-01 | Utc Fire & Security Corporation | Beacon synchronization in wifi based systems |
-
2013
- 2013-10-29 KR KR1020130129498A patent/KR102152308B1/ko not_active Expired - Fee Related
-
2014
- 2014-10-24 WO PCT/KR2014/010046 patent/WO2015064963A1/ko active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008090486A1 (en) | 2007-01-22 | 2008-07-31 | Koninklijke Philips Electronics N.V. | Recalculating airtime quota in wlan to use up bandwidth |
US20130094486A1 (en) | 2011-09-02 | 2013-04-18 | Rutgers, The State University Of New Jersey | Wireless Network Virtualization For Wireless Local Area Networks |
Also Published As
Publication number | Publication date |
---|---|
WO2015064963A1 (ko) | 2015-05-07 |
KR20150049232A (ko) | 2015-05-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10250518B2 (en) | Apparatus and method for scheduling packet in communication system | |
US10785675B2 (en) | Method and device for controlling traffic of electronic device in wireless communication system | |
CN110115078B (zh) | 具有自回程链路的无线网络的资源分配和调度 | |
JP2017513370A (ja) | デュアル接続システムにおけるフロー・コントロールのための方法および装置 | |
US9392557B2 (en) | Method for configured maximum output power reporting and user equipment | |
KR102152308B1 (ko) | Wlan에서 액세스 포인트의 스케줄링 방법 및 장치 | |
KR102442914B1 (ko) | 무선 통신 시스템에서 메시지를 송수신하는 방법 및 장치 | |
CN113939023A (zh) | 一种冲突处理方法及装置 | |
CN109511138B (zh) | 通信网络中资源分配的方法、设备以及计算机可读介质 | |
CN110612685B (zh) | 数据传输方法及相关产品 | |
WO2023216970A1 (zh) | 信息上报方法、装置、通信设备及存储介质 | |
KR101449343B1 (ko) | 고속 이동 환경에서 직교 주파수 분할 다중 접속 시스템의 무선 자원을 할당하는 방법 및 시스템 | |
US20250056530A1 (en) | Configured grant enhancements | |
TW201916652A (zh) | 電子裝置、無線通訊方法以及電腦可讀媒體 | |
KR20180045705A (ko) | 무선랜 시스템의 네트워크 장치에서의 스케줄링을 위한 방법 및 장치 | |
KR20180095337A (ko) | 상향링크 자원을 할당하는 기지국 및 상향링크 전송을 수행하는 전자 장치 | |
CN118944823A (zh) | 上行传输方法、装置及终端 | |
WO2024012140A1 (zh) | 一种数据传输方法及装置 | |
CN117998454A (zh) | 格式确定方法、用户设备ue及可读存储介质 | |
CN119728048A (zh) | 信号发送方法、信号接收方法及终端 | |
CN117998455A (zh) | Bsr汇报方法、装置、终端及网络侧设备 | |
CN116997018A (zh) | 通信方法、终端及网络侧设备 | |
CN119697692A (zh) | 信道拥塞参数确定方法、装置、终端及可读存储介质 | |
CN118265163A (zh) | 传输方法、设备及可读存储介质 | |
CN113260069A (zh) | 一种载波资源调度方法、装置及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20131029 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20181023 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20131029 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20200207 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: 20200602 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20200831 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20200901 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20240611 |