JPH08139696A - Spread spectrum communication equipment - Google Patents

Spread spectrum communication equipment

Info

Publication number
JPH08139696A
JPH08139696A JP6278796A JP27879694A JPH08139696A JP H08139696 A JPH08139696 A JP H08139696A JP 6278796 A JP6278796 A JP 6278796A JP 27879694 A JP27879694 A JP 27879694A JP H08139696 A JPH08139696 A JP H08139696A
Authority
JP
Japan
Prior art keywords
code
spread
spreading code
transmitting
spreading
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.)
Pending
Application number
JP6278796A
Other languages
Japanese (ja)
Inventor
Hirotake Ishii
裕丈 石井
Takashi Yano
隆 矢野
Nobukazu Doi
信数 土居
Kizo Hisamura
喜蔵 久村
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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP6278796A priority Critical patent/JPH08139696A/en
Publication of JPH08139696A publication Critical patent/JPH08139696A/en
Pending legal-status Critical Current

Links

Abstract

PURPOSE: To unnecessitate a means for fixing a spreading code based on serial search on the reception side by transmitting a code index showing any arbitrary spreading code continuously to an initial spreading code to be used in common while using the initial spreading code. CONSTITUTION: A transmitting data controller 100 outputs an initial spreading code PN0 to a spread code generator 302. The transmitting data controller 100 arbitrarily decides the spreading code to be used at the time of data communication and outputs it as the code index. The output signal is transmitted from a transmission antenna 401 after spread processing is performed. At the time of initializing communication, concerning the received signal, an initial spreading code PN0 is outputted as an output signal 31. Simultaneous initial catching is performed while sliding the phase of PN0 corresponding to a phase varying signal 23. An output 22 of an inverse spreader 500 is inputted through a demodulator 600 to a code controller 700. In this case, it is detected whether the spreading code shown by the code index is just under using at present or not, when it is not used yet, a spreading code corresponding to this code is outputted and data communication is started.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明はスペクトル拡散通信方式
に係り、特に単方向通信で容易な構成により実現できる
スペクトル拡散通信装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a spread spectrum communication system, and more particularly to a spread spectrum communication device which can be realized by a simple structure in unidirectional communication.

【0002】[0002]

【従来の技術】情報信号の周波数帯域幅の数十倍以上に
伝送帯域幅を拡げて伝送する技術はスペクトル拡散(Spr
ead Spectrum:SS)技術と呼ばれる。スペクトル拡散
技術を用いた通信方式は従来の通信方式に比べて、フェ
ージングの影響を受けにくい,秘匿性に優れている、あ
るいは、システム容量を増やせるなどの特徴を持ち、自
動車電話,携帯電話あるいは無線LAN(Local Area N
etwork)などですでに応用され始め、今後応用範囲が拡
大されようとしている。
2. Description of the Related Art A technique for expanding a transmission bandwidth to be several tens of times the frequency bandwidth of an information signal and transmitting it is spread spectrum (Spr).
ead Spectrum: SS) technology. Compared with the conventional communication method, the communication method using the spread spectrum technology has the characteristics that it is less susceptible to the effects of fading, has excellent confidentiality, and can increase the system capacity. LAN (Local Area N
etwork) has already begun to be applied, and the range of application is about to be expanded in the future.

【0003】一般に、スペクトル拡散には拡散符号を入
力データに直接乗算する直接拡散方式DS(Direct Sequ
ence)と情報信号を伝送する搬送波周波数を偏移させる
周波数ホッピングFH(Frequency Hopping)に大別され
る。本発明では前者の直接拡散方式に係わる。
Generally, for spread spectrum, a direct spread system DS (Direct Sequence) for directly multiplying input data by a spread code is used.
ence) and frequency hopping FH (Frequency Hopping) for shifting the carrier frequency for transmitting the information signal. The present invention relates to the former direct diffusion method.

【0004】図1に単方向通信を前提とした直接拡散方
式によるスペクトル拡散通信装置のブロック図を示す。
入力データ51は変調器52で変調(例えば周波数変調
FSK(Frequency Shift Keying)あるいは位相変調PSK
(Phase Shift Keying))され、変調された信号は拡散符
号発生器54から出力されるPN(Pseudo Noise:疑似
雑音)符号と呼ばれる拡散符号と乗算器53を用いて乗
算され拡散処理が行われる。
FIG. 1 is a block diagram of a spread spectrum communication apparatus based on the direct spread method premised on unidirectional communication.
The input data 51 is modulated by the modulator 52 (for example, frequency modulation).
FSK (Frequency Shift Keying) or PSK
The (Phase Shift Keying)) modulated signal is multiplied by a spreading code called a PN (Pseudo Noise) code output from the spreading code generator 54 and a multiplier 53 to perform a spreading process.

【0005】乗算された信号は送信アンテナ55により
送信される。受信側では受信アンテナ56から受信され
る信号を拡散符号発生器58から出力される拡散符号と
乗算器57を用いて乗算され逆拡散処理が行われる。逆
拡散された信号は相関器59により符号周期毎に積和の
絶対値がとられ相関値が得られる。逆拡散後の信号は復
調器60により復調され出力データを得る。
The multiplied signal is transmitted by the transmitting antenna 55. On the receiving side, the signal received from the receiving antenna 56 is multiplied by the spreading code output from the spreading code generator 58 using the multiplier 57 to perform despreading processing. The despread signal is subjected to the absolute value of the sum of products for each code period by the correlator 59 to obtain the correlation value. The despread signal is demodulated by the demodulator 60 to obtain output data.

【0006】ここで、送信側と受信側で使用する拡散符
号は等しく、かつ、位相を同期させる必要がある。拡散
符号の位相同期には位相誤差を±1チップの範囲内に入
るように捕捉し、その範囲内で保持する必要がある。
Here, it is necessary that the spreading codes used on the transmitting side and the receiving side are equal and the phases are synchronized. For phase synchronization of the spread code, it is necessary to capture the phase error so that it falls within the range of ± 1 chip and hold it within that range.

【0007】同期の捕捉方法の例として「トリケップ
ス:スペクトラム拡散通信技術の基礎と応用、P69〜
79」に記載されているものがある。受信信号に対し拡
散符号の位相を順次ずらしながら相関の大きい位相を見
つけ出すというシリアルサーチがある。受信側が送信側
で使用した拡散符号の系列が未知の場合でも、送信側が
使用し得る全ての符号についてシリアルサーチを行い相
関の最も大きい拡散符号をサーチすることにより、送信
側の拡散符号を確定できる。
As an example of a method of capturing synchronization, "Trikeps: Basics and Applications of Spread Spectrum Communication Technology, P69-"
79 ”. There is a serial search in which a phase having a large correlation is found while sequentially shifting the phase of the spread code with respect to the received signal. Even if the sequence of spreading codes used by the receiving side on the transmitting side is unknown, the spreading code on the transmitting side can be determined by performing a serial search for all codes that can be used by the transmitting side and searching for the spreading code with the largest correlation. .

【0008】[0008]

【発明が解決しようとする課題】上記従来技術におい
て、未知な拡散符号をシリアルサーチの手段を用いて確
定する場合、送信局で発生し得る全ての拡散符号に対し
サーチする必要が有り、(拡散符号周期[秒]×拡散符号
長[チップ]×拡散符号数)の時間を最低必要とする。
In the above-mentioned prior art, when an unknown spreading code is determined using a serial search means, it is necessary to search for all spreading codes that can occur in the transmitting station. The minimum time required is (code period [seconds] x spreading code length [chips] x number of spreading codes).

【0009】また、多元接続による多重通信を行う場
合、各送信局は異なる拡散符号を用いる必要がある。送
信局において任意に拡散符号を選定し通信を行う場合、
拡散符号が複数の送信局で同時に使用する可能性があ
る。拡散符号が一致する確率を減らすためには拡散符号
数を多く用意すればよいが、拡散符号の確定時間が増大
する問題がある。
Further, when performing multiplex communication by multiple access, it is necessary for each transmitting station to use different spreading codes. When selecting a spreading code at the transmitting station and performing communication,
The spreading code may be used simultaneously by multiple transmitting stations. In order to reduce the probability that the spreading codes match, a large number of spreading codes should be prepared, but there is a problem in that the spreading code determination time increases.

【0010】[0010]

【課題を解決するための手段】上記課題を解決するた
め、本発明は送信局と受信局は、全送信局が通信開始時
に共通で使用する初期拡散符号を含む複数種類の拡散符
号を発生する拡散符号発生器を有し、通信開始時は送信
局が拡散符号発生器で発生し得る拡散符号の中から任意
の拡散符号を選定する手段と、前記任意の拡散符号を示
す符号インデックスを初期拡散符号を用いて送信する手
段と、受信局は送信局から送信される符号インデックス
を初期拡散符号を用いて逆拡散することにより受信する
手段と、受信された符号インデックスは符号制御器に入
力され、符号制御器が前記符号インデックスが示す拡散
符号の使用許可の良否を検出し、送信局の使用者に対し
効果音を用いて符号の使用許可を知らせると同時に前記
符号インデックスが示す拡散符号を用いて通信を行う。
In order to solve the above problems, according to the present invention, a transmitting station and a receiving station generate a plurality of types of spreading codes including an initial spreading code which is commonly used by all transmitting stations at the start of communication. A spreading code generator is provided, and at the start of communication, a transmitting station selects an arbitrary spreading code from spreading codes that can be generated by the spreading code generator, and a code index indicating the arbitrary spreading code is initially spread. Means for transmitting using a code, the receiving station receives by despreading the code index transmitted from the transmitting station using an initial spreading code, and the received code index is input to the code controller, The code controller detects whether the use of the spread code indicated by the code index is good or bad, and notifies the user of the transmitting station of the use of the code by using a sound effect, and at the same time, the code index is Performing communication using to spread code.

