Patent ID: 7881308
Filing Date: 2011-02-01
Classification: H04L,H04W

Abstract:
1. A router configured for use in a wireless network providing telecommunication services to mobile stations operated by subscribers to said telecommunication services, said router comprising: a microprocessor; and a mass storage device coupled to said microprocessor, said mass storage device containing a network entity file and a routing translation file, said network entity file contains addresses of entities accessible to said router and said translation file is used to store translations from a mobile switching equipment dialable number associated with a subscriber's mobile station to an address of one of said entities, wherein for each of a plurality of subscribers, an entity comprises location information for that subscriber's mobile station and also comprises a translation from a mobile switching equipment dialable number associated with that subscriber's mobile station to a non-dialable number associated with that subscriber's mobile station; wherein, upon receiving information regarding a call to a subscriber for which a translation is not present in the routing translation file, said microprocessor automatically updates, without human intervention, said routing translation file to provide a translation for the subscriber by accessing said network entity file to obtain the addresses of the entities, broadcasting a message to said entities to determine which entity contains location information pertaining to said subscriber, and, based on responses from said entities, updating said routing translation file; and wherein said router implements a batch mode whereby each entry in at least one network entity is queried to verify accuracy of that entry's translation. location information pertaining to said subscriber and said microprocessor