Patent ID: 7944978

Claim:
A method of data transmission, comprising the following steps: (a) receiving at least one stream of data; (b) framing the at least one stream of data using Generic Frame Protocol (GFP) to provide GFP bytes; (c) encoding the GFP bytes with control data to provide control data encoded bytes; (d) encoding the control data encoded bytes with a Reed Solomon encoder to provide Reed Solomon encoded data; (e) interleaving the Reed Solomon encoded data; (f) determining bit loading per frequency bin based on channel estimation data to create a data symbol; (g) performing a Fast Fourier Transform (FFT) on the interleaved data symbol array; (h) mapping FFT data output sub-channel to a frequency bin to provide frequency mapped data; (i) performing an Inverse Fast Fourier Transform (IFFT) on the frequency mapped data; (j) repeating steps (a)-(i) until an IFFT memory is full; (k) serially transmitting the IFFT data as one-dimensional amplitude modulated ultra wideband impulses over a hard-wired medium; (l) receiving the ultra wideband impulses over the hard-wired medium; (m) recovering the IFFT data from the ultra wideband impulses; (n) performing a FFT on the IFFT data; (o) mapping frequency to sub-channel to provide mapped data; (p) equalizing the mapped data by sub-channel; (q) performing an IFFT to provide an IFFT output; (r) mapping the IFFT output to data symbols; (s) dc-interleaving the data symbols; (t) decoding the symbols using a Reed Solomon decoder to provide the control data encoded bytes; and (u) decoding the control data encoded bytes to create GFP bytes.