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 PDFInfo
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/70—Services for machine-to-machine communication [M2M] or machine type communication [MTC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/04—TPC
- H04W52/06—TPC algorithms
- H04W52/14—Separate analysis of uplink or downlink
- H04W52/143—Downlink power control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/04—TPC
- H04W52/06—TPC algorithms
- H04W52/14—Separate analysis of uplink or downlink
- H04W52/146—Uplink power control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/04—TPC
- H04W52/18—TPC being performed according to specific parameters
- H04W52/24—TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters
- H04W52/241—TPC 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/04—TPC
- H04W52/38—TPC being performed in particular situations
- H04W52/383—TPC being performed in particular situations power control in peer-to-peer links
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/53—Allocation 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
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:
determining an objective function for maximizing the energy efficiency of the D2D user based on all the optimal transmit powers, including:
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);
P0: represents the circuit power loss of a single device;
representing D2D user DmMultiplexing cellular user CnThe optimal transmission rate of the uplink channel;
representing D2D user DmMultiplexing cellular user CnThe optimal transmission rate of the downlink channel;
representing D2D user DmMultiplexing cellular user CnThe optimal transmitting power of an uplink channel;
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:
one D2D user can only multiplex the uplink channel or the downlink channel of one cellular user; namely:
the transmit power of the cellular user must be less than or equal to the corresponding maximum transmit power, i.e.: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:
the transmission power of the base station must be less than or equal to the corresponding maximum transmission power, i.e.:
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:
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:
wherein the content of the first and second substances,indicating cellular user CnTo D2D user DmThe uplink 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;
representing D2D user DmMultiplexing cellular user CnThe transmit power of the uplink channel of (1);
indicating reception of cellular user C at the base stationnSignal to interference plus noise ratio of;
representing D2D user DmReceiving end multiplexing cellular user CnSignal to interference plus noise ratio (SINR) of the uplink channel;
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 channelThe minimum constraint value under the preset constraint condition comprises the following steps:
Wherein, Cn,B: indicating cellular user CnA communication link to a base station;
Cn,m: indicating cellular user CnTo D2D user DmA communication link at the receiving end;
Dm,m: representing D2D user DmThe communication link of (a);
Dm,B: representing D2D user DmA communication link from the transmitting end to the base station;
Optionally, obtaining the transmission power of the D2D user multiplexing downlink channelThe minimum constraint value under the preset constraint condition comprises the following steps:
Wherein, Cn,B: indicating cellular user CnA communication link to a base station;
CB,m: representing base stations to D2D user DmA communication link at the receiving end;
Dm,m: representing D2D user DmThe communication link of (a);
Dm,n: representing D2D user DmTransmitting end to cellular user CnThe communication link of (a);
Optionally, obtaining the transmission power p of the base stationBThe minimum constraint value under the preset constraint condition comprises the following steps:
Wherein D ism,m: representing D2D user DmThe communication link of (a);
Dm,n: representing D2D user DmTo cellular subscriber CnThe communication link of (a);
Cn,B: indicating cellular user CnA communication link to a base station;
CB,m: representing base stations to D2D user DmA communication link 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:
Wherein D ism,m: representing D2D user DmThe communication link of (a);
Dm,B: representing D2D user DmA communication link from the transmitting end to the base station;
Cn,B: indicating cellular user CnA communication link to a base station;
Cn,m: indicating cellular user CnTo D2D user DmA communication link 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 channelComprises the following steps:
and calculating the transmission rate of the D2D user multiplexing cellular user downlink channelComprises the following steps:
wherein the content of the first and second substances,representing the signal-to-interference-and-noise ratio when the receiving end of the D2D user m multiplexes the uplink channel;
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 channelComprises the following steps:
and calculating the optimal transmission rate of the downlink channel of the D2D user multiplexing cellular userComprises the following steps:
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);
Cn,m: indicating cellular user CnTo D2D user DmA communication link at the receiving end;
CB,m: representing base stations to D2D user DmA communication link 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 usingAndrespectively representing cellular subscribers CnBecause the base station is each CnOrthogonal resources are allocated, so that uplink resources in the figureOrthogonal between them, downlink resourcesAre 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 usersThus 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:
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 asThe link from the cellular subscriber to the base station is denoted Cn,BThe path gain is expressed asThe link from the D2D origin to the base station is denoted as Dm,BThe path gain is expressed asThe link from the base station to the D2D receiver is denoted CB,mThe path gain is expressed asThe link from the cellular subscriber to the D2D terminating end is denoted Cn,mThe path gain is expressed asThe link from the D2D origin to the cellular subscriber is denoted as Dm,nThe path gain is expressed as
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:
wherein p isn、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 ofRepresenting cellular user CnUplink resource ofIs assigned to DmIf it is the caseIs assigned to DmThen1, otherwiseWhen D2D user m multiplexes channel resources of cellular user nSignal 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:
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:
then, SINR when the D2D user m receiving end multiplexes the uplink channel is:
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 obtainedSINR of D2D user m receiving end when multiplexing downlink channel isThe expressions are respectively:
wherein p isB、Respectively representing the transmission power of the base station and D2DAnd the user m multiplexes the transmitting power of the downlink channel.Representing cellular user CnDownlink resource ofIs assigned to DmIf it is the caseIs assigned to DmThenOtherwise=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:
the transmission rate of the multiplexing cellular user n downlink channel is as follows:
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
D2D user total energy efficiency is expressed as:
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:
in equation (11), the user and base station transmit powers (p)n,pB,) Channel allocation methodTo 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,is the identification of resource reuse.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.Andrepresenting the maximum transmit power of the D2D user, the cellular user, and the base station, respectively.Andrepresenting 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 variablesThe 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 solvedAnd pnIs constrained byTo representMinimum threshold constraint value ofRepresents pnMinimum constraint value of (c):
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
In the above formula, whenWhen the temperature of the water is higher than the set temperature,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 useWhen the temperature of the water is higher than the set temperature,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 containAndtwo 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:
simplify the above formula, order
The above equation can be expressed as:
Analysis shows that the above formula is a convex function, and an optimal solution can be obtained certainly. Order to
Proposition 1: the function can be obtained by using the Lambert W functionIn thatTakes a maximum value of theta0Is shown as (26), wherein W represents a Lambert W function.
And (3) proving that:
Derivation of the variable θ from equation (27) yields expression (28) with its derivative greater than zero, i.e.
Let f (theta) ═ theta-1 +2P0Y-theta ln theta and derivative of f (theta)Since θ > 1, the derivativeThis 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. inequalityThere is a solution. Exist ofSo thatIn thatMonotonically increasing over the interval, and in the intervalUpper monotonically decreasing, i.e.In thatThe 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 obtainedOptimum value of (2)And (5) finishing the certification.
Combining expressions (26), andthe maximum value constraint (15) and the minimum value constraint (19) obtain the optimal solution of the transmitting power of the D2D userThe following equations (29) and (30) are shown.
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
Similarly, when the D2D user multiplexes the downlink channel resources of the cellular user, the joint inequalities (17) and (18) are solvedAnd pBIs constrained byTo representMinimum threshold constraint value ofRepresents pBMinimum constraint value of (c):
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:
Then the variables Z, theta are defined1As follows:
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 obtainedThe following equations (36) and (37) are shown.
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
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:
① whenAnd 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.
② whenWhen 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.
③ whenAnd 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.
④ whenAnd 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.
⑤ whenAnd 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.
⑥ whenAnd 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 allocationThe channel allocation problem model can be expressed by equations (38) and (39), and the objective is to find a multiplexing schemeIs chosen to maximize the energy efficiency of the D2D user for the whole.
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).
We can establish a D2D user energy efficiency matrix H:
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 nOrIs 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:
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:
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
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 communicationSimulating 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:
determining an objective function for maximizing the energy efficiency of the D2D user based on all the optimal transmit powers, including:
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);
representing D2D user DmMultiplexing cellular subscribersCnThe transmission power of the uplink channel;
P0: represents the circuit power loss of a single device;
representing D2D user DmMultiplexing cellular user CnThe optimal transmission rate of the uplink channel;
representing D2D user DmMultiplexing cellular user CnThe optimal transmission rate of the downlink channel;
representing D2D user DmMultiplexing cellular user CnThe optimal transmitting power of an uplink 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:
one D2D user can only replyUsing an uplink channel or a downlink channel of a cellular user; namely:
the transmit power of the cellular user must be less than or equal to the corresponding maximum transmit power, i.e.:
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:
the transmission power of the base station must be less than or equal to the corresponding maximum transmission power, i.e.:
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:
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:
wherein the content of the first and second substances,indicating cellular user CnTo D2D user DmThe uplink 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;
representing D2D user DmMultiplexing cellular user CnThe transmit power of the uplink channel of (1);
indicating reception of cellular user C at the base stationnSignal to interference plus noise ratio of;
representing D2D user DmReceiving end multiplexing cellular user CnSignal to interference plus noise ratio (SINR) of the uplink 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 obtainedThe minimum constraint value under the preset constraint condition comprises the following steps:
Wherein, Cn,B: indicating cellular user CnA communication link to a base station;
Cn,m: indicating cellular user CnTo D2D user DmA communication link at the receiving end;
Dm,m: representing D2D user DmThe communication link of (a);
Dm,B: representing D2D user DmA communication link 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 channelThe minimum constraint value under the preset constraint condition comprises the following steps:
Wherein, Cn,B: indicating cellular user CnA communication link to a base station;
CB,m: representing base stations to D2D user DmA communication link at the receiving end;
Dm,m: representing D2D user DmThe communication link of (a);
Dm,n: representing D2D user DmTransmitting end to cellular user CnThe communication link of (a);
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:
Wherein D ism,m: representing D2D user DmThe communication link of (a);
Dm,n: representing D2D user DmTo cellular subscriber CnThe communication link of (a);
Cn,B: indicating cellular user CnA communication link to a base station;
CB,m: representing base stations to D2D user DmA communication link 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:
Wherein D ism,m: representing D2D user DmThe communication link of (a);
Dm,B: representing D2D user DmA communication link from the transmitting end to the base station;
Cn,B: indicating cellular user CnA communication link to a base station;
Cn,m: indicating cellular user CnTo D2D user DmA communication link 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 channelComprises the following steps:
and calculating the transmission rate of the D2D user multiplexing cellular user downlink channelComprises the following steps:
wherein the content of the first and second substances,representing D2D user DmThe signal-to-interference-and-noise ratio when the receiving end multiplexes the uplink 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 userComprises the following steps:
and, calculating D2DOptimal transmission rate of downlink channel of user multiplexing cellular userComprises the following steps:
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);
Cn,m: indicating cellular user CnTo D2D user DmA communication link at the receiving end;
CB,m: representing base stations to D2D user DmA communication link at the receiving end;
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)
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)
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 |
-
2020
- 2020-05-27 CN CN202010462646.7A patent/CN111586646B/en active Active
Patent Citations (7)
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)
Title |
---|
YUCHENG WU: "Maximizing throughput gain via resource", 《EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING》 * |
董小翠: "蜂窝网络中D2D通信的能效优化资源分配算法研究", 《万方数据知识服务平台》 * |
Cited By (7)
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'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 |