(57)【特許請求の範囲】
【請求項１】
通信方法であって、
制御プレーン装置により、インターネットプロトコルＩＰプレフィックスをユーザ機器に割り当てるステップと、
前記制御プレーン装置により、ルーティングポリシネットワークエレメントを用いて、前記ＩＰプレフィックスに対応するルーティングルールを取得するステップであって、前記ルーティングルールは、アプリケーションのセッション及びサービス継続要件に基づき決定される、ステップと、
前記制御プレーン装置により、前記ルーティングルール及び前記ＩＰプレフィックスを前記ユーザ機器へ送信するステップであって、前記ルーティングルールは、ソースＩＰプレフィックスを決定するために使用され、前記ソースＩＰプレフィックスは前記アプリケーションにアクセスするために使用される、ステップと、
を含む方法。
【請求項２】
前記制御プレーン装置により、ルーティングポリシネットワークエレメントを用いて、前記ＩＰプレフィックスに対応するルーティングルールを取得する前記ステップは、
前記制御プレーン装置により、少なくとも１つのルーティングルールを前記ルーティングポリシネットワークエレメントを用いて取得するステップと、
前記制御プレーン装置により、前記割り当てられたＩＰプレフィックスに基づき、前記ＩＰプレフィックスに対応する前記ルーティングルールを決定するステップと、
を含む、請求項１に記載の方法。
【請求項３】
前記制御プレーン装置により、少なくとも１つのルーティングルールを前記ルーティングポリシネットワークエレメントを用いて取得する前記ステップは、
前記制御プレーン装置により、前記少なくとも１つのルーティングルールを前記ルーティングポリシネットワークエレメントから取得するステップ、又は、
前記制御プレーン装置により、前記少なくとも１つのルーティングルールをデータベースから取得するステップであって、前記少なくとも１つのルーティングルールは前記データベースに前記ルーティングポリシネットワークエレメントにより保存される、ステップ、
を含む、請求項２に記載の方法。
【請求項４】
前記ルーティングルールは、前記ルーティングポリシネットワークエレメントにより管理されるアプリケーションサーバのＩＰアドレスセグメントを含む、請求項１乃至３のいずれか一項に記載の方法。
【請求項５】
制御プレーン装置により、ＩＰプレフィックスをユーザ機器に割り当てる前記ステップの前に、前記方法は、
前記制御プレーン装置により、前記アプリケーションの前記セッション及びサービス継続要件を前記ルーティングポリシネットワークエレメントを用いて取得するステップ、を更に含み、
制御プレーン装置により、ＩＰプレフィックスをユーザ機器に割り当てる前記ステップは、
前記制御プレーン装置により、前記ＩＰプレフィックスを前記ユーザ機器に前記アプリケーションの前記セッション及びサービス継続要件に基づき割り当てるステップを含む、請求項１乃至４のいずれか一項に記載の方法。
【請求項６】
前記方法は、
前記制御プレーン装置により前記ユーザ機器へ、前記ＩＰプレフィックスに対応するセッション及びサービス継続モードを送信するステップ、を更に含む請求項５に記載の方法。
【請求項７】
前記ルーティングルールは、同じセッション及びサービス継続要件を有するアプリケーションに対応するアプリケーションサーバのＩＰアドレスセグメントを含む、請求項１乃至３のいずれか一項に記載の方法。
【請求項８】
前記制御プレーン装置により、前記ルーティングルール及び前記ＩＰプレフィックスを前記ユーザ機器へ送信する前記ステップは、
前記制御プレーン装置により、セッション設定完了メッセージを前記ユーザ機器へ送信するステップであって、前記セッション設定完了メッセージは前記ルーティングルール及び前記ＩＰプレフィックスを伝達する、ステップ、又は、
前記制御プレーン装置により、ルータ広告ＲＡメッセージを前記ユーザ機器へユーザプレーン装置を用いて送信するステップであって、前記ＲＡメッセージは前記ルーティングルール及び前記ＩＰプレフィックスを伝達する、ステップ、
を含む、請求項１乃至７のいずれか一項に記載の方法。
【請求項９】
通信方法であって、
ユーザ機器により、前記ユーザ機器のインターネットプロトコルＩＰプレフィックス、ルーティングルール、及び前記ＩＰプレフィックスに対応するセッション及びサービス継続モードを取得するステップであって、前記ルーティングルールは、アプリケーションのセッション及びサービス継続要件に基づき決定される、ステップと、
前記ユーザ機器により、ソースＩＰプレフィックスを前記ユーザ機器の既存ＩＰプレフィックスから、前記ユーザ機器によりアクセスされるべき前記アプリケーション、前記ルーティングルール、及び前記ＩＰプレフィックスに対応する前記セッション及びサービス継続モードに基づき選択するステップと、
前記アプリケーションに前記ソースＩＰプレフィックスを用いてアクセスするステップと、
を含む方法。
【請求項１０】
前記ルーティングルールは、ルーティングポリシネットワークエレメントにより管理されるアプリケーションサーバのＩＰアドレスセグメントを含む、請求項９に記載の方法。
【請求項１１】
ユーザ機器により、前記ユーザ機器のＩＰプレフィックス、ルーティングルール、及び前記ＩＰプレフィックスに対応するセッション及びサービス継続モードを取得する前記ステップは、
前記ユーザ機器により、制御プレーン装置から、前記ユーザ機器の前記ＩＰプレフィックス、前記ルーティングルール、及び前記ＩＰプレフィックスに対応する前記セッション及びサービス継続モードを取得するステップを含み、
前記ユーザ機器により、ソースＩＰプレフィックスを前記ユーザ機器の既存ＩＰプレフィックスから、前記ユーザ機器によりアクセスされるべきアプリケーション、前記ルーティングルール、及び前記ＩＰプレフィックスに対応する前記セッション及びサービス継続モードに基づき選択する前記ステップは、
前記ユーザ機器により、前記ソースＩＰプレフィックスを前記ユーザ機器の前記既存ＩＰプレフィックスから、前記ユーザ機器によりアクセスされるべき前記アプリケーションの前記セッション及びサービス継続要件、前記ルーティングルール、及び前記ＩＰプレフィックスに対応する前記セッション及びサービス継続モードに基づき選択するステップを含む、請求項９又は１０に記載の方法。
【請求項１２】
前記ユーザ機器により、前記ソースＩＰプレフィックスを前記ユーザ機器の前記既存ＩＰプレフィックスから、前記ユーザ機器によりアクセスされるべき前記アプリケーションの前記セッション及びサービス継続要件、前記ルーティングルール、及び前記ＩＰプレフィックスに対応する前記セッション及びサービス継続モードに基づき選択する前記ステップは、
前記ユーザ機器により、前記ソースＩＰプレフィックスをプリセットルールに従い選択するステップであって、前記プリセットルールは、前記ソースＩＰプレフィックスに対応する前記セッション及びサービス継続モードが、前記ユーザ機器によりアクセスされるべき前記アプリケーションの前記セッション及びサービス継続要件を満たすこと、及び前記ユーザ機器によりアクセスされるべき前記アプリケーションに対応するアプリケーションサーバのＩＰプレフィックスが、前記ルーティングルールに含まれる前記ＩＰアドレスセグメントの中にあること、を含む、ステップを含む、請求項１０に記載の方法。
【請求項１３】
ユーザ機器により、前記ユーザ機器のＩＰプレフィックス、ルーティングルール、及び前記ＩＰプレフィックスに対応するセッション及びサービス継続モードを取得する前記ステップは、
前記ユーザ機器により、セッション設定完了メッセージを前記制御プレーン装置から受信するステップであって、前記セッション設定完了メッセージは、前記ＩＰプレフィックス、前記ルーティングルール、及び前記ＩＰプレフィックスに対応する前記セッション及びサービス継続モードを伝達する、ステップ、又は、
前記ユーザ機器により、ルータ広告ＲＡメッセージをユーザプレーン装置から受信するステップであって、前記ＲＡメッセージは、前記ＩＰプレフィックス、前記ルーティングルール、及び前記ＩＰプレフィックスに対応する前記セッション及びサービス継続モードを伝達する、ステップ、
を含む、請求項１１に記載の方法。
【請求項１４】
通信機器であって、
インターネットプロトコルＩＰプレフィックスをユーザ機器に割り当てるよう構成される割り当てモジュールと、
ルーティングポリシネットワークエレメントを用いて、前記ＩＰプレフィックスに対応するルーティングルールを取得するよう構成される取得モジュールであって、前記ルーティングルールは、アプリケーションのセッション及びサービス継続要件に基づき決定される、取得モジュールと、
前記ルーティングルール及び前記ＩＰプレフィックスを前記ユーザ機器へ送信するよう構成される送信モジュールであって、前記ルーティングルールは、ソースＩＰプレフィックスを決定するために使用され、前記ソースＩＰプレフィックスは前記アプリケーションにアクセスするために使用される、送信モジュールと、
を含む機器。
【請求項１５】
通信機器であって、
ユーザ機器のインターネットプロトコルＩＰプレフィックス、ルーティングルール、及び前記ＩＰプレフィックスに対応するセッション及びサービス継続モードを取得するよう構成される取得モジュールであって、前記ルーティングルールは、アプリケーションのセッション及びサービス継続要件に基づき決定される、取得モジュールと、
ソースＩＰプレフィックスを前記ユーザ機器の既存ＩＰプレフィックスから、前記ユーザ機器によりアクセスされるべき前記アプリケーション、前記ルーティングルール、及び前記ＩＰプレフィックスに対応する前記セッション及びサービス継続モードに基づき選択するよう構成される選択モジュールと、
前記アプリケーションに前記ソースＩＰプレフィックスを用いてアクセスするよう構成されるアクセスモジュールと、
を含む機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、インターネット通信の分野に関し、特に通信方法及び通信機器に関する。
【背景技術】
【０００２】
インターネット技術の絶え間ない発展に伴い、次世代インターネットは、ネットワークのサービス品質、及びセッション及びサービス継続（Session  and  Service  Continuity,SSC）に対するより高い要件を有する。ユーザ機器については、ユーザプレーン装置を通過するパケットデータユニット（Packet  Data  Unit,PDU）を設定する処理において、制御プレーン装置は、インターネットプロトコル（Internet  Protocol,IP）アドレスをユーザ機器に割り当て、ユーザ機器は、該ＩＰアドレスを、ユーザプレーン装置を通じてサービス送信を実行するためのソースＩＰアドレスとして使用してよい。
【０００３】
現在、ネットワークに登録した後に、ユーザ機器は、ＰＤＵセッションを設定する処理を開始してよい。設定処理では、ユーザ機器は、ＰＤＵセッションのセッション及びサービス継続モードを、セッション及びサービス継続モード選択ポリシ（SSC  Mode  Selection  Policy,SSC  MSP）に基づき決定してよい。その結果、ユーザ機器は、サービス送信をセッション及びサービス継続モードに基づき実行できる。ＰＤＵセッションが設定された後に、ユーザ機器の位置が変化することがある。ネットワークリソースを節約するために、ネットワーク側は、ユーザプレーン装置の再選択をトリガし、ユーザプレーンパスを設定してよい。その結果、制御プレーン装置は、新しいＩＰアドレスをユーザ機器に割り当てる。しかしながら、ネットワーク側がユーザプレーン装置の再選択をトリガし、制御プレーン装置がユーザ機器にＩＰアドレスを再割り当てし又はＩＰプレフィックスを割り当てるとき、ネットワーク側は、セッション及びサービス継続モードをユーザ機器へ送信し得る。その結果、ユーザ機器は、ユーザ機器の複数のＩＰアドレスから、ネットワーク側により送信されたセッション及びサービス継続モードに基づき、サービス送信を実行するためのソースＩＰアドレスを選択できる。
【０００４】
本開示を実施する過程で、発明者は、従来技術が少なくとも以下の問題を有することを見い出した。
【０００５】
従来技術は、ユーザ機器がＰＤＵセッションを設定する処理を開始するとき、セッション及びサービス継続モードを決定する方法を提供するだけであり、どのようにルーティングルールが生成されるかを解決しない。さらに、従来技術は、ネットワーク側がユーザプレーン装置の再選択をトリガし及び制御プレーン装置がユーザ機器にＩＰアドレスを再割り当てし又はＩＰプレフィックスを割り当てるときセッション及びサービス継続モードを決定する関連方法を提供しない。したがって、ユーザ機器は、サービス送信を実行するための適切なソースＩＰアドレスを選択できず、通信効率が低い。
【発明の概要】
【０００６】
従来技術の問題を解決するために、本開示の実施形態は、通信方法及び通信機器を提供する。技術的ソリューションは以下の通りである。
【０００７】
第１の態様によると、通信方法が提供され、前記方法は、制御プレーン装置により、インターネットプロトコルＩＰアドレスをユーザ機器に割り当てるステップと、前記制御プレーン装置により、ルーティングポリシネットワークエレメントを用いて、前記ＩＰアドレスに対応するルーティングルールを取得するステップと、前記制御プレーン装置により、前記ルーティングルール及び前記ＩＰアドレスを前記ユーザ機器へ送信するステップであって、前記ルーティングルールは、前記ユーザ機器がサービスを開始するとき、前記ユーザ機器によりソースＩＰアドレスを決定するために使用される、ステップと、を含む。
【０００８】
ルーティングルールは、アプリケーションサーバのＩＰアドレス情報である。例えば、ルーティングルールは、ルーティングポリシネットワークエレメントにより管理されるアプリケーションサーバのＩＰアドレスセグメントであってよい。ソースＩＰアドレスは、ユーザ機器によりアプリケーションにアクセスするために使用されるＩＰアドレスである。
【０００９】
本開示の本実施形態により提供される方法では、制御プレーン装置は、ルーティングポリシネットワークエレメントを用いて、制御プレーン装置によりユーザ機器に割り当てられたＩＰアドレスに対応するルーティングルールを取得してよい。制御プレーン装置は、ユーザ機器へ、制御プレーン装置によりユーザ機器に割り当てられたＩＰアドレス、及びＩＰアドレスに対応するルーティングルールを送信する。その結果、ユーザ機器は、アクセスされるべきアプリケーション及びルーティングルールに基づき、アプリケーションにアクセスするための適切なソースＩＰアドレスを選択でき、それにより通信効率を向上する。
【００１０】
第１の態様の第１の可能な実装では、前記制御プレーン装置により、ルーティングポリシネットワークエレメントを用いて、前記ＩＰアドレスに対応するルーティングルールを取得する前記ステップは、前記制御プレーン装置により、少なくとも１つのルーティングルールを前記ルーティングポリシネットワークエレメントを用いて取得するステップと、前記制御プレーン装置により、前記割り当てられたＩＰアドレスに基づき、前記ＩＰアドレスに対応する前記ルーティングルールを決定するステップと、を含む。
【００１１】
本開示の本実施形態により提供される方法では、制御プレーン装置は、少なくとも１つのルーティングルールをルーティングポリシネットワークエレメントを用いて取得し、少なくとも１つのルーティングルールから、制御プレーン装置によりユーザ機器に割り当てられたＩＰアドレスに対応するルーティングルールを決定する。制御プレーン装置は、ユーザ機器へ、ＩＰアドレス及びＩＰアドレスに対応するルーティングルールを送信してよい。その結果、ＵＥは、アクセスされるべきアプリケーションに基づき、アプリケーションにアクセスするための適切なソースＩＰアドレスを選択でき、それにより通信効率を向上する。
【００１２】
第１の態様の第２の可能な実装では、前記制御プレーン装置により、少なくとも１つのルーティングルールを前記ルーティングポリシネットワークエレメントを用いて取得する前記ステップは、前記制御プレーン装置により、前記少なくとも１つのルーティングルールを前記ルーティングポリシネットワークエレメントから取得するステップ、又は、前記制御プレーン装置により、前記少なくとも１つのルーティングルールをデータベースから取得するステップであって、前記少なくとも１つのルーティングルールは前記データベースに前記ルーティングポリシネットワークエレメントにより保存される、ステップ、を含む。
【００１３】
本開示の本実施形態により提供される方法では、制御プレーン装置は、少なくとも１つのルーティングルールをルーティングポリシネットワークエレメントから取得してよく、又は少なくとも１つのルーティングルールをデータベースから取得してよい。このように、ルーティングルールを制御プレーン装置によりルーティングポリシネットワークエレメントを用いて取得する方法が強化される。
【００１４】
第１の態様の第３の可能な実装では、前記ルーティングルールは、前記ルーティングポリシネットワークエレメントにより管理されるアプリケーションサーバのインターネットプロトコルＩＰアドレスセグメントを含む。
【００１５】
本開示の本実施形態により提供される方法では、制御プレーン装置からユーザ機器へ送信されるルーティングルールは、ルーティングポリシネットワークエレメントにより管理されるアプリケーションサーバのＩＰアドレスセグメントを含んでよい。その結果、ユーザ機器は、ルーティングルールに基づき、アプリケーションにアクセスするための適切なソースＩＰアドレスを選択でき、それにより通信効率を向上する。
【００１６】
第１の態様の第４の可能な実装では、制御プレーン装置により、ＩＰアドレスをユーザ機器に割り当てる前記ステップの前に、前記方法は、前記制御プレーン装置により、アプリケーションのセッション及びサービス継続要件をルーティングポリシネットワークエレメントを用いて取得するステップを更に含む。制御プレーン装置により、ＩＰアドレスをユーザ機器に割り当てる前記ステップは、前記制御プレーン装置により、前記ＩＰアドレスを前記ユーザ機器に、前記アプリケーションの前記セッション及びサービス継続要件に基づき割り当てるステップを含む。
【００１７】
セッション及びサービス継続要件は、セッション及びサービス継続性を維持することに対するアプリケーションの要件である。例えば、アプリケーションは、ユーザ機器の一がアプリケーションにアクセスする処理の中で変化したとしても、アプリケーションにアクセスするサービスの途切れない送信が維持できることを期待する。このように、ＩＰ継続性が提供される。
【００１８】
本開示の本実施形態により提供される方法では、制御プレーン装置は、ＰＤＵセッションのセッション及びサービス継続モードを、ルーティングポリシネットワークエレメントから取得されたアプリケーションのセッション及びサービス継続要件に基づき決定し、ＩＰアドレスをユーザ機器に割り当ててよい。このように、ＩＰアドレスを割り当てる方法が提供され、通信効率が向上される。
【００１９】
第１の態様の第５の可能な実装では、前記方法は、前記制御プレーン装置により前記ユーザ機器へ、前記ＩＰアドレスに対応するセッション及びサービス継続モードを送信するステップ、を更に含む。
【００２０】
セッション及びサービス継続モードは、セッション及びサービス継続要件を満たすためにアプリケーションに使用されるモードである。例えば、セッション及びサービス継続モードでは（例えば、セッション及びサービス継続モード１では）、ユーザ機器の一がアプリケーションにアクセスする処理の中で変化した場合でも、ユーザ機器により送信されるパケットを転送するために、同じユーザプレーン装置が依然として使用される。別のセッション及びサービス継続モードでは（例えば、セッション及びサービス継続モード２では）、ユーザ機器がアプリケーションにアクセスする処理の中でユーザプレーン装置のサービスエリアを越えて移動した場合、セッションが解放され、制御プレーン装置は、ユーザ機器の新しい位置に基づきユーザプレーン装置を選択し、ユーザ機器は新しく選択されたユーザプレーン装置を用いて新しいセッションを設定し、ユーザ機器により送信されるパケットは新しく選択されたユーザプレーン装置により転送される。別のセッション及びサービス継続モードでは（例えば、セッション及びサービス継続モード３では）、ユーザ機器の位置がアプリケーションにアクセスする処理の中で変化した場合、制御プレーン装置は、ユーザ機器の新しい位置に基づきユーザプレーン装置を選択し、ユーザ機器は新しく選択されたユーザプレーン装置を用いて新しいセッションを設定し、ユーザ機器のパケットは２つのセッション、つまり古いユーザプレーン装置及び新しく選択されたユーザプレーン装置により、同時に転送される。古いセッションにおけるサービスは、新しいセッションへ移行された後に解放される。或いは、古いセッションはプリセット時間が終了した後に解放される。
【００２１】
本開示の本実施形態により提供される方法では、ＩＰアドレス及びルーティングルールをユーザ機器は、へ送信するとき、制御プレーン装置は、ユーザ機器は、ＩＰアドレスに対応するセッション及びサービス継続モードを送信してよい。その結果、ユーザ機器は、ＩＰアドレスに対応するセッション及びサービス継続モードに基づき、アプリケーションにアクセスするための適切なソースＩＰアドレスを選択でき、それにより通信効率を向上する。
【００２２】
第１の態様の第６の可能な実装では、ルーティングルールは、同じセッション及びサービス継続要件を有するアプリケーションに対応するアプリケーションサーバのＩＰアドレスセグメントを含む。
【００２３】
本開示の本実施形態により提供される方法では、制御プレーン装置によりユーザ機器へ送信されるルーティングルールは、同じセッション及びサービス継続要件を有するアプリケーションに対応するアプリケーションサーバのＩＰアドレスセグメントを含んでよい。その結果、ユーザ機器は、ルーティングルールに基づき、アプリケーションにアクセスするための適切なソースＩＰアドレスを選択でき、それにより通信効率を向上する。
【００２４】
第１の態様の第７の可能な実装では、前記制御プレーン装置により、前記ルーティングルール及び前記ＩＰアドレスを前記ユーザ機器へ送信する前記ステップは、前記制御プレーン装置により、セッション設定完了メッセージを前記ユーザ機器へ送信するステップであって、前記セッション設定完了メッセージは前記ルーティングルール及び前記ＩＰアドレスを含む、ステップ、又は、前記制御プレーン装置により、ルータ広告ＲＡメッセージを前記ユーザ機器へユーザプレーン装置を用いて送信するステップであって、前記ＲＡメッセージは前記ルーティングルール及び前記ＩＰアドレスを伝達する、ステップ、を含む。
【００２５】
本開示の本実施形態により提供される方法では、異なる実装シナリオにおいて、制御プレーン装置は、ルーティングルール及びＩＰアドレスをユーザ機器へ直接、又は、ユーザプレーン装置を用いて、送信してよい。その結果、ユーザ機器は、ルーティングルールに基づき、アプリケーションにアクセスするための適切なソースＩＰアドレスを選択できる。
【００２６】
第２の態様によると、通信方法が提供され、前記方法は、ルーティングポリシネットワークエレメントにより、ルーティングルールを取得するステップと、前記ルーティングポリシネットワークエレメントにより、前記ルーティングルールを制御プレーン装置に提供するステップと、を含む。
【００２７】
本開示の本実施形態により提供される方法では、ルーティングポリシネットワークエレメントは、ルーティングルールを取得し、ルーティングルールを制御プレーン装置に提供してよく、制御プレーン装置は、ルーティングルールをユーザ機器へ送信してよい。その結果、ユーザ機器は、ルーティングルールに基づき、アプリケーションにアクセスするための適切なソースＩＰアドレスを選択でき、それにより通信効率を向上する。
【００２８】
第２の態様の第１の可能な実装では、前記ルーティングポリシネットワークエレメントにより、前記ルーティングルールを制御プレーン装置に提供する前記ステップは、前記ルーティングポリシネットワークエレメントにより、前記ルーティングルールをデータベースに保存するステップであって、その結果、前記制御プレーン装置は前記ルーティングルールを前記データベースから取得する、ステップ、又は、前記ルーティングポリシネットワークエレメントにより、前記ルーティングルールを前記制御プレーン装置へ送信するステップ、を含む。
【００２９】
本開示の本実施形態により提供される方法では、ルーティングポリシネットワークエレメントは、ルーティングルールを制御プレーン装置に直接又はルーティングをデータベースに保存することにより、提供してよい。その結果、制御プレーン装置は、ルーティングルールをデータベースから取得でき又はルーティングルールをルーティングポリシネットワークエレメントから直接受信できる。このように、ルーティングルールを制御プレーン装置により取得する複数の方法が提供される。
【００３０】
第２の態様の第２の可能な実装では、前記方法は、前記ルーティングポリシネットワークエレメントにより、アプリケーションのセッション及びサービス継続要件を取得するステップと、前記ルーティングポリシネットワークエレメントにより、前記アプリケーションの前記セッション及びサービス要件を前記制御プレーン装置へ送信するステップと、を更に含む。
【００３１】
本開示の本実施形態により提供される方法では、ルーティングポリシネットワークエレメントは、アプリケーションのセッション及びサービス継続要件を取得し、アプリケーションのセッション及びサービス継続要件を制御プレーン装置へ送信してよい。その結果、制御プレーン装置は、ＰＤＵセッションのセッション及びサービス継続モードを、アプリケーションのセッション及びサービス継続要件に基づき決定し、ＩＰアドレスをユーザ機器に割り当てることができる。このように、ＩＰアドレスを割り当てる方法が提供され、通信効率が向上される。
【００３２】
第２の態様の第３の可能な実装では、前記ルーティングポリシネットワークエレメントにより、前記ルーティングルールを制御プレーン装置に提供する前記ステップの前に、前記方法は、前記ルーティングポリシネットワークエレメントにより前記アプリケーションの前記セッション及びサービス継続要件に基づき、同じセッション及びサービス継続要件を有するアプリケーションに対応するアプリケーションサーバのインターネットプロトコルＩＰアドレスセグメントを取得するステップ、を更に含む。
【００３３】
本開示の本実施形態により提供される方法では、ルーティングポリシネットワークエレメントは、アドレスセグメント分類を、アプリケーションのセッション及びサービス継続要件に基づき実行して、同じセッション及びサービス継続要件を有するアプリケーションに対応するアプリケーションサーバのＩＰアドレスセグメントを取得してよい。ルーティングポリシネットワークエレメントは、制御プレーン装置に、同じセッション及びサービス継続要件を有するアプリケーションに対応するアプリケーションサーバのＩＰアドレスセグメントを提供してよい。その結果、制御プレーン装置によりユーザ機器へ送信されるルーティングルールは、同じセッション及びサービス継続要件を有するアプリケーションに対応するアプリケーションサーバのＩＰアドレスセグメントを含み得る。ユーザ機器は、ルーティングルールに基づき、アプリケーションにアクセスするために適切なソースＩＰアドレスを選択でき、それにより通信効率を向上する。
【００３４】
第２の態様の第４の可能な実装では、前記ルーティングルールは、前記ルーティングポリシネットワークエレメントにより管理されるアプリケーションサーバのＩＰアドレスセグメントを含み、又は、前記ルーティングルールは、前記同じセッション及びサービス継続要件を有する前記アプリケーションに対応する前記アプリケーションサーバの前記ＩＰアドレスセグメントを含む。
【００３５】
本開示の本実施形態により提供される方法では、ルーティングポリシネットワークエレメントにより制御プレーン装置に提供されるルーティングルールは、ルーティングポリシネットワークエレメントにより管理されるアプリケーションサーバのＩＰアドレスセグメントを含んでよく、又は同じセッション及びサービス継続要件を有するアプリケーションに対応するアプリケーションサーバのＩＰアドレスセグメントを含んでよい。このように、ルーティングルールの形式が強化される。
【００３６】
第３の態様によると、通信方法が提供され、前記方法は、ユーザ機器により、前記ユーザ機器のインターネットプロトコルＩＰアドレス、ルーティングルール、及び前記ＩＰアドレスに対応するセッション及びサービス継続モードを取得するステップと、前記ユーザ機器により、ソースＩＰアドレスを前記ユーザ機器の既存ＩＰアドレスから、前記ユーザ機器によりアクセスされるべきアプリケーション、前記ルーティングルール、及び前記ＩＰアドレスに対応する前記セッション及びサービス継続モードに基づき選択するステップと、前記アプリケーションに前記ソースＩＰアドレスを用いてアクセスするステップと、を含む。
【００３７】
本開示の本実施形態により提供される方法では、ユーザ機器は、ＩＰアドレス、ルーティングルール、及びＩＰアドレスに対応するセッション及びサービス継続モードを取得してよい。その結果、ユーザ機器は、アクセスされるべきアプリケーション、ルーティングルール、及びＩＰアドレスに対応するセッション及びサービス継続モードに基づき、アプリケーションにアクセスするための適切なソースＩＰアドレスを選択でき、それにより通信効率を向上する。
【００３８】
第３の態様の第１の可能な実装では、ルーティングルールは、ルーティングポリシネットワークエレメントにより管理されるアプリケーションサーバのＩＰアドレスセグメントを含む。
【００３９】
本開示の本実施形態により提供される方法では、ユーザ機器により取得されるルーティングルールは、ルーティングポリシネットワークエレメントにより管理されるアプリケーションサーバのＩＰアドレスセグメントを含んでよい。その結果、ユーザ機器は、アクセスされるべきアプリケーション、ルーティングルール、及びＩＰアドレスに対応するセッション及びサービス継続モードに基づき、アプリケーションにアクセスするための適切なソースＩＰアドレスを選択でき、それにより通信効率を向上する。
【００４０】
第３の態様の第２の可能な実装では、ユーザ機器により、前記ユーザ機器のＩＰアドレス、ルーティングルール、及び前記ＩＰアドレスに対応するセッション及びサービス継続モードを取得する前記ステップは、前記ユーザ機器により、制御プレーン装置から、前記ユーザ機器の前記ＩＰアドレス、前記ルーティングルール、及び前記ＩＰアドレスに対応する前記セッション及びサービス継続モードを取得するステップを含み、前記ユーザ機器により、ソースＩＰアドレスを前記ユーザ機器の既存ＩＰアドレスから、前記ユーザ機器によりアクセスされるべきアプリケーション、前記ルーティングルール、及び前記ＩＰアドレスに対応する前記セッション及びサービス継続モードに基づき選択する前記ステップは、前記ユーザ機器により、前記ソースＩＰアドレスを前記ユーザ機器の前記既存ＩＰアドレスから、前記ユーザ機器によりアクセスされるべき前記アプリケーションのセッション及びサービス継続要件、前記ルーティングルール、及び前記ＩＰアドレスに対応する前記セッション及びサービス継続モードに基づき選択するステップを含む。
【００４１】
本開示の本実施形態により提供される方法では、ユーザ機器は、制御プレーン装置から、ＩＰアドレス、ルーティングルール、及びＩＰアドレスに対応するセッション及びサービス継続モードを取得し、アクセスされるべきアプリケーション、ルーティングルール、及びＩＰアドレスに対応するセッション及びサービス継続モードに基づき、アプリケーションにアクセスするための適切なソースＩＰアドレスを選択してよく、それにより通信効率を向上する。
【００４２】
第３の態様の第３の可能な実装では、前記ユーザ機器により、前記ソースＩＰアドレスを前記ユーザ機器の前記既存ＩＰアドレスから、前記ユーザ機器によりアクセスされるべき前記アプリケーションのセッション及びサービス継続要件、前記ルーティングルール、及び前記ＩＰアドレスに対応する前記セッション及びサービス継続モードに基づき選択する前記ステップは、前記ユーザ機器により、前記ソースＩＰアドレスをプリセットルールに従い選択するステップであって、前記プリセットルールは、前記ソースＩＰアドレスに対応する前記セッション及びサービス継続モードが、前記ユーザ機器によりアクセスされるべき前記アプリケーションの前記セッション及びサービス継続要件を満たすこと、及び前記ユーザ機器によりアクセスされるべき前記アプリケーションに対応するアプリケーションサーバのＩＰアドレスが、前記ルーティングルールに含まれる前記ＩＰアドレスセグメントの中にあること、を含む、ステップを含む。
【００４３】
本開示の本実施形態により提供される方法では、ユーザ機器は、ＩＰアドレスに対応するセッション及びサービス継続モードが、ユーザ機器によりアクセスされるべきアプリケーションのセッション及びサービス継続要件を満たすこと、及びユーザ機器によりアクセスされるべきアプリケーションに対応するアプリケーションサーバのＩＰアドレスがルーティングルールに含まれるＩＰアドレスセグメントの中にあることに基づき、アプリケーションにアクセスするための適切なソースＩＰアドレスを選択してよく、それにより通信効率を向上する。
【００４４】
第３の態様の第４の可能な実装では、ユーザ機器により、前記ユーザ機器のＩＰアドレス、ルーティングルール、及び前記ＩＰアドレスに対応するセッション及びサービス継続モードを取得する前記ステップは、前記ユーザ機器により、セッション設定完了メッセージを前記制御プレーン装置から受信するステップであって、前記セッション設定完了メッセージは、前記ＩＰアドレス、前記ルーティングルール、及び前記ＩＰアドレスに対応する前記セッション及びサービス継続モードを伝達する、ステップ、又は、前記ユーザ機器により、ルータ広告ＲＡメッセージをユーザプレーン装置から受信するステップであって、前記ＲＡメッセージは、前記ＩＰアドレス、前記ルーティングルール、及び前記ＩＰアドレスに対応する前記セッション及びサービス継続モードを伝達する、ステップ、を含む。
【００４５】
本開示の本実施形態により提供される方法では、異なる実装シナリオにおいて、ユーザ機器は、制御プレーン装置により送信されるセッション設定完了メッセージを用いて、又はユーザプレーン装置により送信されるＲＡメッセージを用いて、ルーティングルール及びＩＰアドレスに対応するセッション及びサービス継続モードを取得してよい。その結果、ユーザ機器は、ルーティングルール及びＩＰアドレスに対応するセッション及びサービス継続性モードに基づき、アプリケーションにアクセスするために適切なソースＩＰアドレスを選択できる。
【００４６】
第４の態様によると、通信機器が提供され、前記機器は複数の機能モジュールを含み、前記複数の機能モジュールは、第１の態様及び第１の態様のいずれかの可能な実装により提供される通信方法を実行するよう構成される。
【００４７】
第５の態様によると、通信機器が提供され、前記機器は複数の機能モジュールを含み、前記複数の機能モジュールは、第２の態様及び第２の態様のいずれかの可能な実装により提供される通信方法を実行するよう構成される。
【００４８】
第６の態様によると、通信機器が提供され、前記機器は複数の機能モジュールを含み、前記複数の機能モジュールは、第３の態様及び第３の態様のいずれかの可能な実装により提供される通信方法を実行するよう構成される。
【００４９】
第７の態様によると、制御プレーン装置が提供され、前記制御プレーン装置は、プロセッサと、前記プロセッサにより実行可能な命令を格納するよう構成されるメモリと、を含み、前記実行可能な命令は、以下の動作：インターネットプロトコルＩＰアドレスをユーザ機器に割り当てるステップと、ルーティングポリシネットワークエレメントを用いて、前記ＩＰアドレスに対応するルーティングルールを取得するステップと、前記ルーティングルール及び前記ＩＰアドレスを前記ユーザ機器へ送信するステップであって、前記ルーティングルールは、前記ユーザ機器がサービスを開始するとき、前記ユーザ機器によりソースＩＰアドレスを決定するために使用される、ステップと、を実行するために使用される。
【００５０】
可能な実装では、実行可能な命令は、以下の動作：少なくとも１つのルーティングルールをルーティングポリシネットワークエレメントを用いて取得するステップと、割り当てられたＩＰアドレスに基づき、ＩＰアドレスに対応するルーティングルールを決定するステップと、を実行するために使用される。
【００５１】
可能な実装では、前記実行可能な命令は、前記少なくとも１つのルーティングルールを前記ルーティングポリシネットワークエレメントから取得するステップ、又は、前記少なくとも１つのルーティングルールをデータベースから取得するステップであって、前記少なくとも１つのルーティングルールは、前記ルーティングポリシネットワークエレメントにより前記データベースに保存される、ステップ、を実行するために使用される。
【００５２】
可能な実装では、ルーティングルールは、ルーティングポリシネットワークエレメントにより管理されるアプリケーションサーバのインターネットプロトコルＩＰアドレスセグメントを含む。
【００５３】
可能な実装では、実行可能な命令は、以下の動作：アプリケーションのセッション及びサービス継続要件を、ルーティングポリシネットワークエレメントを用いて取得するステップと、前記ＩＰアドレスを前記ユーザ機器に、前記アプリケーションの前記セッション及びサービス継続要件に基づき割り当てるステップと、を実行するために使用される。
【００５４】
可能な実装では、実行可能な命令は、以下の動作：前記ユーザ機器へ、前記ＩＰアドレスに対応するセッション及びサービス継続モードを送信するステップ、を実行するために使用される。
【００５５】
可能な実装では、ルーティングルールは、同じセッション及びサービス継続要件を有するアプリケーションに対応するアプリケーションサーバのＩＰアドレスセグメントを含む。
【００５６】
可能な実装では、実行可能な命令は、以下の動作：セッション設定完了メッセージを前記ユーザ機器へ送信するステップであって、前記セッション設定完了メッセージは、前記ルーティングルール及び前記ＩＰアドレスを伝達するステップ、又は、ルータ広告ＲＡメッセージを前記ユーザ機器へ、ユーザプレーン装置を用いて送信するステップであって、前記ＲＡメッセージは前記ルーティングルール及び前記ＩＰアドレスを伝達する、ステップ、を実行するために使用される。
【００５７】
第８の態様によると、ルーティングポリシネットワークエレメントが提供され、前記ルーティングポリシネットワークエレメントは、プロセッサと、前記プロセッサにより実行可能な命令を格納するよう構成されるメモリと、を含み、前記実行可能な命令は、以下の動作：ルーティングルールを取得するステップと、前記ルーティングルールを制御プレーン装置に提供するステップと、を実行するために使用される。
【００５８】
可能な実装では、実行可能な命令は、以下の動作：前記ルーティングルールをデータベースに保存するステップであって、その結果、制御プレーン装置は、前記ルーティングルールを前記データベースから取得する、ステップ、又は、前記ルーティングルールを前記制御プレーン装置へ送信するステップ、を実行するために使用される。
【００５９】
可能な実装では、実行可能な命令は、以下の動作：アプリケーションのセッション及びサービス継続要件を取得するステップと、前記アプリケーションの前記セッション及びサービス継続要件を前記制御プレーン装置へ送信するステップと、を実行するために使用される。
【００６０】
可能な実装では、実行可能な命令は、以下の動作：前記アプリケーションの前記セッション及びサービス継続要件に基づき、同じセッション及びサービス継続要件を有するアプリケーションに対応するアプリケーションサーバのインターネットプロトコルＩＰアドレスセグメントを取得するステップ、を実行するために使用される。
【００６１】
可能な実装では、前記ルーティングルールは、前記ルーティングポリシネットワークエレメントにより管理されるアプリケーションサーバのＩＰアドレスセグメントを含み、又は、前記ルーティングルールは、前記同じセッション及びサービス継続要件を有する前記アプリケーションに対応する前記アプリケーションサーバの前記ＩＰアドレスセグメントを含む。
【００６２】
第９の態様によると、ユーザ機器が提供され、前記ユーザ機器は、プロセッサと、前記プロセッサにより実行可能な命令を格納するよう構成されるメモリと、を含み、前記実行可能な命令は、以下の動作：前記ユーザ機器のインターネットプロトコルＩＰアドレス、ルーティングルール、及び前記ＩＰアドレスに対応するセッション及びサービス継続モードを取得するステップと、ソースＩＰアドレスを前記ユーザ機器の既存ＩＰアドレスから、前記ユーザ機器によりアクセスされるべきアプリケーション、前記ルーティングルール、及び前記ＩＰアドレスに対応する前記セッション及びサービス継続モードに基づき選択するステップと、前記アプリケーションに前記ソースＩＰアドレスを用いてアクセスするステップと、を実行するために使用される。
【００６３】
可能な実装では、ルーティングルールは、ルーティングポリシネットワークエレメントにより管理されるアプリケーションサーバのＩＰアドレスセグメントを含む。
【００６４】
可能な実装では、実行可能な命令は、以下の動作：制御プレーン装置から、前記ユーザ機器の前記ＩＰアドレス、前記ルーティングルール、及び前記ＩＰアドレスに対応する前記セッション及びサービス継続モードを取得するステップと、前記ソースＩＰアドレスを前記ユーザ機器の前記既存ＩＰアドレスから、前記ユーザ機器によりアクセスされるべき前記アプリケーションのセッション及びサービス継続要件、前記ルーティングルール、及び前記ＩＰアドレスに対応する前記セッション及びサービス継続モードに基づき選択するステップと、を実行するために使用される。
【００６５】
可能な実装では、実行可能な命令は、以下の動作：プリセットルールに従いソースＩＰアドレスを選択するステップであって、前記プリセットルールは、前記ソースＩＰアドレスに対応するセッション及びサービス継続モードが、前記ユーザ機器によりアクセスされるべき前記アプリケーションの前記セッション及びサービス継続要件を満たすこと、及び前記アクセスされるべきアプリケーションに対応するアプリケーションサーバのＩＰアドレスが、前記ルーティングルールに含まれる前記ＩＰアドレスセグメントの中にあること、を含む、ステップ、を実行するために使用される。
【００６６】
可能な実装では、実行可能な命令は、以下の動作：セッション設定完了メッセージを前記制御プレーン装置から受信するステップであって、前記セッション設定完了メッセージは、前記ＩＰアドレス、前記ルーティングルール、及び前記ＩＰアドレスに対応する前記セッション及びサービス継続モードを伝達する、ステップ、又は、ルータ広告ＲＡメッセージをユーザプレーン装置から受信するステップであって、前記ＲＡメッセージは、前記ＩＰアドレス、前記ルーティングルール、及び前記ＩＰアドレスに対応する前記セッション及びサービス継続モードを伝達する、ステップ、を実行するために使用される。
【図面の簡単な説明】
【００６７】
【図１】本開示の一実施形態によるシステムの概略構造図である。
【００６８】
【図２】本開示の一実施形態によるユーザ機器２００の概略構造図である。
【００６９】
【図３】本開示の一実施形態によるルーティングポリシネットワークエレメント３００の概略構造図である。
【００７０】
【図４】本開示の一実施形態による制御プレーン装置４００の概略構造図である。
【００７１】
【図５】本開示の一実施形態による通信方法のフローチャートである。
【００７２】
【図６Ａ】本開示の一実施形態による通信方法のフローチャートである。
【図６Ｂ】本開示の一実施形態による通信方法のフローチャートである。
【００７３】
【図７】本開示の一実施形態による通信方法のフローチャートである。
【００７４】
【図８Ａ】本開示の一実施形態による通信方法のフローチャートである。
【図８Ｂ】本開示の一実施形態による通信方法のフローチャートである。
【００７５】
【図９】本開示の一実施形態による通信方法のフローチャートである。
【００７６】
【図１０Ａ】本開示の一実施形態による通信方法のフローチャートである。
【図１０Ｂ】本開示の一実施形態による通信方法のフローチャートである。
【００７７】
【図１１】本開示の一実施形態による通信機器の概略構造図である。
【００７８】
【図１２】本開示の一実施形態による取得モジュール１１０２の概略構造図である。
【００７９】
【図１３】本開示の一実施形態による通信機器の概略構造図である。
【００８０】
【図１４】本開示の一実施形態による通信機器の概略構造図である。
【発明を実施するための形態】
【００８１】
本開示の目的、技術的ソリューション、及び利点を一層明らかにするために、以下は、添付の図面を参照して本開示の実装を更に詳述する。
【００８２】
全ての前述の任意的技術的ソリューションは、本開示の任意的実施形態を形成するためにランダムに結合されてよい。詳細は、ここで記載されない。
【００８３】
図１は、本開示の一実施形態によるシステムの概略構造図である。図１を参照すると、システムの構造は、ユーザ機器（User  Equipment,UE）、アクセスネットワーク装置（Access  Network,AN）、制御プレーン装置（Control  Plane,CP）、ユーザプレーン装置（User  plane,UP）、ルーティングポリシネットワークエレメント、及びアプリケーションサーバ（Application  Server,AS）を含む。
【００８４】
ＵＥは、種々のハンドヘルド装置、車内装置、ウエアラブル装置、又は無線通信機能を有するコンピューティング装置、又は無線モデムに接続される他の処理装置を含み得る。ＵＥは、端末装置（terminal  device）、移動局（mobile  station,MS）、又は端末（terminal）とも呼ばれることがあり、或いは、加入者ユニット（subscriber  unit)）、セルラ電話機（cellular  phone）、スマートフォン（smart  phone）、無線データカード、パーソナルデジタルアシスタント（personal  digital  assistant、PDA）コンピュータ、タブレットコンピュータ、無線モデム（modem）、ハンドヘルド装置（handheld）、ラップトップコンピュータ（laptop  computer）、コードレス電話機（cordless  phone）、又は無線ローカルループ（wireless  local  loop、WLL）局、機械型通信（Machine  Type  Communications,MTC）端末、等を更に含み得る。
【００８５】
ＡＮは、無線アクセスネットワーク内に配備され、無線通信機能をＵＥに提供するよう構成される。ＡＮは、マクロ基地局、マイクロ基地局（スモールセルとも呼ばれる）、中継局、及びアクセスポイントのような種々の基地局を含んでよい。基地局機能を備える装置は、異なる無線アクセス技術を用いるシステムにおいて異なる名称を有してよい。例えば、ＬＴＥシステムでは、装置は、進化型ＮｏｄｅＢ（evolved  NodeB,eNB又はeNodeB）と呼ばれ、第３世代（３rd  Generation,３G）システムでは、装置はＮｏｄｅＢ（NodeB）と呼ばれる。
【００８６】
ＣＰは、ＵＥアタッチメント、移動性管理、追跡領域更新手順、ＵＥセッション管理、ＵＰ選択、ＵＰ再選択、インターネットプロトコル（Internet  Protocol,IP）アドレス割り当て、サービス品質（Quality  of  Service,QoS）制御、リソース設定、変更、及び解放、等を担ってよい。ＣＰは、セッション管理機能（Session  Management  Function,SMF）、ポリシ制御機能（Policy  Control  Function,PCF）、又は別の制御プレーンネットワークエレメントであってよい。
【００８７】
ＵＰは、端末装置に対するパケット転送及び統計のような処理機能を担ってよい。例えば、ＵＰは、サービングゲートウェイ（Serving  GateWay,SGW）及びパケットデータネットワークゲートウェイ（Packet  Data  Network  Gate  Way,PGW）のユーザプレーン機能を実装してよい。
【００８８】
ルーティングポリシネットワークエレメントは、ルーティングルールを管理するネットワークエレメント、例えばネットワーク管理システム、認証、認可及び課金（Authentication,  Authorization  and  Accounting,AAA）サーバ、又はアプリケーションサーバ制御部（Application  Server  controller,AS  controller）であってよい。
【００８９】
ＡＳは、サービスを提供するアプリケーションサーバ、例えば音声サービスを提供するアプリケーションサーバである。
【００９０】
図２は、本開示の一実施形態によるユーザ機器２００の概略構造図である。ユーザ機器は、以下の実施形態の各々で提供される通信方法を実行するよう構成されてよい。図２を参照すると、ユーザ機器２００は、無線周波数（Radio  Frequency,RF）回路１１０、１つ以上のコンピュータ可読記憶媒体を含むメモリ１２０、入力ユニット１３０、ディスプレイユニット１４０、センサ１５０、音声回路１６０、無線フィデリティ（Wireless  Fidelity,Wi-Fi）モジュール１７０、１つ以上の処理コアを含むプロセッサ１８０、及び電源１９０、のようなコンポーネントを含んでよい。当業者は、ユーザ機器が図２に示すユーザ機器構造に限定されないこと、及びユーザ機器が図示されたものより多数の又は少数の部分を含んでよいこと、又は幾つかの部分が結合されてよく、又は部分の配置が異なってよいことを理解し得る。
【００９１】
ＲＦ回路１１０は、情報送信及び受信処理又は呼処理の間に、信号を送信し及び受信するよう構成されてよい。特に、ＲＦ回路１１０は、基地局からのダウンリンク情報を受信し、次に、処理のためにダウンリンク情報を１つ以上のプロセッサ１８０に配信し、そして関連するアップリンクデータを基地局へ送信する。通常、ＲＦ回路１１０は、限定ではないが、アンテナ、少なくとも１つの増幅器、チューナ、１つ以上の発振器、加入者識別モジュール（SIM）カード、通信機、カプラ、低雑音増幅器（Low  Noise  Amplifier,LNA）、デュプレクサ、等を含む。さらに、ＲＦ回路１１０は、無線通信により、ネットワーク及び別の装置とも無線通信を通じて通信してよい。無線通信は、限定ではないが、グローバルシステム・フォー・モバイルコミュニケーションズ（Global  System  for  Mobile  communications,GSM）、汎用パケット無線サービス（General  Packet  Radio  Service,GPRS）、符号分割多元接続（Code  Division  Multiple  Access,CDMA）、広帯域符号分割多元接続（Wideband  Code  Division  Multiple  Access,WCDMA）、ロングタームエボリューション（Long  Term  Evolution,LTE）、電子メール、ショートメッセージングサービス（Short  Messaging  Service,SMS）、等を含む任意の通信規格又はプロトコルを用いてよい。
【００９２】
メモリ１２０は、ソフトウェアプログラム及びモジュールを格納するよう構成されてよい。プロセッサ１８０は、種々の機能アプリケーション及びデータ処理を実施するために、メモリ１２０に格納されたソフトウェアプログラム及びモジュールを実行する。メモリ１２０は、主に、プログラム記憶領域及びデータ記憶領域を含んでよい。プログラム記憶領域は、オペレーティングシステム、（音声再生機能及び画像表示機能のような）少なくとも１つの機能により要求されるアプリケーションプログラム、等を格納してよい。データ記憶領域は、ユーザ機器２００の使用に従い生成される（音声データ及びアドレス帳のような）データ、等を格納してよい。さらに、メモリ１２０は、高速ランダムアクセスメモリを含んでよく、少なくとも１つの磁気ディスク記憶装置、フラッシュメモリのような不揮発性メモリ、又は別の不揮発性固体記憶装置を更に含んでよい。したがって、メモリ１２０は、プロセッサ１８０及び入力ユニット１３０のメモリ１２０へのアクセスを提供するために、メモリ制御部を更に含んでよい。
【００９３】
入力ユニット１３０は、入力される数字又は文字情報を受信し、キーボード、マウス、ジョイスティック、光ペン若しくはトラックボールの信号入力を生成するよう構成されてよい。ここで、該信号入力は、ユーザ設定及び機能制御に関連する。具体的に、入力ユニット１３０は、タッチ感応表面１３１、及び別の入力装置１３２を含んでよい。タッチ感応表面１３１は、タッチスクリーン又はタッチパネルとも呼ばれ、（指又はスタイラスのような任意の適切なオブジェクト又はアクセサリを用いることにより、タッチ感応表面１３１上の又はその近くのユーザの操作のような）タッチ感応表面上の又はその近くのユーザのタッチ操作を収集し、所定プログラムに従い対応する接続装置を駆動してよい。任意的で、タッチ感応表面１３１は、２つの部分：タッチ検出機器及びタッチ制御部、を含んでよい。タッチ検出機器は、ユーザのタッチ方向を検出し、タッチ操作によりもたらされる信号を検出し、タッチ制御部に信号を送信する。タッチ制御部は、タッチ検出機器からタッチ情報を受信し、タッチ情報をポイント座標に変換し、ポイント座標をプロセッサ１８０へ送信し、プロセッサ１８０により送信されたコマンドを受信し及びコマンドを実行できる。さらに、タッチ感応表面１３１は、抵抗型、容量型、赤外線、及び表面音響波のような複数の種類を用いて実装されてよい。入力ユニット１３０は、タッチ感応表面１３１に加えて、別の入力装置１３１を更に含んでよい。具体的に、別の入力装置１３２は、限定ではないが、物理キーボード、（音声制御キー又は電源入／切キーのような）機能キー、トラックボール、マウス、ジョイスティック、等うちの１つ以上を含んでよい。
【００９４】
ディスプレイユニット１４０は、ユーザにより入力される情報又はユーザに提供される情報、及びユーザ機器２００の種々のグラフィカルユーザインタフェースを表示するよう構成されてよい。グラフィカルユーザインタフェースは、画像、テキスト、アイコン、ビデオ、及びそれらの任意の組合せにより構成されてよい。ディスプレイユニット１４０は、ディスプレイパネル１４１を含んでよい。任意で、ディスプレイパネル１４１は、液晶ディスプレイ（Liquid  Crystal  Display,LCD）、有機発光ダイオード（Organic  Light-Emitting  Diode,OLED）、等の形式で構成されてよい。さらに、タッチ感応表面１３１は、ディスプレイパネル１４１をカバーしてよい。タッチ感応表面１３１上の又はその近くのタッチ操作を検出した後に、タッチ感応表面１３１は、タッチイベント種類を決定するために、タッチ操作をプロセッサ１８０へ転送する。次に、プロセッサ１８０は、タッチイベント種類に基づき、ディスプレイパネル１４１上で対応する視覚出力を提供する。図２では、タッチ感応表面１３１及びディスプレイパネル１４１が入力及び出力機能を実施するために２つの別個のコンポーネントとして使用されるが、幾つかの実施形態では、タッチ感応表面１３１及びディスプレイパネル１４１は、入力及び出力機能を実装するために統合されてよい。
【００９５】
ユーザ機器２００は、光センサ、動きセンサ、及び他のセンサのような、少なくとも１つのセンサ１５０を更に含んでよい。具体的に、光センサは、周囲光センサ及び近接センサを含んでよい。周囲光センサは、周囲光の明るさに基づき、ディスプレイパネル１４１の輝度を調整してよい。近接センサは、ユーザ機器２００が耳へ移動されるとき、ディスプレイパネル１４１及び／又はバックライトをオフに切り替えてよい。ある種の動きセンサとして、加速度計センサは、種々の方向の（通常は、３軸上の）加速度の大きさを検出してよく、静止時の重力の大きさ及び方向を検出してよく、携帯電話機の姿勢（例えば、ランドスケープ方向とポートレート方向との間の切り替え、関連するゲーム、及び磁気計姿勢較正）を認識するアプリケーション、（万歩計、殴打のような）振動認識に関連する機能、等に適用されてよい。ジャイロスコープ、圧力計、湿度計、温度計、及び赤外センサのような他のセンサは、ユーザ機器２００内に構成されてよく、詳細はここで記載されない。
【００９６】
音声回路１６０、スピーカ１６１、及びマイクロフォン１６２は、ユーザとユーザ機器２００との間の音声インタフェースを提供できる。音声回路１６０は、受信した音声データを電気信号に変換し、電気信号をスピーカ１６１へ送信してよい。スピーカ１６１は、出力のために、電気信号を音声信号に変換する。他方で、マイクロフォン１６２は、収集した音声信号を電気信号に変換する。音声回路１６０は、電気信号を受信し、電気信号を音声データに変換し、処理のためにプロセッサ１８０へ音声データを出力する。次に、プロセッサ１８０は、ＲＦ回路１１０を用いることにより、例えば別のユーザ機器へ、音声データを送信し、又は更なる処理のためにメモリ１２０に音声データを出力する。音声回路１６０は、周辺機器イヤホンとユーザ機器２００との間の通信を提供するために、イヤホンジャックを更に含んでよい。
【００９７】
Ｗｉ−Ｆｉは、短距離無線送信技術である。ユーザ機器２００は、Ｗｉ−Ｆｉモジュール１７０を用いることにより、ユーザが電子メールを送受信し、ウェブページを閲覧し、ストリーミングメディアにアクセスすること、等を助けてよく、ユーザに無線ブロードバンドインターネットアクセスを提供する。図２はＷｉ−Ｆｉモジュール１７０を示すが、Ｗｉ−Ｆｉモジュール１７０はユーザ機器２００の必須部分ではなく、本発明の本質を変更することなく要件に従い省略されてよいことが理解され得る。
【００９８】
プロセッサ１８０は、ユーザ機器２００の制御センタであり、種々のインタフェース及び線を用いて携帯電話機全体の全ての部分に接続され、メモリ１２０に格納されたソフトウェアプログラム及び／又はモジュールを走らせ又は実行することにより及びメモリ１２０に格納されたデータを呼び出すことにより、ユーザ機器２００の種々の機能を実施し及び／又はデータを処理して、携帯電話機上の全体監視を実行する。任意で、プロセッサ１８０は、１つ以上の処理コアを含んでよい。任意で、プロセッサ１８０は、アプリケーションプロセッサ及びモデムプロセッサを統合してよい。アプリケーションプロセッサは、主に、オペレーティングシステム、ユーザインタフェース、アプリケーションプログラム、等を処理する。モデムプロセッサは、主に、無線通信を処理する。モデムプロセッサは、代替としてプロセッサ１８０に統合されなくてよいことが理解され得る。
【００９９】
【０１００】
ユーザ機器２００は、コンポーネントに電力を供給する（バッテリのような）電源１９０を更に含む。任意で、電源は、電力管理システムを用いることによりプロセッサ１８０に論理的に接続されてよく、それにより電力管理システムを用いることによる充電、放電、及び電力消費管理を実施する。電源１９０は、直流又は交流電源、再充電システム、電源障害検出回路、電力変換器又はインバータ、電源状態指示器、及び任意の他のコンポーネントのうちの１つ以上を更に含んでよい。
【０１０１】
図示しないが、ユーザ機器２００は、カメラ、Ｂｌｕｅｔｏｏｔｈモジュール等を更に含んでよく、詳細はここに記載されない。具体的に、本実施形態では、ユーザ機器のディスプレイユニットは、タッチスクリーンディスプレイであり、ユーザ機器は、メモリ及び実行可能命令を更に含む。実行可能命令は、メモリに格納され、１つ以上のプロセッサにより実行されるよう構成される。実行可能命令は、図５〜図１０Ａ及び図１０Ｂに示される以下の実施形態のユーザ機器側で方法を実行するために使用される。
【０１０２】
図３は、本開示の一実施形態によるルーティングポリシネットワークエレメント３００の概略構造図である。図３を参照すると、ルーティングポリシネットワークエレメント３００は、処理コンポーネント３２２を含み、１つ以上のプロセッサ、及びメモリ３２２により表され、処理コンポーネント３２２により実行可能な命令、例えばアプリケーションプログラムを格納するよう構成される記憶リソースを更に含む。メモリ３３２に格納されたアプリケーションプログラムは、それぞれが命令セットに対応する１つ以上のモジュールを含んでよい。さらに、処理コンポーネント３２２は、図５〜図１０Ａ及び図１０Ｂに示される以下の実施形態のネットワーク側で方法を実行するために命令を実行するよう構成される。
【０１０３】
ルーティングポリシネットワークエレメント３００は、ルーティングポリシネットワークエレメント３００の電力管理を実行する電源コンポーネント３２６、ルーティングポリシネットワークエレメント３００をネットワークに接続するよう構成される有線又は無線ネットワークインタフェース３５０、及び入力／出力（I/O）インタフェース３５８を更に含んでよい。ルーティングポリシネットワークエレメント３００は、メモリ３３２に格納されたオペレーティングシステム、例えばWindows  ServerTM,Mac  OS  XTM,UnixTM,LinuxTM,又はFreeBSDTMを作動してよい。
【０１０４】
図４は、本開示の一実施形態による制御プレーン装置４００の概略構造図である。図４を参照すると、制御プレーン装置４００は、バス、プロセッサ、メモリ、入力／出力インタフェース、ディスプレイ装置、及び通信インタフェースを含む。メモリは実行可能命令を格納し、該実行可能命令は、図５〜図１０Ａ及び図１０Ｂに示される以下の実施形態の制御プレーン装置側で方法を実行するために使用される。
【０１０５】
バスは、記載の要素を接続する回路であり、これらの要素間の送信を実施する。例えば、プロセッサは、コマンドを別の要素からバスを用いて受信し、受信したコマンドを復号し、復号したコマンドに基づき計算を実行し又はデータを処理する。メモリは、プログラムモジュール、例えば、カーネル（kernel）、ミドルウェア（middleware）、アプリケーションプログラミングインタフェース（Application  Programming  Interface,API）、及びアプリケーションを含んでよい。プログラムモジュールは、ソフトウェア、ファームウェア、ハードウェア、又はソフトウェア、ファームウェア及びハードウェアのうちの少なくとも２つを含んでよい。入力／出力インタフェースは、入力／出力装置（例えば、センサ、キーボード、又はタッチスクリーン）により入力されたコマンド又はデータを転送する。ディスプレイ装置は、様々な種類の情報をユーザに表示する。通信インタフェースは、制御プレーン装置４００を、別のネットワーク装置、ユーザ機器、及びネットワークに接続する。例えば、通信インタフェースは、別の外部ネットワーク装置又はユーザ機器に接続するために、ネットワークに有線又は無線方法で接続してよい。無線通信は、以下：無線フィデリティ（Wireless  Fidelity,Wi-Fi）、ブルートゥース（Bluetooth,BT）、近距離通信技術（Near  Field  Communications,NFC）、全測位システム（Global  Positioning  System,GPS）、セルラ通信（cellular  communication）（例えば、ロングタームエボリューション技術（Long  Term  Evolution,LTE）、ロングタームエボリューション技術アドバンスト（Long  Term  Evolution  Advanced,LTE-A）、符号分割多元接続（Code  Division  Multiple  Access,CDMA）、広帯域符号分割多元接続（Wideband  CDMA,WCDMA）、ユニバーサルモバイルテレコミュニケーションズシステム（Universal  Mobile  Telecommunications  System,UMTS）、無線広帯域アクセス（Wireless  Broadband,WiBro）、及びグローバルシステム・フォー・モバイルコミュニケーションズ（Global  System  for  Mobile  communications,GSM））のうちの少なくとも１つを含んでよい。有線通信は、以下：ユニバーサルシリアルバス（Universal  Serial  Bus,USB）、高解像度マルチメディアインタフェース（High  Definition  Multimedia  Interface,HDMI）、非同期通信標準インタフェース（Recommended  Standard  ２３２,RS-２３２）、及び基本電話サービス（Plain  Old  Telephone  Service,POTS）のうちの少なくとも１つを含んでよい。ネットワークは、電気通信ネットワーク及び通信ネットワークであってよい。通信ネットワークは、コンピュータネットワーク、インターネット、モノのインターネット、又は電話ネットワークであってよい。制御プレーン装置４００は、通信インタフェースを用いてネットワークに接続してよい。制御プレーン装置４００と別のネットワーク装置との間の通信のために使用されるプロトコルは、アプリケーション、アプリケーションプログラミングインタフェース（Application  Programming  Interface,API）、ミドルウェア、カーネル、及び通信インタフェースのうちの少なくとも１つによりサポートされてよい。
【０１０６】
例示的な実施形態は、命令を含む非一時的コンピュータ可読記憶媒体、例えば命令を含むメモリを更に提供する。ここで、命令は、以下の実施形態の制御プレーン装置側で通信方法を実施するために、制御プレーン装置内のプロセッサにより実行されてよい。例えば、非一時的コンピュータ可読記憶媒体は、読み出し専用メモリ（Read-Only  Memory,ROM）、ランダムアクセスメモリ（Random  Access  Memory,RAM）、コンパクトディスク読み出し専用メモリ（Compact  Disc  Read-Only  Memory,CD-ROM）、磁気テープ、フロッピーディスク、又は光データ記憶装置であってよい。
【０１０７】
本願は、通信方法を提供する。図５を参照すると、ＣＰ、ＵＥ、及びルーティングポリシネットワークエレメントの間の相互作用に基づき、本開示の本実施形態の通信方法が以下のように簡単に記載され得る。ＣＰはＩＰアドレスをＵＥに割り当てる。ＣＰは、ＩＰアドレスに対応するルーティングルールを取得する。ＣＰは、ＵＥへ、ＣＰによりＵＥに割り当てられたＩＰアドレス及びルーティングルールを送信する。ＣＰによりＵＥに割り当てられたＩＰアドレス及びルーティングルールを取得した後に、ＵＥは、ソースＩＰアドレスを、ＵＥの既存ＩＰアドレスから、ＵＥによりアクセスされるべきアプリケーション及びルーティングルールに基づき選択し、ソースＩＰアドレスを用いてアプリケーションにアクセスする。
【０１０８】
ある場合には、ルーティングルールは、ルーティングポリシネットワークエレメントにより管理されるＡＳのＩＰアドレスセグメントであってよい。
【０１０９】
別の場合には、ルーティングルールは、ルーティングポリシネットワークエレメントによりＳＳＣ要件に基づき分類されるＡＳのＩＰアドレスセグメントであってよい。この場合、ルーティングポリシネットワークエレメントは、アプリケーションのＳＳＣ要件に基づき、ルーティングポリシネットワークエレメントにより管理されるアプリケーションサーバのＩＰアドレスを分類してよく、図７に示すように、各ＳＳＣ要件に対応するアドレスセグメントを取得する。
【０１１０】
以下は、２つの場合を、図６Ａ及び図６Ｂ、及び図８Ａ及び図８Ｂの実施形態を参照して別個に記載する。
【０１１１】
図６Ａ及び図６Ｂは、本開示の一実施形態による通信方法の概略フローチャートである。図６Ａ及び図６Ｂを参照すると、通信方法は以下のステップを含む。
【０１１２】
６０１。ＵＥは、ＵＰ１とのＰＤＵセッション１を設定する。
【０１１３】
例えば、ステップ６０１は、以下のステップ６０１ａ〜ステップ６０１ｆを含んでよい。
【０１１４】
６０１ａ。ＵＥは、セッション設定要求メッセージをＣＰへ、ＡＮを用いて送信する。ここで、セッション設定要求メッセージは、ＰＤＵセッション１を設定するよう要求するために使用される。
【０１１５】
例えば、セッション設定要求メッセージは、ＰＤＵセッションの種類及びデータネットワーク名を伝達してよい。ここで、ＰＤＵセッションの種類は、ＰＤＵセッションを設定する処理の中で、ＩＰアドレスがＵＥに割り当てられるか否かを示すために使用され、データネットワーク名は、ＵＥによりアクセスされるべきデータを示すために使用される。
【０１１６】
６０１ｂ。ＣＰは、統合データ管理モジュール（Unified  Data  Management,UDM）と相互作用し、ＵＤＭからセッション管理に関するサブスクリプションデータを取得する。ＵＤＭは、サブスクリプション情報を格納する機能を有する。代替として、ＵＤＭは別の名称を有してよい。これは、本開示の本実施形態において限定されない。
【０１１７】
サブスクリプションデータは、認可ＰＤＵ種類、認可ＳＳＣモード、及びデフォルトサービス品質（Quality  of  Service,QoS）記述ファイルを含んでよい。
【０１１８】
６０１ｃ。ＣＰは適切なＵＰを選択する。例えば、ＣＰは、適切なＵＰを取得したサブスクリプションデータに基づき選択する。図６Ａの例では、ＵＰ１が、ステップ６０１ｃで選択された適切なＵＰである。
【０１１９】
６０１ｄ。ＣＰは、ＡＮとＵＰ１との間のユーザプレーンパスを設定する。
【０１２０】
６０１ｅ。ＣＰは、リソース設定要求メッセージをＡＮへ送信して、ＡＮとＵＥとの間の無線リソースの設定をトリガする。
【０１２１】
６０１ｆ。ＣＰは、セッション設定完了メッセージをＵＥへ送信する。ここで、セッション設定完了メッセージは、ＰＤＵセッション１の設定が完了したことを示すために使用される。
【０１２２】
ＰＤＵセッション１の設定が完了した後に、アップリンク／ダウンリンクデータは、ＵＥ、ＡＮ、及びＵＰ１の間で、例えば図６Ａのアップリンク／ダウンリンクデータ１のデータフローにより示されるように、送信されてよい。
【０１２３】
留意すべきことに、ステップ６０１は、ＵＥがネットワークに登録した後に開始されるＰＤＵセッション１を設定する処理であってよい。ＰＤＵセッション１が設定された後に、ＵＥの位置が変化することがある。ＣＰが、ＵＰ１は十分に最適化されないことを検出した場合、例えば、ＵＰ１とＵＥの現在位置との間の距離がプリセット値を超える場合、ネットワークリソースを節約するために、ネットワーク側は、ＵＥの現在位置により近いＩＰの再選択をトリガし、新しいユーザプレーンパスを設定し、新しいＩＰアドレス又はＩＰプレフィックスをＵＥに割り当ててよい。本開示の本実施形態は、ルーティングポリシネットワークエレメントがユーザプレーンパスの再選択をトリガし、及びＣＰが、ＵＰ１は十分に最適化されていないと検出し、従ってユーザプレーンパスを設定するためにユーザプレーン装置を再選択する一例を用いて記載される。実際に、ネットワーク側は、別の理由でユーザプレーンパスの再選択をトリガするようにされることがある。これは、本開示の本実施形態において限定されない。
【０１２４】
６０２。ルーティングポリシネットワークエレメントは、再選択要求メッセージをＣＰへ送信する。ここで、再選択要求メッセージは、ユーザプレーンパスを再選択するよう要求するために使用される。
【０１２５】
本開示の本実施形態では、ルーティングポリシネットワークエレメントは、ユーザプレーンパスの再選択を、再選択要求メッセージを用いてトリガしてよい。可能な実装では、再選択要求メッセージを受信した後に、ＣＰは、ユーザプレーンパスを再選択するか否かを確認し、再選択応答メッセージをルーティングポリシネットワークエレメントへ送信してよい。
【０１２６】
６０３。ＣＰは、セッションリダイレクト指示をＵＥへ送信する。ここで、セッションリダイレクト指示は、ＵＰ２とのＰＤＵセッション２を設定するようＵＥに指示するために使用される。
【０１２７】
本開示の本実施形態では、ＣＰは、セッションリダイレクト指示をＵＥへ送信してよく、ＰＤＵセッション２の設定をトリガする。
【０１２８】
６０４。ＵＥは、セッションリダイレクト指示を受信し、ＵＰ２とのＰＤＵセッション２を設定する手順をトリガする。
【０１２９】
セッションリダイレクト指示を受信した後に、ＵＥは、ＵＰ２とのＰＤＵセッション２を設定するようＣＰをトリガする。例えば、ＵＥは、セッション設定要求メッセージをＣＰへＡＮを用いて送信し、ＣＰは、ＵＤＭから、セッション管理に関連するサブスクリプションデータを取得し、ＣＰは適切なＵＰを選択する。図６Ｂの例では、ＵＰ２が、本ステップで選択された適切なＵＰである。前述のステップについては、ステップ６０１ａ〜６０１ｃを参照する。詳細は、ここで再び記載されない。
【０１３０】
６０５。ＣＰは、ＩＰアドレスをＵＥに割り当て、ＩＰアドレスに対応するルーティングルールを取得する。
【０１３１】
本開示の本実施形態では、ＣＰは、ルーティングルールを、ＣＰに接続されたルーティングポリシネットワークエレメントから取得できる。ルーティングルールは、ルーティングポリシネットワークエレメントにより管理されるＡＳのＩＰアドレスセグメントである。
【０１３２】
例えば、ＣＰは、ルーティングルールを、ルーティングポリシネットワークエレメントから、本実施形態のステップ６０２における再選択要求メッセージを用いて取得してよい。言い換えると、任意で、ステップ６０２の再選択要求メッセージは、ルーティングルールを伝達してよい。これは、ＵＥ粒度でルーティングルールを取得する方法である。
【０１３３】
別の例では、ＣＰは、ステップ６０５の前にいつでも、ルーティングルールをルーティングポリシネットワークエレメントから別のメッセージを用いて取得し、又は、ルーティングルールをＣＰに接続された複数のルーティングポリシネットワークエレメントから取得してよい。ルーティングルールを取得する方法は、ＵＥ粒度であってよく、又は装置粒度であってよい。装置粒度は、手順が特定ＵＥと独立の手順であることを意味する。例えば、ＰＤＵセッション１又はＰＤＵセッション２が設定される前に、ＣＰはルーティングルールをルーティングポリシネットワークエレメントから取得する。
【０１３４】
例えば、ルーティングルールをＣＰによりルーティングポリシネットワークエレメントから取得する処理は、以下の２つの実装を含んでよい。
【０１３５】
第１の実装では、ＣＰは、取得要求をルーティングポリシネットワークエレメントへ送信してよい。ここで、取得要求は、ルーティングルールを取得するよう要求するために使用される。取得要求を受信した後に、ルーティングポリシネットワークエレメントは、ルーティングルールをＣＰへ送信する。
【０１３６】
第２の実装では、ルーティングポリシネットワークエレメントは、ルーティングルールをＣＰへ能動的に送信してよい。
【０１３７】
ＣＰは、ルーティングルールをルーティングポリシネットワークエレメントから予め取得してよく、又は、ルーティングルールをルーティングポリシネットワークエレメントからリアルタイムに取得してよい。これは、本開示の本実施形態において限定されない。
【０１３８】
任意で、新しいアプリケーションサーバがルーティングポリシネットワークエレメント上に展開された場合、ＣＰは、新しいアプリケーションサーバのルーティングルールを、ルーティングポリシネットワークエレメントを用いて取得してよい。例えば、ＣＰは、周期的検出を通じて、新しいアプリケーションサーバがルーティングポリシネットワークエレメント上に展開されたことを決定してよい。この場合、ＣＰは、新しいアプリケーションサーバのＩＰアドレス情報を、ルーティングポリシネットワークエレメントを用いて能動的に取得する。勿論、代替として、新しいアプリケーションサーバが展開されるとき、ルーティングポリシネットワークエレメントは、新しいアプリケーションサーバのＩＰアドレスをＣＰへ能動的に送信してよい。これは、本開示の本実施形態において限定されない。
【０１３９】
任意で、ルーティングルールをルーティングポリシネットワークエレメントにより取得する処理は、以下の２つの実装を含んでよい。
【０１４０】
第１の実装では、ルーティングポリシネットワークエレメントは、取得要求を、ルーティングポリシネットワークエレメントにより管理されるアプリケーションサーバへ送信してよい。ここで、取得要求は、ルーティングルールを取得するよう要求するために使用される。取得要求を受信した後に、アプリケーションサーバは、ルーティングルールをルーティングポリシネットワークエレメントへ送信する。任意で、ルーティングポリシネットワークエレメントが、アプリケーションサーバにより返されたルーティングルールを受信した後に、ルーティングポリシネットワークエレメントは、直接又は間接に（例えば、ネットワーク露出機能（Network  Exposure  Function,NEF）のような別のネットワークエレメントを用いて）ルーティングルールをＵＤＭ内のデータベース（ここで、例えば、データベースは、ユーザデータレポジトリ（User  Data  Repository,UDR）であってよい）又はデータ記憶ネットワーク機能（Data  Storage  Network  Function,DSF）に保存してよい。本実装は、新しいアプリケーションサーバがルーティングポリシネットワークエレメント上に展開されるときに、情報を更新するシナリオにも適用可能である。詳細は、ここで再び記載されない。
【０１４１】
第２の実装では、ルーティングポリシネットワークエレメントにより管理されるアプリケーションサーバは、ルーティングルールをルーティングポリシネットワークエレメントへ能動的に送信してよい。任意で、ルーティングポリシネットワークエレメントは、直接又は間接に（例えば、ネットワーク露出機能（Network  Exposure  Function,NEF）のような別のネットワークエレメントを用いて）ルーティングルールをデータベースに保存してよい。本実装は、新しいアプリケーションサーバがルーティングポリシネットワークエレメント上に展開されるときに、情報を更新するシナリオにも適用可能である。詳細は、ここで再び記載されない。
【０１４２】
代替として、ルーティングポリシネットワークエレメントは、ルーティングルールを、構成のような別の方法で取得してよい。ルーティングルールをルーティングポリシネットワークエレメントにより取得する特定の方法は、本開示の本実施形態で限定されない。
【０１４３】
任意で、別の観点から、ルーティングルールをＣＰによりルーティングポリシネットワークエレメントから取得する処理は、以下の２つの実装を更に含んでよい。
【０１４４】
第１の実装では、ルーティングポリシネットワークエレメントは、ルーティングルールをローカルに格納してよい。ＣＰは、直接、ルーティングルールをルーティングポリシネットワークエレメントから受信する。
【０１４５】
第２の実装では、ルーティングポリシネットワークエレメントは、直接又は間接に（例えば、ＮＥＦのような別のネットワークエレメントを用いて）ルーティングルールをデータベースに格納してよい。ＣＰは、直接又は間接に（例えば、ＮＥＦのような別のネットワークエレメントを用いて）ルーティングルールをデータベースから取得してよい。
【０１４６】
任意で、更に別の観点から、ＣＰが複数のルーティングポリシネットワークエレメントに接続されるとき、ルーティングルールをＣＰにより取得する処理は、以下の２つの実装を更に含んでよい。
【０１４７】
第１の実装では、ＣＰは、複数のルーティングポリシネットワークエレメントの各々と相互作用してルーティングルールを取得する。言い換えると、各ルーティングポリシネットワークエレメントは、ＣＰに相互作用を通じて、ルーティングポリシネットワークエレメントにより管理されるＡＳのＩＰアドレスセグメントを提供する。
【０１４８】
第２の実装では、複数のルーティングポリシネットワークエレメントは、互いに相互作用する。その結果、複数のルーティングポリシネットワークエレメントのうちの１つは、複数のルーティングポリシネットワークエレメントのルーティングルールを取得できる。ルーティングポリシネットワークエレメントは、ＣＰと相互作用する。その結果、ＣＰは、複数のルーティングポリシネットワークエレメントのルーティングルールを取得できる。
【０１４９】
任意で、ＣＰがＩＰアドレスをＵＥに割り当てる前に、ＣＰは、アプリケーションのＳＳＣ要件を取得してよい。ＣＰがアプリケーションのＳＳＣ要件を取得しない場合、ＣＰは、ＩＰアドレスをＵＥにプリセットルールを用いて割り当ててよい。ＣＰがアプリケーションのＳＳＣ要件を取得する場合、ＣＰは、ＩＰアドレスをＵＥに、アプリケーションのＳＳＣ要件に基づき割り当ててよい。例えば、ＣＰは、ＰＤＵセッションのＳＳＣモードを、アプリケーションのＳＳＣ要件及びＵＥがアクセスし得るアプリケーションに基づき決定し、ＳＳＣモードをサポートするＩＰアドレスをＵＥに割り当てる。例えば、ＵＥは、複数のアプリケーションに異なる時間にアクセスしてよく、各アプリケーションの異なるＳＳＣ要件について、アプリケーションに適合するＳＳＣモードを決定してよい。対応するＩＰアドレスは、ＳＳＣモードについてＵＥに割り当てられてよい。
【０１５０】
任意で、ＣＰは、アプリケーションのＳＳＣ要件を、ステップ６０２における再選択要求メッセージを用いて取得してよい。又は、ＣＰは、ステップ６０５の前にいつでも、アプリケーションのＳＳＣ要件を、ルーティングポリシネットワークエレメントから別のメッセージを用いて取得してよい。任意で、ルーティングルール及びアプリケーションのＳＳＣ要件は、同じメッセージ内でＣＰへ送信されてよく、又は異なるメッセージ内でＣＰへ異なるときに別個に送信されてよい。これは、本開示の本実施形態において限定されない。
【０１５１】
本開示の本実施形態では、ＩＰアドレスをＵＥに割り当てた後に、ＣＰは、ＩＰアドレスに対応するルーティングルールを取得する。
【０１５２】
例えば、ＣＰは、ＵＥの位置情報に基づき、ＵＥの位置に最も近いルーティングポリシネットワークエレメントを決定してよい。次に、ＣＰは、取得したルーティングルールから、最も近いルーティングポリシネットワークエレメントから取得したルーティングルールを、ＩＰアドレスに対応するルーティングルールとして選択する。例えば、ＣＰにより取得されたルーティングルールは、ＩＰアドレスセグメント１及びＩＰアドレスセグメント２を含む。ここで、ＩＰアドレスセグメント１はルーティングポリシネットワークエレメント１により管理されるアプリケーションサーバのＩＰアドレスセグメントであり、ＩＰアドレスセグメント２はルーティングポリシネットワークエレメント２により管理されるアプリケーションサーバのＩＰアドレスセグメントである。ＣＰは、ＩＰ１をＵＥに割り当て、ＵＥに最も近いルーティングポリシネットワークエレメントがルーティングポリシネットワークエレメント１であると決定し、したがって、ルーティングポリシネットワークエレメント１により管理されるアプリケーションサーバのＩＰアドレスセグメントをＩＰ１に対応するルーティングルールとして決定する。
【０１５３】
さらに、任意で、ＣＰは、ＡＮとＵＰ２との間のユーザプレーンパスを更に設定し、リソース設定要求メッセージをＡＮへ送信してよい。前述のステップについては、ステップ６０１ｄ及び６０１ｅを参照する。詳細は、ここで再び記載されない。留意すべきことに、ＣＰは先ずステップ６０５を実行し、次に２つのステップを実行してよく、又は先ず２つのステップを実行し、次にステップ６０５を実行してよく、又はステップ６０５を２つのステップの間に実行してよい。これは、本開示の本実施形態において限定されない。
【０１５４】
６０６。ＣＰは、セッション設定完了メッセージをＵＥへ送信する。
【０１５５】
任意で、可能な実装では、ＣＰは、ＵＥへセッション設定完了メッセージを用いて、ＣＰによりＵＥに割り当てられたＩＰアドレス、及びＩＰアドレスに対応するルーティングルールを送信する。言い換えると、セッション設定完了メッセージは、ＣＰによりＵＥに割り当てられたＩＰアドレス、及びＩＰアドレスに対応するルーティングルールを伝達する。例えば、実装は、複数の並列ＰＤＵセッション（multiple  parallel  PDU  sessions）のシナリオに適用可能である。
【０１５６】
別の可能な実装では、ＰＤＵセッション２を設定する処理で、ＣＰは、ルータ広告（Router  Advertisement,RA）メッセージを選択されたＵＰ２へ送信し、ＵＰ２は、ＣＰから受信したルータ広告メッセージをＵＥへ送信する。ＲＡメッセージは、ＣＰによりＵＥに割り当てられたＩＰアドレス、及びＩＰアドレスに対応するルーティングルールを伝達する。例えば、実装は、マルチホーミングＰＤＵセッション（multi-homed  PDU  session）のシナリオに適用可能である。
【０１５７】
任意で、ＣＰは、ＵＥへ、ＩＰアドレスに対応するＳＳＣモードを更に送信してよい。例えば、前述の２つの実装では、ＣＰは、ＵＥへセッション設定完了メッセージ又はルータ広告メッセージを用いて、ＩＰアドレスに対応するＳＳＣモードを送信してよい。任意で、ＣＰがＩＰアドレスをＵＥに割り当てる前に、ＣＰは、ＰＤＵセッション２がＳＳＣモードの再選択をサポートするか否かを更に決定してよい。言い換えると、ＣＰは、ＰＤＵセッション２がＰＤＵセッション１のものと異なるＳＳＣモードをサポートするか否かを決定する。ＣＰが、ＰＤＵセッション１のものと異なるＳＳＣモードがサポートされると決定した場合、ＵＥへＩＰアドレス及びＩＰアドレスに対応するルーティングルールを送信するとき、ＣＰは、ＩＰアドレスに対応するＳＳＣモードを更に送信してよい。
【０１５８】
６０７。ＵＥは、ＣＰによりＵＥに割り当てられたＩＰアドレス、及びＩＰアドレスに対応するルーティングルールを取得する。
【０１５９】
例えば、以上の説明によると、ＵＥは、セッション設定完了メッセージ又はルータ広告メッセージから、ＣＰによりＵＥに割り当てられたＩＰアドレス、及びＩＰアドレスに対応するルーティングルールを取得してよい。任意で、ＵＥは、セッション設定完了メッセージ又はルータ広告メッセージから、ＩＰアドレスに対応するＳＳＣモードを更に取得してよい。
【０１６０】
６０８。ＵＥは、ソースＩＰアドレスを、ＵＥの既存ＩＰアドレスから、ＵＥによりアクセスされるべきアプリケーション及びルーティングルールに基づき選択し、アプリケーションにソースＩＰアドレスを用いてアクセスする。
【０１６１】
例えば、ＵＥは、ソースＩＰアドレスを、既存ＩＰアドレスから、ＵＥによりアクセスされるべきアプリケーションに対応するアプリケーションサーバのＩＰアドレス、及びルーティングルールに基づき選択する。任意で、処理は、具体的に、ＵＥがソースＩＰアドレスをプリセットルールに従い選択することを含んでよい。ここで、プリセットルールは、ＵＥによりアクセスされるべきアプリケーションに対応するアプリケーションサーバのＩＰアドレスが、ソースＩＰアドレスに対応するルーティングルールに含まれるＩＰアドレスセグメントの中にあること、を含む。
【０１６２】
例えば、ＵＥはアプリケーションＡにアクセスし、ＩＰ１に対応するルーティングルールはＩＰアドレスセグメント１である。アプリケーションＡに対応するアプリケーションサーバ１のＩＰアドレスがルーティングルールの中のＩＰアドレスセグメント１の中にある場合、ＵＥは、既存ＩＰアドレスから、ＩＰアドレスセグメント１に対応するＩＰ１をソースＩＰアドレスとして選択し、アプリケーションＡにＩＰ１を用いてアクセスし、つまりアプリケーションＡに対応するＡＳとＩＰ１を用いて通信してよい。ＵＥとＡＳとの間の通信の処理において、アップリンク／ダウンリンクデータは、図６Ｂのアップリンク／ダウンリンクデータ２により示されるように、ＵＥ、ＡＮ、ＵＰ２、及びＡＳの間で送信されてよい。
【０１６３】
可能な実装では、ＵＥは、さらに、ソースＩＰアドレスを、ＵＥの既存ＩＰアドレスから、ＵＥによりアクセスされるべきアプリケーションのＳＳＣ要件、ルーティングルール、及びＩＰアドレスに対応するＳＳＣモードに基づき選択してよい。処理は、具体的に、ＵＥがソースＩＰアドレスをプリセットルールに従い選択することを含んでよい。ここで、プリセットルールは、ソースＩＰアドレスに対応するＳＳＣモードが、ＵＥによりアクセスされるべきアプリケーションのＳＳＣ要件を満たすこと、及び、ＵＥによりアクセスされるべきアプリケーションに対応するアプリケーションサーバのＩＰアドレスが、ルーティングルールに含まれるＩＰアドレスセグメントの中にあること、を含む。
【０１６４】
本開示の本実施形態により提供される方法では、ＣＰは、ルーティングルールを、ルーティングポリシネットワークエレメントを用いて取得し、ＣＰによりＵＥに割り当てられたＩＰアドレスに対応するルーティングルールを決定する。ＣＰは、ＵＥへ、ＣＰによりＵＥに割り当てられたＩＰアドレス、及びＩＰアドレスに対応するルーティングルールを送信する。その結果、ＵＥは、アクセスされるべきアプリケーション及びルーティングルールに基づき、アプリケーションにアクセスするための適切なソースＩＰアドレスを選択でき、それにより通信効率を向上する。
【０１６５】
図６Ｂの例では、ＣＰが、ＰＤＵセッション２を設定するようＵＥをトリガする処理において、ＣＰは、ＩＰアドレスをＵＥに割り当て、ＩＰアドレスに対応するルーティングルールを決定し、ＵＥへ、ＩＰアドレス及びＩＰアドレスに対応するルーティングルールを送信する。その結果、ＵＥはソースＩＰアドレスを選択する。さらに、本開示は、ＵＥによりトリガされた第１ＰＤＵセッション（例えば、図６ＡのＰＤＵセッション１）の設定のシナリオに更に適用可能である。同様に、ＣＰは、ＣＰによりＰＤＵセッション１を設定する処理において、ＩＰアドレスをＵＥに割り当て、ＩＰアドレスに対応するルーティングルールを決定し、ＵＥへ、ＩＰアドレス及びＩＰアドレスに対応するルーティングルールを送信してよい。本シナリオと第２ＰＤＵセッション（例えば、図６ＢのＰＤＵセッション２）の設定との間の違いは、ＵＥが１つＩＰアドレス（つまり、ＣＰから取得したＩＰアドレス）だけを有するので、ＵＥがソースＩＰアドレスを選択しなくてよいことにある。
【０１６６】
図７を参照すると、ＣＰ、ＵＥ、及びルーティングポリシネットワークエレメントの間の相互作用に基づき、本開示の一実施形態の通信方法が以下のように簡単に記載され得る。ルーティングポリシネットワークエレメントは、管理されるアプリケーションサーバのＩＰアドレスを、アプリケーションのＳＳＣ要件に基づき分類して、各ＳＳＣ要件に対応するアドレスセグメントを取得する。ＣＰはＩＰアドレスをＵＥに割り当てる。ＣＰは、ＩＰアドレスに対応するルーティングルールを取得する。ＣＰは、ＵＥへ、ＣＰによりＵＥに割り当てられたＩＰアドレス及びルーティングルールを送信する。ＵＥが、ＣＰによりＵＥに割り当てられたＩＰアドレス及びルーティングルールを取得した後に、ＵＥは、ソースＩＰアドレスを、ＵＥの既存ＩＰアドレスから、ＵＥによりアクセスされるべきアプリケーション及びルーティングルールに基づき選択し、ソースＩＰアドレスを用いてアプリケーションにアクセスする。
【０１６７】
以下は、図８Ａ及び図８Ｂに対応する実施形態において、この場合の通信方法のステップを詳細に記載する。図８Ａ及び図８Ｂは、本開示の一実施形態による通信方法の概略フローチャートである。図８Ａ及び図８Ｂを参照すると、通信方法は以下のステップを含む。
【０１６８】
８０１。ＵＥは、ＵＰ１とのＰＤＵセッション１を設定する。
【０１６９】
ステップ８０１については、ステップ６０１に関する記載を参照する。詳細は、ここで再び記載されない。
【０１７０】
８０２。ルーティングポリシネットワークエレメントは、管理されるアプリケーションサーバのＩＰアドレスを、アプリケーションのＳＳＣ要件に基づき分類して、各ＳＳＣ要件に対応するアドレスセグメントを取得する。
【０１７１】
例えば、ルーティングポリシネットワークエレメントは、以下の２つの方法で分類を実行してよい。
【０１７２】
第１の実装では、先ず、アドレスセグメントが各ＳＳＣ要件に基づき割り当てられ、次に、ＩＰアドレスがアプリケーションのＳＳＣ要件に基づき、アプリケーションに対応するアプリケーションサーバに割り当てられる。例えば、先ず、３つのアドレスセグメントが割り当てられる。ここで、３つのアドレスセグメントは３つのＳＳＣ要件にそれぞれ対応する。アプリケーションサーバに対応するアプリケーションのＳＳＣ要件に基づき、アドレスがアプリケーションサーバに割り当てられるべきアドレスセグメントが決定される。例えば、ルーティングポリシネットワークエレメントにより管理されるＡＳ１に対応するアプリケーションのＳＳＣ要件がＳＳＣ要件１である場合、ＩＰアドレスは、ＳＳＣ要件１に対応するアドレスセグメントからＡＳ１に割り当てられる。したがって、ルーティングポリシネットワークエレメントは、各ＳＳＣ要件に対応するアドレスセグメントを取得し得る。
【０１７３】
第２の実装では、ＩＰアドレスがＡＳに割り当てられた後に、ルーティングポリシネットワークエレメントは、ＩＰアドレスを、各ＡＳに対応するアプリケーションのＳＳＣ要件に基づき分類する。例えば、ルーティングポリシネットワークエレメントにより管理されるＡＳ１に対応するアプリケーションのＳＳＣ要件がＳＳＣ要件１である場合、ＡＳ１のＩＰアドレスは第１種類に分類され、ルーティングポリシネットワークエレメントにより管理されるＡＳ２に対応するアプリケーションのＳＳＣ要件がＳＳＣ要件２である場合、ＡＳ２のＩＰアドレスは第２種類に分類される。したがって、ルーティングポリシネットワークエレメントは、各ＳＳＣ要件に対応するアドレスセグメントを取得し得る。本実装で取得されるアドレスセグメントの中の各ＡＳのＩＰアドレスは、離散的であってよい。
【０１７４】
例えば、ルーティングポリシネットワークエレメントが分類を実行した後に取得されるアドレスルールは、表１に示される。表１の例では、ＩＰアドレスＡ及びＢを含むアドレスセグメントはＳＳＣ要件１に対応し、ＩＰアドレスＣ及びＤを含むアドレスセグメントはＳＳＣ要件２に対応し、ＩＰアドレスＥを含むアドレスセグメントはＳＳＣ要件３に対応する。
［表１］
【表１】
0006896876.tif 000002
【０１７５】
８０３。ユーザプレーンパスの再選択がある理由でトリガされると、ルーティングポリシネットワークエレメントは、再選択要求メッセージをＣＰへ送信する。
【０１７６】
８０４。ＣＰは、セッションリダイレクト命令をＵＥへ送信する。
【０１７７】
８０５。ＵＥは、セッションリダイレクト指示を受信し、ＵＰ２とのＰＤＵセッション２を設定する手順をトリガする。
【０１７８】
ステップ８０３〜８０５については、図６Ａ及び図６Ｂのステップ６０２〜６０４に関する記載を参照する。詳細は、ここで再び記載されない。
【０１７９】
８０６。ＣＰは、ＩＰアドレスをＵＥに割り当て、ＩＰアドレスに対応するルーティングルールを取得する。
【０１８０】
同様に、本ステップについては、図６Ｂのステップ６０５を参照する。図８Ｂと図６Ｂとの間の違いは、図８Ｂの例では、ＣＰによりルーティングポリシネットワークエレメントから取得されたルーティングルールが、ルーティングポリシネットワークエレメントによりＳＳＣ要件に基づき分類されたルーティングルールであることにある。言い換えると、ＣＰによりルーティングポリシネットワークエレメントから取得されたルーティングルールは、同じＳＳＣ要件を有するアプリケーションに対応するアプリケーションサーバのＩＰアドレスセグメントを含む。例えば、ＣＰによりルーティングポリシネットワークエレメントから取得されたルーティングルールは、ＩＰアドレスセグメント１及びＩＰアドレスセグメント２を含んでよい。ここで、ＩＰアドレスセグメント１は、ＳＳＣ要件がＳＳＣモード１であるアプリケーションに対応するアプリケーションサーバのＩＰアドレスセグメントであり、ＩＰアドレスセグメント２は、ＳＳＣ要件がＳＳＣモード２であるアプリケーションに対応するアプリケーションサーバのＩＰアドレスセグメントである。
【０１８１】
ルーティングルールをＣＰによりルーティングポリシネットワークエレメントから取得する方法、及びＩＰアドレスを割り当てる方法は、図６のものと同様である。詳細は、ここで再び記載されない。
【０１８２】
ＩＰアドレスをＵＥに割り当てた後に、ＣＰは、ＩＰアドレスに対応するルーティングルールを取得する。
【０１８３】
例えば、ＣＰは、ＳＳＣモード１に対応するＩＰアドレスをユーザ機器に、アプリケーションの取得したセッション及びサービス継続要件（ここで、例えば、要件はＳＳＣモード１である）に基づき割り当てる。さらに、ＣＰは、先ず、ＵＥの位置情報に基づき、ＵＥの位置に最も近いルーティングポリシネットワークエレメントを決定する。次に、ＣＰは、ルーティングポリシネットワークエレメント（ＵＥの位置に最も近いルーティングポリシネットワークエレメント）により分類されたアドレスセグメントの中でＳＳＣモード１をサポートする、ＩＰアドレスに対応するルーティングルールとして取得されたルーティングルールの中にある、アドレスセグメントを使用する。例えば、ＣＰにより取得されたルーティングルールは、ＩＰアドレスセグメント１及びＩＰアドレスセグメント２を含む。ここで、２つのＩＰアドレスセグメントはＳＳＣモード１であるＳＳＣ要件に対応し、ＩＰアドレスセグメント１は、ルーティングポリシネットワークエレメント１により管理されるアプリケーションサーバのＩＰアドレスセグメントであり、ＩＰアドレスセグメント２はルーティングポリシネットワークエレメント２により管理されるアプリケーションサーバのＩＰアドレスセグメントである。ＣＰは、ＳＳＣモード１をサポートするＩＰ１をＵＥに割り当て、ＵＥに最も近いルーティングポリシネットワークエレメントがルーティングポリシネットワークエレメント１であると決定し、したがって、アドレスセグメント１をＩＰ１に対応するルーティングルールとして決定する。
【０１８４】
８０７。ＣＰは、セッション設定完了メッセージをＵＥへ送信する。
【０１８５】
任意で、可能な実装では、ＣＰは、ＵＥへセッション設定完了メッセージを用いて、ＣＰによりＵＥに割り当てられたＩＰアドレス、及びＩＰアドレスに対応するルーティングルールを送信する。言い換えると、セッション設定完了メッセージは、ＣＰによりＵＥに割り当てられたＩＰアドレス、及びＩＰアドレスに対応するルーティングルールを伝達する。例えば、実装は、複数の並列ＰＤＵセッション（multiple  parallel  PDU  sessions）のシナリオに適用可能である。
【０１８６】
別の可能な実装では、ＰＤＵセッション２を設定する処理で、ＣＰは、ルータ広告（Router  Advertisement,RA）メッセージを選択されたＵＰ２へ送信し、ＵＰ２は、ＣＰから受信したルータ広告メッセージをＵＥへ送信する。ＲＡメッセージは、ＣＰによりＵＥに割り当てられたＩＰアドレス、及びＩＰアドレスに対応するルーティングルールを伝達する。例えば、実装は、マルチホーミングＰＤＵセッション（multi-homed  PDU  session）のシナリオに適用可能である。
【０１８７】
８０８。ＵＥは、ＣＰによりＵＥに割り当てられたＩＰアドレス、及びＩＰアドレスに対応するルーティングルールを取得する。
【０１８８】
例えば、以上の説明によると、ＵＥは、セッション設定完了メッセージ又はルータ広告メッセージから、ＣＰによりＵＥに割り当てられたＩＰアドレス、及びＩＰアドレスに対応するルーティングルールを取得してよい。
【０１８９】
８０９。ＵＥは、ソースＩＰアドレスを、ＵＥの既存ＩＰアドレスから、ＵＥによりアクセスされるべきアプリケーション及びルーティングルールに基づき選択し、アプリケーションにソースＩＰアドレスを用いてアクセスする。
【０１９０】
例えば、ＵＥは、ソースＩＰアドレスを、既存ＩＰアドレスから、ＵＥによりアクセスされるべきアプリケーションに対応するアプリケーションサーバのＩＰアドレス、及びルーティングルールに基づき選択する。任意で、処理は、具体的に、ＵＥがソースＩＰアドレスをプリセットルールに従い選択することを含んでよい。ここで、プリセットルールは、ＵＥによりアクセスされるべきアプリケーションに対応するアプリケーションサーバのＩＰアドレスが、ソースＩＰアドレスに対応するルーティングルールに含まれるＩＰアドレスセグメントの中にあること、を含む。
【０１９１】
例えば、ＵＥはアプリケーションＡにアクセスし、ＩＰ１に対応するルーティングルールはＩＰアドレスセグメント１である。アプリケーションＡに対応するアプリケーションサーバ１のＩＰアドレスがルーティングルールの中のＩＰアドレスセグメント１の中にある場合、ＵＥは、既存ＩＰアドレスから、ＩＰアドレスセグメント１に対応するＩＰ１をソースＩＰアドレスとして選択し、アプリケーションＡにＩＰ１を用いてアクセスし、つまりアプリケーションＡに対応するＡＳとＩＰ１を用いて通信してよい。したがって、アプリケーションＡのＳＳＣ要件がＳＳＣモード１である場合、ＩＰアドレスセグメント１の中のアプリケーションサーバに対応するアプリケーションのＳＳＣ要件もＳＳＣモード１である。ＵＥとＡＳとの間の通信の処理において、アップリンク／ダウンリンクデータは、図８Ｂのアップリンク／ダウンリンクデータ２により示されるように、ＵＥ、ＡＮ、ＵＰ２、及びＡＳの間で送信されてよい。
【０１９２】
本開示の本実施形態により提供される方法では、ＣＰは、ルーティングルールを（ここで、ルーティングルールは、同じＳＳＣ要件を有するアプリケーションに対応するアプリケーションサーバのＩＰアドレスセグメントを含む）、ルーティングポリシネットワークエレメントにより取得し、ＣＰによりＵＥに割り当てられたＩＰアドレスに対応するルーティングルールを決定する。ＣＰは、ＵＥへ、ＣＰによりＵＥに割り当てられたＩＰアドレス、及びＩＰアドレスに対応するルーティングルールを送信する。その結果、ＵＥは、アクセスされるべきアプリケーション及びルーティングルールに基づき、アプリケーションにアクセスするための適切なソースＩＰアドレスを選択でき、それにより通信効率を向上する。
【０１９３】
本願は、通信方法を提供する。図９を参照すると、ＣＰ、ＵＥ、及びルーティングポリシネットワークエレメントの間の相互作用に基づき、本開示の本実施形態の通信方法が以下のように簡単に記載され得る。ＣＰは、アプリケーションのＳＳＣ要件をルーティングポリシネットワークエレメントを用いて取得する。ＣＰは、ＩＰアドレスをＵＥに、アプリケーションのＳＳＣ要件に基づき割り当てる。ＣＰは、ＵＥへ、ＣＰによりＵＥに割り当てたＩＰアドレス、ＩＰアドレスに対応するＳＳＣモード、及びＩＰアドレスのＩＰアドレス種類を送信する。ＵＥが、ＣＰによりＵＥに割り当てられたＩＰアドレス、ＩＰアドレスに対応するＳＳＣモード、及びＩＰアドレスのＩＰ種類を取得した後に、ＵＥは、ソースＩＰアドレスを、ＵＥの既存ＩＰアドレスから、ＵＥによりアクセスされるべきアプリケーション、ＩＰアドレスに対応するＳＳＣモード、及びＩＰアドレスのＩＰ種類に基づき選択し、ソースＩＰアドレスを用いてアプリケーションにアクセスする。
【０１９４】
以下は、図１０Ａ及び図１０Ｂに対応する一実施形態において、この場合の通信方法のステップを詳細に記載する。図１０Ａ及び図１０Ｂは、本開示の一実施形態による通信方法の概略フローチャートである。図１０Ａ及び図１０Ｂを参照すると、通信方法は以下のステップを含む。
【０１９５】
１００１。ＵＥは、ＵＰ１とのＰＤＵセッション１を設定する。
【０１９６】
ステップ１００１はステップ６０１と同様であり、ステップ１００１はステップ１００１ａ〜ステップ１００１ｆを含み得る。詳細は、ここで再び記載されない。
【０１９７】
１００２。ルーティングポリシネットワークエレメントは、再選択要求メッセージをＣＰへ送信する。ここで、再選択要求メッセージは、ユーザプレーンパスを再選択するよう要求するために使用される。
【０１９８】
１００３。ＣＰは、セッションリダイレクト指示をＵＥへ送信する。ここで、セッションリダイレクト指示は、ＵＰ２とのＰＤＵセッション２を設定するようＵＥに指示するために使用される。
【０１９９】
１００４。ＵＥは、セッションリダイレクト指示を受信し、ＵＰ２とのＰＤＵセッション２を設定する手順をトリガする。
【０２００】
ステップ１００２〜ステップ１００４はステップ６０２〜ステップ６０４と同様である。詳細は、ここで再び記載されない。
【０２０１】
１００５。ＣＰはＩＰアドレスをＵＥに割り当てる。
【０２０２】
本開示の本実施形態では、ＣＰがＩＰアドレスをＵＥに割り当てる前に、ＣＰは、アプリケーションのＳＳＣ要件を取得してよい。ＣＰは、ＩＰアドレスをＵＥに、アプリケーションのＳＳＣ要件に基づき割り当ててよい。例えば、ＣＰは、ＰＤＵセッションのＳＳＣモードを、アプリケーションのＳＳＣ要件及びＵＥがアクセスし得るアプリケーションに基づき決定し、ＳＳＣモードをサポートするＩＰアドレスをＵＥに割り当てる。例えば、ＵＥは、複数のアプリケーションに異なる時間にアクセスしてよく、各アプリケーションの異なるＳＳＣ要件について、アプリケーションに適合するＳＳＣモードを決定してよい。対応するＩＰアドレスは、ＳＳＣモードについてＵＥに割り当てられてよい。
【０２０３】
任意で、ＣＰは、アプリケーションのＳＳＣ要件を、ステップ１００２における再選択要求メッセージを用いて取得してよい。又は、ＣＰは、ステップ１００５の前にいつでも、アプリケーションのＳＳＣ要件を、ルーティングポリシネットワークエレメントから別のメッセージを用いて取得してよい。
【０２０４】
１００６。ＣＰは、セッション設定完了メッセージをＵＥへ送信する。
【０２０５】
本開示の本実施形態では、ＣＰがＩＰアドレスをＵＥに割り当てた後に、ＣＰは、ＵＥへ、ＣＰによりＵＥに割り当てたＩＰアドレス、ＩＰアドレスに対応するＳＳＣモード、及びＩＰアドレスのＩＰ種類を送信してよい。ＩＰ種類は、ローカル（local）型、及びリモート（remote）型を含んでよい。ローカル型に従うＩＰアドレスはローカルネットワークにアクセスするために使用されてよく、リモート型に従うＩＰアドレスはリモートネットワークにアクセスするために使用されてよい。
【０２０６】
可能な実装では、ＣＰは、ＵＥへセッション設定完了メッセージを用いて、ＣＰによりＵＥに割り当てられたＩＰアドレス、ＩＰアドレスに対応するＳＳＣモード、及びＩＰアドレスのＩＰ種類を送信する。言い換えると、セッション設定完了メッセージは、ＣＰによりＵＥに割り当てられたＩＰアドレス、ＩＰアドレスに対応するＳＳＣモード、及びＩＰアドレスのＩＰ種類を伝達する。例えば、実装は、複数の並列ＰＤＵセッション（multiple  parallel  PDU  sessions）のシナリオに適用可能である。
【０２０７】
別の可能な実装では、ＰＤＵセッション２を設定する処理で、ＣＰは、ルータ広告（Router  Advertisement,RA）メッセージを選択されたＵＰ２へ送信し、ＵＰ２は、ＣＰから受信したルータ広告メッセージをＵＥへ送信する。ＲＡメッセージは、ＣＰによりＵＥに割り当てられたＩＰアドレス、ＩＰアドレスに対応するＳＳＣモード、及びＩＰアドレスのＩＰ種類を伝達する。例えば、実装は、マルチホーミングＰＤＵセッション（multi-homed  PDU  session）のシナリオに適用可能である。
【０２０８】
１００７。ＵＥは、ＣＰによりＵＥに割り当てられたＩＰアドレス、ＩＰアドレスに対応するＳＳＣモード、及びＩＰアドレスのＩＰ種類を取得する。
【０２０９】
例えば、以上の説明によると、ＵＥは、セッション設定完了メッセージ又はルータ広告メッセージから、ＣＰによりＵＥに割り当てられたＩＰアドレス、及びＩＰアドレスに対応するＩＰ種類を取得してよい。
【０２１０】
１００８。ＵＥは、ソースＩＰアドレスを、ＵＥの既存ＩＰアドレスから、ＵＥによりアクセスされるべきアプリケーション、ＩＰアドレスに対応するＳＳＣモード、及びＩＰアドレスのＩＰ種類に基づき選択し、アプリケーションにソースＩＰアドレスを用いてアクセスする。
【０２１１】
例えば、ＵＥは、ソースＩＰアドレスを、ＵＥの既存ＩＰアドレスから、ＵＥによりアクセスされるべきアプリケーションのＳＳＣ要件、ＩＰアドレスに対応するＳＳＣモード、及びＩＰアドレスのＩＰ種類に基づき選択する。任意で、処理は、具体的に、ＵＥがソースＩＰアドレスをプリセットルールに従い選択することを含んでよい。ここで、プリセットルールは、ソースＩＰアドレスに対応するＳＳＣモードが、ＵＥによりアクセスされるべきアプリケーションのＳＳＣ要件を満たすこと、及び、ソースＩＰアドレスのＩＰ種類が、ソースＩＰアドレスのＩＰ種類に対する要件に従うこと、を含む。例えば、ローカル（local）アプリケーションがアクセスされる必要のある場合、ローカル（local）型のソースＩＰアドレスが選択される必要がある。
【０２１２】
例えば、ＵＥはアプリケーションＡにアクセスする。ここで、アプリケーションＡのＳＳＣ要件はＳＳＣモード１であり、ソースＩＰアドレスのＩＰ種類に対する要件はＩＰ種類１である。ＩＰ１がＳＳＣモード１に対応し、ＩＰ１のＩＰ種類がＩＰ種類１である場合、ＵＥは、既存ＩＰアドレスから、ＩＰ１をソースＩＰアドレスとして選択し、アプリケーションＡにＩＰ１を用いてアクセスし、つまりアプリケーションＡに対応するアプリケーションサーバとＩＰ１を用いて通信してよい。
【０２１３】
本開示の本実施形態により提供される方法では、ＣＰはアプリケーションのＳＳＣ要件をルーティングポリシネットワークエレメントを用いて取得し、ＰＤＵセッションのＳＳＣモードをアプリケーションのＳＳＣ要件に基づき決定し、ＳＳＣモードをサポートするＩＰアドレスをＵＥに割り当て、ＵＥへ、ＣＰによりＵＥに割り当てられたＩＰアドレス、ＩＰアドレスに対応するＳＳＣモード、及びＩＰアドレスのＩＰ種類を送信する。その結果、ＵＥは、アクセスされるべきアプリケーション、ＩＰアドレスに対応するＳＳＣモード、及びＩＰアドレスのＩＰ種類に基づき、アプリケーションにアクセスするために適切なソースＩＰアドレスを選択でき、それにより、通信効率を向上する。
【０２１４】
図１１は、本開示の一実施形態による通信機器の概略構造図である。通信機器は、図５〜図１０Ａ及び図１０Ｂに示される前述の実施形態の制御プレーン装置側で方法を実行するよう構成されてよい。例えば、図１１を参照すると、機器は、割り当てモジュール１１０１、取得モジュール１１０２、及び送信モジュール１１０３を含む。
【０２１５】
割り当てモジュール１１０１は、インターネットプロトコルＩＰアドレスをユーザ機器に割り当てるよう構成される。
【０２１６】
取得モジュール１１０２は、ルーティングポリシネットワークエレメントを用いて、ＩＰアドレスに対応するルーティングルールを取得するよう構成される。
【０２１７】
送信モジュール１１０３は、ルーティングルール及びＩＰアドレスをユーザ機器へ送信するよう構成される。ここで、ルーティングルールは、ユーザ機器がサービスを開始するとき、ユーザ機器によりソースＩＰアドレスを決定するために使用される。
【０２１８】
可能な実装では、図１２を参照すると、取得モジュール１１０２は、
少なくとも１つのルーティングルールをルーティングポリシネットワークエレメントを用いて取得するよう構成される取得サブモジュールと、
割り当てられたＩＰアドレスに基づき、ＩＰアドレスに対応するルーティングルールを決定するよう構成される決定サブモジュールと、を含む。
【０２１９】
可能な実装では、取得サブモジュールは、少なくとも１つのルーティングルールをルーティングポリシネットワークエレメントから取得するよう構成される。代替として、取得サブモジュールは、少なくとも１つのルーティングルールをデータベースから取得するよう構成される。ここで、少なくとも１つのルーティングルールは、ルーティングポリシネットワークエレメントによりデータベースに保存される。
【０２２０】
可能な実装では、ルーティングルールは、ルーティングポリシネットワークエレメントにより管理されるアプリケーションサーバのインターネットプロトコルＩＰアドレスセグメントを含む。
【０２２１】
可能な実装では、ルーティングルールは、同じセッション及びサービス継続要件を有するアプリケーションに対応するアプリケーションサーバのＩＰアドレスセグメントを含む。
【０２２２】
本開示の本実施形態では、制御プレーン装置は、ルーティングポリシネットワークエレメントを用いて、制御プレーン装置によりユーザ機器に割り当てられたＩＰアドレスに対応するルーティングルールを取得し、ルーティングルール及びＩＰアドレスをユーザ機器へ送信してよい。その結果、ユーザ機器は、ルーティングルールに基づき、アプリケーションにアクセスするための適切なソースＩＰアドレスを選択でき、それにより通信効率を向上する。
【０２２３】
さらに、制御プレーン装置は、さらに、アプリケーションのセッション及びサービス継続要件を、ルーティングポリシネットワークエレメントから取得し、ＩＰアドレスをユーザ機器に割り当ててよい。このように、ＩＰアドレスを割り当てる方法が提供され、通信効率が向上される。
【０２２４】
図１３は、本開示の一実施形態による通信機器の概略構造図である。通信機器は、図５〜図１０Ａ及び図１０Ｂに示される前述の実施形態のルーティングポリシネットワークエレメント側で方法を実行するよう構成されてよい。例えば、図１３を参照すると、機器は、取得モジュール１３０１、及び提供モジュール１３０２を含む。
【０２２５】
取得ユニット１３０１は、ルーティングルールを取得するよう構成される。
【０２２６】
取得モジュール１３０２は、制御プレーン装置にルーティングルールを提供するよう構成される。
【０２２７】
可能な実装では、提供モジュール１３０２は、ルーティングルールをデータベースに保存するよう構成され、制御プレーン装置は、ルーティングルールをデータベースから取得する。又は、提供モジュール１３０２は、ルーティングルールを制御プレーン装置へ送信するよう構成される。
【０２２８】
可能な実装では、取得モジュール１３０１は、ステップ８０２で、同じセッション及びサービス継続要件を有するアプリケーションに対応するアプリケーションサーバのＩＰアドレスセグメントを取得する処理を実行するよう更に構成される。
【０２２９】
可能な実装では、ルーティングルールは、ルーティングポリシネットワークエレメントにより管理されるアプリケーションサーバのＩＰアドレスセグメントを含む。代替として、ルーティングルールは、同じセッション及びサービス継続要件を有するアプリケーションに対応するアプリケーションサーバのＩＰアドレスセグメントを含む。
【０２３０】
本開示の本実施形態では、ルーティングポリシネットワークエレメントは、ルーティングルールを取得し、ルーティングルールを制御プレーン装置に提供してよく、制御プレーン装置は、ルーティングルールをユーザ機器へ送信してよい。その結果、ユーザ機器は、ルーティングルールに基づき、アプリケーションにアクセスするための適切なソースＩＰアドレスを選択でき、それにより通信効率を向上する。
【０２３１】
さらに、ルーティングポリシネットワークエレメントは、アプリケーションのセッション及びサービス継続要件を取得し、アプリケーションのセッション及びサービス継続要件を制御プレーン装置へ送信してよい。その結果、制御プレーン装置は、ＩＰアドレスをユーザ機器に、セッション及びサービス継続要件に基づき割り当てることができる。このように、ＩＰアドレスを割り当てる方法が提供され、通信効率が向上される。
【０２３２】
図１４は、本開示の一実施形態による通信機器の概略構造図である。通信機器は、図５〜図１０Ａ及び図１０Ｂに示される前述の実施形態のユーザ機器側で方法を実行するよう構成されてよい。例えば、図１４を参照すると、機器は、取得モジュール１４０１、選択モジュール１４０２、及びアクセスモジュール１４０３を含む。
【０２３３】
取得モジュール１４０１は、ユーザ機器のインターネットプロトコルＩＰアドレス、ルーティングルール、及びＩＰアドレスに対応するセッション及びサービス継続モードを取得するよう構成される。
【０２３４】
選択モジュール１４０２は、ソースＩＰアドレスを、ユーザ機器の既存ＩＰアドレスから、ユーザ機器によりアクセスされるべきアプリケーション、ルーティングルール、及びＩＰアドレスに対応するセッション及びサービス継続モードに基づき選択するよう構成される。
【０２３５】
アクセスモジュール１４０３は、アプリケーションにソースＩＰアドレスを用いてアクセスするよう構成される。
【０２３６】
可能な実装では、ルーティングルールは、ルーティングポリシネットワークエレメントにより管理されるアプリケーションサーバのＩＰアドレスセグメントを含む。
【０２３７】
可能な実装では、取得モジュール１４０１は、ステップ６０７で、制御プレーン装置から、ユーザ機器のＩＰアドレス、ルーティングルール、及びＩＰアドレスに対応するセッション及びサービス継続モードを取得する処理を実行するよう構成される。
【０２３８】
セッションモジュール１４０２は、ステップ６０８で、ソースＩＰアドレスを選択する処理を実行するよう構成される。
【０２３９】
本開示の本実施形態では、ユーザ機器は、ＩＰアドレス、ルーティングルール、及びＩＰアドレスに対応するセッション及びサービス継続モードを取得してよい。その結果、ユーザ機器は、アクセスされるべきアプリケーション、ルーティングルール、及びＩＰアドレスに対応するセッション及びサービス継続モードに基づき、アプリケーションにアクセスするための適切なソースＩＰアドレスを選択でき、それにより通信効率を向上する。
【０２４０】
留意すべきことに、前述の実施形態において提供された通信機器による通信の間、前述の機能モジュールの分割は、説明のための例として使用される。実際の用途では、前述の機能は、異なる機能モジュールに割り当てられ及び要件に従って実装できる。つまり、機器の内部構造は、上述の機能の全部又は一部を実施するために異なる機能モジュールに分割される。さらに、上述の実施形態で提供された通信機器及び通信方法の実施形態は、同じ概念に関連する。特定の実装プロセスについては、方法の実施形態を参照し、詳細はここで再び記載されない。
【０２４１】
前述の実施形態の全部又は一部は、ソフトウェア、ハードウェア、ファームウェア又はそれらの任意の組み合わせを用いて実施されてよい。実施形態を実施するためにソフトウェアが使用されるとき、実施形態は、完全に又は部分的にコンピュータプログラムプロダクトの形式で実施されてよい。コンピュータプログラムプロダクトは、１つ以上のコンピュータ命令を含む。コンピュータプログラム命令はコンピュータ上にロードされ実行されると、本発明の実施形態による手順又は機能が全部又は部分的に生成される。コンピュータは、汎用コンピュータ、専用コンピュータ、コンピュータネットワーク、又は別のプログラマブル機器であってよい。コンピュータ命令は、コンピュータ可読記憶媒体に格納されてよく、又はあるコンピュータ可読記憶媒体から別のコンピュータ可読記憶媒体へ送信されてよい。例えば、コンピュータ命令は、ウェブサイト、コンピュータ、サーバ、又はデータセンタから、別のウェブサイト、コンピュータ、サーバ、又はデータセンタへ、有線（例えば同軸ケーブル、光ファイバ、又はデジタル加入者線（digital  subscriber  line、DSL））又は無線（例えば赤外線、無線、マイクロ波）方式で送信されてよい。コンピュータ可読記憶媒体は、コンピュータ、又は１又は複数の使用可能媒体を統合するサーバ若しくはデータセンタのようなデータ記憶装置によりアクセス可能な任意の使用可能媒体であってよい。使用可能媒体は、磁気媒体（例えば、フロッピーディスク、ハードディスク、又は磁気テープ）、光媒体（例えば、デジタルバーサタイルディスク（Digital  Video  Disc、DVD））、半導体媒体（例えば、固体ディスク（Solid  State  Disk、SSD））、等であってよい。
【０２４２】
上述の説明は、本開示の単なる任意的実施形態であり、本開示を制限することを意図しない。本開示の精神及び原理から逸脱することなく行われる変更、等価置換、又は改良は、本開示の保護範囲に含まれるべきである。
【図１】
0006896876.tif 000003
【図２】
0006896876.tif 000004
【図３】
0006896876.tif 000005
【図４】
0006896876.tif 000006
【図５】
0006896876.tif 000007
【図６Ａ】
0006896876.tif 000008
【図６Ｂ】
0006896876.tif 000009
【図７】
0006896876.tif 000010
【図８Ａ】
0006896876.tif 000011
【図８Ｂ】
0006896876.tif 000012
【図９】
0006896876.tif 000013
【図１０Ａ】
0006896876.tif 000014
【図１０Ｂ】
0006896876.tif 000015
【図１１】
0006896876.tif 000016
【図１２】
0006896876.tif 000017
【図１３】
0006896876.tif 000018
【図１４】
0006896876.tif 000019