Disclosure of Invention
In view of this, embodiments of the present invention provide a method, a system, a terminal and a network side device for allocating communication resources, so as to implement suppression of co-channel interference in a communication network.
In order to achieve the above purpose, the embodiments of the present invention provide the following technical solutions:
in a first aspect, an embodiment of the present invention provides a communication resource allocation method, including:
the terminal equipment measures the current signal-to-leakage-noise ratio value so as to determine the user group to which the terminal equipment belongs currently according to the current signal-to-leakage-noise ratio value, wherein the user group comprises a cell center user group and a cell edge user group;
when the user group to which the terminal device belongs currently is a cell center user group, receiving information corresponding to a center user transmission frequency band allocated by a network side device, accessing the center user transmission frequency band, and performing uplink transmission on the center user transmission frequency band by using transmitting power determined in a preset power control mode;
when the user group to which the terminal device belongs currently is a cell edge user group, receiving information corresponding to an edge user transmission frequency band allocated by a network side device, accessing the edge user transmission frequency band, wherein the edge user transmission frequency band is a whole frequency band or a part of frequency band except a central user transmission frequency band in a heterogeneous network, and performing uplink transmission on the edge user transmission frequency band by using a maximum transmission power allowed value.
In a second aspect, an embodiment of the present invention provides a communication resource allocation method, including:
determining a user group to which the terminal equipment belongs currently, wherein the user group comprises a cell center user group and a cell edge user group;
when the user group to which the terminal equipment belongs currently is a cell center user group, allocating a center user transmission frequency band for the terminal equipment, and sending information corresponding to the center user transmission frequency band to the terminal equipment so that the terminal equipment performs uplink transmission on the center user transmission frequency band by using the transmitting power determined in a preset power control mode;
when the user group to which the terminal equipment belongs currently is a cell edge user group, allocating an edge user transmission frequency band for the terminal equipment, and sending information corresponding to the edge user transmission frequency band to the terminal equipment so that the terminal equipment uses the maximum allowable value of the transmitting power to perform uplink transmission on the edge user transmission frequency band, wherein the edge user transmission frequency band is all frequency bands or partial frequency bands except a central user transmission frequency band in a heterogeneous network.
In a third aspect, an embodiment of the present invention provides a communication resource allocation system, including:
the first user grouping determination module is used for measuring the current signal-to-leakage-noise ratio value of the terminal equipment so as to determine the user grouping to which the terminal equipment belongs currently according to the current signal-to-leakage-noise ratio value, wherein the user grouping comprises a cell center user group and a cell edge user group;
a first receiving module, configured to receive, when a user to which the terminal device belongs currently is grouped as a cell center user group, information corresponding to a center user transmission frequency band allocated by a network side device;
a first access module, configured to access the central user transmission frequency band;
a first transmission module, configured to perform uplink transmission on the central user transmission frequency band by using the transmission power determined in a predetermined power control manner when the first access module accesses the central user transmission frequency band;
a second receiving module, configured to receive, when a user group to which the terminal device belongs currently is a cell edge user group, information corresponding to an edge user transmission frequency band allocated by a network side device;
the second access module is used for accessing the edge user transmission frequency band, wherein the edge user transmission frequency band is a whole frequency band or a partial frequency band except a central user transmission frequency band in the heterogeneous network;
and the second transmission module is used for performing uplink transmission by using the maximum allowable value of the transmitting power when the second access module accesses the edge user transmission frequency band.
In a fourth aspect, an embodiment of the present invention provides a terminal device, which includes the above communication resource allocation system.
In a fifth aspect, an embodiment of the present invention provides a communication resource allocation system, including:
the second user grouping determination module is used for determining the user grouping to which the terminal equipment belongs currently, wherein the user grouping comprises a cell center user group and a cell edge user group;
a first allocating module, configured to allocate a central user transmission frequency band to the terminal device when the second user group determining module determines that the user group to which the terminal device belongs currently is a cell central user group, and send information corresponding to the central user transmission frequency band to the terminal device, so that the terminal device performs uplink transmission on the central user transmission frequency band by using transmission power determined in a predetermined power control manner;
a second allocating module, configured to allocate an edge user transmission frequency band to the terminal device when the second user group determining module determines that the user group to which the terminal device belongs currently is a cell edge user group, and send information corresponding to the edge user transmission frequency band to the terminal device, so that the terminal device performs uplink transmission on the edge user transmission frequency band using a maximum allowed value of transmission power, where the edge user transmission frequency band is all frequency bands or a part of frequency bands except a central user transmission frequency band in a heterogeneous network.
In a sixth aspect, an embodiment of the present invention provides a network side device, which includes the communication resource allocation system described above.
In a seventh aspect, an embodiment of the present invention provides a terminal device, including: a processor, a communication interface, a memory and a communication bus;
the processor, the communication interface and the memory are communicated with each other through the communication bus;
the communication interface is used for receiving information corresponding to a central user transmission frequency band distributed by the network side equipment when the user group to which the terminal equipment belongs currently is a cell central user group; when the user group to which the terminal equipment belongs currently is a cell edge user group, receiving information corresponding to an edge user transmission frequency band allocated by network side equipment;
the processor is used for executing programs;
the memory is used for storing programs;
wherein the program is for:
measuring the current signal-to-leakage-noise ratio value of the terminal equipment to determine the user group to which the terminal equipment belongs currently according to the current signal-to-leakage-noise ratio value, wherein the user group comprises a cell center user group and a cell edge user group;
when the user group to which the terminal device belongs currently is a cell center user group, receiving information corresponding to a center user transmission frequency band allocated by a network side device, accessing the center user transmission frequency band, and performing uplink transmission on the center user transmission frequency band by using transmitting power determined in a preset power control mode;
when the user group to which the terminal device belongs currently is a cell edge user group, receiving information corresponding to an edge user transmission frequency band allocated by a network side device, accessing the edge user transmission frequency band, wherein the edge user transmission frequency band is a whole frequency band or a part of frequency band except a central user transmission frequency band in a heterogeneous network, and performing uplink transmission on the edge user transmission frequency band by using a maximum transmission power allowed value.
In an eighth aspect, an embodiment of the present invention provides a network side device, including:
a processor, a communication interface, a memory and a communication bus;
the processor, the communication interface and the memory are communicated with each other through the communication bus;
the communication interface is used for sending the information corresponding to the distributed central user transmission frequency band to the terminal equipment when the user to which the terminal equipment belongs currently is grouped into a cell central user group; when the user to which the terminal equipment belongs currently is grouped into a cell edge user group, sending information corresponding to the distributed edge user transmission frequency band to the terminal equipment;
the processor is used for executing programs;
the memory is used for storing programs;
wherein the program is for:
determining a user group to which the terminal equipment belongs currently, wherein the user group comprises a cell center user group and a cell edge user group;
when the user group to which the terminal equipment belongs currently is a cell center user group, allocating a center user transmission frequency band for the terminal equipment, and sending information corresponding to the center user transmission frequency band to the terminal equipment so that the terminal equipment performs uplink transmission on the center user transmission frequency band by using the transmitting power determined in a preset power control mode;
when the user group to which the terminal equipment belongs currently is a cell edge user group, allocating an edge user transmission frequency band for the terminal equipment, and sending information corresponding to the edge user transmission frequency band to the terminal equipment so that the terminal equipment uses the maximum allowable value of the transmitting power to perform uplink transmission on the edge user transmission frequency band, wherein the edge user transmission frequency band is all frequency bands or partial frequency bands except a central user transmission frequency band in a heterogeneous network.
Based on the technical scheme, the communication resource allocation method provided by the embodiment of the invention groups the terminal equipment into a cell center user group and a cell edge user group, and the terminal equipment measures the current signal-to-leakage-noise ratio value so as to determine the user group to which the terminal equipment belongs currently according to the current signal-to-leakage-noise ratio value; when the user group to which the terminal device belongs currently is a cell center user group, the terminal device receives information corresponding to a center user transmission frequency band allocated by a network side device, accesses the center user transmission frequency band, and performs uplink transmission on the center user transmission frequency band by using transmitting power determined in a preset power control mode; when the user group to which the terminal device belongs currently is a cell edge user group, the terminal device receives information corresponding to an edge user transmission frequency band allocated by the network side device, accesses the edge user transmission frequency band, and uses the maximum allowable value of the transmitting power to perform uplink transmission on the edge user transmission frequency band. In the embodiment of the invention, each cell user is divided into a central user and an edge user according to the signal-to-leakage-noise ratio of the terminal equipment, the cell central user shares part of special frequency bands in a heterogeneous network system, and uplink transmission is carried out by using the transmitting power determined in a preset power control mode; and the cell edge users adopt the maximum transmitting power to carry out uplink transmission on the rest special frequency bands. The embodiment of the invention realizes the suppression of co-channel interference in the heterogeneous network by performing different frequency spectrum resource allocation for cell center users and cell edge users and adopting different power control modes, so that the inter-cell interference in the heterogeneous network is reduced, and the user performance of the cell is improved; similarly, the communication resource allocation method provided by the embodiment of the invention is also suitable for networks of other types such as homogeneous networks. The communication resource allocation method provided by the embodiment of the invention realizes the suppression of co-channel interference in a communication network.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Fig. 1 is a flowchart of a communication resource allocation method provided in an embodiment of the present invention, where the method is implemented from a terminal device perspective (i.e., a user plane), and referring to fig. 1, the method may include:
step S100, the terminal equipment measures the current signal-to-leakage-noise ratio value so as to determine the user group to which the terminal equipment belongs currently according to the current signal-to-leakage-noise ratio value;
the user group comprises a cell center user group and a cell edge user group; the embodiment of the invention divides the cell users in the network (including heterogeneous network and other types of networks, such as homogeneous network) into cell center users and cell edge users, the group of the cell center users is called as a cell center user group, and the group of the cell edge users is called as a cell edge user group; and the cell center user group and the cell edge user group use different spectrum bandwidths. Therefore, when allocating a spectrum bandwidth to a terminal device, it is necessary to determine a user group to which the terminal device currently belongs, that is, to determine whether the terminal device currently belongs to a center user group or a cell edge user group.
The judgment principle of the user group to which the terminal device belongs at present may be: measuring the current signal-to-noise-leakage ratio (SLNR) of the terminal equipment, judging the user group to which the terminal equipment belongs currently according to the comparison result of the signal-to-noise-leakage ratio and a preset threshold value, if the current signal-to-noise-leakage ratio is not smaller than the preset threshold value, the terminal equipment belongs to a cell center user group currently, and if the current signal-to-noise-leakage ratio is smaller than the preset threshold value, the terminal equipment belongs to a cell edge user group currently. In the concrete implementation, the terminal equipment can measure the signal-to-noise-leakage ratio, the terminal equipment compares the measured signal-to-noise-leakage ratio with a preset threshold value, and judges the user group to which the terminal equipment belongs according to the comparison result; the terminal device can also measure the signal-to-noise leakage ratio, the network side device compares the measured signal-to-noise leakage ratio with a preset threshold value, the network side device judges the user group to which the terminal device belongs according to the comparison result, and the terminal device is informed of the judgment result.
The foregoing first implementation manner may refer to fig. 2, where fig. 2 is a flowchart for determining a user group to which a terminal device belongs currently according to an embodiment of the present invention, and the flowchart may include:
s1001, measuring a current signal-to-noise ratio;
step S1002, comparing the current signal-to-noise ratio with a preset threshold value;
step S1003, if the current signal-to-leakage-and-noise ratio value is not smaller than the preset threshold value, determining that the current user group belongs to is a cell center user group;
step S1004, if the current signal to leakage noise ratio value is smaller than the predetermined threshold value, determining that the current user group belongs to is a cell edge user group.
The second implementation manner may refer to fig. 3, where fig. 3 is another flowchart for determining a user group to which a terminal device belongs currently according to an embodiment of the present invention, and the flowchart may include:
step S1010, measuring the current signal-to-noise ratio;
step S1011, sending the current signal to leakage noise ratio value to network side equipment, so that the network side equipment compares the current signal to leakage noise ratio value with a preset threshold value, and the network side equipment determines a user group to which the terminal equipment belongs currently according to a comparison result;
specifically, if the comparison result of the network side device is that the current signal to noise ratio is not less than the predetermined threshold value, the network side device determines that the user group to which the terminal device belongs currently is a cell center user group; and if the comparison result of the network side equipment is that the current signal-to-leakage-and-noise ratio value is smaller than the preset threshold value, the network side equipment determines that the user group to which the terminal equipment belongs currently is a cell edge user group.
Step S1012, receiving a notification of the user group to which the terminal device determined by the network side device belongs currently, so that the terminal device determines the user group to which the terminal device belongs currently.
Optionally, the manner shown in fig. 2 and fig. 3 for determining the user group to which the terminal device belongs at present may be used in cooperation, and if the computational resource of the current terminal device is more (for example, the idle computational resource is greater than a certain set value), the terminal device may locally perform the comparison between the current signal-to-noise-leakage ratio value and the predetermined threshold value by using the manner shown in fig. 2, so as to determine the user group; if the current computing resource of the terminal device is less (for example, the idle computing resource is less than a certain set value), the terminal device cannot perform information comparison locally well, and the terminal device may perform comparison between the current signal-to-noise-leakage ratio and a predetermined threshold value at the network side device end by using the method shown in fig. 3, thereby determining the user group.
It should be noted that step S1012 is optional, and after determining the user group to which the terminal device belongs, the network side device may also directly perform step S110 or step S120 without notifying the terminal device of the determination result, that is, without notifying the terminal device of the determination result, directly send the frequency band information to be allocated to the terminal device.
Optionally, the method for measuring the current signal-to-noise ratio may be:
according to the formula Measuring the current signal-to-leakage-noise ratio;
wherein eta
kIs the signal to leakage noise ratio, PL, of the user equipment UE to the kth base station
kRepresenting a large scale path loss between the terminal device and the serving base station,
representing the path loss of the terminal device to the non-serving base stations in the network in which it is located, L representing the total number of base stations in the network,
is the transmit power of the UE, σ is the energy of the interfering noise, k is the current target base station number, and j is the number of the interfered base station.
It should be noted that there are various implementations for measuring the signal to noise ratio, and the implementations provided above are only optional.
Step S110, when the user group to which the terminal device belongs currently is a cell center user group, receiving information corresponding to a center user transmission frequency band allocated by a network side device, accessing the center user transmission frequency band, and performing uplink transmission on the center user transmission frequency band by using the transmitting power determined in a preset power control mode;
step S120, when the user group to which the terminal device belongs currently is a cell edge user group, receiving information of an edge user transmission frequency band allocated by a network side device, accessing the edge user transmission frequency band, and performing uplink transmission on the edge user transmission frequency band by using a maximum allowable value of transmission power.
The embodiment of the invention divides the whole system frequency spectrum bandwidth of the network into a frequency band transmitted by a central user and a frequency band transmitted by an edge user, namely, a cell central user group corresponds to the central user transmission frequency band, and a cell edge user group corresponds to the edge user transmission frequency band, wherein the edge user transmission frequency band is the whole frequency band or partial frequency band except the central user transmission frequency band in the network, the edge user transmission frequency band and the central user transmission frequency band can be preset, and the preset edge user transmission frequency band and the central user transmission frequency band can be changed according to the frequency band use condition in the heterogeneous network. After determining the user group to which the terminal device belongs currently, the terminal device can access the frequency band corresponding to the user group to which the network side device belongs, specifically, when the user group to which the terminal device belongs currently is a cell center user group, receiving information corresponding to the transmission frequency band of the center user allocated by the network side device, and accessing the transmission frequency band of the center user allocated by the network side device; when the user group to which the terminal device belongs currently is a cell edge user group, receiving information corresponding to the edge user transmission frequency band allocated by the network side device, and accessing the edge user transmission frequency band allocated by the network side device.
It should be noted that, if the step S100 determines the user group to which the terminal device belongs currently by using the method shown in fig. 2, in order to enable the network-side device to allocate the corresponding frequency band to the terminal device, after the terminal device determines the user group to which the terminal device belongs currently, it is necessary to report the user group information to which the terminal device belongs currently to the network-side device, so that the network-side device can allocate the corresponding frequency band. Specifically, when a user to which the terminal device belongs currently is grouped into a cell center user group, the terminal device notifies the network side device that the user to which the terminal device belongs currently is grouped into the cell center user group, the network side device allocates a center user transmission frequency band to the terminal device after receiving the notification, notifies the terminal device of information corresponding to the center user transmission frequency band, and the terminal device accesses the center user transmission frequency band allocated by the network side device after receiving the information corresponding to the center user transmission frequency band sent by the network side device; similar to the case where the user to which the terminal device currently belongs is grouped into the cell edge user group, reference can be made.
If the method shown in fig. 3 is adopted in step S100, when the network side device compares the current signal-to-noise ratio with the predetermined threshold and determines the current user group, the network side device may directly allocate a corresponding frequency band to the terminal device, and send corresponding frequency band information to the terminal device, so that the terminal device accesses the corresponding frequency band.
In the aspect of transmitting power control, the embodiment of the invention uses different transmitting power control strategies for a cell center user group and a cell edge user group; for a cell center user group, on a center user transmission frequency band, terminal equipment uses the transmitting power determined by a preset power control mode to carry out uplink transmission; for a cell edge user group, on an edge user transmission frequency band, terminal equipment uses a maximum allowable value of transmission power to perform uplink transmission.
Optionally, for the cell center user group, the predetermined power control manner for determining the transmission power may be to determine the transmission power through a distributed power control formula or a centralized power control formula; the distributed Power Control formula may be selected as a FPC (Fractional Power Control) formula, and the centralized Power Control formula may be selected as a centralized GP (Geometric Programming) formula. In a specific implementation, the terminal device may determine the transmission power through a distributed power control formula or a centralized power control formula, so that the determined transmission power is used for uplink transmission on a transmission frequency band of a central user; or after the network side device calculates the transmission power value through a distributed power control formula or a centralized power control formula, the terminal device receives information corresponding to the transmission power value determined by the network side device, so that the terminal device performs uplink transmission on a transmission frequency band of a central user by using the transmission power corresponding to the transmission power value.
The communication resource allocation method provided by the embodiment of the invention comprises the steps that terminal equipment is divided into a cell center user group and a cell edge user group, the terminal equipment measures the current signal-to-leakage-noise ratio value, and the user group to which the terminal equipment belongs currently is determined according to the current signal-to-leakage-noise ratio value; when the user group to which the terminal device belongs currently is a cell center user group, the terminal device receives information corresponding to a center user transmission frequency band allocated by a network side device, accesses the center user transmission frequency band, and performs uplink transmission on the center user transmission frequency band by using transmitting power determined in a preset power control mode; when the user group to which the terminal device belongs currently is a cell edge user group, the terminal device receives information corresponding to an edge user transmission frequency band allocated by the network side device, accesses the edge user transmission frequency band, and uses the maximum allowable value of the transmitting power to perform uplink transmission on the edge user transmission frequency band. In the embodiment of the invention, each cell user is divided into a central user and an edge user according to the signal-to-leakage-noise ratio of the terminal equipment, the cell central user shares part of special frequency bands in a heterogeneous network system, and uplink transmission is carried out by using the transmitting power determined in a preset power control mode; and the cell edge users adopt the maximum transmitting power to carry out uplink transmission on the rest special frequency bands. The embodiment of the invention realizes the suppression of co-channel interference in the heterogeneous network by performing different frequency spectrum resource allocation for cell center users and cell edge users and adopting different power control modes, so that the inter-cell interference in the heterogeneous network is reduced, and the user performance of the cell is improved; similarly, the communication resource allocation method provided by the embodiment of the invention is also suitable for networks of other types such as homogeneous networks. The communication resource allocation method provided by the embodiment of the invention realizes the suppression of co-channel interference in a communication network.
Optionally, the determination of the transmission power by the centralized power control formula may be performed at the network side device end or the terminal device end; it should be noted that the difference between the implementation at the network side device side and the implementation at the terminal device side is that: when the network side device side performs the operation, the network side device side needs to notify the determined transmission power value to the terminal device. An alternative implementation of determining the transmit power with a centralized GP formula may be:
for any given Resource Block (RB), according to a formula
Determining a transmission power;
wherein,
ρ
mrepresents the transmit power of terminal device m on any given one of the RBs,
representing the maximum transmit power, r, allowed for terminal device m on a single RB
m,lIs the signal-to-noise ratio, w, of terminal equipment m in the l cell on any of the arbitrarily given RBs
lWeight, w, representing the user transmission rate in the first cell
lThe method is used for ensuring the priority or fairness of users in different cells, L represents the total number of base stations including macro base stations and micro cell base stations in the heterogeneous network, and L represents any cell base station in the heterogeneous network. It can be seen that the implementation manner of determining the emission power is actually a standard GP problem with a variable dimension L, and the emission power can be determined by using a centralized GP formula. Wherein,
may be a maximum allowable value ρ of transmission power
maxAnd after the average distribution is carried out on all RBs occupied by the terminal device m, the calculated maximum transmission power allowed on a single RB.
Optionally, the implementation of determining the transmission power by using the distributed power control formula may be performed at a network side device end, or may be performed at a terminal device end, where the difference between the two is as follows: when the network side device side performs the operation, the network side device side needs to notify the determined transmission power value to the terminal device. An alternative implementation of determining the transmit power in the distributed FPC formula may be:
according to the formula Determining a transmission power;
where ρ iskRepresenting the transmission power, p, to be determinedmaxRepresenting the maximum allowable value of the transmitted power, P0And the target receiving power preset by the user on each RB is shown, M is the number of uplink RBs allocated to the user, PL is the downlink path loss measured by the user, and alpha is a path loss compensation coefficient.
Optionally, in the method shown in fig. 1, when the terminal device accesses the edge user transmission frequency band, an RB obtained in a semi-orthogonal frequency band sharing manner may also be obtained on the edge user transmission frequency band. That is, the network side device performs semi-orthogonal RB allocation for the terminal device on the edge user transmission band, and the network side device may allocate RBs for the terminal device accessing the edge user transmission band in a semi-orthogonal frequency band sharing manner. The semi-orthogonal frequency band sharing method is that cells with mutual interference lower than a certain set value use the same frequency band, and cells with mutual interference higher than a certain set value use different frequency bands.
Optionally, the adopted semi-orthogonal frequency band sharing method may be:
arbitrarily selecting a cell l1Selecting a user (terminal device) k with the least number of occupied RBs from the edge user set1And calculates the transmission rate R available to the user1The following were used:
wherein
Represents the user k
1Signal to noise ratio of (c). Then, one user k is selected from other cells
1With minimal interference thereto (i.e., at j ≠ l)
1In
Maximum value corresponds) cell l
2. From cell l
2To select user k
2The following relationship is satisfied:
wherein R is2(k1K) is cell l1User k1And cell l2The transmission rate when any user k transmits together, the calculation formula and R1Similarly. If R is2(k1,k2)≤R1Then the RB is allocated to cell l only1User k in1And not shared with other cell users. If R is2(k1,k2)>R1And the number of users sharing the RB is less than a preset integer value delta (less than or equal to L), then the user k1And k2Sharing; and repeating the steps until the RB is not shared with other cell users. And each RB of the edge user frequency band is allocated to the edge user of each cell according to the allocation scheme until all RBs are allocated.
The communication resource allocation method provided by the embodiment of the present invention is described below in terms of a network side device, where the network side device may be a base station, and the communication resource allocation method described below corresponds to the communication resource allocation method described above in terms of a user, and the two methods may be referred to each other.
Fig. 4 is another flowchart of a communication resource allocation method according to an embodiment of the present invention, and referring to fig. 4, the method may include:
step S200, determining a user group to which the terminal equipment belongs currently, wherein the user group comprises a cell center user group and a cell edge user group;
optionally, the process of determining the user group to which the terminal device belongs currently may be: receiving a current signal-to-leakage-noise ratio value sent by terminal equipment; comparing the current signal-to-noise ratio with a preset threshold value; if the current signal-to-noise ratio is not smaller than the preset threshold value, determining that the current user group belongs to is a cell center user group; and if the current signal-to-leakage-and-noise ratio value is smaller than the preset threshold value, determining that the current user group belongs to is a cell edge user group.
Optionally, the process of determining the user group to which the terminal device belongs currently may also be: the terminal equipment compares the current signal-to-noise-leakage ratio with a preset threshold value, determines the user grouping to which the terminal equipment belongs currently according to the comparison result, and informs the determined user grouping condition to which the terminal equipment belongs currently to the network side equipment.
Step S210, when the user group to which the terminal device belongs currently is a cell center user group, allocating a center user transmission frequency band for the terminal device, and sending information corresponding to the center user transmission frequency band to the terminal device, so that the terminal device performs uplink transmission on the center user transmission frequency band by using the transmission power determined in a predetermined power control mode;
step S220, when the user group to which the terminal equipment belongs currently is a cell edge user group, allocating an edge user transmission frequency band for the terminal equipment, and sending information corresponding to the edge user transmission frequency band to the terminal equipment, so that the terminal equipment uses the maximum allowable value of the transmitting power to perform uplink transmission on the edge user transmission frequency band.
The edge user transmission frequency band is a whole frequency band or a partial frequency band except the central user transmission frequency band in the heterogeneous network; the embodiment of the invention groups the cell users in the network (including heterogeneous network and other types of networks) into a cell center user group and a cell edge user group, wherein the users of the cell center user group use a center user transmission frequency band, and the users of the cell edge user group use an edge user transmission frequency band; therefore, after determining the user group to which the terminal device belongs currently, the network side device may allocate a corresponding frequency band to the terminal device.
Optionally, in step S210, the implementation manner of enabling the terminal device to perform uplink transmission on the transmission frequency band of the central user by using the transmission power determined in the predetermined power control manner may be: the network side equipment determines the transmitting power value of the terminal equipment through a distributed power control formula or a centralized power control formula, and sends information corresponding to the determined transmitting power value to the terminal equipment, so that the terminal equipment performs uplink transmission on the central user transmission frequency band by using the transmitting power corresponding to the transmitting power value determined by the network side equipment; the distributed power control formula can be selected as a distributed FPC formula, and the centralized power control formula can be selected as a centralized GP formula.
Optionally, in the method shown in fig. 4, when the terminal device accesses the edge user transmission frequency band, the network side device may also allocate an RB to the terminal device accessing the edge user transmission frequency band in a semi-orthogonal frequency band sharing manner.
The embodiment of the invention realizes the suppression of co-channel interference in a heterogeneous network by performing different frequency spectrum resource allocation for cell center users and cell edge users and adopting different power control modes, so that the inter-cell interference in the heterogeneous network is reduced; similarly, the communication resource allocation method provided by the embodiment of the invention is also suitable for networks of other types such as homogeneous networks. The communication resource allocation method provided by the embodiment of the invention realizes the suppression of co-channel interference in a communication network.
In the following, a preferred communication resource allocation method is provided in combination with the terminal device angle and the network side device angle. Fig. 5 is a further flowchart of a communication resource allocation method according to an embodiment of the present invention, and referring to fig. 5, the method may include:
step S300, the terminal equipment measures the current signal-to-leakage-noise ratio value and sends the measured signal-to-leakage-noise ratio value to the network side equipment;
step S310, the network side equipment compares the received current signal to leakage noise ratio value with a preset threshold value, if the comparison result is that the current signal to leakage noise ratio value is not smaller than the preset threshold value, step S320 is executed, and if the comparison result is that the current signal to leakage noise ratio value is smaller than the preset threshold value, step S350 is executed;
step S320, the network side equipment determines that the user to which the terminal equipment belongs currently is grouped into a cell center user group, and distributes a center user transmission frequency band for the terminal equipment;
when a plurality of terminal devices exist, a central user transmission frequency band can be allocated to the terminal devices in a resource uniform allocation mode.
Step S330, the network side equipment adopts a distributed FPC formula or a centralized GP formula to determine the transmitting power value of the terminal equipment, and sends the information corresponding to the transmitting power value to the terminal equipment;
step S340, the terminal equipment uses the transmitting power corresponding to the transmitting power value to carry out uplink transmission;
step S350, the network side equipment determines that the user group to which the terminal equipment belongs currently is a cell edge user group, and distributes an edge user transmission frequency band for the terminal equipment;
step S360, the network side equipment distributes RB for the terminal equipment on the edge user transmission frequency band in a semi-orthogonal frequency band sharing mode;
step S370, the terminal device performs uplink transmission on the edge user transmission frequency band by using the maximum allowed value of the transmission power.
The following describes a communication resource allocation system provided in an embodiment of the present invention, and the communication resource allocation system described below corresponds to the communication resource allocation method described above in terms of terminal devices, and both can be referred to each other.
Fig. 6 is a block diagram of a communication resource allocation system according to an embodiment of the present invention, and referring to fig. 6, the system may include:
a first user grouping determining module 100, configured to measure a current signal-to-leakage-and-noise ratio value of a terminal device, so as to determine a user group to which the terminal device belongs currently according to the current signal-to-leakage-and-noise ratio value, where the user group includes a cell center user group and a cell edge user group;
a first receiving module 110, configured to receive, when a user to which the terminal device belongs currently is grouped as a cell center user group, information corresponding to a transmission frequency band of a center user allocated by a network side device;
a first access module 120, configured to access the central user transmission frequency band;
a first transmission module 130, configured to perform uplink transmission on the central user transmission frequency band by using the transmission power determined in a predetermined power control manner when the first access module 120 accesses the central user transmission frequency band;
a second receiving module 140, configured to receive information corresponding to an edge user transmission frequency band allocated by a network side device when a user group to which the terminal device belongs currently is a cell edge user group;
a second access module 150, configured to access the edge user transmission frequency band, where the edge user transmission frequency band is a whole frequency band or a partial frequency band except a central user transmission frequency band in a heterogeneous network;
a second transmission module 160, configured to perform uplink transmission by using the maximum allowed value of the transmit power when the second access module 150 accesses the edge user transmission frequency band.
Alternatively, the structure of the first user group determination module 100 may be as shown in fig. 7, and includes:
a
first measurement unit 1001 for measuring according to the formula
Measuring the current signal-to-leakage-noise ratio, where eta
kIs the signal to leakage noise ratio, PL, of the user equipment UE to the kth base station
kRepresenting a large scale path loss between the terminal device and the serving base station,
representing the path loss of the terminal device to the non-serving base station in the heterogeneous network, L representing the total number of base stations in the network,
is the transmitting power of the UE, sigma is the energy of the interference noise, k is the number of the current target base station, and j is the number of the interfered base station;
a first sending unit 1002, configured to send the current signal-to-leakage-and-noise ratio value measured by the first measuring unit 1001 to a network side device, so that the network side device compares the current signal-to-leakage-and-noise ratio value with a predetermined threshold value, and determines, by using the comparison result, a user group to which the terminal device belongs currently;
and if the comparison result is that the current signal to leakage and noise ratio is smaller than the preset threshold value, determining that the user group to which the terminal equipment belongs currently is a cell center user group, and if the comparison result is that the current signal to leakage and noise ratio is smaller than the preset threshold value, determining that the user group to which the terminal equipment belongs currently is a cell edge user group.
A first receiving unit 1003, configured to receive a notification of a user group to which the terminal device currently belongs, where the notification is determined by a network-side device, so that the terminal device determines the user group to which the terminal device currently belongs;
fig. 8 is another structural block diagram of the first user group determining module 100 according to an embodiment of the present invention, and referring to fig. 8, the first user group determining module 100 may include:
a second measurement unit 1010 for measuring according to a formula
Measuring the current signal-to-leakage-noise ratio, where eta
kIs the signal to leakage noise ratio, PL, of the user equipment UE to the kth base station
kRepresenting a large scale path loss between the terminal device and the serving base station,
representing the path loss of the terminal device to the non-serving base station in the heterogeneous network, L representing the total number of base stations in the network,
is the transmitting power of the UE, sigma is the energy of the interference noise, k is the number of the current target base station, and j is the number of the interfered base station;
a first comparing unit 1011, configured to compare the current signal-to-noise ratio with a predetermined threshold;
a first determining unit 1012, configured to determine that the currently affiliated user group is a cell center user group when the comparison result of the first comparing unit 1011 is that the current signal to leakage noise ratio is not smaller than the predetermined threshold, and determine that the currently affiliated user group is a cell edge user group when the comparison result of the first comparing unit 1011 is that the current signal to leakage noise ratio is smaller than the predetermined threshold.
Fig. 9 is a block diagram of a first transmission module 130 according to an embodiment of the present invention, and referring to fig. 9, the first transmission module 130 may include:
a second receiving unit 1301, configured to receive information corresponding to a transmission power value of the terminal device determined by the network side device through a distributed power control formula or a centralized power control formula;
a first transmitting unit 1302, configured to perform uplink transmission on the transmission frequency band of the central user by using the transmission power corresponding to the transmission power value.
Fig. 10 is another structural block diagram of the first transmission module 130 according to an embodiment of the present invention, and referring to fig. 10, the first transmission module 130 may include:
a first transmission power determining unit 1311 configured to determine a transmission power value through a distributed power control formula or a centralized power control formula;
a second transmission unit 1312, configured to perform uplink transmission on the central user transmission frequency band by using the transmission power corresponding to the transmission power value determined by the first transmission power determination unit 1311.
Fig. 11 is another structural block diagram of a communication resource allocation system according to an embodiment of the present invention, and with reference to fig. 6 and fig. 11, the system shown in fig. 11 further includes:
a resource block obtaining module 170, configured to obtain an RB obtained in a semi-orthogonal frequency band sharing manner on the edge user transmission frequency band when the terminal device accesses the edge user transmission frequency band.
The communication resource allocation system provided by the embodiment of the invention realizes the suppression of co-channel interference in a heterogeneous network by performing different frequency spectrum resource allocation for cell center users and cell edge users and adopting different power control modes, so that the inter-cell interference in the heterogeneous network is reduced; similarly, the communication resource allocation system provided by the embodiment of the invention is also suitable for networks of other types such as homogeneous networks. The communication resource allocation system provided by the embodiment of the invention realizes the suppression of co-channel interference in a communication network.
An embodiment of the present invention further provides a terminal device, including the communication resource allocation system shown in fig. 6 to 11, where the communication resource allocation system is installed in the terminal device.
The following describes a communication resource allocation system provided in an embodiment of the present invention, and the communication resource allocation system described below corresponds to the communication resource allocation method described above in terms of network-side devices, and both may refer to each other.
Fig. 12 is a block diagram of another structure of a communication resource allocation system according to an embodiment of the present invention, and referring to fig. 12, the system may include:
a second user group determining module 200, configured to determine a user group to which the terminal device belongs currently, where the user group includes a cell center user group and a cell edge user group;
a first allocating module 210, configured to allocate a central user transmission frequency band to the terminal device when the second user group determining module 200 determines that the user group to which the terminal device belongs currently is a cell central user group;
a first sending module 220, configured to send information corresponding to the central user transmission frequency band to the terminal device, so that the terminal device performs uplink transmission on the central user transmission frequency band by using the transmission power determined in a predetermined power control manner;
a second allocating module 230, configured to allocate an edge user transmission frequency band to the terminal device when the second user group determining module 200 determines that the user group to which the terminal device belongs currently is a cell edge user group;
a second sending module 240, configured to send the information corresponding to the edge user transmission frequency band to the terminal device, so that the terminal device performs uplink transmission on the edge user transmission frequency band by using the maximum allowed value of the transmit power, where the edge user transmission frequency band is all frequency bands or part of frequency bands except a central user transmission frequency band in the heterogeneous network.
Fig. 13 is a block diagram of a second user group determination module 200 according to an embodiment of the present invention, and referring to fig. 13, the second user group determination module 200 may include:
a third receiving unit 2001, configured to receive the current signal-to-noise ratio value sent by the terminal device;
a second comparing unit 2002 for comparing the current signal-to-noise-leakage ratio with a predetermined threshold;
a second determining unit 2003, configured to determine that the currently affiliated user group is a cell center user group when the comparison result of the second comparing unit 2002 is that the current signal to leakage noise ratio value is not smaller than the predetermined threshold value, and determine that the currently affiliated user group is a cell edge user group when the comparison result of the second comparing unit 2002 is that the current signal to leakage noise ratio value is smaller than the predetermined threshold value.
Fig. 14 is a block diagram of a first sending module 220 according to an embodiment of the present invention, and referring to fig. 14, the first sending module 220 may include:
a second transmission power determining unit 2201, configured to determine a transmission power value of the terminal device through a distributed power control formula or a centralized power control formula;
a second sending unit 2202, configured to send the information corresponding to the transmission power value determined by the second transmission power determining unit 2201 to the terminal device, so that the terminal device performs uplink transmission on the central user transmission frequency band by using the transmission power corresponding to the transmission power value.
Fig. 15 is a further structural block diagram of a communication resource allocation system according to an embodiment of the present invention, and as shown in fig. 12 and fig. 15, the system may further include:
a resource block allocating module 250, configured to allocate RBs to the terminal device in a semi-orthogonal frequency band sharing manner on the edge user transmission frequency band.
An embodiment of the present invention further provides a network side device, including the communication resource allocation system shown in fig. 12 to fig. 15, where the communication resource allocation system is installed in the network side device.
An embodiment of the present invention further provides a terminal device, and fig. 16 shows a structural block diagram of the terminal device. The terminal device may be a mobile phone with computing capability, a PAD, or other intelligent mobile terminal, and the specific embodiment of the present invention is not limited to the specific implementation of the terminal device. The terminal device may include: a processor 1, a communication interface 2, a memory 3 and a communication bus 4;
wherein, the processor 1, the communication interface 2 and the memory 3 complete the communication with each other through the communication bus 4;
the communication interface 2 is used for receiving information corresponding to a central user transmission frequency band distributed by network side equipment when a user group to which the terminal equipment belongs currently is a cell central user group; when the user group to which the terminal equipment belongs currently is a cell edge user group, receiving information corresponding to an edge user transmission frequency band allocated by network side equipment;
optionally, the communication interface 2 may be an interface of a communication module, such as an interface of a GSM module;
a processor 1 for executing a program;
a memory 3 for storing a program;
the program may include program code including computer operating instructions.
The processor 1 may be a central processing unit CPU or an application Specific Integrated circuit asic or one or more Integrated circuits configured to implement embodiments of the present invention.
The memory 3 may comprise a high-speed RAM memory and may also comprise a non-volatile memory, such as at least one disk memory.
Among them, the procedure can be specifically used for:
measuring the current signal-to-leakage-noise ratio value of the terminal equipment to determine the user group to which the terminal equipment belongs currently according to the current signal-to-leakage-noise ratio value, wherein the user group comprises a cell center user group and a cell edge user group;
when the user group to which the terminal device belongs currently is a cell center user group, receiving information corresponding to a center user transmission frequency band allocated by a network side device, accessing the center user transmission frequency band, and performing uplink transmission on the center user transmission frequency band by using transmitting power determined in a preset power control mode;
when the user group to which the terminal device belongs currently is a cell edge user group, receiving information corresponding to an edge user transmission frequency band allocated by a network side device, accessing the edge user transmission frequency band, wherein the edge user transmission frequency band is a whole frequency band or a part of frequency band except a central user transmission frequency band in a heterogeneous network, and performing uplink transmission on the edge user transmission frequency band by using a maximum transmission power allowed value.
Alternatively, the program may include the functional modules shown in fig. 6 to 11.
An embodiment of the present invention further provides a network side device, including: a processor (not shown), a communication interface (not shown), a memory (not shown), and a communication bus (not shown);
the processor, the communication interface and the memory are communicated with each other through the communication bus;
the communication interface is used for sending the information corresponding to the distributed central user transmission frequency band to the terminal equipment when the user to which the terminal equipment belongs currently is grouped into a cell central user group; when the user to which the terminal equipment belongs currently is grouped into a cell edge user group, sending information corresponding to the distributed edge user transmission frequency band to the terminal equipment;
the processor is used for executing programs;
the memory is used for storing programs;
wherein the program is for:
determining a user group to which the terminal equipment belongs currently, wherein the user group comprises a cell center user group and a cell edge user group;
when the user group to which the terminal equipment belongs currently is a cell center user group, allocating a center user transmission frequency band for the terminal equipment, and sending information corresponding to the center user transmission frequency band to the terminal equipment so that the terminal equipment performs uplink transmission on the center user transmission frequency band by using the transmitting power determined in a preset power control mode;
when the user group to which the terminal equipment belongs currently is a cell edge user group, allocating an edge user transmission frequency band for the terminal equipment, and sending information corresponding to the edge user transmission frequency band to the terminal equipment so that the terminal equipment uses the maximum allowable value of the transmitting power to perform uplink transmission on the edge user transmission frequency band, wherein the edge user transmission frequency band is all frequency bands or partial frequency bands except a central user transmission frequency band in a heterogeneous network.
Alternatively, the program may include the functional modules shown in fig. 12 to 15.
In order to verify the improvement of the communication resource allocation method provided by the embodiment of the invention on the performance of the cell user, the inventor simulates the communication resource allocation method provided by the embodiment of the invention on a heterogeneous network system platform, and in order to compare the difference between the invention and the prior art, two classical power control methods in the prior art and a distributed FPC formula and a centralized GP formula adopted by the communication resource allocation method provided by the embodiment of the invention are provided, and the difference between the invention and the prior art is reflected by comparing simulation results of the four power control modes. The simulation details are as follows:
the power control algorithm used: algorithm 1: pmax, all users adopt maximum power transmission; algorithm 2, adopting the FPC method defined in the standard, and all users adopt the FPC method to determine the transmitting power; algorithm 3: according to the distributed FPC formula provided by the embodiment of the invention, a cell center user group adopts the transmitting power determined by the distributed FPC formula, and an edge user uses the maximum allowable value of the transmitting power; and algorithm 4: in the centralized GP formula provided by the embodiment of the invention, the cell center user group adopts the emission power determined by the centralized GP formula, and the edge users use the maximum allowable value of the emission power;
the basic simulation parameters are as follows:
the simulation results of randomly scattering 10 users per Picocell (micro cell) are as follows:
the simulation results of randomly scattering 20 users per Picocell (micro cell) are as follows:
in summary, the communication resource allocation method adopting the distributed FPC method or the centralized GP algorithm provided by the embodiment of the present invention improves the total capacity performance of the system by 10% to 20% according to different policy scenarios; as the number of users in the system increases, the system performance gain obtained by the joint frequency band allocation and power control scheme according to the SLNR of different users in the embodiment of the present invention is relatively large. In addition, compared with the existing FPC scheme, the distributed FPC method and the centralized GP algorithm provided by the embodiment of the present invention can better improve the user performance of the microcell, particularly the user performance at the edge of the microcell, while obtaining the similar performance of the macrocell.
According to the communication resource allocation method, the system, the terminal and the network side device provided by the embodiment of the invention, different spectrum resource allocations are carried out for the cell center user and the cell edge user, and different power control modes are adopted, so that the suppression of co-channel interference is realized in a heterogeneous network, the inter-cell interference in the heterogeneous network is reduced, and the cell user performance in the heterogeneous network is improved; it is to be noted that the communication resource allocation method provided in the embodiment of the present invention is not only applicable to heterogeneous networks, but also applicable to other types of networks such as homogeneous networks. The embodiment of the invention realizes the suppression of co-channel interference in a communication network.
The embodiments in the present description are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other. The device disclosed by the embodiment corresponds to the method disclosed by the embodiment, so that the description is simple, and the relevant points can be referred to the method part for description.
Those of skill would further appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both, and that the various illustrative components and steps have been described above generally in terms of their functionality in order to clearly illustrate this interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in Random Access Memory (RAM), memory, Read Only Memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
The foregoing is only a preferred embodiment of the present invention, and it should be noted that, for those skilled in the art, various modifications and decorations can be made without departing from the principle of the present invention, and these modifications and decorations should also be regarded as the protection scope of the present invention.