[go: up one dir, main page]

JP3009079B2 - Satellite communication control device - Google Patents

Satellite communication control device

Info

Publication number
JP3009079B2
JP3009079B2 JP4046591A JP4659192A JP3009079B2 JP 3009079 B2 JP3009079 B2 JP 3009079B2 JP 4046591 A JP4046591 A JP 4046591A JP 4659192 A JP4659192 A JP 4659192A JP 3009079 B2 JP3009079 B2 JP 3009079B2
Authority
JP
Japan
Prior art keywords
frame
data
hdlc
error correction
satellite
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP4046591A
Other languages
Japanese (ja)
Other versions
JPH05252085A (en
Inventor
克弘 和田
美朝 坂戸
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Omron Corp
Mitsubishi Electric Corp
Original Assignee
Omron Corp
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Omron Corp, Mitsubishi Electric Corp filed Critical Omron Corp
Priority to JP4046591A priority Critical patent/JP3009079B2/en
Publication of JPH05252085A publication Critical patent/JPH05252085A/en
Application granted granted Critical
Publication of JP3009079B2 publication Critical patent/JP3009079B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Detection And Correction Of Errors (AREA)
  • Computer And Data Communications (AREA)
  • Radio Relay Systems (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、衛星通信制御装置に関
し、特に衛星通信によるデータ通信に用いられる衛星通
信制御装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a satellite communication control device, and more particularly to a satellite communication control device used for data communication by satellite communication.

【0002】[0002]

【従来の技術】衛星通信によるコンピュータ間のデータ
通信を行うことは従来より行われており、これは、マル
チアクセス性、同報性、ネットワーク拡張性に優れてい
る。
2. Description of the Related Art Data communication between computers by satellite communication has been conventionally performed, which is excellent in multi-access, broadcasting, and network expandability.

【0003】この衛星通信によるデータ通信は、一般
に、通信衛星によるディジタル衛星通信回線の特定帯
域、チャンネルを専有して行われている。
[0003] The data communication by the satellite communication is generally performed by occupying a specific band and channel of a digital satellite communication line by a communication satellite.

【0004】[0004]

【発明が解決しようとする課題】通信衛星によるディジ
タル衛星通信回線の特定帯域、チャンネルを占有してデ
ータ通信を行うことは、衛星通信の特性を活かして効率
のよい同報送信を行う上で好ましいことであるが、しか
し、この場合は通信衛星のトランスポンタの借用、ディ
ジタル衛星通信回線の特定帯域、チャンネルの専有確
保、リースに多大の費用が掛かることになる。
It is preferable to perform data communication by occupying a specific band and channel of a digital satellite communication line by a communication satellite in order to perform efficient broadcast transmission by utilizing the characteristics of satellite communication. In this case, however, renting a transponder of a communication satellite, securing a specific band of a digital satellite communication line, exclusive use of a channel, and renting a large amount of money are required.

【0005】またこの場合は、データ通信専用の送信装
置、受信装置、スクランブラ、デスクランブラ等が必要
になり、このため通信システムが、大掛かりで、高価な
ものになる。
[0005] In this case, a transmitting device, a receiving device, a scrambler, a descrambler, and the like dedicated to data communication are required, so that the communication system becomes large and expensive.

【0006】このようなことから、通信衛星によるディ
ジタル衛星通信回線を用いた衛星通信は、一般ユーザが
使用する小規模のコンピュータ間のデータ通信には、通
信コストが高いものになり、コストパフォーマンスから
して到底採用されるものではない。
[0006] For this reason, the satellite communication using a digital satellite communication line by the communication satellite, the data communication between small computers general user uses, become what communication cost is high, the cost It is not something that is adopted at all.

【0007】本発明は、衛星通信によるコンピュータ間
のデータ通信に於ける上述の問題点に着目してなされた
ものであり、通信衛星によるディジタル衛星通信回線の
特定帯域、チャンネルを占有することなく、また大掛か
りな装置を必要とすることなく、衛星通信によるコンピ
ュータ間のデータ通信を可能にする衛星通信制御装置を
提供することを目的としている。
SUMMARY OF THE INVENTION The present invention has been made in view of the above-mentioned problems in data communication between computers by satellite communication, and does not occupy a specific band and channel of a digital satellite communication line by communication satellites. It is another object of the present invention to provide a satellite communication control device that enables data communication between computers by satellite communication without requiring a large-scale device.

【0008】[0008]

【課題を解決するための手段】上述の如き目的を達成す
るため、本発明による衛星通信制御装置に於いては、
ストマシンから転送されてきたイーサネットフレームを
取り込むイーサネットフレーム取込み手段と、このイー
サネットフレーム取込み手段により取り込まれたイーサ
ネットフレームにHDLCフラグ,ディスティネーショ
ンアドレスおよびフレームチェックシーケンスを付加し
てHDLCフレームを形成するHDLCフレーム形成手
段と、このHDLCフレーム形成手段により形成された
HDLCフレームを誤り訂正符号化する誤り訂正符号化
手段と、この誤り訂正符号化手段により誤り訂正符号を
付加されたHDLCフレーム1つのパケットとする複
数のパケットからなる伝送フレームを形成する伝送フレ
ーム形成手段と、この伝送フレーム形成手段で形成され
た伝送フレームを衛星放送用のスクランブラの衛星放送
PCM音声信号のフレームに於ける独立データ部出力
する出力手段とを有することを特徴としている。
In order to achieve the above-mentioned object, a satellite communication control apparatus according to the present invention employs
Ethernet frames transferred from the
Ethernet frame capture means to capture
Ethernet captured by the Ethernet frame capture means
HDLC flag and destination in net frame
Address and frame check sequence.
Frame forming hand for forming HDLC frame
And the step formed by the HDLC frame forming means.
Error correction coding for error correction coding of HDLC frames
Means and an error correcting code by the error correcting coding means.
Multiplexing the added HDLC frame as one packet
A transmission frame that forms a transmission frame consisting of a number of packets
Formed by the frame forming means and the transmission frame forming means.
Output means for outputting the transmitted transmission frame to an independent data portion in a frame of a satellite broadcast PCM audio signal of a satellite broadcast scrambler.

【0009】また上述の如き目的を達成するため、本発
明による衛星通信制御装置に於いては、衛星放送用のデ
スクランブラより出力された衛星放送PCM音声信号の
フレームから、このフレームを構成する誤り訂正符号化
された独立データをパケットごとに取り込む独立データ
取込み手段と、この独立データ取込み手段によりパケッ
トごとに取り込んだ誤り訂正符号化された独立データに
ついての誤り訂正を行なう誤り訂正手段と、この誤り訂
正手段により誤り訂正された上記独立データをパケット
順にHDLCフレームに形成するHDLCフレーム形成
手段と、このHDLCフレーム形成手段により形成され
たHDLCフレームから、HDLCフラグ,ディスティ
ネーションアドレスおよびフレームチェックシーケンス
を除いた情報フィールドのデータを取り込む情報フィー
ルドデータ取込み手段と、この情報フィールド取込み手
段で取り込まれた情報フィールドデータからイーサネッ
トフレームを形成するイーサネットフレーム形成手段
と、このイーサネット形成手段により生成されたイーサ
ネットフレームをローカルマシンに出力する出力手段と
を有することを特徴としている。
In order to achieve the above object, in the satellite communication control apparatus according to the present invention, an error which forms a frame of a satellite broadcast PCM audio signal output from a satellite broadcast descrambler is described. Correction coding
Independent data that captures independent data for each packet
Capture means and a packet by this independent data capture means.
Error-correction coded independent data
Error correction means for correcting errors in
The independent data corrected by the correct means
HDLC frame formation in order to form HDLC frame
Means and the HDLC frame forming means
HDLC frame, HD
Nation address and frame check sequence
Information field that captures information field data except
Field data acquisition means and the information field acquisition means
From the information field data captured in the step
Frame forming means for forming an Ethernet frame
And the Ethernet generated by this Ethernet forming means
Output means for outputting the net frame to the local machine .

【0010】[0010]

【作用】上述の如き構成によれば、QPSK−FM(T
V)方式データフォーマットによる如き衛星放送による
衛星放送PCM信号のフレームの独立データ部をもって
コンピュータ間のデータ通信が、既存の映像、音声の衛
星放送に影響を与えることなく、衛星放送と共存して行
われる。またスクランブラ、デスクランブラによりデー
タの伝送誤りが防止され、更に送信データには誤り訂正
符号が付加され、受信側はこの誤り訂正符号により受信
データの誤り訂正が行われる。
According to the above arrangement, the QPSK-FM (T
V) Data communication between computers using the independent data portion of the frame of the satellite broadcast PCM signal by the satellite broadcast as in the data format is performed without affecting the existing video and audio satellite broadcasts and coexisting with the satellite broadcasts. Will be Further, a data transmission error is prevented by a scrambler and a descrambler, and an error correction code is added to the transmission data, and an error correction of the reception data is performed on the receiving side by the error correction code.

【0011】[0011]

【0012】[0012]

【実施例】以下に添付の図を参照して本発明を実施例に
ついて詳細に説明する。
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram of an embodiment of the present invention.

【0013】図1は本発明による衛星通信制御装置を用
いた衛星通信システムの全体構成の一例を示している。
衛星放送用の送信局1は、信号を変調し、増幅して副搬
送波方式(QPSK)による放送電波を送信アンテナ3
よりBS、CSの如き放送衛星(或は衛星放送用の通信
衛星)5へ出力するものであり、送信局1にはインタリ
ーブおよび誤り訂正符号化を行う衛星放送送信用の汎用
のスクランブラ7が接続されている。スクランブラ7に
は衛星放送用の映像・音声出力装置9とデータ通信用の
衛星通信制御装置11とが接続され、衛星通信制御装置
11はイーサネット等によるLAN(ローカルエリアネ
ットワーク)伝送路13によりホストマシンとしてのワ
ークステーション15と接続されている。
FIG. 1 shows an example of the overall configuration of a satellite communication system using a satellite communication control device according to the present invention.
A transmitting station 1 for satellite broadcasting modulates and amplifies a signal to transmit a broadcast radio wave by a subcarrier system (QPSK) to a transmitting antenna 3.
The signal is output to a broadcasting satellite 5 (or a satellite broadcasting communication satellite) such as BS or CS. The transmitting station 1 is provided with a general-purpose scrambler 7 for transmitting satellite broadcasting that performs interleaving and error correction coding. It is connected. A video / audio output device 9 for satellite broadcasting and a satellite communication control device 11 for data communication are connected to the scrambler 7, and the satellite communication control device 11 is controlled by a LAN (local area network) transmission line 13 such as Ethernet. It is connected to a workstation 15 as a machine.

【0014】送信局1は、変調、周波数変換、増幅の機
能より成立し、映像・音声出力装置9は放送業者が所有
する放送設備である。
The transmitting station 1 has the functions of modulation, frequency conversion and amplification, and the video / audio output device 9 is a broadcast facility owned by a broadcaster.

【0015】地球上の広域に分散配置された複数個の衛
星放送受信用のチューナ17は、一般に市販されている
家庭用の衛星放送用チューナであり、送信局1よりの副
搬送波方式(QPSK)による電波を受信アンテナ19
により受信するようになっている。チューナ17にはデ
インタリーブおよび誤り訂正を行う衛星放送受信用の汎
用のデスクランブラ21が接続されており、デスクラン
ブラ21には衛星放送用の映像・音声再生装置23とデ
ータ通信用の衛星通信制御装置25の少なくとも何れか
が接続されている。
Tuners 17 for receiving a plurality of satellite broadcasts distributed over a wide area on the earth are generally commercially available home-use satellite broadcast tuners, and are transmitted from a transmitting station 1 in a subcarrier system (QPSK). Radio wave by the receiving antenna 19
To receive the data. The tuner 17 is connected with a general-purpose descrambler 21 for receiving satellite broadcasting for performing deinterleaving and error correction. The descrambler 21 is connected to a video / audio reproducing device 23 for satellite broadcasting and a satellite communication control device for data communication. At least one of the devices 25 is connected.

【0016】映像・音声再生装置23は一般に市販され
ている家庭用のテレビジョン、オーディオ機器である。
The video / audio reproduction device 23 is a generally used home television and audio device.

【0017】衛星通信制御装置25は、イーサネット等
によるLAN伝送路27によりLANのサーバマシンで
あり、通信システム全体から見ればローカルマシンであ
るワークステーション29と接続されている。LAN伝
送路27にはクライアントマシンとしてのワークステー
ション31が複数台接続されている。
The satellite communication control device 25 is a LAN server machine via a LAN transmission line 27 such as Ethernet, and is connected to a workstation 29 which is a local machine in the whole communication system. A plurality of workstations 31 as client machines are connected to the LAN transmission path 27.

【0018】ローカルマシンとしての各ワークステーシ
ョン29は、ISDN、DDX−P、p専用回線等によ
る地上通信網33によりホストマシンとしてのワークス
テーション15、あるいはワークステーション35と通
信可能に接続されており、衛星通信回線による伝送エラ
ー等の応答を地上通信網33により行うようになってい
る。
Each workstation 29 as a local machine is communicably connected to a workstation 15 or a workstation 35 as a host machine via a terrestrial communication network 33 such as an ISDN, DDX-P, or a dedicated line for p. A response such as a transmission error by a satellite communication line is made by the ground communication network 33.

【0019】データ送信側およびデータ受信側のLAN
のアクセス方式は、例えばCSMA/CDであるイーサ
ネットであってよく、この場合のLANの伝送フレーム
(LANフレーム)は、図4の(a)に示されている如
きイーサネットフレームとなる。イーサネットフレーム
は、イーサネット同期フラグとしての8バイトのプリア
ンブルと、相手局を示す6バイトのディスティネーショ
ンアドレスと、自局を示す6バイトのソースアドレス
と、2バイトのタイプフィールドと、46〜1500バ
イトのデータフィールドと、フレームチェックシーケン
スとを順に有している。
LAN on data transmission side and data reception side
May be, for example, Ethernet which is CSMA / CD. In this case, a LAN transmission frame (LAN frame) is an Ethernet frame as shown in FIG. The Ethernet frame includes an 8-byte preamble as an Ethernet synchronization flag, a 6-byte destination address indicating a partner station, a 6-byte source address indicating a local station, a 2-byte type field, and 46 to 1500 bytes. It has a data field and a frame check sequence in order.

【0020】図2は送信用の衛星通信制御装置11の具
体的構成例を示している。衛星通信制御装置11は、イ
ーサネットによるLAN伝送路13との接続のためのイ
ーサネットトランシーバ37と、イーサネットシリアル
通信コントローラ39と、ローカルエリアネットワーク
コントローラ(以下、LANコントローラ)41と、D
AMコントローラを内蔵したCPU43と、ハイレベル
データリンクコントローラ(以下、HDLCコントロー
ラ)45と、作業用メモリとしてのSRAM47と、送
信制御ためのプログラムを書き込まれたROM49と、
誤り訂正符号化回路51と、衛星通信のためのフレーム
作成回路53とを有している。
FIG. 2 shows a specific configuration example of the satellite communication control device 11 for transmission. The satellite communication control device 11 includes an Ethernet transceiver 37 for connecting to the LAN transmission line 13 by Ethernet, an Ethernet serial communication controller 39, a local area network controller (hereinafter, LAN controller) 41,
A CPU 43 containing an AM controller, a high-level data link controller (hereinafter, HDLC controller) 45, an SRAM 47 as a working memory, a ROM 49 in which a program for transmission control is written,
It has an error correction coding circuit 51 and a frame creation circuit 53 for satellite communication.

【0021】イーサネットシリアル通信コントローラ3
9は、衛星通信制御装置11がローカルエリアネットワ
ークに於ける一つのノードとして機能すべく、イーサネ
ットに於けるキャリヤの衝突を監視するようになってい
る。
Ethernet serial communication controller 3
Numeral 9 monitors carrier collisions in Ethernet so that the satellite communication control device 11 functions as one node in the local area network.

【0022】LANコントローラ41は、イーサネット
シリアル通信コントローラ39よりイーサネットフレー
ムを取り込むよう構成されている。
The LAN controller 41 is configured to receive an Ethernet frame from the Ethernet serial communication controller 39.

【0023】CPU43は、内蔵のDMAコントローラ
によりLANコントローラ41とSRAM47との間の
データ転送およびSRAM47とHDLCコントローラ
45との間のデータ転送を制御するようになっており、
LANコントローラ41よりSRAM47に対しイーサ
ネットフレームからプリアンブルとフレームチェックシ
ーケンスを取り除いたデータを転送し、またSRAM4
7よりデータをHDLCコントローラ45へ転送するよ
うになっている。
The CPU 43 controls data transfer between the LAN controller 41 and the SRAM 47 and data transfer between the SRAM 47 and the HDLC controller 45 by a built-in DMA controller.
The LAN controller 41 transfers the data obtained by removing the preamble and the frame check sequence from the Ethernet frame to the SRAM 47 to the SRAM 47.
7, the data is transferred to the HDLC controller 45.

【0024】HDLCコントローラ45は、一般的なH
DLCコントローラLSIにより構成され、SRAM4
7より転送されるデータのすべてをそのままそっくり情
報フィールドに書き込み、これにフラグとディスティネ
ーションアドレスとフレームチェックシーケンスとを付
加して図4(b)に示されている如きハイレベルデータ
リンクのフレーム(以下、HDLCフレーム)を生成
し、このHDLCフレームを誤り訂正符号化回路51へ
出力するようになっている。
The HDLC controller 45 has a general H
DLC controller LSI, SRAM4
7 is written in its entirety into the information field as it is, and a flag, a destination address, and a frame check sequence are added to the information field to add a high-level data link frame (FIG. 4B). Hereinafter, an HDLC frame is generated, and the HDLC frame is output to the error correction coding circuit 51.

【0025】尚、衛星放送に於いては、伝送に時間がか
かり、またこの衛星通信は単方向の1:N通信であるこ
とから、再送要求を行わないから、ここで使用されるハ
イレベルデータリンクに於いては、番号管理は不必要で
あり、このことからHDLCフレームに於ける制御フィ
ールドは省略されてよい。
In the satellite broadcasting, it takes a long time to transmit, and since this satellite communication is one-way 1: N communication, a retransmission request is not made. In the link, the number management is unnecessary, so that the control field in the HDLC frame may be omitted.

【0026】誤り訂正符号化回路51は、フォワード・
エラー・コレクション(FEC)のために、入力データ
を、例えば(272、190)短縮化差集合巡回符号に
て符号化するものであり、符号化されたデータ、即ち誤
り訂正符号付きのデータはフレーム作成回路53へ出力
するようになっている。
The error correction coding circuit 51 has a
For error correction (FEC), the input data is encoded by, for example, a (272, 190) shortened difference set cyclic code, and the encoded data, that is, the data with the error correction code is a frame. The data is output to the creation circuit 53.

【0027】フレーム作成回路53は入力された誤り訂
正符号付きのデータに同期信号を付加して伝送フレーム
を作成し、これをスクランブラ7の衛星放送PCM音声
信号のフレームの独立データ入力端子へ出力するように
なっている。
A frame creation circuit 53 creates a transmission frame by adding a synchronization signal to the input data with error correction code, and outputs this to the independent data input terminal of the satellite broadcast PCM audio signal frame of the scrambler 7. It is supposed to.

【0028】フレーム作成回路53が作成する伝送フレ
ームは、図5に示されている如く、11個のパケットを
1フレームとし、受信側にて容易に誤り訂正が行われ得
るようにフレームの先頭に同期信号SYと制御ビットC
(未使用)とを付加する。
As shown in FIG. 5, the transmission frame created by the frame creation circuit 53 has 11 packets as one frame, and is placed at the beginning of the frame so that error correction can be easily performed on the receiving side. Synchronization signal SY and control bit C
(Unused).

【0029】各パケットはヘッド部χ、データ部DA
TAχ、誤り訂正符号部FECχとにより構成され、パ
ケット長を228ビットに設定されている。尚、この場
合、ヘッド部χは、未使用で、全て”0”であってよ
い。
Each packet has a head H # and a data DA
TA # and an error correction code unit FEC #, and the packet length is set to 228 bits. In this case, the head portion H # is not used and may be all "0".

【0030】衛星テレビジョン放送に於いては、音声は
副搬送波方式(4相QPSK)のディジタルチャンネル
により伝送され、このディジタルチャンネルでは、衛星
放送PCM音声信号が図6に示されている如く、204
8ビットからなるフレームに多重化され、そしてフレー
ム周波数を1kHzに設定されてディジタル伝送速度を
2028kビット/秒とされている。このPCM音声信
号のフレームは、先頭のフレーム同期符号部FSと、送
信モードを制御するフレーム制御符号部FCと、レンジ
符号部RBと、音声チャンネル部VCと、独立データ部
IDと、誤り訂正符号部ECとにより構成され、レンジ
符号は音声1チャンネルに付き8ビットずつ割り当てら
れていることから、Aモードでは32ビット、Bモード
では16ビットとなる。
In satellite television broadcasting, sound is transmitted through a digital channel of a subcarrier system (four-phase QPSK). In this digital channel, a satellite broadcasting PCM sound signal is transmitted as shown in FIG.
It is multiplexed into an 8-bit frame, the frame frequency is set to 1 kHz, and the digital transmission speed is set to 2028 kbit / sec. The frame of the PCM audio signal includes a frame synchronization encoding section FS at the head, a frame control encoding section FC for controlling a transmission mode, a range encoding section RB, an audio channel section VC, an independent data section ID, an error correction code, Since the range code is composed of 8 bits per audio channel, the range code is 32 bits in the A mode and 16 bits in the B mode.

【0031】このフレームにより伝送できる情報は、A
モードにて音声4チャンネル(量子化14/10ビット
準瞬時圧伸、標本化周波数32kHz)、Bモードにて
音声2チャンネル(量子化16ビット直線、標本化周波
数48kHz)であり、独立データ部IDにより伝送さ
れるビット数は、Aモードにて480ビット、Bモード
にて224ビット存在し、ここでは音声とは独立してデ
ータ信号を伝送することができ、この独立データ部ID
は、一部の文字多重放送にて使用される位で、一般には
使用されていない空きチャンネルになっている。
The information that can be transmitted by this frame is A
4 channels of audio (quantized 14/10 bit quasi-instantaneous companding, sampling frequency 32 kHz) in mode, 2 channels of audio (quantized 16 bit straight line, sampling frequency 48 kHz) in B mode, independent data part ID Are 480 bits in the A mode and 224 bits in the B mode. Here, the data signal can be transmitted independently of the voice.
Is an unused channel which is not generally used because it is used in some teletext broadcasting.

【0032】本発明による衛星放送通信装置は、衛星放
送PCM音声信号のフレームにて空きチャンネルになっ
ている独立データ部IDを有効に利用してコンピュータ
間のデータ通信を行うためのアダプタである。
The satellite broadcast communication device according to the present invention is an adapter for performing data communication between computers by effectively utilizing the independent data portion ID which is a free channel in a frame of a satellite broadcast PCM audio signal.

【0033】またCPU43にはパラレルポート部57
が接続されており、パラレルポート部57にはディプス
イッチ59と数字表示用LEDドライバ61とが接続さ
れ、更に数字表示用LEDドライバ61には数字表示L
ED63が接続されている。
The CPU 43 has a parallel port unit 57.
A dip switch 59 and a numerical display LED driver 61 are connected to the parallel port section 57, and a numerical display L is connected to the numerical display LED driver 61.
The ED 63 is connected.

【0034】ディプスイッチ59は、サービス識別コー
ドの設定に用いられ、パラレルポート部57を介してC
PU43に直接アクセスするようになっている。尚、こ
のディプスイッチ59によるサービス識別コードの設定
は複数個に亘って行われ得るようになっている。
The dip switch 59 is used for setting a service identification code, and is connected to the C
The PU 43 is directly accessed. The setting of the service identification code by the dip switch 59 can be performed over a plurality of times.

【0035】CPU43が読み取ったサービス識別コー
ドはHDLCコントローラ45のディスティネーション
アドレスレジスタに設定され、HDLCコントローラ4
5によりHDLCフレームのディスティネーションアド
レスに書き込まれるようになっている。またCPU43
が読み取ったサービス識別コードは数字表示用LEDド
ライバ61に転送され、その値は数字表示LED63に
表示されるようになっている。
The service identification code read by the CPU 43 is set in the destination address register of the HDLC controller 45,
5 is written to the destination address of the HDLC frame. CPU 43
Is transferred to the numeral display LED driver 61, and the value is displayed on the numeral display LED 63.

【0036】上述の如くHDLCフレームのディスティ
ネーションアドレスにディスティネーションアドレスに
代えてサービス識別コードを入れ、HDLCフレームの
ディスティネーションアドレスをアドレス情報のフィー
ルドとして使用しないのは、HDLCフレームの情報フ
イールドに入れられたイーサネットフレームがディステ
ィネーションアドレスを保有し、これがアドレス情報と
して活用されるからである。
As described above, the service identification code is inserted in the destination address of the HDLC frame in place of the destination address, and the destination address of the HDLC frame is not used as the address information field because it is included in the information field of the HDLC frame. This is because the Ethernet frame has a destination address, which is used as address information.

【0037】尚、サービス識別コードの設定はワークス
テーション15よりのデータ転送により行うことも可能
である。
The setting of the service identification code can be performed by data transfer from the workstation 15.

【0038】サービス識別コードは、電子カタログ情
報、新製品情報、商品販売情報、住宅情報、株式情報、
チケット予約情報、旅行案内情報、ニュース、電子会議
等の情報サービスの種別を示すものであってよい。
The service identification code includes electronic catalog information, new product information, product sales information, housing information, stock information,
It may indicate the type of information service such as ticket reservation information, travel guidance information, news, and electronic conference.

【0039】またこのサービス識別コードにはマネージ
メント情報コードが含まれており、これはシステム管理
のために、送信局が全受信局に対して一斉に送信する情
報のためのものであり、このシステム管理のマネージメ
ント情報には、トラブル発生によるデータ送信中止、復
旧によるデータ送信再開等がある。マネージメント情報
の中には送信局が受信局数を調査するために、全受信局
が送信に対して地上通信網33により応答信号を送れと
云う命令もある。送信局は、この受信局数の調査により
伝送誤り率を検出でき、この調査は定期的に行われれば
よい。
The service identification code includes a management information code, which is used for information transmitted from the transmitting station to all the receiving stations simultaneously for system management. The management information for management includes data transmission suspension due to trouble occurrence, data transmission restart due to recovery, and the like. In the management information, there is a command that all the receiving stations can send a response signal to the transmission by the terrestrial communication network 33 so that the transmitting station checks the number of receiving stations. The transmitting station can detect the transmission error rate by checking the number of receiving stations, and this check may be performed periodically.

【0040】図3は受信用の衛星通信制御装置25の具
体的構成例を示している。衛星通信制御装置25は、
スクランブラ21の衛星放送PCM音声信号のフレーム
の独立データ入力端子より誤り訂正符号付きシリアル状
独立データが与えられてこれを所定ビット毎にパラレ
ルに変換するシリアル/パラレル変換器65と、シリア
ル/パラレル変換器65よりのパラレルデータを取り込
むバッファメモリ67と、バッファメモリ67よりのパ
ラレルデータを各パケット毎にシリアルに変換するパラ
レル/シリアル変換器69と、シリアル/パラレル変換
器65に対する入力信号を監視し、これより同期信号を
検出する同期信号検出回路71と、同期信号検出回路7
1による同期信号の検出に基づいてシリアル/パラレル
変換器65とパラレル/シリアル変換器69のタイミン
グクロックを作成するクロック作成部73と、互いに並
列に配置されたFEC回路75、77、SRAM79、
81およびパラレル入力/シリアル出力のFIFOメモ
リ83、85と、HDLCコントローラ87と、FIF
Oメモリ83、85およびHDLCコントローラ87の
動作クロックを発生するクロック発生回路89と、DA
Mコントローラを内蔵したCPU91と、作業用メモリ
としてのSRAM93と、受信制御のためのプログラム
を書き込まれたROM95と、LANコントローラ97
と、イーサネットシリアル通信コントローラ99と、イ
ーサネットトランシーバ101と、各種パラメータ設定
とステータス監視を行うコントロール端末機103の接
続のための入出力インタフェーストランシーバ105と
を有している。
FIG. 3 shows a specific example of the configuration of the satellite communication control device 25 for reception. Satellite communication control unit 25, de
A serial / parallel converter 65 which receives serial independent data with an error correction code from the independent data input terminal of the frame of the satellite broadcast PCM audio signal of the scrambler 21 and converts this into parallel for each predetermined bit; A buffer memory 67 for taking in parallel data from the parallel converter 65, a parallel / serial converter 69 for converting the parallel data from the buffer memory 67 to serial data for each packet, and an input signal to the serial / parallel converter 65 are monitored. A synchronization signal detection circuit 71 for detecting a synchronization signal and a synchronization signal detection circuit 7
1, a clock generator 73 for generating timing clocks for the serial / parallel converter 65 and the parallel / serial converter 69 based on the detection of the synchronization signal by the FEC circuits 75 and 77, the SRAM 79,
81, FIFO memories 83 and 85 for parallel input / serial output, HDLC controller 87, and FIFO
A clock generation circuit 89 for generating operation clocks for the O memories 83 and 85 and the HDLC controller 87;
A CPU 91 with a built-in M controller, an SRAM 93 as a working memory, a ROM 95 in which a program for reception control is written, and a LAN controller 97
, An Ethernet serial communication controller 99, an Ethernet transceiver 101, and an input / output interface transceiver 105 for connecting a control terminal 103 for setting various parameters and monitoring status.

【0041】FEC回路75、77はパラレル/シリア
ル変換器69が出力するシリアルデータを1パケットず
つ交互に取り込んでこれを各々に付随するSRAM7
9、81に展開し、その内の誤り訂正符号をもとに誤り
訂正を行い、誤り訂正後のデータをSRAM79、81
よりFIFOメモリ83、85に入力するようになって
いる。
The FEC circuits 75 and 77 alternately take in the serial data output from the parallel / serial converter 69 one packet at a time, and store them in the SRAM 7 associated with each packet.
9 and 81, error correction is performed based on the error correction code therein, and the data after error correction is stored in SRAMs 79 and 81.
The data is input to the FIFO memories 83 and 85.

【0042】HDLCコントローラ87は、一般的なH
DLCコントローラLSIにより構成され、FIFOメ
モリ83、85よりパケット番号順に誤り訂正後のデー
タをHDLCフレームにて入力するように構成されてい
る。
The HDLC controller 87 has a general H
It is configured by a DLC controller LSI, and is configured to input error-corrected data in the form of an HDLC frame from the FIFO memories 83 and 85 in the order of packet numbers.

【0043】CPU43は、内蔵しているDMAコント
ローラによりHDLCコントローラ87とSRAM93
との間のデータ転送およびSRAM93とLANコント
ローラ97との間のデータ転送を制御するようになって
おり、HDLCコントローラ87よりHDLCフレーム
の情報フィールドのデータのみをSRAM93へ転送
し、またSRAM93よりデータをLANコントローラ
97へ転送するようになっている。
The CPU 43 has an HDLC controller 87 and an SRAM 93 by a built-in DMA controller.
And the data transfer between the SRAM 93 and the LAN controller 97. Only the data of the information field of the HDLC frame is transferred from the HDLC controller 87 to the SRAM 93, and the data is transferred from the SRAM 93. The data is transferred to the LAN controller 97.

【0044】LANコントローラ97は、SRAM93
より転送されるデータにプリアンブルとフレームチェッ
クシーケンスとを付加して前述の如きイーサネットフレ
ームを生成し、当該イーサネットフレームをイーサネッ
トシリアル通信コントローラ99へ出力するよう構成さ
れている。
The LAN controller 97 has an SRAM 93
A preamble and a frame check sequence are added to the transferred data to generate an Ethernet frame as described above, and the Ethernet frame is output to the Ethernet serial communication controller 99.

【0045】イーサネットシリアル通信コントローラ9
9は、衛星通信制御装置25がLANに於ける一つのノ
ードとして機能すべく、イーサネットに於けるキャリヤ
の衝突を監視すると共に、データをマンチェスタ符号に
符号化してイーサネットトランシーバ101へ転送する
ようになっている。
Ethernet serial communication controller 9
Reference numeral 9 indicates that the satellite communication control device 25 monitors carrier collision in Ethernet so that the satellite communication control device 25 functions as one node in the LAN, encodes the data into Manchester code, and transfers the data to the Ethernet transceiver 101. ing.

【0046】CPU91にはパラレルポート部111が
接続されており、パラレルポート部111にはディプス
イッチ113とLEDドライバ115と数字表示用LE
Dドライバ117とが接続され、更にLEDドライバ1
15には正常動作表示用と伝送誤り発生表示用のLED
119が接続され、また数字表示用LEDドライバ11
7には数字表示LED121が接続されている。
A parallel port section 111 is connected to the CPU 91. The parallel port section 111 has a dip switch 113, an LED driver 115, and a numerical display LE.
D driver 117 is connected, and LED driver 1
LED 15 for normal operation display and transmission error occurrence display
119 is connected, and the LED driver 11 for displaying numbers is
7 is connected to a number display LED 121.

【0047】ディプスイッチ113は、コントロール端
末機103の接続のための入出力インタフェースの転送
レート、パリティ等の設定と、サービス識別コードの設
定に用いられ、パラレルポート部111を介してCPU
91に直接アクセスするようになっている。尚、このデ
ィプスイッチ113によるサービス識別コードの設定は
複数個に亘って行われ得るようになっている。
The dip switch 113 is used for setting the transfer rate and parity of the input / output interface for connecting the control terminal 103 and for setting the service identification code.
91 is directly accessed. The setting of the service identification code by the dip switch 113 can be performed over a plurality.

【0048】CPU91が読み取ったサービス識別コー
ドは、HDLCコントローラ87のディスティネーショ
ンアドレスレジスタに設定され、また数字表示用LED
ドライバ117に転送され、その値は数字表示LED1
21に表示されるようになっている。
The service identification code read by the CPU 91 is set in the destination address register of the HDLC controller 87, and the LED for displaying a number is displayed.
The value is transferred to the driver 117, and the value is displayed on the numeric display LED1.
21 is displayed.

【0049】上述の如くHDLCコントローラのディス
ティネーションアドレスレジスタにディスティネーショ
ンアドレスに代えてサービス識別コードが設定されるこ
とにより、HDLCコントローラ87は、HDLCフレ
ームのディスティネーションアドレスに書き込まれてい
るサービス識別コードを識別し、設定サービス識別コー
ドと同一のサービス識別コードがディスティネーション
アドレスに書き込まれているHDLCフレームのみ取り
込み処理するようになる。
As described above, the service identification code is set in the destination address register of the HDLC controller instead of the destination address, so that the HDLC controller 87 stores the service identification code written in the destination address of the HDLC frame. Then, only the HDLC frame in which the same service identification code as the set service identification code is written at the destination address is processed.

【0050】データ送信に於いては、ワークステーショ
ン15よりLAN伝送路13、イーサネットトランシー
バ37、イーサネットシリアル通信コントローラ39を
介してLANコントローラ41に入力したイーサネット
フレームのうちディスティネーションアドレスとソース
アドレスとタイプフィールドとデータフィールドとが、
CPU43が内蔵しているDMAコントローラによりS
RAM47へ順に転送される。
In the data transmission, the destination address, the source address, and the type field of the Ethernet frame input from the workstation 15 to the LAN controller 41 via the LAN transmission line 13, the Ethernet transceiver 37, and the Ethernet serial communication controller 39 are input. And the data field
S by the DMA controller built in the CPU 43
The data is sequentially transferred to the RAM 47.

【0051】次にCPU43は現在設定されているサー
ビス識別コードをHDLCコントローラ45のディステ
ィネーションアドレスレジスタに書き込み、DMAコン
トローラ51によりSRAM47が保有しているデー
タ、即ちイーサネットフレームのディスティネーション
アドレスとソースアドレスとタイプフィールドとデータ
フィールドとがHDLCコントローラ45へ順に転送さ
れる。
Next, the CPU 43 writes the currently set service identification code into the destination address register of the HDLC controller 45, and the data held in the SRAM 47 by the DMA controller 51, ie, the destination address and the source address of the Ethernet frame. The type field and the data field are sequentially transferred to the HDLC controller 45.

【0052】HDLCコントローラ45は、SRAM4
7よりのデータの先頭部にHDLCフラグを付加すると
共にディスティネーションアドレスレジスタに書き込ま
れているサービス識別コードを書かれたディスティネー
ションアドレスを付加し、またそのデータの終部にCR
C等によるフレームチェックシーケンスとHDLCフラ
グを付加してHDLCフレームを生成する。尚、送信デ
ータがない場合は、HDLCコントローラ45は”1”
を出力する。
The HDLC controller 45 has an SRAM 4
7, a HDLC flag is added to the beginning of the data, a destination address in which the service identification code written in the destination address register is written, and a CR is added to the end of the data.
An HDLC frame is generated by adding a frame check sequence such as C and an HDLC flag. If there is no transmission data, the HDLC controller 45 sets “1”.
Is output.

【0053】このHDLCフレームは送信データとして
誤り訂正符号化回路51へ送られる。誤り訂正符号化回
路51はフォワード・エラー・コレクション(FEC)
のために入力データを巡回符号にて符号化し、誤り訂正
符号化回路51が出力する誤り訂正符号付きのデータ
は、フレーム作成回路53へ出力されてフレーム作成回
路53にて図5に示されている如く、同期信号を付加さ
れてフレーム化され、スクランブラ7よりの転送クロッ
クに同期してスクランブラ7の衛星放送PCM音声信号
のフレームの独立データ入力端子に入力される。
This HDLC frame is sent to the error correction encoding circuit 51 as transmission data. The error correction encoding circuit 51 performs forward error correction (FEC).
For this purpose, the input data is encoded by a cyclic code, and the data with the error correction code output by the error correction coding circuit 51 is output to the frame creation circuit 53 and is shown in FIG. As described above, the signal is framed with a synchronization signal added thereto, and is input to the independent data input terminal of the frame of the satellite broadcast PCM audio signal of the scrambler 7 in synchronization with the transfer clock from the scrambler 7.

【0054】スクランブラ7の衛星放送PCM音声信号
のフレームの独立データ入力端子に入力されたデータは
衛星放送PCM音声信号のフレームの独立データ部のデ
ータとしてバースト状の連続した伝送誤りによる影響を
少なくするためにインタリーブが行われ、更に誤り訂正
符号化が行われ、この後に送信局1より放送電波として
放送衛星5に対して出力される。
The data input to the independent data input terminal of the frame of the satellite broadcast PCM audio signal of the scrambler 7 is reduced as the data of the independent data portion of the frame of the satellite broadcast PCM audio signal by a continuous transmission error in a burst form. For this purpose, interleaving is performed, and error correction coding is further performed. Thereafter, the signal is output from the transmitting station 1 to the broadcasting satellite 5 as a broadcast wave.

【0055】データ受信に於いては、デスクランブラ2
1によるデインタリーブ及び誤り訂正処理によって誤り
訂正された衛星放送PCM音声信号のフレームのうち独
立データ部のデータがデスクランブラ21よりデスクラ
ンブラ21の転送クロックに同期してシリアル/パラレ
ル変換器65に入力される。シリアル/パラレル変換器
65に入力されるデータは図5に示されている如きフレ
ームによるもので、FECによる誤り訂正符号付きのも
のであり、この誤り訂正符号付きのデータは、シリアル
/パラレル変換器65により所定ビット、例えば8ビッ
ト毎にパラレル変換され、データバッファ67に入力さ
れる。データバッファ67のデータは、パラレル/シリ
アル変換器69へ出力されてパケット毎にシリアル変換
され、FEC回路75或は77に入力される。
In data reception, the descrambler 2
1, the data of the independent data portion of the frame of the satellite broadcast PCM audio signal corrected by the deinterleaving and error correction processing is input from the descrambler 21 to the serial / parallel converter 65 in synchronization with the transfer clock of the descrambler 21. Is done. The data input to the serial / parallel converter 65 is based on a frame as shown in FIG. 5, and has an error correction code by FEC. The data with the error correction code is a serial / parallel converter. The data is parallel-converted by a predetermined bit, for example, every 8 bits by 65, and is input to the data buffer 67. The data in the data buffer 67 is output to the parallel / serial converter 69, serial-converted for each packet, and input to the FEC circuit 75 or 77.

【0056】FEC回路が互いに並列に二つ設けられて
いるのは、誤り訂正に時間が掛かるために並列動作させ
るためであり、このためパラレル/シリアル変換器69
よりデータをFEC回路に入力することは、パケット単
位毎にFEC回路75と77とに交互に行われる。
The reason why two FEC circuits are provided in parallel with each other is to perform parallel operation because it takes time for error correction, and therefore, the parallel / serial converter 69 is used.
The input of more data to the FEC circuit is performed alternately by the FEC circuits 75 and 77 for each packet.

【0057】FEC回路75と77は各々入力されたパ
ケット単位のデータをSRAM79、81に展開し、こ
の内の誤り訂正符号をもとに誤り訂正を実施する。よっ
てデスクランブ21による誤り訂正を含めると、データ
受信に際して二重に誤り訂正が実施されることになる。
これによりデータの伝送誤りが極力低減される。
The FEC circuits 75 and 77 expand the input data in packet units in the SRAMs 79 and 81, respectively, and perform error correction based on the error correction code therein. Therefore, when error correction by the descramble 21 is included, double error correction is performed at the time of data reception.
Thereby, data transmission errors are reduced as much as possible.

【0058】映像、音声の場合は、多少のデータ誤りが
あっても実用上、問題にならないが、コンピュータ間の
データ通信に於いては、1ビットたりとも伝送誤りを生
じることを許されないから、上述の如くデータ受信に際
して二重に誤り訂正を実施してデータの伝送誤りを極力
低減することは、コンピュータ間のデータ通信に於いて
有用なことであり、また独自の誤り訂正を行うことによ
り、セキュリティの面でも有用である。
In the case of video and audio, even if there is a slight data error, there is no practical problem. However, in data communication between computers, even a single bit is not allowed to cause a transmission error. As described above, it is useful in data communication between computers to perform double error correction and reduce data transmission errors as much as possible during data reception, and by performing original error correction, It is also useful for security.

【0059】FEC回路75と77は各々誤り訂正を行
って訂正後のデータをSRAM79、81の別のメモリ
エリアに展開し、CPU91に割込をかける。
Each of the FEC circuits 75 and 77 performs error correction, develops the corrected data in another memory area of the SRAMs 79 and 81, and interrupts the CPU 91.

【0060】CPU91は、FEC回路75、77の内
部レジスタを見ることにより誤り訂正が正常に行われた
か、不可能であったかを識別し、誤り訂正が正常に行わ
れなかったデータに関しては、それをその場で破棄する
処理を行う。これに対し、誤り訂正が正常に行われたも
のに付いては、SRAM79、81よりFIFOメモリ
83、85に入力される。そしてFIFOメモリ83、
85に入力されたデータはパケット番号の順にHDLC
コントローラ87に入力される。
The CPU 91 determines whether error correction has been performed normally or not by looking at the internal registers of the FEC circuits 75 and 77. Perform the process of discarding on the spot. On the other hand, those for which error correction has been performed normally are input from the SRAMs 79 and 81 to the FIFO memories 83 and 85. And the FIFO memory 83,
Data input to HDLC 85 is in HDLC order
It is input to the controller 87.

【0061】HDLCコントローラ87が入力するデー
タはHDLCフレームによるものであり、HDLCコン
トローラ87は、先ず、入力したHDLCフレームのデ
ィスティネーションアドレスに記載されたサービス識別
コードがHDLCコントローラ87のディスティネーシ
ョンアドレスレジスタに書き込まれているサービス識別
コードと一致するか否かを判別し、これが一致しなけれ
ば、データの取り込みを止めてデータを破棄する。サー
ビス識別コードが一致すれば、HDLCフレームの情報
フィールドのデータのみがCPU91のDMAコントロ
ーラによりHDLCコントローラ87よりSRAM93
へ転送される。
The data input by the HDLC controller 87 is based on the HDLC frame. The HDLC controller 87 first stores the service identification code described in the destination address of the input HDLC frame in the destination address register of the HDLC controller 87. It is determined whether or not the service identification code matches the written service identification code. If the service identification code does not match, the data acquisition is stopped and the data is discarded. If the service identification codes match, only the data in the information field of the HDLC frame is transferred from the HDLC controller 87 to the SRAM 93 by the DMA controller of the CPU 91.
Transferred to

【0062】尚、この時にHDLCフレームのフレーム
チェックシーケンスによる伝送誤り検出が行われ、伝送
誤りが検出された場合は、情報フィールドのデータは破
棄し、これのSRAM93への転送は行われない。
At this time, a transmission error is detected by the frame check sequence of the HDLC frame. If a transmission error is detected, the data in the information field is discarded and the data is not transferred to the SRAM 93.

【0063】また伝送誤りが生じた場合には、その伝送
誤りの発生時刻、頻度がSRAM93に記録され、これ
はコントロール端末機103、あるいはワークステーシ
ョン29にてモニタ、集計することが可能になる。
When a transmission error occurs, the time and frequency of occurrence of the transmission error are recorded in the SRAM 93, which can be monitored and counted by the control terminal 103 or the work station 29.

【0064】HDLCフレームの情報フィールドのデー
タがHDLCコントローラ87よりSRAM93へ転送
されると、次にCPU91のDMAコントローラにより
情報フィールドのデータがSRAM93よりLANコン
トローラ97へ転送される。
When the data of the information field of the HDLC frame is transferred from the HDLC controller 87 to the SRAM 93, the data of the information field is transferred from the SRAM 93 to the LAN controller 97 by the DMA controller of the CPU 91.

【0065】LANコントローラ97は、SRAM93
よりのデータの先頭部にプリアンブルを付加すると共に
そのデータの終部にCRC等によるフレームチェックシ
ーケンスを付加してイーサネットフレームを生成し、こ
れをシリアル通信コントローラ99へ転送する。シリア
ル通信コントローラ99は、受信データをマンチェスタ
符号に符号化し、これをイーサネットトランシーバ10
1へ転送する。イーサネットトランシーバ101は、そ
れをTTLレベルよりイーサネットの電気的レベルに変
換してLAN伝送路27へ送り出す。
The LAN controller 97 has an SRAM 93
A preamble is added to the head of the data, and a frame check sequence such as CRC is added to the end of the data to generate an Ethernet frame, which is transferred to the serial communication controller 99. The serial communication controller 99 encodes the received data into Manchester code, and
Transfer to 1. The Ethernet transceiver 101 converts it from the TTL level to the Ethernet electrical level and sends it out to the LAN transmission line 27.

【0066】上述の如く、誤り訂正が不可能なデータは
破棄されるので、誤り訂正が不可能な状態が生じると、
HDLCコントローラ87に入力するデータの一部に抜
けが発生することになる。この場合はHDLCコントロ
ーラ87が、フォーマットエラーを生じるか、FCSフ
ィールドに於ける誤り検出符号による誤り検出により伝
送誤りを検出し、データ抜けを識別し、そのフレームを
無効としてフレームのデータ全体を破棄する。このよう
に破棄されたデータは当然のことながら、イーサネット
のフレームとしてワークステーション29へ転送される
ことはない。
As described above, data for which error correction cannot be performed is discarded.
Some of the data input to the HDLC controller 87 will be missing. In this case, the HDLC controller 87 detects a format error or a transmission error by error detection using an error detection code in the FCS field, identifies data loss, invalidates the frame, and discards the entire frame data. . Of course, the data discarded in this manner is not transferred to the workstation 29 as an Ethernet frame.

【0067】この場合、ワークステーション29は、T
CP/IPの如きの上位の通信プロトコルによってフレ
ーム抜けを検出するから、破棄されたフレームの再送要
求を地上通信網33によりワークステーション15に行
うことが可能である。
In this case, the workstation 29
Since frame loss is detected by a higher-level communication protocol such as CP / IP, a request for retransmission of a discarded frame can be made to the workstation 15 by the terrestrial communication network 33.

【0068】ワークステーション15が再送要求を受け
ると、ワークステーション15は衛星通信回線あるいは
地上通信網33によりワークステーション29に対して
フレームの再送を行うことができる。
When the workstation 15 receives the retransmission request, the workstation 15 can retransmit the frame to the workstation 29 via the satellite communication line or the terrestrial communication network 33.

【0069】図1に示されたシステム構成図に於いて
は、受信側にて地上通信網33と接続されているのは、
サーバマシンとしてのワークステーション29のみであ
り、通常はこのサーバマシンが衛星通信制御装置25よ
りデータを受信し、また送信側のワークステーション1
5あるいは35に再送要求を行う。クライアントマシン
であるワークステーション31はワークステーション2
9の記憶装置にアクセスしたり、その記憶装置よりファ
イル、データをコピーすることによって送信データを利
用する。よって、ワークステーション31は直接は衛星
通信制御装置25よりデータを受信しない。
In the system configuration diagram shown in FIG. 1, what is connected to the terrestrial communication network 33 on the receiving side is as follows.
There is only the workstation 29 as a server machine, which normally receives data from the satellite communication control device 25 and transmits the data to the workstation 1 on the transmitting side.
A retransmission request is made to 5 or 35. Workstation 31 which is a client machine is workstation 2
The transmission data is used by accessing the storage device of No. 9 or copying files and data from the storage device. Therefore, the workstation 31 does not directly receive data from the satellite communication control device 25.

【0070】上述の如き衛星通信に於いては、HDLC
フレームが用いられているから、衛星通信が単なる伝送
路で、データをそのまま垂れ流しするもので、伝送デー
タが存在する時と存在しない時との区別が付きにくかっ
ても、伝送データの有無が受信側にて容易に検出され、
受信側にて無駄な動作、トラヒックを発生させなくても
済むようになる。またHDLCフレームの使用により、
受信側の最終段階にて誤り検出符号により伝送誤りを検
出することが可能になる。
In the satellite communication as described above, HDLC
Since frames are used, satellite communication is a mere transmission path, and data is dripped as it is.Even if it is difficult to distinguish between when transmission data exists and when it does not exist, the existence of transmission data is determined by the receiving side. Easily detected by
It is not necessary to generate useless operation and traffic on the receiving side. Also, by using HDLC frames,
A transmission error can be detected by the error detection code at the final stage on the receiving side.

【0071】また上述の如く、データ送信側にてHDL
Cフレームのディスティネーションアドレスフィールド
に情報サービスの種別を示すサービス識別コードを書き
込むことが行われることにより一台の送信用ワークステ
ーション15より異なるサービスのデータを同時に送信
することがてきるようになり、また送信局が複数個存在
する場合は、各送信局より固有のサービス識別コードを
もつデータを、衛星チャンネルを時分割して利用するこ
とにより、送信することが可能になる。またデータ受信
側はHDLCフレームのディスティネーションアドレス
フィールドに書き込まれたサービス識別コードを識別
し、特定のサービス識別コードを付与されているフレー
ムのみを取り込み処理することにより、必要な受信デー
タのみをローカルエリアネットワーク29へ転送するこ
とができるようになり、ローカルエリアネットワークの
トラヒック量が不必要に増大することが回避される。
As described above, the HDL is transmitted on the data transmitting side.
By writing the service identification code indicating the type of the information service in the destination address field of the C frame, data of different services can be transmitted simultaneously from one transmission workstation 15. When there are a plurality of transmitting stations, data having a unique service identification code from each transmitting station can be transmitted by using a satellite channel in a time-division manner. Also, the data receiving side identifies the service identification code written in the destination address field of the HDLC frame, and fetches and processes only the frame to which the specific service identification code has been added, so that only the necessary reception data is stored in the local area. The transfer to the network 29 can be performed, so that the traffic volume of the local area network is not unnecessarily increased.

【0072】[0072]

【発明の効果】以上の説明から理解される如く、本発明
による衛星通信制御装置によれば、QPSK−FM(T
V)方式データフォーマットによる如き衛星放送による
衛星放送PCM信号のフレームの独立データ部をもって
コンピュータ間のデータ通信が、既存の映像、音声の衛
星放送に影響を与えることなく、衛星放送と共存して行
われるようになり、これにより通信衛星によるディジタ
ル衛星通信回線の特定帯域、チャンネルを占有すること
なく、また大掛かりな装置を必要とすることなく、衛星
通信によるコンピュータ間のデータ通信が可能になる。
またスクランブラ、デスクランブラによりデータの伝送
誤りが防止され、更に送信データには誤り訂正符号が付
加され、受信側はこの誤り訂正符号により受信データの
誤り訂正が行われるから、データ受信に際して二重に誤
り訂正が実施されることになり、データの伝送誤りが極
力低減されることになり、コンピュータ間のデータ通信
の信頼性が向上する。
As can be understood from the above description, according to the satellite communication control apparatus of the present invention, the QPSK-FM (T
V) Data communication between computers using the independent data portion of the frame of the satellite broadcast PCM signal by the satellite broadcast as in the data format is performed without affecting the existing video and audio satellite broadcasts and coexisting with the satellite broadcasts. As a result, data communication between computers by satellite communication becomes possible without occupying a specific band and channel of a digital satellite communication line by a communication satellite and without requiring a large-scale device.
Further, a data transmission error is prevented by a scrambler and a descrambler, and an error correction code is added to the transmission data. The reception side corrects the error of the reception data by the error correction code. Error correction is performed, data transmission errors are reduced as much as possible, and the reliability of data communication between computers is improved.

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

【図1】本発明による衛星通信制御装置を用いた通信シ
ステムの全体構成の一例を示す概略構成図。
FIG. 1 is a schematic configuration diagram showing an example of the overall configuration of a communication system using a satellite communication control device according to the present invention.

【図2】本発明による衛星通信制御装置の具体的構成例
を示すブロック線図。
FIG. 2 is a block diagram showing a specific configuration example of a satellite communication control device according to the present invention.

【図3】本発明による衛星通信制御装置の具体的構成例
を示すブロック線図。
FIG. 3 is a block diagram showing a specific configuration example of a satellite communication control device according to the present invention.

【図4】本発明による衛星通信制御装置に用いられるイ
ーサネットとHDLCのフレーム構成を示す説明図。
FIG. 4 is an explanatory diagram showing a frame configuration of Ethernet and HDLC used in the satellite communication control device according to the present invention.

【図5】本発明による衛星通信制御装置に用いられる伝
送フレーム構成を示す説明図。
FIG. 5 is an explanatory diagram showing a transmission frame configuration used in the satellite communication control device according to the present invention.

【図6】QPSK−FM(TV)方式データフォーマッ
トによる衛星放送PCM音声信号のフレーム構成を示す
説明図。
FIG. 6 is an explanatory diagram showing a frame configuration of a satellite broadcast PCM audio signal in a QPSK-FM (TV) format data format.

【符号の説明】[Explanation of symbols]

1 送信局 5 放送衛星 7 スクランブラ 9 映像・音声出力装置 11 衛星通信制御装置 15 ワークステーション 17 チューナ 21 デスクランブラ 23 映像・音声再生装置 25 衛星通信制御装置 29 ワークステーション 31 ワークステーション 33 地上通信網 45 HDLCコントローラ 51 誤り訂正符号化回路 75 FEC回路 77 FEC回路 87 HDLCコントローラ Reference Signs List 1 transmitting station 5 broadcast satellite 7 scrambler 9 video / audio output device 11 satellite communication control device 15 workstation 17 tuner 21 descrambler 23 video / audio reproduction device 25 satellite communication control device 29 workstation 31 workstation 33 terrestrial communication network 45 HDLC controller 51 Error correction coding circuit 75 FEC circuit 77 FEC circuit 87 HDLC controller

フロントページの続き (56)参考文献 特開 昭62−131636(JP,A) 特開 昭64−89878(JP,A) (58)調査した分野(Int.Cl.7,DB名) H04B 7/14 - 7/22 Continuation of the front page (56) References JP-A-62-131636 (JP, A) JP-A-64-89878 (JP, A) (58) Fields investigated (Int. Cl. 7 , DB name) H04B 7 / 14-7/22

Claims (2)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 ホストマシンから転送されてきたイーサ
ネットフレームを取り込むイーサネットフレーム取込み
手段と、 このイーサネットフレーム取込み手段により取り込まれ
たイーサネットフレームにHDLCフラグ,ディスティ
ネーションアドレスおよびフレームチェックシーケンス
を付加してHDLCフレームを形成するHDLCフレー
ム形成手段と、 このHDLCフレーム形成手段により形成されたHDL
Cフレームを誤り訂正符号化する誤り訂正符号化手段
と、 この誤り訂正符号化手段により誤り訂正符号を付加され
たHDLCフレーム1つのパケットとする複数のパケ
ットからなる伝送フレームを形成する伝送フレーム形成
手段と、 この伝送フレーム形成手段で形成された伝送フレームを
衛星放送用のスクランブラの衛星放送PCM音声信号の
フレームに於ける独立データ部出力する出力手段と
有することを特徴とする衛星通信制御装置。
(1)Ether transferred from the host machine
Ethernet frame capture to capture net frames
Means, Captured by this Ethernet frame capture means
HDLC flag and disable
Nation address and frame check sequence
HDLC frame that forms an HDLC frame by adding
Means for forming a HDL formed by this HDLC frame forming means
Error correction encoding means for error correction encoding a C frame
When, The error correction code is added by this error correction coding means.
HDLC frame ToMultiple packets as one packet
Frame formation to form a transmission frame consisting of packets
Means, The transmission frame formed by this transmission frame forming means is
 Scrambler for satellite broadcasting PCM audio signal of satellite broadcasting
Independent data section in frameToOutputOutput means andTo
A satellite communication control device comprising:
【請求項2】 衛星放送用のデスクランブラより出力さ
れた衛星放送PCM音声信号のフレームから、このフレ
ームを構成する誤り訂正符号化された独立データをパケ
ットごとに取り込む独立データ取込み手段と、 この独立データ取込み手段によりパケットごとに取り込
んだ誤り訂正符号化された独立データについての誤り訂
正を行なう誤り訂正手段と、 この誤り訂正手段により誤り訂正された上記独立データ
をパケット順にHDLCフレームに形成するHDLCフ
レーム形成手段と、 このHDLCフレーム形成手段により形成されたHDL
Cフレームから、HDLCフラグ,ディスティネーショ
ンアドレスおよびフレームチェックシーケンスを除いた
情報フィールドのデータを取り込む情報フィールドデー
タ取込み手段と、 この情報フィールド取込み手段で取り込まれた情報フィ
ールドデータからイーサネットフレームを形成するイー
サネットフレーム形成手段と、 このイーサネット形成手段により生成されたイーサネッ
トフレームをローカル マシンに出力する出力手段と を有
することを特徴とする衛星通信制御装置。
2. An output from a descrambler for satellite broadcasting.
Of PCM audio signal of satellite broadcastFrom this frame
The error-correction-coded independent data that makes up the
Independent data capture means to capture for each unit, This independent data capture means captures each packet
Error correction for coded independent data
Error correction means for performing correctness; The independent data corrected by the error correcting means.
In an HDLC frame in packet order.
Frame forming means; HDL formed by this HDLC frame forming means
From frame C, HDLC flag, destination
Address and frame check sequence
Information field data that captures information field data
Data acquisition means, The information file captured by this information field capturing means
Field data to form an Ethernet frame
A sanet frame forming means, The Ethernet generated by this Ethernet forming means
Local frame Output means for outputting to the machine With
A satellite communication control device.
JP4046591A 1992-03-04 1992-03-04 Satellite communication control device Expired - Fee Related JP3009079B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4046591A JP3009079B2 (en) 1992-03-04 1992-03-04 Satellite communication control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4046591A JP3009079B2 (en) 1992-03-04 1992-03-04 Satellite communication control device

Publications (2)

Publication Number Publication Date
JPH05252085A JPH05252085A (en) 1993-09-28
JP3009079B2 true JP3009079B2 (en) 2000-02-14

Family

ID=12751541

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4046591A Expired - Fee Related JP3009079B2 (en) 1992-03-04 1992-03-04 Satellite communication control device

Country Status (1)

Country Link
JP (1) JP3009079B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0765560A1 (en) 1994-06-08 1997-04-02 Hughes Aircraft Company Apparatus and method for hybrid network access
US6473793B1 (en) 1994-06-08 2002-10-29 Hughes Electronics Corporation Method and apparatus for selectively allocating and enforcing bandwidth usage requirements on network users
US6701370B1 (en) 1994-06-08 2004-03-02 Hughes Electronics Corporation Network system with TCP/IP protocol spoofing
JP4877993B2 (en) * 1997-04-30 2012-02-15 ソニー株式会社 Transmission device, transmission method, and transmission / reception system
US6947440B2 (en) 2000-02-15 2005-09-20 Gilat Satellite Networks, Ltd. System and method for internet page acceleration including multicast transmissions
US9094090B2 (en) 2011-09-23 2015-07-28 Gilat Satellite Networks Ltd. Decentralized caching system

Also Published As

Publication number Publication date
JPH05252085A (en) 1993-09-28

Similar Documents

Publication Publication Date Title
US5161194A (en) Satellite communications system operating in asynchronous mode for central-to-terminal station transmission
JP4674652B2 (en) Wireless transmission method, wired transmission method, wireless transmission device, and wired transmission device
EP0582356B1 (en) Information transmission system having collective data transmission and collection devices
US7069436B1 (en) Information transmission system and method, transmitting apparatus, receiving apparatus, data processing device and data processing method, and recording medium
JP3449204B2 (en) Control device, wireless transmission device, and wireless transmission method
US20030023915A1 (en) Forward error correction system and method for packet based communication systems
US7248573B2 (en) Interface system for wireless node and network node
US20040179517A1 (en) Wireless communication method and wireless communication device
JP2001127757A (en) Data receiving method and data receiving apparatus
JP3009079B2 (en) Satellite communication control device
JP2702031B2 (en) Satellite communication controller
US6697993B1 (en) Transmission and reception methods and devices in a transmission system comprising convolutional interleaving/deinterleaving
JPH07336367A (en) Wireless communication device
JP3233472B2 (en) Data communication device
JP2530603B2 (en) Bucket data receiver
US6671269B1 (en) Radio communication method and radio communication apparatus
JPH1188301A (en) Low bit rate multimedia communication method
JP2964484B2 (en) Image receiving method and image receiving apparatus
JPH11275102A (en) Network system by power line, data transmission method and recording medium
EP1964273A1 (en) Device providing selective error correction data reception
JPH08130541A (en) Data transmission method
JP2001258072A (en) Information communication system
JP3152667B2 (en) Data channel receiver
JP2650317B2 (en) Broadcast control method in wireless communication system
JP2001160814A (en) Wireless transmission method, wired transmission method, wireless transmission device, and wired transmission device

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 19991027

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees