A terminal association and power allocation method, device and storage medium
By acquiring wireless node and terminal information, optimizing terminal association and transmit power distribution, the problems of macro base station load imbalance and link capacity limitation in super-dense heterogeneous wireless networks are solved, and efficient terminal association and power distribution are achieved, satisfying the High capacity and low latency requirements for 5G communication systems.
Patent Information
- Application Number
- CN201810142562.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2018-02-11
- Publication Date
- 2024-12-27
- Estimated Expiration
- 2038-02-11
AI Technical Summary
In super-intensive heterogeneous wireless networks, the large transmission power of the macro base station leads to excessive access to users, causing load imbalance, and the prior art has failed to effectively solve the problem of link capacity limitation.
By obtaining wireless node information and terminal information, the capacity of the access link and backhaul link is determined, and based on the signal-to-noise ratio and throughput model, the terminal association and transmission power allocation are optimized to ensure reasonable association and power under link capacity limitations. distribute.
It realizes reasonable terminal association and effective power distribution under link capacity limitation, improves the load balancing and throughput of the network, and meets the needs of 5G communication systems for high capacity and low latency.
Smart Images

Figure CN110149692B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communications, and in particular to a terminal association and power allocation method, device and storage medium. Background Art
[0002] With the fifth generation (5 th With the development and advancement of 5G (5th Generation) mobile communication technology, the number of devices accessing the network has increased dramatically, and new services have emerged, which have put forward unprecedented new requirements for bandwidth, latency and network interactivity. The International Telecommunication Union pointed out that the goal of 5G mobile communication systems and future communication systems is to provide a network capacity 1,000 times higher, energy efficiency 100 times higher and latency 10 times lower than that of 4G mobile communication systems.
[0003] In order to achieve the above goals and meet the challenges of data transmission, a large number of small cells or even ultra-dense networks (UDN) need to be deployed. Among them, ultra-dense heterogeneous wireless networks use a double-layer network composed of macro cells and small cells to effectively improve spectrum utilization and network capacity.
[0004] In the related art, in this deployment structure, the terminal determines which base station to access based on the strength of the received signal, that is, the user determines the connection relationship (user association) with the base station based on the signal strength; however, since the transmission power of the macro base station is greater than that of the small cell base station, there are too many users accessing the macro base station, causing load imbalance. In addition, in actual applications, when establishing user association, the limitation of link capacity must also be considered. There is currently no effective solution to this problem. Summary of the invention
[0005] In view of this, the embodiments of the present invention are intended to provide a terminal association and power allocation method, apparatus and storage medium, which can establish reasonable terminal association based on link capacity limitations and effectively perform power allocation.
[0006] To achieve the above object, the technical solution of the embodiment of the present invention is implemented as follows:
[0007] An embodiment of the present invention provides a terminal association and power allocation method, including:
[0008] Acquire wireless node information and terminal information; the wireless node includes a first wireless node and a second wireless node;
[0009] Determine, based on the wireless node information and the terminal information, a downlink capacity of an access link and a downlink capacity of a backhaul link; the access link is a link between the wireless node and the terminal, and the backhaul link is a link between the first wireless node and the second wireless node;
[0010] Under the first constraint condition that satisfies the relevant parameters of the second wireless node and the transmission power of the second wireless node on the terminal, the transmission power and terminal association are determined according to the first model based on the downlink capacity of the access link and the downlink capacity of the backhaul link; the terminal association is the association relationship between the terminal and the wireless node.
[0011] In the above solution, determining the downlink capacity of the access link and the downlink capacity of the backhaul link based on the wireless node information and the terminal information includes:
[0012] Determine, based on the wireless node information and the terminal information, a receiving link gain between the first wireless node and the second wireless node, and a backhaul link gain between the first wireless node and the second wireless node;
[0013] Determine a receive link signal-to-noise ratio and a return link signal-to-noise ratio based on the receive link gain, the return link gain, the wireless node information, and the terminal information;
[0014] Based on the receive link signal-to-noise ratio and the backhaul link signal-to-noise ratio, a first downlink baseband rate between the second wireless node and the terminal, a second downlink baseband rate between the first wireless node and the terminal, and a third downlink baseband rate between the first wireless node and the second wireless node are determined.
[0015] In the above solution, determining the transmit power and the terminal association according to the first model based on the downlink capacity of the access link and the downlink capacity of the backhaul link includes:
[0016] Obtaining a maximum value of a throughput model of a sum of logarithmic rates representing a throughput of the access link;
[0017] The transmit power and terminal association corresponding to the maximum value of the throughput model are obtained.
[0018] In the above solution, the step of obtaining the maximum value of the throughput model representing the sum of the throughput logarithmic rates of the access link includes:
[0019] Acquire, based on the first model, a second model representing the sum of the throughputs of the access link when the terminal association is fixed, and a third model representing the sum of the throughputs of the access link when the signal-to-noise ratio between the terminal and the wireless node is fixed;
[0020] Determine a transmit power and terminal association when both the second model and the third model converge;
[0021] Based on the determined transmit power and terminal association, a maximum value of a sum of throughput logarithmic rates of the access link is determined according to the throughput model.
[0022] In the above solution, the determining of the terminal association and the backhaul resources when both the second model and the third model converge includes:
[0023] Determine the transmit power corresponding to the maximum value of the second model under the condition that the relevant parameters of the second wireless node and the second constraint condition of the transmit power of the second wireless node to the terminal are satisfied;
[0024] Under the third constraint condition constituted by the relevant parameters of the second wireless node, determining terminal association based on the transmit power corresponding to the maximum value of the second model and the third model;
[0025] updating the transmit power based on the determined terminal association and the second model until the transmit power corresponding to the convergence of the second model and the terminal association corresponding to the convergence of the third model are determined;
[0026] The transmit power corresponding to the convergence of the second model is used as the updated transmit power, and the terminal association corresponding to the convergence of the third model is used as the updated terminal association.
[0027] The embodiment of the present invention further provides a terminal association and power allocation device, comprising: an acquisition module, a first determination module and a second determination module; wherein,
[0028] The acquisition module is used to acquire wireless node information and terminal information; the wireless node includes a first wireless node and a second wireless node;
[0029] The first determination module is used to determine the downlink capacity of the access link and the downlink capacity of the backhaul link based on the wireless node information and the terminal information; the access link is a link between the wireless node and the terminal, and the backhaul link is a link between the wireless node and the second wireless node;
[0030] The second determination module is used to determine the transmission power and terminal association according to the first model based on the downlink capacity of the access link and the downlink capacity of the backhaul link, under the condition that the relevant parameters of the second wireless node and the first constraint condition of the second wireless node on the transmission power source of the terminal are satisfied; the terminal association is the association relationship between the terminal and the wireless node.
[0031] In the above solution, the first determination module is specifically used to determine the receiving link gain between the wireless node and the terminal, and the backhaul link gain between the first wireless node and the second wireless node based on the wireless node information and the terminal information;
[0032] Determine a receive link signal-to-noise ratio between the wireless node and the terminal, and determine a backhaul link signal-to-noise ratio between the first wireless node and the second wireless node based on the receive link gain, the backhaul link gain, the wireless node information, and the terminal information;
[0033] Based on the receive link signal-to-noise ratio and the backhaul link signal-to-noise ratio, a first downlink baseband rate between the second wireless node and the terminal, a second downlink baseband rate between the first wireless node and the terminal, and a third downlink baseband rate between the first wireless node and the second wireless node are determined.
[0034] In the above solution, the second determination module is specifically used to obtain the maximum value of the throughput model that characterizes the sum of the throughputs of the access links;
[0035] The transmit power and terminal association corresponding to the maximum value of the throughput model are obtained.
[0036] In the above solution, the second determination module is specifically used to obtain, based on the first model, a second model that characterizes the sum of the throughputs of the access link when the terminal association is fixed, and a third model that characterizes the sum of the throughputs of the access link when the signal-to-noise ratio between the terminal and the wireless node is fixed;
[0037] Determine a transmit power and terminal association when both the second model and the third model converge;
[0038] Based on the determined transmit power and terminal association, a maximum value of a sum of throughput logarithmic rates of the access link is determined according to the throughput model.
[0039] In the above solution, the second determination module is specifically used to determine the transmission power corresponding to the maximum value of the second model under the second constraint condition that the relevant parameters of the second wireless node and the transmission power of the second wireless node to the terminal are satisfied;
[0040] Under the third constraint condition constituted by the relevant parameters of the second wireless node, determining terminal association based on the transmit power corresponding to the maximum value of the second model and the third model;
[0041] updating the transmit power based on the determined terminal association and the second model until the transmit power corresponding to the convergence of the second model and the terminal association corresponding to the convergence of the third model are determined;
[0042] The transmit power corresponding to the convergence of the second model is used as the updated transmit power, and the terminal association corresponding to the convergence of the third model is used as the updated terminal association.
[0043] The embodiment of the present invention further provides a terminal association and power allocation device, comprising: a processor and a memory for storing a computer program that can be run on the processor,
[0044] Wherein, when the processor is used to run the computer program, it executes the steps of any one of the terminal association and power allocation methods described above.
[0045] An embodiment of the present invention further provides a storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of any one of the terminal association and power allocation methods described above are implemented.
[0046] The terminal association and power allocation method, device and storage medium provided by the embodiment of the present invention obtain wireless node information and terminal information; the wireless node includes a first wireless node and a second wireless node; based on the wireless node information and the terminal information, the downlink capacity of the access link and the downlink capacity of the backhaul link are determined; under the conditions that the relevant parameters of the second wireless node and the first constraint of the transmission power of the second wireless node on the terminal are satisfied, based on the downlink capacity of the access link and the downlink capacity of the backhaul link, the transmission power and terminal association are determined according to the first model; the terminal association is the association relationship between the terminal and the wireless node. In this way, a reasonable terminal association can be established based on the limitation of link capacity, and power allocation can be performed effectively. BRIEF DESCRIPTION OF THE DRAWINGS
[0047] Figure 1 A schematic diagram of a network system architecture provided by an embodiment of the present invention;
[0048] Figure 2 A schematic diagram of a processing flow of a terminal association and power allocation method according to an embodiment of the present invention;
[0049] Figure 3 A schematic diagram of a process for determining downlink capacity of an access link and a backhaul link according to an embodiment of the present invention;
[0050] Figure 4 This is a schematic diagram of the structure of a terminal association and power distribution device according to Embodiment 2 of the present invention;
[0051] Figure 5 The figure is a schematic diagram of the hardware composition structure of the terminal association and power distribution device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0052] In order to more thoroughly understand the features and technical contents of the embodiments of the present invention, the implementation of the embodiments of the present invention is described in detail below in conjunction with the accompanying drawings. The attached drawings are for reference only and are not intended to limit the present invention.
[0053] Before further describing the present invention in detail, the nouns and terms involved in the embodiments of the present invention are explained. The nouns and terms involved in the embodiments of the present invention are subject to the following explanations.
[0054] 1) Backhaul link, which refers to the communication link between the first wireless node and the second wireless node.
[0055] 2) Access link, including a communication link between a first wireless node and a terminal, and a communication link between a second wireless node and a terminal.
[0056] 4) Terminal association, indicating the association relationship between the terminal and the wireless node, also known as the service relationship between the terminal and the wireless node; including: having an association relationship with the wireless node, and not having an association relationship between the terminal and the wireless node; having an association relationship between the terminal and the wireless node indicates that the terminal is within the service range of the wireless node; not having an association relationship between the terminal and the wireless node indicates that the terminal is not within the service range of the wireless node.
[0057] 5) The first wireless node refers to a macro base station, i.e., a base station connected to the core network by optical fiber. In the embodiment of the present invention, the first wireless node has a coverage range of 350m, a transmission power of 43dBm, and is equipped with a large-scale antenna with 100 antennas. The first wireless node forms a backhaul link with the second wireless node through the beamforming technology of the large-scale antenna, and forms an access link with its user.
[0058] 6) The second wireless node refers to a small cell base station. In the embodiment of the present invention, the second wireless node has a coverage range of 100m, a transmission power of 40dBm, is equipped with a single antenna, and is connected to the macro base station and its users through wireless access. The capacity of its access link is limited by the capacity of the backhaul link.
[0059] The terminal association and power allocation method and device provided in the embodiments of the present invention, wherein the terminal association and power allocation device serves as the main body for implementing the terminal association and power allocation method, and can be implemented in a variety of ways in actual applications, for example, implemented as a platform system carried by a server, a server cluster or an electronic device; for another example, embedded as a functional module in an existing server, a server cluster or an electronic device, and sharing hardware resources (for example, communication interfaces and computing resources) with the embedded server, server cluster or electronic device. Other implementation forms of the terminal association and power allocation device can be implemented by those skilled in the art based on their understanding of the following records.
[0060] A schematic diagram of a network system architecture of a terminal association and power allocation method provided by an embodiment of the present invention is shown in FIG. Figure 1 As shown, the network system is a two-layer heterogeneous network, deploying a first wireless node and N s Second wireless nodes, N u The first wireless node is configured with N t The first wireless node has a transmission power of P0=10W, and the second wireless node has a transmission power of P1=10W. j The power of the first wireless node is less than 10W. The multiple-input multiple-output (MIMO) antenna array of the first wireless node generates N by using the Zero-Forcing Beam Forming (ZFBF) method. g The beams are used to serve the backhaul link and the terminals of the first wireless node.
[0061] Embodiment 1
[0062] The processing flow of the terminal association and power allocation method provided in the first embodiment of the present invention is as follows: Figure 2 As shown, the following steps are included:
[0063] Step S101, obtaining wireless node information and terminal information.
[0064] In an optional embodiment, a distribution diagram of wireless node terminals is deployed according to the standard of 3GPP TR 38.901 protocol, where the wireless nodes include a first wireless node and a second wireless node. s The second wireless node set consisting of second wireless nodes is represented by S, S = {1, 2, ..., N s}; the set of all wireless nodes is represented by S0, S0=S∪{0}, 0 represents the first wireless node; the terminal set composed of multiple terminals is represented by u.
[0065] Correspondingly, the wireless node information includes: first wireless node information and second wireless node information.
[0066] The wireless node information includes at least: the power bias of the second wireless node, the transmission power of the second wireless node to the terminal, the antenna gain of the first wireless node, the antenna gain of the second wireless node, the system noise power, the distance from the terminal to the second wireless node, the distance from the terminal to the first wireless node, etc.
[0067] Step S102: Determine the downlink capacity of the access link and the downlink capacity of the backhaul link based on the wireless node information and the terminal information.
[0068] In an optional implementation, the specific process of determining the downlink baseband rate of the access link and the downlink capacity of the backhaul link is as follows: Figure 3 The method comprises the following steps:
[0069] Step S1021: Based on the wireless node information and the terminal information, determine the receiving link gain between the wireless node and the terminal, and the backhaul link gain between the first wireless node and the second wireless node.
[0070] In an optional implementation, H0,i represents the access link gain between terminal i and the first wireless node, Hj,i represents the access link gain between terminal i and the jth second wireless node, and Hj represents the backhaul link gain between the first wireless node and the jth second wireless node.
[0071] In an optional implementation, H0,i is determined by the following formula (1):
[0072]
[0073]
[0074] Among them, d i,3D is the three-dimensional space distance between the first wireless node and the i-th terminal, f c is the carrier frequency, is the shadow fading that obeys the log-normal distribution, where is the variance of a zero-mean Gaussian random variable; d i,2D is the two-dimensional plane distance between the first wireless node and the i-th terminal, h BS is the antenna height of the first wireless node, h UT is the antenna height of the terminal, d' BP =4h' BS h' UT f c / c is the breakpoint distance, used to determine the use of H 0,i,1 or H0,i,2 To represent the path gain between the first wireless node and the terminal.
[0075] Hj,i is determined by the following formula (2):
[0076]
[0077]
[0078]
[0079] Among them, d j,i,3D represents the three-dimensional space distance between the j-th second wireless node and the i-th terminal, d j,2D represents the two-dimensional plane distance between the j-th second wireless node and the i-th terminal, represents the shadow fading that follows a log-normal distribution, where is the variance of a Gaussian random variable with zero mean.
[0080] Hj is determined by the following formula (3):
[0081]
[0082]
[0083]
[0084] Among them, d j,2D represents the three-dimensional space distance between the first wireless node and the jth second wireless node, d j,2D represents the two-dimensional plane distance from the first wireless node to the j-th second wireless node.
[0085] Step S1022: determining a receiving link signal-to-noise ratio and a backhaul link signal-to-noise ratio based on the receiving link gain, the backhaul link gain, the wireless node information and the terminal information.
[0086] In an optional implementation, the signal-to-noise ratio of the receiving link between the first wireless node and the terminal i is calculated by the following formula (4):
[0087]
[0088] Among them, γ 0,i represents the signal-to-noise ratio of the receiving link between the first wireless node and terminal i, P 0,i is the transmission power of the first wireless node to terminal i, G 0,i is the antenna gain of the first wireless node, N0 is the noise power, H 0,i Represents the access link gain between terminal i and the first wireless node.
[0089] The signal-to-noise ratio of the receiving link between the jth second wireless node and the terminal i is calculated by the following formula (5):
[0090]
[0091] Among them, A j is the power bias of the jth second wireless node, P j,i is the transmission power of the jth second wireless node to terminal i, G j,i is the antenna gain of the jth second wireless node, H j,i represents the access link gain between terminal i and the jth second wireless node, N0 is the noise power, is the interference from other second wireless nodes except the jth second wireless node. Assuming that the frequency resources used by each terminal are mutually orthogonal, the interference from other second wireless nodes except the jth second wireless node is zero; at this time, the receiving link signal-to-noise ratio between the jth second wireless node and terminal i is calculated by the following formula (5'):
[0092]
[0093] The backhaul link signal-to-noise ratio between the first wireless node and the jth second wireless node is calculated by the following formula (6):
[0094]
[0095] Among them, P 0,j is the transmission power of the first wireless node to the jth second wireless node, H j is the backhaul link gain between the first wireless node and the jth second wireless node, N s represents the number of second wireless nodes, N t Indicates the number of antennas of the first wireless node.
[0096] Step S1023, based on the receiving link signal-to-noise ratio and the backhaul link signal-to-noise ratio, determine the first downlink baseband rate between the second wireless node and the terminal, the second downlink baseband rate between the first wireless node and the terminal, and the third downlink baseband rate between the first wireless node and the second wireless node.
[0097] In an optional implementation manner, the downlink baseband rate between the j-th second wireless node and the terminal i, that is, the first downlink baseband rate, is calculated by the following formula (7):
[0098]
[0099] The downlink baseband rate between the first wireless node and the terminal i, that is, the second downlink baseband rate, is calculated by the following formula (8):
[0100] r 0,i =log2(1+γ 0,i ) (8)
[0101] The downlink baseband rate of the first wireless node and the j-th second wireless node, that is, the third downlink baseband rate, is calculated by the following formula (9):
[0102] c j =log2(1+γ j ) (9)
[0103] Step S103, under the conditions of satisfying the relevant parameters of the second wireless node and the first constraint condition of the second wireless node on the transmission power of the terminal, based on the downlink capacity of the access link and the downlink capacity of the backhaul link, determine the transmission power and terminal association according to the first model.
[0104] In an optional implementation, firstly, a maximum value of a throughput model representing the sum of the logarithmic rates of the throughput of the access link is obtained; and then, a backhaul resource and a terminal association corresponding to the maximum value of the throughput model are obtained.
[0105] Here, the first model is a throughput model that characterizes the sum of the throughputs of the access links, as shown in formula (10):
[0106]
[0107] In the embodiment of the present invention, the objective function adopts a logarithmic energy efficiency function, and takes maximizing the sum of the logarithmic rates of the network system throughput as the optimization goal, so that there is no situation in the optimization result where the throughput of a certain terminal is too large or too small.
[0108] The throughput generated by the communication between the jth second wireless node and all the terminals it serves is as shown in formula (11):
[0109]
[0110] x j,i represents the association relationship between terminal i and the jth second wireless node, x j,i ∈{0,1},x j,i =1 indicates that terminal i is associated with the jth second wireless node, x j,i =0 indicates that terminal i is not associated with the jth second wireless node.
[0111] The throughput generated by the first wireless node communicating with all the terminals it serves is shown in formula (12):
[0112]
[0113] The throughput of the backhaul link between the first wireless node and the jth second wireless node is as shown in formula (13):
[0114] C j =log2(1+γ j ) (13)
[0115] Based on the throughput model shown in formula (10), the objective function is constructed with the maximum value of the throughput model as the optimization target, that is:
[0116]
[0117] The first constraint is:
[0118]
[0119]
[0120]
[0121]
[0122] With respect to formula (10), when the terminal association is fixed, that is, after the service relationship between the terminal and the wireless node is fixed, a new objective function (second model) as shown in formula (19) is obtained:
[0123]
[0124] And the corresponding second constraint:
[0125]
[0126]
[0127] After the terminal association is fixed, the new objective function and some of the constraints in the corresponding first constraint condition are non-convex functions; the objective function and the non-convex constraint function are expanded using the first-order Taylor formula, and the power allocation problem is approximately converted into a series of convex programming problems, which are then solved. The specific implementation process includes:
[0128] Step 1a, initialize the network system and solve the power allocation problem of the new objective function after conversion, and the optimal solution is denoted as p*.
[0129] In an optional implementation, the network system is randomly initialized, that is, the terminal connection state x j,i and initialization power pj,i Then, the interior point method is used to solve the power allocation problem of the new objective function after conversion, and the optimal solution is recorded as p*. Specifically, the specific process of solving the problem using the interior point method is an existing technology and will not be repeated here.
[0130] In another optional implementation, an average power allocation and path loss wireless node connection method (UPA-PLBA) is selected, and the initial connection relationship between the terminal and the wireless node depends on the path loss, so that the terminal always establishes an association with the wireless node closest to it, that is, Let p(0) be the optimal solution.
[0131] Step 1b, assign the optimal solution to p (t) , p (t) = p* and start the next iteration.
[0132] Step 1c, the number of iterations is increased by 1, n=n+1;
[0133] Step 1d, the loop ends.
[0134] Specifically, when ‖p (n+1) -p (n) When ‖≤ε, ε is a given arbitrarily small positive number, and ε>0, the second model is considered to converge.
[0135] Step 1e, obtaining the optimal power value p* at the end of the cycle.
[0136] When the optimal power value is determined, the signal-to-noise ratio between the terminal and the wireless node is also a fixed value, that is, γ j,i As a constant, we get the new objective function (third model):
[0137]
[0138] And the corresponding third constraint:
[0139]
[0140] The specific implementation process of solving the third model includes:
[0141] Step 2a: Obtain the maximum link capacity of the connection between the terminal and each wireless node.
[0142]
[0143] Step 2b: Obtain the optimal value X* of terminal association based on the maximum link capacity.
[0144] Step 2c: Assign the optimal value associated with the terminal to X (t) , so that X (t) =X*.
[0145] Step 2d, the number of iterations is increased by 1, n=n+1;
[0146] Step 2e, the loop ends.
[0147] Specifically, when ‖X (n+1) -X (n) ‖≤δ, δ is a given arbitrarily small positive number, δ>0, the third model is considered to converge.
[0148] Step 2f, obtain the terminal association optimal solution X* at the end of the loop.
[0149] Step 2g, substitute the optimal solution X* into formula (19) and update the transmission power p * , and iterate until both formula (19) and formula (23) converge, and obtain the corresponding p * and X * , is the updated transmit power and terminal association.
[0150] In the embodiment of the present invention, the sum of the access link throughputs is obtained according to formula (10) based on the updated transmit power and terminal association.
[0151] Embodiment 2 of the present invention further provides a terminal association and power allocation device, the composition structure of the terminal association and power allocation device is as follows: Figure 4 As shown, it includes: an acquisition module 10, a first determination module 11 and a second determination module 12; wherein,
[0152] The acquisition module 10 is used to acquire wireless node information and terminal information; the wireless node includes a first wireless node and a second wireless node;
[0153] The first determination module 11 is used to determine the downlink baseband rate of the access link and the downlink baseband rate of the backhaul link based on the wireless node information and the terminal information; the access link is the link between the wireless node and the terminal, and the backhaul link is the link between the first wireless node and the second wireless node;
[0154] The second determination module 12 is used to determine the transmission power and terminal association according to the first model based on the downlink capacity of the access link and the downlink capacity of the backhaul link, under the condition that the relevant parameters of the second wireless node and the first constraint condition of the second wireless node on the transmission power source of the terminal are satisfied; the terminal association is the association relationship between the terminal and the wireless node.
[0155] In the above solution, the first determination module 11 is specifically used to determine the receiving link gain between the wireless node and the terminal, and the backhaul link gain between the first wireless node and the second wireless node based on the wireless node information and the terminal information;
[0156] Determine a receive link signal-to-noise ratio between the wireless node and the terminal, and determine a backhaul link signal-to-noise ratio between the first wireless node and the second wireless node based on the receive link gain, the backhaul link gain, the wireless node information, and the terminal information;
[0157] Based on the receive link signal-to-noise ratio and the backhaul link signal-to-noise ratio, a first downlink baseband rate between the second wireless node and the terminal, a second downlink baseband rate between the first wireless node and the terminal, and a third downlink baseband rate between the first wireless node and the second wireless node are determined.
[0158] In the above solution, the second determination module 12 is specifically used to obtain the maximum value of the throughput model representing the sum of the throughputs of the access links;
[0159] The transmit power and terminal association corresponding to the maximum value of the throughput model are obtained.
[0160] In the above solution, the second determination module 12 is specifically used to obtain, based on the first model, a second model representing the sum of the throughputs of the access link when the terminal association is fixed, and a third model representing the sum of the throughputs of the access link when the signal-to-noise ratio between the terminal and the wireless node is fixed;
[0161] Determine a transmit power and terminal association when both the second model and the third model converge;
[0162] Based on the determined transmit power and terminal association, a maximum value of a sum of throughput logarithmic rates of the access link is determined according to the throughput model.
[0163] In the above solution, the second determination module 12 is specifically used to determine the transmission power corresponding to the maximum value of the second model under the second constraint condition that the relevant parameters of the second wireless node and the transmission power of the second wireless node to the terminal are satisfied;
[0164] Under the third constraint condition constituted by the relevant parameters of the second wireless node, determining terminal association based on the transmit power corresponding to the maximum value of the second model and the third model;
[0165] updating the transmit power based on the determined terminal association and the second model until the transmit power corresponding to the convergence of the second model and the terminal association corresponding to the convergence of the third model are determined;
[0166] The transmit power corresponding to the convergence of the second model is used as the updated transmit power, and the terminal association corresponding to the convergence of the third model is used as the updated terminal association.
[0167] In practical applications, the acquisition module 10, the first determination module 11 and the second determination module 12 can all be implemented by a central processing unit (CPU), a microprocessor (MPU), a digital signal processor (DSP), or a field programmable gate array (FPGA) located on the terminal association and backhaul resource allocation device.
[0168] The embodiment of the present invention further provides a terminal association and power distribution device, the hardware composition structure of the terminal association and power distribution device is as follows: Figure 5 As shown, it includes: a processor 701 and a memory 702 for storing a computer program that can be run on the processor 701,
[0169] Wherein, when the processor 701 is used to run the computer program, it executes:
[0170] Acquire wireless node information and terminal information; the wireless node includes a first wireless node and a second wireless node;
[0171] Determine, based on the wireless node information and the terminal information, a downlink capacity of an access link and a downlink capacity of a backhaul link; the access link is a link between the wireless node and the terminal, and the backhaul link is a link between the first wireless node and the second wireless node;
[0172] Under the first constraint condition that satisfies the relevant parameters of the second wireless node and the transmission power of the second wireless node on the terminal, the transmission power and terminal association are determined according to the first model based on the downlink capacity of the access link and the downlink capacity of the backhaul link; the terminal association is the association relationship between the terminal and the wireless node.
[0173] When the processor 701 is used to run the computer program, it further executes: based on the wireless node information and the terminal information, determining the receiving link gain between the terminal and the wireless node, and the backhaul link gain between the first wireless node and the second wireless node;
[0174] Determine a receive link signal-to-noise ratio and a return link signal-to-noise ratio based on the receive link gain, the return link gain, the wireless node information, and the terminal information;
[0175] Based on the receive link signal-to-noise ratio and the backhaul link signal-to-noise ratio, a first downlink baseband rate between the second wireless node and the terminal, a second downlink baseband rate between the first wireless node and the terminal, and a third downlink baseband rate between the first wireless node and the second wireless node are determined.
[0176] When the processor 701 is used to run the computer program, it further executes: obtaining a maximum value of a throughput model of a sum of logarithmic rates representing the throughput of the access link;
[0177] The transmit power and terminal association corresponding to the maximum value of the throughput model are obtained.
[0178] When the processor 701 is used to run the computer program, it further executes: acquiring, based on the first model, a second model representing the sum of the throughputs of the access link when the terminal association is fixed, and a third model representing the sum of the throughputs of the access link when the signal-to-noise ratio between the terminal and the wireless node is fixed;
[0179] Determine a transmit power and terminal association when both the second model and the third model converge;
[0180] Based on the determined transmit power and terminal association, a maximum value of a sum of throughput logarithmic rates of the access link is determined according to the throughput model.
[0181] When the processor 701 is used to run the computer program, it further executes: determining the transmission power corresponding to the maximum value of the second model under the second constraint condition that the relevant parameters of the second wireless node and the transmission power of the second wireless node to the terminal are satisfied;
[0182] Under the third constraint condition constituted by the relevant parameters of the second wireless node, determining terminal association based on the transmit power corresponding to the maximum value of the second model and the third model;
[0183] updating the transmit power based on the determined terminal association and the second model until the transmit power corresponding to the convergence of the second model and the terminal association corresponding to the convergence of the third model are determined;
[0184] The transmit power corresponding to the convergence of the second model is used as the updated transmit power, and the terminal association corresponding to the convergence of the third model is used as the updated terminal association.
[0185] It can be understood that the memory 702 can be a volatile memory or a non-volatile memory, and can also include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a magnetic random access memory (FRAM), a flash memory, a magnetic surface memory, an optical disk, or a compact disc read-only memory (CD-ROM); the magnetic surface memory can be a disk memory or a tape memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), synchronous static random access memory (SSRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM, SyncLink Dynamic Random Access Memory), and direct RAM bus random access memory (DRRAM, Direct Rambus Random Access Memory).The memory 702 described in the embodiments of the present invention is intended to include, but is not limited to, these and any other suitable types of memories.
[0186] The memory 702 in the embodiment of the present invention is used to store various types of data to support the operation of the data processing device 700. Examples of these data include: any computer program used to operate on the data processing device 700, such as an operating system 7021 and an application 7022. Among them, the operating system 7021 includes various system programs, such as a framework layer, a core library layer, a driver layer, etc., which are used to implement various basic services and process hardware-based tasks. The application 7022 can include various applications, and the program that implements the method of the embodiment of the present invention is also included in the application 7022.
[0187] An embodiment of the present invention further provides a storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the computer program executes:
[0188] Acquire wireless node information and terminal information; the wireless node includes a first wireless node and a second wireless node;
[0189] Determine, based on the wireless node information and the terminal information, a downlink capacity of an access link and a downlink capacity of a backhaul link; the access link is a link between the wireless node and the terminal, and the backhaul link is a link between the first wireless node and the second wireless node;
[0190] Under the first constraint condition that satisfies the relevant parameters of the second wireless node and the transmission power of the second wireless node on the terminal, the transmission power and terminal association are determined according to the first model based on the downlink capacity of the access link and the downlink capacity of the backhaul link; the terminal association is the association relationship between the terminal and the wireless node.
[0191] In one embodiment, when the computer program is executed by a processor, the computer program further performs: determining, based on the wireless node information and the terminal information, a receiving link gain for the wireless node and a backhaul link gain between the first wireless node and the second wireless node;
[0192] Determine a receive link signal-to-noise ratio and a return link signal-to-noise ratio based on the receive link gain, the return link gain, the wireless node information, and the terminal information;
[0193] Based on the receive link signal-to-noise ratio and the backhaul link signal-to-noise ratio, a first downlink baseband rate between the second wireless node and the terminal, a second downlink baseband rate between the first wireless node and the terminal, and a third downlink baseband rate between the first wireless node and the second wireless node are determined.
[0194] In one embodiment, when the computer program is executed by a processor, the computer program further performs: obtaining a maximum value of a throughput model of a sum of logarithmic rates representing a throughput of the access link;
[0195] The transmit power and terminal association corresponding to the maximum value of the throughput model are obtained.
[0196] In one embodiment, when the computer program is executed by a processor, the computer program further executes: obtaining, based on the first model, a second model representing the sum of the throughputs of the access link when the terminal association is fixed, and a third model representing the sum of the throughputs of the access link when the signal-to-noise ratio between the terminal and the wireless node is fixed;
[0197] Determine a transmit power and terminal association when both the second model and the third model converge;
[0198] Based on the determined transmit power and terminal association, a maximum value of a sum of throughput logarithmic rates of the access link is determined according to the throughput model.
[0199] In one embodiment, the computer program is executed by the processor to further perform: determining the transmission power corresponding to the maximum value of the second model under the second constraint condition that the relevant parameters of the second wireless node and the transmission power of the second wireless node to the terminal are satisfied;
[0200] Under the third constraint condition constituted by the relevant parameters of the second wireless node, determining terminal association based on the transmit power corresponding to the maximum value of the second model and the third model;
[0201] updating the transmit power based on the determined terminal association and the second model until the transmit power corresponding to the convergence of the second model and the terminal association corresponding to the convergence of the third model are determined;
[0202] The transmit power corresponding to the convergence of the second model is used as the updated transmit power, and the terminal association corresponding to the convergence of the third model is used as the updated terminal association.
[0203] Those skilled in the art will appreciate that all or part of the steps of implementing the above method embodiments may be accomplished by hardware associated with program instructions, and the aforementioned program may be stored in a computer-readable storage medium, which, when executed, executes the steps of the above method embodiments; and the aforementioned storage medium includes various media that can store program codes, such as mobile storage devices, RAM, ROM, magnetic disks or optical disks.
[0204] Alternatively, if the above-mentioned integrated unit of the present invention is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present invention can be essentially or partly reflected in the form of a software product that contributes to the relevant technology. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the methods described in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as mobile storage devices, RAM, ROM, magnetic disks or optical disks.
[0205] The above description is only a preferred embodiment of the present invention and is not intended to limit the protection scope of the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the protection scope of the present invention.
Claims
1. A terminal association and power allocation method, characterized in that: The method comprises: Acquire wireless node information and terminal information; the wireless node includes a first wireless node and a plurality of second wireless nodes; the first wireless node is a macro base station, and the second wireless node is a small cell base station; Determine, based on the wireless node information and the terminal information, a downlink capacity of an access link and a downlink capacity of a backhaul link; the access link is a link between the wireless node and the terminal, and the backhaul link is a link between the first wireless node and the second wireless node; Under the first constraint condition based on the relevant parameters of the second wireless node and the transmit power of the second wireless node to the terminal, the transmit power and the terminal association are determined according to the first model based on the downlink capacity of the access link and the downlink capacity of the backhaul link; the terminal association is an association relationship between the terminal and the wireless node; The relevant parameters include: an association relationship between the second wireless node and the terminal; The determining the transmit power and the terminal association according to a first model based on the downlink capacity of the access link and the downlink capacity of the backhaul link includes: Obtaining a maximum value of a throughput model of a sum of logarithmic rates representing a throughput of the access link; The transmit power and terminal association corresponding to the maximum value of the throughput model are obtained.
2. The method according to claim 1, characterized in that The determining, based on the wireless node information and the terminal information, a downlink capacity of an access link and a downlink capacity of a backhaul link includes: Determine, based on the wireless node information and the terminal information, a receiving link gain between the wireless node and the terminal, and a backhaul link gain between the first wireless node and the second wireless node; Determine a receive link signal-to-noise ratio and a return link signal-to-noise ratio based on the receive link gain, the return link gain, the wireless node information, and the terminal information; Based on the receive link signal-to-noise ratio and the backhaul link signal-to-noise ratio, a first downlink baseband rate between the second wireless node and the terminal, a second downlink baseband rate between the first wireless node and the terminal, and a third downlink baseband rate between the first wireless node and the second wireless node are determined.
3. The method according to claim 1, characterized in that The obtaining of the maximum value of the throughput model representing the sum of the throughput logarithmic rates of the access link comprises: Acquire, based on the first model, a second model representing the sum of the throughputs of the access link when the terminal association is fixed, and a third model representing the sum of the throughputs of the access link when the signal-to-noise ratio between the terminal and the wireless node is fixed; Determine a transmit power and terminal association when both the second model and the third model converge; Based on the determined transmit power and terminal association, a maximum value of a sum of throughput logarithmic rates of the access link is determined according to the throughput model.
4. The method according to claim 3, characterized in that The determining of terminal association and backhaul resources when both the second model and the third model converge includes: Determine the transmit power corresponding to the maximum value of the second model under the condition that the relevant parameters of the second wireless node and the second constraint condition of the transmit power of the second wireless node to the terminal are satisfied; Under the third constraint condition constituted by the relevant parameters of the second wireless node, determining terminal association based on the transmit power corresponding to the maximum value of the second model and the third model; updating the transmit power based on the determined terminal association and the second model until the transmit power corresponding to the convergence of the second model and the terminal association corresponding to the convergence of the third model are determined; The transmit power corresponding to the convergence of the second model is used as the updated transmit power, and the terminal association corresponding to the convergence of the third model is used as the updated terminal association.
5. A terminal association and power distribution device, characterized in that: include: An acquisition module, a first determination module and a second determination module; wherein, The acquisition module is used to acquire wireless node information and terminal information; the wireless node includes a first wireless node and a plurality of second wireless nodes; the first wireless node is a macro base station, and the second wireless node is a small cell base station; The first determination module is used to determine the downlink capacity of the access link and the downlink capacity of the backhaul link based on the wireless node information and the terminal information; the access link is a link between the wireless node and the terminal, and the backhaul link is a link between the wireless node and the second wireless node; The second determination module is used to determine the transmit power and the terminal association according to the first model based on the downlink capacity of the access link and the downlink capacity of the backhaul link, under the condition that the first constraint condition based on the relevant parameters of the second wireless node and the transmit power of the second wireless node to the terminal is satisfied; the terminal association is an association relationship between the terminal and the wireless node; The relevant parameters include: an association relationship between the second wireless node and the terminal; The second determination module is specifically used to obtain the maximum value of the throughput model that represents the sum of the throughputs of the access links; and obtain the transmission power and terminal association corresponding to the maximum value of the throughput model.
6. The device according to claim 5, characterized in that The first determination module is specifically configured to determine a receiving link gain between the wireless node and the terminal, and a backhaul link gain between the first wireless node and the second wireless node based on the wireless node information and the terminal information; Determine a receive link signal-to-noise ratio between the wireless node and the terminal, and determine a backhaul link signal-to-noise ratio between the first wireless node and the second wireless node based on the receive link gain, the backhaul link gain, the wireless node information, and the terminal information; Based on the receive link signal-to-noise ratio and the backhaul link signal-to-noise ratio, a first downlink baseband rate between the second wireless node and the terminal, a second downlink baseband rate between the first wireless node and the terminal, and a third downlink baseband rate between the first wireless node and the second wireless node are determined.
7. The device according to claim 5, characterized in that The second determination module is specifically configured to obtain, based on the first model, a second model representing the sum of the throughputs of the access link when the terminal association is fixed, and a third model representing the sum of the throughputs of the access link when the signal-to-noise ratio between the terminal and the wireless node is fixed; Determine a transmit power and terminal association when both the second model and the third model converge; Based on the determined transmit power and terminal association, a maximum value of a sum of throughput logarithmic rates of the access link is determined according to the throughput model.
8. The device according to claim 7, characterized in that The second determination module is specifically configured to determine the transmission power corresponding to the maximum value of the second model under the condition that the relevant parameters of the second wireless node and the second constraint condition of the transmission power of the second wireless node to the terminal are satisfied; Under the third constraint condition constituted by the relevant parameters of the second wireless node, determining terminal association based on the transmit power corresponding to the maximum value of the second model and the third model; updating the transmit power based on the determined terminal association and the second model until the transmit power corresponding to the convergence of the second model and the terminal association corresponding to the convergence of the third model are determined; The transmit power corresponding to the convergence of the second model is used as the updated transmit power, and the terminal association corresponding to the convergence of the third model is used as the updated terminal association.
9. A terminal association and power distribution device, characterized in that: include: a processor and a memory for storing a computer program capable of being executed on said processor, Wherein, when the processor is used to run the computer program, it executes the steps of the method described in any one of claims 1 to 4.
10. A storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 4 are implemented.