(57)【特許請求の範囲】
【請求項１】
パケットの送信元である携帯型端末、前記パケットの送信先、前記携帯型端末と前記送信先との間で前記パケットを転送する複数の交換装置、及び前記携帯型端末から前記送信先までの前記パケットの全体経路を制御する経路制御装置を含んで構成されるパケット経路制御システムにて実行されるパケット経路制御方法であって、
前記経路制御装置が、前記携帯型端末から送信された前記パケットを受信する受信工程と、
前記経路制御装置が、受信した前記パケットから、前記携帯型端末を識別するための送信元情報と前記送信先を識別するための送信先情報の両方又は一方を取得する取得工程と、
前記経路制御装置が、所定の規則に基づいて、前記取得した情報に一意に対応する一の全体経路を決定する決定工程と、
前記経路制御装置が、前記一の全体経路を示す全体経路情報、及び当該経路制御装置を識別するための経路制御装置情報を前記パケットのヘッダに格納する格納工程と、
前記経路制御装置が、前記全体経路情報及び前記経路制御装置が格納された前記パケットを当該全体経路情報に従って送信する送信工程と、
前記交換装置が、前記全体経路情報及び前記経路制御装置が格納された前記パケットを受信した場合、当該パケットを当該全体経路情報に従って転送する転送工程と、を有することを特徴とするパケット経路制御方法。
【請求項２】
パケットの送信元である携帯型端末、前記パケットの送信先、及び前記携帯型端末と前記送信先との間で前記パケットを転送する複数の交換装置を含んで構成されるパケット経路制御システムにて実行されるパケット経路制御方法であって、
前記交換装置が、前記携帯型端末から送信された前記パケットを受信する受信工程と、
前記交換装置が、受信した前記パケットから、前記携帯型端末を識別するための送信元情報と前記送信先を識別するための送信先情報の両方又は一方を取得する取得工程と、
前記交換装置が、所定の規則に基づいて、前記取得した情報に一意に対応する一の経路を決定する決定工程と、
前記交換装置が、受信した前記パケットを前記一の経路に従って送信する送信工程と、を有し、
前記交換装置がパケット処理モジュールの場合には、当該交換装置は、前記送信工程の前に、当該交換装置を識別するための交換装置情報を前記パケットのヘッダに格納することを特徴とするパケット経路制御方法。
【請求項３】
前記パケットは、携帯型端末から送信されたパケット、又は前記パケット経路制御システムに接続された他のネットワークから送信されたパケットであることを特徴とする請求項１又は２に記載のパケット経路制御方法。
【請求項４】
前記ヘッダは、パケット通信網から見た場合のアプリケーション層に相当する層に設けられることを特徴とする請求項１〜３のいずれか１項に記載のパケット経路制御方法。
【請求項５】
パケットの送信元である携帯型端末、前記パケットの送信先、前記携帯型端末と前記送信先との間で前記パケットを転送する複数の交換装置、及び前記携帯型端末から前記送信先までの前記パケットの全体経路を制御する経路制御装置を含んで構成されるパケット経路制御システムであって、
前記経路制御装置は、
前記携帯型端末から送信された前記パケットを受信する受信手段と、
受信した前記パケットから、前記携帯型端末を識別するための送信元情報と前記送信先を識別するための送信先情報の両方又は一方を取得する取得手段と、
所定の規則に基づいて、前記取得した情報に一意に対応する一の全体経路を決定する決定手段と、
前記一の全体経路を示す全体経路情報、及び当該経路制御装置を識別するための経路制御装置情報を前記パケットのヘッダに格納する格納手段と、
前記全体経路情報及び前記経路制御装置が格納された前記パケットを当該全体経路情報に従って送信する送信手段と、を有し、
前記交換装置は、
前記全体経路情報及び前記経路制御装置が格納された前記パケットを受信した場合、当該パケットを当該全体経路情報に従って転送する転送手段を有することを特徴とするパケット経路制御システム。
【請求項６】
パケットの送信元である携帯型端末、前記パケットの送信先、及び前記携帯型端末と前記送信先との間で前記パケットを転送する複数の交換装置を含んで構成されるパケット経路制御システムであって、
前記交換装置は、
前記携帯型端末から送信された前記パケットを受信する受信手段と、
受信した前記パケットから、前記携帯型端末を識別するための送信元情報と前記送信先を識別するための送信先情報の両方又は一方を取得する取得手段と、
所定の規則に基づいて、前記取得した情報に一意に対応する一の経路を決定する決定手段と、
受信した前記パケットを前記一の経路に従って送信する送信手段と、を有し、
前記交換装置がパケット処理モジュールの場合には、当該交換装置は、前記送信手段が前記パケットを送信する前に、当該交換装置を識別するための交換装置情報を前記パケットのヘッダに格納することを特徴とするパケット経路制御システム。
【請求項７】
前記パケットは、携帯型端末から送信されたパケット、又は前記パケット経路制御システムに接続された他のネットワークから送信されたパケットであることを特徴とする請求項５又は６に記載のパケット経路制御システム。
【請求項８】
前記ヘッダは、パケット通信網から見た場合のアプリケーション層に相当する層に設けられることを特徴とする請求項５〜７のいずれか１項に記載のパケット経路制御システム。
【請求項９】
パケットの送信元である携帯型端末、前記パケットの送信先、及び前記携帯型端末と前記送信先との間に設けられ、前記パケットのヘッダに格納された情報に従って当該パケットを転送する複数の交換装置と共にパケット経路制御システムを構成し、前記携帯型端末から前記送信先までの前記パケットの全体経路を制御する経路制御装置であって、
前記携帯型端末から送信された前記パケットを受信する受信手段と、
受信した前記パケットから、前記携帯型端末を識別するための送信元情報と前記送信先を識別するための送信先情報の両方又は一方を取得する取得手段と、
所定の規則に基づいて、前記取得した情報に一意に対応する一の全体経路を決定する決定手段と、
前記一の全体経路を示す全体経路情報、及び当該経路制御装置を識別するための経路制御装置情報を前記パケットの前記ヘッダに格納する格納手段と、
前記全体経路情報及び前記経路制御装置情報が格納された前記パケットを当該全体経路情報に従って送信する送信手段と、を有することを特徴とする経路制御装置。
【請求項１０】
前記パケットは、携帯型端末から送信されたパケット、又は前記パケット経路制御システムに接続された他のネットワークから送信されたパケットであることを特徴とする請求項９に記載の経路制御装置。
【請求項１１】
パケットの送信元である携帯型端末及び前記パケットの送信先と共にパケット経路制御システムを構成し、前記携帯型端末と前記送信先との間に複数設けられ、前記パケットを転送する交換装置であって、
前記携帯型端末から送信された前記パケットを受信する受信手段と、
受信した前記パケットから、前記携帯型端末を識別するための送信元情報と前記送信先を識別するための送信先情報の両方又は一方を取得する取得手段と、
所定の規則に基づいて、前記取得した情報に一意に対応する一の経路を決定する決定手段と、
当該交換装置を識別するための交換装置情報を、受信した前記パケットのヘッダに格納する格納手段と、
前記交換装置情報が格納された前記パケットを前記一の経路に従って送信する送信手段と、を有することを特徴とする交換装置。
【請求項１２】
前記パケットは、携帯型端末から送信されたパケット、又は前記パケット経路制御システムに接続された他のネットワークから送信されたパケットであることを特徴とする請求項１１に記載の交換装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パケット通信においてパケットの経路を制御するためのパケット経路制御方法、パケット経路制御システム、経路制御装置、及び交換装置に関する。
【０００２】
【従来の技術】
従来のパケット通信では、送信元から送信先にデータを送信する場合、当該データはパケット単位に分割され、パケット毎にルーティングが行われて送信される。そのため、送信された経路の違いにより、送信先では、送信元からの送信順序とは異なる順序でパケットを受信する場合がある。したがって、送信元と送信先との間で行われる順序制御を保証するために、ＴＣＰ等のプロトコルを実装する必要がある。
【０００３】
【発明が解決しようとする課題】
しかしながら、上述したようにＴＣＰ等のプロトコルを実装すると、処理が複雑となるため、データ毎の処理負荷が大きく、スループット向上の妨げになるという問題がある。
【０００４】
そこで、本発明は、このような事情に鑑みてなされたものであり、簡易な処理でパケットの順序性を保証することのできるパケット経路制御方法、パケット経路制御システム、経路制御装置、及び交換装置を提供することを目的とする。
【０００５】
【課題を解決するための手段】
上記目的を達成するために、本発明に係るパケット経路制御方法は、パケットの送信元である携帯型端末、パケットの送信先、携帯型端末と送信先との間でパケットを転送する複数の交換装置、及び携帯型端末から送信先までのパケットの全体経路を制御する経路制御装置を含んで構成されるパケット経路制御システムにて実行されるパケット経路制御方法であって、経路制御装置が、携帯型端末から送信されたパケットを受信する受信工程と、経路制御装置が、受信したパケットから、携帯型端末を識別するための送信元情報と送信先を識別するための送信先情報の両方又は一方を取得する取得工程と、経路制御装置が、所定の規則に基づいて、取得した情報に一意に対応する一の全体経路を決定する決定工程と、経路制御装置が、一の全体経路を示す全体経路情報、及び当該経路制御装置を識別するための経路制御装置情報をパケットのヘッダに格納する格納工程と、経路制御装置が、全体経路情報及び経路制御装置が格納されたパケットを当該全体経路情報に従って送信する送信工程と、交換装置が、全体経路情報及び経路制御装置が格納されたパケットを受信した場合、当該パケットを当該全体経路情報に従って転送する転送工程と、を有することを特徴とする。
【０００６】
送信元である携帯型端末から送信先にデータを送信する場合、当該データはパケット単位に分割され送信されるが、このとき、各パケットは、送信元情報と送信先情報の両方又は一方に一意に対応する一の全体経路により送信されるため、一連のパケットは、携帯型端末から送信先まで同一の全体経路で送信される。したがって、送信先では、携帯型端末からの送信順序と同じ順序でパケットを受信することができ、すなわち、一連のパケットの順序性を保証することが可能となる。しかも、経路制御装置は、一の全体経路を示す全体経路情報と共に、経路制御装置を識別するための経路制御装置情報をパケッドのヘッダに格納する。そのため、かかる経路制御装置を移動体通信網におけるパケット処理モジュール（Packet Processing Module、以下「ＰＰＭ」とする）として用いれば、データの送信中に送信元である携帯型端末が移動し、ハンドオーバによってパケットを転送するＰＰＭが変更されるような場合にも、異なるＰＰＭからはそれぞれ一の全体経路でパケットが送信されると共に、ヘッダに格納された経路制御装置情報から各パケットを転送したＰＰＭを特定することができる。これにより、送信先では、ＰＰＭ毎に、携帯型端末からの送信順序と同じ順序でパケットを受信することが可能となり、一連のパケットの順序性が保証される。
【０００９】
さらに、上記目的を達成するために、本発明に係るパケット経路制御方法は、パケットの送信元である携帯型端末、パケットの送信先、及び携帯型端末と送信先との間でパケットを転送する複数の交換装置を含んで構成されるパケット経路制御システムにて実行されるパケット経路制御方法であって、交換装置が、携帯型端末から送信されたパケットを受信する受信工程と、交換装置が、受信したパケットから、携帯型端末を識別するための送信元情報と送信先を識別するための送信先情報の両方又は一方を取得する取得工程と、交換装置が、所定の規則に基づいて、取得した情報に一意に対応する一の経路を決定する決定工程と、交換装置が、受信したパケットを一の経路に従って送信する送信工程と、を有し、交換装置がパケット処理モジュールの場合には、当該交換装置は、送信工程の前に、当該交換装置を識別するための交換装置情報をパケットのヘッダに格納することを特徴としてもい。
【００１０】
かかるパケット経路制御方法によれば、送信元である携帯型端末から送信先に送信される各パケットは、当該パケットを受信した交換装置において、送信元情報と送信先情報の両方又は一方に一意に対応する一の経路が決定され、各交換装置間を当該一の経路に従って送信されるため、一連のパケットは、携帯型端末から送信先まで同一の経路で送信されることになる。したがって、送信先では、携帯型端末からの送信順序と同じ順序でパケットを受信することができ、これにより、一連のパケットの順序性を保証することが可能となる。なお、各交換装置は、同一の所定の規則に基づいて一の経路を決定してもよいし、互いに異なる所定の規則に基づいて一の経路を決定してもよい。しかも、交換装置がパケット処理モジュール、すなわちＰＰＭの場合には、当該交換装置は、パケットを送信する前に、当該交換装置を識別するための交換装置情報をパケットのヘッダに格納する。そのため、データの送信中に送信元である携帯型端末が移動し、ハンドオーバによってパケットを転送するＰＰＭが変更されるような場合にも、異なるＰＰＭからはそれぞれ一の経路でパケットが送信されると共に、ヘッダに格納された交換装置情報から各パケットを転送したＰＰＭの特定が可能となる。これにより、送信先では、ＰＰＭ毎に、携帯型端末からの送信順序と同じ順序でパケットを受信することが可能となり、一連のパケットの順序性が保証される。
【００１３】
ところで、上述したパケット経路制御方法についての発明は、パケット経路制御システム、経路制御装置及び交換装置それぞれの視点から捉えると、以下のように記述することができる。これらは上記パケット経路制御方法の発明と同じ技術的思想に基づくものであり、その解決手段も上記と同じ思想に基づくものである。
【００１４】
本発明に係るパケット経路制御システムは、パケットの送信元である携帯型端末、パケットの送信先、携帯型端末と送信先との間でパケットを転送する複数の交換装置、及び携帯型端末から送信先までのパケットの全体経路を制御する経路制御装置を含んで構成されるパケット経路制御システムであって、経路制御装置は、携帯型端末から送信されたパケットを受信する受信手段と、受信したパケットから、携帯型端末を識別するための送信元情報と送信先を識別するための送信先情報の両方又は一方を取得する取得手段と、所定の規則に基づいて、取得した情報に一意に対応する一の全体経路を決定する決定手段と、一の全体経路を示す全体経路情報、及び当該経路制御装置を識別するための経路制御装置情報をパケットのヘッダに格納する格納手段と、全体経路情報及び経路制御装置が格納されたパケットを当該全体経路情報に従って送信する送信手段と、を有し、交換装置は、全体経路情報及び経路制御装置が格納されたパケットを受信した場合、当該パケットを当該全体経路情報に従って転送する転送手段を有することを特徴とする。
【００１６】
さらに、本発明に係るパケット経路制御システムは、パケットの送信元である携帯型端末、パケットの送信先、及び携帯型端末と送信先との間でパケットを転送する複数の交換装置を含んで構成されるパケット経路制御システムであって、交換装置は、携帯型端末から送信されたパケットを受信する受信手段と、受信したパケットから、携帯型端末を識別するための送信元情報と送信先を識別するための送信先情報の両方又は一方を取得する取得手段と、所定の規則に基づいて、取得した情報に一意に対応する一の経路を決定する決定手段と、受信したパケットを一の経路に従って送信する送信手段と、を有し、交換装置がパケット処理モジュールの場合には、当該交換装置は、送信手段がパケットを送信する前に、当該交換装置を識別するための交換装置情報をパケットのヘッダに格納することを特徴としてもよい。
【００１８】
また、本発明に係る経路制御装置は、パケットの送信元である携帯型端末、パケットの送信先、及び携帯型端末と送信先との間に設けられ、パケットのヘッダに格納された情報に従って当該パケットを転送する複数の交換装置と共にパケット経路制御システムを構成し、携帯型端末から送信先までのパケットの全体経路を制御する経路制御装置であって、携帯型端末から送信されたパケットを受信する受信手段と、受信したパケットから、携帯型端末を識別するための送信元情報と送信先を識別するための送信先情報の両方又は一方を取得する取得手段と、所定の規則に基づいて、取得した情報に一意に対応する一の全体経路を決定する決定手段と、一の全体経路を示す全体経路情報、及び当該経路制御装置を識別するための経路制御装置情報をパケットのヘッダに格納する格納手段と、全体経路情報及び経路制御装置情報が格納されたパケットを当該全体経路情報に従って送信する送信手段と、を有することを特徴とする。
【００２０】
また、本発明に係る交換装置は、パケットの送信元である携帯型端末及びパケットの送信先と共にパケット経路制御システムを構成し、携帯型端末と送信先との間に複数設けられ、パケットを転送する交換装置であって、携帯型端末から送信されたパケットを受信する受信手段と、受信したパケットから、携帯型端末を識別するための送信元情報と送信先を識別するための送信先情報の両方又は一方を取得する取得手段と、所定の規則に基づいて、取得した情報に一意に対応する一の経路を決定する決定手段と、当該交換装置を識別するための交換装置情報を、受信したパケットのヘッダに格納する格納手段と、交換装置情報が格納されたパケットを一の経路に従って送信する送信手段と、を有することを特徴とする。
【００２２】
なお、上述したパケット経路制御方法、パケット経路制御システム、経路制御装置及び交換装置は、移動体通信網に適用可能であり、このとき、パケットは、携帯型端末から送信されたパケット、又はパケット経路制御システムに接続された他のネットワーク（例えば、インターネット）から送信されたパケットの両者の視点から捉えることができる。
【００２３】
また、上述した経路情報や経路制御装置情報、或いは交換装置情報を格納するためのヘッダとして、パケット通信網から見た場合のアプリケーション層に相当する層に設けられるヘッダ、例えば、移動体通信網におけるパケット通信網から見た場合の上位ヘッダを適用することができる。
【００２４】
【発明の実施の形態】
［第１の実施形態］
本発明の第１の実施形態に係るパケット経路制御システム１０の全体構成について、図１を参照して説明する。
【００２５】
パケット経路制御システム１０は、移動体通信網においてパケットの全体経路を制御するためのシステムであり、図示するように、送信すべきデータをパケット１２に分割して送信する携帯型端末１４と、携帯型端末１４と通信を確立している基地局１６と、基地局１６を管理しているＰＰＭ１８と、ＰＰＭ１８に中継網２０を介して接続され、加入者情報を管理するＭ−ＳＣＰ（Ｍｏｂｉｌｅ−Ｓｅｒｖｉｃｅ  Ｃｏｎｔｒｏｌ  Ｐｏｉｎｔ）２２と、ＰＰＭ１８に中継網２０を介して接続され、所定のインターネット・プロバイダを管理する関門ＰＧＷ（Ｐａｃｋｅｔ  Ｇａｔｅｗａｙ  ｍｏｄｕｌｅ）２４とを含んで構成されている。
【００２６】
関門ＰＧＷ２４は、基地局１６、ＰＰＭ１８及び中継網２０を介して携帯型端末１４から送信された一連のパケット１２から一旦元のデータを復元した後、インターネット２８用のプロトコルに変換し、プロトコル変換後のパケット２６を、関門ＰＧＷ２４が管理するインターネット・プロバイダによりインターネット２８に送信する。
【００２７】
パケット１２は、図２に示すように、ユーザデータ部３０と、そのＩＰヘッダ３２と、移動体通信網におけるパケット通信網から見た場合の上位ヘッダ３４（パケット通信網から見た場合のアプリケーション層に相当する層に設けられるヘッダ）とを有している。上位ヘッダ３４には、携帯型端末１４の加入者番号を示す情報（送信元情報）が格納されている。
【００２８】
上述したＰＰＭ１８及び中継網２０の構成について、図３を参照して説明する。
【００２９】
ＰＰＭ１８は、携帯型端末１４から関門ＰＧＷ２４までのパケット１２の全体経路を制御するものであり、図示するように、携帯型端末１４から加入者番号を含むパケット発信要求を受けて、当該加入者番号に対応付けられたインターネット・プロバイダを識別するためのネットワークＩＤを示す情報（送信先情報）をＭ−ＳＣＰ２２から取得し、携帯型端末１４とのパケットチャネルを確立する加入者情報確認部３６と、携帯型端末１４から送信されたパケット１２を、基地局１６を介して受信する受信部３８と、受信したパケット１２の上位ヘッダ３４から加入者番号情報を取得する取得部４０とを有している。
【００３０】
さらに、ＰＰＭ１８は、後述する所定の規則に基づいて、加入者番号及びネットワークＩＤに一意に対応する一の全体経路を決定する決定部４２と、当該一の全体経路を示す全体経路情報、ネットワークＩＤ情報、及びＰＰＭ１８を識別するためのＰＰＭ情報（経路制御装置情報）をパケット１２の上位ヘッダ３４に格納する格納部４４と、全体経路情報が格納されたパケット１２を、当該全体経路情報に従って中継網２０に送信する送信部４６とを有している。
【００３１】
中継網２０は、複数の中継ＰＧＷ４８を含んで構成され、ＰＰＭ１８の送信部４６は、２つの中継ＰＧＷ４８に第１の経路５０と第２の経路５２とによりそれぞれ接続されている。各中継ＰＧＷ４８もまた、２つの他の中継ＰＧＷ４８に第１の経路５０と第２の経路５２とによりそれぞれ接続されている。各中継ＰＧＷ４８は、パケット１２を受信した場合、パケット１２の上位ヘッダ３４から全体経路情報を取得し、当該全体経路情報に従ってパケット１２の転送を行う。
【００３２】
ＰＰＭ１８の決定部４２における上記所定の規則について、図４を参照して説明する。決定部４２は、取得部４０により取得された加入者番号情報から加入者番号の２進数表示の最下位ビットＡを読み出す（ステップＳ４０２）。また、加入者情報確認部３６により取得されたネットワークＩＤ情報からネットワークＩＤの２進数表示の最下位ビットＢを読み出す（ステップＳ４０４）。決定部４２は、読み出した最下位ビットにより論理演算（Ａ  ｘｏｒ  Ｂ）を行い、その結果が「０」か否かを判断する（ステップＳ４０６）。当該結果が「０」である場合には、第１の経路５０に決定され（ステップＳ４０８）、当該結果が「０」でない場合には、第２の経路５２に決定される（ステップＳ４１０）。例えば、加入者番号の最下位ビットが「１」、ネットワークＩＤの最下位ビットが「０」の場合、ステップＳ４０６の結果は「０」であるから、第１の経路５０が決定される。このように、決定された全体経路は、加入者番号及びネットワークＩＤに一意に対応するものである。
【００３３】
なお、本実施形態では、ＰＰＭ１８及び中継ＰＧＷ４８が２つの経路を有し、ＰＰＭ１８の決定部４２が当該２つの経路のうちいずれか一方に決定する場合について説明したが、ＰＰＭ１８及び中継ＰＧＷ４８が３つ以上の経路を有し、ＰＰＭ１８の決定部４２が当該３つ以上の経路のうちいずれか１つに決定するようにしてもよい。
【００３４】
次に、パケット経路制御システム１０の動作について、図５を参照して説明する。
【００３５】
ＰＰＭ１８の加入者情報確認部３６が、携帯型端末１４から加入者番号を含むパケット発信要求を受けると（ステップＳ５０２）、Ｍ−ＳＣＰ２２に対して当該加入者番号に対応付けられたネットワークＩＤ情報の取得を要求し（ステップＳ５０４）、Ｍ−ＳＣＰ２２から当該ネットワークＩＤ情報を取得して（ステップＳ５０６）、携帯型端末１４とのパケットチャネルを確立する（ステップＳ５０８）。これにより、ＰＰＭ１８の受信部３８が、携帯型端末１４から送信されたパケット１２を受信し（ステップＳ５１０、Ｓ５１２）、ＰＰＭ１８の取得部４０が、パケット１２の上位ヘッダ３４から加入者番号情報を取得する（ステップＳ５１４）。
【００３６】
続いて、ＰＰＭ１８の決定部４２が、上述した所定の規則に基づいて、取得した加入者番号情報及びネットワークＩＤ情報に一意に対応する一の全体経路を決定する（ステップＳ５１６）。ＰＰＭ１８の格納部４４が、当該一の全体経路を示す全体経路情報と共に、ネットワークＩＤ情報及びＰＰＭ情報をパケット１２の上位ヘッダ３４に格納し（ステップＳ５１８）、ＰＰＭ１８の送信部４６が、全体経路情報が格納されたパケット１２を、当該全体経路情報に従って中継網２０の中継ＰＧＷ４８に送信する（ステップＳ５２０、Ｓ５２２）。なお、ステップＳ５１８では、携帯型端末１４とＰＰＭ１８との間に適用されるプロトコルから、ＰＰＭ１８と関門ＰＧＷ２４との間に適用されるプロトコルへの変換が行われている。
【００３７】
パケット１２を受信した中継ＰＧＷ４８は、パケット１２の上位ヘッダ３４から全体経路情報を取得し、当該全体経路情報に従ってパケット１２を次の中継ＰＧＷ４８に送信する（ステップＳ５２４、Ｓ５２６）。
【００３８】
このようにして、携帯型端末１４から送信された一連のパケット１２は、ＰＰＭ１８で決定される一の全体経路で関門ＰＧＷ２４まで送信される。図６は、パケット１２が第１の経路５０で送信される場合の全体経路を示す図であり、図示するように、ＰＰＭ１８、及びパケット１２を受信した中継ＰＧＷ４８は、第１の経路５０によってパケット１２を送信している。これにより、関門ＰＧＷ２４では、携帯型端末１４からの送信順序と同じ順序でパケット１２を受信することとなり、すなわち、受信した順序によって一連のパケット１２の順序性を保証することができ、当該順序で元のデータを復元することが可能となる。
【００３９】
また、データの送信中に携帯型端末１４が移動することにより、ハンドオーバによって一連のパケット１２を転送するＰＰＭ１８が変更されるような場合にも、異なるＰＰＭ１８からはそれぞれ一の全体経路でパケット１２が送信される。図７は、携帯型端末１４の移動により、パケット１２ａが基地局１６ａを介してＰＰＭ１８ａから送信され、パケット１２ｂが基地局１６ｂを介してＰＰＭ１８ｂから送信される場合の全体経路を示す図である。図示するように、ＰＰＭ１８ａ、及びパケット１２ａを受信した中継ＰＧＷ４８は、第１の経路５０によってパケット１２ａを送信し、ＰＰＭ１８ｂ、及びパケット１２ｂを受信した中継ＰＧＷ４８もまた、第１の経路５０によってパケット１２ｂを送信している。このとき、パケット１２ａ及びパケット１２ｂそれぞれの上位ヘッダ３４には、全体経路情報と共にＰＰＭ情報が格納されているため、各パケットを転送したＰＰＭを特定することができる。これにより、関門ＰＧＷ２４では、ＰＰＭ毎に、携帯型端末１４からの送信順序と同じ順序でパケットを受信することが可能となり、一連のパケットの順序性が保証される。
【００４０】
［第２の実施形態］
本発明の第２の実施形態に係るパケット経路制御システム６０は、図１に示すように、上記第１の実施形態のパケット経路制御システム１０と同様の全体構成を採っており、ＰＰＭ１８の機能及び中継ＰＧＷ４８の構成が異なっている。以下、パケット経路制御システム６０の説明において、パケット経路制御システム１０と同一又は相当部分には同一符号を付し、重複する説明を省略する。
【００４１】
パケット経路制御システム６０におけるＰＰＭ１８は、第１の実施形態で説明した図３に示すＰＰＭ１８と同様の構成を採っており、加入者情報確認部３６、受信部３８、取得部４０及び決定部４２の機能は同様であり、格納部４４及び送信部４６の機能が異なっている。
【００４２】
すなわち、格納部４４は、ネットワークＩＤ情報、及びＰＰＭ１８を識別するためのＰＰＭ情報（交換装置情報）をパケット１２の上位ヘッダ３４に格納し、送信部４６は、決定部４２により決定された一の経路に従って中継網２０にパケット１２を送信する。
【００４３】
また、パケット経路制御システム６０における中継ＰＧＷ４８は、図８に示すように、ＰＰＭ１８から送信されたパケット１２を受信する受信部６２と、パケット１２の上位ヘッダ３４から加入者番号情報及びネットワークＩＤを取得する取得部６４と、第１の実施形態で説明したＰＰＭ１８の決定部４２と同様にして、加入者番号及びネットワークＩＤに一意に対応する一の経路を決定する決定部６６と、当該一の経路に従って中継網２０にパケット１２を送信する送信部６８とを有している。
【００４４】
次に、パケット経路制御システム６０の動作について、図９を参照して説明する。
【００４５】
ＰＰＭ１８の加入者情報確認部３６が、携帯型端末１４から加入者番号を含むパケット発信要求を受けると（ステップＳ９０２）、Ｍ−ＳＣＰ２２に対して当該加入者番号に対応付けられたネットワークＩＤ情報の取得を要求し（ステップＳ９０４）、Ｍ−ＳＣＰ２２から当該ネットワークＩＤ情報を取得して（ステップＳ９０６）、携帯型端末１４とのパケットチャネルを確立する（ステップＳ９０８）。これにより、ＰＰＭ１８の受信部３８が、携帯型端末１４から送信されたパケット１２を受信し（ステップＳ９１０、Ｓ９１２）、ＰＰＭ１８の取得部４０が、パケット１２の上位ヘッダ３４から加入者番号情報を取得する（ステップＳ９１４）。
【００４６】
続いて、ＰＰＭ１８の決定部４２が、第１の実施形態で説明した所定の規則に基づいて、取得した加入者番号情報及びネットワークＩＤ情報に一意に対応する一の経路を決定する（ステップＳ９１６）。ＰＰＭ１８の格納部４４が、ネットワークＩＤ情報及びＰＰＭ情報をパケット１２の上位ヘッダ３４に格納すると（ステップＳ９１８）、ＰＰＭ１８の送信部４６が、決定部４２により決定された一の経路に従って中継網２０の中継ＰＧＷ４８にパケット１２を送信する（ステップＳ９２０、Ｓ９２２）。
【００４７】
パケット１２を送信された中継ＰＧＷ４８の受信部６２が、当該パケット１２を受信すると（ステップＳ９２４）、中継ＰＧＷ４８の取得部６４が、パケット１２の上位ヘッダ３４から加入者番号情報及びネットワークＩＤを取得する（ステップＳ９２６）。続いて、中継ＰＧＷ４８の決定部６６が、第１の実施形態で説明した所定の規則に基づいて、取得した加入者番号情報及びネットワークＩＤ情報に一意に対応する一の経路を決定する（ステップＳ９２８）。中継ＰＧＷ４８の送信部６８が、決定部６６により決定された一の経路に従って次の中継ＰＧＷ４８にパケット１２を送信する（ステップＳ９３０、Ｓ９３２）。
【００４８】
このようにして、携帯型端末１４から送信された一連のパケット１２は、ＰＰＭ１８、及びパケット１２を受信した中継ＰＧＷ４８それぞれにより決定される一の経路で関門ＰＧＷ２４まで送信される。例えば、ＰＰＭ１８、及びパケット１２を受信した中継ＰＧＷ４８が、第１の経路５０によってパケット１２を送信した場合、図６に示すように、一連のパケット１２は携帯型端末１４から関門ＰＧＷ２４まで一の経路で送信される。これにより、関門ＰＧＷ２４では、携帯型端末１４からの送信順序と同じ順序でパケット１２を受信することとなり、すなわち、受信した順序によって一連のパケット１２の順序性を保証することができ、当該順序で元のデータを復元することが可能となる。
【００４９】
また、データの送信中に携帯型端末１４が移動することにより、ハンドオーバによって一連のパケット１２を転送するＰＰＭ１８が変更されるような場合にも、図７に示すように、ＰＰＭ１８ａ、及びパケット１２ａを受信した中継ＰＧＷ４８は、それぞれが第１の経路５０に決定することによって、パケット１２ａを一の経路で関門ＰＧＷ２４まで送信し、ＰＰＭ１８ｂ、及びパケット１２ｂを受信した中継ＰＧＷ４８もまた、それぞれが第１の経路５０に決定することよって、パケット１２ｂを一の経路で関門ＰＧＷ２４まで送信する。このとき、パケット１２ａ及びパケット１２ｂそれぞれの上位ヘッダ３４には、ＰＰＭ情報が格納されているため、各パケットを転送したＰＰＭを特定することができる。これにより、関門ＰＧＷ２４では、ＰＰＭ毎に、携帯型端末１４からの送信順序と同じ順序でパケットを受信することが可能となり、一連のパケットの順序性が保証される。
【００５０】
以上、本発明の好適な一実施形態について詳細に説明したが、本発明は上記実施形態に限定されないことはいうまでもない。
【００５１】
例えば、上記実施形態で決定されるパケットの一の経路は、送信元情報である加入者番号と送信先情報であるネットワークＩＤの両方に一意に対応するものっであったが、本発明では、送信元情報と送信先情報のいずれか一方に一意に対応するものとしてもよい。この場合にも、一連のパケットを一の経路のみで送信することが可能だからである。
【００５２】
また、一の経路を決定する際の所定の規則は、上記実施形態のように論理演算を用いたものでなくてもよく、予め作成したデータテーブル等を用い、これに従うようにすることもできる。
【００５３】
なお、上記実施形態では、パケット経路制御システムを移動体通信網に適用した場合について説明したが、本発明のパケット経路制御システムは、インターネット等、他のパケット通信網にも適用可能である。
【００５４】
【発明の効果】
以上に説明したように、本発明によれば、簡易な処理でパケットの順序性を保証することができ、当該順序性に基づいて元のデータを復元することが可能となる。したがって、ＴＣＰ等のプロトコルを実装することなく、簡易な処理で順序性が保証されると共に再送制御等の処理が不要となり、ひいては、スループットの向上等を図ることができる。
【図面の簡単な説明】
【図１】本発明の実施形態に係るパケット経路制御システムの全体構成図である。
【図２】パケット経路制御システムにおけるパケットの構成図である。
【図３】パケット経路制御システムにおけるＰＰＭ及び中継網の構成図である。
【図４】パケット経路制御システムにおけるＰＰＭの決定部の処理を示すフローチャートである。
【図５】本発明の第１の実施形態に係るパケット経路制御システムの動作を示す遷移図である。
【図６】パケット経路制御システムにおいて、パケットが送信される経路の一例を示す図である。
【図７】パケット経路制御システムにおいて、ハンドオーバ時にパケットが送信される経路の一例を示す図である。
【図８】本発明の第２の実施形態に係るパケット経路制御システムにおける中継ＰＧＷの構成図である。
【図９】本発明の第２の実施形態に係るパケット経路制御システムの動作を示す遷移図である。
【符号の説明】
１０、６０…パケット経路制御システム、１２…パケット、１４…携帯型端末、１８…ＰＰＭ、２０…中継網、２２…Ｍ−ＳＣＰ、２４…関門ＰＧＷ、３４…上位ヘッダ、３６…加入者情報確認部、３８、６２…受信部、４０、６４…取得部、４２、６６…決定部、４４…格納部、４６、６８…送信部、４８…中継ＰＧＷ、５０…第１の経路、５２…第２の経路。
【図１】
0003583751.tif 000002
【図２】
0003583751.tif 000003
【図３】
0003583751.tif 000004
【図４】
0003583751.tif 000005
【図５】
0003583751.tif 000006
【図６】
0003583751.tif 000007
【図７】
0003583751.tif 000008
【図８】
0003583751.tif 000009
【図９】
0003583751.tif 000010