[go: up one dir, main page]

JPS6324737A - Method for detecting illegal access in multi-access - Google Patents

Method for detecting illegal access in multi-access

Info

Publication number
JPS6324737A
JPS6324737A JP61166665A JP16666586A JPS6324737A JP S6324737 A JPS6324737 A JP S6324737A JP 61166665 A JP61166665 A JP 61166665A JP 16666586 A JP16666586 A JP 16666586A JP S6324737 A JPS6324737 A JP S6324737A
Authority
JP
Japan
Prior art keywords
station
slave
slave station
random number
control station
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.)
Granted
Application number
JP61166665A
Other languages
Japanese (ja)
Other versions
JPH0620202B2 (en
Inventor
Kazuo Okada
一夫 岡田
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.)
Fujitsu General Ltd
Original Assignee
Fujitsu General 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 Fujitsu General Ltd filed Critical Fujitsu General Ltd
Priority to JP61166665A priority Critical patent/JPH0620202B2/en
Publication of JPS6324737A publication Critical patent/JPS6324737A/en
Publication of JPH0620202B2 publication Critical patent/JPH0620202B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)
  • Radio Relay Systems (AREA)

Abstract

PURPOSE:To easily detect an illegal access, by setting a numeric value different with each other obtained by performing the arithmetic processing of a station number, and a common numeric value at each slave station, as the initial value of a random number, and also, performing the arithmetic processing at a control station similarly. CONSTITUTION:The slave stations 21-27 can obtain the numeric values different with each other by performing the exclusive OR of the random number distributed from the control station 1, and the station number of said station, at each slave station. The arithmetic calculation of the exclusive OR at each slave station is performed at the control station 1 similarly for each slave station, and it is possible to confirm the currently generated random number of the slave station. Since the initial value of the slave station can be recognized by the control station by providing a random number generator used in common for each slave station, the control station can recognize the generated random number of the slave station, Therefore, when the control station generates a specified probability reference value, the control station can predict the slave station which may issue a request signal corresponding to the value. In this way, it is possible to confirm the illegal access of the slave station, by detecting the request signal from the slave station other than the slave station predicted by the control station.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、LAN (ローカルエリアネットクワーク)
や衛星通信を使用する場合におけるマルチアクセス方法
において、不正なアクセスを検知する方法に関する。
[Detailed Description of the Invention] [Industrial Application Field] The present invention is applicable to LAN (Local Area Network)
The present invention relates to a method for detecting unauthorized access in a multi-access method when satellite communication is used.

〔従来技術〕[Prior art]

LANや衛星通信において不特定多数の子局が不定時に
チャンネル割り当て要求を出す時、その割り当て作業を
効率良く行なうための携り決めとしてマルチアクセスプ
ロトコルがある。
In LAN and satellite communications, when an unspecified number of slave stations issue channel allocation requests at unscheduled times, a multi-access protocol is used to efficiently carry out the allocation work.

ところが、従来のプロトコルでは、−度に多数の子局が
データバケットを送信すると、バケ・7トの衝突が発生
してパケットの再送信等が頻発し、伝送効率が極端に低
下するという問題があった。
However, with conventional protocols, when a large number of slave stations transmit data buckets at the same time, bucket collisions occur and packet retransmissions occur frequently, resulting in an extremely low transmission efficiency. Ta.

また、伝送を全く行なうことができなくなる状態に陥る
場合もあった。
In addition, there have been cases where the system has become unable to transmit data at all.

そこで、1個の制御局と複数の子局とでネノトクワーク
を形成し、その制御局に確率基準値を発生させると共に
、子局の各々に乱数発生器により乱数を発生させて、そ
の乱数と確率基準値との比較を行ない、これを1回から
複数回にかけて、確率基準値を段階的に低下させながら
乱数を順次界ならせて繰り返し、最終的に1個の子局を
選別してアクセスするマルチアクセス方法が考えられる
Therefore, a network is formed with one control station and multiple slave stations, and the control station generates a probability reference value, and each slave station generates a random number using a random number generator, and the random number and probability are generated in each slave station. A comparison is made with a reference value, and this is repeated from once to multiple times, gradually lowering the probability reference value while sequentially aligning the random numbers, and finally selecting and accessing one slave station. Multiple access methods are possible.

ところが、このような方法を採用する場合、特定の子局
が乱数を計算せずに不正に高い確率でアクセスすること
が考えられる。
However, when such a method is adopted, it is conceivable that a specific slave station may access the terminal illegally with a high probability without calculating the random numbers.

〔発明の目的〕[Purpose of the invention]

本発明の目的は、上記のように事態が発生した際に、各
子局のアクセスが正当か否かを検証できるようにするこ
とである。
An object of the present invention is to make it possible to verify whether the access of each slave station is legitimate when the above situation occurs.

〔発明の構成〕[Structure of the invention]

このために本発明は、子局に相互に異なった局番を振り
割ると共に、制御局から共通の数値を上記各子局に配送
して、上記各子局において上記局番と上記共通の数値と
を演算処理して得られた相互に異なる数値を発生乱数の
初期値とし、且つ咳演算処理を上記制御局においても同
様に行なうように構成した。
To this end, the present invention allocates different station numbers to the slave stations, and also delivers a common numerical value from the control station to each of the slave stations, so that each slave station can read the station number and the common numerical value. The different numerical values obtained through the arithmetic processing are used as the initial values of the generated random numbers, and the cough arithmetic processing is similarly performed at the control station.

〔実施例〕〔Example〕

以下、本発明の実施例について説明する。第1図はその
実施例の説明図である。本実施例では、まず制御局1を
1局設けて、データ伝送のスケジューリング、チャンネ
ル割り当て作業等を担わせる。2、〜2、はn個の子局
であり、制御局1からの指令によりデータの送信を行な
う。
Examples of the present invention will be described below. FIG. 1 is an explanatory diagram of the embodiment. In this embodiment, first, one control station 1 is provided and is assigned to perform tasks such as data transmission scheduling and channel allocation. 2, to 2 are n slave stations, which transmit data according to commands from the control station 1.

いま、LANや衛星通信を仮定する。また、その伝送路
が周波数分割、時分割、その他の方法によってm個の独
立したチャンネルに分割されているものとする。そして
、その内の1チヤンネルを制御用として使用し、残りの
チャンネルをデータ伝送用とする。
Now, assume LAN or satellite communication. It is also assumed that the transmission path is divided into m independent channels by frequency division, time division, or other methods. One of the channels is used for control, and the remaining channels are used for data transmission.

さて、子局21〜21のいずれかが、そこからデータを
伝送する場合には、制御用チャンネルにデータを伝送す
るためのデータ伝送用チャンネル割り当ての要求信号を
、制御局1に対して出す。
Now, when any of the slave stations 21 to 21 transmits data therefrom, it issues a request signal to the control station 1 for data transmission channel allocation for transmitting data to the control channel.

そして、制御局1がこの要求を受けるど、チャンネル割
り当てを行ない、その旨を制御用チャンネルを通じて該
当する子局にチャンネル割り当て情報を流し、これによ
り当該子局がデータ伝送用チャンネルにデータパケット
を送信するようにする。
When the control station 1 receives this request, it allocates a channel and sends channel allocation information to the corresponding slave station through the control channel, which causes the slave station to transmit data packets to the data transmission channel. I'll do what I do.

ところで、子局2.〜2nの内の非常に多くの局が制御
用チャンネルにチャンネル割り当て要求信号を出力する
と、制御チャン2ル上でその信号がぶつかり合って、制
御局1では子局からのこの要求信号を受信できなくなる
By the way, slave station 2. When too many stations among ~2n output channel allocation request signals to the control channel, the signals collide on the control channel 2, and control station 1 cannot receive this request signal from the slave station. It disappears.

そこで、このような場合本実施例では、制御局1が、ま
ずある確率基準値信号Pa  (0<Pa<1)を出し
、子局21〜2.、には各々独立に異なった乱数を乱数
発生器(図示せず)から発生するようにした。なお、こ
の場合当然ながら、子局汎〜27のすべてが乱数を発生
するとは限らず、チャンネル割り当てを望んでいる子局
のみが乱数を発生することになる。
In such a case, in this embodiment, the control station 1 first outputs a certain probability reference value signal Pa (0<Pa<1), and the slave stations 21 to 2 . , a random number generator (not shown) generates different random numbers independently. In this case, of course, not all of the slave stations 27 generate random numbers, and only the slave stations desiring channel assignment generate random numbers.

