Bundling messages in communication networks
DCFirst Claim
1. A method for generating and transmitting messages in a communication network, comprising the steps of:
- (a) combining, at a first component of the communication network, a plurality of messages into a bundled message, wherein;
the plurality of messages comprises one of (i) at least two connection requests, (ii) at least one connection request and at least one failure notification, and (iii) at least two failure notifications;
when the bundled message comprises a plurality of connection requests, each of the connection requests corresponds to a request to configure a first switch node of the communication network for a different connection; and
when the bundled message comprises a plurality of failure notifications, each of the failure notifications corresponds to failure of a different connection in the communication network; and
(b) transmitting the bundled message to a second component of the communication network, wherein;
the second component recovers the plurality of messages from the bundled message;
when the bundled message comprises a plurality of connection requests, the second component implements the plurality of connection requests to configure the first switch node for a plurality of connections;
when the bundled message comprises a plurality of failure notifications, the second component initiates restoration processing for a plurality of connections; and
each of the first and second components is part of a switch node in the communication network.
7 Assignments
Litigations
1 Petition
Accused Products
Abstract
Multiple requests to set up and/or tear down connections in a node of a communication network (or multiple failure notifications) are bundled together for transmission within the network. In an “inter-nodal” embodiment, multiple connection requests/failure notifications are bundled together as a single message for transmission between pairs of nodes in the network. In an “intra-nodal” embodiment, multiple connection requests/failure notifications received at one component of a node in the network are bundled together as a single group for forwarding to another component within the same node for implementation. In either case, the bundling of multiple connection requests/failure notifications can reduce the total amount of time required to communicate and implement the desired connection requests/restoration processing. This reduction in time can be critical to the ability of a network to satisfy requirements associated with restoration processing following a network fault.
9 Citations
29 Claims
-
1. A method for generating and transmitting messages in a communication network, comprising the steps of:
-
(a) combining, at a first component of the communication network, a plurality of messages into a bundled message, wherein; the plurality of messages comprises one of (i) at least two connection requests, (ii) at least one connection request and at least one failure notification, and (iii) at least two failure notifications; when the bundled message comprises a plurality of connection requests, each of the connection requests corresponds to a request to configure a first switch node of the communication network for a different connection; and when the bundled message comprises a plurality of failure notifications, each of the failure notifications corresponds to failure of a different connection in the communication network; and (b) transmitting the bundled message to a second component of the communication network, wherein; the second component recovers the plurality of messages from the bundled message; when the bundled message comprises a plurality of connection requests, the second component implements the plurality of connection requests to configure the first switch node for a plurality of connections; when the bundled message comprises a plurality of failure notifications, the second component initiates restoration processing for a plurality of connections; and each of the first and second components is part of a switch node in the communication network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for receiving and processing messages in a communication network, comprising the steps of:
-
(a) receiving a bundled message at a second component of the communication network, wherein; the bundled message was generated at a first component of the communication network and transmitted from the first component to the second component; the bundled message comprises a plurality of messages; the plurality of messages comprises one of (i) at least two connection requests, (ii) at least one connection request and at least one failure notification, and (iii) at least two failure notifications; when the bundled message comprises a plurality of connection requests, each of the connection requests corresponds to a request to configure a first switch node of the communication network for a different connection; when the bundled message comprises a plurality of failure notifications, each of the failure notifications corresponds to failure of a different connection in the communication network; and each of the first and second components is part of a switch node in the communication network; (b) recovering, at the second component, the plurality of messages from the bundled message; (c) when the bundled message comprises a plurality of connection requests, implementing the plurality of connection requests to configure the first switch node for a plurality of connections; and (d) when the bundled message comprises a plurality of failure notifications, initiating restoration processing for a plurality of connections. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method for generating and transmitting messages in a communication network, comprising the steps of:
-
(a) combining, at a first component of the communication network, a plurality of messages into a bundled message, wherein; the plurality of messages comprises one of (i) at least two connection requests, (ii) at least one connection request and at least one failure notification, and (iii) at least two failure notifications; when the bundled message comprises a plurality of connection requests, each of the connection requests corresponds to a request to configure a first switch node of the communication network for a different connection; and when the bundled message comprises a plurality of failure notifications, each of the failure notifications corresponds to failure of a different connection in the communication network; and (b) transmitting the bundled message to a second component of the communication network, wherein; the second component recovers the plurality of messages from the bundled message; when the bundled message comprises a plurality of connection requests, the second component implements the plurality of connection requests to configure the first switch node for a plurality of connections; when the bundled message comprises a plurality of failure notifications, the second component initiates restoration processing for a plurality of connections; and the bundled message comprises at least one of a failure notification, a connection set-up request, and a connection tear-down request.
-
-
27. A method for receiving and processing messages in a communication network, comprising the steps of:
-
(a) receiving a bundled message at a second component of the communication network, wherein; the bundled message was generated at a first component of the communication network and transmitted from the first component to the second component; the bundled message comprises a plurality of messages; the plurality of messages comprises one of (i) at least two connection requests, (ii) at least one connection request and at least one failure notification, and (iii) at least two failure notifications; when the bundled message comprises a plurality of connection requests, each of the connection requests corresponds to a request to configure a first switch node of the communication network for a different connection; when the bundled message comprises a plurality of failure notifications, each of the failure notifications corresponds to failure of a different connection in the communication network; and the bundled message comprises at least one of a failure notification, a connection set-up request, and a connection tear-down request; (b) recovering, at the second component, the plurality of messages from the bundled message; (c) when the bundled message comprises a plurality of connection requests, implementing the plurality of connection requests to configure the first switch node for a plurality of connections; and (d) when the bundled message comprises a plurality of failure notifications, initiating restoration processing for a plurality of connections.
-
-
28. A method for generating and transmitting messages in a communication network, comprising the steps of:
-
(a) combining, at a first component of the communication network, a plurality of messages into a bundled message, wherein; the plurality of messages comprises one of (i) at least two connection requests, (ii) at least one connection request and at least one failure notification, and (iii) at least two failure notifications; when the bundled message comprises a plurality of connection requests, each of the connection requests corresponds to a request to configure a first switch node of the communication network for a different connection; and when the bundled message comprises a plurality of failure notifications, each of the failure notifications corresponds to failure of a different connection in the communication network; and (b) transmitting the bundled message to a second component of the communication network, wherein; the second component recovers the plurality of messages from the bundled message; when the bundled message comprises a plurality of connection requests, the second component implements the plurality of connection requests to configure the first switch node for a plurality of connections; when the bundled message comprises a plurality of failure notifications, the second component initiates restoration processing for a plurality of connections; and the bundled message comprises a plurality of connection requests that are part of restoration processing in the communication network.
-
-
29. A method for receiving and processing messages in a communication network, comprising the steps of:
-
(a) receiving a bundled message at a second component of the communication network, wherein; the bundled message was generated at a first component of the communication network and transmitted from the first component to the second component; the bundled message comprises a plurality of messages; the plurality of messages comprises one of (i) at least two connection requests, (ii) at least one connection request and at least one failure notification, and (iii) at least two failure notifications; when the bundled message comprises a plurality of connection requests, each of the connection requests corresponds to a request to configure a first switch node of the communication network for a different connection; when the bundled message comprises a plurality of failure notifications, each of the failure notifications corresponds to failure of a different connection in the communication network; and the bundled message comprises a plurality of connection requests that are part of restoration processing in the communication network; (b) recovering, at the second component, the plurality of messages from the bundled message; (c) when the bundled message comprises a plurality of connection requests, implementing the plurality of connection requests to configure the first switch node for a plurality of connections; and (d) when the bundled message comprises a plurality of failure notifications, initiating restoration processing for a plurality of connections.
-
Specification