JP5564661B2 - 中継ノード及び中継処理プログラム - Google Patents
中継ノード及び中継処理プログラム Download PDFInfo
- Publication number
- JP5564661B2 JP5564661B2 JP2010069327A JP2010069327A JP5564661B2 JP 5564661 B2 JP5564661 B2 JP 5564661B2 JP 2010069327 A JP2010069327 A JP 2010069327A JP 2010069327 A JP2010069327 A JP 2010069327A JP 5564661 B2 JP5564661 B2 JP 5564661B2
- Authority
- JP
- Japan
- Prior art keywords
- master
- node
- connection
- update request
- relay node
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0817—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
-
- 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/08—Configuration management of networks or network elements
- H04L41/0893—Assignment of logical groups to network elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/14—Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
- H04L63/1408—Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic by monitoring network traffic
- H04L63/1416—Event detection, e.g. attack signature detection
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Environmental & Geological Engineering (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
中継ノードは、中継処理中のコネクションの状態を監視する。中継ノードは、スレーブノードとして動作しているときに、通信データが到着すると、マスタノードに対して制御データの更新依頼を送信する。中継ノードは、マスタノードとして動作しているときに、更新依頼が到着すると、コネクションの状態に基づいて、更新依頼を送信したスレーブノードにマスタ権限を移譲するか否かを判定する。そして、中継ノードは、マスタ権限を移譲すると判定すれば、更新依頼を送信したスレーブノードにマスタ移譲通知を送信する。中継ノードは、スレーブノードとして動作しているときに、マスタ移譲通知を受信すると、マスタノードへと移行するための処理を実行する。
図1は、本技術を適用した情報システムの一例を示す。
複数のクライアント10は、インターネットなどのネットワーク20を介して、ロードバランサなどの負荷分散を行う振分ノード30に接続される。振分ノード30は、所定ルールに則って、ネットワーク20の一部に並列に複数配置された中継ノード40に対して、クライアント10からの通信データの一例としてのパケットを振り分ける。中継ノード40は、例えば、ネットワーク20の帯域制御を行うノードであって、クライアント10からの要求を処理する複数のサーバ50に接続される。なお、中継ノード40は、汎用コンピュータにより構築される。
ステップ21では、帯域制御部40Fが、更新依頼に含まれるクライアントIP,クライアントポート,サーバIP及びサーバポートで特定されるコネクション群について、帯域制御テーブル46を更新する。即ち、帯域制御部40Fは、送出バイト数にパケットのバイト数を加算すると共に、送出時間に帯域制御間隔における経過時間を書き込む。
ステップ25では、マスタ移譲部40Gが、更新依頼を送信した中継ノード40に対して、処理を続行すべきことを通知するために応答する。
ステップ31では、マスタ移行部40Eが、マスタ通知に含まれるクライアントIP,クライアントポート,サーバIP及びサーバポートにより特定されるコネクション群について、コネクション管理テーブル42のマスタを登録する。即ち、マスタ移行部40Eは、通知されたマスタをコネクション管理テーブル42に登録する。
従って、マスタである中継ノード40において帯域制御テーブル46を更新するとき、接続中のコネクションがなければ、更新依頼を送信した中継ノード40に対してマスタが移譲されることとなる。このため、情報システム全体から見ると、マスタに更新依頼があったことを契機として、パケット量の変化に応じてマスタとなる中継ノード40が徐々に変わっていくように見える。また、マスタである中継ノード40が新たなマスタを決定するので、1つのコネクション群に対して複数の中継ノード40が同時にマスタとなることがない。よって、ネットワークを流通する更新依頼が減り、データ通信におけるオーバヘッドを低減することができる。
前提条件として、クライアント1がサーバ2との間でTCPの制御コネクションを作成し、振分ノード30がマスタである中継ノード3にパケットを振り分けるものとする。なお、コネクション管理テーブル42には、制御コネクションの情報が予め格納されているものとする。
2.振分ノード30は、中継ノード3にパケットを転送する。
3.パケットは上りパケットであるので、中継ノード3はパケットをサーバ2に転送する。
4.サーバ2は、FTPのPASVコマンドに対するレスポンスを応答する。このとき、サーバ2は、「227 Entering Passive Mode (20.0.0.1, 156, 115)」という文字列を応答する。
5.中継ノード3は、サーバ2からの応答メッセージを解析し、サーバIPが20.0.0.1,サーバポートが40051(156×256+115)のコネクションが、制御コネクションのデータコネクションに相当することを識別する。そして、中継ノード3は、他の中継ノード1,2,4及び5に対して、中継ノード3がマスタであることを通知する。
6.中継ノード1,2,4及び5は、中継ノード3がマスタであることをコネクション管理テーブル42に格納する。
7.中継ノード3は、自分がマスタであるため、帯域制御テーブル46を更新する。
8.中継ノード3は、パケットがコネクションの確立又は切断を示すものでないことから、パケットをそのままクライアント1に送信する。
9.クライアント1は、中継ノード3からのパケットをFTPのレスポンスとして受信する。
前提条件として、クライアント1が通信例1のパケットを受信し、データコネクションとして、指定されたサーバIP及びサーバポートへのTCPコネクション(データコネクション)が作成されているものとする。
2.振分ノード30は、クライアント1からサーバ2へと送信されたパケットがSYNパケットであることから、宛先となる中継ノード40を決定してパケットを転送する。ここでは、例えば、パケットが中継ノード4に転送されたものとする。
3.中継ノード4は、SYNパケットにより新たなコネクションが確立されるため、コネクション状態テーブル44に、クライアントIP=10.0.0.1,サーバIP=20.0.0.1,クライアントポート=23436,サーバポート=40051が設定されたレコードを追加する。そして、中継ノード4は、サーバ2にパケットを転送する。
4.サーバ2は、TCPのSYN/ACKパケットを応答する。
5.中継ノード4は、コネクション管理テーブル42からデータコネクションのレコードを読み出し、データコネクションがコネクション群1に属し、かつ、中継ノード3がマスタであることを把握する。そして、中継ノード4は、自分がマスタでないため、マスタである中継ノード3に対して更新依頼を送信する。ここで、更新依頼には、コネクション群ID及びパケットのバイト数が含まれる。
6.中継ノード3は、中継ノード4からの更新依頼を受信し、帯域制御テーブル46を更新する。このとき、中継ノード3は、コネクション群1に属するデータコネクションの状態が接続中であるため、マスタ移譲を行わないと決定して、中継ノード4に応答する。
7.中継ノード4は、パケットがコネクションの確立又は切断を行うものでないことから、パケットをそのままクライアント1に対して送信する。
8.クライアント1は、中継ノード4からのパケットをTCP SYNの応答パケットとして受信する。
前提条件として、マスタである中継ノード3の制御コネクションについて、TCPのFINパケットによりコネクションが切断された後、データコネクションの通信が行われたものとする。なお、TCPのFINパケットに対する処理結果として、中継ノード3が、制御コネクションの状態が変化することを認識していると共に、コネクション状態テーブル44の該当レコードが削除されているものとする。
2.振分ノード30は、中継ノード4に対してパケットを振り分ける。
3.中継ノード4は、パケットが上りトラフィックなので、パケットをサーバ1に転送する。
4.サーバ1は、FTPの処理を行った後、応答パケットを送信する。
5.中継ノード4は、コネクション管理テーブル42からデータコネクションのレコードを読み出し、コネクションがコネクション群1に属し、かつ、中継ノード3がマスタであることを把握する。そして、中継ノード4は、自分はマスタでないため、マスタである中継ノード3に対して更新依頼を送信する。
6.中継ノード3は、中継ノード4からの更新依頼を受信し、帯域制御テーブル46を更新する。このとき、中継ノード3は、コネクション群1に属する制御コネクションが切断済みであるため、マスタ移譲を行うことを決定して、中継ノード4に応答する。
7.中継ノード4は、中継ノード3からマスタ移譲を行うことが通知されたため、コネクション管理テーブル42におけるコネクション群1のマスタを中継ノード4に書き換える。また、中継ノード4は、帯域制御テーブル46を更新する。
8.中継ノード3は、他の中継ノード1,2及び5に対して、コネクション群1のマスタが中継ノード4に変わったことを通知する。なお、中継ノード3がマスタの移譲開始から完了までの間に、他の中継ノード1,2又は5から更新依頼を受けていた場合には、例えば、中継ノード4に更新依頼をリダイレクトするなどの処置をとれば、マスタ移行中に発生した更新処理も対処可能である。
9.中継ノード3は、パケットがコネクションの確立又は切断を行うものでないことから、パケットをそのままクライアント1に対して送信する。
10.クライアント1は、中継ノード3からの応答パケットを受信する。
[第1変形例]
本変形例では、マスタである中継ノード40は、所定時間(例えば、10秒)通信がないときに、更新依頼を送信したスレーブである中継ノード40にマスタを移譲する。この場合、コネクション状態テーブルには、図11に示すように、コネクション群ID,クライアントIP,サーバIP,クライアントポート,サーバポート及び最終アクセス時刻を関連付けたレコードが格納される。
このようにすれば、マスタである中継ノード40のコネクションを積極的に切断しないアプリケーションであっても、無通信状態が所定時間連続すると、マスタ移譲が行われることとなる。このため、パケットが到着した中継ノード40にマスタが移ることから、ネットワークを流通する更新依頼が減り、データ通信におけるオーバヘッドを低減することができる。
本変形例では、マスタである中継ノード40は、FTPの制御コネクションのみを処理し、かつ、FTPのデータコネクションがスレーブである中継ノード40で処理されているときに、更新依頼を送信したスレーブである中継ノード40にマスタを移譲する。この場合、コネクション状態テーブル44には、図14に示すように、コネクション群ID,クライアントIP,サーバIP,クライアントポート,サーバポート及びプロトコルが関連付けられたレコードが格納される。
ステップ22では、マスタ移譲部40Gが、コネクション状態テーブル44を参照して、更新依頼に含まれるクライアントIP,クライアントポート,サーバIP及びサーバポートで特定されるコネクション群について、接続中のコネクションがあるか否かを判定する。そして、マスタ移譲部40Gは、接続中のコネクションがないと判定すれば処理をステップ23へと進める一方(Yes)、接続中のコネクションがあると判定すれば処理をステップ48へと進める(No)。
このようにすれば、プロトコルに応じてトラフィック量が異なるアプリケーションであっても、通信量が多いデータコネクションを処理する中継ノード40が優先的にマスタとされる。このため、ネットワークを流通する更新依頼が減り、データ通信におけるオーバヘッドを低減することができる。
本変形例では、HTTPにおいては、レスポンスメッセージに下りトラフィックのデータ量を示すContent-Lengthヘッダがあることに着目し、予想されるデータ量に応じてマスタを移譲する。この場合、コネクション状態テーブル44には、図17に示すように、コネクション群ID,クライアントIP,サーバIP,クライアントポート,サーバポート及び予想データ量が関連付けられたレコードが格納される。
ステップ22では、マスタ移譲部40Gが、コネクション状態テーブル44を参照して、更新依頼に含まれるクライアントIP,クライアントポート,サーバIP及びサーバポートで特定されるコネクション群について、接続中のコネクションがあるか否かを判定する。そして、マスタ移譲部40Gは、接続中のコネクションがないと判定すれば処理をステップ23へと進める一方(Yes)、接続中のコネクションがあると判定すれば処理をステップ49へと進める(No)。
なお、データ転送時に予めコンテンツサイズを宣言するプロトコルであれば、HTTPに限らず、プロトコルのフォーマットに応じてコンテンツサイズを読み出すようにすれば、同様な処理で実現できる。
本変形例では、FTPにおいては、メッセージに、例えば、「150 Opening BINARY mode data connection for bigdata.iso(685768704 bytes).」とデータ長が含まれることに着目し、予想されるデータ量に応じてマスタを移譲する。この場合、コネクション状態テーブル44としては、図17に示すテーブルを利用する。また、更新依頼到着を契機とする処理は、変形例3と同一である。
ステップ55では、コネクション管理部40Aが、コネクション管理テーブル42を参照して、パケットに含まれるクライアントIP,クライアントポート,サーバIP及びサーバポートにより特定されるコネクション群を識別する。
ステップ58では、コネクション管理部40Aが、パケットにデータ長が記載されているか否かを判定する。そして、コネクション管理部40Aは、パケットにデータ長が記載されていると判定すれば処理をステップ59へと進める一方(Yes)、パケットにデータ長が記載されていないと判定すれば処理をステップ60へと進める(No)。
ステップ60では、中継処理部40Bが、コネクション管理テーブル42を参照して、自分の中継ノード40がマスタであるか否かを判定する。そして、中継処理部40Bは、自分の中継ノード40がマスタであると判定すれば処理をステップ61へと進める一方(Yes)、自分の中継ノード40がマスタでない(即ち、スレーブである)と判定すれば処理をステップ62へと進める(No)。
ステップ76では、マスタ移行部40Eが、コネクション管理テーブル42に、自分の中継ノード40がマスタとなることを書き込む。その後、マスタ移行部40Eは、処理をステップ52へと進める。
(付記1)通信データの中継処理のための制御データを管理し、マスタノード又はスレーブノードとして動作する中継ノードであって、中継処理中のコネクションの状態を監視する監視部と、前記スレーブノードとして動作しているときに、通信データが到着すると、前記マスタノードに対して制御データの更新依頼を送信する依頼部と、前記マスタノードとして動作しているときに、前記更新依頼が到着すると、前記状態に基づいて、前記更新依頼を送信したスレーブノードにマスタ権限を移譲するか否かを判定し、前記マスタ権限を移譲すると判定すれば、前記更新依頼を送信したスレーブノードにマスタ移譲通知を送信する移譲部と、前記スレーブノードとして動作しているときに、前記マスタ移譲通知を受信すると、マスタノードへと移行するための処理を実行する移行部と、を有することを特徴とする中継ノード。
40 中継ノード
40C コネクション状態監視部(監視部)
40D 更新依頼部(依頼部)
40E マスタ移行部(移行部)
40G マスタ移譲部(移譲部)
Claims (5)
- 通信データの中継処理のための制御データを管理し、マスタノード又はスレーブノードとして動作する中継ノードであって、
中継処理中のコネクションの状態を監視する監視部と、
前記スレーブノードとして動作しているときに、通信データが到着すると、前記マスタノードに対して制御データの更新依頼を送信する依頼部と、
前記マスタノードとして動作しているときに、前記更新依頼が到着すると、前記状態に基づいて、前記更新依頼を送信したスレーブノードにマスタ権限を移譲するか否かを判定し、前記マスタ権限を移譲すると判定すれば、前記更新依頼を送信したスレーブノードにマスタ移譲通知を送信する移譲部と、
前記スレーブノードとして動作しているときに、前記マスタ移譲通知を受信すると、マスタノードへと移行するための処理を実行する移行部と、
を有することを特徴とする中継ノード。 - 前記移譲部は、前記通信データの属するコネクションが監視対象として登録されていないときに、前記更新依頼を送信したスレーブノードにマスタ権限を移譲すると判定する、ことを特徴とする請求項1記載の中継ノード。
- 前記コネクションは、制御コネクション及びデータコネクションを含み、
前記移譲部は、前記マスタノードが制御コネクションのみを処理し、かつ、データコネクションを処理するスレーブノードから更新依頼があったときに、前記更新依頼を送信したスレーブノードにマスタ権限を移譲すると判定する、ことを特徴とする請求項1記載の中継ノード。 - 前記監視部は、前記通信データに含まれるコンテンツのサイズから、前記マスタノード又は前記スレーブノードにおいて今後中継される通信データのデータ量を推測し、
前記移譲部は、前記更新依頼を送信したスレーブノードにおけるデータ量が前記マスタノードにおけるデータ量より大きいときに、前記更新依頼を送信したスレーブノードにマスタ権限を移譲すると判定する、ことを特徴とする請求項1記載の中継ノード。 - マスタノード又はスレーブノードとして動作する中継ノードが、通信データの中継処理のための制御データを管理する中継処理プログラムであって、
前記中継ノードに、
中継処理中のコネクションの状態を監視するステップと、
前記スレーブノードとして動作しているときに、通信データが到着すると、前記マスタノードに対して制御データの更新依頼を送信するステップと、
前記マスタノードとして動作しているときに、前記更新依頼が到着すると、前記状態に基づいて、前記更新依頼を送信したスレーブノードにマスタ権限を移譲するか否かを判定し、前記マスタ権限を移譲すると判定すれば、前記更新依頼を送信したスレーブノードにマスタ移譲通知を送信するステップと、
前記スレーブノードとして動作しているときに、前記マスタ移譲通知を受信すると、マスタノードへと移行するための処理を実行するステップと、
を実現させるための中継処理プログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010069327A JP5564661B2 (ja) | 2010-03-25 | 2010-03-25 | 中継ノード及び中継処理プログラム |
US13/047,437 US8854977B2 (en) | 2010-03-25 | 2011-03-14 | Relay node |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010069327A JP5564661B2 (ja) | 2010-03-25 | 2010-03-25 | 中継ノード及び中継処理プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011205285A JP2011205285A (ja) | 2011-10-13 |
JP5564661B2 true JP5564661B2 (ja) | 2014-07-30 |
Family
ID=44656392
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010069327A Expired - Fee Related JP5564661B2 (ja) | 2010-03-25 | 2010-03-25 | 中継ノード及び中継処理プログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US8854977B2 (ja) |
JP (1) | JP5564661B2 (ja) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5866812B2 (ja) | 2011-06-15 | 2016-02-24 | ブラザー工業株式会社 | 無線通信装置 |
JP6279938B2 (ja) * | 2014-03-10 | 2018-02-14 | 株式会社東芝 | 接続管理装置、通信システム、接続管理方法およびプログラム |
CN104734921A (zh) * | 2015-04-21 | 2015-06-24 | 网神信息技术(北京)股份有限公司 | 用于网络监控***的权限处理方法和装置 |
JP6503945B2 (ja) * | 2015-07-13 | 2019-04-24 | 富士通株式会社 | 情報処理装置、並列計算機システム、ファイルサーバ通信プログラム及びファイルサーバ通信方法 |
WO2017122336A1 (ja) * | 2016-01-14 | 2017-07-20 | 富士通株式会社 | サーバ装置、通信システム、および、通信プログラム |
JP6586666B2 (ja) * | 2016-02-23 | 2019-10-09 | 富士通株式会社 | 並列処理装置、ノード情報採取方法、およびノード情報採取プログラム |
CN112511326B (zh) * | 2020-03-16 | 2024-02-02 | 中兴通讯股份有限公司 | 一种切换方法、装置、设备和存储介质 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0944534A (ja) | 1995-08-03 | 1997-02-14 | Nec Corp | ネットワーク管理・設計システム |
JP3150624B2 (ja) * | 1996-09-13 | 2001-03-26 | 株式会社ディジタル・ビジョン・ラボラトリーズ | 通信システム及び通信経路制御方法 |
US6094416A (en) * | 1997-05-09 | 2000-07-25 | I/O Control Corporation | Multi-tier architecture for control network |
JP3925079B2 (ja) * | 2000-11-30 | 2007-06-06 | 富士通株式会社 | リニア又はリングネットワークにおける伝送方法及び装置 |
JP2003134552A (ja) * | 2001-10-23 | 2003-05-09 | Ntt Docomo Inc | 位置情報管理方法、中継装置、位置情報管理装置および移動通信システム |
JP4108640B2 (ja) * | 2004-04-27 | 2008-06-25 | 三菱電機株式会社 | 映像伝送システム |
EP2353253A1 (en) * | 2008-11-07 | 2011-08-10 | Nokia Siemens Networks OY | Inter-network carrier ethernet service protection |
-
2010
- 2010-03-25 JP JP2010069327A patent/JP5564661B2/ja not_active Expired - Fee Related
-
2011
- 2011-03-14 US US13/047,437 patent/US8854977B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2011205285A (ja) | 2011-10-13 |
US8854977B2 (en) | 2014-10-07 |
US20110235522A1 (en) | 2011-09-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5564661B2 (ja) | 中継ノード及び中継処理プログラム | |
JP4748086B2 (ja) | 通信中継装置、リソース解放方法および通信中継装置のプログラム | |
JP7432686B2 (ja) | ブロックチェーンネットワークにおける効率的な伝播のための確率的リレー | |
JP5660049B2 (ja) | 負荷分散システム、負荷分散方法、負荷分散システムを構成する装置およびプログラム | |
WO2020001393A1 (zh) | 发送网络性能参数、计算网络性能的方法和网络节点 | |
EP2445145B1 (en) | Control element, forwarding element and routing method for internet protocol network | |
EP2200247B1 (en) | A message processing method, apparatus and ip communication system based on the sip protocol | |
EP1411678A1 (en) | Method and system for content-oriented routing of packets in a storage-embedded network | |
JP2012095098A (ja) | データ通信方法及び情報処理装置 | |
JP4398354B2 (ja) | 中継システム | |
WO2021098425A1 (zh) | 配置业务的服务质量策略方法、装置和计算设备 | |
WO2012072045A1 (zh) | 一种cdn网络中的数据传输方法、网络节点及*** | |
JP5673057B2 (ja) | 輻輳制御プログラム、情報処理装置および輻輳制御方法 | |
US8892773B2 (en) | Path control apparatus, path control method, path control program, and network system | |
US20130243000A1 (en) | Communication path control technique | |
CN106487682B (zh) | 一种Diameter信令网路由方法和装置 | |
WO2021005756A1 (ja) | コンテンツ配信システム、ユニキャストマルチキャスト変換装置、コンテンツ配信方法及びコンテンツ配信プログラム | |
JP4630298B2 (ja) | 機能分散型通信装置、構成要素結合制御方法、およびプログラム | |
WO2022135207A1 (zh) | 能力协商的方法、装置、***及存储介质 | |
WO2021024377A1 (ja) | L2スイッチ、通信制御方法、および、通信制御プログラム | |
JP2006054770A (ja) | ファイアウォール装置 | |
JP3681698B2 (ja) | 光パスネットワークおよびノードおよびプログラムおよび記録媒体 | |
JP6241891B2 (ja) | セッション継続システムおよびその方法 | |
JP5592222B2 (ja) | リクエスト中継方法、リクエスト中継プログラム、および、中継装置 | |
KR101788147B1 (ko) | P2p 트래픽 관리 장치 및 그 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130206 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131028 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131126 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131218 |
|
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: 20140513 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20140514 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140515 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5564661 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |