Coding of routing protocol messages in markup language
First Claim
Patent Images
1. A method of controlling communication networks including a plurality of network elements, comprising:
- encoding control plane protocol messages using XML markup language; and
transferring said encoded messages between said network elements,wherein said messages include a plurality of nested elements, and said nested elements include XML tags, attributes reflecting message type and version number, or a combination of XML tags and attributes reflecting message type and version number, andwherein said content router employs an XML link state protocol to manage links within the network and an XML subscription management protocol that routes customer data based on XML content, and said content router is configured to employ said control plane protocol messages as part of said link state protocol and said subscription management protocol.
5 Assignments
0 Petitions
Accused Products
Abstract
An implicit routing protocol for content-based networks having a plurality of XML routers includes an XML Link State Protocol and an XML Subscription Management Protocol that routes customer data based on XML content. The XML Link State Protocol and the XML Subscription Management Protocol includes several messages that must be exchanged between XML routers in the network. These messages are encoded using XML.
-
Citations
19 Claims
-
1. A method of controlling communication networks including a plurality of network elements, comprising:
-
encoding control plane protocol messages using XML markup language; and transferring said encoded messages between said network elements, wherein said messages include a plurality of nested elements, and said nested elements include XML tags, attributes reflecting message type and version number, or a combination of XML tags and attributes reflecting message type and version number, and wherein said content router employs an XML link state protocol to manage links within the network and an XML subscription management protocol that routes customer data based on XML content, and said content router is configured to employ said control plane protocol messages as part of said link state protocol and said subscription management protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of routing in content-based networks including a plurality of XML routers, comprising:
-
assembling routing messages for exchange between XML routers in the network; encoding said messages using XML; exchanging said coded messages between said routers, wherein said messages comprise nested elements reflecting data fields, and wherein said content router employs an XML link state protocol to manage links within the network and an XML subscription management protocol that routes customer data based on XML content, and said XML routers are configured to employ said messages as part of said link state protocol and said subscription management protocol. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method of routing packets in a content-based network including a plurality of routers, comprising:
-
establishing an implicit routing protocol comprising an XML-based Link State Protocol that manages links within the content-based network, and an XML Subscription Management Protocol that routes customer data through said content-based network based on XML content; and wherein said implicit routing protocol comprises exchanging messages encoded using XML between said plurality of routers, wherein said messages include a plurality of nested elements, and said nested elements include XML tags, attributes reflecting message type and version number, or a combination of XML tags and attributes reflecting message type and version number, and wherein said routers are configured to employ said messages as part of said link state protocol and said subscription management protocol. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A content router for use in a content routed network, wherein said router is configured to exchange control messages containing control information with other content routers in the network, wherein said router is configured to encode said control information using XML markup language, wherein said messages comprise nested elements reflecting data fields, and wherein said content router employs an XML link state protocol to manage links within the network and an XML subscription management protocol that routes customer data based on XML content, said content router being configured to employ said control messages as part of said link state protocol and said subscription management protocol.
Specification