GB2249003A - Data transmission in burst mode - Google Patents
Data transmission in burst mode Download PDFInfo
- Publication number
- GB2249003A GB2249003A GB9022825A GB9022825A GB2249003A GB 2249003 A GB2249003 A GB 2249003A GB 9022825 A GB9022825 A GB 9022825A GB 9022825 A GB9022825 A GB 9022825A GB 2249003 A GB2249003 A GB 2249003A
- Authority
- GB
- United Kingdom
- Prior art keywords
- bit pattern
- data
- data burst
- marker bit
- burst
- 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.)
- Withdrawn
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 17
- 239000003550 marker Substances 0.000 claims abstract description 34
- 238000000034 method Methods 0.000 claims abstract description 8
- 239000013307 optical fiber Substances 0.000 claims abstract 2
- 238000005070 sampling Methods 0.000 claims 2
- 230000000694 effects Effects 0.000 claims 1
- 238000001514 detection method Methods 0.000 description 3
- 238000011156 evaluation Methods 0.000 description 1
Classifications
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
A method of identifying the start of a data burst in a burst mode digital data transmission system, wherein a data burst sent over the system is preceded by a preamble containing a marker bit pattern for the purpose of identifying the start of the data burst and a receiver includes means for correlating the received data signals with a local reference marker bit pattern, the method including the step of producing a data burst start signal when the correlation between the received data signals and the local reference marker bit pattern exceeds a predetermined value, e.g. the received data differs from the local reference marker bit pattern in, at most, two bit positions. The transmission medium is optical fibre. <IMAGE>
Description
Data Transmission in Burst Mode
This invention relates to digital data transmission systems where the data is sent in "bursts" or "packets".
It is common practice in electronic information systems to convey the information in bursts or packets which are transmitted on demand when sufficient information is available to be sent. In such a system the timing of a burst may be asynchronous with respect to any previous burst and the receiver needs to be able to identify the start of the information burst in order to decode the incoming information correctly.
Where the transmission medium is of a binary nature (as is often the case) a message normally consists of groups of characters each of which is made up from several binary digits. It is common practice to prefix the information stream with one or more marker bits whose purpose is to identify to the receiver the start of the message and allow the receiver to divide the binary digits into the correct character groupings.
If the packet is totally asynchronous (with no fixed phase relationship to a local clock signal) the receiver will need to identify the phase (and possibly also the frequency) of the incoming data in order to sample the binary digits at the correct instant. To achieve this the marker bit pattern is often preceded by a bit pattern with high clock phase content.
A drawback of this approach is that errors occurring during transmission which cause corruption of the marker bit pattern prevent recognition of the start point causing loss of the information. Furthermore the marker bit pattern could later appear within the information itself resulting in incorrect infórmation capture.
The marker bit pattern must be chosen such that errors in any earlier part of the preamble are unlikely to cause apparent but false (early) detection of a pattern corresponding to the marker.
According to the present invention there is provided a method of identifying the start of a data burst in a burst mode digital data transmission system, wherein a data burst sent over the system is preceded by a preamble containing a marker bit pattern for the purpose of identifying the start of the data burst and a receiver includes means for correlating the received data signals with a local reference marker bit pattern, the method including the step of producing a data burst start signal when the correlation between the received data signals and the local reference marker bit pattern exceeds a predetermined value.
In a binary digital system this might be, for example, when the received data differs from the local reference marker bit pattern in, at most, two bit positions.
Embodiments of the invention will now be described with reference to the accompanying drawings in which:
Fig. 1 illustrates a transmission format of digital data in a burst mode,
Fig. 2 illustrates details of the make-up of part of a data burst, and
Fig. 3 illustrates an implementation of a data burst marker identification arrangement.
In the detailed example which follows:
- information characters consist of 8-bit
bytes, whose most significant (leftmost) bit
is transmitted first
- "preamble" refers to the whole of the field
preceding the information
- "phase alignment" refers to that part of the
preamble which precedes the marker and whose
main purpose is to convey clock phase and
frequency to the receiver
Fig. 1 illustrates the format of a digital data burst 10 consisting of a phase alignment field 11, a marker bit pattern 12 and the information itself 13.
Data bursts are separated by a gap 14 whose size may vary. Previous and subsequent bursts lOa and lOb respectively are also shown.
The phase alignment field would normally be chosen for maximum clock content, appearing on the medium as alternate ones and zeroes (binary 10101010...). A marker bit pattern with a length of 8 bits (for example binary 10100100) can be chosen such that at least three errors must occur in the preamble before false (early) detection of the marker can occur.
Fig. 2 illustrates one such an event where phase alignment field 11 and marker bit pattern 12 contain errors 20 at the bit positions shown and result in apparent detection of the marker 21.
In the normal embodiment of such a system any error in the marker bit pattern would prevent the correct start position from being recognised. In this example, according to the present invention, the correct start position is deemed to have arrived if the bit pattern on the medium differs from the expected marker bit pattern in at most one bit position. With this arrangement the correct position of the start of the information field will be correctly detected for any single error within the preamble.
Marker fields of greater length than eight bits can be chosen to give greater error resilience.
The length of the marker field and the bit patterns appearing within the preamble would be chosen to optimise the performance of the system with respect to the expected error characteristics of the medium.
Whilst reference has been made to information transmission using data packets and exact matching of markers, it is recognised that such techniques are known and readily available to those skilled in the art.
In order to implement the invention an arrangement such as that shown in Fig. 3 can be used.
The incoming data stream 31 is fed into a serial-in/ parallel-out shift register 30 clocked at the data rate. The shift register outputs feed a number of exclusive-OR gates 40 whose other inputs are driven from logic levels representing the correct bit pattern 41 of the marker. The output of each exclusive-OR gate will be logic high when the logic states of the two inputs differ. The number of gates whose outputs are high therefore indicates the degree of mismatch between the pattern arriving on the medium and the marker. When the number of mismatching bits is below the desired threshold the output 51 of evaluation circuit 50 indicates that the point of alignment has been found.
The design of the individual elements of this circuit will be evident to those skilled in the art.
Claims (8)
1. A method of identifying the start of a data burst in a burst mode digital data transmission system, wherein a data burst sent over the system is preceded by a preamble containing a marker bit pattern for the purpose of identifying the start of the data burst and a receiver includes means for correlating the received data signals with a local reference marker bit pattern, the method including the step of producing a data burst start signal when the correlation between the received data signals and the local reference marker bit pattern exceeds a predetermined value.
2. A burst mode data transmission system where a data burst is preceded by a preamble containing a marker bit pattern for the purpose of identifying the start of the data burst and where said marker bit pattern is identified at the receiver by a match differing from the expected value by at most a predetermined amount.
3. A system as in claim 1 where the preamble also includes a data pattern designed to identify to the receiver the optimum sampling point of the incoming data.
4. A system as in claim 2 where the marker bit pattern is chosen such that the effect of transmission errors in the part of the preamble designed to identify the optimum sampling point resulting in incorrect identification of the marker position are minimised.
5. A system as in any previous claim where information is transmitted as binary digits represented in a form applicable to the transmission medium used.
6. A system as in any previous claim where the transmission medium is optical fibre.
7. An arrangement for identifying the start of a data burst in a digital data burst mode transmission system substantially as described with reference to the accompanying drawings.
8. A method for identifying the start of a data burst in a digital data burst mode transmission system substantially as described with reference to the accompanying drawings.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB9022825A GB2249003A (en) | 1990-10-19 | 1990-10-19 | Data transmission in burst mode |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB9022825A GB2249003A (en) | 1990-10-19 | 1990-10-19 | Data transmission in burst mode |
Publications (2)
Publication Number | Publication Date |
---|---|
GB9022825D0 GB9022825D0 (en) | 1990-12-05 |
GB2249003A true GB2249003A (en) | 1992-04-22 |
Family
ID=10684056
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
GB9022825A Withdrawn GB2249003A (en) | 1990-10-19 | 1990-10-19 | Data transmission in burst mode |
Country Status (1)
Country | Link |
---|---|
GB (1) | GB2249003A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1367763A1 (en) * | 2002-05-31 | 2003-12-03 | Alcatel | Method for asynchronous transfer of data packets, and a transmitter and receiver therefore |
US9021857B1 (en) * | 2011-04-05 | 2015-05-05 | Matts, LLC | Covers with a multiplicity of sensors for training mannequins, punching bags or kicking bags |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB1055846A (en) * | 1964-04-09 | 1967-01-18 | Gen Electric | Data comparison system |
GB2052217A (en) * | 1979-06-12 | 1981-01-21 | Storno As | Data transmission system |
GB1599157A (en) * | 1976-12-24 | 1981-09-30 | Indep Broadcasting Authority | Digital recognition circuits |
EP0258893A2 (en) * | 1986-09-04 | 1988-03-09 | Nec Corporation | Start pattern detecting apparatus |
-
1990
- 1990-10-19 GB GB9022825A patent/GB2249003A/en not_active Withdrawn
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB1055846A (en) * | 1964-04-09 | 1967-01-18 | Gen Electric | Data comparison system |
GB1599157A (en) * | 1976-12-24 | 1981-09-30 | Indep Broadcasting Authority | Digital recognition circuits |
GB2052217A (en) * | 1979-06-12 | 1981-01-21 | Storno As | Data transmission system |
EP0258893A2 (en) * | 1986-09-04 | 1988-03-09 | Nec Corporation | Start pattern detecting apparatus |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1367763A1 (en) * | 2002-05-31 | 2003-12-03 | Alcatel | Method for asynchronous transfer of data packets, and a transmitter and receiver therefore |
US9021857B1 (en) * | 2011-04-05 | 2015-05-05 | Matts, LLC | Covers with a multiplicity of sensors for training mannequins, punching bags or kicking bags |
Also Published As
Publication number | Publication date |
---|---|
GB9022825D0 (en) | 1990-12-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6269127B1 (en) | Serial line synchronization method and apparatus | |
US5408473A (en) | Method and apparatus for transmission of communication signals over two parallel channels | |
US7289560B2 (en) | Digital modulation and demodulation technique for reliable wireless (both RF and IR) and wired high bandwidth data transmission | |
US3950616A (en) | Alignment of bytes in a digital data bit stream | |
EP0211951B1 (en) | Synchronization recovery in a communications system | |
CA1266128A (en) | Data modulation interface | |
CA1233233A (en) | Error correction scheme | |
US5020057A (en) | Easy detection of head position of information data via reception processing unit in synchronous multiplex transmission apparatus | |
CA1314937C (en) | Method for the transmission of data between two stations by means of optical waveguides | |
US4628309A (en) | System and device for remote surveillance of equipment on a digital transmission link without interrupting traffic | |
US6829315B1 (en) | Alignment of parallel data channels using header detection signaling | |
GB2187366A (en) | Synchronizing signal decoding | |
GB2249003A (en) | Data transmission in burst mode | |
US4746872A (en) | Differential phase shift keying demodulator | |
US4007329A (en) | Data communications system with improved asynchronous retiming circuit | |
JP2648752B2 (en) | Device that guarantees accurate decoding of data information | |
US4675545A (en) | Wave shaping apparatus for eliminating pulse width distortion | |
US5428611A (en) | Strong framing protocol for HDLC and other run-length codes | |
US6282685B1 (en) | Methods and apparatus for signaling using parity status | |
US4967411A (en) | Method and apparatus for frame-bit modulation and demodulation of DS3 signal | |
US7050518B1 (en) | Data transmission method | |
US6697419B1 (en) | Digital transmission method | |
AU564314B2 (en) | Apparatus for receiving high-spedd data in packet form | |
JP3234758B2 (en) | Burst synchronization circuit | |
US3633168A (en) | Line control adapter for a synchronous digital-formatted message-communications system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WAP | Application withdrawn, taken to be withdrawn or refused ** after publication under section 16(1) |