The present invention relates to a device for controlling radio network, a method of controlling radio network and a communication system.
Portable telephone service is now in its third generation stage. The communication speed has been increasing significantly, large volume contents such as music, moving pictures have become increasingly popular in addition to conventional still-pictures, text mails, etc. Many ways of services, such as a mixture of different speed data, a plurality of services offered simultaneously, a circuit-switched communication service, have already been introduced. Now, what is requested is a method with which the radio resource and the base band resource at base band signal processing unit of Base Transceiver Station (BTS) can be put into operation efficiently for packet-switched communication services.
In a conventional method of controlling the radio resource and the base band resource using a W-CDMA Radio Network Controller (RNC), the allocation of a call was made after looking into an amount of empty radio resource alone, or an amount of empty base band resource alone. Examples of such method have been disclosed in Japanese translation of PCT publication No. 2003-524335, Japanese Patent Unexamined Publication No. 2003-87854, “W-CDMA Mobile Communication” edited by Keiji Tachikawa, p 202-207, published by Maruzen Jun. 25, 2001, etc. A conventional method of controlling the radio resource and the base band resource with a W-CDMA radio network controller is described below referring to
The radio resource is those resources in a wireless region between a BTS and the terminal. Examples of the radio resource include modulation code, transmitting power, amount of interference, etc. A radio resource amount needed for a BTS to receive a call is variable depending on a distance from BTS to a terminal and other factors; so, even among the calls of same channel type the radio resource amount is not always the same. The base band resource is a processing capacity available at base band signal processing unit of a BTS; which resource is needed for a hardware to diffuse and modulate a call. Base band resource needed for a BTS to receive a call has been determined by each call type.
Referring to
Radio network controller 2301 is for controlling the BTS, controlling the connection of transmitting/receiving, controlling the hang up, controlling the diversity hand over, etc. The controller includes wire communication means 2303 at the core network side, wire communication means 2304 at the BTS side, radio resource administration means 2305 and control means 2306.
Wire communication means 2303 at the core network side transmits/receives signal to and from core network 2302. Wire communication means 2304 at the BTS side transmits/receives signal to and from BTS 2307. Radio resource administration means 2305 administrates the utilization of radio resource. Control means 2306 controls all the operation performed by radio network controller 2301.
BTS 2307 is for radio communication with terminal 2308, which converts radio signals into wire signal for a wired network. Here, BTS 2307 splits a covering area into small sectors (sectorizing) by frequency; thereby the frequency can be used efficiently.
BTS 2307 includes wire communication means 2309, radio communication means 2310, base band signal processing unit 2311 and base band resource control means 2314.
Radio communication means 2310 is provided with an antenna, an amplifier, a power supply and a control program, and transmits/receives radio signals to and from terminal 2308. Radio communication means 2310 corresponds to respective sectors; so, number of which means varies along with a number of sectors.
Base band signal processing unit 2311 is for processing signals from terminal 2308; e.g. code modulation, conversion into wire signal, etc. The processing unit is formed of a plurality of circuit boards (cards) consisting of a plurality of ICs, connected together into the shape of a rack. Base band signal processing unit 2311 can process calls of one or more number of frequencies. The processing unit 2311 is split into first base band signal processing means 2312 and second base band signal processing means 2313 in order to increase the speed of diffusion processing and modulation processing, as well as to divide a processing load. Hereinafter, first base band signal processing means 2312 and second base band signal processing means 2313 are referred to as rack 1 and rack 2, respectively. Base band signal processing unit 2311 processes the signals in each frequency. If each of first base band signal processing means 2312 and second base band signal processing means 2313 is to control more number of frequencies, the processing load increases. Therefore, base band signal processing unit 2311 is restricted in the number of controllable frequencies, in view of the cost reduction and the processing load reduction.
Base band resource control means 2314 controls the empty resource amount in base band signal processing unit 2311. The control means allocates a call to a certain rack of base band signal processing unit 2311. The allocation of a call means an operation, upon arising of a call, to receive the call in a certain rack. The empty resource amount means a processing capacity left for new processing.
Now, a conventional procedure from the moment when a BTS is started until a call is allocated to BTS is described referring to
Reference is made to
Upon receiving initial registration request 1601, radio network controller 2301 transmits a message of initialization processing request 1602 to BTS 2307. Upon receipt of the request, BTS 2307 transmits a message of initialization processing response 1603 to radio network controller 2301. The message contains, for example as
Then, when a call arises, the core network transmits a message 1604 to radio network controller 2301 requesting the allocation.
Radio network controller 2301 allocates the call to a radio resource.
And then, radio network controller 2301 transmits a message of allocation request 1605 (RADIO LINK SETUP REQUEST, in 3GPP TS 25. 433 Ver6. 0. 0) to BTS 2307. The transmitting message includes, for example as
When the allocation is finished, BTS 2307 transmits a message of allocation response 1606 (RADIO LINK SETUP RESPONSE, in 3GPP TS 25. 433 Ver6. 0. 0). The transmitting message contains, for example as
Now in the following, description is made on a conventional resource control for allocating a call to a radio resource in radio network controller.
Radio network controller 2301 calculates the amount of radio resource used at each frequency based on such parameters as transmitting speed, transmitting power, etc. The amount of radio resource used is expressed in terms of processing capacity (kbps). Every time when a call arises, radio network controller 2301 calculates an amount of radio resource required for the call, and allocates the call to a certain frequency which can house the required resource amount.
Then, radio network controller 2301 requests BTS 2307 to allocate a call, BTS 2307 allocate the call to a most suitable base band signal processing means. The transmitting power increases along with an increasing distance of terminal from BTS; likewise, the amount of radio resource increases proportionate to a distance from BTS. Therefore, calls can bear different radio resource amount and base band resource amount used.
Now in the following, the procedures how radio network controller 2301 allocates a call to a radio resource frequency and BTS 3207 allocates the call to a base band resource are described using a practical example.
Distance 1701=Distance 1702<Distance 1703<Distance 1704
Suppose terminal 1705 and terminal 1706 shown in
Packet calls 1801 and 1802 in Nos. 1 and 2 are those made to terminals 1705 and 1706, respectively. Both of the packet calls have frequency f1, radio resource amount 128 kbps, base band resource amount 384 kbps.
How radio network controller 2301 allocates packet call 1801 to a radio resource frequency is described first. Status quo of radio resource and base band resource used is as shown in
In
How BTS 2307 allocates packet call 1801 to a base band resource is described below.
Whereas the amount of base band resource needed by packet call 1801 is 384 kbps, an amount of empty resource 1901b available at rack 1 is as ample as 896 kbps; therefore, the base band resource 384 kbps needed by packet call 1801 can be allocated to rack 1. An amount of base band resource required for placing a call in BTS has already been determined for each of the call types.
Packet call 1801 is thus allocated. Position of the radio resource and the base band resource after the allocation is as shown in
Packet call 1802 is allocated in the same manner as packet call 1801.
Now, suppose packet calls 1803 and 1804 have arisen to terminals 1707 and 1708, respectively, ref.
Allocation of packet call 1803 to a radio resource is described first.
As shown in
Whereas packet call 1803 needs radio resource 384 kbps, an amount of empty resource 2101a available is 512 kbps as shown in
Then, allocation of packet call 1803 to a base band resource is described.
Whereas packet call 1803 needs base band resource 128 kbps, an amount of empty resource 2101b available at rack 2 is 896 kbps as show in
Next, allocation of packet call 1804 to radio resource is described.
As shown in
The amount of empty radio resource 2201a available at frequency f3, however, is only 128 kbps as shown in
Thus, the amount of empty radio resource 2201a at frequency f3 is in short; so, radio network controller 2301 can not allocate packet call 1804. Meanwhile, since frequency f4 has already been using the entire resource, radio network controller 2301 is unable to switch the allocated frequency f3 to f4.
As
As described in the above, in allocating a call, a conventional technology looks into the amount of empty radio resource alone, even when a radio resource amount of the call is different from a base band resource amount. Therefore, some of calls were sometimes rendered to become loss calls despite there is a sufficient amount of empty resource available in the radio resource, or in the base band resource. This has remained as an outstanding problem to be solved.
The present invention offers a radio network controller, a method of controlling radio network and a communication system, with which a percentage of loss calls which occurred due to either an insufficient amount of empty radio resource, or an insufficient amount of empty base band resource, can be lowered.
A radio network controller in the present invention includes a radio resource administration means for administrating a state of the use of radio resource, which radio resource being a resource in a radio region between a BTS and a terminal; a rack information administration means for administrating a state of the use of a plurality of racks, which racks constituting the resource of BTS's base band signal processing means; and a control means for selecting a call frequency used in BTS and allocating it to a rack of base band signal processing means, based on the state of the use of the radio resource and the state of the use of the resource at base band processing means.
In the above configuration, a percentage of loss calls which would occur at the allocation of a call to a radio resource due to either an insufficiency of the empty base band resource amount despite there is a sufficient empty radio resource amount, or an insufficiency of the empty radio resource amount despite there is a sufficient empty base band resource amount, can be lowered.
A control means in radio network controller in accordance with the present invention transmits a message to BTS requesting to allocate a call to a specified base band signal processing means.
In the above configuration, radio network controller can send a message to a specified base band signal processing means of BTS requesting an allocation.
The state of the use of resource at base band signal processing means of BTS, which is under the administration of radio network controller in accordance with the present invention, is an information which contains a number of counts of base band signal processing means in BTS, a number of frequencies controllable at each base band signal processing means and the greatest amount of resource at each base band signal processing means.
With the structure described in the above, an amount of empty resource in each rack of BTS can be looked into when a BTS is started and a call is allocated to a radio resource.
The state of the use of resource at base band signal processing means of BTS, which is under the administration of radio network controller in accordance with the present invention, is an information which contains frequency determined for each base band signal processing means of BTS and a remaining process capacity at each base band signal processing means.
With the structure described in the above, an amount of empty resource in each rack of BTS can be looked into when a call is allocated to a radio resource.
A communication system in the present invention includes a radio network controller in accordance with the present invention, and a BTS which is wire-connected with the radio network controller and the base band resource is formed of a plurality of racks.
Under the above configuration, a percentage of loss calls which would occur due to either an insufficiency of empty base band resource amount despite there is a sufficient empty resource amount at the radio resource, or an insufficiency of empty radio resource amount despite there is a sufficient empty resource amount at the base band resource, can be lowered.
A method of controlling radio network in accordance with the present invention is for controlling the allocation of a call to a certain frequency for use in communication between a BTS and the terminal and the allocation of a base band resource of the BTS. The control method includes the steps of ; when a call arises, calculating an amount of radio resource used at a certain frequency allocated to the call, which radio resource being a wireless resource housed in a radio region between BTS and the terminal; calculating an amount of base band resource used at the allocated frequency; calculating an empty radio resource amount available at each frequency by deducting the radio resource amount used from empty radio resource amount at the time; calculating an empty base band resource amount available at each rack, which rack being the base band resource of a BTS coupled with radio network, by deducting the base band resource amount used from empty base band resource amount at the time; setting a priority order in accordance with the empty radio resource amount in each frequency; setting a priority order in accordance with the empty base band resource amount in each rack; and selecting a frequency-rack combination in which a product of the priority order set according to empty radio resource amount in each frequency by the priority order set according to empty base band resource amount in each rack makes the greatest.
A method of controlling radio network in accordance with the present invention is for controlling the allocation of a call to a certain frequency for use in communication between a BTS and the terminal and the allocation of a base band resource of the BTS. The control method includes the steps of ; when a call arises, calculating an amount of radio resource used at a certain frequency allocated to the call, which radio resource being a wireless resource housed in a radio region between BTS and the terminal; calculating an amount of base band resource used in the allocated frequency; calculating an empty radio resource amount available in each frequency by deducting the radio resource amount used from the empty radio resource amount at the time; calculating an empty base band resource amount available in each rack, which rack being the base band resource of a BTS coupled with radio network, by deducting the base band resource amount from the empty base band resource amount at the time; calculating a ratio of empty radio resource amount to the maximum radio resource amount in a region between BTS and the terminal; calculating a ratio of empty base band resource amount to the greatest base band resource amount in each rack of BTS; and selecting a frequency-rack combination in which a product of the ratio of empty radio resource amount in each frequency by the ratio of empty base band resource amount in each rack makes the greatest.
In the above described configuration, a percentage of loss calls which occurred at the allocation of a call to a radio resource due to either an insufficiency of empty base band resource amount despite there is a sufficient empty resource amount at the radio resource, or an insufficiency of empty radio resource amount despite there is a sufficient empty resource amount at the base band resource, can be lowered.
A percentage of loss calls can be reduced by a method in accordance with the present invention in which the amount of empty radio resource and the amount of empty base band resource are kept in a good balance in the course of the call allocation.
Thus, a radio network controller, a method of controlling radio network and a communication system in accordance with the present invention make it possible to improve the efficiency of housing the calls (allocation). As the result, a BTS will be able to process the calls with hardware resource of a smaller-scale in the base band signal processing unit. This leads to a cost advantage.
The present embodiment offers a method of providing a balance in the empty resource amount between the radio resource and the base band resource. Namely, the method tries to make best efforts so that there are as much empty resource amount provided at both of the radio resource and the base band resource, in the course of a call allocation operation. Describing more practically, every time when a new call arises, empty radio resource amount available at each frequency of carrier wave is ranked in the order of greatness, the rack of BTS is ranked in the order of empty base band resource, and a call is allocated to a certain combination of carrier wave frequency and BTS rack in which a specific relationship is established. In the first embodiment, a call is allocated to such a frequency-rack combination in which a product of the carrier wave frequency rank by the BTS rack rank makes the smallest.
In the following, the present embodiment is described referring to the drawings.
A series of procedures in the present invention from the moment when a BTS is started until a call is allocated to BTS is described referring to the sequence diagram,
Referring to
When a new call arises, core network 102 transmits a message 204 to radio network controller 100 asking for an allocation.
Radio network controller 100 allocates the call to a radio resource. At the same time, a certain base band resource rack of BTS 107 is also determined. Algorithm of allocating a call to a radio resource and algorithm of deciding a rack allocation are described later.
Radio network controller 100 transmits a message of allocation request 205 to BTS 107, specifying a rack place. The transmitting message includes, for example as
When the allocating operation is completed, BTS 107 transmits a message of allocation response 206. The transmitting message contains, e.g. as
In a W-CDMA-compatible system, RADIO LINK ADDITION SETUP REQUEST and RADIO LINK ADDITION SETUP RESPONSE as defined in 3GPP TS 25. 433 Ver6. 0. 0 may be used instead in the message of allocation request and allocation response.
As described in the above, radio network controller 100 starts the operation of allocating a call to BTS at the moment when BTS is started.
Now, the operation of radio network controller is described in accordance with the present embodiment, referring to the flow charts
Control means 106 calculates an amount of radio resource used at a certain frequency allocated to the call (Step S301). The amount of radio resource used may be calculated using either a known algorithm disclosed in Japanese translation of PCT publication No. 2003-524335, or other known algorithms. The terminology, amount of resource used, means a processing capacity required by a call.
Then, control means 106 calculates an amount of base band resource used at a certain allocated frequency (S302). The amount of base band resource used has already been decided by the type of a call, as described earlier in the background art.
At step S303, control means 106 selects a rack-frequency combination of best balance, based on the empty base band resource amount available and the empty radio resource amount available after deducting the amounts of resources used (as calculated at S301 and S302). The best balanced rack-frequency combination means a combination in which the empty resource amount available becomes the greatest at both of the base band resource and the radio resource. Here, the rack is ranked in the order of greatness of empty resource amount available, while radio resource is ranked in the order of greatness of empty amount available at each frequency, and a certain combination in which a product of the radio resource ranking order by the rack ranking order makes the smallest is selected.
Referring to
Rack information administration means 101 calculates an empty base band resource amount of each rack constituting base band signal processing unit 111(S402).
Control means 106 ranks the empty radio resource amount in the order of greatness, and regards the order as priority order (S403).
Control means 106 ranks the empty base band resource amount in the order of greatness, and regards the order as priority order (S404).
Control means 106 selects a best balanced rack-frequency combination in which a product of the rack priority order by the frequency priority order makes the smallest (S405).
Now reference is made to
Now in the following, a method how radio network controller 100 in the present embodiment allocate a call to a certain frequency and to a certain rack of base band signal processing unit 111 is described using a practical example.
Suppose BTS 107 and the terminals 1705 through 1708 are in the position as shown in
In the first place, allocation of packet call 1801 is described with reference to flow charts,
Radio resource amount used by the call is calculated (S301). It is 128 kbps, as shown in
Base band resource amount used by the call is calculated (S302). It is 384 kbps, as shown in
Control means 106 selects a rack-frequency combination, in which there is a best balance between the position of empty base band resource and the position of empty radio resource available after deduction of the resources used (S303).
Referring to
Rack information administration means 101 calculates the empty base band resource amount of each rack (S402). As shown in
The empty radio resource amount is ranked in the order of greatness, and the order is regarded as priority order (S403). Here, the great empty resource amount is given a priority 1, while the small empty resource amount is given a priority 3.
Then, the empty base band resource amount is ranked in the order of greatness, and regards the order as priority order (S404).
Next, a rack-frequency combination is selected, in which a multiplication of the rack priority by the frequency priority makes the smallest number (S405).
At S304 in
The position of radio resource and the base band resource used in BTS 107 after the allocation is as shown in
Now, description is made on allocation of packet call 1802 incoming to terminal 1706 (No. 2 in
After it is processed in the same way as packet call 1801, position of the empty radio resource amount in each frequency (ref. S403 in
Position of the empty base band resource amount in each rack (ref. S404) becomes as shown in
After the allocation of packet call 1802 to frequency and rack, the position of radio resource and base band resource used becomes as shown in
Next, allocation of packet call 1803 (No. 3 in
Packet call 1803 undergoes the same processing as packet calls 1801 and 1802. Position of the empty radio resource amount in each frequency (ref. S403 in
Next, allocation of packet call 1804 (No. 4 in
Packet call 1804 undergoes the same processing as packet calls 1801-1803. Position of the empty radio resource amount in each frequency (ref. S403 in
Thus, packet call 1804 which used to be rendered into a loss call can be allocated as a call in accordance with the present invention, instead of rendering into a loss call.
In a conventional method, a call allocation was conducted looking into an empty radio resource amount alone, without taking an empty base band resource amount into consideration. As the result, a call was treated as a loss call when the amount of empty base band resource was insufficient, despite there is a sufficient amount of empty radio resource, as shown in
However, in radio network controller 100 in accordance with the present embodiment, the call allocation is conducted keeping a balance between the empty radio resource amount and the empty base band resource amount. As the result, a percentage of loss calls is reduced to be lower than that by a conventional controller.
Although the present embodiment has specified, at initialization processing response 203, a number of frequency kinds can be controlled in each rack; instead, one or more number of frequency kinds (f1-f4) that can be housed in each rack may be specified. In this case, at the resource allocation by radio network controller, a call is allocated to a rack which bears the same frequency kind as the call.
Although descriptions in the present embodiment have been based on a W-CDMA communication system, the present invention can of course be embodied in those communication systems other than the W-CDMA.
Besides the cases of emergence of new calls or hand-over operation, the present invention can be embodied also for such other case where, for example, a state of the call housed in a BTS or a radio network controller changes.
Furthermore, the present invention may be embodied in such a configuration where the base band signal processing means is consisting not of a rack, but of a high density card, IC, etc.
Although a rack-frequency combination in which a product of the order according to empty rack resource amount by the order of empty radio resource amount at each frequency makes the smallest has been described as the best balanced combination in the present embodiment, it is not limited to this type of combination. When a greater priority number is regarded to bear a higher priority, a combination in which a product of such priority numbers makes the greatest may be considered as the best balanced.
Although the radio resource has been described in the same manner as the base band resource using a processing speed (kbps) for the unit, it may be described using an electric power unit (W or W/Hz).
The point of difference as compared with the first embodiment is in the method of determining allocation of a call to a radio resource and to a rack which forms the base band resource of BTS. In the present second embodiment, it selects a rack-frequency combination in which a product of the ratio of an empty radio resource amount to the maximum radio resource processing capacity in each carrier wave frequency by the ratio of an empty base band resource amount to the greatest base band resource amount in each rack makes the greatest.
In a second embodiment, the same communication system (
A method of determining an allocation of a call to a radio resource and to a rack in accordance with the second embodiment is described referring to
Reference is made to
Rack information administration means 101 calculates an empty base band resource amount of each rack (S2402).
A ratio of the empty radio resource amount to the maximum radio resource amount is calculated (S2403).
A ratio of the empty base band resource amount to the greatest base band resource amount is calculated (S2404).
A rack-frequency combination in which a product of the ratio of empty radio resource amount in each carrier wave frequency by the ratio of empty base band resource amount in each rack makes the greatest is selected as the best balanced combination (S2405).
Now, a method how radio network controller 100 in the present embodiment allocates a call to a certain frequency and to a certain rack of base band signal processing unit 111 is described using a practical example.
Suppose BTS 107 and the terminals 1705 through 1708 are locating in the same manner as in the first embodiment,
In the first place, allocation of packet call 1801 is described referring to the flow charts,
At step S301, amount of radio resource used in an allocated call is calculated. It is 128 kbps, as shown in
Amount of base band resource used in the call is calculated (S302). It is 384 kbps, as shown in
A rack-frequency combination in which an empty base band resource amount and an empty radio resource amount after the allocation are in the best balanced position is selected (S303).
At step S2401 in
At step S2402, rack information administration means 101 calculates an empty base band resource amount of each rack. It is 896 kbps in rack 1 (701c), 896 kbps in rack 2 (701d).
At step S2403, radio resource administration means 105 calculates a ratio of empty radio resource amount to the maximum radio resource amount.
At step S2404, rack information administration means 101 calculates a ratio of empty base band resource amount to the greatest base band resource amount.
And then, at step S2405, control means 106 selects a rack-frequency combination in which a multiplication of the ratio of empty base band resource amount to the greatest base band resource amount calculated at S2404 in each rack and the ratio of empty radio resource amount to the maximum radio resource amount calculated at S2403 in each frequency makes the greatest as the best balanced combination.
Then, at step S304 in
Position of the radio and the base band resources used, after the allocation in BTS, is as shown in
Next, allocation of packet call 1802 (No. 2 in
In the same way as in the allocation of packet call 1801, a ratio of the empty radio resource amount to the maximum radio resource amount in each frequency is calculated at step S2403 of
And then, at S304 in
Position of the radio resource and base band resource used, after packet call 1802 was allocated, is as shown in
As described in the above, while a resource control system in a conventional technology selected rack 1 and frequency f1 as the place of allocation, control means 106 of a resource control system in accordance with the present embodiment selects rack 2 and frequency f3 as the most balanced combination of radio resource and base band resource.
Next, allocation of packet call 1803 (No. 3 in
Packet call 1803 is allocated in the same way as packet calls 1801 and 1802. At step S2403 of
Position of the radio resource and the base band resource used, after packet call 1803 was allocated, is as shown in
Next, allocation of packet call 1804 (No. 4 in
Packet call 1804 is allocated in the same manner as packet calls 1801-1803.
Ratio of an empty resource amount to the maximum radio resource amount calculated in each frequency at step S2403 of
Position of the radio resource used and the base band resource used, after the allocation of packet call 1804, is as shown in
As described in the above, packet call 1804 was rendered into a loss call in a conventional technology. However, the same call can be allocated as a call, not a loss call, in a resource control system in accordance with the present embodiment.
Radio network controller 100 in accordance with the present embodiment allocates a call, in the same manner as in the first embodiment, keeping a balance between an empty radio resource amount and an empty base band resource amount. Therefore, a percentage of loss calls can be reduced to be lower than that occurred in a conventional technology.
The same advantages as described in the first embodiment can be implemented also in the present second embodiment.
The present invention can be embodied in radio network controllers, methods of controlling radio networks and communication systems, and brings about an advantage of improving the efficiency of call allocation there.
Number | Date | Country | Kind |
---|---|---|---|
2004-348101 | Dec 2004 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP05/22070 | 12/1/2005 | WO | 12/12/2006 |