Method and apparatus for performing format conversion between bit streams
First Claim
1. Apparatus, for use in a digital communication system that carries data in a plurality of sub-rate data formats, for converting a first serial bit stream, with data embedded therein in accordance with a first predefined sub-rate data format, into a second bit stream, with data embedded therein in accordance with a second predefined sub-rate data format, comprising:
- (a) means for locating and extracting the sub-rate data, formatted in accordance with said first predefined sub-rate data format, embedded in said first serial bit stream;
(b) means, coupled to said means for locating and extracting, for aligning and storing said extracted data; and
(c) conversion means, coupled to said means for aligning and storing, for construction said second serial bit stream from the stored extracted data utilizing a bit map designed to organize said second serial bit stream in accordance with said second predefined sub-rate data format.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus are set forth that perform Format Conversion between bit streams which embed sub-rate circuit data according to different protocols. The invention (1) locates and extracts the sub-rate circuit data embedded, in an input serial bit stream, in accordance with a first predefined protocol (2) aligns the data in a buffer, and (3) creates an output bit stream in which the extracted circuit data is reformatted and inserted in accordance with a second predefined protocol. A programmable bit map driven format conversion module operates the data aligned in the aforementioned buffer. The conversion process is bidirectional and, in one embodiment of the invention, facilitates conversion between a single stage time division multiplexed data format and a two stage time division multiplexed format (e.g. X.50 and I.463) by utilizing the aforesaid bit map driven format conversion technique. More generally, the invention permits conversion between any two predefined protocols, permits great flexibility in network system configuration and permits multiple channels of different format or frame alignments to be converted simultaneously.
71 Citations
14 Claims
-
1. Apparatus, for use in a digital communication system that carries data in a plurality of sub-rate data formats, for converting a first serial bit stream, with data embedded therein in accordance with a first predefined sub-rate data format, into a second bit stream, with data embedded therein in accordance with a second predefined sub-rate data format, comprising:
-
(a) means for locating and extracting the sub-rate data, formatted in accordance with said first predefined sub-rate data format, embedded in said first serial bit stream; (b) means, coupled to said means for locating and extracting, for aligning and storing said extracted data; and (c) conversion means, coupled to said means for aligning and storing, for construction said second serial bit stream from the stored extracted data utilizing a bit map designed to organize said second serial bit stream in accordance with said second predefined sub-rate data format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. Apparatus, in a digital communication system including a timer for providing frame synchronization and clock signals, for converting a first serial bit stream, with sub-rate circuit data formatted according to a first predetermined protocol embedded therein, into a second serial bit stream, with said sub-rate circuit data formatted in accordance with a second predetermined protocol embedded therein, comprising:
-
(a) means, coupled to said timer, for generating a current address signal to indicate channel and frame number for the information being input by way of said first serial bit stream; (b) synchronization and index generation means, for detecting the starting postion of frames and multiframes in order to create an address offset into an aligned data memory used to collect and store sub-rate circuit information; (c) aligned data memory means coupled to said synchronization and index generator means, for aligning and storing sub-rate circuit data therein; (d) format conversion module means, including a predefined bit map driven by the aforesaid channel and frame number, for assembling a frame of reformatted sub-rate circuit information, reformatted according to said second predefined protocol, and for embedding said frame of reformatted information in said second bit stream; and (e) means for outputting said second serial bit stream with the reformatted sub-rate circuit data embedded therein. - View Dependent Claims (11, 12, 13)
-
-
14. A method, for use in a digital communication system that carries data in a plurality of sub-rate data formats, for converting a first serial bit stream, with data embedded therein in accordance with a first predefined sub-rate data format, into a second bit stream, with data embedded therein in accordance with a second predefined sub-rate data format, comprising the steps of:
-
(a) locating the sub-rate data formatted in accordance with said predefined sub-rate data format, embedded in said first serial bit stream; (b) extracting the formatted sub-rate data so located and storing same in an aligned fashion in a storage means; and (c) constructing said serial bit stream from the stored aligned data utilizing a bit map designed to organize said second serial bit stream in accordance with said second predefined sub-rate data format.
-
Specification