CN111586646A - Resource allocation method for D2D communication combining uplink and downlink channels in cellular network - Google Patents

Resource allocation method for D2D communication combining uplink and downlink channels in cellular network Download PDF

Info

Publication number
CN111586646A
CN111586646A CN202010462646.7A CN202010462646A CN111586646A CN 111586646 A CN111586646 A CN 111586646A CN 202010462646 A CN202010462646 A CN 202010462646A CN 111586646 A CN111586646 A CN 111586646A
Authority
CN
China
Prior art keywords
user
cellular
representing
multiplexing
base station
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
CN202010462646.7A
Other languages
Chinese (zh)
Other versions
CN111586646B (en
Inventor
吴玉成
周力
余海飞
吴新淘
陈世勇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chongqing University
Original Assignee
Chongqing 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 Chongqing University filed Critical Chongqing University
Priority to CN202010462646.7A priority Critical patent/CN111586646B/en
Publication of CN111586646A publication Critical patent/CN111586646A/en
Application granted granted Critical
Publication of CN111586646B publication Critical patent/CN111586646B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/70Services for machine-to-machine communication [M2M] or machine type communication [MTC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/06TPC algorithms
    • H04W52/14Separate analysis of uplink or downlink
    • H04W52/143Downlink power control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/06TPC algorithms
    • H04W52/14Separate analysis of uplink or downlink
    • H04W52/146Uplink power control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/18TPC being performed according to specific parameters
    • H04W52/24TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters
    • H04W52/241TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters taking into account channel quality metrics, e.g. SIR, SNR, CIR, Eb/lo
    • 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
    • H04W52/383TPC being performed in particular situations power control in peer-to-peer links
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/53Allocation or scheduling criteria for wireless resources based on regulatory allocation policies

Abstract

The invention provides a resource allocation method for D2D communication combining an uplink channel and a downlink channel in a cellular network, which comprises the following steps: establishing a cellular network D2D communication model; acquiring the transmitting power of the multiplexing uplink and downlink channels of the D2D user, the transmitting power of the base station and the minimum constraint value of the transmitting power of the cellular user under the preset constraint condition; calculating all optimal transmitting power according to the Lambert W function and the minimum constraint value; and finding out the optimal uplink channel resource distributed to the D2D user by the cellular user and the optimal downlink channel resource distributed to the D2D user by the cellular user based on the Kuhn-Munkres algorithm and all the optimal transmitting powers. The D2D user in the invention further improves the frequency spectrum utilization rate by adopting a mode of uplink and downlink channel joint multiplexing; and a two-stage resource allocation method is carried out by combining power control and channel allocation, so that the advantages of a D2D communication system are exerted to the greatest extent; the energy efficiency of the D2D users can be maximized by adopting a power allocation scheme with joint adjustment of cellular users and D2D users.

Description

Resource allocation method for D2D communication combining uplink and downlink channels in cellular network
Technical Field
The invention relates to the technical field of communication, in particular to a resource allocation method for D2D communication combining an upper channel and a lower channel in a cellular network.
Background
As one of the key technologies of 5G, terminal-to-terminal (hereinafter referred to as D2D) communication is a short-range communication technology for directly communicating data without base station forwarding. The D2D communication technology allows nearby mobile terminals to directly perform point-to-point data transmission using the operator authorized spectrum, so that network upgrade of local services can be achieved without building additional infrastructure. The introduction of D2D communication technology in cellular network can bring many benefits, but the introduction of D2D communication in cellular network can cause severe interference due to multiplexing cellular user channels, which leads to system performance degradation and affects battery life of user equipment, therefore, the problem of D2D resource allocation has attracted a lot of social attention. In the prior art, generally, the D2D communication resource allocation technology based on the cellular network is generally researched by adopting a single uplink or downlink spectrum multiplexing mode, and the method is mainly focused on improving the overall performance of the network, so that the research on the performance improvement of a single user is less, and the improvement of the performance experience of the single user is influenced.
On the other hand, as the global warming problem becomes more serious, the "green communication" aiming at energy saving and emission reduction becomes the focus of the future communication field research. In practical communication systems, either the D2D client or the cellular client device is a handheld device and has a limited battery life. Therefore, research on how to prolong the service time of the handheld device in the hybrid network and reasonably allocate resources with the aim of improving the energy efficiency of the system becomes a current research focus. Although prior art 1 (application publication No. CN108924799A, application publication No. 2018, 11/30/2018, entitled resource allocation method for D2D communication in cellular network) proposes a communication resource allocation method, which derives a power allocation closed expression using a Lambert W function; then the channel gain ratio of the communication link and the interference link is used as a user matching preference sequence value, and the matching of the D2D communication user and the cellular user which multiplex the same channel resource is completed by utilizing a Gale-Shapley algorithm. Although the method can improve the system capacity to a certain extent, the system capacity is not jointly multiplexed with uplink and downlink spectrum resources, and meanwhile, the Gale-Shapley algorithm only obtains weak Pareto optimum (wind Pareto optimum), so that users in the network still have a large performance improvement space.
Disclosure of Invention
In view of the above-mentioned shortcomings of the prior art, the present invention provides a resource allocation method for D2D communication of joint uplink and downlink channels in a cellular network, which is used to solve the problems in the prior art.
To achieve the above and other related objects, the present invention provides a resource allocation method for D2D communication of a combined uplink and downlink channel in a cellular network, comprising:
establishing a cellular network D2D communication model, wherein the communication model comprises a base station, cellular users and D2D users;
acquiring the transmitting power of the multiplexing uplink channel of the D2D user, the transmitting power of the multiplexing downlink channel of the D2D user, the transmitting power of the base station and the minimum constraint value of the transmitting power of the cellular user under a preset constraint condition;
calculating the optimal transmitting power of the cellular user, the optimal transmitting power of the base station, the optimal transmitting power of the D2D user multiplexing uplink channel and the optimal transmitting power of the D2D user multiplexing downlink channel according to a Lambert W function and the minimum constraint value;
finding out the optimal uplink channel resource distributed to the D2D user by the cellular user and the optimal downlink channel resource distributed to the D2D user by the cellular user based on a Kuhn-Munkres algorithm and all optimal transmitting powers; and according to the optimal uplink channel resource and the optimal downlink channel resource, the energy efficiency of the D2D user can be maximized.
Optionally, an objective function for calculating the energy efficiency of the D2D user is obtained, which is:
Figure BDA0002511544460000021
determining an objective function for maximizing the energy efficiency of the D2D user based on all the optimal transmit powers, including:
Figure BDA0002511544460000022
calculating an objective function when the energy efficiency of the D2D user reaches the maximum based on a Kuhn-Munkres algorithm, and acquiring the optimal uplink channel resource distributed to the D2D user by the cellular user and the optimal downlink channel resource distributed to the D2D user by the cellular user when the energy efficiency of the D2D user reaches the maximum;
wherein, ηee: D2D user set D representing accessible networkATotal energy efficiency of (a);
Figure BDA0002511544460000023
D2D user set D representing accessible networkAMaximum total energy efficiency of;
Figure BDA0002511544460000024
indicating cellular user CnTo D2D user DmThe uplink channel resources of (1);
Figure BDA0002511544460000025
indicating cellular user CnTo D2D user DmThe downlink channel resources of (1);
Figure BDA0002511544460000026
representing D2D user DmMultiplexing cellular user CnThe transmission rate of the uplink channel;
Figure BDA0002511544460000031
representing D2D user DmMultiplexing cellular user CnThe transmission rate of the downlink channel;
Figure BDA0002511544460000032
representing D2D user DmMultiplexing the transmitting power of an uplink channel;
Figure BDA0002511544460000033
representing D2D user DmMultiplexing the transmitting power of the downlink channel;
P0: represents the circuit power loss of a single device;
Figure BDA0002511544460000034
representing D2D user DmMultiplexing cellular user CnThe optimal transmission rate of the uplink channel;
Figure BDA0002511544460000035
representing D2D user DmMultiplexing cellular user CnThe optimal transmission rate of the downlink channel;
Figure BDA0002511544460000036
representing D2D user DmMultiplexing cellular user CnThe optimal transmitting power of an uplink channel;
Figure BDA0002511544460000037
representing D2D user DmMultiplexing cellular user CnAnd the optimal transmitting power of the downlink channel.
Optionally, the preset condition includes:
the uplink channel or the downlink channel of one cellular user can be multiplexed by only one D2D user, that is:
Figure BDA0002511544460000038
one D2D user can only multiplex the uplink channel or the downlink channel of one cellular user; namely:
Figure BDA0002511544460000039
the transmit power of the cellular user must be less than or equal to the corresponding maximum transmit power, i.e.:
Figure BDA00025115444600000310
the transmission power of the uplink channel or the downlink channel of the D2D user multiplexing cellular user must be less than or equal to the corresponding maximum transmission power, that is:
Figure BDA00025115444600000311
the transmission power of the base station must be less than or equal to the corresponding maximum transmission power, i.e.:
Figure BDA00025115444600000312
the cellular user signal-to-interference-and-noise ratio and the base station signal-to-interference-and-noise ratio are not less than the minimum signal-to-interference-and-noise ratio of the cellular user, namely:
Figure BDA00025115444600000313
the signal-to-interference-and-noise ratio of the multiplexing uplink channel or the multiplexing downlink channel of the D2D user must be larger than the minimum signal-to-interference-and-noise ratio of the D2D user, namely:
Figure BDA00025115444600000314
wherein the content of the first and second substances,
Figure BDA00025115444600000315
indicating cellular user CnTo D2D user DmThe uplink channel resources of (1);
Figure BDA0002511544460000041
indicating cellular user CnTo D2D user DmThe downlink channel resources of (1);
DA: represents a set of D2D users that may access the network;
c: represents a set of cellular users;
Dm: represents a D2D user;
Cn: represents a cellular user;
pn: indicating cellular user CnThe transmit power of (a);
pB: represents the transmit power of the base station;
Figure BDA0002511544460000042
representing D2D user DmMultiplexing cellular user CnThe transmit power of the uplink channel of (1);
Figure BDA0002511544460000043
representing D2D user DmMultiplexing cellular user CnThe transmit power of the downlink channel;
Figure BDA0002511544460000044
representing D2D user DmThe maximum transmit power of;
Figure BDA0002511544460000045
indicating cellular user CnThe maximum transmit power of;
Figure BDA0002511544460000046
represents the maximum transmit power of the base station;
Figure BDA0002511544460000047
indicating cellular user CnA minimum signal to interference plus noise ratio;
Figure BDA0002511544460000048
representing D2D user DmA minimum signal to interference plus noise ratio;
Figure BDA0002511544460000049
indicating reception of cellular user C at the base stationnSignal to interference plus noise ratio of;
Figure BDA00025115444600000410
representing D2D user DmReceiving end multiplexing cellular user CnSignal to interference plus noise ratio (SINR) of the uplink channel;
Figure BDA00025115444600000411
indicating cellular user CnThe signal-to-interference-and-noise ratio of a receiving end;
Figure BDA00025115444600000412
representing D2D user DmReceiving end multiplexing cellular user CnSignal to interference plus noise ratio (sinr) on the downlink channel.
Optionally, obtaining the transmission power of the D2D user multiplexing uplink channel
Figure BDA00025115444600000413
The minimum constraint value under the preset constraint condition comprises the following steps:
by using
Figure BDA00025115444600000414
To represent
Figure BDA00025115444600000415
The minimum threshold constraint value of (c) is then:
Figure BDA00025115444600000416
wherein
Figure BDA00025115444600000417
Wherein, Cn,B: indicating cellular user CnA communication link to a base station;
Figure BDA0002511544460000051
indicating cellular user CnPath gain to the base station;
Cn,m: indicating cellular user CnTo D2D user DmA communication link at the receiving end;
Figure BDA0002511544460000052
indicating cellular user CnTo D2D user DmPath gain of the receiving end;
Dm,m: representing D2D user DmThe communication link of (a);
Figure BDA0002511544460000053
representing D2D user DmA path gain of the communication link of (a);
Dm,B: representing D2D user DmA communication link from the transmitting end to the base station;
Figure BDA0002511544460000054
representing D2D user DmPath gain from the transmitting end to the base station.
Optionally, obtaining the transmission power of the D2D user multiplexing downlink channel
Figure BDA0002511544460000055
The minimum constraint value under the preset constraint condition comprises the following steps:
by using
Figure BDA0002511544460000056
To represent
Figure BDA0002511544460000057
The minimum threshold constraint value of (c) is then:
Figure BDA0002511544460000058
wherein
Figure BDA0002511544460000059
Wherein, Cn,B: indicating cellular user CnA communication link to a base station;
Figure BDA00025115444600000510
indicating cellular user CnPath gain to the base station;
CB,m: representing base stations to D2D user DmA communication link at the receiving end;
Figure BDA00025115444600000511
representing base stations to D2D user DmPath gain of the receiving end;
Dm,m: representing D2D user DmThe communication link of (a);
Figure BDA00025115444600000512
representing D2D user DmA path gain of the communication link of (a);
Dm,n: representing D2D user DmTransmitting end to cellular user CnThe communication link of (a);
Figure BDA0002511544460000061
representing D2D user DmTransmitting end to cellular user CnThe path gain of (1).
Optionally, obtaining the transmission power p of the base stationBThe minimum constraint value under the preset constraint condition comprises the following steps:
by using
Figure BDA0002511544460000062
Represents pBThe minimum constraint value of (c) is then:
Figure BDA0002511544460000063
wherein
Figure BDA0002511544460000064
Wherein D ism,m: representing D2D user DmThe communication link of (a);
Figure BDA0002511544460000065
representing D2D user DmA path gain of the communication link of (a);
Dm,n: representing D2D user DmTo cellular subscriber CnThe communication link of (a);
Figure BDA0002511544460000066
representing D2D user DmTo cellular subscriber CnThe path gain of (1);
Cn,B: indicating cellular user CnA communication link to a base station;
Figure BDA0002511544460000067
indicating cellular user CnPath gain to the base station;
CB,m: representing base stations to D2D user DmA communication link at the receiving end;
Figure BDA0002511544460000068
representing base stations to D2D user DmPath gain at the receiving end.
Optionally, obtaining the transmission power p of the cellular usernThe minimum constraint value under the preset constraint condition comprises the following steps:
by using
Figure BDA0002511544460000069
Represents pnThe minimum constraint value of (c) is then:
Figure BDA00025115444600000610
wherein
Figure BDA00025115444600000611
Wherein D ism,m: representing D2D user DmThe communication link of (a);
Figure BDA00025115444600000612
representing D2D user DmA path gain of the communication link of (a);
Dm,B: representing D2D user DmA communication link from the transmitting end to the base station;
Figure BDA0002511544460000071
representing D2D user DmPath gain from the transmitting end to the base station;
Cn,B: indicating cellular user CnA communication link to a base station;
Figure BDA0002511544460000072
indicating cellular user CnPath gain to the base station;
Cn,m: indicating cellular user CnTo D2D user DmA communication link at the receiving end;
Figure BDA0002511544460000073
indicating cellular user CnTo D2D user DmPath gain at the receiving end.
Optionally, the method further comprises:
according to the minimum constraint value of the transmission power of the D2D user multiplexing uplink channel under the preset constraint condition, eliminating the uplink channel resources of the D2D user multiplexing cellular users from an accessible D2D user set;
according to the minimum constraint value of the transmitting power of the cellular user under the preset constraint condition, uplink channel resources of the D2D user multiplexing cellular user are removed from an accessible D2D user set;
according to the minimum constraint value of the emission power of the D2D user multiplexing downlink channel under the preset constraint condition, downlink channel resources of D2D user multiplexing cellular users are removed from an accessible D2D user set;
and eliminating downlink channel resources of the D2D users for multiplexing cellular users from an accessible D2D user set according to the minimum constraint value of the transmitting power of the base station under a preset constraint condition.
Optionally, the method further comprises the step of calculating the transmission rate of the D2D user multiplexing cellular user uplink channel
Figure BDA0002511544460000074
Comprises the following steps:
Figure BDA0002511544460000075
and calculating the transmission rate of the D2D user multiplexing cellular user downlink channel
Figure BDA0002511544460000076
Comprises the following steps:
Figure BDA0002511544460000077
wherein the content of the first and second substances,
Figure BDA0002511544460000078
representing the signal-to-interference-and-noise ratio when the receiving end of the D2D user m multiplexes the uplink channel;
Figure BDA0002511544460000079
indicating the signal-to-interference-and-noise ratio of the D2D user m when the receiving end multiplexes the downlink channel.
Optionally, the method further comprises the step of calculating the optimal transmission rate of the D2D user for multiplexing the cellular user uplink channel
Figure BDA00025115444600000710
Comprises the following steps:
Figure BDA00025115444600000711
and calculating the optimal transmission rate of the downlink channel of the D2D user multiplexing cellular user
Figure BDA00025115444600000712
Comprises the following steps:
Figure BDA0002511544460000081
wherein D isA: represents a set of D2D users that may access the network;
c: represents a set of cellular users;
Dm: represents a D2D user;
Cn: represents a cellular user;
Dm,m: representing D2D user DmThe communication link of (a);
Figure BDA0002511544460000082
representing D2D user DmA path gain of the communication link of (a);
Cn,m: indicating cellular user CnTo D2D user DmA communication link at the receiving end;
Figure BDA0002511544460000083
indicating cellular user CnTo D2D user DmPath gain of the receiving end;
CB,m: representing base stations to D2D user DmA communication link at the receiving end;
Figure BDA0002511544460000084
representing base stations to D2D user DmPath gain at the receiving end.
As described above, the resource allocation method for D2D communication combining uplink and downlink channels in a cellular network provided by the present invention has the following beneficial effects: the invention provides a one-to-one D2D resource allocation mechanism based on uplink and downlink spectrum combined multiplexing, which divides the resource allocation problem into two sub-problems of power control and channel allocation, and provides a power allocation algorithm based on a Lambert W function and a maximum weight channel matching algorithm based on a Kuhn-Munkres method. Firstly, aiming at maximizing the energy efficiency of a single D2D user, under the condition of meeting the minimum signal-to-interference-and-noise ratio of cellular users, a power distribution closed expression is deduced by using a Lambert W function, and the power of a D2D transmitter is solved when the D2D user multiplexes uplink or downlink spectrum resources. And then, constructing a bipartite graph for the D2D user set and a corresponding cellular user set by using the obtained power distribution result and taking the maximized D2D user energy efficiency as a target, and obtaining a channel matching result of the maximized energy efficiency by using a Kuhn-Munkres algorithm so as to obtain an optimal resource distribution scheme. Simulation analysis results show that the method and the device can not only ensure the cellular user rate, but also improve the system energy efficiency and the D2D user performance. The invention can improve the frequency spectrum utilization rate of the system, improve the transmission rate of the system, has higher safety, controllable interference, reduced base station load and higher energy efficiency, and reduces end-to-end time delay.
Drawings
Fig. 1 is a flowchart illustrating a resource allocation method for D2D communication combining uplink and downlink channels in a cellular network according to an embodiment.
Fig. 2 is a schematic diagram of a communication model of a cellular network D2D according to an embodiment;
FIG. 3 is a diagram illustrating the relationship between the system energy efficiency and the maximum communication distance D2D;
FIG. 4 is a diagram illustrating the relationship between the energy efficiency of D2D and the maximum communication distance of D2D;
FIG. 5 is a diagram illustrating the relationship between the system energy efficiency and the number of D2D links;
FIG. 6 is a diagram illustrating the relationship between D2D energy efficiency and D2D link count;
FIG. 7 is a diagram illustrating the relationship between the energy efficiency of D2D and the CUE SINR threshold;
fig. 8 is a diagram illustrating the relationship between the D2D rate and the CUE signal to interference plus noise ratio threshold.
Detailed Description
The embodiments of the present invention are described below with reference to specific embodiments, and other advantages and effects of the present invention will be easily understood by those skilled in the art from the disclosure of the present specification. The invention is capable of other and different embodiments and of being practiced or of being carried out in various ways, and its several details are capable of modification in various respects, all without departing from the spirit and scope of the present invention. It is to be noted that the features in the following embodiments and examples may be combined with each other without conflict.
It should be noted that the drawings provided in the following embodiments are only for illustrating the basic idea of the present invention, and the components related to the present invention are only shown in the drawings rather than drawn according to the number, shape and size of the components in actual implementation, and the type, quantity and proportion of the components in actual implementation may be changed freely, and the layout of the components may be more complicated.
As shown in fig. 1, the present invention provides a resource allocation method for D2D communication of combined uplink and downlink channels in a cellular network, including:
s100, establishing a cellular network D2D communication model, wherein the communication model comprises a base station, cellular users and D2D users;
s200, acquiring the transmitting power of the D2D user multiplexing uplink channel, the transmitting power of the D2D user multiplexing downlink channel, the transmitting power of the base station and the minimum constraint value of the transmitting power of the cellular user under the preset constraint condition;
s300, calculating the optimal transmitting power of the cellular user, the optimal transmitting power of the base station, the optimal transmitting power of the D2D user multiplexing uplink channel and the optimal transmitting power of the D2D user multiplexing downlink channel according to a Lambert W function and the minimum constraint value;
s400, based on a Kuhn-Munkres algorithm and all the optimal transmitting powers, finding out the optimal uplink channel resource allocated to the D2D user by the cellular user and the optimal downlink channel resource allocated to the D2D user by the cellular user; and according to the optimal uplink channel resource and the optimal downlink channel resource, the energy efficiency of the D2D user can be maximized.
The invention provides a one-to-one D2D resource allocation mechanism based on uplink and downlink spectrum combined multiplexing, which divides the resource allocation problem into two sub-problems of power control and channel allocation, and provides a power allocation algorithm based on a Lambert W function and a maximum weight channel matching algorithm based on a Kuhn-Munkres method. Firstly, aiming at maximizing the energy efficiency of a single D2D user, under the condition of meeting the minimum signal-to-interference-and-noise ratio of cellular users, a power distribution closed expression is deduced by using a Lambert W function, and the power of a D2D transmitter is solved when the D2D user multiplexes uplink or downlink spectrum resources. And then, constructing a bipartite graph for the D2D user set and a corresponding cellular user set by using the obtained power distribution result and taking the maximized D2D user energy efficiency as a target, and obtaining a channel matching result of the maximized energy efficiency by using a Kuhn-Munkres algorithm so as to obtain an optimal resource distribution scheme. Simulation analysis results show that the method and the device can not only ensure the cellular user rate, but also improve the system energy efficiency and the D2D user performance. The invention can improve the frequency spectrum utilization rate of the system, improve the transmission rate of the system, has higher safety, controllable interference, reduced base station load and higher energy efficiency, and reduces end-to-end time delay.
In the FDD mode communication single cell network model shown in fig. 2, there are N cellular users using the set CnGiven { N ═ 1,2, 3.., N-1, N }, there are M D2D user pairs in set Dm1, · M-1, M } is represented by. There are two types of communication in this scenario: 1) conventional base station to cellular subscriber communications; 2) D2D communicate directly. Cellular users communicate with a base station by using an orthogonal mode (overlay), and each cellular user is allocated with an uplink channel and a downlink channel. The D2D user adopts a non-orthogonal mode (und)Relay) multiplexing cellular user uplink or downlink channel resources, channel resources of one cellular user can be multiplexed by only one D2D user at most, and channel resources of one D2D user can be multiplexed by only one cellular user at most.
Fig. 2 shows the interference situation when a single D2D user multiplexes uplink resources of a single cellular user and the interference situation when a single D2D user multiplexes downlink resources of a single cellular user, here using
Figure BDA0002511544460000101
And
Figure BDA0002511544460000102
respectively representing cellular subscribers CnBecause the base station is each CnOrthogonal resources are allocated, so that uplink resources in the figure
Figure BDA0002511544460000103
Orthogonal between them, downlink resources
Figure BDA0002511544460000104
Are orthogonal to each other, thus cellular user C1、C2There is no interference between, but D2D user D1_Tx、D2Tx selects uplink resource f of multiplexing cellular user according to energy efficiency maximization1 uAnd multiplexing downlink resources for cellular users
Figure BDA0002511544460000105
Thus D2D user D1Rx by cellular user C1Interference of D2D user D2Rx is interfered by base station Bs, as is cellular subscriber C2And base station Bs may also be subject to interference.
Considering the effects of multipath fading and shadow fading, the path gain between links in the path loss model of the present invention can be expressed as:
Figure BDA0002511544460000106
in the formula (1), gnmDenotes the path gain of the link n to m, K denotes a constant influenced by the system, βn,mRepresenting the multipath gain of the link n to m, the gain following an exponential distribution, λn,mRepresenting the shaded gains of links n to m, obeying a lognormal distribution, dn,mRepresenting the distance of link n to m and α representing the path loss factor.
Further, the D2D communication link is denoted as Dm,mThe path gain is expressed as
Figure BDA0002511544460000111
The link from the cellular subscriber to the base station is denoted Cn,BThe path gain is expressed as
Figure BDA0002511544460000112
The link from the D2D origin to the base station is denoted as Dm,BThe path gain is expressed as
Figure BDA0002511544460000113
The link from the base station to the D2D receiver is denoted CB,mThe path gain is expressed as
Figure BDA0002511544460000114
The link from the cellular subscriber to the D2D terminating end is denoted Cn,mThe path gain is expressed as
Figure BDA0002511544460000115
The link from the D2D origin to the cellular subscriber is denoted as Dm,nThe path gain is expressed as
Figure BDA0002511544460000116
The invention assumes that the base station can obtain the link information from the cellular user and the D2D user to the base station, the link information between the D2D user and the link information from the cellular user to the D2D user, namely, the base station has the perception function to the information of all link channels.
The problem to be solved by the present invention is described as: when M D2D users multiplex N cellular user resources, under the condition of meeting the QoS requirements of D2D users and cellular users, how to combine uplink and downlink spectrum multiplexing, and the energy efficiency of D2D users is improved while the interference among the users is restrained through power control and channel allocation. Where energy efficiency is defined as the ratio of data rate to power loss.
Based on the system model of fig. 2, consider first the case where a D2D user multiplexes uplink channel resources of cellular users. Then, the signals received by the Bs include not only the transmission signals of the cellular subscribers, but also the interference signals transmitted by the D2D subscribers. The received signal at base station Bs is represented as:
Figure BDA0002511544460000117
wherein p isn
Figure BDA0002511544460000118
Respectively representing the transmitting power of a cellular user n and the transmitting power of a D2D user m multiplexing uplink channel; x is the number ofnAnd ymRespectively representing the cellular user's transmit signal and the D2D user's transmit signal; zetanIndicating that the expectation is zero and the power is2White gaussian noise.
Definition of
Figure BDA0002511544460000119
Representing cellular user CnUplink resource of
Figure BDA00025115444600001110
Is assigned to DmIf it is the case
Figure BDA00025115444600001111
Is assigned to DmThen
Figure BDA00025115444600001112
1, otherwise
Figure BDA00025115444600001113
When D2D user m multiplexes channel resources of cellular user n
Figure BDA00025115444600001114
Signal Interference exists among users, and the Signal to Interference plus Noise Ratio (SINR) expression of cellular user information at a base station is as follows:
Figure BDA0002511544460000121
the received signal at D2D user m contains three components, which are the D2D transmitted signal, the interference caused by the cellular users, and the channel noise. Thus, the received signal can be expressed as:
Figure BDA0002511544460000122
then, SINR when the D2D user m receiving end multiplexes the uplink channel is:
Figure BDA0002511544460000123
similarly, when the D2D user multiplexes the downlink channel resource of the cellular user, the downlink channel resource of the cellular user n receiving end can be obtained
Figure BDA0002511544460000124
SINR of D2D user m receiving end when multiplexing downlink channel is
Figure BDA0002511544460000125
The expressions are respectively:
Figure BDA0002511544460000126
Figure BDA0002511544460000127
wherein p isB
Figure BDA0002511544460000128
Respectively representing the transmission power of the base station and D2DAnd the user m multiplexes the transmitting power of the downlink channel.
Figure BDA0002511544460000129
Representing cellular user CnDownlink resource of
Figure BDA00025115444600001210
Is assigned to DmIf it is the case
Figure BDA00025115444600001211
Is assigned to DmThen
Figure BDA00025115444600001212
Otherwise
Figure BDA00025115444600001213
=0。
The transmission rates of the uplink channels of the D2D user m multiplexing cellular user n obtained from the above equations (5) and (7) are:
Figure BDA00025115444600001214
the transmission rate of the multiplexing cellular user n downlink channel is as follows:
Figure BDA00025115444600001215
in the cell, the total transmission rate of the D2D users is the sum of the transmission rates of the D2D users of all access networks, and the total power loss of the D2D users is the sum of the power losses of the devices. The total energy efficiency of D2D users is defined as the ratio of the total transmission rate to the total power loss according to the definition of energy efficiency, which represents the average number of D2D user bits per unit power transmission of the D2D user system. By P0Representing the circuit power loss of a single device, the total power loss of the D2D user to the device is represented as
Figure BDA0002511544460000131
D2D user total energy efficiency is expressed as:
Figure BDA0002511544460000132
to maximize the energy efficiency of the D2D user pairs while meeting the D2D user and cellular user QoS requirements, the objective function of the optimization problem can be described as:
Figure BDA0002511544460000133
Figure BDA0002511544460000134
Figure BDA0002511544460000135
Figure BDA0002511544460000136
Figure BDA0002511544460000137
Figure BDA0002511544460000138
Figure BDA0002511544460000139
Figure BDA00025115444600001310
in equation (11), the user and base station transmit powers (p)n,pB
Figure BDA00025115444600001311
) Channel allocation method
Figure BDA00025115444600001312
To optimize the variables, the energy efficiency of the D2D user pair is the optimization objective. Inequalities (12) to (18) are constraints of the optimization problem, in order to ensure that D2D users and cellular users meet the signal to interference plus noise ratio requirements. Wherein the content of the first and second substances,
Figure BDA00025115444600001313
is the identification of resource reuse.
Figure BDA00025115444600001314
The D2D user set which can be accessed to the network is shown, and after the D2D users in the set are accessed to the network, the signal-to-interference-and-noise ratio requirements of the D2D users and cellular users can be met, and the energy efficiency of the D2D users can be improved.
Figure BDA0002511544460000141
And
Figure BDA0002511544460000142
representing the maximum transmit power of the D2D user, the cellular user, and the base station, respectively.
Figure BDA0002511544460000143
And
Figure BDA0002511544460000144
representing the minimum signal to interference and noise ratio requirements of cellular users and D2D users, respectively.
Constraint conditions (12) indicate that uplink and downlink resources of a cellular user can only be multiplexed by one D2D user, and equation (13) indicates that one D2D user can only multiplex uplink and downlink resources of one cellular user, and at the same time, one D2D user either multiplexes uplink resources or downlink resources, but cannot multiplex uplink and downlink resources at the same time, which is to reduce complexity of modulation and demodulation, but each D2D also selects an uplink or downlink multiplexing mode for communication according to energy efficiency under different multiplexing modes obtained from the position of the user. Equations (14), (15) and (16) respectively indicate that the cellular user, the D2D user transmission power and the base station transmission power must satisfy the maximum power limit requirement, equation (17) indicates that the cellular user signal-to-interference-and-noise ratio must not be less than the minimum signal-to-interference-and-noise ratio requirement in order to guarantee the cellular user performance, and equation (18) indicates that the D2D user signal-to-interference-and-noise ratio must satisfy the minimum signal-to-interference-and-noise ratio requirement.
As can be seen from the expressions (17) to (18), the model contains integer variables
Figure BDA0002511544460000145
The objective function is not a linear function, which belongs to the mixed integer nonlinear programming problem, and the optimal solution is difficult to directly obtain. Aiming at the mixed integer nonlinear programming problem, the invention converts the original problem into two sub-problems to solve: the first sub-problem is to maximize the energy efficiency of a single D2D user, and under the condition of meeting the minimum performance requirements of cellular users and D2D users, the optimal transmitting power of the D2D user multiplexing uplink or downlink channel resources is respectively solved by using a Lambert W function; after each D2D user is divided into the optimal transmitting power, the second subproblem takes the maximization of the energy efficiency of the D2D user as a target, a bipartite graph is constructed for the D2D user set and the corresponding cellular user set, and a channel matching result of the maximized energy efficiency is obtained by utilizing a Kuhn-Munkres algorithm.
Performing power control
Consider first the case where a D2D user multiplexes uplink channel resources for cellular users.
The combined inequalities (17) and (18) are solved
Figure BDA0002511544460000146
And pnIs constrained by
Figure BDA0002511544460000147
To represent
Figure BDA0002511544460000148
Minimum threshold constraint value of
Figure BDA0002511544460000149
Represents pnMinimum constraint value of (c):
Figure BDA00025115444600001410
wherein
Figure BDA00025115444600001411
Figure BDA00025115444600001412
Wherein
Figure BDA00025115444600001413
By combining the expressions (11) and (20), pnThe smaller the value, the energy efficiency ηeeThe larger, therefore ηeeWhen the maximum value is obtained, pnMust be the minimum value that satisfies the constraint, and therefore, order
Figure BDA0002511544460000151
In the above formula, when
Figure BDA0002511544460000152
When the temperature of the water is higher than the set temperature,
Figure BDA0002511544460000153
it means that the minimum constraint value of the obtained cellular user transmission power is less than 0, and it does not mean that the pair of D2D users is prohibited from being included in the accessible set of the channel resources. When in use
Figure BDA0002511544460000154
When the temperature of the water is higher than the set temperature,
Figure BDA0002511544460000155
meaning that the minimum constraint value of the cellular user transmission power is greater than the maximum transmission power of the cellular user, it is meaningless, and the D2D user pair is prohibited from being included in the accessible set of the channel resources. Because maximizing the D2D communication energy rate must be done with the minimum signal to interference and noise ratio of the cellular user and the constraints, it is meaningless to maximize the energy efficiency. In the formula (21), when p is obtainednThen, it is a known constant, and the optimization variables of the problem are reduced toOnly contain
Figure BDA0002511544460000156
And
Figure BDA0002511544460000157
two items.
In the scene of the invention, one cellular user can only reuse resources with one D2D user at most, and the D2D users do not have mutual interference, so that the problem of power control during resource reuse of a single D2D user can be solved firstly, and then the problem of channel allocation of the D2D user is solved. Assuming that D2D user m multiplexes cellular user n channel resources, the optimization problem here can be translated into:
Figure BDA0002511544460000158
simplify the above formula, order
Figure BDA0002511544460000159
The above equation can be expressed as:
Figure BDA00025115444600001510
wherein
Figure BDA00025115444600001511
Analysis shows that the above formula is a convex function, and an optimal solution can be obtained certainly. Order to
Figure BDA00025115444600001512
Wherein
Figure BDA00025115444600001513
Proposition 1: the function can be obtained by using the Lambert W function
Figure BDA00025115444600001514
In that
Figure BDA00025115444600001515
Takes a maximum value of theta0Is shown as (26), wherein W represents a Lambert W function.
Figure BDA0002511544460000161
And (3) proving that:
order to
Figure BDA0002511544460000162
And theta > 1, then
Figure BDA0002511544460000163
Therefore, expression (25) can be simplified to
Figure BDA0002511544460000164
Derivation of the variable θ from equation (27) yields expression (28) with its derivative greater than zero, i.e.
Figure BDA0002511544460000165
Figure BDA0002511544460000166
Let f (theta) ═ theta-1 +2P0Y-theta ln theta and derivative of f (theta)
Figure BDA0002511544460000167
Since θ > 1, the derivative
Figure BDA0002511544460000168
This is true, and f (θ) monotonically decreases at θ ∈ (1, + ∞) again because f (θ) < 0 when θ → + ∞, and 2P when θ is 10Y is greater than zero. So that θ must be present0So that f (theta)0) When it is 0, i.e. inequality
Figure BDA0002511544460000169
There is a solution. Exist of
Figure BDA00025115444600001610
So that
Figure BDA00025115444600001611
In that
Figure BDA00025115444600001612
Monotonically increasing over the interval, and in the interval
Figure BDA00025115444600001613
Upper monotonically decreasing, i.e.
Figure BDA00025115444600001614
In that
Figure BDA00025115444600001615
The maximum value is taken.
Finally, let f (theta ═ theta0) When the value is 0, the value is determined by using a Lambert W function0Is shown in expression (26), and further a function can be obtained
Figure BDA00025115444600001616
Optimum value of (2)
Figure BDA00025115444600001617
And (5) finishing the certification.
Combining expressions (26), and
Figure BDA00025115444600001618
the maximum value constraint (15) and the minimum value constraint (19) obtain the optimal solution of the transmitting power of the D2D user
Figure BDA0002511544460000171
The following equations (29) and (30) are shown.
① if
Figure BDA0002511544460000172
It is true that the first and second sensors,
Figure BDA0002511544460000173
the optimal solution of (c) is as follows:
Figure BDA0002511544460000174
② if
Figure BDA0002511544460000175
It is true that the first and second sensors,
Figure BDA0002511544460000176
the optimal solution of (c) is as follows:
Figure BDA0002511544460000177
③ if
Figure BDA0002511544460000178
In the meantime, the corresponding D2D user prohibits access.
To this end, according to equations (21), (29) and (30), the present invention obtains a solution to the sub-problem of transmit power control when the D2D user multiplexes the uplink channel resources of the cellular user: cellular user optimum transmit power of*pnWhen the D2D user multiplexes the uplink channel resource of the cellular user, the optimal transmitting power is
Figure BDA0002511544460000179
Similarly, when the D2D user multiplexes the downlink channel resources of the cellular user, the joint inequalities (17) and (18) are solved
Figure BDA00025115444600001710
And pBIs constrained by
Figure BDA00025115444600001711
To represent
Figure BDA00025115444600001712
Minimum threshold constraint value of
Figure BDA00025115444600001713
Represents pBMinimum constraint value of (c):
Figure BDA00025115444600001714
wherein
Figure BDA00025115444600001715
Figure BDA00025115444600001716
Wherein
Figure BDA00025115444600001717
By combining the expressions (11) and (32), pBThe smaller the value, the energy efficiency ηeeThe larger, therefore ηeeWhen the maximum value is obtained, pBMust be the minimum value satisfying the constraint condition*pB
Figure BDA0002511544460000181
Then the variables Z, theta are defined1As follows:
Figure BDA0002511544460000182
Figure BDA0002511544460000183
the optimal solution of the sub problem of the transmission power control when the D2D user multiplexes the downlink channel resources of the cellular user can be obtained
Figure BDA0002511544460000184
The following equations (36) and (37) are shown.
① if
Figure BDA0002511544460000185
It is true that the first and second sensors,
Figure BDA0002511544460000186
is as follows
Figure BDA0002511544460000187
② if
Figure BDA0002511544460000188
It is true that the first and second sensors,
Figure BDA0002511544460000189
is as follows
Figure BDA00025115444600001810
③ if
Figure BDA00025115444600001811
In the meantime, the corresponding D2D user prohibits access.
To this end, according to equations (33), (36) and (37), the present invention obtains a solution to the sub-problem of transmit power control when the D2D user multiplexes the downlink channel resources of the cellular user: the base station has the optimal transmitting power of*pBWhen the D2D user multiplexes the downlink channel resource of the cellular user, the optimal transmitting power is
Figure BDA00025115444600001812
Finally, in order to guarantee the communication performance of the cellular users and the D2D users, the energy efficiency of the D2D users is maximized, and the users which do not meet the conditions are forbidden to be included in the accessible channel set. Combining the transmission power allocation procedures of the cellular users and the D2D users in the cell, the D2D users that cannot include the accessible channel set are classified into the following categories:
① when
Figure BDA0002511544460000191
And in the process, the minimum constraint value of the obtained cellular user transmitting power is less than 0, so that the minimum signal-to-interference-and-noise ratio requirement of the user cannot be met, and the D2D user m is forbidden to be brought into the accessible set of the uplink channel resources of the cellular user n.
② when
Figure BDA0002511544460000192
When the minimum constraint value of the obtained base station transmitting power is less than 0, the significance is not provided, and similar to the previous class, the D2D user m is forbidden to be brought into the accessible set of the downlink channel resources of the cellular user n.
③ when
Figure BDA0002511544460000193
And when the minimum constraint value of the obtained cellular user transmitting power is larger than the maximum transmitting power, prohibiting the D2D user m from being included in the accessible set of the uplink channel resources of the cellular user n. Because, maximizing the energy efficiency of D2D communication must be done under the minimum signal to interference and noise ratio of cellular users and the maximum transmit power limitation, it is meaningless to maximize the energy efficiency.
④ when
Figure BDA0002511544460000194
And when the minimum constraint value of the obtained base station transmitting power is larger than the maximum transmitting power, and similar to the previous class, the D2D user m is forbidden to be brought into the accessible set of the downlink channel resources of the cellular user n.
⑤ when
Figure BDA0002511544460000195
And when the minimum constraint value of the transmission power of the D2D user is greater than the maximum transmission power, in order to ensure the requirement of the minimum signal to interference plus noise ratio within the maximum transmission power of the D2D user, the D2D user is not included in the uplink multiplexing channel resource set of the cellular user n.
⑥ when
Figure BDA0002511544460000196
And then, the minimum constraint value of the obtained transmitting power of the D2D user is larger than the maximum transmitting power, and similar to the previous class, the D2D user is not included in the downlink multiplexing channel resource set of the cellular user n.
(II) channel allocation
Optimal transmit power in conjunction with power allocation
Figure BDA0002511544460000197
The channel allocation problem model can be expressed by equations (38) and (39), and the objective is to find a multiplexing scheme
Figure BDA0002511544460000198
Is chosen to maximize the energy efficiency of the D2D user for the whole.
Figure BDA0002511544460000199
Figure BDA00025115444600001910
In the formula (38)
Figure BDA00025115444600001911
Multiplexing the transmission rate of the uplink channel for the D2D user m:
Figure BDA0002511544460000201
Figure BDA0002511544460000202
multiplexing the transmission rate of the downlink channel for the D2D user m:
Figure BDA0002511544460000203
DArepresenting a set of D2D users that are accessible. C denotes a cellular user set. The present invention provides the above-mentioned method according to the above-mentioned formula (38)Modeling is a weighted bipartite graph optimal matching problem in graph theory, and energy efficiency of multiplexing an uplink channel or a downlink channel by a D2D user respectively represents weight of the D2D user, and the weight is respectively shown as formulas (42) and (43).
Figure BDA0002511544460000204
Figure BDA0002511544460000205
We can establish a D2D user energy efficiency matrix H:
Figure BDA0002511544460000206
the matrix H shows the optimal matching problem of the bipartite graph of the model created, DA={1,2,3,...,M1-1,M1},M1The maximum number of D2D allowed to be accessed. When D2D user m can reuse the resources of cellular user n, it establishes a connection and sends it to cellular user n
Figure BDA0002511544460000207
Or
Figure BDA0002511544460000208
Is a weight value.
The Kuhn-Munkres (KM) algorithm can be used to solve the above problem. The computational complexity of the KM algorithm is o (N)3) The energy efficiency problem of the whole network can be solved in polynomial time.
To sum up, in the problem description, the resource allocation problem of the cellular and D2D hybrid network is decomposed into two sub-problems of power control and optimal channel allocation for D2D users. Firstly, aiming at maximizing the energy efficiency of a single D2D user, under the condition of meeting the minimum signal-to-interference-and-noise ratio of cellular users, a power distribution closed expression is deduced by using a Lambert W function, and the optimal transmitting power of the D2D user multiplexing uplink or downlink channel resources is respectively solved. And then, with the aim of maximizing the energy efficiency of the D2D users as a target, constructing a bipartite graph for the D2D user set and the corresponding cellular user set, and obtaining a channel matching result with the maximized energy efficiency by utilizing a Kuhn-Munkres algorithm. In the scenario of the present invention, one cellular user can reuse resources with only one D2D user at most, and a D2D user can also reuse only one cellular user resource. There is no mutual interference between D2D users, and D2D users have mutual interference with only one cellular user at most. Therefore, before the Kuhn-Munkres algorithm is based, a power control process is added, and a resource allocation algorithm for maximizing energy efficiency is obtained.
(III) simulation test and analysis
And selecting the system energy efficiency and the D2D energy efficiency as algorithm performance evaluation indexes.
The total energy efficiency (Sum energy efficiency) refers to the Sum of energy efficiencies of all D2D users and cell users in the network, and its expression is:
Figure BDA0002511544460000211
wherein R issumThe total rate of the cellular network refers to the sum of the transmission rates of all D2D users and cell users in the network, and the expression is:
Figure BDA0002511544460000212
in order to verify the effectiveness of the algorithm, the following three algorithms are selected as comparison algorithms. The algorithms Proposed by the present invention are all replaced by "deployed" below.
Heuristic algorithm for multiplexing uplink spectrum resources
The basic idea of the method is that the base station preferentially selects the cellular link with good channel gain and multiplexes the same channel with the D2D communication link whose interference is the least. The algorithm consists of access control based on interference control, fixed power allocation and heuristic channel allocation. The algorithm is simple and feasible, the interference caused by the D2D link to the cellular link is small, but the performance of D2D communication is not sufficiently improved because the cooperation of the power between the D2D user and the cellular user is not considered, and the uplink and downlink spectrum resources are not jointly multiplexed. This algorithm is replaced with "HeuristicOU".
Second heuristic algorithm for multiplexing downlink spectrum resources only
The basic idea of this method is that the base station preferentially selects the cellular link with good channel gain and multiplexes the same channel to the D2D communication link with the least interference to the cellular user. The algorithm principle is similar to the "HeuristicOU" algorithm. This algorithm is replaced with "HeuristicOD".
(iii) power distribution algorithm based on Lambert W and channel matching algorithm based on Gale-Shapley
The method is the algorithm proposed in prior art 1. The method utilizes a Lambert W function to derive a power distribution closed expression. Then the channel gain ratio of the communication link and the interference link is used as a user matching preference sequence value, and the matching of the D2D communication user and the cellular user which multiplex the same channel resource is completed by utilizing a Gale-Shapley algorithm. Although the method can improve the system capacity to a certain extent, as the uplink and downlink spectrum resources are not jointly multiplexed, and meanwhile, the Gale-sharey algorithm only obtains weak Pareto optima (weak Pareto optima), users in the network still have a large performance improvement space. The algorithm in this prior art 1 is denoted by "GaSaBa" in the simulation diagram.
The settings of the simulation parameters are shown in table 1.
TABLE 1 simulation parameters
Figure BDA0002511544460000221
Impact of D2D communication distance on cellular network performance
Let the number M of the D2D user pairs be 6, and the maximum transmission power of the D2D communication
Figure BDA0002511544460000222
Simulating to obtain the communication distance L between the network energy efficiency and the transmission rate and D2DdThe relationship of (a) is shown in fig. 3 and 4. Fig. 3 and 4 show the relationship between the total energy efficiency of the network and the user-side energy efficiency of D2D and the communication distance of D2D, respectively. Three algorithms can be seen from the figureThe energy efficiency decreases with the increase of the communication distance, and the total energy efficiency and the energy efficiency of the D2D user of the algorithm provided by the invention are higher than those of the other three algorithms.
Since the channel gain becomes smaller and the data transmission rate is decreased as the D2D communication distance increases, increasing the transmission power in order to increase the transmission rate further causes interference and power consumption, and thus the energy efficiency decreases as the communication distance increases. The algorithm and the 'GaSaBa' distribute the optimal transmitting power for the cellular users and the D2D users based on the maximized energy efficiency, and control the interference and the rate reduction within a certain range; meanwhile, the algorithm provided by the invention jointly multiplexes uplink and downlink spectrum resources, and the energy efficiency of the D2D user is maximized during channel allocation, so that the energy efficiency performance is better than that of the other three algorithms. The HeuristicOU and HeuristicOD algorithms transmit data in a fixed power distribution mode, only uplink or downlink frequency spectrum resources are multiplexed, channel matching is carried out based on channel gain, and rate loss caused by reduction of the channel gain cannot be better adapted.
(II) Effect of D2D number of communication links on cellular network Performance
Fig. 5 and 6 show simulation graphs of the influence of the number of D2D communication links on the energy efficiency of the cellular network, and the total energy efficiency and the energy efficiency of D2D users of the algorithm provided by the invention are higher than those of the other three algorithms. Fig. 5 shows the relationship between the system energy efficiency and the number of users for D2D communication, and it can be seen that the system energy efficiency increases with the number of users in each of the four algorithms. Since the number of cellular subscribers added to multiplexing increases with the number of D2D subscribers, the cellular subscriber energy efficiency becomes greater, thereby increasing the system energy efficiency. The energy efficiency of the HeuristicOD algorithm increases at the slowest rate, and the HeuristicOU algorithm secondly limits the improvement of energy efficiency because the HeuristicOU algorithm transmits data in a fixed power distribution mode. The increasing rate of the system energy efficiency is obviously reduced when the number of D2D communication links is close to the number of cell users by the GaSaBa algorithm, because a stable channel matching mode is adopted, and only uplink frequency spectrum resources are multiplexed, the system energy efficiency cannot be maximized.
Fig. 6 shows that the energy efficiency of D2D in the three algorithms except the algorithm of the present invention is slightly decreased as the number of users of D2D increases, and the performance of the algorithm of the present invention is not greatly changed as the number of users of D2D. In the other three algorithms, as the number of D2D users increases, the number of available cellular user resources decreases, and the probability that the D2D user matches the cellular user channel resource with lower interference decreases, so the interference increases. The algorithm jointly multiplexes uplink and downlink spectrum resources, and ensures the stability of D2D energy efficiency when the number of D2D users is increased.
(III) Effect of cellular user minimum Signal-to-interference-and-noise ratio on cellular network Performance
As shown in fig. 7 and 8, fig. 7 shows the energy efficiency of D2D users as a function of the cellular user signal to interference plus noise ratio threshold. As can be seen from FIG. 7, the performance of the algorithm provided by the invention is better than that of the other three algorithms. The energy efficiency of the D2D user side is reduced along with the increase of the minimum SINR threshold value of the cellular user in the four algorithms. Since the higher the SINR minimum threshold for the cellular users, the performance of the partial D2D users will be sacrificed in order to guarantee the cellular user transmission rate.
Analyzing the relationship between the transmission rate D2D and the threshold of the signal to interference plus noise ratio of the cellular user in fig. 8, it can be known that as the threshold of the signal to interference plus noise ratio of the cellular user increases, the transmission rate of the user in the algorithm D2D provided by the present invention is still higher than the transmission rates of the other three algorithms, but the transmission rate of the algorithm "heiristicou" decreases rapidly, and the transmission rate of the algorithm provided by the present invention also decreases slowly. Because the algorithm power allocation of the invention takes the minimum signal-to-interference-and-noise ratio requirement of the cellular users as the primary constraint condition in order to ensure the performance requirement of the cellular users, the allocation result is greatly influenced by the requirement.
By integrating (I), (II) and (III), the energy efficiency and the transmission rate of the user D2D of the algorithm provided by the invention are superior to those of the other three algorithms. Because the algorithm provided by the invention obtains the optimal power distribution under the multiplexing uplink or downlink channel by optimizing the energy efficiency of the single D2D, the energy efficiency of the D2D user is effectively improved. And the optimal channel resource matching is obtained by utilizing a channel allocation algorithm based on Kuhn-Munkres, so that the interference among users is effectively controlled, the signal-to-interference-and-noise ratio requirements of cellular users are guaranteed, and the overall performance of the network is improved to the maximum extent. The GaSaBa algorithm does not jointly multiplex uplink and downlink spectrum resources, and meanwhile, the Gale-Shapley algorithm only obtains weak Pareto optima (weak Pareto optima), so that a user in a network still has a large performance improvement space. The other two algorithms (HeuristicOU and HeuristicOD) adopt a fixed power distribution method, so that the flexibility is poor, and the energy loss of a D2D user is large; and the channel allocation does not jointly consider the performance requirements of the cellular users and the D2D users, and large interference exists in the system. Therefore, both algorithms are less energy efficient. In the aspect of the transmission rate of the D2D user, the performance of the D2D user side is improved to the maximum extent, and the uplink and downlink spectrum resources are jointly multiplexed, so that the algorithm provided by the invention is improved to the maximum extent in the transmission rate of the D2D user.
In order to solve the interference problem in a cellular network after D2D communication is introduced, the invention analyzes an interference model under a one-to-one resource multiplexing scene based on uplink and downlink spectrum joint multiplexing under cellular coverage, and a paper divides a resource allocation problem into two sub-problems of power control and channel allocation, and provides a power allocation algorithm based on a Lambert W function and a channel matching algorithm based on a Kuhn-Munkres method with the aim of maximizing energy efficiency. Firstly, under the condition of meeting the minimum signal-to-interference-and-noise ratio (SINR) of cellular users, a power distribution closed expression is deduced by utilizing a Lambert W function, and the power of a D2D transmitter is respectively solved when the D2D users multiplex uplink or downlink spectrum resources; and then, the obtained power allocation result is utilized, the channel resources of the cellular users are allocated by utilizing a Kuhn-Munkres algorithm to complete resource allocation with the aim of maximizing the energy efficiency of the D2D users. Simulation results show that the algorithm provided by the invention not only improves the system energy efficiency, but also increases the D2D transmission rate on the premise of ensuring the cellular user performance, thereby having good system performance.
The foregoing embodiments are merely illustrative of the principles and utilities of the present invention and are not intended to limit the invention. Any person skilled in the art can modify or change the above-mentioned embodiments without departing from the spirit and scope of the present invention. Accordingly, it is intended that all equivalent modifications or changes which can be made by those skilled in the art without departing from the spirit and technical spirit of the present invention be covered by the claims of the present invention.

Claims (10)

1. A method for resource allocation for D2D communication in conjunction with uplink and downlink channels in a cellular network, comprising:
establishing a cellular network D2D communication model, wherein the communication model comprises a base station, cellular users and D2D users;
acquiring the transmitting power of the multiplexing uplink channel of the D2D user, the transmitting power of the multiplexing downlink channel of the D2D user, the transmitting power of the base station and the minimum constraint value of the transmitting power of the cellular user under a preset constraint condition;
calculating the optimal transmitting power of the cellular user, the optimal transmitting power of the base station, the optimal transmitting power of the D2D user multiplexing uplink channel and the optimal transmitting power of the D2D user multiplexing downlink channel according to a Lambert W function and the minimum constraint value;
finding out the optimal uplink channel resource distributed to the D2D user by the cellular user and the optimal downlink channel resource distributed to the D2D user by the cellular user based on a Kuhn-Munkres algorithm and all optimal transmitting powers; and according to the optimal uplink channel resource and the optimal downlink channel resource, the energy efficiency of the D2D user can be maximized.
2. The method of claim 1, wherein the objective function of calculating the energy efficiency of D2D users is obtained by:
Figure FDA0002511544450000011
determining an objective function for maximizing the energy efficiency of the D2D user based on all the optimal transmit powers, including:
Figure FDA0002511544450000012
calculating an objective function when the energy efficiency of the D2D user reaches the maximum based on a Kuhn-Munkres algorithm, and acquiring the optimal uplink channel resource distributed to the D2D user by the cellular user and the optimal downlink channel resource distributed to the D2D user by the cellular user when the energy efficiency of the D2D user reaches the maximum;
wherein, ηee: D2D user set D representing accessible networkATotal energy efficiency of (a);
Figure FDA0002511544450000013
D2D user set D representing accessible networkAMaximum total energy efficiency of;
Figure FDA0002511544450000014
indicating cellular user CnTo D2D user DmThe uplink channel resources of (1);
Figure FDA0002511544450000021
indicating cellular user CnTo D2D user DmThe downlink channel resources of (1);
Figure FDA0002511544450000022
representing D2D user DmMultiplexing cellular user CnThe transmission rate of the uplink channel;
Figure FDA0002511544450000023
representing D2D user DmMultiplexing cellular user CnThe transmission rate of the downlink channel;
Figure FDA0002511544450000024
representing D2D user DmMultiplexing cellular subscribersCnThe transmission power of the uplink channel;
Figure FDA0002511544450000025
representing D2D user DmMultiplexing cellular user CnThe transmitting power of a downlink channel;
P0: represents the circuit power loss of a single device;
Figure FDA0002511544450000026
representing D2D user DmMultiplexing cellular user CnThe optimal transmission rate of the uplink channel;
Figure FDA0002511544450000027
representing D2D user DmMultiplexing cellular user CnThe optimal transmission rate of the downlink channel;
Figure FDA0002511544450000028
representing D2D user DmMultiplexing cellular user CnThe optimal transmitting power of an uplink channel;
Figure FDA0002511544450000029
representing D2D user DmMultiplexing cellular user CnAnd the optimal transmitting power of the downlink channel.
3. The method of claim 1, wherein the preset conditions include:
the uplink channel or the downlink channel of one cellular user can be multiplexed by only one D2D user, that is:
Figure FDA00025115444500000210
one D2D user can only replyUsing an uplink channel or a downlink channel of a cellular user; namely:
Figure FDA00025115444500000211
the transmit power of the cellular user must be less than or equal to the corresponding maximum transmit power, i.e.:
Figure FDA00025115444500000212
the transmission power of the uplink channel or the downlink channel of the D2D user multiplexing cellular user must be less than or equal to the corresponding maximum transmission power, that is:
Figure FDA00025115444500000213
the transmission power of the base station must be less than or equal to the corresponding maximum transmission power, i.e.:
Figure FDA00025115444500000214
the cellular user signal-to-interference-and-noise ratio and the base station signal-to-interference-and-noise ratio are not less than the minimum signal-to-interference-and-noise ratio of the cellular user, namely:
Figure FDA00025115444500000215
the signal-to-interference-and-noise ratio of the multiplexing uplink channel or the multiplexing downlink channel of the D2D user must be larger than the minimum signal-to-interference-and-noise ratio of the D2D user, namely:
Figure FDA0002511544450000031
wherein the content of the first and second substances,
Figure FDA0002511544450000032
indicating cellular user CnTo D2D user DmThe uplink channel resources of (1);
Figure FDA0002511544450000033
to representCellular user CnTo D2D user DmThe downlink channel resources of (1);
DA: represents a set of D2D users that may access the network;
c: represents a set of cellular users;
Dm: represents a D2D user;
Cn: represents a cellular user;
pn: indicating cellular user CnThe transmit power of (a);
pB: represents the transmit power of the base station;
Figure FDA0002511544450000034
representing D2D user DmMultiplexing cellular user CnThe transmit power of the uplink channel of (1);
Figure FDA0002511544450000035
representing D2D user DmMultiplexing cellular user CnThe transmit power of the downlink channel;
Figure FDA0002511544450000036
representing D2D user DmThe maximum transmit power of;
Figure FDA0002511544450000037
indicating cellular user CnThe maximum transmit power of;
Figure FDA0002511544450000038
represents the maximum transmit power of the base station;
Figure FDA0002511544450000039
indicating cellular user CnA minimum signal to interference plus noise ratio;
Figure FDA00025115444500000310
representing D2D user DmA minimum signal to interference plus noise ratio;
Figure FDA00025115444500000311
indicating reception of cellular user C at the base stationnSignal to interference plus noise ratio of;
Figure FDA00025115444500000312
representing D2D user DmReceiving end multiplexing cellular user CnSignal to interference plus noise ratio (SINR) of the uplink channel;
Figure FDA00025115444500000313
indicating cellular user CnThe signal-to-interference-and-noise ratio of a receiving end;
Figure FDA00025115444500000314
representing D2D user DmReceiving end multiplexing cellular user CnSignal to interference plus noise ratio (sinr) on the downlink channel.
4. The resource allocation method for D2D communication combining uplink and downlink channels in a cellular network as claimed in claim 3, wherein the transmit power of the D2D user multiplexing uplink channel is obtained
Figure FDA00025115444500000315
The minimum constraint value under the preset constraint condition comprises the following steps:
by using
Figure FDA0002511544450000041
To represent
Figure FDA0002511544450000042
The minimum threshold constraint value of (c) is then:
Figure FDA0002511544450000043
wherein
Figure FDA0002511544450000044
Wherein, Cn,B: indicating cellular user CnA communication link to a base station;
Figure FDA0002511544450000045
indicating cellular user CnPath gain to the base station;
Cn,m: indicating cellular user CnTo D2D user DmA communication link at the receiving end;
Figure FDA0002511544450000046
indicating cellular user CnTo D2D user DmPath gain of the receiving end;
Dm,m: representing D2D user DmThe communication link of (a);
Figure FDA0002511544450000047
representing D2D user DmA path gain of the communication link of (a);
Dm,B: representing D2D user DmA communication link from the transmitting end to the base station;
Figure FDA0002511544450000048
representing D2D user DmPath gain from the transmitting end to the base station.
5. The method of claim 3, wherein the method of resource allocation for D2D communication combining uplink and downlink channels in the cellular network is used to obtain the transmit power of the D2D user multiplexing downlink channel
Figure FDA0002511544450000049
The minimum constraint value under the preset constraint condition comprises the following steps:
by using
Figure FDA00025115444500000410
To represent
Figure FDA00025115444500000411
The minimum threshold constraint value of (c) is then:
Figure FDA00025115444500000412
wherein
Figure FDA00025115444500000413
Wherein, Cn,B: indicating cellular user CnA communication link to a base station;
Figure FDA00025115444500000414
indicating cellular user CnPath gain to the base station;
CB,m: representing base stations to D2D user DmA communication link at the receiving end;
Figure FDA0002511544450000051
representing base stations to D2D user DmPath gain of the receiving end;
Dm,m: representing D2D user DmThe communication link of (a);
Figure FDA0002511544450000052
representing D2D user DmA path gain of the communication link of (a);
Dm,n: representing D2D user DmTransmitting end to cellular user CnThe communication link of (a);
Figure FDA0002511544450000053
representing D2D user DmTransmitting end to cellular user CnThe path gain of (1).
6. The method of claim 3, wherein the transmit power p of the BS is obtained by the resource allocation method for joint uplink and downlink D2D communication in the cellular networkBThe minimum constraint value under the preset constraint condition comprises the following steps:
by using
Figure FDA0002511544450000054
Represents pBThe minimum constraint value of (c) is then:
Figure FDA0002511544450000055
wherein
Figure FDA0002511544450000056
Wherein D ism,m: representing D2D user DmThe communication link of (a);
Figure FDA0002511544450000057
representing D2D user DmA path gain of the communication link of (a);
Dm,n: representing D2D user DmTo cellular subscriber CnThe communication link of (a);
Figure FDA0002511544450000058
representing D2D user DmTo cellular subscriber CnThe path gain of (1);
Cn,B: indicating cellular user CnA communication link to a base station;
Figure FDA0002511544450000059
indicating cellular user CnPath gain to the base station;
CB,m: representing base stations to D2D user DmA communication link at the receiving end;
Figure FDA00025115444500000510
representing base stations to D2D user DmPath gain at the receiving end.
7. The method of claim 3, wherein the transmit power p of the cellular user is obtained by the resource allocation method of D2D communication combining uplink and downlink channels in the cellular networknThe minimum constraint value under the preset constraint condition comprises the following steps:
by using
Figure FDA0002511544450000061
Represents pnThe minimum constraint value of (c) is then:
Figure FDA0002511544450000062
wherein
Figure FDA0002511544450000063
Wherein D ism,m: representing D2D user DmThe communication link of (a);
Figure FDA0002511544450000064
representing D2D user DmA path gain of the communication link of (a);
Dm,B: representing D2D user DmA communication link from the transmitting end to the base station;
Figure FDA0002511544450000065
representing D2D user DmPath gain from the transmitting end to the base station;
Cn,B: indicating cellular user CnA communication link to a base station;
Figure FDA0002511544450000066
indicating cellular user CnPath gain to the base station;
Cn,m: indicating cellular user CnTo D2D user DmA communication link at the receiving end;
Figure FDA0002511544450000067
indicating cellular user CnTo D2D user DmPath gain at the receiving end.
8. The method for resource allocation of D2D communication according to any one of claims 4 to 7, wherein the method further comprises:
according to the minimum constraint value of the transmission power of the D2D user multiplexing uplink channel under the preset constraint condition, eliminating the uplink channel resources of the D2D user multiplexing cellular users from an accessible D2D user set;
according to the minimum constraint value of the transmitting power of the cellular user under the preset constraint condition, uplink channel resources of the D2D user multiplexing cellular user are removed from an accessible D2D user set;
according to the minimum constraint value of the emission power of the D2D user multiplexing downlink channel under the preset constraint condition, downlink channel resources of D2D user multiplexing cellular users are removed from an accessible D2D user set;
and eliminating downlink channel resources of the D2D users for multiplexing cellular users from an accessible D2D user set according to the minimum constraint value of the transmitting power of the base station under a preset constraint condition.
9. D2D channel for joint up and down channels in cellular network according to claim 2The resource allocation method of the signal is characterized by also comprising the step of calculating the transmission rate of the D2D user multiplexing cellular user uplink channel
Figure FDA0002511544450000071
Comprises the following steps:
Figure FDA0002511544450000072
and calculating the transmission rate of the D2D user multiplexing cellular user downlink channel
Figure FDA0002511544450000073
Comprises the following steps:
Figure FDA0002511544450000074
wherein the content of the first and second substances,
Figure FDA0002511544450000075
representing D2D user DmThe signal-to-interference-and-noise ratio when the receiving end multiplexes the uplink channel;
Figure FDA0002511544450000076
representing D2D user DmAnd the signal-to-interference-and-noise ratio when the receiving end multiplexes the downlink channel.
10. The method for resource allocation of D2D communication in combination with uplink and downlink channels in a cellular network as claimed in claim 2 or 9, further comprising calculating an optimal transmission rate for the D2D user to multiplex the uplink channel of the cellular user
Figure FDA0002511544450000077
Comprises the following steps:
Figure FDA0002511544450000078
and, calculating D2DOptimal transmission rate of downlink channel of user multiplexing cellular user
Figure FDA0002511544450000079
Comprises the following steps:
Figure FDA00025115444500000710
wherein D isA: represents a set of D2D users that may access the network;
c: represents a set of cellular users;
Dm: represents a D2D user;
Cn: represents a cellular user;
Dm,m: representing D2D user DmThe communication link of (a);
Figure FDA00025115444500000711
representing D2D user DmA path gain of the communication link of (a);
Cn,m: indicating cellular user CnTo D2D user DmA communication link at the receiving end;
Figure FDA00025115444500000712
indicating cellular user CnTo D2D user DmPath gain of the receiving end;
CB,m: representing base stations to D2D user DmA communication link at the receiving end;
Figure FDA0002511544450000081
representing base stations to D2D user DmPath gain at the receiving end.
CN202010462646.7A 2020-05-27 2020-05-27 Resource allocation method for D2D communication combining uplink and downlink channels in cellular network Active CN111586646B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010462646.7A CN111586646B (en) 2020-05-27 2020-05-27 Resource allocation method for D2D communication combining uplink and downlink channels in cellular network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010462646.7A CN111586646B (en) 2020-05-27 2020-05-27 Resource allocation method for D2D communication combining uplink and downlink channels in cellular network

