JP5797463B2 - フレーム受信装置、フレーム送信装置、フレーム送受信システム及びフレーム送受信方法 - Google Patents

フレーム受信装置、フレーム送信装置、フレーム送受信システム及びフレーム送受信方法 Download PDF

Info

Publication number
JP5797463B2
JP5797463B2 JP2011127341A JP2011127341A JP5797463B2 JP 5797463 B2 JP5797463 B2 JP 5797463B2 JP 2011127341 A JP2011127341 A JP 2011127341A JP 2011127341 A JP2011127341 A JP 2011127341A JP 5797463 B2 JP5797463 B2 JP 5797463B2
Authority
JP
Japan
Prior art keywords
frame
time stamp
flag
time
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2011127341A
Other languages
English (en)
Other versions
JP2012256965A (ja
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.)
Lapis Semiconductor Co Ltd
Original Assignee
Lapis Semiconductor 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 Lapis Semiconductor Co Ltd filed Critical Lapis Semiconductor Co Ltd
Priority to JP2011127341A priority Critical patent/JP5797463B2/ja
Priority to CN2012101859441A priority patent/CN102820940A/zh
Priority to US13/490,997 priority patent/US9306695B2/en
Publication of JP2012256965A publication Critical patent/JP2012256965A/ja
Application granted granted Critical
Publication of JP5797463B2 publication Critical patent/JP5797463B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/0635Clock or time synchronisation in a network
    • H04J3/0685Clock or time synchronisation in a node; Intranode synchronisation
    • H04J3/0697Synchronisation in a packet node
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/0635Clock or time synchronisation in a network
    • H04J3/0638Clock or time synchronisation among nodes; Internode synchronisation
    • H04J3/0658Clock or time synchronisation among packet nodes
    • H04J3/0661Clock or time synchronisation among packet nodes using timestamps
    • H04J3/0667Bidirectional timestamps, e.g. NTP or PTP for compensation of clock drift and for compensation of propagation delays

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Electric Clocks (AREA)
  • Electromechanical Clocks (AREA)
  • Communication Control (AREA)

Description

本発明は、通信網を介してフレームを送受信する装置同士の時刻同期を行なうフレーム受信装置、フレーム送信装置、フレーム送受信システム及びフレーム送受信方法に関する。
従来より、インターネットなどの通信網を介して相互にフレームを送受信し得る装置同士の時刻同期を行なうフレーム送受信システムが知られている(例えば特許文献1及び2)。時刻同期を行なうためのプロトコルとしてはIEEE1588に規定されているPTP(Precision Time Protocol)がある。IEEE1588−2002においては、PTPによる時刻同期のためのメッセージとしてSync、FollowUp、DelayReq、及びDelayRespが定義されている。フレーム送信装置及びフレーム受信装置は、Sync及びDelayReqメッセージの送受信時にタイムスタンプを記憶する。従来、いわゆる物理層とMAC層との間の例えばMII(media independent interface)やGMII(gigabit media independent interface)などのインターフェース上のフレームを解析し、その種別がSync又はDelayReqメッセージである場合にタイムスタンプを記憶していた。
特開2010−190635号公報 特開2008−42715号公報
しかしながら、フレーム送信装置においては、タイムスタンプ記憶の際に、MIIなどのインターフェース上の全てのフレームについてSync又はDelayReqメッセージを示すものであるか否かを判別するための解析処理を施すので、その解析処理量が大きくなってしまい、解析処理に要する時間だけタイムスタンプの精度が低下してしまうという問題があった。また、フレーム受信装置においては、MIIなどのインターフェース上での解析処理によってフレームがSync又はDelayReqメッセージを示すものであると判別できた後にタイムスタンプを記憶するので、当該解析処理に要する時間分だけタイムスタンプの精度が低下してしまうという問題があった。
また、例えばIEEE802.1AEに規定されているMACsecなどのセキュリティプロトコルを用いた場合には、上述したMIIなどのインターフェース上のフレームは暗号化されており、当該インターフェース上におけるフレームを解析することができないという問題もある。そこで、本発明者は、送信側においてはMACsecによるフレーム暗号化前、受信側においてはMACsecによるフレーム復号化後にタイムスタンプを記憶することを検討した。しかし、かかる処理を行なった場合には、通信網における遅延時間だけでなく、フレームの暗号化処理及び復号化処理に要する時間も含まれることとなり、タイムスタンプの精度が低下してしまうという問題もある。
本発明は上記した如き問題点に鑑みてなされたものであって、高精度のタイムスタンプ情報を得ることができるフレーム受信装置、フレーム送信装置、フレーム送受信システム及びフレーム送受信方法を提供することを目的とする。
本発明によるフレーム受信装置は、物理層に属する下位フレームを通信網を介して受信する受信部と、受信した前記下位フレームを上位層に属する上位フレームに変換する変換部と、を含むフレーム受信装置であって、前記下位フレームの受信時点における受信時刻を表すタイムスタンプを生成して前記下位フレームに付加してタイムスタンプ付きフレームを生成するタイムスタンプ付加部前記変換部が変換した上位フレームの内容に応じて前記タイムスタンプの表す受信時刻を記憶する記憶部と、を含み、前記変換部は、前記タイムスタンプ付きフレームから前記タイムスタンプを分離して保持し、前記タイムスタンプが分離された前記タイムスタンプ付きフレームに対して第1処理を施した後、前記タイムスタンプを再付加する第1処理部と、前記タイムスタンプが再付加されたフレームから前記タイムスタンプを分離して保持し、前記タイムスタンプが分離された前記フレームに対して第2処理を施した後、前記タイムスタンプを再付加する第2処理部と、を含むことを特徴とする。
本発明によるフレーム送信装置は、上位層に属する上位フレームを物理層に属する下位フレームに変換する変換部と、前記下位フレームを通信網を介して送信する送信部と、を含むフレーム送信装置であって、前記上位フレームの内容に応じてこれにフラグを付加するフラグ付加部を含み、前記変換部は、前記上位フレームに対して第1処理を施す第1処理部と、前記第1処理が施されたフレームに対して第2処理を施す第2処理部と、前記第2処理が施されたフレームに前記フラグが付加されていると判別した場合に当該判別時点における現在時刻を送信時刻として記憶する記憶部と、を含み、前記第1処理部は、変換対象である上位フレームに前記フラグが付加されている場合には、前記上位フレームから前記フラグを分離して保持し、前記フラグが分離された前記上位フレームに対して前記第1処理を施した後、前記フラグを再付加し、前記第2処理部は、前記フラグが再付加されたフレームから前記フラグを分離して保持し、前記フラグが分離された前記フレームに対して前記第2処理を施すことを特徴とする。
本発明によるフレーム送受信システムは、物理層に属する下位フレームを通信網を介して送受信するフレーム送信装置とフレーム受信装置とを含むフレーム送受信システムであって、前記フレーム送信装置は、上位層に属する上位フレームの内容に応じてこれにフラグを付加するフラグ付加部と、前記上位フレームを前記下位フレームに変換する送信側変換部と、前記下位フレームを前記通信網を介して送信する送信部と、を含み、前記送信側変換部は、前記上位フレームに対して第1処理を施す第1処理部と、前記第1処理が施されたフレームに対して第2処理を施す第2処理部と、前記第2処理が施されたフレームに前記フラグが付加されていると判別した場合に当該判別時点における現在時刻を送信時刻として記憶する送信側記憶部と、を含み、前記第1処理部は、変換対象である上位フレームに前記フラグが付加されている場合には、前記上位フレームから前記フラグを分離して保持し、前記フラグが分離された前記上位フレームに対して前記第1処理を施した後、前記フラグを再付加し、前記第2処理部は、前記フラグが再付加されたフレームから前記フラグを分離して保持し、前記フラグが分離された前記フレームに対して前記第2処理を施し、前記フレーム受信装置は、前記下位フレームを前記通信網を介して受信する受信部と、前記下位フレームの受信時点における受信時刻を表すタイムスタンプを生成して前記下位フレームに付加してタイムスタンプ付きフレームを生成するタイムスタンプ付加部と、受信した前記下位フレームを上位層に属する上位フレームに変換する受信側変換部と、前記変換部が変換した上位フレームの内容に応じて前記タイムスタンプの表す受信時刻を記憶する受信側記憶部と、を含み、前記受信側変換部は、前記タイムスタンプ付きフレームから前記タイムスタンプを分離して保持し、前記タイムスタンプが分離された前記タイムスタンプ付きフレームに対して第3処理を施した後、前記タイムスタンプを再付加する第3処理部と、前記タイムスタンプが再付加されたフレームから前記タイムスタンプを分離して保持し、前記タイムスタンプが分離された前記フレームに対して第4処理を施した後、前記タイムスタンプを再付加する第4処理部と、を含むことを特徴とする。
本発明によるフレーム送受信方法は、物理層に属する下位フレームを通信網を介して送信する送信ステップと、前記下位フレームを前記通信網を介して受信する受信ステップと、を含むフレーム送受信方法であって、前記送信ステップは、上位層に属する上位フレームの内容に応じてこれにフラグを付加するフラグ付加ステップと、前記上位フレームを前記下位フレームに変換する送信側変換ステップと、前記下位フレームを前記通信網を介して送信する下位フレーム送信ステップと、を含み、前記送信側変換ステップは、前記上位フレームに対して第1処理を施す第1処理ステップと、前記第1処理が施されたフレームに対して第2処理を施す第2処理ステップと、前記第2処理が施されたフレームに前記フラグが付加されていると判別した場合に当該判別時点における現在時刻を送信時刻として記憶する送信側記憶ステップと、を含み、前記第1処理ステップは、変換対象である上位フレームに前記フラグが付加されている場合には前記上位フレームから前記フラグを分離する第1分離ステップと、分離した前記フラグを保持する第1保持ステップと、前記フラグが分離された前記上位フレームに対して前記第1処理を施す第1フレーム処理ステップと、前記フラグを再付加する第1再付加ステップと、を含み、前記第2処理ステップは、前記フラグが再付加されたフレームから前記フラグを分離する第2分離ステップと、分離した前記フラグを保持する第2保持ステップと、前記フラグが分離された前記フレームに対して前記第2処理を施す第2フレーム処理ステップと、を含み、前記受信ステップは、前記下位フレームを前記通信網を介して受信する下位フレーム受信ステップと、前記下位フレームの受信時点における受信時刻を表すタイムスタンプを生成して前記下位フレームに付加してタイムスタンプ付きフレームを生成するタイムスタンプ付加ステップと、受信した前記下位フレームを上位層に属する上位フレームに変換する受信側変換ステップと、前記変換部が変換した上位フレームの内容に応じて前記タイムスタンプの表す受信時刻を記憶する受信側記憶ステップと、を含み、前記受信側変換ステップは、前記下位フレームに対して第3処理を施す第3処理ステップと、前記第3処理が施されたフレームに対して第4処理を施す第4処理ステップと、を含み、前記第3処理ステップは、前記タイムスタンプ付きフレームから前記タイムスタンプを分離する第3分離ステップと、分離された前記タイムスタンプを保持する第3保持ステップと、前記タイムスタンプが分離された前記タイムスタンプ付きフレームに対して第3処理を施す第3フレーム処理ステップと、前記タイムスタンプを再付加する第3再付加ステップと、を含み、前記第4処理ステップは、前記タイムスタンプが再付加されたフレームから前記タイムスタンプを分離する第4分離ステップと、分離された前記タイムスタンプを保持する第4保持ステップと、前記タイムスタンプが分離された前記フレームに対して第4処理を施す第4フレーム処理ステップと、前記タイムスタンプを再付加する第4再付加ステップと、を含むことを特徴とする。
本発明によるフレーム受信装置、フレーム送信装置、フレーム送受信システム及びフレーム送受信方法によれば、高精度のタイムスタンプ情報を得ることができる。
第1の実施例であるフレーム受信装置の構成を示すブロック図である。 図1のMAC処理部及びMACsec処理部の構成を示すブロック図である。 フレーム受信装置における受信側タイムスタンプ記憶処理ルーチンを示すフローチャートである。 フレーム受信装置におけるフレーム構造を示す説明図である。 第2の実施例であるフレーム送信装置の構成を示すブロック図である。 図5のMACsec処理部及びMAC処理部の構成を示すブロック図である。 フレーム送信装置における送信側タイムスタンプ記憶処理ルーチンを示すフローチャートである。 フレーム送信装置におけるフレーム構造を示す説明図である。 フレーム送信装置におけるフラグ検出時の信号変化を示すタイムチャートである。 フレーム送受信システムの構成を示すブロック図である。 フレーム送信装置とフレーム受信装置との間のタイムスタンプ情報の送受信動作を示すシーケンス図である。
以下、本発明に係る実施例について添付の図面を参照しつつ詳細に説明する。
<第1の実施例>
図1には、本実施例であるフレーム受信装置10の構成が示されている。
PHY処理部11は、例えばインターネットなどの通信網20から到来したフレーム(以下、下位フレームと称する)を受信する受信部であり、物理層に属する下位フレームの各々に対して、OSI参照モデルにおける物理層に関する処理を順次施す。
クロック部12は、現在時刻を示す現在時刻情報を常に生成している。
タイムスタンプ付加部13は、PHY処理部11によって処理が施された下位フレームの各々に対して、クロック部12によって生成された現在時刻情報をタイムスタンプとして順次付加する。以下、タイムスタンプが付加された下位フレームをタイムスタンプ付きフレームと称する。
MAC処理部14は、タイムスタンプ付きフレームの各々に対して、物理層の上位層であるMAC層についての例えばアドレス解析やFCS確認などのMAC処理を順次施す。この際、MAC処理部14は、タイムスタンプを一旦分離して当該処理を施す。
MACsec処理部15は、MAC処理部14によって処理が施されたタイムスタンプ付きフレームの各々に対して、復号処理や認証処理などのセキュリティ解除処理を順次施す。この際、MACsec処理部15は、タイムスタンプを一旦分離して当該処理を施す。以下、MAC処理部14及びMACsec処理部15をまとめて変換部と称する。
フレーム判別部16は、MACsec処理部15によって処理が施されたタイムスタンプ付きフレームの各々について、タイムスタンプを記憶すべきものであるか否かを判別する。
詳細には、フレーム判別部16は、タイムスタンプ付きフレームがSync又はDelayReqメッセージを示すものである場合に、そのタイムスタンプを記憶すべきものと判別する。この場合、フレーム判別部16は、当該タイムスタンプ付きフレームに付加されているタイムスタンプをタイムスタンプ記憶部17に供給するとともに、そのタイムスタンプを含まないフレーム(以下、上位フレームと称する)を上位レイヤ処理部18に供給する。なお、上位フレームは、物理層よりも上位の層(すなわちMAC層以上の層)に属するフレームである。
また、フレーム判別部16は、タイムスタンプ付きフレームがSync又はDelayReqメッセージを示すものでない場合には、当該タイムスタンプ付きフレームに付加されているタイムスタンプを破棄して、そのタイムスタンプを含まない上位フレームを上位レイヤ処理部18に供給する。
タイムスタンプ記憶部17は、フレーム判別部16から供給されたタイムスタンプを記憶する。当該タイムスタンプは、フレーム判別部16によってSync又はDelayReqメッセージを示すものと判別されたフレームに付加されていたものである。
上位レイヤ処理部18は、フレーム判別部16から供給された上位フレームの各々に対して、OSI参照モデルにおける例えばネットワーク層などの上位層についての処理を順次施す。
図2には、MAC処理部14及びMACsec処理部15の構成を示すブロック図が示されている。
タイムスタンプ分離部14aは、タイムスタンプ付加部13(図1)から供給されたタイムスタンプ付きフレームに付加されているタイムスタンプを分離する。
タイムスタンプ保持部14bは、当該分離されたタイムスタンプを一時的に保持する。
データ処理部14cは、タイムスタンプ分離部14aによってタイムスタンプが取り除かれたフレーム内のデータに対してMAC処理を施す。
タイムスタンプ再付加部14dは、データ処理部14cによってMAC処理が施されたフレームに対して、タイムスタンプ保持部14bに一時的に保持されているタイムスタンプを再び付加してタイムスタンプ付きフレームを構成し、これをMACsec処理部15に供給する。
タイムスタンプ分離部15aは、MAC処理部14から供給されたタイムスタンプ付きフレームに付加されているタイムスタンプを分離する。
タイムスタンプ保持部15bは、当該分離されたタイムスタンプを一時的に保持する。
セキュリティ解除処理部15cは、タイムスタンプ分離部15aによってタイムスタンプが取り除かれたフレームに対してセキュリティ解除処理を施す。
タイムスタンプ再付加部15dは、セキュリティ解除処理部15cによってセキュリティ解除処理が施されたフレームに対して、タイムスタンプ保持部15bに一時的に保持されているタイムスタンプを再び付加してタイムスタンプ付きフレームを構成し、これをフレーム判別部16に供給する。
以下、図3及び図4を参照しつつ、フレーム受信装置10における受信側タイムスタンプ記憶処理の動作について説明する。
先ず、PHY処理部11が通信網20から下位フレームFR1を受信する(ステップS11)。下位フレームFR1には、プリアンブル、SFD、宛先アドレス、送信元アドレス、MACsecヘッダ、暗号化データ、認証ベクタ、及びFCSが含まれる。
次に、タイムスタンプ付加部12が、下位フレームFR1にタイムスタンプを付加してタイムスタンプ付きフレームFR2を構成する(ステップS12)。タイムスタンプ付きフレームFR2には、宛先アドレス、送信元アドレス、MACsecヘッダ、暗号化データ、認証ベクタ、FCS、及びタイムスタンプが含まれる。
次に、タイムスタンプ付きフレームFR2に対して、MAC処理部14がMAC処理を施し、更にMACsec処理部15がセキュリティ解除処理を施してタイムスタンプ付きフレームFR3を構成する(ステップS13)。
MAC処理を施す際には、タイムスタンプ分離部14a(図2)がタイムスタンプを一旦分離する。分離されたタイムスタンプをタイムスタンプ保持部14bが保持し、データ処理部14cが当該分離後のデータに対してMAC処理を施した後、タイムスタンプ再付加部14dがタイムスタンプを再び付加する。セキュリティ解除処理を施す際にも、タイムスタンプ分離部15a(図2)がタイムスタンプを一旦分離する。分離されたタイムスタンプをタイムスタンプ保持部15bが保持し、セキュリティ解除処理部15cが当該分離後のデータに対してセキュリティ解除処理を施した後、タイムスタンプ再付加部15dがタイムスタンプを再び付加する。かかる動作により、タイムスタンプはMAC処理及びセキュリティ解除処理の影響を受けない。タイムスタンプ付きフレームFR3には、宛先アドレス、送信元アドレス、復号化データ、及びタイムスタンプが含まれる。
次に、フレーム判別部16は、タイムスタンプ付きフレームFR3がタイムスタンプを記憶すべきものであるか否かを判別する(ステップS14)。タイムスタンプ付きフレームFR3がSync又はDelayReqメッセージを示すものである場合に、フレーム判別部16はタイムスタンプを記憶すべきものと判別し、タイムスタンプ付きフレームFR3に付加されているタイムスタンプをタイムスタンプ記憶部17に供給する。なお、フレーム判別部16は、セキュリティ解除され、データが復号化されているフレームFR3を解析できるので、タイムスタンプ付きフレームFR3がSync又はDelayReqメッセージを示すものであるか否かを判別できる。
次に、タイムスタンプ記憶部17は、フレーム判別部16から供給されたタイムスタンプを記憶する(ステップS15)。
ステップS14において、フレーム判別部16は、タイムスタンプ付きフレームFR3がSync又はDelayReqメッセージを示すものでないと判別した場合には、当該タイムスタンプ付きフレームFR3フレームに付加されているタイムスタンプを破棄する(ステップS16)。
なお、タイムスタンプを記憶するか否かにかかわらず、フレーム判別部16は、タイムスタンプが取り除かれた上位フレームFR4を上位レイヤ処理部18に供給する。上位フレームFR4には、宛先アドレス、送信元アドレス、及び復号化データが含まれる。
上記したように、本実施例によるフレーム受信装置10においては、通信網20から到来した下位フレームの各々に対して、MAC処理及びセキュリティ処理を施す前にタイムスタンプを付加する。そして、これらの処理が施され解析可能となったタイムスタンプ付きフレームを解析し、タイムスタンプを記憶すべきフレームであると判別した場合には、当該タイムスタンプ付きフレームに付加されているタイムスタンプを記憶する。
かかる構成によれば、フレーム受信装置10がフレームを受信した時点の現在時刻すなわち受信時刻をタイムスタンプとして記憶できるので、通信網における遅延時間のみを対象として算出することが可能となる。つまり、MAC処理及び復号化等のセキュリティ解除処理に要する時間を除外して、通信網における遅延時間を算出することができる。また、タイムスタンプを記憶すべきフレームであるか否かの解析を行なう前にタイムスタンプを付加するので、当該解析処理に要する時間分を除外して、通信網における遅延時間を算出することができる。
このように、本実施例のフレーム受信装置10によれば、高精度のタイムスタンプ情報を得ることができる。
<第2の実施例>
図5には、本実施例であるフレーム送信装置30の構成を示すブロック図が示されている。
上位レイヤ処理部31は、OSI参照モデルにおける例えばネットワーク層などの上位層についての処理によりフレーム(以下、上位フレームと称する)を生成して、これをフラグ付加部32に供給する。
フラグ付加部32は、上位レイヤ処理部31から供給された上位フレームの各々について、フラグを付加すべきものであるか否かを判別する。詳細には、フラグ付加部32は、上位フレームがSync又はDelayReqメッセージを示すものである場合に、フラグを付加すべきものと判別する。この場合、フラグ付加部32は、当該上位フレームに対してフラグを付加してMACsec処理部33に供給する。以下、フラグが付加された上位フレームをフラグ付きフレームと称する。また、フラグ付加部32は、上位フレームがSync又はDelayReqメッセージを示すものでない場合には、当該上位フレームに対してフラグを付加せずにMACsec処理部33に供給する。
MACsec処理部33は、フラグ付加部32から供給されたフレームの各々に対して、暗号化処理などのセキュリティ設定処理を順次施す。当該供給されたフレームがフラグ付きフレームである場合には、MACsec処理部15は、そのフラグを一旦分離して当該処理を施す。MACsec処理部33は、フレームに対してセキュリティ設定処理を施した後、これをMAC処理部34に供給する。
MAC処理部34は、MACsec処理部33から供給されたフレームの各々に対して、OSI参照モデルにおけるMAC層についてのMAC処理を順次施す。当該供給されたフレームがフラグ付きフレームである場合には、MAC処理部34は、そのフラグを一旦分離してMAC処理を施す。MAC処理部14は、フレームに対してMAC処理を施した後、これをPHY処理部38に供給する。以下、MAC処理が施されたフレームを下位フレームと称する。
フラグ検出部35は、MAC処理部34が処理するフレームの各々についてフラグが付加されているか否かを判別する。フラグ検出部35は、例えば、MAC処理部34から供給されるフラグ信号に基づいてフラグの付加を検出する。フラグ検出部35は、フレームにフラグが付加されていると判別した場合には、クロック部36によって生成された現在時刻情報をタイムスタンプとしてタイムスタンプ記憶部37に供給する。
クロック部36は、現在時刻を示す現在時刻情報を常に生成している。
タイムスタンプ記憶部37は、フラグ検出部35から供給されたタイムスタンプを記憶する。当該タイムスタンプは、フラグ検出部35によってフラグが付加されていると判別されたフレームについてのものである。
以下、MACsec処理部33、MAC処理部34、フラグ検出部35、クロック部36、及びタイムスタンプ記憶部37をまとめて変換部と称する。
PHY処理部38は、MAC処理部34から供給された下位フレームの各々に対してOSI参照モデルにおける物理層についての処理を順次施し、通信網20に順次送出する送信部である。
図6には、MACsec処理部33及びMAC処理部34の構成を示すブロック図が示されている。
フラグ分離部33aは、フラグ付加部33(図1)から供給されたフラグ付きフレームに付加されているフラグを分離する。
フラグ保持部33bは、当該分離されたフラグを一時的に保持する。
セキュリティ処理部33cは、フラグ分離部33aによってフラグが取り除かれたフレーム内のデータに対してセキュリティ設定処理を施す。
フラグ再付加部33dは、セキュリティ処理部33cによってセキュリティ設定処理が施されたフレームに対して、フラグ保持部33bに一時的に保持されているフラグを再び付加してフラグ付きフレームを構成し、これをMAC処理部34に供給する。
フラグ分離部34aは、MACsec処理部33から供給されたフラグ付きフレームに付加されているフラグを分離してフラグ信号生成部34bに供給する。
フラグ信号生成部34bは、フラグ分離部34aからフラグを供給されたときに、フラグ信号を生成してこれをフラグ検出部35(図1)に供給する。
データ処理部34cは、フラグ分離部34aによってフラグが取り除かれたフレームに対してデータ処理を施して下位フレームを構成し、これをPHY処理部38(図1)に供給する。
以下、図7及び図8を参照しつつ、フレーム送信装置30における送信側タイムスタンプ記憶処理の動作について説明する。
先ず、フラグ付加部32は、上位レイヤ処理部31から供給された上位フレームについて、フラグを付加すべきものであるか否かを判別する(ステップS21)。フラグ付加部32は、上位フレームがSync又はDelayReqメッセージを示すものである場合に、フラグを付加すべきものと判別する。
この場合、フラグ付加部32は、上位フレームに対してフラグを付加してフラグ付きフレームFS1を構成し、これをMACsec処理部33に供給する(ステップS22)。フラグ付きフレームFS1には、フラグ、宛先アドレス、送信元アドレス、及び平文データが含まれる。フラグ付加部32は、上位フレームがSync又はDelayReqメッセージを示すものでない場合には、当該上位フレームに対してフラグを付加せずにMACsec処理部33に供給する(ステップS22)。
次に、MACsec処理部33は、フラグ付加部32から供給されたフレームに対して、暗号化処理などのセキュリティ設定処理を施す(ステップS23)。当該フレームがフラグ付きフレームである場合には、MACsec処理部15は、そのフラグを一旦分離して当該処理を施し、当該処理後にそのフラグをフレームに再び付加してフラグ付きフレームを構成する。MACsec処理部15は、当該処理によってフレームFS2を構成し、これをMAC処理部34に供給する。フレームFS2がフラグ付きフレームである場合には、フラグ、宛先アドレス、送信元アドレス、MACsecヘッダ、暗号化データ、及び認証ベクタが含まれる。フレームFS2にフラグが付加されていない場合にも、MACsec処理部15は、そのフレームFS2にセキュリティ設定処理を施してMAC処理部34に供給する。
次に、MAC処理部34は、MACsec処理部33から供給されたフレームFS2に対してMAC処理を順次施す(ステップS23)。当該フレームがフラグ付きフレームである場合には、MAC処理部34は、そのフラグを一旦分離して当該処理を施す。MAC処理部14は、当該処理によって下位フレームFS3を構成し、これをPHY処理部38に供給する。下位フレームFS3には、宛先アドレス、送信元アドレス、MACsecヘッダ、暗号化データ、認証ベクタ、及びFCSが含まれる。また、MAC処理部34は、フレームFS2にフラグが付加されていたことを示すフラグ信号を生成し、これをフラグ検出部35に供給する。MAC処理部34は、フレームFS2にフラグが付加されていない場合にも、そのフレームFS2にセキュリティ設定処理を施して下位フレームFS3を構成し、これをPHY処理部38に供給する。
次に、フラグ検出部35は、MAC処理部34が処理するフレームFS2にフラグが付加されているか否かを判別する(ステップS24)。フラグ検出部35は、例えば、MAC処理部34からフラグ信号が供給された場合に、フレームFS2にフラグが付加されていると判別する。この場合、フラグ検出部35は、クロック部36によって生成された現在時刻情報をタイムスタンプとしてタイムスタンプ記憶部37に供給する。なお、フラグ検出部35は、フレームFS2にフラグが付加されていないと判別した場合には、タイムスタンプ記憶部37へのタイムスタンプの供給は行なわない。
次に、タイムスタンプ記憶部37が、フラグ検出部35から供給されたタイムスタンプを記憶する(ステップS25)。
次に、PHY処理部38が、MAC処理部34から供給された下位フレームFS3の各々に対して物理層についての処理を順次施して下位フレームFS4を構成し、これを通信網20に送出する(ステップS26)。下位フレームFS4には、プリアンブル、SFD、宛先アドレス、送信元アドレス、MACsecヘッダ、暗号化データ、認証ベクタ、及びFCSが含まれる。
図9には、フレーム送信装置30におけるフラグ検出時の信号変化を示すタイムチャートが示されている。MAC処理部34からPHY処理部38に対してTXEN(transmit enable)信号及びTXD(transmit data)信号が供給されている。MAC処理部34は、例えば、TXD(transmit data)信号におけるプリアンブルデータの終了時点TSにおいてフラグ信号を生成し、これをフラグ検出部35に供給する。これによって、TSの時点における現在時刻情報がタイムスタンプとしてタイムスタンプ記憶部37に記憶される。
上記したように、本実施例によるフレーム送信装置30においては、先ず、上位レイヤ処理部31において生成された上位フレームのうちの、タイムスタンプを記憶すべき上位フレームに対してフラグを付加してフラグ付きフレームを構成する。その後、MAC処理及びセキュリティ処理を施す。そして、これらの処理が施されたフレームの各々に付いてフラグが付加されているか否かをフラグ検出部35が判別し、フラグを検出した場合には、そのときの現在時刻情報をタイムスタンプとして記憶する。
かかる構成によれば、フレーム送信装置30がフレームを送信する時点の現在時刻すなわち送信時刻をタイムスタンプとして記憶できるので、通信網における遅延時間のみを対象として算出することが可能となる。つまり、MAC処理及び暗号化等のセキュリティ設定処理に要する時間を除外して、通信網における遅延時間を算出することができる。また、フラグ検出によりタイムスタンプ記憶の要否を判断するので、タイムスタンプを記憶すべきフレームであるか否かの解析処理を全てのフレームに対して行なう必要がなくなり、処理量を低減することができる。
このように、本実施例のフレーム送信装置30によれば、高精度のタイムスタンプ情報を得ることができる。
<システムとしての実施例>
図10には、フレーム送受信システム40の構成を示すブロック図が示されている。マスター装置50とスレーブ装置60とが通信網20を介してタイムスタンプ情報を送受信する。
以下、図11を参照しつつ、マスター装置50とスレーブ装置60との間のタイムスタンプ情報の送受信動作について説明する。
先ず、マスター装置50がスレーブ装置60に対してSyncメッセージを送信する(ステップS31)。このとき、マスター装置50は、第2の実施例に示したフレーム送信装置30として動作し、当該送信時における現在時刻をタイムスタンプT1として記憶する。スレーブ装置60は、Syncメッセージを受信する際には第1の実施例に示したフレーム受信装置10として動作し、Syncメッセージを受信したときの現在時刻をタイムスタンプT2として記憶する。
次に、マスター装置50は、FollowUpメッセージによってタイムスタンプT1をスレーブ装置60に対して送信する(ステップS32)。スレーブ装置60は、FollowUpメッセージに含まれるタイムスタンプT1を記憶する。
次に、スレーブ装置60がマスター装置50に対してDelayReqメッセージを送信する(ステップS33)。このとき、スレーブ装置60は、フレーム送信装置30として動作し、当該送信時における現在時刻をタイムスタンプT3として記憶する。マスター装置50は、DelayReqメッセージを受信する際にはフレーム受信装置10として動作し、DelayReqメッセージを受信したときの現在時刻をタイムスタンプT4として記憶する。
次に、マスター装置50は、DelayRespメッセージによってタイムスタンプT4をスレーブ装置60に対して送信する(ステップS34)。スレーブ装置60は、DelayRespメッセージに含まれるタイムスタンプT4を記憶する。
上記した動作により、スレーブ装置60は、タイムスタンプT1、T2、T3及びT4を取得することができる。スレーブ装置60においては、伝播遅延時間D1を例えばD1=((T2−T1)+(T4−T3))/2として算出できる。また、時刻同期のためのオフセット値E1を例えばE1=(T2−T1)−D1として算出できる。
第1及び第2の実施例に示したように、記憶されるタイムスタンプは、MAC処理やMACsec処理に要する時間を含まないものなので、フレームに対して例えばセキュリティ処理等のデータ処理を施した場合であっても、算出される伝播遅延時間は通信網20における伝播遅延時間のみを表す。故に、スレーブ装置60においては、現在時刻をオフセット値分だけ補正することにより、マスター装置50との間で精度の高い時刻同期を実現できる。このように、本実施例のフレーム送受信システム40によれば、精度の高い時刻同期を実現できる。
上記した各実施例はフレームに対してMACセキュリティ処理を施す場合の例であるが、セキュリティの種類はこれに限られない。上記実施例のMACsec処理部15及びMACsec処理部33によるMACセキュリティ処理の代わりに例えばIPsec等のセキュリティプロトコルによるセキュリティ処理を行なった場合にも本発明の効果を奏することができる。
10 フレーム受信装置
11 PHY処理部
12 クロック部
13 タイムスタンプ付加部
14 MAC処理部
15 MACsec処理部
16 フレーム判別部
17 タイムスタンプ記憶部
18 上位レイヤ処理部
20 通信網
30 フレーム送信装置
31 上位レイヤ処理部
32 フラグ付加部
33 MACsec処理部
34 MAC処理部
35 フラグ検出部
36 クロック部
37 タイムスタンプ記憶部
38 PHY処理部
40 フレーム送受信システム
50 マスター装置
60 スレーブ装置

Claims (16)

  1. 物理層に属する下位フレームを通信網を介して受信する受信部と、受信した前記下位フレームを上位層に属する上位フレームに変換する変換部と、を含むフレーム受信装置であって、
    前記下位フレームの受信時点における受信時刻を表すタイムスタンプを生成して前記下位フレームに付加してタイムスタンプ付きフレームを生成するタイムスタンプ付加部
    前記変換部が変換した上位フレームの内容に応じて前記タイムスタンプの表す受信時刻を記憶する記憶部と、
    を含み、
    前記変換部は、
    前記タイムスタンプ付きフレームから前記タイムスタンプを分離して保持し、前記タイムスタンプが分離された前記タイムスタンプ付きフレームに対して第1処理を施した後、前記タイムスタンプを再付加する第1処理部と、
    前記タイムスタンプが再付加されたフレームから前記タイムスタンプを分離して保持し、前記タイムスタンプが分離された前記フレームに対して第2処理を施した後、前記タイムスタンプを再付加する第2処理部と、
    を含むことを特徴とするフレーム受信装置。
  2. 前記第1処理はMAC処理を含み、前記第2処理はセキュリティ解除処理を含むことを特徴とする請求項1に記載のフレーム受信装置。
  3. 前記記憶部は、前記上位フレームがSync又はDelayReqメッセージである場合に前記タイムスタンプの表す受信時刻を記憶することを特徴とする請求項1又は2に記載のフレーム受信装置。
  4. 上位層に属する上位フレームを物理層に属する下位フレームに変換する変換部と、前記下位フレームを通信網を介して送信する送信部と、を含むフレーム送信装置であって、
    前記上位フレームの内容に応じてこれにフラグを付加するフラグ付加部を含み、
    前記変換部は、
    前記上位フレームに対して第1処理を施す第1処理部と、前記第1処理が施されたフレームに対して第2処理を施す第2処理部と、
    前記第2処理が施されたフレームに前記フラグが付加されていると判別した場合に当該判別時点における現在時刻を送信時刻として記憶する記憶部と、
    を含み、
    前記第1処理部は、変換対象である上位フレームに前記フラグが付加されている場合には、前記上位フレームから前記フラグを分離して保持し、前記フラグが分離された前記上位フレームに対して前記第1処理を施した後、前記フラグを再付加し、
    前記第2処理部は、前記フラグが再付加されたフレームから前記フラグを分離して保持し、前記フラグが分離された前記フレームに対して前記第2処理を施すことを特徴とするフレーム送信装置。
  5. 前記第1処理はセキュリティ設定処理を含み、前記第2処理はMAC処理を含むことを特徴とする請求項4に記載のフレーム送信装置。
  6. 前記フラグ付加部は、前記上位フレームがSync又はDelayReqメッセージである場合に前記フラグを付加することを特徴とする請求項4又は5に記載のフレーム送信装置。
  7. 物理層に属する下位フレームを通信網を介して送受信するフレーム送信装置とフレーム受信装置とを含むフレーム送受信システムであって、
    前記フレーム送信装置は、上位層に属する上位フレームの内容に応じてこれにフラグを付加するフラグ付加部と、前記上位フレームを前記下位フレームに変換する送信側変換部と、前記下位フレームを前記通信網を介して送信する送信部と、を含み、
    前記送信側変換部は、前記上位フレームに対して第1処理を施す第1処理部と、前記第1処理が施されたフレームに対して第2処理を施す第2処理部と、前記第2処理が施されたフレームに前記フラグが付加されていると判別した場合に当該判別時点における現在時刻を送信時刻として記憶する送信側記憶部と、を含み、
    前記第1処理部は、変換対象である上位フレームに前記フラグが付加されている場合には、前記上位フレームから前記フラグを分離して保持し、前記フラグが分離された前記上位フレームに対して前記第1処理を施した後、前記フラグを再付加し、
    前記第2処理部は、前記フラグが再付加されたフレームから前記フラグを分離して保持し、前記フラグが分離された前記フレームに対して前記第2処理を施し、
    前記フレーム受信装置は、前記下位フレームを前記通信網を介して受信する受信部と、前記下位フレームの受信時点における受信時刻を表すタイムスタンプを生成して前記下位フレームに付加してタイムスタンプ付きフレームを生成するタイムスタンプ付加部と、受信した前記下位フレームを上位層に属する上位フレームに変換する受信側変換部と、前記変換部が変換した上位フレームの内容に応じて前記タイムスタンプの表す受信時刻を記憶する受信側記憶部と、を含み、
    前記受信側変換部は、
    前記タイムスタンプ付きフレームから前記タイムスタンプを分離して保持し、前記タイムスタンプが分離された前記タイムスタンプ付きフレームに対して第3処理を施した後、前記タイムスタンプを再付加する第3処理部と、
    前記タイムスタンプが再付加されたフレームから前記タイムスタンプを分離して保持し、前記タイムスタンプが分離された前記フレームに対して第4処理を施した後、前記タイムスタンプを再付加する第4処理部と、
    を含むことを特徴とするフレーム送受信システム。
  8. 前記第3処理はMAC処理を含み、前記第4処理はセキュリティ解除処理を含むことを特徴とする請求項7に記載のフレーム送受信システム。
  9. 前記受信側記憶部は、前記上位フレームがSync又はDelayReqメッセージである場合に前記タイムスタンプの表す受信時刻を記憶することを特徴とする請求項7又は8に記載のフレーム送受信システム。
  10. 前記第1処理はセキュリティ設定処理を含み、前記第2処理はMAC処理を含むことを特徴とする請求項7に記載のフレーム送受信システム。
  11. 前記フラグ付加部は、前記上位フレームがSync又はDelayReqメッセージである場合に前記フラグを付加することを特徴とする請求項7又は10に記載のフレーム送受信システム。
  12. 物理層に属する下位フレームを通信網を介して送信する送信ステップと、前記下位フレームを前記通信網を介して受信する受信ステップと、を含むフレーム送受信方法であって、
    前記送信ステップは、上位層に属する上位フレームの内容に応じてこれにフラグを付加するフラグ付加ステップと、前記上位フレームを前記下位フレームに変換する送信側変換ステップと、前記下位フレームを前記通信網を介して送信する下位フレーム送信ステップと、を含み、
    前記送信側変換ステップは、前記上位フレームに対して第1処理を施す第1処理ステップと、前記第1処理が施されたフレームに対して第2処理を施す第2処理ステップと、前記第2処理が施されたフレームに前記フラグが付加されていると判別した場合に当該判別時点における現在時刻を送信時刻として記憶する送信側記憶ステップと、を含み、
    前記第1処理ステップは、変換対象である上位フレームに前記フラグが付加されている場合には前記上位フレームから前記フラグを分離する第1分離ステップと、分離した前記フラグを保持する第1保持ステップと、前記フラグが分離された前記上位フレームに対して前記第1処理を施す第1フレーム処理ステップと、前記フラグを再付加する第1再付加ステップと、を含み、
    前記第2処理ステップは、前記フラグが再付加されたフレームから前記フラグを分離する第2分離ステップと、分離した前記フラグを保持する第2保持ステップと、前記フラグが分離された前記フレームに対して前記第2処理を施す第2フレーム処理ステップと、を含み、
    前記受信ステップは、前記下位フレームを前記通信網を介して受信する下位フレーム受信ステップと、前記下位フレームの受信時点における受信時刻を表すタイムスタンプを生成して前記下位フレームに付加してタイムスタンプ付きフレームを生成するタイムスタンプ付加ステップと、受信した前記下位フレームを上位層に属する上位フレームに変換する受信側変換ステップと、前記変換部が変換した上位フレームの内容に応じて前記タイムスタンプの表す受信時刻を記憶する受信側記憶ステップと、を含み、
    前記受信側変換ステップは、前記下位フレームに対して第3処理を施す第3処理ステップと、前記第3処理が施されたフレームに対して第4処理を施す第4処理ステップと、を含み、
    前記第3処理ステップは、前記タイムスタンプ付きフレームから前記タイムスタンプを分離する第3分離ステップと、分離された前記タイムスタンプを保持する第3保持ステップと、前記タイムスタンプが分離された前記タイムスタンプ付きフレームに対して第3処理を施す第3フレーム処理ステップと、前記タイムスタンプを再付加する第3再付加ステップと、を含み、
    前記第4処理ステップは、前記タイムスタンプが再付加されたフレームから前記タイムスタンプを分離する第4分離ステップと、分離された前記タイムスタンプを保持する第4保持ステップと、前記タイムスタンプが分離された前記フレームに対して第4処理を施す第4フレーム処理ステップと、前記タイムスタンプを再付加する第4再付加ステップと、を含むことを特徴とするフレーム送受信方法。
  13. 前記第3処理はMAC処理を含み、前記第4処理はセキュリティ解除処理を含むことを特徴とする請求項12に記載のフレーム送受信方法。
  14. 前記受信側記憶ステップにおいては、前記上位フレームがSync又はDelayReqメッセージである場合に前記タイムスタンプの表す受信時刻を記憶することを特徴とする請求項12又は13に記載のフレーム送受信方法。
  15. 前記第1処理はセキュリティ設定処理を含み、前記第2処理はMAC処理を含むことを特徴とする請求項12に記載のフレーム送受信方法。
  16. 前記フラグ付加ステップにおいては、前記上位フレームがSync又はDelayReqメッセージである場合に前記フラグを付加することを特徴とする請求項12又は15に記載のフレーム送受信方法。
JP2011127341A 2011-06-07 2011-06-07 フレーム受信装置、フレーム送信装置、フレーム送受信システム及びフレーム送受信方法 Active JP5797463B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2011127341A JP5797463B2 (ja) 2011-06-07 2011-06-07 フレーム受信装置、フレーム送信装置、フレーム送受信システム及びフレーム送受信方法
CN2012101859441A CN102820940A (zh) 2011-06-07 2012-06-07 帧接收装置、帧发送装置、帧收发***以及帧收发方法
US13/490,997 US9306695B2 (en) 2011-06-07 2012-06-07 Frame transmitting apparatus, frame receiving apparatus, and frame transmission/reception system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011127341A JP5797463B2 (ja) 2011-06-07 2011-06-07 フレーム受信装置、フレーム送信装置、フレーム送受信システム及びフレーム送受信方法

Publications (2)

Publication Number Publication Date
JP2012256965A JP2012256965A (ja) 2012-12-27
JP5797463B2 true JP5797463B2 (ja) 2015-10-21

Family

ID=47293166

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011127341A Active JP5797463B2 (ja) 2011-06-07 2011-06-07 フレーム受信装置、フレーム送信装置、フレーム送受信システム及びフレーム送受信方法

Country Status (3)

Country Link
US (1) US9306695B2 (ja)
JP (1) JP5797463B2 (ja)
CN (1) CN102820940A (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9866339B1 (en) * 2013-10-24 2018-01-09 Marvell Israel (M.I.S.L) Ltd. Method and apparatus for securing clock synchronization in a network
CN107580768B (zh) * 2015-07-17 2020-06-26 华为技术有限公司 报文传输的方法、装置和***
EP3618315B1 (en) * 2018-08-28 2022-06-01 Rambus Inc. Network interface with timestamping and data protection

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050011365A1 (en) * 2001-12-11 2005-01-20 Catherine Lamy System for transmitting additional information via a network
JP2004248172A (ja) * 2003-02-17 2004-09-02 Fujitsu Ltd Osiレイヤ1通信データモニタ装置
EP1825620B1 (de) * 2004-12-16 2009-04-08 Siemens Aktiengesellschaft Synchronisationsmodul
EP1987614B1 (de) * 2006-02-22 2013-05-29 Siemens Enterprise Communications GmbH & Co. KG Verfahren und einrichtungen zum übermitteln von sendezeit- oder empfangszeitinformation einer gesendeten oder empfangenen nachricht
JP5060081B2 (ja) 2006-08-09 2012-10-31 富士通株式会社 フレームを暗号化して中継する中継装置
CN101299749B (zh) * 2007-04-30 2011-12-07 华为技术有限公司 网络间的时钟传递方法和时钟传递装置
US9112632B2 (en) * 2008-01-25 2015-08-18 Cisco Technology, Inc. Supporting efficient and accurate sync/followup timestamps
US7860125B2 (en) * 2008-01-28 2010-12-28 Cisco Techology, Inc. Flexible time stamping
CN101707505B (zh) * 2008-08-13 2013-08-28 华为技术有限公司 一种在无源光网络中时间同步的方法、装置及无源光网络
EP2316196B1 (en) * 2008-08-22 2019-02-27 Marvell World Trade Ltd. Method and apparatus for integrating precise time protocol and media access control security in network elements
TWI510042B (zh) * 2008-12-15 2015-11-21 Ind Tech Res Inst 精確時間同步協定之封包資料加解密方法、裝置及時間同步系統
KR101094628B1 (ko) * 2008-12-23 2011-12-15 주식회사 케이티 타임스탬프를 이용한 실시간 서비스 모니터링 네트워크 장치 및 그 방법
JP2010190635A (ja) 2009-02-17 2010-09-02 Sony Corp スレーブ装置、スレーブ装置の時刻同期化方法、マスタ装置および電子機器システム
JP2010213101A (ja) * 2009-03-11 2010-09-24 Toshiba Corp メッセージを中継する中継装置およびプログラム

Also Published As

Publication number Publication date
US9306695B2 (en) 2016-04-05
JP2012256965A (ja) 2012-12-27
CN102820940A (zh) 2012-12-12
US20120314717A1 (en) 2012-12-13

Similar Documents

Publication Publication Date Title
US10079748B2 (en) Supporting efficient and accurate sync/followup timestamps
US9882666B2 (en) Time synchronization for network testing equipment
EP2316196B1 (en) Method and apparatus for integrating precise time protocol and media access control security in network elements
US8929240B2 (en) Method and system for determination and exchange of network timing information
US9282024B2 (en) Physical layer processing of timestamps and MAC security
US8804762B2 (en) Method and system for timestamp inclusion in virtual local area network tag
JP5797463B2 (ja) フレーム受信装置、フレーム送信装置、フレーム送受信システム及びフレーム送受信方法
CN102347831B (zh) 时间消息处理方法、装置及***
JP5298592B2 (ja) タイムスタンプパケット通信システム、タイムスタンプパケット送信機、タイムスタンプパケット受信機
JP5201091B2 (ja) 通信装置
JP2008172587A (ja) 通信装置および基地局システム
JP2018125768A (ja) データ伝送装置及びプログラム
JP6572136B2 (ja) 通信システム、通信装置、第二装置、通信方法及びコンピュータプログラム
JP5922047B2 (ja) 遅延測定方法および遅延測定システム
KR20150016735A (ko) 중앙 집중 제어 평면을 이용한 네트워크 시각 동기 시스템
KR20120042114A (ko) 트래픽 발생기 및 트래픽 발생기를 이용한 네트워크의 품질 측정 방법
KR20100068142A (ko) 물리 계층에서의 타임스탬핑 장치 및 그 방법
WO2015106504A1 (zh) 调整差分时钟频率方法、装置、***、源端设备和互通修改器

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140326

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20141224

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150113

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150313

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150819

R150 Certificate of patent or registration of utility model

Ref document number: 5797463

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150