【0011】[0011]

【作用】送信局において任意の拡散符号を選定し、任意
の拡散符号が示す符号インデックスを初期拡散符号を用
いて送信する手段により、受信側ではシリアルサーチに
よる拡散符号確定などの手段を用いずにスペクトル拡散
通信が行える作用がある。また、受信局の符号制御器が
各送信局の拡散符号の使用を管理し、受信した符号イン
デックスが示す拡散符号の使用許可の良否を検出する手
段により、送信局どうしで使用する拡散符号が一致する
ことを防ぐ作用がある。
With the means for selecting an arbitrary spreading code at the transmitting station and transmitting the code index indicated by the arbitrary spreading code by using the initial spreading code, the receiving side does not use a means such as a spreading code confirmation by serial search. This has the effect of enabling spread spectrum communication. In addition, the code controller of the receiving station manages the use of the spreading code of each transmitting station, and the spreading code used by the transmitting stations is matched by means of detecting whether the permission to use the spreading code indicated by the received code index is good or bad. There is an action to prevent doing.

【0012】[0012]

【実施例】図2は本発明を実現するスペクトル拡散通信
装置のブロック図である。ここでは多元接続による多重
通信の例として送信局を3局,受信局を1局としてい
る。図1において、100は送信データ制御器、200
は変調器、300は拡散器、401,402はアンテ
ナ、500,510,520は逆拡散器、600,601,
602は復調器、700は符号制御器、800は効果音
発生器である。
FIG. 2 is a block diagram of a spread spectrum communication device for implementing the present invention. Here, as an example of multiplex communication by multiple access, there are three transmitting stations and one receiving station. In FIG. 1, 100 is a transmission data controller, 200
Is a modulator, 300 is a spreader, 401, 402 are antennas, 500, 510, 520 are despreaders, 600, 601,
Reference numeral 602 is a demodulator, 700 is a code controller, and 800 is a sound effect generator.

【0013】通信開始信号41が“1”になると、送信
データ制御器100は通信イニシャライズを開始し、拡
散符号発生器302に対し初期拡散符号PN0を出力さ
せる制御信号16を出力する。送信データ制御器100
ではデータ通信時に使用する拡散符号を任意に決定し、
拡散符号を示す符号インデックスを出力信号12として
出力する。出力信号12は変調器200で変調され、例
えば、FSK信号やPSK信号などの変調信号13に変
換される。変調信号13は拡散符号発生器302から出
力されるPN0と乗算器301を用いて拡散処理が行わ
れ、拡散信号15は送信アンテナ401から送信され
る。
When the communication start signal 41 becomes "1", the transmission data controller 100 starts communication initialization and outputs the control signal 16 for causing the spreading code generator 302 to output the initial spreading code PN0. Transmission data controller 100
Then, decide the spreading code to use at the time of data communication arbitrarily,
The code index indicating the spread code is output as the output signal 12. The output signal 12 is modulated by the modulator 200 and converted into a modulated signal 13 such as an FSK signal or a PSK signal. The modulated signal 13 is spread using PN0 output from the spreading code generator 302 and the multiplier 301, and the spread signal 15 is transmitted from the transmission antenna 401.

【0014】受信局において、受信アンテナ402から
受信された信号は逆拡散器500,510,520に入
力され、逆拡散器500で通信イニシャライズ時は拡散
符号発生器503の出力信号31は初期拡散符号PN0
が出力され、乗算器501と相関器502を用いて相関
値が求められる。PN0の位相を相関器502の出力で
ある位相可変信号23によりスライディングさせながら
位相差0に対応する自己相関関数のピークを検出するこ
とにより初期同期捕捉を行う。なお、自己相関関数は受
信信号と拡散符号との積和結果の絶対値により得られ、
位相が同期したときに最大値が得られ、位相差が生じた
場合は非常に小さい値が得られる。逆拡散器500の出
力22を復調器600の出力である復調信号28が符号
制御器700に入力される。以上の処理が逆拡散器51
0,520でも行われる。
In the receiving station, the signal received from the receiving antenna 402 is input to the despreaders 500, 510 and 520. When the despreader 500 initializes the communication, the output signal 31 of the spreading code generator 503 is the initial spreading code. PN0
Is output, and the correlation value is obtained using the multiplier 501 and the correlator 502. Initial synchronization is performed by detecting the peak of the autocorrelation function corresponding to the phase difference of 0 while sliding the phase of PN0 by the phase variable signal 23 which is the output of the correlator 502. The autocorrelation function is obtained by the absolute value of the sum of products of the received signal and the spread code,
The maximum value is obtained when the phases are synchronized, and a very small value is obtained when the phase difference occurs. The output 22 of the despreader 500 and the demodulated signal 28 which is the output of the demodulator 600 are input to the code controller 700. The above processing is performed by the despreader 51.
It also takes place at 0,520.

【0015】符号制御器700では復調信号28から符
号インデックスを読取り、符号インデックスが示す拡散
符号が現在使用されているかどうかを検出する。未使用
の場合、符号制御器700から符号インデックスに対応
する拡散符号を通信イニシャライズ時と等しい位相で出
力するように拡散符号発生器503に対し出力信号31
を用いて命令する。命令を出すと同時に効果音発生器8
00に対し符号使用許可信号37を送り効果音を発生さ
せる。
The code controller 700 reads the code index from the demodulated signal 28 and detects whether the spread code indicated by the code index is currently used. When it is not used, the code controller 700 outputs the spread code corresponding to the code index to the spread code generator 503 so that the spread code corresponding to the code index is output in the same phase as that at the time of communication initialization.
To order. Sound effect generator 8 at the same time as issuing a command
A code use permission signal 37 is sent to 00 to generate a sound effect.

【0016】以上の処理を経て新たな拡散符号を用いて
データ通信開始となる。ここで、通信イニシャライズ時
間は拡散符号長により求まる常に一定の固定時間であ
る。
Through the above processing, data communication is started using a new spreading code. Here, the communication initialization time is a fixed time that is always determined by the spread code length.

【0017】符号制御器700で符号インデックスが示
す拡散符号が既に他の送信局で使用している場合は拡散
符号発生器503への命令と効果音は出さず、処理は中
断される。送信局では使用者が効果音が無いことを確認
すると通信開始信号31を再度“1”にセットし、送信
データ制御器100で前回とは異なる可変インデックス
を送信し再度通信イニシャライズを開始する。以上の動
作を効果音が発せられるまで送信局では使用者が繰り返
し続ける。
When the spread code indicated by the code index in the code controller 700 is already used by another transmitting station, the command and the sound effect to the spread code generator 503 are not issued and the process is interrupted. When the user confirms that there is no sound effect at the transmitting station, the communication start signal 31 is set to "1" again, and the transmission data controller 100 transmits a variable index different from the previous one to start communication initialization again. The user repeats the above operation at the transmitting station until a sound effect is generated.

【0018】次に送信データ制御器100について詳細
な説明を行う。図3に送信データ制御器100の構成を
示す。図3で、101はアップカウンタ(またはダウン
カウンタ)、102はROM(Read Only Memory)、10
3はタイマ、104はセレクタである。通信開始信号3
1が“1”になることにより、アップカウンタ101は
初期状態S0からカウントアップし、状態S1へ移り、
ROM102の入力となる。ROM102は最大同時通
信接続数以上の符号インデックスがSYNC信号及びI
D信号(送信局固有の値)が付加された状態で記憶され
ている。拡散符号インデックスはアドレスに対し任意の
順番あるいは希望の順番に記憶されている。
Next, the transmission data controller 100 will be described in detail. FIG. 3 shows the configuration of the transmission data controller 100. In FIG. 3, 101 is an up counter (or down counter), 102 is a ROM (Read Only Memory), 10
3 is a timer and 104 is a selector. Communication start signal 3
When 1 becomes "1", the up counter 101 counts up from the initial state S0 and moves to the state S1.
It becomes an input to the ROM 102. The ROM 102 has a SYNC signal and I
It is stored with the D signal (value unique to the transmitting station) added. The spreading code index is stored in an arbitrary order or a desired order with respect to the address.

【0019】アップカウンタ101の状態S1に対応す
る符号インデックスがタイマ103及びセレクタ104
により図4に示すような同期捕捉期間後にSYNC信
号,ID信号を付加したフレーム構成で送信される。通
信イニシャライズ後は情報信号11をセレクタ104か
ら出力させる。なお、ROM102の出力は拡散符号発
生器302へも出力され、拡散符号発生器302から符
号インデックスに対応する拡散符号を出力する。
The code index corresponding to the state S1 of the up counter 101 is the timer 103 and the selector 104.
Thus, after the synchronization acquisition period as shown in FIG. 4, the SYNC signal and the ID signal are added in the frame structure. After the communication initialization, the information signal 11 is output from the selector 104. The output of the ROM 102 is also output to the spreading code generator 302, and the spreading code generator 302 outputs the spreading code corresponding to the code index.

【0020】次に受信側における符号制御器700を詳
細に説明する。図5に符号制御器700の構成を示す。
図5で701(チャネル1),702(チャネル2),
703(チャネル3)がID識別器、704が符号記憶
部、705,706,707がセレクタである。なお、
セレクタ705,706,707は電源投入時は全てP
N0を選択し出力している。ID識別器701,70
2,703は、復調信号からSYNC信号を検出するこ
とによりID信号を識別し、ID信号が示すID識別器
のみから符号インデックスが出力される。
Next, the code controller 700 on the receiving side will be described in detail. FIG. 5 shows the configuration of the code controller 700.
In FIG. 5, 701 (channel 1), 702 (channel 2),
703 (channel 3) is an ID discriminator, 704 is a code storage unit, and 705, 706, and 707 are selectors. In addition,
Selectors 705, 706, 707 are all P when power is turned on.
N0 is selected and output. ID discriminators 701 and 70
Reference numerals 2 and 703 identify the ID signal by detecting the SYNC signal from the demodulated signal, and the code index is output only from the ID identifier indicated by the ID signal.

【0021】例えば、チャネル1が示すID信号が受信
された場合はID識別器701のみから符号インデック
ス710が出力され、符号インデックス710はセレク
タ705と符号記憶部704に入力される。
For example, when the ID signal indicated by channel 1 is received, the code index 710 is output only from the ID discriminator 701, and the code index 710 is input to the selector 705 and the code storage unit 704.

【0022】符号記憶部704は符号インデックスにア
ドレス,使用状況に記憶内容を対応させて使用するマル
チポートRAM(Random Access Memory)を有し、符号
の使用状況を管理する。符号インデックス710が符号
記憶部704に入力されると、マルチポートRAMによ
り使用状況が検出され、未使用(マルチポートRAMの
記憶内容“0”)の場合、セレクタ705は符号インデ
ックス710を選択し出力する。さらに符号インデック
ス710が示す拡散符号が使用中(マルチポートRAM
の記憶内容“1”)と記憶する。
The code storage unit 704 has a multi-port RAM (Random Access Memory) that uses the code index for the address and the usage status in association with the stored contents, and manages the usage status of the code. When the code index 710 is input to the code storage unit 704, the usage status is detected by the multiport RAM, and when it is not used (memory content “0” of the multiport RAM), the selector 705 selects the code index 710 and outputs it. To do. Furthermore, the spreading code indicated by the code index 710 is being used (multiport RAM
The stored content is “1”).

【0023】セレクタ出力信号31は拡散符号発生器6
03へ出力され、拡散符号発生器603はPN0から符
号インデックスが示す拡散符号に符号位相を変更し出力
する。さらに符号使用許可信号37は効果音発生器80
0へ送られ、効果音発生器800で使用者にデータ通信
開始を知らせる。もし、符号記憶部704で符号使用中
と検出された場合はセレクタはPN0を出力し続ける。
送信局の使用者は効果音が得られるまで異なる符号イン
デックスを用いて通信イニシャライズを繰り返す。
The selector output signal 31 is the spread code generator 6
Then, the spread code generator 603 changes the code phase from PN0 to the spread code indicated by the code index and outputs the spread code. Further, the code use permission signal 37 is a sound effect generator 80.
0, the sound effect generator 800 notifies the user of the start of data communication. If the code storage unit 704 detects that the code is being used, the selector continues to output PN0.
The user of the transmitting station repeats communication initialization using different code indexes until a sound effect is obtained.

【0024】図6と図7を用いて本発明を家庭用ゲーム
機に適用した場合の一例を示す。図6で、1〜3は送信
専用の単方向無線コントローラ、4は受信機能を有する
ゲーム機本体、5はテレビ(スピーカ付)、6は通信開
始ボタンである。
An example in which the present invention is applied to a home-use game machine will be described with reference to FIGS. 6 and 7. In FIG. 6, 1 to 3 are unidirectional wireless controllers dedicated to transmission, 4 is a game machine main body having a receiving function, 5 is a television (with a speaker), and 6 is a communication start button.

