Sign In to Follow Application
View All Documents & Correspondence

Dynamic Coefficient Storage Equalizer

Abstract: The present invention is a multilevel equalizer bearing dual equalizer units for performing equalization operations before and after the combination of multipath signals. The Pre-Combining Equalizer functions on the basis of the Least Mean Square (LMS) Criterion and the Linear Predictive Filtering method by use of the Bit Error Rate (BER) code of the final output which minimizes the errors caused by multipath delays and Inter-Symbol Interferences (ISI). The post-combining equalizer effectively reduces the errors that are induced as a result of imperfect combining. Such a system can suitably function by the employment of Forward Error Correction (FEC) having lower code rate that can be effective for obtaining higher bandwidth.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
16 November 2018
Publication Number
47/2018
Publication Type
INA
Invention Field
COMMUNICATION
Status
Email
office@patnmarks.com
Parent Application
Patent Number
Legal Status
Grant Date
2023-12-11
Renewal Date

Applicants

THOTAKA TEKHNOLOGIES INDIA PRIVATE LTD
NO. 36-46/2, PLOT NO. 486, 2 ND & 3 RD FLOORS, DEFENCE HSG. CO-OP. SOCIETY LTD., SECUNDERABAD – 500094, TELANGANA, INDIA.

Inventors

1. LAKSHMI MOHAN, SARIPALLI
5-8-45/13, Royal Gardens, JJ Nagar,Yapral, Secunderabad 500087.
2. BALAJI, VENKATACHALAM
Flat no 304,Plot no -17,Yogananda's Docelar Apartment, Geetha Nagar 1st cross, Sainathpuram, Dr As Rao Nagar, Secunderabad 500056.

Specification

FIELD OF THE INVENTION
This invention relates to telecommunication systems, Multiple Input Multiple Output (MIMO) in particular that can align and equalize the multipath signals thereby reducing the effects of ISI induced due to increased data rates during the transmission.
BACKGROUND OF THE INVENTION
The conventional telecommunication systems involving Multiple Input Multiple Output (MIMO) arrangements require the installation of several antennas for transmitting and receiving the signals in order to obtain the final output signal with better Signal-to-Noise (S/N) ratio. Moreover, the multiple signals are associated with varying time delay in the path which creates the need for a system which can align and equalize the multipath signals to avoid the loss of data caused by intensity attenuation of the input stream. In addition, the bulk data contained in the multiple input waves can be subjected to Inter-Symbol Interference (ISI) due to the overlapping of the symbols included in the signal data with each other that gives rise to distortion patterns.
Dual equalizing units can resolve the above-stated issues by performing the equalization operations before and after the combination of multipath input data. The Pre-Combining Equalizer ensures that the effects of the Inter-Symbol Interference (ISI) and multipath dispersion are minimal whereas the Post-Combining equalizer will reduce the net errors after the combination process.
DISCUSSION OF PRIOR ART
The systems involving Multiple Input Multiple Output (MIMO), related to the telecommunication devices require various arrangements for processing the multiple input signals so as to render the final output to be free of errors that may have been induced due to the phenomenon such as multipath fading, Inter-symbol Interference, multipath dispersion, degraded Carrier-to-Noise Ratio. The

arrangement includes units that deal with aligning, equalization and combination steps for processing these multipath signals.
US 3633107 A titled "Adaptive signal processor for diversity radio
rece/ver,s"discloses"a signal processor in a diversity receiver for the digital data transmitted over dispersive and fading radio channels performs the functions of demodulation, diversity signal combining, delay equalization, multipath distortion equalization and timing jitter elimination. Transversal equalizers, one in each diversity channel, are made adaptive to a common, time-varying mean-square error signal derived from the combined postdetection output data.'YSz'c US Publication No. US 3633107 A).
US 3879664 Atitled "High speed digital communication receiver" discloses "a high speed digital communications receiver used in a diversity receiver system in which the pre-detection combiner of the receiver operates on a forward adaptive filter equalizer, having multiple weighting sections, in each of the diversity channels to process each received bandpass diversity signals prior to demodulation. The combined weighted output signal from the pre-detection combiner is then demodulated and the data therein appropriately reconstructed and an error signal is generated. The error signal thus obtained is modulated and restricted for use in an adaptive control circuitry which provides appropriate adaptive weighting signals for use in the processing of the received diversity signals at each of the forward filter equalizers. The un-modulated error signal is applied in a backward adaptation control circuit for providing appropriate adaptive weighting signals for use in a single backward filter equalizer which suitably processes the reconstructed data to form a cancellation signal which is used to eliminate inter-symbol interference and source correlation effects in the demodulated combined weighted output signal. A novel adaptive timing system is disclosed which permits the receiver clock to follow transmitter clock variations. Further, a novel automatic gain control system at the input IF receiver amplifiers are used to reduce the dynamic range requirements of the forward filter weight components." (Sic US Publication No. US 3879664 A).

US 4890298 A titled "Troposcatter modem receiver" discloses'The Troposcatter Modem Receiver includes a combiner, demodulator, baseband filter, a complex coefficient forward equalizer, a detector and a feedback circuit. The combiner is a linear maximal-ratio combiner and receives a plurality of input signals at an intermediate frequency and generates a combined output signal for presentation to the demodulator. The demodulator produces a demodulated signal which is filtered by the baseband filter prior to being presented to a first input of the equalizer. The output of the equalizer is forwarded to the detector which produces an output signal. The signal is fed back by way of the feedback circuit to a second input of the equalizer to modify the output signal.'YSz'c US Publication No. US 4890298 A).
US 5068873A titled "Equalizer" discloses "An adaptive equalizer comprising a computer unit which receives a known signals sequence to estimate transmission channel characteristics and effect compensatory control of tap coefficients by use of a first algorithm that has fast convergence property, and a tap coefficient computing unit for making compensation for relatively slow changes in a random data input after the compensation for the transmission channel characteristics, which either employs an algorithm that involves a relatively low computational complexity or intermittently executes computation." (Sic US Publication No. US 5068873 A).
US 5175747 A titled "Equalizer" discloses "an adaptive equalizer comprising a computing unit which receives a known signal sequence to estimate transmission channel characteristics and effect compensatory control of tap coefficients by use of a first algorithm that has fast convergence property, and a tap coefficient computing unit for making compensation for relatively slow changes in a random data input after the compensation for the transmission channel characteristics, which either employs an algorithm that involves a relatively low computational complexity or intermittently executes computation which contains an interpolation of consecutive sets of tap coefficients between intermittent intervals."(Sic US Publication No. US 5175747 A).

US 6590933 Bl titled "Adaptive decision-feedback equalizer with error-predictor for improved convergence" discloses "a method for use in data communications equipment for improving convergence of a hybrid decision feedback apparatus including an adaptive feed-forward equalizer and an adaptive decision feedback equalizer. An independent error predictor component is used for better convergence and then is eliminated by converting, using z-transformations, the adaptive feed-forward equalizer and adaptive decision feedback equalizer to an equivalent feed forward equalizer and an equivalent decision feedback equalizer, respectively, in which the error predictor is embedded or incorporated therein. The smaller system with a reduced number of FFE-DFE coefficients has a faster convergence rate." (Sic US Publication No. US 6590933 Bl).
The above stated prior arts employ various techniques to improvise the carrier-to-noise ratio (CNR)/signal-to noise ratio (SNR) mainly involved in the Multiple-Input Multiple-Output (MIMO) system. In one of the prior art, the difference between the input and output of the slicer are applied to compute the error signal which in-turn is used to update the weights, whereas in the proposed invention the weights are updated independently on each channel before the combining. Another technique equalizes and combines in the passband (i.e. before demodulation).In the available invention, a Post-Combining Equalizer structure in which there are feed-forward and feedback filters is proposed. Both these filter structure are inter-dependent.Also, the weight update is based on LMS algorithm in both the filters.
In the available prior arts, the equalization and combining is done in the passband while the present technique is done in the baseband.Also, the prior-art proposes Post-Combining Equalizer structures in which there are feed-forward and feedback filters, both these filter structures are inter-dependent. The weight updation is based on LMS algorithm in both the filters whereas in the proposed invention, the weights are updated independently in the Pre-Combining Equalizer

using LMS and a prediction algorithm, and for Post-Combining Equalizer, weights are updated using a decision feedback equalizer.
SUMMARY OF THE INVENTION
The present invention describes a Multilevel Equalizer consisting of two equalizer units for a single carrier. In the dual equalizer system, the equalization operation is performed before and after combining the signals. The incoming signals from analog to digital converters are passed through an Aligner unit having multiple individual channels that perform a pilot detection on each channel. The pilot is a tone that occurs periodically and detected using standard methods. The signal is then passed through a Chain Aligner unit that uses the pilot tone for finally obtaining the time-aligned signal. The so-aligned signal is then set to proceed to the Pre-Combining Equalizer comprising a Weight Prediction Equalizer module and astorage-based Pilot Aided LMS Equalizer. The Equalizer contains a Predictive Weight Computer that can efficiently update the weight history of the samples in the system memory after its effective processing, thereby resulting in the faster convergence of Least Mean Square Error (LMSE) and the requirement of fewer samples of the pilot transmission, thus conserving bandwidth. This is done using a module unlike in traditional equalizer systems which depend on the periodically occurring desired data (pilot data) for correcting the errors in the channel. The module functions by computing the initial weights based on Least Mean Square (LMS) criterion and storing these weights until some threshold value of Bit Error Rate (BER) is received from the final decode output. Once the desired threshold of BER is attained, the module switches to linear predictive filter method for upgrading the next weights,this predictive filter does notdepend on the pilot data.
After the initial equalization, the system performs the diversity combining by means of methods like Maximal Ratio Combining or Equal Gain Combining, from where it is further sent to a receiving system connected to a Phase-Shift Keying (PSK) demodulator. The errors further in the combined signal are rectified employing a second equalization process after the Combiner. The second

equalizer system ensures the removal of the net errors in the system, thereby performing improved equalization of the samples that could be decoded even with a lower code rate Forward Error Correction (FEC) enabling higher data bandwidth. The Output of PSK Demodulator is fed to a FECDecoder and Descrambler, which retrieves the original information. A signal is also fed as Decision Feedback to a Post-Combining Equalizer,which minimizes the errors after the combining process. The decode output signal, after the FEC Decoder and Scrambler is also used to estimate the Bit Error Rate (BER) information that is used by the module of the Predictive Weight Computer present in the Pre-CombiningEqualizer module for retaining the information related to the final weights on attainment of the steady state.
The system consists of an Aligner, a Pre-Combining Equalizer module, aCombiner that applies Maximal Ratio Combining or Equal Gain Combining, a Receive module, a Phase-Shift Keying (PSK) demodulator, a Post-combining Equalizerand a Forward Error Correction (FEC) Decoderand Descrambler. The Pre-Combining Equalizer module includes a set of Weight Prediction Equalizer and Least Mean Square Equalizer for each Channel. The system introduces a known Pilot data which is a distinct Pilot tone after the Modulator at a fixed interval. These aids to detect these Pilot Data without the need for a complete decode. A Field-Programmable Gate Array (FPGA) acquires the Analog-to-Digital Converter (ADC) samples that serve as input to the Aligner.
In the present invention a Multilevel Equalizer Aided Channel Combining and Decode system having a Weight Prediction Equalizer in each receive channel for the effective operation in any channel condition consists of an Aligner, a Pre-combining Equalizer, a Combiner, a Receivers Phase-Shift Keying (PSK) Demodulator, a Post-Combining Equalizer, a Symbol Decode, an Adder,a Desired Signal Occurrence Estimate (DSOE), a Decision Feedback, a Decoded Symbol output, a Bit Error Rate (BER),one or more Raw samplesanda FEC Decoder. The Pre-combining equalizerincludes multiple Weight Prediction Equalizers, CH-1 Weight Prediction Equalizer,CH-2 Weight Prediction Equalizer, CH-3 Weight

Prediction Equalizer, CH-4Weight Prediction Equalizer, multiple LeastMean Squared Error Equalizers (LMSE), CH-1 LMSE, CH-2 LMSE,CH-3 LMSE, CH-4 LMSE, one Weight Prediction Equalizer and one Least Mean Squared Error Equalizer for each of the receive channels. The Raw Samplescomprising a Pilot Data and information to be transmitted are captured from one of the Analog to Digital Converters. The Aligner is comprised ofa Time Aligner anda Phase Aligner. The Desired Signal Occurrence Estimate (DSOE)is an estimate of a next desired signal in terms of receiver sample clocks. The Pre-combining Equalizerobserves the Bit Error Rate (BER)coming from the FEC Decoderand switches between the LMSE Equalizer and Weight Prediction Equalizer for each receive channel. The corresponding Weight Prediction Equalizer takes the history of weights to compute the next weight. The LMSE Equalizerin which samples from each of the Analog to Digital Converterare weighed independently, and each output signal is compared with the Desired Signalsample to generate error signals. The Combinerperforms merging of multiple inputs. The Receiveris a part of a decision device and performs an initial set of signal processing such as DC offset removal and a small phase rotation. The PSK Demodulatoris also a part of the decision device comprising most of signal processing control loops such as Pilot Symbol Detection, Symbol Timing Recovery, and Carrier Recovery control loops. The Post-Combining Equalizeris a decision feedback equalizer, in which output of the Symbol Decodeis given to an array of delay elements where each output is weighed, and the weighted sum is fed to control the output of the Combiner. The Symbol Decodeconverts samples into Symbols and combines In-Phase (I) symbols and Quadrature-Phase (Q) symbols into bits. The Decision Feedbackis a feedback given to the Post-Combining Equalizer. The Decoded Symbol Outputis symbol output from the Symbol Decode. The Bit Error Rate (BER)corresponds to number of bit errors observed over a pre-defined pilot length. The Adderperforms a numeric signed addition of the two inputs, and the sum is given out as the output.

In this invention, the Pilot Data is a pre-defined tone that occurs at a known interval and is a "Desired Signal" and is distinctly distinguishable by the Receiver. One or more signals received by different receive channels encounter different path delays and the signals received by the different receive channels encounter different phase rotations. A Time Aligner time aligns all the signals received at different receive channels by adding appropriate delays. A Phase Aligner is responsible for aligning phase of all the received signals.The corresponding Weight Prediction Equalizer takes the history of the weights and tries standard interpolation and prediction methods including the application of a Kalman Filter to compute the next weight, the LMSE Equalizerin which the samples from each of the Analog to Digital Converter are weighed independently, and each output signal is compared with a Desired Signalsample to generate the error signals. This along with the input samples and a Step Size is used to compute the next set of weights. The Combiner uses Maximal Ratio Combining or Equal Gain Combining.
The Pre-combining Equalizer further comprises one or more Standard Delay Elements,a Multipliers Weight Prediction Equalizers Switcher,a Weight Update module,a Desired Signalanda Bit Error Rate (BER). The standard delay elementprovides one sample clock delay to incoming samples that is when output of the Standard Delay Element is previous sample, and then input of the Standard Delay Element would be current sample.The Multiplierperforms numeric signed multiplication of the two inputs, and the product is given as the output. The Weight Prediction Equalizer refers to any one of the CH-1 Weight Prediction Equalizer, CH-2 Weight Prediction Equalizer, CH-3 Weight Prediction Equalizer, CH-4 Weight Prediction Equalizer. The Switcherobserves the Bit Error Rate (BER)coming from the FEC Decoderand switches between the CH-1 Weight Prediction Equalizeror CH-1 Least Mean Squared Error Equalizeron Receive Channel-1, CH-2 Weight Prediction Equalizeror CH-2 Least Mean Squared Error Equalizer on Receive Channel-2, CH-3 Weight Prediction Equalizeror CH-3 Least Mean Squared Error Equalizeron Receive Channel-3 and CH-4 Weight Prediction

Equalizeror CH-4 Least Mean Squared Error Equalizeron Receive Channel-4. The Weight Update moduleperforms standard weight update computations including Least Mean Square (LMS). The Desired Signal is the known data (known to both transmitter and the receiver) that is transmitted at identified intervals.
The Post-combining Equalizer is a decision feedback equalizer, further comprisesa Decision Feedbacks Multipliers Weight Update moduleandone or more standard delay elements.The Decision Feedbackis a feedback given to the Post-Combining Equalizer.The standard delay elementprovides one sample clock delay to the incoming samples that is when the output of the Standard Delay Element is the previous sample, then the input of the Standard Delay Element would be the current sample. The Multiplierperforms numeric signed multiplication of the two inputs, and the product is given as the output.The Weight Update module performs standard weight update computations including Least Means Square (LMS).
The method of the present invention, having a Weight Prediction Equalizer in each receive channel for effective operation in any channel condition that consists ofan Aligner,a Pre-combining Equalizer,multiple Weight Prediction Equalizers, CH-1 Weight Prediction Equalizer,CH-2 Weight Prediction Equalizer, CH-3 Weight Prediction Equalizer, CH-4 Weight Prediction Equalizer,multiple Least Mean Squared Error Equalizers (LMSE), CH-1 LMSE, CH-2 LMSE,CH-3 LMSE,CH-4 Least LMSE,a Combiners Receivers Phase-Shift Keying (PSK) Demodulator,a Post-Combining Equalizers Symbol Decode,an Adder,a Desired Signal Occurrence Estimate (DSOE),a Decision Feedbacks Decoded Symbol outputs Bit Error Rate (BER),one or more Raw samples, one or more final weights, one or more streams that correspond to the output of the Aligner and a FEC Decoder, comprising the steps of: a) Acquiringdigital signalfrom multiple Analog to Digital Convertersimultaneously, through the Aligner, b) Subjecting the received signal to identical processing, for detection of the start of the Desired Signal frame at the multiple receive channels, c) Employing the respective

Desired Signaldetection circuits in the receive channel for a detection process, d) Initiatinga clock counter in the respective Desired Signal Detection circuit, once the first Desired Signalis detected in any one of the channels and applying the same process to the detection of the Desired Signalin the other channel at the respective Desired Signal detection circuit, e) Terminatingthe clock counters in the previous channels upon detection of the Desired Signalin the last channel, f) Estimating the next occurrence of the Desired Signaltone after alignment wherein the clock count value is called the Desired Signal Occurrence Estimate (DSOE)and is a number of receive clock cycles after which the next pilot tone is expected to occur, called a Delay Computation Path, g) Filling and flushing of system buffer based on the Desired Signal Occurrence Estimate,the arrival of which is kept track by a counter that expires on start of the Desired Signal,to check if desired signal estimations are aligned, h) Generating the Desired Signal Occurrence estimatewhere the signal is time-aligned as a Chain Delay Counter consists of pre-determined time delay for the channels such that precision of alignment is limited by a resolution of time-base and jitter of the clock, i) Transmitting the time-aligned signal in each channel to the corresponding Pre-Combining Equalizer, which stores weight-related data of the Desired Signal Occurrence Estimatein a system bufferj) Initiating an LMSE equalization processonce the filling stops in the LMSE Equalizersand is done for a desired signal sample length, k)Combining the equalized signal by a multipath Combiner to increase the signal-to-noise (S/N) ratio of the signal received, 1) Processing the combined signalby the Receiverand PSK Demodulator, m) Performing Post-Combining equalizationby the Post-Combining Equalizerthat equalizes the signal and eliminates residual error that may either be introducedor remaining during the combination process, andn)Sending the output of the FEC Decoder, the Bit Error Rate,to the Pre-Combining Equalizerfor switching between Ch-1 Least Mean Squared Error Equalizerand CH-1 Weight Prediction Equalizer, CH-2 Least Mean Squared Error Equalizerand CH-2 Weight Prediction Equalizer, CH-3 Least Mean Squared Error Equalizerand CH-3 Weight Prediction Equalizer, CH-4 Least Mean Squared Error Equalizerand CH-4 Weight Prediction Equalizer.

One or more final weights are applicable for the samples acquired after this calculation and are valid till the next set of weights are computed based on Pilot indicator state.For the first pilot detected, buffered samples are equalized, and simultaneously the other stream passes through the equalizer transparently without any modifications where once the weights are computed, the same are applied to the stream data by convolution.The above step is repeated for each Desired Signal detected in received stream, and the previous weights are used as initial weights for every subsequent equalization process.A weight array is created for every Desired Signal passing through the equalizer as copy of weights obtained from the equalizer is stored in another buffer. The Bit Error Rateis computed using standard methods, once the signal is decoded which are fed to the equalizer and the process continues until an acceptable threshold of the Bit Error Rateis achieved.Upon attainment of the acceptable BER value, weight update process switches from the LMSE Equalizers to the corresponding Weight Prediction Equalizer.The estimated results of the CH-1 Least Mean Squared Error Equalizeris replaced with CH-1 Weight Prediction Equalizer, CH-2 Least Mean Squared Error Equalizeris replaced with CH-2 Weight Prediction Equalizer, CH-3 Least Mean Squared Error Equalizeris replaced with CH-3 Weight Prediction Equalizerand CH-4 Least Mean Squared Error Equalizeris replaced with CH-4 Weight Prediction Equalizerweights in the system thereby assisting the system to adapt weights to changing channel in the absence of the new weights from the LMSE and also to aid faster convergence to steady state for LMSE. The channel with the signal that is responsible for the termination of clock counters in the other channels is the reference channel and all other channels are referenced to this channel. The count on each of the clock counters corresponds to the path delay experienced by the signal received at the respective antenna. Desired Signal Occurrence Estimate (DSOE)is a pre-determined number of receive clock cycles after which the next pilot tone is expected to occur. Identification of the reference channel is responsible for the change in the signal path from Delay computation path flow to Data Path flow. The Combiner incorporates maximal ratio combining (MRC) or equal gain combining (EGC) method.A periodic Desired Signaltone

that once aligned makes it possible to estimate the next occurrence in terms of receive clocks. The clock count value is called Desired Signal Occurrence Estimate (DSOE)and is a number of receive clock cycles after which the next pilot tone is expected to occur. Identification of the reference channel is responsible for the change in the signal path to Data Path flow. Upon achieving steady state, the final weights computed depending on the Bit Error Rate output is retained, and the process of switching of the weights is avoided.
One of the key aspects of the present invention is placing the predictive filter on each receive channel. Two types of communication systems benefit from this phenomena. In over the horizon Communication systems, radio waves encounter the lower boundaries of the atmosphere where the atmospheric conditions can affect the Radio channel. However, these conditions are cyclic in nature and a predictive filter can leverage the cyclic nature to converge faster. In extremely high-frequency communications systems, radio waves operate at a center-frequency as high as 20 GHz to 80GHz. At such high frequencies, the radio channel is susceptible to even minor environmental changes such as mist and seasonal humidity. The predictive filter helps counter this.
BRIEF DESCRIPTION OF THE DRAWINGS
Figurel shows the overall block diagram for a Modem system equipped with an Encode Transmission and Decode unit.
Figure2 shows the Multilevel Equalizer Aided Channel Combining and Decode system.
Figure3shows the various logical components of the Pre-Combining Equalizer.
Figure4 shows the various logical components of the Post-Combining Equalizer.
Figure5 shows the flowchart of the dual equalization process.
Figure6 shows the flowchart representation of the computational process of the weight prediction by the Linear Weight Prediction module using an algorithm such as Kalman Filter.

DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS
Figure 1 shows the overall block diagram for a Modem system equipped with an Encode transmission and Decode unit.The system consists of a PC 500, a System Ethernet interface 501, aReceive block R, a Transmit block T, an Oven-Controlled Crystal Oscillator(OCXO) 522anda Clock Distribution 524. The PC 500isconnected via the System Ethernet interface 501totheReceive block Rand the Transmit block T.The Transmit block Tconsists of a Scrambler535, an FEC Encoder 534, a Burst Modulator 533, a DAC driver 531, a Digital to Analog Converter (DAC) 528, a DAC DATACLK Generator 529, a Low Pass Filter 527, an IQ-Modulator 526, an IQ-Modulator LO Generator523, an IF Front-end 525, a Splitter 519 andTransmission channels 517, 518. The Receive block R consists of Receive Channel-1 516a, Receive Channel-2 516b, Receive Channel-3 516c and Receive Channel-4 516d, Intermediate Frequency (IF)Front-end-1 515a, Intermediate Frequency (IF)Front-end-2 515b, Intermediate Frequency (IF) Front-end-3 515c and Intermediate Frequency (IF)Front-end-4 515d, IQ Demodulators 514a, 514b, 514c, 514d, Signal Conditioning 513a, 513b, 513c, 513d, Analog to Digital Converters (ADC) 512a, 512b, 512c, 512d, a Multilevel Equalizer Aided Channel Combining and Demodulator 511, a Forward Error Correction (FEC) Decoder 508, a Descrambler507, a 4x IQ DEMOD LO Generator520 and a 4xADC CLK Generator 521.
The PC 500 is any computing device that is capable of transmitting and receiving anEthernet data. The System Ethernet Interface 501refers collectively to the Ethernet data processing system consisting of hardware ports and computing logic that acts on the data received from the PC 500 and given by the device to the PC 500.1nput bits 501x are to be transmitted over the Intermediate Frequency (IF) interface.Bit Output507xisdecoded from the signal received over the Intermediate Frequency (IF) interface.The Descrambler 507 is responsible for Descrambling of data that is scrambled by the Scrambler535. If the Scrambler535 is disabled, the Descrambler 507 has to be bypassed.Scrambled Bit Output 508xcorresponds to the bits that are an output of the FEC Decoder508 and are input to the

Descrambler507. The FEC Decoder 508 is responsible for decoding of data that is encoded by the FEC Encoder534 on the Transmit side. If the FEC Encoder534 is disabled on the Transmit side, the FEC Decoder 508 has to be bypassed.Bit Error Rate (BER) 116corresponds to the number of bit errors observed over a pre-defined pilot length.The Encoded and Scrambled Bit Output 510 are the bits prior to being sent to the FEC Decoder 508. The Multilevel Equalizer Aided Channel Combining and Demodulator 511are responsible for acquiring the data from multiple Analog to Digital Converters 512a..d, does co-phasing, subsequently diversity combining, equalizes and demodulates the signal to obtain the data.The Analog to Digital Converters 512a..dconverts the analog signal from the Signal Conditioning 513a..dto proportional multi-bit parallel digital values.The Signal Conditioning 513a..dperforms amplification and DC level shifting of the Analog signal to the levels appropriate to each of the Analog to Digital Converters 512a..d. The IQ Demodulators 514a..dconverts the bandpass signal at Intermediate Frequency to a baseband signal.The IF Front End515a..dcomprises a pair of Saw Filter Networks, Digital Step Attenuators and Low Noise Amplifiers.The multiple Receive Channels 516a..d refers to the IF signal that is given to each of the IF Front End515a..d.The Transmit Out-1517, Transmit Out-2518, refers to the Analog Signal that is the IF output of the system.The Splitter 519is a device that divides the signal from TXIF Front End525 into two and hands over to Transmit Out-1517 and Transmit Out-2518.
The input clocks are from the clock regenerators, the IQ Demodulator LO Generator 520forthe IQ Demodulators 514a..d, the ADC Clock Generator 521forAnalog to Digital Converter512a..d, thelQ-Modulator LO Generator 523for theIQ-Modulator526, the DAC Clock generator 529 for Digital to Analog Converter 528. The Oven Controlled Crystal Oscillator (OCXO) 522is an Ultra-Low Jitter 10MHz clock which forms the "Station Clock" of the system. TheClock Distribution 524 allocates the OCXO 522clock to the other clock generators in the system.The TX IF Front End 525 comprises a Saw Filter network, Attenuators and Low Noise Amplifiers of the Transmit side.The IQ-

Modulator 526 converts the baseband In-Phase(I) and Quadrature-Phase(Q) signal to bandpass signal at Intermediate Frequency (IF).The Low Pass Filter 527 is used to remove the harmonics present in the output of the Digital to Analog Converter528 and conserve the overall system bandwidth requirement.The Digital to Analog Converter 528 produces an analogwaveform proportional to the digital value on the transmit data. It accepts a parallel digital data and produces an analogvoltage proportional to the digital value. The DACDATACLK Generator 529is clock regenerators that will clock the Digital to Analog Converter528.The DAC Driver 531converts the data from the Burst Modulator533 suitable for the Digital to Analog Converter528.The Burst Modulator 533 converts the data bits to In-Phase (I) and Quadrature-Phase (Q) data of appropriate levels.The FEC Encoder 534 does the forward error correction encoding on the data.Encoded and Scrambled Input Bits 534xare the bits after the scrambling and FEC encoding processes.The Scrambler 535 is used for the following purposes, (a) to enable accurate timing recovery on the receiver without resorting to redundant line coding and (b) to disperse the energy on the carrier. It disperses the data to meet the maximum power spectral density requirements.Scrambled Input Bits 535xrefers to the bits to be transmitted after the scrambling process.
Figure 2 is the Multilevel Equalizer Aided Channel Combining and Decode system that consists of an Aligner 102,a Pre-Combining Equalizer 104, a Combiner 109, a Receiver 110,a PSK Demodulator 111, a Post-Combining Equalizer 112, a Symbol Decode 113 and an Adder 117.The Pre-Combining Equalizer 104 includes multiple Weight Prediction Equalizers, CH-1 Weight Prediction Equalizer 104a, CH-2 Weight Prediction Equalizer 104b, CH-3 Weight Prediction Equalizer 104c, CH-4Weight Prediction Equalizer 104d, multiple Least Mean Squared Error Equalizers (LMSE), CH-1 LMSE 105, CH-2 LMSE 106, CH-3 LMSE 107, CH-4 Least LMSE 108. There is one Weight Prediction Equalizer and one Least Mean Squared Error Equalizer for each of the receive channels. Raw Samples 101 from each of the Analog to Digital Converters 512a..dis captured. The Raw Samples 101 comprises a Pilot Data and the

information to be transmitted. This Pilot Data is a pre-defined tone that occurs at a known interval. The Pilot Data is the "Desired Signal" and is distinctly distinguishable by the Receiver llO.The Aligner 102 contains two portions which are a Time Aligner and a Phase Aligner. The signals received by the different receive channels encounters different path delays. The Time Aligner time aligns all the signals received at the different receive channels by adding appropriate delays. The signals received by the different receive channels encounter different phase rotations. The Phase Aligner is responsible for aligning the phase of all the received signals. A Desired Signal Occurrence Estimate (DSOE) 103 is the estimate of the next desired signal 305in terms of the receiver sample clocks. The Pre-Combining Equalizer 104 observes a Bit Error Rate (BER) 116 coming from the FEC Decoder 508 and switches between the LMSE Equalizer and Weight Prediction Equalizer for each receive channel. The respective Weight Prediction Equalizer 104a..dtakes the history of the weights and try standard interpolation or prediction algorithms (like Kalman Filter) to compute the next weight. The LMSE Equalizer 105, 106, 107, 108 in which the samples from each of the Analog to Digital Converter 512a..dis weighed independently, and each output signal is compared with a Desired Signal 305 sample to generate the error signals. These error signals, along with the input samples and a Step Size are used to compute the next set of weights. The Combiner 109 that can be a Maximal Ratio Combining or an Equal Gain Combining performs merging of the multiple inputs.
The Receiver 110 is a part of the decision device and performs an initial set of signal processing such as DC offset removal and a small phase rotation.The PSK Demodulator 111 is also a part of the decision device. The PSK Demodulator lllcomprises most of the signal processing control loops such as Pilot Symbol Detection, Symbol Timing Recovery, and Carrier Recovery control loops.The Post-Combining Equalizer 112is a decision feedback equalizer, in which the output of the Symbol Decodell3 is given to an array of delay elements where each output is weighed, and the weighted sum is fed to control the output of the Combinerl09.The Symbol Decode 113 converts the samples into Symbols and

combines the In-Phase (I) symbols and Quadrature-Phase (Q) symbols into bits.Decision Feedback 114is the feedback given to the Post-Combining Equalizerll2.Decoded Symbol Output 115is the symbol output from the Symbol Decodell3.The Bit Error Rate (BER) 116 corresponds to the number of bit errors observed over a predefined pilot length.The Adder 117 performs a numeric signed addition of the two inputs, and the sum is given out at the output.
Figure 3includes the various logical components of the Pre-Combining Equalizer. A Standard Delay Element 300 provides one sample clock delay to the incoming samples that is when the output of the Standard Delay Element 300is the previous sample, then the input of the Standard Delay Element 300would be the current sample.The Multiplier 301 performs numeric signed multiplication of the two inputs, and the product is given as the output.The Weight Prediction Equalizer 308refers to any one of the CH-1 Weight Prediction Equalizer 104a, CH-2 Weight Prediction Equalizer 104b, CH-3 Weight Prediction Equalizer 104c, CH-4 Weight Prediction Equalizer 104d. The Switcher 303 observes the Bit Error Rate (BER) 116 coming from the FEC Decoder508 and switches between the CH-1 Weight Prediction Equalizer 104aor CH-1 Least Mean Squared Error Equalizer 105on Receive Channel-1,CH-2 Weight Prediction Equalizer 104b or CH-2 Least Mean Squared Error Equalizer 106on Receive Channel-2, CH-3 Weight Prediction Equalizer 104c or CH-3 Least Mean Squared Error Equalizer 107on Receive Channel-3 and CH-4 Weight Prediction Equalizer 104d or CH-4 Least Mean Squared Error Equalizer 108 on Receive Channel-4.The Weight Update 304 performs standard weight update computations (e.g. LMS). The Desired Signal 305 is the known data (known to both transmitter and the receiver) that is transmitted at identified intervals.The Bit Error Rate 116 corresponds to the number of bit errors observed over a predefined pilot length.
Figure 4includes the various logical components of the Post-combining Equalizer.The Receiver 110 is a part of the decision device and performs aninitial set of signal processing such as DC offset removal and a small phase rotation.The PSK Demodulator 111 is also a part of the decision device and comprises most of

the signal processing control loops such as Pilot Symbol Detection, Symbol Timing Recovery and Carrier Recovery control loops.The Adder 117 performs numeric signed addition of the two inputs, and the sum is given out at the output.The Symbol Decode 113 converts the samples into Symbols and combines the In-Phase (I) symbols and Quadrature-Phase (Q) symbols into bits. The Post-Combining Equalizer 112 is a decision feedback equalizer, in which the output of the Symbol Decodell3 is given to an array of delay elements where each output is weighed, and the weighted sum is fed to control the output of the Combinerl09.The Decision Feedback 114 is the feedback given to the Post-Combining Equalizerll2.The Decoded Symbol Output 115is the symbol output from the Symbol Decodell3.
Figure 5 shows the flowchart of the Dual Equalization process.The process starts 1 by the acquisition of the digital signal 2from the multiple Analog to Digital Converter512a..d simultaneously 3 through the Aligner 102.Desired Signal305 is a tone that occurs periodically and detected using standard methods.The received signal is subjected to identical processing 5, for the detection of the start of the Desired Signal frame at the multiple receive channels4.The respective Desired Signal305detection circuits in the receive channel are employed for the detection process 6. Once the first Desired Signal305 is detected in any one of the channels, the clock counter in the respective Desired Signal Detection circuit is initiated?. The same process applies to the detection of the Desired Signal 305in the other channel at the respective Desired Signaldetection circuit 8. Upon detection of the Desired Signal305 in the last channel, the clock counters in the previous channels are terminated 9. The channel with the signal that is responsible for the termination of clock counters in the other channels is the reference channel. All other channels are referenced to this channel. The count on each of the clock counters corresponds to the path delay experienced by the signal received at the respective antenna. As the Desired Signal305 tone is periodic, once aligned it is possible to estimate the next occurrence in terms of the receive clocks 10. The Desired Signal Occurrence Estimate (DSOE) 103is a pre-determined number of

receive clock cycles after which the next pilot tone is expected to occur.The above flow is called the Delay Computation Path.Identification of the reference channel is responsible for the change in the signal path fromDelay Computation Path flow to Data Path flow.
The Desired Signal Occurrence Estimate 103 is used to fill and flush the system buffer, and the arrival is kept track by a counter that expires on the start of the Desired Signal305, checks if the desired signal estimations are alignedll.If they are aligned then,the Desired Signal Occurrence estimate 103is generated 12. Here the signal is time-aligned as the Chain Delay Counter consists of pre-determined time delay 13 for channels. The precision of alignment is limited by the resolution of time-base and the jitter of the clock. The time-aligned signal in each channel is transmitted 14to the corresponding Pre-Combining Equalizerl04, which stores the weight-related data of the Desired Signal Occurrence Estimate 103 in a system Buffer 15. Once the filling process stops, the LMSE equalization process beginsl8 in the LMSE Equalizers 105,106, 107, 108 and is done for a desired signal sample length.One or morefinal weights, thus obtained will be applicable for the samples acquired after this calculation and are valid till the next set of weights are computed based on the Pilot indicator state. For the first pilot detected, the buffered samples are being equalized, and simultaneously the other stream passes through the equalizer transparently without any modifications. However, once the weights are computed, the same are applied to the stream data by convolution. This process is repeated for each Desired Signal detected in the received stream, and the previous weights are used as the initial weights for every subsequent equalization process. A weight array is created for every Desired Signal passing through the equalizer as the copy of weights obtained from the Equalizer is stored in another buffer.The Bit Error Ratell6 is computed using standard methods once the signal is decoded 27, which are fed to the equalizer and the process continues until an acceptable threshold of the Bit Error Rate 116is achieved.Upon attainment of the acceptable BER value, the weight update process switches 16from the LMSE Equalizers 105, 106, 107, 108to the corresponding

Weight Prediction Equalizerl04a..d. This leads to the requirement of fewer instances of the pilot and thus increases the overall bandwidth of the system.The estimated results of the CH-1 Least Mean Squared Error Equalizerl05is replaced with CH-1 Weight Prediction Equalizer 104a, CH-2 Least Mean Squared Error Equalizerl06 is replaced with CH-2 Weight Prediction Equalized04b, CH-3 Least Mean Squared Error Equalized07is replaced with CH-3 Weight Prediction Equalizerl04c and CH-4 Least Mean Squared Error Equalized08 is replaced with CH-4 Weight Prediction Equalizer 104d weights in the system 17.Thus, helps to adapt weights to the changing channel in the absence of the new weights from the LMSE and also to aid faster convergence to steady state for LMSE.
Once, the steady state is achieved, which will be after some iteration, the final weights computed depending on the Bit Error Ratell6 output is retained, and the process of switching of the weights is evaded. The equalized signal is combined by a multipath Combiner that incorporates either the maximal ratio combining (MRC) or equal gain combining (EGC) methods 19, so as to increase the signal-to-noise (S/N) ratio of the signal received.The combined signal is processed 20by the ReceiverllO and PSK Demodulatorlll, followed by the process of post-combining equalization 21by the Post-Combining Equalizer that equalizes the signal and eliminates the residual error that may be introduced or remaining during the combination process.The Decision Feedback 114 is the feedback given to the Post-Combining Equalized 12.The original information is then extracted from the Post-Combining Equalized 12b y theFEC Decoder508 and a Descrambler507 at22.The output of the FEC Decoder23, the Bit Error Rate, 116is given to the Pre-Combining Equalized04 for switching between Ch-1 Least Mean Squared Error Equalizerl05 and CH-1 Weight Prediction Equalizer 104a, CH-2 Least Mean Squared Error Equalizerl06 and CH-2 Weight Prediction Equalizer 104b, CH-3 Least Mean Squared Error Equalizerl07 and CH-3 Weight Prediction Equalized04c, CH-4 Least Mean Squared Error Equalized08 andCH-4 Weight Prediction Equalized04d which ends the Process24.

Figure 6 shows the flowchart representation of the computational process of the weight prediction by the Linear Weight Prediction using an algorithm such as Kalman Filter. The algorithm starts 401with the acquisition of the observation vector 'V which corresponds to the actual weight that is obtained from the Least Mean Square Error (LMSE) method and defining a control vector 'u', which defaults to zero value while deriving the obtained value 'z' 402.The next step includes the initialization of the system matrix involving the state transition matrix 'A', input matrix 'B' and the observation matrix 'FT, with a default value of 1 for each matrix. This step also initializes other parameters like process noise covariance 'Q' and measurement noise covariance 'R' at 403, followed byverifying if x, P are available.If available skips 405, else executes at 404. Since the values of x and P are not available, the algorithm will estimate an initial valuefor 'x' and 'P' 405.The next step 406involves consecutively computing the predictions for the state vector 'x'.Then compute the Co-variance Matrix P 407.Further computes the Kalman Gain 408, compute the correction based on the observation for the state estimate 409andcomputesthe correction based on the observation for the Covariance Matrix 410.The computed x is iteratively fed406 to reduce the error 411and thus ends the process 412.

WE CLAIM:
1. A Multilevel Equalizer Aided Channel Combining and Decode system having a Weight Prediction Equalizer in each receive channel for effective operation in any channel condition consists of (a) an Aligner 102,(b)a Pre-combining Equalizer 104, (c) a Combiner 109, (d) a Receiver 110,(e) a Phase-Shift Keying (PSK) Demodulator 111, (f) a Post Combining Equalizer 112, (g) a Symbol Decode 113, (h) an Adder 117, (i) a Desired Signal Occurrence Estimate (DSOE) 103, (j) a Decision Feedback 114, (k) a Decoded Symbol output 115, (1) a Bit Error Rate (BER) 116, (m) one or more Raw samples 101 and (n) a FEC Decoder 508, wherein:
a. The Pre-combining equalizer 104 includes multiple Weight
Prediction Equalizers, CH-1 Weight Prediction Equalizer 104a,
CH-2 Weight Prediction Equalizer 104b, CH-3 Weight Prediction
Equalizer 104c, CH-4 Weight Prediction Equalizer 104d, multiple
Least Mean Squared Error Equalizers (LMSE), CH-1 LMSE 105,
CH-2 LMSE 106, CH-3 LMSE 107, CH-4 Least LMSE 108, one
Weight Prediction Equalizer and one Least Mean Squared Error
Equalizer for each of the receive channels;
b. The Raw Samples 101 comprising a Pilot Data and information to
be transmitted are captured from each of the Analog to Digital
Converters 512a..d;
c. The Aligner 102 is comprised of (a) a Time Aligner and (b) a
Phase Aligner;
d. The Desired Signal Occurrence Estimate (DSOE) 103 is an
estimate of a next desired signal 305in terms of receiver sample
clocks;
e. The Pre-combining Equalizer 104 observes the Bit Error Rate
(BER) 116 coming from the FEC Decoder 508 and switches
between the LMSE Equalizer and Weight Prediction Equalizer for
each receive channel;

f. The corresponding Weight Prediction Equalizer 104a..dtakes the
history of weights to compute the next weight;
g. The LMSE Equalizer 105, 106, 107, 108 in which samples from
each of the Analog to Digital Converter 512a..d are weighed
independently, and each output signal is compared with the
Desired Signal 305 sample to generate error signals;
h. The Combiner 109 performs merging of multiple inputs;
i. The Receiver 110 is a part of a decision device and performs an
initial set of signal processing such as DC offset removal and a
small phase rotation; j. The PSK Demodulator 111 is also a part of the decision device
comprising most of signal processing control loops such as Pilot
Symbol Detection, Symbol Timing Recovery, and Carrier
Recovery control loops; k. The Post Combining Equalizer 112 is a decision feedback
equalizer, in which output of the Symbol Decode 113 is given to an
array of delay elements where each output is weighed, and the
weighted sum is fed to control the output of the Combiner 109; 1. The Symbol Decode 113 converts samples into Symbols and
combines In-Phase (I) symbols and Quadrature-Phase (Q)
symbolsinto bits; m. The Decision Feedback 114 is a feedback given to the Post
Combining Equalizer 112; n. The Decoded Symbol Output 115 is symbol output from the
Symbol Decode 113; o. The Bit Error Rate (BER) 116 corresponds to number of bit errors
observed over a pre-defined pilot length; and p. The Adder 117 performs a numeric signed addition of the two
inputs, and the sum is given out as the output.

2. A Multilevel Equalizer Aided Channel Combining and Decode system of Claim 1, whereinthe Pilot Data is a pre-defined tone that occurs at a known interval and is a "Desired Signal" and is distinctly distinguishable by the Receiver 110.
3. A Multilevel Equalizer Aided Channel Combining and Decode system of Claim 1, wherein one or more signals received by different receive channels encounter different path delays and the signals received by the different receive channels encounter different phase rotations wherein:
a. A Time Aligner time aligns all the signals received at different
receive channels by adding appropriate delays; and
b. A Phase Aligner is responsible for aligning phase of all the
received signals.
4. A Multilevel Equalizer Aided Channel Combining and Decode system of Claim 1, wherein the corresponding Weight Prediction Equalizer 104a..dtakes the history of the weights and tries standard interpolation and prediction methods including the application of a Kalman Filterto compute the next weight,the LMSE Equalizer 105, 106, 107, 108 in which the samples from each of the Analog to Digital Converter 512a..d are weighed independently, and each output signal is compared with a Desired Signal 305 sample to generate the error signals, this along with the input samples and a Step Size is used to compute the next set of weights.
5. A Multilevel Equalizer Aided Channel Combining and Decode system of Claim 1, wherein the Combiner 109uses Maximal Ratio Combining.
6. A Multilevel Equalizer Aided Channel Combining and Decode system of Claim 1, wherein the Combiner 109 uses Equal Gain Combining.
7. A Multilevel Equalizer Aided Channel Combining and Decode system of Claim 1, wherein the Pre-combining Equalizer further comprises (a) one or more Standard Delay Elements 300, (b) a Multiplier 301, (c) a Weight Prediction Equalizer 308, (d) a Switcher 303, (e) a Weight Update module 304, (f) a Desired Signal 305 and (g) a Bit Error Rate (BER) 116 wherein:

a. The standard delay element 300 provides one sample clock delay
to incoming samples that is when output of the Standard Delay
Element is previous sample, then input of the Standard Delay
Element would be current sample;
b. The Multiplier 301 performs numeric signed multiplication of the
two inputs, and the product is given as the output;
c. The Weight Prediction Equalizer 308refers to any one of the CH-1
Weight Prediction Equalizer 104a, CH-2 Weight Prediction
Equalizer 104b, CH-3 Weight Prediction Equalizer 104c, CH-4
Weight Prediction Equalizer 104d;
d. The Switcher 303 observes the Bit Error Rate (BER) 116 coming
from the FEC Decoder 508 and switches between the CH-1 Weight
Prediction Equalizer 104a or CH-1 Least Mean Squared Error
Equalizer 105 on Receive Channel-1, CH-2 Weight Prediction
Equalizer 104b or CH-2 Least Mean Squared Error Equalizer
106on Receive Channel-2, CH-3 Weight Prediction
Equalizer 104c or CH-3 Least Mean Squared Error
Equalizer 107 on Receive Channel-3 and CH-4 Weight Prediction
Equalizer 104d or CH-4 Least Mean Squared Error
Equalizer 108 on Receive Channel-4;
e. The Weight Update module 304 performs standard weight update
computations including Least Means Square (LMS); and
f. The Desired Signal 305 is the known data (known to both
transmitter and the receiver) that is transmitted at identified
intervals.
8. A Multilevel Equalizer Aided Channel Combining and Decode system of Claim 1 wherein the Post-combining Equalizer 112 is a decision feedback equalizer, further comprises (a) a Decision Feedback 114, (b) a Multiplier 301, (c) a Weight Update module 304 and (d) one or more standard delay elements 300,wherein:

a. The Decision Feedback 114 is a feedback given to the Post
Combining Equalizer 112;
b. The standard delay element 300 provides one sample clock delay
to the incoming samples that is when the output of the Standard
Delay Element is the previous sample, then the input of the
Standard Delay Element would be the current sample;
c. The Multiplier 301 performs numeric signed multiplication of the
two inputs, and the product is given as the output; and
d. The Weight Update module 304 performs standard weight update
computations including Least Means Square (LMS).
9. A Multilevel Equalizer Aided Channel Combining and Decoding method having a Weight Prediction Equalizer in each receive channel for effective operation in any channelconditionthat consists of (a) an Aligner 102,(b)a Pre-combining Equalizer 104, (c) multiple Weight Prediction Equalizers, CH-1 Weight Prediction Equalizer 104a, CH-2 Weight Prediction Equalizer 104b, CH-3 Weight Prediction Equalizer 104c, CH-4 Weight Prediction Equalizer 104d, (d) multiple Least Mean Squared Error Equalizers (LMSE), CH-1 LMSE 105, CH-2 LMSE 106, CH-3 LMSE 107, CH-4 Least LMSE 108, (e) a Combiner 109, (f) a Receiver 110,(g) a Phase-Shift Keying (PSK) Demodulator 111, (h) a Post Combining Equalizer 112, (i) a Symbol Decode 113, (j) an Adder 117, (k) a Desired Signal Occurrence Estimate (DSOE) 103, (1) a Decision Feedback 114, (m) a Decoded Symbol output 115, (n) a Bit Error Rate (BER) 116, (o) one or more Raw samples 101,(p) one or more final weights,(q) one or more streams that correspond to the output of the Aligner and(r) a FEC Decoder 508, comprising the steps of:
a. Acquiring ldigital signal 2from multiple Analog to Digital
Converter 512a..d simultaneously 3, through the Aligner 102;
b. Subjecting the received signal 4to identical processing 5, for
detection of the start of the Desired Signal frame at the multiple
receive channels;

c. Employing the respective Desired Signal 305 detection circuits in
the receive channel for a detection process 6;
d. Initiating 7 a clock counter in the respective Desired Signal
Detection circuit, once the first Desired Signal 305 is detected in
any one of the channels and applying the same process to the
detection of the Desired Signal 305 in the other channel at the
respective Desired Signal detection circuit 8;
e. Terminating 9 the clock counters in the previous channels upon
detection of the Desired Signal 305 in the last channel;
f. Estimating the next occurrence of the Desired Signal 305 tone after
alignment wherein the clock count value is called the Desired
Signal Occurrence Estimate (DSOE) 103 and is a number of
receive clock cycles after which the next pilot tone is expected to
occur, called a Delay Computation Path;
g. Filling and flushing of system buffer based on the Desired Signal
Occurrence Estimate 103, the arrival of which is kept track by a
counter that expires on start of the Desired Signal 305,to check if
desired signal estimations are aligned 11;
h. Generating 12the Desired Signal Occurrence estimate 103 where the signal is time-aligned as a Chain Delay Counter consists of pre-determined time delay for the channels 13 such that precision of alignment is limited by a resolution of time-base and jitter of the clock;
i. Transmitting the time-aligned signal in each channel 14to the corresponding Pre-Combining Equalizer 104, which stores weight-related data of the Desired Signal Occurrence Estimate 103 in a system buffer 15;
j. Initiating an LMSE equalization processl8once the filling stops in the LMSE Equalizers 105, 106, 107, 108 and is done for a desired signal sample length;

k. Combining the equalized signal 19by a multipath Combiner to increase the signal-to-noise (S/N) ratio of the signal received;
1. Processing the combined signal 20 by the Receiver 110 and PSK Demodulator 111;
m. Performing post-combining equalization 21 by the Post-Combining Equalizer 112that equalizes the signal and eliminates residual error that may either be introduced or remaining during the combination process; and
n. Sending the output of the FEC Decoder 23, the Bit Error Rate, 116
to the Pre-Combining Equalizer 104 for switching 18between Ch-1
Least Mean Squared Error Equalizer 105 and CH-1 Weight
Prediction Equalizer 104a, CH-2 Least Mean Squared Error
Equalizer 106 and CH-2 Weight Prediction Equalizer 104b, CH-3
Least Mean Squared Error Equalizer 107 and CH-3 Weight
Prediction Equalizer 104c, CH-4 Least Mean Squared Error
Equalizer 108 and CH-4 Weight Prediction Equalizer 104d, 24.
10. A Multilevel Equalizer Aided Channel Combining and Decoding method
of Claim 9 having an improved, bandwidth conserving weight prediction
equalizer wherein:
a. One or more final weights are applicable for the samples acquired
after this calculation and are valid till the next set of weights are
computed based on Pilot indicator state;
b. For the first pilot detected, buffered samples are equalized, and
simultaneously the other stream passes through the equalizer
transparently without any modifications where once the weights
are computed, the same are applied to the stream data by
convolution;
c. Step b is repeated for each Desired Signal detected in received
stream, and the previous weights are used as initial weights for
every subsequent equalization process;

d. A weight array is created for every Desired Signal 305passing
through the equalizer as copy of weights obtained from the
equalizer is stored in another buffer;
e. The Bit Error Rate 116 is computed using standard methods, once
the signal is decoded 27which are fed to the equalizer and the
process continues until an acceptable threshold of the Bit Error
Rate 116 is achieved;
f. Upon attainment of the acceptable BER value, weight update
process switches 16 from the LMSE Equalizers 105,106, 107,108
to the corresponding Weight Prediction Equalizer 104a..d; and
g. The estimated results of the CH-1 Least Mean Squared Error
Equalizer 105 is replaced with CH-1 Weight Prediction Equalizer
104a, CH-2 Least Mean Squared Error Equalizer 106 is replaced
with CH-2 Weight Prediction Equalizer 104b, CH-3 Least Mean
Squared Error Equalizer 107 is replaced with CH-3 Weight
Prediction Equalizer 104c and CH-4 Least Mean Squared Error
Equalizer 108 is replaced with CH-4 Weight Prediction Equalizer
104d weights in the system 17thereby assisting the system to adapt
weights to changing channel in the absence of the new weights
from the LMSE and also to aid faster convergence to steady state
for LMSE.
11. A Multilevel Equalizer Aided Channel Combining and Decoding method of Claim 9,wherein:
a. The channel with the signal that is responsible for the termination
of clock counters in the other channels is the reference channel and
all other channels are referenced to this channel;
b. The count on each of the clock counters corresponds to the path
delay experienced by the signal received at the respective antenna;
c. Desired Signal Occurrence Estimate (DSOE) 103is apre-
determinednumber of receive clock cycles after which the next
pilot tone is expected to occur; and

d. Identification of the reference channel is responsible for the change in the signal path from Delay computation path flow to Data Path flow.
12. A Multilevel Equalizer Aided Channel Combining and Decoding method of Claim 9, wherein the Combiner 109incorporates maximal ratio combining (MRC).
13. A Multilevel Equalizer Aided Channel Combining and Decoding method of Claim 9, wherein the Combiner 109incorporates equal gain combining (EGC) method 19.
14. A Multilevel Equalizer Aided Channel Combining and Decoding method of Claim 9, having a Delay computation path wherein:
a. A periodic Desired Signal 305 tone that once aligned makes it
possible to estimate the next occurrence in terms of receive clocks
10;
b. The clock count value is called Desired Signal Occurrence
Estimate (DSOE) 103 and is a number of receive clock cycles after
which the next pilot tone is expected to occur; and
c. Identification of the reference channel is responsible for the change
in the signal path to Data Path flow.
15. A Multilevel Equalizer Aided Channel Combining and Decoding method
of Claim 9, wherein upon achieving steady state, the final weights
computed depending on the Bit Error Rate 116 output is retained, and the
process of switching of the weights is avoided.

Documents

Orders

Section Controller Decision Date

Application Documents

# Name Date
1 201847043137-RELEVANT DOCUMENTS [02-04-2024(online)].pdf 2024-04-02
1 201847043137.pdf 2018-11-16
2 201847043137-IntimationOfGrant11-12-2023.pdf 2023-12-11
2 201847043137-STATEMENT OF UNDERTAKING (FORM 3) [16-11-2018(online)].pdf 2018-11-16
3 201847043137-POWER OF AUTHORITY [16-11-2018(online)].pdf 2018-11-16
3 201847043137-PatentCertificate11-12-2023.pdf 2023-12-11
4 201847043137-FORM 1 [16-11-2018(online)].pdf 2018-11-16
4 201847043137-Annexure [12-06-2023(online)].pdf 2023-06-12
5 201847043137-Written submissions and relevant documents [12-06-2023(online)].pdf 2023-06-12
5 201847043137-DRAWINGS [16-11-2018(online)].pdf 2018-11-16
6 201847043137-US(14)-HearingNotice-(HearingDate-05-06-2023).pdf 2023-05-02
6 201847043137-DECLARATION OF INVENTORSHIP (FORM 5) [16-11-2018(online)].pdf 2018-11-16
7 201847043137-FER.pdf 2021-10-17
7 201847043137-COMPLETE SPECIFICATION [16-11-2018(online)].pdf 2018-11-16
8 Abstract 201847043137.jpg 2018-11-19
8 201847043137-Proof of Right [02-07-2021(online)].pdf 2021-07-02
9 201847043137-ABSTRACT [25-05-2021(online)].pdf 2021-05-25
9 201847043137-FORM-26 [26-11-2018(online)].pdf 2018-11-26
10 201847043137-CLAIMS [25-05-2021(online)].pdf 2021-05-25
10 201847043137-ENDORSEMENT BY INVENTORS [26-11-2018(online)].pdf 2018-11-26
11 201847043137-COMPLETE SPECIFICATION [25-05-2021(online)].pdf 2021-05-25
11 201847043137-ENDORSEMENT BY INVENTORS [27-11-2018(online)].pdf 2018-11-27
12 201847043137-CORRESPONDENCE [25-05-2021(online)].pdf 2021-05-25
12 Correspondence by Agent_Form-5_29-11-2018.pdf 2018-11-29
13 201847043137-DRAWING [25-05-2021(online)].pdf 2021-05-25
13 201847043137-Proof of Right (MANDATORY) [10-12-2018(online)].pdf 2018-12-10
14 201847043137-FER_SER_REPLY [25-05-2021(online)].pdf 2021-05-25
14 Correspondence by Agent_Form26_13-12-2018.pdf 2018-12-13
15 201847043137-OTHERS [25-05-2021(online)].pdf 2021-05-25
15 Correspondence by Agent_Form1_13-12-2018.pdf 2018-12-13
16 201847043137-EVIDENCE FOR REGISTRATION UNDER SSI [07-05-2021(online)].pdf 2021-05-07
16 201847043137-OTHERS [19-12-2018(online)].pdf 2018-12-19
17 201847043137-FORM FOR SMALL ENTITY [19-12-2018(online)].pdf 2018-12-19
17 201847043137-FORM FOR SMALL ENTITY [07-05-2021(online)].pdf 2021-05-07
18 201847043137-FORM 13 [06-05-2021(online)].pdf 2021-05-06
18 201847043137-RELEVANT DOCUMENTS [20-12-2018(online)].pdf 2018-12-20
19 201847043137-FORM 18 [14-08-2019(online)].pdf 2019-08-14
19 201847043137-PETITION UNDER RULE 137 [20-12-2018(online)].pdf 2018-12-20
20 Correspondence by Agent_Power of Attorney,Form 28_24-12-2018.pdf 2018-12-24
21 201847043137-FORM 18 [14-08-2019(online)].pdf 2019-08-14
21 201847043137-PETITION UNDER RULE 137 [20-12-2018(online)].pdf 2018-12-20
22 201847043137-FORM 13 [06-05-2021(online)].pdf 2021-05-06
22 201847043137-RELEVANT DOCUMENTS [20-12-2018(online)].pdf 2018-12-20
23 201847043137-FORM FOR SMALL ENTITY [07-05-2021(online)].pdf 2021-05-07
23 201847043137-FORM FOR SMALL ENTITY [19-12-2018(online)].pdf 2018-12-19
24 201847043137-OTHERS [19-12-2018(online)].pdf 2018-12-19
24 201847043137-EVIDENCE FOR REGISTRATION UNDER SSI [07-05-2021(online)].pdf 2021-05-07
25 Correspondence by Agent_Form1_13-12-2018.pdf 2018-12-13
25 201847043137-OTHERS [25-05-2021(online)].pdf 2021-05-25
26 201847043137-FER_SER_REPLY [25-05-2021(online)].pdf 2021-05-25
26 Correspondence by Agent_Form26_13-12-2018.pdf 2018-12-13
27 201847043137-DRAWING [25-05-2021(online)].pdf 2021-05-25
27 201847043137-Proof of Right (MANDATORY) [10-12-2018(online)].pdf 2018-12-10
28 201847043137-CORRESPONDENCE [25-05-2021(online)].pdf 2021-05-25
28 Correspondence by Agent_Form-5_29-11-2018.pdf 2018-11-29
29 201847043137-COMPLETE SPECIFICATION [25-05-2021(online)].pdf 2021-05-25
29 201847043137-ENDORSEMENT BY INVENTORS [27-11-2018(online)].pdf 2018-11-27
30 201847043137-CLAIMS [25-05-2021(online)].pdf 2021-05-25
30 201847043137-ENDORSEMENT BY INVENTORS [26-11-2018(online)].pdf 2018-11-26
31 201847043137-ABSTRACT [25-05-2021(online)].pdf 2021-05-25
31 201847043137-FORM-26 [26-11-2018(online)].pdf 2018-11-26
32 201847043137-Proof of Right [02-07-2021(online)].pdf 2021-07-02
32 Abstract 201847043137.jpg 2018-11-19
33 201847043137-COMPLETE SPECIFICATION [16-11-2018(online)].pdf 2018-11-16
33 201847043137-FER.pdf 2021-10-17
34 201847043137-DECLARATION OF INVENTORSHIP (FORM 5) [16-11-2018(online)].pdf 2018-11-16
34 201847043137-US(14)-HearingNotice-(HearingDate-05-06-2023).pdf 2023-05-02
35 201847043137-DRAWINGS [16-11-2018(online)].pdf 2018-11-16
35 201847043137-Written submissions and relevant documents [12-06-2023(online)].pdf 2023-06-12
36 201847043137-Annexure [12-06-2023(online)].pdf 2023-06-12
36 201847043137-FORM 1 [16-11-2018(online)].pdf 2018-11-16
37 201847043137-POWER OF AUTHORITY [16-11-2018(online)].pdf 2018-11-16
37 201847043137-PatentCertificate11-12-2023.pdf 2023-12-11
38 201847043137-STATEMENT OF UNDERTAKING (FORM 3) [16-11-2018(online)].pdf 2018-11-16
38 201847043137-IntimationOfGrant11-12-2023.pdf 2023-12-11
39 201847043137.pdf 2018-11-16
39 201847043137-RELEVANT DOCUMENTS [02-04-2024(online)].pdf 2024-04-02
40 201847043137-FORM-27 [20-05-2025(online)].pdf 2025-05-20

Search Strategy

1 SS-2020-12-0500-45-54E_05-12-2020.pdf

ERegister / Renewals

3rd: 12 Dec 2023

From 24/05/2018 - To 24/05/2019

4th: 12 Dec 2023

From 24/05/2019 - To 24/05/2020

5th: 12 Dec 2023

From 24/05/2020 - To 24/05/2021

6th: 12 Dec 2023

From 24/05/2021 - To 24/05/2022

7th: 12 Dec 2023

From 24/05/2022 - To 24/05/2023

8th: 12 Dec 2023

From 24/05/2023 - To 24/05/2024

9th: 12 Dec 2023

From 24/05/2024 - To 24/05/2025

10th: 07 Apr 2025

From 24/05/2025 - To 24/05/2026