CN109462554B - 一种基于队列状态的时隙调度方法 - Google Patents
一种基于队列状态的时隙调度方法 Download PDFInfo
- Publication number
- CN109462554B CN109462554B CN201811324273.6A CN201811324273A CN109462554B CN 109462554 B CN109462554 B CN 109462554B CN 201811324273 A CN201811324273 A CN 201811324273A CN 109462554 B CN109462554 B CN 109462554B
- Authority
- CN
- China
- Prior art keywords
- time slot
- time
- queue
- current time
- data volume
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/50—Queue scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/30—Monitoring; Testing of propagation channels
- H04B17/382—Monitoring; Testing of propagation channels for resource allocation, admission control or handover
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/50—Queue scheduling
- H04L47/62—Queue scheduling characterised by scheduling criteria
- H04L47/625—Queue scheduling characterised by scheduling criteria for service slots or service orders
- H04L47/6275—Queue scheduling characterised by scheduling criteria for service slots or service orders based on priority
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Small-Scale Networks (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
技术领域
本发明涉及无人设备传输时延控制方法技术领域,具体涉及一种基于队列状态的时隙调度方法。
背景技术
无人设备在进行视频回传业务时,具有时延要求。与指控命令的短报文不同,无线传输视频延迟主要是由于报文的分割重组。由于分配给回传的时隙更多,对随机到达MAC层的视频数据进行分组,不用等待太久时间可以被物理层发送出去。但是,视频数据每个分组通常包含了一帧图片信息量,因此图片数据量会远远大于每个时隙承载。实时传输一帧图片,需要多个业务时隙资源提供速率。因此时隙的合理分配显得尤为重要。现有技术中通常采用最大信噪比调度方法进行时隙的调度,这种方法仅仅依赖于底层信道状态,时隙分配不够公平,使得视频回传时延得不到有效控制。
发明内容
本发明的目的在于克服上述技术不足,提供一种基于队列状态的时隙调度方法,解决现有技术中时隙调度方法仅仅依赖于底层信道状态,时隙分配不公平,视频回传时延高的技术问题。
为达到上述技术目的,本发明的技术方案提供一种基于队列状态的时隙调度方法,包括以下步骤:
步骤S3、判断无人设备当前时刻i的瞬时信道质量是否高于当前时刻 i之前的平均信道质量与调度加权值wi,k的乘积,如果是,则将当前时隙s 分配给无人设备,否则将所述时隙s分配给有人设备。
与现有技术相比,本发明的有益效果包括:本发明计算无人设备的MAC 队列中多个时刻的总业务数据量平均值,进而计算出调度加权值wi,k,通过调度加权值wi,k客观描述当前队列优先级,再结合信道质量,进行比例公平时隙调度,能有效降低排队时延。
附图说明
图1是本发明提供的基于队列状态的时隙调度方法的流程图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
实施例1:
如图1所示,本发明的实施例1提供了一种基于队列状态的时隙调度方法,包括以下步骤:
步骤S3、判断无人设备当前时刻i的瞬时信道质量是否高于当前时刻 i之前的平均信道质量与调度加权值wi,k的乘积,如果是,则将当前时隙s 分配给无人设备,否则将所述时隙s分配给有人设备。
本发明在每一时刻对无人设备MAC队列中待发送的总业务数据量进行统计,计算当前时刻及其之前多个时刻的待发送的总业务数据量平均值再计算总业务数据量平均值与硬件队列长度参数DL的比值,得到调度加权值wi,k,通过调度加权值wi,k描述队列优先级,集合队列优先级以及信道质量,进行公平的时隙分配调度。
本发明通过队列的统计以及底层信道质量关系,进行业务时隙调度管理,有效降低了时延。
优选的,所述步骤S1具体为:
统计无人设备的MAC队列中每一时刻待发送的总业务数据量。无人设备MAC队列时刻i统计的总业务数据量记录为Di。设计一个时间窗口进行Di平均值的计算,时间窗口大小为j+1个时刻,随着时间***帧增加,队列是在动态变化着。按照连续j+1次计算平均值结果
优选的,所述步骤S3中将时隙s分配给无人设备具体为:
上式中,Tk(s)是无人设备在时隙s统计的往期平均速率,Rk(s)是当前时隙s预计可在无人设备上实现的预期速率。
表示无人设备k在时隙s的速率。在某些信道条件下,需要在不同信道衰落状态时都保证中断容量,例如慢衰落信道在一个包周期不具有多次信道响应衰落,所以信道状态会对部分包出现中断,因此需要实现在各个时刻达到基本容量,称为时延受限容量。无论当前是否位于不利的衰落环境,在每个时隙必须保证给定的基本数据速率。
优选的,所述预期速率Rk(s)的计算方法为:
Rk(s)=log(1+SNRk(s))
上式中,SNRk(s)为无人设备在所述时隙s的信噪比。
信噪比SNRk(s)可通过噪声放大系数以及带宽计算得到。
优选的,所述往期平均速率Tk(s)计算方法如下:
往期平均速率Tk(s)通过上式递归计算得到。在较长地时间窗下,即tc较大时,采用恒定功率控制将导致相同的平均速率结果。在较短地时间窗下,即tc较小时,则趋同于最大化每个瞬时的信道利用,而不考虑无人设备的公平性。
实施例2:
本发明的实施例2提供了一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现以上任一实施例提供的基于队列状态的时隙调度方法。
本发明提供的计算机存储介质,用于实现上述基于队列状态的时隙调度方法,因此,上述基于队列状态的时隙调度方法所具备的技术效果,计算机存储介质同样具备,在此不再赘述。
以上所述本发明的具体实施方式,并不构成对本发明保护范围的限定。任何根据本发明的技术构思所做出的各种其他相应的改变与变形,均应包含在本发明权利要求的保护范围内。
Claims (6)
4.根据权利要求3所述的基于队列状态的时隙调度方法,其特征在于,所述预期速率Rk(s)的计算方法为:
Rk(s)=log(1+SNRk(s))
上式中,SNRk(s)为无人设备在所述时隙s的信噪比。
6.一种计算机存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现如权利要求1-5任一所述的基于队列状态的时隙调度方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811324273.6A CN109462554B (zh) | 2018-11-08 | 2018-11-08 | 一种基于队列状态的时隙调度方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811324273.6A CN109462554B (zh) | 2018-11-08 | 2018-11-08 | 一种基于队列状态的时隙调度方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109462554A CN109462554A (zh) | 2019-03-12 |
CN109462554B true CN109462554B (zh) | 2022-06-07 |
Family
ID=65609710
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811324273.6A Active CN109462554B (zh) | 2018-11-08 | 2018-11-08 | 一种基于队列状态的时隙调度方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109462554B (zh) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1463099A (zh) * | 2003-06-18 | 2003-12-24 | 清华大学 | 用于ofdm下保障实时业务服务质量的调度方法 |
CN101137196A (zh) * | 2006-08-28 | 2008-03-05 | 普天信息技术研究院 | 在高速下行链路分组接入网络中分组调度的方法 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6982987B2 (en) * | 2002-01-10 | 2006-01-03 | Harris Corporation | Wireless communication network including data prioritization and packet reception error determination features and related methods |
WO2015013685A1 (en) * | 2013-07-25 | 2015-01-29 | Convida Wireless, Llc | End-to-end m2m service layer sessions |
-
2018
- 2018-11-08 CN CN201811324273.6A patent/CN109462554B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1463099A (zh) * | 2003-06-18 | 2003-12-24 | 清华大学 | 用于ofdm下保障实时业务服务质量的调度方法 |
CN101137196A (zh) * | 2006-08-28 | 2008-03-05 | 普天信息技术研究院 | 在高速下行链路分组接入网络中分组调度的方法 |
Also Published As
Publication number | Publication date |
---|---|
CN109462554A (zh) | 2019-03-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10772081B2 (en) | Airtime-based packet scheduling for wireless networks | |
CA2790671C (en) | Method for scheduling guaranteed bit rate service based on quality of service | |
US8767553B2 (en) | Dynamic resource partitioning for long-term fairness to non-elastic traffic on a cellular basestation | |
JP4540712B2 (ja) | 強化されたサービス品質を有する無線通信用のダイナミック適合 | |
CN106954232B (zh) | 一种时延优化的资源分配方法 | |
CN109618375B (zh) | 基于业务优先级和信道中断概率的uav自组网时隙调度方法 | |
JP6098633B2 (ja) | パケット転送装置及びパケット転送方法、並びにコンピュータ・プログラム | |
US11751094B2 (en) | Method and apparatus for managing network congestion | |
WO2016008399A1 (en) | Flow control | |
Li et al. | Lyapunov optimized resource management for multiuser mobile video streaming | |
Hegde et al. | Experiences with a centralized scheduling approach for performance management of IEEE 802.11 wireless LANs | |
EP3395023B1 (en) | Dynamically optimized queue in data routing | |
CN109462554B (zh) | 一种基于队列状态的时隙调度方法 | |
Maqhat et al. | Performance analysis of fair scheduler for A-MSDU aggregation in IEEE802. 11n wireless networks | |
Shojaedin et al. | TCP-aware scheduling in LTE networks | |
US20110249557A1 (en) | Centralized Wireless Manager (WiM) for Performance Management of IEEE 802.11 and a Method Thereof | |
CN116015402A (zh) | 一种卫星反向信道资源分配方法、装置及卫星通信*** | |
EP3806411A1 (en) | Message control method and node device | |
Movahhedinia et al. | A slot assignment protocol for indoor wireless ATM networks using the channel characteristics and the traffic parameters | |
Vijay et al. | Quality of Service Improvements in IEEE 802.11 AX Wi-Fi | |
Wang et al. | A priority-based EDF scheduling algorithm for H. 264 video transmission over WiMAX network | |
WO2023045714A1 (zh) | 一种调度方法及通信装置 | |
Franco et al. | Latency-Rate Downlink Packet Scheduler for LTE Networks | |
US20230336486A1 (en) | Service flow scheduling method and apparatus, and system | |
WO2023165199A1 (zh) | 一种通信方法、装置及设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |