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
JP3783960B2 - Data transmission method, data transmission system, and data transmission apparatus - Google Patents
[go: Go Back, main page]

JP3783960B2 - Data transmission method, data transmission system, and data transmission apparatus - Google Patents

Data transmission method, data transmission system, and data transmission apparatus Download PDF

Info

Publication number
JP3783960B2
JP3783960B2 JP2004033706A JP2004033706A JP3783960B2 JP 3783960 B2 JP3783960 B2 JP 3783960B2 JP 2004033706 A JP2004033706 A JP 2004033706A JP 2004033706 A JP2004033706 A JP 2004033706A JP 3783960 B2 JP3783960 B2 JP 3783960B2
Authority
JP
Japan
Prior art keywords
transmission
data
unit
reception
data transmission
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
JP2004033706A
Other languages
Japanese (ja)
Other versions
JP2005065216A (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.)
Panasonic Corp
Panasonic Holdings Corp
Original Assignee
Panasonic Corp
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Panasonic Corp, Matsushita Electric Industrial Co Ltd filed Critical Panasonic Corp
Priority to JP2004033706A priority Critical patent/JP3783960B2/en
Publication of JP2005065216A publication Critical patent/JP2005065216A/en
Application granted granted Critical
Publication of JP3783960B2 publication Critical patent/JP3783960B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Small-Scale Networks (AREA)
  • Communication Control (AREA)

Description

本発明は、データ伝送方法、データ伝送システム、およびデータ伝送装置に関し、より特定的には、リング型等で伝送路によって接続された各データ伝送装置の間のデータ伝送方法、そのデータ伝送システム、およびデータ伝送装置に関する。   The present invention relates to a data transmission method, a data transmission system, and a data transmission device, and more specifically, a data transmission method between data transmission devices connected by a transmission line in a ring type or the like, its data transmission system, And a data transmission apparatus.

近年、カーナビゲーションやITS(Intelligent Transport Systems)といったインターネットや画像情報を自動車内等の空間において伝送する場合、大容量かつ高速な通信が要求される。このようなデジタル化した映像や音声データ、あるいはコンピュータデータ等のデジタルデータを伝送するための通信方式の検討が盛んに行われ、自動車内等の空間においてもデジタルデータを伝送するネットワークの導入が本格化してきている。この車内ネットワークは、例えば、物理的なトポロジをリング・トポロジとし、複数のノードをリング・トポロジで接続させることによって一方向のリング型LANを形成し、オーディオ機器、ナビゲーション機器、情報端末機器、あるいはセキュリティ機器等対して統合化した接続を目指している。上記リング型LANで用いられる情報系の通信プロトコルとしては、例えば、Media Oriented Systems Transport(以下、MOSTと記載する)がある。このMOSTでは、通信プロトコルだけでなく、分散システムの構築方法まで言及しており、MOSTネットワークのデータは、フレームを基本単位として伝送され、各ノードを次々にフレームが一方向に伝送される。   2. Description of the Related Art In recent years, when the Internet and image information such as car navigation and ITS (Intelligent Transport Systems) are transmitted in a space such as an automobile, large-capacity and high-speed communication is required. Communication systems for transmitting digital data such as digitized video and audio data, or computer data are being actively studied, and a network that transmits digital data even in spaces such as automobiles has been fully introduced. It is becoming. In this in-vehicle network, for example, a physical topology is a ring topology, and a plurality of nodes are connected by a ring topology to form a one-way ring LAN, and audio equipment, navigation equipment, information terminal equipment, or Aiming for an integrated connection to security devices. As an information communication protocol used in the ring LAN, there is, for example, Media Oriented Systems Transport (hereinafter referred to as MOST). In this MOST, not only a communication protocol but also a method for constructing a distributed system is mentioned, and data of the MOST network is transmitted with a frame as a basic unit, and the frame is transmitted in one direction to each node one after another.

ところで、車内等に設けられるリング型LANの場合、放射ノイズが自動車等に搭載された他の電子機器に対する誤動作の原因になることがあり、また、他の機器からの放射ノイズの影響を受けることなく正確に伝送する必要もある。このため、従来のMOSTを用いたリング型LANでは、各ノードを光ファイバーケーブルで接続し互いに光通信することによって、電磁波の発生を防止しながら耐ノイズ性を向上させている。一方、ツイストペア線や同軸ケーブルのような安価なケーブルを用いた電気通信を行い、放射ノイズが少なく耐ノイズ性を向上しながら20Mbpsを超えるような高速なデータ伝送を可能にしているデータ伝送システムもある(例えば特許文献1参照。)。   By the way, in the case of a ring-type LAN provided in a car or the like, radiation noise may cause malfunction of other electronic devices mounted on the car or the like, and may be affected by radiation noise from other devices. There is also a need for accurate transmission. For this reason, in a conventional ring LAN using MOST, each node is connected by an optical fiber cable and optically communicates with each other, thereby improving noise resistance while preventing generation of electromagnetic waves. On the other hand, there is also a data transmission system that performs electrical communication using an inexpensive cable such as a twisted pair cable or a coaxial cable, and enables high-speed data transmission exceeding 20 Mbps while improving noise resistance with less radiation noise. Yes (see, for example, Patent Document 1).

図6を参照して、電気通信を用いた従来のデータ伝送システムについて説明する。なお、図6は、当該データ伝送システムの構成を示すブロック図である。   A conventional data transmission system using telecommunications will be described with reference to FIG. FIG. 6 is a block diagram showing the configuration of the data transmission system.

図6において、当該データ伝送システムは、各ノードがデータの送信および受信を行うn段のデータ伝送装置101a〜101nで構成される。それぞれのデータ伝送装置101a〜101nは、同軸ケーブルやツイストペア線で構成される伝送路110を介してリング状に接続されている。そして、それぞれのデータ伝送装置101a〜101nには、それぞれ接続機器100a〜100nが接続されており、接続機器100a〜100nは、それぞれが接続されるデータ伝送装置101a〜101nから出力されるデータに基づいて処理を行い、その結果をそのデータ伝送装置101a〜101nに出力する。ここで、データ伝送装置101aは、自装置のクロックによりデータを送信するマスタであり、他のデータ伝送装置101b〜101nは、マスタより受信したクロック同期を確立するためのロック信号によりクロック同期を確立するスレーブである。それぞれのデータ伝送装置101a〜101nは、略同一の構成であるが、それらの代表として、まずマスタのデータ伝送装置101aの構成および送受信データの流れについて説明する。   In FIG. 6, the data transmission system includes n-stage data transmission apparatuses 101a to 101n in which each node transmits and receives data. Each of the data transmission apparatuses 101a to 101n is connected in a ring shape via a transmission line 110 constituted by a coaxial cable or a twisted pair wire. Each of the data transmission apparatuses 101a to 101n is connected to connection devices 100a to 100n, respectively. The connection apparatuses 100a to 100n are based on data output from the data transmission apparatuses 101a to 101n to which the connection devices 100a to 100n are connected, respectively. The processing is performed and the result is output to the data transmission apparatuses 101a to 101n. Here, the data transmission apparatus 101a is a master that transmits data using its own clock, and the other data transmission apparatuses 101b to 101n establish clock synchronization using a lock signal for establishing clock synchronization received from the master. It is a slave to do. Each of the data transmission apparatuses 101a to 101n has substantially the same configuration, but as a representative of them, first, the configuration of the master data transmission apparatus 101a and the flow of transmission / reception data will be described.

データ伝送装置101aは、送受信部(物理層)102aと、MOSTコントローラ(リンク層)103aと、CPU104aとを有している。そして、送受信部102aは、受信部121aおよび送信部122aを有している。   The data transmission apparatus 101a includes a transmission / reception unit (physical layer) 102a, a MOST controller (link layer) 103a, and a CPU 104a. The transmitting / receiving unit 102a includes a receiving unit 121a and a transmitting unit 122a.

データ伝送装置101aは、伝送路110を介してデータ伝送装置101bに対してデータを出力し、データ伝送装置101nからのデータを受信する。データ伝送装置101aに接続された接続機器100aからデータは、MOSTコントローラ103aで処理されて、デジタルデータ列として出力される。そして、上記デジタルデータ列は、送信部122aによって所定のビット毎にまとめてデータシンボルとされ、変換テーブルによるマッピングおよびフィルタリング処理が行われる。そして、送信部122aで処理されたデジタル信号は、アナログ信号に変換され、伝送路110に出力される。上記アナログ信号は、上記デジタルデータ列が複数の信号レベルのいずれかにマッピングされた所定周期の波形となって出力される。一方、データ伝送装置101aの受信部121aは、データ伝送装置101nから出力されたアナログ信号を伝送路110を介して受信し、デジタル信号に変換する。そして、受信部121aは、デジタル信号をフィルタリング処理および逆マッピングを経てデータシンボルに復号し、デジタルデータ列に変換して、MOSTコントローラ103aに出力する。   The data transmission apparatus 101a outputs data to the data transmission apparatus 101b via the transmission path 110, and receives data from the data transmission apparatus 101n. Data from the connected device 100a connected to the data transmission apparatus 101a is processed by the MOST controller 103a and output as a digital data string. Then, the digital data sequence is collectively made into data symbols for each predetermined bit by the transmission unit 122a, and mapping and filtering processing by the conversion table is performed. The digital signal processed by the transmission unit 122 a is converted into an analog signal and output to the transmission path 110. The analog signal is output as a waveform having a predetermined period in which the digital data string is mapped to one of a plurality of signal levels. On the other hand, the receiving unit 121a of the data transmission apparatus 101a receives the analog signal output from the data transmission apparatus 101n via the transmission path 110 and converts it into a digital signal. Then, the receiving unit 121a decodes the digital signal into data symbols through filtering processing and inverse mapping, converts the digital signal into a digital data string, and outputs the digital data string to the MOST controller 103a.

このように構成されるデータ伝送システムでは、機械的な接続を規定するためにプロトコルのリンク層であるMOSTコントローラ103a〜103nおよび物理層である送受信部102a〜102nの初期化処理が行われ、その初期化動作の中で各データ伝送装置101a〜101nのクロック同期の確立およびデータ判定の基準となる判定レベルの設定が行われる。以下、図6および図7を参照して、上記データ伝送システムにおける初期化処理を説明する。なお、図7は、当該データ伝送システムにおけるデータ伝送装置101a〜101nの初期化処理を示すシーケンス図である。   In the data transmission system configured as described above, initialization processing is performed on the MOST controllers 103a to 103n as the link layer of the protocol and the transmission / reception units 102a to 102n as the physical layer in order to define the mechanical connection. During the initialization operation, the clock synchronization of each of the data transmission apparatuses 101a to 101n is established and a determination level that is a reference for data determination is set. The initialization process in the data transmission system will be described below with reference to FIGS. FIG. 7 is a sequence diagram showing an initialization process of the data transmission apparatuses 101a to 101n in the data transmission system.

データ伝送システムにおける各データ伝送装置101a〜101nのリンク層であるMOSTコントローラ103a〜103nおよび物理層である送受信部102a〜102nは、初期化動作前において全てリセット状態にある。まず、データ伝送装置101a〜101nのCPU104a〜104nは、それぞれシステムの電源投入時等に送受信部102a〜102nのリセット状態を解除する。そして、送受信部102aは、リセット状態を解除し自身(物理層)の初期化処理を行う。この初期化処理では、機械的な接続を規定するためにプロトコルの他の物理層である送受信部102b〜102nを含めて初期化処理が行われる。   In the data transmission system, the MOST controllers 103a to 103n that are the link layers of the data transmission apparatuses 101a to 101n and the transmission / reception units 102a to 102n that are the physical layers are all in a reset state before the initialization operation. First, the CPUs 104a to 104n of the data transmission apparatuses 101a to 101n cancel the reset state of the transmission / reception units 102a to 102n, respectively, when the system is turned on. Then, the transmission / reception unit 102a cancels the reset state and performs initialization processing of itself (physical layer). In this initialization process, the initialization process is performed including the transmission / reception units 102b to 102n, which are other physical layers of the protocol, in order to define the mechanical connection.

まず、マスタの送受信部102aは、自装置の発振子を基準周波数とした出力周波数に基づいて、ロック信号を伝送路110に送信する。このロック信号は、例えば、マスタのデータ伝送装置101aが有するクロック周波数に基づいた正弦波信号である。   First, the master transmission / reception unit 102a transmits a lock signal to the transmission line 110 based on an output frequency using the resonator of the own device as a reference frequency. This lock signal is, for example, a sine wave signal based on the clock frequency of the master data transmission apparatus 101a.

一方、スレーブの送受信部102bは、伝送路110からロック信号を受信しクロック再生を行って、受信PLLを設定する。そして、送受信部102bは、受信PLLの再生クロックに基づいてロック信号を伝送路110に送信する。他のスレーブの送受信部102c〜102nについても、それぞれ自装置の上流側のデータ伝送装置から送出されたロック信号を受信してクロック再生を行って受信PLLを設定した後、それぞれ受信PLLの再生クロックに基づいて下流側のデータ伝送装置にロック信号を送信する。そして、マスタの送受信部102aは、上流の送受信部102nから送信されたロック信号を受信しクロック再生を行って受信PLLを設定する。   On the other hand, the slave transmission / reception unit 102b receives the lock signal from the transmission line 110, performs clock recovery, and sets a reception PLL. Then, the transmission / reception unit 102b transmits a lock signal to the transmission line 110 based on the reproduction clock of the reception PLL. Each of the other slave transmission / reception units 102c to 102n also receives the lock signal sent from the data transmission device upstream of its own device, regenerates the clock, sets the reception PLL, and then regenerates the received PLL. Based on the above, a lock signal is transmitted to the downstream data transmission apparatus. Then, the master transmission / reception unit 102a receives the lock signal transmitted from the upstream transmission / reception unit 102n, performs clock recovery, and sets a reception PLL.

次に、マスタの送受信部102aは、下流に配置されたスレーブの送受信部102bとの間のデータ判定基準となる判定レベルの設定のためのトレーニング信号を自装置で生成し、伝送路110に送信する。トレーニング信号は、例えば、最大および最小の振幅レベルが交互に現れるクロック再生用正弦波と、トレーニングパターンヘッダ(例えば、最大あるいは最小の振幅レベルを所定期間継続する)と、各データ伝送装置101間で既知のデータパターンであるトレーニングパターンとを含んでいる。トレーニングパターンは、上記データシンボル値が全て含まれ、様々なパターンが現れるPNパターン信号等が用いられる。   Next, the master transmission / reception unit 102 a generates a training signal for setting a determination level as a data determination reference with the slave transmission / reception unit 102 b arranged downstream, and transmits the training signal to the transmission path 110. To do. The training signal includes, for example, a clock reproduction sine wave in which the maximum and minimum amplitude levels appear alternately, a training pattern header (for example, the maximum or minimum amplitude level continues for a predetermined period), and each data transmission apparatus 101. And a training pattern which is a known data pattern. As the training pattern, a PN pattern signal or the like in which all the data symbol values are included and various patterns appear is used.

スレーブの送受信部102bは、伝送路110からトレーニング信号を受信し、直ちに下流のデータ伝送装置101cとの間のトレーニング信号を生成し、伝送路110に送信する。そして、送受信部102bは、自装置の受信部121bにおいて、受信したトレーニング信号を用いて、上記シンボル値毎の送信レベルの閾値判定するための判定レベルの設定をそれぞれ行い、当該判定レベルおよびそれらの判定レベルを境界とした判定値をそれぞれ設定する。他のスレーブの送受信部102c〜102nについても、上流側のデータ伝送装置101から送出されたトレーニング信号を受信し、直ちに下流側のデータ伝送装置101に自装置のトレーニング信号を送信する。そして、他のスレーブの送受信部102c〜102nについても、同様にそれぞれ受信部121c〜121nにおいて、上流側のデータ伝送装置101から受信したトレーニング信号を用いて、上記シンボル値毎の送信レベルの閾値判定するための判定レベルの設定をそれぞれ行い、当該判定レベルおよびそれらの判定レベルを境界とした判定値をそれぞれ設定する。そして、マスタの送受信部102aも、送受信部102nから受信したトレーニング信号を用いて、上記シンボル値毎の送信レベルの閾値判定するための判定レベルの設定をそれぞれ行い、当該判定レベルおよびそれらの判定レベルを境界とした判定値をそれぞれ設定する。これらによって、データ伝送システムの物理層初期化処理が終了し、それぞれの物理層は、互いにデータ通信可能な状態になる。   The slave transmitting / receiving unit 102 b receives the training signal from the transmission path 110, immediately generates a training signal with the downstream data transmission apparatus 101 c, and transmits the training signal to the transmission path 110. Then, the transmission / reception unit 102b uses the received training signal in the reception unit 121b of its own apparatus to set a determination level for determining a transmission level threshold value for each symbol value. Each judgment value with the judgment level as a boundary is set. The other slave transmission / reception units 102c to 102n also receive the training signal transmitted from the upstream data transmission apparatus 101, and immediately transmit the training signal of the own apparatus to the downstream data transmission apparatus 101. Similarly, in the other slave transmission / reception units 102c to 102n, the reception units 121c to 121n respectively determine the transmission level threshold value for each symbol value using the training signal received from the upstream data transmission apparatus 101. Each determination level is set to set the determination level, and a determination value with the determination level as a boundary is set. The master transmission / reception unit 102a also uses the training signal received from the transmission / reception unit 102n to set a determination level for determining a transmission level threshold value for each symbol value, and determines the determination level and the determination level. Set each judgment value with as the boundary. As a result, the physical layer initialization process of the data transmission system is completed, and the respective physical layers become ready for data communication with each other.

システム全体の物理層初期化処理が終了した後、CPU104a〜104nは、それぞれMOSTコントローラ103a〜103nのリセット状態を解除する。そして、MOSTコントローラ103a〜103nは、リセット状態を解除して所定の基準周波数に基づいた動作を開始し、自身(リンク層)の初期化処理を開始する。   After the physical layer initialization process of the entire system is completed, the CPUs 104a to 104n release the reset states of the MOST controllers 103a to 103n, respectively. Then, the MOST controllers 103a to 103n release the reset state, start an operation based on a predetermined reference frequency, and start an initialization process of itself (link layer).

リンク層初期化処理では、自装置のリンク層および物理層の同期確立と、マスタのリンク層とスレーブのリンク層との間のフレーム同期確立が行われ、マスタのMOSTコントローラ103aは、データ伝送システム全体のネットワーク確立を確認する。まず、マスタのMOSTコントローラ103a(リンク層)は、他のリンク層とのフレーム同期等の初期化処理を行うための初期化データを送信部122aに出力する。この初期化データを用いて、MOSTコントローラ103aおよび送信部122a間の同期が確立し、MOSTコントローラ103aが有するPLLがロックされる。そして、上記初期化データが送信部122aから伝送路110に出力される。   In the link layer initialization processing, synchronization is established between the link layer and the physical layer of the device itself, and frame synchronization is established between the master link layer and the slave link layer. The master MOST controller 103a Check the overall network establishment. First, the master MOST controller 103a (link layer) outputs initialization data for performing initialization processing such as frame synchronization with other link layers to the transmission unit 122a. Using this initialization data, synchronization between the MOST controller 103a and the transmission unit 122a is established, and the PLL included in the MOST controller 103a is locked. Then, the initialization data is output from the transmission unit 122a to the transmission path 110.

スレーブの受信部121bは、伝送路110から初期化データを受信しMOSTコントローラ103bに出力する。そして、MOSTコントローラ103bでは、入力した初期化データを用いてマスタのMOSTコントローラ103aとの間のフレーム同期を確立し、当該初期化データを送信部122bに出力する。この初期化データを用いて、MOSTコントローラ103bおよび送信部122b間の同期が確立し、MOSTコントローラ103bが有するPLLがロックされる。そして、上記初期化データが送信部122bから伝送路110に出力される。なお、MOSTコントローラ103bが有するPLLがロックされるまでの間、受信部121bが受信した初期化データは、MOSTコントローラ103bをバイパスして送信部122bから出力される。そして、MOSTコントローラ103bおよび送信部122b間の同期が確立した後、受信部121bが受信したデータは、全てMOSTコントローラ103bに出力される。   The slave receiver 121b receives the initialization data from the transmission line 110 and outputs it to the MOST controller 103b. Then, the MOST controller 103b establishes frame synchronization with the master MOST controller 103a using the input initialization data, and outputs the initialization data to the transmission unit 122b. Using this initialization data, synchronization between the MOST controller 103b and the transmission unit 122b is established, and the PLL included in the MOST controller 103b is locked. Then, the initialization data is output from the transmission unit 122b to the transmission line 110. The initialization data received by the reception unit 121b is output from the transmission unit 122b, bypassing the MOST controller 103b, until the PLL included in the MOST controller 103b is locked. Then, after the synchronization between the MOST controller 103b and the transmission unit 122b is established, all the data received by the reception unit 121b is output to the MOST controller 103b.

他のスレーブのMOSTコントローラ103c〜103nについても、同様に入力した初期化データを用いてマスタのMOSTコントローラ103aとの間のフレーム同期を確立し、当該初期化データをそれぞれ送信部122c〜122nに出力する。そして、マスタのMOSTコントローラ103aは、送受信部102a(物理層)を介して上記初期化データを所定回数受信することによって、ネットワークが確立されたことを確認し、その確立確認結果を他のリンク層に送信してリンク層初期化処理を終了する。このような物理層およびリンク層の初期化処理を経て、それぞれのデータ伝送装置101a〜101nは、互いにデータ通信を開始する。
国際公開第02/30079号パンフレット
The other slave MOST controllers 103c to 103n also establish frame synchronization with the master MOST controller 103a using the input initialization data in the same manner, and output the initialization data to the transmission units 122c to 122n, respectively. To do. Then, the master MOST controller 103a receives the initialization data through the transmission / reception unit 102a (physical layer) a predetermined number of times, thereby confirming that the network has been established, and sends the establishment confirmation result to another link layer. To complete the link layer initialization process. After such initialization processing of the physical layer and the link layer, the respective data transmission apparatuses 101a to 101n start data communication with each other.
International Publication No. 02/30079 Pamphlet

しかしながら、上述した物理層およびリンク層が初期化処理された後、上記従来のデータ伝送システムは、データを全てそれぞれのMOSTコントローラを経由して伝送される。つまり、それぞれのデータ伝送装置101a〜101nが有する送受信部(物理層)102a〜102n、MOSTコントローラ(リンク層)103a〜103n、およびCPU(制御部)104a〜104nは、全て動作可能な状態に維持する必要があり、データ伝送システム全体の消費電力が大きくなる。また、一般的には、MOSTコントローラ103a〜103nが動作可能な状態に維持されている場合、それらの接続機器100a〜100nも同様に電源ONの状態になるため、さらに消費電力が大きくなる。   However, after the physical layer and the link layer described above are initialized, the conventional data transmission system transmits all data via each MOST controller. That is, the transmission / reception units (physical layers) 102a to 102n, the MOST controllers (link layers) 103a to 103n, and the CPUs (control units) 104a to 104n included in the data transmission apparatuses 101a to 101n are all maintained in an operable state. This increases the power consumption of the entire data transmission system. In general, when the MOST controllers 103a to 103n are maintained in an operable state, the connected devices 100a to 100n are similarly turned on, and thus the power consumption is further increased.

一方、自動車では、一般的に電源として蓄電池(バッテリ)が用いられ、エンジン始動中は当該エンジンに設けられている発電機(オルタネータ)で発電された電力が蓄電される。そして、エンジン停止中は、上記蓄電池のみが自動車内における電源となり、使用できる電力量に制限がある。したがって、上述したデータ伝送システムを自動車内に設置する場合、この蓄電池を電源として動作するため、特にエンジン停止中にデータ伝送システムを使用する際には消費電力を極力抑えなければならない。しかしながら、例えば監視カメラやセキュリティシステム等を上記データ伝送システムの接続機器の一部として構成し、当該一部の接続機器のみをエンジン停止中に動作させたい場合でも、データ伝送システムにおける当該接続機器に無関係なハードウエアを全て動作可能に維持する必要があるため、消費電力が大幅に大きくなる。   On the other hand, in an automobile, a storage battery (battery) is generally used as a power source, and electric power generated by a generator (alternator) provided in the engine is stored during engine startup. When the engine is stopped, only the storage battery serves as a power source in the automobile, and there is a limit to the amount of power that can be used. Therefore, when the above-described data transmission system is installed in an automobile, this storage battery operates as a power source. Therefore, particularly when the data transmission system is used while the engine is stopped, power consumption must be suppressed as much as possible. However, even when, for example, a surveillance camera, a security system, or the like is configured as a part of the connection device of the data transmission system and only the part of the connection device is to be operated while the engine is stopped, Since it is necessary to keep all irrelevant hardware operable, power consumption is greatly increased.

それ故に、本発明の目的は、データ伝送システムに接続される一部の接続機器のみを動作させる際に、システム全体の消費電力を低減させるデータ伝送方法、データ伝送システム、およびデータ伝送装置を提供することである。   Therefore, an object of the present invention is to provide a data transmission method, a data transmission system, and a data transmission device that reduce power consumption of the entire system when operating only some of the connected devices connected to the data transmission system. It is to be.

上記の目的を達成するために、本発明は以下の構成を採用した。なお、括弧内の参照符号等は、本発明の理解を助けるために後述する実施形態との対応関係を示したものであって、本発明の範囲を何ら限定するものではない。   In order to achieve the above object, the present invention employs the following configuration. Note that reference numerals and the like in parentheses indicate correspondence with embodiments described later to help understanding of the present invention, and do not limit the scope of the present invention.

本発明のデータ伝送システムは、伝送路(11)を介してリング型に接続された複数のデータ伝送装置(1a〜1n)を含み、それぞれのデータ伝送装置が互いに伝送信号を送受信する。データ伝送装置は、それぞれ、処理部(MOSTコントローラ3)送受信部(2)、および制御部(CPU4)を備えている。処理部は、所定の通信プロトコルに基づいて送受信データ(受信デジタルデータ列RX、送信デジタルデータ列TX)を処理する。送受信部は、処理部で処理された送信データに基づいて伝送信号を生成して後段のデータ伝送装置へ出力し、かつ前段のデータ伝送装置から出力された伝送信号に基づいて受信データを生成して処理部へ出力する。制御部は、処理部および送受信部の動作を制御する。制御部は、伝送線(12)によりそれぞれ通信可能に接続されている。複数のデータ伝送装置の少なくとも1つである第1のデータ伝送装置は、それぞれ、送受信部において前段のデータ伝送装置から出力された伝送信号に応じて受信データを生成した後、その受信データ(バイパスデジタルデータ列BX)に応じて伝送信号を生成して後段のデータ伝送装置へ出力する。複数のデータ伝送装置の内、第1のデータ伝送装置とは異なる第2のデータ伝送装置は、それぞれ、送受信部において前段のデータ伝送装置から出力された伝送信号に応じて生成した受信データを処理部において通信プロトコルに基づいて処理し、その処理部において通信プロトコルに基づいて処理された送信データに応じてその送受信部において伝送信号を生成して後段のデータ伝送装置へ出力する。第1のデータ伝送装置が含む制御部は、伝送線を介して入力した指示(リンク層のリセット解除を禁止する指示)に基づいて自装置の処理部のデータ処理動作を停止したリセット状態に維持する制御を行う(S77)。 The data transmission system of the present invention includes a plurality of data transmission devices (1a to 1n) connected in a ring shape via a transmission line (11) , and each data transmission device transmits and receives transmission signals to and from each other. Each data transmission apparatus includes a processing unit (MOST controller 3) , a transmission / reception unit (2) , and a control unit (CPU 4) . The processing unit processes transmission / reception data (reception digital data string RX, transmission digital data string TX) based on a predetermined communication protocol. The transmission / reception unit generates a transmission signal based on the transmission data processed by the processing unit, outputs the transmission signal to the subsequent data transmission device, and generates reception data based on the transmission signal output from the previous data transmission device. Output to the processing unit. The control unit controls operations of the processing unit and the transmission / reception unit. The control units are communicably connected via a transmission line (12). Each of the first data transmission apparatuses, which is at least one of the plurality of data transmission apparatuses, generates reception data in accordance with the transmission signal output from the preceding data transmission apparatus in the transmission / reception unit, and then receives the reception data (bypass A transmission signal is generated in accordance with the digital data string BX) and output to the subsequent data transmission apparatus. Among the plurality of data transmission apparatuses, each of the second data transmission apparatuses different from the first data transmission apparatus processes received data generated according to the transmission signal output from the preceding data transmission apparatus in the transmission / reception unit. The processing unit performs processing based on the communication protocol, and the transmission / reception unit generates a transmission signal according to the transmission data processed based on the communication protocol by the processing unit, and outputs the transmission signal to the subsequent data transmission apparatus. The control unit included in the first data transmission device maintains the reset state in which the data processing operation of the processing unit of the own device is stopped based on the instruction input via the transmission line (instruction to prohibit reset release of the link layer) Control is performed (S77).

上記送受信部は、それぞれ、バイパス経路(判定処理部215〜セレクタ221間の経路)およびセレクタ(221)を含んでいてもよい。バイパス経路は、自装置の処理部をバイパスして受信データを出力する。セレクタは、処理部の動作状態に応じて、その処理部から出力される送信データおよびバイパス経路から出力される受信データの一方を選択してその送受信部の送信側(データマッピング部222)に出力する。この場合、一例として、第1のデータ伝送装置が有するセレクタは、自装置の送受信部の外部からの指示に応じて、バイパス経路から出力される受信データを選択する。他の例として、第1のデータ伝送装置が有するセレクタは、自装置の処理部がデータ処理動作を停止したリセット状態であるとき(同期検出信号CSが入力しないとき)、バイパス経路から出力される受信データを選択する Each of the transmission / reception units may include a bypass route (a route between the determination processing unit 215 and the selector 221) and a selector (221). The bypass path bypasses the processing unit of its own device and outputs received data. The selector selects one of transmission data output from the processing unit and reception data output from the bypass path according to the operation state of the processing unit, and outputs the selected data to the transmission side (data mapping unit 222) of the transmission / reception unit. To do. In this case, as an example, the selector included in the first data transmission apparatus selects reception data output from the bypass path in accordance with an instruction from the outside of the transmission / reception unit of the own apparatus. As another example, the selector included in the first data transmission device is output from the bypass path when the processing unit of the own device is in a reset state in which the data processing operation is stopped (when the synchronization detection signal CS is not input). Select received data .

また、上記送受信部は、それぞれ、データマッピング部(222)および判定処理部(215)を含んでいてもかまわない。データマッピング部は、送信データの各シンボルを複数の信号レベルのいずれかにマッピングして伝送信号を生成する。判定処理部は、伝送信号が有する複数の信号レベルをそれぞれ区別して判定するための判定レベルに基づいて受信データを生成する。   Each of the transmission / reception units may include a data mapping unit (222) and a determination processing unit (215). The data mapping unit maps each symbol of transmission data to one of a plurality of signal levels to generate a transmission signal. The determination processing unit generates reception data based on a determination level for distinguishing and determining a plurality of signal levels of the transmission signal.

また、処理部が用いる通信プロトコルは、具体的には、MOSTで定義される。   The communication protocol used by the processing unit is specifically defined by MOST.

本発明のデータ伝送装置は、他の装置と伝送路を介してリング型に接続され、他の装置との間で互いに伝送信号を送受信する。データ伝送装置は、処理部送受信部、および制御部を備える処理部は、所定の通信プロトコルに基づいて送受信データを処理する。送受信部は、処理部で処理された送信データに基づいて伝送信号を生成して他の装置へ出力し、かつ他の装置から出力された伝送信号に基づいて受信データを生成して処理部へ出力する。制御部は、処理部および送受信部の動作を制御する。制御部は、伝送線により他の装置の制御部と通信可能に接続されている。第1のモード(バイパスモード)において、送受信部は、他の装置から出力された伝送信号に応じて受信データを生成した後、その受信データに応じて伝送信号を生成して他の装置へ出力する。第1のモードとは異なる第2のモード(通常モード)において、送受信部は、他の装置から出力された伝送信号に応じて生成した受信データを処理部へ出力し、処理部は、送受信部が出力した受信データを通信プロトコルに基づいて処理し、通信プロトコルに基づいて処理された送信データを送受信部に出力し、送受信部は、処理部から出力された送信データに基づいて伝送信号を生成して他の装置へ出力する。制御部は、伝送線を介して入力した第1のモードを示す指示に基づいて自装置の処理部のデータ処理動作を停止したリセット状態に維持する制御を行う。 The data transmission device of the present invention is connected to another device via a transmission line in a ring shape, and transmits / receives transmission signals to / from the other device. The data transmission apparatus includes a processing unit , a transmission / reception unit , and a control unit . The processing unit processes transmission / reception data based on a predetermined communication protocol. The transmission / reception unit generates a transmission signal based on the transmission data processed by the processing unit and outputs the transmission signal to another device, and generates reception data based on the transmission signal output from the other device, and sends the transmission data to the processing unit. Output. The control unit controls operations of the processing unit and the transmission / reception unit. The control unit is communicably connected to the control unit of another device via a transmission line. In the first mode (bypass mode), the transmission / reception unit generates reception data according to a transmission signal output from another device, and then generates a transmission signal according to the reception data and outputs the transmission signal to the other device. To do. In a second mode (normal mode) different from the first mode, the transmission / reception unit outputs reception data generated according to a transmission signal output from another device to the processing unit, and the processing unit is a transmission / reception unit. Processes the received data output based on the communication protocol, outputs the transmission data processed based on the communication protocol to the transmission / reception unit, and the transmission / reception unit generates a transmission signal based on the transmission data output from the processing unit And output to other devices. The control unit performs control to maintain the reset state in which the data processing operation of the processing unit of the own apparatus is stopped based on the instruction indicating the first mode input via the transmission line.

上記送受信部は、バイパス経路およびセレクタを含んでいてもよい。バイパス経路は、処理部をバイパスして受信データを出力する。セレクタは、処理部の動作状態に応じて、その処理部から出力される送信データおよびバイパス経路から出力される受信データの一方を選択してその送受信部の送信側に出力する。この場合、一例として、セレクタは、第1のモードを示す送受信部の外部からの指示に応じて、バイパス経路から出力される受信データを選択する。他の例として、セレクタは、第1のモードにおいて処理部がデータ処理動作を停止したリセット状態であるとき、バイパス経路から出力される受信データを選択する The transmission / reception unit may include a bypass path and a selector. The bypass path bypasses the processing unit and outputs received data. The selector selects one of transmission data output from the processing unit and reception data output from the bypass path according to the operation state of the processing unit, and outputs the selected data to the transmission side of the transmission / reception unit. In this case, as an example, the selector selects reception data output from the bypass path in response to an instruction from the outside of the transmission / reception unit indicating the first mode. As another example, the selector selects received data output from the bypass path when the processing unit is in a reset state in which data processing operation is stopped in the first mode .

また、送受信部は、データマッピング部および判定処理部を含んでいてもかまわない。データマッピング部は、送信データの各シンボルを複数の信号レベルのいずれかにマッピングして伝送信号を生成する。判定処理部は、伝送信号が有する複数の信号レベルをそれぞれ区別して判定するための判定レベルに基づいて受信データを生成する。   Further, the transmission / reception unit may include a data mapping unit and a determination processing unit. The data mapping unit maps each symbol of transmission data to one of a plurality of signal levels to generate a transmission signal. The determination processing unit generates reception data based on a determination level for distinguishing and determining a plurality of signal levels of the transmission signal.

また、処理部が用いる通信プロトコルは、具体的には、MOSTで定義される。   The communication protocol used by the processing unit is specifically defined by MOST.

本発明のデータ伝送方法によれば、自装置の物理層のみを用いてデータ伝送する第1のデータ伝送装置と、自装置のリンク層および物理層を用いてデータ伝送する第2のデータ伝送装置とが設けられる。したがって、リンク層の動作が不要なデータ伝送装置を上記第1のデータ伝送装置に設定することによって、そのデータ伝送装置の消費電力を低減することができる。例えば、複数のデータ伝送装置それぞれに接続される特定の接続機器のみを動作させる際に、動作させない接続機器が接続されるデータ伝送装置を第1の伝送装置として動作させることによって、システム全体の消費電力を大幅に低減することができる。   According to the data transmission method of the present invention, the first data transmission apparatus that transmits data using only the physical layer of the own apparatus, and the second data transmission apparatus that transmits data using the link layer and the physical layer of the own apparatus. And are provided. Therefore, by setting a data transmission device that does not require link layer operation as the first data transmission device, the power consumption of the data transmission device can be reduced. For example, when only a specific connection device connected to each of a plurality of data transmission devices is operated, the data transmission device connected to a connection device that is not operated is operated as the first transmission device, thereby consuming the entire system. Electric power can be greatly reduced.

上記第1のデータ伝送装置が自装置の物理層の外部からの指示に応じて、自装置のリンク層を受信データがバイパスして伝送信号を送受信する場合、そのリンク層でデータ処理を行う必要がないため、リンク層での消費電力を低減することができる。   In response to an instruction from the outside of the physical layer of the device, the first data transmission device needs to perform data processing in the link layer when received data bypasses the link layer of the device and transmits / receives a transmission signal. Therefore, power consumption at the link layer can be reduced.

上記第1のデータ伝送装置のリンク層をリセット状態に維持する場合、そのリンク層がデータ処理を行わないため、リンク層の消費電力を低減することができる。また、一般的には、リセット状態のリンク層に接続する接続機器への電源供給も停止されるため、第1のデータ伝送装置に接続する接続機器の消費電力を大幅に低減することができる。さらに、第1のデータ伝送装置は、自装置のリンク層がリセット状態である場合、そのリンク層をバイパスして伝送信号を送受信するため、それぞれのリンク層のリセット状態を制御することによって、容易にリンク層をバイパスしたデータ伝送を行うことができる。例えば、それぞれのリンク層におけるリセット状態の制御は、全てのデータ伝送装置に対する初期化処理で行われるため、互いにデータ伝送装置が連係してそれぞれのモードに移行することができる。   When the link layer of the first data transmission device is maintained in the reset state, the link layer does not perform data processing, so that the power consumption of the link layer can be reduced. In general, since the power supply to the connection device connected to the link layer in the reset state is also stopped, the power consumption of the connection device connected to the first data transmission apparatus can be greatly reduced. Further, when the link layer of the first device is in the reset state, the first data transmission device bypasses the link layer and transmits / receives transmission signals. Therefore, the first data transmission device can easily control the reset state of each link layer. In addition, data transmission bypassing the link layer can be performed. For example, since the control of the reset state in each link layer is performed in the initialization process for all the data transmission apparatuses, the data transmission apparatuses can cooperate with each other and shift to the respective modes.

また、物理層において、伝送信号を送信データの各シンボルを複数の信号レベルのいずれかにマッピングすることによって生成し、受信データを伝送信号が有する複数の信号レベルをそれぞれ区別して判定するための判定レベルに基づいて生成する場合、第1のデータ伝送装置では、受信した伝送信号のデータ判定を有したデータ受信処理後にマッピング処理を有したデータ送信処理を行って伝送信号を送出するため、送受信する伝送信号が示すデータの劣化を低減してデータ伝送することができる。   In addition, in the physical layer, a transmission signal is generated by mapping each symbol of transmission data to one of a plurality of signal levels, and a determination for distinguishing a plurality of signal levels of a transmission signal from received data is determined. In the case of generating based on the level, the first data transmission apparatus transmits / receives data to perform transmission processing by performing data transmission processing having mapping processing after data reception processing having data determination of the received transmission signal. Data transmission can be performed while reducing deterioration of data indicated by the transmission signal.

さらに、具体的には、本発明のデータ伝送方法で用いられる通信プロトコルは、MOSTで定義され、通信プロトコルとしてMOSTを用いて通信を行う場合においても、上述と同様の効果が得られる。   More specifically, the communication protocol used in the data transmission method of the present invention is defined by MOST, and the same effect as described above can be obtained even when communication is performed using MOST as the communication protocol.

また、本発明のデータ伝送システムおよびデータ伝送装置によれば、上述した本発明のデータ伝送方法と同様の効果を得ることができる。   Further, according to the data transmission system and the data transmission apparatus of the present invention, the same effect as the above-described data transmission method of the present invention can be obtained.

図1を参照して、本発明の一実施形態に係るデータ伝送システムについて説明する。なお、図1は、当該データ伝送システムの構成を示すブロック図である。   A data transmission system according to an embodiment of the present invention will be described with reference to FIG. FIG. 1 is a block diagram showing the configuration of the data transmission system.

図1において、データ伝送システムは、物理的なトポロジをリング・トポロジとし、複数のノードをリング・トポロジで接続することによって一方向のリング型LANを形成している。以下、上記データ伝送システムの一例として、各ノードをn段のデータ伝送装置1a〜1nによって構成し、それぞれ伝送路11によってリング型に接続し、伝送されるデータが伝送路11を介して一方向に伝送されるシステムを説明する。各データ伝送装置1a〜1nには、それぞれデータ伝送システムを伝送したデータに基づいて処理を行い、その結果をデータ伝送システムに出力する接続機器10a〜10nがそれぞれ接続されている。例えば、接続機器10a〜10nは、オーディオ機器、ナビゲーション機器、情報端末機器、セキュリティ機器、あるいは監視カメラ等である。なお、一般的なハードウエアの形態としては、それぞれのデータ伝送装置1a〜1nとそれぞれの接続機器10a〜10nとがそれぞれ一体的に構成される。   In FIG. 1, the data transmission system forms a unidirectional ring LAN by connecting a plurality of nodes in a ring topology with a physical topology as a ring topology. Hereinafter, as an example of the data transmission system, each node is constituted by n stages of data transmission apparatuses 1a to 1n, each connected in a ring shape by a transmission line 11, and transmitted data is transmitted in one direction via the transmission line 11. A system to be transmitted will be described. Connected to each of the data transmission apparatuses 1a to 1n is a connection device 10a to 10n that performs processing based on the data transmitted through the data transmission system and outputs the result to the data transmission system. For example, the connection devices 10a to 10n are audio devices, navigation devices, information terminal devices, security devices, surveillance cameras, or the like. In addition, as a form of general hardware, each data transmission apparatus 1a-1n and each connection apparatus 10a-10n are each comprised integrally.

上記データ伝送システムで用いられる情報系の通信プロトコルとしては、例えば、Media Oriented Systems Transport(以下、MOSTと記載する)がある。MOSTを通信プロトコルとして伝送されるデータは、フレームを基本単位として伝送され、各データ伝送装置1a〜1nの間を次々にフレームが一方向に伝送される。つまり、データ伝送装置1aは、伝送路11を介してデータ伝送装置1bに対してデータを出力する。また、データ伝送装置1bは、伝送路11を介してデータ伝送装置1cに対してデータを出力し、データ伝送装置1(n−1)は、伝送路11を介してデータ伝送装置1nに対してデータを出力する。そして、データ伝送装置1nは、伝送路11を介してデータ伝送装置1aに対してデータを出力する。伝送路11にはツイストペア線や同軸ケーブルのような安価なケーブルが用いられ、それぞれのデータ伝送装置1a〜1nは、互いに電気通信を行う。ここで、当該データ伝送システムにおいては、データ伝送装置1aが自装置のクロックによりデータを送信するマスタであり、他のデータ伝送装置1b〜1nがマスタで生成されるクロックに周波数をロックするスレーブである。   As an information communication protocol used in the data transmission system, for example, there is Media Oriented Systems Transport (hereinafter referred to as MOST). Data transmitted using the MOST as a communication protocol is transmitted using a frame as a basic unit, and the frames are sequentially transmitted in one direction between the data transmission apparatuses 1a to 1n. That is, the data transmission device 1a outputs data to the data transmission device 1b via the transmission path 11. Further, the data transmission device 1b outputs data to the data transmission device 1c via the transmission line 11, and the data transmission device 1 (n-1) transmits to the data transmission device 1n via the transmission line 11. Output data. Then, the data transmission device 1n outputs data to the data transmission device 1a via the transmission path 11. An inexpensive cable such as a twisted pair wire or a coaxial cable is used for the transmission line 11, and the data transmission apparatuses 1 a to 1 n perform electrical communication with each other. Here, in the data transmission system, the data transmission device 1a is a master that transmits data using its own clock, and the other data transmission devices 1b to 1n are slaves that lock the frequency to the clock generated by the master. is there.

次に、データ伝送装置1a〜1nの構成について説明する。なお、それぞれのデータ伝送装置1a〜1nは、略同一の構成であるが、それらの代表として、まずマスタのデータ伝送装置1aの略構成および送受信データの流れについて説明する。   Next, the configuration of the data transmission devices 1a to 1n will be described. Each of the data transmission apparatuses 1a to 1n has substantially the same configuration, but as a representative thereof, first, the schematic configuration of the master data transmission apparatus 1a and the flow of transmission / reception data will be described.

データ伝送装置1aは、送受信部(物理層)2a、MOSTコントローラ(リンク層)3a、およびCPU(中央演算処置:マイクロコンピュータ)4aを有している。そして、送受信部2aは、受信部21aおよび送信部22aを有している。   The data transmission device 1a includes a transmission / reception unit (physical layer) 2a, a MOST controller (link layer) 3a, and a CPU (central processing unit: microcomputer) 4a. And the transmission / reception part 2a has the receiving part 21a and the transmission part 22a.

例えば、MOSTコントローラ3aは、LSIで構成され、上記データ伝送システムで用いられる通信プロトコルが定義されたMOSTコントローラチップ等が用いられる。MOSTコントローラ3aには、MOSTコントローラ3aから出力されるデータに基づいて処理を行い、その結果を当該MOSTコントローラ3aに出力する接続機器10aが接続されている。そして、MOSTコントローラ3aは、その機能の一つとして、接続機器10aからのデータをMOSTで規定されるプロトコルに変換して送受信部2aの送信部22aにデジタルデータ列を出力する。また、MOSTコントローラ3aは、受信部21aから出力されるデジタルデータ列を受信し、接続機器10aに伝送する。   For example, the MOST controller 3a is composed of an LSI, and a MOST controller chip or the like in which a communication protocol used in the data transmission system is defined is used. The MOST controller 3a is connected to a connection device 10a that performs processing based on data output from the MOST controller 3a and outputs the result to the MOST controller 3a. As one of the functions, the MOST controller 3a converts data from the connected device 10a into a protocol defined by MOST and outputs a digital data string to the transmission unit 22a of the transmission / reception unit 2a. Further, the MOST controller 3a receives the digital data string output from the receiving unit 21a and transmits it to the connected device 10a.

CPU4aは、データ伝送装置1aが有するMOSTコントローラ3aおよび送受信部2aを制御する。例えば、CPU4aは、データ伝送装置1aのリセット機能、電源制御、マスタ/スレーブの選択処理、およびダイアグモードへの移行処理等を制御する。また、CPU4aは、伝送路11とは別の伝送線12を介して他のデータ伝送装置1b〜1nのCPU4b〜4nとシリアル接続され、他のCPU4b〜4nに対して、後述するバイパスモードの選択処理を指示する。なお、データ伝送装置1a〜1nが有するCPU4a〜4nとは別にデータ伝送システムのバイパスモードを制御するCPUを設けてもかまわない。この場合、別に設けられたCPUとCPU4a〜4nとが伝送線12を介してシリアル接続される。   The CPU 4a controls the MOST controller 3a and the transmission / reception unit 2a included in the data transmission device 1a. For example, the CPU 4a controls a reset function, power control, master / slave selection processing, transition processing to a diagnosis mode, and the like of the data transmission device 1a. The CPU 4a is serially connected to the CPUs 4b to 4n of the other data transmission apparatuses 1b to 1n via the transmission line 12 different from the transmission line 11, and selects a bypass mode to be described later for the other CPUs 4b to 4n. Instruct processing. In addition, you may provide CPU which controls the bypass mode of a data transmission system separately from CPU4a-4n which data transmission apparatus 1a-1n has. In this case, a separately provided CPU and CPUs 4 a to 4 n are serially connected via the transmission line 12.

送受信部2aは、典型的にはLSIで構成される。MOSTコントローラ3aからは、上述したようにデジタルデータ列が送信部22aに出力される。送信部22aは、上記デジタルデータ列を所定のビット毎にまとめてデータシンボルとし、変換テーブルによるマッピングおよびフィルタリング処理を行う。そして、送信部22aは、マッピングおよびフィルタリング処理された信号をアナログ信号に変換し、そのアナログ信号を増幅して差動信号に変換して伝送路11に送出する。つまり、送信部22aでマッピングおよびフィルタリング処理されたデジタル信号は、上記デジタルデータ列が複数の信号レベルのいずれかにマッピングされた所定周期のアナログ波形となって出力される。なお、送信部22aの詳細な構成および動作については、後述する。   The transmission / reception unit 2a is typically composed of an LSI. From the MOST controller 3a, the digital data string is output to the transmission unit 22a as described above. The transmission unit 22a collects the digital data sequence for each predetermined bit into a data symbol, and performs mapping and filtering processing using a conversion table. Then, the transmitter 22a converts the mapped and filtered signal into an analog signal, amplifies the analog signal, converts it into a differential signal, and sends it to the transmission line 11. That is, the digital signal mapped and filtered by the transmission unit 22a is output as an analog waveform having a predetermined period in which the digital data string is mapped to one of a plurality of signal levels. The detailed configuration and operation of the transmission unit 22a will be described later.

一方、受信部21aは、データ伝送装置1nから出力されたアナログ信号を伝送路11を介して受信し、デジタル信号に変換する。受信部21aは、デジタル信号をフィルタリングおよび逆マッピング処理を経てデータシンボルに復号し、デジタルデータ列に変換して、MOSTコントローラ3aに出力する。なお、受信部21aの詳細な構成および動作については、後述する。   On the other hand, the receiving unit 21a receives the analog signal output from the data transmission device 1n via the transmission path 11, and converts it into a digital signal. The receiving unit 21a decodes the digital signal into data symbols through filtering and inverse mapping processing, converts the digital signal into a digital data string, and outputs the digital data string to the MOST controller 3a. The detailed configuration and operation of the receiving unit 21a will be described later.

スレーブのデータ伝送装置1b〜1nの構成は、マスタのデータ伝送装置1aと同様である。以下、スレーブのデータ伝送装置1b〜1nの構成部を説明する場合、マスタのデータ伝送装置1aの構成部に付与した参照符号「a」の代わりに、それぞれ「b」〜「n」を付して説明を行う。また、データ伝送装置1a〜1nおよびそれらの構成部を総称して説明する場合、データ伝送装置1と記載して各構成部に付与した参照符号「a」〜「n」を省略して説明を行う。   The configuration of the slave data transmission devices 1b to 1n is the same as that of the master data transmission device 1a. In the following description, the constituent parts of the slave data transmission apparatuses 1b to 1n are denoted by “b” to “n” in place of the reference symbol “a” given to the constituent parts of the master data transmission apparatus 1a. To explain. Further, when the data transmission devices 1a to 1n and their constituent parts are described generically, the reference numerals “a” to “n” given as the data transmission device 1 and given to the respective constituent units are omitted. Do.

次に、図2を参照して、データ伝送装置1の詳細な構成について説明する。なお、図2は、データ伝送装置1の構成を示すブロック図である。   Next, a detailed configuration of the data transmission apparatus 1 will be described with reference to FIG. FIG. 2 is a block diagram showing the configuration of the data transmission apparatus 1.

図2において、上述したようにデータ伝送装置1は、受信部21および送信部22を有する送受信部2と、MOSTコントローラ3と、CPU4とを備えている。受信部21は、差動レシーバ211、ローパスフィルタ212、A/Dコンバータ213、デジタルフィルタ214、判定処理部215、および同期検出部216を有している。送信部22は、セレクタ221、データマッピング部222、デジタルフィルタ223、D/Aコンバータ224、ローパスフィルタ225、差動ドライバ226、および同期検出部227を有している。そして、MOSTコントローラ3は、PLL31を有している。   2, the data transmission device 1 includes the transmission / reception unit 2 having the reception unit 21 and the transmission unit 22, the MOST controller 3, and the CPU 4 as described above. The receiving unit 21 includes a differential receiver 211, a low-pass filter 212, an A / D converter 213, a digital filter 214, a determination processing unit 215, and a synchronization detection unit 216. The transmission unit 22 includes a selector 221, a data mapping unit 222, a digital filter 223, a D / A converter 224, a low-pass filter 225, a differential driver 226, and a synchronization detection unit 227. The MOST controller 3 has a PLL 31.

MOSTコントローラ3からは、送信デジタルデータ列TXが送信部22に出力される。そして、送信デジタルデータ列TXは、セレクタ221を介してデータマッピング部222に入力する。なお、セレクタ221は、後述する同期検出部227においてMOSTコントローラ3が有するPLL31の同期を検出して同期検出信号CSを入力した場合、MOSTコントローラ3から出力される送信デジタルデータ列TXを選択してデータマッピング部222に入力させる。一方、セレクタ221は、同期検出部227においてMOSTコントローラ3が有するPLL31の同期を検出していない(つまり、同期検出信号CSを入力しない)場合、受信部21から出力されるバイパスデジタルデータ列BXを選択してデータマッピング部222に入力させる。なお、送信デジタルデータ列TXおよびバイパスデジタルデータ列BXに対して、後述する送信部22の動作が同様であるため、以下の説明において代表的に送信デジタルデータ列TXに対する動作を説明する。   A transmission digital data string TX is output from the MOST controller 3 to the transmission unit 22. Then, the transmission digital data sequence TX is input to the data mapping unit 222 via the selector 221. The selector 221 selects the transmission digital data string TX output from the MOST controller 3 when the synchronization detection unit 227 described later detects the synchronization of the PLL 31 included in the MOST controller 3 and inputs the synchronization detection signal CS. The data mapping unit 222 is input. On the other hand, when the selector 221 does not detect the synchronization of the PLL 31 included in the MOST controller 3 in the synchronization detector 227 (that is, does not input the synchronization detection signal CS), the selector 221 receives the bypass digital data string BX output from the receiver 21. The data is selected and input to the data mapping unit 222. Since the operation of the transmission unit 22 described later is the same for the transmission digital data sequence TX and the bypass digital data sequence BX, the operation for the transmission digital data sequence TX will be representatively described in the following description.

データマッピング部222は、送信デジタルデータ列TXを所定のビット毎にまとめてデータシンボルとし、変換テーブルによるマッピング処理を行い、デジタルフィルタ223に出力する。具体的には、データマッピング部222は、多値化伝送を行うために、シリアルの送信デジタルデータ列TXをパラレルに変換する。通信プロトコルがMOSTの場合、MOSTコントローラ3から1シンボルで2ビットの情報が送信デジタルデータ列TXとして出力されるので、データマッピング部222は、シリアルで入力されたデータを2ビット毎のパラレルデータに変換する。そして、データマッピング部222は、受信部21の同期検出部216により再生しロックされた再生クロックCDあるいはMOSTコントローラ3のPLL31から出力される送信クロックに基づいて、変換された2ビット毎のパラレルデータを8値のシンボルのいずれかにマッピングを行う。このマッピングは、受信側に配置される他のデータ伝送装置1でクロック再生を行うために、2ビット毎のパラレルデータを8値のシンボルのうち上位4シンボルと下位4シンボルとに交互に割り当てられる。また、送信および受信との間の直流成分の変動や差の影響を除外するために、前値との差分によってマッピングが行われる。   The data mapping unit 222 collects the transmission digital data sequence TX for each predetermined bit to form a data symbol, performs mapping processing using a conversion table, and outputs the data symbol to the digital filter 223. Specifically, the data mapping unit 222 converts the serial transmission digital data string TX into parallel in order to perform multilevel transmission. When the communication protocol is MOST, 2-bit information with 1 symbol is output from the MOST controller 3 as a transmission digital data string TX. Therefore, the data mapping unit 222 converts the serially input data into 2-bit parallel data. Convert. Then, the data mapping unit 222 converts the parallel data for every 2 bits converted based on the reproduction clock CD reproduced and locked by the synchronization detection unit 216 of the reception unit 21 or the transmission clock output from the PLL 31 of the MOST controller 3. Is mapped to one of the eight-valued symbols. In this mapping, in order to perform clock recovery in another data transmission apparatus 1 arranged on the receiving side, parallel data for each 2 bits is alternately assigned to the upper 4 symbols and the lower 4 symbols among the 8-level symbols. . Further, in order to exclude the influence of fluctuations and differences in DC components between transmission and reception, mapping is performed based on the difference from the previous value.

デジタルフィルタ223は、例えばロールオフフィルタであり、マッピング処理されたデータに対してフィルタリング処理を行ってD/Aコンバータ224に出力する。このデジタルフィルタ223は、送信する電気信号の帯域制限および符号間干渉を抑えるための波形整形フィルタであり、例えば、ロールオフ率100%のFIRフィルタが使用される。   The digital filter 223 is, for example, a roll-off filter, performs a filtering process on the mapped data, and outputs the filtered data to the D / A converter 224. The digital filter 223 is a waveform shaping filter for suppressing the band limitation and the intersymbol interference of the electric signal to be transmitted. For example, an FIR filter having a roll-off rate of 100% is used.

D/Aコンバータ224は、デジタルフィルタ223から出力された信号をアナログ信号に変換する。例えば、100MHzで動作する12ビットのD/Aコンバータであり、差動ドライバ226の出力端で上記送信シンボル値が交互に最大あるいは最小の振幅レベルとなった正弦波が出力可能なようにアナログ信号を出力する。そして、ローパスフィルタ225は、D/Aコンバータ224から出力されたアナログ信号から高域の周波数を減衰させて差動ドライバ226に入力させる。   The D / A converter 224 converts the signal output from the digital filter 223 into an analog signal. For example, it is a 12-bit D / A converter operating at 100 MHz, and an analog signal so that a sine wave in which the transmission symbol value alternately has the maximum or minimum amplitude level can be output at the output terminal of the differential driver 226. Is output. The low pass filter 225 attenuates the high frequency from the analog signal output from the D / A converter 224 and inputs the attenuated frequency to the differential driver 226.

差動ドライバ226は、ローパスフィルタ225から出力されるアナログ信号の強度を増幅して差動信号に変換して伝送路11に送出する。この差動ドライバ226は、伝送路11が有する2本1組の導線に対して、送出する電気信号を伝送路11の一方側(プラス側)導線に送信し、当該電気信号と正負反対の信号を伝送路11の他方側(マイナス側)に送信する。これによって、伝送路11には、プラス側とマイナス側との電気信号が1つのペアとして伝送するため、互いの電気信号の変化をお互いの電気信号が打ち消しあい、伝送路11からの放射ノイズおよび外部からの電気的影響を軽減することができる。このように、送信部22からは、マッピング、フィルタリング、およびDA変換処理されることによって、上記送信デジタルデータ列TXが複数の信号レベルのいずれかにマッピングされた所定周期の波形となった電気信号が出力される。   The differential driver 226 amplifies the intensity of the analog signal output from the low-pass filter 225, converts it into a differential signal, and sends it to the transmission line 11. The differential driver 226 transmits an electrical signal to be sent to one side (plus side) conductor of the transmission line 11 with respect to a set of two conductors included in the transmission line 11, and a signal opposite to the electrical signal. Is transmitted to the other side (minus side) of the transmission line 11. As a result, since the electrical signals on the plus side and the minus side are transmitted as one pair to the transmission line 11, the mutual electrical signals cancel each other's changes in the electrical signals, and radiation noise from the transmission line 11 and Electric influence from the outside can be reduced. As described above, the transmission unit 22 performs mapping, filtering, and DA conversion processing, and thus the electrical signal having a waveform with a predetermined period in which the transmission digital data sequence TX is mapped to one of a plurality of signal levels. Is output.

同期検出部227は、MOSTコントローラ3から出力される送信デジタルデータ列TXおよび送信クロックより、送信デジタルデータ列TXに含まれるデータフレームを検出し、例えば、データフレームに含まれるフレームヘッダを定期的に検出することによってMOSTコントローラ3の同期確立を検出する。そして、同期検出部227は、MOSTコントローラ3の同期確立を検出すると、同期検出信号CSをセレクタ221に出力する。   The synchronization detection unit 227 detects a data frame included in the transmission digital data sequence TX based on the transmission digital data sequence TX and the transmission clock output from the MOST controller 3, and periodically detects a frame header included in the data frame, for example. By detecting this, establishment of synchronization of the MOST controller 3 is detected. Then, when the synchronization detection unit 227 detects the synchronization establishment of the MOST controller 3, the synchronization detection unit 227 outputs a synchronization detection signal CS to the selector 221.

一方、受信部21の差動レシーバ211は、伝送路11を介して前段のデータ伝送装置1から送出された電気信号(差動信号)を受信する。差動レシーバ211は、差動信号を電圧信号に変換して、ローパスフィルタ212に出力する。上述したように、伝送路11が有する2本1組の導線に対してプラス側とマイナス側との電気信号が1つのペアとして伝送しており、差動レシーバ211は、プラス側とマイナス側との差から信号を判断するため、外部からの電気的影響に対して効力を発揮する。   On the other hand, the differential receiver 211 of the receiving unit 21 receives an electrical signal (differential signal) sent from the previous data transmission device 1 via the transmission path 11. The differential receiver 211 converts the differential signal into a voltage signal and outputs the voltage signal to the low-pass filter 212. As described above, the plus and minus electrical signals are transmitted as one pair with respect to a set of two conductors included in the transmission line 11, and the differential receiver 211 is connected to the plus and minus sides. Since the signal is judged from the difference between the two, it is effective against an external electrical influence.

ローパスフィルタ212は、差動レシーバ211から出力された電圧信号に混入した高域のノイズを減衰させてA/Dコンバータ213に入力させる。そして、A/Dコンバータ213は、ローパスフィルタ212から出力される電圧信号をデジタル信号に変換して、デジタルフィルタ214に出力する。   The low-pass filter 212 attenuates high-frequency noise mixed in the voltage signal output from the differential receiver 211 and inputs the attenuated noise to the A / D converter 213. The A / D converter 213 converts the voltage signal output from the low-pass filter 212 into a digital signal and outputs the digital signal to the digital filter 214.

デジタルフィルタ214は、A/Dコンバータ213から出力されるデジタル信号に対してフィルタリング処理を行い、例えばロールオフフィルタで構成される。このデジタルフィルタ214は、A/Dコンバータ213から出力されるデジタル信号のノイズ除去を行う波形整形用のFIRフィルタである。上述した送信側のロールオフフィルタ(デジタルフィルタ223)と合わせ、符号間干渉のないロールオフ特性を実現する。   The digital filter 214 performs a filtering process on the digital signal output from the A / D converter 213, and includes, for example, a roll-off filter. The digital filter 214 is a waveform shaping FIR filter that removes noise from the digital signal output from the A / D converter 213. Combined with the above-described roll-off filter (digital filter 223) on the transmission side, a roll-off characteristic without intersymbol interference is realized.

また、同期検出部216は、A/Dコンバータ213から出力される伝送路11から受信した信号のクロック成分を再生することによって、受信したデータのクロック再生を行い、上述した伝送波形の最大あるいは最小振幅ポイントとなるデータシンボルタイミングを検出する。そして、同期検出部216の再生クロックCDは、判定処理部215やデータマッピング部222のクロックとして用いられる。   Also, the synchronization detection unit 216 regenerates the clock of the received data by regenerating the clock component of the signal received from the transmission path 11 output from the A / D converter 213, and the maximum or minimum of the transmission waveform described above. The data symbol timing that becomes the amplitude point is detected. The reproduction clock CD of the synchronization detection unit 216 is used as a clock for the determination processing unit 215 and the data mapping unit 222.

判定処理部215は、デジタルフィルタ214から出力されたデジタル信号を逆マッピング処理してデータシンボルに復号し、受信デジタルデータ列RXに変換して、MOSTコントローラ3に出力する。具体的には、判定処理部215は、同期検出部216で検出したデータシンボルタイミングに基づいて、デジタルフィルタ214から出力された受信シンボル値と前シンボル値との差分値を演算する。このように、受信したシンボル値を前シンボル値に対する差分値で判定することによって、送信側から受信側のデータ伝送装置1に伝送する際の全体的な電圧変化をキャンセルすることができる。そして、判定処理部215は、後述する初期化処理で設定された判定レベルに基づいて、上記差分値毎にデータ判定を行って、その判定値を逆マッピング処理する。つまり、判定処理部215の逆マッピング処理は、同期検出部216で検出したデータシンボルタイミングに基づいて、上記判定値を用いて送信側のマッピング処理でマッピングする前のデータに復号する。この逆マッピング処理によって、上記判定値がパラレルデータに変換される。そして、判定処理部215は、逆マッピング処理したパラレルデータをシリアルの受信デジタルデータ列RXに変換して、MOSTコントローラ3に出力する。なお、この受信デジタルデータ列RXは、バイパスデジタルデータ列BXとしてセレクタ221にも出力されている。そして、セレクタ221がバイパスデジタルデータ列BXを選択することによって、送信部22のデータマッピング部222へ出力される。   The determination processing unit 215 performs inverse mapping processing on the digital signal output from the digital filter 214, decodes it into a data symbol, converts it into a received digital data string RX, and outputs it to the MOST controller 3. Specifically, the determination processing unit 215 calculates a difference value between the reception symbol value output from the digital filter 214 and the previous symbol value based on the data symbol timing detected by the synchronization detection unit 216. Thus, by determining the received symbol value based on the difference value with respect to the previous symbol value, it is possible to cancel the overall voltage change when transmitting from the transmission side to the data transmission device 1 on the reception side. Then, the determination processing unit 215 performs data determination for each difference value based on a determination level set in an initialization process described later, and performs a reverse mapping process on the determination value. That is, the inverse mapping process of the determination processing unit 215 decodes the data before mapping by the mapping process on the transmission side using the determination value based on the data symbol timing detected by the synchronization detection unit 216. By the reverse mapping process, the determination value is converted into parallel data. Then, the determination processing unit 215 converts the parallel data subjected to the reverse mapping process into a serial received digital data string RX and outputs the serial data to the MOST controller 3. The received digital data sequence RX is also output to the selector 221 as a bypass digital data sequence BX. Then, when the selector 221 selects the bypass digital data string BX, the selector 221 outputs the data to the data mapping unit 222 of the transmission unit 22.

CPU4は、MOSTコントローラ3と制御信号CLを送受信することによって、MOSTコントローラ3の動作を制御する。また、CPU4は、MOSTコントローラ3および送受信部2へそれぞれリセット信号RSを出力することによって、MOSTコントローラ3および送受信部2をそれぞれデータの送受信を行わない初期的な待機状態(以下、この状態をリセット状態と記載する)にしたり、その状態を解除したりする。また、CPU4は、伝送線12を介して他のデータ伝送装置1のCPU4とシリアル接続される。そして、マスタのデータ伝送装置1aの場合、他のCPU4に対して、リセット状態またはその解除の選択を指示する。また、スレーブのデータ伝送装置1b〜1nの場合、マスタのCPU4から自身のリセット状態またはその解除の選択が指示される。   The CPU 4 controls the operation of the MOST controller 3 by transmitting and receiving a control signal CL to and from the MOST controller 3. Further, the CPU 4 outputs a reset signal RS to each of the MOST controller 3 and the transmission / reception unit 2, thereby initial standby state in which the MOST controller 3 and the transmission / reception unit 2 do not transmit / receive data (hereinafter, this state is reset). State)), or cancel that state. The CPU 4 is serially connected to the CPU 4 of another data transmission apparatus 1 via the transmission line 12. In the case of the master data transmission device 1a, the other CPU 4 is instructed to select the reset state or its release. Further, in the case of the slave data transmission devices 1b to 1n, the master CPU 4 is instructed to select its own reset state or its release.

このように構成されるデータ伝送システムでは、機械的な接続を規定するためにプロトコルのリンク層であるMOSTコントローラ3a〜3nおよび物理層である送受信部2a〜2nの初期化処理が行われ、その初期化動作の中で各データ伝送装置1a〜1nのクロック同期の確立およびデータ判定の基準となる判定レベルの設定が行われる。そして、リンク層および物理層の初期化処理が完了した後、全てのデータ伝送装置1が互いに物理層およびリンク層を用いてデータ通信を開始する。以下、データ伝送装置1が物理層およびリンク層を用いてデータ通信を行う動作モードを「通常モード」と記載する。なお、当該データ伝送システムにおける初期化処理から全てのデータ伝送装置1が通常モードに移行する動作は、背景技術で説明した従来のデータ伝送システムの動作と同様であるため、ここでは詳細な説明を省略する。   In the data transmission system configured as described above, initialization processing is performed on the MOST controllers 3a to 3n which are the link layers of the protocol and the transmission / reception units 2a to 2n which are the physical layers in order to define the mechanical connection. During the initialization operation, the clock synchronization of each of the data transmission apparatuses 1a to 1n is established and a determination level that is a reference for data determination is set. After the link layer and physical layer initialization processing is completed, all data transmission apparatuses 1 start data communication with each other using the physical layer and the link layer. Hereinafter, an operation mode in which the data transmission apparatus 1 performs data communication using the physical layer and the link layer is referred to as a “normal mode”. In addition, since the operation | movement from which all the data transmission apparatuses 1 transfer to a normal mode from the initialization process in the said data transmission system is the same as that of the conventional data transmission system demonstrated by background art, detailed description is demonstrated here. Omitted.

本発明のデータ伝送システムでは、スレーブのデータ伝送装置1の一部が物理層のみ用いてデータ伝送を行う(以下、このデータ伝送を「バイパスモード」と記載する)ことが可能である。つまり、バイパスモードで動作するデータ伝送装置1は、前段のデータ伝送装置1から受信したデータをリンク層(MOSTコントローラ3)を経由せずに後段のデータ伝送装置1へ送出する。例えば、マスタのデータ伝送装置1aおよび監視カメラやセキュリティシステム等で構成される接続機器10が接続されているデータ伝送装置1を通常モードで動作させ、他の接続機器10が接続されているデータ伝送装置1をバイパスモードで動作させる動作ことが可能である。以下、図3および図4を参照して、データ伝送装置の一部が通常モードからバイパスモードに移行して、その後通常モードに復帰する動作について説明する。なお、図3は全てのデータ伝送装置1が通常モードで動作しているデータ伝送システムにおいて一部のデータ伝送装置1がバイパスモードに移行する動作を示す前半部のフローチャートであり、図4はデータ伝送システムにおいて当該バイパスモードから通常モードに復帰する動作を示す後半部のフローチャートである。   In the data transmission system of the present invention, a part of the slave data transmission apparatus 1 can perform data transmission using only the physical layer (hereinafter, this data transmission is referred to as “bypass mode”). That is, the data transmission device 1 operating in the bypass mode sends the data received from the previous data transmission device 1 to the subsequent data transmission device 1 without going through the link layer (MOST controller 3). For example, the data transmission device 1a and the data transmission device 1 to which the connection device 10 composed of a monitoring camera, a security system, or the like is connected are operated in the normal mode, and the data transmission to which another connection device 10 is connected is performed. It is possible to operate the device 1 in the bypass mode. Hereinafter, an operation in which a part of the data transmission apparatus shifts from the normal mode to the bypass mode and then returns to the normal mode will be described with reference to FIGS. 3 and 4. 3 is a flowchart of the first half showing an operation in which some data transmission apparatuses 1 shift to the bypass mode in a data transmission system in which all the data transmission apparatuses 1 are operating in the normal mode. FIG. It is a flowchart of the latter half part which shows the operation | movement which returns to the normal mode from the said bypass mode in the transmission system.

図3において、全てのデータ伝送装置1が通常モードで動作している際、マスタのデータ伝送装置1aが有するCPU4aは、データ伝送装置1の一部をバイパスモードに移行させる指示を受け取る(ステップS11)。例えば、この移行指示は、データ伝送システムのユーザが所定のSWを操作することによって、その操作に応答してCPU4aが受け取ってもいいし、ユーザが車両のキーSWをアクセサリ位置(つまり、エンジン停止で自動車内のアクセサリ関係のみへ電源が供給されるモード)に操作することによって、その操作に応答してCPU4aが受け取ってもかまわない。なお、上述したようにデータ伝送システムにバイパスモードを制御するCPUが別に設けられている場合、そのCPUが上記移行指示を受け取る。以下、説明を具体的にするために、マスタのCPU4aが伝送線12を介して他のデータ伝送装置1b〜1nのCPU4b〜4nとシリアル接続され、他のCPU4b〜4nに対してそれぞれバイパスモードの選択処理を指示する場合について説明する。   In FIG. 3, when all the data transmission apparatuses 1 are operating in the normal mode, the CPU 4a of the master data transmission apparatus 1a receives an instruction to shift a part of the data transmission apparatus 1 to the bypass mode (step S11). ). For example, the transfer instruction may be received by the CPU 4a in response to the operation of the user of the data transmission system by operating a predetermined SW, or the user may receive the key SW of the vehicle at the accessory position (that is, the engine stop). In this mode, the CPU 4a may receive it in response to the operation. As described above, when a CPU for controlling the bypass mode is separately provided in the data transmission system, the CPU receives the transition instruction. Hereinafter, in order to make the description more specific, the master CPU 4a is serially connected to the CPUs 4b to 4n of the other data transmission apparatuses 1b to 1n via the transmission line 12, and is in bypass mode with respect to the other CPUs 4b to 4n. A case where the selection process is instructed will be described.

次に、マスタのCPU4aは、自装置の送受信部2aおよびMOSTコントローラ3aをリセット状態にするためのリセット処理を開始し(ステップS12)、他のスレーブのCPU4b〜4nに対しても伝送線12を介してリセット処理を行う指示を行う。この指示に基づいて、スレーブのCPU4b〜4nもそれぞれ自装置の送受信部2b〜2nおよびMOSTコントローラ3b〜3nをリセット状態にするためのリセット処理を開始する(ステップS41およびS71)。CPU4a〜4nは、それぞれ自装置の送受信部2a〜2nおよびMOSTコントローラ3a〜3nをリセット状態にするためのリセット信号RSを送出する(ステップS13、S42、およびS72)。そして、送受信部2a〜2nおよびMOSTコントローラ3a〜3nは、それぞれリセット状態にするためのリセット信号RSを受け取ることによってリセット状態となる(ステップS14、S43、およびS73)。これらの動作によって、データ伝送システムが有する全てのリンク層および物理層は、リセット状態となる。   Next, the master CPU 4a starts a reset process for resetting the transmitting / receiving unit 2a and the MOST controller 3a of its own device (step S12), and connects the transmission line 12 to the other slave CPUs 4b to 4n. An instruction to perform a reset process is issued via Based on this instruction, the slave CPUs 4b to 4n also start reset processing for resetting the transmitting / receiving units 2b to 2n and the MOST controllers 3b to 3n of the own device (steps S41 and S71). The CPUs 4a to 4n send reset signals RS for resetting the transmitting / receiving units 2a to 2n and the MOST controllers 3a to 3n of the own device (steps S13, S42, and S72). The transmission / reception units 2a to 2n and the MOST controllers 3a to 3n enter the reset state by receiving the reset signal RS for setting the reset state (steps S14, S43, and S73). With these operations, all link layers and physical layers of the data transmission system are reset.

次に、CPU4a〜4nは、上記リセット処理から所定時間経過後、送受信部2a〜2nのリセット状態を解除するリセット信号RSをそれぞれ送受信部2a〜2nに出力する(ステップS15、S44、およびS74)。そして、送受信部2a〜2nは、それぞれリセット状態を解除するリセット信号RSを受け取ることによって物理層初期化処理を開始する(ステップS16、S45、およびS75)。   Next, after elapse of a predetermined time from the reset process, the CPUs 4a to 4n output reset signals RS for canceling the reset state of the transmission / reception units 2a to 2n to the transmission / reception units 2a to 2n, respectively (steps S15, S44, and S74). . And the transmission / reception parts 2a-2n each start the physical layer initialization process by receiving the reset signal RS which cancels | releases a reset state (step S16, S45, and S75).

以下、物理層初期化処理について詳述する。まず、マスタの送受信部2aは、自装置の発振子を基準周波数とした出力周波数に基づいて、ロック信号を伝送路11に送信する。このロック信号は、例えば、マスタのデータ伝送装置1aが有するクロック周波数に基づいた正弦波信号である。   Hereinafter, the physical layer initialization process will be described in detail. First, the master transmission / reception unit 2a transmits a lock signal to the transmission line 11 based on an output frequency using the resonator of the own device as a reference frequency. This lock signal is, for example, a sine wave signal based on the clock frequency of the master data transmission device 1a.

一方、スレーブの送受信部2bは、伝送路11からロック信号を受信し同期検出部216bでクロック再生を行って、受信PLLを設定する。そして、送受信部2bは、受信PLLの再生クロックに基づいてロック信号を伝送路11に送信する。他のスレーブの送受信部2c〜2nについても、それぞれ自装置の上流側のデータ伝送装置1から送出されたロック信号を受信してクロック再生を行って受信PLLを設定した後、それぞれ受信PLLの再生クロックに基づいて下流側のデータ伝送装置1にロック信号を送信する。そして、マスタの送受信部2aは、上流の送受信部2nから送信されたロック信号を受信しクロック再生を行って受信PLLを設定する。   On the other hand, the slave transmission / reception unit 2b receives the lock signal from the transmission line 11, performs clock recovery at the synchronization detection unit 216b, and sets a reception PLL. Then, the transmission / reception unit 2b transmits a lock signal to the transmission line 11 based on the reproduction clock of the reception PLL. Each of the other slave transmission / reception units 2c to 2n also receives the lock signal sent from the data transmission device 1 on the upstream side of its own device, regenerates the clock, sets the reception PLL, and then regenerates the reception PLL. Based on the clock, a lock signal is transmitted to the data transmission device 1 on the downstream side. Then, the master transmission / reception unit 2a receives the lock signal transmitted from the upstream transmission / reception unit 2n, performs clock recovery, and sets a reception PLL.

次に、マスタの送受信部2aは、下流に配置されたスレーブの送受信部2bとの間のデータ判定基準となる判定レベルの設定のためのトレーニング信号を自装置で生成し、伝送路11に送信する。トレーニング信号は、例えば、最大および最小の振幅レベルが交互に現れるクロック再生用正弦波と、トレーニングパターンヘッダ(例えば、最大あるいは最小の振幅レベルを所定期間継続する)と、各データ伝送装置1間で既知のデータパターンであるトレーニングパターンとを含んでいる。トレーニングパターンは、上記データシンボル値が全て含まれ、様々なパターンが現れるPNパターン信号等が用いられる。   Next, the master transmission / reception unit 2 a generates a training signal for setting a determination level as a data determination reference with the slave transmission / reception unit 2 b arranged downstream, and transmits the training signal to the transmission line 11. To do. The training signal includes, for example, a clock reproduction sine wave in which the maximum and minimum amplitude levels appear alternately, a training pattern header (for example, the maximum or minimum amplitude level continues for a predetermined period), and each data transmission apparatus 1. And a training pattern which is a known data pattern. As the training pattern, a PN pattern signal or the like in which all the data symbol values are included and various patterns appear is used.

スレーブの送受信部2bは、伝送路11からトレーニング信号を受信し、直ちに下流のデータ伝送装置1cとの間のトレーニング信号を生成し、伝送路11に送信する。そして、送受信部2bは、自装置の受信部21bにおいて、受信したトレーニング信号を用いて、上記シンボル値毎の送信レベルの閾値判定するための判定レベルの設定をそれぞれ行い、当該判定レベルおよびそれらの判定レベルを境界とした判定値をそれぞれ設定する。他のスレーブの送受信部2c〜2nについても、上流側のデータ伝送装置1から送出されたトレーニング信号を受信し、直ちに下流側のデータ伝送装置1に自装置のトレーニング信号を送信する。そして、他のスレーブの送受信部2c〜2nについても、同様にそれぞれ受信部21c〜21nにおいて、上流側のデータ伝送装置1から受信したトレーニング信号を用いて、上記シンボル値毎の送信レベルの閾値判定するための判定レベルの設定をそれぞれ行い、当該判定レベルおよびそれらの判定レベルを境界とした判定値をそれぞれ設定する。そして、マスタの送受信部2aも、送受信部2nから受信したトレーニング信号を用いて、上記シンボル値毎の送信レベルの閾値判定するための判定レベルの設定をそれぞれ行い、当該判定レベルおよびそれらの判定レベルを境界とした判定値をそれぞれ設定する。   The slave transmitting / receiving unit 2 b receives the training signal from the transmission line 11, immediately generates a training signal with the downstream data transmission device 1 c, and transmits the training signal to the transmission line 11. Then, the transmitting / receiving unit 2b uses the received training signal in the receiving unit 21b of its own apparatus to set a determination level for determining a threshold value of the transmission level for each symbol value, Each judgment value with the judgment level as a boundary is set. The other slave transmission / reception units 2c to 2n also receive the training signal sent from the upstream data transmission device 1, and immediately transmit the training signal of the own device to the downstream data transmission device 1. Similarly, the transmission / reception units 2c to 2n of the other slaves also use the training signals received from the upstream data transmission device 1 in the reception units 21c to 21n, respectively, to determine the transmission level threshold value for each symbol value. Each determination level is set to set the determination level, and a determination value with the determination level as a boundary is set. The master transmission / reception unit 2a also uses the training signal received from the transmission / reception unit 2n to set a determination level for determining a transmission level threshold value for each symbol value. Set each judgment value with as the boundary.

これらによって、データ伝送システムの物理層初期化処理が終了し、それぞれの物理層は、互いにデータ通信可能な状態になる。そして、送受信部2a〜2nは、それぞれのCPU4a〜4nに対して、初期化処理が完了したことを示す初期化処理完了通知を出力する。なお、この初期化処理完了通知を全ての送受信部2a〜2nが連係して出力するために、マスタの送受信部2aが他の送受信部2b〜2nに対して初期化処理完了通知の出力を促す信号を伝送路11に出力してもかまわない。また、それぞれの送受信部2a〜2nが、判定値設定処理の実行後の所定時間経過によって、それぞれ初期化処理完了通知をCPU4a〜4nに出力してもかまわない。そして、CPU4a〜4nは、送受信部2a〜2nから出力される初期化処理完了通知を待つことによって、物理層初期化処理が完了したか否かを判断する(ステップS17、S46、およびS76)。   As a result, the physical layer initialization process of the data transmission system is completed, and the respective physical layers become ready for data communication with each other. Then, the transmission / reception units 2a to 2n output initialization process completion notifications indicating that the initialization process has been completed to the respective CPUs 4a to 4n. In addition, in order for all the transmission / reception units 2a to 2n to output the initialization processing completion notification in cooperation, the master transmission / reception unit 2a prompts the other transmission / reception units 2b to 2n to output the initialization processing completion notification. A signal may be output to the transmission line 11. In addition, each of the transmission / reception units 2a to 2n may output initialization process completion notifications to the CPUs 4a to 4n as a predetermined time elapses after the determination value setting process is executed. Then, the CPUs 4a to 4n determine whether or not the physical layer initialization process is completed by waiting for the initialization process completion notification output from the transmission / reception units 2a to 2n (steps S17, S46, and S76).

次に、CPU4aは、送受信部2aから初期化処理完了通知が通知された場合、MOSTコントローラ3aのリセット状態を解除するリセット信号RSをMOSTコントローラ3aに出力する(ステップS18)。そして、CPU4aは、伝送線12を介して、バイパスモードで動作するデータ伝送装置1b〜1nが有するCPU4b〜4nに対して、リンク層のリセット解除を禁止する指示を送出する。CPU4aがリセット解除を禁止する指示を送出するCPU4b〜4nは、予め設定されている。例えば、マスタのデータ伝送装置1aおよび監視カメラやセキュリティシステム等で構成される接続機器10が接続されているデータ伝送装置1を通常モードで動作させ、他の接続機器10が接続されているデータ伝送装置1をバイパスモードで動作させるとき、当該バイパスモードで動作させるデータ伝送装置1が有するCPU4にのみリセット解除を禁止する指示が送出されるように設定されている。なお、このリセット解除を禁止する指示は、上記ステップS12、S41、およびS71のリセット処理時に送出してもかまわない。また、通常モードで動作するデータ伝送装置1b〜1nが有するCPU4b〜4nは、後述するように自動的にリンク層のリセット状態を解除するが、CPU4aは、当該CPU4b〜4nに対してもリンク層のリセット状態を解除する指示を送出してもかまわない。   Next, when the initialization process completion notification is notified from the transmission / reception unit 2a, the CPU 4a outputs a reset signal RS for canceling the reset state of the MOST controller 3a to the MOST controller 3a (step S18). Then, the CPU 4a sends an instruction to prohibit the reset release of the link layer to the CPUs 4b to 4n included in the data transmission apparatuses 1b to 1n operating in the bypass mode via the transmission line 12. The CPUs 4b to 4n from which the CPU 4a sends an instruction to prohibit the reset release are set in advance. For example, the data transmission device 1a and the data transmission device 1 to which the connection device 10 composed of a monitoring camera, a security system, or the like is connected are operated in the normal mode, and the data transmission to which another connection device 10 is connected is performed. When the device 1 is operated in the bypass mode, an instruction for prohibiting reset release is sent only to the CPU 4 of the data transmission device 1 operated in the bypass mode. The instruction for prohibiting the reset release may be sent during the reset process in steps S12, S41, and S71. The CPUs 4b to 4n included in the data transmission apparatuses 1b to 1n operating in the normal mode automatically cancel the link layer reset state as will be described later. However, the CPU 4a also cancels the link layers to the CPUs 4b to 4n. An instruction to release the reset state may be sent.

一方、CPU4b〜4nの内、上記リセット解除を禁止する指示を受信していないものは、送受信部2b〜4nから初期化処理完了通知が通知された場合、自動的にMOSTコントローラ3b〜3nのリセット状態を解除するリセット信号RSをMOSTコントローラ3b〜3nに出力する(ステップS47)。また、CPU4b〜4nの内、上記リセット解除を禁止する指示を受信しているものは、送受信部2b〜4nから初期化処理完了通知が通知された場合、MOSTコントローラ3b〜3nのリセット状態を継続する(ステップS77)。   On the other hand, among the CPUs 4b to 4n, those that have not received the instruction for prohibiting the reset release are automatically reset in the MOST controllers 3b to 3n when the initialization processing completion notification is notified from the transmission / reception units 2b to 4n. A reset signal RS for releasing the state is output to the MOST controllers 3b to 3n (step S47). Of the CPUs 4b to 4n, those that have received the instruction to prohibit the reset release continue the reset state of the MOST controllers 3b to 3n when the initialization processing completion notification is notified from the transmission / reception units 2b to 4n. (Step S77).

次に、上記ステップS18およびS47において、リセット状態を解除するリセット信号RSが入力したMOSTコントローラ3は、リンク層初期化処理を開始する(ステップS19およびS48)。   Next, in steps S18 and S47, the MOST controller 3 to which the reset signal RS for releasing the reset state is input starts link layer initialization processing (steps S19 and S48).

以下、データ伝送装置1の一部がバイパスモードで動作する場合のリンク層初期化処理について詳述する。マスタのMOSTコントローラ3aは、リセット信号RSの受信によって自身のリセット状態を解除し、制御信号CLの受信によって自身の初期設定を行う。なお、MOSTコントローラ3aが有するPLL31aは、送受信部2aが有する発振子から出力される周波数を基準周波数として動作する。そして、MOSTコントローラ3aは、他のMOSTコントローラ3とのフレーム同期等の初期化処理を行うための初期化データを送信デジタルデータ列TXとして送信部22aに出力する。   Hereinafter, the link layer initialization process when a part of the data transmission apparatus 1 operates in the bypass mode will be described in detail. The master MOST controller 3a cancels its reset state by receiving the reset signal RS, and performs its initial setting by receiving the control signal CL. The PLL 31a included in the MOST controller 3a operates using the frequency output from the oscillator included in the transmission / reception unit 2a as a reference frequency. Then, the MOST controller 3a outputs initialization data for performing initialization processing such as frame synchronization with other MOST controllers 3 to the transmission unit 22a as a transmission digital data string TX.

送信部22aの同期検出部227aは、MOSTコントローラ3aから出力される初期化データおよびその送信クロックより、初期化データに含まれるデータフレームを検出し、データフレームに含まれるフレームヘッダを定期的に検出することによってMOSTコントローラ3aの同期確立を検出する。そして、同期検出部227aは、MOSTコントローラ3aの同期確立を検出すると、同期検出信号CSをセレクタ221aに出力する。セレクタ221aは、同期検出信号CSが入力したとき、MOSTコントローラ3aから出力される初期化データをデータマッピング部222aに入力させる。そして、上記初期化データは、送信部22aで上述したマッピング処理およびフィルタリング処理されアナログ信号に変換されて伝送路11に送出される。   The synchronization detection unit 227a of the transmission unit 22a detects a data frame included in the initialization data from the initialization data output from the MOST controller 3a and its transmission clock, and periodically detects a frame header included in the data frame. Thus, the establishment of synchronization of the MOST controller 3a is detected. Then, when detecting the synchronization establishment of the MOST controller 3a, the synchronization detection unit 227a outputs a synchronization detection signal CS to the selector 221a. When the synchronization detection signal CS is input, the selector 221a causes the data mapping unit 222a to input initialization data output from the MOST controller 3a. The initialization data is subjected to the mapping process and filtering process described above by the transmission unit 22a, converted into an analog signal, and transmitted to the transmission line 11.

スレーブのデータ伝送装置1bが有する受信部21bは、伝送路11から初期化データを受信し、当該初期化データを上述したようにデジタル信号に変換してフィルタリング処理および逆マッピング処理を行う。そして、スレーブのデータ伝送装置1bにおいて上記ステップS47の動作でリンク層のリセット状態が解除されている場合、上記初期化データを判定処理部215bから受信デジタルデータ列RXとしてMOSTコントローラ3bに出力する。そして、MOSTコントローラ3bでは、入力した初期化データを用いてマスタのMOSTコントローラ3aとの間のフレーム同期を確立してPLL31bをロックした後、当該初期化データを送信部22bに出力する。送信部22bの同期検出部227bは、MOSTコントローラ3bから出力される初期化データおよびその送信クロックより、初期化データに含まれるデータフレームを検出し、データフレームに含まれるフレームヘッダを定期的に検出することによってMOSTコントローラ3bの同期確立を検出する。そして、同期検出部227bは、MOSTコントローラ3bの同期確立を検出すると、同期検出信号CSをセレクタ221bに出力する。セレクタ221bは、同期検出信号CSが入力したとき、MOSTコントローラ3bから出力される初期化データをデータマッピング部222bに入力させる。そして、上記初期化データは、送信部22bで上述したマッピング処理およびフィルタリング処理されアナログ信号に変換されて伝送路11に送出される。なお、同期検出部227bが同期検出信号CSをセレクタ221bへ出力するまで、セレクタ221bは、判定処理部215bから出力される初期化データを、バイパスデジタルデータ列BXとしてデータマッピング部222bに入力させる。そして、上記バイパスデジタルデータ列BX(つまり、MOSTコントローラ3bをバイパスした初期化データ)は、送信部22bで上述したマッピング処理およびフィルタリング処理されアナログ信号に変換されて伝送路11に送出される。   The receiving unit 21b included in the slave data transmission device 1b receives the initialization data from the transmission line 11, converts the initialization data into a digital signal as described above, and performs filtering processing and inverse mapping processing. When the link layer reset state is released by the operation of step S47 in the slave data transmission apparatus 1b, the initialization data is output from the determination processing unit 215b to the MOST controller 3b as the received digital data string RX. Then, the MOST controller 3b establishes frame synchronization with the master MOST controller 3a using the input initialization data, locks the PLL 31b, and then outputs the initialization data to the transmitter 22b. The synchronization detection unit 227b of the transmission unit 22b detects a data frame included in the initialization data from the initialization data output from the MOST controller 3b and its transmission clock, and periodically detects a frame header included in the data frame. By doing so, the synchronization establishment of the MOST controller 3b is detected. Then, when detecting the synchronization establishment of the MOST controller 3b, the synchronization detection unit 227b outputs a synchronization detection signal CS to the selector 221b. When the synchronization detection signal CS is input, the selector 221b causes the data mapping unit 222b to input initialization data output from the MOST controller 3b. Then, the initialization data is subjected to the mapping process and filtering process described above by the transmission unit 22b, converted into an analog signal, and sent to the transmission line 11. Until the synchronization detection unit 227b outputs the synchronization detection signal CS to the selector 221b, the selector 221b causes the data mapping unit 222b to input the initialization data output from the determination processing unit 215b as the bypass digital data string BX. Then, the bypass digital data string BX (that is, initialization data bypassing the MOST controller 3b) is converted into an analog signal after being subjected to the mapping process and the filtering process described above by the transmission unit 22b, and sent to the transmission line 11.

一方、スレーブのデータ伝送装置1bにおいて上記ステップS77の動作でリンク層のリセット状態が継続されている(つまり、リセット状態の解除を禁止されている)場合、同期検出部227bは、MOSTコントローラ3bの同期確立を検出することができない。したがって、同期検出信号CSがセレクタ221bに出力されないため、セレクタ221bは、常に判定処理部215bから出力される初期化データを、バイパスデジタルデータ列BXとしてデータマッピング部222bに入力させる。そして、上記バイパスデジタルデータ列BX(つまり、MOSTコントローラ3bをバイパスした初期化データ)は、送信部22bで上述したマッピング処理およびフィルタリング処理されアナログ信号に変換されて伝送路11に送出される。つまり、リンク層のリセット状態が継続されているデータ伝送装置1は、上段のデータ伝送装置1から受信した初期化データを自装置の物理層のみ経由して、下段のデータ伝送装置1へ送出する。   On the other hand, when the link layer reset state is continued in the operation of step S77 in the slave data transmission device 1b (that is, release of the reset state is prohibited), the synchronization detection unit 227b includes the MOST controller 3b. Synchronization establishment cannot be detected. Therefore, since the synchronization detection signal CS is not output to the selector 221b, the selector 221b always causes the initialization data output from the determination processing unit 215b to be input to the data mapping unit 222b as the bypass digital data string BX. Then, the bypass digital data string BX (that is, initialization data bypassing the MOST controller 3b) is converted into an analog signal after being subjected to the mapping process and the filtering process described above by the transmission unit 22b, and sent to the transmission line 11. That is, the data transmission device 1 in which the link layer reset state continues continues to send initialization data received from the upper data transmission device 1 to the lower data transmission device 1 via only the physical layer of the data transmission device 1 itself. .

他のスレーブのMOSTコントローラ3c〜3nについても、それぞれ上述したスレーブのMOSTコントローラ3bと同様の動作を行う。つまり、上記ステップS47の動作でリンク層のリセット状態が解除されているMOSTコントローラ3は、入力した初期化データを用いてマスタのMOSTコントローラ3aとの間のフレーム同期を確立し、当該初期化データをそれぞれ送信部22に出力する。一方、上記ステップS77の動作でリンク層のリセット状態が継続されているMOSTコントローラ3は、上段のデータ伝送装置1から受信した初期化データを自装置の物理層のみ経由して、下段のデータ伝送装置1へ送出する。   The other slave MOST controllers 3c to 3n perform the same operation as the above-described slave MOST controller 3b. That is, the MOST controller 3 whose link layer reset state has been released by the operation of step S47 establishes frame synchronization with the master MOST controller 3a using the input initialization data, and the initialization data Are output to the transmitter 22. On the other hand, the MOST controller 3 in which the link layer reset state is continued in the operation of the above step S77 transmits the initialization data received from the upper data transmission device 1 to the lower data transmission only through the physical layer of the own device. Send to device 1.

そして、マスタのMOSTコントローラ3aは、上記ステップS19で開始されたリンク層初期化処理の中で、データ伝送システム全体のネットワーク確立を判断する。例えば、MOSTコントローラ3aは、送信部22aを介してネットワーク確立確認信号を送出し、その信号を他のデータ伝送装置1b〜1nおよび受信部21aを介してMOSTコントローラ3aが所定回数受信することによって、ネットワークが確立されたことを判断する。そして、MOSTコントローラ3aは、所定のデータフレームにネットワーク確立を示す識別子を付与して、他のスレーブのデータ伝送装置1b〜1n全てに対して当該データフレームを送信する。また、MOSTコントローラ3aは、ネットワークが確立された後、リンク層初期化処理を終了して、その終了を示す制御信号CLをCPU4aに出力する。CPU4aは、MOSTコントローラ3aのリンク層初期化処理が終了するのを待っており、その終了を示す制御信号CLを受信して当該初期化処理の終了を判断する(ステップS20)。そして、CPU4aは、MOSTコントローラ3aにデータ通信の開始を指示する制御信号CLを出力し、MOSTコントローラ3aがデータ通信の開始を指示する制御信号CLを受信して、他のデータ伝送装置1とのデータ通信を開始する(ステップS21)。   Then, the master MOST controller 3a determines the establishment of the network of the entire data transmission system in the link layer initialization process started in step S19. For example, the MOST controller 3a sends a network establishment confirmation signal via the transmitter 22a, and the MOST controller 3a receives the signal a predetermined number of times via the other data transmission devices 1b to 1n and the receiver 21a. Determine that the network has been established. Then, the MOST controller 3a gives an identifier indicating network establishment to a predetermined data frame, and transmits the data frame to all the other slave data transmission apparatuses 1b to 1n. Further, after the network is established, the MOST controller 3a ends the link layer initialization process, and outputs a control signal CL indicating the end to the CPU 4a. The CPU 4a waits for the link layer initialization process of the MOST controller 3a to end, receives the control signal CL indicating the end, and determines the end of the initialization process (step S20). Then, the CPU 4a outputs a control signal CL for instructing the MOST controller 3a to start data communication, and the MOST controller 3a receives the control signal CL for instructing start of data communication. Data communication is started (step S21).

一方、上記ステップS47の動作でリンク層のリセット状態が解除されているスレーブのMOSTコントローラ3は、マスタのデータ伝送装置1aから出力されたネットワーク確立を示す識別子が付与された上記データフレームを受信することによって、ネットワーク確立を判断する。そして、上記MOSTコントローラ3は、ネットワークが確立された後、リンク層初期化処理を終了して、その終了を示す制御信号CLをCPU4に出力する。CPU4は、上記MOSTコントローラ3のリンク層初期化処理が終了するのを待っており、その終了を示す制御信号CLを受信して当該初期化処理の終了を判断する(ステップS49)。そして、CPU4は、上記MOSTコントローラ3にデータ通信の開始を指示する制御信号CLを出力し、MOSTコントローラ3がデータ通信の開始を指示する制御信号CLを受信して、他のデータ伝送装置1とのデータ通信を開始する(ステップS50)。   On the other hand, the slave MOST controller 3 whose link layer reset state is released by the operation of step S47 receives the data frame to which the identifier indicating the network establishment output from the master data transmission device 1a is attached. Thus, the establishment of the network is determined. Then, after the network is established, the MOST controller 3 ends the link layer initialization process, and outputs a control signal CL indicating the end to the CPU 4. The CPU 4 waits for the link layer initialization process of the MOST controller 3 to end, receives the control signal CL indicating the end, and determines the end of the initialization process (step S49). Then, the CPU 4 outputs a control signal CL for instructing the MOST controller 3 to start data communication, and the MOST controller 3 receives the control signal CL for instructing start of data communication. Data communication is started (step S50).

また、上記ステップS77の動作でリンク層のリセット状態が継続されているMOSTコントローラ3は、上段のデータ伝送装置1から受信したネットワーク確立を示す識別子が付与された上記データフレームについても自装置の物理層のみ経由して、下段のデータ伝送装置1へ送出する。そして、リンク層のリセット状態が継続されているデータ伝送装置1は、他のデータ伝送装置1がデータ通信を開始(ステップS21およびS50)しても、そのデータ通信によって上段のデータ伝送装置1から伝送されるデータを自装置の物理層のみ経由して、下段のデータ伝送装置1へ送出するバイパスモードで動作する(ステップS78)。   Also, the MOST controller 3 in which the link layer reset state is continued in the operation of step S77 also performs the physical frame of its own device with respect to the data frame to which the identifier indicating the network establishment received from the upper data transmission device 1 is assigned. The data is sent to the lower data transmission apparatus 1 only through the layer. Then, the data transmission device 1 in which the link layer reset state is continued, even if another data transmission device 1 starts data communication (steps S21 and S50), the data transmission device 1 from the upper data transmission device 1 through the data communication. It operates in a bypass mode in which transmitted data is sent to the lower data transmission apparatus 1 only through the physical layer of the own apparatus (step S78).

バイパスモードで動作するデータ伝送装置1では、前段のデータ伝送装置1から伝送路11を介して送出された電気信号が受信部21の差動レシーバ211に入力する。入力した電気信号は、ローパスフィルタ212、A/Dコンバータ213、およびデジタルフィルタ214によってフィルタリング処理およびデジタルデータに変換される。そして、デジタルデータは、判定処理部215によってデータシンボルに復号され、バイパスデジタルデータ列BXとして送信部22に出力される。送信部22は、送信デジタルデータ列TXと同様にバイパスデジタルデータ列BXを取り扱う。つまり、バイパスデジタルデータ列BXは、送信部22でマッピング処理およびフィルタリング処理されてアナログ信号に変換された後、電気信号として後段のデータ伝送装置1へ伝送路11を介して送出される。したがって、バイパスモードで動作するデータ伝送装置1の物理層では、受信した電気信号に対して、フィルタリング処理、A/D変換処理、およびデータ判定処理を行った後、マッピング処理、フィルタリング処理、およびD/A変換処理を行って、後段へ電気信号を送出するため、送受信する電気信号が示すデータの劣化を低減してデータ伝送することができる。また、バイパスモードで動作するデータ伝送装置1では、MOSTコントローラ3がリセット状態を継続しているため、当該MOSTコントローラ3はデータ送受信処理を行わない。つまり、MOSTコントローラ3の消費電力を低減することができる。さらに、一般的には、リセット状態のMOSTコントローラ3に接続する接続機器10(図1参照)への電源供給も停止されるため、バイパスモードで動作するデータ伝送装置1に接続する接続機器10の消費電力を大幅に低減することができる。   In the data transmission device 1 that operates in the bypass mode, an electrical signal sent from the previous data transmission device 1 via the transmission path 11 is input to the differential receiver 211 of the reception unit 21. The input electrical signal is filtered and converted into digital data by the low-pass filter 212, the A / D converter 213, and the digital filter 214. Then, the digital data is decoded into a data symbol by the determination processing unit 215 and output to the transmission unit 22 as a bypass digital data string BX. The transmission unit 22 handles the bypass digital data sequence BX in the same manner as the transmission digital data sequence TX. That is, the bypass digital data string BX is subjected to mapping processing and filtering processing by the transmission unit 22 and converted into an analog signal, and then transmitted as an electric signal to the subsequent data transmission apparatus 1 via the transmission path 11. Therefore, in the physical layer of the data transmission apparatus 1 that operates in the bypass mode, the filtering process, the A / D conversion process, and the data determination process are performed on the received electrical signal, and then the mapping process, the filtering process, and the D Since the A / A conversion process is performed and the electrical signal is transmitted to the subsequent stage, data transmission can be performed with reduced deterioration of data indicated by the transmitted / received electrical signal. Further, in the data transmission device 1 operating in the bypass mode, the MOST controller 3 continues to be in the reset state, and therefore the MOST controller 3 does not perform data transmission / reception processing. That is, the power consumption of the MOST controller 3 can be reduced. Furthermore, generally, since the power supply to the connection device 10 (see FIG. 1) connected to the reset MOST controller 3 is also stopped, the connection device 10 connected to the data transmission apparatus 1 operating in the bypass mode is stopped. Power consumption can be greatly reduced.

