(57)【特許請求の範囲】
【請求項１】
複数の通信インターフェイスを具備してなる移動端末と、１以上の通信インターフェイスをそれぞれ具備してなる複数の相手端末との間における通信方法であって、
前記移動端末において、
自身の現在の移動先におけるネットワークセグメントから、自身の各通信インターフェイスでそれぞれ使用すべき複数のケアオブアドレスを取得すると共に、通信を行おうとする前記複数の相手端末から、当該各相手端末でそれぞれ使用されている複数の相手アドレスを取得し、
それら取得した前記複数のケアオブアドレス及び前記複数の相手アドレスにより、前記各相手端末の種別毎に、当該各相手端末からのパケット受信に際してそれぞれ適用すべき前記各通信インターフェイスの種別を定義してなる受信結合情報を生成し、
その生成した前記受信結合情報に基づいて、前記各相手端末からの所要の前記パケット受信に適用すべき前記各通信インターフェイスを決定し、
前記各相手端末からの所要の前記パケット受信に先立ち、自身が生成した前記受信結合情報を当該各相手端末に向けそれぞれ通知することにより、それら各相手端末に、それぞれ、当該受信結合情報により特定される当該移動端末の前記各通信インターフェイスに向けてパケット送信を行わせる、
ことを特徴とする移動端末通信方法。
【請求項２】
複数の通信インターフェイスを具備してなる移動端末と、１以上の通信インターフェイスをそれぞれ具備してなる複数の相手端末との間における通信方法であって、
前記移動端末において、
自身の現在の移動先におけるネットワークセグメントから、自身の各通信インターフェイスでそれぞれ使用すべき複数のケアオブアドレスを取得すると共に、通信を行おうとする前記複数の相手端末から、当該各相手端末でそれぞれ使用されている複数の相手アドレスを取得し、
それら取得した前記複数のケアオブアドレス及び前記複数の相手アドレスにより、前記各相手端末の種別毎に、当該各相手端末へのパケット送信に際してそれぞれ適用すべき前記各通信インターフェイスの種別を定義してなる送信結合情報を生成すると共に、当該各相手端末からのパケット受信に際してそれぞれ適用すべき前記各通信インターフェイスの種別を定義してなる受信結合情報を生成し、
その生成した前記送信結合情報及び前記受信結合情報に基づいて、それぞれ、前記各相手端末への所要の前記パケット送信及び当該各相手端末からの所要の前記パケット受信に適用すべき前記各通信インターフェイスを個別に決定し、
前記各相手端末からの所要の前記パケット受信に先立ち、自身が生成した前記受信結合情報を当該各相手端末に向けそれぞれ通知することにより、それら各相手端末に、それぞれ、当該受信結合情報により特定される当該移動端末の前記各通信インターフェイスに向けてパケット送信を行わせる、
ことを特徴とする移動端末通信方法。
【請求項３】
１以上の通信インターフェイスをそれぞれ具備してなる複数の相手端末との間で通信が行われるよう、複数の通信インターフェイスを具備してなる移動端末において、
自身の現在の移動先におけるネットワークセグメントから、自身の各通信インターフェイスでそれぞれ使用すべき複数のケアオブアドレスを取得すると共に、通信を行おうとする前記複数の相手端末から、当該各相手端末でそれぞれ使用されている複数の相手アドレスを取得するアドレス取得手段と、
このアドレス取得手段で取得された前記複数のケアオブアドレス及び前記複数の相手アドレスにより、前記各相手端末の種別毎に、当該各相手端末からのパケット受信に際してそれぞれ適用すべき前記各通信インターフェイスの種別を定義してなる受信結合情報を生成する結合情報生成手段と、
この結合情報生成手段で生成された前記受信結合情報に基づいて、前記各相手端末からの所要の前記パケット受信に適用すべき前記各通信インターフェイスを決定するインターフェイス決定手段と、
前記各相手端末から、それぞれ、前記結合情報生成手段で生成された前記受信結合情報により特定される自身の前記各通信インターフェイスに向けてパケット送信が行われるよう、当該各相手端末からの所要の前記パケット受信に先立ち、それら各相手端末に向け当該受信結合情報をそれぞれ通知する結合情報通知手段と、を有する、
ことを特徴とする移動端末。
【請求項４】
１以上の通信インターフェイスをそれぞれ具備してなる複数の相手端末との間で通信が行われるよう、複数の通信インターフェイスを具備してなる移動端末において、
自身の現在の移動先におけるネットワークセグメントから、自身の各通信インターフェイスでそれぞれ使用すべき複数のケアオブアドレスを取得すると共に、通信を行おうとする前記複数の相手端末から、当該各相手端末でそれぞれ使用されている複数の相手アドレスを取得するアドレス取得手段と、
このアドレス取得手段で取得された前記複数のケアオブアドレス及び前記複数の相手アドレスにより、前記各相手端末の種別毎に、当該各相手端末へのパケット送信に際してそれぞれ適用すべき前記各通信インターフェイスの種別を定義してなる送信結合情報を生成すると共に、当該各相手端末からのパケット受信に際してそれぞれ適用すべき前記各通信インターフェイスの種別を定義してなる受信結合情報を生成する結合情報生成手段と、
この結合情報生成手段で生成された前記送信結合情報及び前記受信結合情報に基づいて、それぞれ、前記各相手端末への所要の前記パケット送信及び当該各相手端末からの所要の前記パケット受信に適用すべき前記各通信インターフェイスを個別に決定するインターフェイス決定手段と、
前記各相手端末から、それぞれ、前記結合情報生成手段で生成された前記受信結合情報により特定される自身の前記各通信インターフェイスに向けてパケット送信が行われるよう、当該各相手端末からの所要の前記パケット受信に先立ち、それら各相手端末に向け当該受信結合情報をそれぞれ通知する結合情報通知手段と、を有する、
ことを特徴とする移動端末。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、移動端末通信方法及び移動端末に関し、詳しくは、複数の通信インターフェイスを具備してなる移動端末と１以上の通信インターフェイスをそれぞれ具備してなる複数の相手端末との間における移動端末通信方法、及びその実施に直接使用する移動端末に係わる。
【０００２】
【従来の技術】
一般に、ノートＰＣ（ＰＣ：パーソナルコンピュータ）やＰＤＡ（携帯情報端末）、或いは携帯電話などの移動端末に、有線ＬＡＮ（ＬＡＮ：ローカルエリアネットワーク）、無線ＬＡＮ、ＰＨＳ（パーソナルハンディフォンシステム）、ブルートゥース（Bluetooth）などの通信インターフェイスを接続して、任意のネットワーク上の相手端末と通信を行おうとする場合、その移動端末の特質を十分に考慮して、所要の通信ネットワークのシステム設計を行う必要がある。
【０００３】
図１１は、単一の通信インターフェイスを具備した移動端末による従来の移動端末通信方法を説明するための図である（例えば、特開２００１−２８５３５９号公報参照）。
【０００４】
同図に示すように、単一の通信インターフェイスＭＩを具備した移動端末Ｍは、相手アドレスＡを付与された相手端末Ｔとの間で通信を行うに当たり、まず、自身に割り当てられたホームアドレスＨＡと、自身の現在の移動先におけるネットワークセグメント（図示せず）から取得したケアオブアドレスＣｏＡとを結合し、その結合の状態（ホームアドレスＨＡ→ケアオブアドレスＣｏＡ）をホームエージェントＡＧに通知する。
【０００５】
そして、相手端末Ｔから移動端末ＭのホームアドレスＨＡに宛ててパケットが送信されると、ホームエージェントＡＧは、そのホームアドレスＨＡに宛てられたパケットを移動端末ＭのケアオブアドレスＣｏＡに宛てて転送し、これに伴い、移動端末Ｍは、相手端末Ｔに宛てて上記結合の状態を通知する。
【０００６】
一方、図１２は、複数の通信インターフェイスを具備した移動端末による従来の移動端末通信方法を説明するための図である（例えば、特開平１１−３５５３２２号公報参照）。
【０００７】
同図に示すように、複数（２つ）の通信インターフェイスＭＩ１及びＭＩ２を具備した移動端末Ｍは、相手アドレスＡを付与された相手端末Ｔとの間で通信を行うに当たり、まず、自身に割り当てられたホームアドレスＨＡと、自身の現在の移動先におけるネットワークセグメント（図示せず）から取得した、第２の通信インターフェイスにおけるケアオブアドレスＣｏＡ２とを結合し、その結合の状態（ホームアドレスＨＡ→ケアオブアドレスＣｏＡ２）をホームエージェントＡＧに通知する。
【０００８】
そして、相手端末Ｔから移動端末ＭのホームアドレスＨＡに宛ててパケットが送信されると、ホームエージェントＡＧは、そのホームアドレスＨＡに宛てられたパケットを移動端末ＭのケアオブアドレスＣｏＡ２に宛てて転送する。
【０００９】
【発明が解決しようとする課題】
ところで、移動端末Ｍが、複数の相手端末Ｔとの間で通信を行うことを前提とした場合、従来の移動端末通信方法には、以下に示すような問題がある。
【００１０】
即ち、移動端末Ｍは、通信を行おうとする相手端末Ｔ毎に、パケットの送信に使用する通信インターフェイスＭＩを結合することができない。これは、従来の移動端末Ｍが、個々の相手端末Ｔに対して、送信に使用する通信インターフェイスＭＩを管理する手段を具備していないためである（図１１参照）。
【００１１】
また、移動端末Ｍは、通信を行おうとする相手端末Ｔ毎に、パケットの受信に使用する通信インターフェイスＭＩをも結合することができない。これは、従来の移動端末Ｍが、個々の相手端末Ｔに対して、受信に使用する通信インターフェイスＭＩを管理し、それを各相手端末Ｔに通知する手段を具備していないためである（図１１参照）。
【００１２】
さらに、移動端末Ｍが複数の通信インターフェイスＭＩ１及びＭＩ２を具備している場合、当該移動端末Ｍは、それぞれ異なる相手端末Ｔを同時に各通信インターフェイスＭＩ１及びＭＩ２に収容して通信を行うことができない。これは、移動端末Ｍが、ホームアドレスＨＡとケアオブアドレスＣｏＡ２との結合の状態を１つしか管理できないためである（図１２参照）。
【００１３】
ここにおいて、本発明の解決すべき主要な目的は、次のとおりである。
【００１４】
即ち、本発明の第１の目的は、通信を行おうとする相手端末毎に、パケットの送信及び受信に使用する複数の通信インターフェイスを個別に管理することの可能な移動端末通信方法及び移動端末を提供せんとするものである。
【００１５】
本発明の第２の目的は、複数の相手端末と同時に通信を行うことの可能な移動端末通信方法及び移動端末を提供せんとするものである。
【００１６】
本発明の他の目的は、明細書、図面、特に特許請求の範囲の各請求項の記載から、自ずと明らかとなろう。
【００１７】
【課題を解決するための手段】
まず、本発明方法においては、移動端末において、各相手端末の種別毎に、当該各相手端末へのパケット送信に際してそれぞれ適用すべき各通信インターフェイスの種別を定義してなる送信結合情報を生成すると共に、当該各相手端末からのパケット受信に際してそれぞれ適用すべき各通信インターフェイスの種別を定義してなる受信結合情報を生成し、その生成した送信結合情報及び受信結合情報に基づいて、それぞれ、各相手端末への所要のパケット送信及び当該各相手端末からの所要のパケット受信に適用すべき各通信インターフェイスを個別に決定する、という特徴的構成手法を講じる。
【００１８】
一方、本発明装置においては、移動端末に、各相手端末の種別毎に、当該各相手端末へのパケット送信に際してそれぞれ適用すべき各通信インターフェイスの種別を定義してなる送信結合情報を生成すると共に、当該各相手端末からのパケット受信に際してそれぞれ適用すべき各通信インターフェイスの種別を定義してなる受信結合情報を生成する結合情報生成手段と、生成された送信結合情報及び受信結合情報に基づいて、それぞれ、各相手端末への所要のパケット送信及び当該各相手端末からの所要のパケット受信に適用すべき各通信インターフェイスを個別に決定するインターフェイス決定手段とを具備させる、という特徴的構成手段を講じる。
【００１９】
さらに、具体的詳細に述べると、当該課題の解決では、本発明が次に列挙する上位概念から下位概念に亙る新規な特徴的構成手法又は手段を採用することにより、前記目的を達成するよう為される。
【００２０】
即ち、本発明方法の第１の特徴は、複数の通信インターフェイスを具備してなる移動端末と、１以上の通信インターフェイスをそれぞれ具備してなる複数の相手端末との間における通信方法であって、前記移動端末において、自身の現在の移動先におけるネットワークセグメントから、自身の各通信インターフェイスでそれぞれ使用すべき複数のケアオブアドレスを取得すると共に、通信を行おうとする前記複数の相手端末から、当該各相手端末でそれぞれ使用されている複数の相手アドレスを取得し、それら取得した前記複数のケアオブアドレス及び前記複数の相手アドレスにより、前記各相手端末の種別毎に、当該各相手端末からのパケット受信に際してそれぞれ適用すべき前記各通信インターフェイスの種別を定義してなる受信結合情報を生成し、その生成した前記受信結合情報に基づいて、前記各相手端末からの所要の前記パケット受信に適用すべき前記各通信インターフェイスを決定し、前記各相手端末からの所要の前記パケット受信に先立ち、自身が生成した前記受信結合情報を当該各相手端末に向けそれぞれ通知することにより、それら各相手端末に、それぞれ、当該受信結合情報により特定される当該移動端末の前記各通信インターフェイスに向けてパケット送信を行わせてなる、移動端末通信方法の構成採用にある。
【００２１】
本発明方法の第２の特徴は、複数の通信インターフェイスを具備してなる移動端末と、１以上の通信インターフェイスをそれぞれ具備してなる複数の相手端末との間における通信方法であって、前記移動端末において、自身の現在の移動先におけるネットワークセグメントから、自身の各通信インターフェイスでそれぞれ使用すべき複数のケアオブアドレスを取得すると共に、通信を行おうとする前記複数の相手端末から、当該各相手端末でそれぞれ使用されている複数の相手アドレスを取得し、それら取得した前記複数のケアオブアドレス及び前記複数の相手アドレスにより、前記各相手端末の種別毎に、当該各相手端末へのパケット送信に際してそれぞれ適用すべき前記各通信インターフェイスの種別を定義してなる送信結合情報を生成すると共に、当該各相手端末からのパケット受信に際してそれぞれ適用すべき前記各通信インターフェイスの種別を定義してなる受信結合情報を生成し、その生成した前記送信結合情報及び前記受信結合情報に基づいて、それぞれ、前記各相手端末への所要の前記パケット送信及び当該各相手端末からの所要の前記パケット受信に適用すべき前記各通信インターフェイスを個別に決定し、前記各相手端末からの所要の前記パケット受信に先立ち、自身が生成した前記受信結合情報を当該各相手端末に向けそれぞれ通知することにより、それら各相手端末に、それぞれ、当該受信結合情報により特定される当該移動端末の前記各通信インターフェイスに向けてパケット送信を行わせてなる、移動端末通信方法の構成採用にある。
【００２２】
一方、本発明装置の第１の特徴は、１以上の通信インターフェイスをそれぞれ具備してなる複数の相手端末との間で通信が行われるよう、複数の通信インターフェイスを具備してなる移動端末において、自身の現在の移動先におけるネットワークセグメントから、自身の各通信インターフェイスでそれぞれ使用すべき複数のケアオブアドレスを取得すると共に、通信を行おうとする前記複数の相手端末から、当該各相手端末でそれぞれ使用されている複数の相手アドレスを取得するアドレス取得手段と、このアドレス取得手段で取得された前記複数のケアオブアドレス及び前記複数の相手アドレスにより、前記各相手端末の種別毎に、当該各相手端末からのパケット受信に際してそれぞれ適用すべき前記各通信インターフェイスの種別を定義してなる受信結合情報を生成する結合情報生成手段と、この結合情報生成手段で生成された前記受信結合情報に基づいて、前記各相手端末からの所要の前記パケット受信に適用すべき前記各通信インターフェイスを決定するインターフェイス決定手段と、前記各相手端末から、それぞれ、前記結合情報生成手段で生成された前記受信結合情報により特定される自身の前記各通信インターフェイスに向けてパケット送信が行われるよう、当該各相手端末からの所要の前記パケット受信に先立ち、それら各相手端末に向け当該受信結合情報をそれぞれ通知する結合情報通知手段と、を有してなる、移動端末の構成採用にある。
【００２３】
本発明装置の第２の特徴は、１以上の通信インターフェイスをそれぞれ具備してなる複数の相手端末との間で通信が行われるよう、複数の通信インターフェイスを具備してなる移動端末において、自身の現在の移動先におけるネットワークセグメントから、自身の各通信インターフェイスでそれぞれ使用すべき複数のケアオブアドレスを取得すると共に、通信を行おうとする前記複数の相手端末から、当該各相手端末でそれぞれ使用されている複数の相手アドレスを取得するアドレス取得手段と、
このアドレス取得手段で取得された前記複数のケアオブアドレス及び前記複数の相手アドレスにより、前記各相手端末の種別毎に、当該各相手端末へのパケット送信に際してそれぞれ適用すべき前記各通信インターフェイスの種別を定義してなる送信結合情報を生成すると共に、当該各相手端末からのパケット受信に際してそれぞれ適用すべき前記各通信インターフェイスの種別を定義してなる受信結合情報を生成する結合情報生成手段と、この結合情報生成手段で生成された前記送信結合情報及び前記受信結合情報に基づいて、それぞれ、前記各相手端末への所要の前記パケット送信及び当該各相手端末からの所要の前記パケット受信に適用すべき前記各通信インターフェイスを個別に決定するインターフェイス決定手段と、前記各相手端末から、それぞれ、前記結合情報生成手段で生成された前記受信結合情報により特定される自身の前記各通信インターフェイスに向けてパケット送信が行われるよう、当該各相手端末からの所要の前記パケット受信に先立ち、それら各相手端末に向け当該受信結合情報をそれぞれ通知する結合情報通知手段と、を有してなる、移動端末の構成採用にある。
【００２８】
【発明の実施の形態】
以下、本発明の実施の形態につき、添付図面を参照しつつ、まず、本発明の原理につき説明し、これに引き続き、本発明の装置例及びこれに対応する方法例を挙げて説明する。
【００２９】
（原理）
まず、図１は、本発明の原理を説明するための概念図である。
【００３０】
同図に示すように、本発明では、移動端末Ｍ（ノートＰＣ、ＰＤＡ、携帯電話など）における第１及び第２の通信インターフェイスＭＩ１及びＭＩ２（有線ＬＡＮ、無線ＬＡＮ、ＰＨＳ、ブルートゥースなど）に割り当てられたケアオブアドレスＣｏＡ１及びＣｏＡ２と、第１及び第２の相手端末Ｔ１及びＴ２に付与された相手アドレスＡ１及びＡ２とを、移動端末Ｍが任意の相手端末Ｔ１及びＴ２へのパケットの送信に使用する通信インターフェイスＭＩ１及びＭＩ２毎、及び同移動端末Ｍが任意の相手端末Ｔ１及びＴ２からのパケットの受信に使用する通信インターフェイスＭＩ１及びＭＩ２毎に、その結合の状態を管理する機能を具備させたことを特徴としている。
【００３１】
ここで、以上の結合は、移動端末Ｍが具備する第１及び第２の通信インターフェイスＭＩ１及びＭＩ２の種別や、これら第１及び第２の通信インターフェイスＭＩ１及びＭＩ２が接続されるネットワークの種別、或いは第１及び第２の相手端末Ｔ１及びＴ２の種別に何ら依存せずに行われ、進行中にある通信を終了することなく任意のタイミングで変更することが可能である。
【００３２】
従って、相手端末Ｔ１及びＴ２へのパケットの送信及び同相手端末Ｔ１及びＴ２からのパケットの受信に使用する通信インターフェイスＭＩ１及びＭＩ２は、任意のタイミングで変更することができる。
【００３３】
また、上記結合は、相手端末Ｔ１及びＴ２毎に管理することができると共に、パケットの送信及び受信毎に個別に設定することができ、加えて、その結合を相手端末Ｔ１及びＴ２に個別に通知することができるため、移動端末Ｍは、複数の通信インターフェイスＭＩ１及びＭＩ２を同時に使用することができると共に、複数の相手端末（Ｔ１及びＴ２）と別々の通信インターフェイス（ＭＩ１及びＭＩ２）で通信を行うことができる。
【００３４】
（装置例）
次に、図２は、本発明の装置例に係る移動端末の構成を複数の相手端末の構成と共に示す図である。
【００３５】
同図に示すように、この装置例に係る移動端末Ｍａは、第１〜第ｎの相手端末Ｔａ１〜Ｔａｎへのパケットの送信に使用する第１〜第ｎの通信インターフェイスＭＩ１〜ＭＩｎ毎、及び当該第１〜第ｎの相手端末Ｔａ１〜Ｔａｎからのパケットの受信に使用する第１〜第ｎの通信インターフェイスＭＩ１〜ＭＩｎ毎に結合を管理する結合制御部１を具備して構成される。
【００３６】
上記結合制御部１は、各相手端末Ｔａ１〜Ｔａｎの種別毎に、当該各相手端末Ｔａ１〜Ｔａｎへのパケット送信に際してそれぞれ適用すべき各通信インターフェイスＭＩ１〜ＭＩｎの種別を定義してなる送信結合情報を生成すると共に、当該各相手端末Ｔａ１〜Ｔａｎからのパケット受信に際してそれぞれ適用すべき各通信インターフェイスＭＩ１〜ＭＩｎの種別を定義してなる受信結合情報を生成するインターフェイス結合部１１（本発明にいう「結合情報生成手段」）を具備して構成される。
【００３７】
また、上記結合制御部１は、インターフェイス結合部１１で生成された送信結合情報を記憶すると共に、第１〜第ｎの通信インターフェイスＭＩ１〜ＭＩｎに対して設定を行う送信結合情報記憶部１２と、同インターフェイス結合部１１で生成された受信結合情報を一旦記憶すると共に、各相手端末Ｔａ１〜Ｔａｎから、それぞれ、上記インターフェイス結合部１１で生成された受信結合情報により特定される各通信インターフェイスＭＩ１〜ＭＩｎに向けてパケット送信が行われるよう、当該各相手端末Ｔａ１〜Ｔａｎからの所要のパケット受信に先立ち、それら各相手端末Ｔａ１〜Ｔａｎに向け当該受信結合情報を通知する受信結合情報通知部１３（本発明にいう「結合情報通知手段」）とを具備して構成される。
【００３８】
ここで、移動端末Ｍａの複数の通信インターフェイスＭＩ１〜ＭＩｎから各相手端末Ｔａ１〜Ｔａｎに向け通知された受信結合情報は、それぞれ、当該各相手端末Ｔａ１〜Ｔａｎにそれぞれ設定された各通信インターフェイスＴＩ１〜ＴＩｎ（本発明にいう「１以上の通信インターフェイス」。各相手端末の全部又は一部が複数の通信インターフェイスを具備することを妨げない）で受信され、さらに、同各相手端末Ｔａ１〜Ｔａｎ内の結合制御部２１〜２ｎに設定された受信結合情報記憶部３１〜３ｎに記憶される。
【００３９】
そして、以上の構成により、本移動端末Ｍａは、図示の第１の相手端末Ｔａ１との間で第１の送信結合ＴＢ１及び第１の受信結合ＲＢ１を設定すると共に、第ｎの相手端末Ｔａｎとの間で第ｎの送信結合ＴＢｎ及び第ｎの受信結合ＲＢｎを設定する。
【００４０】
次に、図３は、図２に示したインターフェイス結合部１１で行われるインターフェイス結合の手順を説明するための図である。
【００４１】
同図に示すように、インターフェイス結合部１１は、送信結合情報及び受信結合情報の生成に際し、移動端末Ｍａの現在の移動先におけるネットワークセグメント（図示せず）から、各通信インターフェイスＭＩ１〜ＭＩｎでそれぞれ使用すべき複数のケアオブアドレスＣｏＡ１〜ＣｏＡｎを取得すると共に、通信を行おうとする複数の相手端末Ｔａ１〜Ｔａｎから、当該各相手端末Ｔａ１〜Ｔａｎの各通信インターフェイスＴＩ１〜ＴＩｎにそれぞれ付与されている複数の（個々の）相手アドレスＡ１〜Ａｎを取得する（本発明にいう「アドレス取得手段」）。
【００４２】
そして、インターフェイス結合部１１は、その取得したケアオブアドレスＣｏＡ１〜ＣｏＡｎと、相手アドレスＡ１〜Ａｎとを、各相手端末Ｔａ１〜Ｔａｎ毎に、移動端末Ｍａから見て送信及び受信の方向に結合させる。
【００４３】
次に、図４は、図２に示した移動端末Ｍａ内の結合制御部１に含まれる経路制御部の機能構成を示す図である。
【００４４】
同図に示すように、経路制御部１４内には経路制御テーブル１５が設定され、当該経路制御テーブル１５には、送信結合情報記憶部１２から制御を受けることにより、当該送信結合情報記憶部１２に記憶された送信結合情報が書き込まれるようになっている。
【００４５】
ここで、移動端末Ｍａが相手端末Ｔａ１〜Ｔａｎに対してパケットを送信する場合、当該送信パケットＰＫ１は、ＩＰ層（ＩＰ：インターネットプロトコル）において経路制御部１４を通過し、当該経路制御部１４内の経路制御テーブル１５の内容に従って、移動端末Ｍａがパケットの送信に使用すべき通信インターフェイスＴＩ１〜ＴＩｎを決定され、その決定された通信インターフェイスＴＩ１〜ＴＩｎを通じて送信されるようになっている。
【００４６】
次に、図５は、図２に示した第１の相手端末Ｔａ１内の結合制御部２１に含まれる宛先アドレス生成部の機能構成を示す図である。
【００４７】
同図に示すように、宛先アドレス生成部３２内には宛先アドレステーブル３３が設定され、当該宛先アドレステーブル３３には、受信結合情報記憶部３１から制御を受けることにより、当該受信結合情報記憶部３１に記憶された受信結合情報が書き込まれるようになっている。
【００４８】
ここで、第１の相手端末Ｔａ１が移動端末Ｍａに対してパケットを送信する場合、当該送信パケットＰＫ２は、ＩＰ層において宛先アドレス生成部３２を通過し、当該宛先アドレス生成部３２内の宛先アドレステーブル３３の内容に従って、移動端末Ｍａがパケットの受信に使用すべき通信インターフェイスＴＩ１〜ＴＩｎの宛先アドレス（即ち、ケアオブアドレスＣｏＡ１〜ＣｏＡｎ）を決定され、その決定された宛先アドレスをパケットヘッダに付与されて送信されるようになっている。
【００４９】
（方法例）
続いて、以上のように構成された装置例によって実施される移動端末通信方法の具体例を説明する。
【００５０】
まず、図６は、図２に示した移動端末Ｍａ内の結合制御部１における送信結合動作を説明するためのシーケンスチャートである。
【００５１】
同図に示すように、移動端末Ｍａ内の送信結合動作は、まず、結合制御部１におけるインターフェイス結合部１１が、送信結合情報を生成して、その送信結合情報の記憶依頼を送信結合情報記憶部１２に対して行うことにより開始される。
【００５２】
次に、送信結合情報記憶部１２は、インターフェイス結合部１１から与えられた送信結合情報を、新たな記憶依頼が到来するまで記憶し続けると共に、当該送信結合情報を経路制御テーブル１５へ書き込む制御を行う。
【００５３】
このとき、移動端末Ｍａから送信される送信パケットＰＫ１は、経路制御部１４に対して経路制御の依頼を行い、これに伴い、経路制御部１４は、経路制御テーブル１５の参照を行って、当該経路制御テーブル１５から対応する参照結果を取得する。
【００５４】
次に、経路制御部１４は、経路制御テーブル１５から取得した参照結果に基づいて通信インターフェイスＭＩ１〜ＭＩｎを決定し、その決定が第１の通信インターフェイスＭＩ１であった場合には、当該第１の通信インターフェイスＭＩ１に送信パケットＰＫ１を受け渡す。
【００５５】
そして、第１の通信インターフェイスＭＩ１は、所要の送信パケットＰＫ１を対応する相手端末Ｔａ１〜Ｔａｎへ送信する。
【００５６】
次に、図７は、図２に示した移動端末Ｍａ内の結合制御部１における受信結合動作を説明するためのシーケンスチャートである。
【００５７】
同図に示すように、移動端末Ｍａ内の受信結合動作は、まず、結合制御部１におけるインターフェイス結合部１１が、受信結合情報を生成して、その受信結合情報の通知依頼を受信結合情報通知部１３に対して行うことにより開始される。
【００５８】
次に、受信結合情報通知部１３は、インターフェイス結合部１１からの通知依頼を受け、当該インターフェイス結合部１１から与えられた受信結合情報から通知パケットを生成し、この通知パケットを送信パケットＰＫ１とする。
【００５９】
このとき、移動端末Ｍａから送信される送信パケットＰＫ１は、経路制御部１４に対して経路制御の依頼を行い、これに伴い、経路制御部１４は、経路制御テーブル１５の参照を行って、当該経路制御テーブル１５から対応する参照結果を取得する。
【００６０】
次に、経路制御部１４は、経路制御テーブル１５から取得した参照結果に基づいて通信インターフェイスＭＩ１〜ＭＩｎを決定し、その決定が第１の通信インターフェイスＭＩ１であった場合には、当該第１の通信インターフェイスＭＩ１に送信パケットＰＫ１を受け渡す。
【００６１】
そして、第１の通信インターフェイスＭＩ１は、所要の送信パケットＰＫ１を対応する相手端末Ｔａ１〜Ｔａｎへ送信する。
【００６２】
次に、図８は、図２に示した第１の相手端末Ｔａ１内の結合制御部２１における受信結合動作を説明するためのシーケンスチャートである。
【００６３】
同図に示すように、第１の移動端末Ｔａ１内の受信結合動作は、まず、移動端末Ｍａから、受信結合情報を含んだ送信パケット（ＰＫ１の通知パケット）を、対応する通信インターフェイスＴＩ１において受信し、当該通信インターフェイスＴＩ１が、その送信パケットに含まれる受信結合情報の記憶依頼を、受信結合情報記憶部３１に対して行うことにより開始される。
【００６４】
次に、受信結合情報記憶部３１は、送信パケットに含まれる受信結合情報を、新たな記憶依頼が到来するまで記憶し続けると共に、当該受信結合情報を宛先アドレステーブル３３へ書き込む制御を行う。
【００６５】
このとき、第１の相手端末Ｔａ１から送信される送信パケットＰＫ２は、宛先アドレス生成部３２に対して宛先アドレス生成の依頼を行い、これに伴い、宛先アドレス生成部３２は、宛先アドレステーブル３３の参照を行って、当該宛先アドレステーブル３３から対応する参照結果を取得する。
【００６６】
次に、宛先アドレス生成部３２は、宛先アドレステーブル３３から取得した参照結果に基づいて、送信パケットＰＫ２に宛先アドレスを書き込み（宛先アドレスをパケットヘッダに付与し）、その送信パケットＰＫ２を通信インターフェイスＴＩ１へ受け渡す。
【００６７】
そして、通信インターフェイスＴＩ１は、所要の送信パケットＰＫ２を対応する移動端末Ｍａへ送信する。
【００６８】
以上のように、この方法例によれば、送信結合情報及び受信結合情報を、それぞれ、移動端末Ｍａ内の送信結合情報記憶部１２及び相手端末Ｔａ１〜Ｔａｎ内の受信結合情報記憶部３１に個別に記憶させるようにしたことから、移動端末Ｍａが、パケット送信用とパケット受信用とで異なる通信インターフェイスＭＩ１〜ＭＩｎを使用しながら、かつ、各通信端末Ｔａ１〜Ｔａｎ毎に異なる通信インターフェイスＭＩ１〜ＭＩｎを使用して通信を行うことが可能となる。
【００６９】
【実施例】
続いて、ＩＰｖ６及びモバイルＩＰｖ６（Mobile ＩＰｖ６）通信機能を具備した移動端末に本発明を適用した場合の実施例について説明する。
【００７０】
まず、図９は、本発明の実施例に係る移動端末の構成を示す図である。
【００７１】
同図に示すように、この実施例に係る移動端末Ｍｂでは、送信結合の設定を、当該移動端末Ｍｂ上のＩＰｖ６機能が具備するルーティングテーブル１６に対して行うようにしている。即ち、ルーティングテーブル１６には、相手端末のアドレス（宛先アドレス）Ａ１，Ａ２，…，Ａｎに基づき、送信に使用する移動端末Ｍｂの通信インターフェイス名ＭＩ１，ＭＩ２，…，ＭＩｎが書き込まれるようになっている。
【００７２】
ここで、送信パケットＰＫ３の送信時には、当該送信パケットＰＫ３に付与された相手端末のアドレス（宛先アドレス）Ａ１，Ａ２，…，Ａｎをキーとしてルーティングテーブル１６を参照したときに得られる通信インターフェイスＭＩ１，ＭＩ２，…，ＭＩｎが選択され、これにより、送信結合の設定が実現される。
【００７３】
また、相手端末毎に異なる通信インターフェイスＭＩ１，ＭＩ２，…，ＭＩｎをパケットの送信に使用するには、相手端末毎に適切な内容のルーティングテーブル１６を書き込むようにする。即ち、ルーティングテーブル１６には、相手端末の数だけ、相手端末のアドレス（宛先アドレス）Ａ１，Ａ２，…，Ａｎと、移動端末Ｍｂの通信インターフェイス名ＭＩ１，ＭＩ２，…，ＭＩｎとが書き込まれるようになっている。
【００７４】
このとき、送信パケットＰＫ３は、当該送信パケットＰＫ３に付与された相手端末のアドレス（宛先アドレス）Ａ１，Ａ２，…，Ａｎに基づき、ルーティングテーブル１６に同じアドレスをもつ内容が存在するか否かを確認し、一致する内容が存在した場合には、その内容がもつ通信インターフェイスＭＩ１，ＭＩ２，…，ＭＩｎ（何れか）を取得して、その取得した通信インターフェイスから所要のパケットを送信する。
【００７５】
なお、ルーティングテーブル１６には、送信に使用する移動端末Ｍｂの通信インターフェイス名ＭＩ１，ＭＩ２，…，ＭＩｎを、各相手端末毎に書き込むことが可能であるため、同ルーティングテーブル１６には、任意の相手端末に対して、任意のパケット送信に使用する通信インターフェイスＭＩ１，ＭＩ２，…，ＭＩｎを設定することが可能である。
【００７６】
また、上記ルーティングテーブル１６を使用して送信結合の設定を行う場合、当該ルーティングテーブル１６への書込みは、そのルーティングテーブル１６の機能であるホストルート（Host Route）やデフォルトルート（Default Route）などを適用してもよく、さらに、ルーティングテーブル１６以外にも、これと同等の機能を有するものを適用して所要の送信結合を行わせるようにしてもよい。
【００７７】
次に、図１０は、本発明の実施例に係る移動端末Ｍｂに適用される第１の相手端末の構成を示す図である。
【００７８】
同図に示すように、この第１の相手端末Ｔｂ１では、受信結合の通知及び記憶を、それぞれ、バインディングアップデート（Binding Update）パケットを用いた受信結合情報の通知、及びバインディングキャッシュ（Binding Cache）を用いた受信結合情報の記憶（バインディングキャッシュ受信結合情報記憶部３４）によって実現するようにしている。
【００７９】
即ち、移動端末Ｍｂは、当該移動端末Ｍｂにおけるパケット受信に使用する通信インターフェイスがもつアドレスを、移動端末Ｍｂのケアオブアドレスとし、これを、バインディングアップデートパケットを用いて相手端末Ｔｂ１に通知するようにする。
【００８０】
これに対し、相手端末Ｔｂ１は、通知されたケアオブアドレスをバインディングキャッシュ受信結合情報記憶部３４に記憶し、同相手端末Ｔｂ１のモバイルＩＰｖ６通信機能は、そのバインディングキャッシュ受信結合情報記憶部３４の内容に基づき、ケアオブアドレスから移動端末Ｍｂ宛ての宛先アドレスを決定するようにする。
【００８１】
その結果、相手端末Ｔｂ１は、移動端末Ｍｂから通知された通信インターフェイスに所要の送信パケットＰＫ４を送信し、これにより、受信結合の設定（受信結合情報の通知及び記憶）が実現される。
【００８２】
また、相手端末毎に異なる通信インターフェイスＭＩ１，ＭＩ２，…，ＭＩｎをパケットの受信に使用するには、相手端末毎にケアオブアドレスを生成し、バインディングアップデートパケットを用いて相手端末Ｔｂ１に通知するようにする。即ち、相手端末の数だけ、移動端末Ｍｂの受信に使用する通信インターフェイスＭＩ１，ＭＩ２，…，ＭＩｎがもつアドレスが、移動端末Ｍｂのケアオブアドレスとして、バインディングアップデートパケットを用いて相手端末Ｔｂ１へ通知される。
【００８３】
そして、それぞれの相手端末Ｔｂ１〜は、通知されたケアオブアドレスをバインディングキャッシュ受信結合情報記憶部３４内に記憶し、同相手端末Ｔｂ１のモバイルＩＰｖ６通信機能は、そのバインディングキャッシュ受信結合情報記憶部３４の内容に基づき、ケアオブアドレスから移動端末Ｍｂ宛ての宛先アドレスを決定する。
【００８４】
その結果、それぞれの相手端末Ｔｂ１〜は、移動端末Ｍｂから通知された通信インターフェイスに向け所要の送信パケットＰＫ４を送信する。
【００８５】
なお、バインディングアップデートパケットは、相手端末毎に通知することが可能であるため、任意の相手端末に対して、任意の受信に使用する通信インターフェイスを設定することが可能である。
【００８６】
また、受信結合情報の通知及び記憶には、上述したバインディングアップデートパケット及びバインディングキャッシュ受信結合情報記憶部３４を用いる以外にも、これらと同等の機能を有するものを適用してもよい。
【００８７】
以上のように、この実施例によれば、移動端末Ｍｂは、送信結合情報及び受信結合情報の作成並びに受信結合情報の通知を、任意のタイミングで行うことができ、また、相手端末Ｔｂ１は、移動端末Ｍｂに対し、バインディングアップデートパケットを明示的に要求することにより、その移動端末Ｍｂにおける送信結合情報及び受信結合情報の作成並びに受信結合情報の通知を、任意のタイミングで要求することができるようになる。
【００８８】
さらに、本実施例によれば、移動端末Ｍｂは、送信結合情報及び受信結合情報を作成する際、移動端末Ｍｂ及び相手端末Ｔｂ１が通信を行うアプリケーションの種類、その移動端末Ｍｂにおける通信インターフェイスＭＩ１，ＭＩ２，…，ＭＩｎの状態、それら通信インターフェイスＭＩ１，ＭＩ２，…，ＭＩｎが接続されるネットワークの状態、或いは移動端末Ｍｂの利用者又は相手端末Ｔｂ１からの指示などに従って、最も適切な結合を選択、作成することができる。
【００８９】
特に、上記移動端末Ｍｂにおける最適な結合の選択及び作成を、その利用者又は相手端末Ｔｂ１からの指示に従って行おうとする場合、例えば、使用する通信インターフェイスＭＩ１，ＭＩ２，…，ＭＩｎの「消費電力」、同通信インターフェイスＭＩ１，ＭＩ２，…，ＭＩｎが接続されるネットワークの「帯域」、或いは同ネットワークの「利用料金（プロバイダ料金）」などの要素を考慮することにより、所要の結合の状態を、当該移動端末Ｍｂの利用者又は相手端末Ｔｂ１におけるネットワーク利用ポリシーに応じて設定することができる。
【００９０】
以上、本発明の実施の形態につき、その装置例及びこれに対応する方法例を挙げて説明し、さらに、より具体的な実施例を挙げて説明したが、本発明は、必ずしも上述した手段及び手法にのみ限定されるものではなく、後述する効果を有する範囲内において、適宜、変更実施することが可能なものである。
【００９１】
【発明の効果】
以上、詳細に説明したように、本発明によれば、通信を行おうとする相手端末毎に、パケットの送信に使用する通信インターフェイスの結合情報を持たせるようにしたことから、移動端末は、相手端末へパケット送信を行う際に使用すべき通信インターフェイスを個別に決定することが可能となる。
【００９２】
また、本発明によれば、通信を行おうとする相手端末毎に、パケットの受信に使用する通信インターフェイスの結合情報を持たせ、その結合情報を相手端末に通知するようにしたことから、移動端末は、相手端末からパケット受信を行う際に使用すべき通信インターフェイスを個別に決定することが可能となる。
【００９３】
さらに、本発明によれば、通信を行おうとする相手端末毎に、相手端末との間のパケットの送受信に使用する通信インターフェイスの結合を個別に持たせ、複数の相手端末を複数の通信インターフェイスに割り分けるようにしたことから、それら通信インターフェイスの負荷分散を行うことが可能となる。
【００９４】
さらにまた、本発明によれば、移動端末が具備する複数の通信インターフェイスの一部が使用不可能となった場合、他の使用可能な通信インターフェイスへと切り替えることにより、通信の継続性を確保することが可能となる。
【図面の簡単な説明】
【図１】本発明の原理を説明するための概念図である。
【図２】本発明の装置例に係る移動端末の構成を複数の相手端末の構成と共に示す図である。
【図３】図２に示したインターフェイス結合部で行われるインターフェイス結合の手順を説明するための図である。
【図４】図２に示した移動端末内の結合制御部に含まれる経路制御部の機能構成を示す図である。
【図５】図２に示した第１の相手端末内の結合制御部に含まれる宛先アドレス生成部の機能構成を示す図である。
【図６】図２に示した移動端末内の結合制御部における送信結合動作を説明するためのシーケンスチャートである。
【図７】図２に示した移動端末内の結合制御部における受信結合動作を説明するためのシーケンスチャートである。
【図８】図２に示した第１の相手端末内の結合制御部における受信結合動作を説明するためのシーケンスチャートである。
【図９】本発明の実施例に係る移動端末の構成を示す図である。
【図１０】本発明の実施例に係る移動端末に適用される第１の相手端末の構成を示す図である。
【図１１】単一の通信インターフェイスを具備した移動端末による従来の移動端末通信方法を説明するための図である。
【図１２】複数の通信インターフェイスを具備した移動端末による従来の移動端末通信方法を説明するための図である。
【符号の説明】
Ａ，Ａ１〜Ａｎ…相手アドレス
ＡＧ…ホームエージェント
ＣｏＡ，ＣｏＡ１〜ＣｏＡｎ…ケアオブアドレス
Ｍ，Ｍａ，Ｍｂ…移動端末
ＭＩ，ＭＩ１〜ＭＩｎ…通信インターフェイス（移動端末内）
ＰＫ１〜ＰＫ４…送信パケット
ＲＢ１，ＲＢｎ…受信結合
Ｔ，Ｔ１，Ｔ２，Ｔａ１〜Ｔａｎ，Ｔｂ１…相手端末
ＴＢ１，ＴＢｎ…送信結合
ＴＩ１〜ＴＩｎ…通信インターフェイス（相手端末内）
１…結合制御部（移動端末内）
１１…インターフェイス結合部
１２…送信結合情報記憶部
１３…受信結合情報通知部
１４…経路制御部
１５…経路制御テーブル
１６…ルーティングテーブル
２１〜２ｎ…結合制御部（相手端末内）
３１…受信結合情報記憶部
３２…宛先アドレス生成部
３３…宛先アドレステーブル
３４…バインディングキャッシュ受信結合情報記憶部
【図１】
0003657248.tif 000002
【図２】
0003657248.tif 000003
【図３】
0003657248.tif 000004
【図４】
0003657248.tif 000005
【図５】
0003657248.tif 000006
【図６】
0003657248.tif 000007
【図７】
0003657248.tif 000008
【図８】
0003657248.tif 000009
【図９】
0003657248.tif 000010
【図１０】
0003657248.tif 000011
【図１１】
0003657248.tif 000012
【図１２】
0003657248.tif 000013