Method and system for providing location information of a mobile station
The present disclosure provides a method and system (100) for obtaining the geographical position (latitude, longitude) of mobile station (MS) such as a CDMA 1x handheld mobile device (102) when it is in a packet mode session. The disclosed method and system allows the mobile station (102) to transparently switch from data to voice session tentatively, determines the geographical position thereof, and then switches back to the packet data mode and resume the data session.
This application claims the benefit of the filing date of U.S. provisional patent application Ser. No. 60/384,624, filed on May 131, 2002, the disclosure of which is incorporated herein by reference.
BACKGROUND OF THE INVENTIONThis present invention relates generally to wireless voice and data communications, and more particularly, to a system and method for providing location information of a mobile station (MS) such as a CDMA 1X mobile device while it is in a packet mode session.
In the conventional art, in order to determine the geographical position of a mobile station, the MS to be in a voice mode session. What is needed is a method and system to allow the device to provide its location information when it is in a packet data mode session.
SUMMARY OF THE INVENTIONThe present disclosure provides a method and system for obtaining the geographical position of a mobile station such as a CDMA 1X handheld device, including its latitude and longitude, when the mobile handset is in packet data mode session. The disclosed method and system makes the MS switch tentatively from the packet mode to the voice mode, determines the geographical position thereof, and once the location information is retrieved, switches back to the packet mode session to resume the suspended packet session.
The present disclosure introduces a minimum amount of delay in the service to provide mobile location information. Moreover, the present disclosure also provides a capability to the network to extract the geographical location while the mobile is in a data session seamlessly without user interaction. This creates transparency to the user.
Additionally, the present invention discloses a solution to the problem by introducing a new network entity without introducing any changes to any other existing network entities.
Additionally, the present invention discloses a solution that does not require any changes to existing standards based on core network infrastructure and handheld mobile devices.
BRIEF DESCRIPTION OF THE DRAWINGS
For the purposes of illustrating the method and system described in the present disclosure, various acronyms are used, the definitions of which are listed below:
The present disclosure is described below with several examples. It is understood, however, that the examples are not necessarily limitations to the present disclosure, but are used to describe embodiments of operation.
The present disclosure can be described by the embodiments given below. It is understood, however, that the embodiments below are not necessarily limitations to the present disclosure, but are used to describe a typical implementation of the invention.
The GK 118 may be in communication with one or more application servers, such as application server 120. The application server 120 may communicate with the GK 118 using the XML specification. The application server 120 may also be in communication with a Wireless Access Protocol Gateway “WAPGW” 122, which may also be in communication with the Internet using IP.
In an exemplary embodiment, the MSC 108 may also be in communication with a Mobile Positioning Center “MPC” 124, using an E3 interface; a Position Determination Entity “PDE” 126 using an E12 interface, and a Public Switched Telephone Network “PSTN” 128 using an ISUP protocol. The MPC 124 and the PDE 126 may be in communication with the GK 118 using E3 and E12 protocols, respectively.
Turning now to
Continuing the call flow in
Continuing the call flow in
Continuing the call flow in
The above disclosure provides example embodiments for implementing the disclosure. However, specific examples and processes are described herein to help clarify the disclosure. These are, of course, merely examples and are not intended to limit the disclosure from that described in the claims. For instance, even though a CDMA 1X network is used to describe the disclosure, the present patent also applies to any network that adopts a technology that does not allow the flexibility of extracting the geographical location when the mobile is involved in a packet data session.
Additionally, even though the present patent was described using the concept where the Gate Keeper requests the location information from the network, the invention still applies when the ISN requests the location information after it switches the mobile into a voice channel. Similar to the described embodiment, the LSN may switch the MS back to its suspended data session after the location information is determined. In this alternative embodiment, the Gate Keeper module may still be involved in the complete procedure, but it does not perform the location determination function.
The present disclosure as described above thus provides an economical and effective solution in detecting the geographical location of a mobile station operating in a packet data mode without introducing any changes to other network entity nodes and providing the solution with complete transparency to the mobile user and all network entities.
It will also be understood by those having skill in the art that one or more (including all) of the elements/steps of the present disclosure may be implemented using software to develop the spatial wireless logic in a given network entity which will then be deployed in a telecommunication network at appropriate locations with the proper connections.
Furthermore, while the disclosure has been particularly shown and described with reference to the preferred embodiment thereof, it will be understood by those skilled in the art that various changes in form and detail may be made therein without departing from the spirit and scope of the disclosure, as set forth in the following claims.
Claims
1. A method for obtaining the geographic position of a mobile station when the mobile station is in a packet data mode, the method comprising:
- switching the mobile from the packet data mode to a voice mode,
- determining the geographic position of the mobile station,
- sending the geographic position to the mobile station, and
- switching the mobile station from the voice mode to the packet mode.
2. The method of claim 1 wherein the switching the mobile from the packet data mode to the voice mode comprises:
- placing the mobile station into a dormant mode,
- originating a WTA voice call, and
- routing the call to a location service node.
3. The method of claim 1 wherein the determining comprises:
- sending a data burst message to the mobile station, and
- receiving a data burst response.
4. The method of claim 1 further comprising:
- sending a short message service message to a MSC requesting the geographical position of the mobile station,
- receiving a short message service message from the MSC containing the geographical position of the mobile station.
5. The method of claim 1 further comprising sending a location request to a service gateway node and receiving geographic information in response to the request.
6. The method of claim 1 further comprising:
- sending a menu of user selectors to the mobile station, wherein one of the selectors indicates a request for geographic information, and
- receiving an indicator indicating a request for geographic information.
7. A network node in a wireless network, the node comprising:
- a means for allowing a data connection between a mobile station and an application server,
- a means for receiving a location request from a service gateway,
- a means for receiving a voice call from the mobile station,
- a means for sending a location request message to a service gateway,
- a means for receiving location information from the service gateway,
- a means for releasing the voice call,
- a means for sending the location information to the service gateway, and
- a means for allowing a data connection between an application server and a mobile station.
8. The network node of claim 7 further comprising a means for establishing radio resources so that a location menu can be sent to the mobile station.
9. The network node of claim 7 wherein the means for sending a location request comprises an XML GPS location request message.
10. The network node of claim 7 wherein the means for receiving the location information comprises an receiving an XML GPS location Information message.
11. The network node of claim 8 wherein the means for establishing radio resources comprises sending an ICMP Echo Request message and receiving an ICMP Echo Reply message.
12. The network node of claim 7 wherein the means for releasing the voice call comprises sending an ISUP release message.
13. An application server comprising:
- a means for establishing a data connection with a mobile station in a wireless network,
- a means for sending a plurality of selectors to the mobile station wherein one of the selectors indicates a request for location information,
- a means for receiving a request for location information from the mobile station,
- a means for sending a location request to a service gateway,
- a means for receiving location information from the service gateway, and
- a means for sending the location information to the mobile station.
14. The application server of claim 13 further comprising a means for sending a menu with location information to the mobile station.
15. A service gateway node in a wireless network, the service gateway node comprising:
- a means for receiving a location request message from an application server,
- a means for sending a location request message to a location service node,
- a means for receiving location information from the location service node, and
- a means for sending a location information to the application server.
16. The service gateway of claim 15 wherein the means for receiving a location request message comprises receiving an XML GPS locate request message.
17. The service gateway of claim 15 wherein the means for sending a location request message comprises sending an XML GPS locate request message.
18. The service gateway of claim 15 wherein the means for receiving location information comprises receiving an XML GPS locate res message.
19. The service gateway of claim 15 wherein the means for sending a location request message comprises sending an XML GPS locate res message.
Type: Application
Filed: May 30, 2003
Publication Date: Oct 27, 2005
Inventors: Arvind Betrabet (Murphy, TX), Mahbuhul Alam (McKinney, TX), Ghassan Naim (Garland, TX), Andrew Silver (Dallas, TX), Seshagiri Madhavapeddy (Richardson, TX)
Application Number: 10/515,789