(57)【要約】【課題】無線通信装置、ルータ、無線通信システム、および無線通信方法を提供する。【解決手段】ネットワークと通信するネットワークインタフェースと、無線通信装置の移動体通信インタフェースと移動体通信制御局を介して通信する第１の通信インタフェースと、前記無線通信装置の無線ＬＡＮインタフェースと無線ＬＡＮ制御局を介して通信する第２の通信インタフェースと、前記移動体通信インタフェースから受信される前記ネットワークに向けたデータ、または前記無線ＬＡＮインタフェースから受信される前記ネットワークに向けたデータの一方の始点アドレスを、他方の始点アドレスに変換する変換部と、を備えるルータ。【選択図】図３
2011155491.tif 000002
【特許請求の範囲】
【請求項１】
移動体通信制御局およびルータを介してネットワークと通信する移動体通信インタフェースと；
無線ＬＡＮ制御局および前記ルータを介して前記ネットワークと通信する無線ＬＡＮインタフェースと；
前記ネットワークに向けて送信するデータを、前記移動体通信インタフェースから送信するデータと、前記無線ＬＡＮインタフェースから送信するデータとに分配する分配部と；
を備える、無線通信装置。
【請求項２】
前記移動体通信インタフェースまたは前記無線ＬＡＮインタフェースは、前記移動体通信インタフェースのアドレス情報、および前記無線ＬＡＮインタフェースのアドレス情報を対応付けて前記ルータに送信する、請求項１に記載の無線通信装置。
【請求項３】
前記分配部は、前記移動体通信インタフェースまたは前記無線ＬＡＮインタフェースが前記アドレス情報を前記ルータに送信した後に分配を開始する、請求項２に記載の無線通信装置。
【請求項４】
前記分配部は、前記移動体通信インタフェースを利用する場合の通信品質と前記無線ＬＡＮインタフェースを利用する場合の通信品質との関係に応じて前記ネットワークに向けて送信する前記データの分配比を設定する、請求項２に記載の無線通信装置。
【請求項５】
移動体通信制御局およびルータを介してネットワークと通信する移動体通信インタフェースと；
無線ＬＡＮ制御局および前記ルータを介して前記ネットワークと通信する無線ＬＡＮインタフェースと；
前記ネットワークから前記移動体通信インタフェースまたは前記無線ＬＡＮインタフェースの一方を宛先として送信され、前記ルータにおいて前記移動体通信インタフェースを宛先とする転送データと前記無線ＬＡＮインタフェースを宛先とする転送データとに分配されるデータを、前記移動体通信インタフェースにより受信される前記転送データと、前記無線ＬＡＮインタフェースにより受信される前記転送データとを合成することにより取得する合成部と；
を備える、無線通信装置。
【請求項６】
ネットワークと通信するネットワークインタフェースと；
無線通信装置の移動体通信インタフェースと移動体通信制御局を介して通信する第１の通信インタフェースと；
前記無線通信装置の無線ＬＡＮインタフェースと無線ＬＡＮ制御局を介して通信する第２の通信インタフェースと；
前記移動体通信インタフェースから受信される前記ネットワークに向けたデータ、または前記無線ＬＡＮインタフェースから受信される前記ネットワークに向けたデータの一方の始点アドレスを、他方の始点アドレスに変換する変換部と；
を備える、ルータ。
【請求項７】
前記第１の通信インタフェースまたは前記第２の通信インタフェースは、前記無線通信装置から、前記移動体通信インタフェースのアドレス情報および前記無線ＬＡＮインタフェースのアドレス情報を受信し、
前記ルータは、前記移動体通信インタフェースのアドレス情報および前記無線ＬＡＮインタフェースのアドレス情報を対応付けて記憶する記憶部をさらに備え、
前記変換部は、受信されたデータの始点アドレスに前記記憶部に記憶されている一方のアドレス情報が記載されている場合、当該データの始点アドレスを前記記憶部に記憶されている他方のアドレス情報に変換する、請求項６に記載のルータ。
【請求項８】
前記他方のアドレス情報は、前記ネットワークに向けた前記データの送り先において認識されている、前記無線通信装置の前記移動体通信インタフェースまたは前記無線ＬＡＮインタフェースのいずれかのアドレス情報である、請求項７に記載のルータ。
【請求項９】
ネットワークと通信するネットワークインタフェースと；
無線通信装置の移動体通信インタフェースと移動体通信制御局を介して通信する第１の通信インタフェースと；
前記無線通信装置の無線ＬＡＮインタフェースと無線ＬＡＮ制御局を介して通信する第２の通信インタフェースと；
前記無線通信装置の前記移動体通信インタフェースまたは前記無線ＬＡＮインタフェースの一方を宛先とするデータが前記ネットワークインタフェースにより前記ネットワークから受信されると、前記データを、前記第１の通信インタフェースから前記移動体通信インタフェースに転送するデータと、前記第２の通信インタフェースから前記無線ＬＡＮインタフェースに転送するデータとに分配する分配部と；
を備える、ルータ。
【請求項１０】
前記第１の通信インタフェースまたは前記第２の通信インタフェースは、前記無線通信装置から、前記移動体通信インタフェースのアドレス情報および前記無線ＬＡＮインタフェースのアドレス情報を受信し、
前記ルータは、前記移動体通信インタフェースのアドレス情報および前記無線ＬＡＮインタフェースのアドレス情報を対応付けて記憶する記憶部をさらに備え、
前記分配部は、前記ネットワークから受信された前記データの宛先アドレスに前記記憶部に記憶されているいずれかのアドレス情報が記載されている場合に前記データを分配する、請求項９に記載のルータ。
【請求項１１】
前記分配部は、前記第１の通信インタフェースを利用する場合の通信品質と前記第２の通信インタフェースを利用する場合の通信品質との関係に応じて前記ネットワークから受信された前記データの分配比を設定する、請求項１０に記載のルータ。
【請求項１２】
前記分配部は、前記無線通信装置からの要求に応じて分配を開始し、前記無線通信装置からの要求に応じて分配を終了する、請求項１１に記載のルータ。
【請求項１３】
移動体通信制御局を介してネットワークと通信する移動体通信インタフェース、
無線ＬＡＮ制御局を介して前記ネットワークと通信する無線ＬＡＮインタフェース、および、
前記ネットワークに向けて送信するデータを、前記移動体通信インタフェースから送信するデータと、前記無線ＬＡＮインタフェースから送信するデータとに分配する分配部、
を有する無線通信装置と；
前記ネットワークと通信するネットワークインタフェース、
前記無線通信装置の前記移動体通信インタフェースと前記移動体通信制御局を介して通信する第１の通信インタフェース、
前記無線通信装置の前記無線ＬＡＮインタフェースと前記無線ＬＡＮ制御局を介して通信する第２の通信インタフェース、および、
前記移動体通信インタフェースから受信される前記ネットワークに向けたデータ、または前記無線ＬＡＮインタフェースから受信される前記ネットワークに向けたデータの一方の始点アドレスを、他方の始点アドレスに変換する変換部、
を有するルータと；
を備える、無線通信システム。
【請求項１４】
移動体通信制御局を介してネットワークと通信する移動体通信インタフェース、および、
無線ＬＡＮ制御局を介して前記ネットワークと通信する無線ＬＡＮインタフェース、
を有する無線通信装置と：
ネットワークと通信するネットワークインタフェース、
前記無線通信装置の前記移動体通信インタフェースと前記移動体通信制御局を介して通信する第１の通信インタフェース、
前記無線通信装置の前記無線ＬＡＮインタフェースと前記無線ＬＡＮ制御局を介して通信する第２の通信インタフェース、および、
前記無線通信装置の前記移動体通信インタフェースまたは前記無線ＬＡＮインタフェースの一方を宛先とするデータが前記ネットワークインタフェースにより前記ネットワークから受信されると、前記データを、前記第１の通信インタフェースから前記移動体通信インタフェースに転送するデータと、前記第２の通信インタフェースから前記無線ＬＡＮインタフェースに転送するデータとに分配する分配部と；
を有するルータと；
を備え、
前記無線通信装置は、さらに、前記第１の通信インタフェースから前記移動体通信インタフェースに転送されるデータと、前記第２の通信インタフェースから前記無線ＬＡＮインタフェースに転送されるデータとを合成することにより前記ネットワークから送信されたデータを取得する合成部を有する、無線通信システム。
【請求項１５】
移動体通信制御局およびルータを介してネットワークと通信する移動体通信インタフェース、および、無線ＬＡＮ制御局および前記ルータを介して前記ネットワークと通信する無線ＬＡＮインタフェースを備える無線通信装置が、
前記ネットワークに向けて送信するデータを、前記移動体通信インタフェースから送信するデータと、前記無線ＬＡＮインタフェースから送信するデータとに分配する、無線通信方法。
【請求項１６】
移動体通信制御局およびルータを介してネットワークと通信する移動体通信インタフェース、および、無線ＬＡＮ制御局および前記ルータを介して前記ネットワークと通信する無線ＬＡＮインタフェースを備える無線通信装置が、
前記ネットワークから前記移動体通信インタフェースまたは前記無線ＬＡＮインタフェースの一方を宛先として送信され、前記ルータにおいて前記移動体通信インタフェースを宛先とする転送データと前記無線ＬＡＮインタフェースを宛先とする転送データとに分配されるデータを、前記移動体通信インタフェースにより受信される前記転送データと、前記無線ＬＡＮインタフェースにより受信される前記転送データとを合成することにより取得する、無線通信方法。
【請求項１７】
ルータを介してネットワークと通信する第１の通信インタフェースと；
前記ルータを介して前記ネットワークと通信する第２の通信インタフェースと；
前記ネットワークに向けて送信するデータを、前記第１の通信インタフェースから送信するデータと、前記第２の通信インタフェースから送信するデータとに分配する分配部と；
を備える、無線通信装置。
【請求項１８】
ルータを介してネットワークと通信する第１の通信インタフェースと；
前記ルータを介して前記ネットワークと通信する第２の通信インタフェースと；
前記ネットワークから前記第１の通信インタフェースまたは前記第２の通信インタフェースの一方を宛先として送信され、前記ルータにおいて前記第１の通信インタフェースを宛先とする転送データと前記第２の通信インタフェースを宛先とする転送データとに分配されるデータを、前記第１の通信インタフェースにより受信される前記転送データと、前記第２の通信インタフェースにより受信される前記転送データとを合成することにより取得する合成部と；
を備える、無線通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信装置、ルータ、無線通信システム、および無線通信方法に関する。
【背景技術】
【０００２】
近年、ＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ）８０２．１１ａ／ｂ／ｇ／ｎにより規格化された無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＵＭＴＳ（Ｕｎｉｖｅｒｓａｌ  Ｍｏｂｉｌｅ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎｓ  Ｓｙｓｔｅｍ）およびＷｉＭＡＸなどの移動体通信システムなど、様々な無線アクセス方式が実用化され普及している。
【０００３】
無線ＬＡＮインタフェースを内蔵した無線通信装置は、屋内では、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）、ＦＴＴＨ（Ｆｉｂｅｒ  Ｔｏ  Ｔｈｅ  Ｈｏｍｅ）、ＣＡＴＶ（ＣＡｂｌｅ  ＴｅｌｅＶｉｓｉｏｎ）などのブロードバンド回線（以下ＢＢ回線）と接続された無線ＬＡＮアクセスポイントを介してインターネットに接続することができる。
【０００４】
また、携帯電話などの移動体通信インタフェースを有する無線通信装置は、ＢＢ回線と接続されたＵＭＴＳやＷｉＭＡＸなどの携帯電話の屋内用小型基地局（以下フェムトセル基地局）を介してインターネットに接続できる。なお、このフェムトセルについては例えば特許文献１に記載されている。
【０００５】
このように、無線通信方式の高度化が進んではいるものの、有線通信路に対し無線通信路の伝送レートは概して１／１０程度である。このため、フェムトセル基地局や無線ＬＡＮアクセスポイントなどの無線基地局がＢＢ回線を介してインターネットに接続されている場合、無線通信装置およびインターネット間のスループットは、無線通信路におけるスループットで制限されている。
【０００６】
一方、無線ＬＡＮインタフェースおよび移動体通信インタフェースの双方を有する無線通信装置も普及しており、このような無線通信装置は、フェムトセル基地局および無線ＬＡＮアクセスポイントなどの複数の無線基地局を利用可能なエリアに存在する場合、用途に応じて複数の無線アクセス方式を使い分けることが可能となっている。
【０００７】
例えば、３ＧＰＰで標準化された携帯電話方式ではＵＭＴＳと無線ＬＡＮ間のハンドオーバーが規定されており、この携帯電話方式に準拠する無線通信装置（ＵＭＡ／ＧＡＮ）は、１つのアプリケーションのデータ通信に、携帯電話または無線ＬＡＮのいずれを利用するかを電波状況に応じて切り換えることができる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】国際公開第２００６−５４３４１号
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかし、上記の携帯電話方式では、複数の無線アクセス方式を選択的に利用することはできるものの、１つのアプリケーションのデータ通信を複数の無線アクセス方式により行うことはできなかった。このため、データ通信のスループットがいずれかの無線アクセス方式のスループットに制限されてしまうという問題があった。
【００１０】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、複数の無線アクセス方式を活用することによりスループットの向上を図ることが可能な、新規かつ改良された無線通信装置、ルータ、無線通信システム、および無線通信方法を提供することにある。
【課題を解決するための手段】
【００１１】
上記課題を解決するために、本発明のある観点によれば、移動体通信制御局およびルータを介してネットワークと通信する移動体通信インタフェースと、無線ＬＡＮ制御局および前記ルータを介して前記ネットワークと通信する無線ＬＡＮインタフェースと、前記ネットワークに向けて送信するデータを、前記移動体通信インタフェースから送信するデータと、前記無線ＬＡＮインタフェースから送信するデータとに分配する分配部と、を備える無線通信装置が提供される。
【００１２】
前記移動体通信インタフェースまたは前記無線ＬＡＮインタフェースは、前記移動体通信インタフェースのアドレス情報、および前記無線ＬＡＮインタフェースのアドレス情報を対応付けて前記ルータに送信してもよい。
【００１３】
前記分配部は、前記移動体通信インタフェースまたは前記無線ＬＡＮインタフェースが前記アドレス情報を前記ルータに送信した後に分配を開始してもよい。
【００１４】
前記分配部は、前記移動体通信インタフェースを利用する場合の通信品質と前記無線ＬＡＮインタフェースを利用する場合の通信品質との関係に応じて前記ネットワークに向けて送信する前記データの分配比を設定してもよい。
【００１５】
また、上記課題を解決するために、本発明の別の観点によれば、移動体通信制御局およびルータを介してネットワークと通信する移動体通信インタフェースと、無線ＬＡＮ制御局および前記ルータを介して前記ネットワークと通信する無線ＬＡＮインタフェースと、前記ネットワークから前記移動体通信インタフェースまたは前記無線ＬＡＮインタフェースの一方を宛先として送信され、前記ルータにおいて前記移動体通信インタフェースを宛先とする転送データと前記無線ＬＡＮインタフェースを宛先とする転送データとに分配されるデータを、前記移動体通信インタフェースにより受信される前記転送データと、前記無線ＬＡＮインタフェースにより受信される前記転送データとを合成することにより取得する合成部と、を備える無線通信装置が提供される。
【００１６】
また、上記課題を解決するために、本発明の別の観点によれば、ネットワークと通信するネットワークインタフェースと、無線通信装置の移動体通信インタフェースと移動体通信制御局を介して通信する第１の通信インタフェースと、前記無線通信装置の無線ＬＡＮインタフェースと無線ＬＡＮ制御局を介して通信する第２の通信インタフェースと、前記移動体通信インタフェースから受信される前記ネットワークに向けたデータ、または前記無線ＬＡＮインタフェースから受信される前記ネットワークに向けたデータの一方の始点アドレスを、他方の始点アドレスに変換する変換部と、を備えるルータが提供される。
【００１７】
前記第１の通信インタフェースまたは前記第２の通信インタフェースは、前記無線通信装置から、前記移動体通信インタフェースのアドレス情報および前記無線ＬＡＮインタフェースのアドレス情報を受信し、前記ルータは、前記移動体通信インタフェースのアドレス情報および前記無線ＬＡＮインタフェースのアドレス情報を対応付けて記憶する記憶部をさらに備え、前記変換部は、受信されたデータの始点アドレスに前記記憶部に記憶されている一方のアドレス情報が記載されている場合、当該データの始点アドレスを前記記憶部に記憶されている他方のアドレス情報に変換してもよい。
【００１８】
前記他方のアドレス情報は、前記ネットワークに向けた前記データの送り先において認識されている、前記無線通信装置の前記移動体通信インタフェースまたは前記無線ＬＡＮインタフェースのいずれかのアドレス情報であってもよい。
【００１９】
また、上記課題を解決するために、本発明の別の観点によれば、ネットワークと通信するネットワークインタフェースと、無線通信装置の移動体通信インタフェースと移動体通信制御局を介して通信する第１の通信インタフェースと、前記無線通信装置の無線ＬＡＮインタフェースと無線ＬＡＮ制御局を介して通信する第２の通信インタフェースと、前記無線通信装置の前記移動体通信インタフェースまたは前記無線ＬＡＮインタフェースの一方を宛先とするデータが前記ネットワークインタフェースにより前記ネットワークから受信されると、前記データを、前記第１の通信インタフェースから前記移動体通信インタフェースに転送するデータと、前記第２の通信インタフェースから前記無線ＬＡＮインタフェースに転送するデータとに分配する分配部と、を備えるルータが提供される。
【００２０】
前記第１の通信インタフェースまたは前記第２の通信インタフェースは、前記無線通信装置から、前記移動体通信インタフェースのアドレス情報および前記無線ＬＡＮインタフェースのアドレス情報を受信し、前記ルータは、前記移動体通信インタフェースのアドレス情報および前記無線ＬＡＮインタフェースのアドレス情報を対応付けて記憶する記憶部をさらに備え、前記分配部は、前記ネットワークから受信された前記データの宛先アドレスに前記記憶部に記憶されているいずれかのアドレス情報が記載されている場合に前記データを分配してもよい。
【００２１】
前記分配部は、前記第１の通信インタフェースを利用する場合の通信品質と前記第２の通信インタフェースを利用する場合の通信品質との関係に応じて前記ネットワークから受信された前記データの分配比を設定してもよい。
【００２２】
前記分配部は、前記無線通信装置からの要求に応じて分配を開始し、前記無線通信装置からの要求に応じて分配を終了してもよい。
【００２３】
また、上記課題を解決するために、本発明の別の観点によれば、移動体通信制御局を介してネットワークと通信する移動体通信インタフェース、無線ＬＡＮ制御局を介して前記ネットワークと通信する無線ＬＡＮインタフェース、および、前記ネットワークに向けて送信するデータを、前記移動体通信インタフェースから送信するデータと、前記無線ＬＡＮインタフェースから送信するデータとに分配する分配部、を有する無線通信装置と、前記ネットワークと通信するネットワークインタフェース、前記無線通信装置の前記移動体通信インタフェースと前記移動体通信制御局を介して通信する第１の通信インタフェース、前記無線通信装置の前記無線ＬＡＮインタフェースと前記無線ＬＡＮ制御局を介して通信する第２の通信インタフェース、および、前記移動体通信インタフェースから受信される前記ネットワークに向けたデータ、または前記無線ＬＡＮインタフェースから受信される前記ネットワークに向けたデータの一方の始点アドレスを、他方の始点アドレスに変換する変換部、を有するルータと、を備える無線通信システムが提供される。
【００２４】
また、上記課題を解決するために、本発明の別の観点によれば、移動体通信制御局を介してネットワークと通信する移動体通信インタフェース、および、無線ＬＡＮ制御局を介して前記ネットワークと通信する無線ＬＡＮインタフェース、を有する無線通信装置と、ネットワークと通信するネットワークインタフェース、前記無線通信装置の前記移動体通信インタフェースと前記移動体通信制御局を介して通信する第１の通信インタフェース、前記無線通信装置の前記無線ＬＡＮインタフェースと前記無線ＬＡＮ制御局を介して通信する第２の通信インタフェース、および、前記無線通信装置の前記移動体通信インタフェースまたは前記無線ＬＡＮインタフェースの一方を宛先とするデータが前記ネットワークインタフェースにより前記ネットワークから受信されると、前記データを、前記第１の通信インタフェースから前記移動体通信インタフェースに転送するデータと、前記第２の通信インタフェースから前記無線ＬＡＮインタフェースに転送するデータとに分配する分配部と、を有するルータと、を備え、前記無線通信装置は、さらに、前記第１の通信インタフェースから前記移動体通信インタフェースに転送されるデータと、前記第２の通信インタフェースから前記無線ＬＡＮインタフェースに転送されるデータとを合成することにより前記ネットワークから送信されたデータを取得する合成部を有する、無線通信システムが提供される。
【００２５】
また、上記課題を解決するために、本発明の別の観点によれば、移動体通信制御局およびルータを介してネットワークと通信する移動体通信インタフェース、および、無線ＬＡＮ制御局および前記ルータを介して前記ネットワークと通信する無線ＬＡＮインタフェースを備える無線通信装置が、前記ネットワークに向けて送信するデータを、前記移動体通信インタフェースから送信するデータと、前記無線ＬＡＮインタフェースから送信するデータとに分配する、無線通信方法が提供される。
【００２６】
また、上記課題を解決するために、本発明の別の観点によれば、移動体通信制御局およびルータを介してネットワークと通信する移動体通信インタフェース、および、無線ＬＡＮ制御局および前記ルータを介して前記ネットワークと通信する無線ＬＡＮインタフェースを備える無線通信装置が、前記ネットワークから前記移動体通信インタフェースまたは前記無線ＬＡＮインタフェースの一方を宛先として送信され、前記ルータにおいて前記移動体通信インタフェースを宛先とする転送データと前記無線ＬＡＮインタフェースを宛先とする転送データとに分配されるデータを、前記移動体通信インタフェースにより受信される前記転送データと、前記無線ＬＡＮインタフェースにより受信される前記転送データとを合成することにより取得する、無線通信方法が提供される。
【００２７】
また、上記課題を解決するために、本発明の別の観点によれば、ルータを介してネットワークと通信する第１の通信インタフェースと、前記ルータを介して前記ネットワークと通信する第２の通信インタフェースと、前記ネットワークに向けて送信するデータを、前記第１の通信インタフェースから送信するデータと、前記第２の通信インタフェースから送信するデータとに分配する分配部と、を備える無線通信装置が提供される。
【００２８】
また、上記課題を解決するために、本発明の別の観点によれば、ルータを介してネットワークと通信する第１の通信インタフェースと、前記ルータを介して前記ネットワークと通信する第２の通信インタフェースと、前記ネットワークから前記第１の通信インタフェースまたは前記第２の通信インタフェースの一方を宛先として送信され、前記ルータにおいて前記第１の通信インタフェースを宛先とする転送データと前記第２の通信インタフェースを宛先とする転送データとに分配されるデータを、前記第１の通信インタフェースにより受信される前記転送データと前記第２の通信インタフェースにより受信される前記転送データとを合成することにより取得する合成部と、を備える無線通信装置が提供される。
【発明の効果】
【００２９】
以上説明したように本発明によれば、複数の無線アクセス方式を活用することによりスループットの向上を図ることができる。
【図面の簡単な説明】
【００３０】
【図１】本発明の実施形態による無線通信システムの構成を示した説明図である。
【図２】無線通信装置の構成を示した説明図である。
【図３】ルータの構成を示した説明図である。
【図４】ＩＰパケットの構成例を示した説明図である。
【図５】分配／合成テーブルの具体例を示した説明図である。
【図６】アプリケーションサーバから無線通信装置へのダウンロード時を想定したルータの動作を示したフローチャートである。
【図７】無線通信装置からアプリケーションサーバへのアップロード時を想定したルータの動作を示したフローチャートである。
【図８】ダウンロード時の無線通信システムの動作を示したシーケンス図である。
【図９】アップロード時の無線通信システムの動作を示したシーケンス図である。
【発明を実施するための形態】
【００３１】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００３２】
また、以下に示す項目順序に従って当該「発明を実施するための形態」を説明する。
１．無線通信システムの構成
２．無線通信装置の構成
３．ルータの構成
４．ルータの動作
（ダウンロード時：分配処理）
（アップロード時：合成処理）
５．無線通信システムの動作
（ダウンロード時の動作）
（アップロード時の動作）
６．まとめ
【００３３】
＜１．無線通信システムの構成＞
まず、図１を参照し、本発明の実施形態による無線通信システム１の構成を説明する。
【００３４】
図１は、本発明の実施形態による無線通信システム１の構成を示した説明図である。図１に示したように、本発明の実施形態による無線通信システム１は、アプリケーションサーバ１０と、インターネット１２と、ＢＢ回線１３と、ＢＢモデム１４と、ルータ１６と、無線通信装置２０と、無線通信装置２２と、フェムトセル基地局３０と、無線ＬＡＮアクセスポイント４０と、を備える。
【００３５】
移動体通信基地局の一例であるフェムトセル基地局（移動体通信制御局）３０は、例えば３ＧＰＰで標準化されたＵＭＴＳ携帯電話無線方式に対応した屋内用小型基地局であって、ＵＭＴＳ方式に対応する携帯電話インタフェースを有する無線通信装置２０と接続できる。
【００３６】
無線ＬＡＮアクセスポイント４０（無線ＬＡＮ基地局、すなわち無線ＬＡＮ制御局）は、例えばＩＥＥＥ８０２．１１ａ／ｂ／ｇ／ｎなどの無線ＬＡＮ方式に対応するアクセスポイントであって、無線ＬＡＮインタフェースを有する無線通信装置２０および無線通信装置２２と接続できる。
【００３７】
また、フェムトセル基地局３０および無線ＬＡＮアクセスポイント４０は、ルータ１６、ＢＢ（ブロードバンド）モデム１４、およびＢＢ回線１３を介してインターネット１２に接続されている。
【００３８】
なお、本明細書では無線通信システム１が携帯電話無線方式および無線ＬＡＮ方式に基づいて構成される例を説明するが、無線通信システム１は、ＩＰパケットを利用する他の無線通信方式に基づいて構成されてもよい。例えば、無線通信システム１は、ＷｉＭＡＸ（Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ）またはＢｌｕｅｔｏｏｔｈ（登録商標）に基づいて構成されてもよい。
【００３９】
無線通信装置２０は、携帯電話インタフェースおよび無線ＬＡＮインタフェースを有する。このため、無線通信装置２０は、フェムトセル基地局３０および無線ＬＡＮアクセスポイント４０の双方と接続可能な位置に存在する場合、携帯電話無線方式によりフェムトセル基地局３０を介してデータ通信を行うことも、無線ＬＡＮ方式により無線ＬＡＮアクセスポイント４０を介してデータ通信を行うことも可能である。なお、無線通信装置２０は、アプリケーションを起動していない間、携帯電話端末として待ち受け状態となっている。
【００４０】
一方、無線通信装置２２は、携帯電話インタフェースを有さず、無線ＬＡＮインタフェースを有する。このため、無線通信装置２２は、無線ＬＡＮアクセスポイント４０と接続可能な位置に存在する場合、無線ＬＡＮ方式により無線ＬＡＮアクセスポイント４０を介してデータ通信を行うことができる。
【００４１】
アプリケーションサーバ１０は、無線通信装置２０（無線通信装置２０や無線通信装置２２などのユーザ装置）からの要求に応じて所定のアプリケーションを実行し、実行結果を無線通信装置２０に送信する。したがって、アプリケーションサーバ１０および無線通信装置２０間では、アプリケーションサーバ１０から無線通信装置２０へのダウンロード通信、および無線通信装置２０からアプリケーション１０へのアップロード通信が生じる。なお、アプリケーションの一例として、ゲーム、ＡＲ、テレビジョン会議、情報検索、音楽や映像などのコンテンツ再生などが挙げられる。
【００４２】
上述の無線通信システム１において、ルータ１６は、アプリケーションサーバ１０から無線通信装置２０へダウンロードデータとして送信されるパケットを、フェムトセル基地局３０を介する通信経路と無線ＬＡＮアクセスポイント４０を介する通信経路に分配する。このため、無線通信装置２０は、フェムトセル基地局３０および無線ＬＡＮアクセスポイント４０の双方から受信されるパケットを正しいシーケンスに合成することにより、アプリケーションサーバ１０から送信されたダウンロードデータを取得することができる。
【００４３】
また、無線通信装置２０からアプリケーションサーバ１０へのアップロードデータも、フェムトセル基地局３０を介する通信経路、および無線ＬＡＮアクセスポイント４０を介する通信経路を併用して送信することができる。このように、本発明の実施形態による無線通信システム１においては、複数の通信経路および複数の無線アクセス方式を併用してパケットを転送することにより、全体的なスループットを改善することが可能である。以下、このような無線通信システム１を構成する無線通信装置２０およびルータ１６の構成を詳細に説明する。
【００４４】
＜２．無線通信装置の構成＞
図２は、無線通信装置２０の構成を示した説明図である。図２に示したように、無線通信装置２０は、携帯電話インタフェース２１０と、無線ＬＡＮインタフェース２２０と、分配部２３０と、合成部２４０と、計数部２５０と、通信制御部２６０と、アプリケーション処理部２７０と、を備える。
【００４５】
携帯電話インタフェース２１０は、フェムトセル基地局３０と接続するための移動体通信インタフェースである。無線ＬＡＮインタフェース２２０は、無線ＬＡＮアクセスポイント４０と接続するための通信インタフェースである。
【００４６】
なお、無線通信装置２０は、フェムトセル基地局３０が形成するフェムトセルにＣａｍｐ  ｏｎすると、フェムトセル基地局３０から現在位置で利用可能な無線ＬＡＮアクセスポイント４０の接続情報（ＳＳＩＤ、ＷＥＰ鍵など）を取得する。これにより、無線通信装置２０は、任意の時点、例えばアプリケーション処理部２７０の起動時に無線ＬＡＮインタフェース２２０と無線ＬＡＮアクセスポイント４０との接続処理を開始することが可能である。なお、無線通信装置２０は、フェムトセルのセル情報と無線ＬＡＮの接続情報が対応付けられたテーブルを保持しており、フェムトセル基地局３０から受信される情報に基づいて無線ＬＡＮの接続情報を特定してもよい。
【００４７】
アプリケーション処理部２７０は、アプリケーションサーバ１０と協働してアプリケーションを実行する。アプリケーション処理部２７０は、アプリケーションの実行のために、アプリケーションサーバ１０へのアップロードデータまたはアプリケーションサーバ１０からのダウンロードデータを入出力する。
【００４８】
分配部２３０は、主にアプリケーションサーバ１０へアップロードデータを送信する際に用いられる構成である。具体的には、分配部２３０は、アプリケーションサーバ１０へのアップロードデータを、携帯電話インタフェース２１０からの送信パケット、および無線ＬＡＮインタフェース２２０からの送信パケットに分配する。携帯電話インタフェース２１０および無線ＬＡＮインタフェース２２０は、各々に分配されたパケットを送信する。
【００４９】
また、分配部２３０は、アップロードデータの分配比を適宜最適化してもよい。例えば、分配部２３０は、ルータ１６に各通経路を介して到達したパケットの比率と分配比を比較し、分配比より到達比率が少ない経路への分配比を減少させてもよい。これにより、パケット損失率の少ない経路により多くのパケットを分配することができる。なお、ルータ１６に各通経路を介して到達したパケットの比率は、ルータ１６により算出され、ルータ１６から品質報告としてフィードバックされてもよい。
【００５０】
例えば、図１に示した無線通信装置２２のように無線ＬＡＮアクセスポイント４０を利用する端末が増加した場合、無線ＬＡＮのリソースは不足しがちになる。このような場合、携帯電話インタフェース２１０からの送信パケットの分配比を高めるなど、分配比を状況に応じて最適化することにより、全体的なスループットを一層改善することが可能である。
【００５１】
合成部２４０は、主にアプリケーションサーバ１０からダウンロードデータを受信する際に用いられる構成である。具体的には、合成部２４０は、ルータ１６において分配されて携帯電話インタフェース２１０により受信されたパケット、およびルータ１６において分配されて無線ＬＡＮインタフェース２２０により受信されたパケットを正しいシーケンスに合成してダウンロードデータを取得する。
【００５２】
計数部２５０は、主にアプリケーションサーバ１０からダウンロードデータを受信する際に用いられる構成である。具体的には、計数部２５０は、ルータ１６において分配されて携帯電話インタフェース２１０により受信されたパケット数、およびルータ１６において分配されて無線ＬＡＮインタフェース２２０により受信されたパケット数を計数する。計数部２５０により計数されたパケット数は、品質報告としてルータ１６に送信される。
【００５３】
通信制御部２６０は、各種制御メッセージの作成、解釈、送信命令などを行い、無線通信装置２０による通信全般を制御する。例えば、通信制御部２６０は、分配開始要求メッセージ、分配終了要求メッセージ、合成開始要求メッセージ、および合成終了要求メッセージの作成、および送信命令を行う。
【００５４】
ここで、分配開始要求メッセージは、ルータ１６に、アプリケーションサーバ１０からのダウンロードデータを、携帯電話インタフェース２１０宛てのパケットと無線ＬＡＮインタフェース２２０宛てのパケットに分配することを要求するメッセージである。また、分配終了要求メッセージは、アプリケーションサーバ１０からのダウンロードデータの分配を終了することをルータ１６に要求するメッセージである。
【００５５】
また、合成開始要求メッセージは、ルータ１６に、携帯電話インタフェース２１０および無線ＬＡＮインタフェース２２０から送信されるアプリケーションサーバ１０宛てのパケットの始点アドレスを、携帯電話インタフェース２１０または無線ＬＡＮインタフェース２２０のアドレスに統一することを要求するメッセージである。また、合成終了要求メッセージは、上記のアドレス統一を終了することをルータ１６に要求するメッセージである。
【００５６】
なお、上記の分配開始要求メッセージ、および合成開始要求メッセージなどは、携帯電話インタフェース２１０および無線ＬＡＮインタフェース２２０のアドレス情報として、携帯電話インタフェース２１０および無線ＬＡＮインタフェース２２０のＩＰアドレスを含んでもよい。
【００５７】
＜３．ルータの構成＞
以上、図２を参照して無線通信装置２０の構成を説明した。続いて、図３を参照し、本発明の実施形態によるルータ１６の構成を説明する。
【００５８】
図３は、ルータ１６の構成を示した説明図である。図３に示したように、ルータ１６は、切替部１１０と、通信インタフェース１２０Ａ〜１２０Ｄと、分配部１３０および合成部１４０からなるアドレス変換部と、計数部１５０と、通信制御部１６０と、記憶部１７０と、を備える。
【００５９】
通信インタフェース１２０Ａは、ＢＢモデム１４を介してインターネット１２と接続されるネットワークインタフェースである。また、通信インタフェース１２０Ｂはフェムトセル基地局３０と接続され、通信インタフェース１２０Ｃは無線ＬＡＮアクセスポイント４０と接続される。ルータ１６は、このような通信インタフェースを介し、図４に示すＩＰパケットを送受信する。
【００６０】
図４は、ＩＰパケットの構成例を示した説明図である。図４に示したように、ＩＰパケットは、ＩＰヘッダとＩＰペイロードから構成され、ＩＰヘッダは、ＩＰパケットの送信元を示す始点ＩＰアドレス、およびＩＰパケットの宛先を示す終点ＩＰアドレスを含む。例えば、アプリケーションサーバ１０が送信する無線通信装置２０の携帯電話インタフェース２１０宛てのＩＰパケットにおいては、始点ＩＰアドレスにアプリケーションサーバ１０のＩＰアドレスが記載され、終点ＩＰアドレスに携帯電話インタフェース２１０のＩＰアドレスが記載される。
【００６１】
通信制御部１６０は、ルータ１６による通信全般を制御する。例えば、通信制御部１６０は、ＩＰパケットが受信されると、記憶部１７０に記憶されているルーティングテーブルに基づいてＩＰパケットの転送先を特定し、ＡＲＰ（Ａｄｄｒｅｓｓ  Ｒｅｓｏｌｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）テーブルに従ってＭＡＣアドレスを処理する。
【００６２】
また、通信制御部１６０は、無線通信装置２０から受信されるメッセージに応じ、分配／合成テーブルを更新する。例えば、通信制御部１６０は、無線通信装置２０から分配開始要求メッセージが受信されると、分配開始要求メッセージに含まれる携帯電話インタフェース２１０および無線ＬＡＮインタフェース２２０のＩＰアドレスを対応付けて分配／合成テーブルに追加する。その際、分配ステータスを有効に設定する。なお、分配開始要求メッセージに含まれる携帯電話インタフェース２１０および無線ＬＡＮインタフェース２２０のＩＰアドレスが既に分配／合成テーブルに含まれている場合、通信制御部１６０は、分配ステータスを有効に設定するのみでよい。
【００６３】
一方、通信制御部１６０は、無線通信装置２０から分配終了要求メッセージが受信されると、分配／合成テーブルから携帯電話インタフェース２１０および無線ＬＡＮインタフェース２２０のＩＰアドレスを削除する。なお、通信制御部１６０は、ＩＰアドレスの削除を行わず、分配／合成テーブルにおいて分配ステータスを無効に変更するのみであってもよい。
【００６４】
同様に、通信制御部１６０は、無線通信装置２０から合成開始要求メッセージが受信されると、合成開始要求メッセージに含まれる携帯電話インタフェース２１０および無線ＬＡＮインタフェース２２０のＩＰアドレスを対応付けて分配／合成テーブルに追加する。その際、合成ステータスを有効に設定する。そして、通信制御部１６０は、無線通信装置２０から合成終了要求メッセージが受信されると、分配／合成テーブルから携帯電話インタフェース２１０および無線ＬＡＮインタフェース２２０のＩＰアドレスを削除する。
【００６５】
図５は、上述した分配／合成テーブルの具体例を示した説明図である。図５に示した例では、携帯電話インタフェース２１０のＩＰアドレス「ｘｘｘｘ」および無線ＬＡＮインタフェース２２０のＩＰアドレス「ｙｙｙｙ」が対応付けられており、分配ステータスおよび合成ステータスが有効に設定されている。
【００６６】
分配部１３０は、主にアプリケーションサーバ１０から無線通信装置２０へダウンロードデータが送信される際に用いられる構成である。この分配部１３０は、分配／合成テーブルを参照し、分配／合成テーブルに含まれる一方のＩＰアドレスを宛先とするＩＰパケットを、分配／合成テーブルに含まれる双方を宛先とするＩＰパケットに分配する。
【００６７】
例えば、分配部１３０は、アプリケーションサーバ１０から終点ＩＰアドレスに「ｘｘｘｘ」が記載されたＩＰパケットが受信された場合、ＩＰパケットの一部の終点ＩＰアドレスを、無線ＬＡＮインタフェース２２０のＩＰアドレス「ｙｙｙｙ」に変換する。これにより、アプリケーションサーバ１０から送信されたＩＰパケットを、フェムトセル基地局３０を介する通信経路と、無線ＬＡＮアクセスポイント４０を介する通信経路に分配することができる。
【００６８】
また、分配部１３０は、ダウンロードデータの分配比を通信環境に応じて最適化してもよい。例えば、分配部１３０は、無線通信装置２０に各通経路を介して到達したパケットの比率と分配比を比較し、分配比より到達比率が少ない経路への分配比を減少させてもよい。これにより、パケット損失率の少ない経路により多くのパケットを分配することができる。なお、無線通信装置２０に各通経路を介して到達したパケットの比率は、無線通信装置２０により算出され、無線通信装置２０から品質報告としてフィードバックされてもよい。
【００６９】
例えば、図１に示した無線通信装置２２のように無線ＬＡＮアクセスポイント４０を利用する端末が増加した場合、無線ＬＡＮのリソースは不足しがちになる。このような場合、フェムトセル基地局３０を介する通信経路への分配比を高めるなど、分配比を通信環境に応じて最適化することにより、全体的なスループットを一層改善することが可能である。
【００７０】
また、上記では通信環境を無線通信装置２０からのフィードバックに基づいて把握する例を示したが、通信環境は他の方法により把握することも可能である。例えば、ルータ１６は、無線通信装置２０から送信されるＡＣＫの解析、または、パケットの転送遅延の計測などにより各通信経路の状況を把握してもよい。
【００７１】
合成部１４０は、主に無線通信装置２０からアプリケーションサーバ１０へアップロードデータが送信される際に用いられる構成である。この分配部１３０は、分配／合成テーブルを参照し、分配／合成テーブルに含まれる一方のＩＰアドレスが始点ＩＰアドレスに記載されている場合、始点ＩＰアドレスを他方のＩＰアドレスに変換する。すなわち、無線通信装置２０から送信されるＩＰパケットの始点ＩＰアドレスを統一する。
【００７２】
例えば、合成部１４０は、無線通信装置２０の無線ＬＡＮインタフェース２２０から送信されるＩＰパケットの始点ＩＰアドレスを、無線通信装置２０の携帯電話インタフェース２１０のＩＰアドレスに変換する。これにより、アプリケーションサーバ１０が無線通信装置２０の携帯電話インタフェース２１０のＩＰアドレスしか把握していない場合であっても、アプリケーションサーバ１０が正常に受信処理を行うことが可能となる。
【００７３】
計数部１５０は、主に無線通信装置２０からアプリケーションサーバ１０へアップロードデータが送信される際に用いられる構成である。具体的には、計数部２５０は、無線通信装置２０において分配されてフェムトセル基地局３０を介して受信されたパケット数、および無線通信装置２０において分配されて無線ＬＡＮアクセスポイント４０を介して受信されたパケット数を計数する。計数部２５０により計数されたパケット数は、品質報告として無線通信装置２０に送信される。
【００７４】
＜４．ルータの動作＞
以上、本発明の実施形態によるルータ１６の構成を説明した。続いて、図６および図７を参照し、ダウンロード時のルータ１６の動作、およびアップロード時のルータ１６の動作を順次に説明する。
【００７５】
（ダウンロード時：分配処理）
図６は、アプリケーションサーバ１０から無線通信装置２０へのダウンロード時を想定したルータの動作を示したフローチャートである。図６に示したように、通信インタフェース１２０によりＩＰパケットが受信されると、通信制御部１６０は、ヘッダチェックサムの検査を行い（Ｓ３０４）、終点ＩＰアドレスがルータ１６のＩＰアドレスであるか否かを判断する（Ｓ３０６）。
【００７６】
そして、通信制御部１６０は、終点ＩＰアドレスがルータ１６のＩＰアドレスである場合、プロトコル番号の確認をしてＵＤＰ処理を行う。（Ｓ３０８、Ｓ３１０）さらに、通信制御部１６０は、ＩＰパケットが分配開始要求である場合（Ｓ３１２）、分配／合成テーブルを更新する（Ｓ３１４）。例えば、通信制御部１６０は、分配開始要求に含まれる複数のＩＰアドレスを対応付けて分配／合成テーブルに追加してもよいし、分配ステータスを有効にしてもよい。また、分配部１３０が分配比を設定する（Ｓ３１６）。
【００７７】
一方、ＩＰパケットが分配終了要求である場合（Ｓ３１８）、通信制御部１６０は分配／合成テーブルを更新する（Ｓ３２０）。例えば、通信制御部１６０は、分配終了要求に含まれる複数のＩＰアドレスを分配／合成テーブルから削除してもよいし、分配ステータスを無効に変更してもよい。また、通信制御部１６０は、ＩＰパケットが分配開始要求でも分配終了要求でもない場合、他のＴＣＰ処理を行う（Ｓ３２２）。
【００７８】
また、ＩＰパケットの終点ＩＰアドレスが、ルータ１６のＩＰアドレスでなく（Ｓ３０６）、分配／合成テーブルに含まれる分配対象アドレスであり（Ｓ３２４）、分配ステータスが有効である場合（Ｓ３２６）、分配部１３０が分配処理を行う（Ｓ３２８）。例えば、分配部１３０は、携帯電話インタフェース２１０のアドレスが記載されている終点ＩＰアドレスを、所定の比率で無線ＬＡＮインタフェース２２０のアドレスに変換してもよい。
【００７９】
その後、通信制御部１６０は、生存期間の処理（Ｓ３３０）、転送先ホスト／ルータの検索（Ｓ３３２）、およびＭＡＣアドレスの処理（Ｓ３３４）などを行った後、ＩＰパケットをいずれかの通信インタフェース１２０から送信する（Ｓ３３６）。
【００８０】
（アップロード時：合成処理）
図７は、無線通信装置２０からアプリケーションサーバ１０へのアップロード時を想定したルータの動作を示したフローチャートである。図７に示したように、通信インタフェース１２０によりＩＰパケットが受信されると、通信制御部１６０は、ヘッダチェックサムの検査を行い（Ｓ４０４）、終点ＩＰアドレスがルータ１６のＩＰアドレスであるか否かを判断する（Ｓ４０６）。
【００８１】
そして、通信制御部１６０は、終点ＩＰアドレスがルータ１６のＩＰアドレスである場合、プロトコル番号の確認をしてＵＤＰ処理を行う（Ｓ４０８、Ｓ４１０）。さらに、通信制御部１６０は、ＩＰパケットが合成開始要求である場合（Ｓ４１２）、分配／合成テーブルを更新する（Ｓ４１４）。例えば、通信制御部１６０は、合成開始要求に含まれる複数のＩＰアドレスを対応付けて分配／合成テーブルに追加してもよいし、合成ステータスを有効にしてもよい。
【００８２】
一方、ＩＰパケットが合成終了要求である場合（Ｓ４１８）、通信制御部１６０は分配／合成テーブルを更新する（Ｓ４２０）。例えば、通信制御部１６０は、合成終了要求に含まれる複数のＩＰアドレスを分配／合成テーブルから削除してもよいし、分配ステータスを無効に変更してもよい。また、通信制御部１６０は、ＩＰパケットが合成開始要求でも合成終了要求でもない場合、他のＴＣＰ処理を行う（Ｓ４２２）。
【００８３】
また、ＩＰパケットの終点ＩＰアドレスが、ルータ１６のＩＰアドレスでなく（Ｓ４０６）、分配／合成テーブルに含まれる合成対象アドレスであり（Ｓ４２４）、合成ステータスが有効である場合（Ｓ４２６）、合成部１４０が合成処理を行う（Ｓ４２８）。例えば、合成部１４０は、無線通信装置２０の無線ＬＡＮインタフェース２２０から送信されるＩＰパケットの始点ＩＰアドレスを、無線通信装置２０の携帯電話インタフェース２１０のＩＰアドレスに変換してもよい。
【００８４】
その後、通信制御部１６０は、生存期間の処理（Ｓ４３０）、転送先ホスト／ルータの検索（Ｓ４３２）、およびＭＡＣアドレスの処理（Ｓ４３４）などを行った後、ＩＰパケットをいずれかの通信インタフェース１２０から送信する（Ｓ４３６）。
【００８５】
＜５．無線通信システムの動作＞
以上、無線通信装置２０およびルータ１６の構成、ルータ１６の動作を説明した。続いて、図８および図９を参照し、ダウンロード時の無線通信システム１の動作、およびアップロード時の無線通信システム１の動作を順次に説明する。
【００８６】
（ダウンロード時の動作）
図８は、ダウンロード時の無線通信システム１の動作を示したシーケンス図である。図８に示したように、無線通信装置２０が携帯電話端末として待ち受け状態であるときに、無線通信装置２０においてデータダウンロードアプリケーションが起動されると（Ｓ５０２）、無線ＬＡＮインタフェース２２０が無線ＬＡＮアクセスポイント４０と接続処理を開始する（Ｓ５０４）。
【００８７】
一方、アプリケーションの起動により、無線通信装置２０は、携帯電話インタフェース２１０からアプリケーションサーバ１０にサービス要求を送信する（Ｓ５０６）。その後、アプリケーションサーバ１０は、携帯電話インタフェース２１０にサービス要求応答を送信し（Ｓ５０８）、携帯電話インタフェース２１０を宛先とするダウンロードデータのパケット送信を開始する（Ｓ５１０）。そして、無線通信装置２０は、携帯電話インタフェース２１０によりアプリケーションサーバ１０から正常にパケットが受信されると、携帯電話インタフェース２１０からアプリケーションサーバ１０にＡＣＫを送信する（Ｓ５１２）。
【００８８】
続いて、無線ＬＡＮインタフェース２２０と無線ＬＡＮアクセスポイント４０の接続が完了すると（Ｓ５１４）、無線通信装置２０は、無線ＬＡＮインタフェース２２０からルータ１６に向けて分配開始要求を送信する（Ｓ５１６）。ルータ１６は、分配開始要求を受信すると、分配開始要求に含まれる携帯電話インタフェース２１０と無線ＬＡＮインタフェース２２０のアドレスを分配／合成テーブルに追加し（Ｓ５１８）、分配開始要求応答を送信する（Ｓ５２０）。
【００８９】
その後、アプリケーションサーバ１０から携帯電話インタフェース２１０を宛先とするパケット（Ｄａｔａ＿２）が送信されると（Ｓ５２２）、ルータ１６の分配部１３０は、分配／合成テーブルに基づき、一部のパケットの宛先を無線ＬＡＮインタフェース２２０のＩＰアドレスに変換する（Ｓ５２４）。そして、ルータ１６は、携帯電話インタフェース２１０および無線ＬＡＮインタフェース２２０の各々にパケット（Ｄａｔａ＿２＿ａ、Ｄａｔａ＿２＿ｂ）を送信する（Ｓ５２６、Ｓ５２８）。
【００９０】
続いて、無線通信装置２０の合成部２４０は、ルータ１６において分配されて携帯電話インタフェース２１０により受信されたパケット、およびルータ１６において分配されて無線ＬＡＮインタフェース２２０により受信されたパケットを正しいシーケンスに合成する。さらに、無線通信装置２０の計数部２５０が、ルータ１６において分配されて携帯電話インタフェース２１０により受信されたパケット数、およびルータ１６において分配されて無線ＬＡＮインタフェース２２０により受信されたパケット数を計数する（Ｓ５３０）。
【００９１】
また、無線通信装置２０は、携帯電話インタフェース２１０および無線ＬＡＮインタフェース２２０の各々からアプリケーションサーバ１０に向けてＡＣＫを送信する（Ｓ５３２、Ｓ５３４）。
【００９２】
ここで、無線ＬＡＮインタフェース２２０から送信されるＡＣＫの始点アドレスには無線ＬＡＮインタフェース２２０のＩＰアドレスが記載されるが、アプリケーションサーバ１０は無線ＬＡＮインタフェース２２０のＩＰアドレスを認識していいない。そこで、ルータ１６は、無線ＬＡＮインタフェース２２０から送信されるＡＣＫの始点アドレスを、分配／合成テーブルに基づいて携帯電話インタフェース２１０のＩＰアドレスに変換し（Ｓ５３６）、アプリケーションサーバ１０に送信する（Ｓ５３８）。
【００９３】
その後、パケット損失が発生する場合も想定されるが、Ｓ５２２〜Ｓ５３８と実質的に同一の処理が繰り返される（Ｓ５４０、Ｓ５４６）。ただし、ルータ１６は、無線通信装置２０から品質報告を受けると（Ｓ５４２）、アプリケーションサーバ１０から受信されるパケットの分配比を品質報告に基づいて最適化し、無線通信装置２０に品質報告応答を送信する（Ｓ５４４）。
【００９４】
そして、無線通信装置２０は、分配終了要求をルータ１６に送信し（Ｓ５４８）、ルータ１６から分配終了要求応答を受信すると（Ｓ５５０）、無線ＬＡＮインタフェース２２０と無線ＬＡＮアクセスポイントとの接続を解除する（Ｓ５５２）。さらに、無線通信装置２０の携帯電話インタフェース２１０とアプリケーションサーバ１０との間で切断要求および切断応答を送受信した後（Ｓ５５４、Ｓ５５６）、Ｓ５０２において起動したアプリケーションを終了する（Ｓ５５８）。
【００９５】
（アップロード時の動作）
図９は、アップロード時の無線通信システム１の動作を示したシーケンス図である。図９に示したように、無線通信装置２０が携帯電話端末として待ち受け状態であるときに、無線通信装置２０においてデータアップロードアプリケーションが起動されると（Ｓ６０２）、無線ＬＡＮインタフェース２２０が無線ＬＡＮアクセスポイント４０と接続処理を開始する（Ｓ６０４）。
【００９６】
一方、アプリケーションの起動により、無線通信装置２０は、携帯電話インタフェース２１０からアプリケーションサーバ１０にサービス要求を送信する（Ｓ６０６）。その後、無線通信装置２０は、アプリケーションサーバ１０からサービス要求応答を受信すると、アプリケーションサーバ１０を宛先とするアップロードデータのパケット送信を開始する（Ｓ６１０）。そして、アプリケーションサーバ１０は、携帯電話インタフェース２１０から正常にパケットを受信すると、携帯電話インタフェース２１０にＡＣＫを送信する（Ｓ６１２）。
【００９７】
続いて、無線ＬＡＮインタフェース２２０と無線ＬＡＮアクセスポイント４０の接続が完了すると（Ｓ６１４）、無線通信装置２０は、無線ＬＡＮインタフェース２２０からルータ１６に向けて合成開始要求を送信する（Ｓ６１６）。ルータ１６は、合成開始要求を受信すると、合成開始要求に含まれる携帯電話インタフェース２１０と無線ＬＡＮインタフェース２２０のアドレスを分配／合成テーブルに追加し（Ｓ６１８）、合成開始要求応答を送信する（Ｓ６２０）。
【００９８】
その後、無線通信装置２０の分配部２３０は、アプリケーションサーバ１０へのアップロードデータを、携帯電話インタフェース２１０からの送信パケット、および無線ＬＡＮインタフェース２２０からの送信パケットに分配する（Ｓ６２２）。そして、携帯電話インタフェース２１０および無線ＬＡＮインタフェース２２０の各々は、分配部２３０により分配されたパケットをアプリケーションサーバ１０に送信する（Ｓ６２４、Ｓ６２６）。
【００９９】
ここで、無線ＬＡＮインタフェース２２０から送信されるパケットの始点アドレスには無線ＬＡＮインタフェース２２０のＩＰアドレスが記載されるが、アプリケーションサーバ１０は無線ＬＡＮインタフェース２２０のＩＰアドレスを認識していいない。そこで、ルータ１６は、無線ＬＡＮインタフェース２２０から送信されるＡＣＫの始点アドレスを、分配／合成テーブルに基づいて携帯電話インタフェース２１０のＩＰアドレスに変換し（Ｓ６２８）、アプリケーションサーバ１０に送信する（Ｓ６３０）。
【０１００】
その後、パケット損失が発生する場合も想定されるが、Ｓ６２２〜Ｓ６３０と実質的に同一の処理が繰り返される（Ｓ６３６、Ｓ６４２）。ただし、無線通信装置２０は、ルータ１６から品質報告を受けると（Ｓ６３８）、アプリケーションサーバ１０へ送信するパケットの分配比を品質報告に基づいて最適化し、ルータ１６に品質報告応答を送信する（Ｓ６４０）。
【０１０１】
そして、無線通信装置２０は、分配終了要求をルータ１６に送信し（Ｓ６４４）、ルータ１６から分配終了要求応答を受信すると（Ｓ６４６）、無線ＬＡＮインタフェース２２０と無線ＬＡＮアクセスポイントとの接続を解除する（Ｓ６４８）。さらに、無線通信装置２０の携帯電話インタフェース２１０とアプリケーションサーバ１０との間で切断要求および切断応答を送受信した後（Ｓ６５０、Ｓ６５２）、Ｓ６０２において起動したアプリケーションを終了する（Ｓ６５４）。
【０１０２】
＜６．まとめ＞
以上説明したように、本発明の実施形態によれば、例えば以下に示す効果を得ることができる。
・無線通信装置２０が複数の無線基地局（フェムトセル基地局３０および無線ＬＡＮアクセスポイント４０）を経由するデータ通信を同時に行うことができるので、双方向のスループットが向上する。
・複数の通信経路の状態、通信品質に応じ、各通信経路へのパケットの分配比を最適化することにより、例えば家庭内ネットワーク全体のスループットの向上を図ることができる。
・アプリケーションの起動をトリガにして無線ＬＡＮインタフェース２２０を無線ＬＡＮアクセスポイント４０に接続させればよいので、消費電力を抑制することができる。なお、無線通信装置２０は、フェムトセル圏内に入ったときに当該フェムトセルに対応する無線ＬＡＮアクセスポイント４０との接続情報を取得することができる。
【０１０３】
なお、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【０１０４】
例えば、上記実施形態では、ルータ１６、フェムトセル基地局３０、および無線ＬＡＮアクセスポイント４０が各々独立して構成される例を説明したが、本発明はかかる例に限定されない。例えば、ルータ１６およびフェムトセル基地局３０が一体的に構成されてもよいし、ルータ１６および無線ＬＡＮアクセスポイント４０が一体的に構成されてもよいし、ルータ１６、フェムトセル基地局３０、および無線ＬＡＮアクセスポイント４０が一体的に構成されてもよい。
【０１０５】
また、上記では、ダウンロード、アップロードという語を用いて説明したが、本発明は、ストリーミング通信にも適用可能である。
【０１０６】
また、本明細書の無線通信システム１またはルータ１６の処理における各ステップは、必ずしもシーケンス図またはフローチャートとして記載された順序に沿って時系列に処理する必要はない。例えば、ルータ１６の処理における各ステップは、フローチャートとして記載した順序と異なる順序で処理されても、並列的に処理されてもよい。
【０１０７】
また、ルータ１６または無線通信装置２０に内蔵されるＣＰＵ、ＲＯＭおよびＲＡＭなどのハードウェアを、上述したルータ１６または無線通信装置２０の各構成と同等の機能を発揮させるためのコンピュータプログラムも作成可能である。また、該コンピュータプログラムを記憶させた記憶媒体も提供される。
【符号の説明】
【０１０８】
１０      アプリケーションサーバ
１２      インターネット
１６      ルータ
２０      無線通信装置
３０      フェムトセル基地局
４０      無線ＬＡＮアクセスポイント
１３０、２３０    分配部
１４０、２４０    合成部
１５０、２５０    計数部
１６０、２６０    通信制御部
１７０    記憶部
２１０    携帯電話インタフェース
２２０    無線ＬＡＮインタフェース
【図１】
2011155491.tif 000003
【図２】
2011155491.tif 000004
【図３】
2011155491.tif 000005
【図４】
2011155491.tif 000006
【図５】
2011155491.tif 000007
【図６】
2011155491.tif 000008
【図７】
2011155491.tif 000009
【図８】
2011155491.tif 000010
【図９】
2011155491.tif 000011