[go: up one dir, main page]

CN106507485A - A quality-of-service-oriented wireless layered multicast transmission resource allocation method - Google Patents

A quality-of-service-oriented wireless layered multicast transmission resource allocation method Download PDF

Info

Publication number
CN106507485A
CN106507485A CN201611135809.0A CN201611135809A CN106507485A CN 106507485 A CN106507485 A CN 106507485A CN 201611135809 A CN201611135809 A CN 201611135809A CN 106507485 A CN106507485 A CN 106507485A
Authority
CN
China
Prior art keywords
multicast
layer
resource allocation
algorithm
enhancement layer
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.)
Pending
Application number
CN201611135809.0A
Other languages
Chinese (zh)
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.)
Beijing University of Posts and Telecommunications
Original Assignee
Beijing University of Posts and Telecommunications
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 Beijing University of Posts and Telecommunications filed Critical Beijing University of Posts and Telecommunications
Priority to CN201611135809.0A priority Critical patent/CN106507485A/en
Publication of CN106507485A publication Critical patent/CN106507485A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/30Resource management for broadcast services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0001Arrangements for dividing the transmission path
    • H04L5/0003Two-dimensional division
    • H04L5/0005Time-frequency
    • H04L5/0007Time-frequency the frequencies being orthogonal, e.g. OFDM(A) or DMT
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0037Inter-user or inter-terminal allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0042Intra-user or intra-terminal allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0453Resources in frequency domain, e.g. a carrier in FDMA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0473Wireless resource allocation based on the type of the allocated resource the resource being transmission power
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/54Allocation or scheduling criteria for wireless resources based on quality criteria
    • H04W72/542Allocation or scheduling criteria for wireless resources based on quality criteria using measured or perceived quality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/54Allocation or scheduling criteria for wireless resources based on quality criteria
    • H04W72/543Allocation or scheduling criteria for wireless resources based on quality criteria based on requested quality, e.g. QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/04Transmission power control [TPC]
    • H04W52/18TPC being performed according to specific parameters
    • H04W52/26TPC being performed according to specific parameters using transmission rate or quality of service QoS [Quality of Service]
    • H04W52/265TPC being performed according to specific parameters using transmission rate or quality of service QoS [Quality of Service] taking into account the quality of service QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/04Transmission power control [TPC]
    • H04W52/30Transmission power control [TPC] using constraints in the total amount of available transmission power
    • H04W52/34TPC management, i.e. sharing limited amount of power among users or channels or data types, e.g. cell loading
    • H04W52/346TPC management, i.e. sharing limited amount of power among users or channels or data types, e.g. cell loading distributing total power among users or channels

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Quality & Reliability (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Consider that the complexity in practical application requires that the present invention realizes a kind of low complex degree resource allocation algorithm based on greedy method.Consider between multicast user to require the difference of QoS in practical application, using layered multicast, data source is divided into Primary layer and enhancement layer.Algorithm is adopted and conventional two-step identical assignment order, as different layers adopt different resource allocation algorithms, meet the minimum-rate requirement of Primary layer multicast service first by subcarrier distribution, and then adjustment surplus power gives enhancing layer service between all subcarriers, with improve enhancement layer multicast service and speed, so as to effectively reduce algorithm complex.Finally according to the algorithm that realizes, reasonable systematic function is obtained in Primary layer and enhancement layer.

Description

一种面向服务质量的无线分层组播传输资源分配方法A quality-of-service-oriented wireless layered multicast transmission resource allocation method

技术领域technical field

本发明涉及无线通信技术领域,特别涉及正交频分复用(OFDM,OrthogonalFrequency Division Multiplexing)分层传输系统The present invention relates to the technical field of wireless communication, in particular to an Orthogonal Frequency Division Multiplexing (OFDM, Orthogonal Frequency Division Multiplexing) layered transmission system

背景技术Background technique

近些年来,移动通信技术飞速发展,为人类通讯提供了越来越高的速率。由于3G系统的核心网还没有完全脱离第二代移动通信系统的核心网结构,所以普遍认为3G系统仅仅是从窄带向未来宽带移动通信系统的过渡。因此,人们把目光越来越多的投向3G以后的移动通信系统,目前LTE移动通信中系统的速度可以达到l00Mbps。未来移动通信系统将提供更大的频宽,把无线通信和互联网、多媒体通信相结合,把移动通信业务从话音扩展到数据、图像、视频等多媒体业务。无线通信与互联网、多媒体通信相结合必定是大势所趋。In recent years, the rapid development of mobile communication technology has provided higher and higher rates for human communication. Since the core network of the 3G system has not completely separated from the core network structure of the second-generation mobile communication system, it is generally believed that the 3G system is only a transition from narrowband to future broadband mobile communication system. Therefore, people pay more and more attention to the mobile communication system after 3G, and the speed of the system in LTE mobile communication can reach 100 Mbps at present. The future mobile communication system will provide greater bandwidth, combine wireless communication with the Internet, and multimedia communication, and expand mobile communication services from voice to multimedia services such as data, images, and videos. The combination of wireless communication, Internet and multimedia communication must be the trend of the times.

随着无线网络技术的突破以及互联网业务的飞速发展,人们希望无线网络能够承载多样化的宽带多媒体业务。OFDM技术由于其特有的抗频率选择性衰落、抗符号间干扰的能力,能够有效提高系统的频谱利用率,实现高速率传输,已成为下一代无线网络的核心技术之一。考虑到组播业务在无线网络中的重要性,在下一代基于OFDM技术的网络中,如何通过有效的无线资源管理,同时为不同需求的用户提供QoS(Quality of Service,服务质量)的支持,是一个迫切需要研究的问题。本资源分配算法针对不同用户对QoS的要求,实现了一种OFDM系统中的组播联合资源分配方案。With the breakthrough of wireless network technology and the rapid development of Internet services, people hope that wireless networks can carry diversified broadband multimedia services. Due to its unique ability to resist frequency selective fading and intersymbol interference, OFDM technology can effectively improve the spectrum utilization rate of the system and achieve high-speed transmission. It has become one of the core technologies of the next generation wireless network. Considering the importance of multicast services in wireless networks, how to provide QoS (Quality of Service) support for users with different needs through effective wireless resource management in the next-generation OFDM-based network, It is a problem that urgently needs to be studied. This resource allocation algorithm realizes a multicast joint resource allocation scheme in an OFDM system according to the QoS requirements of different users.

目前LTE系统已商用,人们对高速数据传输的需求也与日俱增,而目前的无线资源是无法完全满足所有用户要求的。因此,根据用户所处的信道情况结合其QoS需求,将传输数据分层将有效的提高用户体验。在分层组播中, 发送者将数据源用分层编码的方式编码成多个数据流,分为基本层和增强层,将不同层的数据流放在多个组播组中传输。接收者根据自己的接收能力选择接收从基本层到增强层的不同层数的数据,就能接收到不同速率的数据流。At present, the LTE system has been commercialized, and people's demand for high-speed data transmission is also increasing day by day, but the current wireless resources cannot fully meet the requirements of all users. Therefore, according to the channel situation of the user and its QoS requirements, layering the transmission data will effectively improve the user experience. In layered multicast, the sender encodes the data source into multiple data streams in a layered coding manner, which are divided into basic layer and enhanced layer, and transmits data streams of different layers in multiple multicast groups. Receivers can receive data streams at different rates by choosing to receive data of different layers from the basic layer to the enhanced layer according to their own receiving capabilities.

针对基本层与增强层传输的不同QoS要求,将资源分配问题建模为在保证基本层传输所要求的最小速率的条件下,最大化增强层和速率的分配问题。本发明使用的低复杂度算法,其基本思想是首先通过最少的子载波分配满足基本层的最小速率要求,进而将剩余未分配的子载波赋予信道增益较强(即增强层)的用户(也可能是多个用户),最后调整功率以提高增强层的和速率。According to the different QoS requirements of the base layer and enhancement layer transmission, the resource allocation problem is modeled as the allocation problem of maximizing the enhancement layer and the rate under the condition of ensuring the minimum rate required by the base layer transmission. The basic idea of the low-complexity algorithm used in the present invention is to firstly satisfy the minimum rate requirement of the basic layer through the least subcarrier allocation, and then assign the remaining unallocated subcarriers to users (also known as enhancement layers) with stronger channel gain. may be multiple users), and finally adjust the power to increase the sum rate of the enhancement layer.

发明内容Contents of the invention

考虑到实际应用中的复杂度要求,本发明实现一种基于贪婪方法的低复杂度资源分配算法(下称类贪婪算法),该算法采用与传统两步法相同的分配次序,首先通过子载波分配满足基本层组播业务的最小速率要求,进而在所有子载波之间调整多余功率分给增强层业务,以提高增强层组播业务的和速率,从而有效降低了算法复杂度。Considering the complexity requirements in practical applications, the present invention implements a low-complexity resource allocation algorithm (hereinafter referred to as the greedy algorithm) based on a greedy method. This algorithm adopts the same allocation order as the traditional two-step method. The distribution meets the minimum rate requirement of the basic layer multicast service, and then adjusts the excess power among all subcarriers to the enhancement layer service to increase the sum rate of the enhancement layer multicast service, thereby effectively reducing the complexity of the algorithm.

贪婪算法的原理是每次都试图找到离目标尽可能近的最好选择,然后解决选择做出后所带来的子问题,这个选择依赖于目前的选择,而不是将来的选择或子问题的解决,其实是局部最优的选择,希望这个选择可以导向全局最优的解,如果算法结束时,局部最优解恰好等于全局最优解,该方法最优,否则,得到次优解。在进行最优搜索时,贪婪算法更倾向于顺着一条选择的路径搜索下去,直到实现优化目标,当该选择路径无法到达优化目标时会退回;也可能会顺着一条无限路径搜索下去,而不会退回尝试其它路径,因此,该算法不能保证每次都得到最优解,也不是完备的。The principle of the greedy algorithm is to try to find the best choice as close as possible to the target each time, and then solve the sub-problems brought about by the choice. This choice depends on the current choice, not on future choices or sub-problems. The solution is actually a local optimal choice. It is hoped that this choice can lead to the global optimal solution. If the local optimal solution is exactly equal to the global optimal solution at the end of the algorithm, this method is optimal, otherwise, a suboptimal solution is obtained. When performing optimal search, the greedy algorithm is more inclined to search along a selected path until the optimization goal is achieved. When the selected path cannot reach the optimization goal, it will return; it may also search along an infinite path, and There is no fallback to try other paths, so the algorithm cannot guarantee an optimal solution every time, nor is it complete.

如果有一个好的启发函数,该算法的复杂度有明显降低,下降的幅度取决于具体的问题和启发函数的质量。If there is a good heuristic function, the complexity of the algorithm is significantly reduced, and the magnitude of the decrease depends on the specific problem and the quality of the heuristic function.

算法首先基本层组播业务分配子载波,将分配过程分为多步,每一步分配一个子载波。为了以尽可能少的子载波满足基本层的最小速率要求,每一步的子载波分配准则为:选择能够将基本层组播速率提高得最多的子载波,直到基本层组播业务获得足够多的子载波,能够满足其最小速率要求。在确定了基本层的子载波分配后,为了提高优化目标增强层组播业务的和速率,系统中的剩余子载波分配给信道最好的用户。The algorithm first allocates subcarriers for basic layer multicast services, divides the allocation process into multiple steps, and allocates a subcarrier in each step. In order to meet the minimum rate requirement of the basic layer with as few sub-carriers as possible, the sub-carrier allocation criterion for each step is: select the sub-carrier that can increase the multicast rate of the basic layer the most, until the multicast service of the basic layer gets enough Subcarriers that can meet their minimum rate requirements. After determining the subcarrier allocation of the basic layer, in order to increase the sum rate of the multicast service of the optimization target enhancement layer, the remaining subcarriers in the system are allocated to users with the best channels.

有益效果Beneficial effect

针对当前主要研究OFDM组播资源分配并且未采用数据分层实现不同用户QoS要求的情况,本发明研究了在OFDM组播无线资源分层传输的联合分配方案,即动态的子载波和发射功率的联合分配方案。最后根据实现的算法,进行了仿真,在基本层和增强层都得到了比较好的系统性能。Aiming at the current situation where OFDM multicast resource allocation is mainly studied and data layering is not used to achieve different user QoS requirements, the present invention studies the joint allocation scheme for hierarchical transmission of OFDM multicast wireless resources, that is, dynamic subcarriers and transmission power Joint distribution scheme. Finally, according to the implemented algorithm, the simulation is carried out, and a relatively good system performance is obtained in both the basic layer and the enhanced layer.

本发明考虑到实际应用中组播用户间对QoS的不同要求,采用分层组播,将数据源分为基本层和增强层,针对基本层与增强层传输的不同QoS要求,将资源分配问题建模为在保证基本层传输所要求的最小速率的条件下,最大化增强层和速率的分配问题。由于不同层采用不同的资源分配算法,首要满足系统的最小速率要求,并尽可能的多分配子载波给增强层业务,使其和速率最大。Considering the different requirements for QoS among multicast users in practical applications, the present invention adopts layered multicast, divides data sources into basic layer and enhanced layer, and solves resource allocation problem It is modeled as the allocation problem of maximizing the enhancement layer and the rate under the condition of guaranteeing the minimum rate required by the base layer transmission. Since different layers adopt different resource allocation algorithms, the minimum rate requirement of the system is first met, and as many subcarriers as possible are allocated to the enhancement layer services to maximize the sum rate.

附图说明Description of drawings

图1是分层组播传输场景图;Figure 1 is a scene diagram of layered multicast transmission;

图2是本发明的算法实施流程图;Fig. 2 is the algorithm implementation flowchart of the present invention;

图3是基本层最小速率与最小速率要求R0关系曲线;Figure 3 is the relationship curve between the minimum rate of the basic layer and the minimum rate requirement R0 ;

图4是增强层和速率与最小速率要求R0关系曲线。Fig. 4 is the relationship curve of the enhancement layer and the rate and the minimum rate requirement R 0 .

具体实施方式detailed description

本发明实施案例结合附图做详细说明。The implementation cases of the present invention are described in detail in conjunction with the accompanying drawings.

考虑到实际应用中的复杂度要求,本发明实现一种基于贪婪方法的低复杂度资源分配算法(下称类贪婪算法),该算法采用与传统两步法相同的分 配次序,首先通过子载波分配满足基本层组播业务的最小速率要求,进而在所有子载波之间调整多余功率分给增强层业务,以提高增强层组播业务的和速率,在分配过程中采用了基于贪婪方法的分配方式,从而有效降低了算法复杂度。Considering the complexity requirements in practical applications, the present invention implements a low-complexity resource allocation algorithm (hereinafter referred to as the greedy algorithm) based on a greedy method. This algorithm adopts the same allocation order as the traditional two-step method. The allocation meets the minimum rate requirements of the basic layer multicast service, and then adjusts the excess power among all subcarriers to the enhancement layer service to increase the sum rate of the enhancement layer multicast service. In the allocation process, the allocation based on the greedy method is adopted way, thereby effectively reducing the complexity of the algorithm.

附图1是实例应用的系统架构和场景,本发明所研究的OFDM系统由一个基站和K个用户终端组成,系统的子载波总数为N。基站与用户之间的下行链路是慢衰落频率选择性信道。假设基站通过用户反馈,可以获得用户k在子载波n上信道增益Hk,n,则用户k在子载波n上的信道容量为Accompanying drawing 1 is the system framework and scene of example application, the OFDM system studied by the present invention is composed of a base station and K user terminals, and the total number of subcarriers of the system is N. The downlink between the base station and the user is a slow fading frequency selective channel. Assuming that the base station can obtain the channel gain H k,n of user k on subcarrier n through user feedback, then the channel capacity of user k on subcarrier n is

其中, 为子载波n上的噪声功率,pn是在子载波n上分配的功率。in, is the noise power on subcarrier n, and p n is the power allocated on subcarrier n.

为了确保系统中的所有用户都能够可靠接收组播数据,基站按所有用户能够可靠接收组播业务速率中的最小值发送组播数据,即组播速率为In order to ensure that all users in the system can reliably receive multicast data, the base station sets the rate at which all users can reliably receive multicast services The minimum value in is to send multicast data, that is, the multicast rate is

在实际应用中,为了保证QoS,组播业务具有一定的最小速率要求,即:In practical applications, in order to ensure QoS, the multicast service has a certain minimum rate requirement, namely:

R(m)≥R0 (3)R (m) ≥ R 0 (3)

其中R0为组播业务所要求的速率下限。Among them, R 0 is the lower limit of the rate required by the multicast service.

对于系统中的增强层组播业务,增强层用户k在分配到的子载波上的速率为For the enhanced layer multicast service in the system, the rate of the enhanced layer user k on the allocated subcarrier is

其中为增强层组播业务的子载波分配系数,表示将子载波n分配给用户k传输组播业务使用,反之则 in Subcarrier allocation coefficients for enhancement layer multicast services, Indicates that subcarrier n is allocated to user k to transmit multicast services, and vice versa

综上所述,在同时考虑基本层和增强层组播业务时,本文所研究的OFDM系统资源分配的优化目标是在满足总功率约束以及基本层组播业务最小速率要求的条件下,使所有增强层用户组播业务的和速率最大,即目标函数为:To sum up, when considering the basic layer and enhanced layer multicast services at the same time, the optimization goal of OFDM system resource allocation studied in this paper is to make all The sum rate of the enhancement layer user multicast service is the largest, that is, the objective function is:

约束条件:Restrictions:

其中,式(6)为组播业务的最小速率要求,式(7)为系统的功率约束,PT为总功率;式(8)为子载波分配的约束条件,即任意子载波只能用于传输基本层组播业务或传输增强层的组播业务。Among them, formula (6) is the minimum rate requirement of the multicast service, formula (7) is the power constraint of the system, PT is the total power; formula (8) is the constraint condition of subcarrier allocation, that is, any subcarrier can only use It is used to transmit the multicast service of the basic layer or the multicast service of the enhanced layer.

图2是本发明的算法实施流程图。算法首先基本层组播业务分配子载波,将分配过程分为多步,每一步分配一个子载波。为了以尽可能少的子载波满足基本层的最小速率要求,每一步的子载波分配准则为:选择能够将基本层组播速率提高得最多的子载波,直到基本层组播业务获得足够多的子载波,能够满足其最小速率要求。在确定了基本层的子载波分配后,为了提高优化目标增强层组播业务的和速率,系统中的剩余子载波分配给信道最好的用户。Fig. 2 is a flow chart of the implementation of the algorithm of the present invention. The algorithm first allocates subcarriers for basic layer multicast services, divides the allocation process into multiple steps, and allocates a subcarrier in each step. In order to meet the minimum rate requirement of the basic layer with as few sub-carriers as possible, the sub-carrier allocation criterion for each step is: select the sub-carrier that can increase the multicast rate of the basic layer the most, until the multicast service of the basic layer gets enough Subcarriers that can meet their minimum rate requirements. After determining the subcarrier allocation of the basic layer, in order to increase the sum rate of the multicast service of the optimization target enhancement layer, the remaining subcarriers in the system are allocated to users with the best channels.

子载波分配算法的具体步骤如下。The specific steps of the subcarrier allocation algorithm are as follows.

S200,置所有子载波分配系数ρn=0。S200. Set all subcarrier allocation coefficients ρ n =0.

S210,遍历所有满足ρn=0的待分配子载波,对于其中任意子载波n,计算若将该子载波分配给基本层,所能获得的组播速率为S210, traversing all subcarriers to be allocated satisfying ρ n =0, and for any subcarrier n among them, calculating the multicast rate that can be obtained if the subcarrier is allocated to the basic layer is

从所有待分配子载波n中,选择对应的组播速率Rn,最大的子载波From all subcarriers n to be allocated, select the corresponding multicast rate R n , the largest subcarrier

n*=argnmaxRn,n∈{ρn=0}, (10)n * =arg n maxR n , n∈{ρ n =0}, (10)

将n*分配给组播业务,置 Assign n * to the multicast service, set

S220,若Rn≤R0,返回步骤2,继续选择分配给基本层的子载波;反之,执行S230。S220, if R n ≤ R 0 , return to step 2, and continue to select subcarriers allocated to the base layer; otherwise, execute S230.

S230,将所有满足ρn=0的子载波分配给增强层组播业务,子载波n分配给在该子载波上信道条件最好的一个用户或多个用户。将各用户的速率降序排列为c1,n,c2,n...,ck,n,如果分配给最好的用户,则k=1,Rn=c1,n。如果分配给最好的两个用户,则k=1,2,Rn=2*c2,n,以此类推。S230. Allocate all subcarriers satisfying ρ n =0 to the enhancement layer multicast service, and allocate subcarrier n to one user or multiple users with the best channel conditions on the subcarrier. Arrange the rates of each user in descending order as c 1,n ,c 2,n ...,c k,n , if allocated to the best user, then k=1,R n =c 1,n . If assigned to the best two users, then k=1,2, R n =2*c 2,n , and so on.

{k*}=arg{k}maxRn,n∈{ρn=0}, (11){k * }=arg {k} maxR n , n∈{ρ n =0}, (11)

算法结束。place Algorithm ends.

在确定了子载波分配的基础上,通过在子载波之间调整功率,可以在满足基本层最小速率要求的同时,进一步提高增强层的和速率。功率的调整分为两步,首先在保证基本层组播业务基本速率的前提下,降低分配给基本层组播业务的子载波上的功率;然后将这部分功率分配给增强层组播业务,根据注水原理重新调整分配给增强层子载波上的功率分配。在调整分配给基本层组播业务的子载波上的功率时,考虑每一次调整的功率为一微小量On the basis of determining the allocation of subcarriers, by adjusting the power between subcarriers, the sum rate of the enhancement layer can be further improved while meeting the minimum rate requirement of the base layer. The power adjustment is divided into two steps. First, under the premise of ensuring the basic rate of the basic layer multicast service, reduce the power allocated to the subcarriers of the basic layer multicast service; and then allocate this part of power to the enhancement layer multicast service. The power allocation allocated to the enhancement layer subcarriers is readjusted according to the water filling principle. When adjusting the power on the subcarriers allocated to the basic layer multicast service, consider that the power adjusted each time is a small amount

其中,N为子载波数,M为任意正整数,决定了功率调整量的颗粒度大小,为分配给组播业务的子载波上的总功率,其初始值为Among them, N is the number of subcarriers, M is any positive integer, which determines the granularity of the power adjustment amount, is the total power on the subcarriers allocated to the multicast service, and its initial value is

S240,减小基本层组播业务的功率,在所有分配给基本层的子载波中,选择减小功率后相应组播速率最大的方案,即选择子载波S240, reduce the power of the basic layer multicast service, and among all the subcarriers allocated to the basic layer, select the solution with the highest corresponding multicast rate after reducing the power, that is, select the subcarrier

n*=argnmaxRn,n∈{ρn=1}, (14)n * =arg n maxR n , n∈{ρ n =1}, (14)

在该子载波上减少功率Δp:Reduce the power Δp on this subcarrier:

重复该步骤,在分配给基本层的子载波集合中减少功率,使基本层组播速率在满足Rn>R0的同时,不断减小直到接近(或等于)最小速率要求。与原有的等功率分配相比,调整基本层组播业务的功率分配后节省下的功率为Repeat this step to reduce the power in the set of subcarriers allocated to the base layer, so that the multicast rate of the base layer satisfies R n > R 0 while continuously decreasing until it is close to (or equal to) the minimum rate requirement. Compared with the original equal power allocation, the power saved after adjusting the power allocation of the basic layer multicast service is

将该部分功率分配给增强层组播业务,考虑到子载波初始等功率分配,则增强层部分的总功率为This part of the power is allocated to the enhancement layer multicast service. Considering the initial equal power allocation of the subcarriers, the total power of the enhancement layer is

对于增强层的用户采用追求最大和速率最佳功率分配算法,同时兼顾增强层用户间的比例公平性。For the users of the enhancement layer, the power allocation algorithm that pursues the maximum and the best rate is adopted, while taking into account the proportional fairness among the users of the enhancement layer.

图3比较了当组播业务的最小速率要求R0逐渐增加时,相应归一化基本层组播速率的变化。为了便于判断对约束条件的满足程度,仿真结果中给出的基本层速率根据所要求的最小速率做了归一化,是基本层速率与最小速率R0的比值。图3中,信噪比SNR=5dB,总用户数K=16,最小速率要求从50kbps增加到170kbps。对于固定比例分配算法来说,由于资源分配的比例是预先给定的,组播最小速率要求的变化对组播速率不会产生任何影响,其组播速率是不变的,因此图3中归一化组播速率随着最小速率要求的增加而单调下降。对于类贪婪算法,当最小速率要求较小时,算法能够通过子载波分配和功率分配满足要求,使图3中归一化组播速率保持在1附近;而当最小速率增加到系统资源不足以满足该要求(图3的x轴上:最小速率要求>120kbps)时,算法无法为基本层分配满足其要求的资源,使得归一化组播速率降至1以下。Figure 3 compares the change of the corresponding normalized basic layer multicast rate when the minimum rate requirement R 0 of the multicast service increases gradually. In order to facilitate the judgment of the degree of satisfaction of the constraints, the base layer rate given in the simulation results is normalized according to the required minimum rate, which is the ratio of the base layer rate to the minimum rate R 0 . In Fig. 3, the signal-to-noise ratio SNR=5dB, the total number of users K=16, and the minimum rate requirement increases from 50kbps to 170kbps. For the fixed ratio allocation algorithm, because the ratio of resource allocation is given in advance, the change of the multicast minimum rate requirement will not have any impact on the multicast rate, and its multicast rate remains unchanged, so the normalization in Figure 3 The unified multicast rate decreases monotonically as the minimum rate requirement increases. For the greedy algorithm, when the minimum rate requirement is small, the algorithm can meet the requirement through subcarrier allocation and power allocation, so that the normalized multicast rate in Figure 3 remains near 1; and when the minimum rate increases to the point where the system resources are not enough to meet When this requirement is met (on the x-axis of Figure 3: the minimum rate requirement is >120 kbps), the algorithm cannot allocate resources that meet its requirements for the basic layer, so that the normalized multicast rate drops below 1.

图4比较了当中组播业务的最小速率要求R0逐渐增加时,相应增强层组播和速率的变化。其中,对于固定比例分配算法来说,由于资源分配的比例是预先给定的,组播最小速率要求的变化对组播速率不会产生任何影响,因此其增强层的和速率是固定不变的。综上所述,类贪婪算法在保证基本层业 务的基础上,尽可能多的分配子载波资源给增强层业务,为求其和容量的最大化;在基本层业务最小速率需求都不能满足的情况下,就会放弃增强层的业务。而固定比例算法只能预先分析数据流以及信道情况设定分配比例系数,虽然算法简单,却不能自适应基本层与增强层不同的QoS需求。Figure 4 compares the multicast and rate changes of the corresponding enhancement layer when the minimum rate requirement R 0 of the multicast service increases gradually. Among them, for the fixed ratio allocation algorithm, since the ratio of resource allocation is predetermined, the change of the multicast minimum rate requirement will not have any impact on the multicast rate, so the sum rate of the enhancement layer is fixed. . To sum up, the greedy-like algorithm allocates as many subcarrier resources as possible to the enhancement layer services on the basis of ensuring the basic layer services, in order to maximize the sum capacity; even if the minimum rate requirements of the basic layer services cannot be met In this case, the business of the enhancement layer will be abandoned. The fixed ratio algorithm can only analyze the data flow and channel conditions in advance to set the allocation ratio coefficient. Although the algorithm is simple, it cannot adapt to the different QoS requirements of the basic layer and the enhancement layer.

Claims (4)

1.本发明考虑到实际应用中组播用户间对QoS的不同要求,采用分层组播提出了OFDM组播无线资源分层传输的联合分配方案,即动态的子载波和发射功率的联合分配方案,满足不同用户的QoS。1. The present invention takes into account the different requirements for QoS among multicast users in practical applications, and adopts hierarchical multicast to propose a joint allocation scheme for hierarchical transmission of OFDM multicast wireless resources, that is, joint allocation of dynamic subcarriers and transmit power solution to meet the QoS requirements of different users. 2.本发明在组播资源分配过程中采用自适应资源分配技术,考虑到实际应用中组播用户间对QoS的不同要求,采用分层组播,首先将传输的数据进行分层,分为基本层和增强层。2. The present invention adopts adaptive resource allocation technology in the multicast resource allocation process, considers the different requirements to QoS among the multicast users in the actual application, adopts layered multicast, at first the data of transmission is carried out layering, is divided into base layer and enhancement layer. 3.本发明针对基本层与增强层传输的不同QoS要求,将资源分配问题建模为在保证基本层传输所要求的最小速率的条件下,最大化增强层和速率的分配问题。3. In view of the different QoS requirements for the transmission of the base layer and the enhancement layer, the present invention models the resource allocation problem as an allocation problem of maximizing the enhancement layer and the rate under the condition of ensuring the minimum rate required for the transmission of the base layer. 4.为了降低复杂度,本发明基于贪婪算法进行不同层的低复杂度资源分配算法设计,其基本思想是首先通过子载波分配满足基本层的最小速率要求,进而在所有子载波之间调整功率以提高增强层的和速率。4. In order to reduce the complexity, the present invention carries out the low-complexity resource allocation algorithm design of different layers based on the greedy algorithm, and its basic idea is to first meet the minimum rate requirement of the basic layer through subcarrier allocation, and then adjust the power between all subcarriers To increase the sum rate of the enhancement layer.
CN201611135809.0A 2016-12-09 2016-12-09 A quality-of-service-oriented wireless layered multicast transmission resource allocation method Pending CN106507485A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611135809.0A CN106507485A (en) 2016-12-09 2016-12-09 A quality-of-service-oriented wireless layered multicast transmission resource allocation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611135809.0A CN106507485A (en) 2016-12-09 2016-12-09 A quality-of-service-oriented wireless layered multicast transmission resource allocation method

Publications (1)

Publication Number Publication Date
CN106507485A true CN106507485A (en) 2017-03-15

Family

ID=58329804

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611135809.0A Pending CN106507485A (en) 2016-12-09 2016-12-09 A quality-of-service-oriented wireless layered multicast transmission resource allocation method

Country Status (1)

Country Link
CN (1) CN106507485A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107294602A (en) * 2017-07-10 2017-10-24 清华大学 Uplink multi-address cut-in method and system based on multilayer OFDM in visible light communication system
CN109413749A (en) * 2018-12-04 2019-03-01 中国刑事警察学院 A kind of analysis of SCMA network capacity and layered multicast resource allocation methods

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101616362A (en) * 2008-06-26 2009-12-30 汤姆逊许可公司 Method and apparatus for reporting status information
CN102036313A (en) * 2010-12-15 2011-04-27 西安交通大学 Method for realizing grouped negotiation-based cognitive distributed network channel allocation
KR20110061609A (en) * 2008-09-04 2011-06-09 파워웨이브 코그니션, 인크. Improved wireless ad hoc communication technology
US8326313B2 (en) * 2006-05-12 2012-12-04 Shared Spectrum Company Method and system for dynamic spectrum access using detection periods
US20140169167A1 (en) * 2011-11-29 2014-06-19 Hughes Network Systems, Llc Method and system for traffic management and resource allocation on a shared access network

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8326313B2 (en) * 2006-05-12 2012-12-04 Shared Spectrum Company Method and system for dynamic spectrum access using detection periods
CN101616362A (en) * 2008-06-26 2009-12-30 汤姆逊许可公司 Method and apparatus for reporting status information
KR20110061609A (en) * 2008-09-04 2011-06-09 파워웨이브 코그니션, 인크. Improved wireless ad hoc communication technology
CN102036313A (en) * 2010-12-15 2011-04-27 西安交通大学 Method for realizing grouped negotiation-based cognitive distributed network channel allocation
US20140169167A1 (en) * 2011-11-29 2014-06-19 Hughes Network Systems, Llc Method and system for traffic management and resource allocation on a shared access network

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
沈骏等: "基于贪婪方法的 OFDM 系统组播与单播业务资源分配算法", 《北京大学学报(自然科学版)网络版(预印本)》 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107294602A (en) * 2017-07-10 2017-10-24 清华大学 Uplink multi-address cut-in method and system based on multilayer OFDM in visible light communication system
CN107294602B (en) * 2017-07-10 2020-06-30 清华大学 Uplink multiple access method and system based on multilayer OFDM in visible light communication system
CN109413749A (en) * 2018-12-04 2019-03-01 中国刑事警察学院 A kind of analysis of SCMA network capacity and layered multicast resource allocation methods
CN109413749B (en) * 2018-12-04 2023-05-05 中国刑事警察学院 SCMA network capacity analysis and layered multicast resource allocation method

Similar Documents

Publication Publication Date Title
Araniti et al. Adaptive resource allocation to multicast services in LTE systems
Li et al. Scalable video multicast with adaptive modulation and coding in broadband wireless data systems
Huang et al. OLM: Opportunistic layered multicasting for scalable IPTV over mobile WiMAX
CN112566261A (en) Deep reinforcement learning-based uplink NOMA resource allocation method
WO2007120085A1 (en) Traffic load dependent power allocation in multi user wireless communication network with proportional fair scheduling in time and frequency domain
CN101917769B (en) Uplink resource allocation and scheduling method of OFDMA (Orthogonal Frequency Division Multiple Access) system based on 802.16m
CN107343268B (en) Non-orthogonal multicast and unicast transmission beamforming method and system
Kwon et al. Cooperative power allocation for broadcast/multicast services in cellular OFDM systems
CN101867438A (en) Adaptive allocation multi-level rate method and multi-level rate adaptive configurator
CN106507485A (en) A quality-of-service-oriented wireless layered multicast transmission resource allocation method
CN108419298A (en) Power allocation method based on energy efficiency optimization in non-orthogonal multiple access systems
CN101374018B (en) Self-adapting method for distributing physical resource blocks base on OFDM system
CN103079073A (en) Method for distributing resources for scalable videos in orthogonal frequency division multiple access system
CN103401670B (en) A kind of two-step resource block allocation method in LTE downlink system
CN103369602A (en) Wireless data transmission method for adjusting parameters according to changes of both signal source and signal channel
WO2010101553A1 (en) Method and apparatus for sub-channel and power allocation among multicast sessions of a multicast system using an orthogonal frequency division multiple access scheme
Su et al. Multiuser multimedia resource allocation over multicarrier wireless networks
CN105790909B (en) User oriented resource allocation methods in a kind of SC-FDMA system
CN106254053B (en) A kind of LTE-A carrier wave polymeric composition carrier allocation method based on CQI
Ali-Yahiya et al. Radio resource allocation in mobile wimax networks using service flows
CN104683281B (en) A kind of QoS guarantee method of the OFDMA system based on cross-layer optimizing
Wang et al. Resource allocation based on subcarrier exchange in multiuser OFDM system
Pan et al. Cross-layer resource allocation based on equivalent bandwidth in OFDMA systems
Orsino et al. A multi-criteria approach for multicast resource allocation over LTE and beyond cellular systems
Khalil et al. Energy-efficient cross-layer resource allocation scheme for OFDMA systems

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20170315

WD01 Invention patent application deemed withdrawn after publication