JP2009049635A - ネットワークシステム、ネットワーク装置及び中継装置 - Google Patents

ネットワークシステム、ネットワーク装置及び中継装置 Download PDF

Info

Publication number
JP2009049635A
JP2009049635A JP2007212834A JP2007212834A JP2009049635A JP 2009049635 A JP2009049635 A JP 2009049635A JP 2007212834 A JP2007212834 A JP 2007212834A JP 2007212834 A JP2007212834 A JP 2007212834A JP 2009049635 A JP2009049635 A JP 2009049635A
Authority
JP
Japan
Prior art keywords
multicast
mac address
transfer request
unicast
address
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2007212834A
Other languages
English (en)
Other versions
JP4415036B2 (ja
Inventor
Tsuyoshi Shibata
剛志 柴田
Masayuki Hanaoka
誠之 花岡
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.)
Hitachi Communication Technologies Ltd
Original Assignee
Hitachi Communication Technologies Ltd
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 Hitachi Communication Technologies Ltd filed Critical Hitachi Communication Technologies Ltd
Priority to JP2007212834A priority Critical patent/JP4415036B2/ja
Priority to US12/068,831 priority patent/US8396019B2/en
Priority to CN2008100815238A priority patent/CN101369910B/zh
Publication of JP2009049635A publication Critical patent/JP2009049635A/ja
Application granted granted Critical
Publication of JP4415036B2 publication Critical patent/JP4415036B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1836Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with heterogeneous network architecture
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/185Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with management of multicast group membership
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/189Arrangements for providing special services to substations for broadcast or conference, e.g. multicast in combination with wireless systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)

Abstract

【課題】IP放送サービスにおいてIPマルチキャストが利用される場合に、マルチキャスト方式の無線通信で通信の信頼性を確保する。
【解決手段】マルチキャストパケット及び転送要求パケットを転送する中継装置と、転送要求パケットを受信し、配信されるマルチキャストパケットを転送するネットワーク装置と、を備え、中継装置は、ユニキャスト通信を必要とする受信装置にマルチキャストパケットを送信する場合に、変換要求を、転送要求パケットと共に送信し、ネットワーク装置は、マルチキャストパケットを受信し、中継装置からの変換要求に従い、マルチキャストパケットの宛先MACアドレスを受信装置のユニキャストMACアドレスに設定し、マルチキャストパケットを転送するネットワークシステム。
【選択図】図1

Description

本発明は、データ転送装置に関し、特に、IPマルチキャストのパケットを送受信するデータ転送装置に関する。
通信ネットワークのインフラ化が進み、ウェブ又はメール等従来のデータ転送に加えて、映像又は音声等のデータ転送が通信ネットワーク上で行なわれており、特に映像に関してマルチキャスト通信によるデータ転送も行われている。また、通信ネットワークのインフラ化に伴い、家庭内での通信ネットワークの利用も増加している。家庭内通信ネットワークでは、運用の容易さから有線通信だけではなく無線通信も広く用いられている。
無線通信で用いられる電波の状態は変動するため、物理層で有線通信ほどの信頼性を確保できない。そのため、非特許文献1に記載された技術によると、IEEE802.11で規定される無線通信において、データ転送の確認及び再送を行なう仕組みが規定されている。しかし、無線通信におけるデータ転送の確認及び再送は、無線通信の方式がユニキャストの場合にのみ規定されており、無線通信の方式がマルチキャストの場合には規定されていない。
無線通信の方式は転送データのMAC層と対応付けられており、MAC層の宛先アドレスがユニキャストアドレスの場合にはユニキャスト方式であり、MAC層の宛先アドレスがマルチキャストアドレスの場合にはマルチキャスト方式となる。放送型の映像配信で用いられるマルチキャスト通信においては、MAC層の宛先アドレスはマルチキャストアドレスであるため無線通信でのデータ転送の確認及び再送が行われず、信頼性を確保できない。
そこで、特許文献1には、マルチキャスト通信において、無線通信でのデータ転送の確認及び再送を用いて信頼性を確保するために、無線通信の送信装置においてマルチキャスト通信をユニキャスト通信に変換し、受信装置においてユニキャスト通信をマルチキャスト通信に再変換する技術が記載されている。
また、特許文献2には、無線通信装置である中継装置においてマルチキャスト通信のMAC層の宛先アドレスをマルチキャストアドレスからユニキャストアドレスに変換する技術が記載されている。マルチキャスト通信を受信するアプリケーションではIP層の処理が行われるため、特許文献1に記載された技術のように、マルチキャスト通信をIP層も含めてユニキャスト通信に変換する方法では、マルチキャスト通信に再変換する必要がある。しかし、特許文献2に記載された技術のように、マルチキャスト通信のMAC層をユニキャスト通信に変換し、IP層をマルチキャスト通信のままにする方法では再変換する必要がない。
また、特許文献3には、無線通信とは関係なくマルチキャスト通信のMAC層の宛先アドレスをマルチキャストアドレスからユニキャストアドレスに変換する技術が記載されている。
特開2006−333309号公報 特開2007−049382号公報 特開2004−242063号公報 Institute of Electrical and Electronics Engineers, Inc.、"ANSI/IEEE Std 802.11、 1999 Edition (R2003)"
無線通信においてデータ転送の確認及び再送を行なうために、マルチキャスト通信をユニキャスト通信に変換する場合、マルチキャスト通信の制御プロトコルを処理し、マルチキャスト通信の受信装置を管理し、マルチキャスト通信の受信装置を管理する情報に従って、受信装置が複数存在する場合にはマルチキャスト通信のパケットを複製し、マルチキャスト通信の宛先アドレスを変換する必要がある。これらのマルチキャスト通信の変換に必要となる処理は、無線通信装置の新たな負荷処理となる。これが本発明で解決しようとする第1の課題である。
また、無線通信装置とは異なる装置においてマルチキャスト通信を変換する場合には、無線通信のためにマルチキャスト通信の変換が必要な受信装置を判別できない。これが本発明で解決しようとする第2の課題である。
本発明の代表的な一例を示せば以下の通りである。すなわち、マルチキャストパケットを配信する送信装置と、前記配信されるマルチキャストパケットの転送要求パケットを送信し、前記配信されるマルチキャストパケットを受信する受信装置と、に接続されるネットワークシステムであって、前記ネットワークシステムは、前記マルチキャストパケット及び前記転送要求パケットを転送する中継装置と、前記転送要求パケットを受信し、前記配信されるマルチキャストパケットを転送するネットワーク装置と、を備え、前記中継装置は、第1インタフェース及び第2インタフェースを含む少なくとも二つのインタフェースと、前記第1インタフェースを介してマルチキャストパケットの転送要求パケットを受信し、前記第2インタフェースを介して前記転送要求パケットを送信する送受信部と、を備え、前記送受信部は、ユニキャスト通信を必要とする前記受信装置に前記マルチキャストパケットを送信する場合に、前記転送要求パケットの送信元ユニキャストMACアドレスを前記マルチキャストパケットの宛先MACアドレスに設定するように要求する変換要求を、前記転送要求パケットと共に送信し、前記ネットワーク装置は、前記マルチキャストパケットを受信する受信部と、前記受信したマルチキャストパケットを転送するときに用いられるユニキャストMACアドレス及びマルチキャストMACアドレスを保持する保持部と、前記保持されているユニキャストMACアドレス及びマルチキャストMACアドレスの数と同じ数に前記マルチキャストパケットを複製する複製部と、前記複製された各マルチキャストパケットの宛先MACアドレスに、前記保持されているユニキャストMACアドレス及びマルチキャストMACアドレスのいずれか一つを設定し、前記宛先MACアドレスが設定されたマルチキャストパケットを転送する転送部と、を備える。
本発明の一形態によると、ネットワーク装置は、マルチキャスト通信を変換する処理の必要があるか否かを受信端末ごとに判別し、MAC層の宛先アドレスを、マルチキャスト通信の変換が必要な場合はマルチキャストアドレスからユニキャストアドレスに変換し、マルチキャスト通信の変換が必要ない場合はマルチキャストアドレスからユニキャストアドレスに変換しない。
したがって、無線通信装置でマルチキャスト通信を変換しないため、無線通信装置の負荷を軽減することが可能である。また、無線接続の受信端末にはマルチキャスト通信を変換し、無線通信でのデータ転送の確認及び再送によって信頼性を確保することが可能となる。さらに、有線接続の受信端末でマルチキャスト通信の同報性及び効率性を維持することが可能となる。
以下、本発明の実施の形態について図面を参照しながら説明する。
<実施形態1>
まず、本発明の第1の実施の形態のネットワーク構成について説明する。
図1は、本発明の第1の実施の形態のネットワークの構成図である。
ネットワークは、送信装置101、ネットワーク装置102、無線中継装置103、無線端末104、有線中継装置105、及び有線端末106を備える。
送信装置101は、ネットワーク装置102にIPマルチキャストを送信する。
ネットワーク装置102は、MAC変換要求有のIPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求を無線中継装置103から受信する。MAC変換要求とは、ネットワーク装置102でIPマルチキャストの宛先MACアドレスに、IPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求の送信元ユニキャストMACアドレスを設定するように要求することである。MAC変換要求有とは、MAC変換要求が転送される要求に含まれることである。また、ネットワーク装置102は、MAC変換要求無のIPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求を有線中継装置105から受信する。MAC変換要求無とは、MAC変換要求が転送される要求に含まれないことである。さらに、ネットワーク装置102は、送信装置101から受信したIPマルチキャストを、IPマルチキャストの宛先MACアドレスを送信先の無線端末104のMACアドレスに変換し、宛先MACアドレスが変換されたIPマルチキャストを無線中継装置103に送信する。また、ネットワーク装置102は、送信装置101から受信したIPマルチキャストを、IPマルチキャストの宛先MACアドレスを変換せずに有線中継装置105に送信する。
無線中継装置103は、無線端末104から受信したIPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求をMAC変換要求有でネットワーク装置102に送信する。また、無線中継装置103は、ネットワーク装置102から受信したIPマルチキャストを無線端末104に送信する。
無線端末104は、IPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求を無線中継装置103に送信する。また、無線端末104は、無線中継装置103からIPマルチキャストを受信する。
有線中継装置105は、有線端末106から受信したIPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求をMAC変換要求無でネットワーク装置102に送信する。また、有線中継装置105は、ネットワーク装置102から受信したIPマルチキャストを有線端末106に送信する。
有線端末106は、IPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求を有線中継装置105に送信する。また、有線端末106は、IPマルチキャストを有線中継装置105から受信する。
図2は、本発明の第1の実施の形態の各装置で送受信される、IPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求の各階層の状態を示す。
物理層の状態は、有線及び無線を含む。MAC層の状態は、マルチキャスト及びユニキャストを含む。また、IP層の状態は、マルチキャストを含む。
IPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求において、MAC層及びIP層の宛先アドレスは、通常は、マルチキャストである。MAC層の宛先アドレスをユニキャストに変換し、通常の要求と区別することで、IPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求でのMAC変換要求の有無を示す。
無線中継装置103は、無線端末104からIPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求を受信すると、IPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求のMAC層の宛先アドレスをネットワーク装置102のユニキャストMACアドレスに変換し、ネットワーク装置102に送信する。
また、有線中継装置105は、有線端末106からIPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求を受信すると、MAC層の宛先アドレスをマルチキャストMACアドレスのまま変換せずに、ネットワーク装置102に送信する。
ネットワーク装置102は、IPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求のMAC層の宛先アドレスがユニキャストアドレスかマルチキャストアドレスかを判定する。図3に示すように、IPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求のMAC層の宛先アドレスが、ユニキャストアドレスの場合には、受信したIPマルチキャストのMAC層をユニキャストに変換し、マルチキャストアドレスの場合には、受信したIPマルチキャストのMAC層をマルチキャストのまま変換せずに、中継する。
図3は、本発明の第1の実施の形態の各装置で送受信されるIPマルチキャストの各階層の状態を示す。
物理層の状態は、有線及び無線を含む。MAC層の状態は、マルチキャスト及びユニキャストを含む。また、IP層の状態は、マルチキャストを含む。
送信装置101は、物理層(有線)、MAC層(マルチキャスト)及びIP層(マルチキャスト)のIPマルチキャストをネットワーク装置102に送信する。
ネットワーク装置102は、送信装置101から受信したIPマルチキャストのMAC層を無線端末104のMACアドレスに変換して、物理層(有線)、MAC層(ユニキャスト)及びIP層(マルチキャスト)のIPマルチキャストを無線中継装置103に送信する。また、ネットワーク装置102は、送信装置101から受信したIPマルチキャストのMAC層を変換せずに、物理層(有線)、MAC層(マルチキャスト)及びIP層(マルチキャスト)のIPマルチキャストを有線中継装置105に送信する。
無線中継装置103は、MAC層(ユニキャスト)のIPマルチキャストをネットワーク装置102から受信し、物理層及びMAC層を無線に変換して物理層(無線)、MAC層(無線、ユニキャスト)及びIP層(マルチキャスト)のIPマルチキャストを無線端末104に送信する。
無線端末104は、物理層(無線)、MAC層(無線、ユニキャスト)及びIP層(マルチキャスト)のIPマルチキャストを無線中継装置103から受信する。
有線中継装置105は、MAC層(マルチキャスト)のIPマルチキャストをネットワーク装置102から受信し、物理層(有線)、MAC層(マルチキャスト)及びIP層(マルチキャスト)のIPマルチキャストを有線装置106に送信する。
有線端末106は、物理層(有線)、MAC層(マルチキャスト)及びIP層(マルチキャスト)のIPマルチキャストを有線中継装置105から受信する。
図4は、本発明の第1の実施の形態のネットワーク装置の構成図である。
ネットワーク装置1101は、制御部1102、及びインタフェース1103(1103A、1103B、1103C)を備える。なお、ネットワーク装置1101は、図1のネットワーク装置102に対応する。
制御部1102は、制御用メモリ1104、及び制御用プロセッサ1105を含む。制御用メモリ1104は、マルチキャスト送信開始/終了要求処理プログラム1106、経路制御処理プログラム1107、MAC変換情報テーブル1108、及び経路情報テーブル1109を格納する。
マルチキャスト送信開始/終了要求処理プログラム1106は、IPマルチキャストの中継情報を作成する。具体的には、無線中継装置103又は有線中継装置105から受信したIPマルチキャスト送信開始要求又はIPマルチキャスト送信終了要求に基づいて、MAC変換情報テーブル1108及び経路情報テーブル1109を作成又は削除する。
経路制御処理プログラム1107は、送信装置101から受信したIPマルチキャストを転送するために、MAC変換情報テーブル1108及び経路制御テーブル1109を用いてIPマルチキャストの経路制御を行なう。
MAC変換情報テーブル1108は、IPマルチキャストを転送する宛先MACアドレスの情報を保持する。
経路情報テーブル1109は、IPマルチキャストを送受信するインタフェースの情報を保持する。
制御用プロセッサ1105は、制御用メモリ1104に格納されているプログラムを実行する。
インタフェース1103は、制御部1102に接続され、外部とデータを送受信する。なお、図4にはインタフェースが三つ図示されているが、三つ以外の複数備えてもよい。
図5は、本発明の第1の実施の形態の経路情報テーブルを示す。
経路情報テーブル1109は、IPマルチキャストグループアドレス2101、入力インタフェース2102、及び出力インタフェース2103を含む。
IPマルチキャストグループアドレス2101は、IPマルチキャストの配信時に用いられるIP層の宛先アドレスである。入力インタフェース2102は、ネットワーク装置102が送信装置101からIPマルチキャストを受信するインタフェースである。出力インタフェース2103は、ネットワーク装置102がIPマルチキャストを送信するインタフェースである。
図6は、本発明の第1の実施の形態のMAC変換情報テーブルを示す。
MAC変換情報テーブル1108は、IPマルチキャストグループアドレス2201、出力インタフェース2202、及び宛先MACアドレス2203を含む。
IPマルチキャストグループアドレス2201は、IPマルチキャストの配信時に用いられるIP層の宛先アドレスである。出力インタフェース2202は、ネットワーク装置102がIPマルチキャストを送信するインタフェースである。宛先MACアドレス2203は、ネットワーク装置102が送信するIPマルチキャストの宛先MACアドレスに設定するMACアドレスである。
例えば、カラム2211は、IPマルチキャストの宛先MACアドレスをユニキャストに変換する必要がない場合に設定される情報である。この場合、IPマルチキャストグループアドレス239.255.1.1に対応するMACアドレス01:00:5e:7f:01:01が宛先MACアドレス2203に設定される。このIPマルチキャストグループアドレスに対応するMACアドレスは、宛先MACアドレスを変換していないIPマルチキャストの宛先MACアドレスに設定されているMACアドレスと一致する。また、カラム2212〜2215は、IPマルチキャストの宛先MACアドレスをユニキャストに変換する必要がある場合に設定される情報である。この場合、IPマルチキャストの送信を要求した受信端末のMACアドレスが宛先MACアドレス2203に設定される。
なお、本発明の第1の実施の形態のネットワーク装置102は、経路情報テーブル1109及びMAC変換情報テーブル1108を別々に格納しているが、図7に示すように、経路情報テーブル1109にMAC変換情報テーブル1108の情報を付加してもよい。
図7は、本発明の第1の実施の形態の経路情報テーブルにMAC変換情報テーブルを付加した経路情報テーブルの例を示す。
図7に示される経路情報テーブルは、IPマルチキャストグループアドレス2301、入力インタフェース2302、出力インタフェース2303及び宛先MACアドレス2304を含む。
図7に示す各構成の詳細は、図5及び図6と同じであるため説明を省略する。なお、IPマルチキャストグループアドレス2301はIPマルチキャストグループアドレス2101と対応し、入力インタフェース2302は入力インタフェース2102と対応し、出力インタフェース2303は出力インタフェース2103と対応し、宛先MACアドレス2304は宛先MACアドレス2203と対応する。
このように、ネットワーク装置102は、MAC変換情報テーブルが付加された経路情報テーブルのみを保持することによって本発明を実現することが可能である。
図8は、本発明の第1の実施の形態の無線中継装置の構成図である。
無線中継装置1201は、制御部1202、無線処理部1203及びインタフェース1204を備える。なお、無線中継装置1201は、図1の無線中継装置103に対応する。
制御部1202は、制御用メモリ1205及び制御用プロセッサ1206を備える。
制御用メモリ1205は、MAC変換要求付加処理プログラム1207、マルチキャスト送信開始/終了要求処理プログラム1208、及び有線/無線MAC処理プログラム1209を格納する。
MAC変換要求付加処理プログラム1207は、無線端末104から受信したIPマルチキャスト送信開始要求又はIPマルチキャスト送信終了要求に、MAC変換要求を付加する。
マルチキャスト送信開始/終了要求処理プログラム1208は、無線端末104から受信したIPマルチキャスト送信開始要求又はIPマルチキャスト送信終了要求を、ネットワーク装置102に転送する。
有線/無線MAC処理プログラム1209は、送受信されるデータの物理層での状態を有線から無線、又は、無線から有線に変換する。
制御用プロセッサ1206は、制御用メモリ1205に格納されているプログラムを実行するプロセッサである。
無線処理部1203は、無線処理用プロセッサ1210及び無線部1211を備える。
無線処理用プロセッサ1210は、データ信号と無線信号の相互変換や無線通信の再送制御を行うプロセッサである。無線部1211は、無線信号の送受信を行う。
インタフェース1204は、制御部1202に接続され、外部とデータを送受信する。なお、図8にはインタフェースが一つ図示されているが、複数備えてもよい。
なお、本発明の第1の実施の形態のネットワーク構成は、ネットワーク装置102及び無線中継装置103を別々に備えているが、図9に示すように、ネットワーク装置102に無線中継装置103の機能を付加してもよい。
図9は、本発明の第1の実施の形態のネットワーク装置に無線中継装置の機能を付加したネットワーク装置の構成図である。
図9に示されるネットワーク装置1301は、第1の実施の形態のネットワーク装置102の構成に、無線中継装置103の構成を組み合わせた変形例である。なお、図1のネットワーク装置102及び無線中継装置103の代わりに、ネットワーク装置1301を用いることによって、ネットワークを構成することができる。
図9に示されるネットワーク装置1301は、制御部1302、無線処理部1303、インタフェース1304(1304A、1304B)を備える。
制御部1302は、制御用メモリ1305及び制御用プロセッサ1306を備える。制御用メモリ1305は、マルチキャスト送信開始/終了要求処理プログラム1307、経路制御処理プログラム1308、有線/無線MAC処理プログラム1309、MAC変換情報テーブル1310、及び経路情報テーブル1311を格納する。
無線処理部1303は、無線処理用プロセッサ1312及び無線部1313を備える。
各構成の詳細は、図4及び図8と同じであるため説明を省略する。なお、マルチキャスト送信開始/終了要求処理プログラム1307はマルチキャスト送信開始/終了要求処理プログラム1106と対応し、経路制御処理プログラム1308は経路制御処理プログラム1107と対応し、有線/無線MAC処理プログラム1309は有線/無線MAC処理プログラム1209と対応し、制御用プロセッサ1306は制御用プロセッサ1105と対応する。また、MAC変換情報テーブル1310はMAC変換情報テーブル1108と対応し、経路情報テーブル1311は経路情報テーブル1109と対応する。また、無線処理用プロセッサ1312は無線処理用プロセッサ1210と対応し、無線部1313は無線部1211と対応し、インタフェース1304はインタフェース1103と対応する。
また、図9に示されるネットワーク装置1301は、MAC変換要求を付加する必要がないため、図8のMAC変換要求付加処理プログラム1207は不要となる。
このように、ネットワーク装置に無線中継装置の機能を付加させることによって、一台の装置でネットワーク装置及び無線中継装置の機能を実現することが可能である。
図10は、本発明の第1の実施の形態のMAC層におけるMACアドレスの変換を必要とする無線端末からのIPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求の処理シーケンス図である。
まず、無線端末104は、IPマルチキャスト送信開始要求を無線中継装置103に送信する。無線中継装置103は、IPマルチキャスト送信開始要求を無線端末104から受信すると、MAC変換要求有のIPマルチキャスト送信開始要求をネットワーク装置102に送信する。
次に、ネットワーク装置102は、MAC変換要求有のIPマルチキャスト送信開始要求を無線中継装置103から受信すると、MAC変換の情報を含むIPマルチキャスト中継情報を作成する。
次に、ネットワーク装置102は、作成されたIPマルチキャスト中継情報に基づいて、送信装置101から受信したIPマルチキャストの宛先MACアドレスを、無線端末104のユニキャストMACアドレスに変換し、変換されたIPマルチキャストを無線中継装置103に送信する。無線中継装置103は、ネットワーク装置102から受信したIPマルチキャストを無線端末104に送信する。
次に、無線端末104は、IPマルチキャスト送信終了要求を無線中継装置103に送信する。無線中継装置103は、IPマルチキャスト送信終了要求を無線端末104から受信すると、MAC変換要求有のIPマルチキャスト送信終了要求をネットワーク装置102に送信する。
次に、ネットワーク装置102は、MAC変換要求有のIPマルチキャスト送信終了要求を無線中継装置103から受信すると、作成されたMAC変換情報を含むIPマルチキャスト中継情報を削除する。
図11は、本発明の第1の実施の形態のMAC層の変換を必要としない有線端末からのIPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求の処理シーケンス図である。
まず、有線端末106は、IPマルチキャスト送信開始要求を有線中継装置105に送信する。有線中継装置105は、IPマルチキャスト送信開始要求を有線端末106から受信すると、MAC変換要求無のIPマルチキャスト送信開始要求をネットワーク装置102に送信する。
次に、ネットワーク装置102は、有線中継装置105からMAC変換要求無のIPマルチキャスト送信開始要求を受信すると、MAC変換の情報を含まないIPマルチキャスト中継情報を作成する。
次に、ネットワーク装置102は、作成されたIPマルチキャスト中継情報に基づいて、送信装置101から受信したIPマルチキャストを有線中継装置105に送信する。有線中継装置105は、ネットワーク装置102から受信したIPマルチキャストを有線端末106に送信する。
次に、有線端末106は、IPマルチキャスト送信終了要求を有線中継装置105に送信する。有線中継装置105は、IPマルチキャスト送信終了要求を有線端末106から受信すると、MAC変換要求無のIPマルチキャスト送信終了要求をネットワーク装置102に送信する。
次に、ネットワーク装置102は、MAC変換要求無のIPマルチキャスト送信終了要求を有線中継装置105から受信すると、IPマルチキャスト終了確認を有線中継装置105に送信する。有線中継装置105は、ネットワーク装置102から受信したIPマルチキャスト終了確認を有線端末106に送信する。
次に、ネットワーク装置102は、有線端末106から一定時間の間IPマルチキャスト送信終了確認に対する応答がない場合、作成されたMAC変換要求無のIPマルチキャスト中継情報を削除する。
図12は、本発明の第1の実施の形態のネットワーク装置の経路制御処理のフローチャートを示す。
まず、ネットワーク装置102は、IPマルチキャストを送信装置101から受信する(3102)。
次に、ネットワーク装置102は、経路情報テーブル1109を参照して、受信したIPマルチキャストの中継情報が存在するか否かを判定する(3103)。ステップ3103の判定において、IPマルチキャストのIPマルチキャストグループアドレス2101に対応する出力インタフェース2103が経路情報テーブル1109に存在する場合、ステップ3104に進む。一方、経路情報テーブル1109に存在しない場合、受信したIPマルチキャストを廃棄し、処理を終了する。
ステップ3104で、ネットワーク装置102は、経路情報テーブル1109を参照して、IPマルチキャストのIPマルチキャストグループアドレス2101に対応する出力インタフェース2103が示すインタフェースを取得する(3104)。
次に、ネットワーク装置102は、MAC変換情報テーブル1108を参照して、IPマルチキャストのIPマルチキャストグループアドレス2201に対応する宛先MACアドレス2203が示すMACアドレスを取得する(3105)。
次に、ネットワーク装置102は、IPマルチキャストを中継に必要な数だけ複製する(3106)。具体的には、ネットワーク装置102は、IPマルチキャストグループアドレス2201に対応する宛先MACアドレス2203が存在する数と同じ数だけIPマルチキャストを複製する。
次に、ネットワーク装置102は、IPマルチキャストの宛先MACアドレスを変換する(3107)。具体的には、ネットワーク装置102は、ステップ3106で複製した各IPマルチキャストの宛先MACアドレスに、ステップ3105で取得した宛先MACアドレスを設定する。なお、IPマルチキャストの宛先MACアドレスとステップ3105で取得した宛先MACアドレスが一致する場合には、IPマルチキャストの宛先MACアドレスを変換しなくてもよい。
次に、ネットワーク装置102は、IPマルチキャストを出力インタフェースから送信する(3108)。具体的には、ネットワーク装置102は、ステップ3104で取得した出力インタフェースから、IPマルチキャストを送信する。そして、ネットワーク装置102は、処理を終了する(3109)。
図13は、本発明の第1の実施の形態のネットワーク装置のマルチキャスト送信開始/終了要求処理のフローチャートを示す。
まず、ネットワーク装置102は、中継装置(無線中継装置103又は有線中継装置105)からデータを受信する(3202)。
次に、ネットワーク装置102は、受信したデータがIPマルチキャスト送信開始要求であるか否かを判定する(3203)。ステップ3203の判定において、受信したデータがIPマルチキャスト送信開始要求である場合、ステップ3204に進む。一方、受信したデータがIPマルチキャスト送信開始要求でない場合、ステップ3207に進む。
ステップ3204で、ネットワーク装置102は、受信したデータにMAC変換要求が含まれているか否かを判定する(3204)。ステップ3204の判定において、受信したデータにMAC変換要求が含まれている場合、ステップ3205に進む。一方、受信したデータにMAC変換要求が含まれていない場合、ステップ3206に進む。
ステップ3205で、ネットワーク装置102は、変換するユニキャストMAC情報に基づいて、IPマルチキャスト中継情報を作成する(3205)。具体的には、ネットワーク装置102は、受信したIPマルチキャスト送信開始要求に基づいて、図5に示す経路情報テーブル1109を作成し、受信したIPマルチキャスト送信開始要求の送信元ユニキャストMACアドレスの情報に基づいて、図6に示すMAC変換情報テーブル1108を作成する。そして、処理を終了する。
ステップ3206で、ネットワーク装置102は、IPマルチキャストに対応するマルチキャストMAC情報に基づいて、IPマルチキャスト中継情報を作成する(3206)。具体的には、ネットワーク装置102は、受信したIPマルチキャスト送信開始要求に基づいて、図5に示す経路情報テーブル1109を作成し、IPマルチキャストに対応するマルチキャストMACアドレスの情報に基づいて、図6に示されるMAC変換情報テーブル1108を作成する。そして、処理を終了する。
ステップ3207で、ネットワーク装置102は、受信したデータがIPマルチキャスト送信終了要求であるか否かを判定する(3207)。ステップ3207の判定において、受信したデータがIPマルチキャスト送信終了要求である場合、ステップ3208に進む。一方、受信したデータがIPマルチキャスト送信終了要求でない場合、ステップ3211で通常のデータ処理を実行し、処理を終了する。
ステップ3208で、ネットワーク装置102は、受信したデータにMAC変換要求が付加されているか否かを判定する(3208)。ステップ3208の判定において、受信したデータにMAC変換要求が付加されている場合、ステップ3209に進む。一方、受信したデータにMAC変換要求が付加されていない場合、ステップ3210に進む。
ステップ3209で、ネットワーク装置102は、変換するユニキャストMACのIPマルチキャスト中継情報を削除する(3209)。そして、処理を終了する。
ステップ3210で、ネットワーク装置102は、送信終了要求を受信したIPマルチキャストのMAC変換を必要としない受信端末の有無を確認する(3210)。そして、処理を終了する。
図14は、本発明の第1の実施の形態の無線中継装置のMAC変換要求付加処理のフローチャートを示す。
まず、無線中継装置103は、無線端末104からデータを受信する(3302)。
次に、無線中継装置103は、受信したデータがIPマルチキャスト送信開始要求であるか否かを判定する(3303)。ステップ3303の判定において、受信したデータがIPマルチキャスト送信開始要求でない場合、ステップ3304に進む。一方、受信したデータがIPマルチキャスト送信開始要求である場合、ステップ3305に進む。
ステップ3304で、無線中継装置103は、受信したデータがIPマルチキャスト送信終了要求であるか否かを判定する(3304)。ステップ3304の判定において、受信したデータがIPマルチキャスト送信終了要求である場合、ステップ3305に進む。一方、受信したデータがIPマルチキャスト送信開始要求でない場合、ステップ3306に進み、通常のデータ処理を実行して処理を終了する。
ステップ3305で、無線中継装置103は、MAC変換要求を付加してネットワーク装置102に転送する(3305)。具体的には、無線中継装置103は、IPマルチキャスト送信開始要求又はIPマルチキャスト送信終了要求にMAC変換要求を付加し、MAC変換要求有のIPマルチキャスト送信開始要求又はIPマルチキャスト送信終了要求をネットワーク装置102に送信する。そして、無線中継装置103は、処理を終了する。
<実施形態2>
本発明の第2の実施の形態は、IPマルチキャストの送信を要求する有線端末を個別に制御する必要がある場合の例である。有線端末を個別に制御する必要がある場合とは、例えば、個別の有線端末にIPマルチキャストを送信する品質を制御する必要がある場合である。
図15は、本発明の第2の実施の形態のネットワークの構成図である。
ネットワークは、送信装置101、ネットワーク装置102、中継装置107、受信端末(個別制御有)108、中継装置109、及び受信端末(個別制御無)110を備える。
第1の実施の形態と異なるのは、中継装置に接続されている受信端末108及び110は共に有線接続であり、中継装置は接続方法からは個別制御の必要性の有無を判断できない点である。
送信装置101は、ネットワーク装置102にIPマルチキャストを送信する。
ネットワーク装置102は、中継装置107からMAC変換要求有のIPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求を受信する。また、ネットワーク装置102は、中継装置109からMAC変換要求無のIPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求を受信する。さらに、ネットワーク装置102は、送信装置101から受信したIPマルチキャストをIPマルチキャストの宛先MACアドレスを送信先の受信端末(個別制御有)108のMACアドレスに変換し、宛先MACアドレスが変換されたIPマルチキャストを中継装置107に送信する。また、ネットワーク装置102は、送信装置101から受信したIPマルチキャストを、IPマルチキャストの宛先MACアドレスを変換せずに中継装置109に送信する。
中継装置107は、受信端末(個別制御有)108から受信したMAC変換要求有のIPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求をネットワーク装置102に送信する。また、中継装置107は、ネットワーク装置102から受信したIPマルチキャストを受信端末(個別制御有)108に送信する。
受信端末(個別制御有)108は、IPマルチキャストの個別制御を必要とし、MAC変換要求有のIPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求を中継装置107に送信する。また、受信端末(個別制御有)108は、IPマルチキャストを中継装置107から受信する。
中継装置109は、受信端末(個別制御無)110から受信したMAC変換要求無のIPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求をネットワーク装置102に送信する。また、中継装置109は、ネットワーク装置102から受信したIPマルチキャストを受信端末(個別制御無)110に送信する。
受信端末(個別制御無)110は、IPマルチキャストの個別制御を必要とせず、MAC変換要求無のIPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求を中継装置109に送信する。また、受信端末(個別制御無)110は、IPマルチキャストを中継装置109から受信する。
図16は、本発明の第2の実施の形態の各装置で送受信される、IPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求の各階層の状態を示す。
物理層の状態は、有線を含む。MAC層の状態は、マルチキャスト及びユニキャストを含む。また、IP層の状態は、マルチキャストを含む。
受信端末(個別制御有)108は、IPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求のMAC層の宛先アドレスにネットワーク装置102のユニキャストMACアドレスを設定してネットワーク装置102に送信する。
受信端末(個別制御無)110は、IPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求のMAC層の宛先アドレスにマルチキャストMACアドレスを設定してネットワーク装置102に送信する。
ネットワーク装置102は、IPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求のMAC層の宛先アドレスがユニキャストアドレスかマルチキャストアドレスかを判定する。IPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求のMAC層の宛先アドレスが、ユニキャストアドレスの場合には、受信したIPマルチキャストのMAC層をユニキャストに変換し、マルチキャストアドレスの場合には、受信したIPマルチキャストのMAC層をマルチキャストのまま変換せずに、中継する。
図17は、本発明の第2の実施の形態における図15の各装置で送受信されるIPマルチキャストの各階層での状態を示す。
送信装置101は、物理層(有線)、MAC層(マルチキャスト)及びIP層(マルチキャスト)のIPマルチキャストをネットワーク装置102に送信する。
ネットワーク装置102は、送信装置101から受信したIPマルチキャストのMAC層を受信端末(個別制御有)108のMACアドレスに変換して、物理層(有線)、MAC層(ユニキャスト)及びIP層(マルチキャスト)のIPマルチキャストを中継装置107に送信する。また、ネットワーク装置102は、送信装置101から受信したIPマルチキャストのMAC層を変換せずに、物理層(有線)、MAC層(マルチキャスト)及びIP層(マルチキャスト)のIPマルチキャストを中継装置109に送信する。
中継装置107は、MAC層(ユニキャスト)のIPマルチキャストをネットワーク装置102から受信し、物理層(有線)、MAC層(ユニキャスト)、及びIP層(マルチキャスト)のIPマルチキャストを受信端末(個別制御有)108に送信する。
受信端末(個別制御有)108は、物理層(有線)、MAC層(ユニキャスト)及びIP層(マルチキャスト)のIPマルチキャストを中継装置107から受信する。
中継装置109は、MAC層(マルチキャスト)のIPマルチキャストをネットワーク装置102から受信し、物理層(有線)、MAC層(マルチキャスト)及びIP層(マルチキャスト)のIPマルチキャストを受信端末(個別制御無)110に送信する。
受信端末(個別制御無)110は、物理層(有線)、MAC層(マルチキャスト)及びIP層(マルチキャスト)のIPマルチキャストを中継装置109から受信する。
図18は、本発明の第2の実施の形態のIPマルチキャストの個別制御を必要とする受信端末からのIPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求の処理シーケンス図である。
まず、受信端末(個別制御有)108は、MAC変換要求有のIPマルチキャスト送信開始要求を中継装置107に送信する。中継装置107は、MAC変換要求有のIPマルチキャスト送信開始要求を受信端末(個別制御有)108から受信すると、MAC変換要求有のIPマルチキャスト送信開始要求をネットワーク装置102に送信する。
次に、ネットワーク装置102は、MAC変換要求有のIPマルチキャスト送信開始要求を中継装置107から受信すると、MAC変換の情報を含むIPマルチキャスト中継情報を作成する。
次に、ネットワーク装置102は、作成されたIPマルチキャスト中継情報に基づいて、送信装置101から受信したIPマルチキャストの宛先MACアドレスを、受信端末(個別制御有)108のユニキャストMACアドレスに変換し、変換されたIPマルチキャストを中継装置107に送信する。中継装置107は、ネットワーク装置102から受信したIPマルチキャストを受信端末(個別制御有)108に送信する。
次に、受信端末(個別制御有)108は、MAC変換要求有のIPマルチキャスト送信終了要求を中継装置107に送信する。中継装置107は、MAC変換要求有のIPマルチキャスト送信終了要求を受信端末(個別制御有)108から受信すると、MAC変換要求有のIPマルチキャスト送信終了要求をネットワーク装置102に送信する。
次に、ネットワーク装置102は、MAC変換要求有のIPマルチキャスト送信終了要求を中継装置107から受信すると、作成されたMAC変換情報を含むIPマルチキャスト中継情報を削除する。
図19は、本発明の第2の実施の形態のIPマルチキャストの個別制御を必要としない受信端末からのIPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求の処理シーケンス図である。
まず、受信端末(個別制御無)110は、MAC変換要求無のIPマルチキャスト送信開始要求を中継装置109に送信する。中継装置109は、MAC変換要求無のIPマルチキャスト送信開始要求を受信端末(個別制御無)から受信すると、MAC変換要求無のIPマルチキャスト送信開始要求をネットワーク装置102に送信する。
次に、ネットワーク装置102は、MAC変換要求無のIPマルチキャスト送信開始要求を中継装置109から受信すると、MAC変換の情報を含まないIPマルチキャスト中継情報を作成する。
次に、ネットワーク装置102は、作成されたIPマルチキャスト中継情報に基づいて、送信装置101から受信したIPマルチキャストを中継装置109に送信する。中継装置109は、ネットワーク装置102から受信したIPマルチキャストを受信端末(個別制御無)110に送信する。
次に、受信端末(個別制御無)110は、MAC変換要求無のIPマルチキャスト送信終了要求を中継装置109に送信する。中継装置109は、MAC変換要求無のIPマルチキャスト送信終了要求を受信端末(個別制御無)110から受信すると、MAC変換要求無のIPマルチキャスト送信終了要求をネットワーク装置102に送信する。
次に、ネットワーク装置102は、MAC変換要求無のIPマルチキャスト送信終了要求を中継装置109から受信すると、IPマルチキャスト終了確認を中継装置109に送信する。中継装置109は、ネットワーク装置102から受信したIPマルチキャスト終了確認を受信端末(個別制御無)110に送信する。
次に、ネットワーク装置102は、受信端末(個別制御無)110から一定時間の間IPマルチキャスト送信終了確認に対する応答がない場合、作成されたMAC変換要求無のIPマルチキャスト中継情報を削除する。
<実施形態3>
本発明の第3の実施の形態は、PON(Passive Optical Network)システムのONUに第1の実施の形態のネットワーク装置の機能を付加した装置の例である。
第1の実施の形態と異なるのは、ネットワークが、ネットワーク装置、無線中継装置、及び有線中継装置の代わりにPON装置(OLT(センター側終端装置):Optical Line Terminal)及びPON装置(ONU(宅内側終端装置):Optical Network Unit)を備える点である。
図20は、本発明の第3の実施の形態のネットワークの構成図である。
第3の実施の形態のネットワークは、送信装置101、OLT111、ONU112、ONU113、光スプリッタ114、受信端末(個別制御有)108、及び受信端末(個別制御無)110を備える。個別制御の有無とは、前述した第2の実施の形態と同様に、例えば、個別の有線端末に対してIPマルチキャストの送信品質を制御する必要の有無、を意味する。
送信装置101は、OLT111にIPマルチキャストを送信する。
OLT111は、ONU112からIPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求を受信する。また、OLT111は、ONU113からIPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求を受信する。さらに、OLT111は、送信装置101から受信したIPマルチキャストを光スプリッタ114に送信する。光スプリッタ114は、OLT111から受信したIPマルチキャストを、複数のONU112及び113に分配する。
ONU112は、受信端末(個別制御有)108から受信したIPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求をOLT111に送信する。また、ONU112は、OLT111から受信したIPマルチキャストを、IPマルチキャストの宛先MACアドレスを受信端末(個別制御有)108のMACアドレスに変換し、宛先MACアドレスが変換されたIPマルチキャストを受信端末(個別制御有)108に送信する。
受信端末(個別制御有)108は、IPマルチキャストの個別制御を必要とし、MAC変換要求有のIPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求をONU112に送信する。また、受信端末(個別制御有)108は、IPマルチキャストをONU112から受信する。
ONU113は、受信端末(個別制御無)110から受信したIPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求をOLT111に送信する。また、ONU113は、OLT111から受信したIPマルチキャストを、IPマルチキャストの宛先MACアドレスを変換せずに受信端末(個別制御無)110に送信する。
受信端末(個別制御無)110は、IPマルチキャストの個別制御を必要とせず、MAC変換要求無のIPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求をONU113に送信する。また、受信端末(個別制御無)110は、IPマルチキャストをONU113から受信する。
図21は、本発明の第3の実施の形態の各装置で送受信される、IPマルチキャスト送受信開始要求及びIPマルチキャスト送信終了要求の各階層の状態を示す。
受信端末(個別制御有)108は、IPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求のMAC層の宛先アドレスにONU112のユニキャストMACアドレスを設定してONU112に送信する。
受信端末(個別制御無)110は、IPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求のMAC層の宛先アドレスにマルチキャストMACアドレスを設定してONU113に送信する。
ONU112及びONU113は、IPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求のMAC層の宛先アドレスがユニキャストアドレスかマルチキャストアドレスかを判定する。IPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求のMAC層の宛先アドレスが、ユニキャストアドレスの場合には、受信したIPマルチキャストのMAC層をユニキャストに変換し、マルチキャストアドレスの場合には、受信したIPマルチキャストのMAC層をマルチキャストのまま変換せずに、中継する。
図22は、本発明の第3の実施の形態における図20の各装置で送受信されるIPマルチキャストの各階層での状態を示す。
送信装置101は、物理層(有線)、MAC層(マルチキャスト)及びIP層(マルチキャスト)のIPマルチキャストをOLT111に送信する。
OLT111は、送信装置101から受信したIPマルチキャストのMAC層の部分をPONフレームのフォーマットで構成し、物理層(有線)、PON層、及びIP層(マルチキャスト)のIPマルチキャストを光スプリッタ114で分配してONU112及びONU113に送信する。
ONU112は、OLT111から受信したIPマルチキャストのPON層を受信端末(個別制御有)108のユニキャストMACアドレス用いて再構成して、物理層(有線)、MAC層(ユニキャスト)及びIP層(マルチキャスト)のIPマルチキャストを受信端末(個別制御有)108に送信する。
受信端末(個別制御有)108は、物理層(有線)、MAC層(ユニキャスト)及びIP層(マルチキャスト)のIPマルチキャストをONU112から受信する。
ONU113は、OLT111から受信したIPマルチキャストのPON層をIPマルチキャストアドレスに対応するマルチキャストMACアドレスを用いて再構成して、物理層(有線)、MAC層(マルチキャスト)及びIP層(マルチキャスト)のIPマルチキャストを受信端末(個別制御無)110に送信する。
受信端末(個別制御無)110は、物理層(有線)、MAC層(マルチキャスト)及びIP層(マルチキャスト)のIPマルチキャストをONU113から受信する。
図23は、本発明の第3の実施の形態のONUの構成図である。
ONU1401は、制御部1402、インタフェース1403(1403A、1403B)、電気/光変換部1404、及び光送受信部1405を備える。
制御部1402及びインタフェース1403については第1の実施の形態のネットワーク装置と同じであるため説明を省略する。なお、制御用メモリ1406は制御用メモリ1104に対応し、マルチキャスト送信開始/終了要求処理プログラム1408はマルチキャスト送信開始/終了要求処理プログラム1106に対応し、経路制御処理プログラム1409は経路制御処理プログラム1107に対応し、MAC変換情報テーブル1410はMAC変換情報テーブル1108に対応し、経路情報テーブル1411は経路情報テーブル1109に対応する。また、制御用プロセッサ1407は、制御用プロセッサ1105に対応し、インタフェース1403はインタフェース1103に対応する。
電気/光変換部1404は、送受信されるデータの信号を電気から光に、又は、光から電気に変換する。
光送受信部1405は、光によってデータの信号を送受信するインタフェースである。
また図24に示すように、図23に示されるONU1401に第1の実施の形態の無線中継装置の機能を付加してもよい。
図24は、本発明の第3の実施の形態のONUに無線中継装置の機能を付加したONUの構成図である。
図24に示されるONU1501は、第3の実施の形態のONU1401の構成に第1の実施の形態の無線中継装置103の構成を組み合わせた変形例である。なお、ONU1501を図20のONU112及びONU113の代わりに用いることによって、ネットワークを構成することができる。この場合、ONU1501と受信端末108との間は無線回線で接続される。
ONU1501は、制御部1502、無線処理部1503、インタフェース1504、電気/光変換部1505、及び光送受信部1506を備える。
制御部1502は、制御用メモリ1507及び制御用プロセッサ1508を備える。制御用メモリ1507は、マルチキャスト送信開始/終了要求処理プログラム1509、経路制御処理プログラム1510、有線/無線MAC処理プログラム1511、MAC変換情報テーブル1512、及び経路情報テーブル1513を格納する。
無線処理部1503は、無線処理用プロセッサ1514及び無線部1515を備える。
各構成の詳細は、図8及び図23と同じであるため説明を省略する。なお、マルチキャスト送信開始/終了要求処理プログラム1509はマルチキャスト送信開始/終了要求処理プログラム1408に対応し、経路制御処理プログラム1510は経路制御処理プログラム1409に対応し、有線/無線MAC処理プログラム1511は有線/無線MAC処理プログラム1209に対応する。また、MAC変換情報テーブル1512はMAC変換情報テーブル1410に対応し、経路情報テーブル1513は経路情報テーブル1411に対応する。また、制御用プロセッサ1508は制御用プロセッサ1407に対応し、インタフェース1504はインタフェース1403に対応し、電気/光変換部1505は電気/光変換部1404に対応し、光送受信部1506は光送受信部1405に対応する。
このように、PONシステムを備えるONUにネットワーク装置及び無線中継装置の機能を備えることが可能である。
<実施形態4>
本発明の第4の実施の形態は、ネットワーク装置がIPマルチキャストの中継時に、第1の実施の形態とは異なる方法で、MAC層をマルチキャストからユニキャストに変換するか否かを区別する例である。
図25は、本発明の第4の実施の形態のネットワーク装置の構成図である。
第1の実施の形態と異なるのは、制御用メモリ1104が変換実施条件テーブル1110を含む点である。
変換実施条件テーブル1110は、ネットワーク装置102が受信したIPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求が、MAC層のユニキャスト変換を必要とするか否かを判断するために用いられる条件を保持する。
図26は、本発明の第4の実施の形態の変換実施条件テーブルである。
図26に示される変換実施条件テーブル1110は、MAC層のユニキャスト変換を必要とするか否かを判断するための条件として、IPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求の送信元IPアドレスを用いる場合の例である。
図26の変換実施条件テーブル1110は、マルチキャスト送信開始要求及びIPマルチキャスト送信終了要求の送信元IPアドレス2401を含む。
変換実施条件テーブル1110にはユニキャストIPアドレスが登録される。また、IPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求の送信元IPアドレスが、登録されたユニキャストIPアドレスに一致する場合には、IPマルチキャストを中継する時にMAC層をユニキャストに変換する、又は、変換しない、と条件を設定する。
なお、変換実施条件テーブル1110は、IPマルチキャスト送信開始要求又はIPマルチキャスト送信終了要求を受信したときに参照される。具体的には、図13のステップ3204又はステップ3208で、受信したIPマルチキャスト送信開始要求又はIPマルチキャスト送信開始要求にMAC変換要求が付加されているか判定する場合に、変換実施条件テーブル1110が参照される。MAC層をユニキャストに変換すると判定した場合は、ステップ3205又はステップ3209にそれぞれ進む。一方、MAC層をユニキャストに変換しないと判定した場合は、ステップ3206又はステップ3210にそれぞれ進む。
図27は、本発明の第4の実施の形態の別の変換実施条件テーブルである。
図27に示される変換実施条件テーブル1110は、MAC層のユニキャスト変換を必要とするか否かを判断するための条件として、IPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求の送信元MACアドレスを用いる場合の例である。
図27の変換実施条件テーブル1110は、マルチキャスト送信開始要求及びIPマルチキャスト送信終了要求の送信元MACアドレス2501を含む。
変換実施条件テーブルにはユニキャストMACアドレスが登録される。また、IPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求の送信元MACアドレスが、登録されたユニキャストMACアドレスに一致する場合には、IPマルチキャストの中継時にMAC層をユニキャストに変換する、又は、変換しない、と条件を設定する。
なお、図26の変換実施条件テーブル1110と同様に、IPマルチキャスト送信開始要求又はIPマルチキャスト送信終了要求を受信したときに図27の変換実施条件テーブル1110が参照される。
<実施形態5>
本発明の第5の実施の形態は、ネットワーク装置がIPマルチキャストグループアドレス及び送信装置のIPアドレスを用いてIPマルチキャストの配信を制御する場合に、経路情報テーブル及びMAC変換情報テーブルに送信装置の送信元IPアドレスの情報を付加した例である。
図28は、本発明の第5の実施の形態の経路情報テーブルを示す。
図28に示される経路情報テーブルは、IPマルチキャストグループアドレス2101、送信元IPアドレス2104、入力インタフェース2102、及び出力インタフェース2103を含む。
第1の実施の形態と異なるのは、経路情報テーブルが送信元IPアドレス2104を含む点である。
送信元IPアドレス2104は、IPマルチキャストを配信する送信装置のIPアドレスである。
図29は、本発明の第5の実施の形態のMAC変換情報テーブルである。
図29に示されるMAC変換情報テーブルは、IPマルチキャストグループアドレス2201、送信元IPアドレス2204、出力インタフェース2202、及び宛先MACアドレス2203を含む。
第1の実施の形態と異なるのは、MAC変換情報テーブルが送信元IPアドレス2204を含む点である。
例えば、カラム2221は、IPマルチキャストの宛先MACアドレスをユニキャストに変換する必要がない場合に設定される情報である。この場合、IPマルチキャストグループアドレス239.255.1.1に対応するMACアドレス01:00:5e:7f:01:01が宛先MACアドレス2203に設定される。また、カラム2222〜2225は、IPマルチキャストの宛先MACアドレスをユニキャストに変換する必要がある場合に設定される情報である。この場合、IPマルチキャストの送信を要求した受信端末のMACアドレスが宛先MACアドレス2203に設定される。
図30は、本発明の第5の実施の形態の経路情報テーブルにMAC変換情報テーブルを付加した経路情報テーブルである。
図30に示される経路情報テーブルは、IPマルチキャストグループアドレス2301、送信元IPアドレス2305、入力インタフェース2302、出力インタフェース2303、宛先MACアドレス2304を含む。
各構成要素の詳細は、図28及び図29と同じであるため説明を省略する。なお、IPマルチキャストグループアドレス2301はIPマルチキャストグループアドレス2101に対応し、送信元IPアドレス2305は送信元IPアドレス2104に対応する。また、入力インタフェース2302は入力インタフェース2102に対応し、出力インタフェース2303は出力インタフェース2103に対応する。また、宛先MACアドレス2304は宛先MACアドレス2203に対応する。
本発明の第1の実施の形態のネットワークの構成図である。 本発明の第1の実施の形態における図1の各装置で送受信されるIPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求の各階層での状態を示す。 本発明の第1の実施の形態における図1の各装置で送受信されるIPマルチキャストの各階層での状態を示す。 本発明の第1の実施の形態のネットワーク装置の構成図である。 本発明の第1の実施の形態の経路情報テーブルを示す。 本発明の第1の実施の形態のMAC変換情報テーブルを示す。 本発明の第1の実施の形態の経路情報テーブルにMAC変換情報テーブルを付加した経路情報テーブルを示す。 本発明の第1の実施の形態の無線中継装置の構成図である。 本発明の第1の実施の形態のネットワーク装置に無線中継装置の機能を付加したネットワーク装置の構成図である。 本発明の第1の実施の形態のMAC層の変換を必要とする無線端末からのIPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求の処理シーケンス図である。 本発明の第1の実施の形態のMAC層の変換を必要としない有線端末からのIPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求の処理シーケンス図である。 本発明の第1の実施の形態のネットワーク装置の経路制御処理のフローチャートを示す。 本発明の第1の実施の形態のネットワーク装置のマルチキャスト送信開始/終了要求処理のフローチャートを示す。 本発明の第1の実施の形態の無線中継装置のMAC変換要求付加処理のフローチャートを示す。 本発明の第2の実施の形態のネットワークの構成図である。 本発明の第2の実施の形態における図15の各装置で送受信されるIPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求の各階層での状態を示す。 本発明の第2の実施の形態における図15の各装置で送受信されるIPマルチキャストの各階層での状態を示す。 本発明の第2の実施の形態のIPマルチキャストの個別制御を必要とする受信端末からのIPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求の処理シーケンス図である。 本発明の第2の実施の形態のIPマルチキャストの個別制御を必要としない受信端末からのIPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求の処理シーケンス図である。 本発明の第3の実施の形態のネットワークの構成図である。 本発明の第3の実施の形態における図20の各装置で送受信されるIPマルチキャスト送信開始要求及びIPマルチキャスト送信終了要求の各階層での状態を示す。 本発明の第3の実施の形態における図20の各装置で送受信されるIPマルチキャストの各階層での状態を示す。 本発明の第3の実施の形態のONUの構成図である。 本発明の第3の実施の形態のONUに無線中継装置の機能を付加したONUの構成図である。 本発明の第4の実施の形態のネットワーク装置の構成図である。 本発明の第4の実施の形態の変換実施条件テーブルを示す。 本発明の第4の実施の形態の変換実施条件テーブルを示す。 本発明の第5の実施の形態の経路情報テーブルを示す。 本発明の第5の実施の形態のMAC変換情報テーブルを示す。 本発明の第5の実施の形態の経路情報テーブルにMAC変換情報テーブルを付加した経路情報テーブルを示す。
符号の説明
101 送信装置
102 ネットワーク装置
103 無線中継装置
104 無線端末
105 有線中継装置
106 有線端末
107 中継装置
108 受信IPマルチキャストの個別制御を必要とする受信端末
109 中継装置
110 受信IPマルチキャストの個別制御を必要としない受信端末
111 PON装置(OLT)
112、113 PON装置(ONU)
114 光スプリッタ
1101 ネットワーク装置
1102 制御部
1103A、1103B、1103C インタフェース
1104 制御用メモリ
1105 制御用プロセッサ
1106 マルチキャスト送信開始/終了要求処理プログラム
1107 経路制御処理プログラム
1108 MAC変換情報テーブル
1109 経路情報テーブル
1110 変換実施条件テーブル
1201 無線中継装置
1202 制御部
1203 無線処理部
1204 インタフェース
1205 制御用メモリ
1206 制御用プロセッサ
1207 MAC変換要求付加処理プログラム
1208 マルチキャスト送信開始/終了要求処理プログラム
1209 有線/無線MAC処理プログラム
1210 無線処理用プロセッサ
1211 無線部
1301 無線中継装置とネットワーク装置の機能を併せ持つ装置
1302 制御部
1303 無線処理部
1304A、1304B インタフェース
1305 制御用メモリ
1306 制御用プロセッサ
1307 マルチキャスト送信開始/終了要求処理プログラム
1308 経路制御処理プログラム
1309 有線/無線MAC処理プログラム
1310 MAC変換情報テーブル
1311 経路情報テーブル
1312 無線処理用プロセッサ
1313 無線部
1401 PONシステムのONUにネットワーク装置の機能を付加した装置
1402 制御部
1403A、1403Bインタフェース
1404 電気/光変換部
1405 光送受信部
1406 制御用メモリ
1407 制御用プロセッサ
1408 マルチキャスト送信開始/終了要求処理プログラム
1409 経路制御処理プログラム
1410 MAC変換情報テーブル
1411 経路情報テーブル
1501 PONシステムのONUに無線中継装置とネットワーク装置の機能を付加した装置
1502 制御部
1503 無線処理部
1504 インタフェース
1505 電気/光変換部
1506 光送受信部
1507 制御用メモリ
1508 制御用プロセッサ
1509 マルチキャスト送信開始/終了要求処理プログラム
1510 経路制御処理プログラム
1511 有線/無線MAC処理プログラム
1512 MAC変換情報テーブル
1513 経路情報テーブル
1514 無線処理用プロセッサ
1515 無線部

Claims (17)

  1. マルチキャストパケットを配信する送信装置と、前記配信されるマルチキャストパケットの転送要求パケットを送信し、前記配信されるマルチキャストパケットを受信する受信装置と、に接続されるネットワークシステムであって、
    前記ネットワークシステムは、
    前記マルチキャストパケット及び前記転送要求パケットを転送する中継装置と、
    前記転送要求パケットを受信し、前記配信されるマルチキャストパケットを転送するネットワーク装置と、
    を備え、
    前記中継装置は、
    第1インタフェース及び第2インタフェースを含む少なくとも二つのインタフェースと、
    前記第1インタフェースを介してマルチキャストパケットの転送要求パケットを受信し、前記第2インタフェースを介して前記転送要求パケットを送信する送受信部と、を備え、
    前記送受信部は、ユニキャスト通信を必要とする前記受信装置に前記マルチキャストパケットを送信する場合に、前記転送要求パケットの送信元ユニキャストMACアドレスを前記マルチキャストパケットの宛先MACアドレスに設定するように要求する変換要求を、前記転送要求パケットと共に送信し、
    前記ネットワーク装置は、
    前記マルチキャストパケットを受信する受信部と、
    前記受信したマルチキャストパケットを転送するときに用いられるユニキャストMACアドレス及びマルチキャストMACアドレスを保持する保持部と、
    前記保持されているユニキャストMACアドレス及びマルチキャストMACアドレスの数と同じ数に前記マルチキャストパケットを複製する複製部と、
    前記複製された各マルチキャストパケットの宛先MACアドレスに、前記保持されているユニキャストMACアドレス及びマルチキャストMACアドレスのいずれか一つを設定し、前記宛先MACアドレスが設定されたマルチキャストパケットを転送する転送部と、を備えることを特徴とするネットワークシステム。
  2. 前記受信部は、前記中継装置から前記転送要求パケットを受信し、
    前記保持部は、
    前記受信した転送要求パケットの送信元ユニキャストMACアドレスを前記マルチキャストパケットの宛先MACアドレスに設定するように要求された場合、前記受信した転送要求パケットの送信元ユニキャストMACアドレスを登録し、
    前記受信した転送要求パケットの送信元ユニキャストMACアドレスを前記マルチキャストパケットの宛先MACアドレスに設定するように要求されていない場合、前記マルチキャストパケットの宛先IPアドレスに対応するマルチキャストMACアドレスを登録することを特徴とする請求項1に記載のネットワークシステム。
  3. 前記送受信部は、前記転送要求パケットを転送するときに、前記マルチキャストパケットの転送要求パケットの宛先MACアドレスに転送先のネットワーク装置のユニキャストMACアドレスを設定し、
    前記保持部は、前記受信した転送要求パケットの宛先MACアドレスが当該ネットワーク装置のユニキャストMACアドレスである場合、前記受信した転送要求パケットの送信元ユニキャストMACアドレスを登録することを特徴とする請求項2に記載のネットワークシステム。
  4. 前記送受信部は、前記転送要求パケットを転送するときに、前記転送要求パケットの送信元IPアドレスに当該中継装置のユニキャストIPアドレスを設定し、
    前記保持部は、
    前記中継装置のユニキャストIPアドレスをさらに保持し、
    前記受信した転送要求パケットの送信元IPアドレスが前記保持された中継装置のユニキャストIPアドレスである場合、前記受信した転送要求パケットの送信元ユニキャストMACアドレスを登録することを特徴とする請求項2に記載のネットワークシステム。
  5. 前記保持部は、
    前記受信装置のユニキャストIPアドレスをさらに保持し、
    前記受信した転送要求パケットの送信元IPアドレスが前記保持された受信装置のユニキャストIPアドレスである場合、前記受信した転送要求パケットの送信元ユニキャストMACアドレスを登録することを特徴とする請求項2に記載のネットワークシステム。
  6. 前記保持部は、
    前記受信装置のユニキャストMACアドレスをさらに保持し、
    前記受信した転送要求パケットの宛先MACアドレスが前記保持された受信装置のユニキャストMACアドレスである場合、前記受信した転送要求パケットの送信元ユニキャストMACアドレスを登録することを特徴とする請求項2に記載のネットワークシステム。
  7. 前記ネットワーク装置は、マルチキャストパケットを含むPONフレームを受信するPONインタフェースをさらに備え、
    前記転送部は、前記PONインタフェースに含まれるマルチキャストパケットの宛先MACアドレスに前記保持されているユニキャストMACアドレス及びマルチキャストMACアドレスを設定し、前記MACアドレスが設定されたマルチキャストパケットを転送することを特徴とする請求項1に記載のネットワークシステム。
  8. マルチキャストパケットを転送するために用いられる経路情報を保持するネットワーク装置であって、
    前記マルチキャストパケットを受信する受信部と、
    前記受信されたマルチキャストパケットを転送するときに用いられるユニキャストMACアドレス及びマルチキャストMACアドレスを保持する保持部と、
    前記保持されているユニキャストMACアドレス及びマルチキャストMACアドレスの数と同じ数だけ前記マルチキャストパケットを複製する複製部と、
    前記複製された各マルチキャストパケットの宛先MACアドレスに、前記保持されているユニキャストMACアドレス及びマルチキャストMACアドレスのいずれか一つを設定し、前記宛先MACアドレスが設定されたマルチキャストパケットを転送する転送部と、を備えることを特徴とするネットワーク装置。
  9. 前記受信部は、前記ネットワーク装置に接続された中継装置から前記転送要求パケットを受信し、
    前記保持部は、
    前記受信した転送要求パケットの送信元ユニキャストMACアドレスを前記マルチキャストパケットの宛先MACアドレスに設定するように要求された場合、前記受信した転送要求パケットの送信元ユニキャストMACアドレスを登録し、
    前記受信した転送要求パケットの送信元ユニキャストMACアドレスを前記マルチキャストパケットの宛先MACアドレスに設定するように要求されていない場合、前記マルチキャストパケットの宛先IPアドレスに対応するマルチキャストMACアドレスを登録することを特徴とする請求項8に記載のネットワーク装置。
  10. 前記保持部は、前記受信した転送要求パケットの宛先MACアドレスが当該ネットワーク装置のユニキャストMACアドレスである場合、前記受信した転送要求パケットの送信元ユニキャストMACアドレスを登録することを特徴とする請求項9に記載のネットワーク装置。
  11. 前記保持部は、
    前記転送要求パケットを転送する中継装置のユニキャストIPアドレスをさらに保持し、
    前記受信した転送要求パケットの送信元IPアドレスが前記保持された中継装置のユニキャストIPアドレスである場合、前記受信した転送要求パケットの送信元ユニキャストMACアドレスを登録することを特徴とする請求項9に記載のネットワーク装置。
  12. 前記保持部は、
    前記受信装置のユニキャストIPアドレスをさらに保持し、
    前記受信した転送要求パケットの送信元IPアドレスが前記保持された受信装置のユニキャストIPアドレスである場合、前記受信した転送要求パケットの送信元ユニキャストMACアドレスを登録することを特徴とする請求項9に記載のネットワーク装置。
  13. 前記保持部は、
    前記受信装置のユニキャストMACアドレスをさらに保持し、
    前記受信した転送要求パケットの送信元MACアドレスが前記保持された受信装置のユニキャストMACアドレスである場合、前記受信した転送要求パケットの送信元ユニキャストMACアドレスを登録することを特徴とする請求項9に記載のネットワーク装置。
  14. マルチキャストパケット及びマルチキャストパケットの転送要求パケットを転送する中継装置であって、
    第1インタフェース及び第2インタフェースを含む少なくとも二つのインタフェースを備え、
    前記第1インタフェースを介してマルチキャストパケットの転送要求パケットを受信し、第2インタフェースを介して前記転送要求パケットを送信する送受信部を備え、
    前記送受信部は、ユニキャスト通信を必要とする前記受信装置に前記マルチキャストパケットを送信する場合に、前記転送要求パケットの送信元ユニキャストMACアドレスを前記マルチキャストパケットの宛先MACアドレスに設定するように要求する変換要求パケットを、前記転送要求パケットと共に送信することを特徴とする中継装置。
  15. 前記送受信部は、前記転送要求パケットを転送するときに、前記転送要求パケットの宛先MACアドレスに転送先のネットワーク装置のユニキャストMACアドレスを設定することを特徴とする請求項14に記載の中継装置。
  16. 前記送受信部は、前記転送要求パケットを転送するときに、前記転送要求パケットの送信元IPアドレスに当該中継装置のユニキャストIPアドレスを設定することを特徴とする請求項14に記載の中継装置。
  17. 前記第1インタフェースは、無線通信インタフェースであることを特徴とする請求項14に記載の中継装置。
JP2007212834A 2007-08-17 2007-08-17 ネットワークシステム、ネットワーク装置及び中継装置 Expired - Fee Related JP4415036B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2007212834A JP4415036B2 (ja) 2007-08-17 2007-08-17 ネットワークシステム、ネットワーク装置及び中継装置
US12/068,831 US8396019B2 (en) 2007-08-17 2008-02-12 Network system, network apparatus and transfer apparatus
CN2008100815238A CN101369910B (zh) 2007-08-17 2008-02-28 网络***、网络装置及中继装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007212834A JP4415036B2 (ja) 2007-08-17 2007-08-17 ネットワークシステム、ネットワーク装置及び中継装置

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2009050596A Division JP5038344B2 (ja) 2009-03-04 2009-03-04 ネットワークシステム

Publications (2)

Publication Number Publication Date
JP2009049635A true JP2009049635A (ja) 2009-03-05
JP4415036B2 JP4415036B2 (ja) 2010-02-17

Family

ID=40362867

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007212834A Expired - Fee Related JP4415036B2 (ja) 2007-08-17 2007-08-17 ネットワークシステム、ネットワーク装置及び中継装置

Country Status (3)

Country Link
US (1) US8396019B2 (ja)
JP (1) JP4415036B2 (ja)
CN (1) CN101369910B (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011234262A (ja) * 2010-04-30 2011-11-17 Buffalo Inc 中継装置、通信装置、通信システム、中継方法、フレーム受信方法、及びそのプログラム
JP2011234263A (ja) * 2010-04-30 2011-11-17 Buffalo Inc 中継装置、通信装置、通信システム、中継方法、変換方法、及びそのプログラム
JP2012523786A (ja) * 2009-04-14 2012-10-04 エルジー エレクトロニクス インコーポレイティド マルチキャストフレーム処理方法及び装置

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE202007008971U1 (de) * 2007-06-27 2008-11-06 Weber, Erhard, Dr. Abstandshalter aus Schaumstoff zur Füllung von Matratzenkernen, Polsterungen und Kissen
JP5139907B2 (ja) * 2008-07-25 2013-02-06 株式会社日立製作所 通信システム、光多重終端装置及び輻輳制御方法
JP2010213150A (ja) * 2009-03-12 2010-09-24 Nec Corp 送信装置、大容量ファイル配信システム、同システムにおけるファィル再送制御方法、再送制御プログラム
CN101924692B (zh) * 2009-06-09 2012-06-20 鸿富锦精密工业(深圳)有限公司 路由器处理组播报文的方法
US8620472B2 (en) * 2009-08-27 2013-12-31 Utique, Inc. Dispensing mechanism for centralized robotic gantry
CN101909245B (zh) * 2010-06-07 2013-02-27 建汉科技股份有限公司 无线网络群播***
CN102594650B (zh) * 2011-01-10 2014-12-10 中兴通讯股份有限公司 处理多播报文的方法和交换接入装置
CN104105069B (zh) * 2013-04-07 2018-03-16 华为终端(东莞)有限公司 组播数据处理方法及装置
US10270607B2 (en) * 2013-09-25 2019-04-23 Hewlett Packard Enterprise Development Lp Method and system for roamed client device handling
GB201412069D0 (en) * 2014-07-07 2014-08-20 Provost Fellows & Scholars College Of The Holy Undivided Trinity Of Queen Elizabeth Near Dublin Metro-core network layer system and method

Family Cites Families (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US147718A (en) * 1874-02-17 Improvement in drying-kilns
US186896A (en) * 1877-01-30 Improvement in clay-picking machines
US6873627B1 (en) * 1995-01-19 2005-03-29 The Fantastic Corporation System and method for sending packets over a computer network
US6208647B1 (en) * 1999-04-14 2001-03-27 Verizon Laboratories Inc. Multicast extension to data link layer protocols
JP3667586B2 (ja) * 2000-02-28 2005-07-06 日本電気株式会社 マルチキャストパケット転送装置、マルチキャストパケット転送システム及び記憶媒体
JP3943859B2 (ja) * 2001-05-01 2007-07-11 株式会社エヌ・ティ・ティ・ドコモ 移動通信システム、移動通信方法、及び移動局
TW569575B (en) * 2002-04-30 2004-01-01 Realtek Semiconductor Corp Transmission setup method and device for multicast packet
JP2004153312A (ja) 2002-10-28 2004-05-27 Ntt Docomo Inc データ配信方法、データ配信システム、データ受信装置、データ中継装置、データ受信装置及びデータ配信用プログラム
JP4077330B2 (ja) 2003-02-06 2008-04-16 富士通株式会社 データ生成装置
JP3722134B2 (ja) * 2003-06-04 2005-11-30 日本電気株式会社 Ipマルチキャスト配信システム、ストリーミングデータ配信方法、及びそのプログラム
US7631100B2 (en) * 2003-10-07 2009-12-08 Microsoft Corporation Supporting point-to-point intracluster communications between replicated cluster nodes
US7558273B1 (en) * 2003-12-23 2009-07-07 Extreme Networks, Inc. Methods and systems for associating and translating virtual local area network (VLAN) tags
FR2866498A1 (fr) 2004-02-17 2005-08-19 Thomson Licensing Sa Methode de transmission d'un flux multipoint dans un reseau local et dispositif de connexion implementant la methode
JP4440265B2 (ja) * 2004-03-30 2010-03-24 パナソニック株式会社 通信システム、送信装置、受信装置、通信方法および航空機コンテンツ配信システム
US7505447B2 (en) * 2004-11-05 2009-03-17 Ruckus Wireless, Inc. Systems and methods for improved data throughput in communications networks
JP4662995B2 (ja) * 2004-12-17 2011-03-30 フランス・テレコム 移動体ipネットワーク内の少なくとも1つのローミングユーザ端末に向けたマルチキャスト同報通信システム
JP2006217077A (ja) * 2005-02-01 2006-08-17 Ntt Docomo Inc 通信システム、移動端末、中継装置及び転送経路学習方法
US7996894B1 (en) * 2005-02-15 2011-08-09 Sonicwall, Inc. MAC address modification of otherwise locally bridged client devices to provide security
EP1869814A1 (en) * 2005-04-12 2007-12-26 STMicroelectronics S.r.l. Method and system for controlling transmission of multicast packets over a local area network, related network and computer program product therefor
JP2006333309A (ja) 2005-05-30 2006-12-07 Oki Electric Ind Co Ltd データ通信システム及びデータ通信方法
JP2007049382A (ja) 2005-08-09 2007-02-22 Sumitomo Electric Ind Ltd 無線中継装置、無線中継方法およびそのコンピュータ・プログラム
CN100442772C (zh) * 2005-10-19 2008-12-10 华为技术有限公司 一种桥接转发方法
WO2007055399A1 (en) * 2005-11-10 2007-05-18 Matsushita Electric Industrial Co., Ltd. Method and apparatus for power line communication
JP4863015B2 (ja) * 2005-12-09 2012-01-25 日本電気株式会社 フレーム処理方法及びフレーム処理装置
JP2007208632A (ja) * 2006-02-01 2007-08-16 Sony Corp 情報処理装置および方法、プログラム、並びに記録媒体
JP4791252B2 (ja) * 2006-05-22 2011-10-12 株式会社日立製作所 パケット転送装置、パケット転送システム、ユーザ端末装置およびパケット転送方法
US8451762B2 (en) * 2006-06-27 2013-05-28 Thomson Licensing Method and apparatus for reliably delivering multicast data
JP4955362B2 (ja) * 2006-10-13 2012-06-20 Necインフロンティア株式会社 無線lanシステムおよび無線通信方法
US8379559B2 (en) * 2007-02-07 2013-02-19 Marvell World Trade Ltd. Wireless multicast proxy
US8527674B2 (en) * 2007-03-08 2013-09-03 Lantiq Deutschland Gmbh Data packet switching
US7885217B2 (en) * 2007-03-22 2011-02-08 Aruba Networks, Inc. System and method for extending battery life
US7756029B2 (en) * 2007-05-24 2010-07-13 Harris Stratex Networks Operating Corporation Dynamic load balancing for layer-2 link aggregation
US8166205B2 (en) * 2007-07-31 2012-04-24 Cisco Technology, Inc. Overlay transport virtualization

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012523786A (ja) * 2009-04-14 2012-10-04 エルジー エレクトロニクス インコーポレイティド マルチキャストフレーム処理方法及び装置
US8358606B2 (en) 2009-04-14 2013-01-22 Lg Electronics Inc. Method and apparatus for processing multicast frame
US8842595B2 (en) 2009-04-14 2014-09-23 Lg Electronics Inc. Method and apparatus for processing multicast frame
JP2011234262A (ja) * 2010-04-30 2011-11-17 Buffalo Inc 中継装置、通信装置、通信システム、中継方法、フレーム受信方法、及びそのプログラム
JP2011234263A (ja) * 2010-04-30 2011-11-17 Buffalo Inc 中継装置、通信装置、通信システム、中継方法、変換方法、及びそのプログラム
US8660051B2 (en) 2010-04-30 2014-02-25 Buffalo Inc. Relay apparatus, communication apparatus, communication system, and frame transfer method

Also Published As

Publication number Publication date
CN101369910A (zh) 2009-02-18
CN101369910B (zh) 2011-05-18
US8396019B2 (en) 2013-03-12
JP4415036B2 (ja) 2010-02-17
US20090046615A1 (en) 2009-02-19

Similar Documents

Publication Publication Date Title
JP4415036B2 (ja) ネットワークシステム、ネットワーク装置及び中継装置
JP4743201B2 (ja) パケットリングネットワークシステム、パケットリング間の接続方法、およびリング間接続ノード
JP5152642B2 (ja) パケットリングネットワークシステム、パケット転送方法、およびノード
US8279777B2 (en) Method for secure reliable point to multi-point bi-directional communications
JP5465785B2 (ja) 無線リモートユニットのリンク自己適応方法及び装置
JP2005510953A (ja) 明示的マルチキャストのトンネリングサービス方法及び装置
JP2009016905A (ja) パケットネットワークシステム
JP3955064B2 (ja) リング型ネットワークでのマルチキャスト通信における帯域有効利用方法
JP2006074132A (ja) マルチキャスト通信方法及びゲートウェイ装置
JP5029612B2 (ja) パケットリングネットワークシステム、パケット転送方法およびインタリンクノード
US20090003295A1 (en) Ad-hoc network device with reduced data loss
JP5719049B2 (ja) 光リングにおいてマルチキャスト転送を行う方法及び装置
JP5038344B2 (ja) ネットワークシステム
JP5889122B2 (ja) 制御ノード及び通信制御方法
KR100677212B1 (ko) 원격 네트워크 내의 기기 검색 시스템 및 방법
JP4982434B2 (ja) 通信システムおよび復号化装置
JP5495175B2 (ja) 情報転送システム
JP4263973B2 (ja) 無線マルチホップ通信システム及び無線ノード装置
JP2009267978A (ja) 無線通信システム
WO2023166667A1 (ja) 無線通信システム
JP2008512931A (ja) マルチキャスト送信の逆多重化のための方法およびデバイス
JP4297378B2 (ja) ブリッジ及び送信装置、並びに情報システム
JP6033393B2 (ja) 制御ノード及び通信制御方法
JP2003283513A (ja) 無線通信システム
JP2011223494A (ja) 通信装置および通信プログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090304

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090629

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090707

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090904

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

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

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

Free format text: PAYMENT UNTIL: 20121127

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

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

Free format text: PAYMENT UNTIL: 20121127

Year of fee payment: 3

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

Free format text: PAYMENT UNTIL: 20121127

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20131127

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees