1. Field of the Invention
The present invention relates to a wireless network control method and device, and a mobile communication system, and in particular to a wireless network control method and device, and a mobile communication system switching over a connection of a wireless network control device in order to avoid a congestion which occurs in the wireless network control device.
2. Description of the Related Art
As the above mentioned congestion avoidance technology, prior art examples [1]-[3] described herebelow can be mentioned.
Prior Art Example [1]:
When a congestion (2) occurs in the base station 201_1, the mobile terminal 100 autonomously detects that the base station 201_1 presently connected is in a congestion state. The mobile terminal 100 performs a hand-over request (3) indicated by a solid line to the other base station 201_2 free of congestion to switch over the connection, thereby enabling the communication to be continued (see e.g. patent document 1).
Prior Art Example [2]
Also, while not shown in figures, there is another prior art example in which a base station where a congestion has occurred transmits a busy notification to a mobile terminal connected, and the mobile terminal can avoid the congestion by selecting/connecting to another base station based on information included in the busy notification and information about an adjoining base station preliminarily held (see e.g. patent document 2).
Prior Art Example [3]:
In the same way as the prior art example of
The mobile terminal 100 selects/connects (4) to a base station 202 based on the path information (3) acquired, thereby enabling the service provided by the content servers 500 to be continuously used by avoiding the congestion (2) (see e.g. patent document 3).
[Patent document 1] Japanese Patent Application Laid-open No. 5-292012
[Patent document 2] Japanese Patent Application Laid-open No. 2003-224882
[Patent document 3] Japanese Patent Application Laid-open No. 2004-266519
Together with the recent rapid spread of mobile telephones and an increase in usage of high frequency bandwidth data communication, the number of base stations located has been increased and an area covered by a single base station has been reduced.
Therefore, the number of base stations managed by the wireless network control device that is the upper-level device of the base stations increases, so that a congestion occurrence due to a processing load of the wireless network control device and a deterioration of a communication quality have become issues.
The above-mentioned patent documents 1 and 2 can deal with such a congestion by switching over a connecting destination between the base stations. However, there have been problems that when a congestion has occurred in the wireless network control device, such a congestion can not be avoided, and in addition when the base station which is a connecting switchover destination is managed by the same wireless network control device, the congestion having occurred in the wireless network control device can not be avoided even if the base station is switched over.
Also, in the above-mentioned patent document 3, a congestion is avoided by switching over the wireless paths and the wired paths respectively, i.e. the base stations and all of the paths from the base stations leading to the content servers. Therefore, there have been problems that paths can not be switched over when the base station is alone, and the paths can not be switched over also in a situation where the base station of the switchover destination is congested.
It is accordingly an object of the present invention to provide a method and device, and a mobile communication system by which a connection switchover between wireless network control devices can be performed with a base station connected being maintained in order to avoid a congestion when the congestion has occurred in the wireless network control device within a mobile communication network.
[1] In order to achieve the above-mentioned object, a wireless network control method (or device) according to the present invention comprises: a first step of (or means) acquiring, from a core network within a mobile communication network, network management information indicating congestion states of all wireless network control devices; a second step of (or means) preparing a wireless network control device list in which a higher priority is assigned to the wireless network control devices in ascending order of congestion degree (as the congestion state becomes better) based on the network management information when a call request is received from one mobile terminal through a base station; and a third step of (or means) notifying the wireless network control device list to the mobile terminal through the base station to enable the mobile terminal to select one of the wireless network control devices as a connecting destination.
This will be described by referring to an operation principle of the present invention shown in
At the second step (or means), when receiving a call request (1) indicated by a dotted line from a mobile terminal 100 through a base station 201, the wireless network control device 301 prepares a wireless network control device list CS_LIST in which a higher priority is assigned to the wireless network control devices in ascending order of congestion degree based on the network management information. At the third step (or means), the wireless network control device 301 notifies (2) the wireless network control device list CS_LIST prepared to the mobile terminal 100 through the base station 201 as indicated by dashed lines.
Supposing that the wireless network control device list CS_LIST is as shown in
Thus, in the wireless network control method (and device) of the present invention, it becomes possible to perform a connection switchover to the wireless network control device in a good congestion state with the base station 201 connected being maintained.
Accordingly, when a congestion has occurred in an arbitrary wireless network control device within the mobile communication network, the connection is switched over from the wireless network control device in a bad congestion state to the wireless network control device in a good congestion state. During the connection switchover, the congestion state of the wireless network control device where the congestion has occurred can be restored.
[2] Also, the above-mentioned [1] may further comprise a fourth step of notifying the congestion state of each of the wireless network control devices itself to the core network.
Accordingly, each of the wireless network control devices 301-304 notifies the congestion state of the control device itself to the core network 400, thereby enabling the core network 400 to hold the latest congestion states.
[3] Also, in the above-mentioned [1], the congestion state may comprise three or more states.
Namely, in the prior art examples shown in
[4] Also, in the above-mentioned [1], the network management information may further comprise call time information in which call times of all mobile terminals having made call requests are set; and the second step (or means) may comprise a step of (or means) preparing the wireless network control device list in which a different connection priority is assigned to each mobile terminal having made a call at a same time to render a different wireless network control device a connecting destination, when a plurality of mobile terminals having made calls at the same time are extracted from the call time information.
Namely, in this case, the network management information is composed so as to include call time information in addition to the congestion state. When a call request is received from one mobile terminal 100 and when a call from another mobile terminal (other than mobile terminal 100) is extracted at the same time from the call time information, the wireless network control device list CS_LIST is prepared so that the mobile terminal may render a different wireless network control device a connecting destination in descending order of connection priority for mobile terminal.
Accordingly, the mobile terminals having called at the same time are dispersedly connected to the different wireless network control devices by the wireless network control device list CS_LIST, thereby enabling an access concentration to a specific wireless network device to be prevented.
[5] Also, in the above-mentioned [1], the network management information may further comprise connection priority information in which connection priorities for all mobile terminals within a network are set; and the second step (or means) may comprise a step of (or means) extracting the connection priority of each mobile terminal from the connection priority information, and preparing the wireless network control device list in which a higher priority is assigned to the wireless network control devices in ascending order of congestion degree sequentially from the mobile terminal with a higher connection priority to render a different wireless network control device a connecting destination.
Namely, in this case, the network management information is composed so as to include connection priority information of the mobile terminal in addition to the congestion state. The connection priority for each mobile terminal is set by e.g. a contract type or the like.
When a call request is received from an arbitrary mobile terminal 100, the connection priority of each mobile terminal (all of the mobile terminals including the mobile terminal 100) is extracted from the connection priority information, so that the wireless network control device list CS_LIST is prepared in which a priority according to the connection priority of the mobile terminal 100 having made the call request, i.e. a high priority is assigned to the wireless network control device in a relatively good congestion state based on the connection priority.
Accordingly, it becomes possible for the mobile terminal with a higher connection priority to connect to the wireless network control device in a better congestion state. Also, it becomes possible for the mobile terminals with different connection priorities to be dispersedly connected to different wireless network control devices, thereby enabling an access concentration to a specific wireless network device to be prevented.
[6] Also, in the above-mentioned [5], the connection priority information may comprise a plurality of priorities and a same priority for a plurality of mobile terminals.
Accordingly, even if a plurality of connection priorities can be set according to a classification of e.g. a contract type or the like and a plurality of mobile terminals whose connection priorities are the same i.e. the contract types are the same exist, it is possible to dispersedly connect the mobile terminals to the different wireless network control devices by groups of the mobile terminals whose connection priorities are the same.
[7] Also, in the above-mentioned [1], the network management information may further comprise service type priority information in which connection priorities per service type for all wireless network control devices are set; and the second step (or means) may comprise a step of (or means) extracting a service type requested by the mobile terminal and preparing the wireless network control device list which prescribes the connection priority per wireless network control device corresponding to the extracted service type based on the service type priority information.
Namely, in this case, the network management information is composed so as to include service type priority information in addition to the congestion state. It is to be noted that priority per service type for each wireless network control device can be set per service type such as a voice call and a packet call.
When a call request is received from an arbitrary mobile terminal 100, a requested service type is extracted and the wireless network control device list CS_LIST is prepared in which wireless network control devices corresponding to the service type requested are arranged in order of priority based on the service type priority information.
Accordingly, it becomes possible to dispersedly connect the mobile terminals to the different wireless network control devices according to the service type requested by the mobile terminals, thereby enabling an access concentration to a specific wireless network device to be prevented.
[8] Also, in the above-mentioned [1], the network management information may further comprise call connection ratio information in which call connection ratios for all wireless network control devices are set; and the second step (or means) may comprise a step of (or means) preparing the wireless network control device list in which a higher priority is assigned to the wireless network control devices in descending order of call connection ratio for wireless network control device, when a plurality of wireless network control devices in a same congestion state are extracted from the network management information.
Namely, in this case, the network management information is composed to include call connection ratio information in addition to the congestion state. When a call request is received from an arbitrary mobile terminal 100 and a plurality of wireless network control devices whose congestion state is the same are extracted from the network management information, the wireless network control device list CS_LIST is prepared in which a higher priority is assigned to the wireless network control devices in descending order of call connection ratio for wireless network control device in comparison with the call connection ratios of the wireless network control devices based on the call connection ratio information.
Accordingly, it becomes possible for the mobile terminal having made a call request to connect to the wireless network control device with a good congestion state and a good call connection ratio, and to perform communication under a good communication quality.
[9] Also, in the above-mentioned [1], the second step (or means) may comprise a step of (or means) preparing the wireless network control device list in which different priorities are assigned between the wireless network control devices in a same congestion state, on a round-robin basis, every time the call request is received, when the wireless network control devices in the same congestion state are extracted from the network management information.
Namely, when a call request is received from an arbitrary mobile terminal and when a plurality of wireless network control devices in the same congestion state are extracted from the network management information, the wireless network control device list CS_LIST is prepared in which every time a call request is received a different priority is assigned to the wireless network control device on the round-robin basis. Namely, when the wireless network control device to which the highest priority is set is selected upon reception of a call request from e.g. one mobile terminal 100, the wireless network control device list CS_LIST is prepared in which the priority is assigned by removing from a selection logic the wireless network control device with the highest priority set in the wireless network control device list CS_LIST prepared for another mobile terminal (other than mobile terminal 100) having made a call request immediately before the selection.
Accordingly, every time a call request is made from the mobile terminal, the mobile terminals are dispersedly connected to the different wireless network control devices, thereby enabling an access concentration to a specific wireless network device to be prevented.
[10] Also, in the above-mentioned [1], the second step (or means) may comprise a step of (or means) preparing the wireless network control device list in which different priorities are assigned between the wireless network control devices, based on a random number table prepared by using a linear congruential method, every time the call request is received, when a plurality of wireless network control devices in a same congestion state are extracted from the network management information.
Namely, when a call request is received from an arbitrary mobile terminal 100 and a plurality of wireless network control devices in the same congestion state are extracted from the network management information, the wireless network control device list CS_LIST is prepared in which different priorities are assigned to all of the wireless network control devices every time the call request is made based on a random number table prepared by using a linear congruential method.
Accordingly, every time a call request is made from the mobile terminal, the mobile terminals are dispersedly connected to the different wireless network control devices, thereby enabling an access concentration to a specific wireless network device to be prevented.
[11] Also, in order to achieve the above-mentioned object, a mobile communication system according to the present invention comprises: as shown in
As described in the above-mentioned [1], by applying the present invention to all of the wireless network devices 301-304 within a mobile communication system, the connection switchover to the wireless network control device 302 in a good congestion state can be performed with the base station 201 to which the mobile terminal 100 is connected being maintained.
Also, since the core network 400 has a network management information database, each of the wireless network control devices 301-304 can acquire information centralized within the mobile communication system.
[12] Also, in the above-mentioned [10], the wireless network control device may further comprise a fourth means notifying the congestion state of each of the wireless network control devices itself to the core network.
Accordingly, each of the wireless network control devices 301-304 within the mobile communication system notifies the congestion state of the device itself to the core network 400, thereby enabling the core network 400 to hold the latest congestion state of all of the wireless network control devices 301-304.
[13] Also, in the above-mentioned [11], the core network may update the database of the network management information based on the congestion state notified.
Accordingly, the core network 400 reflects the latest congestion state notified from each of the wireless network control devices 301-304 within the mobile communication system in the network management information database, thereby enabling each of the wireless network control devices 301-304 to acquire the latest congestion states of all of the wireless network control devices 301-304 within the mobile communication system.
The present invention enables the mobile terminal to perform a connection switchover to the wireless network control device in a good congestion state with the base station connected being maintained. Therefore, when a congestion has occurred in an arbitrary wireless network control device within the mobile communication network, the connection is switched over from the wireless network control device in the bad congestion state to the wireless network control device in a good congestion state, thereby enabling a congestion state of the wireless network control device where the congestion has occurred to be restored. Also, a congestion occurrence can be prevented.
Furthermore, the wireless network control device list in which different priorities are assigned to the mobile terminals is prepared to be notified to the mobile terminal. Therefore, all of the wireless network control device resources within the mobile communication network can be equally used, thereby enabling a deviation of an operation state of a wireless network control device to be eliminated, and enabling a longevity as a system.
The above and other objects and advantages of the invention will be apparent upon consideration of the following detailed description, taken in conjunction with the accompanying drawings, in which the reference numerals refer to like parts throughout and in which:
As described referring to
In this embodiment, as schematically shown in
The operation of this embodiment will now be described. Firstly, an operation example when the wireless network control device 300 acquires the network management information from the core network 400 and a processing flow from a call request within the mobile terminal 100 to an active state will now be respectively described referring to
Acquiring Operation Example of Network Management Information:
For example, when a congestion has occurred in the wireless network control device 303, the wireless network control device 303 notifies (1) a congestion state to the core network 400.
The core network 400 updates (2) the network management information database 410 based on the notified congestion state.
Thus, when acquiring (3) the network management information from the core network 400, each of the wireless network control devices 301-304 can detect that the congestion state of the wireless network control device 303 has changed or a congestion has occurred.
Processing Flow of Mobile Terminal:
When the mobile terminal 100 is in the idle state, or does not make a call request, and is not connected to any of the base stations 200 and the wireless network control devices 300, the mobile terminal 100 makes a call request to the wireless network control device 300 through the base station 200 according to a call operation of a user in the mobile terminal 100 (at step S1).
After having made the call request, the mobile terminal 100 receives the wireless network control device list CS_LIST (see
It is to be noted that a preparation example of the wireless network control device list CS_LIST in the wireless network control device 300 and a notifying operation to the mobile terminal 100 will be described later.
The mobile terminal 100 selects the wireless network control device to which the highest priority is assigned from the received wireless network control device list CS_LIST (e.g. the wireless network control device 302 shown in
Overall Operation Example:
The overall operation of this embodiment will be described referring to
Firstly, the wireless network control device 301 always acquires (1) the latest network management information from the core network 400 as shown in
Receiving the request, the list preparing portion 341 prepares the wireless network control device list in which the highest priority is assigned to e.g. the wireless network control device 302 based on the network management information already acquired from the core network 400, and notifies (4) the list to the notifying portion 331. The list notifying portion 331 notifies (5) the prepared wireless network control device list to the connection controller 321, which further notifies (6) to the mobile terminal 100.
The mobile terminal 100 having received the wireless network control device list, as shown in
⊚Preparation Example of Wireless Network Control Device List:
Hereinafter, preparation examples (1)-(6) of the wireless network control device list will be respectively described referring to
(1) List Preparation Example by Call Time:
As for the congestion state in the congestion information CNGS_INFO, “1” indicates the best congestion state. As the number becomes larger, it indicates a worse congestion state, and “5” indicates the worst congestion state (hereinafter, the same applies to the description of the preparation examples (2)-(6) of the wireless network control device list). Namely, the congestion states of the wireless network control devices 301-304 are in the following order starting from the best congestion state; wireless network control device 301 (congestion state=“1”)→wireless network control device 302 (congestion state=“2”)→wireless network control device 304 (congestion state=“3”)→wireless network control device 303 (congestion state=“5”).
Also, the call time information DT_INFO indicates that the call times of the mobile terminals 101 and 102 are the same (call time=“10:15:01”), the call times of the mobile terminals 103 and 104 are the same (call time=“10:15:03”), and the mobile terminals 105 (call time=“10:15:04”) has no mobile terminal which has made a call request at the same time.
The preparation procedure of the wireless network control device list CS_LIST will now be described referring to
When receiving a call request from e.g. the mobile terminal 101, the congestion information CNGS_INFO is confirmed (at step S10). Since the wireless network control devices 301-304 settable in the wireless network control device list CS_LIST exist within the congestion information CNGS_INFO (at step S11) and nothing is yet set in the wireless network control device list CS_LIST, namely the setting is at the top of the wireless network control device list CS_LIST for the mobile terminal 101, the process proceeds to step S13 (at step S12).
At step S13, the call time information DT_INFO is confirmed. As a result, since the mobile terminal 102 which has made the call request at the same time as the mobile terminal 101 exists (at step S14), the processing of removing from selection logic the wireless network control device set at the top of the wireless network control device list CS_LIST for another mobile terminal having made the call at the same time, i.e. the mobile terminal 102 is performed (at step S15). Since the wireless network control device list CS_LIST for the mobile terminal 102 has not been prepared, nothing is performed and the process proceeds to step S16.
It is to be noted that while in the above-mentioned example, as for the mobile terminals 101 and 102 having made the call requests at the same time, the mobile terminal 101 is firstly processed, this is due to an order or the like upon having executed e.g. a list preparation program, so that it is possible to firstly process the mobile terminal 102.
The wireless network control device in the best congestion state, namely the wireless network control device 301 is set at the top of the wireless network control device list CS_LIST for the mobile terminal 101 (at step S16), the wireless network control device 301 is removed from the selection logic for the following record (at step S17), and the process returns to step S11.
Since the wireless network control devices 302-304 which can be set in the wireless network control device list CS_LIST for the mobile terminal 101 still exist at step S11, and the setting at the top of the wireless network control device list has been completed, the process proceeds to step S18 from step S12. At step S18, the wireless network control device 302 in the second best congestion state next to the wireless network control device 301 is set in the wireless network control device list CS_LIST as the second record. The same operation is repeated for the wireless network control devices 303 and 304. As shown in
On the other hand, as to the wireless network control device list CS_LIST for the mobile terminal 102 having made the call request at the same time as the mobile terminal 101, the wireless network control device 301 set at the top of the wireless network control device list CS_LIST for the mobile terminal 101 having made the call request at the same time is removed from the selection logic at steps 15 and 16, and the wireless network control device 302 in the best congestion state is set at the top. In the same way as the case of the mobile terminal 101, as shown in
Also, in the same way as the above, the wireless network control device list CS_LIST for the mobile terminals 103 and 104 having made the call requests at the same time is prepared as shown in
Also, for the mobile terminal 105 having no other mobile terminal which has made the call request at the same time, only setting process of step S18 is executed. As shown in
Thus, the wireless network control device list CS_LIST for all of the mobile terminals 101-105 is prepared. The tops of the wireless network control device list CS_LIST, i.e. the wireless network control devices with the highest connection priority for the mobile terminals 101 and 102 (or mobile terminals 103 and 104) are respectively the wireless network control devices 301 and 302. Since different wireless network control devices are set, the mobile terminals 101 and 102 (or mobile terminals 103 and 104) having made the call requests at the same time are dispersedly connected to different wireless network control devices 301 and 302. As a result, an access concentration to a specific wireless network device, e.g. the wireless network control device 301 in the best congestion state can be prevented.
(2) List Preparation Example by Connection Priority of Mobile Terminal:
The congestion state of the wireless network control devices 301-304 is as follows, starting from the best congestion state; wireless network control device 302 (congestion state=“1”)→wireless network control device 301 (congestion state=“2”)→wireless network control device 304 (congestion state=“3”)→wireless network control device 303 (congestion state=“5”). Also, the connection priority of the mobile terminals 101-105 is as follows, starting from the highest priority, the mobile terminal 102 (connection priority=“P1”)→mobile terminals 101, 103, and 104 (connection priority=“P2”)→mobile terminal 105 (connection priority=“P5”).
Hereinafter, the preparation procedure of the wireless network control device list CS_LIST will be described referring to
When receiving the call request from e.g. the mobile terminal 101, the connection priority for each of the mobile terminals 101-105 is extracted from the connection priority information CPRR_INFO (at step S20), and the congestion information CNGS_INFO is confirmed (at step S21).
As a result, since the wireless network control devices 301-304 which can be set in the wireless network control device list CS_LIST exist within the congestion information CNGS_INFO (at step S22), the wireless network control device 301 whose congestion state is the second best is set at the top of the wireless network control device list CS_LIST because of a relative congestion state according to the connection priority=“P2” of the mobile terminal 101, i.e. the second best connection priority next to the mobile terminal 102 (connection priority=“P1”) in this case. For the following records, the wireless network control devices are set in ascending order of congestion degree. As shown in
Since all of the wireless network control devices 301-304 set in the wireless network control device list CS_LIST are removed from the selection logic at step S24, the process returns to step S22 and completes the preparation processing.
Also, in the same way as the above, the wireless network control device list CS_LIST for the mobile terminals 102-105 is prepared as shown in
Thus, the wireless network control device list CS_LIST is prepared for all of the mobile terminals 101-105. At the top of the wireless network control device list CS_LIST for the mobile terminal 102 with the highest connection priority, the wireless network control device 302 in the best congestion state is set. At the top of the wireless network control device list CS_LIST for the mobile terminals 103 and 104 with the same connection priority as the mobile terminal 101, the wireless network control device 301 is also set, and at the top of the wireless network control device list CS_LIST for the mobile terminal 105 with the lowest connection priority, the wireless network control device 303 in the worst congestion state is set.
Thus, as the connection priority of the mobile terminal becomes higher, it can be connected to the wireless network control device in a better congestion state. Also, the mobile terminals with different connection priorities are dispersedly connected to different wireless network control devices, thereby enabling an access concentration to a specific wireless network device to be prevented.
In the example of
(3) List Preparation Example by Service Type Priority:
The voice call priority and the packet call priority for each of the wireless network control devices 301-304 are respectively {P1, P2}, {P2, P1}, {P2, P3}, and {P3, P2}=(voice call priority, packet call priority). The highest priority for the “voice call” service is set in the wireless network control device 301, and the highest priority for the “packet call” is set in the wireless network control device 302.
Hereinafter, the preparation procedure of the wireless network control device list CS_LIST will be described referring to
When receiving a call request from e.g. the mobile terminal 101, the requested service type of “voice call” is extracted (at step S30), and the congestion information CNGS_INFO is confirmed (at step S31).
As a result, since the wireless network control devices 301-304 which can be set in the wireless network control device list CS_LIST exist within the service type priority information SVC_INFO at step S32 and the requested service type is “voice call” at step S33, as shown in
Since all of the wireless network control devices 301-304 set in the wireless network control device list CS_LIST are removed from the selection logic at step S35, the process returns to step S32, and the preparation processing is completed.
On the other hand, when receiving a call request from the mobile terminal 102 having requested the service of “packet call”, as shown in
Also, in the same way as the above, the wireless network control device list CS_LIST for each of the mobile terminals 103-105 is also prepared as shown in
Thus, the wireless network control device list CS_LIST for all of the mobile terminals 101-105 is prepared. The top of the wireless network control device list CS_LIST for each of the mobile terminals 101, 103, and 104 requesting the service of “voice call”, namely the wireless network control device with the highest connection priority is the wireless network control device 301. The tops of the wireless network control device list CS_LIST for the mobile terminals 102 and 105 requesting the service of “packet call” are the wireless network control device 302. Therefore, the mobile terminals are dispersedly connected to the different wireless network control devices according to the service type requested by each mobile terminal, thereby enabling the access concentration to a specific wireless network device to be prevented.
(4) List Preparation Example by Call Connection Ratio:
The wireless network control devices 301 and 302 are in the same congestion state (congestion state=“2”), the congestion state of the wireless network control device 303 is “5”, and the congestion state of the wireless network control device 304 is “3”. Also, the call connection ratio for each of the wireless network control devices 301-304 is as follows, starting from the best connection ratio; wireless network control device 301 (call connection ratio=“R1”)→wireless network control device 302 (call connection ratio=“R2”)→wireless network control device 303 (call connection ratio=“R3”)→wireless network control device 304 (call connection ratio=“R5”).
It is to be noted that each congestion state in the congestion information CNGS_INFO is similarly set in the list preparation examples (5) and (6), which will be described later.
The preparation procedure of the wireless network control device list CS_LIST will now be described referring to
When a call request is received from e.g. the mobile terminal 101, the congestion information CNGS_INFO is confirmed (at step S40). Since the wireless network control devices 301-304 which can be set in the wireless network control device list CS_LIST exist in the congestion information CNGS_INFO (at step S41) and the wireless network control devices 301 and 302 are in the same congestion state, the process proceeds to step S43 (at step S42).
At step S43, the call connection ratio information CCR_INFO is confirmed. As a result, the wireless network control device 301 in a good call connection ratio is set at the top of the wireless network control device list CS_LIST for the mobile terminal 101, and the wireless network control device 302 is set in the second record (at step S44). The wireless network control devices 301 and 302 are removed from the selection logic for the following records, so that the process returns to step S41 (at step S45).
Since the wireless network control devices 303 and 304 which can be set in the wireless network control device list CS_LIST for the mobile terminal 101 still exist at step S41 and the respective congestion states are different at step S42, the wireless network control device 304 in a good congestion state is set in the third record of the wireless network control device list CS_LIST (at step S46). The same is repeatedly executed for the wireless network control device 303. As shown in
Also, in the same way as the above description, the wireless network control device list CS_LIST for each of the mobile terminals 102-105 is prepared as shown in
Thus, the wireless network control device list CS_LIST for all of the mobile terminals 101-105 is prepared. It is indicated that the top of the wireless network control device list CS_LIST for each of the mobile terminals 101-105, i.e. the wireless network control device with the highest priority is the wireless network control device 301 whose congestion state and call connection ratio are the best. Similarly, starting from the wireless network control device in a better congestion state and a better call connection ratio (in the form of giving preference to congestion state over call connection ratio) the wireless network control device 302→304→303 is set. Therefore, the mobile terminals 101-105 can be connected to the wireless network control device in a better congestion state and call connection ratio, so that communication can be performed under an excellent communication quality condition.
(5) List Preparation Example on Round-Robin Basis:
The preparation procedure of the wireless network control device list CS_LIST will now be described referring to
When a call request is received from e.g. the mobile terminal 101, the congestion information CNGS_INFO is confirmed (at step S50). Since the wireless network control devices 301-304 which can be set in the wireless network control device list CS_LIST exist in the congestion information CNGS_INFO (at step S51) and the wireless network control devices 301 and 302 are in the same congestion state, the process proceeds to step S53 (at step S52).
At step S53, processing of setting the wireless network control device different from the wireless network control device already set at the top of the wireless network control device list CS_LIST for another mobile terminal is performed on the round-robin basis. However, since the wireless network control device list CS_LIST for other mobile terminals 102-105 has not been prepared, in order of the wireless network control device No. of the congestion information CNGS_INFO, for example, the wireless network control device 301 is set at the top of the wireless network control device list CS_LIST, and the wireless network control device 302 is set in the second record respectively, so that the process proceeds to step S54. At step S54, the wireless network control devices 301 and 302 are removed from the selection logic for the following records, and the process returns to step S51.
Since the wireless network control devices 303 and 304 which can be set in the wireless network control device list CS_LIST for the mobile terminal 101 still exist at step S51 and the respective congestion states are different at step S52, the wireless network control device 304 in a good congestion state is set in the third record of the wireless network control device list CS_LIST (at step S55). The same is repeatedly executed for the wireless network control device 303. As shown in
At step S53, when a call request is received from the mobile terminal 102, the wireless network control device 302 is set, on the round-robin basis, at the top of the wireless network control device list CS_LIST for the mobile terminal 102 so that the wireless network control device may be different from the wireless network control device 301 set at the top of the wireless network control device list CS_LIST for the mobile terminal 101, and the wireless network control device 301 is set in the second record respectively. Hereafter, the wireless network control device list CS_LIST (wireless network control device 302→301→304→303 starting from highest priority) shown in
Also, in the same way as the above description, the wireless network control device list CS_LIST for each of the mobile terminals 103-105 is prepared as shown in
Thus, calls can be dispersedly connected between the network control devices in the same congestion state every time a call request is made from the mobile terminal, and an access concentration to a specific wireless network device can be prevented.
(6) List Preparation Example by Linear Congruential Method:
The preparation procedure of the wireless network control device list CS_LIST will now be described referring to
When a call request is firstly received from e.g. the mobile terminal 101, the congestion information CNGS_INFO is confirmed (at step S60). Since the wireless network control devices 301-304 which can be set in the wireless network control device list exist in the congestion information CNGS_INFO (at step S61) and the wireless network control devices 301 and 302 are in the same congestion state, the process proceeds to step S63 (at step S62).
At step S63, based on the random number table prepared by the linear congruential method, the wireless network control devices 301-304 are arranged. In order of the arrangement, the wireless network control device list CS_LIST as shown in e.g.
At step S64, all of the wireless network control devices 301-304 set in the wireless network control device list CS_LIST are removed from the selection logic. Therefore, the process returns to step S61, and the preparation processing is completed.
In the same way as the case of the mobile terminal 101, the wireless network control device list CS_LIST for each of the mobile terminals 102-105 is prepared as shown in
Thus, the mobile terminals are dispersedly connected to the different wireless network control devices every time the call request from the mobile terminal is made, thereby enabling an access concentration to a specific wireless network control device to be prevented.
It is to be noted that the present invention is not limited by the above-mentioned embodiments, and it is obvious that various modifications may be made by one skilled in the art based on the recitation of the claims.
Number | Date | Country | Kind |
---|---|---|---|
2005-326988 | Nov 2005 | JP | national |