[go: up one dir, main page]

WO2001050700A1 - Communication systems using hadamard coding - Google Patents

Communication systems using hadamard coding Download PDF

Info

Publication number
WO2001050700A1
WO2001050700A1 PCT/EP2000/012728 EP0012728W WO0150700A1 WO 2001050700 A1 WO2001050700 A1 WO 2001050700A1 EP 0012728 W EP0012728 W EP 0012728W WO 0150700 A1 WO0150700 A1 WO 0150700A1
Authority
WO
WIPO (PCT)
Prior art keywords
hadamard
column
row
individual
signals
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.)
Ceased
Application number
PCT/EP2000/012728
Other languages
French (fr)
Inventor
Daniel J. Greenhoe
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Koninklijke Philips NV
Original Assignee
Koninklijke Philips Electronics NV
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
Application filed by Koninklijke Philips Electronics NV filed Critical Koninklijke Philips Electronics NV
Priority to EP00985162A priority Critical patent/EP1173963A1/en
Priority to KR1020017010995A priority patent/KR20010108277A/en
Priority to JP2001550957A priority patent/JP2003519964A/en
Publication of WO2001050700A1 publication Critical patent/WO2001050700A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M7/00Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J13/00Code division multiplex systems
    • H04J13/0007Code type
    • H04J13/004Orthogonal
    • H04J13/0048Walsh
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/14Fourier, Walsh or analogous domain transformations, e.g. Laplace, Hilbert, Karhunen-Loeve, transforms
    • G06F17/145Square transforms, e.g. Hadamard, Walsh, Haar, Hough, Slant transforms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J13/00Code division multiplex systems
    • H04J13/10Code generation
    • H04J13/12Generation of orthogonal codes

Definitions

  • the invention is related to the field of coded digital communications in which digital information signals are encoded prior to transmission and decoded after reception.
  • H is the complement of H. That is, if the value of an element of His 0, the value of the corresponding element of H is 1, or if the value of an element of ⁇ is 1, the value of the corresponding element of H is 1. Notice that each row of an m x m Hadamard matrix has exactly m/2 differences from any other row in the matrix. Except for the first row each row has the same number of 0's and l's. The rows are said to be orthogonal (mutually perpendicular) because if the rows are represented as lines through the origin of an m-dimensional space, then the lines would all be perpendicular to each other. The rows of the Hadamard matrix are identical to the columns of the matrix and the above applies equally to the columns.
  • Hadamard matrices are commonly used for encoding binary digital data (a sequence of values of either 0 or 1 called bits). For example, in the IS-95 standard, digital data is divided into 6 bit portions. Each possible 6-bit portion is assigned a different decimal value from 1 to 64 and that value is used select a corresponding row of a 64 x 64 Hadamard matrix. For each 6-bit portion of the digital data, the selected 64 bit row is transmitted depending on the value of the 6 bit portion. An IS-95 receiver compares each 64-bits of the transmitted row to determine which decimal value it represents.
  • the Hadamard matrix is stored in memory and values for a required row are copied from memory to a Hadamard encoder for encoding a digital signal into a Hadamard encoded digital signal.
  • U.S. patent 5,159,608 uses rows or columns of the Hadamard matrix as orthogonal codes for encoding and decoding data in a communication system.
  • U.S. patent 5,297,161 a base station estimates the signal power of a mobile station from orthogonal codes transmitted by the mobile station and the receiver transmits control codes back to the mobile station for controlling the power level of transmissions from the mobile station.
  • Publication EP 0 752 736 of European patent application 96304973.9 describes calibrating a phased array system using orthogonal encoded signals. The above references are hereby incorporated herein in whole by reference.
  • the inventors have discovered that the elements of a Hadamard matrix can be determined without determining the entire Hadamard matrix, and that for small communication systems such as cellular radio systems, it is advantageous to calculate the elements of a row of the Hadamard matrix as needed rather than store the entire Hadamard matrix in memory.
  • the required storage is the square of the size of the matrix. The algorithm and temporary storage required to determine individual elements of the matrix is far smaller than the matrix itself.
  • a communication system determines the elements of an individual row or column of a Hadamard matrix without storing the entire Hadamard matrix.
  • the values of the calculated row or column are used to encode a portion of a digital signal.
  • the values of the calculated row or column are used to decode the portion of the digital signal to recreate the digital signal.
  • Figure 1 illustrates portions of the communication system of the invention.
  • Figure 2 shows portions of the Hadamard calculator of the invention.
  • FIG. 1 illustrates portions of a communication system 100 of the invention.
  • an analog output signal in transmission line 101 is converted into a digital output signal by analog-to-digital (N D) converter 102.
  • the analog- to-digital converter is not required if the output signal is already in binary form such as computer data.
  • the digital output signal is encoded by pseudo-noise (P ⁇ ) encoder 103 to spread the spectrum of the transmission of the signal.
  • P ⁇ generator 104 provides a P ⁇ sequence to the P ⁇ encoder, and the P ⁇ encoder includes a modulo-2 adder to combine the digital output signal with the P ⁇ sequence.
  • the P ⁇ -generator may be a linear feedback shift register or a Hadamard calculator as described below.
  • a P ⁇ encoder is not required unless spread spectrum broadcasting is desired.
  • the P ⁇ encoded output signal is Hadamard encoded by Hadamard encoder 105 to provide a Hadamard encoded output signal.
  • Hadamard calculator 106 determines the values of individual elements or row of the Hadamard matrix and provides the values of the elements or row to the Hadamard encoder. The calculator is described in more detail below with reference to figure 2 and may implement the algorithm described below for calculating the value of individual elements of the Hadamard matrix.
  • a portion of the PN encoded output signal is modulo-2 added with the values of a row of the Hadamard matrix.
  • Switch 107 is connected to select between storing or broadcasting the Hadamard encoded signal. If switch 107 is set, so that, the Hadamard encoded signal is broadcast, then modulator 108 modulates the signal and transmits the signal using antenna 109. The modulator modulates a radio frequency carrier signal with the Hadamard encoded signal. The antenna is used to broadcast the modulated signal through the airways, alternately, the antenna may be replaced by a connection to a broadband network (not shown) such as a cable television network. Otherwise, if switch 107 is set to store the Hadamard encoded signal, then the Hadamard encoded signal is channel encoded by channel encoder 110 and written onto optical disc 111 by write head 112. The channel encoder converts the signal to the form required for storage on the disk, for example, a code with no more than two consecutive zeros. In a reception portion of the invention, switch 120 determines whether a
  • Hadamard encoded input signal will be received from storage or from a broadcast. If switch 120 is set to receive from broadcast, then a Hadamard encoded input signal is received through antenna 121 and demodulator 122. Otherwise if switch 120 is set to read from storage, then a Hadamard encoded input signal is received from disk 123 by read head 124 through channel decoder 125.
  • Hadamard decoder 126 converts the Hadamard encoded input signal into a PN-encoded input signal. If the reception portion of the communication system is a portion of the same device as the transmission portion then Hadamard calculator 106 can be used to determine values of individual rows or individual elements of a Hadamard matrix and provides the values of the rows or elements to Hadamard decoder 126. Otherwise if the reception portion is separate or if no transmission portion is provided then a separate Hadamard calculator (not shown) is provided.
  • the particular Hadamard encoder of this example embodiment uses a modulo-2 adder to strip the values of the Hadamard row from the input signal.
  • A/D converter 102 includes a delta-sigma modulator to convert analog voice signals into digital voice signals and D/A converter 128 includes a delta-signal demodulator to convert digital voice signal into analog voice signals.
  • the transmitter portion and receiver portion may be portions of the same device as shown or they may be located in different devices. Receiver portions known in the art may be used in combination with a transmitter portion of the invention herein and vice versa, Transmitter portions known in the art may be used with the transmitter portion of the invention herein. Multiple receiver portions and multiple transmitter portions may be used in the same system, such as a base station of a cellular telephone system, in which case some of the transmitters may be those of the invention herein and others may be those previously known in the art, and some of the receivers may be those of the invention and others may be those previously known in the art.
  • Figure 2 illustrates portions of the Hadamard calculator 106 of figure 1.
  • the calculator includes a processor 201 and a memory 202 which contains a program module 203 for calculating the elements of a row of the Hadamard matrix.
  • the program module implements the following algorithm.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Signal Processing (AREA)
  • Pure & Applied Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Algebra (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

A communication system determines the elements of an individual row or column of a Hadamard matrix without storing the entire Hadamard matrix. In a transmitter portion, the values of the calculated row or column are used to encode a portion of a digital signal. In a receiver portion, the values of the calculated row or column are used to decode the portion of the digital signal to recreate the digital signal.

Description

Communication systems using hadamard coding
The invention is related to the field of coded digital communications in which digital information signals are encoded prior to transmission and decoded after reception.
It is well known in the art to generate an m x m Hadamard matrix as follows:
Figure imgf000002_0001
0 0 0 0 0 0 0 0
0 1 0 1 0 1 0 0 0 1 1 0 0 1 0 1 1 0 0 1 1 H. =
0 0 0 0 1 1 1 1
0 1 0 1 1 0 1 0
0 0 1 1 1 1 0 0
0 1 1 0 1 0 0 1
Figure imgf000002_0002
H is the complement of H. That is, if the value of an element of His 0, the value of the corresponding element of H is 1, or if the value of an element of Η is 1, the value of the corresponding element of H is 1. Notice that each row of an m x m Hadamard matrix has exactly m/2 differences from any other row in the matrix. Except for the first row each row has the same number of 0's and l's. The rows are said to be orthogonal (mutually perpendicular) because if the rows are represented as lines through the origin of an m-dimensional space, then the lines would all be perpendicular to each other. The rows of the Hadamard matrix are identical to the columns of the matrix and the above applies equally to the columns.
Hadamard matrices are commonly used for encoding binary digital data (a sequence of values of either 0 or 1 called bits). For example, in the IS-95 standard, digital data is divided into 6 bit portions. Each possible 6-bit portion is assigned a different decimal value from 1 to 64 and that value is used select a corresponding row of a 64 x 64 Hadamard matrix. For each 6-bit portion of the digital data, the selected 64 bit row is transmitted depending on the value of the 6 bit portion. An IS-95 receiver compares each 64-bits of the transmitted row to determine which decimal value it represents.
In previous communication systems, the Hadamard matrix is stored in memory and values for a required row are copied from memory to a Hadamard encoder for encoding a digital signal into a Hadamard encoded digital signal.
Those skilled in the art are directed to the following citations. U.S. patent 5,159,608 uses rows or columns of the Hadamard matrix as orthogonal codes for encoding and decoding data in a communication system. In U.S. patent 5,297,161, a base station estimates the signal power of a mobile station from orthogonal codes transmitted by the mobile station and the receiver transmits control codes back to the mobile station for controlling the power level of transmissions from the mobile station. Publication EP 0 752 736 of European patent application 96304973.9 describes calibrating a phased array system using orthogonal encoded signals. The above references are hereby incorporated herein in whole by reference.
The inventors have discovered that the elements of a Hadamard matrix can be determined without determining the entire Hadamard matrix, and that for small communication systems such as cellular radio systems, it is advantageous to calculate the elements of a row of the Hadamard matrix as needed rather than store the entire Hadamard matrix in memory. For a large Hadamard matrix (several hundred elements), which is desirable for pseudo-noise encoding, the required storage is the square of the size of the matrix. The algorithm and temporary storage required to determine individual elements of the matrix is far smaller than the matrix itself.
In the invention herein, a communication system determines the elements of an individual row or column of a Hadamard matrix without storing the entire Hadamard matrix. In a transmitter of the invention, the values of the calculated row or column are used to encode a portion of a digital signal. In a receiver of the invention, the values of the calculated row or column are used to decode the portion of the digital signal to recreate the digital signal.
Those skilled in the art will understand the invention and additional objects and advantages of the invention by studying the description of preferred embodiments below with reference to the following drawings that illustrate the features of the appended claims:
Figure 1 illustrates portions of the communication system of the invention. Figure 2 shows portions of the Hadamard calculator of the invention.
In the following description of the drawings, because the columns of a Hadamard matrix are identical to the rows of the matrix, only the use of rows will be discussed.
Figure 1 illustrates portions of a communication system 100 of the invention. In a transmission portion of the invention, an analog output signal in transmission line 101 is converted into a digital output signal by analog-to-digital (N D) converter 102. The analog- to-digital converter is not required if the output signal is already in binary form such as computer data. The digital output signal is encoded by pseudo-noise (PΝ) encoder 103 to spread the spectrum of the transmission of the signal. A PΝ generator 104 provides a PΝ sequence to the PΝ encoder, and the PΝ encoder includes a modulo-2 adder to combine the digital output signal with the PΝ sequence. The PΝ-generator may be a linear feedback shift register or a Hadamard calculator as described below. A PΝ encoder is not required unless spread spectrum broadcasting is desired. The PΝ encoded output signal is Hadamard encoded by Hadamard encoder 105 to provide a Hadamard encoded output signal. Hadamard calculator 106 determines the values of individual elements or row of the Hadamard matrix and provides the values of the elements or row to the Hadamard encoder. The calculator is described in more detail below with reference to figure 2 and may implement the algorithm described below for calculating the value of individual elements of the Hadamard matrix. In the Hadamard encoder, a portion of the PN encoded output signal is modulo-2 added with the values of a row of the Hadamard matrix.
Switch 107 is connected to select between storing or broadcasting the Hadamard encoded signal. If switch 107 is set, so that, the Hadamard encoded signal is broadcast, then modulator 108 modulates the signal and transmits the signal using antenna 109. The modulator modulates a radio frequency carrier signal with the Hadamard encoded signal. The antenna is used to broadcast the modulated signal through the airways, alternately, the antenna may be replaced by a connection to a broadband network (not shown) such as a cable television network. Otherwise, if switch 107 is set to store the Hadamard encoded signal, then the Hadamard encoded signal is channel encoded by channel encoder 110 and written onto optical disc 111 by write head 112. The channel encoder converts the signal to the form required for storage on the disk, for example, a code with no more than two consecutive zeros. In a reception portion of the invention, switch 120 determines whether a
Hadamard encoded input signal will be received from storage or from a broadcast. If switch 120 is set to receive from broadcast, then a Hadamard encoded input signal is received through antenna 121 and demodulator 122. Otherwise if switch 120 is set to read from storage, then a Hadamard encoded input signal is received from disk 123 by read head 124 through channel decoder 125.
Hadamard decoder 126 converts the Hadamard encoded input signal into a PN-encoded input signal. If the reception portion of the communication system is a portion of the same device as the transmission portion then Hadamard calculator 106 can be used to determine values of individual rows or individual elements of a Hadamard matrix and provides the values of the rows or elements to Hadamard decoder 126. Otherwise if the reception portion is separate or if no transmission portion is provided then a separate Hadamard calculator (not shown) is provided. The particular Hadamard encoder of this example embodiment uses a modulo-2 adder to strip the values of the Hadamard row from the input signal. If the input signal was PN-encoded prior to transmission then the signal from the Hadamard decoder will be PN-encoded and PN-decoded 127 is required to convert the PN-encoded input signal into a digital input signal. Again, a modulo-2 adder can be used to strip the PN from the input signal. If required a digital-to-analog (D/A) converter 128 is used to convert the digital input signal into an analog input signal. For example, in a cellular telephone, A/D converter 102 includes a delta-sigma modulator to convert analog voice signals into digital voice signals and D/A converter 128 includes a delta-signal demodulator to convert digital voice signal into analog voice signals. The transmitter portion and receiver portion may be portions of the same device as shown or they may be located in different devices. Receiver portions known in the art may be used in combination with a transmitter portion of the invention herein and vice versa, Transmitter portions known in the art may be used with the transmitter portion of the invention herein. Multiple receiver portions and multiple transmitter portions may be used in the same system, such as a base station of a cellular telephone system, in which case some of the transmitters may be those of the invention herein and others may be those previously known in the art, and some of the receivers may be those of the invention and others may be those previously known in the art.
Figure 2 illustrates portions of the Hadamard calculator 106 of figure 1. The calculator includes a processor 201 and a memory 202 which contains a program module 203 for calculating the elements of a row of the Hadamard matrix. The program module implements the following algorithm.
In order to find any element hυ of the Hadamard matrix.
1. Let b=0.
2. Let m = ceiling (log2(max(i,j))]. Then the m x m Hadamard matrix H is the smallest size Hadamard matrix which contains h„.
3. Determine which quadrant of H that contains hy. If this quadrant is the lower right quadrant, complement b (that is, if the value of b was 0, make it 1, or if the value of b was 1, make it 0); otherwise if this quadrant is not the lower right quadrant, do not change b.
4. Reassign H to now be the matrix formed by the quadrant in which hy was found in step 3.
If the size of H is larger than 1 x 1, go to step 3, otherwise go to step 6.
h,j=b (b is the value of hυ). The invention has been disclosed with reference to specific preferred embodiments, to enable those skilled in the art to make and use the invention, and to describe the best mode contemplated by the inventor for carrying out the invention. Those skilled in the art may modify or add to these embodiments or provide other embodiments without departing from the spirit of the invention. Thus, the scope of the invention is only limited by the following claims:

Claims

CLAIMS:
1. A communication system comprising: an input (101) for obtaining input signals; a Hadamard encoder (105) for encoding the input signals to produce Hadamard encoded signals and including means for requesting individual elements or an individual row or column of a Hadamard matrix; calculating means (106) for calculating individual elements or an individual row or column of a Hadamard matrix without calculating the entire Hadamard matrix and depending on the requests for the individual elements or the individual row and providing the calculated elements or row to the Hadamard encoder; a transmitter ( 108 ,110) for transmitting the Hadamard encoded signals into media; a receiver (122,123) for receiving Hadamard encoded signals from media; a Hadamard decoder (126) for decoding the Hadamard encoded signals to produce output signals and including means for requesting individual elements or an individual row or column of a Hadamard matrix; and an output (130) for providing the output signals.
2. The communication system of claim 1, in which: the system further comprises a pseudo-noise encoder (103) to encode input signals prior to Hadamard encoding; the system further comprises a pseudo-noise decoder (127) to decode encoded signals subsequent to the Hadamard decoding; the media includes a record carrier (111) and the transmitter includes a channel encoder (110) and a write head (112) of a drive for reading the record carrier; the media includes a record carrier (123) and the receiver includes a channel decoder (125) and a read head (124) of a drive for the record carrier; the media includes airways and the transmitter includes a modulator and an antenna for transmitting the Hadamard encoded signals into the airways; the media includes airways and the receiver includes an antenna (121) and a demodulator (122) for receiving the Hadamard encoded signals from the airways; the input signal is an analog signal and the system further comprises an analog-to-digital converter (102) for converting the analog input signal into a digital input signal; the output signal is an analog signal and the system further comprises a digital- to-analog converter (128) for converting a digital output signal into an analog output signal; and the Hadamard encoder requests individual rows or columns of the Hadamard code.
3. A communication system transmitter comprising: an input for input signals; a Hadamard encoder for encoding the input signals to produce encoded signals and including means for requesting individual elements or an individual row or column of a Hadamard matrix; calculating means for calculating individual elements or an individual row or column of a Hadamard matrix without calculating the entire Hadamard matrix and depending on the requests for the individual elements or the individual row or column from the Hadamard encoder and providing the calculated elements or row or column to the Hadamard encoder; and a transmitter for transmitting the encoded signals into a medium.
4. A communication system receiver comprising: a receiver for receiving encoded signals from a medium. a Hadamard decoder for decoding the encoded signals to produce output signals and including means for requesting individual elements or an individual row or column of a Hadamard matrix; means for calculating individual elements or an individual row or column of a Hadamard matrix depending on requests from the Hadamard encoder and providing the calculated elements or row or column to the Hadamard decoder; and an output for providing the decoded signals.
5. Hadamard encoding apparatus for a communication system, comprising: an input for providing an input signal; a Hadamard encoder for encoding the input signals to produce encoded signals and including means for requesting individual elements or an individual row or column of a Hadamard matrix; means for calculating individual elements or an individual row or column of a
Hadamard matrix without calculating the entire Hadamard matrix and depending on the requests for the individual elements or the individual row or column from the Hadamard encoder and providing the calculated elements or row or column to the Hadamard encoder; and an output for providing the encoded signals.
6. Hadamard decoding apparatus for a communication systems, comprising: an input for providing encoded signals a Hadamard decoder for decoding the encoded signals to produce output signals and including means for requesting individual elements or an individual row or column of a Hadamard matrix; means for calculating individual elements or an individual row or column of a Hadamard matrix depending on requests from the Hadamard encoder and providing the calculated elements or row or column to the Hadamard decoder without calculating the entire Hadamard matrix; and an output for providing the decoded signals.
PCT/EP2000/012728 1999-12-29 2000-12-14 Communication systems using hadamard coding Ceased WO2001050700A1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
EP00985162A EP1173963A1 (en) 1999-12-29 2000-12-14 Communication systems using hadamard coding
KR1020017010995A KR20010108277A (en) 1999-12-29 2000-12-14 Communication systems using hadamard coding
JP2001550957A JP2003519964A (en) 1999-12-29 2000-12-14 Communication system using Hadamard coding

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US47429899A 1999-12-29 1999-12-29
US09/474,298 1999-12-29

Publications (1)

Publication Number Publication Date
WO2001050700A1 true WO2001050700A1 (en) 2001-07-12

Family

ID=23882928

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2000/012728 Ceased WO2001050700A1 (en) 1999-12-29 2000-12-14 Communication systems using hadamard coding

Country Status (5)

Country Link
EP (1) EP1173963A1 (en)
JP (1) JP2003519964A (en)
KR (1) KR20010108277A (en)
CN (1) CN1342360A (en)
WO (1) WO2001050700A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114830567A (en) * 2019-12-20 2022-07-29 高通股份有限公司 Method and apparatus for sub-sample based sequence design

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102329528B1 (en) * 2014-04-03 2021-11-22 고션 인코포레이티드 Use of reactive ionic liquids as additives for electrolytes in secondary lithium ion batteries

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5159608A (en) * 1991-08-28 1992-10-27 Falconer David D Method and apparatus for using orthogonal coding in a communication system
US5297161A (en) * 1992-06-29 1994-03-22 Motorola Inc. Method and apparatus for power estimation in an orthogonal coded communication system
EP0752736A1 (en) * 1995-07-07 1997-01-08 General Electric Company A method and apparatus for remotely calibrating a phased array system used for satellite communication

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5159608A (en) * 1991-08-28 1992-10-27 Falconer David D Method and apparatus for using orthogonal coding in a communication system
US5297161A (en) * 1992-06-29 1994-03-22 Motorola Inc. Method and apparatus for power estimation in an orthogonal coded communication system
EP0752736A1 (en) * 1995-07-07 1997-01-08 General Electric Company A method and apparatus for remotely calibrating a phased array system used for satellite communication

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
R. LIDL AND H. NIEDERREITER: "Introduction to finite fields and their applications", 1986, CAMBRIDGE UNIVERSITY PRESS, CAMBRIDGE, XP002161144 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114830567A (en) * 2019-12-20 2022-07-29 高通股份有限公司 Method and apparatus for sub-sample based sequence design

Also Published As

Publication number Publication date
CN1342360A (en) 2002-03-27
EP1173963A1 (en) 2002-01-23
KR20010108277A (en) 2001-12-07
JP2003519964A (en) 2003-06-24

Similar Documents

Publication Publication Date Title
EP0230632B1 (en) Video communications system with variable scanning pattern
US7263651B2 (en) Method and apparatus for varying lengths of low density party check codewords
US8433982B2 (en) Error-correcting encoding apparatus
US3988677A (en) Space communication system for compressed data with a concatenated Reed-Solomon-Viterbi coding channel
JP3569288B2 (en) Method and apparatus for decoding an encoded signal
KR100265308B1 (en) Transmission system
EP1656737B1 (en) Method and apparatus for varying lengths of low density parity check codewords
EP1465349A1 (en) Embedded multiple description scalar quantizers for progressive image transmission
RU99126418A (en) SUBSCRIBER BLOCK AND METHOD OF ITS USE IN A WIRELESS COMMUNICATION SYSTEM
KR920011266A (en) Digital transmission and reception method and apparatus
KR100930264B1 (en) Combined low density parity check encoder and syndrome checker
WO2002065724A1 (en) Multiple-level modulating method, multiple-level demodulating method, and multiple-level modulating/demodulating method
WO2001050700A1 (en) Communication systems using hadamard coding
KR100975696B1 (en) Coding apparatus and method in communication system
KR20250134609A (en) System and method for encoding physical layer header in wireless communication
KR101033607B1 (en) How to Send Feedback Information Over a Spatial Rank Index Channel
US7110466B1 (en) Variable rate message coding
KR101405457B1 (en) Method of block-coded group modulation, and transmitter using the same
KR101073907B1 (en) Encoding method by using LDPC code and computer-readable medium for the same
KR102727068B1 (en) Human body communication transmitter and human body communication receiver
JP2775710B2 (en) Spread spectrum communication equipment
KR101348221B1 (en) Method and apparatus for transmitting signal in a communication system
KR960008960B1 (en) Orthogonal coding method in communication system
EP1465350A2 (en) Embedded multiple description scalar quantizers for progressive image transmission
KR100390693B1 (en) Binary Linear codes generation apparatus and method using orthogonal codes for communication system

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 00804381.7

Country of ref document: CN

AK Designated states

Kind code of ref document: A1

Designated state(s): CN JP KR

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR

WWE Wipo information: entry into national phase

Ref document number: 2000985162

Country of ref document: EP

ENP Entry into the national phase

Ref document number: 2001 550957

Country of ref document: JP

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: 1020017010995

Country of ref document: KR

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWP Wipo information: published in national office

Ref document number: 1020017010995

Country of ref document: KR

WWP Wipo information: published in national office

Ref document number: 2000985162

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 2000985162

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 1020017010995

Country of ref document: KR