Bit stream conversion system
First Claim
Patent Images
1. A method for converting a first synchronous compressed bit-stream frame of data at a first sampling rate to a second synchronous compressed bit-stream frame of data at a second sampling rate, the method comprising:
- receiving the first synchronous compressed bit-stream frame of data;
determining a format for the first compressed bit-stream frame where the first compressed bit-stream frame has a frame length and the first compressed bit-stream frame includes a data-burst section having a preamble section and a payload section having a payload length and a stuffing section having a stuffing length, where the preamble section includes a synchronization word, and where determining the format includescomparing the synchronization word to a predefined value to determine if a match is found;
starting a counter in response to the synchronization word comparison;
determining the first sampling rate;
zero stuffing the stuffing section responsive to determining the format to convert the first synchronous compressed bit-stream frame of data to the second synchronous compressed bit-stream frame of data; and
transmitting the second synchronous compressed bit-stream frame of data at the second sampling rate.
5 Assignments
0 Petitions
Accused Products
Abstract
A bit-stream converter capable of converting a first synchronous compressed bit-stream of data at a first sampling rate to second synchronous compressed bit-stream frame of data at a second sampling rate is disclosed. The bit-stream converter architecture may include a payload length detector and a zero stuffing unit in signal communication with the payload length detector. The zero stuffing unit is capable of zero stuffing section responsive to the payload length detector detecting the payload length.
-
Citations
16 Claims
-
1. A method for converting a first synchronous compressed bit-stream frame of data at a first sampling rate to a second synchronous compressed bit-stream frame of data at a second sampling rate, the method comprising:
-
receiving the first synchronous compressed bit-stream frame of data; determining a format for the first compressed bit-stream frame where the first compressed bit-stream frame has a frame length and the first compressed bit-stream frame includes a data-burst section having a preamble section and a payload section having a payload length and a stuffing section having a stuffing length, where the preamble section includes a synchronization word, and where determining the format includes comparing the synchronization word to a predefined value to determine if a match is found; starting a counter in response to the synchronization word comparison; determining the first sampling rate; zero stuffing the stuffing section responsive to determining the format to convert the first synchronous compressed bit-stream frame of data to the second synchronous compressed bit-stream frame of data; and transmitting the second synchronous compressed bit-stream frame of data at the second sampling rate. - View Dependent Claims (2, 3)
-
-
4. A method for converting a first synchronous compressed bit-stream frame of data at a first sampling rate having zero stuffing to a second synchronous compressed bit-stream frame of data at a second sampling rate, the method comprising:
-
receiving the first synchronous compressed bit-stream frame of data; determining a format for the first compressed bit-stream frame where the first compressed bit-stream frame has a frame length and the first compressed bit-stream frame includes a data-burst section having a preamble section and a payload section having a payload length and a stuffing section having a stuffing length, where the preamble section includes a synchronization word, and where determining the format includes comparing the synchronization word to a predefined value to determine if a match is found; removing zero stuffing from the stuffing section responsive to determining the format to convert the first synchronous compressed bit-stream frame of data to the second synchronous compressed bit-stream frame of data; and transmitting the second synchronous compressed bit-stream frame of data at the second sampling rate. - View Dependent Claims (5, 6)
-
-
7. A bit-stream converter for converting a first synchronous compressed bit-stream frame of data at a first sampling rate to a second synchronous compressed bit-stream frame of data at a second sampling rate, the bit-stream converter comprising:
-
a synchronization unit; a payload length detector; a frequency detector in signal communication with the synchronization unit and payload length detector; a zero stuffing unit in signal communication with the payload length detector, the zero stuffing unit capable of zero stuffing the stuffing section responsive to the payload length detector detecting the payload length to convert the first synchronous compressed bit-stream frame of data to the second synchronous compressed bit-stream frame of data; a counter in signal communication with the synchronization unit and the zero stuffing unit; and an output for transmitting the second synchronous compressed bit-stream frame of data at the second sampling rate.
-
-
8. An inverse bit-stream converter for converting a first synchronous compressed bit-stream frame of data at a first sampling rate having zero stuffing to a second synchronous compressed bit-stream frame of data at a second sampling rate, the bit-stream converter comprising:
-
a synchronization unit; a format detector in signal communication with the synchronization unit, the format detector capable of determining a format for the first synchronous compressed bit-stream frame of data; a zero stuffing removal unit in signal communication with format detector to convert the first synchronous compressed bit-stream frame of data to the second synchronous compressed bit-stream frame of data; and an output for transmitting the second synchronous compressed bit-stream frame of data at the second sampling rate.
-
-
9. A bit-stream converter for converting a first synchronous compressed bit-stream frame of data at a first sampling rate to a second synchronous compressed bit-stream frame of data at a second sampling rate, the bit-stream converter comprising:
-
means for determining a payload length; means for synchronization; a frequency detector in signal communication with the synchronization means and the determining means; means for zero stuffing a sniffing section responsive to determining the payload length to convert the first synchronous compressed bit-stream frame of data to the second synchronous compressed bit-stream frame of data; a counter in signal communication with the synchronization means and the zero stuffing means; and an output for transmitting the second synchronous compressed bit-stream frame of data at the second sampling rate.
-
-
10. An inverse bit-stream converter for converting a first synchronous compressed bit-stream frame of data at a first sampling rate having zero stuffing to a second synchronous compressed bit-stream frame of data at a second sampling rate, the bit-stream converter comprising:
-
means for synchronization; means for determining a format for the first synchronous compressed bit-stream frame of data; means for removing the zero stuffing to convert the first synchronous compressed bit-stream frame of data to the second synchronous compressed bit-stream frame of data; and means for transmitting the second synchronous compressed bit-stream frame of data at the second sampling rate.
-
-
11. A non-transitory computer readable medium having a plurality of instructions for converting a first synchronous compressed bit-stream frame of data at a first sampling rate to a second synchronous compressed bit-stream frame of data at a second sampling rate, the plurality of instructions comprising:
-
instructions for receiving the first synchronous compressed bit-stream frame of data; instructions for determining a format for the first compressed bit-stream frame where the first compressed bit-stream frame has a frame length and the first compressed bit-stream frame includes a data-burst section having a preamble section and a payload section having a payload length and a stuffing section having a stuffing length, where the preamble section includes a synchronization word, and where determining the format includes comparing the synchronization word to a predefined value to determine if a match is found; instructions for starting a counter in response to the synchronization word comparison; instructions for determining the first sampling rate; instructions for zero stuffing the stuffing section responsive to determining the format to convert the first synchronous compressed bit-stream frame of data to the second synchronous compressed bit-stream frame of data; and instructions for transmitting the second synchronous compressed bit-stream frame of data at the second sampling rate. - View Dependent Claims (12, 13)
-
-
14. A non-transitory computer readable medium having a plurality of instructions for converting a first synchronous compressed bit-stream frame of data at a first sampling rate having zero stuffing to a second synchronous compressed bit-stream frame of data at a second sampling rate, the plurality of instructions comprising:
-
instructions for receiving the first synchronous compressed bit-stream frame of data; instructions for determining a format for the first compressed bit-stream frame where the first compressed bit-stream frame has a frame length and the first compressed bit-stream frame includes a data-burst section having a preamble section and a payload section having a payload length, and a stuffing section having a stuffing length, where the preamble section includes a synchronization word, and where determining the format includes comparing the synchronization word to a predefined value to determine if a match is found; instructions for removing zero stuffing from the stuffing section responsive to determining the format to convert the first synchronous compressed bit-stream frame of data to the second synchronous compressed bit-stream frame of data; and instructions for transmitting the second Synchronous compressed bit-stream frame of data at the second sampling rate. - View Dependent Claims (15, 16)
-
Specification