(57)【要約】【課題】  制御装置と制御対象との間の通信量を低減する。【解決手段】  通信システムは、パケットを処理するための処理規則を生成する制御装置と、処理規則によりパケットを処理する複数の通信装置と、を有し、制御装置が、複数の通信装置に対して、処理規則を同報通信により通知する。
2015536051.tif 000002
【特許請求の範囲】
【請求項１】
パケットを処理するための処理規則を生成する制御装置と、
前記処理規則によりパケットを処理する複数の通信装置と、を有し、
前記制御装置が、前記複数の通信装置に対して、前記処理規則を同報通信により通知することを特徴とする、通信システム。
【請求項２】
前記複数の通信装置の各々は、少なくとも１つのグループに属し、
前記制御装置は、
前記生成された処理規則を適用する通信装置のグループを決定し、
前記決定されたグループを識別する情報と、前記処理規則とを、前記複数の通信装置に対して同報通信により通知する、ことを特徴とする、請求項１に記載された通信システム。
【請求項３】
前記複数の通信装置の各々は、前記制御装置から通知されたグループを識別する情報と、自装置が属するグループの情報とが一致した場合に、前記制御装置から通知された処理規則により受信したパケットを処理することを特徴とする、請求項２に記載された通信システム。
【請求項４】
前記複数の通信装置各々の位置情報に基づいて、前記生成した処理規則を適用するグループを決定することを特徴とする、請求項２又は３に記載された通信システム。
【請求項５】
前記位置情報は、無線通信エリアを示す識別子である、請求項４に記載された通信システム。
【請求項６】
前記複数の通信装置の少なくとも１つは、前記制御装置に対して、前記処理規則を要求し、
前記制御装置は、前記要求に応じて前記処理規則を生成し、前記生成された処理規則を、前記要求を行った通信装置に対して通知する、
ことを特徴とする、請求項１乃至５のいずれか１項に記載された通信システム。
【請求項７】
前記複数の通信装置の各々は、複数の通信インタフェースを備え、
前記制御装置は、前記複数の通信インタフェースのうち、パケットを転送するために用いる通信インタフェースを決定し、前記決定された通信インタフェースによりパケットを転送するための前記処理規則を、前記複数の通信装置に対して同報通信により通知することを特徴とする、請求項１乃至６のいずれか１項に記載された通信システム。
【請求項８】
前記制御装置は、前記複数の通信インタフェースのうち、トラフィックの負荷が低い通信インタフェースを、前記パケットを転送させるために用いる通信インタフェースとして決定することを特徴とする、請求項７に記載された通信システム。
【請求項９】
前記複数の通信装置の各々は、第１の通信インタフェース及び第２の通信インタフェースを備え、
前記制御装置は、受信したパケットの転送に用いる通信インタフェースを、前記第１の通信インタフェースから前記第２の通信インタフェースに切替えるための前記処理規則を、前記複数の通信装置に対して同報通信により通知することを特徴とする、請求項１乃至６のいずれか１項に記載された通信システム。
【請求項１０】
前記制御装置は、複数の前記通信装置の少なくとも１つからの要求に応じて、前記複数の通信装置に通知する前記処理規則を生成し、前記生成された処理規則を前記複数の通信装置に対して同報通信により通知することを特徴とする、請求項１乃至９のいずれか１項に記載された通信システム。
【請求項１１】
パケットを処理するための処理規則を生成する生成手段と、
前記処理規則によりパケットを処理する複数の通信装置に対して、前記処理規則を同報通信により通知する通知手段と、
を備える制御装置。
【請求項１２】
前記複数の通信装置の各々は、少なくとも１つのグループに属し、前記生成した処理規則を適用する通信装置のグループを決定する決定手段をさらに備え、前記通知手段は、前記決定したグループを識別する情報と、前記処理規則とを、前記複数の通信装置に対して同報通信により通知することを特徴とする、請求項１１に記載された制御装置。
【請求項１３】
パケットを処理するための処理規則を生成する制御装置から同報送信により通知された処理規則を受信する受信手段と、
前記受信した処理規則により受信したパケットを処理する処理手段と、
を備える通信装置。
【請求項１４】
前記通信装置は、
少なくとも１つの通信装置のグループに属し、
前記受信手段は、前記処理規則と、前記グループの少なくとも１つを識別する情報とを受信し、
前記処理手段は、前記制御装置から受信したグループを識別する情報と、前記通信装置が属するグループの情報とが一致した場合に、前記制御装置から通知された前記処理規則により、受信されたパケットを処理する、
ことを特徴とする、請求項１３に記載された通信装置。
【請求項１５】
パケットを処理するための処理規則を生成するステップと、
前記処理規則によりパケットを処理する複数の通信装置に対して、前記処理規則を同報通信により通知するステップと、
を含むことを特徴とする、制御装置の制御方法。
【請求項１６】
パケットを処理するための処理規則を生成する制御装置から同報送信により通知された処理規則を受信するステップと、
前記受信された処理規則により受信されたパケットを処理するステップと、を含むことを特徴とする、通信装置の制御方法。
【請求項１７】
パケットを処理する複数の通信装置を管理する制御装置に、
前記パケットを処理するための処理規則を生成する処理と、
前記複数の通信装置に対して、前記処理規則を同報通信により通知する処理と、
を実行させるプログラム。
【請求項１８】
所定の規則に基づいてパケットを処理する通信装置に、
パケットを処理するための処理規則を生成する制御装置から同報送信により通知された処理規則を受信する処理と、
前記受信された処理規則により受信されたパケットを処理する処理と、
を実行させるプログラム。
【請求項１９】
所定の規則に基づいてパケットを処理する通信端末であって、
パケットを処理するための処理規則を生成する制御装置から同報送信により通知された処理規則を受信する受信手段と、
前記受信された処理規則により受信されたパケットを処理する処理手段と、を備える通信端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システム、制御装置、通信装置、通信端末、制御装置の制御方法、通信装置の制御方法及びプログラムに関する。
【背景技術】
【０００２】
近年、オープンフロー（OpenFlow）と呼ばれる技術が提案されている（特許文献１、２及び非特許文献１、２参照）。オープンフローは、通信をエンドツーエンドのフローとして捉え、フロー単位で経路制御、障害回復、負荷分散、最適化等の制御を行う技術である。非特許文献２において仕様化されているオープンフロースイッチ（OpenFlow Switch、OFS）は、オープンフローコントローラ（OpenFlow Controller、OFC）との間に、通信用のセキュアチャネルを備える。また、オープンフロースイッチは、フローテーブルの記載に従って動作する。フローテーブルには、パケットヘッダと照合されるマッチングルール（ヘッダフィールド）と、フロー統計情報（Counters）と、処理内容を定義したアクション（Actions）と、の組が、フロー毎に定義される。図３４は、ヘッダフィールドと、フロー統計情報と、処理内容が定義されたアクションと、の組の例を示す図である。図３４に記載された、フローテーブルで定義される内容は、セキュアチャネルを経由したオープンフローコントローラからの指示によって、追加され、または書き換えられる。
【０００３】
例えば、オープンフロースイッチは、パケットを受信すると、フローテーブルから、受信パケットのヘッダ情報に適合するマッチングルール（図３４のヘッダフィールドを参照）を持つエントリを検索する。検索の結果、受信パケットに適合するエントリが見つかった場合、オープンフロースイッチは、フロー統計情報（カウンタ）を更新する。そして、オープンフロースイッチは、受信パケットに対して、当該エントリのアクションフィールドに記述された処理（指定ポートからのパケット送信、フラッディング、廃棄等）を実施する。
【０００４】
一方、検索の結果、受信パケットに適合するエントリが見つからなかった場合、オープンフロースイッチは、セキュアチャネルを介して、オープンフローコントローラに対してエントリ設定を要求する。すなわち、この場合、オープンフロースイッチは、受信パケットの送信元・送信先に基づいたパケットの、経路の選択の要求を送信する。
【０００５】
オープンフロースイッチは、要求に対応するフローエントリを受け取ってフローテーブルを更新する。このように、オープンフロースイッチは、フローテーブルに格納されたエントリを処理規則として用いてパケット転送を行う。
【０００６】
また、非特許文献３は、移動端末にスイッチ機能を搭載し、ネットワーク上のコントローラから移動端末の通信経路を切り替える技術を開示している。
【０００７】
さらに、特許文献３は、マルチキャストフレームを転送するネットワーク間接続装置を開示している。特許文献４は、ある交換機のコントローラが他の交換機のパケット変換を制御する通信方法を開示している。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】国際公開第２００８／０９５０１０号公報
【特許文献２】特開２０１２−０４９６７４号公報
【特許文献３】特開平０９−０８３５７６号公報
【特許文献４】特開２００５−２２９５５９号公報
【非特許文献】
【０００９】
【非特許文献１】Nick McKeownほか、"OpenFlow:Enabling Innovation in Campus Networks,"[online]、［平成２４年８月２７日検索］、インターネット（URL:http://www.openflowswitch.org/documents/openflow-wp-latest.pdf）
【非特許文献２】"OpenFlow Switch Specification" Version 1.0.0.(Wire Protocol 0x01)［平成２４年８月２７日検索］、インターネット（URL:http://www.openflowswitch.org/documents/openflow-spec-v1.0.0.pdf）
【非特許文献３】狩野秀一、飯星貴裕、森田弦、辻聡、「事業者による移動端末制御へのＯｐｅｎＦｌｏｗの適用」、電子情報通信学会技術研究報告  vol.111、no.468、NS2011-201、pp.123-128、２０１２年３月
【発明の概要】
【発明が解決しようとする課題】
【００１０】
特許文献１、２及び非特許文献１〜３に記載されたＯｐｅｎＦｌｏｗのような集中管理型のネットワークには、制御対象が多数である場合に、制御装置と制御対象とが個別に通信を行うと、通信量が膨大になるという課題がある。そして、特許文献３、４は、このような課題を解決するための手段を開示していない。
【００１１】
（発明の目的）
本発明は、制御装置と制御対象との間の通信量を低減することを目的とする。
【課題を解決するための手段】
【００１２】
本発明の通信システムは、パケットを処理するための処理規則を生成する制御装置と、前記処理規則によりパケットを処理する複数の通信装置と、を有し、前記制御装置が、前記複数の通信装置に対して、前記処理規則を同報通信により通知することを特徴とする。
【００１３】
本発明の制御装置は、パケットを処理するための処理規則を生成する生成手段と、前記処理規則によりパケットを処理する複数の通信装置に対して、前記処理規則を同報通信により通知する通知手段と、を備える。
【００１４】
本発明の通信装置は、パケットを処理するための処理規則を生成する制御装置から同報送信により通知された処理規則を受信する受信手段と、前記受信した処理規則により受信したパケットを処理する処理手段と、を備える。
【００１５】
本発明の制御装置の制御方法は、パケットを処理するための処理規則を生成するステップと、前記処理規則によりパケットを処理する複数の通信装置に対して、前記処理規則を同報通信により通知するステップと、を含む。
【００１６】
本発明の通信装置の制御方法は、パケットを処理するための処理規則を生成する制御装置から同報送信により通知された処理規則を受信するステップと、前記受信した処理規則により受信したパケットを処理するステップと、を含む。
【発明の効果】
【００１７】
本発明の通信システムは、制御装置と制御対象との間の通信量を低減することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態における通信システムの構成の例を示す図である。
【図２】第１の実施形態における通信システムの構成の例を示す図である。
【図３】第１の実施形態における通信装置の構成例を示す図である。
【図４】第１の実施形態における制御装置の構成例を示す図である。
【図５】第１の実施形態におけるパケット処理規則制御信号が送信される手順例を示すフローチャートである。
【図６】第１の実施形態におけるパケット処理規則制御信号が受信される手順例を示すフローチャートである。
【図７】第２の実施形態における通信装置の構成例を示す図である。
【図８】第２の実施形態における制御装置の構成例を示す図である。
【図９】第２の実施形態における同報制御信号が送信される手順を示すフローチャートである。
【図１０】第２の実施形態における同報制御信号が受信される手順を示すフローチャートである。
【図１１】第３の実施形態における通信システムの構成を示す図である。
【図１２】第３の実施形態における通信装置の構成を示す図である。
【図１３】第３の実施形態における制御装置の構成を示す図である。
【図１４】第３の実施形態における同報制御マネージャの構成を示す図である。
【図１５】第３の実施形態における同報制御エージェントの構成を示す図である。
【図１６】第３の実施形態における同報通知信号が送信される手順を示すフローチャートである。
【図１７】第３の実施形態における同報通知信号が受信される手順例を示すフローチャートである。
【図１８】本発明の第４の実施形態における通信システムの構成を示す図である。
【図１９】第４の実施形態における通信装置の構成を示す図である。
【図２０】第４の実施形態における制御装置の構成を示す図である。
【図２１】第４の実施形態における同報制御マネージャの構成を示す図である。
【図２２】第４の実施形態における同報制御エージェントの構成を示す図である。
【図２３】第４の実施形態におけるパケット処理規則制御信号が送信される手順を示すフローチャートである。
【図２４】第４の実施形態におけるパケット処理規則制御信号が受信される手順を示すフローチャートである。
【図２５】第４の実施形態におけるパケット制御装置の構成を示す図である。
【図２６】第４の実施形態における通信装置の構成を示す図である。
【図２７】本発明の第５の実施形態のセルブロードキャストシステムの構成を示す図である。
【図２８】ＯＦＣの構成を示す図である。
【図２９】ＣＢＣの構成を示す図である。
【図３０】ＵＥの構成を示す図である。
【図３１】ＣＢＳの動作シーケンスを示す図である。
【図３２】複数のアクセスインタフェースを備えるＵＥを含む通信システムの構成を示す図である。
【図３３】ＡＮＤＳＦに対して同報通知制御システムを適用した通信システムの構成を示す図である。
【図３４】ヘッダフィールドと、フロー統計情報と、処理内容が定義されたアクションと、の組の例を示す図である。
【発明を実施するための形態】
【００１９】
はじめに、本発明の実施形態の概要について図面を参照して説明する。図１は、本発明の実施形態における通信システムの構成の例を示す図である。図１に示すように、本発明の通信システムは、通信装置１１と、制御装置１２とを含む構成にて実現される。なお、この概要に付記した図面参照符号は、理解を助けるための一例として各要素に便宜上付記したものであり、本発明を図示の態様に限定することを意図するものではない。
【００２０】
制御装置１２は、パケットを処理するための処理規則を生成する手段、及び、生成されたパケット処理規則を通信装置１１へ通知する手段、として機能する。
【００２１】
図１において、制御装置１２は、通信装置１１に対して、生成されたパケット処理規則を同報通信により通知する。制御装置１２は、同報通信によりパケット処理規則を通知するため、複数の通信装置１１に対してパケット処理規則を一度に通知することができる。
【００２２】
通信装置１１は、制御装置１２から通知されたパケット処理規則に基づいて、受信したパケットを処理する。通信装置１１は、例えば、スイッチやルータといったパケット処理装置である。通信装置１１は、例えば、無線通信端末などの通信端末である。
【００２３】
図１に示された構成によれば、制御装置１２は、通信装置１１に対して、パケットを処理するためのパケット処理規則を同報通信により通知する。そのため、制御装置１２は、複数の通信装置１１に対してパケット処理規則を一度に通知することができる。従って、図１に示す通信システムによれば、制御装置１２が、通信装置１１からのパケット処理規則の要求を個別に受け取る回数を低減することができ、通信装置１１と制御装置１２との間の通信量を削減することができる。
【００２４】
（第１の実施形態）
本発明の第１の実施形態について図面を参照して説明する。図２は、本発明の第１の実施形態に係る通信システムの構成例を示す図である。図２に示すように、本発明の第１実施形態における通信システム１Ａは、通信装置１１Ａと制御装置１２Ａとを備える。
【００２５】
図３は、通信装置１１Ａの構成例を示すブロック図である。図３に示されるように、通信装置１１Ａは、パケット処理部１１１、パケット処理制御部１１２、コントローラ通信部１１３を備える。
【００２６】
パケット処理部１１１は、パケット処理規則を生成して、生成されたパケット処理規則を保持する。パケット処理規則は、通信装置１１Ａにおいて送受信されるパケットを処理する規則である。パケット処理部１１１は、パケットを受信した際に、パケットに保持されている情報に基づいて、パケッ
ト処理規則を参照する。そして、パケット処理部１１１は、パケットに保持されている情報に対応するパケット処理規則をパケット処理部１１１自身が持っている場合には、そのパケット処理規則に従ってパケットを処理する。ここで、パケットに保持されている情報としては、パケットの送信元や送信先の情報などがある。
【００２７】
パケット処理制御部１１２は、コントローラ通信部１１３が生成したパケット処理規則制御信号に基づいて、パケット処理部１１１に対してパケット処理規則の登録、変更、及び削除を行う。
【００２８】
コントローラ通信部１１３は、制御装置１２Ａから同報制御信号を受信し、受信された同報制御信号からパケット処理規則制御信号を生成する。
【００２９】
図４は、制御装置１２Ａの構成例を示すブロック図である。図４に示されるように、制御装置１２Ａは、パケット処理規則テーブル１２１、スイッチ制御部１２２及びスイッチ通知部１２３Ａを備える。
【００３０】
パケット処理規則テーブル１２１には、通信装置１１Ａで送受信されるパケットを識別する条件と、パケットがその条件に適合した時に行う処理と、パケット処理規則の適用対象となる通信装置１１Ａと、が関連付けられて保持される。
【００３１】
スイッチ制御部１２２は、パケット処理規則テーブル１２１を参照し、通信装置１１Ａに対するパケット処理規則を含むパケット処理規則制御信号を生成する。
【００３２】
スイッチ通知部１２３Ａは、通信装置１１Ａとの間で通信路を確立し、通信装置１１Ａに対して、パケット処理規則制御信号に基づいて同報制御信号を生成し、生成した同報制御信号を同報通信により通知する。
【００３３】
次に、図５及び図６のフローチャートを参照して第１の実施形態における、通信システム１Ａの処理について詳細に説明する。
【００３４】
まず、パケット処理規則制御信号が送信される動作について説明する。図５は、パケット処理規則制御信号が送信される手順を示すフローチャートである。スイッチ制御部１２２は、パケット処理規則テーブル１２１から得られたパケット処理規則に基づいて、通信装置１１Ａに対するパケット処理規則制御信号を生成する（ステップＳ１０１）。パケット処理規則制御信号は、通信装置１１Ａが保持するパケット処理規則を制御する信号である。
【００３５】
その後、スイッチ通知部１２３Ａは、パケット処理規則制御信号から同報制御信号を生成し、生成された同報制御信号を、同報通信により通信装置１１Ａに通知する（ステップＳ１０２）。
【００３６】
次に、パケット処理規則制御信号が受信される動作について説明する。図６は、パケット処理規則制御信号が受信される手順を示すフローチャートである。
【００３７】
通信装置１１Ａが備えるコントローラ通信部１１３は、同報制御信号を受信し、同報制御信号からパケット処理規則制御信号を生成する（ステップＳ２０１）。
【００３８】
その後、パケット処理制御部１１２は、コントローラ通信部１１３が生成したパケット処理規則制御信号に基づき、パケット処理部１１１が保持するパケット処理規則の登録、変更、及び削除を実行する（ステップＳ２０２）。
【００３９】
図２に示された構成を有することにより、第１の実施形態の通信システム１Ａは、特許文献１、２及び非特許文献１〜３に記載されたＯｐｅｎＦｌｏｗ技術における、コントローラが管理するスイッチ数が多数である場合に、１台のコントローラで多数のスイッチを同時かつ個別に制御することが困難であるという課題を解決できる。
【００４０】
また、特許文献１、２及び非特許文献１〜３に記載されたＯｐｅｎＦｌｏｗ技術において、コントローラとスイッチとの間のセキュアチャンネルでは、ＴＣＰ（Transmission Control Protocol）コネクションが用いられている。そして、コントローラにおいてスイッチとの通信の識別のためにＴＣＰポート番号が利用されている。このような状況では、ＴＣＰポート番号数の制限から、コントローラにおける同時かつ個別に制御可能なスイッチ数の上限は数万台程度である。一方、移動体通信キャリアネットワークに属する移動通信端末にスイッチが搭載された場合には、そのネットワークには数百万台のスイッチが接続される。このような多数の端末上のスイッチを、ＴＣＰコネクションによって１台のコントローラによって同時かつ個別に制御することは困難である。
【００４１】
これに対して、第１の実施形態の通信システム１Ａにおいては、制御装置１２Ａは、一度に複数の通信装置１１Ａに対してパケット処理規則を通知する。このため、通信システム１Ａは、コントローラから複数のスイッチに対する制御を同時に行うことができる。従って、通信システム１Ａは、ＯｐｅｎＦｌｏｗ技術における、コントローラが管理するスイッチ数が多数である場合に、１台のコントローラで多数のスイッチを同時かつ個別に制御することが困難であるという課題を解決できる。
【００４２】
（第２の実施形態）
本発明の第２の実施形態では、特定の通信装置（複数であってもよい）、又は、特定のグループに属する通信装置が、制御装置により同報通信を用いて通知されたパケット処理規則に基づいて、受信したパケットが処理される。以下では、第２の実施形態について図面を参照して説明する。
【００４３】
第２の実施形態と第１の実施形態との相違点は、通信装置及び制御装置の構成である。その他は、第１の実施形態と同等であるため、以下ではその相違点を中心に説明する。
【００４４】
図７は、通信装置１１Ｂの構成例を示すブロック図である。図７に示される通信装置１１Ｂは、パケット処理部１１１、パケット処理制御部１１２、コントローラ通信部１１３、同報制御信号処理部１１４及びグループ管理部１１５を備える。
【００４５】
パケット処理制御部１１２は、同報制御信号処理部１１４で処理された同報制御信号に含まれるパケット処理規則制御信号に基づいて、パケット処理部１１１に対してパケット処理規則の登録、変更、及び削除を行う。
【００４６】
同報制御信号処理部１１４は、同報制御信号に付与されている通信装置を識別する識別子と、自装置（同報制御信号を受信した通信装置１１Ｂ）の識別子と、に基づいて、同報制御信号を処理する。同報制御信号処理部１１４は、例えば、同報制御信号に含まれる通信装置の識別子と、自装置の識別子とが一致した場合には同報制御信号を受信し、一致しない場合は同報制御信号を廃棄する。
【００４７】
同報制御信号処理部１１４は、同報通知送信部１１６が生成する同報制御信号に付与されているグループ情報と、グループ管理部１１５に保持されているグループ情報と、に基づいて同報制御信号を処理する。例えば、同報制御信号処理部１１４は、同報制御信号に含まれるグループ情報と、グループ管理部１１５に保持されているグループ情報とが一致した場合には同報制御信号を受信し、一致しない場合は同報制御信号を廃棄してもよい。また、同報制御信号処理部１１４は、受信された同報制御信号に含まれるグループ情報に対応する復号鍵によって、同報制御信号に含まれるパケット処理規則制御信号の復号処理を行ってもよい。
【００４８】
グループ管理部１１５は、通信装置１１Ｂが属するグループに関するグループ情報を保持する。グループ管理部１１５が保持する情報の例としては、通信装置１１Ｂが属しているグループのグループ識別子、グループに関連付けられている情報、及び、同報制御信号の復号に必要な復号鍵などがある。
【００４９】
図８は、制御装置１２Ｂの構成例を示すブロック図である。図８に示されるように、制御装置１２Ｂは、パケット処理規則テーブル１２１、スイッチ制御部１２２、スイッチ通知部１２３Ａ、スイッチグループ管理部１２４及び同報制御信号制御部１２５を備える。
【００５０】
スイッチグループ管理部１２４は、制御装置１２Ｂの管理下にある通信装置１１Ｂをグループとして管理する。例えば、スイッチグループ管理部１２４は、通信装置１１Ｂの識別子と、通信装置１１Ｂの位置情報と、通信装置１１Ｂが属するグループの識別子と、グループに関連付けられる情報と、をグループと関連付けて管理する。グループに関連付けられる情報の例としては、同報制御信号を暗号化した際の復号鍵など、グループで共有される情報がある。
【００５１】
同報制御信号制御部１２５は、例えば、スイッチグループ管理部１２４を参照して、スイッチ制御部１２２が生成したパケット処理規則が適用される、少なくとも１つの通信装置を選択する。そして、同報制御信号制御部１２５は、スイッチ制御部１２２が生成したパケット処理規則制御信号に、選択された通信装置の識別子を付加し、同報制御信号を生成する。
【００５２】
また、同報制御信号制御部１２５は、例えば、スイッチグループ管理部１２４を参照して、スイッチ制御部１２２が生成したパケット処理規則が適用される、少なくとも１つのグループを選択する。そして、同報制御信号制御部１２５は、選択されたグループの情報をスイッチグループ管理部１２４から取得して、スイッチ制御部１２２が生成したパケット処理規則制御信号に取得したグループ情報を付加し、同報制御信号を生成する。
【００５３】
同報制御信号制御部１２５は、生成した同報制御信号を、スイッチ通知部１２３Ａを介して通信装置１１Ｂに通知する。
【００５４】
次に、図９及び図１０のフローチャートを参照して、通信装置１１Ｂ及び制御装置１２Ｂの処理について詳細に説明する。なお、図９及び図１０では、同報制御信号制御部１２５が、スイッチ制御部１２２が生成したパケット処理規則が適用される、少なくとも１つのグループを選択する例について説明する。図９及び図１０において、同報制御信号制御部１２５は、スイッチ制御部１２２が生成したパケット処理規則を適用する、少なくとも１つの通信装置を選択してもよい。
【００５５】
まず、パケット処理規則制御信号が送信される動作について説明する。図９は、パケット処理規則制御信号から生成された同報制御信号が送信される手順を示すフローチャートである。スイッチ制御部１２２は、パケット処理規則テーブル１２１から得られたパケット処理規則に基づいて、通信装置１１Ａに対するパケット処理規則制御信号を生成する（ステップＳ３０１）。
【００５６】
同報制御信号制御部１２５は、抽出された宛先情報に基づいてスイッチグループ管理部１２４を利用して、パケット処理規則制御信号の送信先となる通信装置のグループを選択する（ステップＳ３０２）。
【００５７】
続いて、同報制御信号制御部１２５は、パケット処理規則制御信号と選択したグループ情報とに基づいて、同報制御信号を生成する（ステップＳ３０３）。
【００５８】
最後に、スイッチ通知部１２３Ａは、同報制御信号制御部１２５で生成された同報制御信号を、通信装置１１Ｂに同報送信する（ステップＳ３０４）。
【００５９】
次に、同報制御信号が受信される動作について説明する。図１０は、同報制御信号が受信される手順を示すフローチャートである。
【００６０】
通信装置１１Ｂが備えるコントローラ通信部１１３は、同報制御信号を受信する（ステップＳ４０１）。
【００６１】
続いて、同報制御信号処理部１１４は、コントローラ通信部１１３が受信した同報制御信号に付与されているグループ情報と、グループ管理部１１５に保持されているグループ情報との少なくとも一方に基づいて、同報制御信号が受信の対象であるか否かを判断する（ステップＳ４０２）。
【００６２】
同報制御信号処理部１１４は、同報制御信号が受信の対象である場合、同報制御信号からパケット処理規則制御信号を生成する（ステップＳ４０３）。一方、同報制御信号が受信の対象でない場合、同報制御信号処理部１１４は、同報制御信号を破棄する（ステップＳ４０４）。
【００６３】
その後、パケット処理制御部１１２は、同報制御信号処理部１１４が生成したパケット処理規則制御信号に基づき、パケット処理部１１１にパケット処理規則を登録し、パケット処理部１１１が保持するパケット処理規則を変更しあるいは削除する（ステップＳ４０５）。
【００６４】
以上のように、本実施形態によれば、特定のグループに属する通信装置が、制御装置により同報通信を用いて通知されたパケット処理規則に基づいて、受信したパケットを処理することができる。
【００６５】
（第３の実施形態）
本発明の第３の実施形態について、図面を参照して説明する。第３の実施形態では、同報通信を行うための手段が、通信装置及び制御装置の外部に設けられる。図１１は、本発明の第３の実施形態に係る通信システムの構成例を示す図である。図１１に示すように、本発明の第３実施形態の通信システム１Ｃは、通信装置１１Ｃ、制御装置１２Ｃ、同報制御マネージャ１３、同報制御エージェント１４、同報通知送信部１５及び同報通知受信部１６を備える。
【００６６】
同報制御マネージャ１３は、制御装置１２Ｃと通信装置１１Ｃとの間の同報通知を制御する。
【００６７】
同報通知送信部１５は、同報制御マネージャ１３から受信した同報制御信号を、同報通知信号として、１つ以上の同報通知受信部１６へ、同報通信により送信する。同報通知送信部１５は、同報通知信号を生成することなく、同報制御マネージャ１３から受信した同報制御信号を、そのまま同報通知受信部１６へ同報送信してもよい。
【００６８】
同報通知受信部１６は、同報通知送信部１５から同報通知信号を受信して、受信した同報通知信号から同報制御信号を生成し、生成した同報制御信号を同報制御エージェント１４に転送する。なお、同報通知受信部１６は、同報制御信号を受信した場合には、受信した同報制御信号をそのまま同報制御エージェントに転送する。同報制御エージェント１４は、受信した同報制御信号からパケット処理規則制御信号を生成し、通信装置１１Ｃに通知する。
【００６９】
図１１に示す通信システム１Ｃにおいて、制御装置１２Ｃは１台あり、制御装置１２Ｃに関連付けられる通信装置１１Ｃはｎ台ある。ｎは１以上の整数である。従って、同報通知送信部１５の台数と同報通知受信部１６の台数との間には、１対ｎの関係がある。制御装置１２Ｃの台数と同報制御マネージャ１３の台数との間、及び、同報制御マネージャ１３の台数と同報通知送信部１５の台数との間には、１対１の関係がある。通信装置１１Ｃの台数と同報制御エージェント１４の台数との間、及び、同報制御エージェント１４の台数と同報通知受信部１６の台数との間にも、１対１の関係がある。なお、制御装置１２Ｃは１台に限られず、複数あってもよい。
【００７０】
同報通知送信部１５は、同報制御マネージャ１３から同報制御信号を受信する。そして、同報通知送信部１５は、同報制御信号に付加された情報から抽出された同報通知先（同報通知受信部１６）に対して、同報通知要求信号に基づいて生成された同報通知信号を送信する。なお、同報通知送信部１５は、同報制御マネージャ１３から、同報通知要求信号を受信してもよい。この場合、同報通知送信部１５は、同報通知要求信号で指定された同報通知先（同報通知受信部１６）に対して、同報通知要求信号に基づいて生成された同報通知信号を送信する。
【００７１】
同報通知受信部１６は、同報通知送信部１５から同報通知信号を受信し、同報制御エージェント１４に対して同報通知信号を転送する。
【００７２】
図１２は、通信装置１１Ｃの構成を示す図である。通信装置１１Ｃは、パケット処理部１１１、パケット処理制御部１１２、及びコントローラ通信部１１３を備える。
【００７３】
パケット処理制御部１１２は、同報制御エージェント１４から、パケット処理規則制御信号を受信する。
【００７４】
図１３は、制御装置１２Ｃの構成を示す図である。制御装置１２Ｃは、パケット処理規則テーブル１２１、スイッチ制御部１２２及びスイッチ通信部１２３を備える。
【００７５】
スイッチ制御部１２２は、同報制御マネージャ１３に、パケット処理規則制御信号を送信する。
【００７６】
図１４は、同報制御マネージャ１３の構成を示す図である。同報制御マネージャ１３は、スイッチ制御信号処理部１３１、スイッチグループ管理部１３２、同報制御信号制御部１３３、及び同報通知送信制御部１３４を備える。
【００７７】
スイッチ制御信号処理部１３１は、制御装置１２Ｃから受信したパケット処理規則制御信号に含まれる通信装置の識別子に基づいて、送信対象となっている通信装置１１Ｃを識別する。
【００７８】
スイッチグループ管理部１３２は、制御装置１２Ｃの管理下にある通信装置１１Ｃをグループとして管理する。例えば、スイッチグループ管理部１３２は、通信装置１１Ｃの識別子と、通信装置１１Ｃが属するグループの識別子と、グループに関連付けられる情報と、を関連付けて管理する。グループに関連付けられる情報の例としては、同報制御信号を暗号化した際の復号鍵など、グループで共有される情報がある。
【００７９】
同報制御信号制御部１３３は、例えば、スイッチグループ管理部１３２で管理される通信装置１１Ｃの識別子を参照して、制御装置１２Ｃにより生成されたパケット処理規則が適用される、少なくとも１つの通信装置を選択する。そして、同報制御信号制御部１３３は、制御装置１２Ｃが生成したパケット処理規則制御信号に、選択した通信装置の識別子を付加し、同報制御信号を生成する。
【００８０】
また、同報制御信号制御部１３３は、例えば、スイッチグループ管理部１３２で管理される、通信装置１１Ｃの識別子及び通信装置１１Ｃが属するグループの識別子を参照して、制御装置１２Ｃにより生成されたパケット処理規則が適用される、少なくとも１つのグループを選択する。そして、同報制御信号制御部１３３は、選択したグループのグループ情報をスイッチグループ管理部１３２から取得して、制御装置１２Ｃが生成したパケット処理規則制御信号に取得したグループ情報を付加し、同報制御信号を生成する。
【００８１】
同報通知送信制御部１３４は、同報制御信号制御部１３３で生成された同報制御信号を、同報通知送信部１５に転送する。なお、同報通知送信制御部１３４は、同報制御信号制御部１３３で生成された同報制御信号に対して、スイッチグループ管理部１３２が保持しているグループ情報に基づいて、同報通知送信部１５が必要とする同報通知先が付与された同報通知送信要求信号を生成し、同報通知送信部１５に送信してもよい。
【００８２】
図１５は、同報制御エージェント１４の構成を示す図である。同報制御エージェント１４は、同報通知受信処理部１４１、同報制御信号処理部１４２、グループ管理部１４３及びスイッチ制御部１４４を備える。
【００８３】
同報通知受信処理部１４１は、同報通知受信部１６から入力された同報通知信号から同報制御信号を生成し、同報制御信号処理部１４２に転送する。同報制御信号処理部１４２は、同報制御信号に付与されているグループ情報と、グループ管理部１４３に保持されているグループ情報と、に基づいて同報制御信号を処理する。例えば、同報制御信号処理部１４２は、これらのグループ情報に含まれるグループ識別子が一致した場合には同報制御信号を受信し、一致しない場合は同報制御信号を廃棄してもよい。また、同報制御信号処理部１４２は、グループで共有される、受信された同報制御信号に含まれるグループ情報に対応する復号鍵を用いて、パケット処理規則制御信号を復号化してもよい。同報制御信号処理部１４２は、受信の対象となった同報制御信号からパケット処理規則制御信号を生成してスイッチ制御部１４４に出力する。
【００８４】
グループ管理部１４３は、同報制御マネージャ１３に保持されているグループ情報のうち、同報制御エージェント１４と接続された通信装置１１Ｃに関連する情報を管理する。管理されている情報の例としては、通信装置１１Ｃが属しているグループのグループ識別子、グループに関連付けられている情報などがある。また、グループに関連付けられている情報の例として、同報制御信号の復号に必要な復号鍵などがある。
【００８５】
スイッチ制御部１４４は、同報制御信号処理部１４２で得られたパケット処理規則制御信号を、通信装置１１Ｃに転送する。
【００８６】
次に、図１６及び図１７のフローチャートを参照して第３の実施形態の通信システム１Ｃの処理について詳細に説明する。なお、図１６及び図１７では、同報制御信号制御部１３３が、制御装置１２Ｃが生成したパケット処理規則が適用される、少なくとも１つのグループを選択する例を用いて説明する。図１６及び図１７において、同報制御信号制御部１３３は、制御装置１２Ｃが生成したパケット処理規則が適用される、少なくとも１つの通信装置を選択してもよい。
【００８７】
まず、パケット処理規則制御信号が送信される動作について説明する。図１６は、同報通知信号が送信される手順を示すフローチャートである。
【００８８】
スイッチ制御部１２２において、パケット処理規則テーブル１２１から得られたパケット処理規則に基づいて、通信装置１１Ｃに対するパケット処理規則制御信号が生成される（ステップＳ５０１）。
【００８９】
スイッチ制御部１２２は、生成したパケット処理規則制御信号を、同報制御マネージャ１３に通知する（ステップＳ５０２）。
【００９０】
続いて、同報制御マネージャ１３のスイッチ制御信号処理部１３１が、パケット処理規則制御信号から、送信先のパケット転送装置の宛先情報を抽出する（ステップＳ５０３）。そして、同報制御信号制御部１３３が、抽出された宛先情報に基づいてスイッチグループ管理部１３２を利用して送信先のグループを選択する（ステップＳ５０４）。その後、同報通知送信制御部１３４が、パケット処理規則制御信号に対してグループ情報を付与して、同報制御信号を生成する（ステップＳ５０５）。なお、同報通知送信制御部１３４が、パケット処理規則制御信号に含まれる送信先の情報に基づいて、スイッチグループ管理部１３２から送信先のスイッチの位置情報を取得してもよい。
【００９１】
続けて、同報通知送信制御部１３４が、同報制御信号を、同報通知送信部１５に転送する（ステップＳ５０６）。
【００９２】
最後に、同報通知送信部１５が、同報制御信号に基づいて生成した同報通知信号を、複数の同報通知受信部１６に同報送信する（ステップＳ５０７）。
【００９３】
次に、パケット処理規則制御信号が受信される動作について説明する。図１７は、同報通知信号が受信される手順を示すフローチャートである。
【００９４】
同報通知受信部１６が、同報通知送信部１３が送信した同報通知信号を受信する（ステップＳ６０１）。
【００９５】
続いて、同報通知受信処理部１４１が、同報通知信号から同報制御信号を生成する（ステップＳ６０２）。そして、同報制御信号処理部１４２において、同報制御信号に含まれるグループ情報と、グループ管理部１４３に保持されているグループ情報との少なくとも一方に基づいて、同報制御信号が受信の対象であるか否かが判断される（ステップＳ６０３）。同報制御信号が受信の対象である場合には、同報制御信号からパケット処理規則制御信号が生成される（ステップＳ６０４）。なお、同報制御信号にグループ情報が含まれていない場合には、当該同報制御信号は受信の対象であると判断されてもよい。
【００９６】
スイッチ制御部１４４は、パケット処理規則制御信号を通信装置１１Ｃに適した形式へ変換して、通信装置１１Ｃへ転送する（ステップＳ６０５）。
【００９７】
通信装置１１Ｃが備えるパケット処理制御部１１２は、パケット処理部１１１にパケット処理規則を登録し、パケット処理部１１１が保持するパケット処理規則を変更し、あるいは削除する（ステップＳ６０６）。
【００９８】
以上のように、本実施形態によれば、制御装置が、制御装置及び通信装置の外部に設けられた同報通信を行うための手段を用いて、通信装置に対して同報通信により処理規則を通知することができる。
【００９９】
（第４の実施形態）
続いて、第４の実施形態について、図面を参照して説明する。第４の実施形態では、制御装置が、同報通信による処理規則の通知に加えて、通信装置に対して個別に処理規則を通知する。
【０１００】
同報通知は同一の指示を複数の送信先に通知する仕組みである。このため、制御装置が、処理規則を同報通知により通知すると、複数の通信装置の各々は、いずれも同一の処理規則を受け取り、パケットに対して同一の処理を行う。
【０１０１】
本実施形態においては、制御装置が、通信装置の各々に対して個別に処理規則を通知する手段を備えることにより、パケットに対して、通信装置毎に異なる処理を実行させることができる。例えば、複数の通信装置で構成されるネットワークにおいて、通信装置の各ポートは、異なる宛先に接続されている。このため、ある通信の経路を設定する場合には通信装置毎に異なる経路設定が必要となる。このような場合においても、本実施形態の制御装置は、通信装置毎に異なる処理を実行させることができる。
【０１０２】
図１８は、本発明の第４の実施形態における通信システムの構成を示す図である。
【０１０３】
通信システム１Ｄは、通信装置１１Ｄ、制御装置１２Ｄ、同報制御マネージャ１３、同報制御エージェント１４、同報通知送信部１５及び同報通知受信部１６を備える。
【０１０４】
通信装置１１Ｄは、通信装置１１Ｄが保持するパケット処理規則に従って、受信したパケットを処理する、通信装置である。制御装置１２Ｄは、パケット処理規則制御信号を生成する、パケット制御装置である。パケット処理規則制御信号は、パケット処理規則に対して、規則の追加、変更及び削除等を行う信号である。同報制御マネージャ１３は、通信装置１１Ｄと制御装置１２Ｄとの間の同報通知を制御する。
【０１０５】
同報通知送信部１５は、同報制御マネージャ１３から受信した信号を、同報通知信号として、１個以上の同報通知受信部１６へ、同報通信により送信する。同報通知受信部１６は、同報通知送信部１５から同報通知信号を受信して、同報制御エージェント１４に転送する。同報制御エージェント１４は、同報通知によって受信した信号からパケット処理規則制御信号を生成し、通信装置１１Ｄを制御する。
【０１０６】
図１８に示す通信システム１Ｄにおいて、制御装置１２Ｄは１台あり、その制御装置１２Ｄに関連付けられる通信装置１１Ｄはｎ台ある。ｎは１以上の整数である。従って、同報通知送信部１５の台数と同報通知受信部１６の台数との間には、１対ｎの関係がある。制御装置１２Ｄの台数と同報制御マネージャ１３の台数との間、及び、同報制御マネージャ１３の台数と同報通知送信部１５の台数との間には、１対１の関係がある。通信装置１１Ｄの台数と同報制御エージェント１４の台数との間、及び、同報制御エージェント１４の台数と同報通知受信部１６の台数との間にも、１対１の関係がある。
【０１０７】
同報通知送信部１５は、同報制御マネージャ１３から同報通知要求信号を受信する。そして、同報通知送信部１５は、同報通知要求信号で指定された同報通知先（同報通知受信部１６）に対して、同報通知要求信号に基づいて生成された同報通知信号を送信する。
【０１０８】
同報通知受信部１６は、同報通知送信部１５から同報通知信号を受信し、同報制御エージェント１４に対して同報通知信号を転送する。
【０１０９】
図１９は、通信装置１１Ｄの構成を示す図である。通信装置１１Ｄは、パケット処理部１１１、パケット処理制御部１１２、及びコントローラ通信部１１３を備える。なお、通信装置１１Ｄは、処理の対象とするパケットを送受信するインタフェースを備えているが、図１９ではそれらのインタフェース及び通信装置１１Ｄ内部のパケットの経路の記載は省略されている。なお、通信装置１１Ｄは、複数のインタフェースを備えていてもよい。
【０１１０】
パケット処理部１１１は、パケット処理規則を保持する。パケット処理規則は、通信装置１１Ｄにおいて送受信されるパケットを処理する規則である。パケット処理部１１１は、パケットを受信した際に、パケットに保持されている情報に基づいて、パケット処理規則を参照する。そして、パケット処理部１１１は、パケットに保持されている情報に対応するパケット処理規則をパケット処理部１１１自身が持っている場合には、パケット処理規則に従ってパケットを処理する。ここで、パケットに保持されている情報としては、パケットの送信元や送信先の情報などがある。
【０１１１】
パケット処理制御部１１２は、コントローラ通信部１１３または同報制御エージェント１４から受信したスイッチ制御信号の指示に従い、パケット処理部１１１に対してパケット処理規則の登録、変更、及び削除を行う。
【０１１２】
コントローラ通信部１１３は、制御装置１２Ｄとの間で１対１のセキュアな通信路を確立する。パケット処理規則制御信号は、これらの間で転送される。
【０１１３】
図２０は、制御装置１２Ｄの構成を示す図である。制御装置１２Ｄは、パケット処理規則テーブル１２１、スイッチ制御部１２２及びスイッチ通信部１２３を備える。
【０１１４】
スイッチ通信部１２３は、通信装置１１Ｄとの間でパケット処理規則制御信号等の制御メッセージを交換する。パケット処理規則テーブル１２１には、通信装置１１Ｄで送受信されるパケットを識別する条件と、パケットがその条件に適合した時に行う処理と、パケット処理規則の適用対象となる通信装置と、が関連付けられて保持される。
【０１１５】
スイッチ制御部１２２は、通信装置１１Ｄに対するパケット処理規則を設定する要求が発生した場合には、パケット処理規則テーブル１２１を参照し、通信装置１１Ｄに対するパケット処理規則制御信号を生成する。そして、スイッチ制御部１２２は、パケット処理規則制御信号を通信装置１１Ｄへ通知する部として、スイッチ通信部１２３、同報制御マネージャ１３のうち少なくとも一方を選択する。
【０１１６】
スイッチ通信部１２３は、通信装置１１Ｄとの間で１対１のセキュアな通信路を確立し、これらの間でパケット処理規則制御信号を含む制御メッセージを交換する。
【０１１７】
図２１は、同報制御マネージャ１３の構成を示す図である。同報制御マネージャ１３は、スイッチ制御信号処理部１３１、スイッチグループ管理部１３２、同報制御信号制御部１３３、及び同報通知送信制御部１３４を備える。
【０１１８】
スイッチ制御信号処理部１３１は、制御装置１２Ｄから受信したパケット処理規則制御信号に含まれる識別子に基づいて、送信対象の制御装置１１Ｄを識別する。
【０１１９】
スイッチグループ管理部１３２は、制御装置１２Ｄの管理下にある通信装置１１Ｄをグループとして管理する。例えば、スイッチグループ管理部１３２は、通信装置１１Ｄの識別子と、通信装置１１Ｄの位置情報と、通信装置１１Ｄが属するグループの識別子と、グループに関連付けられる情報と、を関連付けて管理する。グループに関連付けられる情報の例としては、同報制御信号を暗号化した際の復号鍵など、グループで共有される情報がある。
【０１２０】
同報制御信号制御部１３３は、スイッチグループ管理部１３２から得られたグループ情報を用いて、スイッチ制御信号処理部１３１から受信したパケット処理規則制御信号にグループ情報を付加し、同報制御信号を生成する。
【０１２１】
同報通知送信制御部１３４は、同報制御信号制御部１３３で生成された同報制御信号に対して、スイッチグループ管理部１３２が保持している通信装置１１Ｄの位置情報及びグループ情報に基づいて、同報通知送信部１５が必要とする同報通知先が付与された同報通知送信要求信号を生成し、同報通知送信部１５に転送する。
【０１２２】
図２２は、同報制御エージェント１４の構成を示す図である。同報制御エージェント１４は、同報通知受信処理部１４１、同報制御信号処理部１４２、グループ管理部１４３及びスイッチ制御部１４４を備える。
【０１２３】
同報通知受信処理部１４１は、同報通知受信部１６から入力された同報通知信号から同報制御信号を生成し、同報制御信号処理部１４２に転送する。同報制御信号処理部１４２は、同報制御信号に付与されているグループ情報と、グループ管理部１４３に保持されているグループ情報と、に基づいて同報制御信号を処理する。例えば、同報制御信号処理部１４２は、これらのグループ情報に含まれるグループ識別子が一致した場合には同報制御信号を受信し、一致しない場合は同報制御信号を廃棄してもよい。また、同報制御信号処理部１４２は、グループで共有される受信された同報制御信号に含まれるグループ情報に対応する復号鍵によるパケット処理規則制御信号の復号化処理を行ってもよい。同報制御信号処理部１４２は、受信の対象となった同報制御信号からパケット処理規則制御信号を生成してスイッチ制御部１４４に出力する。
【０１２４】
グループ管理部１４３は、同報制御マネージャ１３に保持されているグループ情報のうち、同報制御エージェント１４と接続された通信装置１１Ｄに関連する情報を管理する。管理されている情報の例としては、通信装置１１Ｄが属しているグループのグループ識別子、グループに関連付けられている情報などがある。また、グループに関連付けられている情報の例として、同報制御信号の復号に必要な復号鍵などがある。
【０１２５】
スイッチ制御部１４４は、同報制御信号処理部１４２で得られたパケット処理規則制御信号を通信装置１１Ｄに転送する。スイッチ制御部１４４は、例えば、スイッチ通信部１２３が通信装置１１Ｄとの間で確立したセキュアな通信路により、パケット処理規則制御信号を転送する。なお、スイッチ制御部１４４が、パケット処理規則制御信号を転送する通信路は、スイッチ通信部１２３が通信装置１１Ｄとの間で確立したセキュアな通信路に限られず、どのような通信路であってもよい。
【０１２６】
（動作の説明）
次に、図２３及び図２４のフローチャートを参照して第４の実施形態の通信システム１Ｄの処理について詳細に説明する。
【０１２７】
まず、パケット処理規則制御信号が送信される動作について説明する。図２３は、パケット処理規則制御信号が送信される手順を示すフローチャートである。スイッチ制御部１２２は、パケット処理規則テーブル１２１から得られたパケット処理規則に基づいて、通信装置１１Ｄに対するパケット処理規則制御信号を生成する（ステップＳ７０１）。パケット処理規則制御信号は、通信装置１１Ｄが保持するパケット処理規則を制御する信号である。パケット処理規則制御信号が生成された後、スイッチ制御部１２２は、パケット処理規則制御信号の送信先が１台の通信装置であるか、または複数の通信装置であるかを決定する（ステップＳ７０２）。パケット処理規則制御信号の送信先が複数であるか否かは、別に定められた基準に基づいて判断されてもよい。例えば、同一の設定が複数の通信装置に適用されることが好ましい場合には、パケット処理規則制御信号は、複数の送信先に送信されてもよい。また、ステップＳ７０２では、スイッチ制御部１２２は、パケットの送信先が１台の通信装置であるか、または所定のグループに含まれる通信装置であるかを決定してもよい。例えば、同一のパケット処理規則を所定のグループに含まれる通信装置に適用することが好ましい場合は、パケット処理規則制御信号は、そのグループに含まれる送信先に送信されてもよい。なお、所定のグループに含まれる通信装置は、必ずしも複数ということはなく、１台のこともある。
【０１２８】
そして、パケット処理規則制御信号の送信先が１台の通信装置であるか、または複数であるかに基づき、送信手段の選択が行われる（ステップＳ７０３）。また、ステップＳ７０３において、パケットの送信先が１台の通信装置であるか、または所定のグループに含まれる通信装置であるかに基づき、送信手段の選択が行われてもよい。そして、送信先が１台の通信装置である場合には（ステップＳ７０３：Ｆａｌｓｅ）、パケット処理規則制御信号は、スイッチ通信部１２３を用いて通信装置１１Ｄに送信される（ステップＳ７０４）。
【０１２９】
送信先が複数の通信装置である場合、あるいは、所定のグループに含まれる通信装置である場合には（ステップＳ７０３：ｔｒｕｅ）、スイッチ制御信号処理部１３１は、パケット処理規則制御信号から送信先の通信装置の宛先情報を抽出する。そして、同報制御信号制御部１３３は、例えば、抽出された宛先情報に基づいて、スイッチグループ管理部１３２を利用して送信先のグループを選択する。さらに、パケット処理規則制御信号に対してグループ情報が付与されることで、同報制御信号が生成される（ステップＳ７０５）。
【０１３０】
同報通知送信制御部１３４は、同報制御信号に含まれるグループ情報、あるいはパケット処理規則制御信号に含まれる送信先の情報に基づいて、スイッチグループ管理部１３２から送信先のスイッチの位置情報を取得してもよい。そして、同報制御信号は、送信先の位置情報が付加されて同報通知送信部１５に転送されてもよい。そして、同報制御信号は、例えば、同報通知信号として複数の同報通知受信部１６に送信される（ステップＳ７０６）。なお、同報制御信号は、必ずしも複数の同報通知受信部１６に送信されるわけではなく、送信先のグループに含まれる通信装置が１台の場合には、該通信装置に対応する１つの同報通信受信部１６に送信される。
【０１３１】
次に、パケット処理規則制御信号が受信される動作について説明する。図２４は、パケット処理規則制御信号が受信される手順を示すフローチャートである。通信装置１１が備えるコントローラ通信部１１３または同報通知受信部１６は、制御信号を受信する（ステップＳ８０１）。そして、パケット処理規則制御信号がコントローラ通信部１１３で受信されたか、あるいは、同報通知受信部１６で同報通知信号として受信されたかによって、パケット処理制御部１１２は、受信された信号が同報制御信号であるか否かを判定し、以下のように次の処理手段を決定する（ステップＳ８０２）。ステップＳ８０２において、パケット処理制御部１１２は、受信した信号から得られる情報に基づいて、受信された信号が同報制御信号であるか否かを判定してもよい。例えば、同報制御信号に同報通知であることを示す情報が含まれる場合には、パケット処理制御部１１２は、受信した信号に同報通知であることを示す情報が含まれるか否かにより、受信した信号が同報制御信号であるか否かを判定する。なお、パケット処理規則制御信号が同報通知受信部１６にて受信される場合、パケット処理規則制御信号は同報制御信号に含まれている。
【０１３２】
例えば、パケット処理規則制御信号がコントローラ通信部１１３で受信された場合には、パケット処理規則制御信号は同報制御信号ではない（ステップＳ８０３：Ｆａｌｓｅ）。この場合には、パケット処理制御部１１２は、受信されたパケット処理規則制御信号に基づいてパケット処理部１１１に対する制御を行う（ステップＳ８０３）。
【０１３３】
例えば、同報通知信号が同報通知受信部１６にて受信された場合には、同報通知信号には、パケット処理規則制御信号を含む、同報制御信号が含まれている（ステップＳ８０２：ｔｒｕｅ）。そして、同報通知受信処理部１４１は、同報通知信号から同報制御信号を生成する。そして、同報制御信号処理部１４２は、同報制御信号に含まれるグループ情報及び位置情報と、グループ管理部１４３に保持されているグループ情報及び位置情報とに基づいて、同報制御信号が受信の対象であるか否かを判断する。同報制御信号が受信の対象である場合には、同報通知受信処理部１４１は、同報制御信号からパケット処理規則制御信号を生成する（ステップＳ８０４）。なお、同報制御信号にグループ情報及び位置情報のいずれもが含まれていない場合には、当該同報制御信号は受信の対象であると判断されてもよい。
【０１３４】
スイッチ制御部１４４は、パケット処理規則制御信号を通信装置１１Ｄに適した形式へ変換して、通信装置１１Ｄへ転送する。通信装置１１Ｄが備えるパケット処理制御部１１２は、パケット処理規則制御信号に基づきパケット処理部１１１を制御する（ステップＳ８０３）。
【０１３５】
なお、受信された同報制御信号が受信の対象であり、さらに、コントローラ通信部１１３でもパケット処理規則制御信号を受信する場合がある。このような場合には、パケット処理制御部１１２は、まず、同報通知受信部において受信されたパケット処理規則制御信号によってパケット処理規則を変更する。その後、パケット処理制御部１１２は、コントローラ受信部において受信されたパケット処理規則制御信号に基づいて、さらに、パケット処理規則を変更してもよい。このように、個別通信と同報通信とを併用することで、同報通信による設定内容を、通信装置毎に変更して適用することができる。
【０１３６】
このような構成を備える第４の実施形態の通信システム１Ｄは、複数の通信装置に対して同時にパケット処理規則制御信号を通知することができるという効果を奏する。
【０１３７】
その理由は、通信装置１１Ｄと制御装置１２Ｄとの間に、同報通知送信部１５と同報通知受信部１６を用いた、同報通信手段を備えているからである。そして、同報通知を用いることで、通信システム１は、ＴＣＰコネクションを使用する必要がなく、多数の通信装置に対して同時にパケット処理規則制御信号を通知することができる。
【０１３８】
さらに、通信システム１Ｄは、パケット処理規則制御信号による通信装置１１Ｄのパケット制御規則の管理を、通信装置個別の制御として行うこともできる。
【０１３９】
その理由は、通信システム１Ｄは、同報通信手段に加えて、通信装置１１Ｄと制御装置１２Ｄとの間に、コントローラ通信部１１３及びスイッチ通信部１２３とを用いた、個別通信手段を備えているからである。すなわち、通信システム１Ｄでは、例えば、同報通信を用いたパケット処理規則制御信号の配信経路とは別に、通信装置１１Ｄと制御装置１２Ｄとの間に１対１の通信路が確保されている。なお、通信システム１Ｄでは、同報通信を用いたパケット処理規則制御信号の配信経路と、個別通信に用いる１対１の通信路とが同じであってもよい。同報通信では、通知先の全ての通信装置に対して同一の制御が行われるが、１対１の個別通信手段を経由した制御により、通信装置に対する個別の設定が可能である。
【０１４０】
さらに、通信システム１Ｄは、同報通信手段に加えて、個別通信手段を備えているので、一方の通信手段が使用できない場合であっても、他方の通信手段が使用可能であれば、制御装置１２Ｄによる通信装置１１Ｄの制御が可能であるという効果も奏する。
【０１４１】
さらに、通信システム１Ｄは、グループ単位にスイッチを制御することができる。その理由は、同報制御マネージャ１３が、パケット処理規則制御信号を、同報通知するか否かを判断することができるからである。また、同報制御エージェント１４が、同報通信により送信されたパケット処理規則制御信号の受信の可否をグループ単位で判断することができるからである。
【０１４２】
さらに、通信システム１Ｄは、複数の通信装置から発生する、同一の規則が適用される新規な通信の検出通知を削減できる。
【０１４３】
その理由は、１台の通信装置１１Ｄから制御装置１２Ｄに対して新規な通信が検出された場合に、制御装置１２Ｄが新規な通信に対する処理規則を他の通信装置に対して同様に設定することで、当該他の通信装置における同様な検出通知の発生機会を削減できるからである。
【０１４４】
なお、第４の実施形態の効果は、以下のパケット制御装置５００、あるいは通信装置６００も奏することができる。パケット制御装置５００及び通信装置６００は、第４の実施形態の変形例である。
【０１４５】
図２５は、パケット制御装置５００の構成を示す図である。パケット制御装置５００は、パケット処理規則制御部５０１と、個別送信部５０２と、同報通知送信部５０３と、を備える。
【０１４６】
パケット処理規則制御部５０１は、パケットを転送する通信装置で用いられるパケット処理規則（パケット処理規則制御信号）を生成する。図２５には通信装置は図示されない。個別送信部５０２は、パケット処理規則制御部から通信装置に対して、１対１の通信によりパケット処理規則を送信する。同報通知部５０３は、パケット処理規則制御部から複数の通信装置に対して、同報通信により同一のパケット処理規則を送信する。
【０１４７】
なお、パケット処理規則制御部５０１は、図２０に示されたスイッチ制御部１２２に対応する。また、個別送信部５０２は、図２０に示されたスイッチ通信部１２３に対応する。さらに、同報通知送信部５０３は、図１８に示された、同報制御マネージャ１３及び同報通知送信部１５に対応する。
【０１４８】
このような構成を備えるパケット制御装置５００では、同報通信を用いたパケット処理規則の配信経路に加えて、パケット制御装置５００と通信装置との間に１対１の通信路が確保される。従って、パケット制御装置５００は、同報通信によって多数のスイッチに対して同一の制御を行うことが可能であるとともに、１対１の個別通信により、通信装置に対する個別の設定が可能である。
【０１４９】
図２６は、通信装置６００の構成を示す図である。通信装置６００（スイッチ）は、パケット処理部６０１と、個別受信部６０２と、同報通知受信部６０３と、パケット処理制御部６０４とを備える。
【０１５０】
パケット処理部６０１は、パケット処理規則（パケット処理規則制御信号）に基づいてパケットを転送する。個別受信部６０２は、パケット処理部６０１の処理規則を生成するパケット制御装置から、１対１の通信によりパケット処理規則を受信する。同報通知受信部６０３は、パケット制御装置から同報通信により送信された、パケット処理規則を受信する。パケット処理制御部６０４は、個別受信部６０２及び同報通知受信部６０３の少なくとも一方で受信されたパケット処理規則に基づいて、パケット処理部６０１のパケット処理規則を設定する。
【０１５１】
なお、パケット処理部６０１、個別受信部６０２及びパケット処理制御部６０４は、それぞれ、図１９に示された、パケット処理部１１１、コントローラ通信部１１３及びパケット処理制御部１１２に対応する。さらに、同報通知受信部６０３は、図１８に示された、同報通知受信部１６及び同報制御エージェント１４に対応する。
【０１５２】
このような構成を備える通信装置６００でも、同報通信を用いた処理規則の配信経路に加えて、パケット制御装置（図示されない）と通信装置６００との間に１対１の通信路が確保される。従って、１台のパケット制御装置５００の配下に多数の通信装置６００が属していても、同報通信によって多数の通信装置に対して同一のパケット処理規則が適用されることが可能であるとともに、１対１の個別通信により、特定の通信装置に個別にパケット処理規則が適用されることが可能である。
【０１５３】
（第５の実施形態）
次に、本発明を具体的な通信システムに適用した形態について説明する。図２７は、本発明の第５の実施形態のセルブロードキャストシステム（Cell Broadcast Service、CBS）２の構成を示す図である。第４の実施形態で説明した、同報通知送信部１５及び同報通知受信部１６は、セルブロードキャストシステム２にも適用されている。
【０１５４】
セルブロードキャストシステム２は、３ＧＰＰ（3rd Generation Partnership Project） ＴＳ２３．４０１にて定義される同報システムである。一般に、ＣＢＳにおいて対象となる通信システムは、ＧＳＭ（Global System for Mobile Communications）、ＵＭＴＳ（Universal Mobile Telecommunications System）、ＥＰＳ（Evolved Packet System）である。図２７は、セルブロードキャストシステム２のＥＰＳにおける構成を示している。なお、図２７の構成は、ＣＢＳを応用拡張した技術である地震津波警報システム（Earthquake and Tsunami Warning System: ETWS）やＣＭＡＳ（Commercial Mobile Alert System）などへも適用することができる。
【０１５５】
図２７に示されるセルブロードキャストシステム２は、ＯＦＣ（Open Flow Controller）２１、ＵＥ（User Equipment）２３、ＣＢＣ（Cell Broadcast Center）２２、ＭＭＥ（Mobility Management Entity）２４、及びｅＮｏｄｅＢ（evolved Node B）２５を備える。
【０１５６】
ＯＦＣ２１は、オープンフロー技術で用いられるオープンフローコントローラであり、同報通知または個別通信を用いてＵＥ２３のパケット処理規則を管理する。ＵＥ２３は、パケット処理規則に従いパケットを処理するスイッチを備える端末である。ＣＢＣ２２は、指定された範囲に同報通知を行う。ＭＭＥ２４は移動管理制御ノードであり、ＣＢＣ２２から指定された配下のｅＮｏｄｅＢ２５に対して同報通知を転送する。ｅＮｏｄｅＢ２５は、受信した同報通知を自身の管理エリア内にいる全てのＵＥ２３に対して同報通知を行う無線基地局である。
【０１５７】
セルブロードキャストシステム２において、ＯＦＣ２１とＵＥ２３を直接結ぶ破線は、例えば、第４の実施形態で説明した個別通信手段による通信経路、及び、第４の実施形態で説明した同報通知送信部１５及び同報通知受信部１６を経由する通信経路である、セキュアチャネルに対応する。また、ＣＢＣ２２からＭＭＥ２４及びｅＮｏｄｅＢ２５を経由してＵＥ２３に至る実線は、例えば、第４の実施形態で説明した個別通信手段による通信経路、及び、第４の実施形態で説明した同報通知送信部１５及び同報通知受信部１６を経由する通信経路であってもよい。また、該破線が個別通信手段による通信経路であり、該実線が同報通知送信部１５及び同報通知受信部１６を経由する通信経路であってもよい。また、該実線が個別通信手段による通信経路であり、該破線が同報通知送信部１５及び同報通知受信部１６を経由する通信経路であってもよいなお、セキュアチャネルの通信経路は論理的なものであり、実際にはｅＮｏｄｅＢ２５を経由した伝送路でもよく、あるいはその他の経路の伝送路でもよい。
【０１５８】
以下の説明では、第４の実施形態で説明した要素には同一の参照符号を付して、それぞれの詳細な説明は省略する。
【０１５９】
図２８は、ＯＦＣ２１の構成を示す図である。ＯＦＣ２１は、コントローラ（制御装置）１２と、同報制御マネージャ１３とを備える。ＵＥ２３は、スイッチとしての機能を備える。ＵＥ２３は、例えば、スイッチとしての機能を、外部の装置からダウンロードしたデータにより実現してもよい。コントローラ１２Ｅは、ＵＥ２３が備えるスイッチ（パケット処理装置）のパケット処理規則を管理する。同報制御マネージャ１３は、パケット処理規則の、ＵＥ２３に対する同報通知による伝達を管理する。図２８において、コントローラ１２ＥとＵＥ２３との間の伝送路は、個別通信手段による通信経路であるセキュアチャネルである。
【０１６０】
図２９は、ＣＢＣ２２の構成を示す図である。ＣＢＣ２２は、同報通知送信部１５を備える。すなわち、ＣＢＣ２２は、同報通知送信部１５の機能を備え、ＯＦＣ２１から受信した同報制御信号を、同報通知としてＵＥ２３へ送信する。同報通知部１５の動作の詳細は、第４の実施形態で説明した同報通知部１５と同様であるため、ここでは説明を省略する。
【０１６１】
図３０は、ＵＥ２３の構成を示す図である。ＵＥ２３は、スイッチ１１Ｅ、同報制御エージェント１４及びＣＢＳ処理部２３１を備える。
【０１６２】
スイッチ１１Ｅは、パケット処理規則に従い、ＵＥ２３が送受信するパケットを処理する。ＵＥ２３が送受信するパケットとしては、音声通信のパケットや、ネットワーク上のテキストデータや画像データのパケットがあるが、これらには限定されない。
【０１６３】
ＣＢＳ処理部２３１は、同報通知を受信する同報通知受信部１６を含む。ＣＢＳ処理部２３１は、３ＧＰＰ  ＴＳ  ２３．４０１にて規定される動作に従い、ｅＮｏｄｅＢ２５から受信したＣＢＳ信号を処理する。ＣＢＳ処理部２３１は、受信したＣＢＳ信号が同報制御エージェント１４宛のメッセージであると判断された場合に、同報制御エージェント１４に対してメッセージを転送する。
【０１６４】
同報制御エージェント１４は、同報通知で受け取った同報制御信号に基づいて、スイッチ１１Ｅを制御する。ＣＢＳ処理部２３１は、ＣＢＣ２２を経由して伝送された信号を受信する。
【０１６５】
図３１は、ＣＢＳ２の動作シーケンスを示す図である。図３１に示されるシーケンス図を用いた説明にあたり、ＵＥ２３が保持する属性について説明する。ＵＥ２３は、少なくとも１つ以上のグループに属し、ここで定義されるグループには、１つ以上のＵＥ２３が属する。また、ＵＥ２３は、地理的範囲の識別子を保持する。
【０１６６】
ＵＥ２３が属するグループは、ＵＥ２３が持つ属性、またはＯＦＣ２１のオーナーによる設定に基づいて任意に決定される。グループ分けの基準として利用される属性の例としては、ＵＥ２３が保有するアクセスインタフェースの種類や、ＵＥ２３のオーナーとセルブロードキャストシステム２の管理者（ネットワークオペレータ）との間にある契約情報がある。
【０１６７】
ＵＥ２３が保持する地理的範囲の識別子は、ネットワークオペレータによって設定される情報に基づいて決定される。この地理的識別子の例としては、３ＧＰＰにおける無線通信エリアを示すセル識別子（Cell-ID）がある。
【０１６８】
図３１には４台のＵＥ２３（Terminal＃１〜Terminal＃４）が例示されている。それぞれのＵＥ２３は、グループＡまたはＢに属し、さらに、地理的範囲の識別子としてセル識別子（Cell-ID）として１０または２０のいずれかの値が保持されている。
【０１６９】
ＯＦＣ２１は、ＵＥ２３におけるパケット処理規則を変更する必要が生じた場合に、ＵＥ２３に対してパケット処理規則（フローエントリ）の変更信号（フローモッド：Ｆｌｏｗ−ｍｏｄ）メッセージを送信する。Ｆｌｏｗ−ｍｏｄメッセージが送信される契機としては、ＵＥ２３から送信されたパケット処理規則の要求信号（Ｐａｃｋｅｔ−ｉｎメッセージ）がＯＦＣ２１で受信された場合がある。また、ＯＦＣ２１を管理するネットワークオペレータがＵＥ２３のパケット処理規則の変更をＯＦＣ２１に要求した場合にも、Ｆｌｏｗ−ｍｏｄメッセージが送信される。Ｐａｃｋｅｔ−ｉｎメッセージを受け取ったＯＦＣ２１は、Ｐａｃｋｅｔ−ｉｎメッセージの送信の契機となったフレームの取り扱いについて、Ｆｌｏｗ−ｍｏｄまたは契機となったパケットの送信要求（パケットアウト：Ｐａｃｋｅｔ＿ｏｕｔ）またはその両方のメッセージを、個別通信手段又は同報通知手段を用いてＵＥ２３に対して通知する。
【０１７０】
ＯＦＣ２１は、制御装置１２Ｄが備えるスイッチ制御部１２２において、ＵＥ２３に対するＦｌｏｗ−ｍｏｄメッセージの送信に、個別通信手段及び同報通知手段のいずれを用いるかを決定する（図３１及び図２０参照）。ＯＦＣ２１は、例えば、Ｆｌｏｗ−ｍｏｄメッセージが特定のＵＥ２３に送信するものである場合は、個別通信手段を用いる。また、ＯＦＣ２１は、例えば、Ｆｌｏｗ−ｍｏｄメッセージが同報通知するものである場合は、同報通知手段を用いる。ＯＦＣ２１が備えるスイッチ制御部１２２が個別通信手段を選択した場合には、ＯＦＣ２１は、前述のＦｌｏｗ−ｍｏｄメッセージまたはＰａｃｋｅｔ−ｏｕｔメッセージ、あるいはその両方の通知を行うことができる。ＯＦＣ２１が同報通知手段を選択した場合には、スイッチ制御部１２２は、同報制御マネージャ１３にＦｌｏｗ−ｍｏｄメッセージを渡す。この際、スイッチ制御部１２２は、前述の個別通信手段によって、特定のＵＥ２３に対して異なる設定を通知してもよい。
【０１７１】
ＯＦＣ２１が備える同報制御マネージャ１３は、Ｆｌｏｗ−ｍｏｄメッセージによる制御対象となるグループを特定し、グループ情報が付与された同報制御信号を生成する。同報制御マネージャ１３は、グループ情報に基づく同報制御信号の生成処理において、グループ毎に異なった処理を行ってもよい。グループ毎の処理の例としては、グループ共通の暗号化キーを用いたメッセージの暗号化などがある。また、同報制御マネージャ１３は、あるｅＮｏｄｅＢ２５に接続するＵＥ２３を、Ｆｌｏｗ−ｍｏｄメッセージによる制御対象と特定してもよい。これにより、ＯＦＣ２１は、例えば、そのｅＮｏｄｅＢ２５が管理するＵＥ２３に対して、一律のＦｌｏｗ−ｍｏｄメッセージを同報送信することができる。このような構成によれば、ＯＦＣ２１は、あるｅＮｏｄｅＢ２５に接続するＵＥ２３の数が多くなり、そのｅＮｏｄｅＢ２５を介した通信に輻輳が生じた場合（あるいは、生じる可能性が高い場合）に、そのｅＮｏｄｅＢ２５に接続するＵＥ２３に対して、例えばｅＮｏｄｅＢ２５を介さずにネットワークに接続すること（例えば、オフロード）を一斉に指示することができる。
【０１７２】
同報制御マネージャ１３は、例えば、同報通知要求をＣＢＣ２２に対して行う。同報通知要求は、グループ情報が付与された同報制御信号と、ＣＢＣ２２で理解可能な同報通知範囲の識別子と、を含む。本実施形態では、同報通知範囲の識別子の例として、３ＧＰＰの無線通信エリア識別子の一つであるセル識別子（Cell-ID）が用いられる。
【０１７３】
ＣＢＣ２２は、ＯＦＣ２１から受け取った同報通知要求に従い、指定された同報通知範囲に属するＭＭＥ２４に対して、パケット処理規則を含む信号を転送する。ＣＢＣ２２、ＭＭＥ２４及びｅＮｏｄｅＢ２５は、３ＧＰＰ ＴＳ ２３．４０１の規定に従い、ＣＢＣ２２にて指定された同報通知の範囲に属するＵＥ２３に対して、パケット処理規則を含む信号を転送する。このとき、同報通知の範囲としてＣｅｌｌ−ＩＤ＝１０が指定されていることにより、Ｃｅｌｌ−ＩＤ＝１０が含まれない宛先には同報通知が送信されない。これにより、地理的に異なる端末へ、同一のパケット処理規則を配送することができる。また、図３１においては地理的識別子が１つのみ指定されているが、地理的識別子を複数指定することにより、複数の地理的範囲に存在するＵＥ２３に同報通知を行うことができる。
【０１７４】
ＵＥ２３は、例えば、同報通知信号を、同報通知受信部２５によってｅＮｏｄｅＢ２５から受信する。また、ＵＥ２３は、例えば、同報通知信号を、同報通知受信部２５によってＯＦＣ２１から直接受信してもよい。同報通知受信部２５は、受信された同報通知信号を、同報制御エージェント１４（図３１の「ＯＦＳ  Ａｇｅｎｔ」）に転送する。同報制御エージェント１４は、グループ管理部１４３に保持しているグループ情報に基づき、同報通知信号からパケット処理規則制御信号を生成する。
【０１７５】
この図３１では、グループ「Ａ」を含む同報通知信号が通知されている。従って、保持されているグループ識別子が「Ａ」とは異なるＵＥ（端末）は、同報通知信号による制御の対象外であることを認識すると、同報通知信号を廃棄する。保持しているグループ識別子が「Ａ」である端末は、同報通知信号をパケット処理規則制御信号に変換し、Ｆｌｏｗ＿ｍｏｄメッセージとしてスイッチ（図３１の「ＯＦＳ」）に送信する。なお、グループ情報の他の例としては、暗号化されたメッセージを復号化するためのキーなどが考えられる。
【０１７６】
これらのグループ情報をＯＦＣ２１とＵＥ２３の間で共有するために、事前に両者に共通に設定されたグループ情報を用いてもよい。あるいは、グループ情報を利用する以前に、ＯＦＣ２１とＵＥ２３の間で設定されている個別通信手段を用いてグループ情報を交換し、両者のグループ情報を一致させてもよい。個別通信手段を利用する場合、個別通信手段が、暗号化されている経路として提供されていることで、グループ情報の交換を安全に行うことができる。
【０１７７】
また、パケット処理規則制御信号への変換においては、個別通信手段によって、スイッチ毎に異なるパケット処理規則制御信号を設定することができる。従って、同一のＦｌｏｗ−ｍｏｄメッセージに対して、スイッチ毎に異なる制御規則を設定することができる。
【０１７８】
例えば、ＵＥ２３が、３ＧＰＰアクセスインタフェース、ＷｉＭＡＸ（Worldwide interoperability for Microwave Access）アクセスインタフェース、及びＷＬＡＮ（Wireless Local Area Network）アクセスインタフェースの３つのインタフェースを保持しており、グループ識別子が「Ａ」であったとする。また、ＵＥ２３のスイッチ１１Ｅが、ＵＥ２３が使用するアクセスインタフェースを選択する機能を有している。この場合、ＯＦＣ２１が、例えば、グループ「Ａ」に属するＵＥ２３に対して、「ＷＬＡＮアクセスインタフェース」を用いてパケットを転送するというＦｌｏｗ−ｍｏｄメッセージを同報通信手段で通知したとする。このとき、ＵＥ２３の状態によっては、ＷＬＡＮインタフェースが利用できない場合もありうる。例えば、ユーザの設定によりＷＬＡＮインタフェースが無効化されている場合や、ＵＥ２３の近くにＷＬＡＮのＡＰ（アクセスポイント）がない場合には、ＵＥ２３のＷＬＡＮインタフェースは利用できない。このとき、そのＵＥの状態に応じてグループ識別子を再設定すること、すなわちそのＵＥ２３のグループ識別子を「Ａ」から変更することは、例えばＯＦＣ２１や同報制御マネージャ１３が有するデータベースの再構築が必要になるなど、大きなコストを要する。そこで、ＯＦＣ２１は、上述した例において、グループ識別子「Ａ」に属するＵＥ２３であって、同報通知されたＦｌｏｗ−ｍｏｄメッセージによるパケット処理規則ではパケットを処理できないＵＥ２３に対して、個別通信手段によりパケット処理規則を個別に設定又は変更する。これにより、ＯＦＣ２１や同報制御マネージャ１３は、データベースの再構築の必要性がなくなり、結果としてシステム全体に対する変更を小さくすることができる。上述の場合の変更例としては、グループ識別子がＡであるＵＥ２３が、グループ識別子が「Ａ」を含むＦｌｏｗ−ｍｏｄメッセージによりＷＬＡＮアクセスインタフェースを用いてパケットを転送するパケット処理規則の設定又は変更が通知された場合であって、ＷＬＡＮインタフェースを利用できない場合に、ＷｉＭＡＸアクセスインタフェースを用いてパケットを転送するパケット処理規則の設定又は変更に読み替えること、などが考えられる。
【０１７９】
これらの動作によって生成されたパケット処理規則制御信号はスイッチ１１Ｅに伝達され、スイッチ１１Ｅはパケット処理規則を設定又は変更する。
【０１８０】
以上説明した第５の実施形態のセルブロードキャストシステム（ＣＢＳ）２は、複数のＵＥ２３が備えるそれぞれのスイッチに対して、ＯＦＣ２１から同時にパケット処理規則制御信号を送信することができるという効果を奏する。
【０１８１】
その理由は、ＵＥ２３とＯＦＣ２１との間に、同報通知送信部１５を含むＣＢＣ２２が備えられ、ＵＥ２３には同報通知受信部１６が備えられることにより、両者の間に同報通信部が構成されるからである。
【０１８２】
さらに、ＣＢＳ２は、同報通知信号によるＵＥ２３のパケット制御規則の管理を、ＵＥ２３が備えるスイッチに対する個別の制御によって行うこともできる。
【０１８３】
その理由は、ＣＢＳ２は、同報通信手段に加えて、ＵＥ２３とＯＦＣ２１との間に、個別通信が可能な個別通信手段を備えているからである。すなわち、ＣＢＳ２では、ＵＥ２３とＯＦＣ２１との間に１対１の通信路が確保されている。同報通信では複数のＵＥ２３のスイッチに対して、ＯＦＣ２１が一律のＦｌｏｗ−ｍｏｄメッセージを送信するため、ＯＦＣ２１から同一の制御が行われる。一方で、ＯＦＣ２１は、ＵＥ２２とＯＦＣ２１との間の１対１の個別通信手段を経由したＦｌｏｗ−ｍｏｄメッセージの送信により、ＵＥ２３に対するパケット処理規則の個別の設定が可能である。
【０１８４】
さらに、ＣＢＳ２は、同報通信手段に加えて、個別通信手段を備えている。このため、一方の通信手段が使用できない場合であっても、他方の通信手段が使用可能であれば、ＣＢＳ２は、ＯＦＣ２１を用いてＵＥ２３を制御することができる。
【０１８５】
さらに、ＣＢＳ２は、グループ単位のＵＥ制御が可能である。その理由は、同報されるパケット処理規則制御信号に対して、ＵＥ２３において、スイッチ１１Ｅに対する制御の可否をグループ単位で判断することができるからである。
【０１８６】
さらに、ＣＢＳ２は、複数のＵＥから発生する、同一の規則が適用される新規通信検出の通知を削減できる。
【０１８７】
その理由は、あるＵＥ２３において新規な通信が検出され、ＯＦＣ２１に対してＰａｃｋｅｔ−ｉｎが送信された場合に、ＯＦＣ２１が他のＵＥ２３に対して、同報通信を用いて同様のパケット制御規則を設定することで、他のＵＥ２３における同様な検出通知の発生を削減できるからである。
【０１８８】
（第５の実施形態の第１の適用例）
第５の実施形態の構成による運用例として、ネットワークオペレータによるネットワーク輻輳回避の例を以下に説明する。図３２は、複数のアクセスインタフェースを備えるＵＥを含む通信システム３の構成を示す図である。
【０１８９】
図３２に示されるように、ＵＥ２３は、ｅＮｏｄｅＢ２５と通信が可能な３Ｇアクセスインタフェースと、ＷＬＡＮ−ＡＰ３１との通信が可能なＷＬＡＮアクセスインタフェースを保持している。ＵＥ２３は多数存在しており、ＵＥ２３は、いずれかのアクセスインタフェースを利用して３ＧあるいはＷＬＡＮネットワークと通信できる。図３２には、ＵＥ＃１〜ＵＥ＃４の４台のＵＥが記載されている。
【０１９０】
ネットワークオペレータ３２が、Ｃｅｌｌ−ＩＤ＝１０が示すネットワークエリアにおいて、ｅＮｏｄｅＢ２５を経由するアクセスネットワークの輻輳を検出したとする。その結果、ネットワークオペレータ３２は、ＯＦＣ２１に対して、Ｃｅｌｌ−ＩＤ＝１０配下のＵＥ２３に３ＧアクセスインタフェースではなくＷＬＡＮアクセスインタフェースを利用してネットワークへアクセスするように設定することを要求する。なお、Ｃｅｌｌ−ＩＤ＝１０配下の少なくとも１台のＵＥ２３、例えばＵＥ２３＃１が、ｅＮｏｄｅＢ２５を経由するアクセスネットワークが使用できないことを検知し、ＯＦＣ２１に対して新たなパケット処理規則の設定を要求してもよい。
【０１９１】
ＯＦＣ２１は、ネットワークオペレータ３２から、あるいは、Ｃｅｌｌ−ＩＤ＝１０配下の少なくとも１台のＵＥ２３からの要求を契機に、Ｃｅｌｌ−ＩＤ＝１０配下に対して３ＧアクセスインタフェースからＷＬＡＮアクセスインタフェースに変更するＦｌｏｗ−ｍｏｄメッセージを通知するようにＣＢＣ２２に対して要求する。そして、ＣＢＣ２２はＣｅｌｌ−ＩＤ＝１０配下のＵＥ２３＃１、２に、当該Ｆｌｏｗ−ｍｏｄメッセージを含む同報通知を行う。
【０１９２】
このＦｌｏｗ−ｍｏｄメッセージを受け取ったＵＥ２３＃１、２は、利用するアクセスインタフェースを３ＧアクセスインタフェースからＷＬＡＮアクセスインタフェースに変更する。
【０１９３】
また、Ｆｌｏｗ−ｍｏｄメッセージは、特定のアクセスインタフェースに発生するフロー全てを処理させるだけでなく、フローが処理されるアクセスインタフェースを、フロー単位で指定することができる。従って、Ｆｌｏｗ−ｍｏｄメッセージを用いて、３Ｇアクセスネットワークに負荷を与えるトラヒックを選択して、当該トラフィックのみを、ＷＬＡＮアクセスインタフェースを経由させることができる。また、Ｆｌｏｗ−ｍｏｄメッセージには、３Ｇアクセスネットワークを経由させるトラヒックを指定してもよい。
【０１９４】
さらに、ＯＦＣ２１において、同報通知信号の適用対象とされるグループ識別子を設定することで、地理的制限に加えてグループ単位で制御の適用範囲を制限することが可能である。例えば、ＵＥの契約内容に対応させたグループ識別子を定義し、契約に基づいて混雑時でも優先的に３Ｇアクセスネットワークを利用できるＵＥ２３には異なるグループ識別子を付与することで、制御対象となるＵＥを制限することができる。
【０１９５】
前述のグループ識別子を意識しない方法、または全てのグループ識別子を指定する方法では、Ｃｅｌｌ−ＩＤ＝１０配下にあるＵＥ２３＃１、２が制御対象となる。しかし、グループ識別子でグループＡにのみ制限することで、グループＢに属するＵＥ２３＃２は制御対象外とすることができる。
【０１９６】
以上により、選択した地理的範囲、端末グループの単位で、ネットワーク輻輳回避制御を実現することができる。
【０１９７】
（第５の実施形態の第２の適用例）
第５の実施形態を適用した第２の例として、ＡＮＤＳＦ（Access Network Discovery & Selection Function、アクセスネットワーク検出選択機能）におけるネットワーク選択ポリシの配布への適用例を以下に説明する。ＡＮＤＳＦは、３ＧＰＰ ＴＳ  ２３．４０２などで規定される仕様であり、ＵＥに対して複数のアクセスネットワークに対する選択ポリシを配信する仕組みである。
【０１９８】
図３３は、ＡＮＤＳＦに対して同報通知制御システムを適用した通信システム４の構成を示す図である。ネットワークの構成は、図２７におけるＯＦＣ２１がＡＮＤＳＦ４１となった場合と同様の構成になる。
【０１９９】
ＵＥは、配信されたポリシに基づき、利用するアクセスネットワークを選択する。ＡＮＤＳＦでは、ポリシを配信する方式として、Ｐｕｓｈ  ＭｏｄｅｌとＰｕｌｌ Ｍｏｄｅｌが規定されている。Ｐｕｓｈ  Ｍｏｄｅｌでは、サーバであるＡＮＤＳＦからＵＥに対するポリシ更新の通知が、ポリシ配信の契機となる。この場合、ＵＥがＡＮＤＳＦに対してセキュアな通信路を確立した後、ポリシはその通信路を経由して転送される。Ｐｕｌｌ  Ｍｏｄｅｌでは、ＵＥにおけるポリシの必要性の発生が、ポリシの配信の契機となる。この場合、ＵＥにおけるポリシが必要となると、ＡＮＤＳＦとの間でセキュアな通信路が確立され、その通信路を経由してポリシが転送される。
【０２００】
このようなＡＮＤＳＦを用いたポリシ配信においては、以下のような課題があった。すなわち、Ｐｕｓｈ  Ｍｏｄｅｌにおいて、ＡＮＤＳＦからＵＥに対するポリシ更新は、ＳＭＳ（short message service）によって通知される。このポリシ更新通知を個々のＵＥに対して行う場合、ＳＭＳによってネットワークに対する負荷が高くなる。また、複数のＵＥが同時にポリシ取得を行う場合にはＵＥの数だけＡＮＤＳＦに対してセキュアなコネクション確立が必要であり、ＵＥの数が膨大となる場合にはコネクションの制御が困難である。
【０２０１】
そこで、第４の実施形態の通信システムの構成をポリシ更新に適用することで、所定の地理的制限範囲内に存在する任意のグループに属するＵＥに対して、ＡＮＤＳＦのポリシ更新通知を同報することができる。これにより、多数のポリシ更新通知によるネットワークへの負荷を低減することができる。
【０２０２】
また、制御情報であるポリシを同報で配信することができる。これにより、ＡＮＤＳＦとＵＥ間のコネクションの確立が不要となり、ＡＮＤＳＦから多くのＵＥに対してポリシを配信することが可能になる。
【０２０３】
さらに、ＡＮＤＳＦがもつ個別のセキュアな通信路を経由して、同報通知で受け取ったポリシに対する個別の変更制御設定が可能である。例えば、個別のセキュアな通信路を用いて、同報通知で転送された、暗号化されたメッセージの復号キーが交換されてもよい。同報通知で転送されたメッセージは、本来不要であるＵＥにおいても受信され、ＵＥでメッセージの要否について判断された後に不要なメッセージは廃棄される。このため、同報通知で転送されたメッセージの安全性は、個別のセキュアな通信路に比べて低い。そこで、事前に配信対象となるグループに対して復号キーを個別のセキュアな通信路を経由して配布しておくことで、ＡＮＤＳＦからＵＥに同報通知されるメッセージの暗号化を可能とし、キーの配布の安全性を高めることができる。
【０２０４】
これらの動作により、ＡＮＤＳＦにおけるスケーラビリティの課題を解決することができる。
【０２０５】
以上、実施形態を参照して本願発明を説明したが、本願発明は上記実施形態に限定されない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
この出願は、２０１２年９月１４日に出願された日本出願特願２０１２−２０２９６１を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【０２０６】
なお、上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【０２０７】
（付記１）パケットを処理するための処理規則を生成する制御装置と、前記処理規則によりパケットを処理する複数の通信装置と、を有し、前記制御装置が、前記複数の通信装置に対して、前記処理規則を同報通信により通知することを特徴とする、通信システム。
【０２０８】
（付記２）前記複数の通信装置の各々は、少なくとも１つのグループに属し、前記制御装置は、前記生成された処理規則を適用する通信装置のグループを決定し、前記決定されたグループを識別する情報と、前記処理規則とを、前記複数の通信装置に対して同報通信により通知することを特徴とする、付記１に記載された通信システム。
【０２０９】
（付記３）前記複数の通信装置の各々は、前記制御装置から通知されたグループを識別する情報と、自装置が属するグループの情報とが一致した場合に、前記制御装置から通知された処理規則により受信したパケットを処理することを特徴とする、付記２に記載された通信システム。
【０２１０】
（付記４）前記複数の通信装置各々の位置情報に基づいて、前記生成した処理規則を適用するグループを決定することを特徴とする、付記２又は３に記載された通信システム。
【０２１１】
（付記５）前記位置情報は、無線通信エリアを示す識別子である、付記４に記載された通信システム。
【０２１２】
（付記６）前記制御装置は、
前記生成された処理規則を適用する通信装置を決定し、前記決定された少なくとも１つの通信装置を識別する識別子と、前記処理規則とを、前記複数の通信装置に対して同報通信により通知することを特徴とする、付記１に記載された通信システム。
【０２１３】
（付記７）前記複数の通信装置の各々は、前記制御装置から通知された識別子と、自装置の識別子とが一致した場合に、前記制御装置から通知された処理規則により受信したパケットを処理することを特徴とする、付記６に記載された通信システム。
【０２１４】
（付記８）前記制御装置は、前記複数の通信装置の位置情報に基づいて、前記生成された処理規則を適用する少なくとも１つの通信装置を決定することを特徴とする、付記６又は７に記載された通信システム。
【０２１５】
（付記９）前記位置情報は、無線通信エリアを示す識別子である、付記５又は８に記載された通信システム。
【０２１６】
（付記１０）前記複数の通信装置の少なくとも１つは、前記制御装置に対して、前記処理規則を要求し、前記制御装置は、前記要求に応じて前記処理規則を生成し、前記生成された処理規則を、前記要求を行った通信装置に対して通知することを特徴とする、付記１乃至９のいずれか１項に記載された通信システム。
【０２１７】
（付記１１）前記複数の通信装置の各々は、複数の通信インタフェースを備え、前記制御装置は、前記複数の通信インタフェースのうち、パケットを転送するために用いる通信インタフェースを決定し、前記決定された通信インタフェースによりパケットを転送するための前記処理規則を、前記複数の通信装置に対して同報通信により通知することを特徴とする、付記１乃至１０のいずれか１項に記載された通信システム。
【０２１８】
（付記１２）前記制御装置は、前記複数の通信インタフェースのうち、トラフィックの負荷が低い通信インタフェースを、前記パケットを転送させるために用いる通信インタフェースとして決定することを特徴とする、付記１１に記載された通信システム。
【０２１９】
（付記１３）前記複数の通信装置の各々は、第１の通信インタフェース及び第２の通信インタフェースを備え、前記制御装置は、受信したパケットの転送に用いる通信インタフェースを、前記第１の通信インタフェースから前記第２の通信インタフェースに切替えるための前記処理規則を、前記複数の通信装置に対して同報通信により通知することを特徴とする、付記１乃至１２のいずれか１項に記載された通信システム。
【０２２０】
（付記１４）前記制御装置は、複数の前記通信装置の少なくとも１つからの要求に応じて、前記複数の通信装置に通知する前記処理規則を生成し、前記生成された処理規則を前記複数の通信装置に対して同報通信により通知することを特徴とする、付記１乃至１３のいずれか１項に記載された通信システム。
【０２２１】
（付記１５）パケットを処理するための処理規則を生成する生成手段と、前記処理規則によりパケットを処理する複数の通信装置に対して、前記処理規則を同報通信により通知する通知手段と、を備える制御装置。
【０２２２】
（付記１６）前記複数の通信装置の各々は、少なくとも１つのグループに属し、前記生成した処理規則を適用する通信装置のグループを決定する決定手段をさらに備え、前記通知手段は、前記決定したグループを識別する情報と、前記処理規則とを、前記複数の通信装置に対して同報通信により通知することを特徴とする、付記１５に記載された制御装置。
【０２２３】
（付記１７）前記決定手段は、前記複数の通信装置の位置情報に基づいて、前記生成された処理規則を適用するグループを選択することを特徴とする、付記１６に記載された制御装置。
【０２２４】
（付記１８）前記生成された処理規則を適用する少なくとも１つの通信装置を決定する決定手段をさらに備え、前記通知手段は、前記決定された少なくとも１つの通信装置を識別する識別子と、前記処理規則とを、前記複数の通信装置に対して同報通信により通知することを特徴とする、付記１５に記載された制御装置。
【０２２５】
（付記１９）前記決定手段は、前記複数の通信装置の位置情報に基づいて、前記生成された処理規則を適用する少なくとも１つの通信装置を決定することを特徴とする、付記１８に記載された制御装置。
【０２２６】
（付記２０）前記位置情報は、無線通信エリアを示す識別子であることを特徴とする、付記１７又は１９に記載された制御装置。
【０２２７】
（付記２１）前記生成手段は、前記複数の通信装置の少なくとも１つからの要求に応じて、前記処理規則を生成し、前記通知手段は、前記生成された処理規則を、前記要求を行った通信装置に対して通知することを特徴とする、付記１５乃至２０のいずれか１項に記載された制御装置。
【０２２８】
（付記２２）前記生成手段は前記複数の通信装置の各々が備える複数の通信インタフェースのうち、パケットを転送するために用いる通信インタフェースを決定し、前記決定された通信インタフェースにより受信されたパケットを転送するための前記処理規則を生成し、前記通知手段は、前記生成された処理規則を、前記複数の通信装置に対して同報通信により通知することを特徴とする、付記１５乃至２１のいずれか１項に記載された制御装置。
【０２２９】
（付記２３）前記生成手段は、前記複数の通信インタフェースのうち、トラフィックの負荷が低い通信インタフェースを、前記パケットを転送させるために用いる通信インタフェースとして決定することを特徴とする、付記２２に記載された制御装置。
【０２３０】
（付記２４）前記生成手段は、前記複数の通信装置の各々が備える第１の通信インタフェース及び第２の通信インタフェースのうち、受信されたパケットの転送に用いる通信インタフェースを前記第１の通信インタフェースから前記第２の通信インタフェースに切替えるための前記処理規則を生成し、前記通知手段は、前記生成された処理規則を、前記複数の通信装置に対して同報通信により通知することを特徴とする、付記１５乃至２３のいずれか１項に記載された制御装置。
【０２３１】
（付記２５）前記生成手段は、前記複数のパケット処理規則の少なくとも１つからの要求に応じて、前記複数の通信装置に通知する前記処理規則を生成し、前記通知手段は、前記生成された処理規則を、前記複数の通信装置に対して同報通信により通知することを特徴とする、付記１５乃至２４のいずれかに記載された制御装置。
【０２３２】
（付記２６）前記通知手段は、前記複数の通信装置の各々が接続可能な複数のネットワークの状態を示す情報を、前記複数の通信装置に対して同報通信により通知することを特徴とする、付記１５乃至２５のいずれかに記載された制御装置。
【０２３３】
（付記２７）パケットを処理するための処理規則を生成する制御装置から同報送信により通知された処理規則を受信する受信手段と、前記受信した処理規則により受信したパケットを処理する処理手段と、を備える通信装置。
【０２３４】
（付記２８）前記通信装置は、少なくとも１つの通信装置のグループに属し、前記受信手段は、前記処理規則と、前記グループの少なくとも１つを識別する情報とを受信し、前記処理手段は、前記制御装置から受信したグループを識別する情報と、前記通信装置が属するグループの情報とが一致した場合に、前記制御装置から通知された前記処理規則により、受信されたパケットを処理することを特徴とする、付記２７に記載された通信装置。
【０２３５】
（付記２９）前記受信手段は、前記処理規則と、通信装置を識別する識別子とを受信し、前記処理手段は、前記制御装置から受信した識別子と、前記通信装置の識別子とが一致した場合に、前記制御装置から通知された処理規則により受信したパケットを処理することを特徴とする、付記２７に記載された通信装置。
【０２３６】
（付記３０）前記制御装置に対して、受信されたパケットを処理するための前記処理規則を要求する要求手段をさらに備え、前記受信手段は、前記制御装置が前記要求に応じて生成した前記処理規則を受信し、前記処理手段は、前記受信された処理規則により、前記受信されたパケットを処理することを特徴とする、付記２７乃至２９のいずれか１項に記載された通信装置。
【０２３７】
（付記３１）前記選択手段は、前記制御装置が同報送信により通知した複数のネットワークの状態を示す情報を受信し、前記処理手段は、前記受信した複数のネットワークの状態を示す情報に基づいて、前記複数のネットワークのうち接続するネットワークを決定することを特徴とする、付記２７乃至３０のいずれかに記載された通信装置。
【０２３８】
（付記３２）パケットを処理するための処理規則を生成するステップと、前記処理規則によりパケットを処理する複数の通信装置に対して、前記処理規則を同報通信により通知するステップと、を含むことを特徴とする、制御装置の制御方法。
【０２３９】
（付記３３）前記複数の通信装置の各々は、少なくとも１つのグループに属し、前記生成された処理規則を適用するグループを決定するステップと、前記決定されたグループを識別する情報と、前記処理規則とを、前記複数の通信装置に対して同報通信により通知するステップと、を含むことを特徴とする、付記３２に記載された制御装置の制御方法。
【０２４０】
（付記３４）前記複数の通信装置の位置情報に基づいて、前記生成された処理規則を適用するグループを選択するステップを含むことを特徴とする、付記３３に記載された制御装置の制御方法。
【０２４１】
（付記３５）前記生成された処理規則を適用する少なくとも１つの通信装置を決定するステップと、前記決定された少なくとも１つの通信装置を識別する識別子と、前記処理規則とを、前記複数の通信装置に対して同報通信により通知するステップと、を含むことを特徴とする、付記３２に記載された制御装置の制御方法。
【０２４２】
（付記３６）前記複数の通信装置の位置情報に基づいて、前記生成された処理規則を適用する少なくとも１つの通信装置を決定するステップを含むことを特徴とする、付記３５に記載された制御装置の制御方法。
【０２４３】
（付記３７）前記位置情報は、無線通信エリアを示す識別子であることを特徴とする、付記３４又は３６に記載された制御装置の制御方法。
【０２４４】
（付記３８）前記複数の通信装置の少なくとも１つからの要求に応じて、前記処理規則を生成するステップと、前記生成された処理規則を、前記要求を行った通信装置に対して通知するステップと、を含むことを特徴とする、付記３２乃至３７のいずれか１項に記載された制御装置の制御方法。
【０２４５】
（付記３９）前記複数の通信装置の各々が備える複数の通信インタフェースのうち、パケットを転送するために用いる通信インタフェースを決定するステップと、前記決定された通信インタフェースにより受信されたパケットを転送するための前記処理規則を生成するステップと、前記複数の通信装置に対して同報通信により通知するステップと、を含むことを特徴とする、付記３２乃至３８のいずれか１項に記載された制御装置の制御方法。
【０２４６】
（付記４０）前記複数の通信インタフェースのうち、トラフィックの負荷が低い通信インタフェースを、前記パケットを転送させるために用いる通信インタフェースとして決定するステップを含むことを特徴とする、付記３９に記載された制御装置の制御方法。
【０２４７】
（付記４１）前記複数の通信装置の各々が備える複数の通信インタフェースのうち、受信されたパケットの転送に用いる通信インタフェースを第一の通信インタフェースから第二の通信インタフェースに切替えるための前記処理規則を生成するステップと、前記生成された処理規則を、前記複数の通信装置に対して同報通信により通知するステップと、を含むこと特徴とする、付記３２乃至４０のいずれか１項に記載された制御装置の制御方法。
【０２４８】
（付記４２）前記複数のパケット処理規則の少なくとも１つからの要求に応じて、前記複数の通信装置に通知する処理規則を生成するステップと、前記生成された処理規則を、前記複数の通信装置に対して同報通信により通知するステップと、を含むことを特徴とする、付記３２乃至４１のいずれかに記載された制御装置の制御方法。
【０２４９】
（付記４３）前記複数の通信装置の各々が接続可能な複数のネットワークの状態を示す情報を、前記複数の通信装置に対して同報通信により通知するステップを含むことを特徴とする、付記３２乃至４２のいずれかに記載された制御装置の制御方法。
【０２５０】
（付記４４）パケットを処理するための処理規則を生成する制御装置から同報送信により通知された処理規則を受信するステップと、前記受信された処理規則により受信されたパケットを処理するステップと、を含むことを特徴とする、通信装置の制御方法。
【０２５１】
（付記４５）前記通信装置は、少なくとも１つの通信装置のグループに属し、前記処理規則と、前記グループの少なくとも１つを識別する情報とを受信するステップと、前記制御装置から受信したグループを識別する情報と、自装置が属するグループの情報とが一致した場合に、前記制御装置から通知された処理規則により受信されたパケットを処理するステップと、含むことを特徴とする、付記４４に記載された通信装置の制御方法。
【０２５２】
（付記４６）前記処理規則と、通信装置を識別する識別子とを受信するステップと、前記制御装置から受信した識別子と、自装置の識別子とが一致した場合に、前記制御装置から通知された処理規則により受信されたパケットを処理するステップと、を含むこと
を特徴とする、付記４４に記載された通信装置の制御方法。
【０２５３】
（付記４７）前記制御装置に対して、受信されたパケットを処理するための前記処理規則を要求するステップと、前記制御装置が前記要求に応じて生成された処理規則を受信するステップと、前記受信された処理規則により、前記受信されたパケットを処理するステップと、を含むことを特徴とする、付記４４乃至４６のいずれか１項に記載された通信装置の制御方法。
【０２５４】
（付記４８）前記制御装置が同報送信により通知した複数のネットワークの状態を示す情報を受信するステップと、前記受信された複数のネットワークの状態を示す情報に基づいて、前記複数のネットワークのうち接続するネットワークを決定するステップと、を含むことを特徴とする、付記４４乃至４７のいずれか１項に記載された通信装置の制御方法。
【０２５５】
（付記４９）パケットを処理する複数の通信装置を管理する制御装置に、前記パケットを処理するための処理規則を生成する処理と、前記複数の通信装置に対して、前記処理規則を同報通信により通知する処理と、を実行させるプログラム。
【０２５６】
（付記５０）前記複数の通信装置の各々は、少なくとも１つのグループに属し、前記生成された処理規則を適用するグループを決定する処理と、前記決定されたグループを識別する情報と、前記処理規則とを、前記複数の通信装置に対して同報通信により通知する処理と、を含むことを特徴とする、付記４９に記載されたプログラム。
【０２５７】
（付記５１）所定の規則に基づいてパケットを処理する通信装置に、パケットを処理するための処理規則を生成する制御装置から同報送信により通知された処理規則を受信する処理と、前記受信された処理規則により受信されたパケットを処理する処理と、を実行させるプログラム。
【０２５８】
（付記５２）前記通信装置は、少なくとも１つの通信装置のグループに属し、前記処理規則と、前記グループの少なくとも１つを識別する情報とを受信する処理と、前記制御装置から受信されたグループを識別する情報と、自装置が属するグループの情報とが一致した場合に、前記制御装置から通知された処理規則により受信されたパケットを処理する処理と、含むことを特徴とする、付記５１に記載されたプログラム。
【０２５９】
（付記５３）所定の規則に基づいてパケットを処理する通信端末であって、パケットを処理するための処理規則を生成する制御装置から同報送信により通知された処理規則を受信する受信手段と、前記受信された処理規則により受信されたパケットを処理する処理手段と、を備える通信端末。
【０２６０】
（付記５４）前記通信端末は、少なくとも１つの通信端末のグループに属し、前記受信手段は、前記処理規則と、前記グループの少なくとも１つを識別する情報とを受信し、前記処理手段は、前記制御装置から受信したグループを識別する情報と、自装置が属するグループの情報とが一致した場合に、前記制御装置から通知された処理規則により受信したパケットを処理することを特徴とする、付記５３に記載された通信端末。
【符号の説明】
【０２６１】
１、３、１Ａ、１Ｂ、１Ｃ、１Ｄ    通信システム
２    セルブロードキャストシステム
１１、１１Ａ、１１Ｂ、１１Ｃ、１１Ｄ    通信装置
１１Ｅ    スイッチ
１２、１２Ａ、１２Ｂ、１２Ｃ、１２Ｄ    制御装置
１２Ｅ    コントローラ
１３    同報制御マネージャ
１４    同報制御エージェント
１５    同報通知送信部
１６    同報通知受信部
１１１    パケット処理部
１１２    パケット処理制御部
１１３    コントローラ通信部
１１４    同報制御信号処理部
１１５    グループ管理部
１２１    パケット処理規則テーブル
１２２    スイッチ制御部
１２３    スイッチ通信部
１２３Ａ    スイッチ通知部
１２４    スイッチグループ管理部
１２５    同報制御信号制御部
１３１    スイッチ制御信号処理部
１３２    スイッチグループ管理部
１３３    同報制御信号制御部
１３４    同報通知送信制御部
１４１    同報通知受信処理部
１４２    同報制御信号処理部
１４３    グループ管理部
１４４    スイッチ制御部
２１    オープンフローコントローラ（ＯＦＣ）
２２    セルブロードキャストセンター（ＣＢＣ）
２３    端末（ＵＥ）
２４    移動管理制御ノード（ＭＭＥ）
２５    無線基地局（ｅＮｏｄｅＢ）
２３１    ＣＢＳ処理部
３１    無線ＬＡＮアクセスポイント（ＷＬＡＮ−ＡＰ）
３２    ネットワークオペレータ（ＮＷ  Ｏｐｅｒａｔｏｒ）
４１    アクセスネットワーク検出選択機能（ＡＮＤＳＦ）
５００    パケット制御装置
５０１    パケット処理規則制御部
５０２    個別送信部
５０３    同報通知部
６００    通信装置
６０１    パケット処理部
６０２    個別受信部
６０３    同報通知受信部
６０４    パケット処理制御部
【図１】
2015536051.tif 000003
【図２】
2015536051.tif 000004
【図３】
2015536051.tif 000005
【図４】
2015536051.tif 000006
【図５】
2015536051.tif 000007
【図６】
2015536051.tif 000008
【図７】
2015536051.tif 000009
【図８】
2015536051.tif 000010
【図９】
2015536051.tif 000011
【図１０】
2015536051.tif 000012
【図１１】
2015536051.tif 000013
【図１２】
2015536051.tif 000014
【図１３】
2015536051.tif 000015
【図１４】
2015536051.tif 000016
【図１５】
2015536051.tif 000017
【図１６】
2015536051.tif 000018
【図１７】
2015536051.tif 000019
【図１８】
2015536051.tif 000020
【図１９】
2015536051.tif 000021
【図２０】
2015536051.tif 000022
【図２１】
2015536051.tif 000023
【図２２】
2015536051.tif 000024
【図２３】
2015536051.tif 000025
【図２４】
2015536051.tif 000026
【図２５】
2015536051.tif 000027
【図２６】
2015536051.tif 000028
【図２７】
2015536051.tif 000029
【図２８】
2015536051.tif 000030
【図２９】
2015536051.tif 000031
【図３０】
2015536051.tif 000032
【図３１】
2015536051.tif 000033
【図３２】
2015536051.tif 000034
【図３３】
2015536051.tif 000035
2015536051.tif 000036
【図３４】
2015536051.tif 000037
【国際調査報告】
2015536051.tif 000038