Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP2928579B2 - Broadcast control method - Google Patents
[go: Go Back, main page]

JP2928579B2 - Broadcast control method - Google Patents

Broadcast control method

Info

Publication number
JP2928579B2
JP2928579B2 JP2084893A JP8489390A JP2928579B2 JP 2928579 B2 JP2928579 B2 JP 2928579B2 JP 2084893 A JP2084893 A JP 2084893A JP 8489390 A JP8489390 A JP 8489390A JP 2928579 B2 JP2928579 B2 JP 2928579B2
Authority
JP
Japan
Prior art keywords
frame
response
slave station
station
broadcast information
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 - Fee Related
Application number
JP2084893A
Other languages
Japanese (ja)
Other versions
JPH03286644A (en
Inventor
浩史 森田
勤 中村
正人 林
信之 藤倉
良一 佐々木
康夫 松井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Microcomputer System Ltd
Hitachi Ltd
Original Assignee
Hitachi Microcomputer System Ltd
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Microcomputer System Ltd, Hitachi Ltd filed Critical Hitachi Microcomputer System Ltd
Priority to JP2084893A priority Critical patent/JP2928579B2/en
Publication of JPH03286644A publication Critical patent/JPH03286644A/en
Application granted granted Critical
Publication of JP2928579B2 publication Critical patent/JP2928579B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は同報通信システムに係り、各子局からの応答
送信を効率的に行い、回線品質の変動に応じた応答を行
うのに好適な同報通信制御方法に関する。
DETAILED DESCRIPTION OF THE INVENTION [Industrial Application Field] The present invention relates to a broadcast communication system, which is suitable for efficiently transmitting a response from each slave station and performing a response according to a change in line quality. Broadcast control method.

また、1対1通信において、回線品質の変動に応じた
効率的な応答を行う場合にも好適な同報通信制御方法で
ある。
Further, in the point-to-point communication, the broadcast control method is suitable even when an efficient response is made according to the fluctuation of the line quality.

〔従来の技術〕[Conventional technology]

無線通信の分野における従来の同報通信制御方式は、
特開昭60−85631号記載のように、同報情報を送信局か
ら受信局に向けて一方的に送信するのみで、受信局から
送信局への応答情報を送信しない方式を採ることが一般
的である。典型的な例としてTV放送がある。この従来方
式は、十分な回線品質を確保でき、(1)情報の誤り率
を十分に小さくできる場合、(2)情報の誤りが運用上
問題にならない場合に適用できる。TV放送のように、情
報の冗長度が高い画像伝送の場合などがその例である。
デジタル通信の場合にも同様であるが、さらに誤り制御
情報を付加し、情報の誤り検出,訂正機構を設け、情報
の誤りを低下させる方式が採られる。
Conventional broadcast control methods in the field of wireless communication include:
As described in JP-A-60-85631, a method is generally adopted in which broadcast information is transmitted only unilaterally from a transmitting station to a receiving station and response information is not transmitted from the receiving station to the transmitting station. It is a target. A typical example is TV broadcasting. This conventional method can be applied to a case where a sufficient line quality can be ensured and (1) an error rate of information can be sufficiently reduced, and (2) an error of information does not cause a problem in operation. This is the case, for example, in the case of image transmission with a high degree of information redundancy, as in TV broadcasting.
The same applies to the case of digital communication, but a method is adopted in which error control information is further added, an error detection and correction mechanism for information is provided, and errors in information are reduced.

有線通信の分野における従来の同報通信制御方式は、
上記無線通信の場合と同様の方式の他に、特開昭60−17
3993号に記載のように、同報情報の受信局から送信局へ
の応答情報を時分割通信を使用して送信する方式を採る
場合がある。
Conventional broadcast control methods in the field of wired communication are:
In addition to the same method as the above wireless communication,
As described in No. 3993, a method of transmitting response information from a receiving station of broadcast information to a transmitting station using time division communication may be adopted.

一方、(財)情報処理学会論文誌 第27巻第4号昭和
61年4月pp462−470「大量データの高効率送信用簡易高
信頼ブロードキヤストプロトコルの提案と評価」に記載
のように、代表受信局を設け、他の子局は代表受信局が
受信している同報情報を傍受する方法も提案されてい
る。
On the other hand, Transactions of Information Processing Society of Japan Vol. 27, No. 4, Showa
April, pp. Pp. 462-470, “Proposal and evaluation of a simple and reliable broadcast protocol for high-efficiency transmission of large amounts of data”, a representative receiving station is provided, and the other receiving stations receive the representative receiving station. A method of intercepting broadcast information has been proposed.

さらに、電波研究所季報 Vol.32 No.163June1986 p
p153−163「衛星回線用データリンク制御手順」に記載
のように、通常時は各子局が親局に対して応答せずに、
親局の応答要求を受信した時のみ応答を親局に対して送
信する方法も提案されている。
In addition, Radio Research Laboratory Quarterly Report Vol.32 No.163 June1986 p
Normally, each slave station does not respond to the master station as described in p.
A method has been proposed in which a response is transmitted to the master station only when a response request from the master station is received.

特願昭62−114276「同報通信制御方式」では、子局が
同報情報フレームを受信する毎に自局が応答を行うタイ
ミングを計算した後、応答フレームを送信している。具
体的には、以下に示す計算をしている。
In Japanese Patent Application No. 62-114276, "broadcast control method", each time a slave station receives a broadcast information frame, it calculates the timing at which the local station responds, and then transmits a response frame. Specifically, the following calculation is performed.

すべての子局に共通な値Xと各子局毎に異なる値Y
i(但し、Yi<X)を定め、各子局は親局からの同報情
報フレームを受信する毎に、該同報情報フレームに付さ
れている送信順序番号Nsを前記Xで除し、その剰余が前
記Yiに一致したときのみ当該子局が応答フレームを作成
し、送信する方式が提案されている。
Value X common to all slave stations and value Y different for each slave station
i (where Y i <X), and each time the slave station receives a broadcast information frame from the master station, it divides the transmission sequence number Ns attached to the broadcast information frame by the X. , see the slave station creates the response frame, a method of transmission is proposed when the remainder matches the Y i.

〔発明が解決しようとする課題〕[Problems to be solved by the invention]

上記従来の技術に示したように、従来の同報通信シス
テムでは同報情報フレームを送信する局(以下、「親
局」と呼ぶ。)に対して同報情報フレームを受信するす
べての局(以下、「子局」と呼ぶ。)が親局に対して、
(1)応答フレームを送信しない、あるいは(2)同報
情報フレームの受信毎に応答フレームを送信していた。
(1)応答フレームを送信しない場合、各子局における
情報の信頼性は必ずしも確保できない。一方(2)同報
情報フレームの受信毎に応答フレームを送信する方式で
は、ある局の異常受信によつて再送が発生すると、他の
局はその再送処理が完了するまで次の同報情報フレーム
の受信待ち状態になり、同報通信システム全体のスルー
プツトを低下させるという問題点があつた。この問題
は、子局数が多くなるに連れ再送処理の発生頻度も高く
なるので、親局において応答フレームに対する受信処理
オーバーヘツドが大きくなり、益々同報通信システム全
体のスループツトを低下させるという問題につながる。
As described in the above-mentioned conventional technique, in a conventional broadcast communication system, all stations (hereinafter, referred to as "master stations") that transmit a broadcast information frame receive a broadcast information frame. Hereinafter, this will be referred to as “slave station”.)
(1) A response frame is not transmitted, or (2) A response frame is transmitted every time a broadcast information frame is received.
(1) If a response frame is not transmitted, the reliability of information in each slave station cannot always be ensured. On the other hand, in the method (2) in which a response frame is transmitted every time a broadcast information frame is received, if retransmission occurs due to abnormal reception of a certain station, another station transmits the next broadcast information frame until the retransmission processing is completed. , And the throughput of the broadcast communication system is reduced. The problem is that the frequency of retransmission processing increases as the number of slave stations increases, so that the overhead of receiving processing for response frames at the master station increases, and the throughput of the entire broadcast communication system further decreases. Connect.

以上のような問題に対応することを目的として提案さ
れている従来技術の2方式((財)情報処理学会論文誌
第27巻4号昭和61年4月 pp462−470「大量データの
高効率送信用簡易高信頼ブロードキヤストプロトコルの
提案と評価」、および電波研究所季報 Vol.32 No.163
June1986 pp153−163「衛星回線用データリンク制御手
順」)を前記した。前者の方式は、代表受信局以外の各
子局は傍受する方式であるので、スループツトの低下は
防ぐことができる。また、代表受信局以外の各子局にお
ける受信情報の信頼性に関して、親局と各子局間の回線
品質が同等であれば確保できる。しかし、回線品質にバ
ラツキがあるシステムでは保証できないという問題があ
る。回線品質にバラツキのあるシステムは、たとえば衛
星通信システムである。衛星通信システムでは、しばし
ば発生する現象として、降雨により回線品質の劣化が発
生する。条件によつては通信不能状態にもなり得る。こ
の原因となる降雨は地域性が高いものであり、ある一時
点をとると、雨が降つている地域もあれば晴れている地
域もある。このような地域に設置した通信局間の回線品
質は、降雨により、その一様性が失われる。後者の方式
においては、親局が各子局に対して応答を要求するタイ
ミングが明確にされていない。また、正常受信した旨の
応答を送信しないことにより、親局は各子局の受信状態
を把握できないので、同報情報システムにおける情報の
信頼性の観点から問題が残る。
Two methods of the prior art that have been proposed to address the above problems (Transactions of the Information Processing Society of Japan, Vol. 27, No. 4, April 1986, pp. 462-470, "High Efficiency Transmission of Mass Data" Proposal and Evaluation of a Simple and Reliable Broadcast Protocol, "and the Radio Research Institute Vol. 32, No. 163
June1986, pp153-163, "Data Link Control Procedure for Satellite Lines"). In the former method, since each slave station other than the representative receiving station intercepts, a decrease in throughput can be prevented. In addition, regarding the reliability of the received information in each of the slave stations other than the representative receiving station, it is possible to ensure the same channel quality between the master station and each slave station. However, there is a problem that it cannot be guaranteed in a system in which the line quality varies. A system having a variation in line quality is, for example, a satellite communication system. In a satellite communication system, as a frequently occurring phenomenon, the rainfall causes deterioration of the line quality. Depending on the conditions, communication may be disabled. The rainfall that causes this is highly regional, and at a given point in time, some areas are raining and some are clear. The line quality between communication stations installed in such an area loses its uniformity due to rainfall. In the latter method, the timing at which the master station requests a response from each slave station is not clarified. Further, since the master station cannot grasp the reception status of each slave station by not transmitting a response to the effect of normal reception, a problem remains from the viewpoint of information reliability in the broadcast information system.

特願昭62−114276「同報通信制御方式」で提案してい
る方式では、子局が同報情報フレームを受信する毎に応
答を送信するか否かを判定する。したがつて、伝送中に
おける子局の制御オーバヘツドが大きい。さらに、子局
の増設時には各子局が応答を送信するか否かを判定する
ための子局数等のパラメータを随時認識する必要がある
という問題点があつた。さらに、この方式では、回線品
質の変動に適応した子局の応答送信方式については考慮
していない。また、ある子局が対応するタイミングでな
い場合には、再送フレーム(同報情報フレームに対して
再送要求などにより、同一同報情報フレームが再度送信
されたもの)を正常に受信しても応答フレームを送信す
ることができず、親局においてその再送フレームに対す
る子局の受信確認が遅れ、同報情報フレームの送信間隔
が一時的に大きくなる場合が発生し、効率の低下を招く
という問題があつた。
In the method proposed in Japanese Patent Application No. 62-114276 "Broadcast control method", each time a slave station receives a broadcast information frame, it determines whether or not to send a response. Therefore, the control overhead of the slave station during transmission is large. In addition, there is a problem that when adding a slave station, it is necessary to recognize parameters such as the number of slave stations for determining whether each slave station transmits a response. Further, this method does not consider a response transmission method of a slave station adapted to a change in line quality. If a certain slave station is not at the corresponding timing, a response frame is received even if a retransmission frame (the same broadcast information frame is transmitted again by a retransmission request for the broadcast information frame) is normally received. Cannot be transmitted, the reception of the slave station for the retransmission frame is delayed at the master station, and the transmission interval of the broadcast information frame may temporarily increase, resulting in a decrease in efficiency. Was.

したがつて本発明の目的は、同報通信システムにおい
て、システム全体のスループツトの向上を図ることにあ
る。
SUMMARY OF THE INVENTION It is therefore an object of the present invention to improve the throughput of the whole system in a broadcast communication system.

本発明の他の目的は同報情報の信頼性を確保すること
にある。
Another object of the present invention is to ensure the reliability of broadcast information.

〔課題を解決するための手段〕[Means for solving the problem]

上記目的を達成するため、本発明による親局の制御は
次のステツプからなる。
To achieve the above object, the control of the master station according to the present invention comprises the following steps.

(1)同報情報フレームとその同報情報フレームに応答
すべき子局のアドレスを対応させるテーブルを作成す
る。
(1) Create a table for associating the broadcast information frame with the address of the slave station that should respond to the broadcast information frame.

(2)テーブルを参照して前記同報情報フレームに対応
した応答すべき子局のアドレスを検索する。
(2) Referring to the table, search for the address of the slave station to respond to corresponding to the broadcast information frame.

(3)同報情報フレームの所定位置に検索した上記子局
のアドレスを設定する。
(3) The address of the searched slave station is set at a predetermined position in the broadcast information frame.

(4)子局のアドレスを設定した前記同報情報フレーム
を、複数の子局に対して送信する。
(4) The broadcast information frame in which the addresses of the slave stations are set is transmitted to a plurality of slave stations.

さらに、前記(1)のステツプは応答すべき子局のア
ドレスを同報情報フレームの各々に付される送信シーケ
ンス番号に対応させる。前記(2)ステツプは送信シー
ケンス番号をキーとし、応答を要求する子局のアドレス
を検索する。
Further, the step (1) associates the address of the slave station to be responded with the transmission sequence number assigned to each broadcast information frame. The step (2) uses the transmission sequence number as a key to search for the address of the slave station requesting a response.

さらに、前記(2)のステツプは、次の処理からな
る。
Further, the step (2) comprises the following processing.

(a)親局がフレーム送信毎に送信フレーム数NTをカウ
ントし、さらに、受信した再送要求フレーム数NRをカウ
ントし、フレーム誤り率FEを、 により算出し、親局で子局の回線品質を認識し、このフ
レーム誤り率に対し、整数値nを割当てる。
(A) The master station counts the number of transmission frames NT for each frame transmission, further counts the number of received retransmission request frames N R, and sets the frame error rate FE as The master station recognizes the channel quality of the slave station, and assigns an integer value n to the frame error rate.

(b)前回応答を要求したシーケンス番号Nsに、子局グ
ループ数Gを前記nで乗じた値を加え、さらに1を加え
た値{(NS+G*n)+1}により、前記(1)のステ
ツプの応答を要求するタイミングの決定を行うテーブル
から、次に応答を要求するためのフレームの送信シーケ
ンス番号を検索し、さらに、この値に対するアドレスを
次に応答を要求するアドレスとするために検索をする。
(B) A value obtained by multiplying the sequence number Ns for which the previous response was requested by the number n of slave station groups by the above-mentioned n and further adding 1 is obtained by the value {(NS + G * n) +1}. From the table that determines the timing for requesting a response, the transmission sequence number of the frame for requesting the next response is searched, and further, the search for the address corresponding to this value is set as the address for requesting the next response I do.

前記(1)のステツプは、送信するフレームのシーケ
ンスナンバーに対し、応答を要求する子局のアドレスを
設定したテーブルを前記(a)のステツプにより算出し
た整数値nに対し作成し、該アドレスは、回線品質が悪
い場合に親局が送信した一つの同報情報フレームに対す
る応答を行なう子局数を多く、且つある一つの子局に対
する応答を要求する間隔を短くなるように設定し、回線
品質が良い場合に親局が送信した一つの同報情報フレー
ムに対する応答を行なう子局数を少なく、且つある一つ
の子局に対する応答を要求する間隔を長くなるように設
定する。この時、応答を要求する子局を階層的にグルー
プ化し、各子局あるいはグループにアドレス付けをす
る。
In the step (1), a table in which an address of a slave station requesting a response is set for a sequence number of a frame to be transmitted is created for an integer value n calculated in the step (a), and the address is When the line quality is poor, the number of slave stations responding to one broadcast information frame transmitted by the master station is set to be large, and the interval for requesting a response to a certain slave station is set to be short. In this case, the number of slave stations responding to one broadcast information frame transmitted by the master station is set to be small, and the interval for requesting a response to a certain slave station is set to be long. At this time, slave stations requesting a response are hierarchically grouped, and each slave station or group is assigned an address.

前記(a)のステツプは、親局で子局の回線品質を把
握する場合に、送信フレーム数NTおよび再送要求フレー
ム数NRをnフレーム送信毎に0にし、ある時間毎のフレ
ーム誤り率を算出する。
In the step (a), when the master station grasps the channel quality of the slave station, the number of transmission frames NT and the number of retransmission request frames NR are set to 0 every n-frame transmission, and the frame error rate at certain time intervals is set. Is calculated.

また、他の方法として前記(a)のステツプは、親局
で子局の回線品質を把握する場合に、親局および子局に
ビツト誤り率測定器を設け、親局で子局の測定器からの
ビツト列を受信した場合に、その誤り率を調べ、誤り率
同報通信制御装置に通知する。
As another method, the step (a) is to provide a bit error rate measuring device in the master station and the slave station when the master station grasps the line quality of the slave station, and measure the measuring device of the slave station in the master station. When receiving the bit sequence from, the error rate is checked and the error rate broadcast control device is notified.

本発明の目的を達成する子局の動作は、次のステツプ
からなる。
The operation of the slave station for achieving the object of the present invention comprises the following steps.

(1)前記同報情報フレームを受信する。(1) Receive the broadcast information frame.

(2)前記同報情報フレームに付された子局に応答を要
求するアドレスが自局のアドレスに一致したかを判定す
る。
(2) It is determined whether the address requesting a response to the slave station attached to the broadcast information frame matches the address of the own station.

(3)前記第2のステツプで自局アドレスに一致した場
合に応答フレームを送信する。
(3) A response frame is transmitted when the address matches the own station address in the second step.

(4)前記(2)のステツプで自局アドレスに一致しな
い場合に応答を送信しない。
(4) If the address does not match the own station address in the step (2), no response is transmitted.

親局のステツプ(1)〜(4)及び子局のステツプ
(1)〜(4)により親局の子局間にて同報情報フレー
ムの送受信を行う。
Broadcast information frames are transmitted and received between the slave stations of the master station according to steps (1) to (4) of the master station and steps (1) to (4) of the slave station.

親局での再送フレーム送信時においては、親局はこの
再送フレームに対し、該フレームが再送フレームである
ことを明示して送信し、子局は自局が応答を送信するタ
イミングでない場合にもフレームが再送フレームであ
り、未受信フレームである場合に応答を送信する。
When transmitting a retransmission frame at the master station, the master station explicitly transmits the retransmission frame to the retransmission frame, indicating that the frame is a retransmission frame. When the frame is a retransmission frame and is not received, a response is transmitted.

以上により本発明の目的を達成する。 Thus, the object of the present invention is achieved.

〔作用〕[Action]

本発明においては、システム全体のスループツトの向
上を図ること及び同報情報の信頼性を確保することを目
的とし、スループツトは、伝送中の制御フレームを少な
くすること及び子局の処理負荷を少なくすることにより
達成する。また、信頼性は子局からの応答を取ることに
より確保する。
In the present invention, the object of the present invention is to improve the throughput of the entire system and to ensure the reliability of broadcast information. Throughput reduces the number of control frames during transmission and reduces the processing load on slave stations. Achieved by In addition, reliability is ensured by receiving a response from the slave station.

これらの具体的な手段は前述したように、親局が同報
情報フレームを送信する前に、各子局が応答を送信すべ
きタイミングを認識するために同報情報フレームの送信
シーケンスナンバー毎に応答局アドレスを規定したテー
ブルを作成し、同報情報フレーム作成時に該テーブルを
参照し、応答を要求する子局のアドレスを検索して、こ
のアドレスを同報情報フレームに設定し、送信する。同
報情報フレームを受信した子局は、応答を要求するアド
レスが自局のものである場合のみ応答フレームを送信す
る。以上により、従来子局が伝送中行なつていた応答タ
イミングを計算する処理が不要となり、さらに、応答タ
イミングを計算するために必要な値を子局に通知する必
要がなくなる。
As described above, these specific means are used for each transmission sequence number of the broadcast information frame in order to recognize the timing at which each slave station should transmit a response before the master station transmits the broadcast information frame. A table defining a responding station address is created, the table is referred to when a broadcast information frame is created, an address of a slave station requesting a response is searched, this address is set in the broadcast information frame, and transmitted. The slave station receiving the broadcast information frame transmits the response frame only when the address requesting the response is that of the own station. As described above, the process of calculating the response timing, which was conventionally performed by the slave station during transmission, becomes unnecessary, and further, it is not necessary to notify the slave station of a value required for calculating the response timing.

また、親局は子局が送信した再送要求フレームをカウ
ントするとにより、子局の回線品質を把握する。そし
て、回線品質に応じて、整数値nを割当て、前回算出し
た応答を要求するシーケンス番号に、子局グループ数を
前記nで乗じた値を加え、さらにこれに1を加えた値に
より、上記したテーブルから次に応答を要求するフレー
ムの送信シーケンス番号を計算し、送信するフレームの
シーケンス番号がこの値と一致した場合にのみ子局に応
答を要求する。したがつて、回線品質が良好の場合には
子局の応答を送信する間隔が長くなり、応答フレーム数
が少なくなり、伝送効率が向上し、回線品質が悪い場合
は、子局の応答を送信する間隔が短くなり、応答フレー
ム数が多くなり信頼性が向上する。
Also, the master station counts the retransmission request frames transmitted by the slave station, thereby grasping the channel quality of the slave station. Then, an integer value n is assigned according to the line quality, and a value obtained by multiplying the previously calculated response requesting sequence number by the number of slave station groups by the above n is added. The transmission sequence number of the next frame for which a response is requested is calculated from the table, and a response is requested from the slave station only when the sequence number of the frame to be transmitted matches this value. Therefore, when the line quality is good, the interval of transmitting the response of the slave station is lengthened, the number of response frames is reduced, the transmission efficiency is improved, and when the line quality is poor, the response of the slave station is transmitted. The interval between the frames becomes shorter, the number of response frames increases, and the reliability improves.

回線品質を考える場合には、前記した応答タイミング
を規定するテーブルを回線品質毎に作成する。応答を行
なう子局のアドレスの規定は、子局のグループ化を階層
的に行ないアドレス付けをし、回線品質が良好な時には
多数の子局を一つのグループとした上記アドレスを設定
し、回線品質が悪い場合には、少数の子局を一つのグル
ープとしたアドレスを設定する。このテーブルを用い、
送信するフレームのシーケンス番号をキーとして応答子
局のアドレスを検索し、フレームを設定した後、親局よ
り送信する。このテーブルを用いて、子局の応答タイミ
ングを決定することにより、回線品質が良好な場合に親
局が送信した一つのフレームに対する応答フレーム数が
少なくなり、回線品質が悪い場合には、子局が送信する
応答フレームが多くなり、信頼性が高くなる。さらに、
回線品質が良好である場合には大幅に伝送効率を向上す
ることができる。
When considering the line quality, a table defining the above-described response timing is created for each line quality. The address of the slave station that makes a response is specified by hierarchically grouping the slave stations and assigning addresses. When the line quality is good, the above-mentioned address is set with a large number of slave stations as one group. In the case of a bad situation, an address is set in which a small number of slave stations are grouped. Using this table,
The address of the responding slave station is searched using the sequence number of the frame to be transmitted as a key, the frame is set, and then transmitted from the master station. By using this table to determine the response timing of the slave station, the number of response frames for one frame transmitted by the master station when the line quality is good is reduced, and when the line quality is poor, the slave station The number of response frames to be transmitted increases, and the reliability increases. further,
When the line quality is good, the transmission efficiency can be greatly improved.

親局が再送フレーム送信時、子局が輪番制で順次応答
を送信する場合に、再送フレームの受信に対し、子局が
応答を送信するタイミング以外であつても該再送フレー
ムが未受信であれば、応答を送信する。通常、子局が欠
落フレームに対する肯定応答を再送フレームを受信した
後、輪番制による応答タイミングが来るまで送信でき
ず、その間、親局において欠落フレームに対する応答が
得られないためウインド更新ができない場合(親局が子
局からの応答を得ずに連続してフレームを送信できる数
[ウインドサイズ]までフレームを送信してしまつた場
合、伝送が一時的に停滞する)に子局が再送フレームに
対し即座に応答を送信することができない本発明ではこ
の応答フレームの送信を可能とすることによりスループ
ツトの向上が図れる。
When the master station transmits a retransmission frame and the slave station sequentially transmits responses in a rotating system, if the slave station does not receive the retransmission frame at a timing other than the timing at which the slave station transmits a response to the reception of the retransmission frame, If so, send a response. Normally, after a slave station receives an acknowledgment for a missing frame from a retransmitted frame, the slave station cannot transmit the acknowledgment until a response timing based on the rotation system arrives. During that time, a window cannot be updated because a response to the missing frame cannot be obtained at the master station ( If the master station has transmitted frames up to the number [window size] that can transmit frames continuously without receiving a response from the slave station, transmission will temporarily stagnate.) In the present invention, in which a response cannot be transmitted immediately, the throughput can be improved by enabling transmission of the response frame.

〔実施例〕 以下、本発明の実施例を図面に基づいて詳細に説明す
る。
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

第2図は本発明の一実施例である衛星を利用した衛星
同報情報システムの構成である。図において、1は衛
星、2(i)(i=0〜n)は各地球局を示している。
各地球局2(i)は、送受信装置20(i)および同報通
信制御装置21(i)から構成されている。また、各地球
局2(i)は、同報情報を処理する計算機、端末等の装
置22(i)に接続されている。
FIG. 2 shows the configuration of a satellite broadcast information system using satellites according to one embodiment of the present invention. In the figure, 1 indicates a satellite, and 2 (i) (i = 0 to n) indicates each earth station.
Each earth station 2 (i) comprises a transmitting / receiving device 20 (i) and a broadcast control device 21 (i). Each earth station 2 (i) is connected to a device 22 (i) such as a computer or a terminal for processing broadcast information.

ここで、地球局2(0)を親局とし、同報通信制御装
置21(0)で作成した同報情報フレームを送受信装置20
(0)を介して送信する場合を考える。親局2(0)か
らの同報情報フレームは、衛星1を介して、各子局2
(i)へ送信される(図中の実線)。地球局2(1),2
(2),…,2(i),…,2(n)は、親局2(0)から
の同報情報フレームを送受信装置20(i)(i=1〜
n)を介して受信し、その同報情報フレームに対する応
答を同報通信制御21(i)で作成し、送受信装置20
(i)を介して送信する子局である。各子局2(i)か
らの応答フレームは衛星1を介して、親局2(0)へ送
信される(図中の点線)。
Here, the earth station 2 (0) is set as a master station, and the broadcast information frame created by the broadcast control device 21 (0) is transmitted to the transmission / reception device 20 (0).
Consider the case of transmitting via (0). The broadcast information frame from the master station 2 (0) is transmitted via the satellite 1 to each slave station 2 (0).
(I) (solid line in the figure). Earth station 2 (1), 2
(2),..., 2 (i),..., 2 (n) transmit / receive the broadcast information frame from the master station 2 (0) to the transmitting / receiving device 20 (i) (i = 1 to 1).
n), a response to the broadcast information frame is created by the broadcast control 21 (i), and the
This is a slave station transmitting via (i). The response frame from each slave station 2 (i) is transmitted to the master station 2 (0) via the satellite 1 (dotted line in the figure).

第2図における子局2(1),2(2),…,2(i),
…,2(n)において、n=9として3グループにグルー
プ化したシステム構成を第3図に示す。各グループ内の
子局数は3局とする。地球局2(1)〜(3)をグルー
プ0、地球局2(4)〜(6)をグループ1、地球局2
(7)〜(9)をグループ2とする。第3図に示すシス
テム構成における応答方法を以下に述べる。この応答方
法を以下、輪番制応答と呼ぶ。
The slave stations 2 (1), 2 (2),..., 2 (i) in FIG.
, 2 (n), FIG. 3 shows a system configuration in which n = 9 and grouped into three groups. The number of slave stations in each group is three. Earth station 2 (1) to (3) is group 0, earth station 2 (4) to (6) is group 1, earth station 2
(7) to (9) are group 2. The response method in the system configuration shown in FIG. 3 will be described below. This response method is hereinafter referred to as a rotation system response.

親局2(0)から送信された同報情報フレームは衛星
1を介して各子局(i)で受信される。親局2(0)か
ら送信された同報情報フレームにはシーケンスナンバー
(送信順序番号)が付されており、シーケンスナンバー
が0の場合にグループ0、1の場合にグループ1、2の
場合にグループ2、更にシーケンスナンバーが3の場合
に再びグループ0に属する子局が各々応答する。このよ
うに各子局(i)はグループ単位で輪番制により応答を
返送する。
The broadcast information frame transmitted from the master station 2 (0) is received by each slave station (i) via the satellite 1. A broadcast information frame transmitted from the master station 2 (0) is provided with a sequence number (transmission order number). When the sequence number is 0, the broadcast information frame is group 0; When the sequence number is 3, the slave stations belonging to the group 0 respond again. In this way, each slave station (i) returns a response in a group unit in a rotating system.

子局2(i)が送信する応答フレームのフオーマツト
を第4図に示す。応答フレーム30は次のようなフイール
ドからなる。Fはフレームの先頭及び最後を示すフラグ
シーケンス31及び39である。GAは自局が属するグループ
アドレス32である。PAは自局のパーソナルアドレス33で
ある。Kはこの応答フレームの種類を表すフレーム種別
34である。NRSは本応答フレームに対応する受信した同
報情報フレームのシーケンスナンバーを示す受信フレー
ム番号35である。P/Fは後述する再送フレーム識別ビツ
ト36である。PSは受信状態を示す受信状態フイールド37
である。FCSは誤り制御のためのチエツクコードフイー
ルド38である。応答フレーム30の中の空白部は機能拡張
のための予備フイールドであり、場合によつて無くても
良い。
FIG. 4 shows the format of a response frame transmitted by the slave station 2 (i). The response frame 30 includes the following fields. F is a flag sequence 31 and 39 indicating the beginning and end of the frame. GA is the group address 32 to which the own station belongs. PA is the personal address 33 of the own station. K is the frame type indicating the type of this response frame
34. NRS is a reception frame number 35 indicating the sequence number of the received broadcast information frame corresponding to the response frame. P / F is a retransmission frame identification bit 36 described later. PS is the reception status field 37 indicating the reception status
It is. The FCS is a check code field 38 for error control. A blank portion in the response frame 30 is a spare field for function expansion, and may not be present in some cases.

応答フレームを送信すべき子局2(i)は受信フレー
ム番号35のフイールドに、受信した同報情報フレームの
シーケンスナンバーを設定する。また、受信状態フイー
ルド37に、受信フレーム番号NRSから子局2(i)のウ
インドサイズ分遡つた各同報情報フレームの受信状態
(正常受信又は異常受信)を設定する。ここでウインド
サイズとは、親局が子局からの応答を得ずに連続して同
報情報フレームを送信できる数である。
The slave station 2 (i) to which the response frame is to be transmitted sets the sequence number of the received broadcast information frame in the field of the received frame number 35. In the reception status field 37, the reception status (normal reception or abnormal reception) of each broadcast information frame which is retroactive from the reception frame number NRS by the window size of the slave station 2 (i) is set. Here, the window size is a number that allows the master station to continuously transmit a broadcast information frame without receiving a response from the slave station.

以上述べたように衛星同報通信システムにおいて、輪
番制応答方式によると子局2(i)は、同報情報フレー
ム受信毎に応答を返送せずに輪番で順次応答を返送す
る。このため各子局2(i)は自局が応答するタイミン
グを認識する必要がある。従来は同報情報フレーム受信
毎に応答タイミングを計算し、その結果、自局が応答す
べきであるときに応答フレームを送信していた。
As described above, in the satellite broadcast communication system, according to the rotation system response method, the slave station 2 (i) does not return a response every time a broadcast information frame is received, but sequentially returns a response by rotation. Therefore, each slave station 2 (i) needs to recognize the timing at which the slave station responds. Conventionally, a response timing is calculated each time a broadcast information frame is received, and as a result, a response frame is transmitted when the own station should respond.

以下、本発明による輪番制応答方式を用いた効率的な
子局の応答タイミング認識方法について述べる。
Hereinafter, a method for efficiently recognizing the response timing of a slave station using the rotating system response method according to the present invention will be described.

まず、親局2(0)の同報通信制御装置21(0)の構
成を第5図を用いて説明する。
First, the configuration of the broadcast control device 21 (0) of the master station 2 (0) will be described with reference to FIG.

同報通信制御装置21(0)はインターフエイスI/F(1
02,114,108)、バツフア(103,106,110,113)及びメモ
リ116を有する制御装置115から構成される。計算機22
(0)から同情送信すべきデータがI/F108を介してバツ
フア106に入力される。また、制御装置115へ第3図を用
いて説明した子局のグループ数が入力される。バツフア
106に入力されたデータは制御装置115で、後述するよう
なフレーム化等の処理が施され、バツフア103に入力さ
れる。そして、フレーム化されたデータはI/F102を介し
て送受信装置20(0)に出力され、各子局2(i)に送
信される。子局2(i)からの応答フレームは送受信装
置20(0)により受信され、I/F114を介し、バツフア11
3に入力される。バツフア113に入力された応答フレーム
は制御装置115に入力され後述する処理がされる。デー
タの同報送信終了後は、制御装置115から終了通知情報
がバツフア110に入力され、I/F108を介して計算機22
(i)に送信終了が通知される。
The broadcast control device 21 (0) operates at the interface I / F (1
02, 114, 108), a buffer (103, 106, 110, 113) and a controller 115 having a memory 116. Calculator 22
From (0), data to be transmitted with sympathy is input to the buffer 106 via the I / F 108. Further, the number of slave station groups described with reference to FIG. Batuhua
The data input to 106 is subjected to processing such as framing as described later by the control device 115, and is input to the buffer 103. Then, the framed data is output to the transmission / reception device 20 (0) via the I / F 102 and transmitted to each slave station 2 (i). The response frame from the slave station 2 (i) is received by the transmission / reception device 20 (0), and is sent to the buffer 11 via the I / F 114.
Entered in 3. The response frame input to the buffer 113 is input to the control device 115, and the processing described later is performed. After the end of the broadcast transmission of the data, the end notification information is input to the buffer 110 from the control device 115, and the computer 22 receives the information through the I / F 108.
(I) is notified of the end of transmission.

次に本発明の特徴の一つである制御装置115の子局2
(i)への応答要求の方法について、その基本的な動作
を第1図を用いて説明する。
Next, the slave station 2 of the control device 115 which is one of the features of the present invention.
The basic operation of the method for requesting a response to (i) will be described with reference to FIG.

