(57)【特許請求の範囲】
【請求項１】
ＰＣＦ（Ｐｏｌｉｃｙ  Ｃｏｎｔｒｏｌ  Ｆｕｎｃｔｉｏｎ）に応用される、ＱｏＳ（Ｑｕａｌｉｔｙ  ｏｆ  Ｓｅｒｖｉｃｅ）の制御方法において、
リバースＱｏＳマッピングが必要なサービスを特定するステップと、
ＰＣＣ（Ｐｏｌｉｃｙ  ａｎｄ  Ｃｈａｒｇｉｎｇ  Ｃｏｎｔｒｏｌ）ルールをＳＭＦ（Ｓｅｓｓｉｏｎ  Ｍａｎａｇｅｍｅｎｔ  Ｆｕｎｃｔｉｏｎ）に送信するステップと、
ここで、前記ＰＣＣルールには、それに対応するサービスのパケットフィルタ（ｐａｃｋｅｔ  ｆｉｌｔｅｒ）情報、ＱｏＳリクエスト、および、当該ＰＣＣルールに対応するサービスのリバースＱｏＳマッピングが必要であることを指示するためのリバースマッピング指示が付帯され、
を含む、ＱｏＳの制御方法。
【請求項２】
前記のリバースＱｏＳマッピングが必要なサービスを特定するステップは、
データフローのＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスが変化するサービスを、リバースＱｏＳマッピングが必要なサービスに特定すること、
および／または、
データフローが非連続のＩＰアドレスを有しかつ非連続のＩＰアドレスの数が所定閾値より大きいサービスを、リバースＱｏＳマッピングが必要なサービスに特定すること、
を含む、請求項１に記載の制御方法。
【請求項３】
ＳＭＦに応用される、ＱｏＳの制御方法において、
ＰＣＦから送信されるＰＣＣルールであって、ＱｏＳリクエスト、パケットフィルタ情報、および、当該ＰＣＣルールに対応するサービスのリバースＱｏＳマッピングが必要であることを指示するためのリバースマッピング指示が付帯される前記ＰＣＣルールを受信するステップと、
同じＱｏＳリクエストを有するＰＣＣルールを同一のＱｏＳデータフローに関連付け、各ＱｏＳデータフローに対し、対応するＱＦＩを割り当てるステップと、
サービスの構成メッセージをＵＰＦに送信するステップと、
ここで、前記構成メッセージには、そのサービスのパケットフィルタ情報とＱＦＩが付帯され、かつ当該サービスのリバースＱｏＳマッピングが必要である場合、前記のリバースＱｏＳマッピングを指示する構成メッセージには、リバースマッピング指示がさらに付帯され、
よって、ＵＰＦが、構成メッセージの中のパケットフィルタ情報に基づいて、当該構成メッセージに対応するサービスのダウンリンクパケットをマッチングすることができ、マッチしたダウンリンクパケットのヘッダに対し、それに対応するサービスのＱＦＩを追加し、当該ダウンリンクパケットが、リバースＱｏＳマッピングが必要なサービスに該当する場合、当該ダウンリンクパケットのヘッダにリバースマッピング指示を追加し、
よって、ユーザ機器が、後にダウンリンクパケットを受信すると、パケットのヘッダのリバースマッピング指示に基づいて、受信したダウンリンクパケットに対しリバースＱｏＳマッピングを行うと特定する、
を含む、ＱｏＳの制御方法。
【請求項４】
ＵＰＦに応用される、ＱｏＳの制御方法において、
ＳＭＦから送信されるサービスの構成メッセージであって、サービスのパケットフィルタ情報とＱＦＩが付帯される前記構成メッセージを受信するステップと、
ここで、同じＱｏＳリクエストを有しかつリバースＱｏＳマッピングが必要なサービスには、同一のＱＦＩがあり、
構成メッセージの中のパケットフィルタ情報に基づいて、当該構成メッセージに対応するサービスのダウンリンクパケットをマッチングするステップと、
前記ダウンリンクパケットのヘッダに対し、それに対応するサービスのＱＦＩを追加するステップと、
前記ダウンリンクパケットをユーザ機器に送信するステップと、
を含む、ＱｏＳの制御方法。
【請求項５】
前記ダウンリンクパケットをユーザ機器に送信する際に、当該ダウンリンクパケットに対応するサービスに対し計時を開始するステップと、
計時期間が第１時間閾値に達する前に、当該サービスのほかのダウンリンクパケットを受信する場合、計時を再開するステップと、
計時期間が第１時間閾値に達する前に、当該サービスが終了するのであれば、当該サービスのパケットフィルタ情報を削除するステップと、
計時期間が第１時間閾値に達した場合、当該サービスのほかのダウンリンクパケットを受信せずかつ当該サービスが終了していなければ、当該サービスのダウンリンクパケットを疑似的に生成し、同一サービスの非疑似生成のダウンリンクパケットとは同じヘッダを有する疑似生成のダウンリンクパケットを、ユーザ機器に送信するステップと、
をさらに含む、請求項４に記載の制御方法。
【請求項６】
前記ダウンリンクパケットに対応するサービスが終了したと特定すると、当該サービスのパケットフィルタ情報を削除し、当該サービスの終了指示パケットを生成して前記ユーザ機器に送信するステップ、
をさらに含む、請求項４に記載の制御方法。
【請求項７】
ＵＰＦに応用される、ＱｏＳの制御方法において、
ＳＭＦから送信されるサービスの構成メッセージであって、そのサービスのパケットフィルタ情報とＱＦＩが付帯され、かつ当該サービスのリバースＱｏＳマッピングが必要である場合、リバースマッピング指示がさらに付帯される前記構成メッセージを受信するステップと、
ここで、同じＱｏＳリクエストを有するサービスには、同一のＱＦＩがあり、
構成メッセージの中のパケットフィルタ情報に基づいて、当該構成メッセージに対応するサービスのダウンリンクパケットをマッチングするステップと、
前記ダウンリンクパケットのヘッダに対し、それに対応するサービスのＱＦＩを追加し、当該ダウンリンクパケットが、リバースＱｏＳマッピングが必要なサービスに該当する場合、前記ダウンリンクパケットのヘッダにリバースマッピング指示を追加するステップと、
前記ダウンリンクパケットをユーザ機器に送信するステップと、
を含む、ＱｏＳの制御方法。
【請求項８】
前記ダウンリンクパケットをユーザ機器に送信する際に、当該ダウンリンクパケットに対応するサービスに対し計時を開始するステップと、
計時期間が第１時間閾値に達する前に、当該サービスのほかのダウンリンクパケットを受信する場合、計時を再開するステップと、
計時期間が第１時間閾値に達する前に、当該サービスが終了するのであれば、当該サービスに対応するパケットフィルタ情報を削除するステップと、
計時期間が第１時間閾値に達した場合、当該サービスのほかのダウンリンクパケットを受信せずかつ当該サービスが終了していなければ、当該サービスのダウンリンクパケットを疑似的に生成し、同一サービスの非疑似生成のダウンリンクパケットとは同じヘッダを有する疑似生成のダウンリンクパケットを、ユーザ機器に送信するステップと、
をさらに含む、請求項７に記載の制御方法。
【請求項９】
前記ダウンリンクパケットに対応するサービスが終了したと特定すると、当該サービスのパケットフィルタ情報を削除し、当該サービスの終了指示を前記ユーザ機器に送信するステップをさらに含む、請求項８に記載の制御方法。
【請求項１０】
ユーザ機器に応用される、ＱｏＳの制御方法において、
ＳＭＦから送信されるＱＦＩ指示メッセージであって、リバースＱｏＳマッピングが必要なサービスのＱＦＩ、および、当該ＱＦＩのリバースマッピングが必要であることを指示するためのリバースマッピング指示情報が付帯される前記ＱＦＩ指示メッセージを受信するステップと、
前記ＱＦＩ指示メッセージに基づいて、リバースＱｏＳマッピングが必要なサービスのＱＦＩを特定するステップと、
ＵＰＦから送信されるダウンリンクパケットであって、ヘッダにそのサービスのＱＦＩが付帯される前記ダウンリンクパケットを受信するステップと、
ダウンリンクパケットに付帯されるＱＦＩを、前記ＱＦＩ指示メッセージから特定されたリバースＱｏＳマッピングが必要なＱＦＩと比較する際に、前記ダウンリンクパケットに対応するサービスのリバースＱｏＳマッピングが必要であるかを特定するステップと、
前記ダウンリンクパケットのリバースＱｏＳマッピングが必要であれば、リバースＱｏＳマッピングを行い、当該ダウンリンクパケットとは同一サービスに属するアップリンクパケットのＱｏＳ構成を特定するステップと、
特定したアップリンクパケットのＱｏＳ構成を実行するステップと、
を含む、ＱｏＳの制御方法。
【請求項１１】
リバースＱｏＳマッピングが必要なサービスを特定する特定モジュールと、
ＰＣＣルールをＳＭＦに送信する送信モジュールと、
ここで、前記ＰＣＣルールには、それに対応するサービスのパケットフィルタ情報、ＱｏＳリクエスト、および、当該ＰＣＣルールに対応するサービスのリバースＱｏＳマッピングが必要であることを指示するためのリバースマッピング指示が付帯され、
を含むＰＣＦ。
【請求項１２】
前記特定モジュールは、
データフローのＩＰアドレスが変化するサービスを、リバースＱｏＳマッピングが必要なサービスに特定する第１特定サブモジュール、
および／または、
データフローが非連続のＩＰアドレスを有しかつ非連続のＩＰアドレスの数が所定閾値より大きいサービスを、リバースＱｏＳマッピングが必要なサービスに特定する第２特定サブモジュール、
を含む、請求項１１に記載のＰＣＦ。
【請求項１３】
ＰＣＦから送信されるＰＣＣルールであって、ＱｏＳリクエスト、パケットフィルタ情報、および、当該ＰＣＣルールに対応するサービスのリバースＱｏＳマッピングが必要であることを指示するためのリバースマッピング指示が付帯される前記ＰＣＣルールを受信する受信モジュールと、
同じＱｏＳリクエストを有するＰＣＣルールを同一のＱｏＳデータフローに関連付け、各ＱｏＳデータフローに対し、対応するＱＦＩを割り当てる関連付けモジュールと、
サービスの構成メッセージをＵＰＦに送信する送信モジュールと、
ここで、前記構成メッセージには、そのサービスのパケットフィルタ情報とＱＦＩが付帯され、かつ当該サービスのリバースＱｏＳマッピングが必要である場合、前記のリバースＱｏＳマッピングを指示する構成メッセージには、リバースマッピング指示がさらに付帯され、
よって、ＵＰＦが、構成メッセージの中のパケットフィルタ情報に基づいて、当該構成メッセージに対応するサービスのダウンリンクパケットをマッチングすることができ、マッチしたダウンリンクパケットのヘッダに対し、それに対応するサービスのＱＦＩを追加し、当該ダウンリンクパケットが、リバースＱｏＳマッピングが必要なサービスに該当する場合、当該ダウンリンクパケットのヘッダにリバースマッピング指示を追加し、
よって、ユーザ機器が、後にダウンリンクパケットを受信すると、パケットのヘッダのリバースマッピング指示に基づいて、受信したダウンリンクパケットに対しリバースＱｏＳマッピングを行うと特定し、
を含むＳＭＦ。
【請求項１４】
ＳＭＦから送信されるサービスの構成メッセージであって、サービスのパケットフィルタ情報とＱＦＩが付帯される前記構成メッセージを受信する受信モジュールと、
ここで、同じＱｏＳリクエストを有しかつリバースＱｏＳマッピングが必要なサービスには、同一のＱＦＩがあり、
構成メッセージの中のパケットフィルタ情報に基づいて、当該構成メッセージに対応するサービスのダウンリンクパケットをマッチングするマッチングモジュールと、
前記ダウンリンクパケットのヘッダに対し、それに対応するサービスのＱＦＩを追加する追加モジュールと、
前記ダウンリンクパケットをユーザ機器に送信する第１送信モジュールと、
を含むＵＰＦ。
【請求項１５】
ＳＭＦから送信されるサービスの構成メッセージであって、そのサービスのパケットフィルタ情報とＱＦＩが付帯され、かつ当該サービスのリバースＱｏＳマッピングが必要である場合、リバースマッピング指示がさらに付帯される前記構成メッセージを受信する受信モジュールと、
ここで、同じＱｏＳリクエストを有するサービスには、同一のＱＦＩがあり、
構成メッセージの中のパケットフィルタ情報に基づいて、当該構成メッセージに対応するサービスのダウンリンクパケットをマッチングするマッチングモジュールと、
前記ダウンリンクパケットのヘッダに対し、それに対応するサービスのＱＦＩを追加し、当該ダウンリンクパケットが、リバースＱｏＳマッピングが必要なサービスに該当する場合、前記ダウンリンクパケットのヘッダにリバースマッピング指示を追加する追加モジュールと、
前記ダウンリンクパケットをユーザ機器に送信する第１送信モジュールと、
を含む、ＵＰＦ。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、２０１７年６月１６日に中国特許庁に提出された中国特許出願２０１７１０４５９２０４．５の優先権を主張し、その全ての内容が援用によりここに取り込まれる。
本開示は、通信技術分野に係り、特にサービス品質の制御方法及び関連装置に係る。
【背景技術】
【０００２】
新世代ネットワークにおいて、サービスの多様性がサポートされる。多種類のインターネットサービスについて、一部のサービスのデータフローは、大量の非連続のＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスを有し、一部のサービスのデータフローのＩＰアドレスは、頻繁に変更する。これらのシーンの場合、従来のＱｏＳ（Ｑｕａｌｉｔｙ  ｏｆ  Ｓｅｒｖｉｃｅ）制御メカニズムでは、ＮＡＳ（Ｎｏｎ−Ａｃｃｅｓｓ−Ｓｔｒａｔｕｍ）シグナリングをＵＥ（Ｕｓｅｒ  Ｅｑｕｉｐｍｅｎｔ）に頻繁に送信してパケットフィルタ（ｐａｃｋｅｔ  ｆｉｌｔｅｒ）を更新したり、大量のパケットフィルタをＮＡＳシグナリングに付帯してＵＥに提供したりする必要があるため、ＵＥとネットワークに大量のシグナリング負荷をもたらす。
【０００３】
よって、５Ｇネットワークにおいて、ＵＥが、ダウンリンクパケットを受信すると、ダウンリンクデータのリバースマッピングを行うことによって、ダウンリンクパケットのヘッダのＩＰアドレスのリバース変換でアップリンクデータのパケットフィルタを得ることを考慮し、ＵＥは、自らアップリンクのＱｏＳルールを生成し、これらのアップリンクデータを、ダウンリンクデータとは同じＱｏＳパラメータで伝送することによって、大量のＮＡＳメッセージをＵＥに送信してアップリンクデータのＱｏＳルールを伝達するという問題を避ける。
【０００４】
現在の５Ｇネットワークにおいて、具体的なリバースマッピングポリシーがまだ提案されていない。リバースマッピングの実行／終了をＵＥに指示することや、アップリンクデータの正しいＱｏＳルールのリバースマッピングは、解決を急がれる技術的難題になっている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本開示の目的は、従来技術のＱｏＳ制御メカニズムにリバースマッピングポリシー技術を導入した後のサービスデータフローの集約、および、ＵＥがネットワークからの指示に基づいてリバースＱｏＳマッピングを正しく実行してアップリンクＱｏＳルールを生成することをどのように保証するという問題を解決し、５Ｇネットワークでインターネットサービスがサポートされるようにすることである。
【課題を解決するための手段】
【０００６】
上記目的を実現するために、一方面において、本開示の実施例は、ＰＣＦに応用される、ＱｏＳの制御方法を提供する。当該方法において、リバースＱｏＳマッピングが必要なサービスを特定するステップと、ＰＣＣ（Ｐｏｌｉｃｙ  ａｎｄ  Ｃｈａｒｇｉｎｇ  Ｃｏｎｔｒｏｌ）ルールをＳＭＦに送信するステップとを含み、前記ＰＣＣルールには、それに対応するサービスのパケットフィルタ（ｐａｃｋｅｔ  ｆｉｌｔｅｒ）情報、ＱｏＳリクエスト、および、当該ＰＣＣルールに対応するサービスのリバースＱｏＳマッピングが必要であることを指示するためのリバースマッピング指示が付帯される。
【０００７】
ここで、前記のリバースＱｏＳマッピングが必要なサービスを特定するステップは、データフローのＩＰアドレスが変化するサービスを、リバースＱｏＳマッピングが必要なサービスに特定すること、および／または、データフローが非連続のＩＰアドレスを有しかつ非連続のＩＰアドレスの数が所定閾値より大きいサービスを、リバースＱｏＳマッピングが必要なサービスに特定することを含む。
【０００８】
また、本開示の実施例において、ＳＭＦに応用される、ＱｏＳの制御方法をさらに提供する。当該方法において、ＰＣＦから送信されるＰＣＣルールであって、ＱｏＳリクエスト、パケットフィルタ情報、および、当該ＰＣＣルールに対応するサービスのリバースＱｏＳマッピングが必要であることを指示するためのリバースマッピング指示が付帯される前記ＰＣＣルールを受信するステップと、同じＱｏＳリクエストを有しかつリバースマッピング指示を含むＰＣＣルールを同一のＱｏＳデータフローに関連付け、各ＱｏＳデータフローに対し、対応するＱＦＩを割り当てるステップと、リバースＱｏＳマッピングが必要なサービスのＱＦＩ、および、当該ＱＦＩのリバースマッピングが必要であることを指示するためのリバースマッピング指示情報が付帯されるＱＦＩ指示メッセージに基づいて、ユーザ機器がリバースＱｏＳマッピングが必要なサービスのＱＦＩを特定するために、前記ＱＦＩ指示メッセージを前記ユーザ機器に送信するステップと、サービスの構成メッセージをＵＰＦに送信するステップとを含む。前記構成メッセージには、そのサービスのパケットフィルタ情報とＱＦＩが付帯される。よって、ＵＰＦは、構成メッセージの中のパケットフィルタ情報に基づいて、当該構成メッセージに対応するサービスのダウンリンクパケットをマッチングすることができ、マッチしたダウンリンクデータのヘッダに当該構成メッセージの中のＱＦＩを追加する。よって、前記ユーザ機器は、後にダウンリンクパケットを受信すると、当該ダウンリンクパケットのヘッダのＱｏＳデータフローＩＤを、前記ＱＦＩ指示メッセージから特定されたＱｏＳデータフローＩＤと比較する際に、当該ダウンリンクパケットのサービスのリバースＱｏＳマッピングが必要であるかを特定し、かつ前記ユーザは、当該ダウンリンクパケットのサービスに対しリバースＱｏＳマッピングを引き起こす必要があると特定すると、当該サービスのリバースＱｏＳマッピングを行って当該サービスのアップリンクパケットのＱｏＳ構成を取得する。
【０００９】
また、本開示の実施例において、ＳＭＦに応用される、ＱｏＳの制御方法をさらに提供する。当該方法において、ＰＣＦから送信されるＰＣＣルールであって、ＱｏＳリクエスト、パケットフィルタ情報、および、当該ＰＣＣルールに対応するサービスのリバースＱｏＳマッピングが必要であることを指示するためのリバースマッピング指示が付帯される前記ＰＣＣルールを受信するステップと、同じＱｏＳリクエストを有するＰＣＣルールを同一のＱｏＳデータフローに関連付け、各ＱｏＳデータフローに対し、対応するＱＦＩを割り当てるステップと、サービスの構成メッセージをＵＰＦに送信するステップとを含む。前記構成メッセージには、そのサービスのパケットフィルタ情報とＱＦＩが付帯され、かつ当該サービスのリバースＱｏＳマッピングが必要である場合、前記のリバースＱｏＳマッピングを指示する構成メッセージには、リバースマッピング指示がさらに付帯される。よって、ＵＰＦは、構成メッセージの中のパケットフィルタ情報に基づいて、当該構成メッセージに対応するサービスのダウンリンクパケットをマッチングすることができ、マッチしたダウンリンクパケットのヘッダに対し、それに対応するサービスのＱＦＩを追加し、当該ダウンリンクパケットが、リバースＱｏＳマッピングが必要なサービスに該当する場合、当該ダウンリンクパケットのヘッダにリバースマッピング指示を追加する。よって、ユーザ機器は、後にダウンリンクパケットを受信すると、パケットのヘッダのリバースマッピング指示に基づいて、受信したダウンリンクパケットに対しリバースＱｏＳマッピングを行うと特定する。
【００１０】
また、本開示の実施例において、ＵＰＦに応用される、ＱｏＳの制御方法をさらに提供する。当該方法において、ＳＭＦから送信されるサービスの構成メッセージであって、サービスのパケットフィルタ情報と、同じＱｏＳリクエストを有しかつリバースＱｏＳマッピングが必要なサービスには同一であるＱＦＩが付帯される前記構成メッセージを受信するステップと、構成メッセージの中のパケットフィルタ情報に基づいて、当該構成メッセージに対応するサービスのダウンリンクパケットをマッチングするステップと、前記ダウンリンクパケットのヘッダに対し、それに対応するサービスのＱＦＩを追加するステップと、前記ダウンリンクパケットをユーザ機器に送信するステップとを含む。
【００１１】
ここで、前記制御方法において、前記ダウンリンクパケットをユーザ機器に送信する際に、当該ダウンリンクパケットに対応するサービスに対し計時を開始するステップと、計時期間が第１時間閾値に達する前に、当該サービスのほかのダウンリンクパケットを受信する場合、計時を再開するステップと、計時期間が第１時間閾値に達する前に、当該サービスが終了するのであれば、当該サービスのパケットフィルタ情報を削除するステップと、計時期間が第１時間閾値に達した場合、当該サービスのほかのダウンリンクパケットを受信せずかつ当該サービスが終了していなければ、当該サービスのダウンリンクパケットを疑似的に生成し、同一サービスの非疑似生成のダウンリンクパケットとは同じヘッダを有する疑似生成のダウンリンクパケットを、ユーザ機器に送信するステップとをさらに含む。
【００１２】
ここで、前記制御方法において、前記ダウンリンクパケットに対応するサービスが終了したと特定すると、当該サービスのパケットフィルタ情報を削除し、当該サービスの終了指示パケットを生成して前記ユーザ機器に送信するステップをさらに含む。
【００１３】
また、本開示の実施例において、ＵＰＦに応用される、ＱｏＳの制御方法をさらに提供する。当該方法において、ＳＭＦから送信されるサービスの構成メッセージであって、そのサービスのパケットフィルタ情報と、同じＱｏＳリクエストを有するサービスには同一であるＱＦＩが付帯され、かつ当該サービスのリバースＱｏＳマッピングが必要である場合、リバースマッピング指示がさらに付帯される前記構成メッセージを受信するステップと、構成メッセージの中のパケットフィルタ情報に基づいて、当該構成メッセージに対応するサービスのダウンリンクパケットをマッチングするステップと、前記ダウンリンクパケットのヘッダに対し、それに対応するサービスのＱＦＩを追加し、当該ダウンリンクパケットが、リバースＱｏＳマッピングが必要なサービスに該当する場合、前記ダウンリンクパケットのヘッダにリバースマッピング指示を追加するステップと、前記ダウンリンクパケットをユーザ機器に送信するステップとを含む。
【００１４】
ここで、前記制御方法において、前記ダウンリンクパケットをユーザ機器に送信する際に、当該ダウンリンクパケットに対応するサービスに対し計時を開始するステップと、計時期間が第１時間閾値に達する前に、当該サービスのほかのダウンリンクパケットを受信する場合、計時を再開するステップと、計時期間が第１時間閾値に達する前に、当該サービスが終了するのであれば、当該サービスに対応するパケットフィルタ情報を削除するステップと、計時期間が第１時間閾値に達した場合、当該サービスのほかのダウンリンクパケットを受信せずかつ当該サービスが終了していなければ、当該サービスのダウンリンクパケットを疑似的に生成し、同一サービスの非疑似生成のダウンリンクパケットとは同じヘッダを有する疑似生成のダウンリンクパケットを、ユーザ機器に送信するステップとをさらに含む。
【００１５】
ここで、前記制御方法において、前記ダウンリンクパケットに対応するサービスが終了したと特定すると、当該サービスのパケットフィルタ情報を削除し、当該サービスの終了指示を前記ユーザ機器に送信するステップをさらに含む。
【００１６】
また、本開示の実施例において、ユーザ機器に応用される、ＱｏＳの制御方法をさらに提供する。当該方法において、ＳＭＦから送信されるＱＦＩ指示メッセージであって、リバースＱｏＳマッピングが必要なサービスのＱＦＩ、および、当該ＱＦＩのリバースマッピングが必要であることを指示するためのリバースマッピング指示情報が付帯される前記ＱＦＩ指示メッセージを受信するステップと、前記ＱＦＩ指示メッセージに基づいて、リバースＱｏＳマッピングが必要なサービスのＱＦＩを特定するステップと、ＵＰＦから送信されるダウンリンクパケットであって、ヘッダにそのサービスのＱＦＩが付帯される前記ダウンリンクパケットを受信するステップと、ダウンリンクパケットに付帯されるＱＦＩを、前記ＱＦＩ指示メッセージから特定されたリバースＱｏＳマッピングが必要なＱＦＩと比較する際に、前記ダウンリンクパケットに対応するサービスのリバースＱｏＳマッピングが必要であるかを特定するステップと、前記ダウンリンクパケットのリバースＱｏＳマッピングが必要であれば、リバースＱｏＳマッピングを行い、当該ダウンリンクパケットとは同一サービスに属するアップリンクパケットのＱｏＳ構成を特定するステップと、特定したアップリンクパケットのＱｏＳ構成を実行するステップとを含む。
【００１７】
ここで、前記制御方法において、特定したアップリンクパケットのＱｏＳ構成を実行する際に、計時を開始するステップと、計時期間が第２時間閾値に達する前に、当該アップリンクパケットとは同一サービスに属するダウンリンクパケットを受信すると、計時を再開するステップと、計時期間が第２時間閾値に達した場合、当該アップリンクパケットとは同一サービスに属するダウンリンクパケットを受信しなかったのであれば、当該アップリンクパケットのＱｏＳ構成の実行を中止するステップとをさらに含む。
【００１８】
ここで、前記制御方法において、特定したアップリンクパケットのＱｏＳ構成を実行するプロセスで、当該アップリンクパケットのサービスに対応する終了指示パケットをＵＰＦから受信すると、当該アップリンクパケットのＱｏＳ構成の実行を中止するステップをさらに含む。
【００１９】
また、本開示の実施例において、ユーザ機器に応用される、ＱｏＳの制御方法をさらに提供する。当該方法において、ＵＰＦから送信されるダウンリンクパケットであって、ダウンリンクパケットに対応するサービスのＱＦＩが付帯され、当該ダウンリンクパケットが、リバースＱｏＳマッピングが必要なサービスに該当する場合、リバースマッピング指示がさらに付帯される前記ダウンリンクパケットを受信するステップと、前記ダウンリンクパケットにリバースマッピング指示が付帯される場合、リバースＱｏＳマッピングを行い、当該ダウンリンクパケットとは同一サービスに属するアップリンクパケットのＱｏＳ構成を特定するステップと、特定したアップリンクパケットのＱｏＳ構成を実行するステップとを含む。
【００２０】
ここで、前記制御方法において、特定したアップリンクパケットのＱｏＳ構成を実行する際に、計時を開始するステップと、計時期間が第２時間閾値に達する前に、当該アップリンクパケットとは同一サービスに属するダウンリンクパケットを受信すると、計時を再開するステップと、計時期間が第２時間閾値に達した場合、当該アップリンクパケットとは同一サービスに属するダウンリンクパケットを受信しなかったのであれば、当該アップリンクパケットのＱｏＳ構成の実行を中止するステップとをさらに含む。
【００２１】
ここで、前記制御方法において、特定したアップリンクパケットのＱｏＳ構成を実行するプロセスで、当該アップリンクパケットのサービスに対応する終了指示パケットをＵＰＦから受信すると、当該アップリンクパケットのＱｏＳ構成の実行を中止するステップをさらに含む。
【００２２】
また、本開示の実施例において、ＰＣＦをさらに提供する。当該ＰＣＦは、リバースＱｏＳマッピングが必要なサービスを特定する特定モジュールと、ＰＣＣルールをＳＭＦに送信する送信モジュールとを含む。前記ＰＣＣルールには、それに対応するサービスのパケットフィルタ情報、ＱｏＳリクエスト、および、当該ＰＣＣルールに対応するサービスのリバースＱｏＳマッピングが必要であることを指示するためのリバースマッピング指示が付帯される。
【００２３】
ここで、前記特定モジュールは、データフローのＩＰアドレスが変化するサービスを、リバースＱｏＳマッピングが必要なサービスに特定する第１特定サブモジュール、および／または、データフローが非連続のＩＰアドレスを有しかつ非連続のＩＰアドレスの数が所定閾値より大きいサービスを、リバースＱｏＳマッピングが必要なサービスに特定する第２特定サブモジュールを含む。
【００２４】
また、本開示の実施例において、ＳＭＦをさらに提供する。当該ＳＭＦは、ＰＣＦから送信されるＰＣＣルールであって、ＱｏＳリクエスト、パケットフィルタ情報、および、当該ＰＣＣルールに対応するサービスのリバースＱｏＳマッピングが必要であることを指示するためのリバースマッピング指示が付帯される前記ＰＣＣルールを受信する受信モジュールと、同じＱｏＳリクエストを有しかつリバースマッピング指示を含むＰＣＣルールを同一のＱｏＳデータフローに関連付け、各ＱｏＳデータフローに対し、対応するＱＦＩを割り当てる関連付けモジュールと、リバースＱｏＳマッピングが必要なサービスのＱＦＩ、および、当該ＱＦＩのリバースマッピングが必要であることを指示するためのリバースマッピング指示情報が付帯されるＱＦＩ指示メッセージに基づいて、ユーザ機器がリバースＱｏＳマッピングが必要なサービスのＱＦＩを特定するために、前記ＱＦＩ指示メッセージを前記ユーザ機器に送信する第１送信モジュールと、サービスの構成メッセージをＵＰＦに送信する第２送信モジュールとを含む。前記構成メッセージには、そのサービスのパケットフィルタ情報とＱＦＩが付帯される。よって、ＵＰＦは、構成メッセージの中のパケットフィルタ情報に基づいて、当該構成メッセージに対応するサービスのダウンリンクパケットをマッチングすることができ、マッチしたダウンリンクデータのヘッダに当該構成メッセージの中のＱＦＩを追加する。よって、前記ユーザ機器は、後にダウンリンクパケットを受信すると、当該ダウンリンクパケットのヘッダのＱｏＳデータフローＩＤを、前記ＱＦＩ指示メッセージから特定されたＱｏＳデータフローＩＤと比較する際に、当該ダウンリンクパケットのサービスのリバースＱｏＳマッピングが必要であるかを特定し、かつ前記ユーザは、当該ダウンリンクパケットのサービスに対しリバースＱｏＳマッピングを引き起こす必要があると特定すると、当該サービスのリバースＱｏＳマッピングを行って当該サービスのアップリンクパケットのＱｏＳ構成を取得する。
【００２５】
また、本開示の実施例において、ＳＭＦをさらに提供する。当該ＳＭＦは、ＰＣＦから送信されるＰＣＣルールであって、ＱｏＳリクエスト、パケットフィルタ情報、および、当該ＰＣＣルールに対応するサービスのリバースＱｏＳマッピングが必要であることを指示するためのリバースマッピング指示が付帯される前記ＰＣＣルールを受信する受信モジュールと、同じＱｏＳリクエストを有するＰＣＣルールを同一のＱｏＳデータフローに関連付け、各ＱｏＳデータフローに対し、対応するＱＦＩを割り当てる関連付けモジュールと、サービスの構成メッセージをＵＰＦに送信する送信モジュールとを含む。前記構成メッセージには、そのサービスのパケットフィルタ情報とＱＦＩが付帯され、かつ当該サービスのリバースＱｏＳマッピングが必要である場合、前記のリバースＱｏＳマッピングを指示する構成メッセージには、リバースマッピング指示がさらに付帯される。よって、ＵＰＦは、構成メッセージの中のパケットフィルタ情報に基づいて、当該構成メッセージに対応するサービスのダウンリンクパケットをマッチングすることができ、マッチしたダウンリンクパケットのヘッダに対し、それに対応するサービスのＱＦＩを追加し、当該ダウンリンクパケットが、リバースＱｏＳマッピングが必要なサービスに該当する場合、当該ダウンリンクパケットのヘッダにリバースマッピング指示を追加する。よって、ユーザ機器は、後にダウンリンクパケットを受信すると、パケットのヘッダのリバースマッピング指示に基づいて、受信したダウンリンクパケットに対しリバースＱｏＳマッピングを行うと特定する。
【００２６】
また、本開示の実施例において、ＵＰＦをさらに提供する。当該ＵＰＦは、ＳＭＦから送信されるサービスの構成メッセージであって、サービスのパケットフィルタ情報と、同じＱｏＳリクエストを有しかつリバースＱｏＳマッピングが必要なサービスには同一であるＱＦＩが付帯される前記構成メッセージを受信する受信モジュールと、構成メッセージの中のパケットフィルタ情報に基づいて、当該構成メッセージに対応するサービスのダウンリンクパケットをマッチングするマッチングモジュールと、前記ダウンリンクパケットのヘッダに対し、それに対応するサービスのＱＦＩを追加する追加モジュールと、前記ダウンリンクパケットをユーザ機器に送信する第１送信モジュールとを含む。
【００２７】
ここで、前記ＵＰＦは、前記ダウンリンクパケットをユーザ機器に送信する際に、当該ダウンリンクパケットに対応するサービスに対し計時を開始する第１計時モジュールと、計時期間が第１時間閾値に達する前に、当該サービスのほかのダウンリンクパケットを受信する場合、計時を再開するように前記第１計時モジュールを制御するリセットモジュールと、計時期間が第１時間閾値に達する前に、当該サービスが終了するのであれば、当該サービスのパケットフィルタ情報を削除する第１削除モジュールと、計時期間が第１時間閾値に達した場合、当該サービスのほかのダウンリンクパケットを受信せずかつ当該サービスが終了していなければ、当該サービスのダウンリンクパケットを疑似的に生成し、同一サービスの非疑似生成のダウンリンクパケットとは同じヘッダを有する疑似生成のダウンリンクパケットを、ユーザ機器に送信する疑似モジュールとをさらに含む。
【００２８】
ここで、前記ＵＰＦは、前記ダウンリンクパケットに対応するサービスが終了したと特定すると、当該サービスのパケットフィルタ情報を削除する第２削除モジュールと、前記ダウンリンクパケットに対応するサービスが終了したと特定すると、当該サービスの終了指示パケットを生成して前記ユーザ機器に送信する第２送信モジュールとをさらに含む。
【００２９】
また、本開示の実施例において、ＵＰＦをさらに提供する。当該ＵＰＦは、ＳＭＦから送信されるサービスの構成メッセージであって、そのサービスのパケットフィルタ情報と、同じＱｏＳリクエストを有するサービスには同一であるＱＦＩが付帯され、かつ当該サービスのリバースＱｏＳマッピングが必要である場合、リバースマッピング指示がさらに付帯される前記構成メッセージを受信する受信モジュールと、構成メッセージの中のパケットフィルタ情報に基づいて、当該構成メッセージに対応するサービスのダウンリンクパケットをマッチングするマッチングモジュールと、前記ダウンリンクパケットのヘッダに対し、それに対応するサービスのＱＦＩを追加し、当該ダウンリンクパケットが、リバースＱｏＳマッピングが必要なサービスに該当する場合、前記ダウンリンクパケットのヘッダにリバースマッピング指示を追加する追加モジュールと、前記ダウンリンクパケットをユーザ機器に送信する第１送信モジュールとを含む。
【００３０】
ここで、前記ＵＰＦは、前記ダウンリンクパケットをユーザ機器に送信する際に、当該ダウンリンクパケットに対応するサービスに対し計時を開始する第１計時モジュールと、計時期間が第１時間閾値に達する前に、当該サービスのほかのダウンリンクパケットを受信する場合、計時を再開するように前記第１計時モジュールを制御するリセットモジュールと、計時期間が第１時間閾値に達する前に、当該サービスが終了するのであれば、当該サービスに対応するパケットフィルタ情報を削除する第１削除モジュールと、計時期間が第１時間閾値に達した場合、当該サービスのほかのダウンリンクパケットを受信せずかつ当該サービスが終了していなければ、当該サービスのダウンリンクパケットを疑似的に生成し、同一サービスの非疑似生成のダウンリンクパケットとは同じヘッダを有する疑似生成のダウンリンクパケットを、ユーザ機器に送信する疑似モジュールとをさらに含む。
【００３１】
ここで、前記ＵＰＦは、前記ダウンリンクパケットに対応するサービスが終了したと特定すると、当該サービスのパケットフィルタ情報を削除する第２削除モジュールと、前記ダウンリンクパケットに対応するサービスが終了したと特定すると、当該サービスの終了指示パケットを生成して前記ユーザ機器に送信する第２送信モジュールとをさらに含む。
【００３２】
また、本開示の実施例において、ユーザ機器をさらに提供する。当該ユーザ機器は、ＳＭＦから送信されるＱＦＩ指示メッセージであって、リバースＱｏＳマッピングが必要なサービスのＱＦＩ、および、当該ＱＦＩのリバースマッピングが必要であることを指示するためのリバースマッピング指示情報が付帯される前記ＱＦＩ指示メッセージを受信する第１受信モジュールと、前記ＱＦＩ指示メッセージに基づいて、リバースＱｏＳマッピングが必要なサービスのＱＦＩを特定する第１特定モジュールと、ＵＰＦから送信されるダウンリンクパケットであって、ヘッダにそのサービスのＱＦＩが付帯される前記ダウンリンクパケットを受信する第２受信モジュールと、ダウンリンクパケットに付帯されるＱＦＩを、前記ＱＦＩ指示メッセージから特定されたリバースＱｏＳマッピングが必要なＱＦＩと比較する際に、前記ダウンリンクパケットに対応するサービスのリバースＱｏＳマッピングが必要であるかを特定する第２特定モジュールと、前記ダウンリンクパケットのリバースＱｏＳマッピングが必要であれば、リバースＱｏＳマッピングを行い、当該ダウンリンクパケットとは同一サービスに属するアップリンクパケットのＱｏＳ構成を特定するリバースマッピングモジュールと、特定したアップリンクパケットのＱｏＳ構成を実行する実行モジュールとを含む。
【００３３】
ここで、ユーザ機器は、特定したアップリンクパケットのＱｏＳ構成を実行する際に、計時を開始する計時モジュールと、計時期間が第２時間閾値に達する前に、前記第２受信モジュールが当該アップリンクパケットとは同一サービスに属するダウンリンクパケットを受信した場合、計時を再開するように前記計時モジュールを制御するリセットモジュールと、計時期間が第２時間閾値に達した場合、前記第２受信モジュールが当該アップリンクパケットとは同一サービスに属するダウンリンクパケットを受信しなかったのであれば、当該アップリンクパケットのＱｏＳ構成の実行を中止するように前記実行モジュールを制御する第１中止モジュールとをさらに含む。
【００３４】
ここで、ユーザ機器は、特定したアップリンクパケットのＱｏＳ構成を実行するプロセスで、当該アップリンクパケットのサービスに対応する終了指示パケットをＵＰＦから受信する第３受信モジュールと、前記第３受信モジュールが、特定したアップリンクパケットのＱｏＳ構成を実行するプロセスで、当該アップリンクパケットのサービスに対応する終了指示パケットをＵＰＦから受信した場合、当該アップリンクパケットのＱｏＳ構成の実行を中止するように前記実行モジュールを制御する第２中止モジュールとをさらに含む。
【００３５】
また、本開示の実施例において、ユーザ機器をさらに提供する。当該ユーザ機器は、ＵＰＦから送信されるダウンリンクパケットであって、ダウンリンクパケットに対応するサービスのＱＦＩが付帯され、当該ダウンリンクパケットが、リバースＱｏＳマッピングが必要なサービスに該当する場合、リバースマッピング指示がさらに付帯される前記ダウンリンクパケットを受信する受信モジュールと、前記ダウンリンクパケットにリバースマッピング指示が付帯される場合、リバースＱｏＳマッピングを行い、当該ダウンリンクパケットとは同一サービスに属するアップリンクパケットのＱｏＳ構成を特定するリバースマッピングモジュールと、特定したアップリンクパケットのＱｏＳ構成を実行する実行モジュールとを含む。
【００３６】
ここで、ユーザ機器は、特定したアップリンクパケットのＱｏＳ構成を実行する際に、計時を開始する計時モジュールと、計時期間が第２時間閾値に達する前に、前記受信モジュールが当該アップリンクパケットとは同一サービスに属するダウンリンクパケットを受信した場合、計時を再開するリセットモジュールと、計時期間が第２時間閾値に達した場合、前記受信モジュールが当該アップリンクパケットとは同一サービスに属するダウンリンクパケットを受信しなかったのであれば、当該アップリンクパケットのＱｏＳ構成の実行を中止するように前記実行モジュールを制御する第１中止モジュールとをさらに含む。
【００３７】
ここで、ユーザ機器は、特定したアップリンクパケットのＱｏＳ構成を実行するプロセスで、当該アップリンクパケットのサービスに対応する終了指示パケットをＵＰＦから受信すると、当該アップリンクパケットのＱｏＳ構成の実行を中止する第２中止モジュールをさらに含む。
【００３８】
また、本開示の実施例において、メモリと、プロセッサと、前記メモリに記憶されて前記プロセッサで実行可能なプログラムを含むＰＣＦをさらに提供する。前記プロセッサが前記プログラムを実行すると、リバースＱｏＳマッピングが必要なサービスを特定するステップと、ＰＣＣルールをＳＭＦに送信するステップとが実現される。前記ＰＣＣルールには、それに対応するサービスのパケットフィルタ情報、ＱｏＳリクエスト、および、当該ＰＣＣルールに対応するサービスのリバースＱｏＳマッピングが必要であることを指示するためのリバースマッピング指示が付帯される。
【００３９】
また、本開示の実施例において、プログラムが記憶されているコンピュータ読み取り可能な記憶媒体をさらに提供する。当該プログラムがプロセッサによって実行される場合、リバースＱｏＳマッピングが必要なサービスを特定するステップと、ＰＣＣルールをＳＭＦに送信するステップとが実現される。前記ＰＣＣルールには、それに対応するサービスのパケットフィルタ情報、ＱｏＳリクエスト、および、当該ＰＣＣルールに対応するサービスのリバースＱｏＳマッピングが必要であることを指示するためのリバースマッピング指示が付帯される。
【００４０】
また、本開示の実施例において、メモリと、プロセッサと、前記メモリに記憶されて前記プロセッサで実行可能なプログラムを含むＳＭＦをさらに提供する。前記プロセッサが前記プログラムを実行すると、ＰＣＦから送信されるＰＣＣルールであって、ＱｏＳリクエスト、パケットフィルタ情報、および、当該ＰＣＣルールに対応するサービスのリバースＱｏＳマッピングが必要であることを指示するためのリバースマッピング指示が付帯される前記ＰＣＣルールを受信するステップと、同じＱｏＳリクエストを有しかつリバースマッピング指示を含むＰＣＣルールを同一のＱｏＳデータフローに関連付け、各ＱｏＳデータフローに対し、対応するＱＦＩを割り当てるステップと、リバースＱｏＳマッピングが必要なサービスのＱＦＩ、および、当該ＱＦＩのリバースマッピングが必要であることを指示するためのリバースマッピング指示情報が付帯されるＱＦＩ指示メッセージに基づいて、ユーザ機器がリバースＱｏＳマッピングが必要なサービスのＱＦＩを特定するために、前記ＱＦＩ指示メッセージを前記ユーザ機器に送信するステップと、サービスの構成メッセージをＵＰＦに送信するステップとが実現される。前記構成メッセージには、そのサービスのパケットフィルタ情報とＱＦＩが付帯される。よって、ＵＰＦは、構成メッセージの中のパケットフィルタ情報に基づいて、当該構成メッセージに対応するサービスのダウンリンクパケットをマッチングすることができ、マッチしたダウンリンクデータのヘッダに当該構成メッセージの中のＱＦＩを追加する。よって、前記ユーザ機器は、後にダウンリンクパケットを受信すると、当該ダウンリンクパケットのヘッダのＱｏＳデータフローＩＤを、前記ＱＦＩ指示メッセージから特定されたＱｏＳデータフローＩＤと比較する際に、当該ダウンリンクパケットのサービスのリバースＱｏＳマッピングが必要であるかを特定し、かつ前記ユーザは、当該ダウンリンクパケットのサービスに対しリバースＱｏＳマッピングを引き起こす必要があると特定すると、当該サービスのリバースＱｏＳマッピングを行って当該サービスのアップリンクパケットのＱｏＳ構成を取得する。
【００４１】
また、本開示の実施例において、プログラムが記憶されているコンピュータ読み取り可能な記憶媒体をさらに提供する。当該プログラムがプロセッサによって実行される場合、ＰＣＦから送信されるＰＣＣルールであって、ＱｏＳリクエスト、パケットフィルタ情報、および、当該ＰＣＣルールに対応するサービスのリバースＱｏＳマッピングが必要であることを指示するためのリバースマッピング指示が付帯される前記ＰＣＣルールを受信するステップと、同じＱｏＳリクエストを有しかつリバースマッピング指示を含むＰＣＣルールを同一のＱｏＳデータフローに関連付け、各ＱｏＳデータフローに対し、対応するＱＦＩを割り当てるステップと、リバースＱｏＳマッピングが必要なサービスのＱＦＩ、および、当該ＱＦＩのリバースマッピングが必要であることを指示するためのリバースマッピング指示情報が付帯されるＱＦＩ指示メッセージに基づいて、ユーザ機器がリバースＱｏＳマッピングが必要なサービスのＱＦＩを特定するために、前記ＱＦＩ指示メッセージを前記ユーザ機器に送信するステップと、サービスの構成メッセージをＵＰＦに送信するステップとが実現される。前記構成メッセージには、そのサービスのパケットフィルタ情報とＱＦＩが付帯される。よって、ＵＰＦは、構成メッセージの中のパケットフィルタ情報に基づいて、当該構成メッセージに対応するサービスのダウンリンクパケットをマッチングすることができ、マッチしたダウンリンクデータのヘッダに当該構成メッセージの中のＱＦＩを追加する。よって、前記ユーザ機器は、後にダウンリンクパケットを受信すると、当該ダウンリンクパケットのヘッダのＱｏＳデータフローＩＤを、前記ＱＦＩ指示メッセージから特定されたＱｏＳデータフローＩＤと比較する際に、当該ダウンリンクパケットのサービスのリバースＱｏＳマッピングが必要であるかを特定し、かつ前記ユーザは、当該ダウンリンクパケットのサービスに対しリバースＱｏＳマッピングを引き起こす必要があると特定すると、当該サービスのリバースＱｏＳマッピングを行って当該サービスのアップリンクパケットのＱｏＳ構成を取得する。
【００４２】
また、本開示の実施例において、メモリと、プロセッサと、前記メモリに記憶されて前記プロセッサで実行可能なプログラムを含むＳＭＦをさらに提供する。前記プロセッサが前記プログラムを実行すると、ＰＣＦから送信されるＰＣＣルールであって、ＱｏＳリクエスト、パケットフィルタ情報、および、当該ＰＣＣルールに対応するサービスのリバースＱｏＳマッピングが必要であることを指示するためのリバースマッピング指示が付帯される前記ＰＣＣルールを受信するステップと、同じＱｏＳリクエストを有するＰＣＣルールを同一のＱｏＳデータフローに関連付け、各ＱｏＳデータフローに対し、対応するＱＦＩを割り当てるステップと、サービスの構成メッセージをＵＰＦに送信するステップとが実現される。前記構成メッセージには、そのサービスのパケットフィルタ情報とＱＦＩが付帯され、かつ当該サービスのリバースＱｏＳマッピングが必要である場合、前記のリバースＱｏＳマッピングを指示する構成メッセージには、リバースマッピング指示がさらに付帯される。よって、ＵＰＦは、構成メッセージの中のパケットフィルタ情報に基づいて、当該構成メッセージに対応するサービスのダウンリンクパケットをマッチングすることができ、マッチしたダウンリンクパケットのヘッダに対し、それに対応するサービスのＱＦＩを追加し、当該ダウンリンクパケットが、リバースＱｏＳマッピングが必要なサービスに該当する場合、当該ダウンリンクパケットのヘッダにリバースマッピング指示を追加する。よって、ユーザ機器は、後にダウンリンクパケットを受信すると、パケットのヘッダのリバースマッピング指示に基づいて、受信したダウンリンクパケットに対しリバースＱｏＳマッピングを行うと特定する。
【００４３】
また、本開示の実施例において、プログラムが記憶されているコンピュータ読み取り可能な記憶媒体をさらに提供する。当該プログラムがプロセッサによって実行される場合、ＰＣＦから送信されるＰＣＣルールであって、ＱｏＳリクエスト、パケットフィルタ情報、および、当該ＰＣＣルールに対応するサービスのリバースＱｏＳマッピングが必要であることを指示するためのリバースマッピング指示が付帯される前記ＰＣＣルールを受信するステップと、同じＱｏＳリクエストを有するＰＣＣルールを同一のＱｏＳデータフローに関連付け、各ＱｏＳデータフローに対し、対応するＱＦＩを割り当てるステップと、サービスの構成メッセージをＵＰＦに送信するステップとが実現される。前記構成メッセージには、そのサービスのパケットフィルタ情報とＱＦＩが付帯され、かつ当該サービスのリバースＱｏＳマッピングが必要である場合、前記のリバースＱｏＳマッピングを指示する構成メッセージには、リバースマッピング指示がさらに付帯される。よって、ＵＰＦは、構成メッセージの中のパケットフィルタ情報に基づいて、当該構成メッセージに対応するサービスのダウンリンクパケットをマッチングすることができ、マッチしたダウンリンクパケットのヘッダに対し、それに対応するサービスのＱＦＩを追加し、当該ダウンリンクパケットが、リバースＱｏＳマッピングが必要なサービスに該当する場合、当該ダウンリンクパケットのヘッダにリバースマッピング指示を追加する。よって、ユーザ機器は、後にダウンリンクパケットを受信すると、パケットのヘッダのリバースマッピング指示に基づいて、受信したダウンリンクパケットに対しリバースＱｏＳマッピングを行うと特定する。
【００４４】
また、本開示の実施例において、メモリと、プロセッサと、前記メモリに記憶されて前記プロセッサで実行可能なプログラムを含むＵＰＦをさらに提供する。前記プロセッサが前記プログラムを実行すると、ＳＭＦから送信されるサービスの構成メッセージであって、サービスのパケットフィルタ情報と、同じＱｏＳリクエストを有しかつリバースＱｏＳマッピングが必要なサービスには同一であるＱＦＩが付帯される前記構成メッセージを受信するステップと、構成メッセージの中のパケットフィルタ情報に基づいて、当該構成メッセージに対応するサービスのダウンリンクパケットをマッチングするステップと、前記ダウンリンクパケットのヘッダに対し、それに対応するサービスのＱＦＩを追加するステップと、前記ダウンリンクパケットをユーザ機器に送信するステップとが実現される。
【００４５】
また、本開示の実施例において、プログラムが記憶されているコンピュータ読み取り可能な記憶媒体をさらに提供する。当該プログラムがプロセッサによって実行される場合、ＳＭＦから送信されるサービスの構成メッセージであって、サービスのパケットフィルタ情報と、同じＱｏＳリクエストを有しかつリバースＱｏＳマッピングが必要なサービスには同一であるＱＦＩが付帯される前記構成メッセージを受信するステップと、構成メッセージの中のパケットフィルタ情報に基づいて、当該構成メッセージに対応するサービスのダウンリンクパケットをマッチングするステップと、前記ダウンリンクパケットのヘッダに対し、それに対応するサービスのＱＦＩを追加するステップと、前記ダウンリンクパケットをユーザ機器に送信するステップとが実現される。
【００４６】
また、本開示の実施例において、メモリと、プロセッサと、前記メモリに記憶されて前記プロセッサで実行可能なプログラムを含むＵＰＦをさらに提供する。前記プロセッサが前記プログラムを実行すると、ＳＭＦから送信されるサービスの構成メッセージであって、そのサービスのパケットフィルタ情報と、同じＱｏＳリクエストを有するサービスには同一であるＱＦＩが付帯され、かつ当該サービスのリバースＱｏＳマッピングが必要である場合、リバースマッピング指示がさらに付帯される前記構成メッセージを受信するステップと、構成メッセージの中のパケットフィルタ情報に基づいて、当該構成メッセージに対応するサービスのダウンリンクパケットをマッチングするステップと、前記ダウンリンクパケットのヘッダに対し、それに対応するサービスのＱＦＩを追加し、当該ダウンリンクパケットが、リバースＱｏＳマッピングが必要なサービスに該当する場合、前記ダウンリンクパケットのヘッダにリバースマッピング指示を追加するステップと、前記ダウンリンクパケットをユーザ機器に送信するステップとが実現される。
【００４７】
また、本開示の実施例において、プログラムが記憶されているコンピュータ読み取り可能な記憶媒体をさらに提供する。当該プログラムがプロセッサによって実行される場合、ＳＭＦから送信されるサービスの構成メッセージであって、そのサービスのパケットフィルタ情報と、同じＱｏＳリクエストを有するサービスには同一であるＱＦＩが付帯され、かつ当該サービスのリバースＱｏＳマッピングが必要である場合、リバースマッピング指示がさらに付帯される前記構成メッセージを受信するステップと、構成メッセージの中のパケットフィルタ情報に基づいて、当該構成メッセージに対応するサービスのダウンリンクパケットをマッチングするステップと、前記ダウンリンクパケットのヘッダに対し、それに対応するサービスのＱＦＩを追加し、当該ダウンリンクパケットが、リバースＱｏＳマッピングが必要なサービスに該当する場合、前記ダウンリンクパケットのヘッダにリバースマッピング指示を追加するステップと、前記ダウンリンクパケットをユーザ機器に送信するステップとが実現される。
【００４８】
また、本開示の実施例において、メモリと、プロセッサと、前記メモリに記憶されて前記プロセッサで実行可能なプログラムを含むユーザ機器をさらに提供する。前記プロセッサが前記プログラムを実行すると、ＳＭＦから送信されるＱＦＩ指示メッセージであって、リバースＱｏＳマッピングが必要なサービスのＱＦＩ、および、当該ＱＦＩのリバースマッピングが必要であることを指示するためのリバースマッピング指示情報が付帯される前記ＱＦＩ指示メッセージを受信するステップと、前記ＱＦＩ指示メッセージに基づいて、リバースＱｏＳマッピングが必要なサービスのＱＦＩを特定するステップと、ＵＰＦから送信されるダウンリンクパケットであって、ヘッダにそのサービスのＱＦＩが付帯される前記ダウンリンクパケットを受信するステップと、ダウンリンクパケットに付帯されるＱＦＩを、前記ＱＦＩ指示メッセージから特定されたリバースＱｏＳマッピングが必要なＱＦＩと比較する際に、前記ダウンリンクパケットに対応するサービスのリバースＱｏＳマッピングが必要であるかを特定するステップと、前記ダウンリンクパケットのリバースＱｏＳマッピングが必要であれば、リバースＱｏＳマッピングを行い、当該ダウンリンクパケットとは同一サービスに属するアップリンクパケットのＱｏＳ構成を特定するステップと、特定したアップリンクパケットのＱｏＳ構成を実行するステップとが実現される。
【００４９】
また、本開示の実施例において、プログラムが記憶されているコンピュータ読み取り可能な記憶媒体をさらに提供する。当該プログラムがプロセッサによって実行される場合、ＳＭＦから送信されるＱＦＩ指示メッセージであって、リバースＱｏＳマッピングが必要なサービスのＱＦＩ、および、当該ＱＦＩのリバースマッピングが必要であることを指示するためのリバースマッピング指示情報が付帯される前記ＱＦＩ指示メッセージを受信するステップと、前記ＱＦＩ指示メッセージに基づいて、リバースＱｏＳマッピングが必要なサービスのＱＦＩを特定するステップと、ＵＰＦから送信されるダウンリンクパケットであって、ヘッダにそのサービスのＱＦＩが付帯される前記ダウンリンクパケットを受信するステップと、ダウンリンクパケットに付帯されるＱＦＩを、前記ＱＦＩ指示メッセージから特定されたリバースＱｏＳマッピングが必要なＱＦＩと比較する際に、前記ダウンリンクパケットに対応するサービスのリバースＱｏＳマッピングが必要であるかを特定するステップと、前記ダウンリンクパケットのリバースＱｏＳマッピングが必要であれば、リバースＱｏＳマッピングを行い、当該ダウンリンクパケットとは同一サービスに属するアップリンクパケットのＱｏＳ構成を特定するステップと、特定したアップリンクパケットのＱｏＳ構成を実行するステップとが実現される。
【００５０】
また、本開示の実施例において、メモリと、プロセッサと、前記メモリに記憶されて前記プロセッサで実行可能なプログラムを含むユーザ機器をさらに提供する。前記プロセッサが前記プログラムを実行すると、ＵＰＦから送信されるダウンリンクパケットであって、ダウンリンクパケットに対応するサービスのＱＦＩが付帯され、当該ダウンリンクパケットが、リバースＱｏＳマッピングが必要なサービスに該当する場合、リバースマッピング指示がさらに付帯される前記ダウンリンクパケットを受信するステップと、前記ダウンリンクパケットにリバースマッピング指示が付帯される場合、リバースＱｏＳマッピングを行い、当該ダウンリンクパケットとは同一サービスに属するアップリンクパケットのＱｏＳ構成を特定するステップと、特定したアップリンクパケットのＱｏＳ構成を実行するステップとが実現される。
【００５１】
また、本開示の実施例において、プログラムが記憶されているコンピュータ読み取り可能な記憶媒体をさらに提供する。当該プログラムがプロセッサによって実行される場合、ＵＰＦから送信されるダウンリンクパケットであって、ダウンリンクパケットに対応するサービスのＱＦＩが付帯され、当該ダウンリンクパケットが、リバースＱｏＳマッピングが必要なサービスに該当する場合、リバースマッピング指示がさらに付帯される前記ダウンリンクパケットを受信するステップと、前記ダウンリンクパケットにリバースマッピング指示が付帯される場合、リバースＱｏＳマッピングを行い、当該ダウンリンクパケットとは同一サービスに属するアップリンクパケットのＱｏＳ構成を特定するステップと、特定したアップリンクパケットのＱｏＳ構成を実行するステップとが実現される。
【発明の効果】
【００５２】
本開示の技術手段において、リバースＱｏＳマッピングが必要なサービスに対し、ＰＣＦは、対応するＰＣＣルールにリバースマッピング指示を追加する。制御プレーンに基づいてリバースＱｏＳマッピングを実現する場合、ＳＭＦは、リバースマッピングが必要なサービスと、リバースマッピングが必要でないサービスを、異なるＱｏＳデータフローに集約する。よって、ＵＥは、ＱＦＩに基づいて、リバースＱｏＳマッピングが必要なサービスを特定することができる。ユーザプレーンに基づいてリバースＱｏＳマッピングを実現する場合、ＳＭＦは、同じＱｏＳリクエストのサービスを同一のＱｏＳデータフローに集約し、リバースＱｏＳマッピングが必要なサービスに対し、対応するリバースマッピング指示を設定する。よって、ＵＥは、パケットの中のリバースマッピング指示に基づいて、リバースＱｏＳマッピングを行うことができる。本開示は、従来技術のＱｏＳ制御メカニズムにリバースマッピングポリシー技術を導入した後のサービスデータフローの集約、および、ＵＥがネットワークからの指示に基づいてリバースＱｏＳマッピングを正しく実行してアップリンクＱｏＳルールを生成することをどのように保証するという問題を解決した。
【００５３】
本開示の実施例の技術手段をより明確に説明するために、以下、本開示の実施例の記載に必要とされる図面を簡単に紹介する。明らかに、以下の記載に関する図面は、単に本開示の一部の実施例である。当業者にとって、創造性のある作業をしない前提で、これらの図面から他の図面を得ることもできる。
【図面の簡単な説明】
【００５４】
【図１】従来技術における５Ｇネットワークアーキテクチャの概略図である。
【図２】本開示の実施例におけるサービス品質の制御方法のＰＣＦ側のステップである。
【図３Ａ】本開示の実施例におけるサービス品質の制御方法のＳＭＦ側のステップである。
【図３Ｂ】本開示の実施例におけるサービス品質の制御方法のＳＭＦ側のステップである。
【図４Ａ】本開示の実施例におけるサービス品質の制御方法のＵＰＦ側のステップである。
【図４Ｂ】本開示の実施例におけるサービス品質の制御方法のＵＰＦ側のステップである。
【図５Ａ】本開示の実施例におけるサービス品質の制御方法のＵＥ側のステップである。
【図５Ｂ】本開示の実施例におけるサービス品質の制御方法のＵＥ側のステップである。
【図６】本開示の実施例における制御プレーンに基づくサービス品質の制御方法の詳細なフローチャートである。
【図７】本開示の実施例におけるユーザプレーンに基づくサービス品質の制御方法の詳細なフローチャートである。
【図８】本開示の実施例における制御プレーンに基づくサービス品質の制御方法の別の詳細なフローチャートである。
【図９】本開示の実施例におけるユーザプレーンに基づくサービス品質の制御方法の別の詳細なフローチャートである。
【図１０】本開示の実施例におけるＰＣＦの構造図である。
【図１１】本開示の実施例におけるＳＭＦの構造図である。
【図１２】本開示の実施例におけるＳＭＦの構造図である。
【図１３】本開示の実施例におけるＵＰＦの構造図である。
【図１４】本開示の実施例におけるＵＰＦの構造図である。
【図１５】本開示の実施例におけるユーザ機器の構造図である。
【図１６】本開示の実施例におけるユーザ機器の構造図である。
【発明を実施するための形態】
【００５５】
本開示の実施例の目的、技術手段及び利点をより明確にするために、以下、本開示の実施例の図面を参照しながら、本開示の実施例の技術手段を明確且つ完全的に記載する。明らかに、記載される実施例は、本開示の実施例の一部であり、全てではない。記載される本開示の実施例に基づき、当業者が為しえる全てのほかの実施例は、すべて本発明の保護範囲に属するものである。
【００５６】
図１に示される現在の５Ｇネットワークアーキテクチャにおいて、ＵＰＦ（Ｕｓｅｒ  Ｐｌａｎｅ  Ｆｕｎｃｔｉｏｎ）は、ユーザプレーン機能ノードを示し、ＡＭＦ（Ａｃｃｅｓｓ  ａｎｄ  Ｍｏｂｉｌｉｔｙ  ｍａｎａｇｅｍｅｎｔ  Ｆｕｎｃｔｉｏｎ）は、移動性管理を司り、ＵＥとＡＮ（Ａｃｃｅｓｓ  Ｎｅｔｗｏｒｋ）に接続する。セッション管理機能制御ノードを示すＳＭＦ（Ｓｅｓｓｉｏｎ  Ｍａｎａｇｅｍｅｎｔ  Ｆｕｎｃｔｉｏｎ）は、セッション管理を司り、ＵＰＦに接続する。ポリシー制御機能ノードを示すＰＣＦ（Ｐｏｌｉｃｙ  Ｃｏｎｔｒｏｌ  Ｆｕｎｃｔｉｏｎ）は、ポリシー制御を司る。
【００５７】
ＳＭＦは、ＳＤＦ（Ｓｅｒｖｉｃｅ  Ｄａｔａ  Ｆｕｎｃｔｉｏｎ）データフローレベルのＰＣＣルールをＰＣＦから受信する。ＳＭＦは、異なるＰＣＣルールをＱｏＳリクエストに基づいて集約し、同じＱｏＳリクエストを有するＰＣＣルールを同一のＱｏＳデータフローに集約し、当該ＱｏＳデータフローに１つのＱＦＩ（ＱｏＳ  ｆｌｏｗ  ＩＤ）を割り当てる。ＳＭＦは、パケットフィルタ情報および対応するＱＦＩをＵＰＦに送信する。ＵＰＦは、ダウンリンクデータを受信すると、受信したダウンリンクデータのＩＰヘッダをパケットフィルタでマッチングし、マッチしたパケットに対し、対応するＱＦＩを付与し、データをＮ３  ｔｕｎｎｅｌ経由でＡＮに送信する。ＡＮは、ＱＦＩに基づいて、パケットを対応するサービス品質の無線ベアラーでＵＥに送信する。よって、パケットの対応するサービス品質の取得を保証する。
【００５８】
また、ＳＭＦは、さらに、パケットフィルタ情報および対応するＱＦＩを含むＱｏＳルールをＵＥに送信する。よって、ＵＥは、ＱｏＳルールに基づいて、正しい無線ベアラーを選択してアップリンクデータの伝送を行うことができる。サービスが終了すると、ＳＭＦは、ＰＣＣルール削除指示をＰＣＦから受信し、対応するパケットフィルタ情報の削除をＵＰＦとＵＥに指示する。
【００５９】
従来技術において、パケットフィルタ情報が頻繁に変更しないサービスに対し、プロバイダーのポリシーにしたがって対応するサービス品質制御を提供し、対応するサービス品質の無線ベアラーを選択して伝送を行う。しかし、データフローに大量の非連続のＩＰアドレスを有しまたはデータフローのＩＰアドレスが頻繁に変化するサービスを、リバースマッピングポリシー技術でサポートするのであれば、サービスのデータフローの集約およびＵＥに対する指示を考慮する必要がある。それによって、ＵＥは、リバースマッピングを行い、アップリンクデータに対し正しいＱｏＳルールを生成することができる。
【００６０】
本開示の目的は、上記の記載を基にリバースマッピング手段を提供することによって、従来技術のＱｏＳ制御メカニズムにリバースマッピングポリシー技術を導入した後のサービスデータフローの集約、および、ＵＥがネットワークからの指示に基づいてリバースＱｏＳマッピングを正しく実行してアップリンクＱｏＳルールを生成することをどのように保証するという問題を解決し、サービスの終了後にＵＥが自ら生成したＱｏＳルールを削除することを保証するという問題を解決した。本開示の手段によれば、ネットワークの制御下でＵＥの正しいリバースＱｏＳマッピング、および、ＱｏＳ構成の生成／削除を保証し、５Ｇネットワークでインターネットサービスがサポートされるようにする。
【００６１】
具体的に、本開示の実施例は、サービス品質の制御方法を提供し、図２に示すように、ＰＣＦに応用される場合、以下のステップを含む。
【００６２】
ステップ２１において、リバースＱｏＳマッピングが必要なサービスを特定する。
【００６３】
以上の紹介によると、現在の通信システムの発展につれて、サービスが多様化する。多くのサービスのデータフロー（たとえばインターネットサービス）は、ＩＰアドレスの変更が必要である可能性があり、または複数の非連続のＩＰアドレスを有する。このようなサービスの場合、ダウンリンクパケットとアップリンクパケットのいずれも、異なるＩＰアドレスに対応してＱｏＳルール指示シグナリングを引き起こす必要があるため、大きなオーバーヘッドが生じる。この問題を解決するために、本実施例は、当該種類のサービスに対しリバースＱｏＳマッピングを引き起こす。
【００６４】
すなわち、本ステップにおいて、ＰＣＦは、データフローのＩＰアドレスが変化するサービスを、リバースＱｏＳマッピングが必要なサービスに特定し、および／または、データフローが非連続のＩＰアドレスを有しかつ非連続のＩＰアドレスの数が所定閾値より大きいサービスを、リバースＱｏＳマッピングが必要なサービスに特定する。
【００６５】
ここで、上記所定閾値は、実際の状況に応じてセットされる。たとえば、サービスのデータフローに有する非連続のＩＰアドレスの数が３より大きくなると、ネットワークに対し大きな負荷を生じるため、本実施例の所定閾値を３にセットする。
【００６６】
また、実際の応用において、本実施例のＰＣＦは、サービスの種類および／またはＩＤに基づいて、そのＩＰアドレスの変更が必要であるかを判断し、かつ現在のＰＣＦ自身も、サービスデータフローの非連続のＩＰアドレスを特定する機能を有する。
【００６７】
ステップ２２において、ＰＣＣルールをＳＭＦに送信する。当該ＰＣＣルールには、それに対応するサービスのパケットフィルタ情報、ＱｏＳリクエスト、および、当該ＰＣＣルールに対応するサービスのリバースＱｏＳマッピングが必要であることを指示するためのリバースマッピング指示が付帯される。
【００６８】
本実施例において、従来技術のＰＣＣルールを利用してサービスのリバースマッピング指示を付帯し、異なるサービスには各自のＰＣＣルールを有する。ＳＭＦは、ＰＣＣルールから当該ＰＣＣルールに対応するサービスを特定し、ＰＣＣルールにリバースマッピング指示が付帯される場合、さらに、そのサービスのリバースＱｏＳマッピングが必要であると特定する。
【００６９】
ＰＣＣルールの送信後に、ＳＭＦは、ＰＣＣルールの指示に基づいて、下流ノードに対し、リバースＱｏＳマッピングの制御を行う。
【００７０】
以下、２種類の実現方式によって、リバースＱｏＳマッピングの制御方法を詳細に紹介する。
【００７１】
１つの実現方式として、５Ｇネットワークの制御プレーンに基づいて、サービスに対し、リバースＱｏＳマッピングの制御を行う。
【００７２】
すなわち、ＳＭＦは、リバースマッピング指示を含むＰＣＣルールをＰＣＦから受信すると、ＱｏＳサービスリクエストおよびリバースマッピング指示に基づいて、ＰＣＣルールに対応するサービスに対し、集約を行う。
【００７３】
具体的な集約プロセスにおいて、ＳＭＦは、同じＱｏＳサービスリクエストを有しかつリバースマッピングが必要なサービスを同一のＱＯＳデータフローに集約し、当該ＱｏＳデータフローにＱＦＩを割り当てるが、リバースマッピンが必要でないサービスを、ＱｏＳサービスリクエストに基づいてほかのＱｏＳデータフローに集約し、ほかのＱＦＩ（ＱｏＳフローＩＤ）を割り当てる。よって、ＱＦＩは、リバースマッピンが必要であるかを区分する識別子とすることができる。
【００７４】
ＳＭＦは、リバースマッピンが必要なＱＦＩをＵＥに送信する。よって、ＵＥは、後に受信するダウンリンクパケットのヘッダのＱＦＩと比較する際に、リバースＱｏＳマッピングが必要であるかを特定し、アップリンクパケットのＱｏＳ構成を生成する。
【００７５】
以下、制御プレーンのリバースＱｏＳマッピング手段を詳細に紹介する。
【００７６】
図３Ａに示すように、本開示の実施例のサービス品質の制御方法のＳＭＦ側のステップは、以下を含む。
【００７７】
ステップ３１Ａにおいて、ＰＣＦから送信されるＰＣＣルールであって、ＱｏＳリクエスト、パケットフィルタ情報、および、当該ＰＣＣルールに対応するサービスのリバースＱｏＳマッピングが必要であることを指示するためのリバースマッピング指示が付帯される前記ＰＣＣルールを受信する。
【００７８】
ステップ３２Ａにおいて、同じＱｏＳリクエストを有しかつリバースマッピング指示を含むＰＣＣルールを同一のＱｏＳデータフローに関連付け、各ＱｏＳデータフローに対し、対応するＱＦＩを割り当てる。
【００７９】
明らかに、本ステップにおいて、リバースＱｏＳマッピングが必要なサービスと必要でないサービスをＱＦＩで区分するため、リバースＱｏＳマッピングが必要なサービスをＱＦＩから判断することができる。すなわち、ＱＦＩは、サービスのリバースマッピングが必要であるかを指示する機能を有する。
【００８０】
ステップ３３Ａにおいて、ＱＦＩ指示メッセージをユーザ機器に送信する。当該ＱＦＩ指示メッセージには、リバースＱｏＳマッピングが必要なサービスのＱＦＩ、および、当該ＱＦＩのリバースマッピングが必要であることを指示するためのリバースマッピング指示情報が付帯される。よって、前記ユーザ機器は、前記ＱＦＩ指示メッセージに基づいて、リバースＱｏＳマッピングが必要なサービスのＱＦＩを特定する。
【００８１】
ＱＦＩ指示メッセージをユーザ機器に送信する。当該ＱＦＩ指示メッセージには、リバースＱｏＳマッピングが必要なサービスのＱＦＩ、および、当該ＱＦＩのリバースマッピングが必要であることを指示するためのリバースマッピング指示情報が付帯される。
【００８２】
ステップ３４Ａにおいて、サービスの構成メッセージをＵＰＦ（すなわち図１のＵＰＦ）に送信する。前記構成メッセージには、そのサービスのパケットフィルタ情報とＱＦＩが付帯される。よって、ＵＰＦは、構成メッセージの中のパケットフィルタ情報に基づいて、当該構成メッセージに対応するサービスのダウンリンクパケットをマッチングすることができ、マッチしたダウンリンクデータのヘッダに当該構成メッセージの中のＱＦＩを追加する。よって、前記ユーザ機器は、後にダウンリンクパケットを受信すると、当該ダウンリンクパケットのヘッダのＱｏＳデータフローＩＤを、前記ＱＦＩ指示メッセージから特定されたＱｏＳデータフローＩＤと比較する際に、当該ダウンリンクパケットのサービスのリバースＱｏＳマッピングが必要であるかを特定する。かつ前記ユーザは、当該ダウンリンクパケットのサービスに対しリバースＱｏＳマッピングを引き起こす必要があると特定すると、当該サービスのリバースＱｏＳマッピングを行って当該サービスのアップリンクパケットのＱｏＳ構成を取得する。
【００８３】
本ステップにおいて、ＳＭＦは、構成メッセージを送信する目的として、割り当てたＱＦＩをＵＰＦに知らせ、ＵＰＦが従来の機能を実行して、割り当てられたＱＦＩを対応するサービスのダウンリンクパケットのヘッダに追加する。また、ＱＦＩ自体は、そのサービスのリバースマッピングが必要であるかを示すこともできるため、ＵＰＦは、構成情報から、リバースＱｏＳマッピングが必要なサービスを特定することができる。
【００８４】
対応して、図４Ａに示すように、本開示の制御プレーンのサービス品質の制御方法のＵＰＦ側のステップは、以下を含む。
【００８５】
ステップ４１Ａにおいて、ＳＭＦから送信されるサービスの構成メッセージを受信する。以上の記載によると、当該構成メッセージには、サービスのパケットフィルタ情報と、ＱＦＩが付帯される。ここで、同じＱｏＳリクエストを有しかつリバースＱｏＳマッピングが必要なサービスは、同一のＱＦＩを有する。
【００８６】
ステップ４２Ａにおいて、構成メッセージの中のパケットフィルタ情報に基づいて、当該構成メッセージに対応するサービスのダウンリンクパケットをマッチングする。
【００８７】
本ステップにおいて、ＵＰＦは、構成メッセージを受信すると、その中のサービス、パケットフィルタ情報、ＱＦＩおよびそれらの間の対応関係をローカルにキャッシュし、ダウンリンクパケットを受信すると、ダウンリンクパケットのパケットフィルタ情報に基づいて、対応するサービスおよびＱＦＩをマッチングする。
【００８８】
ステップ４３Ａにおいて、マッチした前記ダウンリンクパケットのヘッダに対し、それに対応するサービスのＱＦＩを追加する。
【００８９】
ステップ４４Ａにおいて、前記ダウンリンクパケットをＵＥに送信する。よって、ＵＥは、ダウンリンクパケットのヘッダのＱＦＩに基づいて、リバースマッピングを行うかを特定する。
【００９０】
対応して、図５Ａに示すように、本開示の制御プレーンのサービス品質の制御方法のＵＥ側のステップは、以下を含む。
【００９１】
ステップ５１Ａにおいて、ＳＭＦから送信されるＱＦＩ指示メッセージを受信する。前記ＱＦＩ指示メッセージには、リバースＱｏＳマッピングが必要なサービスのＱＦＩ、および、当該ＱＦＩのリバースマッピングが必要であることを指示するためのリバースマッピング指示情報が付帯される。
【００９２】
ステップ５２Ａにおいて、前記ＱＦＩ指示メッセージに基づいて、リバースＱｏＳマッピングが必要なサービスのＱＦＩを特定する。
【００９３】
ステップ５３Ａにおいて、ＵＰＦから送信されるダウンリンクパケットを受信する。前記ダウンリンクパケットのヘッダには、そのサービスのＱＦＩが付帯される。
【００９４】
ステップ５４Ａにおいて、ダウンリンクパケットに付帯されるＱＦＩを、前記ＱＦＩ指示メッセージから特定されたリバースＱｏＳマッピングが必要なＱＦＩと比較する際に、当該ダウンリンクパケットに対応するサービスのリバースＱｏＳマッピングが必要であるかを特定する。
【００９５】
ステップ５５Ａにおいて、前記ダウンリンクパケットのリバースＱｏＳマッピングが必要であれば、リバースＱｏＳマッピングを行い、当該ダウンリンクパケットとは同一サービスに属するアップリンクパケットのＱｏＳ構成を特定する。
【００９６】
ステップ５６Ａにおいて、特定したアップリンクパケットのＱｏＳ構成を実行する。
【００９７】
明らかに、本開示の制御プレーンのリバースＱｏＳマッピングフローに基づき、ＵＥは、ダウンリンクパケットのＱＦＩに基づいて、リバースＱｏＳマッピングを引き起こすかを自ら特定でき、必要であれば、対応するサービスのアップリンクパケットのＱｏＳ構成を生成することによって、ネットワーク側から取得することなく、ネットワーク側のシグナリング負荷を低下させる。
【００９８】
さらに、リバースＱｏＳマッピングを引き起こすサービスが終了すると、ＵＥは、特定したアップリンクパケットのＱｏＳ構成の実行を終了させる必要がある。制御プレーンのリバースＱｏＳマッピング方法において、２種類の方式によって実現可能である。
【００９９】
その１つは、タイマーを使用し、リバースＱｏＳマッピングを自動的に終了させる。
【０１００】
すなわち、ＵＰＦ側において、ＵＰＦは、ダウンリンクパケットをユーザ機器に送信する際に、当該ダウンリンクパケットに対応するサービスに対し計時を開始する。
【０１０１】
計時期間が第１時間閾値に達する前に、当該サービスのほかのダウンリンクパケットを受信する場合、計時を再開する。計時期間が第１時間閾値に達する前に、当該サービスが終了する（従来技術において、ＰＣＦは、サービスが終了すると、ＳＭＦに通知する。ＳＭＦは、ＵＰＦに通知する。）のであれば、当該サービスに対応するパケットフィルタ情報を削除する。計時期間が第１時間閾値に達した場合、当該サービスのほかのダウンリンクパケットを受信せず（パケットフィルタ情報から判断可能である。すなわち、当該サービスのパケットフィルタ情報とは同じダウンリンクパケットを受信しなかった）かつ当該サービスが終了していなければ、当該サービスのダウンリンクパケットを疑似的に生成し、同一サービスの非疑似生成のダウンリンクパケットとは同じヘッダを有する疑似生成のダウンリンクパケットを、ユーザ機器に送信する。
【０１０２】
対応して、ＵＥ側において、ＵＥは、特定したアップリンクパケットのＱｏＳ構成を実行する際に、同様に計時を開始する。計時期間が第２時間閾値に達する前に、当該アップリンクパケットとは同一サービスに属するダウンリンクパケットを受信すると、計時を再開する。計時期間が第２時間閾値に達した場合、当該アップリンクパケットとは同一サービスに属するダウンリンクパケットを受信しなかったのであれば、当該アップリンクパケットのＱｏＳ構成の実行を中止する。
【０１０３】
明らかに、上記の記載によると、本実施例の制御プレーンのリバースＱｏＳマッピング方法は、ＵＰＦ側とＵＥ側の両方でタイマーを起動させる。
【０１０４】
ここで、ＵＥ側は、サービスがいつ終了するか分からない。計時プロセスにおいて、リバースマッピングが必要なサービスのダウンリンクパケットを受信するたびに、当該サービスに対し計時を再開し、サービスがまだ終了していないとみなす。計時が無事に第２閾値に達した場合、サービスのダウンリンクパケットの送信終了を示し、サービスの終了を確定する。
【０１０５】
ＵＰＦ側において、サービスが終了すると、ＳＭＦの通知を受信するため、ＵＰＦ側は、サービスがいつ終了したかが分かる。サービス終了前に、ＵＥに送信されるリバースＱｏＳマッピングが必要なサービスのダウンリンクパケットがなければ、計時が第２所定時間閾値に達したためＵＥが誤って当該サービスが終了したとみなすことを避けるために、ＵＰＦ側は、当該サービスの疑似的ダウンリンクパケットをＵＥに送信する。よって、ＵＥは、疑似のダウンリンクパケットに基づいて計時を再開して、リバースマッピングのＱｏＳ構成が正常に存続することを保証する。
【０１０６】
対応して、もう１つの方式として、ＵＰＦ側からサービスの終了を指示によって直接ＵＥに知らせ、ＵＥが指示に基づいてサービスの終了を確定し、当該サービスに対しリバースマッピングのアップリンクパケットのＱｏＳ構成の実行を中止する。
【０１０７】
すなわち、ＵＰＦ側において、リバースＱｏＳマッピングが必要なサービスが終了したと特定すると、当該サービスのパケットフィルタ情報を削除し、当該サービスの終了指示パケットをユーザ機器に送信する。
【０１０８】
ＵＥ側において、リバースマッピングのアップリンクパケットのＱｏＳ構成を実行するプロセスで、当該アップリンクパケットのサービスに対応する終了指示パケットをＵＰＦから受信すると、当該アップリンクパケットのＱｏＳ構成の実行を中止する。
【０１０９】
以下、実際の応用に関連付けて、制御プレーンのリバースＱｏＳマッピング方法を詳細に紹介する。
【０１１０】
図６に示すように、本実際応用１の制御プレーンのリバースＱｏＳマッピング方法は、以下のステップを含む。
【０１１１】
ステップ１において、サービスの開始時に、ＰＣＦは、当該サービスのリバースＱｏＳマッピングが可能であると判断する。たとえば当該サービスのデータフローＩＰアドレスが頻繁に変化するが、リバースＱｏＳマッピングが必要なサービスに対し、ＰＣＦは、対応するＰＣＣルールにリバースマッピング指示を追加してＳＭＦに送信する。当該ＰＣＣルールには、サービスデータフローのＩＰアドレス、５ＱＩ（５Ｇ  ＱｏＳ  Ｉｎｄｉｃａｔｏｒ）とＡＲＰ（Ａｌｌｏｃａｔｉｏｎ  ａｎｄ  Ｒｅｔｅｎｔｉｏｎ  Ｐｒｉｏｒｉｔｙ）などのＱｏＳリクエスト、およびリバースマッピング指示を含む。
【０１１２】
ステップ２において、ＳＭＦは、同じＱｏＳサービスリクエストかつリバースマッピングが必要なサービスを同一のＱｏＳデータフローに集約し、当該ＱｏＳデータフローにＱＦＩ（すなわちＱｏＳフローＩＤ）を割り当て、リバースマッピングが必要でないサービスを、ＱｏＳサービスリクエストに基づいて、ほかのＱｏＳデータフローに集約する。すなわち、リバースマッピングが行われるサービスと行われないサービスは、同じＱｏＳデータフローに集約されない。
【０１１３】
ステップ３において、ＳＭＦは、当該サービスのパケットフィルタ情報および対応するＱＦＩをＵＰＦに送信する。ＵＰＦは、ダウンリンクデータを受信すると、パケットフィルタ情報に基づいてダウンリンクパケットをマッチングし、マッチしたダウンリンクパケットのヘッダにＱＦＩを追加し、ＡＮを介してＵＥに送信する。ここで、ＡＮは、ダウンリンクパケットのヘッダのＱＦＩに基づいて対応するＱｏＳ構成を実行する。本開示において、ＡＮ側の改良が行われないため、ＡＮ側の詳細な紹介を省略する。
【０１１４】
ステップ４において、ＳＭＦは、ＱＦＩ指示メッセージ（リバースＱｏＳマッピングが必要なサービスのＱＦＩ、および、当該ＱＦＩのリバースマッピングが必要であることを指示するためのリバースマッピング指示情報が付帯される）をＵＥに送信し、当該ＱＦＩ指示メッセージの中のＱＦＩに対応するＱｏＳデータフローのデータのリバースＱｏＳマッピングを行うようにＵＥに指示する。
【０１１５】
ステップ５において、ＵＥは、ダウンリンクデータを受信すると、ステップ４の指示およびパケットのヘッダのＱＦＩに基づいて、当該パケットのリバースＱｏＳマッピングが必要であると判断する。リバースマッピングが必要である場合、ＵＥは、ダウンリンクパケットのＩＰヘッダおよびＱＦＩに基づいてリバースマッピングを行い、アップリンクデータのＱｏＳポリシーを生成する。
【０１１６】
ステップ６において、サービスが終了すると、ＰＣＦは、ＰＣＣルールの削除をＳＭＦに指示する。
【０１１７】
ステップ７において、ＳＭＦは、対応的にＵＰＦに対し、対応するパケットフィルタ情報の削除を指示する。ＵＰＦは、パケットフィルタを削除してサービスの終了指示パケットをＵＥに送信する。
【０１１８】
ステップ８において、ＵＥは、受信した終了指示パケットに基づいて、自ら生成した対応するアップリンクＱｏＳルールを削除する。
【０１１９】
（実際応用２）
実際応用２において、ステップ１〜５は、実際応用１とは同じである。実現方式１との相違点として、ＵＥは、生成されたアップリンクＱｏＳルールに対し１つのダイマー（ｔｉｍｅｒ）を起動させ、ＵＰＦでも１つの同期のタイマーがセットされ、たとえば初期設定のタイマー値である。特定のパケットフィルタに対し、ＵＰＦは、当該パケットフィルタ情報にマッチダウンリンクデータを送信するたびに、当該タイマーを再開する。ＵＥは、１つめのダウンリンクパケットを受信すると、リバースマッピングのパケットフィルタを含む対応するアップリンクＱｏＳルールを生成する。ＵＥは、対応するダウンリンクデータを再び受信する場合でも、当該アップリンクＱｏＳルールのタイマーを再開する。当該タイマーが切れると、ＵＥは、当該アップリンクＱｏＳルールを削除する。ＵＰＦは、サービスが終了したためパケットフィルタを削除する指示をＳＭＦから受信する前に、タイマーが切れる直前の特定の時間（たとえばタイマーが切れる１秒前）において、当該パケットフィルタに対応するダウンリンクパケットを受信しなければ、自ら当該パケットフィルタにマッチする存続指示パケットを１つまたは複数疑似的に生成してＵＥに送信する。当該存続指示パケットのＩＰヘッダと、ＵＰＦがその前に受信した当該パケットフィルタにマッチするダウンリンクパケットとは一致する。ＵＥは、当該パケットを受信すると、アップリンクＱｏＳルールに対応するタイマーを再開し、ＵＥ側で生成されるアップリンクＱｏＳ構成の存続を保持する。
【０１２０】
ステップ６において、サービスが終了すると、ＰＣＦは、ＰＣＣルールの削除をＳＭＦに指示する。
【０１２１】
ステップ７において、ＳＭＦは、対応するパケットフィルタ情報の削除をＵＰＦに指示する。
【０１２２】
ステップ８において、ＵＥは、タイマーが切れた後に、リバースマッピングタスクのダウンリンクパケットを受信しなければ、ダウンリンクパケットのサービスの終了を確定し、自ら生成した対応するアップリンクＱｏＳルールを削除する。
【０１２３】
上記の制御プレーンの制御手段に対し、別の実現方式は、５Ｇネットワークのユーザプレーンに基づいて、サービスに対し、リバースＱｏＳマッピングの制御を行う。
【０１２４】
すなわち、ＳＭＦは、リバースマッピング指示を含むＰＣＣルールをＰＣＦから受信すると、ユーザプレーン方式に基づくリバースＱｏＳマッピングを用いるのであれば、同じＱｏＳサービスリクエストのサービスを同一のＱｏＳデータフローに集約し、当該データフローにＱＦＩを割り当てる。
【０１２５】
制御プレーンの実現方式とは異なり、当該ＱＦＩは、リバースＱｏＳマッピングが必要なサービスを区別できないため、リバースマッピング指示を別途追加する必要がある。ＳＭＦは、当該サービスのパケットフィルタ情報および対応するＱＦＩおよびリバースマッピング指示をＵＰＦに送信する。ＵＰＦは、ダウンリンクデータを受信すると、パケットフィルタに基づいて、マッチしたデータに対し、パケットのヘッダにＱＦＩおよびリバースマッピング指示を追加してＵＥに送信する。ＵＥは、受信したダウンリンクパケットのヘッダのリバースマッピング指示に基づいて、当該データのリバースＱｏＳマッピングが必要であると特定し、アップリンクパケットＱｏＳ構成を対応的に生成する。
【０１２６】
以下、ユーザプレーンのリバースＱｏＳマッピング手段を詳細に紹介する。
【０１２７】
図３Ｂに示すように、本開示の実施例のサービス品質の制御方法のＳＭＦ側のステップは、以下を含む。
【０１２８】
ステップ３１Ｂにおいて、ＰＣＦから送信されるＰＣＣルールであって、ＱｏＳリクエスト、パケットフィルタ情報、および、当該ＰＣＣルールに対応するサービスのリバースＱｏＳマッピングが必要であることを指示するためのリバースマッピング指示が付帯される前記ＰＣＣルールを受信する。
【０１２９】
ステップ３２Ｂにおいて、同じＱｏＳリクエストを有するＰＣＣルールを同一のＱｏＳデータフローに関連付け、各ＱｏＳデータフローに対し、対応するＱＦＩを割り当てる。
【０１３０】
ステップ３３Ｂにおいて、サービスの構成メッセージをＵＰＦに送信する。当該構成メッセージには、そのサービスのパケットフィルタ情報とＱＦＩが付帯され、かつ当該サービスのリバースＱｏＳマッピングが必要である場合、リバースＱｏＳマッピングを指示する構成メッセージには、リバースマッピング指示がさらに付帯される。よって、ＵＰＦは、構成メッセージの中のパケットフィルタ情報に基づいて、当該構成メッセージに対応するサービスのダウンリンクパケットをマッチングすることができ、マッチしたダウンリンクパケットのヘッダに対し、それに対応するサービスのＱＦＩを追加し、当該ダウンリンクパケットが、リバースＱｏＳマッピングが必要なサービスに該当する場合、当該ダウンリンクパケットのヘッダにリバースマッピング指示を追加する。よって、ユーザ機器は、後にダウンリンクパケットを受信すると、パケットのヘッダのリバースマッピング指示に基づいて、受信したダウンリンクパケットに対しリバースＱｏＳマッピングを行うと特定する。
【０１３１】
対応して、図４Ｂに示すように、本開示のユーザプレーンのサービス品質の制御方法のＵＰＦ側のステップは、以下を含む。
【０１３２】
ステップ４１Ｂにおいて、ＳＭＦから送信されるサービスの構成メッセージを受信する。当該構成メッセージには、そのサービスのパケットフィルタ情報と、同じＱｏＳリクエストを有するサービスには同一であるＱＦＩが付帯され、かつ当該サービスのリバースＱｏＳマッピングが必要である場合、リバースマッピング指示がさらに付帯される。
【０１３３】
ステップ４２Ｂにおいて、構成メッセージの中のパケットフィルタ情報に基づいて、当該構成メッセージに対応するサービスのダウンリンクパケットをマッチングする。
【０１３４】
ステップ４３Ｂにおいて、当該ダウンリンクパケットのヘッダに対し、それに対応するサービスのＱＦＩを追加し、当該ダウンリンクパケットが、リバースＱｏＳマッピングが必要なサービスに該当する場合、前記ダウンリンクパケットのヘッダにリバースマッピング指示を追加する。よって、ユーザ機器は、後にダウンリンクパケットを受信すると、パケットのヘッダのリバースマッピング指示に基づいて、受信したダウンリンクパケットに対しリバースＱｏＳマッピングを行うと特定する。
【０１３５】
ステップ４４Ｂにおいて、前記ダウンリンクパケットをユーザ機器に送信する。
【０１３６】
対応して、図５Ｂに示すように、本開示のユーザプレーンのサービス品質の制御方法のＵＥ側のステップは、以下を含む。
【０１３７】
ステップ５１Ｂにおいて、ＵＰＦから送信されるダウンリンクパケットを受信する。ここで、前記ダウンリンクパケットには、ダウンリンクパケットに対応するサービスのＱＦＩが付帯され、当該ダウンリンクパケットが、リバースＱｏＳマッピングが必要なサービスに該当する場合、リバースマッピング指示がさらに付帯される。
【０１３８】
ステップ５２Ｂにおいて、当該ダウンリンクパケットにリバースマッピング指示が付帯される場合、リバースＱｏＳマッピングを行い、当該ダウンリンクパケットとは同一サービスに属するアップリンクパケットのＱｏＳ構成を特定する。
【０１３９】
ステップ５３Ｂにおいて、特定したアップリンクパケットのＱｏＳ構成を実行する。
【０１４０】
明らかに、本開示のユーザプレーンのリバースＱｏＳマッピングフローに基づき、ＵＥは、ダウンリンクパケットのリバースマッピング指示に基づいて、当該ダウンリンクパケットのサービスに対しリバースＱｏＳマッピングを引き起こすかを特定し、必要であれば、さらに、ダウンリンクパケットのＱＦＩに基づいてアップリンクパケットのＱｏＳ構成を生成することによって、ネットワーク側から取得することなく、ネットワーク側のシグナリング負荷を低下させる。
【０１４１】
さらに、リバースＱｏＳマッピングを引き起こすサービスが終了すると、ＵＥは、当該サービスのアップリンクパケットのＱｏＳ構成の実行を終了させる必要がある。
【０１４２】
ここで、ユーザプレーンの終了方式は、以上紹介した制御プレーンの終了方式とは同じく、本明細書において繰り返して記載しない。
【０１４３】
以下、実際の応用に関連付け、ユーザプレーンのリバースＱｏＳマッピング方法を詳細に紹介する。
【０１４４】
（実際応用３）
図８に示すように、実際応用３のユーザプレーンのリバースＱｏＳマッピング方法は、以下のステップを含む。
【０１４５】
ステップ１において、サービスの開始時に、ＰＣＦは、当該サービスのリバースＱｏＳマッピングが可能であると判断する。たとえば当該サービスのデータフローＩＰアドレスが頻繁に変化するが、リバースＱｏＳマッピングが必要なサービスに対し、ＰＣＦは、対応するＰＣＣルールにリバースマッピング指示を追加してＳＭＦに送信する。当該ＰＣＣルールには、サービスデータフローのＩＰアドレス、５ＱＩとＡＲＰなどのＱｏＳリクエスト、およびリバースマッピング指示を含む。
【０１４６】
ステップ２において、ユーザプレーン方式に基づくリバースＱｏＳマッピングを採用するのであれば、ＳＭＦは、同じＱｏＳサービスリクエストのサービスを同一のＱｏＳデータフローに集約し、当該ＱｏＳデータフローにＱＦＩを割り当てる。すなわち、リバースマッピングが行われるサービスと行われないサービスは、同じＱｏＳリクエストを有するのであれば、同一のＱｏＳデータフローに集約される。
【０１４７】
ステップ３において、ユーザプレーン方式に基づくリバースＱｏＳマッピングを採用するのであれば、ＳＭＦは、当該サービスのパケットフィルタ情報および対応するＱＦＩおよびリバースマッピング指示をＵＰＦに送信する。ＵＰＦは、ダウンリンクデータを受信すると、パケットフィルタに基づいて、マッチしたデータに対し、パケットのヘッダにＱＦＩとリバースマッピング指示を追加し、ＡＮを介してＵＥに送信する。
【０１４８】
ステップ４において、ＵＥは、ダウンリンクデータを受信すると、パケットのヘッダのリバースマッピング指示に基づいて、当該パケットのリバースＱｏＳマッピングが必要であると判断する。ＵＥは、ダウンリンクパケットのＩＰヘッダおよびＱＦＩに基づいてリバースマッピングを行い、アップリンクパケットのＱｏＳポリシーを生成する。
【０１４９】
ステップ５において、サービスが終了すると、ＰＣＦは、ＰＣＣルールの削除をＳＭＦに指示する。
【０１５０】
ステップ６において、ＳＭＦは、対応的にＵＰＦに対し、対応するパケットフィルタの削除を指示する。ＵＰＦは、パケットフィルタを削除して終了指示パケットをＵＥに送信する。
【０１５１】
ステップ７において、ＵＥは、受信した終了指示パケットに基づいて、自ら生成した対応するアップリンクＱｏＳルールを削除する。
【０１５２】
（実際応用４）
図９に示すように、本実際応用４のステップ１〜４は、実際応用３とは同じである。実際応用３との相違点として、ＵＥは、生成されたアップリンクＱｏＳルールに対し１つのダイマーを起動させ、ＵＰＦでも１つの同期のタイマーがセットされ、たとえば初期設定のタイマー値である。特定のパケットフィルタに対し、ＵＰＦは、当該パケットフィルタにマッチするダウンリンクデータを送信するたびに、当該タイマーを再開する。ＵＥは、１つめのダウンリンクパケットを受信すると、リバースマッピングのパケットフィルタを含む対応するアップリンクＱｏＳルールを生成する。ＵＥは、対応するダウンリンクデータを再び受信する場合でも、当該アップリンクＱｏＳルールのタイマーを再開する。当該タイマーが切れると、ＵＥは、当該アップリンクＱｏＳルールを削除する。ＵＰＦは、サービスが終了したためパケットフィルタを削除する指示をＳＭＦから受信する前に、タイマーが切れる直前の特定の時間（たとえばタイマーが切れる１秒前）において、当該パケットフィルタに対応するダウンリンクパケットを受信しなければ、自ら当該パケットフィルタにマッチする存続指示パケットを１つまたは複数疑似的に生成してＵＥに送信する。当該存続指示パケットのＩＰヘッダと、ＵＰＦがその前に受信した当該パケットフィルタにマッチするダウンリンクパケットとは一致する。ＵＥは、当該パケットを受信すると、アップリンクＱｏＳルールに対応するタイマーを再開し、ＵＥ側で生成されるアップリンクＱｏＳ構成の存続を保持する。
【０１５３】
ステップ６において、サービスが終了すると、ＰＣＦは、ＰＣＣルールの削除をＳＭＦに指示する。
【０１５４】
ステップ７において、ＳＭＦは、対応的にＵＰＦに対し、対応するパケットフィルタの削除を指示する。ＵＰＦは、パケットフィルタを削除する。
【０１５５】
ステップ８において、ＵＥは、タイマーが切れた後に、リバースマッピングタスクのダウンリンクパケットを受信しなければ、ダウンリンクパケットのサービスの終了を確定し、自ら生成した対応するアップリンクＱｏＳルールを削除する。
【０１５６】
以上の記載をまとめると、本開示において、従来技術のＱｏＳ制御メカニズムにリバースマッピングポリシー技術を導入した後のサービスデータフローの集約、および、ＵＥがネットワークからの指示に基づいてリバースＱｏＳマッピングを正しく実行してアップリンクＱｏＳルールを生成することをどのように保証するという問題を解決し、サービスの終了後にＵＥが自ら生成したＱｏＳルールを削除することを保証するという問題を解決した。本開示の手段によれば、ネットワークの制御下でＵＥがリバースＱｏＳマッピングポリシーの生成／削除を正しく行うことを保証し、５Ｇネットワークでインターネットサービスがサポートされることを保証する。
【０１５７】
また、本開示の実施例において、ＰＣＦをさらに提供する。図１０に示すように、当該ＰＣＦは、リバースＱｏＳマッピングが必要なサービスを特定する特定モジュールと、ＰＣＣルールをＳＭＦに送信する送信モジュールとを含む。前記ＰＣＣルールには、それに対応するサービスのパケットフィルタ情報、ＱｏＳリクエスト、および、当該ＰＣＣルールに対応するサービスのリバースＱｏＳマッピングが必要であることを指示するためのリバースマッピング指示が付帯される。
【０１５８】
ここで、前記特定モジュールは、データフローのＩＰアドレスが変化するサービスを、リバースＱｏＳマッピングが必要なサービスに特定する第１特定サブモジュール、および／または、データフローが非連続のＩＰアドレスを有しかつ非連続のＩＰアドレスの数が所定閾値より大きいサービスを、リバースＱｏＳマッピングが必要なサービスに特定する第２特定サブモジュールを含む。
【０１５９】
明らかに、本実施例のＰＣＦは、本開示の上記ＰＣＦに応用されるサービス品質の制御方法の実施エンティティである。よって、当該ＰＣＦに応用されるサービス品質の制御方法によって実現可能な技術効果は、本実施例のＰＣＦも同様に実現可能である。
【０１６０】
また、本開示の実施例において、ＳＭＦをさらに提供する。図１１に示すように、当該ＳＭＦは、ＰＣＦから送信されるＰＣＣルールであって、ＱｏＳリクエスト、パケットフィルタ情報、および、当該ＰＣＣルールに対応するサービスのリバースＱｏＳマッピングが必要であることを指示するためのリバースマッピング指示が付帯される前記ＰＣＣルールを受信する受信モジュールと、同じＱｏＳリクエストを有しかつリバースマッピング指示を含むＰＣＣルールを同一のＱｏＳデータフローに関連付け、各ＱｏＳデータフローに対し、対応するＱＦＩを割り当てる関連付けモジュールと、リバースＱｏＳマッピングが必要なサービスのＱＦＩ、および、当該ＱＦＩのリバースマッピングが必要であることを指示するためのリバースマッピング指示情報が付帯されるＱＦＩ指示メッセージに基づいて、ユーザ機器がリバースＱｏＳマッピングが必要なサービスのＱＦＩを特定するために、前記ＱＦＩ指示メッセージを前記ユーザ機器に送信する第１送信モジュールと、サービスの構成メッセージをＵＰＦに送信する第２送信モジュールとを含む。前記構成メッセージには、そのサービスのパケットフィルタ情報とＱＦＩが付帯される。よって、ＵＰＦが、構成メッセージの中のパケットフィルタ情報に基づいて、当該構成メッセージに対応するサービスのダウンリンクパケットをマッチングすることができ、マッチしたダウンリンクデータのヘッダに当該構成メッセージの中のＱＦＩを追加する。よって、前記ユーザ機器が、後にダウンリンクパケットを受信すると、当該ダウンリンクパケットのヘッダのＱｏＳデータフローＩＤを、前記ＱＦＩ指示メッセージから特定されたＱｏＳデータフローＩＤと比較する際に、当該ダウンリンクパケットのサービスのリバースＱｏＳマッピングが必要であるかを特定し、かつ前記ユーザが、当該ダウンリンクパケットのサービスに対しリバースＱｏＳマッピングを引き起こす必要があると特定すると、当該サービスのリバースＱｏＳマッピングを行って当該サービスのアップリンクパケットのＱｏＳ構成を取得する。
【０１６１】
また、本開示の実施例において、ＳＭＦをさらに提供する。図１２に示すように、当該ＳＭＦは、ＰＣＦから送信されるＰＣＣルールであって、ＱｏＳリクエスト、パケットフィルタ情報、および、当該ＰＣＣルールに対応するサービスのリバースＱｏＳマッピングが必要であることを指示するためのリバースマッピング指示が付帯される前記ＰＣＣルールを受信する受信モジュールと、同じＱｏＳリクエストを有するＰＣＣルールを同一のＱｏＳデータフローに関連付け、各ＱｏＳデータフローに対し、対応するＱＦＩを割り当てる関連付けモジュールと、サービスの構成メッセージをＵＰＦに送信する送信モジュールとを含む。前記構成メッセージには、そのサービスのパケットフィルタ情報とＱＦＩが付帯され、かつ当該サービスのリバースＱｏＳマッピングが必要である場合、前記のリバースＱｏＳマッピングを指示する構成メッセージには、リバースマッピング指示がさらに付帯される。よって、ＵＰＦが、構成メッセージの中のパケットフィルタ情報に基づいて、当該構成メッセージに対応するサービスのダウンリンクパケットをマッチングすることができ、マッチしたダウンリンクパケットのヘッダに対し、それに対応するサービスのＱＦＩを追加し、当該ダウンリンクパケットが、リバースＱｏＳマッピングが必要なサービスに該当する場合、当該ダウンリンクパケットのヘッダにリバースマッピング指示を追加する。よって、ユーザ機器が、後にダウンリンクパケットを受信すると、パケットのヘッダのリバースマッピング指示に基づいて、受信したダウンリンクパケットに対しリバースＱｏＳマッピングを行うと特定する。
【０１６２】
明らかに、本実施例のＳＭＦは、本開示の上記ユーザプレーンのＳＭＦに応用されるサービス品質の制御方法に対応する。よって、当該ユーザプレーンのＳＭＦに応用されるサービス品質の制御方法によって実現可能な技術効果は、本実施例のＰＣＦも同様に実現可能である。
【０１６３】
また、本開示の実施例において、ＵＰＦをさらに提供する。図１３に示すように、当該ＵＰＦは、ＳＭＦから送信されるサービスの構成メッセージであって、サービスのパケットフィルタ情報と、同じＱｏＳリクエストを有しかつリバースＱｏＳマッピングが必要なサービスには同一であるＱＦＩが付帯される前記構成メッセージを受信する受信モジュールと、構成メッセージの中のパケットフィルタ情報に基づいて、当該構成メッセージに対応するサービスのダウンリンクパケットをマッチングするマッチングモジュールと、前記ダウンリンクパケットのヘッダに対し、それに対応するサービスのＱＦＩを追加する追加モジュールと、前記ダウンリンクパケットをユーザ機器に送信する第１送信モジュールとを含む。
【０１６４】
ここで、上記の記載を基に、本実施例のＵＰＦは、前記ダウンリンクパケットをユーザ機器に送信する際に、当該ダウンリンクパケットに対応するサービスに対し計時を開始する第１計時モジュールと、計時期間が第１時間閾値に達する前に、当該サービスのほかのダウンリンクパケットを受信する場合、計時を再開するように前記第１計時モジュールを制御するリセットモジュールと、計時期間が第１時間閾値に達する前に、当該サービスが終了するのであれば、当該サービスのパケットフィルタ情報を削除する第１削除モジュールと、計時期間が第１時間閾値に達した場合、当該サービスのほかのダウンリンクパケットを受信せずかつ当該サービスが終了していなければ、当該サービスのダウンリンクパケットを疑似的に生成し、同一サービスの非疑似生成のダウンリンクパケットとは同じヘッダを有する疑似生成のダウンリンクパケットを、ユーザ機器に送信する疑似モジュールとをさらに含む。
【０１６５】
ここで、上記の記載を基に、本実施例のＵＰＦは、前記ダウンリンクパケットに対応するサービスが終了したと特定すると、当該サービスのパケットフィルタ情報を削除する第２削除モジュールをさらに含む。
【０１６６】
明らかに、本実施例のＵＰＦは、本開示の上記制御プレーンのＵＰＦに応用されるサービス品質の制御方法に対応する。よって、当該制御プレーンのＵＰＦに応用されるサービス品質の制御方法によって実現可能な技術効果は、本実施例のＵＰＦも同様に実現可能である。
【０１６７】
また、本開示の実施例において、ＵＰＦをさらに提供する。図１４に示すように、当該ＵＰＦは、ＳＭＦから送信されるサービスの構成メッセージであって、そのサービスのパケットフィルタ情報と、同じＱｏＳリクエストを有するサービスには同一であるＱＦＩが付帯され、かつ当該サービスのリバースＱｏＳマッピングが必要である場合、リバースマッピング指示がさらに付帯される前記構成メッセージを受信する受信モジュールと、構成メッセージの中のパケットフィルタ情報に基づいて、当該構成メッセージに対応するサービスのダウンリンクパケットをマッチングするマッチングモジュールと、前記ダウンリンクパケットのヘッダに対し、それに対応するサービスのＱＦＩを追加し、当該ダウンリンクパケットが、リバースＱｏＳマッピングが必要なサービスに該当する場合、前記ダウンリンクパケットのヘッダにリバースマッピング指示を追加する追加モジュールと、前記ダウンリンクパケットをユーザ機器に送信する第１送信モジュールとを含む。
【０１６８】
ここで、上記記載を基に、本実施例のＵＰＦは、前記ダウンリンクパケットをユーザ機器に送信する際に、当該ダウンリンクパケットに対応するサービスに対し計時を開始する第１計時モジュールと、計時期間が第１時間閾値に達する前に、当該サービスのほかのダウンリンクパケットを受信する場合、計時を再開するように前記第１計時モジュールを制御するリセットモジュールと、計時期間が第１時間閾値に達する前に、当該サービスが終了するのであれば、当該サービスに対応するパケットフィルタ情報を削除する第１削除モジュールと、計時期間が第１時間閾値に達した場合、当該サービスのほかのダウンリンクパケットを受信せずかつ当該サービスが終了していなければ、当該サービスのダウンリンクパケットを疑似的に生成し、同一サービスの非疑似生成のダウンリンクパケットとは同じヘッダを有する疑似生成のダウンリンクパケットを、ユーザ機器に送信する疑似モジュールとをさらに含む。
【０１６９】
ここで、上記記載を基に、本実施例のＵＰＦは、前記ダウンリンクパケットに対応するサービスが終了したと特定すると、当該サービスのパケットフィルタ情報を削除する第２削除モジュールと、前記ダウンリンクパケットに対応するサービスが終了したと特定すると、当該サービスの終了指示パケットを生成して前記ユーザ機器に送信する第２送信モジュールとをさらに含む。
【０１７０】
明らかに、本実施例のＵＰＦは、本開示の上記ユーザプレーンのＵＰＦに応用されるサービス品質の制御方法に対応する。よって、当該ユーザプレーンのＵＰＦに応用されるサービス品質の制御方法によって実現可能な技術効果は、本実施例のＵＰＦも同様に実現可能である。
【０１７１】
また、本開示の実施例において、ユーザ機器をさらに提供する。図１５に示すように、当該ユーザ機器は、ＳＭＦから送信されるＱＦＩ指示メッセージであって、リバースＱｏＳマッピングが必要なサービスのＱＦＩ、および、当該ＱＦＩのリバースマッピングが必要であることを指示するためのリバースマッピング指示情報が付帯される前記ＱＦＩ指示メッセージを受信する第１受信モジュールと、前記ＱＦＩ指示メッセージに基づいて、リバースＱｏＳマッピングが必要なサービスのＱＦＩを特定する第１特定モジュールと、ＵＰＦから送信されるダウンリンクパケットであって、ヘッダにそのサービスのＱＦＩが付帯される前記ダウンリンクパケットを受信する第２受信モジュールと、ダウンリンクパケットに付帯されるＱＦＩを、前記ＱＦＩ指示メッセージから特定されたリバースＱｏＳマッピングが必要なＱＦＩと比較する際に、前記ダウンリンクパケットに対応するサービスのリバースＱｏＳマッピングが必要であるかを特定する第２特定モジュールと、前記ダウンリンクパケットのリバースＱｏＳマッピングが必要であれば、リバースＱｏＳマッピングを行い、当該ダウンリンクパケットとは同一サービスに属するアップリンクパケットのＱｏＳ構成を特定するリバースマッピングモジュールと、特定したアップリンクパケットのＱｏＳ構成を実行する実行モジュールとを含む。
【０１７２】
ここで、上記記載を基に、本実施例のＵＥは、特定したアップリンクパケットのＱｏＳ構成を実行する際に、計時を開始する計時モジュールと、計時期間が第２時間閾値に達する前に、前記第２受信モジュールが当該アップリンクパケットとは同一サービスに属するダウンリンクパケットを受信した場合、計時を再開するように前記計時モジュールを制御するリセットモジュールと、計時期間が第２時間閾値に達した場合、前記第２受信モジュールが当該アップリンクパケットとは同一サービスに属するダウンリンクパケットを受信しなかったのであれば、当該アップリンクパケットのＱｏＳ構成の実行を中止するように前記実行モジュールを制御する第１中止モジュールとをさらに含む。
【０１７３】
ここで、上記記載を基に、本実施例のＵＥは、特定したアップリンクパケットのＱｏＳ構成を実行するプロセスで、当該アップリンクパケットのサービスに対応する終了指示パケットをＵＰＦから受信する第３受信モジュールと、前記第３受信モジュールが、特定したアップリンクパケットのＱｏＳ構成を実行するプロセスで、当該アップリンクパケットのサービスに対応する終了指示パケットをＵＰＦから受信した場合、当該アップリンクパケットのＱｏＳ構成の実行を中止するように前記実行モジュールを制御する第２中止モジュールとをさらに含む。
【０１７４】
明らかに、本実施例のＵＥは、本開示の上記制御プレーンのＵＥに応用されるサービス品質の制御方法に対応する。よって、当該制御プレーンのＵＥに応用されるサービス品質の制御方法によって実現可能な技術効果は、本実施例のＵＥも同様に実現可能である。
【０１７５】
また、本開示の実施例において、ユーザ機器をさらに提供する。図１６に示すように、当該ユーザ機器は、ＵＰＦから送信されるダウンリンクパケットであって、ダウンリンクパケットに対応するサービスのＱＦＩが付帯され、当該ダウンリンクパケットが、リバースＱｏＳマッピングが必要なサービスに該当する場合、リバースマッピング指示がさらに付帯される前記ダウンリンクパケットを受信する受信モジュールと、前記ダウンリンクパケットにリバースマッピング指示が付帯される場合、リバースＱｏＳマッピングを行い、当該ダウンリンクパケットとは同一サービスに属するアップリンクパケットのＱｏＳ構成を特定するリバースマッピングモジュールと、特定したアップリンクパケットのＱｏＳ構成を実行する実行モジュールとを含む。
【０１７６】
ここで、上記記載を基に、本実施例のＵＥは、特定したアップリンクパケットのＱｏＳ構成を実行する際に、計時を開始する計時モジュールと、計時期間が第２時間閾値に達する前に、前記受信モジュールが当該アップリンクパケットとは同一サービスに属するダウンリンクパケットを受信した場合、計時を再開するリセットモジュールと、計時期間が第２時間閾値に達した場合、前記受信モジュールが当該アップリンクパケットとは同一サービスに属するダウンリンクパケットを受信しなかったのであれば、当該アップリンクパケットのＱｏＳ構成の実行を中止するように前記実行モジュールを制御する第１中止モジュールとをさらに含む。
【０１７７】
ここで、上記記載を基に、本実施例のＵＥは、特定したアップリンクパケットのＱｏＳ構成を実行するプロセスで、当該アップリンクパケットのサービスに対応する終了指示パケットをＵＰＦから受信すると、当該アップリンクパケットのＱｏＳ構成の実行を中止する第２中止モジュールをさらに含む。
【０１７８】
明らかに、本実施例のＵＥは、本開示の上記ユーザプレーンのＵＥに応用されるサービス品質の制御方法に対応する。よって、当該ユーザプレーンのＵＥに応用されるサービス品質の制御方法によって実現可能な技術効果は、本実施例のＵＥも同様に実現可能である。
【０１７９】
また、本開示の実施例において、メモリと、プロセッサと、前記メモリに記憶されて前記プロセッサで実行可能なコンピュータプログラムを含むＰＣＦをさらに提供する。ここで、本実施例のプロセッサが前記プログラムを実行すると、リバースＱｏＳマッピングが必要なサービスを特定するステップと、ＰＣＣルールをＳＭＦに送信するステップとが実現される。前記ＰＣＣルールには、それに対応するサービスのパケットフィルタ情報、ＱｏＳリクエスト、および、当該ＰＣＣルールに対応するサービスのリバースＱｏＳマッピングが必要であることを指示するためのリバースマッピング指示が付帯される。
【０１８０】
具体的に、本実施例のプロセッサとメモリとは、バス構造によって接続される。バスインタフェースは、任意数の相互接続するバスとブリッジを含み、具体的に、プロセッサをはじめとする１つ又は複数のプロセッサとメモリをはじめとするメモリの各種類の回路が接続したものである。バスインタフェースのアーキテクチャは、周辺イクイップメント、レギュレーター、電力管理回路などの各種類のほかの回路を接続したものであってもよい。
【０１８１】
また、本開示の実施例において、コンピュータプログラムが記憶されているコンピュータ読み取り可能な記憶媒体をさらに提供する。当該プログラムがプロセッサによって実行される場合、リバースＱｏＳマッピングが必要なサービスを特定するステップと、ＰＣＣルールをＳＭＦに送信するステップとが実現される。前記ＰＣＣルールには、それに対応するサービスのパケットフィルタ情報、ＱｏＳリクエスト、および、当該ＰＣＣルールに対応するサービスのリバースＱｏＳマッピングが必要であることを指示するためのリバースマッピング指示が付帯される。
【０１８２】
また、本開示の実施例において、メモリと、プロセッサと、前記メモリに記憶されて前記プロセッサで実行可能なコンピュータプログラムを含むＳＭＦをさらに提供する。本実施例のプロセッサが前記プログラムを実行すると、ＰＣＦから送信されるＰＣＣルールであって、ＱｏＳリクエスト、パケットフィルタ情報、および、当該ＰＣＣルールに対応するサービスのリバースＱｏＳマッピングが必要であることを指示するためのリバースマッピング指示が付帯される前記ＰＣＣルールを受信するステップと、同じＱｏＳリクエストを有しかつリバースマッピング指示を含むＰＣＣルールを同一のＱｏＳデータフローに関連付け、各ＱｏＳデータフローに対し、対応するＱＦＩを割り当てるステップと、リバースＱｏＳマッピングが必要なサービスのＱＦＩ、および、当該ＱＦＩのリバースマッピングが必要であることを指示するためのリバースマッピング指示情報が付帯されるＱＦＩ指示メッセージに基づいて、ユーザ機器がリバースＱｏＳマッピングが必要なサービスのＱＦＩを特定するために、前記ＱＦＩ指示メッセージを前記ユーザ機器に送信するステップと、サービスの構成メッセージをＵＰＦに送信するステップとが実現される。前記構成メッセージには、そのサービスのパケットフィルタ情報とＱＦＩが付帯される。よって、ＵＰＦは、構成メッセージの中のパケットフィルタ情報に基づいて、当該構成メッセージに対応するサービスのダウンリンクパケットをマッチングすることができ、マッチしたダウンリンクデータのヘッダに当該構成メッセージの中のＱＦＩを追加する。よって、前記ユーザ機器は、後にダウンリンクパケットを受信すると、当該ダウンリンクパケットのヘッダのＱｏＳデータフローＩＤを、前記ＱＦＩ指示メッセージから特定されたＱｏＳデータフローＩＤと比較する際に、当該ダウンリンクパケットのサービスのリバースＱｏＳマッピングが必要であるかを特定し、かつ前記ユーザは、当該ダウンリンクパケットのサービスに対しリバースＱｏＳマッピングを引き起こす必要があると特定すると、当該サービスのリバースＱｏＳマッピングを行って当該サービスのアップリンクパケットのＱｏＳ構成を取得する。
【０１８３】
具体的に、本実施例のプロセッサとメモリとは、バス構造によって接続される。バスインタフェースは、任意数の相互接続するバスとブリッジを含み、具体的に、プロセッサをはじめとする１つ又は複数のプロセッサとメモリをはじめとするメモリの各種類の回路が接続したものである。バスインタフェースのアーキテクチャは、周辺イクイップメント、レギュレーター、電力管理回路などの各種類のほかの回路を接続したものであってもよい。
【０１８４】
また、本開示の実施例において、コンピュータプログラムが記憶されているコンピュータ読み取り可能な記憶媒体をさらに提供する。当該プログラムがプロセッサによって実行される場合、ＰＣＦから送信されるＰＣＣルールであって、ＱｏＳリクエスト、パケットフィルタ情報、および、当該ＰＣＣルールに対応するサービスのリバースＱｏＳマッピングが必要であることを指示するためのリバースマッピング指示が付帯される前記ＰＣＣルールを受信するステップと、同じＱｏＳリクエストを有しかつリバースマッピング指示を含むＰＣＣルールを同一のＱｏＳデータフローに関連付け、各ＱｏＳデータフローに対し、対応するＱＦＩを割り当てるステップと、リバースＱｏＳマッピングが必要なサービスのＱＦＩ、および、当該ＱＦＩのリバースマッピングが必要であることを指示するためのリバースマッピング指示情報が付帯されるＱＦＩ指示メッセージに基づいて、ユーザ機器がリバースＱｏＳマッピングが必要なサービスのＱＦＩを特定するために、前記ＱＦＩ指示メッセージを前記ユーザ機器に送信するステップと、サービスの構成メッセージをＵＰＦに送信するステップとが実現される。前記構成メッセージには、そのサービスのパケットフィルタ情報とＱＦＩが付帯される。よって、ＵＰＦは、構成メッセージの中のパケットフィルタ情報に基づいて、当該構成メッセージに対応するサービスのダウンリンクパケットをマッチングすることができ、マッチしたダウンリンクデータのヘッダに当該構成メッセージの中のＱＦＩを追加する。よって、前記ユーザ機器は、後にダウンリンクパケットを受信すると、当該ダウンリンクパケットのヘッダのＱｏＳデータフローＩＤを、前記ＱＦＩ指示メッセージから特定されたＱｏＳデータフローＩＤと比較する際に、当該ダウンリンクパケットのサービスのリバースＱｏＳマッピングが必要であるかを特定し、かつ前記ユーザは、当該ダウンリンクパケットのサービスに対しリバースＱｏＳマッピングを引き起こす必要があると特定すると、当該サービスのリバースＱｏＳマッピングを行って当該サービスのアップリンクパケットのＱｏＳ構成を取得する。
【０１８５】
また、本開示の実施例において、メモリと、プロセッサと、前記メモリに記憶されて前記プロセッサで実行可能なコンピュータプログラムを含むＳＭＦをさらに提供する。ここで、本実施例のプロセッサが前記プログラムを実行すると、ＰＣＦから送信されるＰＣＣルールであって、ＱｏＳリクエスト、パケットフィルタ情報、および、当該ＰＣＣルールに対応するサービスのリバースＱｏＳマッピングが必要であることを指示するためのリバースマッピング指示が付帯される前記ＰＣＣルールを受信するステップと、同じＱｏＳリクエストを有するＰＣＣルールを同一のＱｏＳデータフローに関連付け、各ＱｏＳデータフローに対し、対応するＱＦＩを割り当てるステップと、サービスの構成メッセージをＵＰＦに送信するステップとが実現される。前記構成メッセージには、そのサービスのパケットフィルタ情報とＱＦＩが付帯され、かつ当該サービスのリバースＱｏＳマッピングが必要である場合、前記のリバースＱｏＳマッピングを指示する構成メッセージには、リバースマッピング指示がさらに付帯される。よって、ＵＰＦは、構成メッセージの中のパケットフィルタ情報に基づいて、当該構成メッセージに対応するサービスのダウンリンクパケットをマッチングすることができ、マッチしたダウンリンクパケットのヘッダに対し、それに対応するサービスのＱＦＩを追加し、当該ダウンリンクパケットが、リバースＱｏＳマッピングが必要なサービスに該当する場合、当該ダウンリンクパケットのヘッダにリバースマッピング指示を追加する。よって、ユーザ機器は、後にダウンリンクパケットを受信すると、パケットのヘッダのリバースマッピング指示に基づいて、受信したダウンリンクパケットに対しリバースＱｏＳマッピングを行うと特定する。
【０１８６】
具体的に、本実施例のプロセッサとメモリとは、バス構造によって接続される。バスインタフェースは、任意数の相互接続するバスとブリッジを含み、具体的に、プロセッサをはじめとする１つ又は複数のプロセッサとメモリをはじめとするメモリの各種類の回路が接続したものである。バスインタフェースのアーキテクチャは、周辺イクイップメント、レギュレーター、電力管理回路などの各種類のほかの回路を接続したものであってもよい。
【０１８７】
また、本開示の実施例において、コンピュータプログラムが記憶されているコンピュータ読み取り可能な記憶媒体をさらに提供する。当該プログラムがプロセッサによって実行される場合、ＰＣＦから送信されるＰＣＣルールであって、ＱｏＳリクエスト、パケットフィルタ情報、および、当該ＰＣＣルールに対応するサービスのリバースＱｏＳマッピングが必要であることを指示するためのリバースマッピング指示が付帯される前記ＰＣＣルールを受信するステップと、同じＱｏＳリクエストを有するＰＣＣルールを同一のＱｏＳデータフローに関連付け、各ＱｏＳデータフローに対し、対応するＱＦＩを割り当てるステップと、サービスの構成メッセージをＵＰＦに送信するステップとが実現される。前記構成メッセージには、そのサービスのパケットフィルタ情報とＱＦＩが付帯され、かつ当該サービスのリバースＱｏＳマッピングが必要である場合、前記のリバースＱｏＳマッピングを指示する構成メッセージには、リバースマッピング指示がさらに付帯される。よって、ＵＰＦは、構成メッセージの中のパケットフィルタ情報に基づいて、当該構成メッセージに対応するサービスのダウンリンクパケットをマッチングすることができ、マッチしたダウンリンクパケットのヘッダに対し、それに対応するサービスのＱＦＩを追加し、当該ダウンリンクパケットが、リバースＱｏＳマッピングが必要なサービスに該当する場合、当該ダウンリンクパケットのヘッダにリバースマッピング指示を追加する。よって、ユーザ機器は、後にダウンリンクパケットを受信すると、パケットのヘッダのリバースマッピング指示に基づいて、受信したダウンリンクパケットに対しリバースＱｏＳマッピングを行うと特定する。
【０１８８】
また、本開示の実施例において、メモリと、プロセッサと、前記メモリに記憶されて前記プロセッサで実行可能なコンピュータプログラムを含むＵＰＦをさらに提供する。ここで、本実施例のプロセッサが前記プログラムを実行すると、ＳＭＦから送信されるサービスの構成メッセージであって、サービスのパケットフィルタ情報と、同じＱｏＳリクエストを有しかつリバースＱｏＳマッピングが必要なサービスには同一であるＱＦＩが付帯される前記構成メッセージを受信するステップと、構成メッセージの中のパケットフィルタ情報に基づいて、当該構成メッセージに対応するサービスのダウンリンクパケットをマッチングするステップと、前記ダウンリンクパケットのヘッダに対し、それに対応するサービスのＱＦＩを追加するステップと、前記ダウンリンクパケットをユーザ機器に送信するステップとが実現される。
【０１８９】
具体的に、本実施例のプロセッサとメモリとは、バス構造によって接続される。バスインタフェースは、任意数の相互接続するバスとブリッジを含み、具体的に、プロセッサをはじめとする１つ又は複数のプロセッサとメモリをはじめとするメモリの各種類の回路が接続したものである。バスインタフェースのアーキテクチャは、周辺イクイップメント、レギュレーター、電力管理回路などの各種類のほかの回路を接続したものであってもよい。
【０１９０】
具体的に、上記記載を基に、本実施例のプロセッサが前記プログラムを実行すると、さらに、前記ダウンリンクパケットをユーザ機器に送信する際に、当該ダウンリンクパケットに対応するサービスに対し計時を開始するステップと、計時期間が第１時間閾値に達する前に、当該サービスのほかのダウンリンクパケットを受信する場合、計時を再開するステップと、計時期間が第１時間閾値に達する前に、当該サービスが終了するのであれば、当該サービスのパケットフィルタ情報を削除するステップと、計時期間が第１時間閾値に達した場合、当該サービスのほかのダウンリンクパケットを受信せずかつ当該サービスが終了していなければ、当該サービスのダウンリンクパケットを疑似的に生成し、同一サービスの非疑似生成のダウンリンクパケットとは同じヘッダを有する疑似生成のダウンリンクパケットを、ユーザ機器に送信するステップとが実現される。
【０１９１】
具体的に、上記記載を基に、本実施例のプロセッサが前記プログラムを実行すると、さらに、前記ダウンリンクパケットに対応するサービスが終了したと特定すると、当該サービスのパケットフィルタ情報を削除し、当該サービスの終了指示パケットを生成して前記ユーザ機器に送信するステップが実現される。
【０１９２】
また、本開示の実施例において、コンピュータプログラムが記憶されているコンピュータ読み取り可能な記憶媒体をさらに提供する。当該プログラムがプロセッサによって実行される場合、ＳＭＦから送信されるサービスの構成メッセージであって、サービスのパケットフィルタ情報と、同じＱｏＳリクエストを有しかつリバースＱｏＳマッピングが必要なサービスには同一であるＱＦＩが付帯される前記構成メッセージを受信するステップと、構成メッセージの中のパケットフィルタ情報に基づいて、当該構成メッセージに対応するサービスのダウンリンクパケットをマッチングするステップと、前記ダウンリンクパケットのヘッダに対し、それに対応するサービスのＱＦＩを追加するステップと、前記ダウンリンクパケットをユーザ機器に送信するステップとが実現される。
【０１９３】
具体的に、本実施例のプロセッサが前記プログラムを実行すると、さらに、前記ダウンリンクパケットをユーザ機器に送信する際に、当該ダウンリンクパケットに対応するサービスに対し計時を開始するステップと、計時期間が第１時間閾値に達する前に、当該サービスのほかのダウンリンクパケットを受信する場合、計時を再開するステップと、計時期間が第１時間閾値に達する前に、当該サービスが終了するのであれば、当該サービスに対応するパケットフィルタ情報を削除するステップと、計時期間が第１時間閾値に達した場合、当該サービスのほかのダウンリンクパケットを受信せずかつ当該サービスが終了していなければ、当該サービスのダウンリンクパケットを疑似的に生成し、同一サービスの非疑似生成のダウンリンクパケットとは同じヘッダを有する疑似生成のダウンリンクパケットを、ユーザ機器に送信するステップとが実現される。
【０１９４】
具体的に、本実施例のプロセッサが前記プログラムを実行すると、さらに、前記ダウンリンクパケットに対応するサービスが終了したと特定すると、当該サービスのパケットフィルタ情報を削除し、当該サービスの終了指示パケット生成して前記ユーザ機器に送信するステップが実現される。
【０１９５】
また、本開示の実施例において、メモリと、プロセッサと、前記メモリに記憶されて前記プロセッサで実行可能なコンピュータプログラムを含むＵＰＦをさらに提供する。実施例のプロセッサで前記プログラムを実行すると、ＳＭＦから送信されるサービスの構成メッセージであって、そのサービスのパケットフィルタ情報と、同じＱｏＳリクエストを有するサービスには同一であるＱＦＩが付帯され、かつ当該サービスのリバースＱｏＳマッピングが必要である場合、リバースマッピング指示がさらに付帯される前記構成メッセージを受信するステップと、構成メッセージの中のパケットフィルタ情報に基づいて、当該構成メッセージに対応するサービスのダウンリンクパケットをマッチングするステップと、前記ダウンリンクパケットのヘッダに対し、それに対応するサービスのＱＦＩを追加し、当該ダウンリンクパケットが、リバースＱｏＳマッピングが必要なサービスに該当する場合、前記ダウンリンクパケットのヘッダにリバースマッピング指示を追加するステップと、前記ダウンリンクパケットをユーザ機器に送信するステップとが実現される。
【０１９６】
具体的に、本実施例のプロセッサとメモリとは、バス構造によって接続される。バスインタフェースは、任意数の相互接続するバスとブリッジを含み、具体的に、プロセッサをはじめとする１つ又は複数のプロセッサとメモリをはじめとするメモリの各種類の回路が接続したものである。バスインタフェースのアーキテクチャは、周辺イクイップメント、レギュレーター、電力管理回路などの各種類のほかの回路を接続したものであってもよい。
【０１９７】
具体的に、本実施例のプロセッサが前記プログラムを実行すると、さらに、前記ダウンリンクパケットをユーザ機器に送信する際に、当該ダウンリンクパケットに対応するサービスに対し計時を開始するステップと、計時期間が第１時間閾値に達する前に、当該サービスのほかのダウンリンクパケットを受信する場合、計時を再開するステップと、計時期間が第１時間閾値に達する前に、当該サービスが終了するのであれば、当該サービスに対応するパケットフィルタ情報を削除するステップと、計時期間が第１時間閾値に達した場合、当該サービスのほかのダウンリンクパケットを受信せずかつ当該サービスが終了していなければ、当該サービスのダウンリンクパケットを疑似的に生成し、同一サービスの非疑似生成のダウンリンクパケットとは同じヘッダを有する疑似生成のダウンリンクパケットを、ユーザ機器に送信するステップとが実現される。
【０１９８】
具体的に、本実施例のプロセッサが前記プログラムを実行すると、さらに、前記ダウンリンクパケットに対応するサービスが終了したと特定すると、当該サービスのパケットフィルタ情報を削除し、当該サービスの終了指示パケットを生成して前記ユーザ機器に送信するステップが実現される。
【０１９９】
また、本開示の実施例において、コンピュータプログラムが記憶されているコンピュータ読み取り可能な記憶媒体をさらに提供する。当該プログラムがプロセッサによって実行される場合、ＳＭＦから送信されるサービスの構成メッセージであって、そのサービスのパケットフィルタ情報と、同じＱｏＳリクエストを有するサービスには同一であるＱＦＩが付帯され、かつ当該サービスのリバースＱｏＳマッピングが必要である場合、リバースマッピング指示がさらに付帯される前記構成メッセージを受信するステップと、構成メッセージの中のパケットフィルタ情報に基づいて、当該構成メッセージに対応するサービスのダウンリンクパケットをマッチングするステップと、前記ダウンリンクパケットのヘッダに対し、それに対応するサービスのＱＦＩを追加し、当該ダウンリンクパケットが、リバースＱｏＳマッピングが必要なサービスに該当する場合、前記ダウンリンクパケットのヘッダにリバースマッピング指示を追加するステップと、前記ダウンリンクパケットをユーザ機器に送信するステップとが実現される。
【０２００】
具体的に、本実施例のプログラムがプロセッサによって実行される場合、さらに、前記ダウンリンクパケットをユーザ機器に送信する際に、当該ダウンリンクパケットに対応するサービスに対し計時を開始するステップと、計時期間が第１時間閾値に達する前に、当該サービスのほかのダウンリンクパケットを受信する場合、計時を再開するステップと、計時期間が第１時間閾値に達する前に、当該サービスが終了するのであれば、当該サービスに対応するパケットフィルタ情報を削除するステップと、計時期間が第１時間閾値に達した場合、当該サービスのほかのダウンリンクパケットを受信せずかつ当該サービスが終了していなければ、当該サービスのダウンリンクパケットを疑似的に生成し、同一サービスの非疑似生成のダウンリンクパケットとは同じヘッダを有する疑似生成のダウンリンクパケットを、ユーザ機器に送信するステップとが実現される。
【０２０１】
具体的に、本実施例のプログラムがプロセッサによって実行される場合、さらに、前記ダウンリンクパケットに対応するサービスが終了したと特定すると、当該サービスのパケットフィルタ情報を削除し、当該サービスの終了指示パケットを生成して前記ユーザ機器に送信するステップが実現される。
【０２０２】
また、本開示の実施例において、メモリと、プロセッサと、前記メモリに記憶されて前記プロセッサで実行可能なコンピュータプログラムを含むユーザ機器をさらに提供する。本実施例のプロセッサが前記プログラムを実行すると、ＳＭＦから送信されるＱＦＩ指示メッセージであって、リバースＱｏＳマッピングが必要なサービスのＱＦＩ、および、当該ＱＦＩのリバースマッピングが必要であることを指示するためのリバースマッピング指示情報が付帯される前記ＱＦＩ指示メッセージを受信するステップと、前記ＱＦＩ指示メッセージに基づいて、リバースＱｏＳマッピングが必要なサービスのＱＦＩを特定するステップと、ＵＰＦから送信されるダウンリンクパケットであって、ヘッダにそのサービスのＱＦＩが付帯される前記ダウンリンクパケットを受信するステップと、ダウンリンクパケットに付帯されるＱＦＩを、前記ＱＦＩ指示メッセージから特定されたリバースＱｏＳマッピングが必要なＱＦＩと比較する際に、前記ダウンリンクパケットに対応するサービスのリバースＱｏＳマッピングが必要であるかを特定するステップと、前記ダウンリンクパケットのリバースＱｏＳマッピングが必要であれば、リバースＱｏＳマッピングを行い、当該ダウンリンクパケットとは同一サービスに属するアップリンクパケットのＱｏＳ構成を特定するステップと、特定したアップリンクパケットのＱｏＳ構成を実行するステップとが実現される。
【０２０３】
具体的に、本実施例のプロセッサとメモリとは、バス構造によって接続される。バスインタフェースは、任意数の相互接続するバスとブリッジを含み、具体的に、プロセッサをはじめとする１つ又は複数のプロセッサとメモリをはじめとするメモリの各種類の回路が接続したものである。バスインタフェースのアーキテクチャは、周辺イクイップメント、レギュレーター、電力管理回路などの各種類のほかの回路を接続したものであってもよい。
【０２０４】
具体的に、本実施例のプロセッサがプログラムを実行すると、さらに、特定したアップリンクパケットのＱｏＳ構成を実行する際に、計時を開始するステップと、計時期間が第２時間閾値に達する前に、当該アップリンクパケットとは同一サービスに属するダウンリンクパケットを受信すると、計時を再開するステップと、計時期間が第２時間閾値に達した場合、当該アップリンクパケットとは同一サービスに属するダウンリンクパケットを受信しなかったのであれば、当該アップリンクパケットのＱｏＳ構成の実行を中止するステップとが実現される。
【０２０５】
具体的に、本実施例のプロセッサがプログラムを実行すると、さらに、特定したアップリンクパケットのＱｏＳ構成を実行するプロセスで、当該アップリンクパケットのサービスに対応する終了指示パケットをＵＰＦから受信すると、当該アップリンクパケットのＱｏＳ構成の実行を中止するステップが実現される。
【０２０６】
また、本開示の実施例において、コンピュータプログラムが記憶されているコンピュータ読み取り可能な記憶媒体をさらに提供する。当該プログラムがプロセッサによって実行される場合、ＳＭＦから送信されるＱＦＩ指示メッセージであって、リバースＱｏＳマッピングが必要なサービスのＱＦＩ、および、当該ＱＦＩのリバースマッピングが必要であることを指示するためのリバースマッピング指示情報が付帯される前記ＱＦＩ指示メッセージを受信するステップと、前記ＱＦＩ指示メッセージに基づいて、リバースＱｏＳマッピングが必要なサービスのＱＦＩを特定するステップと、ＵＰＦから送信されるダウンリンクパケットであって、ヘッダにそのサービスのＱＦＩが付帯される前記ダウンリンクパケットを受信するステップと、ダウンリンクパケットに付帯されるＱＦＩを、前記ＱＦＩ指示メッセージから特定されたリバースＱｏＳマッピングが必要なＱＦＩと比較する際に、前記ダウンリンクパケットに対応するサービスのリバースＱｏＳマッピングが必要であるかを特定するステップと、前記ダウンリンクパケットのリバースＱｏＳマッピングが必要であれば、リバースＱｏＳマッピングを行い、当該ダウンリンクパケットとは同一サービスに属するアップリンクパケットのＱｏＳ構成を特定するステップと、特定したアップリンクパケットのＱｏＳ構成を実行するステップとが実現される。
【０２０７】
具体的に、本実施例のプログラムがプロセッサによって実行される場合、さらに、特定したアップリンクパケットのＱｏＳ構成を実行する際に、計時を開始するステップと、計時期間が第２時間閾値に達する前に、当該アップリンクパケットとは同一サービスに属するダウンリンクパケットを受信すると、計時を再開するステップと、計時期間が第２時間閾値に達した場合、当該アップリンクパケットとは同一サービスに属するダウンリンクパケットを受信しなかったのであれば、当該アップリンクパケットのＱｏＳ構成の実行を中止するステップとが実現される。
【０２０８】
具体的に、本実施例のプログラムがプロセッサによって実行される場合、さらに、特定したアップリンクパケットのＱｏＳ構成を実行するプロセスで、当該アップリンクパケットのサービスに対応する終了指示パケットをＵＰＦから受信すると、当該アップリンクパケットのＱｏＳ構成の実行を中止するステップが実現される。
【０２０９】
また、本開示の実施例において、メモリと、プロセッサと、前記メモリに記憶されて前記プロセッサで実行可能なコンピュータプログラムを含むユーザ機器をさらに提供する。前記プロセッサが前記プログラムを実行すると、ＵＰＦから送信されるダウンリンクパケットであって、ダウンリンクパケットに対応するサービスのＱＦＩが付帯され、当該ダウンリンクパケットが、リバースＱｏＳマッピングが必要なサービスに該当する場合、リバースマッピング指示がさらに付帯される前記ダウンリンクパケットを受信するステップと、前記ダウンリンクパケットにリバースマッピング指示が付帯される場合、リバースＱｏＳマッピングを行い、当該ダウンリンクパケットとは同一サービスに属するアップリンクパケットのＱｏＳ構成を特定するステップと、特定したアップリンクパケットのＱｏＳ構成を実行するステップとが実現される。
【０２１０】
具体的に、本実施例のプロセッサとメモリとは、バス構造によって接続される。バスインタフェースは、任意数の相互接続するバスとブリッジを含み、具体的に、プロセッサをはじめとする１つ又は複数のプロセッサとメモリをはじめとするメモリの各種類の回路が接続したものである。バスインタフェースのアーキテクチャは、周辺イクイップメント、レギュレーター、電力管理回路などの各種類のほかの回路を接続したものであってもよい。
【０２１１】
具体的に、本実施例のプログラムがプロセッサによって実行される場合、さらに、特定したアップリンクパケットのＱｏＳ構成を実行する際に、計時を開始するステップと、計時期間が第２時間閾値に達する前に、当該アップリンクパケットとは同一サービスに属するダウンリンクパケットを受信すると、計時を再開するステップと、計時期間が第２時間閾値に達した場合、当該アップリンクパケットとは同一サービスに属するダウンリンクパケットを受信しなかったのであれば、当該アップリンクパケットのＱｏＳ構成の実行を中止するステップとが実現される。
【０２１２】
具体的に、本実施例のプログラムがプロセッサによって実行される場合、さらに、特定したアップリンクパケットのＱｏＳ構成を実行するプロセスで、当該アップリンクパケットのサービスに対応する終了指示パケットをＵＰＦから受信すると、当該アップリンクパケットのＱｏＳ構成の実行を中止するステップが実現される。
【０２１３】
また、本開示の実施例において、コンピュータプログラムが記憶されているコンピュータ読み取り可能な記憶媒体をさらに提供する。当該プログラムがプロセッサによって実行される場合、ＵＰＦから送信されるダウンリンクパケットであって、ダウンリンクパケットに対応するサービスのＱＦＩが付帯され、当該ダウンリンクパケットが、リバースＱｏＳマッピングが必要なサービスに該当する場合、リバースマッピング指示がさらに付帯される前記ダウンリンクパケットを受信するステップと、前記ダウンリンクパケットにリバースマッピング指示が付帯される場合、リバースＱｏＳマッピングを行い、当該ダウンリンクパケットとは同一サービスに属するアップリンクパケットのＱｏＳ構成を特定するステップと、特定したアップリンクパケットのＱｏＳ構成を実行するステップとが実現される。
【０２１４】
具体的に、本実施例のプログラムがプロセッサによって実行される場合、さらに、特定したアップリンクパケットのＱｏＳ構成を実行する際に、計時を開始するステップと、計時期間が第２時間閾値に達する前に、当該アップリンクパケットとは同一サービスに属するダウンリンクパケットを受信すると、計時を再開するステップと、計時期間が第２時間閾値に達した場合、当該アップリンクパケットとは同一サービスに属するダウンリンクパケットを受信しなかったのであれば、当該アップリンクパケットのＱｏＳ構成の実行を中止するステップとが実現される。
【０２１５】
具体的に、本実施例のプログラムがプロセッサによって実行される場合、さらに、特定したアップリンクパケットのＱｏＳ構成を実行するプロセスで、当該アップリンクパケットのサービスに対応する終了指示パケットをＵＰＦから受信すると、当該アップリンクパケットのＱｏＳ構成の実行を中止するステップが実現される。
【０２１６】
以上記載されたのは、本開示の好適な実施形態である。なお、当業者にとって、本開示に記載されている原理を逸脱せずに様々な改良や修飾をすることもできる。これらの改良や修飾も、本開示の保護範囲として見なされるべきである。
【図１】
0006928762.tif 000002
【図２】
0006928762.tif 000003
【図３Ａ】
0006928762.tif 000004
【図３Ｂ】
0006928762.tif 000005
【図４Ａ】
0006928762.tif 000006
【図４Ｂ】
0006928762.tif 000007
【図５Ａ】
0006928762.tif 000008
【図５Ｂ】
0006928762.tif 000009
【図６】
0006928762.tif 000010
【図７】
0006928762.tif 000011
【図８】
0006928762.tif 000012
【図９】
0006928762.tif 000013
【図１０】
0006928762.tif 000014
【図１１】
0006928762.tif 000015
【図１２】
0006928762.tif 000016
【図１３】
0006928762.tif 000017
【図１４】
0006928762.tif 000018
【図１５】
0006928762.tif 000019
【図１６】
0006928762.tif 000020