次に、図5を参照して、上述したデータ伝送システムのバイパスモード移行処理において、各データ伝送装置1の状態を時系列的に説明する。なお、図5は、上述したデータ伝送システムのリンク層および物理層の移行処理において、各データ伝送装置1が動作する状態を時系列的に示したシーケンス図である。   Next, with reference to FIG. 5, the state of each data transmission apparatus 1 will be described in time series in the above-described bypass mode transition processing of the data transmission system. FIG. 5 is a sequence diagram showing, in time series, the state in which each data transmission device 1 operates in the above-described link layer and physical layer transition processing of the data transmission system.

図5において、各データ伝送装置1のリンク層(MOSTコントローラ3)および物理層(送受信部2)は、それぞれCPU4のリセット処理によって全てリセット状態になる。そして、各データ伝送装置1の物理層は、それぞれCPU4のリセット解除処理によって物理層初期化処理を行う。次に、マスタおよび通常モードで動作するデータ伝送装置1のリンク層は、物理層初期化処理の終了後、それぞれCPU4のリセット解除処理によってリンク層初期化処理を行う。そして、リンク層初期化処理の終了後、マスタおよび通常モードで動作するデータ伝送装置1は、自装置の物理層およびリンク層を用いてデータ通信を開始する。一方、図7と比較して分かるように、バイパスモードで動作するデータ伝送装置1のリンク層は、自装置の物理層初期化処理が終了しても、それぞれCPU4によるリセット解除処理が行われないため、リセット状態が継続する。したがって、他のデータ伝送装置1のリンク層初期化処理が終了後、バイパスモードで動作するデータ伝送装置1は、自装置のリンク層をバイパスさせ物理層のみを用いてデータ伝送を行う。   In FIG. 5, the link layer (MOST controller 3) and the physical layer (transmission / reception unit 2) of each data transmission apparatus 1 are all reset by the reset process of the CPU 4. Then, the physical layer of each data transmission apparatus 1 performs a physical layer initialization process by a reset release process of the CPU 4. Next, the link layer of the data transmission device 1 operating in the master mode and the normal mode performs the link layer initialization process by the reset release process of the CPU 4 after the physical layer initialization process ends. After the link layer initialization process is completed, the data transmission device 1 operating in the master and normal mode starts data communication using the physical layer and link layer of the device itself. On the other hand, as can be seen from comparison with FIG. 7, the link layer of the data transmission device 1 operating in the bypass mode is not subjected to the reset release processing by the CPU 4 even when the physical layer initialization processing of the own device is completed. Therefore, the reset state continues. Therefore, after the link layer initialization process of the other data transmission apparatus 1 is completed, the data transmission apparatus 1 operating in the bypass mode performs data transmission using only the physical layer by bypassing the link layer of the own apparatus.

次に、図4を参照して、データ伝送システムにおいて当該バイパスモードから通常モードに復帰する動作を説明する。図4において、一部のデータ伝送装置1がバイパスモードで動作している際、マスタのデータ伝送装置1aが有するCPU4aは、当該バイパスモードを解除する指示を待つ(ステップS22)。例えば、この解除指示は、データ伝送システムのユーザが所定のSWを操作することによって、その操作に応答してCPU4aが受け取ってもいいし、ユーザが車両のキーSWをエンジン始動位置に操作することによって、その操作に応答してCPU4aが受け取ってもかまわない。なお、上述したようにデータ伝送システムにバイパスモードを制御するCPUが別に設けられている場合、そのCPUが上記解除指示を受け取る。以下、説明を具体的にするために、マスタのCPU4aが伝送線12を介して他のデータ伝送装置1b〜1nのCPU4b〜4nとシリアル接続され、他のCPU4b〜4nに対してそれぞれバイパスモードの解除処理を指示する場合について説明する。   Next, with reference to FIG. 4, the operation of returning from the bypass mode to the normal mode in the data transmission system will be described. In FIG. 4, when some data transmission apparatuses 1 are operating in the bypass mode, the CPU 4a of the master data transmission apparatus 1a waits for an instruction to cancel the bypass mode (step S22). For example, the release instruction may be received by the CPU 4a in response to the operation of the user of the data transmission system by operating a predetermined SW, or the user operates the key SW of the vehicle to the engine start position. Thus, the CPU 4a may receive it in response to the operation. As described above, when a CPU for controlling the bypass mode is separately provided in the data transmission system, the CPU receives the release instruction. Hereinafter, in order to make the description more specific, the master CPU 4a is serially connected to the CPUs 4b to 4n of the other data transmission apparatuses 1b to 1n via the transmission line 12, and is in bypass mode with respect to the other CPUs 4b to 4n. A case where the cancellation process is instructed will be described.

マスタのCPU4aは、上記ステップS22でバイパスモード解除指示を受け取った場合、自装置の送受信部2aおよびMOSTコントローラ3aをリセット状態にするためのリセット処理を開始し(ステップS23)、他のスレーブのCPU4b〜4nに対しても伝送線12を介してリセット処理を行う指示を行う。この指示に基づいて、スレーブのCPU4b〜4nもそれぞれ自装置の送受信部2b〜2nおよびMOSTコントローラ3b〜3nをリセット状態にするためのリセット処理を開始する(ステップS51およびS79)。CPU4a〜4nは、それぞれ自装置の送受信部2a〜2nおよびMOSTコントローラ3a〜3nをリセット状態にするためのリセット信号RSを送出する(ステップS24、S52、およびS80)。そして、送受信部2a〜2nおよびMOSTコントローラ3a〜3nは、それぞれリセット状態にするためのリセット信号RSを受け取ることによってリセット状態となる(ステップS25、S53、およびS81)。これらの動作によって、データ伝送システムが有する全てのリンク層および物理層は、リセット状態となる。   When the master CPU 4a receives the bypass mode release instruction in step S22, the master CPU 4a starts reset processing for resetting the transmitting / receiving unit 2a and the MOST controller 3a of the own device (step S23), and the CPU 4b of the other slaves. Instructions for reset processing are also sent to .about.4n via the transmission line 12. Based on this instruction, the slave CPUs 4b to 4n also start reset processing for resetting the transmitting / receiving units 2b to 2n and the MOST controllers 3b to 3n of the own device (steps S51 and S79). The CPUs 4a to 4n send reset signals RS for resetting the transmitting / receiving units 2a to 2n and the MOST controllers 3a to 3n of the own device (steps S24, S52, and S80). Then, the transmission / reception units 2a to 2n and the MOST controllers 3a to 3n enter the reset state by receiving the reset signal RS for setting the reset state (steps S25, S53, and S81). With these operations, all link layers and physical layers of the data transmission system are reset.

次に、CPU4a〜4nは、上記リセット処理から所定時間経過後、送受信部2a〜2nのリセット状態を解除するリセット信号RSをそれぞれ送受信部2a〜2nに出力する(ステップS26、S55、およびS82)。そして、送受信部2a〜2nは、それぞれリセット状態を解除するリセット信号RSを受け取ることによって物理層初期化処理を開始する(ステップS27、S55、およびS83)。なお、これらの物理層初期化処理については、上述したステップS16、S17、S45、S46、S75、およびS76と同様であるため、詳細な説明を省略する。   Next, after a predetermined time has elapsed from the reset process, the CPUs 4a to 4n output reset signals RS for canceling the reset states of the transmission / reception units 2a to 2n to the transmission / reception units 2a to 2n, respectively (steps S26, S55, and S82). . And the transmission / reception parts 2a-2n each start the physical layer initialization process by receiving the reset signal RS which cancels | releases a reset state (step S27, S55, and S83). Since these physical layer initialization processes are the same as steps S16, S17, S45, S46, S75, and S76 described above, detailed description thereof is omitted.

次に、CPU4aは、送受信部2aから初期化処理完了通知が通知された場合、MOSTコントローラ3aのリセット状態を解除するリセット信号RSをMOSTコントローラ3aに出力する(ステップS29)。ただし、バイパスモード解除時については、CPU4aは、上述したリンク層のリセット解除を禁止する指示を伝送線12を介して送出しない。なお、通常モードで動作するデータ伝送装置1b〜1nが有するCPU4b〜4nは、リセット解除が禁止されていない場合、自動的にリンク層のリセット状態を解除するが、CPU4aは、全てのCPU4b〜4nに対してリンク層のリセット状態を解除する指示を送出してもかまわない。   Next, when the initialization process completion notification is notified from the transmission / reception unit 2a, the CPU 4a outputs a reset signal RS for canceling the reset state of the MOST controller 3a to the MOST controller 3a (step S29). However, when the bypass mode is released, the CPU 4a does not send the instruction to prohibit the reset release of the link layer described above via the transmission line 12. The CPUs 4b to 4n included in the data transmission apparatuses 1b to 1n operating in the normal mode automatically cancel the reset state of the link layer when the reset release is not prohibited. However, the CPU 4a has all the CPUs 4b to 4n. An instruction to release the reset state of the link layer may be sent to.

一方、CPU4b〜4nは、送受信部2b〜4nから初期化処理完了通知が通知された場合、自動的にMOSTコントローラ3b〜3nのリセット状態を解除するリセット信号RSをMOSTコントローラ3b〜3nに出力する(ステップS57およびS85)。   On the other hand, when the initialization processing completion notification is notified from the transmission / reception units 2b to 4n, the CPUs 4b to 4n automatically output a reset signal RS for releasing the reset state of the MOST controllers 3b to 3n to the MOST controllers 3b to 3n. (Steps S57 and S85).

次に、上記ステップS29、S57、およびS85において、リセット状態を解除するリセット信号RSが入力したMOSTコントローラ3は、リンク層初期化処理を開始する(ステップS30、S58、およびS86)。なお、これらのリンク層初期化処理については、上述したステップS19、S20、S48、およびS49と同様であるため、詳細な説明を省略する。   Next, in steps S29, S57, and S85, the MOST controller 3 to which the reset signal RS for releasing the reset state is input starts link layer initialization processing (steps S30, S58, and S86). Since these link layer initialization processes are the same as steps S19, S20, S48, and S49 described above, detailed description thereof will be omitted.

次に、CPU4aは、MOSTコントローラ3aにデータ通信の開始を指示する制御信号CLを出力し、MOSTコントローラ3aがデータ通信の開始を指示する制御信号CLを受信して、他のデータ伝送装置1とのデータ通信を開始する(ステップS32)。一方、スレーブのCPU4b〜4nは、それぞれのMOSTコントローラ3b〜3nにデータ通信の開始を指示する制御信号CLを出力し、MOSTコントローラ3b〜3nがデータ通信の開始を指示する制御信号CLを受信して、他のデータ伝送装置1とのデータ通信を開始する(ステップS60およびS88)。したがって、一部のデータ伝送装置1がバイパスモードで動作している状態から、全てのデータ伝送装置1が通常モードで動作する状態に移行する場合、全ての物理層およびリンク層に対して初期化処理を行ってデータ通信が開始される。   Next, the CPU 4a outputs a control signal CL instructing the MOST controller 3a to start data communication, and the MOST controller 3a receives the control signal CL instructing start of data communication. Data communication is started (step S32). On the other hand, the slave CPUs 4b to 4n output control signals CL for instructing the start of data communication to the respective MOST controllers 3b to 3n, and the MOST controllers 3b to 3n receive the control signal CL for instructing the start of data communication. Then, data communication with the other data transmission apparatus 1 is started (steps S60 and S88). Therefore, when a transition is made from a state in which some data transmission apparatuses 1 operate in the bypass mode to a state in which all data transmission apparatuses 1 operate in the normal mode, initialization is performed for all physical layers and link layers. Processing is performed and data communication is started.

本実施形態のデータ伝送システムにおけるバイパスモードで動作するデータ伝送装置は、自装置のMOSTコントローラがリセット状態であり、当該MOSTコントローラがデータ送受信処理を行わないため、MOSTコントローラの消費電力を低減することができる。また、一般的には、リセット状態のMOSTコントローラに接続する接続機器への電源供給も停止されるため、バイパスモードで動作するデータ伝送装置に接続する接続機器の消費電力を大幅に低減することができる。したがって、データ伝送システムに接続される一部の接続機器のみを動作させる際に、動作させない接続機器が接続されるデータ伝送装置をバイパスモードで動作させることによって、システム全体の消費電力を大幅に低減することができる。また、バイパスモードで動作するデータ伝送装置の物理層では、受信した電気信号に対して、フィルタリング処理、A/D変換処理、およびデータ判定処理を行った後、マッピング処理、フィルタリング処理、およびD/A変換処理を行って、後段へ電気信号を送出するため、送受信する電気信号が示すデータの劣化を低減してデータ伝送することができる。   In the data transmission system operating in the bypass mode in the data transmission system of the present embodiment, the MOST controller of the own apparatus is in a reset state, and the MOST controller does not perform data transmission / reception processing, so that the power consumption of the MOST controller is reduced. Can do. In general, since power supply to the connected device connected to the reset MOST controller is also stopped, the power consumption of the connected device connected to the data transmission device operating in the bypass mode can be greatly reduced. it can. Therefore, when operating only some of the connected devices connected to the data transmission system, the power consumption of the entire system is greatly reduced by operating the data transmission device connected to the connected devices that are not operated in the bypass mode. can do. Further, in the physical layer of the data transmission device operating in the bypass mode, the filtering process, the A / D conversion process, and the data determination process are performed on the received electrical signal, and then the mapping process, the filtering process, and the D / D Since the A conversion process is performed and the electric signal is transmitted to the subsequent stage, data transmission can be performed with reduced deterioration of data indicated by the electric signal to be transmitted and received.

なお、本実施形態の説明では、送信部が有するセレクタの切り替えをMOSTコントローラの同期確立に基づいて行ったが、セレクタの切り替え方式はこれに限定されない。例えば、上記セレクタは、MOSTコントローラから出力される送信デジタルデータ列の有無に応じて切り替えを行ってもいいし、自装置のCPUから直接切り替え制御されてもかまわない。つまり、上記セレクタは、送信部の外部からの制御によって切り替えを行ってもかまわない。   In the description of this embodiment, the selector of the transmission unit is switched based on the synchronization establishment of the MOST controller. However, the selector switching method is not limited to this. For example, the selector may perform switching according to the presence / absence of a transmission digital data string output from the MOST controller, or may be directly controlled by the CPU of the own device. That is, the selector may be switched by control from the outside of the transmission unit.

また、本実施形態の説明では、データ伝送システムのリンク層としてMOSTで定義されたプロトコルを用いたが、本発明はMOSTで定義されたプロトコルに限定されない。例えば、MOSTで定義されたリンク層以外のカスタムリンク層に対しても同様に本発明を適用することができることは言うまでもない。   In the description of the present embodiment, the protocol defined by MOST is used as the link layer of the data transmission system, but the present invention is not limited to the protocol defined by MOST. For example, it goes without saying that the present invention can be similarly applied to a custom link layer other than the link layer defined by MOST.

本発明にかかるデータ伝送方法、データ伝送システム、およびデータ伝送装置は、システム全体の消費電力を低減させることが必要なリング型等で伝送路によって接続された各データ伝送装置の間等のデータ伝送方法、データ伝送システム、およびデータ伝送装置として有用である。   A data transmission method, a data transmission system, and a data transmission device according to the present invention are a data transmission between data transmission devices connected by a transmission line in a ring type or the like that needs to reduce power consumption of the entire system. It is useful as a method, a data transmission system, and a data transmission apparatus.

本発明の一実施形態に係るデータ伝送システムの構成を示すブロック図The block diagram which shows the structure of the data transmission system which concerns on one Embodiment of this invention. 図1のデータ伝送装置1の構成を示すブロック図The block diagram which shows the structure of the data transmission apparatus 1 of FIG. 図1の全てのデータ伝送装置1が通常モードで動作しているデータ伝送システムにおいて、一部のデータ伝送装置1がバイパスモードに移行する動作を示す前半部のフローチャートFIG. 1 is a first half flowchart illustrating an operation in which some data transmission apparatuses 1 shift to a bypass mode in a data transmission system in which all the data transmission apparatuses 1 in FIG. 1 operate in the normal mode. 図1のデータ伝送システムにおいて、バイパスモードから通常モードに復帰する動作を示す後半部のフローチャートFlowchart in the second half showing the operation of returning from the bypass mode to the normal mode in the data transmission system of FIG. 図3のデータ伝送システムのリンク層および物理層の移行処理において、それぞれのデータ伝送装置1が動作する状態を時系列的に示したシーケンス図FIG. 3 is a sequence diagram showing, in time series, the state in which each data transmission device 1 operates in the link layer and physical layer migration processing of the data transmission system of FIG. 電気通信を用いた従来のデータ伝送システムの構成を示すブロック図Block diagram showing the configuration of a conventional data transmission system using telecommunications 図6のデータ伝送システムにおける初期化処理を示すシーケンス図FIG. 6 is a sequence diagram showing initialization processing in the data transmission system of FIG.

