This application is based on and hereby claims priority to Japanese Application No. 2005-354731 filed on Dec. 8, 2005 in Japan, the contents of which are hereby incorporated by reference.
(1) Field of the Invention:
The present invention relates to a radio network system and a communication traffic changeover method for the same system. The invention also relates to a traffic processor, a line multiplexer, and a host apparatus for use in the same system. The invention relates to an art suitable for use in making it possible to continue communication in a radio network system even when congestion occurs in the network system.
(2) Description of the Related Art:
In this instance, a network 600, formed by RNCs 200 under control of the CN 100 and radio base stations 300 under control of the RNCs 200, is called a UTRAN (UMTS Terrestrial Radio Access Network). As to interfaces between the nodes, an interface between UE 400 and a radio base station 300 is called “Uu”, and physical bearer communication is radio communication. An interface between a radio base station 300 and an RNC 200 is called “Iub”; an interface between an RNC 200 and a CN 100 is called “Iu”; an interface between an RNC 200 and an RNC 200 is called “Iur”, and their physical bearer communication is performed by wire communication. Further, as to the direction in which data flows, the direction from the CN 100 to the UE 400 is called DownLink (DL); the direction from the UE 400 to the CN 100 is called UpLink (UL).
As shown in
That is, for example, ATM cells sent from radio base stations 300 which are under control of an RNC 200 are multiplexed by the ATM multiplexer 500 and then transferred to the RNC 200. Further, the multiplexed ATM cells are transferred to an ATMmultiplexer 500 which is under control of another RNC 200 via the MSC 101. On this ATMmultiplexer 500, the ATM cells are subjected to switching in accordance with information in the above-mentioned header portion 700, and the ATM cells are transferred to their destined radio base stations 300.
The following patent document 1 proposes a previous art of mobile communication. This art aims at preventing concentration of traffic in a mobile communication system which includes multiple radio base stations by distributing communication traffic (hereinafter simply called “traffic”) of a radio base station whose traffic has become high to the adjacent base station. To realize this, in the art, a mobile switching center sets and holds a traffic distribution activation threshold value T1 and a traffic distribution deactivation threshold value T2 for each radio base station. When the rate of call channel use exceeds the threshold value T1, the mobile switching center decreases a transmission output of the downlink control channel of the corresponding radio base station, and transmits a channel selection execution instruction to the downlink control channel. After that, when the rate of call channel use becomes equal to or smaller than the threshold value T2, the mobile switching center restores the output of the downlink control channel and transmits a channel selection re-execution instruction to the downlink control channel of the neighboring radio base stations.
With this arrangement, of mobile telephone terminals which are tuned to the radio base station whose call channel use rate becomes high, mobile telephone terminals which are located in an area where the service area of the current radio base station overlaps the service area of the adjacent radio base station are made to be tuned to the adjacent radio base station, by decreasing the radio transmission output of the downlink control channel and sending out a channel selection re-execution instruction onto the downlink control channel. As a result, useless call channel acquisition requests from mobile telephone terminals, transmission of a direct retry signal with respect to the communication channel acquisition requests from the host apparatus, and control channel reselection of mobile telephone terminals which have received the direct retry signal from the host apparatus, can be omitted. Accordingly, it becomes possible to decrease the uplink and downlink control channel traffic.
[Patent Document 1] Japanese Patent Application Laid-open No. HEI 5-63635
However, in the network 600 described above with reference to
The art of the above patent document 1 is just an art in which a transmission output of a downlink control channel from the radio base station to the mobile station is controlled according to the traffic amount. Thus, simply applying this art to the above-described network 600 (RNCs 200) will not solve the above issue.
With the foregoing problems in view, it is an object of the present invention to make it possible to continue communication even when a congestion state occurs in a radio network system due to generation of traffic exceeding the maximum traffic amount which can be processed by the network system (for example, RNCs as traffic processors), without causing a system down or limitation in generation/reception of calls.
In order to accomplish the above object, according to the present invention, there are provided a radio network system and a communication traffic changeover method for the same system, and a traffic processor, a line multiplexer and a host apparatus as follows.
(1) As a generic feature, there is provided a communication traffic changeover method for use in a radio network system including: one or more mobile terminals; base station apparatus which communicates with the mobile terminals by radio communication; a plurality of traffic processing apparatuses communicably connected to the base station apparatus, which traffic processing apparatuses process communication traffic between the base station apparatus and the traffic processing apparatuses; a line multiplexing apparatus which multiplexes lines between the base station apparatus and the traffic processing apparatuses, the method comprising: on the line multiplexing apparatus, performing a line changeover process, if a congestion state is detected with respect to any one of the traffic processing apparatuses, in such a manner that at least a part of communication traffic to be processed on the traffic processing apparatus is processed on another traffic processing apparatus.
(2) As another generic feature, there is provided a radio network system, comprising: a base station apparatus which communicates with one or more mobile terminals by radio communication; a plurality of traffic processing apparatuses communicably connected to the base station apparatus, which traffic processing apparatuses process communication traffic between the base station apparatus and the traffic processing apparatuses; a line multiplexing apparatus for multiplexing lines between the base station apparatus and the traffic processing apparatuses, the multiplexing apparatus performing a line changeover process, if a congestion state is detected with respect to any one of the traffic processing apparatuses, in such a manner that at least a part of communication traffic to be processed on the traffic processing apparatus is processed on another traffic processing apparatus.
(3) As yet another generic feature, there is provided A traffic processing apparatus for use in a radio network system which includes: one or more mobile terminals; base station apparatus which communicates with the mobile terminals by radio communication; a plurality of traffic processing apparatuses communicably connected to the base station apparatus, which traffic processing apparatuses process communication traffic between the base station apparatus and the traffic processing apparatuses; a line multiplexing apparatus which multiplexes lines between the base station apparatus and the traffic processing apparatuses, the traffic processing apparatus comprising: a traffic processing unit which processes the communication traffic; congestion detecting means which monitors a processing state of a traffic processing unit and detects a congested state; and control means which control a line changeover process performed by the line multiplexing apparatus in such a manner that when the congestion detecting means detects a congestion state, at least a part of communication traffic to be processed by the corresponding traffic processing apparatus is processed by another traffic processing apparatus.
(4) As a preferred feature, the control means includes: a changeover destination request issuing unit, which issues, when the congestion detecting means detects a congestion state, a changeover destination request for requesting the host apparatus, which is communicably connected to each of the plurality of traffic processing apparatus for managing the plurality of traffic processing apparatus, for information about the above-mentioned another traffic processing apparatus; and a line changeover controlling unit which (i) receives the information about the above-mentioned another traffic processing unit, which is selected and determined by the host apparatus in response to the changeover destination request, as a response to the changeover destination request, and (ii) controls the line multiplexing apparatus to execute the line changeover process.
(5) As another preferred feature, the control means includes a changeover object base station line determining unit which determines the line of the base station apparatus that treats the communication traffic to be processed by the above-mentioned another traffic processing apparatus as a changeover object base station line.
(6) As yet another preferred feature, the changeover object base station line determining unit selects and determines the changeover object base station line so that communication traffic processed by the traffic processing unit is equal to or lower than a specific threshold value.
(7) As a further preferred feature, the changeover object base station line determining unit selects and determines, with priority, radio communication paths of a base station apparatus adjacent to the base station apparatus connected to the above-mentioned another traffic processing unit, which is the destination to which the communication traffic is to be changed, as the changeover object base station line.
(8) As a still further preferred feature, the control means includes: a recovery-from-congestion detecting unit which monitors a state of processing performed by the traffic processing unit and detects recovery from the congestion state; and a line changeback control unit which controls, when the recovery-from-congestion detecting unit detects recovery from the congestion state, a circuit changeover process of the line multiplexing apparatus and performs a line changeback process so that the communication traffic, which has been changed over to the above-mentioned another traffic processing apparatus, is changed back to the original traffic processing apparatus to be processes thereon.
(9) As another generic feature, there is provided a line multiplexing apparatus for use in a radio network system including: one or more mobile terminals; base station apparatus which communicates with the mobile terminals by radio communication; a plurality of traffic processing apparatuses communicably connected to the base station apparatus, which traffic processing apparatuses process communication traffic between the base station apparatus and the traffic processing apparatuses; a line multiplexing apparatus which multiplexes lines between the base station apparatus and the traffic processing apparatuses, the line multiplexing apparatus comprising: a line changeover unit which is capable of changing line connection between the base station apparatus and any of the traffic processing apparatuses; and a control unit which performs a line changeover process, if a congestion state is detected with respect to any one of the traffic processing apparatuses, in such a manner that at least a part of communication traffic to be processed on the traffic processing apparatus is processed on another traffic processing apparatus.
(10) As yet another generic feature, there is provided a host apparatus for use in a radio network system including: one or more mobile terminals; base station apparatus which communicates with the mobile terminals by radio communication; a plurality of traffic processing apparatuses communicably connected to the base station apparatus, which traffic processing apparatuses process communication traffic between the base station apparatus and the traffic processing apparatuses; a line multiplexing apparatus which multiplexes lines between the base station apparatus and the traffic processing apparatuses, which host apparatus is communicably connected to each of the plurality of traffic processing apparatuses to manage the plurality of traffic processing apparatuses, the host apparatus comprising: a traffic monitoring unit which monitors communication traffic of the plurality of the traffic processing apparatus; a changeover destination request receiving unit which receives a changeover destination request for requesting information about another traffic processing apparatus to which at least a part of communication traffic is to be destined, the request being issued by a traffic processing apparatus which has detected a congested state; a changeover destination processing apparatus determining unit which selects and determines, upon receipt of the changeover destination request by the changeover destination request receiving unit, the above-mentioned another traffic processing apparatus, which is to process the part of communication traffic, based on the monitoring result obtained by the traffic monitoring unit; and a notifying unit which notifies the traffic processing apparatus, which is an issuer of the changeover destination request, of the information about the determined destination traffic processing apparatus, which information is determined by the changeover destination processing apparatus determining unit.
Other objects and further features of the present invention will be apparent from the following detailed description when read in conjunction with the accompanying drawings.
The above-described invention makes it possible to continue communication without causing a system down or call generation/reception limitation even if a congested state occurs in a radio network system. Accordingly, even if a congested state occurs, it is possible to reliably avoid a state where users (mobile terminals) cannot perform communication or make telephone calls.
One preferred embodiment of the present invention will now be described with reference to the accompanying relevant drawings.
That is, the present system includes an ATM multiplexer 50 which is common to RNCs 20-i and radio base stations 30-j. In other words, according to the previous art, a single RNC 200 and multiple radio base stations 300 are connected via an ATMmultiplexer 500, whereby lines between multiple radio base stations 300 and one RNC 200 are multiplexed. In contrast, in the present embodiment, multiple RNCs 20-i and multiple radio base stations 30-j are connected (line-multiplexed) via a single ATM multiplexer 50, and an arbitrary RNC 20-i and an arbitrary radio base station 30-i are connected by setting an internal connection (path) in the ATM multiplexer 50.
With this arrangement, when the traffic is increased to exceed the traffic amount (threshold value) which can be processed by a network apparatus (RNC 20-i), the ATM multiplexer 50 changes the paths to make another RNC 20-i process the traffic. For example, as shown in
To realize this processing, the RNC 20-i and the ATM multiplexer 50 are given a construction such as that shown in
Here, in the ATM multiplexer 50, the switching unit (line changeover unit) 51 is capable of switching line (path) connection between any one of the radio base stations 30-j and any one of the RNCs 20-i. Inter-apparatus signals, such as control signals, and user data which are received from each radio base station 30-j using uplink ATM cells, can be transferred to any of the RNCs 20-i under control of the switching controller 52. In addition, inter-apparatus signals and user data which are received from the RNC 20-i using down link ATM cells can be transferred to any of the radio base stations 30-j.
The switching controller 52 communicates with the apparatus controller 28 of the RNC 20-i, thereby controlling a switching operation of the switching unit 51 in response to an instruction from the RNC 20-i which detects a congested state. When a congested state is detected with respect to any of the RNCs 20-i, switching setting (line changeover control) of the switching unit 51 is carried out (changed) so that at least a part of the traffic to be processed on the RNC 20-i is processed by another RNC 20-k (k=1 through N; k≠i).
On the RNC 20-i, in accordance with control from the switching controller 25, the switching unit 21 transfers ATM uplink cells received from the ATM multiplexer 50 to either the user data processor 22 or the signal processor 23, and also transfers downlink ATM cells from the user data processor 22 and the signal processor 23 to the ATM multiplexer 50 (switching unit 51). Inter-apparatus signals are processed by the signal processor 23, and user data is processed by the user data processor 22.
The user data processor 22 processes uplink and downlink user data. The signal processor 23 processes inter-apparatus signals such as uplink and downlink control signals. The switching unit 24, in accordance with control from the switching controller 26, transfers the user data and the inter-apparatus signals, which have been processed by the user data processor 22 and the signal processor 23, respectively, to the MSC 10 and transfers downlink user data received from the MSC 10 to the user data processor 22, and transfers downlink inter-apparatus signals to the signal processor 23.
That is, the user data processor 22 and the signal processor 23 function as a traffic processing unit which processes traffic between the RNC 20-i and the radio base station 30-j.
The switching controller 25 controls a switching operation of the switching unit 21 on the ATM multiplexer 50 side in accordance with control from the apparatus controller 28. Likewise, the switching controller 26 controls a switching operation of the switching unit 24 on the RNC 20-i side in accordance with control from the apparatus controller 28.
The congestion monitoring unit (congestion detecting means) 27 monitors a state of processing performed on the user data processor 22 and the signal processor 23, thereby detecting an occurrence of a congestion state. If an occurrence of a congestion state is detected, it is notified to the apparatus controller 28.
Thus, the congestion monitoring unit 27 includes: a memory (traffic threshold holding unit) 27-1 for holding a threshold for the traffic amount, a traffic comparing unit 27-2 which compares the current traffic amount, which is a monitoring result, with the threshold value (for example, a process limit value or the value obtained by subtracting a margin value from the limit value) held in the memory 27-1; and a congestion judging unit 27-3 which makes a judgment that congestion is occurring if the comparison result obtained by the traffic comparing unit 27-2 reveals that the current traffic amount exceeds the above-mentioned threshold value.
The apparatus controller (control means) 28 controls the operation of the whole of the RNC 20-i. More concretely, the apparatus controller 28 controls the operation of the above-described user data processor 22, signal processor 23, switching controllers 25 and 26, and communicates with the switching controller 52 of the ATM multiplexer 50 to control the switching operation (line changeover processing) in the ATM multiplexer 50 (switching unit 51). That is, this apparatus controller 28 makes it possible, when the congestion monitoring unit 27 detects an occurrence of a congestion state, to control switching setting in the ATM multiplexer 50 to transfer the traffic (uplink ATM cells) destined to the RNC 20-i to another RNC 20-i, to make the RNC 20-i process the traffic.
Now, referring to
(1) Whole Operation
As shown in
In such a state, as shown in
In this case, the RNC 20-1 makes preparations for transferring the traffic of any of the radio base stations 30-1 through 30-3 to another RNC 20-i under control of the same MSC 10. That is, in order to decrease the traffic amount to the processing-available traffic threshold which has been defined beforehand, the apparatus controller 28 determines which one of the radio base stations 30-1 through 30-3 under control of the RNC 20-1 is subjected to line switching to another RNC 20-i (step S3). In this instance, the determination (calculation) method will be described more in detail later.
After the above determination, on the RNC 20-1, the apparatus controller 28 issues a changeover destination request message to the MSC 10, which is a host apparatus, via the signal processor 23 (step S4). That is, the apparatus controller 28 functions as a changeover destination request issuing unit 28-1 which issues, when a congested state is detected, a traffic changeover request to the MSC 10 which is a host apparatus. Here, request parameters in this changeover destination request message contain at least the traffic amount and the number of base stations to be changed over, as shown in table 1.
When receiving the above-mentioned changeover request message, the MSC 10 evaluates (judges) which one of the RNCs 20-k (k=2 through N) can accommodate the traffic whose changeover is demanded (step S5), and the apparatus number #k (for example, k=2) of the determined RNC 20-k is sent to the RNC 20-1, which is the requester, as a chagenover destination response message (step S6). In this instance, for this judgment or determination, the MSC 10 regularly monitors the traffic of the RNCs 20-i under its control.
That is, as shown in
(a) a function as a traffic monitoring unit 10-1 which monitors the traffic of each of the multiple RNCs 20-i;
(b) a function as a changeover destination receiving unit 10-2 which receives the above-mentioned changeover destination request message issued by the RNC 20-i that has detected a congestion state;
(c) a function as a changeover destination RNC determining unit 10-3 which selects and determines, when the changeover destination receiving unit 10-2 receives the above changeover destination request message, another RNC 20-k which is to process the traffic based on monitoring results obtained by the traffic monitoring unit 10-1;
(d) a function as a notifying unit 10-4 which notifies the RNC 20-i, which is an issuer of the above-mentioned changeover destination request message, of information about the RNC 20-k determined by the changeover destination RNC determining unit 10-3 as the above-mentioned changeover destination response message.
The above changeover (changeover permission) message is received by the apparatus controller 28 of the RNC 20-1 via the signal processor 23. The apparatus controller 28 notifies the destination RNC 20-2 of user (call) information accommodated in the destination radio base station 30-3 and the radio base station data through the “Iur” interface via the signal processor 23 as a changeover user information notification message (step S7). In this instance, as shown in the above table 1, the changeover user information notification message includes not only data of the radio base station 30-1 but also common channel parameters.
The above changeover user information notification message is received by the apparatus controller 28 of the RNC 20-2 via the signal processor 23, and the apparatus controller 28 carries out necessary setting to the signal processor 23, the user data processor 22, and the switching units 21 and 24, based on the above information in the message, for preparation for traffic switching (reception) based on the above information of the message (step S8). After completion of the setting, the apparatus controller 28 sends back a changeover preparation completion notification message to the RNC 20-1, which is the original RNC 20-1 from which changeover is to be carried out, via the signal processor 23 (step S9).
The above-mentioned changeover preparation completion notification message is received by the apparatus controller 28 via the signal processor 23 of the RNC 20-1. The apparatus controller 28 thereby perceives that preparations for changing over of traffic are completed, and instructs (requests) the ATM multiplexer 50 and the MSC 10 for changeover (step S10 and step S12). Upon receipt of the changeover request, on the ATM multiplexer 50, the switching controller 52 performs switching (path) setting for the switching unit 51 so that a communication path is set between the radio base station 30-3 and the RNC 20-2. The MSC 10 also performs setting necessary for communication path setting between the radio base station 30-3 and the RNC 20-2.
The apparatus controller 28 functions as a line changeover controller unit which (i) receives information about the RNC 20-2, which has been selected and determined by the MSC 10 in response to the above-mentioned changeover destination request message, as a response to the change over destination request message, and (ii) controls switching setting in the ATM multiplexer 50 based on the above information.
Upon completion of the above setting, the ATM multiplexer 50 notifies the apparatus controller 28 of the RNC 20-1, which is an issuer of the request, of a changeover completion notification (step S11 and S13). Upon receipt of the notification, the apparatus controller 28 of the RNC 20-1 releases (release setting between the RNC 20-1 and the radio base station 30-3 with respect to the user data processor 22, the signal processor 23, and the switching units 21 and 24) resources which have been assigned to the traffic (user) that is an object of the changeover (step S14).
With such an arrangement, ATM cells received from the radio base station 30-3 from then on are transferred to the RNC 20-2 in the ATM multiplexer 50 and processed by the RNC 20-2 so that congestion at RNC 20-1 is avoided.
Accordingly, as communication becomes available without causing a system down or user limitation, a state where communication or telephone calls cannot be made on the user end because of a congested state can be avoided.
(2) Method for Detection of Congestion
Next, a description will be made of a method for detecting congestion in the RNC 20-i (the above-mentioned step S2).
(2.1) Congestion Detection by Managing the Number of Users Connected
As a first method, there is a method for detecting an occurrence of a congested state by managing the number of connected users (UE) on the RNC 20-i. When the number becomes equal to or greater than a congestion judgment reference value, a decision is made that a congested state is occurring. In principle, the apparatus processing limitation value can be used as the congestion judgment reference value. In practical cases, however, a value slightly smaller than the limitation value can be used as the reference value, taking a certain degree of margin. The RNC 20-i reserves a resource for each UE 40 while communicating with the UE 40 under its control. By means of counting the number of the resources, it is possible for the RNC 20-i to manage the number of users being connected thereto. For example, when a piece of UE 40 makes/receives a call, the RNC 20-i reserves a resource for the UE 40. When the UE 40 disconnects the call, the RNC 20-i releases the resource. Thus, by counting such resources, it is possible for the RNC 20-i to manage the number of users being connected thereto.
The above function, as shown in
(2.2) Congestion Detection by Traffic Amount Management
A second method determines a reference threshold value, as the traffic amount differs depending upon types of services used by users. Then, the conversion values corresponding to the reference value are determined as shown in, for example, the following table 2. On the basis of the accumulative value of the conversion values, an occurrence of a congestion state is detected. That is, when the accumulative value reaches the above-mentioned threshold value, the RNC 20-i makes a judgment that congestion has occurred, thereby detecting the congestion.
As shown in
(3) Changeover Radio Base Station Calculation (Determination) Method
Next, a description will be made hereinbelow of a method for calculating (determining) a changeover radio base station from which traffic is changed over in the RNC 20-i (step S3).
The RNC 20-i adds up the number of connected users and the traffic amount, which have been used in the above-described congestion detection, for each radio base station 30-j. For example, when the traffic amount is managed, the traffic amounts of the radio base stations 30-j (apparatus number #j) are added up as shown in the following table 3. When the total sum exceeds a threshold value (“200” in table 3), a radio base station 30-j which is to be subjected to changeover is selected and determined.
That is, in this case, the congestion monitoring unit 27 (or the apparatus controller 28) monitors traffic in units of radio base stations 30-j under control of the RNC 20-i. The RNC 20-i (apparatus controller 28) is capable of carrying out changeover processing of traffic (lines) in units of radio base stations 30-j. The function can be realized, for example, by providing the apparatus controller 28 with a function as a changeover object base station line determining unit 28-2 (see
At this time, the above determining unit 28-2 selects and determines an object radio base station 30-j to be changed over so that the total sum falls below the above threshold value. The following are descriptions of concrete example.
(3.1) Minimum Traffic (the Number of Users being Connected)
As shown in
As described in step S4 of
As shown in
If it is evaluated that the RNC 20-k can accommodate the traffic amount, the MSC 10 determines that the RNC 20-k is a changeover destination RNC 20-k to which traffic is to be changed over, as already described in step S6 of
(3.2) Adjacent RNC with Priority
Next, a description will be made of a method for selecting, with priority, a radio base station 30-j which is adjacent to the radio base station 30-j being under control of the RNC 20-i to which traffic changeover is to be performed, as an object changeover radio base station 30-j from which traffic changeover is to be performed.
This is because of the following reason. If a changeover operation should be performed from a radio base station 30-j which is not adjacent to a radio base station 30-j that is under control of the RNC 20-i, the “Iur” interface of the RNC 20-i at which a congestion state occurs must be used when UE 40 performs handover. To avoid this, the above-mentioned radio base station 30-1 is selected with priority.
That is, in a cell arrangement of
Then, as shown in
As a result, if the evaluation result is positive, the congested RNC 20-i (apparatus controller 28) selects and determines the radio base station 30-8 as an object from which traffic is changed over (from YES route of step S42 to step S45), and as shown in step S4 of
On the other hand, if the traffic amount at the radio base station 30-8 (apparatus No. #8) whose priority order is “1” is equal to or smaller than a value of (A−B), the traffic amount at the radio base station 30-8 is added to the traffic amount at the radio base station 30-7 (apparatus No. #7) whose priority order is “2”, and it is evaluated whether or not the result is greater than a value of (A−B) (from NO route of step S42 to step S43). As a result, if the total amount of the traffic at the radio base stations 30-8 and 30-7 whose priority orders are 1 and 2, respectively, is greater than a value of (A−B), the congested RNC 20-i (apparatus controller 28) selects the radio base stations 30-8 and 30-7 as objects from which traffic is changed over (YES route of step S43 to step S46), and as described in step S4 of
In contrast, if the total amount of the traffic at the radio base stations 30-8 and 30-7 whose priority orders are 1 and 2, respectively, is greater than a value of (A−B), the congested RNC 20-i (apparatus controller 28) is further added to the traffic amount at the radio base station 30-1 whose priority order is “3” (from NO route of S43 to step S44).
As a result, if the total amount of the traffic at the radio base stations 30-8, 30-7, and 30-1 whose priority orders are 1, 2, and 3, respectively, is greater than a value of (A−B), the congested RNC 20-i (apparatus controller 28) selects and determines the radio base stations 30-8, 30-7, and 30-1 as objects from which traffic is changed over (from YES route of step S44 to step S47), and as described in step S4 of
After that, in a similar manner, the RNC 20-i (apparatus controller 28) sequentially and accumulatively selects and determines radio base stations 30-j in the order of priority, until the total traffic amount exceeds the traffic amount (A−B) necessary for the total sum of traffic amount to fall below the above threshold value. At the time when the total traffic amount exceeds the above traffic amount, the RNC 20-i (apparatus controller 28) issues a changeover destination request message to the MSC 10.
Upon receipt of the above changeover destination request message, the MSC 10 sends back an OK response or an NG response to the RNC 20-i which is an issuer of the request, following the similar procedures described in steps S31 through S34 with reference to
That is, in the present example, the changeover object base station line determining unit 28-2 (see
(3.3) Identical LAI (Location Area Identifier) State
In cases where the radio base station 30-j which is an object of traffic changeover is selected and determined by the above-described procedures in item (3.1) and (3.2), and where a changeover destination request message is issued to the MSC 10, the MSC 10 judges (calculates) and determines which one of the RNCs 20-k is capable of accommodating the traffic to be changed over, as described in step S5 with reference to
The LAI is an ID which is assigned to each position registration area for managing the positions of UE 40. For example, in
Here, if traffic of a cell (radio base station 30-j) managed by the RNC 20-2 (#2) is changed over to the RNC 20-3 (#3), the position registration area is changed, thereby raising a necessity of position registration. This causes further increase in traffic at the time of congestion. Thus, the MSC 10 evaluates whether or not the LAI assigned to the original RNC 20-k from which traffic is changed over and the LAI assigned to the RNC 20-k to which traffic is changed over are identical. If they differ from each other, another RNC 20-k is searched for once again.
That is, in the present example, when the changeover destination RNC determining unit 10-3 (see
(4) Changeback Sequence
Next, referring to the sequence diagram of
The congestion monitoring unit 27 of the RNC 20-1 (apparatus controller 28) monitors whether or not the current traffic amount is smaller than a value of (threshold value−C) (C is a margin value), thereby monitoring solving of a congested state. If it is judged that a congested state is solved (step S51), the signal processor 23 generates a changeback request message including a value of [the traffic amount−(threshold value−C)], and notifies the RNC 20-2 of the message (step S52).
The changeback request message is received on the RNC 20-2 by means of the apparatus controller 28 via the signal processor 23. The apparatus controller 28 of the RNC 20-2 compares the total traffic amount (the traffic amount to be changed back) of the radio base station 30-j (for example, radio base station 30-3) from which traffic is to be changed back with a value of [the traffic amount−(threshold value−C)] to evaluate whether or not a changeback operation is available (step S53).
That is, as a result of the above comparison, if the traffic amount to be changed back is greater than the notified value, changeback to the RNC 20-1 will cause a congested state of the RNC 20-1 once again. Thus, in that case, the RNC 20-2 (apparatus controller 28) sends back an NG response to the RNC 20-1 by means of the signal processor 23. If the traffic amount to be changed back is equal to or smaller than the value of [the traffic amount−(threshold value−C)], the RNC 20-2 sends back an OK response to the RNC 20-1 by means of the signal processor 23 (step S54).
When an OK response is sent back to the RNC 20-1, the RNC 20-2 (apparatus controller 28) notifies the RNC 20-1 of user setting information of the radio base station 30-j from which traffic is to be changed back (step S55). When receiving the notification by means of the apparatus controller 28 via the signal processor 23, the RNC 20-1 performs necessary setting such as user setting of an object user for a changeover operation and routing setting (step S56).
Upon completion of preparation for a changeback operation, the RNC 20-1 (apparatus controller 28) issues a changeover preparation completion notification message to the RNC 20-2 by means of signal processor 23 (step S57), and also issues a changeover request message to the ATM multiplexer 50 (step S58).
Upon receipt of the above changeover request message, the ATM multiplexer 50 changes the setting of the switching unit 51 by means of the switching controller 52 so that the traffic between the RNC 20-2 and the radio base station 30-j is transferred to the original RNC 20-1, and then issues a changeover completion notification to the RNC 20-1 (step S59).
Further, the RNC 20-2 releases (release of the traffic between the user data processor 22, the signal processor 23, the switching units 21 and 24 and the radio base station 30-3) the resources which have been assigned to the traffic (user) to be changed back (step S60).
As a result, hereafter, the traffic which has been processed on the changeover destination RNC 20-2 is processed once again by the RNC 20-1. A congestion state is prevented from newly occurring at the destination RNC 20-2, and it is possible for users to continue normal communication.
That is, in this case, the RNC 20-i (apparatus controller 28) has such functions as (i) a recovery-from-congestion detecting unit 28-3 which monitors a processing state of the traffic processor (the user data processor 22 and the signal processor 23) to detect recovery from a congestion state, and (ii) a line changeback controller 28-4 which controls line changeover processing of the ATM multiplexer 50 (switching unit 51) to perform line changeback processing so that the traffic which has been changed over to another RNC 20-k is processed by the original RNC 20-i.
The present invention should by no means be limited to the above-illustrated embodiment, and various changes or modifications may be suggested without departing from the gist of the invention.
For example, although congestion detection is performed by the RNC 20-i in the above embodiment, it can be carried out on the MSC 10 end. Further, although traffic (communication line) which is an object to be changed over is selected and determined in units of radio base stations 30-j in the above embodiment, only a part of communication lines of a radio base station 30-j can be an object to be changed over.
As described so far, according to the present invention, even if a congested state occurs in a radio network system, it is still possible to continue communication without causing a system down or limitation in generation/reception of calls. Hence, it is possible to avoid with reliability a state where users (mobile terminals) cannot perform data communication or make telephone calls, so that the present invention is considerably useful in the field of radio communication.
Number | Date | Country | Kind |
---|---|---|---|
2005-354731 | Dec 2005 | JP | national |