CN114339692A - D2D communication channel distribution method under ultra-dense scene - Google Patents
D2D communication channel distribution method under ultra-dense scene Download PDFInfo
- Publication number
- CN114339692A CN114339692A CN202210005755.5A CN202210005755A CN114339692A CN 114339692 A CN114339692 A CN 114339692A CN 202210005755 A CN202210005755 A CN 202210005755A CN 114339692 A CN114339692 A CN 114339692A
- Authority
- CN
- China
- Prior art keywords
- user
- channel
- users
- cellular
- priority
- 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.)
- Granted
Links
Images
Classifications
-
- 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
- Mobile Radio Communication Systems (AREA)
Abstract
Description
技术领域technical field
本发明涉及移动通信系统资源管理的技术领域,尤其涉及一种超密集场景下的D2D通信信道分配方法。The present invention relates to the technical field of mobile communication system resource management, in particular to a D2D communication channel allocation method in an ultra-dense scenario.
背景技术Background technique
随着互联网业务的快速发展,移动数据量呈现爆炸性增长,使得移动通信系统面临更加严峻的挑战。在工业物联网领域,以智能制造、工业机器人、无线传感器网络等为代表的海量移动智能终端广泛使用。此外,联网无人机、智能家居、自动驾驶、智慧城市、移动可穿戴设备等新兴技术也将在未来几年中大规模应用。以上种种新应用都要求移动通信网络具有更高的频谱效率、更低的传输时延、更多的设备连接数目以及更高的传输能效。数据直通(device-to-device,D2D)通信作为短距离无线通信技术,允许距离较近的用户直接进行数据通信,而不再通过基站的转发。相比传统蜂窝网络技术依靠上下行转发的模式,D2D通信具有传输距离短、路径损耗小、可以获得更高的信道增益和更快的传输速率等优点,使得D2D通信在应对未来移动通信网络对于高能效、高谱效、高单位面积节点接入数目以及低时延的业务需求时具有广阔的应用前景,被认为是未来移动通信系统中的关键技术之一。With the rapid development of Internet services, the amount of mobile data shows explosive growth, which makes the mobile communication system face more severe challenges. In the field of industrial Internet of Things, a large number of mobile smart terminals represented by intelligent manufacturing, industrial robots, wireless sensor networks, etc. are widely used. In addition, emerging technologies such as connected drones, smart homes, autonomous driving, smart cities, and mobile wearables will also be deployed on a large scale in the next few years. All of the above new applications require mobile communication networks to have higher spectral efficiency, lower transmission delay, more device connections, and higher transmission energy efficiency. As a short-range wireless communication technology, data-to-device (device-to-device, D2D) communication allows users in close distances to directly communicate data instead of forwarding through the base station. Compared with the traditional cellular network technology that relies on uplink and downlink forwarding, D2D communication has the advantages of short transmission distance, small path loss, higher channel gain and faster transmission rate, etc. High energy efficiency, high spectral efficiency, high number of node access per unit area, and low latency business requirements have broad application prospects, and are considered to be one of the key technologies in future mobile communication systems.
当移动通信系统中等待建立数据传输的用户远大于资源池中可用信道数时,即超密集场景,此时基站无法为多数用户提供业务传输,待传输用户可以采用D2D通信技术建立连接,并通过复用已有蜂窝用户的信道资源接入网络。由于该超密集场景下D2D用户数目远大于系统可用信道数,一对D2D用户单独复用一个蜂窝用户的信道无法解决D2D用户的接入率问题,需要采用多对D2D用户同时复用一个蜂窝用户的信道,即多对一复用模式。然而,由于超密集场景下使得蜂窝用户受到来自多个不同的D2D用户的跨层干扰,作为主用户的蜂窝用户的服务质量(quality of service,QoS)需求无法得到保障,因此需要为D2D用户设计合理的信道分配方法,以保证蜂窝用户不至于受到更多的跨层干扰,同时发挥D2D通信所带来的性能优势,提升系统频谱效率以及D2D用户的接入率。本发明主要涉及移动通信系统资源管理领域的研究,具体研究一种超密集场景下的D2D通信信道分配方法。When the number of users waiting to establish data transmission in the mobile communication system is far greater than the number of available channels in the resource pool, that is, an ultra-dense scenario. At this time, the base station cannot provide service transmission for most users. The users to be transmitted can use D2D communication technology to establish a connection and pass Reuse the channel resources of existing cellular users to access the network. Since the number of D2D users in this ultra-dense scenario is much larger than the number of available channels in the system, a pair of D2D users can not solve the problem of access rate of D2D users by multiplexing the channel of one cellular user alone. channel, that is, many-to-one multiplexing mode. However, since cellular users are subject to cross-layer interference from multiple different D2D users in ultra-dense scenarios, the quality of service (QoS) requirements of the primary cellular user cannot be guaranteed. Therefore, a design for D2D users is required. Reasonable channel allocation method to ensure that cellular users will not be subject to more cross-layer interference, and at the same time take advantage of the performance advantages brought by D2D communication, improve the system spectral efficiency and the access rate of D2D users. The invention mainly relates to research in the field of mobile communication system resource management, and specifically researches a D2D communication channel allocation method in an ultra-dense scenario.
目前,国内外学者在超密集场景下的D2D通信信道分配方法进行了一定的研究。授权号为CN 106954269 B的专利提出了一种基于QoS的分簇信道分配方法,该方法首先构建D2D用户间的干扰图,利用图着色理论为D2D用户进行信道分配,并在此基础上为D2D用户分簇,位于同一簇内的D2D用户可以共享蜂窝用户的信道。但是这种方法在信道分配过程中需要不断添加边来去除干扰最大的D2D用户,在超密集场景下计算量过大。在期刊《IEEETransactions on Wireless Communications》第1期第16卷中,由Yuan Liu发表的“Interference-constrained pricing for D2D networks”一文中,作者提出将超密集场景下的D2D通信资源分配问题建模为一个斯塔克伯格博弈,假设基站作为博弈的领导者,通过为每个蜂窝用户的信道设定干扰价格,发布给D2D用户,D2D用户则通过观察复用信道的干扰价格,调整自身在蜂窝用户信道上的发射功率。然而上述方法仅适用于平坦衰落信道环境,在频率选择性信道环境下无法实现信道分配。在《华南理工大学学报(自然科学版)》第1期第43卷中,由兰冰发表的“高密度D2D用户的潜在博弈资源分配算法”一文中,作者提出将D2D用户受到与产生的总干扰作为用户的效用函数,并以此来构造博弈模型,并指出该博弈模型为潜在博弈模型,同时进一步指出潜在博弈总会收敛于一个纳什均衡。At present, scholars at home and abroad have carried out certain research on D2D communication channel allocation methods in ultra-dense scenarios. The patent with the authorization number of CN 106954269 B proposes a QoS-based clustering channel allocation method. The method first constructs an interference graph between D2D users, uses graph coloring theory to allocate channels for D2D users, and based on this Users are clustered, and D2D users in the same cluster can share the channels of cellular users. However, this method needs to continuously add edges to remove the most interfering D2D users during the channel allocation process, and the computational load is too large in ultra-dense scenarios. In the paper "Interference-constrained pricing for D2D networks" published by Yuan Liu in the journal "IEEE Transactions on Wireless Communications", Vol. 1,
发明内容SUMMARY OF THE INVENTION
针对现有超密集场景D2D用户信道分配计算量大的技术问题,本发明的目的在于提供一种超密集场景下的D2D通信信道分配方法,在保证作为主用户的蜂窝用户QoS需求的同时,有效解决信道分配计算复杂度高的问题,同时提升超密集场景下D2D用户的接入率与系统频谱效率。Aiming at the technical problem of large amount of calculation for D2D user channel allocation in existing ultra-dense scenarios, the purpose of the present invention is to provide a D2D communication channel allocation method in ultra-dense scenarios, which can effectively ensure the QoS requirements of cellular users as primary users while ensuring effective It solves the problem of high computational complexity of channel allocation, and at the same time improves the access rate of D2D users and system spectral efficiency in ultra-dense scenarios.
为了达到上述目的,本发明提供如下技术方案:In order to achieve the above object, the present invention provides the following technical solutions:
一种超密集场景下的D2D通信信道分配方法,包括以下步骤:A D2D communication channel allocation method in an ultra-dense scenario, comprising the following steps:
步骤一:构建超密集场景下的D2D通信系统模型:设置待接入D2D用户数目为远大于蜂窝用户数目,且蜂窝用户具有离散的发射功率选择,并根据蜂窝用户的发射功率选择设置不同的信道最大可复用D2D用户数目;Step 1: Build a D2D communication system model in an ultra-dense scenario: set the number of D2D users to be accessed to be much larger than the number of cellular users, and the cellular users have discrete transmit power options, and set different channels according to the transmit power options of the cellular users Maximum number of multiplexable D2D users;
步骤二:确定信道分配优先级:根据蜂窝用户的QoS需求及传输性能,以蜂窝用户可承受的复用干扰为标准确定信道分配优先级;Step 2: Determine the channel allocation priority: according to the QoS requirements and transmission performance of the cellular user, the channel allocation priority is determined based on the multiplexing interference that the cellular user can bear;
步骤三:蜂窝用户遍历所有离散的发射功率:根据步骤二中信道分配优先级的顺序,蜂窝用户遍历所有的发射功率,以及信道的最大可复用D2D用户数目;Step 3: The cellular user traverses all discrete transmit powers: According to the order of channel allocation priorities in
步骤四:确定D2D用户的分配优先级:根据D2D用户发射端到蜂窝用户传输接收端的信道增益为标准,确定D2D用户的分配优先级;Step 4: Determine the allocation priority of the D2D user: determine the allocation priority of the D2D user according to the channel gain from the transmitting end of the D2D user to the transmitting and receiving end of the cellular user as a standard;
步骤五:执行D2D用户信道分配:根据确定的D2D用户的分配优先级、蜂窝用户发射功率、信道的最大可复用D2D用户数目,将D2D用户按照分配优先级顺序分配给蜂窝用户信道,直到分配的D2D用户达到信道最大可复用D2D用户数目;Step 5: Execute D2D user channel allocation: According to the determined allocation priority of D2D users, the transmit power of cellular users, and the maximum number of D2D users that can be multiplexed on the channel, the D2D users are allocated to the cellular user channel in the order of allocation priority, until the allocation is made. of D2D users reach the maximum number of D2D users that can be multiplexed on the channel;
步骤六:比较系统性能收益,确定信道分配方案与蜂窝用户功率选择,选择带来最多频谱效率增长的信道分配方案与蜂窝用户功率选择;Step 6: Compare system performance benefits, determine channel allocation scheme and cellular user power selection, and select the channel allocation scheme and cellular user power selection that bring the greatest increase in spectral efficiency;
步骤七:将已完成信道分配的D2D用户和相应信道从待分配队列出剔除,并更新队列,循环执行步骤二到步骤六,直到遍历所有信道,并输出信道分配结果。Step 7: Eliminate the D2D users and corresponding channels that have completed channel allocation from the queue to be allocated, update the queue, and perform
所述步骤一中的D2D通信系统模型为蜂窝用户设定离散的发射功率,并根据蜂窝用户选择的发射功率设定不同的信道最大可复用D2D用户数目。The D2D communication system model in the
所述步骤一中超密集场景下的D2D通信系统模型的信道分配约束条件如下:The channel allocation constraints of the D2D communication system model in the ultra-dense scenario in the first step are as follows:
其中,为蜂窝用户i采用的离散发射功率,L为蜂窝用户可选择的离散发射功率数目,Pl为第l个可选择的离散发射功率,l表示离散发射功率的索引,PL为第L个可选择的离散发射功率,numi,l为蜂窝用户最大可复用D2D用户数目的数量等级,为复用相同信道的最小D2D用户数目单元,为向上取整函数,N为蜂窝用户的总数,M为D2D用户的总数,且M>>N;为蜂窝用户i的信干噪比,为满足蜂窝用户i的QoS需求的最小信干噪比,gi,B为蜂窝用户i到基站的信道增益,表示噪声功率,表示D2D用户j发射端的发射功率,表示D2D用户j发射端到基站的信道增益,f(i,j)表示信道分配指示函数,C={i|i=1,2,...,N}表示蜂窝用户的集合,D={j|j=1,2,...,M}表示D2D用户的集合。in, is the discrete transmit power adopted by the cellular user i, L is the number of discrete transmit powers that can be selected by the cellular user, P l is the l-th selectable discrete transmit power, l represents the index of the discrete transmit power, and P L is the L-th selectable discrete transmit power. The selected discrete transmit power, num i, l is the number level of the maximum number of D2D users that can be reused by cellular users, is the unit of the minimum number of D2D users that multiplex the same channel, is a round-up function, N is the total number of cellular users, M is the total number of D2D users, and M >>N; is the signal-to-interference-noise ratio of cellular user i, In order to meet the minimum signal-to-interference noise ratio of the QoS requirements of the cellular user i, g i,B is the channel gain from the cellular user i to the base station, represents the noise power, represents the transmit power of the D2D user j transmitter, represents the channel gain from the transmitter of D2D user j to the base station, f(i,j) represents the channel allocation indicator function, C={i|i=1,2,...,N} represents the set of cellular users, D={ j|j=1,2,...,M} represents the set of D2D users.
所述步骤二中根据蜂窝用户的QoS需求及传输性能设定信道优先级因子其中,为最小信干噪比,信道质量且gi,B为蜂窝用户i到基站的信道增益,表示噪声功率。In the second step, the channel priority factor is set according to the QoS requirements and transmission performance of the cellular users in, is the minimum signal-to-interference-noise ratio, the channel quality And g i,B is the channel gain from cellular user i to the base station, represents the noise power.
对信道优先级因子xi执行以下操作得到信道分配的优先级:剔除xi≤1的信道i;xi值越小,信道i具有更高的分配优先级。Perform the following operations on the channel priority factor xi to obtain the priority of channel allocation: remove the channel i with xi ≤ 1; the smaller the value of xi , the higher the allocation priority of channel i.
所述信道分配优先级序列X进行优化的方法为:剔除优先级xi≤1的蜂窝用户i;对剩余的蜂窝用户优先级升序排列,得到新信道分配优先级序列n表示优化后优先级序列的个数,为修饰后的第i个优先级。The method for optimizing the channel allocation priority sequence X is as follows: eliminating cellular users i with priorities x i ≤ 1; arranging the remaining cellular users in ascending order to obtain a new channel allocation priority sequence n represents the number of priority sequences after optimization, is the i-th priority after modification.
在所述步骤四中,针对蜂窝用户信道i,基站比较D2D用户j对基站的信道增益对D2D用户进行降序排序,确定D2D用户j的分配优先级,即干扰信道增益较小的D2D用户具有更高的分配优先级。In the
所述步骤五的实现方法为:当蜂窝用户i选择发射功率P1发射时,根据D2D用户的分配优先级,找出分配优先级靠前的csize个D2D用户分配给蜂窝用户i;当蜂窝用户以发射功率P2作为发射功率时,找出分配优先级靠前的2csize个D2D用户分配给蜂窝用户i,此时2csize个D2D用户同时复用蜂窝用户i的信道;循环执行,直到蜂窝用户采用最大发射功率PL,此时找出优先级靠前的Lcsize个D2D用户分配给蜂窝用户i,此时Lcsize个D2D用户同时复用蜂窝用户i的信道。The implementation method of the
所述步骤六中:蜂窝用户i比较所有可能的信道分配方案带来的频谱效率的增长,选择带来最多频谱效率增长的D2D用户,并确定相应的离散发射功率与信道分配方案;In the step 6: the cellular user i compares the increase in spectral efficiency brought about by all possible channel allocation schemes, selects the D2D user that brings the most increase in spectral efficiency, and determines the corresponding discrete transmit power and channel allocation scheme;
所述频谱效率的增长ΔRi的计算方法为:The calculation method of the spectral efficiency increase ΔR i is:
其中,为D2D用户j复用蜂窝用户信道时的频谱效率,为蜂窝用户i在非复用模式下与复用模式下的频谱效率差值;in, Spectral efficiency when multiplexing cellular user channels for D2D user j, is the spectral efficiency difference between the cellular user i in the non-reuse mode and the multiplex mode;
通过比较所有可能的离散的发射功率与信道分配方案,求解最优化问题:Solve the optimization problem by comparing all possible discrete transmit power and channel allocation schemes:
其中,f*(i,j)与分别为信道分配指示函数值f(i,j)与发射功率的最优值,argmax表示求使函数取得最大值的自变量函数。where f * (i,j) is the same as Assign the indicator function value f(i,j) and transmit power to the channel respectively The optimal value of , argmax represents the independent variable function that seeks to maximize the function.
所述频谱效率频谱效率差值 The spectral efficiency Spectral Efficiency Difference
其中,为D2D用户j的发射功率,为D2D用户j的信干噪比,其表达式为:in, is the transmit power of D2D user j, is the signal-to-interference-noise ratio of D2D user j, and its expression is:
其中,为D2D用户j复用蜂窝用户i信道时发射端到接收端的信道增益,hi,j为蜂窝用户i到D2D用户j接收端的信道增益,Di表示复用同一蜂窝用户i信道的D2D用户集合,m表示复用同一信道下的其他D2D用户,表示D2D用户m的发射功率,表示D2D用户j受到的来自复用相同信道的其他D2D用户m发射端的信道增益。in, is the channel gain from the transmitter to the receiver when the channel of the cellular user i is reused for the D2D user j, hi ,j is the channel gain from the cellular user i to the receiver of the D2D user j, D i is the set of D2D users that multiplex the channel of the same cellular user i , m denotes multiplexing other D2D users under the same channel, represents the transmit power of D2D user m, Indicates the channel gain received by D2D user j from the transmitters of other D2D users m multiplexing the same channel.
本发明的有益效果:本发明能够解决在超密集场景下的D2D用户信道分配问题,通过利用离散化的功率控制方法,以及为蜂窝用户信道和D2D用户设定分配优先级的方法,实现简单快速的信道分配,降低了信道分配的计算复杂度,并在保证蜂窝用户QoS需求的前提下,实现D2D用户接入率以及系统频谱效率等方面的性能提升。Beneficial effects of the present invention: the present invention can solve the problem of D2D user channel allocation in an ultra-dense scenario, and by using a discretized power control method and a method for setting and assigning priorities for cellular user channels and D2D users, the implementation is simple and fast. It reduces the computational complexity of channel allocation, and improves the performance of D2D user access rate and system spectrum efficiency under the premise of ensuring the QoS requirements of cellular users.
附图说明Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to explain the embodiments of the present invention or the technical solutions in the prior art more clearly, the following briefly introduces the accompanying drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can also be obtained according to these drawings without creative efforts.
图1为本发明的流程示意图。FIG. 1 is a schematic flow chart of the present invention.
图2为本发明的D2D通信系统模型示意图。FIG. 2 is a schematic diagram of a D2D communication system model of the present invention.
图3为本发明不同蜂窝用户QoS需求下的系统频谱效率性能比较曲线对比图。FIG. 3 is a comparison diagram of the performance comparison curves of the system spectrum efficiency under different QoS requirements of cellular users according to the present invention.
图4为本发明不同蜂窝用户QoS需求下的D2D用户接入率性能比较曲线对比图。FIG. 4 is a comparison diagram of D2D user access rate performance comparison curves under different cellular user QoS requirements of the present invention.
图5为本发明不同D2D用户密集程度下的系统频谱效率性能比较曲线对比图。FIG. 5 is a comparison diagram of the system spectral efficiency performance comparison curves under different D2D user density levels of the present invention.
具体实施方式Detailed ways
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
如图1所示,一种超密集场景下的D2D通信信道分配方法,步骤如下:As shown in Figure 1, a D2D communication channel allocation method in an ultra-dense scenario, the steps are as follows:
步骤一:构建超密集场景下的D2D通信系统模型。设置待接入D2D用户数目为远大于蜂窝用户数目,且蜂窝用户具有离散的发射功率选择,并根据蜂窝用户的发射功率选择设置不同的信道最大可复用D2D用户数目。Step 1: Build a D2D communication system model in an ultra-dense scenario. The number of D2D users to be accessed is set to be much larger than the number of cellular users, and the cellular users have discrete transmit power options, and the maximum number of D2D users that can be multiplexed on different channels is set according to the transmit power options of the cellular users.
以上行链路为例,超密集场景下的D2D通信系统模型如图2所示,设置待接入D2D用户数目为远大于蜂窝用户数目,假设蜂窝小区上行链路存在N个蜂窝用户与M对D2D用户,且满足M>>N,分别用集合C={i|i=1,2,...,N}和D={j|j=1,2,...,M}表示蜂窝用户和D2D用户。并考虑全负载情况下的资源分配问题,即N个蜂窝用户占据所有上行链路可用信道资源,且蜂窝用户的信道分配已经完成,同时,上行链路信道之间频谱正交且等分,蜂窝用户之间不存在共信道干扰问题。设每个蜂窝用户的信道资源可以同时被多对D2D用户复用,每对D2D用户则至多复用一个蜂窝用户的信道资源。蜂窝用户采用离散的发射功率其中,为蜂窝用户i采用的离散发射功率,L为蜂窝用户可选择的离散发射功率数目,Pl为第l个可选择的离散发射功率,l表示离散发射功率的索引,PL为第L个可选择的离散发射功率。Taking the uplink as an example, the D2D communication system model in the ultra-dense scenario is shown in Figure 2. The number of D2D users to be accessed is set to be much larger than the number of cellular users. It is assumed that there are N cellular users and M pairs in the uplink of the cell. D2D users, and satisfy M>>N, respectively use sets C={i|i=1,2,...,N} and D={j|j=1,2,...,M} to represent cells users and D2D users. And consider the resource allocation problem under full load, that is, N cellular users occupy all available uplink channel resources, and the channel allocation of cellular users has been completed. There is no co-channel interference problem between users. It is assumed that the channel resources of each cellular user can be multiplexed by multiple pairs of D2D users at the same time, and each pair of D2D users can at most multiplex the channel resources of one cellular user. Cellular users employ discrete transmit power in, is the discrete transmit power adopted by the cellular user i, L is the number of discrete transmit powers that can be selected by the cellular user, P l is the l-th selectable discrete transmit power, l represents the index of the discrete transmit power, and P L is the L-th selectable discrete transmit power. Selected discrete transmit power.
根据蜂窝用户可选择的离散化功率数目,设定相应地信道最大可复用D2D用户数目。在蜂窝用户选择不同的固定功率时,为了抑制蜂窝用户受到来自D2D用户的跨层干扰,并且保证蜂窝用户的QoS需求,蜂窝用户最大可复用D2D用户数目被限制成不同的数量等级numi,l∈[csize,2csize,…,lcsize,…,Lcsize],其中,为复用相同信道的最小D2D用户数目单元,为向上取整函数。系统模型所描述的信道分配约束条件如公式(1)所示:According to the number of discretized powers selectable by cellular users, the maximum number of D2D users that can be multiplexed on the corresponding channel is set. When cellular users choose different fixed powers, in order to restrain cellular users from cross-layer interference from D2D users and ensure the QoS requirements of cellular users, the maximum number of D2D users that can be reused by cellular users is limited to different quantity levels num i, l ∈[c size ,2c size ,…,lc size ,…,Lc size ], where, is the unit of the minimum number of D2D users that multiplex the same channel, is the round-up function. The channel assignment constraints described by the system model are shown in formula (1):
其中,为蜂窝用户i的信干噪比,为满足蜂窝用户i的QoS需求的最小信干噪比,gi,B为蜂窝用户i到基站的信道增益,表示噪声功率,表示D2D用户j发射端的发射功率,表示D2D用户j发射端到基站的信道增益。f(i,j)表示信道分配指示函数,其构造方法如公式(2)所示:in, is the signal-to-interference-noise ratio of cellular user i, In order to meet the minimum signal-to-interference noise ratio of the QoS requirements of the cellular user i, g i,B is the channel gain from the cellular user i to the base station, represents the noise power, represents the transmit power of the D2D user j transmitter, Indicates the channel gain from the transmitter of D2D user j to the base station. f(i,j) represents the channel assignment indicator function, and its construction method is shown in formula (2):
步骤二:确定信道分配优先级:根据蜂窝用户的QoS需求及传输性能,以蜂窝用户可承受的复用干扰为标准确定其信道分配优先级。Step 2: Determine the channel allocation priority: According to the QoS requirements and transmission performance of the cellular user, the channel allocation priority of the cellular user is determined based on the multiplexing interference that the cellular user can bear.
可承受复用干扰小的蜂窝用户信道优先级高,可承受复用干扰大的蜂窝用户信道优先级低。首先,采用蜂窝用户的信噪比表示其与基站之间的信道质量信道质量的构造方法如公式(3)所示:Cellular user channels that can withstand small multiplexing interference have high priority, and cellular user channels that can withstand large multiplexing interference have low priority. First, the signal-to-noise ratio of the cellular user is used to represent the channel quality between it and the base station channel quality The construction method is shown in formula (3):
其次,用信道质量与最小信干噪比的比值来构造信道分配优先级因子xi,其构造方法如公式(4)所示:Second, use the channel quality with the minimum signal-to-interference-noise ratio The ratio of , to construct the channel allocation priority factor xi , and its construction method is shown in formula (4):
根据蜂窝用户的QoS需求及传输性能设定优先级;蜂窝用户的QoS需求高或者传输性能差的蜂窝用户具有更高的优先级。The priority is set according to the QoS requirements and transmission performance of cellular users; cellular users with high QoS requirements or poor transmission performance have higher priority.
然后,对信道优先级因子xi执行以下操作得到信道分配的优先级:Then, perform the following operations on the channel priority factor xi to get the priority of the channel assignment:
1.剔除xi≤1的信道i,1. Eliminate the channel i with x i ≤ 1,
2.xi值越小,信道i具有更高的分配优先级。2. The smaller the value of x i , the higher the allocation priority of channel i.
步骤三:蜂窝用户遍历所有离散的发射功率:根据步骤二中信道分配优先级的顺序,蜂窝用户遍历其所有的离散发射功率,并确定相应的最大可复用D2D用户数目。Step 3: The cellular user traverses all discrete transmit powers: According to the order of channel assignment priorities in
依次对新信道分配优先级序列中的蜂窝用户遍历其所有的离散发射功率及相应的最大可复用D2D用户数目numi,l∈[csize,2csize,…,lcsize,…,Lcsize]。以为例,此时蜂窝用户i选择发射功率P1为自身的发射功率,相应的其信道最大可复用D2D用户数目取numi,l=csize,并以此类推。Assign a priority sequence to new channels in turn A cellular user in traverses all of its discrete transmit powers and the corresponding maximum number of multiplexed D2D users num i,l ∈[c size ,2c size ,…,lc size ,…,Lc size ]. by For example, at this time, the cellular user i selects the transmit power P 1 as its own transmit power, and the corresponding maximum number of D2D users that can be multiplexed on its channel takes num i,l =c size , and so on.
步骤四:确定D2D用户的分配优先级:根据D2D用户发射端到蜂窝用户传输接收端的信道增益为标准,确定D2D用户的分配优先级。Step 4: Determine the allocation priority of the D2D user: according to the channel gain from the D2D user transmitter to the cellular user transmission receiver as a standard, determine the allocation priority of the D2D user.
以蜂窝用户i为例,基站通过比较D2D用户对基站的信道增益对D2D用户进行降序排序,这样传输性能较差的蜂窝用户将优先选择干扰信道增益较小的D2D用户进行信道复用。此外,在上行链路中,基站作为蜂窝用户的信号接收端,基站获得不需要额外的信令开销。Taking cellular user i as an example, the base station compares the channel gain of the D2D user to the base station The D2D users are sorted in descending order, so that cellular users with poor transmission performance will preferentially select D2D users with smaller interference channel gains for channel multiplexing. In addition, in the uplink, the base station acts as the signal receiving end of the cellular user, and the base station obtains No additional signaling overhead is required.
根据D2D用户对主用户的干扰链路的信道增益,确定D2D用户的分配优先级;对主用户的干扰链路信道增益越高,D2D用户的优先级越低,反之,D2D用户优先级越高。这样设置优先级可以使得每个蜂窝用户信道在保证自身QoS需求的情况下,尽可能多的接入D2D用户,从而提升D2D用户的接入率,并且提高了系统的频谱效率。According to the channel gain of the interference link of the D2D user to the primary user, the priority of the D2D user is determined; the higher the channel gain of the interference link to the primary user, the lower the priority of the D2D user, and vice versa, the higher the priority of the D2D user . Setting the priority in this way enables each cellular user channel to access as many D2D users as possible while ensuring its own QoS requirements, thereby increasing the access rate of D2D users and improving the spectral efficiency of the system.
步骤五:执行D2D用户信道分配:根据确定的D2D用户的分配优先级、蜂窝用户发射功率、信道的最大可复用D2D用户数目,将D2D用户按照分配优先级顺序分配给蜂窝用户信道,直到分配的D2D用户达到信道最大可复用D2D用户数目。Step 5: Execute D2D user channel allocation: According to the determined allocation priority of D2D users, the transmit power of cellular users, and the maximum number of D2D users that can be multiplexed on the channel, the D2D users are allocated to the cellular user channel in the order of allocation priority, until the allocation is made. of D2D users reaches the maximum number of D2D users that can be multiplexed on the channel.
当蜂窝用户i选择发射功率P1发射时,根据D2D用户的分配优先级,找出优先级靠前的csize个D2D用户分配给蜂窝用户i,此时csize个D2D用户同时复用蜂窝用户i的信道。由于蜂窝用户i遍历所有可能的离散功率,当蜂窝用户以发射功率P2作为发射功率时,找出分配优先级靠前的2csize个D2D用户分配给蜂窝用户i,此时2csize个D2D用户同时复用蜂窝用户i的信道。循环执行上述操作,直到蜂窝用户采用最大发射功率PL,此时找出优先级靠前的Lcsize个D2D用户分配给蜂窝用户i,此时Lcsize个D2D用户同时复用蜂窝用户i的信道。When cellular user i selects the transmit power P 1 to transmit, according to the assignment priority of D2D users, find out c size D2D users with the highest priority and assign them to cellular user i. At this time, c size D2D users reuse cellular users at the same time. i's channel. Since the cellular user i traverses all possible discrete powers, when the cellular user uses the transmit power P 2 as the transmit power, find out 2c size D2D users with the highest allocation priority and assign them to the cellular user i. At this time, there are 2c size D2D users. At the same time, the channel of the cellular user i is multiplexed. The above operations are performed cyclically until the cellular user adopts the maximum transmit power PL . At this time, Lc size D2D users with the highest priority are found and assigned to cellular user i. At this time, Lc size D2D users simultaneously reuse the channel of cellular user i. .
步骤六:比较系统性能收益,确定信道分配方案与蜂窝用户功率选择,选择带来最多频谱效率增长的信道分配方案与蜂窝用户功率选择。Step 6: Compare system performance benefits, determine channel allocation scheme and cellular user power selection, and select the channel allocation scheme and cellular user power selection that bring the greatest increase in spectral efficiency.
本发明根据系统频谱效率的增长,衡量系统性能收益。选择带来系统性能收益最高的信道分配与离散功率方案。蜂窝用户i比较所有可能的信道分配方案所带来的频谱效率增长,选择带来最多频谱效率增长的分配用户,并确定离散发射功率与信道分配方案。The present invention measures the system performance benefit according to the increase of the system spectral efficiency. Choose the channel assignment and discrete power scheme that delivers the highest system performance benefit. Cellular user i compares the spectral efficiency gains brought by all possible channel allocation schemes, selects the allocated user that brings the most spectral efficiency gains, and determines discrete transmit power and channel allocation schemes.
频谱效率的增长ΔRi可以采用以下方法计算:The increase in spectral efficiency ΔR i can be calculated as follows:
其中,为D2D用户j复用蜂窝用户信道时的频谱效率,为蜂窝用户i在非复用模式下与复用模式下的频谱效率差值。两者的计算公式分别如下:in, Spectral efficiency when multiplexing cellular user channels for D2D user j, is the spectral efficiency difference between cellular user i in the non-reuse mode and in the reuse mode. The calculation formulas for the two are as follows:
其中,为D2D用户j的发射功率,为D2D用户j的信干噪比,其计算公式如下:in, is the transmit power of D2D user j, is the signal-to-interference-noise ratio of D2D user j, and its calculation formula is as follows:
其中,为D2D用户j复用蜂窝用户i信道时发射端到接收端的信道增益,hi,j为蜂窝用户i到D2D用户j接收端的信道增益,Di表示复用同一蜂窝用户i信道的D2D用户集合,m表示复用同一信道下的其他D2D用户,表示D2D用户m的发射功率,表示D2D用户j受到的来自复用相同信道的其他D2D用户m发射端的信道增益。in, is the channel gain from the transmitter to the receiver when the channel of the cellular user i is reused for the D2D user j, hi ,j is the channel gain from the cellular user i to the receiver of the D2D user j, D i is the set of D2D users that multiplex the channel of the same cellular user i , m denotes multiplexing other D2D users under the same channel, represents the transmit power of D2D user m, Indicates the channel gain received by D2D user j from the transmitters of other D2D users m multiplexing the same channel.
通过比较所有可能的离散发射功率与信道分配方案,找出信道分配指示函数值f(i,j)与发射功率的最优值,其数学表达式如下:By comparing all possible discrete transmit power and channel allocation schemes, find the channel allocation indicator function value f(i,j) and transmit power The optimal value of , its mathematical expression is as follows:
其中,f*(i,j)与分别为信道分配指示函数值f(i,j)与发射功率的最优值,argmax表示输出使函数取得最大值的自变量函数。where f * (i,j) is the same as Assign the indicator function value f(i,j) and transmit power to the channel respectively The optimal value of , argmax represents the independent variable function that outputs the maximum value of the function.
需要指出的是,本发明主要涉及蜂窝用户的功率控制与D2D用户的信道分配方法,其中不涉及D2D用户的功率控制问题,本发明具体实施方式中的D2D用户发射功率选择可以采用固定发射功率也可以采用已有的实现功率控制的技术。It should be pointed out that the present invention mainly relates to the power control of cellular users and the channel allocation method of D2D users, which does not involve the power control of D2D users. Existing techniques for implementing power control may be employed.
步骤七:将已完成信道分配的D2D用户和相应信道从待分配队列出剔除,并更新队列,循环执行步骤二到步骤六,直到遍历所有信道分配完成,结束运行并输出信道分配结果。Step 7: Eliminate the D2D users and corresponding channels that have completed channel allocation from the queue to be allocated, update the queue, and perform
下面结合具体实施例进一步说明本发明的有益效果。The beneficial effects of the present invention are further described below in conjunction with specific embodiments.
在MATLAB仿真条件下,假设仿真环境为单小区上行链路,基站位于小区中心,小区覆盖半径为1公里。所有蜂窝用户与D2D用户发射端在小区内任意半径任意角度上随机分布,同时D2D用户的接收端在以D2D用户发射端为圆心,最大传输距离为100米的圆内任意半径任意角度随机分布。蜂窝用户离散发射功率取值为[10,15,18,20,23]dBm,其中,dBm为功率单位,计算方式为发射功率与1毫瓦的比值取10倍对数,其计算表达式为:D2D用户最大发射功率设置为21dBm,其功率控制采用自适应功率控制。D2D用户数目设置为100,蜂窝用户数目即信道数目设置为20,蜂窝用户最小SINR(信号与干扰加噪声比)要求设置为0dB~20dB。信道模型建模为频率选择性信道,信道增益建模为包括基于传输距离的大尺度路径损耗模型以及基于多径传输与多普勒效应引起的小尺度衰落模型。D2D用户之间的路径损耗模型建模为148+40lg(d),单位为dB,其中d为发射用户与接收用户之间的距离,单位为公里。其他用户之间的路径损耗模型建模为128.1+37.6lg(d),单位为dB。小尺度衰落建模为均值为1的指数分布。噪声功率设置为-114dBm。Under the MATLAB simulation conditions, it is assumed that the simulation environment is a single-cell uplink, the base station is located in the center of the cell, and the cell coverage radius is 1 km. All cellular users and D2D user transmitters are randomly distributed at any radius and at any angle in the cell, while the D2D user receivers are randomly distributed at any radius and at any angle within a circle with the D2D user transmitter as the center and a maximum transmission distance of 100 meters. The discrete transmit power of cellular users is [10, 15, 18, 20, 23] dBm, where dBm is the unit of power. The calculation method is that the ratio of the transmit power to 1 mW is 10 times the logarithm. The calculation expression is: : The maximum transmit power of D2D users is set to 21dBm, and its power control adopts adaptive power control. The number of D2D users is set to 100, the number of cellular users, that is, the number of channels, is set to 20, and the minimum SINR (Signal to Interference plus Noise Ratio) requirement for cellular users is set to 0dB to 20dB. The channel model is modeled as a frequency selective channel, and the channel gain is modeled as a large-scale path loss model based on transmission distance and a small-scale fading model based on multipath transmission and Doppler effect. The path loss model between D2D users is modeled as 148+40lg(d), in dB, where d is the distance between the transmitting user and the receiving user, in kilometers. The path loss model between other users is modeled as 128.1+37.6lg(d) in dB. Small-scale fading is modeled as an exponential distribution with
如图3与图4所示,与现有其他算法相比,本发明方法在保证蜂窝用户QoS需求的同时,大大提高了超密集场景下D2D通信系统的接入率和频谱效率性能。其中现有算法1采用允许多个D2D用户复用相同信道资源下的随机信道分配算法,现有算法2为仅允许单个D2D用户复用蜂窝用户信道下的匈牙利分配算法。同时,图5表明,本发明方法随着D2D用户密集程度的增加,相比现有算法则更加具有优势,进一步证明了本发明方法在超密集D2D通信场景下的优越性。As shown in FIG. 3 and FIG. 4 , compared with other existing algorithms, the method of the present invention greatly improves the access rate and spectral efficiency performance of the D2D communication system in the ultra-dense scenario while ensuring the QoS requirements of cellular users. Among them, the existing
本发明可以在待接入D2D用户远多于网络可用信道数时,同时满足超密集场景下D2D通信系统高接入率和高频谱效率的性能需求。The present invention can meet the performance requirements of high access rate and high spectral efficiency of the D2D communication system in the ultra-dense scenario at the same time when the number of D2D users to be accessed is far more than the number of available channels in the network.
本发明利用离散化的功率控制方法,通过为蜂窝用户设置离散的发射功率选择,并根据蜂窝用户的发射功率设定其信道最大可复用D2D用户数目;当蜂窝用户以较低的发射功率进行数据传输时,为了保护其QoS需求,基站将为其分配较少的D2D用户进行信道复用,反之,则允许更多的D2D用户复用信道;然后利用优先级设定,分别为蜂窝用户与D2D用户设定不同的分配优先级,在降低计算复杂度的基础上,保证分配性能。本发明能够实现在超密集场景下的D2D用户信道分配问题,并在主用户QoS需求保证、D2D用户接入率以及系统频谱效率等方面取得有益效果。本发明可以在D2D用户数目远大于网络可用信道数目的情况下,解决超密集场景下的D2D用户信道分配问题,实现简单快速的信道分配,并且实现了D2D用户的高接入率与系统频谱效率的提升;具有广泛的应用价值,对于移动蜂窝通信技术资源管理领域具有重要的意义。The invention utilizes the discrete power control method, sets discrete transmission power selection for cellular users, and sets the maximum number of D2D users that can be reused in the channel according to the transmission power of cellular users; During data transmission, in order to protect its QoS requirements, the base station will allocate fewer D2D users for channel multiplexing, otherwise, more D2D users will be allowed to multiplex channels; D2D users set different allocation priorities to ensure allocation performance on the basis of reducing computational complexity. The invention can realize the D2D user channel allocation problem in the ultra-dense scenario, and achieve beneficial effects in the aspects of main user QoS requirement guarantee, D2D user access rate, system spectrum efficiency and the like. The present invention can solve the problem of D2D user channel allocation in an ultra-dense scenario when the number of D2D users is much larger than the number of available channels in the network, realize simple and fast channel allocation, and achieve high access rate of D2D users and system spectrum efficiency It has a wide range of application value and is of great significance to the field of mobile cellular communication technology resource management.
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the scope of the present invention. within the scope of protection.
Claims (9)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210005755.5A CN114339692B (en) | 2022-01-05 | 2022-01-05 | A D2D communication channel allocation method in ultra-dense scenarios |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210005755.5A CN114339692B (en) | 2022-01-05 | 2022-01-05 | A D2D communication channel allocation method in ultra-dense scenarios |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN114339692A true CN114339692A (en) | 2022-04-12 |
| CN114339692B CN114339692B (en) | 2024-12-06 |
Family
ID=81024408
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202210005755.5A Active CN114339692B (en) | 2022-01-05 | 2022-01-05 | A D2D communication channel allocation method in ultra-dense scenarios |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN114339692B (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2014089745A1 (en) * | 2012-12-10 | 2014-06-19 | Nec (China) Co., Ltd. | Methods and apparatuses of allocating resources for device-to-device communication |
| CN108924799A (en) * | 2018-08-02 | 2018-11-30 | 重庆大学 | The resource allocation algorithm of D2D communication in a kind of cellular network |
| CN111586697A (en) * | 2020-04-29 | 2020-08-25 | 电子科技大学 | A channel resource allocation method based on directed hypergraph greedy coloring |
-
2022
- 2022-01-05 CN CN202210005755.5A patent/CN114339692B/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2014089745A1 (en) * | 2012-12-10 | 2014-06-19 | Nec (China) Co., Ltd. | Methods and apparatuses of allocating resources for device-to-device communication |
| CN108924799A (en) * | 2018-08-02 | 2018-11-30 | 重庆大学 | The resource allocation algorithm of D2D communication in a kind of cellular network |
| CN111586697A (en) * | 2020-04-29 | 2020-08-25 | 电子科技大学 | A channel resource allocation method based on directed hypergraph greedy coloring |
Non-Patent Citations (2)
| Title |
|---|
| HUI DUN, FANG YE, SHUHONG JIAO: "《A Noval Fast Resource Allocation Scheme for D2Denabled Cellular Networks》", 《IEEE》, 18 February 2021 (2021-02-18) * |
| 刘沛: "《蜂窝与D2D混合网络中接入控制和资源分配优化技术的研究》", 《中国优秀硕士学位论文全文数据库 信息科技辑》, 16 October 2013 (2013-10-16) * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN114339692B (en) | 2024-12-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109905918B (en) | NOMA cellular Internet of vehicles dynamic resource scheduling method based on energy efficiency | |
| CN108462950B (en) | Joint sub-channel and power allocation method for D2D communication based on NOMA | |
| CN107682838B (en) | Internet of vehicles communication combined centralized resource scheduling and self-organizing resource allocation method | |
| CN110337148B (en) | Cognitive radio energy efficiency resource allocation method based on non-orthogonal multiple access | |
| CN111586646B (en) | A resource allocation method for D2D communication with joint upper and lower channels in a cellular network | |
| CN104902431B (en) | A kind of LTE network mid-span cell D2D communication spectrum distribution methods | |
| CN113891481B (en) | A throughput-oriented dynamic resource allocation method for D2D communication in cellular networks | |
| CN103024921A (en) | Scheduling method based on CQI (channel quality indicator) feedback parameter and SINR (signal to interference plus noise ratio) numerical grouping | |
| CN107105453B (en) | Cut-in method is selected based on the heterogeneous network of analytic hierarchy process (AHP) and evolutionary game theory | |
| CN113596785A (en) | D2D-NOMA communication system resource allocation method based on deep Q network | |
| CN107708157A (en) | Intensive small cell network resource allocation methods based on efficiency | |
| CN109982434A (en) | Wireless resource scheduling integrated intelligent control system and method, wireless communication system | |
| Zhou et al. | Multi-server federated edge learning for low power consumption wireless resource allocation based on user QoE | |
| CN106028456A (en) | A power allocation method for virtual cells in a 5G high-density network | |
| CN108449149B (en) | A matching game-based resource allocation method for energy harvesting small base stations | |
| CN114423028A (en) | CoMP-NOMA (coordinated multi-point-non-orthogonal multiple Access) cooperative clustering and power distribution method based on multi-agent deep reinforcement learning | |
| CN101711033A (en) | Dynamic channel allocating method applicable for perceiving radio network and system thereof | |
| Labana et al. | Joint user association and resource allocation in CoMP-enabled heterogeneous CRAN | |
| CN109788540A (en) | Power control and method for channel allocation in D2D system based on energy acquisition | |
| CN110177340B (en) | A User-Centric Ultra-Dense Network Resource Allocation Method | |
| CN104883727A (en) | Power distribution method for D2D user rate maximization in cellular heterogeneous network | |
| CN108601083B (en) | Resource management method based on non-cooperative game in D2D communication | |
| CN114928857A (en) | Direct connection anti-interference configuration method for mobile equipment of cellular communication network | |
| CN119110418A (en) | Base station resource management method and system | |
| CN108834158B (en) | Interference management method for ultra-dense networking |
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 |