WO2017193310A1 - 基站分簇、基站控制方法及装置 - Google Patents

基站分簇、基站控制方法及装置 Download PDF

Info

Publication number
WO2017193310A1
WO2017193310A1 PCT/CN2016/081730 CN2016081730W WO2017193310A1 WO 2017193310 A1 WO2017193310 A1 WO 2017193310A1 CN 2016081730 W CN2016081730 W CN 2016081730W WO 2017193310 A1 WO2017193310 A1 WO 2017193310A1
Authority
WO
WIPO (PCT)
Prior art keywords
base station
cluster
neighboring
stations
base stations
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.)
Ceased
Application number
PCT/CN2016/081730
Other languages
English (en)
French (fr)
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to EP16901265.5A priority Critical patent/EP3445104B1/en
Priority to CN201680084672.2A priority patent/CN109076499B/zh
Priority to PCT/CN2016/081730 priority patent/WO2017193310A1/zh
Publication of WO2017193310A1 publication Critical patent/WO2017193310A1/zh
Priority to US16/186,279 priority patent/US10708926B2/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0203Power saving arrangements in the radio access network or backbone network of wireless communication networks
    • H04W52/0206Power saving arrangements in the radio access network or backbone network of wireless communication networks in access points, e.g. base stations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/54Allocation or scheduling criteria for wireless resources based on quality criteria
    • H04W72/542Allocation or scheduling criteria for wireless resources based on quality criteria using measured or perceived quality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0048Allocation of pilot signals, i.e. of signals known to the receiver
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/18Network planning tools
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/02Power saving arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0473Wireless resource allocation based on the type of the allocated resource the resource being transmission power
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/12Access point controller devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/04Interfaces between hierarchically different network devices
    • H04W92/12Interfaces between hierarchically different network devices between access points and access point controllers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Definitions

  • the present invention relates to the field of communications, and in particular, to a base station clustering, base station control method and apparatus.
  • the clustering server clusters at least two base stations according to a preset rule to obtain at least one cluster, and reduces the energy consumption of the base station by controlling the working states of the respective base stations in the cluster.
  • the working status of the base station is divided into two types, one is an open state, that is, a state in which the base station turns on the communication service, and the other is a sleep state, that is, a state in which the base station turns off the communication service.
  • the clustering-based base station control method includes: the clustering server clusters the set of base stations managed by the clustering server according to a preset rule, each cluster includes a cluster base station and a cluster head base station; and the load in each cluster is controlled as The zero base station remains in a dormant state, and the sniffer of the cluster head base station remains on, the sniffer is configured to detect a change in the signal strength of the uplink signal of each of the camper base stations in the cluster; when a certain cluster member When the signal strength of the uplink signal received by the base station exceeds a preset threshold, the cluster head base station notifies the cluster base station to open the sniffer; the cluster base station detects whether the signal strength of the uplink signal received within the preset time is detected by the sniffer If the cluster base station detects that the signal strength of the uplink signal received within the preset time continues to be greater than the preset threshold by the sniffer, the working state is switched from the sleep state to the open state; The cluster base station detects, by the
  • the clustering server clusters the base station set, many separate base stations remain, and these base stations cannot be clustered, so that the working states of these base stations cannot be controlled.
  • the embodiment of the present invention provides a base station clustering method, a base station control method, and a device. .
  • the technical solution is as follows:
  • a base station clustering method for use in a clustering server, the method comprising:
  • a neighboring base station of the base station in the cluster is determined; when the neighboring base station is a cluster head base station, the base station is added as a cluster base station to the cluster to which the neighboring base station belongs.
  • the neighboring base station is a base station whose distance from the base station is smaller than the first threshold, or the neighboring base station is a base station that transmits a pilot signal to the base station, and the average pilot power of the pilot signal received by the base station is greater than the second threshold. .
  • the clustered base stations are clustered again, so that the clustered base stations can be added to other clusters, and the cluster head base stations in the other clusters can control the working state of the base station, and the points are resolved.
  • the cluster server clusters the base station set, the working state of the individual base station cannot be controlled, and the power consumption problem of the base station cannot be saved, thereby achieving the effect of saving the energy consumption of the single clustered base station.
  • each of the base stations in the set of base stations managed by the clustering server is clustered to obtain at least one cluster, including:
  • the base station, the cluster head base station and the cluster base station are regarded as one cluster, and the degree is the number of neighboring base stations included in the set of neighboring base stations of the base station; and the cluster head base station and the cluster base station are deleted from the base station set.
  • the neighboring base station set includes at least one neighboring base station of the base station, and the clustering information is a distance between the base station and other base stations, or the clustering information is an average pilot power calculated by the base station according to pilot signals sent by other base stations.
  • the probability of selecting more cluster base stations from the set of neighboring base stations of the base station is high, and therefore, according to the set of neighboring base stations When clustering the base station set, the probability of the number of clusters finally obtained is high. Since the number of clusters is smaller, the number of cluster head base stations communicating with the cluster base station is less, which saves the cluster head base station. Channel resources.
  • selecting the cluster base station from the set of neighboring base stations of the base station includes:
  • i is a positive integer; acquiring each base station and the i-th in the set of neighboring base stations of the i-th base station a second distance between the base stations; when the first distance is less than or equal to each second distance, determining the i-th base station as a cluster
  • the base station removes the cluster base station from the set of neighboring base stations of the cluster head base station; when the first distance is greater than any second distance, the ith base station is deleted from the set of neighboring base stations of the cluster head base station.
  • the clustering information is the distance between the base station and other base stations, whether the distance between the cluster head base station and the i-th neighboring base station of the cluster head base station is smaller than each adjacent to the i-th base station and the i-th base station
  • the distance between the base stations is such that the neighboring base stations preferentially join the cluster to which the cluster head base station closest to itself belongs, shortening the communication distance between the cluster head base station and the cluster base station in each cluster, and improving the cluster head base station and Communication efficiency between cluster base stations.
  • the neighboring base station set of the base station Select a cluster base station, including:
  • i is a positive integer; acquiring each of the neighboring base station sets of the i-th base station The second average pilot power of the pilot signals sent by the base station to the i-th base station; when the first average pilot power is greater than or equal to each second average pilot power, the i-th base station is determined to be a cluster base station, Deleting the cluster base station from the set of neighboring base stations of the cluster head base station; when the first average pilot power is less than any second average pilot power, deleting the i-th base station from the set of neighboring base stations of the cluster head base station .
  • the clustering information is the average pilot power calculated by the base station according to the pilot signals transmitted by the other base stations, the average pilot power of the pilot signal transmitted by the ith base station to the cluster head base station and the cluster head base station to the ith base station.
  • the average pilot power of the transmitted pilot signal is positively correlated, by detecting whether the average pilot power of the pilot signal transmitted by the i-th base station to the cluster head base station is greater than each adjacent base station of the i-th base station to the ith
  • the average pilot power of the pilot signals transmitted by the base stations is such that the neighboring base stations preferentially join the clusters to which the cluster head base stations having the larger average pilot power belong, thereby improving the transmission between the cluster head base stations and the cluster base stations in each cluster.
  • the signal quality improves the communication efficiency between the cluster head base station and the cluster base station.
  • determining a neighboring base station of the base station in the cluster includes:
  • the base station is added as a cluster base station to the cluster to which the neighboring base station belongs, including:
  • the base station When the neighboring base station with the smallest distance from the base station is a cluster head base station, or a pilot signal is transmitted to the base station, and the neighboring base station with the largest average pilot power of the pilot signal received by the base station is the cluster head base station, the base station is used as The cluster base station joins the cluster to which the neighboring base station belongs.
  • the base station When the neighboring base station closest to the base station of the cluster is the cluster head base station, the base station is added as a cluster base station to the cluster to which the neighboring base station belongs, and the base station can work through the neighboring base station.
  • the state is controlled, and when the base station is added to other clusters, the communication distance between the base station and the cluster head base station is too far, which leads to the problem of low communication efficiency, and improves the cluster between the clustered base station and the cluster head base station. Communication efficiency.
  • the base station When the pilot signal is transmitted to the clustered base station, and the neighboring base station with the largest average pilot power of the pilot signal received by the single clustered base station is the cluster head base station, the base station is added as the cluster base station.
  • the working state of the base station can be controlled by the neighboring base station, and the pilot signal quality between the base station and the cluster head base station is too poor when the base station is added to other clusters. As a result, the communication efficiency is low, and the communication efficiency between the clustered base station and the cluster head base station is improved.
  • the base station when the neighboring base station is a cluster head base station, the base station is added as a cluster base station to the neighboring node. After the cluster to which the base station belongs, it further includes:
  • the cluster head identity and the address of each cluster base station are sent to the cluster head base station in the cluster, and the cluster head base station transmits the address of the cluster head base station and the cluster member identity to each cluster base station;
  • the cluster head identity and the address of each cluster base station are sent to the cluster head base station within the cluster, and the cluster identity and the address of the cluster head base station are transmitted to each cluster base station.
  • a base station control method for a cluster head base station obtained by clustering according to the first aspect, or the base station clustering method of the first implementation to the fifth implementation, the method include:
  • Initializing the working state of each base station in the cluster is an open state; determining a cluster base station whose energy efficiency in the cluster is lower than a preset threshold; notifying the cluster base station to switch the working state to a sleep state.
  • the open state is a state in which the base station starts the communication service
  • the sleep state is a state in which the base station turns off the communication service.
  • the cluster head base station can determine whether it is necessary to notify the cluster base station to switch the working state to the dormant state without configuring the sniffer, and solve the problem that the cluster head base station needs to configure the sniffer to detect the uplink signal of the cluster base station, according to the uplink signal.
  • the signal strength determines whether it is necessary to notify the cluster base station to switch the working state to the dormant state, and the resulting cluster head base station structure is too complicated to achieve the effect of simplifying the structure of the cluster head base station.
  • the clustering base station is notified to switch the working state to the dormant state, including:
  • the cluster base station After all the user equipments accessing the cluster base station are successfully transferred, the cluster base station is notified to switch the working state to the sleep state.
  • the cluster base station Transmitting the user equipment accessing the cluster base station to at least one base station in the cluster by notifying the cluster base station, the energy efficiency of each of the at least one base station is greater than the energy efficiency of the cluster base station; After all the user equipments of the base station are successfully transferred, the cluster base station is notified to switch the working state to the dormant state, so that after all the user equipments of the cluster base station whose access energy efficiency is lower than the preset threshold are successfully transferred, the cluster head base station notifies the The cluster base station switches the working state to the dormant state, and avoids the problem that when the user equipments are not successfully transferred to other intra-cluster base stations, the cluster base station is notified to switch the working state to the dormant state, causing the communication services of the user equipments to be interrupted. To ensure that the communication services of these user devices are not interrupted.
  • the method before the base station is notified to the base station to transfer the user equipment of the access cluster base station to the base station in the cluster, the method includes:
  • the method After notifying the cluster base station to transfer all the user equipments accessing the cluster base station to the base stations in the cluster, and before notifying the cluster base station to switch the working state to the sleep state, the method includes:
  • the other base stations are base stations other than the cluster base station of the transfer user equipment in the cluster; when the second total energy efficiency is greater than or equal to the first total energy efficiency, the cluster base station is notified to switch the working state Is in a dormant state.
  • the method further includes :
  • the method before the working state of each base station in the initialization cluster is the ON state, the method further includes:
  • the step of performing the initialization of the working state of each base station in the cluster is performed, and the time period is a time period obtained by dividing each business cycle.
  • the cluster head base station can dynamically control the cluster base station, and the cluster base station does not satisfy the state of switching to the sleep state.
  • the working state of the cluster base station can be adjusted at the beginning time of the next period, and the flexibility of the cluster head base station to control the working state of the cluster base station is improved.
  • a third aspect provides a base station clustering apparatus for use in a clustering server, the apparatus comprising at least one unit for implementing the above first aspect or at least one implementation of the first aspect Base station clustering method.
  • a base station control apparatus for use according to the first aspect or the first aspect Any one of the cluster head base stations that implements the clustering method of the base station to perform clustering, the apparatus includes at least one unit, and the at least one unit is configured to implement at least one of the foregoing second aspect or the second aspect.
  • the base station control method provided.
  • a clustering server comprising: a processor, and a transceiver connected to the processing;
  • the transceiver is configured to be controlled by a processor for implementing the base station clustering method provided in the above first aspect or at least one implementation of the first aspect.
  • the sixth aspect provides a cluster head base station, which is obtained by clustering the base station clustering method according to any one of the first aspect or the first aspect, where the apparatus includes: a processor, And a transceiver connected to the process;
  • the transceiver is configured to be controlled by a processor for implementing the base station control method provided in at least one implementation of the second aspect or the second aspect above.
  • FIG. 1 is a schematic structural diagram of a communication system according to an embodiment of the present invention.
  • FIG. 2A is a schematic structural diagram of a base station according to an embodiment of the present invention.
  • 2B is a schematic structural diagram of a clustering server according to an embodiment of the present invention.
  • FIG. 3 is a flowchart of a method for a base station clustering method according to an embodiment of the present invention
  • FIG. 4 is a flowchart of a method for controlling a base station according to an embodiment of the present invention.
  • FIG. 5 is a block diagram of a base station clustering apparatus according to an embodiment of the present invention.
  • FIG. 6 is a block diagram of a base station control apparatus according to an embodiment of the present invention.
  • unit refers to a functional structure that is logically divided, and the “unit” can be implemented by pure hardware or a combination of hardware and software.
  • FIG. 1 is a schematic structural diagram of a communication system 100 according to an exemplary embodiment of the present invention.
  • the communication system 100 includes a plurality of base stations 120 and a clustering server 140.
  • the base stations 120 are deployed at a high density to form a set of base stations, and for each base station 120 in the set of base stations, there is at least one adjacent base station.
  • the traffic of the base station 120 is high.
  • the traffic of the base station 120 is low.
  • the base station 120 can be a base station (Node B) or an evolved base station (English: eVolution Node B, eNB).
  • the clustering server 140 is configured to cluster a plurality of managed base stations 120, and the clustering server may be a self-optimizing network (SON) server.
  • SON self-optimizing network
  • FIG. 2A shows a schematic structural diagram of a base station 200 according to an exemplary embodiment of the present invention.
  • the base station 200 can be the base station 120 shown in FIG. 1, and the base station 200 includes a processor 220 and a transceiver 240 connected to the processor 220.
  • the transceiver 240 can be comprised of one or more antennas that enable the base station 200 to transmit or receive radio signals.
  • the transceiver 240 can be coupled to the processor 220.
  • the processor 220 is a control center of the base station, and the processor 220 may be a central processing unit (CPU), a network processor (English: network processor, NP), or a combination of a CPU and an NP.
  • Processor 220 may also further include a hardware chip.
  • the hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof.
  • ASIC application-specific integrated circuit
  • PLD programmable logic device
  • the above PLD can be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), and a general array logic (GAL). Or any combination thereof.
  • the memory 260 is connected to the processor 220 by a bus or other means.
  • the memory 260 may be a volatile memory, a non-volatile memory, or a combination thereof.
  • Volatile memory can be random access memory (English: random-access Memory, RAM), such as static random access memory (SRAM), dynamic random access memory (DRAM).
  • RAM random access memory
  • SRAM static random access memory
  • DRAM dynamic random access memory
  • the non-volatile memory can be a read only memory image (ROM), such as a programmable read only memory (PROM), an erasable programmable read only memory (English: erasable) Programmable read only memory (EPROM), electrically erasable programmable read-only memory (EEPROM).
  • PROM programmable read only memory
  • EPROM erasable programmable read only memory
  • EEPROM electrically erasable programmable read-only memory
  • the non-volatile memory can also be a flash memory (English: flash memory), a magnetic memory, such as a magnetic tape (English: magnetic tape), a floppy disk (English: floppy disk), a hard disk.
  • the non-volatile memory can also be an optical disc.
  • the total cost of the user reported by the cluster base station in the cluster to which the base station 200 belongs or the power of the cluster base station may be stored in the memory 260, where the total user rate is the user equipment accessing the cluster base station. The total rate.
  • FIG. 2B shows a schematic structural diagram of the clustering server 210 shown in an exemplary embodiment of the present invention.
  • the clustering server 210 can be the clustering server 140 shown in FIG. 1, the clustering server 210 comprising: a processor 230, and a transceiver 250 coupled to the processor 230.
  • the wireless transceiver 250 can be comprised of one or more antennas that enable the base station 200 to transmit or receive radio signals.
  • the transceiver 250 can be coupled to the processor 230.
  • the processor 230 is a control center of the base station, and the processor 230 may be a central processing unit (CPU), a network processor (in English: network processor, NP), or a combination of a CPU and an NP.
  • Processor 230 may also further include a hardware chip.
  • the hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof.
  • ASIC application-specific integrated circuit
  • PLD programmable logic device
  • the above PLD can be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), and a general array logic (GAL). Or any combination thereof.
  • the memory 270 is connected to the processor 230 by a bus or other means.
  • the memory 270 may be a volatile memory, a non-volatile memory, or a combination thereof.
  • the volatile memory can be a random access memory (RAM), such as static random access memory (English: static random access memory, SRAM), dynamic random access memory (DRAM).
  • the non-volatile memory can be a read only memory image (ROM), such as a programmable read only memory (PROM), an erasable programmable read only memory (English: erasable) Programmable read only memory (EPROM), electrically erasable programmable read-only memory (EEPROM).
  • PROM programmable read only memory
  • EPROM erasable programmable read only memory
  • EEPROM electrically erasable programmable read-only memory
  • the non-volatile memory can also be a flash memory (English: flash memory), a magnetic memory, such as a magnetic tape (English: magnetic tape), a floppy disk (English: floppy disk), a hard disk.
  • the non-volatile memory can also be an optical disc.
  • the clustering information reported by each base station in the set of base stations may be stored in the memory 270.
  • the clustering information is the distance between each base station and other base stations in the set of base stations, or the clustering information is sent by each base station according to other base stations in the set of base stations.
  • the average pilot power calculated by the pilot signal may be stored in the memory 270.
  • FIG. 3 shows a flowchart of a base station clustering method according to an exemplary embodiment of the present invention.
  • This embodiment is exemplified by the method used in the communication system shown in FIG. 1, and it is assumed that the change of the service strength of the communication system is periodic, and the periodic change conforms to the Poisson random process.
  • the clustering server performs the following steps, which is a change cycle of the service strength, and the method includes the following steps:
  • Step 301 Perform clustering on each base station in the set of base stations managed by the clustering server to obtain at least one cluster.
  • performing clustering on each base station in the set of base stations managed by the clustering server includes: performing the following steps cyclically until the number of base stations in the set of base stations is zero: receiving clustering information reported by each base station in the set of base stations And determining, according to the clustering information, a set of neighboring base stations of each base station; determining a base station having the greatest degree as a cluster head base station, selecting a cluster base station from a set of neighboring base stations of the base station, and using the cluster head base station and the cluster base station as A cluster, the number of neighboring base stations included in a set of neighboring base stations of the base station; and the cluster head base station and the cluster base station are deleted from the base station set.
  • the clustering information is the distance between the base station and other base stations, and the distance between the base station and other base stations is obtained by the base station from the preset information maintenance platform.
  • the clustering information is an average pilot power calculated by the base station according to the pilot signals sent by other base stations, and the average pilot power is an average value of the pilot power of each of the base stations by using the pilot signals transmitted by other base stations for a period of time. Arrived.
  • Determining a set of neighboring base stations of each base station according to the clustering information includes: for each base station, a base station having a distance from the base station that is less than a first threshold as a neighboring base station of the base station, at least one adjacent The base station constitutes a set of neighboring base stations of the base station; or, for each base station, a pilot signal is sent to the base station, and a base station whose pilot signal received by the base station has an average pilot power greater than a second threshold is used as a phase of the base station.
  • the neighboring base station, the at least one neighboring base station constitutes a set of neighboring base stations of the base station.
  • the clustering server can calculate the average distance between the base station and all neighboring base stations, and use the base station with the smallest average distance as the base station.
  • the distance between the base station 2 and the base station 1 is determined to be less than the first threshold 100 m (m), and the base station 2, the base station 3, the base station 5, ..., the base station m, then the base station 2, the base station 3, the base station 5, ...
  • the number is 10, then the degree of base station 1
  • 10; if the degree
  • the base station set ⁇ 1 selects the cluster base station, and the base station 1 and the selected cluster base station are used as one cluster, the base station in the cluster is deleted from the base station set ⁇ , and the base station o having the largest degree is searched from the base station set ⁇ again.
  • the present embodiment provides two implementation manners for selecting a cluster base station according to different clustering information. The following two implementation manners are respectively introduced.
  • selecting the cluster base station from the set of neighboring base stations of the cluster head base station includes: performing the following steps cyclically until the neighboring base station of the cluster head base station Stop when the number of base stations in the set is zero: obtain the first distance between the i-th base station and the cluster head base station in the set of neighboring base stations of the cluster head base station, i is a positive integer; acquire the neighboring base station of the i-th base station a second distance between each base station and the i-th base station in the set; when the first distance is less than or equal to each second distance, determining the i-th base station as a cluster base station, and the cluster base station from the cluster head base station
  • the set of neighboring base stations is deleted; when the first distance is greater than any second distance, the ith base station is deleted from the set of neighboring base stations of the cluster head base station.
  • the neighboring base station is prioritized by detecting whether the distance between the cluster head base station and the i-th neighboring base station of the cluster head base station is smaller than the distance between the i-th base station and each adjacent base station of the i-th base station. Adding the cluster to which the cluster head base station closest to itself belongs, shortens the communication distance between the cluster head base station and the cluster base station in each cluster, and improves the communication efficiency between the cluster head base station and the cluster base station.
  • selecting the cluster base station from the set of neighboring base stations of the cluster head base station includes: performing the following cyclically Step: stopping until the number of base stations in the set of neighboring base stations of the cluster head base station is zero: acquiring the first average pilot of the pilot signal sent by the ith base station in the set of neighboring base stations of the cluster head base station to the cluster head base station Power, i is a positive integer; obtaining a second average pilot power of a pilot signal transmitted by each base station in the set of neighboring base stations of the i-th base station to the i-th base station; when the first average pilot power is greater than or equal to each The second average pilot power, the i-th base station is determined as a cluster base station, and the cluster base station is deleted from the set of neighboring base stations of the cluster head base station; when the first average pilot power is less than any second average guide At the time of the frequency power, the
  • the average pilot power of the pilot signal transmitted by the ith base station to the cluster head base station is positively correlated with the average pilot power of the pilot signal transmitted by the cluster head base station to the ith base station, and is passed through the ith base.
  • the average pilot power of the pilot signal transmitted by the station to the cluster head base station is greater than the average pilot power of the pilot signal transmitted by each neighboring base station of the i-th base station to the ith base station, and the i-th base station.
  • the neighboring base stations are preferentially added to the cluster to which the cluster head base station having the largest average pilot power belongs, thereby improving the signal quality between the cluster head base station and the cluster base station in each cluster, and improving the cluster head base station. Communication efficiency with the cluster base station.
  • Step 302 determining a cluster of the number of base stations in the cluster is 1.
  • the cluster base station that meets the condition may not be selected in the neighboring base station set of the cluster head base station.
  • the cluster head base station is separately Become a cluster, that is, the number of base stations in the cluster is 1.
  • Step 303 determining neighboring base stations of the base stations in the cluster.
  • Step 304 When the neighboring base station is a cluster head base station, the base station is added as a cluster base station to a cluster to which the neighboring base station belongs.
  • the neighboring base station having the smallest distance from the separately clustered base station is a cluster head base station, or the pilot signal is transmitted to the separately clustered base station, and the average pilot power of the pilot signal received by the single clustered base station is the largest.
  • the neighboring base station is a cluster head base station
  • the single clustered base station is added as a cluster base station to the cluster to which the adjacent base station belongs.
  • the neighboring base station having the smallest distance from the separately clustered base station is not the cluster head base station, or the pilot signal is transmitted to the separately clustered base station, and the average pilot power of the pilot signal received by the separately clustered base station is the largest. If the neighboring base station is not a cluster head base station, the neighboring base station is deleted from the neighboring base station set of the separately clustered base station, and the neighboring base station that determines the minimum distance from the separately clustered base station is performed again in step 303; or Determining a step of transmitting a pilot signal to a separately clustered base station, and the neighboring base station having the largest average pilot power of the pilot signal received by the separately clustered base station until the neighboring base station set of the separately clustered base station The number of stops is zero, or until the separately clustered base station is added as a cluster base station to the cluster to which the neighboring base station belongs.
  • the identity of the cluster head base station may be a specific cluster head identifier, for example, 1-bit information with a character of 1.
  • the identity of the cluster base station may be a specific cluster member identifier, for example, 1-bit information with a character of 0, in actual implementation.
  • the identity of the cluster head base station and the identity of the cluster base station may also be represented by bit information of other values, which is not limited in this embodiment; the address of the cluster head base station may be the identity number of the cluster head base station (English: identity, ID) The address of the cluster base station may be the identity number of the cluster base station.
  • the clustering information is the distance between the base station and other base stations
  • the distance between the cluster head base station and the i-th neighboring base station of the cluster head base station is smaller than each phase of the i-th base station and the i-th base station.
  • the i-th base station is used as a cluster base station, so that the neighboring base stations preferentially join the cluster to which the cluster head base station closest to itself belongs, and the cluster head base station and the cluster base station in each cluster are shortened.
  • the base station when a pilot signal is transmitted to a single clustered base station, and the neighboring base station with the largest average pilot power of the pilot signal received by the single clustered base station is a cluster head base station, the base station is added as a cluster base station.
  • the working state of the base station can be controlled by the neighboring base station, and the pilot signal quality between the base station and the cluster head base station is too high when the base station is added to other clusters. Poor, resulting in a problem of low communication efficiency, improves communication efficiency between a single clustered base station and a cluster head base station.
  • step 401 the working state of each base station in the initialization cluster is turned on.
  • the cluster head base station may have no cluster base station in the cluster to which the cluster head base station belongs, that is, the cluster head base station is a clustered base station, the cluster head base station wastes the cluster head base station if it determines that the cluster base station with the energy efficiency lower than the preset threshold is determined.
  • the running resource therefore, in this embodiment, the cluster head base station detects whether the number of cluster base stations of the cluster to be owned is zero before determining the cluster base station whose energy efficiency is lower than the preset threshold in the cluster; the number of cluster base stations When not zero, the cluster base station whose energy efficiency in the cluster is lower than a preset threshold is determined.
  • the energy efficiency of each cluster base station is calculated by the cluster head base station according to the total user rate reported by the cluster base station and the power of the cluster base station.
  • the energy efficiency of the kth cluster base station Where M k represents a set of user equipment accessing the kth cluster base station, Indicates the user rate of the mth user equipment in M k , Representing the power consumption of the kth cluster base station, where with The specific algorithm is the same as in the prior art, and will not be described herein.
  • the cluster head base station can directly switch its working state to a sleep state to reduce its own energy consumption; in another implementation manner, the cluster head base station detects Whether the access request sent by the user equipment is received within the preset duration, and if the access request is received within the preset duration, the working state of the cluster head base station is kept on; if not received within the preset duration
  • the access request indicates that the probability of the user equipment accessing the cluster head base station is low in the current time period. At this time, the working state of the cluster head base station is switched to the sleep state, and the cluster head base station that switches the working state to the sleep state is reduced. The probability that a communication service cannot be provided for a user device that is subsequently accessed.
  • Step 403 notifying the cluster base station to switch the working state to the sleep state.
  • the cluster head base station notifies the cluster base station to transfer all the user equipments accessing the cluster base station to at least one base station in the cluster, and each of the at least one base station is more energy efficient than the cluster.
  • the energy efficiency of the base station after all the user equipments accessing the cluster base station are successfully transferred, the cluster base station is notified to switch the working state to the sleep state.
  • the cluster head base station notifies the cluster base station to switch the working state to the sleep state, thereby ensuring the communication services of the user equipments. Will not be interrupted.
  • the user equipment accessing the cluster base station is all transferred to the determined at least one base station.
  • the number of user equipments for accessing the most energy-efficient base station is large, and the user equipment accessing the cluster base station is all transferred to at least one base station with the highest energy efficiency, so that the at least one base station can be further
  • the centralized management of user equipment improves the resource utilization of the base station.
  • the base station to be transferred For each base station to be transferred, if there is an unoccupied RB, the base station to be transferred is notified that the RB with the largest channel gain in the unoccupied RB is allocated to the user equipment accessing the user equipment of the cluster base station.
  • the minimum user equipment obtains the user rate of the user equipment calculated by the base station to be transferred again, and determines whether the user rate is greater than or equal to the lowest rate threshold. If the minimum rate threshold is greater than or equal to the minimum rate threshold, the user equipment is determined to be transferred to the base station. If the RB is removed from the unoccupied RB, the RB that is to be transferred is re-notified to the RB that has the highest channel gain in the updated, unoccupied RB, and is allocated to the user equipment. The base station stops when there is no unoccupied RB; or it stops until the user equipment moves to the base station successfully.
  • the cluster head base station deletes the most energy-efficient base station from each base station in the cluster whose working state is the on state, and selects the most energy-efficient one from each of the updated base stations whose working state is the on state.
  • the base station continues to perform the step of determining whether the base station has an unoccupied RB for the remaining user equipment that has not been successfully transferred, until it is determined that all the user equipments are transferred to the at least one base station to be transferred successfully, or until determining Stop when any user equipment moves to each base station to be transferred.
  • the cluster base station before the cluster head base station notifies the cluster base station to transfer all the user equipments accessing the cluster base station to the base stations in the cluster, calculating the first total energy efficiency of all the base stations in the cluster; After the base station notifies the cluster base station to transfer all the user equipments accessing the cluster base station to the base stations in the cluster, the cluster base station transfers all the user equipments accessing the cluster base station to the base stations in the cluster, and the base station The energy efficiency is greater than the energy efficiency of the cluster base station; the second total energy efficiency of other base stations in the cluster is calculated, and the other base stations are base stations other than the cluster base station of the transfer user equipment in the cluster; when the second total energy efficiency is greater than or equal to the first total energy efficiency After the user equipment accessing the cluster base station is completely transferred, the total energy efficiency of the base station in the cluster is improved, and the cluster base station is notified to switch the working state to the sleep state.
  • the cluster base station is notified to switch the working state to the sleep state.
  • Status which guarantees the user equipment The communication service is not interrupted, and the total energy efficiency of the base stations in the cluster is also improved.
  • the first total energy efficiency of all base stations is:
  • K is the total number of base stations in the cluster
  • M k represents a set of user equipments accessing the kth cluster base station
  • the second total energy efficiency of other base stations is:
  • K-1 is the total number of all base stations in the cluster except the cluster base station that transfers the user equipment.
  • the base station control method provided by the embodiment of the present invention switches the working state to the dormant state by notifying the cluster base station whose energy efficiency is lower than the preset threshold in the cluster, so that the cluster head base station can determine the sniffer without configuring the sniffer. Whether it is necessary to notify the cluster base station to switch the working state to the dormant state, and solve the problem that the cluster head base station needs to configure the sniffer to detect the uplink signal of the cluster base station, and determine whether it is necessary to notify the cluster base station to work according to the signal strength of the uplink signal. Switching to the dormant state causes the structure of the cluster head base station to be too complicated, and the effect of simplifying the structure of the cluster head base station is achieved.
  • the cluster base station by instructing the cluster base station to transfer all the user equipments accessing the cluster base station to at least one base station in the cluster, the energy efficiency of each of the at least one base station is greater than the energy efficiency of the cluster base station; accessing the cluster After all the user equipments of the base station are successfully transferred, the cluster base station is notified to switch the working state to the dormant state, so that after all the user equipments of the cluster base station whose access energy efficiency is lower than the preset threshold are successfully transferred, the cluster head base station re-notifies.
  • the cluster base station switches the working state to the dormant state, and prevents the user equipment from being notified to the camper base station to switch the working state to the dormant state when the user equipment is not successfully transferred to the other intra-cluster base station, causing the communication server of the user equipment to be interrupted. It is guaranteed that the communication services of these user equipments will not be interrupted.
  • the energy efficiency of the base station is greater than the energy efficiency of the cluster base station; and calculating the other base stations in the cluster
  • the total energy efficiency is that the other base stations are base stations other than the cluster base station of the user equipment in the cluster;
  • the cluster base station is notified to switch the working state to the dormant state, so that all the user equipments of the cluster base station whose access energy efficiency is lower than the preset threshold are all successfully transferred, and after the transfer
  • the cluster head base station notifies the cluster base station to switch the working state to the sleep state, which not only ensures that the communication services of the user equipments are not interrupted, but also improves the total energy efficiency of the base stations in the cluster.
  • FIG. 5 shows a block diagram of a base station clustering apparatus according to an embodiment of the present invention.
  • the base station clustering device can be implemented as all or part of the clustering server by software, hardware or a combination of both.
  • the base station clustering apparatus may include: a clustering unit 510, a determining unit 520, and a transmitting unit 530.
  • the clustering unit 510 is configured to implement the foregoing steps 301 and 304 functions.
  • the determining unit 520 is configured to implement the above steps 302 and 303 functions.
  • the sending unit 530 is configured to implement, for each cluster in the foregoing step 304, the cluster head identity and the address of each cluster base station to the cluster head base station in the cluster, and the cluster head base station addresses the cluster head base station and the cluster identity Send to each cluster base station; or, for each cluster, send the cluster head identity and the address of each cluster base station to the cluster head base station in the cluster, and send the cluster identity and the address of the cluster head base station to each cluster base station.
  • the foregoing clustering unit 510 and the determining unit 520 may be implemented by a processor in the clustering server, and the sending unit 530 may determine a sending timing by using a processor in the clustering server, by the clustering server.
  • the transceiver is implemented.
  • FIG. 6 is a block diagram of a base station control apparatus according to an embodiment of the present invention.
  • the base station control device can be implemented as all or part of the cluster head base station by software, hardware or a combination of both.
  • the base station control apparatus may include: a setting unit 610, a determining unit 620, a notifying unit 630, a detecting unit 640, and a switching unit 650.
  • the setting unit 610 is configured to implement the function of the foregoing step 401.
  • the notification unit 630 is configured to implement the function of the foregoing step 403.
  • the switching unit 650 is configured to implement the function of switching the working state of the cluster head base station to the sleep state if the access request is not received within the preset time period in step 401.
  • the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.

