JP2012205142A - データ転送装置、データ転送方法および情報処理装置 - Google Patents
データ転送装置、データ転送方法および情報処理装置 Download PDFInfo
- Publication number
- JP2012205142A JP2012205142A JP2011068863A JP2011068863A JP2012205142A JP 2012205142 A JP2012205142 A JP 2012205142A JP 2011068863 A JP2011068863 A JP 2011068863A JP 2011068863 A JP2011068863 A JP 2011068863A JP 2012205142 A JP2012205142 A JP 2012205142A
- Authority
- JP
- Japan
- Prior art keywords
- data
- response
- request
- unit
- data transfer
- 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.)
- Granted
Links
Images
Classifications
-
- 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/46—Interconnection of networks
- H04L12/4604—LAN interconnection over a backbone network, e.g. Internet, Frame Relay
- H04L12/462—LAN interconnection over a bridge based backbone
- H04L12/4625—Single bridge functionality, e.g. connection of two networks over a single bridge
-
- 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/36—Flow control; Congestion control by determining packet size, e.g. maximum transfer unit [MTU]
- H04L47/365—Dynamic adaptation of the packet size
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Bus Control (AREA)
Abstract
【解決手段】第1の装置から送られる第1のデータを記憶する第1の記憶手段と、第1の記憶手段に記憶される第1のデータについての第2の装置への送信状態を管理する管理情報を記憶する第2の記憶手段と、送信状態に応じて、第2の装置に転送する第2のデータのサイズを動的に決定する決定手段と、1または2以上の第1のデータを含むサイズの第2のデータを生成して第2の装置に送信する送信手段と、を備える。
【選択図】図6
Description
図1は、データ転送装置の一例として、ブリッジ装置100を示す図である。装置A−ブリッジ装置100間、および、ブリッジ装置100−装置B間は、それぞれパケット形式でデータを送受信する。
装置Aからリクエストを受信すると、ブリッジ装置100は、受信したリクエストを、最終的に1または2以上の第2リクエストに分割する。図2では、簡単のために、受信リクエストを1つの第1リクエストに分割し、さらに、4つの第2リクエスト0、1、2および3に分割した場合を示している。
第2の記憶手段は、前記第1の記憶手段に記憶される前記第1のデータについての第2の装置への送信状態を管理する管理情報を記憶する記憶手段である。
送信手段は、1または2以上の前記第1のデータを含む前記サイズの前記第2のデータを生成して前記第2の装置に送信する。
情報処理装置300は、ルート・コンプレックス310と、エンド・ポイント320と、ホストブリッジ330と、メモリコントローラ340と、メモリ350と、CPU(Central Processing Unit)360と、を備える。
メモリコントローラ340は、CPU360やエンド・ポイント320などからのリクエストに応じて、メモリ350へのデータの書込み、読み出し等を行なう。
以上の構成において、エンド・ポイント320がDMA(Direct Memory Access)リクエストを発行する場合を考える。
ルート・コンプレックス310は、イングレス処理部410と、スコアボード420と、イーグレス処理部430と、を備える。
受信部411は、エンド・ポイント320からリクエストを受信する。そして、受信部411は、受信リクエストをパケット分割部412に出力する。
また、受信リクエストを最終的に1または2以上の第2リクエストに分割すると、パケット分割部412は、図5に示すスコアボード420に、受信パケットについてのパケット情報を記憶する。本実施例に係るパケット情報には、受信リクエストに含まれるコマンドやタグ、分割数などを含むことができる。コマンドには、受信リクエストが要求する、例えば、リード命令やライト命令などが含まれる。タグは、受信リクエストを識別する識別情報である。また、分割数とは、受信リクエストから最終的に分割された第2リクエストの数である。
ここで、例えば、エンド・ポイント320から受信した受信リクエストが、メモリ350に対するDMAリード要求である場合、第2リクエストも、メモリ350に対するDMAリード要求となる。この場合、ホストブリッジ330は、ルート・コンプレックス310から受信した第2リクエストをメモリコントローラ340に送信する。メモリコントローラ340は、第2リクエストが要求するデータをメモリ350から読み出し、読み出したデータを含むレスポンス、すなわち、第2レスポンスをホストブリッジ330に送信する。第2レスポンスを受信すると、ホストブリッジ330は、受信した第2レスポンスをルート・コンプレックス310に送信する。
受信部431は、ホストブリッジ330から第2レスポンスを受信する。そして、受信部431は、第2レスポンスに含まれるヘッダ部を、レスポンスキュー432に格納する。また、受信部431は、第2レスポンスに含まれるデータ部を、レスポンスデータバッファ433に格納する。レスポンスデータバッファ433に格納されるデータ部と、レスポンスキュー432に格納されるヘッダ部と、1対1に対応づけて格納される。
制御部434は、マックスペイロードサイズ(MPS)と、第2レスポンスの受信状態などに応じて、エンド・ポイント320に送信するレスポンスのペイロードサイズを決定する。この処理については、図10に具体例を示して後述する。
スコアボード420は、受信リクエスト番号「No.」毎に、タグと、コマンドと、分割数と、カウント値と、を含む情報を記憶する記憶装置である。スコアボード420には、RAMなどの揮発性メモリを使用することができる。
イーグレス処理部430は、受信部431と、レスポンスキュー432と、レスポンスデータバッファ433と、制御部434と、送信部435と、を備える。さらに、イーグレス処理部430は、監視部436を備える。
レジスタ611は、マックスペイロードサイズの初期値を記憶する記憶装置である。レジスタ611は、例えば、ホストブリッジ330を介して、または、直接、CPU360と接続している。CPU360で実行するOS(Operating System)は、レジスタ611にマックスペイロードサイズの初期値を書き込むことができる。
ペイロード生成部621は、レスポンスキュー432からデキューされた第2レスポンスを受信すると、制御部434から通知されたペイロードサイズのペイロードを生成する。そして、ペイロード生成部621は、生成したペイロードをパケット生成部622に出力する。
監視部436は、出力バッファ623を監視して、送信部435のビジー(busy)状態を検出する。ビジー状態を検出すると、監視部436は、ビジー情報を生成して制御部434に通知する。このビジー情報には、送信部435がビジーか否かを示す情報が含まれる。
ステートマシンテーブル800は、図5に示した受信リクエスト番号「No.」毎に、受信リクエストに対するレスポンス、すなわち、第2レスポンス0、1、2、・・・それぞれのステートマシン0、1、2、・・・を含む情報である。
制御部434は、ステートマシン記憶部612に記憶されたステートマシンテーブル800を参照し、パケットが発行可能と判断すると、以下の処理を開始する(ステップS900)。
ステップS1001において、制御部434は、ステップS902で取得したビジー情報から、送信部435がビジー状態か否かを判別する。
図11に示すh0、h1、h2、・・・は、ホストブリッジ330から送られた第2レスポンス0、1、2、・・・のヘッダ部に含まれるデータを示している。また、図11に示すd0、d1、d2、・・・は、ホストブリッジ330から送られた第2レスポンス0、1、2、・・・のデータ部に含まれるデータを示している。
また、ホストブリッジ330から受信した第2レスポンス4を、エンド・ポイント320に送信する際、ルート・コンプレックス310は、ホストブリッジ330から第2レスポンス4および5のヘッダ部の受信が完了している。この場合、連続する第2レスポンス4および5についてのステートマシンの状態は、「有効」状態となる。この場合、制御部434は、レスポンスのペイロードサイズを256Bと決定する(ステップS1006 YES、S1007)。
(付記1)
第1の装置から送られるデータを第2の装置に転送するデータ転送装置において、
前記第1の装置から送られる第1のデータを記憶する第1の記憶手段と、
前記第1の記憶手段に記憶される前記第1のデータについての第2の装置への送信状態を管理する管理情報を記憶する第2の記憶手段と、
前記送信状態に応じて、前記第2の装置に転送する第2のデータのサイズを動的に決定する決定手段と、
1または2以上の前記第1のデータを含む前記サイズの前記第2のデータを生成して前記第2の装置に送信する送信手段と、
を備えるデータ転送装置。
(付記2)
前記決定手段は、前記第1の記憶手段に記憶された前記第1のデータについての前記第2の装置への送信状態およびデータサイズに基づいて、前記第2のデータのサイズを決定する、
ことを特徴とする付記1に記載のデータ転送装置。
(付記3)
前記送信手段のビジー状態を検出する検出手段をさらに備え、
前記検出手段が、前記送信手段のビジー状態を検出している間も、前記第1の装置から送られる第1のデータを、前記第1の記憶手段に記憶する、
ことを特徴とする付記1に記載のデータ転送装置。
(付記4)
前記第2の装置から第1のリクエストを受信すると、前記第1のリクエストが要求するデータを所定のサイズに分割して要求するために、前記第1のリクエストを1または2以上の第2のリクエストに分割して前記第1の装置に送信する送信手段、
をさらに備える付記1に記載のデータ転送装置。
(付記5)
前記第1のデータは、前記第1の装置が送信する、前記第2のリクエストに対するレスポンスである、
ことを特徴とする付記4に記載のデータ転送装置。
(付記6)
第1の装置から送られるデータを第2の装置に転送するデータ転送方法において、
データ転送装置が、
前記第1の装置から送られる第1のデータを記憶する第1の記憶手段に記憶される前記第1のデータについての第2の装置への送信状態を管理する管理情報を記憶する第2の記憶手段から、前記送信状態を取得し、
前記送信状態に応じて、前記第2の装置に転送する第2のデータのサイズを動的に決定し、
1または2以上の前記第1のデータを含む前記サイズの前記第2のデータを生成して前記第2の装置に送信する、
処理を実行するデータ転送方法。
(付記7)
第1の装置から送られるデータを第2の装置に転送するデータ転送装置を含む情報処理装置において、
前記データ転送装置は、
前記第1の装置から送られる第1のデータを記憶する第1の記憶手段と、
前記第1の記憶手段に記憶される前記第1のデータについての第2の装置への送信状態を管理する管理情報を記憶する第2の記憶手段と、
前記送信状態に応じて、前記第2の装置に転送する第2のデータのサイズを動的に決定する決定手段と、
1または2以上の前記第1のデータを含む前記サイズの前記第2のデータを生成して前記第2の装置に送信する送信手段と、
を備える情報処理装置。
430 イーグレス処理部
431 受信部
432 レスポンスキュー
433 レスポンスデータバッファ
434 制御部
435 送信部
436 監視部
611 レジスタ
612 ステートマシン記憶部
621 ペイロード生成部
622 パケット生成部
623 出力バッファ
Claims (6)
- 第1の装置から送られるデータを第2の装置に転送するデータ転送装置において、
前記第1の装置から送られる第1のデータを記憶する第1の記憶手段と、
前記第1の記憶手段に記憶される前記第1のデータについての第2の装置への送信状態を管理する管理情報を記憶する第2の記憶手段と、
前記送信状態に応じて、前記第2の装置に転送する第2のデータのサイズを動的に決定する決定手段と、
1または2以上の前記第1のデータを含む前記サイズの前記第2のデータを生成して前記第2の装置に送信する送信手段と、
を備えるデータ転送装置。 - 前記決定手段は、前記第1の記憶手段に記憶された前記第1のデータについての前記第2の装置への送信状態およびデータサイズに基づいて、前記第2のデータのサイズを決定する、
ことを特徴とする請求項1に記載のデータ転送装置。 - 前記送信手段のビジー状態を検出する検出手段をさらに備え、
前記検出手段が、前記送信手段のビジー状態を検出している間も、前記第1の装置から送られる第1のデータを、前記第1の記憶手段に記憶する、
ことを特徴とする請求項1に記載のデータ転送装置。 - 前記第2の装置から第1のリクエストを受信すると、前記第1のリクエストが要求するデータを所定のサイズに分割して要求するために、前記第1のリクエストを1または2以上の第2のリクエストに分割して前記第1の装置に送信する送信手段、
をさらに備える請求項1に記載のデータ転送装置。 - 第1の装置から送られるデータを第2の装置に転送するデータ転送方法において、
データ転送装置が、
前記第1の装置から送られる第1のデータを記憶する第1の記憶手段に記憶される前記第1のデータについての第2の装置への送信状態を管理する管理情報を記憶する第2の記憶手段から、前記送信状態を取得し、
前記送信状態に応じて、前記第2の装置に転送する第2のデータのサイズを動的に決定し、
1または2以上の前記第1のデータを含む前記サイズの前記第2のデータを生成して前記第2の装置に送信する、
処理を実行するデータ転送方法。 - 第1の装置から送られるデータを第2の装置に転送するデータ転送装置を含む情報処理装置において、
前記データ転送装置は、
前記第1の装置から送られる第1のデータを記憶する第1の記憶手段と、
前記第1の記憶手段に記憶される前記第1のデータについての第2の装置への送信状態を管理する管理情報を記憶する第2の記憶手段と、
前記送信状態に応じて、前記第2の装置に転送する第2のデータのサイズを動的に決定する決定手段と、
1または2以上の前記第1のデータを含む前記サイズの前記第2のデータを生成して前記第2の装置に送信する送信手段と、
を備える情報処理装置。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011068863A JP5772132B2 (ja) | 2011-03-25 | 2011-03-25 | データ転送装置、データ転送方法および情報処理装置 |
| US13/353,930 US20120246263A1 (en) | 2011-03-25 | 2012-01-19 | Data transfer apparatus, data transfer method, and information processing apparatus |
| EP12152071A EP2503746A1 (en) | 2011-03-25 | 2012-01-23 | Data transfer apparatus, data transfer method, and information processing apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011068863A JP5772132B2 (ja) | 2011-03-25 | 2011-03-25 | データ転送装置、データ転送方法および情報処理装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012205142A true JP2012205142A (ja) | 2012-10-22 |
| JP5772132B2 JP5772132B2 (ja) | 2015-09-02 |
Family
ID=45558558
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011068863A Expired - Fee Related JP5772132B2 (ja) | 2011-03-25 | 2011-03-25 | データ転送装置、データ転送方法および情報処理装置 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20120246263A1 (ja) |
| EP (1) | EP2503746A1 (ja) |
| JP (1) | JP5772132B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018064245A (ja) * | 2016-10-14 | 2018-04-19 | オムロン株式会社 | 通信装置、制御装置および通信方法 |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11909841B2 (en) * | 2020-05-29 | 2024-02-20 | Intel Corporation | System, apparatus and method for adaptive peer-to-peer communication with edge platform |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10322392A (ja) * | 1997-05-16 | 1998-12-04 | Hitachi Ltd | パケットネットワークシステム及び通信制御装置 |
| US6003089A (en) * | 1997-03-31 | 1999-12-14 | Siemens Information And Communication Networks, Inc. | Method for constructing adaptive packet lengths in a congested network |
Family Cites Families (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6132652A (ja) * | 1984-07-24 | 1986-02-15 | Canon Inc | 画像通信装置 |
| US5894554A (en) * | 1996-04-23 | 1999-04-13 | Infospinner, Inc. | System for managing dynamic web page generation requests by intercepting request at web server and routing to page server thereby releasing web server to process other requests |
| US6421720B2 (en) * | 1998-10-28 | 2002-07-16 | Cisco Technology, Inc. | Codec-independent technique for modulating bandwidth in packet network |
| JP2001007854A (ja) | 1999-06-23 | 2001-01-12 | Nec Corp | パケット転送網における平均遅延時間短縮方式及び方法 |
| JP2001357312A (ja) * | 1999-11-24 | 2001-12-26 | Sega Corp | 情報処理装置、ファイルサーバ、課金管理システムおよび課金管理方法並びにプログラムを記録した記録媒体 |
| US20040172493A1 (en) * | 2001-10-15 | 2004-09-02 | Advanced Micro Devices, Inc. | Method and apparatus for handling split response transactions within a peripheral interface of an I/O node of a computer system |
| JP4199997B2 (ja) * | 2002-12-18 | 2008-12-24 | 株式会社エヌ・ティ・ティ・ドコモ | データ伝送方法、データ伝送装置およびデータ伝送システム |
| US7395051B2 (en) * | 2004-02-23 | 2008-07-01 | Research In Motion Limited | Cellular communications system for providing non-real time subscription data and related methods |
| US7356021B2 (en) * | 2004-09-29 | 2008-04-08 | Texas Instruments Incorporated | Increasing the throughput of voice over internet protocol data on wireless local area networks |
| JP4333561B2 (ja) * | 2004-11-05 | 2009-09-16 | ブラザー工業株式会社 | ネットワークシステム、ディレクトリサーバおよび端末装置 |
| US20060149726A1 (en) * | 2004-12-30 | 2006-07-06 | Thomas Ziegert | Segmentation of web pages |
| US8239535B2 (en) * | 2005-06-06 | 2012-08-07 | Adobe Systems Incorporated | Network architecture with load balancing, fault tolerance and distributed querying |
| JP4830659B2 (ja) * | 2006-06-16 | 2011-12-07 | 富士ゼロックス株式会社 | 液滴吐出装置 |
| JP5108261B2 (ja) * | 2006-07-11 | 2012-12-26 | 株式会社リコー | 情報処理装置およびデータ通信装置 |
| TWI334544B (en) * | 2007-05-09 | 2010-12-11 | Via Tech Inc | Methods and systems for centralized link power management control (clmc) |
| US8325749B2 (en) * | 2008-12-24 | 2012-12-04 | Juniper Networks, Inc. | Methods and apparatus for transmission of groups of cells via a switch fabric |
| US8819259B2 (en) * | 2008-10-15 | 2014-08-26 | Aster Risk Management Llc | Fast retrieval and progressive retransmission of content |
| KR20120072210A (ko) * | 2010-12-23 | 2012-07-03 | 한국전자통신연구원 | 네트워크 시스템 및 이를 위한 사용자 기기, 호 처리 장치 및 네트워크 브리지 |
| US10631246B2 (en) * | 2011-02-14 | 2020-04-21 | Microsoft Technology Licensing, Llc | Task switching on mobile devices |
| JP5289494B2 (ja) * | 2011-03-25 | 2013-09-11 | 株式会社東芝 | データ処理装置、データ処理方法、及びプログラム |
-
2011
- 2011-03-25 JP JP2011068863A patent/JP5772132B2/ja not_active Expired - Fee Related
-
2012
- 2012-01-19 US US13/353,930 patent/US20120246263A1/en not_active Abandoned
- 2012-01-23 EP EP12152071A patent/EP2503746A1/en not_active Withdrawn
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6003089A (en) * | 1997-03-31 | 1999-12-14 | Siemens Information And Communication Networks, Inc. | Method for constructing adaptive packet lengths in a congested network |
| JPH10322392A (ja) * | 1997-05-16 | 1998-12-04 | Hitachi Ltd | パケットネットワークシステム及び通信制御装置 |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018064245A (ja) * | 2016-10-14 | 2018-04-19 | オムロン株式会社 | 通信装置、制御装置および通信方法 |
| WO2018070518A1 (ja) * | 2016-10-14 | 2018-04-19 | オムロン株式会社 | 通信装置、制御装置および通信方法 |
| US10999367B2 (en) | 2016-10-14 | 2021-05-04 | Omron Corporation | Communication apparatus, control device, and communication method |
Also Published As
| Publication number | Publication date |
|---|---|
| EP2503746A1 (en) | 2012-09-26 |
| US20120246263A1 (en) | 2012-09-27 |
| JP5772132B2 (ja) | 2015-09-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN100524266C (zh) | 在总线上以包的形式传输数据传输请求的方法及设备 | |
| US11023411B2 (en) | Programmed input/output mode | |
| KR101006260B1 (ko) | 네트워크 프로토콜 처리의 오프로드에서 메모리 관리를 지원하기 위한 장치 및 방법 | |
| KR100992282B1 (ko) | 통신 접속 수립 방법과 시스템, 데이터 전송 방법과 시스템, 및 컴퓨터 판독 가능한 저장 매체 | |
| US7111092B1 (en) | Buffer management technique for a hypertransport data path protocol | |
| CN109558344B (zh) | 一种适用于网络传输的dma传输方法及dma控制器 | |
| CN110083461B (zh) | 一种基于fpga的多任务处理系统及方法 | |
| CN113711551A (zh) | 促进网络接口控制器(nic)中的动态命令管理的系统和方法 | |
| CN106257434B (zh) | 一种基于增强型外设互连协议总线的数据传输方法及装置 | |
| US7117308B1 (en) | Hypertransport data path protocol | |
| CN103888293A (zh) | 多通道fc网络数据仿真系统的数据通道调度方法 | |
| CN100592273C (zh) | 执行dma数据传输的设备和方法 | |
| JP2008086027A (ja) | 遠隔要求を処理する方法および装置 | |
| JP5591729B2 (ja) | トレースデータの優先度の選択 | |
| US20140344485A1 (en) | Communication system for interfacing a plurality of transmission circuits with an interconnection network, and corresponding integrated circuit | |
| CN102023961A (zh) | 一种基于共享内存的通信方法及装置 | |
| EP1554644A4 (en) | METHOD AND SYSTEM FOR TCP / IP USING GENERIC BUFFERS FOR NON-POSTING TCP APPLICATIONS | |
| CN107085557A (zh) | 直接存储器访问系统以及相关方法 | |
| JP2007079789A (ja) | 計算機システム及びイベント処理方法 | |
| WO2001067713A1 (en) | A packet format independent computer network controller | |
| JP5772132B2 (ja) | データ転送装置、データ転送方法および情報処理装置 | |
| WO2019095942A1 (zh) | 一种数据传输方法及通信设备 | |
| CN117579570B (zh) | 一种基于PCIe的数据传输方法、装置和系统 | |
| KR20260039723A (ko) | 네트워크 어댑터의 호스트 폴링 | |
| CN101324863B (zh) | 一种同步静态存储器的控制装置及方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140108 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140716 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140902 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20141104 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150310 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150511 |
|
| 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: 20150602 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150615 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5772132 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |