WO2002073848A1 - Frame synchronization method and system - Google Patents
Frame synchronization method and system Download PDFInfo
- Publication number
- WO2002073848A1 WO2002073848A1 PCT/CA2001/000362 CA0100362W WO02073848A1 WO 2002073848 A1 WO2002073848 A1 WO 2002073848A1 CA 0100362 W CA0100362 W CA 0100362W WO 02073848 A1 WO02073848 A1 WO 02073848A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- bits
- word
- frame
- synchronization
- control bits
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 34
- 230000005540 biological transmission Effects 0.000 claims abstract description 13
- 238000011084 recovery Methods 0.000 claims description 13
- 230000008878 coupling Effects 0.000 claims description 4
- 238000010168 coupling process Methods 0.000 claims description 4
- 238000005859 coupling reaction Methods 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000009432 framing Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0602—Systems characterised by the synchronising information used
- H04J3/0605—Special codes used as synchronising signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0602—Systems characterised by the synchronising information used
- H04J3/0605—Special codes used as synchronising signal
- H04J3/0611—PN codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/04—Speed or phase control by synchronisation signals
- H04L7/041—Speed or phase control by synchronisation signals using special codes as synchronising signal
- H04L7/043—Pseudo-noise [PN] codes variable during transmission
Definitions
- the present invention relates to a method of frame synchronization in a
- the present invention also relates to a frame
- a frame synchronization signal usually of multiple bits disposed at the
- This method comprises
- receiver detector and interleaving bits of at least one of traffic bits and control
- a feature of the present invention is that the interleaved at
- a further step of the method comprises varying a position
- control bits comprises interleaving the control bits, with the control bits defining the
- step of interleaving may also be comprised of interleaving only control bits
- Additional overhead bits may comprise an
- bits are positioned adjacent the interleaved bits.
- the synchronization word may have an
- n is the number of synchronization word bits compared.
- control bits there are 15 control bits and a synchronization word
- the system comprises a
- synchronization store for providing a synchronization word, a pseudo-random
- control word generator for providing a control word including control bits, and an
- control bits vary substantially between consecutive frames.
- control word defines the position of the synchronization word along a frame.
- FIG. 1 is a diagram of consecutive frames, illustrating the
- FIG. 2 illustrates somewhat more detail of a single frame of the
- FIG. 3 is a diagram illustrative of the random interleaving of control bits
- FIG. 4 is a flow chart illustrating the frame synchronization algorithm as
- FIG. 5 is a block diagram of the system of the present invention.
- the present invention describes a frame synchronization technique that
- This technique involves the selection of a
- Data or bits are interleaved within the synchronization word. These interleaved
- bits may be either traffic bits or control bits and they are interleaved within the
- FIG. 1 illustrates a stream of digital
- FIG. 1 three frames Fl, F2 and
- Each frame is defined as a 2 msec time interval which contains the traffic
- FIG. 2 also
- FIGS 1 and 2 are in which they appear in the data stream. In this regard refer to FIGS 1 and 2.
- the 128 bits are separated as follows:
- 64 bits form the framing word and they in turn are composed of a 15 bit
- control word (C0-C14).
- the control word provides the pseudo ⁇
- the 64 bit framing word also includes a 49 bit sync word (S0-S48) for timing
- the synchronization word in frame Fl is more
- bit SO represents the first bit of the sync word and appears at the beginning of the framing word.
- S48 represents the end of the sync word and appears as the last bit of the
- Two frame examples may be considered, one for a traffic rate of 256 and
- the first overhead word bit (SO) position varies pseudo-randomly
- next frame overhead word which could possibly be located at the start of the
- This forbidden or dead zone is preferably at least 128 bits wide. Since
- PN pseudo-random
- the start of the frame is defined as the mux elk edge on which the
- burst is 15 bits long. It generates 32767 different states. Only as the
- FIG. 4 is a frame synchronization
- Box 24 indicates a wait
- Box 26 indicates the "DEMOD LOCK" flag
- FIG. 4 The first sync word triggers the PN acquisition.
- the PN is used to initialize the local frame
- the bit is used to start the demux.
- the bit is reset at the same time as the
- output of box 34 indicates the next expected time slot and then the decision box
- box 36 is "NO" then the algorithm proceeds to box 38 for an increment and to
- a "NO” output from box 46 causes a loop of the algorithm back to the input of box 32.
- box 46 causes a resetting.
- S48 this can be any predetermined series of binary numbers. A number has
- the correlator looks like random data. More precisely, it is such that for any
- n is the number of sync word bits compared.
- FIG. 5 is a block diagram of FIG. 5
- control word bits are generated by the control word bits
- the sync word store 54 holds the sync
- Interleaver 56 provides the interleaving of bits
- the traffic data source 50 couples to the frame
- pseudo-random number generator 52 The output from pseudo-random number generator 52 also couples
- the output of the interleaver 56 couples to the
- the frame builder 58 builds the frame, on a frame-by- frame basis
- synchronization word may be either traffic bits or control bits. This is why
- frame is encrypted (scrambler) preferably by an XOR operation of a pseudo ⁇
- FIG. 5 also shows the receiver portion of the system. This includes a
- a synchronization recovery circuit 66 as well as to
- a traffic recovery circuit 70 couples to a traffic recovery circuit 70.
- the output of the recovery circuit 66 couples to a traffic recovery circuit 70.
- the output of the validator couples to both the traffic recovery
- initialization unit 72 and a pseudo-random number generator 74.
- the receiver unit of FIG. 5 operates as in accordance with the algorithm
- the validator 68 receiving
- control word determines the position of traffic bits versus sync bits.
- the validator 68 indicates a
- control word from the validator 68 also noted that the control word from the validator 68 also occurs.
- control bits in a particular frame may be
- control bits in a particular frame can be used to determine the position of
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
Description
Claims
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/468,150 US7430262B2 (en) | 2001-03-19 | 2001-03-19 | Frame synchronization method and system |
CA002439287A CA2439287C (en) | 2001-02-28 | 2001-03-19 | Frame synchronization method and system |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US79424701A | 2001-02-28 | 2001-02-28 | |
US09/794,247 | 2001-02-28 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2002073848A1 true WO2002073848A1 (en) | 2002-09-19 |
WO2002073848B1 WO2002073848B1 (en) | 2002-11-21 |
Family
ID=25162115
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CA2001/000362 WO2002073848A1 (en) | 2001-02-28 | 2001-03-19 | Frame synchronization method and system |
Country Status (2)
Country | Link |
---|---|
CA (1) | CA2439287C (en) |
WO (1) | WO2002073848A1 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1569400A1 (en) * | 2002-11-11 | 2005-08-31 | Matsushita Electric Industrial Co., Ltd. | Radio communication system and radio communication method |
DE102005025328A1 (en) * | 2005-05-31 | 2006-12-07 | Siemens Ag | Method for transmitting synchronization messages |
WO2008113754A2 (en) * | 2007-03-16 | 2008-09-25 | Gigaset Communications Gmbh | Device and method for controlling the creation of a user channel connection in a communication system and associated communication system, digital storage medium, computer program product, and computer program |
CN103997483A (en) * | 2013-02-20 | 2014-08-20 | 联想(北京)有限公司 | Information safety control method and apparatus, and electronic device |
EP4144037A1 (en) * | 2020-04-30 | 2023-03-08 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Apparatus and method for generating or receiving a synchronization header |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61117939A (en) * | 1984-11-13 | 1986-06-05 | Koonan Eng Kk | Signal synchronizing system for data transmission |
US4757536A (en) * | 1984-10-17 | 1988-07-12 | General Electric Company | Method and apparatus for transceiving cryptographically encoded digital data |
US4866773A (en) * | 1988-05-20 | 1989-09-12 | Dan Lubarsky | System for interfacing a digital encryption device to a time-division multiplexed communication system |
US4975952A (en) * | 1985-09-04 | 1990-12-04 | U. S. Philips Corporation | Method of data communication |
US5003599A (en) * | 1989-02-07 | 1991-03-26 | Simulation Laboratories, Inc. | In-band framing method and apparatus |
US5185796A (en) * | 1991-05-30 | 1993-02-09 | Motorola, Inc. | Encryption synchronization combined with encryption key identification |
-
2001
- 2001-03-19 CA CA002439287A patent/CA2439287C/en not_active Expired - Fee Related
- 2001-03-19 WO PCT/CA2001/000362 patent/WO2002073848A1/en active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4757536A (en) * | 1984-10-17 | 1988-07-12 | General Electric Company | Method and apparatus for transceiving cryptographically encoded digital data |
JPS61117939A (en) * | 1984-11-13 | 1986-06-05 | Koonan Eng Kk | Signal synchronizing system for data transmission |
US4975952A (en) * | 1985-09-04 | 1990-12-04 | U. S. Philips Corporation | Method of data communication |
US4866773A (en) * | 1988-05-20 | 1989-09-12 | Dan Lubarsky | System for interfacing a digital encryption device to a time-division multiplexed communication system |
US5003599A (en) * | 1989-02-07 | 1991-03-26 | Simulation Laboratories, Inc. | In-band framing method and apparatus |
US5185796A (en) * | 1991-05-30 | 1993-02-09 | Motorola, Inc. | Encryption synchronization combined with encryption key identification |
Non-Patent Citations (1)
Title |
---|
PATENT ABSTRACTS OF JAPAN vol. 010, no. 302 (E - 445) 15 October 1986 (1986-10-15) * |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1569400A1 (en) * | 2002-11-11 | 2005-08-31 | Matsushita Electric Industrial Co., Ltd. | Radio communication system and radio communication method |
EP1569400A4 (en) * | 2002-11-11 | 2011-11-16 | Panasonic Corp | RADIOCOMMUNICATION SYSTEM AND METHOD |
DE102005025328A1 (en) * | 2005-05-31 | 2006-12-07 | Siemens Ag | Method for transmitting synchronization messages |
DE102005025328B4 (en) * | 2005-05-31 | 2007-06-28 | Siemens Ag | Method for transmitting synchronization messages |
US8386765B2 (en) | 2005-05-31 | 2013-02-26 | Siemens Aktiengesellschaft | Method for the encrypted transmission of synchronization messages |
WO2008113754A2 (en) * | 2007-03-16 | 2008-09-25 | Gigaset Communications Gmbh | Device and method for controlling the creation of a user channel connection in a communication system and associated communication system, digital storage medium, computer program product, and computer program |
WO2008113754A3 (en) * | 2007-03-16 | 2009-02-05 | Siemens Home & Office Comm | Device and method for controlling the creation of a user channel connection in a communication system and associated communication system, digital storage medium, computer program product, and computer program |
US8594071B2 (en) | 2007-03-16 | 2013-11-26 | Gigaset Communications Gmbh | Device and method for controlling the creation of a user channel connection in a communication system and associated communication system, digital storage medium, computer program product, and computer program |
CN103997483A (en) * | 2013-02-20 | 2014-08-20 | 联想(北京)有限公司 | Information safety control method and apparatus, and electronic device |
CN103997483B (en) * | 2013-02-20 | 2018-06-01 | 联想(北京)有限公司 | A kind of information security control method, device and electronic equipment |
EP4144037A1 (en) * | 2020-04-30 | 2023-03-08 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Apparatus and method for generating or receiving a synchronization header |
Also Published As
Publication number | Publication date |
---|---|
CA2439287C (en) | 2009-12-15 |
WO2002073848B1 (en) | 2002-11-21 |
CA2439287A1 (en) | 2002-09-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7430262B2 (en) | Frame synchronization method and system | |
US4827514A (en) | Method and apparatus to detect and recover a pseudo-random sequence | |
EP0331115B1 (en) | Scrambling/descrambling method using a memory for storing initial pseudo-random bit patterns respectively for submultiframes | |
US7224713B2 (en) | Telemetry system with authentication | |
US5093841A (en) | Clock acquisition in a spread spectrum system | |
EP0423715B1 (en) | Synchronization for entry to network in a frequency hopping communication system | |
CA2139530C (en) | Vehicle remote keyless entry system with rolling code encryption | |
DK169192B1 (en) | Device and method for restoration of framing in a communication system | |
AU729187B2 (en) | Method and device for transmitting data frames | |
US6215876B1 (en) | Apparatus for and method of detecting initialization vector errors and maintaining cryptographic synchronization without substantial increase in overhead | |
EP0167442A2 (en) | Secure communication system | |
US7313164B1 (en) | Method and system for switching and detecting PN codes for fast acquisition of burst signal | |
CA2439287C (en) | Frame synchronization method and system | |
KR20040097247A (en) | Synchronization data detection unit and method | |
US7861298B1 (en) | System and method for protecting against denial of service attacks | |
US5170410A (en) | Direct sequence spread spectrum digital communication system employing sequence changing during transmission and transmitter and receiver implementing same | |
US4856063A (en) | No-overhead synchronization for cryptographic systems | |
US4864617A (en) | System and method for reducing deadlock conditions caused by repeated transmission of data sequences equivalent to those used for inter-device signalling | |
JP4191612B2 (en) | Synchronous data detection unit and method | |
US5077794A (en) | Dual framing bit sequence alignment apparatus and method | |
US5339337A (en) | Permuted block synchronization | |
JP2682321B2 (en) | Frame synchronization circuit | |
US7991100B2 (en) | Method for the synchronization of a radio receiver, and adapted receiver for the implementation of said method | |
CA2066195C (en) | Permuted block synchronization | |
Yoon et al. | A Resynchronization technique by time-synchronization for secure communication using stream cipher |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
AK | Designated states |
Kind code of ref document: B1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: B1 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
B | Later publication of amended claims | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2439287 Country of ref document: CA |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 10468150 Country of ref document: US |
|
122 | Ep: pct application non-entry in european phase | ||
NENP | Non-entry into the national phase |
Ref country code: JP |