Method and apparatus for connection format conversion in a communications network
First Claim
1. A method for connection format conversion in a communications network, comprising:
- in response to receiving a connection set-up message for a connection in a first format on an ingress port, determining if port type of the ingress port and port type of an egress port support connection format conversion, wherein the ingress port and the egress port are included in a source node;
when the port type of the ingress port and the port type of the egress port support connection conversion, converting the connection set-up message in the first format to a second format; and
transmitting the connection setup message in the second format to establish at least a portion of the connection in the second format with a second format destination node.
6 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for converting UBR and nrt-VBR connections to ABR connections in an ATM network is presented. In response to receiving a connection set-up message for a UBR or nrt-VBR connection, it is determined it is determined whether the port contemplating conversion is commissioned as a conversion port, which enables it to perform such conversions. If the port is a conversion port, it is determined whether or not the port type of the ingress port and the port type of the egress port support connection format conversion. If the port types support connection format conversion, it is determined whether or not the set-up message for the connection indicates that the connection is conversion enabled. If the connection is conversion enabled and the ports are of the right configuration, the set-up message is converted from the nrt-VBR or UBR format to an ABR format for transmission. Upon determination that the connection has successfully been established, the data packets for the connection are converted to ABR format and transmitted through the data communications network.
19 Citations
26 Claims
-
1. A method for connection format conversion in a communications network, comprising:
-
in response to receiving a connection set-up message for a connection in a first format on an ingress port, determining if port type of the ingress port and port type of an egress port support connection format conversion, wherein the ingress port and the egress port are included in a source node;
when the port type of the ingress port and the port type of the egress port support connection conversion, converting the connection set-up message in the first format to a second format; and
transmitting the connection setup message in the second format to establish at least a portion of the connection in the second format with a second format destination node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
determining if the connection is properly established using the second format based on a return message received in response to the connection setup message in the second format;
when the connection is properly established using the second format, converting packets of the connection from the first format to the second format before transmission; and
when the connection is not properly established using the second format, establishing the connection using the first format.
-
-
5. The method of claim 4, wherein determining if the connection is properly established using the second format further comprises verifying that the number of conversions between formats across the connection is even.
-
6. The method of claim 3, wherein the first format is a non real-time format, and wherein the second format provides a feedback path between the second format destination node and the source node, wherein the feedback path allows for modification to a data transfer rate within the connection.
-
7. The method of claim 6, wherein the first format is one of non-real-time variable bit rate (nrt-VBR) and unspecified bit rate (UBR), and the second format is available bit rate (ABR).
-
8. The method of claim 1, wherein determining if port type of the ingress port and port type of an egress port support connection format conversion further comprises:
-
determining if the connection is conversion enabled;
when the data is not conversion enabled, establishing the connection in the first format; and
when the data is conversion enabled, determining if port type of the ingress port and port type of an egress port support connection format conversion.
-
-
9. A method for establishing a connection in a communications network comprising:
-
receiving, at an ingress port of a source node, a first format set-up message for a connection;
interpreting the first format set-up message to determine whether the connection is conversion enabled;
when the connection is conversion enabled, restructuring the first format set-up message to produce a second format set-up message; and
transmitting the second format set-up message to a second format destination node to establish at least a portion of the connection. - View Dependent Claims (10, 11, 12, 13, 14)
when the connection is conversion enabled, determining if the port type of the ingress port and port type of an egress port of the source support conversion of the connection;
when the port types of the ports support conversion, restructuring the first format set-up message to produce a second format set-up message; and
when the port types of the ports do not support conversion, transmitting the first format set-up message.
-
-
11. The method of claim 10, wherein restructuring further comprises converting traffic characteristics corresponding to the first format to traffic characteristics corresponding to the second format.
-
12. The method of claim 9 further comprises, after establishing the at least a portion of the connection, transmitting data packets for the connection using the second format.
-
13. The method of claim 12, wherein the first format is non-real-time variable bit rate (nrt-VBR) and the second format is available bit rate (ABR).
-
14. The method of claim 12, wherein the first format is unspecified bit rate (UBR) and the second format is available bit rate (ABR).
-
15. A connection conversion processor comprising:
-
a processing module; and
memory operably coupled to the processing module, wherein the memory includes operating instructions that cause the processing module to;
determine, in response to receiving a connection set-up message for a connection in a first format on an ingress port, if port type of the ingress port and port type of an egress port support connection conversion, wherein the ingress port and the egress port are included in a source node;
when the port type of the ingress port and the port type of the egress port support connection conversion, convert the connection set-up message in the first format to a second format; and
transmit the connection setup message in the second format to establish at least a portion of the connection in the second format with a second format destination node. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
determine if the connection is properly established using the second format based on a return message received in response to the connection setup message in the second format;
when the connection is properly established using the second format, convert packets of the connection from the first format to the second format before transmission; and
when the connection is not properly established using the second format, establish the connection using the first format.
-
-
19. The connection conversion processor of claim 18, wherein the memory further comprises operating instructions that cause the processing module to determine if the connection is properly established using the second format by verifying that the number of conversions between formats across the connection is even.
-
20. The connection conversion processor of claim 15, wherein the first format is a non real-time format, and wherein the second format provides a feedback path between the second format destination node and the source node, wherein the feedback path allows for modification to a data transfer rate within the connection.
-
21. The connection conversion processor of claim 20, wherein the first format is one of non-real-time variable bit rate (nrt-VBR) and unspecified bit rate (UBR), and the second format is available bit rate (ABR).
-
22. The connection conversion processor of claim 15, wherein the memory further comprises operating instructions that cause the processor to:
-
prior to comparing the port type of the ingress port with the port type of the egress port, determine if the connection is conversion enabled;
when the data is not conversion enabled, establish the connection in the first format; and
when the data is conversion enabled, compare the port type of the ingress port with the port type of the egress port.
-
-
23. A connection conversion processor comprises:
-
a processing module; and
memory operably coupled to the processing module, wherein the memory includes operating instructions that cause the processing module to;
interpret a first format set-up message for a connection to determine whether the connection is conversion enabled, wherein the first format set-up message is received via an ingress port;
determine if the port type of the ingress port and the port type of an egress port support conversion of the connection;
when the connection is conversion enabled and the port types support conversion, restructure the first format set-up message to produce a second format set-up message; and
transmit the second format set-up message to a second format destination node to establish at least a portion of the connection. - View Dependent Claims (24, 25, 26)
-
Specification