Publications (2)

Publication Number Publication Date
CN111586646A true CN111586646A (en) 2020-08-25
CN111586646B CN111586646B (en) 2021-03-30

Family

ID=72115983

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010462646.7A Active CN111586646B (en) 2020-05-27 2020-05-27 Resource allocation method for D2D communication combining uplink and downlink channels in cellular network

Country Status (1)

Country Link
CN (1) CN111586646B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112637927A (en) * 2020-12-16 2021-04-09 温州大学 Multi-user multi-mode D2D communication resource allocation method based on energy efficiency
CN112788563A (en) * 2021-01-12 2021-05-11 华东交通大学 Communication mode selection and resource allocation method in rail transit vehicle-to-vehicle communication
CN113965956A (en) * 2021-09-27 2022-01-21 江苏大学 Channel and power joint dynamic allocation method for D2D communication in cellular network
CN116867075A (en) * 2023-07-25 2023-10-10 江苏大学 Channel allocation method in cellular and D2D user clustering network
WO2024012338A1 (en) * 2022-07-13 2024-01-18 华为技术有限公司 Resource allocation method and apparatus

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012052911A1 (en) * 2010-10-22 2012-04-26 Nokia Corporation Method and apparatus for co-operative reception for network controlled device to device
CN105554808A (en) * 2016-02-22 2016-05-04 北京邮电大学 D2D (Device-to-Device) resource distribution method and device in cellular network
CN106998555A (en) * 2017-04-24 2017-08-01 东南大学 The energy-efficient resource multiplexing method that D2D communicates in a kind of heterogeneous network
CN108924799A (en) * 2018-08-02 2018-11-30 重庆大学 The resource allocation algorithm of D2D communication in a kind of cellular network
US10348394B1 (en) * 2014-03-14 2019-07-09 Tarana Wireless, Inc. System architecture and method for enhancing wireless networks with mini-satellites and pseudollites and adaptive antenna processing
US20190281587A1 (en) * 2018-05-10 2019-09-12 Yushu Zhang User equipment (ue) downlink transmission configuration indication (tci)-state selection
CN110611902A (en) * 2019-09-19 2019-12-24 哈尔滨工程大学 D2D resource allocation method based on uplink and downlink spectrum joint multiplexing

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012052911A1 (en) * 2010-10-22 2012-04-26 Nokia Corporation Method and apparatus for co-operative reception for network controlled device to device
US10348394B1 (en) * 2014-03-14 2019-07-09 Tarana Wireless, Inc. System architecture and method for enhancing wireless networks with mini-satellites and pseudollites and adaptive antenna processing
CN105554808A (en) * 2016-02-22 2016-05-04 北京邮电大学 D2D (Device-to-Device) resource distribution method and device in cellular network
CN106998555A (en) * 2017-04-24 2017-08-01 东南大学 The energy-efficient resource multiplexing method that D2D communicates in a kind of heterogeneous network
US20190281587A1 (en) * 2018-05-10 2019-09-12 Yushu Zhang User equipment (ue) downlink transmission configuration indication (tci)-state selection
CN108924799A (en) * 2018-08-02 2018-11-30 重庆大学 The resource allocation algorithm of D2D communication in a kind of cellular network
CN110611902A (en) * 2019-09-19 2019-12-24 哈尔滨工程大学 D2D resource allocation method based on uplink and downlink spectrum joint multiplexing

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
YUCHENG WU: "Maximizing throughput gain via resource", 《EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING》 *
董小翠: "蜂窝网络中D2D通信的能效优化资源分配算法研究", 《万方数据知识服务平台》 *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112637927A (en) * 2020-12-16 2021-04-09 温州大学 Multi-user multi-mode D2D communication resource allocation method based on energy efficiency
CN112788563A (en) * 2021-01-12 2021-05-11 华东交通大学 Communication mode selection and resource allocation method in rail transit vehicle-to-vehicle communication
CN113965956A (en) * 2021-09-27 2022-01-21 江苏大学 Channel and power joint dynamic allocation method for D2D communication in cellular network
CN113965956B (en) * 2021-09-27 2024-04-09 江苏大学 Channel and power joint dynamic allocation method for D2D communication under cellular network
WO2024012338A1 (en) * 2022-07-13 2024-01-18 华为技术有限公司 Resource allocation method and apparatus
CN116867075A (en) * 2023-07-25 2023-10-10 江苏大学 Channel allocation method in cellular and D2D user clustering network
CN116867075B (en) * 2023-07-25 2024-04-09 江苏大学 Channel allocation method in cellular and D2D user clustering network

