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
JP5774804B2 - Time synchronization system, time synchronization apparatus, time synchronization method, and time synchronization program - Google Patents
[go: Go Back, main page]

JP5774804B2 - Time synchronization system, time synchronization apparatus, time synchronization method, and time synchronization program - Google Patents

Time synchronization system, time synchronization apparatus, time synchronization method, and time synchronization program Download PDF

Info

Publication number
JP5774804B2
JP5774804B2 JP2007291703A JP2007291703A JP5774804B2 JP 5774804 B2 JP5774804 B2 JP 5774804B2 JP 2007291703 A JP2007291703 A JP 2007291703A JP 2007291703 A JP2007291703 A JP 2007291703A JP 5774804 B2 JP5774804 B2 JP 5774804B2
Authority
JP
Japan
Prior art keywords
time
data
panel
predetermined
cpu
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
JP2007291703A
Other languages
Japanese (ja)
Other versions
JP2009115733A (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.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2007291703A priority Critical patent/JP5774804B2/en
Publication of JP2009115733A publication Critical patent/JP2009115733A/en
Application granted granted Critical
Publication of JP5774804B2 publication Critical patent/JP5774804B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Electric Clocks (AREA)
  • Devices For Checking Fares Or Tickets At Control Points (AREA)

Description

本発明は、複数の装置からなるシステムにおいて時刻管理を行う時刻同期システムに関する。   The present invention relates to a time synchronization system that performs time management in a system including a plurality of devices.

現在、高速道路の料金所等に設置されるETCシステムにおいては、時間帯に応じた通行料金の割引サービス等が実施されており、車両がゲートを通過した際の時刻情報が割引サービスの適否を判定するうえで重要なデータとなっている。
また、ETCレーンを通過する車両が異常ETC車両(ETCシステムとETC車載器の間で正常なやり取りが行われない車両)と判定された場合や、非ETC車両(ETC車載器を搭載していない車両)と判定された場合に、それらの判定を分析するため、ログとともに記録されている時刻情報が必要となることがある。
しかしながら、従来のETCシステムにおける時刻情報は、不正確である場合が多く、料金サービスやログ解析を実行する上で大きな障害となっていた。
Currently, the ETC system installed at tollgates on expressways has a discount service for tolls according to the time of day, and the time information when the vehicle passes the gate indicates whether the discount service is appropriate. It is important data for judgment.
In addition, when it is determined that a vehicle passing through the ETC lane is an abnormal ETC vehicle (a vehicle in which normal exchange is not performed between the ETC system and the ETC on-board device), or a non-ETC vehicle (no ETC on-board device is installed) When it is determined that the vehicle is a vehicle, time information recorded together with the log may be required to analyze the determination.
However, the time information in the conventional ETC system is often inaccurate, which has been a major obstacle in executing the charge service and log analysis.

ETCシステムの時刻情報が不正確である理由を説明する上で、まず、ETCシステムにおける時刻管理の仕組みについて説明を行う。
図20は、従来のETCシステムの全体を表した外観図であり、図21は、従来のETCシステムにおける時刻管理方法を説明するためのブロック図である。
一般に、ETCシステムは、図20に示すように路側無線装置1aを含む様々な装置によって構成されるシステムであるが、特に時刻管理に関する装置としては、図21に示すように、路側無線装置1aの他、料金サーバ3a、車線監視サーバ4a、ビデオ5aといった料金所に設置される機器によってシステムを構成している。
In describing the reason why the time information of the ETC system is inaccurate, first, a mechanism of time management in the ETC system will be described.
FIG. 20 is an external view showing the entire conventional ETC system, and FIG. 21 is a block diagram for explaining a time management method in the conventional ETC system.
In general, the ETC system is a system configured by various devices including a roadside wireless device 1a as shown in FIG. 20, but particularly as a device related to time management, as shown in FIG. In addition, the system is configured by devices installed at a toll gate such as a toll server 3a, a lane monitoring server 4a, and a video 5a.

図21に示すように、従来のETCシステムにおいては、まず、料金所サーバ3aが、上位システム2aから1日一回LANインタフェースを経由して正確な基準時刻データの配信を受けるようになっている。
料金所サーバ3aは、上位システム2aからこの基準時刻データを受信すると同時に路側無線装置1aに対し同様の時刻データを出力し、続いて、路側無線装置1aが車線監視サーバ4aに対し同様の時刻データを送信する。
そして、車線監視サーバ4aは、接点インタフェースを通してビデオ5a(ETCレーンを通過する車両を1台ずつ撮影するビデオ)に時刻データを送信することとしていた。
つまり、このような仕組みによってETCシステムを構成する各装置間の時刻の同期を図っているのである。
As shown in FIG. 21, in the conventional ETC system, first, the toll gate server 3a receives accurate reference time data from the upper system 2a once a day via the LAN interface. .
The toll booth server 3a receives the reference time data from the host system 2a and simultaneously outputs the same time data to the roadside apparatus 1a. Subsequently, the roadside apparatus 1a receives the same time data to the lane monitoring server 4a. Send.
Then, the lane monitoring server 4a transmits time data to the video 5a (video in which the vehicles passing through the ETC lane are photographed one by one) through the contact interface.
That is, the time synchronization between the devices constituting the ETC system is achieved by such a mechanism.

従って、システム全体として正確な時刻管理を実現するには、料金所サーバは勿論のこと、路側無線装置が常に正確な時刻データを管理していることが不可欠である。
つまり、路側無線装置が認識する時刻データが正確でなければ他の装置の時刻データも不正確なものとなってしまい、システム全体としての時刻データもその正確性を保つことができないのである。
Therefore, in order to realize accurate time management as a whole system, it is indispensable that the roadside wireless device always manages accurate time data as well as the toll booth server.
That is, if the time data recognized by the roadside device is not accurate, the time data of other devices will be inaccurate, and the time data of the entire system cannot be kept accurate.

そこで、従来の路側無線装置について図面を参照しながら説明する。
図22は、従来のETCシステムの路側無線装置の構成を示すブロック図である。
図22に示すように、従来の路側無線装置1aは、CPU盤10a、無線インタフェース盤20a、装置監視盤21a、暗号/複合(SAM)盤22aなどの複数のパネルによって構成されている。
この路側無線装置1aにおいては、料金所サーバ3aからLANインタフェースを通して受信したIPパケット内の時刻データをまずCPU盤10aが受け取る。
A conventional roadside wireless device will be described with reference to the drawings.
FIG. 22 is a block diagram showing a configuration of a roadside wireless device of a conventional ETC system.
As shown in FIG. 22, the conventional roadside apparatus 1a includes a plurality of panels such as a CPU board 10a, a radio interface board 20a, an apparatus monitoring board 21a, and an encryption / composite (SAM) board 22a.
In this roadside apparatus 1a, the CPU board 10a first receives time data in an IP packet received from the toll gate server 3a through the LAN interface.

CPU盤10aでは、受け取った時刻データに応じて、パネルに組み込まれているOSのタイマー割込を周期的に行うことでメモリ上のカウンタレジスタをアップさせ、このレジスタ値を読み込むことによって本装置の時刻としていた。
また、CPU盤10aは、受け取った時刻データを電文形式(ソフト処理)にして他のパネルに分配するようにしている。
各パネルでは、CPU盤10aから分配された電文を受信すると、その電文に含まれる時刻データに応じて各々のパネルに組み込まれているOSのタイマー割込を行い、カウントアップを行うことによって各パネルの時刻としていた。
このようなETCシステムに関する技術は、例えば、特許文献1乃至特許文献4に開示されている。
In the CPU board 10a, according to the received time data, the timer of the OS built in the panel is periodically interrupted to increase the counter register in the memory, and by reading this register value, It was time.
Further, the CPU board 10a is configured to distribute the received time data in a telegram format (software processing) to other panels.
When each panel receives a message distributed from the CPU board 10a, each panel performs a timer interrupt of the OS built in each panel according to the time data included in the message and counts up each panel. It was time of.
Technologies related to such an ETC system are disclosed in, for example, Patent Documents 1 to 4.

特開2002−216182号公報JP 2002-216182 A 特開2004−038764号公報JP 2004-038764 A 特開2004−171230号公報JP 2004-171230 A 特開2005−258726号公報JP 2005-258726 A

しかしながら、特許文献1乃至4に提案されているような従来のETCシステムにおいて通常行われる上述の時刻管理方法では、受信したパネルがそれぞれOS上でタイマー割込を周期的に行うことで同期を行うようにしているため、タイマー割込の途中、より優先度の高い割込タスクや割り込み処理を禁止しているタスクが動作すると正確なカウントアップができない状態になってしまう。
この場合、次の同期時刻の配信までに少しずつ正しい時刻とずれてしまい、最大では10秒以上ずれる事態も生じていた。
However, in the above-described time management method normally performed in the conventional ETC system as proposed in Patent Documents 1 to 4, each received panel performs synchronization by periodically performing timer interrupts on the OS. Therefore, if a higher priority interrupt task or a task for which interrupt processing is prohibited operates during the timer interrupt, an accurate count-up cannot be performed.
In this case, there is a situation in which the time is gradually shifted from the correct time until delivery of the next synchronization time, and the maximum time is shifted by 10 seconds or more.

また、それぞれのパネルにおいてOS上のタイマーによってカウントを行っているため、パネルによって時刻データがバラバラとなっていた。
例えば、あるイベントが生じたときの各パネルにおけるログ情報の打刻時間は大なり小なりずれて記録されることとなる。
この結果、車載監視サーバやビデオ等、ETCシステムを構成する他の装置において認識される時刻についても誤差が生じてしまい、通過車両と関連するログ記録時刻との対応付けが困難となっていた。
特に、ETCシステムでは、短時間に複数車両が通過する場合もあり、ミリ秒単位での正確な時刻情報の管理が必要であるにも係わらず、その実現は困難を極めていた。
In addition, since the time is counted by the timer on the OS in each panel, the time data varies from panel to panel.
For example, the time stamped in the log information on each panel when a certain event occurs is recorded with a large or small deviation.
As a result, an error also occurs with respect to the time recognized by other devices constituting the ETC system, such as an in-vehicle monitoring server and a video, and it is difficult to associate the passing vehicle with the log recording time.
In particular, in the ETC system, there are cases where a plurality of vehicles pass through in a short time, and although it is necessary to accurately manage time information in milliseconds, it has been extremely difficult to realize.

このように、ETCシステムにおいては、例え定期的に正確な基準時間データを取得する仕組みが備わっていても、システムを構成する各装置でそれぞれ認識する時刻が不統一・不正確であるため、時刻管理が適正に行われず、結果、システムの信頼性が損なわれるものとなっていた。   As described above, in the ETC system, even if a mechanism for periodically acquiring accurate reference time data is provided, the time recognized by each device constituting the system is inconsistent and inaccurate. Management was not performed properly, and as a result, the reliability of the system was impaired.

本発明の目的は、上述した課題である、複数の装置が組み合わさって構成されるシステムにおける時刻認識の不正確さを解消し、極小時間単位での時刻管理が可能な時刻同期システムを提供することにある。   An object of the present invention is to provide a time synchronization system that eliminates the inaccuracy of time recognition in a system configured by combining a plurality of devices, which is a problem described above, and enables time management in a minimum time unit. There is.

上記目的を達成するため、本発明の時刻同期システムは、一の装置と一以上の他の装置とからなるシステムにおける時刻同期システムであって、前記一の装置は、所定の基準時刻データに応じて当該一の装置における時刻データを補正するとともに、所定の発振手段に基づき前記補正後の時刻データを計測し、前記他の装置は、前記一の装置における時刻データに応じて当該他の装置における時刻データを計測するようにしてある。   In order to achieve the above object, a time synchronization system of the present invention is a time synchronization system in a system including one device and one or more other devices, the one device corresponding to predetermined reference time data. The time data in the one device is corrected and the corrected time data is measured based on a predetermined oscillating means, and the other device in the other device according to the time data in the one device. Time data is measured.

また、本発明の時刻同期装置は、一以上の他の装置と接続された時刻同期装置であって、所定の基準時刻データに応じて自己の時刻データを補正するとともに、所定の発振手段に基づき前記補正後の時刻データを計測する手段と、自己の時刻データに応じて前記他の装置における時刻データを計測させる手段と、を備える構成としてある。   The time synchronization device of the present invention is a time synchronization device connected to one or more other devices, which corrects its own time data in accordance with predetermined reference time data and is based on predetermined oscillation means. The apparatus includes a means for measuring the corrected time data, and a means for measuring the time data in the other device according to its own time data.

また、本発明の時刻同期方法は、一の装置と一以上の他の装置とからなるシステムにおける時刻同期方法であって、所定の基準時刻データに応じて前記一の装置における時刻データを補正するステップと、所定の発振手段に基づき前記補正後の時刻データを計測するステップと、前記一の装置における時刻データに応じて前記他の装置における時刻データを計測するステップと、を有する方法としてある。 The time synchronization method of the present invention is a time synchronization method in a system including one device and one or more other devices, and corrects the time data in the one device according to predetermined reference time data. And a step of measuring the corrected time data based on a predetermined oscillating means, and a step of measuring the time data in the other device according to the time data in the one device.

また、本発明の時刻同期プログラムは、一の装置と一以上の他の装置とからなるシステムにおける時刻同期プログラムであって、前記一の装置を構成するコンピュータを、所定の基準時刻データに応じて当該一の装置における時刻データを補正するとともに、所定の発振手段に基づき前記補正後の時刻データを計測する手段として機能させ、前記他の装置を構成するコンピュータを、前記一の装置における時刻データに応じて当該他の装置における時刻データを計測する手段として機能させるためのプログラムとしてある。   The time synchronization program of the present invention is a time synchronization program in a system composed of one device and one or more other devices, and the computer constituting the one device is controlled according to predetermined reference time data. The time data in the one device is corrected, and the computer constituting the other device is used as the time data in the one device by functioning as a means for measuring the corrected time data based on predetermined oscillation means. Accordingly, it is a program for functioning as means for measuring time data in the other apparatus.

本発明の時刻同期システムによれば、システムを構成する各装置において認識される時刻の誤差をなくし、システムにおける時刻管理を適正に行うことができる。   According to the time synchronization system of the present invention, it is possible to eliminate the time error recognized by each device constituting the system and appropriately manage the time in the system.

以下、本発明の好ましい実施形態について図1〜図19を参照して説明する。
ここで、以下に示す本発明の実施形態に係る時刻同期システム及び時刻同期装置は、プログラム(ソフトウェア)の命令によりコンピュータで実行される処理,手段,機能によって実現される。プログラムは、コンピュータの各構成要素に指令を送り、以下に示すような所定の処理・機能を行わせる。すなわち、本実施形態の路側無線装置における各処理・手段は、プログラムとコンピュータとが協働した具体的手段によって実現される。
なお、プログラムの全部又は一部は、例えば、磁気ディスク,光ディスク,半導体メモリ,その他任意のコンピュータで読取り可能な記録媒体により提供され、記録媒体から読み出されたプログラムがコンピュータにインストールされて実行される。また、プログラムは、記録媒体を介さず、通信回線を通じて直接にコンピュータにロードし実行することもできる。
A preferred embodiment of the present invention will be described below with reference to FIGS.
Here, the time synchronization system and the time synchronization apparatus according to the embodiments of the present invention described below are realized by processes, means, and functions executed by a computer in accordance with instructions of a program (software). The program sends a command to each component of the computer to perform predetermined processing and functions as shown below. That is, each processing / means in the roadside apparatus of the present embodiment is realized by specific means in which a program and a computer cooperate.
Note that all or part of the program is provided by, for example, a magnetic disk, optical disk, semiconductor memory, or any other computer-readable recording medium, and the program read from the recording medium is installed in the computer and executed. The The program can also be loaded and executed directly on a computer through a communication line without using a recording medium.

[第一実施形態]
図1は、本発明の第一実施形態に係るETCシステムの全体を表した外観図である。
図1に示すように、本実施形態に係るETCシステムは、様々な装置によって構成されるが、その中でも路側無線装置1は、通過車両の車載器との通信を行うだけでなく、時刻を管理する上で重要な装置となっている。
ここで、ETCシステムにおける時刻管理方法について図2を参照しながら説明する。
図2は、本実施形態に係るETCシステムにおける時刻管理方法を説明するためのブロック図である。
図2に示すように、本実施形態に係るETCシステムにおいては、路側無線装置1の他、料金サーバ3、車線監視サーバ4、ビデオ5からなる複数の装置が連携することによってそれぞれ時刻管理を行っている。
[First embodiment]
FIG. 1 is an external view showing the entire ETC system according to the first embodiment of the present invention.
As shown in FIG. 1, the ETC system according to the present embodiment is configured by various devices. Among them, the roadside wireless device 1 not only communicates with the vehicle-mounted device of the passing vehicle, but also manages the time. It has become an important device.
Here, a time management method in the ETC system will be described with reference to FIG.
FIG. 2 is a block diagram for explaining a time management method in the ETC system according to the present embodiment.
As shown in FIG. 2, in the ETC system according to this embodiment, in addition to the roadside wireless device 1, time management is performed by the cooperation of a plurality of devices including a charge server 3, a lane monitoring server 4, and a video 5. ing.

具体的な動作としては、まず、料金所サーバ3が、上位システム2から1日一回LANインタフェースを経由して正確な基準時刻データの配信を受けるようになっている。
料金所サーバ3は、上位システム2から基準時刻データを受信すると同時に路側無線装置1に対し同様の時刻データを出力し、続いて、路側無線装置1が車線監視サーバ4に対し同様の時刻データを送信する。
そして、車線監視サーバ4は、接点インタフェースを通してビデオ5(ETCレーンを通過する車両を1台ずつ撮影するビデオ)に時刻データを送信することとしている。
Specifically, first, the toll gate server 3 receives accurate reference time data from the host system 2 via the LAN interface once a day.
The toll gate server 3 receives the reference time data from the host system 2 and outputs the same time data to the roadside radio device 1 at the same time, and then the roadside radio device 1 sends the same time data to the lane monitoring server 4. Send.
Then, the lane monitoring server 4 transmits time data to the video 5 (video in which the vehicles passing through the ETC lane are photographed one by one) through the contact interface.

なお、車線監視サーバ4は、ETCレーンの監視を行うところのサーバであり、ETCレーンを通過する車両が異常ETC車両もしくは非ETC車両と判定した場合には、その通過時刻等をログとして記録するとともに即座にアラームを発報する仕組みを採っている。   The lane monitoring server 4 is a server that monitors the ETC lane, and records the passing time and the like as a log when it is determined that the vehicle passing through the ETC lane is an abnormal ETC vehicle or a non-ETC vehicle. At the same time, it has a mechanism to issue an alarm immediately.

そこで、ETCシステムの時刻管理を行う上で重要な役割を担う路側無線装置に焦点を当てて詳細に説明することとする。
図3は、本実施形態に係る路側無線装置の構成を示すブロック図である。
図3に示すとおり、本実施形態の路側無線装置1は、CPU盤10の他、無線インタフェース盤20、装置監視盤21、暗号/復号(SAM)盤22の各パネルによって構成される。
その中でも中心となるCPU盤10は、正確な基準時刻データを提供する外部の装置とLANインタフェースを介して接続されており、また、各パネルとは所定のバス(例えば、プリンタ板のバックボード配線による信号線バス)を介して接続されている。
そして、CPU盤10に搭載されるバイナリレジスタ102においてレジスタ値をカウントアップすることによって時刻データを計測することとしている。
また、同時に、CPU盤10は、このレジスタ値を各パネルに配信するようにしている。
これにより、各パネルはこのレジスタ値を読み出し、時刻データを計測することとしている。
Therefore, a detailed description will be given focusing on roadside radio apparatuses that play an important role in time management of the ETC system.
FIG. 3 is a block diagram showing the configuration of the roadside apparatus according to the present embodiment.
As shown in FIG. 3, the roadside apparatus 1 according to this embodiment includes a panel of a radio interface board 20, an apparatus monitoring board 21, and an encryption / decryption (SAM) board 22 in addition to a CPU board 10.
Among them, the central CPU board 10 is connected to an external device that provides accurate reference time data via a LAN interface, and each panel is connected to a predetermined bus (for example, a backboard wiring of a printer board). Signal line bus).
Then, the time data is measured by counting up the register value in the binary register 102 mounted on the CPU board 10.
At the same time, the CPU board 10 distributes this register value to each panel.
As a result, each panel reads the register value and measures time data.

