[go: up one dir, main page]

CN101227226B - Method for multi-business scheduling based on communication system real buffer memory - Google Patents

Method for multi-business scheduling based on communication system real buffer memory Download PDF

Info

Publication number
CN101227226B
CN101227226B CN2007100365354A CN200710036535A CN101227226B CN 101227226 B CN101227226 B CN 101227226B CN 2007100365354 A CN2007100365354 A CN 2007100365354A CN 200710036535 A CN200710036535 A CN 200710036535A CN 101227226 B CN101227226 B CN 101227226B
Authority
CN
China
Prior art keywords
priority
scheduled
user
dispatched users
users
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
Application number
CN2007100365354A
Other languages
Chinese (zh)
Other versions
CN101227226A (en
Inventor
陈斌
徐景
王斌
胡宏林
王江
周婷
王海峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Research Center for Wireless Communications
Original Assignee
Shanghai Research Center for Wireless Communications
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 Shanghai Research Center for Wireless Communications filed Critical Shanghai Research Center for Wireless Communications
Priority to CN2007100365354A priority Critical patent/CN101227226B/en
Publication of CN101227226A publication Critical patent/CN101227226A/en
Application granted granted Critical
Publication of CN101227226B publication Critical patent/CN101227226B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

一种基于通信系统实际缓存量进行多业务调度的方法,首先不区分各待调度用户的业务优先级而仅按实际缓存量计算各待调度用户的权重优先级,并根据所述权重优先级将所述通信系统的子信道分配给各待调度用户,然后根据各待调度用户的业务优先级判断所述通信系统的所有信道是否都已分配给业务优先级高的待调度用户,若不是,则进一步判断是否还有业务优先级高的待调度用户在等待分配信道,若是,则将业务优先级低且权重优先级低的已分配有信道的待调度用户所对应的信道重新分配给所述在等待分配信道且业务优先级高的待调度用户,由此可增强多用户分集效应,减少填充概率,实现系统吞吐量的提高,同时还能满足多业务处理原则。

Figure 200710036535

A method for multi-service scheduling based on the actual cache volume of a communication system. First, the service priority of each user to be scheduled is not distinguished, but the weight priority of each user to be scheduled is calculated according to the actual cache volume, and the weight priority of each user to be scheduled is calculated according to the weight priority. The sub-channels of the communication system are allocated to each user to be scheduled, and then according to the service priority of each user to be scheduled, it is judged whether all the channels of the communication system have been allocated to the user to be scheduled with a high service priority, if not, then It is further judged whether there are users to be scheduled with high service priority who are waiting to allocate channels, and if so, then the channels corresponding to the users to be scheduled who have been assigned channels with low service priority and low weight priority are reassigned to the on-site Users who are waiting to be allocated channels and have high service priority can enhance the multi-user diversity effect, reduce the filling probability, improve the system throughput, and meet the principle of multi-service processing.

Figure 200710036535

Description

基于通信系统实际缓存量进行多业务调度的方法 A method for multi-service scheduling based on the actual buffer capacity of the communication system

技术领域technical field

本发明涉及一种基于通信系统实际缓存量进行多业务调度的方法。 The invention relates to a method for multi-service scheduling based on the actual buffering capacity of a communication system. the

背景技术Background technique

近年来,正交频分复用接入(OFDMA:Orthogonal frequency division multiple access)技术由于具备能充分利用多种分集效应、能消除小区内干扰等多种优点,而被国际电信标准化组织---第三代合作伙伴(3GPP)定为未来移动通信系统的下行空中接口技术。 In recent years, Orthogonal Frequency Division Multiple Access (OFDMA: Orthogonal frequency division multiple access) technology has been adopted by the International Telecommunication Standardization Organization because of its advantages of making full use of various diversity effects and eliminating interference in the cell. The third generation partnership (3GPP) is defined as the downlink air interface technology of the future mobile communication system. the

正交频分复用接入技术是把多个子载波合成一个子信道且每次分给一个用户,多个子信道组成信道集合,多个用户根据信道状况和业务需求在信道集合中选择不同的子信道。很显然,如何正确分配子信道是影响OFDMA系统性能的关键。因此,人们对专门研究信道分配的调度技术也越来越重视。 Orthogonal Frequency Division Multiplexing (OFDM) access technology combines multiple subcarriers into one subchannel and distributes it to one user at a time. Multiple subchannels form a channel set, and multiple users select different subcarriers in the channel set according to channel conditions and service requirements. channel. Obviously, how to allocate sub-channels correctly is the key to the performance of OFDMA systems. Therefore, people pay more and more attention to the scheduling technology specialized in channel allocation. the

而调度技术的主要目标就是在满足用户服务质量(QoS)要求和公平性的同时,尽可能地提高系统吞吐量。到目前为止,人们针对无线通信提出了很多种调度算法,其中,最大载干比(max C/I)算法能提供最高的系统吞吐量,但公平性最差;轮盘赌(RR:Round Robin)算法依次给每个用户分配信道,公平性最好也最简单,所以成为调度算法的一个基准算法,但由于未考虑无线信道特性及用户实际需求,所以系统吞吐量较低;Holtzman提出的正比公平(PF:Proportional Fair)算法由于兼顾了吞吐量和公平性两方面的需求,总体性能最好,所以很快成为无线通信的主流调度技术。目前,研究人员针对传统PF算法的一些缺陷,又提出了一些改进算法。例如,Shin S在PF算法中加入时延限制条件以适应实时媒体的传输,Patrick Svedman通过引入一个公平性调整参数来适应用户不同的速率需求,Hsiao-ChiangChuang把用户区分为两类业务:实时和非实时,并利用用户实际缓存量来推算等待时延,时延大的先分配,如果是非实时用户,则还需用传统PF算法进行二次调度。 The main goal of scheduling technology is to improve the system throughput as much as possible while meeting the user's quality of service (QoS) requirements and fairness. So far, people have proposed many scheduling algorithms for wireless communication, among which the maximum carrier-to-interference ratio (max C/I) algorithm can provide the highest system throughput, but the fairness is the worst; roulette (RR: Round Robin ) algorithm assigns channels to each user in turn, the fairness is the best and the simplest, so it becomes a benchmark algorithm of the scheduling algorithm, but because the wireless channel characteristics and the actual needs of users are not considered, the system throughput is low; Holtzman proposed proportional The fair (PF: Proportional Fair) algorithm has the best overall performance because it takes into account the requirements of both throughput and fairness, so it will soon become the mainstream scheduling technology for wireless communication. At present, researchers have proposed some improved algorithms for some defects of the traditional PF algorithm. For example, Shin S added delay constraints into the PF algorithm to adapt to the transmission of real-time media. Patrick Svedman introduced a fairness adjustment parameter to adapt to different rate requirements of users. Hsiao-ChiangChuang divided users into two types of services: real-time and It is not real-time, and the actual buffer size of the user is used to calculate the waiting delay. If the delay is large, it is allocated first. If it is a non-real-time user, it is necessary to use the traditional PF algorithm for secondary scheduling. the

这些改进的PF调度算法由于主要是学术文章,所以有两点与实际不符。一是这些算法都是基于子载波来考虑,而实际中则是基于子信道来进行调度。这样,由于是多个子载波组成的子信道,当用户实际缓存量很小时,就会产生很多填充,造成较大的浪费。所以应当在调度算法中考虑用户实际缓存量的影响;二是这些算法没考虑多业务环境或多业务处理原则与实际不符。在3GPP的相关标准中已有明确定义,必须按业务优先级来进行信道分配,即服务完高优先级业务后,再服务低优先级业务,而上面这些算法并未考虑这方面的要求,所以按Hsiao-Chiang Chuang的算法,会出现FTP业务挤占VOIP业务的现象,这在实际中是不能容忍的。Since these improved PF scheduling algorithms are mainly academic articles, there are two points that are inconsistent with reality. One is that these algorithms are considered based on sub-carriers, but in practice, scheduling is based on sub-channels. In this way, since the sub-channel is composed of multiple sub-carriers, when the actual buffer size of the user is small, a lot of padding will be generated, resulting in great waste. Therefore, the impact of the user's actual cache volume should be considered in the scheduling algorithm; second, these algorithms do not consider the multi-service environment or the multi-service processing principle does not match the actual situation. It has been clearly defined in the relevant standards of 3GPP that channel allocation must be carried out according to the service priority, that is, after the high priority service is served, the low priority service is served, and the above algorithms do not consider this requirement, so According to Hsiao-Chiang Chuang's algorithm, there will be a phenomenon that the FTP service will occupy the VOIP service, which is intolerable in practice.

因此,在实际中,人们通常仍采用传统的PF算法先调度高优先级业务,再调度低优先级业务。这样,当一些业务优先级很高但数据量很小的用户与一些业务优先级较低但数据量较大的用户共存时,如VOIP用户与FTP用户,就会因未考虑实际缓存量大小而出现VOIP用户先占据好的信道,但对VOIP用户来说,占用太好的信道是极为浪费的,因为它没有过多的数据要传输,而数据量大的FTP用户又仅能占据差的信道,这将降低系统的吞吐量。 Therefore, in practice, people usually still use the traditional PF algorithm to schedule high-priority services first, and then schedule low-priority services. In this way, when some users with high service priority but small data volume coexist with some users with low service priority but large data volume, such as VOIP users and FTP users, the actual buffer size will not be considered. It appears that VOIP users occupy good channels first, but for VOIP users, it is extremely wasteful to occupy too good channels, because they do not have too much data to transmit, and FTP users with a large amount of data can only occupy poor channels , which will reduce the throughput of the system. the

综上所述,如何解决现有技术存在的诸多缺点实已成为本领域技术人员亟待解决的技术课题。 To sum up, how to solve many shortcomings in the prior art has become a technical problem to be solved urgently by those skilled in the art. the

发明内容Contents of the invention

本发明的目的在于提供一种基于通信系统实际缓存量进行多业务调度的方法,以增强多用户分集效应,减少填充概率,实现系统吞吐量的提高,同时还能满足多业务处理原则。 The purpose of the present invention is to provide a method for multi-service scheduling based on the actual buffer amount of the communication system, so as to enhance the multi-user diversity effect, reduce the filling probability, realize the improvement of system throughput, and meet the multi-service processing principle at the same time. the

为了达到上述目的,本发明提供一种基于通信系统实际缓存量进行多业务调度的方法,其包括:1)不区分各待调度用户业务优先级,仅基于所述各待调度用户的实际缓存量计算所述各待调度用户的权重优先级;2)根据所述各待调度用户的权重优先级采用正比公平算法将所述通信系统的各信道分配给相应的待调度用户;3)根据各待调度用户的业务优先级判断所述通信系统的所有信道是否都已分配给业务优先级高的待调度用户;4)当所述通信系统的所有信道并非都分配给业务优先级高的待调度用户时,判断是否还有业务优先级高的待调度用户在等待分配信道;5)若有业务优先级高的待调度用户在等待分配信道,将业务优先级低且权重优先级低的已分配有信道的待调度用户所对应的信道重新分配给所述在等待分配信道且业务优先级高的待调度用户。 In order to achieve the above object, the present invention provides a method for multi-service scheduling based on the actual buffer amount of the communication system, which includes: 1) not distinguishing the service priority of each user to be scheduled, but only based on the actual buffer amount of each user to be scheduled Calculate the weight priority of each user to be scheduled; 2) assign each channel of the communication system to the corresponding user to be scheduled according to the weight priority of each user to be scheduled; 3) according to the weight priority of each user to be scheduled Scheduling the user's service priority to determine whether all channels of the communication system have been allocated to users to be scheduled with high service priority; 4) when not all channels of the communication system are allocated to users to be scheduled with high service priority 5) If there are users to be scheduled with high service priority waiting to be allocated channels, the assigned users with low service priority and low weight priority The channel corresponding to the user to be scheduled is re-assigned to the user to be scheduled who is waiting to be allocated a channel and has a high service priority. the

其中,所述步骤1)中根据 

Figure DEST_PATH_GSB00000336377500011
计算各待调度用户的权重优先级,其中 ,且当DRCi(t)≤Rbuffer,i(t)时,DRCi(t)=DRCi(t),当DRCi(t)>Rbuffer,i(t)时,DRCi(t)=Rbuffer,i(t),DRCi(t)为待调度用户i的信道速率,Rbuffer,i(t)为所述待调度用户i的实际缓存量, 为所述 待调度用户i的平均速率,该平均速率以tc长的时间窗进行更新。 Wherein, in the step 1) according to
Figure DEST_PATH_GSB00000336377500011
Calculate the weight priority of each user to be scheduled, where , and when DRC i (t)≤R buffer, i (t), DRC i (t)=DRC i (t), when DRC i (t)>R buffer, i (t), DRC i (t )=R buffer, i (t), DRC i (t) is the channel rate of the user i to be scheduled, R buffer, i (t) is the actual buffer amount of the user i to be scheduled, is the average rate of the user i to be scheduled, and the average rate is updated with a long time window of tc .

综上所述,本发明的基于通信系统实际缓存量进行多业务调度的方法首先根据各待调度用户的权重优先级进行第一次信道分配,然后再将在第一次信道分配中未得到调度的业务优先级高的各待调度用户再按照其业务优先级进行第二次信道分配,由此可增强多用户分集效应,减少填充概率,实现系统吞吐量的提高,同时还能满足多业务处理原则。 To sum up, the method for multi-service scheduling based on the actual buffer capacity of the communication system of the present invention firstly performs channel allocation for the first time according to the weight priority of each user to be scheduled, and then allocates the channels that have not been scheduled in the first channel allocation. The users to be scheduled with high service priority will be assigned a second channel according to their service priority, which can enhance the multi-user diversity effect, reduce the filling probability, improve the system throughput, and meet the requirements of multi-service processing in principle. the

附图说明Description of drawings

图1为本发明的基于通信系统实际缓存量进行多业务调度的方法的操作流程示意图。 FIG. 1 is a schematic diagram of the operation flow of the method for multi-service scheduling based on the actual buffer capacity of the communication system according to the present invention. the

图2为系统吞吐量比较示意图。 Figure 2 is a schematic diagram of system throughput comparison. the

图3为FTP用户的信道分配公平性比较示意图。 Fig. 3 is a schematic diagram of comparing channel allocation fairness of FTP users. the

具体实施方式Detailed ways

请参阅图1,在本发明的基于通信系统实际缓存量进行多业务调度的方法中,首先执行步骤S10,不区分各待调度用户业务优先级,仅根据各待调度用户的实际缓存量计算所述各待调度用户的权重优先级,其根据公式 P i ( t ) = DRC i ( t ) R i ( t ) ‾ 计算各待调度用户的权重优先级,其中  R i ( t ) ‾ = ( 1 - 1 t c ) * R i ( t - 1 ) ‾ + 1 t c * DRC i ( t - 1 ) , 且当DRCi(t)≤Rbuffer,i(t)时,DRCi(t)=DRCi(t),当DRCi(t)>Rbuffer,i(t)时,DRCi(t)=Rbuffer,i(t),DRCi(t)为待调度用户i的信道速率,Rbuffer,i(t)为所述待调度用户i的实际缓存量,Ri(t)为所述待调度用户i的平均速率,该平均速率以tc长的时间窗进行更新,例如,若所述通信系统中有待调度用户A和B,所述通信系统具有x1、x2两个信道,假如待调度用户A占用x1信道,经过计算其权重优先级a1为1,假如待调度用户A占用x2信道,经过计算其权重优先级a2为3,假如待调度用户B占用x1信道,经过计算其权重优先级b1为2,假如待调度用户B占用x2信道,经过计算其权重优先级b2为2,接着执行步骤S11。 Please refer to Fig. 1, in the method for multi-service scheduling based on the actual buffering amount of the communication system of the present invention, step S10 is first performed, and the service priority of each user to be scheduled is not distinguished, and only the actual buffering amount of each user to be scheduled is calculated. Describe the weight priority of each user to be scheduled, which is based on the formula P i ( t ) = DRC i ( t ) R i ( t ) ‾ Calculate the weight priority of each user to be scheduled, where R i ( t ) ‾ = ( 1 - 1 t c ) * R i ( t - 1 ) ‾ + 1 t c * DRC i ( t - 1 ) , And when DRC i (t)≤R buffer, i (t), DRC i (t)=DRC i (t), when DRC i (t)>R buffer, i (t), DRC i (t) =R buffer, i (t), DRC i (t) is the channel rate of user i to be scheduled, R buffer, i (t) is the actual buffer amount of user i to be scheduled, R i (t) is the The average rate of user i to be scheduled, the average rate is updated with a time window of tc length, for example, if there are users A and B to be scheduled in the communication system, and the communication system has two channels x1 and x2, if Scheduling user A occupies the x1 channel, and its weight priority a1 is calculated as 1. If the user A to be scheduled occupies the x2 channel, its weight priority a2 is calculated as 3. If the user B to be scheduled occupies the x1 channel, its weight priority is calculated. The level b1 is 2. If the user B to be scheduled occupies the x2 channel, its weight priority b2 is calculated as 2, and then step S11 is executed.

在步骤S11中,根据所述各待调度用户的权重优先级采用PF算法将所述通信系统的各信道分配给相应的待调度用户,例如,根据计算所得到的待调度用户A和B的各权重优先级,将x1信道分配给待调度用户B,将x2信道分配给待调度用户A,接着执行步骤S12。 In step S11, according to the weight priority of each user to be scheduled, the PF algorithm is used to allocate each channel of the communication system to the corresponding user to be scheduled, for example, according to the calculated Weight priority, allocate x1 channel to user B to be scheduled, allocate channel x2 to user A to be scheduled, and then perform step S12. the

在步骤S12中,根据各待调度用户的业务优先级判断所述通信系统的所有信道是否都已分配给业务优先级高的待调度用户,若是结束,否则执行步骤S13,在本实施方式中,待调度用户B为FTP用户,其业务优先级为低级。 In step S12, judge whether all the channels of the communication system have been allocated to users to be scheduled with high service priority according to the service priority of each user to be scheduled, if it is finished, otherwise perform step S13, in this embodiment, User B to be scheduled is an FTP user whose service priority is low. the

在步骤S13中,判断是否还有业务优先级高的待调度用户在等待分配信道,若是执行步骤S14,否则结束。例如,所述通信系统中还有待调度用户c,其为VoIP用户,显然业务优先级为高级。 In step S13, it is judged whether there are users to be scheduled with high service priority waiting to be allocated channels, if so, execute step S14, otherwise, end. For example, user c to be scheduled in the communication system is a VoIP user, and obviously the service priority is high. the

在步骤S14中,将业务优先级低且权重优先级低的已分配有信道的待调度用户所对应的信道重新分配给所述在等待分配信道且业务优先级高的待调度用户,因此,已分配给待调度用户B的x1信道重新分配给待调度用户c,此外,当有多个已分配有信道的待调度用户的业务优先级都低于在等待分配信道且业务优先级高的待调度用户,通常权重优先级最低且分配有子信道的待调度用户所对应的信道优先分配给业务等级高的未分配到子信道的用户,接着再返回步骤S12中再进行新一轮的判断,。 In step S14, the channel corresponding to the user to be scheduled who has been assigned a channel with a low service priority and a low weight priority is reallocated to the user to be scheduled who is waiting to be allocated a channel and has a high service priority. The x1 channel assigned to user B to be scheduled is reassigned to user c to be scheduled. In addition, when there are multiple users to be scheduled who have already allocated channels, their service priorities are lower than those of users who are waiting to be allocated channels and have high service priority. For users, usually the channels corresponding to the scheduled users with the lowest weight priority and assigned sub-channels are preferentially assigned to users with high service levels who are not assigned sub-channels, and then return to step S12 for a new round of judgment. the

以下将进一步说明本发明的基于通信系统实际缓存量进行多业务调度的方法的优越性能,首先假设有30个用户,共分VOIP和FTP两种业务。将采用本发明与现有常用的两种调度方法即RR(VOIP)+PF(FTP)和PF(VOIP)+PF(FTP)进行比较,其中,RR(VOIP)+PF(FTP)指的是先用RR算法调度VOIP用户再用PF算法调度FTP用户,而PF(VOIP)+PF(FTP)则是先用PF算法调度VOIP用户再用PF算法调度FTP用户,两种算法都是先调度完VOIP用户后,再调度FTP用户,仿真条件如表一所示: The superior performance of the method for multi-service scheduling based on the actual buffer amount of the communication system of the present invention will be further described below. First, it is assumed that there are 30 users, and they are divided into two kinds of services: VOIP and FTP. Will adopt the present invention and existing two kinds of commonly used scheduling methods namely RR (VOIP)+PF (FTP) and PF (VOIP)+PF (FTP) to compare, wherein, RR (VOIP)+PF (FTP) refers to First use the RR algorithm to schedule VOIP users and then use the PF algorithm to schedule FTP users, while PF(VOIP)+PF(FTP) first use the PF algorithm to schedule VOIP users and then use the PF algorithm to schedule FTP users. Both algorithms are scheduled first. After the VOIP user, the FTP user is scheduled again. The simulation conditions are shown in Table 1:

