コンテンツを要請する端末にサービスが提供される途中、前記端末でハンドオーバが発生するか否かを検出するステップと、前記ハンドオーバが発生すると予想される場合、前記コンテンツに関するデータメッセージが前記ハンドオーバ以前のフェイスに提供されることが保留されるよう、ハブに前記コンテンツに関する前記ハンドオーバ以前のインタレストメッセージに対する送信中止を要請するステップと、前記ハンドオーバが完了した場合、前記ハブが前記コンテンツに関するデータメッセージを前記ハンドオーバ以後のフェイスに提供するよう、前記ハブに前記コンテンツに関する前記ハンドオーバ以後の新しいインタレストメッセージを送信するステップと、を含むことを特徴とするコンテンツ中心ネットワークにおける端末の通信方法。前記端末でハンドオーバが発生するか否かを検出するステップは、ネットワークインタフェースの下位階層に関する情報に基づいて前記端末が移動しているか否かを検出するステップと、前記端末の移動による前記端末のIPアドレスの変化又は前記端末のサブネットのプレフィックスの変化に基づいて、前記端末でハンドオーバが発生するか否かを判断するステップと、を含むことを特徴とする請求項1に記載のコンテンツ中心ネットワークにおける端末の通信方法。前記端末でハンドオーバが発生するか否かを検出するステップは、前記端末で前記ハンドオーバが発生しているか否かを検出するために前記ハブが行うポーリング結果を受信するステップと、前記ポーリング結果に基づいて前記端末でハンドオーバが発生するか否かを判断するステップと、を含むことを特徴とする請求項1に記載のコンテンツ中心ネットワークにおける端末の通信方法。前記新しいインタレストメッセージは、前記ハンドオーバによる前記端末の新しい位置情報を含むことを特徴とする請求項1に記載のコンテンツ中心ネットワークにおける端末の通信方法。コンテンツを要請する端末にサービスが提供される途中ハンドオーバが発生した場合、前記端末から前記コンテンツに関する前記ハンドオーバ以前のインタレストメッセージに対する送信中止の要請を受信するステップと、前記要請に応じて前記ハンドオーバ以前のフェイスから受信されたインタレストメッセージに関し、前記コンテンツを前記端末へ提供するためのルーティングに用いられるペンディングインタレストテーブルに記録された前記コンテンツに関するデータメッセージの送信を保留するステップと、前記ペンディングインタレストテーブルに記録された前記コンテンツに関するデータメッセージをコンテンツキャッシュに格納するステップと、前記ハンドオーバが完了することによって、前記端末から受信した前記コンテンツに関する前記ハンドオーバ以後の新しいインタレストメッセージを用いて前記端末に前記格納されたコンテンツに関するデータメッセージを送信するステップと、を含むことを特徴とするコンテンツ中心ネットワークにおけるハブの通信方法。コンテンツを要請する端末にサービスが提供される途中発生したハンドオーバが完了したかの有無を検出するステップと、前記ハンドオーバが完了した場合、前記コンテンツに関する前記ハンドオーバ以前のインタレストメッセージに基づいて送信された前記コンテンツに関する少なくとも1つのデータメッセージが前記ハンドオーバ以後の新しいフェイスに提供されるよう、ハブに前記ハンドオーバ以後の新しいフェイスに対する更新を要請するステップと、を含むことを特徴とするコンテンツ中心ネットワークにおける端末の通信方法。前記ハンドオーバ以後の新しいフェイスに対する更新を要請するステップは、前記コンテンツを前記端末へ提供するためのルーティングに用いられるペンディングインタレストテーブルのフィールドのうち前記コンテンツに関する少なくとも1つのデータメッセージが提供されるフェイスを表すインカミングフェイスフィールドの情報を前記ハンドオーバ以後の新しいフェイスに修正することを要請するステップであることを特徴とする請求項6に記載のコンテンツ中心ネットワークにおける端末の通信方法。前記ハンドオーバ以後の新しいフェイスに対する更新を要請するステップは、前記ハンドオーバ以前のフェイスに前記コンテンツに関する前記ハンドオーバ以前のインタレストメッセージによって受信されて前記ハブで格納された前記コンテンツに関する少なくとも1つのデータメッセージに対する送信を要請するステップをさらに含むことを特徴とする請求項6に記載のコンテンツ中心ネットワークにおける端末の通信方法。前記コンテンツに関する少なくとも1つのデータメッセージに対する送信を要請するステップは、前記ハブが前記ハンドオーバ以前のフェイスに送信したが、前記端末によってまだ受信されていない前記コンテンツに関する少なくとも1つのデータメッセージの順序を表す順位情報リストを含む制御メッセージを前記ハブにピギーバックすることによって前記コンテンツに関する少なくとも1つのデータメッセージに対する送信を要請するステップであることを特徴とする請求項8に記載のコンテンツ中心ネットワークにおける端末の通信方法。前記順位情報リストは、前記ハブが前記ハンドオーバ以前に前記端末に送信したけれども、前記端末によってまだ受信されていない前記コンテンツに関する少なくとも1つのデータメッセージのうち最初のデータメッセージの順位情報又は最後のデータメッセージの順位情報のうち少なくとも1つを含むことを特徴とする請求項9に記載のコンテンツ中心ネットワークにおける端末の通信方法。コンテンツを要請する端末にサービスが提供される途中発生したハンドオーバが完了した後、前記コンテンツに関する前記ハンドオーバ以前のインタレストメッセージに基づいて送信された前記コンテンツに関する少なくとも1つのデータメッセージが前記ハンドオーバ以後の新しいフェイスに提供されるよう、前記端末から前記ハンドオーバ以後の新しいフェイスに対する更新の要請を受信するステップと、前記要請に応答して前記端末から提供された前記ハンドオーバ以後の新しいフェイスに基づいて、前記コンテンツを前記端末へ提供するためのルーティングに用いられるペンディングインタレストテーブルのフィールドのうち前記コンテンツに関する少なくとも1つのデータメッセージが提供されるフェイスを表すインカミングフェイスフィールドの情報を前記ハンドオーバ以後の新しいフェイスに修正するステップと、前記ハンドオーバ以後の新しいフェイスに前記コンテンツに関する少なくとも1つのデータメッセージを送信するステップと、を含むことを特徴とするコンテンツ中心ネットワークにおけるハブの通信方法。前記ハンドオーバ以後の新しいフェイスに前記コンテンツに関する少なくとも1つのデータメッセージを送信するステップは、前記ハンドオーバ以前のフェイスに前記コンテンツに関する前記ハンドオーバ以前のインタレストメッセージによって受信されて格納された前記コンテンツに関する少なくとも1つのデータメッセージを前記端末に前記ハンドオーバ以後の新しいフェイスに送信するステップをさらに含むことを特徴とする請求項11に記載のコンテンツ中心ネットワークにおけるハブの通信方法。前記ハンドオーバ以後の新しいフェイスに前記コンテンツに関する少なくとも1つのデータメッセージを送信するステップは、前記端末から前記ハブがハンドオーバ以前のフェイスに前記端末へ送信した前記コンテンツに関する少なくとも1つのデータメッセージに対する順位情報リストを含む制御メッセージを受信するステップと、前記順位情報リストに基づいて前記ハンドオーバ以後の新しいフェイスに前記コンテンツに関する少なくとも1つのデータメッセージを送信するステップと、を含むことを特徴とする請求項11に記載のコンテンツ中心ネットワークにおけるハブの通信方法。請求項1~請求項13に記載のいずれかの方法を行うためのプログラムが記録されていることを特徴とするコンピュータで読み出し可能な記録媒体。コンテンツを要請する端末にサービスが提供される途中、前記端末でハンドオーバが発生するか否かを検出する検出部と、前記ハンドオーバが発生すると予想される場合、前記コンテンツに関するデータメッセージが前記ハンドオーバ以前のフェイスに提供されることが保留されるよう、ハブに前記コンテンツに関する前記ハンドオーバ以前のインタレストメッセージに対する送信中止を要請する要請部と、前記ハンドオーバが完了した場合、前記ハブが前記コンテンツに関するデータメッセージを前記ハンドオーバ以後のフェイスに提供するよう、前記ハブに前記コンテンツに関する前記ハンドオーバ以後の新しいインタレストメッセージを送信するメッセージ送信部と、を備えることを特徴とするコンテンツ中心ネットワークのための端末。コンテンツを要請する端末にサービスが提供される途中、発生したハンドオーバが完了したかの有無を検出する検出部と、前記ハンドオーバが完了した場合、前記コンテンツに関する前記ハンドオーバ以前のインタレストメッセージに基づいて送信された前記コンテンツに関する少なくとも1つのデータメッセージが前記ハンドオーバ以後の新しいフェイスに提供されるよう、ハブに前記ハンドオーバ以後の新しいフェイスに対する更新を要請する更新要請部と、前記ハブが前記ハンドオーバ以前のフェイスに送信したけれども、前記端末によってまだ受信されていない前記コンテンツに関する少なくとも1つのデータメッセージの順序を表す順位情報リストを含む制御メッセージを前記ハブにピギーバックすることによって、前記ハンドオーバ以後の新しいフェイスに前記コンテンツに関する少なくとも1つのデータメッセージに対する送信を要請するデータ要請部と、を備えることを特徴とするコンテンツ中心ネットワークのための端末。本発明の一実施形態によれば、コンテンツ中心ネットワークの性能を向上できる、コンテンツ中心ネットワークCCNにおける端末及びハブの通信方法及びコンテンツ中心ネットワークのための端末を提供することにある。本発明の一実施形態に係るコンテンツ中心ネットワークにおける端末の通信方法は、コンテンツを要請する端末にサービスが提供される途中、前記端末でハンドオーバが発生するか否かを検出するステップと、前記ハンドオーバが発生すると予想される場合、前記コンテンツに関するデータメッセージが前記ハンドオーバ以前のフェイスに提供されることが保留されるよう、ハブに前記コンテンツに関する前記ハンドオーバ以前のインタレストメッセージに対する送信中止を要請するステップと、前記ハンドオーバが完了した場合、前記ハブが前記コンテンツに関するデータメッセージを前記ハンドオーバ以後のフェイスに提供するよう、前記ハブに前記コンテンツに関する前記ハンドオーバ以後の新しいインタレストメッセージを送信するステップと、を含む。前記端末でハンドオーバが発生するか否かを検出するステップは、ネットワークインタフェースの下位階層に関する情報に基づいて前記端末が移動しているか否かを検出するステップと、前記端末の移動による前記端末のIPアドレスの変化又は前記端末のサブネットのプレフィックスの変化に基づいて、前記端末でハンドオーバが発生するか否かを判断するステップとを含んでもよい。前記端末でハンドオーバが発生するか否かを検出するステップは、前記端末で前記ハンドオーバが発生しているか否かを検出するために前記ハブが行うポーリング結果を受信するステップと、前記ポーリング結果に基づいて前記端末でハンドオーバが発生するか否かを判断するステップとを含んでもよい。前記新しいインタレストメッセージは、前記ハンドオーバによる前記端末の新しい位置情報を含んでもよい。本発明の一実施形態に係るコンテンツ中心ネットワークにおけるハブの通信方法は、コンテンツを要請する端末にサービスが提供される途中ハンドオーバが発生した場合、前記端末から前記コンテンツに関する前記ハンドオーバ以前のインタレストメッセージに対する送信中止の要請を受信するステップと、前記要請に応じて前記ハンドオーバ以前のフェイスから受信されたインタレストメッセージに関し、前記コンテンツを前記端末へ提供するためのルーティングに用いられるペンディングインタレストテーブルに記録された前記コンテンツに関するデータメッセージの送信を保留するステップと、前記ペンディングインタレストテーブルに記録された前記コンテンツに関するデータメッセージをコンテンツキャッシュに格納するステップと、前記ハンドオーバが完了することによって、前記端末から受信した前記コンテンツに関する前記ハンドオーバ以後の新しいインタレストメッセージを用いて前記端末に前記格納されたコンテンツに関するデータメッセージを送信するステップと、を含む。本発明の一実施形態に係るコンテンツ中心ネットワークにおける端末の通信方法は、コンテンツを要請する端末にサービスが提供される途中発生したハンドオーバが完了したかの有無を検出するステップと、前記ハンドオーバが完了した場合、前記コンテンツに関する前記ハンドオーバ以前のインタレストメッセージに基づいて送信された前記コンテンツに関する少なくとも1つのデータメッセージが前記ハンドオーバ以後の新しいフェイスに提供されるよう、ハブに前記ハンドオーバ以後の新しいフェイスに対する更新を要請するステップと、を含む。前記ハンドオーバ以後の新しいフェイスに対する更新を要請するステップは、前記コンテンツを前記端末へ提供するためのルーティングに用いられるペンディングインタレストテーブルのフィールドのうち前記コンテンツに関する少なくとも1つのデータメッセージが提供されるフェイスを表すインカミングフェイスフィールドの情報を前記ハンドオーバ以後の新しいフェイスに修正することを要請するステップであってもよい。前記ハンドオーバ以後の新しいフェイスに対する更新を要請するステップは、前記ハンドオーバ以前のフェイスに前記コンテンツに関する前記ハンドオーバ以前のインタレストメッセージによって受信されて前記ハブで格納された前記コンテンツに関する少なくとも1つのデータメッセージに対する送信を要請するステップをさらに含んでもよい。前記コンテンツに関する少なくとも1つのデータメッセージに対する送信を要請するステップは、前記ハブが前記ハンドオーバ以前のフェイスに送信したが、前記端末によってまだ受信されていない前記コンテンツに関する少なくとも1つのデータメッセージの順序を表す順位情報リストを含む制御メッセージを前記ハブにピギーバックすることによって前記コンテンツに関する少なくとも1つのデータメッセージに対する送信を要請するステップであってもよい。前記順位情報リストは、前記ハブが前記ハンドオーバ以前に前記端末に送信したけれども、前記端末によってまだ受信されていない前記コンテンツに関する少なくとも1つのデータメッセージのうち最初のデータメッセージの順位情報又は最後のデータメッセージの順位情報のうち少なくとも1つを含んでもよい。本発明の一実施形態に係るコンテンツ中心ネットワークにおけるハブの通信方法は、コンテンツを要請する端末にサービスが提供される途中発生したハンドオーバが完了した後、前記コンテンツに関する前記ハンドオーバ以前のインタレストメッセージに基づいて送信された前記コンテンツに関する少なくとも1つのデータメッセージが前記ハンドオーバ以後の新しいフェイスに提供されるよう、前記端末から前記ハンドオーバ以後の新しいフェイスに対する更新の要請を受信するステップと、前記要請に応答して前記端末から提供された前記ハンドオーバ以後の新しいフェイスに基づいて、前記コンテンツを前記端末へ提供するためのルーティングに用いられるペンディングインタレストテーブルのフィールドのうち前記コンテンツに関する少なくとも1つのデータメッセージが提供されるフェイスを表すインカミングフェイスフィールドの情報を前記ハンドオーバ以後の新しいフェイスに修正するステップと、前記ハンドオーバ以後の新しいフェイスに前記コンテンツに関する少なくとも1つのデータメッセージを送信するステップと、を含む。前記ハンドオーバ以後の新しいフェイスに前記コンテンツに関する少なくとも1つのデータメッセージを送信するステップは、前記ハンドオーバ以前のフェイスに前記コンテンツに関する前記ハンドオーバ以前のインタレストメッセージによって受信されて格納された前記コンテンツに関する少なくとも1つのデータメッセージを前記端末に前記ハンドオーバ以後の新しいフェイスに送信するステップをさらに含んでもよい。前記ハンドオーバ以後の新しいフェイスに前記コンテンツに関する少なくとも1つのデータメッセージを送信するステップは、前記端末から前記ハブがハンドオーバ以前のフェイスに前記端末へ送信した前記コンテンツに関する少なくとも1つのデータメッセージに対する順位情報リストを含む制御メッセージを受信するステップと、前記順位情報リストに基づいて前記ハンドオーバ以後の新しいフェイスに前記コンテンツに関する少なくとも1つのデータメッセージを送信するステップとを含んでもよい。本発明の一実施形態に係るコンテンツ中心ネットワークのための端末は、コンテンツを要請する端末にサービスが提供される途中、前記端末でハンドオーバが発生するか否かを検出する検出部と、前記ハンドオーバが発生すると予想される場合、前記コンテンツに関するデータメッセージが前記ハンドオーバ以前のフェイスに提供されることが中止されるよう、ハブに前記コンテンツに関する前記ハンドオーバ以前のインタレストメッセージに対する送信中止を要請する要請部と、前記ハンドオーバが完了した場合、前記ハブが前記コンテンツに関するデータメッセージを前記ハンドオーバ以後のフェイスに提供するよう、前記ハブに前記コンテンツに関する前記ハンドオーバ以後の新しいインタレストメッセージを送信するメッセージ送信部とを備える。本発明の一実施形態に係るコンテンツ中心ネットワークのための端末は、コンテンツを要請する端末にサービスが提供される途中、発生したハンドオーバが完了したかの有無を検出する検出部と、前記ハンドオーバが完了した場合、前記コンテンツに関する前記ハンドオーバ以前のインタレストメッセージに基づいて送信された前記コンテンツに関する少なくとも1つのデータメッセージが前記ハンドオーバ以後の新しいフェイスに提供されるよう、ハブに前記ハンドオーバ以後の新しいフェイスに対する更新を要請する更新要請部と、前記ハブが前記ハンドオーバ以前のフェイスに送信したが、前記端末によってまだ受信されていない前記コンテンツに関する少なくとも1つのデータメッセージの順序を表す順位情報リストを含む制御メッセージを前記ハブにピギーバックすることによって、前記ハンドオーバ以後の新しいフェイスに前記コンテンツに関する少なくとも1つのデータメッセージに対する送信を要請するデータ要請部と、を備える。本発明の一側面によれば、コンテンツ中心ネットワークCCNを基盤とする送信構造において、移動端末のハンドオーバ期間の間発生する不要なパケット送信を回避することによってコンテンツ中心ネットワークの性能を向上できる。また、本発明の一側面によれば、コンテンツ中心ネットワークCCNを基盤とする送信構造において、ハンドオーバにより変更されるフェイスに関する情報を直接的に変更することによって、より改善された構造のコンテンツ中心ネットワークサービスを提供できる。以下、本発明に係る実施形態を添付された図面を参照して詳細に説明する。しかし、本発明が一実施形態によって制限乃至限定されることはない。また、各図面に提示された同一の参照符号は同一の部材を示す。図1は、本発明の一実施形態に係るコンテンツ中心ネットワークにおいてハンドオーバが発生した場合にメッセージの送信経路を示す図である。図1に示すように、本発明の一実施形態に係るコンテンツ中心ネットワークは、コンテンツを要請する端末X110、端末X110を管理するハブ1140、各端末が属するIPサブネット1120、IPサブネット2130、IPサブネット3160、コンテンツを所有する端末Y190、及び端末Y190を管理するハブ2150を備える。また、本発明の一実施形態に係るコンテンツ中心ネットワークは、コンテンツ中心ネットワークCCN基盤上に個別にコンテンツドメイン又は仮想グループを構成して管理できる環境を基本とする。ここで、端末X110は、IPサブネット1120に属してハブ1140によって管理される、コンテンツを要請する端末であり、端末Y190は、IPサブネット3160に属してハブ2150によって管理される、コンテンツを所有する端末であると仮定する。端末X110は、ハブ1140に所望するコンテンツ名を宛先destinationとするインタレストメッセージinterestmessage又はインタレストパケット170を送信して特定のコンテンツの送信を要請する。インタレストメッセージ170を受信したハブ1140は、端末X110が要請するコンテンツを含む端末を探す。ここで、インタレストメッセージ170は、該当のネットワークに接続された多様なネットワークデバイス例えば、各種端末、アクセスポイント、ハブなどに送信されてもよい。また、ネットワークデバイスはコンテンツ中心ネットワークエンジンCCNengineを有し、コンテンツ中心ネットワークエンジンは、インタレスト/データという2分的な送信構造に適合するよう構成されてもよい。ハブ1140は、コンテンツ名を識別子とするコンテンツルーティングテーブル例えば、ペンディングインタレストテーブルPendingInterestTable;PITを検索することによって、インタレストメッセージ170内に含まれたコンテンツ名と一致するルーティング目録の存在有無を評価乃至決定できる。ペンディングインタレストテーブルPITについては図2を参照してより詳細に説明する。ペンディングインタレストテーブルPITを介してインタレストメッセージ170を受信した端末Y190がインタレストメッセージ170内に含まれたコンテンツ名と一致するコンテンツ目録を保有すれば、端末X110は、端末Y190から特定のコンテンツに対するデータメッセージ180を受信できる。ここで例えば、特定のコンテンツは、端末Y190に送信単位に適するようセグメント化されて格納されており、それぞれのインタレストメッセージ170は該当のセグメント番号を含むことによって所望するコンテンツの特定セグメント送信を誘導できる。データメッセージ180は、インタレストメッセージ170が介した経路を逆に用いて送信される。このとき、端末X110から端末Y190へのインタレストメッセージ170の送信は、端末X110が要請するコンテンツを構成する全てのセグメントの送信が完了するまで連続的に行われる。従って、上述したように端末X110にコンテンツを提供するためのサービスが提供される途中で端末X110がIPサブネット2130に移動する場合、端末X110はハンドオーバを予めハブ1140に通知するか、又は、ハンドオーバが終了した後、端末X110の新しい位置例えば、フェイスface又はポートport、以下、フェイスで代表するをハブ1140に通知する。端末X110のハンドオーバに対する端末X110とハブ1140の多様な通信方法については以下に詳細に説明する。図2は、本発明の一実施形態に係るコンテンツ中心ネットワークのモジュールにおけるハブによるインタレストメッセージの処理手順を示す図である。。図2に示すように、コンテンツ中心ネットワークCCNのモジュールは、コンテンツキャッシュcontentscache220、転送情報ベースForwardingInformationbase;FIB230、及びペンディングインタレストテーブル240を含む。例えば、コンテンツキャッシュ220は、キャッシュが保有しているコンテンツを把握できるようにコンテンツ名、データ、ライフタイムなどを格納する。ハブは、インタレストメッセージが指示するコンテンツを自身が保有しているかを把握するために、まず自身のコンテンツキャッシュ220を検索する。転送情報ベース230は、コンテンツキャッシュ220で該当のコンテンツを発見できない場合、インタレストメッセージをフォワーディングすべき位置を表す。従って、ハブは、自身のコンテンツキャッシュ220内に該当のコンテンツが発見できなければ、インタレストメッセージをどこにフォワーディングするかを決定するために転送情報ベースFIB230を探す。ペンディングインタレストテーブル240は例えば、データメッセージ又はパケットを送信するためのインタフェース情報を、当該インタレストメッセージを介して受信し、該当のインタレストファイルと交換されたことを表す情報を格納する。即ち、ペンディングインタレストテーブルPIT240は、コンテンツを端末に提供するためのルーティングに関する情報を含む。ペンディングインタレストテーブル240は、名前nameフィールド242、インカミングフェイスincomingfaceフィールド244、及びライフタイムlifetimeフィールド246を含む。名前フィールド242は、インタレストメッセージがいかなるコンテンツに関するものであるか、例えば、いかなるデータメッセージに対するインタレストファイルであるかを表示するために、そのコンテンツに関するデータメッセージの名前を含む。従って、名前フィールド242に記載された情報によって、いかなるインタレストファイルを交換したかを把握できる。インカミングフェイスフィールド244は、インタレストメッセージが受信された経路のインタフェース情報を表示する。ここで例えば、インタレストメッセージが受信された経路のインタフェース情報は、インタレストメッセージが受信されたフェイス又はポートの情報、又はコンテンツに関する少なくとも1つのデータメッセージが提供されたフェイスを表わす。ライフタイムフィールド246は、該当のコンテンツに関するデータメッセージを維持すべき期間に関する情報を含む。図1及び図2を参照して、端末X110のハブ1140がコンテンツ中心ネットワークCCNのモジュールを用いてインタレストメッセージを処理する過程を説明すれば、次の通りである。端末X110がIPサブネット1120でインタレストメッセージ170を送信する場合、ハブ1140は、インタレストメッセージ170が指示するコンテンツAを自身が保有しているかを把握するために自身のコンテンツキャッシュ220を先に検索する。ハブ1140は、コンテンツキャッシュ220で該当のコンテンツが発見されなければ、転送情報ベースFIB230で最も長いマッチング値longestmatchingentryを探す。また、この最も長いマッチング値を介して次の出力フェイスoutgoingfaceを決定する。これはインタレストパケットをどこにフォワーディングするかを決定するためのものである。ここで、最も長いマッチング値とは、転送情報ベースFIB230に格納されたドメインプレフィックスdomainprefix、即ち、コンテンツ名contentsname基盤のアドレス体系においてインタレストパケットで指定しているコンテンツ名と最もマッチングする部分が多いエントリをいう。これは、IPルーティングで用いられている方式と類似の動作方法を取っている。例えば、宛先アドレスが75.2.67.4とする場合、転送情報ベースFIB230に格納されたIPルーティングアドレスが75.x.x.4と75.2.x.7及び75.2.67.11と仮定すれば、75.2.67.11がマッチングされる部分が3桁で最もマッチングする部分が多い。従って、最も長いマッチング値は75.2.67.11になり、これは近隣で該当のコンテンツを探す確率が高いことを意味する。又ハブ1140は、今後データメッセージをフォワーディングするためにペンディングインタレストテーブルPIT240にインタレストメッセージを、次のホップnexthopにフォワーディングした情報を格納する。ハブ1140は、ペンディングインタレストテーブルPIT240の情報を介して受信されたデータメッセージの伝達経路を発見できる。しかし、端末X110がIPサブネット2130に移動した場合、ハンドオーバ以前のフェイスに提供されたコンテンツに関するインタレストメッセージ170によって、ペンディングインタレストテーブルPIT240に格納された値は、ペンディングインタレストテーブルPIT240のライフタイムフィールド246によって指定された期間の間には削除が行われない。従って、端末X110は、ハンドオーバによる移動前にハブ1140に、自身が要請するコンテンツに関するインタレストメッセージに対する送信を保留することを要請する。また、端末X110はハンドオーバが完了した後、ハンドオーバ以前のフェイスにコンテンツに関するハンドオーバ以前のインタレストメッセージによって記録されたペンディングインタレストテーブル240の値の、ハンドオーバ以前の値からハンドオーバ以後の値への変更をハブ1140に要請する。これによって、端末X110が要請するコンテンツに関するデータメッセージは、ハンドオーバ以後のフェイスを介してハブ1140に送信される。例えばハブは、ハンドオーバ以前にはフェイス0210を使ってコンテンツを端末に送信し、ハンドオーバ以後には新しいフェイス1又はフェイス2を使う。前述した端末X110及びハブ1140の通信方法は下記のように詳細に説明する。図3は、本発明の一実施形態に係るコンテンツ中心ネットワークにおける端末の通信方法を示すフローチャートである。図3に示すように、本発明の一実施形態に係るコンテンツ中心ネットワークにおける端末の通信方法は、ハンドオーバの発生有無を検出するステップS310、ハンドオーバ以前のインタレストメッセージに対する送信中止を要請するステップS320、及び新しいインタレストメッセージを送信するステップS330を含む。ステップS310は、コンテンツ中心ネットワークにおいてコンテンツを要請する端末にサービスが提供される途中、端末所有者の移動などによって端末でハンドオーバが発生するか否かを検出するステップである。ステップS310において、ハンドオーバが発生するか否かを端末が検出する方法として次のような多様な方法を適用できる。第1の方法では、端末は、ネットワークインタフェースの下位階層に関する情報に基づいて端末が移動しているか否かを検出する。ここで、ネットワークインタフェースの下位階層は、例えば、物理階層又はMAC階層MultimediaAccessControllayerであってもよく、インタフェースの下位階層に関する情報は、例えば、端末に受信された信号の強度である。自身が移動しているか否かを検出した端末は例えば、端末の移動によるルータ広告routeradvertisementの受信を介して、端末のIPアドレスの変化又は端末のサブネットのプレフィックスの変化に基づいて端末でハンドオーバが発生するか否かを判断する。また第2の方法では、ステップS310において、端末は、ハブが自身の管理する端末を相手に行うポーリングpolling結果を受信し、ポーリング結果に基づいて端末でハンドオーバが発生するか否かを判断する。ポーリングは、ハブが自身の管理する端末でハンドオーバが発生しているか否かを検出又は追跡するために周期的又は非周期的に行うものである。その他に第3の方法では、端末自身が自らハブに自身の状態を表す情報を伝達し、これによってハンドオーバが発生するかを検出する。ハンドオーバが発生すると予想される場合、端末はその端末自身を管理するハブに対して、コンテンツに関するインタレストメッセージに対する送信中止interruptを要請するS320。これはハンドオーバ以前のコンテンツに関するデータメッセージがハンドオーバ以前のフェイスに提供されることを保留suspendするためである。ステップS330において、端末はハンドオーバが完了した場合、その端末を管理するハブがコンテンツに関するデータメッセージをハンドオーバ以後のフェイスに提供するよう、該ハブにコンテンツに関するハンドオーバ以後の新しいインタレストメッセージを送信する。ここで例えば、新しいインタレストメッセージは、ハンドオーバによる端末の新しい位置フェイス又はポート情報を含む。図4は、本発明の一実施形態に係るコンテンツ中心ネットワークにおけるハブの通信方法を示すフローチャートである。図4に示すように、本発明の一実施形態に係るコンテンツ中心ネットワークにおけるハブの通信方法は、ハンドオーバ以前のインタレストメッセージに対する送信中止の要請を受信するステップS410、ペンディングインタレストテーブルに記録されたデータメッセージの送信を保留するステップS420、コンテンツキャッシュに格納するステップS430、及びデータメッセージを送信するステップS440を含む。ステップS410において、ハブは、コンテンツを要請する端末にサービスが提供される途中でハンドオーバが発生する場合、端末からコンテンツに関するハンドオーバ以前のインタレストメッセージに対する送信中止の要請を受信する。ステップS420において、ハブは410の要請に応じて、ハンドオーバ以前のフェイスから受信されたインタレストメッセージに関し、コンテンツを端末へ提供するためのルーティングに用いられるペンディングインタレストテーブルPITに記録されたコンテンツに関するデータメッセージの送信を保留する。ステップS430において、ハブは、ペンディングインタレストテーブルPITに記録されたコンテンツに関するデータメッセージをコンテンツキャッシュに格納する。即ち、例えば、ハブはステップS420で図2に示すように、ハンドオーバ以前のフェイスであるフェイス0210から受信されたコンテンツAに関するインタレストメッセージ205に関し、コンテンツAを端末へ提供するためのルーティングに用いられるペンディングインタレストテーブル240に記録されたAに関するデータメッセージの送信を保留する。そして、ハブはペンディングインタレストテーブル240に記録されたコンテンツAに関するデータメッセージをコンテンツキャッシュ220に格納する。ステップS440において、ハブは、ハンドオーバが完了することによって、端末から受信したコンテンツに関するハンドオーバ以後の新しいインタレストメッセージを用いて、端末に格納されたコンテンツに関するデータメッセージを送信する。ハンドオーバ以後のハブの動作は図5を参照して説明する。図5は、本発明の一実施形態に係るコンテンツ中心ネットワークにおいてハブがハンドオーバ以後にデータメッセージ505を受信した場合にハブの動作を示す図である。図5においてコンテンツに関するハンドオーバ以後の新しいインタレストメッセージは、フェイス2515を介して受信されたと仮定する。従って、コンテンツ中心ネットワークにおいてハブは、ステップS430以後、ハンドオーバが完了することによって端末から受信したコンテンツに関するハンドオーバ以後の新しいインタレストメッセージを用いて、端末に格納されたコンテンツに関するデータメッセージ505を送信する。ここで、ハブはペンディングインタレストテーブル540に記載されたハンドオーバ以前の名前フィールド542の値であるA、及びインカミングフェイスフィールド544の値である0を削除し、ハンドオーバ以前のアドレスに不要なメッセージが送信されることを防止する。それだけではなく、フェイス0を通した外部からの悪意アクセスも防止できる。図6は、本発明の他の実施形態に係るコンテンツ中心ネットワークに端末の通信方法を示すフローチャートである。図6に示すように、本発明の他の実施形態に係るコンテンツ中心ネットワークにおける端末の通信方法はハンドオーバ完了有無を検出するステップS610、新しいフェイスに対する更新を要請するステップS620、及び少なくとも1つのデータメッセージに対する送信を要請するステップS630を含む。ステップS610において、コンテンツを要請する端末は、サービスが提供される途中発生したハンドオーバが完了したかを検出する。このとき、端末でのハンドオーバが完了したかの有無を検出する方法は、図3のステップS310によって説明された方法である。ハンドオーバの完了を検出した後、ステップS620において、端末は、ハブにハンドオーバ以後の新しいフェイスに対する更新を要請する。これはハンドオーバ以前のインタレストメッセージに基づいて送信されたコンテンツに関する少なくとも1つのデータメッセージがハンドオーバ以後の新しいフェイスに提供されるようにするためである。また、ステップS620において、コンテンツを端末へ提供するためのルーティングに用いられるペンディングインタレストテーブルPITのフィールドのうちコンテンツに関する少なくとも1つのデータメッセージが提供されるフェイスを表すインカミングフェイスフィールドの情報をハンドオーバ以後の新しいフェイスに修正することを、端末が要請するステップをさらに含んでもよい。ここで、ハンドオーバ以後の新しいフェイスに対する更新を要請するためのステップは、ハンドオーバ以前のフェイスに対して、コンテンツに関するハンドオーバ以前のインタレストメッセージによって受信されハブに格納されたコンテンツに関する少なくとも1つのデータメッセージを送信するよう、要請するステップをさらに含んでもよい。また、端末は、コンテンツに関する少なくとも1つのデータメッセージの順序を表す順位情報リストを含む制御メッセージをハブにピギーバックpiggybackすることによって、コンテンツに関する少なくとも1つのデータメッセージを送信するよう、要請してもよい。このとき、コンテンツに関する少なくとも1つのデータメッセージは、ハブがハンドオーバ以前のフェイスに送信したけれども端末によってまだ受信されていないデータメッセージであってもよい。また、順位情報リストは、ハブがハンドオーバ以前に端末へ送信したが端末によってまだ受信されていない、コンテンツに関する少なくとも1つのデータメッセージのうち最初のデータメッセージの順位情報及び最後のデータメッセージの順位情報のうち少なくとも1つを含んでもよい。即ち、例えば、ハブがハンドオーバ以前に端末に3、4、5、6に該当する順位のデータメッセージを送信したが、端末によってまだ受信されていないと仮定しよう。この場合、端末はコンテンツに関する少なくとも1つのデータメッセージのうち、まだ受信されない最初のデータメッセージの順位情報である3、又は最後のデータメッセージの順位情報である6を含む順位情報リストを含む制御メッセージをハブにピギーバックしてもよい。その他、一実施形態に係る端末は、最初のデータメッセージの順位情報である3と、最後のデータメッセージの順位情報である6を全て含む順位情報リストを含む制御メッセージ、又はまだ端末によって受信されていないデータメッセージの順位の多様な組合形態が含まれた順位情報リストを含む制御メッセージをハブにピギーバックしてもよい。図7は、本発明の他の実施形態に係るコンテンツ中心ネットワークにおけるハブの通信方法を示すフローチャートである。図7に示すように、本発明の他の実施形態に係るコンテンツ中心ネットワークにおけるハブの通信方法は、新しいフェイスに対する更新の要請を受信するステップS710、インカミングフェイスフィールドの情報を新しいフェイスに修正するステップS720、及び新しいフェイスに少なくとも1つのデータメッセージを送信するステップS730を含む。ステップS710において、ハブは、コンテンツを要請する端末にサービスを提供している途中に発生したハンドオーバが完了した後、端末からハンドオーバ以後の新しいフェイスに対する更新の要請を受信する。このような更新の要請は、コンテンツに関するハンドオーバ以前のインタレストメッセージに基づいて送信されたコンテンツに関する少なくとも1つのデータメッセージがハンドオーバ以後の新しいフェイスに提供されるようにするためである。ステップS720において、ハブは、要請に応答して端末から提供されたハンドオーバ以後の新しいフェイスに基づいて、コンテンツを端末へ提供するためのルーティングに用いられるペンディングインタレストテーブルのフィールドのうちコンテンツに関する少なくとも1つのデータメッセージが提供されるべきフェイスを表すインカミングフェイスフィールドの情報をハンドオーバ以後の新しいフェイスに修正する。ステップS730において、ハブは、ステップS720で修正したハンドオーバ以後の新しいフェイスにコンテンツに関する少なくとも1つのデータメッセージを送信する。また、ステップS730において、ハブは、ハンドオーバ以前のフェイスにハンドオーバ以前のコンテンツに関するインタレストメッセージによって受信されて格納されたコンテンツに関する少なくとも1つのデータメッセージを、端末にハンドオーバ以後の新しいフェイスを介して送信するステップをさらに含んでもよい。その他に、ステップS730においてハブは、ハンドオーバ以後の新しいフェイスにコンテンツに関する少なくとも1つのデータメッセージを送信するために、ハンドオーバ以前のフェイスを介して端末へ送信したコンテンツに関する少なくとも1つのデータメッセージに対する順位情報リストを含む制御メッセージを端末から受信するステップと、順位情報リストに基づいてハンドオーバ以後の新しいフェイスに対してコンテンツに関する少なくとも1つのデータメッセージを送信するステップを含んでもよい。図8は、本発明の一実施形態に係るコンテンツ中心ネットワークにおいてハブがインカミングフェイスフィールドの情報をハンドオーバ以後の新しいフェイスに修正する動作を示す図である。図8に示すように、端末は、ハンドオーバの検出前にハブへ送信中断を要請するのではなく、ハブに新しいハンドオーバ以後の新しいフェイスを提供することによって、ハブがインカミングフェイスフィールドの情報をハンドオーバ以後の新しいフェイスに更新するよう要請する。コンテンツを要請する端末にサービスが提供される途中に発生するハンドオーバが完了した後、端末はコンテンツに関する少なくとも1つのデータメッセージがハンドオーバ以後の新しいフェイスに提供されるよう、ハブへハンドオーバ以後の新しいフェイスに対する更新要請を送信する。また、端末は、ハンドオーバ以前のコンテンツに関するインタレストメッセージによって受信されてハブに格納されたコンテンツに関する少なくとも1つのデータメッセージを、ハンドオーバ以前のフェイスに送信するようハブに要請してもよい。この場合、ハブは、図4に示すように、コンテンツを端末に提供するためのルーティングに用いられるペンディングインタレストテーブル840のフィールドのうちコンテンツに関する少なくとも1つのデータメッセージが提供されるフェイスを表すインカミングフェイスフィールド844の情報をハンドオーバ以前のフェイスである0からハンドオーバ以後の新しいフェイスである2に修正する。また、端末はハブにハブがハンドオーバ以前のフェイスに端末へ送信したコンテンツに関する少なくとも1つのデータメッセージに対する順位情報リストを含む制御メッセージ例えば、bindingrefreshメッセージ805を送信してもよい。このとき、端末は、順位情報リストを含む制御メッセージをハブにピギーバックすることによって、コンテンツに関する少なくとも1つのデータメッセージに対する送信を要請してもよい。ハブは、この制御メッセージ805に含まれた順位情報リストに基づいてハンドオーバ以後の新しいフェイスフェイス2にコンテンツAに関する少なくとも1つのデータメッセージを送信してもよい。前述した方法は、多様なコンピュータ手段によって実現できるプログラム命令形態によって具現され、コンピュータ読み出し可能媒体に記録できる。前記コンピュータ読み出し可能媒体は、プログラム命令、データファイル、データ構造などを単独で又は組み合わせて含む。前記媒体に記録されるプログラム命令は本発明のために特別に設計して構成されたものであるか、コンピュータソフトウェアの当業者に公知されて使用可能なものである。コンピュータ読み出し可能記録媒体の例としては、ハードディスク、フロッピー登録商標ディスク、及び磁気テープのような磁気媒体、CD-ROM、DVDのような光記録媒体、フロプティカルディスクのような磁気媒体、及びROM、RAM、フラッシュメモリなどのような、プログラム命令を貯蔵し実行するように特別に構成されたハードウェア装置がある。プログラム命令の例としては、コンパイラによって生成されるような機械語コードだけでなくインタープリタなどを用いてコンピュータによって実行され得る高級言語コードを含む。上記のハードウェア装置は、本発明の一実施形態の動作を行うために1つ以上のソフトウェアモジュールとして作動するように構成でき、その逆も同様である。図9は、本発明の一実施形態に係るコンテンツ中心ネットワークのための端末のブロック図である。図9に示すように、本発明の一実施形態に係るコンテンツ中心ネットワークのための端末900は、検出部910、要請部920、及びメッセージ送信部930を備える。検出部910は、コンテンツを要請している端末にサービスが提供される途中、端末でハンドオーバが発生するか否かを検出する。要請部920は、端末でハンドオーバが発生すると予想される場合、ハブにハンドオーバ以前のコンテンツに関するインタレストメッセージに対する送信中止を要請する。これは、コンテンツに関するデータメッセージをハンドオーバ以前のフェイスが提供することをハブに保留させるためである。メッセージ送信部930は、端末におけるハンドオーバが完了した場合、ハブがコンテンツに関するデータメッセージをハンドオーバ以後のフェイスに提供するよう、コンテンツに関するハンドオーバ以後の新しいインタレストメッセージをハブに送信する。図10は、本発明の他の実施形態に係るコンテンツ中心ネットワークのための端末1000のブロック図である。図10に示すように、本発明の他の実施形態に係るコンテンツ中心ネットワークのための端末は、検出部1010、更新要請部1020、制御メッセージ生成部1030、及びデータ要請部1040を備える。検出部1010は、コンテンツを要請する端末にサービスが提供される途中発生したハンドオーバが完了したかの有無を検出する。更新要請部1020は、ハンドオーバが完了した場合、コンテンツに関するハンドオーバ以前のインタレストメッセージに基づいて送信されたコンテンツに関する少なくとも1つのデータメッセージがハンドオーバ以後の新しいフェイスに提供されるよう、ハブにハンドオーバ以後の新しいフェイスに対する更新を要請する。制御メッセージ生成部1030は、ハブがハンドオーバ以前のフェイスに送信したが、端末によってまだ受信されていないコンテンツに関する少なくとも1つのデータメッセージの順序を表す順位情報リストを含む制御メッセージを生成する。データ要請部1040は、制御メッセージ生成部1030で生成された制御メッセージをハブにピギーバックすることによって、ハンドオーバ以後の新しいフェイスにコンテンツに関する少なくとも1つのデータメッセージに対する送信を要請する。上述の、図1~図8を参照して説明したコンテンツ中心ネットワークにおける端末及びハブの通信方法の特徴は、図9と図10に基づいて説明したコンテンツ中心ネットワークのための端末に適用され得る。即ち、上述の図1~図8を参照して説明した特徴は、図9と図10を参照して説明した端末の特徴に含まれていない場合でも、該端末に適用できる。上述したように本発明は、上述したように、本発明では具体的な構成要素などの特定事項と限定される実施形態及び図面によって説明したが、これは本発明のより全般的な理解を助けるために提供したものに過ぎず、本発明は、前記の実施形態に限定されるものではなく、本発明が属する分野で通常の知識を有する者であれば、このような記載から多様な修正及び変形が可能である。従って、本発明の思想は説明した実施形態に限定して決定されてはならず、後述する特許請求の範囲だけでなくこの特許請求の範囲と均等又は等価的変形のある全てのものは本発明の思想の範疇に属するといえる。