JP6335430B2 - 通信装置、通信装置の制御方法、プログラム - Google Patents
通信装置、通信装置の制御方法、プログラム Download PDFInfo
- Publication number
- JP6335430B2 JP6335430B2 JP2013058330A JP2013058330A JP6335430B2 JP 6335430 B2 JP6335430 B2 JP 6335430B2 JP 2013058330 A JP2013058330 A JP 2013058330A JP 2013058330 A JP2013058330 A JP 2013058330A JP 6335430 B2 JP6335430 B2 JP 6335430B2
- Authority
- JP
- Japan
- Prior art keywords
- communication device
- packet
- timer time
- communication
- ack timer
- 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
- 238000004891 communication Methods 0.000 title claims description 190
- 238000000034 method Methods 0.000 title claims description 36
- PWPJGUXAGUPAHP-UHFFFAOYSA-N lufenuron Chemical compound C1=C(Cl)C(OC(F)(F)C(C(F)(F)F)F)=CC(Cl)=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F PWPJGUXAGUPAHP-UHFFFAOYSA-N 0.000 title 1
- 230000003111 delayed effect Effects 0.000 claims description 151
- 230000005540 biological transmission Effects 0.000 claims description 73
- 230000004044 response Effects 0.000 claims description 34
- 238000005259 measurement Methods 0.000 claims description 23
- 230000008569 process Effects 0.000 claims description 18
- 230000010365 information processing Effects 0.000 claims 1
- 238000012545 processing Methods 0.000 description 94
- 230000006870 function Effects 0.000 description 12
- 238000012546 transfer Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
- H04L69/163—In-band adaptation of TCP data exchange; In-band control procedures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1848—Time-out mechanisms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1854—Scheduling and prioritising arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1864—ARQ related signaling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1867—Arrangements specially adapted for the transmitter end
- H04L1/188—Time-out mechanisms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signalling, i.e. of overhead other than pilot signals
- H04L5/0055—Physical resource allocation for ACK/NACK
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Multimedia (AREA)
- Communication Control (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Description
上記を鑑み、本発明は、パケットを受信してから当該パケットに対する応答を送信するまでの時間情報を通知できるようにすることを目的とする。
また本発明の別の側面の通信装置は、他の通信装置からパケットを受信する受信手段と、前記受信手段がパケットを受信してから、当該パケットに対する応答を送信するまでの待ち時間であってTCP(Transmission Control Protocol)で規定された遅延ACKタイマ時間が経過すると、前記応答を前記他の通信装置に送信する送信手段と、前記遅延ACKタイマ時間の情報を、前記他の通信装置とコネクションを確立するための要求信号に含めて、前記他の通信装置に通知する通知手段とを有し、前記送信手段は、前記遅延ACKタイマ時間が経過するより前に前記受信手段により所定数のパケットを受信した場合、前記遅延ACKタイマ時間が経過するより前に前記応答を前記他の通信装置に送信する。
また本発明の別の側面の通信装置は、他の通信装置にパケットを送信する送信手段と、前記送信手段により送信されたパケットを前記他の通信装置が受信してから当該パケットに対する応答を送信するまでの待ち時間であってTCP(Transmission Control Protocol)で規定された遅延ACKタイマ時間の情報を、前記他の通信装置と通信するデータ種別もしくは前記他の通信装置との通信に用いるプロトコル種別に応じて前記他の通信装置から取得する取得手段と、前記取得手段により取得した前記遅延ACKタイマ時間の情報に基づいて、前記送信手段がパケットを再送するまでの時間に関する判定処理を行う判定手段と、を有する。
また本発明の別の側面の通信装置は、他の通信装置にパケットを送信する送信手段と、前記送信手段により送信されたパケットを前記他の通信装置が受信してから当該パケットに対する応答を送信するまでの待ち時間であってTCP(Transmission Control Protocol)で規定された遅延ACKタイマ時間の情報を、前記通信装置と前記他の通信装置との間のコネクションを確立するための要求信号に含まれる情報として前記他の通信装置から取得する取得手段と、前記取得手段により取得した前記遅延ACKタイマ時間の情報に基づいて、前記送信手段がパケットを再送するまでの時間に関する判定処理を行う判定手段と、を有する。
本実施形態では、各装置がEthernet(イーサネット)(登録商標)上でTCPに準拠した通信を行う場合の再送タイマ制御処理を説明する。ここで、TCPはOSI参照モデルのトランスポート層にあたるプロトコルであり、Transmission Control Protocolの略である。
RTO最小値 = (RTT_smooth + 遅延ACKタイマ値) + RTT_deviation × K + α … 式(1)
ここで、Kは係数、αは定数である。なお、αを、「(RTT_smooth + 遅延ACKタイマ値) + RTT_deviation × K」部分の大きさに応じて決定するようにしても良い。決定されたRTO最小値は再送タイマ制御部212に通知され、再送タイマ制御部212にて記憶される。
RTO最小値 = 遅延ACKタイマ値 + β … 式(2)
ここではβは定数であるが、遅延ACKタイマ値の大きさに応じて決定するようにしても良い。
実施形態1において説明した、Ethernet(イーサネット)(登録商標)を使ってネットワークへTCP送信を行う場合の再送タイマ制御処理において、遅延ACK情報をアプリケーションで通知する方法について説明する。
実施形態1において説明した、Ethernet(イーサネット)(登録商標)を使ってネットワークへTCP送信を行う場合の再送タイマ制御処理において、遅延ACK情報をACKパケットに付加して通知する方法について説明する。
RTO最小値 = RTT_delayACK − RTT_smooth … 式(3)
実施形態1から実施形態3において説明した、Ethernet(イーサネット)(登録商標)を使ってネットワークへTCP送信を行う場合の再送タイマ制御処理において、遅延ACK情報に遅延ACK機能が無効であることを示す情報が付加された場合の方法について説明する。
2 相手装置
3 LAN
Claims (23)
- 通信装置であって、
他の通信装置からパケットを受信する受信手段と、
前記受信手段がパケットを受信してから、当該パケットに対する応答を送信するまでの待ち時間であってTCP(Transmission Control Protocol)で規定された遅延ACKタイマ時間が経過すると、前記応答を前記他の通信装置に送信する送信手段と、
前記遅延ACKタイマ時間の情報を、前記他の通信装置と通信するデータ種別もしくは前記他の通信装置との通信に用いるプロトコル種別に応じて、前記他の通信装置に通知する通知手段とを有し、
前記送信手段は、前記遅延ACKタイマ時間が経過するより前に前記受信手段により所定数のパケットを受信した場合、前記遅延ACKタイマ時間が経過するより前に前記応答を前記他の通信装置に送信することを特徴とする通信装置。 - 前記遅延ACKタイマ時間の情報は、前記他の通信装置とコネクションを確立するための要求信号に含まれることを特徴とする請求項1に記載の通信装置。
- 前記遅延ACKタイマ時間の情報は、アプリケーションデータに含まれることを特徴とする請求項1または2に記載の通信装置。
- 前記遅延ACKタイマ時間の情報は、前記受信手段が受信したパケットに対する応答に含まれることを特徴とする請求項1から3のいずれか1項に記載の通信装置。
- 通信装置であって、
他の通信装置からパケットを受信する受信手段と、
前記受信手段がパケットを受信してから、当該パケットに対する応答を送信するまでの待ち時間であってTCP(Transmission Control Protocol)で規定された遅延ACKタイマ時間が経過すると、前記応答を前記他の通信装置に送信する送信手段と、
前記遅延ACKタイマ時間の情報を、前記他の通信装置とコネクションを確立するための要求信号に含めて、前記他の通信装置に通知する通知手段とを有し、
前記送信手段は、前記遅延ACKタイマ時間が経過するより前に前記受信手段により所定数のパケットを受信した場合、前記遅延ACKタイマ時間が経過するより前に前記応答を前記他の通信装置に送信することを特徴とする通信装置。 - 前記通知手段は、所定の条件に応じて前記遅延ACKタイマ時間の情報を前記他の通信装置に通知することを特徴とする請求項5に記載の通信装置。
- 前記通知手段は、前記他の通信装置と通信するデータ種別に応じて前記遅延ACKタイマ時間の情報を前記他の通信装置に通知することを特徴とする請求項5または6に記載の通信装置。
- 前記通知手段は、前記他の通信装置との通信に用いるプロトコル種別に応じて前記遅延ACKタイマ時間の情報を前記他の通信装置に通知することを特徴とする請求項5または6に記載の通信装置。
- 前記要求信号は、TCPコネクションを確立するためのSYNパケットであることを特徴とする請求項5から8のいずれか1項に記載の通信装置。
- 前記遅延ACKタイマ時間の情報は、TCPコネクションを確立するためのSYNパケットのTCPヘッダオプションに含まれることを特徴とする請求項5から9のいずれか1項に記載の通信装置。
- 前記送信手段は、前記受信手段が受信したパケットに対する応答としてACKパケットを送信することを特徴とする請求項1から10のいずれか1項に記載の通信装置。
- 前記通知手段は、ユーザの指示に基づいて前記遅延ACKタイマ時間の情報を前記他の通信装置に通知することを特徴とする請求項1から11のいずれか1項に記載の通信装置。
- 通信装置であって、
他の通信装置にパケットを送信する送信手段と、
前記送信手段により送信されたパケットを前記他の通信装置が受信してから当該パケットに対する応答を送信するまでの待ち時間であってTCP(Transmission Control Protocol)で規定された遅延ACKタイマ時間の情報を、前記他の通信装置と通信するデータ種別もしくは前記他の通信装置との通信に用いるプロトコル種別に応じて前記他の通信装置から取得する取得手段と、
前記取得手段により取得した前記遅延ACKタイマ時間の情報に基づいて、前記送信手段がパケットを再送するまでの時間に関する判定処理を行う判定手段と、
を有することを特徴とする通信装置。 - 通信装置であって、
他の通信装置にパケットを送信する送信手段と、
前記送信手段により送信されたパケットを前記他の通信装置が受信してから当該パケットに対する応答を送信するまでの待ち時間であってTCP(Transmission Control Protocol)で規定された遅延ACKタイマ時間の情報を、前記通信装置と前記他の通信装置との間のコネクションを確立するための要求信号に含まれる情報として前記他の通信装置から取得する取得手段と、
前記取得手段により取得した前記遅延ACKタイマ時間の情報に基づいて、前記送信手段がパケットを再送するまでの時間に関する判定処理を行う判定手段と、
を有することを特徴とする通信装置。 - 前記判定手段は、前記取得手段により取得した前記遅延ACKタイマ時間の情報に基づいて、前記送信手段がパケットを再送するまでの時間の最小値として用いる値を判定することを特徴とする請求項13または14に記載の通信装置。
- 前記送信手段がパケットを送信してから当該パケットに対する応答を受信するまでの時間を測定する測定手段を更に有し、
前記判定手段は、前記取得手段により取得した前記遅延ACKタイマ時間の情報と前記測定手段により測定された時間とに基づいて、前記送信手段がパケットを再送するまでの時間に関する判定処理を行うことを特徴とする請求項13から15のいずれか1項に記載の通信装置。 - 前記取得手段により取得した前記遅延ACKタイマ時間の情報を表示部に表示させるための表示手段を更に有することを特徴とする請求項13から16のいずれか1項に記載の通信装置。
- 前記取得手段が前記遅延ACKタイマ時間の情報を取得した場合、前記遅延ACKタイマ時間の情報を取得したことを前記他の通信装置に通知する通知手段を更に有することを特徴とする請求項13から17のいずれか1項に記載の通信装置。
- 通信装置の制御方法であって、
他の通信装置よりパケットを受信してから当該パケットに対する応答を送信するまでの待ち時間であってTCP(Transmission Control Protocol)で規定された遅延ACKタイマ時間の情報を、前記他の通信装置と通信するデータ種別もしくは前記他の通信装置との通信に用いるプロトコル種別に応じて、前記他の通信装置に通知する通知工程と、
前記遅延ACKタイマ時間が経過するより前に前記他の通信装置より所定数のパケットを受信した場合には、前記遅延ACKタイマ時間が経過するより前に前記応答を前記他の通信装置に送信し、
前記遅延ACKタイマ時間が経過するより前に前記他の通信装置より前記所定数のパケットを受信していない場合には、前記他の通信装置よりパケットを受信してから前記遅延ACKタイマ時間が経過すると、前記応答を前記他の通信装置に送信する送信工程と、
を有することを特徴とする制御方法。 - 通信装置の制御方法であって、
他の通信装置よりパケットを受信してから当該パケットに対する応答を送信するまでの待ち時間であってTCP(Transmission Control Protocol)で規定された遅延ACKタイマ時間の情報を、前記他の通信装置とコネクションを確立するための要求信号に含めて、前記他の通信装置に通知する通知工程と、
前記遅延ACKタイマ時間が経過するより前に前記他の通信装置より所定数のパケットを受信した場合には、前記遅延ACKタイマ時間が経過するより前に前記応答を前記他の通信装置に送信し、
前記遅延ACKタイマ時間が経過するより前に前記他の通信装置より前記所定数のパケットを受信していない場合には、前記他の通信装置よりパケットを受信してから前記遅延ACKタイマ時間が経過すると、前記応答を前記他の通信装置に送信する送信工程と、
を有することを特徴とする制御方法。 - 通信装置の制御方法であって、
他の通信装置に送信されたパケットを前記他の通信装置が受信してから当該パケットに対する応答を送信するまでの待ち時間であってTCP(Transmission Control Protocol)で規定された遅延ACKタイマ時間の情報を、前記他の通信装置と通信するデータ種別もしくは前記他の通信装置との通信に用いるプロトコル種別に応じて前記他の通信装置から取得する取得工程と、
前記取得工程において取得された前記遅延ACKタイマ時間の情報に基づいて、前記他の通信装置へ前記パケットを再送するまでの時間に関する判定処理を行う判定工程と、
を有することを特徴とする制御方法。 - 通信装置の制御方法であって、
他の通信装置に送信されたパケットを前記他の通信装置が受信してから当該パケットに対する応答を送信するまでの待ち時間であってTCP(Transmission Control Protocol)で規定された遅延ACKタイマ時間の情報を、前記通信装置と前記他の通信装置との間のコネクションを確立するための要求信号に含まれる情報として前記他の通信装置から取得する取得工程と、
前記取得工程において取得された前記遅延ACKタイマ時間の情報に基づいて、前記他の通信装置へ前記パケットを再送するまでの時間に関する判定処理を行う判定工程と、
を有することを特徴とする制御方法。 - コンピュータを請求項1から18のいずれか1項に記載の通信装置として動作させるためのプログラム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013058330A JP6335430B2 (ja) | 2013-03-21 | 2013-03-21 | 通信装置、通信装置の制御方法、プログラム |
US14/778,270 US9768935B2 (en) | 2013-03-21 | 2014-02-17 | Communication apparatus, method for controlling communication apparatus, and program |
PCT/JP2014/000808 WO2014147951A1 (en) | 2013-03-21 | 2014-02-17 | Communication apparatus, method for controlling communication apparatus, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013058330A JP6335430B2 (ja) | 2013-03-21 | 2013-03-21 | 通信装置、通信装置の制御方法、プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014183533A JP2014183533A (ja) | 2014-09-29 |
JP6335430B2 true JP6335430B2 (ja) | 2018-05-30 |
Family
ID=51579654
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013058330A Expired - Fee Related JP6335430B2 (ja) | 2013-03-21 | 2013-03-21 | 通信装置、通信装置の制御方法、プログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US9768935B2 (ja) |
JP (1) | JP6335430B2 (ja) |
WO (1) | WO2014147951A1 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017145228A1 (ja) * | 2016-02-22 | 2017-08-31 | 富士通株式会社 | 通信装置、通信方法、及び通信システム |
JP6412529B2 (ja) * | 2016-07-26 | 2018-10-24 | 株式会社ソニー・インタラクティブエンタテインメント | 送信制御装置、送信制御方法及び送信制御プログラム |
US10291365B2 (en) * | 2016-12-29 | 2019-05-14 | X Development Llc | Efficient automatic repeat request for free space optical communication |
EP3664398A1 (en) | 2018-12-06 | 2020-06-10 | InterDigital CE Patent Holdings | Network equipment and method for delivering data packets |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006107046A1 (ja) * | 2005-04-04 | 2006-10-12 | Matsushita Electric Industrial Co., Ltd. | 通信制御装置、通信端末 |
JP4645281B2 (ja) | 2005-04-19 | 2011-03-09 | ソニー株式会社 | 情報処理装置および方法、プログラム、並びに記録媒体 |
JP5074872B2 (ja) * | 2007-09-25 | 2012-11-14 | キヤノン株式会社 | プロトコル処理装置及び制御方法 |
JP5014281B2 (ja) * | 2008-07-30 | 2012-08-29 | パナソニック株式会社 | Tcp送信制御装置及びtcp送信制御方法 |
JP5185735B2 (ja) * | 2008-08-28 | 2013-04-17 | 京セラ株式会社 | 無線通信装置および無線通信方法 |
-
2013
- 2013-03-21 JP JP2013058330A patent/JP6335430B2/ja not_active Expired - Fee Related
-
2014
- 2014-02-17 US US14/778,270 patent/US9768935B2/en active Active
- 2014-02-17 WO PCT/JP2014/000808 patent/WO2014147951A1/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
US9768935B2 (en) | 2017-09-19 |
US20160285607A1 (en) | 2016-09-29 |
WO2014147951A1 (en) | 2014-09-25 |
JP2014183533A (ja) | 2014-09-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9641650B2 (en) | TCP proxy server | |
CN108494782B (zh) | 一种基于udp的数据传输方法、终端设备及存储介质 | |
CN104854836B (zh) | 增加数据流传输的方法和系统 | |
JP2007534194A5 (ja) | ||
EP1768296A2 (en) | Method and apparatus for transmitting signaling data messages in a wireless communications system | |
US7706274B2 (en) | High performance TCP for systems with infrequent ACK | |
JP6148459B2 (ja) | データを送信ノードから宛先ノードに移送する方法 | |
CN105493449A (zh) | 速率控制 | |
JP6335430B2 (ja) | 通信装置、通信装置の制御方法、プログラム | |
KR20100104149A (ko) | 전송계층 성능 향상을 위한 전송계층 제어장치 및 전송속도와 신뢰성을 동시에 보장할 수 있는 패킷 송신 방법 | |
CN108234087B (zh) | 数据传输方法及发送端 | |
CN104104608B (zh) | 接收报文的方法及装置 | |
CN111193577A (zh) | 使用传输超时的网络系统通信方法及通信装置 | |
JP6576099B2 (ja) | 通信装置、通信装置の制御方法、プログラム、および、通信システム | |
TWI646807B (zh) | Rudp裝置及滑動窗參數的動態調整方法 | |
JP5116319B2 (ja) | メッセージ中継装置及び方法 | |
US9172654B2 (en) | Transfer device and transfer method | |
JP6758858B2 (ja) | 通信装置、通信方法及びプログラム | |
JP6569450B2 (ja) | 情報処理装置および情報処理システム | |
JP5362026B2 (ja) | 通信障害要因推定方法、その推定方法を備えた通信装置およびプログラム | |
JP2015015534A (ja) | 通信装置、通信装置の制御方法、プログラム。 | |
JP2016019198A (ja) | 通信装置、通信装置の制御方法、プログラム | |
JP6010502B2 (ja) | パケット処理方法及びパケット処理装置 | |
WO2017067224A1 (zh) | 一种报文处理方法及装置 | |
JP7039959B2 (ja) | 通信システム、中継装置、及びノード |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160202 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170509 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170706 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20171219 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180209 |
|
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: 20180403 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180501 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6335430 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
LAPS | Cancellation because of no payment of annual fees |