まず、ステツプ152で同報情報フレームに付するシー
ケンスナンバーに対応させて、親局2(0)が、応答を
要求する子局2(i)のアドレスを後述するテーブル7
に設定する。テーブル7はメモリ116内に設けられる。
このステツプ152は、一連の同報情報フレームの送信に
先立つて一括して実行されても良いし、各同報情報フレ
ーム毎に、その送信に先立つて実行されても良い。ステ
ツプ153で送信すべき同報情報フレームに設定する、親
局2(0)が応答を要求する子局2(i)のアドレスを
テーブル7より検索する。ステツプ145で同報情報フレ
ームの所定のフイールドに検索した子局2(i)のアド
レスを設定する。そして、同報情報フレームの各フイー
ルドに所定情報を設定した後、ステツプ155で同報情報
フレームを送信する。
First, in step 152, the master station 2 (0) sets the address of the slave station 2 (i) requesting a response in accordance with the sequence number assigned to the broadcast information frame in the table 7 described later.
Set to. Table 7 is provided in memory 116.
This step 152 may be executed collectively prior to transmission of a series of broadcast information frames, or may be executed prior to transmission of each broadcast information frame. In step 153, the address of the slave station 2 (i) to which the master station 2 (0) requests a response, which is set in the broadcast information frame to be transmitted, is searched from the table 7. In step 145, the address of the searched slave station 2 (i) is set in a predetermined field of the broadcast information frame. Then, after setting predetermined information in each field of the broadcast information frame, the broadcast information frame is transmitted in step 155.

ステツプ153〜155は、一同報情報フレームに着目する
ならば、上記の通りである。しかし、複数の同報情報フ
レームに関してみると、いくつかの同報情報フレームを
まとめて作成する場合は、ステツプ153,154が作成する
同報情報フレーム数だけ繰返される。また、ステツプ15
5も同報情報フレームの連続送信を許す場合には、連続
送信数以下の回数だけ繰返されることがある。したがつ
て、複数の同報情報フレームに着目した場合には必ずし
も各ステツプの実行順序は一定ではない。
Steps 153 to 155 are as described above if attention is paid to one broadcast information frame. However, with regard to a plurality of broadcast information frames, when several broadcast information frames are collectively created, steps 153 and 154 are repeated by the number of broadcast information frames created. Step 15
If 5 also allows continuous transmission of the broadcast information frame, it may be repeated a number of times less than the number of continuous transmissions. Therefore, when attention is paid to a plurality of broadcast information frames, the execution order of each step is not always constant.

制御装置のマイクロプロセツサ等の処理装置で構成し
た場合のソフトウエアによる制御動作は以上の通りとな
る。なお、処理装置を用いずにハードウエアで構成した
場合にも動作は同様である。
The control operation by software in the case where the control device is constituted by a processing device such as a microprocessor is as described above. Note that the operation is the same when a hardware configuration is used without using a processing device.

上述した制御装置115をハードウエアで構成した一構
成例及びI/F(102,114,108)、バツフア(104,106,113,
110)を含む同報通信制御装置21(0)の構成について
第6図を用いて説明する。IF及びバツフア類は第5図の
それらと同様である。
An example of a configuration in which the above-described control device 115 is configured by hardware, an I / F (102, 114, 108), and a buffer (104, 106, 113,
The configuration of the broadcast control device 21 (0) including 110) will be described with reference to FIG. IF and buffers are the same as those in FIG.

第6図に示す同報通信制御装置21(0)は、以下のよ
うな構成である。108は計算機22(0)との送受信デー
タや制御データの入出力のためのインターフエイスI/F
回路である。106は計算機22(0)からのデータを格納
するバツフアである。107は同報情報フレームのヘツダ
(フレームの制御情報部、詳細は後述)作成回路であ
る。105はデータを所定長に分割(フレーム化)し、ヘ
ツダとフレーム化されたデータを結合するフレーム作成
回路である。104はフレーム作成回路105で作成された同
報情報フレームを格納するための送信バツフアである。
103は再送フレームの管理やウインドの更新をするバツ
フア管理回路である。102及び114は送受信装置20(0)
との同報情報フレーム等の送信フレームを入出力するイ
ンターフエイス回路I/Fである。113は受信したフレーム
を取り込む受信バツフアである。112は受信したフレー
ムの種別を識別するフレーム識別回路である。111は受
信フレームのヘツダ部を解析する受信フレーム処理回路
である。110は受信したフレームを計算機22(0)に出
力するときに使用するバツフアである。109は応答タイ
ミングを決定する応答タイミング決定回路である。
The broadcast control device 21 (0) shown in FIG. 6 has the following configuration. Reference numeral 108 denotes an interface I / F for inputting / outputting transmission / reception data and control data to / from the computer 22 (0).
Circuit. 106 is a buffer for storing data from the computer 22 (0). Reference numeral 107 denotes a broadcast information frame header (control information part of the frame, details of which will be described later). Reference numeral 105 denotes a frame creation circuit that divides the data into a predetermined length (frames) and combines the header with the framed data. Reference numeral 104 denotes a transmission buffer for storing the broadcast information frame created by the frame creation circuit 105.
Reference numeral 103 denotes a buffer management circuit that manages retransmission frames and updates windows. 102 and 114 are transmission / reception devices 20 (0)
An interface circuit I / F for inputting and outputting a transmission frame such as a broadcast information frame. Reference numeral 113 denotes a reception buffer for receiving a received frame. A frame identification circuit 112 identifies the type of the received frame. A reception frame processing circuit 111 analyzes the header of the reception frame. Reference numeral 110 denotes a buffer used when outputting the received frame to the computer 22 (0). Reference numeral 109 denotes a response timing determination circuit that determines a response timing.

上記構成の同報通信制御装置21(0)は、以下のよう
に動作する。
The broadcast control device 21 (0) having the above configuration operates as follows.

計算機22(0)から、I/F回路108を介して入力された
データはバツフア106に格納される。また、応答タイミ
ング決定回路109は計算機22(0)によりデータの送信
開始が要求される。送信開始の要求に対応して、応答タ
イミング決定回路109はヘツダ作成回路107にフレームの
作成を要求し、また応答対象局を通知する。
Data input from the computer 22 (0) via the I / F circuit 108 is stored in the buffer 106. The computer 22 (0) requests the response timing determination circuit 109 to start transmitting data. In response to the transmission start request, the response timing determination circuit 109 requests the header generation circuit 107 to generate a frame, and notifies the response target station.

ここで同報情報フレーム40を第7図に示す。Fはフレ
ームの先頭及び最後を表わすフラグシーケンス41及び50
である。GAおよびPAはこの同報情報フレームの受信の対
象とする子局のグループアドレス42およびパーソナルア
ドレス43である。Kはこの同報情報フレームの種類を表
すフレーム種別44である。RAは応答局(この同報情報フ
レームに対して応答すべき子局)のアドレスを示す応答
要求アドレス45である。NSはこの同報情報フレームのシ
ーケンスナンバーを示す送信シーケンス番号46である。
P/Fは後述する再送フレーム識別ビツト47であるDATAは
同報送信すべきデータを所定長に分割したものを設定す
るデータフイールド48である。FCSは誤り制御のための
チエツクコードフイールド49である。なお、ヘツダ部の
中の空白部分は機能拡張等のための予備フイールド等で
ある。一般にチエツクコードフイールド49及び同報情報
フレームの最後を表わすフラグシーケンス50からなるト
レイラも含めてヘツダと呼ばれる。
Here, the broadcast information frame 40 is shown in FIG. F is a flag sequence 41 and 50 representing the beginning and end of the frame.
It is. GA and PA are the group address 42 and the personal address 43 of the slave station to receive the broadcast information frame. K is a frame type 44 representing the type of the broadcast information frame. RA is a response request address 45 indicating the address of a responding station (a slave station that should respond to this broadcast information frame). NS is a transmission sequence number 46 indicating the sequence number of the broadcast information frame.
P / F is a retransmission frame identification bit 47 to be described later, and DATA is a data field 48 for setting data to be transmitted and broadcast divided into predetermined lengths. The FCS is a check code field 49 for error control. A blank portion in the header is a spare field for expanding functions. In general, a header including a check code field 49 and a trailer including a flag sequence 50 indicating the end of a broadcast information frame is called a header.

ヘツダ作成回路107は、第7図に示す同報情報フレー
ムのヘツダ部の各フイールドに所定の値をセツトする。
フレーム作成回路105は、ヘツダ作成回路107で作成され
たヘツダ部と、バツフア106内のデータをフレーム化
(所定長に分割)し、セツトしたデータフイールド48か
らなる同報情報フレームを作成する。ここで作成された
同報情報フレームは送信バツフア104に格納される。そ
して、I/F回路102を介し送受信装置20(0)に出力さ
れ、各子局に(i)に送信される。
The header creating circuit 107 sets a predetermined value in each field of the header section of the broadcast information frame shown in FIG.
The frame creation circuit 105 creates a broadcast information frame composed of the header portion created by the header creation circuit 107 and the data in the buffer 106 (divided into a predetermined length), and the set data field 48. The broadcast information frame created here is stored in the transmission buffer 104. Then, the signal is output to the transmission / reception device 20 (0) via the I / F circuit 102 and transmitted to each slave station to (i).

各子局2(i)からの応答フレームは、送受信装置20
(0)からI/F回路114を介し入力され、受信バツフア11
3に格納される。受信バツフア113内の応答フレームはフ
レーム識別回路112により読み出され、フレーム種別を
識別される。さらに、受信フレーム処理回路111でヘツ
ダ部の内容が解析される。受信フレーム処理回路111
は、子局2(i)からの応答フレーム受信により、バツ
フア解放指示のための情報を作成し、バツフア管理回路
103に出力する。バツフア管理回路103は送信バツフア10
4内のバツフア解放指示情報に対応する同報情報フレー
ムを解放する。バツフア管理回路103はさらに応答タイ
ミング決定回路109に対して、送信バツフア104の空き状
況を出力する。同報情報フレームの再送処理も同様に受
信フレーム処理回路111からバツフア管理回路103への通
知により実施される。応答タイミング決定回路109は、
計算機22(0)からの送信開始のあつた場合及びバツフ
ア管理回路103からの送信バツフアの空き状況が入力さ
れた場合に動作する。
The response frame from each slave station 2 (i) is
(0) is input through the I / F circuit 114 and received by the reception buffer 11
Stored in 3. The response frame in the reception buffer 113 is read by the frame identification circuit 112, and the type of the frame is identified. Further, the contents of the header are analyzed by the reception frame processing circuit 111. Receive frame processing circuit 111
Generates information for a buffer release instruction by receiving a response frame from the slave station 2 (i), and creates a buffer management circuit.
Output to 103. The buffer management circuit 103 transmits the transmission buffer 10
The broadcast information frame corresponding to the buffer release instruction information in 4 is released. The buffer management circuit 103 further outputs to the response timing determination circuit 109 the availability of the transmission buffer 104. The retransmission processing of the broadcast information frame is similarly performed by the notification from the reception frame processing circuit 111 to the buffer management circuit 103. The response timing determination circuit 109
It operates when the transmission is started from the computer 22 (0) and when the empty state of the transmission buffer is input from the buffer management circuit 103.

次に本発明の特徴である応答タイミング決定回路109
について述べる。
Next, a response timing determination circuit 109 which is a feature of the present invention.
Is described.

応答タイミング決定回路109は第5図に示したメモリ1
16と同様のメモリを有する。応答タイミング決定回路10
9をマイクロプロセツサ等により構成し、ソフトウエア
により動作させる場合の動作概要を第8図を用いて説明
する。
The response timing decision circuit 109 is provided for the memory 1 shown in FIG.
It has the same memory as 16. Response timing decision circuit 10
An outline of the operation when 9 is constituted by a microprocessor or the like and operated by software will be described with reference to FIG.

