JP5467541B2 - 通信制御システム、スイッチングノード、通信制御方法、及び通信制御用プログラム - Google Patents
通信制御システム、スイッチングノード、通信制御方法、及び通信制御用プログラム Download PDFInfo
- Publication number
- JP5467541B2 JP5467541B2 JP2012500671A JP2012500671A JP5467541B2 JP 5467541 B2 JP5467541 B2 JP 5467541B2 JP 2012500671 A JP2012500671 A JP 2012500671A JP 2012500671 A JP2012500671 A JP 2012500671A JP 5467541 B2 JP5467541 B2 JP 5467541B2
- Authority
- JP
- Japan
- Prior art keywords
- frame
- internal bus
- control server
- processor
- forwarding engine
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/40—Bus structure
- G06F13/4004—Coupling between buses
- G06F13/4022—Coupling between buses using switching circuits, e.g. switching matrix, connection or expansion network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching 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]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/34—Signalling channels for network management communication
- H04L41/342—Signalling channels for network management communication between virtual entities, e.g. orchestrators, SDN or NFV entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/40—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using virtualisation of network functions or resources, e.g. SDN or NFV entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/35—Switches specially adapted for specific applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5603—Access techniques
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Description
以下に、本発明の実施形態について添付図面を参照して説明する。
図3に示すように、本発明の通信制御システムは、スイッチングノード10と、制御サーバ(コントローラ)20を含む。
なお、図1と図3を比較すると、本発明の通信制御システムでは、スイッチングノード10が、2つのCPUを備えている点で、従来のシステム構成と相違することがわかる。更に詳細な相違点については後述する。
ネットワークスイッチフォワーディングエンジン100は、PCIエクスプレス(PCI Express)とLAN(Local Area Network)インターフェースを備え、入力されるフレームの種類に応じて、フレームの転送先を切り替える。すなわち、ネットワークスイッチフォワーディングエンジン100は、入力されるフレームの種類を確認し、その結果に応じて、フレームの転送先を決定する。
端末1〜3、及び制御サーバ20の例として、PC(パソコン)、アプライアンス(appliance)、シンクライアント端末/サーバ、ワークステーション、メインフレーム、スーパーコンピュータ等の計算機を想定している。
オープンフロー(OpenFlow)技術においては、制御サーバ20は、コントローラとして、システム内の通信経路(パス)を制御する。オープンフロー技術とは、コントローラが、ルーティングポリシーに従い、マルチレイヤ及びフロー単位の経路情報をスイッチに設定し、経路制御やノード制御を行う技術を示す。
図4は、ネットワークスイッチフォワーディングエンジン100の構成例を示す。なお、この構成は、プログラム等により実現したソフトウェア構成でも良いし、回路等により実現したハードウェア構成でも良い。
図5は、CPU300の構成例を示す。なお、この構成は、プログラム等により実現したソフトウェア構成でも良いし、回路等により実現したハードウェア構成でも良い。
図6は、CPU400の構成例を示す。なお、この構成は、プログラム等により実現したソフトウェア構成でも良いし、回路等により実現したハードウェア構成でも良い。
図2と、図5及び図6とを比較すると、本発明では、2つのCPUが、従来のネットワークサービスに関連する処理と、拡張ネットワークサービスに関連する処理を分担している点で、従来のCPUの構成と相違することがわかる。本発明では、CPU上で、振分け・優先制御処理を行う必要がない。また、本発明では、従来のネットワークサービスに関連する処理のパケットと、拡張ネットワークサービスに関連する処理のパケットが、同じインタフェースを利用しない。そのため、パケット送受信時の遅延、CPU宛パケットキュー(queue)の溢れ、パケットの廃棄、サービス品質の劣化も従来ほど発生しない。これにより、スイッチングノードの性能向上を図ることができる。
本発明との比較のために、図2を参照して、従来のスイッチングノード上のCPUの構成例について説明する。なお、図2、図5、及び図6において、同じ名称のものは、基本的に同一のものである。
図7は、制御サーバ20の構成例を示す。なお、この構成は、プログラム等により実現したソフトウェア構成でも良いし、回路等により実現したハードウェア構成でも良い。
次に、図3、図4、図5、図6、図7を用いて、本実施形態の動作について説明する。
スイッチングノード10のネットワークスイッチフォワーディングエンジン100のLANインターフェース(1G MAC)101、102、103は、それぞれ端末1、端末2、端末3から、ネットワーク経由で、様々なフレームを受信する。フレーム解析処理部107は、ネットワークスイッチフォワーディングエンジン100内で、フレームのヘッダの解析を行う。次に、テーブル検索部108は、そのフレームの転送方法の決定のため、転送テーブル109を検索参照して、そのフレームに対する処理(アクション)を確認する。
フレームに対する処理は、大きく以下の3つに分類される。
1つは、サービスやプロトコルにより転送テーブル109に既に、宛先と処理方法が記載されている場合で、その場合、スイッチング転送回路部112は、その記載内容に従って、宛先に対してスイッチング処理を行い、フレームを外部に転送する。
2つめは、従来のネットワークサービスを利用するフレームが新規に入ってきた場合である。その場合、テーブル検索部108は、入力されたポート情報並びにテーブル検索の結果をテーブル検索結果レジスタ110に格納すると共に、フレームをパケット形式でCPU宛パケットキュー111に格納する。フレームがパケット形式でCPU宛パケットキュー111に格納されると、ネットワークスイッチフォワーディングエンジン100は、PCIエクスプレス(PCI Express)に接続されるCPU300に対して、割込み通知等を行い、フレームが格納されたことを通知する。PCIエクスプレス(PCI Express)の先に接続されたCPU300がフレームを受信するために、フォワーディングエンジンドライバ322は、PCI DMA制御部321を利用して、ネットワークスイッチフォワーディングエンジン100に対して、DMA制御を行う。パケット送受信処理部331は、パケット形式で、フレームの受信処理を行う。従来ネットワークサービス処理部332は、パケット送受信処理部331からのパケットを解析する。パケット送受信処理部331は、従来ネットワークサービス処理部332から解析結果を受け取った場合、再度PCIエクスプレス(PCI Express)を利用して、解析結果に基づくフレームを外部に送る。あるいは、PCIエクスプレス(PCI Express)を利用して、次回以降に受信するフレームのために、ネットワークスイッチフォワーディングエンジン100の設定等を行う。
3つめは、制御サーバ20を利用し、拡張サービス・プロトコルを利用するフレームが新規に入ってきた場合である。その場合、入力されたポート情報並びにテーブル検索の結果が、フレームと共に、スイッチング転送回路部112並びにスイッチファブリック共有パケットバッファ113を経由し、テーブル検索結果付与回路部114に送られる。テーブル検索結果付与回路部114は、入力されたポート情報並びにテーブル検索の結果を、フレーム内に格納し、LANインターフェース(10G MAC)106を介して、CPU400にそのまま転送する。なお、スイッチング転送回路部112は、LANインターフェース(10G MAC)106を利用してフレームを送信する時、LANのフロー制御等でフレームを送信できない場合、フレームを、スイッチファブリック共有パケットバッファ113にバッファリングする。これにより、接続先のCPUの性能よりも、入力されるフレームの負荷が高い場合に、フレームの廃棄を最小限に抑える事が可能になる。
ネットワークスイッチフォワーディングエンジン100は、従来ネットワークサービスで、端末1〜3から受信したフレームを処理できない場合、LANインターフェース(10G MAC)106を介して、CPU400に、当該フレームを送信する。
サービス処理問合せ回路部433による、制御サーバ20への問合せ時に、暗号処理回路部434は、必要に応じて、フレームの暗号化処理を行い、オペレーティングシステム420上のTCP/IPスタック422を利用し、ネットワークドライバ421を介して制御サーバ20との通信を開始する。
制御サーバ20は、スイッチングノード10に対して、次回以降に(今後)スイッチングノード10が受信したフレームを最適な経路で転送するための制御や、スイッチングノード10が制御サーバ20と連携するための制御を行い、ネットワークサービスの向上を行う。
スイッチングノード10のネットワークスイッチフォワーディングエンジン100のLANインターフェース(10G MAC)104は、制御サーバ20から返答されたフレームを受信し、ネットワークスイッチフォワーディングエンジン100、及びLANインターフェース(10G MAC)106を介して、CPU400にオーバヘッドなく送信する。
なお、本発明は、上記の実施形態に限定されるものではなく、例えば外部に制御サーバを用いない構成においてもスイッチングノードの機能拡張だけを行う装置にも適用することができる。
本発明は、ネットワークスイッチングノードにおいて、従来のサービス・プロトコル処理の性能劣化の影響を与えることなく、外部の制御サーバを活用して、より高速で高機能なサービス・プロトコルを構成するノード構成に関する。
本発明は、セキュリティサーバ、ファイヤーウォール、ロードバランサ等の、より高度サービスをサポートするネットワーク装置に適用することが考えられる。但し、実際には、これらの例に限定されない。
なお、本出願は、日本出願番号2010−036416に基づく優先権を主張するものであり、日本出願番号2010−036416における開示内容は引用により本出願に組み込まれる。
Claims (7)
- 第1のネットワークサービスを実行するスイッチングノードと、
第2のネットワークサービスを実行する制御サーバと
を含み、
前記スイッチングノードは、
第1のプロセッサと、
第2のプロセッサと、
前記第1のプロセッサで処理するフレームの転送に使用する第1の内部バスと、
前記制御サーバに送信するフレームの転送に使用する第2の内部バスと、
前記第2のプロセッサに送信するフレームの転送に使用する第3の内部バスと、
入力されたフレームのヘッダ領域の複数の領域の情報のうち少なくとも1つの情報に基づいて、前記入力されたフレームの種類を確認し、前記入力されたフレームの種類に応じて、前記第1のネットワークサービスに関するフレームを前記第1の内部バスに転送して前記第1のプロセッサで処理し、前記第2のネットワークサービスに関するフレームを前記第3の内部バスに転送して前記第2のプロセッサに出力するフォワーディングエンジンと
を具備し、
前記第1の内部バスは、PCIエクスプレス(PCI Express)スイッチであり、
前記第2の内部バス及び前記第3の内部バスは、LAN(Local Area Network)インターフェースであり、
前記第2のプロセッサは、入力されたフレームを、前記第3の内部バス、前記フォワーディングエンジン、及び前記第2の内部バスを介して前記制御サーバに出力し、前記入力されたフレームに応じた前記制御サーバによるフローテーブルの設定を制御し、
前記フォワーディングエンジンは、前記フローテーブルに基づいて、前記入力されたフレームの転送先を決定する
通信制御システム。 - 請求項1に記載の通信制御システムであって、
前記第2のプロセッサは、
前記第2の内部バスを介して前記フォワーディングエンジンから受信したフレームに対して、前記制御サーバへの問合せを行うための情報を取得し、前記フレームの情報解析、及び変換を行う手段と、
前記受信したフレームについて、前記第2の内部バス及び前記フォワーディングエンジンを介して前記制御サーバへの問合せを行い、前記制御サーバから応答を受け取った場合、前記第1の内部バスを介して、前記フォワーディングエンジンに対して、前記第2のネットワークサービスに関する設定を行う手段と
を具備する
通信制御システム。 - 第1のプロセッサと、
第2のプロセッサと、
前記第1のプロセッサで処理するフレームの転送に使用する第1の内部バスと、
制御サーバに送信するフレームの転送に使用する第2の内部バスと、
前記第2のプロセッサに送信するフレームの転送に使用する第3の内部バスと、
入力されたフレームのヘッダ領域の複数の領域の情報のうち少なくとも1つの情報に基づいて、前記入力されたフレームの種類を確認し、前記入力されたフレームの種類に応じて、第1のネットワークサービスに関するフレームを前記第1の内部バスに転送して前記第1のプロセッサで処理し、第2のネットワークサービスに関するフレームを前記第3の内部バスに転送して前記第2プロセッサに出力するフォワーディングエンジンと
を具備し、
前記第1の内部バスは、PCIエクスプレス(PCI Express)スイッチであり、
前記第2の内部バス及び前記第3の内部バスは、LAN(Local Area Network)インターフェースであり、
前記第2のプロセッサは、入力されたフレームを、前記第3の内部バス、前記フォワーディングエンジン、及び前記第2の内部バスを介して前記制御サーバに出力し、前記入力されたフレームに応じた前記制御サーバによるフローテーブルの設定を制御し、
前記フォワーディングエンジンは、前記フローテーブルに基づいて前記入力されたフレームの転送先を決定する
スイッチングノード。 - 請求項3に記載のスイッチングノードであって、
前記第2のプロセッサは、
前記第2の内部バスを介して前記フォワーディングエンジンから受信したフレームに対して、前記制御サーバへの問合せを行うための情報を取得し、前記フレームの情報解析、及び変換を行う手段と、
前記受信したフレームについて、前記第2の内部バス及び前記フォワーディングエンジンを介して前記制御サーバへの問合せを行い、前記制御サーバから応答を受け取った場合、前記第1の内部バスを介して、前記フォワーディングエンジンに対して、前記第2のネットワークサービスに関する設定を行う手段と
を具備する
スイッチングノード。 - スイッチングノード上のフォワーディングエンジンにより、入力されたフレームのヘッダ領域の複数の領域の情報のうち少なくとも1つの情報に基づいて、前記入力されたフレームの種類を確認することと、
前記入力されたフレームが第1のネットワークサービスに関するフレームであれば、前記入力されたフレームを第1の内部バスに転送して前記スイッチングノードが備える第1のプロセッサで処理することと、
前記入力されたフレームが第2のネットワークサービスに関するフレームであれば、第3の内部バスに転送して前記スイッチングノードが備える第2のプロセッサに出力することと、
前記第2のプロセッサが、入力されたフレームを、前記第3の内部バス、前記フォワーディングエンジン、及び前記第2の内部バスを介して前記制御サーバに出力し、前記入力されたフレームに応じた前記制御サーバによるフローテーブルの設定を制御することと、
前記フォワーディングエンジンが、前記フローテーブルに基づいて、前記入力されたフレームの転送先を決定することと
を含み、
前記第1の内部バスは、PCIエクスプレス(PCI Express)スイッチであり、
前記第2の内部バス及び前記第3の内部バスは、LAN(Local Area Network)インターフェースである
通信制御方法。 - 請求項5に記載の通信制御方法であって、
前記第2のプロセッサにより、前記第2の内部バスを介して前記フォワーディングエンジンから受信したフレームに対して、前記制御サーバへの問合せを行うための情報を取得し、前記フレームの情報解析、及び変換を行うことと、
前記第2のプロセッサにより、前記受信したフレームについて、前記第2の内部バス及び前記フォワーディングエンジンを介して前記制御サーバへの問合せを行い、前記制御サーバから応答を受け取った場合、前記第1の内部バスを介して、前記フォワーディングエンジンに対して、前記第2のネットワークサービスに関する設定を行うことと
を更に含む
通信制御方法。 - 請求項5又は6に記載の通信制御方法をスイッチングノードに実行させるための通信制御用プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012500671A JP5467541B2 (ja) | 2010-02-22 | 2011-02-18 | 通信制御システム、スイッチングノード、通信制御方法、及び通信制御用プログラム |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010036416 | 2010-02-22 | ||
JP2010036416 | 2010-02-22 | ||
JP2012500671A JP5467541B2 (ja) | 2010-02-22 | 2011-02-18 | 通信制御システム、スイッチングノード、通信制御方法、及び通信制御用プログラム |
PCT/JP2011/053569 WO2011102488A1 (ja) | 2010-02-22 | 2011-02-18 | 通信制御システム、スイッチングノード、通信制御方法、及び通信制御用プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2011102488A1 JPWO2011102488A1 (ja) | 2013-06-17 |
JP5467541B2 true JP5467541B2 (ja) | 2014-04-09 |
Family
ID=44483073
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012500671A Expired - Fee Related JP5467541B2 (ja) | 2010-02-22 | 2011-02-18 | 通信制御システム、スイッチングノード、通信制御方法、及び通信制御用プログラム |
Country Status (7)
Country | Link |
---|---|
US (1) | US9047416B2 (ja) |
EP (1) | EP2541843B1 (ja) |
JP (1) | JP5467541B2 (ja) |
KR (1) | KR101401874B1 (ja) |
CN (1) | CN102771093B (ja) |
TW (1) | TWI436626B (ja) |
WO (1) | WO2011102488A1 (ja) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2745475B1 (en) * | 2011-08-18 | 2015-10-07 | Telefonaktiebolaget L M Ericsson (publ) | Centralized control of data plane applications |
KR20140106235A (ko) * | 2013-02-26 | 2014-09-03 | 한국전자통신연구원 | 오픈플로우 스위치 및 그 패킷 처리 방법 |
JP6191166B2 (ja) * | 2013-03-01 | 2017-09-06 | 日本電気株式会社 | Sdnネットワークシステム、コントローラ装置及びそれらに用いる通信量削減方法 |
CN104158916A (zh) * | 2013-05-13 | 2014-11-19 | 中兴通讯股份有限公司 | 设备接入网络的方法和装置 |
KR102147629B1 (ko) | 2013-11-18 | 2020-08-27 | 삼성전자 주식회사 | 플렉시블 서버 시스템 |
US20180241723A1 (en) * | 2015-02-25 | 2018-08-23 | Nec Corporation | Interconnection device, management device, resource-disaggregated computer system, method, and medium |
JP6654733B2 (ja) * | 2017-03-01 | 2020-02-26 | 日本電信電話株式会社 | データ処理装置、ネットワークシステム、パケット順序制御回路、およびデータ処理方法 |
CN107182069B (zh) * | 2017-05-23 | 2020-06-26 | 深圳市微网力合信息技术有限公司 | 无线路由器传输速率切换方法、控制方法及无线路由器 |
US11356388B2 (en) | 2017-08-18 | 2022-06-07 | Missing Link Electronics, Inc. | Real-time multi-protocol heterogeneous packet-based transport |
US10708199B2 (en) | 2017-08-18 | 2020-07-07 | Missing Link Electronics, Inc. | Heterogeneous packet-based transport |
US20200304368A1 (en) * | 2019-03-20 | 2020-09-24 | Arista Networks, Inc. | Accessing processing devices of a network device |
CN115687221A (zh) | 2021-07-22 | 2023-02-03 | 智原微电子(苏州)有限公司 | 高速周边组件互连的事务层电路及其操作方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005317021A (ja) * | 2004-04-28 | 2005-11-10 | Microsoft Corp | 設定可能なpciエクスプレススイッチ |
JP2007219873A (ja) * | 2006-02-17 | 2007-08-30 | Nec Corp | スイッチ及びネットワークブリッジ装置 |
Family Cites Families (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7167927B2 (en) * | 1997-10-14 | 2007-01-23 | Alacritech, Inc. | TCP/IP offload device with fast-path TCP ACK generating and transmitting mechanism |
US6434620B1 (en) * | 1998-08-27 | 2002-08-13 | Alacritech, Inc. | TCP/IP offload network interface device |
US5941969A (en) * | 1997-10-22 | 1999-08-24 | Auspex Systems, Inc. | Bridge for direct data storage device access |
US7274706B1 (en) * | 2001-04-24 | 2007-09-25 | Syrus Ziai | Methods and systems for processing network data |
CN1125545C (zh) | 2001-12-31 | 2003-10-22 | 刘军民 | 实现局域网虚通道传送的数据转发方法 |
US7188209B2 (en) * | 2003-04-18 | 2007-03-06 | Nextio, Inc. | Apparatus and method for sharing I/O endpoints within a load store fabric by encapsulation of domain information in transaction layer packets |
US7451197B2 (en) * | 2003-05-30 | 2008-11-11 | Intel Corporation | Method, system, and article of manufacture for network protocols |
CN1620047A (zh) | 2003-11-18 | 2005-05-25 | 华为技术有限公司 | 以太网交换机和路由器的统一平台*** |
US7657706B2 (en) * | 2003-12-18 | 2010-02-02 | Cisco Technology, Inc. | High speed memory and input/output processor subsystem for efficiently allocating and using high-speed memory and slower-speed memory |
US7533176B2 (en) * | 2004-07-14 | 2009-05-12 | International Business Machines Corporation | Method for supporting connection establishment in an offload of network protocol processing |
US9264384B1 (en) * | 2004-07-22 | 2016-02-16 | Oracle International Corporation | Resource virtualization mechanism including virtual host bus adapters |
US8438265B2 (en) * | 2004-11-04 | 2013-05-07 | International Business Machines Corporation | Method of offloading iSCSI PDU corruption-detection digest generation from a host processing unit, and related iSCSI offload engine |
JP2006202210A (ja) | 2005-01-24 | 2006-08-03 | Toshiba Corp | 情報処理装置、サービス公開方法及びプログラム |
US7480303B1 (en) * | 2005-05-16 | 2009-01-20 | Pericom Semiconductor Corp. | Pseudo-ethernet switch without ethernet media-access-controllers (MAC's) that copies ethernet context registers between PCI-express ports |
WO2007006146A1 (en) * | 2005-07-12 | 2007-01-18 | Advancedio Systems Inc. | System and method of offloading protocol functions |
JP2008020977A (ja) * | 2006-07-11 | 2008-01-31 | Sony Computer Entertainment Inc | ネットワークプロセッサシステムおよびネットワークプロトコル処理方法 |
US7487284B2 (en) * | 2006-07-28 | 2009-02-03 | Intel Corporation | Transaction flow and ordering for a packet processing engine, located within an input-output hub |
JP4998469B2 (ja) | 2006-08-09 | 2012-08-15 | 日本電気株式会社 | インターコネクション用スイッチおよびシステム |
JP4501916B2 (ja) | 2006-09-20 | 2010-07-14 | 日本電気株式会社 | I/o機器の共有システムと情報処理装置共有システム及びそれらに用いる方法 |
US7734859B2 (en) * | 2007-04-20 | 2010-06-08 | Nuon, Inc | Virtualization of a host computer's native I/O system architecture via the internet and LANs |
KR20080102768A (ko) * | 2007-05-22 | 2008-11-26 | 삼성전자주식회사 | 무선 hdmi cec에서 패킷 생성 방법 |
WO2009025381A1 (ja) * | 2007-08-23 | 2009-02-26 | Nec Corporation | I/oシステムおよびi/o制御方法 |
US8072894B2 (en) * | 2007-11-07 | 2011-12-06 | Juniper Networks, Inc. | Systems and methods for flow monitoring |
US20100002714A1 (en) * | 2008-07-01 | 2010-01-07 | George Madathilparambil George | PCI express network |
JP5380978B2 (ja) * | 2008-09-26 | 2014-01-08 | 富士通株式会社 | 伝送装置、伝送装置の制御方法および伝送装置の制御プログラム |
JP5434929B2 (ja) * | 2008-11-13 | 2014-03-05 | 日本電気株式会社 | I/oバスシステム |
US9256560B2 (en) * | 2009-07-29 | 2016-02-09 | Solarflare Communications, Inc. | Controller integration |
KR20120012354A (ko) * | 2010-07-31 | 2012-02-09 | 주식회사 에세텔 | 부하 절감형 toe 네트워크 장치 |
CN102821082A (zh) * | 2011-06-10 | 2012-12-12 | 成都市华为赛门铁克科技有限公司 | 一种数据传输方法、装置和*** |
US9172557B2 (en) * | 2012-08-17 | 2015-10-27 | International Business Machines Corporation | Load balancing overlay network traffic using a teamed set of network interface cards |
CN103023824B (zh) * | 2012-12-11 | 2015-08-26 | 华为技术有限公司 | 基于周边组件接口快速通道PCIe的数据传输***及方法 |
CN103036817A (zh) * | 2012-12-14 | 2013-04-10 | 华为技术有限公司 | 一种服务器单板、服务器单板实现方法及主处理器 |
US8891542B2 (en) * | 2012-12-19 | 2014-11-18 | International Business Machines Corporation | Unified system networking with CEE-PCIe tunneling |
WO2014172869A1 (zh) * | 2013-04-25 | 2014-10-30 | 华为技术有限公司 | 一种在虚拟局域网中通信的方法、设备和*** |
-
2011
- 2011-02-18 JP JP2012500671A patent/JP5467541B2/ja not_active Expired - Fee Related
- 2011-02-18 KR KR1020127022015A patent/KR101401874B1/ko not_active IP Right Cessation
- 2011-02-18 US US13/580,620 patent/US9047416B2/en not_active Expired - Fee Related
- 2011-02-18 WO PCT/JP2011/053569 patent/WO2011102488A1/ja active Application Filing
- 2011-02-18 CN CN201180010581.1A patent/CN102771093B/zh not_active Expired - Fee Related
- 2011-02-18 EP EP11744774.8A patent/EP2541843B1/en not_active Not-in-force
- 2011-02-22 TW TW100105829A patent/TWI436626B/zh not_active IP Right Cessation
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005317021A (ja) * | 2004-04-28 | 2005-11-10 | Microsoft Corp | 設定可能なpciエクスプレススイッチ |
JP2007219873A (ja) * | 2006-02-17 | 2007-08-30 | Nec Corp | スイッチ及びネットワークブリッジ装置 |
Also Published As
Publication number | Publication date |
---|---|
EP2541843A1 (en) | 2013-01-02 |
US9047416B2 (en) | 2015-06-02 |
CN102771093A (zh) | 2012-11-07 |
EP2541843B1 (en) | 2014-11-19 |
US20130086295A1 (en) | 2013-04-04 |
WO2011102488A1 (ja) | 2011-08-25 |
JPWO2011102488A1 (ja) | 2013-06-17 |
TW201218708A (en) | 2012-05-01 |
KR20120123465A (ko) | 2012-11-08 |
CN102771093B (zh) | 2014-12-10 |
EP2541843A4 (en) | 2013-09-25 |
KR101401874B1 (ko) | 2014-05-29 |
TWI436626B (zh) | 2014-05-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5467541B2 (ja) | 通信制御システム、スイッチングノード、通信制御方法、及び通信制御用プログラム | |
KR101478475B1 (ko) | 컴퓨터 시스템 및 컴퓨터 시스템에 있어서의 통신 방법 | |
JP5962808B2 (ja) | スイッチシステム、スイッチ制御方法、及び記憶媒体 | |
JP5557066B2 (ja) | スイッチシステム、モニタリング集中管理方法 | |
JP5654142B2 (ja) | ネットワーク・スイッチを構成するための方法 | |
KR101559644B1 (ko) | 통신 제어 시스템, 스위치 노드 및 통신 제어 방법 | |
US9088432B2 (en) | Remote control system, remote control method and program for remote control | |
JP2015511074A (ja) | 通信のためのシステム及び方法 | |
JP3167906B2 (ja) | データ伝送方法及びシステム | |
US11888959B2 (en) | Data transmission method, system, device, and storage medium | |
JP2013115733A (ja) | ネットワークシステム、及びネットワーク制御方法 | |
JP6160101B2 (ja) | 通信装置、制御装置、通信システム、制御メッセージの送信方法 | |
Murali et al. | A high-Speed Communication System is based on the Design of a Bi-NoC Router, which uses an Advanced FIFO Structure. |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130416 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130617 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20130808 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131108 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20131120 |
|
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: 20140106 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140119 |
|
LAPS | Cancellation because of no payment of annual fees |