Language selection

Search

Patent 2044599 Summary

Third-party information liability

Some of the information on this Web page has been provided by external sources. The Government of Canada is not responsible for the accuracy, reliability or currency of the information supplied by external sources. Users wishing to rely upon this information should consult directly with the source of the information. Content provided by external sources is not subject to official languages, privacy and accessibility requirements.

Claims and Abstract availability

Any discrepancies in the text and image of the Claims and Abstract are due to differing posting times. Text of the Claims and Abstract are posted:

  • At the time the application is open to public inspection;
  • At the time of issue of the patent (grant).
(12) Patent: (11) CA 2044599
(54) English Title: METHOD OF DETERMINING SAMPLING TIME POINTS
(54) French Title: METHODE DE DETERMINATION DES TEMPS D'ECHANTILLONNAGE
Status: Term Expired - Post Grant Beyond Limit
Bibliographic Data
(51) International Patent Classification (IPC):
  • H04L 07/00 (2006.01)
  • H04L 07/02 (2006.01)
  • H04L 07/04 (2006.01)
(72) Inventors :
  • LARSSON, LARS GUSTAV (Sweden)
(73) Owners :
  • TELEFONAKTIEBOLAGET LM ERICSSON
(71) Applicants :
  • TELEFONAKTIEBOLAGET LM ERICSSON (Sweden)
(74) Agent: MARKS & CLERK
(74) Associate agent:
(45) Issued: 2001-01-09
(86) PCT Filing Date: 1990-10-26
(87) Open to Public Inspection: 1991-05-16
Examination requested: 1997-09-26
Availability of licence: N/A
Dedicated to the Public: N/A
(25) Language of filing: English

Patent Cooperation Treaty (PCT): Yes
(86) PCT Filing Number: PCT/SE1990/000697
(87) International Publication Number: SE1990000697
(85) National Entry: 1991-06-26

(30) Application Priority Data:
Application No. Country/Territory Date
8903842-6 (Sweden) 1989-11-15

Abstracts

English Abstract


Symbol sequences having synchronization sequences are
transmitted over a radio channel. Received signals are
sampled in signal sampling time points (n) and by correlation
a channel response (C2) is obtained. The impulse response is
sampled (T) over a period (M x N) corresponding to time
dispersion of the channel. For separate samples with
separate start points (n), channel estimates are obtained (n
- 0, 2, 4, 6, N = 1, 3, 5, 7,...) whose energy values are
calculated, and the estimate (n = 8, 10, 12, 14) with the
largest energy is selected. The first time point (n = 8) in
this estimate is selected as sampling time point for the
symbol sequence. Alternatively, the signal sampling time
point (n = 9) with maximum energy value (C2 max) is selected.
By comparing the energy values either one of these signal
sampling time points (n = 8, n = 9) can be selected as the
sampling time point for the symbol sequence. For consecutive
sequences, an average value for the sampling time points is
calculated. Maximum energy of received symbols and
simplified signal processing are obtained.


French Abstract

Des séquences de symboles présentant des séquences de synchronisation sont transmises sur un canal radio. Les signaux reçus sont échantillonés à intervalles aux points d'échantillonage de signaux dans le temps (n) et une réponse de canal (C2) est obtenue par corrélation. La réponse des impulsions est échantillonée (Ts) pendant une période (M x N) qui correspond à la dispersion dans le temps du canal. Pour des échantillons séparés ayant des points de départ séparés (n), on obtient des estimations de canal (n = 0, 2, 4, 6, N = 1, 3, 5, 7...) dont on calcule les valeurs d'énergie, et on sélectionne l'estimation (n = 8, 10, 12, 14) ayant le plus d'énergie. On sélectionne le premier point dans le temps (n = 8) de cette estimation comme point d'échantillonage dans le temps pour la séquence des symboles. Dans une variante, on sélectionne le point d'échantillonage de signaux dans le temps (n = 9) ayant la valeur d'énergie maximale (C2 max). En comparant ces valeurs d'énergie, on peut sélectionner l'un ou l'autre de ces points d'échantillonage de signaux dans le temps (n = 8, n = 9) comme point d'échantillonage dans le temps pour la séquence des symboles. Pour les séquences consécutives, on calcule une valeur moyenne relative aux points d'échantillonage dans le temps. Un maximum d'énergie pour les symboles reçus et une simplification du traitement des signaux sont ainsi obtenues.

Claims

Note: Claims are shown in the official language in which they were submitted.


THE EMBODIMENTS OF THE INVENTION IN WHICH AN EXCLUSIVE
PROPERTY OR PRIVILEGE IS CLAIMED ARE DEFINED AS FOLLOWS:
1. A method of determining sampling time point when transmitting
symbol sequences with recurrent synchronization sequences,
wherein the symbol sequences are transmitted as analog signals
over a channel and are liable to be subjected to disturbances
during said transmission, said method comprising the steps of:
- sampling the received, analog signals at recurrent signal
sampling time points which are selected in relation to a
synchronization time point common to a transmitter and a
receiver, wherein a time interval for transmission of a
symbol, a symbol time, includes a whole number of signal
sampling time points; and
- effecting channel correlation for calculating impulse
response for the channel with the aid of the known synchronization
sequences and the sampled, received signals characterized
in that the method comprises the further steps
of
- sampling the channel impulse response such as to obtain at
least one channel estimate for one of the synchronization
sequences (SY1), wherein the sampling for each channel
estimate is carried out at a desired number of time points
mutually spaced by the distance of one symbol time (Ts), a
desired number of symbol sampling time points with a
starting point in one of the signal sampling time points (n),
- calculating at least one comparison value (E ke(n), E't(n)
corresponding to the impulse response energy in at least one
of the symbol sampling time points,
- selecting the largest (E'ke(n), E't(n), E max) of the
comparison values, and

- selecting one of the signal sampling time points (n max,) which
corresponds to the selected comparison value (E ke(n),
E't(n), E max) and constitutes the sampling time point for said
synchronization sequence.
2. A method according to Claim 1, characterized in
that the comparison value (E'ke(n)) corresponds to the total
energy of the impulse response in the desired symbol sampling time
points for each of said channel estimates, wherein the signal
sampling time point (n) corresponding to the comparison value
(E'ke(n)) coincides with the first symbol sampling time point of
the channel estimate.
3. A method according to Claim 1, characterized in
that one of the comparison values (E't(n)) corresponds to the
impulse response energy in one of the signal amplitude time points
in which the total impulse response has maximum amplitude,
(C2max(n)), wherein said signal sampling time point is the signal
sampling time point (n) that corresponds to the comparison value.
4. A method according to any one of Claims 1, 2 or 3, characterized
in that the method further comprises the following
steps of:
- selecting the sampling time points (n max) for subsequent
received synchronization sequences (SY1, SY2---), and
- forming an average value iteratively from the subsequently
selected sampling time points (n max) in order to obtain an
estimated sampling time point (n est(j)).
5. A method according to Claim 4, characterized by
forming said average value with the aid of a weighting function
(B) for the latest incoming synchronization sequence (j) with the
latest selected sampling time point (n max), wherein the weighting
function assumes a zero value when the largest comparison value
(E max) is beneath a threshhold value (E0).

Description

Note: Descriptions are shown in the official language in which they were submitted.


1
~1'O 91 l0 ~ 831 PCT/S E90/0069'
;~u4~~~~
A METHOD OF DETERMINING SAMPLING TIRE POINTS
TECHNICAL FIELD
The present invention relates to a method of determining sampling
time point when transmitting symbol sequences with recurrent
synchronization sequences, wherein the symbol sequences are
transmitted as analog signals over a channel and are liable to be
subjected to disturbances during said transmission, said method
comprising the steps of
sampling the received, analog signals at recurrent signal
sampling time points which are selected in relation to a
synchronization time point common to a transmitter and a
receiver, wherein a time interval for transmission of a
symbol, a symbol time, includes a whole number of signal
sampling time points: and
- effecting channel correlation for calculating impulse
response for the channel with the aid of the known synchroni-
zation sequences and the sampled, received signals.
PRIOR ART
In the radio transmission of digital information, a number of
problems occur which must be solved in order to enable the
receiver to discern the information originally transmitted. One
example of these problems resides in transmitter and receiver
synchronization. This problem has found many solutions for
different applications and is well known to the skilled person.
Another problem is that the transmitted signals are liable to be
affected by various kinds of disturbances, for instance noise,
fading and multi-path propagation. The difficulties associated
herewith have been tackled in several ways. Thus, it is well known
to transmit a known synchronizing word and to calculate an impulse
response for the transmission channel between transmitter and re-
ceiver with the aid of the known synchronizing word. The trans-
mitted, unknown information can be interpreted by the receiver

~l~t) ~i.~tl"Si1 f CTiSE90i00b9'
2U4~~99
with the aid of the impulse response, and can be converted to an
acoustic signal for instance, through a plurality of signal
processing stages. A further example of the difficulties ex-
perienced with signal transition is one of controlling the re-
ceiver frequency in time with the transmitter frequency. This
difficulty has been recognized and a number of well-known methods
are found for controlling the frequency of the receiver. One
problem, on the other hand, which would not appear to have
awakened any particular interest is that of optimally utilizing
the signal strength of the transmitted signal during the aforesaid
transmission of digital information. It should be observed in this
respect that in the case of multipath propagation a transmitted
signal can be refound at several mutually different receiver time
points. Despite research, both in the patent literature and in
other sources, no publication has been found which deals with this
problem.
DISCLOSURE OF THE INVENTION
The present invention is based on the concept of optimally
utilizing the signal strength of a transmitted signal for the
purpose of simplifying the signal processing necessary in a
receiver. This optimization is achieved by selecting a time point
for sampling the tranmitted symbols. This choice is based on a
comparison of the energy content of different parts of the channel
impulse response.
The invention has the characterizing features set forth in the
accompanying Claims.
BRIEF DESCRIPTION OF THE DRAWINGS
An exemplifying embodiment of the invention will now be described
with reference to the accompany drawings, in which
Figure 1 is a block schematic illustrating a part of a mobile
telephony system;

3
~Z'O 91!0'831 PCT/SE90/OU69''
2U4~599
Figure ~< illustrates time slots for time-shared transmission of
information;
Figure 3 illustrates symbol sequences transmitted in a time-
shared time slot;
Figure 4 illustrates a complex number plan with symbol values;
Figure 5 is a block schematic illustrating a channel estimation
filter: and
Figure 6 is a diagram with an impulse response for the trans-
mission channel.
BEST MODE OF CARRYING OUT THE INVENTION
Figure 1 schematically illustrates a radio transmission system.
Signal processing, far instance channel coding, of the information
to be transmitted is effected in a unit 1 and the information is
sent to a digital/analog converter D/A in the form of digital
signals. The converter sends analog signals to a transmitting
radio unit RA1, which transmits the signals over a channel to a
receiving radio unit RA2. This unit sends the received signals to
an analog/digital converter A/D, in which sampling of the signal
takes place at a relatively high rate. Sampling takes place at
regular intervals at signal sampling time points, the number of
which is generally referenced n_, so as to obtain a sampled signal
S(n). That part of the radio transmission system described
hitherto is well known to the person skilled in this art. Synchro-
nization, channel correlation and sampling of the signal S(n)
takes place in a correlation-and-synchronization circuit KS, as
described in more detail hereinafter. The actual method in which
a sampling time point is selected during a sampling operation is
the object of the present invention. The sampling signals are sent
from the circuit KS for further signal processing, in the case of
the illustrated embodiment to an equalizer V, which produces
estimated symbols U. The inventive method of selecting sampling

Y
\1'O 91/0"R31 fCT/SE90/0069'
2044599
time points provides improved signal processing in the equalizer
V.
The aforedescribed radio transmission system may, for instance,
form a part of a time-shared mobile telephony system. Subscribers
in this system are regularly assigned recurring time slots 1,--
--, P as illustrated in Figure 2, in which T signifies time. One
of the subscribers has been assigned the time slot numbered H and
the symbol sequences designated SS1, SS2, SS3,---, are transmitted
in this time slot. Each symbol sequence includes a synchronization
sequence SY and a data sequence D and together take up the length
of a time slot designated TO in Figure 3. The transmitted signals
may be modulated in accordance with QPSK-modulation, as illusrated
in Figure 4, for instance. In a complex number plan, with the axes
designated I and Q, the four possible values of the symbols are
marked one in each square with the binary digits 00, O1, 10 and 11.
In the case of the aforesaid QPSK-modulation, the time taken to
transmit a symbol, a symbol time Ts, is equal to the time for two
binary digits.
Various kinds of disturbances are liable to occur during trans-
mission of the symbols over the channel, for instance such
disturbances as multipath propagation, as indicated with double
signal paths in Figure 1. These disturbances change from one
signal sequence to the immediately following sequence. In order to
enable interpretation of the transmitted information contained in
the data sequence D, the impulse response of the channel is
determined in a known manner for each signal sequence. This is
achieved by correlating the known synchronization sequence SY in
the receiver with the received, sampled values S(n) in the
synchronization sequence. Correlation is carried out in a filter,
as illustrated in Figure 5. The filter has delay units 2, filter
coefficients 3 and summators 4. The filter coefficients have the
values SYO-°-SYK-1 corresponding to the known synchronization
word, the length of which is a K symbol sampling intervals. The
received, sampled synchronization word S(n) is delayed in the
delay unit 2, so as to subsequently obtain signals

5
V'O 9110"831 fCT/SE90/0069'
204459
S{n-N)---S{n-{K-1)N) which are stepwise delayed by one symbol
sampling interval. The delayed signals are multiplied with their
respective coefficients and summated in the sum.~nator 4. Subsequent
to dividing with the value K in a circuit 5, the values
C2 (n-(K-1)N) are obtained in the sampled impulse response for the
channel between the radio units RA1 and RA2.
Figure 6 illustrates the sampled impulse response obtained in the
aforedescribed manner for the synchronization sequence in the
symbol sequence SS1. As in Figure 2, T designates the time and C2
generally designates the energy for the discrete correlation
values of the impulse response,~these values being marked with
columns at the signal sampling time point n. The impulse response
has a length of L+M x N sample, which have been numbered from 0 to
L-1+M x N in the Figure. In the illustrated case, N designates the
number of signal sampling time points n for each symbol and
according to the illustrative example N is equal to 2. The length
of a channel estimate for the equilizer V in symbol times Ts is
designated M, and in the case of the illustrative example, M is
equal to 3 . The length M x Ts of the channel estimate is determined
by the magnitude of the time dispersion possessed by the channel,
so that the equilizer V will be able to equalize dispersions which
range up to M x Ts. The letter L designates the number of signal
sampling time points over which the correlation must be carried
out in order to ensure that the impulse response will cover a large
and rapid change in the transmission properties of the channel.
Normally; an interval which covers L example is called a corre-
lation window. According to the sample illustrated in Figure 6,
L=11 and the signal sampling time points n of the impulse response
have been numberd from 0 to 16.
As mentioned in the introduction, sampling of the signal S(n)
takes place in the correlation-and-synchronization circuit KS.
This sampling takes place in step with the symbol timing at symbol
sampling time points having an interval of one symbol time Ts
between two mutually adjacent samples. The impulse response is
also sampled in step with the symbol timing to a channel es-
timate, the length.o~ which is selected to M symbol times Ts in

6
~i'O 91/0'.831 PCT/SE90/0069'
2044599
accordance with the aforegoing. It is possible, in accordance with
the invention, to select a plurality of different channel
estimates from the impulse response in Figure 6, this selection
being effected in the following manner: A first sampling of the
impulse response commences at the signal sampling time point n =
0. Sampling continues in the symbol sampling time points at each
alternate sampling time point n = 2, n = 4 up to n = 6, where
according to the illustrated embodiment N = 2 and M = 3. This
channel estimate is marked in Figure 6 with heavily drawn columns.
There is obtained in this way a channel estimate of length M x Ts,
the total energy Eke(n) of which can be expressed generally by the
relationship '
M
Eke (n) = E C2 (n+N x i)
i=0
which constitutes a comparison value for the energy of the channel
estimate. The next sampling of the impulse response commences at
n - 1 and new values of the energy Eke(n) are subsequently
calculated up to n = L-1, in the case of the illustrated embodiment
n = 10. There is obtained in this way an L number of comparison
values Eke(n) of which one has a largest magnitude and is desig-
nated E ke(n). Those symbol sampling time points in the impulse
response which give a channel estimate with this maximum energy
has been marked with a cross in Figure 6. The channel estimate
having the comparison value E~ke(n) is selected and the first
sampling time point in the selected channel estimate is selected
as the sampling time point.. In the case of the illustrated
embodiment of Figure 6, the sampling 'rime point n = 8 is selected,
which according to the aforegoing applies for the symbol sequence
SS1.
According to the invention, the sampling time point can also be
calculated in the following alternative manner. That signal
sampling time point of the signal sampling time points n in which
the impulse response has maximum amplitude C2max(n) is sought and
constitutes the selected sampling time point. The comparison value

wo m.~o~sm
in this sampling time point can be expressed with the simple
relationship
E t (n) = a x CYmax (n)
where a is a constant. C2max (n) is marked with a ring in the Figure
6 example and the corresponding sampling time point is n = 9. This
alternative method of selecting the sampling time point is
beneficial when the impulse response has a single correlation
value C2 (n) which dominates over the remaining correlation values.
A combination of the two aforedescribed methods of selecting
sampling time points also lies within the purview. The comparison
value E~ke(n) and the comparison value E~t(n) are calculated in
accordance with the aforegoing. The largest of these values Emax
is selected and the corresponding signal sampling time point nmax
constitutes the selected sampling time point.
The aforedescribed inventive method of selecting a sampling time
point for one of the signal sequences according to the example SS1
has the advantage of simplifying the following signal processing
step in, for instance, the equalizer V. It is possible, however,
that the transmitted signal of the Figure 1 illustration has been
subjected to fading, i.e. the signal strength has fallen radically
over a short time interval due to signal interference. If the
fading occurs during the synchronization sequence SY, the selected
channel estimate and the selected sampling time point will not be
representative of the remainder of the symbol sequence. This
weakness is particularly noticeable in transmission systems which
have long symbol sequences extending over several milliseconds.
This weakness is counteracted in accordance with the present
invention by calculating an estimated value nest () for the
sampling time point iteratively. The maximum energy value, for
instance Emax' and the corresponding sampling time point nmax is
subsequently calculated for the sequences SS1, SS2, SS3-- . The
estimated sampling time point for the symbol sequence numbered i
is calculated in accordance with the relationship
nest ( j ) = nest ( -1 ) + B ( nmax nest ( -1 ) )

8
wo 9mo~sm P 204599
In this case, nest( 1) is the estimated sampling time point from
the preceding symbol sequence; nmax belongs to the symbol sequence
numbered j and B is a weighting function. This weighting function
may, for instance, assume the value B = 80 when Emax exceeds or is
equal to a threshhold value EO, while in other cases B is equal to
0. Other average value formations can also be made. In general,
the estimated sampling time pcint nest () will lie between two
signal sampling time points n and the signal sampling time point
which lies nearest nest() is selected as the sampling time point.
It should be noted that all time points of the receiver, for
instance the signal sampling time points, are calculated in
relation to a synchronization time point Tsync of a frame clock,
which is controlled in a known manner.
The invention has been described in the aforegoing with reference
to an exemplifying embodiment applied with time-shared mobile
telephony. It will be understood, however, that the invention can
also be applied with other signal transmission systems as soon as
recurrent synchronization sequences are transmitted. The inter-
vals between the synchronization sequences may have varying
lengths.

Representative Drawing
A single figure which represents the drawing illustrating the invention.
Administrative Status

2024-08-01:As part of the Next Generation Patents (NGP) transition, the Canadian Patents Database (CPD) now contains a more detailed Event History, which replicates the Event Log of our new back-office solution.

Please note that "Inactive:" events refers to events no longer in use in our new back-office solution.

For a clearer understanding of the status of the application/patent presented on this page, the site Disclaimer , as well as the definitions for Patent , Event History , Maintenance Fee  and Payment History  should be consulted.

Event History

Description Date
Inactive: Expired (new Act pat) 2010-10-26
Inactive: IPC from MCD 2006-03-11
Inactive: IPC from MCD 2006-03-11
Grant by Issuance 2001-01-09
Inactive: Cover page published 2001-01-08
Inactive: Final fee received 2000-08-16
Pre-grant 2000-08-16
Notice of Allowance is Issued 2000-07-14
Notice of Allowance is Issued 2000-07-14
Letter Sent 2000-07-14
Inactive: Approved for allowance (AFA) 2000-06-27
Inactive: RFE acknowledged - Prior art enquiry 1997-10-23
Inactive: Status info is complete as of Log entry date 1997-10-20
Inactive: Application prosecuted on TS as of Log entry date 1997-10-20
All Requirements for Examination Determined Compliant 1997-09-26
Request for Examination Requirements Determined Compliant 1997-09-26
Application Published (Open to Public Inspection) 1991-05-16

Abandonment History

There is no abandonment history.

Maintenance Fee

The last payment was received on 2000-10-19

Note : If the full payment has not been received on or before the date indicated, a further fee may be required which may be one of the following

  • the reinstatement fee;
  • the late payment fee; or
  • additional fee to reverse deemed expiry.

Patent fees are adjusted on the 1st of January every year. The amounts above are the current amounts if received by December 31 of the current year.
Please refer to the CIPO Patent Fees web page to see all current fee amounts.

Owners on Record

Note: Records showing the ownership history in alphabetical order.

Current Owners on Record
TELEFONAKTIEBOLAGET LM ERICSSON
Past Owners on Record
LARS GUSTAV LARSSON
Past Owners that do not appear in the "Owners on Record" listing will appear in other documentation within the application.
Documents

To view selected files, please enter reCAPTCHA code :



To view images, click a link in the Document Description column. To download the documents, select one or more checkboxes in the first column and then click the "Download Selected in PDF format (Zip Archive)" or the "Download Selected as Single PDF" button.

List of published and non-published patent-specific documents on the CPD .

If you have any difficulty accessing content, you can call the Client Service Centre at 1-866-997-1936 or send them an e-mail at CIPO Client Service Centre.


Document
Description 
Date
(yyyy-mm-dd) 
Number of pages   Size of Image (KB) 
Description 1993-12-19 8 327
Abstract 1993-12-19 1 25
Claims 1993-12-19 2 73
Drawings 1993-12-19 2 20
Representative drawing 2000-12-19 1 4
Reminder - Request for Examination 1997-06-25 1 117
Acknowledgement of Request for Examination 1997-10-22 1 173
Commissioner's Notice - Application Found Allowable 2000-07-13 1 162
PCT 1991-06-25 16 611
Correspondence 2000-08-15 1 31
Fees 1996-07-23 1 63
Fees 1993-05-30 1 38
Fees 1995-07-19 1 56
Fees 1994-08-09 1 66
Fees 1992-09-26 1 27