Method and system for providing telecommunication subscriber services without provisioning or maintenance
First Claim
Patent Images
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
3 Assignments
0 Petitions
Accused Products
Abstract
An intelligent router takes the place of a conventional SCCP relay in a wireless network. The intelligent router automatically provisions and updates subscriber information in a network file.
-
Citations
16 Claims
-
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 - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of managing routing information in a wireless network, comprising:
-
(a) receiving a request for routing information for a subscriber'"'"'s mobile switching equipment (“
MS”
);(b) determining whether a translation exists in a translation file for the MS, the translation translating a dialable number associated with the MS to a network entity containing translations of dialable numbers to non-dialable numbers of the MS'"'"'s as well as location information as to the MS'"'"'s current location; (c) if no translation currently exists in the translation file, sending messages to a plurality of network entities to determine which of the entities contains the desired current location information for the MS, and, based on responses from the network entities and without human intervention, updating the translation file to include a translation for the MS; and (d) performing a batch mode whereby each entry of at least one network entity is queried to verify accuracy of that entry'"'"'s translation. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A wireless network providing telecommunication service to a plurality of mobile switching equipment, comprising:
-
a first router; a plurality of second routers coupled to said first router; and a plurality of network entities coupled to said second routers; wherein the first router has access to a network entity file and a routing translation file, said network entity file contains addresses of said second routers and said translation file is used to store translations from a mobile switching equipment dialable number to an address of one of said network entities which contains location information of the mobile switching equipment, at least one network entity also comprising translations from dialable numbers associated with a mobile station to a non-dialable number associated with said mobile station; and further wherein, upon receiving information regarding a call to a subscriber for which a translation is not present in the translation table, said first router automatically updates, without human intervention, said translation table to provide a translation for the subscriber by accessing said network entity file to obtain the addresses of the network entities, broadcasting a message to said network entities to determine which entity contains location information pertaining to said subscriber, and, based on responses from said network entities, updating said translation file; and wherein at least one of routers performs a batch mode in which each entry in at least one network entity is queried to verify accuracy of that entry'"'"'s translation. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification