The present application claims the benefit under 35 U.S.C. §119(a) of a Korean patent application filed in the Korean Intellectual Property Office on Mar. 11, 2010, and assigned Serial No. 10-2010-0021672, the entire disclosure of which is hereby incorporated by reference.
1. Field of the Invention
The present invention relates to an apparatus and a method for reducing energy consumption in a wireless communication system. More particularly, the present invention relates to an apparatus and a method for reducing energy consumption of a base station in a packet-based wireless communication system.
2. Description of the Related Art
Recently, as concerns about the environment are increasing, an Energy Saving (ES) mode for optimizing energy consumption of a base station is drawing attention.
The amount of traffic processed in a wireless communication system changes with time. That is, the amount of traffic processed by a base station that services the same region changes according to the behavior pattern change of a user and a terminal. For example, the traffic pattern varies in the daytime as compared to the night, varies by day of the week, and varies according to the number of users and terminals.
As stated above, for the ES mode of the base station, the wireless communication system predicts the traffic pattern through time series analysis. However, the traffic pattern of the wireless communication system has not only characteristics of a simple random walk model but also trend and seasonality. Accordingly, the wireless communication system requires a method for more accurately predicting the traffic pattern for a more precise ES.
An aspect of the present invention is to address at least the above-mentioned problems and/or disadvantages and to provide at least the advantages described below. Accordingly, an aspect of the present invention is to provide an apparatus and a method for controlling an Energy Saving (ES) mode of a base station in a wireless communication system.
Another aspect of the present invention is to provide an apparatus and a method for predicting a traffic pattern of a base station in a wireless communication system.
A further aspect of the present invention is to provide an apparatus and a method for controlling an ES mode of a base station in a packet-based wireless communication system.
Yet another aspect of the present invention is to provide an apparatus and a method for controlling an ES mode according to a traffic pattern of a base station in a packet-based wireless communication system.
In accordance with an aspect of the present invention, a method for controlling an ES mode at a base station of a wireless communication system is provided. The method includes predicting a traffic load of a next time, determining whether to enter the ES mode using the predicted traffic load, when determining to enter the ES mode, determining reliability of the predicted traffic load, and, when the predicted traffic load is reliable, operating in the ES mode.
In accordance with another aspect of the present invention, an apparatus for controlling an ES mode at a base station of a wireless communication system is provided. The apparatus includes a traffic estimator for predicting a traffic load of a next time, a traffic abnormality determiner for determining reliability of the traffic load predicted by the traffic estimator, and a controller for determining whether to enter the ES mode using the traffic load predicted by the traffic estimator, and for controlling to operate in the ES mode when the determining that the traffic load predicted by the traffic estimator is reliable.
Other aspects, advantages, and salient features of the invention will become apparent to those skilled in the art from the following detailed description, which, taken in conjunction with the annexed drawings, discloses exemplary embodiments of the invention.
The above and other aspects, features, and advantages of certain exemplary embodiments of the present invention will be more apparent from the following description taken in conjunction with the accompanying drawings, in which:
Throughout the drawings, like reference numerals will be understood to refer to like parts, components and structures.
The following description with reference to the accompanying drawings is provided to assist in a comprehensive understanding of exemplary embodiments of the invention as defined by the claims and their equivalents. It includes various specific details to assist in that understanding but these are to be regarded as merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the invention. In addition, descriptions of well-known functions and constructions may be omitted for clarity and conciseness.
The terms and words used in the following description and claims are not limited to the bibliographical meanings, but, are merely used by the inventor to enable a clear and consistent understanding of the invention. Accordingly, it should be apparent to those skilled in the art that the following description of exemplary embodiments of the present invention is provided for illustration purpose only and not for the purpose of limiting the invention as defined by the appended claims and their equivalents.
It is to be understood that the singular forms “a,” “an,” and “the” include plural referents unless the context clearly dictates otherwise. Thus, for example, reference to “a component surface” includes reference to one or more of such surfaces.
By the term “substantially” it is meant that the recited characteristic, parameter, or value need not be achieved exactly, but that deviations or variations, including for example, tolerances, measurement error, measurement accuracy limitations and other factors known to those of skill in the art, may occur in amounts that do not preclude the effect the characteristic was intended to provide.
Exemplary embodiments of the present invention provide a technique for controlling an Energy Saving (ES) mode of a base station in a wireless communication system.
Hereafter, it is assumed that the ES mode of the base station is controlled according to a traffic pattern of the base station in a packet-based wireless communication system.
An exemplary wireless communication system is constructed as shown in
The wireless communication system of
The management server 100 provides the base station 110 with an inter-cell handoff processing function, a call control function, an ES mode control function, and an operation and maintenance control function of the base station, in conjunction with at least one base station 110.
The base station 110 provides mobile communication service to one or more mobile stations 120-1 through 120-k traveling in its service coverage.
The base station 110 controls the ES mode by analyzing a traffic pattern according to the service. For example, the base station 110 determines whether to enter the ES mode by estimating a traffic load of a next time. When determining to enter the ES mode, the base station 110 determines whether to stay in the ES mode by analyzing a risk of the predicted traffic load. Herein, the next time indicates a time interval after the base station 110 provides the service.
Now, an exemplary method of the base station for controlling the ES mode according to the traffic pattern is explained.
In step 201, the base station operates in a normal mode. At this time, the base station aggregates traffic load data of the current service time. Herein, the normal mode indicates a general operation mode of the base station when the base station does not work in the ES mode.
In step 203, the base station determines whether it supports the ES mode. For example, the base station determines whether a system operator permits the ES mode. Based on reliability of an ES mode procedure, the system operator can limit the ES mode operation method to several stages.
If it is determined in step 203 that the base station does not support the ES mode, the base station finishes this process.
On the other hand, if it is determined in step 203 that the base station does support the ES mode, the base station predicts the traffic load of the next time in step 205. For instance, when the next time is the (i+1)-th time, the base station predicts the traffic load of the (i+1)-th time using a weighted moving average scheme based on Equation 1. Herein, the next time indicates the time interval after the base station provides the service.
In Equation 1, Xd(i+1) denotes the traffic load of the (i+1)-th time on a date d, and M denotes a mean size for predicting the traffic load using the weighted moving average. Wm denotes a weight at the m-th time for the weighted moving average, and Yd(i−m) denotes the traffic load collected at the (i−m)-th time on the date d.
In step 207, the base station determines whether to enter the ES mode at the next time using the traffic load prediction value of the next time. For example, the base station determines whether to enter the ES mode at the next time by comparing the traffic load prediction value of the next time and a threshold. When there are k-ary ES mode stages and the k-th ES mode is suitable for the base station, the base station compares the traffic load prediction value Xd(i+1) of the next time with a threshold Thk of the k-th ES mode and a threshold Th(k+1) of the (k+1)-th ES mode. When the traffic load prediction value is smaller than Thk and greater than or equal to Th(k+1) (Thk>Xd(i+1)≧Th(k+1), the base station determines to enter the ES mode at the next time. Herein, it is assumed that Thk is greater than Th(k+1).
If it is determined not to enter the ES mode at the next time in step 207, the base station goes to step 201 to operate in the normal mode at the next time.
On the other hand, if it is determined to enter the ES mode at the next time in step 207, the base station analyzes the risk of the traffic load predicted in step 205, in step 209. That is, the base station determines whether the traffic load predicted in step 205 is reliable. For example, when detecting fault of the base station or a neighbor base station, the base station determines that the predicted traffic load is unreliable. That is, upon detecting fault of the neighbor base station, the base station recognizes that the traffic load will increase due to the fault of the neighbor base station. Hence, the base station determines that the predicted traffic load is unreliable.
For example, when the traffic load value of the current time collected in step 201 belongs to at least one of time series analysis bases, the base station can determine that the predicted traffic load is unreliable.
For example, when the correlation value of the traffic load prediction value up to the current time and the traffic load measurement value is smaller than a reference correlation value, the base station can determine that the predicted traffic load is unreliable.
In step 211, the base station determines whether to stay in the ES mode in the next time, according to the risk of the predicted traffic load. That is, the base station determines whether to operate in the ES mode in the next time, according to the reliability of the predicted traffic load.
When the predicted traffic load is unreliable, the base station determines in step 211 that it cannot operate in the ES mode in the next time. Thus, the base station returns to step 201 to operate in the normal mode in the next time as well.
In contrast, when the predicted traffic load is reliable, the base station determines in step 211 to operate in the ES mode in the next time. Accordingly, the base station determines the ES mode to operate in the next time in step 213. For example, the base station can support ES modes such as power amplifier bias change, Error Vector Magnitude (EVM) change, radio resource restriction, and cell off. Hence, the base station selects the ES mode to operate in the next time among the ES modes. That is, the base station can select whether to enter the ES mode, whether to stay in the ES mode, and the ES mode, using state information based on the ES mode as shown in Table 1.
When the next time arrives in step 213, the base station works in the selected ES mode in step 215.
In step 217, the base station determines whether to transit to the normal mode. That is, the base station determines whether to maintain the ES mode by continuously determining system abnormality.
If it is determined not to stay in the ES mode in step 217, the BS operates in the normal mode in step 201. Alternatively, the base station may determine whether the ES mode is supported in step 203.
If it is determined to maintain the ES mode in step 217, the base station stays in the ES mode in step 215.
In this exemplary embodiment, when the traffic load value of the current time collected in the normal mode corresponds to the time series analysis basis, the base station can determine that the predicted traffic load is unreliable. At this time, eight time series analysis bases can be defined as below.
First, the base station determines whether the traffic load value Ydi of the current time exceeds a management bound σdi. That is, the base station determines whether the traffic load of the current time satisfies a condition of Equation 2. When the traffic load of the current time satisfies the condition of Equation 2, the base station determines that the predicted traffic load is unreliable.
In Equation 2, Ydi denotes the traffic load collected at the i-th time on the date d, Meandi denotes a mean of the traffic load accumulated until the i-th time on the date d, σdi denotes a mean of the traffic load until the previous time, and D denotes the number of valid dates for the ES mode determination.
Secondly, the base station determines whether the traffic load moves. For example, the base station determines whether the traffic load value Ydi of the current time continuously appears in a certain side based on the center line, based on Equation 3. When the traffic load of the current time satisfies the condition of Equation 3, the base station determines that the predicted traffic load is unreliable.
Y
(d−j)i>Meandi for all j=0, . . . , 7 or Y(d−j)i<Meandi for all j=0, . . . , 7 (3)
Y(d−j)i denotes the traffic load collected at the i-th time on the date (d−j), and Meandi denotes the mean of the traffic load accumulated until the i-th time on the date d.
Thirdly, the base station determines tendency of the traffic load. For example, the base station examines whether the traffic load value continues to increase or decrease, based on Equation 4. When the traffic load of the current time satisfies the condition of Equation 4, the base station determines that the predicted traffic load is unreliable.
Y
di
>Y
(d−1)i
>Y
(d−2)i
>Y
(d−3)i
>Y
(d−4)i
>Y
(d−5)i or Ydi<Y(d−1)i<Y(d−2)i<Y(d−3)i<Y(d−4)i<Y(d−5)i (4)
Y(d−j)i denotes the traffic load collected at the i-th time on the date (d−j).
Fourthly, the base station determines vibration of the traffic load. For example, the base station determines whether the traffic load value exhibits the continuous vibration, based on Equation 5. When the traffic load of the current time satisfies the condition of Equation 5, the base station determines that the predicted traffic load is unreliable.
(Y(d−j)i−Meandi)(Y(d−j−1)i−Meandi)<0 for all j=0, . . . , 12 (5)
In Equation 5, Y(d−j)i denotes the traffic load collected at the i-th time on the date (d−j) and Meandi denotes the mean of the traffic load accumulated until the i-th time on the date d.
Fifthly, the base station determines whether the successive traffic load values lie between two reference points 2σdi and 3σdi. For example, the base station determines whether the condition of Equation 6 is satisfied. When the traffic load of the current time satisfies the condition of Equation 6, the base station determines that the predicted traffic load is unreliable.
Y
di>Meandi+2σdi or Ydi<Meandi−2σdi
Y
(d−1)i>Meandi+2σdi or Y(d−1)i<Meandi−2σdi
Y
(d−2)i>Meandi+2σdi or Y(d−2)i<Meandi−2σdi (6)
In Equation 6, Y(d−j)i denotes the traffic load collected at the i-th time on the date (d−j), Meandi denotes the mean of the traffic load accumulated until the i-th time on the date d, and σdi denotes the mean of the traffic load until the previous time.
Sixthly, the base station determines whether four of the five successive traffic load values lie between two reference points 1σdi and 3σdi. For example, the base station determines whether the condition of Equation 7 is satisfied. When the traffic load of the current time satisfies the condition of Equation 7, the base station determines that the predicted traffic load is unreliable.
Ydi denotes the traffic load collected at the i-th time on the date d, Meandi denotes the mean of the traffic load accumulated until the i-th time on the date d, and σdi denotes the mean of the traffic load until the previous time.
Seventhly, the base station determines whether the traffic load is stratified. For example, the base station examines whether the traffic load value continuously appears in the reference value 1σdi based on Equation 8. When the traffic load of the current time satisfies the condition of Equation 8, the base station determines that the predicted traffic load is unreliable.
Meandi−σdi<Y(d−j)i<Meandi+σdi for all j=0, . . . , 14 (8)
In Equation 8, Y(d−j)i denotes the traffic load collected at the i-th time on the date (d−j), Meandi denotes the mean of the traffic load accumulated until the i-th time on the date d, and σdi denotes the mean of the traffic load until the previous time.
Lastly, the base station determines whether the traffic load is mixed. For example, the base station examines whether the traffic load value continuously appears in the reference values σdi and 3σdi based on Equation 9. When the traffic load of the current time satisfies the condition of Equation 9, the base station determines that the predicted traffic load is unreliable.
Y
(d−j)i>Meandi+σdi or Y(d−j)i<Meandi−σdi for j=0, . . . , 7
In Equation 9, Ydi denotes the traffic load collected at the i-th time on the date d, Meandi denotes the mean of the traffic load accumulated until the i-th time on the date d, and σdi denotes the mean of the traffic load until the previous time.
In this exemplary embodiment, the base station determines the risk of the traffic load by comparing the correlation value of the traffic load prediction value up to the current time and the traffic load measurement value, with the reference correlation value. In so doing, the base station calculates the correlation value of the traffic load prediction value up to the current time and the traffic load measurement value based on Equation 10.
In Equation 10, Pdi denotes a ratio of the traffic load of the i-th time on the date d to one-day prediction value, Ydi denotes the value collecting the traffic load of the i-th time on the date d, Xdi denotes the prediction value of the traffic load of the i-th time on the date d, and N denotes the total number of the ES mode determinations a day.
Now, an exemplary structure of a base station for controlling an ES mode is explained. Hereafter, modules that may be omitted from the base station shall be marked with the dotted line.
The base station of
The DU 300 includes an interface 302, a modem 304, a scheduler 306, and a controller 310.
The interface 302 transmits and receives signals to and from the RU 320.
The modem 304 modulates and demodulates a baseband signal. For example, the modem 304 restores a signal output from the interface 302, and encodes and modulates a signal to send to the RU 320 via the interface 302.
The scheduler 306 allocates resources for providing the service through scheduling.
The controller 310 includes a traffic estimator 312, a traffic abnormality determiner 314, and an ES mode controller 316.
The traffic estimator 312 estimates the traffic load of the next time. For instance, the traffic estimator 312 predicts the traffic load of the next time using the weighted moving average scheme based on Equation 1.
The traffic abnormality determiner 314 analyzes the risk of the traffic load estimated by the traffic estimator 312 under the control of the ES mode controller 316. More specifically, the traffic abnormality determiner 314 examines whether the traffic load estimated by the traffic estimator 312 is reliable. For example, when the fault of the base station or the neighbor base station is detected, the traffic abnormality determiner 314 determines that the traffic load estimated by the traffic estimator 312 is unreliable. That is, whether the fault of the neighbor base station is detected, the traffic abnormality determiner 314 recognizes that the traffic load will increase due to the fault of the neighbor base station. Hence, the traffic abnormality determiner 314 determines that the traffic load estimated by the traffic estimator 312 is unreliable.
For example, when the traffic load value collected in the current time belongs to at least one of the time series analysis bases, the traffic abnormality determiner 314 can determine that the traffic load estimated by the traffic estimator 312 is unreliable.
For example, when the correlation value of the traffic load prediction value up to the current time and the traffic load measurement value is smaller than the reference correlation value, the traffic abnormality determiner 314 may determine that the traffic load estimated by the traffic estimator 312 is unreliable.
The ES mode controller 316 determines whether the base station enters the ES mode in the next time, using the traffic load prediction value provided from the traffic estimator 312. For example, the ES mode controller 316 determines whether to enter the ES mode at the next time by comparing the traffic load prediction and the threshold. When there are k-ary ES mode stages and the k-th ES mode is suitable for the base station, the ES mode controller 316 compares the traffic load prediction value Xd(i+1) with the threshold Thk of the k-th ES mode and the threshold Th(k+1) of the (k+1)-th ES mode. When the traffic load prediction value is smaller than Thk and greater than or equal to Th(k+1) (Thk>Xd(i+1)≧Th(k+1)), the ES mode controller 316 determines to enter the ES mode at the next time. Herein, it is assumed that Thk is greater than Th(k+1).
When the traffic abnormality determiner 314 determines that the traffic load estimated by the traffic estimator 312 is reliable, the ES mode controller 316 determines to maintain the ES mode. By contrast, when the traffic abnormality determiner 314 determines that the traffic load estimated by the traffic estimator 312 is unreliable, the ES mode controller 316 determines to operate in the normal mode.
Upon determining to stay in the ES mode, the ES mode controller 316 selects the ES mode to operate in the next time. For example, the base station can support the ES modes such as power amplifier bias change, EVM change, radio resource restriction, and cell off.
When the base station works in the ES mode, the ES mode controller 316 continuously determines the abnormality of the system. Upon detecting the abnormality of the system, the ES mode controller 316 controls the base station to operate in the normal mode.
The RU 320 includes one or more Front End Units (FEUs) 322-1 through 322-N, one or more Power Amplifier Units (PAUs) 324-1 through 324-N, a power supply 326, and a transceiver 330.
The FEUs 322-1 through 322-N convert a Radio Frequency (RF) signal received over antennas to an Intermediate Frequency (IF) signal, convert an IF signal to send over the antennas to an RF signal, and transmit the RF signal through the antennas. For example, according to a Frequency Division Duplex (FDD) scheme, the FEUs 322-1 through 322-N include an RF duplexer filter or a circulator. According to a Time Division Duplex (TDD) scheme, the FEUs 322-1 through 322-N include a TDD switch and an RF filter.
The PAUs 324-1 through 324-N amplify power of the signal output from the transceiver 330 in respective transmit paths.
The power supply 326 supplies power for operating the modules of the base station.
The transceiver 330 includes one or more signal converters 332-1 through 332-N, one or more Crest Factor Reductions (CFRs) 334-1 through 334-N, an interface 336, and an RU controller 338.
The signal converters 332-1 through 332-N convert an analog signal provided in respective receive paths, to a digital signal, and convert a digital signal output from the CFRs 334-1 through 334-N to an analog signal.
The CFRs 334-1 through 334-N reduce Peak-to-Average Power Ratio (PAPR) of the transmit signal.
The interface 336 transmits and receives signals to and from the DU 330.
The RU controller 338 controls operations of the RU 320. For instance, the RU controller 338 controls the modules of the RU 320 according to the ES mode determined by the ES mode controller 316.
As set forth above, the ES mode of the base station is controlled based on the traffic pattern of the base station in the packet-based wireless communication system. Therefore, it is possible to raise the reliability in the system operation and to reduce the energy consumption of the base station.
While the invention has been shown and described with reference to certain exemplary embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
10-2010-0021672 | Mar 2010 | KR | national |