System and method for providing efficient signaling for a positioning request and an indication of when a mobile station becomes available for location services
First Claim
1. A telecommunications system for providing efficient signaling for a positioning request for a mobile station, comprising:
- a gateway mobile location center for receiving said positioning request for said mobile station, said gateway mobile location center having an unavailable flag for indicating whether to send a routing request based upon said received positioning request; and
a home location register for receiving a routing request from said gateway mobile location center, said home location register having a purge flag therein associated with said mobile station for indicating whether said mobile station is purged, said home location register sending subscriber data associated with said mobile station to said gateway mobile location center in response to said routing request when said purge flag is not set.
5 Assignments
0 Petitions
Accused Products
Abstract
A telecommunications system and method is disclosed for reducing the unnecessary signaling for positioning requests involving a Mobile Station (MS) when that MS does not respond to paging requests or is purged from the network, e.g., not registered with a Mobile Switching Center/Visitor Location Register. When a positioning request for a particular MS is received at a serving MSC and the MS does not respond to a paging request, the serving MSC sets a “Subscriber Not Responding to Location Services” (SNRLS) flag, which is used by the serving MSC to avoid unnecessarily sending a new paging request for the same MS. In addition, the serving MSC sends a rejection message to a Gateway Mobile Location Center (GMLC) that sent the positioning request, which includes an unavailable notification indicating that the MS cannot be reached. The GMLC sets an “MS Subscriber Not Present” flag based upon this notification to avoid sending further positioning requests for that MS.
-
Citations
24 Claims
-
1. A telecommunications system for providing efficient signaling for a positioning request for a mobile station, comprising:
-
a gateway mobile location center for receiving said positioning request for said mobile station, said gateway mobile location center having an unavailable flag for indicating whether to send a routing request based upon said received positioning request; and
a home location register for receiving a routing request from said gateway mobile location center, said home location register having a purge flag therein associated with said mobile station for indicating whether said mobile station is purged, said home location register sending subscriber data associated with said mobile station to said gateway mobile location center in response to said routing request when said purge flag is not set. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for providing efficient signaling for a positioning request for a mobile station served by a mobile switching center, comprising the steps of:
-
receiving said positioning request for said mobile station from a sending node;
sending a page to said mobile station based upon said positioning request;
setting an unresponsive flag associated with said mobile station when said mobile station does not respond to said page, said unresponsive flag preventing said mobile switching center from sending additional pages for additional positioning requests for said mobile station to said mobile station as long as said unresponsive flag is set;
storing an address for said sending node when said unresponsive flag is set; and
sending an unavailable notification to said sending node when said unresponsive flag is set. - View Dependent Claims (9, 10)
determining whether said unresponsive flag is set prior to paging said mobile station, said step of paging not being performed when said unresponsive flag is set.
-
-
10. The method of claim 8, further comprising the steps of:
-
resetting said unresponsive flag when said mobile station engages in a communication; and
sending an available notification to said sending node when said unresponsive flag is reset.
-
-
11. A method for providing efficient signaling for a positioning request for a mobile station, comprising the steps of:
-
receiving said positioning request for said mobile station from a location node;
sending a routing request to a home location register associated with said mobile station;
receiving an unavailable notification from said home location register when a purge flag associated with mobile station is set; and
setting an unavailable flag when said unavailable notification is received. - View Dependent Claims (12, 13, 14, 15)
storing said notification request and an address for said location node; and
sending said unavailable notification to said location node based upon said notification request.
-
-
13. The method of claim 12, further comprising the steps of:
-
receiving an available notification from said home location register when said purge flag is reset; and
sending said available notification to said location node based upon said notification request.
-
-
14. The method of claim 11, further comprising the steps of:
-
receiving an address for a mobile switching center serving said mobile station when said unavailable notification is not sent by said home location register;
sending said positioning request to a mobile switching center using said address; and
receiving said unavailable notification from said mobile switching center when said mobile station does not respond to a page sent from said mobile switching center to said mobile station, said unavailable flag being set based upon said unavailable notification.
-
-
15. The method of claim 14, further comprising the step of:
receiving an available notification from said mobile switching center when said mobile station engages in a communication.
-
16. A method for providing efficient signaling for a positioning request for a mobile station, comprising the steps of:
-
receiving said positioning request for said mobile station at a gateway mobile location center;
sending a routing request to a home location register storing subscriber data associated with said mobile station;
determining whether a purge flag for said mobile station is set within said home location register, said purge flag indicating whether said mobile station has been purged;
storing, by said home location register, an address for said gateway mobile location center in said subscriber data when said subscriber data has a purge flag set;
sending an unavailable notification to said gateway mobile location center; and
setting, by said gateway mobile location, an unavailable flag for said mobile station based upon said unavailable notification to avoid sending additional routing requests for said mobile station to said home location register as long as said purge flag is set. - View Dependent Claims (17, 18, 19, 20, 21, 22)
sending, by said home location register, an address for a mobile switching center serving said mobile station to said gateway mobile location center when said purge flag is not set; and
sending, by said gateway mobile location center, said positioning request to said mobile switching center using said address.
-
-
18. The method of claim 17, further comprising the steps of:
-
sending, by said mobile switching center, a page to said mobile station based upon said positioning request;
setting an unresponsive flag in said mobile switching center when said mobile station does not respond to said page, said unresponsive flag preventing said mobile switching center from sending additional pages to said mobile station in response to additional positioning requests for said mobile station as long as said unresponsive flag is set;
storing said address for said gateway mobile location center;
sending said unavailable notification from said mobile switching center to said gateway mobile location center, said step of setting said unavailable flag being performed based upon said unavailable notification.
-
-
19. The method of claim 18, further comprising the steps of:
-
sending said positioning request from a location node to said gateway mobile location center, said positioning request including a notification request; and
sending said unavailable notification to said location node based upon said notification request.
-
-
20. The method of claim 18, further comprising the steps of:
-
resetting, by said mobile switching center, said unresponsive flag when said mobile station engages in a communication;
sending an available notification from said mobile switching center to said gateway mobile location center using said stored address when said unresponsive flag is reset; and
resetting, by said gateway mobile location center, said unavailable flag based upon said available notification.
-
-
21. The method of claim 16, further comprising the steps of:
-
resetting, by said home location register, said purge flag when said mobile station performs a location update;
sending an available notification from said home location register to said gateway mobile location center using said stored address when said purge flag is reset; and
resetting, by said gateway mobile location center, said unavailable flag based upon said available notification.
-
-
22. The method of claim 21, further comprising the steps of:
-
sending said positioning request from a location node to said gateway mobile location center, said positioning request including a notification request; and
sending, by said gateway mobile location center, said unavailable notification to said location node based upon said notification request.
-
-
23. A method for providing efficient signaling for a positioning request for a mobile station, comprising the steps of:
-
receiving said positioning request for said mobile station;
sending a page to said mobile station in response to said received positioning request;
setting an unresponsive flag indicating said mobile station is presently unresponsive to said page when said mobile station does not respond to said page, said unresponsive flag preventing additional pages from being sent to said mobile station in response to additional received positioning requests; and
generating an unavailable message indicating said mobile station may not be positioned. - View Dependent Claims (24)
determining whether said unresponsive flag is set; and
paging said mobile station only if said unresponsive flag is not set.
-
Specification