Command processing in a telecommunications network
First Claim
Patent Images
1. A method for command processing, comprising:
- providing a managed object from an element management system of a switch to a network operations center, the managed object corresponding to a command, the command associated with a noun and a verb, the noun representing an item, the verb representing an action to perform on the item, the managed object describing generation of a request for the command, the element management system operable to configure the switch;
receiving a request for the command generated in accordance to the managed object, the request comprising an extensible markup language (XML) request, the XML request comprising a noun value corresponding to the noun, the XML request comprising a verb value corresponding to the verb;
implementing a common object request broker architecture (CORBA) interface servant of the element management system to extract the XML request;
extracting the noun value and the verb value from the XML request;
generating an extensible markup language document from the noun value and the verb value;
generating a request object from the extensible markup language document;
determining a reply in response to the request; and
transmitting the reply.
1 Assignment
0 Petitions
Accused Products
Abstract
Command processing includes providing a managed object corresponding to a command. The command is associated with a noun and a verb, where the noun represents an item and the verb represents an action to perform on the item. The managed object describes generation of a request for the command. A request for the command generated in accordance to the managed object is received. The request includes a noun value corresponding to the noun and a verb value corresponding to the verb. A reply is determined in response to the request and is transmitted.
62 Citations
19 Claims
-
1. A method for command processing, comprising:
-
providing a managed object from an element management system of a switch to a network operations center, the managed object corresponding to a command, the command associated with a noun and a verb, the noun representing an item, the verb representing an action to perform on the item, the managed object describing generation of a request for the command, the element management system operable to configure the switch; receiving a request for the command generated in accordance to the managed object, the request comprising an extensible markup language (XML) request, the XML request comprising a noun value corresponding to the noun, the XML request comprising a verb value corresponding to the verb; implementing a common object request broker architecture (CORBA) interface servant of the element management system to extract the XML request; extracting the noun value and the verb value from the XML request; generating an extensible markup language document from the noun value and the verb value; generating a request object from the extensible markup language document; determining a reply in response to the request; and transmitting the reply. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for command processing, comprising:
-
a database operable to store a managed object corresponding to a command, the command associated with a noun and a verb, the noun representing an item, the verb representing an action to perform on the item, the managed object describing generation of a request for the command; and a physical switch coupled to the database, the switch comprising an element management system operable to configure the switch, the element management system operable to; provide the managed object to a network operations center; receive a request for the command generated in accordance to the managed object, the request comprising an extensible markup language (XML) request, the XML request comprising a noun value corresponding to the noun, the XML request comprising a verb value corresponding to the verb; implement a common object request broker architecture (CORBA) interface servant of the element management system to extract the XML request; extract the noun value and the verb value from the XML request; generate an extensible markup language document from the noun value and the verb value; generate a request object from the extensible markup language document; determine a reply in response to the request; and transmit the reply. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A physical switch storing logic for command processing, the logic operable to:
-
provide a managed object from an element management system of the switch to a network operations center, the managed object corresponding to a command, the command associated with a noun and a verb, the noun representing an item, the verb representing an action to perform on the item, the managed object describing generation of a request for the command, the element management system operable to configure the switch; receive a request for the command generated in accordance to the managed object, the request comprising an extensible markup language (XML) request, the XML request comprising a noun value corresponding to the noun, the XML request comprising a verb value corresponding to the verb; implement a common object request broker architecture (CORBA) interface servant of the element management system to extract the XML request; extract the noun value and the verb value from the XML request; generate an extensible markup language document from the noun value and the verb value; generate a request object from the extensible markup language document; determine a reply in response to the request; and
transmit the reply. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A method for command processing, comprising:
-
providing a managed object from an element management system of a switch to a network operations center, the managed object corresponding to a command, the command associated with a noun and a verb, the noun representing an item, the verb representing an action to perform on the item, the managed object describing generation of a request for the command, the element management system operable to configure the switch, providing a managed object corresponding to a command comprising retrieving the managed object corresponding to the noun and the verb, generating an extensible markup language document comprising the managed object, and providing the extensible markup language document comprising the managed object, the managed object associated with a request schema and a reply schema, the request schema describing generation of the request, the reply schema describing reporting of the reply; receiving a request for the command generated in accordance to the managed object, the request comprising an extensible markup language (XML) request, the XML request comprising a noun value corresponding to the noun, the XML request comprising a verb value corresponding to the verb, the request comprising one or more parameters, each parameter comprising an element key and an element value, the element key identifying an element, the element value representing a value corresponding to the element; implementing a common object request broker architecture (CORBA) interface servant of the element management system to extract the XML request; extracting the noun value and the verb value from the XML request, generating an extensible markup language document from the noun value and the verb value, generating a request object from the extensible markup language document, creating a request data object from the request object, executing the request data object to yield a reply data table; inserting the reply data table into a reply object and generating the reply corresponding to the reply object.
-
Specification