(57)【要約】  この開示は、通信ネットワークのステートフルネットワーク機能についての状態情報のハンドリングをサポートすることに関係する。通信ネットワークのネットワーク機能は、ネットワーク機能を提供するように構成されたネットワーク機能インスタンスのセットと、通信ネットワークの加入者のメッセージを受信し、ネットワーク機能インスタンスに従ってネットワーク機能によって処理するためにメッセージをネットワーク機能インスタンスに配信することを行うように構成されたスケジューラと、加入者の状態情報を記憶するように構成された状態情報記憶デバイスとを含む、ネットワーク機能環境により提供される。ネットワーク機能インスタンスは、加入者がネットワーク機能インスタンスと関連付けられるときは加入者の状態情報をネットワーク機能インスタンスでローカルに一時的に記憶することと、加入者がもはやネットワーク機能インスタンスと関連付けられないときは加入者の状態情報を状態情報記憶デバイスに転送することとを行うように構成される。
2018531553.tif 000002
【特許請求の範囲】
【請求項１】
装置であって、
プロセッサと、プロセッサに通信可能に接続されたメモリとを備え、プロセッサは、
通信ネットワークのネットワーク機能のために意図されたメッセージを受信することであって、ネットワーク機能は、ステートフルネットワーク機能を含み、メッセージは加入者と関連付けられる、受信することと、
通信ネットワークの加入者についての状態情報を記憶するように構成された状態情報記憶デバイスによる加入者の状態情報の記憶に関連付けられた状態情報制御情報に基づいて、通信ネットワークのネットワーク機能を提供するように構成されたネットワーク機能インスタンスが加入者に割り当てられているかどうかを決定することと、
通信ネットワークのネットワーク機能を提供するように構成されたネットワーク機能インスタンスが加入者に割り当てられているかどうかに基づいてメッセージを向けることと
を行うように構成される、装置。
【請求項２】
状態情報制御情報が装置において利用可能であり、通信ネットワークのネットワーク機能を提供するように構成されたネットワーク機能インスタンスが加入者に割り当てられているかどうかを決定するために、プロセッサが、
通信ネットワークのネットワーク機能を提供するように構成されたネットワーク機能インスタンスへの加入者のマッピングを状態情報制御情報が含むかどうかを決定する
ように構成される、請求項１に記載の装置。
【請求項３】
状態情報制御情報が状態情報記憶デバイスにおいて利用可能であり、通信ネットワークのネットワーク機能を提供するように構成されたネットワーク機能インスタンスが加入者に割り当てられているかどうかを決定するために、プロセッサが、
状態情報記憶デバイスに向けて、通信ネットワークのネットワーク機能を提供するように構成されたネットワーク機能インスタンスが加入者に割り当てられているかどうかに関する指示に対する要求を送ることと、
状態情報記憶デバイスから、通信ネットワークのネットワーク機能を提供するように構成されたネットワーク機能インスタンスが加入者に割り当てられているかどうかに関する指示を受信することと
を行うように構成される、請求項１に記載の装置。
【請求項４】
プロセッサが、
ネットワーク機能インスタンスが加入者に割り当てられているという決定に基づいて、通信ネットワークのネットワーク機能を提供するように構成されたネットワーク機能インスタンスにメッセージを送るように構成される、請求項１に記載の装置。
【請求項５】
プロセッサが、
ネットワーク機能インスタンスまたは状態情報記憶デバイスから、ネットワーク機能インスタンスが加入者の状態情報を状態情報記憶デバイスに転送したという指示を受信することと、
ネットワーク機能インスタンスが加入者の状態情報を状態情報記憶デバイスに転送したという指示に基づいて、状態情報制御情報を更新することと
を行うように構成される、請求項４に記載の装置。
【請求項６】
プロセッサが、
通信ネットワークのネットワーク機能を提供するように構成されたネットワーク機能インスタンスが加入者に割り当てられていないという決定に基づいて、通信ネットワークのネットワーク機能を提供するように構成された、選択されたネットワーク機能インスタンスを選択することと、
通信ネットワークのネットワーク機能を提供するように構成された、選択されたネットワーク機能インスタンスに向けてメッセージを送ることと
を行うように構成される、請求項１に記載の装置。
【請求項７】
プロセッサが、
選択されたネットワーク機能インスタンスに向けて、加入者の状態情報が状態情報記憶デバイス内で利用可能であるという指示を伝搬させること、
状態情報記憶デバイスに向けて、状態情報記憶デバイスが加入者の状態情報を選択されたネットワーク機能インスタンスに提供するための命令を伝搬させること、または、
加入者の状態情報を状態情報記憶デバイスから検索し、選択されたネットワーク機能インスタンスに向けて加入者の状態情報を伝搬させることと
を行うように構成される、請求項６に記載の装置。
【請求項８】
プロセッサが、
選択されたネットワーク機能インスタンスから、選択されたネットワーク機能インスタンスが加入者の状態情報を状態情報記憶デバイスに転送したという指示を受信することと、
ネットワーク機能インスタンスが加入者の状態情報を状態情報記憶デバイスに転送したという指示に基づいて、状態情報制御情報を更新することと
を行うように構成される、請求項６に記載の装置。
【請求項９】
装置であって、
プロセッサと、プロセッサに通信可能に接続されたメモリとを備え、プロセッサおよびメモリは、ネットワーク機能インスタンスを提供するように構成され、ネットワーク機能インスタンスは、通信ネットワークのネットワーク機能を提供するように構成され、ネットワーク機能は、ステートフルネットワーク機能であり、ネットワーク機能インスタンスは、
通信ネットワークのネットワーク機能のために意図されたメッセージを受信することであって、メッセージは加入者と関連付けられる、受信することと、
メッセージを処理することであって、メッセージの処理は、ネットワーク機能インスタンスのメモリ内に記憶される加入者の状態情報を生成する、処理することと、
加入者の状態情報を、ネットワーク機能インスタンスから、通信ネットワークの加入者についての状態情報を記憶するように構成された状態情報記憶デバイスに転送することと
を行うように構成される、装置。
【請求項１０】
装置であって、
プロセッサと、プロセッサに通信可能に接続されたメモリとを備え、プロセッサおよびメモリは、ネットワーク機能インスタンスを提供するように構成され、ネットワーク機能インスタンスは、通信ネットワークのネットワーク機能を提供するように構成され、ネットワーク機能は、ステートフルネットワーク機能であり、ネットワーク機能インスタンスは、
通信ネットワークのネットワーク機能のために意図されたメッセージを受信することであって、メッセージは加入者と関連付けられる、受信することと、
通信ネットワークの加入者についての状態情報を記憶するように構成された状態情報記憶デバイスから加入者の状態情報を取得することと、
加入者の状態情報に基づいてメッセージを処理することと
を行うように構成される、装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、一般に、通信環境に関し、より詳細には、それに限らないが、通信環境におけるネットワーク機能についての状態情報をハンドリングすることに関する。
【背景技術】
【０００２】
多くの通信ネットワークでは、ネットワーク機能は、物理リソースを使用して提供される。例えば、従来の進化型パケットコア（ＥＰＣ）ネットワークでは、様々なＥＰＣネットワーク機能が、ＥＰＣネットワーク機能を提供するように構成された専用の物理デバイスにより提供される（例えば、サービングゲートウェイ（ＳＧＷ）、パケットデータネットワーク（ＰＤＮ）ゲートウェイ（ＰＧＷ）、モビリティ管理エンティティ（ＭＭＥ）、パケット課金およびルール機能（ＰＣＲＦ）など）。一部の通信ネットワークでは、様々な仮想化技術の最近の向上に鑑みて、仮想リソース（例えば、仮想マシン（ＶＭ）、または他のタイプの仮想リソース）を使用して様々なネットワーク機能を提供する試みがなされている。例えば、仮想化ＥＰＣネットワークでは、仮想化されるＥＰＣネットワーク機能の各々について、ＥＰＣネットワーク機能は、それぞれのＥＰＣネットワーク機能を提供するように構成されたＶＭのセットによって提供され得る。
【発明の概要】
【課題を解決するための手段】
【０００３】
従来技術での様々な欠点が、通信ネットワークのネットワーク機能についての状態情報の改良型のハンドリングをサポートする実施形態により対処され得る。
【０００４】
少なくとも一部の実施形態では、装置は、プロセッサと、プロセッサに通信可能に接続されたメモリとを含む。プロセッサは、通信ネットワークのネットワーク機能のために意図されたメッセージを受信することであって、ネットワーク機能は、ステートフルネットワーク機能であり、メッセージは加入者と関連付けられる、受信することを行うように構成される。プロセッサは、通信ネットワークの加入者についての状態情報を記憶するように構成された状態情報記憶デバイスによる加入者の状態情報の記憶（ｓｔｏｒａｇｅ）に関連付けられた状態情報制御情報に基づいて、通信ネットワークのネットワーク機能を提供するように構成されたネットワーク機能インスタンスが加入者に割り当てられているかどうかを決定するように構成される。プロセッサは、通信ネットワークのネットワーク機能を提供するように構成されたネットワーク機能インスタンスが加入者に割り当てられているかどうかに基づいてメッセージを向ける（ｄｉｒｅｃｔ）ように構成される。少なくとも一部の実施形態では、対応する方法は、装置の機能を実施するように構成される。少なくとも一部の実施形態では、コンピュータ可読記憶媒体は、コンピュータにより実行されたときに、コンピュータに、装置の機能を実施するように構成された方法を実施させる、命令を記憶する。
【０００５】
少なくとも一部の実施形態では、装置は、プロセッサと、プロセッサに通信可能に接続されたメモリとを含む。プロセッサおよびメモリは、ネットワーク機能インスタンスを提供するように構成される。ネットワーク機能インスタンスは、通信ネットワークのネットワーク機能を提供するように構成される。ネットワーク機能は、ステートフルネットワーク機能である。ネットワーク機能インスタンスは、通信ネットワークのネットワーク機能のために意図されたメッセージを受信することであって、メッセージは加入者と関連付けられる、受信することと、メッセージを処理することであって、メッセージの処理は、ネットワーク機能インスタンスのメモリ内に記憶される加入者の状態情報を生成する、処理することと、加入者の状態情報を、ネットワーク機能インスタンスから、通信ネットワークの加入者についての状態情報を記憶するように構成された状態情報記憶デバイスに転送することとを行うように構成される。少なくとも一部の実施形態では、対応する方法は、装置の機能を実施するように構成される。少なくとも一部の実施形態では、コンピュータ可読記憶媒体は、コンピュータにより実行されたときに、コンピュータに、装置の機能を実施するように構成された方法を実施させる、命令を記憶する。
【０００６】
少なくとも一部の実施形態では、装置は、プロセッサと、プロセッサに通信可能に接続されたメモリとを含む。プロセッサおよびメモリは、ネットワーク機能インスタンスを提供するように構成される。ネットワーク機能インスタンスは、通信ネットワークのネットワーク機能を提供するように構成される。ネットワーク機能は、ステートフルネットワーク機能である。ネットワーク機能インスタンスは、通信ネットワークのネットワーク機能のために意図されたメッセージを受信することであって、メッセージは加入者と関連付けられる、受信することと、通信ネットワークの加入者についての状態情報を記憶するように構成された状態情報記憶デバイスから加入者の状態情報を取得することと、加入者の状態情報に基づいてメッセージを処理することとを行うように構成される。少なくとも一部の実施形態では、対応する方法は、装置の機能を実施するように構成される。少なくとも一部の実施形態では、コンピュータ可読記憶媒体は、コンピュータにより実行されたときに、コンピュータに、装置の機能を実施するように構成された方法を実施させる、命令を記憶する。
【０００７】
本明細書での教示は、後に続く詳細な説明を、付随する図面と併せて考慮することにより、容易に理解され得る。
【図面の簡単な説明】
【０００８】
【図１】通信ネットワークのネットワーク機能についての状態情報の改良型のハンドリングをサポートするように構成されたネットワーク機能環境を含む例示的なシステムを図示する図である。
【図２】図１のネットワーク機能環境のスケジューラによる使用のための方法の例示的な実施形態を図示する図である。
【図３】図１のネットワーク機能環境のネットワーク機能インスタンスによる使用のための方法の例示的な実施形態を図示する図である。
【図４】図１のネットワーク機能環境のネットワーク機能インスタンスによる使用のための方法の例示的な実施形態を図示する図である。
【図５】本明細書で説明される機能を実施することでの使用に適したコンピュータの上位レベルブロック線図を図示する図である。
【発明を実施するための形態】
【０００９】
理解を手助けするために、同一の参照番号が、可能な場合は、図に共通の同一の要素を明示するために使用されている。
【００１０】
この開示は、一般的には、通信ネットワークのステートフルネットワーク機能についての状態情報のハンドリングをサポートすることに関係する。通信ネットワークのステートフルネットワーク機能は、ネットワーク機能環境の背景状況の中で提供される。ネットワーク機能環境は、ネットワーク機能インスタンスのセットを含み、それらのインスタンスの各々は、通信ネットワークのネットワーク機能を提供するように構成される。ネットワーク機能環境は、通信ネットワークの加入者からのメッセージを受信するように、および、通信ネットワークの加入者からのメッセージをネットワーク機能インスタンスに配信することを、ネットワーク機能インスタンスによる、ネットワーク機能インスタンスにより提供されるネットワーク機能による処理のために行うように構成される、スケジューラを含む。ネットワーク機能環境は、通信ネットワークの加入者の状態情報を記憶するように構成された状態情報記憶デバイスを含む。ネットワーク機能インスタンスは、加入者がネットワーク機能インスタンスと関連付けられる間、加入者の状態情報を、ネットワーク機能インスタンスでローカルに、一時的に記憶することと、加入者がもはやネットワーク機能インスタンスと関連付けられないときに、加入者の状態情報を状態情報記憶デバイスに転送することとを行うように構成される。このことは、ネットワーク機能インスタンスが、加入者に（例えば、加入者の存続時間の間）永続的に割り当てられた様態になることを防止し、むしろ、ネットワーク機能インスタンスは、加入者に対する責任を、条件に基づいて放棄し、加入者の状態情報を状態情報記憶デバイスに転送することを、加入者の状態情報をネットワーク機能インスタンス上でローカルに維持することなく行い、そのことにより、ネットワーク機能インスタンスを、他の加入者をサポートすることでの使用のために解放し、かくして、ネットワーク機能環境の利用レベルおよび効率を増大する。これらおよび様々な他の実施形態が、図１の例示的なシステムへの参照によって、さらに理解され得る。
【００１１】
図１は、通信ネットワークのネットワーク機能についての状態情報の改良型のハンドリングをサポートするように構成されたネットワーク機能環境を含む例示的なシステムを図示する。
【００１２】
システム１００は、通信デバイス（ＣＤ）１１０と、ネットワーク機能環境（ＮＦＥ）１２０とを含む。
【００１３】
ＣＤ１１０は、異なるネットワーク機能環境、ネットワーク機能環境により提供される異なるネットワーク機能などに対して変化し得る、ネットワーク機能環境とインタラクトするように構成される通信デバイスである。例えばＣＤ１１０は、エンドユーザデバイス（例えば、デスクトップコンピュータ、ラップトップ、タブレット、スマートフォン、セットトップボックス（ＳＴＢ）、スマートテレビなど）であり得る。例えばＣＤ１１０は、センサ、メータなど、マシンツーマシン（Ｍ２Ｍ）通信またはマシンタイプ通信（ＭＴＣ）で使用されるエンドデバイスであり得る。例えばＣＤ１１０は、物理ネットワークデバイス（例えば、無線アクセスノード、ルータ、サーバ、モビリティ管理要素など）、または、仮想化ネットワークデバイス（例えば、仮想ルータ、仮想サービス、仮想モビリティ管理エンティティなど）であり得る。より一般的には、ＣＤ１１０は、メッセージを、ＮＦＥ１２０の中での、ＮＦＥ１２０のネットワーク機能による処理のために送り得る、任意のデバイスを表し得る。
【００１４】
ＮＦＥ１２０は、ネットワーク機能（ＮＦ）をサポートするように構成される環境である。下記でさらに論考されるように、ＮＦＥ１２０は、物理環境（例えば、物理デバイス、物理デバイスが何らかの様式で通信可能に接続される物理デバイスのセットなど）、または、仮想化環境（例えば、クラウドプロバイダのデータセンタ環境、ネットワークサービスプロバイダのクラウド環境、または、任意の他の適したタイプの仮想化環境）であり得る。
【００１５】
ＮＦＥ１２０は、物理リソース（ＰＲ）１２１と、ＰＲ１２１によりサポートされるＮＦインスタンス（ＮＦＩ）１２２−１から１２２−Ｎのセット（集合的に、ＮＦＩ１２２）と、スケジューラ１２３と、状態情報記憶デバイス（ＳＩＳＤ）１２４とを含む。
【００１６】
ＮＦＥ１２０のＰＲ１２１は、ＮＦＩ１２２を物理環境または仮想化環境でサポートし得る物理リソースを含み得る。例えばＰＲ１２１は、処理リソース（例えば、プロセッサ、プロセッサコアなど）、メモリリソース（例えば、メモリデバイス、キャッシュなど）、記憶リソース（例えば、記憶デバイス）、入出力リソース、ネットワークリソース（例えば、ネットワーク要素、通信リンク）など、および、それらの様々な組み合わせを含み得る。
【００１７】
ＮＦＥ１２０のＮＦＩ１２２は、ＮＦＥ１２０によりサポートされるＮＦを提供するように構成される（例えば、各々のＮＦＩ１２２は、他のＮＦＩ１２２には非依存的に、ＮＦＥ１２０によりサポートされるＮＦを提供するように構成される）。ＮＦＥ１２０が物理環境である実施形態では、ＮＦＩ１２２は、ＮＦの物理インスタンス（例えば、プロセッサもしくはプロセッサのセット上のプロセッサコア、物理デバイスもしくは物理デバイスのセット上のプロセッサなど、および、それらの様々な組み合わせ）を含み得る。ＮＦＥ１２０が仮想化環境である実施形態では、ＮＦＩ１２２は、ＮＦの仮想インスタンス（例えば、仮想マシン（ＶＭ）、または、他の適した仮想デバイスもしくは要素）を含み得る。少なくとも一部の実施形態では、ＮＦは、物理インスタンスおよび仮想インスタンスの組み合わせを使用して提供され得る。
【００１８】
ＮＦＥ１２０によりサポートされるＮＦは、通信ネットワークのデータプレーン（または、データプレーンの一部分）、通信ネットワークの制御プレーン（または、制御プレーンの一部分）、サービスルータ（ＳＲ）のＳＲ機能、ブロードバンドネットワークゲートウェイ（ＢＮＧ）のＢＮＧ機能などであり得る。
【００１９】
例えば、ＮＦＥ１２０によりサポートされるＮＦは、無線アクセスネットワーク（例えば、第３世代（３Ｇ）無線アクセスネットワーク、第４世代（４Ｇ）無線アクセスネットワーク、第５世代（５Ｇ）無線アクセスネットワークなど）のデータプレーンまたは制御プレーンであり得る。例えば、ＮＦＥ１２０によりサポートされるＮＦは、無線コアネットワーク（例えば、３Ｇ無線コアネットワーク、４Ｇロングタームエボリューション（ＬＴＥ）進化型パケットコア（ＥＰＣ）ネットワーク、５Ｇ無線コアネットワークなど）のデータプレーンまたは制御プレーンであり得る。例えば、ＮＦＥ１２０によりサポートされるＮＦは、ＥＰＣネットワークのデータプレーン（例えば、ＥＰＣネットワークのサービングゲートウェイ（ＳＧＷ）機能、ＥＰＣネットワークのパケットデータネットワーク（ＰＤＮ）ゲートウェイ（ＰＧＷ）機能など、および、それらの組み合わせを含む）であり得る。例えば、ＮＦＥ１２０によりサポートされるＮＦは、ＥＰＣネットワークの制御プレーン（例えば、ＥＰＣネットワークのモビリティ管理エンティティ（ＭＭＥ）機能、ＥＰＣネットワークのパケット課金およびルール機能（ＰＣＲＦ）機能など、ならびに、それらの組み合わせを含む）であり得る。例えば、ＮＦＥ１２０によりサポートされるＮＦは、インターネットプロトコル（ＩＰ）マルチメディアサブシステム（ＩＭＳ）ネットワークのデータプレーンまたは制御プレーンであり得る。ＮＦＥ１２０によりサポートされるＮＦは、様々な他のタイプの通信ネットワークの、様々な他のデータプレーン機能および／または制御プレーン機能を含み得るということが察知されよう。
【００２０】
例えば、ＮＦＥ１２０によりサポートされるＮＦは、データ通信ネットワークのＳＲのＳＲ機能であり得る。例えば、ＮＦＥ１２０によりサポートされるＮＦは、ＳＲにより典型的にサポートされる機能のフルセット、または、それらの機能の一部分を含み得る。例えば、ＳＲにより典型的にサポートされる機能は、レイヤ２／レイヤ３ルーティング能力、トラフィック管理能力、サービスアウェアアプリケーション処理、階層的なサービス品質（ＱｏＳ）機能などを含み得る。
【００２１】
例えば、ＮＦＥ１２０によりサポートされるＮＦは、データ通信ネットワークのＢＮＧのＢＮＧ機能であり得る。例えば、ＮＦＥ１２０によりサポートされるＮＦは、ＢＮＧにより典型的にサポートされる機能のフルセット、または、それらの機能の一部分を含み得る。例えば、ＢＮＧにより典型的にサポートされる機能は、加入者セッションの確立、加入者セッションの認証、許可、およびアカウンティング（ＡＡＡ）、アドレス割り当て、セキュリティ、トラフィックアグリゲーション、ポリシー管理、ＱｏＳ機能などを含み得る。
【００２２】
ＮＦＥ１２０によりサポートされるＮＦは、様々な他のタイプの通信ネットワークの中で提供され得る、様々な他のタイプのネットワーク機能を含み得る。
【００２３】
ＮＦＥ１２０のＮＦＩ１２２により提供されるＮＦは、状態情報に基づいて動作するように構成されるステートフルネットワーク機能であり、かくして、ＮＦＥ１２０のＮＦＩ１２２は、ＮＦＥ１２０のＮＦを、状態情報に基づいて実施する。ＮＦＩ１２２は、機能を、加入者ごとを基礎として実施するように構成され得るものであり、かくして、加入者ごとの状態情報（本明細書ではより一般的には、加入者状態情報、または、加入者の状態情報と呼称される）に基づいて動作し得る。一般的に、加入者は、ＮＦＥ１２０のＮＦを利用し得る任意のエンティティ（例えば、エンドユーザ、デバイス（例えば、エンドユーザデバイス、Ｍ２ＭタイプもしくはＭＴＣタイプデバイス、ネットワーク要素）など）であり得る。ＮＦＩ１２２により使用される状態情報のタイプは、ＮＦＥ１２０の中で提供され得るＮＦの異なるタイプに対して、ＮＦＥ１２０の中で提供されるＮＦを利用する加入者の異なるタイプに対して、ＮＦＥ１２０の中で提供されるＮＦにより処理されることになるメッセージの異なるタイプに対して、または類することで変化し得る。例えば、ＮＦＩ１２２が各々、ＥＰＣデータプレーン機能をサポートする場合、加入者の状態情報は、トンネルエンドポイント（ＴＥ）識別子（ＴＥＩＤ）、トラフィックフローテンプレート（ＴＦＴ）などを含み得る。例えば、ＮＦＩ１２２が各々、ＥＰＣ制御プレーン機能をサポートする場合、加入者の状態情報は、加入者位置情報、加入者接続状態情報（例えば、アイドル、アクティブ、セルタワーの間のハンドオーバのプロセス中、切断のプロセス中、切断状態）などを含み得る。例えば、ＮＦＩ１２２が各々、ＳＲ機能をサポートする場合、加入者の状態情報は、加入者に対するルーティング情報を含み得る。例えば、ＮＦＩ１２２が各々、ＢＮＧ機能をサポートする場合、加入者の状態情報は、加入者に対するＱｏＳ情報を含み得る。ＮＦＥ１２０のＮＦを提供するためにＮＦＩ１２２により利用される状態情報は、上記で指示されたように、ＮＦＥ１２０により提供されるＮＦのタイプ、サポートされる加入者のタイプ、処理されることになるメッセージのタイプなど、および、それらの様々な組み合わせに基づいて変化し得る、様々な他のタイプの状態情報を含み得る。
【００２４】
ＮＦＥ１２０のＮＦＩ１２２は、ＮＦＥ１２０のＮＦＩ１２２により提供されるＮＦによるハンドリングに対してＮＦＥ１２０で受信されるメッセージを処理するように構成される。
【００２５】
ＮＦＥ１２０で受信されるメッセージは、様々なタイプの通信デバイスから（例えば、ＣＤ１１０から、または、任意の他の適したタイプの通信デバイス（明瞭性の目的のために図１から省略されている）から）受信されるメッセージであり得る。
【００２６】
ＮＦＥ１２０で受信されるメッセージは、ＮＦＥ１２０のＮＦＩ１２２により提供されるＮＦのタイプに依存して変化し得る。例えば、ＮＦＩ１２２が各々、ＥＰＣデータプレーン機能をサポートする場合、メッセージは、ＮＦＩ１２２により提供されるＳＧＷおよびＰＧＷ機能によるルーティングに対するデータパケットであり得る。例えば、ＮＦＩ１２２が各々、ＥＰＣ制御プレーン機能をサポートする場合、メッセージは、ＮＦＩ１２２により提供されるＥＰＣ制御プレーン機能（例えば、ＭＭＥ、ＰＣＲＦなど）により実施されることになるトランザクションを指定する制御メッセージであり得る。例えば、ＮＦＩ１２２が各々、ＳＲ機能をサポートする場合、メッセージは、ＳＲ機能によるハンドリングに対するデータパケットまたは制御メッセージであり得る。例えば、ＮＦＩ１２２が各々、ＢＮＧ機能をサポートする場合、メッセージは、ＢＮＧ機能によるハンドリングに対するデータパケットまたは制御メッセージであり得る。ＮＦＥ１２０で受信されるメッセージは、様々な他のタイプのメッセージを含み得る。
【００２７】
ＮＦＥ１２０で受信されるメッセージは、それぞれ加入者と関連付けられ得る。このことは、上記で論考されたように、ＮＦＥ１２０のＮＦＩ１２２により提供されるＮＦが、加入者と関連付けられた状態情報に依存するステートフル機能であるという事実に起因するものであり得る。メッセージが関連付けられる加入者は、メッセージの中で指示され得る。メッセージが関連付けられる加入者は、様々な方策（例えば、加入者識別子を使用すること、デバイス識別子が加入者を一意に識別するならば、デバイスであって、それからメッセージが受信される、デバイスのデバイス識別子を使用すること、または類すること）で、メッセージの中で指示され得るものであり、それらの方策は、様々な要因（例えば、ＮＦＥ１２０のＮＦＩ１２２により提供されるＮＦタイプ、加入者であって、それからメッセージが受信される、加入者、もしくは加入者のタイプ、受信されるメッセージのタイプなど、および、それらの様々な組み合わせ）に基づいて変化し得る。例えば、ＮＦＩ１２２が各々、ＥＰＣ機能をサポートする場合、メッセージの加入者は、加入者識別子（例えば、移動端末識別子（ＩＭＳＩ）、一時的移動端末識別子（ＴＭＳＩ）など）、または、加入者をＥＰＣネットワークの中で一意に識別するのに適した任意の他の値を使用して、指示および識別され得る。例えば、ＮＦＩ１２２が各々、ＳＲ機能またはＢＮＧ機能をサポートする場合、メッセージの加入者は、動的に割り当てられるＩＰアドレス、加入者Ｅｔｈｅｒｎｅｔ媒体アクセス制御（ＭＡＣ）アドレスなどを使用して、指示および識別され得る。メッセージが関連付けられる加入者は、様々な他の方策で指示され得るということが察知されよう。
【００２８】
ＮＦＥ１２０のＮＦＩ１２２は、ＮＦＥ１２０のＮＦＩ１２２により提供されるＮＦによるハンドリングに対してＮＦＥ１２０で受信される、加入者のメッセージを、加入者の状態情報に基づいて処理するように構成される。加入者の状態情報に基づく加入者のメッセージの処理は、加入者の初期状態情報に基づくものであり得るものであり、加入者の初期状態情報は、メッセージの処理より前の加入者に対する状態を指示する状態情報である。加入者の状態情報に基づく加入者のメッセージの処理は、加入者の状態情報（メッセージの処理が初期状態情報に基づかない場合は、状態情報と呼称され得るものであり、または、メッセージの処理が初期状態情報に基づき、メッセージの処理が初期状態情報を更新もしくは置換する場合は、新しい状態情報と呼称され得る）を生み出し得る。
【００２９】
ＮＦＥ１２０は、ＮＦＥ１２０のＮＦについての状態情報の効率的なハンドリングを提供するように構成される。ＮＦＩ１２２、スケジューラ１２３、およびＳＩＳＤ１２４は、ＮＦＥ１２０のＮＦについての状態情報の効率的なハンドリングを提供するように協調し得る。
【００３０】
ＮＦＩ１２２は、加入者のメッセージをスケジューラ１２３から受信する。ＮＦＩ１２２は、上記で論考されたように、加入者の状態情報を使用して、スケジューラ１２３から受信される加入者のメッセージを処理するように構成される。ＮＦＩ１２２は、ステートフルであるＮＦを提供するように構成されるが、加入者の状態情報を（例えば、加入者の存続時間の間）永続的に記憶するよりむしろ、加入者の状態情報を（例えば、ＮＦＩ１２２が加入者のメッセージを処理することに対して責任を負う時間の間）一時的に記憶するのみである。ＳＩＳＤ１２４は、下記でさらに論考されるように、ＮＦＩ１２２に代わって加入者の状態情報を永続的に記憶するように構成され、そのことにより、ＮＦＩ１２２を、特定の加入者をハンドリングすることを永続的に割り当てられることから自由にし、かくして、スケジューラ１２３に、ＮＦＩ１２２の全体で加入者のメッセージを配信することでの、より大きな柔軟性を提供する。ＮＦＩ１２２は、ＳＩＳＤ１２４により維持される加入者の状態情報を（例えば、ＳＩＳＤ１２４から、スケジューラ１２３がＮＦＩ１２２に代わってＳＩＳＤ１２４から加入者の状態情報を検索する場合はスケジューラ１２３から、または類することで）取得することを、加入者の状態情報が、ＮＦＩ１２２により、加入者のメッセージを処理するために必要とされるときに行うことと、加入者の状態情報をＳＩＳＤ１２４に戻るように転送することを、様々な状態情報転送条件（例えば、加入者のメッセージの処理の完了、加入者の新しいメッセージの受信なしの、加入者のメッセージの処理の完了の後に起動されたタイマの満了、または類すること）のもとで行うこととを行うように構成される。加入者の状態情報をＮＦＩ１２２内に、加入者の存続時間の間記憶することよりむしろ、加入者の状態情報の、ＮＦＩ１２２からＳＩＳＤ１２４への、ＳＩＳＤ１２４内での記憶のための転送が、そのＮＦＩ１２２を、その加入者をハンドリングすることを永続的に割り当てられることから自由にし、かくして、そのＮＦＩ１２２が、他の加入者のメッセージを処理するために使用されることを可能にする。結果として、ＮＦＥ１２０のプロバイダは、各々の加入者に対する専用のＮＦＩ１２２を維持することを要されず、かくして、加入者のフルセットに、低減された数のＮＦＩ１２２を使用してサービングし得る（そのことにより、ＮＦＥ１２０のプロバイダにとってのコストを低減する）。ＮＦＥ１２０のＮＦについての状態情報の効率的なハンドリングをサポートすることでのＮＦＩ１２２の動作が、図２、図３、および図４の方法への参照によって、さらに理解され得る。
【００３１】
ＮＦＥ１２０のスケジューラ１２３は、ＮＦＥ１２０のＮＦＩ１２２によるメッセージの処理をスケジューリングするように構成される。スケジューラ１２３は、ＮＦＥ１２０で受信されるメッセージの、ＮＦＩ１２２へのルーティングを制御するように構成され得る。スケジューラ１２３は、ＮＦＥ１２０で受信されるメッセージの、ＮＦＩ１２２へのルーティングを、状態情報制御情報に基づいて制御するように構成され得る。状態情報制御情報は、受信されるメッセージと関連付けられる加入者が、ＮＦＥ１２０のＮＦＩ１２２の１つに割り当てられているかどうかを示し得る（その情報はさらには、ＮＦＥ１２０のＮＦＩ１２２の１つが、受信されるメッセージの加入者に割り当てられているかどうかを示すと考えられ得る）。スケジューラ１２３は、加入者のメッセージを受信することと、ＮＦＩ１２２の１つが、加入者に現在割り当てられている（例えば、ＮＦＩ１２２が、加入者の以前のメッセージを現在処理している場合、ＮＦＩ１２２が、加入者の何らかの以前のメッセージの処理を完了したが、まだ、加入者の制御を放棄し、加入者の状態情報をＳＩＳＤ１２４に転送していない場合、または類する場合などに、ＮＦＩ１２２が、加入者の状態情報を現在記憶している）かどうかを決定することとを行うように構成され得るものであり、ＮＦＩ１２２の１つが、加入者に現在割り当てられているかどうかに関する決定の結果に基づいてメッセージを向ける。スケジューラ１２３は、ＮＦＩ１２２の１つが、加入者に現在割り当てられている（およびかくして、加入者のメッセージを処理することを現在割り当てられている）という決定に基づいて、メッセージを、加入者に現在割り当てられているＮＦＩ１２２に送る。スケジューラ１２３は、ＮＦＩ１２２の１つが、加入者に現在割り当てられていないという決定に基づいて、ＮＦＩ１２２の１つ（加入者に現在割り当てられていない、利用可能なＮＦＩ１２２）を選択し、メッセージを、ＮＦＩ１２２の選択された１つに、ＮＦＩ１２２の選択された１つによる処理のために送る。ＮＦＥ１２０のＮＦについての状態情報の効率的なハンドリングをサポートすることでのスケジューラ１２３の動作が、図２、図３、および図４の方法への参照によって、さらに理解され得る。スケジューラ１２３は、本明細書でさらに論考されるような、様々な他の機能を提供するように構成され得るということが察知されよう。
【００３２】
ＳＩＳＤ１２４は、加入者についての状態情報を記憶するように構成される。ＳＩＳＤ１２４は、状態情報をＮＦＩ１２２とやり取りすること（例えば、状態情報をＮＦＩ１２２に、加入者のメッセージを処理することでの使用のために提供すること、状態情報をＮＦＩ１２２から、ＮＦＩ１２２に代わっての記憶のために受信すること、または類すること）の目的のために、ＮＦＩ１２２と通信するように構成される。ＳＩＳＤ１２４は、スケジューラ１２３に、特定の加入者の状態情報の記憶に関して通知すること、スケジューラ１２３に、特定の加入者の状態情報の記憶位置を通知すること、または類すること、および、それらの様々な組み合わせのためなど、状態情報のハンドリングに関係付けられる様々な目的のために、スケジューラ１２３と通信するように構成され得る。ＳＩＤＳ１２４は、スケジューラ１２３が、ＮＦＥ１２０の利用可能なＮＦＩ１２２（加入者に現在割り当てられていないもの）を、スケジューラ１２３による選択に対して利用可能なステートレスリソースの共通プールとみなすことにより、ＮＦＩ１２２による加入者のメッセージの処理をスケジューリングし得るように、（ＮＦＩ１２２が、加入者の状態情報を、加入者の存続時間の間、永続的に記憶することを要されないように）加入者の状態情報がＮＦＩ１２２から除去されることを可能にするように構成される。ＮＦＩ１２２からＳＩＳＤ１２４への加入者の状態情報の転送は、少なくとも一部の実施形態では、チェックポインティングの形式であると考えられ得る。ＳＩＤＳ１２４は、別個である（例えば、ＮＦＩ１２２から）、共用される、スケーラブルである、分散される、フォールトトレラントである、または類することである、および、それらの様々な組み合わせであるように構成され得る。ＳＩＳＤ１２４は、物理デバイス（例えば、ＮＦＩ１２２が物理インスタンスである場合）、ＶＭなどの仮想デバイスもしくは要素（例えば、ＮＦＩ１２２が仮想化環境内の仮想インスタンスである場合）などであり得る。ＳＩＳＤ１２４は、複数個のデバイスまたは要素（物理および仮想のデバイスまたは要素の組み合わせを含み得る）として実現され得るということが注目される。ＳＩＳＤ１２４は、データベース、もしくは、他の非一時的記憶デバイスを含み得る、または、それらとして実現され得る。ＳＩＳＤ１２４は、１つまたは複数のコントローラと、１つまたは複数のコントローラにより制御される、１つまたは複数の関連付けられる記憶デバイス（例えば、データベース、または、他の非一時的記憶デバイス）とを含み得る。ＮＦＥ１２０のＮＦについての状態情報の効率的なハンドリングをサポートすることでのＳＩＳＤ１２４の動作が、図２、図３、および図４の方法への参照によって、さらに理解され得る。ＳＩＳＤ１２４は、本明細書でさらに論考されるような、様々な他の機能を提供するように構成され得るということが察知されよう。
【００３３】
ＮＦＥ１２０の関連付けられる要素を含む、ＮＦＥ１２０は、ネットワーク機能の状態情報の状態効率的ハンドリングを含む、ネットワーク機能の状態効率的実現形態をサポートする様々な他の機能を提供し得るということが察知されよう。
【００３４】
図２は、図１のネットワーク機能環境のスケジューラによる使用のための方法の例示的な実施形態を図示する。ＮＦＥは、スケジューラと、ＮＦＥのＮＦを提供するように構成されるＮＦＩのセットとを含む。ＮＦＥはさらには、ＳＩＳＤを含む。主として順次的に実施されているように提示されるが、方法２００のステップの少なくとも一部分は、同時に、または、図２で図示されるようなものとは異なる順序で実施され得るということが察知されよう。
【００３５】
ステップ２０１で、方法２００は始まる。
【００３６】
ステップ２１０で、スケジューラは、加入者のメッセージを受信する。メッセージは、ＮＦＥのＮＦのために意図された。加入者のメッセージは、加入者を識別するために使用され得る情報を含む。
【００３７】
ステップ２２０で、スケジューラは、加入者を識別する。加入者は、加入者のメッセージの中に含まれる情報（例えば、加入者の加入者識別子、１つもしくは複数のネットワーク要素に問い合わせて加入者を識別するために使用され得る、メッセージに含まれる他の情報など）に基づいて識別され得る。
【００３８】
ステップ２３０で、スケジューラは、ＮＦＩが加入者に現在割り当てられているかどうかを決定する。ＮＦＩが加入者に現在割り当てられているかどうかに関する決定は、加入者の状態情報が、（１）ＳＩＳＤ上でのみ現在維持され、何らのＮＦＩによっても現在記憶されていないか、それとも、（２）ネットワーク機能を加入者に対して提供することでのＮＦＩによる使用のために、ＮＦＩのローカルメモリ内に現在記憶されている（例えば、加入者に現在割り当てられているＮＦＩが、まだ、加入者のメッセージを処理することに対する責任を放棄することとの関連で、加入者の状態情報をＳＩＳＤに転送していない）かということに基づくものであり得る、または、そのことを示し得る。
【００３９】
ＮＦＩが加入者に現在割り当てられているかどうかに関する決定は、スケジューラにより、状態情報制御情報に基づいて実施され得る。状態情報制御情報は、加入者についての状態情報が、（１）ＳＩＳＤ上でのみ現在維持され、何らのＮＦＩによっても現在記憶されていない（そのことは、ＮＦＩが加入者に現在割り当てられていないということ、または、異なって説述されるならば、加入者がＮＦＩに現在割り当てられていないということを示す）か、それとも、（２）ＳＩＳＤ内にのみではなく、さらには、ネットワーク機能を加入者に対して提供することでのＮＦＩによる使用のために、ＮＦＩのローカルメモリ内に現在記憶されている（そのことは、ＮＦＩが加入者に現在割り当てられているということ、または、異なって説述されるならば、加入者がＮＦＩに現在割り当てられているということを示す）かを示す情報を含み得る。
【００４０】
ＮＦＩが加入者に現在割り当てられているかどうかに関する決定は、スケジューラにより、スケジューラにより維持される状態情報制御情報（例えば、ローカルにスケジューラにより、加入者の加入者識別子に基づいて決定される）に基づいて実施され得る。スケジューラにより維持される状態情報制御情報は、ＮＦＩに現在割り当てられている各々の加入者に対する加入者マッピング情報を含み得る。例えば、ＮＦＩに現在割り当てられている各々の加入者に対して、加入者マッピング情報は、ＮＦＩの指示への加入者のマッピングを含み得るものであり、そのＮＦＩは、加入者が現在割り当てられており、およびかくして、加入者の状態情報が、受信されたメッセージを処理するためにＳＩＳＤから取得されることを必要としないように、加入者の状態情報を、ＮＦＩのローカルメモリ内にローカルに現在記憶しているものである）。下記でさらに論考されるように、スケジューラは、加入者に対するそのようなマッピングを（例えば、ＮＦＩからの、ＳＩＳＤからの、または類することでの）指示の受信に基づいて除去し得るものであり、その指示は、加入者の状態情報が、ＮＦＩからＳＩＳＤに転送された（およびかくして、加入者のメッセージを処理することを割り当てられる次のＮＦＩにより、ＳＩＳＤから検索されることを必要とすることになる）というものである。
【００４１】
ＮＦＩが加入者に現在割り当てられているかどうかに関する決定は、スケジューラにより、ＳＩＳＤにより維持される状態情報制御情報（例えば、スケジューラにより、ＳＩＳＤから、加入者の加入者識別子に基づいて検索される）に基づいて実施され得る。スケジューラは、メッセージの加入者を識別した後で、ＳＩＤＳに、加入者がＮＦＩに現在割り当てられているかどうかを指示する情報に対する要求を送り得る。ＳＩＳＤは、加入者がＮＦＩに現在割り当てられているかどうかを、ＳＩＳＤにより維持される状態情報制御情報に基づいて決定し得る。例えば、加入者の状態情報に対する最も最近の制御動作が送る動作である（例えば、加入者の状態情報が、ＳＩＳＤからＮＦＩに転送されたものであり、ＳＩＳＤは、ＮＦＩが、加入者に対する責任を放棄することとの関連で、加入者の状態情報をＳＩＳＤに戻るように転送したということを指示することになる、ＮＦＩからの加入者の更新された状態情報をまだ受信していない）という決定に基づいて、ＳＩＤＳは、加入者が特定のＮＦＩに現在割り当てられていると決定し得る。例えば、加入者の状態情報に対する最も最近の制御動作が記憶動作である（例えば、加入者のメッセージを処理することに対して以前責任を負ったＮＦＩが、加入者に対する責任を放棄することとの関連で、加入者の状態情報をＳＩＳＤに戻るように転送した）という決定に基づいて、ＳＩＤＳは、加入者が何らのＮＦＩにも現在割り当てられていないと決定し得る。ＳＩＤＳは、加入者がＮＦＩに現在割り当てられているかどうかを、ＳＩＳＤにより維持される状態情報制御情報に基づいて決定した後、スケジューラに、加入者がＮＦＩに現在割り当てられているかどうかに関する指示（例えば、加入者がＮＦＩに現在割り当てられているという指示（任意選択で、加入者が現在割り当てられているＮＦＩの識別情報を含み得る）、または、加入者がＮＦＩに現在割り当てられていないという指示によって応答する。
【００４２】
方法２００は、ＮＦＩが加入者に現在割り当てられているかどうかに関する決定の結果に依存して、異なる経路に沿って進む。ＮＦＩが加入者に現在割り当てられていると決定される場合、方法２００は、ステップ２４０に進む。ＮＦＩが加入者に現在割り当てられていないと決定される場合、方法２００は、ステップ２５０に進む。
【００４３】
ステップ２４０で、スケジューラは、メッセージを、加入者に現在割り当てられているＮＦＩに送る。ＮＦＩは加入者に現在割り当てられているので、ＮＦＩは、ＮＦＩが加入者の状態情報をＳＩＳＤから検索することを必要としないように、加入者の状態情報を記憶しているということが注目される。
【００４４】
ステップ２５０で、スケジューラは、加入者のメッセージを処理するためのＮＦＩを選択する。選択されたＮＦＩは、ＮＦＥの利用可能なＮＦＩのセットから選択され得るものであり、利用可能なＮＦＩのセットは、加入者に現在割り当てられていない任意のＮＦＩを含み得る。選択されたＮＦＩは、任意の適した選択機構または情報に基づいて選択され得る（例えば、ラウンドロビンに基づく選択、負荷平衡に基づく選択、ＮＦＩの負荷情報に基づく、または類するもの、および、それらの様々な組み合わせ）。
【００４５】
ステップ２６０で、スケジューラは、加入者のメッセージを、選択されたＮＦＩに、選択されたＮＦＩによる処理のために送る。
【００４６】
メッセージを処理するために、選択されたＮＦＩは、ＳＩＳＤにより維持される加入者の状態情報へのアクセスを必要とし得るということが察知されよう。少なくとも一部の実施形態では、明瞭性の目的のために図２から省略されるが、スケジューラは、メッセージを処理することでの使用のための、ＮＦＩへの加入者の状態情報の配信を結果的に生じさせる、追加的な機能を提供し得る。
【００４７】
少なくとも一部の実施形態では、加入者のメッセージを、選択されたＮＦＩに提供することに加えて、スケジューラはさらには、選択されたＮＦＩに、加入者の状態情報がＳＩＳＤから利用可能であるかどうかに関する指示を提供し得る（例えば、状態情報は、受信されるメッセージが、加入者に対してこれまでに受信された最初のメッセージである場合は、利用可能であり得るものではなく、または、受信されるメッセージが、加入者に対してこれまでに受信された最初のメッセージでない場合は、利用可能であり得る）。状態情報が加入者に対して利用可能でない事例では、このことは、選択されたＮＦＩが、加入者の状態情報をＳＩＳＤから取得することを試行することを防止し得る（そのことにより、時間およびリソースを浪費しない）。状態情報が加入者に対して利用可能である事例では、スケジューラはさらには、選択されたＮＦＩによる、ＳＩＳＤからの、加入者の状態情報の検索を手助けするための情報（例えば、スケジューラにより記憶される情報に基づいて、または、ＳＩＳＤへの問い合わせに基づいて、スケジューラにより取得され得る、ＳＩＳＤの中の加入者の状態情報の記憶位置の指示）を提供し得る。
【００４８】
少なくとも一部の実施形態では、加入者のメッセージを、選択されたＮＦＩに提供することに加えて、スケジューラはさらには、ＳＩＳＤに、ＳＩＳＤが、加入者の状態情報を、選択されたＮＦＩに提供するための命令を送り得る。命令は、加入者を（加入者の状態情報を検索することでのＳＩＳＤによる使用のために）、および、選択されたＮＦＩを（加入者の状態情報を、選択されたＮＦＩに送ることでのＳＩＳＤによる使用のために）識別し得る。このことは、選択されたＮＦＩへの加入者の状態情報の配信が、スケジューラから、選択されたＮＦＩへの、メッセージの配信と並列で実施されることを可能にし得るものであり、可能性として、選択されたＮＦＩによるメッセージの処理のための応答時間を低減する。
【００４９】
少なくとも一部の実施形態では、加入者のメッセージを、選択されたＮＦＩに提供することに加えて、スケジューラはさらには、加入者の状態情報を、選択されたＮＦＩに提供し得る。スケジューラは、加入者の状態情報をＳＩＳＤから、選択されたＮＦＩに代わって検索し、加入者の状態情報を、選択されたＮＦＩに提供し得る。
【００５０】
これらの追加的な機能は、図２の方法２００の背景状況の中で提供され得る、または、１つもしくは複数の追加的な方法を使用して提供され得る、または類することである、および、それらの様々な組み合わせであるということが察知されよう。
【００５１】
ステップ２９９で、方法２００は終了する。
【００５２】
図３は、図１のネットワーク機能環境のネットワーク機能インスタンス（ＮＦＩ）による使用のための方法の例示的な実施形態を図示する。ＮＦＩは、加入者の状態情報をＳＩＳＤに、加入者のメッセージを処理した後に転送するように構成されるＮＦＩである。主として順次的に実施されているように提示されるが、方法３００のステップの少なくとも一部分は、同時に、または、図３で図示されるようなものとは異なる順序で実施され得るということが察知されよう。
【００５３】
ステップ３０１で、方法３００は始まる。
【００５４】
ステップ３１０で、ＮＦＩは、加入者のメッセージを受信する。ＮＦＩは、加入者のメッセージを、ＮＦＥのスケジューラから受信する。ＮＦＩは、すでに加入者に、スケジューラによるメッセージの受信より前に割り当てられていることがあり（例えば、その事例では、ＮＦＩは、すでに加入者の状態情報を有し、かくして、加入者の状態情報をＳＩＳＤから検索することを必要としない）、または、スケジューラにより、スケジューラによるメッセージを受信したときに選択されていることがある（その事例では、ＮＦＩは、加入者の状態情報をＳＩＳＤから、メッセージを処理することより前に、加入者の状態情報がＳＩＳＤ内で利用可能であるという決定に基づいて取得し得る）。
【００５５】
ステップ３２０で、ＮＦＩは、加入者のメッセージを処理し、そのことが、加入者の状態情報の生成を結果的に生じさせる。ＮＦＩは、メッセージを処理することを、加入者の既存の状態情報を使用することなく（例えば、メッセージが、加入者に対してＮＦＥにより受信される最初のメッセージであり、かくして、ＮＦＥの中で利用可能な、加入者に対する既存の状態情報が存在しない場合）、または、加入者の既存の状態情報に基づいて（例えば、メッセージが、加入者に対してＮＦＥにより受信される最初のメッセージでなく、かくして、加入者の既存の状態情報が、ＮＦＥの中で利用可能である場合）行い得る。どちらの事例でも、ＮＦＩによるメッセージの処理は、加入者についての状態情報を生成する。ＮＦＩによるメッセージの処理に基づいて生成される状態情報は、加入者に対する新しい状態情報（例えば、メッセージの処理より前に、ＮＦＥの中で加入者についての状態情報が存在しなかった場合、または、メッセージの処理より前に、ＮＦＥの中で加入者についての状態情報は存在したが、メッセージの処理が、加入者に対して以前には生成されなかった状態情報を生成した場合）、加入者に対する修正された状態情報（例えば、メッセージの処理より前に、加入者に対してＮＦＥの中で維持された加入者の既存の状態情報が、メッセージの処理に基づいて修正される場合）など、および、それらの様々な組み合わせであり得る。
【００５６】
ステップ３３０で、ＮＦＩは、加入者の状態情報をＳＩＳＤに、状態情報転送条件の検出に基づいて転送する。
【００５７】
加入者の状態情報の転送は、加入者の状態情報をＳＩＳＤに、加入者の状態情報をＮＦＩで保持することなく送ること（例えば、加入者の状態情報をＮＦＩから、加入者の状態情報がＳＩＳＤ上に記憶された後に削除すること、加入者の状態情報を、ＮＦＩでの削除に対して、加入者の状態情報がＳＩＳＤ上に記憶された後にマーキングすること、または類すること）を含み得る。ＮＦＩからの加入者の状態情報の除去は、ＮＦＩが、加入者の存続時間の間、その加入者のメッセージのハンドリングに対して永続的に専用化されることを防止し、そのことにより、そのＮＦＩを、他の加入者のメッセージを処理することでの使用のために自由にし、かくして、ＮＦＥの利用レベルおよび効率を増大するということが注目される。
【００５８】
状態情報転送条件は、ＮＦＩからＳＩＳＤへの加入者の状態情報の転送を制御することでの使用に適した任意の条件を含み得る。例えば状態情報転送条件は、ＮＦＩによるメッセージの処理が完了したという決定であり得る（例えばＮＦＩは、メッセージの処理の完了の後に続いて、加入者の状態情報をＳＩＳＤに直ちに転送し得る）。状態情報転送条件は、ＮＦＩからＳＩＳＤへの加入者の状態情報の転送を制御することでの使用に適した任意の条件を含み得る。例えば状態情報転送条件は、ＮＦＩによるメッセージの処理の後に続いて開始されたタイマが、加入者の別のメッセージの受信なしに満了したという決定であり得る（例えばＮＦＩは、加入者に対する責任を手放す前に、しきい値の長さの時間待機するように構成される）。この様式でのタイマの使用は、加入者に対するピンポン効果（加入者の状態情報をＳＩＳＤに転送すること、および、加入者の状態情報をＳＩＳＤから検索することの、関連付けられるコストを有する）に対する可能性を低減するものであり、そのピンポン効果では、加入者に対する責任が、加入者のメッセージが相対的に頻繁に受信されるときでさえ、ＮＦＩの間で移転させられるということが注目される。
【００５９】
ステップ３９９で、方法３００は終了する。
【００６０】
図４は、図１のネットワーク機能環境のネットワーク機能インスタンス（ＮＦＩ）による使用のための方法の例示的な実施形態を図示する。ＮＦＩは、加入者の状態情報をＳＩＳＤから、加入者のメッセージを処理する前に取得するように構成されるＮＦＩである。主として順次的に実施されているように提示されるが、方法４００のステップの少なくとも一部分は、同時に、または、図４で図示されるようなものとは異なる順序で実施され得るということが察知されよう。
【００６１】
ステップ４０１で、方法４００は始まる。
【００６２】
ステップ４１０で、ＮＦＩは、加入者のメッセージを受信する。ＮＦＩは、加入者のメッセージを、ＮＦＥのスケジューラから受信する。ＮＦＩは、以前加入者に、スケジューラによるメッセージの受信より前に割り当てられていたのではなく、むしろ、スケジューラにより、スケジューラによるメッセージを受信したときに選択されたものである。結果としてＮＦＩは、加入者の状態情報を、加入者のメッセージが受信されるときに有さない。
【００６３】
ステップ４２０で、ＮＦＩは、加入者の状態情報を取得する。ＮＦＩは、加入者の状態情報をＳＩＳＤから取得する。ＮＦＩは、加入者の状態情報をＳＩＳＤから、ＮＦＩによる、加入者の状態情報がＳＩＳＤから取得されることを必要とするという決定に基づいて（例えば、ＮＦＩによる、加入者の状態情報がＮＦＩで現在利用可能でないという決定に基づいて、スケジューラからの、ＮＦＩが加入者の状態情報をＳＩＳＤから取得することを必要とするという指示に基づいて、または類することで）取得し得る。ＮＦＩは、加入者の状態情報をＳＩＳＤから、加入者と関連付けられる加入者識別情報（例えば、メッセージの中に含まれる、スケジューラにより提供される、または類することである）に基づいて取得し得る。ＮＦＩは、加入者の状態情報をＳＩＳＤから、ＳＩＳＤの中の加入者の状態情報の記憶位置（例えば、スケジューラによりＮＦＩに提供され得る）に基づいて取得し得る。
【００６４】
ステップ４３０で、ＮＦＩは、加入者のメッセージを、加入者の状態情報に基づいて処理する。加入者の状態情報に基づく、加入者のメッセージの処理は、加入者の状態情報の生成を結果的に生じさせる。ＮＦＩによるメッセージの処理に基づいて生成される状態情報は、加入者に対する新しい状態情報（例えば、メッセージの処理より前に、ＮＦＥの中で加入者についての状態情報は存在したが、メッセージの処理が、加入者に対して以前は生成されなかった状態情報を生成した場合）、加入者に対する修正された状態情報（例えば、メッセージの処理より前に、加入者に対してＮＦＥの中で維持された、および、ＮＦＩにより、メッセージの処理のために取得された、加入者の既存の状態情報が、メッセージの処理に基づいて修正される場合）など、および、それらの様々な組み合わせであり得る。
【００６５】
明瞭性の目的のために図４から省略されるが、ＮＦＩは、図３の方法３００に関して図示および説明されるように動作すること（例えば、加入者の新しいメッセージを受信および処理すること、加入者の状態情報をＳＩＳＤに、状態情報転送条件の検出に基づいて転送すること、または類すること、ならびに、それらの様々な組み合わせ）を継続し得るということが察知されよう。
【００６６】
ステップ４９９で、方法４００は終了する。
【００６７】
図５は、本明細書で説明される機能を実施することでの使用に適したコンピュータの上位レベルブロック線図を図示する。
【００６８】
コンピュータ５００は、プロセッサ５０２（例えば、中央処理ユニット（ＣＰＵ）、プロセッサコアのセットを有するプロセッサ、プロセッサのプロセッサコアなど）と、プロセッサ５０２に通信可能に接続されたメモリ５０４（例えば、ランダムアクセスメモリ（ＲＡＭ）、読み出し専用メモリ（ＲＯＭ）など）とを含む。
【００６９】
コンピュータ５００はさらには、協調要素５０５を含み得る。協調要素５０５は、本明細書で論考されるような機能を実現するために、メモリ５０４内にロードされ、プロセッサ５０２により実行され得るプロセスであり得る（その事例では、例えば、協調要素５０５（関連付けられるデータ構造を含む）は、記憶デバイスまたは他の記憶要素（例えば、磁気ドライブ、光学ドライブなど）などのコンピュータ可読記憶媒体上に記憶され得る）。
【００７０】
コンピュータ５００はさらには、１つまたは複数の入出力デバイス５０６を含み得る。入出力デバイス５０６は、ユーザ入力デバイス（例えば、キーボード、キーパッド、マウス、マイクロホン、カメラなど）、ユーザ出力デバイス（例えば、ディスプレイ、スピーカなど）、１つもしくは複数のネットワーク通信デバイスもしくは要素（例えば、入力ポート、出力ポート、受信器、送信器、トランシーバなど）、１つもしくは複数の記憶デバイス（例えば、テープドライブ、フロッピードライブ、ハードディスクドライブ、コンパクトディスクドライブ）など、および、それらの様々な組み合わせの、１つまたは複数を含み得る。
【００７１】
図５のコンピュータ５００は、本明細書で説明される機能的要素、本明細書で説明される機能的要素の一部分など、および、それらの様々な組み合わせを実現することに適した、一般的なアーキテクチャおよび機能性を表し得るということが察知されよう。例えばコンピュータ５００は、ＣＤ１１０、ＰＲ１２１またはＰＲ１２１の一部分、１つもしくは複数のＮＦＩ１２２またはＮＦＩ１２２の一部分、スケジューラ１２３またはスケジューラ１２３の一部分、ＳＩＳＤ１２４またはＳＩＳＤ１２４の一部分、あるいは類するものの、１つまたは複数を実現することに適した、一般的なアーキテクチャおよび機能性を提供し得る。
【００７２】
本明細書で図示および説明される機能は、ソフトウェアで（例えば、専用コンピュータ、および類するものを実現するように、（例えば、１つまたは複数のプロセッサによる実行によって）汎用コンピュータ上で実行するための、１つまたは複数のプロセッサ上でのソフトウェアの実現によって）実現され得るものであり、および／または、ハードウェアで（例えば、汎用コンピュータ、１つもしくは複数の特定用途向け集積回路（ＡＳＩＣ）、および／または、任意の他のハードウェア均等物を使用して）実現され得るということが察知されよう。
【００７３】
ソフトウェア方法として本明細書で論考されるステップの少なくとも一部は、ハードウェアの中で、例えば、プロセッサと協調して、様々な方法ステップを実施する回路網として実現され得るということが察知されよう。本明細書で説明される機能／要素の一部分は、コンピュータプログラム製品として実現され得るものであり、コンピュータ命令は、コンピュータにより処理されたときに、本明細書で説明される方法および／または技法が、呼び出される、または、他の形で提供されるように、コンピュータの動作を適合させる。発明の方法を呼び出すための命令は、固定もしくはリムーバブル媒体（例えば、非一時的コンピュータ可読媒体）内に格納される、ブロードキャストもしくは他の信号担持媒体でのデータストリームによって送信される、および／または、命令によって動作するコンピューティングデバイスの中のメモリの中に記憶されることがある。
【００７４】
本明細書で使用される際の用語「または」は、他の形で指示されない限り（例えば、「さもなければ」または「または代替では」の使用）、非排他的な「または」を指すということが察知されよう。
【００７５】
様々な実施形態の態様が、特許請求の範囲で指定される。様々な実施形態の態様はさらには、後に続く番号付けされた条項で指定される：
条項１．装置であって、
プロセッサと、プロセッサに通信可能に接続されたメモリとを備え、プロセッサは、
通信ネットワークのネットワーク機能のために意図されたメッセージを受信することであって、ネットワーク機能は、ステートフルネットワーク機能を含み、メッセージは加入者と関連付けられる、受信することと、
通信ネットワークの加入者についての状態情報を記憶するように構成された状態情報記憶デバイスによる加入者の状態情報の記憶に関連付けられた状態情報制御情報に基づいて、通信ネットワークのネットワーク機能を提供するように構成されたネットワーク機能インスタンスが加入者に割り当てられているかどうかを決定することと、
通信ネットワークのネットワーク機能を提供するように構成されたネットワーク機能インスタンスが加入者に割り当てられているかどうかに基づいてメッセージを向けることと
を行うように構成される、装置。
【００７６】
条項２．状態情報制御情報が装置において利用可能であり、通信ネットワークのネットワーク機能を提供するように構成されたネットワーク機能インスタンスが加入者に割り当てられているかどうかを決定するために、プロセッサが、
通信ネットワークのネットワーク機能を提供するように構成されたネットワーク機能インスタンスへの加入者のマッピングを状態情報制御情報が含むかどうかを決定する
ように構成される、条項１の装置。
【００７７】
条項３．状態情報制御情報が状態情報記憶デバイスにおいて利用可能であり、通信ネットワークのネットワーク機能を提供するように構成されたネットワーク機能インスタンスが加入者に割り当てられているかどうかを決定するために、プロセッサが、
状態情報記憶デバイスに向けて、通信ネットワークのネットワーク機能を提供するように構成されたネットワーク機能インスタンスが加入者に割り当てられているかどうかに関する指示に対する要求を送ることと、
状態情報記憶デバイスから、通信ネットワークのネットワーク機能を提供するように構成されたネットワーク機能インスタンスが加入者に割り当てられているかどうかに関する指示を受信することと
を行うように構成される、条項１の装置。
【００７８】
条項４．プロセッサが、
ネットワーク機能インスタンスが加入者に割り当てられているという決定に基づいて、通信ネットワークのネットワーク機能を提供するように構成されたネットワーク機能インスタンスにメッセージを送る
ように構成される、条項１の装置。
【００７９】
条項５．プロセッサが、
ネットワーク機能インスタンスまたは状態情報記憶デバイスから、ネットワーク機能インスタンスが加入者の状態情報を状態情報記憶デバイスに転送したという指示を受信する
ように構成される、条項４の装置。
【００８０】
条項６．指示が、加入者の状態情報が記憶された、状態情報記憶デバイスの中の記憶位置の指示を含む、条項５の装置。
【００８１】
条項７．状態情報制御情報が装置において利用可能であり、プロセッサが、
ネットワーク機能インスタンスが加入者の状態情報を状態情報記憶デバイスに転送したという指示に基づいて、状態情報制御情報を更新する
ように構成される、条項５の装置。
【００８２】
条項８．プロセッサが、
通信ネットワークのネットワーク機能を提供するように構成されたネットワーク機能インスタンスが加入者に割り当てられていないという決定に基づいて、通信ネットワークのネットワーク機能を提供するように構成された、選択されたネットワーク機能インスタンスを選択することと、
通信ネットワークのネットワーク機能を提供するように構成された、選択されたネットワーク機能インスタンスに向けてメッセージを送ることと
を行うように構成される、条項１の装置。
【００８３】
条項９．プロセッサが、通信ネットワークのネットワーク機能を提供するように構成される、選択されたネットワーク機能インスタンスを、利用可能なネットワーク機能インスタンスのセットから選択することであって、利用可能なネットワーク機能インスタンスの各々が、通信ネットワークのネットワーク機能を提供するように構成される、選択することを行うように構成される、条項８の装置。
【００８４】
条項１０．プロセッサが、
選択されたネットワーク機能インスタンスに向けて、加入者の状態情報が状態情報記憶デバイス内で利用可能であるという指示を伝搬させる
ように構成される、条項８の装置。
【００８５】
条項１１．加入者の状態情報が状態情報記憶デバイス内で利用可能であるという指示が、状態情報記憶デバイスの中の加入者の状態情報の記憶位置を含む、条項１０の装置。
【００８６】
条項１２．プロセッサが、
状態情報記憶デバイスの中の加入者の状態情報の記憶位置を、加入者の加入者識別子に基づいて決定する
ように構成される、条項１１の装置。
【００８７】
条項１３．プロセッサが、
状態情報記憶デバイスに向けて、状態情報記憶デバイスが加入者の状態情報を選択されたネットワーク機能インスタンスに提供するための命令を伝搬させる
ように構成される、条項８の装置。
【００８８】
条項１４．プロセッサが、
加入者の状態情報を状態情報記憶デバイスから検索することと、
選択されたネットワーク機能インスタンスに向けて加入者の状態情報を伝搬させることと
を行うように構成される、条項８の装置。
【００８９】
条項１５．プロセッサが、
選択されたネットワーク機能インスタンスから、選択されたネットワーク機能インスタンスが加入者の状態情報を状態情報記憶デバイスに転送したという指示を受信する
ように構成される、条項８の装置。
【００９０】
条項１６．指示が、加入者の状態情報が記憶された、状態情報記憶デバイスの中の記憶位置の指示を含む、条項１５の装置。
【００９１】
条項１７．状態情報制御情報が装置において利用可能であり、プロセッサが、
ネットワーク機能インスタンスが加入者の状態情報を状態情報記憶デバイスに転送したという指示に基づいて、状態情報制御情報を更新する
ように構成される、条項１５の装置。
【００９２】
条項１８．ネットワーク機能が、通信ネットワークのデータプレーン機能、通信ネットワークの制御プレーン機能、サービスルータ（ＳＲ）機能、ブロードバンドネットワークゲートウェイ（ＢＮＧ）機能、または、進化型パケットコア（ＥＰＣ）機能の、少なくとも１つを含む、条項１の装置。
【００９３】
条項１９．装置であって、
プロセッサと、プロセッサに通信可能に接続されたメモリとを備え、プロセッサおよびメモリは、ネットワーク機能インスタンスを提供するように構成され、ネットワーク機能インスタンスは、通信ネットワークのネットワーク機能を提供するように構成され、ネットワーク機能は、ステートフルネットワーク機能であり、ネットワーク機能インスタンスは、
通信ネットワークのネットワーク機能のために意図されたメッセージを受信することであって、メッセージは加入者と関連付けられる、受信することと、
メッセージを処理することであって、メッセージの処理は、ネットワーク機能インスタンスのメモリ内に記憶される加入者の状態情報を生成する、処理することと、
加入者の状態情報を、ネットワーク機能インスタンスから、通信ネットワークの加入者についての状態情報を記憶するように構成された状態情報記憶デバイスに転送することと
を行うように構成される、装置。
【００９４】
条項２０．装置であって、
プロセッサと、プロセッサに通信可能に接続されたメモリとを備え、プロセッサおよびメモリは、ネットワーク機能インスタンスを提供するように構成され、ネットワーク機能インスタンスは、通信ネットワークのネットワーク機能を提供するように構成され、ネットワーク機能は、ステートフルネットワーク機能であり、ネットワーク機能インスタンスは、
通信ネットワークのネットワーク機能のために意図されたメッセージを受信することであって、メッセージは加入者と関連付けられる、受信することと、
通信ネットワークの加入者についての状態情報を記憶するように構成された状態情報記憶デバイスから加入者の状態情報を取得することと、
加入者の状態情報に基づいてメッセージを処理することと
を行うように構成される、装置。
【００９５】
本明細書で提示される教示を組み込む様々な実施形態が、本明細書で詳細に示され、説明されたが、当業者は、やはりこれらの教示を組み込む、多くの他の変化させられた実施形態を容易に考案し得るということが察知されよう。
【図１】
2018531553.tif 000003
【図２】
2018531553.tif 000004
【図３】
2018531553.tif 000005
【図４】
2018531553.tif 000006
【図５】
2018531553.tif 000007
【手続補正書】
【提出日】平成30年5月16日(2018.5.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
装置であって、
プロセッサと、プロセッサに通信可能に接続されたメモリとを備え、プロセッサは、
通信ネットワークのネットワーク機能を提供するように構成されたネットワーク機能インスタンスのセットへのメッセージの配信を制御するように構成されたデバイスによって、通信ネットワークのネットワーク機能のために意図されたメッセージを受信することであって、ネットワーク機能は、ステートフルネットワーク機能を含み、メッセージは加入者と関連付けられる、受信することと、
デバイスによって、通信ネットワークの加入者についての状態情報を記憶するように構成された状態情報記憶デバイスによる加入者の状態情報の記憶に関連付けられた状態情報制御情報に基づいて、通信ネットワークのネットワーク機能を提供するように構成されたネットワーク機能インスタンスが加入者に割り当てられているかどうかを決定することと、
通信ネットワークのネットワーク機能を提供するように構成されたネットワーク機能インスタンスが加入者に割り当てられているかどうかに基づいてメッセージを向けることと
を行うように構成される、装置。
【請求項２】
状態情報制御情報が装置において利用可能であり、通信ネットワークのネットワーク機能を提供するように構成されたネットワーク機能インスタンスが加入者に割り当てられているかどうかを決定するために、プロセッサが、
通信ネットワークのネットワーク機能を提供するように構成されたネットワーク機能インスタンスへの加入者のマッピングを状態情報制御情報が含むかどうかを決定する
ように構成される、請求項１に記載の装置。
【請求項３】
状態情報制御情報が状態情報記憶デバイスにおいて利用可能であり、通信ネットワークのネットワーク機能を提供するように構成されたネットワーク機能インスタンスが加入者に割り当てられているかどうかを決定するために、プロセッサが、
状態情報記憶デバイスに向けて、通信ネットワークのネットワーク機能を提供するように構成されたネットワーク機能インスタンスが加入者に割り当てられているかどうかに関する指示に対する要求を送ることと、
状態情報記憶デバイスから、通信ネットワークのネットワーク機能を提供するように構成されたネットワーク機能インスタンスが加入者に割り当てられているかどうかに関する指示を受信することと
を行うように構成される、請求項１に記載の装置。
【請求項４】
プロセッサが、
ネットワーク機能インスタンスのうちの１つが加入者に割り当てられているという決定に基づいて、通信ネットワークのネットワーク機能を提供するように構成されたネットワーク機能インスタンスのうちの１つにメッセージを送る
ように構成される、請求項１に記載の装置。
【請求項５】
プロセッサが、
状態情報記憶デバイスまたはネットワーク機能インスタンスのうちの１つから、ネットワーク機能インスタンスのうちの１つが加入者の状態情報を状態情報記憶デバイスに転送したという指示を受信することと、
ネットワーク機能インスタンスのうちの１つが加入者の状態情報を状態情報記憶デバイスに転送したという指示に基づいて、状態情報制御情報を更新することと
を行うように構成される、請求項４に記載の装置。
【請求項６】
プロセッサが、
通信ネットワークのネットワーク機能を提供するように構成されたネットワーク機能インスタンスが加入者に割り当てられていないという決定に基づいて、ネットワーク機能インスタンスのセットから、通信ネットワークのネットワーク機能を提供するように構成された、選択されたネットワーク機能インスタンスを選択することと、
通信ネットワークのネットワーク機能を提供するように構成された、選択されたネットワーク機能インスタンスに向けてメッセージを送ることと
を行うように構成される、請求項１に記載の装置。
【請求項７】
プロセッサが、
選択されたネットワーク機能インスタンスに向けて、加入者の状態情報が状態情報記憶デバイス内で利用可能であるという指示を伝搬させること、
状態情報記憶デバイスに向けて、状態情報記憶デバイスが加入者の状態情報を選択されたネットワーク機能インスタンスに提供するための命令を伝搬させること、または、
加入者の状態情報を状態情報記憶デバイスから検索し、選択されたネットワーク機能インスタンスに向けて加入者の状態情報を伝搬させることと
を行うように構成される、請求項６に記載の装置。
【請求項８】
プロセッサが、
選択されたネットワーク機能インスタンスから、選択されたネットワーク機能インスタンスが加入者の状態情報を状態情報記憶デバイスに転送したという指示を受信することと、
選択されたネットワーク機能インスタンスが加入者の状態情報を状態情報記憶デバイスに転送したという指示に基づいて、状態情報制御情報を更新することと
を行うように構成される、請求項６に記載の装置。
【請求項９】
装置であって、
プロセッサと、プロセッサに通信可能に接続されたメモリとを備え、プロセッサおよびメモリは、ネットワーク機能インスタンスを提供するように構成され、ネットワーク機能インスタンスは、通信ネットワークのネットワーク機能を提供するように構成され、ネットワーク機能は、ステートフルネットワーク機能であり、ネットワーク機能インスタンスは、
通信ネットワークのネットワーク機能に対する加入者のメッセージの配信を制御するように構成されたデバイスから、通信ネットワークのネットワーク機能のために意図されたメッセージを受信することであって、メッセージは加入者と関連付けられる、受信することと、
通信ネットワークの加入者についての状態情報を記憶するように構成された状態情報記憶デバイス、または通信ネットワークのネットワーク機能に対する加入者のメッセージの配信を制御するように構成されたデバイスのうちの少なくとも１つから、加入者の初期状態情報を受信することと、
加入者の初期状態情報に基づいてメッセージを処理することであって、加入者の初期状態情報に基づくメッセージの処理は、ネットワーク機能インスタンスのメモリ内に記憶される加入者の状態情報を生成する、処理することと、
加入者の状態情報を、ネットワーク機能インスタンスから、通信ネットワークの加入者についての状態情報を記憶するように構成された状態情報記憶デバイスに転送することと
を行うように構成される、装置。
【請求項１０】
装置であって、
プロセッサと、プロセッサに通信可能に接続されたメモリとを備え、プロセッサおよびメモリは、ネットワーク機能インスタンスを提供するように構成され、ネットワーク機能インスタンスは、通信ネットワークのネットワーク機能を提供するように構成され、ネットワーク機能は、ステートフルネットワーク機能であり、ネットワーク機能インスタンスは、
通信ネットワークのネットワーク機能に対する加入者のメッセージの配信を制御するように構成されたデバイスから、通信ネットワークのネットワーク機能のために意図されたメッセージを受信することであって、メッセージは加入者と関連付けられる、受信することと、
通信ネットワークのネットワーク機能に対する加入者のメッセージの配信を制御するように構成されたデバイスから、通信ネットワークの加入者についての状態情報を記憶するように構成された状態情報記憶デバイス上に加入者の状態情報が記憶されているという指示を受信することと、
通信ネットワークの加入者についての状態情報を記憶するように構成された状態情報記憶デバイスから加入者の状態情報を取得することと、
加入者の状態情報に基づいてメッセージを処理することと
を行うように構成される、装置。
【国際調査報告】
2018531553.tif 000008
2018531553.tif 000009