Communications signal transcoder
First Claim
1. A transcoder, comprising:
- an input that receives a first signal having a first signal type;
a transcoder functional block that transforms the first signal having the first signal type thereby generating a second signal having a second signal type, wherein the transcoder functional block includes;
a satellite receiver that is operative to decode the first signal having the first signal type, wherein the first signal including information encoded by a selected code of a plurality of codes, the satellite receiver including a plurality of decoding functionalities for respectively decoding in accordance with each of the plurality of code types, and the satellite receiver employing a selected decoding functionality of the plurality of decoding functionalities that corresponds to the selected code of the plurality of codes for decoding the first signal;
a modulator, connected to an output of the satellite receiver, that is operative to encode and modulate decoded output from the satellite receiver; and
a DAC (Digital to Analog Converter), connected to an output of the modulator, that is operative to transform the second signal having the second signal type from a digital signal into an analog signal;
an output that transmits the second signal having the second signal type;
a microcontroller or a state machine, external to and connected to each of the satellite receiver and the modulator, that is operative to direct operation of the transcoder functional block in transforming the first signal having the first signal type thereby generating the second signal having the second signal type;
wherein the first signal type includes a first modulation, a first code rate, a first symbol rate, and a first data rate; and
wherein the second signal type includes a second modulation, a second code rate, a second symbol rate, and a second data rate.
4 Assignments
0 Petitions
Accused Products
Abstract
Communications signal transcoder. A solution is provided to transcode a signal from a first signal type to a second signal type to ensure proper interfacing between devices that may operate using different signal types. For example, within a communication system, a first signal type (having a first modulation type, e.g., 8 PSK) may be received. The transcoder then ensures that this signal, after it has undergone any initial processing (such as tuning, down-converting, decoding, and so on), is encoded into a second signal type (having a second modulation type, e.g., QPSK) such that it can interface properly with a device for which the received signal is intended. This transcoder functionality may be implemented within discrete components, or it may alternatively be integrated within a functional block of an integrated circuit. This functionality may be implemented in a variety of communication systems including satellite, cable television, Internet, and others.
21 Citations
45 Claims
-
1. A transcoder, comprising:
-
an input that receives a first signal having a first signal type; a transcoder functional block that transforms the first signal having the first signal type thereby generating a second signal having a second signal type, wherein the transcoder functional block includes; a satellite receiver that is operative to decode the first signal having the first signal type, wherein the first signal including information encoded by a selected code of a plurality of codes, the satellite receiver including a plurality of decoding functionalities for respectively decoding in accordance with each of the plurality of code types, and the satellite receiver employing a selected decoding functionality of the plurality of decoding functionalities that corresponds to the selected code of the plurality of codes for decoding the first signal; a modulator, connected to an output of the satellite receiver, that is operative to encode and modulate decoded output from the satellite receiver; and a DAC (Digital to Analog Converter), connected to an output of the modulator, that is operative to transform the second signal having the second signal type from a digital signal into an analog signal; an output that transmits the second signal having the second signal type; a microcontroller or a state machine, external to and connected to each of the satellite receiver and the modulator, that is operative to direct operation of the transcoder functional block in transforming the first signal having the first signal type thereby generating the second signal having the second signal type; wherein the first signal type includes a first modulation, a first code rate, a first symbol rate, and a first data rate; and wherein the second signal type includes a second modulation, a second code rate, a second symbol rate, and a second data rate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A transcoder, comprising:
-
an input that receives a first signal; wherein the first signal includes an 8 PSK (Phase Shift Keying) modulation type, a code rate of 2/3, a symbol rate of approximately 21.5 Msps (Mega-symbols per second), and a data rate of approximately 41 Mbps (Mega-bits per second); a transcoder functional block that transforms the first signal thereby generating a second signal, wherein the transcoder functional block includes; a satellite receiver that is operative to decode the first signal, wherein the first signal including information encoded by a selected code of a plurality of codes, the satellite receiver including a plurality of decoding functionalities for respectively decoding in accordance with each of the plurality of code types, and the satellite receiver employing a selected decoding functionality of the plurality of decoding functionalities that corresponds to the selected code of the plurality of codes for decoding the first signal; a modulator, connected to an output of the satellite receiver, that is operative to encode and modulate decoded output from the satellite receiver; and a DAC (Digital to Analog Converter), connected to an output of the modulator, that is operative to transform the second signal from a digital signal into an analog signal; an output that transmits the second signal; a microcontroller or a state machine, external to and connected to each of the satellite receiver and the modulator, that is operative to direct operation of the transcoder functional block in transforming the first signal having the first signal type thereby generating the second signal having the second signal type; and wherein the second signal includes a QPSK (Quadrature Phase Shift Keying) modulation type, a code rate of 7/8, a symbol rate of approximately 20 Msps, and a data rate of approximately 32.25 Mbps. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A transcoder, comprising:
-
an input that receives a first signal; wherein the first signal includes an 8 PSK (Phase Shift Keying) modulation type, a code rate of 2/3, a symbol rate of approximately 20 Msps (Mega-symbols per second), and a data rate of approximately 40 Mbps (Mega-bits per second); a transcoder functional block that transforms the first signal thereby generating a second signal, wherein the transcoder functional block includes; a satellite receiver that is operative to decode the first signal, wherein the first signal including information encoded by a selected code of a plurality of codes, the satellite receiver including a plurality of decoding functionalities for respectively decoding in accordance with each of the plurality of code types, and the satellite receiver employing a selected decoding functionality of the plurality of decoding functionalities that corresponds to the selected code of the plurality of codes for decoding the first signal; a modulator, connected to an output of the satellite receiver, that is operative to encode and modulate decoded output from the satellite receiver; and a DAC (Digital to Analog Converter), connected to an output of the modulator, that is operative to transform the second signal from a digital signal into an analog signal; an output that transmits the second signal; a microcontroller or a state machine, external to and connected to each of the satellite receiver and the modulator, that is operative to direct operation of the transcoder functional block in transforming the first signal having the first signal type thereby generating the second signal having the second signal type; and wherein the second signal includes a QPSK (Quadrature Phase Shift Keying) modulation type, a code rate of 6/7, a symbol rate of approximately 20 Msps, and a data rate of approximately 30.5 Mbps. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
-
30. A transcoding processing method, the method comprising:
-
receiving a first signal having a first signal type; operating a transcoder functional block for transcoding the first signal having the first signal type thereby generating a second signal having a second signal type, wherein the transcoding including; employing a satellite receiver within the transcoder functional block to decode the first signal having the first signal type, wherein the first signal including information encoded by a selected code of a plurality of codes, the satellite receiver including a plurality of decoding functionalities for respectively decoding in accordance with each of the plurality of code types, and the satellite receiver employing a selected decoding functionality of the plurality of decoding functionalities that corresponds to the selected code of the plurality of codes for decoding the first signal; employing a modulator, within the transcoder functional block and connected to an output of the satellite receiver, to encode and modulate decoded output from the satellite receiver; and employing a DAC (Digital to Analog Converter), connected to an output of the modulator, to transform the second signal having the second signal type from a digital signal into an analog signal; outputting the second signal having the second signal type; employing a microcontroller or a state machine, external to and connected to each of the satellite receiver and the modulator, for directing operation of the transcoder functional block in transcoding the first signal having the first signal type thereby generating the second signal having the second signal type; and wherein the first signal type includes a first modulation, a first code rate, a first symbol rate, and a first data rate; and wherein the second signal type includes a second modulation, a second code rate, a second symbol rate, and a second data rate. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37)
-
-
38. A transcoding processing method, the method comprising:
-
receiving a first signal having a first signal type; wherein the first signal type includes an 8 PSK (Phase Shift Keying) modulation type, a code rate of 2/3, a symbol rate of approximately 21.5 Msps (Mega-symbols per second), and a data rate of approximately 41 Mbps (Mega-bits per second) operating a transcoder functional block for transcoding the first signal having the first signal type thereby generating a second signal having a second signal type, wherein the transcoding including; employing a satellite receiver within the transcoder functional block to decode the first signal having the first signal type, wherein the first signal including information encoded by a selected code of a plurality of codes, the satellite receiver including a plurality of decoding functionalities for respectively decoding in accordance with each of the plurality of code types, and the satellite receiver employing a selected decoding functionality of the plurality of decoding functionalities that corresponds to the selected code of the plurality of codes for decoding the first signal; employing a modulator, within the transcoder functional block and connected to an output of the satellite receiver, to encode and modulate decoded output from the satellite receiver; and employing a DAC (Digital to Analog Converter), connected to an output of the modulator, to transform the second signal having the second signal type from a digital signal into an analog signal; wherein the second signal type includes a QPSK (Quadrature Phase Shift Keying) modulation type, a code rate of 7/8, a symbol rate of approximately 20 Msps, and a data rate of approximately 32.25 Mbps; outputting the second signal having the second signal type; employing a microcontroller or a state machine, external to and connected to each of the satellite receiver and the modulator, for directing operation of the transcoder functional block in transcoding the first signal having the first signal type thereby generating the second signal having the second signal type; and wherein the first signal is a turbo coded signal. - View Dependent Claims (39, 40, 41)
-
-
42. A transcoding processing method, the method comprising:
-
receiving a first signal having a first signal type; wherein the first signal type includes an 8 PSK (Phase Shift Keying) modulation type, a code rate of 2/3, a symbol rate of approximately 20 Msps (Mega-symbols per second), and a data rate of approximately 40 Mbps (Mega-bits per second) operating a transcoder functional block for transcoding the first signal having the first signal type thereby generating a second signal having a second signal type, wherein the transcoding including; employing a satellite receiver within the transcoder functional block to decode the first signal having the first signal type, wherein the first signal including information encoded by a selected code of a plurality of codes, the satellite receiver including a plurality of decoding functionalities for respectively decoding in accordance with each of the plurality of code types, and the satellite receiver employing a selected decoding functionality of the plurality of decoding functionalities that corresponds to the selected code of the plurality of codes for decoding the first signal; employing a modulator, within the transcoder functional block and connected to an output of the satellite receiver, to encode and modulate decoded output from the satellite receiver; and employing a DAC (Digital to Analog Converter), connected to an output of the modulator, to transform the second signal having the second signal type from a digital signal into an analog signal; wherein the second signal type includes a QPSK (Quadrature Phase Shift Keying) modulation type, a code rate of 6/7, a symbol rate of approximately 20 Msps, and a data rate of approximately 30.5 Mbps; outputting the second signal having the second signal type; employing a microcontroller or a state machine, external to and connected to each of the satellite receiver and the modulator, for directing operation of the transcoder functional block in transcoding the first signal having the first signal type thereby generating the second signal having the second signal type; and wherein the first signal is an LDPC (Low Density Parity Check) coded signal. - View Dependent Claims (43, 44, 45)
-
Specification