IP Library Granted Patent US 6,993,046
Granted Patent B1
US 6,993,046 · App. 09/688,657 · Granted Jan 31, 2006

Mapping of block-encoded data formats onto a bit/byte synchronous transport medium

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,993,046
App. No.
09/688,657
Granted
Jan 31, 2006
Kind
B1
Abstract

A fibre channel (FC) signal representing block encoded data is applied to a block decoder, which removes the block encoding from the data. The data is then applied to a simplified data link (SDL) protocol encoder, which maps the data into an SDL protocol packet for transmission over a SONET (Synchronous Optical Network)-based transport medium.

Claims (57)

1. A method for use in apparatus of a communications system, the method comprising the steps of:

decoding block encoded data for removing the block encoding from the data, wherein the data represents, at least, a control frame type or a data frame type;

mapping the data into a variable length protocol data unit (PDU) for transmission over a synchronous transport medium.

2. The method of claim 1 wherein the PDU comprises a header portion and a payload portion and includes a type field representing whether the data represents a data frame or a control frame.

3. The method of claim 1 wherein the transport medium is bit/byte synchronous.

4. The method of claim 1 wherein the transport medium is a synchronous optical network (SONET).

5. The method of claim 1 wherein the mapping step maps the data into a simplified data link (SDL) PDU.

6. The method of claim 1 wherein the decoding step further comprises the steps of:

receiving a fibre channel (FC) signal representing the block encoded data; and

decoding the FC signal for removing the block encoding from the data.

7. The method of claim 1 wherein the decoding step further comprises the steps of:

receiving an enterprise systems connection (ESCON) signal representing the block encoded data; and

decoding the ESCON signal for removing the block encoding from the data.

8. A method for use in communications apparatus, the method comprising the steps of:

(a) receiving a signal representing block encoded data;

(b) decoding the receiving signal for removing the block encoding from the data;

(c) determining whether the data represents, at least, a control frame type or a data frame type;

(d) comparing the determined type to a type of previous data, which represents at least one previously decoded block of data;

(e) if the determined type is different from the type of previous data, formulating the previous data into a variable length payload data unit (PDU) for transmission over a synchronous transport medium; and

(f) if the determined type is not different from the type of previous data, storing the data in a buffer.

9. The method of claim 8 wherein step (f) includes the steps of:

determining if the buffer is full; and

if the buffer is full, formulating the buffered data into a variable length PDU for transmission over the synchronous transport medium.

10. A method for use in apparatus of a communications system, the method comprising the steps of:

receiving a signal from a synchronous transport medium, wherein the signal represents information conveyed in a variable length protocol data unit (PDU);

decoding the PDU by examining a type field of the PDU, wherein the type field indicates whether data in a payload portion of the PDU represents either a data frame or a control frame; and

block encoding the data for transmission.

11. The method of claim 10 wherein the transport medium is bit/byte synchronous.

12. The method of claim 10 wherein the transport medium is a synchronous optical network (SONET).

13. The method of claim 10 wherein the block encoding step further comprises the step of forming a fibre channel (FC) signal representing the block encoded data.

14. The method of claim 10 wherein the block encoding step further comprises the step of forming an enterprise systems connection (ESCON) signal representing the block encoded data.

15. Apparatus for use in a communications system, the apparatus comprising:

a decoder operative on block-encoded data for removing the block encoding from the data, wherein the data represents, at least, a control frame type and a data frame type; and

a mapper for mapping the data into a variable length protocol data unit (PDU) for transmission over a synchronous transport medium.

16. The apparatus of claim 15 wherein the PDU comprises a header portion and a payload portion and includes a type field representing whether the data represents a data frame or a control frame.

17. The apparatus of claim 15 wherein the transport medium is bit/byte synchronous.

18. The apparatus of claim 15 wherein the transport medium is a synchronous optical network (SONET).

19. The apparatus of claim 15 wherein the mapper maps the data into a simplified data link (SDL) PDU.

20. The apparatus of claim 15 wherein the decoder is operative on a fibre channel (FC) signal representing the block encoded data, and decodes the FC signal for removing the block encoding from the data.

21. An apparatus for use in a communications system, the apparatus comprising:

means for producing a transmission frame representing data embodied in a signal conveyed over a synchronous transport medium, the transmission frame comprising:

a variable length packet, the variable length packet comprising:

a header, which includes at least a length field indicative of a length of the variable length packet;

a type field representing a type of data conveyed in a payload portion of the packet, wherein the type is, at least, either a data frame or a control frame; and the payload portion for conveying the data.

22. The apparatus of claim 21 wherein the header includes an error correction field.

23. An apparatus for use in a communications system, the apparatus comprising:

means for producing a transmission frame representing data embodied in a signal conveyed over a synchronous transport medium, the transmission frame comprising:

a variable length packet, the variable length packet comprising:

a header, which includes at least a length field indicative of a length of the variable length packet;

a type field representing a type of data conveyed in a payload portion of the packet, wherein the type is, at least, either a fibre channel (FC) data frame or an FC control frame; and

the payload portion for conveying the data.

24. An apparatus for use in a communications system, the apparatus comprising:

means for producing a transmission frame representing data embodied in a signal conveyed over a synchronous transport medium, the transmission frame comprising:

a variable length packet, the variable length packet comprising:

a header, which includes at least a length field indicative of a length of the variable length packet;

a type field representing a type of data conveyed in a payload portion of the packet, wherein the type is, at least, either an enterprise systems connection (ESCON) data frame or an ESCON control frame; and

the payload portion for conveying the data.

Assignments (1)
RELEASE OF SECURITY INTEREST Recorded Oct 9, 2014
From: CREDIT SUISSE AG
To: ALCATEL-LUCENT USA INC.
Reel/Frame 033950/0001 →