Landscapes

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

Abstract

本发明公开了一种基站分簇方法、基站控制方法及装置,涉及通信领域,该基站分簇方法包括:对所述分簇服务器管理的基站集合中的各个基站进行分簇,得到至少一个簇;确定簇内基站的数量为1的簇;确定所述簇内的基站的相邻基站;在所述相邻基站是簇头基站时,将所述基站作为簇员基站加入所述相邻基站所属的簇中,使得该单独成簇的基站可以加入其它簇中,该其他簇中的簇头基站可以对该基站的工作状态进行控制,解决了分簇服务器对基站集合进行分簇时,无法对单独的基站的工作状态进行控制,无法节省基站的能耗问题,达到了节省单独成簇的基站的能耗的效果。

Description

基站分簇、基站控制方法及装置 技术领域
本发明涉及通信领域,特别涉及一种基站分簇、基站控制方法及装置。
背景技术
分簇服务器按照预设规则对至少两个基站分簇,得到至少一个簇,通过控制簇内各个基站的工作状态来降低基站的能耗。其中,基站的工作状态分为两种,一种为开启状态,也即基站开启通信服务的状态;另一种为休眠状态,也即基站关闭通信服务的状态。
相关技术提供的基于分簇的基站控制方法包括:分簇服务器按照预设规则对其所管理的基站集合分簇,每个簇包括簇员基站和一个簇头基站;控制每个簇内负载为零的基站保持休眠状态,且簇头基站的嗅探器保持开启状态,该嗅探器用于检测簇内每个处于休眠状态的簇员基站的上行信号的信号强度的变化;当某个簇员基站接收的上行信号的信号强度超过预设阈值时,簇头基站通知该簇员基站打开嗅探器;该簇员基站通过该嗅探器检测在预设时间内接收的上行信号的信号强度是否持续大于该预设阈值;若簇员基站通过该嗅探器检测出在预设时间内接收的上行信号的信号强度持续大于该预设阈值,则将工作状态由休眠状态切换为开启状态;若簇员基站通过该嗅探器检测出在预设时间内接收的上行信号的信号强度小于等于该预设阈值,则继续保持休眠状态。
分簇服务器对基站集合进行分簇时,会剩余很多单独的基站,这些基站无法成簇,从而无法控制这些基站的工作状态。
发明内容
为了解决分簇服务器对基站集合进行分簇时,剩余单独的基站的数量较多,无法控制这些基站的工作状态的问题,本发明实施例提供了一种基站分簇方法、基站控制方法及装置。所述技术方案如下:
第一方面,提供了一种基站分簇方法,用于分簇服务器中,该方法包括:
对分簇服务器管理的基站集合中的各个基站进行分簇,得到至少一个簇; 确定簇内基站的数量为1的簇;确定簇内的基站的相邻基站;在相邻基站是簇头基站时,将基站作为簇员基站加入相邻基站所属的簇中。其中,相邻基站是与基站之间的距离小于第一阈值的基站,或者,相邻基站是向基站发送导频信号,且基站接收的导频信号的平均导频功率大于第二阈值的基站。
通过对分簇得到的单独成簇的基站再次进行分簇,使得该单独成簇的基站可以加入其它簇中,该其他簇中的簇头基站可以对该基站的工作状态进行控制,解决了分簇服务器对基站集合进行分簇时,无法对单独的基站的工作状态进行控制,无法节省基站的能耗问题,达到了节省单独成簇的基站的能耗的效果。
结合第一方面,在第一方面的第一种实现中,对分簇服务器管理的基站集合中的各个基站进行分簇,得到至少一个簇,包括:
循环执行下述步骤,直至基站集合中基站的数量为零时停止:
接收基站集合中每个基站上报的分簇信息,并根据分簇信息确定每个基站的相邻基站集合;将度最大的基站确定为簇头基站,从基站的相邻基站集合中选择簇员基站,将簇头基站和簇员基站作为一个簇,度为基站的相邻基站集合中包括的相邻基站的个数;将簇头基站和簇员基站从基站集合中删除。其中,相邻基站集合包括基站的至少一个相邻基站,分簇信息是基站与其他基站的距离,或者,分簇信息是基站根据其他基站发送的导频信号计算出的平均导频功率。
由于度最大的基站的相邻基站集合中包括的相邻基站的个数最多,从该基站的相邻基站集合中选择出较多的簇员基站的概率高,因此,按照相邻基站集合的度来对基站集合进行分簇时,最终得到的簇的数量较少的概率高,由于簇的数量越少,与簇员基站通信的簇头基站的数量越少,节省了簇头基站占用的信道资源。
结合第一方面的第一种实现,在第一方面的第二种实现中,当分簇信息是基站与其他基站的距离时,从基站的相邻基站集合中选择簇员基站,包括:
循环执行以下步骤,直至簇头基站的相邻基站集合中基站的数量为零时停止:
获取簇头基站的相邻基站集合中的第i个基站与簇头基站之间的第一距离,i为正整数;获取第i个基站的相邻基站集合中的每个基站与第i个基站之间的第二距离;当第一距离小于等于每个第二距离时,将第i个基站确定为簇 员基站,将簇员基站从簇头基站的相邻基站集合中删除;当第一距离大于任一第二距离时,将第i个基站从簇头基站的相邻基站集合中删除。
当分簇信息是基站与其他基站的距离时,通过检测簇头基站与该簇头基站的第i个相邻基站之间的距离是否小于第i个基站与该第i个基站的每个相邻基站之间的距离,使得相邻基站会优先加入距离自身最近的簇头基站所属的簇中,缩短了每个簇内簇头基站和簇员基站之间的通信距离,提高了簇头基站和簇员基站之间的通信效率。
结合第一方面的第一种实现,在第一方面的第三种实现中,当分簇信息是基站根据其他基站发送的导频信号计算出的平均导频功率时,从基站的相邻基站集合中选择簇员基站,包括:
循环执行以下步骤,直至簇头基站的相邻基站集合中基站的数量为零时停止:
获取簇头基站的相邻基站集合中的第i个基站向簇头基站发送的导频信号的第一平均导频功率,i为正整数;获取第i个基站的相邻基站集合中的每个基站向第i个基站发送的导频信号的第二平均导频功率;当第一平均导频功率大于等于每个第二平均导频功率时,将第i个基站确定为簇员基站,将簇员基站从簇头基站的相邻基站集合中删除;当第一平均导频功率小于任一第二平均导频功率时,将第i个基站从簇头基站的相邻基站集合中删除。
当分簇信息是基站根据其他基站发送的导频信号计算出的平均导频功率时,由于第i个基站向簇头基站发送的导频信号的平均导频功率与簇头基站向第i个基站发送的导频信号的平均导频功率呈正相关关系,通过检测第i个基站向簇头基站发送的导频信号的平均导频功率是否大于第i个基站的每个相邻基站向该第i个基站发送的导频信号的平均导频功率,使得相邻基站会优先加入平均导频功率大的簇头基站所属的簇中,提高了每个簇内簇头基站和簇员基站之间传输的信号质量,提高了簇头基站和簇员基站之间的通信效率。
结合第一方面、第一方面的的第一种实现至第三种实现,在第一方面的第四种实现中,确定簇内的基站的相邻基站,包括:
接收基站集合中每个基站上报的分簇信息,并根据分簇信息确定每个基站的相邻基站集合,相邻基站集合包括基站的至少一个相邻基站;在簇内的基站的相邻基站集合中,确定与基站的距离最小的相邻基站;或者,确定向基站发送导频信号,且基站接收的导频信号的平均导频功率最大的相邻基站;
在相邻基站是簇头基站时,将基站作为簇员基站加入相邻基站所属的簇中,包括:
在与基站的距离最小的相邻基站是簇头基站,或者,向基站发送导频信号,且基站接收的导频信号的平均导频功率最大的相邻基站是簇头基站时,将基站作为簇员基站加入与相邻基站所属的簇中。
在与单独成簇的基站的距离最近的相邻基站是簇头基站时,将该基站作为簇员基站加入到该相邻基站所属的簇中,既可以通过该相邻基站对该基站的工作状态进行控制,又可以避免将该基站加入其它簇时,该基站与簇头基站之间的通信距离太远,从而导致通信效率低的问题,提高了单独成簇的基站与簇头基站之间的通信效率。
在向单独成簇的基站发送导频信号,且该单独成簇的基站接收的导频信号的平均导频功率最大的相邻基站是簇头基站时,将该基站作为簇员基站加入到该相邻基站所属的簇中,既可以通过该相邻基站对该基站的工作状态进行控制,又可以避免将该基站加入其它簇时,该基站与簇头基站之间导频信号质量太差,从而导致通信效率低的问题,提高了单独成簇的基站与簇头基站之间的通信效率。
结合第一方面、第一方面的的第一种实现至第四种实现,在第一方面的第五种实现中,在相邻基站是簇头基站时,将基站作为簇员基站加入相邻基站所属的簇中之后,还包括:
对于每个簇,向簇内的簇头基站发送簇头身份和各个簇员基站的地址,由簇头基站将簇头基站的地址和簇员身份发送给各个簇员基站;或者,
对于每个簇,向簇内的簇头基站发送簇头身份和各个簇员基站的地址,并向各个簇员基站发送簇员身份和簇头基站的地址。
第二方面,提供了一种基站控制方法,用于根据第一方面、或者第一方面的第一种实现至第五种实现的基站分簇方法进行分簇得到的簇头基站中,该方法包括:
初始化簇内每个基站的工作状态为开启状态;确定簇内能效低于预设阈值的簇员基站;通知簇员基站将工作状态切换为休眠状态。其中,开启状态是基站开启通信服务的状态,休眠状态是基站关闭通信服务的状态。
通过通知簇内能效低于预设阈值的簇员基站将工作状态切换为休眠状态, 使得簇头基站无需配置嗅探器就可以确定出是否需要通知簇员基站将工作状态切换为休眠状态,解决了簇头基站需要配置嗅探器来检测簇员基站的上行信号,根据上行信号的信号强度来确定是否需要通知簇员基站将工作状态切换为休眠状态,导致的簇头基站的结构过于复杂的问题,达到了简化簇头基站的结构的效果。
结合第二方面,在第二方面的第一种实现中,通知簇员基站将工作状态切换为休眠状态,包括:
通知簇员基站将接入该簇员基站的用户设备全部转移到簇内的至少一个基站中,该至少一个基站中的每个基站的能效大于簇员基站的能效;
在接入簇员基站的用户设备全部转移成功后,通知簇员基站将工作状态切换为休眠状态。
通过通知簇员基站将接入该簇员基站的用户设备全部转移到簇内的至少一个基站中,该至少一个基站中的每个基站的能效大于该簇员基站的能效;在接入簇员基站的用户设备全部转移成功后,通知簇员基站将工作状态切换为休眠状态,使得在接入能效低于预设阈值的簇员基站的所有用户设备全部转移成功后,簇头基站再通知该簇员基站将工作状态切换为休眠状态,避免了在这些用户设备没有成功转移到其他簇内基站时,就通知簇员基站将工作状态切换为休眠状态,导致这些用户设备的通信服务中断的问题,保证了这些用户设备的通信服务不会中断。
结合第二方面的第一种实现,在第二方面的第二种实现中,在通知簇员基站将接入簇员基站的用户设备全部转移到簇内的基站中之前,包括:
计算簇内所有基站的第一总能效;
在通知簇员基站将接入该簇员基站的用户设备全部转移到簇内的基站中之后,且在通知簇员基站将工作状态切换为休眠状态之前,包括:
计算簇内其他基站的第二总能效,其他基站是簇内除转移用户设备的簇员基站之外的基站;当第二总能效大于等于第一总能效时,通知簇员基站将工作状态切换为休眠状态。
通过计算簇内所有基站的第一总能效;将接入簇员基站的用户设备全部转移到簇内的基站中,该基站的能效大于簇员基站的能效;计算簇内其他基站的第二总能效,其他基站是簇内除转移用户设备的簇员基站之外的基站;当第二总能效大于等于第一总能效时,通知簇员基站将工作状态切换为休眠状态,使 得在接入能效低于预设阈值的簇员基站的所有用户设备全部转移成功,且转移后的簇内的总能效提升时,簇头基站再通知簇员基站将工作状态切换为休眠状态,既保证了这些用户设备的通信服务不会中断,还提升了簇内基站的总能效。
结合第二方面,在第二方面的第三种实现中,在初始化簇内每个基站的工作状态为开启状态之后,且在确定簇内能效低于预设阈值的簇员基站之前,还包括:
检测簇头基站所属的簇的簇员基站的数量是否为零;在簇员基站的数量不为零时,触发执行确定簇内能效低于预设阈值的簇员基站的步骤;在簇员基站的数量为零时,检测接入簇头基站的用户设备的数量是否为零;若用户设备的数量不为零,则保持簇头基站的工作状态为开启状态;若用户设备的数量为零,则检测在预设时长内是否接收到用户设备发送的接入请求;若在预设时长内接收到接入请求,则保持簇头基站的工作状态为开启状态;若在预设时长内未接收到接入请求,则将簇头基站的工作状态切换为休眠状态。
通过检测接入该簇头基站的用户设备的数量是否为零;在用户设备的数量为零时,通知簇头基站将工作状态切换为休眠状态,使得单独成簇的基站的工作状态可以根据接入自身的用户设备的数量进行切换,降低了单独成簇的基站的能耗。
结合第二方面、第二方面的第一种实现至第三种实现,在第二方面的第四种实现中,在初始化簇内每个基站的工作状态为开启状态之前,还包括:
在每个时段的起始时刻,触发执行初始化簇内每个基站的工作状态为开启状态的步骤,时段是对每个业务周期进行划分得到的时段。
通过在每个时段的起始时刻,确定簇内能效低于预设阈值的簇员基站,使得簇头基站可以动态地控制簇员基站,在簇员基站不满足将工作状态切换为休眠状态的条件时,可以在下一个时段的起始时刻调整该簇员基站的工作状态,提高了簇头基站控制簇员基站的工作状态的灵活性。
第三方面,提供了一种基站分簇装置,用于分簇服务器中,该装置包括至少一个单元,该至少一个单元用于实现上述第一方面或第一方面的至少一种实现中所提供的基站分簇方法。
第四方面,提供了一种基站控制装置,用于根据第一方面或者第一方面的 任意一种实现所述的基站分簇方法进行分簇得到的簇头基站中,该装置包括至少一个单元,该至少一个单元用于实现上述第二方面或第二方面的至少一种实现中所提供的基站控制方法。
第五方面,提供了一种分簇服务器,该装置包括:处理器、以及与处理相连的收发器;
该收发器被配置为由处理器控制,该处理器用于实现上述第一方面或第一方面的至少一种实现中所提供的基站分簇方法。
第六方面,提供了一种簇头基站,该簇头基站是根据第一方面或者第一方面的任意一种实现所述的基站分簇方法进行分簇得到的,该装置包括:处理器、以及与处理相连的收发器;
该收发器被配置为由处理器控制,该处理器用于实现上述第二方面或第二方面的至少一种实现中所提供的基站控制方法。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种通信系统的结构示意图;
图2A是本发明实施例提供的一种基站的结构示意图;
图2B是本发明实施例提供的一种分簇服务器的结构示意图;
图3是本发明实施例提供的一种基站分簇方法的方法流程图;
图4是本发明实施例提供的一种基站控制方法的方法流程图;
图5是本发明实施例提供的一种基站分簇装置的框图;
图6是本发明实施例提供的一种基站控制装置的框图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
在本文中提及的“单元”是指按照逻辑划分的功能性结构,该“单元”可以由纯硬件实现,或者,软硬件的结合实现。
请参考图1,其示出了本发明一个示例性实施例提供的通信系统100的结构示意图。该通信系统100包括多个基站120和分簇服务器140。
在诸如商场、车站之类人流量大的场所中,基站120以高密度部署,构成一个基站集合,对于基站集合中的每个基站120来说,都会存在至少一个相邻的基站。当多个用户设备接入基站120时,基站120的业务流量较高,当只有少量用户设备接入基站120时,基站120的业务流量较低。
该基站120可以为基站(Node B)或者演进型基站(英文:eVolution Node B,eNB)。
分簇服务器140用于对管理的多个基站120进行分簇,该分簇服务器可以为自优化网络(英文:self optimization network,SON)服务器。
请参考图2A,其示出了本发明一个示例性实施例示出的基站200的结构示意图。该基站200可以是图1中所示出的基站120,该基站200包括:处理器220、与处理器220相连的收发器240。
该收发器240可由一个或多个天线组成,该天线使得基站200能够发送或接收无线电信号。
收发器240可连接至处理器220。处理器220是基站的控制中心,该处理器220可以是中央处理器(英文:central processing unit,CPU),网络处理器(英文:network processor,NP)或者CPU和NP的组合。处理器220还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路(英文:application-specific integrated circuit,ASIC),可编程逻辑器件(英文:programmable logic device,PLD)或其组合。上述PLD可以是复杂可编程逻辑器件(英文:complex programmable logic device,CPLD),现场可编程逻辑门阵列(英文:field-programmable gate array,FPGA),通用阵列逻辑(英文:generic array logic,GAL)或其任意组合。
存储器260用总线或其它方式与处理器220相连,存储器260可以为易失性存储器(英文:volatile memory),非易失性存储器(英文:non-volatile memory)或者它们的组合。易失性存储器可以为随机存取存储器(英文:random-access  memory,RAM),例如静态随机存取存储器(英文:static random access memory,SRAM),动态随机存取存储器(英文:dynamic random access memory,DRAM)。非易失性存储器可以为只读存储器(英文:read only memory image,ROM),例如可编程只读存储器(英文:programmable read only memory,PROM),可擦除可编程只读存储器(英文:erasable programmable read only memory,EPROM),电可擦除可编程只读存储器(英文:electrically erasable programmable read-only memory,EEPROM)。非易失性存储器也可以为快闪存储器(英文:flash memory),磁存储器,例如磁带(英文:magnetic tape),软盘(英文:floppy disk),硬盘。非易失性存储器也可以为光盘。
当基站200是簇头基站时,存储器260中可以存储基站200所属的簇内的簇员基站上报的用户总速率或簇员基站的功率,其中,用户总速率是接入簇员基站的用户设备的总速率。
请参考图2B,其示出了本发明一个示例性实施例示出的分簇服务器210的结构示意图。该分簇服务器210可以是图1中所示出的分簇服务器140,该分簇服务器210包括:处理器230、与处理器230相连的收发器250。
该无线收发器250可由一个或多个天线组成,该天线使得基站200能够发送或接收无线电信号。
收发器250可连接至处理器230。处理器230是基站的控制中心,该处理器230可以是中央处理器(英文:central processing unit,CPU),网络处理器(英文:network processor,NP)或者CPU和NP的组合。处理器230还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路(英文:application-specific integrated circuit,ASIC),可编程逻辑器件(英文:programmable logic device,PLD)或其组合。上述PLD可以是复杂可编程逻辑器件(英文:complex programmable logic device,CPLD),现场可编程逻辑门阵列(英文:field-programmable gate array,FPGA),通用阵列逻辑(英文:generic array logic,GAL)或其任意组合。
存储器270用总线或其它方式与处理器230相连,存储器270可以为易失性存储器(英文:volatile memory),非易失性存储器(英文:non-volatile memory)或者它们的组合。易失性存储器可以为随机存取存储器(英文:random-access memory,RAM),例如静态随机存取存储器(英文:static random access memory, SRAM),动态随机存取存储器(英文:dynamic random access memory,DRAM)。非易失性存储器可以为只读存储器(英文:read only memory image,ROM),例如可编程只读存储器(英文:programmable read only memory,PROM),可擦除可编程只读存储器(英文:erasable programmable read only memory,EPROM),电可擦除可编程只读存储器(英文:electrically erasable programmable read-only memory,EEPROM)。非易失性存储器也可以为快闪存储器(英文:flash memory),磁存储器,例如磁带(英文:magnetic tape),软盘(英文:floppy disk),硬盘。非易失性存储器也可以为光盘。
存储器270中可以存储基站集合中各个基站上报的分簇信息,分簇信息是每个基站与基站集合中的其他基站的距离,或者,分簇信息是每个基站根据基站集合中其他基站发送的导频信号计算出的平均导频功率。
请参考图3,其示出了本发明一示例性实施例提供的基站分簇方法的流程图。本实施例以该方法用于如图1所示的通信系统中来举例说明,并假设该通信系统的业务强度的变化是周期性的,且该周期性的变化符合泊松随机过程。在每个业务周期的起始时刻,由分簇服务器执行下述步骤,该业务周期也即是业务强度的变化周期,该方法包括以下几个步骤:
步骤301,对分簇服务器管理的基站集合中的各个基站进行分簇,得到至少一个簇。
具体地,对分簇服务器管理的基站集合中的各个基站进行分簇包括:循环执行下述步骤,直至基站集合中基站的数量为零时停止:接收基站集合中每个基站上报的分簇信息,并根据分簇信息确定每个基站的相邻基站集合;将度最大的基站确定为簇头基站,从该基站的相邻基站集合中选择簇员基站,将簇头基站和簇员基站作为一个簇,度为基站的相邻基站集合中包括的相邻基站的个数;将簇头基站和簇员基站从基站集合中删除。
其中,分簇信息是基站与其他基站的距离,基站与其他基站的距离是该基站从预设的信息维护平台得到的。或者,分簇信息是基站根据其他基站发送的导频信号计算出的平均导频功率,平均导频功率是每个基站通过计算一段时间内其他基站发送的导频信号的导频功率的平均值得到的。
根据分簇信息确定每个基站的相邻基站集合包括:对于每个基站,将与该基站之间的距离小于第一阈值的基站作为该基站的相邻基站,将至少一个相邻 基站构成该基站的相邻基站集合;或者,对于每个基站,将向该基站发送导频信号,且该基站接收的导频信号的平均导频功率大于第二阈值的基站作为该基站的相邻基站,将至少一个相邻基站构成该基站的相邻基站集合。
需要说明的是,当基站集合中度最大的基站为至少两个时,对于每个度最大的基站,分簇服务器可以计算该基站与所有相邻基站的平均距离,将平均距离最小的基站作为簇头基站;或者,对于每个度最大的基站,分簇服务器可以计算所有相邻基站向该基站发送的导频信号的平均导频功率的平均值,将平均值最大的基站作为簇头基站。
例1,假设分簇信息是基站与其他基站的距离,基站集合φ={基站1、基站2、…、基站n},分簇服务器根据基站1上报的与基站2、…、基站n之间的距离,确定出与基站1之间的距离小于第一阈值100米(m)的基站为基站2、基站3、基站5、…、基站m,则将基站2、基站3、基站5、…、基站m作为基站1的相邻基站,基站1的相邻基站集合Ψ1={基站2、基站3、基站5、…、基站m},若基站1的相邻基站集合Ψ1中基站的个数为10个,则基站1的度|Ψ1|=10;若基站1的度|Ψ1|是基站集合中最大的度,则将基站1作为簇头基站,分簇服务器从相邻基站集合Ψ1中选择簇员基站,将基站1和选择出的簇员基站作为一个簇,将该簇内的基站从基站集合φ中删除,再次从基站集合φ中寻找度最大的基站o作为下一个簇的簇头基站,从基站o的相邻基站集合Ψo中选择下一个簇的簇员基站,将基站o和选择出的簇员基站作为下一个簇,将该下一个簇内的基站从基站集合φ中删除,循环执行上述步骤,直至基站集合φ为空集时停止。根据分簇信息的不同,本实施例提供了两种选择簇员基站的实现方式,下面分别对这两种实现方式进行介绍。
在第一种实现方式中,当分簇信息是基站与其他基站的距离时,从簇头基站的相邻基站集合中选择簇员基站,包括:循环执行以下步骤,直至簇头基站的相邻基站集合中基站的数量为零时停止:获取簇头基站的相邻基站集合中的第i个基站与簇头基站之间的第一距离,i为正整数;获取第i个基站的相邻基站集合中的每个基站与第i个基站之间的第二距离;当第一距离小于等于每个第二距离时,将第i个基站确定为簇员基站,将簇员基站从簇头基站的相邻基站集合中删除;当第一距离大于任一第二距离时,将第i个基站从簇头基站的相邻基站集合中删除。
例2,参考例1,假设基站1为簇头基站,基站1的相邻基站集合Ψ1={基 站2、基站3、基站5、…、基站m},相邻基站集合Ψ1中的基站2的相邻基站集合Ψ2={基站1、基站4、基站8、…、基站p},确定d21≤d2q是否成立,其中,d21是基站2和基站1之间的距离,d2q是基站2和相邻基站集合Ψ2中任一基站的距离,若d21≤d2q成立,则将基站2作为簇员基站;若d21≤d2q不成立,则不将基站2作为簇员基站,将确定过的基站2从相邻基站集合Ψ1中删除,对于相邻基站集合Ψ1中的其他基站,重复执行上述步骤,直至相邻基站集合Ψ1为空集时停止。
通过检测簇头基站与该簇头基站的第i个相邻基站之间的距离是否小于第i个基站与该第i个基站的每个相邻基站之间的距离,使得相邻基站会优先加入距离自身最近的簇头基站所属的簇中,缩短了每个簇内簇头基站和簇员基站之间的通信距离,提高了簇头基站和簇员基站之间的通信效率。
在第二种实现方式中,当分簇信息是基站根据其他基站发送的导频信号计算出的平均导频功率时,从簇头基站的相邻基站集合中选择簇员基站,包括:循环执行以下步骤,直至簇头基站的相邻基站集合中基站的数量为零时停止:获取簇头基站的相邻基站集合中的第i个基站向簇头基站发送的导频信号的第一平均导频功率,i为正整数;获取第i个基站的相邻基站集合中的每个基站向第i个基站发送的导频信号的第二平均导频功率;当第一平均导频功率大于等于每个第二平均导频功率时,将第i个基站确定为簇员基站,将簇员基站从簇头基站的相邻基站集合中删除;当第一平均导频功率小于任一第二平均导频功率时,将第i个基站从簇头基站的相邻基站集合中删除。
例3,参考例1,当分簇信息是基站根据其他基站发送的导频信号计算出的平均导频功率时,假设基站1为簇头基站,基站1的相邻基站集合Ψ1={基站2、基站3、基站5、…、基站m},相邻基站集合Ψ1中的基站2的相邻基站集合Ψ2={基站1、基站4、基站8、…、基站p},确定P21≥P2q是否成立,其中,P21是基站2计算出的基站1发送的导频信号的平均导频功率,P2q是基站2计算出的相邻基站集合Ψ2中任一基站发送的导频信号的平均导频功率,若P21≥P2q成立,则将基站2作为簇员基站;若P21≥P2q不成立,则不将基站2作为簇员基站,将确定过的基站2从相邻基站集合Ψ1中删除,对于相邻基站集合Ψ1中的其他基站,重复执行上述步骤,直至相邻基站集合Ψ1为空集时停止。
由于第i个基站向簇头基站发送的导频信号的平均导频功率,与簇头基站向第i个基站发送的导频信号的平均导频功率呈正相关关系,通过在第i个基 站向簇头基站发送的导频信号的平均导频功率,大于第i个基站的每个相邻基站向该第i个基站发送的导频信号的平均导频功率时,将第i个基站作为簇员基站,使得相邻基站会优先加入平均导频功率大的簇头基站所属的簇中,提高了每个簇内簇头基站和簇员基站之间的信号质量,提高了簇头基站和簇员基站之间的通信效率。
步骤302,确定簇内基站的数量为1的簇。
由于在分簇服务器对基站集合进行分簇时,确定出簇头基站后,可能在该簇头基站的相邻基站集合中没有选择出符合条件的簇员基站,此时,该簇头基站单独成为一个簇,也即,该簇内的基站数量为1。
步骤303,确定该簇内的基站的相邻基站。
对于每个单独成簇的基站,根据步骤301中各个基站上报的分簇信息确定该单独成簇的基站的相邻基站集合,在该相邻基站集合中确定与该单独成簇的基站的距离最小的相邻基站;或者,确定向单独成簇的基站发送导频信号,且该单独成簇的基站接收的导频信号的平均导频功率最大的相邻基站。
步骤304,在相邻基站是簇头基站时,将基站作为簇员基站加入相邻基站所属的簇中。
在与单独成簇的基站的距离最小的相邻基站是簇头基站,或者,向单独成簇的基站发送导频信号,且该单独成簇的基站接收的导频信号的平均导频功率最大的相邻基站是簇头基站时,将该单独成簇的基站作为簇员基站加入该相邻基站所属的簇中。
在与单独成簇的基站的距离最小的相邻基站不是簇头基站,或者,向单独成簇的基站发送导频信号,且该单独成簇的基站接收的导频信号的平均导频功率最大的相邻基站不是簇头基站时,将该相邻基站从单独成簇的基站的相邻基站集合中删除,再次执行步骤303中确定与单独成簇的基站的距离最小的相邻基站;或者,确定向单独成簇的基站发送导频信号,且该单独成簇的基站接收的导频信号的平均导频功率最大的相邻基站的步骤,直至该单独成簇的基站的相邻基站集合的数量为零时停止,或者,直至将该单独成簇的基站作为簇员基站加入相邻基站所属的簇中时停止。
可选的,当单独成簇的基站的数量为至少两个时,可以优先对度最大的单独成簇的基站再次进行分簇,即,对度最大的单独成簇的基站优先执行步骤303和步骤304,由于度最大的基站的相邻基站的数量多,因此,该相邻基站中存 在簇头基站的概率大,对该基站再次分簇的成功率高。
在将基站作为簇员基站加入相邻基站所属的簇中之后,对于每个簇,向簇内的簇头基站发送簇头身份和各个簇员基站的地址,由簇头基站将簇头基站的地址和簇员身份发送给各个簇员基站;或者,对于每个簇,向簇内的簇头基站发送簇头身份和各个簇员基站的地址,并向各个簇员基站发送簇员身份和簇头基站的地址。
其中,簇头基站的身份可以为特定的簇头标识,比如字符为1的1比特信息,簇员基站的身份可以为特定的簇员标识,比如字符为0的1比特信息,在实际实现时,簇头基站的身份和簇员基站的身份也可以用其他数值的比特信息来表示,本实施例不作限定;簇头基站的地址可以为簇头基站的身份标识号码(英文:identity,ID),簇员基站的地址可以为簇员基站的身份标识号码。
综上所述,本发明实施例提供的基站分簇方法,通过对分簇得到的单独成簇的基站再次进行分簇,使得该单独成簇的基站可以加入其它簇中,该其他簇中的簇头基站可以对该基站的工作状态进行控制,解决了分簇服务器对基站集合进行分簇时,无法对单独的基站的工作状态进行控制,无法节省基站的能耗问题,达到了节省单独成簇的基站的能耗的效果。
另外,当分簇信息是基站与其他基站的距离时,通过在簇头基站与该簇头基站的第i个相邻基站之间的距离小于第i个基站与该第i个基站的每个相邻基站之间的距离时,将第i个基站作为簇员基站,使得相邻基站会优先加入距离自身最近的簇头基站所属的簇中,缩短了每个簇内簇头基站和簇员基站之间的通信距离,提高了簇头基站和簇员基站之间的通信效率;当分簇信息是基站根据其他基站发送的导频信号计算出的平均导频功率时,由于第i个基站向簇头基站发送的导频信号的平均导频功率,与簇头基站向第i个基站发送的导频信号的平均导频功率呈正相关关系,通过在第i个基站向簇头基站发送的导频信号的平均导频功率大于第i个基站的每个相邻基站向该第i个基站发送的导频信号的平均导频功率时,将第i个基站作为簇员基站,使得相邻基站会优先加入平均接收导频信号强的簇头基站所属的簇中,提高了每个簇内簇头基站和簇员基站之间的信号质量,提高了簇头基站和簇员基站之间的通信效率。
另外,在与单独成簇的基站的距离最近的相邻基站是簇头基站时,将该基站作为簇员基站加入到该相邻基站所属的簇中,既可以通过该相邻基站对该基站的工作状态进行控制,又可以避免将该基站加入其它簇时,该基站与簇头基 站之间的通信距离太远,从而导致通信效率低的问题,提高了单独成簇的基站与簇头基站之间的通信效率。
另外,在向单独成簇的基站发送导频信号,且该单独成簇的基站接收的导频信号的平均导频功率最大的相邻基站是簇头基站时,将该基站作为簇员基站加入到该相邻基站所属的簇中,既可以通过该相邻基站对该基站的工作状态进行控制,又可以避免将该基站加入其它簇时,该基站与簇头基站之间导频信号质量太差,从而导致通信效率低的问题,提高了单独成簇的基站与簇头基站之间的通信效率。
请参考图4,其示出了本发明一示例性实施例提供的基站控制方法的流程图。本实施例以该方法用于如图1所示的通信系统中来举例说明,由图3所示的实施例进行分簇得到的簇头基站执行下述步骤,该方法包括以下几个步骤:
步骤401,初始化簇内每个基站的工作状态为开启状态。
簇头基站对每个业务周期进行划分,得到至少两个时段,该至少两个时段的长度可以相同,也可以不同,本实施例不作限定。
在每个时段的起始时刻,簇头基站将簇内每个基站的工作状态设置为开启状态,该开启状态是基站开启通信服务的状态。具体地,对于簇内的每个基站,当上一时段的工作状态为休眠状态时,在当前时段的开始时刻,将工作状态切换为开启状态;当上一时段的工作状态为开启状态时,在当前时段的开始时刻,维持该工作状态。其中,休眠状态是基站关闭通信服务的状态。
步骤402,确定簇内能效低于预设阈值的簇员基站。
由于簇头基站所属的簇内可能没有簇员基站,即,该簇头基站为单独成簇的基站,此时,簇头基站若确定能效低于预设阈值的簇员基站会浪费簇头基站的运行资源,因此,本实施例中,簇头基站在确定簇内能效低于预设阈值的簇员基站之前,检测所属的簇的簇员基站的数量是否为零;在簇员基站的数量不为零时,再确定簇内能效低于预设阈值的簇员基站。
其中,每个簇员基站的能效是簇头基站根据该簇员基站上报的用户总速率以及该簇员基站的功率计算得到的。
具体地,第k个簇员基站的能效
Figure PCTCN2016081730-appb-000001
其中,Mk表示接入第k个簇员基站的用户设备的集合,
Figure PCTCN2016081730-appb-000002
表示Mk中第m个用户设备的用户速率,
Figure PCTCN2016081730-appb-000003
表示第k个簇员基站的功耗,其中,
Figure PCTCN2016081730-appb-000004
Figure PCTCN2016081730-appb-000005
的具体算法与现有技术中相同,在此不作赘述。
在簇员基站的数量为零时,簇头基站检测接入该簇头基站的用户设备的数量是否为零,若用户设备的数量不为零,则保持该簇头基站的工作状态为开启状态;若用户设备的数量为零,说明簇头基站没有为任何用户设备提供通信服务。若用户设备的数量为零,在一种实现方式中,该簇头基站可以直接将自身的工作状态切换为休眠状态,以降低自身的能耗;在另一种实现方式中,簇头基站检测在预设时长内是否接收到用户设备发送的接入请求,若在预设时长内接收到接入请求,则保持该簇头基站的工作状态为开启状态;若在预设时长内未接收到接入请求,说明在当前时段内存在用户设备接入该簇头基站的概率低,此时,将簇头基站的工作状态切换为休眠状态,降低了将工作状态切换为休眠状态的簇头基站无法为后续接入的用户设备提供通信服务的概率。
步骤403,通知簇员基站将工作状态切换为休眠状态。
相应地,簇员基站根据簇头基站的控制将工作状态切换为休眠状态。
在第一种实现方式中,簇头基站在确定出能效低于预设阈值的簇员基站后,直接通知该簇员基站将工作状态切换为休眠状态。此时,若接入该簇员基站的用户设备转移到簇内的至少一个基站失败,则通信服务将会中断。其中,用户设备转移到簇内至少一个基站失败是指该至少一个基站中每个基站的资源块(resource block,RB)全部被占用,或者,转移到该至少一个基站后的用户设备的用户速率低于最低速率阈值。
在第二种实现方式中,簇头基站通知簇员基站将接入该簇员基站的用户设备全部转移到簇内的至少一个基站中,该至少一个基站中的每个基站的能效大于该簇员基站的能效;在接入簇员基站的用户设备全部转移成功后,通知簇员基站将工作状态切换为休眠状态。此时,簇头基站在接入能效低于预设阈值的簇员基站的所有用户设备全部转移成功后,再通知该簇员基站将工作状态切换为休眠状态,保证了这些用户设备的通信服务不会中断。
其中,簇头基站通知簇员基站将接入该簇员基站的用户设备全部转移到簇内的至少一个基站中,该至少一个基站中的每个基站的能效大于该簇员基站的能效,包括:
根据步骤402中描述的能效计算公式确定簇内能效最大的基站,或者,确定簇内信道质量最好的基站,或者,确定簇内能效最大且质量最好的基站,将 接入簇员基站的用户设备全部转移到确定的至少一个基站中。
根据能效的计算公式可以反推出,接入能效最大的基站的用户设备的数量多,通过将接入簇员基站的用户设备全部转移到能效最大的至少一个基站中,使得该至少一个基站可以更集中的管理用户设备,提高了该基站的资源利用率。
确定接入簇员基站的用户设备全部转移成功,包括:簇头基站确定至少一个待转移的基站是否存在未被占用的RB。
对于每个待转移的基站,若存在未被占用的RB,则通知该待转移的基站将未被占用的RB中信道增益最大的RB,分配给接入该簇员基站的用户设备中用户速率最小的用户设备,再次获取该待转移的基站计算出的该用户设备的用户速率,判断该用户速率是否大于等于最低速率阈值,若大于等于最低速率阈值,则确定该用户设备转移到该基站成功;若小于最低速率阈值,则将该RB从未被占用的RB中删除,重新通知待转移的基站将更新后的、未被占用的RB中信道增益最大的RB,分配给该用户设备,直至该基站中不存在未被占用的RB时停止;或者,直至该用户设备转移到该基站成功时停止。
若不存在未被占用的RB,则簇头基站从该簇内工作状态为开启状态的各个基站中删除该能效最大的基站,从更新后的工作状态为开启状态的各个基站中选择能效最大的基站,对于剩余未转移成功的用户设备,继续执行确定该基站是否存在未被占用的RB的步骤,直至确定出所有的用户设备都转移到至少一个待转移的基站成功时停止,或者,直至确定出任一用户设备转移到每个待转移的基站都失败时停止。
在第三种实现方式中,在簇头基站通知簇员基站将接入该簇员基站的用户设备全部转移到簇内的基站中之前,计算簇内所有基站的第一总能效;在簇头基站通知簇员基站将接入该簇员基站的用户设备全部转移到簇内的基站中之后,簇员基站将接入该簇员基站的用户设备全部转移到簇内的基站中,该基站的能效大于该簇员基站的能效;计算簇内其他基站的第二总能效,其他基站是簇内除转移用户设备的簇员基站之外的基站;当第二总能效大于等于第一总能效时,说明接入该簇员基站的用户设备全部转移后,簇内基站的总能效提升,通知簇员基站将工作状态切换为休眠状态。此时,簇头基站在接入能效低于预设阈值的簇员基站的所有用户设备全部转移成功,且转移后的簇内的总能效提升时,再通知簇员基站将工作状态切换为休眠状态,既保证了这些用户设备的 通信服务不会中断,还使得簇内基站的总能效提升。
具体地,所有基站的第一总能效为:
Figure PCTCN2016081730-appb-000006
其中,K为簇内的基站的总数量,Mk表示接入第k个簇员基站的用户设备的集合,
Figure PCTCN2016081730-appb-000007
表示Mk中第m个用户设备的用户速率,
Figure PCTCN2016081730-appb-000008
表示第k个簇员基站的功耗。其他基站的第二总能效为:
Figure PCTCN2016081730-appb-000009
其中,K-1为簇内除转移用户设备的簇员基站之外的所有基站的总数量。
综上所述,本发明实施例提供的基站控制方法,通过通知簇内能效低于预设阈值的簇员基站将工作状态切换为休眠状态,使得簇头基站无需配置嗅探器就可以确定出是否需要通知簇员基站将工作状态切换为休眠状态,解决了簇头基站需要配置嗅探器来检测簇员基站的上行信号,根据上行信号的信号强度来确定是否需要通知簇员基站将工作状态切换为休眠状态,导致的簇头基站的结构过于复杂的问题,达到了简化簇头基站的结构的效果。
另外,通过检测接入该簇头基站的用户设备的数量是否为零;在用户设备的数量为零时,将簇头基站的工作状态切换为休眠状态,使得单独成簇的基站的工作状态可以根据接入自身的用户设备的数量进行切换,降低了单独成簇的基站的能耗。
另外,通过通知簇员基站将接入簇员基站的用户设备全部转移到簇内的至少一个基站中,该至少一个基站中的每个基站的能效大于簇员基站的能效;在接入该簇员基站的用户设备全部转移成功后,通知簇员基站将工作状态切换为休眠状态,使得在接入能效低于预设阈值的簇员基站的所有用户设备全部转移成功后,簇头基站再通知该簇员基站将工作状态切换为休眠状态,避免了这些用户设备没有成功转移到其他簇内基站时就通知簇员基站将工作状态切换为休眠状态,导致这些用户设备的通信服务器中断的问题,保证了这些用户设备的通信服务不会中断。
另外,通过计算簇内所有基站的第一总能效;将接入簇员基站的用户设备全部转移到簇内的基站中,该基站的能效大于簇员基站的能效;计算簇内其他基站的第二总能效,其他基站是簇内除转移用户设备的簇员基站之外的基站; 当第二总能效大于等于第一总能效时,通知簇员基站将工作状态切换为休眠状态,使得在接入能效低于预设阈值的簇员基站的所有用户设备全部转移成功,且转移后的簇内的总能效提升时,簇头基站再通知簇员基站将工作状态切换为休眠状态,既保证了这些用户设备的通信服务不会中断,还提升了簇内基站的总能效。
请参考图5,其示出了本发明一个实施例提供的基站分簇装置的框图。该基站分簇装置可以通过软件、硬件或者两者的结合实现成为分簇服务器的全部或者一部分。该基站分簇装置可以包括:分簇单元510、确定单元520、发送单元530。
分簇单元510,用于实现上述步骤301和步骤304功能。
确定单元520,用于实现上述步骤302和303功能。
发送单元530,用于实现上述步骤304中的对于每个簇,向簇内的簇头基站发送簇头身份和各个簇员基站的地址,由簇头基站将簇头基站的地址和簇员身份发送给各个簇员基站;或者,对于每个簇,向簇内的簇头基站发送簇头身份和各个簇员基站的地址,并向各个簇员基站发送簇员身份和簇头基站的地址的功能。
相关细节可结合参考图3所述的方法实施例。
需要说明的是,上述的分簇单元510和确定单元520可以通过分簇服务器中的处理器来实现,上述的发送单元530可以通过分簇服务器中的处理器确定发送时机,由分簇服务器中的收发器来实现。
请参考图6,其示出了本发明一个实施例提供的基站控制装置的框图。该基站控制装置可以通过软件、硬件或者两者的结合实现成为簇头基站的全部或者一部分。该基站控制装置可以包括:设置单元610、确定单元620、通知单元630、检测单元640、切换单元650。
设置单元610,用于实现上述步骤401的功能。
确定单元620,用于实现上述步骤402的功能。
通知单元630,用于实现上述步骤403的功能。
检测单元640,用于实现上述步骤402中检测簇头基站所属的簇的簇员基站的数量是否为零;在簇员基站的数量为零时,检测接入簇头基站的用户设备 的数量是否为零;若用户设备的数量为零,则检测在预设时长内是否接收到用户设备发送的接入请求的功能。
切换单元650,用于实现上述步骤401中若在预设时长内未接收到接入请求,则将簇头基站的工作状态切换为休眠状态的功能。
相关细节可结合参考图4所述的方法实施例。
需要说明的是,上述的设置单元610、确定单元620、检测单元640和切换单元650可以通过簇头基站中的处理器来实现;上述的通知单元630可以通过簇头基站中的处理器确定通知时机,由簇头基站中的收发器来实现。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。
本领域普通技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,可以仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