【0025】プレーヤ1が通信開始ボタン6を押し通信
を開始すると、送信局は拡散符号PN0を用いてプレー
ヤ1が示すID信号と任意の符号インデックスをゲーム
機本体に送信する。ゲーム機本体ではPN0を用いて同
期捕捉を行い、符号インデックスを検出し、符号制御器
で符号インデックスが示す拡散符号の使用状況を調べ
る。拡散符号が未使用の場合、拡散符号をPN0から符
号インデックスが示す拡散符号に変更すると同時にゲー
ム機本体を通してテレビのスピーカからデータ通信開始
を効果音で知らせる。
When the player 1 presses the communication start button 6 to start communication, the transmitting station uses the spread code PN0 to transmit the ID signal indicated by the player 1 and an arbitrary code index to the game machine body. In the game machine main body, PN0 is used for synchronization acquisition, the code index is detected, and the code controller checks the usage status of the spread code indicated by the code index. When the spread code is not used, the spread code is changed from PN0 to the spread code indicated by the code index, and at the same time, the start of data communication is notified by the speaker of the television through the game machine body with a sound effect.

【0026】次にプレーヤ2が通信開始ボタンを押しゲ
ームを開始すると、送信局は拡散符号PN0を用いてプ
レーヤ2が示すID信号と任意の符号インデックスをゲ
ーム機本体に送信する。ゲーム機本体ではPN0を用い
て同期捕捉を行い、符号インデックスを検出し、符号制
御器で符号インデックスが示す拡散符号の使用状況を調
べる。拡散符号が未使用の場合、拡散符号をPN0から
符号インデックスが示す拡散符号に変更すると同時にゲ
ーム機本体を通してテレビのスピーカからデータ通信開
始を効果音で知らせる。なお、送信局が送信する符号イ
ンデックスは各送信局でランダムな順番でROMに記憶
されているため、プレーヤ1と一致する確立は非常に低
い。しかし、プレーヤ3からプレーヤ1(あるいはプレ
ーヤ2)と等しい符号インデックスを送信した場合は、
符号制御器で拡散符号の使用許可が得られず、ブザーは
鳴らない。プレーヤ3は特定時間が経過しても効果音が
鳴らないため、再度、通信開始ボタン7を押し、アップ
カウンタ102が1シフトアップしROM102から新
たな符号インデックスが送信され、効果音がなると同時
にデータ通信開始となる。
Next, when the player 2 presses the communication start button to start the game, the transmitting station uses the spread code PN0 to transmit the ID signal indicated by the player 2 and an arbitrary code index to the game machine body. In the game machine main body, PN0 is used for synchronization acquisition, the code index is detected, and the code controller checks the usage status of the spread code indicated by the code index. When the spread code is not used, the spread code is changed from PN0 to the spread code indicated by the code index, and at the same time, the start of data communication is notified by the speaker of the television through the game machine body with a sound effect. Since the code indexes transmitted by the transmitting stations are stored in the ROM in random order at each transmitting station, the probability of matching with the player 1 is very low. However, when the same code index as that of player 1 (or player 2) is transmitted from player 3,
The code controller cannot get permission to use the spread code and the buzzer does not sound. Since the player 3 does not hear the sound effect even after the lapse of the specific time, the communication start button 7 is pressed again, the up counter 102 is shifted up by 1 and a new code index is transmitted from the ROM 102. Communication starts.

【0027】通信開始ボタンは、送信局で第1回目に押
された開始時間から特定時間以後に押されたときは拡散
符号を変更しない処理を付加することによりゲームスタ
ートボタンと併用することが可能である。また、通信イ
ニシャライズ終了を使用者に知らせるために効果音を用
いたが、テレビの画面上でメッセージなどで使用者に知
らせることも可能である。
The communication start button can be used together with the game start button by adding a process that does not change the spreading code when the communication station is pressed after a specific time from the start time of the first transmission. Is. Further, although the sound effect is used to notify the user of the completion of the communication initialization, it is also possible to notify the user by a message or the like on the screen of the television.

【0028】実施例では家庭用ゲーム機を例に説明した
が、本発明は携帯用情報端末や屋内コードレス電話など
にも応用できる。
Although the embodiment has been described by taking a home-use game machine as an example, the present invention can be applied to a portable information terminal, an indoor cordless telephone and the like.

【0029】[0029]

【発明の効果】本発明により各送信局は異なる拡散符号
を用いて容易に多元接続が行える。データ通信開始を受
信側で効果音あるいは画面上で使用者に知らせることに
より、使用者は分かりやすく通信状況を把握できる。
According to the present invention, each transmitting station can easily perform multiple access using different spreading codes. By notifying the user of the effect of data communication on the effect sound or the screen on the receiving side, the user can easily understand the communication status.

【図面の簡単な説明】[Brief description of drawings]

【図1】従来例のスペクトル拡散通信装置のブロック
図。
FIG. 1 is a block diagram of a conventional spread spectrum communication device.

【図2】本発明のスペクトル拡散通信装置のブロック
図。
FIG. 2 is a block diagram of a spread spectrum communication device of the present invention.

【図3】本発明による送信データ制御器のブロック図。FIG. 3 is a block diagram of a transmission data controller according to the present invention.

【図4】通信イニシャライズ時の送信データを示す説明
図。
FIG. 4 is an explanatory diagram showing transmission data at the time of communication initialization.

【図5】本発明の符号制御器のブロック図。FIG. 5 is a block diagram of a code controller according to the present invention.

【図6】本発明を家庭用ゲーム機に適用した例を示す説
明図。
FIG. 6 is an explanatory diagram showing an example in which the present invention is applied to a home game machine.

【図7】図6の動作を示すタイミングチャート。FIG. 7 is a timing chart showing the operation of FIG.

【符号の説明】[Explanation of symbols]

1〜3…無線コントローラ、4…テレビ、5…家庭用ゲ
ーム機本体、6…通信開始及びゲームスタートボタン、
100…送信データ制御器、101…アップカウンタ、
102…ROM、103…タイマ、104…セレクタ、
200…変調器、300…拡散器、301…乗算器、3
02…拡散符号発生器、401,402…アンテナ、5
00,510,520…逆拡散器、601,602,6
03…復調器、700…符号制御器、800…効果音発
生器。
1 to 3 ... Wireless controller, 4 ... TV, 5 ... Home game console body, 6 ... Communication start and game start button,
100 ... Transmission data controller, 101 ... Up counter,
102 ... ROM, 103 ... Timer, 104 ... Selector,
200 ... Modulator, 300 ... Spreader, 301 ... Multiplier, 3
02 ... Spread code generator, 401, 402 ... Antenna, 5
00, 510, 520 ... Despreader, 601, 602, 6
03 ... Demodulator, 700 ... Code controller, 800 ... Sound effect generator.

フロントページの続き (72)発明者 久村 喜蔵 東京都小平市上水本町五丁目20番1号 株 式会社日立製作所半導体事業部内Front Page Continuation (72) Inventor Kizo Kumura 5-20-1, Josuihonmachi, Kodaira-shi, Tokyo Hitachi, Ltd. Semiconductor Division

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】複数の送信局により多元接続を行うスペク
トル拡散通信装置において、送信局と受信局は、全送信
局が通信開始時に共通で使用する初期拡散符号を含む複
数種類の拡散符号を発生する拡散符号発生器を有し、通
信開始時は送信局が前記拡散符号発生器で発生し得る拡
散符号の中から初期拡散符号とは異なる拡散符号を任意
に選定し、前記任意の拡散符号を示す符号インデックス
を初期拡散符号を用いて送信する手段と、受信局は前記
初期拡散符号を用いて送信局から送信される符号インデ
ックスを受信する手段,所定時間後に通信開始時とは異
なる前記符号インデックスが示す拡散符号を用いて通信
を行う手段を有することを特徴とするスペクトル拡散通
信装置。
1. In a spread spectrum communication apparatus for multiple access by a plurality of transmitting stations, a transmitting station and a receiving station generate a plurality of kinds of spreading codes including an initial spreading code commonly used by all transmitting stations at the start of communication. A spread code generator having a spread code that is different from the initial spread code among spread codes that the transmitting station can generate at the spread code generator at the start of communication, and sets the arbitrary spread code to Means for transmitting the code index shown by using the initial spreading code, the receiving station means for receiving the code index transmitted from the transmitting station by using the initial spreading code, the code index different from that at the start of communication after a predetermined time A spread spectrum communication device comprising means for performing communication using the spread code indicated by.
【請求項2】請求項1において、前記受信局は前記全送
信局から送信される符号インデックスを記憶する手段を
有し、前記符号インデックスが示す拡散符号が他の送信
局で未使用であることを送信局に対し効果音を用いて知
らせるスペクトル拡散通信装置。
2. The receiving station according to claim 1, wherein the receiving station has means for storing a code index transmitted from all the transmitting stations, and the spreading code indicated by the code index is unused in another transmitting station. Spread spectrum communication device that informs the transmitting station using sound effects.
【請求項3】請求項2における前記符号インデックスが
示す拡散符号が他の送信局で未使用であることを受信局
が送信局に対して知らせる手段をディスプレイを用いて
画面上にて視覚で知らせるスペクトル拡散通信装置。
3. A means for the receiving station to notify the transmitting station that the spreading code indicated by the code index in claim 2 is not used by another transmitting station, visually using a display. Spread spectrum communication device.
【請求項4】請求項2における前記符号インデックスが
示す拡散符号が他の送信局で未使用であることを送信局
に対して知らせる手段を、受信局が発光ダイオードを有
し、発光ダイオードの点灯で知らせるスペクトル拡散通
信装置。
4. A means for informing a transmitting station that the spread code indicated by the code index in claim 2 is not used by another transmitting station, the receiving station has a light emitting diode, and the light emitting diode is turned on. Spread spectrum communication device notified by.
JP6278796A 1994-11-14 1994-11-14 Spread spectrum communication equipment Pending JPH08139696A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6278796A JPH08139696A (en) 1994-11-14 1994-11-14 Spread spectrum communication equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6278796A JPH08139696A (en) 1994-11-14 1994-11-14 Spread spectrum communication equipment

Publications (1)

Publication Number Publication Date
JPH08139696A true JPH08139696A (en) 1996-05-31

Family

ID=17602301

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6278796A Pending JPH08139696A (en) 1994-11-14 1994-11-14 Spread spectrum communication equipment

Country Status (1)

Country Link
JP (1) JPH08139696A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030071957A (en) * 2002-03-04 2003-09-13 삼성전자주식회사 Method for transmitting/receiving information of orthogonal variable spreading factor code assigned to user data in high speed data packet access communication system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030071957A (en) * 2002-03-04 2003-09-13 삼성전자주식회사 Method for transmitting/receiving information of orthogonal variable spreading factor code assigned to user data in high speed data packet access communication system

Similar Documents

Publication Publication Date Title
US5335249A (en) Method and apparatus for spread spectrum communications
KR100601242B1 (en) Frequency-hopping radio system with hybrid direct-sequence/hopping mode during start-up
JP3792512B2 (en) Random access in mobile telecommunications systems
JP4677461B2 (en) Spread spectrum communication system and method
US20090122775A1 (en) Methods and electronic devices for wireless ad-hoc network communications using receiver determined channels and transmitted reference signals
JPH07312783A (en) Cdma communication method and its device
JPH09327072A (en) Cdma communication method and spread spectrum communication system
JP2004357326A (en) Method for displaying set of codes belonging to base station in time division duplex (tdd) communication system
WO2009132563A1 (en) System and method for wireless communications
JP3564394B2 (en) Channel spreading apparatus and method for CDMA communication system
JP4180343B2 (en) Spread spectrum communication system and method
JPH08139696A (en) Spread spectrum communication equipment
JP2006500882A (en) Ad hoc wireless network communication method and electronic device using channel determined by receiver and reference signal transmitted
JP2002164812A (en) Path search circuit for spread spectrum communication
JP3429675B2 (en) Communication channel control method in direct spread CDMA mobile communication system, and base station and mobile station using this communication channel control method
JPH07177057A (en) Spread spectrum modulator and/or demodulator
JP2807680B2 (en) Spread spectrum communication synchronization acquisition method
JP2883775B2 (en) Spread spectrum communication method
KR20000074587A (en) Apparatus and method for pilot/traffic channel signal transmission and for base station specific code acquision using cyclic code
JPH0879129A (en) Communication method and communication equipment for cdma system using spread spectrum modulation
JPH09307528A (en) Spread code communication equipment
KR100331879B1 (en) Receiver for common packet channel and method for receiving signal using the same
JP2724949B2 (en) Spread spectrum communication system
Tan et al. Performance analysis of a family of complex orthogonal sequences for asynchronous BPSK DS-CDMA communication systems
JPH08223082A (en) Information communication equipment

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20031218

A911 Transfer of reconsideration by examiner before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20031224

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20040224

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040308

R150 Certificate of patent (=grant) or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (prs date is renewal date of database)

Year of fee payment: 5

Free format text: PAYMENT UNTIL: 20090326

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090326

Year of fee payment: 5

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100326

Year of fee payment: 6

FPAY Renewal fee payment (prs date is renewal date of database)

Year of fee payment: 6

Free format text: PAYMENT UNTIL: 20100326

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110326

Year of fee payment: 7

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110326

Year of fee payment: 7

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120326

Year of fee payment: 8

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130326

Year of fee payment: 9