CN107959517B - Wireless power clouding method and system based on large-scale antenna array - Google Patents

Wireless power clouding method and system based on large-scale antenna array Download PDF

Info

Publication number
CN107959517B
CN107959517B CN201711097417.4A CN201711097417A CN107959517B CN 107959517 B CN107959517 B CN 107959517B CN 201711097417 A CN201711097417 A CN 201711097417A CN 107959517 B CN107959517 B CN 107959517B
Authority
CN
China
Prior art keywords
antenna
antennas
cloud server
idle energy
occupied
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201711097417.4A
Other languages
Chinese (zh)
Other versions
CN107959517A (en
Inventor
陈亮
蔡鸣
杨奇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhan Research Institute of Posts and Telecommunications Co Ltd
Original Assignee
Wuhan Research Institute of Posts and Telecommunications Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wuhan Research Institute of Posts and Telecommunications Co Ltd filed Critical Wuhan Research Institute of Posts and Telecommunications Co Ltd
Priority to CN201711097417.4A priority Critical patent/CN107959517B/en
Publication of CN107959517A publication Critical patent/CN107959517A/en
Application granted granted Critical
Publication of CN107959517B publication Critical patent/CN107959517B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0426Power distribution
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network

Landscapes

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

Abstract

The invention discloses a wireless power clouding method and system based on a large-scale antenna array, and relates to the technical field of wireless communication. The method comprises the following steps: creating an idle energy factor and defining a calculation formula of the idle energy factor of the antenna in the large-scale antenna array; the antennas in the large-scale antenna array upload the state information to a cloud server; the cloud server calculates the idle energy factor of each antenna according to the state information, and selects a specified number of antennas from the idle energy factors and adds the selected antennas into an antenna resource pool; the cloud server dynamically selects the occupied antenna according to a scheduling algorithm based on the idle energy factor; the antennas which can be occupied are registered in the cloud server, the cloud server distributes power resources for the registered antennas according to use requirements, and the power resources are released after the antennas are used. The invention realizes the cloud of the wireless network power domain and effectively solves the contradiction between the increasing of various service quantities and the lack of non-renewable resources in the network.

Description

Wireless power clouding method and system based on large-scale antenna array
Technical Field
The invention relates to the technical field of wireless communication, in particular to a wireless power clouding method and system based on a large-scale antenna array.
Background
5G (the fifth generation mobile communication technology) expands the application range of network information from the current 'people-network' communication to the wider fields of 'people-network-things' cooperative communication, ultra-dense connection Internet of things, Internet of vehicles, industrial Internet and the like. In the future 5-10 years, the long-term development direction of the network and the communication technology is the interconnection of everything, and the connection quantity is developed from billions to billions. Therefore, the narrow-band internet of things oriented to low-power consumption and ultra-large link application is expected to become a network infrastructure covering a large range.
In the 5G era, resources of the wireless communication industry can be many, and most of the resources can be optimized, supplemented and perfected through other ways. However, non-renewable wireless scarce resources are only time (time domain), frequency spectrum (frequency domain) and energy source (power domain), which are sunlight, air and water of the communications industry. In the process of the evolution of the 4G network to the 5G network, the requirements of various massive small data services (such as sensors, wearable devices, meter-class devices, etc.) and the endangered and deficient radio resources have formed an extremely severe contradiction, such as: under the 6GHz frequency band, it is difficult to find continuous spectrum resources above 300MHz as support, the peak value and the average value of the flow hot spot are unknown along with the time and the region change, and the power consumption of a network system and radio frequency link hardware is increasingly large, so that the problems of unbalanced load and the like are easily caused. Thus, the various resources in a "clouded" wireless network are key to solving these problems.
At present, the antenna aperture is increased by a large-scale antenna array (massive MIMO), the transmitting power required by an uplink and a downlink can be reduced through coherent combination, and the requirement of future 'green communication' is met. It has been demonstrated in the industry that the base station transmit power is inversely proportional to the number of antennas at the base station, and when the channel conditions are not ideal, to the square root of the number of antennas. Meanwhile, the channel feedback overhead is only related to the number of users in each cell and is not related to the number of base station antennas. Therefore, in theory, the number of antennas of a large-scale antenna array in a 5G network will tend to be infinite in the future, and therefore, it is necessary to plan the resource pool of the antennas and optimally select the antennas. Several antennas are selected according to the idle state of resources for data transmission, and simultaneously, all base station devices of the large-scale antenna array in one area should be subjected to resource pooling. Currently, such radio resource pooling techniques (including antennas, base stations, etc.) are widely used. However, the resource pooling technique resource selection algorithm does not take into account the requirements of equipment energy and power, and cannot fully utilize the limited power load of a single resource to maximally balance the system capacity of the resource and the required energy efficiency.
Therefore, how to provide an optimized wireless power clouding scheme based on a large-scale antenna array is a problem to be urgently solved by those skilled in the art.
Disclosure of Invention
The invention aims to overcome the defects of the background technology, and provides a wireless power clouding method and a wireless power clouding system based on a large-scale antenna array, which realize wireless network power domain clouding, can fully utilize the limited power load of a single resource, and effectively solve the contradiction between the increasing of various service quantities and the lack of non-renewable resources in the network.
In order to achieve the above object, the present invention provides a wireless power clouding method based on a large-scale antenna array, comprising the following steps:
s1, creating an idle energy factor EidleA factor for expressing a residual power contained in a unit frequency; and defining a calculation formula of idle energy factors of each antenna in the large-scale antenna array as follows:
Figure BDA0001462536810000021
wherein, Pi、P′iRespectively representing the maximum effective transmitting power and the allocated power of the ith antenna in the antenna resource pool; SNRiRepresents the signal-to-noise ratio of the ith antenna; spectrumiThe bandwidth of occupied frequency spectrum of the ith antenna is represented; s is the number of users of the ith antenna;
s2, each antenna in the large-scale antenna array sends the state information of the antenna to a base station controller, and the base station controller uploads the state information to a cloud server through a gateway;
s3, the cloud server calculates the idle energy factor of each antenna according to the state information of each antenna and a defined idle energy factor calculation formula; selecting a specified number of antennas to add into an antenna resource pool according to the sequence of the idle energy factors from large to small;
s4, the cloud server dynamically selects an occupied antenna from the current antenna resource pool according to a scheduling algorithm based on the idle energy factor, and broadcasts the selection result;
s5, after the antenna becomes the occupied antenna, the antenna uploads the current state information to a cloud server for registration; and the cloud server allocates power resources for the registered antenna according to the use requirement, and releases the power resources until the antenna is used.
Based on the above technical solution, in step S2, the status information sent by each antenna includes: maximum available transmit power, allocated power, signal-to-noise ratio, signal strength, spectral bandwidth, number of users.
On the basis of the above technical solution, step S4 specifically includes the following steps:
s41, uploading the state information of the antennas in the current antenna resource pool to a cloud server through respective base station controllers and gateways, and carrying the information of the number of usable selection rounds and the times of unreceived announcement in the state information;
s42, when the cloud server receives the state information uploaded by the antenna, judging whether the number of available selection turns of the antenna is the first turn or whether the number of times of unreceived announcements is equal to the preset maximum number of times according to the state information, and if so, turning to the step S43; otherwise, go to step S44;
s43, determining whether the antenna is selected as an occupied antenna or not by taking the idle energy factor as a unique judgment factor; and increasing the number of the available selection rounds of the antenna by 1, and then turning to the step S45;
s44, determining whether the antenna is selected as an available antenna or not by taking the idle energy factor, the signal intensity, the frequency spectrum bandwidth and the number of users as judgment factors; and increasing the number of the available selection rounds of the antenna by 1, and then turning to the step S45;
s45, if the antenna is selected to be an occupied antenna, the cloud server sends a control message to the base station where the antenna is located through the gateway, and the antenna is designated to be the occupied antenna; meanwhile, the base station where the antenna is located broadcasts the state information of the antenna to other antennas in the large-scale antenna array in an announcement mode; and if the other antennas do not receive the announcement, increasing the times of not receiving the announcement by 1.
On the basis of the above technical solution, in step S43, determining whether to select the antenna as an available antenna by using the idle energy factor as a unique determination factor, specifically includes the following operations: comparing the idle energy factor of the antenna with idle energy factors of other unselected antennas in the current antenna resource pool, and if the idle energy factor of the antenna is the maximum, selecting the antenna as an occupied antenna; otherwise, the antenna is not selected as an appropriable antenna.
On the basis of the above technical solution, in step S44, determining whether to select the antenna as an available antenna by using all of the idle energy factor, the signal strength, the spectrum bandwidth, and the number of users as determination factors, specifically includes the following operations:
1) calculating a threshold value T (n) by using an improved annealing algorithm, wherein the improved annealing algorithm comprises the following steps:
Figure BDA0001462536810000041
wherein, P is the percentage of the antenna which becomes the occupied antenna; r is the number of current selection rounds; g is an antenna set of the antennas which can be occupied when not selected in the latest 1/p round; n denotes an nth antenna; e'idleRepresents the idle energy factor of the nth antenna;
2) randomly generating a random number between 0 and 1 according to the weighting operation of the signal intensity, the frequency spectrum bandwidth and the number of users; comparing the generated random number with a threshold value T (n), and if the random number is smaller than the threshold value T (n), selecting the antenna as an occupied antenna; otherwise, the antenna is not selected as an appropriable antenna.
On the basis of the above technical solution, the method further includes an antenna resource pool dynamic update operation: 1) after receiving the announcement, the antennas which are not added into the antenna resource pool acquire the signal intensity of the currently selected antennas which can be occupied according to the state information carried in the announcement; if the signal strength of the antenna which is not added into the antenna resource pool is greater than the obtained signal strength, sending an adding request to a cloud server through a base station controller and a gateway where the adding request is located, wherein the adding request carries the state information and the idle energy factor of the adding request; 2) and the cloud server judges whether the space occupation ratio of the antenna sending the joining request is within a preset space threshold value or not according to the space energy factor in the joining request, and if so, the antenna is added into the antenna resource pool.
On the basis of the technical scheme, if the ratio of the occupied antennas in the current antenna resource pool is less than 50%, the current antenna resource pool does not receive the addition of other antennas.
On the basis of the above technical solution, in step S3, the specified number is a preset value, and the preset value is set according to the actual performance of the cloud server.
The invention also provides a wireless power clouding system based on the large-scale antenna array, which applies the method and comprises a cloud server, the large-scale antenna array, a plurality of base station controllers and a plurality of gateways; each antenna in the large-scale antenna array corresponds to one base station controller, and each base station controller corresponds to one gateway;
each antenna in the large-scale antenna array sends state information to a cloud server through a corresponding base station controller and a gateway; the cloud server is configured to: creating an idle energy factor, and defining a calculation formula of the idle energy factor of each antenna in the large-scale antenna array; after each antenna in the large-scale antenna array uploads state information, calculating an idle energy factor of each antenna according to the state information of each antenna, and selecting a specified number of antennas according to the sequence of the idle energy factors from large to small to add the antennas into an antenna resource pool; dynamically selecting an occupied antenna from an antenna resource pool according to a scheduling algorithm based on an idle energy factor; and after the occupied antenna is selected, allocating power resources for the selected antenna according to the use requirement until the antenna is used, and then releasing the power resources.
On the basis of the technical scheme, the designated number is a preset value, and the preset value is set according to the actual performance of the cloud server.
The invention has the beneficial effects that:
(1) the invention provides a resource clouding sharing scheme aiming at non-renewable power resources in a wireless communication network. By design, a widely applicable idle energy factor EidleThe idle energy factor EidleAn antenna selection scheduling algorithm based on idle energy factors is provided in combination with a clouding algorithm, and the remaining power resources of network hardware can be fully shared, so that the limited power load of a single resource is fully utilized, and the problem that various services are increasingly used is effectively solvedThe contradiction between growth and the lack of non-renewable resources in the network. By utilizing the cloud technology, the wireless network equipment can fully play the characteristics of wide coverage, large link and low cost of the 5G network, simultaneously reduce the interference to mainstream wireless network equipment to the maximum extent, efficiently utilize limited and scarce network resources and lay a solid foundation for the development of the 5G network in the future.
(2) The wireless power clouding method and the wireless power clouding system have strong flexibility and adaptability, are suitable for large-scale antenna equipment, are also suitable for other wireless network equipment, and have wide application range.
Drawings
Fig. 1 is a flowchart of a method for wireless power clouding based on a large-scale antenna array according to an embodiment of the present invention;
FIG. 2 is a flowchart illustrating the step S4 according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram of a system for wireless power clouding based on a large-scale antenna array according to an embodiment of the present invention.
Detailed Description
The invention is described in further detail below with reference to the figures and the embodiments.
Referring to fig. 1, an embodiment of the present invention provides a method for wireless power clouding based on a large-scale antenna array, where the method includes the following steps:
step S1, creating an idle energy factor EidleA factor for expressing a residual power contained in a unit frequency; when the idle energy factor EidleWhen the method is applied to a large-scale antenna array, a calculation formula for defining the idle energy factor of each antenna in the large-scale antenna array is as follows:
Figure BDA0001462536810000071
wherein, Pi、P′iRespectively representing the maximum effective transmitting power and the allocated power of the ith (i is a positive integer) antenna in the antenna resource pool, wherein the difference value of the maximum effective transmitting power and the allocated power is the residual power of the antenna; SNRiRepresenting the signal-to-noise ratio of the antenna; spectrumiShowing the antennaThe bandwidth of the occupied spectrum; s is the number of users of the antenna; and the unit of the idle energy factor is mw/Hz.
And step S2, each antenna in the large-scale antenna array sends the state information of the antenna to the base station controller, and the base station controller uploads the state information to the cloud server through the gateway.
In actual operation, the status information sent by each antenna includes: maximum available transmit power, allocated power, signal-to-noise ratio, signal strength, spectral bandwidth, number of users, etc.
Step S3, the cloud server calculates the idle energy factor E of each antenna according to the state information of each antenna and the calculation formula of the idle energy factor defined in the step S1idle(ii) a And according to an idle energy factor EidleAnd selecting the specified number of antennas from the big to small order and adding the antennas into the antenna resource pool. It can be understood that the designated number is a preset value, and can be reasonably set according to the actual performance of the cloud server.
And step S4, the cloud server dynamically selects an occupied antenna from the current antenna resource pool according to a scheduling algorithm based on the idle energy factor, and broadcasts the selection result.
In practical operation, step S4 specifically includes the following steps:
step S41, the antennas in the current antenna resource pool upload their own status information to the cloud server through their respective base station controllers and gateways, and the status information uploaded by the antennas also includes information of the number of usable selection ROUNDs and the number of times of unreceived announcements (e.g., NO _ ROUND).
Step S42, after receiving the status information uploaded by the antenna, the cloud server determines whether the number of usable selection ROUNDs of the antenna is the first ROUND or whether the number of times of non-reception of the notification (e.g., NO _ ROUND) is equal to a preset maximum number (e.g., MAX _ ROUND) according to the status information, and if yes, proceeds to step S43; otherwise, the process proceeds to step S44.
Step S43, determining whether the antenna is selected as an occupied antenna by taking the idle energy factor as a unique judgment factor; and the number of available selection rounds of the antenna is increased by 1, and the process proceeds to step S45. Specifically, the determination process is as follows: comparing the idle energy factor of the antenna with idle energy factors of other unselected antennas in the current antenna resource pool, and if the idle energy factor of the antenna is the maximum, selecting the antenna as an occupied antenna; otherwise, the antenna is not selected as an appropriable antenna.
Step S44, determining whether the antenna is selected as an available antenna or not by taking the idle energy factor, the signal intensity, the frequency spectrum bandwidth and the number of users as judgment factors; and the number of available selection rounds of the antenna is increased by 1, and the process proceeds to step S45. Specifically, the determination process is as follows:
1) calculating a threshold value T (n) by using an improved annealing algorithm, wherein the improved annealing algorithm comprises the following steps:
Figure BDA0001462536810000081
wherein P is a percentage of antennas that can be occupied (e.g., 100 antennas in the antenna resource pool, and P is 10%, indicating that 10 antennas in the antenna resource pool can be occupied); r is the number of current selection rounds; g is an antenna set of the antennas which can be occupied when not selected in the latest 1/p round; n is the number of the antenna and represents the nth antenna; e'idleRepresents the idle energy factor of the nth antenna;
2) randomly generating a random number between 0 and 1 according to the weighting operation of the signal intensity, the frequency spectrum bandwidth and the number of users; comparing the random number with a threshold value T (n), and if the random number is smaller than the threshold value T (n), selecting the antenna as an occupied antenna; otherwise, the antenna is not selected as an appropriable antenna.
Step S45, if the antenna is selected to be an occupied antenna, the cloud server sends a control message to the base station where the antenna is located through the gateway, and the antenna is designated to be the occupied antenna; meanwhile, the base station where the antenna is located broadcasts the state information of the antenna to other antennas in the large-scale antenna array (i.e. including antennas not in the current antenna resource pool) in an announcement form; and if the other antennas do not receive the announcement, the other antennas increase the number of times of not receiving the announcement (such as NO _ ROUND) by 1.
Step S5, after the antenna becomes the occupied antenna, the antenna uploads the current state information to the base station where the antenna is located, and uploads the current state information to the cloud server through the base station for registration; the cloud server allocates power resources for the registered antenna according to the use requirement (namely, the antenna is used), and mass data of the antenna equipment is processed until the power resources are released after the antenna is used.
Further, in order to improve the expandability and the containment of the antenna resource pool and make the scheduling of the antenna resource reasonable and effective, in an embodiment, the method further includes an antenna resource pool dynamic update operation:
1) after receiving the announcement, the antennas which are not added into the antenna resource pool acquire the signal intensity of the currently selected antennas which can be occupied according to the state information carried in the announcement; if the signal strength of the antenna which is not added into the antenna resource pool is greater than the acquired signal strength, sending an adding request to the cloud server through the base station controller and the gateway where the adding request is located, and carrying the state information (including information such as maximum effective transmitting power, distributed power, signal-to-noise ratio, signal strength, frequency spectrum bandwidth and the number of users) and idle energy factors of the adding request.
2) And the cloud server judges whether the space occupation ratio (obtained by calculating the space occupation ratio through the idle energy factor) of the antenna sending the joining request is within a preset idle threshold (namely, is less than or equal to the idle threshold) or not according to the idle energy factor in the joining request, and if so, records the serial number of the antenna and adds the serial number into the antenna resource pool. It will be appreciated that the idle threshold may be custom set according to actual needs.
Furthermore, on the basis of the dynamic update operation of the antenna resource pool, the number of antennas added into the resource pool is reasonably controlled effectively, so that the scheduling of the antenna resources is more reasonable and effective. The above operation for dynamically updating the antenna resource pool further comprises the following processing procedures: and if the occupied antenna number in the current antenna resource pool is less than 50%, the current antenna resource pool does not receive the addition of other antennas.
The embodiment of the invention adopts a mode that the optical fiber connection is changed into different colors in real time according to different fault types, and quickly and intuitively displays the fault at the optical line side in front of a user directly in a graphical mode. In the process of daily opening and maintenance of a transmission network, when misconnection or faults of a physical layer and a logic layer occur at an optical line side, the color change of optical fiber connection can be quickly and intuitively displayed to a user on a topological graph, so that the user can quickly find and locate the faults.
Referring to fig. 3, an embodiment of the present invention further provides a system for wireless power clouding based on a large-scale antenna array, which applies the above method, and the system includes a cloud server, the large-scale antenna array, a plurality of base station controllers, and a plurality of gateways.
Each antenna in the large-scale antenna array corresponds to one base station controller, and each base station controller corresponds to one gateway; each antenna in the large-scale antenna array sends state information to a cloud server through a corresponding base station controller and a gateway; the cloud server is configured to: creating an idle energy factor, and defining a calculation formula of the idle energy factor of each antenna in the large-scale antenna array; after each antenna in the large-scale antenna array uploads state information, calculating an idle energy factor of each antenna according to the state information of each antenna, and selecting a specified number of antennas according to the sequence of the idle energy factors from large to small to add the antennas into an antenna resource pool; dynamically selecting an occupied antenna from an antenna resource pool according to a scheduling algorithm based on an idle energy factor; and after the occupied antenna is selected, allocating power resources for the selected antenna according to the use requirement until the antenna is used, and then releasing the power resources.
The present invention is not limited to the above-described embodiments, and it will be apparent to those skilled in the art that various modifications and improvements can be made without departing from the principle of the present invention, and such modifications and improvements are also considered to be within the scope of the present invention.
Those not described in detail in this specification are within the skill of the art.

Claims (6)

1. A wireless power clouding method based on a large-scale antenna array is characterized by comprising the following steps:
s1, creating an idle energy factor EidleA factor for expressing a residual power contained in a unit frequency; and defining a calculation formula of idle energy factors of each antenna in the large-scale antenna array as follows:
Figure FDA0002479197930000011
wherein, Pi、P′iRespectively representing the maximum effective transmitting power and the allocated power of the ith antenna in the antenna resource pool; SNRiRepresents the signal-to-noise ratio of the ith antenna; spectrumiThe bandwidth of occupied frequency spectrum of the ith antenna is represented; s is the number of users of the ith antenna;
s2, each antenna in the large-scale antenna array sends the state information of the antenna to a base station controller, and the base station controller uploads the state information to a cloud server through a gateway;
s3, the cloud server calculates the idle energy factor of each antenna according to the state information of each antenna and a defined idle energy factor calculation formula; selecting a specified number of antennas to add into an antenna resource pool according to the sequence of the idle energy factors from large to small;
s4, the cloud server dynamically selects an occupied antenna from the current antenna resource pool according to a scheduling algorithm based on the idle energy factor, and broadcasts the selection result;
s5, after the antenna becomes the occupied antenna, the antenna uploads the current state information to a cloud server for registration; the cloud server distributes power resources for the registered antenna according to the use requirement, and releases the power resources until the antenna is used;
in step S2, the status information sent by each antenna includes: maximum effective transmission power, allocated power, signal-to-noise ratio, signal strength, frequency spectrum bandwidth, and number of users;
step S4 specifically includes the following steps:
s41, uploading the state information of the antennas in the current antenna resource pool to a cloud server through respective base station controllers and gateways, and carrying the information of the number of usable selection rounds and the times of unreceived announcement in the state information;
s42, when the cloud server receives the state information uploaded by the antenna, judging whether the number of available selection turns of the antenna is the first turn or whether the number of times of unreceived announcements is equal to the preset maximum number of times according to the state information, and if so, turning to the step S43; otherwise, go to step S44;
s43, determining whether the antenna is selected as an occupied antenna or not by taking the idle energy factor as a unique judgment factor; and increasing the number of the available selection rounds of the antenna by 1, and then turning to the step S45;
s44, determining whether the antenna is selected as an available antenna or not by taking the idle energy factor, the signal intensity, the frequency spectrum bandwidth and the number of users as judgment factors; and increasing the number of the available selection rounds of the antenna by 1, and then turning to the step S45;
s45, if the antenna is selected to be an occupied antenna, the cloud server sends a control message to the base station where the antenna is located through the gateway, and the antenna is designated to be the occupied antenna; meanwhile, the base station where the antenna is located broadcasts the state information of the antenna to other antennas in the large-scale antenna array in an announcement mode; if the other antennas do not receive the announcement, the times of not receiving the announcement of the other antennas are increased by 1;
in step S43, determining whether to select the antenna as an available antenna by using the idle energy factor as a unique determination factor, specifically includes the following operations:
comparing the idle energy factor of the antenna with idle energy factors of other unselected antennas in the current antenna resource pool, and if the idle energy factor of the antenna is the maximum, selecting the antenna as an occupied antenna; otherwise, the antenna is not selected as an occupied antenna;
in step S44, determining whether to select the antenna as an available antenna by using the idle energy factor, the signal strength, the spectrum bandwidth, and the number of users as determination factors, specifically includes the following operations:
1) calculating a threshold value T (n) by using an improved annealing algorithm, wherein the improved annealing algorithm comprises the following steps:
Figure FDA0002479197930000031
wherein, P is the percentage of the antenna which becomes the occupied antenna; r is the number of current selection rounds; g is an antenna set of the antennas which can be occupied when not selected in the latest 1/p round; n denotes an nth antenna; e'idleRepresents the idle energy factor of the nth antenna;
2) randomly generating a random number between 0 and 1 according to the weighting operation of the signal intensity, the frequency spectrum bandwidth and the number of users; comparing the generated random number with a threshold value T (n), and if the random number is smaller than the threshold value T (n), selecting the antenna as an occupied antenna; otherwise, the antenna is not selected as an appropriable antenna.
2. The method for wireless power clouding based on large-scale antenna array according to claim 1, further comprising an antenna resource pool dynamic update operation:
1) after receiving the announcement, the antennas which are not added into the antenna resource pool acquire the signal intensity of the currently selected antennas which can be occupied according to the state information carried in the announcement; if the signal strength of the antenna which is not added into the antenna resource pool is greater than the obtained signal strength, sending an adding request to a cloud server through a base station controller and a gateway where the adding request is located, wherein the adding request carries the state information and the idle energy factor of the adding request;
2) and the cloud server judges whether the space occupation ratio of the antenna sending the joining request is within a preset space threshold value or not according to the space energy factor in the joining request, and if so, the antenna is added into the antenna resource pool.
3. The large-scale antenna array-based wireless power clouding method according to claim 2, wherein: and if the occupied ratio of the available antennas in the current antenna resource pool is less than 50%, the current antenna resource pool does not receive the addition of other antennas.
4. The method for large-scale antenna array-based wireless power clouding as claimed in any of claims 1 to 3, wherein: in step S3, the designated number is a preset value, and the preset value is set according to the actual performance of the cloud server.
5. A system for large scale antenna array based wireless power clouding applying the method of any of claims 1 to 3, characterized by: the system comprises a cloud server, a large-scale antenna array, a plurality of base station controllers and a plurality of gateways; each antenna in the large-scale antenna array corresponds to one base station controller, and each base station controller corresponds to one gateway;
each antenna in the large-scale antenna array sends state information to a cloud server through a corresponding base station controller and a gateway;
the cloud server is configured to: creating an idle energy factor, and defining a calculation formula of the idle energy factor of each antenna in the large-scale antenna array; after each antenna in the large-scale antenna array uploads state information, calculating an idle energy factor of each antenna according to the state information of each antenna, and selecting a specified number of antennas according to the sequence of the idle energy factors from large to small to add the antennas into an antenna resource pool; dynamically selecting an occupied antenna from an antenna resource pool according to a scheduling algorithm based on an idle energy factor; and after the occupied antenna is selected, allocating power resources for the selected antenna according to the use requirement until the antenna is used, and then releasing the power resources.
6. The large-scale antenna array-based wireless power clouding system according to claim 5, wherein: the designated number is a preset value, and the preset value is set according to the actual performance of the cloud server.
CN201711097417.4A 2017-11-09 2017-11-09 Wireless power clouding method and system based on large-scale antenna array Active CN107959517B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711097417.4A CN107959517B (en) 2017-11-09 2017-11-09 Wireless power clouding method and system based on large-scale antenna array

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711097417.4A CN107959517B (en) 2017-11-09 2017-11-09 Wireless power clouding method and system based on large-scale antenna array

