JP4411332B2 - Ip通信装置及びip通信システム並びにこれらのip通信方法 - Google Patents
Ip通信装置及びip通信システム並びにこれらのip通信方法 Download PDFInfo
- Publication number
- JP4411332B2 JP4411332B2 JP2007072109A JP2007072109A JP4411332B2 JP 4411332 B2 JP4411332 B2 JP 4411332B2 JP 2007072109 A JP2007072109 A JP 2007072109A JP 2007072109 A JP2007072109 A JP 2007072109A JP 4411332 B2 JP4411332 B2 JP 4411332B2
- Authority
- JP
- Japan
- Prior art keywords
- communication
- port number
- terminal device
- packet
- nat
- 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
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/253—Telephone sets using digital voice transmission
- H04M1/2535—Telephone sets using digital voice transmission adapted for voice communication over an Internet Protocol [IP] network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/25—Mapping addresses of the same type
- H04L61/2503—Translation of Internet protocol [IP] addresses
- H04L61/2514—Translation of Internet protocol [IP] addresses between local and global IP addresses
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/25—Mapping addresses of the same type
- H04L61/2503—Translation of Internet protocol [IP] addresses
- H04L61/2517—Translation of Internet protocol [IP] addresses using port numbers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/25—Mapping addresses of the same type
- H04L61/2503—Translation of Internet protocol [IP] addresses
- H04L61/256—NAT traversal
- H04L61/2575—NAT traversal using address mapping retrieval, e.g. simple traversal of user datagram protocol through session traversal utilities for NAT [STUN]
-
- 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/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- 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/1066—Session management
- H04L65/1101—Session protocols
- H04L65/1104—Session initiation protocol [SIP]
-
- 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/60—Network streaming of media packets
- H04L65/65—Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Description
また、ダミーパケットの送信によりNATの変換テーブル上に登録されたエントリ(ポート番号等)の消滅を防ぐことで、相手装置からのパケットを確実に受信することができる。この相手装置からのパケットを受信するためのポート番号の情報は、例えば、シグナリング手段が呼制御メッセージの送信を開始する前、或いはシグナリング手段が呼制御メッセージの受信を開始した後に、広域ネットワークに接続されたSTUNサーバとの通信により取得することができる。これにより、最新の適切なポート番号の情報を取得することが可能となる。さらに、通信管理手段は、データ通信手段によるダミーパケットの送信を、相手装置との通信が終了するまで継続的に実行させることができる。これにより、相手装置との接続を確立する場合だけでなく、相手装置との間でメディアデータの送受信を行う際にも相手装置からのパケットを確実に受信することができる。
NAT種別の情報は、例えば、図5に示すように、各端末装置A〜HのIDと、それに対応する電話番号とともに記憶されても良い。
そこで、RTP管理部42は、相手装置からのRTPパケットを受信すると、当該RTPパケットの送信元ポート番号の情報と、自身が相手装置に対して送信するRTPパケットの宛先ポート番号の設定値とが同一か否かを判定する(ST410)。このとき、それらのポート番号が同一である場合には、RTP管理部42は、ST407で取得した相手装置のポート番号に向けてRTPパケットの送信を継続する。一方、それらのポート番号が異なる場合には、RTP管理部42は、ST407で取得したアドレス情報により設定した宛先ポート番号の設定値を相手装置から新たに受信したRTPパケットの送信元ポート番号と同一の値に変更し、RTPパケットの送信を開始する(ST411)。これにより、通話が成功すると端末装置の着呼処理は終了する。
そこで、RTP管理部42は、相手装置からのRTPパケットを受信すると、当該RTPパケットの送信元ポート番号の情報と、自身が相手装置に対して送信するRTPパケットの宛先ポート番号の設定値とが同一か否かを判定する(ST510)。このとき、それらのポート番号が同一である場合には、RTP管理部42は、ST501で取得した相手装置のポート番号に向けてRTPパケットの送信を継続する。一方、それらのポート番号が異なる場合には、RTP管理部42は、ST501で取得したアドレス情報により設定した宛先ポート番号の設定値を相手装置から新たに受信したRTPパケットの送信元ポート番号と同一の値に変更し、RTPパケットの送信を開始する(ST511)。これにより、通話が成功すると端末装置の着呼処理は終了する。
2 SIPサーバ(呼接続用サーバ)
3 STUNサーバ(アドレス情報提供用サーバ)
32 呼制御部
33 STUN制御部
34 SIP制御部(シグナリング手段)
35 UDPパケット制御部(データ通信手段)
41 シグナリング管理部
42 RTP管理部(通信管理手段)
11〜18 ルータ(中継機器)
A〜H 端末装置(IP通信装置)
Claims (6)
- 広域ネットワークにおいて、相手装置と互いにNAT機能を有する中継機器を介して通信を行うIP通信装置であって、
前記相手装置との接続を確立すべく呼接続用サーバを介して呼制御メッセージの送受信を行うシグナリング手段と、
前記接続の確立後に前記相手装置との間でメディアデータの送受信を行うデータ通信手段と、
前記接続の確立後に前記データ通信手段が受信したメディアデータのパケットの送信元ポート番号の情報を取得し、前記データ通信手段が前記相手装置に送信するパケットの宛先ポート番号の設定値を前記送信元ポート番号と同一の値に変更する通信管理手段と、
前記広域ネットワークに接続されたアドレス情報提供用サーバとの通信により、自装置が接続された前記中継機器のNAT種別の情報を取得するNAT情報取得手段とを備え、
前記通信管理手段は、前記中継機器のNAT種別が対称型ではない場合、前記データ通信手段により、前記相手装置からのパケットを受信する所定のポート番号を維持すべくダミーパケットを周期的に送信させることを特徴とするIP通信装置。 - 前記通信管理手段は、前記送信元ポート番号の情報と前記宛先ポート番号の設定値とを比較し、それらのポート番号の値が異なる場合にのみ、前記宛先ポート番号の設定値を変更することを特徴とする請求項1に記載のIP通信装置。
- 前記通信管理手段は、前記データ通信手段が前記接続の確立後に前記相手装置から最初に受信したパケットについてのみ、前記宛先ポート番号の設定値の変更を実行することを特徴とする請求項1または請求項2に記載のIP通信装置。
- 広域ネットワークにおいて、相手装置と互いにNAT機能を有する中継機器を介して通信を行うIP通信装置であって、
予め取得した自IP通信装置側のグローバルアドレスとポート番号とを前記相手装置に送信する送信手段と、
前記相手装置のグローバルアドレスとポート番号とを含む応答を前記相手装置から受信する受信手段と、
前記受信した前記相手装置のポート番号に向けてメディアデータの送信を開始するとともに前記相手装置からのメディアデータの受信を開始するデータ通信手段と、
前記メディアデータの送信を開始した前記相手装置のポート番号と前記相手装置から受信したメディアデータのパケットの送信元ポート番号とが異なる場合、前記送信元ポート番号を前記メディアデータの送信先のポート番号に変更する通信管理手段と、
前記広域ネットワークに接続されたアドレス情報提供用サーバとの通信により、自装置が接続された前記中継機器のNAT種別の情報を取得するNAT情報取得手段とを備え、
前記通信管理手段は、前記中継機器のNAT種別が対称型ではない場合、前記データ通信手段により、前記相手装置からのパケットを受信する所定のポート番号を維持すべくダミーパケットを周期的に送信させることを特徴とするIP通信装置。 - 広域ネットワークにおいて、互いにNAT機能を有する中継機器を介して通信を行う複数のIP通信装置を有するIP通信システムであって、
前記IP通信装置は、
他のIP通信装置との接続を確立すべく呼接続用サーバを介して呼制御メッセージの送受信を行うシグナリング手段と、
前記接続の確立後に前記他のIP通信装置との間でメディアデータの送受信を行うデー
タ通信手段と、
前記接続の確立後に前記データ通信手段が受信したメディアデータのパケットの送信元ポート番号の情報を取得し、前記データ通信手段が前記他のIP通信装置に送信するパケットの宛先ポート番号の設定値を前記送信元ポート番号と同一の値に変更する通信管理手段と、
前記広域ネットワークに接続されたアドレス情報提供用サーバとの通信により、自装置が接続された前記中継機器のNAT種別の情報を取得するNAT情報取得手段とを備え、
前記通信管理手段は、前記中継機器のNAT種別が対称型ではない場合、前記データ通信手段により、前記相手装置からのパケットを受信する所定のポート番号を維持すべくダミーパケットを周期的に送信させることを特徴とするIP通信システム。 - 広域ネットワークにおいて、相手装置と互いにNAT機能を有する中継機器を介して通信を行うIP通信装置のIP通信方法であって、
前記相手装置との接続を確立すべく呼接続用サーバを介して呼制御メッセージの送受信を行うシグナリングステップと、
前記接続の確立後に前記相手装置との間でメディアデータの送受信を行うデータ通信ステップと、
前記データ通信ステップにより受信したメディアデータのパケットの送信元ポート番号の情報を取得し、前記相手装置に送信するパケットの宛先ポート番号の設定値を前記送信元ポート番号と同一の値に変更する通信管理ステップと、
前記広域ネットワークに接続されたアドレス情報提供用サーバとの通信により、自装置が接続された前記中継機器のNAT種別の情報を取得するNAT情報取得ステップとを備え、
前記通信管理ステップは、前記中継機器のNAT種別が対称型ではない場合、前記データ通信ステップにより、前記相手装置からのパケットを受信する所定のポート番号を維持すべくダミーパケットを周期的に送信させることを特徴とするIP通信装置のIP通信方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007072109A JP4411332B2 (ja) | 2007-03-20 | 2007-03-20 | Ip通信装置及びip通信システム並びにこれらのip通信方法 |
| US12/050,515 US8144704B2 (en) | 2007-03-20 | 2008-03-18 | IP communication apparatus and IP communication method of such apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007072109A JP4411332B2 (ja) | 2007-03-20 | 2007-03-20 | Ip通信装置及びip通信システム並びにこれらのip通信方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008236297A JP2008236297A (ja) | 2008-10-02 |
| JP4411332B2 true JP4411332B2 (ja) | 2010-02-10 |
Family
ID=39774616
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007072109A Expired - Fee Related JP4411332B2 (ja) | 2007-03-20 | 2007-03-20 | Ip通信装置及びip通信システム並びにこれらのip通信方法 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US8144704B2 (ja) |
| JP (1) | JP4411332B2 (ja) |
Families Citing this family (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB0613417D0 (en) * | 2006-07-06 | 2006-08-16 | Group 3 Technology Ltd | Method for enabling communication between two network nodes |
| CN101222388B (zh) * | 2007-01-12 | 2013-01-16 | 华为技术有限公司 | 一种确定接入点存在广播/多播缓存帧的方法和系统 |
| US8477761B2 (en) * | 2008-03-27 | 2013-07-02 | Ittiam Systems (P) Ltd. | Unified session signaling system for use in multimedia communications |
| US7962627B2 (en) * | 2008-12-04 | 2011-06-14 | Microsoft Corporation | Peer-to-peer network address translator (NAT) traversal techniques |
| JP4920052B2 (ja) | 2009-03-11 | 2012-04-18 | 株式会社日立製作所 | 通信システム及びサーバ |
| KR20100134433A (ko) * | 2009-06-15 | 2010-12-23 | 엘지전자 주식회사 | 기능 제어부를 갖는 이동 단말기 |
| JP2011041138A (ja) * | 2009-08-17 | 2011-02-24 | Oki Networks Co Ltd | 通信装置及びプログラム、並びに、通信システム |
| JP5321396B2 (ja) * | 2009-09-30 | 2013-10-23 | ブラザー工業株式会社 | 通信システム |
| JP5273002B2 (ja) * | 2009-09-30 | 2013-08-28 | ブラザー工業株式会社 | 通信システム、通信制御装置、通信制御方法、及び通信制御プログラム |
| JP5273001B2 (ja) * | 2009-09-30 | 2013-08-28 | ブラザー工業株式会社 | 通信システム、端末装置、通信方法、及び通信プログラム |
| US8412833B2 (en) * | 2010-04-07 | 2013-04-02 | Apple Inc. | Apparatus and method for inviting users to online sessions |
| CN102215274B (zh) * | 2010-04-07 | 2014-04-30 | 苹果公司 | 用于邀请用户到在线会话的设备和方法 |
| CN102377834B (zh) * | 2010-08-20 | 2014-02-19 | 鸿富锦精密工业(深圳)有限公司 | 网络地址转换设备及通信方法 |
| CN101938532B (zh) * | 2010-09-17 | 2013-07-24 | 北京神州泰岳软件股份有限公司 | 基于udp的穿越nat设备的方法及系统 |
| CN101945141B (zh) * | 2010-09-17 | 2014-02-19 | 北京神州泰岳软件股份有限公司 | 基于tcp的穿越nat设备的方法及系统 |
| JP2011229182A (ja) * | 2011-07-11 | 2011-11-10 | Hitachi Ltd | 通信システム |
| EP2571223A1 (en) * | 2011-09-14 | 2013-03-20 | Telefonaktiebolaget LM Ericsson (publ) | A gateway and a method therein for enabling sip communication over a non-standard sip transport protocol |
| CN102724555B (zh) * | 2012-07-09 | 2016-05-11 | 杭州海康威视数字技术股份有限公司 | 视频监控系统中的多路码流同端口处理方法及其系统 |
| WO2015162735A1 (ja) * | 2014-04-23 | 2015-10-29 | 富士通株式会社 | 通信装置、サーバ、通信システム及び通信方法 |
| EP3241323B1 (en) * | 2014-12-31 | 2020-12-09 | Reliance Jio Infocomm Limited | A system and method of providing multimedia service to a user equipment |
| CN105306620B (zh) * | 2015-11-13 | 2016-08-24 | 吴华瑜 | 一种数据的传输控制系统 |
| CN106210092B (zh) * | 2016-07-19 | 2019-08-06 | 天彩电子(深圳)有限公司 | 一种融合upnp及stun的p2p穿越方法及其系统 |
| WO2018180767A1 (ja) | 2017-03-31 | 2018-10-04 | 日本電気株式会社 | 中継装置、ネットワークシステムおよびネットワーク制御方法 |
| CN109120737B (zh) * | 2018-08-10 | 2021-08-31 | 哈尔滨工业大学(威海) | 一种基于泊松模型的递增型对称nat的udp穿透方法与系统 |
| WO2020147924A1 (en) * | 2019-01-15 | 2020-07-23 | Telefonaktiebolaget Lm Ericsson (Publ) | Providing communication services using sets of i/o devices |
| US11889028B2 (en) | 2021-04-26 | 2024-01-30 | Zoom Video Communications, Inc. | System and method for one-touch split-mode conference access |
| US11356296B1 (en) * | 2021-07-30 | 2022-06-07 | Quantum Networks (SG) Pte. Ltd. | System and method for independent binding of virtual networks overlay using a physical network topology |
| US11916979B2 (en) | 2021-10-25 | 2024-02-27 | Zoom Video Communications, Inc. | Shared control of a remote client |
| US12452329B2 (en) | 2022-04-25 | 2025-10-21 | Zoom Communications, Inc. | Third party application control of a client |
Family Cites Families (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6928082B2 (en) * | 2001-03-28 | 2005-08-09 | Innomedia Pte Ltd | System and method for determining a connectionless communication path for communicating audio data through an address and port translation device |
| US7269173B2 (en) * | 2002-06-26 | 2007-09-11 | Intel Corporation | Roaming in a communications network |
| KR100511479B1 (ko) * | 2002-12-27 | 2005-08-31 | 엘지전자 주식회사 | Nat를 갖는 망에서의 sip 서비스 방법 |
| US7899932B2 (en) * | 2003-01-15 | 2011-03-01 | Panasonic Corporation | Relayed network address translator (NAT) traversal |
| JP2005117587A (ja) | 2003-10-10 | 2005-04-28 | Newrong Inc | 通信方法 |
| JP4269226B2 (ja) | 2003-11-14 | 2009-05-27 | ソニー株式会社 | 情報通信システムおよび方法、情報処理装置および方法、プログラム並びに記録媒体 |
| JP4260659B2 (ja) | 2004-03-12 | 2009-04-30 | エヌ・ティ・ティ・コミュニケーションズ株式会社 | パケットのnat透過機能を有する端末装置及びそのプログラム |
| US7647614B2 (en) * | 2004-06-07 | 2010-01-12 | Sling Media, Inc. | Fast-start streaming and buffering of streaming content for personal media player |
| US7656870B2 (en) * | 2004-06-29 | 2010-02-02 | Damaka, Inc. | System and method for peer-to-peer hybrid communications |
| JP4667390B2 (ja) | 2004-11-08 | 2011-04-13 | パナソニック株式会社 | 通信端末及び通信方法 |
| JP4741964B2 (ja) | 2005-03-18 | 2011-08-10 | パナソニック株式会社 | 通信装置、通信システム及び通信方法 |
| US20070248085A1 (en) * | 2005-11-12 | 2007-10-25 | Cranite Systems | Method and apparatus for managing hardware address resolution |
| US20070253418A1 (en) * | 2006-04-27 | 2007-11-01 | D.S.P. Group Ltd. | Routing path optimization between sip endpoints |
| US7929419B2 (en) * | 2006-08-04 | 2011-04-19 | Tekelec | Methods, systems, and computer program products for inhibiting message traffic to an unavailable terminating SIP server |
| JP2008085470A (ja) * | 2006-09-26 | 2008-04-10 | Fujitsu Ltd | Ipアプリケーションサービス提供システム |
| US7801059B2 (en) * | 2007-04-20 | 2010-09-21 | Panasonic Corporation | IP communication apparatus and NAT type determination method by the same |
-
2007
- 2007-03-20 JP JP2007072109A patent/JP4411332B2/ja not_active Expired - Fee Related
-
2008
- 2008-03-18 US US12/050,515 patent/US8144704B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2008236297A (ja) | 2008-10-02 |
| US8144704B2 (en) | 2012-03-27 |
| US20080232362A1 (en) | 2008-09-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4411332B2 (ja) | Ip通信装置及びip通信システム並びにこれらのip通信方法 | |
| US8650312B2 (en) | Connection establishing management methods for use in a network system and network systems using the same | |
| US9137027B2 (en) | Bootstrapping in peer-to-peer networks with network address translators | |
| US9497168B2 (en) | Method and apparatus for supporting communications between a computing device within a network and an external computing device | |
| US7760744B1 (en) | Media path optimization for multimedia over internet protocol | |
| US7801059B2 (en) | IP communication apparatus and NAT type determination method by the same | |
| US20080215669A1 (en) | System and Method for Peer-to-Peer Connection of Clients Behind Symmetric Firewalls | |
| JP2012517161A (ja) | 拡縮可能なnat通過 | |
| US20120099599A1 (en) | Method and Apparatus for Relaying Packets | |
| JP4961368B2 (ja) | 端末装置、nat越え方法、及びプログラム | |
| US8335211B2 (en) | Communication system and control server | |
| US20060187912A1 (en) | Method and apparatus for server-side NAT detection | |
| JP4685955B2 (ja) | アドレス変換デバイスを通じたモバイル通信端末と信号サーバとの間の接続の最適化 | |
| JP2009021846A (ja) | 複数のネットワーク間の通信システム及び通信方法 | |
| US8374178B2 (en) | Apparatus and method for supporting NAT traversal in voice over internet protocol system | |
| JP4847403B2 (ja) | Ip通信装置及びip通信装置によるnat種別の判定方法 | |
| US9516575B2 (en) | Mobile device based proxy for browser-originated procedures | |
| CN102377834A (zh) | 网络地址转换设备及通信方法 | |
| JP4654613B2 (ja) | 通信システム、通信方法、アドレス配布システム、アドレス配布方法、通信端末 | |
| JP4889617B2 (ja) | ゲートウエイ装置および通信制御方法 | |
| JP2010219580A (ja) | 通信中継装置、通信端末、及び通信方法 | |
| JP2007060281A (ja) | Ip通信装置及びその制御方法 | |
| CN101485179A (zh) | 通过转换网络地址的nat网络节点来管理通信连接的方法 | |
| JP4728933B2 (ja) | Ip電話通信システム、ip電話通信方法、およびそのプログラム | |
| JP4555005B2 (ja) | プロトコル変換サーバ |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090204 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090630 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090707 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090818 |
|
| 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: 20091020 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20091116 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121120 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121120 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131120 Year of fee payment: 4 |
|
| LAPS | Cancellation because of no payment of annual fees |