JP2019068456A - System and method for bidirectional radio communication - Google Patents
System and method for bidirectional radio communication Download PDFInfo
- Publication number
- JP2019068456A JP2019068456A JP2018231459A JP2018231459A JP2019068456A JP 2019068456 A JP2019068456 A JP 2019068456A JP 2018231459 A JP2018231459 A JP 2018231459A JP 2018231459 A JP2018231459 A JP 2018231459A JP 2019068456 A JP2019068456 A JP 2019068456A
- Authority
- JP
- Japan
- Prior art keywords
- multicast
- station
- sequence number
- packet
- receiving
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Radio Relay Systems (AREA)
Abstract
Description
本発明は、双方向無線通信システムおよび双方向無線通信方法に関し、特に、通信衛星を介した1対N通信によるコネクション型通信に好適に適用可能な双方向無線通信システムおよび双方向無線通信方法に関する。 The present invention relates to a two-way wireless communication system and a two-way wireless communication method, and more particularly to a two-way wireless communication system and a two-way wireless communication method which can be suitably applied to connection type communication by 1 to N communication via communication satellites. .
通信衛星を介した双方向無線通信システムの一つにVSAT(Very Small Aperture Terminal:超小型地球局)システムというものがある。VSATシステムにおいては、通信衛星に搭載されている中継器(トランスポンダ)を、地上の多数の地球局が共同で使用して、1対1、または、1対Nの通信を行うことを可能としている。ここで、1対1、または、1対N通信において、1は単一局であることを意味し、Nは複数局であることを意味する。 One of two-way wireless communication systems via communication satellites is the VSAT (Very Small Aperture Terminal) system. In the VSAT system, a large number of earth stations on the ground can jointly use one to one or one to N communication by using repeaters (transponders) mounted on communication satellites. . Here, in one-to-one or one-to-N communication, 1 means that it is a single station, and N means that it is a plurality of stations.
VSATシステムにおいては、通常、通信衛星の中継器(トランスポンダ)が有する回線数に限りがあることから、回線を効率的に使用するため、特許文献1の特開2002−164828号公報「デジタル衛星通信システムおよびその制御方法」等にも記載されているように、DAMA(Demand Assign Multiple Access:割当て要求多元接続)方式が採用されている。 In the VSAT system, since the number of lines possessed by a repeater (transponder) of a communication satellite is usually limited, in order to use the line efficiently, Japanese Patent Laid-Open No. 2002-164828 "Digital Satellite Communication" As described in “System and its control method” and the like, a DAMA (Demand Assign Multiple Access) scheme is adopted.
DAMA方式の動作について以下にその概略を説明する。地球局は、地球局間同士において通信を行う際にだけ、管制局に対して通信回線の割当てを要求する。管制局は、回線割当て要求を行った地球局および当該地球局と通信を行う地球局に対して通信回線を割り当てる。地球局が通信を行う必要が無くなると、地球局自ら回線切断(回線解放)処理を行う。回線切断を実施した地球局は、元の通信回線割当て要求待ちの状態に戻る。 The outline of the operation of the DAMA method will be described below. The earth station requests the control station to assign a communication line only when communicating between the earth stations. The control station allocates a communication line to the earth station that made the line allocation request and the earth station that communicates with the earth station. When the earth station does not need to communicate, the earth station itself performs line disconnection (line release) processing. The earth station which performed the line disconnection returns to the state waiting for the original communication line assignment request.
また、DAMA方式によって、1対N通信を行う場合、マルチキャスト送信局となる地球局が、1対N通信回線割当てを管制局に対して要求し、管制局は、マルチキャスト送信局と同じグループに属している地球局をマルチキャスト受信局として、同一の1対N通信回線を割り当てる。どの地球局がどのグループに属しているかは、管制局にあらかじめ登録されている。 Also, when performing 1-to-N communication according to the DAMA method, the earth station serving as a multicast transmitting station requests 1-to-N communication channel assignment from the control station, and the control station belongs to the same group as the multicast transmitting station. The same earth station as a multicast reception station, and assigns the same 1 to N communication line. Which earth station belongs to which group is registered in advance with the control station.
また、従来のVSATシステムにおける1対N通信の場合は、通常、マルチキャスト送信局からマルチキャスト受信局方向への1方向の回線のみの割当てとなり、マルチキャスト受信局からマルチキャスト送信局方向への回線については、必要に応じて、その都度、1対1回線の割当て要求を行う。すなわち、仮に、マルチキャスト送信局の局数が1局、マルチキャスト受信局の局数がN局であった場合、マルチキャスト送信局と全てのマルチキャスト受信局との間で双方向通信を行うには、回線数が(1+N)回線必要となる。 Also, in the case of 1-to-N communication in the conventional VSAT system, allocation of only one line in the direction from the multicast transmitting station to the multicast receiving station is normally performed, and for the line from the multicast receiving station to the multicast transmitting station As needed, it makes an allocation request for a one-to-one line each time. That is, assuming that the number of multicast transmitting stations is one and the number of multicast receiving stations is N, to perform bidirectional communication between the multicast transmitting station and all multicast receiving stations, The number of (1 + N) lines is required.
さらに、従来のVSATシステムにおいては、前記の1対N通信を、映像、音声の一斉配信や、ファイルデータの一斉転送等の目的で使用しており、この中でも、特にファイルデータ転送に関しては、下記を理由として、マルチキャスト送信局と全てのマルチキャスト受信局との間において双方向で通信を行う必要がある。 Furthermore, in the conventional VSAT system, the 1-to-N communication is used for the purpose of simultaneous delivery of video and audio, simultaneous transfer of file data, and the like. Because of this, it is necessary to communicate in both directions between the multicast transmitting station and all the multicast receiving stations.
つまり、ファイルデータ転送を行う場合、ファイルデータを複数のパケットに分割して送信する必要があり、パケットロスの発生や、パケットを組み立てる際の順番の間違えがあると、受信側で、元のファイルデータに復元することができない。このため、ファイルデータ転送においては、パケットロスの検知、パケットロス時における再送が必要となるために、パケットへのシーケンス番号の付与が必要となる。なお、パケットロスの検知に関しては、パケット受信局から、パケット送信局に対して、パケットが正常に受信できたことを通知する応答信号を送出する必要があるため、双方向通信が前提となる。 That is, when performing file data transfer, it is necessary to divide the file data into a plurality of packets and transmit them, and if there is a packet loss or a wrong order in assembling the packets, the receiving file It can not be restored to data. For this reason, in file data transfer, it is necessary to detect packet loss and to retransmit at the time of packet loss, so it is necessary to assign a sequence number to a packet. In addition, since it is necessary to send a response signal notifying that the packet has been successfully received from the packet receiving station to the packet transmitting station, detection of packet loss is premised on bidirectional communication.
ちなみに、前述のような機能を有する双方向通信方式のことをコネクション型通信と呼び、代表的なコネクション型通信方式としてはTCP(Transmission Control Protocol)方式がある。TCP方式は一般に広く普及しており、IP(Internet Protocol)通信を行うほぼ全ての送受信端末において採用されている通信方式である。そのため、ファイルデータ転送においては、汎用性という観点からTCP方式を採用することができることが理想である。 Incidentally, a bidirectional communication system having the above-mentioned function is called connection-type communication, and there is a TCP (Transmission Control Protocol) system as a representative connection-type communication system. The TCP method is widely spread in general, and is a communication method adopted in almost all transmitting and receiving terminals that perform IP (Internet Protocol) communication. Therefore, in file data transfer, it is ideal that the TCP method can be adopted from the viewpoint of versatility.
ただし、TCP方式は、1対1通信を想定した通信方式であり、1対N通信には適さない。したがって、従来のVSATシステムにおいては、1対N通信によるファイルデータ転送を、本用途のみに限定される独自の通信方式としている。そして、該独自の通信方式を有する専用のデータ送信端末、データ受信端末を、マルチキャスト送信局のネットワーク内とマルチキャスト受信局のネットワーク内にそれぞれ設置することにし、データ送信端末からのパケット全てが全データ受信端末において受信されるまで、パケット再送を繰り返すことによって実現している。かくのごとき独自の通信方式を有するデータ送信端末、データ受信端末は、TCP方式を採用した端末と比較して、前述の通り、用途が限られ、それに伴い、購入者層も限定されるため、端末価格が高価になり易い。 However, the TCP method is a communication method assuming one-to-one communication, and is not suitable for one-to-N communication. Therefore, in the conventional VSAT system, file data transfer by 1 to N communication is a unique communication method limited to the present application. Then, a dedicated data transmission terminal and data reception terminal having the unique communication method are respectively installed in the network of the multicast transmission station and in the network of the multicast reception station, and all the packets from the data transmission terminal are all data This is realized by repeating packet retransmission until it is received at the receiving terminal. Since data transmission terminals and data reception terminals having communication systems unique to this kind have limited applications as described above compared with terminals that adopt the TCP system, the purchaser layer is also limited accordingly. Terminal prices tend to be expensive.
加えて、通信衛星回線を利用した通信においては、応答信号受信確認についても、一般的なコネクション型通信とは異なる方式を採用している。つまり、一般的なコネクション型通信の場合は、送信側で受信局からの応答信号を受信した後に、次のパケット送信を行う。これに対して、通信衛星回線を使用した通信の場合は、通信衛星がはるか上空にあるため、伝送距離が長く伝搬遅延が大きい。通信衛星回線における遅延量は、或る地球局から他の地球局まで通信衛星を経由して電気信号を送る際に、電気信号が相手側に到達するまでの遅延量であり、通信衛星が静止衛星軌道上で運用されている場合には、通信衛星までの距離を考慮すると、理論上、地球局2局間において往復の通信衛星回線における遅延量は500ms程度となる。このため、逐一、応答信号を待つ方式にすると、パケットの送信間隔が大きくなり、スループットが著しく低下するため、一度にできるだけ多くのパケットを送信した後、応答信号を待つ仕組みを採用している。 In addition, in communication using a communication satellite line, a method different from general connection type communication is adopted also for response signal reception confirmation. That is, in the case of general connection-oriented communication, the next packet transmission is performed after the transmission side receives the response signal from the reception station. On the other hand, in the case of communication using a communication satellite link, since the communication satellite is far above, the transmission distance is long and the propagation delay is large. The amount of delay in a communication satellite link is the amount of delay until an electrical signal reaches the other party when an electrical signal is sent from one earth station to another earth station via the communication satellite, and the communication satellite is stationary. When operated on a satellite orbit, in consideration of the distance to the communication satellite, the amount of delay in the round trip communication satellite link between two earth stations is theoretically about 500 ms. For this reason, when the system waits for response signals one by one, the packet transmission interval increases and the throughput significantly decreases. Therefore, after transmitting as many packets as possible at one time, the system waits for response signals.
前述のように、従来のVSATシステムにおいて1対N通信によるコネクション型通信を行う場合には、次のような課題がある。 As described above, when connection-oriented communication is performed by 1-to-N communication in the conventional VSAT system, the following problems occur.
第1の課題として、回線数の消費量が大きくなるという課題がある。すなわち、従来のVSATシステムにおけるコネクション型通信は、双方向通信が前提であり、マルチキャスト送信局とマルチキャスト受信局との間で1対Nの双方向通信を行う際、回線数がマルチキャスト送信局からマルチキャスト受信局への1回線と、マルチキャスト受信局からマルチキャスト送信局へのN回線と、を必要とし、合わせて(1+N)回線が必要となるため、回線数を大きく消費してしまう。 The first problem is that the consumption of the number of lines increases. That is, connection-oriented communication in the conventional VSAT system is premised on two-way communication, and when performing one-to-N two-way communication between a multicast transmitting station and a multicast receiving station, the number of channels is multicast from the multicast transmitting station Since one line to the receiving station and N lines from the multicast receiving station to the multicast transmitting station are required, and a total of (1 + N) lines are required, the number of lines is consumed significantly.
第2の課題として、通信効率および回線使用効率が悪化するという課題がある。すなわち、従来のVSATシステムにおいては、マルチキャスト送信局において、送信したマルチキャストパケットに対する全てのマルチキャスト受信局からの応答信号の全てが届かない限り、全ての応答信号が受信することができるまで、パケット再送を繰り返し行う仕組みになっている。このため、パケットの受信状態が悪く、パケットロスが頻発している受信局があると、送信局からのパケット再送が何度も発生し、受信状態の良好な局においても、なかなか、データ転送動作を完了させることができず、通信機能が、このデータ転送動作のためだけに占有され続けるため、通信効率および回線使用効率が悪化してしまう。 The second problem is that the communication efficiency and the line use efficiency deteriorate. That is, in the conventional VSAT system, the multicast transmitting station retransmits the packet until all the response signals can be received unless all the response signals from all the multicast receiving stations for the transmitted multicast packet have arrived. It is a mechanism to do it repeatedly. For this reason, if there is a receiving station where packet reception is bad and packet loss occurs frequently, packet retransmission from the transmitting station will occur many times, and even in a station with good reception status, data transfer operation is quite easy Can not be completed, and the communication function remains occupied only for this data transfer operation, resulting in deterioration of communication efficiency and line use efficiency.
第3の課題として、高価な専用のデータ送受信端末が必要になり、設備費用が増大するという課題がある。すなわち、従来のVSATシステムにおけるコネクション型通信は、1対N通信方式であることから、既に一般に普及しているTCP等の1対1通信方式を前提としたコネクション型通信方式のデータ送受信端末を使用することができないので、一般に普及している当該データ送受信端末と比較して、端末費用が高価になる独自の通信方式のデータ送受信端末を用意することが必要になり、設備費用が増大してしまう。 The third problem is that an expensive dedicated data transmission / reception terminal is required, and there is a problem that the facility cost is increased. That is, since connection-type communication in the conventional VSAT system is a 1-to-N communication method, a data transmission / reception terminal of a connection-type communication method based on a 1-to-1 communication method such as TCP which has already prevailed in general is used. Since it is impossible to do so, it is necessary to prepare a data transmission / reception terminal of a unique communication scheme, which makes the cost of the terminal expensive, as compared with the commonly used data transmission / reception terminal, and the facility cost increases. .
第4の課題として、スループットの改善には限界があるという課題がある。すなわち、従来のVSATシステムにおいては、一度に送信するパケット数の如何に関わらず、逐一、応答信号の受信を待つ方式であるので、通信衛星との間の遅延の影響によるスループットの低下への改善には限度がある。 The fourth problem is that there is a limit to improvement in throughput. That is, in the conventional VSAT system, regardless of the number of packets transmitted at one time, since it is a method of waiting for reception of the response signal one by one, improvement of the reduction in throughput due to the influence of delay with the communication satellite There is a limit to
(本発明の目的)
本発明は、前述した課題に鑑みてなされたものであって、通信衛星を介した1対N通信において、回線数を極力使わないで、マルチキャスト送信局とマルチキャスト受信局との間の双方向通信を可能にする双方向無線通信システムおよび双方向無線通信方法を提供することを、その目的としている。
(Object of the present invention)
The present invention has been made in view of the problems described above, and in 1-to-N communication via communication satellites, bidirectional communication between a multicast transmitting station and a multicast receiving station without using the number of channels as much as possible. It is an object of the present invention to provide a two-way wireless communication system and a two-way wireless communication method that make it possible.
さらに、通信衛星を介した1対N通信において、パケットの受信状態が他の受信局より悪い受信局が存在していた場合であっても、受信状態の良好な受信局の通信効率をできるだけ落とさないように、受信状態が悪い受信局に対して回線の切断制御を実施することを可能にする双方向無線通信システムおよび双方向無線通信方法を提供することも、その目的としている。 Furthermore, in 1-to-N communication via communication satellites, even if there is a receiving station whose packet reception status is worse than that of other receiving stations, the communication efficiency of the reception status with good reception status is reduced as much as possible. It is another object of the present invention to provide a two-way wireless communication system and a two-way wireless communication method that make it possible to perform line disconnection control for a receiving station with poor reception conditions.
さらに、1対N通信を行うコネクション型通信の環境下においても、データ送信端末との間およびデータ受信端末との間の通信には、1対1のTCP等のコネクション型通信を前提とした通信方式を採用することができる双方向無線通信システムおよび双方向無線通信方法を提供することも、その目的としている。 Furthermore, even in a connection-oriented communication environment where 1-to-N communication is performed, communication based on 1-to-1 connection-oriented communication such as TCP is assumed for communication with a data transmission terminal and with a data reception terminal. It is another object of the present invention to provide a two-way wireless communication system and a two-way wireless communication method that can adopt a scheme.
さらに、通信衛星を介した1対N通信において、通信衛星回線における遅延によるスループット低下を改善することが可能な双方向無線通信システムおよび双方向無線通信方法を提供することも、その目的としている。 Furthermore, it is another object of the present invention to provide a two-way wireless communication system and a two-way wireless communication method capable of improving throughput reduction due to delay in a communication satellite link in 1-to-N communication via a communication satellite.
前述の課題を解決するため、本発明による双方向無線通信システムおよび双方向無線通信方法は、主に、次のような特徴的な構成を採用している。 In order to solve the above-mentioned problems, the two-way wireless communication system and the two-way wireless communication method according to the present invention mainly adopt the following characteristic configurations.
(1)本発明による双方向無線通信システムは、通信衛星を介した双方向無線通信が可能なVSAT(Very Small Aperture Terminal)システムを構成する双方向無線通信システムであって、1つのマルチキャスト送信局とN(N:自然数)個のマルチキャスト受信局との間の1対N通信回線をDAMA((Demand Assign Multiple Access)方式によって割当てを行い、前記マルチキャスト受信局から前記マルチキャスト送信局に向かう上り方向の回線として割り当てられた1回線を、TDMA(Time Division Multiple Access)方式の無線フレームフォーマットに準拠したフレームを用いて、送信周期としてあらかじめ定めたスロット周期毎にN個の前記マルチキャスト受信局それぞれに割り当てられたスロットタイミングにおいて時分割して通信を行うことにより、共用することを特徴とする。 (1) A two-way wireless communication system according to the present invention is a two-way wireless communication system constituting a VSAT (Very Small Aperture Terminal) system capable of two-way wireless communication via a communication satellite, and one multicast transmitting station And assigns a 1-to-N communication link between N and N (N: natural number) multicast receiving stations by DAMA (Demand Assign Multiple Access) method, and the uplink direction from the multicast receiving station to the multicast transmitting station One line assigned as a line is assigned to each of the N multicast receiving stations in each slot cycle predetermined as a transmission cycle, using a frame conforming to a radio frame format of the TDMA (Time Division Multiple Access) system. In time-division communication at different slot timings Ri, characterized by shared.
(2)本発明による双方向無線通信方法は、通信衛星を介した双方向無線通信が可能なVSAT(Very Small Aperture Terminal)システムを構成する双方向無線通信システムにおける双方向無線通信方法であって、1つのマルチキャスト送信局とN(N:自然数)個のマルチキャスト受信局との間の1対N通信回線をDAMA((Demand Assign Multiple Access)方式によって割当てを行い、前記マルチキャスト受信局から前記マルチキャスト送信局に向かう上り方向の回線として割り当てられた1回線を、TDMA(Time Division Multiple Access)方式の無線フレームフォーマットに準拠したフレームを用いて、送信周期としてあらかじめ定めたスロット周期毎にN個の前記マルチキャスト受信局それぞれに割り当てられたスロットタイミングにおいて時分割して通信を行うことにより、共用することを特徴とする。 (2) A two-way wireless communication method according to the present invention is a two-way wireless communication method in a two-way wireless communication system constituting a VSAT (Very Small Aperture Terminal) system capable of two-way wireless communication via a communication satellite. Assign a 1-to-N communication channel between one multicast transmitting station and N (N: natural number) multicast receiving stations by DAMA (Demand Assign Multiple Access) method, and transmit the multicast from the multicast receiving station One of the channels assigned as the uplink channel toward the station is a frame conforming to the radio frame format of the TDMA (Time Division Multiple Access) system, and N of the multicasts per slot cycle predetermined as the transmission cycle At the slot timing assigned to each receiving station And by communicating with, characterized by shared.
本発明の双方向無線通信システムおよび双方向無線通信方法によれば、主に、以下のような効果を奏することができる。 According to the two-way wireless communication system and the two-way wireless communication method of the present invention, the following effects can be mainly obtained.
すなわち、複数(例えばN)個のマルチキャスト受信局から或る1つのマルチキャスト送信局方向へ向かう通信において、1回線を、複数(例えばN)個のマルチキャスト受信局において時分割的に共用することにより、割当て回線数を、従来のシステムにおける複数(例えばN)回線から1回線に削減することができ、使用回線数の大幅な節約が可能になるという効果を奏することができる。 That is, in communication from multiple (for example, N) multicast receiving stations toward one multicast transmitting station, by sharing one line among multiple (for example, N) multicast receiving stations in a time division manner, The number of allocated lines can be reduced from a plurality of (e.g., N) lines in the conventional system to one line, and a significant saving of the number of used lines can be achieved.
以下、本発明による双方向無線通信システムおよび双方向無線通信方法の好適な実施形態について添付図を参照して説明する。なお、本発明による双方向無線通信方法をコンピュータにより実行可能な双方向無線通信プログラムとして実施するようにしても良いし、あるいは、双方向無線通信プログラムをコンピュータにより読み取り可能な記録媒体に記録するようにしても良いことは言うまでもない。また、以下の各図面に付した図面参照符号は、理解を助けるための一例として各要素に便宜上付記したものであり、本発明を図示の態様に限定することを意図するものではないことも言うまでもない。 Hereinafter, preferred embodiments of a two-way wireless communication system and a two-way wireless communication method according to the present invention will be described with reference to the attached drawings. Note that the two-way wireless communication method according to the present invention may be implemented as a two-way wireless communication program that can be executed by a computer, or alternatively, the two-way wireless communication program may be recorded on a computer readable recording medium. It goes without saying that it is good. Further, reference numerals in the drawings attached to the following drawings are for convenience added to the respective elements as an example for aiding understanding, and it is needless to say that the present invention is not intended to be limited to the illustrated embodiment. Yes.
(本発明の特徴)
本発明の実施形態の説明に先立って、本発明の特徴についてその概要をまず説明する。本発明は、通信衛星を介した双方向無線通信が可能なVSAT(Very Small Aperture Terminal:超小型地球局)システムに関し、1つのマルチキャスト送信局と複数のマルチキャスト受信局との間で双方向の無線通信を行う双方向無線通信システムにおいて、
マルチキャスト送信局から各マルチキャスト受信局への回線を1回線、各マルチキャスト受信局からマルチキャスト送信局への回線を1回線とし、
マルチキャスト送信局は、
マルチキャストパケット毎にシーケンス番号を付与する手段と、
複数のマルチキャストパケットを一度に各マルチキャスト受信局に向けて送信する手段と、
マルチキャスト受信局からの応答信号内のシーケンス番号を確認して、更新があらかじめ定めた一定期間の間なかった場合またはシーケンス番号抜けが発生した場合が確認されると、パケットの再送を行う手段と、
応答信号内のシーケンス番号の更新具合により、パケットの送信周期を変更する手段と、
応答信号内の受信状態情報を監視し、該受信状態情報が受信劣化状態を示す場合は、該当するマルチキャスト受信局への回線切断制御、および、パケット送信対象のマルチキャスト受信局から除外する手段と、
データ送信端末と1対1通信のTCP等のコネクション型通信方式を前提とした通信を行う手段と、
を備え、
一方、各マルチキャスト受信局は、
マルチキャスト送信局への1回線を時分割により共用する手段と、
データ受信端末から受信した応答パケットに対応するマルチキャストパケットの最老番シーケンス番号を、また、パケットロス検知時はさらにパケットロスに該当するシーケンス番号を、応答信号に格納してマルチキャスト送信局へ送信する手段と、
マルチキャスト送信局との通信における自局の受信レベルまたはBER(Bit Error Rate)を監視し、受信レベルまたBERが、あらかじめ設定された受信許容閾値よりも低下した場合に、受信劣化状態をマルチキャスト送信局へ送信するとともに、自局の回線を切断する手段と、
データ受信端末と1対1通信のTCP等のコネクション型通信方式を前提とした通信を行う手段と、
を備えることを主要な特徴としている。
(Features of the present invention)
Before describing the embodiments of the present invention, the features of the present invention will first be outlined. The present invention relates to a VSAT (Very Small Aperture Terminal) system capable of two-way wireless communication via a communication satellite, and two-way wireless communication between one multicast transmitting station and a plurality of multicast receiving stations. In a two-way wireless communication system that performs communication,
One line from the multicast transmitting station to each multicast receiving station, and one line from each multicast receiving station to the multicast transmitting station
The multicast sender is
A means for assigning a sequence number to each multicast packet;
Means for transmitting a plurality of multicast packets towards each multicast receiver at one time;
A means for retransmitting the packet if the sequence number in the response signal from the multicast receiving station is confirmed and if it is confirmed that the update has not been performed for a predetermined fixed period or if the sequence number missing has occurred;
A means for changing the packet transmission cycle according to the degree of update of the sequence number in the response signal;
Means for monitoring the reception status information in the response signal, and controlling the line disconnection to the corresponding multicast reception station if the reception status information indicates the reception degradation status, and means for excluding it from the multicast reception stations for packet transmission;
A means for performing communication based on a connection type communication method such as TCP for one-to-one communication with a data transmission terminal;
Equipped with
On the other hand, each multicast receiver is
A means for sharing one circuit to the multicast transmission station by time division;
The oldest signal sequence number of the multicast packet corresponding to the response packet received from the data receiving terminal, and when a packet loss is detected, further stores the sequence number corresponding to the packet loss in the response signal and transmits it to the multicast transmitting station Means,
The reception level or BER (Bit Error Rate) of the own station in communication with the multicast transmission station is monitored, and the reception deterioration state is multicast transmission station when the reception level or BER is lower than a preset reception allowance threshold. Means for disconnecting the line of the own station while transmitting to
Means for performing communication based on a connection-type communication method such as TCP for one-to-one communication with a data receiving terminal;
The main feature is the provision of
(効果をもたらす手段の働き)
本発明による双方向無線通信システムにおいて前述のような各手段を備えることにより、次のような効果が得られる。
(Function of means to bring effect)
By providing each means as described above in the two-way wireless communication system according to the present invention, the following effects can be obtained.
すなわち、マルチキャスト送信局は、1対1通信のTCP等のコネクション型通信方式を前提とした通信を利用して、データ送信端末からのデータを全て引き取り、当該マルチキャスト送信局内の記憶装置に保存する。そして、マルチキャスト送信局は、引き取ったデータのマルチキャストパケットを作成し、マルチキャストパケット毎にシーケンス番号を付与して、誤り検出機能を有する無線フレームに多重化する。しかる後、シーケンス番号が付与されたマルチキャストパケットを、1もしくは複数のセットとして、マルチキャスト対象局として登録されている複数の各マルチキャスト受信局へ送信する。 That is, the multicast transmission station takes over all the data from the data transmission terminal using communication based on the connection-oriented communication method such as TCP of one-to-one communication, and stores it in the storage device in the multicast transmission station. Then, the multicast transmission station creates a multicast packet of the taken data, assigns a sequence number to each multicast packet, and multiplexes it into a radio frame having an error detection function. Thereafter, the multicast packet to which the sequence number is assigned is transmitted as one or more sets to each of a plurality of multicast receiving stations registered as multicast target stations.
各マルチキャストパケット受信局は、マルチキャスト送信局から受信したマルチキャストパケットを各データ受信端末に1対1通信のTCP等のコネクション型通信方式を前提とした通信を利用して送信する。マルチキャストパケットを受信した各データ受信端末は受信したマルチキャストパケットに対する応答パケットを各マルチキャストパケット受信局に送信する。しかる後、各データ受信端末からの応答パケットを受信した各マルチキャスト受信局は、マルチキャスト送信局に対する応答用に保持しているマルチキャストパケットの最老番シーケンス番号をデータ受信端末から受信確認した旨の応答パケットがあったマルチキャストパケットの最老番シーケンス番号に更新し、マルチキャスト送信局への回線に対して、各マルチキャスト受信局毎にあらかじめ割り当てられた送信スロットタイミングで、更新したマルチキャストパケットの最老番シーケンス番号を付した応答信号を送信する。また、該応答信号には、パケット途中抜けのシーケンス番号や、自マルチキャスト受信局の受信劣化状態発生の旨を示す情報および該受信劣化状態から復旧した旨を示す情報も格納する。 Each multicast packet receiving station transmits the multicast packet received from the multicast transmitting station to each data receiving terminal using communication based on a connection-oriented communication method such as TCP for one-to-one communication. Each data receiving terminal that has received the multicast packet transmits a response packet to the received multicast packet to each multicast packet receiving station. After that, each multicast receiving station that receives the response packet from each data receiving terminal responds that the oldest reception sequence number of the multicast packet held for responding to the multicast transmitting station has been confirmed from the data receiving terminal The oldest packet sequence of the multicast packet in which the packet was updated is updated to the oldest sequence number of the multicast packet, and the oldest slot sequence of the updated multicast packet is assigned to the line to the multicast transmitting station at the transmission slot timing previously assigned to each multicast receiving station. Send a numbered response signal. In addition, the response signal also stores a sequence number of a packet midway drop, information indicating that the reception deterioration state of the own multicast receiving station has occurred, and information indicating that the reception deterioration state has been recovered.
マルチキャスト送信局は、各マルチキャスト受信局からの応答信号の受信タイミングの如何に関わらず、マルチキャストパケット送信周期としてあらかじめ決められたタイミングで各マルチキャスト受信局へのマルチキャストパケットの送信動作を行う。これにより、通信衛星回線における遅延の影響を減らし、スループットの低下を抑えている。 The multicast transmitting station transmits the multicast packet to each multicast receiving station at a timing determined in advance as a multicast packet transmission period regardless of the reception timing of the response signal from each multicast receiving station. This reduces the effect of delay in the communication satellite link and suppresses the decrease in throughput.
また、パケットロスの発生に関しては、マルチキャスト送信局は、各マルチキャストパケット受信局からの応答信号において、受信済みを示す最老番シーケンス番号が、1回も更新されていないか、または、送信マルチキャストパケット数によりあらかじめ決められた一定回数(1回を含め任意の回数に可変に設定することが可能な回数)更新されていないか、あるいは、パケット途中抜けのシーケンス番号が存在しているか否かによって判断する。これにより、パケットロス発生を検知した場合は、マルチキャスト送信局は、マルチキャストパケットの再送処理を行う。 Also, with regard to the occurrence of packet loss, the multicast transmitting station may not have updated the oldest number sequence number indicating that it has already been received in the response signal from each multicast packet receiving station, or may not transmit multicast packets It is judged whether it has not been updated by a fixed number of times (number of times it is possible to set variably to any number including one time) predetermined by the number, or whether or not there is a packet missing sequence number. Do. Thus, when occurrence of packet loss is detected, the multicast transmission station performs retransmission processing of the multicast packet.
さらに、応答信号の受信済みシーケンス番号の更新間隔が、マルチキャストパケットの送信周期と比較して長くなっている場合は、マルチキャスト送信局は、マルチキャストパケットの送信周期を変更するか否かの判断を行う。また、マルチキャスト送信局は、応答信号の受信具合や、応答信号内の受信状態を監視し、再送処理を繰り返す、もしくは、品質劣化の恐れのあるマルチキャスト受信局に対しては、他のマルチキャスパケット受信局における通信効率の低下を防ぐために、回線切断制御を行い、マルチキャスト対象の受信局を登録している登録リストから除外する処理を実行する。 Furthermore, when the update interval of the received sequence number of the response signal is longer than the transmission period of the multicast packet, the multicast transmitting station determines whether to change the transmission period of the multicast packet. . In addition, the multicast transmission station monitors the reception status of the response signal and the reception status in the response signal, and repeats the retransmission process, or, for multicast reception stations that may have quality deterioration, another multicast packet In order to prevent a decrease in communication efficiency at the receiving station, line disconnection control is performed, and a process of excluding the receiving station of the multicast target from the registration list registered is performed.
なお、以上のようなマルチキャストパケットの再送処理やマルチキャスト受信局への回線切断制御の判断基準は、マルチキャスト送信局内の設定により、任意に変更して設定することが可能であり、マルチキャスト送信局は、設定した判断基準に従って、マルチキャストパケットの再送処理やマルチキャスト受信局への回線切断制御を行う。全てのマルチキャストパケットを送信した後、必要であれば、前述した再送処理、回線切断の判断基準を変更して、マルチキャスト対象の受信局を登録している登録リストから除外したマルチキャスト受信局が発生している場合には、当該マルチキャスト受信局宛てに、再度、マルチキャストパケットの送信をやり直す。 Note that the above judgment criteria for multicast packet retransmission processing and disconnection control to the multicast receiving station can be arbitrarily changed and set by the setting in the multicast transmitting station, and the multicast transmitting station can Retransmission processing of multicast packets and control of disconnection from a multicast receiving station are performed in accordance with the set judgment criteria. After transmitting all multicast packets, if necessary, change the judgment criteria for retransmission and line disconnection mentioned above, and there will be multicast receiving stations excluded from the registration list registering the multicast target receiving stations. If yes, the transmission of the multicast packet is performed again to the multicast receiving station.
(本発明の実施形態の構成例)
次に、本発明によるマルチキャスト通信システムの構成について、その一例を、図1を参照しながら詳細に説明する。図1は、本発明によるマルチキャスト通信システムの全体構成の一例を説明するための全体構成図であり、通信衛星を介したマルチキャスト通信システムの構成例として、通信衛星を介した双方向無線通信が可能なVSAT(Very Small Aperture Terminal:超小型地球局)システムを構成している場合を示している。
(Configuration Example of Embodiment of the Present Invention)
Next, an example of the configuration of the multicast communication system according to the present invention will be described in detail with reference to FIG. FIG. 1 is an entire configuration diagram for explaining an example of the entire configuration of a multicast communication system according to the present invention, and as an example configuration of a multicast communication system via communication satellites, bidirectional wireless communication via communication satellites is possible It shows the case where the VSAT (Very Small Aperture Terminal) system is configured.
図1のマルチキャスト通信システムにおいて、符号1は、マルチキャスト送信局となる地球局(以降、送信局と表記する)であり、符号2A、2B、2Cは、複数のマルチキャスト受信局となる各地球局(以降、受信局と表記する)であり、符号3は、通信衛星である。また、符号4は、データ送信端末であり、符号5A、5B、5Cは、複数の各データ受信端末であり、符号6は、送信局1内に備えられた記憶装置である。また、符号11は、送信局1とデータ送信端末4とを接続する通信ケーブルであり、符号12A、12B、12Cは、それぞれ、受信局2A、2B、2Cとデータ受信端末5A、5B、5Cとを接続する通信ケーブルである。
In the multicast communication system of FIG. 1,
データ送信端末4は、通信ケーブル11により、送信局1と接続され、通信ケーブル11を介して、データ送信端末4からのデータD7を送信局1に送信する。
また、各データ受信端末5A、5B、5Cは、それぞれ、各通信ケーブル12A、12B、12Cにより、各受信局2A、2B、2Cと接続され、それぞれ、各通信ケーブル12A、12B、12Cを介して、各受信局2A、2B、2CそれぞれからのデータパケットD8a、D8b、D8cを受信し、各受信局2A、2B、2Cそれぞれに対するそれぞれの応答パケットD9a、D9b、D9cを返送する。
The data transmission terminal 4 is connected to the
The data receiving terminals 5A, 5B and 5C are connected to the receiving
送信局1と各受信局2A、2B、2Cとは、DAMA(Demand Assign Multiple Access)方式を用いて割り当てられた通信衛星3を介した通信衛星回線によって無線接続され、送信局1からは、各受信局2A、2B、2Cへ向かう1本の下り回線を用いて、あらかじめ定めたマルチキャストパケット送信周期毎に、各受信局2A、2B、2Cへの複数のマルチキャスト用の下り回線無線フレームD1a、D1b、D1c、D1d、D1e、D1f、D1g、D1h、D1i、D1j、D1k、D1lを、各受信局2A、2B、2Cに向けて一度に連続して送信し、一方、各受信局2A、2B、2Cからは、送信局1へ向かう1本の上り回線上にスロット周期T1毎に1スロット単位にあらかじめ割り付けられたスロットタイミングta、tb、tcを用いて、時分割した状態で、送信局1への上り回線無線フレームD2a、D3a、D4a、D2b、D3b、D4bを順次送信する。
The transmitting
なお、図1に示す例においては、受信局数は、受信局2A、2B、2Cの3局の場合を示しているが、本発明においては、受信局数は、かかる場合に限定されるものではなく、N局(N:任意の自然数)、設置されていても構わない。また、以下の説明においては、説明の都合上、マルチキャスト送信を行う地球局を送信局、マルチキャスト受信を行う地球局を受信局としているが、本発明の地球局においては、マルチキャスト送受信の両方の機能を有しており、どの地球局においても、送信局もしくは受信局のいずれかになり得ることは言うまでもない。
In the example shown in FIG. 1, the number of receiving stations is three in the receiving
(実施形態の動作の説明)
次に、図1の全体構成図を参照し、図1に示したマルチキャスト通信システム全体の動作の流れについて詳細に説明する。
(Description of the operation of the embodiment)
Next, the flow of operations of the entire multicast communication system shown in FIG. 1 will be described in detail with reference to the overall configuration diagram of FIG.
データ送信端末4は、通信ケーブル11を経由して、1対1のTCP等のコネクション型通信方式を用いて、データD7を送信局1に対して送信する。送信局1は、データ送信端末4から受信したデータD7を、一旦、自局内の記憶装置6に全て保存する。なお、データD7は、データ送信端末4と送信局1との間で送受信した際のパケット単位で自局内の記憶装置6に保存される。
The data transmission terminal 4 transmits data D7 to the
送信局1は、データ送信端末4からのデータD7を全て自局内の記憶装置6に保存した後、DAMA(Demand Assign Multiple Access)方式により、送信局1から受信局2A、2B、2Cへの1本の回線(以降、下り回線と表記する)と、受信局2A、2B、2Cから送信局1への1本の回線(以降、上り回線と表記する)の割当て要求を行う。要求した回線割当てが終了すると、送信局1は、自局内の記憶装置6に保存されたデータD7のパケット毎の送信順序を示すシーケンス番号を生成する。なお、保存されたデータD7のパケットについては、送信局1は、パケット内データの変更等は特に加えることはないが、以下の説明を簡単にするために、以降、本パケットを‘マルチキャストパケット’と記載することにする。
The transmitting
送信局1は、マルチキャストパケットと、シーケンス番号データとを、それぞれ、誤り検出機能を有する送信フレームに格納した後、1組にして、現在送信しようとしている下り回線無線フレーム(図1において最初の送信時であればマルチキャスト用の下り回線無線フレームD1a)のデータ部に格納する。
The transmitting
なお、該送信フレーム1組のフレーム長が、下り回線無線フレームの1フレーム内のデータ部の長さより長い場合は、1組の送信フレームを分割して、複数の下り回線無線フレーム(例えば、マルチキャスト用の複数の下り回線無線フレームD1a〜D1d)のデータ部に跨って格納する。また、マルチキャストパケット送信がない期間であっても、あらかじめ定めたマルチキャストパケット送信周期毎に、空データとして定義された値(例えば、HDLCフォーマットではALL1)をデータ部に格納し、その空データとして定義された値をデータ部に格納した下り回線無線フレームを送信し続ける。 If the frame length of one set of transmission frames is longer than the length of the data portion in one frame of the downlink radio frame, the one set of transmission frames is divided and a plurality of downlink radio frames (for example, multicast Are stored across the data portions of a plurality of downlink radio frames D1a to D1d). Also, even during a period in which there is no multicast packet transmission, a value defined as empty data (for example, ALL 1 in HDLC format) is stored in the data section at each predetermined multicast packet transmission cycle, and defined as the empty data Keep transmitting the downlink radio frame in which the value is stored in the data part.
送信局1から下り回線を介して送信されたマルチキャストパケット、シーケンス番号を格納した下り回線無線フレームD1a〜D1lすなわち下り回線方向のマルチキャスト用の下り回線無線フレームD1a〜D1lは、通信衛星3を経由して、各受信局2A、2B、2Cによって受信される。なお、下り回線無線フレームの要素および動作の詳細については後述の図2において説明する。
The multicast packet transmitted from the transmitting
次に、各受信局2A、2B、2Cそれぞれは、下り回線を介して受信したマルチキャストパケットを、それぞれ、データ受信端末5A、5B、5Cに送信可能な形式のデータパケットD8a、D8b、D8cに変換して、通信ケーブル12A、12B、12Cそれぞれを介して、1対1のTCP等のコネクション型通信方式を用いて、データ受信端末5A、5B、5Cそれぞれに送信する。しかる後、各受信局2A、2B、2Cそれぞれは、データ受信端末5A、5B、5Cにおいて正常にパケットを受信したことを示す応答パケットD9a、D9b、D9cが、データ受信端末5A、5B、5Cそれぞれから返送されてくることを待ち合わせる。ここで、応答パケットD9a、D9b、D9cそれぞれについても、受信局2A、2B、2Cとデータ受信端末5A、5B、5Cとのそれぞれの間で使用されている通信方式における応答パケットである。
Next, each of the receiving
上り回線の通信については、本発明においては、TDMA(Time Division Multiple Access)方式を採用して、上り回線1回線を、複数の受信局2A、2B、2Cで時分割して共用しており、各受信局2A、2B、2Cは、各受信局2A、2B、2Cそれぞれにあらかじめ設定されたスロット番号のスロットタイミングta、tb、tcにおいて、一定周期(スロット周期T1)毎に、送信局1へ送信しようとする上り回線無線フレームを、上り回線を介して、通信衛星3に向けて、送信し続ける。
For uplink communication, in the present invention, a TDMA (Time Division Multiple Access) system is adopted, and one uplink line is shared by time division among a plurality of receiving
図1に示す例の場合は、受信局2Aは上り回線無線フレームD2a、D2bを、受信局2Bは上り回線無線フレームD3a、D3bを、受信局2Cは上り回線無線フレームD4a、D4bを、図1に記載したそれぞれのスロットタイミングta、tb、tcで、通信衛星3に向けて送出している。この時、各受信局2A、2B、2Cは、それぞれ、上り回線無線フレームD2a、D2b、上り回線無線フレームD3a、D3b、上り回線無線フレームD4a、D4bのそれぞれに、データ受信端末5A、5B、5Cそれぞれから受信した応答パケットD9a、D9b、D9cに対応するマルチキャストパケットの最老番シーケンス番号等を、応答信号として格納する。
In the example shown in FIG. 1, the receiving
また、各受信局2A、2B、2Cにおける上り回線無線フレームの送信周期を、前述のように、スロット周期T1として定義しており、各受信局2A、2B、2Cに統一した値としてあらかじめ設定している。なお、スロット周期T1の設定値は可変である。また、次の各受信局2A、2B、2Cにおける上り回線用のスロットタイミングta、tb、tcの位置は、下り回線無線フレームD1a〜D1lに格納されている情報を参照することにより識別される。受信スロット番号に関する詳細な動作は、後述の図2において説明する。また、1スロット長は、下り回線無線フレーム2フレーム分以上であり、任意に変更することが可能である。ここで、1スロット長の長さについては、送信局1、受信局2A、2B、2Cそれぞれに対してあらかじめ設定しているものとする。
Also, as described above, the transmission period of the uplink radio frame in each of the receiving
次に、下り回線無線フレーム、上り回線無線フレームの要素および動作の詳細について、その一例を、図2を参照しながら詳細に説明する。図2は、図1に示したマルチキャスト通信システムにおける下り回線無線フレーム、上り回線無線フレームおよび下り回線無線フレームのデータ部それぞれのフレームフォーマットの一例を示す模式図であり、図2(A)に下り回線無線フレームフォーマットを、図2(B)に下り回線無線フレームのデータ部のフレームフォーマットを、また、図2(C)に上り回線無線フレームフォーマットを、それぞれ示している。 Next, details of the elements and operations of the downlink radio frame and uplink radio frame will be described in detail with reference to FIG. FIG. 2 is a schematic diagram showing an example of the frame format of each of the downlink radio frame, uplink radio frame and data portion of the downlink radio frame in the multicast communication system shown in FIG. The line radio frame format is shown in FIG. 2B, and the frame format of the data portion of the downlink radio frame is shown, and the line radio frame format is shown in FIG. 2C.
図1に示すように、受信局2A、2B、2Cそれぞれから通信衛星3を経由して送信されてきた上り回線無線フレームD2a、D3a、D4a、D2b、D3b、D4bは、1スロット周期T1内のスロットタイミングta、tb、tcそれぞれにおいて、時系列で、送信局1によって順次受信される。送信局1は、受信局2A、2B、2Cそれぞれからの上り回線無線フレームD2a、D3a、D4a、D2b、D3b、D4b内の応答信号情報を確認し、必要に応じて、マルチキャストパケットの再送や、該当する受信局への回線切断制御を行う。パケットの再送や回線切断制御に関する詳細な動作については、後述の図3〜図7において説明する。
As shown in FIG. 1, uplink radio frames D2a, D3a, D4a, D2b, D2b, D3b, D4b transmitted from the receiving
図2(A)に示す下り回線無線フレームフォーマット、図2(C)に示す上り回線無線フレームフォーマットは、従来の無線通信システムにおいて一般的に使用されているTDMA方式の無線フレームフォーマットと類似したフォーマットになっている。ただし、本発明においては、TDMA方式を使い、上り回線の周波数チャンネルを1つにして、使用CH(チャンネル)数をできるだけ減らしているという点が重要であり、かかる点が実現されている限り、下り回線無線フレームフォーマット、上り回線無線フレームフォーマットの細かい構成については、図2の通りでなくても良い。 The downlink radio frame format shown in FIG. 2 (A) and the uplink radio frame format shown in FIG. 2 (C) are similar to the radio frame format of the TDMA system generally used in the conventional radio communication system. It has become. However, in the present invention, it is important to use the TDMA method and to use only one uplink frequency channel to reduce the number of used CH (channels) as much as possible, as long as such a point is realized, The detailed configuration of the downlink radio frame format and the uplink radio frame format may not be as shown in FIG.
まず、図2(A)に示す下り回線無線フレームフォーマットの構成について説明する。図2(A)に示すように、下り回線無線フレームD1aは、UW(Unique Word)D11a、フレーム情報部D12、制御信号部D13、データ部D14aの各要素から構成されている。後続の下り回線無線フレームD1b、D1c、D1dにおいても、D1aのフレーム構成と同様であり、UW D11b、D11c、D11dおよびデータ部D14b、D14c、D14dは、それぞれ、UW D11bおよびデータ部D14aと同一の要素である。なお、後続の下り回線無線フレームD1b、D1c、D1dそれぞれにおける前述した構成要素以外の構成要素については、本発明においては重要なものではないので、記載を省略している。 First, the configuration of the downlink radio frame format shown in FIG. 2 (A) will be described. As shown in FIG. 2A, the downlink radio frame D1a includes elements of a UW (Unique Word) D11a, a frame information unit D12, a control signal unit D13, and a data unit D14a. The subsequent downlink radio frames D1b, D1c and D1d are also similar to the frame configuration of D1a, and UW D11b, D11c and D11d and data parts D14b, D14c and D14d are respectively identical to UW D11b and data part D14a. It is an element. Note that components other than the components described above in the subsequent downlink radio frames D1b, D1c, and D1d are not important in the present invention, and thus the description thereof is omitted.
下り回線無線フレームは、2フレーム以上の纏まり毎に1組にして1スロット単位となる。図2(A)に示す例においては、下り回線無線フレームD1a、D1bの2フレームの纏まりで1スロット単位を構成している例を示しているが、1スロット内の下り回線の無線フレーム数は、2フレーム以上であれば、何フレームであっても構わない。ちなみに、1スロット内の下り回線無線フレームのフレーム数を増やせば増やすほど、上り回線無線フレームサイズを大きくすることができるため、上り回線送信時に、一度に送信することが可能なデータ量を増加させることができる。ただし、各受信局2A、2B、2Cの上り回線無線フレームの送信周期は長くなる。
Downlink radio frames are grouped in groups of two or more frames to form one slot unit. The example shown in FIG. 2A shows an example in which one slot unit is configured by a group of two frames of downlink radio frames D1a and D1b, but the number of downlink radio frames in one slot is As long as it is two or more frames, it may be any frame. By the way, the uplink radio frame size can be increased as the number of downlink radio frames in one slot is increased, so the amount of data that can be transmitted at one time is increased at the time of uplink transmission. be able to. However, the transmission cycle of the uplink radio frame of each of the receiving
次に、図2(A)の下り回線無線フレームD1a、D1b、D1c、D1dを例にとって、下り回線無線フレームの各要素についてさらに説明する。 Next, each element of the downlink radio frame will be further described by taking the downlink radio frames D1a, D1b, D1c, and D1d of FIG. 2A as an example.
図2(A)のUW D11a、UW D11b、UW D11c、UW D11dは、全ての下り回線無線フレームにおいて、一意に定められた値が格納されており、下り回線無線フレームを受信する各受信局2A、2B、2C側において、下り回線無線フレームの先頭の識別や、フレーム同期のために使用される。また、上り回線無線フレーム送信時において、図2(C)に示す上り回線無線フレームのUW D22を、図2(A)の下り回線無線フレームにおける同一スロット内の第2フレーム目(すなわち、先頭のマルチキャストパケットをデータ部に格納しているフレーム)のUW(図2(A)の例においてはUW D11b)に同期させるように、上り回線送信時のタイミング調整を図るためにも使用される。
In UW D11a, UW D11b, UW D11c, and UW D11d in FIG. 2A, values uniquely determined in all downlink radio frames are stored, and each receiving
また、図2(A)のフレーム情報部D12には、上り回線無線フレームの送信周期における最若番スロットの先頭フレームにおいて、該先頭フレームの送信タイミングと分かる特定の値が格納されており、各受信局2A、2B、2Cにおいて、上り回線送信時における自局スロット番号のスロットタイミングta、tb、tcを識別のために使用される。つまり、各受信局2A、2B、2Cは、それぞれ、最若番スロットの先頭フレームの検知から受信フレーム数をカウントすることによって、上り回線無線フレームを送信する自局スロット番号のスロットタイミングta、tb、tcを識別することができる。
Further, in the frame information section D12 of FIG. 2A, a specific value which is known as the transmission timing of the leading frame is stored in the leading frame of the youngest slot in the transmission cycle of the uplink radio frame. In the receiving
また、図2(A)の制御信号部D13は、送信局1と各受信局2A、2B、2Cとの間の無線区間内でやり取りされる制御信号を格納するために使用される。また、図2(A)のデータ部D14aは、マルチキャストパケットまたはシーケンス番号を格納するために使用される。図2(B)に示す例においては、図2(A)のデータ部D14aにはシーケンス番号D53が、図2(A)のデータ部D14bにはマルチキャストパケットD63がそれぞれ格納されている。マルチキャストパケット、シーケンス番号は、いずれも、誤り検出機能を有するフレームに格納される。なお、1つのデータがデータ部D14aに収まり切らない場合は、例えば、図2(A)に示すように、後続する下り回線無線フレームD1b、D1c、D1dそれぞれのデータ部D14b、D14c、D14dに跨って格納される。
Further, the control signal unit D13 of FIG. 2A is used to store control signals exchanged in a wireless section between the transmitting
次に、図2(C)に示す上り回線無線フレームフォーマットの構成について説明する。図2(C)に示すように、受信局2Aが送信する上り回線無線フレームD2aは、プリアンブルD21、UW(Unique Word)D22、応答信号D23によって構成され、フレーム前方と後方とには、前方ガードタイムD24と後方ガードタイムD25とが挿入される。
Next, the configuration of the uplink radio frame format shown in FIG. 2 (C) will be described. As shown in FIG. 2C, the uplink radio frame D2a transmitted by the receiving
受信局2Bが送信する後続の上り回線無線フレームD3aの構成についても、上り回線無線フレームD2aの構成と同様であり、プリアンブルD31、UW D32、応答信号D33によって構成され、かつ、上り回線無線フレームD2aと同じく、前方ガードタイムD34、後方ガードタイムD35が挿入される。各受信局2A、2B、2Cは、それぞれ、図1に示したように、自局のスロット番号のスロットタイミングta、tb、tcで、上り回線無線フレームD2a、D3a、…を送信する。
The configuration of the subsequent uplink radio frame D3a transmitted by the receiving
次に、図2(C)に示す上り回線無線フレームD2aを例にとって、上り回線無線フレームの各要素すなわちプリアンブルD21、UW D22、応答信号D23および前方ガードタイムD24、後方ガードタイムD25について説明する。 Next, taking uplink radio frame D2a shown in FIG. 2C as an example, each element of uplink radio frame, that is, preamble D21, UW D22, response signal D23, forward guard time D24, backward guard time D25 will be described.
図2(C)のプリアンブルD21は、2進数の‘1’と‘0’とが交互に続くようなデータであり、上り回線無線フレームを受信する送信局1に対して同期を取るタイミングを与えるために使用される。また、図2(C)のUW D22は、上り回線無線フレームにおいて一意に定められた値が格納されており、上り回線無線フレームを受信する送信局1側において、プリアンブルD21を除くフレームの先頭の識別、および、フレーム同期のために使用される。
The preamble D21 in FIG. 2C is data in which binary '1's and' 0's are alternately continued, and gives synchronization timing to the transmitting
また、図2(C)の応答信号D23は、受信局2A側から送信局1側へ送信される応答信号を格納するために使用される。応答信号には、受信局2Aを識別する番号、データ受信端末5Aから受信した応答パケットに対応するマルチキャストパケットの最老番シーケンス番号、途中抜けのシーケンス番号があった場合には、途中抜けに該当するシーケンス番号、および、受信状態が良好か否かを表す値が格納されている。また、1スロット長の範囲を超えなければ、応答信号の後方に、IP(Internet Protocol)パケット等の任意のデータを連結しても良い。
Further, the response signal D23 of FIG. 2C is used to store the response signal transmitted from the receiving
また、図2(C)の前方ガードタイムD24、後方ガードタイムD25は、それぞれ、任意の無信号時間であり、上り回線無線フレームにおける送信タイミングの揺らぎを吸収し、前方スロット、または、後方スロットにおいて、他の受信局2B、2Cが送信する上り回線無線フレームD2b、…との衝突を防ぐために使用される。なお、図2(C)の上り回線無線フレームD2aは、1スロット内において、図2(A)に示す2つの下り回線無線フレームD1a、D1bと同期させるようにして、同じタイミングで送信される。
Further, the front guard time D24 and the rear guard time D25 in FIG. 2C are arbitrary non-signal times, respectively, and absorb fluctuations in transmission timing in the uplink radio frame, and can be used in the front slot or the rear slot. , And is used to prevent collisions with uplink radio frames D2b,... Transmitted by other receiving
次に、図2(B)に示す下り回線無線フレームのデータ部のフレームフォーマットの構成について説明する。図2(B)に示すように、例えば、下り回線無線フレームD1a、D1bの場合は、データ部フレームは、下り回線無線フレームD1a内のデータ部D14aを形成するHDLC(High level Data Link Control)フレームD5aと下り回線無線フレームD1b内のデータ部D14bを形成するPPP(Point to Point Protocol)フレームD6aとの1組によって構成される。 Next, the configuration of the frame format of the data portion of the downlink radio frame shown in FIG. 2 (B) will be described. As shown in FIG. 2B, for example, in the case of downlink radio frames D1a and D1b, the data section frame is an HDLC (High level Data Link Control) frame forming a data section D14a in the downlink radio frame D1a. It comprises one set of D5a and a PPP (Point to Point Protocol) frame D6a forming a data section D14b in the downlink radio frame D1b.
従来のVSATシステムにおいては、本実施形態の場合とは異なり、シーケンス番号データの付与がないため、データ部フレームは、PPPフレームのみとなっている。本実施形態においては、図2(B)に示すように、PPPフレームD6aに加え、誤り検出機能を有するHDLCフレームD5aにシーケンス番号D53を格納して、PPPフレームD6aの前段に配置して、互いに連結させて、1組の構成としている。 In the conventional VSAT system, unlike the case of the present embodiment, since the sequence number data is not assigned, the data part frame is only the PPP frame. In this embodiment, as shown in FIG. 2B, in addition to the PPP frame D6a, the sequence number D53 is stored in the HDLC frame D5a having an error detection function, and arranged at the front stage of the PPP frame D6a. They are connected to form one set.
シーケンス番号D53を、誤り検出機能を有するHDLCフレームD5aに格納する理由は、マルチキャストパケットと同様、シーケンス番号D53についても、受信側において誤り検知を行う必要があるためであり、仮に、誤り検知機能がない場合には、たとえ、シーケンス番号D53に誤りが発生しても、受信側では正常受信してしまうことになり、パケット順序の確実性が失われてしまうからである。そして、マルチキャストパケットの順序とデータとの両方の確実性を確保するために、受信側で、1組のシーケンス番号D53およびマルチキャストパケットD63の両方において、誤りがなかった場合にのみ、正常受信とする。いずれか片方にでも誤りが発生していた場合は、正常に受信したシーケンス番号D53またはマルチキャストパケットD63についても、異常データとして破棄する。 The reason for storing the sequence number D53 in the HDLC frame D5a having an error detection function is that, similar to the multicast packet, the error detection needs to be performed on the receiving side also for the sequence number D53. If not, even if an error occurs in the sequence number D53, the reception side will receive the packet normally, and the certainty of the packet order will be lost. Then, in order to ensure the certainty of both the order and data of the multicast packet, the reception side makes normal reception only when there is no error in both the sequence number D53 of the pair and the multicast packet D63. . If an error occurs in either one, the properly received sequence number D53 or the multicast packet D63 is also discarded as abnormal data.
なお、HDLCフレームD5aについては、従来システムにおいて普及しているフレームフォーマットと同じものを、本実施形態においても一例として使用しているだけであり、誤り検出機能を有するフレームであれば、その他のフレームフォーマットを使用しても良いことは言うまでもない。 As for the HDLC frame D5a, the same one as the frame format prevailing in the conventional system is only used as an example also in this embodiment, and in the case of a frame having an error detection function, other frames It goes without saying that the format may be used.
図2(B)に示すように、HDLCフレームD5aは、前方フラグD51、識別情報D52、シーケンス番号D53、FCS(Frame Check Sequence)D54、後方フラグD55によって構成され、フレームの最後にマークD56が挿入される。下り回線無線フレームD1c内のデータ部D14cを形成するHDLCフレームD5bにおいても、HDLCフレームD5aの構成と同様であり、HDLCフレームD5aの場合と同じく、HDLCフレームD5bの最後にはマークが挿入される。 As shown in FIG. 2B, the HDLC frame D5a includes a forward flag D51, identification information D52, a sequence number D53, an FCS (Frame Check Sequence) D54, and a backward flag D55, and a mark D56 is inserted at the end of the frame. Be done. The HDLC frame D5b forming the data section D14c in the downlink radio frame D1c is also similar to the configuration of the HDLC frame D5a, and a mark is inserted at the end of the HDLC frame D5b as in the case of the HDLC frame D5a.
また、図2(B)に示すように、PPPフレームD6aは、前方フラグD61、PPPヘッダD62、マルチキャストパケットD63、FCS D64、後方フラグD65で構成され、フレームの最後にマークD66が挿入される。下り回線無線フレームD1d内のデータ部D14dを形成するPPPフレームD6bにおいても、PPPフレームD6aの構成と同様であり、PPPフレームD6aの場合と同じく、PPPフレームD6bの最後にはマークが挿入される。 Further, as shown in FIG. 2B, the PPP frame D6a is composed of a forward flag D61, a PPP header D62, a multicast packet D63, an FCS D64, and a backward flag D65, and the mark D66 is inserted at the end of the frame. The PPP frame D6b forming the data portion D14d in the downlink radio frame D1d is also similar to the configuration of the PPP frame D6a, and a mark is inserted at the end of the PPP frame D6b as in the PPP frame D6a.
HDLCフレームD5aの構成要素である前方フラグD51、FCS D54、後方フラグD55、マークD56については、HDLCフレームにおける一般的な規格であるので、ここでの説明は割愛する。また、PPPフレームD6aの構成要素である前方フラグD61、PPPヘッダD62、FCS D64、後方フラグD65、マークD66についても、PPPフレームにおける一般的な規格のであるので、ここでの説明は割愛する。 The forward flag D51, the FCS D54, the backward flag D55, and the mark D56, which are components of the HDLC frame D5a, are general standards for the HDLC frame, and thus the description thereof will be omitted. Further, the forward flag D61, the PPP header D62, the FCS D64, the backward flag D65, and the mark D66, which are components of the PPP frame D6a, are also general standards in the PPP frame, so the description here is omitted.
次に、図2(B)に示す下り回線無線フレームD1aのデータ部D14aを形成するHDLCフレームD5a、下り回線無線フレームD1bのデータ部D14bを形成するPPPフレームD6aを例にとって、HDLCフレームD5a、PPPフレームD6aのそれぞれを構成する要素のうち、説明を省略した前記各要素以外の各要素について説明する。 Next, an HDLC frame D5a forming the data portion D14a of the downlink radio frame D1a shown in FIG. 2B and a PPP frame D6a forming the data portion D14b of the downlink radio frame D1b are taken as an example. Among the elements constituting each of the frames D6a, each element other than the above-described elements whose description is omitted will be described.
図2(B)のHDLCフレームD5a内の識別情報D52は、HDLCフレームの種別識別に使用される。識別情報D52は、受信局2A、2B、2CにおいてPPPフレームD6aとの区別に使用する他、次のような用途も想定される。
The identification information D52 in the HDLC frame D5a of FIG. 2B is used for type identification of the HDLC frame. The identification information D52 is used to distinguish from the PPP frame D6a in the receiving
図2(B)においては、HDLCフレームD5aとPPPフレームD6aとのように、下り回線無線フレームのデータ部に関し、HDLCフレームとPPPフレームとの1対1の構成を基本構成として説明しているが、例えば、伝送効率を向上させるために、1対複数の構成として、HDLCフレーム1フレームに対してPPPフレーム複数フレームといった構成も許容しており、識別情報D52を、このようなフレーム構成の識別に使用することも可能である。
In FIG. 2B, as in the HDLC frame D5a and the PPP frame D6a, a one-to-one configuration of the HDLC frame and the PPP frame is described as a basic configuration with respect to the data portion of the downlink radio frame. For example, in order to improve transmission efficiency, a configuration such as a plurality of PPP frames for
また、図2(B)においては、HDLCフレームD5aは、シーケンス番号D53を格納することを基本として説明しているが、HDLCフレームD5aは、その他の用途で使用することも可能であり、識別情報D52を、かくのごときHDLCフレーム用途の識別にも使用することが可能である。 Further, although the HDLC frame D5a is described on the basis of storing the sequence number D53 in FIG. 2 (B), the HDLC frame D5a can also be used for other applications, and the identification information D52 can also be used to identify such HDLC frame applications.
図2(B)のHDLCフレームD5a内のシーケンス番号D53は、図2(B)のPPPフレームD6a内のマルチキャストパケットD63のシーケンス番号等が格納される。なお、マルチキャストパケットD63は、送信局1側のネットワークから、受信局2A、2B、2C側のネットワークへ送信されるパケットのことである。
The sequence number D53 in the HDLC frame D5a of FIG. 2B stores the sequence number of the multicast packet D63 in the PPP frame D6a of FIG. 2B. The multicast packet D63 is a packet transmitted from the network on the transmitting
次に、図2(B)の下り回線無線フレームD1a、D1bのデータ部D14a、D14bそれぞれを形成するHDLCフレームD5a、PPPフレームD6aに関するフレームフォーマットすなわちデータ部フレームフォーマット生成時の動作について詳細に説明する。 Next, the frame format relating to the HDLC frame D5a and the PPP frame D6a forming the data parts D14a and D14b of the downlink radio frames D1a and D1b in FIG. 2B will be described in detail. .
送信局1側のネットワークから、受信局2A、2B、2C側のネットワーク宛てに送信しようとするマルチキャストパケットD63は、送信局1内にて、誤り検出機能を有するPPPフレームD6aに格納される。しかる後、送信局1は、当該マルチキャストパケットD63に付与するシーケンス番号D53および識別情報D52を誤り検出機能を有するHDLCフレームD5aに格納し、HDLCフレームD5aとPPPフレームD6aとをマークD56を介して一組にして連結する。以降に後続するマルチキャストパケットについても同様の操作を行い、HDLCフレームD5b、PPPフレームD6bの後方にさらに連結していく。なお、連結するHDLCフレームとPPPフレームとの組数については可変である。
The multicast packet D63 to be transmitted from the network on the transmitting
次に、送信局1と受信局2A、2B、2Cとの間の通信方法の詳細について、図3〜図7に示すシーケンスチャートを参照しながら説明する。なお、図3〜図7に示すシーケンスチャートにおいては、図1に示した通信衛星3、データ送信端末4、データ受信端末5A、5B、5Cの記載は省略している。また、図6のシーケンスチャートにおいては、受信局2A、2Bについても記載を省略している。なお、図3〜図7の各シーケンス開始までに、送信局1におけるデータ送信端末4からのデータの保存、回線割当て要求、回線割当ては既に実施済みであるものと仮定している。さらに、図3〜図5のシーケンスチャートにおいては、シーケンス番号1〜5の各マルチキャストパケットの送信局1から受信局2A、2B、2Cへの送信は終了していて、データ受信端末5A、5B、5Cから正常に受信した旨を示す応答パケットを受信局2A、2B、2Cは受信済みになっているものと仮定する。
Next, the details of the communication method between the transmitting
(マルチキャストパケット送受信動作の一例)
まず、図3のシーケンスチャートを用いて、送信局1から受信局2A、2B、2Cにマルチキャストパケットを送信した際の動作の一例について説明する。
(Example of multicast packet transmission and reception operation)
First, an example of operation when transmitting a multicast packet from the transmitting
図3は、図1に示したマルチキャスト通信システムにおいて送信局1から受信局2A、2B、2Cへのマルチキャストパケット送信を実施した場合の動作の一例を示すシーケンスチャートである。なお、図3のシーケンスチャートにおいては、前述したように、シーケンス番号1〜5の各マルチキャストパケットに関しては、送信局1から受信局2A、2B、2Cに対する送信動作が既に終了した状態になっていて、シーケンス番号6以降のマルチキャストパケットを送信する動作について示している。
FIG. 3 is a sequence chart showing an example of the operation when multicast packet transmission from the transmitting
図3のシーケンスチャートにおいて、送信局1は、データ送信端末4から受け取って、記憶装置6に保存している送信データに関して、シーケンス番号6〜10の5個のマルチキャストパケットCS1を生成して、受信局2A、2B、2Cに向けて、マルチキャストパケット送信周期T2に合わせて、下り回線無線フレームとして連続して送信する(ステップS1)。なお、送信局1から一度に送信するマルチキャストパケットのパケット数は可変である。
In the sequence chart of FIG. 3, the transmitting
各受信局2A、2B、2Cは、送信局1からのシーケンス番号6〜10のマルチキャストパケットCS1を受け取ると、それぞれ、データ受信端末5A、5B、5C向けのパケットに編集して、データ受信端末5A、5B、5Cに対して送信し、それぞれ、データ受信端末5A、5B、5Cからの応答パケット待ちの状態になる。
Each of the receiving
各受信局2A、2B、2Cは、それぞれ、データ受信端末5A、5B、5Cからの応答パケットを受け取ると、該応答パケットに対応するマルチキャストパケットの最老番シーケンス番号を格納した応答信号を生成して、各受信局2A、2B、2Cに割り当てられているスロットタイミングta、tb、tcにおいて、送信局1に向けて、上り回線無線フレームとして送信する。
Receiving each of the response packets from the data receiving terminals 5A, 5B and 5C, each of the receiving
図3のシーケンスチャートに示す例においては、受信局2Aに関しては、上り回線への送信を行うスロットタイミングtaの時点では、送信局1からのシーケンス番号6〜10のマルチキャストパケットCS1を未受信であるので、データ受信端末5Aから既に受信済みである旨の応答パケットを受信しているマルチキャストパケットの最老番シーケンス番号に相当するシーケンス番号5を格納した応答信号CS2aを送信局1向けに送信する(ステップS2a)。
In the example shown in the sequence chart of FIG. 3, for the receiving
また、受信局2Bに関しても、上り回線への送信を行うスロットタイミングtbの時点では、受信局2Aの場合と同様、送信局1からのシーケンス番号6〜10のマルチキャストパケットCS1を未受信であり、データ受信端末5Bから既に受信済みである旨の応答パケットを受信しているマルチキャストパケットの最老番シーケンス番号に相当するシーケンス番号5を格納した応答信号CS2bを送信局1向けに送信する(ステップS2b)。
As for the receiving
一方、受信局2Cに関しては、上り回線への送信を行うスロットタイミングtcの時点では、送信局1からのシーケンス番号6〜10のマルチキャストパケットCS1を受信しており、かつ、データ受信端末5Cに送信して、データ受信端末5Cからは既に受信済みである旨の応答パケットを受信しているので、マルチキャストパケットの最老番シーケンス番号に相当するシーケンス番号10を格納した応答信号CS2cを送信局1向けに送信する(ステップS2c)。
On the other hand, for the receiving station 2C, at the time of the slot timing tc for transmission to the uplink, the multicast packet CS1 of sequence numbers 6 to 10 from the transmitting
送信局1は、各受信局2A、2B、2Cから返送されてくる応答信号を常時監視していて、それぞれの応答信号に格納されている最老番のシーケンス番号が、前スロット周期における応答信号から更新されているか否かを確認している。送信局1は、受信局2A、2B、2Cそれぞれからの応答信号CS2a、CS2b、CS2cの最老番のシーケンス番号に関し、いずれも、前スロット周期における応答信号の最老番のシーケンス番号から更新されていることを確認すると、受信局2A、2B、2Cそれぞれとの間で、正常にパケット送受信動作が実施されているものと判断する。
The transmitting
また、送信局1は、管理局において割り当てられた回線が確保されている限り、先に送信したマルチキャストパケットに対する各受信局2A、2B、2Cからの応答信号が受信されたか否かに関わらず、あらかじめ設定されているマルチキャストパケット送信周期T2毎に、受信局2A、2B、2Cに向けてマルチキャストパケット(送信すべきデータがない場合は空のマルチキャストパケット)を送信する動作を行っている。したがって、シーケンス番号6〜10のマルチキャストパケットCS1の送信後、マルチキャストパケット送信周期T2が経過すると、送信局1は、次に送信すべきシーケンス番号11〜15の5個のマルチキャストパケットCS3を生成して、受信局2A、2B、2Cに向けて、下り回線無線フレームとして連続して送信する(ステップS3)。
In addition, as long as a line assigned at the management station is secured, the transmitting
なお、マルチキャストパケット送信周期T2は可変であり、各受信局2A、2B、2Cから受信した応答信号のシーケンス番号の更新具合に合わせて変化させる。例えば、各受信局2A、2B、2Cからの応答信号内の最老番のシーケンス番号の値と送信局1から送信するマルチキャストパケットのシーケンス番号の値との差が拡大していかないように(場合によっては、逆に、縮んでいかないように)、マルチキャストパケット送信周期T2を変化させるなどの制御を行う。例えば、各受信局2A、2B、2Cからの応答信号内の最老番のシーケンス番号と、送信局1から送信する送信マルチキャストパケットのシーケンス番号との差があらかじめ定めた閾値以上に拡大していることを検知した場合、マルチキャストパケット送信周期T2をあらかじめ定めた長さだけ長くするように制御する。また、この時、参照する応答信号は、受信局2A、2B、2C全ての応答信号であっても良いし、任意に選択した受信局の応答信号であっても良い。
The multicast packet transmission cycle T2 is variable, and is changed in accordance with the update condition of the sequence number of the response signal received from each receiving
各受信局2A、2B、2Cは、送信局1からのシーケンス番号11〜15のマルチキャストパケットCS3を受け取ると、それぞれ、データ受信端末5A、5B、5C向けのパケットに編集して、データ受信端末5A、5B、5Cに対して送信し、データ受信端末5A、5B、5Cからの応答パケットを受け取ると、該応答パケットに対応するマルチキャストパケットの最老番シーケンス番号を格納した応答信号を生成して、あらかじめ設定されているスロット周期T1毎に、各受信局2A、2B、2Cそれぞれに割り当てられているスロットタイミングta、tb、tcにおいて、送信局1に向けて、上り回線無線フレームとして送信する。
Each of the receiving
図3のシーケンスチャートに示す例においては、受信局2Aに関しては、先にシーケンス番号5を格納した応答信号CS2aを送信してからスロット周期T1が経過した時点すなわち次の上り回線への送信を行うスロットタイミングtaの時点で、データ受信端末5Aから既に受信済みである旨の応答パケットを受信しているマルチキャストパケットCS1の最老番シーケンス番号に相当するシーケンス番号10を格納した応答信号CS4aを送信局1向けに送信する(ステップS4a)。
In the example shown in the sequence chart of FIG. 3, for the receiving
また、受信局2Bに関しても、受信局2Aと同様、先にシーケンス番号5を格納した応答信号CS2bを送信してからスロット周期T1が経過した時点すなわち次の上り回線への送信を行うスロットタイミングtbの時点で、データ受信端末5Bから既に受信済みである旨の応答パケットを受信しているマルチキャストパケットCS1の最老番シーケンス番号に相当するシーケンス番号10を格納した応答信号CS4bを送信局1向けに送信する(ステップS4b)。
Further, with regard to the receiving
一方、受信局2Cに関しては、上り回線への送信を行うスロットタイミングtcの時点で、送信局1からのシーケンス番号11〜15のマルチキャストパケットCS3を受信しており、かつ、データ受信端末5Cに送信して、データ受信端末5Cからは既に受信済みである旨の応答パケットを受信しているので、マルチキャストパケットCS3の最老番シーケンス番号に相当するシーケンス番号15を格納した応答信号CS4cを送信局1向けに送信する(ステップS4c)。
On the other hand, the receiving station 2C receives the multicast packet CS3 with the
以降も、前述と同様のマルチキャストパケットと応答信号との送受信動作を繰り返し、最終的に、データ送信端末4から送信されてきた送信データの最後のデータに関するマルチキャストパケット送信動作にまで達すると、送信局1は、先のマルチキャストパケット送信からマルチキャストパケット送信周期T2が経過した時点で、シーケンス番号(n−4)〜n(n:最後のマルチキャストパケットのシーケンス番号)を格納したマルチキャストパケットCS5を、受信局2A、2B、2Cに向けて送信する(ステップS5)。しかる後、送信局1が、各受信局2A、2B、2Cそれぞれから最後のシーケンス番号nを格納した応答信号CS6a、CS6b、CS6cを受信すると(ステップS6a、S6b、S6c)、送信局1と受信局2A、2B、2Cとの間のマルチキャストパケットの送受信動作を終了する。
Thereafter, the same transmission / reception operation of the multicast packet and the response signal as described above is repeated, and finally, when the multicast packet transmission operation regarding the last data of the transmission data transmitted from the data transmission terminal 4 is reached, the transmitting
しかる後、送信局1は、各受信局2A、2B、2Cそれぞれから最後のシーケンス番号nを格納した応答信号CS6a、CS6b、CS6cを受信してから、無通信時間T3としてあらかじめ定めた時間が経過するまでの間に、新たにマルチキャストパケットとして送信すべきデータをデータ送信端末4から受信しなかった場合には、送信局1は、無通信時間T3に相当する時間が経過した時点で、全受信局2A、2B、2Cを指定した切断信号CS7を、あらかじめ定めた切断信号連送時間T4が満了するまで、連続的に、全受信局2A、2B、2Cに対して連送する(ステップS7)。
Thereafter, the transmitting
送信局1からの切断信号CS7を受信した各受信局2A、2B、2Cそれぞれは、自局の回線を切断する(ステップS8a、S8b、S8c)。さらに、切断信号連送時間T4が満了すると、送信局1も、自局の回線を切断する(ステップS9)。この結果、送信局1、受信局2A、2B、2Cそれぞれに対して管理局によってマルチキャスト用の回線として割り当てられていた通信衛星回線が解放される。
Each of the receiving
(マルチキャストパケット再送動作の一例)
次に、図4A,Bのシーケンスチャートを用いて、送信局1から受信局2A、2B、2Cにマルチキャストパケットを送信した際に、いずれかの受信局側の受信不良が発生したために、マルチキャストパケットを再送するマルチキャストパケット再送動作の一例について説明する。
(Example of multicast packet retransmission operation)
Next, when a multicast packet is transmitted from the transmitting
図4A,Bは、図1に示したマルチキャスト通信システムにおいて送信局1から受信局2A、2B、2Cへのマルチキャストパケット送信時に発生したいずれかの受信局側の受信不良によるマルチキャストパケット再送動作の一例を示すシーケンスチャートである。図4Aの下部に図4Bが連続しており、図4Aおよび図4Bのシーケンスチャートは1つの紙面に描くのが好ましいが、紙面のサイズの都合上、マルチキャストパケット再送動作の前半部分を図4Aに示し、そのマルチキャストパケット再送動作の後半部分を図4Bに示してある。なお、図4A,Bのシーケンスチャートにおいては、受信局2A、2B、2Cのうち、受信局2Cにおいて受信不良が発生した場合について示している。なお、図4A,Bのシーケンスチャートにおいても、図3の場合と同様、シーケンス番号1〜5の各マルチキャストパケットに関しては、送信局1から受信局2A、2B、2Cに対する送信動作が既に終了した状態になっていて、シーケンス番号6以降のマルチキャストパケットを送信する動作について示している。
FIGS. 4A and 4B show an example of a multicast packet retransmission operation due to a reception failure at one of the receiving stations that occurred when transmitting a multicast packet from the transmitting
図4A,Bのシーケンスチャートにおいて、送信局1は、データ送信端末4から受け取って、記憶装置6に保存している送信データに関して、シーケンス番号6〜10の5個のマルチキャストパケットCS10を生成して、受信局2A、2B、2Cに向けて、マルチキャストパケット送信周期T2に合わせて、下り回線無線フレームとして連続して送信する(ステップS10)。この時、受信局2Cにおいて、何かの要因により、マルチキャストパケットCS10を受信することができなかったものとする(ステップS11)。
In the sequence charts of FIGS. 4A and 4B, the transmitting
受信局2A、2Bは、図3の場合と同様、送信局1からのシーケンス番号6〜10のマルチキャストパケットCS10を受け取ると、それぞれ、データ受信端末5A、5B向けのパケットに編集して、データ受信端末5A、5Bに対して送信し、データ受信端末5A、5Bからの応答パケット待ちの状態になる。しかし、受信局2Cは、図3の場合とは異なり、マルチキャストパケットCS10を受信していないので、データ受信端末5Cへの送信動作は行わない。
Receiving
なお、各受信局2A、2B、2Cは、それぞれ、データ受信端末5A、5B、5Cからの応答パケットを受け取ると、該応答パケットに対応するマルチキャストパケットの最老番シーケンス番号を格納した応答信号を生成して、各受信局2A、2B、2Cに割り当てられているスロットタイミングta、tb、tcにおいて、上り回線無線フレームとして送信する。
When each receiving
図4A,Bのシーケンスチャートに示す例においては、受信局2Aに関しては、図3の場合と同様、上り回線への送信を行うスロットタイミングtaの時点では、送信局1からのシーケンス番号6〜10のマルチキャストパケットCS10を未受信であるので、データ受信端末5Aから既に受信済みである旨の応答パケットを受信しているマルチキャストパケットの最老番シーケンス番号に相当するシーケンス番号5を格納した応答信号CS12aを送信局1向けに送信する(ステップS12a)。
In the example shown in the sequence charts of FIGS. 4A and 4B, as for the receiving
また、受信局2Bに関しても、図3の場合と同様、上り回線への送信を行うスロットタイミングtbの時点では、受信局2Aの場合と同様、送信局1からのシーケンス番号6〜10のマルチキャストパケットCS10を未受信であり、データ受信端末5Bから既に受信済みである旨の応答パケットを受信しているマルチキャストパケットの最老番シーケンス番号に相当するシーケンス番号5を格納した応答信号CS12bを送信局1向けに送信する(ステップS12b)。
As for the receiving
また、受信局2Cに関しては、図3の場合とは異なり、送信局1からのシーケンス番号6〜10のマルチキャストパケットCS10の受信に失敗しているので、上り回線への送信を行うスロットタイミングtcの時点では、データ受信端末5Cから既に受信済みである旨の応答パケットを受信しているマルチキャストパケットの最老番シーケンス番号に相当するシーケンス番号5を格納した応答信号CS12cを送信局1向けに送信する(ステップS12c)。
Also, with regard to the receiving station 2C, unlike in the case of FIG. 3, reception of the multicast packet CS10 of sequence numbers 6 to 10 from the transmitting
送信局1は、前述のように、各受信局2A、2B、2Cから返送されてくる応答信号を常時監視していて、それぞれの応答信号に格納されている最老番のシーケンス番号が、前スロット周期における応答信号から更新されているか否かを確認している。送信局1は、ステップS12a、S12b、S12cの段階では、受信局2A、2B、2Cそれぞれからの応答信号CS12a、CS12b、CS12c内の最老番のシーケンス番号に関し、いずれも、前スロット周期における応答信号内の最老番のシーケンス番号から更新されていることを確認する。したがって、受信局2A、2B、2Cそれぞれとの間で、正常にパケット送受信動作が実施されているものと判断する。
As described above, the transmitting
送信局1は、管理局によって割り当てられた回線が確保されている限り、あらかじめ設定されているマルチキャストパケット送信周期T2毎に、定期的に、受信局2A、2B、2Cに向けてマルチキャストパケットを送信する動作を行っている。したがって、シーケンス番号6〜10のマルチキャストパケットCS10の送信後、マルチキャストパケット送信周期T2が経過すると、送信局1は、シーケンス番号11〜15の5個のマルチキャストパケットCS13を生成して、受信局2A、2B、2Cに向けて、下り回線無線フレームとして連続して送信する(ステップS13)。
The transmitting
受信局2A、2Bは、図3の場合と同様、送信局1からのシーケンス番号11〜15のマルチキャストパケットCS13を受け取るが、受信局2Cは、再度、何かの要因により、マルチキャストパケットCS13を受信することができなかったものとする(ステップS14)。
The receiving
マルチキャストパケットCS13を受け取った受信局2A、2Bは、図3の場合と同様、それぞれ、データ受信端末5A、5B向けのパケットに編集して、データ受信端末5A、5Bに対して送信し、データ受信端末5A、5Bからの応答パケット待ちの状態になる。しかし、受信局2Cは、図3の場合とは異なり、マルチキャストパケットCS1を受信していないので、データ受信端末5Cへの送信動作は行わない。
The receiving
前述のように、各受信局2A、2B、2Cは、それぞれ、データ受信端末5A、5B、5Cからの応答パケットを受け取ると、該応答パケットに対応するマルチキャストパケットの最老番シーケンス番号を格納した応答信号を生成して、あらかじめ設定されているスロット周期T1毎に、各受信局2A、2B、2Cに割り当てられているスロットタイミングta、tb、tcにおいて、送信局1に向けて、上り回線無線フレームとして送信する。
As described above, each of the receiving
図4A,Bのシーケンスチャートに示す例においては、受信局2Aに関しては、先にシーケンス番号5を格納した応答信号CS12aを送信してからスロット周期T1が経過した時点すなわち次の上り回線への送信を行うスロットタイミングtaの時点で、データ受信端末5Aから既に受信済みである旨の応答パケットを受信しているマルチキャストパケットCS10の最老番シーケンス番号に相当するシーケンス番号10を格納した応答信号CS15aを送信局1向けに送信する(ステップS15a)。
In the example shown in the sequence charts of FIGS. 4A and 4B, for the receiving
また、受信局2Bに関しても、受信局2Aと同様、先に最老番のシーケンス番号5を格納した応答信号CS12bを送信してからスロット周期T1が経過した時点すなわち次の上り回線への送信を行うスロットタイミングtbの時点で、データ受信端末5Bから既に受信済みである旨の応答パケットを受信しているマルチキャストパケットCS10の最老番シーケンス番号に相当するシーケンス番号10を格納した応答信号CS15bを送信局1向けに送信する(ステップS15b)。
Further, as for the receiving
しかし、受信局2Cに関しては、送信局1からのシーケンス番号6〜10のマルチキャストパケットCS10のみならず、シーケンス番号11〜15のマルチキャストパケットCS13の受信にも失敗しているので、先に最老番のシーケンス番号5を格納した応答信号CS12cを送信してからスロット周期T1が経過した時点すなわち次の上り回線への送信を行うスロットタイミングtcの時点では、データ受信端末5Cから既に受信済みである旨の応答パケットを受信しているマルチキャストパケットの最老番シーケンス番号に相当するシーケンス番号5を格納した応答信号CS15cを送信局1向けに送信する(ステップS15c)。
However, for the receiving station 2C, not only the reception of the multicast packet CS10 of sequence numbers 6 to 10 from the transmitting
送信局1は、各受信局2A、2B、2Cから返送されてくる応答信号を常時監視していて、それぞれの応答信号に格納されている最老番のシーケンス番号が、前スロット周期における応答信号から更新されているか否かを確認している。送信局1は、前述のように、受信局2A、2Bそれぞれからの応答信号CS15a、CS15b内の最老番のシーケンス番号に関しては、前スロット周期における応答信号CS12a、CS12bから更新されているので、正常にパケット送受信動作が実施されているものと判断する。しかし、受信局2Cからの応答信号CS15c内の最老番のシーケンス番号に関しては、前スロット周期における応答信号CS12cと同じであり、更新されていないので、パケット送受信動作に何らかの異常が発生しているものと判断する。
The transmitting
送信局1は、受信局2A、2B、2C向けの回線が1本だけであるので、マルチキャストパケットの送信相手である受信局2A、2B、2Cのいずれかに受信不良が発生していると判断した場合には、全ての受信局2A、2B、2Cに対してマルチキャストパケットの再送動作に移行する。なお、ここでは、受信局2A、2B、2Cのいずれかから最老番のシーケンス番号未更新の応答信号を1回でも受信すると、直ちに再送動作に移行する場合について説明するが、最老番のシーケンス番号未更新の応答信号を、1回ではなく、回数閾値(回数閾値は1回の場合を含め可変とする)としてあらかじめ定めた一定回数に達するまで連続して受信した場合を契機にして、再送動作に移行するようにしても良い。
Since the transmitting
したがって、送信局1は、シーケンス番号11〜15のマルチキャストパケットCS13の送信後、あらかじめ定めたマルチキャストパケット送信周期T2が経過すると、第1回目の再送動作として、パケット送受信動作が不良であると判断した受信局2Cからの応答信号に未更新状態で格納されていた最老番のシーケンス番号5に該当するマルチキャストパケットの次に送信していたマルチキャストパケットCS10を再送するために、シーケンス番号6〜10の再送マルチキャストパケットCS16を生成して、受信局2A、2B、2Cに向けて再送する(ステップS16)。
Therefore, the transmitting
第1回目の再送動作においても、受信局2A、2Bは、送信局1からのシーケンス番号6〜10の再送マルチキャストパケットCS16を受け取るが、受信局2Cは、再度、何かの要因により、再送マルチキャストパケットCS16を受信することができなかったものとする(ステップS17)。
Even in the first retransmission operation, the receiving
再送マルチキャストパケットCS16を受け取った受信局2A、2Bは、いずれも、再送マルチキャストパケットCS16のシーケンス番号6〜10に該当するマルチキャストパケットCS10を既に受信済みであって、データ受信端末5A、5Bに対して送信済みであるので、データ受信端末5A、5Bに対してシーケンス番号6〜10の再送マルチキャストパケットCS16を再度送信する動作は行わない。一方、受信局2Cは、再送マルチキャストパケットCS16を受信していないので、データ受信端末5Cへの送信動作は行わない。
The receiving
前述のように、各受信局2A、2B、2Cは、それぞれ、データ受信端末5A、5B、5Cからの応答パケットに対応するマルチキャストパケットの最老番シーケンス番号を格納した応答信号を生成して、あらかじめ設定されているスロット周期T1毎に、各受信局2A、2B、2Cに割り当てられているスロットタイミングta、tb、tcにおいて、送信局1に向けて、上り回線無線フレームとして送信する。
As described above, each receiving
図4A,Bのシーケンスチャートに示す例においては、受信局2A、2Bに関しては、それぞれ、例えば、最老番のシーケンス番号未更新の応答信号の受信により直ちに再送動作に移行していた場合には、先に最老番のシーケンス番号10を格納した応答信号CS15a、CS15bを送信してからスロット周期T1が経過した時点すなわち次の上り回線への送信を行うスロットタイミングta、tbの時点で、データ受信端末5A、5Bから既に受信済みである旨の応答パケットを受信しているマルチキャストパケットCS13の最老番シーケンス番号に相当するシーケンス番号15を格納した応答信号CS18a、18bを、送信局1向けに送信する(ステップS18a、S18b)。
In the example shown in the sequence charts of FIGS. 4A and 4B, for the receiving
しかし、受信局2Cに関しては、送信局1からのシーケンス番号6〜10のマルチキャストパケットCS10のみならず、シーケンス番号11〜15のマルチキャストパケットCS13、シーケンス番号6〜10の再送マルチキャストパケットCS16の受信にも全て失敗しているので、上り回線への送信を行うスロットタイミングtcの時点では、データ受信端末5Cから既に受信済みである旨の応答パケットを受信しているマルチキャストパケットの最老番シーケンス番号に相当するシーケンス番号5を格納した応答信号CS18cを送信局1向けに送信する(ステップS18c)。
However, for the receiving station 2C, not only the multicast packets CS10 of sequence numbers 6 to 10 from the transmitting
以降も、送信局1は、前述と同様の再送マルチキャストパケットの再送動作を繰り返し実施するが、受信局2Cからの応答信号に格納されている最老番のシーケンス番号が一向に更新されていない状況が継続し、再送実施回数閾値としてあらかじめ定めた最後の第Nk回目の再送動作においても、同様に、更新されなかった場合には、受信局2Cをマルチキャストパケットの送信対象から除外する動作に移行する。
After that, although the transmitting
すなわち、送信局1は、最後の第Nk回目の再送動作として、シーケンス番号6〜10の再送マルチキャストパケットCS19を生成して、受信局2A、2B、2Cに向けて再送しても(ステップS19)、受信局2A、2Bは、再送マルチキャストパケットCS19を正常に受信するものの、受信局2Cにおいては、何かの要因により、再送マルチキャストパケットCS19を受信することができなかったものとする(ステップS20)。
That is, even if the transmitting
送信局1は、第1回目の再送動作の場合と同様、受信局2A、2Bそれぞれからは、受信済みのマルチキャストパケットCS13の最老番シーケンス番号に相当するシーケンス番号15を格納した応答信号CS21a、21bを、また、受信局2Cからは、受信済みのマルチキャストパケットの最老番シーケンス番号に相当するシーケンス番号5を格納した応答信号CS21cを、スロットタイミングta、tb、tcの時点で、受け取る(ステップS21a、S21b、S21c)。
As in the case of the first retransmission operation, the transmitting
送信局1は、最後の第Nk回目に至るまで繰り返し再送動作を実施しても、受信局2Cの応答信号に格納された最老番のシーケンス番号が全く更新されていないことを検知したことを契機にして、自局内に保持しているマルチキャスト対象の受信局の登録リスト(すなわち、マルチキャストパケット送信先受信局登録リスト、言い換えると、パケット再送対象局登録リスト)から受信局2Cの登録を削除する(ステップS22)。
Even if the transmitting
しかる後、さらに、送信局1は、受信局2Cをマルチキャストパケット対象局から切り離すために、受信局2Cを対象とする切断信号CS23を、受信局2A、2B、2Cに対して、あらかじめ定めた切断信号連送時間T4の間、連送する(ステップS23)。受信局2A、2Bは、受け取った切断信号CS23の対象が受信局2Cであるので、該切断信号CS23を無視するが、該切断信号CS23を受信した受信局2Cは、自局の回線を切断する(ステップS24)。
Thereafter, the transmitting
また、送信局1は、受信局2Cを対象とする切断信号CS23の連送を行った後、送信すべきマルチキャストパケットがまだ残っている場合、回線切断した受信局2C以外の残りの受信局2A、2Bそれぞれに対して、残っているマルチキャストパケットの送信動作を実施する。しかる後、送信局1は、送信すべき全てのマルチキャストパケットの送信が完了し、残りの受信局2A、2Bそれぞれから、送信したマルチキャストパケットの最後のシーケンス番号を格納した応答信号を受け取った以降において、無通信時間T3としてあらかじめ定めた時間が経過するまでに、新たに送信すべきデータが発生しなかった場合には、該無通信時間T3が経過した時点で、受信局2A、2Bを対象とする切断信号を、あらかじめ定めた切断信号連送時間T4の間、連送することにより、受信局2A、2Bの回線も切断させる。
In addition, after the transmitting
なお、ステップS15cにおいて、受信局2Cからの応答信号CS15cが送信局1に届かなかった場合には、受信局2Cからの一つ前の応答信号CS12cと比較することができないため、第1回目の再送動作を行うステップS16に移行させる契機がなくなる。したがって、再送動作を行うことなく、前述の図3のマルチキャストパケットの送受信動作を継続することになる。
If the response signal CS15c from the receiving station 2C does not reach the transmitting
その結果として、送信局1は、たまたま、受信局2Cからの応答信号を受信することができたとしても、受信した受信局2Cからの応答信号のシーケンス番号が、正常な送受信動作により最老番のシーケンス番号が次々に更新されるその他の受信局2A、2Bからの応答信号のシーケンス番号と、あらかじめ定めた一定値以上に差が拡大してしまっていた場合には、あるいは、場合によっては、受信局2Cからの応答信号をあらかじめ定めた時間継続して確認することができなかった場合には、再送動作には移行しないで、直ちに、ステップS22に移行して、受信局2Cを、マルチキャスト対象の受信局を登録しているマルチキャストパケット送信先受信局登録リストから削除して、切断することにする。
As a result, even if the transmitting
また、前述した再送実施回数閾値Nkは、任意の値であり、可変である。場合によっては、再送動作そのものを行わないようにすることも可能である。かくのごとく、再送動作を全く行わない場合には、ステップS15cの実行後に、直ちに、ステップS22に移行するように動作すれば良い。 Also, the above-described retransmission execution number threshold Nk is an arbitrary value and is variable. In some cases, it is also possible not to perform the retransmission operation itself. As described above, when the re-transmission operation is not performed at all, it may be operated to shift to step S22 immediately after the execution of step S15 c.
(マルチキャストパケットロス発生時の再送動作の一例)
次に、図5のシーケンスチャートを用いて、送信局1から受信局2A、2B、2Cにマルチキャストパケットを送信した際に、いずれかの受信局において何らかの誤りのために一部のマルチキャストパケットに関するパケットロスが発生した場合のマルチキャストパケット再送動作の一例について説明する。
(Example of retransmission operation when multicast packet loss occurs)
Next, when transmitting a multicast packet from transmitting
図5は、図1に示したマルチキャスト通信システムにおいて送信局1から受信局2A、2B、2Cへのマルチキャストパケット送信時にいずれかの受信局において発生した一部のパケットロスによるマルチキャストパケット再送動作の一例を示すシーケンスチャートである。なお、図5のシーケンスチャートにおいては、受信局2A、2B、2Cのうち、受信局2Cにおいて一部のパケットのロス(シーケンス番号6〜10の5個のマルチキャストパケットのうち、シーケンス番号8のパケットのロス)が発生した場合について示している。なお、図4A,Bのシーケンスチャートにおいても、図3の場合と同様、シーケンス番号1〜5の各マルチキャストパケットに関しては、送信局1から受信局2A、2B、2Cに対する送信動作が既に終了した状態になっていて、シーケンス番号6以降のマルチキャストパケットを送信する動作について示している。
FIG. 5 shows an example of the multicast packet retransmission operation due to partial packet loss occurring in any of the receiving stations at the time of multicast packet transmission from transmitting
図5のシーケンスチャートにおいて、送信局1は、データ送信端末4から受け取って、記憶装置6に保存している送信データに関して、シーケンス番号6〜10の5個のマルチキャストパケットCS30を生成して、受信局2A、2B、2Cに向けて、マルチキャストパケット送信周期T2に合わせて、下り回線無線フレームとして連続して送信する(ステップS30)。この時、受信局2Cにおいて、何かの誤りによるパケットリスが発生して、マルチキャストパケットCS30の5個のパケットのうち、シーケンス番号8のパケットを受信することができなかったものとする(ステップS31)。
In the sequence chart of FIG. 5, the transmitting
受信局2A、2Bは、図3の場合と同様、送信局1からのシーケンス番号6〜10のマルチキャストパケットCS10を受け取ると、それぞれ、データ受信端末5A、5B向けのパケットに編集して、データ受信端末5A、5Bに対して送信し、データ受信端末5A、5Bからの応答パケット待ちの状態になる。しかし、受信局2Cは、図3の場合とは異なり、マルチキャストパケットCS30の5個のパケットのうち途中のシーケンス番号8のパケットを受信していないので、パケットロスが生じたシーケンス番号8以外のシーケンス番号6,7,9,10に該当するデータに関してデータ受信端末5Cへ送信する。
Receiving
なお、各受信局2A、2B、2Cは、それぞれ、データ受信端末5A、5B、5Cからの応答パケットを受け取ると、該応答パケットに対応するマルチキャストパケットの最老番シーケンス番号を格納した応答信号を生成して、各受信局2A、2B、2Cに割り当てられているスロットタイミングta、tb、tcにおいて、上り回線無線フレームとして送信する。
When each receiving
図5のシーケンスチャートに示す例においては、受信局2Aに関しては、図3の場合と同様、上り回線への送信を行うスロットタイミングtaの時点では、送信局1からのシーケンス番号6〜10のマルチキャストパケットCS30を未受信であるので、データ受信端末5Aから既に受信済みである旨の応答パケットを受信しているマルチキャストパケットの最老番シーケンス番号に相当するシーケンス番号5を格納した応答信号CS32aを送信局1向けに送信する(ステップS32a)。
In the example shown in the sequence chart of FIG. 5, with respect to the receiving
また、受信局2Bに関しても、図3の場合と同様、上り回線への送信を行うスロットタイミングtbの時点では、受信局2Aの場合と同様、送信局1からのシーケンス番号6〜10のマルチキャストパケットCS30を未受信であり、データ受信端末5Bから既に受信済みである旨の応答パケットを受信しているマルチキャストパケットの最老番シーケンス番号に相当するシーケンス番号5を格納した応答信号CS32bを送信局1向けに送信する(ステップS32b)。
As for the receiving
一方、受信局2Cに関しては、上り回線への送信を行うスロットタイミングtcの時点では、送信局1からのシーケンス番号6〜10のマルチキャストパケットCS1のうち、何らかの要因によりパケットロスが生じた途中のシーケンス番号8以外のパケットを受信しており、かつ、データ受信端末5Cに対して、パケットロスが生じたシーケンス番号8以外のシーケンス番号6,7,9,10に該当するデータを送信して、データ受信端末5Cからは既に受信済みである旨の応答パケットを受信している。したがって、受信局2Cは、データ受信端末5Cが受信済みになっているマルチキャストパケットの最老番シーケンス番号に相当するシーケンス番号10およびパケットロス発生シーケンス番号8を格納した応答信号CS32cを送信局1向けに送信する(ステップS32c)。
On the other hand, for the receiving station 2C, at the time of the slot timing tc at which transmission to the uplink is performed, of the multicast packets CS1 of sequence numbers 6 to 10 from the transmitting
なお、パケットロス発生シーケンス番号8については、例えば、最老番のシーケンス番号10からパケットロスがあったシーケンス番号8を差し引いた値‘2’をパケットロス値として格納するようにしても良い。かかる場合には、送信局1側において、受信した応答信号内の最老番のシーケンス番号10からパケットロス値‘2’を差し引く演算を行って、パケットロスが発生したシーケンス番号8を算出するようにすれば良い。
As for the packet loss occurrence sequence number 8, for example, a value '2' obtained by subtracting the sequence number 8 in which the packet loss occurred from the
送信局1は、各受信局2A、2B、2Cから返送されてくる応答信号を常時監視していて、それぞれの応答信号に格納されている最老番のシーケンス番号が、前スロット周期における応答信号から更新されているか否か、さらには、パケットロスが発生しているか否かを確認している。送信局1は、受信局2A、2Bそれぞれからの応答信号CS32a、CS32b内の最老番のシーケンス番号に関し、いずれも、前スロット周期における応答信号内の最老番のシーケンス番号から更新されていて、かつ、パケットロス発生シーケンス番号も格納されていないことを確認すると、受信局2A、2Bそれぞれとの間では、正常にパケット送受信動作が実施されているものと判断する。
The transmitting
一方、送信局1は、受信局2Cからの応答信号CS32c内の最老番のシーケンス番号に関しては、前スロット周期における応答信号内の最老番のシーケンス番号から更新されているものの、パケットロス発生シーケンス番号も格納されていることを確認するので、次のマルチキャストパケット送信周期T2においては、パケットロスが発生したシーケンス番号のパケットの再送が必要であるものと判断する。
On the other hand, although the transmitting
送信局1は、受信局2A、2B、2C向けの下り回線が1本だけであるので、マルチキャストパケットの送信相手である受信局2A、2B、2Cのいずれかにパケットロスが発生していると判断した場合には、全ての受信局2A、2B、2Cに対してパケットロスが生じたシーケンス番号のパケットを含むマルチキャストパケットの再送動作に移行する。
Since the transmitting
したがって、送信局1は、シーケンス番号6〜10のマルチキャストパケットCS30の送信後、あらかじめ定めたマルチキャストパケット送信周期T2が経過すると、受信局2Cにおいてパケットロスが生じたシーケンス番号8のデータを再送するために、シーケンス番号11〜14の4個のパケットの他に、パケットロスが生じたシーケンス番号8の再送用パケットを含むマルチキャストパケットCS33を生成して、受信局2A、2B、2Cに向けて送信する(ステップS33)。
Therefore, transmitting
(受信局の回線切断制御動作の一例)
次に、図6のシーケンスチャートを用いて、受信局2A、2B、2Cが、それぞれ、受信局側の独自の判断によって、受信劣化状態に陥っているか否かを判断し、受信劣化状態に陥っているものと判断した場合には、その旨を応答信号に含めて送信局1に通報するとともに、受信劣化状態が継続している場合には、受信局側が、自律的に、自局の回線を切断する場合の制御動作の一例について説明する。なお、図4A,Bにおいて前述した例においては、受信局2A、2B、2Cのいずれかが、何らかの要因により、送信局1が、再送実施回数閾値としてあらかじめ定めた回数、再送動作を繰り返しても、正常にマルチキャストパケットを受信することができなかった場合に、送信局1側から切断信号を連送して、強制的に、該当する受信局の回線を切断させる場合について説明した。これに対して、図6のシーケンスチャートの場合は、受信劣化状態が継続している場合には、受信局側の自律的な制御により自局の回線を切断するとともに、より確実に回線の切断制御を行うために、受信局側からの受信劣化状態発生の通報を受け取った送信局1からの制御によっても、該当する受信局の回線を強制的に切断させる場合について説明している。
(An example of the line disconnection control operation of the receiving station)
Next, using the sequence chart of FIG. 6, each of the receiving
図6は、図1に示したマルチキャスト通信システムにおいて送信局1から受信局2A、2B、2Cへのマルチキャストパケット送信時にいずれかの受信局において受信劣化状態が発生した場合に該当する受信局の回線切断を制御する動作の一例を示すシーケンスチャートである。なお、受信局2A、2B、2Cは、それぞれ、自局の受信状態を示す受信レベルまたはBER(Bit Error Rate)を常時監視しているが、図6のシーケンスチャートにおいては、受信局2A、2B、2Cのうち、受信局2Cにおいて、送信局1側からの信号の受信レベルまたはBERが受信可能な限界値としてあらかじめ定めた受信可能閾値よりも低下したことを検出して、受信劣化状態の発生を検知した場合について示している。
FIG. 6 shows a line of a corresponding receiving station when a reception degradation state occurs in any of the receiving stations when transmitting a multicast packet from transmitting
図6のシーケンスチャートにおいて、受信局2Cは、前述のように、自局の受信状態を示す受信レベルまたはBERを常時監視しているが、送信局1からの衛星回線を介して送信されてきた信号の受信レベルまたはBERが、あらかじめ定めた受信可能閾値よりも低下した状態になっていることを検出した場合(ステップS41)、自局において受信劣化状態が発生したものと判断して、受信局2Cに割り当てられたスロットタイミングtaの時点で、受信済みのマルチキャストパケットの最老番シーケンス番号に相当するシーケンス番号の他に、自局(受信局2C)の受信劣化状態を示す値を受信劣化状態発生情報として格納した応答信号CS42を生成して、送信局1向けに送信する(ステップS42)。
In the sequence chart of FIG. 6, although the receiving station 2C constantly monitors the reception level or BER indicating the reception state of the own station as described above, it has been transmitted from the transmitting
さらに、受信劣化状態の発生を検知した受信局2Cにおいては、自局における受信劣化状態の発生を検知した時点で、タイマを起動して、引き続き、受信劣化状態があらかじめ定めた受信劣化状態監視時間T5の間継続して発生しているか否かを監視する。受信劣化状態が受信劣化状態監視時間T5の間継続して発生していた場合には、受信局2Cは、自律的に、自局の回線の切断を実施する(ステップS44)。なお、受信劣化状態監視時間T5まで経過する前に、自局の受信劣化状態が改善されて、良好な受信状態に復旧した場合には、受信局2Cに割り当てられたスロットタイミングtaの時点で、受信済みのマルチキャストパケットの最老番のシーケンス番号に相当するシーケンス番号の他に、受信劣化状態からの復旧を示す受信劣化状態復旧情報を示す値を格納した応答信号を生成して、送信局1向けに送信するとともに、タイマの計時動作を停止させ、自局の回線の切断動作には移行しないように制御する。
Furthermore, in the receiving station 2C that has detected the occurrence of the reception degradation state, the timer is started when the occurrence of the reception degradation state in the own station is detected, and the reception degradation state monitoring time continues to be determined beforehand. It is monitored whether it is continuously generated during T5. If the reception degradation state continues to occur during the reception degradation state monitoring time T5, the receiving station 2C autonomously disconnects the line of its own station (step S44). If the reception degradation state of the own station is improved and recovered to a good reception state before the reception degradation state monitoring time T5 elapses, at the timing of the slot timing ta assigned to the receiving station 2C, In addition to the sequence number corresponding to the sequence number of the oldest of the already received multicast packets, a response signal storing a value indicating recovery information for recovery from reception degradation is generated to generate a transmitting
一方、送信局1は、受信局2Cから受信した応答信号CS42に、受信局2Cに受信劣化状態の発生を示す受信劣化状態発生情報が格納されていることを確認すると(ステップS43)、受信局2Cからの応答信号に良好な受信状態に復旧したことを示す受信劣化状態復旧情報が格納されているか否かを、あらかじめ定めた受信局受信状態復旧待ち時間T6の間、継続して監視するために、タイマを起動する。
On the other hand, when the transmitting
送信局1は、受信局受信状態復旧待ち時間T6まで経過する前に、受信局2Cから、良好な受信状態に復旧したことを示す受信劣化状態復旧情報が格納されている応答信号を受信すると、タイマの経時動作を停止し、図3に示したような通常のパケット送受信動作に復旧する。一方、受信局受信状態復旧待ち時間T6が経過しても、受信局2Cから、良好な受信状態に復旧したことを示す受信劣化状態復旧情報が格納されている応答信号を受信することができなかった場合には、送信局1は、自局内に保持しているマルチキャストパケット送信先受信局登録リスト(言い換えると、パケット再送対象局の登録リスト)から受信局2Cの登録を削除する(ステップS45)。
When the transmitting
さらに、送信局1は、受信局2Cをマルチキャストパケット対象局から切り離すために、受信局2Cを対象とする切断信号CS46を、受信局2Cのみならず、受信局2A、2B、2Cに対しても、あらかじめ定めた切断信号連送時間T4の間、連送する(ステップS46)。受信局2A、2Bは、受け取った切断信号CS46の対象が受信局2Cであるので、該切断信号CS46を無視するが、該切断信号CS46を受信した受信局2Cは、まだ、自局の回線を自律的に切断していなかった場合には、該切断信号CS46に基づいて、自局の回線を強制的に切断する。
Furthermore, in order to separate the receiving station 2C from the multicast packet target station, the transmitting
なお、一般的には、送信局1側における受信局受信状態復旧待ち時間T6は、受信局2C側の受信劣化状態監視時間T5よりも長い時間として設定されるので、図6に示すように、通常であれば、送信局1からの切断信号CS46を受信局2Cが受信した時点では、受信局2Cは、受信劣化状態から良好な状態に一度も復旧することができなかった場合には、既に、自律的に回線を切断している状態になっている。
In general, since the reception station reception state recovery waiting time T6 at the
また、送信局1は、受信局2Cを対象とする切断信号CS46の連送を行った後、送信すべきマルチキャストパケットがまだ残っている場合、回線切断した受信局2C以外の残りの受信局2A、2Bそれぞれに対して、残っているマルチキャストパケットの送信動作を実施する。しかる後、送信局1は、送信すべき全てのマルチキャストパケットの送信が完了し、残りの受信局2A、2Bそれぞれから、送信したマルチキャストパケットの最後のシーケンス番号を格納した応答信号を受け取った以降において、無通信時間T3としてあらかじめ定めた時間が経過するまでに、新たに送信すべきデータが発生しなかった場合には、該無通信時間T3が経過した時点で、受信局2A、2Bを対象とする切断信号を、あらかじめ定めた切断信号連送時間T4の間、連送することにより、受信局2A、2Bの回線も切断させる。
In addition, after the transmitting
(受信局の回線切断制御動作の一例)
次に、図7のシーケンスチャートを用いて、マルチキャスト対象局の受信局2A、2B、2Cのうち、マルチキャストパケットの送受信動作中に送信局1に保持されているマルチキャストパケット送信先受信局登録リスト(言い換えると、パケット再送対象局の登録リスト)から登録を削除された受信局に対して、当該受信局以外の受信局に対して送信済みになっていたマルチキャストパケットを再送する動作の一例について説明する。
(An example of the line disconnection control operation of the receiving station)
Next, using the sequence chart of FIG. 7, among the receiving
図4A,Bのシーケンスチャートにおいて説明したように、マルチキャストパケットの送受信動作中に、受信局2A、2B、2Cのいずれかの受信局(図4A,Bの例においては受信局2C)に、何らかの要因で、受信不良状態が発生し、当該受信局からの応答信号に格納されて返送されてくる最老番のシーケンス番号の更新がされない事態を検知すると、送信局1は、マルチキャストパケットの再送動作を起動する。しかし、再送実施回数閾値としてあらかじめ定めた第Nk回目に至るまで、マルチキャストパケットの再送動作を繰り返しても、当該受信局からの応答信号に格納された最老番のシーケンス番号の更新がなされていない状態が継続した場合には、送信局1は、マルチキャストパケット送信先受信局登録リスト(言い換えると、パケット再送対象局の登録リスト)から当該受信局の登録を削除するとともに、回線切断の指示を、当該受信局に対して送信する。
As described in the sequence charts of FIGS. 4A and 4B, during the transmission and reception operation of the multicast packet, any of the receiving
また、図6のシーケンスチャートにおいて説明したように、マルチキャストパケットの送受信動作中に、受信局2A、2B、2Cのいずれかの受信局(図4A,Bの例においては受信局2C)に受信劣化状態が発生し、受信レベルまたはBERがあらかじめ定めた受信許容閾値よりも低下した状態が発生した場合には、送信局1にその旨を示す情報が格納された応答信号が返送されてくる。該応答信号を受け取った送信局1は、受信局受信状態復旧待ち時間T6に達するまで、当該受信局から良好な受信状態に復旧した旨を示す情報が格納された応答信号を受信することができなかった場合には、マルチキャスト対象の受信局を登録しているマルチキャストパケット送信先受信局登録リスト(言い換えると、パケット再送対象局の登録リスト)から当該受信局の登録を削除するとともに、回線切断の指示を、当該受信局に対して送信する。
In addition, as described in the sequence chart of FIG. 6, during the transmission and reception operation of the multicast packet, the reception deterioration in any of the
なお、図6のシーケンスチャートにおいて説明したように、当該受信局は、受信レベルまたはBERがあらかじめ定めた受信許容閾値よりも低下した受信劣化状態が発生してから、受信劣化状態監視時間T5としてあらかじめ定めた時間に達するまで受信劣化状態が継続していることを検知した場合には、当該受信局は自律的に回線を切断している。 Note that, as described in the sequence chart of FIG. 6, after the occurrence of a reception degradation state in which the reception level or BER is lower than a predetermined reception allowable threshold, the reception station monitors the reception degradation state monitoring time T5 in advance. When it is detected that the reception degradation state continues until the set time is reached, the receiving station autonomously disconnects the line.
図7は、図1に示したマルチキャスト通信システムにおいてマルチキャストパケットの送受信動作中に送信局1に保持されているマルチキャストパケット送信先受信局登録リスト(言い換えると、パケット再送対象局の登録リスト)から登録削除された受信局に対して、当該受信局以外の受信局に対しては送信済みになっているマルチキャストパケットを再送する動作の一例を示すシーケンスチャートである。図7のシーケンスチャートにおいては、マルチキャスト対象局である受信局2A、2B、2Cのうち、受信局2Cが、マルチキャスト対象の受信局を登録しているマルチキャストパケット送信先受信局登録リスト(言い換えると、パケット再送対象局の登録リスト)から登録削除されていた場合について示している。
7 is registered from the multicast packet transmission destination receiving station registration list (in other words, the registration list of packet retransmission target stations) held in the transmitting
なお、図7のシーケンスチャートには示していないが、送信局1は、登録削除された受信局2Cを除く他の受信局2A、2B、すなわち、マルチキャストパケット送信先受信局登録リスト(言い換えると、パケット再送対象局の登録リスト)に登録されているマルチキャスト対象局の受信局2A、2Bに対するマルチキャストパケットを全て送信すると、受信局2A、2Bの回線も切断した状態に移行している。
Although not shown in the sequence chart of FIG. 7, the transmitting
しかる後、送信局1は、登録が削除された受信局2Cに対して、受信局2C以外の受信局2A、2Bに対しては送信済みになっているマルチキャストパケットを再送する動作を開始する。しかし、登録が削除された受信局2Cについても、既に回線が切断された状態になっているので、送信局1は、管制局に対して、受信局2A、2B、2Cとの間の回線を再設定するために、1対N通信回線の割当て要求を再度行う。背景技術において説明したように、VSATシステムにおいては、1対N通信においてどの地球局に回線を割り当てるかという回線の管理は、管制局が行っている。
Thereafter, the transmitting
つまり、管制局は、送信局1とマルチキャスト対象局の受信局2A、2B、2Cとの間のマルチキャスト用の回線として管理しているので、送信局1からの1対N通信回線の割当て要求を受け取っても、受信局2Cの回線のみを設定することはできなく、マルチキャスト対象局の受信局2A、2B、2C全ての回線を設定することになる。したがって、登録が削除された受信局2Cのみではなく、マルチキャストパケット全ての送信が既に完了している受信局2A、2Bについても回線が再度設定された状態になる。
That is, since the control station manages as a circuit for multicasting between the transmitting
そこで、図7のシーケンスチャートにおいては、まず、マルチキャストパケット全ての送信が既に完了している受信局2A、2Bに再度設定された回線を切断するために、受信局2A、2Bを対象とする切断信号CS51を、受信局2A,2Bのみならず、受信局2Cに対しても、あらかじめ定めた切断信号連送時間T4の間、連送する(ステップS51)。該切断信号CS51を受け取った受信局2A、2B、2Cは、それぞれ、対象局として自局が指定されている切断信号であるか否かを確認し、切断信号CS51の対象局が自局であった受信局2A、2Bにおいては、それぞれ、自局の回線を切断する(ステップS52a、S52b)。
Therefore, in the sequence chart of FIG. 7, first, in order to disconnect the line set up in the receiving
受信局2Cについては、切断信号CS51の対象局が自局ではないので、回線の設定状態は、そのまま継続する。したがって、送信局1は、受信局2Cから今までに受け取っていた最新の応答信号を取り出して、既に受信済みであることを示すマルチキャストパケットの最老番のシーケンス番号を確認し、該再老番のシーケンス番号の次のシーケンス番号に相当するデータから、受信局2Cに対して再送する動作を開始する。ここでは、受信局2Cの回線を再度設定し直しているので、再送マルチキャストパケットのシーケンス番号も最初の‘1’から開始することになる。
As for the receiving station 2C, since the target station of the disconnection signal CS51 is not the local station, the line setting state continues as it is. Therefore, the transmitting
したがって、送信局1は、図7のシーケンスチャートに示すように、送信局1は、受信局2Cに対して最初に再送するデータに関して、例えば、シーケンス番号1〜3の3個のマルチキャストパケットCS53を生成して、受信局2Cに向けて、下り回線無線フレームとして連続して送信する(ステップS53)。しかる後、まだ、受信局2Cに対して再送すべきデータが残っている場合には、あらかじめ設定されているマルチキャストパケット送信周期T2毎に、次のシーケンス番号4以降の連続番号を付したマルチキャストパケットを順次生成して、受信局2Cに向けて、下り回線無線フレームとして連続して送信する動作を繰り返す。
Therefore, as shown in the sequence chart of FIG. 7, the transmitting
また、送信局は、受信局2Cからの応答信号を常時監視しているが、図7の場合においても、図4A,Bのシーケンスチャートの場合と全く同様の動作を行い、受信局2Cから応答信号が返送されてきたとき、該応答信号に格納されている最老番のシーケンス番号が、前スロット周期における応答信号から更新されていた場合には、受信局2Cとの間のマルチキャストパケットの送受信動作が正常に復旧しているものと判断する。一方、最老番のシーケンス番号が更新されていない場合には、図4A,Bの場合と同様のマルチキャストパケットの再送動作に移行する。 Also, although the transmitting station constantly monitors the response signal from the receiving station 2C, even in the case of FIG. 7, the same operation as in the sequence chart of FIGS. 4A and 4B is performed, and the response from the receiving station 2C When the signal is sent back, if the oldest sequence number stored in the response signal is updated from the response signal in the previous slot cycle, transmission / reception of the multicast packet with the receiving station 2C It is determined that the operation has recovered normally. On the other hand, when the sequence number of the oldest number is not updated, the operation shifts to a multicast packet resending operation similar to the case of FIGS. 4A and 4B.
なお、図7の場合においては、送信局1において、一度に送信するマルチキャストパケットの数、マルチキャストパケット送信周期T2、再送実施回数閾値Nk、受信局受信状態復旧待ち時間T6等の値を、図4A,Bや図6の場合から変更するようにしても良い。さらに、図4A,Bや図6や図7に示したようなマルチキャストパケットの再送処理や受信局2A、2B、2Cへの回線切断制御の判断基準についても、送信局1内の設定により、任意に変更して設定することが可能であり、送信局1は、変更して設定した判断基準に従って、マルチキャストパケットの再送処理や受信局2A、2B、2Cへの回線切断制御を行うように動作することができる。
In the case of FIG. 7, in the transmitting
(実施形態の効果の説明)
以上に詳細に説明したように、本発明に係る実施形態においては、以下のような効果を奏することができる。
(Description of the effect of the embodiment)
As described above in detail, in the embodiment according to the present invention, the following effects can be achieved.
第1の効果は、複数(例えばN)個のマルチキャスト受信局(受信局2A、2B、2C)から或る1つのマルチキャスト送信局(送信局1)方向へ向かう通信において、1回線を、複数(例えばN)個のマルチキャスト受信局(受信局2A、2B、2C)において時分割的に共用することにより、割当て回線数を、従来システムにおける複数(例えばN)回線から1回線に削減することができ、使用回線数の大幅な節約が可能になるという点である。
The first effect is that in communication from a plurality of (for example, N) multicast receiving stations (receiving
第2の効果は、パケットの受信状態が悪いマルチキャスト受信局(例えば受信局2C)の回線を切断し、当該マルチキャスト受信局(例えば受信局2C)へのファイル転送を後回しにすることにより、パケットの受信状態が良好なマルチキャスト受信局(例えば受信局2A、2B)の通信効率を改善することが可能になるという点である。
The second effect is to disconnect the link of a multicast receiving station (for example, receiving station 2C) having a bad reception state of packets and to delay file transfer to the multicast receiving station (for example, receiving station 2C). The point is that it is possible to improve the communication efficiency of a multicast receiving station (for example, receiving
第3の効果は、コネクション型通信に必要なシーケンス番号の付与、応答信号の送信、また、それらを使った通信制御を、マルチキャスト送信局(送信局1)とマルチキャスト受信局(受信局2A、2B、2C)との間でも行い、かつ、データ送信端末4とのコネクション型通信は、マルチキャスト送信局(送信局1)との間の1対1で行い、データ受信端末5A、5B、5Cとのコネクション型通信は、マルチキャスト受信局(受信局2A、2B、2C)との間の1対1で行うことにより、データ送受信端末側からは通信相手が1つに見え、データ送受信端末において、TCP等の1対1通信を前提とした汎用的な通信方式を採用することができ、1対N通信用に独自の通信方式を採用した高価なデータ送受信端末を採用した場合と比較して、設備費用の削減を見込むことが可能になるという点である。
The third effect is the assignment of sequence numbers required for connection-oriented communication, transmission of response signals, and communication control using them, the multicast transmitting station (transmitting station 1) and the multicast receiving stations (receiving
第4の効果は、応答信号を待ってから、次のマルチキャストパケットを送信するのではなく、常に、応答信号を監視し、マルチキャストパケット送信周期T2としてあらかじめ定めた周期毎に、必要であればパケットの再送を行い、必要が無ければ、次々に、マルチキャストパケットを送信する通信方式とすることにより、通信衛星回線における遅延を考慮した場合であっても、スループット低下をより改善することができ、なおかつ、パケット再送機能を保持することが可能であるという点である。 The fourth effect is that the response signal is always monitored after waiting for the response signal, instead of transmitting the next multicast packet, and if necessary, the packet is determined in each predetermined cycle as the multicast packet transmission cycle T2. If there is no need for retransmission, it is possible to further improve the reduction in throughput even if the delay in the communication satellite channel is taken into account by setting it as a communication method for transmitting multicast packets one after another. , It is possible to maintain the packet retransmission function.
(付記)
以上に、本発明に係る実施形態について、詳細に説明したことからも明らかなように、前述の実施形態の一部または全部は、以下の各付記のようにも記載することができるが、本発明はかかる場合に限るものではないことは言うまでもない。
(Supplementary note)
As is clear from the detailed description of the embodiment according to the present invention as described above, part or all of the above-described embodiment can be described as the following supplementary notes. It goes without saying that the invention is not limited to such a case.
(付記1)通信衛星を介した双方向無線通信が可能なVSAT(Very Small Aperture Terminal)システムを構成する双方向無線通信システムであって、1つのマルチキャスト送信局とN(N:自然数)個のマルチキャスト受信局との間の1対N通信回線をDAMA((Demand Assign Multiple Access)方式によって割当てを行い、前記マルチキャスト受信局から前記マルチキャスト送信局に向かう上り方向の回線として割り当てられた1回線を、TDMA(Time Division Multiple Access)方式の無線フレームフォーマットに準拠したフレームを用いて、送信周期としてあらかじめ定めたスロット周期毎にN個の前記マルチキャスト受信局それぞれに割り当てられたスロットタイミングにおいて時分割して通信を行うことにより、共用する双方向無線通信システム。 (Supplementary Note 1) A two-way wireless communication system constituting a VSAT (Very Small Aperture Terminal) system capable of two-way wireless communication via a communication satellite, comprising one multicast transmitting station and N (N: natural number) A one-to-N communication line with a multicast receiving station is assigned according to a DAMA (Demand Assign Multiple Access) method, and one line assigned as an uplink line from the multicast receiving station to the multicast transmitting station is Communication is performed by time division at a slot timing assigned to each of the N multicast receiving stations at each slot period predetermined as a transmission period using a frame conforming to a radio frame format of TDMA (Time Division Multiple Access) system Two-way wireless communication system shared by .
(付記2)前記マルチキャスト送信局は、データ送信端末から送信されてきた全てのデータを、自局内に設置した記憶装置に保存した後、保存したデータを1ないし複数のマルチキャストパケットに分割し、かつ、分割した該マルチキャストパケット毎に送信順を示すシーケンス番号を生成して、さらに、分割した前記マルチキャストパケットと生成した前記シーケンス番号とのそれぞれを、誤り検出機能を有する2つの無線フレームそれぞれに格納した後、前記2つの無線フレームを一組に連結し、さらに、分割した前記マルチキャストパケットが複数存在している場合には、連結した前記2つの前記フレームを、あらかじめ定めた個数分さらに連結して、送信周期としてあらかじめ定めたマルチキャストパケット送信周期毎に、前記通信衛星を介して、下り回線無線フレームとして、マルチキャスト対象局を構成するN個の前記マルチキャスト受信局に向けて連続して送信する前記付記1に記載の双方向無線通信システム。
(Supplementary Note 2) The multicast transmission station stores all data transmitted from the data transmission terminal in a storage device installed in the local station, and then divides the stored data into one or more multicast packets, and A sequence number indicating a transmission order is generated for each of the divided multicast packets, and further, each of the divided multicast packet and the generated sequence number is stored in each of two radio frames having an error detection function. After that, the two radio frames are connected in a set, and when there are a plurality of divided multicast packets, the two connected frames are further connected by a predetermined number, In the multicast packet transmission cycle predetermined as a transmission cycle, the communication Through the star, two-way radio communication system according to the
(付記3)各前記マルチキャスト受信局は、前記通信衛星を介して受信した前記マルチキャスト送信局からの前記下り回線無線フレーム内の前記マルチキャストパケットのデータを、データ受信端末に送信し、該データ受信端末からの受信確認済みを示す受信確認応答を受け取ると、該受信確認応答に該当するデータが格納されている前記マルチキャストパケットのうち最老番のシーケンス番号を取り出して保存し、かつ、保存した前記最老番のシーケンス番号を格納した応答信号を作成して、誤り検出機能を有するフレームに格納し、各前記マルチキャスト受信局それぞれに割り当てられた前記スロットタイミング毎に、前記通信衛星を介して、前記マルチキャスト送信局に向けて送信する前記付記2に記載の双方向無線通信システム。 (Supplementary Note 3) Each of the multicast receiving stations transmits the data of the multicast packet in the downlink radio frame received from the multicast transmitting station via the communication satellite to a data receiving terminal, and the data receiving terminal Receiving the reception confirmation response indicating that the reception confirmation has been completed, the sequence number of the oldest number is taken out of the multicast packets in which the data corresponding to the reception confirmation response is stored, and is stored. A response signal storing the old sequence number is generated and stored in a frame having an error detection function, and the multicast is performed via the communication satellite for each slot timing allocated to each of the multicast receiving stations. The two-way wireless communication system according to supplementary note 2, which transmits toward a transmitting station.
(付記4)前記マルチキャスト送信局は、前記通信衛星を介して受信した各前記マルチキャスト受信局からの前記応答信号内の前記最老番のシーケンス番号を、前回の前記スロット周期において受信していた該当する前記マルチキャスト受信局からの前記応答信号内の前記最老番のシーケンス番号と比較し、比較した結果として、各前記マルチキャスト受信局のうち1ないし複数のいずれかのマルチキャスト受信局において、あらかじめ定めた一定回数、今回受信した前記応答信号内の前記最老番のシーケンス番号が、前回の前記スロット周期において受信していた前記応答信号内の前記最老番のシーケンス番号から更新されていないことを検知した場合は、当該最老番のシーケンス番号よりも後のシーケンス番号が付されていたマルチキャストパケットを、次の前記マルチキャストパケット送信周期において、前記通信衛星を介して、各前記マルチキャスト受信局それぞれに向けて再送する前記付記3に記載の双方向無線通信システム。
(Supplementary Note 4) The multicast transmitting station is receiving the sequence number of the oldest number in the response signal from each of the multicast receiving stations received via the communication satellite in the previous slot cycle The multicast reception station compares the sequence number with the oldest number in the response signal from the multicast reception station and, as a result of comparison, a predetermined number of multicast reception stations among one or more of the multicast reception stations. It is detected that the sequence number of the oldest number in the response signal received this time a fixed number of times is not updated from the sequence number of the oldest number in the response signal received in the previous slot cycle In the event of a failure, a multicast with a sequence number later than that of the oldest The door packet in the next said multicast packet transmission period, two-way radio communication system according to the
(付記5)前記マルチキャスト送信局は、前記マルチキャストパケットの再送を行った後、該再送の契機となった前記マルチキャスト受信局からの前記応答信号内の前記最老番のシーケンス番号を、前回の前記スロット周期において受信していた前記応答信号内の前記最老番のシーケンス番号と比較し、比較した結果、前回の前記スロット周期において受信していた前記応答信号内の前記最老番のシーケンス番号から更新されていないことを検知した場合は、再度、再送動作を起動し、再送実施回数閾値としてあらかじめ定めた回数、再送動作を繰り返しても、前回の前記スロット周期において受信していた前記応答信号内の前記最老番のシーケンス番号から更新されていないことを検知した場合は、再送の契機となった前記マルチキャスト受信局を、マルチキャスト対象の受信局を登録しているマルチキャストパケット送信先受信局登録リストから削除するとともに、当該マルチキャスト受信局に対して回線切断を指示する切断信号を、あらかじめ定めた切断信号連送時間の間、連送する前記付記4に記載の双方向無線通信システム。 (Supplementary Note 5) The multicast transmitting station re-sends the multicast packet, and then the sequence number of the oldest number in the response signal from the multicast receiving station that has triggered the re-transmission is The sequence number of the oldest number in the response signal received in the slot cycle is compared and, as a result of the comparison, the sequence number of the oldest number in the response signal received in the slot cycle of the previous time If it is detected that it has not been updated, the retransmission operation is activated again, and even if the retransmission operation is repeated a predetermined number of times as the retransmission frequency threshold value, within the response signal received in the previous slot cycle of the previous time When it is detected that the update has not been performed from the sequence number of the oldest of the The receiving station deletes the receiving station from the multicast packet transmission destination receiving station registration list in which the receiving station for multicast is registered, and simultaneously sends a disconnection signal for instructing disconnection of the line to the multicast receiving station. The two-way wireless communication system according to claim 4, wherein continuous transmission is performed for a time.
(付記6)前記マルチキャスト送信局は、前記通信衛星を介して受信した各前記マルチキャスト受信局からの前記応答信号内の前記最老番のシーケンス番号を、自局から送信する送信マルチキャストパケットに付されるシーケンス番号と比較し、比較した結果として、両者のシーケンス番号の差が、あらかじめ定めた閾値以上に拡大していることを検知した場合、前記マルチキャストパケット送信周期をあらかじめ定めた長さだけ長くするように制御する前記付記3ないし5のいずれかに記載の双方向無線通信システム。
(Supplementary Note 6) The multicast transmission station adds the sequence number of the oldest number in the response signal from each of the multicast reception stations received via the communication satellite to a transmission multicast packet transmitted from the own station. When it is detected that the difference between the two sequence numbers is greater than or equal to a predetermined threshold value as a result of comparison with the corresponding sequence numbers, the multicast packet transmission cycle is lengthened by a predetermined length. The two-way radio communication system according to any of the
(付記7)各前記マルチキャスト受信局は、前記通信衛星を介して受信した各前記マルチキャスト受信局からの前記マルチキャストパケットに付されたシーケンス番号の連続性を監視し、該シーケンス番号の抜けが発生していることを検知した場合、当該シーケンス番号に該当する前記マルチキャストパケットのパケットロスが発生しているものと判断して、受信確認済みを示す前記最老番のシーケンス番号の他に、前記パケットロスが発生した前記マルチキャストパケットに付されていたシーケンス番号をパケットロス発生シーケンス番号として格納した前記応答信号を作成して、当該マルチキャスト受信局に割り当てられた前記スロットタイミングで、前記通信衛星を介して、前記マルチキャスト送信局に向けて送信する前記付記3ないし6のいずれかに記載の双方向無線通信システム。
(Supplementary Note 7) Each of the multicast receiving stations monitors the continuity of the sequence number attached to the multicast packet from each of the multicast receiving stations received via the communication satellite, and the omission of the sequence number occurs. If it is detected, it is determined that a packet loss of the multicast packet corresponding to the sequence number is occurring, and the packet loss in addition to the sequence number of the oldest number indicating reception confirmation completed. Creating a response signal in which the sequence number assigned to the multicast packet in which the event occurred is stored as a packet loss occurrence sequence number, and via the communication satellite at the slot timing assigned to the multicast receiving station
(付記8)前記マルチキャスト送信局は、前記通信衛星を介して受信した各前記マルチキャスト受信局からの前記応答信号内に、受信確認済みを示す前記最老番のシーケンス番号の他に、前記パケットロス発生シーケンス番号が格納されていることを検知した場合、再送用として、該パケットロス発生シーケンス番号に該当するシーケンス番号が付されたマルチキャストパケットを、次に送信すべきマルチキャストパケットとして、受信確認済みを示す前記最老番のシーケンス番号よりも後のシーケンス番号が付されたマルチキャストパケットとともに、次の前記マルチキャストパケット送信周期において、前記通信衛星を介して、各前記マルチキャスト受信局それぞれに向けて再送する前記付記7に記載の双方向無線通信システム。 (Supplementary Note 8) In the response signal from each of the multicast receiving stations received via the communication satellite, the multicast transmitting station may receive the packet loss in addition to the oldest serial number indicating reception complete. When it is detected that an occurrence sequence number is stored, a multicast packet to which a sequence number corresponding to the packet loss occurrence sequence number is attached is designated as a multicast packet to be transmitted next, for retransmission. Together with a multicast packet to which a sequence number is assigned after the oldest sequence number indicated, and in the next multicast packet transmission cycle, retransmitting toward each of the multicast receiving stations via the communication satellite An interactive wireless communication system according to appendix 7.
(付記9)各前記マルチキャスト受信局は、自局の受信状態を示す受信レベルまたはBER(Bit Error Rate)を監視し、該受信レベルまたはBERが受信可能な限界値としてあらかじめ定めた受信可能閾値よりも低下したことを検出した場合、自局の受信劣化状態が発生したものと判断して、受信確認済みを示す前記最老番のシーケンス番号の他に、自局の受信劣化状態の発生を示す受信劣化状態発生情報を格納した応答信号を作成して、当該マルチキャスト受信局に割り当てられた前記スロットタイミングで、前記通信衛星を介して、前記マルチキャスト送信局に向けて送信する前記付記3ないし8のいずれかに記載の双方向無線通信システム。 (Supplementary Note 9) Each of the multicast receiving stations monitors a reception level or BER (Bit Error Rate) indicating the reception state of the own station, and the reception level or BER can be received from a threshold that can be determined in advance as a limit that can be received. When it is detected that the reception deterioration state of the own station has occurred, it is determined that the reception deterioration state of the own station has occurred, and the occurrence of the reception deterioration state of the own station is indicated in addition to the sequence number of the oldest number indicating reception confirmation completed. The response signal storing the reception degradation state occurrence information is prepared, and transmitted toward the multicast transmitting station via the communication satellite at the slot timing allocated to the multicast receiving station The two-way wireless communication system according to any of the above.
(付記10)各前記マルチキャスト受信局は、前記受信劣化状態が発生したものと判断した場合、タイマを起動して、引き続き、前記受信劣化状態があらかじめ定めた受信劣化状態監視時間の間継続して発生しているか否かを監視し、前記受信劣化状態が前記受信劣化状態監視時間の間継続して発生していた場合には、自律的に、自局の回線の切断を実施する前記付記9に記載の双方向無線通信システム。
(Supplementary note 10) If each of the multicast receiving stations determines that the reception degradation state has occurred, it starts a timer and continues the reception degradation state monitoring time set in advance for a predetermined reception degradation state monitoring time. It is monitored whether or not it is occurring, and when the reception degradation state continues to occur for the reception degradation state monitoring time, the line of the own station is disconnected autonomously. A two-way wireless communication system according to
(付記11)各前記マルチキャスト受信局は、前記受信劣化状態監視時間までの時間が経過する前に、自局の受信劣化状態が良好な受信状態に復旧した場合には、起動したタイマの計時動作を停止するとともに、受信確認済みを示す前記最老番のシーケンス番号の他に、受信劣化状態からの復旧を示す受信劣化状態復旧情報を格納した応答信号を作成して、当該マルチキャスト受信局に割り当てられた前記スロットタイミングで、前記通信衛星を介して、前記マルチキャスト送信局に向けて送信する前記付記10に記載の双方向無線通信システム。
(Supplementary note 11) If each of the multicast receiving stations recovers from the reception degradation state of its own station to a good reception state before the time until the reception degradation state monitoring time elapses, the timer operation of the started timer In addition to the sequence number of the oldest number indicating reception confirmation completed, the response signal storing the reception deterioration state recovery information indicating recovery from the reception deterioration state is created and assigned to the multicast receiving station. The two-way radio communication system according to
(付記12)前記マルチキャスト送信局は、前記通信衛星を介して受信した各前記マルチキャスト受信局からの前記応答信号を監視し、受信した該応答信号内に、受信確認済みを示す前記最老番のシーケンス番号の他に、前記受信劣化状態発生情報が格納されていることを検知した場合、タイマを起動して、あらかじめ定めた受信局受信状態復旧待ち時間が経過するまでに、前記受信劣化状態発生情報が格納された応答信号を返送してきた前記マルチキャスト受信局から、良好な受信状態に復旧したことを示す前記受信劣化状態復旧情報が格納されている前記応答信号を受信することができなかった場合には、当該マルチキャスト受信局を、マルチキャスト対象の受信局を登録しているマルチキャストパケット送信先受信局登録リストから削除するとともに、当該マルチキャスト受信局に対して回線切断を指示する切断信号を、あらかじめ定めた切断信号連送時間の間、連送する前記付記11に記載の双方向無線通信システム。
(Supplementary Note 12) The multicast transmitting station monitors the response signal from each of the multicast receiving stations received via the communication satellite, and the oldest of the reception number indicating the reception confirmation has been received in the received response signal. In addition to the sequence number, when it is detected that the reception degradation state occurrence information is stored, the timer is activated and the reception degradation state occurrence occurs before the predetermined reception station reception state recovery waiting time elapses. When it is not possible to receive the response signal storing the reception deterioration state recovery information indicating that the reception state has been restored to a good reception state from the multicast receiving station that has sent back the response signal in which the information is stored Delete the multicast reception station concerned from the multicast packet transmission destination reception station registration list in which the reception stations targeted for multicast are registered. Two-way radio communication system described in conjunction with, a disconnect signal for instructing the line disconnection with respect to the multicast receiving station, between the disconnect signal successive sending time predetermined, the
(付記13)前記マルチキャスト送信局は、前記再送実施回数閾値に該当する回数繰り返し実施した再送動作においても前記応答信号内の前記最老番のシーケンス番号が更新されなかった前記マルチキャスト受信局を、または、前記受信局受信状態復旧待ち時間が経過するまでに、良好な受信状態に復旧したことを示す前記受信劣化状態復旧情報が格納されている前記応答信号を受信することができなかった前記マルチキャスト受信局を、前記マルチキャストパケット送信先受信局登録リストから削除するとともに、当該前記マルチキャスト受信局に対して回線切断を指示する切断信号を連送した以降において、送信すべき前記マルチキャストパケットがまだ残っている場合、回線切断した前記マルチキャスト受信局以外の残りのマルチキャスト受信局それぞれに対して、残っていた前記マルチキャストパケットの送信動作を実施する前記付記5または12に記載の双方向無線通信システム。
(Supplementary Note 13) The multicast transmission station may perform the multicast reception station in which the oldest sequence number in the response signal is not updated even in the retransmission operation repeatedly performed the number of times corresponding to the retransmission frequency threshold, or The multicast reception in which the response signal storing the reception degradation state recovery information indicating recovery to a good reception state is not received until the reception station reception state recovery waiting time elapses Station is deleted from the multicast packet transmission destination reception station registration list, and the multicast packet to be transmitted still remains after continuously transmitting a disconnection signal instructing the multicast reception station to disconnect the line. If the line is disconnected, the remaining multicast receivers other than the multicast receiver are disconnected. Two-way radio communication system according to the
(付記14)前記マルチキャスト送信局は、回線切断した前記マルチキャスト受信局以外の残りのマルチキャスト受信局それぞれに対して、送信すべき全ての前記マルチキャストパケットの送信が完了し、前記残りのマルチキャスト受信局それぞれから、送信した前記マルチキャストパケットの最後のシーケンス番号を格納した前記応答信号を受け取った以降において、無通信時間としてあらかじめ定めた時間が経過するまでに、新たに送信すべきデータが発生しなかった場合、前記無通信時間が経過した時点で、前記残りのマルチキャスト受信局に対して、回線切断を指示する切断信号を、前記切断信号連送時間の間、連送する前記付記13に記載の双方向無線通信システム。
(Supplementary Note 14) The multicast transmitting station completes transmission of all the multicast packets to be transmitted to the remaining multicast receiving stations other than the multicast receiving station whose line has been disconnected, and the remaining multicast receiving stations respectively After receiving the response signal storing the last sequence number of the transmitted multicast packet, no new data to be transmitted is generated until a predetermined time as a no-communication time elapses The bidirectional signal according to
(付記15)前記マルチキャスト送信局は、回線切断した前記マルチキャスト受信局以外の前記残りのマルチキャスト受信局それぞれに対して、前記切断信号を連送した後、回線切断した前記マルチキャスト受信局との間の前記通信衛星を介した回線を再度設定し直して、回線切断した前記マルチキャスト受信局に対して送信すべき残りの前記マルチキャストパケットの送信動作を再開する前記付記14に記載の双方向無線通信システム。
(Supplementary Note 15) The multicast transmitting station continuously transmits the disconnection signal to each of the remaining multicast receiving stations other than the disconnected multicast receiving station, and then transmits the disconnection signal to the multicast receiving station. The two-way wireless communication system according to
(付記16)前記マルチキャスト送信局は、データ送信端末と1対1通信のコネクション型通信方式を前提とした通信を行い、各前記マルチキャスト受信局は、データ受信端末と1対1通信のコネクション型通信方式を前提とした通信を行う前記付記1ないし15のいずれかに記載の双方向無線通信システム。
(Supplementary note 16) The multicast transmission station communicates with a data transmission terminal on the premise of a connection-oriented communication method of one-to-one communication, and each multicast reception station performs connection-oriented communication with a data reception terminal in one-to-one communication. The two-way wireless communication system according to any one of the above-mentioned
(付記17)通信衛星を介した双方向無線通信が可能なVSAT(Very Small Aperture Terminal)システムを構成する双方向無線通信システムにおける双方向無線通信方法であって、1つのマルチキャスト送信局とN(N:自然数)個のマルチキャスト受信局との間の1対N通信回線をDAMA((Demand Assign Multiple Access)方式によって割当てを行い、前記マルチキャスト受信局から前記マルチキャスト送信局に向かう上り方向の回線として割り当てられた1回線を、TDMA(Time Division Multiple Access)方式の無線フレームフォーマットに準拠したフレームを用いて、送信周期としてあらかじめ定めたスロット周期毎にN個の前記マルチキャスト受信局それぞれに割り当てられたスロットタイミングにおいて時分割して通信を行うことにより、共用する双方向無線通信方法。 (Supplementary note 17) A two-way wireless communication method in a two-way wireless communication system constituting a VSAT (Very Small Aperture Terminal) system capable of two-way wireless communication via a communication satellite, comprising: N: A natural number) 1-to-N communication line with the multicast receiving stations is allocated by DAMA ((Demand Assign Multiple Access) method, and is assigned as an uplink line from the multicast receiving station to the multicast transmitting station Slot timing allocated to each of the N multicast receiving stations at each slot cycle predetermined as a transmission cycle, using a frame conforming to a radio frame format of TDMA (Time Division Multiple Access) system, using Communication by time division in Two-way radio communication method to use.
(付記18)前記マルチキャスト送信局は、データ送信端末から送信されてきた全てのデータを、自局内に設置した記憶装置に保存した後、保存したデータを1ないし複数のマルチキャストパケットに分割し、かつ、分割した該マルチキャストパケット毎に送信順を示すシーケンス番号を生成して、さらに、分割した前記マルチキャストパケットと生成した前記シーケンス番号とのそれぞれを、誤り検出機能を有する2つの無線フレームそれぞれに格納した後、前記2つの無線フレームを一組に連結し、さらに、分割した前記マルチキャストパケットが複数存在している場合には、連結した前記2つの前記フレームを、あらかじめ定めた個数分さらに連結して、送信周期としてあらかじめ定めたマルチキャストパケット送信周期毎に、前記通信衛星を介して、下り回線無線フレームとして、マルチキャスト対象局を構成するN個の前記マルチキャスト受信局に向けて連続して送信する前記付記17に記載の双方向無線通信方法。 (Supplementary note 18) The multicast transmission station stores all data transmitted from the data transmission terminal in a storage device installed in the local station, and then divides the stored data into one or more multicast packets, and A sequence number indicating a transmission order is generated for each of the divided multicast packets, and further, each of the divided multicast packet and the generated sequence number is stored in each of two radio frames having an error detection function. After that, the two radio frames are connected in a set, and when there are a plurality of divided multicast packets, the two connected frames are further connected by a predetermined number, In the multicast packet transmission cycle predetermined as the transmission cycle, the communication Via satellite, as downlink radio frame, two-way radio communication method according to the appendix 17 to be transmitted consecutively towards the N of the multicast receiving stations constituting a multicast target station.
(付記19)各前記マルチキャスト受信局は、前記通信衛星を介して受信した前記マルチキャスト送信局からの前記下り回線無線フレーム内の前記マルチキャストパケットのデータを、データ受信端末に送信し、該データ受信端末からの受信確認済みを示す受信確認応答を受け取ると、該受信確認応答に該当するデータが格納されている前記マルチキャストパケットのうち最老番のシーケンス番号を取り出して保存し、かつ、保存した前記最老番のシーケンス番号を格納した応答信号を作成して、誤り検出機能を有するフレームに格納し、各前記マルチキャスト受信局それぞれに割り当てられた前記スロットタイミング毎に、前記通信衛星を介して、前記マルチキャスト送信局に向けて送信する前記付記18に記載の双方向無線通信方法。 (Supplementary note 19) Each of the multicast reception stations transmits data of the multicast packet in the downlink radio frame received from the multicast transmission station via the communication satellite to a data reception terminal, and the data reception terminal Receiving the reception confirmation response indicating that the reception confirmation has been completed, the sequence number of the oldest number is taken out of the multicast packets in which the data corresponding to the reception confirmation response is stored, and is stored. A response signal storing the old sequence number is generated and stored in a frame having an error detection function, and the multicast is performed via the communication satellite for each slot timing allocated to each of the multicast receiving stations. 24. The two-way wireless communication method according to appendix 18, which transmits toward a transmitting station.
(付記20)前記マルチキャスト送信局は、前記通信衛星を介して受信した各前記マルチキャスト受信局からの前記応答信号内の前記最老番のシーケンス番号を、前回の前記スロット周期において受信していた該当する前記マルチキャスト受信局からの前記応答信号内の前記最老番のシーケンス番号と比較し、比較した結果として、各前記マルチキャスト受信局のうち1ないし複数のいずれかのマルチキャスト受信局において、あらかじめ定めた一定回数、今回受信した前記応答信号内の前記最老番のシーケンス番号が、前回の前記スロット周期において受信していた前記応答信号内の前記最老番のシーケンス番号から更新されていないことを検知した場合は、当該最老番のシーケンス番号よりも後のシーケンス番号が付されていたマルチキャストパケットを、次の前記マルチキャストパケット送信周期において、前記通信衛星を介して、各前記マルチキャスト受信局それぞれに向けて再送する前記付記19に記載の双方向無線通信方法。
(Supplementary Note 20) The multicast transmitting station is receiving the sequence number of the oldest number in the response signal from each of the multicast receiving stations received via the communication satellite in the previous slot cycle The multicast reception station compares the sequence number with the oldest number in the response signal from the multicast reception station and, as a result of comparison, a predetermined number of multicast reception stations among one or more of the multicast reception stations. It is detected that the sequence number of the oldest number in the response signal received this time a fixed number of times is not updated from the sequence number of the oldest number in the response signal received in the previous slot cycle In the case of a multi-key device with a sequence number that is later than the sequence number of the oldest Strike packet in the next said multicast packet transmission period, through the communication satellite, two-way radio communication method according to the
(付記21)前記マルチキャスト送信局は、前記マルチキャストパケットの再送を行った後、該再送の契機となった前記マルチキャスト受信局からの前記応答信号内の前記最老番のシーケンス番号を、前回の前記スロット周期において受信していた前記応答信号内の前記最老番のシーケンス番号と比較し、比較した結果、前回の前記スロット周期において受信していた前記応答信号内の前記最老番のシーケンス番号から更新されていないことを検知した場合は、再度、再送動作を起動し、再送実施回数閾値としてあらかじめ定めた回数、再送動作を繰り返しても、前回の前記スロット周期において受信していた前記応答信号内の前記最老番のシーケンス番号から更新されていないことを検知した場合は、再送の契機となった前記マルチキャスト受信局を、マルチキャスト対象の受信局を登録しているマルチキャストパケット送信先受信局登録リストから削除するとともに、当該マルチキャスト受信局に対して回線切断を指示する切断信号を、あらかじめ定めた切断信号連送時間の間、連送する前記付記20に記載の双方向無線通信方法。
(Supplementary note 21) The multicast transmitting station re-sends the multicast packet, and then the sequence number of the oldest number in the response signal from the multicast receiving station that has triggered the re-sending is The sequence number of the oldest number in the response signal received in the slot cycle is compared and, as a result of the comparison, the sequence number of the oldest number in the response signal received in the slot cycle of the previous time If it is detected that it has not been updated, the retransmission operation is activated again, and even if the retransmission operation is repeated a predetermined number of times as the retransmission frequency threshold value, within the response signal received in the previous slot cycle of the previous time When it is detected that the update has not been performed from the sequence number of the oldest of the The receiving station is deleted from the multicast packet transmission destination receiving station registration list in which the receiving station for multicast is registered, and a disconnection signal continuously instructing a disconnection signal to the multicast receiving station is established. 20. The two-way wireless communication method according to
(付記22)前記マルチキャスト送信局は、前記通信衛星を介して受信した各前記マルチキャスト受信局からの前記応答信号内の前記最老番のシーケンス番号を、自局から送信する送信マルチキャストパケットに付されるシーケンス番号と比較し、比較した結果として、両者のシーケンス番号の差が、あらかじめ定めた閾値以上に拡大していることを検知した場合、前記マルチキャストパケット送信周期をあらかじめ定めた長さだけ長くするように制御する前記付記19ないし21のいずれかに記載の双方向無線通信方法。
(Supplementary note 22) The multicast transmitting station adds the sequence number of the oldest number in the response signal from each of the multicast receiving stations received via the communication satellite to a transmission multicast packet transmitted from the own station. When it is detected that the difference between the two sequence numbers is greater than or equal to a predetermined threshold value as a result of comparison with the corresponding sequence numbers, the multicast packet transmission cycle is lengthened by a predetermined length. The two-way wireless communication method according to any one of
(付記23)各前記マルチキャスト受信局は、前記通信衛星を介して受信した各前記マルチキャスト受信局からの前記マルチキャストパケットに付されたシーケンス番号の連続性を監視し、該シーケンス番号の抜けが発生していることを検知した場合、当該シーケンス番号に該当する前記マルチキャストパケットのパケットロスが発生しているものと判断して、受信確認済みを示す前記最老番のシーケンス番号の他に、前記パケットロスが発生した前記マルチキャストパケットに付されていたシーケンス番号をパケットロス発生シーケンス番号として格納した前記応答信号を作成して、当該マルチキャスト受信局に割り当てられた前記スロットタイミングで、前記通信衛星を介して、前記マルチキャスト送信局に向けて送信する前記付記19ないし22のいずれかに記載の双方向無線通信方法。
(Supplementary Note 23) Each of the multicast receiving stations monitors the continuity of the sequence number attached to the multicast packet from each of the multicast receiving stations received via the communication satellite, and the omission of the sequence number occurs. If it is detected, it is determined that a packet loss of the multicast packet corresponding to the sequence number is occurring, and the packet loss in addition to the sequence number of the oldest number indicating reception confirmation completed. Creating a response signal in which the sequence number assigned to the multicast packet in which the event occurred is stored as a packet loss occurrence sequence number, and via the communication satellite at the slot timing assigned to the multicast receiving
(付記24)前記マルチキャスト送信局は、前記通信衛星を介して受信した各前記マルチキャスト受信局からの前記応答信号内に、受信確認済みを示す前記最老番のシーケンス番号の他に、前記パケットロス発生シーケンス番号が格納されていることを検知した場合、再送用として、該パケットロス発生シーケンス番号に該当するシーケンス番号が付されたマルチキャストパケットを、次に送信すべきマルチキャストパケットとして、受信確認済みを示す前記最老番のシーケンス番号よりも後のシーケンス番号が付されたマルチキャストパケットとともに、次の前記マルチキャストパケット送信周期において、前記通信衛星を介して、各前記マルチキャスト受信局それぞれに向けて再送する前記付記23に記載の双方向無線通信方法。
(Supplementary Note 24) The multicast transmitting station may include, in the response signal from each of the multicast receiving stations received via the communication satellite, the packet loss in addition to the oldest serial number indicating reception complete. When it is detected that an occurrence sequence number is stored, a multicast packet to which a sequence number corresponding to the packet loss occurrence sequence number is attached is designated as a multicast packet to be transmitted next, for retransmission. Together with a multicast packet to which a sequence number is assigned after the oldest sequence number indicated, and in the next multicast packet transmission cycle, retransmitting toward each of the multicast receiving stations via the
(付記25)各前記マルチキャスト受信局は、自局の受信状態を示す受信レベルまたはBER(Bit Error Rate)を監視し、該受信レベルまたはBERが受信可能な限界値としてあらかじめ定めた受信可能閾値よりも低下したことを検出した場合、自局の受信劣化状態が発生したものと判断して、受信確認済みを示す前記最老番のシーケンス番号の他に、自局の受信劣化状態の発生を示す受信劣化状態発生情報を格納した応答信号を作成して、当該マルチキャスト受信局に割り当てられた前記スロットタイミングで、前記通信衛星を介して、前記マルチキャスト送信局に向けて送信する前記付記19ないし24のいずれかに記載の双方向無線通信方法。 (Supplementary note 25) Each of the multicast receiving stations monitors a reception level or a bit error rate (BER) indicating the reception state of the own station, and the reception level or BER can be received from a threshold that can be determined in advance as a limit that can be received. When it is detected that the reception deterioration state of the own station has occurred, it is determined that the reception deterioration state of the own station has occurred, and the occurrence of the reception deterioration state of the own station is indicated in addition to the sequence number of the oldest number indicating reception confirmation completed. The response signal storing the reception degradation state occurrence information is prepared, and transmitted toward the multicast transmitting station via the communication satellite at the slot timing allocated to the multicast receiving station The two-way wireless communication method according to any one of the above.
(付記26)各前記マルチキャスト受信局は、前記受信劣化状態が発生したものと判断した場合、タイマを起動して、引き続き、前記受信劣化状態があらかじめ定めた受信劣化状態監視時間の間継続して発生しているか否かを監視し、前記受信劣化状態が前記受信劣化状態監視時間の間継続して発生していた場合には、自律的に、自局の回線の切断を実施する前記付記25に記載の双方向無線通信方法。 (Supplementary note 26) If each of the multicast receiving stations determines that the reception degradation state has occurred, it starts a timer, and continues the reception degradation state monitoring time set in advance for a predetermined reception degradation state monitoring time. It is monitored whether or not it is occurring, and when the reception degradation state continues to occur during the reception degradation state monitoring time, the line of the own station is disconnected autonomously. The two-way wireless communication method according to
(付記27)各前記マルチキャスト受信局は、前記受信劣化状態監視時間までの時間が経過する前に、自局の受信劣化状態が良好な受信状態に復旧した場合には、起動したタイマの計時動作を停止するとともに、受信確認済みを示す前記最老番のシーケンス番号の他に、受信劣化状態からの復旧を示す受信劣化状態復旧情報を格納した応答信号を作成して、当該マルチキャスト受信局に割り当てられた前記スロットタイミングで、前記通信衛星を介して、前記マルチキャスト送信局に向けて送信する前記付記26に記載の双方向無線通信方法。 (Supplementary note 27) If the multicast reception station recovers from the reception degradation state of its own station to a good reception state before the time until the reception degradation state monitoring time elapses, the timer operation of the started timer In addition to the sequence number of the oldest number indicating reception confirmation completed, the response signal storing the reception deterioration state recovery information indicating recovery from the reception deterioration state is created and assigned to the multicast receiving station. The two-way wireless communication method according to appendix 26, wherein the communication is transmitted to the multicast transmission station via the communication satellite at the slot timing.
(付記28)前記マルチキャスト送信局は、前記通信衛星を介して受信した各前記マルチキャスト受信局からの前記応答信号を監視し、受信した該応答信号内に、受信確認済みを示す前記最老番のシーケンス番号の他に、前記受信劣化状態発生情報が格納されていることを検知した場合、タイマを起動して、あらかじめ定めた受信局受信状態復旧待ち時間が経過するまでに、前記受信劣化状態発生情報が格納された応答信号を返送してきた前記マルチキャスト受信局から、良好な受信状態に復旧したことを示す前記受信劣化状態復旧情報が格納されている前記応答信号を受信することができなかった場合には、当該マルチキャスト受信局を、マルチキャスト対象の受信局を登録しているマルチキャストパケット送信先受信局登録リストから削除するとともに、当該マルチキャスト受信局に対して回線切断を指示する切断信号を、あらかじめ定めた切断信号連送時間の間、連送する前記付記27に記載の双方向無線通信方法。 (Supplementary note 28) The multicast transmitting station monitors the response signal from each of the multicast receiving stations received via the communication satellite, and the oldest of the reception number indicating the reception confirmation has been received in the received response signal. In addition to the sequence number, when it is detected that the reception degradation state occurrence information is stored, the timer is activated and the reception degradation state occurrence occurs before the predetermined reception station reception state recovery waiting time elapses. When it is not possible to receive the response signal storing the reception deterioration state recovery information indicating that the reception state has been restored to a good reception state from the multicast receiving station that has sent back the response signal in which the information is stored Delete the multicast reception station concerned from the multicast packet transmission destination reception station registration list in which the reception stations targeted for multicast are registered. As well as, a disconnection signal for instructing the line disconnection with respect to the multicast receiving station, between the disconnect signal successive sending time a predetermined two-way wireless communication method according to the appendix 27 to continuous transmission.
(付記29)前記マルチキャスト送信局は、前記再送実施回数閾値に該当する回数繰り返し実施した再送動作においても前記応答信号内の前記最老番のシーケンス番号が更新されなかった前記マルチキャスト受信局を、または、前記受信局受信状態復旧待ち時間が経過するまでに、良好な受信状態に復旧したことを示す前記受信劣化状態復旧情報が格納されている前記応答信号を受信することができなかった前記マルチキャスト受信局を、前記マルチキャストパケット送信先受信局登録リストから削除するとともに、当該前記マルチキャスト受信局に対して回線切断を指示する切断信号を連送した以降において、送信すべき前記マルチキャストパケットがまだ残っている場合、回線切断した前記マルチキャスト受信局以外の残りのマルチキャスト受信局それぞれに対して、残っていた前記マルチキャストパケットの送信動作を実施する前記付記21または28に記載の双方向無線通信方法。
(Supplementary note 29) The multicast transmission station, even in the retransmission operation repeatedly performed the number of times corresponding to the retransmission frequency threshold, the multicast reception station in which the oldest serial number in the response signal is not updated, or The multicast reception in which the response signal storing the reception degradation state recovery information indicating recovery to a good reception state is not received until the reception station reception state recovery waiting time elapses Station is deleted from the multicast packet transmission destination reception station registration list, and the multicast packet to be transmitted still remains after continuously transmitting a disconnection signal instructing the multicast reception station to disconnect the line. If the line is disconnected, the remaining multicast receivers other than the multicast receiver are disconnected. Bidirectional radio communication method according to the
(付記30)前記マルチキャスト送信局は、回線切断した前記マルチキャスト受信局以外の残りのマルチキャスト受信局それぞれに対して、送信すべき全ての前記マルチキャストパケットの送信が完了し、前記残りのマルチキャスト受信局それぞれから、送信した前記マルチキャストパケットの最後のシーケンス番号を格納した前記応答信号を受け取った以降において、無通信時間としてあらかじめ定めた時間が経過するまでに、新たに送信すべきデータが発生しなかった場合、前記無通信時間が経過した時点で、前記残りのマルチキャスト受信局に対して、回線切断を指示する切断信号を、前記切断信号連送時間の間、連送する前記付記29に記載の双方向無線通信方法。 (Supplementary note 30) The multicast transmitting station completes transmission of all the multicast packets to be transmitted to the remaining multicast receiving stations other than the multicast receiving station whose line has been disconnected, and the remaining multicast receiving stations respectively After receiving the response signal storing the last sequence number of the transmitted multicast packet, no new data to be transmitted is generated until a predetermined time as a no-communication time elapses The bidirectional signal according to supplementary note 29, wherein a disconnection signal for instructing a disconnection of the line to the remaining multicast receiving stations is continuously sent during the disconnection signal continuous transmission time when the non-communication time has elapsed. Wireless communication method.
(付記31)前記マルチキャスト送信局は、回線切断した前記マルチキャスト受信局以外の前記残りのマルチキャスト受信局それぞれに対して、前記切断信号を連送した後、回線切断した前記マルチキャスト受信局との間の前記通信衛星を介した回線を再度設定し直して、回線切断した前記マルチキャスト受信局に対して送信すべき残りの前記マルチキャストパケットの送信動作を再開する前記付記30に記載の双方向無線通信方法。 (Supplementary Note 31) The multicast transmitting station continuously transmits the disconnection signal to each of the remaining multicast receiving stations other than the multicast receiving station whose line has been disconnected, and then transmits the disconnection signal to the multicast receiving station whose line is disconnected. 30. The two-way wireless communication method according to claim 30, wherein the line via the communication satellite is reconfigured again, and the transmission operation of the remaining multicast packets to be transmitted to the multicast receiving station whose line is disconnected is resumed.
(付記32)前記マルチキャスト送信局は、データ送信端末と1対1通信のコネクション型通信方式を前提とした通信を行い、各前記マルチキャスト受信局は、データ受信端末と1対1通信のコネクション型通信方式を前提とした通信を行う前記付記17ないし31のいずれかに記載の双方向無線通信方法。 (Supplementary note 32) The multicast transmission station communicates with a data transmission terminal on the premise of a connection-oriented communication method of one-to-one communication, and each multicast reception station performs connection-oriented communication with a data reception terminal at one-to-one communication. The two-way wireless communication method according to any one of appendages 17 to 31, which performs communication based on a scheme.
以上、本発明の好適な実施形態の構成を説明した。しかし、かかる実施形態は、本発明の単なる例示に過ぎず、何ら本発明を限定するものではないことに留意されたい。本発明の要旨を逸脱することなく、特定用途に応じて種々の変形変更が可能であることが、当業者には容易に理解できよう。 The configuration of the preferred embodiment of the present invention has been described above. However, it should be noted that such an embodiment is merely an example of the present invention and does not limit the present invention. It will be readily understood by those skilled in the art that various modifications and variations can be made according to a particular application without departing from the scope of the present invention.
1 マルチキャスト送信局(送信局)
2A、2B、2C マルチキャスト受信局(受信局)
3 通信衛星
4 データ送信端末
5A、5B、5C データ受信端末
6 記憶装置
11 通信ケーブル
12A、12B、12C 通信ケーブル
D1a、D1b、D1c、D1d、D1e、D1f、D1g、
D1h、D1i、D1j、D1k、D1l 下り回線無線フレーム
(送信局から受信局方向への無線フレーム)
D2a、D2b、D3a、D3b、D4a、D4b 上り回線無線フレーム
(受信局から送信局方向への無線フレーム)
D5a、D5b HDLCフレーム
D6a、D6b PPPフレーム
D7 データ送信端末からのデータ
D8a、D8b、D8c データ受信端末へのデータパケット
D9a、D9b、D9c データ受信端末からの応答パケット
D11a、D11b、D11c、D11d UW(Unique Word)
D12 フレーム情報部
D13 制御信号部
D14a、D14b、D14c、D14d データ部
D21 プリアンブル
D22 UW(Unique Word)
D23 応答信号
D24 前方ガードタイム
D25 後方ガードタイム
D31 プリアンブル
D32 UW(Unique Word)
D33 応答信号
D34 前方ガードタイム
D35 後方ガードタイム
D51 前方フラグ
D52 識別情報
D53 シーケンス番号
D54 FCS(Frame Check Sequence)
D55 後方フラグ
D56 マーク
D61 前方フラグ
D62 PPPヘッダ
D63 マルチキャストパケット
D64 FCS(Frame Check Sequence)
D65 後方フラグ
D66 マーク
T1 スロット周期
T2 マルチキャストパケット送信周期
T3 無通信時間
T4 切断信号連送時間
T5 受信劣化状態監視時間
T6 受信局受信状態復旧待ち時間
ta、tb、tc スロットタイミング
1 Multicast transmitter (transmitter)
2A, 2B, 2C multicast receiver (receiver)
3 communication satellite 4 data transmitting terminal 5A, 5B, 5C data receiving terminal 6
D1h, D1i, D1j, D1k, D1l downlink radio frame
(Radio frame from transmitting station to receiving station)
D2a, D2b, D3a, D3b, D4a, D4b Uplink Radio Frame
(A radio frame from the receiving station to the transmitting station)
D5a, D5b HDLC frame D6a, D6b PPP frame D7 Data from the data transmission terminal D8a, D8b, D8c Data packet to the data reception terminal D9a, D9b, D9c Response packet from the data reception terminal D11a, D11b, D11c, D11d UW Unique Word)
D12 Frame information section D13 Control signal sections D14a, D14b, D14c, D14d Data section D21 Preamble D22 UW (Unique Word)
D23 Response signal D24 Forward guard time D25 Backward guard time D31 Preamble D32 UW (Unique Word)
D33 response signal D34 forward guard time D35 backward guard time D51 forward flag D52 identification information D53 sequence number D54 FCS (Frame Check Sequence)
D55 Backward flag D56 Mark D61 Forward flag D62 PPP header D63 Multicast packet D64 FCS (Frame Check Sequence)
D65 Backward flag D66 Mark T1 Slot cycle T2 Multicast packet transmission cycle T3 No communication time T4 Disconnected signal continuous transmission time T5 Reception degradation status monitoring time T6 Receiving station reception status recovery waiting time ta, tb, tc Slot timing
Claims (9)
前記マルチキャスト送信局は、データ送信端末から送信されてきた全てのデータを、自局内に設置した記憶装置に保存した後、保存したデータを1ないし複数のマルチキャストパケットに分割し、かつ、分割した該マルチキャストパケット毎に送信順を示すシーケンス番号を生成して、さらに、分割した前記マルチキャストパケットと生成した前記シーケンス番号とのそれぞれを、誤り検出機能を有する2つの無線フレームそれぞれに格納した後、前記2つの無線フレームを一組に連結し、さらに、分割した前記マルチキャストパケットが複数存在している場合には、連結した前記2つの前記フレームを、あらかじめ定めた個数分さらに連結して、送信周期としてあらかじめ定めたマルチキャストパケット送信周期毎に、前記通信衛星を介して、下り回線無線フレームとして、マルチキャスト対象局を構成するN個の前記マルチキャスト受信局に向けて連続して送信することを特徴とする双方向無線通信システム。 A two-way wireless communication system constituting a VSAT (Very Small Aperture Terminal) system capable of two-way wireless communication via a communication satellite, comprising one multicast transmitting station and N (N is a natural number) multicast receiving stations The one-to-N communication line between them is assigned by the DAMA (Demand Assign Multiple Access) method, and one line assigned as an uplink line from the multicast receiving station to the multicast transmitting station is assigned to the TDMA (Time Division). Communication is performed by time division at slot timings assigned to each of the N multicast receiving stations in each slot cycle determined in advance as a transmission cycle using a frame conforming to a radio frame format of the Multiple Access scheme. , Share,
The multicast transmission station stores all data transmitted from the data transmission terminal in a storage device installed in the local station, divides the stored data into one or more multicast packets, and divides the data. A sequence number indicating the transmission order is generated for each multicast packet, and further, each of the divided multicast packet and the generated sequence number is stored in each of two radio frames having an error detection function. When two radio frames are connected in a set, and there are a plurality of divided multicast packets, the two connected frames are further connected by a predetermined number, and they are transmitted in advance as a transmission period. At the specified multicast packet transmission cycle, via the communication satellite As downlink radio frame, two-way radio communication system, characterized by continuously transmitted toward to the N of the multicast receiving stations constituting a multicast target station.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018231459A JP6687262B2 (en) | 2018-12-11 | 2018-12-11 | Transmitting station and two-way wireless communication program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018231459A JP6687262B2 (en) | 2018-12-11 | 2018-12-11 | Transmitting station and two-way wireless communication program |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016068022A Division JP6455887B2 (en) | 2016-03-30 | 2016-03-30 | Bidirectional wireless communication system and bidirectional wireless communication method |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2019068456A true JP2019068456A (en) | 2019-04-25 |
| JP2019068456A5 JP2019068456A5 (en) | 2019-06-06 |
| JP6687262B2 JP6687262B2 (en) | 2020-04-22 |
Family
ID=66340811
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018231459A Active JP6687262B2 (en) | 2018-12-11 | 2018-12-11 | Transmitting station and two-way wireless communication program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6687262B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117713911A (en) * | 2024-02-05 | 2024-03-15 | 中国电子科技集团公司第五十四研究所 | A hierarchical election TDMA satellite communication system master station hot backup method |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63318828A (en) * | 1987-06-22 | 1988-12-27 | Hitachi Ltd | Broadcast communication method |
| JPH06204928A (en) * | 1991-12-27 | 1994-07-22 | Hitachi Ltd | Satellite communication system and satellite communication system |
| JPH06350497A (en) * | 1993-06-07 | 1994-12-22 | Hitachi Commun Syst Inc | Single-channel satellite broadcast communication method, master station satellite communication earth station, slave station satellite communication earth station, and satellite broadcast communication system |
| JP2001510664A (en) * | 1997-03-04 | 2001-07-31 | エリクソン インコーポレイテッド | Data link synchronization system and method |
| US20020038441A1 (en) * | 2000-08-10 | 2002-03-28 | Kazuyuki Eguchi | Multicast file transmission method |
-
2018
- 2018-12-11 JP JP2018231459A patent/JP6687262B2/en active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63318828A (en) * | 1987-06-22 | 1988-12-27 | Hitachi Ltd | Broadcast communication method |
| JPH06204928A (en) * | 1991-12-27 | 1994-07-22 | Hitachi Ltd | Satellite communication system and satellite communication system |
| JPH06350497A (en) * | 1993-06-07 | 1994-12-22 | Hitachi Commun Syst Inc | Single-channel satellite broadcast communication method, master station satellite communication earth station, slave station satellite communication earth station, and satellite broadcast communication system |
| JP2001510664A (en) * | 1997-03-04 | 2001-07-31 | エリクソン インコーポレイテッド | Data link synchronization system and method |
| KR100543182B1 (en) * | 1997-03-04 | 2006-01-20 | 에릭슨 인크. | System and method for data link synchronization |
| US20020038441A1 (en) * | 2000-08-10 | 2002-03-28 | Kazuyuki Eguchi | Multicast file transmission method |
| JP2002124992A (en) * | 2000-08-10 | 2002-04-26 | Kddi Corp | Data file distribution method by multicast |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117713911A (en) * | 2024-02-05 | 2024-03-15 | 中国电子科技集团公司第五十四研究所 | A hierarchical election TDMA satellite communication system master station hot backup method |
| CN117713911B (en) * | 2024-02-05 | 2024-04-16 | 中国电子科技集团公司第五十四研究所 | A hierarchical election hot backup method for master stations in TDMA satellite communication systems |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6687262B2 (en) | 2020-04-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1411688B1 (en) | Method and apparatus for multicast data retransmission | |
| JP4558739B2 (en) | How to provide a multicast service | |
| JP5286346B2 (en) | Process control system and method for communicating application information | |
| US7940771B2 (en) | Apparatus and method for requesting packet retransmission in a wireless communication system | |
| US8027284B2 (en) | Method and apparatus for reliable multicasting in wireless relay networks | |
| KR100997924B1 (en) | Method for transmitting uplink hybrid auto repeat request packets based on a multi-hop relay standard, wireless communication system, computer readable recording medium, and communication device | |
| US8694846B2 (en) | Method for receiving and transmitting data blocks | |
| KR100774856B1 (en) | Method of data communication using a control message | |
| JPH073978B2 (en) | Broadcast system | |
| US12289173B2 (en) | Radio device, method to operate a radio device | |
| JP3208653B2 (en) | Automatic retransmission control method | |
| JP6687262B2 (en) | Transmitting station and two-way wireless communication program | |
| US20040131084A1 (en) | Parallel transmission of identical data to a plurality of terminals and feedback transmission of transmission quality information | |
| CN111314229A (en) | Communication method suitable for narrow-band emergency communication network | |
| CN107733589B (en) | Method, device, equipment and storage medium for realizing automatic retransmission request of ad hoc network | |
| JP6455887B2 (en) | Bidirectional wireless communication system and bidirectional wireless communication method | |
| Yuk et al. | Parity-based reliable multicast method for wireless LAN environments | |
| CN116170055A (en) | A low-orbit satellite inter-satellite routing topology management method and system | |
| JPH10200577A (en) | Packet distribution system | |
| CN113412591A (en) | Method of operating a communication system | |
| JP2918028B2 (en) | Multi-access communication system | |
| JP2004088256A (en) | Data transmission / reception method and data transmission / reception system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190328 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190328 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200114 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20200303 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200326 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6687262 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |