WO2015082204A1 - Reducing energy consumption of small cell devices - Google Patents
Reducing energy consumption of small cell devices Download PDFInfo
- Publication number
- WO2015082204A1 WO2015082204A1 PCT/EP2014/074791 EP2014074791W WO2015082204A1 WO 2015082204 A1 WO2015082204 A1 WO 2015082204A1 EP 2014074791 W EP2014074791 W EP 2014074791W WO 2015082204 A1 WO2015082204 A1 WO 2015082204A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- small cell
- cell devices
- cluster
- devices
- usage state
- Prior art date
Links
- 238000005265 energy consumption Methods 0.000 title claims abstract description 39
- 238000000034 method Methods 0.000 claims abstract description 59
- 230000009471 action Effects 0.000 claims abstract description 44
- 230000011664 signaling Effects 0.000 claims description 21
- 238000004590 computer program Methods 0.000 claims description 2
- 238000007726 management method Methods 0.000 description 51
- 230000001413 cellular effect Effects 0.000 description 29
- 238000004891 communication Methods 0.000 description 29
- 230000015654 memory Effects 0.000 description 11
- 238000012549 training Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 6
- 238000012880 independent component analysis Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 5
- 230000008859 change Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000009977 dual effect Effects 0.000 description 3
- 230000007613 environmental effect Effects 0.000 description 3
- 230000000977 initiatory effect Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000013500 data storage Methods 0.000 description 2
- 230000003203 everyday effect Effects 0.000 description 2
- 238000003064 k means clustering Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000009472 formulation Methods 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 238000010200 validation analysis Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0203—Power saving arrangements in the radio access network or backbone network of wireless communication networks
- H04W52/0206—Power saving arrangements in the radio access network or backbone network of wireless communication networks in access points, e.g. base stations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/04—Large scale networks; Deep hierarchical networks
- H04W84/042—Public Land Mobile systems, e.g. cellular systems
- H04W84/045—Public Land Mobile systems, e.g. cellular systems using private Base Stations, e.g. femto Base Stations, home Node B
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE 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/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Definitions
- the present subject matter relates to small cell devices and, more particularly but not exclusively, to reducing energy consumption of small cell devices.
- a macrocell may be understood as a high power cellular base station which provides coverage in a network.
- macrocells are deployed in densely populated areas, such as large offices, malls, and railway stations.
- the communications service providers are using small cell devices, in addition to the macrocells, to increase network capacity.
- a small cell device is a low power cellular base station which provides a low power signal much closer to cellular users on their cellular devices in comparison to the macrocells.
- the small cell devices encompass microcell devices, metrocell devices, picocell devices and femtocell devices, and are typically deployed in varied environments, such as homes, small offices, stadiums, and airports.
- the present subject matter discloses a device management system for reducing energy consumption of small cell devices.
- the device management system may include a processor and a signaling module coupled to the processor.
- the signaling module may receive a predicted usage state of a cluster comprising at least one small cell device.
- the cluster is formed based on a pattern of usage and the predicted usage state is indicative of information relating to operation of the at least one small cell device.
- the signaling module may further determine an action to be taken for the cluster based on the predicted usage state. The action relates to one of maintaining and changing an operational state of the at least one small cell device.
- the present subject matter discloses a method for reducing energy consumption of small cell devices.
- the method may include receiving a predicted usage state of a cluster comprising at least one small cell device.
- the cluster is formed based on a pattern of usage and the predicted usage state is indicative of information relating to operation of the at least one small cell device.
- the method may further include determining an action to be taken for the cluster based on the predicted usage state. The action relates to one of maintaining and changing an operational state of the at least one small cell device.
- the present subject matter discloses a computer readable medium having embodied thereon a computer program for executing a method for reducing energy consumption of small cell devices.
- the method may include receiving a predicted usage state of a cluster comprising at least one small cell device.
- the cluster is formed based on a pattern of usage and the predicted usage state is indicative of information relating to operation of the at least one small cell device.
- the method may further include determining an action to be taken for the cluster based on the predicted usage state. The action relates to one of maintaining and changing an operational state of the at least one small cell device.
- FIG. 1 illustrates a network environment implementing an energy consumption management (ECM) system, in accordance with an embodiment of the present subject matter
- Figure 2 illustrates a method for reducing energy consumption of small cell devices, in accordance with an embodiment of the present subject matter.
- any block diagrams herein represent conceptual views of illustrative systems embodying the principles of the present subject matter.
- any flow charts, flow diagrams, state transition diagrams, pseudo code, and the like represent various processes which may be substantially represented in computer readable medium and so executed by a computer or processor, whether or not such computer or processor is explicitly shown.
- small cell devices are low power cellular base stations. Examples of small cell devices include microcell devices, picocell devices, metrocell devices, and femtocell devices.
- the small cell devices are deployed in heavy traffic areas, such as indoor commercial spaces, homes, and sports arenas to augment the network capacity.
- the small cell devices are generally kept ON at all times. However, there may be scenarios where the small cell devices may not be serving cellular devices at all times. For example, small cell devices deployed in a residence may be idle when no one is at home. In another example, the small cell devices deployed in an enterprise may be idle in non-business hours and on holidays. Therefore, in such scenarios where the small cell devices are unnecessarily active, there is wastage of energy by the small cell devices.
- a pre-defined time schedule based policy is implemented. Based on the policy, at pre-defined scheduled times, transmit power of the small cell devices is reduced, or cellular service is disabled, or the small cell devices are kept in a dormant state.
- this policy to reduce unnecessary consumption of energy of the small cell devices may pose certain challenges. For example, in case number of deployed small cell devices is huge and the deployments are diverse, formulation of an efficient time schedule based policy may be cumbersome, time consuming and prone to errors. Further, the small cell devices may have varied usage patterns with respect to time.
- those small cell devices may be used from 9 AM to 9 PM, every day, and if remaining small cell devices are deployed in a stadium, then those small cell devices may be used from 6 AM to 9 AM and from 5 PM to 8 PM, every day.
- application of a common time schedule based policy to the small cell devices having such varied usage patterns to reduce energy consumption of the small cell devices may be difficult. Therefore, the conventional method or policy for reducing unnecessary consumption of energy of the small cell devices may be inefficient in terms of performance.
- the system described herein is an energy consumption management (ECM) system.
- ECM energy consumption management
- the ECM system clusters the small cell devices into one or more clusters based on their usage patterns. For each cluster, the ECM system predicts a usage state based on prediction parameters. The prediction parameters may be indicative of information relating to the small cell devices. Based on the predicted usage states and a pre-defined schedule policy of the small cell devices, the ECM system determines an action to be taken on each cluster of the small cell devices to reduce the energy consumption of the small cell devices.
- each small cell device Since usage pattern of each small cell device is taken into consideration to cluster the small cell devices into one or more clusters, and usage state for each cluster is predicted, it becomes easy to target each cluster as a whole and separate policies need not be defined for the numerous individual small cells. Also, there is no need to determine an action for each and every small cell device. An action is determined for each cluster of the small cell devices. As a result, less time is consumed and it becomes easy to control or manage the small cell devices. Thus the small cell devices are not unnecessarily ON to avoid wastage of power and at the same time are not OFF when they may be required to provide cellular services. Thus, the ECM system reduces energy consumption of the small cell devices in a time efficient and error free manner.
- the ECM system for reducing energy consumption of the small cell devices comprises a device management system and a prediction system.
- the device management system and the prediction system are communicatively coupled to each other.
- the small cell devices are also communicatively coupled to the ECM system.
- a communications service provider may control the small cell devices through the ECM system or based on inputs provided by the ECM system.
- the prediction system is external to the device management system, it will be appreciated that the prediction system can be integrated within the device management system.
- the device management system may enable performance management (PM) counters on each small cell device.
- the PM counters may be understood as measurements of various parameters of the small cell devices.
- the PM counters gather information relating to the small cell devices.
- the PM counters may gather data related to a number of active calls of the cellular devices, a number of hand-ins from neighbour small cell devices, and a number of connected cellular devices.
- the device management system may invoke technical report 069 (TR-069) remote procedure calls (RPC) "SetParameterValues", on parameters related to the PM counters.
- TR-069 technical report 069
- RPC remote procedure calls
- the prediction system may receive performance management (PM) data from the small cell devices, for example, via a network.
- the small cell devices may generate the PM data for the PM counters which were enabled by the device management system.
- the PM data may be indicative of information relating to usage patterns of the small cell devices with respect to time, performance of the small cell devices, and traffic load in the small cell devices.
- the prediction system may store the PM data, received from the small cell devices, in a database.
- the database can be an external repository associated with the prediction system, or an internal repository within the prediction system.
- the PM data stored in the database may be retrieved whenever the process of reducing the energy consumption of the small cell devices has to be initiated. Further, the PM data contained within the database may be periodically updated, whenever required.
- the prediction system may cluster the small cell devices based on the PM data. For example, the prediction system may cluster the small cell devices into one or more clusters based on the usage patterns of the small cell devices. Referring to the example, the prediction system may group the small cell devices having similar usage pattern into one cluster. In one implementation, the prediction system may use a clustering algorithm, such as an independent component analysis (ICA) clustering algorithm, k nearest neighbours or k-means clustering algorithm to cluster the small cell devices.
- ICA independent component analysis
- small cell devices deployed in a residence may be serving one or more cellular devices when at least one resident is at home and may be idle during other hours when no one is at home.
- small cell devices deployed in an office may be serving cellular devices throughout working hours and may be idle during non-working hours. Therefore, the prediction system may cluster the small cell devices into two clusters, one cluster having small cell devices deployed in the residence and other cluster having small cell devices deployed in the office.
- the prediction system may then provide the clusters of the small cell devices to the device management system.
- the device management system may associate a label with each cluster of the small cell devices.
- the label may be a distinctly identifiable name.
- the device management system may associate a label "residence device” with the cluster having the small cell devices deployed in the residence and may associate a label "office devices” with the cluster having small cell devices deployed in the office.
- labels By associating labels with the small cell devices, it may become easy for the device management system to target small cell devices contained in each cluster as a whole. Further, information of the small cell devices, such as labels associated with each cluster of small cell devices may be provided to the prediction system by the device management system.
- the prediction system may predict a usage state for each cluster of the small cell devices for a given time interval.
- the predicted usage state may be indicative of information relating to operation of the small cell devices in the cluster.
- the predicted usage states may include dual states and multiple states. In one example, the predicted usage state may be one of HIGH and LOW. In another example, the predicted usage state may be one of LOW, MEDIUM, and HIGH.
- the prediction system may predict the usage state for a cluster based on a pattern of usage of the small cell devices in the cluster. In one implementation, prediction of the usage states of the clusters may also be based on a plurality of prediction parameters data. The prediction parameters may be indicative of information relating to the small cell devices.
- the prediction parameters may include device parameters, performance data of the small cell devices, and environmental data.
- the device parameters may be related to radio resource control (R C) of the small cell devices, radio link control (RLC) of the small cell devices, Handovers to and from the small cell devices, etc.
- the environmental data may be, for example, day of a week, time of the day, etc.
- the performance data may include usage of the small cell devices in past pre-determined minutes, usage of the small cell devices at the pre-determined time for past pre-specified days, and average load on nearby macrocells in the past pre-determined minutes.
- the pre-specified days may be any number of days. In one example, the quantum of the preceding time (number of minutes or days) may be determined based on the required prediction performance of the prediction system.
- the prediction system may transmit the predicted usage states to the device management system through the network.
- the device management system may determine an action to be taken for each cluster.
- the action may be understood as one of maintaining and changing an operational state of the small cell devices.
- the action may be determined based on the predicted usage state and a pre-defined schedule policy to reduce energy consumption of the small cell devices.
- the operational state may be either an active mode or an inactive mode.
- the pre-defined schedule policy may be indicative of a time schedule comprising one or more time intervals during which the small cell devices have to be kept on an active mode or on an inactive mode.
- the schedule policy may be made available to the device management system by a communications service provider who is controlling the small cell devices.
- the communications service provider may formulate the schedule policy based on user's choice.
- the user may be understood as a person who has deployed the small cell devices in a deployment area. For example, the user may be an owner of a house, a public entity managing a public deployment, etc.
- the action to be taken on the small cell devices may include one of reducing radio frequency (RF) power of the small cell devices, enabling standby mode of the small cell devices, switching OFF the small cell devices, and continuing a present mode of the small cell devices, the present mode being one of an active mode and an inactive mode.
- the present mode of the small cell devices is interchangeably referred to as the operational state of the small cell devices.
- the action on the small cell devices may be taken the communications service provider.
- the action on the small cell devices may be pre-selected by the communications service provider. The communications service provider may select an action from the above listed action for each cluster of small cell devices to reduce energy consumption of the small cell devices.
- a predicted usage state of the "office devices" cluster may be LOW for a time interval between 9 PM to 9 AM on working days, and for the time interval between 9 AM to 9 PM on the working days, a predicted usage state may be HIGH.
- the small cell devices in the "office devices” may be kept on an inactive mode for time interval between 9 AM to 10 AM, for example, if most of the employees reach office by 10 AM.
- the network may select an action "enable standby mode" for the small cell devices contained in the "office devices” cluster, thereby reducing energy consumption of the small cell devices in the "office devices” cluster from 9 AM to 10 AM.
- the pre-defined schedule policy may also define that the small cell devices contained in the "office devices" may be kept on an active mode for time interval between 9 PM to 10 PM, if the usage pattern indicated that most of the employees may work till late. In such a case, the network may select an action "continue a present mode" for the small cell devices contained in the "office devices" cluster.
- FIG. 1 illustrates a network environment 100 implementing an energy consumption management (ECM) system 102, in accordance with an embodiment of the present subject matter.
- ECM energy consumption management
- the ECM system 102 comprises of a device management system 104 and a prediction system 106.
- the device management system 104 and the prediction system 106 described herein, can be implemented in any network environment comprising a variety of network devices, including routers, bridges, servers, computing devices, storage devices, etc.
- the prediction system 106 and the device management system 104 can be implemented as a variety of servers and communication devices.
- the communication devices that can implement the described method(s) include, but are not limited to, central directory servers, database server, web server, application server, and the like.
- the prediction system 106 and the device management system 104 may also be implemented as a computing device, such as a laptop computer, a desktop computer, a notebook, a workstation, a mainframe computer, a server, and the like.
- prediction system 106 is external to the device management system 104, it will be appreciated that prediction system 106 can be integrated within the device management system 104. In other words, in one implementation, a computing system may implement the functionalities of the prediction system 106 as well as the device management system 104.
- the device management system 104 may be communicatively coupled to the prediction system 106 through a network 108.
- the network 108 may be a wireless or a wired network, or a combination thereof.
- the network 108 can be a collection of individual networks, interconnected with each other and functioning as a single large network (e.g., the internet or an intranet).
- IP Internet Protocol
- GSM Global System for Mobile Communication
- UMTS Universal Mobile Telecommunications System
- PCS Personal Communications Service
- TDMA Time Division Multiple Access
- CDMA Code Division Multiple Access
- NTN Next Generation Network
- PSTN Public Switched Telephone Network
- ISDN Integrated Services Digital Network
- the network 108 includes various network entities, such as gateways, routers; however, such details have been omitted for ease of understanding.
- the ECM system 102 may be deployed at a communications service provider's premise. Further, the ECM system 102 is coupled to one or more small cell devices 110-1, 110-2, 110-3, 110-4, 110-N, individually and commonly referred to as small cell device(s) 110 hereinafter, through the network 108.
- the small cell devices 110 are low power cellular base stations. Examples of the small cell devices 110 include microcell devices, metrocell devices, picocell devices and femtocell devices.
- the small cell devices 110 are deployed in heavy traffic areas, such as indoor commercial spaces, homes, and sports arenas.
- the communications service provider controls the small cell devices 110 through the ECM system 102 or based on inputs provided by the ECM system 102.
- the communications service provider may deploy the small cell devices 110, in addition to macrocells (not shown in figure 1) to increase network capacity.
- the device management system 104 may include processor(s) 114, interface(s) 116, and memory 118 coupled to the processor(s) 114.
- the prediction system 106 may also include processor(s) 132, interface(s) 134, and memory 136 coupled to the processor(s) 132.
- the processor(s) 114 and the processor(s) 132 of the device management system 104 and the prediction system 106, respectively, may be implemented may be implemented as one or more microprocessors, microcomputers, microcontrollers, digital signal processors, central processing units, state machines, logic circuitries, and/or any devices that manipulate signals based on operational instructions.
- the processor(s) 114 and 132 are configured to fetch and execute computer-readable instructions stored in the memories 118 and 136.
- processors may be provided through the use of dedicated hardware as well as hardware capable of executing software in association with appropriate software.
- the functions may be provided by a single dedicated processor, by a single shared processor, or by a plurality of individual processors, some of which may be shared.
- explicit use of the term "processor” should not be construed to refer exclusively to hardware capable of executing software, and may implicitly include, without limitation, digital signal processor (DSP) hardware, network processor, application specific integrated circuit (ASIC), field programmable gate array (FPGA), read only memory (ROM) for storing software, random access memory (RAM), non-volatile storage.
- DSP digital signal processor
- ASIC application specific integrated circuit
- FPGA field programmable gate array
- ROM read only memory
- RAM random access memory
- non-volatile storage Other hardware, conventional and/or custom, may also be included.
- interface(s) 116 of the device management system 104 and interface(s) 134 of the prediction system 106 may include a variety of software and hardware interfaces that allow the ECM system 102 to interact with the entities of the network 108, a wide variety of networks and protocol types, including wire networks, for example, LAN, cable, etc., and wireless networks, for example, WLAN, cellular, satellite-based network, etc.
- the memory 118 and the memory 136 may include any computer-readable medium known in the art including, for example, volatile memory, such as static random access memory (SRAM), and dynamic random access memory (DRAM), and/or non-volatile memory, such as read only memory (ROM), erasable programmable ROM, flash memories, hard disks, optical disks, and magnetic tapes.
- volatile memory such as static random access memory (SRAM), and dynamic random access memory (DRAM)
- non-volatile memory such as read only memory (ROM), erasable programmable ROM, flash memories, hard disks, optical disks, and magnetic tapes.
- the device management system 104 may include module(s) 120 and data 122.
- the module(s) 120 include, for example, a signaling module 124 and other module(s) 126.
- the prediction system 106 may include modules(s) 138 and data 140.
- the module(s) 138 may include a clustering module 142, a prediction module 144, and other module(s) 146.
- the other module(s) 126 and the other module(s) 146 may include programs or coded instructions that supplement applications or functions performed by the ECM system 102.
- the data 122 of the device management system 104 may include usage state data 128 and other data 130.
- the data 140 of the prediction system 106 may include PM data 148 and other data 150.
- the other data 130 and other data 150 of the device management system 104 and the prediction system 106 may serve as a repository for storing data that is processed, received, or generated as a result of the execution of one or more modules in the module(s) 120 and in the modules(s) 138, respectively.
- the data 140 is shown internal to the prediction system 106, it may be understood that the data 140 can reside in an external repository (not shown in the figure), which may be coupled to the prediction system 106.
- the prediction system 106 may communicate with the external repository through the interface(s) 134 to obtain information from the data 140.
- the signaling module 124 of the device management system 104 may enable performance management (PM) counters on each of a plurality of small cell devices 1 10.
- the PM counters are measurements of various parameters of the small cell devices 110.
- the PM counters gather information relating to the small cell devices 110.
- the PM counters may gather data related to a number of active calls of cellular devices, a number of hand- ins from neighbour small cell devices, and a number of connected cellular devices, hereinafter referred to as cellular equipments.
- the signaling module 124 may invoke technical report 069 (TR-069) remote procedure calls (RPC) "SetParameterValues", on parameters related to the PM counters.
- RPC remote procedure calls
- the clustering module 142 of the prediction system 106 may receive performance management (PM) data or PM counts from the small cell devices 110 during a training phase.
- the training phase is performed before initialization of a process for reducing energy consumption of the small cell devices 110.
- the process for reducing energy consumption of the small cell devices 110 (prediction phase) is always performed in real-time, however, the training phase may or may not be performed in real- time. For example, the training phase may be done offline, i.e., when the prediction system 106 is not connected to the device management system 104.
- the clustering module 142 may receive the PM data from the small cell devices 110 via a network 108.
- the PM data may be indicative of information relating to usage patterns of the small cell devices 110 with respect to time, performance of the small cell devices 110, and traffic load in the small cell devices 110.
- the clustering module 142 may store the received PM data within the PM data 148.
- the clustering module 142 may cluster the small cell devices 110 into one or more clusters based on the PM data. Each cluster comprises of at least one small cell device 110.
- the clustering module 142 may use a clustering algorithm, such as an independent component analysis (ICA) clustering algorithm to cluster the small cell devices 110.
- ICA independent component analysis
- the clustering module 142 may cluster the small cell devices 1 10 based on the usage patterns of the small cell devices 110, such that small cell devices 110 having similar usage pattern may be grouped into one cluster. For example, the clustering module 142 may cluster the small cell devices 110 from a same area into a same cluster, for example, if the small cell devices 110 of the same area share similar usage characteristics, then those small cell devices 110 are put into one cluster.
- the small cell devices 110 may be serving one or more cellular equipments when at least one person is in the stadium and may be idle during other hours when no one is there in the stadium.
- the small cell devices 110 deployed in the stadium may be active from 6 AM to 10 AM and from 5 PM TO 8 PM, and may be inactive during other hours.
- the small cell devices 110 deployed in a residence may be serving one or more cellular equipments when at least one resident is at home and may be idle during other hours when no one is at home.
- the residents may be at work during working hours, say from 9 AM to 9 PM, and during this time interval, the small cell devices 110 may be idle.
- the clustering module 142 may cluster the small cell devices 110 into two clusters, one cluster having small cell devices 110 deployed in the stadium and other cluster having small cell devices 110 deployed in the residence.
- the PM data is dynamic in nature and changes with time and/or geographical location.
- the clusters of the small cell devices 110 may also get updated. For example, new small cell devices 110 may be added into the clusters and other small cell devices 110 may change their clusters, for example, if a usage pattern of a small cell device 110 changes, then the small cell device 110 may move to a different cluster.
- the small cell devices 110 deployed in other deployment areas, such as offices, malls, etc., having a similar usage pattern as that of the small cell devices 1 10 deployed in the stadium or the residence, may be added to the respective cluster comprising the small cell devices 110 deployed in the stadium or the residence.
- the clustering module 142 may analyze, clean, and process the PM data, also referred to as training data, of each cluster. The clustering module 142 then feeds the training data in a conditional random field (CRF) model, where the CRF model learns its parameters.
- CRF conditional random field
- the clustering module 142 may train the CRF model using a stochastic gradient descent (SGD) method, quasi-Newton method, or a Limited-memory Broyden-Fletcher- Goldfarb-Shanno (L-BFGS) method.
- SGD stochastic gradient descent
- L-BFGS Limited-memory Broyden-Fletcher- Goldfarb-Shanno
- the prediction accuracy of the trained CRF model may be tested against a separate set of PM data (called validation data).
- the training phase may be rerun on a regular basis, where the small cell devices 110 may change clusters or the CRF model's learned parameters may change.
- the prediction phase, or the online phase is performed when the prediction system 106 is connected to the device management system 104.
- the PM data for a particular cluster are accessed by the prediction system 106, which uses the learned CRF model for the cluster to predict next usage state for all the small cell devices 110 in the cluster.
- the prediction system 106 may transmit the clusters to the device management system 104 through the network 108.
- the signaling module 124 of the device management system 104 may then associate a label with each cluster of the small cell devices 110.
- the label may be a distinctly identifiable name. Thus, the label may be used to identify a particular usage pattern.
- the signaling module 124 may associate a label "residence devices" with the cluster having the small cell devices 110 deployed in the residence and may associate a label "stadium devices” with the cluster having small cell devices 110 deployed in the stadium.
- the signaling module 124 may then provide the labelled clusters of the small cell devices 110 to the prediction system 106 for further processing, through the network 108.
- the prediction module 144 of the prediction system 106 may predict a usage state for each cluster of the small cell devices 110 for a given time interval.
- the predicted usage state may be indicative of information relating to operation of the small cell devices 110 in the clusters.
- the predicted usage states may be dual states, such as either HIGH or LOW, or multiple states, such as LOW, MEDIUM, or HIGH.
- the prediction module 144 may predict the usage states of the clusters of the small cell devices 110 based on the usage pattern of the small cell devices 110 and a plurality of prediction parameters.
- the prediction parameters may be indicative of information relating to the small cell devices 110.
- the prediction parameters may include device parameters, performance data of the small cell devices 110, and environmental data.
- prediction parameters may include, but are not limited to, day of a week, time of the day, usage of the small cell devices 110 in past pre-determined minutes, usage of the small cell devices 110 at the pre-determined time for past pre-specified days, average load on nearby macrocells in the past pre-determined minutes, radio resource control (R C) of the small cell devices 110, radio link control (RLC) of the small cell devices 110, and Handovers to and from the small cell devices 110.
- R C radio resource control
- RLC radio link control
- Handovers to and from the small cell devices 110 the quantum of the preceding time (number of minutes or days) may be determined based on the required prediction performance of the prediction system 106.
- the prediction module 144 execute the learned CRF model for predicting the next usage states of the clusters of the small cell devices 110 using the prediction parameters.
- the foregoing description has been described with reference to prediction of one usage state for a cluster for a given time interval, it is well appreciated that predictions may be made for any given cluster periodically for any specified time instance or time interval. Further, duration of the time intervals for each usage state may be determined may vary. For example, in one case, a usage state for a cluster may be inquired or predicted in every 1 hour and in other case, the usage state for the cluster may be predicted in every 15 minutes. Further, based on the usage state of the cluster, at every given instance, further action may be taken.
- the communications service provider who may be controlling the small cell devices 110 may provide the time intervals for which usage states of each cluster has to be determined.
- the prediction module 144 may transmit the predicted usage states to the device management system 104 through the network 108.
- the signaling module 124 of the device management system 104 may receive the predicted usage state for each cluster comprising at least one small cell device 110.
- the predicted usage states may be based on a pattern of usage of the at least one small cell device 110.
- the predicted usage state of each cluster may be indicative of information relating to operation of the at least one small cell device 110.
- the clustering module 142 may store the received predicted usage states within the usage state data 128.
- the signaling module 124 may generate a signal for each cluster based on the corresponding predicted usage state. It may be understood, the signaling module 124 generates one signal corresponding to a predicted usage state.
- the signal may be indicative of an action to be taken on the at least one small cell device 1 10 of each cluster to reduce energy consumption of the at least one small cell device 110.
- the action may include, but is not limited to, reducing RF power of the at least one small cell device 110, enabling standby mode of the at least one small cell device 110, switching OFF the at least one small cell device 110, and continuing a present mode of the at least one small cell device 110.
- the present mode may be either an active mode or an inactive mode.
- the signaling module 124 may generate a signal corresponding to the predicted usage state, for example, to enable an inactive mode for the small cell devices 1 10.
- the communications service provider controlling the small cell devices 110, may select an action to be taken on each cluster corresponding to the predicted usage state.
- the communications service provider may select an action "switch OFF" from amongst the above mentioned actions to be taken on each cluster for reducing energy consumption of the small cell devices 110 corresponding to each cluster. Based on the action, the communications service provider may switch OFF the small cell devices 110 contained in the cluster, to reduce the energy consumption of the small cell devices 110.
- the signaling module 124 may further generate the signal for each cluster based on applying a pre-defined schedule policy.
- the pre-defined schedule policy may be indicative of a time schedule associated with duration of at least one of an active mode and an inactive mode of the small cell devices 110.
- the predefined schedule policy may comprise of one or more time intervals during which the small cell devices 110 have to be kept on an active mode or on an inactive mode.
- the schedule policy may be made available to the device management system 104 by the communications service provider who is controlling the small cell devices 110.
- the communications service provider may formulate the schedule policy based on a user's choice. The user may be understood as a person who has deployed the small cell devices 110 in a deployment area.
- the user may be an owner of a house, a public entity managing a public deployment, etc.
- the communications service provider may configure the pre-defined schedule policy on the device management system 104. It will be understood, that application of the pre-defined schedule policy by the signaling module 124 to generate the signal for each cluster may be optional.
- a predicted usage state of "office devices" cluster may be LOW for a time interval between 10 PM to 9 AM on working days, and may be HIGH for the time interval between 10 AM to 10 PM on the working days.
- the "office devices" cluster may be understood as a cluster of small cell devices 110 deployed in an office or cluster of small cell devices 110 with usage pattern same as that of small cell devices 110 deployed in the office. Further, according to the pre-defined schedule policy, the small cell devices in the "office devices" may be kept on an inactive mode for time interval between 10 AM to 11 AM, for example, if most of the employees reach office by 11 AM.
- the network may select an action "reduce RF power" for the small cell devices 110 contained in the "office devices” cluster, thereby reducing energy consumption of the small cell devices in the "office devices” cluster from 10 AM to 11 AM.
- usage pattern of each small cell device 110 is taken into consideration to cluster the small cell devices 110 into one or more clusters, and usage state for each cluster is predicted, it becomes easy to target each cluster as a whole and separate policies need not be defined for the numerous individual small cell devices 110. Also, there is no need to generate a signal for each and every small cell device 110. A signal is generated for each cluster of small cell devices 110. As a result, less time is consumed and it becomes easy to manage the small cell devices 110. Thus, according to the present subject matter, energy consumption of small cell devices 110 is efficiently reduced, without any errors.
- the small cell devices 110 are not unnecessarily ON to avoid wastage of power and at the same time are not OFF when they may be required to provide cellular services.
- the ECM system 102 reduces energy consumption of the small cell devices 110 in a time efficient and error free manner.
- Figure 2 illustrates a method 200 for reducing energy consumption of small cell devices, in accordance with an embodiment of the present subject matter.
- the order in which the method is described is not intended to be construed as a limitation, and any number of the described method blocks can be combined in any order to implement the method 200 or any alternative method. Additionally, individual blocks may be deleted from the method without departing from the spirit and scope of the subject matter described herein.
- the method can be implemented in any suitable hardware, software, firmware, or combination thereof.
- the method(s) may be described in the general context of computer executable instructions.
- computer executable instructions can include routines, programs, objects, components, data structures, procedures, modules, functions, etc., that perform particular functions or implement particular abstract data types.
- the methods may also be practiced in a distributed computing environment where functions are performed by remote processing devices that are linked through a communications network.
- computer executable instructions may be located in both local and remote computer storage media, including memory storage devices.
- steps of the method(s) 200 can be performed by programmed computers.
- program storage devices or computer readable medium for example, digital data storage media, which are machine or computer readable and encode machine-executable or computer-executable programs of instructions, where said instructions perform some or all of the steps of the described method.
- the program storage devices may be, for example, digital memories, magnetic storage media, such as a magnetic disks and magnetic tapes, hard drives, or optically readable digital data storage media.
- the embodiments are also intended to cover both communication network and communication devices to perform said steps of the method(s).
- the method 200 may include receiving performance management (PM) data from small cell devices.
- PM performance management
- performance management (PM) counters on the small cell devices may be enabled.
- the small cell devices may generate the PM data for the enabled PM counters.
- the PM data may be indicative of information relating to usage patterns of the small cell devices with respect to time, performance of the small cell devices, and traffic load in the small cell devices.
- the clustering module 142 of the prediction system 106 may receive the PM data from the small cell devices 110.
- the method 200 may include clustering the small cell devices into one or more clusters based on the PM data.
- the clustering of the small cell devices may be done using a clustering algorithm, such as an independent component analysis (ICA) clustering, k nearest neighbours or k-means clustering algorithm.
- ICA independent component analysis
- the clustering of the small cell devices may be based on the usage patterns of the small cell devices, such that small cell devices having similar usage pattern may be grouped into one cluster.
- the clustering module 142 of the prediction system 106 may cluster the small cell devices 110 into one or more clusters based on the PM data.
- the method 200 may include predicting a usage state for each cluster for a time interval, where the usage state is based on usage patterns of the small cell devices and on a plurality of prediction parameters predicted for a time interval.
- the predicted usage state may be indicative of information relating to operation of the small cell devices in each cluster.
- the predicted usage states may be dual states, such as either HIGH or LOW, or multiple states, such as LOW, MEDIUM, or HIGH.
- the prediction parameters may be indicative of information relating to the small cell devices, such as day of a week, time of the day, usage of the small cell devices in past pre-determined minutes, usage of the small cell devices at the pre-determined time for past pre-specified days, and average load on nearby macrocells in the past pre-determined minutes.
- the prediction module 144 of the prediction system 106 may predict a usage state for each cluster of the small cell devices 110 for a given time interval.
- the method 200 may include generating a signal for the cluster based on the predicted usage state, where the signal is indicative of an action to be taken on the small cell devices to reduce energy consumption of the small cell devices.
- the action may include, but is not limited to, reducing radio frequency (RF) power of the at least one small cell device, enabling standby mode of the at least one small cell device, switching OFF the at least one small cell device, and continuing a present mode of the at least one small cell device.
- the present mode may be either an active mode or an inactive mode.
- the communications service provider, controlling the small cell devices may select an action to be taken on each cluster corresponding to the predicted usage state.
- generation of the signal for each cluster may also be based on applying a pre-defined schedule policy.
- the pre-defined schedule policy may be indicative of a time schedule comprising one or more time intervals during which the small cell devices have to be kept on an active mode or on an inactive mode.
- the signaling module 124 of the device management system 104 may generate a signal for each cluster based on the corresponding predicted usage state.
- the method blocks 206 and 208 described above may be repeated for each time interval, provided by the communications service provider to the ECM system 102.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
Claims
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020167017589A KR20160093673A (en) | 2013-12-05 | 2014-11-17 | Reducing energy consumption of small cell devices |
US15/036,922 US20160286479A1 (en) | 2013-12-05 | 2014-11-17 | Reducing energy consumption of small cell devices |
JP2016536702A JP2017504244A (en) | 2013-12-05 | 2014-11-17 | Reduce energy consumption of small cell devices |
EP14798907.3A EP3078229A1 (en) | 2013-12-05 | 2014-11-17 | Reducing energy consumption of small cell devices |
CN201480066472.5A CN105794279A (en) | 2013-12-05 | 2014-11-17 | Reducing energy consumption of small cell devices |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
IN3532/DEL/2013 | 2013-12-05 | ||
INDE35322013 | 2013-12-05 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2015082204A1 true WO2015082204A1 (en) | 2015-06-11 |
Family
ID=51900466
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/EP2014/074791 WO2015082204A1 (en) | 2013-12-05 | 2014-11-17 | Reducing energy consumption of small cell devices |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2015082204A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3641409A1 (en) * | 2018-10-17 | 2020-04-22 | Huawei Technologies Co. Ltd. | Energy conservation management method, apparatus, and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2355593A1 (en) * | 2010-01-28 | 2011-08-10 | Alcatel Lucent | Network node control |
US20130121155A1 (en) * | 2010-06-30 | 2013-05-16 | Fujitsu Limited | Method and apparatus for changing between transmission states in a communication system |
US20130122913A1 (en) * | 2010-06-30 | 2013-05-16 | Fujitsu Limited | Transition mechanism for energy efficient mobile overlay network |
US20130130670A1 (en) * | 2009-10-28 | 2013-05-23 | Nec Europe Ltd. | Method for operating an energy management system in a wireless radio network |
-
2014
- 2014-11-17 WO PCT/EP2014/074791 patent/WO2015082204A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130130670A1 (en) * | 2009-10-28 | 2013-05-23 | Nec Europe Ltd. | Method for operating an energy management system in a wireless radio network |
EP2355593A1 (en) * | 2010-01-28 | 2011-08-10 | Alcatel Lucent | Network node control |
US20130121155A1 (en) * | 2010-06-30 | 2013-05-16 | Fujitsu Limited | Method and apparatus for changing between transmission states in a communication system |
US20130122913A1 (en) * | 2010-06-30 | 2013-05-16 | Fujitsu Limited | Transition mechanism for energy efficient mobile overlay network |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3641409A1 (en) * | 2018-10-17 | 2020-04-22 | Huawei Technologies Co. Ltd. | Energy conservation management method, apparatus, and storage medium |
CN111065114A (en) * | 2018-10-17 | 2020-04-24 | 华为技术有限公司 | Energy saving management method, device and storage medium |
CN111065114B (en) * | 2018-10-17 | 2021-12-28 | 华为技术有限公司 | Energy-saving management method, energy-saving management device and storage medium |
US11477082B2 (en) | 2018-10-17 | 2022-10-18 | Huawei Technologies Co., Ltd. | Energy conservation management method, apparatus, and computer program product |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Cao et al. | Towards energy-efficient wireless networking in the big data era: A survey | |
Li et al. | Energy savings scheme in radio access networks via compressive sensing‐based traffic load prediction | |
CN111132190A (en) | Base station load early warning method and device | |
US11212822B2 (en) | Systems and methods for managing service level agreements over network slices | |
US20160286479A1 (en) | Reducing energy consumption of small cell devices | |
Daas et al. | Energy management framework for 5G ultra-dense networks using graph theory | |
KR20230132434A (en) | System and method for enabling self-configuring networks in open RAN | |
Temesgene et al. | Softwarization and optimization for sustainable future mobile networks: A survey | |
JP2016506638A (en) | Electronic device configuration | |
CA3222619A1 (en) | Deploying resources in a network | |
Dlamini et al. | Online supervisory control and resource management for energy harvesting BS sites empowered with computation capabilities | |
Dangi et al. | A novel hybrid deep learning approach for 5G network traffic control and forecasting | |
KR20230131169A (en) | System and method for enabling mobility load balancing in self-organizing networks | |
US9844002B2 (en) | Method for power consumption optimization in mobile cellular networks | |
WO2015082204A1 (en) | Reducing energy consumption of small cell devices | |
Nurminen et al. | A unified framework for 5G network management tools | |
US12294869B2 (en) | Cell site energy utilization management | |
Alliance | Green Future Networks: A Roadmap to Energy Efficient Mobile Networks | |
Prajapati et al. | A theoretical aspect on fault-tolerant data dissemination in iot enabled systems | |
CN106717047B (en) | Ad-hoc network mechanism for saving energy during power outages | |
WO2022271497A1 (en) | Cellular network user device mobility optimization management | |
KR20160093673A (en) | Reducing energy consumption of small cell devices | |
Othman et al. | Automated deployment of virtual network function in 5G network slicing using deep reinforcement learning | |
Bartolacci et al. | Optimization modeling and decision support for wireless infrastructure deployment in disaster planning and management. | |
Eisenblätter et al. | Integrated self-management for future radio access networks: Vision and key challenges |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 14798907 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 15036922 Country of ref document: US |
|
ENP | Entry into the national phase |
Ref document number: 2016536702 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
REEP | Request for entry into the european phase |
Ref document number: 2014798907 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2014798907 Country of ref document: EP |
|
ENP | Entry into the national phase |
Ref document number: 20167017589 Country of ref document: KR Kind code of ref document: A |