ステツプ160で計算機22(0)からI/F回路108を介し
て子局のグループ数を読み込む。ステツプ161で各子局
の応答タイミングを計算する。ここでは第3図を用いて
述べたように各子局は、グループ単位に順次応答を輪番
制で送信する場合を考える。このときの応答タイミング
の決定方法は、送信する同報情報フレームの送信シーケ
ンス番号を子局のグループ数で割つた剰余が各グループ
に与えたある値Xに一致した場合とする。このようにし
て決定した各子局の応答タイミングをステツプ162でメ
モリ116内のテーブル7に設定する。
In step 160, the number of slave station groups is read from the computer 22 (0) via the I / F circuit 108. At step 161, the response timing of each slave station is calculated. Here, as described with reference to FIG. 3, it is assumed that each slave station sequentially transmits responses on a rotating basis in group units. At this time, the response timing is determined in a case where the remainder obtained by dividing the transmission sequence number of the broadcast information frame to be transmitted by the number of child station groups matches a certain value X given to each group. The response timing of each slave station determined in this way is set in the table 7 in the memory 116 in step 162.

第9図に示すテーブル7の内容は子局2(i)のグル
ープ数3を例に示したものであり、応答フレームは指定
されたグループ内のすべての子局2(i)が送信する。
第9図に示すパーソナルアドレスPAが示す999はグルー
プアドレスGAが示すグループ内のすべての子局が応答す
べきことを意味する。各グループに値Xとしては、グル
ープ0に0,グループ1に1,グループ2に2を与えてあ
る。したがつて、送信シーケンス番号をグループ数3で
割つた剰余が例えば0のときは常にグループ0に属する
子局2(i)が応答する。
The contents of the table 7 shown in FIG. 9 show an example of the number of groups 3 of the slave stations 2 (i), and a response frame is transmitted by all the slave stations 2 (i) in the designated group.
999 indicated by the personal address PA shown in FIG. 9 means that all slave stations in the group indicated by the group address GA should respond. As the value X for each group, 0 is assigned to group 0, 1 is assigned to group 1, and 2 is assigned to group 2. Accordingly, when the remainder obtained by dividing the transmission sequence number by the group number 3 is, for example, 0, the slave station 2 (i) belonging to the group 0 always responds.

親局2(0)がこのテーブル7を一連の同報情報フレ
ームの送信開始前に一括して作成することにより、同報
情報フレーム作成毎に応答タイミングを計算する必要が
なく処理の効率化が図れる。
The master station 2 (0) collectively creates the table 7 before the start of transmission of a series of broadcast information frames, so that it is not necessary to calculate a response timing every time a broadcast information frame is created, thereby increasing the processing efficiency. I can do it.

次にステツプ163でウインドサイズ分の同報情報フレ
ーム作成を応答すべき子局アドレスと共にヘツダ作成回
路107に指示する。同報情報フレームの送信が開始され
ると子局2(i)からの応答フレーム受信により受信フ
レーム処理回路111からバツフア管理部103に受信通知が
行われる。バツフア管理回路103はウインドの更新が可
動な場合に応答タイミング決定回路109に次の同報情報
フレーム作成を指示する。この指示は、前述の送信バツ
フア104の空き状況の通知である。ステツプ164でこの指
示を受けると、ステツプ165で次の送信する同報情報フ
レームに設定する応答要求アドレスRAをテーブル7より
検索する。このとき、第9図に示すようなテーブル構成
とすることにより、送信シーケンス番号をキーとして応
答要求アドレスRAを容易に検索することができる。ステ
ツプ166で検索した応答要求アドレスRAをヘツダ作成回
路107に通知する。ステツプ164で送信データのすべてに
対して処理が完了したがを判定し、完了した場合、終了
とする。
Next, in step 163, the header creation circuit 107 is instructed to create a broadcast information frame for the window size together with the address of the slave station to be responded. When the transmission of the broadcast information frame is started, the reception frame processing circuit 111 notifies the buffer management unit 103 of the reception of the response frame from the slave station 2 (i). When the update of the window is movable, the buffer management circuit 103 instructs the response timing determination circuit 109 to create the next broadcast information frame. This instruction is a notification of the availability of the transmission buffer 104 described above. When this instruction is received in step 164, the response request address RA set in the next broadcast information frame to be transmitted is searched in table 7 in step 165. At this time, by using the table configuration as shown in FIG. 9, the response request address RA can be easily searched using the transmission sequence number as a key. The response request address RA retrieved in step 166 is notified to the header creation circuit 107. At step 164, it is determined that the processing has been completed for all of the transmission data, and if the processing has been completed, the processing is terminated.

応答タイミング決定回路109で決められた応答子局の
アドレスはヘツダ作成回路107で、前述した同報情報フ
レーム40の応答要求アドレスフイールドRA45に設定され
る。
The address of the response slave station determined by the response timing determination circuit 109 is set in the header creation circuit 107 in the response request address field RA45 of the broadcast information frame 40 described above.

以上の説明では、応答すべき子局の数は、各同報情報
フレームに対して1としたが、テーブル7の応答要求ア
ドレス欄及び同報情報フレーム40の応答要求アドレスフ
イールドRA45のサイズを拡大することにより、所望の数
にすることができる。
In the above description, the number of slave stations to be responded is set to 1 for each broadcast information frame. However, the size of the response request address field of the table 7 and the response request address field RA45 of the broadcast information frame 40 are enlarged. By doing so, a desired number can be obtained.

以上述べた親局2(0)の動作に対応する子局2
(i)の動作及びそれらの相互動作を第2図と第10図を
用いて説明する。
Slave station 2 corresponding to the operation of master station 2 (0) described above
The operations (i) and their mutual operations will be described with reference to FIGS. 2 and 10.

第2図に示すように親局2(0)から送信された応答
要求子局のアドレスを含む同報情報フレームは、各子局
2(i)で受信される。この時の子局の動作を第10図を
用いて説明する。ステツプ170で同報情報フレームを受
信したか否かを判定する。受信していなければ、ステツ
プ170を繰返し、受信待ち状態となる。ステツプ170で同
報情報フレームを受信した場合は、ステツプ171で、同
報情報フレームに付されている応答局アドレスが自局の
アドレスに等しいかを判定する。異なる場合はステツプ
170に戻る。等しい場合はステツプ172で応答フレームを
作成し、送信する。送信された応答フレームは、衛星1
を介して、親局2(0)に返送される。次にステツプ17
3で通信終了を判定する。終了でない場合は、ステツプ1
70に戻り、終了のときは処理を終了する。親局2(0)
から受信したデータを計算機22(i)に渡す。
As shown in FIG. 2, the broadcast information frame including the address of the response requesting slave station transmitted from the master station 2 (0) is received by each slave station 2 (i). The operation of the slave station at this time will be described with reference to FIG. At step 170, it is determined whether a broadcast information frame has been received. If not, step 170 is repeated to wait for reception. If the broadcast information frame has been received in step 170, it is determined in step 171 whether or not the responding station address attached to the broadcast information frame is equal to the address of the own station. Step if different
Return to 170. If they are equal, a response frame is created and transmitted in step 172. The transmitted response frame is the satellite 1
Is returned to the master station 2 (0). Then step 17
At 3, the communication end is determined. If not, go to Step 1
Returning to step 70, the process ends when the processing is completed. Master station 2 (0)
Is passed to the computer 22 (i).

本実施例によれば、応答タイミングを決定するための
グループ数等をあらかじめ子局に通知する必要がなく、
また子局増設時に各子局がこれを知る必要がなく、親局
の一元管理で応答制御が簡単に実行することができる。
そして、応答を子局から得ることにより信頼性を確保す
るとともに子局の処理負荷を低減し、システム全体のス
ループツトを向上する。
According to this embodiment, it is not necessary to notify the slave station in advance of the number of groups for determining the response timing, etc.,
In addition, each slave station does not need to know this when a slave station is added, and response control can be easily performed by central management of the master station.
By obtaining a response from the slave station, reliability is ensured, the processing load on the slave station is reduced, and the throughput of the entire system is improved.

次に第2の実施例として、同報情報システムにおいて
回線品質の変化に応じた子局の応答方法について第11図
を用いて説明する。
Next, as a second embodiment, a method of responding to a slave station according to a change in line quality in a broadcast information system will be described with reference to FIG.

子局2(i)が応答するための親局2(0)の基本的
な動作は、第1の実施例と同じであるが回線品質の変化
に応じ応答間隔を動的に変化させる。これを実行するた
めに第1の実施例で述べた同報通信制御装置21(0)に
再送フレームカウンタ701を設けた同報通信制御装置21
(0)を第11図に示す。以下、応答タイミングの決定方
法を中心に述べる。
The basic operation of the master station 2 (0) for the slave station 2 (i) to respond is the same as in the first embodiment, but dynamically changes the response interval according to the change in the line quality. To execute this, the broadcast control device 21 (0) described in the first embodiment is provided with the retransmission frame counter 701 in the broadcast control device 21 (0).
(0) is shown in FIG. Hereinafter, a method of determining the response timing will be mainly described.

応答タイミング決定回路109は、第1の実施例同様
に、バツフア管理回路103からバツフア解放の通知があ
つた場合に、送信するフレームの送信シーケンス番号に
対応して応答する子局のアドレスを検索し、ヘツダ作成
回路107に通知する。この応答タイミングを決定する
際、回線品質に対応した応答要求間隔を決定する。その
ために応答タイミング決定回路109は応答タイミング決
定の際に再送要求フレームカウンタ701より、通信開始
後受信した再送要求フレームの数の通知を受ける。この
再送要求フレーム数により回線品質を把握し、応答要求
タイミングの間隔を決定する。このときの同報通信制御
装置21(0)の応答タイミング決定回路109の一連の動
作を再送要求フレームカウンタ701の動作とともに第12
(a)図および12(b)図に用いて説明する。
As in the first embodiment, the response timing determination circuit 109 searches for the address of the slave station that responds in response to the transmission sequence number of the frame to be transmitted when the buffer management circuit 103 receives a buffer release notification. Is notified to the header creation circuit 107. When determining this response timing, a response request interval corresponding to the line quality is determined. Therefore, the response timing determination circuit 109 receives a notification of the number of retransmission request frames received after the start of communication from the retransmission request frame counter 701 at the time of determining the response timing. The line quality is grasped from the number of retransmission request frames, and the interval of response request timing is determined. At this time, a series of operations of the response timing decision circuit 109 of the broadcast control device 21 (0) are performed together with the operation of the retransmission request frame counter 701 in the twelfth.
This will be described with reference to FIGS.

ステツプ801で応答タイミング決定回路109はI/F108を
介して計算機22(0)より子局2(i)のグループ数を
読み込む。次に第9図に示した応答要求アドレステーブ
ル7を第1の実施例と同様にステツプ802で作成する。
ステツプ803で後述する回線品質および応答タイミング
決定のためのパラメータを初期化する。
In step 801, the response timing determination circuit 109 reads the number of groups of the slave station 2 (i) from the computer 22 (0) via the I / F 108. Next, the response request address table 7 shown in FIG. 9 is created in step 802 in the same manner as in the first embodiment.
In step 803, parameters for determining line quality and response timing, which will be described later, are initialized.

ステツプ804でまず、ヘツダ作成回路107へ無応答通知
を行う。親局2(0)は回線品質が良好な場合は応答を
要求せず、受信の確認をする必要がないと判断する。そ
して、子局2(i)からの再送要求の増加にしたがい応
答間隔を狭め、受信確認を頻繁に行うようにする。従つ
て、ステツプ804では、通信開始時、応答要求間隔の初
期値として無応答通知をヘツダ作成回路107に通知す
る。ステツプ805でバツフア管理回路103よりフレーム作
成要求があつたかを判定する。なければステツプ805は
バツフア管理回路103からの要求待ちとなる。応答タイ
ミング決定回路109は通信開始時およびバツフア管理回
路103からのフレーム作成要求発生時に動作する。ステ
ツプ806で、後で回線品質を計算するために、送信フレ
ーム数NTをカウントする。次にステツプ809で再送要求
フレームカウンタ701に再送要求フレームの受信数が増
加したかを問合せる。増加している場合にステツプ902
で受信した再送要求フレーム数NRを読み込む。再送要求
フレームカウンタ701はフレーム識別回路112で受信した
フレームが再送要求フレームであることを判定した場合
に、その通知を受けフレーム数をカウントする。また、
応答タイミング決定回路109からの問合せがあつた時点
の再送要求フレーム数を記憶しておく。次にステツプ90
3で回線品質を認識するためのフレーム誤り率を計算す
る。フレーム誤り率FEは以下の式で計算される。
In step 804, a no-response notification is first sent to the header creation circuit 107. When the line quality is good, master station 2 (0) does not request a response, and determines that it is not necessary to confirm reception. Then, as the number of retransmission requests from the slave station 2 (i) increases, the response interval is narrowed, and the reception confirmation is performed frequently. Accordingly, in step 804, at the start of communication, a non-response notification is sent to the header creating circuit 107 as an initial value of the response request interval. At step 805, it is determined whether or not a frame creation request has been received from the buffer management circuit 103. If not, step 805 waits for a request from the buffer management circuit 103. The response timing determination circuit 109 operates at the start of communication and when a frame creation request is issued from the buffer management circuit 103. In step 806, the number NT of transmission frames is counted in order to calculate the line quality later. Next, in step 809, an inquiry is made to the retransmission request frame counter 701 as to whether the number of retransmission request frames received has increased. Step 902 if increasing
Read the number of retransmission request frames N R received at When determining that the frame received by the frame identification circuit 112 is a retransmission request frame, the retransmission request frame counter 701 receives the notification and counts the number of frames. Also,
The number of retransmission request frames at the time of receiving the inquiry from the response timing determination circuit 109 is stored. Then step 90
In Step 3, the frame error rate for recognizing the line quality is calculated. The frame error rate FE is calculated by the following equation.

フレーム誤り率FE=NR/((NT−1)*C+NR) …(1) C:子局数 ステツプ904で次に応答要求る送信シーケンス番号A
計算して求める。計算式を以下に示す。
Frame error rate FE = N R / ((N T -1) * C + N R ) (1) C: Number of slave stations Transmission sequence number A for which next response is requested in step 904
Calculate and find. The calculation formula is shown below.

A=(NS+G*n)+1 …(2) ここで、 NS:応答タイミング決定回路109がヘツダ作成回路107
に通知した応答を要求する子局のアドレスに対応する送
信シーケンス番号の内、最も新しいもの。
A = (NS + G * n) +1 (2) where NS: response timing determination circuit 109 is a header creation circuit 107
The most recent transmission sequence number corresponding to the address of the slave station requesting the response notified to.

G:子局(i)のグループ数 n:フレーム誤り率FEにより定まる値 以下に、nの決定方法について述べる。 G: Number of groups of slave stations (i) n: Value determined by frame error rate FE Hereinafter, a method for determining n will be described.

フレーム誤り率FEは、再送要求フレームが増加する
と、すなわち回線品質が劣化すると増加する。このフレ
ーム誤り率FEにより、nの値を決定する。例えば、 γ≦FEのときn=0 …(3) β≦FE<γのときn=1 …(4) β≦FE<βのときn=2 …(5) 但し、α<β<γ のようにフレーム誤り率FEを3段階に分ける。式(2)
において、NSの初期値を0とした場合、最もフレーム誤
り率FEが悪いとき、式(3)に示すようにn=0とす
る。n=0とすると、応答要求シーケンス番号Aは、1,
2,2,4,…と増加し、親局2(0)が送信したフレームに
対し、いずれの子局2(i)かが応答することとなる。
フレーム誤り率FEが式(4)の場合、n=1であるため
応答要求シーケンス番号Aは、4,8,12…となり各子局2
(i)の応答を送信するタイミングが長くなる。
The frame error rate FE increases as the number of retransmission request frames increases, that is, as the line quality deteriorates. The value of n is determined based on the frame error rate FE. For example, n = 0 when γ ≦ FE (3) n = 1 when β ≦ FE <γ (4) n = 2 when β ≦ FE <β (5) where α <β <γ Thus, the frame error rate FE is divided into three stages. Equation (2)
In the above, when the initial value of NS is set to 0 and the frame error rate FE is the worst, n = 0 is set as shown in Expression (3). If n = 0, the response request sequence number A is 1,
The number increases to 2, 2, 4,..., And any of the slave stations 2 (i) responds to the frame transmitted by the master station 2 (0).
When the frame error rate FE is the equation (4), since n = 1, the response request sequence number A becomes 4, 8, 12,...
The timing of transmitting the response (i) becomes longer.

次にステツプ905で、上述した式(2)により得た応
答要求シーケンス番号Aにより、応答要求アドレステー
ブル7をサーチする。上記n=0の例では、親局2
(0)がフレーム送信毎にグループ0,グループ1,グルー
プ3の子局が順次応答する。n=1の時は、送信するフ
レームのシーケンス番号が4の倍数のとき、応答要求シ
ーケンス番号A=4のときグループ0,A=8のときグル
ープ1の子局が応答を送信する。
Next, in step 905, the response request address table 7 is searched by the response request sequence number A obtained by the above equation (2). In the above example of n = 0, the master station 2
(0) The slave stations of group 0, group 1, and group 3 respond sequentially to each frame transmission. When n = 1, the sequence number of the frame to be transmitted is a multiple of 4, when the response request sequence number A = 4, group 0, and when A = 8, the slave station of group 1 transmits a response.

応答タイミング決定回路109は、バツフア管理回路103
からフレーム作成要求を受けとり、作成するフレームの
送信シーケンス番号が、前回応答を要求したシーケンス
番号NSを用いて計算した応答要求シーケンス番号Aと一
致した場合に、ステツプ906で応答を要求する子局のア
ドレスをヘツダ作成回路107に通知する。応答要求不要
の場合は、システム内で使用していないアドレスを通知
する。ステツプ907で送信データ終了の場合は通信終了
をヘツダ作成回路107に通知し終了する。送信データ終
了でない場合は、ステツプ805に戻る。
The response timing determination circuit 109 includes a buffer management circuit 103
When the transmission sequence number of the frame to be created matches the response request sequence number A calculated using the sequence number NS for which the previous response was requested, the slave station requesting the response in step 906. The address is notified to the header creation circuit 107. If a response request is unnecessary, an address not used in the system is notified. If the transmission data ends in step 907, the end of communication is notified to the header creation circuit 107, and the processing ends. If the transmission data has not ended, the process returns to step 805.

ステツプ809で再送要求フレームの増加がない場合
は、ステツプ807で応答要求シーケンス番号Aが999であ
るかを判定する。等しくない場合は、ステツプ901で前
回のフレーム作成時に計算した応答要求シーケンス番号
AをNSに設定する。A=999である場合は、無応答であ
るためステツプ804に戻る。前述した例では、n=2を
最大とし、無応答状態をフレーム誤り率FEの変化による
設定状態を作らなかつたため、無応答による制御は通信
開始時から再送要求が起こらない間である。回線品質が
良好であり、無応答状態とする場合は、例えば式(5)
の場合にn=2と設定せずに応答要求シーケンス番号A
を計算によらず999とする。
If there is no increase in the retransmission request frame in step 809, it is determined in step 807 whether the response request sequence number A is 999. If not equal, the response request sequence number A calculated in the previous frame creation in step 901 is set to NS. If A = 999, there is no response and the process returns to step 804. In the above-described example, since n = 2 is the maximum and the non-response state is not set by the change of the frame error rate FE, the control by the non-response is performed from the start of communication until no retransmission request occurs. When the line quality is good and no response is made, for example, equation (5)
, The response request sequence number A without setting n = 2
Is 999 regardless of the calculation.

本実施例によれば、回線品質の変化により動的の子局
2(i)の応答タイミングを変化させ、制御フレームを
減少させるとともに各局の処理負荷を低減し、スループ
ツトの向上を図ることができる。
According to the present embodiment, the response timing of the dynamic slave station 2 (i) is changed by the change of the line quality, the control frame is reduced, the processing load on each station is reduced, and the throughput can be improved. .

次に第3の実施例として、回線品質の変動に応じ、応
答数を変化させる応答方法について述べる。
Next, as a third embodiment, a response method for changing the number of responses according to a change in line quality will be described.

親局2(0)の同報通信制御装置21(0)の構成は、
第11図と同じである。基本的な動作は、第1,2の実施例
と同じである。同報通信制御装置21(0)において本実
施例を実現させるため、第2の実施例における応答タイ
ミング決定回路109の動作の異なる点を第13図を用いて
説明する。
The configuration of the broadcast control device 21 (0) of the master station 2 (0) is as follows.
It is the same as FIG. The basic operation is the same as in the first and second embodiments. In order to realize the present embodiment in the broadcast control device 21 (0), different points of the operation of the response timing determination circuit 109 in the second embodiment will be described with reference to FIG.

まず、ステツプ120で第14図に示す応答要求アドレス
テーブル55を作成する。応答要求アドレステーブル55は
送信するフレームの送信シーケンス番号に対応した応答
局のアドレスをフレーム誤り率毎に示してある。応答要
求アドレステーブル55の参照方法は後述する。次にステ
ツプ121でデータの送信開始をヘツダ作成回路107に通知
する。ステツプ122でバツフア管理回路103からデータ作
成要求が応答タイミング決定回路109に出力された場合
は、ステツプ123でフレーム誤り率を計算する。データ
作成要求がない場合は、データ作成要求待ちとなる。フ
レーム誤り率の計算は、第2の実施例と同様に応答要求
タイミング決定回路109がバツフア管理回路103からデー
タ作成要求を受けたときに送信フレーム数NTのカウント
を行なう。再送要求フレームカウンタ701ではフレーム
識別回路112より再送要求受信通知を受ける毎に再送要
求フレームNRをカウントする。NTおよびNRにより第2の
実施例で示した式(1)のようにフレーム誤り率FEを計
算する。このFEは、 γ≦FEのときFE1 …(6) β≦FE<γのときFE2 …(7) β≦FE<βのときFE3 …(8) 但し、α<β<γ とする。
First, in step 120, the response request address table 55 shown in FIG. 14 is created. The response request address table 55 shows the address of the response station corresponding to the transmission sequence number of the frame to be transmitted for each frame error rate. A method of referring to the response request address table 55 will be described later. Next, in step 121, the start of data transmission is notified to the header creation circuit 107. When a data creation request is output from the buffer management circuit 103 to the response timing determination circuit 109 in step 122, the frame error rate is calculated in step 123. If there is no data creation request, it waits for a data creation request. The frame error rate is calculated by counting the number of transmission frames NT when the response request timing determination circuit 109 receives a data creation request from the buffer management circuit 103, as in the second embodiment. Counting the repeat request frame N R from the frame identification circuit 112 in the retransmission request frame counter 701 for each receiving a retransmission request reception notification. Calculating the frame error rate FE as shown in Equation (1) shown by the N T and N R in the second embodiment. This FE is FE1 when γ ≦ FE (6) FE2 when β ≦ FE <γ (7) FE3 when β ≦ FE <β (8) where α <β <γ.

次にステツプ124で、応答要求アドレステーブル55よ
り次に送信するフレームの応答要求アドレスをサーチす
る。応答要求アドレスの決定方法の説明の前に応答する
ための子局2(i)のアドレツシグについて第15図を用
いて説明する。子局2(i)は、グループ0,1,2,3の小
グループとグループ10,11の大グループより構成され
る。各小グループ内の子局2(i)はアドレス0または
1を待つ。小グループ0および1は大グループ10に属
し、小グループ2および3は大グループ11に属する。
Next, in step 124, the response request address of the frame to be transmitted next is searched from the response request address table 55. Before describing the method of determining the response request address, the addressing of the slave station 2 (i) for responding will be described with reference to FIG. The slave station 2 (i) includes a small group of groups 0, 1, 2, and 3 and a large group of groups 10 and 11. The slave station 2 (i) in each small group waits for the address 0 or 1. Small groups 0 and 1 belong to large group 10, and small groups 2 and 3 belong to large group 11.

バツフア管理回路103より応答タイミング決定回路109
にデータ作成要素がきた後、応答タイミング決定回路10
9はフレーム誤り率を計算する。フレーム誤り率が式
(6)の場合は最も回線品質が悪い場合でありフレーム
誤り率FE1として、応答要求アドレステーブル55を参照
する。送信するフレームの送信シーケンス番号が0の時
は応答要求アドレスのグループアドレスGAを10として、
ヘツダ作成回路107に通知する。パーソナルアドレスPA
は、グループ内のすべての子局2(i)を示すシステム
内で使用していないアドレス、例えば999を設定する。
送信するフレームの送信シーケンス番号が1であれば、
グループアドレスGA11、パーソナルアドレスPA999を通
知する。このように、回線品質が最も悪い場合、応答要
求アドレステーブル55のフレーム誤り率FE1の応答子局
アドレスに従うため、1フレーム毎にグループ10とグル
ープ11が交互に応答フレームを送信する。また、式
(7)に示す回線品質の場合は、フレーム誤り率FE2と
して送信するフレームの送信シーケンス番号が0のとき
がグループ0内の全ての子局2(i)が、送信シーケン
ス番号が1のときはグループ1内の全ての子局2(i)
が応答を送信する。また、フレーム誤り率がFE3の時
は、親局(0)が送信するフレーム毎に各子局が順次送
信する。以上のように回線品質が悪い場合ほど1つの親
局2(0)から送信したフレームに対し、応答フレーム
が多く戻り、また、各子局2(i)が応答を送信する間
隔が短くなる。
Response timing decision circuit 109 from buffer management circuit 103
After the data creation element arrives, the response timing decision circuit 10
9 calculates the frame error rate. When the frame error rate is the equation (6), the line quality is the worst, and the response request address table 55 is referred to as the frame error rate FE1. When the transmission sequence number of the frame to be transmitted is 0, the group address GA of the response request address is set to 10, and
The header creation circuit 107 is notified. Personal address PA
Sets an unused address, for example, 999, in the system indicating all slave stations 2 (i) in the group.
If the transmission sequence number of the frame to be transmitted is 1,
The group address GA11 and the personal address PA999 are notified. As described above, when the line quality is the worst, the group 10 and the group 11 alternately transmit a response frame for each frame to follow the response slave station address of the frame error rate FE1 of the response request address table 55. In the case of the line quality shown in equation (7), when the transmission sequence number of the frame transmitted as the frame error rate FE2 is 0, all the slave stations 2 (i) in group 0 have the transmission sequence number 1 In the case of, all slave stations 2 (i) in group 1
Sends a response. When the frame error rate is FE3, each slave station sequentially transmits each frame transmitted by the master station (0). As described above, as the line quality becomes worse, the number of response frames returns more to the frame transmitted from one master station 2 (0), and the interval at which each slave station 2 (i) transmits a response becomes shorter.

次にステツプ125でステツプ124で決定した応答要求ア
ドレスをヘツダ作成回路107に通知する。ステツプ126で
送信フレームが無くなつた場合は処理を終了する。ある
場合は、ステツプ122に戻る。
Next, at step 125, the response request address determined at step 124 is notified to the header creating circuit 107. If there are no more transmission frames in step 126, the process ends. If so, the process returns to step 122.

本実施例によれば回線品質の変動に応じて、親局の送
信した一つのフレームに対する応答数を制御し、信頼性
および伝送効率の高い同報通信システムを構築できる。
また、子局を階層的にグループ化し、アドレツシングを
行なうことにより応答を要求するためのフレームのエリ
アの拡大を避けることができる。
According to the present embodiment, it is possible to control the number of responses to one frame transmitted by the master station according to the fluctuation of the line quality, and to construct a broadcast system with high reliability and high transmission efficiency.
Also, by enlarging the slave stations in a hierarchical manner and performing addressing, it is possible to avoid an increase in the area of a frame for requesting a response.

次に第4の実施例として、再送フレームに対する応答
方法について述べる。
Next, as a fourth embodiment, a method of responding to a retransmission frame will be described.

輪番制応答方式の場合、親局が応答を指定した場合
に、子局(i)が応答を送信しており、再送フレームの
場合や応答タイミングと一致しない場合は応答フレーム
を送信していない。応答タイミングに係らず再送フレー
ムに対する応答を送信するための方法を第16図を用いて
説明する。
In the case of the rotation response system, the slave station (i) transmits a response when the master station specifies a response, and does not transmit a response frame in the case of a retransmission frame or when the response timing does not match the response timing. A method for transmitting a response to a retransmission frame regardless of response timing will be described with reference to FIG.

第16図は子局が再送フレームが受信した場合の応答を
送信するための同報通信制御装置21(i)の動作を示
す。ステツプ175で子局2(i)がフレームを受信した
かを判定する。受信した場合はステツプ176で再送フレ
ームかを判定する。親局2(0)は再送フレームを送信
する場合、通常の情報フレームと識別するため第7図に
示すフレーム40の再送フレーム識別ビツトP/F47を1と
して送信する。ステツプ176で受信したフレームが再送
フレームである場合は、ステツプ178で未受信フレーム
があるかを判定する。未受信であればステツプ179で応
答フレームを送信する。このとき、第4図に示す応答フ
レーム30の再送フレーム識別ビツト36を1とし、再送フ
レーム受信に対する応答であることを親局2(0)に通
知する。ステツプ180でリンク切断であるかを判定し、
リンク切断の場合は処理を終了する。終了でない場合は
ステツプ175に戻る。
FIG. 16 shows the operation of the broadcast control device 21 (i) for transmitting a response when the slave station receives the retransmission frame. At step 175, it is determined whether or not the slave station 2 (i) has received the frame. If received, step 176 determines whether the frame is a retransmission frame. When transmitting the retransmission frame, the master station 2 (0) transmits the retransmission frame identification bit P / F47 of the frame 40 shown in FIG. If the frame received in step 176 is a retransmission frame, it is determined in step 178 whether there is any unreceived frame. If not received, a response frame is transmitted in step 179. At this time, the retransmission frame identification bit 36 of the response frame 30 shown in FIG. 4 is set to 1, and the parent station 2 (0) is notified that the response is to the retransmission frame reception. In step 180, it is determined whether the link is disconnected,
If the link is disconnected, the process ends. If not, the process returns to step 175.

ステツプ175でフレーム受信できない場合はフレーム
受信待ちとなる。ステツプ176で受信したフレームが再
送フレームでない場合はステツプ177で応答タイミング
かを判定する。応答タイミングである場合はステツプ17
9で応答フレームを送信する。応答タイミングでない場
合はステツプ180でリンクの切断判定を行なう。
If the frame cannot be received in step 175, the flow waits for frame reception. If the frame received in step 176 is not a retransmission frame, it is determined in step 177 whether or not it is a response timing. Step 17 if it is the response timing
At step 9, a response frame is transmitted. If it is not the response timing, step 180 determines whether the link is disconnected.

本実施例によれば、子局2(i)が欠落フレームに対
する肯定応答を再送フレームを受信した後、輪番制によ
る応答タイミングが来るまで送信できず、その間、親局
2(0)において欠落フレームに対する応答を得られな
いためウインド更新ができない場合(親局が子局からの
応答を得ずに連続してフレームを送信できる数[ウイン
ドサイズ]までフレームを送信してしまつた場合、伝送
が一時的に停滞する)に子局2(i)が再送フレームに
対し即座に応答を送信することができ通信効率の向上が
図れる。
According to the present embodiment, after the slave station 2 (i) receives the retransmission frame for the acknowledgment for the missing frame, the slave station 2 (i) cannot transmit the acknowledgment until the response timing by the rotation system arrives. If the window cannot be updated because a response to the slave station cannot be obtained (if the master station has transmitted frames up to the number The slave station 2 (i) can immediately transmit a response to the retransmission frame when the communication station is stagnated, thereby improving communication efficiency.

次に実施例2,3におけるフレーム誤り率FEの別の算出
方法を第5の実施例として以下に示す。
Next, another method of calculating the frame error rate FE in the second and third embodiments will be described below as a fifth embodiment.

第2,3の実施例では、フレーム誤り率FEを求めるため
の送信フレーム数NTおよび再送要求フレーム数NRは通信
開始時からの累計を用いた。本実施例では、時間の経過
により回線品質が変化し、この変化の仕方が均一でない
場合が考えられるために、ある間隔におけるフレーム誤
り率を求める。この方法として、送信フレーム数をカウ
ントする場合にnフレーム毎に送信フレーム数NTおよび
再送要求フレーム数NRを0にする。この方法によりある
時間間隔毎の回線品質を親局で把握することができる。
In the second and third embodiments, the frame number N T and the retransmission request frame number N R transmission for determining a frame error rate FE is using accumulated from the start communication. In the present embodiment, the frame error rate at a certain interval is obtained because the line quality changes with the passage of time and the manner of the change may not be uniform. As this method, when counting the number of transmission frames, the number of transmission frames NT and the number of retransmission request frames NR are set to 0 every n frames. With this method, the master station can grasp the line quality at certain time intervals.

次にさらに信頼性の高い親局(0)での回線品質の把
握方法について第17図を用いて説明する。
Next, a method for ascertaining the line quality in the more reliable master station (0) will be described with reference to FIG.

まず、親局2(0)の内部にビツト誤り率測定器23
(0)を設ける。このビツト誤り率測定器23(0)は送
受信装置20(0)に接続する。また、回線品質を再送要
求フレームカウント701に通知するため同報通信制御装
置21(0)に接続する(第17図(a))。子局2(i)
内部にも同様にビツト誤り率測定器23(i)を設け送受
信装置20(i)に接続する。子局2(i)全てにビツト
誤り率測定器23(i)を設ける必要はない。子局2
(i)を地域別にグルーピングし、このグループの代表
子局がビツト誤り率測定器23(i)を備えることにより
回線品質の変動の地域性を考えた制御を行なうことがで
きる。
First, the bit error rate measuring device 23 is set inside the master station 2 (0).
(0) is provided. The bit error rate measuring device 23 (0) is connected to the transmitting / receiving device 20 (0). Further, in order to notify the retransmission request frame count 701 of the line quality, it is connected to the broadcast control device 21 (0) (FIG. 17 (a)). Slave station 2 (i)
A bit error rate measuring device 23 (i) is similarly provided inside and connected to the transmitting / receiving device 20 (i). It is not necessary to provide the bit error rate measuring device 23 (i) for all the slave stations 2 (i). Slave station 2
By grouping (i) by region and providing the representative slave station of this group with the bit error rate measuring device 23 (i), it is possible to perform control in consideration of regional characteristics of line quality fluctuation.

子局2(i)から親局2(0)への回線は子局からの
同報情報フレームに対する応答フレームを送信するため
の回線の他にビツト誤り率を測定するためのTDMA(Time
Divcsion Multiple Access)回線を設ける。子局2
(i)が送信するビツトパターン情報はTDMA回線におい
て固定割当方式とする。また、親局2(0)はTDMA回線
のすべてのスロツトを受信し、ビツト誤り率測定器23
(0)に各子局が送信したすべてのビツトパターン情報
を入力する。ここで、親局2(0)および子局2(i)
の持つビツト誤り率測定器23(0),23(i)のビツト
パターンは同様のものを用いる。各子局が送信するTDMA
回線上のスロツトはすべて異なるため親局2(0)にお
いて各子局23(i)からのビツトパターン情報が衝突す
ることはない。親局2(0)はビツト誤り率の測定結果
を同報通信制御装置21(0)内の再送要求フレームカウ
ント部701に通知する。第2,3の実施例において再送要求
フレームおよび送信フレームのカウントは必要無くな
り、応答タイミング決定回路109において応答タイミン
グを決定する際にビツト誤り率を再送要求フレームカウ
ンタ701に問いあわせることにより回線品質を親局2
(0)で把握する。回線品質は、最も悪い子局2(i)
を基準として決定する。
The line from the slave station 2 (i) to the master station 2 (0) includes a line for transmitting a response frame to the broadcast information frame from the slave station and a TDMA (Time) for measuring the bit error rate.
Divcsion Multiple Access) line is provided. Slave station 2
The bit pattern information transmitted by (i) is a fixed allocation method in a TDMA line. Further, the master station 2 (0) receives all the slots of the TDMA line, and
At (0), all the bit pattern information transmitted by each slave station is input. Here, the master station 2 (0) and the slave station 2 (i)
The same bit patterns are used for the bit error rate measuring devices 23 (0) and 23 (i). TDMA transmitted by each slave station
Since the slots on the line are all different, the bit pattern information from each slave station 23 (i) does not collide in the master station 2 (0). The master station 2 (0) notifies the measurement result of the bit error rate to the retransmission request frame counting section 701 in the broadcast control device 21 (0). In the second and third embodiments, the count of the retransmission request frame and the transmission frame is no longer necessary, and when the response timing is determined by the response timing determination circuit 109, the bit error rate is inquired to the retransmission request frame counter 701 to determine the line quality. Master station 2
(0) to grasp. The line quality is the worst slave station 2 (i)
Is determined based on

本実施例によれば、信頼性が高く伝送効率が高い同報
通信システムを構築するための回線品質の把握が可能と
なる。
According to the present embodiment, it is possible to grasp the line quality for constructing a broadcast system having high reliability and high transmission efficiency.

〔発明の効果〕〔The invention's effect〕

本発明によれば、輪番制による応答を子局がする場合
に親局がテーブルに設定された順に子局に応答を督促す
ることにより、各子局の処理を簡単化することができ
る。さらに、本発明によれば、回線品質の変化に応じた
子局からの応答フレーム数および応答子局数を変化する
ことができるので、信頼性が高く、システム全体のスル
ープツトを向上することができる。
According to the present invention, when the slave station responds to the rotation, the master station prompts the slave station for the response in the order set in the table, thereby simplifying the processing of each slave station. Further, according to the present invention, since the number of response frames from the slave station and the number of responding slave stations can be changed according to the change of the line quality, the reliability is high and the throughput of the entire system can be improved. .

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

第1図は、親局の同報通信制御装置内の制御装置の処理
流れ図である。第2図は、本発明に基づく衛星同報通信
システム構成の一例である。第3図は、衛星同報通信シ
ステムでの輪番制応答の説明図である。第4図は、子局
が送信する応答フレームフオーマツトである。、第5図
および第6図は親局の同報通信制御装置の構成図であ
る。第7図は、親局が装信するフレームのフオーマツト
である。第8図は応答タイミング決定方法を説明するた
めのフローチヤートである。第9図は、子局の応答タイ
ミングを決定するためのテーブル構成図である。第10図
は、子局の同報通信制御装置の処理流れ図である。第11
図は、再送要求フレームカウンタを設けた同報通信制御
装置の構成図である。第12(a)図および第12(b)図
は、第11図の同報通信制御装置内の応答タイミング決定
回路の処理流れ図である。第13図は、第11図の同報通信
制御装置内の応答タイミング決定回路の他の動作を示す
処理流れ図である。第14図は回線品質対応に子局の応答
タイミングを決定するためテーブル構成図である。第15
図は、各子局を階層的にグループ化した場合のアドレス
付け方法の説明図である。第16図は子局の同報通信制御
装置の処理説明図である。第17図はビツト誤り率測定器
を接続した場合の地球局構成である。1……衛星、2…
…地球局、20……装受信装置、21……同報通信制御装
置、22……計算機,端末、109……応答タイミング決定
回路、701……再送要求カウンタ。
FIG. 1 is a processing flow chart of a control device in a broadcast control device of a master station. FIG. 2 is an example of the configuration of a satellite broadcast communication system based on the present invention. FIG. 3 is an explanatory diagram of a rotating system response in a satellite broadcast communication system. FIG. 4 shows a response frame format transmitted by the slave station. 5 and 6 are block diagrams of the broadcast control device of the master station. FIG. 7 shows the format of a frame transmitted by the master station. FIG. 8 is a flowchart for explaining the response timing determination method. FIG. 9 is a table configuration diagram for determining the response timing of the slave station. FIG. 10 is a processing flowchart of the broadcast control device of the slave station. Eleventh
FIG. 1 is a configuration diagram of a broadcast control device provided with a retransmission request frame counter. 12 (a) and 12 (b) are processing flowcharts of the response timing determination circuit in the broadcast control device of FIG. FIG. 13 is a processing flowchart showing another operation of the response timing determination circuit in the broadcast control device of FIG. FIG. 14 is a table configuration diagram for determining the response timing of the slave station in accordance with the line quality. Fifteenth
The figure is an explanatory diagram of an addressing method when each slave station is grouped hierarchically. FIG. 16 is an explanatory diagram of processing of the broadcast control device of the slave station. FIG. 17 shows the configuration of an earth station when a bit error rate measuring device is connected. 1 ... satellite, 2 ...
... Earth station, 20 ... Receiving device, 21 ... Broadcast control device, 22 ... Computer, terminal, 109 ... Response timing determination circuit, 701 ... Retransmission request counter.

フロントページの続き (72)発明者 中村 勤 神奈川県川崎市麻生区王禅寺1099番地 株式会社日立製作所システム開発研究所 内 (72)発明者 林 正人 神奈川県川崎市麻生区王禅寺1099番地 株式会社日立製作所システム開発研究所 内 (72)発明者 藤倉 信之 東京都国分寺市東恋ケ窪1丁目280番地 株式会社日立製作所中央研究所内 (72)発明者 佐々木 良一 神奈川県川崎市麻生区王禅寺1099番地 株式会社日立製作所システム開発研究所 内 (72)発明者 松井 康夫 東京都千代田区神田駿河台4丁目6番地 株式会社日立製作所内 (56)参考文献 特開 平1−289339(JP,A) 特開 昭63−146635(JP,A) 特開 昭63−164732(JP,A) (58)調査した分野(Int.Cl.6,DB名) H04L 12/18 H04L 12/28 H04B 7/26 Continued on the front page (72) Inventor Tsutomu Nakamura 1099 Ozenji Temple, Aso-ku, Kawasaki City, Kanagawa Prefecture Inside the Hitachi, Ltd.System Development Laboratory Co., Ltd. R & D Laboratories (72) Inventor Nobuyuki Fujikura 1-280 Higashi Koigakubo, Kokubunji-shi, Tokyo Inside the Hitachi, Ltd. In-house (72) Inventor Yasuo Matsui 4-6 Kanda Surugadai, Chiyoda-ku, Tokyo Hitachi, Ltd. (56) References JP-A-1-289339 (JP, A) JP-A-63-146635 (JP, A (58) Fields investigated (Int. Cl. 6 , DB name) H04L 12/18 H04L 12/28 H04B 7/26

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】同報情報フレームを送信する親局とその同
報情報を受信する複数の子局から構成される通信システ
ムにおける同報通信制御方法であって、 前記親局における制御は、 (1a)前記同報情報フレームと該同報情報フレームに応
答すべき子局のアドレスを対応させたテーブルから、前
記同報情報フレームに応答すべき子局のアドレスを検索
するステップと、 (1b)前記同報情報フレーム中に、前記検索した子局の
アドレスを設定するステップと (1c)子局のアドレスを設定した前記同報情報フレーム
を、前記複数の子局に対して送信するステップと とからなり、 前記複数の子局における制御は、 (2a)前記同報情報フレームを受信するステップと、 (2b)前記同報情報フレームに付された子局に応答を要
求するアドレスが自局のアドレスに一致するか否かを判
定し、一致した場合に応答フレームを送信するステップ
と からなり、 前記テーブルは、前記親局が、 (1aa)前記親局が前記同報情報フレーム送信数と、受
信した再送要求フレーム数とをカウントし、再送要求フ
レームを送出した子局の回線品質を算出するステップ
と、 (1ab)各子局を、前記(1aa)のステップにより算出し
た回線品質に対応させるステップ に基づき作成する ことを特徴とする同報通信制御方法。
1. A broadcast control method in a communication system including a master station transmitting a broadcast information frame and a plurality of slave stations receiving the broadcast information. 1a) retrieving an address of a slave station to respond to the broadcast information frame from a table in which the broadcast information frame is associated with an address of a slave station to respond to the broadcast information frame; (1b) Setting the address of the searched slave station in the broadcast information frame; and (1c) transmitting the broadcast information frame in which the address of the slave station is set to the plurality of slave stations. The control in the plurality of slave stations includes: (2a) receiving the broadcast information frame; and (2b) an address requesting a response from the slave station attached to the broadcast information frame is the address of the own station. Ad And determining whether or not the master station transmits the broadcast information frame. (1aa) The table shows: Counting the number of received retransmission request frames and calculating the line quality of the slave station that has sent the retransmission request frame; and (1ab) associating each slave station with the line quality calculated in step (1aa). A broadcast control method characterized by being created based on steps.
JP2084893A 1990-04-02 1990-04-02 Broadcast control method Expired - Fee Related JP2928579B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2084893A JP2928579B2 (en) 1990-04-02 1990-04-02 Broadcast control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2084893A JP2928579B2 (en) 1990-04-02 1990-04-02 Broadcast control method

Publications (2)

Publication Number Publication Date
JPH03286644A JPH03286644A (en) 1991-12-17
JP2928579B2 true JP2928579B2 (en) 1999-08-03

Family

ID=13843427

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2084893A Expired - Fee Related JP2928579B2 (en) 1990-04-02 1990-04-02 Broadcast control method

Country Status (1)

Country Link
JP (1) JP2928579B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002084338A (en) * 2000-07-07 2002-03-22 Matsushita Electric Ind Co Ltd Data transmitting device, data receiving device, and data communication system
DE10320670A1 (en) * 2003-05-08 2004-12-30 Rohde & Schwarz Gmbh & Co. Kg Method and tester for determining an error rate of a mobile radio device, in particular for USF-BLER
JP4936469B2 (en) * 2008-01-24 2012-05-23 パナソニック株式会社 Communications system
JP2010213096A (en) * 2009-03-11 2010-09-24 Mitsubishi Electric Corp Distributed system
JP2021114640A (en) * 2020-01-16 2021-08-05 株式会社日立国際電気 Wireless communication system

Also Published As

Publication number Publication date
JPH03286644A (en) 1991-12-17

Similar Documents

Publication Publication Date Title
US5396490A (en) Packet reassembly method and apparatus
JP2000242588A (en) Ethernet controller memory management device and management method thereof
US6483845B1 (en) Packet transmitter-receiver and packet receiver
JPH11282975A (en) Information identification system, information identification system control device, information identification system response device, and time slot management method
JP2928579B2 (en) Broadcast control method
US7006561B2 (en) Apparatus and method for detecting baudrate in a universal asynchronous receiver/transmitter
EP0666666A2 (en) Method and apparatus for improved throughput in a multi-node communication system with a shared resource
US7248568B1 (en) Apparatus for detecting hidden nodes in a wireless network
JP2001211145A (en) Transmission system and transmission method
US5623602A (en) Data transmission confirmation by sending frame with command to change transmitter&#39;s resend counter when receiver&#39;s buffer is full
CN113645008A (en) Message protocol overtime retransmission method and system based on linked list
US7414991B2 (en) Computing system and method to select data packet
US12574448B2 (en) Data compression engine
US7006454B2 (en) Method used to create multihop RF network based on low performance 8 bit microcontrollers
CN106681954B (en) Parameter setting method based on bus and controller for robot
US20050117541A1 (en) System and method for dynamically determining reservation parameters in a wireless network
US20100302955A1 (en) Packet retransmission optimization in wireless network
CN111935834B (en) Data transmission method, device, computer equipment and storage medium
CN110278177B (en) IP packet header detection method and device
CN110278171B (en) Frame synchronization head detection method and device
JP2972891B2 (en) Line control method
JP2865018B2 (en) Slot Assignment Scheme for Satellite Communication System
JP2793480B2 (en) LAN data transmission method
JP2006340322A (en) Data transfer system and method, transmitter, receiver
US6862266B1 (en) Loop test apparatus of packet routing bus in communication system and loop test method

Legal Events

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