Multiplex communications – Pathfinding or routing – Through a circuit switch
Reexamination Certificate
1999-01-29
2003-02-04
Vanderpuye, Ken (Department: 2732)
Multiplex communications
Pathfinding or routing
Through a circuit switch
C370S316000
Reexamination Certificate
active
06515987
ABSTRACT:
CROSS REFERENCE TO RELATED APPLICATIONS
Reference is made to related applications entitled “Buffering and Sequencing of Soft Decisions of Multiple Channels Into a Single Shared Biorthogonal Decoder”, filed on even date herewith Ser. No. 09/239,871; and “Buffering and Sequencing of Data From Multiple Channels Through a Shared Decoder”, filed on even date herewith Ser. No. 09/240,171, which applications are incorporated herein by reference in their entirety.
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to data receivers and methods of data reception and more particularly to data receivers in satellites and methods of receiving data with satellites which have reduced hardware for demodulating and decoding of data.
2. Description of Prior Art
Channelizers are well known in satellite data reception and function to divide a wide band received signal into a plurality of narrower band signals each of equal bandwidth. The data transmitted on a satellite uplink is typically frequency division multiplexed (FDM) and is divided into sub-bands by channelizers. Depending on the application, the sub-bands are again divided into narrower channels by additional channelizers.
Transmission access is further divided by time division multiplexing (TDM) into slots occupied by a transmission burst. These bursts utilize phase shift keying (usually either BPSK or QPSK) as the modulation method. Typically the bursts have a header that facilitates forming an initial estimate of the carrier phase and a body which carries information typically decoded by means of an error correction code.
Certain functions must be performed to receive data by a satellite which are, separation of the various uplink channels by frequency; the recovery of estimates of the modulated data from the burst body and the passing of the estimates to error correction processing, and the performing of decoding. In some applications, the data content of the burst is encoded in the form of ATM cells which are well known. When encoding utilizes ATM cells, it is necessary to recover the cells from the decoded data and to perform integrity checks upon them.
A satellite data reception system typically has three major sub systems. First, the aforementioned channelizer partitions the frequency spectrum of a beam into sub-bands. A sub-band demodulator and decoder performs demodulation and inner decoding on the signal in each sub-band outputted by the channelizer. A block and cell level processor (block decoder) typically processes the output of each inner decoder to perform outer decoding and cell level functions.
Signals within a sub-band may be arranged into one of three configurations. The sub-band demodulator and inner decoder must have functional capability to process each configuration, which are Type Z where the sub-band signal is configured as twenty-five narrow bandwidth, low data rate channels sharing the bandwidth by FDM; Type Y which is configured for five medium bandwidth channels, again shared by FDM, and Type X which is configured for a single wide bandwidth, high data rate channel occupying the full bandwidth.
In each of the sub-band FDM modes discussed above, transmission may occur in one of two error correction modes which are, ìheavyî or ìlightî. In both the heavy and light cases, an outer code is used for data encoding which is typically a Reed-Solomon code over GF (256) of size (236, 212). In the heavy case, an inner code is also used. This inner code is typically a short rate one-half block code as, for example, the (8,4) biorthogonal code.
Jointly, there are six possible modes of data transmission, which are, XH, XL, YH, YL, ZH, and ZL. In each of these modes, the uplink transmission is organized time wise into frames typically of ninety-three milliseconds where each frame has two portions ñ which are a synch burst portion and a traffic burst portion occupying three and ninety milliseconds respectively. The demodulator inner decoder and data decoder is not required to process the synch burst field. The traffic burst field consists of a number of slots within which individual traffic bursts may be placed by an uplinking earth terminal. Typically, the number of slots in ZH mode is twenty four and in ZL mode is forty eight. In YH and YL modes, there are typically five times as many slots per frame. In XH and XL modes, there are typically twenty five times as many slots per frame. The cumulative encoded data rate is the same in heavy and in light modes in each of the modes X, Y and Z and is typically 0.5, 2.5 and 12.5 megasymbols per second respectively. The demodulator and decoder is required to examine the signal present in each burst slot, demodulate it and decode it regardless of whether it contains a valid traffic burst which is assigned to the uplinking terminal. The demodulator and decoder is required to function reliably with a phase of the uplink signal that is unknown. However, the demodulator and decoder may rely on the signal amplitude being well controlled as a result of uplink power control methods and may rely upon the incoming frequency of both a symbol carrier and the symbol timing being closely aligned to the demodulator and decoder timing. Unlike other burst demodulators, the demodulator and decoder in a satellite relies on the time alignment of the bursts that it is required to process being very precise so that the demodulator and decoder does not need to provide burst continuous delineation for symbol time recovery functions.
Since the ATM protocol requires the cells to be delivered in the same order that they are presented and since usage may involve demultiplexing where more than one channel is used to transport a cell stream, the demodulator and decoder must be sure that all bursts are processed in a predictable order when channelization is used (modes Y and Z) and that burst time order is preserved when heavy and light coding modes are mixed across channels. When the X mode is used, only a single channel is present and all bursts are either in heavy or light mode.
Each of the R decoders and demodulators
10
of the prior art of
FIG. 1
receives an input from an X channelizer which provides a sub-band of data which may be divided into five equally spaced Y mode channels or twenty five Z mode channels by a Y and Z channelizer
12
. The Y and Z channelizer
12
outputs five channels to a Y time demultiplexer
14
and twenty five channels to a Z time demultiplexer
16
.
The direct input from the X channelizer, the five output channels from the Y time demultiplexer and twenty five channels from the Z time demultiplexer are applied to a mode select multiplexer
18
which has a total of twenty five output channels which are identically processed. Only the processing of the first output channel is described herein but it should be understood that the remaining twenty four channels are processed in the same manner with duplicated hardware and processing.
An output channel from the mode select multiplexer
18
is applied to a phase tracking function
20
and a preamble processing function
22
which function together as a phase estimation unit which correlates I and Q samples {p(n)} and {q(n)} against {t(n)} wherein {t(n)} is typically a M length sequence of+ and −1's to produce variables I and Q as follows for light coding:
I=SUM[
n
=1 to
M:p
(
n
)*
t
(
n
)]
Q
=SUM[
n
=1 to
M:q
(
n
)*
t
(
n
)]
The phase tracking for heavy burst repeats this operation and sums the two results. The phase tracking function then estimates the initial phase of the burst &thgr;
0
by taking the arctangent of the ratio Q/I:
&thgr;
0
=ATN[Q/I
].
This correlation action is typically performed in a standard accumulator configured to add or subtract as required by the sign of t(n) and the phase estimate is typically produced using a ROM. The estimate &thgr;
0
of the starting phase is supplied to the phase tracking function
20
. The phase estimation provided by the combinat
Carrozza Dominic P.
Caso Gregory S.
Antonelli Terry Stout & Kraus LLP
TRW Inc.
Vanderpuye Ken
LandOfFree
Serial to parallel conversion of data to facilitate sharing... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Serial to parallel conversion of data to facilitate sharing..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Serial to parallel conversion of data to facilitate sharing... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3157704