Publications (2)

Publication Number Publication Date
CN107959517A CN107959517A (en) 2018-04-24
CN107959517B true CN107959517B (en) 2020-08-25

Family

ID=61963447

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711097417.4A Active CN107959517B (en) 2017-11-09 2017-11-09 Wireless power clouding method and system based on large-scale antenna array

Country Status (1)

Country Link
CN (1) CN107959517B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102014500A (en) * 2010-12-23 2011-04-13 柳州职业技术学院 Method for efficiently allocating bandwidths in wireless access network
CN106788766A (en) * 2016-12-02 2017-05-31 武汉邮电科学研究院 A kind of OFDM PON systems based on on-off keying light modulation
CN107113787A (en) * 2014-11-07 2017-08-29 松下电器(美国)知识产权公司 The improved assignment of resources of transmission on unlicensed carrier wave
CN107295109A (en) * 2017-08-16 2017-10-24 重庆邮电大学 Task unloading and power distribution joint decision method in self-organizing network cloud computing

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11057837B2 (en) * 2016-03-15 2021-07-06 Qualcomm Incorporated Downlink power adjustment in narrowband wireless communications

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102014500A (en) * 2010-12-23 2011-04-13 柳州职业技术学院 Method for efficiently allocating bandwidths in wireless access network
CN107113787A (en) * 2014-11-07 2017-08-29 松下电器(美国)知识产权公司 The improved assignment of resources of transmission on unlicensed carrier wave
CN106788766A (en) * 2016-12-02 2017-05-31 武汉邮电科学研究院 A kind of OFDM PON systems based on on-off keying light modulation
CN107295109A (en) * 2017-08-16 2017-10-24 重庆邮电大学 Task unloading and power distribution joint decision method in self-organizing network cloud computing

Also Published As

Publication number Publication date
CN107959517A (en) 2018-04-24

Similar Documents

Publication Publication Date Title
Han et al. 5G converged cell-less communications in smart cities
Zhang et al. Interference graph-based resource-sharing schemes for vehicular networks
Wang et al. Cell-less communications in 5G vehicular networks based on vehicle-installed access points
CN105307216A (en) LTE-based radio resource allocation method of Internet of vehicles
Kim et al. Resource allocation for multiple device-to-device cluster multicast communications underlay cellular networks
CN106912109A (en) Covering extension level for covering limited device
EP4344287A1 (en) Optimizing a cellular network using machine learning
Deruyck et al. Reducing the power consumption in LTE-Advanced wireless access networks by a capacity based deployment tool
CN106792451B (en) D2D communication resource optimization method based on multi-population genetic algorithm
CN107343268B (en) Non-orthogonal multicast and unicast transmission beamforming method and system
Elsayed et al. Deep reinforcement learning for reducing latency in mission critical services
CN102413476B (en) Dynamic combination and allocation method of CRB (Cognitive Resource Block) resource in cognitive LTE (Long-Term Evolution) system
CN114885426A (en) 5G Internet of vehicles resource allocation method based on federal learning and deep Q network
CN105813189B (en) A kind of D2D distributed power optimization method in Cellular Networks
JP5558551B2 (en) Wireless communication resource management for distributed cellular systems
CN115173922A (en) CMADDQN network-based multi-beam satellite communication system resource allocation method
Yu et al. Resource allocation scheme based on deep reinforcement learning for device-to-device communications
CN104619028B (en) It can ensure the MIMO heterogeneous network resource allocation methods of user fairness
CN105530203B (en) The connection control method and system of D2D communication links
CN105554816A (en) Load balancing method based on D2D (Device-to-Device) communication mechanism under heterogeneous network
CN117412391A (en) Enhanced dual-depth Q network-based Internet of vehicles wireless resource allocation method
CN107959517B (en) Wireless power clouding method and system based on large-scale antenna array
Wang et al. Resource allocation for D2D underlay communication systems using PSO
WO2024060524A1 (en) Resource allocation method and apparatus, resource scheduling method, and device
Ikami et al. Interference suppression for distributed CPU deployments in Cell-Free massive MIMO

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant