The present application claims priority from Japanese application JP2010-029658 filed on Feb. 15, 2010, the content of which is hereby incorporated by reference into this application.
1. Field of the Invention
The present invention pertains to a wireless communication system and pertains in particular to technology for acquiring location information in a wireless communication system.
2. Description of the Related Art
In a wireless communication system, there is a mobile tracking function for tracking the location of mobile handsets. If the mobile tracking function is used, it is possible, by acquiring location information about the handset under consideration and verifying the presence information, to carry out tracking of the handset. This function is e.g. used for tracking the mobile handset possessed by a malicious user or a crime-related user.
In existing wireless communication systems, it is a call processing control device that grasps the mobile handset location information. The call processing control device acquires mobile handset location information in units of cells and manages the same per area. A paging area is composed of a plurality of base stations or cells and is an area for reporting that an incoming call has come with respect to mobile handsets in an idle state. A change in the location information is carried out so that, if the mobile handset moves and the paging area changes, the mobile handset transmits a location registration request with respect to the call processing control device and the call processing control device having received this changes the location information and, if the location registration has reached completion, transmits a registration completion signal to the mobile handset.
An Operation Administration and Maintenance (OAM) device carrying out the maintenance and operations administration of the wireless communication system is provided with the aforementioned mobile handset tracking function. If the maintenance staff starts mobile handset tracking processing for tracking the handset of a malicious user or a crime-related user, a visited cell information acquisition request is transmitted from the OAM device to the call processing control device. However, the ability to acquire information about the visited cell is limited to cases where there is an “Active” state having issued a call. Since a mobile handset in the Active state is carrying out data communication or voice communication via a base station, there results information that the cell that is attached to the base station currently carrying out communication is the visited cell. The call processing control device, in case the mobile handset is in an Active state, reports, to the OAM device, the cell attached to the base station currently carrying out communication as visited cell information.
Moreover, in the case where the mobile handset under consideration has not issued a call and is in the Idle state in which communication is possible and it is on standby, the mobile handset is present in the cell in a state in which communication with the base station is cut in order to restrain battery consumption. Since the mobile handset is not carrying out communication with the base station, the call processing control device is not able to recognize in which cell, out of a plurality of cells inside the paging area, it is present. Accordingly, the call processing control device, in case the mobile handset is in the Idle state, reports, with respect to a visited cell information acquisition request from the OAM device, the cell, or all the cells attached to the paging area to which the mobile handset was last connected, to the OAM device. Since the paging area is composed of a plurality of base stations or cells, the accuracy is poor as mobile handset location information. That is, it is uncertain in which of the plurality of cells the mobile handset locates. Since location registration does not occur inside the paging area, it is possible for the mobile handset to move between cells inside the paging area in a state in which communication with the base station is cut. As a result, information about the cell in which the handset was last connected also has poor accuracy as information about the currently visited cell. That is, it is also uncertain whether the handset in question locates within the last-connected-cell or not.
In this way, even if the maintenance staff requests tracking of a mobile handset using a mobile handset tracking function, it is not possible for the OAM device to acquire accurate information about the visited cell in case the mobile handset is in the Idle state, since the call processing control device can only recognize the location of the mobile handset in the paging area or the last connected cell.
As a method of more accurately getting a grasp of location information about mobile handsets which are in the Idle state and the Active state, there is the method using GPS communication. By activating, with remote control from the OAM device, the GPS of the mobile handsets under consideration, it can also be thought that the mobile handset tracking function is implemented. Since in this case, there may, at the time of GPS activation, occur things like an activation sound or vibrations due to a vibrator being generated by the mobile handset, or there being a display on the screen, there is also the possibility that this is noticed, and that the power ends up being turned off, by the user of the mobile handset. In addition, there is also the problem that GPS communication ends up consuming the power of the mobile handset in no small quantities in order to communicate with geostationary satellites. It can be considered that it occurs often that the mobile handset tracking function is carried out continuously, so as a result of the electric energy of the mobile handset being consumed by frequent GPS communication, the battery capacity of the mobile handset drops suddenly and the power supply ends up getting turned off automatically, and from then onward, it can be thought that the opportunity to track the mobile handset under consideration ends up getting lost. In the case of tracking the mobile handset of a malicious user or a crime-related user, it is mandatory to carry out a method that is not noticed by the user and which has low electric energy consumption.
In JP-A-HEI11-266476, the counterpart US Patent of which is U.S. Pat. No. 6,778,836, there is set forth mobile handset tracking technology for tracking continuously the position of a mobile handset under consideration, in case a request for location information pertaining to a mobile handset in the Active state is performed. In JP-A-HEI11-266476, no indication is given regarding a method of tracking the position of a mobile handset in the Idle state.
The present invention is one made to resolve the aforementioned problems and has for an object to enable the acquisition of accurate location information, even for a mobile handset in the Idle state.
In order for the maintenance staff to track which cell currently has the concerned mobile handset under its control, the OAM device sets the subscriber identifier and the paging flag of the mobile handset to be valid and transmits an acquisition request for visited cell information to the call processing control device, In case the mobile handset having received an enquiry about mobile handset visited cell information from the OAM device is in the Idle state, and the paging flag is set to be valid, the call processing control device transmits a paging message to the concerned mobile handset, and the mobile handset is made to return a paging message reply message. When the mobile handset returns the paging message reply message, it makes a transition to the Active state and since the result is that communication is carried out with the call processing control device via the base station, the call processing control device is able to find out information about the visited cell of the mobile handset. The call processing control device takes the cell that has gradually transmitted the paging message reply message as information about the visited cell of the mobile handset and reports the visited cell information to the OAM device.
According to the present invention, it becomes possible for the maintenance staff to immediately get a grasp of accurate location information, even for a mobile handset in the Idle state.
Other objects, features and advantages of the invention will become apparent from the following description of the embodiments of the invention taken in conjunction with the accompanying drawings.
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
In
In
Base station A 101-1, base station B 101-2, and base station C 101-3 are respectively provided with a cell a 106-1, a cell b 106-2, and a cell c 106-3. Mobile handset 100 and base stations 101 carry out communication by wireless means. Base stations 101, call processing control device 102, gateway 103, and OAM device 105 are connected by wire in a mesh form. Gateway 103 is connected with Internet network 104. In the case of e.g. carrying out data communication, mobile handset 100 carries out data transmission and reception to and from servers located in Internet network 104, via base stations 101 and gateway 103.
Using OAM device 105, maintenance staff 107 starts mobile handset tracking processing for tracking which cell currently has mobile handset 100 under its control. OAM device 105 makes an enquiry to call processing control device 102 about mobile handset 100 visited cell information.
In the case where call processing control device 102 judges that the mobile handset 100 having received a visited cell information enquiry from OAM device 105 is not present in its own database, reports that mobile handset 100 is not present to OAM device 105.
Moreover, in the case where call processing control device 102 recognizes that the mobile handset 100 having received the visited cell information enquiry from OAM device 105 is in communication with a base station 101 and is present in its own database, reports information about cell 106 in which mobile handset 100 is currently present to OAM device 105.
Call processing control device 102 recognized that the mobile handset 100 having received a visited cell information enquiry from OAM device 105 is present in its own database, but in the case where it has not been able to get a grasp of visited cell information because mobile handset 100 is in the Idle state, the present embodiment is applied.
In the present embodiment, there is provided a paging flag in the mobile handset tracking processing. This paging flag is a flag that sets whether or not paging is carried out in the mobile handset tracking processing. Maintenance staff 107, at the time of mobile handset tracking processing, sets the paging flag together with the subscriber identifier of the mobile handset 100 subject to tracking.
In the case of receiving, in a state with the paging flag set to be valid, an enquiry for visited cell information about mobile handset 100 from OAM device 105, and in the case where mobile handset 100 is in the Idle state, call processing control device 102 transmits a paging message to mobile handset 100 via a base station 101. Mobile handset 100, having received the paging message, replies to call processing control device 102 via base station 101. When mobile handset 100 transmits the reply message for the paging message to call processing control device 102, base station 101 adds information about the cell 106 in which mobile handset 100 has progressively transmitted the paging message reply message and transfers the same to call processing control device 102. Call processing control device 102 reports the information about cell 106 received from base station 101 as visited cell information of mobile handset 100 under consideration to OAM device 105. In the case of transmission of a paging message based on the enquiry for visited cell information from the OAM device, the call processing control device terminates the processing without carrying out other processing such as guaranteeing resources even if receiving a reply message from the mobile handset under consideration.
In the case of setting the paging flag to be invalid, call processing control device 102 does not carry out paging even if mobile handset 100 is in the Idle state. In the case where call processing control device 102 receives a visited cell information acquisition request from OAM device 105 in a state where the paging flag is set to be invalid, it reports, similarly to the prior art, all information about the plurality of cells attached to the paging area or the information about the cell with which mobile handset 100 was last connected, to the OAM device.
Maintenance staff 107 can freely change, in the mobile handset tracking processing, whether call processing control device 102 transmits paging or not with respect to mobile handsets in the Idle state.
Next, an explanation will be given regarding the configuration of the mobile handset.
Mobile handset 100 is provided with one or more transmission and reception antennas 200, a wireless analog part 201 connected with each antenna 200, a digital signal processing part 202 connected with wireless analog part(s) 201, and a call processing part 203 connected with digital signal processing part 202.
Here, wireless analog part 201 converts an analog signal from base station 101 that is received via antenna 200 into a digital signal and outputs the same to digital signal processing part 202. Also, wireless analog part 201 converts a digital signal received from digital signal processing part 202 into an analog signal and transmits the same to base station 101 via antenna 200. Digital signal processing part 202 carries out demodulation of the signal from wireless analog part 201 and modulation of the signal to base station 101. Call processing part 203 is provided with a processor (control part) 210, a memory 211 storing programs and the like that are executed by processor 210, a paging area information database 212 storing information about cells that are attached to the paging area, and a subscriber information database 213 that stores information about the mobile handset 100 subscriber. It is acceptable for paging area information database 212 and subscriber information database 213 not to be stored in separate memories but inside one memory.
Mobile handset 100 has a function of transmitting a wireless communication service start request via base station 101 to call processing control device 102, a function of setting information about cells attached to the paging area at the time of receiving permission for the start of wireless communication service from call processing control device 102 via base station 101, and a function of replying to a paging message when the paging message is received from call processing control device 102 via base station 101.
Next, an explanation will be given regarding the configuration of a base station.
Base station 101 is provided with one or more transmission and reception antennas 300, wireless analog parts 301 which are respectively connected with one of antennas 300, a digital signal processing part 302 connected with these wireless analog parts 301, a call processing part 304 connected with digital signal processing part 302, and a communication line interface part 303 connected with call processing part 304. Communication line interface part 303 is connected with call processing control device 102, gateway 103, and OAM device 105.
Here, wireless analog part 301 converts an analog signal from mobile handset 100 received via antenna 300 into a digital signal and outputs the same to digital signal processing part 302. Also, wireless analog part 301 converts the digital signal received from digital signal processing part 302 into an analog signal and transmits the same to mobile handset 100 via antenna 300. Digital signal processing part 302 carries out demodulation of the signal from wireless analog part 301 and modulation of the signal to mobile handset 100 and call processing part 304 is provided with a process (control part) 310, a memory 311 storing programs and the like that are executed by processor 310, and a base station information database 312 storing cell identifiers of base station 101.
Base station 101 is provided with a function to transmit a wireless communication service start request received from the mobile handset to call processing control device 102, a function to transmit a wireless communication service start permission received from call processing control device 102 to mobile handset 100, a function to transmit a paging message transmitted from call processing control device 102 to mobile handset 100, a function of adding a paging message reply message transmitted from mobile handset 100 to the mobile handset visited cell information and transmitting the same to call processing control device 102, and the like.
Next, an explanation will be given regarding the call processing control device.
Call processing control device 102 is provided with a communication line interface part 400 connected with base station 101, gateway 103, and OAM device 105, and a call processing part 401 connected with communication line interface part 400.
Here, call processing part 401 is provided with a processor (control part) 410, a memory 411 storing programs and the like that are executed by processor 410, a paging area information database 412 storing information about the plurality of cells 106 attached to the paging area, a base station information database 413 storing the cell identifiers of base station 101, and a subscriber information database 414 storing mobile handset 100 subscriber information. It is acceptable for paging area information database 412, base station information database 413, and subscriber information database 414 not to be stored in separate memories but inside one memory.
Call processing control device 102 has a function of carrying out setting processing for the start of wireless communication service after reception of a wireless communication service start request transmitted by mobile handset 100 via base station 101, a function of reporting to mobile handset 100 via base station 101 the fact that settings for wireless communication service start have been completed, a function of transmitting a paging message via base station 101 to a mobile handset 100 in an Idle state when a paging flag is set to be valid for a visited cell information acquisition request when OAM device 105 has started mobile handset tracking processing and received a visited cell information acquisition request and when mobile handset 100 is in the Idle state, a function of reporting, to the OAM device, visited cell information included in a paging message reply message after reception of a paging message reply message from mobile handset 100 via base station 101, and the like.
Next, an explanation will be given regarding the OAM device.
OAM device 105 is provided with a communication line interface part 500, connected with base station 101, call processing control device 102, and gateway 103, and a call processing part 501 connected with communication line interface 500.
Here, call processing part 501 is provided with a processor (control part) 510, a memory 511 storing programs and the like that are executed by processor 510, a mobile handset tracking processing condition database 512 storing mobile handset tracking processing conditions, a mobile handset location information database 513 storing visited cell information about the mobile handset, and a wireless communication system class database 514 for storing which wireless communication system 108 that maintenance staff 107 has taken to be the object of mobile handset tracking processing. It is acceptable for mobile handset tracking processing condition database 512, mobile handset location information database 513, and wireless communication system class database 514 not to be stored in separate memories but inside one memory.
OAM device 105 is provided with a function of starting mobile handset tracking processing on the basis of mobile handset tracking processing conditions input by the maintenance staff, a function of displaying the result of the mobile handset tracking processing and the acquired visited cell information of mobile handset 100 to maintenance staff 107, a function of starting mobile handset tracking processing in a designated wireless communication system 108 in the case where maintenance staff 107 has designated a wireless communication system 108 that it wants to become an object of mobile handset tracking processing.
Next, there will be given an explanation of the processing sequence of the mobile handset tracking processing associated with an embodiment of the present invention.
In
In paging area information database 212 of mobile handset 100, shown in
In base station information database 312 of base station A 101-1 in
In paging area information database 412 of call processing control device 102 in
In mobile handset tracking processing condition database 512 of OAM device 105 in
In
Mobile handset 100 transmits a wireless communication service start request including subscriber information via base station 101 to call processing control device 102 (Step 605). Call processing control device 102 receives the wireless communication service start request from mobile handset 100 and sets subscriber information included in the wireless communication service start request in its own subscriber information database 414 (Step 606). Call processing control device 102 determines an area (paging area) for transmitting paging messages to mobile handset 100.
In
In the wireless communication service start permission, “Cell 1”, “Cell 2”, and “Cell 3” are set as paging area information. Mobile handset 100 sets “Cell 1”, “Cell 2”, and “Cell 3” in paging area information database 212 of mobile handset 100. Mobile handset 100, having received wireless communication service start permission, becomes enabled to carry out wireless communication and makes a transition to the Active state which is a communication state (Step 608).
Since call processing control device 102 has given wireless communication service start permission to mobile handset 100, the state with respect to mobile handset 100 makes a transition to the Active state (Step 609). Thereafter, in case mobile handset 100 has not communicated for a fixed time interval, mobile handset 100 and call processing control device 102 automatically make a transition to the Idle state (Step 610). Mobile handset 100 and call processing control device 102, after the Idle transition, change from the Active state to the Idle state (Step 611 and Step 612).
In case a need to track mobile handset 100 has occurred, maintenance staff 107 starts mobile handset tracking processing for tracking which cell currently has mobile handset 100 under its control, using OAM device 105 (Step 613). The maintenance staff carries out mobile handset tracking processing using the subscriber information of mobile handset 100.
Maintenance staff 107 sets “UE1” as the subscriber information of mobile handset 100. Also, in the present embodiment, a paging flag is provided as a mobile handset tracking processing parameter. The paging flag is a parameter for setting, in the mobile handset tracking processing, whether or not paging is transmitted from call processing control device 102 in the case where the mobile handset 100 subject to tracking is in the Idle state. Normally, in case there is an incoming call in the mobile handset, the paging message is transmitted from the call processing control device with respect to the cells inside the paging area. In the present embodiment, focusing on this paging message, the information of the same paging flag is included in the visited cell information acquisition request transmitted from the OAM device to the call processing control device and transmitted, in case the maintenance staff has set the paging flag to be valid as the parameter of the mobile handset tracking processing. If the call processing control device receives a visited cell information acquisition request with a valid paging flag, a paging message with respect to the cells of the paging area of the mobile handset under consideration is transmitted, even if there is no incoming call to the mobile handset. In normal paging, if there is a paging reply from the mobile handset under consideration, call connection processing is carried out, but in the case of paging on the basis of a visited cell information acquisition request from the OAM device of the present embodiment, even if there is a paging reply from the mobile handset under consideration, there is not carried out call connection processing such as guaranteeing resources. If it receives a paging reply from the mobile handset under consideration, the call processing control device takes the cell that transmitted the same reply message to be visited cell information about the mobile handset under consideration and carries out processing of reporting to the OAM device without carrying out the call connection processing carried out with normal paging. In this way, in the present embodiment, paging is utilized to have the mobile handset under consideration make a transition to the Active state and get a grasp of visited cell information.
Returning to
OAM device 105 sets, in mobile handset tracking processing condition database 512, the information set by maintenance staff 107.
If call processing control device 102 receives a visited cell 106 information acquisition request for mobile handset 100 from OAM device 105, it checks the state of mobile handset 100 under consideration on the basis of information included in the acquisition request (Step 617). In this example, call processing control device 102 judges that mobile handset 100 is in the Idle state, since mobile handset 100 under consideration made a transition to the Idle state with the Idle transition of Step 610.
In the case where the paging flag is set to be valid in the visited cell information acquisition request of Step 616 and it is judged that the state of mobile handset 100 is the Idle state, call processing control device 102 transmits a paging message with respect to the cells of the paging area of mobile handset 100 (Step 618). Specifically, since “Cell 1”, “Cell 2”, and “Cell 3” are set in paging area information database 412, call processing control device 102 judges, from base station information database 312, that base stations 101 administering “Cell 1”, “Cell 2”, and “Cell 3” are, respectively, base station A 101-1, base station B 101-2, and base station C 101-3, and transmits a paging message to base station A 101-1, base station B 101-2, and base station C 101-3. Base station A 101-1, base station B 101-2, and base station C 101-3 transmit the paging message received from call processing control device 102 to mobile handset 100.
Since mobile handset 100 has received a paging message from cell a 106-1 of base station A 101-1, it transmits, via cell a 106-1 of base station A 101-6, a paging message reply message to call processing control device 102 (Step 619). Base station A 101-1, having received the paging message reply message, includes cell a 106-1 as visited cell information of mobile handset 100 in the visited cell information report message and transmits the same to call processing control device 102.
Mobile handset 100 and call processing control device 102 after the paging processing make a transition to the Active state in which data communication is possible (Step 620 and Step 621). Call processing control device 102 receives, from base station A 101-1, a paging message reply message in which cell a 106-1 is included as mobile handset 100 visited cell information. Call processing control device 102 reports the mobile handset 100 visited cell information received from base station A 101-1 to OAM device 105 (Step 622).
In
OAM device 105 displays, on the basis of the visited cell information received from call processing control device 102, the fact that the cell in which mobile handset 100 subject to tracking is present is cell a 106-1 on the screen (Step 623). Maintenance staff 107 judges that mobile handset 100 is currently present in cell a 106-1.
In the present embodiment, an explanation was given using a cell identifier as location information for the mobile handset 100 desired to be tracked by maintenance staff 107, but even if the identifier is a base station identifier indicating base station 101 or an area identifier of an area to which base station 101 is attached, rather than a cell identifier, similar processing is possible.
In the present embodiment, visited cell information about mobile handset 100 in the Idle state was acquired by transmitting a paging message from call processing control device 102 at the initiative of OAM device 105, but even with an emergency paging message, rather than a paging message, similar processing is possible. As for emergency paging messages, it is possible to carry out mobile handset tracking processing with greater certainty, since an emergency paging message and a reply message to an urgency paging message are transmitted and received with priority, even if base station 102 is in a congested state and even going as far as disconnecting another call.
As for the present embodiment, there was shown an example in which visited cell information with which a reply message is transmitted by mobile handset 100 after reception of a paging message is reported to OAM device 105, but, taking the opportunity of receiving the paging message, or returning a paging message reply message, it is also possible to devise the system so that mobile handset 100 activates a function of acquiring location information that is more detailed than visited cell information. As a function of acquiring more detailed location information, there is e.g. a positioning function which, using the power attenuation or delay time of a control signal received by mobile handset 100 from base station 101 and measuring the distance between three or more base stations and the concerned mobile handset 100, is capable of specifying the location information of mobile handset 100. After acquiring location information that is more detailed than mobile handset 100 visited cell information by means of a positioning function, call processing control device 102 reports the location information that is more detailed than visited cell information to OAM device 105.
Also, in the present embodiment, there was shown an example in which the cell which has progressively transmitted the reply message of the mobile handset 100 that has received a paging message is reported to OAM device 105 as visited cell information, but, taking the opportunity of receiving the paging message, or returning a paging message reply message, mobile handset 100 may also activate a function of reporting the visited cell information at regular intervals to call processing control device 102. Call processing control device 102 transmits visited cell information at regular intervals to OAM device 105, if visited cell information is acquired from mobile handset 100 by means of this function.
In addition, the present embodiment is one in which an indication was given regarding a method of tracking a mobile handset 100 supporting one wireless communication system 108, but in the case where the wireless communication system that is the object of tracking a mobile handset is single, the wireless communication system class database of the OAM device can be omitted. Even if what is concerned is a mobile handset 100 supporting two or more wireless communication systems 108 (“dual terminal”), similar processing is possible, and in the case of tracking a mobile handset 100 having a dual terminal function, it is acceptable, in the settings of the mobile handset tracking processing conditions in OAM device 105, to designate plurally, or in a one-by-one order, the wireless communication systems for which mobile handset tracking processing is desired.
Wireless communication system 21502, since it has detected that mobile handset 100 is under its own control, reports the visited cell information to OAM device 105 from call processing control device 102 attached to wireless communication system 21502 (Step 1509). OAM device 105 displays the visited cell information received from call processing control device 102 attached to wireless communication system 21502 on the screen (Step 1510). As for the present embodiment, there was shown a method in which a mobile handset 100 supporting one wireless communication system 108, but even if what is involved is a mobile handset 100 supporting two or more wireless communication systems 108 (dual terminal), the same processing is possible. In the case of tracking a mobile handset 100 having a dual terminal function and in the case of getting a grasp of a plurality of wireless communication systems 108 in which mobile handsets 100 are supported by a call processing control device 102, call processing control device 102, having received a mobile handset 100 visited cell information acquisition request, may transfer the visited cell information acquisition request received from OAM device 105 to other call processing control devices 102 attached on the side of wireless communication systems 108 that it does not itself support.
As yet another embodiment, it may also be considered that the OAM device of a certain wireless communication system detects that the mobile handset under consideration is under the administration of another wireless communication system and transmits a visited cell information acquisition request to the other wireless communication system.
Maintenance staff 107 and OAM device 105 carry out mobile handset tracking processing with the same method as that of Steps 613 to 617 in
In the case where mobile handset 100 is in the Idle state, mobile handset 100 and wireless communication system 21502 carry out acquisition of visited cell information with the same method as that used in Steps 618 and 619 in
In the plurality of the present embodiments explained above, it is possible to immediately get a grasp of the visited cell information of a mobile handset if the mobile handset subject to tracking is in the Idle state. Also, the transmission of a paging message and the reply message thereto are utilized for mobile handset tracking processing. Consequently, since voice calls or data calls are not transmitted to the mobile handset and no voice calls or data calls arrive, there is no generation of a ring tone or a vibrating action. Since it is possible to acquire visited cell information together with bringing a mobile handset subject to tracking into the Active state without generating a ring tone or a vibrating action, it is possible for the maintenance staff to get a grasp of the visited cell information of the mobile handset without being notices by the user of the mobile handset.
It should be further understood by those skilled in the art that although the foregoing description has been made on embodiments of the invention, the invention is not limited thereto and various changes and modifications may be made without departing from the spirit of the invention and the scope of the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
2010-029658 | Feb 2010 | JP | national |