Also Published As

Publication number Publication date
CN111586646B (en) 2021-03-30

Similar Documents

Publication Publication Date Title
Zhang et al. Energy-efficient resource allocation in NOMA heterogeneous networks
CN111586646B (en) Resource allocation method for D2D communication combining uplink and downlink channels in cellular network
Hao et al. On the energy and spectral efficiency tradeoff in massive MIMO-enabled HetNets with capacity-constrained backhaul links
CN110611902B (en) D2D resource allocation method based on uplink and downlink spectrum joint multiplexing
CN103997740B (en) Cognitive-Cooperation network association resource allocation methods based on optimization utility
Wen et al. Energy efficient power allocation schemes for device-to-device (D2D) communication
CN108600999B (en) FD-D2D joint optimization method based on channel allocation and power control
CN107613556B (en) Full-duplex D2D interference management method based on power control
Dai et al. Interference-aware resource allocation for D2D underlaid cellular network using SCMA: A hypergraph approach
CN104703270B (en) User&#39;s access suitable for isomery wireless cellular network and power distribution method
CN109861728B (en) Joint multi-relay selection and time slot resource allocation method for large-scale MIMO system
CN107071914A (en) Dynamic mode selection and energy distributing method in a kind of energy capture D2D networks
CN103415077A (en) United relay selection and power distribution method and system
CN109788540B (en) Power control and channel allocation method based on energy collection in D2D system
CN109714806A (en) A kind of wireless power junction network optimization method of non-orthogonal multiple access
CN109451571A (en) A kind of federated resource distribution method in NOMA relay system
Fazel et al. Secure throughput optimization for cache-enabled multi-UAVs networks
Swetha et al. Selective overlay mode operation for D2D communication in dense 5G cellular networks
CN107071695B (en) Routing and spectrum resource management method of terminal direct connection cooperative relay network
Das et al. A location-aware power control mechanism for interference mitigation in M2M communications over cellular networks
CN106912059B (en) Cognitive relay network joint relay selection and resource allocation method supporting mutual information accumulation
Cheng et al. Joint power and time allocation in full-duplex wireless powered communication networks
Xu et al. Analytical modeling for caching enabled UE-to-network relay in cellular networks
CN103139800A (en) Node adjustment method, device and system of relay cellular network
Breesam et al. Efficient resource allocation for wireless-powered MIMO-NOMA communications

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