Code division multiple access cable modem
First Claim
1. A method for data communication through a wired channel, the method comprising:
- orthogonally encoding data information by an encoding modem;
transmitting the encoded data through the wired communication channel; and
decoding the encoded data by a decoding modem, wherein a transmission bandwidth is efficiently chosen by the encoding modem, and wherein the step of encoding further includes;
splitting the data information into a first number of sub streams of data;
encoding the sub streams with unique orthogonal codes each having a second number of bits;
modulating each encoded sub stream by a modulating signal; and
combining the modulated sub streams into one outgoing data stream, wherein the first number is determined by an incoming transmission bit rate for the data information, a transmission bit rate for the outgoing data stream, and the second number.
10 Assignments
0 Petitions
Accused Products
Abstract
A low-cost data communication system using modems is disclosed. In the proposed system and method, a binary incoming data stream is split into several parallel sub streams by an encoding modem. These parallel sub streams are mapped into a set of unique orthogonal short-codes and then modulated by a bank of modulators. Thereafter, the modulated data are combined and transmitted through a wired communication channel such as a cable or optical fiber channel. Since there are no multipath components in cables or fiber optical communication channel, the composite outgoing data stream from the encoding modem remains orthogonal during the transmission and maximizes CDMA capacity. A decoding modem can receive encoding information from the encoding modem and appropriately decode the transmitted information.
-
Citations
9 Claims
-
1. A method for data communication through a wired channel, the method comprising:
-
orthogonally encoding data information by an encoding modem;
transmitting the encoded data through the wired communication channel; and
decoding the encoded data by a decoding modem, wherein a transmission bandwidth is efficiently chosen by the encoding modem, and wherein the step of encoding further includes;
splitting the data information into a first number of sub streams of data;
encoding the sub streams with unique orthogonal codes each having a second number of bits;
modulating each encoded sub stream by a modulating signal; and
combining the modulated sub streams into one outgoing data stream, wherein the first number is determined by an incoming transmission bit rate for the data information, a transmission bit rate for the outgoing data stream, and the second number.
-
-
2. A method for encoding data and communicating the same through a wired channel, the method comprising the steps of:
-
splitting an incoming data stream by a first number of sub streams;
feeding a second number of Read Only Memories (ROM) with a third number of sub streams for encoding the sub streams by orthogonal codes;
modulating the second number of outputs from the ROMs by a modulating signal; and
combining all modulated outputs from the ROMs into an outgoing data stream, wherein the first number and the second number are selected accordingly for achieving transmission bandwidth efficiency. - View Dependent Claims (3, 4)
-
-
5. A system for data communication through a wired channel, the system comprising:
-
an encoding modem for orthogonally encoding an incoming data stream;
a decoding modem for decoding the encoded data; and
a wired communication channel connecting the encoding and decoding modem for communicating the data therebetween, wherein transmission bandwidth efficiency is achieved by orthogonally encoding the incoming data stream; and
wherein the encoding modem further comprises;
a splitter for splitting the data information into a first number of sub streams of data;
a second number of encoders for encoding the sub streams by orthogonal short codes;
a second number of modulators for modulating each encoded sub stream by a modulating signal; and
a combiner for combining the modulated sub streams into one outgoing data stream;
wherein the first number is determined by a transmission bit rate for the incoming data stream, a transmission bit rate for the outgoing data stream, and the length of the orthogonal code.
-
-
6. A method for encoding data information with error correction capability, the method comprising the steps of:
-
splitting an incoming data stream into a first number of sub streams of data;
encoding the sub streams with orthogonal codes;
modulating each encoded sub stream by a modulating signal; and
combining the modulated sub stream into one outgoing data stream, wherein a word error rate is reduced by the above step, and wherein the first number is determined by a transmission bit rate for the incoming data stream, a transmission bit rate for the outgoing data stream, and the length of the orthogonal codes. - View Dependent Claims (7, 8, 9)
-
Specification