Claims (33)

  1. 一种基站分簇方法,其特征在于,用于分簇服务器中,所述方法包括:
    对所述分簇服务器管理的基站集合中的各个基站进行分簇,得到至少一个簇;
    确定簇内基站的数量为1的簇;
    确定所述簇内的基站的相邻基站,所述相邻基站是与所述基站之间的距离小于第一阈值的基站,或者,所述相邻基站是向所述基站发送导频信号,且所述基站接收的所述导频信号的平均导频功率大于第二阈值的基站;
    在所述相邻基站是簇头基站时,将所述基站作为簇员基站加入所述相邻基站所属的簇中。
  2. 根据权利要求1所述的方法,其特征在于,所述对所述分簇服务器管理的基站集合中的各个基站进行分簇,得到至少一个簇,包括:
    循环执行下述步骤,直至所述基站集合中基站的数量为零时停止:
    接收所述基站集合中每个基站上报的分簇信息,并根据所述分簇信息确定每个基站的相邻基站集合,所述相邻基站集合包括所述基站的至少一个相邻基站,所述分簇信息是所述基站与其他基站的距离,或者,所述分簇信息是所述基站根据其他基站发送的导频信号计算出的平均导频功率;
    将度最大的基站确定为簇头基站,从所述基站的相邻基站集合中选择簇员基站,将所述簇头基站和所述簇员基站作为一个簇,所述度为基站的相邻基站集合中包括的相邻基站的个数;
    将所述簇头基站和所述簇员基站从所述基站集合中删除。
  3. 根据权利要求2所述的方法,其特征在于,当所述分簇信息是所述基站与其他基站的距离时,所述从所述基站的相邻基站集合中选择簇员基站,包括:
    循环执行以下步骤,直至所述簇头基站的相邻基站集合中基站的数量为零时停止:
    获取所述簇头基站的相邻基站集合中的第i个基站与所述簇头基站之间的第一距离,所述i为正整数;
    获取所述第i个基站的相邻基站集合中的每个基站与所述第i个基站之间的 第二距离;
    当所述第一距离小于等于每个第二距离时,将所述第i个基站确定为簇员基站,将所述簇员基站从所述簇头基站的相邻基站集合中删除;
    当所述第一距离大于任一第二距离时,将所述第i个基站从所述簇头基站的相邻基站集合中删除。
  4. 根据权利要求2所述的方法,其特征在于,当所述分簇信息是所述基站根据其他基站发送的导频信号计算出的平均导频功率时,所述从所述基站的相邻基站集合中选择簇员基站,包括:
    循环执行以下步骤,直至所述簇头基站的相邻基站集合中基站的数量为零时停止:
    获取所述簇头基站的相邻基站集合中的第i个基站向所述簇头基站发送的导频信号的第一平均导频功率,所述i为正整数;
    获取所述第i个基站的相邻基站集合中的每个基站向所述第i个基站发送的导频信号的第二平均导频功率;
    当所述第一平均导频功率大于等于每个第二平均导频功率时,将所述第i个基站确定为簇员基站,将所述簇员基站从所述簇头基站的相邻基站集合中删除;
    当所述第一平均导频功率小于任一第二平均导频功率时,将所述第i个基站从所述簇头基站的相邻基站集合中删除。
  5. 根据权利要求1至4任一所述的方法,其特征在于,
    所述确定所述簇内的基站的相邻基站,包括:
    接收所述基站集合中每个基站上报的分簇信息,并根据所述分簇信息确定每个基站的相邻基站集合,所述相邻基站集合包括所述基站的至少一个相邻基站;
    在所述簇内的基站的相邻基站集合中,确定与所述基站的距离最小的相邻基站;或者,确定向所述基站发送导频信号,且所述基站接收的所述导频信号的平均导频功率最大的相邻基站;
    所述在所述相邻基站是簇头基站时,将所述基站作为簇员基站加入所述相邻基站所属的簇中,包括:
    在与所述基站的距离最小的相邻基站是簇头基站,或者,向所述基站发送导频信号,且所述基站接收的所述导频信号的平均导频功率最大的相邻基站是簇头基站时,将所述基站作为簇员基站加入与所述相邻基站所属的簇中。
  6. 根据权利要求1至5任一所述的方法,其特征在于,在所述相邻基站是簇头基站时,将所述基站作为簇员基站加入所述相邻基站所属的簇中之后,还包括:
    对于每个簇,向所述簇内的簇头基站发送簇头身份和各个簇员基站的地址,由所述簇头基站将所述簇头基站的地址和簇员身份发送给各个簇员基站;或者,
    对于每个簇,向所述簇内的簇头基站发送簇头身份和各个簇员基站的地址,并向各个簇员基站发送簇员身份和所述簇头基站的地址。
  7. 一种基站控制方法,其特征在于,用于根据权利要求1至6任一所述的基站分簇方法进行分簇得到的簇头基站中,所述方法包括:
    初始化簇内每个基站的工作状态为开启状态,所述开启状态是所述基站开启通信服务的状态;
    确定所述簇内能效低于预设阈值的簇员基站;
    通知所述簇员基站将所述工作状态切换为休眠状态,所述休眠状态是所述基站关闭通信服务的状态。
  8. 根据权利要求7所述的方法,其特征在于,所述通知所述簇员基站将所述工作状态切换为休眠状态,包括:
    通知所述簇员基站将接入所述簇员基站的用户设备全部转移到所述簇内的至少一个基站中,所述至少一个基站中的每个基站的能效大于所述簇员基站的能效;
    在接入所述簇员基站的用户设备全部转移成功后,通知所述簇员基站将所述工作状态切换为所述休眠状态。
  9. 根据权利要求8所述的方法,其特征在于,
    在所述通知所述簇员基站将接入所述簇员基站的用户设备全部转移到所述簇内的至少一个基站中之前,包括:
    计算所述簇内所有基站的第一总能效;
    在所述通知所述簇员基站将接入所述簇员基站的用户设备全部转移到所述簇内的基站中之后,且在所述通知所述簇员基站将所述工作状态切换为所述休眠状态之前,包括:
    计算所述簇内其他基站的第二总能效,所述其他基站是所述簇内除转移用户设备的簇员基站之外的基站;
    当所述第二总能效大于等于所述第一总能效时,通知所述簇员基站将所述工作状态切换为所述休眠状态。
  10. 根据权利要求7所述的方法,其特征在于,在初始化簇内每个基站的工作状态为开启状态之后,且在确定簇内能效低于预设阈值的簇员基站之前,还包括:
    检测所述簇头基站所属的簇的簇员基站的数量是否为零;
    在所述簇员基站的数量不为零时,触发执行所述确定簇内能效低于预设阈值的簇员基站的步骤;
    在所述簇员基站的数量为零时,检测接入所述簇头基站的用户设备的数量是否为零;
    若所述用户设备的数量不为零,则保持所述簇头基站的所述工作状态为所述开启状态;
    若所述用户设备的数量为零,则检测在预设时长内是否接收到用户设备发送的接入请求;
    若在所述预设时长内接收到所述接入请求,则保持所述簇头基站的所述工作状态为所述开启状态;
    若在所述预设时长内未接收到所述接入请求,则将所述簇头基站的所述工作状态切换为所述休眠状态。
  11. 根据权利要求7至10任一所述的方法,其特征在于,在所述初始化簇内每个基站的工作状态为开启状态之前,还包括:
    在每个时段的起始时刻,触发执行所述初始化簇内每个基站的工作状态为开启状态的步骤,所述时段是对每个业务周期进行划分得到的时段。
  12. 一种基站分簇装置,其特征在于,用于分簇服务器中,所述装置包括:
    分簇单元,用于对所述分簇服务器管理的基站集合中的各个基站进行分簇,得到至少一个簇;
    确定单元,用于确定所述分簇单元得到的簇内基站的数量为1的簇;
    所述确定单元,还用于确定所述簇内的基站的相邻基站,所述相邻基站是与所述基站之间的距离小于第一阈值的基站,或者,所述相邻基站是向所述基站发送导频信号,且所述基站接收的所述导频信号的平均导频功率大于第二阈值的基站;
    所述分簇单元,还用于在所述确定单元确定的所述相邻基站是簇头基站时,将所述基站作为簇员基站加入所述相邻基站所属的簇中。
  13. 根据权利要求12所述的装置,其特征在于,所述分簇单元,用于:
    循环执行下述步骤,直至所述基站集合中基站的数量为零时停止:
    接收所述基站集合中每个基站上报的分簇信息,并根据所述分簇信息确定每个基站的相邻基站集合,所述相邻基站集合包括所述基站的至少一个相邻基站,所述分簇信息是所述基站与其他基站的距离,或者,所述分簇信息是所述基站根据其他基站发送的导频信号计算出的平均导频功率;
    将度最大的基站确定为簇头基站,从所述基站的相邻基站集合中选择簇员基站,将所述簇头基站和所述簇员基站作为一个簇,所述度为基站的相邻基站集合中包括的相邻基站的个数;
    将所述簇头基站和所述簇员基站从所述基站集合中删除。
  14. 根据权利要求13所述的装置,其特征在于,当所述分簇信息是所述基站与其他基站的距离时,所述分簇单元,用于:
    循环执行以下步骤,直至所述簇头基站的相邻基站集合中基站的数量为零时停止:
    获取所述簇头基站的相邻基站集合中的第i个基站与所述簇头基站之间的第一距离,所述i为正整数;
    获取所述第i个基站的相邻基站集合中的每个基站与所述第i个基站之间的第二距离;
    当所述第一距离小于等于每个第二距离时,将所述第i个基站确定为簇员基 站,将所述簇员基站从所述簇头基站的相邻基站集合中删除;
    当所述第一距离大于任一第二距离时,将所述第i个基站从所述簇头基站的相邻基站集合中删除。
  15. 根据权利要求13所述的装置,其特征在于,当所述分簇信息是所述基站根据其他基站发送的导频信号计算出的平均导频功率时,所述分簇单元,用于:
    循环执行以下步骤,直至所述簇头基站的相邻基站集合中基站的数量为零时停止:
    获取所述簇头基站的相邻基站集合中的第i个基站向所述簇头基站发送的导频信号的第一平均导频功率,所述i为正整数;
    获取所述第i个基站的相邻基站集合中的每个基站向所述第i个基站发送的导频信号的第二平均导频功率;
    当所述第一平均导频功率大于等于每个第二平均导频功率时,将所述第i个基站确定为簇员基站,将所述簇员基站从所述簇头基站的相邻基站集合中删除;
    当所述第一平均导频功率小于任一第二平均导频功率时,将所述第i个基站从所述簇头基站的相邻基站集合中删除。
  16. 根据权利要求12至15任一所述的装置,其特征在于,
    所述确定单元,用于:
    接收所述基站集合中每个基站上报的分簇信息,并根据所述分簇信息确定每个基站的相邻基站集合,所述相邻基站集合包括所述基站的至少一个相邻基站;
    在所述簇内的基站的相邻基站集合中,确定与所述基站的距离最小的相邻基站;或者,确定向所述基站发送导频信号,且所述基站接收的所述导频信号的平均导频功率最大的相邻基站;
    所述分簇单元,用于:
    在与所述基站的距离最小的相邻基站是簇头基站,或者,向所述基站发送导频信号,且所述基站接收的所述导频信号的平均导频功率最大的相邻基站是簇头基站时,将所述基站作为簇员基站加入与所述相邻基站所属的簇中。
  17. 根据权利要求12至16任一所述的装置,其特征在于,所述装置还包括:
    发送单元,用于在所述相邻基站是簇头基站时,将所述基站作为簇员基站加入所述相邻基站所属的簇中之后,对于每个簇,向所述簇内的簇头基站发送簇头身份和各个簇员基站的地址,由所述簇头基站将所述簇头基站的地址和簇员身份发送给各个簇员基站;或者,
    所述发送单元,用于在所述相邻基站是簇头基站时,将所述基站作为簇员基站加入所述相邻基站所属的簇中之后,对于每个簇,向所述簇内的簇头基站发送簇头身份和各个簇员基站的地址,并向各个簇员基站发送簇员身份和所述簇头基站的地址。
  18. 一种基站控制装置,其特征在于,用于根据权利要求12至17任一所述的基站分簇方法进行分簇得到的簇头基站中,所述装置包括:
    设置单元,用于初始化簇内每个基站的工作状态为开启状态,所述开启状态是所述基站开启通信服务的状态;
    确定单元,用于确定所述簇内能效低于预设阈值的簇员基站;
    通知单元,用于通知所述确定单元确定的所述簇员基站将所述工作状态切换为休眠状态,所述休眠状态是所述基站关闭通信服务的状态。
  19. 根据权利要求18所述的装置,其特征在于,所述通知单元,用于:
    通知所述簇员基站将接入所述簇员基站的用户设备全部转移到所述簇内的至少一个基站中,所述至少一个基站中的每个基站的能效大于所述簇员基站的能效;
    在接入所述簇员基站的用户设备全部转移成功后,通知所述簇员基站将所述工作状态切换为所述休眠状态。
  20. 根据权利要求19所述的装置,其特征在于,所述通知单元,用于:
    在所述通知所述簇员基站将接入所述簇员基站的用户设备全部转移到所述簇内的至少一个基站中之前,计算所述簇内所有基站的第一总能效;
    在所述通知所述簇员基站将接入所述簇员基站的用户设备全部转移到所述 簇内的基站中之后,且在所述通知所述簇员基站将所述工作状态切换为所述休眠状态之前,计算所述簇内其他基站的第二总能效,所述其他基站是所述簇内除转移用户设备的簇员基站之外的基站;当所述第二总能效大于等于所述第一总能效时,通知所述簇员基站将所述工作状态切换为所述休眠状态。
  21. 根据权利要求18所述的装置,其特征在于,所述装置还包括:
    检测单元,用于在初始化簇内每个基站的工作状态为开启状态之后,且在确定簇内能效低于预设阈值的簇员基站之前,检测所述簇头基站所属的簇的簇员基站的数量是否为零,在所述簇员基站的数量不为零时,触发执行所述确定簇内能效低于预设阈值的簇员基站的步骤;
    所述检测单元,用于在所述簇员基站的数量为零时,检测接入所述簇头基站的用户设备的数量是否为零;
    切换单元,用于当所述检测单元检测出所述用户设备的数量不为零时,保持所述簇头基站的所述工作状态为所述开启状态;
    所述检测单元,用于在所述用户设备的数量为零时,检测在预设时长内是否接收到用户设备发送的接入请求;
    所述切换单元,用于当在所述检测单元检测出在所述预设时长内接收到所述接入请求时,保持所述簇头基站的所述工作状态为所述开启状态;
    所述切换单元,用于在所述检测单元检测出在所述预设时长内未接收到所述接入请求时,则将所述簇头基站的所述工作状态切换为所述休眠状态。
  22. 根据权利要求18至21任一所述的装置,其特征在于,所述确定单元用于:在每个时段的起始时刻,执行所述初始化簇内每个基站的工作状态为开启状态的步骤,所述时段是对每个业务周期进行划分得到的时段。
  23. 一种分簇服务器,其特征在于,所述分簇服务器包括:处理器、与所述处理器相连的收发器,
    所述处理器,用于对所述分簇服务器管理的基站集合中的各个基站进行分簇,得到至少一个簇;
    所述处理器,用于确定簇内基站的数量为1的簇;
    所述处理器,用于确定所述簇内的基站的相邻基站,所述相邻基站是与所 述基站之间的距离小于第一阈值的基站,或者,所述相邻基站是向所述基站发送导频信号,且所述基站接收的所述导频信号的平均导频功率大于第二阈值的基站;
    所述处理器,用于在所述相邻基站是簇头基站时,将所述基站作为簇员基站加入所述相邻基站所属的簇中。
  24. 根据权利要求23所述的装置,其特征在于,所述处理器,用于:
    循环执行下述步骤,直至所述基站集合中基站的数量为零时停止:
    利用所述收发器接收所述基站集合中每个基站上报的分簇信息,并根据所述分簇信息确定每个基站的相邻基站集合,所述相邻基站集合包括所述基站的至少一个相邻基站,所述分簇信息是所述基站与其他基站的距离,或者,所述分簇信息是所述基站根据其他基站发送的导频信号计算出的平均导频功率;
    将度最大的基站确定为簇头基站,从所述基站的相邻基站集合中选择簇员基站,将所述簇头基站和所述簇员基站作为一个簇,所述度为基站的相邻基站集合中包括的相邻基站的个数;
    将所述簇头基站和所述簇员基站从所述基站集合中删除。
  25. 根据权利要求24所述的装置,其特征在于,当所述分簇信息是所述基站与其他基站的距离时,所述处理器,用于:
    循环执行以下步骤,直至所述簇头基站的相邻基站集合中基站的数量为零时停止:
    获取所述簇头基站的相邻基站集合中的第i个基站与所述簇头基站之间的第一距离,所述i为正整数;
    获取所述第i个基站的相邻基站集合中的每个基站与所述第i个基站之间的第二距离;
    当所述第一距离小于等于每个第二距离时,将所述第i个基站确定为簇员基站,将所述簇员基站从所述簇头基站的相邻基站集合中删除;
    当所述第一距离大于任一第二距离时,将所述第i个基站从所述簇头基站的相邻基站集合中删除。
  26. 根据权利要求24所述的装置,其特征在于,当所述分簇信息是所述基 站根据其他基站发送的导频信号计算出的平均导频功率时,所述处理器,用于:
    循环执行以下步骤,直至所述簇头基站的相邻基站集合中基站的数量为零时停止:
    获取所述簇头基站的相邻基站集合中的第i个基站向所述簇头基站发送的导频信号的第一平均导频功率,所述i为正整数;
    获取所述第i个基站的相邻基站集合中的每个基站向所述第i个基站发送的导频信号的第二平均导频功率;
    当所述第一平均导频功率大于等于每个第二平均导频功率时,将所述第i个基站确定为簇员基站,将所述簇员基站从所述簇头基站的相邻基站集合中删除;
    当所述第一平均导频功率小于任一第二平均导频功率时,将所述第i个基站从所述簇头基站的相邻基站集合中删除。
  27. 根据权利要求23至26任一所述的装置,其特征在于,所述处理器,用于:
    利用所述收发器接收所述基站集合中每个基站上报的分簇信息,并根据所述分簇信息确定每个基站的相邻基站集合,所述相邻基站集合包括所述基站的至少一个相邻基站;
    在所述簇内的基站的相邻基站集合中,确定与所述基站的距离最小的相邻基站,或者,确定向所述基站发送导频信号,且所述基站接收的所述导频信号的平均导频功率最大的相邻基站;
    在与所述基站的距离最小的相邻基站是簇头基站,或者,向所述基站发送导频信号,且所述基站接收的所述导频信号的平均导频功率最大的相邻基站是簇头基站时,将所述基站作为簇员基站加入与所述相邻基站所属的簇中。
  28. 根据权利要求23至27任一所述的装置,其特征在于,所述收发器,用于:
    在所述相邻基站是簇头基站时,将所述基站作为簇员基站加入所述相邻基站所属的簇中之后,对于每个簇,向所述簇内的簇头基站发送簇头身份和各个簇员基站的地址,由所述簇头基站将所述簇头基站的地址和簇员身份发送给各个簇员基站;或者,
    在所述相邻基站是簇头基站时,将所述基站作为簇员基站加入所述相邻基站所属的簇中之后,对于每个簇,向所述簇内的簇头基站发送簇头身份和各个簇员基站的地址,并向各个簇员基站发送簇员身份和所述簇头基站的地址。
  29. 一种簇头基站,其特征在于,所述簇头基站是根据权利要求1至6任一所述的基站分簇方法进行分簇得到的,所述簇头基站包括:处理器、与所述处理器相连的收发器,
    所述处理器,用于初始化簇内每个基站的工作状态为开启状态,所述开启状态是所述基站开启通信服务的状态;
    所述处理器,用于确定所述簇内能效低于预设阈值的簇员基站;
    所述收发器,用于通知所述处理器确定的所述簇员基站将所述工作状态切换为休眠状态,所述休眠状态是所述基站关闭通信服务的状态。
  30. 根据权利要求29所述的装置,其特征在于,所述处理器,用于:
    利用所述收发器通知所述簇员基站将接入所述簇员基站的用户设备全部转移到所述簇内的至少一个基站中,所述至少一个基站中的每个基站的能效大于所述簇员基站的能效;
    在接入所述簇员基站的用户设备全部转移成功后,通知所述簇员基站将所述工作状态切换为所述休眠状态。
  31. 根据权利要求30所述的装置,其特征在于,所述处理器,用于:
    在所述通知所述簇员基站将接入所述簇员基站的用户设备全部转移到所述簇内的至少一个基站中之前,计算所述簇内所有基站的第一总能效;
    在所述通知所述簇员基站将接入所述簇员基站的用户设备全部转移到所述簇内的基站中之后,且在所述通知所述簇员基站将所述工作状态切换为所述休眠状态之前,计算所述簇内其他基站的第二总能效,所述其他基站是所述簇内除转移用户设备的簇员基站之外的基站;当所述第二总能效大于等于所述第一总能效时,通知所述簇员基站将所述工作状态切换为所述休眠状态。
  32. 根据权利要求29所述的装置,其特征在于,所述处理器,用于:
    在初始化簇内每个基站的工作状态为开启状态之后,且在确定簇内能效低 于预设阈值的簇员基站之前,检测所述簇头基站所属的簇的簇员基站的数量是否为零;
    在所述簇员基站的数量不为零时,触发执行所述确定簇内能效低于预设阈值的簇员基站的步骤;
    在所述簇员基站的数量为零时,检测接入所述簇头基站的用户设备的数量是否为零;
    若所述用户设备的数量不为零,则保持所述簇头基站的所述工作状态为所述开启状态;若所述用户设备的数量为零,则检测在预设时长内是否接收到用户设备发送的接入请求;
    若在所述预设时长内接收到所述接入请求,则保持所述簇头基站的所述工作状态为所述开启状态;若在所述预设时长内未接收到所述接入请求,则将所述簇头基站的所述工作状态切换为所述休眠状态。
  33. 根据权利要求29至32任一所述的装置,其特征在于,所述处理器用于:在每个时段的起始时刻,执行所述初始化簇内每个基站的工作状态为开启状态的步骤,所述时段是对每个业务周期进行划分得到的时段。
PCT/CN2016/081730 2016-05-11 2016-05-11 基站分簇、基站控制方法及装置 Ceased WO2017193310A1 (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
EP16901265.5A EP3445104B1 (en) 2016-05-11 2016-05-11 Base station clustering and base station control method and device
CN201680084672.2A CN109076499B (zh) 2016-05-11 2016-05-11 基站分簇、基站控制方法及装置
PCT/CN2016/081730 WO2017193310A1 (zh) 2016-05-11 2016-05-11 基站分簇、基站控制方法及装置
US16/186,279 US10708926B2 (en) 2016-05-11 2018-11-09 Base station clustering method, base station control method, and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2016/081730 WO2017193310A1 (zh) 2016-05-11 2016-05-11 基站分簇、基站控制方法及装置

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US16/186,279 Continuation US10708926B2 (en) 2016-05-11 2018-11-09 Base station clustering method, base station control method, and apparatus

Publications (1)

Publication Number Publication Date
WO2017193310A1 true WO2017193310A1 (zh) 2017-11-16

Family

ID=60266155

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/081730 Ceased WO2017193310A1 (zh) 2016-05-11 2016-05-11 基站分簇、基站控制方法及装置

Country Status (4)

Country Link
US (1) US10708926B2 (zh)
EP (1) EP3445104B1 (zh)
CN (1) CN109076499B (zh)
WO (1) WO2017193310A1 (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10178624B2 (en) * 2017-03-17 2019-01-08 Aireon Llc Provisioning satellite coverage
EP4079028B1 (en) * 2019-12-16 2026-02-18 Telefonaktiebolaget Lm Ericsson (Publ) Configuring network nodes in communication network
CN116114317A (zh) * 2020-12-14 2023-05-12 华为技术有限公司 通信方法、装置及系统
CN112637900B (zh) * 2020-12-21 2022-07-01 南京工业职业技术大学 一种基于社会感知的移动自组云终端簇构建及服务方法
CN115002789B (zh) * 2022-05-24 2023-11-28 北京邮电大学 一种基于动态性通信资源的机动通信组网部署择优方法
EP4465704A1 (en) 2023-05-19 2024-11-20 Nokia Solutions and Networks Oy Reducing energy consumption of a base station cluster over a fixed time window

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102625320A (zh) * 2012-04-13 2012-08-01 北京邮电大学 一种家庭基站网络节能的方法
CN103338517A (zh) * 2013-06-04 2013-10-02 北京邮电大学 一种基于高性能处理器的基站多点协同系统的分簇方法
WO2014074719A2 (en) * 2012-11-07 2014-05-15 Interdigital Patent Holdings, Inc. Channel management for peer-to-peer communications
CN104159313A (zh) * 2014-08-07 2014-11-19 重庆邮电大学 认知异构网络中基于可靠通信的家庭基站用户分簇方法
CN104519559A (zh) * 2014-12-08 2015-04-15 广东电网有限责任公司电力调度控制中心 基站节能的方法和系统
CN105472711A (zh) * 2014-09-05 2016-04-06 中国移动通信集团公司 一种基站控制方法、装置及基站

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7937103B1 (en) * 2005-03-11 2011-05-03 Sprint Spectrum L.P. Method and system for dynamically adjusting forward-link transmission power in sole active sector
US8626223B2 (en) * 2008-05-07 2014-01-07 At&T Mobility Ii Llc Femto cell signaling gating
CN101604994B (zh) * 2008-06-11 2012-12-12 华为技术有限公司 通信半径确定方法、通信系统及无线传感器
KR101612302B1 (ko) * 2009-11-24 2016-04-14 삼성전자주식회사 무선통신 시스템에서 협력통신을 수행하기 위한 방법 및 장치
CN102006599B (zh) * 2010-11-05 2013-07-03 北京邮电大学 宏小区与毫微微小区的混合组网中的干扰抑制方法
CN103477608A (zh) * 2011-04-13 2013-12-25 瑞萨移动公司 经由移动网关的传感器网络信息采集
CN103493539B (zh) * 2011-12-12 2017-10-24 华为技术有限公司 通信方法、基站及用户设备
US9648503B2 (en) * 2013-01-09 2017-05-09 Avago Technologies General Ip (Singapore) Pte. Ltd. System and method to establish and maintain cell clusters
CN104782164A (zh) * 2013-11-08 2015-07-15 华为技术有限公司 基站维护方法、装置、终端设备及基站维护系统
CN110461026B (zh) * 2013-12-25 2020-08-21 华为技术有限公司 一种发送和接收广播消息的方法、装置、存储介质及系统
CN104812054B (zh) * 2014-01-27 2019-09-17 中兴通讯股份有限公司 一种时延差确定方法、系统、基站及用户设备
US10327197B2 (en) * 2014-01-31 2019-06-18 Qualcomm Incorporated Distributed clustering of wireless network nodes
CN105103581A (zh) * 2014-02-13 2015-11-25 华为技术有限公司 数据传输方法、装置及系统
EP3107351B1 (en) * 2014-03-05 2018-05-23 Huawei Technologies Co., Ltd. Data forwarding control method, controller and access point
CN105284171B (zh) * 2014-04-04 2019-07-19 华为技术有限公司 基于m2m通信系统的发送器、接收器和数据传输方法
MX378649B (es) * 2014-06-06 2025-03-10 Ericsson Telefon Ab L M Transmision de señales de baliza basada en grupo.
US10123260B2 (en) * 2015-04-20 2018-11-06 Apple Inc. Neighbor awareness networking—data cluster

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102625320A (zh) * 2012-04-13 2012-08-01 北京邮电大学 一种家庭基站网络节能的方法
WO2014074719A2 (en) * 2012-11-07 2014-05-15 Interdigital Patent Holdings, Inc. Channel management for peer-to-peer communications
CN103338517A (zh) * 2013-06-04 2013-10-02 北京邮电大学 一种基于高性能处理器的基站多点协同系统的分簇方法
CN104159313A (zh) * 2014-08-07 2014-11-19 重庆邮电大学 认知异构网络中基于可靠通信的家庭基站用户分簇方法
CN105472711A (zh) * 2014-09-05 2016-04-06 中国移动通信集团公司 一种基站控制方法、装置及基站
CN104519559A (zh) * 2014-12-08 2015-04-15 广东电网有限责任公司电力调度控制中心 基站节能的方法和系统

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP3445104A4 *

Also Published As

Publication number Publication date
US10708926B2 (en) 2020-07-07
CN109076499B (zh) 2021-01-12
US20190082442A1 (en) 2019-03-14
EP3445104A1 (en) 2019-02-20
EP3445104A4 (en) 2019-04-03
EP3445104B1 (en) 2020-08-26
CN109076499A (zh) 2018-12-21

Similar Documents

Publication Publication Date Title
WO2017193310A1 (zh) 基站分簇、基站控制方法及装置
CN107371206B (zh) 一种进行数据传输的方法和设备
EP2725840A1 (en) Method and device for handling cell outage
CN110225546B (zh) 一种双连接中辅节点控制方法及基站
WO2018019001A1 (zh) 一种终端状态转换方法及装置
CN114786244B (zh) 软接入设备控制方法、装置、设备、存储介质及程序产品
CN104782189A (zh) 一种基站节能的方法及基站
WO2019051811A1 (zh) 配置频率优先级的方法、终端设备、基站和核心网设备
WO2017193766A1 (zh) 一种下行数据传输的方法及设备
JP2013132058A (ja) MiAN、システムおよび該システムにおけるパートナー発見方法
US11343795B2 (en) Paging related methods and apparatus
CN111919472A (zh) 用于bwp的随机接入响应
CN112690014B (zh) 操作网络管理节点的方法、网络管理节点和数据载体
EP3522626B1 (en) Terminal device, network device, controlling method, and program
US20140162631A1 (en) Load sharing method, base station, user equipment, load sharing node, and system
US20250293945A1 (en) Communication method and communication apparatus
CN109525378A (zh) 一种载波聚合管理方法及装置
CN116210296A (zh) 用于选择寻呼资源的系统和方法
CN111316693B (zh) 网络节点及其方法
CN119923650A (zh) 降低双侧机器学习模型多样性的方法
CN111314272B (zh) 一种任务处理方法及装置
CN113508556B (zh) 一种通信方法及装置
US20250330953A1 (en) Paging method, access network device, and user equipment
CN113543315A (zh) 资源管理方法、装置、服务器及存储介质
JP2020048100A (ja) 待ち受け状態で通信を行う端末装置、その制御方法、及びプログラム

Legal Events

Date Code Title Description
NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 2016901265

Country of ref document: EP

ENP Entry into the national phase

Ref document number: 2016901265

Country of ref document: EP

Effective date: 20181115

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16901265

Country of ref document: EP

Kind code of ref document: A1