JPS6322745B2 - - Google Patents
Info
- Publication number
- JPS6322745B2 JPS6322745B2 JP10050282A JP10050282A JPS6322745B2 JP S6322745 B2 JPS6322745 B2 JP S6322745B2 JP 10050282 A JP10050282 A JP 10050282A JP 10050282 A JP10050282 A JP 10050282A JP S6322745 B2 JPS6322745 B2 JP S6322745B2
- Authority
- JP
- Japan
- Prior art keywords
- station
- cycle
- reservation
- slots
- communication
- 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.)
- Expired
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/204—Multiple access
- H04B7/212—Time-division multiple access [TDMA]
- H04B7/2121—Channels assignment to the different stations
- H04B7/2123—Variable assignment, e.g. demand assignment
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Time-Division Multiplex Systems (AREA)
- Small-Scale Networks (AREA)
- Mobile Radio Communication Systems (AREA)
- Radio Relay Systems (AREA)
Description
【発明の詳細な説明】
この発明は複数の地球局が通信衛星を共用して
効率良く通信を行うためのアクセス方式に関する
ものである。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an access method for efficiently communicating with a plurality of earth stations by sharing a communication satellite.
衛星通信システムの構成図を第1図に示す。第
1図において、1は通信衛星、2a,2b,2c
は地球局A,B,C、を示している。地球局A,
2a、B,2b、C,2cは同一の衛星回線を用
い、データを一定長以下のパケツトと呼ぶ単位に
区切り、これに宛先情報を付与し、電波に乗せて
送信する。電波は1パケツト分連続したバースト
となつて通信衛星1に進み、通信衛星1はこのバ
ーストを受信して周波数変換および増幅し、地上
に送り返す。地球局A,2a、B,2b、C,2
cはバーストを受信し、宛先情報により自局宛の
バーストは取込み、他局宛のバーストは棄却す
る。このようにして地球局間で通信衛星1を経由
した通信が行われるが、バーストの送信におい
て、複数の地球局が勝手なタイミングでバースト
を送信すると、バースト間の衝突が生じ、地球局
は正しく受信できなくなる。そこでこのようなバ
ーストの衝突を防ぐアクセス方式の一つとして従
来以下に説明する予約方式が用いられる。 Figure 1 shows the configuration of the satellite communication system. In Figure 1, 1 is a communication satellite, 2a, 2b, 2c
indicates earth stations A, B, and C. Earth station A,
2a, B, 2b, C, and 2c use the same satellite line to divide data into units called packets of a certain length or less, add destination information to these, and transmit them over radio waves. The radio wave travels to the communication satellite 1 as a continuous burst of one packet, and the communication satellite 1 receives this burst, converts and amplifies the frequency, and sends it back to the ground. Earth station A, 2a, B, 2b, C, 2
C receives the burst, and according to the destination information, it takes in the burst addressed to itself and discards the burst addressed to other stations. In this way, communication is performed between the earth stations via the communication satellite 1, but when multiple earth stations transmit bursts at arbitrary timings, collisions between bursts occur, and the earth stations are not correctly It becomes impossible to receive data. Therefore, as one of the access methods for preventing such burst collisions, a reservation method, which will be described below, is conventionally used.
第2図は従来の予約方式の動作を示しており、
3は地球局の送信時点、4は地球局の受信時点、
5はサイクル、6はデータ領域、7は予約領域、
8はデータスロツト、9は予約スロツト、10は
小スロツト、11はラウンドトリツプ伝搬遅延時
間、12は基準バースト、13,14,15はそ
れぞれ地球局A,2a、B,2b、C,2cの予
約、16,17,18,19はそれぞれ地球局
A,2aのパケツトa1,a2,a3,a4、2
0,21,22,23はそれぞれ地球局B,2b
のパケツトb1,b2,b3,b4、24,2
5,26はそれぞれ地球局C,2cのパケツトc
1,c2,c3を示している。 Figure 2 shows the operation of the conventional reservation system.
3 is the time of transmission from the earth station, 4 is the time of reception from the earth station,
5 is a cycle, 6 is a data area, 7 is a reserved area,
8 is a data slot, 9 is a reservation slot, 10 is a small slot, 11 is a round trip propagation delay time, 12 is a reference burst, and 13, 14, and 15 are reservations for earth stations A, 2a, B, 2b, C, and 2c, respectively. , 16, 17, 18, and 19 are packets a1, a2, a3, a4, and 2 of earth stations A and 2a, respectively.
0, 21, 22, 23 are earth stations B and 2b, respectively.
packets b1, b2, b3, b4, 24, 2
5 and 26 are packets c from earth stations C and 2c, respectively.
1, c2, and c3 are shown.
衛星回線は通信衛星1上でバーストが十分入る
大きさのスロツトと呼ぶ単位に時間を分割して使
用し、各地球局はバーストをこのスロツトの中に
入るように送信する。 The satellite line is used on the communication satellite 1 by dividing the time into units called slots that are large enough to accommodate bursts, and each earth station transmits bursts so that they fit into these slots.
予約方式では一定数の連続したスロツトを集め
てサイクル5を構成し、さらに1サイクル5はデ
ータ領域6と予約領域7を分割して使用する。全
地球間でこのサイクル5の同期をとるために基準
バーストが用いられ、特定の局が各サイクル5の
先頭に基準バースト12を送信し、他の地球局は
これを受信して、サイクル5のタイミングをと
る。 In the reservation method, a fixed number of consecutive slots are collected to form a cycle 5, and each cycle 5 is divided into a data area 6 and a reserved area 7 for use. Reference bursts are used to synchronize this cycle 5 globally, with a particular station transmitting a reference burst 12 at the beginning of each cycle 5, which is received by other earth stations and synchronized in cycle 5. Take your timing.
以下の説明でデータ領域6のスロツトを、デー
タスロツト8、予約領域7のスロツトを予約スロ
ツト9と呼ぶ。予約スロツト9はさらに短い小ス
ロツト10に分割して使用する。第2図では1予
約スロツトを2小スロツト10に分割して用いる
場合を示しており、また1サイクル5内の予約領
域7の各小スロツト10はシステム内のすべての
地球局に固定的に割当てられている。各地球局は
この小スロツト10を用いて予約を送信する。 In the following explanation, the slot in the data area 6 will be referred to as a data slot 8, and the slot in the reserved area 7 will be referred to as a reserved slot 9. The reserved slot 9 is divided into shorter small slots 10 for use. Figure 2 shows a case in which one reserved slot is divided into two small slots 10, and each small slot 10 in the reserved area 7 within one cycle 5 is fixedly assigned to all earth stations in the system. It is being Each earth station uses this small slot 10 to transmit reservations.
通信はサイクル5内のデータスロツト8を用い
てパケツトを含むバーストを送信することにより
行われるが、予約方式ではデータスロツト8は予
約しなければ使用できない。第2図において第
サイクルの開始時に地球局A,2a、B,2b、
C,2cがそれぞれ送信すべきパケツトを3パケ
ツト有していたとすると、第サイクルの予約領
域7においてこれらの地球局はそれぞれ3スロツ
ト分の予約13,14,15を送信する。 Communication is performed by transmitting bursts containing packets using data slot 8 in cycle 5, but in the reservation system, data slot 8 cannot be used unless it is reserved. In FIG. 2, at the beginning of the second cycle, earth stations A, 2a, B, 2b,
If earth stations C and 2c each have three packets to transmit, in the reservation area 7 of the first cycle, these earth stations transmit reservations 13, 14, and 15 for three slots, respectively.
予約は通信衛星1を経由し、ラウンドトリツプ
伝搬遅延時間11だけ遅れて各地球局に到着し受
信される。ここで第サイクルで送信された予約
はすべて第(+1)サイクルが始まる前に受信
される。第(+1)サイクルでのデータスロツ
ト8は第サイクルで受信された予約により各地
球局に割当てられ使用される。このスロツト割当
ては各地球局が独立に行うが、すべての地球局が
同じ予約を受信し、同じアルゴリズムに従つて割
当てを行えば、地球局間で割当ての不一致による
バーストの衝突およびスロツトが無駄になること
は生じない。このスロツト割当てアンゴリズムは
各地球局に対し平等に割当てを行うものでなけれ
ばならないが、その詳細は本発明に直接関係しな
いので説明を省略する。第(+1)サイクルに
おいて地球局A,2aは3データスロツト8の割
当てを受け、パケツトa1,16、a2,17、
a3,18を送信している。また地球局B,2b
と地球局C,2cはそれぞれ2データスロツト8
の割当てを受け、それぞれb1,20、b2,2
1、およびc1,24、c2,25を送信してい
る。 The reservation is received via the communication satellite 1, arriving at each earth station with a delay of round trip propagation delay time 11. Here, all reservations sent in the 1st cycle are received before the (+1)th cycle begins. Data slot 8 in the (+1)th cycle is allocated and used by each earth station according to the reservation received in the first cycle. This slot allocation is done independently by each earth station, but if all earth stations receive the same reservation and allocate according to the same algorithm, burst collisions and wasted slots due to allocation mismatches between earth stations can be avoided. Nothing will happen. This slot allocation algorithm must allocate equally to each earth station, but its details are not directly related to the present invention and will not be described here. In the (+1)th cycle, earth station A, 2a is assigned three data slots 8, and receives packets a1, 16, a2, 17,
A3,18 is being sent. Also earth station B, 2b
and earth stations C and 2c each have 2 data slots 8
b1, 20, b2, 2 respectively.
1, as well as c1, 24, c2, and 25.
ここで、すべての地球局は第(+1)サイク
ルで全パケツトを送信できない。このことは第
(+1)サイクルの開始時に行うスロツト割当
て処理の時点でわかる。 Here, all earth stations cannot transmit all packets in the (+1)th cycle. This is known at the time of slot allocation processing performed at the start of the (+1)th cycle.
また第サイクルで地球局A,2a、B,2b
にはそれぞれ新たに1パケツト送信すべきパケツ
トが発生している。従つて地球局A,2a、B,
2bはそれぞれ第サイクルで送り切れなかつた
パケツト分および新たに発生したパケツト分の予
約13,14を第(+2)サイクルで送信し、
地球局C,2cは第サイクルで送り切れなたパ
ケツト分のみの予約を送信する。 Also, in the second cycle, earth stations A, 2a, B, 2b
In each case, one new packet is generated to be transmitted. Therefore, earth stations A, 2a, B,
2b transmits reservations 13 and 14 for packets that were not sent in the first cycle and newly generated packets in the (+2)th cycle, respectively;
The earth stations C and 2c transmit reservations only for the packets that could not be sent in the first cycle.
これらの予約により、第(+2)サイクルで
残りのパケツトb3,22、c3,26、a4,
19、b4,23が送信される。 Due to these reservations, the remaining packets b3, 22, c3, 26, a4,
19, b4, and 23 are transmitted.
以上のような従来の予約方式ではすべての局が
等しく予約を受信することを前提として各局で独
立にスロツト割当て処理を行つているが、衛星回
線の誤りが多くなると、各局で予約の受信誤りが
独立に発生し、予約を受信する相手局のパターン
が局間で同じではなくなつてくる。この結果、従
来の予約方式では衛星回線の品質が低下すると、
局間でスロツト割当てに不一致が生じ、送信した
パケツトが衝突して、急激に性能が低下する欠点
があつた。この欠点は地球局数が大きい場合、一
層顕著であつた。 In the conventional reservation method described above, each station performs slot allocation processing independently on the premise that all stations receive reservations equally. However, if there are many errors in the satellite link, each station may receive reservations incorrectly. This occurs independently, and the pattern of destination stations receiving reservations is no longer the same between stations. As a result, when the quality of the satellite link deteriorates with the conventional reservation method,
This had the disadvantage that slot assignments were inconsistent between stations, resulting in collisions of transmitted packets, resulting in a sudden drop in performance. This drawback was even more pronounced when the number of earth stations was large.
この発明はこのような従来の予約方式の欠点を
除去するため、スロツト割当て処理は各地球局で
分散して行うが、割当ての対象とする情報につい
ては、各局が直接受信した予約を用いるか、また
は1局の制御局が累積した予約情報を用いるかを
衛星回線の状態に応じて切替えることを特徴と
し、その目的は衛星回線の状態が悪い場合、制御
局が累積した予約情報のみを用いてスロツト割当
てを行うことにより、スロツト割当ての局間での
不一致とそれによるパケツトの衝突が生じない予
約方式を実現することにある。 In order to eliminate the drawbacks of the conventional reservation method, the present invention performs slot assignment processing in a distributed manner at each earth station, but regarding the information to be assigned, each station uses reservations directly received, or Alternatively, one control station switches whether or not to use the accumulated reservation information depending on the status of the satellite link. The object of the present invention is to realize a reservation system that does not cause inconsistency in slot allocation between stations and packet collisions due to the slot allocation by performing slot allocation.
第3図は本発明に係る予約方式の衛星回線の状
態が良い場合の動作例で、27は予約情報であ
る。 FIG. 3 shows an example of operation when the satellite line of the reservation method according to the present invention is in good condition, and 27 is reservation information.
本発明に係る予約方式では全体の地球局の中で
1局の制御局を設ける。ここで、一番アンテナ規
模の大きな地球局を制御局とすると全体の信頼性
が良くなる。制御局は予約を受信するとこれを地
球局別に累積する。またスロツト割当て処理を行
うと、各局ごとに割当てられたスロツト数分を累
積した予約から差し引き、そのサイクルの未割当
て予約数とする。 In the reservation system according to the present invention, one control station is provided among all earth stations. Here, if the earth station with the largest antenna scale is used as the control station, the overall reliability will be improved. When the control station receives reservations, it accumulates them for each earth station. When slot allocation processing is performed, the number of slots allocated to each station is subtracted from the accumulated reservations to obtain the number of unallocated reservations for that cycle.
さらに制御局は全体のスロツト割当て状態を監
視する。これは制御局が行つたスロツト割当ての
通りに送信が行われているかを調べることにより
行う。すなわち、あるスロツトで制御局の割当て
と実際に受信したパケツトの送信局が一致してい
るかどうか、または実際にパケツトを受信したか
どうかを監視する。あるスロツトが制御局の割当
てではある地球局に割当てられているにもかかわ
らず、そのスロツトでパケツトが実際に受信され
なかつた場合、受信誤りにより受信されなかつた
可能性もあるが、制御局はパケツトが衝突により
失われたと判断する。制御局はこのように自局の
スロツト割当てを異なる送信や衝突が一定時間内
に定められた回数以上発生すると、スロツト割当
ての状態が悪いと判断し、定められた回数以上発
生しなければ良いと判断する。これらの情報をも
とに制御局は1サイクルに1回、予約情報27を
送信する。第3図では制御局に1サイクル内の3
番目のスロツトが固定的に割当てられており、こ
のスロツトで予約情報27が送信される。この予
約情報27は未割当て予約数とフラグとから成
り、未割当て予約数はそのサイクルで送り切れな
かつた各地球局別の予約が含まれている。フラグ
はスロツト割当ての状態を示し、本説明では状態
が良い場合を0、状態が悪い場合を1としてい
る。各地球局は受信した予約情報27のフラグが
0の場合、直接受信した予約と予約情報27の未
割当て予約数からスロツト割当てを行い、フラグ
が1の場合は未割当て予約数のみからスロツト割
当てを行う。第4図は第3図の場合の各サイクル
についてそのサイクルで送信した各地球局の予約
13,14,15を予約情報27および、割当て
スロツト数の関係を示している。第3図で第サ
イクル5の開始直前にA,2a、B,2b、C,
2c各地球局にそれぞれ3パケツト送信すべきパ
ケツトが発生している。従つて第サイクルで各
地球局は3パケツト分の予約13,14,15を
送信する。これらの予約13,14,15は第
(+1)サイクルが始まる前に受信される。第
サイクルの予約情報27でフラグは0となつて
いるため、各局は直接受信した予約13,14,
15と予約情報27の未割当てスロツト数を地球
局別に足し合わせた結果から第(+1)サイク
ルのスロツト割当てを行う。この場合、未割当て
スロツト数はすべての局について0なので実質的
には予約13,14,15のみからスロツト割当
ては定まり、A,2a、B,2b、C,2cの各
地球局はそれぞれa1,16、a2,17、b
1,20、b2,21、c1,24、c2,25
の2パケツトづつを送信する。ここで各地球局と
も1パケツト分送り切れないパケツトが生ずる
が、これは制御局が予約情報27の未割当て予約
数として第(+1)サイクルに送信し、各地球
局はこの不足分を再度予約する必要はない。第3
図で第(+1)サイクル開始前までにA,2
a、B,2bの各地球局にそれぞれ1パケツト送
信すべきパケツトが発生するので第(+1)サ
イクルで1パケツト分の予約13,14を送信す
る。第(+2)サイクルでも予約情報27のフ
ラグが0であるから、各地球局は直接受信した全
局の予約と制御局からの予約情報27の未割当て
予約数を地球局別に足し合わせ、その結果に基づ
いてスロツト割当てを行う。この結果、残りのパ
ケツトa3,18、b3,22、3,26、a
4,19、b4,23が送信される。 Furthermore, the control station monitors the overall slot allocation status. This is done by checking whether transmission is being performed according to the slot assignment made by the control station. That is, it is monitored whether the assignment of the control station matches the transmitting station of the actually received packet in a certain slot, or whether the packet is actually received. If a certain slot is assigned to a certain earth station by the control station, but the packet is not actually received at that slot, there is a possibility that the packet was not received due to a reception error, but the control station Determine that the packet was lost due to a collision. In this way, if transmissions with different slot assignments or collisions occur more than a predetermined number of times within a certain period of time, the control station determines that the slot assignment is in bad condition and decides that it is okay if the slot assignments do not occur more than the predetermined number of times. to decide. Based on this information, the control station transmits reservation information 27 once per cycle. In Figure 3, the control station receives 3 times in one cycle.
The slot 1 is fixedly assigned, and the reservation information 27 is transmitted through this slot. This reservation information 27 consists of the number of unallocated reservations and a flag, and the number of unallocated reservations includes reservations for each earth station that could not be sent out in that cycle. The flag indicates the status of slot allocation, and in this description, it is assumed to be 0 when the status is good and 1 when the status is bad. If the flag in the received reservation information 27 is 0, each earth station allocates slots from the directly received reservations and the number of unallocated reservations in the reservation information 27, and if the flag is 1, it allocates slots only from the number of unallocated reservations. conduct. FIG. 4 shows, for each cycle in the case of FIG. 3, the relationship between the reservations 13, 14, and 15 of each earth station transmitted in that cycle, the reservation information 27, and the number of allocated slots. In Figure 3, just before the start of cycle 5, A, 2a, B, 2b, C,
2c There are three packets to be transmitted to each earth station. Therefore, in the first cycle, each earth station transmits three packets of reservations 13, 14, and 15. These reservations 13, 14, 15 are received before the (+1)th cycle begins. Since the flag is 0 in the reservation information 27 of the 2nd cycle, each station receives directly received reservations 13, 14,
15 and the number of unallocated slots in the reservation information 27 for each earth station, slot allocation for the (+1)th cycle is performed. In this case, since the number of unallocated slots is 0 for all stations, slot allocation is essentially determined only from reservations 13, 14, and 15, and earth stations A, 2a, B, 2b, C, and 2c are assigned slots a1 and 2c, respectively. 16, a2, 17, b
1, 20, b2, 21, c1, 24, c2, 25
2 packets each are sent. At this point, each earth station has one packet that cannot be sent, but the control station transmits this as the number of unallocated reservations in the reservation information 27 in the (+1)th cycle, and each earth station re-reserves this shortfall. do not have to. Third
In the figure, before the start of the (+1)th cycle, A, 2
Since one packet is required to be transmitted to each earth station a, B, and 2b, one packet worth of reservations 13 and 14 is transmitted in the (+1)th cycle. Since the flag of the reservation information 27 is 0 in the (+2)th cycle as well, each earth station adds the reservations of all the stations directly received and the number of unallocated reservations of the reservation information 27 from the control station for each earth station, and uses the result as follows. Slot allocation is performed based on the As a result, the remaining packets a3, 18, b3, 22, 3, 26, a
4, 19, b4, 23 are transmitted.
以上のように全体の衛星回線の状態が良い場
合、スロツト割当ては主に各地球局が直接受信し
た予約13,14,15により行われ、衛星回線
が空いていれば、予約した次のサイクルでパケツ
トを送信することができる。これは従来の予約方
式と同じ程度の遅延時間である。一方、このよう
なアクセス制御方法で衛星回線の状態が悪くなる
と、直接受信する予約に誤りが発生し、このため
に地球局間でスロツト割当てが一致しなくなつて
くる。制御局はこの結果生じるパケツトの衝突を
前述の方法で監視し、スロツト割当て状態が悪く
なると予約情報27のフラグを1にして送信す
る。 As described above, when the overall satellite line is in good condition, slot allocation is mainly done based on reservations 13, 14, and 15 received directly by each earth station. packets can be sent. This is the same delay time as the conventional reservation method. On the other hand, if the condition of the satellite link deteriorates with this access control method, an error will occur in the reservation for direct reception, which will cause slot assignments to become inconsistent between earth stations. The control station monitors the resulting packet collision using the method described above, and when the slot allocation condition deteriorates, it sets the flag in the reservation information 27 to 1 and transmits it.
第5図は本発明に係る予約方式の衛星回線の状
態が悪い場合の動作例、第6図はこの場合の各サ
イクルについて、そのサイクルで送信した各地球
局の予約13,14,15と予約情報27、およ
び割当てスロツト数の関係を示している。 Fig. 5 shows an example of the operation of the reservation method according to the present invention when the satellite line is in poor condition, and Fig. 6 shows the reservations 13, 14, and 15 of each earth station transmitted in that cycle, and the reservations for each cycle in this case. It shows the relationship between the information 27 and the number of allocated slots.
第3図の場合と同様に第サイクルで各地球局
は3パケツト分の予約13,14,15を送信す
る。また制御局は予約情報27のフラグを1とし
て送信する。第(+1)サイクルで各地球局は
受信した予約情報27のフラグが1であるため、
予約情報27の未割当て予約数のみからスロツト
割当てを行う。第6図で第サイクルで送信した
未割当て予約数は0なので、第(+1)サイク
ルではスロツトがどの地球局にも割当てられず、
パケツトの送信は行われない。第(+1)サイ
クルで制御局は第サイクルの各地球局の予約1
3,14,15を累積する。また、このサイクル
ではどの地球局にもスロツトが割当てられなかつ
たので、受信された予約13,14,15がその
まま予約情報27の未割当て予約数として送信さ
れる。 As in the case of FIG. 3, each earth station transmits three packets of reservations 13, 14, and 15 in the third cycle. Further, the control station sets the flag of the reservation information 27 to 1 and transmits it. Since the flag of the reservation information 27 received by each earth station in the (+1)th cycle is 1,
Slot allocation is performed only from the number of unallocated reservations in the reservation information 27. In Figure 6, the number of unassigned reservations transmitted in the cycle is 0, so the slot is not assigned to any earth station in the (+1) cycle.
No packets are sent. In the (+1)th cycle, the control station makes reservation 1 for each earth station in the 1st cycle.
Accumulate 3, 14, 15. Also, since no slot was assigned to any earth station in this cycle, the received reservations 13, 14, and 15 are transmitted as they are as the number of unallocated reservations in the reservation information 27.
また地球局A,2a、B,2bは新たに1パケ
ツト発生しているので、それぞれ1パケツト分の
予約13,14を送信する。次の第(+2)サ
イクルで各地球局は第(+1)サイクルで受信
した予約情報27の未割当てスロツト数からスロ
ツト割当てを行う。この結果、各地球局はそれぞ
れ2スロツトを確保し、パケツトa1,16、b
1,20、c1,24、a2,17、b2,2
1、c2,25が送信される。第(+2)サイ
クルで送り切れない予約は制御局が記憶してお
り、制御局はこれに第(+1)サイクルで新た
に受信した予約13,14を加えて未割当て予約
数を作成し、第(+2)サイクル5で予約情報
27に含めて送信する。これにより地球局A,2
a、B,2b、C,2cは第(+3)サイクル
でそれぞれ2スロツト、2スロツト、1スロツト
を確保し、パケツトa3,18、b3,22、c
3,26、a4,19、b4,23が送信され
る。 Also, since one new packet has been generated at the earth stations A, 2a, B, and 2b, they each transmit one packet worth of reservations 13 and 14. In the next (+2)th cycle, each earth station allocates slots based on the number of unallocated slots in the reservation information 27 received in the (+1)th cycle. As a result, each earth station secures two slots, and receives packets a1, 16, and b.
1,20, c1,24, a2,17, b2,2
1, c2, and 25 are transmitted. The control station stores the reservations that cannot be sent in the (+2) cycle, and adds the newly received reservations 13 and 14 in the (+1) cycle to this to create the number of unallocated reservations. (+2) In cycle 5, it is included in the reservation information 27 and transmitted. As a result, earth stations A, 2
A, B, 2b, C, and 2c secure 2 slots, 2 slots, and 1 slot, respectively, in the (+3)th cycle, and packets a3, 18, b3, 22, and c
3, 26, a4, 19, b4, 23 are transmitted.
このように本発明に係る予約方式では、スロツ
ト割当て状態が悪くなると、制御局の予約情報2
7の未割当て予約数のみからスロツト割当てが行
われるので、衛星回線の状態が悪くなつても、ス
ロツト割当てを行うときの対象となる各局の情報
に不一致が生ずることはなく、パケツトは衝突せ
ずに送信される。ただし、この場合、衛星回線が
空いていても、予約してからパケツトが送信され
るまでに少くとも2サイクルを要し、遅延が大き
くなる。しかし、パケツトは衝突しないので、従
来の予約方式のように大きな性能の低下は生じな
い。 As described above, in the reservation method according to the present invention, when the slot allocation condition deteriorates, the reservation information 2 of the control station is
Since slot allocation is performed only from the unallocated reservation number of 7, even if the satellite link condition deteriorates, there will be no discrepancy in the information of each station targeted for slot allocation, and packets will not collide. sent to. However, in this case, even if the satellite line is vacant, at least two cycles are required from the time the reservation is made until the packet is transmitted, resulting in a large delay. However, since packets do not collide, there is no large drop in performance as in the conventional reservation system.
なお、以上は1サイクル5の大きさを9スロツ
ト、予約領域の大きさを2スロツトとし、1予約
スロツト9を2小スロツト10に分割し、予約情
報27を1サイクル5内の3番目のスロツトで送
信する場合について説明したが、この発明はこれ
に限らず、これ以外の大きさのサイクル5、予約
領域7で使用してよい。さらに1予約スロツト9
も任意の数の小スロツト10に分割して使用し、
予約情報27も他のスロツト位置で送信して良
い。また説明では予約領域7を固定として説明し
たが、この発明はこれに限らず予約領域7を1サ
イクル5内の空いたスロツトを利用して可変にす
る方式の場合に使用しても良い。 In addition, in the above, the size of one cycle 5 is 9 slots, the size of the reserved area is 2 slots, one reserved slot 9 is divided into two small slots 10, and the reservation information 27 is set to the third slot in one cycle 5. Although the case of transmission has been described, the present invention is not limited to this, and may be used in cycles 5 and reserved areas 7 of other sizes. 1 more reserved slot 9
can also be divided into an arbitrary number of 10 small slots.
The reservation information 27 may also be transmitted at other slot positions. Further, in the explanation, the reserved area 7 has been described as being fixed, but the present invention is not limited to this, and may be used in a system in which the reserved area 7 is made variable using a vacant slot within one cycle 5.
以上のように本発明に係る予約方式では衛星回
線の品質が低下すると、スロツト割当ては制御局
からの情報のみで決まるため、地球局間で予約の
食い違いによりパケツトの衝突が生ずることがな
く、従来の予約方式より信頼性の高い通信を提供
できる効果を有する。 As described above, in the reservation method according to the present invention, when the quality of the satellite link deteriorates, slot allocation is determined only by information from the control station, so packet collisions do not occur due to reservation discrepancies between earth stations, and This has the effect of providing more reliable communication than the previous reservation method.
第1図は衛星通信システムの構成図、第2図は
従来の予約方式の動作を示す図、第3図は本発明
に係る予約方式の衛星回線の状態が良いの場合の
実施例を示す図、第4図は本発明に係る予約方式
の衛星回線の状態が良い場合の予約と予約情報お
よび割当てスロツト数の関係を示す図、第5図は
本発明に係る予約方式の衛星回線の状態が悪い場
合の実施例を示す図、第6図は本発明に係る予約
方式の衛星回線の状態が悪い場合の予約と予約情
報および割当てスロツト数の関係を示す図であ
る。
図中、1は通信衛星、2a,2b,2cはそれ
ぞれ地球局A,B,C、3は送信時点、4は受信
時点、5はサイクル、6はデータ領域、7は予約
領域、8はデータスロツト、9は予約スロツト、
10は小スロツト、11はラウンドトリツプ伝搬
遅延時間、12は基準バースト、13,14,1
5はそれぞれ地球局A,2a、B,2b、C,2
cの予約、16,17,18,19は地球局A,
2aのパケツトa1,a2,a3,a4,20,
21,22,23は地球局B,2bのパケツトb
1,b2,b3,b4,24,25,26は地球
局C,2cのパケツトc1,c2,c3,27は
予約情報である。なお、図中同一符号は同一又は
相当部分を示す。
Fig. 1 is a block diagram of a satellite communication system, Fig. 2 is a diagram showing the operation of the conventional reservation method, and Fig. 3 is a diagram showing an embodiment of the reservation method according to the present invention when the satellite line is in good condition. , FIG. 4 is a diagram showing the relationship between reservations, reservation information, and the number of allocated slots when the satellite line using the reservation method according to the present invention is in good condition, and FIG. FIG. 6 is a diagram illustrating the relationship between reservation, reservation information, and the number of allocated slots when the condition of the satellite line of the reservation method according to the present invention is bad. In the figure, 1 is a communication satellite; 2a, 2b, and 2c are earth stations A, B, and C, respectively; 3 is a transmission time point; 4 is a reception time point; 5 is a cycle; 6 is a data area; 7 is a reserved area; and 8 is a data slot. , 9 is the reservation slot,
10 is a small slot, 11 is a round trip propagation delay time, 12 is a reference burst, 13, 14, 1
5 are earth stations A, 2a, B, 2b, C, 2, respectively.
c reservation, 16, 17, 18, 19 are earth station A,
2a packets a1, a2, a3, a4, 20,
21, 22, 23 are packets b of earth station B, 2b
1, b2, b3, b4, 24, 25, and 26 are earth station C, and packets c1, c2, c3, and 27 of 2c are reservation information. Note that the same reference numerals in the figures indicate the same or equivalent parts.
Claims (1)
分割し、連続した一定数のスロツトでサイクルを
構成し、1サイクル内のスロツトを予約スロツト
とデータスロツトに分け、通信局が予約スロツト
でデータスロツトの割当てを要求する予約を送信
し、全通信局が互いの予約を受信して各通信局ご
とに独立に同じ方法でデータスロツトの割当てを
行い、通信局が自局に割当てたデータスロツトで
パケツトと称する単位に区切られた情報を一定の
時間サイクルで送信する予約方式において、前記
通信局のうち1局の制御局を設け、この制御局が
前のサイクルで送り切れないで残つた各通信局の
予約を予約情報として累積する段階と、この予約
情報を制御局が定期的に他の通信局に通知する段
階と、制御局が行つたデータスロツト割当ての数
と割当て直後のサイクルで実際に各通信局が受信
したデータスロツトの数との一致を調べることに
より、各通信局の送信状態を監視する段階と、一
致しなかつた場合には制御局が、次のサイクルに
おける各通信局からの予約および制御局のこれま
での予約情報の双方に基づき、次のサイクルでの
データスロツトの割当てを行う割当て段階と、一
致した場合は、制御局の予約情報のみから次のサ
イクルでのデータスロツトの割当てを行う割当て
段階と、いずれの割当て段階を使用するか判断
し、全通信局に対しどちらの割当て段階を行うか
指示する情報を予約情報に含めて送信する段階
と、通信局が制御局から予約情報を受信して前記
二つの割当て段階の内、指示された割当て段階で
次のサイクルでのデータスロツトの割当てを行う
段階とを設けたことを特徴とする予約方式。1 A single communication line is time-divided into slots of a certain length of time, a cycle is made up of a certain number of consecutive slots, the slots within one cycle are divided into reserved slots and data slots, and the communication station uses the reserved slots to control the data slots. A reservation requesting allocation is transmitted, all communication stations receive each other's reservations, and each communication station independently allocates data slots using the same method, and each communication station assigns data slots to its own station in units called packets. In a reservation method that transmits information divided into 2 segments in a fixed time cycle, a control station is provided for one of the communication stations, and this control station makes reservations for each communication station that was not sent in the previous cycle. A stage in which the reservation information is accumulated as reservation information, a stage in which the control station periodically notifies other communication stations of this reservation information, and a stage in which the number of data slot assignments made by the control station and the actual reception by each communication station in the cycle immediately after the assignment are The transmission status of each communication station is monitored by checking whether the number of data slots matches the number of data slots, and if they do not match, the control station determines the reservation from each communication station and the control station's reservation in the next cycle. There is an assignment stage in which data slots are assigned in the next cycle based on both of the reservation information up to now, and an assignment stage in which data slots in the next cycle are assigned only based on the reservation information of the control station if they match. a step in which the communication station receives the reservation information from the control station and transmits information instructing all communication stations which allocation step to use; and a step in which the communication station receives the reservation information from the control station and 1. A reservation method comprising a step of allocating data slots in the next cycle at the designated allocation step among the three allocation steps.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57100502A JPS58218250A (en) | 1982-06-11 | 1982-06-11 | Reservation system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57100502A JPS58218250A (en) | 1982-06-11 | 1982-06-11 | Reservation system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS58218250A JPS58218250A (en) | 1983-12-19 |
| JPS6322745B2 true JPS6322745B2 (en) | 1988-05-13 |
Family
ID=14275708
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57100502A Granted JPS58218250A (en) | 1982-06-11 | 1982-06-11 | Reservation system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS58218250A (en) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH084246B2 (en) * | 1985-11-22 | 1996-01-17 | 株式会社日立製作所 | Communication control method |
| US4954965A (en) * | 1989-02-09 | 1990-09-04 | International Business Machines Corporation | Enhanced frame utilization for CSMA/CD communication protocol |
| US5072443A (en) * | 1989-07-28 | 1991-12-10 | At&T Bell Laboratories | Communications system |
| JPH0427244A (en) * | 1990-05-22 | 1992-01-30 | Toshiba Corp | Broadband exchange network |
| FR2788178A1 (en) * | 1999-01-06 | 2000-07-07 | Koninkl Philips Electronics Nv | RESERVATION ALLOCATION REQUEST PROCEDURE ON A TRANSMISSION MEDIA |
| JP3582442B2 (en) | 2000-01-19 | 2004-10-27 | 日本電気株式会社 | Packet communication system and time slot allocation control method used therefor |
-
1982
- 1982-06-11 JP JP57100502A patent/JPS58218250A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS58218250A (en) | 1983-12-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4774707A (en) | Random access communication system with scheduled data transmission and asynchronous contention scheduling | |
| JP3450196B2 (en) | TDMA wireless communication system | |
| US5278833A (en) | Method for providing reserved communication access using multiple random access resources | |
| US4745599A (en) | Random access communication system with contention scheduling of subpacketized data transmissions and scheduled retransmission of unsuccessful subpackets | |
| EP0100662B1 (en) | Digital communication system | |
| CN106658735A (en) | TDMA based long propagation delay wireless link time slot distribution method | |
| US20070019605A1 (en) | Satellite modem with a dynamic bandwidth | |
| JPWO1999014905A1 (en) | Packet transmission method, packet transmission device, radio frame transmission method, mobile communication method, mobile communication system, and switching center | |
| EP2367297B9 (en) | Allocating traffic channels in a communications system | |
| JPS6322745B2 (en) | ||
| JPS6252499B2 (en) | ||
| JP2795179B2 (en) | Dynamic interrupt slot reservation method by PAMA method | |
| JP4485689B2 (en) | Remote communication (ATM) method in which terminal transmits to the same station | |
| JP2850589B2 (en) | Satellite communication system | |
| JPS632510B2 (en) | ||
| Retnadhas | Satellite multiple access protocols | |
| JP2970259B2 (en) | Satellite line multiple access system | |
| JPH04354221A (en) | Satellite packet communication system | |
| JPS632509B2 (en) | ||
| JPS632508B2 (en) | ||
| JP2590809B2 (en) | Channel connection device | |
| JPH0362329B2 (en) | ||
| JPS63228832A (en) | Slot length variable communication system | |
| JPH02214240A (en) | Multiple access packet communication system | |
| JPS5928301B2 (en) | Reservation method |