[go: up one dir, main page]

JP3952786B2 - COMMUNICATION SYSTEM AND METHOD FOR DETECTING NEW PARTICIPATION DEVICE USED FOR THE SAME - Google Patents

COMMUNICATION SYSTEM AND METHOD FOR DETECTING NEW PARTICIPATION DEVICE USED FOR THE SAME Download PDF

Info

Publication number
JP3952786B2
JP3952786B2 JP2002013620A JP2002013620A JP3952786B2 JP 3952786 B2 JP3952786 B2 JP 3952786B2 JP 2002013620 A JP2002013620 A JP 2002013620A JP 2002013620 A JP2002013620 A JP 2002013620A JP 3952786 B2 JP3952786 B2 JP 3952786B2
Authority
JP
Japan
Prior art keywords
packet
address
network
communication device
communication
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
Application number
JP2002013620A
Other languages
Japanese (ja)
Other versions
JP2003218869A (en
Inventor
正剛 名倉
浩 北村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2002013620A priority Critical patent/JP3952786B2/en
Publication of JP2003218869A publication Critical patent/JP2003218869A/en
Application granted granted Critical
Publication of JP3952786B2 publication Critical patent/JP3952786B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は通信システム及びそれに用いる新規参加の通信装置検出方法に関し、特にネットワークに新たに参加した通信装置の検出方法に関する。
【0002】
【従来の技術】
従来、ネットワークにおいては、通信を初めて行うような通信装置をネットワークに接続する場合、当該通信装置との通信のための情報が全く設定されていない。
【0003】
したがって、実際の通信を開始するまでには、通信を行うための様々な情報を、新たにネットワークに参加する通信装置のみならず、既存のネットワークの構成情報等を管理している通信装置等に設定する必要がある。
【0004】
【発明が解決しようとする課題】
上述した従来のネットワークでは、通信を行うのに必要な情報をそれぞれの装置に設定するのに、非常に面倒な作業が必要となり、そのような作業を自動的に行うことが求められている。実際にはそのような情報の自動設定は容易ではないため、手動で面倒な設定を行っているのが現状である。
【0005】
しかも、その設定を効率的に、かつ新たに参加する通信装置がネットワークに接続すると即時に行いたいという要求がある。しかしながら、ネットワークに新たに通信装置が参加したことを即時に検出することすら容易ではないのが現状である。
【0006】
また、新たにネットワークに参加する通信装置には、これらの情報設定を自動的に行うことを実現するための新たな機能を追加実装することを避けなくていけない。
【0007】
新たにネットワークに参加する通信装置は多様な実装を持つ装置であり、新たな機能をそれらの実装にあわせて作成し、それらの装置に追加実装するのは困難なうえ、一般に、それらの通信装置に新たな機能を追加することを装置の管理者が容易に許可しないであろうし、許可したとしてもその手間は非常に大きいものになる。つまり、この機能を実現するためには、ネットワークに新たに参加する通信装置そのものには全く機能を追加せずに行えることが期待されている。
【0008】
そこで、本発明の目的は上記の問題点を解消し、新たに参加する通信装置そのものに機能を追加することなく、当該通信装置が接続されると即時に検出することができる通信システム及びそれに用いる新規参加の通信装置検出方法を提供することにある。
【0009】
【課題を解決するための手段】
本発明による通信システムは、通信装置がネットワークへの新規接続時に、使用するアドレスが前記ネットワーク上で存在するか否かを検証するためのアドレス重複検出用のパケットを送出する通信システムであって、
前記ネットワーク上のパケットを監視する監視手段と、前記監視手段で監視されるパケットの中から前記アドレス重複検出用のパケットを検出する検出手段とを含むパケット監視装置を備え
前記パケット監視装置は、前記検出手段において、前記アドレス重複検出用のパケットが送出されてから予め設定された一定時間内に当該パケットに対して前記アドレスの重複を示す応答パケットが検出されない時に、前記ネットワークに新たな通信装置が接続されたことを検出している。
【0010】
本発明による新規参加の通信装置検出方法は、通信装置がネットワークへの新規接続時に、使用するアドレスが前記ネットワーク上で存在するか否かを検証するためのアドレス重複検出用のパケットを送出する通信システムにおける新規参加の通信装置検出方法であって、
前記ネットワーク上のパケットを監視するパケット監視装置、その監視されるパケットの中から前記アドレス重複検出用のパケットを検出するステップを実行し、
前記パケット監視装置は、前記アドレス重複検出用のパケットが送出されてから予め設定された一定時間内に当該パケットに対して前記アドレスの重複を示す応答パケットが検出されない時に、前記ネットワークに新たな通信装置が接続されたことを検出している。
【0011】
すなわち、本発明のネットワークは、多様な実装を持つ通信装置が動的にネットワークに参加するような通信環境において、その通信装置そのものには機能を追加することなく、その装置がネットワークに新たに参加したことを即時に検出するシステムを提供するものである。
【0012】
ネットワークに新たに参加した通信装置が通信を開始するために一番最初に行う手続きは、アドレスを作成し、その作成したアドレスがネットワーク上で重複していないことを確認してから自装置に設定することである。このアドレスの設定の手続きにおいて、新たにネットワークに参加した通信装置からネットワーク上へ、自装置で作成したアドレスのネットワーク上での重複を確認(検出)するためのパケット(以下、アドレス重複検出用のパケットとする)が送出される。
【0013】
そこで、予めネットワーク上に、上記のアドレス重複検出用のパケットを監視するためのパケット監視装置を設置しておき、新たにネットワークに参加した通信装置から送出されるアドレス重複検出用のパケット及び所定時間内における当該パケットに対する応答パケットの有無をパケット監視装置が検出することによって、新たな通信装置がネットワークに参加したことを即時に検出することが可能となる。
【0014】
検出の対象となるアドレス重複検出用のパケットは、ネットワークに新たに参加した通信装置が通信を開始するために一番最初に行う手続きの中で送出されるため、このシステムでは通信装置のネットワークへの参加の検出が即時に行われることとなる。
【0015】
アドレス重複検出用のパケットは、通信装置がネットワークに接続して初めて通信を開始する際に一度しか発生しない。これは本来の目的とは異なるが、新たにネットワークに参加した通信装置を検出するという目的に適合した特性を持っているパケットであり、このアドレス重複検出用のパケットの監視によって新たにネットワークに参加した通信装置を検出する方法は、システムとしては過不足のない最適なシステムとなっている。
【0016】
また、通信装置がネットワークに参加したことを検出した後には、検出した通信装置のアドレス情報を各種装置に設定して通信環境を整える作業を行う必要があり、新たな通信装置がネットワークへの参加したことを検出することのみならず、検出した通信装置のアドレス情報を取得しなくてはならないが、パケット監視装置において検出するアドレス重複検出用のパケットには、その新たにネットワークに参加した通信装置のアドレス情報が含まれており、検出した通信装置のアドレス情報をも同時に取得することが可能となる。
【0017】
上記のように、本発明では、パケット監視装置を導入し、新たにネットワークに参加する通信装置が一番最初に行うアドレス設定手続きの中で発行されるアドレス重複検出用のパケットの検出と、所定時間内におけるそのパケットに対する応答パケットの有無の検出を行うことによって、ネットワークに新たに参加する通信装置そのものには機能を追加することなく、その通信装置がネットワークに新たに参加したことを即時に検出することが可能となる。
【0018】
【発明の実施の形態】
次に、本発明の実施例について図面を参照して説明する。図1は本発明の一実施例による通信システムの構成を示すブロック図である。図1において、本発明の一実施例による通信システムは、ネットワーク100の構成情報等を管理している既存の通信装置群1と、ネットワーク100に新たに参加する通信装置2と、通信装置群1及び通信装置2からネットワーク100に送出されるパケットを監視して目的とするパケットの検出を行うパケット監視装置3と、これらの装置を接続しているネットワーク100とから構成されている。
【0019】
既存の通信装置群1は通信を行うための情報の保存や更新を行う情報管理装置11と、ネットワーク100に新たに参加する通信装置2のアドレス設定を援助するため等に用いられるネットワーク100の構成情報を通知する通知装置12とからなる。ネットワーク100に新たに参加する通信装置2はアドレス設定を実現するアドレス設定部21を含む。
【0020】
パケット監視装置3は接続するネットワーク100を流れるパケットを監視するパケット監視部31と、監視しているパケットの中から目的とするパケットを検出するパケット検出部32とからなる。
【0021】
図2は本発明の一実施例による通信システムにおいてアドレス設定成功時の動作を示すシーケンスチャートである。これら図1及び図2を参照して、本発明の一実施例による通信システムにおいて、ネットワーク100に新たに参加する通信装置2のアドレス設定成功時の動作について説明する。
【0022】
まず、通信を行うために、物理的にケーブル(図示せず)等を接続したり、装置の電源を入れる等の処理を行うことで、通信装置2はネットワーク100に接続する(図2ステップS1)。
【0023】
次に、通信装置2が一番最初に行う手続きとして、アドレスの設定部21によってアドレス設定を行う(図2ステップS2〜S7)。このアドレス設定を自動的に行うための方法としては、IETF(Internet Engineering Task Force)によってRFC(Request For Comments)2462として公開されている。
【0024】
アドレス設定の手続きは、ネットワーク100の構成情報等を管理している既存の通信装置群1内の通知装置12から発行されかつネットワーク100の構成情報を通知するパケットを通信装置2において受信することで行われる(図2ステップS3,S4)。
【0025】
構成情報を通知するパケットは一定の間隔でネットワーク100上に流されているので、その一定間隔の時間待てば、通信装置2は構成情報を通知するパケットを受信することができる。
【0026】
その時間を待つことなく、構成情報を通知するパケットの受信を行いたい場合には、随意選択な方法として、通信装置2が構成情報を通知するパケットの即時発行を要請するパケットを発行することによって、通知装置12にネットワーク100の構成情報を通知するパケットを発行させ、通信装置2は構成情報を通知するパケットを受信することができる(図2ステップS2〜S4)。
【0027】
受信した構成情報を通知するパケットから得られた情報(ネットワーク100を特定する識別情報等)は通信装置2のもつ識別情報と組合せて、通信装置2が利用するアドレスの候補となる(図2ステップS3,S4)。
【0028】
この候補となったアドレスが既に他の通信装置で利用されているような重複したアドレスでないことを確認する。この方法としては、IETFによってRFC2461として公開されている「近隣探索」を用いる。まず最初に、他の通信装置で利用されているような重複したアドレスでないことを確認するためのパケット(以下、アドレス重複検出用のパケットとする)が、通信装置2からネットワーク100へマルチキャストで発行される。このアドレス重複検出用のパケットの中には候補となったアドレス情報が含まれている(図2ステップS5)。
【0029】
もし、ネットワーク100に既に接続している他の通信装置が、既に上記の候補アドレスを利用していた場合には、他の通信装置によってアドレス重複検出用のパケットが受信されると、このアドレス重複検出用のパケットに返信する形で、その候補アドレスが既に利用されて重複しており、通信装置2で利用することができないことを示す応答パケットがマルチキャストで送出される(図2ステップS5,S6)。
【0030】
上記のような候補アドレスが重複している状態の場合、重複を示す応答パケットは候補アドレスが利用可能であることを検証するためのアドレス重複検出用のパケットが送出された後、一定時間内に必ず送出される。
【0031】
候補アドレスが重複していない状態の場合には、重複を示す応答パケットがネットワーク100へ送出されることはない。したがって、候補アドレスが利用可能であることを検証するためのアドレス重複検出用のパケットが送出された後、一定時間内待っても、重複を示す応答パケットが全く送出されないことを確認することによって、候補アドレスは通信装置2で利用可能なアドレスになる(図2ステップS5,S6)。
【0032】
パケット監視装置3は接続するネットワーク100に流れる、候補アドレスが重複していないかを検証するためのアドレス重複検出用のパケットや、それに対して一定時間内に、重複を示す応答パケットが流れないかを監視している。
【0033】
これらのパケットを監視することによって、パケット監視装置3は通信装置2の一連のアドレス設定手続きやその状態を、通信装置2に新たな機能を追加することなく、把握することができる。
【0034】
パケット監視装置3が候補アドレスが重複していないかを検証するためのアドレス重複検出用のパケットを検出した後、一定時間待っても重複を示す応答パケットを検出することができない場合、パケット監視装置3は通信装置2のアドレス設定が正しく行われたことを確認することができると同時に、ネットワーク100に新たな通信装置2が参加したことを検出する(図2ステップS7)。
【0035】
候補アドレスが重複していないかを検証するためのアドレス重複検出用のパケットには候補アドレスの情報が含まれており、この検出処理によって、パケット監視装置3はネットワーク100に新たな通信装置2が参加したことの検出のみならず、その新たな通信装置2が利用するアドレス情報をも取得することができる。
【0036】
パケット監視装置3において取得したアドレス情報は正当なアドレス空間に属するどうかどうかを調べることができる。取得したアドレス情報が不正なアドレス空間に属している情報であった場合には、ネットワーク100に新たな通信装置2が参加したことを検出しなかったように処理することができる。
【0037】
このように、本実施例では、ネットワーク100に新たに参加する通信装置2が一番最初に行う手続きに伴うアドレス重複検出用のパケットとそれに対する重複を示す応答パケットとをパケット監視装置3で監視してネットワーク100に新たな通信装置2が参加したことを検出することによって、ネットワーク100に接続する新たな通信装置2を、その通信装置2がネットワーク100に接続すると、即時に検出することができる。
【0038】
また、本実施例では、ネットワーク100に新たに参加する通信装置2が通信を開始するために行う手続きに伴って発生するアドレス重複検出用のパケットとそれに対する重複を示す応答パケットとを、その通信装置2の外部にあるパケット監視装置3を使って監視することによって、その通信装置2がネットワーク100に新たに参加したことを検出することができるので、ネットワーク100に新たに参加する通信装置2を、その通信装置2そのものには機能を追加することなく、その通信装置2がネットワーク100に新たに参加したことを検出することができる。
【0039】
さらに、本実施例では、パケット監視装置3を使って監視するネットワーク100に新たに参加する通信装置2が通信を開始するために行う手続きに伴って発生するアドレス重複検出用のパケットに、その通信装置2が利用するアドレス情報が含まれているため、ネットワーク100に新たな通信装置2が参加したことを検出するのみならず、その通信装置2が利用するアドレス情報をも同時に取得することができる。
【0040】
さらにまた、本実施例では、ネットワーク100に新たに参加する通信装置2が、通信を開始する際に一度だけ最初に行う手続きに伴うアドレス重複検出用のパケットとそれに対する重複を示す応答パケットとをパケット監視装置3で監視することによって、ネットワーク100に接続する新たな通信装置2を検出することができる。
【0041】
その際、本実施例では、パケット監視装置3を使って監視するネットワーク100に新たに参加する通信装置2が通信を開始するために行う手続きに伴って発生するアドレス重複検出用のパケットに、その新たな通信装置2が利用するアドレス情報が含まれており、そのアドレス情報が不正なアドレス空間に属している情報かどうかを検証することができるため、正当でないアドレス空間のアドレスを設定して通信を開始する通信装置2の場合に、ネットワーク100に新たな通信装置2が参加したことを検出しなかったように処理することができる。
【0042】
図3は本発明の一実施例による通信システムにおいてアドレス設定失敗時の動作を示すシーケンスチャートである。これら図1及び図3を参照して、本発明の一実施例による通信システムにおいて、ネットワーク100に新たに参加する通信装置2のアドレス設定失敗時の動作、つまり新しく追加された通信装置2が生成したアドレスが既にネットワーク100上に存在しており、重複している場合の動作について説明する。
【0043】
まず、通信を行うために、物理的にケーブル等を接続したり、装置の電源を入れる等の処理を行い、ネットワーク100に新たに参加する通信装置2はネットワーク100に接続する。
【0044】
次に、通信装置2が一番最初に行う手続きとして、アドレス設定部21によってアドレス設定を行う。アドレス設定の手続きは、既存の通信装置群1内の通知装置12から発行されかつネットワーク100の構成情報を通知するパケットを通信装置2において受信することで行われる。
【0045】
構成情報を通知するパケットは、一定の間隔でネットワーク100上に流されているので、その一定間隔の時間待てば、通信装置2は構成情報を通知するパケットを受信することができる。
【0046】
その時間を待つことなく、構成情報を通知するパケットの受信を行いたい場合には、随意選択な方法として、通信装置2は構成情報を通知するパケットの即時発行を要請するパケットを発行することによって、通知装置12にネットワーク100の構成情報を通知するパケットを発行させ、通信装置2は構成情報を通知するパケットを受信することができる。
【0047】
受信した構成情報を通知するパケットから得られた情報(ネットワーク100を特定する識別情報等)は、通信装置2のもつ識別情報と組合せて、通信装置2が利用するアドレスの候補となる。
【0048】
この候補となったアドレスが既に他の通信装置で利用されているような重複したアドレスでないことを確認し、利用可能なアドレスであることを検証するためのアドレス重複検出用のパケットが、通信装置2からネットワーク100へマルチキャストで発行される。この検証のためのアドレス重複検出用のパケットの中には候補となったアドレス情報が含まれている。
【0049】
もし、ネットワークに既に接続している他の通信装置が、既にこの候補アドレスを利用していた場合には、他の通信装置によってそのアドレス重複検出用のパケットが受信されると、このアドレス重複検出用のパケットに返信する形で、その候補アドレスが既に利用されて重複しており、通信装置2で利用することができないことを示す応答パケットがマルチキャストで送出される(図3ステップS8)。
【0050】
上記のような候補アドレスが重複している状態の場合、重複を示す応答パケットは候補アドレスが利用可能であることを検証するためのアドレス重複検出用のパケットが送出された後、一定時間内に必ず送出される。
【0051】
一定時間内にパケット監視装置3が重複を示す応答パケットを受信した場合には、新しく追加された通信装置2がそのアドレスを用いて登録することができなかったことを検知する(図3ステップS9,S10)。
【0052】
図4は本発明の他の実施例による通信システムの動作を示すシーケンスチャートである。本発明の他の実施例による通信システムは、図1に示す本発明の一実施例による通信システムと同様の構成となっている。本実施例では本発明の一実施例において、何らかの理由で、あるIP(Internet Protocol)アドレスを、新しく追加された通信装置2に利用されたくない場合について説明する。
【0053】
この場合、各装置の構成は本発明の一実施例と同じであるが、パケット監視装置3は意図的にアドレス重複を示すパケットを送出するためのパケット送信部33(図示せず)を含む。
【0054】
まず、通信を行うために、物理的にケーブル等を接続したり、装置の電源を入れる等の処理を行い、ネットワーク100に新たに参加する通信装置2はネットワーク100に接続する。
【0055】
次に、通信装置2が一番最初に行う手続きとして、通信装置2内のアドレス取得設定部21によってアドレス設定を行う。このアドレス設定手順は、上述した本発明の一実施例と同様である。受信した構成情報を通知するパケットから得られた情報(ネットワーク100を特定する識別情報等)は、通信装置2のもつ識別情報と組合せて、通信装置2が利用するアドレスの候補となる。
【0056】
この候補となったアドレスが既に他の通信装置で利用されているような重複したアドレスでないことを確認し、利用可能なアドレスであることを検証するためのアドレス重複検出用のパケットが、通信装置2からネットワーク100へマルチキャストで発行される。この検証のためのアドレス重複検出用のパケットの中には候補となったアドレス情報が含まれている。
【0057】
もし、通信装置2から発行されたアドレスを、ネットワーク100の管理者が何らかの理由で使わせたくない場合には、候補アドレスが重複している状態の場合と同様に、候補アドレスが利用可能であることを検証するためのアドレス重複検出用のパケットを受取った後、一定時間内に重複を示すパケットをパケット送信部33から送出する(図4ステップS11,S12)。重複を示すパケットを送出することによって、通信装置2は候補アドレスが重複していると認識することになる(図4ステップS13)。
【0058】
このため、通信装置2は候補アドレスを利用することができなくなり、再び別の候補アドレスを選択し、新しい候補アドレスについて,上述したような重複の検出を再び行う。尚、パケット監視装置3は重複を示すパケットを送出することで、ネットワーク100に新たな通信装置2が参加したことを検出しなかったように処理することができる。
【0059】
【発明の効果】
以上説明したように本発明は、通信装置がネットワークへの新規接続時にアドレス重複検出用のパケットを送出する通信システムにおいて、ネットワーク上のパケットを監視するパケット監視装置が、その監視されるパケットからアドレス重複検出用のパケットを検出することによって、新たに参加する通信装置そのものに機能を追加することなく、当該通信装置が接続されると即時に検出することができるという効果が得られる。
【図面の簡単な説明】
【図1】本発明の一実施例による通信システムの構成を示すブロック図である。
【図2】本発明の一実施例による通信システムにおいてアドレス設定成功時の動作を示すシーケンスチャートである。
【図3】本発明の一実施例による通信システムにおいてアドレス設定失敗時の動作を示すシーケンスチャートである。
【図4】本発明の他の実施例による通信システムの動作を示すシーケンスチャートである。
【符号の説明】
1 既存の通信装置群
2 ネットワークに新たに参加する通信装置
3 パケット監視装置
11 情報管理装置
12 通知装置
21 アドレス設定部
31 パケット監視部
32 パケット検出部
100 ネットワーク
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a communication system and a newly-joined communication device detection method used therefor, and more particularly to a method for detecting a communication device newly participating in a network.
[0002]
[Prior art]
Conventionally, in a network, when a communication device that performs communication for the first time is connected to the network, information for communication with the communication device is not set at all.
[0003]
Therefore, before starting actual communication, various information for communication is not only transmitted to communication devices newly participating in the network, but also to communication devices that manage configuration information etc. of existing networks. Must be set.
[0004]
[Problems to be solved by the invention]
In the above-described conventional network, setting the information necessary for communication in each apparatus requires a very troublesome work, and it is required to automatically perform such a work. Actually, automatic setting of such information is not easy, and the current situation is that manual setting is performed.
[0005]
In addition, there is a demand for making the setting efficiently and immediately when a newly participating communication device is connected to the network. However, at present, it is not easy to immediately detect that a new communication device has joined the network.
[0006]
In addition, it is necessary to avoid additionally installing a new function for realizing such information setting automatically in a communication apparatus newly joining the network.
[0007]
New communication devices that join the network are devices with various implementations, and it is difficult to create new functions according to these implementations and to add them to those devices. The administrator of the device will not easily permit the addition of new functions, and even if it is permitted, the effort will be very large. That is, in order to realize this function, it is expected that the communication apparatus newly joining the network can be performed without adding any function.
[0008]
Accordingly, an object of the present invention is to solve the above-described problems, and to use a communication system that can immediately detect when the communication apparatus is connected without adding a function to the newly participating communication apparatus. It is an object of the present invention to provide a new participation communication device detection method.
[0009]
[Means for Solving the Problems]
The communication system according to the present invention is a communication system for sending an address duplication detection packet for verifying whether an address to be used exists on the network when the communication device is newly connected to the network,
A packet monitoring apparatus comprising: monitoring means for monitoring packets on the network; and detection means for detecting the address duplication detection packet among packets monitored by the monitoring means ;
In the packet monitoring device, when the detection unit does not detect a response packet indicating duplication of the address for the packet within a predetermined time after the packet for address duplication detection is transmitted, Detecting that a new communication device is connected to the network .
[0010]
The communication device detection method for new participation according to the present invention is a communication for transmitting an address duplication detection packet for verifying whether an address to be used exists on the network when the communication device is newly connected to the network. A newly-joined communication device detection method in a system,
Packet monitoring unit for monitoring a packet on the network, performs the steps of detecting a packet for the address overlap detection from the packets the monitoring,
When the packet monitoring device does not detect a response packet indicating the address duplication for the packet within a predetermined time after the packet for address duplication detection is transmitted, a new communication is made to the network. Detecting that the device is connected .
[0011]
In other words, the network of the present invention can be newly added to the network without adding a function to the communication device itself in a communication environment in which communication devices having various implementations dynamically participate in the network. A system for immediately detecting the occurrence of the failure is provided.
[0012]
The first procedure for a communication device that newly joins the network to start communication is to create an address, confirm that the created address is not duplicated on the network, and then set it on its own device. It is to be. In this address setting procedure, a packet for confirming (detecting) duplication on the network of the address created by the own device from the newly joined communication device to the network (hereinafter referred to as address duplication detection) Packet).
[0013]
Therefore, a packet monitoring device for monitoring the address duplication detection packet is installed on the network in advance, and the address duplication detection packet sent from the communication device newly joined to the network and a predetermined time. When the packet monitoring device detects the presence / absence of a response packet to the packet, it is possible to immediately detect that a new communication device has joined the network.
[0014]
The address duplication detection packet to be detected is sent out in the procedure that is first performed by the communication device newly joined to the network to start communication. Detection of participation will be performed immediately.
[0015]
An address duplication detection packet is generated only once when communication is started for the first time after the communication apparatus is connected to the network. Although this is different from the original purpose, this packet has characteristics suitable for the purpose of detecting a communication device newly joined to the network, and newly joined to the network by monitoring this address duplication detection packet. The method for detecting the communication device is an optimal system that is not excessive or insufficient as a system.
[0016]
In addition, after detecting that a communication device has joined the network, it is necessary to set the address information of the detected communication device in various devices to prepare a communication environment, and a new communication device joins the network. It is necessary to acquire the address information of the detected communication device as well as to detect that the communication device newly joined the network for the address duplication detection packet detected by the packet monitoring device. The address information of the detected communication device can be acquired at the same time.
[0017]
As described above, the present invention introduces a packet monitoring device, detects a packet for address duplication detection issued in the address setting procedure that is first performed by a communication device newly participating in the network, By detecting the presence or absence of a response packet for the packet within the time, it is immediately detected that the communication device newly joined the network without adding a function to the communication device newly joining the network. It becomes possible to do.
[0018]
DETAILED DESCRIPTION OF THE INVENTION
Next, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing a configuration of a communication system according to an embodiment of the present invention. 1, a communication system according to an embodiment of the present invention includes an existing communication device group 1 that manages configuration information and the like of a network 100, a communication device 2 that newly participates in the network 100, and a communication device group 1. And a packet monitoring device 3 that monitors packets sent from the communication device 2 to the network 100 and detects a target packet, and a network 100 that connects these devices.
[0019]
The existing communication device group 1 has a configuration of the network 100 used for assisting in address setting of the information management device 11 that stores and updates information for communication and the communication device 2 that newly participates in the network 100. And a notification device 12 for notifying information. The communication device 2 newly participating in the network 100 includes an address setting unit 21 that realizes address setting.
[0020]
The packet monitoring device 3 includes a packet monitoring unit 31 that monitors a packet flowing through the connected network 100, and a packet detection unit 32 that detects a target packet from the monitored packets.
[0021]
FIG. 2 is a sequence chart showing an operation when address setting is successful in the communication system according to the embodiment of the present invention. With reference to these FIG. 1 and FIG. 2, the operation at the time of successful address setting of the communication apparatus 2 newly participating in the network 100 in the communication system according to an embodiment of the present invention will be described.
[0022]
First, in order to perform communication, the communication apparatus 2 is connected to the network 100 by performing processing such as physically connecting a cable (not shown) or turning on the apparatus (step S1 in FIG. 2). ).
[0023]
Next, as a procedure that the communication device 2 performs first, an address setting unit 21 performs address setting (steps S2 to S7 in FIG. 2). A method for automatically performing this address setting is published as RFC (Request For Comments) 2462 by the IETF (Internet Engineering Task Force).
[0024]
In the address setting procedure, the communication device 2 receives a packet issued from the notification device 12 in the existing communication device group 1 that manages the configuration information and the like of the network 100 and notifies the configuration information of the network 100. Is performed (steps S3 and S4 in FIG. 2).
[0025]
Since the packet for notifying the configuration information is flowed on the network 100 at regular intervals, the communication device 2 can receive the packet for notifying the configuration information when waiting for the regular interval.
[0026]
When it is desired to receive a packet for notifying the configuration information without waiting for the time, as an optional method, the communication device 2 can issue a packet for requesting immediate issuance of the packet for notifying the configuration information. Then, the notification device 12 can issue a packet for notifying the configuration information of the network 100, and the communication device 2 can receive the packet for notifying the configuration information (steps S2 to S4 in FIG. 2).
[0027]
Information obtained from the packet for notifying the received configuration information (identification information for identifying the network 100, etc.) is combined with the identification information of the communication device 2 and becomes a candidate for an address used by the communication device 2 (step in FIG. 2). S3, S4).
[0028]
It is confirmed that this candidate address is not a duplicate address that is already used by another communication apparatus. As this method, “neighbor search” published as RFC 2461 by IETF is used. First, a packet for confirming that the address is not a duplicate address used by another communication apparatus (hereinafter referred to as an address duplication detection packet) is issued from the communication apparatus 2 to the network 100 by multicast. Is done. This address duplication detection packet includes candidate address information (step S5 in FIG. 2).
[0029]
If another communication apparatus already connected to the network 100 has already used the candidate address, the address duplication detection packet is received when the other communication apparatus receives a packet for address duplication detection. In response to the detection packet, a response packet indicating that the candidate address is already used and duplicated and cannot be used by the communication device 2 is sent out by multicast (steps S5 and S6 in FIG. 2). ).
[0030]
In the case where the candidate addresses are duplicated as described above, a response packet indicating duplication is sent within a certain time after the address duplication detection packet for verifying that the candidate address can be used is sent. Always sent out.
[0031]
When the candidate addresses are not duplicated, a response packet indicating duplication is not sent to the network 100. Therefore, after confirming that the candidate address is available, after confirming that the address duplication detection packet is sent, even if it waits for a certain time, no response packet indicating duplication is sent at all. The candidate address is an address that can be used by the communication device 2 (steps S5 and S6 in FIG. 2).
[0032]
Whether the packet monitoring device 3 flows to the connected network 100 and an address duplication detection packet for verifying whether candidate addresses are duplicated or a response packet indicating duplication does not flow within a predetermined time. Is monitoring.
[0033]
By monitoring these packets, the packet monitoring device 3 can grasp a series of address setting procedures and the state of the communication device 2 without adding a new function to the communication device 2.
[0034]
If the packet monitoring device 3 cannot detect a response packet indicating duplication after waiting for a certain time after detecting a packet for address duplication detection for verifying whether a candidate address is duplicated, the packet monitoring device 3 can confirm that the address setting of the communication device 2 has been performed correctly, and at the same time, detects that a new communication device 2 has joined the network 100 (step S7 in FIG. 2).
[0035]
The packet for address duplication detection for verifying whether the candidate address is duplicated includes information on the candidate address. By this detection processing, the packet monitoring device 3 adds a new communication device 2 to the network 100. In addition to detecting participation, address information used by the new communication device 2 can be acquired.
[0036]
It is possible to check whether the address information acquired in the packet monitoring device 3 belongs to a valid address space. When the acquired address information is information belonging to an unauthorized address space, it can be processed as if it was not detected that a new communication device 2 joined the network 100.
[0037]
As described above, in this embodiment, the packet monitoring device 3 monitors the address duplication detection packet and the response packet indicating the duplication corresponding to the first procedure performed by the communication device 2 newly participating in the network 100. By detecting that the new communication device 2 has joined the network 100, the new communication device 2 connected to the network 100 can be immediately detected when the communication device 2 connects to the network 100. .
[0038]
In the present embodiment, the address duplication detection packet generated in accordance with the procedure performed for the communication apparatus 2 newly participating in the network 100 to start communication and the response packet indicating the duplication to the packet are communicated. By monitoring using the packet monitoring device 3 outside the device 2, it is possible to detect that the communication device 2 has newly joined the network 100, so that the communication device 2 newly joining the network 100 can be detected. It is possible to detect that the communication apparatus 2 has newly joined the network 100 without adding a function to the communication apparatus 2 itself.
[0039]
Furthermore, in this embodiment, the communication device 2 that newly participates in the network 100 monitored by using the packet monitoring device 3 transmits the packet to the address duplication detection packet generated in accordance with the procedure performed for starting communication. Since the address information used by the device 2 is included, it is possible not only to detect that a new communication device 2 has joined the network 100 but also to simultaneously acquire the address information used by the communication device 2. .
[0040]
Furthermore, in the present embodiment, the communication device 2 newly participating in the network 100 generates an address duplication detection packet associated with a procedure that is first performed once when communication is started and a response packet indicating duplication for the packet. By monitoring with the packet monitoring device 3, a new communication device 2 connected to the network 100 can be detected.
[0041]
At this time, in this embodiment, the address duplication detection packet generated in accordance with the procedure performed for the communication device 2 newly participating in the network 100 to be monitored using the packet monitoring device 3 to start communication, Since address information used by the new communication device 2 is included and it is possible to verify whether the address information belongs to an illegal address space, communication is performed by setting an address in an invalid address space. In the case of the communication device 2 that starts the communication, it can be processed as if it was not detected that a new communication device 2 joined the network 100.
[0042]
FIG. 3 is a sequence chart showing the operation when address setting fails in the communication system according to the embodiment of the present invention. 1 and 3, in the communication system according to the embodiment of the present invention, the operation when the address setting of the communication device 2 newly participating in the network 100 fails, that is, the newly added communication device 2 is generated. The operation when the address already exists on the network 100 and is duplicated will be described.
[0043]
First, in order to perform communication, processing such as physically connecting a cable or the like or turning on the power of the apparatus is performed, and the communication apparatus 2 newly participating in the network 100 is connected to the network 100.
[0044]
Next, the address setting unit 21 performs address setting as the procedure that the communication device 2 performs first. The address setting procedure is performed by receiving in the communication device 2 a packet issued from the notification device 12 in the existing communication device group 1 and notifying the configuration information of the network 100.
[0045]
Since the packet for notifying the configuration information is sent over the network 100 at regular intervals, the communication device 2 can receive the packet for notifying the configuration information when waiting for the regular interval.
[0046]
When it is desired to receive a packet for notifying the configuration information without waiting for the time, as an optional method, the communication device 2 can issue a packet for requesting immediate issuance of the packet for notifying the configuration information. Then, the notification device 12 can issue a packet for notifying the configuration information of the network 100, and the communication device 2 can receive the packet for notifying the configuration information.
[0047]
Information obtained from the packet that notifies the received configuration information (identification information that identifies the network 100, etc.) is combined with the identification information that the communication device 2 has, and becomes a candidate for an address that the communication device 2 uses.
[0048]
The address duplication detection packet for verifying that the candidate address is not a duplicate address that is already used by another communication device and verifying that it is an available address is 2 to the network 100 by multicast. The address duplication detection packet for this verification includes candidate address information.
[0049]
If another communication device already connected to the network has already used this candidate address, the address duplication detection is performed when the packet for address duplication detection is received by the other communication device. A response packet indicating that the candidate address is already used and duplicated and cannot be used by the communication device 2 is sent out by multicast (step S8 in FIG. 3).
[0050]
In the case where the candidate addresses are duplicated as described above, a response packet indicating duplication is sent within a certain time after the address duplication detection packet for verifying that the candidate address can be used is sent. Always sent out.
[0051]
When the packet monitoring device 3 receives a response packet indicating duplication within a certain time, it is detected that the newly added communication device 2 cannot be registered using the address (step S9 in FIG. 3). , S10).
[0052]
FIG. 4 is a sequence chart showing the operation of the communication system according to another embodiment of the present invention. A communication system according to another embodiment of the present invention has the same configuration as that of the communication system according to one embodiment of the present invention shown in FIG. In this embodiment, a case will be described in which an IP (Internet Protocol) address is not desired to be used for a newly added communication device 2 for some reason in one embodiment of the present invention.
[0053]
In this case, the configuration of each apparatus is the same as that of the embodiment of the present invention, but the packet monitoring apparatus 3 includes a packet transmission unit 33 (not shown) for intentionally transmitting a packet indicating address duplication.
[0054]
First, in order to perform communication, processing such as physically connecting a cable or the like or turning on the power of the apparatus is performed, and the communication apparatus 2 newly participating in the network 100 is connected to the network 100.
[0055]
Next, the address setting is performed by the address acquisition setting unit 21 in the communication device 2 as a procedure that the communication device 2 performs first. This address setting procedure is the same as that in the embodiment of the present invention described above. Information obtained from the packet that notifies the received configuration information (identification information that identifies the network 100, etc.) is combined with the identification information that the communication device 2 has, and becomes a candidate for an address that the communication device 2 uses.
[0056]
The address duplication detection packet for verifying that the candidate address is not a duplicate address that is already used by another communication device and verifying that it is an available address is 2 to the network 100 by multicast. The address duplication detection packet for this verification includes candidate address information.
[0057]
If the administrator of the network 100 does not want to use the address issued from the communication device 2 for some reason, the candidate address can be used as in the case where the candidate address is duplicated. After receiving a packet for address duplication detection for verifying this, a packet indicating duplication is sent out from the packet transmission unit 33 within a predetermined time (steps S11 and S12 in FIG. 4). By transmitting a packet indicating duplication, the communication device 2 recognizes that the candidate address is duplicated (step S13 in FIG. 4).
[0058]
For this reason, the communication device 2 cannot use the candidate address, selects another candidate address again, and again performs the above-described duplicate detection for the new candidate address. Note that the packet monitoring device 3 can perform processing so as not to detect that a new communication device 2 has joined the network 100 by sending a packet indicating duplication.
[0059]
【The invention's effect】
As described above, according to the present invention, in a communication system in which a communication device sends out a packet for address duplication detection when a new connection is made to a network, the packet monitoring device that monitors a packet on the network uses an address from the monitored packet. By detecting the packet for duplication detection, it is possible to immediately detect when the communication device is connected without adding a function to the newly participating communication device itself.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of a communication system according to an embodiment of the present invention.
FIG. 2 is a sequence chart showing an operation when address setting is successful in the communication system according to the embodiment of the present invention.
FIG. 3 is a sequence chart illustrating an operation when address setting fails in the communication system according to the embodiment of the present invention.
FIG. 4 is a sequence chart showing an operation of a communication system according to another embodiment of the present invention.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 Existing communication apparatus group 2 Communication apparatus newly participating in network 3 Packet monitoring apparatus 11 Information management apparatus 12 Notification apparatus 21 Address setting part 31 Packet monitoring part 32 Packet detection part 100 Network

Claims (8)

通信装置がネットワークへの新規接続時に、使用するアドレスが前記ネットワーク上で存在するか否かを検証するためのアドレス重複検出用のパケットをマルチキャストで送出する通信システムであって、
前記ネットワーク上のパケットを監視する監視手段と、前記監視手段で監視されるパケットの中から前記アドレス重複検出用のパケットを検出する検出手段とを含むパケット監視装置を有し、
前記パケット監視装置は、前記検出手段において、前記アドレス重複検出用のパケットが送出されてから予め設定された一定時間内に当該パケットに対して前記アドレスの重複を示す応答パケットが検出されない時に、前記ネットワークに新たな通信装置が接続されたことを検出することを特徴とする通信システム。
A communication system for multicasting a packet for address duplication detection for verifying whether an address to be used exists on the network when the communication device is newly connected to the network,
A packet monitoring device comprising: monitoring means for monitoring packets on the network; and detection means for detecting the address duplication detection packet among packets monitored by the monitoring means;
In the packet monitoring device, when the detection unit does not detect a response packet indicating duplication of the address for the packet within a predetermined time after the packet for address duplication detection is transmitted, A communication system that detects that a new communication device is connected to a network.
前記パケット監視装置は、正当でないアドレス空間のアドレスを設定して通信を開始する通信装置の場合に前記ネットワークに新たな通信装置が接続されたことを検出しなかったように処理することを特徴とする請求項1記載の通信システム。  The packet monitoring device performs processing so as not to detect that a new communication device is connected to the network in the case of a communication device that starts communication by setting an address in an invalid address space. The communication system according to claim 1. 前記アドレス重複検出用のパケットは、前記ネットワークに新たに参加した通信装置が利用するアドレス情報を含むことを特徴とする請求項1または請求項2記載の通信システム。  The communication system according to claim 1 or 2, wherein the address duplication detection packet includes address information used by a communication apparatus newly participating in the network. 前記アドレス情報が予め設定されたアドレスを示す際にアドレス重複を示すパケットを送出する手段を前記パケット監視装置に含み、
前記パケット監視装置は、前記アドレス重複を示すパケットを送出することで前記ネットワークに新たな通信装置が接続されたことを検出しなかったように処理することを特徴とする請求項3記載の通信システム。
Means for sending a packet indicating address duplication when the address information indicates a preset address in the packet monitoring device;
4. The communication system according to claim 3, wherein the packet monitoring apparatus performs processing so as not to detect that a new communication apparatus is connected to the network by transmitting a packet indicating the address duplication. .
通信装置がネットワークへの新規接続時に、使用するアドレスが前記ネットワーク上で存在するか否かを検証するためのアドレス重複検出用のパケットをマルチキャストで送出する通信システムにおける新規参加の通信装置検出方法であって、
前記ネットワーク上のパケットを監視するパケット監視装置が、その監視されるパケットの中から前記アドレス重複検出用のパケットを検出するステップを実行し、
前記パケット監視装置は、前記アドレス重複検出用のパケットが送出されてから予め設定された一定時間内に当該パケットに対して前記アドレスの重複を示す応答パケットが検出されない時に、前記ネットワークに新たな通信装置が接続されたことを検出することを特徴とする新規参加の通信装置検出方法。
A newly joined communication device detection method in a communication system in which a packet for address duplication detection for verifying whether or not an address to be used exists on the network when the communication device is newly connected to the network is multicast. There,
A packet monitoring device that monitors the packet on the network performs a step of detecting the address duplication detection packet from the monitored packet;
When the packet monitoring device does not detect a response packet indicating the address duplication for the packet within a predetermined time after the packet for address duplication detection is transmitted, a new communication is made to the network. A method for detecting a newly joined communication device, characterized by detecting that a device is connected.
前記パケット監視装置は、正当でないアドレス空間のアドレスを設定して通信を開始する通信装置の場合に前記ネットワークに新たな通信装置が接続されたことを検出しなかったように処理することを特徴とする請求項5記載の新規参加の通信装置検出方法。  The packet monitoring device performs processing so as not to detect that a new communication device is connected to the network in the case of a communication device that starts communication by setting an address in an invalid address space. The method of detecting a newly participating communication device according to claim 5. 前記アドレス重複検出用のパケットは、前記新規接続の通信装置が利用するアドレス情報を含むことを特徴とする請求項5または請求項6記載の新規参加の通信装置検出方法。  7. The newly joining communication device detection method according to claim 5, wherein the address duplication detection packet includes address information used by the newly connected communication device. 前記パケット監視装置が、前記アドレス情報が予め設定されたアドレスを示す際にアドレス重複を示すパケットを送出するステップを実行し、前記アドレス重複を示すパケットを送出することで前記ネットワークに新たな通信装置が接続されたことを検出しなかったように処理することを特徴とする請求項7記載の新規参加の通信装置検出方法。  The packet monitoring apparatus executes a step of transmitting a packet indicating address duplication when the address information indicates a preset address, and transmits a packet indicating the address duplication so that a new communication apparatus is added to the network. 8. The method for detecting a newly joined communication device according to claim 7, wherein processing is performed so that the connection is not detected.
JP2002013620A 2002-01-23 2002-01-23 COMMUNICATION SYSTEM AND METHOD FOR DETECTING NEW PARTICIPATION DEVICE USED FOR THE SAME Expired - Fee Related JP3952786B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002013620A JP3952786B2 (en) 2002-01-23 2002-01-23 COMMUNICATION SYSTEM AND METHOD FOR DETECTING NEW PARTICIPATION DEVICE USED FOR THE SAME

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002013620A JP3952786B2 (en) 2002-01-23 2002-01-23 COMMUNICATION SYSTEM AND METHOD FOR DETECTING NEW PARTICIPATION DEVICE USED FOR THE SAME

Publications (2)

Publication Number Publication Date
JP2003218869A JP2003218869A (en) 2003-07-31
JP3952786B2 true JP3952786B2 (en) 2007-08-01

Family

ID=27650537

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002013620A Expired - Fee Related JP3952786B2 (en) 2002-01-23 2002-01-23 COMMUNICATION SYSTEM AND METHOD FOR DETECTING NEW PARTICIPATION DEVICE USED FOR THE SAME

Country Status (1)

Country Link
JP (1) JP3952786B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005048531A1 (en) * 2003-11-12 2005-05-26 Nimcat Networks Inc. Peer discovery
JP7281714B2 (en) 2019-08-23 2023-05-26 パナソニックIpマネジメント株式会社 Information processing device, information processing system and program
JP7403433B2 (en) 2020-12-03 2023-12-22 株式会社日立製作所 Communication device and communication method for plant control system

Also Published As

Publication number Publication date
JP2003218869A (en) 2003-07-31

Similar Documents

Publication Publication Date Title
US7035257B2 (en) System and method to discover and configure remotely located network devices
CN100563251C (en) A bidirectional forwarding detection session establishment method
WO2008080279A1 (en) A method and assistance method and devices for configuring the nodes within an anycast group
US8432833B2 (en) Auto MEP ID assignment within CFM maintenance association
WO2008098448A1 (en) Method, apparatus and system for diagnosing route in the network based on diameter protocol
WO2015180292A1 (en) Method and apparatus for detecting user network interface connectivity of virtual private network
US20100100582A1 (en) System and method for server initiation beacon
US8054749B2 (en) Method and apparatus for checking maintenance association integrity and method and apparatus for adding maintenance end point
CN111225080A (en) A method for acquiring information of devices attached to a gateway
CN104935564A (en) Method for enabling devices and services based on mDNS protocol to discover each other in local area network
CN102594834A (en) Method and device for defending network attack and network equipment
WO2007045189A1 (en) A method and system for service trace and service trace terminal, network element
JP3952786B2 (en) COMMUNICATION SYSTEM AND METHOD FOR DETECTING NEW PARTICIPATION DEVICE USED FOR THE SAME
CN105847230A (en) Method for establishing an uninterruptible communication connection and communication device
CN102546304B (en) BFD detection method, equipment and system
CN101478775B (en) Detection method, system and equipment for multi-neighbor connection state
WO2008138198A1 (en) Keepalive monitoring method, system and apparatus of a subscriber session
WO2008037174A1 (en) A method, device and communication system thereof of electing local master
CN101420318B (en) Method for detecting connection state of digital customer line and access terminal
CN100536409C (en) Loopback realizing method
CN101827037A (en) Multicast data stream sending method, device and two-layer switching equipment
CN102217269B (en) Method of locating NAS context
JP3334032B2 (en) network
CN103067208A (en) Method and system capable of remotely diagnosing session initiation protocol (SIP) register fault
CN112152898B (en) A kind of multicast tunnel detection method, device and system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20041216

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060825

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060829

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20061030

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20070116

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20070215

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20070215

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070319

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20070323

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: 20070410

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070423

R150 Certificate of patent or registration of utility model

Ref document number: 3952786

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110511

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110511

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120511

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120511

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130511

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140511

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees