Data transmission method, data reception method, data transport method, data transmission device, data reception device, data transfer system, and communication terminal
View Patent ↗Input data is separated into a first data row and a second data row by a unit of a predetermined symbol. One of a plurality of orthogonal codes is selected in accordance with the separated second data row. The first data row is diffused using the selected code; and the diffused first data row is modulated and transmitted. When received, the signals are individually inversely diffused using the same plurality of orthogonal codes. An inversely diffused signal using a correct orthogonal code is selected and demodulated to obtain a first receiving data row. A second receiving data row corresponding to the correct orthogonal code is obtained; and the first and second receiving data rows are combined to obtain the received data.
1. A data reception method, comprising the steps of:
receiving a modulated signal that had been diffused from first and second data rows separated by the unit of a predetermined symbol, using one of plural orthogonal codes selected in accordance with said second data row;
inversely diffusing the received signal individually using a plurality of orthogonal codes that are the same orthogonal codes used to diffuse the signal that is received;
selecting a signal inversely-diffused using a correct orthogonal code among said respective inversely-diffused receiving signals;
demodulating said selected signal by a predetermined demodulation method to obtain a first receiving data row;
obtaining a second receiving data row corresponding to the correct orthogonal code selected in said selection; and
composing said first receiving data row and said second receiving data row to obtain receiving data.
2. The data reception method according to claim 1 , wherein said plurality of orthogonal codes prepared in advance are codes of the same cycle.
3. A data transport method of transmitting data, comprising the steps of:
on a transmitting side separating input data into a first data row and a second data row by the unit of a predetermined symbol,
selecting one code among a plurality of orthogonal codes prepared in advance in accordance with said separated second data row and diffusing said first data row using the selected code, and
modulating said diffused first data row by a predetermined modulation method to be transmitted;
and on a receiving side receiving and inversely diffusing a transmitted signal individually using the same plurality of orthogonal codes as said first-mentioned orthogonal codes,
selecting a signal inversely-diffused using a correct orthogonal code among said respective inversely-diffused receiving signals,
demodulating said selected signal by a predetermined demodulation method to obtain a first receiving data row,
obtaining a second receiving data row corresponding to the correct orthogonal code selected in said selection, and
combining said first receiving data row and said second receiving data row to obtain receiving data.
4. The data transport method according to claim 3 , wherein said plurality of orthogonal codes prepared on the transmitting side and on the receiving side are codes of the same cycle.
5. A data reception apparatus, comprising:
means for receiving a modulated signal that had been diffused from first and second data rows separated by the unit of a predetermined symbol, using one of plural orthogonal codes selected in accordance with said second data row;
means for performing individually an inverse diffusion of the received signal using a plurality of orthogonal codes that are the same orthogonal codes used to diffuse the signal that is received;
means for selecting a signal inversely-diffused using a correct orthogonal code among said respective inversely-diffused receiving signals;
means for demodulating the signal selected in said selection means using a predetermined demodulation method to obtain a first receiving data row; and
means for obtaining a second receiving data row corresponding to the correct orthogonal code selected in the selection by said selection means and composing said first receiving data row and said second receiving data row to obtain receiving data.
6. The data reception apparatus according to claim 5 , wherein said plurality of orthogonal codes prepared in advance are codes of the same cycle.
7. A data reception apparatus, comprising:
an inverse diffusion circuit to perform an inverse diffusion of a receiving signal individually using a plurality of orthogonal codes prepared in advance;
a selector to select a signal inversely-diffused using a correct orthogonal code among said respective inversely-diffused receiving signals;
a demodulator to demodulate the signal selected in said selector by a predetermined demodulation method to obtain a first receiving data row; and
a composing unit to obtain a second receiving data row corresponding to the correct orthogonal code selected in the selection in said selector and to compose said tint receiving data row and said second receiving data row to obtain receiving data.
8. A data transport system to transmit data, comprising:
on a transmitting side;
means for separating input data into a first data row and a second data row by the unit of predetermined symbol,
means fur selecting one code among a plurality of orthogonal codes prepared in advance in accordance with said second data row separated in said separation means and diffusing said first data row using the selected code, and
means for modulating the first data row diffused in said diffusion means by a predetermined demodulation method to obtain a transmitting signal;
and on a receiving side: means for performing an inverse diffusion individually using the same plurality of orthogonal codes as said orthogonal codes after receiving said transmitting signal,
means for selecting a signal inversely-diffused using a correct orthogonal code among said respective inversely-diffused receiving signals,
means for demodulating the signal selected in said selection means by a predetermined demodulation method to obtain a first receiving data row, and
means fur obtaining a second receiving data row corresponding to the correct orthogonal code selected in the selection in said selection means and composing said first receiving data row and said second receiving data row to obtain receiving data.
9. The data transport system according to claim 8 , wherein said plurality of orthogonal codes prepared on the transmitting side and on the receiving side are codes of the same cycle.
10. A data transport system to transmit data, comprising:
on a transmitting side
a separator to separate input data into a first data row and a second data row by the unit of predetermined symbol,
a diffusion circuit to perform a diffusion of said first data row in accordance with said second data row separated in said separator using a corresponding code among a plurality of orthogonal codes prepared in advance, and
a modulation circuit to modulate the first data row diffused in said diffusion circuit by a predetermined modulation method to obtain a transmission signal;
and on a receiving side
an inverse diffusion circuit to perform an inverse diffusion individually using the same plurality of orthogonal codes as said orthogonal codes after receiving said transmitting signal,
a selector to select a signal inversely-diffused using a correct orthogonal code among said respective inversely-diffused receiving signals,
a demodulation unit to demodulate the signal selected in said selector by a predetermined demodulation method to obtain a first receiving data row, and
a composing unit to obtain a second receiving data row corresponding to the correct orthogonal code selected in the selection in said selector and to compose said first receiving data row and said second receiving data row to obtain receiving data.
11. A communication terminal comprising a data reception apparatus, comprising:
means for performing individually an inverse diffusion of a receiving signal using a plurality of orthogonal codes prepared in advance,
means for selecting a signal inversely-diffused using a correct orthogonal code among said respective inversely-diffused receiving signals,
means for demodulating the signal selected in said selection means by a predetermined demodulation method to obtain a first receiving data row, and
means for obtaining a second receiving data row corresponding to the correct orthogonal code selected by the selection in said selection means and composing said first receiving data row and said second receiving data row to obtain receiving data.
12. A communication terminal, comprising a data transmission apparatus including:
means for separating input data into a first data row and a second data row by a unit of predetermined symbol,
means for selecting one code among a plurality of orthogonal codes prepared in advance in accordance with said second data row separated in said separation means and diffusing said first data row using a selected code, and
means for modulating the first data row diffused in said diffusion means by a predetermined modulation method to obtain a transmitting signal; and
a data reception apparatus including: means for performing an inverse diffusion individually using the same plurality of orthogonal codes as said orthogonal codes after receiving said transmitting signal, means for selecting a signal inversely-diffused using a correct orthogonal code among said respective inversely-diffused receiving signals,
means for demodulating the signal selected in said selection means by a predetermined demodulation method to obtain a first receiving data row, and
means for obtaining a second receiving data row corresponding to the correct orthogonal code selected in the selection in said selection means and composing said first receiving data row and said second receiving data row to obtain receiving data.