そして、各子局の発生した乱数の内、上記した確率基準
値Pa以下の値の乱数を発生した子局を選別し、その子
局にチャンネル割り当て要求信号を出させるようにする
。この結果、その要求信号を出した子局が1局のみの場
合には、その子局とチャンネル割り当てのスケジューリ
ングを行なう。
Then, among the random numbers generated by each slave station, a slave station that has generated a random number with a value less than or equal to the probability reference value Pa described above is selected, and the slave station is caused to issue a channel allocation request signal. As a result, if only one slave station has issued the request signal, channel allocation is scheduled with that slave station.

しかし、上記したPa以下の値の乱数を発生した子局が
2以上の局の場合には、要求信号が衝突するので、制御
局1において次にPI)(0<Pb<pa)なる確率基
準値を出し、子局に再度乱数を発生させる。
However, if there are two or more slave stations that have generated random numbers with a value less than or equal to Pa, the request signals will collide, so the probability standard is that control station 1 will next Output the value and have the slave station generate a random number again.

この結果、確率基準値Pb以下の乱数を発生した子局が
1局のみの場合にはその局にチャンネル割り当て要求信
号を出させて、その局とチャンネル割り当てのスケジュ
ーリングを行なう。
As a result, if only one slave station generates a random number less than the probability reference value Pb, that station is caused to issue a channel allocation request signal, and channel allocation is scheduled with that station.

Pb以下の乱数を発生した子局が2局以上の場合には、
更に低い確率基準値Pc  (0<Pc<Pb)を出し
て、子局に再度乱数を発生させる。
If there are two or more slave stations that have generated random numbers less than or equal to Pb,
An even lower probability reference value Pc (0<Pc<Pb) is output to cause the slave station to generate random numbers again.

以上ように乱数を選択する基準となる確率基準値を除々
に低下(例えば0.5−0.25−0.125・・・)
させてゆくことより、確率的にいずれか1局の子局が選
択されるようになる。
As mentioned above, the probability standard value, which is the standard for selecting random numbers, is gradually lowered (for example, 0.5-0.25-0.125...)
By doing so, any one slave station will be selected with probability.

ところで、このように確率基準値を下げていっても、各
子局相互間で要求信号の衝突が起こるなかには、ある子
局が他の子局と同じ乱数を発生させている場合がある。
By the way, even if the probability standard value is lowered in this way, there are cases where one slave station generates the same random number as another slave station when request signals collide between slave stations.

そこで、本実施例では、このような場合に各子局の乱数
発生器の初期値が相互に異なるようにして、ある時刻で
発生する乱数が相互に必ず異なるように、次の方法を採
用した。
Therefore, in this embodiment, in such a case, the initial values of the random number generators of each slave station are made to be different from each other, and the following method is adopted to ensure that the random numbers generated at a certain time are different from each other. .

例えば、いま制御局lで設定する確率基準値の信号が簡
単のために3ビツトだとすると、子局21〜2fiにも
3ビツトの異なった局番を予め割り振ってお(。第2図
はこの例を示すもので、子局は2、〜27の7局とし、
それらの局番を’0OIJ〜’111Jとした。
For example, if the signal of the probability reference value set at the control station L is 3 bits for simplicity, then a different station number of 3 bits is also assigned to the slave stations 21 to 2fi in advance (Fig. 2 shows this example). In this example, there are 7 slave stations, 2 to 27.
Their station numbers were set to '0OIJ-'111J.

そして、制御局1内の乱数発生器によって3ビツトの共
通の数値としての乱数’l0IJを発生させ、各子局に
配送させる。次に、各々の子局において制御局1から配
送された乱数と当該局の局番との排他的論理和をとれば
、図示するように、子局2I〜2.には、相互に異なっ
た数値が得られる。
Then, a random number 'l0IJ as a 3-bit common numerical value is generated by a random number generator in the control station 1 and distributed to each slave station. Next, if the random number delivered from the control station 1 and the station number of each slave station are exclusive-ORed, as shown in the figure, slave stations 2I to 2. , different numerical values are obtained.

そこで、この数値を各子局2.〜27の乱数発生器の初
期値として設定すれば、その初期値から乱数が計算され
て発生し、時刻と共に変化して行くので、各子局におい
て同一時刻に同一乱数が発生することはなくなる。
Therefore, this value is used for each slave station 2. 27 as the initial value of the random number generator, a random number is calculated and generated from the initial value and changes with time, so that the same random number will not be generated at the same time in each slave station.

ただし、以上のようにした場合でも、子局の内のいずれ
かが乱数の計算をせずに、不正に高い確率が得られる乱
数を発生することが考えられる。
However, even in the above case, it is conceivable that one of the slave stations may generate a random number with a falsely high probability without calculating the random number.

そこで、本実施例では、上記した各子局における排他的
論理和の演算を、制御局lにおいても同様に各子局につ
いて行ない、各子局の現在の発生乱数が確認できるよう
にした。各子局に共通な乱数発生器を制御局に具備させ
れば、各子局の初期値は制御局によって明白であるので
、各子局の発生乱数を知ることができるのである。
Therefore, in this embodiment, the exclusive OR calculation for each slave station described above is similarly performed for each slave station in the control station 1, so that the currently generated random number of each slave station can be confirmed. If the control station is equipped with a random number generator common to each slave station, the initial value of each slave station is clear to the control station, and therefore the random number generated by each slave station can be known.

よって、制御局は特定の確率基準値を発生した時には、
それに対応して要求信号を出してくる子局を予測できる
ので、その予測した子局以外の子局からの要求信号を検
知することにより、その子局が不正アクスセを行なって
いることを確認することができるのである。
Therefore, when the control station generates a specific probability reference value,
Since it is possible to predict which slave station will issue a request signal in response to this, it is possible to confirm that the slave station is performing unauthorized access by detecting a request signal from a slave station other than the predicted slave station. This is possible.

〔発明の効果〕〔Effect of the invention〕

以上から本発明によれば、不正アクセスを容易に検知す
ることができるようになる。
As described above, according to the present invention, unauthorized access can be easily detected.

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

第1図は本発明の一実施例の説明図、第2図は各子局の
乱数初期値設定の説明図である。 代理人 弁理士 長 尾 常 明 第1図 (001)  (010)  (011)   (10
0)  (101)  (LIO)  (111)−6
+8−(101)  (101)  (101)   
(101)  (101)  (101)  (101
)−工通惺)    )    +     +   
 i    +    j  −EX、0R10011
1110001000011010−JnLl!J。
FIG. 1 is an explanatory diagram of an embodiment of the present invention, and FIG. 2 is an explanatory diagram of random number initial value setting for each slave station. Agent Patent Attorney Tsuneaki Nagao Figure 1 (001) (010) (011) (10
0) (101) (LIO) (111)-6
+8-(101) (101) (101)
(101) (101) (101) (101
) - Kotsutei) ) + +
i + j -EX, 0R10011
1110001000011010-JnLl! J.

Claims (3)

【特許請求の範囲】[Claims] (1)、1個の制御局と複数の子局とでネットクワーク
を形成し、上記制御局で発生した確率基準値と上記子局
で発生した乱数との比較により、いずれかの子局を選別
してアクセスするマルチアクセス方法において、 上記子局に相互に異なった局番を振り割ると共に、上記
制御局から共通の数値を上記各子局に配送して、上記各
子局において上記局番と上記共通の数値とを演算処理し
て得られた相互に異なる数値を発生乱数の初期値とし、
且つ該演算処理を制御局においても同様に行なうように
したことを特徴とする不正アクセス検知法。
(1) A network is formed by one control station and a plurality of slave stations, and one of the slave stations is selected by comparing the probability standard value generated at the control station with the random number generated at the slave station. In the multi-access method, in which the slave stations are assigned different station numbers, a common value is delivered from the control station to each slave station, and each slave station receives the station number and the common value. The mutually different values obtained by processing the numerical values are used as the initial values of the generated random numbers,
An unauthorized access detection method characterized in that the arithmetic processing is similarly performed at a control station.
(2)、上記局番と上記共通の数値が、同一ビット数の
2進数でなることを特徴とする特許請求の範囲第1項記
載の不正アクセス検知法。
(2) The unauthorized access detection method according to claim 1, wherein the station number and the common numerical value are binary numbers having the same number of bits.
(3)、上記演算処理が、排他的論理和をとる処理であ
ることを特徴とする特許請求の範囲第1項記載の不正ア
クセス検知法。
(3) The method for detecting unauthorized access according to claim 1, wherein the calculation process is a process of calculating an exclusive OR.
JP61166665A 1986-07-17 1986-07-17 Multi-access method Expired - Fee Related JPH0620202B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61166665A JPH0620202B2 (en) 1986-07-17 1986-07-17 Multi-access method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61166665A JPH0620202B2 (en) 1986-07-17 1986-07-17 Multi-access method

Publications (2)

Publication Number Publication Date
JPS6324737A true JPS6324737A (en) 1988-02-02
JPH0620202B2 JPH0620202B2 (en) 1994-03-16

Family

ID=15835459

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61166665A Expired - Fee Related JPH0620202B2 (en) 1986-07-17 1986-07-17 Multi-access method

Country Status (1)

Country Link
JP (1) JPH0620202B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6324735A (en) * 1986-07-17 1988-02-02 Fujitsu General Ltd Multi-accessing method
JPS6324736A (en) * 1986-07-17 1988-02-02 Fujitsu General Ltd Multi-accessing method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58104546A (en) * 1981-12-16 1983-06-22 Yokogawa Hokushin Electric Corp Data communication controlling system
JPS61228733A (en) * 1985-04-02 1986-10-11 Nec Corp Request channel selection system in radio communication system
JPS61280130A (en) * 1985-06-05 1986-12-10 Nec Corp Transmission right control method
JPS6324735A (en) * 1986-07-17 1988-02-02 Fujitsu General Ltd Multi-accessing method
JPS6324736A (en) * 1986-07-17 1988-02-02 Fujitsu General Ltd Multi-accessing method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58104546A (en) * 1981-12-16 1983-06-22 Yokogawa Hokushin Electric Corp Data communication controlling system
JPS61228733A (en) * 1985-04-02 1986-10-11 Nec Corp Request channel selection system in radio communication system
JPS61280130A (en) * 1985-06-05 1986-12-10 Nec Corp Transmission right control method
JPS6324735A (en) * 1986-07-17 1988-02-02 Fujitsu General Ltd Multi-accessing method
JPS6324736A (en) * 1986-07-17 1988-02-02 Fujitsu General Ltd Multi-accessing method

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6324735A (en) * 1986-07-17 1988-02-02 Fujitsu General Ltd Multi-accessing method
JPS6324736A (en) * 1986-07-17 1988-02-02 Fujitsu General Ltd Multi-accessing method
JPH0611139B2 (en) * 1986-07-17 1994-02-09 株式会社富士通ゼネラル Multi-access method
JPH0611140B2 (en) * 1986-07-17 1994-02-09 株式会社富士通ゼネラル Multi-access method

Also Published As

Publication number Publication date
JPH0620202B2 (en) 1994-03-16

Similar Documents

Publication Publication Date Title
CA1265257A (en) Local area network with carrier sense collision avoidance
US4689786A (en) Local area network with self assigned address method
EP0833479B1 (en) Contention resolution process for data networks
US5140586A (en) Token associated data network communications protocol
US5406248A (en) Method and apparatus for managing information transmissions on an electrical distribution circuit
KR100232237B1 (en) Lan interfacing apparatus and method
CN86104678A (en) The detection of the contention conflict in the communication network and the device that avoids conflict
CA1213650A (en) Emergency access method in centralized monitoring system
US4710918A (en) Composite data transmission system
US7539206B2 (en) Communication apparatus and method for supporting carrier sense multiple access/collision detection
JPS6324737A (en) Method for detecting illegal access in multi-access
KR101667248B1 (en) method for operating mesh network in VHF frequency band
US20100303055A1 (en) Method for Assigning Data Messages to Time Slots in a Wireless Data Bus System Having Hidden Subscribers
GB1595754A (en) Method and apparatus for signalling in a communication system
US5721946A (en) Signal transfer method having unique word assigned to terminal stations appended before control frames originated from control station and terminal stations
JPS6324736A (en) Multi-accessing method
JPH0611140B2 (en) Multi-access method
JPS63314038A (en) Method for multiaccess protocol
JPS5927640A (en) Signal collision detecting system
JP3026534B2 (en) Communication channel setting method
JPH036932A (en) Control system in mobile communication
JPH03220944A (en) Lan for random access system
JPS6380639A (en) Multiple address communication system
JPS63314938A (en) Multiaccess method
JPS63237635A (en) Data transmission system

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees