FLEXIBLE AND SCALABLE METHOD AND APPARATUS FOR DYNAMIC SUBSCRIBER SERVICES CONFIGURATION AND MANAGEMENT
First Claim
Patent Images
1. A method comprising:
- configuring a network element to provide services over a network for a plurality of subscribers including performing the following for each subscriber;
receiving a set of one or more service attributes from a server;
accessing a service profile corresponding to the received service attributes, the service profile configured to store service information not visible to the server, the service information associated with the network services to be provided;
dynamically generating a set of one or more internal attributes based on the stored service information, the internal attributes to be stored internal to the network element and to configure the network element for services for the subscriber; and
applying the set of dynamically generated internal attributes to a set of one or more components of the network element to configure the network element for the services to be provided.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus is described for configuring a network element for providing services for subscribers by dynamically generating a set of one or more internal network attributes based on a set of relatively simple attributes passed from a server.
56 Citations
24 Claims
-
1. A method comprising:
configuring a network element to provide services over a network for a plurality of subscribers including performing the following for each subscriber; receiving a set of one or more service attributes from a server; accessing a service profile corresponding to the received service attributes, the service profile configured to store service information not visible to the server, the service information associated with the network services to be provided; dynamically generating a set of one or more internal attributes based on the stored service information, the internal attributes to be stored internal to the network element and to configure the network element for services for the subscriber; and applying the set of dynamically generated internal attributes to a set of one or more components of the network element to configure the network element for the services to be provided. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
14. A computer-readable storage medium implemented in computer hardware that provides instructions, which when executed by the computer, cause the computer to perform a method, the method comprising:
-
receiving a set of one or more service attributes from a server; accessing a service profile corresponding to the received service attributes, the service profile configured to store service information not visible to the server, the service information associated with the network services to be provided; dynamically generating a set of one or more internal attributes based on the stored service information, the internal attributes to be stored internal to the network element and to configure the network element for services for the subscriber; and applying the set of dynamically generated internal attributes to a set of one or more components of the network element to configure the network element for the services to be provided. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A network element comprising:
a dynamic service attribute generator including; a set of one or more service profiles, each service profile corresponding to a network service to be configured on the network element, the set of service profiles each to provide a placeholder to store service information associated with the service; a service profile parser to receive a set of one or more attributes from a server and the service profile parser including; a profile access component to detect service attributes from the set of received attributes and to access the service profile corresponding to the detected service attributes and to pass the service information associated with the service to be configured stored within the service profile; and a service parameter expander to receive the passed service information associated with the service to be configured and to dynamically generate a set of one or more internal attributes from the service information, the internal attributes to configure the network element to provide the network services. - View Dependent Claims (20, 21, 22, 23, 24)
Specification