Extensible resource messaging between user applications and network elements in a communication network
First Claim
1. A method of messaging between an application and network elements in a communication network, the method comprising the steps of:
- instantiating a messaging client associated with the application;
generating by the messaging client an XML document using an XML schema containing tags indicative of resources required by the application; and
transmitting the XML document over a messaging channel to a messaging stub associated with the communication network.
2 Assignments
0 Petitions
Accused Products
Abstract
Extensible resource messaging in a communication network is provided through creation of a flexible, extensible, and secure messaging environment. A client-server architecture may be implemented in which user applications employ messaging clients to send resource requests for network information, allocation and other operations and receive resource responses, and in which network elements, through resource agents, may use messaging servers to accept resource requests and return resource responses. Resource agents in different network domains may interact through the messaging environment and work together to fulfill resource requests. An XML-based messaging mechanism may be built with a defined message format that can provide flexible message contexts. Network resource semantics may be specified using XML schemas so that network resources are expressed as resource-specific XML elements and network updates can be implemented by updating the XML resource schemas. Secure enhancements may be realized by secure transport, message verification and other means.
-
Citations
27 Claims
-
1. A method of messaging between an application and network elements in a communication network, the method comprising the steps of:
-
instantiating a messaging client associated with the application;
generating by the messaging client an XML document using an XML schema containing tags indicative of resources required by the application; and
transmitting the XML document over a messaging channel to a messaging stub associated with the communication network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An XML schema configured to enable network resources to be requested on a communications network, the XML schema comprising:
-
a header field configured to enable a request created using the schema to include identifying information; and
an allocation field configured to enable the request created using the schema to include a request for allocation of network resources. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
- 23. One or more processor readable storage devices having processor readable code embodied thereon, said processor readable code being configured to program one or more processors to create a response message using an XML schema configured to enable network resource semantics to be expressed as resource specific XML elements,
Specification