表1为仿真条件 Table 1 is the simulation conditions

  参数parameters   数值value   系统带宽system bandwidth   5兆赫兹5 MHz   小区直径cell diameter   1500米1500 meters   场景 Scenes   郊区宏Suburban macro   用户数 User number   3030   每子信道所含子载波数The number of subcarriers contained in each subchannel   2525   调度时长(TTI)Scheduling time (TTI)   0.5毫秒0.5 milliseconds   业务模型business model   VOIP,FTPVOIP, FTP   调制编码方式Modulation and coding method   四相键控(QPSK)(R=1/3,1/2,2/3,  3/4,4/5),  16QAM(R=1/2,2/3,3/4,4/5)Four-phase keying (QPSK) (R=1/3, 1/2, 2/3, 3/4, 4/5), 16QAM (R=1/2, 2/3, 3/4, 4/5 )   混合请求重传(HARQ)Hybrid Request Retransmission (HARQ)   无 none   热噪声谱密度thermal noise spectral density   -174dBm/Hz-174dBm/Hz   仿真时长Simulation time   20000TTI20000TTI

请参见图2及图3,其中,图2为系统吞吐量比较示意图,横轴为VOIP的用户数,最多为9个VOIP用户,总用户数为30,所以此时FTP用户为21。纵轴为吞吐量,单位为千比特/秒。从图中可看出,本发明在任何情况下都比现有的两种方法吞吐量要高。图3为FTP用户的信道分配公平性比较示意图,代表各个FTP用户分配信道的机会是否均等。横轴为FTP的用户数,纵轴为信道分配的公平性,最高为1。从图中可看出,本发明在公平性上也比现有的两种方法要略好。  Please refer to Figure 2 and Figure 3, wherein Figure 2 is a schematic diagram of system throughput comparison, the horizontal axis is the number of VOIP users, the maximum is 9 VOIP users, and the total number of users is 30, so the number of FTP users is 21 at this time. The vertical axis is throughput in kilobits per second. It can be seen from the figure that the throughput of the present invention is higher than that of the existing two methods in any case. Fig. 3 is a schematic diagram of comparing channel allocation fairness of FTP users, which represents whether each FTP user has an equal opportunity to allocate channels. The horizontal axis is the number of FTP users, and the vertical axis is the fairness of channel allocation, the highest being 1. As can be seen from the figure, the present invention is also slightly better than the existing two methods in terms of fairness. the

综上所述,本发明的基于通信系统实际缓存量进行多业务调度的方法通过提高多用户分集效应,减少填充概率,在保证了用户公平性的同时,提高了系统吞吐量,而且也满足多业务处理原则。 To sum up, the method for multi-service scheduling based on the actual buffer capacity of the communication system in the present invention improves the multi-user diversity effect and reduces the filling probability, while ensuring user fairness, improves the system throughput, and also satisfies the requirements of multiple users. Principles of business processing. the

Claims (1)

1. one kind is carried out the method for multi-business scheduling based on communication system real buffer memory, it is characterized in that comprising step:
1) only calculates the described weight priority of respectively treating dispatched users based on the real buffer memory of respectively treating dispatched users;
2) adopt the direct ratio fair algorithm that each channel allocation of described communication system is given according to the described weight priority of respectively treating dispatched users and treat dispatched users accordingly;
3) according to the service priority of respectively treating dispatched users judge all channels of described communication system whether all distributed to service priority high treat dispatched users;
4) when all channels of described communication system be not all distribute to service priority high treat dispatched users the time, judge whether that the dispatched users for the treatment of that service priority is high in addition waiting for allocated channel;
5) if there is the high dispatched users for the treatment of of service priority waiting for allocated channel, with service priority low and weight priority is low be assigned channel treat the pairing channel of dispatched users redistribute to described wait for allocated channel and service priority high treat dispatched users;
Described step 1) basis
Figure FSB00000336377400011
Calculate the priority of respectively treating dispatched users, wherein
Figure FSB00000336377400012
And work as DRC i(t)≤R Buffer, i(t) time, DRC i(t)=DRC i(t), work as DRC i(t)>R Buffer, i(t) time, DRC i(t)=R Buffer, i(t), DRC i(t) for treating the channel speed of dispatched users i, R Buffer, i(t) be the described real buffer memory for the treatment of dispatched users i,
Figure FSB00000336377400013
Be the described Mean Speed for the treatment of dispatched users i, this Mean Speed is with t cLong time window upgrades.
CN2007100365354A 2007-01-17 2007-01-17 Method for multi-business scheduling based on communication system real buffer memory Expired - Fee Related CN101227226B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2007100365354A CN101227226B (en) 2007-01-17 2007-01-17 Method for multi-business scheduling based on communication system real buffer memory

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2007100365354A CN101227226B (en) 2007-01-17 2007-01-17 Method for multi-business scheduling based on communication system real buffer memory

Publications (2)

Publication Number Publication Date
CN101227226A CN101227226A (en) 2008-07-23
CN101227226B true CN101227226B (en) 2011-04-06

Family

ID=39859012

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007100365354A Expired - Fee Related CN101227226B (en) 2007-01-17 2007-01-17 Method for multi-business scheduling based on communication system real buffer memory

Country Status (1)

Country Link
CN (1) CN101227226B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101436891B (en) * 2008-12-24 2012-07-25 清华大学 Method for scheduling global proportionality equitableness of multiple base stations and multiuser
CN101790201B (en) * 2009-01-22 2014-07-02 中兴通讯股份有限公司 Method and device for allocating wireless resources of single carrier orthogonal frequency division multiplexing system
CN102202410A (en) * 2010-03-23 2011-09-28 中兴通讯股份有限公司 Multi-user and multi-service scheduling method and device of wireless communication network
CN102858015B (en) * 2011-06-30 2015-04-29 普天信息技术研究院有限公司 Multi-service scheduling method
US9936498B2 (en) * 2014-11-04 2018-04-03 Qualcomm Incorporated High reliability low latency mission critical communication
CN105992381B (en) * 2015-03-06 2019-07-26 鼎桥通信技术有限公司 A kind of dispatching method

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1622531A (en) * 2003-11-27 2005-06-01 华为技术有限公司 A data poll dispatching method

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1622531A (en) * 2003-11-27 2005-06-01 华为技术有限公司 A data poll dispatching method

Also Published As

Publication number Publication date
CN101227226A (en) 2008-07-23

Similar Documents

Publication Publication Date Title
JP5395982B2 (en) Guaranteed bit rate traffic scheduling method based on service quality
CN100566295C (en) A kind of Packet Service scheduling method for wireless resource based on service quality guarantee
CN101784056B (en) Method for coordinating interference
CN101610551B (en) Resource scheduling method for HSUPA
CN101227226B (en) Method for multi-business scheduling based on communication system real buffer memory
CN102238627B (en) Resource allocating method and device of downlink shared channel
US20090103488A1 (en) Practical method for resource allocation for qos in ofdma-based wireless systems
WO2007022817A1 (en) Scheduling depending on quality of service and channel properties
CN102083221A (en) Resource scheduling method and device based on HSDPA (high speed downlink packet access)
CN1463099A (en) Scheduling method for ensuring service quality of real time operation in OFDM
CN103024921B (en) A kind of dispatching method divided into groups based on CQI feedback parameter and SINR numerical value
CN103079278A (en) Method for allocating downlink resources of OFDMA (Orthogonal Frequency Division Multiple Access)-WLAN (Wireless Local Area Network) system based on user satisfaction degrees
CN109041118A (en) A kind of resource allocation methods and communication equipment
CN103619069B (en) The broadband power line communication cross-layer resource allocation that mixed service urgency is preferential
CN102083222B (en) Distribution method of adjoint channels of HSPA (High Speed Packet Access) system, base station and system
CN102404838B (en) Uplink resource allocation method and uplink resource allocation device
CN101465789B (en) Bandwidth distribution control method and device
CN100431362C (en) Method for packet service scheduling in mobile communication system
Al-Rawi et al. On the performance of heuristic opportunistic scheduling in the uplink of 3G LTE networks
CN104602355B (en) Mixed service scheduling method in LTE system
CN101730238B (en) Resource allocation method, device and base station
CN101754376B (en) Method for allocating downlink resources of a orthogonal frequency division multiplexing system
KR20070078308A (en) Scheduling Data Traffic in Wireless Communication Systems
Lee et al. Sub-channel allocation based on multi-level priority in OFDMA systems
CN102291825A (en) Method for allocating time slot resources

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20110406

Termination date: 20120117