JP6847334B2 - ネットワーク装置、ネットワークシステム、ネットワーク方法、およびネットワークプログラム - Google Patents
ネットワーク装置、ネットワークシステム、ネットワーク方法、およびネットワークプログラム Download PDFInfo
- Publication number
- JP6847334B2 JP6847334B2 JP2020560731A JP2020560731A JP6847334B2 JP 6847334 B2 JP6847334 B2 JP 6847334B2 JP 2020560731 A JP2020560731 A JP 2020560731A JP 2020560731 A JP2020560731 A JP 2020560731A JP 6847334 B2 JP6847334 B2 JP 6847334B2
- Authority
- JP
- Japan
- Prior art keywords
- time
- network
- frame
- message
- path
- 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
Links
- 238000000034 method Methods 0.000 title claims description 29
- 238000004891 communication Methods 0.000 claims description 167
- 238000012545 processing Methods 0.000 claims description 118
- 230000005540 biological transmission Effects 0.000 claims description 81
- 238000001914 filtration Methods 0.000 claims description 53
- 230000000903 blocking effect Effects 0.000 claims description 8
- 230000006870 function Effects 0.000 description 69
- 238000010586 diagram Methods 0.000 description 26
- 230000009977 dual effect Effects 0.000 description 16
- 230000000694 effects Effects 0.000 description 13
- 238000001514 detection method Methods 0.000 description 7
- 238000012546 transfer Methods 0.000 description 6
- 230000005856 abnormality Effects 0.000 description 5
- 238000007726 management method Methods 0.000 description 4
- 238000000926 separation method Methods 0.000 description 4
- 239000000284 extract Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000000052 comparative effect Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0638—Clock or time synchronisation among nodes; Internode synchronisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0638—Clock or time synchronisation among nodes; Internode synchronisation
- H04J3/0658—Clock or time synchronisation among packet nodes
- H04J3/0661—Clock or time synchronisation among packet nodes using timestamps
- H04J3/0667—Bidirectional timestamps, e.g. NTP or PTP for compensation of clock drift and for compensation of propagation delays
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0638—Clock or time synchronisation among nodes; Internode synchronisation
- H04J3/0641—Change of the master or reference, e.g. take-over or failure of the master
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/08—Intermediate station arrangements, e.g. for branching, for tapping-off
- H04J3/085—Intermediate station arrangements, e.g. for branching, for tapping-off for ring networks, e.g. SDH/SONET rings, self-healing rings, meashed SDH/SONET networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/42—Loop networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Description
前記フレームを通信するためのリンクを生成するリンク処理部であって、ブロードキャストストームを回避するために前記フレームを廃棄するフレーム廃棄機能を有するリンク処理部と、
前記時刻マスタを起点とするとともに終点とする時刻配信パスであって前記フレームのうち前記複数のネットワーク装置の時刻同期に用いる時刻同期メッセージを通信する時刻配信パスを、前記時刻マスタの右回りと左回りとに生成するパス制御部と
を備え、
前記リンク処理部は、
前記時刻同期メッセージを取得すると、前記フレーム廃棄機能に関わらず前記時刻同期メッセージを通過させるフィルタリング部を備えた。
***構成の説明***
図1は、本実施の形態に係るネットワークシステム500の構成を示す図である。
ネットワークシステム500は、フレームを送受信する複数のネットワーク装置100を備える。また、ネットワークシステム500は、複数のネットワーク装置100から時刻の基準となる時刻マスタ23を選出する。ネットワークシステム500は、リング型である。
ネットワークシステム500は、ERPにより構築されるリングネットワークである。ERPは、リングネットワークの一か所のポートを閉塞することにより、高信頼性を有する通信を可能とする。閉塞されるポートを閉塞ポート21という。また、閉塞ポート21により閉塞可能なリンク経路をRPL(Ring Protection Link)という。リンク経路とは、ネットワーク装置と、そのネットワーク装置に隣接するネットワーク装置とを接続する経路をいう。RPLは、ネットワーク装置と隣接するネットワーク装置とを接続するリンク経路である。図1では、ネットワーク装置Cが閉塞ポート21を有するRPLオーナ22である。ネットワーク装置100、すなわちネットワーク装置A,B,C,Dの各々は、ERPを実現する機能を実装する。
図3は、本実施の形態に係るネットワーク装置100のハードウェア構成を示す図である。
図2および図3を用いて、本実施の形態に係るネットワーク装置100の構成について説明する。
ネットワーク装置100は、コンピュータである。
ネットワーク装置100は、機能要素として、上位レイヤ処理部101、ERP処理部102、第1通信インタフェース部104、第2通信インタフェース部105、第3通信インタフェース部106、同期制御部107、およびパス制御部108を備える。ERP処理部102は、フィルタリング部103を備える。同期制御部107は、BMCA処理部、PTP処理部、および情報管理部を備える。パス制御部108は、送信選択部109、メッセージ選択部110、時刻配信メッセージ受信部111、およびパスチェック部112を備える。
プロセッサ910は、演算処理を行うIC(Integrated Circuit)である。プロセッサ910の具体例は、CPU(Central Processing Unit)、DSP(Digital Signal Processor)、GPU(Graphics Processing Unit)である。あるいは、プロセッサ910は、FPGA(Field−Programmable Gate Array)でもよい。
ネットワークプログラムは、上記の各部の「部」を「処理」、「手順」あるいは「工程」に読み替えた各処理、各手順あるいは各工程を、コンピュータに実行させる。また、ネットワーク方法は、ネットワーク装置100がネットワークプログラムを実行することにより行われる方法である。
ネットワークプログラムは、コンピュータ読取可能な媒体、記録媒体、あるいは記憶媒体に格納されて提供されてもよい。また、ネットワークプログラムは、プログラムプロダクトとして提供されてもよい。
上位レイヤ処理部101は、ERP処理部102から情報を取得し、その情報の処理をさらに上位のレイヤで実施する。また、上位レイヤ処理部101は、上位のレイヤで処理された情報をERP処理部102に転送する。なお、上位レイヤ処理部101は、情報を別のネットワークへの転送するための第3通信インタフェース部106でもよい。あるいは、上位レイヤ処理部101は、情報を他のネットワーク装置100へ転送するための第1通信インタフェース部104、あるいは第2通信インタフェース部105でもよい。
フレーム多重および分離制御機能は、リングポート出力処理部と上位レイヤ出力処理部と非リングポート出力処理部に機能分割されている。
リングポート出力処理部は、複数の通信ポートから入力されたフレームを1つの出力の通信ポートに多重化し、イーサネット(登録商標)リングに出力するフレームを決める送信調停を実施する。複数の通信ポートから入力されたフレームには、上位レイヤ処理部101から転送されたAddトラヒックと、第1通信インタフェース部104または第2通信インタフェース部105から転送されたTransitトラヒックとにおけるフレームがある。上位レイヤ出力処理部では、第1通信インタフェース部104または第2通信インタフェース部105から転送されたDropトラヒックにおけるフレームの多重化を行うための上位レイヤ処理部に出力する送信調停を実施する。
ERP処理部102は、さらに、レイヤ2によるネットワーク制御プロトコルであるERPの制御を担っている。また、ERP処理部102は、プロテクション機能、フレームフォワーディング機能を持つ。そして、ERP処理部102は、上記のプロテクション機能で必要となるERP制御で利用する制御フレームを生成して第1通信インタフェース部104または第2通信インタフェース部105に転送する。プロテクション機能は、障害検出およびERP規格にしたがった手順で障害発生経路を回避するための機能である。フレームフォワーディング機能は、FDB(Forwarding DataBase)を利用して受け取ったフレームをどこのポート、または上位レイヤ処理部に転送するかを判断する機能である。
フィルタリング部103は、フレームのうち時刻同期メッセージを取得すると、フレーム廃棄機能に関わらず時刻同期メッセージを通過させる。本実施の形態では、フィルタリング部103は、フレームのうち時刻同期メッセージを取得すると、ポート閉塞機能に関わらず時刻同期メッセージを通過させる。具体的には、フィルタリング部103は、通信ポートが閉塞ポートかどうかを識別し、時刻同期メッセージである場合は閉塞ポートであっても通過させる機能を持つ。フィルタリング部103は、閉塞ポート通過判定フィルタリング部ともいう。
まず、受信処理部では、受け取ったフレームの識別、受け取ったフレームが有効であるか無効であるかのチェックを行う。受信処理部では、不正なプリアンブルを受け取る、またはPHYからのエラー信号を受け取った場合には無効として認識し、後段に通知あるいは廃棄する。また、受信処理部では、受け取ったフレームからFDBを検索するための情報を抽出し、転送する通信ポートを選択する。転送する通信ポートには、上位レイヤ処理部101、非リングポートの通信ポートインタフェースである第3通信インタフェース部106、あるいは第2通信インタフェース部105がある。
つぎに、送信処理部では、ERP処理部102から転送されたフレームをイーサネット(登録商標)PHYに渡す。
パス制御部108は、同期制御部107から渡される時刻同期メッセージをドメインの値によって、第1通信インタフェース部104あるいは第2通信インタフェース部105に振り分ける。時刻同期メッセージは、複数のネットワーク装置100の時刻同期に用いる。時刻同期メッセージには、PTPメッセージおよびBMCAメッセージが含まれる。PTPメッセージは、時刻マスタからの時刻の基準が含まれる時刻配信メッセージの例である。また、BMCAメッセージは、時刻マスタを選定するためのメッセージである。BMCAメッセージは、時刻配信パスを生成するためのパス生成メッセージの例である。
また、パス制御部108は、フィルタリング部103から渡される時刻同期メッセージを識別する。パス制御部108は、時刻同期メッセージがPTPメッセージであるか、あるいは、BMCAメッセージであるかを識別する。時刻同期メッセージがBMCAメッセージの場合は、パス制御部108は、右回りおよび左回りの時刻配信パスが生成できたかどうかをチェックし、時刻同期メッセージを同期制御部107に転送する。
なお、上記のチェック方法には、ネットワーク上の装置台数を静的に予め設定しておく方法がある。あるいはネットワークトポロジを動的に把握する機能により装置台数を把握し、その値とStepsRemovedの値を比較してもよい。
次に、本実施の形態に係るネットワーク装置100の動作について説明する。
ネットワーク装置100は、第1通信ポートと第2通信ポートとの各々と、右回りの時刻配信パスに対応するドメインと左回りの時刻配信パスに対応するドメインとの各々を対応付けた対応表18をメモリ931に備える。パス制御部108は、対応表18に基づいて、時刻同期メッセージを、時刻同期メッセージが属するドメインに対応する通信ポートに送出する。対応表18には、時刻同期メッセージを送信する際に用いる送信対応表181と、時刻同期メッセージを受信した際に用いる受信対応表182とを有する。
ステップ102において、送信選択部109は、送信対応表181に基づいて、BMCAメッセージを送信する通信ポートを判定する。
送信対応表181には、ドメイン情報と送信ポート情報が対応付けられている。
例えば、BMCAメッセージの送信ポート情報がリング第1通信ポートであり、ドメイン情報がXの場合、BMCAメッセージは第1通信ポートに送信する。また、例えば、BMCAメッセージの送信ポート情報がリング第2通信ポートであり、ドメイン情報がXの場合、BMCAメッセージは廃棄される。また、例えば、BMCAメッセージの送信ポート情報が非リング第3通信ポートである場合は、通常の機能に準じて送信される。つまり、BMCAメッセージの送信ポート情報が非リング第3通信ポートであり、かつ、ネットワーク装置100のポートが閉塞ポートである場合は、BMCAメッセージは廃棄される。
このように、BMCAメッセージは送信対応表181にしたがって送信する。このように送信することで、時刻マスタを起点に、右回り、左回りの時刻配信パスが生成される。生成後は、そのパスに沿って、PTPメッセージが順に転送される。
その後、フィルタリング部103は、送信先が閉塞ポートの場合でもBMCAメッセージを通過させる。
これにより、BMCAメッセージは、二重リングネットワークに対して、どちらか一方のリング(右回りまたは左回り)にのみ送出される。各ネットワーク装置100がドメインごとに右回りあるいは左回りのポートにのみBMCAメッセージを送信することで、右回りおよび左回りの時刻配信パスを形成する。
パス制御部108の送信選択部109は、時刻同期メッセージのうち時刻の基準が含まれる時刻配信メッセージ、すなわちPTPメッセージを取得すると、時刻配信パスが完成したか否かを判定する。送信選択部109は、時刻配信パスが完成していると判定した場合に、時刻配信メッセージをリンク処理部20に送出する。
ステップ202において、送信選択部109は、時刻配信パスが完成しているか否かを判定する。具体的には、送信選択部109は、パスチェック部112によるチェック結果を用いて、時刻配信パスが完成したか否かを判定する。パスチェック部112は、BMCAメッセージを受信した際に時刻配信パスの妥当性をチェックする機能を有する。
その後、フィルタリング部103は、送信先が閉塞ポートの場合でもPTPメッセージを通過させる。
ステップ302において、送信選択部109は、送信対応表181と、その他メッセージのドメイン情報とに基づいて、その他メッセージを送信する通信ポートを判定する。
フィルタリング部103は、フレームを受信すると、フレームが時刻同期メッセージであるか否かを識別する。フレームが時刻同期メッセージである場合、フィルタリング部103は、閉塞ポートの場合でも時刻同期メッセージを通過させ、パス制御部108に送出する。フィルタリング部103は、パス制御部108の受信時の前段となる構成である。
ステップS403において、時刻配信メッセージ受信部111は、時刻同期メッセージのうちの非BMCAメッセージ、すなわちPTPメッセージを、後段の機能ブロックである同期制御部107に送信する。
受信対応表182には、ドメイン情報と受信ポート情報が含まれる。受信対応表181とは逆の設定内容となる。
例えば、BMCAメッセージの受信ポート情報がリング第1通信ポートであり、ドメイン情報がYの場合、BMCAメッセージに対して受信処理を行う。また、例えば、BMCAメッセージの受信ポート情報がリング第2通信ポートであり、ドメイン情報がYの場合、BMCAメッセージは廃棄される。また、例えば、BMCAメッセージの受信ポート情報が非リング第3通信ポートである場合は、通常の機能に準じて受信される。つまり、BMCAメッセージの受信ポート情報が非リング第3通信ポートであり、かつ、ネットワーク装置100のポートが閉塞ポートである場合は、BMCAメッセージは廃棄される。
なお、BMCAメッセージが受信対応表182でのチェック処理の対象となる。BMCAメッセージ以外のメッセージでは、受信対応表182でのチェック処理では不要である。受信対応表182において、非リング第3通信ポートでのメッセージ受信の場合は、ERP処理部102から同期制御部107の流れでメッセージが転送される。
パスチェック部112は、自分が時刻マスタであれば、第1通信ポートと第2通信ポートとの両通信ポートにおける受信したBMCAメッセージ内のStepsRemoved(およびトレース情報)をチェックする。両通信ポートにおいて同一の値であれば、時刻マスタを起点に、右回りおよび左回りの時刻配信パスが完成したと判定する。パスチェック部112は、完成または未完成という状態を、ネットワーク異常を検出する情報に利用してもよい。
図10は、本実施の形態に係るネットワーク装置100のハードウェア構成の変形例を示す図である。
図10は、FPGAベースのハードウェア構成である。図10では、同期制御部107とパス制御部108とはFPGAに実装されている。
図11は、CPUベースのハードウェア構成である。図11では、同期制御部107とパス制御部108とはCPUに実装されている。
電子回路は、ネットワーク装置100の機能を実現する専用の電子回路である。
電子回路は、具体的には、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ロジックIC、GA、ASIC、または、FPGAである。GAは、Gate Arrayの略語である。ASICは、Application Specific Integrated Circuitの略語である。FPGAは、Field−Programmable Gate Arrayの略語である。
ネットワーク装置100の機能は、1つの電子回路で実現されてもよいし、複数の電子回路に分散して実現されてもよい。
ネットワーク装置100の機能の一部の機能が電子回路で実現され、残りの機能がソフトウェアで実現されてもよい。
図12は、ERPによる二重リングネットワークで構成される時刻配信パスの比較例を示した図である。図12のネットワークシステムでは、ネットワーク装置Aとネットワーク装置Bとの間で障害が発生すると、時刻配信パスを冗長化しているにも関わらず、PTPメッセージがネットワーク装置Bに届かない。このように、図12のネットワークシステムでは、BMCAで時刻配信パスの経路変更が完了するまでPTPメッセージが届かないことがある。
本実施の形態では、主に、実施の形態1と異なる点について説明する。なお、実施の形態1と同様の構成には同一の符号を付し、その説明を省略する場合がある。
ネットワーク装置100aは、HSR制御によるネットワークシステム500a上に配置されるネットワーク装置である。
図14のネットワーク装置100aは、リンク処理部20として、図2のERP処理部102に替えて、HSR処理部202を備える。また、ネットワーク装置100aは、図2のフィルタリング部103に替えて、フィルタリング部203を備える。フィルタリング部203は、同報受信廃棄・通過判定フィルタリング部ともいう。
フレーム多重および分離制御機能は、リングポート出力処理部と上位レイヤ出力処理部と非リングポート出力処理部に機能分割されている。
リングポート出力処理部は、複数の通信ポートから入力されたフレームを1つの出力の通信ポートに多重化し、イーサネット(登録商標)リングに出力するフレームを決める送信調停を実施する。複数の通信ポートから入力されたフレームには、上位レイヤ処理部101から転送されたAddトラヒックと、第1通信インタフェース部104または第2通信インタフェース部105から転送されたTransitトラヒックとにおけるフレームがある。上位レイヤ出力処理部では、第1通信インタフェース部104または第2通信インタフェース部105から転送されたDropトラヒックにおけるフレームの多重化を行うための上位レイヤ処理部に出力する送信調停を実施する。
HSR処理部202は、さらに、レイヤ2によるネットワーク制御プロトコルであるERPの制御を担っている。HSR処理部202は、送信時には両方のリングポートである第1通信ポートと第2通信ポートに同報で送信する。HSR処理部202は、受信側ではどちらからのリングポートで受信または廃棄するかを決定する機能、FDBを利用して受け取ったフレームをどこのポート(または上位レイヤ処理部)に転送するかを判断するフレームフォワーディング機能を持つ。
フィルタリング部203は、同報送信されたフレームに対して受信または廃棄するかを識別し、時刻同期メッセージである場合は廃棄する場合であっても通過させる機能を持つ。
本実施の形態では、主に、実施の形態1と異なる点について説明する。なお、実施の形態1と同様の構成には同一の符号を付し、その説明を省略する場合がある。
ネットワーク装置100bは、RPR制御によるネットワークシステム500b上に配置されるネットワーク装置である。
図17のネットワーク装置100bは、リンク処理部20として、図2のERP処理部102に替えて、RPR処理部302を備える。また、ネットワーク装置100bは、図2のフィルタリング部103に替えて、フィルタリング部303を備える。フィルタリング部303は、フレーム終端・通過判定フィルタリング部ともいう。
フィルタリング303部は、フレームのうち時刻同期メッセージを受信すると、フレーム終端機能に関わらず時刻同期メッセージを通過させる。
リングポート出力処理部は、複数の通信ポートから入力されたフレームを1つの出力の通信ポートに多重化し、イーサネット(登録商標)リングに出力するフレームを決める送信調停を実施する。複数の通信ポートから入力されたフレームには、上位レイヤ処理部101から転送されたAddトラヒックと、第1通信インタフェース部104または第2通信インタフェース部105から転送されたTransitトラヒックとにおけるフレームがある。上位レイヤ出力処理部では、第1通信インタフェース部104または第2通信インタフェース部105から転送されたDropトラヒックにおけるフレームの多重化を行うための上位レイヤ処理部に出力する送信調停を実施する。
(1)RPRヘッダの生成、付与、削除、障害検出および障害発生経路を迂回するための機能であるプロテクション機能。(2)高優先のトラヒックを優先的に選択出力、必要な帯域を保証するための機能であるQoS(Quality of Service)機能。(3)上流の通信装置によってネットワーク上の帯域を圧迫する際に回避させる制御を行い、各通信装置で未使用の帯域を共用する機能であるフェアネス制御機能。(4)ネットワーク上に配置された通信装置の並びを把握して通信装置が持つテーブル(トポロジ情報テーブル)に登録する機能であるトポロジディスカバリ機能。(5)上記のトポロジ情報テーブルを利用して受け取ったフレームをどこのポート(または上位レイヤ処理部)に転送するかを判断するフレームフォワーディング機能。(6)上記機能で必要となるRPRで利用する制御フレームを生成してリングポート(第1通信インタフェース部104または第2通信インタフェース部105)に送信する機能。
本実施の形態では、主に、実施の形態1と異なる点について説明する。なお、実施の形態1と同様の構成には同一の符号を付し、その説明を省略する場合がある。
本実施の形態に係るネットワークシステム500cは、複数の時刻マスタを備える。パス制御部108は、複数の時刻マスタの各々について、右回りと左回りとに時刻配信パスを生成する。
本実施の形態では、主に、実施の形態1と異なる点について説明する。なお、実施の形態1と同様の構成には同一の符号を付し、その説明を省略する場合がある。
本実施の形態に係るネットワークシステム500dは、時刻マスタ23を共有する複数のリング型ネットワークシステムを備える。パス制御部108,108dは、複数のリング型ネットワークシステムの各々について、時刻配信パスの右回りと左回りとに時刻配信パスを生成する。
図19の構成を実現するために、ネットワーク装置100dはリングごとに、フィルタリング部103,103d、第1通信インタフェース部104,104d、第2通信インタフェース部105,105d、パス制御部108,108dを備える。
なお、上述した実施の形態は、本質的に好ましい例示であって、本発明の範囲、本発明の適用物の範囲、および本発明の用途の範囲を制限することを意図するものではない。上述した実施の形態は、必要に応じて種々の変更が可能である。
Claims (14)
- フレームを送受信する複数のネットワーク装置を備え、前記複数のネットワーク装置から時刻の基準となる時刻マスタを選出するリング型のネットワークシステムに含まれるネットワーク装置において、
前記フレームを通信するためのリンクを生成するリンク処理部であって、ブロードキャストストームを回避するために前記フレームを廃棄するフレーム廃棄機能を有するリンク処理部と、
前記時刻マスタを起点とするとともに終点とする時刻配信パスであって前記フレームのうち前記複数のネットワーク装置の時刻同期に用いる時刻同期メッセージを通信する時刻配信パスを、前記時刻マスタの右回りと左回りとに生成するパス制御部と
を備え、
前記リンク処理部は、
前記時刻同期メッセージを取得すると、前記フレーム廃棄機能に関わらず前記時刻同期メッセージを通過させるフィルタリング部を備えたネットワーク装置。 - 前記パス制御部は、
前記時刻同期メッセージのうち前記時刻の基準が含まれる時刻配信メッセージを取得すると、前記時刻配信パスが完成したか否かを判定し、前記時刻配信パスが完成していると判定した場合に、前記時刻配信メッセージを前記リンク処理部に送出する送信選択部を備える請求項1に記載のネットワーク装置。 - 前記ネットワーク装置は、
第1通信ポートと、
第2通信ポートと、
前記第1通信ポートと前記第2通信ポートとの各々と、右回りの時刻配信パスに対応するドメインと左回りの時刻配信パスに対応するドメインとの各々を対応付けた対応表と
を備え、
前記パス制御部は、
前記対応表に基づいて、前記時刻同期メッセージを、前記時刻同期メッセージが属するドメインに対応する通信ポートに送出する請求項2に記載のネットワーク装置。 - 前記リンク処理部は、
前記フレーム廃棄機能として、前記フレームの受信時においてポートを閉塞するポート閉塞機能を有し、
前記フィルタリング部は、
前記フレームのうち前記時刻同期メッセージを受信すると、前記ポート閉塞機能に関わらず前記時刻同期メッセージを通過させる請求項3に記載のネットワーク装置。 - 前記リンク処理部は、
前記フレーム廃棄機能として、前記フレームの受信時において前記フレームを選択的に廃棄するフレーム選択廃棄機能を有し、
前記フィルタリング部は、
前記フレームのうち前記時刻同期メッセージを受信すると、前記フレーム選択廃棄機能に関わらず前記時刻同期メッセージを通過させる請求項3に記載のネットワーク装置。 - 前記リンク処理部は、
前記フレーム廃棄機能として、前記複数のネットワーク装置のうち前記時刻マスタ以外のネットワーク装置に前記フレームを終端させるフレーム終端装置を備えたフレーム終端機能を有し、
前記フィルタリング部は、
前記フレームのうち前記時刻同期メッセージを受信すると、前記フレーム終端機能に関わらず前記時刻同期メッセージを通過させる請求項3に記載のネットワーク装置。 - 前記パス制御部は、
前記時刻同期メッセージのうち前記時刻配信パスを生成するためのパス生成メッセージを取得すると、前記パス生成メッセージを受信した通信ポートとドメイン情報とに基づいて、前記時刻配信パスが完成しているか否かをチェックするパスチェック部を備え、
前記送信選択部は、
前記パスチェック部によるチェック結果を用いて、前記時刻配信パスが完成したか否かを判定する請求項2から請求項6のいずれか1項に記載のネットワーク装置。 - 前記パスチェック部は、
前記時刻マスタの情報更新回数を含むマスタ更新情報を用いて、前記時刻配信パスが完成しているか否かをチェックする請求項7に記載のネットワーク装置。 - フレームを送受信する複数のネットワーク装置を備え、前記複数のネットワーク装置から時刻の基準となる時刻マスタを選出するリング型のネットワークシステムにおいて、
前記ネットワークシステムは、
前記フレームを通信するためのリンクを生成するリンク処理部であって、ブロードキャストストームを回避するために前記フレームを廃棄するフレーム廃棄機能を有するリンク処理部と、
前記時刻マスタを起点とするとともに終点とする時刻配信パスであって前記フレームのうち前記複数のネットワーク装置の時刻同期に用いる時刻同期メッセージを通信する時刻配信パスを、前記時刻マスタの右回りと左回りとに生成するパス制御部と
を備え、
前記リンク処理部は、
前記時刻同期メッセージを取得すると、前記フレーム廃棄機能に関わらず前記時刻同期メッセージを通過させるフィルタリング部を備えたネットワークシステム。 - 前記時刻マスタは、前記時刻同期メッセージを終端する請求項9に記載のネットワークシステム。
- 前記ネットワークシステムは、複数の時刻マスタを備え、
前記パス制御部は、
前記複数の時刻マスタの各々について、右回りと左回りとに前記時刻配信パスを生成する請求項9または請求項10に記載のネットワークシステム。 - 前記ネットワークシステムは、前記時刻マスタを共有する複数のリング型ネットワークシステムを備え、
前記パス制御部は、
前記複数のリング型ネットワークシステムの各々について、前記時刻配信パスの右回りと左回りとに前記時刻配信パスを生成する請求項9または請求項10に記載のネットワークシステム。 - フレームを送受信する複数のネットワーク装置を備え、前記複数のネットワーク装置から時刻の基準となる時刻マスタを選出するリング型のネットワークシステムに含まれるネットワーク装置のネットワーク方法において、
リンク処理部が、前記フレームを通信するためのリンクを生成するリンク処理部であって、ブロードキャストストームを回避するために前記フレームを廃棄するフレーム廃棄機能を有し、
パス制御部が、前記時刻マスタを起点とするとともに終点とする時刻配信パスであって前記フレームのうち前記複数のネットワーク装置の時刻同期に用いる時刻同期メッセージを通信する時刻配信パスを、前記時刻マスタの右回りと左回りとに生成し、
フィルタリング部が、前記時刻同期メッセージを取得すると、前記フレーム廃棄機能に関わらず前記時刻同期メッセージを通過させるネットワーク方法。 - フレームを送受信する複数のネットワーク装置を備え、前記複数のネットワーク装置から時刻の基準となる時刻マスタを選出するリング型のネットワークシステムに含まれるネットワーク装置のネットワークプログラムにおいて、
前記フレームを通信するためのリンクを生成するリンク処理であって、ブロードキャストストームを回避するために前記フレームを廃棄するフレーム廃棄機能を有するリンク処理と、
前記時刻マスタを起点とするとともに終点とする時刻配信パスであって前記フレームのうち前記複数のネットワーク装置の時刻同期に用いる時刻同期メッセージを通信する時刻配信パスを、前記時刻マスタの右回りと左回りとに生成するパス制御処理と、
前記時刻同期メッセージを取得すると、前記フレーム廃棄機能に関わらず前記時刻同期メッセージを通過させるフィルタリング処理と
をコンピュータである前記ネットワーク装置に実行させるネットワークプログラム。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2018/047054 WO2020129219A1 (ja) | 2018-12-20 | 2018-12-20 | ネットワーク装置、ネットワークシステム、ネットワーク方法、およびネットワークプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2020129219A1 JPWO2020129219A1 (ja) | 2021-02-15 |
JP6847334B2 true JP6847334B2 (ja) | 2021-03-24 |
Family
ID=71101089
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020560731A Active JP6847334B2 (ja) | 2018-12-20 | 2018-12-20 | ネットワーク装置、ネットワークシステム、ネットワーク方法、およびネットワークプログラム |
Country Status (4)
Country | Link |
---|---|
US (1) | US20210242953A1 (ja) |
JP (1) | JP6847334B2 (ja) |
CN (1) | CN113169857A (ja) |
WO (1) | WO2020129219A1 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115765909A (zh) * | 2018-12-29 | 2023-03-07 | 华为技术有限公司 | 时钟同步方法、装置和存储介质 |
JP7304801B2 (ja) * | 2019-12-12 | 2023-07-07 | 三菱電機株式会社 | 中継装置及び通信システム |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090016384A1 (en) * | 2007-07-12 | 2009-01-15 | Tellabs Operations, Inc. | Method and apparatus for distributing synchronization status messages over a Resilient Packet Ring (RPR) |
US8429287B2 (en) * | 2009-04-29 | 2013-04-23 | Rangecast Technologies, Llc | Network audio distribution system and method |
US8098677B1 (en) * | 2009-07-31 | 2012-01-17 | Anue Systems, Inc. | Superset packet forwarding for overlapping filters and related systems and methods |
CN102640454B (zh) * | 2009-11-11 | 2015-05-06 | 三菱电机株式会社 | 通信***、通信装置以及时刻同步方法 |
JP5501939B2 (ja) * | 2010-11-11 | 2014-05-28 | 三菱電機株式会社 | 時刻同期方法、通信システムおよび通信装置 |
WO2013064867A1 (en) * | 2011-11-04 | 2013-05-10 | Freescale Semiconductor, Inc. | Real-time distributed network slave device, real-time distributed network and method therefor |
US9106353B2 (en) * | 2011-12-13 | 2015-08-11 | Jds Uniphase Corporation | Time synchronization for network testing equipment |
US9094830B2 (en) * | 2012-07-05 | 2015-07-28 | Blackberry Limited | Managing data transfer across a network interface |
JP5992752B2 (ja) * | 2012-07-27 | 2016-09-14 | 日本電気通信システム株式会社 | ERP(EtherRingProtection)のノードおよびネットワーク、ERPネットワークの設定システムおよび設定方法 |
CN103916950B (zh) * | 2012-12-31 | 2018-11-23 | 中兴通讯股份有限公司 | 时间同步方法及*** |
WO2015177902A1 (ja) * | 2014-05-22 | 2015-11-26 | 三菱電機株式会社 | 中継装置 |
US9942144B1 (en) * | 2014-09-30 | 2018-04-10 | Juniper Networks, Inc. | Fibre channel over ethernet (FCoE) link aggregation group (LAG) support in data center networks |
JP5937243B1 (ja) * | 2015-02-17 | 2016-06-22 | 日本電信電話株式会社 | 時刻同期方法および時刻同期装置 |
CN108023657B (zh) * | 2016-11-01 | 2019-05-17 | 上海东软医疗科技有限公司 | 一种时钟同步方法及时钟同步的控制装置 |
US11108830B2 (en) * | 2018-03-13 | 2021-08-31 | Avago Technologies International Sales Pte. Limited | System for coordinative security across multi-level networks |
-
2018
- 2018-12-20 CN CN201880100210.4A patent/CN113169857A/zh active Pending
- 2018-12-20 JP JP2020560731A patent/JP6847334B2/ja active Active
- 2018-12-20 WO PCT/JP2018/047054 patent/WO2020129219A1/ja active Application Filing
-
2021
- 2021-04-26 US US17/239,876 patent/US20210242953A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
JPWO2020129219A1 (ja) | 2021-02-15 |
US20210242953A1 (en) | 2021-08-05 |
CN113169857A (zh) | 2021-07-23 |
WO2020129219A1 (ja) | 2020-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4867545B2 (ja) | 通信装置及びそれに用いる検索テーブル管理方法 | |
US8718065B2 (en) | Transmission using multiple physical interface | |
JP3816530B2 (ja) | 低い待ち時間、高いクロック周波数、プレジオ非同期 パケット・ベースクロスバー・スイッチング・チップ・システム及び方法 | |
US11695708B2 (en) | Deterministic real time multi protocol heterogeneous packet based transport | |
JP3709795B2 (ja) | コンピュータシステムと、コンピュータシステム内のモジュール間の通信方法 | |
US20120099475A1 (en) | NoC SYSTEM AND INPUT SWITCHING DEVICE | |
US7079538B2 (en) | High-speed router | |
US20080043757A1 (en) | Integrated Circuit And Method For Packet Switching Control | |
EP3136633B1 (en) | Network module for sending and/or receiving of data packages from a network arrangement and method | |
JP6847334B2 (ja) | ネットワーク装置、ネットワークシステム、ネットワーク方法、およびネットワークプログラム | |
US7978693B2 (en) | Integrated circuit and method for packet switching control | |
JP2021190901A (ja) | 通信システム、通信方法およびプログラム | |
US20210409510A1 (en) | Transmitter and Receiver, Serializer and Deserializer and Methods for Transmitting and Receiving, Serializing and Deserializing | |
US6910090B1 (en) | Maintaining communications in a bus bridge interconnect | |
US20170302473A1 (en) | Method of transmission of a signal and ring network | |
JP4686740B2 (ja) | 電子装置、フレーム同期の方法、および移動体装置 | |
JP2006109258A (ja) | 通信方法及び通信装置 | |
JP2007102476A (ja) | クロスバースイッチ、情報処理装置および転送方法 | |
JP6631415B2 (ja) | 中継装置 | |
JP6752355B2 (ja) | 中継装置及びデータ転送方法 | |
TW202011715A (zh) | 控制器、調整封包通信規則的方法及網路通信系統 | |
EP3253008B1 (en) | Transfer apparatus | |
JP7034397B2 (ja) | 経路冗長化システム、送信側装置、受信側装置、経路冗長化方法、および、経路冗長化プログラム | |
CN111034131B (zh) | 传输装置、传输方法及计算机可读取的记录介质 | |
WO2020240833A1 (ja) | 冗長ネットワーク装置、冗長ネットワーク方法、冗長ネットワークプログラム、及び、送信経路冗長化システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20201110 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20201110 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20210127 |
|
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: 20210202 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210302 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6847334 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |