TW280068B - Method and apparatus for data encoding and communication over noisy media - Google Patents

Method and apparatus for data encoding and communication over noisy media

Info

Publication number
TW280068B
TW280068B TW084103980A TW84103980A TW280068B TW 280068 B TW280068 B TW 280068B TW 084103980 A TW084103980 A TW 084103980A TW 84103980 A TW84103980 A TW 84103980A TW 280068 B TW280068 B TW 280068B
Authority
TW
Taiwan
Prior art keywords
data
error correction
signal
synchronization
communication over
Prior art date
Application number
TW084103980A
Other languages
Chinese (zh)
Inventor
B Propp Michael
L Propp David
Original Assignee
Adaptive Networks Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Priority claimed from US08/404,627 external-priority patent/US5727004A/en
Application filed by Adaptive Networks Inc filed Critical Adaptive Networks Inc
Application granted granted Critical
Publication of TW280068B publication Critical patent/TW280068B/en

Links

Classifications

    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00—Arrangements for detecting or preventing errors in the information received
    • H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056—Systems characterized by the type of code used
    • H04L1/0057—Block codes
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04B—TRANSMISSION
    • H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69—Spread spectrum techniques
    • H04B1/707—Spread spectrum techniques using direct sequence modulation
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04B—TRANSMISSION
    • H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69—Spread spectrum techniques
    • H04B1/707—Spread spectrum techniques using direct sequence modulation
    • H04B1/709—Correlator structure
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04B—TRANSMISSION
    • H04B3/00—Line transmission systems
    • H04B3/54—Systems for transmission via power distribution lines
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00—Arrangements for detecting or preventing errors in the information received
    • H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0036—Systems modifying transmission characteristics according to link quality, e.g. power backoff arrangements specific to the receiver
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00—Arrangements for detecting or preventing errors in the information received
    • H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0045—Arrangements at the receiver end
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00—Arrangements for detecting or preventing errors in the information received
    • H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056—Systems characterized by the type of code used
    • H04L1/0071—Use of interleaving
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00—Arrangements for detecting or preventing errors in the information received
    • H04L1/08—Arrangements for detecting or preventing errors in the information received by repeating transmission, e.g. Verdan system
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00—Arrangements for detecting or preventing errors in the information received
    • H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829—Arrangements specially adapted for the receiver end
    • 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
    • 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/042—Detectors therefor, e.g. correlators, state machines
    • 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/046—Speed or phase control by synchronisation signals using special codes as synchronising signal using a dotting sequence
    • H—ELECTRICITY
    • H10—SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
    • H10D—INORGANIC ELECTRIC SEMICONDUCTOR DEVICES
    • H10D64/00—Electrodes of devices having potential barriers
    • H10D64/01—Manufacture or treatment
    • H10D64/013—Manufacture or treatment of electrodes having a conductor capacitively coupled to a semiconductor by an insulator
    • H10D64/01302—Manufacture or treatment of electrodes having a conductor capacitively coupled to a semiconductor by an insulator the insulator being formed after the semiconductor body, the semiconductor being silicon
    • H—ELECTRICITY
    • H10—SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
    • H10P—GENERIC PROCESSES OR APPARATUS FOR THE MANUFACTURE OR TREATMENT OF DEVICES COVERED BY CLASS H10
    • H10P76/00—Manufacture or treatment of masks on semiconductor bodies, e.g. by lithography or photolithography
    • H10P76/20—Manufacture or treatment of masks on semiconductor bodies, e.g. by lithography or photolithography of masks comprising organic materials
    • H10P76/204—Manufacture or treatment of masks on semiconductor bodies, e.g. by lithography or photolithography of masks comprising organic materials of organic photoresist masks
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00—Arrangements for detecting or preventing errors in the information received
    • H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056—Systems characterized by the type of code used
    • H04L1/0061—Error detection 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
    • H04L2007/047—Speed or phase control by synchronisation signals using special codes as synchronising signal using a sine signal or unmodulated carrier
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00—Arrangements for synchronising receiver with transmitter
    • H04L7/02—Speed or phase control by the received code signals, the signals containing no special synchronisation information
    • H04L7/033—Speed or phase control by the received code signals, the signals containing no special synchronisation information using the transitions of the received signal to control the phase of the synchronising-signal-generating means, e.g. using a phase-locked loop
    • H04L7/0337—Selecting between two or more discretely delayed clocks or selecting between two or more discretely delayed received code signals
    • Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S438/00—Semiconductor device manufacturing: process
    • Y10S438/942—Masking
    • Y10S438/948—Radiation resist
    • Y10S438/949—Energy beam treating radiation resist on semiconductor

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Power Engineering (AREA)
  • Quality & Reliability (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)

Abstract

A novel apparatus and method are provided for data communication over noisy media. The apparatus includes one or both of a transmitter circuit located at a transmitting location and a receiver circuit located at a receiving location. The data is encoded to provide error correction capabilities. The encoded signal is further modified by performing one or more linear mathematical operations in order to further randomize the data signal. The transmitter circuit thus generates a wideband spread spectrum signal based on the data which is to be transmitted, which spreads the signal and improves its immunity to noise. The coding used to spread the data signal may or may not be a function of the data itself. The present invention provides enhanced noise immunity without any resulting degradation in the operation and efficiency of the error correction coding. A synchronization circuit and method are also provided for quickly achieving fast, accurate synchronization utilizing parallel synchronization and sub-bit correlation. The error correction is used to correct hard and soft errors, and dynamically adjust the combination of hard and soft errors corrected in order to improve the overall data error correction.
TW084103980A 1995-03-14 1995-04-22 Method and apparatus for data encoding and communication over noisy media TW280068B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/404,627 US5727004A (en) 1995-03-14 1995-03-14 Method and apparatus for data encoding and communication over noisy media
PCT/US1996/003405 WO1996028779A1 (en) 1995-03-14 1996-03-07 Method and apparatus for data encoding and communication over noisy media

Publications (1)

Publication Number Publication Date
TW280068B true TW280068B (en) 1996-07-01

Family

ID=36939195

Family Applications (1)

Application Number Title Priority Date Filing Date
TW084103980A TW280068B (en) 1995-03-14 1995-04-22 Method and apparatus for data encoding and communication over noisy media

Country Status (2)

Country Link
CA (1) CA2215380C (en)
TW (1) TW280068B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2193916A1 (en) 2008-12-05 2010-06-09 Keng-Hsien Lin Clothing and method of making the same

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2375543B1 (en) * 2010-04-08 2019-06-26 Omicron electronics GmbH Method for monitoring an energy transmission line, noise suppression by repeated data transmission
CN108702224B (en) 2016-03-09 2021-05-25 皇家飞利浦有限公司 Method and apparatus for start of packet detection in a digital communication system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2193916A1 (en) 2008-12-05 2010-06-09 Keng-Hsien Lin Clothing and method of making the same

Also Published As

Publication number Publication date
CA2215380A1 (en) 1996-09-19
CA2215380C (en) 2006-08-22

Similar Documents

Publication Publication Date Title
US5515396A (en) Method and apparatus for selecting a spreading code in a spectrum spread communication system
US5204876A (en) Method and apparatus for providing high data rate traffic channels in a spread spectrum communication system
JP2701761B2 (en) Transmission bit rate determination method and apparatus
EP0758168A4 (en) Variable rate transmitting method, and transmitter and receiver using it
RU2005120004A (en) MULTI-CHANNEL TRANSMISSION AND RECEIVING WITH BLOCK CODING IN THE COMMUNICATION SYSTEM
IL203410A0 (en) Cdma system which uses pre-rotation before transmission
AU2001252286A1 (en) Method, transmitter and receiver for spread-spectrum digital communication by golay complementary sequence modulation
NO20014279D0 (en) Forward error correction on multiplexed CDMA channels to enable high performance encoding
TW349301B (en) Methods for generating side information in the presence of time-selective fading
CN1185244A (en) Data transmission method and transmitter
EP0939501A3 (en) Data transmission method, transmitter and receiver
WO2003017558A3 (en) Method and apparatus for enhancing data rates in spread spectrum communication systems
US6810078B2 (en) Blind rate determination
GB2358335A (en) Rate detection in radio communication systems
US20020141487A1 (en) Signal detection using a CDMA receiver
AU2003215752A1 (en) Video coding and transmission
US5694429A (en) Mobile radio communication system
CA2208660A1 (en) Data transmission device
EP1737139A3 (en) Multiple channel joint decoding at mobile handset
GB2331681A (en) Error detection method and apparatus for digital communication data packets
AU758071B2 (en) Detection of code vectors in single frequency, multiple transmitter networks
US7636382B1 (en) Encoding Viterbi error states into single chip sequences
CA2308220A1 (en) Apparatus and method for partial buffering transmitted data to provide robust error recovery in a lossy transmission environment
JP2775710B2 (en) Spread spectrum communication equipment
ATE272279T1 (en) TRANSMITTING AND RECEIVING DEVICE FOR A SYNCHRONOUS MULTIPOINT-TO-POINT CDMA NETWORK