通過型ネットワークタイムスタンパ

PUTS: cascadable Passing through UDP Time Stamper
国立研究開発法人 情報通信研究機構 時空標準研究室
Last update: 2007/05/21

ネットワークに挿入し、通過するUDPパケットに精度8nsのタイムスタンプを挿入します。

ネットワークの高速化に伴い、PCを用いたソフトウェアタイムスタンプでは、精度が確保できなくなってきました。 そこで、FPGAを用いて10Gbpsおよび1Gbpsのワイヤレートで動作する、タイムスタンパを開発しました。

このタイムスタンパは、ネットワークの両端での Endo-to-End 計測はもちろん、 ネットワークの途中に複数配置することにより、1つのUDPパケットにカスケードにタイムスタンプを挿入することもできます。 しかも、ネットワークを非侵襲に計測するために、カットスルー動作し、通過遅延はパケットサイズに依らず一定値(400ns) となっている。

また、タイムスタンプを挿入するだけではなく、 ワイヤレートでも8ns精度のパケットキャプチャ機能およびパケット送出機能も有しています。


PUTS/X with XFP.


PUTS/G with 1000Base-T.

詳しくは、論文をご覧ください。