JPS62157428A - Satellite communication system - Google Patents
Satellite communication systemInfo
- Publication number
- JPS62157428A JPS62157428A JP60298284A JP29828485A JPS62157428A JP S62157428 A JPS62157428 A JP S62157428A JP 60298284 A JP60298284 A JP 60298284A JP 29828485 A JP29828485 A JP 29828485A JP S62157428 A JPS62157428 A JP S62157428A
- Authority
- JP
- Japan
- Prior art keywords
- data
- signal
- slot
- transmission
- time slot
- 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
Links
Landscapes
- Time-Division Multiplex Systems (AREA)
- Small-Scale Networks (AREA)
- Mobile Radio Communication Systems (AREA)
- Radio Relay Systems (AREA)
Abstract
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は衛星を介した一局対多数局間の通信を共通のチ
ャネルにより行なう多元接続の衛星通信方式に関する。DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to a multiple-access satellite communication system in which communication between one station and many stations via a satellite is performed through a common channel.
(従来の技術)
衛星を介した一局(中心局)対多数局(周辺局)間の通
信を共通のチャネルにより行なう多元接続の衛星通信方
式では中心局の送信は放送モードで行なわれ、一方接数
の周辺局の送信は回線の利用効率の向上を図るために中
心局の制御の下に各周辺局が任意に送信する所謂ランダ
ムアクセス方式により行なわれる。(Prior art) In a multiple-access satellite communication system in which communication between one station (central station) and many stations (peripheral stations) is carried out via a satellite using a common channel, transmission from the central station is performed in broadcast mode; The transmission of the tangent to the peripheral stations is carried out by a so-called random access method in which each peripheral station transmits at will under the control of the central station in order to improve line utilization efficiency.
即ち、中心局から各周辺局への送信は各周辺局宛の送信
データを時間軸上に配列して各周辺局に一様に送信し、
各周辺局は一連の受信データの中から自局宛のデータを
選択抽出する。That is, for transmission from the central station to each peripheral station, the transmission data addressed to each peripheral station is arranged on the time axis and uniformly transmitted to each peripheral station.
Each peripheral station selects and extracts data destined for itself from among a series of received data.
一方、周辺局から中心局への送信に採用されるランダム
アクセス方式には、所謂アロハ方式とスロット付アロハ
方式とがある。On the other hand, random access methods adopted for transmission from peripheral stations to the central station include the so-called Aloha method and the slotted Aloha method.
アロハ方式は各周辺局には特定の時間割り当てを行なわ
ず、各周辺局はデータが発生した時に回線にデータを送
出し、衝突によりデータの一部又はすべてが失なわれた
場合にはデータを再送する方式である。しかし、このア
ロハ方式によるとデータ衝突の確率が高いので、第5図
に示す如きスロット付アロハ方式が採用されている。The Aloha method does not allocate specific time to each peripheral station; each peripheral station sends data onto the line when it occurs, and sends data out if some or all of the data is lost due to a collision. This is a retransmission method. However, since this Aloha method has a high probability of data collision, the slotted Aloha method as shown in FIG. 5 has been adopted.
第5図において、符号Sはタイムスロットであり、この
タイムスロットSは通信チャネルの時間軸を−パケット
長に相当する一定時間単位に分割したもので、そのタイ
ミング信号を中心局が各周辺局に放送モードで送信する
。各周辺局では、例えば局1.同2.同3がデータ発生
を受けて、送信パケットがこのタイムスロットSに入る
ように同期をとってから送信する。ところが、どのタイ
ムスロットSに入れるかは周辺局が独自に決めるため、
局1と局2の送信パケットA、同Bのように、他局パケ
ットと同一タイムスロットに入ると衝突し紛失すること
がある。この衝突は中心局が検出し各周辺局に再送要求
を出す、各周辺局では ゛該当局1.同2が衝突を知
り、局1と局2は夫々任意時間経過後に送信パケットA
′、同B°を再送する。In FIG. 5, the symbol S is a time slot, and this time slot S is a time slot in which the time axis of the communication channel is divided into fixed time units corresponding to -packet length, and the central station sends the timing signal to each peripheral station. Transmit in broadcast mode. In each peripheral station, for example, station 1. Same 2. 3 receives data generation, synchronizes the transmission packet so that it enters this time slot S, and then transmits it. However, since the surrounding stations independently decide which time slot S to use,
If the transmission packets A and B from stations 1 and 2 enter the same time slot as packets from other stations, they may collide and be lost. The central station detects this collision and issues a retransmission request to each peripheral station. When station 2 learns of the collision, station 1 and station 2 each transmit packet A after an arbitrary period of time.
', the same B° is retransmitted.
(発明が解決しようとする問題点)
しかしながら、前述した如きスロット付アロハ方式にお
いては、データの衝突を前提とした方式なので、トラヒ
ックが増加すると衝突によるデータの再送が増加し、こ
れが更にトラヒックの増加をひき起こし、回線の利用効
率をある値以上に上げることが出来ない。(Problem to be Solved by the Invention) However, the slotted Aloha method as described above is based on data collisions, so as traffic increases, data retransmissions due to collisions increase, which further increases traffic. , and the line usage efficiency cannot be increased beyond a certain value.
そこで、第6図に示す如き予約によるスロット付アロハ
方式が提案されている。第6図において、通信チャネル
は連続する複数個のタイムスロットを一単位とする一定
長のフレームに区切られ、フレーム内は予約パケットを
送るための予約スロットと、データパケットを送るため
のデータパケットとに分かれる。予約スロットには予約
パケットが各局からランダムアクセスで送られる。Therefore, an Aloha system with slots based on reservations as shown in FIG. 6 has been proposed. In FIG. 6, the communication channel is divided into frames of a fixed length each consisting of a plurality of consecutive time slots, and each frame includes a reserved slot for transmitting a reserved packet and a data packet for transmitting a data packet. Divided into. Reservation packets are sent to reserved slots from each station by random access.
例えば、周辺局Rは、時点Pで必要スロット数を付加し
た予約パケットを予約スロットに送信する。中心局Cは
、割り当てスロットをスケジューリングして、スロット
割り当て情報を返送する。For example, the peripheral station R transmits a reservation packet with the required number of slots added to the reservation slot at time P. Central station C schedules allocation slots and returns slot allocation information.
周辺局Rは割り当てに従ってデータパケットを割り当て
スロットに送信する。しかし、この予約方式によれば、
データの衝突は防止され回線が再送パケットで飽和する
危険性は防止出来るが、データの長さに無関係に、デー
タを送出する前に予約が必要になるため、データパケッ
トを送る前に、周辺局から中心局への予約のための一往
復(衛星を基準に考える)、中心局から周辺局への割り
当てのための一往復、の計2往復のやりとりが必要とな
り、遅延時間をこれ以下にすることが出来ないという問
題点がある。Peripheral station R transmits data packets to the assigned slots according to the assignment. However, according to this reservation method,
Data collisions can be prevented and the risk of the line being saturated with retransmitted packets can be prevented, but regardless of the length of the data, reservations are required before sending the data. A total of two round trips are required: one round trip from the central station to make a reservation (considering the satellite as a reference), and one round trip from the central station to the allocation to a peripheral station, and the delay time should be kept below this. The problem is that it is not possible.
本発明の目的は、上記従来技術の問題点に顧みて、回線
の利用効率の向上を図り、かつ予約による遅延時間の解
消を図ることが出来る衛星通信方式を提供することにあ
る。SUMMARY OF THE INVENTION An object of the present invention is to provide a satellite communication system that can improve line utilization efficiency and eliminate delay time due to reservations, in view of the problems of the prior art described above.
(問題点を解決するための手段)
前記目的を達成するために本発明に係る衛星通信方式は
次の如き構成を有する。(Means for Solving the Problems) In order to achieve the above object, the satellite communication system according to the present invention has the following configuration.
即ち、本発明に係る衛星通信方式は、中心局と複数の周
辺局が衛星を介した共通のチャネルで通信を行なう多元
接続の衛星通信方式であって;前記中心局は、前記複数
の周辺局の数よりも少ない所定数のタイムスロットから
なるフレームの区切りを示すタイミング信号を生成する
タイミング信号生成部と: 前記タイムスロットに挿入
された周辺局の送信データの受信処理を行なう受信部と
; 前記受信部が受信したデータを受けて受信応答信号
を生成するとともに、該データが予約付か否かを判定し
、予約付であれば要求する所要数タイムスロットを割り
当てる割当信号を生成し、併せて前記判定結果に基づき
lフレーム内のいずれのタイムスロットが前記予約付で
あるかを示す予約情報信号を生成する制御信号生成部と
; 前記タイミング信号および前記制御信号生成部が生
成する各信号を送信データの一部として放送モードで送
信する送信部と; を備え、かつ前記周辺局は、中心局
の前記送信データを受けて該送信データから前記タイミ
ング信号を抽出し、斯く抽出したタイミング信号に同期
して1フレーム内の各タイムスロット位置を示すスロッ
トタイミング信号を生成するフレーム同期部と; 中心
局の前記送信データを受けて該送信データから前記受信
応答信号、前記割当信号および前記予約情報信号を分離
出力する受信部と; 前記スロットタイミング信号と分
離出力された前記割当信号および前記予約情報信号とを
受けて割り当てに係るタイムスロットを指定するタイム
スロット指定信号を生成するとともに、予約情報信号を
参照して他周辺局が予約していないタイムスロットを抽
出し、抽出したタイムスロットの中の任意の1つを示す
タイムスロット選択信号を生成する送信スロット管理部
と; 1タイムスロット以下の短データを格納するラン
ダムアクセスデータバッファと; 2タイムスロット以
上に亘る長データを格納する予約データバッファと;
自局の送信データを受けてそのデータ長を検出し、該送
信データが前記短データのときはそれを前記ランダムア
クセスデータバッファへ転送する一方、該送信データが
前記長データのときは1タイムスロットに挿入可能な先
頭データと残余データとに分割し、先頭データは残余デ
ータの送信に必要なタイムスロ・yト数の予約を付して
前記ランダムアクセスデータノ(・ソファへ転送し、か
つ残余データは前記予約データノ(・ソファへ転送する
メッセージ長検出部と; 前記タイムスロット選択信号
を受けて前記ランダムアクセスデータバッファから所要
のデータを読出し、該データをタイムスロット選択信号
が指示するタイムスロットへ挿入する一方、前記タイム
スロ・ント指定信号を受けて前記予約データバ・ソファ
から前記残余データを読出し、該残余データをタイムス
ロット指定信号が指定する所要数タイムスロ・ソトヘ挿
入するデータ選択部と; 前記データ選択部の出力を受
けてデータ送信を行なう送信部と;中心局への送信デー
タについて何らかの信号受信がないときの異常処理を行
なうものであって、前記受信応答信号の受信入力がない
とき前記短データまたは前記先頭データ(スロット予約
付)の再送を行なう再送制御を少なくとも行なう異常処
理部と; を備えていることを特徴とする。That is, the satellite communication system according to the present invention is a multiple access satellite communication system in which a central station and a plurality of peripheral stations communicate on a common channel via a satellite; a timing signal generation unit that generates a timing signal indicating a frame break consisting of a predetermined number of time slots smaller than the number of time slots; a reception unit that performs reception processing of transmission data from a peripheral station inserted into the time slot; The reception unit receives the received data and generates a reception response signal, and also determines whether the data has a reservation, and if it has a reservation, generates an allocation signal to allocate the required number of time slots, and also a control signal generation unit that generates a reservation information signal indicating which time slot in one frame has the reservation based on the determination result; and transmitting the timing signal and each signal generated by the control signal generation unit as transmission data. a transmitting unit that transmits in broadcast mode as part of the central station; and the peripheral station receives the transmission data from the central station, extracts the timing signal from the transmission data, and synchronizes with the thus extracted timing signal. a frame synchronization unit that generates a slot timing signal indicating the position of each time slot within one frame; receives the transmission data from the central station and separates the reception response signal, the assignment signal, and the reservation information signal from the transmission data; a receiving unit that outputs: a receiving unit that receives the slot timing signal and the allocation signal and the reservation information signal that are output separately and generates a time slot designation signal that designates a time slot related to allocation, and also refers to the reservation information signal; a transmission slot management unit that extracts time slots that are not reserved by other peripheral stations and generates a time slot selection signal indicating any one of the extracted time slots; stores short data of one time slot or less; a random access data buffer for storing long data spanning two time slots or more; and a reserved data buffer for storing long data spanning two time slots or more;
It receives transmission data from its own station and detects its data length, and when the transmission data is the short data, it is transferred to the random access data buffer, and when the transmission data is the long data, it is transferred to the random access data buffer for one time slot. The first data is divided into the first data that can be inserted into the data and the remaining data, and the first data is transferred to the random access data (・sofa) with a reservation for the time slot and number of times necessary for transmitting the remaining data, and the remaining data is is a message length detection unit for transferring the reservation data to the sofa; upon receiving the time slot selection signal, reads required data from the random access data buffer, and inserts the data into the time slot specified by the time slot selection signal. and a data selection unit that receives the timeslot designation signal, reads the remaining data from the reservation data base, and inserts the residual data into a required number of timeslots designated by the timeslot designation signal; a transmitting unit that performs data transmission upon receiving the output of the central station; and a transmitting unit that performs abnormality processing when there is no signal reception regarding transmission data to the central station, and when there is no reception input of the reception response signal, the short data is transmitted. or an abnormality processing unit that performs at least retransmission control to retransmit the head data (with slot reservation);
(作 用)
次に、上記構成を有する衛星通信方式の牛用を説明する
。中心局と複数の周辺局が衛星を介した共通のチャネル
で通信を行なう多元接続の衛星通信方式にあっては、中
心局の送信は放送モードで行なわれ、一方複数の周辺局
の送信は回線の利用効率の向上を図るために中心局の制
御の下に各周辺局が任意に送信する所謂ランダムアクセ
ス方式により行なわれる1本発明はこのランダムアクセ
ス方式の改良を企図したものである。(Function) Next, the satellite communication system for cattle having the above configuration will be explained. In a multiple-access satellite communication system in which a central station and multiple peripheral stations communicate on a common channel via satellite, the central station's transmissions occur in broadcast mode, while the multiple peripheral stations' transmissions occur over the line. In order to improve the utilization efficiency of the data, a so-called random access method is used in which each peripheral station transmits data arbitrarily under the control of a central station.The present invention is intended to improve this random access method.
即ち、まず、中心局ではタイミング信号生成部が生成す
るタイミング信号および制御信号生成部が生成する各信
号を各周辺局への送信データの一部として放送モードで
送信し、各周辺局がらのデータ受信を待期している。一
方1周辺局ではフレーム同期部が中心局の前記送信デー
タを受けて該送信データから前記タイミング信号を抽出
し、斯く抽出したタイミング信号に同期して1フレーム
内の各タイムスロット位置を示すスロットタイミング信
号を生成し、それを送信スロット管理部へ出力している
。また、周辺局の受信部は中心局の前記送信データを受
けて該送信データから前記受信応答信号、前記割当信号
および前記予約情報(8号を分離し、割当信号および予
約情報信号を送信スロット管理部へ、受信応答信号は異
常処理部へ夫々出力する。今の場合は周辺局は送信動作
を開始していないので、受信応答信号、割当信号等は生
じていない、また、予約情報信号の内容は全てのタイム
スロットが予信なしを示している。That is, first, the central station transmits the timing signal generated by the timing signal generation section and each signal generated by the control signal generation section in broadcast mode as part of the transmission data to each peripheral station, and transmits the data from each peripheral station. Waiting for reception. On the other hand, in one peripheral station, a frame synchronization unit receives the transmission data from the central station, extracts the timing signal from the transmission data, and synchronizes with the extracted timing signal to generate slot timing indicating the position of each time slot within one frame. It generates a signal and outputs it to the transmission slot management section. Further, the reception section of the peripheral station receives the transmission data from the central station, separates the reception response signal, the assignment signal, and the reservation information (No. 8) from the transmission data, and sends the assignment signal and reservation information signal to the transmission slot management. and the reception response signal to the abnormality processing section.In this case, the peripheral stations have not started transmitting, so no reception response signal, allocation signal, etc. are generated, and the content of the reservation information signal is indicates that all time slots are unforeseen.
従って、送信スロ・・Iト管理部がデータ選択部へ送出
するタイムスロット選択信号の内容は1フレーム内の任
意のタイムスロットを指示するものとなる9次いで、周
辺局では送信すべきデータが発生すると、メ・ソセージ
長検出部が自局の送信データを受けてそのデータ長を検
出し、該送信データが短データのときはそれを前記ラン
ダムアクセスデータバッファへ転送する一方、該送信デ
ータが長データのときは1タイムスロットに挿入可能な
先頭データと残余データとに分割し、先頭データは残余
データの送信に必要なタイムスロット数の予約を付して
前記ランダムアクセスデータバッファへ転送し、かつ残
余データは前記予約データバッファへ転送する。そして
、データ選択部がタイムスロット選択信号を受けて作動
を開始し、ランダムアクセスデータバッファから所要の
データを読出し、該データをタイムスロット選択信号が
指示するタイムスロットへ挿入する。Therefore, the content of the time slot selection signal sent by the transmission slot management unit to the data selection unit indicates an arbitrary time slot within one frame.9 Next, the peripheral station generates data to be transmitted. Then, the message length detection section receives the transmission data from its own station, detects the data length, and when the transmission data is short data, transfers it to the random access data buffer, while when the transmission data is long In the case of data, it is divided into leading data and remaining data that can be inserted into one time slot, and the leading data is transferred to the random access data buffer with a reservation for the number of time slots necessary for transmitting the remaining data, and The remaining data is transferred to the reserved data buffer. The data selection section receives the time slot selection signal and starts operating, reads required data from the random access data buffer, and inserts the data into the time slot designated by the time slot selection signal.
ここで、本発明では、異常処理部においては前記受信応
答信号の受信入力がないときに前記ランダムアクセスデ
ータバッファから読出され送信された前記短データまた
は前記先頭データ(スロット予約付)の再送を行なう再
送制御を少なくとも行なうことにしているので、データ
選択部がタイムスロットへ挿入した前記所要のデータは
再送に備えて異常処理部に記憶される。Here, in the present invention, the abnormality processing unit retransmits the short data or the first data (with slot reservation) read from the random access data buffer and transmitted when the reception response signal is not received. Since at least retransmission control is performed, the required data inserted into the time slot by the data selection section is stored in the abnormality processing section in preparation for retransmission.
以上の如くしてタイムスロットに挿入されたデータは送
信部を介して中心局へ向けて伝達され、他周辺局の送信
データと衝突しなければ、中心局には各周辺局の送信デ
ータが時系列的に受信される。中心局では1フレ一ム分
の各受信データが受信部を介して制御信号生成部へ入力
されるので、制御信号生成部が受信応答信号を生成する
とともに、該データが予約付か否かを判定し、予約付で
あれば要求する所要数タイムスロットを割り当てる割当
信号を生成し、併せて前記判定結果に基づき1フレーム
内のいずれのタイムスロットが前記予約付であるかを示
す予約情報信号を生成し、送ぼ部がこれらの各信号を送
信データの一部として放送モードで送信する。The data inserted into the time slot as described above is transmitted to the central station via the transmitter, and as long as there is no collision with data transmitted from other peripheral stations, the data transmitted from each peripheral station is transmitted to the central station from time to time. Received sequentially. At the central station, each received data for one frame is input to the control signal generation section via the reception section, so the control signal generation section generates a reception response signal and determines whether the data has a reservation or not. If the time slots are reserved, an allocation signal is generated to allocate the required number of time slots, and a reservation information signal is also generated based on the determination result to indicate which time slot in one frame is reserved. Then, the transmitter transmits each of these signals as part of transmission data in broadcast mode.
これにより、周辺局では、これらの各信号が受信部を介
して送信スロット管理部へ入力するので、送信スロット
管理部は割当信号を受けて割り当てに係るタイムスロッ
トを指定するタイムスロット指定信号を生成し、これを
データ選択部へ出力する一方、予約情報信号を参照して
次フレームにおいて他周辺局が予約していないタイムス
ロットを抽出し、抽出したタイムスロットの中の任意の
1つを示すタイムスロット選択信号を生成し、これをデ
ータ選択部へ出力する。As a result, in the peripheral station, each of these signals is input to the transmission slot management unit via the reception unit, so the transmission slot management unit receives the assignment signal and generates a time slot designation signal that designates the time slot related to the assignment. While outputting this to the data selection section, it refers to the reservation information signal, extracts time slots that are not reserved by other peripheral stations in the next frame, and selects a time slot that indicates any one of the extracted time slots. A slot selection signal is generated and output to the data selection section.
その結果、データ選択部では前記タイムスロット指定信
号を受けて前記予約データバッファから前記残余データ
を読出し、該残余データをタイムスロット指定信号が指
定する所要数タイムスロットへ挿入することができ、ま
た前記タイムスロット選択信号を受けて前記ランダムア
クセスデータバッファから所要のデータを読出し、該デ
ータをタイムスロット選択信号が指示するタイムスロッ
トへ挿入することができる。As a result, the data selection section can receive the time slot designation signal, read out the remaining data from the reserved data buffer, and insert the remaining data into the required number of time slots designated by the time slot designation signal, and In response to the time slot selection signal, required data can be read from the random access data buffer and the data can be inserted into the time slot designated by the time slot selection signal.
そして、タイムスロット数は周辺局数よりも少ないので
、周辺局の送信が競合しデータ衝突の可能性があり、異
常処理部では次の如き再送制御を行なう、即ち、異常処
理部では受信応答信号の受信入力があれば、前述の如く
して記憶した所要のデータをキャンセルし、また受信応
答信号の受信入力がないときは前記記憶した所要のデー
タをランダムアクセスデータバッファに戻し、データ選
択部を制御して適宜時間経過後に再送を行なう。Since the number of time slots is smaller than the number of peripheral stations, there is a possibility of data collision due to competing transmissions from peripheral stations, and the abnormality processing section performs the following retransmission control. If there is a reception input of , the required data stored as described above is canceled, and if there is no reception input of the reception response signal, the stored required data is returned to the random access data buffer and the data selection section is activated. The data is controlled and retransmission is performed after an appropriate amount of time has elapsed.
以上のように、本発明の衛星通信方式によれば、周辺局
の送信データ長を1タイムスロット以下の短データと2
タイムスロット以上に亘る長データとに分離し、短デー
タは予約情報を参照して予約されていない空きタイムス
ロット中の任意に選択したタイムスロットで送信するの
でデータ衝突の頻度増加を防止できる。一方、長データ
は先頭データと残余データに分離し、まず先頭データに
タイムスロット予約を付して前記短データと同一手順で
送信し、タイムスロットの割り当てを得、この割り当て
に従って残余データは支障なく送信される。ここにおい
て、長データの送信では先頭データの送信に付随してタ
イムスロット予約が行なえるので、従来の予約によるス
ロット付アロハ方式に比して少なくとも1往復分の遅延
時間が解消できる。As described above, according to the satellite communication system of the present invention, the transmission data length of peripheral stations can be changed to short data of one time slot or less and two.
Since the short data is separated into long data that spans more than a time slot, and the short data is transmitted in an arbitrarily selected time slot among unreserved vacant time slots with reference to reservation information, an increase in the frequency of data collisions can be prevented. On the other hand, the long data is separated into the leading data and the remaining data, and the leading data is first assigned a time slot reservation and transmitted in the same procedure as the short data, the time slot is assigned, and the remaining data is transmitted according to this assignment without any problem. Sent. Here, when transmitting long data, a time slot reservation can be made in conjunction with the transmission of the first data, so that the delay time of at least one round trip can be eliminated compared to the conventional slotted Aloha method based on reservations.
(実 施 例) 以下、本発明を図面を参照して説明する。(Example) Hereinafter, the present invention will be explained with reference to the drawings.
第112は本発明を実施する衛星通信方式の全体構成を
示し、中心局Cと複数の周辺局R(I、n。No. 112 shows the overall configuration of a satellite communication system implementing the present invention, which includes a central station C and a plurality of peripheral stations R (I, n.
■、・・・)が衛星Sを介した共通のチャネルで通信を
行なう多元接続の通信方式である。(2), . . . ) are multiple access communication systems in which communication is performed via a common channel via the satellite S.
周知のように、この種の衛星通信方式では中心局の送信
は放送モードで行なわれ、一方複数の周辺局の送信は回
線の利用効率の向上を図るために中心局の制御の下に各
周辺局が任意に送信する所謂ランダムアクセス方式によ
り行なわれる。As is well known, in this type of satellite communication system, transmissions from the central station are performed in broadcast mode, while transmissions from multiple peripheral stations are performed by each peripheral station under the control of the central station in order to improve line utilization efficiency. This is carried out using a so-called random access method in which each station transmits data arbitrarily.
本発明はこのランダムアクセス方式の改良を企図したも
ので、中心局Cおよび周辺局Rは第2図および第3図に
示す如く構成される。The present invention is intended to improve this random access system, and the central station C and peripheral station R are configured as shown in FIGS. 2 and 3.
第2図において、中心局Cは、衛星Sとの電波授受を行
なう送受信袋W1と、前記複数の周辺局Rの数よりも少
ない所定数のタイムスロットからなるフレームの区切り
を示すタイミング信号を生成するタイミング信号生成部
2と、送受信装置1を介して入力され前記タイムスロッ
トに挿入された周辺局Rの送信データの受信処理を行な
う受信部3と、受信部3の出力を受けてこれを受信デー
タとしての利用に供するためのバッファリングな行なう
受°信データバッファ4と、前記受信部3の出力を受け
て受信応答信号を生成するとともに、該データが予約付
か否かを判定し、予約付であれば要求する所要数タイム
スロットを割り当てる割当信号を生成し、併せて前記判
定結果に基づき1フレーム内のいずれのタイムスロット
が前記予約付であるかを示す予約情報信号を生成する制
御信号生成部5と、送信データのバッファリングを行な
う送信データバッファ6と、送信データバッファ6、タ
イミング信号生成部2および制御信号生成部5の各出力
を受けてこれらを時分割多重(ヒする多重部7と、多重
部7の出力を受けてこれを送受信袋w1を介して放送モ
ードで各周辺局に送信する送信部8とを基本的に備える
。In FIG. 2, a central station C generates a transmitting/receiving bag W1 for exchanging radio waves with a satellite S, and a timing signal indicating a frame break consisting of a predetermined number of time slots smaller than the number of the plurality of peripheral stations R. a timing signal generating section 2 that receives the output of the receiving section 3 and receives the output of the receiving section 3; A receive data buffer 4 performs buffering for use as data, receives the output of the receiving section 3, generates a reception response signal, determines whether or not the data has a reservation, and determines whether or not the data has a reservation. If so, generate an allocation signal to allocate the required number of time slots, and also generate a control signal to generate a reservation information signal indicating which time slot in one frame is reserved based on the determination result. 5, a transmission data buffer 6 that buffers transmission data, and a multiplexing section 7 that receives and time-division multiplexes the outputs of the transmission data buffer 6, timing signal generation section 2, and control signal generation section 5. and a transmitter 8 which receives the output of the multiplexer 7 and transmits it to each peripheral station in broadcast mode via a transmitter/receiver bag w1.
第3図において、周辺局Rは、衛星Sとの電波授受を行
なう送受信装置11と、送受信装置11を介して入力さ
れる中心局Cの送信データを受けて該送信データから前
記タイミング信号を抽出し、斯く抽出したタイミング信
号に同期して1フレーム内の各タイムスロット位置を示
すスロットタイミング信号を生成するフレーム同期部1
2と、前記送受信装置11を介して入力される中心局C
の前記送信データを受けて該送信データから前記受信応
答信号、前記割当信号および前記予約情報信号を分離出
力する受信部13と、受信部13が分離出力する受信デ
ータをバッファリングする受信データバッファ14と、
前記フレーム同期部12の出力(スロットタイミング信
号)と受信部13で分離出力された前記割当信号および
前記予約情報信号とを受けて割り当てに係るタイムスロ
ットを指定するタイムスロット指定信号を生成するとと
もに、予約情報信号を参照して他周辺局が予約していな
いタイムスロットを抽出し、抽出したタイムスロットの
中の任意の1つを示すタイムスロット選択信号を生成す
る送信スロット管理部15と、1タイムスロット以下の
短データを格納するランダムアクセスデータバッファ1
6と、2タイムスロット以上に亘る長データを格納する
予約データバソファ17と、自局の送信データを受けて
そのデータ長を検出し、該送信データが前記短データの
ときはそれを前記ランダムアクセスデータバッファへ先
送する一方、該送信データが前記長データのときは1タ
イムスロットに挿入可能な先頭データと残余データとに
分割し、先頭データは残余データの送信に必要なタイム
スロット数の予約を付して前記ランダムアクセスデータ
バッファへ転送し、かつ残余データは前記予約データバ
・lファへ転送するメッセージ長検出部18と、前記送
信スロット管理部15の出力のうち、前記タイムスロッ
ト選択信号を受けて前記ランダムアクセスデータバッフ
ァから所要のデータを読出し、該データをタイムスロッ
ト選択信号が指示するタイムスロットへ挿入する一方、
前記タイムスロット指定信号を受けて前記予約データバ
ヅファから前記残余データを読出し、該残余データをタ
イムスロット指定信号が指定する所要数タイムスロット
へ挿入するデータ選択部19と、前記データ選択部19
の出力を受けてデータ送信を行なう送信部20と、中心
局への送信データについて何らかの信号受信がないとき
の異常処理を行なう異常処理部として、前記受信部13
で分離出力されるべき前記受信応答信号の受信入力がな
いとき前記短データまたは前記先頭データ(スロット予
約付)の再送を行なう再送制御部21とを基本的に備え
る次に、第4図を参照して本発明の衛星通信方式の動作
を周辺局が送信するランダムアクセスを中心に説明する
。In FIG. 3, a peripheral station R receives transmission data from a central station C input via a transmitting/receiving device 11 that exchanges radio waves with a satellite S, and the transmitting/receiving device 11, and extracts the timing signal from the transmitted data. A frame synchronization unit 1 generates a slot timing signal indicating the position of each time slot within one frame in synchronization with the timing signal thus extracted.
2, and a central station C input via the transmitting/receiving device 11.
a receiving unit 13 which receives the transmission data and separates and outputs the reception response signal, the allocation signal and the reservation information signal from the transmission data; and a reception data buffer 14 which buffers the reception data separated and output by the reception unit 13. and,
receiving the output (slot timing signal) of the frame synchronization section 12 and the assignment signal and reservation information signal separated and outputted by the receiving section 13, and generating a time slot designation signal that designates the time slot related to the assignment; a transmission slot management unit 15 that refers to the reservation information signal, extracts time slots that are not reserved by other peripheral stations, and generates a time slot selection signal indicating any one of the extracted time slots; Random access data buffer 1 that stores short data below the slot
6, a reservation data bath sofa 17 for storing long data spanning two time slots or more, which receives transmission data from its own station, detects its data length, and when the transmission data is the short data, transmits it to the random While forwarding it to the access data buffer, when the transmission data is the above-mentioned long data, it is divided into the first data that can be inserted into one time slot and the remaining data, and the first data is divided into the first data that can be inserted into one time slot, and the first data is divided into the first data that can be inserted into one time slot. Among the outputs of the message length detection section 18, which transfers the data to the random access data buffer with a reservation and transfers the remaining data to the reservation data buffer, and the transmission slot management section 15, the time slot selection signal reading required data from the random access data buffer in response to the received data, and inserting the data into the time slot designated by the time slot selection signal;
a data selection unit 19 that receives the time slot designation signal, reads the remaining data from the reservation data buffer, and inserts the residual data into a required number of time slots designated by the time slot designation signal; and the data selection unit 19.
The transmitting section 20 transmits data upon receiving the output from the center station, and the receiving section 13 serves as an abnormality processing section that performs abnormality processing when there is no signal reception regarding transmission data to the central station.
Refer to FIG. The operation of the satellite communication system of the present invention will now be explained with a focus on random access transmitted by peripheral stations.
中心局および各周辺局は夫々一定長のフレームを単位と
して動作をし、両局において送信サイクルと受信サイク
ルの各フレームの発生タイミングは夫々異なるタイミン
グとなっている。The central station and each peripheral station each operate in units of frames of a fixed length, and the timings at which frames are generated in the transmission cycle and the reception cycle in both stations are different from each other.
この実施例では1フレームは5タイムスロットで構成さ
れ、各タイムスロットはデータスロットであり、第6図
に示す如き予約スロットは特に設けていない、中心局は
送信サイクルの各フレームにおいて伝送制御信号を送信
している。In this embodiment, one frame consists of five time slots, each time slot is a data slot, and there are no reserved slots as shown in FIG. 6.The central station sends a transmission control signal in each frame of the transmission cycle. Sending.
第4図では以下の説明に必要な伝送制御信号#1〜#5
のみを示しである。ここに、伝送制御信号とはタイミン
グ信号生成部2および制御信号生成部5が夫々生成する
タイミング信号、受信応答信号、割当信号、および予約
情報信号からなる。In Figure 4, transmission control signals #1 to #5 necessary for the following explanation are shown.
Only shown. Here, the transmission control signal includes a timing signal, a reception response signal, an assignment signal, and a reservation information signal generated by the timing signal generation section 2 and the control signal generation section 5, respectively.
この伝送制御信号は例えば各フレームにおける先頭タイ
ムスロットにおいて送信データの一部として各周辺局に
放送モードで伝達される。This transmission control signal is transmitted in broadcast mode to each peripheral station as part of transmission data, for example, in the first time slot of each frame.
各周辺局はフレーム同期部12が伝送制御信号中のタイ
ミング信号を受信データ中から抽出し、これに基づき受
信サイクルおよび送信サイクルの各フレームを構成する
とともに、送信サイクルの各フレームにおける各タイム
スロット(以下、単にrスロット」と言う)位置を示す
スロットタイミング信号を送信スロット管理部15へ送
出している。一方、伝送制御信号中の他の信号は受信部
13において受信データから分離され、割当信号および
予約情報信号は送信スロット管理部15へ、受信応答信
号は再送制御部21へ夫々送出されるようになっている
。In each peripheral station, the frame synchronizer 12 extracts the timing signal in the transmission control signal from the received data, configures each frame of the receive cycle and the transmit cycle based on this, and also configures each frame of the receive cycle and the transmit cycle. A slot timing signal indicating the position (hereinafter simply referred to as "r slot") is sent to the transmission slot management section 15. On the other hand, other signals in the transmission control signal are separated from the received data in the receiving section 13, and the allocation signal and reservation information signal are sent to the transmission slot management section 15, and the reception response signal is sent to the retransmission control section 21. It has become.
今、ある周辺局で送信要求があり、まず1スロット以内
のデータ長の短データがメツセージ長検山部18に入力
され、引き続いて4スロット分のデータ長の長データが
メッセージ長検出部18に入力されたとする。その結果
、ランダムアクセスデータバッファ16には短データ(
これを「データ#1」とする、)と長データの先頭デー
タ(これを「データ#2)とする)が夫々格納され、送
信の優先順位はデータ#1にある。Now, there is a transmission request from a certain peripheral station, and first, short data with a data length of one slot or less is input to the message length detection section 18, and then long data with a data length of four slots is input to the message length detection section 18. Suppose that it is input. As a result, the short data (
This is referred to as "data #1") and the first data of the long data (this is referred to as "data #2)" are respectively stored, and the transmission priority is given to data #1.
「データ#2」には長データの先頭データを除いた残余
のデータの送信に必要なスロット数「3」がスロット予
約として付される。また、予約データバッファ17には
残余のデータ(これを「データ#3J、’データ#4J
、’データ#5」とする)が格納される。The number of slots "3" necessary for transmitting the remaining data excluding the first data of the long data is assigned to "Data #2" as a slot reservation. In addition, the reserved data buffer 17 contains the remaining data (these are "data #3J, 'data #4J").
, 'data #5') are stored.
送信スロット管理部15は伝送制御信号#1の予約情報
信号を参照して次回の送信フレームである送信フレーム
#1の各スロットのうち他周辺局が予約していないスロ
ットを抽出し、その中の任意のスロット、例えば第2ス
ロツトを選択するので、データ選択部19はその指示に
従いデータ#1を送信フレーム#1の第2スロツトへ挿
入する。このとき、データ#1は再送制御部21に移送
され記憶される。このデータ#1は他の周辺局との競合
がなければ中心局の受信フレーム#1の第2スロツトで
受信され、受信応答信号が返送されてくる(伝送制御信
号#3)。The transmission slot management unit 15 refers to the reservation information signal of the transmission control signal #1, extracts slots that are not reserved by other peripheral stations from among the slots of the next transmission frame, transmission frame #1, and Since an arbitrary slot, for example, the second slot, is selected, data selection section 19 inserts data #1 into the second slot of transmission frame #1 according to the instruction. At this time, data #1 is transferred to the retransmission control unit 21 and stored. This data #1 is received in the second slot of receive frame #1 of the central station if there is no conflict with other peripheral stations, and a reception response signal is sent back (transmission control signal #3).
次いで、送信スロット管理部15は伝送制御信号#2の
予約情報信号を参照して次回の送信フレーム#2の各ス
ロットのうち他周辺局が予約していないスロットを抽出
し、その中の任意のスロット、例えば第1スロツトを選
択するので、データ選択部19はその指示に従い送信フ
レーム#2の第1スロツトへデータ#2を挿入する。Next, the transmission slot management unit 15 refers to the reservation information signal of the transmission control signal #2, extracts slots that are not reserved by other peripheral stations from among the slots of the next transmission frame #2, and selects any slot among them. Since a slot, for example, the first slot, is selected, the data selection section 19 inserts data #2 into the first slot of transmission frame #2 according to the instruction.
このデータ#2も再送制御部21に移送され記憶される
。このデータ#2は池の周辺局との競合がなければ中心
局の受信フレーム#2の第1スロツトで受信される。This data #2 is also transferred to and stored in the retransmission control unit 21. This data #2 is received in the first slot of receive frame #2 of the central station unless there is contention with peripheral stations.
中心局ではデータ#2を受信すると、制御信号生成部5
において、受信応答信号が生成されるとともに、データ
#2はスロット予約付であるので、要求する所要数「3
」のスロットを割り当てる割当信号を生成する6例えば
第1スロツトから第3スロツトまでを割り当てる。When the central station receives data #2, the control signal generator 5
, a reception response signal is generated, and since data #2 has a slot reservation, the required number of requests is “3”.
6. For example, the first to third slots are allocated.
この割当信号にはデータ#2の送信に係るものであるこ
とを示す識別符号が付される。制御信号生成部うでは以
上のように1フレーム内の受信データのうち予約付のも
のを検索し、その結果に基づいていずれのスロットが予
約付であるかを示す予約情報信号を生成する。これらの
各信号は伝送制御信号#4として返送される。This allocation signal is given an identification code indicating that it is related to the transmission of data #2. As described above, the control signal generation section searches for reserved slots among the received data within one frame, and generates a reservation information signal indicating which slot is reserved based on the search result. Each of these signals is returned as transmission control signal #4.
各周辺局はこのような伝送制御信号#4を一様に受信し
、送信フレーム#4において使用できるスロットを選択
することになるが、データ#2を送信した局以外の周辺
局は予約情報信号の内容から第1スロツトから第3スロ
ツトが予約済であることを知り、これらのスロットの選
択は行なわない、一方、データ#2を送信した周辺局は
割当信号に付された識別符号から、前記予約済の第1ス
ロツトから第3スロツトは自局に割り当てられたスロッ
トであることを知る。つまり、その周辺局のデータ選択
部19は送信スロット管理部15からスロット指定信号
を受けて予約データバッファ17に格納しであるデータ
#3から同#5を順に送信フレーム#4の第1スロット
から第3スロットへ挿入するのである。これに対する受
信応答信号は伝送制御信号#5により返送される。Each peripheral station uniformly receives such transmission control signal #4 and selects an available slot in transmission frame #4, but peripheral stations other than the station that transmitted data #2 receive the reservation information signal. From the contents of The station learns that the reserved first to third slots are slots assigned to its own station. That is, the data selection section 19 of the peripheral station receives the slot designation signal from the transmission slot management section 15, stores it in the reservation data buffer 17, and sequentially selects data #3 to #5 from the first slot of transmission frame #4. Insert it into the third slot. A reception response signal in response to this is returned by transmission control signal #5.
以上のように、周辺局の送信が成功すると、伝送制御信
号#3、同#4では受信応答信号が返送されて来るので
、これが再送制御部21に入力される。これを受けて再
送制御部21では記憶していたデータ#1やデータ#2
をキャンセルする、一方、伝送制御信号#3や同#4に
受信応答信号が含まれていない場合には、再送制御部2
1はデータ#1またはデータ#2をランダムアクセスデ
ータバッファ16に戻すとともに、データ選択部19を
制御し、再送を行なう、このとき、再送までの時間をラ
ンダムに選んで再送時に再び衝突が起こらないようにす
る。As described above, when the transmission from the peripheral station is successful, a reception response signal is returned for transmission control signals #3 and #4, and this is input to the retransmission control section 21. In response to this, the retransmission control unit 21 stores data #1 and data #2.
On the other hand, if the reception response signal is not included in the transmission control signal #3 or #4, the retransmission control unit 2
1 returns data #1 or data #2 to the random access data buffer 16, and controls the data selection unit 19 to retransmit it. At this time, the time until retransmission is randomly selected to prevent collisions from occurring again during retransmission. Do it like this.
なお、異常処理としては、受信応答信号に対する再送制
御の池、例えば割当信号の到来がない場合等種々のケー
スについて考慮されているが、その説明は省略する。Note that various cases are considered as abnormality processing, such as a case where retransmission control is applied to a reception response signal, for example, a case where an allocation signal does not arrive, but the explanation thereof will be omitted.
(発明の効果)
以上詳述したように、本発明の衛星通信方式によれば、
周辺局の送信データ長を1タイムスロット以下の短デー
タと2タイムスロット以上に渡る長データとに分離し、
短データは予約情報に基づき任意に選択したタイムスロ
ットで送信するのでデータ衝突の頻度増加と防止できる
。(Effects of the Invention) As detailed above, according to the satellite communication system of the present invention,
Separating the transmission data length of peripheral stations into short data of one time slot or less and long data of two time slots or more,
Since short data is transmitted in arbitrarily selected time slots based on reservation information, data collisions can be prevented from increasing in frequency.
一方、長データは先頭データと残余データに分離し、ま
ず先頭データにタイムスロット予約を1寸して前記短デ
ータと同一手順で送信し、タイムスロットの割り当てを
得、この割り当てに従って残余データは支障なく送信さ
れる。ここにおいて、長データの送信では先頭データの
送信に付随してタイムスロット予約が行なえるので、従
来の予約によるスロット付アロハ方式に比して少なくと
ら1往復分の遅延時間が解消できる。On the other hand, the long data is separated into the leading data and the remaining data, and the leading data is first reserved for a time slot and sent in the same procedure as the short data, the time slot is assigned, and the remaining data is allocated according to this assignment. sent without. Here, when transmitting long data, a time slot can be reserved along with the transmission of the first data, so that the delay time of at least one round trip can be eliminated compared to the conventional slotted Aloha method based on reservations.
第1図は本発明を実施する衛星通信方式の全体構成図、
第2図は本発明の一実施例に係る中心局の構成ブロック
図、第3図は本発明の一実施例に係る周辺局の構成ブロ
ック図、第4図は周辺局のデータ送信手順を示すタイム
チャート、第5図は従来のスロット付アロハ方式のデー
タ衝突と再送を示すタイムチャート、第6図は従来の予
約によるスロット付アロハ方式のデータ送信手順を示す
タイムチャートである。
1・・・・・・送受信装置、 2・・・・・・タイミン
グ信号生成部、 3・・・・・・受信部、5・・・・・
・制御信号生成部、8・・・・・・送信部、 11・・
・・・・送受信装置、12・・・・・・フレーム同期部
、 13・・・・・・受信部、15・・・・・・送信ス
ロット管理部、 16・・・・・・ランダムアクセス
データバッファ、 17・・・・・・予約データバッ
ファ、 18・・・・・・メッセージ長検出部、19・
・・・・・データ選択部、 20・・・・・・送信部、
21・・・・・・再送制御部。
代理人 弁理士 八 幡 義 1
39倍1′Aと突尭寸ろ衛星j1巷う戊第 / 図
中l賂局の情夫
隼 2 図
J!i!ご届の講仄
v−3図
9ブ一タ1イ文とにシシかjネ甲
第 6 図
予約によるスローノド付アロハゴに
手続補正書(自発)
昭和62年3月13日
1、事件の表示 昭和60年特許願第298284
号2、発明の名称 衛星通信方式
3、補正をする者
事件との関係 特許出願人
住 所 東京都港区芝五丁目33番1号氏 名
(423)日本電気株式会社代表者 関本忠弘
4、代理人 〒192電0426−44−1808住
所 東京都八王子市横山町25番16号6、補正
の対象 (1)明細書の「特許請求の範囲」の欄(
2)明細書の「発明の詳細な説明」の欄別紙
1、発明の詳細な説明
(1)明細書第7頁第2〜3行の「パケット」を「スロ
ット」に訂正する。
(2)明細書第8頁第9〜1o行の「前記複数の周辺局
の数よりも少ない」を削除する。
同頁第14行の「データを受けて受信」を「データを受
けて正常な受信のとき受信」に訂正する。
(3)明細書第9頁第16〜17行の「タイムスロット
を抽出し、・・・・・・を示す」を「タイムスロットを
選択し、選択したタイムスロットを示す」に訂正する。
(4)明細書第10頁第8〜9行の「予約を付して」を
「予約要求を付して」に訂正する。
(5)明細書第11頁第1〜2行の「何らかの・・・・
・・異常処理を」を「衝突や伝送誤りにより中心局に正
常に受信されながった時の再送処理を」に訂正する。
同頁第5行の「異常処理」を1「再送処理」に訂正する
。
(6)明細書第12頁第1行の「待期」を「待機」に訂
正する。
同頁第11行の「異常処理部Jを「再送処理部」に訂正
する。
同頁第12行の「今の場合は」を「まず」に訂正する。
同頁第13行の「していないので、」を[していない場
合を考えると、」に訂正する。
(7)明細書第13頁第14行の「異常処理部」を「再
送処理部」に訂正する。
同頁第18行の「少なくとも」を削除する。
同頁第19行の[ことにしている」を削除する。
(8)明細書第14頁第1行の「異常処理部」を「再送
処理部」に訂正する。
同頁第4行の「衝突しなければ、」を「衝突しなり伝送
誤りがなければ、」に訂正する。
同頁第6行の「各受信データが」を「各受信データが正
常に受信されたかどうがが」に訂正する。
(9)明細書第15頁第3〜4行の「を抽出し、・・・
・・・を示す」を「を選択し、選択したタイムスロット
を示す」に訂正する。
同頁第15〜16行の「タイムスロット数は周辺局数よ
りも少ないので、」を削除する。
同頁第17行の「異常処理部」を「再送処理部」に訂正
する。
同頁第18行の「異常処理部」を「再送処理部」に訂正
する。
(10)明細書第16頁第8〜1o行の「タイムスロッ
ト中の・・・・・・防止できる。Jを「タイムスロット
から選択したタイムスロットで送信するので予約された
データとの衝突を防止できる。」と訂正する。
同頁第17〜19行の「従来の・・・・・・が解消きる
。」を「衝突なく伝送でき、効率の良い伝送ができる。
」に訂正する。
(11)明細書第19頁第15行の「抽出し、抽出した
」を「選択し、選択した」に訂正する。
同頁第16行の「の中の任意の1つ」を削除する。
(12)明細書第21頁第1〜2行の「何らかの・・・
・・・行なう異常処理」を「中心局に正常に受信されな
かったときの再送処理を行なう再送処理」に訂正する。
(13)明細書第23頁第6〜7行の「夫々格納され・
・・・・・1にある。Jを「夫々格納される。」に訂正
する。
同頁第17行の「抽出」を「選択」に訂正する。
同頁第17〜18行の「その中の任意のスロット、」を
削除する。
(14)明細書第24頁第9行の「抽出」を「選択」に
訂正する。
同頁第9〜10行の「その中の任意のスロット、」を削
除する。
(15)明細書第25頁第4行の「示すJを「示す局」
に訂正する。
゛ 同頁17行の「識別符号」を「局識別符号」に訂
正する。
(16)明細書第27頁7〜8行の「任意に通釈した・
・・・・・増加を防止できる。Jを「予約されていない
タイムスロットで送信するので予約されたデータとの衝
突を防止できる。」に訂正する。
同頁15〜17行の「従来の予約・・・・・・が解消で
きる。」を「衝突なく伝送でき、効率の2、特許請求の
範囲
中心局と複数の周辺局が衛星を介した共通のチャネルで
通信を行なう多元接続の衛星通信方式であって; 前記
中心局は、所定数のタイムスロットからなるフレームの
区切りを示すタイミング信号を生成するタイミング信号
生成部と: 前記タイムスロットに挿入された周辺局の
送信データの受信処理を行なう受信部と; 前記受信部
が受信したデータを受けて t の 受信応答信
号を生成するとともに、該データが予約付か否かを判定
し、予約付であれば要求する所要数タイムスロットを割
り当てる割当信号を生成し、併せて前記判定結果に基づ
き1フレーム内のいずれのタイムスロットが前記予約付
であるかを示す予約情報信号を生成する制御信号生成部
と: 前記タイミング信号および前記制御信号生成部が
生成する各信号を送信データの一部として放送モードで
送信する送信部と; を備え、かつ前記周辺局は、中心
局の前記送信データを受けて該送信データから前記タイ
ミング信号を抽出し、斯く抽出したタイミング信号に同
期して1フレーム内の各タイ、ムスロット位置を示すス
ロットタイミング信号を生成するフレーム同期部と;
中心局の前記送信データを受けて該送信データから前記
受信応答信号、前記割当信号および前記予約情報信号を
分離出力する受信部と; 前記スロットタイミング信号
と分離出力された前記割当信号および前記予約情報信号
とを受けて割り当てに係るタイムスロ・ントを指定する
タイムスロット指定信号を生成するとともに、予約情報
信号を参照して他周辺局が予約していないタイムスロッ
トを」uLL 、!! ’iRしたタイムスロットを示
すタイムスロット選択信号を生成する送信スロット管理
部と; 1タイムスロ・ント以下の短データを格納する
ランダムアクセスデータバッファと; 2タイムスロッ
ト以上に亘る長データを格納する予約データバッファと
; 自局の送信データを受けてそのデータ長を検出し、
該送信データが前記短データのときはそれを前記ランダ
ムアクセスデータバッファへ転送する一方、該送信デー
タが前記長データのときは1タイムスロットに挿入可能
な先頭データと残余データとに分割し、先頭データは残
余データの送信に必要なタイムスロット数の予約111
R−を付して前記ランダムアクセスデータバッファへ転
送し、かつ残余データは前記予約データバッファへ転送
するメッセージ長検出部と; 前記タイムスロット選択
信号を受けて前記ランダムアクセスデータバッファから
所要のデータを読出し、該データをタイムスロット選択
信号が指示するタイムスロットへ挿入する一方、前記タ
イムスロット指定信号を受けて前記予約データバッファ
から前記残余データを読出し、該残余データをタイムス
ロット指定信号が指定する所要数タイムスロットへ挿入
するデータ選択部と; 前記データ選択部の出力を受け
てデータ送信を行なう送信部と; 中心局への送信デー
タについて や−゛G によ 中心。に正常に扁−t
f )っm 理を行なうものであって、前記
受信応答信号の受信入力がないとき前記短データまたは
前記先頭データ(スロット予約材)の再送を行なう再送
制御を少なくとも行なうJLL処理部と; を備えてい
ることを特徴とする衛星通信方式。FIG. 1 is an overall configuration diagram of a satellite communication system implementing the present invention;
FIG. 2 is a block diagram of the configuration of a central station according to an embodiment of the present invention, FIG. 3 is a block diagram of a configuration of a peripheral station according to an embodiment of the present invention, and FIG. 4 shows a data transmission procedure of a peripheral station. FIG. 5 is a time chart showing data collision and retransmission in the conventional slotted Aloha method, and FIG. 6 is a time chart showing the data transmission procedure in the conventional slotted Aloha method using reservation. DESCRIPTION OF SYMBOLS 1... Transmitter/receiver device, 2... Timing signal generation section, 3... Receiving section, 5...
- Control signal generation section, 8... Transmission section, 11...
...Transmission/reception device, 12...Frame synchronization unit, 13...Reception unit, 15...Transmission slot management unit, 16...Random access data Buffer, 17... Reserved data buffer, 18... Message length detection section, 19.
...Data selection section, 20...Transmission section,
21...Retransmission control unit. Agent Patent Attorney Yoshi Yahata 1 39 times 1'A and the satellite J1 wandering around / Diagram l Lover Hayabusa of the bribery bureau 2 Diagram J! i! Notice of amendment v-3 Figure 9 Button 1 text and Figure 6 Figure A Procedural amendment to Alohago with slow throat by reservation (voluntary) March 13, 1988 1, Display of incident 1985 patent application No. 298284
No. 2, Name of the invention Satellite communication system 3, Relationship to the case of the person making the amendment Patent applicant address 5-33-1 Shiba, Minato-ku, Tokyo Name (423) NEC Corporation Representative Tadahiro Sekimoto 4; Agent Address: 192-den 0426-44-1808
Address: 25-16-6 Yokoyama-cho, Hachioji-shi, Tokyo Subject of amendment (1) “Claims” column of the specification (
2) In the "Detailed Description of the Invention" column of the specification, Attachment 1, Detailed Description of the Invention (1) "Packet" in lines 2-3 of page 7 of the specification is corrected to "slot". (2) Delete "less than the number of the plurality of peripheral stations" from lines 9 to 1o on page 8 of the specification. In the 14th line of the same page, "receive after receiving data" is corrected to "receive when data is received and received normally." (3) On page 9, lines 16 and 17 of the specification, "extract a time slot and indicate..." is corrected to "select a time slot and indicate the selected time slot." (4) "With a reservation" in lines 8-9 of page 10 of the specification is corrected to "with a reservation request." (5) “Some kind of...
...Correct "abnormality processing" to "retransmission processing when the data is not received normally by the central station due to collision or transmission error." Correct "abnormal processing" in the 5th line of the same page to 1 "retransmission processing". (6) "Waiting period" in the first line of page 12 of the specification is corrected to "waiting". In the 11th line of the same page, "abnormality processing section J" is corrected to "retransmission processing section." In line 12 of the same page, ``in this case'' is corrected to ``first of all''. In line 13 of the same page, ``Because I haven't done it,'' should be corrected to ``Considering the case where I haven't done it.'' (7) "Abnormality processing section" on page 13, line 14 of the specification is corrected to "retransmission processing section." Delete "at least" in line 18 of the same page. Delete ``I am determined'' in line 19 of the same page. (8) Correct "abnormality processing section" in the first line of page 14 of the specification to "retransmission processing section." In the fourth line of the same page, "if there is no collision" is corrected to "if there is no collision and no transmission error." In the 6th line of the same page, ``Each received data'' is corrected to ``Whether each received data was received normally.'' (9) Extract "from lines 3 to 4 on page 15 of the specification, and...
"indicates..." is corrected to "select and indicate the selected time slot." Delete "Because the number of time slots is less than the number of peripheral stations" in lines 15 and 16 of the same page. Correct "abnormality processing section" in line 17 of the same page to "retransmission processing section." Correct "abnormality processing section" in line 18 of the same page to "retransmission processing section." (10) On page 16 of the specification, lines 8 to 1o, ``During the time slot... can be prevented.J is transmitted in the time slot selected from the time slots, so collisions with reserved data are avoided.'' It can be prevented.'' In lines 17 to 19 of the same page, ``Conventional problems can be resolved.'' is corrected to ``Transmission is possible without collisions and efficient transmission is possible.'' (11) "Extracted and extracted" on page 19, line 15 of the specification is corrected to "selected and selected." Delete "any one of the following" in line 16 of the same page. (12) “Some kind of...
. . . Correct "abnormality processing to be performed" to "retransmission processing to perform retransmission processing when the data is not received normally by the central station." (13) On page 23 of the specification, lines 6-7, “Respectively stored
...It's in 1. Correct J to "Each is stored." Correct "extraction" to "selection" in line 17 of the same page. Delete "any slot therein" in lines 17-18 of the same page. (14) "Extraction" on page 24, line 9 of the specification is corrected to "selection." Delete "any slot therein" in lines 9 and 10 of the same page. (15) “Indicate J” in line 4 of page 25 of the specification.
Correct.゛ "Identification code" on line 17 of the same page is corrected to "station identification code." (16) On page 27, lines 7-8 of the specification, "Arbitrarily interpreted...
...The increase can be prevented. Correct J to ``Because it is transmitted in an unreserved time slot, collision with reserved data can be prevented.'' In lines 15 to 17 of the same page, ``Conventional reservations can be resolved.'' is replaced by ``Transmission without collision, which improves efficiency by 2, and claims that the central station and multiple peripheral stations can communicate via satellite.'' A multiple-access satellite communication system for performing communication on a channel, wherein the central station includes: a timing signal generation unit that generates a timing signal indicating a frame break consisting of a predetermined number of time slots; a reception unit that performs reception processing of data transmitted by a peripheral station; upon receiving the data received by the reception unit, generates a reception response signal of t, determines whether the data is reserved or not, and determines whether the data is reserved or not; a control signal generation unit that generates an allocation signal for allocating the required number of time slots, and also generates a reservation information signal indicating which time slot in one frame is reserved based on the determination result; : a transmitting unit that transmits each signal generated by the timing signal and the control signal generating unit as part of transmission data in a broadcast mode; and the peripheral station receives the transmission data from the central station and transmits the corresponding signal. a frame synchronization unit that extracts the timing signal from the transmission data and generates a slot timing signal indicating each tie and slot position within one frame in synchronization with the extracted timing signal;
a receiving unit that receives the transmission data from the central station and separates and outputs the reception response signal, the assignment signal, and the reservation information signal from the transmission data; the slot timing signal, the assignment signal, and the reservation information that are separated and output; signal, it generates a time slot designation signal that designates the time slot to be allocated, and also refers to the reservation information signal to select time slots that are not reserved by other peripheral stations. ! a transmission slot management unit that generates a time slot selection signal indicating a time slot that has been iR; a random access data buffer that stores short data of one time slot or less; and reservation data that stores long data that spans two or more time slots. Buffer: Receives transmitted data from its own station and detects the data length,
When the transmission data is the short data, it is transferred to the random access data buffer, while when the transmission data is the long data, it is divided into the first data and the remaining data that can be inserted into one time slot, and the first data is transferred to the random access data buffer. Data is a reservation of the number of time slots required for transmitting the remaining data 111
a message length detection unit that appends R- and transfers the data to the random access data buffer, and transfers the remaining data to the reserved data buffer; and receives the time slot selection signal and transfers the required data from the random access data buffer. reading the data and inserting the data into the time slot designated by the time slot selection signal, while reading the remaining data from the reservation data buffer in response to the time slot designation signal, and inserting the remaining data into the time slot designated by the time slot designation signal; a data selection section that inserts data into several time slots; a transmission section that receives the output of the data selection section and transmits data; and a data selection section that transmits data to the central station. Normally flattened
f) a JLL processing unit that performs at least retransmission control to retransmit the short data or the head data (slot reservation material) when there is no reception input of the reception response signal; A satellite communication system characterized by
Claims (1)
通信を行なう多元接続の衛星通信方式であって;前記中
心局は、前記複数の周辺局の数よりも少ない所定数のタ
イムスロットからなるフレームの区切りを示すタイミン
グ信号を生成するタイミング信号生成部と;前記タイム
スロットに挿入された周辺局の送信データの受信処理を
行なう受信部と;前記受信部が受信したデータを受けて
受信応答信号を生成するとともに、該データが予約付か
否かを判定し、予約付であれば要求する所要数タイムス
ロットを割り当てる割当信号を生成し、併せて前記判定
結果に基づき1フレーム内のいずれのタイムスロットが
前記予約付であるかを示す予約情報信号を生成する制御
信号生成部と;前記タイミング信号および前記制御信号
生成部が生成する各信号を送信データの一部として放送
モードで送信する送信部と;を備え、かつ前記周辺局は
、中心局の前記送信データを受けて該送信データから前
記タイミング信号を抽出し、斯く抽出したタイミング信
号に同期して1フレーム内の各タイムスロット位置を示
すスロットタイミング信号を生成するフレーム同期部と
;中心局の前記送信データを受けて該送信データから前
記受信応答信号、前記割当信号および前記予約情報信号
を分離出力する受信部と;前記スロットタイミング信号
と分離出力された前記割当信号および前記予約情報信号
とを受けて割り当てに係るタイムスロットを指定するタ
イムスロット指定信号を生成するとともに、予約情報信
号を参照して他周辺局が予約していないタイムスロット
を抽出し、抽出したタイムスロットの中の任意の1つを
示すタイムスロット選択信号を生成する送信スロット管
理部と;1タイムスロット以下の短データを格納するラ
ンダムアクセスデータバッファと;2タイムスロット以
上に亘る長データを格納する予約データバッファと;自
局の送信データを受けてそのデータ長を検出し、該送信
データが前記短データのときはそれを前記ランダムアク
セスデータバッファへ転送する一方、該送信データが前
記長データのときは1タイムスロットに挿入可能な先頭
データと残余データとに分割し、先頭データは残余デー
タの送信に必要なタイムスロット数の予約を付して前記
ランダムアクセスデータバッファへ転送し、かつ残余デ
ータは前記予約データバッファへ転送するメッセージ長
検出部と;前記タイムスロット選択信号を受けて前記ラ
ンダムアクセスデータバッファから所要のデータを読出
し、該データをタイムスロット選択信号が指示するタイ
ムスロットへ挿入する一方、前記タイムスロット指定信
号を受けて前記予約データバッファから前記残余データ
を読出し、該残余データをタイムスロット指定信号が指
定する所要数タイムスロットへ挿入するデータ選択部と
;前記データ選択部の出力を受けてデータ送信を行なう
送信部と;中心局への送信データについて何らかの信号
受信がないときの異常処理を行なうものであって、前記
受信応答信号の受信入力がないとき前記短データまたは
前記先頭データ(スロット予約付)の再送を行なう再送
制御を少なくとも行なう異常処理部と;を備えているこ
とを特徴とする衛星通信方式。A multiple-access satellite communication system in which a central station and a plurality of peripheral stations communicate on a common channel via a satellite; a timing signal generation unit that generates a timing signal indicating a frame break; a reception unit that performs reception processing of transmission data from a peripheral station inserted into the time slot; and a reception response upon receiving the data received by the reception unit. At the same time, it determines whether the data has a reservation or not, and if it has a reservation, it generates an allocation signal that allocates the required number of time slots, and also determines which time slots in one frame are allocated based on the above determination result. a control signal generation unit that generates a reservation information signal indicating whether the slot is reserved; a transmission unit that transmits the timing signal and each signal generated by the control signal generation unit as part of transmission data in a broadcast mode; and; and the peripheral station receives the transmission data from the central station, extracts the timing signal from the transmission data, and indicates each time slot position within one frame in synchronization with the extracted timing signal. a frame synchronization unit that generates a slot timing signal; a reception unit that receives the transmission data from the central station and separates and outputs the reception response signal, the allocation signal, and the reservation information signal from the transmission data; the slot timing signal; A time slot designation signal for designating a time slot to be allocated is generated in response to the separated and outputted assignment signal and reservation information signal, and a time slot designation signal that designates a time slot related to the assignment is generated, and a time slot that is not reserved by other peripheral stations is determined by referring to the reservation information signal. a transmission slot management unit that extracts a time slot and generates a time slot selection signal indicating any one of the extracted time slots; a random access data buffer that stores short data of one time slot or less; and a random access data buffer that stores short data of one time slot or more; a reserved data buffer for storing long data of up to 100 kHz; receiving data transmitted from its own station, detecting its data length, and when the transmitted data is the short data, transferring it to the random access data buffer; When the transmission data is the long data, it is divided into the first data and the remaining data that can be inserted into one time slot, and the first data is stored in the random access data buffer with a reservation for the number of time slots necessary for transmitting the remaining data. a message length detecting unit that reads the required data from the random access data buffer in response to the time slot selection signal and transfers the remaining data to the reserved data buffer; a data selection unit that reads the remaining data from the reservation data buffer in response to the time slot designation signal, and inserts the remaining data into a required number of time slots designated by the time slot designation signal; a transmitting unit that receives the output of the data selection unit and transmits data; and a transmitting unit that performs abnormality processing when there is no signal reception regarding transmission data to the central station, and when there is no reception input of the reception response signal. A satellite communication system comprising: an abnormality processing unit that at least performs retransmission control to retransmit the short data or the first data (with slot reservation).
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP60298284A JPS62157428A (en) | 1985-12-30 | 1985-12-30 | Satellite communication system |
US06/947,097 US4736371A (en) | 1985-12-30 | 1986-12-29 | Satellite communications system with random multiple access and time slot reservation |
CA000526354A CA1261080A (en) | 1985-12-30 | 1986-12-29 | Satellite communications system with random multiple access and time slot reservation |
EP86118129A EP0228709B1 (en) | 1985-12-30 | 1986-12-30 | Satellite communication system with random multiple access and time slot reservation |
AU67059/86A AU582723B2 (en) | 1985-12-30 | 1986-12-30 | Satellite communications system with random multiple access and time slot reservation |
DE86118129T DE3688732T2 (en) | 1985-12-30 | 1986-12-30 | Satellite communication system with optional multiple access and time slot reservation. |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP60298284A JPS62157428A (en) | 1985-12-30 | 1985-12-30 | Satellite communication system |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS62157428A true JPS62157428A (en) | 1987-07-13 |
JPH0362328B2 JPH0362328B2 (en) | 1991-09-25 |
Family
ID=17857639
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP60298284A Granted JPS62157428A (en) | 1985-12-30 | 1985-12-30 | Satellite communication system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS62157428A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01288117A (en) * | 1988-05-16 | 1989-11-20 | Hitachi Ltd | Satellite communication system and equipment therefor |
JPH036145A (en) * | 1989-06-02 | 1991-01-11 | Nippon Telegr & Teleph Corp <Ntt> | Radio signal transmission system |
JP2012500581A (en) * | 2008-08-20 | 2012-01-05 | クゥアルコム・インコーポレイテッド | Method and apparatus for requesting and allocating resources in multiple transmission opportunities |
-
1985
- 1985-12-30 JP JP60298284A patent/JPS62157428A/en active Granted
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01288117A (en) * | 1988-05-16 | 1989-11-20 | Hitachi Ltd | Satellite communication system and equipment therefor |
JPH036145A (en) * | 1989-06-02 | 1991-01-11 | Nippon Telegr & Teleph Corp <Ntt> | Radio signal transmission system |
JP2012500581A (en) * | 2008-08-20 | 2012-01-05 | クゥアルコム・インコーポレイテッド | Method and apparatus for requesting and allocating resources in multiple transmission opportunities |
US9113478B2 (en) | 2008-08-20 | 2015-08-18 | Qualcomm Incorporated | Methods and apparatus for requesting and allocating resources in multiple transmission opportunities |
Also Published As
Publication number | Publication date |
---|---|
JPH0362328B2 (en) | 1991-09-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4641304A (en) | Announced retransmission random access system | |
EP0228709B1 (en) | Satellite communication system with random multiple access and time slot reservation | |
US5172375A (en) | Multiple access satellite communication system for mini-earth station networks | |
JP2730338B2 (en) | Satellite communication system | |
JP2856086B2 (en) | Satellite channel access method | |
JPS6387838A (en) | Supervisory system for communication network | |
JP2845889B2 (en) | Satellite communication system and satellite communication system | |
HUT69343A (en) | Method for providing reserved communication access using multiple random access resourches | |
JP2595965B2 (en) | Broadcast communication system | |
US6278713B1 (en) | Method and apparatus for distributed queue digital data transmission employing variable length data slots | |
JPH08251096A (en) | Slot allocation system | |
AU637615B2 (en) | Multiple access satellite communication system for mini-earth station networks | |
JPS62157428A (en) | Satellite communication system | |
JP2956837B2 (en) | Satellite communication systems, terminal stations, center stations | |
JPH08265241A (en) | Satellite communication system and satellite communication method | |
JPH0362330B2 (en) | ||
JPH0513409B2 (en) | ||
JPS58218250A (en) | Reservation system | |
JPH11355195A (en) | Satellite communication equipment | |
JPH0563671A (en) | Satellite communication system | |
JP2795179B2 (en) | Dynamic interrupt slot reservation method by PAMA method | |
JPH04354221A (en) | Satellite packet communication system | |
JPH0362329B2 (en) | ||
JPH0653875A (en) | Satellite channel access system | |
JPH0423525A (en) | Radio packet multiple address communication control system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
LAPS | Cancellation because of no payment of annual fees |