Method and apparatus for processing location service messages in a satellite position location system
First Claim
1. A mobile receiver, comprising:
- a satellite signal receiver for receiving satellite positioning system signals;
wireless circuitry for communicating location service messages between said mobile receiver and a server through a wireless communication network; and
at least one module for providing a user-plane interface and a control plane interface between said satellite signal receiver and said wireless transceiver;
wherein said wireless circuitry comprises;
a data bearer interface for processing location service messages formatted using a network protocol; and
a control channel interface for processing location service messages formatted using a cellular control channel protocol.
7 Assignments
0 Petitions
Accused Products
Abstract
Method and apparatus for processing location service messages in a satellite position location system is described. In one example, a mobile receiver includes a satellite signal receiver, wireless circuitry, and at least one module. The satellite signal receiver is configured to receive satellite positioning system signals, such as Global Positioning System (GPS) signals. The wireless circuitry is configured to communicate location service messages between the mobile receiver and a server through a cellular communication network. The location service messages may include any type of data related to A-GPS operation, such as assistance data, position data, request and response data, and the like. The at least one module is configured to provide a user-plane interface and a control-plane interface between the satellite signal receiver and the wireless transceiver. The at leat one module is capable of processing location service messages communicated using either the control-plane signaling or user-plane signaling mechanisms.
-
Citations
19 Claims
-
1. A mobile receiver, comprising:
-
a satellite signal receiver for receiving satellite positioning system signals; wireless circuitry for communicating location service messages between said mobile receiver and a server through a wireless communication network; and at least one module for providing a user-plane interface and a control plane interface between said satellite signal receiver and said wireless transceiver; wherein said wireless circuitry comprises; a data bearer interface for processing location service messages formatted using a network protocol; and a control channel interface for processing location service messages formatted using a cellular control channel protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of processing a location service message, comprising:
-
receiving a location service message at a mobile receiver from a server via a wireless communication network; determining whether said location service message is formatted using a network protocol or a cellular control channel protocol; processing said location service message using a user-plane module in response to said location service message being formatted using said network protocol, wherein processing said location service message further comprises; decoding said location service message in accordance with a user-plane protocol; processing said location service message using a radio resource link protocol (RRLP) module in response to said location service message comprising an RRLP message; and passing data from the location service message to an application programming interface (API) of a satellite signal receiver; and processing said location service message using a control-plane module in response to said location service message being formatted using said cellular control channel protocol. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method of processing a location service message, comprising:
-
generating a location service message at a mobile receiver for transmission to a server via a wireless communication network; determining whether said wireless communication network is configured to communicate location service messages using a network protocol or a cellular control channel protocol; transmitting said location service message using a user-plane module in response to said wireless communication network being configured to communicate location service messages using said network protocol, wherein transmitting said location service message using said control-plane module comprises obtaining said location service message from an application programming interface (API) of a satellite signal receiver; transmitting said location service message using a control-plane module in response to said wireless communication network being configured to communicate location service messages using said cellular control channel protocol; processing said location service message using a radio resource link protocol (RRLP) module in response to said location service message comprising an RRLP message; processing said location service message using a supplementary service (SS) module in response to said location service message comprising an SS message; and formatting said location service message in accordance with said cellular control channel protocol. - View Dependent Claims (16, 17, 18, 19)
-
Specification