TW280068B - Method and apparatus for data encoding and communication over noisy media - Google Patents
Method and apparatus for data encoding and communication over noisy mediaInfo
- 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
Links
- 238000000034 method Methods 0.000 title abstract 3
- 230000036039 immunity Effects 0.000 abstract 2
- 230000015556 catabolic process Effects 0.000 abstract 1
- 238000006731 degradation reaction Methods 0.000 abstract 1
- 238000001228 spectrum Methods 0.000 abstract 1
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
- H01—ELECTRIC ELEMENTS
- H01L—SEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
- H01L21/00—Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof
- H01L21/02—Manufacture or treatment of semiconductor devices or of parts thereof
- H01L21/027—Making masks on semiconductor bodies for further photolithographic processing not provided for in group H01L21/18 or H01L21/34
- H01L21/0271—Making masks on semiconductor bodies for further photolithographic processing not provided for in group H01L21/18 or H01L21/34 comprising organic layers
- H01L21/0273—Making masks on semiconductor bodies for further photolithographic processing not provided for in group H01L21/18 or H01L21/34 comprising organic layers characterised by the treatment of photoresist layers
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01L—SEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
- H01L21/00—Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof
- H01L21/02—Manufacture or treatment of semiconductor devices or of parts thereof
- H01L21/04—Manufacture or treatment of semiconductor devices or of parts thereof the devices having potential barriers, e.g. a PN junction, depletion layer or carrier concentration layer
- H01L21/18—Manufacture or treatment of semiconductor devices or of parts thereof the devices having potential barriers, e.g. a PN junction, depletion layer or carrier concentration layer the devices having semiconductor bodies comprising elements of Group IV of the Periodic Table or AIIIBV compounds with or without impurities, e.g. doping materials
- H01L21/28—Manufacture of electrodes on semiconductor bodies using processes or apparatus not provided for in groups H01L21/20 - H01L21/268
- H01L21/28008—Making conductor-insulator-semiconductor electrodes
- H01L21/28017—Making conductor-insulator-semiconductor electrodes the insulator being formed after the semiconductor body, the semiconductor being silicon
-
- 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
- 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)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Manufacturing & Machinery (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Condensed Matter Physics & Semiconductors (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.
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)
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)
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 |
EP3427415B1 (en) | 2016-03-09 | 2020-05-27 | Koninklijke Philips N.V. | Method and apparatus for start-of-packet detection in digital communication systems |
-
1995
- 1995-04-22 TW TW084103980A patent/TW280068B/en active
-
1996
- 1996-03-07 CA CA002215380A patent/CA2215380C/en not_active Expired - Fee Related
Cited By (1)
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 |
---|---|
CA2215380C (en) | 2006-08-22 |
CA2215380A1 (en) | 1996-09-19 |
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 | |
EP0713302A3 (en) | Adaptive forward error correction system using block codes | |
RU2005120004A (en) | MULTI-CHANNEL TRANSMISSION AND RECEIVING WITH BLOCK CODING IN THE COMMUNICATION SYSTEM | |
ES2164613A1 (en) | Method for spread-spectrum digital communication by golay complementary sequence modulation | |
NO20012821L (en) | Method and apparatus for communication | |
IL203410A0 (en) | Cdma system which uses pre-rotation before transmission | |
TW349301B (en) | Methods for generating side information in the presence of time-selective fading | |
EP0939501A3 (en) | Data transmission method, transmitter and receiver | |
US6810078B2 (en) | Blind rate determination | |
ES2157854A1 (en) | Method for decreasing the frame error rate in data transmission in the form of data frames | |
US6996158B2 (en) | Signal detection using a CDMA receiver | |
WO2003017558A3 (en) | Method and apparatus for enhancing data rates in spread spectrum communication systems | |
ES2117560A1 (en) | Decoder circuit using bit-wise probability and method therefor | |
GB2358335A (en) | Rate detection in radio communication systems | |
AU2003215752A1 (en) | Video coding and transmission | |
CA2208660A1 (en) | Data transmission device | |
TW280068B (en) | Method and apparatus for data encoding and communication over noisy media | |
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 |