Architecture for transport of multiple services in connectionless packet-based communication networks
First Claim
1. A method performed by a communications network, said network comprising nodes interconnected by communication links, said method comprising:
- attachment of a header to an incoming message identifying information required to deliver the message to a destination;
routing of the message through the network to a destination based on information contained in the header, wherein the information comprises an address mode field, the address mode field identifying a type of addressing associated with a source and a destination address fields, wherein a first type of addressing comprises an M-bit address, wherein a second type of addressing comprises an N-bit address, N being significantly less than M.
2 Assignments
0 Petitions
Accused Products
Abstract
An architecture for transport of multiple services in connectionless packet-based networks is described herein, along with the packet format used for data transport in this architecture. The architecture supports transport of both connectionless packetized data and framed data from synchronous leased lines. The architecture supports transparent packetization of incoming DS1 data. The architecture works for mesh architectures but is optimized for OSI Layer 1 (crossconnect) and Layer 2 (Virtual LAN, or VLAN) services and for ring topologies, since for these services in a ring no path setup is required using a label distribution protocol. In addition, it simultaneously supports OSI Layer 1, Layer 2, and Layer 3 services.
-
Citations
15 Claims
-
1. A method performed by a communications network, said network comprising nodes interconnected by communication links, said method comprising:
-
attachment of a header to an incoming message identifying information required to deliver the message to a destination;
routing of the message through the network to a destination based on information contained in the header, wherein the information comprises an address mode field, the address mode field identifying a type of addressing associated with a source and a destination address fields, wherein a first type of addressing comprises an M-bit address, wherein a second type of addressing comprises an N-bit address, N being significantly less than M. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
determining whether the incoming message is protected with a cyclic redundancy check (CRC);
adding a payload frame check sequence to the incoming message if the incoming message is not protected with a CRC.
-
-
6. The method of claim 1, the header further comprising:
-
the source address field, the destination address field, and the address mode field;
a version field to indicate a version of the header; and
a checksum field.
-
-
7. The method of claim 6, further comprising:
-
determining whether the incoming message is protected with a cyclic redundancy check (CRC);
adding a payload frame check sequence to the incoming message if the incoming message is not protected with a CRC.
-
-
8. The method of claim 1, wherein the incoming message comprises synchronous framed data, plesiochronous framed data, synchronous packet-based data, asynchronous packet-based data, asynchronous connection-oriented cell-based data, or frame-based data.
-
9. A method performed by a communications network, said network comprising nodes interconnected by communication links, said method comprising:
-
receiving an incoming message at an ingress port;
attaching a header to the incoming message, the header comprising;
a field indicating which of a predetermined set of protection types is associated with the message, and an address mode field identifying a type of addressing associated with a source and a destination address fields, wherein a first type of addressing comprises an M-bit address, wherein a second type of addressing comprises an N-bit address, N being significantly less than M; and
routing the incoming message according to the associated protection type. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method performed by a communications network, said network comprising nodes interconnected by communication links, said method comprising:
-
receiving a payload to be transmitted from a node via an egress port of the node;
attaching a header to the payload, the header comprising;
a field identifying the egress port through which the payload is to be transmitted, and an address mode field identifying a type of addressing associated with a source and a destination address fields, wherein a first type of addressing comprises an M-bit address, wherein a second type of addressing comprises an N-bit address, N being significantly less than M; and
transmitting the payload through the egress port identified in the header. - View Dependent Claims (15)
-
Specification