[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN106162855A - 结合子载波分配和功率控制的多d2d通信对资源分配方法 - Google Patents

结合子载波分配和功率控制的多d2d通信对资源分配方法 Download PDF

Info

Publication number
CN106162855A
CN106162855A CN201610465818.XA CN201610465818A CN106162855A CN 106162855 A CN106162855 A CN 106162855A CN 201610465818 A CN201610465818 A CN 201610465818A CN 106162855 A CN106162855 A CN 106162855A
Authority
CN
China
Prior art keywords
network
communication
cellular
subcarrier
communication pair
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
Application number
CN201610465818.XA
Other languages
English (en)
Other versions
CN106162855B (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.)
Hunan Chaonengrobot Technology Co ltd
Original Assignee
Changsha University
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 Changsha University filed Critical Changsha University
Priority to CN201610465818.XA priority Critical patent/CN106162855B/zh
Publication of CN106162855A publication Critical patent/CN106162855A/zh
Application granted granted Critical
Publication of CN106162855B publication Critical patent/CN106162855B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/38TPC being performed in particular situations
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种结合子载波分配和功率控制的多D2D通信对资源分配方法,包括:根据网络有效增益限制、蜂窝用户的可达速率限制以及D2D最大发送功率限制等约束条件,构建以D2D与蜂窝和频谱效率最大化为目标的优化问题;计算D2D通信对k在蜂窝用户子载波m上的最优发射功率;采用循环搜索,筛选出最大的和频谱效率值,及其所对应的D2D通信对和子载波资源的复用组合;判断子载波资源能否满足蜂窝用户QoS需求、D2D用户最大发送功率阈值等约束条件。本发明在保证网络有效增益需求、蜂窝用户QoS需求的同时,限制蜂窝用户与D2D用户之间的相互干扰,能大大提升整个混合网络的总频率效率性能,并且运算复杂度低,适合于多个D2D通信对与多个蜂窝用户共存的混合网络。

Description

结合子载波分配和功率控制的多D2D通信对资源分配方法
技术领域
本发明属于无线通信技术领域,更具体地,涉及一种结合子载波分配和功率控制的D2D通信对资源分配方法。
背景技术
近年来,随着无线通信技术的发展,新兴的数据密集型业务和服务不断涌现,更高的数据速率和频谱资源需求让传统蜂窝通信模式面临巨大的挑战。为了应对此种问题,多设备间(Device-to-Device,简称D2D)通信被引入蜂窝系统中,通过频谱复用的方式与传统蜂窝网络共存构成混合网络。D2D通信可以在基站辅助下让两个地理位置较近的用户设备建立D2D直通链路,数据可以绕过基站,直接通过D2D链路进行高速传输。通过引入D2D短距离通信,可以获得诸如提升网络吞吐量、降低数据传输延时、改善蜂窝频谱效率等正的增益。然而,D2D通信复用蜂窝用户的频谱资源也会带来干扰,影响D2D和蜂窝用户的正常通信,降低系统性能。因此,需要合理的资源分配方法来有效降低干扰,最大化D2D通信对网络的增益。
现有的混合网络中D2D资源分配方法,主要包括以下几种:(1)D2D通信对复用固定的子载波资源;(2)一个D2D通信对复用一个蜂窝用户的子载波资源;(3)单个D2D通信对复用多个蜂窝用户的子载波资源,并且都以网络吞吐量最大化、频谱效率最大化为优化目标,进行资源分配。
然而,上述的第一种方法存在不能灵活、动态的为DD2D通信对分配资源,无法有效利用D2D高频谱利用率的特点;上述第二种方法的缺点在于实际情况中,蜂窝用户数量往往会远大于D2D通信对的数量,只考虑D2D通信对复用一个蜂窝用户的子载波资源,无法实现蜂窝子载波资源的高效利用,造成蜂窝资源的浪费。第三种方法的问题在于,单D2D通信对的通信场景不满足实际场景中多D2D通信对共存的环境。
发明内容
针对现有技术的以上缺陷或改进需求,本发明提供了一种结合子载波分配和功率控制的D2D通信对资源分配方法,其目的在于,解决上述现有方法中存在的无法为D2D通信对动态分配资源、无法实现蜂窝子载波资源的高效利用以及无法满足实际通信场景中多D2D通信对共存的环境等技术问题。
为实现上述目的,按照本发明的一个方面,提供了一种结合子载波分配和功率控制的多D2D通信对资源分配方法,包括下列步骤:
(1)获取D2D网络中通信对k复用蜂窝用户m的子载波资源,并且以网络有效增益限制、蜂窝用户的可达速率限制以及D2D网络的最大发送功率限制为约束条件,构建以D2D网络与蜂窝网络的和频谱效率最大化为目标的优化模型:
(2)根据步骤(1)构建的优化模型获取D2D网络中通信对k在蜂窝用户m的子载波资源上的最优发射功率;
(3)根据步骤(2)获得的最优发射功率获取多个D2D网络与蜂窝网络的和频谱效率,从中选择最大的和频谱效率值,并确定其对应的D2D网络中的通信对k*和蜂窝用户m*
(4)判断步骤(3)获取的最大和频谱效率值对应的D2D网络中的通信对k*和蜂窝用户m*是否满足预设的约束条件,若满足则转入步骤(5),否则返回步骤(3);
(5)根据最大和频谱效率值对应的D2D网络中的通信对k*和蜂窝用户m*为D2D通信对k*分配子载波资源;
(6)判断蜂窝网络中是否存在剩余的子载波资源,如果不存在,则过程结束,若存在,则将剩余的子载波资源进行分配:
(7)根据步骤(5)和(6)中已经分配的所有子载波资源获取每个D2D网络中的通信对在每个子载波上的最优发送功率;
(8)根据步骤(7)得到的最优发送功率获取D2D网络和蜂窝网络的总频谱效率。
优选地,步骤(1)中构建的上述优化模型是通过以下公式来表示的:
m a x p k , m D , k m R k , m C D ( p k , m D ) = Δ R k , m D ( p k , m D ) + R k , m C ( p k , m D )
s . t . C 1 : G k , m P ( p k , m D ) - G k , m N ( p k , m D ) ≥ 0 ,
C 2 : R k , m C ( p k , m D ) ≥ R m , min C ,
C 3 : 0 ≤ p k , m D ≤ P t h r D .
其中,k表示D2D网络中的通信对序号,m表示被通信对k所复用子载波资源的蜂窝用户序号,s.t.表示约束符号;s.t.符号后面的式子表示为约束式;为D2D网络中通信对k复用蜂窝用户的子载波资源m后产生的D2D用户频谱效率;为D2D网络与蜂窝网络的和频谱效率;为蜂窝网络中通信对k复用蜂窝用户的子载波资源m后产生的蜂窝用户频谱效率;符号max表示求最大值符号;为D2D网络中通信对k复用蜂窝用户m的子载波资源带来的网络正增益;为D2D网络中通信对k复用蜂窝用户m的子载波资源带来的网络负增益;为蜂窝用户m的最小可达速率阈值;为D2D网络中通信对的最大发送功率阈值。
优选地,D2D网络中通信对k复用蜂窝用户的子载波资源m后产生的D2D用户频谱效率以及蜂窝网络中通信对k复用蜂窝用户的子载波资源m后产生的蜂窝用户频谱效率分别为:
R k , m D ( p k , m D ) = Δ log 2 ( 1 + p k , m D h k D D p m C h k , m C D + σ 0 2 )
R k , m C ( p k , m D ) = Δ log 2 ( 1 + p m C h m , B C B p k , m D h k , B D B + σ 0 2 )
其中分别表示蜂窝用户m到基站的链路信道增益、D2D网络中通信对k的链路信道增益、蜂窝用户m到D2D网络中通信对k接收端的干扰链路信道增益、D2D网络中通信对k发送端到基站的干扰链路信道增益;为模型中的高斯白噪声;为蜂窝用户m的最大发送功率;为D2D网络中通信对k在蜂窝用户m的子载波资源上的发射功率,且满足如下条件:
p k , m D ∈ [ p k , m D min , p k , m D max ]
其中,下标k=1,2,...,K;下标m=1,2,...,M;每个D2D网络中的通信对由D2D通信发送端和D2D通信接收端组成;K表示D2D网络中通信对的总数;M表示蜂窝网络中的用户总数;
其中,
p k , m D min = Δ max { 0 , σ 0 2 ( p m C h k , m C D + σ 0 2 ) σ 0 2 ( h k D D - h k , B D B ) - p m C h k , m C D h k , B D B }
p k , m D max = Δ min { P t h r D , p m C h m , B C B h k , B D B ( 2 R m , min C - 1 ) - σ 0 2 h k , B D B }
其中表示在满足条件下,D2D网络中通信对k在蜂窝用户m的子载波资源上所能达到的最小发送功率,且
G k , m P ( p k , m D ) = Δ p k , m D h k D D p m C h k , m C D + σ 0 2
G k , m N ( p k , m D ) = Δ p k , m D h k , B D B + σ 0 2 σ 0 2
表示在满足上述C2和C3的约束条件下,D2D网络中通信对k在蜂窝用户m的子载波资源上所能达到的最大发送功率。
优选地,步骤(2)具体是采用公式:
p k , m D * = p k , m D max , B 2 - 4 C < 0 &lsqb; - B &PlusMinus; B 2 - 4 C 2 &rsqb; p k , m D min p k , m D max , B 2 - 4 C &GreaterEqual; 0 ,
其中,
B = 2 B 3 A 3
C = ( B 1 A 1 + B 2 A 2 ) B 3 A 3 - B 1 A 1 B 2 A 2
且有:
B 1 = p m C h k , m C D + &sigma; 0 2 A 2 = A 3 = h k , B D B
B 2 = p m C h m , B C B + &sigma; 0 2
B 3 = &sigma; 0 2
表示投影在区间上的值;
优选地,步骤(3)具体是使用如下公式:
R k , m C D ( p k , m D * ) = log 2 ( 1 + p k , m D * h k D D p m C h k , m C D + &sigma; 0 2 ) + log 2 ( 1 + p m C h m , B C B p k , m D * h k , B D B + &sigma; 0 2 ) .
优选地,步骤(3)中的约束条件是:
p k * , m * D m i n &le; p k * , m * D m a x P k * i n i + p k * , m * D * &le; P t h r D
其中为D2D网络中的通信对k*已经被分配的发送功率;为D2D网络中的通信对k*将要被分配的发送功率。
优选地,步骤(5)包括以下子步骤:
(5-1)根据最大和频谱效率值对应的D2D网络中的通信对k*和蜂窝用户m*判断蜂窝用户m*的子载波资源是否未被分配,如果是,则转入步骤(5-2),否则转入步骤(5-3)。
(5-2)将蜂窝用户m*的子载波资源放入当前D2D网络中的通信对k*的有效分配集合中,并删除D2D网络中除k*以外的其余通信对的候选分配集合中的该子载波资源,以确保不同D2D用户复用不同的子载波资源,过程结束,其中每个D2D网络中通信对的候选分配集合的初始值为{1,2,...,M},有效分配集合的初始值为空集;
(5-3)从D2D网络中所有通信对的候选分配集合中删除该子载波资源。
优选地,步骤(6)中是根据以下公式将剩余的子载波资源进行分配:
其中,k′和m′分别表示当前D2D网络中通信对,以及被通信对k′所复用子载波资源的蜂窝用户序号;Ω为当前可用子载波资源;为D2D网络中通信对k′接入蜂窝网络后的D2D网络频谱效率;为D2D网络中通信对k′接入蜂窝网络后的蜂窝网络频谱效率;为未接入D2D通信时蜂窝网络的频谱效率。
优选地,步骤(7)具体为:
首先,确定拉格朗日乘子ν的上限和下限值:
其中,νu为拉格朗日乘子ν的取值上界;νl为拉格朗日乘子ν的取值下界;max{x}表示取其中最大者;min{x}表示取其中最小者;为D2D网络中的通信对k的有效分配集合;
其次,根据拉格朗日乘子ν的上限和下限值并采用二分法找到拉格朗日乘子ν的最优值ν*,将该ν*代入以下一元三次方程中,求出最优发送功率使其满足等式
v * = 1 ln 2 ( 1 p k , m D o p t + p m C h k , m C D + &sigma; 0 2 h k D D - 1 p k , m D o p t + &sigma; 0 2 h k , B D B + 1 p k , m D o p t + p m C h m , B C B + &sigma; 0 2 h k , B D B ) = &Delta; f ( p k , m D o u t )
其中,为D2D网络中通信对k在蜂窝用户m的子载波资源上的最优发送功率,且满足:为投影在区间内的解。
优选地,步骤(8)是采用以下公式:
其中,表示D2D网络和蜂窝网络的总频谱效率,表示D2D网络中通信对k与集合中所有蜂窝用户的和频谱效率,其表达式为:
其中,πk,m表示蜂窝用户m的子载波资源是否被D2D网络中通信对k复用的二进制分配因子,且πk,m∈{0,1};πk,m=0表示子载波没有被通信对k复用;πk,m=1表示子载波被通信对k复用;表示D2D网络中通信对k与蜂窝用户m的和频谱效率。
总体而言,通过本发明所构思的以上技术方案与现有技术相比,能够取得下列有益效果:
1、本发明方法能够解决现有D2D资源分配方法中存在的无法动态、灵活的为D2D通信对分配子载波资源的技术问题:由于本发明采用了步骤(3)、(4)、(5)和步骤(6),根据信号链路和干扰链路的信道质量的不同,为不同的D2D通信对选择最优的蜂窝子载波进行复用,能够解决为D2D通信对动态的分配资源的问题。
2、本发明方法能够解决现有D2D资源分配方法中存在的无法实现蜂窝子载波资源高效利用的技术问题:由于本发明采用了步骤(3)、(4)、(5)、(6)和步骤(7),结合了子载波分配和功率控制,使得每个D2D通信对可以同时复用多个蜂窝用户的子载波,并在相应子载波上获取最优的功率来抑制干扰,因此能够能解决蜂窝子载波资源高效利用的技术问题。
3、本发明方法能够解决现有D2D资源分配方法中存在的无法满足实际通信场景中多D2D通信对共存的环境的技术问题:由于本发明采用了步骤(1)和步骤(2),以多个D2D通信对和多个蜂窝用户共存的混合网络场景构建优化模型并求解,因此能够满足实际场景中多D2D通信对共存的环境。
4、本发明方法考虑了当D2D通信复用蜂窝子载波资源时,引入的干扰会在一定程度上抵消D2D通信带来的性能增益的情况,在步骤(1)的优化模型中引入了网络有效增益限制的约束条件,能够最大程度的发挥D2D通信的优势,提升混合网络的性能。
附图说明
图1是本发明结合子载波分配和功率控制的多D2D通信对资源分配方法的流程图。
图2是本发明基于多D2D通信对混合网络结构示意图。
图3是本发明的蜂窝用户和D2D通信对在不同功率限制和D2D通信距离条件下的频谱效率图。
图4是本发明在不同蜂窝用户数量下与其他三种方案比较的网络总频谱效率图。
图5是本发明在不同D2D最大功率限制条件下与其他三种方案比较的网络总频谱效率图。
图6是本发明在不同蜂窝用户最小速率限制条件下与其他三种方案比较的网络总频谱效率图。
图7是本发明在不同D2D通信对数量下与其他三种方案比较的网络总频谱效率图,其中:方案1是每个D2D通信对只复用一条蜂窝上行子载波的资源分配方法,D2D通信对遍历每一条子载波,使网络总频谱效率最大化。方案2是随机是每个D2D通信对分配一条蜂窝上行子载波,并分配D2D传输功率使频谱效率最大化的资源分配方法。方案3是只有一个D2D通信对被授权可以复用多个蜂窝上行子载波资源,使网络总频谱效率最大化。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。
本发明是结合了子载波分配和功率控制的资源分配方案,系统噪声为频谱密度是-174dBm/Hz的零均值加性高斯白噪声,信道模型考虑简单的路径损耗模型,根据3GPP标准中规定,蜂窝通信链路为Ld(dB)=128.1+37.6log10(d[km]),D2D通信链路为Ld(dB)=148+40log10(d[km])。
本发明提出了一种联合子载波分配和功率控制的资源分配方法。为了提高频谱效率和比避免D2D用户间的同层干扰,本发明允许D2D通信对复用多个蜂窝用户的频谱资源来,而每个蜂窝用户的频谱资源最多只能被一个D2D通信对共享。当D2D通信复用蜂窝频谱资源时,引入的跨层干扰,会在一定程度上抵消D2D通信带来的性能增益。因此本发明引入了性能正增益和性能负增益的概念,能够使混合网络的有效增益需求得到保障。同时,本发明在保证了蜂窝用户QoS需求,限制了D2D通信的最大发送功率,通过为多D2D通信对分配子载波,在对应子载波上最优化功率控制,来优化整个混合网络的频谱效率。相比传统的资源分配方法,本发明适合多D2D通信对和多蜂窝用户共存的混合网络,能够保证蜂窝用户正常通信质量,限制蜂窝用户和D2D用户间的干扰,最大化的利用蜂窝授权频谱资源从而增强无线网络的频谱效率性能。
如图1所示,本发明结合子载波分配和功率控制的多D2D通信对资源分配方法包括下列步骤:
(1)获取D2D网络中通信对k复用蜂窝用户m的子载波资源,并且以网络有效增益限制、蜂窝用户的可达速率限制以及D2D网络的最大发送功率限制为约束条件,构建以D2D网络与蜂窝网络的和频谱效率最大化为目标的优化模型:
具体而言,构建的上述优化模型是通过以下公式来表示的:
m a x p k , m D , k m R k , m C D ( p k , m D ) = &Delta; R k , m D ( p k , m D ) + R k , m C ( p k , m D )
s . t . C 1 : G k , m P ( p k , m D ) - G k , m N ( p k , m D ) &GreaterEqual; 0 ,
C 2 : R k , m C ( p k , m D ) &GreaterEqual; R m , min C ,
C 3 : 0 &le; p k , m D &le; P t h r D .
其中,k表示D2D网络中的通信对序号,m表示被通信对k所复用子载波资源的蜂窝用户序号,s.t.表示约束符号;s.t.符号后面的式子表示为约束式;为D2D网络中通信对k复用蜂窝用户的子载波资源m后产生的D2D用户频谱效率;为D2D网络与蜂窝网络的和频谱效率;为蜂窝网络中通信对k复用蜂窝用户的子载波资源m后产生的蜂窝用户频谱效率;符号max表示求最大值符号;为D2D网络中通信对k复用蜂窝用户m的子载波资源带来的网络正增益;为D2D网络中通信对k复用蜂窝用户m的子载波资源带来的网络负增益;为蜂窝用户m的最小可达速率阈值;为D2D网络中通信对的最大发送功率阈值;
其中,
R k , m D ( p k , m D ) = &Delta; log 2 ( 1 + p m C h m , B C B p k , m D h k , B D B + &sigma; 0 2 )
R k , m C ( p k , m D ) = &Delta; log 2 ( 1 + p m C h m , B C B p k , m D h k , B D B + &sigma; 0 2 )
其中分别表示蜂窝用户m到基站的链路信道增益、D2D网络中通信对k的链路信道增益、蜂窝用户m到D2D网络中通信对k接收端的干扰链路信道增益、D2D网络中通信对k发送端到基站的干扰链路信道增益;为模型中的高斯白噪声;为蜂窝用户m的最大发送功率;为D2D网络中通信对k在蜂窝用户m的子载波资源上的发射功率,且满足如下条件:
p k , m D &Element; &lsqb; p k , m D min , p k , m D max &rsqb;
其中,下标k=1,2,...,K;下标m=1,2,...,M;每个D2D网络中的通信对由D2D通信发送端和D2D通信接收端组成;K表示D2D网络中通信对的总数;M表示蜂窝网络中的用户总数;
其中,
p k , m D min = &Delta; max { 0 , &sigma; 0 2 ( p m C h k , m C D + &sigma; 0 2 ) &sigma; 0 2 ( h k D D - h k , B D B ) - p m C h k , m C D h k , B D B }
p k , m D max = &Delta; min { P t h r D , p m C h m , B C B h k , B D B ( 2 R m , min C - 1 ) - &sigma; 0 2 h k , B D B }
其中表示在满足条件下,D2D网络中通信对k在蜂窝用户m的子载波资源上所能达到的最小发送功率,且
G k , m P ( p k , m D ) = &Delta; p k , m D h k D D p m C h k , m C D + &sigma; 0 2
G k , m N ( p k , m D ) = &Delta; p k , m D h k , B D B + &sigma; 0 2 &sigma; 0 2
表示在满足上述C2和C3的约束条件下,D2D网络中通信对k在蜂窝用户m的子载波资源上所能达到的最大发送功率。
(2)根据步骤(1)构建的优化模型获取D2D网络中通信对k在蜂窝用户m的子载波资源上的最优发射功率本步骤具体采用公式:
p k , m D * = p k , m D max , B 2 - 4 C < 0 &lsqb; - B &PlusMinus; B 2 - 4 C 2 &rsqb; p k , m D min p k , m D max , B 2 - 4 C &GreaterEqual; 0 ,
其中,
B = 2 B 3 A 3
C = ( B 1 A 1 + B 2 A 2 ) B 3 A 3 - B 1 A 1 B 2 A 2
且有:
B 1 = p m C h k , m C D + &sigma; 0 2 A 2 = A 3 = h k , B D B
B 2 = p m C h m , B C B + &sigma; 0 2
B 3 = &sigma; 0 2
表示投影在区间上的值;如果在区间内有两个解,则取较优解。
(3)根据步骤(2)获得的最优发射功率获取多个D2D网络与蜂窝网络的和频谱效率,从中选择最大的和频谱效率值,并确定其对应的D2D网络中的通信对k*和蜂窝用户m*
本步骤具体使用如下公式:
R k , m C D ( p k , m D * ) = log 2 ( 1 + p k , m D * h k D D p m C h k , m C D + &sigma; 0 2 ) + log 2 ( 1 + p m C h m , B C B p k , m D * h k , B D B + &sigma; 0 2 )
(4)判断步骤(3)获取的最大和频谱效率值对应的D2D网络中的通信对k*和蜂窝用户m*是否满足约束条件:
p k * , m * D m i n &le; p k * , m * D m a x P k * i n i + p k * , m * D * &le; P t h r D
若满足则转入步骤(5),否则返回步骤(3);
其中为D2D网络中的通信对k*已经被分配的发送功率;为D2D网络中的通信对k*将要被分配的发送功率;
(5)根据最大和频谱效率值对应的D2D网络中的通信对k*和蜂窝用户m*为D2D通信对k*分配子载波资源;
本步骤包括以下子步骤:
(5-1)根据最大和频谱效率值对应的D2D网络中的通信对k*和蜂窝用户m*判断蜂窝用户m*的子载波资源是否未被分配,如果是,则转入步骤(5-2),否则转入步骤(5-3);
(5-2)将蜂窝用户m*的子载波资源放入当前D2D网络中的通信对k*的有效分配集合中,并删除D2D网络中除k*以外的其余通信对的候选分配集合中的该子载波资源,以确保不同D2D用户复用不同的子载波资源,过程结束,其中每个D2D网络中通信对的候选分配集合的初始值为{1,2,...,M},有效分配集合的初始值为空集;
(5-3)从D2D网络中所有通信对的候选分配集合中删除该子载波资源。
(6)判断蜂窝网络中是否存在剩余的子载波资源,如果不存在,则过程结束,若存在,则根据以下公式将剩余的子载波资源进行分配:
其中,k′和m′分别表示当前D2D网络中通信对,以及被通信对k′所复用子载波资源的蜂窝用户序号;Ω为当前可用子载波资源;为D2D网络中通信对k′接入蜂窝网络后的D2D网络频谱效率;为D2D网络中通信对k′接入蜂窝网络后的蜂窝网络频谱效率;为未接入D2D通信时蜂窝网络的频谱效率;满足上式,则表明当D2D通信对k′复用蜂窝用户m′的频谱资源时,能对网络带来正的频谱效率增益,同时网络和频谱效率达到最大化。
(7)根据步骤(5)和(6)中已经分配的所有子载波资源获取每个D2D网络中的通信对在每个子载波上的最优发送功率,具体方法为:
首先,确定拉格朗日乘子ν的上限和下限值:
其中,νu为拉格朗日乘子ν的取值上界;νl为拉格朗日乘子ν的取值下界;max{x}表示取其中最大者;min{x}表示取其中最小者;为D2D网络中的通信对k的有效分配集合;
其次,根据拉格朗日乘子ν的上限和下限值并采用二分法找到拉格朗日乘子ν的最优值ν*,将该ν*代入以下一元三次方程中,求出最优发送功率使其满足等式
v * = 1 ln 2 ( 1 p k , m D o p t + p m C h k , m C D + &sigma; 0 2 h k D D - 1 p k , m D o p t + &sigma; 0 2 h k , B D B + 1 p k , m D o p t + p m C h m , B C B + &sigma; 0 2 h k , B D B ) = &Delta; f ( p k , m D o u t )
其中,为D2D网络中通信对k在蜂窝用户m的子载波资源上的最优发送功率,且满足:为投影在区间内的解;如果有多个解,则取较优解;
(8)根据步骤(7)得到的最优发送功率获取D2D网络和蜂窝网络的总频谱效率:
其中,表示D2D网络和蜂窝网络的总频谱效率,表示D2D网络中通信对k与集合中所有蜂窝用户的和频谱效率,其表达式为:
其中,πk,m表示蜂窝用户m的子载波资源是否被D2D网络中通信对k复用的二进制分配因子,且πk,m∈{0,1};πk,m=0表示子载波没有被通信对k复用;πk,m=1表示子载波被通信对k复用;表示D2D网络中通信对k与蜂窝用户m的和频谱效率。
在本实施例中,图3是基于不同功率限制和D2D通信距离条件下的蜂窝与D2D频谱效率图。由图3可知,本实施例方法中,D2D功率的增加能显著提升D2D通信频谱效率,而D2D通信距离的降低能有效改善整个混合网络总频谱效率。图4是基于不同蜂窝用户数量下的各种方案的网络总频谱效率图。由图4可知,本实施例方法在网络总频谱效率性能提升上明显优于其他传统方案,并且随着蜂窝用户数量的增加,相比其他方案,性能差距越大。图5是基于不同D2D最大功率限制条件下各种方案的网络总频谱效率图。图6是基于不同蜂窝用户最小速率限制条件下各种方案的网络总频谱效率图。由图5可以看出,网络总频谱效率并不是随着D2D功率增加无限增长,而是逐渐达到一个相对稳定的值。而图6表明,随着蜂窝用户最小速率限制的提高,混合网络总频谱效率会略微有所降低。图7是基于不同D2D通信对数量下的各种方案的网络总频谱效率图。由图7可以看出,随着D2D通信对数量的增加,网络总频谱效率几乎呈直线增长,这表明本实施例方法广泛适用于多D2D通信对的各种混合网络场景,并且性能普遍高于其他三种传统方案。
综上所述,与现有技术相比,本发明提供的混合网络中方法适合多D2D通信对和多蜂窝用户共存的混合网络,通过对子载波分配和功率控制进行联合优化,能够保证蜂窝用户正常通信质量,限制蜂窝用户和D2D用户间的干扰,最大化的利用蜂窝授权频谱资源从而增强无线网络的频谱效率性能。
本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

Claims (10)

1.一种结合子载波分配和功率控制的多D2D通信对资源分配方法,其特征在于,包括下列步骤:
(1)获取D2D网络中通信对k复用蜂窝用户m的子载波资源,并且以网络有效增益限制、蜂窝用户的可达速率限制以及D2D网络的最大发送功率限制为约束条件,构建以D2D网络与蜂窝网络的和频谱效率最大化为目标的优化模型:
(2)根据步骤(1)构建的优化模型获取D2D网络中通信对k在蜂窝用户m的子载波资源上的最优发射功率;
(3)根据步骤(2)获得的最优发射功率获取多个D2D网络与蜂窝网络的和频谱效率,从中选择最大的和频谱效率值,并确定其对应的D2D网络中的通信对k*和蜂窝用户m*
(4)判断步骤(3)获取的最大和频谱效率值对应的D2D网络中的通信对k*和蜂窝用户m*是否满足预设的约束条件,若满足则转入步骤(5),否则返回步骤(3);
(5)根据最大和频谱效率值对应的D2D网络中的通信对k*和蜂窝用户m*为D2D通信对k*分配子载波资源;
(6)判断蜂窝网络中是否存在剩余的子载波资源,如果不存在,则过程结束,若存在,则将剩余的子载波资源进行分配:
(7)根据步骤(5)和(6)中已经分配的所有子载波资源获取每个D2D网络中的通信对在每个子载波上的最优发送功率;
(8)根据步骤(7)得到的最优发送功率获取D2D网络和蜂窝网络的总频谱效率。
2.根据权利要求1所述的多D2D通信对资源分配方法,其特征在于,步骤(1)中构建的上述优化模型是通过以下公式来表示的:
m a x p k , m D , k m R k , m C D ( p k , m D ) = &Delta; R k , m D ( p k , m D ) + R k , m C ( p k , m D )
s . t . C 1 : G k , m P ( p k , m D ) - G k , m N ( p k , m D ) &GreaterEqual; 0 ,
C 2 : R k , m C ( p k , m D ) &GreaterEqual; R m , min C ,
C 3 : 0 &le; p k , m D &le; P t h r D .
其中,k表示D2D网络中的通信对序号,m表示被通信对k所复用子载波资源的蜂窝用户序号,s.t.表示约束符号;s.t.符号后面的式子表示为约束式;为D2D网络中通信对k复用蜂窝用户的子载波资源m后产生的D2D用户频谱效率;为D2D网络与蜂窝网络的和频谱效率;为蜂窝网络中通信对k复用蜂窝用户的子载波资源m后产生的蜂窝用户频谱效率;符号max表示求最大值符号;为D2D网络中通信对k复用蜂窝用户m的子载波资源带来的网络正增益;为D2D网络中通信对k复用蜂窝用户m的子载波资源带来的网络负增益;为蜂窝用户m的最小可达速率阈值;为D2D网络中通信对的最大发送功率阈值。
3.根据权利要求2所述的多D2D通信对资源分配方法,其特征在于,D2D网络中通信对k复用蜂窝用户的子载波资源m后产生的D2D用户频谱效率以及蜂窝网络中通信对k复用蜂窝用户的子载波资源m后产生的蜂窝用户频谱效率分别为:
R k , m C ( p k , m D ) = &Delta; log 2 ( 1 + p m C h m , B D D p k , m D h k , B C D + &sigma; 0 2 )
R k , m C ( p k , m D ) = &Delta; log 2 ( 1 + p m C h m , B C B p k , m D h k , B D B + &sigma; 0 2 )
其中分别表示蜂窝用户m到基站的链路信道增益、D2D网络中通信对k的链路信道增益、蜂窝用户m到D2D网络中通信对k接收端的干扰链路信道增益、D2D网络中通信对k发送端到基站的干扰链路信道增益;为模型中的高斯白噪声;为蜂窝用户m的最大发送功率;为D2D网络中通信对k在蜂窝用户m的子载波资源上的发射功率,且满足如下条件:
p k , m D &Element; &lsqb; p k , m D min , p k , m D max &rsqb;
其中,下标k=1,2,...,K;下标m=1,2,...,M;每个D2D网络中的通信对由D2D通信发送端和D2D通信接收端组成;K表示D2D网络中通信对的总数;M表示蜂窝网络中的用户总数;
其中,
p k , m D min = &Delta; m a x { 0 , &sigma; 0 2 ( p m C h k , m C D + &sigma; 0 2 ) &sigma; 0 2 ( h k D D - h k , B D B ) - p m C h k , m C D h k , B D B }
p k , m D max = &Delta; min { P t h r D , p m C h m , B C B h k , B D B ( 2 R m , min C - 1 ) - &sigma; 0 2 h k , B D B }
其中表示在满足条件下,D2D网络中通信对k在蜂窝用户m的子载波资源上所能达到的最小发送功率,且
G k , m P ( p k , m D ) = &Delta; p k , m D h k D D p m C h k , m C D + &sigma; 0 2
G k , m N ( p k , m D ) = &Delta; p k , m D h k , B D B + &sigma; 0 2 &sigma; 0 2
表示在满足上述C2和C3的约束条件下,D2D网络中通信对k在蜂窝用户m的子载波资源上所能达到的最大发送功率。
4.根据权利要求3所述的多D2D通信对资源分配方法,其特征在于,步骤(2)具体是采用公式:
p k , m D * = p k , m D max , B 2 - 4 C < 0 &lsqb; - B &PlusMinus; B 2 - 4 C 2 &rsqb; p k , m D min p k , m D max , B 2 - 4 C &GreaterEqual; 0 ,
其中,
B = 2 B 3 A 3
C = ( B 1 A 1 + B 2 A 2 ) B 3 A 3 - B 1 A 1 B 2 A 2
且有:
B 1 = p m C h k , m C D + &sigma; 0 2 A 2 = A 3 = h k , B D B
B 2 = p m C h m , B C B + &sigma; 0 2
B 3 = &sigma; 0 2
表示投影在区间上的值;
5.根据权利要求4所述的多D2D通信对资源分配方法,其特征在于,步骤(3)具体是使用如下公式:
R k , m C D ( p k , m D * ) = log 2 ( 1 + p k , m D * h k D D p m C h k , m C D + &sigma; 0 2 ) + log 2 ( 1 + p m C h m , B C B p k , m D * h k , B D B + &sigma; 0 2 ) .
6.根据权利要求5所述的多D2D通信对资源分配方法,其特征在于,步骤(3)中的约束条件是:
p k * , m * D m i n &le; p k * , m * D m a x P k * i n i + p k * , m * D * &le; P t h r D
其中为D2D网络中的通信对k*已经被分配的发送功率;为D2D网络中的通信对k*将要被分配的发送功率。
7.根据权利要求6所述的多D2D通信对资源分配方法,其特征在于,步骤(5)包括以下子步骤:
(5-1)根据最大和频谱效率值对应的D2D网络中的通信对k*和蜂窝用户m*判断蜂窝用户m*的子载波资源是否未被分配,如果是,则转入步骤(5-2),否则转入步骤(5-3)。
(5-2)将蜂窝用户m*的子载波资源放入当前D2D网络中的通信对k*的有效分配集合中,并删除D2D网络中除k*以外的其余通信对的候选分配集合中的该子载波资源,以确保不同D2D用户复用不同的子载波资源,过程结束,其中每个D2D网络中通信对的候选分配集合的初始值为{1,2,...,M},有效分配集合的初始值为空集;
(5-3)从D2D网络中所有通信对的候选分配集合中删除该子载波资源。
8.根据权利要求7所述的多D2D通信对资源分配方法,其特征在于,步骤(6)中是根据以下公式将剩余的子载波资源进行分配:
其中,k′和m′分别表示当前D2D网络中通信对,以及被通信对k′所复用子载波资源的蜂窝用户序号;Ω为当前可用子载波资源;为D2D网络中通信对k′接入蜂窝网络后的D2D网络频谱效率;为D2D网络中通信对k′接入蜂窝网络后的蜂窝网络频谱效率;为未接入D2D通信时蜂窝网络的频谱效率。
9.根据权利要求8所述的多D2D通信对资源分配方法,其特征在于,步骤(7)具体为:
首先,确定拉格朗日乘子ν的上限和下限值:
其中,νu为拉格朗日乘子ν的取值上界;νl为拉格朗日乘子ν的取值下界;max{x}表示取其中最大者;min{x}表示取其中最小者;为D2D网络中的通信对k的有效分配集合;
其次,根据拉格朗日乘子ν的上限和下限值并采用二分法找到拉格朗日乘子ν的最优值ν*,将该ν*代入以下一元三次方程中,求出最优发送功率使其满足等式
v * = 1 ln 2 ( 1 p k , m D o p t + p m C h k , m C D + &sigma; 0 2 h k D D - 1 p k , m D o p t + &sigma; 0 2 h k , B D B + 1 p k , m D o p t + p m C h m , B C B + &sigma; 0 2 h k , B D B ) = &Delta; f ( p k , m D o u t )
其中,为D2D网络中通信对k在蜂窝用户m的子载波资源上的最优发送功率,且满足:为投影在区间内的解。
10.根据权利要求9所述的多D2D通信对资源分配方法,其特征在于,步骤(8)是采用以下公式:
其中,表示D2D网络和蜂窝网络的总频谱效率,表示D2D网络中通信对k与集合中所有蜂窝用户的和频谱效率,其表达式为:
其中,πk,m表示蜂窝用户m的子载波资源是否被D2D网络中通信对k复用的二进制分配因子,且πk,m∈{0,1};πk,m=0表示子载波没有被通信对k复用;πk,m=1表示子载波被通信对k复用;表示D2D网络中通信对k与蜂窝用户m的和频谱效率。
CN201610465818.XA 2016-06-23 2016-06-23 结合子载波分配和功率控制的多d2d通信对资源分配方法 Active CN106162855B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610465818.XA CN106162855B (zh) 2016-06-23 2016-06-23 结合子载波分配和功率控制的多d2d通信对资源分配方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610465818.XA CN106162855B (zh) 2016-06-23 2016-06-23 结合子载波分配和功率控制的多d2d通信对资源分配方法

Publications (2)

Publication Number Publication Date
CN106162855A true CN106162855A (zh) 2016-11-23
CN106162855B CN106162855B (zh) 2019-04-26

Family

ID=57353794

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610465818.XA Active CN106162855B (zh) 2016-06-23 2016-06-23 结合子载波分配和功率控制的多d2d通信对资源分配方法

Country Status (1)

Country Link
CN (1) CN106162855B (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108777855A (zh) * 2017-11-28 2018-11-09 深圳大学 应用于das的功率分配方法、装置及计算机可读存储介质
CN110072239A (zh) * 2019-05-07 2019-07-30 电子科技大学 一种面向实时控制的无线传输方法
CN110087320A (zh) * 2019-05-07 2019-08-02 电子科技大学 一种面向实时控制的无线资源分配方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102083138A (zh) * 2011-01-14 2011-06-01 北京邮电大学 一种d2d用户对可同时复用多个蜂窝用户资源的方法
CN103024913A (zh) * 2012-12-21 2013-04-03 东南大学 蜂窝通信系统终端直通自适应分组与资源分配方法
US20130083684A1 (en) * 2011-09-30 2013-04-04 Electronics And Telecommunications Research Institute Methods of device to device communication
CN103889061A (zh) * 2014-02-18 2014-06-25 南京邮电大学 一种基于多载波通信的d2d用户资源分配方法
CN103957518A (zh) * 2014-05-13 2014-07-30 中国科学院上海微系统与信息技术研究所 一种蜂窝网络中的d2d通信方法
CN104854935A (zh) * 2012-12-10 2015-08-19 日电(中国)有限公司 分配设备到设备通信资源的方法和装置

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102083138A (zh) * 2011-01-14 2011-06-01 北京邮电大学 一种d2d用户对可同时复用多个蜂窝用户资源的方法
US20130083684A1 (en) * 2011-09-30 2013-04-04 Electronics And Telecommunications Research Institute Methods of device to device communication
CN104854935A (zh) * 2012-12-10 2015-08-19 日电(中国)有限公司 分配设备到设备通信资源的方法和装置
CN103024913A (zh) * 2012-12-21 2013-04-03 东南大学 蜂窝通信系统终端直通自适应分组与资源分配方法
CN103889061A (zh) * 2014-02-18 2014-06-25 南京邮电大学 一种基于多载波通信的d2d用户资源分配方法
CN103957518A (zh) * 2014-05-13 2014-07-30 中国科学院上海微系统与信息技术研究所 一种蜂窝网络中的d2d通信方法

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
XIAOLU WU等: "Joint resource allocation and power control for cellular and device-to-device multicast based on cognitive radio", 《IET COMMUNICATIONS》 *
YONG LIU等: "Device-to-Device Communication in LTE-A Cellular Networks: Standardization, Architecture, and Challenge", 《2014 IEEE 79TH VEHICULAR TECHNOLOGY CONFERENCE (VTC SPRING)》 *
杨文慧: "LTE系统中基于干扰受限的D2D通信资源分配方案", 《信息科技辑》 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108777855A (zh) * 2017-11-28 2018-11-09 深圳大学 应用于das的功率分配方法、装置及计算机可读存储介质
CN108777855B (zh) * 2017-11-28 2020-12-25 深圳市广汇通智能科技有限公司 应用于das的功率分配方法、装置及计算机可读存储介质
CN110072239A (zh) * 2019-05-07 2019-07-30 电子科技大学 一种面向实时控制的无线传输方法
CN110087320A (zh) * 2019-05-07 2019-08-02 电子科技大学 一种面向实时控制的无线资源分配方法

Also Published As

Publication number Publication date
CN106162855B (zh) 2019-04-26

Similar Documents

Publication Publication Date Title
CN108462950B (zh) 基于noma的d2d通信联合子信道与功率分配方法
US8385826B2 (en) Methods and apparatus for supporting communication over different ranges in a wireless network
CN108834112B (zh) 一种基于noma的中继辅助d2d通信系统功率分配方法
CN103260244B (zh) 一种蜂窝系统中d2d上行资源复用模式切换方法
CN104918257B (zh) 中继协同异构蜂窝网络d2d通信资源分配方法
CN106211302A (zh) 非正交多址接入异构融合网络资源分配方法
US20130089046A1 (en) Method and apparatus for distributed scheduling for enhancing link performance in wireless communication system
CN102892151B (zh) 信道协商方法、设备及系统
CN104796990A (zh) 蜂窝异构网络中基于功率控制的d2d资源分配方法
CN106572497B (zh) 一种基于比例公平算法的启发式d2d资源分配方法
Gao et al. Enabling green wireless networking with device-to-device links: A joint optimization approach
CN106162855B (zh) 结合子载波分配和功率控制的多d2d通信对资源分配方法
CN107484180B (zh) 一种甚高频段下基于d2d通信的资源分配方法
CN104918207B (zh) 异构网络中基于频谱资源分配的多d2d通信资源分配方法
Zhu et al. Video semantics based resource allocation algorithm for spectrum multiplexing scenarios in vehicular networks
CN102164413B (zh) 基于正交频分多址的多用户接入单中继的传输方法
CN108848562B (zh) 异构网中基于一对多匹配的资源分配方法
CN112994759B (zh) 一种基于ofdm的协作中继d2d通信方法
Guo et al. Downlink interference management for D2D communication underlying cellular networks
CN111314938B (zh) 一种用于单个蜂窝小区的蜂窝网络时频域资源分配的优化方法
CN109168194A (zh) 基于动态用户的上行noma系统中发射功率确定方法
CN106912059B (zh) 支持互信息积累的认知中继网络联合中继选择及资源分配方法
CN110166953A (zh) 一种非正交多址网络中可伸缩视频多播传输方法
CN108271266B (zh) 一种用于noma-d2d混合系统的下行用户资源分配方法
CN103428866B (zh) 基于邻信道干扰的信道和功率的分配系统及分配方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20200615

Address after: 410008 Changsha, New River, Hunan, 68 New River Road, Kaifu District, Beichen, Fenghuang Tian Yuan B1E1 District, building 13008, room No.

Patentee after: HUNAN CHAONENGROBOT TECHNOLOGY Co.,Ltd.

Address before: Hongshan Road 410003 in Hunan province Changsha Kaifu District, No. 98, Department of science and technology, Changsha University

Patentee before: CHANGSHA University

TR01 Transfer of patent right