System and method for creating N-times bandwidth from N separate physical lines
First Claim
1. A method in a communication network for assembling a relatively high bandwidth data stream from a plurality of relatively low bandwidth data streams each having a plurality of data frames, which are received from a respective plurality of relatively low bandwidth telecommunications channels, comprising the steps of:
- (a) equalizing transmission time delay among said plurality of low bandwidth data streams by equalizing time delay among the associated plurality of low bandwidth telecommunications channels;
wherein said equalizing step comprises the steps of;
(i) receiving a plurality of data frames concurrently transmitted across each of said low bandwidth channels;
(ii) extracting an alignment signal concurrently inserted in each corresponding data frame of each of said low bandwidth data streams, said alignment signal being a pseudo-random noise bit, said bit being in the same bit position in each data frame and in particular in the first bit position;
(iii) detecting a pre-determined alignment pattern in each of said plurality of low bandwidth data streams, said pre-determined alignment pattern being made up of consecutive alignment signals in data frames of each of said plurality of low bandwidth datastreams;
(iv) measuring time delay differences among said detected pre-determined alignment patterns at each of said low bandwidth channels;
(v) adding time delay to each low bandwidth channel corresponding to the measured time delay difference for the associated low bandwidth channel; and
(b) combining the plurality of time delay equalized datastreams into a single high bandwidth datastream.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system aggregate data on multiple physically separate lower-speed E1/J1 channels of a communications network to generate higher bandwidth. A high speed data stream is first divided into lower bandwidth channels and transmitted through the network. The data arrives with varying delays depending on the physical characteristics of the network. Low bandwidth channels are aggregated together into a high bandwidth channel by determining the different geographical delay parameters among the lower speed channels, adjusting the transmission delays by alignment circuitry, and then combining the lower speed signals into one high bandwidth channel for the user. The transmission delay adjustment consists in adding a pseudo-random noise pattern to each of the lower bandwidth channels, measuring the time difference among all the channels, and then adjusting the time differences in the received data stream so that the combination of the signals produces a coherent higher bandwidth data stream. Because of the enhanced delay compensation mechanism, there is virtually no distance limitation in the transmission of data and if one of the lower physical telecommunication lines becomes inoperative, bandwidth recovery is provided.
34 Citations
11 Claims
-
1. A method in a communication network for assembling a relatively high bandwidth data stream from a plurality of relatively low bandwidth data streams each having a plurality of data frames, which are received from a respective plurality of relatively low bandwidth telecommunications channels, comprising the steps of:
-
(a) equalizing transmission time delay among said plurality of low bandwidth data streams by equalizing time delay among the associated plurality of low bandwidth telecommunications channels; wherein said equalizing step comprises the steps of; (i) receiving a plurality of data frames concurrently transmitted across each of said low bandwidth channels; (ii) extracting an alignment signal concurrently inserted in each corresponding data frame of each of said low bandwidth data streams, said alignment signal being a pseudo-random noise bit, said bit being in the same bit position in each data frame and in particular in the first bit position; (iii) detecting a pre-determined alignment pattern in each of said plurality of low bandwidth data streams, said pre-determined alignment pattern being made up of consecutive alignment signals in data frames of each of said plurality of low bandwidth datastreams; (iv) measuring time delay differences among said detected pre-determined alignment patterns at each of said low bandwidth channels; (v) adding time delay to each low bandwidth channel corresponding to the measured time delay difference for the associated low bandwidth channel; and (b) combining the plurality of time delay equalized datastreams into a single high bandwidth datastream. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for disassembling a relatively high bandwidth datastream into a plurality of relatively low bandwidth datastreams, each data stream having a plurality of data frames, and recombining the plurality of low bandwidth data streams into the high bandwidth data stream for rate serving purposes on a communication network, comprising:
-
means for inserting an alignment signal into each corresponding data frame of each of said low bandwidth datastreams, said alignment signal being a pseudo-random noise bit, said bit being in the same bit position in each data frame and in particular in the first bit position, the consecutive alignment signals in data frames of each of said low bandwidth data streams constituting a predetermined alignment pattern; means for transmitting a respective one of said low bandwidth datastreams, including the concurrently inserted alignment signal on a respective one of said low bandwidth channels; means for equalizing transmission time delay among said plurality of low bandwidth datastreams by equalizing time delay among the associated plurality of low bandwidth telecommunications channels; means for combining the plurality of time delay equalized datastreams into the single high bandwidth datastream; means for extracting the alignment signal concurrently inserted in each corresponding data frame of each of said low bandwidth datastreams; means for detecting a predetermined alignment pattern in each of said plurality of low bandwidth datastreams, said predetermined alignment pattern being made up of consecutive alignment signals in data frames of each of said plurality of low bandwidth datastreams; means for measuring time delay differences among said detected predetermined alignment patterns at each of said low bandwidth channels; and means for adding time delay to each low bandwidth channel corresponding to the measured time delay difference for the associated low bandwidth channel. - View Dependent Claims (9, 10, 11)
-
Specification