(57)【特許請求の範囲】
【請求項１】
イーサネット（登録商標）網に接続されるルータによる明示的マルチキャストサービス方法において、
前記イーサネット（登録商標）網に伝送するための明示的マルチキャストデータパケットを受信するステップと、
前記受信された明示的マルチキャストデータパケットを用いて前記明示的マルチキャストデータパケットの伝送経路を把握するステップと、
前記明示的マルチキャストデータパケットの伝送経路上の次のノードを判断するステップと、
前記判断された次のノードのイーサネット（登録商標）アドレスを前記明示的マルチキャストデータパケットの目的地イーサネット（登録商標）アドレスに設定するステップと、
前記次のノードに前記設定された明示的マルチキャストデータパケットを伝送するステップと
を含んでなることを特徴とする明示的マルチキャストサービス方法。
【請求項２】
前記次のノードに伝送される明示的マルチキャストデータパケットは、前記ルータのイーサネット（登録商標）アドレスフィールド、前記次のノードのイーサネット（登録商標）アドレスフィールド、ソースインターネットアドレスフィールド、リンクローカルマルチキャストアドレスフィールド、目的地インターネットアドレスフィールド及びデータフィールドを含んで構成されることを特徴とする請求項１に記載の明示的マルチキャストサービス方法。
【請求項３】
前記次のノードは、前記イーサネット（登録商標）網に含まれるルータ及び前記サービス加入者端末機の中いずれか少なくとも一つであることを特徴とする請求項１に記載の明示的マルチキャストサービス方法。
【請求項４】
イーサネット（登録商標）網に接続されるルータによる明示的マルチキャストサービス装置において、
前記イーサネット（登録商標）網に伝送するための明示的マルチキャストデータパケットを受信する手段と、
前記受信された明示的マルチキャストデータパケットを用いて前記明示的マルチキャストデータパケットの伝送経路を把握する手段と、
前記明示的マルチキャストデータパケットの伝送経路上の次のノードを判断する手段と、
前記判断された次のノードのイーサネット（登録商標）アドレスを前記明示的マルチキャストデータパケットの目的地イーサネット（登録商標）アドレスに設定する手段と、
前記次のノードに前記設定された明示的マルチキャストデータパケットを伝送する手段と
を含んで構成されることを特徴とする明示的マルチキャストサービス装置。
【請求項５】
前記次のノードに伝送される明示的マルチキャストデータパケットは、前記ルータのイーサネット（登録商標）アドレスフィールド、前記次のノードのイーサネット（登録商標）アドレスフィールド、ソースインターネットアドレスフィールド、リンクローカルマルチキャストアドレスフィールド、目的地インターネットアドレスフィールド及びデータフィールドを含んで構成されることを特徴とする請求項４に記載の明示的マルチキャストサービス装置。
【請求項６】
前記次のノードは、前記イーサネット（登録商標）網に含まれるルータ及び前記サービス加入者端末機の中いずれか少なくとも一つであることを特徴とする請求項４に記載の明示的マルチキャストサービス装置。
【請求項７】
イーサネット（登録商標）網に接続されて明示的マルチキャストサービスを行なう明示的マルチキャストサービス装置において、
プログラムが格納されているメモリと、
前記メモリに結合されて前記プログラムを実行するプロセッサ
を含んで、
前記プロセッサは、前記プログラムにより、
前記イーサネット（登録商標）網に伝送するための明示的マルチキャストデータパケットを受信するステップと、
前記受信された明示的マルチキャストデータパケットを用いて前記明示的マルチキャストデータパケットの伝送経路を把握するステップと、
前記明示的マルチキャストデータパケットの伝送経路上の次のノードを判断するステップと、
前記判断された次のノードのイーサネット（登録商標）アドレスを前記明示的マルチキャストデータパケットの目的地イーサネット（登録商標）アドレスに設定するステップと、
前記次のノードに前記設定された明示的マルチキャストデータパケットを伝送するステップと
を実行することになることを特徴とする明示的マルチキャストサービス装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、イーサネット（登録商標）上における明示的マルチキャストサービス方法及び装置に関し、より詳細には、点対点リンクに基づいて設計された明示的マルチキャストサービスを效率的にイーサネット（登録商標）上において具現するためのイーサネット（登録商標）上における明示的マルチキャストサービス方法及び装置に関する。
【０００２】
【従来の技術】
近年の情報化時代においてはインターネットのようなコンピュータネットワークサービスを用いて情報をアクセスしようとする要求が増加している。
【０００３】
例えば、ニュース、経済情報及びスポーツ競技得点のような特定の種類の情報は複数の消費者により使用されるのに好適であるので、このような種類の情報は単一製作者によりパッケージ化されてコンピュータネットワークを介して複数の消費者に伝送できる。
【０００４】
製作者が情報を消費者に伝送する典型的な方法は、情報を消費者の数に合わせて複製して各消費者に複写本を伝達することである。
【０００５】
このような伝送方法をユニキャスティング(Unicasting)というが、消費者が多い場合、このような伝送方法は製作者が消費者の数に合わせて情報を複製しなければならず、複製された情報を各々消費者に伝送しなければならないなどの多量の処理過程が要求されるのみでなく多量のネットワーク帯域幅(bandwidth)を要求する問題点がある。
【０００６】
上記した問題点を解決するために提示された改善方法がマルチキャストサービス方法である。マルチキャストサービスは、サービス提供者が単一メッセージを伝送するように許容し、このメッセージは続いて適切な地点で複製されてマルチキャストグループのメンバーである各消費者に伝達される。
【０００７】
ここで、メッセージの複製は一般にネットワークのルータにより処理され、必要とする時のみ行なわれる。
【０００８】
インターネットのマルチキャスト技術は、二つの範疇に大別できるが、第1はインターネット技術標準化機構であるIETF(Internet Engineering Task Force)の標準文書RFC1112に基づいているホストグループモデルマルチキャスト(Host Group Model Multicast)であり、第2は明示的マルチキャスト(Explicit Multicast)である。
【０００９】
まず、ホストグループモデルマルチキャストについて添附する図を参照しながら説明する。
【００１０】
ホストグループモデルマルチキャストは、1980年代初期に公開された後現在のインターネットで実験的や商業的に広く知られているマルチキャスト技術である。
【００１１】
図1は、ホストグループモデルマルチキャストサービスの概略的な構成図である。
【００１２】
図1を参照すれば、サービス提供者100は、提供しようとするサービスに対する情報をオンラインまたはオフラインを介して第1ないし第3加入者102、104、106に提供する。
【００１３】
第1及び第3加入者102、106は、サービス提供者100から提供される情報によりサービス提供要請信号を第1及び第3端末機108、112を介してサービス提供者端末機113に伝送する。
【００１４】
すなわち、第1及び第3加入者102、106が第1及び第3端末機108、112を介してサービス提供を受けようとする要請信号である第1加入(Join)及び第2加入信号を第2ルータ116及び第3ルータ118に各々伝送する。
【００１５】
第2ルータ116は受信された第1加入信号に応じた第3加入信号を第1ルータ114に伝送し、第3ルータ118は、受信された第2加入信号に応じた第4加入信号を第1ルータ114に伝送する。ここで、第1ルータ114は、第3及び第4加入信号が伝送されたリンクを記憶する。
【００１６】
第1ルータ114は、第2及び第3ルータ116、118から受信された第3及び第4加入信号に応じた第5加入信号をサービス提供端末機113に伝送し、サービス提供端末機113は、受信された第5加入信号によりサービス提供を受けようとする加入者が第1ルータ114下のどこかに存在すると判断する。しかし、サービス提供を要請した第1及び第3加入者102、106をグループで管理しない。
【００１７】
次いで、サービス提供者100は、サービス提供端末機113を介して該当サービスを一定の加入者に提供するための第1データパケットを第1ルータ114に伝送する。
【００１８】
ここで、第1データパケットは、図2aに示すように、32ビットのソースアドレスフィールド200、32ビットのグループアドレスフィールド202及びサービスデータフィールド204を含む。
【００１９】
この場合、ソースアドレスは、サービス提供端末機のインターネットアドレスであって、グループアドレスはサービスを要請した第1及び第3加入者102、104、106が属したグループに対するマルチキャストのために予め定義されたマルチキャストグループアドレスである。
【００２０】
マルチキャストグループアドレスは、「224.0.0.0ないし239.255.255.255」の間に存在するアドレスであって、これはマルチキャストグループのために特定のアドレス付与機関で付与したアドレスである。
【００２１】
第1ルータ114は、第1及び第3加入者102、104、106にサービスを提供するために、サービス提供端末機113から受信される図2aのような第1データパケットを複製し、第3加入信号及び第4加入信号が伝送されたリンクの第2ルータ116及び第3ルータ118に伝送する。
【００２２】
ここで、第1ルータ114は、伝送経路数に応じて第1データパケットを複製して伝送できるマルチキャスト機能を有するルータであり、第1ルータ114により複製されたデータパケットは、第1データパケットと同様の構成を有するので第1データパケットと称する。
【００２３】
第2ルータ116は、第1ルータ114から受信された第1データパケットを第1端末機108に伝送するために、第1データパケットのヘッダにイーサネット（登録商標）（登録商標）フレームが追加される形態の第2データパケットを構成する。
【００２４】
この場合、第2ルータ116は、第1端末機108と第2端末機110が同じリンクを介して接続されるイーサネット（登録商標）構成を有する。
【００２５】
第2データパケットは、図2bに示すように、ソースイーサネット（登録商標）フィールド210及び目的地イーサネット（登録商標）フィールド212を含むイーサネット（登録商標）フレーム214、ソースアドレスフィールド216、グループアドレスフィールド218及びデータフィールド220を含む。この場合、ソースイーサネット（登録商標）フィールド210には第2ルータイーサネット（登録商標）アドレス、目的地イーサネット（登録商標）フィールド212にはグループイーサネット（登録商標）アドレスが記録される。
【００２６】
一般にイーサネット（登録商標）アドレスは、ルータまたは端末機がネットワーク通信のために備えたNIC(Network Interface Card)に48ビット形態に存在する。
【００２７】
次いで、第2ルータ116は、図2bのような第2データパケットを第1加入信号が伝送されたリンクに伝送し、第1加入者102及び第2加入者104の第1及び第2端末機108、110は、同じリンクに接続されているので、図2bのような第2データパケットを全部受信する。
【００２８】
ここで、第2加入者104は、サービス提供者100が提供するサービスの提供を要請しない、すなわち、グループに加入しない加入者である。
【００２９】
すなわち、イーサネット（登録商標）を介して接続された複数の加入者の中サービスの提供を受けるために加入信号を一加入者のみ発生しても、そのイーサネット（登録商標）網に接続された他の加入者も該当サービスの提供を受けることになる。
【００３０】
また、第3ルータ118は、第1ルータ114から受信された第1データパケットをイーサネット（登録商標）網を介して接続された第3加入者106に伝送するため、図2bのようなヘッダにイーサネット（登録商標）フレームが構成された第2データパケットを第2加入信号が伝送されたリンクに伝送する。
【００３１】
第3加入者108は、第3端末機112を介して第3ルータ118から伝送される第2データパケットを受信することにより該当サービスの提供を受けることになる。
【００３２】
このように構成されて動作するホストグループマルチキャストは、サービスを提供するグループを定義するため、加入者らから加入信号を受信する先行シグナリング(signaling)が必要となる。
【００３３】
また、ホストグループマルチキャストサービスは、ルータから複数加入者の加入信号が伝送されるリンクを格納及び加入信号を伝送したグループを管理しなければならない問題点がある。
【００３４】
また、ホストグループマルチキャストサービスは、加入信号を発生した一加入者と同じリンクに接続された、すなわち、一加入者とイーサネット（登録商標）接続された他の加入者は加入信号を発生しなくても該当サービスの提供を受けることができる。
【００３５】
これを言い換えれば、サービス提供者100は、加入信号を発生してグループに属した加入者を正確に把握できない問題点もある。
【００３６】
また、ホストグループマルチキャストサービスは、管理しなければならないグループは多く、グループ内加入者数が少ない場合には、サービス提供者がデータパケットを伝送するリンクを管理するのにコストが相対的に高くなる問題点もある。
【００３７】
このようなホストグループマルチキャストサービスの問題点を解決するために提示されたサービス方法が明示的マルチキャスト(Explicit multicast)サービスである。
【００３８】
明示的マルチキャストは、サービス提供者が伝送するデータパケットのヘッダの一部に全加入者のインターネットアドレスを明示的に羅列するマルチキャスト方法である。
【００３９】
図3は、点対点リンクに基づいた明示的マルチキャストを説明するためのシステム構成図であり、図4は、明示的マルチキャストによるデータパケット形態を示す図である。
【００４０】
図3を参照すれば、まず、サービス提供者300は、提供しようとするサービスに対する提供を要請した第1ないし第3加入者302、304、306から加入信号を直接受信する。
【００４１】
サービス提供者300は、受信された加入信号によりサービスを提供するための加入者を把握し、把握された加入者にサービスを提供するための第1データパケットをサービス提供端末機307を介して伝送する。
【００４２】
ここで、第1データパケットの目的地アドレスフィールドには、把握された加入者のインターネットアドレスが明示的に羅列される。
【００４３】
すなわち、サービス提供者300がサービス提供端末機307を介して伝送する第1データパケットは、図4aに示すように、ソースアドレスフィールド400、リンクローカルマルチキャストアドレスフィールド401、第1端末機アドレスフィールド402、第2端末機アドレスフィールド403、第3端末機インターネットアドレスフィールド404及びデータフィールド405を含む。
【００４４】
ここで、第1ないし第3端末機インターネットアドレスは、第1データパケットの目的地アドレスフィールドに構成される。
【００４５】
また、リンクローカルマルチキャストアドレスフィールド401に記録されるリンクローカルマルチキャストアドレス(link local multicast address)は、マルチキャストの中明示的マルチキャストを区分するためのアドレスである。
【００４６】
リンクローカルマルチキャストアドレスは、マルチキャストを区別するために指定されたマルチキャストグループアドレスの中「224.0.0.0ないし239.255.255.255」までのアドレスのいずれか一つであって、一定アドレス付与機関で付与した一定アドレスである。
【００４７】
第1ルータ314は、図4aのような第1データパケットの目的地フィールドにより第1データパケットの伝送経路数を把握し、ここで、把握された経路数が2個であるので、サービス提供端末機307から受信された第1データパケットを複製して第2及び第3データパケットを生成する。
【００４８】
第1及び第2加入者302、304に伝送される第2データパケットは、図4bに示すように、ソースアドレスフィールド410、第1端末機インターネットアドレスフィールド412、第2端末機インターネットアドレスフィールド413及びデータフィールド414に明示的マルチキャストを識別するためのリンクローカルマルチキャストアドレスフィールド411が含まれる。
【００４９】
また、第3加入者306の第3端末機308に伝送される第3データパケットは、図4cに示すように、ソースアドレスフィールド420、第3端末機インターネットアドレスフィールド422及びデータフィールド423に明示的マルチキャストを識別するためのリンクローカルマルチキャストアドレスフィールド421が含まれる。
【００５０】
第2ルータ316は、図4bのような第3データパケットの目的地フィールドにより伝送経路数を把握し、把握された経路数により第3データパケットを複製して図4d及び図4eのような第5及び第6データパケットを生成する。
【００５１】
ここで、第1加入者302の第1端末機308に伝送される第5データパケットは、図4dに示すように、ソースアドレスフィールド430、リンクローカルマルチキャストアドレスフィールド431、第1端末機インターネットアドレスフィールド432及びデータフィールド433を含む。
【００５２】
また、第2加入者304の第2端末機310に伝送される第6データパケットは、図4eに示すように、ソースアドレスフィールド440、リンクローカルマルチキャストアドレスフィールド441、第2端末機インターネットアドレスフィールド442及びデータフィールド443を含む。
【００５３】
第2ルータ316は、図4dのような第5データパケットの第1端末機インターネットアドレスにより第5データパケットを第1端末機308に伝送し、図4eのような第6データパケットの第2端末機インターネットアドレスにより第6データパケットを第2端末機310に伝送する。
【００５４】
第3ルータ318は、図4cのような第3データパケットの第3端末機インターネットアドレスにより第3データパケットを第3端末機312に伝送する。
【００５５】
図5は、イーサネット（登録商標）基盤の明示的マルチキャストサービスを説明するためのシステム構成図である。
【００５６】
図5を参照すれば、イーサネット（登録商標）基盤の明示的マルチキャストサービスシステムは、第2及び第3ルータ500、502が同じリンクに接続されて第1ルータ504から伝送されるデータパケットを全部受信するように構成される。
【００５７】
まず、サービス提供者506は、サービス提供端末機508を介して第1加入者510、第2加入者512及び第3加入者514からサービス要請を受信し、サービス提供のために図4aのような第1データパケットを第1ルータ504に出力する。
【００５８】
第1ルータ504は、第1データパケットの目的地アドレスフィールドに明示されている目的地アドレスにより伝送経路数を把握し、把握された伝送経路数に応じて第1データパケットを複製して第2データパケット及び第3データパケットを生成する。
【００５９】
ここで、第1ルータ504は、第2ルータ500及び第3ルータ502が同じ経路に接続されているイーサネット（登録商標）にデータパケットを伝送するので、第1データパケットのヘッダにイーサネット（登録商標）フレームが付加される第2データパケット及び第3データパケットを生成する。
【００６０】
すなわち、図6aに示すように、第2データパケットは、第1ルータイーサネット（登録商標）アドレスフィールド600及びリンクローカルマルチキャストアドレスに対するイーサネット（登録商標）アドレスフィールド601を含むイーサネット（登録商標）フレームと、ソースアドレスフィールド602、リンクローカルマルチキャストアドレスフィールド603、第1端末機インターネットアドレスフィールド604、第2端末機インターネットアドレスフィールド605及びデータフィールド606を含む。
【００６１】
ここで、第1端末機インターネットアドレス及び第2端末機インターネットアドレスは、第2データパケットの目的地アドレスフィールドに記録され、イーサネット（登録商標）フレームは、ホストグループマルチキャストデータパケットのアドレス変換規則により構成される。
【００６２】
第3データパケットは、図6bに示すように、第1ルータイーサネット（登録商標）アドレスフィールド610及びリンクローカルマルチキャストアドレスに対するイーサネット（登録商標）アドレスフィールド611を含むイーサネット（登録商標）フレームと、ソースアドレスフィールド612、リンクローカルマルチキャストアドレスフィールド613、第3端末機インターネットアドレスフィールド614及びデータフィールド615を含む。
【００６３】
ここで、第3データパケットのイーサネット（登録商標）フレームは、ホストグループマルチキャストデータパケットのアドレス変換規則により構成される。
【００６４】
第1ルータ504は、第2データパケットの目的地アドレスフィールドに記録されている第1端末機インターネットアドレス及び第2インターネットアドレスにより第2ルータ500が存在するリンクに伝送すべきであることを把握し、第2ルータ500が接続されているリンクに第2データパケットを伝送する。
【００６５】
この場合、第3ルータ502は、第2ルータ500と同じリンクに接続されて明示的マルチキャストを支援するので、第2ルータ500と同様に第1ルータ504から第2データパケットを受信する。
【００６６】
第3ルータ502は、受信された第2データパケットの目的地フィールドに記録されている第1及び第2端末機インターネットアドレスが自分が管理する目的地ではないので、受信された第2データパケットを第2ルータ500が存在するリンクに伝送する。
【００６７】
第2ルータ500は、第1ルータ504から第2データパケットを受信して、それに対する処理を行なった状態であるが、再び第3ルータ502から第2データパケットが受信されるのでそれに対する処理をまた行う。
【００６８】
また、第1ルータ504は、第2ルータ500が存在するリンクに接続されているので、第3ルータ502から第2データパケットを受信した後、次の伝送経路である第2ルータ502が存在するリンクにまた伝送する。
【００６９】
上記したように、第1ルータ504、第2ルータ500及び第3ルータ502による第2データパケットのルーチング動作が繰り返し行なわれる混雑(congestion)のルーチングエラーが発生する。
【００７０】
一般にインターネットのようなネットワークは、点対点リンク構成は少ない方であり、多くのリンクがイーサネット（登録商標）により構成される。
【００７１】
ところが、明示的マルチキャストは、上述したように点対点リンクすなわち、ユニキャストに基づいて設計されたので、イーサネット（登録商標）のような放送リンクに適用しようとして、イーサネット（登録商標）フレームをホストグループマルチキャストデータパケットのアドレス変換規則にしたがって適用することによって上記したルーチングエラーが発生する問題点がある。
【００７２】
【発明が解決しようとする課題】
そこで、本発明は、従来技術の技術の問題点に鑑みてなされたものであって、イーサネット（登録商標）フレームの目的地アドレスにイーサネット（登録商標）リンク上に連結された伝送経路上の次のノードのイーサネット（登録商標）アドレスを用いるイーサネット（登録商標）上における明示的マルチキャストサービス方法及び装置を提供することを目的とある。
【００７３】
【課題を解決するための手段】
上記目的を達成するため、本発明は、イーサネット（登録商標）網に接続されるルータによる明示的マルチキャストサービス方法及び装置において、イーサネット（登録商標）網に伝送するための明示的マルチキャストデータパケットを受信し、受信された明示的マルチキャストデータパケットを利用して明示的マルチキャストデータパケットの伝送経路を把握した後、明示的マルチキャストデータパケットの伝送経路上の次のノードを判断し、判断された次のノードのイーサネット（登録商標）アドレスを明示的マルチキャストデータパケットの目的地イーサネット（登録商標）アドレスに設定して、次のノードに設定された明示的マルチキャストデータパケットを伝送することを特徴とする明示的マルチキャストサービス方法及び装置を提供することにその特徴がある。
【００７４】
本発明の他の特徴は、次のノードに伝送される明示的マルチキャストデータパケットは、ルータのイーサネット（登録商標）アドレスフィールド、次のノードのイーサネット（登録商標）アドレスフィールド、ソースインターネットアドレスフィールド、リンクローカルマルチキャストアドレスフィールド、目的地インターネットアドレスフィールド及びデータフィールドを含んで構成されることを特徴とする明示的マルチキャストサービス方法及び装置を提供することにある。
【００７５】
【発明の実施の形態】
以下、本発明に係るイーサネット（登録商標）上における明示的マルチキャストサービス方法及び装置の好ましい一実施の態様を添附する図を参照しながら詳細に説明する。
【００７６】
本発明に係るイーサネット（登録商標）上における明示的マルチキャストサービスを説明するための概略的システムは図5と同様であり、図7は、本発明に係るイーサネット（登録商標）上における明示的マルチキャストデータパケットの構成を示す図である。
【００７７】
図5を参照すれば、本発明に係るイーサネット（登録商標）上における明示的マルチキャストサービスシステムは、サービス提供者506、サービス提供端末機508、第1ルータ504、第2ルータ500、第3ルータ502、第1ないし第3端末機516、518、520及び第1ないし第3加入者510、512、514を含む。
【００７８】
ここで、第1、第2及び第3ルータ500、502、504間のリンクは、伝送経路が同じリンクに接続されるブロードキャスティングネットワークであるイーサネット（登録商標）構成である。
【００７９】
サービス提供端末機508は、サービス提供者506が提供しようとするサービスに対する一つの第1明示的マルチキャストデータパケットを第1ルータ504に伝送する。
【００８０】
ここで、第1明示的マルチキャストデータパケットは、図7aと同様に、ソースアドレスフィールド700、リンクローカルマルチキャストアドレスフィールド701、第1端末機インターネットアドレスフィールド702、第2端末機インターネットアドレスフィールド703、第3端末機インターネットアドレスフィールド704及びデータフィールド705を含む。
【００８１】
第1ルータ504は、第1ないし第3端末機インターネットアドレスフィールド702、703、704に記録されているインターネットアドレスにより伝送経路数を把握し、把握された伝送経路数に応じて第1明示的マルチキャストデータパケットを複製する。
【００８２】
この場合、第1ルータ504は、伝送経路上における第2ルータ500及び第3ルータ502が同じ経路上のリンクに接続されるイーサネット（登録商標）構成であるので、第1データパケットを複製して複製されたデータパケットのヘッダにイーサネット（登録商標）フレームが構成された第2及び第3明示的マルチキャストデータパケットを生成する。
【００８３】
ここで、第2明示的マルチキャストデータパケットは、図7bに示すように、ソースイーサネット（登録商標）アドレスフィールド710、目的地イーサネット（登録商標）アドレスフィールド711を含むイーサネット（登録商標）フレーム712、ソースアドレスフィールド713、リンクローカルマルチキャストアドレスフィールド714、第1端末機インターネットアドレスフィールド715、第2端末機インターネットアドレスフィールド716及びデータフィールド717を含む。
【００８４】
この場合、リンクローカルマルチキャストアドレスフィールド714は、マルチキャストを区分するために予め定義されたマルチキャストグループアドレスの中特別に明示的マルチキャストを区分するために定義されたアドレスである。
【００８５】
リンクローカルマルチキャストアドレスは、「224.0.0.0ないし239.255.255.255」までのルータ用シグナリング(signaling)アドレスであるので、リンクローカルマルチキャストアドレスを含むデータパケットを受信するルータは、受信されたデータパケットが明示的マルチキャストデータパケットであることを認識するようになる。
【００８６】
また、イーサネット（登録商標）フレーム712のソースイーサネット（登録商標）アドレスフィールド710には、第1ルータイーサネット（登録商標）アドレスが記録され、目的地イーサネット（登録商標）アドレスフィールド711には第2ルータイーサネット（登録商標）アドレスが記録される。
【００８７】
第1ルータ504は、第1明示的マルチキャストデータパケットの目的地アドレスに入力されている第1端末機インターネットアドレス及び第2端末機インターネットアドレスを介してデータパケットの次の伝送経路である第2ルータ500を把握し、把握された第2ルータ500のイーサネット（登録商標）アドレスをイーサネット（登録商標）フレーム712の目的地イーサネット（登録商標）アドレスフィールド711に記録する。
【００８８】
一方、第3明示的マルチキャストデータパケットは、図7cに示すように、ソースイーサネット（登録商標）アドレスフィールド720及び目的地イーサネット（登録商標）アドレスフィールド721を含むイーサネット（登録商標）フレーム722と、ソースアドレスフィールド723、リンクローカルマルチキャストアドレスフィールド724、第3端末機インターネットアドレスフィールド725及びデータフィールド726を含む。
【００８９】
ここで、第3明示的マルチキャストデータパケットのイーサネット（登録商標）フレーム722のソースイーサネット（登録商標）アドレスフィールド720には、第1ルータイーサネット（登録商標）アドレスが入力され、目的地イーサネット（登録商標）アドレスフィールド721には第3明示的マルチキャストデータパケット伝送経路上の次のノードである第3ルータイーサネット（登録商標）アドレスが入力される。
【００９０】
第1ルータ504は、伝送経路数に応じて第3端末機インターネットアドレスにより第3明示的マルチキャストデータパケットの伝送経路の次のノードである第3ルータ502を把握し、把握された第3ルータ502のイーサネット（登録商標）アドレスを把握する。
【００９１】
次いで、第1ルータ504は、図7bのように構成される第2明示的マルチキャストデータパケットの目的地イーサネット（登録商標）アドレスフィールド711に記録されている第2ルータイーサネット（登録商標）アドレスにより第2ルータ500に第2明示的マルチキャストデータパケットを伝送する。
【００９２】
第2ルータ500は、第2明示的マルチキャストデータパケットの目的地アドレスフィールドである第1端末機インターネットアドレスフィールド715及び第2端末機インターネットアドレスフィールド716に記録されている第1端末機インターネットアドレス及び第2端末機インターネットアドレスにより第2明示的マルチキャストデータパケットを複製して第1端末機516及び第2端末機518に各々伝送する。
【００９３】
また、第1ルータ504は、図7cのように構成される第3明示的マルチキャストデータパケットの目的地イーサネット（登録商標）アドレスフィールド721に記録されている第3ルータイーサネット（登録商標）アドレスにより第3ルータ502に第3明示的マルチキャストデータパケットを伝送する。
【００９４】
第3ルータ502は、第3明示的マルチキャストデータパケットの目的地アドレスフィールドである第3端末機インターネットアドレスフィールド725に記録されている第3端末機インターネットアドレスにより第3明示的マルチキャストデータパケットを伝送する。
【００９５】
このように構成されて動作する本発明の第1実施の形態に係るイーサネット（登録商標）上における明示的マルチキャストサービス方法を添附する図を参照しながら説明する。
【００９６】
図8は、本発明の第1実施の形態に係るイーサネット（登録商標）上における明示的マルチキャストサービスを行なうためのフローチャートである。
【００９７】
まず、第2ルータ500及び第3ルータ502が同じリンクに接続されるイーサネット（登録商標）構成を有するが、第2及び第3ルータ500、502が接続されるリンクにデータパケットを伝送する第1ルータ504は、サービス提供端末機508から明示的マルチキャストデータパケットを受信する(S800)。
【００９８】
次いで、第1ルータ504は、受信した明示的マルチキャストデータパケットの目的地インターネットアドレスフィールドにより明示的マルチキャストデータパケット伝送経路の次のノードを判断する(S802)。ここで、明示的マルチキャストデータパケット伝送経路の次のノードは、第2及び 第3ルータ500、502である。
【００９９】
第1ルータ504は、判断された明示的マルチキャストデータパケット伝送経路の次のノードである第2または第3ルータ500、502のイーサネット（登録商標）アドレスを明示的マルチキャストデータパケットの目的地イーサネット（登録商標）アドレスで判断する(S804)。
【０１００】
次いで、第1ルータ504は、明示的マルチキャストデータパケットの目的地イーサネット（登録商標）アドレスで判断された第2または第3ルータのイーサネット（登録商標）アドレスを目的地イーサネット（登録商標）アドレスで有する明示的マルチキャストデータパケットを第2または第3ルータ500、502に各々伝送する(S806)。
【０１０１】
以下、本発明の第2実施の形態を添附する図を参照しながら説明する。
【０１０２】
本発明の第2実施の形態に係るイーサネット（登録商標）上における明示的マルチキャストサービスシステムは、図1と同様であり、図9は、本発明の第2実施の形態に係るイーサネット（登録商標）上における明示的マルチキャストデータパケットの構成を示す図である。
【０１０３】
図1を参照すれば、本発明の第2実施の形態に係るイーサネット（登録商標）上における明示的マルチキャストサービスシステムは、サービス提供者100、サービス提供端末機113、第1ないし第3ルータ114、116、118、第1ないし第3加入者端末機108、110、112及び第1ないし第3加入者102、104、106を含む。
【０１０４】
ここで、第1加入者端末機108及び第2加入者端末機110は、伝送経路が同じリンクに接続される ブロードキャスティングネットワークであるイーサネット（登録商標）構成である。
【０１０５】
サービス提供者100は、サービス提供端末機113を介して該当サービスを提供するための図9aのような構成を有する第1明示的マルチキャストデータパケットを第1ルータ114に伝送する。
【０１０６】
ここで、第1明示的マルチキャストデータパケットは、図9aに示すように、ソースアドレスフィールド900、リンクローカルマルチキャストアドレスフィールド901、第1端末機インターネットアドレスフィールド902、第2端末機インターネットアドレスフィールド903、第3端末機インターネットアドレスフィールド904及びデータフィールド905を含む。
【０１０７】
第1ルータ114は、第1明示的マルチキャストデータパケットの目的地アドレスフィールドに記録されている第1ないし第3端末機のインターネットアドレスにより伝送経路数を把握し、把握された伝送経路数に応じて第1明示的マルチキャストデータパケットを複製して図9b及び図9cのような構成を有する第2及び第3明示的マルチキャストデータパケットを生成する。
【０１０８】
第2明示的マルチキャストデータパケットは、図9bに示すように、ソースアドレスフィールド910、リンクローカルマルチキャストアドレスフィールド911、第1端末機インターネットアドレスフィールド912、第2端末機インターネットアドレスフィールド913及びデータフィールド914を含む。
【０１０９】
また、第3明示的マルチキャストデータパケットは、図9cに示すように、ソースアドレスフィールド920、リンクローカルマルチキャストアドレスフィールド921、第3端末機インターネットアドレスフィールド922及びデータフィールド923を含む。
【０１１０】
第1ルータ114は、生成された第2明示的マルチキャストデータパケットを第2ルータ116に伝送し、第3明示的マルチキャストデータパケットを第3ルータ118に伝送する。
【０１１１】
第2ルータ116は、受信された第2明示的マルチキャストデータパケットの目的地アドレスフィールドに格納されている第1ないし第2端末機インターネットアドレスにより伝送経路数を把握し、把握された経路数に応じて第2明示的マルチキャストデータパケットを複製する。
【０１１２】
ここで、第2ルータ116は、第1加入者端末機108及び第2加入者端末機110が同じリンクに接続されているイーサネット（登録商標）構成であるので、イーサネット（登録商標）フレームが付加された形態の図9d及び図9eのような第4及び第5明示的マルチキャストデータパケットを生成する。
【０１１３】
図9dに示すように、第4明示的マルチキャストデータパケットは、イーサネット（登録商標）フレーム932のソースイーサネット（登録商標）アドレスフィールド930に第2ルータイーサネット（登録商標）アドレスが記録され、目的地イーサネット（登録商標）アドレスフィールド931に第1端末機イーサネット（登録商標）アドレスが記録される。
【０１１４】
また、第5明示的マルチキャストデータパケットは、図9eに示すように、イーサネット（登録商標）フレーム942のソースイーサネット（登録商標）アドレスフィールド940に第2ルータイーサネット（登録商標）アドレスが記録され、目的地イーサネット（登録商標）アドレスフィールド941に第2端末機イーサネット（登録商標）アドレスが記録される。
【０１１５】
第2ルータ116は、図9dのような第4明示的マルチキャストデータパケットの目的地イーサネット（登録商標）アドレスフィールド931に記録されている第1端末機イーサネット（登録商標）アドレスにより第1端末機108に第4明示的マルチキャストデータパケットを伝送する。
【０１１６】
また、第2ルータ116は、図9eのような第5明示的マルチキャストデータパケットの目的地イーサネット（登録商標）アドレスフィールド941に記録されている第2端末機イーサネット（登録商標）アドレスにより第2端末機110に第5明示的マルチキャストデータパケットを伝送する。
【０１１７】
以下、このように構成されて動作する本発明に係るイーサネット（登録商標）上における明示的マルチキャストデータパケットサービス装置の明示的マルチキャストデータパケット伝送方法を添附する図を参照しながら説明する。
【０１１８】
図10は、本発明の第2実施の形態に係るイーサネット（登録商標）上における明示的マルチキャストデータパケット伝送を行なうためのフローチャートである。
【０１１９】
まず、第1端末機108及び第2端末機110が同じリンクに接続されるイーサネット（登録商標）に接続される第2ルータ116は、第1ルータ114から第2明示的マルチキャストデータパケットを受信する(S1000)。
【０１２０】
ここで、第2明示的マルチキャストデータパケットは、第1ルータ114がサービス提供端末機113から受信された第1明示的マルチキャストデータパケットを複製することにより生成される。
【０１２１】
次いで、第2ルータ116は、受信された第2明示的マルチキャストデータパケットの目的地インターネットアドレスによりデータパケット伝送経路の次のノードを判断する(S1002)。ここで、データパケット伝送経路の次のノードは、第1端末機108及び第2端末機110である。
【０１２２】
第2ルータ116は、データパケット伝送経路の次のノードである第1端末機108または第2端末機110のイーサネット（登録商標）アドレスを第4または第5明示的マルチキャストデータパケットの目的地イーサネット（登録商標）アドレスと判断する(S1004)。
【０１２３】
次いで、第2ルータ116は、判断された第1端末機108または第2端末機110のイーサネット（登録商標）アドレスを第4または第5明示的マルチキャストデータパケットの目的地イーサネット（登録商標）アドレスにより第1端末機108または第2端末機110に第4または第5明示的マルチキャストデータパケットを伝送する(S1006)。
【０１２４】
ここで、第4または第5明示的マルチキャストデータパケットは、第2ルータ116により第2データパケットを複製することによって生成された明示的マルチキャストデータパケットである。
【０１２５】
【発明の効果】
上述したようになされる本発明に係るイーサネット（登録商標）上における明示的マルチキャストサービスシステム及び方法は、明示的マルチキャストデータパケットの伝送経路の中次のノードのイーサネット（登録商標）アドレスを明示的マルチキャストデータパケットの目的地イーサネット（登録商標）アドレスに設定する。
【０１２６】
したがって、本発明は、点対点リンクに基づいて設計された明示的マルチキャストサービスの混雑を誘発するルーチングエラーなしに明示的マルチキャストデータパケットを目的地に伝送できる。
【０１２７】
したがって、本発明は、イーサネット（登録商標）上におけるマルチキャストサービスを適用できるので、ルータがサービスの提供を受けようとする加入メッセージ管理及びグループ管理が不要であるので、ルータの容量不足を防止できる効果がある。
【０１２８】
また、本発明は、イーサネット（登録商標）上におけるルーチングエラーなしに明示的マルチキャストデータパケットを目的地に伝送できるので、明示的マルチキャストサービスに対する消費者の信頼度を向上させることができる効果もある。
【０１２９】
なお、本発明の技術的範囲は前述の本実施の形態に限られるものではない。本発明の技術思想から逸脱しない範囲内で様々の変更、改善を行なうことが可能であり、それらも本発明の技術的範囲に属する。
【図面の簡単な説明】
【図１】  ホストグループモデルマルチキャストサービスの概略的構成図でる。
【図２ａ】  ホストグループモデルマルチキャストサービスによるマルチキャストデータ構成図である。
【図２ｂ】  ホストグループモデルマルチキャストサービスによるマルチキャストデータ構成図である。
【図３】  点対点リンクに基づいた明示的マルチキャストを説明するためのシステム構成図である。
【図４ａ】  明示的マルチキャストによつデータパケット形態を示す図である。
【図４ｂ】  明示的マルチキャストによつデータパケット形態を示す図である。
【図４ｃ】  明示的マルチキャストによつデータパケット形態を示す図である。
【図４ｄ】  明示的マルチキャストによつデータパケット形態を示す図である。
【図４ｅ】  明示的マルチキャストによつデータパケット形態を示す図である。
【図５】  イーサネット（登録商標）基盤の明示的マルチキャストサービスを説明するためのシステム構成図である。
【図６ａ】  従来技術に係るイーサネット（登録商標）基盤の明示的マルチキャストサービスによるデータパケットの構成図である。
【図６ｂ】  従来技術に係るイーサネット（登録商標）基盤の明示的マルチキャストサービスによるデータパケットの構成図である。
【図７ａ】  本発明の第1実施の形態に係るイーサネット（登録商標）上における明示的マルチキャストデータパケットの構成を示す図である。
【図７ｂ】  本発明の第1実施の形態に係るイーサネット（登録商標）上における明示的マルチキャストデータパケットの構成を示す図である。
【図７ｃ】  本発明の第1実施の形態に係るイーサネット（登録商標）上における明示的マルチキャストデータパケットの構成を示す図である。
【図８】  本発明の第1実施の形態に係るイーサネット（登録商標）上における明示的マルチキャストサービスを行なうためのフローチャートである。
【図９ａ】  本発明の第2実施の形態に係るイーサネット（登録商標）上における明示的マルチキャストデータパケットの構成を示す図である。
【図９ｂ】  本発明の第2実施の形態に係るイーサネット（登録商標）上における明示的マルチキャストデータパケットの構成を示す図である。
【図９ｃ】  本発明の第2実施の形態に係るイーサネット（登録商標）上における明示的マルチキャストデータパケットの構成を示す図である。
【図９ｄ】  本発明の第2実施の形態に係るイーサネット（登録商標）上における明示的マルチキャストデータパケットの構成を示す図である。
【図９ｅ】  本発明の第2実施の形態に係るイーサネット（登録商標）上における明示的マルチキャストデータパケットの構成を示す図である。
【図１０】  本発明の第2実施の形態に係るイーサネット（登録商標）上における明示的マルチキャストデータパケット伝送を行なうためのフローチャートである。
【符号の説明】
500      第2ルータ
502      第3ルータ
504      第1ルータ
506      サービス提供者
508      サービス提供端末機
510、512、514      第1ないし第3加入者
516、518、520      第1ないし第3端末機
【図１】
0003638920.tif 000002
【図２ａ】
0003638920.tif 000003
【図２ｂ】
0003638920.tif 000004
【図３】
0003638920.tif 000005
【図４ａ】
0003638920.tif 000006
【図４ｂ】
0003638920.tif 000007
【図４ｃ】
0003638920.tif 000008
【図４ｄ】
0003638920.tif 000009
【図４ｅ】
0003638920.tif 000010
【図５】
0003638920.tif 000011
【図６ａ】
0003638920.tif 000012
【図６ｂ】
0003638920.tif 000013
【図７ａ】
0003638920.tif 000014
【図７ｂ】
0003638920.tif 000015
【図７ｃ】
0003638920.tif 000016
【図８】
0003638920.tif 000017
【図９ａ】
0003638920.tif 000018
【図９ｂ】
0003638920.tif 000019
【図９ｃ】
0003638920.tif 000020
【図９ｄ】
0003638920.tif 000021
【図９ｅ】
0003638920.tif 000022
【図１０】
0003638920.tif 000023