GB2371727A - Synchronisation of a spread spectrum system by the use of timing signals encoded using cyclic extensions of complementary sequences such as Golay sequences - Google Patents
Synchronisation of a spread spectrum system by the use of timing signals encoded using cyclic extensions of complementary sequences such as Golay sequences Download PDFInfo
- Publication number
- GB2371727A GB2371727A GB0124091A GB0124091A GB2371727A GB 2371727 A GB2371727 A GB 2371727A GB 0124091 A GB0124091 A GB 0124091A GB 0124091 A GB0124091 A GB 0124091A GB 2371727 A GB2371727 A GB 2371727A
- Authority
- GB
- United Kingdom
- Prior art keywords
- sequences
- synchronisation
- cyclic
- code
- golay
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J13/00—Code division multiplex systems
- H04J13/10—Code generation
- H04J13/102—Combining codes
- H04J13/107—Combining codes by concatenation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J13/00—Code division multiplex systems
- H04J13/0007—Code type
- H04J13/0011—Complementary
- H04J13/0014—Golay
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
In a spread spectrum communications system (1) it is necessary to ensure that base-stations (2-9) are synchronised. Signals are transmitted having timing information to the base-stations from a controlling base-station (2). The signals are encoded using cyclic extensions of Golay complementary sequences. These sequences ensure that the signals have good auto-correlation properties.
Description
A Communication Method and System
This invention relates to communication method and system involving spread spectrum coding techniques.
A communication system which uses spread spectrum techniques is UMTS (Universal Mobile Telecommunications System) terrestrial radio access. It is a time division duplex system (TDD) based on a combination of code division multiple access (CDMA), hybrid time division multiple access (TDMA) and
TDD.
Such a system makes good use of the frequency spectrum by encoding transmission on the same frequency with different codes. In a receiver operating in such a system a local stored reference code is compared with received signals to obtain a match. This comparison is made in a correlator. When the signal has been correlated it can be decoded.
It is possible for these encoded signals to interfere with each other. This is called cross-correlation. Certain codes are termed orthogonal if they exhibit low crosscorrelation. To ensure that codes remain orthogonal it is important to maintain timing in the system because codes which would otherwise be orthogonal not following the same timing can cause interference.
Timing transmissions are themselves coded. Because of the importance of maintaining timing the codes used for the timing signals have what is called good auto-correlation properties. This means that they are codes selected to cause little or no inference to other auto-correlation codes. It has been proposed for base stations referred to as NodeBs in the art to be synchronised using coded signals transmitted in parallel and remaining orthogonal.
The invention provides a method of transmitting coded signals which may be transmitted in parallel and remain orthogonal.
According to the invention there is provided a method of synchronising communication units in a communication system comprising transmitting timing signals encoded by cyclic shifts of periodically extended complimentary sequences.
Preferably, the complimentary sequences are Golay complementary pairs. Golay complementary codes are error correcting codes known in the art of coding.
A specific embodiment of the invention will now be described by way of example only with reference to the drawings in which:
Figure 1 shows a communication system operating in accordance with the invention;
Figure 2 shows in block diagram form a base-station including a network management function transmitting a synchronisation signal to another basestation in the communications system shown in figure 1; and
Figures 3 to 4 are explanatory diagrams illustrating the generation of sequences used to encode synchronisation signals.
With reference to Figure 1, a communication system 1 operating in accordance with the invention comprises a number of base-stations 2 to 5, mobile units 6 and 7 and a portable unit 8. As will be appreciated, there are in practice more stations and units than illustrated in the system. The base-stations (sometimes referred to as node Bs) are nominally identical with the exception of base-station 2 which includes a controller 9 performing a network management function.
Each of the base-stations 2 to 4 serve a geographical area or cell in a manner well known to those skilled in the art of cellular communication systems. For the system, to function efficiently, it is necessary to synchronise the operation of the base-stations (and also the other units) to a common clock.
This is achieved by the controller 9 using the base-station2 to simultaneously transmit coded synchronisation signals in a manner to be described later.
Each base-station has a transmit path and a receive path. As is shown in figure 2, the receive path includes a receiver section 10 for receiving signals from an antenna 11 and a decoder 12 for decoding signals from the receiver section.
The transmit path includes a coder 13 for encoding data before passing the encoded data to a transmitter section 14. The transmitter section 14 is operably coupled to an antenna 15 for radiating the synchronisation signal over the air interface to the other base-stations.
The code sequences used for generating the synchronisation signal are shown in figure 3. In the first code sequence shown in Figure 3a, the codes s (n) and g (n) are Golay complementary pairs and cyclic extensions of the codes. The use of this sequence provides a window of ideal auto-correlation characteristics of + K about a nominal position.
An alternative sequence is shown in Figure 3b. In this alternative sequence, the pre-extension of each code has been eliminated, that is to say, in the case of code
s (n) the extension the cyclic extension SN-K+l.... SN and in the case of code g (n), the cyclic extension ..... . A yet further alternative sequence would be same but with the post cyclic extension eliminated, that is to say -- and 2--
The sequence provides a single code s (n) for encoding the synchronisation signal transmitted by the base-station 2. The synchronisation signal when received by a base-station is correlated with a rotation of this code stored in memory s' (n).
Considering the way in which this correlation may occur at a nominal code correlation position starting with s, where i = (K-1)/2 + 1 and K is an odd number. Then a correlation of a cyclic rotation of s (n), s' (n) where
t -"-k-i) where is ; N- (K-1)/2 1# Si = S (K-,)/2+,-Nwhere i > N- (K-1) 12
which gives a correlation window of +K/2.
Whilst K in this example is an odd number it need not be so in all cases. Where it is not odd it will render the window of auto-correlation slightly asymmetrical.
More than one code for encoding the synchronisation signals can be generated from the single complementary pair. This is done by generating cyclic shifts S. (n) and Gm (n) of the Golay codes s (n) and g (n) when the controller 9 is programmed when the system 1 is set-up. The cyclic shifts are referred to as
s,. (n), S.,, and are generated by selecting appropriate bits from repetitions of s (n) and g (n) as shown in figure 4a. Considering the repetition of s (n) given by se (n) where its elements are given by se, i = si for i # N .-N for i > N
Then the elements of SM, , are given by ,, (, where wis the offset in number of code elements. Typically w = K and the total available number of offsets M is given by M=N/K. The codes Gm (n) are constructed in the same manner as shown in figure 4b. The mth overall code is then given by the concatenation of S. (n) and Gm (n) as shown in figure 4c.
Claims (7)
- Claims 1. A method of synchronising communication units in a communication system comprising transmitting timing signals encoded by a code concatenated from cyclic shifts of periodically extended complimentary sequences.
- 2. A method as claimed in claim 1 wherein the sequences are Golay complimentary sequences.
- 3. A method as claimed in claim 2 wherein the concatenated code comprises a first and a second complimentary Golay sequence which first and second sequence including a post cyclic extension.
- 4. A method as claimed in claim 2 wherein the concatenated code comprises a first and a second complimentary sequence which first and second sequence including a pre-cyclic extension.
- 5. A method as claimed in any preceding claim in which a received transmitted timing signal is correlated against a cyclic rotation of the code
- 6. A method substantially as hereinbefore described with reference to, and as illustrated by, the drawings.
- 7. A communications system operating in accordance with a method as claimed in any one of the preceding claims.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB0024530A GB0024530D0 (en) | 2000-10-06 | 2000-10-06 | Use of multiple offsets with concatenated periodically extended complementary sequences |
Publications (3)
Publication Number | Publication Date |
---|---|
GB0124091D0 GB0124091D0 (en) | 2001-11-28 |
GB2371727A true GB2371727A (en) | 2002-07-31 |
GB2371727B GB2371727B (en) | 2004-06-02 |
Family
ID=9900811
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
GB0024530A Ceased GB0024530D0 (en) | 2000-10-06 | 2000-10-06 | Use of multiple offsets with concatenated periodically extended complementary sequences |
GB0124091A Expired - Lifetime GB2371727B (en) | 2000-10-06 | 2001-10-05 | A communication method and system |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
GB0024530A Ceased GB0024530D0 (en) | 2000-10-06 | 2000-10-06 | Use of multiple offsets with concatenated periodically extended complementary sequences |
Country Status (1)
Country | Link |
---|---|
GB (2) | GB0024530D0 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2536135A2 (en) * | 2010-02-08 | 2012-12-19 | LG Electronics Inc. | Broadcast signal transmitting apparatus, broadcast signal receiving apparatus, and method for transceiving a broadcast signal in a broadcast signal transceiving apparatus |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000054424A2 (en) * | 1999-03-05 | 2000-09-14 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for efficient synchronization in spread spectrum communications |
WO2000067404A1 (en) * | 1999-04-29 | 2000-11-09 | Siemens Aktiengesellschaft | Method for forming and determining a signal sequence, method of synchronization, transmitter unit and receiver unit |
EP1061682A2 (en) * | 1999-06-18 | 2000-12-20 | Texas Instruments Incorporated | Wireless communications system with secondary synchronization code based on values in primary synchronization code |
US20020039906A1 (en) * | 2000-10-03 | 2002-04-04 | Mitsubishi Denki Kabushiki Kaisha | Method of synchronising base stations |
-
2000
- 2000-10-06 GB GB0024530A patent/GB0024530D0/en not_active Ceased
-
2001
- 2001-10-05 GB GB0124091A patent/GB2371727B/en not_active Expired - Lifetime
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000054424A2 (en) * | 1999-03-05 | 2000-09-14 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for efficient synchronization in spread spectrum communications |
WO2000067404A1 (en) * | 1999-04-29 | 2000-11-09 | Siemens Aktiengesellschaft | Method for forming and determining a signal sequence, method of synchronization, transmitter unit and receiver unit |
EP1061682A2 (en) * | 1999-06-18 | 2000-12-20 | Texas Instruments Incorporated | Wireless communications system with secondary synchronization code based on values in primary synchronization code |
US20020039906A1 (en) * | 2000-10-03 | 2002-04-04 | Mitsubishi Denki Kabushiki Kaisha | Method of synchronising base stations |
EP1195924A1 (en) * | 2000-10-03 | 2002-04-10 | Mitsubishi Electric Information Technology Centre Europe B.V. | Synchronisation method for base stations |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2536135A2 (en) * | 2010-02-08 | 2012-12-19 | LG Electronics Inc. | Broadcast signal transmitting apparatus, broadcast signal receiving apparatus, and method for transceiving a broadcast signal in a broadcast signal transceiving apparatus |
EP2536135A4 (en) * | 2010-02-08 | 2013-09-04 | Lg Electronics Inc | Broadcast signal transmitting apparatus, broadcast signal receiving apparatus, and method for transceiving a broadcast signal in a broadcast signal transceiving apparatus |
Also Published As
Publication number | Publication date |
---|---|
GB2371727B (en) | 2004-06-02 |
GB0024530D0 (en) | 2000-11-22 |
GB0124091D0 (en) | 2001-11-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4322880B2 (en) | Method for performing handoff between frequencies in a telephone system | |
KR100389663B1 (en) | Data transmission within a spread-spectrum communication system | |
ES2225975T3 (en) | SUBSCRIBER UNIT FOR THE CDMA WIRELESS COMMUNICATION SYSTEM. | |
US6873647B1 (en) | Method and system for reducing synchronization time in a CDMA wireless communication system | |
EP0705500A1 (en) | Method and apparatus for utilizing multiple spreading codes in a communication system | |
CN1248832A (en) | Range extended concentric community base station | |
CA2429736A1 (en) | Cdma mobile station apparatus and cdma transmission method | |
TWI398106B (en) | Apparatus, method and computer program product for pilot scrambling in communications systems | |
US7522689B2 (en) | Clock recovery in communication systems | |
WO1995023464A1 (en) | Method and apparatus for time division multiplexing the use of spreading codes in a communication system | |
RU2343648C2 (en) | Access channel with limited reception time | |
RU2216858C2 (en) | Device and method for expanding channel data in code-division multiple access communication system using orthogonal separation of transmission | |
JPH06224835A (en) | Digital mobile radio communication system | |
JP7541803B2 (en) | Transmitting device, receiving device, transmitting method, and receiving method | |
Meel | Spread spectrum (SS) | |
US20020122468A1 (en) | Quasi orthogonal hybrid walsh-PN codes for CDMA application in HF modems | |
GB2371727A (en) | Synchronisation of a spread spectrum system by the use of timing signals encoded using cyclic extensions of complementary sequences such as Golay sequences | |
JP2002101445A (en) | Positioning system | |
RU2258310C2 (en) | Device and method for controlling power of shared direct communications channel in mobile communication system | |
EP0910191A1 (en) | Radio communication equipment | |
US6816474B2 (en) | Method and system for efficiently acquiring CDMA based overhead channel data frames | |
KR100331874B1 (en) | frame synchronization method using pilot pattern of common pilot channel | |
CN1960214B (en) | Method for realizing synchronization in PHS system | |
KR100606673B1 (en) | Frame Synchronization Method Using Pilot Pattern | |
KR100710344B1 (en) | Radio Frame Structure and Pilot Pattern Transmission Method in Mobile Communication System |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
732E | Amendments to the register in respect of changes of name or changes affecting rights (sect. 32/1977) |
Free format text: REGISTERED BETWEEN 20090205 AND 20090211 |
|
732E | Amendments to the register in respect of changes of name or changes affecting rights (sect. 32/1977) |
Free format text: REGISTERED BETWEEN 20200402 AND 20200408 |
|
PE20 | Patent expired after termination of 20 years |
Expiry date: 20211004 |