(57)【特許請求の範囲】
【請求項１】
端末へトラヒックフローを転送する際に、複数のインタフェースを同時に利用するリンクアグリゲーション機能を有する基地局を有し、前記基地局と、前記端末は、同一のマルチキャスト又はブロードキャストドメインに含まれる無線通信システムであって、
前記端末は、
複数の無線インタフェースと、
該複数の無線インタフェースの稼動状態を表す情報と、マルチキャストパケット又はブロードキャストパケットに対する応答パケットに後続して前記端末が受信するフローへのリンクアグリゲーションの必要性とに基づいて、前記応答パケットを前記複数の無線インタフェースのいずれの無線インタフェースから送信するかを選択する制御部と
を有する、無線通信システム。
【請求項２】
前記基地局は、
前記端末から、該端末の有する複数のインタフェースの稼動状態を表す情報を受信する無線インタフェースと、
該無線インタフェースからの複数のインタフェースの稼動状態を表す情報に基づいて、前記マルチキャストパケット又はブロードキャストパケットを廃棄する制御を行う制御部と
を有する、請求項１に記載の無線通信システム。
【請求項３】
端末へトラヒックフローを転送する際に、複数のインタフェースを同時に利用するリンクアグリゲーション機能を有する基地局を有し、前記基地局と、前記端末は、同一のマルチキャスト又はブロードキャストドメインに含まれる無線通信システムであって、
前記端末は、
複数の無線インタフェースと、
該複数の無線インタフェースの稼動状態を表す情報と、前記基地局により通知される、マルチキャストパケット又はブロードキャストパケットに対する応答パケットに後続して前記端末が受信するフローにリンクアグリゲーションを利用するか否かを表す情報に基づいて、前記応答パケットを前記複数の無線インタフェースのいずれの無線インタフェースから送信するかを選択する制御部と
を有する、無線通信システム。
【請求項４】
前記基地局は、
前記端末から、該端末の有する複数のインタフェースの稼動状態を表す情報を受信する無線インタフェースと、
該無線インタフェースからの複数のインタフェースの稼動状態を表す情報に基づいて、前記マルチキャストパケット又はブロードキャストパケットを廃棄する制御を行うとともに、前記複数の無線インタフェースの稼動状態を表す情報と、前記マルチキャストパケット又はブロードキャストパケットに対する応答パケットに後続して前記端末が受信するフローへのリンクアグリゲーションの必要性とに基づいて、前記後続するフローにリンクアグリゲーションを利用するか否かを判断する制御部と
を有し、
前記無線インタフェースは、前記端末へ、前記制御部により判断された前記リンクアグリゲーションを利用するか否かを表す情報を通知する、請求項３に記載の無線通信システム。
【請求項５】
前記端末の制御部は、前記後続するフローがリンクアグリゲーションを利用できる無線インタフェースから、前記応答パケットを送信する、請求項１ないし４のいずれか１項に記載の無線通信システム。
【請求項６】
前記端末の制御部は、前記マルチキャストパケット又はブロードキャストパケットに対する応答パケットに後続して前記端末が受信するフローのプロトコルに基づいて、リンクアグリゲーションが必要である否かを判断する、請求項１又は２に記載の無線通信システム。
【請求項７】
端末と同一のマルチキャスト又はブロードキャストドメインに含まれる基地局から、トラヒックフローを受信する端末であって、
複数の無線インタフェースと、
該複数の無線インタフェースの稼動状態を表す情報と、マルチキャストパケット又はブロードキャストパケットに対する応答パケットに後続して前記端末が受信するフローへのリンクアグリゲーションの必要性とに基づいて、前記応答パケットを前記複数の無線インタフェースのいずれの無線インタフェースから送信するかを選択する制御部と
を有する、端末。
【請求項８】
端末と同一のマルチキャスト又はブロードキャストドメインに含まれる基地局から、トラヒックフローを受信する端末であって、
複数の無線インタフェースと、
該複数の無線インタフェースの稼動状態を表す情報と、前記複数の無線インタフェースのいずれかにより受信された前記基地局からのリンクアグリゲーションを利用するか否かを表す情報に応じて、応答パケットを前記複数の無線インタフェースのいずれの無線インタフェースから送信するかを選択する制御部と
を有する、端末。
【請求項９】
端末へトラヒックフローを転送する際に、複数のインタフェースを同時に利用するリンクアグリゲーション機能を有する基地局を有し、前記基地局と、前記端末は、同一のマルチキャスト又はブロードキャストドメインに含まれる無線通信システムにおける通信方法であって、
前記端末は、
複数の無線インタフェースの稼動状態を表す情報と、マルチキャストパケット又はブロードキャストパケットに対する応答パケットに後続して前記端末が受信するフローへのリンクアグリゲーションの必要性とに基づいて、前記応答パケットを前記複数の無線インタフェースのいずれの無線インタフェースから送信するかを選択する、通信方法。
【請求項１０】
端末へトラヒックフローを転送する際に、複数のインタフェースを同時に利用するリンクアグリゲーション機能を有する基地局を有し、前記基地局と、前記端末は、同一のマルチキャスト又はブロードキャストドメインに含まれる無線通信システムにおける通信方法であって、
前記端末は、
複数の無線インタフェースの稼動状態を表す情報と、前記基地局により通知される、マルチキャストパケット又はブロードキャストパケットに対する応答パケットに後続して前記端末が受信するフローにリンクアグリゲーションを利用するか否かを表す情報に基づいて、前記応答パケットを前記複数の無線インタフェースのいずれの無線インタフェースから送信するかを選択する、通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信システム、端末、及び通信方法に関する。
【背景技術】
【０００２】
将来、次世代のセルラー式無線通信方式であるＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）インタフェースを有する小型基地局が、家庭に導入されることが見込まれる。このような小型基地局は、フェムト基地局（Ｆｅｍｔｏ  ＢＳ：  Ｆｅｍｔｏｃｅｌｌ  Ｂａｓｅ  Ｓｔａｔｉｏｎ）とも呼ばれる。
【０００３】
また、家庭には、既に無線ＬＡＮ（ＷＬＡＮ：  Ｗｉｒｅｌｅｓｓ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）が普及している。無線ＬＡＮが普及している家庭内では、端末、即ち、移動局（ＭＳ：  Ｍｏｂｉｌｅ  Ｓｔａｔｉｏｎ）にとっては、多様な無線アクセスを利用できる無線通信環境になると想定される。例えば、ＬＴＥによる無線アクセスや、無線ＬＡＮによる無線アクセスを利用できる無線通信環境になると想定される。
【０００４】
多様な無線アクセスを利用できる無線通信環境では、ＬＴＥ、無線ＬＡＮの両方の無線インタフェースを有する端末が、ホームネットワークに接続される。ＬＴＥ、無線ＬＡＮの両方の無線アダプタを有する端末が、ホームネットワークＬＡＮに接続される場合もある。
【０００５】
図１は、無線通信システム１０の一例を示す。無線通信システム１０には、端末２０、フェムト基地局３０、無線ＬＡＮアクセスポイント（ＡＰ：  Ａｃｃｅｓｓ  Ｐｏｉｎｔ）４０、ハブ（Ｈｕｂ）５０が含まれる。端末２０、フェムト基地局３０、無線ＬＡＮアクセスポイント４０、ハブ５０により、ホームネットワーク（以下、「ネットワーク」という）が構成されてもよい。
【０００６】
端末２０は、ＬＴＥインタフェース２２と、無線ＬＡＮインタフェース２４とを有する。ＬＴＥインタフェース２２は、フェムト基地局３０へ、ＬＴＥ方式で無線アクセスする。無線ＬＡＮインタフェース２４は、無線ＬＡＮアクセスポイント４０へ、無線ＬＡＮ方式で無線アクセスする。
【０００７】
通信相手６０は、端末２０の通信相手となる端末を示す。
【０００８】
ネットワークは、同一のマルチキャスト又はブロードキャストドメインである。つまり、ネットワークに接続する端末２０により発信されたマルチキャストパケット又はブロードキャストパケットは、該ネットワークに接続する他の全ての端末へ到達する。図１に示されるネットワークの一例では、通信相手６０が発信したマルチキャスト又はブロードキャストパケットは、端末２０のＬＴＥインタフェース２２、及び無線ＬＡＮインタフェース２４に届く。
【０００９】
ただし、ハブ５０において、ＩＧＭＰ（Ｉｎｔｅｒｎｅｔ  Ｇｒｏｕｐ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）  Ｓｎｏｏｐｉｎｇ機能が有効にされている場合、ネットワークに接続する他の全ての端末へ到達するとは限らない。動画等のコンテンツ系のマルチキャストパケットを要求する際に、端末２０は、該マルチキャストパケットのアドレスへ、マルチキャストグループ加入メッセージ（ＩＧＭＰ  Ｊｏｉｎ）を送信する。ハブ５０は、マルチキャストグループ加入メッセージを受信したポートへ、動画等のコンテンツ系のマルチキャストパケットを送信する。
【００１０】
例えば、端末２０は、無線ＬＡＮインタフェース２４から、あるマルチキャストに関するＩＧＭＰ  Ｊｏｉｎを送信する。ハブ５０は、該無線ＬＡＮインタフェース２４と接続するポートに、該マルチキャストに対応するコンテンツ系のマルチキャストパケットを送信する。
【００１１】
従って、該マルチキャストに対応するコンテンツ系のマルチキャストのフローは、無線ＬＡＮアクセスポイント４０、及び端末２０の無線ＬＡＮインタフェース２４を経由するユニキャストのフローのようになる。一方、制御系マルチキャストパケットは、ハブ５０においてコピーされ、ネットワークに接続する全ての端末へ到達する。なお、ブロードキャストに関しては、コンテンツ系、制御系の区別なく同様に、ハブ５０においてコピーされ、ネットワークに接続する全ての端末へ到達する。
【００１２】
ホームネットワーク１０において、フェムト基地局３０は、トラフィックフロー等のフローに関して、ＬＴＥ回線、及び無線ＬＡＮ回線を同時に使用するリンクアグリゲーション（ＬＡ：  Ｌｉｎｋ  Ａｇｇｒｅｇａｔｉｏｎ）（以下、「ＬＡ」という）機能を提供する。ＬＡ機能を利用することにより、スループットの向上を図ることができる。
【００１３】
ユニキャストに、ＬＡ機能を利用することについて、図１を参照して説明する。
【００１４】
フェムト基地局３０へ、ＬＡ機能が搭載される。フロー＃１はフェムト基地局３０を経由するフローであり、フェムト基地局３０のＬＡ機能を利用できる。フェムト基地局３０のＬＡ機能を利用できるため、フロー＃１はＬＡ可能である。フロー＃２はフェムト基地局３０を経由しないフローであり、フェムト基地局３０のＬＡ機能を利用できない。フェムト基地局３０のＬＡ機能を利用できないため、フロー＃２はＬＡ不可能である。
【００１５】
フローが、フェムト基地局３０を経由するフロー＃１となるか、フェムト基地局３０を経由しないフロー＃２となるかは、端末２０により送信される経路決定パケットに依存する。経路決定パケットにより、フローの経路が決定されるためである。具体的には、端末２０が、ＬＴＥインタフェース２２から経路決定パケットを送信した場合、該経路決定パケットに後続するパケットの経路は、ＬＡ可能な経路となる。経路決定パケットに後続するパケットのフローが、フロー＃１となるためである。一方、端末２０が、無線ＬＡＮインタフェース２４から経路決定パケットを送信した場合、該経路決定パケットに後続するパケットの経路は、ＬＡ不可能な経路となる。経路決定パケットに後続するパケットのフローが、フロー＃２となるためである。
【００１６】
図２は、ＬＡ機能を利用できる経路が設定される場合のシーケンスを示す。
【００１７】
ステップＳ２０２では、端末２０は、ＬＴＥインタフェース（ＬＴＥ−Ｉｎｆ）２２から、経路決定パケットを送信する。経路決定パケットは、フェムト基地局３０、ハブ５０を経て、通信相手６０へ到達する。
【００１８】
ステップＳ２０４では、通信相手６０は、経路決定パケットの送信元アドレスを宛先として、フロー＃１のパケットを送信する。具体的には、通信相手６０は、ＬＴＥインタフェース２２に付与されているアドレスを宛先として、パケットを送信する。ＬＴＥインタフェース２２から経路決定パケットが送信されているため、通信相手６０により送信されるパケットは、フェムト基地局３０によりＬＡ機能を利用できる。フェムト基地局３０は、通信相手６０からのフローに関して、ＬＡを行う。フェムト基地局３０は、ＬＴＥ回線を使用して、あるパケットを送信する。
【００１９】
ステップＳ２０６では、フェムト基地局３０は、無線ＬＡＮアクセスポイント４０へ、ＬＴＥ回線を使用して送信されるあるパケットとは異なる他のパケットを送信する。
【００２０】
ステップＳ２０８では、無線ＬＡＮアクセスポイント４０は、無線ＬＡＮ回線を使用して、フェムト基地局３０からの他のパケットを送信する。他のパケットは、端末２０の無線ＬＡＮインタフェース（ＷＬＡＮ−Ｉｎｆ）２４により受信される。
【００２１】
図２に示されるように、フェムト基地局３０は、ＬＡ機能を利用して、フロー＃１に対して、ＬＡを施すことができる。
【００２２】
図３は、ＬＡ機能を利用できない経路が設定される場合のシーケンスを示す。
【００２３】
ステップＳ３０２では、端末２０は、無線ＬＡＮインタフェース２４から、経路決定パケットを送信する。経路決定パケットは、無線ＬＡＮアクセスポイント４０へ到達する。
【００２４】
ステップＳ３０４では、無線ＬＡＮアクセスポイント４０は、ハブ５０へ、経路決定パケットを送信する。
【００２５】
ステップＳ３０６では、ハブ５０は、通信相手６０へ、経路決定パケットを送信する。
【００２６】
ステップＳ３０８では、通信相手６０は、経路決定パケットの送信元アドレスを宛先として、フロー＃２のパケットを送信する。具体的には、通信相手６０は、無線ＬＡＮインタフェース２４に付与されているアドレスを宛先として、パケットを送信する。通信相手６０により送信されるパケットは、ハブ５０へ到達する。
【００２７】
ステップＳ３１０では、ハブ５０は、無線ＬＡＮアクセスポイント４０へ、通信相手６０からのパケットを送信する。
【００２８】
ステップＳ３１２では、無線ＬＡＮアクセスポイント４０は、端末２０へ、ハブ５０からのパケットを送信する。該パケットは、端末２０の無線ＬＡＮインタフェース２４により受信される。
【００２９】
図３に示されるように、通信相手６０からのフローは、フェムト基地局３０を通過せず、端末２０へ到達する。フェムト基地局３０を通過しないため、フェムト基地局３０は、フロー＃２に、ＬＡを施すことができない。
【００３０】
尚、経路決定パケットの送信元アドレスには、具体的には、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレス、ＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレス等が含まれる。
【００３１】
また、フローがユニキャストフローである場合、該フローの経路決定パケットは、該ユニキャストフローのフロー開始パケットであってもよい。また、フローが動画等のコンテンツ系のマルチキャストフローの場合、該フローの経路決定パケットは、マルチキャストグループ加入メッセージ（ＩＧＭＰ  Ｊｏｉｎ）であってもよい。
【００３２】
図４は、制御系マルチキャストパケット及びブロードキャストパケットの経路の一例を示す。図４には、図１のホームネットワークと同様のネットワークにおいて、通信相手６０から端末２０へ送信される制御系マルチキャストパケット及びブロードキャストパケットの経路の例が示される。端末２０は、ＬＴＥインタフェース２２及び無線ＬＡＮインタフェース２４を含む複数のインタフェースで、制御系マルチキャストパケット及びブロードキャストパケットを受信する。図４に示されるホームネットワーク１０によれば、端末２０は、アイドル状態から、ノーマル状態へ、ＬＴＥインタフェース２２を切り替えた後に、マルチキャストパケットを受信する場合がある。
【００３３】
図５は、通信相手６０から端末２０への制御系マルチキャストパケットの送信シーケンスの一例を示す。図５には、制御系マルチキャストパケットが示されているが、ブロードキャストについても同様である。
【００３４】
ステップＳ５０２では、通信相手６０は、端末２０へ、制御系マルチキャストパケットを送信する。制御系マルチキャストパケットは、ハブ５０、フェムト基地局３０を経由して、端末２０へ送信される。
【００３５】
ステップＳ５０４では、ハブ５０は、通信相手６０からの制御系マルチキャストパケットをコピーする。ハブ５０は、無線ＬＡＮアクセスポイント４０へ、コピーした制御系マルチキャストパケット及びブロードキャストパケットを送信する。
【００３６】
ステップＳ５０６では、無線ＬＡＮアクセスポイント４０は、端末２０へ、ハブ５０からの制御系マルチキャストパケットを送信する。
【００３７】
ステップＳ５０８では、端末２０は、通信相手６０へ、応答パケットを送信する。該応答パケットは、無線ＬＡＮアクセスポイント４０へ送信される。
【００３８】
ステップＳ５１０では、無線ＬＡＮアクセスポイント４０は、ハブ５０へ、端末２０からの応答パケットを送信する。
【００３９】
ステップＳ５１２では、ハブ５０は、通信相手６０へ、無線ＬＡＮアクセスポイント４０からの応答パケットを送信する。
【００４０】
ステップＳ５１４では、端末２０は、通信相手６０へ、応答パケットを送信する。該応答パケットは、フェムト基地局３０、ハブ５０を経由して、通信相手６０へ送信される。
【００４１】
図５に示すように、複数のインタフェースにより制御系マルチキャストパケットを受信した端末２０は、該制御系マルチキャストパケット（制御メッセージ）に対する応答として、応答パケットを送信する。応答パケットを送信する際、端末２０は、通信アプリケーション２８に従って動作する。具体的には、端末２０は、経路表（ルーティングテーブル（ｒｏｕｔｉｎｇ  ｔａｂｌｅ））２６に設定された経路に従って、応答パケットを送信する。
【００４２】
例えば、図５のステップＳ５０８に示すように、端末２０は、無線ＬＡＮインタフェース２４から、応答パケット（１）を送信する。また、例えば、図５のステップＳ５１４に示すように、端末２０は、ＬＴＥインタフェース２２から、応答パケット（２）を送信する。
【００４３】
経路決定パケットには、応答パケット（１）、（２）が含まれる。つまり、応答パケット（１）、（２）により、該応答パケット（１）、（２）の後のフローがＬＡを利用することが可能となるフロー（フロー＃１）となるか、ＬＡを利用することができないフロー（フロー＃２）となるかが決定される。
【００４４】
図６は、経路表２６に含まれる経路を表す情報の一例を示す。図６に示される経路表２６によれば、Ｄｅｓｔｉｎａｔｉｏｎ（宛先）として「通信相手のアドレス」、ＩＦ（出力インタフェース）として「無線ＬＡＮインタフェース」が指定される。この場合、端末２０は、経路表２６を参照し、無線ＬＡＮインタフェース２４から、応答パケット（１）を送信する。
【００４５】
制御系マルチキャストには、ＵＰｎＰ（Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ａｎｄ  Ｐｌａｙ）プロトコルの場合、端末を探す目的で発信されるＤｉｓｃｏｖｅｒメッセージが含まれる。この場合、応答パケットには、Ｒｅｓｐｏｎｓｅメッセージが含まれる。
【００４６】
また、制御系マルチキャストには、ＩＧＭＰの場合、ＩＧＭＰＱｕｅｒｙメッセージが含まれる。この場合、応答パケットは、ＩＧＭＰ  Ｊｏｉｎメッセージが含まれる。
【００４７】
複数の方式の異なる無線リンクを有し、上位ノードでマルチキャストする下位ノードを決定する無線通信システムが知られている（例えば、特許文献１参照）。
【００４８】
図７は、マルチキャストパケットを受信するシーケンスチャートの一例を示す。端末２０は、アイドル状態から、ノーマル状態へ、ＬＴＥインタフェース２２を切り替えた後に、マルチキャストパケットを受信する。図７には、マルチキャストパケットについて示されるがブロードキャストについても同様である。
【００４９】
ステップＳ７０２では、端末２０は、アイドル状態から、ノーマル状態へ、ＬＴＥインタフェース２２を切り替える。
【００５０】
ステップＳ７０４では、通信相手６０は、端末２０へ、制御系マルチキャストパケットを送信する。制御系マルチキャストパケットは、ハブ５０、フェムト基地局３０を経由して、端末２０に送信される。
【００５１】
ステップＳ７０６では、ハブ５０は、通信相手６０からの制御系マルチキャストパケットをコピーする。ハブ５０は、端末２０へ、コピーした制御系マルチキャストパケットを送信する。ハブ５０からのコピーした制御系マルチキャストパケットは、無線ＬＡＮアクセスポイント４０へ送信される。
【００５２】
ステップＳ７０８では、無線ＬＡＮアクセスポイント４０は、端末２０へ、ハブ５０からの制御系マルチキャストパケットを送信する。
【００５３】
端末２０は、経路表２６に従って、応答パケットを送信する。つまり、経路表２６により指定される宛先、及び出力インタフェースに応じて、ステップＳ７１０−Ｓ７１６により示されるシーケンス、又はステップＳ７１８−Ｓ７２２により示されるシーケンスのいずれかを取りうる。
【００５４】
経路表２６により、出力インタフェースとして無線ＬＡＮインタフェース２４が指定されている場合（（１）のケース）について説明する。
【００５５】
ステップＳ７１０では、端末２０は、通信相手６０へ、応答パケット（１）を送信する。該応答パケット（１）は、無線ＬＡＮアクセスポイント４０へ送信される。
【００５６】
ステップＳ７１２では、無線ＬＡＮアクセスポイント４０は、ハブ５０へ、端末２０からの応答パケット（１）を転送する。
【００５７】
ステップＳ７１４では、ハブ５０は、通信相手６０へ、無線ＬＡＮアクセスポイント４０からの応答パケット（１）を転送する。
【００５８】
ステップＳ７１６では、通信相手６０は、端末２０へ、ユニキャストパケット又はコンテンツ系のマルチキャストパケットを送信する。該パケットは、ハブ５０、無線ＬＡＮアクセスポイント４０を経由して、端末２０へ送信される。端末２０の無線ＬＡＮインタフェース２４は、通信相手６０からの該パケットを受信する。通信相手６０からの該パケットは、ＬＡが必要であるフローかもしれない。しかし、無線ＬＡＮインタフェース２４から応答パケット（１）（経路決定パケット）が送信されたものであるため、該応答パケット（１）に後続するパケットの経路は、ＬＡを利用することができない経路となる。
【００５９】
経路表２６により、出力インタフェースとしてＬＴＥインタフェース２２が指定されている場合（（２）のケース）について説明する。
【００６０】
ステップＳ７１８では、端末２０は、必要に応じて、アイドル状態から、ノーマル状態へ、ＬＴＥインタフェース２２を切り替える。
【００６１】
ステップＳ７２０では、端末２０は、通信相手６０へ、応答パケット（２）を送信する。該応答パケット（２）は、フェムト基地局３０、ハブ５０を経由して、通信相手６０へ送信される。
【００６２】
ステップＳ７２２では、通信相手６０は、端末２０へ、ユニキャストパケット又はコンテンツ系のマルチキャストパケットを送信する。該パケットは、ハブ５０、フェムト基地局３０を経由して、端末２０へ送信される。端末２０のＬＴＥインタフェース２２は、通信相手６０からの該パケットを受信する。通信相手６０からの該パケットは、ＬＡが不要であるフローかもしれない。しかし、ＬＴＥインタフェース２２から応答パケット（２）（経路決定パケット）が送信されたものであるため、該応答パケット（２）に後続するパケットの経路は、ＬＡを利用できる経路となる。この場合、アイドル状態から、ノーマル状態へ、ＬＴＥインタフェース２２を切り替えて、ＬＴＥインタフェース２２から応答パケット（２）を送信する必要はなかったことになる。
【００６３】
図７に示されるシーケンスチャートによれば、応答パケットに後続するフローについてＬＡが必要であるフローであるか否かに関係なく、経路表２６に従って、応答パケットの経路が制御される。つまり、後続するフローが、ＬＡが必要であるフローであっても、端末２０は、ＬＡを利用できない無線ＬＡＮインタフェース２４から、応答パケットを送信する場合がある。具体的には、図６に示される経路表２６に従って無線ＬＡＮインタフェース２４から、応答パケット（１）を送信する場合がある。この応答パケット（１）に後続するフローは、ＬＡ機能を利用できない。つまり、ステップＳ７１０では、端末２０は、無線ＬＡＮインタフェース２４から、応答パケット（１）を送信する。このため、ステップＳ７１６では、後続するＬＡが必要であるフローに対して、ＬＡ機能を利用できない。
【００６４】
また、後続するフローが、ＬＡが不要であるフローであっても、端末２０は、ＬＡを利用できるＬＴＥインタフェース２２から、応答パケット（２）を送信する場合がある。具体的には、アイドル状態から、ノーマル状態へ、ＬＴＥインタフェース２２を遷移させ、該ＬＴＥインタフェース２２から、応答パケット（２）を送信する場合がある。つまり、ステップＳ７１８では、端末２０は、必要に応じて、アイドル状態から、ノーマル状態へ、ＬＴＥインタフェース２２を遷移させる。ステップＳ７２０では、該ＬＴＥインタフェース２２から、応答パケット（２）を送信する。このため、ステップＳ７２２では、ＬＡを利用することができる経路で、後続するフローが送信されるが、該後続するフローは、ＬＡが不要であるフローである。
【先行技術文献】
【特許文献】
【００６５】
【特許文献１】特開２００８−２８３５２４号公報
【発明の概要】
【発明が解決しようとする課題】
【００６６】
端末２０は、インタフェースの状態に関係なく、経路表２６に従い、応答パケットの経路制御を行う。具体的には、応答パケットは、インタフェースの省電力に関する状態に関係なく、経路表２６に従って経路制御される。
【００６７】
従って、端末２０は、ノーマル状態へ、省電力状態のインタフェースを移行させた後に、マルチキャストパケットを受信したり、制御系マルチキャストパケットに対応する応答パケットを送信したりする場合がある。ノーマル状態へ、省電力状態のインタフェースを切り替える際には、電力を消費する。インタフェースの状態を切り替えることは、消費電力を削減する観点からは好ましくない。
【００６８】
開示の無線通信システムは、消費電力を低減することを目的とする。
【課題を解決するための手段】
【００６９】
開示の一実施例の無線通信システムは、
端末へトラヒックフローを転送する際に、複数のインタフェースを同時に利用するリンクアグリゲーション機能を有する基地局を有し、前記基地局と、前記端末は、同一のマルチキャスト又はブロードキャストドメインに含まれる無線通信システムであって、
前記端末は、
複数の無線インタフェースと、
該複数の無線インタフェースの稼動状態を表す情報と、マルチキャストパケット又はブロードキャストパケットに対する応答パケットに後続して前記端末が受信するフローへのリンクアグリゲーションの必要性とに基づいて、前記応答パケットを前記複数の無線インタフェースのいずれの無線インタフェースから送信するかを選択する制御部と
を有する。
【発明の効果】
【００７０】
開示の実施例によれば、消費電力を低減できる。
【図面の簡単な説明】
【００７１】
【図１】無線通信システムの一例を示す図である。
【図２】ＬＡ機能を利用できる経路が設定される場合のシーケンスチャートである。
【図３】ＬＡ機能を利用できない経路が設定される場合のシーケンスチャートである。
【図４】制御系マルチキャストパケット及びブロードキャストパケットの経路の一例を示す図である。
【図５】制御系マルチキャストパケットの送信シーケンスチャートである。
【図６】経路表の一例を示す図である。
【図７】ユニキャスト又はコンテンツ系マルチキャストパケットを受信するシーケンスチャートである。
【図８】無線通信システムの一実施例を示す図である。
【図９】フェムト基地局の一実施例を示す図である。
【図１０】端末の一実施例を示す図である。
【図１１】フェムト基地局の動作の一実施例を示すフローチャートである。
【図１２】フェムト基地局の動作パターンテーブルの一実施例を示す図である。
【図１３】端末の動作の一実施例を示すフローチャートである。
【図１４】端末の動作パターンテーブルの一実施例を示す図である。
【図１５】無線通信システムの動作の一実施例を示すシーケンスチャートである。
【図１６】無線通信システムの動作の一実施例を示すシーケンスチャートである。
【図１７】無線通信システムの動作の一実施例を示すシーケンスチャートである。
【図１８】フェムト基地局の一実施例を示す図である。
【図１９】端末の一実施例を示す図である。
【図２０】無線通信システムの動作の一実施例を示すシーケンスチャートである。
【図２１】無線通信システムの動作の一実施例を示すシーケンスチャートである。
【図２２】端末の一実施例を示す図である。
【図２３】端末の動作の一実施例を示すフローチャートである。
【図２４】ＬＡ効果判断テーブルの一実施例を示す図である。
【図２５】動作パターンテーブルの一実施例を示す図である。
【発明を実施するための形態】
【００７２】
以下、図面に基づいて、実施例を説明する。
なお、実施例を説明するための全図において、同一機能を有するものは同一符号を用い、繰り返しの説明は省略する。
【００７３】
＜第１の実施例＞
＜無線通信システム＞
図８は、無線通信システム１００の一実施例を示す。
【００７４】
無線通信システム１００の一実施例は、端末２００と、フェムト基地局３００と、無線ＬＡＮアクセスポイント４００と、ハブ５００と、通信相手６００とを有する。
【００７５】
端末２００は、ＬＴＥインタフェース２０２と、無線ＬＡＮインタフェース２０４とを有する。ＬＴＥインタフェース２０２は、フェムト基地局３００との間で、ＬＴＥ方式で無線通信を行う。無線ＬＡＮインタフェース２０４は、無線ＬＡＮアクセスポイント４００との間で、無線ＬＡＮ方式で無線通信を行う。端末２００は、ユーザが通信することができる適切な如何なるものでもよく、例えば、携帯電話、情報端末、パーソナルディジタルアシスタント、携帯用パーソナルコンピュータ、スマートフォン等のユーザ端末が含まれるが、これらに限定されない。
【００７６】
通信相手６００は、端末２００との間で通信相手となる端末を示す。
【００７７】
無線通信システム１００により形成されるネットワーク、例えばホームネットワークは、同一のマルチキャスト又はブロードキャストドメインである。つまり、該ネットワークに接続する端末２００により発信されたマルチキャストパケット又はブロードキャストパケットは、該ネットワークに接続する他の全ての端末へ到達する。図８に示されるネットワークの一例では、通信相手６００が発信したマルチキャスト又はブロードキャストパケットは、端末２００のＬＴＥインタフェース２０２、及び無線ＬＡＮインタフェース２０４に届く。
【００７８】
ただし、ハブ５００において、ＩＧＭＰ  Ｓｎｏｏｐｉｎｇ機能が有効にされている場合、ネットワークに接続する他の全ての端末のインタフェースへ、マルチキャストパケットが到達するとは限らない。動画等のコンテンツ系のマルチキャストパケットを要求する際に、端末２００は、該マルチキャストのアドレスへ、マルチキャストグループ加入メッセージを送信する。ハブ５００は、マルチキャストグループ加入メッセージを受信したポートへ、動画等のコンテンツ系のマルチキャストパケットを送信する。
【００７９】
例えば、端末２００は、無線ＬＡＮインタフェース２０４から、あるマルチキャストのアドレスに関するＩＧＭＰ  Ｊｏｉｎを送信する。ハブ５００は、該無線ＬＡＮインタフェース２０４と接続するポートに、該マルチキャストのアドレスに対応するコンテンツ系のマルチキャストパケットを送信する。
【００８０】
従って、該マルチキャストのアドレスに対応するコンテンツ系のマルチキャストのフローは、無線ＬＡＮアクセスポイント４００、及び端末２００の無線ＬＡＮインタフェース２０４を経由するユニキャストのフローのようになる。一方、制御系マルチキャストパケットは、ハブ５００においてコピーされ、ネットワークに接続する全ての端末のインタフェースへ到達する。
【００８１】
また、例えば、端末２００は、ＬＴＥインタフェース２０２から、あるマルチキャストのアドレスに関するＩＧＭＰ  Ｊｏｉｎを送信する。ハブ５００は、該ＬＴＥインタフェース２０２と接続するポートに、該マルチキャストのアドレスに対応するコンテンツ系のマルチキャストパケットを送信する。
【００８２】
従って、該マルチキャストのアドレスに対応するコンテンツ系のマルチキャストのフローは、フェムト基地局３００、及び端末２００のＬＴＥインタフェース２０２を経由するユニキャストのフローのようになる。一方、制御系マルチキャストパケットは、ハブ５００においてコピーされ、ネットワークに接続する全ての端末のインタフェースへ到達する。
【００８３】
ネットワークにおいて、フェムト基地局３００は、ＬＡ機能を提供する。ＬＡ機能が提供される場合、トラフィックフロー等のフローに関して、ＬＴＥ回線、及び無線ＬＡＮ回線が同時に使用される。ＬＡ機能を利用することにより、スループットの向上を図ることができる。無線ＬＡＮアクセスポイント４００がＬＡ機能を提供するようにしてもよい。この場合も、ＬＡ機能が提供される場合、トラフィックフロー等のフローに関して、ＬＴＥ回線、及び無線ＬＡＮ回線が同時に使用される。
【００８４】
＜フェムト基地局３００＞
図９は、フェムト基地局３００の一実施例を示す。フェムト基地局３００の一実施例では、ＬＴＥ方式に従って無線通信を行うＬＴＥインタフェースを有する場合について説明する。しかし、フェムト基地局３００は、他の無線通信方式に従って無線通信を行うインタフェースを有するようにしてもよい。
【００８５】
フェムト基地局３００は、有線インタフェース３０２と、ＬＴＥインタフェース３０４と、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３０６と、記憶装置３０８とを有する。有線インタフェース３０２、ＬＴＥインタフェース３０４、ＣＰＵ３０６、及び記憶装置３０８は、バス３５０により接続される。
【００８６】
記憶装置３０８には、データ３１０と、制御プログラム３１４とが格納される。データ３１０には、動作パターンテーブル３１２が含まれる。制御プログラム３１４には、ＣＰＵ３０６を端末状態取得部３１６として機能させるプログラムと、リンクアグリゲーション制御部３１８として機能させるプログラムとが含まれる。これらのプログラムは、例えば、フレキシブルディスク、ＣＤ−ＲＯＭ、メモリカード等の記録媒体に記録された状態で提供されてもよいし、通信網を介してダウンロード可能にすることにより提供されてもよい。
【００８７】
ＣＰＵ３０６が、制御プログラム３１４に従って動作することにより、フェムト基地局３００として動作する。つまり、ＣＰＵ３０６が、制御プログラム３１４に従って動作することにより、端末状態取得部３１６として機能する。端末状態取得部３１６は、端末２００の有する各インタフェースの状態を表す情報を取得する。また、ＣＰＵ３０６が、制御プログラム３１４に従って動作することにより、リンクアグリゲーション制御部３１８として機能する。リンクアグリゲーション制御部３１８は、ＬＡを利用して、端末２００へ、マルチキャストパケット又はブロードキャストパケット又はユニキャストパケットを送信するように制御する。
【００８８】
有線インタフェース３０２は、ハブ５００との間で、データの送受信を行う。有線インタフェース３０２と、ハブ５００との間は、例えば、光ファイバにより接続されてもよい。
【００８９】
ＬＴＥインタフェース３０４は、端末２００との間で、ＬＴＥ方式により無線通信を行う。
【００９０】
ＣＰＵ３０６は、制御プログラム３１４に従って動作することにより、有線インタフェース３０２、ＬＴＥインタフェース３０４、記憶装置３０８の制御を行う。
【００９１】
＜端末２００＞
図１０は、端末２００の一実施例を示す。端末２００の一実施例では、ＬＴＥ方式に従って無線通信を行うＬＴＥインタフェース２０２と、無線ＬＡＮインタフェース２０４とを有する場合について説明する。しかし、端末２００は、他の無線通信方式に従って無線通信を行う複数のインタフェースを有するようにしてもよい。
【００９２】
端末２００は、ＬＴＥインタフェース２０２と、無線ＬＡＮインタフェース２０４と、ＣＰＵ２０６と、記憶装置２０８とを有する。ＬＴＥインタフェース２０２、無線ＬＡＮインタフェース２０４、ＣＰＵ２０６、及び記憶装置２０８は、バス２５０により接続される。
【００９３】
記憶装置２０８には、データ２１０と、制御プログラム２１４とが格納される。データ２１０には、動作パターンテーブル２１２が含まれる。制御プログラム２１４には、ＣＰＵ３０６を端末状態取得部２１６として機能させるプログラムと、リンクアグリゲーション制御部２１８として機能させるプログラムと、ＬＡ必要性判断部２２０として機能させるプログラムが含まれる。これらのプログラムは、例えば、フレキシブルディスク、ＣＤ−ＲＯＭ、メモリカード等の記録媒体に記録された状態で提供されてもよいし、通信網を介してダウンロード可能にすることにより提供されてもよい。
【００９４】
ＣＰＵ２０６が、制御プログラム２１４に従って動作することにより、端末２００として動作する。つまり、ＣＰＵ２０６が、制御プログラム２１４に従って動作することにより、端末状態取得部２１６として機能する。端末状態取得部２１６は、端末２００の有する各インタフェースの状態を表す情報を取得する。また、ＣＰＵ２０６が、制御プログラム２１４に従って動作することにより、リンクアグリゲーション制御部２１８として機能する。リンクアグリゲーション制御部２１８は、フェムト基地局３００によりＬＡ機能を利用して送信されるマルチキャストパケット又はブロードキャストパケット又はユニキャストパケットを受信する制御を行う。また、ＣＰＵ２０６が、制御プログラム２１４に従って動作することにより、ＬＡ必要性判断部２２０として機能する。ＬＡ必要性判断部２２０は、フェムト基地局３００により送信されるマルチキャストパケット又はブロードキャストパケットに対する応答パケットに後続するフローについて、ＬＡが必要か否かを判断する。
【００９５】
ＬＴＥインタフェース２０２は、フェムト基地局３００との間で、ＬＴＥ方式により無線通信を行う。
【００９６】
無線ＬＡＮインタフェース２０４は、無線ＬＡＮアクセスポイント４００との間で、無線ＬＡＮにより無線通信を行う。
【００９７】
ＣＰＵ２０６は、制御プログラム２１４に従って動作することにより、ＬＴＥインタフェース２０２、無線ＬＡＮインタフェース２０４、記憶装置２０８の制御を行う。
【００９８】
＜フェムト基地局３００の動作＞
図１１は、フェムト基地局３００の動作の一実施例を示す。図１１には、一例として、制御系マルチキャストパケットについて示されるが、ブロードキャストパケットについても同様である。
【００９９】
ステップＳ１１０２では、フェムト基地局３００の有線インタフェース３０２は、例えば、ハブ５００から制御系マルチキャストパケットを受信する。
【０１００】
ステップＳ１１０４では、端末状態取得部３１６として機能するＣＰＵ３０６は、端末２００のＬＴＥインタフェース２０２の状態を表す情報、無線ＬＡＮインタフェース２０４の状態を表す情報を取得する。具体的には、端末状態取得部３１６として機能するＣＰＵ３０６は、端末２００からの制御メッセージにより、端末２００の各インタフェースの状態を表す情報を取得する。制御メッセージが送信される端末２００のインタフェースは、該端末２００の各インタフェースの状態に依存する。例えば、端末２００は、ＬＴＥインタフェース２０２がアイドル状態のときは、無線ＬＡＮインタフェース２０４から、制御メッセージを送信する。また、端末２００は、無線ＬＡＮインタフェース２０４がリンクダウン状態の場合は、ＬＴＥインタフェース２０２から、制御メッセージを送信する。端末２００は、ＬＴＥインタフェース２０２がアイドル状態であり、且つ無線ＬＡＮインタフェース２０４がリンクダウン状態の場合は、設定されたインタフェースから、制御メッセージを送信する。制御メッセージには、インタフェースに関係なく、ＬＴＥインタフェース２０２の状態を表す情報、及び無線ＬＡＮインタフェース２０４の状態を表す情報が含まれる。
【０１０１】
端末状態取得部３１６として機能するＣＰＵ３０６は、定期的に、端末２００の各インタフェースの状態を表す情報を取得するようにしてもよい。定期的に端末２００の各インタフェースの状態を表す情報を取得することにより、ステップＳ１１０４の処理を省略できる。ステップＳ１１０４により端末２００の各インタフェースの状態を取得する代わりに、既に取得された情報を利用できるためである。
【０１０２】
ステップＳ１１０６では、リンクアグリゲーション制御部３１８として機能するＣＰＵ３０６は、端末２００へ、制御系マルチキャストパケットを転送するか否かを判定する。リンクアグリゲーション制御部３１８として機能するＣＰＵ３０６は、動作パターンテーブルを参照し、端末２００へ、ステップＳ１１０２により受信した制御系マルチキャストパケットを転送するか否かを判定する。
【０１０３】
図１２は、動作パターンテーブルの一実施例を示す。
【０１０４】
図１２に示される動作パターンテーブルには、パケットの種類を表す情報と、ＬＴＥインタフェース２０２の状態を表す情報と、無線ＬＡＮインタフェース２０４の状態を表す情報と、ＬＡに関する動作とが対応付けられる。「Ｄ．Ｃ」は、「Ｄｏｎ’ｔ  Ｃａｒｅ」を示す。
【０１０５】
ＬＴＥインタフェース２０２は、ノーマル状態と、アイドル状態とを有する。アイドル状態から、ノーマル状態へ切り替える際に、電力（以下、「切り替え電力」という）を消費する。
【０１０６】
無線ＬＡＮインタフェース２０４は、ノーマル状態と、「ＰＳ（Ｐｏｗｅｒ  Ｓａｖｉｎｇ）  ｗｉｔｈ  Ｒｅｃｅｉｖｅ  ＤＴＩＭ  変数＝０」の状態（以降、「ＰＳ状態」という）と、リンクダウン状態とを有する。
【０１０７】
ＰＳ状態である無線ＬＡＮインタフェース２０４は、無線ＬＡＮアクセスポイント４００との間で無線接続を確立しているが、マルチキャストパケットは受信できない。
【０１０８】
リンクダウン状態の無線ＬＡＮインタフェース２０４は、無線ＬＡＮアクセスポイント４００との間で無線接続を確立していない。無線接続を確立していない理由として、端末２００の設定により確立していない場合と、無線ＬＡＮアクセスポイント４００からの電波が到達していないため確立できない場合があり得る。
【０１０９】
設定により無線接続を確立していない場合には、端末２００は、無線ＬＡＮアクセスポイント４００との間で、無線接続を確立することができる。しかし、ＬＴＥインタフェース２０２によりアイドル状態からノーマル状態へ切り替えられる場合と同様に、切り替え電力を消費する。
【０１１０】
また、フェムト基地局３００は、端末２００へ、無線ＬＡＮの接続を確立するように指示することはできない。
【０１１１】
図１２に示される動作パターンテーブルでは、無線ＬＡＮインタフェース２０４の状態に応じて、制御系マルチキャストパケットをどのように処理するかが示される。ブロードキャストパケットについても、図１２に示されるように処理される。図１２に示される例では、ＬＴＥインタフェース２０２の状態は、考慮されない。具体的には、無線ＬＡＮインタフェース２０４により受信できるか否かに応じて、受信できる場合には廃棄するように指定され、受信できない場合には転送するように指定される。
【０１１２】
「項１」では、無線ＬＡＮインタフェース２０４がノーマル状態である場合、フェムト基地局３００のリンクアグリゲーション制御部３１８として機能するＣＰＵ３０６は、制御系マルチキャストパケットを廃棄するように制御する。フェムト基地局３００により制御系マルチキャストパケットを廃棄するように制御されることにより、仮に、端末２００のＬＴＥインタフェース２０２がアイドル状態であったとしても、無駄に、ノーマル状態へ遷移することはない。端末２００のＬＴＥインタフェース２０２が、無駄に、ノーマル状態へ遷移することがないため、切り替え電力が無駄に消費されない。
【０１１３】
「項２」では、無線ＬＡＮインタフェース２０４がＰＳ状態又はリンクダウン状態である場合、フェムト基地局３００のリンクアグリゲーション制御部３１８として機能するＣＰＵ３０６は、制御系マルチキャストパケットを転送するように制御する。端末２００の無線ＬＡＮインタフェース２０４により制御系マルチキャストパケットを受信できないためである。フェムト基地局３００により制御系マルチキャストパケットを転送するように制御されることにより、仮に、端末２００のＬＴＥインタフェース２０２がアイドル状態であったとしても、ノーマル状態へ遷移させることで、受信させることができる。端末２００のＬＴＥインタフェース２０２をノーマル状態へ遷移させる際に切り替え電力が消費されるが、端末２００により、制御系マルチキャストパケットが受信されないことはない。
【０１１４】
無線ＬＡＮインタフェース２０４により受信できるか否かに応じて、廃棄するか転送するかを指定することにより、ＬＴＥインタフェース２０２の状態が変更されることを減少させることができる。具体的には、ノーマル状態へ、ＬＴＥインタフェース２０２を遷移させることを減少させることができる。
【０１１５】
ステップＳ１１０８では、ステップＳ１１０６により制御系マルチキャストパケットを転送すると判定された場合、リンクアグリゲーション制御部３１８として機能するＣＰＵ３０６は、制御系マルチキャストパケットを転送する。制御系マルチキャストパケットが転送される場合、端末２００のＬＴＥインタフェース２０２は、該制御系マルチキャストパケットを受信する。
【０１１６】
ステップＳ１１１０では、ステップＳ１１０６により制御系マルチキャストパケットを廃棄すると判定された場合、リンクアグリゲーション制御部３１８として機能するＣＰＵ３０６は、制御系マルチキャストパケットを廃棄する。制御系マルチキャストパケットが廃棄される場合、端末２００の無線ＬＡＮインタフェース２０４は、該制御系マルチキャストパケットを受信する。
【０１１７】
＜端末２００の動作＞
図１３は、端末２００の動作の一実施例を示す。
【０１１８】
ステップＳ１３０２では、リンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、応答パケットの送信準備を行う。
【０１１９】
ステップＳ１３０４では、端末状態取得部２１６として機能するＣＰＵ２０６は、ＬＴＥインタフェース２０２の状態と、無線ＬＡＮインタフェース２０４の状態とを取得する。
【０１２０】
ステップＳ１３０６では、ＬＡ必要性判断部２２０として機能するＣＰＵ２０６は、制御系マルチキャストパケットに対する応答パケットに後続するフローについて、ＬＡが必要なフローか否かを判断する。具体的には、ＬＡ必要性判断部２２０として機能するＣＰＵ２０６は、制御系マルチキャストパケットに対する応答パケットに後続するフローのプロトコルに基づいて、ＬＡが必要なフローか否かを判断するようにしてもよい。例えば、ＬＡ必要性判断部２２０として機能するＣＰＵ２０６は、動画系等のフローのように、高いスループットが必要なプロトコルの場合には、ＬＡが必要であると判断する。
【０１２１】
また、ＬＡ必要性判断部２２０として機能するＣＰＵ２０６は、制御系マルチキャストパケットに対する応答パケットが、ユニキャストフローのフロー開始パケットである場合には、該ユニキャストフローで取得しようとしているデータによって、動画系か否かを判別し、ＬＡが必要なフローか否かを判断するようにしてもよい。
【０１２２】
また、ＬＡ必要性判断部２２０として機能するＣＰＵ２０６は、応答パケット、すなわち、経路決定パケットが、ＩＧＭＰ  Ｊｏｉｎである場合、加入するマルチキャストのアドレスに基づいて、ＬＡが必要なフローか否かを判断するようにしてもよい。加入するマルチキャストのアドレスによって、動画系か否かを判別できるためである。
【０１２３】
ステップＳ１３０８では、リンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、ＬＴＥインタフェース２０２から、応答パケットを送信するか否かを判断する。具体的には、リンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、動作パターンテーブル２１２を参照し、応答パケットを送信するインタフェースを判断する。
【０１２４】
リンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、動作パターンテーブル２１２を参照する。リンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、端末状態取得部２１６として機能するＣＰＵ２０６から各インタフェースの状態を表す情報を取得する。また、リンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、ＬＡ必要性判断部２２０として機能するＣＰＵ２０６から、後続フローが、ＬＡが必要であるフローか否かを表す情報を取得する。リンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、各インタフェースの状態を表す情報、及び後続フローが、ＬＡが必要であるフローか否かを表す情報に基づいて、応答パケットを送信するインタフェースを判断する。
【０１２５】
図１４は、動作パターンテーブル２１２の一実施例を示す。
【０１２６】
図１４に示される動作パターンテーブルには、パケットの種類を表す情報と、ＬＴＥインタフェース２０２の状態を表す情報と、無線ＬＡＮインタフェース２０４の状態を表す情報と、後続フローについてＬＡが必要であるか否かを表す情報とが対応付けられる。さらに、図１４に示される動作パターンテーブルには、運用ポリシーと、ＬＡに関する動作とが対応付けられる。「Ｄ．Ｃ」は、「Ｄｏｎ’ｔ  Ｃａｒｅ」を示す。図１４に示される動作パターンテーブルでは、応答パケット（経路決定パケット）をどのように処理するかが示される。
【０１２７】
「項３」は、ＬＴＥインタフェース２０２がノーマル状態であり、且つ後続のフローが、ＬＡが必要なフローである場合に該当する。この場合、端末２００のリンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、ＬＴＥインタフェース２０２から、応答パケットを送信するように制御する。ＬＴＥインタフェース２０２から応答パケットを送信するように制御することにより、後続のフローがＬＡを利用することが可能となる。
【０１２８】
「項４」は、ＬＴＥインタフェース２０２がアイドル状態で、後続のフローが、ＬＡが必要なフローである場合に該当する。この場合、端末２００のリンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、運用ポリシーの設定に従って、応答パケットを送信する制御を行う。具体的には、端末２００のリンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、無線ＬＡＮインタフェース２０４から、フェムト基地局３００のアドレスでカプセル化して、応答パケットを送信するように制御する。無線ＬＡＮインタフェース２０４がリンクダウンしている場合、端末２００のリンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、無線ＬＡＮインタフェース２０４をリンクアップした後、カプセル化した応答パケットを送信するように制御する。フェムト基地局３００は、端末２００の無線ＬＡＮインタフェース２０４を直接、リンクアップさせることはできない。しかし、端末２００は、自身の無線ＬＡＮインタフェース２０４をリンクアップすることができる。
【０１２９】
応答パケットがカプセル化されることにより、パケット長が長くなるとともに、オーバヘッドが発生する。しかし、無線ＬＡＮインタフェース２０４から送信することにより、ノーマル状態に、ＬＴＥインタフェース２０２を遷移させる際の切り替え電力が消費されない。このため、無線ＬＡＮインタフェース２０４からカプセル化された応答パケットを送信することは、消費電力を低減する観点からは好ましい。また、無線ＬＡＮインタフェース２０４をリンクアップする際に、電力を消費するが、ＬＴＥインタフェース２０２の切り替え電力よりは、小さいと想定される。
【０１３０】
また、端末２００のリンクアグリゲーション制御部２１８として機能するＣＰＵ２０６により無線ＬＡＮインタフェース２０４がリンクアップされても、無線ＬＡＮアクセスポイント４００からの電波が届かないため、無線接続を確立できないことが想定される。この場合、端末２００のリンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、ノーマル状態へ、ＬＴＥインタフェース２０２を遷移させるようにしてもよい。この場合、端末２００のリンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、ＬＴＥインタフェース２０２から、応答パケットを送信する制御を行う。
【０１３１】
「項５」は、ＬＴＥインタフェース２０２がアイドル状態で、後続のフローが、ＬＡが必要なフローである場合に該当する。この場合、端末２００のリンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、運用ポリシーの設定に従って、応答パケットを送信する制御を行う。具体的には、端末２００のリンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、ＬＴＥインタフェース２０２から、応答パケットを送信するように制御する。
【０１３２】
この場合、アイドル状態から、ノーマル状態へ、ＬＴＥインタフェース２０２を遷移させる際に、切り替え電力を消費する。しかし、応答パケットに後続するフローが、ＬＡが必要なフローであるため、アイドル状態から、ノーマル状態へ、ＬＴＥインタフェース２０２を遷移させて、応答パケットを送信しても問題はない。
【０１３３】
「項４」及び「項５」のどちらに従って動作させるかは、運用ポリシーに従う。つまり、運用ポリシーに設定される重視する項目に従う。
【０１３４】
「項６」は、ＬＴＥインタフェース２０２がアイドル状態であり、且つ後続するフローが、ＬＡが不要なフローと判断される場合に該当する。この場合、端末２００のリンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、無線ＬＡＮインタフェース２０４から、応答パケットを送信する制御を行う。無線ＬＡＮインタフェース２０４がリンクダウンしている場合、端末２００のリンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、無線ＬＡＮインタフェース２０４をリンクアップした後、応答パケットを送信する。無線ＬＡＮインタフェース２０４をリンクアップする際に、電力を消費するが、ＬＴＥインタフェース２０２の切り替える電力よりは、小さいと想定される。
【０１３５】
また、端末２００のリンクアグリゲーション制御部２１８として機能するＣＰＵ２０６により無線ＬＡＮインタフェース２０４がリンクアップされても、無線ＬＡＮアクセスポイント４００からの電波が届かないため、無線接続を確立できないことが想定される。この場合、端末２００のリンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、ノーマル状態へ、ＬＴＥインタフェース２０２を遷移させるようにしてもよい。この場合、端末２００のリンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、ＬＴＥインタフェース２０２から、応答パケットを送信する制御を行う。このようにすることにより、ＬＡが不要なフローに対して、無駄にＬＴＥインタフェース２０２の切り替え電力が消費されるのを防ぐことができる。
【０１３６】
「項７」は、ＬＴＥインタフェース２０２がノーマル状態であり、且つ無線ＬＡＮインタフェース２０４がリンクダウン状態であり、後続するフローが、ＬＡが不要なフローと判断される場合に該当する。この場合、端末２００のリンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、ＬＴＥインタフェース２０２から、応答パケットを送信するように制御する。後続するフローは、ＬＡが不要なフローであるため、ＬＴＥインタフェース２０２から、応答パケットを送信する必要はない。しかし、無線ＬＡＮインタフェース２０４がリンクダウン状態であるため、消費電力を削減するため、ＬＴＥインタフェース２０２から、応答パケットを送信する。このようにすることにより、無線ＬＡＮインタフェース２０４をリンクアップさせる際の電力の消費を削減できる。
【０１３７】
「項８」は、ＬＴＥインタフェース２０２がノーマル状態であり、且つ無線ＬＡＮインタフェース２０４がノーマル状態であり、後続するフローが、ＬＡが不要なフローと判断される場合に該当する。この場合、端末２００のリンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、無線ＬＡＮインタフェース２０４から、応答パケットを送信する制御を行う。ＬＡが不要なフローであるため、無線ＬＡＮインタフェース２０４から、応答パケットを送信する制御が行われる。どちらのインタフェースもノーマル状態であるため、応答パケットを送信する際に、切り替え電力を消費しない。無線ＬＡＮインタフェース２０４から応答パケットを送信する制御を行うことにより、ＬＴＥインタフェース２０２からパケットが送信されない。ＬＴＥインタフェース２０２からパケットが送信されないため、ＬＴＥインタフェース２０２を早くアイドル状態へ遷移させることができる。ＬＴＥインタフェース２０２を早くアイドル状態へ遷移させることができるため、消費電力を低減できる。
【０１３８】
ステップ１３１０では、ステップＳ１３０８によりＬＴＥインタフェース２０２から送信すると判定された場合、リンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、ＬＴＥインタフェース２０２から、応答パケットを送信する制御を行う。
【０１３９】
ステップＳ１３１２では、ステップＳ１３０８により、ＬＴＥインタフェース２０２から応答パケットを送信しないと判定された場合、リンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、カプセル化して送信するか否かを判定する。
【０１４０】
ステップＳ１３１４では、ステップＳ１３１２によりカプセル化して送信すると判定された場合、リンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、無線ＬＡＮインタフェース２０４から、カプセル化して、応答パケットを送信するように制御する。
【０１４１】
ステップＳ１３１６では、ステップＳ１３１２によりカプセル化しないで送信すると判定された場合、リンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、無線ＬＡＮインタフェース２０４から、応答パケットを送信する制御を行う。
【０１４２】
＜無線通信システム１００の動作（その１）＞
図１５は、無線通信システム１００の動作の一実施例を示す。図１５には、一例として、制御系マルチキャストについて示されるが、ブロードキャストについても同様である。
【０１４３】
ステップＳ１５０２では、無線ＬＡＮインタフェース２０４は、フェムト基地局３００へ、制御メッセージを送信する。制御メッセージには、端末２００のインタフェースの状態を表す情報が含まれる。端末２００からの制御メッセージは、無線ＬＡＮアクセスポイント４００へ送信される。
【０１４４】
ステップＳ１５０４では、無線ＬＡＮアクセスポイント４００は、フェムト基地局３００へ、端末２００からの制御メッセージを送信する。フェムト基地局３００は、端末２００からの制御メッセージに含まれるインタフェースの状態を表す情報を取得する。
【０１４５】
ステップＳ１５０６では、ＬＴＥインタフェース２０２は、フェムト基地局３００へ、制御メッセージを送信する。制御メッセージには、端末２００のインタフェースの状態を表す情報が含まれる。フェムト基地局３００は、端末２００からの制御メッセージに含まれるインタフェースの状態を表す情報を取得する。
【０１４６】
端末２００のＬＴＥインタフェース２０２がアイドル状態であり、且つ無線ＬＡＮインタフェース２０４がノーマル状態である場合について説明する。
【０１４７】
ステップＳ１５０８では、通信相手６００からの制御系マルチキャストパケットは、ハブ５００を介して、フェムト基地局３００へ送信される。フェムト基地局３００は、図１２に示される動作パターンテーブル３１２に従って、ハブ５００からの制御系マルチキャストパケットを廃棄する。
【０１４８】
ステップＳ１５１０では、ハブ５００は、通信相手６００からの制御系マルチキャストパケットをコピーする。ハブ５００は、端末２００へ、コピーした制御系マルチキャストパケットを送信する。ハブ５００によりコピーされた制御系マルチキャストパケットは、無線ＬＡＮアクセスポイント４００へ、送信される。
【０１４９】
ステップＳ１５１２では、無線ＬＡＮアクセスポイント４００は、端末２００へ、ハブ５００からの制御系マルチキャストパケットを送信する。無線ＬＡＮアクセスポイント４００からの制御系マルチキャストパケットは、端末２００の無線ＬＡＮインタフェース２０４により受信される。
【０１５０】
端末２００の無線ＬＡＮインタフェース２０４の状態がリンクダウン状態である場合について説明する。
【０１５１】
ステップＳ１５１４では、通信相手６００からの制御系マルチキャストパケットは、ハブ５００を介して、フェムト基地局３００へ送信される。フェムト基地局３００は、端末２００へ、ハブ５００からの制御系マルチキャストパケットを送信する。端末２００のＬＴＥインタフェース２０２は、フェムト基地局３００からの制御系マルチキャストパケットを受信する。この場合、端末２００は、ＬＴＥインタフェース２０２がアイドル状態である場合には、ノーマル状態に遷移させる。
【０１５２】
ステップＳ１５１６では、ハブ５００は、通信相手６００からの制御系マルチキャストパケットをコピーする。ハブ５００は、端末２００へ、コピーした制御系マルチキャストパケットを送信する。ハブ５００によりコピーされた制御系マルチキャストパケットは、無線ＬＡＮアクセスポイント４００へ、送信される。
【０１５３】
ステップＳ１５１８では、無線ＬＡＮアクセスポイント４００は、端末２００へ、ハブ５００からの制御系マルチキャストパケットを送信する。端末２００の無線ＬＡＮインタフェース２０４はリンクダウンの状態であるため、無線ＬＡＮアクセスポイント４００からの制御系マルチキャストパケットを受信できない。
【０１５４】
＜無線通信システム１００の動作（その２）＞
図１６は、無線通信システム１００の動作の一実施例を示す。
【０１５５】
ステップＳ１６０２では、端末状態取得部２１６として機能するＣＰＵ２０６は、ＬＴＥインタフェース２０２の状態、無線ＬＡＮインタフェース２０４の状態を取得する。
【０１５６】
ステップＳ１６０４では、ＬＡ必要性判断部２２０として機能するＣＰＵ２０６は、応答パケットに後続するフローについて、ＬＡが必要なフローか否かを判断する。
【０１５７】
後続するフローが、ＬＡが必要なフローであり、ＬＴＥインタフェース２０２から、応答パケットを送信する場合について説明する。
【０１５８】
ステップＳ１６０６では、リンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、必要に応じて、ＬＴＥインタフェース２０２をノーマル状態に遷移させる。
【０１５９】
ステップＳ１６０８では、ＬＴＥインタフェース２０２は、応答パケットを送信する。
【０１６０】
具体的には、ＬＴＥインタフェース２０２がノーマル状態であり、且つ後続するフローが、ＬＡが必要なフローと判断された場合（項３）、ＬＴＥインタフェース２０２がアイドル状態であり、且つ後続するフローが、ＬＡが必要なフローと判断された場合（項５）が該当する。また、ＬＡが不要なフローと判断された場合であっても、ＬＴＥインタフェース２０２がノーマル状態であり、且つ無線ＬＡＮインタフェース２０４がリンクダウン状態である場合（項７）が該当する。
【０１６１】
端末２００のＬＴＥインタフェース２０２から送信された応答パケットは、フェムト基地局３００、ハブ５００を経由して、通信相手６００に送信される。
【０１６２】
後続するフローが、ＬＡが必要なフローであり、無線ＬＡＮインタフェース２０４から、フェムト基地局３００のアドレスでカプセル化して、応答パケットを送信する場合について説明する。
【０１６３】
ＬＴＥインタフェース２０２はアイドル状態である（ステップＳ１６１０）。
【０１６４】
ステップＳ１６１２では、無線ＬＡＮインタフェース２０４は、フェムト基地局３００のアドレスでカプセル化して、応答パケット（１）を送信する。具体的には、ＬＴＥインタフェース２０２がアイドル状態であり、且つ後続するフローが、ＬＡが必要なフローと判断された場合（項４）が該当する。無線ＬＡＮインタフェース２０４は、宛先がフェムト基地局３００、送信元が無線ＬＡＮインタフェース２０４である搬送ヘッダ（ｄｅｌｉｖｅｒｙ  ｈｅａｄｅｒ）で、宛先が通信相手６００、送信元がＬＴＥインタフェース２０２である応答パケットをカプセル化して送信する。端末２００からの応答パケットは、無線ＬＡＮアクセスポイント４００へ送信される。
【０１６５】
ステップＳ１６１４では、無線ＬＡＮアクセスポイント４００は、ハブ５００へ、端末２００の無線ＬＡＮインタフェース２０４から送信された応答パケットを転送する。ハブ５００は、無線ＬＡＮアクセスポイント４００からの応答パケットをフェムト基地局３００へ、転送する。
【０１６６】
ステップＳ１６１６では、フェムト基地局３００は、通信相手６００へ、ハブ５００からの応答パケットを転送する。フェムト基地局３００は、ハブ５００からの応答パケットをデカプセル化し、通信相手６００へ送信する。フェムト基地局３００からのデカプセル化された応答パケットは、ハブ５００を経由して、通信相手６００へ転送される。
【０１６７】
ステップＳ１６１８では、通信相手６００は、ＬＴＥインタフェース２０２へ、ステップＳ１６０８により受信した応答パケットに後続するフローを送信する。応答パケットに後続するフローは、フェムト基地局３００を経由して、端末２００に送信される。端末２００のＬＴＥインタフェース２０２は、フェムト基地局３００からのフローを受信する。
【０１６８】
又は、通信相手６００は、ＬＴＥインタフェース２０２へ、ステップＳ１６１６によりデカプセル化された応答パケットに後続するフローを送信する。デカプセル化された応答パケットの送信元はＬＴＥインタフェース２０２であるためである。通信相手６００は、ＬＴＥインタフェース２０２から、応答パケットが送信されたと解釈する。
【０１６９】
応答パケットに後続するフローは、フェムト基地局３００によりＬＡが利用され、端末２００に送信される。端末２００のＬＴＥインタフェース２０２は、フェムト基地局３００からのフローを受信する。
【０１７０】
ステップＳ１６２０では、リンクアグリゲーション制御部３１８として機能するＣＰＵ３０６は、応答パケットに後続するフローに対して、ＬＡを利用するように制御する。具体的には、リンクアグリゲーション制御部３１８として機能するＣＰＵ３０６は、無線ＬＡＮアクセスポイント４００に対して、ＬＡを利用できるように制御する。
【０１７１】
ステップＳ１６２２では、無線ＬＡＮアクセスポイント４００は、端末２００へ、応答パケットに後続するフローを送信する。
【０１７２】
フェムト基地局３００からの後続するフローに含まれるパケットと、無線ＬＡＮアクセスポイント４００からの後続するフローに含まれるパケットは、異なる情報が含まれてもよい。例えば、フェムト基地局３００、及び無線ＬＡＮアクセスポイント４００は、順次、後続するフローに含まれるパケットを送信するようにしてもよい。
【０１７３】
ステップＳ１６１８−Ｓ１６２２において、フェムト基地局３００のリンクアグリゲーション制御部３１８として機能するＣＰＵ３０６は、ＬＴＥ回線、及び無線ＬＡＮ回線を使用して、フローにＬＡを利用しなくてもよい。
【０１７４】
また、フェムト基地局３００のリンクアグリゲーション制御部３１８として機能するＣＰＵ３０６は、時々刻々と変化する各回線の輻輳状態等に基づき、フローを転送する制御を行うようにしてもよい。具体的には、フェムト基地局３００のリンクアグリゲーション制御部３１８として機能するＣＰＵ３０６は、ＬＴＥ回線、及び無線ＬＡＮ回線のいずれか一方の回線、又は両回線を使用して、フローを転送する制御を行うようにしてもよい。ＬＴＥ回線及び無線ＬＡＮ回線の両回線を同時に使用して、フローを転送する場合は、ＬＡに対応する。
【０１７５】
端末２００は、インタフェースの省電力に関する状態と、ＬＡが必要であるか否かに応じて、ＬＴＥインタフェース２０２から応答パケットを送信したり、無線ＬＡＮインタフェースからカプセル化した応答パケットを送信したりできる。このようにすることにより、端末２００は、必要に応じて、ＬＡを利用して、送信される後続するフローを受信できる。
【０１７６】
＜無線通信システム１００の動作（その３）＞
図１７は、無線通信システム１００の動作の一実施例を示す。
【０１７７】
ステップＳ１７０２では、端末状態取得部２１６として機能するＣＰＵ２０６は、ＬＴＥインタフェース２０２の状態、無線ＬＡＮインタフェース２０４の状態を取得する。
【０１７８】
ステップＳ１７０４では、ＬＡ必要性判断部２２０として機能するＣＰＵ２０６は、応答パケットに後続するフローが、ＬＡが必要なフローか否かを判断する。
【０１７９】
ＬＴＥインタフェース２０２はアイドル状態である（ステップＳ１７０６）。
【０１８０】
ステップＳ１７０８では、無線ＬＡＮインタフェース２０４は、応答パケットを送信する。具体的には、ＬＴＥインタフェース２０２がアイドル状態であり、且つＬＡが不要なフローと判断された場合（項６）が該当する。また、ＬＴＥインタフェース２０２、無線ＬＡＮインタフェース２０４ともにノーマル状態であり、且つＬＡが不要なフローと判断された場合（項８）が該当する。端末２００の無線ＬＡＮインタフェース２０４から送信された応答パケットは、無線ＬＡＮアクセスポイント４００へ送信される。
【０１８１】
ステップＳ１７１０では、無線ＬＡＮアクセスポイント４００は、ハブ５００へ、端末２００からの応答パケットを送信する。
【０１８２】
ステップＳ１７１２では、ハブ５００は、通信相手６００へ、無線ＬＡＮアクセスポイント４００からの応答パケットを送信する。
【０１８３】
ステップＳ１７１４では、通信相手６００は、無線ＬＡＮインタフェース２０４へ、ステップＳ１７１２により受信した応答パケットに後続するフローを送信する。応答パケットに後続するフローは、ハブ５００、無線ＬＡＮアクセスポイント４００を経由して、端末２００へ送信される。該フローは、端末２００の無線ＬＡＮインタフェース２０４により受信される。
【０１８４】
図１７に示されるシーケンスチャートによれば、フェムト基地局３００は、応答パケットに後続するフローに対してＬＡを利用することができない。しかし、該フローは、元々、ＬＡが不要なフローであるので問題ない。
【０１８５】
このようにすることで、ＬＡが不要なフローに対して、ノーマル状態へ、アイドル状態であるＬＴＥインタフェース２０２を遷移させることがない。ＬＡが不要なフローに対して、ノーマル状態へ、ＬＴＥインタフェース２０２を遷移させることがないため消費電力を低減できる。
【０１８６】
本実施例によれば、端末２００に搭載された各インタフェースの状態と、ＬＡが必要なフローであるか否かに応じて、端末２００は、応答パケットを出力するインタフェースを選択できる。ノーマル状態へ、アイドル状態であるＬＴＥインタフェースを遷移させることを減少させることができるため、消費電力を低減できる。
【０１８７】
＜第２の実施例＞
＜無線通信システム＞
無線通信システム１００の一実施例は、図８に示される無線通信システムと略同一である。
【０１８８】
＜フェムト基地局３００＞
図１８は、フェムト基地局３００の一実施例を示す。フェムト基地局３００の一実施例では、ＬＴＥ方式に従って無線通信を行うＬＴＥインタフェースを有する場合について説明する。しかし、フェムト基地局３００は、他の無線通信方式に従って無線通信を行うインタフェースを有するようにしてもよい。
【０１８９】
フェムト基地局３００は、有線インタフェース３０２と、ＬＴＥインタフェース３０４と、ＣＰＵ３０６と、記憶装置３０８とを有する。有線インタフェース３０２、ＬＴＥインタフェース３０４、ＣＰＵ３０６、及び記憶装置３０８は、バス３５０により接続される。
【０１９０】
記憶装置３０８には、データ３１０と、制御プログラム３１４とが格納される。データ３１０には、動作パターンテーブル３１２が含まれる。制御プログラム３１４には、ＣＰＵ３０６を端末状態取得部３１６として機能させるプログラムと、リンクアグリゲーション制御部３１８として機能させるプログラムと、ＬＡ必要性判断部３２０として機能させるプログラムとが含まれる。これらのプログラムは、例えば、フレキシブルディスク、ＣＤ−ＲＯＭ、メモリカード等の記録媒体に記録された状態で提供されてもよいし、通信網を介してダウンロード可能にすることにより提供されてもよい。
【０１９１】
ＣＰＵ３０６が、制御プログラム３１４に従って動作することにより、フェムト基地局３００として動作する。つまり、ＣＰＵ３０６が、制御プログラム３１４に従って動作することにより、端末状態取得部３１６として機能する。端末状態取得部３１６は、端末２００の有する各インタフェースの状態を表す情報を取得する。また、ＣＰＵ３０６が、制御プログラム３１４に従って動作することにより、リンクアグリゲーション制御部３１８として機能する。リンクアグリゲーション制御部３１８は、ＬＡを利用して、端末２００へ、マルチキャストパケット又はブロードキャストパケット又はユニキャストパケットを送信するように制御する。また、ＣＰＵ３０６が、制御プログラム３１４に従って動作することにより、ＬＡ必要性判断部３２０として機能する。ＬＡ必要性判断部３２０は、ＬＡが必要なフローか否かを判断する。
【０１９２】
有線インタフェース３０２は、ハブ５００との間で、データの送受信を行う。有線インタフェース３０２と、ハブ５００との間は、例えば、光ファイバにより接続されてもよい。
【０１９３】
ＬＴＥインタフェース３０４は、端末２００との間で、ＬＴＥ方式により無線通信を行う。
【０１９４】
ＣＰＵ３０６は、制御プログラム３１４に従って動作することにより、有線インタフェース３０２、ＬＴＥインタフェース３０４、記憶装置３０８の制御を行う。
【０１９５】
＜端末２００＞
図１９は、端末２００の一実施例を示す。端末２００の一実施例では、ＬＴＥ方式に従って無線通信を行うＬＴＥインタフェースと、無線ＬＡＮインタフェースとを有する場合について説明する。しかし、端末２００は、他の無線通信方式に従って無線通信を行う複数のインタフェースを有するようにしてもよい。
【０１９６】
端末２００は、ＬＴＥインタフェース２０２と、無線ＬＡＮインタフェース２０４と、ＣＰＵ２０６と、記憶装置２０８とを有する。ＬＴＥインタフェース２０２、無線ＬＡＮインタフェース２０４、ＣＰＵ２０６、及び記憶装置２０８は、バス２５０により接続される。
【０１９７】
記憶装置２０８には、データ２１０と、制御プログラム２１４とが格納される。データ２１０には、動作パターンテーブル２１２が含まれる。制御プログラム２１４には、ＣＰＵ３０６を端末状態取得部２１６として機能させるプログラムと、リンクアグリゲーション制御部２１８として機能させるプログラムと、ＬＡ必要性取得部２２２として機能させるプログラムが含まれる。これらのプログラムは、例えば、フレキシブルディスク、ＣＤ−ＲＯＭ、メモリカード等の記録媒体に記録された状態で提供されてもよいし、通信網を介してダウンロード可能にすることにより提供されてもよい。
【０１９８】
ＣＰＵ２０６が、制御プログラム２１４に従って動作することにより、端末２００として動作する。つまり、ＣＰＵ２０６が、制御プログラム２１４に従って動作することにより、端末状態取得部２１６として機能する。端末状態取得部２１６は、端末２００の有する各インタフェースの状態を表す情報を取得する。また、ＣＰＵ２０６が、制御プログラム２１４に従って動作することにより、リンクアグリゲーション制御部２１８として機能する。リンクアグリゲーション制御部２１８は、フェムト基地局３００によりＬＡ機能を利用して送信されるマルチキャストパケット又はブロードキャストパケット又はユニキャストパケットを受信する制御を行う。また、ＣＰＵ２０６が、制御プログラム２１４に従って動作することにより、ＬＡ必要性取得部２２２として機能する。ＬＡ必要性取得部２２２は、フェムト基地局３００により送信されるマルチキャストパケット又はブロードキャストパケット又はユニキャストパケットについて、ＬＡを利用して送信されるか否かを表す情報を取得する。
【０１９９】
ＬＴＥインタフェース２０２は、フェムト基地局３００との間で、ＬＴＥ方式により無線通信を行う。
【０２００】
無線ＬＡＮインタフェース２０４は、無線ＬＡＮアクセスポイント４００との間で、無線ＬＡＮにより無線通信を行う。
【０２０１】
ＣＰＵ２０６は、制御プログラム２１４に従って動作することにより、ＬＴＥインタフェース２０２、無線ＬＡＮインタフェース２０４、記憶装置２０８の制御を行う。
【０２０２】
＜無線通信システム１００の動作（その１）＞
図２０は、無線通信システム１００の動作の一実施例を示す。図２０には、一例として、制御系マルチキャストについて示されるが、ブロードキャストについても同様である。
【０２０３】
ステップＳ２００２では、無線ＬＡＮインタフェース２０４は、フェムト基地局３００へ、制御メッセージを送信する。制御メッセージには、端末２００のインタフェースの状態を表す情報が含まれる。端末２００からの制御メッセージは、無線ＬＡＮアクセスポイント４００へ送信される。
【０２０４】
ステップＳ２００４では、無線ＬＡＮアクセスポイント４００は、フェムト基地局３００へ、端末２００からの制御メッセージを送信する。フェムト基地局３００は、端末２００からの制御メッセージに含まれるインタフェースの状態を表す情報を取得する。
【０２０５】
ステップＳ２００６では、ＬＴＥインタフェース２０２は、フェムト基地局３００へ、制御メッセージを送信する。フェムト基地局３００は、端末２００からの制御メッセージに含まれるインタフェースの状態を表す情報を取得する。
【０２０６】
端末２００のＬＴＥインタフェース２０２がアイドル状態であり、且つ無線ＬＡＮインタフェース２０４がノーマル状態である場合について説明する。
【０２０７】
ステップＳ２００８では、通信相手６００からの制御系マルチキャストパケットは、ハブ５００を介して、フェムト基地局３００へ送信される。フェムト基地局３００は、図１２に示される動作パターンテーブル３１２に従って、ハブ５００からの制御系マルチキャストパケットを廃棄する。
【０２０８】
ステップＳ２０１０では、ハブ５００は、通信相手６００からの制御系マルチキャストパケットをコピーする。ハブ５００は、端末２００へ、コピーした制御系マルチキャストパケットを送信する。ハブ５００によりコピーされた制御系マルチキャストパケットは、無線ＬＡＮアクセスポイント４００へ、送信される。
【０２０９】
ステップＳ２０１２では、無線ＬＡＮアクセスポイント４００は、端末２００へ、ハブ５００からの制御系マルチキャストパケットを送信する。無線ＬＡＮアクセスポイント４００からの制御系マルチキャストパケットは、端末２００の無線ＬＡＮインタフェース２０４により受信される。
【０２１０】
ステップＳ２０１４では、フェムト基地局３００のＬＡ必要性判断部３２０として機能するＣＰＵ３０６は、通信相手６００から送信される制御系マルチキャストパケットに対する応答パケットに後続するフローが、ＬＡが必要なフローか否かを判定する。ＬＡ必要性判断部３２０として機能するＣＰＵ３０６は、端末２００へ、ＬＡが必要なフローか否かを表すＬＡ必要性情報を通知する。ＬＡ必要性情報は、無線ＬＡＮアクセスポイント４００へ、送信される。
【０２１１】
ステップＳ２０１６では、無線ＬＡＮアクセスポイント４００は、端末２００へ、フェムト基地局３００からのＬＡ必要性情報を送信する。
【０２１２】
端末２００の無線ＬＡＮインタフェース２０４がリンクダウン状態である場合について説明する。
【０２１３】
ステップＳ２０１８では、通信相手６００からの制御系マルチキャストパケットは、ハブ５００を介して、フェムト基地局３００へ送信される。フェムト基地局３００は、端末２００へ、ハブ５００からの制御系マルチキャストパケットを送信する。端末２００のＬＴＥインタフェース２０２は、フェムト基地局３００からの制御系マルチキャストパケットを受信する。
【０２１４】
ステップＳ２０２０では、ハブ５００は、通信相手６００からの制御系マルチキャストパケットをコピーする。ハブ５００は、端末２００へ、コピーした制御系マルチキャストパケットを送信する。ハブ５００によりコピーされた制御系マルチキャストパケットは、無線ＬＡＮアクセスポイント４００へ、送信される。
【０２１５】
ステップＳ２０２２では、無線ＬＡＮアクセスポイント４００は、端末２００へ、ハブ５００からの制御系マルチキャストパケットを送信する。端末２００の無線ＬＡＮインタフェース２０４はリンクダウン状態であるため、無線ＬＡＮアクセスポイント４００からの制御系マルチキャストパケットを受信できない。
【０２１６】
ステップＳ２０２４では、フェムト基地局３００のＬＡ必要性判断部３２０として機能するＣＰＵ３０６は、通信相手６００から送信される制御系マルチキャストパケットに対する応答パケットに後続するフローが、ＬＡが必要なフローか否かを判定する。ＬＡ必要性判断部３２０として機能するＣＰＵ３０６は、端末２００へ、ＬＡが必要なフローか否かを表すＬＡ必要性情報を通知する。ＬＡ必要性情報は、端末２００へ、送信される。
【０２１７】
＜無線通信システム１００の動作（その２）＞
図２１は、無線通信システム１００の動作の一実施例を示す。
【０２１８】
ステップＳ２１０２では、端末状態取得部２１６として機能するＣＰＵ２０６は、ＬＴＥインタフェース２０２の状態、無線ＬＡＮインタフェース２０４の状態を取得する。
【０２１９】
ステップＳ２１０４では、ＬＡ必要性取得部２２２として機能するＣＰＵ２０６は、制御系マルチキャストパケットに対する応答パケットに後続するフローについて、ＬＡが必要なフローか否かを表すＬＡ必要性情報を取得する。
【０２２０】
後続するフローが、ＬＡが必要なフローであり、ＬＴＥインタフェース２０２から、応答パケットを送信する場合について説明する。
【０２２１】
ステップＳ２１０６では、リンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、必要に応じて、ＬＴＥインタフェース２０２をノーマル状態に遷移させる。
【０２２２】
ステップＳ２１０８では、ＬＴＥインタフェース２０２は、応答パケットを送信する。
【０２２３】
具体的には、ＬＴＥインタフェース２０２がノーマル状態であり、且つＬＡが必要なフローと判断された場合（項３）、ＬＴＥインタフェース２０２がアイドル状態であり、且つＬＡが必要なフローと判断された場合（項５）が該当する。また、ＬＡが不要なフローと判断された場合であっても、ＬＴＥインタフェース２０２がノーマル状態であり、且つ無線ＬＡＮインタフェース２０４がリンクダウン状態である場合（項７）が該当する。
【０２２４】
端末２００のＬＴＥインタフェース２０２から送信された応答パケットは、フェムト基地局３００、ハブ５００を経由して、通信相手６００に送信される。
【０２２５】
後続するフローが、ＬＡが必要なフローであり、無線ＬＡＮインタフェース２０４から、フェムト基地局３００のアドレスでカプセル化して、応答パケットを送信する場合について説明する。
【０２２６】
ＬＴＥインタフェース２０２はアイドル状態である（ステップＳ２１１０）。
【０２２７】
ステップＳ２１１２では、無線ＬＡＮインタフェース２０４は、フェムト基地局３００のアドレスでカプセル化して、応答パケット（１）を送信する。具体的には、ＬＴＥインタフェース２０２がアイドル状態であり、且つＬＡが必要なフローと判断された場合（項４）が該当する。無線ＬＡＮインタフェース２０４は、宛先がフェムト基地局３００、送信元が無線ＬＡＮインタフェース２０４である搬送ヘッダで、宛先が通信相手６００、送信元がＬＴＥインタフェース２０２である応答パケットをカプセル化して送信する。応答パケットは、無線ＬＡＮアクセスポイント４００へ送信される。
【０２２８】
ステップＳ２１１４では、無線ＬＡＮアクセスポイント４００は、ハブ５００へ、端末２００の無線ＬＡＮインタフェース２０４から送信された応答パケットを転送する。ハブ５００は、フェムト基地局３００へ、無線ＬＡＮアクセスポイント４００からの応答パケットを転送する。
【０２２９】
ステップＳ２１１６では、フェムト基地局３００は、通信相手６００へ、ハブ５００からの応答パケットを転送する。フェムト基地局３００は、ハブ５００からの応答パケットをデカプセル化し、通信相手６００へ送信する。フェムト基地局３００からのデカプセル化された応答パケットは、ハブ５００を経由して、通信相手６００へ転送される。
【０２３０】
ステップＳ２１１８では、通信相手６００は、ＬＴＥインタフェース２０２へ、ステップＳ２１０８により受信した応答パケットに後続するフローを送信する。応答パケットに後続するフローは、フェムト基地局３００を経由して、端末２００に送信される。端末２００のＬＴＥインタフェース２０２は、フェムト基地局３００からのフローを受信する。
【０２３１】
又は、通信相手６００は、ＬＴＥインタフェース２０２へ、ステップＳ２１１８によりデカプセル化された応答パケットに後続するフローを送信する。デカプセル化された応答パケットの送信元はＬＴＥインタフェース２０２であるためである。通信相手６００は、ＬＴＥインタフェース２０２から、応答パケットが送信されたと解釈する。
【０２３２】
応答パケットに後続するフローは、フェムト基地局３００によりＬＡを利用するための制御が行われ、端末２００に送信される。端末２００のＬＴＥインタフェース２０２は、フェムト基地局３００からのフローを受信する。
【０２３３】
ステップＳ２１２０では、リンクアグリゲーション制御部３１８として機能するＣＰＵ３０６は、応答パケットに後続するフローに対して、ＬＡを利用するように制御する。具体的には、リンクアグリゲーション制御部３１８として機能するＣＰＵ２０６は、無線ＬＡＮアクセスポイント４００に対して、ＬＡを利用できるように制御する。
【０２３４】
ステップＳ２１２２では、無線ＬＡＮアクセスポイント４００は、端末２００へ、応答パケットに後続するフローを送信する。
【０２３５】
フェムト基地局３００からの後続するフローに含まれるパケットと、無線ＬＡＮアクセスポイント４００からの後続するフローに含まれるパケットは、異なる情報が含まれてもよい。例えば、フェムト基地局３００、及び無線ＬＡＮアクセスポイント４００は、順次、後続するフローに含まれるパケットを送信するようにしてもよい。
【０２３６】
ステップＳ２１１８−Ｓ２１２２において、フェムト基地局３００のリンクアグリゲーション制御部３１８として機能するＣＰＵ３０６は、ＬＴＥ回線、及び無線ＬＡＮ回線を使用して、フローにＬＡを利用しなくてもよい。
【０２３７】
また、フェムト基地局３００のリンクアグリゲーション制御部３１８として機能するＣＰＵ３０６は、時々刻々と変化する各回線の輻輳状態等に基づき、フローを転送する制御を行うようにしてもよい。具体的には、フェムト基地局３００のリンクアグリゲーション制御部３１８として機能するＣＰＵ３０６は、ＬＴＥ回線、及び無線ＬＡＮ回線のいずれか一方の回線、又は両回線を使用して、フローを転送する制御を行うようにしてもよい。ＬＴＥ回線及び無線ＬＡＮ回線の両回線を同時に使用して、フローを転送する場合は、ＬＡに対応する。
【０２３８】
端末２００は、インタフェースの省電力に関する状態と、ＬＡが必要であるか否かに応じて、ＬＴＥインタフェース２０２から応答パケットを送信したり、無線ＬＡＮインタフェースからカプセル化した応答パケットを送信したりできる。このようにすることにより、端末２００は、必要に応じて、ＬＡを利用して送信される後続するフローを受信できる。
【０２３９】
本実施例によれば、フェムト基地局３００は、ＬＡが必要なフローか否かを判断できる。また、フェムト基地局３００は、端末２００へ、ＬＡが必要なフローか否かの判断結果を通知できる。
【０２４０】
本実施例によれば、端末２００の各インタフェースの状態と、ＬＡが必要なフローであるか否かに応じて、端末２００は、応答パケットを出力するインタフェースを選択できる。このため、ノーマル状態へ、アイドル状態であるＬＴＥインタフェースを遷移させることを減少させることができるため、消費電力を低減できる。
【０２４１】
＜第３の実施例＞
＜無線通信システム＞
無線通信システム１００の一実施例は、図８に示される無線通信システムと略同一である。
【０２４２】
＜フェムト基地局３００＞
フェムト基地局３００の一実施例は、図９に示されるフェムト基地局と略同一である。
【０２４３】
＜端末２００＞
図２２は、端末２００の一実施例を示す。端末２００の一実施例では、ＬＴＥ方式に従って無線通信を行うＬＴＥインタフェース２０２と、無線ＬＡＮインタフェース２０４とを有する場合について説明する。しかし、端末２００は、他の無線通信方式に従って無線通信を行うインタフェースを有するようにしてもよい。
【０２４４】
端末２００の一実施例は、図１０を参照して説明した端末において、データ２１０に、ＬＡ効果判断テーブル２２４が含まれる。また、制御プログラム２１４には、ＣＰＵ３０６をＬＡ効果判断部２２６として機能させるプログラムが含まれる。このプログラムは、例えば、フレキシブルディスク、ＣＤ−ＲＯＭ、メモリカード等の記録媒体に記録された状態で提供されてもよいし、通信網を介してダウンロード可能にすることにより提供されてもよい。
【０２４５】
ＣＰＵ２０６が、制御プログラム２１４に従って動作することにより、端末２００として動作する。つまり、ＣＰＵ２０６が、制御プログラム２１４に従って動作することにより、ＬＡ効果判断部２２６として機能する。ＬＡ効果判断部２２６は、ＬＡを利用した場合に効果が高いか否かを判断する。
【０２４６】
＜端末２００の動作＞
図２３は、端末２００の動作の一実施例を示す。
【０２４７】
ステップＳ２３０２では、リンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、応答パケットの送信準備を行う。
【０２４８】
ステップＳ２３０４では、端末状態取得部２１６として機能するＣＰＵ２０６は、ＬＴＥインタフェース２０２の状態と、無線ＬＡＮインタフェース２０４の状態とを取得する。
【０２４９】
ステップＳ２３０６では、ＬＡ必要性判断部２２０として機能するＣＰＵ２０６は、応答パケットに後続するフローについて、ＬＡが必要なフローか否かを判断する。具体的には、ＬＡ必要性判断部２２０として機能するＣＰＵ２０６は、応答パケットに後続するフローのプロトコルに基づいて、ＬＡが必要なフローか否かを判断するようにしてもよい。例えば、ＬＡ必要性判断部２２０として機能するＣＰＵ２０６は、動画系等のフローのように、高いスループットが必要なプロトコルの場合には、ＬＡが必要であると判断する。
【０２５０】
また、ＬＡ必要性判断部２２０として機能するＣＰＵ２０６は、応答パケット、すなわち、経路決定パケットが、ユニキャストフローのフロー開始パケットである場合には、該ユニキャストフローで取得しようとしているデータによって、動画系か否かを判別し、ＬＡが必要なフローか否かを判断するようにしてもよい。
【０２５１】
また、ＬＡ必要性判断部２２０として機能するＣＰＵ２０６は、応答パケット、すなわち、経路決定パケットが、ＩＧＭＰ  Ｊｏｉｎである場合、加入するマルチキャストのアドレスに基づいて、ＬＡが必要なフローか否かを判断するようにしてもよい。加入するマルチキャストのアドレスによって、動画系か否かを判別できるためである。
【０２５２】
ステップＳ２３０８では、ＬＡ効果判断部２２６として機能するＣＰＵ２０６は、ＬＡ効果判断テーブル２２４を参照し、ＬＡを利用した場合に効果が高いか否かを判断する。
【０２５３】
図２４は、ＬＡ効果判断テーブル２２４の一実施例を示す。
【０２５４】
ＬＡ効果判断テーブル２２４には、ＬＡが必要なフローであるか否かを表す情報（ＬＡ必要性）、ＬＴＥ回線の無線信号の受信品質（ＬＴＥ受信品質）、無線ＬＡＮ回線の無線信号の受信品質（無線ＬＡＮ受信品質）、ＬＡの効果が含まれる。
【０２５５】
受信品質がよいか否かに関しては、例えば、無線信号の信号対干渉雑音比（ＳＩＮＲ：  Ｓｉｇｎａｌ  ｔｏ  Ｎｏｉｓｅ  Ｉｎｔｅｒｆｅｒｅｎｃｅ  ｒａｔｉｏ）が、予め設定した閾値を超えた場合、受信品質がよいとするようにしてもよい。ＬＴＥ回線における閾値と、無線ＬＡＮ回線における閾値は異なるように設定されてもよい。無線回線の受信品質がよいと、高いスループットが得られ、かつ、１ビット転送するために必要な消費電力も低くなる。逆に、無線回線の受信品質が悪いと、低いスループットしか得られず、かつ、１ビット転送するために必要な消費電力も高くなる。ＬＡは、複数の無線回線を使用することによって、フローのスループットを全体として高くする技術である。従って、ＬＡを利用する場合に、受信品質の低い無線回線を加えると、スループットの向上の度合いが小さい割には、消費電力が増大する結果となり、ＬＡを行う効果が低くなる。
【０２５６】
「項１０１」では、後続するフローについてＬＡが必要なフローと判断され、且つＬＴＥ受信品質、無線ＬＡＮ受信品質の両方ともよい場合には、ＬＡを利用した場合に効果が高いと判断される。
【０２５７】
「項１０２」では、後続するフローについてＬＡが必要なフローと判断された場合でも、ＬＴＥ受信品質、及び無線ＬＡＮ受信品質のいずれか一方又は両方が悪い場合には、ＬＡを利用した場合に効果が低いと判断される。
【０２５８】
「項１０３」では、後続するフローについてＬＡが不要なフローと判断された場合には、ＬＴＥ受信品質、無線ＬＡＮ受信品質がよい、悪いに関わらず、ＬＡを利用した場合に効果が低いと判断される。
【０２５９】
ステップＳ２３１０では、リンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、ＬＴＥインタフェース２０２から、応答パケットを送信するか否かを判断する。具体的には、リンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、動作パターンテーブル２１２を参照し、応答パケットを送信するインタフェースを判断する。
【０２６０】
リンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、動作パターンテーブル２１２を参照する。リンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、端末状態取得部２１６から、各インタフェースの状態を表す情報を取得する。また、リンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、ＬＡ必要性判断部２２０から、後続フローが、ＬＡが必要であるフローか否かを表す情報を取得する。リンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、ＬＡ効果判断部２２６から、ＬＡを利用する効果が高いか否かを表す情報を取得する。リンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、各インタフェースの状態を表す情報、後続フローが、ＬＡが必要であるフローか否かを表す情報、及びＬＡを利用する効果が高いか否かを表す情報に基づいて、応答パケットを送信するインタフェースを判断する。
【０２６１】
図２５は、動作パターンテーブル２１２の一実施例を示す。
【０２６２】
図２５に示される動作パターンテーブルには、図１４を参照して説明した動作パターンテーブルの後続フローに、ＬＡ効果が高いか否かを表す情報が含まれる。
【０２６３】
図２５に示される動作パターンテーブルには、パケットの種類を表す情報と、ＬＴＥインタフェース２０２の状態を表す情報と、無線ＬＡＮインタフェース２０４の状態を表す情報と、後続フローについてＬＡ効果が高いか否かを表す情報とが対応付けられる。さらに、図２５に示される動作パターンテーブルには、運用ポリシーと、ＬＡに関する動作とが対応付けられる。「Ｄ．Ｃ」は、「Ｄｏｎ’ｔ  Ｃａｒｅ」を示す。
【０２６４】
「項３」は、ＬＴＥインタフェース２０２がノーマル状態であり、且つ後続のフローがＬＡを利用する効果が高いフローである場合に該当する。この場合、端末２００のリンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、ＬＴＥインタフェース２０２から、応答パケットを送信するように制御する。ＬＴＥインタフェース２０２から応答パケットを送信するように制御することにより、後続のフローが、効果が高いＬＡを利用することが可能となる。
【０２６５】
「項４」は、ＬＴＥインタフェース２０２がアイドル状態で、後続のフローがＬＡを利用する効果が高いフローである場合に該当する。この場合、端末２００のリンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、運用ポリシーの設定に従って、応答パケットを送信するように制御する。具体的には、端末２００のリンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、無線ＬＡＮインタフェース２０４から、フェムト基地局３００のアドレスでカプセル化して、応答パケットを送信する。無線ＬＡＮインタフェース２０４がリンクダウンしている場合、端末２００のリンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、無線ＬＡＮインタフェース２０４をリンクアップする。端末２００のリンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、リンクアップした後、無線ＬＡＮインタフェース２０４から、カプセル化した応答パケットを送信するように制御する。フェムト基地局３００は端末２００の無線ＬＡＮインタフェース２０４を直接、リンクアップさせることはできない。しかし、端末２００は、端末自身の無線ＬＡＮインタフェース２０４をリンクアップすることができる。
【０２６６】
応答パケットがカプセル化されることにより、パケット長が長くなるとともに、オーバヘッドが発生する。しかし、無線ＬＡＮインタフェース２０４から送信することにより、ノーマル状態に、ＬＴＥインタフェース２０２を遷移させる際の切り替え電力が消費されない。また、無線ＬＡＮインタフェース２０４をリンクアップする際に、電力を消費するが、ＬＴＥインタフェース２０２の切り替える電力よりは、小さいと想定される。
【０２６７】
また、無線ＬＡＮインタフェース２０４をリンクアップした後に、無線ＬＡＮアクセスポイント４００からの電波が届かないため、無線接続を確立できない場合が想定される。この場合、端末２００のリンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、以下の処理を行うようにしてもよい。つまり、端末２００のリンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、ノーマル状態へ、ＬＴＥインタフェース２０２を遷移させる。端末２００のリンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、ＬＴＥインタフェース２０２から、応答パケットを送信する制御を行う。
【０２６８】
「項５」は、ＬＴＥインタフェース２０２がアイドル状態で、後続のフローがＬＡを利用する効果が高いフローである場合に該当する。この場合、端末２００のリンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、運用ポリシーの設定に従って、応答パケットを送信するように制御する。具体的には、端末２００のリンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、ＬＴＥインタフェース２０２から、応答パケットを送信する。
【０２６９】
アイドル状態から、ノーマル状態へ、ＬＴＥインタフェース２０２を遷移させる際に、切り替え電力を消費する。しかし、応答パケットに後続するフローが、効果が高いＬＡを利用するフローである。このため、アイドル状態から、ノーマル状態へ、ＬＴＥインタフェース２０２を遷移させて、ＬＴＥインタフェース２０２から、応答パケットを送信する。
【０２７０】
「項４」及び「項５」のどちらに従って動作させるかは、運用ポリシーに従う。つまり、運用ポリシーに設定される重視する項目に従う。
【０２７１】
「項６」は、ＬＴＥインタフェース２０２がアイドル状態であり、且つ後続するフローがＬＡを利用する効果が低いと判断される場合に該当する。この場合、端末２００のリンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、無線ＬＡＮインタフェース２０４から、応答パケットを送信するように制御する。無線ＬＡＮインタフェース２０４がリンクダウンしている場合、端末２００のリンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、無線ＬＡＮインタフェース２０４をリンクアップする。端末２００のリンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、リンクアップした後、無線ＬＡＮインタフェース２０４から、応答パケットを送信する。無線ＬＡＮインタフェース２０４をリンクアップする際に、電力を消費するが、ＬＴＥインタフェース２０２の切り替える電力よりは、小さいと想定される。
【０２７２】
また、無線ＬＡＮインタフェース２０４をリンクアップした後に、無線ＬＡＮアクセスポイント４００からの電波が届かないため、無線接続を確立できない場合が想定される。この場合、端末２００のリンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、以下の処理を行うようにしてもよい。つまり、端末２００のリンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、ノーマル状態へ、ＬＴＥインタフェース２０２を遷移させる。端末２００のリンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、ＬＴＥインタフェース２０２から、応答パケットを送信する制御を行う。ＬＡを利用しないフローに、無駄にＬＴＥインタフェース２０２の切り替え電力が消費されるのを防ぐことができる。
【０２７３】
「項７」は、ＬＴＥインタフェース２０２がノーマル状態であり、且つ無線ＬＡＮインタフェース２０４がリンクダウン状態であり、後続するフローがＬＡを利用する効果が低いと判断される場合に該当する。この場合、端末２００のリンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、ＬＴＥインタフェース２０２から、応答パケットを送信する。後続するフローは、ＬＡを利用する効果が低いフローであるため、ＬＴＥインタフェース２０２から応答パケットを送信する必要はない。しかし、無線ＬＡＮインタフェース２０４がリンクダウン状態であるため、消費電力を削減するため、ＬＴＥインタフェース２０２から、応答パケットを送信する。無線ＬＡＮインタフェース２０４をリンクアップさせる際の電力の消費を削減できる。
【０２７４】
「項８」は、ＬＴＥインタフェース２０２がノーマル状態であり、且つ無線ＬＡＮインタフェース２０４がノーマル状態であり、後続するフローがＬＡを利用する効果が低いと判断される場合に該当する。この場合、端末２００のリンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、ＬＴＥインタフェース２０２、及び無線ＬＡＮインタフェース２０４のうち、受信品質がよいインタフェースから、応答パケットを送信するように制御する。ＬＴＥインタフェース２０２、及び無線ＬＡＮインタフェース２０４の両方ともにノーマル状態であり、さらにＬＡを利用する効果は低い。このため、どちらのインタフェースからでも応答パケットを送信して構わない。しかし、応答パケットに後続するフローにより利用される無線回線は、受信品質がよい方が、スループットを高くし、消費電力を低くする観点から好ましい。従って、受信品質のよいインタフェースから応答パケットを送信する。
【０２７５】
ステップ２３１２では、ステップ２３１０によりＬＴＥインタフェース２０２から送信すると判定された場合、リンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、ＬＴＥインタフェース２０２から、応答パケットを送信する制御を行う。
【０２７６】
ステップＳ２３１４では、ステップＳ２３１０によりＬＴＥインタフェース２０２から、応答パケットを送信しないと判定された場合、リンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、カプセル化して送信するか否かを判定する。
【０２７７】
ステップＳ２３１６では、ステップＳ１３１４によりカプセル化して送信すると判定された場合、リンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、無線ＬＡＮインタフェース２０４から、カプセル化した応答パケットを送信するように制御する。
【０２７８】
ステップＳ２３１８では、ステップＳ２３１４によりカプセル化しないで送信すると判定された場合、リンクアグリゲーション制御部２１８として機能するＣＰＵ２０６は、無線ＬＡＮインタフェース２０４から、応答パケットを送信するように制御する。
【０２７９】
本実施例によれば、端末は、該端末の各インタフェースの状態、フローへのＬＡの必要性、及びフローがＬＡの効果が高いか否かに応じて、応答パケットに後続するフローがＬＡ可能な経路となるような経路で応答パケットを送信できる。また、端末は、無線信号の受信品質に基づいてＬＡの効果が高いか否かを判断できる。このようにすることにより、消費電力を低減できる。
【０２８０】
以上の実施例を含む実施形態に関し、更に以下の付記を開示する。
（付記１）
端末へトラヒックフローを転送する基地局を有する無線通信システムであって、
前記端末は、
複数の無線インタフェースと、
該複数の無線インタフェースの稼動状態を表す情報と、マルチキャストパケット又はブロードキャストパケットに対する応答パケットに後続するフローへのリンクアグリゲーションの必要性とに基づいて、前記応答パケットを前記複数の無線インタフェースのいずれの無線インタフェースから送信するかを選択する制御部と
を有する、無線通信システム。
（付記２)
前記基地局は、
前記端末から、該端末の有する複数のインタフェースの稼動状態を表す情報を受信する無線インタフェースと、
該無線インタフェースからの複数のインタフェースの稼動状態を表す情報に基づいて、前記マルチキャストパケット又はブロードキャストパケットを廃棄する制御を行う制御部と
を有する、付記１に記載の無線通信システム。
（付記３）
端末へトラヒックフローを転送する基地局を有する無線通信システムであって、
前記端末は、
複数の無線インタフェースと、
該複数の無線インタフェースの稼動状態を表す情報と、前記基地局により通知される、マルチキャストパケット又はブロードキャストパケットに対する応答パケットに後続するフローにリンクアグリゲーションを利用するか否かを表す情報に基づいて、前記応答パケットを前記複数の無線インタフェースのいずれの無線インタフェースから送信するかを選択する制御部と
を有する、無線通信システム。
（付記４）
前記基地局は、
前記端末から、該端末の有する複数のインタフェースの稼動状態を表す情報を受信する無線インタフェースと、
該無線インタフェースからの複数のインタフェースの稼動状態を表す情報に基づいて、前記マルチキャストパケット又はブロードキャストパケットを廃棄する制御を行うとともに、前記複数の無線インタフェースの稼動状態を表す情報と、前記マルチキャストパケット又はブロードキャストパケットに対する応答パケットに後続するフローへのリンクアグリゲーションの必要性とに基づいて、前記後続するフローにリンクアグリゲーションを利用するか否かを判断する制御部と
を有し、
前記無線インタフェースは、前記端末へ、前記制御部により判断された前記リンクアグリゲーションを利用するか否かを表す情報を通知する、付記３に記載の無線通信システム。
（付記５）
前記端末の制御部は、前記後続するフローがリンクアグリゲーションを利用できる無線インタフェースから、前記応答パケットを送信する、付記１ないし４のいずれか１項に記載の無線通信システム。
（付記６）
前記端末の制御部は、前記マルチキャストパケット又はブロードキャストパケットに対する応答パケットに後続するフローのプロトコルに基づいて、リンクアグリゲーションが必要である否かを判断する、付記１又は２に記載の無線通信システム。
（付記７）
端末へトラヒックフローを転送する基地局であって、
前記端末から、該端末の有する複数のインタフェースの稼動状態を表す情報を受信する無線インタフェースと、
該無線インタフェースからの複数のインタフェースの稼動状態を表す情報に基づいて、マルチキャストパケット又はブロードキャストパケットを廃棄する制御を行う制御部と
を有する、基地局。
（付記８）
基地局から、トラヒックフローを受信する端末であって、
複数の無線インタフェースと、
該複数の無線インタフェースの稼動状態を表す情報と、マルチキャストパケット又はブロードキャストパケットに対する応答パケットに後続するフローへのリンクアグリゲーションの必要性とに基づいて、前記応答パケットを前記複数の無線インタフェースのいずれの無線インタフェースから送信するかを選択する制御部と
を有する、端末。
（付記９）
端末へトラヒックフローを転送する基地局であって、
前記端末から、該端末の有する複数のインタフェースの稼動状態を表す情報を受信する無線インタフェースと、
該無線インタフェースからの複数のインタフェースの稼動状態を表す情報に基づいて、マルチキャストパケット又はブロードキャストパケットを廃棄する制御を行うとともに、前記複数の無線インタフェースの稼動状態を表す情報と、前記マルチキャストパケット又はブロードキャストパケットに対する応答パケットに後続するフローへのリンクアグリゲーションの必要性とに基づいて、前記後続するフローにリンクアグリゲーションを利用するか否かを判断する制御部と
を有し、
前記無線インタフェースは、前記端末へ、前記制御部により判断された前記リンクアグリゲーションを利用するか否かを表す情報を送信する、基地局。
（付記１０）
基地局から、トラヒックフローを受信する端末であって、
複数の無線インタフェースと、
該複数の無線インタフェースの稼動状態を表す情報と、前記複数の無線インタフェースのいずれかにより受信された前記基地局からのリンクアグリゲーションを利用するか否かを表す情報に応じて、応答パケットを前記複数の無線インタフェースのいずれの無線インタフェースから送信するかを選択する制御部と
を有する、端末。
（付記１１）
端末へトラヒックフローを転送する基地局を有する無線通信システムにおける通信方法であって、
前記端末は、
複数の無線インタフェースの稼動状態を表す情報と、マルチキャストパケット又はブロードキャストパケットに対する応答パケットに後続するフローへのリンクアグリゲーションの必要性とに基づいて、前記応答パケットを前記複数の無線インタフェースのいずれの無線インタフェースから送信するかを選択する、通信方法。
（付記１２）
端末へトラヒックフローを転送する基地局を有する無線通信システムにおける通信方法であって、
前記端末は、
複数の無線インタフェースの稼動状態を表す情報と、前記基地局により通知される、マルチキャストパケット又はブロードキャストパケットに対する応答パケットに後続するフローにリンクアグリゲーションを利用するか否かを表す情報に基づいて、前記応答パケットを前記複数の無線インタフェースのいずれの無線インタフェースから送信するかを選択する、通信方法。
（付記１３）
端末と、該端末へトラヒックフローを転送する際に、複数のインタフェースを同時に利用するリンクアグリゲーション機能を有する基地局とを有し、前記基地局と、前記端末は、同一のマルチキャスト又はブロードキャストドメインに含まれる無線通信システムであって、
前記端末は、
複数の無線インタフェースと、
該複数の無線インタフェースの省電力状態及び無線受信品質を表す情報と、マルチキャストパケット又はブロードキャストパケットに対する応答パケットに後続するフローが、リンクアグリゲーションが必要である否かに応じて、前記後続するフローがリンクアグリゲーションを利用できるように、前記応答パケットの経路制御を行う制御部と
を有する、無線通信システム。
（付記１４）
前記端末の制御部は、前記基地局のアドレスで、前記応答パケットをカプセル化し、前記後続するフローがリンクアグリゲーションを利用できる無線インタフェースとは異なる他のインタフェースから、送信する、付記１ないし４のいずれか１項に記載の無線通信システム。
（付記１５）
前記基地局の前記無線インタフェースは、前記端末からの制御メッセージを受信し、該制御メッセージには、前記端末の有する複数のインタフェースの省電力状態を表す情報が含まれる、付記２又は４に記載の無線通信システム。
（付記１６）
前記基地局の前記無線インタフェースは、前記端末へ、制御メッセージにより、前記制御部により判断された前記リンクアグリゲーションを利用するか否かを表す情報を送信する、付記４に記載の無線通信システム。
（付記１７）
前記基地局は、
前記端末から、該端末の有する複数のインタフェースの稼動状態を表す情報を受信し、
該複数のインタフェースの稼動状態を表す情報に基づいて、マルチキャストパケット又はブロードキャストパケットを廃棄する制御を行う、付記１１に記載の通信方法。
（付記１８）
前記基地局は、
前記端末から、該端末の有する複数のインタフェースの稼動状態を表す情報を受信し、
該複数のインタフェースの稼動状態を表す情報に基づいて、前記マルチキャストパケット又はブロードキャストパケットを廃棄する制御を行い、
前記複数の無線インタフェースの稼動状態を表す情報と、前記マルチキャストパケット又はブロードキャストパケットに対する応答パケットに後続するフローへのリンクアグリゲーションの必要性とに基づいて、前記後続するフローにリンクアグリゲーションを利用するか否かを判断し、
前記端末へ、前記リンクアグリゲーションを利用するか否かを表す情報を送信する制御を行う、付記１２に記載の通信方法。
（付記１９）
前記基地局は、
前記端末から、該端末の有する複数のインタフェースの省電力状態を表す情報を受信する無線インタフェースと、
該無線インタフェースからの複数のインタフェースの省電力状態を表す情報に基づいて、前記マルチキャストパケット又はブロードキャストパケットを廃棄する制御を行う制御部と
を有する、付記１３に記載の無線通信システム。
（付記２０）
端末と同一のマルチキャスト又はブロードキャストドメインに含まれる基地局から、複数のインタフェースを同時に利用するリンクアグリゲーション機能を利用して転送されるトラヒックフローを受信する端末であって、
複数の無線インタフェースと、
該複数の無線インタフェースの省電力状態及び無線受信品質を表す情報と、前記マルチキャストパケット又はブロードキャストパケットに対する応答パケットに後続するフローが、リンクアグリゲーションが必要である否かに応じて、前記後続するフローがリンクアグリゲーションを利用できるように、前記応答パケットの経路制御を行う制御部と
を有する、端末。
【符号の説明】
【０２８１】
１０  無線通信システム
２０  端末
２２  ＬＴＥインタフェース
２４  無線ＬＡＮインタフェース
２６  経路表
２８  通信アプリケーション
３０  フェムト基地局
４０  無線ＬＡＮアクセスポイント
５０  ハブ
６０  通信相手
１００  無線通信システム
２００  端末
２０２  ＬＴＥインタフェース
２０４  無線ＬＡＮインタフェース
２０６  ＣＰＵ
２０８  記憶装置
２１０  データ
２１２  動作パターンテーブル
２１４  制御プログラム
２１６  端末状態取得部
２１８  リンクアグリゲーション制御部
２２０  ＬＡ必要性判断部
２２２  ＬＡ必要性取得部
２２４  ＬＡ効果判断テーブル
２２６  ＬＡ効果判断部
２５０  バス
３００  フェムト基地局
３０２  有線インタフェース
３０４  ＬＴＥインタフェース
３０６  ＣＰＵ
３０８  記憶装置
３１０  データ
３１２  動作パターンテーブル
３１４  制御プログラム
３１６  端末状態取得部
３１８  リンクアグリゲーション制御部
３２０  ＬＡ必要性判断部
３５０  バス
４００  無線ＬＡＮアクセスポイント
５００  ハブ
６００  通信相手
【図１】
0005962096.tif 000002
【図２】
0005962096.tif 000003
【図３】
0005962096.tif 000004
【図４】
0005962096.tif 000005
【図５】
0005962096.tif 000006
【図６】
0005962096.tif 000007
【図７】
0005962096.tif 000008
【図８】
0005962096.tif 000009
【図９】
0005962096.tif 000010
【図１０】
0005962096.tif 000011
【図１１】
0005962096.tif 000012
【図１２】
0005962096.tif 000013
【図１３】
0005962096.tif 000014
【図１４】
0005962096.tif 000015
【図１５】
0005962096.tif 000016
【図１６】
0005962096.tif 000017
【図１７】
0005962096.tif 000018
【図１８】
0005962096.tif 000019
【図１９】
0005962096.tif 000020
【図２０】
0005962096.tif 000021
【図２１】
0005962096.tif 000022
【図２２】
0005962096.tif 000023
【図２３】
0005962096.tif 000024
【図２４】
0005962096.tif 000025
【図２５】
0005962096.tif 000026