This application is based upon and claims the priority of Japanese Patent Application No. 2004-301452, filed on Oct. 15, 2004, the contents being incorporated herein by reference.
1) Field of the Invention
The present invention relates to a method of controlling the sharing of radio resources to effectively utilize radio resources under control of a radio network controller (RNC) in a radio access network (RAN) based on a wideband code division multiple access (W-CDMA).
2) Description of the Related Art
Along with the rapid distribution of portable telephones in recent years, portable telephones are widely used to handle various multimedia services such as sound, moving images, and data communications. Among others, the role of data communications is increasing. The W-CDMA system is a standardized system to provide high-quality multimedia services at a high speed. Recently, the appearance of fixed-rate utilization services and the implementation of a high speed downlink packet access (HSDPA) system that realizes a standardized downlink capacity of maximum 14.4 Mbps (megabits per second) in a third generation partnership project (3GPP) are expected to further increase data communications. Not only standardization of downlink communication techniques, but standardization of high speed uplink packet access (HSUPA) that becomes uplink high-speed communication techniques, is progressing in its application to bidirectional communication services such as television meetings. The HSUPA realizes high-speed uplink communications from mobile devices to radio base stations. A dramatic increase in data communications from now on can be anticipated.
Along with the rapid increase in data communications from now on, it is clear that data communication resources in the radio network and, in particular, in the radio resources of the radio network controller (RNC) and base stations (BS) under this command are depleted. The depletion of radio resources is a significant problem in a current mobile communication network as well, and efficient utilization of radio resources is required. In the present specification, the radio resources refer to radio bands that can be allocated to mobile devices that are connected to radio base stations.
When a network is based on cables, the number of devices that carry out data communications through the network is fixed to some extent, and the network can be designed according to the environment. However, in mobile communications, the number of mobile units to which communications are connected depends on the movement of users. Therefore, it is difficult to implement an optimum installation, of machines, that takes congestion into account.
One of methods of solving the problems is to install an RNC and the radio base stations under its command by assuming a maximum number of permissible connections. This requires an enormous amount of facility investment, and cannot be a realistic method of solving the problems from the viewpoint of cost.
Particularly, when users move in a group on vehicles such as trains and buses, plural mobile units may hand over all together. This has a risk of rapid depletion of radio resources in the radio base stations at the handover locations.
In event sites and stations where people come together, there is also a similar risk of rapid depletion of radio resources that radio stations in the corresponding areas have. This brings about a phenomenon that data communications cannot be carried out. Therefore, the problem cannot be solved by simply increasing facility investment, and techniques for efficiently using radio resources are necessary.
As a technique for efficiently using radio resources, “a method of dispersing traffic in a mobile communication system” described in Japanese Patent Application Unexamined Publication No. 2000-175243 is publicly known. According to the technique described in this publication, when a communication channel that is used in a radio base station exceeds a certain threshold value, a radio unit is handed over to other adjacent base station.
Further, “a packet data band control method and a packet exchange system in a packet exchange network” described in Japanese Patent Application Unexamined Publication No. 11-136255 is publicly known. According to the technique described in this publication, a radio network controller in a mobile device has an individual transmission band and a shared band in advance. The mobile device switches over between the transmission bands to efficiently use the radio resources.
These conventional techniques, however, have the following problems.
According to the technique described in Japanese Patent Application Unexamined Publication No. 2000-175243, triggered by depletion of communication channels in a base station, a radio base station is handed over to the other base station that has room in radio channels, at this time. However, when many users move in trains or buses, for example, these users may hand over together. In this case, sudden congestion occurs in the radio base station at the handover location, and radio resources cannot be secured for these users.
It is also difficult to avoid total congestion in the radio access network (RAN).
According to the technique described in Japanese Patent Application Unexamined Publication No. 11-136255, transmission bands to be used are switched over based on traffic variation for each connection, thereby effectively utilizing the transmission bands. However, the method of managing radio resources, classified by quality of service class (QoS), to guarantee a band for each user has the following problems.
(1) When the transmission bands are separately provided as individual transmission bands and a shared transmission band, the QoS band guarantee cannot be achieved in some cases. In other words, under the separated provision of transmission bands into individual transmission bands and a shared transmission band, when the traffic of the QoS band-guaranteed users who shift to the shared band increases, these users need to be shifted to the individual transmission bands again. However, despite the fact that bands are guaranteed to these users when the individual bands are in shortage, the users cannot be shifted to the individual bands, and the bands cannot be guaranteed.
(2) It is impossible to avoid congestion of the radio resources in the radio base station itself. In other words, according to the technique described in Japanese Patent Application Unexamined Publication No. 11-136255, the transmission band switch control is carried out within only the same radio base station. Therefore, when congestion occurs in the radio resources of the radio base station, this congestion cannot be avoided even if the transmission bands are switch-controlled.
(3) When the number of band-guaranteed users increases, the securing of individual transmission bands increases correspondingly. In other words, in order to respond to the increase in the number of band-guaranteed users in future, it is necessary to prepare many individual transmission bands. However, because the total necessary number of radio resources in the base station does not change, this does not lead to the effective utilization of the radio resources.
The present invention is made to solve the above problems. According to a first aspect of the present invention, a method of controlling a sharing of radio resources is provided. According to this method, a radio network controller in a mobile communication network detects characteristics of mobile devices that are wireless connected to radio base stations managed by the radio network controller, and decides whether the mobile devices can be classified into at least one group according to the detected characteristics. When it is decided that the mobile devices can be classified into at least one group, radio base stations to which mobile devices are to be wireless connected are changed such that radio resources of the radio base stations can be uniformly used according to the classified group, thereby sharing the radio resources of the radio stations.
According to a second aspect of the present invention, a characteristic of the mobile device is any one of move record information that shows moves of the mobile device between radio base stations, radio field intensity received by the mobile device, and quality-of-service information of the mobile device.
According to a third aspect of the present invention, in the first or the second aspect, the radio network controller determines radio base stations to which mobile devices are to be connected so as to avoid congestion in the radio base station, by utilizing the detected characteristics of the mobile devices, and hands over the mobile devices to the radio base stations at the determined connection destinations.
According to the first aspect of the present invention, characteristics of mobile devices are detected, and the mobile devices are grouped corresponding to the characteristics. Distribution of radio resources can be controlled so that the radio resources are uniformly used corresponding to states of the radio resources, in groups to which the mobile devices are classified corresponding to the characteristics. Therefore, the total radio resources can be effectively utilized in the total radio access network (RAN).
According to the second or the third aspect, it is possible to detect congestions of radio resources due to fixed factors, such as a concentration of mobile devices, in an event site or the like. It is also possible to obtain move record information of mobile devices or radio field intensity received by each mobile device. In both cases, by utilizing the move record information of mobile devices or the radio field intensity received by each mobile device detected in advance, radio base stations to which the mobile devices can be shifted are determined, when congestion occurs in the radio resources. Based on this decision, the mobile devices in the congested radio base stations are handed over to other non-congested radio base stations. As a result, it becomes possible to avoid congestions of radio resources due to fixed factors, such as a concentration of mobile devices, in an event site or the like. Further, by uniformly distributing the radio resources to peripheral radio base stations, the radio resources in the radio access network (RAN) can be effectively utilized.
According to a fourth aspect of the present invention, in controlling the distribution of radio resources corresponding to characteristics of mobile devices, when quality-of-service information (QoS) band-guaranteed mobile devices are present, the QoS band-guaranteed mobile devices can share idle resources that are not actually used by other band-guaranteed mobile devices, thereby uniformly sharing the radio resources. As a result, it becomes possible to uniformly distribute the radio resources more effectively.
It is necessary to guarantee bands to QoS band-guaranteed mobile devices even when these mobile devices are not actually using resources. Therefore, radio resources of guaranteed bands are always secured. However, along with the trend of band expansion in future, there is a risk of congestion in radio base stations due to the securing of bands at all times regardless of presence of radio resources that are not actually used. According to the present invention, mobile devices having the same characteristics of mobile devices can share the unused bands. Therefore, congestion in radio base stations due to presence of a large number of unused radio resources can be avoided.
According to a fifth aspect of the present invention, move characteristics of mobile devices are detected and are grouped in advance. With this arrangement, it becomes possible to forecast a mass handover when the mobile devices move in trains or buses. It is possible to forecast a shortage in radio resources at a move destination following the mass handover. When a shortage of resources in the destination radio base station is detected, radio base stations to which mobile devices are to be handed over, other than the destination radio base station, are determined based on the characteristics of mobile devices so that the radio resources can be used uniformly. By sequentially handing over the mobile devices to the radio base stations at the handover destinations, congestion in the destination radio base station due to the mass handover can be avoided. Further, the radio resources in the peripheral radio base stations can be distributed uniformly. As a result, radio resources in the radio access network (RAN) can be effectively utilized.
The core network CN includes a gateway general packet radio service (GPRS) support node (GGSN) 13 as a point of interface with a packet network, a serving GPRS support node (SGSN) 14 that is connected to the GGSN 13, a gateway mobile switching center (MSC) (GMSC) 15, and a mobile service switching center (MSC)/visitor location register (VLA) 16 that is connected to both the GMSC 15 and the SGSN 14. The SGSN 14 is an inter-working unit to a connectionless backbone network such as an IP (Internet Protocol) network. This node carries out position management of GPRS users, security management, and access control. The MSC is an inter-working unit to a connection-oriented backbone network such as ISDN (Integrated Services Digital Network).
The radio network controller (hereinafter, also referred to as RNC) 11 manages the plural radio base stations 101 to 10N under its control, and the RNC 12 manages the radio base stations (hereinafter, also referred to as BS) 104 to 10N under its control. The RNC 11 and the RNC 12 are connected to each other. Each RNC carries out control of a radio circuit between a radio base station and a user terminal, control of radio resources that each radio base station has, call connection control, move control (i.e., control at a handover time), communication speed control, etc.
Each RNC is also connected to the SGSN 14 and the MSC/VLR 16 within the core network CN. The core network CN carries out position control of each user terminal UE, call control, service control, etc. via the RNC and the BS.
When a user terminal UE transmits a call, a radio network controller RNC receives a call connection request from the user terminal UE via a radio base station (BS). The radio network controller RNC controls a radio circuit and controls a radio resource based on information (such as a speed) that the user terminal UE requests.
As information necessary to hand over the user terminal UE, the radio network controller RNC transmits the user terminal UE peripheral cell information about areas (cells) to which radio waves from the radio base station (BS) belonging to the user terminal UE can reach. At a call arrival time, the radio network controller RNC makes a paging request to plural radio base stations that are present near the user terminal. When a response from the user terminal is correctly received, the radio network controller RNC carries out radio circuit control and radio resource control in a similar manner to that at the call transmission time.
A user terminal UE can receive radio waves from plural radio stations BSs, and measures communication quality (for example, radio field intensity) based on the peripheral cell information notified from a radio network controller RNC. When a user terminal UE detects a cell of higher quality than that of a current cell, the user terminal UE sends the radio network controller RNC a request to hand over a call to this cell via the BS within the current cell. The radio network controller RNC decides whether it is possible to hand over the call, based on the communication quality advised from the user terminal UE. When it is decided that the handover is possible, the radio network controller RNC adds a radio link to a radio base station of a handover destination. When the setting of the radio link is completed, the radio network controller RNC carries out a radio circuit control to the user terminal that makes the handover request, to be linked to the radio base station of the handover destination. Upon completion of the radio circuit control to the user terminal, the radio network controller RNC updates the peripheral cell information.
The RNC includes an external interface (IF) 100, a call controller 200, a radio resource controller 300, a handover controller 400, a peripheral cell information manager 500, a terminal information manager 600, a radio quality manager 700, and a user terminal characteristic classification controller 800.
The external IF 100 exchanges messages with counter nodes, and gives information to each node.
The call controller 200 carries out call control system processing such as a call setting, a call release, a handover request, a handover completion, and a speed change request. The call controller 200 requests the radio resource controller 300 to secure resources, and requests the handover controller 400 to carry out a handover.
The radio resource controller 300 is a part reorganized according to the present invention, and forms a main controller of radio resource control. The radio resource controller 300 includes a radio resource allocating unit 310, a radio base station resource managing unit 320, and a radio resource sharing unit 330.
The radio resource allocating unit 310 manages resources for each user terminal and for each radio base station, when radio resources change at a call setting time and a call release time.
The radio base station resource managing unit 320 is a part reorganized according to the present invention. The radio base station resource managing unit 320 detects congestion in a specific radio base station from a table of resource management for each radio base station, and requests the radio resource sharing unit 330 to share radio resources.
The radio resource sharing unit 330 is a part reorganized according to the present invention. Upon receiving a request for sharing radio resources from the radio base station resource managing unit 320 or the handover controller 400, the radio resource sharing unit 330 determines a handover destination of each user terminal to disperse radio resources based on characteristics of a specific user terminal, and transmits the decision to the handover controller 400.
The handover controller 400 is a part reorganized according to the present invention, and forms a main controller of handover control. The handover controller 400 includes a handover implementation deciding unit 410, a user-terminal by-character handover processing unit 420, a handover recording unit 430, and a move characteristic handover detecting unit 440.
The handover implementation deciding unit 410 is a part reorganized according to the present invention. Based on a handover request from a user terminal, the handover implementation deciding unit 410 decides whether the handover is possible. When it is decided that the handover is necessary, the handover implementation deciding unit 410 implements the handover.
The user-terminal by-character handover processing unit 420 is a part reorganized according to the present invention. Upon receiving a handover request according to a characteristic of a specific user terminal, the user-terminal by-character handover processing unit 420 implements the handover guided by the radio network controller (RNC) based on this characteristic.
The handover recording unit 430 is a part reorganized according to the present invention. When a notice of completion of a handover of a user terminal is received from the handover controller 400, the handover recording unit 430 generates and manages record information containing a radio base station at a handover destination and a handover time of each user terminal.
The move characteristic handover detecting unit 440 is a part reorganized according to the present invention. When a handover request from a user terminal is received from the handover controller 400, the move characteristic handover detecting unit 440 decides whether the requested user terminal is classified according to the move characteristics. When it is decided that the user terminal is classified according to the move characteristics, the handover controller 400 requests the radio resource sharing unit 330 to disperse the radio resources according to the move characteristics. When the handover-requested user terminal is not classified according to the move characteristics, the move characteristic handover detecting unit 440 informs the handover controller 400 that the handover according to the move characteristics is not necessary.
The peripheral cell information manager 500 manages cell information of radio network controllers using a peripheral cell information management database (DB) 510. The peripheral cell information management database 510 that is connected to the peripheral cell information manager 500 is a peripheral cell information database managed by the radio network controllers (RNC).
The terminal information manager 600 manages information of user terminals using a terminal information database (DB) 610. The terminal information database 610 that is connected to the terminal information manager 600 is a database used to manage QoS classes of user terminals and contract services.
The radio quality manager 700 is a part reorganized according to the present invention. Based on a radio field intensity report from a user terminal, the radio quality manager 700 manages radio quality of the user terminal, and transmits a request for classifying data according to characteristics of the radio field intensity, to a radio field intensity characteristic classifying unit 820. A radio quality management database (DB) 710 is connected to the radio quality manager 700 so that the radio quality manager 700 manages radio field intensity reports sent from user terminals based on this database.
The user terminal characteristic classification controller 800 is a new part according to the present invention, and is a main controller that controls classification of characteristics of user terminals. The user terminal characteristic classification controller 800 includes a move characteristic classifying unit 810, the radio field intensity characteristic classifying unit 820, and a QoS band characteristic classifying unit 830.
The move characteristic classifying unit 810 refers to handover record data of user terminals generated by the handover recording unit 430, detects characteristics of a mass move, and generates data classified according to move characteristics.
The radio field intensity characteristic classifying unit 820 is a new part according to the present invention. The radio field intensity characteristic classifying unit 820 detects characteristics based on radio quality such as radio field intensity managed by the radio quality manager 700, and generates data classified according to characteristics of the radio quality.
The QoS band characteristic classifying unit 830 is a new part according to the present invention. The QoS band characteristic classifying unit 830 extracts characteristics by quality of service (QoS) guarantee bands of user terminals, and generates data classified according to QoS characteristics.
Referring to
The radio resource controller 300 sends the handover completion notice to the radio base station resource managing unit 320 in order to update radio resources used in each radio base station. The radio base station resource managing unit 320 receives this handover completion notice, and subtracts radio resources used in the origin radio base station and adds radio resources used in a destination radio base station, at step S31, according to the radio resources used by the user terminal UE in the origin radio base station and in the destination radio base station, respectively.
The handover controller 400 transmits the handover completion notice to the handover implementing unit 410. The handover implementing unit 410 completes the handover. The handover implementing unit 410 also transmits a handover recording request to the handover recording unit 430 in order to keep a move record of the user terminal UE. The handover recording unit 430, at step S32, records a destination radio base station and a move time of the user terminal, and transmits a handover record containing an identification number of the user terminal as additional information. The handover recording unit 430 also transmits a handover record response to the handover implementing unit 400.
When receiving the handover record, the user terminal characteristic classification controller 800 transmits a request for classifying data according to move characteristics, to the move characteristic classifying unit 810, by using the user terminal identification number as additional information.
At step S41 shown in
When the handover recording unit 430 responds the handover record, the handover implementing unit 410 responds a handover completion notice to the call controller 200.
The radio quality manager 700 receives the radio field intensity report, and transmits the radio field intensity report to the user terminal characteristic classification controller 800, by using the user terminal identification number as additional information, in order to detect data classified according to characteristics of radio field intensity in user terminals. The user terminal characteristic classification controller 800 receives the radio field intensity report, and transmits a request for classifying data according to the characteristics of radio field intensity, to the radio field intensity characteristic classifying unit 820.
The radio field intensity characteristic classifying unit 820 refers to the radio quality management database 710, and decides whether the radio field intensity is equivalent by at least a predetermined number of times prescribed at step S52. When a decision made at step S52 is yes, the radio field intensity characteristic classifying unit 820 decides, at step S53, whether there are at least a prescribed number of user terminals under the same condition. When a decision made at step S53 is yes, the radio field intensity characteristic classifying unit 820, at step S54, decides that plural user terminals have characteristics in the radio field intensity, and prepares data classified according to the radio field intensity.
The user terminal characteristic classification controller 800 receives the call information notice, transmits a request for classifying data according to the QoS band characteristics, to the QoS band characteristic classifying unit 830, and prepares data classified according to the QoS band characteristics in the QoS unit requested by the user terminal.
The present embodiment is based on the assumption that classification of user terminals according to the move characteristics explained with reference to
When a user terminal requests a handover, the call controller 200 receives the handover request through the external IF 100, and transmits the handover request to the handover controller 400.
The handover controller 400 transmits the handover request to the handover implementing unit 410.
The handover implementing unit 410 decides, at step S71, whether the handover is possible based on communication quality (such as radio field intensity) of a peripheral cell notified from the user terminal. When it is decided that the handover is possible, the handover implementing unit 410 transmits a request for detecting move characteristics of the user terminal, to the move characteristic handover detecting unit 440.
When the move characteristic detection request is received from the handover implementing unit 410, the move characteristic handover detecting unit 440 transmits to the user terminal characteristic classification controller 800 an enquiry to ask whether the user terminal that makes the handover request is already classified according to the move characteristics.
The user terminal characteristic classification controller 800 transmits the received move characteristic detection enquiry to the move characteristic classifying unit 810, checks whether the user terminal is already classified according to the move characteristics, and returns the checked result to the move characteristic handover detecting unit 440. A response message contains information about presence or absence of data classified according to the move characteristics, and presence or absence of a destination radio base station. When a destination radio base station is determined, a destination radio base station ID (identification) is added.
The move characteristic handover detecting unit 440 decides, at step S72, whether the user terminal is already classified according to the move characteristics based on the response message returned from the move characteristic handover detecting unit 440. When the user terminal is not classified according to the move characteristics as a result of the decision made, the move characteristic handover detecting unit 440 returns a move characteristic detection response (i.e., there is no characteristic) to the handover implementing unit 410. The handover implementing unit 410 implements the normal handover procedure, at step S81 shown in
When the user terminal is already classified according to the move characteristics, the move characteristic handover detecting unit 440 decides, at step S73, whether a radio base station, to which the user terminal to move, is already determined. When a radio base station to which the user terminal moves is already determined as a result of the decision made, the move characteristic handover detecting unit 440 transmits a move characteristic detection result (i.e., there are characteristics) specifying the determined radio base station as the move destination, to the handover implementing unit 410.
Even when a destination radio base station is not determined yet, the same move characteristics are already determined. Therefore, it is possible to forecast that user terminals of the same move characteristics will make a mass handover request immediately after that. Consequently, the move characteristic handover detecting unit 440 transmits a resource state enquiry to the radio base station resource managing unit 810. The radio base station resource managing unit 810 returns the resource state enquiry response to the request, to the move characteristic handover detecting unit 440.
At step S81 shown in
When the total radio resources to be used by the user terminals having the same move characteristics do not exceed the threshold value as a result of the decision made at step S82, it is possible to decide that the radio resources in the destination radio base station are not congested due to the mass handover. In this case, the move characteristic handover detecting unit 440 returns a move characteristic detection response (i.e., there is no congestion) to the handover implementing unit 410. The handover implementing unit 410 carries out the normal handover processing, at step S83.
When the total radio resources to be used by the user terminals having the same move characteristics are equal to or above the threshold value as a result of the decision made at step S82, the move characteristic handover detecting unit 440 decides that the radio resources are congested when the mass handover is carried out, transmits a peripheral cell information reference request to the peripheral cell information manager 500, and obtains peripheral cell information from the information manager 500. The move characteristic handover detecting unit 440 also transmits a resource sharing request to the radio resource sharing unit 330, by using user terminal identification numbers, a destination radio base station, a peripheral radio base station, and classification according to move characteristics, as additional information.
At the resource sharing request from the move characteristic handover detecting unit 440, the radio resource sharing unit 330 obtains, at step S84, radio resources used in the radio base stations around the destination radio base station. At step S85, the radio resource sharing unit 330 determines destination radio base stations such that the radio resources used in the peripheral radio base stations due to the mass handover become uniform, for all user terminals having the same move characteristics as those of the user terminal.
After determining the destination radio base stations, the radio resource sharing unit 330 transmits a data writing request to the move characteristic classifying unit 810. At this request, the move characteristic classifying unit 810 writes the destination radio base station in move characteristic data, at step S86. The radio resource sharing unit 330 returns a resource sharing response to the move characteristic handover detecting unit 440.
When receiving the resource sharing response, the move characteristic handover detecting unit 440 transmits the move characteristic detection response (i.e., there are characteristics) assigning the determined destination radio base station, to the handover implementing unit 410. At step S83, the handover implementing unit 410 implements the handover processing based on the information about the assigned destination radio base station.
Thereafter, when user terminals having the same move characteristics make handover requests together, the handover implementing unit 410 implements the handover according to the determined destination radio base station.
By classifying data according to the move characteristics detected in advance based on the above method explained with reference to
The outline operation according to the present embodiment is as follows. Characteristics of user terminals that are fixedly present in a radio base station are extracted and classified as user terminal characteristics. When it is forecast that the radio base station is congested due to a call setting, the user terminals classified according to the user terminal characteristics are handed over to other radio base stations determined in advance, thereby avoiding congestion in the radio base station due to a call setting. This is explained in further detail with reference to
The external IC 100 receives a call setting request from the SGSN or the MSC at the core network CN side, and transmits the call setting request to the call controller 200. The call controller 200 extracts user terminal information such as a user terminal identification number, radio base station information, QoS information, and a requested band. The call controller 200 transmits a resource acquisition request to the radio resource controller 300, using the present information as additional information.
The radio resource controller 300 transmits the resource acquisition request to the radio resource allocating unit 310, in order to secure radio resources requested by a user terminal. The radio resource allocating unit 310 compares idle resources in each radio base station with the resources requested by the user terminal, and decides whether the acquisition of the resources is possible. When it is decided that the acquisition of the resources is possible, the radio resource allocating unit 310 transmits a resource updating request to the radio base station resource managing unit 320, and transmits a resource acquisition response to the call controller 200. When it is decided that the acquisition of the resources is not possible, the radio resource allocating unit 310 transmits a resource acquisition impossible response to the call controller 200.
The radio base station resource managing unit 320 receives the resource updating request from the radio resource allocating unit 310, and updates the radio resources in each radio base station. At step S92, the radio base station resource managing unit 320 decides whether the used radio resources are at least at a predetermined threshold value. When a decision made is yes, it is forecast that the resources of the radio base station are congested. When it is forecast that the resources of the radio base station are congested, the radio base station resource managing unit 320 starts sharing the radio resources with other radio base stations to avoid congestion in the radio base station.
As a radio resource sharing procedure, the radio base station resource managing unit 320 first refers to the peripheral information database 510 connected to the peripheral cell information manager 500 (refer to
The radio resource sharing unit 330 receives the resource sharing request from the radio base station resource managing unit 320, and obtains, at step S93, radio resources used in the radio base stations at the periphery of the congested radio base station. At step S101 shown in
When it is decided at step S101 that the characteristics specified in the resource sharing request from the radio base station resource managing unit 320 to the radio resource sharing unit 330 are already prepared, the radio resource sharing unit, at step S102, selects radio base stations to which individual user terminals move so that the radio resources used in the peripheral radio base stations become uniform, based on the radio resources used by all the user terminals that are classified according to the same characteristics. The radio resource sharing unit 330 adds the destination radio base station to the move characteristic data. When a decision made at step S101 is no, the radio resource sharing unit 330 returns a resource sharing response (i.e., there is no sharing) to the radio base station resource managing unit 320. After step S102, the radio resource sharing unit 330 returns a resource sharing response (i.e., there is sharing) to the radio base station resource managing unit 320.
After the radio resource sharing unit 330 returns the resource sharing response to the radio base station resource managing unit 320 after step S102, the radio base station resource managing unit 320 transmits a characteristic handover request to the user-terminal by-character handover processing unit 420, by using the specified characteristics and the radio base station information as additional information. The user-terminal by-character handover processing unit 420 receives this request, and carries out the handover processing at step S103.
The user-terminal by-character handover processing unit 420 transmits to the handover implementation deciding unit 410 (refer to
When congestion of resources in the radio base station before handover can be avoided after completing the handover of the user terminals according to the characteristic handover request, the user terminal characteristic classification controller 800 (refer to
When user terminals that are fixedly present in the area of a radio base station are classified according to characteristics detected in advance based on the above method explained with reference to
The outline operation according to the present embodiment is as follows. Characteristics of user terminals that are fixedly present in a radio base station according to characteristics of user terminals are extracted and classified as user terminal characteristics. When it is forecast that a radio base station is congested upon completion of a handover, user terminals that are classified according to the user terminal characteristics are handed over to other radio base stations determined beforehand, thereby avoiding the congestion in the radio base station due to a call setting. This is explained in further detail with reference to
In the radio network controller RCN, when the external IF 100 receives a message of completion of handover of an optional user terminal UE from an optional radio base station BS, the external IF 100 transmits the completion of handover, to the call controller 200. The call controller 200 transmits the handover completion notice to the radio resource controller 300, by using the user terminal UE and a destination radio base station BS as additional information.
The radio resource controller 300 transmits the completion of handover having the same contents, to the radio base station resource managing unit 320, in order to update radio resources used in each radio base station. At step S111, the radio base station resource managing unit 320 updates the radio resources used in the origin radio base station and updates the radio resources used in the destination radio base stations.
At step S112, the radio base station resource managing unit 320 decides whether the radio resources reach a predetermined threshold value. When a decision made at this step is yes, the radio base station resource managing unit 320 decides that the resources in the radio base station are congested. When the congestion is decided, the radio base station resource managing unit 320 starts sharing radio resources with other radio base stations in order to avoid the congestion in the radio base station.
The subsequent processing is the same as that for sharing radio resources triggered by a call setting as explained with reference to
A method of sharing radio resources using an idle area of a QoS guarantee band according to a seventh embodiment of the present invention is explained next. The outline of this method is as follows. In sharing radio resources using assigned characteristics, when QoS band-guaranteed user terminals are present among user terminals of the same characteristics, idle resources that are not actually used by these user terminals are shared by other user terminals, thereby determining destination radio base stations.
This is explained in further detail with reference to
The QoS band characteristic classifying unit 830 searches all user terminals classified according to the assigned user terminal characteristics for QoS band-guaranteed user terminals, and transmits a response to the QoS band-guaranteed user terminal enquiry, to the radio resource sharing unit 320, by using QoS band-guaranteed user terminal identification numbers as additional information. When QoS band-guaranteed user terminals are present, the radio resource sharing unit 320 calculates idle resources of the band-guaranteed user terminals, and selects radio base stations to which individual user terminals are to be handed over such that radio resources used in the peripheral radio base stations become uniform, based on radio resources used by all user terminals that are classified by the same characteristics, including band-not-guaranteed user terminals. The radio resource sharing unit 320 returns a resource sharing response to units that make the resource sharing request.
In sharing radio resources according to user terminal characteristics, idle resources of QoS band-guaranteed user terminals are shared with band-not-guaranteed user terminals having the same characteristics, based on the method according to the seventh embodiment. With this arrangement, radio resources can be dispersed uniformly more effectively.
Because resources that are not actually used by the QoS band-guaranteed user terminals can be effectively utilized, it becomes possible to avoid congestion in the radio base station due to the presence of a large volume of unused radio resources.
The above embodiments of the present invention are explained in further detail using the following examples.
A first example corresponds to the first embodiment explained with reference to
Users of the user terminals UE1, UE2, UE3, and UE4 ride the same bus together within the cell 3. These user terminals reach a border between the cell 3 and the cell 4 around 18:00 hours, reach a border between the cell 4 and the cell 5 around 18:04 hours, and reach a border between the cell 5 and the cell 13.
As conditions for classifying move characteristic, it is assumed that a minimum number of past handover times is three, and that a minimum number of user terminals that meet this condition is four.
When the user terminal UE1 is first handed over from the cell 3 to the cell 4 among the user terminals UE1, UE2, UE3, and UE4 when the bus passes the border from the cell 3 to the cell 4, the call controller 200 receives a notice of completion of handover of the user terminal UE1 to the cell 4.
The call controller 200 transmits the handover completion notice to the radio resource controller 300 and to the handover controller 400. The radio resource controller 300 transmits the notice of handover of the user terminal UE1 to the cell 4, to the radio base station resource managing unit 320, in order to update the table of radio resource management for each radio base station. The radio base station resource managing unit 320 updates the radio resources in the cell 3 and the cell 4 in which radio resources changed due to the handover as shown by a thick-line frame in
The handover controller 400 transmits the notice of completion of handover of the user terminal UE1, to the handover implementing unit 410, to request carrying out a handover completion post processing. The handover implementing unit 410 transmits a request for recording the move of the user terminal UE1 to the cell 4, to the handover recording unit 430, in order to update the move record of the user terminal UE1.
The handover recording unit 430 updates the record of the move of the user terminal UE1 from the cell 3 to the cell 4 at 18:00:05 hours in the handover record data, and transmits a notice of the handover record of the user terminal UE1, to the user terminal characteristic classification controller 800. The updated contents are recorded within a thick-line frame in
The user terminal characteristic classification controller 800 receives the notice of the handover record of the user terminal UE1, and transmits a request for classifying data according to the move characteristics of the user terminal UE1, to the move characteristic classifying unit 810. The move characteristic classifying unit 810 receives the request for classifying data according to the move characteristics of the user terminal UE1, and decides whether the user terminal UE1 satisfies the conditions for classifying move characteristic, by referring to the latest handover record of the user terminal UE1 in the handover record data shown in
The handover implementing unit 410 receives a response of the handover record of the user terminal UE1, and responds the notice of completion of handover of the user terminal UE1, to the call controller 200.
Thereafter, in the process of the bus carrying the user terminals UE1, UE2, UE3, and UE4 from the cell 4 to the cell 5, and from the cell 5 to the cell 13, the handover to the cell 13 is completed in the order of the UE1, UE2, and UE3, on passing the border from the cell 5 to the cell 13. An operation associated with the completion of handover of the user terminal UE4 to the cell 13 is explained below.
The move characteristic classifying unit 810 receives the request for classifying data according to move characteristics of the user terminal UE4, finds the handover record of the latest three times of the user terminal UE4 from the handover record data prepared by the handover recording unit 430, detects the same move characteristics as those of the user terminals UE1, UE2, and UE3, and decides that the handover can be classified as move characteristics because the total number of user terminals including UE4 is four. As a result, data classified according to move characteristics is prepared. The above operation is carried out in the same flow as that explained for the user terminal UE1.
In the above operation, data classified according to the move characteristics can be prepared.
A second example corresponds to the third embodiment explained with reference to
It is assumed that the user terminals UE5 to UE12 belong to the cell 11 at present. As conditions for classifying radio field intensity characteristics, it is assumed that the radio field intensity reported from a user terminal is equal at least at three times, and that total number of user terminals having the same condition is at least six.
In the example shown in
On the other hand, the last radio field intensity and the second last radio field intensity in the user terminal UE11 in the cell 11 are different. This indicates that the user terminal UE11 was not fixedly present in the cell 11.
When a further updated radio field intensity report from the user terminal UE11 shows radio field intensity 9 in the cell 11, radio field intensity 3 in the cell 1, radio field intensity 6 in the cell 2, radio field intensity 8 in the cell 3, radio field intensity 1 in the cell 10, radio field intensity 7 in the cell 12, and radio field intensity 3 in the cell 14, the contents become the same as those in the past two radio field intensity reports from the user terminal UE11. Therefore, the UE11 is also decided to be fixed to the cell 11.
The radio field intensity characteristic classifying unit 820 refers to the radio quality record database 710, and prepares data classified according to radio field intensity based on the fact that the radio field intensity in the user terminal UE11 is equal at the past three times and that total number of user terminals of which radio field intensity is stable is six, including the user terminal UE11, as the same characteristics. The radio field intensity characteristic classifying unit 820 informs the radio quality manager 700 that user terminals have characteristics according to received radio field intensity.
Data classified according to radio field intensity characteristics can be prepared based on the above operation.
A third example corresponds to the fourth embodiment explained with reference to
In the third example, it is assumed that the four user terminals UE5, UE6, UE7, and UE8 belong to the cell 13. The operation when the user terminal UE9 of a band-guarantee type (i.e., requested guaranteed radio resources=300) receives a call setting request from the radio base station BS13 within the cell 13 is explained.
The call controller 200 extracts necessary information from the call setting request that is received from the external IF 100, and transmits a resource acquisition request to the radio resource controller 300. The necessary information contains UE9 as a user terminal identification number, the cell 11 as a radio base station at the connection destination, band guarantee as a QoS class, and 300 as requested guaranteed radio resources.
The call controller 200 receives a response to the effect that the resources can be acquired, from the radio resource controller 300, and transmits a call information notice to the user terminal characteristic classification controller 800, using the user terminal UE9 and the QoS information as additional information. The user terminal characteristic classification controller 800 receives the notice of call information of UE9, and transmits a request for classification to the QoS band characteristic classifying unit 830, according to the QoS characteristics of the same additional information.
When the user terminals UE5 and UE8 that are in communications in the cell 13 are also carrying out band guarantee type communications like the user terminal UE9, data are already classified according to the QoS characteristics. The QoS band characteristic classifying unit 830 adds the user terminal UE9 to this classification. It is possible to classify data according to the QoS characteristics.
A fourth example corresponds to the fifth embodiment explained with reference to
It is assumed that data classified according to move characteristics are already prepared in the first example, and that a using rate of radio resources in a radio base station is at least 80 percent as a condition for detecting congestion in the radio base station.
It is assumed that the user terminals UE1, UE2, UE3, and UE4 of which move characteristics are related further continue to move, and pass a border from the cell 13 to the cell 14 at around 18:10 hours.
When the user terminal UE1 detects that communication quality in the cell 14 is better than that in the cell 13 at the time of passing the border from the cell 13 to the cell 14, the user terminal UE1 requests a handover to the cell 14.
The call controller 200 receives the handover request from the user terminal UE1, indicating handover destination candidates of the cell 14, the cell 8, and the cell 12 to which a handover is considered possible. The handover controller 400 transmits the handover request of the user terminal UE1, to the handover implementing unit 410. The handover implementing unit 410 decides that the handover is possible based on the communication quality in the cell 14, and transmits a request for detecting move characteristics of the user terminal UE1, to the move characteristic handover detecting unit 440.
The handover implementing unit 410 stores information about the destination radio base station in which the user terminal making the handover request can enjoy the best communication quality. This information is used as correction data to update the move destination, at the time of updating the handover record data after completing the handover (as described later).
The move characteristic handover detecting unit 440 transmits an enquiry about a detection of move characteristics of the user terminal UE1, to the user terminal characteristic classification controller 300 to check whether the user terminal UE1 is classified according to the move characteristics. The user terminal characteristic classification controller 300 transmits the enquiry about a detection of move characteristics of the user terminal UE1, to the move characteristic classifying unit 810.
The move characteristic classifying unit 810 checks whether the user terminal UE1 is classified into the move characteristic data by referring to the data (refer to
The move characteristic handover detecting unit 440 recognizes that the user terminal UE1 is classified into the classification 1 and that a destination radio base station is not determined yet. The move characteristic handover detecting unit 440 makes an enquiry about resource states of the user terminals UE2 and UE3 to the radio base station resource managing unit 320, in order to assume that the user terminals UE2, UE3, and UE4 classified into the same move characteristics make a handover request together immediately after that. In this case, it is made clear that total volume of radio resources used in the classification 1 of move characteristics is 450. Assuming that the total radio resources move to the cell 14, it is decided whether this volume exceeds a congestion threshold value determined in advance. In this case, as is clear from
Because the total volume of radio resources exceeds the congestion threshold value, the move characteristic handover detecting unit 440 refers to the peripheral cell information database 510, and recognizes that the user terminal UE1 can be handed over to radio base stations in the cell 12, the cell 13, and the cell 8 among the radio base stations in cells at the periphery of the cell 14. The move characteristic handover detecting unit 440 transmits a resource sharing request to the radio resource sharing unit 330, using the user terminal UE1, the cell 14 of the origin radio base station, the cell 12, the cell 13, and the cell 8 of the corresponding peripheral radio base stations, and the move characteristics, as additional information.
The radio resource sharing unit 330 receives the resource sharing request, and determines cells to which the user terminals classified into the classification 1 of move characteristics move, such that the radio resources in the cell 12, the cell 13, and the cell 8 of the radio base stations forming the peripheral cells are used uniformly while avoiding congestion in the cell 14. Specifically, the user terminals UE1, UE2, UE3, and UE4 are determined to move to the cell 12, the cell 8, the cell 14, and the cell 8, respectively. After determining the destination cells, the radio resource sharing unit 330 transmits a data writing request for writing move characteristic data, to the move characteristic classifying unit 810, and adds the destination cells.
Thereafter, the radio resource sharing unit 330 makes a resource sharing response regarding the move characteristics of UE1, to the move characteristic handover detecting unit 440. The move characteristic handover detecting unit 440 makes a move characteristic detection response to the handover implementing unit 410, to the effect that the destination cell of the user terminal UE1 is the cell 12. The handover implementing unit 410 executes the handover processing to move the user terminal UE1 to the cell 12, following the result of the move characteristic detection response.
After completing the handover of the user terminal UE1, the handover record data is updated in the manner as explained in the first example. After the move of the user terminal UE1 to the cell 12, when the user terminals UE2 to UE4 move to the cell 14, the user terminals UE1 to UE4 have no group characteristics. The handover recording unit 430 refers to the handover record correction data managed by the handover implementing unit 410, and registers the “cell 14” that is intrinsically selected as the destination cell of UE1. In this case, the radio resource management table, the handover record data, and the data classified according to the move characteristics are updated for each cell, as shown in
Thereafter, handover requests of the user terminals UE2, UE3, and UE4 are carried out, using the cell 14 as a candidate of highest priority, and the cell 8 and the cell 12 as other candidates, as for UE1. Because the move characteristic classifying unit 810 already determines the move characteristics of UE2, UE3, and UE4, the handover processing is carried out based on the determined destination radio base stations.
Thereafter, handover record data are updated triggered by the completion of handover of UE2, UE3, and UE4. The handover recording unit 430 refers to the handover record correction data (refer to
The radio resource management table, the handover record data, and the data classified according to the move characteristics are finally updated for each radio base station, as shown in
A fifth example is a sharing of radio resources due to congestion in a radio station triggered by a call setting according to the fifth embodiment of the present invention.
It is assumed that, as shown in
In the above state, it is assumed that the user terminal UE13 transmits a request for call setting, to the effect that the connection-destination radio base station BS11 is present in the cell 11, and that the requested radio resource volume is 100.
The call controller 200 transmits a resource acquisition request to the radio resource controller 300, using necessary information (i.e., the user terminal is UE13, the connection-destination radio base station is in the cell 11, and that the requested radio resource volume is 100) based on the call setting request received from the external IF 100.
The radio resource controller 300 transmits the resource acquisition request to the radio resource allocating unit 310, in order to secure the radio resources requested from the user terminal. The radio resource allocating unit 310 compares the idle radio resources 300 in the cell 11 with the radio resources 100 requested from the user terminal UE13, and decides that the resources can be acquired. When it is decided that the resources can be acquired, the radio resource controller 300 transmits a resource updating request to the radio base station resource managing unit 320, and also transmits a resource acquisition response to the call controller 200.
At the time of updating the data for the cell 11 in the radio resource management table, total volume of radio resources used becomes 800, the using rate of the radio resources becomes 80 percent as a result, and this percentage is equal to the predetermined congestion threshold value 80 percent. Therefore, the radio base station resource managing unit 320 decides that the resources in the cell 11 are in the congested state. The radio base station resource managing unit 320 refers to the peripheral cell information database 510, and understands that radio base stations at the periphery of the cell 11 to which the user terminal can be handed over are in the cell 1, the cell 2, the cell 3, the cell 10, the cell 12, and the cell 14. In order to avoid congestion in the cell 11, the radio base station resource managing unit 320 transmits a resource sharing request to the radio resource sharing unit 330, using the cell 11 in which the congested radio base station is present, the cell 1, the cell 2, the cell 3, the cell 10, the cell 12, and the cell 14 in which the peripheral radio base stations are present, and radio field intensity characteristics, as additional information. In this case, the characteristics assigned as the additional information are determined beforehand in the station condition or the like. While it is also possible to assign a classification according to the QoS characteristics explained in the third example, a resource sharing according to the radio field intensity characteristics is explained in the present example.
The radio resource sharing unit 330 receives the resource sharing request according to the radio field intensity characteristics in the cell 11, and determines radio base stations to which the user terminals are to move so that the radio resources used in the congested cell 11 and its adjacent cells including the cell 1, the cell 2, the cell 3, the cell 10, the cell 12, and the cell 14 become uniform, based on the states of the radio resources used in the cells assigned in the additional information, and the states of the radio resources used by the user terminals UE5, UE6, UE8, UE9, UE10, and UE11 that are classified into the cell 11 of the data (refer to
The radio base station resource managing unit 320 transmits a characteristic handover request to the user-terminal by-character handover processing unit 420, by using cell 11 as radio base station information and radio field intensity characteristics as assigned characteristics, as additional information.
The user-terminal by-character handover processing unit 420 first requests the handover implementing unit 410 to hand over the user terminal UE5 to the cell 2 in which the destination radio base station is present, based on the cell 11 classification information in the data classified according to the radio field intensity characteristics.
Next, the user-terminal by-character handover processing unit 420 requests the handover implementing unit 410 to hand over the user terminals UE6, UE8, UE9, UE10, UE11, and UE12 that are classified into the cell 11 in the data classified according to the radio field intensity characteristics.
When the handover of the last user terminal UE12 is completed, the table of radio resource management for each radio base station becomes as shown in
After the handover according to characteristics is completed, it is checked whether user terminals are classified into data according to radio field intensity characteristics. When the user terminals are classified into data according to radio field intensity characteristics, the user terminals can be deleted from the classified data.
A sixth example is a radio resource sharing control triggered by a handover completion according to the sixth embodiment of the present invention.
A condition for detecting congestion in a radio base station is that the using rate of radio resources in the radio base station is at least 80 percent like in the fourth and the fifth examples.
It is also assumed that the eight user terminals UE5, UE6, UE7, UE8, UE9, UE10, UE11, and UE12 belong to the cell 11, as in the fifth example. The table of radio resource management for each user terminal managed by the radio base station resource managing unit 320 is as shown in
It is assumed that the call controller 200 receives a notice of completion of handover of the user terminal UE14 from the cell 1 to the cell 11.
The call controller 200 transmits a notice of completion of handover of the user terminal UE14 to the cell 11, to both the radio resource controller 300 and the handover controller 400. The radio resource controller 300 transmits the handover completion notice of the same contents to the radio base station resource managing unit 320, in order to update the table of radio resource management in the cell 1 and the cell 11.
The radio base station resource managing unit 320 updates the table of radio resource management for each radio base station, as shown in
The subsequent resource sharing operation is similar to that in the sixth example. The handover controller 400 receives the handover completion notice, and detects move characteristics in a similar manner to that in the first example.
Finally, the table of radio resource management for each radio base station becomes as shown in
A seventh example is a method of sharing radio resources using idle areas of the QoS guarantee band according to the seventh embodiment of the present invention.
A condition for detecting congestion in a radio base station is the same as that in the fourth, fifth, and sixth examples.
It is assumed that data classified according to radio field intensity characteristics are as shown in
It is assumed that four user terminals UE15, UE16, UE17, and UE18 belong to the cell 11, and UE16 carries out band-guaranteed communications.
In the above state, it is assumed that the user terminal UE16 transmits a request, for call setting, to the effect that the connection-destination radio base station is present in the cell 11, and that the requested radio resource volume is 100.
The call controller 200 transmits a resource acquisition request to the radio resource controller 300, using necessary information (i.e., the call-setting requesting user terminal is UE19, the connection-destination radio base station is present in the cell 11, and that the requested radio resource volume is 100) based on the call setting request received from the external IF 100.
The radio resource controller 300 transmits the resource acquisition request to the radio resource allocating unit 310, in order to secure the radio resources requested from the user terminal. The radio resource allocating unit 310 compares the idle radio resources 250 in the cell 11 with the radio resources 100 requested from the user terminal UE19, and decides that the resources can be acquired. The radio resource controller 300 transmits a resource updating request to the radio base station resource managing unit 320, and also transmits a resource acquisition response to the call controller 200.
At the time of updating the data for the cell 11 in the radio resource management table, total volume of radio resources used becomes 850, the using rate of the radio resources becomes 85 percent as a result, and this percentage exceeds the predetermined congestion threshold value 80 percent. Therefore, the radio base station resource managing unit 320 decides that the resources in the cell 11 are in a congested state. In order to avoid congestion in the cell 11, the radio base station resource managing unit 320 transmits radio field intensity characteristics in the cell 11 and a resource sharing request based on the QoS band sharing, to the radio resource sharing unit 330.
Because the QoS band sharing is added to the resource sharing request, the radio resource sharing unit 330 transmits a QoS-guaranteed user terminal enquiry, regarding the cell 11, to the user terminal characteristic classification controller 800.
The user terminal characteristic classification controller 800 transmits the QoS-guaranteed user terminal enquiry regarding the cell 11, to the QoS band characteristic classifying unit 830.
The QoS band characteristic classifying unit 830 searches all user terminals that are classified according to the radio field intensity characteristics in the cell 11 for QoS band-guaranteed user terminals, and transmits a response to the QoS band-guaranteed user terminal enquiry, to the radio resource sharing unit 320, using the user terminal UE16 as additional information.
The radio resource sharing unit 320 recognizes the presence of the band-guaranteed user terminal UE16, and decides whether the idle resources 150 of the user terminal UE16 can be shared by band-not-guaranteed user terminals having the same radio field intensity characteristics. As a result, it can be determined that the user terminal UE18, that uses radio resources to the same volume as that of the idle resources, can share the idle resources. Radio base stations to which the user terminals UE15, UE16, and UE18 classified according to the radio field intensity characteristics move are selected so that the radio resources used in the peripheral radio base stations become uniform, by taking into account the resource sharing by the user terminals UE16 and UE18. As a result, data classified according to the radio field intensity characteristics become as shown in
Because the resources not used by the QoS band-guaranteed user terminals can be effectively utilized, it is possible to avoid congestion in the radio base station due to presence of a large volume of unused radio resources. As a result, radio resources in the radio access network (RAN) can be effectively utilized.
Number | Date | Country | Kind |
---|---|---|---|
2004-301452 | Oct 2004 | JP | national |