次に、路側無線装置を構成するCPU盤及び各パネルについて図4及び図5を参照しながら説明を行う。
図4は、本実施形態に係る路側無線装置のCPU盤の構成を示したブロック図であり、図5は、本実施形態に係る路側無線装置の各パネルの構成を示したブロック図である。
図4に示すとおり、本実施形態に係るCPU盤10は、CPU100、クロック101及びバイナリレジスタ102により構成されている。
一般に、CPU100は、各種演算処理、命令処理を行うマイクロプロセッサ等によって形成されており、特に、本実施形態においては、バイナリレジスタ102やクロック101等の動作を制御するものである。
Next, the CPU panel and each panel constituting the roadside apparatus will be described with reference to FIGS.
FIG. 4 is a block diagram showing the configuration of the CPU board of the roadside apparatus according to this embodiment, and FIG. 5 is a block diagram showing the configuration of each panel of the roadside apparatus according to this embodiment.
As shown in FIG. 4, the CPU board 10 according to the present embodiment includes a CPU 100, a clock 101, and a binary register 102.
In general, the CPU 100 is formed by a microprocessor or the like that performs various arithmetic processes and instruction processes. In particular, in this embodiment, the CPU 100 controls operations of the binary register 102, the clock 101, and the like.

例えば、CPU100は、外部からLANインタフェースを経由して所定の基準時刻データを受け取り(本発明の基準時刻取得手段)、この基準時刻データの受信をトリガーとして、リセット信号をバイナリレジスタ102に出力し、時刻データのリセット制御を行う(本発明の第一補正手段)。
また、CPU100は、クロック101に基づきバイナリレジスタ102のレジスタ値をCPUデータバスとして読み込み時刻データをカウントする動作も行う(本発明の第一計時手段)。
さらに、CPU100は、バイナリレジスタ102のレジスタ値を、バックボードを通して各パネルへ配信する役割(本発明の時刻調整データ配信手段)も有している。
For example, the CPU 100 receives predetermined reference time data from the outside via the LAN interface (reference time acquisition means of the present invention), and triggers reception of this reference time data to output a reset signal to the binary register 102, Time data reset control is performed (first correction means of the present invention).
Further, the CPU 100 performs an operation of reading the register value of the binary register 102 as a CPU data bus based on the clock 101 and counting time data (first time measuring means of the present invention).
Further, the CPU 100 also has a role of distributing the register value of the binary register 102 to each panel through the backboard (time adjustment data distribution means of the present invention).

クロック101は、所定の発振手段を備えた発振器であり、前述の通り1kHzの周波数(1000カウント/秒)のもので、その精度としては、誤差が数ppm以下のものを採用する。
これは、本実施形態に係るETCシステムにおいては、1日に1回(例えば、PM11:30)、上位システム2との間で正確な時刻に基づく同期(リセット)を行うこととしているため、少なくとも24時間の間はms(ミリ秒)単位で誤差が生じないよう、自走できる機能を備えておく必要があるからである。
The clock 101 is an oscillator provided with a predetermined oscillating means, which has a frequency of 1 kHz (1000 counts / second) as described above, and has an accuracy of an error of several ppm or less.
This is because, in the ETC system according to the present embodiment, synchronization (reset) based on accurate time is performed with the host system 2 once a day (for example, PM 11:30). This is because it is necessary to provide a function capable of self-running so that no error occurs in units of ms (milliseconds) for 24 hours.

このため、バイナリレジスタ102は、少なくとも27桁の2進数を計数できるメモリを採用することとしている。
これは、1日の時間をミリ秒の単位に変換すると、24時間×3600秒×1000ms=86,400,000ms(10進数)となり、これを、2進数に変換すると、101,0010,0110,0101,1100,0000,0000となり、27桁のバイナリデータとなるからである。
For this reason, the binary register 102 employs a memory capable of counting at least 27 digits of binary numbers.
When the time of the day is converted into milliseconds, 24 hours × 3600 seconds × 1000 ms = 86,400,000 ms (decimal number), and when converted into binary numbers, 101,0010,0110, This is because it becomes 0101, 1100, 0000, 0000 and becomes binary data of 27 digits.

すなわち、これらクロック101とバイナリレジスタ102とを組み合わせることにより、1クロックでレジスタ値が1カウントアップされる仕組みとなり、ミリ秒単位で時刻データを計測できるようにしている。   That is, by combining the clock 101 and the binary register 102, the register value is counted up by one clock, and the time data can be measured in milliseconds.

一方、図5に示すとおり、各パネルはそれぞれCPU200を備えており、CPU盤10から配信されたレジスタ値(27桁)を、バックボードを介して受信し(本発明の時刻調整データ受信手段)、CPUデータバスとして読み込むこととしている。
各パネルのCPU200は、読み込んだレジスタ値に基づいて自己の時刻データを測定する(本発明の第二計時手段)ことができ、これによってCPU盤10の時刻との同期が実現される。
なお、各パネルにもCPU盤10と同様にバイナリレジスタを搭載し、配信されるレジスタ値を常にバイナリレジスタに反映させるようにしても良い。
例えば、ETCシステムにおいて、時間帯割引のソフトウェア処理やイベント発生時のログを記録する際は、このバイナリレジスタにアクセスすることによって正確な時刻情報を取得することが容易となる。
On the other hand, as shown in FIG. 5, each panel has a CPU 200, and receives the register value (27 digits) distributed from the CPU board 10 via the backboard (time adjustment data receiving means of the present invention). The data is read as a CPU data bus.
The CPU 200 of each panel can measure its own time data based on the read register value (second time measuring means of the present invention), thereby realizing synchronization with the time of the CPU panel 10.
Each panel may be equipped with a binary register as in the case of the CPU panel 10 so that the distributed register value is always reflected in the binary register.
For example, in the ETC system, when recording a time zone discount software process or an event occurrence log, it is easy to obtain accurate time information by accessing this binary register.

次に、以上のような構成からなる本実施形態の路側無線装置の動作手順について図6を参照しながら説明する。
図6は、本実施形態に係る路側無線装置における動作手順を示したフローチャートである。
図6に示すとおり、路側無線装置1のCPU盤10は、所定の基準時刻データを取得したか否かを判定する(S11)。
本実施形態においては、24時間毎(例えば、PM11:30)に、正確な基準時刻データが外部(上位システム2と接続された料金所サーバ3)から入力されるようになっており、これをCPU盤10のCPU100が検知する仕組みとなっている。
Next, an operation procedure of the roadside apparatus according to the present embodiment configured as described above will be described with reference to FIG.
FIG. 6 is a flowchart showing an operation procedure in the roadside apparatus according to the present embodiment.
As shown in FIG. 6, the CPU board 10 of the roadside apparatus 1 determines whether or not predetermined reference time data has been acquired (S11).
In the present embodiment, accurate reference time data is input from the outside (the toll gate server 3 connected to the host system 2) every 24 hours (for example, PM 11:30). The CPU 100 of the CPU panel 10 is configured to detect.

ステップS11の結果、CPU盤10のCPU100が基準時刻データを検知すると(S11:YES)、これに応じてCPU100は、バイナリレジスタ102のリセットを行う(S12)。
具体的には、CPU盤10のCPU100が、所定のリセット信号をバイナリレジスタ102に出力し、レジスタ値を適正な値に補正する。
これにより、CPU盤10の時刻データが正確な時刻データに補正されることとなる。
一方、ステップS11の結果、基準時刻データが検知されない場合(S11:NO)、ステップS12を経由せずにステップS13へ移行する。
As a result of step S11, when the CPU 100 of the CPU board 10 detects the reference time data (S11: YES), the CPU 100 resets the binary register 102 accordingly (S12).
Specifically, the CPU 100 of the CPU board 10 outputs a predetermined reset signal to the binary register 102 and corrects the register value to an appropriate value.
As a result, the time data of the CPU board 10 is corrected to accurate time data.
On the other hand, when the reference time data is not detected as a result of step S11 (S11: NO), the process proceeds to step S13 without going through step S12.

次に、CPU盤10では、クロック101に基づきバイナリレジスタ102がレジスタ値のカウントアップを行い(S13)、その結果、時刻データが計測される。
具体的には、CPU100がレジスタ値を読み込む(リードする)ことによってCPU盤10における時刻として認識される。
すなわち、CPU盤10では、24時間に一度の周期で定期的に時刻データを補正しつつ、それ以外の時間帯は、自走が求められることとなる。
このため、クロック101には、高精度の発振器(例えば、誤差数ppm以下)が求められる。
また、バイナリレジスタ102は、少なくとも27桁のビットデータが計数できるものを搭載し、CPU盤10においてミリ秒単位の計測ができるようにしている。
これにより、相当の期間(少なくとも24時間の間)は、ミリ秒単位で正確な時刻データが計測できるようになっている。
Next, in the CPU board 10, the binary register 102 counts up the register value based on the clock 101 (S13), and as a result, time data is measured.
Specifically, the CPU 100 reads (reads) the register value and recognizes it as the time on the CPU board 10.
That is, the CPU board 10 is required to self-run in other time zones while periodically correcting the time data once every 24 hours.
For this reason, a highly accurate oscillator (for example, an error number of ppm or less) is required for the clock 101.
The binary register 102 is mounted with a register that can count at least 27-digit bit data so that the CPU panel 10 can measure in milliseconds.
As a result, accurate time data can be measured in milliseconds for a considerable period (at least for 24 hours).

CPU盤10は、バイナリレジスタ102によって計測されたレジスタ値を、バックボードを通して他のパネル(無線インタフェース盤20、装置監視盤21、暗号/復号(SAM)盤22)に配信する(S14)。
これにより、各パネルは、CPU盤10が認識する時刻を常に共有することが可能となる。
具体的には、各パネルに搭載されるCPU200が、CPU盤10から配信されるレジスタ値を読み込むことによって、各パネルにおける時刻として認識することができる。
The CPU board 10 distributes the register value measured by the binary register 102 to other panels (wireless interface board 20, device monitoring board 21, encryption / decryption (SAM) board 22) through the backboard (S14).
Thereby, each panel can always share the time recognized by the CPU board 10.
Specifically, the CPU 200 mounted on each panel can recognize the time on each panel by reading the register value distributed from the CPU board 10.

以上説明したように、本実施形態の路側無線装置1によれば、CPU盤10が、外部から24時間毎に入力される正確な基準時刻データに応じて自己の時刻データを補正するようにしている。
そして、時刻データを補正した後は、バイナリレジスタ102が、高精度のクロック101に基づき、27桁からなる時刻に対応するビットデータを計数することで、CPU100が独立して正確な時刻データを計測できるようにしている。
また、CPU盤10において計数されたバイナリレジスタ102のレジスタ値を他のパネルにも配信することによって、他のパネルのCPU200がそのレジスタ値が読み込まれ、時刻データが計測されるようになっている。
As described above, according to the roadside apparatus 1 of the present embodiment, the CPU board 10 corrects its own time data according to the accurate reference time data input from the outside every 24 hours. Yes.
Then, after correcting the time data, the binary register 102 counts bit data corresponding to the 27-digit time based on the high-accuracy clock 101, so that the CPU 100 independently measures accurate time data. I can do it.
Also, by distributing the register value of the binary register 102 counted in the CPU board 10 to other panels, the CPU 200 of the other panel reads the register value and measures time data. .

特に、本実施形態においては、CPU盤10に搭載するクロック101を所定周波数のものとし、バイナリレジスタ102についてもこれに対応して相当桁数の計数ができるものとすることで、ミリ秒単位の時刻計測を可能としている。   In particular, in the present embodiment, the clock 101 mounted on the CPU board 10 has a predetermined frequency, and the binary register 102 can also count a considerable number of digits correspondingly, so that it can be measured in milliseconds. Time measurement is possible.

このため、各パネル間や各装置間における時刻データの相違や正確な時刻を認識できない等といった従来の問題が解消され、結果、ETCシステムにおいて時刻に関連する様々な処理を確実に遂行できるようになる。   For this reason, conventional problems such as differences in time data between panels and devices and the inability to recognize accurate time are solved, and as a result, various processes related to time can be reliably performed in the ETC system. Become.

具体的には、ETCレーンを通過する車両のイベント情報をミリ秒単位で記録できるようになる。
これにより、例えば、異常ETC車両や非ETC車両が検出された場合や、対象車両が極めて短時間の間に複数通過した場合であっても、関連イベントの分析や各車両の識別を容易に行うことができる。
Specifically, event information of vehicles passing through the ETC lane can be recorded in milliseconds.
Thereby, for example, even when an abnormal ETC vehicle or a non-ETC vehicle is detected, or even when a plurality of target vehicles pass within an extremely short time, analysis of related events and identification of each vehicle are easily performed. be able to.

また、不正通行による検挙を行う際や異常ETC車両の検出を行う場合においても、予め各装置間の時刻データがミリ秒単位で統一して記録されているため、路側無線装置内の各パネルのログ及び車線監視サーバのログ並びに該当車両のビデオデータとともに記録された時間データの照合が正確に行え、対象車両を容易に判別できるようになる。   In addition, when performing clearance for illegal traffic or detecting an abnormal ETC vehicle, the time data between the devices is recorded in a unified unit in milliseconds, so each panel in the roadside wireless device The time data recorded together with the log and the log of the lane monitoring server and the video data of the corresponding vehicle can be accurately verified, and the target vehicle can be easily discriminated.

さらに、車両が通行した時刻を基準に通行料金の割引を行ういわゆる時間帯割引サービスの実行に際しても、正確に時刻データを認識できるため、適切なサービスを提供することができる。   Furthermore, since the time data can be accurately recognized when executing a so-called time zone discount service that discounts the toll based on the time when the vehicle passes, an appropriate service can be provided.

このように、本実施形態に係る路側無線装置を提供することにより、ETCシステムにおける時刻管理を適正かつ公正なものとし、信頼性に優れたETCシステムを実現することが可能となる。   In this way, by providing the roadside apparatus according to the present embodiment, it is possible to make time management in the ETC system appropriate and fair, and to realize an ETC system with excellent reliability.

[第二実施形態]
次に、本発明の第二実施形態に係る路側無線装置について図7乃至図13を参照しながら説明する。
図7は、本実施形態に係る路側無線装置の構成を示すブロック図である。
図7に示すとおり、本実施形態の路側無線装置1は、第一実施形態と同様、CPU盤10、無線インタフェース盤20、装置監視盤21及び暗号/復号(SAM)盤22から構成される。
しかしながら、本実施形態では、各パネルにおいても、クロック201及びバイナリレジスタ202を搭載する点で第一実施形態と異なる。
また、CPU盤10から各パネルに配信されるデータはレジスタ値ではなく、各パネルに搭載されるバイナリレジスタ202をリセットさせるためのトリガー信号である点が異なる。
[Second Embodiment]
Next, a roadside apparatus according to a second embodiment of the present invention will be described with reference to FIGS.
FIG. 7 is a block diagram showing the configuration of the roadside apparatus according to the present embodiment.
As shown in FIG. 7, the roadside apparatus 1 according to this embodiment includes a CPU board 10, a radio interface board 20, an apparatus monitoring board 21, and an encryption / decryption (SAM) board 22, as in the first embodiment.
However, this embodiment is different from the first embodiment in that the clock 201 and the binary register 202 are mounted on each panel.
Also, the data distributed from the CPU board 10 to each panel is not a register value but a trigger signal for resetting the binary register 202 mounted on each panel.

なお、各パネルはLANインタフェースを備え、CPU盤10と各パネルとの間は、100BASE−TX等のLAN接続が行われている。
特に、本実施形態においては、100BASE−TXにおける物理層の符号化において実行されるいわゆる4B/5B符号変換において通常は使用されない無効シンボルデータをリセット情報として用いる点も特徴である。
Each panel has a LAN interface, and a LAN connection such as 100BASE-TX is established between the CPU board 10 and each panel.
In particular, this embodiment is also characterized in that invalid symbol data that is not normally used in so-called 4B / 5B code conversion executed in physical layer coding in 100BASE-TX is used as reset information.

次に、本実施形態の路側無線装置を構成するCPU盤及び各パネルについて図8及び図9を参照しながら説明を行う。
図8は、本実施形態に係る路側無線装置のCPU盤の構成を示したブロック図であり、図9は、本実施形態に係る路側無線装置の各パネルの構成を示したブロック図である。
図8に示すとおり、本実施形態に係るCPU盤10は、第一実施形態と同様、CPU100、クロック101及びバイナリレジスタ102を搭載しているが、さらに、MAC部103を介して固有のシンボルデータを各パネルに配信する点が異なる。
Next, the CPU panel and each panel constituting the roadside apparatus of the present embodiment will be described with reference to FIGS.
FIG. 8 is a block diagram showing the configuration of the CPU board of the roadside apparatus according to this embodiment, and FIG. 9 is a block diagram showing the configuration of each panel of the roadside apparatus according to this embodiment.
As shown in FIG. 8, the CPU board 10 according to the present embodiment is equipped with a CPU 100, a clock 101, and a binary register 102 as in the first embodiment, but also has unique symbol data via the MAC unit 103. Is different to each panel.

一方、各パネルは、図9に示すとおり、CPU200以外にも、クロック201、バイナリレジスタ202及びMAC部203を有している。
クロック201及びバイナリレジスタ202を搭載するのは、CPU盤10と同様、各パネルにおいても独立して時刻を計測するためであり、この点も第一実施形態と異なる。
On the other hand, each panel has a clock 201, a binary register 202, and a MAC unit 203 in addition to the CPU 200, as shown in FIG.
The reason why the clock 201 and the binary register 202 are mounted is to measure the time independently in each panel as in the case of the CPU board 10, and this point is also different from the first embodiment.

MAC部203は、LANインタフェースを介して受信したデータの中からリセット情報を検出し、バイナリレジスタ202にリセット信号を出力する役割を有している。
特に、本実施形態においてMAC部203は、CPU盤10から定期的に配信されるシンボルデータをリセット情報として検出する機能を有している。
このシンボルデータは、100BASE−TXにおける4B/5B符号変換において使用されていない無効データを用いる。
具体的には、図10に示す表の下段に示すシンボル「V」に対応するデータ「00110」「11001」「00000」「00001」「00010」「00011」「00101」「01000」「01100」「10000」が使用される。
The MAC unit 203 has a role of detecting reset information from data received via the LAN interface and outputting a reset signal to the binary register 202.
In particular, in the present embodiment, the MAC unit 203 has a function of detecting symbol data periodically distributed from the CPU board 10 as reset information.
As this symbol data, invalid data which is not used in 4B / 5B code conversion in 100BASE-TX is used.
Specifically, the data “00110” “11001” “00000” “00001” “00010” “00011” “00101” “01000” “01100” “01” corresponding to the symbol “V” shown in the lower part of the table shown in FIG. “10000” is used.

ここで、上述に示すデータのうち、例えば「00110」をシンボルデータとして使用することとする。
この場合、CPU盤10では、図11に示すように、定期的(24時間毎)にシンボルデータ「00110」がMAC部103に挿入され、LANインタフェースを経由して各パネルに配信される。
このため、各パネルでは、図12に示すように、LANインタフェースを経由して受信したデータの中からシンボルデータ「00110」がMAC部203によって定期的(24時間毎)に検出されることとなる。
各パネルのMAC部203によってシンボルデータ「00110」が検出されると、MAC部203は所定のリセット信号をバイナリレジスタ202に出力し、これによりレジスタ値はリセットされ、結果、時刻データが補正される(本発明の第二補正手段)。
Here, among the data shown above, for example, “00110” is used as the symbol data.
In this case, as shown in FIG. 11, the symbol data “00110” is inserted into the MAC unit 103 periodically (every 24 hours) and distributed to each panel via the LAN interface.
Therefore, in each panel, as shown in FIG. 12, the symbol data “00110” is detected periodically (every 24 hours) from the data received via the LAN interface. .
When the symbol data “00110” is detected by the MAC unit 203 of each panel, the MAC unit 203 outputs a predetermined reset signal to the binary register 202, thereby resetting the register value and correcting the time data as a result. (Second correction means of the present invention).

次に、以上のような構成からなる第二実施形態の路側無線装置の動作手順について図13を参照しながら説明する。
図13は、本実施形態に係る路側無線装置における動作手順を示したフローチャートである。
図13に示すとおり、路側無線装置1のCPU盤10は、所定の基準時刻データを取得したか否かを判定する(S21)。
本実施形態においても、24時間毎(例えば、PM11:30)に、正確な基準時刻データが外部から入力されるようになっており、これをCPU盤10のCPU100が検知する仕組みとなっている。
Next, an operation procedure of the roadside apparatus according to the second embodiment configured as described above will be described with reference to FIG.
FIG. 13 is a flowchart showing an operation procedure in the roadside apparatus according to the present embodiment.
As shown in FIG. 13, the CPU board 10 of the roadside apparatus 1 determines whether or not predetermined reference time data has been acquired (S21).
Also in the present embodiment, accurate reference time data is input from the outside every 24 hours (for example, PM 11:30), and this is a mechanism in which the CPU 100 of the CPU panel 10 detects this. .

ステップS21の結果、CPU盤10のCPU100が基準時刻データを検知すると(S21:YES)、これに応じてCPU100は、バイナリレジスタ102のリセットを行う(S22)。
具体的には、CPU盤10のCPU100が、所定のリセット信号をバイナリレジスタ102に出力し、レジスタ値を適正な値に補正する。
これにより、CPU盤10の時刻が正確な時刻データに補正されることとなる。
一方、ステップS21の結果、基準時刻データが検知されない場合(S21:NO)、ステップS22を経由せずにステップS23へ移行する。
As a result of step S21, when the CPU 100 of the CPU board 10 detects the reference time data (S21: YES), the CPU 100 resets the binary register 102 accordingly (S22).
Specifically, the CPU 100 of the CPU board 10 outputs a predetermined reset signal to the binary register 102 and corrects the register value to an appropriate value.
As a result, the time of the CPU board 10 is corrected to accurate time data.
On the other hand, when the reference time data is not detected as a result of step S21 (S21: NO), the process proceeds to step S23 without going through step S22.

次に、CPU盤10では、クロック101に基づきバイナリレジスタ102がレジスタ値のカウントアップを行い(S23)、その結果、時刻データが計測される。
具体的には、CPU100がレジスタ値を読み込む(リードする)ことによってCPU盤10における時刻として認識される。
すなわち、CPU盤10では、24時間に一度の周期で定期的に時刻データを補正しつつ、それ以外の時間帯は、自走が求められることとなる。
このため、クロック101には、高精度の発振器(例えば、誤差数ppm以下)が求められる。
また、バイナリレジスタ102は、少なくとも27桁のビットデータが計数できるものを搭載し、CPU盤10においてミリ秒単位の計測ができるようにしている。
これにより、相当の期間(少なくとも24時間の間)は、ミリ秒単位で正確な時刻データが計測できるようになっている。
Next, in the CPU board 10, the binary register 102 counts up the register value based on the clock 101 (S23), and as a result, time data is measured.
Specifically, the CPU 100 reads (reads) the register value and recognizes it as the time on the CPU board 10.
That is, the CPU board 10 is required to self-run in other time zones while periodically correcting the time data once every 24 hours.
For this reason, a highly accurate oscillator (for example, an error number of ppm or less) is required for the clock 101.
The binary register 102 is mounted with a register that can count at least 27-digit bit data so that the CPU panel 10 can measure in milliseconds.
As a result, accurate time data can be measured in milliseconds for a considerable period (at least for 24 hours).

なお、CPU盤10は、リセット情報としてシンボルデータを他のパネル(無線インタフェース盤20、装置監視盤21、暗号/復号(SAM)盤22)に配信するタイミングを常に監視している。
本実施形態においては、24時間毎に各パネルにリセット情報を配信するようにしており、このため、CPU盤10では、常にリセット情報の配信時刻であるか否かを判定している(S24)。
ここで、所定の配信時刻であれば(S24:YES)、各パネルにシンボルデータを配信する(S25)。
Note that the CPU board 10 always monitors the timing of distributing symbol data as reset information to other panels (wireless interface board 20, device monitoring board 21, encryption / decryption (SAM) board 22).
In the present embodiment, the reset information is distributed to each panel every 24 hours. For this reason, the CPU panel 10 always determines whether or not it is the distribution time of the reset information (S24). .
Here, if it is a predetermined distribution time (S24: YES), symbol data is distributed to each panel (S25).

そして、シンボルデータを受信した各パネルでは、バイナリレジスタ202のレジスタ値のリセットが行われる(S26)。
具体的には、各パネルのMAC部203がシンボルデータを検出すると、バイナリレジスタ202に対してリセット信号が出力され、レジスタ値がリセットされる。
これにより、各パネルの時刻データが正確なデータに同期補正されることとなる。
なお、シンボルデータとしては、いわゆる4B/5B符号変換において無効とされるデータが用いられる。
In each panel that has received the symbol data, the register value of the binary register 202 is reset (S26).
Specifically, when the MAC unit 203 of each panel detects symbol data, a reset signal is output to the binary register 202, and the register value is reset.
Thereby, the time data of each panel is synchronously corrected to accurate data.
As the symbol data, data invalidated in so-called 4B / 5B code conversion is used.

一方、所定の配信時刻以外の場合(S24:NO)、ステップS25、26の処理は行わず、ステップS27に進む。
ステップS27では、各パネルのバイナリレジスタ202のレジスタ値が、自己のクロック201に基づいてカウントアップされ、結果、各パネルにおける時刻データが計測されることとなる。
具体的には、CPU200が、クロック201に応じてカウントされるバイナリレジスタ202のレジスタ値を読み込むことによって、各パネルの時刻として認識することができる。
On the other hand, if it is other than the predetermined distribution time (S24: NO), the process proceeds to step S27 without performing the processes of steps S25 and S26.
In step S27, the register value of the binary register 202 of each panel is counted up based on its own clock 201, and as a result, time data in each panel is measured.
Specifically, the CPU 200 can recognize the time of each panel by reading the register value of the binary register 202 that is counted according to the clock 201.

以上説明したように、本実施形態の路側無線装置1によれば、第一実施形態と基本的な構成は同様であるが、定期的に、CPU盤10が、リセット情報としてのシンボルデータを、LANインタフェースを介して各パネルに配信するようにしている。
そして、各パネルにおいては、このシンボルデータの受信に応じて時刻データを補正し、その後は独立して時刻データを計測する仕組みとしてある。
このため、第一実施形態に比べ、CPU盤10と各パネルとの間における、データ送受信の頻度や取り扱うデータ量を大幅に削減することができる。
As described above, according to the roadside apparatus 1 of the present embodiment, the basic configuration is the same as that of the first embodiment, but periodically, the CPU panel 10 displays symbol data as reset information, The data is distributed to each panel via the LAN interface.
In each panel, the time data is corrected in response to the reception of the symbol data, and thereafter the time data is measured independently.
For this reason, compared with 1st embodiment, the frequency of data transmission / reception between the CPU board 10 and each panel and the data amount handled can be reduced significantly.

これにより、ネットワークにおける帯域負荷を抑えるとともに、時刻制御に必要となるCPU盤10及び各パネルの負担も軽減することができるようになる。
従って、本実施形態によれば、第一実施形態と同様の効果を発揮しつつも、レスポンスの優れた路側無線装置1を実現し、高い信頼性を有するETCシステムを提供することが可能となる。
As a result, it is possible to reduce the load on the network and reduce the burden on the CPU panel 10 and each panel required for time control.
Therefore, according to the present embodiment, it is possible to provide the roadside wireless device 1 with excellent response and provide an ETC system with high reliability while exhibiting the same effects as the first embodiment. .

[第三実施形態]
次に、本発明の第三実施形態に係る路側無線装置について図14乃至図19を参照しながら説明する。
図14は、本実施形態に係る路側無線装置の構成を示すブロック図である。
図14に示すとおり、本実施形態の路側無線装置1は、第一実施形態及び第二実施形態と同様、CPU盤10、無線インタフェース盤20、装置監視盤21及び暗号/復号(SAM)盤22から構成される。
また、第二実施形態と同様、CPU盤10からは各パネルに対して定期的にリセット情報が配信されるが、このリセット情報としてマルチキャストパケットを用いる点に特徴を有する。
[Third embodiment]
Next, a roadside apparatus according to a third embodiment of the present invention will be described with reference to FIGS.
FIG. 14 is a block diagram showing the configuration of the roadside apparatus according to the present embodiment.
As shown in FIG. 14, the roadside apparatus 1 of this embodiment is similar to the first embodiment and the second embodiment in that the CPU board 10, the radio interface board 20, the apparatus monitoring board 21, and the encryption / decryption (SAM) board 22 Consists of
Further, as in the second embodiment, reset information is periodically distributed from the CPU panel 10 to each panel, but a feature is that a multicast packet is used as the reset information.

次に、本実施形態の路側無線装置を構成するCPU盤及び各パネルについて図15及び図16を参照しながら説明を行う。
図15は、本実施形態に係る路側無線装置のCPU盤の構成を示したブロック図であり、図16は、本実施形態に係る路側無線装置の各パネルの構成を示したブロック図である。
図15に示すとおり、本実施形態に係るCPU盤10は、基本的な構成は第一実施形態又は第二実施形態と同様であるが、マルチキャストパケット生成部104を有する点で前述の実施形態とは異なる。
Next, the CPU panel and each panel constituting the roadside apparatus of the present embodiment will be described with reference to FIGS. 15 and 16.
FIG. 15 is a block diagram showing the configuration of the CPU board of the roadside apparatus according to this embodiment, and FIG. 16 is a block diagram showing the configuration of each panel of the roadside apparatus according to this embodiment.
As shown in FIG. 15, the CPU board 10 according to this embodiment has the same basic configuration as that of the first embodiment or the second embodiment, but is different from the previous embodiment in that it has a multicast packet generation unit 104. Is different.

具体的には、図17に示すように、CPU盤10のマルチキャストパケット生成部104で生成されたマルチキャストパケットを、定期的(24時間毎)にMAC部103に挿入しLANインタフェースを介して各パネルに配信するようにしている。
なお、マルチキャストパケット生成部104で生成されるマルチキャストパケットのフレーム構造の例を図19に示す。
図19に示すように、本実施形態で利用されるマルチキャストパケットは、イーサネット(登録商標)パケットフレームの宛先MACアドレス部分(DA)の先頭から3バイト目までを「01.00.5E」(16進数)とすることでその識別が可能となる。
また、グループに属する宛先としては、下位3バイトを参照することによって所望のパネルに所定パケットを配信することが可能となる。
従って、図19に示す例の場合、宛先アドレス部分(DA)の下位3バイト「0A.0A.0A」に対応するマルチキャストIPアドレスが各パネルにおいて設定されていれば良い。
Specifically, as shown in FIG. 17, the multicast packet generated by the multicast packet generation unit 104 of the CPU panel 10 is periodically (every 24 hours) inserted into the MAC unit 103 and is connected to each panel via the LAN interface. To be delivered to.
An example of the frame structure of the multicast packet generated by the multicast packet generator 104 is shown in FIG.
As shown in FIG. 19, the multicast packet used in the present embodiment is “01.00.5E” (hexadecimal number) from the beginning of the destination MAC address part (DA) of the Ethernet® packet frame to the third byte. The identification becomes possible.
In addition, as a destination belonging to a group, a predetermined packet can be distributed to a desired panel by referring to the lower 3 bytes.
Accordingly, in the case of the example shown in FIG. 19, it is only necessary that the multicast IP address corresponding to the lower 3 bytes “0A.0A.0A” of the destination address portion (DA) is set in each panel.

一方、各パネルは、図16に示すとおり、マルチキャストパケット検出部204を有している点で前述の実施形態とは異なる。
具体的には、図18に示すように、マルチキャストパケット検出部204は、LANインタフェース及びMAC部203を介して取得したデータの中からCPU盤10から定期的(24時間毎)に配信されるマルチキャストパケットを検出するものである。
また、マルチキャストパケット検出部204は、このマルチキャストパケットの検出に応じ所定のリセット信号をバイナリレジスタ202に出力し、これによりレジスタ値のリセットが行われ、結果、時刻データが補正される。
On the other hand, each panel differs from the above-described embodiment in that it includes a multicast packet detection unit 204 as shown in FIG.
Specifically, as shown in FIG. 18, the multicast packet detection unit 204 is a multicast distributed periodically (every 24 hours) from the CPU board 10 from the data acquired via the LAN interface and the MAC unit 203. It detects packets.
In addition, the multicast packet detection unit 204 outputs a predetermined reset signal to the binary register 202 in response to the detection of the multicast packet, thereby resetting the register value and correcting the time data as a result.

以上説明したように、本実施形態の路側無線装置1によれば、前述の実施形態とほぼ同様の構成となっているが、CPU盤10にはマルチキャストパケット生成部104を備えるとともに各パネルにはマルチキャストパケット検出部204を備え、CPU盤10から各パネルに対して定期的に配信されるリセット情報としてマルチキャストパケットを用いる点を特徴としている。
このため、アドレスの設定だけで所望のリセット情報を各パネルに同時に配信することが出来る。
従って、前述の実施形態と同様の効果を奏する路側無線装置1をさらに容易に構成しつつも、信頼性の高いETCシステムを実現し、様々なバリエーションによってETCシステムを提供することが可能となる。
As described above, according to the roadside apparatus 1 of this embodiment, the configuration is almost the same as that of the above-described embodiment, but the CPU panel 10 includes the multicast packet generator 104 and each panel includes A multicast packet detection unit 204 is provided, and a multicast packet is used as reset information that is periodically distributed from the CPU panel 10 to each panel.
For this reason, desired reset information can be simultaneously distributed to each panel only by setting an address.
Therefore, it is possible to realize a highly reliable ETC system and to provide an ETC system with various variations while further easily configuring the roadside apparatus 1 having the same effects as those of the above-described embodiment.

以上、本発明の時刻同期システムについて、好ましい実施形態を示して説明したが、本発明に係る時刻同期システムは、上述した実施形態にのみ限定されるものではなく、本発明の範囲で種々の変更実施が可能であることは言うまでもない。
例えば、本発明の時刻同期システムは、ETCシステムに限らず、複数の装置からなる他のシステムに適用してもよい。
これにより、拡張性に優れ、様々な利用分野に応用可能な時刻同期システムを実現することができる。
The time synchronization system of the present invention has been described with reference to the preferred embodiment. However, the time synchronization system according to the present invention is not limited to the above-described embodiment, and various modifications can be made within the scope of the present invention. It goes without saying that implementation is possible.
For example, the time synchronization system of the present invention is not limited to an ETC system, and may be applied to other systems including a plurality of devices.
As a result, it is possible to realize a time synchronization system that has excellent expandability and can be applied to various fields of use.

本発明は、正確な時刻管理が求められるETCシステム等に好適に利用することができる。   The present invention can be suitably used for an ETC system or the like that requires accurate time management.

本発明の第一実施形態に係るETCシステムの全体を表した外観図である。It is an external view showing the whole ETC system concerning a first embodiment of the present invention. 本発明の第一実施形態に係るETCシステムにおける時刻管理方法を説明するためのブロック図である。It is a block diagram for demonstrating the time management method in the ETC system which concerns on 1st embodiment of this invention. 本発明の第一実施形態に係る路側無線装置の構成を示すブロック図である。It is a block diagram which shows the structure of the roadside radio | wireless apparatus which concerns on 1st embodiment of this invention. 本発明の第一実施形態に係る路側無線装置のCPU盤の構成を示したブロック図である。It is the block diagram which showed the structure of CPU board of the roadside apparatus which concerns on 1st embodiment of this invention. 本発明の第一実施形態に係る路側無線装置の各パネルの構成を示したブロック図である。It is the block diagram which showed the structure of each panel of the roadside apparatus which concerns on 1st embodiment of this invention. 本発明の第一実施形態に係る路側無線装置における動作手順を示したフローチャートである。It is the flowchart which showed the operation | movement procedure in the roadside radio | wireless apparatus which concerns on 1st embodiment of this invention. 本発明の第二実施形態に係る路側無線装置の構成を示すブロック図である。It is a block diagram which shows the structure of the roadside apparatus which concerns on 2nd embodiment of this invention. 本発明の第二実施形態に係る路側無線装置のCPU盤の構成を示したブロック図である。It is the block diagram which showed the structure of CPU board of the roadside radio | wireless apparatus which concerns on 2nd embodiment of this invention. 本発明の第二実施形態に係る路側無線装置の各パネルの構成を示したブロック図である。It is the block diagram which showed the structure of each panel of the roadside apparatus which concerns on 2nd embodiment of this invention. 4B/5B符号化の法則を一覧にしたシンボル表である。4 is a symbol table listing 4B / 5B coding rules. 本発明の第二実施形態に係る路側無線装置においてCPU盤がシンボルデータを周期的に配信する様子を示した説明図である。It is explanatory drawing which showed a mode that CPU board delivers symbol data periodically in the roadside radio | wireless apparatus which concerns on 2nd embodiment of this invention. 本発明の第二実施形態に係る路側無線装置において各パネルがシンボルデータを周期的に検出する様子を示した説明図である。It is explanatory drawing which showed a mode that each panel detected symbol data periodically in the roadside apparatus which concerns on 2nd embodiment of this invention. 本発明の第二実施形態に係る路側無線装置における動作手順を示したフローチャートである。It is the flowchart which showed the operation | movement procedure in the roadside apparatus which concerns on 2nd embodiment of this invention. 本発明の第三実施形態に係る路側無線装置の構成を示すブロック図である。It is a block diagram which shows the structure of the roadside apparatus which concerns on 3rd embodiment of this invention. 本発明の第三実施形態に係る路側無線装置のCPU盤の構成を示したブロック図である。It is the block diagram which showed the structure of CPU board of the roadside radio | wireless apparatus which concerns on 3rd embodiment of this invention. 本発明の第三実施形態に係る路側無線装置の各パネルの構成を示したブロック図である。It is the block diagram which showed the structure of each panel of the roadside apparatus which concerns on 3rd embodiment of this invention. 本発明の第三実施形態に係る路側無線装置においてCPU盤がマルチキャストパケットを周期的に配信する様子を示した説明図である。It is explanatory drawing which showed a mode that CPU board delivers a multicast packet periodically in the roadside radio | wireless apparatus which concerns on 3rd embodiment of this invention. 本発明の第三実施形態に係る路側無線装置において各パネルがマルチキャストパケットを周期的に検出する様子を示した説明図である。It is explanatory drawing which showed a mode that each panel detected a multicast packet periodically in the roadside apparatus which concerns on 3rd embodiment of this invention. 本発明の第三実施形態に係る路側無線装置において使用されるマルチキャストパケットのフレーム構造を説明するためのフォーマット図である。It is a format figure for demonstrating the frame structure of the multicast packet used in the roadside apparatus which concerns on 3rd embodiment of this invention. 従来のETCシステムの全体を表した外観図である。It is the external view showing the whole conventional ETC system. 従来のETCシステムにおける時刻管理方法を説明するためのブロック図である。It is a block diagram for demonstrating the time management method in the conventional ETC system. 従来のETCシステムの路側無線装置の構成を示すブロック図である。It is a block diagram which shows the structure of the roadside radio | wireless apparatus of the conventional ETC system.

符号の説明Explanation of symbols

1 路側無線装置
10 CPU盤
20 無線インタフェース盤
21 装置監視盤
22 暗号/復号(SAM)盤
100 CPU
101 クロック
102 バイナリレジスタ
103 MAC部
104 マルチキャストパケット生成部
200 CPU
201 クロック
202 バイナリレジスタ
203 MAC部
204 マルチキャストパケット検出部
DESCRIPTION OF SYMBOLS 1 Roadside apparatus 10 CPU board 20 Wireless interface board 21 Apparatus monitoring board 22 Encryption / decryption (SAM) board 100 CPU
101 Clock 102 Binary Register 103 MAC Unit 104 Multicast Packet Generation Unit 200 CPU
201 Clock 202 Binary register 203 MAC unit 204 Multicast packet detection unit

Claims (5)

一の装置と一以上の他の装置との間で時刻を同期させる時刻同期システムであって、
前記一の装置は、
独立した自己の発振手段に基づいてカウントされる所定桁数のバイナリデータに基づき当該一の装置における時刻データを計測する第一計時手段と、
所定時間毎に所定の基準時刻データを取得する基準時刻取得手段と、
前記基準時刻情報に応じて前記バイナリデータを補正する第一補正手段と、
前記一の装置において所定時間毎に、所定のイーサネット(登録商標)パケットフレームからなるリセット情報、マルチキャストパケットとして前記他の装置に配信する時刻調整データ配信手段と、を備え、
前記他の装置は、
前記一の装置から、マルチキャストパケットとして、前記イーサネット(登録商標)パケットフレームからなるリセット情報を受信する時刻調整データ受信手段と、
独立した自己の発振手段に基づいてカウントされる所定桁数のバイナリデータに基づき当該他の装置における時刻データを計測する第二計時手段と、
前記一の装置からの前記リセット情報を受信した場合に、当該他の装置においてカウントされるバイナリデータを補正する第二補正手段と、を備える
ことを特徴とする時刻同期システム。
A time synchronization system that synchronizes time between one device and one or more other devices,
The one device is:
First time measuring means for measuring time data in the one device based on binary data of a predetermined number of digits counted based on independent self oscillation means;
A reference time acquisition means for acquiring predetermined reference time data every predetermined time;
First correction means for correcting the binary data according to the reference time information;
In the one device, for every predetermined time, the reset information having a predetermined Ethernet packet frame includes a time adjustment data distributing means for distributing to the other device as a multicast packet, a,
The other device is
Time adjustment data receiving means for receiving reset information comprising the Ethernet (registered trademark) packet frame as a multicast packet from the one device;
Second time measuring means for measuring time data in the other device based on binary data of a predetermined number of digits counted based on independent self oscillation means;
A time synchronization system comprising: a second correction unit that corrects binary data counted in the other device when the reset information is received from the one device.
前記一の装置は、
27桁のバイナリデータのカウントが可能なレジスタと1kHzの周波数のクロックとを備え、
前記第一計時手段は、
前記クロックの動作に基づいてカウントされる27桁のバイナリデータに基づき当該一の装置における時刻データを計測する
ことを特徴とする請求項1記載の時刻同期システム。
The one device is:
A register capable of counting 27-digit binary data and a clock with a frequency of 1 kHz,
The first time measuring means includes
The time synchronization system according to claim 1, wherein time data in the one device is measured based on 27-digit binary data counted based on the operation of the clock.
前記一の装置は、
前記基準時刻取得手段が、
24時間毎に前記基準時刻データを取得する
ことを特徴とする請求項1又は2記載の時刻同期システム。
The one device is:
The reference time acquisition means is
The time synchronization system according to claim 1 or 2, wherein the reference time data is acquired every 24 hours.
前記一の装置及び他の装置は、所定のETCシステムを構成する装置である
ことを特徴とする請求項1〜3のいずれか一項記載の時刻同期システム。
The time synchronization system according to any one of claims 1 to 3, wherein the one device and the other device are devices constituting a predetermined ETC system.
一の装置と一以上の他の装置との間で時刻を同期させる時刻同期方法であって、
前記一の装置が、
独立した自己の発振手段に基づいてカウントされる所定桁数のバイナリデータに基づき当該一の装置における時刻データを計測するステップと、
所定時間毎に所定の基準時刻データを取得するステップと、
前記基準時刻情報に応じて前記バイナリデータを補正するステップと、
前記一の装置において、所定時間毎に、所定のイーサネット(登録商標)パケットフレームからなるリセット情報を、マルチキャストパケットとして前記他の装置に配信するステップと、を有し、
前記他の装置が、
前記一の装置からマルチキャストパケットとして、前記イーサネット(登録商標)パケットフレームからなるリセット情報を受信するステップと、
独立した自己の発振手段に基づいてカウントされる所定桁数のバイナリデータに基づき当該他の装置における時刻データを計測するステップと、
前記一の装置からの前記リセット情報を受信した場合に、当該他の装置においてカウントされるバイナリデータを補正するステップと、を有する
ことを特徴とする時刻同期方法。
A time synchronization method for synchronizing time between one device and one or more other devices,
The one device is
Measuring time data in the one apparatus based on binary data of a predetermined number of digits counted based on independent self oscillation means;
Obtaining predetermined reference time data every predetermined time;
Correcting the binary data according to the reference time information;
In the one apparatus, at predetermined time intervals, the reset information consisting of a predetermined Ethernet (registered trademark) packet frame is delivered to the other apparatus as a multicast packet , and
The other device is
Receiving reset information consisting of the Ethernet (registered trademark) packet frame as a multicast packet from the one device;
Measuring time data in the other device based on binary data of a predetermined number of digits counted based on independent self oscillation means;
And a step of correcting binary data counted in the other device when the reset information is received from the one device.
JP2007291703A 2007-11-09 2007-11-09 Time synchronization system, time synchronization apparatus, time synchronization method, and time synchronization program Expired - Fee Related JP5774804B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007291703A JP5774804B2 (en) 2007-11-09 2007-11-09 Time synchronization system, time synchronization apparatus, time synchronization method, and time synchronization program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007291703A JP5774804B2 (en) 2007-11-09 2007-11-09 Time synchronization system, time synchronization apparatus, time synchronization method, and time synchronization program

Publications (2)

Publication Number Publication Date
JP2009115733A JP2009115733A (en) 2009-05-28
JP5774804B2 true JP5774804B2 (en) 2015-09-09

Family

ID=40783013

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007291703A Expired - Fee Related JP5774804B2 (en) 2007-11-09 2007-11-09 Time synchronization system, time synchronization apparatus, time synchronization method, and time synchronization program

Country Status (1)

Country Link
JP (1) JP5774804B2 (en)

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6055285A (en) * 1983-09-05 1985-03-30 Matsushita Electric Ind Co Ltd clock system
JPH04216491A (en) * 1990-12-17 1992-08-06 Meidensha Corp Master and slave clock device
JPH05209971A (en) * 1992-01-14 1993-08-20 Nec Eng Ltd Broadcast time display system
JPH0775183A (en) * 1993-09-01 1995-03-17 Fujitsu Ten Ltd Time managing method for communication system
JPH08122467A (en) * 1994-10-19 1996-05-17 Yaskawa Electric Corp Time transmission device
JPH11155158A (en) * 1997-11-20 1999-06-08 Nec Eng Ltd Electronic exchange
JP2001080167A (en) * 1999-09-10 2001-03-27 Seiko Epson Corp Printing apparatus, information processing apparatus, control method thereof, and information recording medium
JP2002040173A (en) * 2000-07-25 2002-02-06 Seiko Precision Inc Master clock, master clock device, and their drive method
JP2005258726A (en) * 2004-03-10 2005-09-22 Mitsubishi Heavy Ind Ltd System for providing road traffic information
JP4476752B2 (en) * 2004-09-09 2010-06-09 株式会社東芝 Toll collection system and time adjustment method of toll collection system
JP2006292448A (en) * 2005-04-07 2006-10-26 Hioki Ee Corp Measuring system
JP2007087045A (en) * 2005-09-21 2007-04-05 Canon Inc Time synchronization device
JP2007232569A (en) * 2006-03-01 2007-09-13 Heiwa Tokei Mfg Co Ltd Radio-controlled timepiece

Also Published As

Publication number Publication date
JP2009115733A (en) 2009-05-28

Similar Documents

Publication Publication Date Title
US8144034B2 (en) Method and apparatus reporting time-synchronized vehicular sensor waveforms from wireless vehicular sensor nodes
EP1229424A2 (en) Method and apparatus for synchronizing real-time clocks of time stamping cryptographic modules
US7170390B2 (en) Method and apparatus for conditioning access for a remotely-accessible device
EP0722233B1 (en) Timing in a data communications network
US7478234B2 (en) Distributed control and monitoring system
JP7119437B2 (en) Vehicle master electronic controller, vehicle slave electronic controller, vehicle log collection system, and vehicle log collection program
EP1592200B1 (en) Time setting system and time setting method
JP6465787B2 (en) Data processing apparatus, device, data processing method, and data processing program
US20100094462A1 (en) Robot Control System
JP2023506907A (en) A Method for Validating Sensor Data Validity in Ethernet Onboard Networks
US20090153309A1 (en) Synchronization method between reader and tag
US7656979B2 (en) Data communication device
JP5774804B2 (en) Time synchronization system, time synchronization apparatus, time synchronization method, and time synchronization program
US20100260165A1 (en) Remote i/o system and synchronization method in the same
US20040000587A1 (en) Electronic balloting module and electronic balloting method
JP2001324584A (en) Time synchronizer, time synchronizing system, and method of controlling time synchronizer
CN103024778A (en) Method for improving real-time clock precision on wireless communication terminal
JP2011214937A (en) Program and apparatus
CN118713786A (en) A clock synchronization system and method
JP4943783B2 (en) Time synchronization apparatus, time synchronization system, time synchronization method, and program
CN117221159A (en) Converter station time synchronization monitoring method, device, computer equipment and storage medium
JP2002135284A (en) Line concentrator
JP3775115B2 (en) Standard time setting method and apparatus
JP4739829B2 (en) Time monitoring device, time client device, and remote time certification system
JP4699809B2 (en) Time delivery system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20101015

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120621

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120626

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120814

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130625

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130823

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140225

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140428

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20140708

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20141007

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20141016

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20141024

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20150109

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150702

R150 Certificate of patent or registration of utility model

Ref document number: 5774804

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees