Sélection de la langue

Search

Sommaire du brevet 2240633 

Énoncé de désistement de responsabilité concernant l'information provenant de tiers

Une partie des informations de ce site Web a été fournie par des sources externes. Le gouvernement du Canada n'assume aucune responsabilité concernant la précision, l'actualité ou la fiabilité des informations fournies par les sources externes. Les utilisateurs qui désirent employer cette information devraient consulter directement la source des informations. Le contenu fourni par les sources externes n'est pas assujetti aux exigences sur les langues officielles, la protection des renseignements personnels et l'accessibilité.

Disponibilité de l'Abrégé et des Revendications

L'apparition de différences dans le texte et l'image des Revendications et de l'Abrégé dépend du moment auquel le document est publié. Les textes des Revendications et de l'Abrégé sont affichés :

  • lorsque la demande peut être examinée par le public;
  • lorsque le brevet est émis (délivrance).
(12) Demande de brevet: (11) CA 2240633
(54) Titre français: CORRECTION DES ERREURS DANS LA DISTRIBUTION DE LA REFERENCE DE TEMPS
(54) Titre anglais: ERROR CORRECTING TIMING REFERENCE DISTRIBUTION
Statut: Réputée abandonnée et au-delà du délai pour le rétablissement - en attente de la réponse à l’avis de communication rejetée
Données bibliographiques
(51) Classification internationale des brevets (CIB):
  • H04L 07/04 (2006.01)
  • H04J 03/06 (2006.01)
  • H04L 07/02 (2006.01)
  • H04L 07/06 (2006.01)
(72) Inventeurs :
  • JANSSON, JOHAN (Suède)
(73) Titulaires :
  • TELEFONAKTIEBOLAGET LM ERICSSON
(71) Demandeurs :
  • TELEFONAKTIEBOLAGET LM ERICSSON (Suède)
(74) Agent: MARKS & CLERK
(74) Co-agent:
(45) Délivré:
(86) Date de dépôt PCT: 1996-12-13
(87) Mise à la disponibilité du public: 1997-06-26
Requête d'examen: 2001-11-15
Licence disponible: S.O.
Cédé au domaine public: S.O.
(25) Langue des documents déposés: Anglais

Traité de coopération en matière de brevets (PCT): Oui
(86) Numéro de la demande PCT: PCT/US1996/019653
(87) Numéro de publication internationale PCT: US1996019653
(85) Entrée nationale: 1998-06-15

(30) Données de priorité de la demande:
Numéro de la demande Pays / territoire Date
60/008,729 (Etats-Unis d'Amérique) 1995-12-15

Abrégés

Abrégé français

L'invention concerne un signal de référence destiné à être distribué pour servir à la synchronisation de la transmission des données. Ce signal de référence distribué comprend un train d'impulsions de symboles numériques ayant une fréquence nettement plus élevée que la fréquence de référence réelle représentée. Un groupe fixe de symboles sert à identifier un événement de signal basse fréquence ou une impulsion de référence basse fréquence. Un second groupe de symboles de la séquence correspond à une information de phase continue. Les symboles utilisés pour identifier l'impulsion de référence diffèrent nettement des autres informations de phase facilitant l'identification de l'impulsion de référence. En codant une séquence connue de symboles, pour représenter une information de phase dans le signal de référence, une quantité augmentée d'informations de fréquence peut être propagée par comparaison avec une impulsion unique aidant à la détection et à la correction d'erreurs de signalisation, lorsque les erreurs perturbent la séquence attendue de symboles. Un système peut alors identifier et corriger ou choisir d'ignorer les erreurs, sur la base des effets que ces erreurs ont sur l'efficacité du système.


Abrégé anglais


A distribution reference signal is described for use in synchronizing data
transmission. The distribution reference signal includes a digital symbol
pulse train having a rate much higher than the actual reference frequency
represented. A fixed group of symbols is used to identify a low frequency
signal event or reference pulse. A second group of sequence symbols indicates
continuous phase information. The symbols used to identify the reference pulse
are significantly different from the other phase information facilitating
identification of the reference pulse. By encoding a known sequence of symbols
to represent the phase information in the reference signal, an increased
amount of frequency information can be propagated as compared with a single
pulse aiding the detection and correction of signalling errors as the errors
will break the expected symbol sequence. A system can then identify and
correct or choose to ignore the errors based on the effect the errors will
have on the system performance.

Revendications

Note : Les revendications sont présentées dans la langue officielle dans laquelle elles ont été soumises.


-15-
WHAT IS CLAIMED IS:
1. A system for generating and distributing a timing reference signal which
can be used to generate a clock signal having a plurality of clock pulses, the system
comprising:
means for generating said timing reference signal, wherein the timing
reference signal includes a plurality of groups of symbols, each clock pulse in said
clock signal having a corresponding group of symbols in said timing reference signal;
means for distributing said timing reference signal to at least one of a
plurality of units; and
means for detecting and correlating the timing reference signal at the at
least one of the plurality of units to generate said clock signal.
2. The system according to claim 1 wherein the detection means further
comprises a sampling and bit error correction unit for determining bit errors in the
timing reference signal.
3. The system according to claim 1 wherein the detection means further
comprises a symbol detection unit for identifying symbols in the timing reference signal
and determining a sequence of symbols.
4. The system according to claim 3 wherein the symbol detection unit
determines if the sequence of symbols differs from a predetermined sequence of
symbols.
5. The system according to claim 4 wherein the symbol detection unit stores
the number of deviations from the predetermined sequence of symbols.

-16-
6. The system according to claim 1 wherein the timing reference signal
symbols are either sync symbols which comprise said groups of symbols or phase
symbols wherein a sync symbol indicates a reference event and phase information and a
phase symbol indicates phase information only.
7. The system according to claim 6 wherein the sync symbols are lower
frequency events than said phase symbols.
8. The system according to claim 6 wherein the group of symbols are
transmitted according to a predetermined sequence.
9. The system according to claim 6 wherein the timing reference signal is a
composite of at least two discrete signals.
10. The system according to claim 1 wherein the means for detecting and
correlating includes a discrete phase locked loop.
11. A method for distributing a reference timing signal from which a clocksignal is generated in a telecommunications system comprising the steps of:
generating a timing reference signal containing reference timing
information, wherein each clock pulse in said clock signal is represented by a plurality
of bits in said timing reference signal; and
distributing the timing signal to a plurality of units.
12. The method according to claim 11 further comprising the steps of:
detecting and correlating the timing reference signal in at least one of the
plurality of units;
generating at least one data frame synchronization signal from the
detected and correlated signal; and

-17-
synchronizing data frames in at least one of the plurality of units using
said data frame synchronization signal.
13. The method according to claim 11 wherein the reference timing signal
comprises a fixed sequence of symbols indicating reference events and continuous phase
information.
14. The method according to claim 12 wherein the reference events are lower
frequency occurrences than the continuous phase information.
15. The method according to claim 11 wherein the timing reference signal is
a composite of at least two discrete signals.
16. The method according to claim 15 wherein the step of generating a
timing reference signal further comprises:
generating a violation sequence for interrupting phase symbols to indicate
a reference event; and
ending the violation sequence to resume phase symbol transmission.
17. The method according to claim 16 wherein the violation sequence is
generated in a 25 Hz cycle.
18. The method according to claim 12 wherein the step of detecting furthercomprises detecting errors in the timing reference signal.
19. A discrete timing reference signal for synchronizing data frame
transmission, comprising:
discrete sync symbols indicating reference events and phase information;
discrete phase symbols indicating continuous phase information only;

-18-
wherein the symbols are ordered in a predetermined fixed sequence and
wherein the sync symbols are a lower frequency event than the phase symbols.

Description

Note : Les descriptions sont présentées dans la langue officielle dans laquelle elles ont été soumises.


CA 02240633 1998-06-15
W O 97/23Q71 PCTAUS96/19653
ERROR CORRECTING TIMING REFERENCE DISTRIBUTION
BACKGROUND
The present invention relates generally to global time lefer~lce signals
S for use in teleco..~ ionc ~y~llls and more specifically for ~;. rl,..,le
syncl~u.,i,~l i,)"
Synchlo~ ation is an i~ o~ part of many tclccu....l-..~-ic~tions
systems. In order to provide system ~yllchLûni~alion, a co~ ti~ nc system needs
to di~Llil~uL~ accl~r~te fre~uency and time l._r~ ce signals. For example, in a time~0 divisionmultiple access (TDMA) mobile cU....~ ic~tions nelwol~, abase station
bursts of data known as airframes ~or simply frames), to mobile units
traveling in an area serviced by the base station. In an American Digital Cellular
(ADC) system for example, a frame is def~ed as a digital packet cont~ining SiX time
slots trancmitterl at a 25 Hertz frarne rate. This exemplary frame format, illllstr~t~rl
15 as PIG. 1, is used in the D-AMPS system specified in EIA/TL~ IS-54B. However,those skilled in the art will appreciate that other systems, such as that specified by
Global System for Mobile Co..~ ."i~;on (C;SM), may provide dirre~ L frarne/time
slot forrnats and timing.
Con~sider the situation depicted in FIG. 2. An original base station BSl
is h~mllin~ a coll.~ec~ion between mobile station MS and the network as ~ sellLed
by the Ll,1-.x...;.~,ion link TLl between base station BSl and the mobile ~wiL~ g
center MSC. The mobile station then moves to a position MS' wherein it is
~let~ d that this cvl...Pc';on is best handled by base station BS2, e.g., to ill~rov~
the signal ~uality of the c~ on. The system ;--~ s a handoff procedure by
25 S~ l7i~ a~l~l;a~ comm~n(lc to base stations BSl and BS2 over tr~ncmiCcion links
TLl and TL2. The mobile station MS may or may not be informed of the impending
handoff.
At some time a~ter ~e handoff decision is made, trancmiccions will
begin from the base station BS2 and ~ from base station BSl. In some cases,30 e.g., where a mobile station has the capability of ~,.Ç~ i~ diversity combination or
selection of plural signals, it may be desirable to allow tr~ncmi~cion to continue from

CA 02240633 1998-06-15
W O 97/23071 PCTAUS96/19653
--2--
both base st~tiQn~c for some time period. In other cases, it may be desirable to have
little or no overlap in the Lla~x,llicsionc from base st~tio~C BSl and BS2. In either
scenario, it is important to ensure that no frames are lost during the handoff
procedure. Thus, it is desirable that the mobile station cleanly receive a last frame
5 from original base station BS1 followed by a first frame from base station BS2. This
involves at least two timing aspects: (1) estim~ting the dirr~ ce in propagation delay
bc;~w~ell the original base station BS1 and the mobile station MS and that between the
new base station BS2 and the mobile and (2) synchl~ g the ~ iCcions b~Lw~e~
the base stations so that the frames from each base station arrive at the mobile station
10 at the desired times.
Providing such ~yllcllrolJi;~ation however is ~iffirlllt as there is very little gap
time between the tl~ frames. In order to synchlu,li~e the L~ x..~ixxion of the
frames of the two different base stations, BS1 and BS2, a highly ~rCl~r~te and guicldy
disc~"lible reference signal must be provided such that the base stations are time
15 synchronized within, for example, 2 microseconds to ensure that the frame decoder in
the mobile will not be disturbed by lost, or duplicated data.
A second application for the syncluol~.~dlion of ~ mPs in a
telecc..---..~.~ir,~tions system occurs when a single base station collLaills multiple
tr~nXceivers that are each tr~ncmittin~ the same, or subst~nti~lly the same, information
20 to a mobile unit. The Ll~scei~ can be s~araLed within the same base station or
base station site, or lla~scei~ from neighboring sites can cooperate for a call
h~n~1lP~l by a common ~wilcllill~ center, wherein the neighboring sites are globally
~yllchLu~ ed. Each ll~ceivt;l can lld~lllil at slightly ~lirre~llL frequencies in order
to avoid illl~,lL~ ce. As the base station L1A~ '; the airframes to a mobile unit, the
25 mobile unit l~,ceivt;s each of the signals and combines them such that the signals
appear much ~Llunge~. This is often referred to as simlllr,~cting. One way to achieve
a working cimnlr~cting is to ~yl~cl~o~e the airframe timing of two L~ sceiv~l~ and
then have the L~lsceiv~l~Lldl~llliL airframes with a known offset relative to each
other. However, in order to be able to combine the signals when received at the
30 mobile station, the l1A~ ;C~;O11 of signals must be synchLo~t;d by the base st~tio~s.
Forthisapplir~tion, ~y~hl~u~ ionbetween~ r~ shouldbetl~""i"P-l

CA 02240633 1998-06-15
W O 97/23071 PCTrUS96/19653
--3--
within, for example, ten microseconds. In order to srllclllol~i~ the airfr~m~s,
~ifrr~me data clocks and syncl~ aLion signals are phase locked using a l~fe~ ce
distribution signal.
~ In any co,....... ~ ;ons system, accurate ~ LIilJuLion of frequency and time
5 l~f~ l~e~e signais is complicated and expensive. The dislli~uLion of timing lcfcl~ llce
signals is also a continuous source of errors that can be Tiffi- llt to d~ . To
provide ~yncl~o~ ;oI in a co"".,....i~ ~t~ons system, a phase-locked loop (PLL) can
be used to lock to a l~f~ ce fre~uency. For P~mrle, a ~pical analog PLL may
include a phase co...p--,.tor, a low-pass filter and a voltage controlled oscillator
10 (VCO). Accorlillg to this allallgellle~ the output of the VCO is fed back as one of
the inputs to the phase conl~a~Lor and, tvpically, a low frequency lcr~lcllce signal
co"~i~L;"g of individual ~yllchlul~i~LiOn pulses is fed into another input of the phase
c~ . .tor. As a result of this cor~lguration, the receiver will be very susceptible to
errors picked up in the timing ~ere.~nce signal distribution ,~ T;,...~ For example, in
con-v~ ;o.~ y~ s, when spurious frequency deviations of the ~ e.lce signal
cause errors, these errors are propagated through the fee~lh~ r loop. This in n~rn may
move the VCO out of its specified operating frequency range, reslllting in a
breakdown of c~ ti~nS. In addition, these errors can also add to the initial
time required to obtain locked c~n Tition This in turn pr~ Yc~ conventional systems
from obtair~ing the synchl~ul~-~dLion accuracy needed for the applications described
above. U~O1LU~l~1Y ~tectiQn and correction of spurious or deviating timing pulses
is very rliffllJllt in these collvel~l;on~l systems.
It is t~c.~ fole an object of this invention to di~LIil UL~ a timing reference
signal that is less se,~ilivl; to errors and which will minimi7:~ the propagation of
2~ errors.
Another object is to enable the LLdllsceive~ to obtain a phase-locked
state with respect to the reference signal .~i~"irir~"lly faster than is ~lcscnlly possible
with conven~io~l systems and that will ~ a lock even if spurious errors or
i- ltlr~,cllce are introduced in the l~r~ ce signal.
It is a further object to make fault iclentifi~tion of the distributed
le~lcnce sigDal easier, so that the ~crer~nce receiver will obtain ~c~ e alarms
-

CA 02240633 1998-06-15
W O 97/23071 PCTrUS9C/19653
co,.~ g cable shorts, cable open circuit, and spurious .~ignAiling. In addition, it is
an object of the invention to provide a reference signal di~Lli~uLion while minimi7.ing
m~mlf~ctllring costs of the cn."..,.~"ir~l;on~ system.
S SUMM~RY
The fol~,goi-lg and other obiects are accomplished acco~lulg to
exemplary embo~ "~ s by distributing a l~,Çe,~l~ce signal that includes an encoded
digital symbol pulse train having a rate much higher than the actual frequency or
oc~;u" llce rate of a ,efc~ ce event l.,~l~sellL~d (For example a frame time zero that
occurs once every 40ms frame for a 25Hz signal). A first group or seqllen~e of
symbols is used to identify a low frequency signal event or reference event. A second
group or sequence of symbols is used to in~ , t~o continuous phase information. The
symbols used to identify the referellce event are made ~ignifir, ntly dirr~l~llL from the
phase illro,..,ation, making i~llonti~ tirJn of the reference event easier. By encoding a
known seqllenre of symbols to le~ s~lll the phase hlrollllaLion in the lcrt l~nce signal,
an increased amount of frequency hlfol.llalion can be prop~g,~te(1 as colll~ared with a
collvt:llLional single pulse. This also facilitates the ~letection and correction of
.Sign ~lling errors as the errors will break the expected symbol sequence. The system
can then identify and correct, or choose to ignore, the errors based on the effect the
errors will have on system pclrollllallce.
BRIEF DESCR~TION OF THE DRAW~GS
The fealules and advantages of the invention will be understood by
reading the following description in c.,lljull~lion with the dldwi~s, in which:
FIG. 1 ill~ es a frame with time slots;
FIG. 2 shows an example of base station collllllul~lcdLion with a mobile,
E~IG. 3A illustrates phase relations of the timing l~Ç~ ce signal;
FIG. 3B shows the timing l~,rt;lellce signal in relation to an inr1ir,<~tt-rl
frame time zero;
FIG. 4 is a block diagram of a digital phase locked loop;
FIG. 5 is a block diagram of an exemplary symbol correlation detector;

CA 02240633 1998-06-15
W O 97/~3071 PCT~US96/19653
_5_
FIG. 6 depicts sampling and b;t error correction according to an
exemplary embo~lhllclll of the present invention;
FIG. 7 is a block t1i~2gr~m illu~al~g an exemplary embod~nent of a
symbol detecffon unit; and
S FIG. 8 is a blocl~ diagram of ~ c~;v~ cabinets to which r~r~ellce
signals according to the present invention can be distributed
DETAILED DESCRIPTION
The various fealul,,s of the invention will now be described with
10 respect to the figures, in which like parts are itl~rltifie~l with the same r~r;;rellce
ch~r~rt~r.~
~VnE REFERENCE SIGNA~LS
The distribuffon of accurate frequency and time lefel~llce signals in
1~ telecr,~ .;c~tion~ systems can be complicated and e~el~ive. Reference signal
disL~ ion is a source of continuous e~ors that are tlifflrl~lt to detect and locate.
Errors can also lead to severe degradation of system ~clro~ ance. The technique and
l~.t~-l;l"ll used to t1i~trih~lte a ler~ ce signal, e.g., as ll~icrow~ve~ radio, or cable,
introduce spurious pulses or errors in the signal which, if Tm-letect~l can slow or
20 inhibit system operation. For example, when a collvel~lional reÇclc"ce signal is
received in a phase locked loop (PLL), the error in the l~,Ç~cnce signal is added to
the fee~lb~k loop, causing the system to take much longer to acquire a locked
frequency. As a result, the PLL could be forced outside the m~2~imnm specified error
from the ideal l.,r~c.lce Ll~ ue~y for the system.
2~ The problem with collvelllional ler~l~llce signals is that it is extremely
~iffir,nh to ~te....i-~ if errors or ullw~ ed illLclÇ~le~ce have been added to the
rcr~,.c.2ce signal. It is equally difficult to remove any errors that have been introduced
in the l~r~le~lce signal.
According to one aspect of the present invention, a time ~-m~in
30 discrete l.,r~.ence signal is ~ ;b~rd and encoded with ihlro,..~ on to enable the
system to d~l-,....;.-~ if the l~,rcl~ ce signal has enough ~c~ y. The r~,r~rcllce signal

CA 02240633 1998-06-lS
WO 97~3071 PCTAJS96/19653
in~hldes prede~ d groups or seq~len~es of symbols. By mo~ ulhlg the lcfer~nce
signal the system can d~ if each received sequence of symbols is correct for
the actual frequency mea~ .llenL. If the seq~lenre is not correct, the system can then
~1r~ if the signal should be disle~-led. The system can thus exclude a very
small part of the rercl~ ce signal that collL~ills an error. Th~.~ruLe, a much higher
level of di~Lu~ballce or noise is needed to break a lock condition. The symbols are
chosen so that, for example, spikes, cable breakage, hum, click, and static will not
appear as a good signal. The system is then able to pick system errors out of the
Lcfe.ence system errors and make corrections on single samples to make the reference
0 Sigrlal ;IlllllllI-f to small spikes and jitter that equals out on a single symbol or in an
Alt~ AIi~/e embodiment simply ignore the error. For example, errors smaller thanplus or minus 1.5 master clock (l!~CK) intervals will be filtered by sampling and
symbol ~etection units (shown in detail below) under the condition that the error will
be e(r~Aled by aIl error of the same amount in the other direction at the next transition
on the l~ ~.cl~ce signal.
The rate of symbol LIA~ ics;~m is also illl~Ol~ to the ability to
disleg~d spurious errors. As the system has to regard the period of a symbol
error(s) in C(J~ fiSOll to the mea~u,Gmel~l interval, a symbol error with a period of
1/1000 of a measu,c"lent interval will render in the reference signal an error of one
per mille or 1/1000. Thc.er(,lc, the smaller the symbol period, the higher the symbol
trAn~mi~ion rate and c~ ondingly the greater the ability to dislcg~d errors. A
cul~ ional PLL system with one pulse per refel. ~ce event will respond to a single
spike as anything between zero error up to the whole pulse interval. When using such
a convention~l n Ç~.lcc signal only a single spike per (ll~eolc.ically) eleven hours is
toler~te~l; however, when irnplemPnt~d with a PLL including a lowpass filter present
in the ~ee~b~el~ chain, about a single spike per hour can be tolerated. By using the
A~ lCÇ~l'ellCe signal for ~yllcl~u~Lion accol-li~ to the present invention, the
initial time needed to produce a locked condition will be much smaller than with a
conventional Lc~e~ ce signal. Another advantage of using a known seqllenre of
symbols is ~he ability to count errors and ~ the reliability of the lcrelcllce
signal. For the same reasons the system can also recognize errors much more quickly

CA 02240633 1998-06-15
W O 97/23071 PCTAJS96/19653
and disregard or hold the signal locked wi~in the required specification by keeping
errors from being fed back into the PLL. As a result, fewer ~ rn~n~ls are placed on
the Cil~ui~.
~ According to another embodiment of the invention, more phase
i~rù~ aLion is sent with the l~fer~ signal than is actually needed to in~ t~ a
~Çtl~nce event. In order to div~.~iry ~e i,~llnation, the phase hlrullllaLion must
behave in a way that is sufficiently different from the lcr~,Lellce event such that the
cre~cnce event is easily ~ ntifi~od The illru~ Lion is col~lised of symbols each~aving a unique bit pattern. There are basically two kinds of symbols, "phase"
symbols and "sync" symbols. The sync symbols carry both the l~rerellce event andphase illrullllation. The phase symbols only carry phase information. Symbols are
in~lic~ted by a cùntinuous flow of a unique high frequency pattern. According to one
embo-liment of the invention, the symbol pattern is one million times more unique
than the ~in~ r pulse used in a cullve,.~;on~l system. This will satisfy one parts per
million (PPM) of i"folmation c~ lr~t y simplifying the ~i~tection of any error
condition and if an error condition can be collc.;lcd.
Turning to FIG. 3A, an ~irfr~m~ timing l~Ç~lcllce (AFS) signal is
shown. The AFS signal is a composite signal culllplisillg two binary signals, AFS1
10 and AFS2 11. Accol~ to a ~leÇclled embodiment of the invention, the AFS
signal can be generated out of a 4860 kHz clock signal, CLK 12. Th~ Çole, for a 25
Hz lcre~cllce pulse, with every 48,600th tick of CLK, a violation sequence 14 isj"~lir~tl The violation seqll~nre is a sequence of sync symbols lc~,ullmg in thestream of symbols at the time of the lcr~ lce event. According to one plcf~lled
embo~lim~n~ of the invention the violation seque~e occurs at a 25 Heru rate. Theviolation sequence lasts for two cycles of the CLK 12, starting at the negative CLK
il;ol~. ~fter completion of the violation sequence, the normal sequence composedof phase symbols 1~ is resumed and will c- ntiml~ until the next violation sequence,
completing a 25 Hertz cycle.
FIG. 3A illnstr~t~s that the order of the toggle between AFSl 10 and
AFS2 11 is reYersed during the violation seq~lenre. For example, in FIG. 3A AFSl10 would normally remain low and AFS2 11 would toggle low. However, with the

CA 02240633 1998-06-15
W O 97/23071 PCTrUS96/19653
beginning of the violation mask AFS2 11 is held high and AFSl 10 toggles high. In
other words, with the begil~ing of a violation seqUPnre~ AFS2 11 will toggle when
AFSl 10 normally would have toggled, and vice versa. Through use of the chosen
encoding scheme, the AFS signal will propagate an airframe time l~çclcllce (airframe
5 timing) with high tolerance to .li~Lulbd-lces and connection errors for several reasons.
First, the frequency of symbols is very high. This makes singular errors very
in~;~nific~nt Second, there are more symbols that can be represented than actually
are used. Therefore an error will likely ge,~l~tc a symbol that is not accepted.However, even in the unlikely event the error signal mimics one of the allowable10 symbols, it will not appear in the correct or expected sequence and thus also be
i~Pnti~l~hle. In addition, if AFS1 and AFS2 toggle at the same time, an illegal
symbol will be ~e.~ rd
Frame time zero, FTZ 16, is in~ tPd by the violation sequence as
shown in FIG. 3A. The Detected AFS and FTZ can be ~1elr~ ..li.-Pd in many ways.
15 According to a ~ cd embodiment, FTZ and the Detected AFS are clele.
when all of the sync symbols have been received with no errors and in the right
sequence. If any of the sync symbols are faulty, the whole 40 ms interval is
disregarded. Using this embodiment it has been discovered that phase information is
not nPcPSs~;y for the clete~ lion. It is enough to just count the phase information
20 errors in order to de~ -P the signal 3itter, and other errors. It will be appreciated
by one skilled in the art that the signals in FIG. 3A, except for AFSl and AFS2 are
included only for illU~LlaLivc purposes of ~1r~ a l~r~ ce event and are not
part of the AFS di~Llibution concept per se. Other ~ign~lin~ scllPmes for creation of a
lc~ellce signal would suggest thPm~Plves to one skilled in the art without departing
25 from the scope and spirit of the invention.
According to a ~lcfell~d embodiment of the invention, the air~rame
timing l~,Ee.el~ce signal, AFS, can be a 1215 l~Iz, 50/50% duty-cycle 90~ two phase
s~uare-wave signal carried by the signals ~FSl and AFS2. The 25 Hz interval
airframe timing is encoded into the AFS signal by means of a phase violation as
30 ~lPfînP~ above. The coding scheme used is similar to a two-phase Miller variant or
delay morl~ tion encoding. Of course other coding schPm~s may be used in

CA 02240633 1998-06-15
PCTfUS96/19653
W O 97/23~71
_9_
accold~ce with the present invention. According to this embo-lim~nt j;tter on the
AFS signal must not exceed + 25 nanoseconds at the receiver end. Also according to
this exemplary embotlimPnt, the m~xim7lm allowed frequency error on the AFS signal
is 1 PPM measured over an integr~tion time of 25 milli~econds, or longer. These
5 va~ues have been chosen because they do not limit design of a system and are loose
when compared with actual system ~lÇ~. ,..A~ e. A path delay introduced by
distril~uting the AFS signal from the timing master and to any airframe time lcrele~ce
Lc~ ie~ is allowed to be between 0 - 450 nanoseconds. Also according to the
~l~r~ ,1 embo~lim~nt of the invention a Master Clock of 19.44 MHz is used. As
in~ te~ in FIG 3B, one AFS .~ .. transition interval TM 17 4.86 MHz, which
is approxim~ly 206 nanoseconds; TC equals 4.86 M~z divided by 4 = 1215 kH~,
or a~L~ru~ ly 823 nanoseconds.
SYMBOL DETECTION AND CORRELATION
The airframe timing is ~lesellL~d on the incoming time re~erence signal,
AFS, as a train of symbols, see, e.g., FIGS. 3A and 3B. Each symbol lc~les~llL~ a
specific time in the ~irfr~m~. As previously mentioned, the time l~re~e.lce signal is
diversi~led into AFS1 and AFS2. Each of the two signals carries a part of the
composite AFS signal. In order to simplify the following description, the two signals,
AFS1 and AFS~, will be commonly referred to as APS, and where they differ, this
will be noted.
In order to geneldLe the ~irfr~mP timing signals 52, see, e.g.,
FRAMESYNC, SAMPLERATE, FRAME_TX, and FRAME_RX in PIG. 4, they
may ~e ~y~ ni~ed to a timing r~L.e.~ce signal. Once an AFS signal is ~el~ dL;;d
the signal can be ~1PCO~PC1 by the l~ceivillg unit (see, e.g., FIG. 8), for ;~ re a
sce;~ in the base station. The l~ceivi~g unit identifies and correlates the phase
~ull~aLion and the l~re~ ce event i~o~ "~tion or SYNC inform~ion According to
ano~e~ aspect of the present i~v~nLioll this can be accomplished through the use of a
symbol correlation detector ~SCD).
The SCD detects ailîld~e timing on the AFS signal by mt~ the
time belw~en the current tr~ncition on ~e incoming reference and ~e last transition

CA 02240633 1998-06-15
W O 97/23071 PCTMS96/19653
-10-
on AFSl and AFS2, respectively. It also mcasules the current signal level and
detects tr~n~itinn~ on the AFSl and AFS2. FIG. S is an example of an SCD 30
according to an exemplary embodiment of the invention. The AFS signal 20 and
master cloclc (MCK) 25 are fed into a sampling and bit error ccll~,cLioll unit 34.
5 After the AFS signal is sampled and co~le~ d~ it is output as a ~letçcte~l AFS(DET AFS) signal 37. The DET_AFS 37 is then input into a symbol ~1etloction unit36 to identify the symbols in the AFS signal to ~ie~ ...;.~P the encoded lcÇ.,,,_..ce event
i-lrol~lation and phase il~lll~dlion which is ou~uLl~d as signals AFS_TRANS 39 and
SYMBOL ID 33. These signals are then input into the Fr~mPtimP Detection Unit 38
10 along with the rietPC~(l AFS signal 37 in order to identify any symbol error, OVe11Uj~,
and the detected frame time 31, 32 and 35, respectively.
SAMPLING AND BIT ERROR CORRECTION
One advantage of using a discrete r~ç.,lcllce signal is the ability to
1~ identify errors and deviations that can occur with distribution of the reference signal.
Turning to FIG. 6, an exemplary ilnplem~ont~ti-~n of sampling and bit error correction
ur~it 34 is depicted. The AFS signal is input into a low pass filter 41 and thenPcl to a Schmitt trigger 42. The signal is then sampled in a series of D-type
latches 43. Single bit errors are then corrected using a two out of three majority gate
20 44. The sampled and corrected signal, DET_AFS 37 is then distributed to the symbol
detector. It should be noted that this function is doubled, one for AFS1 and one for
AFS2.
SYMBOL DETECTION AND ERROR IDENTIFICATION
2~ FIG. 7 shows an ex~mrle of a symbol detecti--n unit 36 according to anembodiment of the invention. The symbol deL~c~ioll unit 36 detects tr~nCition~ on the
~etect~q~l AFS signal 37. Time between the tr~n~itinns is measured with a 5-bit
counter 55 that counts from three after it is reset by ~e AFS_TRANS asserted
cr)n-liti~ n 39. The ~letçctçd AFS signal 37 is "mid bit sa}npled" as the AFS signal is
30 ~ xI;~l;on~ry to ~e sampling MCK signal. Since the count by ~he counter 55 is, and counts the duration of a level sampled at mid bit, the cou~ should

CA 02240633 l998-06-l5
W O 97/23071 PCTAUS96/196S3
start at ~ree to co~ Pn.~ for the l~u~lcaLed bit. The counter counts up to 16 and
~ then holds until reset again. The det~ct~(l SYMBOL ID 33 equals the biIIary output
of the cuullL~l 55 divided by 4. AccordiIIg to a ~er~ d embodiment of the
invention, Symbol IDs from t~e symbol ~l~Lol are as follows: 0 = burst error; 1
S = symbol 1; 2 = symbol 2; 3 = symbol 3; and 4 = o~ ull error. Note this
function is doubled, one for AFSl and one for AFS2.
Frame time is ~l~t~ct~d by c~ ;"~ ~e states of
DET_AFS~/DET AFS2, AFS_TRANSl/AFS_TRANS2, and
SYMBOL_IDlISYMBOL_ID2. Table I depicts an example of valid symbols which
10 can be used according to the teachings of this invention:
TABLE I
DET AFS AFS_TRANS SYMBOL_ID Condition
1 2 1 2 1 2
1 1 1 0 1 2 SYNC (-1)
1 0 0 1 1 3 SYNC (0)
O O 1 0 2 1 SYNC (+l)
0 1 0 1 1 2 SYNC (+2)
O O O 1 2 1 SYNC (+3)
1 0 1 0 3 1 SYNC (+4)
1 0 1 0 2 1 Phase (0)
1 1 0 1 1 2 Phase (1)
0 1 1 0 2 1 Phase (2)
0 0 0 1 1 2 Phase (3)
X X X X 4 X OverRun
X X X X X 4 OverRun
Symbols are ~1et~cte~1 at any tr~ncition on AFS_TRANSl and
AFS_TRANS2. An exception to this, occurs with an OverRun error, which is
~etect~l every master clock interval that the sihl~tion rem~in~ OverRun error ist fl~,ge~ when there are no tran~ition on one of the two or both of the signals AFSl
and AFS2 for a Liule(,uL period. According to one p~ rell~d embodiment the timeout
period is a~ ciul~L~ly 211 llliclosecollds (4096x51.44=210698, where 4096 is an
up/down counter value, and time ~ ...,. 51.44ns=1000 divided by the master clock
or 19.M). Ihe liulc~uL is sampled with an up/down counter (not shown) that counts

CA 02240633 1998-06-15
W O 97/23071 PCT~US96/19653
OV~llu115 per MCK interval. The counter will count down to zero and stay there if
there are no OV~11.111S. The counter will count for each ovellul~ up to 8191. AnOV.,~l~lll error can occur when colll~eclion is broken, e.g., cable breakage, when no
signal is ~Ptectec~ An overrun error is flagged when this counter is greater than or
5 equal to 4096. The Over~un error thus is filtered for glitches and reported as a
SymOverRun when it averages more than 50% over an integration time of 211
microseconds. When the condition from the above Table I is SYNC(0), frame time
zero (FTZ) is ~etPct~oA Continuous inll;r~tion of molllell~y phase is given by the
phase (n) symbols. The detector keeps track of the sequence by v~ ting the
10 ~i~t~ctetl condition according to the previous condition.
Table II in~lif.~t~s an example of a series of valid condition sequences.
Note this table is exemplary and other encoding sch~m~s could be used without
departing from the scope and spirit of the invention.
TABLE II
Previous: Current:
Phase(O) =~ Phase(l)
2Q Phase(l) =~ Phase(2)
Phase(2) => Phase(3)
Phase(3) =, Phase(O)
Phase(2) =~ Sync(-l)
Sync(~ Sync(O)
2~ Sync(O) =~ Sync(l)
Sync(l) =~ Sync(2)
Sync(2) =~ Sync(3)
Sync(3) =~ Sync(4)
Sync(4) =~ Phase(l)
3~ overrun =~ Any condition
symerror =~ Any condition
A ~l~t~ct~ri condition that is out of sequence is considered as a symbol
error. For in~t~n~e, if the previous symbol was Phase(l) the eA~ccled current symbol
should be Phase(2). If not then an error is ~let~oct~l When any error condition
occurs, the ~letecte~1 frame timing is not col~sid~,d valid and a symbol error is
reported at every tr~n~iti~m on either DET AFSl or DET_AFS2. Con-liti-n~ of

CA 02240633 1998-06-15
W O 97~3071 PCT~US96/19653
symbol error, and implicitly overrun errors, too, will not affect the gen~-rated frame
timing. T~e~cfolc, the det~cte~l frame timing can be updated frequently. The system
can also count the number of errors to del~ F if the signal has become unlocked.The system can ~hen decide if it should adjust the loop back time in the phase locked
S loop or if the system can go Lcl~Olalily unsynced if the error is spurious.
PREQUENCY GENERATOR AND CORRELATOR
One app~ ti~)n of the timing reference signal is to provide ai,fidn~e
s,yl~cl~o~ alion bclwcell base stations and between local Llal~scei~ at the same base
10 station as illu~Llaled in FIG. 8. According to this embodiment a time reference signal
EXT_AFS 72 is gel~ldted by a timing master TIM (not shown). The EXT_AFS is
then di~LlilJIllcd between the (lanscei~l cabinets 70. The EXT_AFS is then
distributed intern~lly to each LLd-~cei~er 80 as signal AFS 82. Each Ll~sceivtl 80
then locks its ~irfr~me tirning to this time ~f~ ce signal.
The ~y~lc~ on can be accomplished through use of a Frequency
~en~ldlc,r and Correlator (FGC) or discrete phase locked loop as shown by FIG. 4.
Each Lla~Lsceivcl 80 is provided with an FGC. In order to syncllLoll.~e the
icsi~nS of the ailrldn~es from each of the base stations and from multiple
sc~iv.,Ls within a base station, a timing reference signal (AFS) 20 is provided.20 The FGC ge,~,dtt ~irfr~m~ timing signals using the MCK 25. In order to m~int~in
synchro,Pi~dlion to AFS signal 20, the FGC adds or removes a small time ~ at
regular intervals to the airframe timing signals 52.
In an ideal ~iluaLiOIl of no time skew between the gen.,lalcd timing and
the AFS reference signal, the FGC g~ rs its ouh2ut signals di~ecLly out of the
25 MCK. When a time skew beLwee" the g~ ;cl timing and the rerclcl,ce AFS signalis present, the FGC will adiust timing by adding or removing a ~ " of time to orfrom the g~ a--rl~,e timing signals. This time qu~nh]m is ~ c....;~ by the
Timing Synthesis Se4uencer and is proportional to the MCK.
By regularly ~kcwillg the ge~ d timing signals in the FGC, the
30 signals become phase locked to the AFS signal. A complete description of the FGC
and its operation is given in co-pending U.S. Application No. 08/

CA 02240633 1998-06-15
W O 97/23071 . PCTAUS96/19653
Attorney Docket No. 027555~2, titled "Discrete Phased Locked Loop" by Johan
Jansson, filed on the same date and incol~oldL~d herein by ,~,fel_,lce.
The present invention has been ~lesrrihe~ by way of example, and
mo-lifir~ti~n~ and variations of the exemplary embo~ will suggest th~m~elves to
5 sldlled artisans in this field willluuL de~ from the spirit of the invention. The
prt;r~,led embo~ Y are merely ill~ ;ve and should not be considered l~i,LIicLivein any way. The scope of the illv~lllioll is to be measured by the appended claims,
rather than the prece~ing description, and all variations and equivalents which fall
within the range of the claims are inte~ to be embraced therein.

Dessin représentatif
Une figure unique qui représente un dessin illustrant l'invention.
États administratifs

2024-08-01 : Dans le cadre de la transition vers les Brevets de nouvelle génération (BNG), la base de données sur les brevets canadiens (BDBC) contient désormais un Historique d'événement plus détaillé, qui reproduit le Journal des événements de notre nouvelle solution interne.

Veuillez noter que les événements débutant par « Inactive : » se réfèrent à des événements qui ne sont plus utilisés dans notre nouvelle solution interne.

Pour une meilleure compréhension de l'état de la demande ou brevet qui figure sur cette page, la rubrique Mise en garde , et les descriptions de Brevet , Historique d'événement , Taxes périodiques et Historique des paiements devraient être consultées.

Historique d'événement

Description Date
Inactive : CIB de MCD 2006-03-12
Demande non rétablie avant l'échéance 2003-12-15
Le délai pour l'annulation est expiré 2003-12-15
Réputée abandonnée - omission de répondre à un avis sur les taxes pour le maintien en état 2002-12-13
Modification reçue - modification volontaire 2002-06-03
Lettre envoyée 2001-12-12
Toutes les exigences pour l'examen - jugée conforme 2001-11-15
Exigences pour une requête d'examen - jugée conforme 2001-11-15
Requête d'examen reçue 2001-11-15
Lettre envoyée 1999-03-29
Inactive : Transfert individuel 1998-10-27
Inactive : CIB attribuée 1998-09-22
Symbole de classement modifié 1998-09-22
Inactive : CIB attribuée 1998-09-22
Inactive : CIB attribuée 1998-09-22
Inactive : CIB en 1re position 1998-09-22
Inactive : Lettre de courtoisie - Preuve 1998-09-01
Inactive : Notice - Entrée phase nat. - Pas de RE 1998-08-29
Demande reçue - PCT 1998-08-25
Demande publiée (accessible au public) 1997-06-26

Historique d'abandonnement

Date d'abandonnement Raison Date de rétablissement
2002-12-13

Taxes périodiques

Le dernier paiement a été reçu le 2001-12-13

Avis : Si le paiement en totalité n'a pas été reçu au plus tard à la date indiquée, une taxe supplémentaire peut être imposée, soit une des taxes suivantes :

  • taxe de rétablissement ;
  • taxe pour paiement en souffrance ; ou
  • taxe additionnelle pour le renversement d'une péremption réputée.

Les taxes sur les brevets sont ajustées au 1er janvier de chaque année. Les montants ci-dessus sont les montants actuels s'ils sont reçus au plus tard le 31 décembre de l'année en cours.
Veuillez vous référer à la page web des taxes sur les brevets de l'OPIC pour voir tous les montants actuels des taxes.

Historique des taxes

Type de taxes Anniversaire Échéance Date payée
Taxe nationale de base - générale 1998-06-15
Enregistrement d'un document 1998-10-27
TM (demande, 2e anniv.) - générale 02 1998-12-14 1998-12-14
TM (demande, 3e anniv.) - générale 03 1999-12-13 1999-03-23
TM (demande, 4e anniv.) - générale 04 2000-12-13 2000-12-05
Requête d'examen - générale 2001-11-15
TM (demande, 5e anniv.) - générale 05 2001-12-13 2001-12-13
Titulaires au dossier

Les titulaires actuels et antérieures au dossier sont affichés en ordre alphabétique.

Titulaires actuels au dossier
TELEFONAKTIEBOLAGET LM ERICSSON
Titulaires antérieures au dossier
JOHAN JANSSON
Les propriétaires antérieurs qui ne figurent pas dans la liste des « Propriétaires au dossier » apparaîtront dans d'autres documents au dossier.
Documents

Pour visionner les fichiers sélectionnés, entrer le code reCAPTCHA :



Pour visualiser une image, cliquer sur un lien dans la colonne description du document (Temporairement non-disponible). Pour télécharger l'image (les images), cliquer l'une ou plusieurs cases à cocher dans la première colonne et ensuite cliquer sur le bouton "Télécharger sélection en format PDF (archive Zip)" ou le bouton "Télécharger sélection (en un fichier PDF fusionné)".

Liste des documents de brevet publiés et non publiés sur la BDBC .

Si vous avez des difficultés à accéder au contenu, veuillez communiquer avec le Centre de services à la clientèle au 1-866-997-1936, ou envoyer un courriel au Centre de service à la clientèle de l'OPIC.

({010=Tous les documents, 020=Au moment du dépôt, 030=Au moment de la mise à la disponibilité du public, 040=À la délivrance, 050=Examen, 060=Correspondance reçue, 070=Divers, 080=Correspondance envoyée, 090=Paiement})


Description du
Document 
Date
(aaaa-mm-jj) 
Nombre de pages   Taille de l'image (Ko) 
Dessin représentatif 1998-09-23 1 6
Description 1998-06-14 14 733
Abrégé 1998-06-14 1 60
Dessins 1998-06-14 7 97
Revendications 1998-06-14 4 116
Rappel de taxe de maintien due 1998-08-25 1 115
Avis d'entree dans la phase nationale 1998-08-28 1 209
Courtoisie - Certificat d'enregistrement (document(s) connexe(s)) 1998-12-06 1 114
Rappel - requête d'examen 2001-08-13 1 129
Accusé de réception de la requête d'examen 2001-12-11 1 179
Courtoisie - Lettre d'abandon (taxe de maintien en état) 2003-01-12 1 176
PCT 1998-06-14 15 500
Correspondance 1998-08-31 1 30
Correspondance 1999-03-28 3 324
Correspondance 2002-03-17 5 229