Encoding of data for transmission
AssigneeInternational Business Machines Corporation
InventorRoy D. Cideciyan
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorRoy D. Cideciyan
Estimating the term…
A data encoding method for encoding a sequence of N input blocks of bits into an output block for transmission includes adding an L-bit control indicator, indicating whether the sequence contains any control blocks, and if so, producing an output block in which the order of data and control blocks is preserved by deleting a set of bits from the block-type field of at least one control block, adding to the sequence an N-bit position indicator indicating positions of data and control blocks in the sequence, and providing in bit positions of remaining bits of the block-type field of the at least one control block an indication of the type of that control block; wherein the position indicator bits are added at bit-positions such that, in a header-first transmission order of the output block, all data and control blocks succeed the position indicator bits indicating positions of those blocks.
A data encoding method for encoding a sequence of N input blocks of bits into an output block for transmission, wherein each input block comprises one of a data block and a control block, the control block being one of K types of control block and including a block-type field indicating the type of that control block, the method comprising:
A method for communicating data over a data communications network, the method comprising:
A data encoding method for encoding a sequence of N input blocks of bits into an output block for transmission, wherein each input block comprises one of a data block and a control block, the control block being one of K types of control block and including a block-type field indicating the type of that control block, the method comprising sequentially processing the input blocks in the sequence to produce the output block by:
A data encoding apparatus for encoding a sequence of N input blocks of bits into an output block for transmission, wherein each input block comprises one of a data block and a control block, the control block being one of K types of control block and including a block-type field indicating the type of that control block, the apparatus comprising an input buffer for receiving the sequence of input blocks, and an encoder for producing the output block from the sequence by:
A data encoding apparatus for encoding a sequence of N input blocks of bits into an output block for transmission, wherein each input block comprises one of a data block and a control block, the control block being one of K types of control block and including a block-type field indicating the type of that control block, the apparatus comprising an input buffer for sequentially receiving the input blocks in the sequence, and an encoder for sequentially processing the input blocks to produce the output block by:
Dependencies are inferred from the claim text.