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

JP5774529B2 - Control signal processing system, control signal transmission device, and command processing method - Google Patents

Control signal processing system, control signal transmission device, and command processing method Download PDF

Info

Publication number
JP5774529B2
JP5774529B2 JP2012064233A JP2012064233A JP5774529B2 JP 5774529 B2 JP5774529 B2 JP 5774529B2 JP 2012064233 A JP2012064233 A JP 2012064233A JP 2012064233 A JP2012064233 A JP 2012064233A JP 5774529 B2 JP5774529 B2 JP 5774529B2
Authority
JP
Japan
Prior art keywords
command
synchronization
received
controlled device
count number
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.)
Active
Application number
JP2012064233A
Other languages
Japanese (ja)
Other versions
JP2013197990A (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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP2012064233A priority Critical patent/JP5774529B2/en
Publication of JP2013197990A publication Critical patent/JP2013197990A/en
Application granted granted Critical
Publication of JP5774529B2 publication Critical patent/JP5774529B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Studio Devices (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Studio Circuits (AREA)

Description

本発明の実施形態は、同期システム用の制御信号処理システム、制御信号伝送装置、およびコマンド処理方法に関する。   Embodiments described herein relate generally to a control signal processing system, a control signal transmission apparatus, and a command processing method for a synchronous system.

複数の機器や装置を、タイミングを揃えて動作状態を切り替える情報処理システムは、制御装置のコマンドに従って複数の被制御装置が確実に動作を切り替えることが重要である。   In an information processing system that switches operation states of a plurality of devices and devices at the same timing, it is important that a plurality of controlled devices switch operations in accordance with a command from the control device.

例えば、放送局マスターシステムは、スタジオ機器やサーバ機器、スイッチャ、フェーダ、エンコーダ、マルチプレクサなどの信号伝送機器、および、それらをリアルタイム制御するAPCの様な放送機器と制御ネットワークなどから構成され、同期単位として画面の1フィールド単位での精確なコマンドと応答処理が必要である。   For example, a broadcast station master system is composed of studio equipment, server equipment, switchers, faders, encoders, multiplexers, and other signal transmission equipment, broadcast equipment such as APC that controls them in real time, and a control network. As a result, precise command and response processing in units of one field on the screen is required.

即ち、放送機器の制御には1フィールド(約16msec)単位の精度が求められており、1フィールド分のずれが画面に「ちら見え」の様な不具合を発生させて放送不体裁扱いのクレーム対象となることがある。   In other words, the control of broadcasting equipment requires accuracy in units of one field (about 16 msec), and a shift of one field causes a problem such as “flickering” on the screen and is subject to complaints that are treated as broadcast ill-treatment. It may become.

従来は、ターゲットとなる切替タイミングに対して直前のフィールドのタイミングで制御を行うリアルタイム制御方式が実行されているが、制御コマンド等のパケットロスが生じてリトライ処理等が発生すると遅延や、制御抜けが生じて1フィールド内処理が出来ないことがある。   Conventionally, a real-time control method has been executed in which control is performed at the timing of the immediately preceding field with respect to the target switching timing. However, when retry processing or the like occurs due to packet loss of a control command or the like, delay or control loss occurs. May occur and processing within one field may not be possible.

放送機器を対象とする切替コマンドの送信方法では、パケットロスを防ぐために同一コマンドを繰り返して送信する方法が考案されているが、スタジオ内の装置類をネットワーク等を介して一斉にタイミングを揃えて切替を行う同期切替には有効ではない(例えば、特許文献1。)。   In the switching command transmission method for broadcasting equipment, a method of repeatedly transmitting the same command to prevent packet loss has been devised, but the devices in the studio are aligned at the same time via a network or the like. It is not effective for synchronous switching for switching (for example, Patent Document 1).

特開2003−264741号Japanese Patent Application Laid-Open No. 2003-264741

従来、ターゲットとなる切替タイミングに対して直前のフィールドのタイミングで制御を行うリアルタイム制御方式が実行されているが、制御コマンド等のパケットロス、リトライ処理等が発生すると遅延や、制御抜けが生じて不具合が発生する問題が有った。   Conventionally, a real-time control method that performs control at the timing of the immediately preceding field with respect to the target switching timing has been executed. However, when packet loss such as a control command, retry processing, etc. occurs, delay or control loss occurs. There was a problem that caused a bug.

本発明が解決しようとする課題は、1フィールドの制御精度を実現する制御信号処理システム、制御信号伝送装置、およびコマンド処理方法を提供することである。   The problem to be solved by the present invention is to provide a control signal processing system, a control signal transmission device, and a command processing method that realize control accuracy of one field.

上記目的を達成するために、本実施形態の制御信号処理システムは、システム内の各装置が一定の周期的な同期信号を参照し、ネットワークを介して送受信されるコマンドを実行する情報処理システムの制御信号処理システムにおいて、前記同期信号を参照し、被制御装置が動作を実行するターゲットの同期フィールドに先行するフィールドカウント数を付加したコマンドを同期信号に続いて前記ネットワークを介して前記被制御装置に対して送信し、前記被制御装置からのACK応答を受信しなかった場合、前記コマンドを送信した次の同期フィールドに前記カウント数を1つずつ減算して前記コマンドを前記ターゲットの直前の同期フィールドまで送信する制御装置に収容されたコマンド送信手段と、前記被制御装置に収容され、前記ネットワークから前記コマンドを受信した場合、ACK応答を送信すると共に前記コマンドを記憶手段に記憶し、その後同期フレーム開始を示す信号を受信する度に前記記憶したコマンドを読み出して前記カウント数を1つ減算し、そのカウント数が0になった場合、その直後の同期フィールドで前記受信したコマンドを出力するコマンド受信手段と、前記コマンド受信手段に接続され、前記コマンドが出力された同期フィールドで前記出力されたコマンドを実行する機能処理手段とを具備することを特徴とする。   In order to achieve the above object, the control signal processing system of the present embodiment is an information processing system in which each device in the system refers to a certain periodic synchronization signal and executes a command transmitted / received via a network. In the control signal processing system, the controlled device refers to the synchronization signal and adds a field count number preceding the synchronization field of the target on which the controlled device performs an operation to the controlled device via the network following the synchronization signal. If the ACK response from the controlled device is not received, the count number is subtracted by one from the next synchronization field after transmitting the command, and the command is synchronized with the synchronization immediately before the target. A command transmission means accommodated in the control device for transmitting up to the field; and When the command is received from the network, an ACK response is transmitted and the command is stored in the storage means. Then, each time a signal indicating the start of the synchronization frame is received, the stored command is read and the count number is decremented by one. When the count reaches 0, the command receiving means for outputting the received command in the synchronization field immediately after that and the command receiving means connected to the command receiving means for outputting the command in the synchronization field to which the command is output. And functional processing means for executing the command.

また本実施形態の制御信号伝送装置は、システム内の各装置が一定の周期的な同期信号を参照し、ネットワークを介して送受信されるコマンドを実行する情報処理システムの制御信号伝送装置において、前記同期信号を参照し、被制御装置が動作を実行するターゲットの同期フィールドに先行するフィールドカウント数を付加したコマンドを同期信号に続いて前記ネットワークを介して前記被制御装置に対して送信し、前記被制御装置からのACK応答を受信しなかった場合、前記コマンドを送信した次の同期フィールドに前記カウント数を1つずつ減算した前記コマンドを前記ターゲットの直前の同期フィールドまで送信する制御装置に収容されたコマンド送信手段と、前記被制御装置に収容され、前記ネットワークから前記コマンドを受信した場合、ACK応答を送信すると共に前記コマンドを記憶手段に記憶し、その後同期フレーム開始を示す信号を受信する度に前記記憶したコマンドを読み出して前記カウント数を1つ減算し、そのカウント数が0になった場合、その直後の同期フィールドで前記受信したコマンドを出力するコマンド受信手段とを具備することを特徴とする。   The control signal transmission device of the present embodiment is the control signal transmission device of the information processing system in which each device in the system refers to a certain periodic synchronization signal and executes a command transmitted / received via a network. A command added with a field count number preceding the synchronization field of the target on which the controlled device performs an operation with reference to the synchronization signal, and then transmitted to the controlled device via the network, When the ACK response from the controlled device is not received, the control device that transmits the command obtained by subtracting the count number by one to the next synchronization field after transmitting the command up to the synchronization field immediately before the target is accommodated. Command transmission means, and received in the controlled device and receiving the command from the network. In this case, an ACK response is transmitted and the command is stored in the storage means. Then, each time a signal indicating the start of a synchronization frame is received, the stored command is read and the count number is decremented by one. And a command receiving means for outputting the received command in the synchronization field immediately after that.

更にまた本実施形態の制御信号処理システムのコマンド処理方法は、制御装置に収容されるコマンド送信手段と、被制御装置に収容されるコマンド受信手段と機能処理手段とを備え、情報システムに接続される前記各装置が一定の周期的な同期信号を参照し、ネットワークを介して送受信されるコマンドを実行する情報処理システムのコマンド処理方法において、前記コマンド送信手段は、前記同期信号を参照し、被制御装置が動作を実行するターゲットの同期フィールドに先行するフィールドカウント数を付加したコマンドを同期信号に続いて前記ネットワークを介して前記被制御装置に対して送信し、前記コマンドを送信した次の同期フィールドに前記カウント数を1つずつ減算した前記コマンドを前記ターゲットの直前の同期フィールドまで送信し、前記コマンド受信手段は、前記ネットワークから前記コマンドを受信した場合、前記コマンドを記憶手段に記憶し、その後同期フレーム開始を示す信号を受信する度に前記コマンドを読み出して前記カウント数を1つ減算し、そのカウント数が0になった場合、その直後の同期フィールドで前記受信したコマンドを前記機能処理手段へ出力し、前記機能処理手段は、コマンド受信手段に接続され、前記カウント数が0になって前記コマンドが出力された同期フィールドの次の同期フィールドで前記出力されたコマンドを実行することを特徴とする。   Furthermore, the command processing method of the control signal processing system according to the present embodiment includes command transmission means accommodated in the control device, command reception means accommodated in the controlled device, and function processing means, which are connected to the information system. In the command processing method of an information processing system in which each of the devices refers to a certain periodic synchronization signal and executes a command transmitted / received via a network, the command transmission means refers to the synchronization signal, A command in which the control device adds a field count number preceding the synchronization field of the target on which the operation is performed is transmitted to the controlled device via the network following the synchronization signal, and the next synchronization in which the command is transmitted The command obtained by subtracting the count number by one in the field is used as the synchronization field immediately before the target. When the command receiving means receives the command from the network, the command receiving means stores the command in the storage means, and then reads the command every time a signal indicating the start of a synchronization frame is received, and sets the count number. When 1 is subtracted and the count number becomes 0, the received command is output to the function processing means in the immediately following synchronization field, and the function processing means is connected to the command receiving means, and the count number The output command is executed in the synchronization field next to the synchronization field in which the command is output when 0 becomes 0.

本実施形態に係わる制御信号処理システムが適用される放送局の動作を説明するシステムの系統図。The systematic diagram of the system explaining operation | movement of the broadcasting station to which the control signal processing system concerning this embodiment is applied. 制御信号処理システムの基本的な切替コマンドの送信タイミングの関係を説明するシーケンス図。The sequence diagram explaining the relationship of the transmission timing of the basic switching command of a control signal processing system. コマンド送受信のパケットの構成の一例を示すフレーム構成図。The frame block diagram which shows an example of a structure of the packet of command transmission / reception. 垂直フィールドとコマンドが送信されるタイミングとの関係を説明するシーケンス図。The sequence diagram explaining the relationship between a vertical field and the timing at which a command is transmitted. 本実施形態における、ノードの動作を説明する機能ブロック図。The functional block diagram explaining operation | movement of a node in this embodiment. 各ノードの処理手順を説明するフローチャート。The flowchart explaining the process sequence of each node. 各ノードの処理手順の他の1例を説明するフローチャート。The flowchart explaining another example of the processing procedure of each node.

以下実施形態の制御信号処理システムを図面を参照して説明する。   A control signal processing system according to an embodiment will be described below with reference to the drawings.

図1は、本実施形態に係わる制御信号処理システムが適用される放送局の動作を説明するシステムの系統図である。   FIG. 1 is a system diagram illustrating the operation of a broadcasting station to which the control signal processing system according to this embodiment is applied.

図1において、本実施形態の制御信号処理システムNSは自動番組送出制御装置2の駆動部21と放送機器61〜63とにそれぞれ収容(接続)されるノードQ、ノードq(#1)〜ノードq(#3)とそれらの各ノード間を接続する伝送媒体Lとを備えている。   In FIG. 1, the control signal processing system NS of the present embodiment includes a node Q, a node q (# 1) to a node that are accommodated (connected) by the driving unit 21 and the broadcasting devices 61 to 63 of the automatic program transmission control device 2. q (# 3) and a transmission medium L for connecting these nodes.

自動番組送出制御装置2は、時計装置41に接続され、それから供給される時刻情報および同期クロックを参照して運行データ作成装置10から供給される番組進行の運行データから作成された制御データによって放送機器61〜63の切替制御をする。   The automatic program transmission control device 2 is connected to the clock device 41 and broadcasts with control data created from the operation data of the program progress supplied from the operation data creation device 10 with reference to the time information and the synchronous clock supplied therefrom. Switching control of the devices 61 to 63 is performed.

運行データ作成装置10から、番組時刻表に基づいて放送プログラムに応じて放送機器61〜63などを切替制御する運行データが自動番組送出制御装置2へ入力される。運行データは、保持部24にリストテーブルとして時系列に並べて記憶保持され、同期クロック、およびそれから生成された垂直同期信号に従って順次、制御部25の読み出し出力部252へ送出される。   From the operation data creation device 10, operation data for switching and controlling the broadcasting devices 61 to 63 in accordance with the broadcast program based on the program timetable is input to the automatic program transmission control device 2. The operation data is stored and held in time series as a list table in the holding unit 24, and is sequentially sent to the read output unit 252 of the control unit 25 according to the synchronization clock and the vertical synchronization signal generated therefrom.

制御部25は、その読み出された制御データを判読し、時刻情報および同期信号を参照して、放送機器61〜63を更に詳細なタイミングで切替制御する。   The control unit 25 reads the read control data, refers to the time information and the synchronization signal, and switches and controls the broadcasting devices 61 to 63 at further detailed timing.

例えば、放送機器61は番組出力系統を切り換える切換器(スイッチャ)、放送機器62はCM素材を格納するCM素材サーバ、放送機器63は番組素材を格納する番組素材サーバに相当する。そして、自動番組送出制御装置2は、時計装置41からの(BCD)時刻データに合わせ、さらに16msec周期の同期信号を参照して、すべての放送機器61〜63などを同じ垂直フィールドの開始タイミングに合わせて切り替える。   For example, the broadcast device 61 corresponds to a switcher (switcher) that switches a program output system, the broadcast device 62 corresponds to a CM material server that stores CM material, and the broadcast device 63 corresponds to a program material server that stores program material. Then, the automatic program transmission control device 2 matches all the (BCD) time data from the clock device 41 and further refers to a synchronization signal with a period of 16 msec, and sets all the broadcasting devices 61 to 63 to the same vertical field start timing. Switch together.

図2は、制御信号処理システムの基本的な切替コマンドの送信タイミングの関係を説明するシーケンス図である。
図2(a)は、制御装置(ここでは、自動番組送出制御装置2の駆動装置21が収容しているノードQ。)と被制御装置(ここでは、放送機器63のスイッチャに収容されているノードq(#3)とする。)とのコマンドとその正常受信を通知するACK信号との関係を示している。図2(b)は、ACK信号が受信できなかった場合のリトライの一例を示している。
FIG. 2 is a sequence diagram for explaining the relationship of basic switch command transmission timings in the control signal processing system.
FIG. 2A shows a control device (here, the node Q accommodated in the drive device 21 of the automatic program transmission control device 2) and a controlled device (here, the switcher of the broadcasting device 63). The relationship between the command to the node q (# 3)) and the ACK signal for notifying normal reception thereof is shown. FIG. 2B shows an example of retry when an ACK signal cannot be received.

パケットロス等があったことを検出し、確実にデータを再送出来るよう、制御装置からは、切替を実施したい切替ターゲットのタイミング「tx」に達する直前のフィールドT0の早いタイミングに、被制御装置へ「コマンド」を送信する。被制御装置は、「コマンド」を正しく受信した場合受信応答「ACK」を返送する。   In order to detect the packet loss or the like and reliably retransmit the data, the control device sends the controlled device to the controlled device at an early timing of the field T0 immediately before reaching the timing “tx” of the switching target to be switched. Send "command". When the controlled device correctly receives the “command”, it returns a reception response “ACK”.

制御装置はこの直前のフィールド中のコマンド送信後の所定の時間内に「ACK」を受信出来ないと、再度リトライ「コマンド」を送信するが、切替ターゲットのタイミング「tx」よりも後にコマンドが到達する場合も生じる。   If the control device does not receive “ACK” within a predetermined time after sending the command in the immediately preceding field, it sends a retry “command” again, but the command arrives after the timing “tx” of the switching target. It may also occur.

制御装置と被制御装置との間の信号到達時間は、アクセス手順やネットワークアーキテクチャによっても異なるが、原則として1垂直フィールド周期以下でのリアルタイム性を確保出来る想定リードタイムを持ってコマンドが送信される。従来は、パケットロスや衝突を防ぐためトークンを用いた制御データネットワークが用いられているが、データリンク層から上位での手順が複雑になるなど応答性が遅く、また装置が複雑になっていた。   The signal arrival time between the control device and the controlled device varies depending on the access procedure and network architecture, but in principle, the command is transmitted with an assumed lead time that can ensure real-time performance within one vertical field period or less. . Conventionally, a control data network using tokens has been used to prevent packet loss and collisions, but the response has been slow and the equipment has become complicated, for example, the procedure from the data link layer has become complicated. .

本実施形態では、パケットデータをTCP/IP手順を利用したCSMA/CD方式でも確実にコマンドデータを送受信できる方法を例に、制御信号処理方式を説明する。   In the present embodiment, the control signal processing method will be described by taking as an example a method in which command data can be reliably transmitted / received even in the CSMA / CD method using the TCP / IP procedure for packet data.

図3は、コマンド送受信のパケットの構成の一例を示すフレーム構成図である。
図3(a)は、制御装置である自動番組送出制御装置2と被制御装置である放送機器61・・・がバースト的に制御信号を送受信する場合のコマンドパケットxpの主要なフレームの構成を示す構成図である。コマンドパケットは、例えば自動番組送出制御装置2のノードQから、制御対象となる被制御装置へ向けてバースト的にCSMA/CD手順で送信される。説明を容易にするために、ここでは、1回に1つの被制御装置へコマンド送られているが、同報の様な複数ノードへ送信するものであってもよい。
FIG. 3 is a frame configuration diagram showing an example of the configuration of a command transmission / reception packet.
FIG. 3A shows the main frame structure of the command packet xp when the automatic program transmission control device 2 as the control device and the broadcast device 61... As the controlled device transmit and receive control signals in bursts. FIG. For example, the command packet is transmitted in bursts from the node Q of the automatic program transmission control apparatus 2 to the controlled apparatus to be controlled in a CSMA / CD procedure. In order to facilitate the explanation, commands are sent to one controlled device at a time here, but they may be sent to a plurality of nodes such as broadcast.

このCSMA/CD方式でコマンドを送信する場合、ギガイーサ(商標登録)と呼ばれるような高速の物理伝送速度を用いるほど、ネットワーク上(伝送媒体L)の上をコマンド送受信に占有する時間が減るので衝突確率を下げ、再送によるコマンド到達を向上することが出来る。   When a command is transmitted by this CSMA / CD method, the higher the physical transmission rate called Gigaisa (registered trademark) is used, the less time it takes to transmit and receive commands on the network (transmission medium L). It is possible to reduce the probability and improve command arrival by retransmission.

従来、制御装置のノードから送出されるコマンドパケットのフレームxpは、図3(a)に示されるように、送信元IDフィールドf1、送信先IDフィールドf2、それに引き続き、送信先ノードが収容されている機器に対する制御情報、コマンドフィールドf4、FEC(エラー訂正)フィールドffなどで構成されている。   Conventionally, as shown in FIG. 3A, a frame xp of a command packet transmitted from a node of a control device contains a transmission source ID field f1, a transmission destination ID field f2, and subsequently a transmission destination node. It includes control information for a device, a command field f4, an FEC (error correction) field ff, and the like.

コマンドを受信した被制御装置のノードは、コマンドを受信した応答として、例えば、図3(b)の様なACK応答を送信する。   The node of the controlled device that has received the command transmits, for example, an ACK response as shown in FIG.

本実施形態では、リトライの可能性を含めて切替ターゲットのタイミング「tx」に確実にコマンドが通達される様に、先行して送信する垂直フィールドに、現在送信している同期フィールドに対して幾つ目の後の同期フィールドがコマンドを実行するタイミングで有るかを示す先行フィールド情報を付加する。被制御装置側では、この先行フィールド数をカウントすることによりリトライコマンドであっても被制御装置が正しいタイミングで処理手順を実施出来る。   In the present embodiment, in order to ensure that the command is notified at the timing “tx” of the switching target including the possibility of retry, there are several vertical fields to be transmitted in advance with respect to the currently transmitted synchronization field. Preceding field information indicating whether the synchronization field after the eye is the timing for executing the command is added. On the controlled device side, by counting the number of preceding fields, the controlled device can execute the processing procedure at the correct timing even with a retry command.

図3(c)は、本実施形態の制御信号処理システムのノードQから送出されるコマンド送信のパケットのフレームxpが図3(a)の構成に加えてF#(垂直フィールド番号)フィールドfvを有していることを示している。このF#fvは、切替ターゲットの直前の垂直フィールドを「0」番とし、一つずつ前になるたびに番号が一つずつ増えて記述される番号である。   FIG. 3C shows a frame xp of a command transmission packet sent from the node Q of the control signal processing system according to the present embodiment includes an F # (vertical field number) field fv in addition to the configuration of FIG. It shows that it has. This F # fv is a number described with the vertical field immediately before the switching target being numbered “0” and the number incremented by one each time it is moved forward by one.

なお、ここでは、制御装置側から、複数の被制御装置へ向けて一連のコマンドパケットフレームを続けて送信する手順を例示しているが、1垂直同期の中で、すべての被制御装置へコマンドが到達するようなタイミングや頻度であれば、1回に一つの装置へコマンドパケットを順に送信するポーリングや、コマンドレスポンスのような手順や、複数を対象にしたトークン方式等のいずれであっても良い。   Here, the procedure for continuously transmitting a series of command packet frames to a plurality of controlled devices from the control device side is illustrated, but a command is sent to all the controlled devices in one vertical synchronization. If the timing or frequency is such that it arrives at any time, either polling that sequentially sends command packets to one device at a time, a procedure such as command response, or a token method that targets multiple good.

図4は、垂直フィールドとコマンドが送信されるタイミングとの関係を説明するシーケンス図である。
図4において、垂直フィールドは16.6ms周期で繰り返される。図1に示されるように制御装置である自動番組送出装置1および、被制御装置である放送機器61・・等に収容される各ノードQ、ノードq(#1〜#3)へは、時計装置41から送出された基準となる同期クロックが、図示しないが、信号ケーブルまたは無線等の信号伝送手段により入力されている。この同期クロックを基準として各装置で16.6msの共通な垂直同期信号が生成される。
FIG. 4 is a sequence diagram illustrating the relationship between the vertical field and the timing at which the command is transmitted.
In FIG. 4, the vertical field is repeated with a period of 16.6 ms. As shown in FIG. 1, the automatic program sending device 1 that is a control device and the broadcast devices 61 and the like that are controlled devices are connected to each node Q and nodes q (# 1 to # 3) with a clock. Although not shown, a reference synchronous clock sent from the device 41 is input by a signal transmission means such as a signal cable or radio. A common vertical synchronization signal of 16.6 ms is generated in each apparatus with reference to this synchronization clock.

垂直同期フィールドは、図4の切替ターゲットtxで始まる切替処理が行われる周期(フィールド)Taの直前にある周期Toに被制御放送機器のノードqがコマンドの受信が済んでいることが必要である。   In the vertical synchronization field, it is necessary that the node q of the controlled broadcast device has received the command in the period To immediately before the period (field) Ta in which the switching process starting at the switching target tx in FIG. 4 is performed. .

図2に示される手順では、パケットロスが発生してコマンドが受信できないが、本実施形態では、フィールドfvで送信回数を受信側に知らせ、ここでは3フィールドに亘ってコマンドを送信し、1回でも受信すればそのコマンドを実行出来るようにしている。   In the procedure shown in FIG. 2, a packet loss occurs and the command cannot be received. In this embodiment, the number of transmissions is notified to the receiving side in the field fv. Here, the command is transmitted over three fields, and once. But if you receive it, you can execute the command.

図5は、本実施形態における、ノードの動作を説明する機能ブロック図、図6は、各ノードの処理手順を説明するフローチャートである。   FIG. 5 is a functional block diagram for explaining the operation of the node in this embodiment, and FIG. 6 is a flowchart for explaining the processing procedure of each node.

以下、図4〜図6を参照して本実施形態におけるコマンド処理を説明する。   Hereinafter, command processing in the present embodiment will be described with reference to FIGS.

図5において、ノードQ、ノードq(#1・・・)は自動番組送出制御装置2、または放送機器61・・・などに収容、または連接されるノードであって、それらの間を接続する伝送媒体Lとして通信ケーブル、光ファイバ、または無線LANなどが用いられる。また、ノードQ、ノードq(#1・・・)は、自動番組送出制御装置2、または放送機器61・・・の機能を果たす各機能処理部7と内部バス、またはインタフェース回路等で接続されている。   In FIG. 5, nodes Q and q (# 1...) Are nodes accommodated in or connected to the automatic program transmission control apparatus 2 or the broadcasting equipment 61. As the transmission medium L, a communication cable, an optical fiber, a wireless LAN, or the like is used. Further, the node Q and the node q (# 1...) Are connected to each function processing unit 7 that functions as the automatic program transmission control device 2 or the broadcasting equipment 61... By an internal bus or an interface circuit. ing.

自動番組送出制御装置2では、駆動部21が機能処理部7に相当し、放送機器61・・・に対してリストテーブルに記載された制御データ、コマンド等が所定のフォーマットとアクセス手順でノードQを介して入出力する。   In the automatic program transmission control device 2, the drive unit 21 corresponds to the function processing unit 7, and control data, commands, and the like described in the list table for the broadcasting device 61. Input / output via.

ノードの通信管理部6は、アプリケーション、または、ノードのプロトコルと、同期処理部5から出力される垂直同期信号を参照しつつ伝送媒体Lとの間で送受信するフレームの管理を行う。組立部4は、機能処理部7から入力される送信信号を所定のフィールドやパケットフレームに組立ててCODEC2へ出力する。制御装置のノードQと被制御装置ノードqの構成や機能は、通信管理部6が制御装置側かそれとも被制御装置側のものかで処理手順が以下で異なって説明されている以外は同様である。   The node communication management unit 6 manages frames transmitted / received to / from the transmission medium L while referring to the application or the node protocol and the vertical synchronization signal output from the synchronization processing unit 5. The assembling unit 4 assembles the transmission signal input from the function processing unit 7 into a predetermined field or packet frame and outputs the assembled signal to the CODEC 2. The configurations and functions of the control device node Q and the controlled device node q are the same except that the communication management unit 6 is on the control device side or the controlled device side and the processing procedure is differently described below. is there.

CODEC2は、入力されるベースバンド信号に所定の符号化を施し、トランシーバ1へ出力する。トランシーバ1は、CODEC2との間で信号を伝送媒体Lに対応した電気、または光、電波等の信号に変換する。解読部3は、CODEC2から入力されるパケット信号を所定のフレームやフィールドに分解しバスラインへ出力して通信管理部6へ通知する。   The CODEC 2 performs a predetermined encoding on the input baseband signal and outputs it to the transceiver 1. The transceiver 1 converts a signal with the CODEC 2 into an electric signal corresponding to the transmission medium L, or a signal such as light or radio wave. The decoding unit 3 decomposes the packet signal input from the CODEC 2 into a predetermined frame or field, outputs it to the bus line, and notifies the communication management unit 6.

ここでは、図3に示されるF#フィールドfvへの書き込みや読み出しは、この組立部4,解読部3が通信管理部6からの指示に従ってバスラインを介して行う。さて、通信管理部6が、機能処理部7から放送機器61のスイッチャの切替に係わる制御データ、コマンドを受信した場合の動作の一例の説明をする。   Here, writing to and reading from the F # field fv shown in FIG. 3 is performed by the assembling unit 4 and the decoding unit 3 through the bus line in accordance with instructions from the communication management unit 6. Now, an example of the operation when the communication management unit 6 receives control data and commands related to switching of the switcher of the broadcasting device 61 from the function processing unit 7 will be described.

自動番組送出装置の2のノードQの通信管理部6は、機能処理部7からコマンド情報を受信する(図6のステップs1。)。そして、入力された制御データが3回繰り返し送信するプライオリティが高いスイッチングで有ることを判読すると、切替指定の時刻情報とその切替タイミングに対応する垂直フィールドの同期信号のタイミングを切替ターゲットのタイミングtxとして設定する。   The communication management unit 6 of the second node Q of the automatic program transmission apparatus receives command information from the function processing unit 7 (step s1 in FIG. 6). Then, when it is understood that the input control data is high-priority switching that is repeatedly transmitted three times, the time information of switching designation and the timing of the synchronization signal of the vertical field corresponding to the switching timing are set as the timing tx of the switching target. Set.

送信するコマンドパケットxp(#n)は、このタイミングtxに前もって組立部4で生成され、F#フィールドfvに「2」がセットされる(ステップs2)。同期処理部5から、タイミングtb2に垂直同期信号が出力されると、CODEC2で所定の符号化された信号がトランシーバ1から伝送媒体Lを経てコマンドの送信先の放送機器61…へ送信される(ステップs3)。   The command packet xp (#n) to be transmitted is generated by the assembling unit 4 in advance at this timing tx, and “2” is set in the F # field fv (step s2). When the vertical synchronization signal is output from the synchronization processing unit 5 at the timing tb2, a signal encoded by the CODEC 2 is transmitted from the transceiver 1 to the broadcasting device 61 as a command transmission destination via the transmission medium L ( Step s3).

ノードQでは、コマンド送信と同時に、タイマ(図示しない)が起動され次の垂直同期タイミングtb1までに被制御装置のノードqからACK信号を受信するか否かを、通信管理部6が監視する。   In the node Q, at the same time as the command transmission, the communication management unit 6 monitors whether or not an ACK signal is received from the node q of the controlled device until the next vertical synchronization timing tb1 when a timer (not shown) is started.

放送機器61では、ノードqのトランシーバ1を経て受信した信号をCODECで復号し、解読部3に受信信号を転送する。そして監視しコマンドパケットの送信先ID(アドレス)から自分宛のコマンドを受信した場合、そのコマンドを内部メモリ(図示せず)に記憶しノードqの通信管理部6へコマンド受信を通知する。通信管理部6は、コマンド受信に対して、例えば図3(b)のACK応答パケットxaを作成して図4(a)に示される如くACK信号を自動番組送出制御装置2へ送信する(ステップs5)。   In the broadcasting device 61, the signal received via the transceiver 1 of the node q is decoded by CODEC, and the received signal is transferred to the decoding unit 3. When monitoring and receiving a command addressed to itself from the transmission destination ID (address) of the command packet, the command is stored in an internal memory (not shown) and the command reception is notified to the communication management unit 6 of the node q. In response to the command reception, for example, the communication management unit 6 creates an ACK response packet xa of FIG. 3B and transmits an ACK signal to the automatic program transmission control device 2 as shown in FIG. s5).

そして、ノードQでは、同じ垂直同期フィールド中に、即ち、次の垂直同期信号同期のタイミングtb1迄にACKを受信すれば(ステップs9がYesの場合。)当該コマンドの管理を終了し新たなコマンド処理へ進む(ステップs12)。   Then, in the node Q, if an ACK is received during the same vertical synchronization field, that is, by the timing tb1 of the next vertical synchronization signal synchronization (when step s9 is Yes), the management of the command is terminated and a new command is received. The process proceeds (step s12).

ところが、これに対して図4(b)のTb2のフィールドの様にタイミングtb1迄にACKを受信しない(ステップs9がNoの場合。)と、制御装置のノードQは、相手にコマンドが届かなかったか、または、ここでは図示しないがACK信号が消滅したかのパケットロスが生じたと判断する。   However, if the ACK is not received by the timing tb1 as in the Tb2 field in FIG. 4B (step s9 is No), the control device node Q does not receive the command to the other party. Or, although not shown here, it is determined that a packet loss has occurred as to whether the ACK signal has disappeared.

そして、送信したパケットxpのF#フィールドfvを判読し、「0」で無ければ(ステップs10がNoの場合。)F#フィールドfvのカウント数を1減算する(例えば、「2」を「1」、または、「1」を「0」に)(ステップs10)。続いて次の垂直同期のタイミングtb1で始まる垂直同期フィールドに再度コマンドパケットxpを再送する(ステップs3)。   Then, the F # field fv of the transmitted packet xp is read, and if it is not “0” (when step s10 is No), the count number of the F # field fv is decremented by 1 (for example, “2” is changed to “1”). Or “1” to “0”) (step s10). Subsequently, the command packet xp is retransmitted again in the vertical synchronization field starting at the next vertical synchronization timing tb1 (step s3).

一方、ACK信号を送信した被制御装置のノードqは、同期処理部5から垂直同期信号を受信するタイミング毎に、記憶したコマンドパケットxpのF#フィールドfvのカウント数を1減算する(例えば、タイミングtb1に、「2」を「1」に、または、タイミングtb0に、「1」を「0」に)(ステップs6)。再送されたコマンドを受信した場合は、F#フィールドfvは、受信時「1」がセットされている。また再々送パケットを受信した場合は、「0」がセットされている。   On the other hand, the node q of the controlled device that has transmitted the ACK signal subtracts 1 from the count number of the F # field fv of the stored command packet xp at each timing of receiving the vertical synchronization signal from the synchronization processing unit 5 (for example, At timing tb1, “2” is set to “1”, or at timing tb0, “1” is set to “0”) (step s6). When a retransmitted command is received, the F # field fv is set to “1” at the time of reception. When a re-transmission packet is received, “0” is set.

そして、F#フィールドfvを調べて、再送された場合も含めて、コマンドを受信していれば、切替ターゲットのタイミングtxにはF#フィールドfvは「0」カウントになるので(ステップs7がYes。)、記憶している当該コマンドを実施するタイミングと判断し、コマンドを機能処理部7へ出力し、機能処理部7はコマンドで設定された切替動作を実行する(ステップs8)。   Then, if the F # field fv is checked and the command is received including the case where it is retransmitted, the F # field fv is counted as “0” at the switching target timing tx (Yes in step s7). .), It is determined that the stored command is to be executed, and the command is output to the function processing unit 7. The function processing unit 7 executes the switching operation set by the command (step s8).

以上の説明では、カウントが「0」となった切替ターゲットtxのタイミングにコマンドが機能処理部7へ出力されるとともに、その同期フィールドでコマンドで規定された動作が実行されるとしたが、カウントが「0」になる前にコマンドを受信した時点で機能処理部7へコマンドがカウント数「2」〜「0」と共に送信されて、機能処理部7でコマンド実行を待機して、「0」が出力されたタイミングに機能処理部7が判断して実行しても良い。このいずれのコマンド出力方法を採用するかは、情報処理システムのリードタイムの取り方に依存する。   In the above description, the command is output to the function processing unit 7 at the timing of the switching target tx when the count becomes “0”, and the operation specified by the command is executed in the synchronization field. When the command is received before “0” becomes “0”, the command is transmitted to the function processing unit 7 together with the count numbers “2” to “0”, and the function processing unit 7 waits for the command to be executed. The function processing unit 7 may determine and execute at the timing when is output. Which command output method is used depends on how to take the lead time of the information processing system.

以上の処理手順において、次の垂直同期信号を受信するまでにノードQでACKが受信出来なかった場合(ステップs9がNo、)、ステップs10においてF#フィールドfvが「0」となっている場合(ステップs10がYes)、番組自動送出装置2は、3回のコマンド送信をしても、コマンドを実行出来る垂直フィールド(タイミング)にコマンドが相手に届いていないと判断して、別途規定された救済手順を実施する(ステップs13)。   In the above processing procedure, when ACK cannot be received by the node Q until the next vertical synchronization signal is received (step s9 is No), when the F # field fv is “0” in step s10 (Step s10 is Yes), the program automatic transmission apparatus 2 determines that the command does not reach the other party in the vertical field (timing) where the command can be executed even if the command is transmitted three times, and is defined separately. A rescue procedure is performed (step s13).

このように、コマンドを3回送信し、最悪でもノードqで3回目にコマンド受信に成功すれば、被制御装置側では必要なコマンドが実施され、例えば、スイッチャが所定の番組コンテンツを送出する放送機器へ切り替えることが出きる。なお、ここでは3回を繰り返し数として説明したが、2回でもまたは4回以上であっても良いことは言うまでもない。   As described above, if the command is transmitted three times and the command is successfully received at the node q at the third time at the worst, the required command is executed on the controlled device side, for example, a broadcast in which the switcher sends a predetermined program content Switch to the device. In addition, although 3 times was demonstrated here as a repetition number, it cannot be overemphasized that it may be 2 times or 4 times or more.

以上述べた少なくともひとつの実施形態によれば一定の同期サイクルで操作するシステムにおいて、単にコマンドを繰り返して送信するだけでなく、コマンドを実行する同期フィールドの直前のフィールドより前の同期フィールドに、コマンドを実行する前の先行フィールド数を示す先行情報とともにコマンドを繰り返して送信することによりコマンドやACKのパケットロスがあっても確実にコマンドを実行することができる。   According to at least one embodiment described above, in a system that operates in a certain synchronization cycle, the command is not only transmitted repeatedly, but the command is also sent to the synchronization field before the synchronization field that executes the command. By repeatedly transmitting the command together with the preceding information indicating the number of preceding fields before executing the command, the command can be reliably executed even if there is a command or ACK packet loss.

また、制御装置側からコマンドを送信する場合に上記の様にコマンド実行フィールドのタイミングを先行して被制御装置に繰り返して通知する方法は、同じコマンドを複数の被制御装置側に送信する場合にも有効である。この場合、被制御装置の全ノードqからのACK応答を受信するまで、繰り返しコマンドが送信されるが、既にコマンドを受信した被制御装置のノードqは、F#フィールドfvのカウント数が一つずつ減って繰り返し受信するので、コマンド実行タイミングを間違えることもない。   In addition, when a command is transmitted from the control device side, the method of repeatedly notifying the controlled device in advance of the timing of the command execution field as described above is used when the same command is transmitted to a plurality of controlled devices. Is also effective. In this case, the command is repeatedly transmitted until ACK responses are received from all the nodes q of the controlled devices, but the node q of the controlled device that has already received the command has one count in the F # field fv. Since the command is repeatedly received at a reduced rate, there is no mistake in command execution timing.

また、ACK応答を省略しても、被制御装置のノードqは、コマンドを繰り返し受信するので、正しくタイミングを揃えてコマンドを実行することが可能になる。   Even if the ACK response is omitted, since the node q of the controlled device repeatedly receives the command, it is possible to execute the command at the correct timing.

図7は、本実施例の他の一例の処理手順を説明するフローチャートである。
図7に示される処理手順では、制御装置側のノードQではACK応答に頼ることなく、先行フィールド情報を付加してコマンドを被制御装置側のノードqに繰り返して送信する。被制御装置側では、同じコマンドを繰り返し受信することになるが、先行フィールドをカウントしているF#が「0」になることから処理を実行する同期フィールドが特定できる。
FIG. 7 is a flowchart illustrating the processing procedure of another example of the present embodiment.
In the processing procedure shown in FIG. 7, the node Q on the control device side repeatedly transmits the command to the node q on the controlled device side with the preceding field information added without relying on the ACK response. On the controlled device side, the same command is repeatedly received, but since F # counting the preceding field becomes “0”, the synchronization field for executing the process can be specified.

即ち、本実施形態による制御信号処理システムを用いている放送局では、コンテンツを送出するサーバを複数同時に切り替える場合でも、スイッチャ、サーバなど揃って同じ垂直同期フィールドで切り替えることが出来る。   That is, in the broadcasting station using the control signal processing system according to the present embodiment, even when a plurality of servers for transmitting contents are switched simultaneously, the switchers, servers, etc. can be switched together in the same vertical synchronization field.

また、以上では、放送局における動作を例に実施形態を説明したが、同じ周期で繰り返される同期信号によって動作を切り替える、例えば通信ネットワーク装置やその監視装置やネットワークシステムであっても同様に適用できることは言うまでもない。   In the above, the embodiment has been described by taking the operation at the broadcasting station as an example, but the operation is switched by a synchronization signal repeated in the same cycle, and can be similarly applied to, for example, a communication network device, its monitoring device, or a network system. Needless to say.

ここでは、ネットワークへのアクセスをCDMA/CD方式で行ってコマンドを送信しているが、放送局システム構成機器数が多い場合でも、特定の装置のみにコマンドを送ることが出来るので不要なネットワークの混雑を避けることが出来る。そして、従来CSMA/CD方式で懸念されていたパケット衝突やACK応答が失われても繰り返しコマンドを送信しているので従来のトークン方式の様な複雑なプロトコルを用いずに必要なタイミングまでに相手先にコマンドが着実に到達出来る。   Here, the command is transmitted by accessing the network by the CDMA / CD method. However, even when the number of devices constituting the broadcasting station system is large, the command can be sent only to a specific device, so an unnecessary network Congestion can be avoided. Since the command is repeatedly transmitted even if the packet collision or ACK response, which has been a concern in the conventional CSMA / CD method, is lost, the other party does not use a complicated protocol like the conventional token method until the necessary timing. The command can be reached steadily first.

本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。   Although several embodiments of the present invention have been described, these embodiments are presented by way of example and are not intended to limit the scope of the invention. These embodiments can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the spirit of the invention. These embodiments and their modifications are included in the scope and gist of the invention, and are also included in the invention described in the claims and the equivalents thereof.

1 トランシーバ
2 自動番組送出制御装置
21 駆動部21
3 解読部
4 組立部
41 時計装置
5 同期処理部
6 通信管理部
61〜63 放送機器
7 機能処理部
fv F#フィールド
L 伝送媒体
Q、q ノード
tb0、tb1、tb2 垂直同期タイミング
Ta、T0、Tb1、Tb2 垂直同期フィールド
tx 切替ターゲットタイミング
xp コマンドパケット
xa 応答パケット
DESCRIPTION OF SYMBOLS 1 Transceiver 2 Automatic program transmission control apparatus 21 Drive part 21
3 Decoding unit 4 Assembly unit 41 Clock device 5 Synchronization processing unit 6 Communication management unit 61-63 Broadcasting device 7 Function processing unit fv F # field L Transmission medium Q, q Nodes tb0, tb1, tb2 Vertical synchronization timing Ta, T0, Tb1 , Tb2 vertical synchronization field tx switching target timing xp command packet xa response packet

Claims (9)

システム内の各装置が一定の周期的な同期信号を参照し、ネットワークを介してCSMA/CD方式で送受信されるコマンドを実行する放送局の制御信号処理システムにおいて、
前記同期信号を参照し、被制御装置が動作を実行するターゲットの同期フィールドに先行するフィールドカウント数を付加したコマンドを同期信号に続いて前記ネットワークを介して前記被制御装置に対して送信し、前記被制御装置からのACK応答を受信しなかった場合、前記コマンドを送信した次の同期フィールドに前記カウント数を1つずつ減算して前記コマンドを前記ターゲットの直前の同期フィールドまで送信する制御装置に収容されたコマンド送信手段と、
前記被制御装置に収容され、前記ネットワークから前記コマンドを受信した場合、ACK応答を送信すると共に前記コマンドを記憶手段に記憶し、その後同期フレーム開始を示す信号を受信する度に前記記憶したコマンドを読み出して前記カウント数を1つ減算し、そのカウント数が0になった場合、その直後の同期フィールドで前記受信したコマンドを出力するコマンド受信手段と、
前記コマンド受信手段に接続され、前記コマンドが出力された同期フィールドで前記出力されたコマンドを実行する機能処理手段とを
具備することを特徴とする制御信号処理システム。
In a control signal processing system of a broadcasting station in which each device in the system refers to a certain periodic synchronization signal and executes a command transmitted / received in a CSMA / CD system via a network,
Referring to the synchronization signal, and sending a command with a field count number preceding the synchronization field of the target on which the controlled device performs an operation to the controlled device following the synchronization signal to the controlled device, A control device that, when not receiving an ACK response from the controlled device, subtracts the count number by one from the next synchronization field after transmitting the command and transmits the command to the synchronization field immediately before the target A command transmission means accommodated in
When the command is received by the controlled device and received from the network, an ACK response is transmitted and the command is stored in the storage means, and then the stored command is received each time a signal indicating the start of a synchronization frame is received. A command receiving means for reading and subtracting the count number by 1 and outputting the received command in the synchronization field immediately after the count number becomes 0;
A control signal processing system comprising: function processing means connected to the command receiving means and executing the output command in a synchronization field to which the command is output.
システム内の各装置が一定の周期的な同期信号を参照し、ネットワークを介してCSMA/CD方式で送受信されるコマンドを実行する放送局の制御信号処理システムにおいて、
前記同期信号を参照し、被制御装置が動作を実行するターゲットの同期フィールドに先行するフィールドカウント数を付加したコマンドを同期信号に続いて前記ネットワークを介して前記被制御装置に対して送信し、前記コマンドを送信した次の同期フィールドに前記カウント数を1つずつ減算した前記コマンドを前記ターゲットの直前の同期フィールドまで送信する制御装置に収容されたコマンド送信手段と、
前記被制御装置に収容され、前記ネットワークから前記コマンドを受信した場合、前記コマンドを記憶手段に記憶し、その後同期フレーム開始を示す信号を受信する度に前記記憶したコマンドを読み出して前記カウント数を1つ減算し、そのカウント数が0になった場合、その直後の同期フィールドで前記受信したコマンドを出力するコマンド受信手段と、
前記コマンド受信手段に接続され、前記コマンドが出力された同期フィールドに前記出力されたコマンドを実行する機能処理手段とを
具備することを特徴とする制御信号処理システム。
In a control signal processing system of a broadcasting station in which each device in the system refers to a certain periodic synchronization signal and executes a command transmitted / received in a CSMA / CD system via a network,
Referring to the synchronization signal, and sending a command with a field count number preceding the synchronization field of the target on which the controlled device performs an operation to the controlled device following the synchronization signal to the controlled device, Command transmission means accommodated in a control device for transmitting the command obtained by subtracting the count number by one to the next synchronization field that transmitted the command to the synchronization field immediately before the target;
When the command is received by the controlled device and received from the network, the command is stored in a storage unit, and the stored command is read out every time a signal indicating the start of a synchronization frame is received, and the count number is calculated. Command receiving means for subtracting 1 and outputting the received command in the synchronization field immediately after the count number becomes 0,
A control signal processing system comprising: function processing means connected to the command receiving means and executing the output command in a synchronization field to which the command is output.
システム内の各装置が一定の周期的な同期信号を参照し、ネットワークを介してCSMA/CD方式で送受信されるコマンドを実行する放送局の制御信号処理システムにおいて、
前記同期信号を参照し、被制御装置が動作を実行するターゲットの同期フィールドに先行するフィールドカウント数を付加したコマンドを同期信号に続いて前記ネットワークを介して前記被制御装置に対して送信し、前記コマンドを送信した次の同期フィールドに前記カウント数を1つずつ減算した前記コマンドを前記ターゲットの直前の同期フィールドまで送信する制御装置に収容されたコマンド送信手段と、
前記被制御装置に収容され、前記ネットワークから前記コマンドを受信した場合、そのコマンドを記憶手段に記憶し、その後同期フレーム開始を示す信号を受信する度に前記記憶したコマンドを読み出して前記カウント数を1つ減算し、そのカウント数が0になるまで、その直後の同期フィールドで前記受信したコマンドを前記カウント数と共に出力するコマンド受信手段と、
前記コマンド受信手段に接続され、前記カウント数が0になった前記コマンドが出力された同期フィールドの次の同期フィールドで前記出力されたコマンドを実行する機能処理手段とを
具備することを特徴とする制御信号処理システム。
In a control signal processing system of a broadcasting station in which each device in the system refers to a certain periodic synchronization signal and executes a command transmitted / received in a CSMA / CD system via a network,
Referring to the synchronization signal, and sending a command with a field count number preceding the synchronization field of the target on which the controlled device performs an operation to the controlled device following the synchronization signal to the controlled device, Command transmission means accommodated in a control device for transmitting the command obtained by subtracting the count number by one to the next synchronization field that transmitted the command to the synchronization field immediately before the target;
When the command is received by the controlled device and received from the network, the command is stored in a storage unit, and the stored command is read out every time a signal indicating the start of a synchronization frame is received, and the count number is calculated. Command receiving means for decrementing one and outputting the received command together with the count number in the synchronization field immediately thereafter until the count number becomes zero;
Functional processing means connected to the command receiving means for executing the output command in a synchronization field next to the synchronization field from which the command having the count number of 0 is output. Control signal processing system.
前記制御装置は、自動番組送出制御装置であり、前記被制御装置は、前記自動番組送出制御装置に前記ネットワークで接続される放送機器であり、前記同期信号は、テレビジョン放送の垂直同期信号であることを特徴とする請求項1乃至3のいずれか1つ記載の放送局の制御信号処理システム。 The control device is an automatic program transmission control device , the controlled device is a broadcasting device connected to the automatic program transmission control device via the network, and the synchronization signal is a vertical synchronization signal of television broadcasting. The broadcast station control signal processing system according to claim 1, wherein the broadcast station control signal processing system is provided. システム内の各装置が一定の周期的な同期信号を参照し、ネットワークを介してCSMA/CD方式で送受信されるコマンドを実行する放送局の制御信号伝送装置において、In a control signal transmission device of a broadcasting station that executes a command transmitted and received in a CSMA / CD system via a network with reference to a certain periodic synchronization signal by each device in the system,
前記同期信号を参照し、被制御装置が動作を実行するターゲットの同期フィールドに先行するフィールドカウント数を付加したコマンドを同期信号に続いて前記ネットワークを介して前記被制御装置に対して送信し、前記被制御装置からのACK応答を受信しなかった場合、前記コマンドを送信した次の同期フィールドに前記カウント数を1つずつ減算した前記コマンドを前記ターゲットの直前の同期フィールドまで送信する制御装置に収容されたコマンド送信手段と、Referring to the synchronization signal, and sending a command with a field count number preceding the synchronization field of the target on which the controlled device performs an operation to the controlled device following the synchronization signal to the controlled device, When the control device that does not receive the ACK response from the controlled device transmits the command obtained by subtracting the count number by one to the next synchronization field after transmitting the command to the synchronization field immediately before the target Contained command transmission means; and
前記被制御装置に収容され、前記ネットワークから前記コマンドを受信した場合、ACK応答を送信すると共に前記コマンドを記憶手段に記憶し、その後同期フレーム開始を示す信号を受信する度に前記記憶したコマンドを読み出して前記カウント数を1つ減算し、そのカウント数が0になった場合、その直後の同期フィールドで前記受信したコマンドを出力するコマンド受信手段とをWhen the command is received by the controlled device and received from the network, an ACK response is transmitted and the command is stored in the storage means, and then the stored command is received each time a signal indicating the start of a synchronization frame is received. A command receiving means for reading and subtracting the count number by one and outputting the received command in the synchronization field immediately after the count number becomes zero;
具備することを特徴とする制御信号伝送装置。A control signal transmission apparatus comprising the control signal transmission apparatus.
システム内の各装置が一定の周期的な同期信号を参照し、ネットワークを介してCSMA/CD方式で送受信されるコマンドを実行する放送局の制御信号処理システムの制御信号伝送装置において、In a control signal transmission device of a control signal processing system of a broadcast station that executes commands transmitted and received in a CSMA / CD system via a network with reference to a certain periodic synchronization signal in each device in the system,
前記同期信号を参照し、被制御装置が動作を実行するターゲットの同期フィールドに先行するフィールドカウント数を付加したコマンドを同期信号に続いて前記ネットワークを介して前記被制御装置に対して送信し、前記コマンドを送信した次の同期フィールドに前記カウント数を1つずつ減算した前記コマンドを前記ターゲットの直前の同期フィールドまで送信する制御装置に収容されたコマンド送信手段と、Referring to the synchronization signal, and sending a command with a field count number preceding the synchronization field of the target on which the controlled device performs an operation to the controlled device following the synchronization signal to the controlled device, Command transmission means accommodated in a control device for transmitting the command obtained by subtracting the count number by one to the next synchronization field that transmitted the command to the synchronization field immediately before the target;
前記被制御装置に収容され、前記ネットワークから前記コマンドを受信した場合、そのコマンドを記憶手段に記憶し、その後同期フレーム開始を示す信号を受信する度に前記コマンドを読み出して前記カウント数を1つ減算し、そのカウント数が0になった場合、その直後の同期フィールドで前記受信したコマンドを出力するコマンド受信手段とをWhen the command is received by the controlled device and received from the network, the command is stored in the storage means, and then the command is read and the count number is incremented by 1 every time a signal indicating the start of the synchronization frame is received. A command receiving means for outputting the received command in the synchronous field immediately after the subtraction and the count number becomes 0;
具備することを特徴とする制御信号伝送装置。A control signal transmission apparatus comprising the control signal transmission apparatus.
システム内の各装置が一定の周期的な同期信号を参照し、ネットワークを介してCSMA/CD方式で送受信されるコマンドを実行する放送局の制御信号処理システムの制御信号伝送装置において、In a control signal transmission device of a control signal processing system of a broadcast station that executes commands transmitted and received in a CSMA / CD system via a network with reference to a certain periodic synchronization signal in each device in the system,
前記同期信号を参照し、被制御装置が動作を実行するターゲットの同期フィールドに先行するフィールドカウント数を付加したコマンドを同期信号に続いて前記ネットワークを介して前記被制御装置に対して送信し、前記コマンドを送信した次の同期フィールドに前記カウント数を1減算した前記コマンドを前記ターゲットの直前の同期フィールドまで送信する制御装置に収容されたコマンド送信手段と、Referring to the synchronization signal, and sending a command with a field count number preceding the synchronization field of the target on which the controlled device performs an operation to the controlled device following the synchronization signal to the controlled device, Command transmission means accommodated in a control device for transmitting the command obtained by subtracting the count number by 1 to the next synchronization field that transmitted the command to the synchronization field immediately before the target;
前記被制御装置に収容され、前記ネットワークから前記コマンドを受信した場合、そのコマンドを記憶手段に記憶し、その後同期フレーム開始を示す信号を受信する度に前記コマンドを読み出して前記カウント数を1つ減算し、そのカウント数が0になるまで、その直後の同期フィールドに前記受信したコマンドを前記カウント数と共に出力するコマンド受信手段とをWhen the command is received by the controlled device and received from the network, the command is stored in the storage means, and then the command is read and the count number is incremented by 1 every time a signal indicating the start of the synchronization frame is received. Command receiving means for subtracting and outputting the received command together with the count number in a synchronization field immediately thereafter until the count number becomes zero;
具備することを特徴とする制御信号伝送装置。A control signal transmission apparatus comprising the control signal transmission apparatus.
制御装置に収容されるコマンド送信手段と、被制御装置に収容されるコマンド受信手段と機能処理手段とを備え、制御信号処理システムに接続される前記各装置が一定の周期的な同期信号を参照し、ネットワークを介してCSMA/CD方式で送受信されるコマンドを実行する放送局の制御信号コマンド処理方法において、A command transmission means accommodated in the control device, a command reception means accommodated in the controlled device, and a function processing means, each device connected to the control signal processing system refers to a fixed periodic synchronization signal In a broadcast station control signal command processing method for executing a command transmitted / received in a CSMA / CD system via a network,
前記コマンド送信手段は、The command transmission means includes
前記同期信号を参照し、被制御装置が動作を実行するターゲットの同期フィールドに先行するフィールドカウント数を付加したコマンドを同期信号に続いて前記ネットワークを介して前記被制御装置に対して送信し、前記コマンドを送信した次の同期フィールドに前記カウント数を1つずつ減算した前記コマンドを前記ターゲットの直前の同期フィールドまで送信し、Referring to the synchronization signal, and sending a command with a field count number preceding the synchronization field of the target on which the controlled device performs an operation to the controlled device following the synchronization signal to the controlled device, Sending the command to the next synchronization field that sent the command, subtracting the count by one to the synchronization field immediately before the target;
前記コマンド受信手段は、前記ネットワークから前記コマンドを受信した場合、前記コマンドを記憶手段に記憶し、その後同期フレーム開始を示す信号を受信する度に前記コマンドを読み出して前記カウント数を1つ減算し、そのカウント数が0になった場合、その直後の同期フィールドで前記受信したコマンドを前記機能処理手段へ出力し、When the command receiving means receives the command from the network, the command receiving means stores the command in the storage means, and then reads the command every time a signal indicating the start of a synchronization frame is received and subtracts the count number by one. When the count number becomes 0, the received command is output to the function processing means in the synchronization field immediately after that,
前記機能処理手段は、コマンド受信手段に接続され、前記カウント数が0になって前記コマンドが出力された同期フィールドの次の同期フィールドで前記出力されたコマンドを実行するThe function processing means is connected to a command receiving means, and executes the output command in a synchronization field next to the synchronization field from which the count is 0 and the command is output.
ことを特徴とする制御信号処理システムのコマンド処理方法。A command processing method for a control signal processing system.
制御装置に収容されるコマンド送信手段と、被制御装置に収容されるコマンド受信手段と機能処理手段とを備え、制御信号処理システムに接続される前記各装置が一定の周期的な同期信号を参照し、ネットワークを介してCSMA/CD方式で送受信されるコマンドを実行する放送局のコマンド処理方法において、A command transmission means accommodated in the control device, a command reception means accommodated in the controlled device, and a function processing means, each device connected to the control signal processing system refers to a fixed periodic synchronization signal In the broadcast station command processing method for executing a command transmitted / received in the CSMA / CD system via a network,
前記制御装置に収容される前記コマンド送信手段は、前記同期信号を参照し、前記被制御装置が動作を実行するターゲットの同期フィールドに先行するフィールドカウント数を付加したコマンドを同期信号に続いて前記ネットワークを介して前記被制御装置に対して送信し、前記被制御装置からのACK応答を受信しなかった場合、前記コマンドを送信した次の同期フィールドに前記カウント数を1つずつ減算した前記コマンドを前記ターゲットの直前の同期フィールドまで送信し、The command transmission means accommodated in the control device refers to the synchronization signal, and adds a field count number preceding a synchronization field of a target on which the controlled device performs an operation to the command following the synchronization signal. The command obtained by transmitting the command to the controlled device via a network and subtracting the count number by one from the next synchronization field after transmitting the command when an ACK response from the controlled device is not received. To the sync field immediately before the target,
前記被制御装置に収容される前記コマンド受信手段は、前記ネットワークを介して前記コマンドを受信した場合、ACK応答を返信すると共に前記コマンドを記憶手段に記憶し、その後同期フレーム開始を示す信号を受信する度に前記記憶したコマンドを読み出して前記カウント数を1つ減算し、そのカウント数が0になった場合、その直後の同期フィールドで前記受信したコマンドを出力するWhen receiving the command via the network, the command receiving means accommodated in the controlled device returns an ACK response and stores the command in the storage means, and then receives a signal indicating the start of a synchronization frame Each time the stored command is read out, the count number is decremented by one, and when the count number becomes 0, the received command is output in the next synchronization field.
ことを特徴とする情報処理システムのコマンド処理方法。A command processing method for an information processing system.
JP2012064233A 2012-03-21 2012-03-21 Control signal processing system, control signal transmission device, and command processing method Active JP5774529B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012064233A JP5774529B2 (en) 2012-03-21 2012-03-21 Control signal processing system, control signal transmission device, and command processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012064233A JP5774529B2 (en) 2012-03-21 2012-03-21 Control signal processing system, control signal transmission device, and command processing method

Publications (2)

Publication Number Publication Date
JP2013197990A JP2013197990A (en) 2013-09-30
JP5774529B2 true JP5774529B2 (en) 2015-09-09

Family

ID=49396384

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012064233A Active JP5774529B2 (en) 2012-03-21 2012-03-21 Control signal processing system, control signal transmission device, and command processing method

Country Status (1)

Country Link
JP (1) JP5774529B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106406793A (en) * 2016-09-13 2017-02-15 广东威创视讯科技股份有限公司 Identifier configuration method and system and IP (Internet Protocol) address allocation method and system for node machine

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017142692A (en) * 2016-02-10 2017-08-17 富士通株式会社 Recovery processing control program, recovery processing control method, and information processing apparatus

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004188193A (en) * 1997-07-10 2004-07-08 Sony Computer Entertainment Inc Entertainment system, image display device, information processing apparatus, and method for synchronous control
JP4342358B2 (en) * 2004-03-22 2009-10-14 株式会社東芝 Broadcast material signal switching device
JP5213354B2 (en) * 2007-05-22 2013-06-19 キヤノン株式会社 Information processing apparatus, information processing method, and program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106406793A (en) * 2016-09-13 2017-02-15 广东威创视讯科技股份有限公司 Identifier configuration method and system and IP (Internet Protocol) address allocation method and system for node machine
CN106406793B (en) * 2016-09-13 2019-09-17 广东威创视讯科技股份有限公司 The identity configuration method and system and IP address distribution method and system of Node station

Also Published As

Publication number Publication date
JP2013197990A (en) 2013-09-30

Similar Documents

Publication Publication Date Title
JP6760967B2 (en) Hybrid Automatic Repeat Request (HARQ) in the Listen Before Talk System
CN109587052B (en) A kind of multi-link data transmission method and device
JP6337040B2 (en) Enhanced uplink transmission with TTI bundling
JP5144482B2 (en) Method and apparatus for improving discontinuous reception function in a wireless communication system
JP2009296587A (en) Method and communication apparatus for improving uplink transmission of harq process
JP2007089174A (en) Method and device for improving signal transmission rate in wireless communication system
US10284340B2 (en) Multicast sending apparatus, multicast receiving apparatus, and multicast transmission determining method
EP3570587B1 (en) Data retransmission method and apparatus
JP2010093758A5 (en) Communication system, communication method, relay station, and computer program
US11133898B2 (en) Retransmission handling at TTI length switch
US20250233697A1 (en) Methods, system, and apparatus for retransmission in large propagation delay wireless communications
CN112771827A (en) Wirelessly transmitting and receiving packets
WO2011127993A1 (en) Numbering of automatic repeat request processes
CN110944311A (en) Method for allocating time slot of wireless earphone and wireless earphone adopting same
JP5774529B2 (en) Control signal processing system, control signal transmission device, and command processing method
CN105144629B (en) Multicast optimized medium access method for wireless networks
WO2011027400A1 (en) Communication system
WO2023207365A1 (en) Timing advance report sending method and apparatus
JP6419340B2 (en) Method for transmitting data between network devices over a non-deterministic network
WO2014150676A1 (en) Multi-listener wireless medium access method
US10985896B2 (en) Method and network node for handling signals transmitted from wireless devices
JP6534017B2 (en) Communication system, communication apparatus, and control method of communication system
RU2801736C1 (en) Multiplexing channels with multiple priorities
JP2013031075A (en) Video transmission device and control method used in the same
CN118075909A (en) Feedback method, device, terminal and network side equipment

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140224

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20141112

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20141114

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150113

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20150218

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: 20150604

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150701

R151 Written notification of patent or utility model registration

Ref document number: 5774529

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151