US6182251B1 - Channel estimation in a fading channel - Google Patents

Channel estimation in a fading channel Download PDF

Info

Publication number
US6182251B1
US6182251B1 US09/198,774 US19877498A US6182251B1 US 6182251 B1 US6182251 B1 US 6182251B1 US 19877498 A US19877498 A US 19877498A US 6182251 B1 US6182251 B1 US 6182251B1
Authority
US
United States
Prior art keywords
portions
error
determined
data
known data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
US09/198,774
Inventor
Moe Rahnema
Zhen-Liang Shi
Ludong Wang
Yezdi Antia
Mohammad Soleimani
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
JPMorgan Chase Bank NA
Hughes Network Systems LLC
Original Assignee
Hughes Electronics Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority to US09/198,774 priority Critical patent/US6182251B1/en
Application filed by Hughes Electronics Corp filed Critical Hughes Electronics Corp
Assigned to HUGHES ELECTRONIC CORPORATION reassignment HUGHES ELECTRONIC CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: ANTIA, YEZDI, SHI, ZHEN-LIANG, WANG, LUDONG, RAHNEMA, MOE, SOLEIMANI, MOHAMMAD
Application granted granted Critical
Publication of US6182251B1 publication Critical patent/US6182251B1/en
Assigned to HUGHES NETWORK SYSTEMS, LLC reassignment HUGHES NETWORK SYSTEMS, LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: DIRECTV GROUP, INC., THE
Assigned to DIRECTV GROUP, INC.,THE reassignment DIRECTV GROUP, INC.,THE MERGER (SEE DOCUMENT FOR DETAILS). Assignors: HUGHES ELECTRONICS CORPORATION
Assigned to JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT reassignment JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT FIRST LIEN PATENT SECURITY AGREEMENT Assignors: HUGHES NETWORK SYSTEMS, LLC
Assigned to JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT reassignment JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT SECOND LIEN PATENT SECURITY AGREEMENT Assignors: HUGHES NETWORK SYSTEMS, LLC
Assigned to BEAR STEARNS CORPORATE LENDING INC. reassignment BEAR STEARNS CORPORATE LENDING INC. ASSIGNMENT OF SECURITY INTEREST IN U.S. PATENT RIGHTS Assignors: JPMORGAN CHASE BANK, N.A.
Assigned to HUGHES NETWORK SYSTEMS, LLC reassignment HUGHES NETWORK SYSTEMS, LLC RELEASE OF SECOND LIEN PATENT SECURITY AGREEMENT Assignors: JPMORGAN CHASE BANK, N.A.
Assigned to JPMORGAN CHASE BANK, AS ADMINISTRATIVE AGENT reassignment JPMORGAN CHASE BANK, AS ADMINISTRATIVE AGENT ASSIGNMENT AND ASSUMPTION OF REEL/FRAME NOS. 16345/0401 AND 018184/0196 Assignors: BEAR STEARNS CORPORATE LENDING INC.
Assigned to HUGHES NETWORK SYSTEMS, LLC reassignment HUGHES NETWORK SYSTEMS, LLC PATENT RELEASE Assignors: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Assigned to WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT reassignment WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT SECURITY AGREEMENT Assignors: ADVANCED SATELLITE RESEARCH, LLC, ECHOSTAR 77 CORPORATION, ECHOSTAR GOVERNMENT SERVICES L.L.C., ECHOSTAR ORBITAL L.L.C., ECHOSTAR SATELLITE OPERATING CORPORATION, ECHOSTAR SATELLITE SERVICES L.L.C., EH HOLDING CORPORATION, HELIUS ACQUISITION, LLC, HELIUS, LLC, HNS FINANCE CORP., HNS LICENSE SUB, LLC, HNS REAL ESTATE, LLC, HNS-INDIA VSAT, INC., HNS-SHANGHAI, INC., HUGHES COMMUNICATIONS, INC., HUGHES NETWORK SYSTEMS INTERNATIONAL SERVICE COMPANY, HUGHES NETWORK SYSTEMS, LLC
Assigned to WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT reassignment WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT SECURITY AGREEMENT PREVIOUSLY RECORDED ON REEL 026499 FRAME 0290. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT. Assignors: ADVANCED SATELLITE RESEARCH, LLC, ECHOSTAR 77 CORPORATION, ECHOSTAR GOVERNMENT SERVICES L.L.C., ECHOSTAR ORBITAL L.L.C., ECHOSTAR SATELLITE OPERATING CORPORATION, ECHOSTAR SATELLITE SERVICES L.L.C., EH HOLDING CORPORATION, HELIUS ACQUISITION, LLC, HELIUS, LLC, HNS FINANCE CORP., HNS LICENSE SUB, LLC, HNS REAL ESTATE, LLC, HNS-INDIA VSAT, INC., HNS-SHANGHAI, INC., HUGHES COMMUNICATIONS, INC., HUGHES NETWORK SYSTEMS INTERNATIONAL SERVICE COMPANY, HUGHES NETWORK SYSTEMS, LLC
Anticipated expiration legal-status Critical
Assigned to U.S. BANK NATIONAL ASSOCIATION reassignment U.S. BANK NATIONAL ASSOCIATION ASSIGNMENT OF PATENT SECURITY AGREEMENTS Assignors: WELLS FARGO BANK, NATIONAL ASSOCIATION
Assigned to U.S. BANK NATIONAL ASSOCIATION reassignment U.S. BANK NATIONAL ASSOCIATION CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION NUMBER 15649418 PREVIOUSLY RECORDED ON REEL 050600 FRAME 0314. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF PATENT SECURITY AGREEMENTS. Assignors: WELLS FARGO, NATIONAL BANK ASSOCIATION
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/0224Channel estimation using sounding signals
    • H04L25/0228Channel estimation using sounding signals with direct estimation from sounding signals
    • H04L25/023Channel estimation using sounding signals with direct estimation from sounding signals with extension to other symbols

Definitions

  • the present approach performs its channel estimation function with a substantially smaller processor demand than has been employed in prior art wireless approaches, such as communications approaches.
  • Communication channels in a cellular environment commonly impose a combination of distorting effects on transmitted signals.
  • Rayleigh fading where a signal's perceived power level rises and falls rapidly over a wide range, results from the combination (interference) of signals that have traversed paths differing in length by at least a significant fraction of a wavelength (i.e., about 30 cm. for cellular).
  • This type of interference is known as multi-path interference. Differences in path transmission times that approach the time taken to transmit a symbol result in a second problem called delay spread.
  • Delay spread results in reception of multiple delayed replicas of a transmitted signal.
  • Each Rayleigh faded replica has randomly distributed amplitude and phase, and the rate at which this complex quantity varies is constrained by the Doppler bandwidth associated with a vehicle's speed, which is related to the velocity of, e.g., a mobile unit relative to a base station.
  • the sampled outputs of a receiver's matched filter provide uncorrelated estimates of the transmitted data.
  • the channel has exhibited an impulse response proportional to a delta function.
  • delay spread on the other hand, the discrete time channel impulse response is extended to introduce energy at a number of symbol times.
  • the effect of the channel on the transmitted signal may be viewed as a convolution of the transmitted information with the channel's impulse response.
  • the channel therefore, emulates a convolutional coding process (encoder).
  • a mobile satellite communication system typically includes one or more satellites, at least one fixed ground terminal such as a gateway system (GS) and several mobile access terminals (ATs).
  • the access terminals typically communicate with the public switched telephone network (PSTN) or other mobile terminals via an air communication channel between the access terminals and the satellite, and between the satellite and the gateway system.
  • PSTN public switched telephone network
  • the gateway system communicates with the public switched telephone network through land-based communication lines, such as fiberoptic or copper lines.
  • communications between the access terminal and the satellite, and between the satellite and the gateway system are relatively unobstructed, (i.e. they are line-of-site) and therefore problems associated with multiple communications paths, e.g., multipath interference and delay spread are minimal or non-existent.
  • the primary source of signal distortion in the satellite context is noise, due to the very long path length between the access terminal and the satellite, and the satellite and the gateway system.
  • the satellite channel often experiences fading, however this is most often slow fading relative to a data rate required for voice communication. In addition to amplitude variations, this slow fading also causes severe phase distortion on the received signal.
  • the present approach performs its channel estimation function with a substantially smaller processor demand than has been employed in prior art wireless approaches, such as communications approaches.
  • the invention can be characterized as a method of channel estimation in a wireless communication system.
  • the method has steps of receiving a data burst comprising a plurality of portions of known data, and remaining data that is unknown; comparing reference data to each of the plurality of portions of known data and determining error for each of the portions of known data; averaging the determined error for predetermined ones of the portions of known data; and estimating error for at least a portion of the remaining data as a function of the determined error having been averaged.
  • the receiving step involved receiving the data burst comprising at least four portions of known data.
  • the estimating error comprises estimating error for a portion of the remaining data between a first of the at least four portions, and a last of the at least four portion as a function of the determined error having been averaged.
  • the estimating error further comprises estimating error for a portion of the remaining data before the first of the at least four portions as a function of the determined error for the first of the at least four portions, and estimating error for a portion of the remaining data after the last of the at least four portions as a function of the determined error for the last of the four portions.
  • the estimating error further comprises estimating error for a portion of the remaining data before the first of the at least four portions as a function of the estimated error between the first of the at least four portions and a second of the at least four portions, and estimating error for a portion of the remaining data after the last of the at least four portions as a function of the estimated error between the last of the four portions and a second-to-last of the four portions.
  • FIG. 1 is a schematic block diagram of a mobile satellite communication system in accordance with one embodiment of the present invention
  • FIG. 2 is a block diagram showing steps traversed in generating a communications channel estimate in the embodiment of FIG. 1;
  • FIG. 3 is a schematic diagram showing a burst format for nominal penetration in the mobile satellite communications system of FIG. 1;
  • FIG. 4 is a graph of bit error rate (on a vertical axis) versus channel noise (on a horizontal axis) for Gaussian noise;
  • FIG. 7 is a graph illustrating sensitivity of the approach of FIG. 2 to frequency offset, wherein a bit error rate (on a vertical axis) versus frequency offset (on a horizontal axis) is shown.
  • the mobile satellite communication system 10 includes mobile access terminals 12 (ATs) and one or more medium earth orbit (MEO) satellites 14 .
  • One or more gateway systems 16 are also employed and are coupled to a public switched telephone network 18 (PSTN), which is part of a terrestrial land-line telephone system or network.
  • PSTN public switched telephone network
  • the access terminal 12 is typically a hand-held telephone or vehicle-mounted telephone.
  • the access terminal 12 communicates with the satellite 14 over an L-band frequency (or alternatively in S-band or other band applicable to mobile satellite communications) using a particular spot beam 20 .
  • Each spot beam 20 is associated with a predetermined geographic region as defined by the satellite 14 .
  • the gateway system 16 communicates with the satellite 14 over a Ku-band feederlink frequency.
  • the gateway system may be S-band, L-band, or any band applicable to mobile satellite communication.
  • the satellite 14 includes transponders for translating between L-band spot beam 20 signals (used by the access terminals 12 ) and Ku-band 22 signals (used by the gateway system 16 ).
  • the gateway system 16 interfaces with a terrestrial telephone carrier, such as the public switched telephone network 18 , and may also interface with a conventional cellular network. Accordingly, users may place telephone calls using the access terminal 12 to either land line or cellular telephone users.
  • a plurality of gateway systems 16 may be employed, each providing similar functions and being employed to access, for example, respective public switched telephone networks 18 .
  • Subscribers to the mobile communications system 10 have unique telephone numbers allowing them to receive telephone calls when they are registered to receive pages. Registration is automatic when the access terminal 12 is turned on, such that a registration procedure locates the access terminal 12 within a particular spot beam coverage area after the access terminal 12 is turned on.
  • the access terminals 12 can receive calls from any terrestrial facility when the call is connected through the gateway system 16 , which determines the location of the access terminal 12 and sends a paging message to the access terminal 12 to announce the incoming call.
  • Communication channels carried via the satellite 14 provide space segment resources used for control functions.
  • one or more channels in each L-band spot beam 20 are control channels, e.g., the gateway 16 may place a forward control signal in each L-band spot beam 20 to allow synchronization of the access terminals 12 and to carry network control information from the gateway 16 to the access terminals 12 .
  • the control channels allow the access terminals 12 to acquire a satellite carrier and identify the L-band spot beam 20 and gateway station 16 that originates the forward control signal.
  • the gateway 16 uses the control channel to page access terminals 12 using unique addresses and to announce mobile terminated calls.
  • Each L-band spot beam 20 preferably contains a return direction signaling channel that access terminals 12 use to initiate and register calls with the gateway 16 .
  • in-band low data rate control channels are preferably available between the access terminals 12 and the gateway 16 for call supervision, power control, and to initiate call termination.
  • a threshold signal may be established relative to the strength of the transmitted burst for setting a power control bit based on a comparison of received signal strength with threshold values.
  • the system 10 contains considerable operational flexibility both from the standpoint of network features and mobile terminal capabilities.
  • the gateway system 16 is a conventional gateway as understood in the art, which includes a mobile switching center (MSC), base station controllers (BSCs), base transceiver stations (BTS), and radio frequency units.
  • MSC mobile switching center
  • BSCs base station controllers
  • BTS base transceiver stations
  • radio frequency units As is understood by those skilled in the art, the mobile switching center allows communications with the public switched telephone network 18 or other mobile switching centers.
  • the mobile switching center is connected preferably with an A-interface such as a standard E1 or E3 line with the base station controller.
  • the base station controller is then connected through a communications channel such as a T1 line to one or more base transceiver stations which may communicate via radio frequency (RF) communications to he access terminal 12 .
  • RF radio frequency
  • Telephone communications may be originated with the access terminal 12 by transmitting initialization data to the satellite 14 over a control channel which then communicates down to the gateway 16 .
  • the control channel is transmitted over a time slot within a frequency assigned to the spot beam 20 having a coverage area surrounding the access terminal 12 .
  • the call is transmitted via a radio frequency channel to the base transceiver station assigned to the spot beam 20 servicing the access terminal 12 .
  • the base transceiver station From the base transceiver station the call is routed to the base station controller and then to the mobile switching center, from which the call is routed to either the public switched telephone network or another mobile switching center. Thereafter, a communications channel is established through the entire gateway system 16 and a subscriber using the access terminal 12 may communicate over the established communications channel.
  • Telephone communications may also originate from either the public switched telephone network by entering the gateway system 16 at the mobile switching center, which routes the communication to the base station controller system for paging the access terminal 12 via the appropriate base transceiver station. After the access terminal 12 responds to the page from the base transceiver station, a communications channel is then established.
  • the mobile satellite communications system provides duplex voice communications to a large number of access terminals 12 through medium earth orbit (MEO) communications satellites, such as the medium earth orbit satellite 14 of FIG. 1 .
  • the access terminals 12 will operate in the S-band and communicate using a low-rate encoded voice transmission and time division multiple access (TDMA), at a 36 kbps rate.
  • TDMA time division multiple access
  • Mobile traffic through the satellite 14 is aggregated at a large gateway 16 such as the gateway system 16 (also referred to herein as a satellite access node), that interfaces with the satellite 14 at feeder-link frequencies in the C-band.
  • multi-path interference is a rarity in the context of satellite communications, at least when the satellite 14 is overhead, i.e., directly in a line of sight of the access terminal 12 .
  • the resources necessary to implement an equalizer in accordance with prior art cellular communications approaches, are not well spent in the context of a mobile satellite communications system.
  • path distortions due to non-dominant multipath fading usually slow fading since Doppler rate is much lower than data rate
  • noise that occur in the communications channel that must be accounted for at the access terminal.
  • FIG. 2 a block diagram is shown of steps traversed by the mobile satellite communications system in generating a communication channel estimate.
  • Channel estimation is decomposed into two major steps. First, there is a direct estimation step 200 involving estimating channel complex gains at the six locations of the reference words within the burst. Second, there is an interpolation and extrapolation step 202 during which these six estimates are interpolated and extrapolated to other bit positions within the burst.
  • FIG. 3 a schematic diagram is shown of a burst 304 for nominal penetration in the mobile satellite communications system.
  • the burst 304 is shown with the location of six four-bit reference words 300 .
  • Starting bit numbers (bits are numbered from 0) for the six reference words are 18, 58, 98, 138, 178 and 218.
  • a least-square error criteria 204 (FIG. 2) is used to make estimates of the communications channel at the location of the reference words 300 (FIG. 3 ).
  • u k (i) is the complex component of the transmitter waveform filtered by the receiver predetection filter corresponding to the ith bit of the kth unique word (i.e., the matching waveform samples).
  • (u k (i)) is not strictly unique from burst to burst, i.e., it slightly changes with the random data surrounding the unique word.
  • the u k (i) is obtained by averaging the given unique word over a large number of bursts).
  • x k is the channel complex gain at the kth unique word location. (It is assumed that the channel does not vary over a period of four bits or over the unique word because it is assumed that the path distortion is primarily due to slow fading.)
  • y k (i) is the complex component of the received noisy prediction filtered GMSK signal sampled at the maximum eye opening instant of the ith bit of the kth unique word. It is assumed that Y k (i) is equal to x k * u k (i)+n k (i) where n k (i) is the noisy sample at the corresponding sampling instant.
  • the u k (i) of parameters denote the filtered complex components of the transmitter GMSK signal (with no channel or noise effects) sampled at the maximum eye opening instant for the first, second, third and the fourth bits of the kth unique word.
  • u k (i) turns out to be the same for all the reference words due to their positioning in the burst, which starts on an even bit number as shown in FIG. 3 .
  • This equation represents a normalized complex cross-correlation between the sample of the received filtered reference waveform and the conjugate of the average reference waveform (at the symbol rate).
  • the six sample estimates provided according the above-method are filtered through a three point moving average linear phase filter 206 (FIG. 2 ), providing four filtered samples 302 (FIG. 3) of the channel complex gain. (This is shown schematically in FIG. 3.) With this filtering, four smoothed samples 302 are obtained.
  • the four smoothed samples 302 obtained in this manner are interpolated 202 and extrapolated through piecewise linear interpolation to provide estimates of channel complex gain 208 at other bit locations within the burst.
  • the channel estimates for the bits between any two consecutive smoothed samples 302 are obtained by simply reading them off the straight line connecting the two smoothed samples 302 .
  • the channel estimates are extrapolated from the adjacent line segments (the lines connecting the first two smoothed samples 302 , and the last two smoothed samples 302 , of the four, where direct channel estimates were made after the three point moving averaging 206 ).
  • these first and last locations are set simply equal to the values of the first and fourth smoothed samples 302 at their edges. (The latter scheme is believed to work slightly better when the phase shift accumulated over the segments to be extrapolated due to residue frequency offset can be tolerated without degrading the performance of the demodulator).
  • FIGS. 4, 5 , and 6 graphs are shown of bit error rate versus channel noise and static and changing channels.
  • the bit error rate results obtained with perfect knowledge are also shown for evaluating performance of the channel estimation scheme of the present embodiment.
  • the values for the transmitted signal I and Q components for each of the four bits in the reference word i.e., as filtered by the receiver predetection filter (u(i) parameters in the above equations)
  • u(i) parameters in the above equations are precomputed through simulation for a Gaussian predetection filter with a normalized bandwidth (i.e., BT product of 0.3), and a reference word of 0011.
  • Three hundred bursts of random bits are used in the calculation of averaged values for u(i) parameters used in the numerator of the above channel estimate, ⁇ circumflex over (x) ⁇ k , equation.
  • the basic least square (LS) criteria used to estimate the channel at a reference word location includes phase contributions due to any frequency offset.
  • filtering smoothing
  • interpolation interpolation
  • the sensitivity of the channel estimation algorithm of the present embodiment is evaluated for any residue frequency offsets left in the burst after the frequency estimation and correction process.
  • FIG. 7 shows that performance of the approach of the present embodiment remains flat for a range of 0 to 50 Hz simulated frequency offset residue, which is adequate for the mobile satellite communications system described herein.

Abstract

A method of channel estimation in a wireless communication system has steps of receiving a data burst comprising a plurality of portions of known data, and remaining data that is unknown; comparing reference data to each of the plurality of portions of known data and determining error for each of the portions of known data; averaging the determined error for predetermined ones of the portions of known data; and estimating error for at least a portion of the remaining data as a function of the determined error having been averaged.

Description

BACKGROUND OF THE INVENTION
The present invention relates to estimation of a communications channel, and more particularly to estimating a communications channel at various points in a burst. Even more particularly, the present invention relates to estimation of a communications channel over a wide range of channel conditions, e.g., static to Rician with K=0 dB, with various Doppler rates. Advantageously, the present approach performs its channel estimation function with a substantially smaller processor demand than has been employed in prior art wireless approaches, such as communications approaches.
Communication channels in a cellular environment commonly impose a combination of distorting effects on transmitted signals. Rayleigh fading, where a signal's perceived power level rises and falls rapidly over a wide range, results from the combination (interference) of signals that have traversed paths differing in length by at least a significant fraction of a wavelength (i.e., about 30 cm. for cellular). This type of interference is known as multi-path interference. Differences in path transmission times that approach the time taken to transmit a symbol result in a second problem called delay spread.
Delay spread results in reception of multiple delayed replicas of a transmitted signal. Each Rayleigh faded replica has randomly distributed amplitude and phase, and the rate at which this complex quantity varies is constrained by the Doppler bandwidth associated with a vehicle's speed, which is related to the velocity of, e.g., a mobile unit relative to a base station. In a frequency nonselective environment, the sampled outputs of a receiver's matched filter provide uncorrelated estimates of the transmitted data. As such, in terms of discrete time samples, the channel has exhibited an impulse response proportional to a delta function. With delay spread, on the other hand, the discrete time channel impulse response is extended to introduce energy at a number of symbol times. The effect of the channel on the transmitted signal, in turn, may be viewed as a convolution of the transmitted information with the channel's impulse response. The channel, therefore, emulates a convolutional coding process (encoder).
This leads to the possibility of estimating the transmitted information through the use of methods analogous to typical decoding of convolutional codes, i.e., maximum likelihood sequence estimation techniques.
A mobile satellite communication system typically includes one or more satellites, at least one fixed ground terminal such as a gateway system (GS) and several mobile access terminals (ATs). The access terminals typically communicate with the public switched telephone network (PSTN) or other mobile terminals via an air communication channel between the access terminals and the satellite, and between the satellite and the gateway system. The gateway system communicates with the public switched telephone network through land-based communication lines, such as fiberoptic or copper lines.
Unlike in the cellular environment, communications between the access terminal and the satellite, and between the satellite and the gateway system, are relatively unobstructed, (i.e. they are line-of-site) and therefore problems associated with multiple communications paths, e.g., multipath interference and delay spread are minimal or non-existent. In contrast to cellular communications environments, the primary source of signal distortion in the satellite context is noise, due to the very long path length between the access terminal and the satellite, and the satellite and the gateway system. The satellite channel often experiences fading, however this is most often slow fading relative to a data rate required for voice communication. In addition to amplitude variations, this slow fading also causes severe phase distortion on the received signal.
SUMMARY OF THE INVENTION
The present invention advantageously provides an approach to communications channel estimation, in a satellite communications system or other similar system, over a wide range of channel conditions, e.g., static to Rician with K=0 dB, with various Doppler rates. Advantageously, the present approach performs its channel estimation function with a substantially smaller processor demand than has been employed in prior art wireless approaches, such as communications approaches.
In one embodiment, the invention can be characterized as a method of channel estimation in a wireless communication system. The method has steps of receiving a data burst comprising a plurality of portions of known data, and remaining data that is unknown; comparing reference data to each of the plurality of portions of known data and determining error for each of the portions of known data; averaging the determined error for predetermined ones of the portions of known data; and estimating error for at least a portion of the remaining data as a function of the determined error having been averaged.
In a variation the receiving step involved receiving the data burst comprising at least four portions of known data.
In a further variation, the estimating error comprises estimating error for a portion of the remaining data between a first of the at least four portions, and a last of the at least four portion as a function of the determined error having been averaged.
In yet a further variation, the estimating error further comprises estimating error for a portion of the remaining data before the first of the at least four portions as a function of the determined error for the first of the at least four portions, and estimating error for a portion of the remaining data after the last of the at least four portions as a function of the determined error for the last of the four portions.
In an additional variation, the estimating error further comprises estimating error for a portion of the remaining data before the first of the at least four portions as a function of the estimated error between the first of the at least four portions and a second of the at least four portions, and estimating error for a portion of the remaining data after the last of the at least four portions as a function of the estimated error between the last of the four portions and a second-to-last of the four portions.
BRIEF DESCRIPTION OF THE DRAWINGS
The above and other aspects, features and advantages of the present invention will be more apparent from the following more particular description thereof, presented in conjunction with the following drawings wherein:
FIG. 1 is a schematic block diagram of a mobile satellite communication system in accordance with one embodiment of the present invention;
FIG. 2 is a block diagram showing steps traversed in generating a communications channel estimate in the embodiment of FIG. 1;
FIG. 3 is a schematic diagram showing a burst format for nominal penetration in the mobile satellite communications system of FIG. 1;
FIG. 4 is a graph of bit error rate (on a vertical axis) versus channel noise (on a horizontal axis) for Gaussian noise;
FIG. 5 is a graph of bit error rate (on a vertical axis) versus channel noise (on a horizontal axis) for a Rician channel condition with K=12 dB;
FIG. 6 is a graph of bit error rate (on a vertical axis) versus channel noise (on a horizontal axis) for a Rician channel condition with K=7 dB;
FIG. 7 is a graph illustrating sensitivity of the approach of FIG. 2 to frequency offset, wherein a bit error rate (on a vertical axis) versus frequency offset (on a horizontal axis) is shown.
Corresponding reference characters indicate corresponding components throughout the several views of the drawings.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
The following description of the presently contemplated best mode of practicing the invention is not to be taken in a limiting sense, but is made merely for the purpose of describing the general principles of the invention. The scope of the invention should be determined with reference to the claims.
Referring first to FIG. 1, a preferred embodiment of a mobile satellite communication system 10 is illustrated,. The mobile satellite communication system 10 includes mobile access terminals 12 (ATs) and one or more medium earth orbit (MEO) satellites 14. One or more gateway systems 16 (GS) are also employed and are coupled to a public switched telephone network 18 (PSTN), which is part of a terrestrial land-line telephone system or network. The access terminal 12 is typically a hand-held telephone or vehicle-mounted telephone. The access terminal 12 communicates with the satellite 14 over an L-band frequency (or alternatively in S-band or other band applicable to mobile satellite communications) using a particular spot beam 20. Each spot beam 20 is associated with a predetermined geographic region as defined by the satellite 14. The gateway system 16 communicates with the satellite 14 over a Ku-band feederlink frequency. For example, the gateway system may be S-band, L-band, or any band applicable to mobile satellite communication.
The satellite 14 includes transponders for translating between L-band spot beam 20 signals (used by the access terminals 12) and Ku-band 22 signals (used by the gateway system 16). The gateway system 16 interfaces with a terrestrial telephone carrier, such as the public switched telephone network 18, and may also interface with a conventional cellular network. Accordingly, users may place telephone calls using the access terminal 12 to either land line or cellular telephone users. As illustrated in FIG. 1, a plurality of gateway systems 16 may be employed, each providing similar functions and being employed to access, for example, respective public switched telephone networks 18.
Subscribers to the mobile communications system 10 have unique telephone numbers allowing them to receive telephone calls when they are registered to receive pages. Registration is automatic when the access terminal 12 is turned on, such that a registration procedure locates the access terminal 12 within a particular spot beam coverage area after the access terminal 12 is turned on. In addition to originating calls, the access terminals 12 can receive calls from any terrestrial facility when the call is connected through the gateway system 16, which determines the location of the access terminal 12 and sends a paging message to the access terminal 12 to announce the incoming call.
Communication channels carried via the satellite 14 provide space segment resources used for control functions. i.e., one or more channels in each L-band spot beam 20 are control channels, e.g., the gateway 16 may place a forward control signal in each L-band spot beam 20 to allow synchronization of the access terminals 12 and to carry network control information from the gateway 16 to the access terminals 12. The control channels allow the access terminals 12 to acquire a satellite carrier and identify the L-band spot beam 20 and gateway station 16 that originates the forward control signal. The gateway 16 uses the control channel to page access terminals 12 using unique addresses and to announce mobile terminated calls. Each L-band spot beam 20 preferably contains a return direction signaling channel that access terminals 12 use to initiate and register calls with the gateway 16. During a call, in-band low data rate control channels are preferably available between the access terminals 12 and the gateway 16 for call supervision, power control, and to initiate call termination. For example, during burst communication between the access terminal 12 and the satellite 14, a threshold signal may be established relative to the strength of the transmitted burst for setting a power control bit based on a comparison of received signal strength with threshold values.
The system 10 contains considerable operational flexibility both from the standpoint of network features and mobile terminal capabilities. The gateway system 16 is a conventional gateway as understood in the art, which includes a mobile switching center (MSC), base station controllers (BSCs), base transceiver stations (BTS), and radio frequency units. As is understood by those skilled in the art, the mobile switching center allows communications with the public switched telephone network 18 or other mobile switching centers. The mobile switching center is connected preferably with an A-interface such as a standard E1 or E3 line with the base station controller. The base station controller is then connected through a communications channel such as a T1 line to one or more base transceiver stations which may communicate via radio frequency (RF) communications to he access terminal 12.
Telephone communications may be originated with the access terminal 12 by transmitting initialization data to the satellite 14 over a control channel which then communicates down to the gateway 16. The control channel is transmitted over a time slot within a frequency assigned to the spot beam 20 having a coverage area surrounding the access terminal 12. At the gateway 16, the call is transmitted via a radio frequency channel to the base transceiver station assigned to the spot beam 20 servicing the access terminal 12. From the base transceiver station the call is routed to the base station controller and then to the mobile switching center, from which the call is routed to either the public switched telephone network or another mobile switching center. Thereafter, a communications channel is established through the entire gateway system 16 and a subscriber using the access terminal 12 may communicate over the established communications channel.
Telephone communications may also originate from either the public switched telephone network by entering the gateway system 16 at the mobile switching center, which routes the communication to the base station controller system for paging the access terminal 12 via the appropriate base transceiver station. After the access terminal 12 responds to the page from the base transceiver station, a communications channel is then established.
The mobile satellite communications system provides duplex voice communications to a large number of access terminals 12 through medium earth orbit (MEO) communications satellites, such as the medium earth orbit satellite 14 of FIG. 1. The access terminals 12 will operate in the S-band and communicate using a low-rate encoded voice transmission and time division multiple access (TDMA), at a 36 kbps rate. Mobile traffic through the satellite 14 is aggregated at a large gateway 16 such as the gateway system 16 (also referred to herein as a satellite access node), that interfaces with the satellite 14 at feeder-link frequencies in the C-band.
Unlike in conventional cellular telephone technologies, wherein multi-path interference becomes a significant problem, thus justifying the computing resources and the overhead necessary to implement maximum likelihood sequence estimating equalizers, and the like, multi-path interference is a rarity in the context of satellite communications, at least when the satellite 14 is overhead, i.e., directly in a line of sight of the access terminal 12. Thus, the resources necessary to implement an equalizer, in accordance with prior art cellular communications approaches, are not well spent in the context of a mobile satellite communications system. There are, however, path distortions due to non-dominant multipath fading (usually slow fading since Doppler rate is much lower than data rate), and noise that occur in the communications channel that must be accounted for at the access terminal.
Referring to FIG. 2, a block diagram is shown of steps traversed by the mobile satellite communications system in generating a communication channel estimate.
Channel estimation is decomposed into two major steps. First, there is a direct estimation step 200 involving estimating channel complex gains at the six locations of the reference words within the burst. Second, there is an interpolation and extrapolation step 202 during which these six estimates are interpolated and extrapolated to other bit positions within the burst.
Referring next to FIG. 3, a schematic diagram is shown of a burst 304 for nominal penetration in the mobile satellite communications system. The burst 304 is shown with the location of six four-bit reference words 300. Starting bit numbers (bits are numbered from 0) for the six reference words are 18, 58, 98, 138, 178 and 218.
A least-square error criteria 204 (FIG. 2) is used to make estimates of the communications channel at the location of the reference words 300 (FIG. 3). The squared error, e2, at each reference word 300 (FIG. 3) location is defined as the expected squared error between the received prediction filtered noisy signal and the filtered transmitted signal as scaled by the unknown complex channel gain e k 2 = i = 0 3 y k ( i ) - x k u k ( i ) 2
Figure US06182251-20010130-M00001
wherein k=1, 2, 3, 4, 5, 6 identify the six unique reference words in their time order, and uk(i) is the complex component of the transmitter waveform filtered by the receiver predetection filter corresponding to the ith bit of the kth unique word (i.e., the matching waveform samples). (Due to the innersymbol interference of GMSK modulation, (uk(i)) is not strictly unique from burst to burst, i.e., it slightly changes with the random data surrounding the unique word.
In practice, the uk(i) is obtained by averaging the given unique word over a large number of bursts). xk is the channel complex gain at the kth unique word location. (It is assumed that the channel does not vary over a period of four bits or over the unique word because it is assumed that the path distortion is primarily due to slow fading.) yk(i) is the complex component of the received noisy prediction filtered GMSK signal sampled at the maximum eye opening instant of the ith bit of the kth unique word. It is assumed that Yk(i) is equal to xk* uk(i)+nk(i) where nk(i) is the noisy sample at the corresponding sampling instant.
The uk(i) of parameters denote the filtered complex components of the transmitter GMSK signal (with no channel or noise effects) sampled at the maximum eye opening instant for the first, second, third and the fourth bits of the kth unique word. uk(i) turns out to be the same for all the reference words due to their positioning in the burst, which starts on an even bit number as shown in FIG. 3. As mentioned above, this parameter incorporates generally in the inter-symbol interference effects of adjacent data bits, but the average value, which is what will be needed for the above equation, is predetermined (off-line computed) for a given TX/RX pair. Therefore, u1(i)=u2(i)=u3(i)=u4(i)=u5(i)=u6(i)=u(i).
By differentiating the squared error expression ek 2 in the above equation, with respect to the unknown channel parameter xk, and setting the resulting equation to zero, the channel estimate {circumflex over (x)}k is x ^ k = i = 0 3 y k ( i ) u ( i ) * i = 0 3 u ( i ) 2
Figure US06182251-20010130-M00002
This equation represents a normalized complex cross-correlation between the sample of the received filtered reference waveform and the conjugate of the average reference waveform (at the symbol rate).
The six sample estimates provided according the above-method are filtered through a three point moving average linear phase filter 206 (FIG. 2), providing four filtered samples 302 (FIG. 3) of the channel complex gain. (This is shown schematically in FIG. 3.) With this filtering, four smoothed samples 302 are obtained.
The four smoothed samples 302 obtained in this manner are interpolated 202 and extrapolated through piecewise linear interpolation to provide estimates of channel complex gain 208 at other bit locations within the burst.
In the piecewise linear interpolation 202, the channel estimates for the bits between any two consecutive smoothed samples 302 are obtained by simply reading them off the straight line connecting the two smoothed samples 302. For the first 58 bit locations, and the last 62 bit locations in the burst, the channel estimates are extrapolated from the adjacent line segments (the lines connecting the first two smoothed samples 302, and the last two smoothed samples 302, of the four, where direct channel estimates were made after the three point moving averaging 206). Alternatively, these first and last locations are set simply equal to the values of the first and fourth smoothed samples 302 at their edges. (The latter scheme is believed to work slightly better when the phase shift accumulated over the segments to be extrapolated due to residue frequency offset can be tolerated without degrading the performance of the demodulator).
Referring next to FIGS. 4, 5, and 6, graphs are shown of bit error rate versus channel noise and static and changing channels.
Bit error rate results are obtained with the above channel estimation scheme for Gaussian (FIG. 4), Rician with K=12 dB (FIG. 5) and Rician with K=7 dB (FIG. 6). The bit error rate results obtained with perfect knowledge are also shown for evaluating performance of the channel estimation scheme of the present embodiment. In these simulations, the values for the transmitted signal I and Q components for each of the four bits in the reference word, i.e., as filtered by the receiver predetection filter (u(i) parameters in the above equations), are precomputed through simulation for a Gaussian predetection filter with a normalized bandwidth (i.e., BT product of 0.3), and a reference word of 0011. Three hundred bursts of random bits are used in the calculation of averaged values for u(i) parameters used in the numerator of the above channel estimate, {circumflex over (x)}k, equation.
The basic least square (LS) criteria used to estimate the channel at a reference word location includes phase contributions due to any frequency offset. However, when filtering (smoothing) and interpolation are used subsequently to obtain noise reduced channel estimates at the other locations in the burst, the frequency offset phase effects may not be properly maintained. Therefore, it is necessary to estimate the frequency offsets and correct for them before the channel estimation process.
Since there are inaccuracies associated with any frequency estimation algorithm, the sensitivity of the channel estimation algorithm of the present embodiment is evaluated for any residue frequency offsets left in the burst after the frequency estimation and correction process. In order to study the performance of the sensitivity of the channel estimation approach described herein to frequency offset, bit error rate results are obtained for a Rician channel at K=7 dB, and for a Rician channel at K=12 dB, for a signal-to-noise ratio of 4 dB (which is considered a typical operating condition for the mobile satellite communications system) and varying amounts of frequency offset. The results are illustrated in FIG. 7, where it is noted that performance of the approach of the present embodiment remains flat for a range of 0 to 50 Hz simulated frequency offset residue, which is adequate for the mobile satellite communications system described herein.
While the invention herein disclosed has been described by means of specific embodiments and applications thereof, numerous modifications and variations could be made thereto by those skilled in the art without departing from the scope of the invention set forth in the claims.

Claims (11)

What is claimed is:
1. A method of channel estimation in a wireless communication system comprising:
receiving a data burst comprising a plurality of portions of known data, and remaining data that is unknown;
comparing reference data to each of the plurality of portions of known data and determining error for each of the portions of known data;
averaging the determined error for predetermined ones of the portions of known data; and
estimating error for at least a portion of the remaining data as a function of the determined error having been averaged.
2. The method of claim 1 wherein said receiving comprises receiving the data burst comprising at least four portions of known data.
3. The method of claim 2 wherein said estimating error comprises estimating error for a portion of the remaining data between a first of the at least four portions, and a last of the at least four portion as a function of the determined error having been averaged.
4. The method of claim 3 wherein said estimating error further comprises estimating error for a portion of the remaining data before the first of the at least four portions as a function of the determined error for the first of the at least four portions, and estimating error for a portion of the remaining data after the last of the at least four portions as a function of the determined error for the last of the four portions.
5. The method of claim 3 wherein said estimating error further comprises estimating error for a portion of the remaining data before the first of the at least four portions as a function of the estimated error between the first of the at least four portions and a second of the at least four portions, and estimating error for a portion of the remaining data after the last of the at least four portions as a function of the estimated error between the last of the four portions and a second-to-last of the four portions.
6. The method of claim 2 wherein said estimating error comprises interpolating linearly estimated error between a second determined one of the at least four portions and a third determined one of the at least four portions, as a function of the determined error having been averaged for a first determined one of the at least four portions, the second determined one of the at least four portions, and the third determined one of the at least four portions, and the determined error having been averaged for the second determined one of the at least four portions, the third determined one of the at least four portions, and a fourth determined one of the at least four portions.
7. The method of claim 1 wherein said comparing reference data and determining error for each of the portions of known data comprises determining a least squared error determination.
8. The method of claim 1 wherein said averaging the determined error for predetermined ones of the portions of known data comprises performing a three point moving average.
9. The method of claim 1 wherein said estimating error for at least a portion of the remaining data as a function of the determined error having been averaged comprises performing a piecewise linear interpolation.
10. The method of claim 1 wherein said comparing reference data and determining error for each of the portions of known data comprises determining a squared error e k 2 = i = 0 3 y k ( i ) - x k u k ( i ) 2
Figure US06182251-20010130-M00003
wherein k an integer index identifying the each of the portions of known data, order uk(i) is a complex component of the transmitter waveform filtered by the receiver prediction filter corresponding to an ith bit of a kth portion of known data, xk is a channel complex gain at the kth portion of known data, yk(i) is complex components of the burst sampled at ith bit of the kth portion of known data.
11. The method of claim 10 wherein said comparing reference data and determining error for each of the portions of known data further comprises determining a channel estimate x k = i = 0 3 y k ( i ) u ( i ) * i = 0 3 u ( i ) 2
Figure US06182251-20010130-M00004
wherein u(i) is equal to uk(i).
US09/198,774 1998-11-24 1998-11-24 Channel estimation in a fading channel Expired - Lifetime US6182251B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US09/198,774 US6182251B1 (en) 1998-11-24 1998-11-24 Channel estimation in a fading channel

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US09/198,774 US6182251B1 (en) 1998-11-24 1998-11-24 Channel estimation in a fading channel

Publications (1)

Publication Number Publication Date
US6182251B1 true US6182251B1 (en) 2001-01-30

Family

ID=22734780

Family Applications (1)

Application Number Title Priority Date Filing Date
US09/198,774 Expired - Lifetime US6182251B1 (en) 1998-11-24 1998-11-24 Channel estimation in a fading channel

Country Status (1)

Country Link
US (1) US6182251B1 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030039203A1 (en) * 2001-08-23 2003-02-27 Jaekyun Moon Enhanced frequency domain equalization in ODFM communication
WO2003021980A1 (en) * 2001-09-03 2003-03-13 The Research Institute Of Telecommunication Transmission, Mii A method and equipment for regulating dynamically an average area of a channel estimation
US20030053522A1 (en) * 2000-02-29 2003-03-20 Lionel Hayoun Method and device for estimating a channel propagation
US6785227B1 (en) * 2000-05-11 2004-08-31 Lucent Technologies Inc. Method and apparatus for multi-layer resource management in wireless communications systems
US6785351B1 (en) * 2000-08-16 2004-08-31 Lucent Technologies Inc. Method and system for Doppler frequency estimation
US20070037514A1 (en) * 2005-08-09 2007-02-15 Atc Technologies, Llc Satellite communications systems and methods using substantially co-located feeder link antennas
GB2439029B (en) * 2005-04-08 2011-05-18 Baker Hughes Inc System and method of communicating over noisy communication channels

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5533048A (en) * 1993-07-28 1996-07-02 Celeritas Technologies, Ltd. Apparatus and method for compensating for limiter induced non-linear distortion in a wireless data communication system
US5787118A (en) * 1993-09-10 1998-07-28 Mitsubishi Denki Kabushiki Kaisha Adaptive equalizer and adaptive diversity equalizer

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5533048A (en) * 1993-07-28 1996-07-02 Celeritas Technologies, Ltd. Apparatus and method for compensating for limiter induced non-linear distortion in a wireless data communication system
US5787118A (en) * 1993-09-10 1998-07-28 Mitsubishi Denki Kabushiki Kaisha Adaptive equalizer and adaptive diversity equalizer

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7103093B2 (en) * 2000-02-29 2006-09-05 Thales Method and device for estimating a propagation channel
US20030053522A1 (en) * 2000-02-29 2003-03-20 Lionel Hayoun Method and device for estimating a channel propagation
US6785227B1 (en) * 2000-05-11 2004-08-31 Lucent Technologies Inc. Method and apparatus for multi-layer resource management in wireless communications systems
US6785351B1 (en) * 2000-08-16 2004-08-31 Lucent Technologies Inc. Method and system for Doppler frequency estimation
WO2003019848A2 (en) * 2001-08-23 2003-03-06 Bermai, Inc. Enhanced frequency domain equalization in ofdm communication
WO2003019848A3 (en) * 2001-08-23 2007-10-25 Bermai Inc Enhanced frequency domain equalization in ofdm communication
US20030039203A1 (en) * 2001-08-23 2003-02-27 Jaekyun Moon Enhanced frequency domain equalization in ODFM communication
US7099267B2 (en) 2001-08-23 2006-08-29 Dsp Group Inc. Enhanced frequency domain equalization in OFDM communication
US20050018641A1 (en) * 2001-09-03 2005-01-27 Chunming Zhao Method and equipment for regulating dynamically an average area of a channel estimation
WO2003021980A1 (en) * 2001-09-03 2003-03-13 The Research Institute Of Telecommunication Transmission, Mii A method and equipment for regulating dynamically an average area of a channel estimation
US7376176B2 (en) 2001-09-03 2008-05-20 The Research Institute Of Telecommunication Transmission, Mii Method and equipment for regulating dynamically an average area of a channel estimation
GB2439029B (en) * 2005-04-08 2011-05-18 Baker Hughes Inc System and method of communicating over noisy communication channels
US20070037514A1 (en) * 2005-08-09 2007-02-15 Atc Technologies, Llc Satellite communications systems and methods using substantially co-located feeder link antennas

Similar Documents

Publication Publication Date Title
US5901185A (en) Systems and methods for data-augmented, pilot-symbol-assisted radiotelephone communications
EP0605955B1 (en) Method and apparatus for compensating multipath fading and simulcast interference in a radio signal
KR100831136B1 (en) Method and apparatus for controlling transmission power in a cdma communication system
US6314131B1 (en) Method and system for channel estimation using multi-slot averaged interpolation
KR101017208B1 (en) Method of determining a gain offset between transmission channels
EP1212839B1 (en) System and method for accurately predicting signal to interference and noise ratio to improve communications system performance
US6580701B1 (en) Interpretation of a received signal
JP4409634B2 (en) Self-synchronizing equalization method and system
AU726062B2 (en) Iterative channel estimation
JP2008136234A (en) Receiving method and receiver
WO2002009297A2 (en) Estimation of channel and of channel order
US5715240A (en) Communication device capable of estimating signal quality without synchronization pattern
WO1999044319A1 (en) Method and apparatus for interference rejection
JP2001522166A (en) Method and apparatus for transmitting data over a wireless interface in a wireless communication system
EP1112647B1 (en) Channel estimates in a cdma system using power control bits
US6249518B1 (en) TDMA single antenna co-channel interference cancellation
JP2001522176A (en) Method and apparatus for transmitting data over a wireless interface in a wireless communication system
US6182251B1 (en) Channel estimation in a fading channel
EP0894366B1 (en) Adaptive compensation of doppler shift in a mobile communication system
US6381260B1 (en) Method and radio station for data transmission
AU724387B2 (en) Compensation of doppler shift in a mobile communication system
JP4452350B2 (en) Digital television broadcast receiving apparatus and transmission / reception system
EP1908195A1 (en) Speed detection method in communication system, receiver, network element and processor
KR20040075343A (en) Robust low complexity multi-antenna adaptive minimum mean square error equalizer
US6553007B1 (en) Compensation of doppler shift in a mobile communication system

Legal Events

Date Code Title Description
AS Assignment

Owner name: HUGHES ELECTRONIC CORPORATION, CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:RAHNEMA, MOE;SHI, ZHEN-LIANG;WANG, LUDONG;AND OTHERS;REEL/FRAME:009795/0440;SIGNING DATES FROM 19990211 TO 19990212

STCF Information on status: patent grant

Free format text: PATENTED CASE

FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAY Fee payment

Year of fee payment: 4

AS Assignment

Owner name: HUGHES NETWORK SYSTEMS, LLC,MARYLAND

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:DIRECTV GROUP, INC., THE;REEL/FRAME:016323/0867

Effective date: 20050519

Owner name: HUGHES NETWORK SYSTEMS, LLC, MARYLAND

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:DIRECTV GROUP, INC., THE;REEL/FRAME:016323/0867

Effective date: 20050519

AS Assignment

Owner name: DIRECTV GROUP, INC.,THE,MARYLAND

Free format text: MERGER;ASSIGNOR:HUGHES ELECTRONICS CORPORATION;REEL/FRAME:016427/0731

Effective date: 20040316

Owner name: DIRECTV GROUP, INC.,THE, MARYLAND

Free format text: MERGER;ASSIGNOR:HUGHES ELECTRONICS CORPORATION;REEL/FRAME:016427/0731

Effective date: 20040316

AS Assignment

Owner name: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT

Free format text: SECOND LIEN PATENT SECURITY AGREEMENT;ASSIGNOR:HUGHES NETWORK SYSTEMS, LLC;REEL/FRAME:016345/0368

Effective date: 20050627

Owner name: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT

Free format text: FIRST LIEN PATENT SECURITY AGREEMENT;ASSIGNOR:HUGHES NETWORK SYSTEMS, LLC;REEL/FRAME:016345/0401

Effective date: 20050627

AS Assignment

Owner name: HUGHES NETWORK SYSTEMS, LLC,MARYLAND

Free format text: RELEASE OF SECOND LIEN PATENT SECURITY AGREEMENT;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:018184/0170

Effective date: 20060828

Owner name: BEAR STEARNS CORPORATE LENDING INC.,NEW YORK

Free format text: ASSIGNMENT OF SECURITY INTEREST IN U.S. PATENT RIGHTS;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:018184/0196

Effective date: 20060828

Owner name: BEAR STEARNS CORPORATE LENDING INC., NEW YORK

Free format text: ASSIGNMENT OF SECURITY INTEREST IN U.S. PATENT RIGHTS;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:018184/0196

Effective date: 20060828

Owner name: HUGHES NETWORK SYSTEMS, LLC, MARYLAND

Free format text: RELEASE OF SECOND LIEN PATENT SECURITY AGREEMENT;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:018184/0170

Effective date: 20060828

FPAY Fee payment

Year of fee payment: 8

AS Assignment

Owner name: JPMORGAN CHASE BANK, AS ADMINISTRATIVE AGENT,NEW Y

Free format text: ASSIGNMENT AND ASSUMPTION OF REEL/FRAME NOS. 16345/0401 AND 018184/0196;ASSIGNOR:BEAR STEARNS CORPORATE LENDING INC.;REEL/FRAME:024213/0001

Effective date: 20100316

Owner name: JPMORGAN CHASE BANK, AS ADMINISTRATIVE AGENT, NEW

Free format text: ASSIGNMENT AND ASSUMPTION OF REEL/FRAME NOS. 16345/0401 AND 018184/0196;ASSIGNOR:BEAR STEARNS CORPORATE LENDING INC.;REEL/FRAME:024213/0001

Effective date: 20100316

AS Assignment

Owner name: HUGHES NETWORK SYSTEMS, LLC, MARYLAND

Free format text: PATENT RELEASE;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:026459/0883

Effective date: 20110608

AS Assignment

Owner name: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATE

Free format text: SECURITY AGREEMENT;ASSIGNORS:EH HOLDING CORPORATION;ECHOSTAR 77 CORPORATION;ECHOSTAR GOVERNMENT SERVICES L.L.C.;AND OTHERS;REEL/FRAME:026499/0290

Effective date: 20110608

FPAY Fee payment

Year of fee payment: 12

AS Assignment

Owner name: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATE

Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT SECURITY AGREEMENT PREVIOUSLY RECORDED ON REEL 026499 FRAME 0290. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT;ASSIGNORS:EH HOLDING CORPORATION;ECHOSTAR 77 CORPORATION;ECHOSTAR GOVERNMENT SERVICES L.L.C.;AND OTHERS;REEL/FRAME:047014/0886

Effective date: 20110608

AS Assignment

Owner name: U.S. BANK NATIONAL ASSOCIATION, MINNESOTA

Free format text: ASSIGNMENT OF PATENT SECURITY AGREEMENTS;ASSIGNOR:WELLS FARGO BANK, NATIONAL ASSOCIATION;REEL/FRAME:050600/0314

Effective date: 20191001

AS Assignment

Owner name: U.S. BANK NATIONAL ASSOCIATION, MINNESOTA

Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION NUMBER 15649418 PREVIOUSLY RECORDED ON REEL 050600 FRAME 0314. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF PATENT SECURITY AGREEMENTS;ASSIGNOR:WELLS FARGO, NATIONAL BANK ASSOCIATION;REEL/FRAME:053703/0367

Effective date: 20191001