(57)【要約】【課題】ホームネットワークシステムの無線ノード間を移動する移動端末機に対して、連続したデータ伝送を支援する方法を提供する。【解決手段】  移動端末機１５と接続した第１の無線ノード１２は、ネットワーク１１を通じてサーバ１４から所定のデータを受信して移動端末機１５に伝送している最中に、該移動端末機１４との接続の断絶を感知すると、サーバ１４との接続を維持しつつ、該接続断絶時点で移動端末機１５に伝送されるべきであった所定データをバッファリングする。第２の無線ノード１３は、移動端末機１５（１５’）との接続を確立し、移動端末機１５’から所定データについての連続的データ伝送の要求を受信すると、これに応答して、所定データをバッファリングする無線ノード（１２）を検索し、該ノード１２と接続し、該接続を通じて、バッファリングされたデータを受信して移動端末機１５に伝送する。【選択図】図２
2006025421.tif 000002
【特許請求の範囲】
【請求項１】
マルチメディアデータを格納するサーバと、有無線接続のための複数の無線ノードと、前記サーバと前記複数の無線ノードを接続するネットワークと、前記無線ノードを通じて無線接続する移動端末機とを含むホームネットワークシステムにおいて、前記移動端末機が前記サーバからのデータ伝送中に前記無線ノード間を移動する際における連続したデータ伝送を提供するための方法であって、
第１の無線ノードが、前記移動端末機に接続し、前記ネットワークを通じて前記サーバから所定のデータを受信して前記移動端末機に伝送している最中に、該移動端末機との接続が断絶されることを感知する第１の段階と、
前記移動端末機との接続が断絶される場合に、前記第１の無線ノードが、前記サーバとの接続を維持したまま、前記移動端末機との接続が断絶された時点で前記移動端末機に伝送されるべきであった前記所定のデータをバッファリングする第２の段階と、
前記ホームネットワークシステム内の第２の無線ノードが、前記移動端末機との接続を確立し、前記所定のデータについての連続的データ伝送の要求を前記移動端末機から受信する第３の段階と、
前記連続的データ伝送の要求に応答して、前記第２の無線ノードが、前記ホームネットワークシステム内の複数の無線ノードから、前記所定のデータをバッファリングしている前記第１の無線ノードを検索し、該検索された第１の無線ノードと接続を確立する第４の段階と、
前記第４の段階における接続を通じて、前記第２の無線ノードが、当該バッファリングされたデータを前記第１の無線ノードから受信し、該受信したバッファリングされたデータを前記移動端末機に伝送する第５の段階と、
を含むことを特徴とするホームネットワークシステムにおける連続データ伝送方法。
【請求項２】
前記第２の無線ノードは、
前記第５の段階において前記第１の無線ノードから受信した前記バッファされたデータを前記移動端末機に伝送した後に、前記バッファリングされたデータの後に続く所定のデータを、前記第１の無線ノードを通じて前記サーバから受信し、前記移動端末機に伝送する第６の段階をさらに含むこと
を特徴とする請求項１記載のホームネットワークシステムにおける連続データ伝送方法。
【請求項３】
前記第４の段階は、
前記連続的データ伝送の要求に応答して、前記第２の無線ノードが、前記ホームネットワークシステム内の全ての無線ノードに対して、前記移動端末機に伝送されるべきであった前記所定のデータがどこでバッファリングされているかを確認できるようにするための検索メッセージをブロードキャスティングする第７の段階と、
前記第７の段階でブロードキャスティングされた検索メッセージを受信した前記第１の無線ノードが返答する第８の段階と、
前記返答により、前記第２の無線ノードと前記第１の無線ノードとの間の接続を確立する第９の段階と、
を含むことを特徴とする請求項１又は２に記載のホームネットワークシステムにおける連続データ伝送方法。
【請求項４】
前記検索メッセージは、前記移動端末機のＩＤと、割り当てられたアドレス情報と、を含むこと
を特徴とする請求項３記載のホームネットワークシステムにおける連続データ伝送方法。
【請求項５】
前記第２の段階において前記第１の無線ノードがバッファリングする前記所定のデータは、前記第１の無線ノードと前記移動端末機との接続が断絶される時点に先立つ所定の時点の伝送ブロックからのデータであること
を特徴とする請求項１又は２に記載のホームネットワークシステムにおける連続データ伝送方法。
【請求項６】
前記第５の段階は、
前記第４の段階の接続を通じて、前記第２の無線ノードが、前記バッファリングされたデータを前記第１の無線ノードから受信する段階と、
該受信されたデータから、前記移動端末機が既に受信した領域のデータを除いた残りの領域のデータを前記移動端末機に伝送する段階と、
を含むことを特徴とする請求項５記載のホームネットワークシステムにおける連続データ伝送方法。
【請求項７】
マルチメディアデータを格納するサーバと、有無線接続のための複数の無線ノードと、前記サーバと前記複数の無線ノードを接続するネットワークと、前記無線ノードを通じて無線接続する移動端末機とを含むホームネットワークシステムにおいて、前記移動端末機が前記サーバからのデータ伝送中に前記無線ノード間を移動する際におけるデータ伝送の連続性を提供するための方法であって、
前記移動端末機と接続した第１の無線ノードが、前記ネットワークを通じて前記サーバから所定のデータを受信して前記移動端末機に伝送している途中で、該移動端末機との接続が断絶されることを感知してサーバに通知する第１の段階と、
該通知に応答して、前記サーバが、前記第１の無線ノードと前記移動端末機との接続の断絶が生じなければ前記移動端末機に伝送されるはずであった前記所定のデータを、前記ホームネットワークシステム内の全ての無線ノードにブロードキャスティングする第２の段階と、
前記ホームネットワークシステム内の第２の無線ノードが、前記移動端末機との接続を確立し、前記移動端末機から前記所定のデータについての連続データ伝送要求を受信する第３の段階と、
前記連続データ伝送要求に応答して、前記第２の無線ノードが、前記第２の段階で受信したブロードキャスティングされた前記所定のデータを前記移動端末機に伝送し、前記サーバに前記移動端末機との接続が確立されたことを通知する第４の段階と、
前記第２の無線ノードが、前記サーバから前記ブロードキャスティングされた前記所定のデータの後に連続的に続く所定のデータを受信して前記移動端末機に伝送する第５の段階と、
を含むことを特徴とするホームネットワークシステムにおける連続データ伝送方法。
【請求項８】
前記ホームネットワーク内の全ての無線ノードは、前記第２の段階で前記サーバからブロードキャスティングされた前記所定のデータを、予め定められた一定時間（preset time period）でバッファリングすること
を特徴とする請求項７記載のホームネットワークシステムにおける連続データ伝送方法。
【請求項９】
前記第１の段階において、前記第１の無線ノードは、前記移動端末機との接続が断絶されることを感知してサーバに通知するために、前記移動端末機のＩＤ情報と、接続断絶時点で伝送中であった前記所定のデータの伝送ブロックに関する情報と、を前記サーバに伝送すること
を特徴とする請求項７又は８記載のホームネットワークシステムにおける連続データ伝送方法。
【請求項１０】
前記第２の段階において前記サーバによりブロードキャスティングされる前記所定のデータは、前記第１の無線ノードと前記移動端末機との接続が断絶される時点で伝送中であった前記所定のデータの伝送ブロックに先立つ、所定の時点の伝送ブロックからのデータであること
を特徴とする請求項９記載のホームネットワークシステムにおける連続データ伝送方法。
【請求項１１】
前記第４の段階は、
前記連続データ伝送要求に応答して、前記第２の無線ノードが、前記第２の段階で受信したブロードキャスティングされた前記所定のデータから前記移動端末機が既に受信した領域のデータを除いた残りの領域のデータを前記移動端末機に伝送する第６の段階と、
前記サーバに前記移動端末機との接続が確立されたことを通知する第７の段階と、
を含むことを特徴とする請求項１０記載のホームネットワークシステムにおける連続データ伝送方法。
【請求項１２】
マルチメディアデータを格納するサーバと、有無線接続のための複数の無線ノードと、前記サーバと前記複数の無線ノードを接続するネットワークと、前記無線ノードを通じて無線接続する移動端末機とを含むホームネットワークシステムにおいて、前記移動端末機が前記サーバからのデータ伝送中に前記無線ノード間を移動する際におけるデータ伝送の連続性を提供するための方法であって、
第１の無線ノードが、前記移動端末機に接続し、前記ネットワークを通じて前記サーバから所定のデータを受信して前記移動端末機に伝送している途中で該移動端末機との接続が断絶されることを感知する第１の段階と、
前記移動端末機との接続が断絶されることを感知した前記第１の無線ノードが、前記サーバとの接続を維持したまま、前記移動端末機との接続が断絶された時点で前記移動端末機に伝送されるべき前記所定のデータをバッファリングし、該データを前記ホームネットワークシステム内の全ての無線ノードにブロードキャスティングする第２の段階と、
前記ホームネットワークシステム内の第２の無線ノードが、前記移動端末機との接続を確立し、前記移動端末機から前記所定のデータについての連続データ伝送要求を受信する第３の段階と、
前記連続データ伝送要求に応答して、前記第２の無線ノードが、前記第２の段階で受信したブロードキャスティングされた前記所定のデータを前記移動端末機に伝送し、前記第１の無線ノードに前記移動端末機との接続が確立されたことを通知する第４の段階と、
前記第２の無線ノードが、前記ブロードキャスティングされた前記所定のデータ以後の連続的なデータを、前記サーバから前記第１の無線ノードを通じて受信して前記移動端末機に伝送する第５の段階と、
を含むことを特徴とするホームネットワークシステムにおける連続データ伝送方法。
【請求項１３】
前記ホームネットワーク内の全ての無線ノードは、前記第２の段階で前記第１の無線ノードからブロードキャスティングされた前記所定のデータを、予め定められた一定時間でバッファリングすること
を特徴とする請求項１２記載のホームネットワークシステムにおける連続データ伝送方法。
【請求項１４】
前記第２の段階で前記第１の無線ノードがブロードキャスティングする前記所定のデータは、前記第１の無線ノードと前記移動端末機との接続が断絶される時点で伝送中の前記所定のデータの伝送ブロックに先立つ、所定の時点の伝送ブロックからのデータであること
を特徴とする請求項１２又は１３に記載のホームネットワークシステムにおける連続データ伝送方法。
【請求項１５】
前記第４の段階は、
前記連続データ伝送要求に応答して、前記第２の無線ノードが、前記第２の段階で受信したブロードキャスティングされた前記所定のデータから前記移動端末機が既に受信した領域のデータを除いた残りの領域のデータを前記移動端末機に伝送する第６の段階と、
前記第１の無線ノードに前記移動端末機との接続が確立されたことを通知する第７の段階と、
を含むことを特徴とする請求項１４記載のホームネットワークシステムにおける連続データ伝送方法。
【請求項１６】
マルチメディアデータを格納するサーバと、有無線接続のための複数の無線ノードと、前記サーバと前記複数の無線ノードを接続するネットワークと、前記複数の無線ノードの内の一の無線ノードとの無線接続を介して前記サーバと通信するための移動端末機とを含むホームネットワークシステムにおいて、前記移動端末機が前記サーバからのデータ伝送中に前記無線ノード間を移動する際における連続したデータ伝送を保持するための方法であって、前記サーバは、
第１の無線ノードを介して前記移動端末機に接続し、該移動端末機に所定のデータを伝送する第１の段階と、
前記第１の無線ノードから、前記移動端末機との接続が断絶されたことについての通知メッセージを受信する第２の段階と、
前記接続が断絶された場合に、前記第１の無線ノードと前記移動端末機の接続が断絶された時点で当該移動端末機に伝送されるべき前記所定のデータを、前記ホームネットワークシステム内の全ての無線ノードにブロードキャスティングする第３の段階と、
前記ブロードキャスティングされてから所定の時間内に、第２の無線ノードから前記移動端末機との接続が確立されたことについての通知メッセージを受信する第４の段階と、
該受信された通知メッセージに応答して、前記第２の無線ノードに前記ブロードキャスティングされた前記所定のデータに連続するデータを伝送する第５の段階と、
を遂行することを特徴とするホームネットワークシステムにおける連続データ伝送方法。
【請求項１７】
マルチメディアデータを格納するサーバと、有無線接続のための複数の無線ノードと、前記サーバと前記複数の無線ノードを接続するネットワークと、前記複数の無線ノードの内の一の無線ノードとの無線接続を介して前記サーバと通信するための移動端末機とを含むホームネットワークシステムにおいて、前記移動端末機が前記サーバからのデータ伝送中に前記無線ノード間を移動する際における連続したデータ伝送を保持するための方法であって、前記第１の無線ノードは、
前記移動端末機に接続し、前記ネットワークを通じて前記サーバから所定のデータを受信して前記移動端末機に伝送している最中に前記移動端末機との接続が断絶されることを感知する第１の段階と、
前記移動端末機との接続の断絶を感知すると、前記サーバとの接続を維持したまま、前記移動端末機との接続が断絶された時点で前記移動端末機に伝送されるべきであった前記所定のデータをバッファリングする第２の段階と、
前記バッファリングされた所定のデータを前記ホームネットワークシステム内の全ての無線ノードにブロードキャスティングする第３の段階と、
前記ブロードキャスティングされてから所定の時間内に、第２の無線ノードから、前記移動端末機との接続が確立されたことを通知するメッセージを受信する第４の段階と、
該受信されたメッセージに基づいて、前記サーバから前記ブロードキャスティングされた前記所定のデータに連続するデータを受信して、該受信したデータを前記第２の無線ノードを通じて前記移動端末機に伝送する第５の段階と、
を遂行することを特徴とするホームネットワークシステムにおける連続データ伝送方法。
【請求項１８】
さらに、前記第１の無線ノードは、前記ブロードキャスティングされてから所定の時間内に、第２の無線ノードから前記移動端末機との接続が確立されたことを通知するメッセージを受信しない場合には、前記バッファリングを中断し、前記サーバとの接続を終了する第６の段階を遂行すること
を特徴とする請求項１７記載のホームネットワークシステムにおける連続データ伝送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はホームネットワークに関し、特に、移動端末機へのデータ伝送についての連続性を支援するための方法に関する。
【背景技術】
【０００２】
現代社会において、移動端末機は、事務室や家など場所の区別なくユーザが常に携帯する必需品である。この移動端末機は、ＭＰ３，動映像，写真などのマルチメディアデータの再生及び記録を可能とする様々な機能が付加されることによって、先端分野において中核を担う機器となっている。
【０００３】
特に、ホームネットワークのような先端技術及びこれを適用した各種先端機器のコンバージェンスが遂行されることにより、特定領域内でコンテンツを何時でも容易に受信して視聴等（consume）することができるサービスが一般に普及されつつある。
【０００４】
しかしながら、ホームネットワークシステムでは、無線ノード間のローミングやハンドオーバーを支援しない場合が多い。加えて、ホームネットワークシステムでは、それぞれの無線ノードが担当（カバー）する領域が、相互に個別的に(ｄｉｓｃｒｅｔｅｌｙ)構成される場合が多い。このため、移動端末機を用いてマルチメディアデータをホームネットワークのＰＣ(Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ)などを通じて受信している間に該移動端末機を移動させるような場合には、マルチメディアデータについての伝送が断絶されてしまい、効率良くマルチメディアデータサービスを提供することが不可能になる。
【０００５】
このような従来の技術について、図１を参照して詳細に説明する。図１は、従来のホームネットワークで移動端末機が無線ノード領域間を移動する場合にデータ伝送を行うローカルネットワークシステムの典型的な構成例を示す図である。
【０００６】
図１に示すように、所定範囲の無線領域１２０，１３０内の移動端末機１５と無線接続を通じて接続するための第１及び第２の無線ノード１２，１３と、マルチメディアデータを格納し、ユーザーの要求に応じてネットワーク１１を通じて第１及び第２の無線ノード１２，１３に該マルチメディアデータを伝送するためのサーバ１４と、第１及び第２の無線ノード１２，１３とサーバ１４とを接続するためのネットワーク１１と、第１及び第２の無線ノード１２，１３の無線領域１２０，１３０内で無線接続を通じてネットワーク１１及びサーバ１４に接続し、サーバ１４に対してマルチメディアデータを要求して該当マルチメディアデータを受信するための移動端末機１５と、を含む。
【０００７】
ここでは、それぞれの無線ノード１２，１３の間にはハンドオーバー或いはローミング技術が支援されない。
【０００８】
以下に、移動端末機が移動する場合のサービス動作について説明する。
【０００９】
まず、第１の無線ノード１２の無線領域１２０内に存在する移動端末機１５が第２の無線ノード１３の無線領域１３０に移動する場合について、その動作を説明する。
【００１０】
参照番号１０１に示すように、第１の無線ノード１２を通じてネットワーク１１及びサーバ１４に接続された移動端末機１５は、サーバ１４からマルチメディアデータなどを受信している最中に第１の無線ノード１２の無線領域１２０を外れた場合に、この移動端末機１５と第１の無線ノード１２との接続が断絶される。このとき、これら無線ノード１２，１３の間にはハンドオーバー或いはローミング技術が支援されないため、以後に第２の無線ノード１３の領域に移動しても、既に受信されたデータの後に続く（連続する）データの伝送を受けることができない。すなわち、第２の無線ノード１３の無線領域１３０に移動した移動端末機１５’は、データ伝送が可能となるためには、参照番号１０２に示されるように、第２の無線ノード１３及びサーバ１４に対して、再度新たな接続を確立しなければならない。
【００１１】
このように、無線ノード間のハンドオーバー或いはローミング技術が支援されない 場合には、移動端末機が移動することによってデータの伝送が断絶される。この場合、再生されているマルチメディアデータ、或いは、ダウンロードしているコンテンツの供給が断絶されてしまうので、ユーザーに大きな不便さをもたらす。加えて、移動先の無線ノードを通じて新たな接続を再び確立した後に、伝送中のコンテンツを再度要求しなければならない煩わしさが発生する、という問題点があった。
【発明の開示】
【発明が解決しようとする課題】
【００１２】
本発明は、上記のような問題点を解決するために提案されたもので、その目的は、移動端末機がホームネットワークシステムの無線ノード間を移動する場合に、該移動端末機に対して連続したデータの伝送を支援するための、ホームネットワークシステムにおける連続データ伝送方法を提供することにある。
【課題を解決するための手段】
【００１３】
上記の目的を達成するため、本発明は、マルチメディアデータを格納するサーバと、有無線接続のための複数の無線ノードと、前記サーバと前記複数の無線ノードを接続するネットワークと、前記無線ノードを通じて無線接続する移動端末機とを含むホームネットワークシステムにおいて、前記移動端末機が前記サーバからのデータ伝送中に前記無線ノード間を移動する際における連続したデータ伝送を提供するための方法であって、第１の無線ノードが、前記移動端末機に接続し、前記ネットワークを通じて前記サーバから所定のデータを受信して前記移動端末機に伝送している最中に、該移動端末機との接続が断絶されることを感知する第１の段階と、前記移動端末機との接続が断絶される場合に、前記第１の無線ノードが、前記サーバとの接続を維持したまま、前記移動端末機との接続が断絶された時点で前記移動端末機に伝送されるべきであった前記所定のデータをバッファリングする第２の段階と、前記ホームネットワークシステム内の第２の無線ノードが、前記移動端末機との接続を確立し、前記所定のデータについての連続的データ伝送の要求を前記移動端末機から受信する第３の段階と、前記連続的データ伝送の要求に応答して、前記第２の無線ノードが、前記ホームネットワークシステム内の複数の無線ノードから、前記所定のデータをバッファリングしている前記第１の無線ノードを検索し、該検索された第１の無線ノードと接続を確立する第４の段階と、前記第４の段階における接続を通じて、前記第２の無線ノードが、当該バッファリングされたデータを前記第１の無線ノードから受信し、該受信したバッファリングされたデータを前記移動端末機に伝送する第５の段階と、を含むことを特徴とする。
【００１４】
また、本発明は、マルチメディアデータを格納するサーバと、有無線接続のための複数の無線ノードと、前記サーバと前記複数の無線ノードを接続するネットワークと、前記無線ノードを通じて無線接続する移動端末機とを含むホームネットワークシステムにおいて、前記移動端末機が前記サーバからのデータ伝送中に前記無線ノード間を移動する際におけるデータ伝送の連続性を提供するための方法であって、前記移動端末機と接続した第１の無線ノードが、前記ネットワークを通じて前記サーバから所定のデータを受信して前記移動端末機に伝送している途中で、該移動端末機との接続が断絶されることを感知してサーバに通知する第１の段階と、該通知に応答して、前記サーバが、前記第１の無線ノードと前記移動端末機との接続の断絶が生じなければ前記移動端末機に伝送されるはずであった前記所定のデータを、前記ホームネットワークシステム内の全ての無線ノードにブロードキャスティングする第２の段階と、前記ホームネットワークシステム内の第２の無線ノードが、前記移動端末機との接続を確立し、前記移動端末機から前記所定のデータについての連続データ伝送要求を受信する第３の段階と、前記連続データ伝送要求に応答して、前記第２の無線ノードが、前記第２の段階で受信したブロードキャスティングされた前記所定のデータを前記移動端末機に伝送し、前記サーバに前記移動端末機との接続が確立されたことを通知する第４の段階と、前記第２の無線ノードが、前記サーバから前記ブロードキャスティングされた前記所定のデータの後に連続的に続く所定のデータを受信して前記移動端末機に伝送する第５の段階と、を含むことを特徴とする。
【００１５】
また、本発明は、マルチメディアデータを格納するサーバと、有無線接続のための複数の無線ノードと、前記サーバと前記複数の無線ノードを接続するネットワークと、前記無線ノードを通じて無線接続する移動端末機とを含むホームネットワークシステムにおいて、前記移動端末機が前記サーバからのデータ伝送中に前記無線ノード間を移動する際におけるデータ伝送の連続性を提供するための方法であって、第１の無線ノードが、前記移動端末機に接続し、前記ネットワークを通じて前記サーバから所定のデータを受信して前記移動端末機に伝送している途中で該移動端末機との接続が断絶されることを感知する第１の段階と、前記移動端末機との接続が断絶されることを感知した前記第１の無線ノードが、前記サーバとの接続を維持したまま、前記移動端末機との接続が断絶された時点で前記移動端末機に伝送されるべき前記所定のデータをバッファリングし、該データを前記ホームネットワークシステム内の全ての無線ノードにブロードキャスティングする第２の段階と、前記ホームネットワークシステム内の第２の無線ノードが、前記移動端末機との接続を確立し、前記移動端末機から前記所定のデータについての連続データ伝送要求を受信する第３の段階と、前記連続データ伝送要求に応答して、前記第２の無線ノードが、前記第２の段階で受信したブロードキャスティングされた前記所定のデータを前記移動端末機に伝送し、前記第１の無線ノードに前記移動端末機との接続が確立されたことを通知する第４の段階と、前記第２の無線ノードが、前記ブロードキャスティングされた前記所定のデータ以後の連続的なデータを、前記サーバから前記第１の無線ノードを通じて受信して前記移動端末機に伝送する第５の段階と、を含むことを特徴とする。
【００１６】
さらに、本発明は、マルチメディアデータを格納するサーバと、有無線接続のための複数の無線ノードと、前記サーバと前記複数の無線ノードを接続するネットワークと、前記複数の無線ノードの内の一の無線ノードとの無線接続を介して前記サーバと通信するための移動端末機とを含むホームネットワークシステムにおいて、前記移動端末機が前記サーバからのデータ伝送中に前記無線ノード間を移動する際における連続したデータ伝送を保持するための方法であって、前記サーバは、第１の無線ノードを介して前記移動端末機に接続し、該移動端末機に所定のデータを伝送する第１の段階と、前記第１の無線ノードから、前記移動端末機との接続が断絶されたことについての通知メッセージを受信する第２の段階と、前記接続が断絶された場合に、前記第１の無線ノードと前記移動端末機の接続が断絶された時点で当該移動端末機に伝送されるべき前記所定のデータを、前記ホームネットワークシステム内の全ての無線ノードにブロードキャスティングする第３の段階と、前記ブロードキャスティングされてから所定の時間内に、第２の無線ノードから前記移動端末機との接続が確立されたことについての通知メッセージを受信する第４の段階と、該受信された通知メッセージに応答して、前記第２の無線ノードに前記ブロードキャスティングされた前記所定のデータに連続するデータを伝送する第５の段階と、を遂行することを特徴とする。
【００１７】
また、本発明は、マルチメディアデータを格納するサーバと、有無線接続のための複数の無線ノードと、前記サーバと前記複数の無線ノードを接続するネットワークと、前記複数の無線ノードの内の一の無線ノードとの無線接続を介して前記サーバと通信するための移動端末機とを含むホームネットワークシステムにおいて、前記移動端末機が前記サーバからのデータ伝送中に前記無線ノード間を移動する際における連続したデータ伝送を保持するための方法であって、前記第１の無線ノードは、前記移動端末機に接続し、前記ネットワークを通じて前記サーバから所定のデータを受信して前記移動端末機に伝送している最中に前記移動端末機との接続が断絶されることを感知する第１の段階と、前記移動端末機との接続の断絶を感知すると、前記サーバとの接続を維持したまま、前記移動端末機との接続が断絶された時点で前記移動端末機に伝送されるべきであった前記所定のデータをバッファリングする第２の段階と、前記バッファリングされた所定のデータを前記ホームネットワークシステム内の全ての無線ノードにブロードキャスティングする第３の段階と、前記ブロードキャスティングされてから所定の時間内に、第２の無線ノードから、前記移動端末機との接続が確立されたことを通知するメッセージを受信する第４の段階と、該受信されたメッセージに基づいて、前記サーバから前記ブロードキャスティングされた前記所定のデータに連続するデータを受信して、該受信したデータを前記第２の無線ノードを通じて前記移動端末機に伝送する第５の段階と、を遂行することを特徴とする。
【発明の効果】
【００１８】
本発明によれば、ホームネットワークシステムにおいてハンドオーバー或いはローミング技術が支援されない場合にも、移動端末機を用いて様々な位置に移動するときに、マルチメディアデータを連続して受信することができる効果が得られる。
【００１９】
本発明の方法は、コンピュータに読み込み可能な形式の記録媒体(例えばＣＤ-ＲＯＭ，ＲＡＭ，可撓性を有する所謂フレキシブルディスク，ハードディスク，光磁気ディスクなど)に格納されたプログラムに基づいて実現することが可能である。
【発明を実施するための最良の形態】
【００２０】
以下、添付図面を参照して本発明の望ましい実施形態を詳細に説明する。
【００２１】
以下に、本発明において同一の構成要素については可能な限り同一の参照番号及び参照符号を付して説明する。また、本発明に関連した公知機能又は構成に関する具体的な説明が本発明の要旨を不明瞭にすると判断される場合に、その詳細な説明を省略する。
【００２２】
以下の実施の形態では、本発明をホームネットワークシステムに適用した例について説明する。但し、本発明は、このホームネットワークシステムに限定されるものではない。すなわち、本発明によるアルゴリズムは、ホットスポット（ｈｏｔ  ｓｐｏｔ）、オフィスネットワークのような様々なローカル或いはパーソナルネットワークシステムの全ての形式に適用可能である。
【００２３】
下記の各実施の形態では、ネットワークシステムの無線ノード間にハンドオーバー或いはローミング技術が支援されず、それぞれの無線ノードが相互に個別的に無線領域（wireless zone）を有し、個々の無線ノード間はネットワークで接続されるシステムを例示する。
【００２４】
以下の本実施形態において、移動端末機１５、１５’は同一のものである。移動端末機１５’は、新たな位置に移動した移動端末機１５を意味する。
【００２５】
図２は、本発明を適用したホームネットワークシステムにおいて、移動端末機が無線ノード領域間を移動する場合に連続データ伝送を遂行するための方法を示す第１の実施形態の例示図である。
【００２６】
図２に示すように、本発明による第１の実施形態のホームネットワークシステムは、ホーム内の各機器間の有無線ネットワーキングを支援するネットワーク１１と、無線ネットワークの接続のための無線ノード１２，１３と、クライアント機器の一つとしてマルチメディアデータを格納するサーバ１４と、移動端末機１５と、を含んで構成される。
【００２７】
ここで、 無線ノード１２，１３は、基になる有無線ネットワーク１１と移動端末機１５との通信を可能ならしめるようにする役割を果たす。一つの無線ノードでカバーすることができる距離(すなわち、無線領域１２０又は１３０)は、移動端末機１５に適用される無線ネットワーク技術によって異なる。また、ホーム内に構成される無線ノードの個数は、適用される無線ネットワーク技術や、複数の無線領域全体の径などによって異なる。
【００２８】
移動端末機１５は、このような無線ノード１２，１３を通してサーバ１４から受信したマルチメディアコンテンツを、再生又は格納（記録）することができる。このとき、移動端末機１５に適用される無線ネットワーク技術としては、ＷＬＡＮ(Ｗｉｒｅｌｅｓｓ  ＬＡＮ)、ブルートゥース(Ｂｌｕｅｔｏｏｔｈ)、及びＵＷＢ(Ｕｌｔｒａ  Ｗｉｄｅｂａｎｄ)などが良く知られている。
【００２９】
また、サーバ１４は、ビデオコンテンツ，オーディオコンテンツなどを含むマルチメディアコンテンツを格納し、これら格納されたコンテンツ（マルチメディアデータ）をネットワーク１１を通じて移動端末機１５に伝送する。一般に、サーバ１４は、ＰＣ (Personal Computer)により具現化（implement）される。
【００３０】
以上のように実現された本発明によるホームネットワークシステムの第１の実施形態では、第１の無線ノード１２が移動端末機１５に接続し、ネットワーク１１を通じてサーバ１４から所定のコンテンツ（マルチメディアデータ）を受信して移動端末機１５に伝送（転送）している最中に、移動端末機１５が第１の無線ノード１２の無線領域１２０から第２の無線ノード１３の無線領域１３０に移動する場合には、図１に示した従来の技術とは異なり、第１の無線ノード１２は、そのデータ伝送中に移動端末機１５との接続の断絶（cut off）を感知すると、伝送中の一定の期間のデータをバッファリングし、また、サーバ１４との接続を維持する（２０１）。
【００３１】
一方、移動端末機１５は、（移動端末機１５’として）移動して位置した第２の無線ノード１３を通じて接続を確立する(２０２)。ここで、第２の無線ノード１３は、移動端末機１５’（１５）にデータ伝送を遂行していた前の（old）無線ノードを検索し、検索された無線ノード（この例では第１の無線ノード１２）との接続を確立し(２０３)、サーバ１４からのデータの伝送が移動端末機１５’に継続して遂行されるようにする。
【００３２】
これらの処理及び動作について、図３を参照してより詳しく説明する。
【００３３】
図３は、本発明によるホームネットワークシステムにおける連続データ伝送を遂行するための方法を示す第１の実施形態の詳細動作フローチャートである。
【００３４】
図３に示すように、移動端末機（Ｍｏｂｉｌｅ  Ｓｔａｔｉｏｎ：ＭＳ）１５が、サーバ１４から第１の無線ノード１２を通じてマルチメディアデータを受信している最中に（ステップ３０１，３０２）新たな位置に移動する場合には、移動端末機１５と第１の無線ノード１２との接続が断絶される（ステップ３０３，３０４）。
【００３５】
このとき、第１の無線ノード１２は、上述のようにサーバ１４との接続を直ちに断絶せず維持しており、該接続を維持したまま、移動端末機１５（１５’）に伝送するためのデータとして、移動端末機１５との接続が断絶されたときの所定時間分（predetermined time period）のデータをバッファリングする（ステップ３０５）。
【００３６】
ここで、移動端末機１５との接続が断絶された時点からのデータのバッファリングが遂行されると、送信端(例えば、第１の無線ノード１２)と受信端(例えば、移動端末機１５)との間で伝送されるデータの時間ギャップが発生し得る。すなわち、第１の無線ノード１２がデータを送信し、移動端末機１５がデータを受信する間に接続が断絶される場合には、データが失われる可能性がある。
【００３７】
したがって、このような送信端のデータ送信と受信端のデータ受信との間の時間差によるデータの損失を防ぐために、第１の無線ノード１２は、移動端末機１５との接続が断絶された場合に、当該断絶時点からのデータをバッファリングするのではなく、それよりも少し前のデータから、すなわち断絶時点より一定時間を遡及した時点からの所定時間（期間）分のデータをバッファリングするように制御する。
【００３８】
ここでは、移動端末機１５がホームネットワークシステムの領域（zone）から完全に外れてしまったために連続データ伝送が不可能になる場合、或いは、ユーザーが移動端末機１５上で連続するデータの再生及び記録を希望しない場合であっても、バッファリングが遂行されることになる。したがって、第１の無線ノード１２が伝送中のデータをバッファリングする時間は、それぞれの使用環境の特性に従って異なる時間となるように定義することができる。そして、第１の無線ノード１２は、他の無線ノード(例えば、第２の無線ノード１３)から後述のデータ伝送要求が送られて来るのを待ち、該データ伝送要求を受信せずに一定時間が経過した場合には、バッファリングを中止し、バッファリングしたデータを削除する。
【００３９】
移動端末機１５は、新たな無線領域に移動して、該当無線ノードである第２の無線ノード１３に対して接続を確立する（ステップ３０６）。その後、移動端末機１５（１５’）は、データ伝送要求の送信を行う(ステップ３０７)。ここで、このデータ伝送要求は、新たなデータの要求ではなく連続（継続）するデータの要求であることを示す表示と、伝送中のデータに関する情報と、を含めたもの（メッセージ）である。このデータ伝送要求（連続的データ伝送の要求、以下、「連続データ伝送要求」とも呼ぶ。）は、第２の無線ノード１３との接続が確立されるときに行われることが可能である。
【００４０】
そして、移動端末機１５’からの連続データ伝送要求を受信した第２の無線ノード１３は、隣接の(又はホーム内の)各無線ノードの内の、該当データを一時記憶(バッファリング)している無線ノードを検索する(ステップ３０８)。より詳細には、連続データ伝送要求を受信した第２の無線ノード１３は、ステップ３０８において、直前の無線ノード、すなわち移動端末機１５と以前に接続され、伝送中のデータを一時記憶している無線ノード、を探すための検索(ｓｅａｒｃｈ)メッセージを、ネットワーク１１を通じてホームネットワークシステム内の全ての無線ノードにブロードキャスティングすることによって、検索を遂行する。
【００４１】
この場合に、第１の無線ノード１２は、該当移動端末機１５のＩＤ(Identifier)と、割り当てられたアドレス（第２の無線ノードのアドレス）などの情報を確認し、該確認後に応答（返答）を行う(ステップ３０９)。
【００４２】
第２の無線ノード１３は、上述した検索の結果、第１の無線ノード１２からの返答を受信した場合には、第１の無線ノード１２に連続データ伝送を要求する(ステップ３１０)。一方、上記検索の結果、返答を受信しない場合には、第２の無線ノード１３は、サーバ１４に対して新たなデータの要求（図示せず）を行う。
【００４３】
そして、第１の無線ノード１２は、連続データ伝送要求に応答して、一時記憶（バッファリング）中のデータを第２の無線ノード１３に送信し、かつ、（このデータに続く）連続データをサーバ１４から受信して第２の無線ノード１３に送信する(ステップ３１１)。その後、第２の無線ノード１３は、第１の無線ノード１２から受信したデータを移動端末機１５に伝送する（ステップ３１２）。
【００４４】
したがって、第１の無線ノード１２は、サーバ１４から第２の無線ノード１３にデータを伝送するための通路（channel）のような役割を遂行する。
【００４５】
ここで、第１の無線ノード１２から一時記憶（バッファリング）中のデータを受信して移動端末機１５に伝送する場合に、移動端末機１５内に（既に）記録されているデータとバッファリングされたデータとの間には、相互に重複する部分が発生し得る。その理由は、バッファリングされたデータは、上述のように、予め定められた一定の時間を遡及してバッファリングされているためである。すなわち、予め定められた一定の遡及時間（期間）のために、バッファリングされたデータは、断絶（cutoff）されたデータの位置に対して正確に接続されないことになる。
【００４６】
したがって、正確なデータ接続を行うために、第２の無線ノード１３は、第１の無線ノード１２との接続が断絶された時点で移動端末機１５が受信したデータの最終位置（final location）を、移動端末機１５の連続データ伝送要求のメッセージから検索する。そして、第２の無線ノード１３は、第１の無線ノード１２によってバッファリングされたデータのうち該当位置以前のデータを削除し、削除後の残部のデータのみを移動端末機１５に伝送する。しかして、移動端末機１５が既に受信（記録）した領域のデータを除いた残り領域のデータが、移動端末機１５に伝達され、記録されることにより、移動端末機側の処理負担の軽減を図りつつ正確なデータ接続が実現される。
【００４７】
図４は、本発明によるホームネットワークシステムにおける連続データ伝送を遂行するための方法を示す第２の実施形態の例示図である。
【００４８】
図４に示すように、本発明による第２実施形態のホームネットワークシステムは、ホーム内の各機器間の有無線ネットワーキングを支援するネットワーク１１と、無線ネットワークとの接続のための無線ノード１２，１３，４１と、クライアント機器の一つとしてマルチメディアデータを格納するサーバ１４と、移動端末機１５と、を含んで構成される。
【００４９】
ここで、無線ノード１２，１３，４１は、基になる有無線ネットワーク１１と移動端末機１５との通信を可能とさせる役割を果たす。一の無線ノードでカバー可能な距離(すなわち、無線領域１２０，１３０，４１０)は、移動端末機１５に適用される無線ネットワーク技術によって異なる。また、ホーム内に構成される無線ノードの個数は、適用される無線ネットワーク技術や、複数の無線領域全体の径などによって変わり得る。
【００５０】
移動端末機１５は、このような無線ノード１２，１３，４１を通してサーバ１４からマルチメディアコンテンツを受信し、これを再生又は記録することができる。このとき、移動端末機１５に適用される無線ネットワーク技術としては、ＷＬＡＮ(Ｗｉｒｅｌｅｓｓ  ＬＡＮ)、ブルートゥース(Ｂｌｕｅｔｏｏｔｈ)、及びＵＷＢ(Ｕｌｔｒａ  Ｗｉｄｅｂａｎｄ)などが有名である。
【００５１】
また、サーバ１４は、ビデオコンテンツ，オーディオコンテンツなどを含むマルチメディアコンテンツを格納し、格納したコンテンツ（マルチメディアデータ）をネットワーク１１を通じて移動端末機１５に伝送する。一般に、サーバ１４は、ＰＣで実現される。
【００５２】
以上のように実現された本発明によるホームネットワークシステムの第２の実施形態では、第１の無線ノード１２が移動端末機１５に接続し、ネットワーク１１を通じてサーバ１４から所定のコンテンツ（マルチメディアデータ）を受信して移動端末機１５に伝送（転送）している最中に、移動端末機１５が第１の無線ノード１２の無線領域１２０から第２の無線ノード１３の無線領域１３０に移動する場合には、図１に示した従来の技術とは異なり、第１の無線ノード１２は、そのデータ伝送中に移動端末機１５との接続が断絶されることを感知すると、当該断絶の事実をサーバ１４に通知する。そして、該通知を受信したサーバ１４が、移動端末機１５に伝送中のデータを全ての無線ノードにブロードキャスティング（４０１）することにより、移動端末機１５と一の無線ノードとの新たな接続が所定時間内に確立された場合に、遅延なく、データの伝送が遂行される。
【００５３】
一方、移動端末機１５（１５’）は、移動して位置した第２の無線ノード１３を通じて接続を確立する(４０２)。このとき、第２の無線ノード１３は、サーバ１４からブロードキャスティングされたデータを、接続が確立された移動端末機１５’に伝送し、サーバ１４との接続を維持しつつ、該当マルチメディアデータを連続的に伝送する。
【００５４】
これらの処理及び動作について、図５を参照してより詳しく説明する。
【００５５】
図５は、本発明によるホームネットワークシステムにおける連続データ伝送を遂行するための方法を示す第２の実施形態の詳細動作フローチャートである。
【００５６】
図５に示すように、移動端末機（ＭＳ）１５が、サーバ１４から第１の無線ノード１２を通じてマルチメディアデータを受信（ステップ５０２）している間に新たな位置に移動する場合には、移動端末機１５と第１の無線ノード１２との接続が断絶される（ステップ５０３，５０４）。
【００５７】
これにより、第１の無線ノード１２は、当該断絶を感知し、移動端末機１５との接続が断絶されたことをサーバ１４に通知する（ステップ５０５）。この通知に応答して、サーバ１４は、この接続が断絶される時点で移動端末機１５に伝送されるはずであったデータを、全ての無線ノードに対してブロードキャスティングする（ステップ５０６）。ここで、移動端末機１５との接続の断絶を第１の無線ノード１２からサーバ１４に通知するステップ５０５では、第１の無線ノード１２が、現在接続が断絶された移動端末機１５に関する情報（すなわち該端末機のＩＤ等の情報）と、現在伝送中のデータに関する情報と、移動端末機１５に該当データのいずれの部分まで伝送されたかに関する情報と、を含むメッセージをサーバ１４に伝送することによって通知される。
【００５８】
また、サーバ１４によってブロードキャスティングされたデータは、それぞれの無線ノード１２，１３，４１によって、各ノード毎に定義された所定の時間でバッファリングが遂行される。
【００５９】
ここで、移動端末機１５がホームネットワークシステムの領域（zone）から完全に外れてしまい、そのため連続データ伝送が不可能になる場合、或いは、ユーザーが移動端末機１５上で連続するデータの再生及び記録を希望しない場合であっても、バッファリングが遂行される。したがって、ホームネットワークシステム内の各無線ノード１２，１３，４１がデータをバッファリングする時間は、それぞれの使用環境の特性に従って異なるように定義される。
【００６０】
また、サーバ１４の上記ブロードキャスティングにつき、移動端末機１５との接続が断絶された時点からのデータをブロードキャスティングすると、送信端(例えば、第１の無線ノード１２)と受信端(例えば、移動端末機１５)との間に伝送されるデータの時間ギャップが発生し得る。すなわち、第１の無線ノード１２がデータを送信し、移動端末機１５がデータを受信する間に接続が断絶される場合には、データが失われる可能性がある。
【００６１】
したがって、このようなデータの損失を防ぐために、サーバ１４は、第１の無線ノード１２と移動端末機１５との接続が断絶された場合に、該断絶時に伝送中であったデータの該断絶時の位置（伝送ブロック）に先立つ、所定の時点のデータ位置（伝送ブロック）からデータをブロードキャスティングする。すなわち、サーバ１４は、当該断絶時点からのデータをブロードキャスティングするのではなく、それよりも少し前のデータから、すなわち断絶時点より一定時間を遡及した時点からの所定時間（期間）分のデータを各無線ノードにブロードキャスティングするように制御する。
【００６２】
移動端末機１５は、新たな無線領域に移動して、該当無線ノードである第２の無線ノード１３との接続を確立する（ステップ５０７）。続いて、移動端末機１５は、データ伝送を要求する(ステップ５０８)。ここで、このデータ伝送要求は、新たなデータの要求ではなく連続（継続）するデータの要求であることを示す表示と、伝送中のデータに関する情報と、が含まれている。
【００６３】
そして、ステップ５０８でデータ伝送要求を受信した第２の無線ノード１３は、サーバ１４からブロードキャスティングされたデータを移動端末機１５に伝送し（ステップ５０９）、移動端末機１５との接続が確立されたことをサーバ１４に通知する（ステップ５１０）。すなわち、第２の無線ノード１３は、以後に移動端末機１５に伝送されるデータは第２の無線ノード１３を通じて伝送される、という事実をサーバ１４に通知する。
【００６４】
この接続の確立に関する情報に従って、サーバ１４は、連続するデータを第２の無線ノード１３に送信する(ステップ５１１)。そして、第２の無線ノード１３は、サーバ１４から受信されたデータを移動端末機１５に伝送する（ステップ５１２）。
【００６５】
ここで、第２の無線ノード１３がサーバ１４からブロードキャスティングされたデータを移動端末機１５に伝送する場合に、移動端末機１５が（既に）記録しているデータとブロードキャスティングされたデータとの間には、重複する部分が生じ得る。その理由は、ブロードキャスティングされたデータは、上述のように、予め定められた一定の時間を遡及した時間領域のデータであるからである。すなわち、予め定められた一定の遡及時間（期間）のために、ブロードキャスティングされたデータは、断絶されたデータと（位置的に）正確に接続できないことになる。
【００６６】
したがって、正確なデータ接続を行うために、第２の無線ノード１３は、第１の無線ノード１２との接続が断絶された時点で移動端末機１５が受信したデータの最終位置（final location）を、移動端末機１５の連続データ伝送要求のメッセージから検索する。そして、第２の無線ノード１３は、サーバ１４からブロードキャスティングされたデータのうち該当位置より以前のデータは削除し、削除後の残部のデータのみを移動端末機１５に伝送する。しかして、移動端末機１５が既に受信（記録）した領域のデータを除いた残り領域のデータが、移動端末機１５に伝達され、記録されることにより、移動端末機側の処理負担の軽減を図りつつ正確なデータ接続が実現される。
【００６７】
図６は、本発明によるホームネットワークシステムにおける連続データ伝送を遂行するための方法を示す図であり、第２の実施形態におけるサーバ１４の動作に関する詳細フローチャートである。
【００６８】
図６に示すように、サーバ１４は、移動端末機１５の要求に応答して、自機に格納されたデータを、第１の無線ノード１２を通じて伝送する(ステップ６１)。
【００６９】
サーバ１４は、データを伝送している間は、接続が断絶されたか否かを継続的に判定する(ステップ６２)。かかる接続の断絶有無の判定は、第１の無線ノード１２からの、移動端末機１５との接続が断絶されたことを通知するメッセージ（接続断絶通知メッセージ）を通じて遂行される。ここで、第１の無線ノード１２から伝送される接続断絶通知メッセージには、上述のように、現在接続が断絶された移動端末機１５に関する（ＩＤ等の）情報、現在伝送中のデータに関する情報、及び移動端末機１５に該当データのいずれの部分まで伝送されたかに関する情報を含む。
【００７０】
ステップＳ６２の判定の結果、第１の無線ノード１２から上述の接続断絶通知メッセージを受信すると、サーバ１４は、接続が断絶された時点より以前の所定時点からの一定時間（期間）分のデータを、ブロードキャスティングのためのデータとして生成する(ステップ６３)。
【００７１】
このとき、移動端末機１５との接続が断絶された時点からのデータをブロードキャスティングすると、サーバ１４又は第１の無線ノード１２と移動端末機１５との間で送信されたデータと受信されたデータとの間にギャップが発生し得る。すなわち、第１の無線ノード１２がデータを送信し、移動端末機１５がデータを受信する間に接続が断絶される場合には、データが失われる可能性がある。
【００７２】
したがって、このようなデータの損失を防ぐために、サーバ１４は、第１の無線ノード１２と移動端末機１５との接続が断絶された場合に、その時点で第１の無線ノード１２から伝送しようとするデータ（伝送ブロック）より一定時間を遡及した時点からの所定時間（期間）分のデータ（伝送ブロック）を、ブロードキャスティングするためのデータとして生成する。
【００７３】
サーバ１４は、このようにして生成されたデータを、ホームネットワークシステムの全ての無線ノードに対してブロードキャスティングする(ステップ６４)。
【００７４】
サーバ１４によってブロードキャスティングされたデータは、それぞれの無線ノード１２，１３，４１により一定時間でバッファリングが遂行される。
【００７５】
サーバ１４は、ホームネットワーク内の無線ノードのうちの一の無線ノードからの、接続が断絶された移動端末機１５との接続が確立されたことを通知するメッセージを、タイムアウト以前(すなわち、それぞれの無線ノードがブロードキャスティングされたデータについてバッファリングを遂行する期間内)に受信した場合には(ステップ６５)、この新たに接続された無線ノードに、ステップ６４でブロードキャスティングされたデータに続くデータを連続的に伝送する(ステップ６６)。これにより、連続したデータの伝送を移動端末機１５に提供することが可能になる。
【００７６】
一方、サーバ１４が、ホームネットワーク内の無線ノードのうちの一の無線ノードからの、接続が断絶された移動端末機１５との接続が確立されたことを通知するメッセージを、上記タイムアウト以前に受信しなかった場合には(ステップ６５)、連続するデータの伝送の処理は終了される。
【００７７】
図７は、本発明によるホームネットワークシステムにおける連続データ伝送を遂行するための方法を示す第３の実施形態の例示図である。
【００７８】
図７に示すように、本発明による第３の実施形態におけるホームネットワークシステムは、ホーム内の各機器間の有無線ネットワーキングを支援するネットワーク１１と、無線ネットワークの接続のための無線ノード１２，１３，４１と、クライアント機器の一つとしてマルチメディアデータを格納するサーバ１４と、移動端末機１５とを含んで構成される。以上の構成に関しては、図４で説明した第２の実施形態と同一である。
【００７９】
本発明によるホームネットワークシステムの第３の実施形態では、移動端末機１５が、第１の無線ノード１２に接続して、ネットワーク１１を通じてサーバ１４から所定のコンテンツ（マルチメディアデータ）を受信している最中に、この移動端末機１５が第１の無線ノード１２の無線領域１２０から第２の無線ノード１３の無線領域１３０に移動する場合には、図１に示した従来の技術とは異なり、以下の処理が遂行される。すなわち、第１の無線ノード１２は、当該データ伝送中に移動端末機１５との接続が断絶されることを感知すると、サーバ１４との接続を維持しつつ、当該断絶の事実をサーバ１４に通知する。この通知を受信したサーバ１４は、接続が断絶された時点で、移動端末機１５に伝送中のデータを、第１の無線ノード１２を介して全ての無線ノードにブロードキャスティングするように制御する（７０２）。このブロードキャスティングにより、移動端末機１５（１５’）が所定の時間内にいずれかの無線ノードと接続される場合に、遅延なく、データの伝送が遂行される。
【００８０】
一方、移動端末機１５（１５’）は、移動して位置した第２の無線ノード１３を通じて接続を確立する(７０３)。ここで、第２の無線ノード１３は、第１の無線ノード１２からブロードキャスティングされたデータを、接続が確立された移動端末機１５’に伝送し、引き続き第１の無線ノード１２との接続を維持しつつ（７０４）、第１の無線ノード１２を通じてサーバ１４から送られて来た該当マルチメディアデータを、移動端末機１５’に伝送する。
【００８１】
これらの処理及び動作について、図８を参照してより詳しく説明する。
【００８２】
図８は、本発明によるホームネットワークシステムにおける連続データ伝送を遂行するための方法を示す第３の実施形態の詳細動作フローチャートである。
【００８３】
図８に示すように、移動端末機１５（ＭＳ）が、サーバ１４から第１の無線ノード１２を通じてマルチメディアデータを受信（ステップ８０１，８０２）している最中に、新たな位置に移動する場合には、移動端末機１５と第１の無線ノード１２との接続が断絶される（ステップ８０３，８０４）。
【００８４】
このとき、第１の無線ノード１２は、移動端末機１５との接続の断絶が生じた際に、サーバ１４との接続を維持するとともに(ステップ８０６)、移動端末機１５に伝送するためのデータを所定時間の分だけバッファリングする。そして、第１の無線ノード１２は、バッファリングされたデータをホームネットワーク内の全ての無線ノード（１３，４１）に対してブロードキャスティングする（ステップ８０５）。
【００８５】
このとき、第１の無線ノード１２によってブロードキャスティングされたデータは、それぞれの無線ノード１３，４１によって、各ノード毎に定義された所定の時間でバッファリングが遂行される。
【００８６】
ここで、移動端末機１５がホームネットワークシステムの領域から完全に外れてしまい、そのため連続データ伝送が不可能になる場合、或いは、ユーザーが移動端末機１５上で連続するデータの再生及び記録を希望しない場合であっても、バッファリングが遂行される。したがって、ホームネットワークシステム内の各無線ノード１２，１３，４１がデータをバッファリングする時間は、それぞれの使用環境の特性に従って異なるように定義される。
【００８７】
また、第１の無線ノード１２の上記バッファリング及びブロードキャスティングにつき、移動端末機１５との接続が断絶された時点からデータのバッファリングを開始すると、送信端(例えば、第１の無線ノード１２)と受信端(例えば、移動端末機１５)との間に伝送されるデータの時間ギャップが発生し得る。すなわち、第１の無線ノード１２がデータを送信し、移動端末機１５がデータを受信する間に接続が断絶される場合には、データが失われる可能性がある。
【００８８】
したがって、このようなデータの損失を防ぐために、第１の無線ノード１２は、移動端末機１５との接続が断絶された場合に、該断絶時に伝送中であったデータの該断絶時の位置（伝送ブロック）に先立つ、所定の時点のデータ位置（伝送ブロック）からデータをバッファリングする。すなわち、第１の無線ノード１２は、当該断絶時点からのデータをバッファリングするのではなく、それよりも少し前のデータから、すなわち断絶時点より一定時間を遡及した時点からの所定時間（期間）分のデータをバッファリングし、これを各無線ノードにブロードキャスティングする。
【００８９】
移動端末機１５は、新たな無線領域に移動して、該当無線ノードである第２の無線ノード１３に対して接続を確立する（ステップ８０７）。続いて、移動端末機１５は、データの転送を要求する(ステップ８０８)。ここで、このデータ転送要求は、新たなデータの要求ではなく連続（継続）するデータの要求であることを示す表示と、伝送中のデータに関する情報と、が含まれる。
【００９０】
そして、ステップ８０８でこのデータ転送要求を受信した第２の無線ノード１３は、第１の無線ノード１２によってブロードキャスティングされたデータを移動端末機１５に伝送し（ステップ８０９）、移動端末機１５との接続が確立されたことを第１の無線ノード１２に通知する（ステップ８１０）。このステップ８１０における接続確立通知は、データ転送要求を含む。すなわち、第２の無線ノード１３は、移動端末機１５に伝送しようとするデータを、サーバ１４から第１の無線ノード１２を通じて供給するように、第１の無線ノード１２に要求する。
【００９１】
この接続の確立に関する情報に従って、第１の無線ノード１２は、連続するデータをサーバ１４から受信し、これを第２の無線ノード１３に伝送する(ステップ８１１)。そして、第２の無線ノード１３は、第１の無線ノード１２から受信されたデータを移動端末機１５に伝送する（ステップ８１２）。
【００９２】
ここで、第２の無線ノード１３が第１の無線ノード１２からブロードキャスティングされたデータを移動端末機１５に伝送する場合に、移動端末機１５が（既に）記録しているデータとブロードキャスティングされたデータとの間には、重複する部分が生じ得る。その理由は、ブロードキャスティングされたデータは、上述のように、予め定められた一定の時間を遡及した時間領域のデータであるからである。すなわち、予め定められた一定の遡及時間（期間）のために、ブロードキャスティングされたデータは、断絶されたデータと（位置的に）正確に接続できないことになる。
【００９３】
したがって、これらのデータを正確に接続するために、第２の無線ノード１３は、第１の無線ノード１２との接続が断絶された時点で移動端末機１５が受信したデータの最終位置（final location）を、移動端末機１５の連続データ伝送要求のメッセージから検索する。そして、第２の無線ノード１３は、第１の無線ノード１２からブロードキャスティングされたデータのうち該当位置より以前のデータを削除し、削除後の残部のデータのみを移動端末機１５に伝送する。しかして、移動端末機１５が既に受信（記録）した領域のデータを除いた残り領域のデータが、移動端末機１５に伝達され、記録されることにより、移動端末機側の処理負担の軽減を図りつつ正確なデータ接続が実現される。
【００９４】
図９は、本発明によるホームネットワークシステムにおける連続データ伝送を遂行するための方法を示す図であり、第３の実施形態における第１の無線ノードの動作に関する詳細フローチャートである。
【００９５】
図９に示すように、第１の無線ノード１２は、移動端末機１５の要求に応じてサーバ１４からデータを受信し、受信データを移動端末機１５に伝送する(ステップ９１)。
【００９６】
第１の無線ノード１２は、かかるデータ伝送の遂行中には、移動端末機１５との接続の断絶の有無を継続的に判定し(ステップ９２)、移動端末機１５との接続が断絶されたことを感知すると、サーバ１４との接続を維持しつつ、一定時間（期間）分のデータをバッファリングする(ステップ９３)。
【００９７】
このとき、移動端末機１５との接続が断絶された時点からのデータをバッファリングすると、第１の無線ノード１２によって送信されたデータと移動端末機１５によって受信されたデータとの間にギャップが発生し得る。すなわち、第１の無線ノード１２がデータを伝送し、移動端末機１５がデータを受信する間に接続が断絶される場合には、データが失われる可能性がある。
【００９８】
したがって、このようなデータの損失を防ぐために、接続が断絶された場合に、第１の無線ノード１２は、断絶時点より一定時間を遡及した時点からの所定時間（期間）分のデータをバッファリングする。
【００９９】
そして、第１の無線ノード１２は、バッファリングされたデータをホームネットワークシステムの全ての無線ノードに対してブロードキャスティングする(ステップ９４)。
【０１００】
これにより、ホームネットワークシステム内のそれぞれの無線ノード１３，４１は、第１の無線ノード１２によってブロードキャスティングされたデータを一定時間でバッファリングする。
【０１０１】
そして、第１の無線ノード１２は、ホームネットワーク内の無線ノードのうちの一の無線ノードからの、接続が断絶された移動端末機１５との接続が確立されたことを通知するメッセージを、タイムアウト以前(すなわち、それぞれの無線ノードがブロードキャスティングされたデータにつきバッファリングを遂行する期間内)に受信した場合には(ステップ９５)、この新たに接続された無線ノードに、ステップ９４でブロードキャスティングされたデータに続くデータを伝送する(ステップ９６)。これにより、連続したデータの伝送を移動端末機１５に提供することが可能になる。
【０１０２】
一方、第１の無線ノード１２が、ホームネットワーク内の無線ノードのうちのいずれの無線ノードからも、接続が断絶された移動端末機１５との接続が確立されたことを通知するメッセージを、上記タイムアウト以前に受信しなかった場合には(ステップ９５)、上記バッファリングを中止し、サーバとの接続を終了する(ステップ９７)。
【０１０３】
以上、本発明を具体的な実施形態に則して詳細に説明したが、形式や細部についての種々の置換、変形、及び変更が、特許請求の範囲の記載により規定されるような本発明の精神及び範囲から逸脱することなく行われることが可能であることは、当該技術分野における通常の知識を有する者には明らかである。したがって、本発明の範囲は、上述した実施形態に限定されるものではなく、特許請求の範囲の記載及びこれと均等なものに基づいて定められるべきである。
【図面の簡単な説明】
【０１０４】
【図１】従来のホームネットワークで移動端末機が無線ノード領域間を移動する場合にデータ伝送を遂行するためのローカルネットワークシステムの典型的な構成例を示す図である。
【図２】本発明によるホームネットワークシステムで移動端末機が無線ノード領域間を移動する場合に連続データ伝送を遂行するための方法を示す第１の実施形態の例示図である。
【図３】本発明によるホームネットワークシステムにおける連続データ伝送を遂行するための方法を示す第１の実施形態の詳細動作フローチャートである。
【図４】本発明によるホームネットワークシステムにおける連続データ伝送を遂行するための方法を示す第２の実施形態の例示図である。
【図５】本発明によるホームネットワークシステムにおける連続データ伝送を遂行するための方法を示す第２の実施形態の詳細動作フローチャートである。
【図６】本発明によるホームネットワークシステムにおける連続データ伝送を遂行するための方法を示す図であり、第２の実施形態におけるサーバの動作に関する詳細フローチャートである。
【図７】本発明によるホームネットワークシステムにおける連続データ伝送を遂行するための方法を示す第３の実施形態の例示図である。
【図８】本発明によるホームネットワークシステムにおける連続データ伝送を遂行するための方法を示す第３の実施形態の詳細動作フローチャートである。
【図９】本発明によるホームネットワークシステムにおける連続データ伝送を遂行するための方法を示す図であり、第３の実施形態における第１の無線ノードの動作に関する詳細フローチャートである。
【符号の説明】
【０１０５】
１１  ネットワーク
１２  第１の無線ノード
１３  第２の無線ノード
１４  サーバ
１５  移動端末機
【図１】
2006025421.tif 000003
【図２】
2006025421.tif 000004
【図３】
2006025421.tif 000005
【図４】
2006025421.tif 000006
【図５】
2006025421.tif 000007
【図６】
2006025421.tif 000008
【図７】
2006025421.tif 000009
【図８】
2006025421.tif 000010
【図９】
2006025421.tif 000011