Granular management of network resources
First Claim
1. A method of managing a telecommunications network, comprising:
- defining a user profile comprising defined management capabilities, wherein the defined management capabilities comprise authorized network devices, authorized network device resources, customized graphical user interface settings, SNMP community strings, SNMP retry and timeout values, and designations of which NMS servers are used;
associating a network device resource corresponding to a network device in the telecommunications network with a reference in the user profile;
accessing a network management system through the user profile;
generating a network device data request including the reference;
retrieving network device data corresponding to the network device resource in accordance with the reference, wherein the network device comprises multiple network device resources, and wherein the reference defines access and management capabilities for which of the multiple of network device resources the user profile has access to;
displaying a graphical user interface in accordance with the user profile, wherein the graphical user interface comprises a user-specific customized view with the defined network management capabilities, user-specific fields in the listing of network devices, and a custom presentation format; and
utilizing the user profile to physically and logically configure the network device within a scope of that profile, wherein at least one of enabling a network device port on the network device or provisioning a network path on a network device port is conducted.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a method and apparatus for granular management of network resources by accessing network device resources through associated references. In one embodiment, the references are group names, and one or more resources (i.e., a resource collection) within each network device in a telecommunications network may be linked with one or more group names. Group names (or other types of references) may then be used to limit a user'"'"'s access to particular network device resources. That is, a user may only have access to those resources associated with group names to which the user has access. Over time, network device resources may be associated or disassociated with particular group names. As a result, group names provide users with dynamic access to network device resources. In one embodiment, the groups to which a user has access are defined within a user profile associated with the user. Grouping network device resources, therefore, allows for a granular view of each network device in the network by limiting a user'"'"'s access to those resources corresponding to group names listed in their user profile. As one example, grouping may allow for customer network management—that is a customer'"'"'s view is limited to only those network device resources for which they have subscribed.
150 Citations
44 Claims
-
1. A method of managing a telecommunications network, comprising:
-
defining a user profile comprising defined management capabilities, wherein the defined management capabilities comprise authorized network devices, authorized network device resources, customized graphical user interface settings, SNMP community strings, SNMP retry and timeout values, and designations of which NMS servers are used; associating a network device resource corresponding to a network device in the telecommunications network with a reference in the user profile; accessing a network management system through the user profile; generating a network device data request including the reference; retrieving network device data corresponding to the network device resource in accordance with the reference, wherein the network device comprises multiple network device resources, and wherein the reference defines access and management capabilities for which of the multiple of network device resources the user profile has access to; displaying a graphical user interface in accordance with the user profile, wherein the graphical user interface comprises a user-specific customized view with the defined network management capabilities, user-specific fields in the listing of network devices, and a custom presentation format; and utilizing the user profile to physically and logically configure the network device within a scope of that profile, wherein at least one of enabling a network device port on the network device or provisioning a network path on a network device port is conducted. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of managing a telecommunications network, comprising:
-
defining a user profile comprising defined management capabilities, wherein the defined management capabilities comprise authorized network devices, authorized network device resources, customized graphical user interface settings, SNMP community strings, SNMP retry and timeout values, and designations of which NMS servers are used; storing a reference in a first data repository, wherein the reference is associated with a network device in the telecommunications network, wherein the reference is stored in the user profile, wherein the network device comprises multiple network device resources, and wherein the reference defines access and management capabilities for which of the multiple of network device resources the user profile has access to; storing the reference in a second data repository, wherein the second data repository stores network device data corresponding to the network device and wherein the reference is associated with network device data corresponding to one or more network device resources; receiving a request from a user for access responsive to the user profile for the user; detecting a request from the user for data corresponding to the network device; ensuring the user has access through the reference to the data; generating a data access request to the second data repository using the reference from the first data repository; retrieving network device data associated with the reference from the second data repository; displaying a graphical user interface in accordance with the user profile, wherein the graphical user interface comprises a user-specific customized view with the defined network management capabilities, user-specific fields in the listing of network devices, and a custom presentation format; and utilizing the user profile to physically and logically configure the network device within a scope of that profile, wherein at least one of enabling a network device port on the network device or provisioning a network path on a network device port is conducted. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A method of managing a telecommunications network, comprising:
-
storing a group name in a first database; storing the group name in a second database; logging in a user through a user profile, wherein the user profile comprises parameters for management capabilities assigned to one or more users associated with the user profile for physically and logically configuring one or more of network devices in the telecommunications network, wherein the management capabilities comprise authorized network devices, authorized network device resources, customized graphical user interface settings, SNMP community strings, SNMP retry and timeout values, and designations of which NMS servers are used; detecting a request from the user for data corresponding to a network device of the one or more network devices in the telecommunications network;
wherein each of the one or more network devices comprise a plurality of processors, a switching fabric, one or more forwarding cards communicatively coupled to the switching fabric, one or more cross-connect cards communicatively coupled to the one or more forwarding cards, and one or more universal port cards communicatively coupled to the one or more cross-connect cards;checking the user profile to determine if the request corresponds to the group name, wherein the group name defines management capabilities and access to particular resources in the network device, wherein the particular resources comprise any of SONET paths, VAIM interfaces, and ATM PVCs; generating a data access request to the second database using the group name from the first database; retrieving data from the second database associated with the group name in response to the user request; displaying the data in a user interface, wherein the user interface comprises a user-specific customized view with predefined network management capabilities, user-specific fields in the listing of network devices, and a custom presentation format responsive to the user profile; and utilizing the user profile to physically and logically configure the network device within a scope of that profile, wherein at least one of enabling a network device port on the network device or provisioning a network path on a network device port is conducted.
-
Specification