符号の説明Explanation of symbols

1…データ伝送装置
2…送受信部
21…受信部
211…差動レシーバ
212、225…ローパスフィルタ
213…A/Dコンバータ
214、223…デジタルフィルタ
215…判定処理部
216、227…同期検出部
22…送信部
221…セレクタ
222…データマッピング部
224…D/Aコンバータ
226…差動ドライバ
3…MOSTコントローラ
31…PLL
4…CPU
10…接続機器
11…伝送路
12…伝送線

DESCRIPTION OF SYMBOLS 1 ... Data transmission apparatus 2 ... Transmission / reception part 21 ... Reception part 211 ... Differential receiver 212, 225 ... Low pass filter 213 ... A / D converter 214, 223 ... Digital filter 215 ... Determination processing part 216, 227 ... Synchronization detection part 22 ... Transmission unit 221, selector 222, data mapping unit 224, D / A converter 226, differential driver 3, MOST controller 31, PLL
4 ... CPU
DESCRIPTION OF SYMBOLS 10 ... Connection apparatus 11 ... Transmission path 12 ... Transmission line

Claims (10)

伝送路を介してリング型に接続された複数のデータ伝送装置を含み、それぞれのデータ伝送装置が互いに伝送信号を送受信するデータ伝送システムであって、
前記データ伝送装置は、それぞれ、
所定の通信プロトコルに基づいて送受信データを処理する処理部と、
前記処理部で処理された送信データに基づいて伝送信号を生成して後段のデータ伝送装置へ出力し、かつ前段のデータ伝送装置から出力された伝送信号に基づいて受信データを生成して前記処理部へ出力する送受信部と
前記処理部および前記送受信部の動作を制御する制御部とを備え、
前記制御部は、伝送線によりそれぞれ通信可能に接続されており、
前記複数のデータ伝送装置の少なくとも1つである第1のデータ伝送装置は、それぞれ、前記送受信部において前段のデータ伝送装置から出力された伝送信号に応じて受信データを生成した後、当該受信データに応じて伝送信号を生成して後段のデータ伝送装置へ出力し、
前記複数のデータ伝送装置の内、前記第1のデータ伝送装置とは異なる第2のデータ伝送装置は、それぞれ、
前記送受信部において前段のデータ伝送装置から出力された伝送信号に応じて生成した受信データを前記処理部において前記通信プロトコルに基づいて処理し、
当該処理部において前記通信プロトコルに基づいて処理された送信データに応じて当該送受信部において伝送信号を生成して後段のデータ伝送装置へ出力し、
前記第1のデータ伝送装置が含む前記制御部は、前記伝送線を介して入力した指示に基づいて自装置の前記処理部のデータ処理動作を停止したリセット状態に維持する制御を行うことを特徴とする、データ伝送システム。
A data transmission system including a plurality of data transmission devices connected in a ring shape via a transmission line, each data transmission device transmitting and receiving transmission signals to and from each other,
The data transmission devices are respectively
A processing unit for processing transmission / reception data based on a predetermined communication protocol;
A transmission signal is generated based on the transmission data processed by the processing unit and output to a subsequent data transmission device, and reception data is generated based on the transmission signal output from the previous data transmission device, and the processing is performed. A transmission / reception unit that outputs to the unit ;
A control unit that controls operations of the processing unit and the transmission / reception unit,
The control units are connected to be able to communicate with each other via a transmission line,
The first data transmission device, which is at least one of the plurality of data transmission devices, generates reception data according to the transmission signal output from the previous data transmission device in the transmission / reception unit, and then receives the reception data. In response to the transmission signal and output it to the subsequent data transmission device.
Of the plurality of data transmission devices, a second data transmission device different from the first data transmission device,
In the transmission / reception unit, the reception data generated according to the transmission signal output from the preceding data transmission device is processed in the processing unit based on the communication protocol,
In accordance with the transmission data processed based on the communication protocol in the processing unit, a transmission signal is generated in the transmission / reception unit and output to the data transmission device in the subsequent stage ,
The control unit included in the first data transmission device performs control to maintain a reset state in which the data processing operation of the processing unit of the own device is stopped based on an instruction input via the transmission line. A data transmission system.
前記送受信部は、それぞれ、
自装置の前記処理部をバイパスして前記受信データを出力するバイパス経路と、
前記処理部の動作状態に応じて、当該処理部から出力される前記送信データおよび前記バイパス経路から出力される前記受信データの一方を選択して当該送受信部の送信側に出力するセレクタとを含み、
前記第1のデータ伝送装置が有する前記セレクタは、自装置の前記送受信部の外部からの指示に応じて、前記バイパス経路から出力される前記受信データを選択することを特徴とする、請求項に記載のデータ伝送システム。
Each of the transmitting and receiving units is
A bypass path for bypassing the processing unit of the own device and outputting the received data;
A selector that selects one of the transmission data output from the processing unit and the reception data output from the bypass path according to an operation state of the processing unit and outputs the selected data to the transmission side of the transmission / reception unit. ,
Said selector, wherein the first data transmission device has, in response to an instruction from the outside of the transceiver unit of the own device, and selects the reception data output from the bypass path, according to claim 1 The data transmission system described in 1.
前記送受信部は、それぞれ、
自装置の前記処理部をバイパスして前記受信データを出力するバイパス経路と、
前記処理部の動作状態に応じて、当該処理部から出力される前記送信データおよび前記バイパス経路から出力される前記受信データの一方を選択して当該送受信部の送信側に出力するセレクタとを含み、
前記第1のデータ伝送装置が有する前記セレクタは、自装置の前記処理部がデータ処理動作を停止したリセット状態であるとき、前記バイパス経路から出力される前記受信データを選択することを特徴とする、請求項に記載のデータ伝送システム。
Each of the transmitting and receiving units is
A bypass path for bypassing the processing unit of the own device and outputting the received data;
A selector that selects one of the transmission data output from the processing unit and the reception data output from the bypass path according to an operation state of the processing unit and outputs the selected data to the transmission side of the transmission / reception unit. ,
The selector included in the first data transmission device selects the reception data output from the bypass path when the processing unit of the own device is in a reset state in which the data processing operation is stopped. The data transmission system according to claim 1 .
前記送受信部は、それぞれ、
前記送信データの各シンボルを複数の信号レベルのいずれかにマッピングして前記伝送信号を生成するデータマッピング部と、
前記伝送信号が有する複数の信号レベルをそれぞれ区別して判定するための判定レベルに基づいて前記受信データを生成する判定処理部とを含むことを特徴とする、請求項に記載のデータ伝送システム。
Each of the transmitting and receiving units is
A data mapping unit that maps each symbol of the transmission data to one of a plurality of signal levels to generate the transmission signal;
The data transmission system according to claim 1 , further comprising: a determination processing unit that generates the reception data based on a determination level for distinguishing and determining a plurality of signal levels of the transmission signal.
前記処理部が用いる前記通信プロトコルは、MOST(Media Oriented
Systems Transport)で定義されることを特徴とする、請求項に記載のデータ伝送システム。
The communication protocol used by the processing unit is MOST (Media Oriented).
The data transmission system according to claim 1 , wherein the data transmission system is defined by Systems Transport).
他の装置と伝送路を介してリング型に接続され、他の装置との間で互いに伝送信号を送受信するデータ伝送装置であって、
所定の通信プロトコルに基づいて送受信データを処理する処理部と、
前記処理部で処理された送信データに基づいて伝送信号を生成して他の装置へ出力し、かつ他の装置から出力された伝送信号に基づいて受信データを生成して前記処理部へ出力する送受信部と
前記処理部および前記送受信部の動作を制御する制御部とを備え、
前記制御部は、伝送線により他の装置の制御部と通信可能に接続されており、
第1のモードにおいて、前記送受信部は、他の装置から出力された伝送信号に応じて受信データを生成した後、当該受信データに応じて伝送信号を生成して他の装置へ出力し、
前記第1のモードとは異なる第2のモードにおいて、
前記送受信部は、他の装置から出力された伝送信号に応じて生成した受信データを前記処理部へ出力し、
前記処理部は、前記送受信部が出力した受信データを前記通信プロトコルに基づいて処理し、前記通信プロトコルに基づいて処理された送信データを前記送受信部に出力し、
前記送受信部は、前記処理部から出力された送信データに基づいて伝送信号を生成して他の装置へ出力し、
前記制御部は、前記伝送線を介して入力した前記第1のモードを示す指示に基づいて自装置の前記処理部のデータ処理動作を停止したリセット状態に維持する制御を行うことを特徴とする、データ伝送装置。
A data transmission device that is connected to another device via a transmission line in a ring shape, and that transmits and receives transmission signals to and from other devices,
A processing unit for processing transmission / reception data based on a predetermined communication protocol;
A transmission signal is generated based on the transmission data processed by the processing unit and output to another device, and reception data is generated based on the transmission signal output from the other device and output to the processing unit. A transceiver unit ;
A control unit that controls operations of the processing unit and the transmission / reception unit,
The control unit is communicably connected to the control unit of another device via a transmission line,
In the first mode, the transmission / reception unit generates reception data according to a transmission signal output from another device, then generates a transmission signal according to the reception data and outputs the transmission signal to the other device,
In a second mode different from the first mode,
The transmission / reception unit outputs reception data generated according to a transmission signal output from another device to the processing unit,
The processing unit processes reception data output by the transmission / reception unit based on the communication protocol, and outputs transmission data processed based on the communication protocol to the transmission / reception unit,
The transmission / reception unit generates a transmission signal based on transmission data output from the processing unit and outputs the transmission signal to another device ,
The control unit performs control to maintain a reset state in which the data processing operation of the processing unit of the own apparatus is stopped based on an instruction indicating the first mode input via the transmission line. , Data transmission equipment.
前記送受信部は、
前記処理部をバイパスして前記受信データを出力するバイパス経路と、
前記処理部の動作状態に応じて、当該処理部から出力される前記送信データおよび前記バイパス経路から出力される前記受信データの一方を選択して当該送受信部の送信側に出力するセレクタとを含み、
前記セレクタは、前記第1のモードを示す前記送受信部の外部からの指示に応じて、前記バイパス経路から出力される前記受信データを選択することを特徴とする、請求項に記載のデータ伝送装置。
The transceiver unit is
A bypass path for bypassing the processing unit and outputting the received data;
A selector that selects one of the transmission data output from the processing unit and the reception data output from the bypass path according to an operation state of the processing unit and outputs the selected data to the transmission side of the transmission / reception unit. ,
The data transmission according to claim 6 , wherein the selector selects the reception data output from the bypass path in response to an instruction from the outside of the transmission / reception unit indicating the first mode. apparatus.
前記送受信部は、
前記処理部をバイパスして前記受信データを出力するバイパス経路と、
前記処理部の動作状態に応じて、当該処理部から出力される前記送信データおよび前記バイパス経路から出力される前記受信データの一方を選択して当該送受信部の送信側に出力するセレクタとを含み、
前記セレクタは、前記第1のモードにおいて前記処理部がデータ処理動作を停止したリセット状態であるとき、前記バイパス経路から出力される前記受信データを選択することを特徴とする、請求項に記載のデータ伝送装置。
The transceiver unit is
A bypass path for bypassing the processing unit and outputting the received data;
A selector that selects one of the transmission data output from the processing unit and the reception data output from the bypass path according to an operation state of the processing unit and outputs the selected data to the transmission side of the transmission / reception unit. ,
7. The selector according to claim 6 , wherein the selector selects the received data output from the bypass path when the processing unit is in a reset state in which data processing operation is stopped in the first mode. Data transmission equipment.
前記送受信部は、
前記送信データの各シンボルを複数の信号レベルのいずれかにマッピングして前記伝送信号を生成するデータマッピング部と、
前記伝送信号が有する複数の信号レベルをそれぞれ区別して判定するための判定レベルに基づいて前記受信データを生成する判定処理部とを含むことを特徴とする、請求項に記載のデータ伝送装置。
The transceiver unit is
A data mapping unit that maps each symbol of the transmission data to one of a plurality of signal levels to generate the transmission signal;
The data transmission apparatus according to claim 6 , further comprising: a determination processing unit that generates the reception data based on a determination level for distinguishing and determining a plurality of signal levels of the transmission signal.
前記処理部が用いる前記通信プロトコルは、MOST(Media Oriented Systems Transport)で定義されることを特徴とする、請求項に記載のデータ伝送装置。 The data transmission apparatus according to claim 6 , wherein the communication protocol used by the processing unit is defined by a Media Oriented Systems Transport (MOST).
JP2004033706A 2003-07-29 2004-02-10 Data transmission method, data transmission system, and data transmission apparatus Expired - Fee Related JP3783960B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004033706A JP3783960B2 (en) 2003-07-29 2004-02-10 Data transmission method, data transmission system, and data transmission apparatus

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2003282110 2003-07-29
JP2004033706A JP3783960B2 (en) 2003-07-29 2004-02-10 Data transmission method, data transmission system, and data transmission apparatus

Publications (2)

Publication Number Publication Date
JP2005065216A JP2005065216A (en) 2005-03-10
JP3783960B2 true JP3783960B2 (en) 2006-06-07

Family

ID=34380176

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004033706A Expired - Fee Related JP3783960B2 (en) 2003-07-29 2004-02-10 Data transmission method, data transmission system, and data transmission apparatus

Country Status (1)

Country Link
JP (1) JP3783960B2 (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7818589B2 (en) 2005-08-19 2010-10-19 Ricoh Company, Ltd. Data transfer apparatus and image forming apparatus
JP4685547B2 (en) * 2005-08-19 2011-05-18 株式会社リコー Data transfer apparatus and image forming apparatus
DE602006018875D1 (en) * 2006-05-19 2011-01-27 Sony Deutschland Gmbh Diversity receiver using precharge mode and difference mode
CN100534024C (en) * 2007-11-26 2009-08-26 中控科技集团有限公司 Industry ethernet based fault processing method, system and a switching arrangement
JP2010212873A (en) * 2009-03-09 2010-09-24 Mitsubishi Electric Corp Packet-switching apparatus
US8576704B2 (en) 2009-04-15 2013-11-05 Panasonic Corporation Communication system, communication device, integrated circuit, and communication method
JPWO2011093012A1 (en) 2010-02-01 2013-05-30 パナソニック株式会社 Network equipment
US8660125B2 (en) 2010-05-27 2014-02-25 Panasonic Corporation Node device, integrated circuit and control method in ring transmission system
JP2011259196A (en) * 2010-06-09 2011-12-22 Panasonic Corp Data transmission system and interruption control method
JP5662080B2 (en) * 2010-08-11 2015-01-28 株式会社富士通アドバンストエンジニアリング Data processing device

Also Published As

Publication number Publication date
JP2005065216A (en) 2005-03-10

Similar Documents

Publication Publication Date Title
JP2005123892A (en) Data transmission apparatus, data transmission system, and initialization method thereof
KR20050013914A (en) Data transmission method, data transmission system, and data transmission apparatus
JP3783960B2 (en) Data transmission method, data transmission system, and data transmission apparatus
US20050025496A1 (en) Optical/electrical converting device and method
JPWO2005039121A1 (en) Data transmission system, data transmission apparatus, and method thereof
JP4220472B2 (en) Data transmission apparatus, data transmission system, and method thereof
US5784404A (en) Intelligent repeater functionality
JP2013123087A (en) Information processing device, information processing method, and program
JPWO2004059931A1 (en) Data transmission system and data transmission apparatus
JP2005020692A (en) Data receiving method and apparatus, and data transmission system
EP1503543A1 (en) Detection of failures in a ring-based electrical network
JP3698368B2 (en) Photoelectric conversion device and method
JP2005229298A (en) Optical communication method and optical transceiver
CN108233970A (en) LAN communication data communication system
JP3622781B2 (en) Optical transmitter, optical receiver, optical transmitter / receiver, and optical communication system
JP3708105B2 (en) Data transmission apparatus and data transmission system
JP2005150970A (en) Data receiving apparatus, data transmitting apparatus, data transmitting / receiving apparatus, and data transmission system
CN120090751A (en) Clock synchronization method, node device, chip and computer storage medium
JP2001148688A (en) Digital data transmission apparatus and transmission method
JP2003125011A (en) Data transmission method and apparatus, and data receiving method and apparatus
JPH0410827A (en) Serial data transmission system
JPH10290250A (en) Abnormality monitoring device in network
JP2006129390A (en) Transmitting apparatus and receiving apparatus
JPH03247047A (en) serial communication device
JPH0265324A (en) Digital communication system

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050714

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050808

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051006

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060309

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100324

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees