JP6839112B2 - 転送装置及び転送方法 - Google Patents
転送装置及び転送方法 Download PDFInfo
- Publication number
- JP6839112B2 JP6839112B2 JP2018016659A JP2018016659A JP6839112B2 JP 6839112 B2 JP6839112 B2 JP 6839112B2 JP 2018016659 A JP2018016659 A JP 2018016659A JP 2018016659 A JP2018016659 A JP 2018016659A JP 6839112 B2 JP6839112 B2 JP 6839112B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- unit
- identifier
- transfer
- service
- 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
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/24—Traffic characterised by specific attributes, e.g. priority or QoS
- H04L47/2408—Traffic characterised by specific attributes, e.g. priority or QoS for supporting different services, e.g. a differentiated services [DiffServ] type of service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/24—Traffic characterised by specific attributes, e.g. priority or QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/24—Traffic characterised by specific attributes, e.g. priority or QoS
- H04L47/245—Traffic characterised by specific attributes, e.g. priority or QoS using preemption
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/26—Flow control; Congestion control using explicit feedback to the source, e.g. choke packets
- H04L47/266—Stopping or restarting the source, e.g. X-on or X-off
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/32—Flow control; Congestion control by discarding or delaying data units, e.g. packets or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/33—Flow control; Congestion control using forward notification
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
以下、本発明の第1実施形態について説明する。
図1は、第1実施形態に係る転送装置1の機能構成を示すブロック図である。図1に示すように、転送装置1は、n個の受信ポート(ポート1受信部10−1、ポート2受信部10−2、・・・、及びポートn受信部10−n)と、2個の多重部(多重部20−1、多重部20−2)と、m個の送信ポート(ポート1送信部30−1、・・・ポート(m−1)送信部30−(m−1)及びポートm送信部30−mと、を含んで構成される。
多重部20−2は、各フレーム結合部102からそれぞれ出力されたNormalフレームを取得する。多重部20−2は、取得したNormalフレームを多重する。多重部20−2は、多重したNormalフレームを、各送信部30へそれぞれ出力する。
バッファ部301−2は、取得したサービスごとのNormalフレームを、各々のサービスクラスに合わせてそれぞれキューイング(保持)する。バッファ部301−2は、Normalフレームを優先制御部302へ出力する。
以下、フレーム構成の一例について、図面を参照しながら説明する。
図2は、第1実施形態において用いられるフレームのフレーム構成を示す図である。図2の上段に示すように、Normalフレーム及びExpressフレームのヘッダ部の末尾には予め「ノード識別子」が付与される。このノード識別子には、ブリッジノードごとに(サービスごとに)固有の値が設定される。フラグメントされるNormalフレームは、図2の下段に示すような複数の(図2においては3つの)フラグメントフレームにフラグメントされる。各フラグメントフレームのヘッダ部の末尾にはそれぞれ「ノード識別子」が付与され、これらの「ノード識別子」には同一の値がセットされる。
以下、フレーム分割制御部303の構成について説明する。
図3は、第1実施形態に係る転送装置1のフレーム分割制御部303の構成を示すブロック図である。図3に示すように、フレーム分割制御部303は、割込転送処理部3031と、フレーム分割部3032と、ノード識別子付与部3033と、送信待機部3034と、を含んで構成される。
以下、フレーム結合部102の構成について説明する。
図4は、第1実施形態に係る転送装置1のフレーム結合部102の構成を示すブロック図である。図4に示すように、フレーム結合部102は、参照テーブル1021と、ノード識別子参照部1022と、フレーム廃棄部1025と、複数のノード識別子廃棄部1026と、複数のフレーム結合バッファ部1027と、を含んで構成される。また、図4に示すように、ノード識別子参照部1022は、識別子振分部1023を含んで構成される。
以下、参照テーブル1021の構成の一例について説明する。
図5は、第1実施形態において用いられる参照テーブル1021の構成を示す図である。図5に示すように、参照テーブル1021は、「ノード識別子」と、「動作規範」と、「転送先機能部」との3つの項目の値が対応付けられた、2次元の表形式のデータである。
「動作規範」の項目には、受信したNormalフレームが「廃棄」するNormalフレームであるか、又は、「結合」するNormalフレームであるかを示す値が格納されている。
「転送先機能部」の項目には、受信したNormalフレームの出力先が、フレーム廃棄部1025であるか、又は、ノード識別子廃棄部1026であるかを示す値が格納されている。
以下、転送装置1の動作の一例について、図面を参照しながら説明する。
図6は、第1実施形態に係る転送装置1の動作を示すフローチャートである。
分離部101は、受信部10が受信した信号を、Expressフレーム(優先サービスの信号)とNormalフレーム(標準サービスの信号)とに分離する(ACT02)。
識別子振分部1023は、ノード識別子参照部1022によって参照されたノード識別子ごとに、Normalフレームを複数のノード識別子廃棄部1026へそれぞれ振り分ける(ACT04)。
フレーム結合部102(信号結合部)は、ノード識別子廃棄部1026によってノード識別子が廃棄されたNormalフレームを一時的に複数保持し、複数のNormalフレームを結合する(ACT06)。
送信部30は、サービスごとの信号を、転送経路において転送する方路に接続されるブリッジノード(他の転送装置)へ送信する(ACT10)。
ノード識別子付与部3033は、フレーム分割部3032によって分割されたNormalフレームのヘッダの末尾に、ノード識別子(固有の識別子)を付与する(ACT14)。
送信待機部3034は、Expressフレームが転送完了した場合(ACT15・YES)、Normalフレームを転送する(ACT16)。
以上で、図6に示すフローチャートの処理が終了する。
第1実施形態では、ノード識別子付与部3033は、ノード識別子として、標準サービスに対応する識別子に基づく固有の識別子、例えば、送信元のブリッジノードのMACアドレス(送信元MACアドレス)を付与した。しかしながら、送信元MACアドレスを付与する場合には、8バイト(byte)のフレーム長を確保する必要が生じる。
第3実施形態に係る転送装置は、特定のブリッジノードでのみ特定のNormalフレームを結合する通信ネットワークにおいて用いられる転送装置である。
図7は、第3実施形態に係る転送装置のフレーム結合部102bの構成を示すブロック図である。フレーム結合部102bと第1実施形態に係るフレーム結合部102との主な相違点は、ノード識別子参照部1022が、結合判定部1024を備える点である。
「動作規範」の項目には、受信したNormalフレームが「廃棄」するNormalフレームであるか、「結合」するNormalフレームであるか、又は、「透過」させるNormalフレームであるかを示す値が格納されている。
「転送先機能部」の項目には、受信したNormalフレームの出力先が、フレーム廃棄部1025であるか、ノード識別子廃棄部1026であるか、又は、多重部20であるか、を示す値が格納されている。
なお、ここでいう「コンピュータシステム」とは、転送装置に内蔵されたコンピュータシステムであって、OSや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
Claims (6)
- 複数のブリッジノードと接続され、優先サービスの信号と標準サービスの信号とを結合し、信号転送を行うことで通信ネットワークを形成する転送装置であって、
前記通信ネットワークの転送経路において転送する方路の逆側に接続される装置から送信された複数の信号を受信する受信部と、
前記受信部によって受信された信号を前記優先サービスの信号と前記標準サービスの信号とに分離する分離部と、
前記標準サービスの信号に付与された、前記ブリッジノードごとに異なる固有の識別子を参照する識別子参照部と、
前記識別子参照部によって参照された前記識別子ごとに前記標準サービスの信号を振り分ける識別子振分部と、
前記識別子振分部によって振り分けられた前記標準サービスの信号に付与された前記識別子を廃棄する識別子廃棄部と、
前記識別子廃棄部によって前記識別子が廃棄された前記標準サービスの信号を複数保持し、複数の前記標準サービスの信号を結合する信号結合部と、
前記分離部によって分離された前記優先サービスの信号と前記信号結合部によって結合された前記標準サービスの信号とをそれぞれ多重する多重部と、
前記多重部によって多重されたサービスごとの信号を保持するバッファ部と、
前記バッファ部によって保持された前記信号の転送順序を信号の優先度に従って決定する優先制御部と、
前記サービスごとの信号を、前記転送経路において転送する方路に接続される装置へ送信する送信部と、
前記標準サービスの信号の転送中に前記優先サービスの信号が到来した場合、割り込み処理を行う割込転送処理部と、
前記割込転送処理部によって前記割り込み処理が行われる場合、前記標準サービスの信号を分割する信号分割部と、
前記信号分割部によって分割された前記標準サービスの信号に、前記ブリッジノードごとに異なる固有の識別子を付与する識別子付与部と、
前記優先サービスの信号の転送が完了するまで前記標準サービスの信号の転送を待機させる送信待機部と、
を備える転送装置。 - 前記識別子付与部は、前記標準サービスに対応する識別子に基づく前記固有の識別子を付与する
請求項1に記載の転送装置。 - 前記識別子付与部は、ランダムに生成された値に基づく前記固有の識別子を付与する
請求項1に記載の転送装置。 - 前記識別子付与部は、前記標準サービスに対応する識別子に基づいて生成されたハッシュ値である前記固有の識別子を付与する
請求項1に記載の転送装置。 - 前記識別子参照部によって参照された前記識別子に基づいて、前記信号の結合、廃棄、又は透過のいずれを実行させるかを判定する結合判定部、
をさらに備える請求項1に記載の転送装置。 - 複数のブリッジノードと接続され、優先サービスの信号と標準サービスの信号とを結合し、信号転送を行うことで通信ネットワークを形成する転送装置による転送方法であって、
前記通信ネットワークの転送経路において転送する方路の逆側に接続される装置から送信された複数の信号を受信する受信ステップと、
前記受信ステップによって受信された信号を前記優先サービスの信号と前記標準サービスの信号とに分離する分離ステップと、
前記標準サービスの信号に付与された、前記ブリッジノードごとに異なる固有の識別子を参照する識別子参照ステップと、
前記識別子参照ステップによって参照された前記識別子ごとに前記標準サービスの信号を振り分ける識別子振分ステップと、
前記識別子振分ステップによって振り分けられた前記標準サービスの信号に付与された前記識別子を廃棄する識別子廃棄ステップと、
前記識別子廃棄ステップによって前記識別子が廃棄された前記標準サービスの信号を複数保持し、複数の前記標準サービスの信号を結合する信号結合ステップと、
前記分離ステップによって分離された前記優先サービスの信号と前記信号結合ステップによって結合された前記標準サービスの信号とをそれぞれ多重する多重ステップと、
前記多重ステップによって多重されたサービスごとの信号を保持するバッファステップと、
前記バッファステップによって保持された前記信号の転送順序を信号の優先度に従って決定する優先制御ステップと、
前記サービスごとの信号を、前記転送経路において転送する方路に接続される装置へ送信する送信ステップと、
前記標準サービスの信号の転送中に前記優先サービスの信号が到来した場合、割り込み処理を行う割込転送処理ステップと、
前記割込転送処理ステップによって前記割り込み処理が行われる場合、前記標準サービスの信号を分割する信号分割ステップと、
前記信号分割ステップによって分割された前記標準サービスの信号に、前記ブリッジノードごとに異なる固有の識別子を付与する識別子付与ステップと、
前記優先サービスの信号の転送が完了するまで、前記標準サービスの信号の転送を待機させる送信待機ステップと、
を有する転送方法。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018016659A JP6839112B2 (ja) | 2018-02-01 | 2018-02-01 | 転送装置及び転送方法 |
US16/965,925 US11201825B2 (en) | 2018-02-01 | 2019-02-01 | Transfer device and transfer method |
PCT/JP2019/003637 WO2019151484A1 (ja) | 2018-02-01 | 2019-02-01 | 転送装置及び転送方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018016659A JP6839112B2 (ja) | 2018-02-01 | 2018-02-01 | 転送装置及び転送方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019134366A JP2019134366A (ja) | 2019-08-08 |
JP6839112B2 true JP6839112B2 (ja) | 2021-03-03 |
Family
ID=67479323
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018016659A Active JP6839112B2 (ja) | 2018-02-01 | 2018-02-01 | 転送装置及び転送方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US11201825B2 (ja) |
JP (1) | JP6839112B2 (ja) |
WO (1) | WO2019151484A1 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP4106283A1 (en) * | 2021-06-16 | 2022-12-21 | ADVA Optical Networking SE | Time-sensitive transmission of ethernet traffic between endpoint network nodes |
CN116685032B (zh) * | 2023-06-20 | 2024-02-06 | 广东雅格莱灯光音响有限公司 | 一种舞台灯的语音控制方法、装置、设备及存储介质 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5950220A (ja) | 1982-09-14 | 1984-03-23 | Natl Aerospace Lab | 多軸制御型磁気軸受 |
JP4187940B2 (ja) * | 2001-03-06 | 2008-11-26 | 株式会社エヌ・ティ・ティ・ドコモ | パケット伝送方法及びシステム、並びにパケット送信装置、受信装置、及び送受信装置 |
JP2005101690A (ja) * | 2003-09-22 | 2005-04-14 | Anritsu Corp | 中継装置及び中継方法 |
US20080056192A1 (en) * | 2006-08-31 | 2008-03-06 | Piping Hot Networks Limited | Latency reduction by adaptive packet fragmentation |
JP2016005023A (ja) * | 2014-06-13 | 2016-01-12 | 富士通株式会社 | パケット送信装置及びパケット受信装置 |
EP3474496B1 (en) * | 2016-07-28 | 2020-09-16 | Mitsubishi Electric Corporation | Transfer device and frame transfer method |
CN112087394A (zh) * | 2017-02-17 | 2020-12-15 | 华为技术有限公司 | 一种报文处理方法及装置 |
JP6833644B2 (ja) * | 2017-09-13 | 2021-02-24 | 株式会社東芝 | 転送装置、転送方法及びプログラム |
-
2018
- 2018-02-01 JP JP2018016659A patent/JP6839112B2/ja active Active
-
2019
- 2019-02-01 US US16/965,925 patent/US11201825B2/en active Active
- 2019-02-01 WO PCT/JP2019/003637 patent/WO2019151484A1/ja active Application Filing
Also Published As
Publication number | Publication date |
---|---|
US11201825B2 (en) | 2021-12-14 |
US20210083982A1 (en) | 2021-03-18 |
WO2019151484A1 (ja) | 2019-08-08 |
JP2019134366A (ja) | 2019-08-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100965645B1 (ko) | 파이버 채널 프레임들을 순차적으로 전달하기 위한 방법및 장치 | |
US8699490B2 (en) | Data transmission method, network node, and data transmission system | |
JP4893581B2 (ja) | 多重化通信システム、送信処理装置、受信処理装置、多重化通信方法、送信処理方法、および受信処理方法 | |
US7616646B1 (en) | Intraserver tag-switched distributed packet processing for network access servers | |
US6510135B1 (en) | Flow-level demultiplexing within routers | |
US6954463B1 (en) | Distributed packet processing architecture for network access servers | |
US7602809B2 (en) | Reducing transmission time for data packets controlled by a link layer protocol comprising a fragmenting/defragmenting capability | |
JP5098820B2 (ja) | フレーム中継装置およびフレーム中継方法 | |
WO2016107122A1 (zh) | RapidIO报文和以太网报文之间的转换方法和设备 | |
WO2002067506A1 (en) | Metro switch and method for transporting data configured according to multiple different formats | |
US6785239B1 (en) | Reducing delays in a communication network using a re-fragmentation pipeline | |
CN114189474A (zh) | 数据传输方法和装置 | |
CN103795655A (zh) | 数据传输方法及装置 | |
AU2014318590A1 (en) | High payload data packet transmission system and relay to lower latency | |
JP6839112B2 (ja) | 転送装置及び転送方法 | |
US20170111294A1 (en) | Integrated folded clos architecture | |
WO2012083654A1 (zh) | Ip报文分片的处理方法和分布式*** | |
US11616661B2 (en) | Transfer device and transfer method | |
WO2022068633A1 (zh) | 一种切片帧的发送方法及装置 | |
US20210036962A1 (en) | Method and Apparatus for Managing Transport of Delay-Sensitive Packets | |
JP5366841B2 (ja) | パケット伝送方法およびパケット伝送装置 | |
WO2015176242A1 (zh) | 一种数据传输方法、装置及网络*** | |
KR102524579B1 (ko) | 파장 가변 레이저 다이오드의 파장이 변환되는 시간에 기초하여 포토닉 프레임을 전송할 시간을 결정하는 포토닉 프레임 스위칭 시스템 | |
US7042845B1 (en) | System and method for time division multiplexed switching of data using a high-speed packet switch | |
US20060146871A1 (en) | Optical burst switching system and method using duplicate burst transmission |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20191210 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20201110 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210112 |
|
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: 20210209 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210212 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6839112 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |