Nomadic subscriber data system
First Claim
1. A system for improved communication of subscriber profile data in a communications network having a distributed subscriber profile data repository, comprising:
- a plurality of event forwarders associated with a data repository containing subscriber profile data such that the data repository comprises a portion of the distributed subscriber profile data repository, wherein each event forwarder is configured to monitor access requests for subscriber profile data in its data repository, determine if an access request response time exceeds a performance threshold and send a subscriber profile data transfer indicator to a transfer manager for each access request that exceeds the performance threshold;
a transfer manager configured to receive from the plurality of event forwarders subscriber profile data transfer indicators and determine for each subscriber profile data transfer indicator if a set of subscriber profile data should be transferred from a first data repository associated with an event forwarder who transmitted the subscriber profile data transfer indicator to a second data repository associated with the access request; and
a transfer controller configured to control movement of the set of subscriber profile data from the first data repository to the second data repository which is geographically closer to the subscriber.
1 Assignment
0 Petitions
Accused Products
Abstract
A logical network directory database compliant with the X.500 standard for a directory data system is disclosed. The network directory database provides a source of subscriber and service data accessible by various control and management processes that require subscriber information. The network directory database may be extensible across various communications service providers and IT domain. Further, the disclosed network directory database may be applied to new and existing services, such as, IP Multimedia Subsystem, Unlicensed Mobile Access (UMA) and other IP services.
-
Citations
54 Claims
-
1. A system for improved communication of subscriber profile data in a communications network having a distributed subscriber profile data repository, comprising:
-
a plurality of event forwarders associated with a data repository containing subscriber profile data such that the data repository comprises a portion of the distributed subscriber profile data repository, wherein each event forwarder is configured to monitor access requests for subscriber profile data in its data repository, determine if an access request response time exceeds a performance threshold and send a subscriber profile data transfer indicator to a transfer manager for each access request that exceeds the performance threshold; a transfer manager configured to receive from the plurality of event forwarders subscriber profile data transfer indicators and determine for each subscriber profile data transfer indicator if a set of subscriber profile data should be transferred from a first data repository associated with an event forwarder who transmitted the subscriber profile data transfer indicator to a second data repository associated with the access request; and a transfer controller configured to control movement of the set of subscriber profile data from the first data repository to the second data repository which is geographically closer to the subscriber. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method for improved communication of subscriber profile data in a communications network having a distributed subscriber profile data repository, comprising:
-
monitoring access requests for subscriber profile data in a plurality of data repositories, wherein each data repository represents a portion of the subscriber profile data in the distributed data repository, and wherein each data repository is monitored by an event forwarder of a plurality of event forwarders; determining if an access request response time for a set of subscriber profile data exceeds a performance threshold by an event forwarder associated with a first data repository of the plurality of data repositories, wherein the event forwarder sends a subscriber profile data transfer indicator to a transfer manager if the access request response time exceeds the performance threshold; receiving by a transfer manager the subscriber profile data transfer indicator and determining if the set of subscriber profile data should be transferred from the first data repository to a second data repository of the plurality of data repositories, wherein the second data repository is associated with the access request; and moving the set of subscriber profile data from the first data repository to the second data repository under the supervision of a transfer controller when the transfer manager determines that the first set of subscriber profile data should be transferred from the first data repository to the second data repository which is geographically closer to the subscriber. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
Specification