(57)【要約】  ネットワーク機能が、無効なＳＵＣＩ（ｓｕｂｓｃｒｉｐｔｉｏｎ  ｃｏｎｃｅａｌｅｄ  ｉｄｅｎｔｉｆｉｅｒ）を識別する方法を実行する。ネットワーク機能は、ＳＵＣＩを含むメッセージを受信すると、受信したメッセージに含まれるＳＵＣＩのサイズを決定し、受信したメッセージのＳＵＣＩの期待サイズも決定する。次に、ネットワーク機能は、受信したメッセージに含まれるＳＵＣＩのサイズが、期待サイズに関連付けられた基準を満たすかどうかを決定する。受信したメッセージに含まれるＳＵＣＩのサイズが、期待サイズに関連付けられた基準を満たさない場合、ネットワーク機能は、受信したメッセージ内のＳＵＣＩが無効であると決定し、無効であると決定された場合、ネットワーク機能は、受信したメッセージ内のＳＵＣＩを拒絶する。【選択図】図２
2021510469.tif 000002
【特許請求の範囲】
【請求項１】
ＳＵＣＩ（ｓｕｂｓｃｒｉｐｔｉｏｎ  ｃｏｎｃｅａｌｅｄ  ｉｄｅｎｔｉｆｉｅｒ）を計算するために無線デバイスによって実行される方法であって、
ＳＵＣＩのサイズに関連付けられた基準を示すメッセージを受信することと、
暗号化方式に基づいて前記ＳＵＣＩを計算することと、
計算された前記ＳＵＣＩが、前記ＳＵＣＩの前記サイズに関連付けられた前記基準を満たすかどうかを決定することと、
前記ＳＵＣＩの前記サイズに関連付けられた前記基準を満たすと決定された場合にのみ、計算された前記ＳＵＣＩを使用することと、
を含む方法。
【請求項２】
前記ＳＵＣＩの前記サイズに関連付けられた前記基準を満たすと決定された場合にのみ、計算された前記ＳＵＣＩを使用するステップが、前記ＳＵＣＩの前記サイズに関連付けられた前記基準を満たさないと決定された場合に、計算された前記ＳＵＣＩを送信しないことを含む、請求項１に記載の方法。
【請求項３】
ＳＵＣＩの前記サイズに関連付けられた前記基準を示す前記メッセージを、ブロードキャストメッセージで受信することを含む、請求項１または２に記載の方法。
【請求項４】
ＳＵＣＩの前記サイズに関連付けられた前記基準を示す前記メッセージを、前記無線デバイスに特定して送信されたプロトコルメッセージで受信することを含む、請求項１または２に記載の方法。
【請求項５】
前記ＳＵＣＩの前記サイズに関連付けられた前記基準が、最大サイズを含む、請求項１から４のいずれか一項に記載の方法。
【請求項６】
前記ＳＵＣＩの前記サイズに関連付けられた前記基準が、最小サイズを含む、請求項１から４のいずれか一項に記載の方法。
【請求項７】
前記ＳＵＣＩの前記サイズに関連付けられた前記基準が、サイズ範囲を含む、請求項１から４のいずれか一項に記載の方法。
【請求項８】
無効なＳＵＣＩ（ｓｕｂｓｃｒｉｐｔｉｏｎ  ｃｏｎｃｅａｌｅｄ  ｉｄｅｎｔｉｆｉｅｒ）を識別するためにネットワーク機能によって実行される方法であって、
ＳＵＣＩを含むメッセージを受信することと、
受信された前記メッセージに含まれる前記ＳＵＣＩのサイズを決定することと、
受信された前記メッセージ内の前記ＳＵＣＩの期待サイズを決定することと、
受信された前記メッセージに含まれる前記ＳＵＣＩの前記サイズが、前記期待サイズに関連付けられた基準を満たすかどうかを決定することと、
受信された前記メッセージに含まれる前記ＳＵＣＩの前記サイズが、前記期待サイズに関連付けられた前記基準を満たさない場合、受信された前記メッセージ内の前記ＳＵＣＩが無効であると決定することと、
無効であると決定された場合、受信された前記メッセージ内の前記ＳＵＣＩを拒絶することと、
を含む方法。
【請求項９】
前記ＳＵＣＩを計算するために使用された暗号化方式に基づいて、受信された前記メッセージ内の前記ＳＵＣＩの前記期待サイズを決定することを含む、請求項８に記載の方法。
【請求項１０】
前記ＳＵＣＩを計算するために使用された前記暗号化方式を示す暗号化方式識別子を含むメッセージを受信することを、さらに含む、請求項９に記載の方法。
【請求項１１】
前記ＳＵＣＩを計算するために使用された前記暗号化方式が、標準化された暗号化方式である、請求項１０に記載の方法。
【請求項１２】
前記ＳＵＣＩを計算するために使用された前記暗号化方式が、独自の暗号化方式である、請求項１０に記載の方法。
【請求項１３】
受信された前記メッセージ内の前記ＳＵＣＩの前記期待サイズが、ネットワーク内の全てのＳＵＣＩに適用される、請求項８から１２のいずれか一項に記載の方法。
【請求項１４】
受信された前記メッセージ内の前記ＳＵＣＩの前記期待サイズが、ネットワークのローカルエリア内の全てのＳＵＣＩに適用される、請求項８から１２のいずれか一項に記載の方法。
【請求項１５】
少なくとも１つの他の要因に基づいて、受信された前記メッセージ内の前記ＳＵＣＩの前記期待サイズを決定することを含む、請求項８から１２のいずれか一項に記載の方法。
【請求項１６】
前記少なくとも１つの他の要因が、時間、位置、ネットワーク負荷、ネットワークタイプ、オペレータ情報、またはローミングパートナー情報を含む、請求項１５に記載の方法。
【請求項１７】
前記期待サイズに関連付けられた前記基準が、前記期待サイズよりも大きい最大サイズを含む、請求項８から１６のいずれか一項に記載の方法。
【請求項１８】
前記期待サイズに関連付けられた前記基準が、前記期待サイズよりも小さい最小サイズを含む、請求項８から１６のいずれか一項に記載の方法。
【請求項１９】
前記期待サイズに関連付けられた前記基準が、前記期待サイズを包含するサイズ範囲を含む、請求項８から１６のいずれか一項に記載の方法。
【請求項２０】
無線デバイスであって、
請求項１から７のいずれか一項に記載のステップのいずれかを実行するように構成された処理回路と、
前記無線デバイスに電力を供給するように構成された電源回路と、
を備える無線デバイス。
【請求項２１】
ネットワークノードであって、
請求項８から１９のいずれか一項に記載のステップのいずれかを実行するように構成された処理回路と、
前記ネットワークノードに電力を供給するように構成された電源回路と、
を備えるネットワークノード。
【請求項２２】
ユーザ機器（ＵＥ）であって、
無線信号を送受信するように構成されたアンテナと、
前記アンテナおよび処理回路に接続され、前記アンテナと前記処理回路との間で通信される信号を調整するように構成された無線フロントエンド回路と、
請求項１から７のステップのいずれかを実行するように構成されている前記処理回路と、
前記処理回路に接続され、前記ＵＥへの情報の入力が前記処理回路によって処理されることを可能にするように構成された入力インターフェースと、
前記処理回路に接続され、前記処理回路によって処理された情報を前記ＵＥから出力するように構成された出力インターフェースと、
前記処理回路に接続され、前記ＵＥに電力を供給するように構成されたバッテリと、
を備えるＵＥ。
【請求項２３】
ホストコンピュータを含む通信システムであって、
ユーザデータを提供するように構成された処理回路と、
ユーザ機器（ＵＥ）に送信するために前記ユーザデータをセルラーネットワークに転送するように構成された通信インターフェースと、
を備え、
前記セルラーネットワークが、インターフェースおよび処理回路を有するネットワークノードを備え、前記ネットワークノードの処理回路が、請求項８から１９のいずれか一項に記載のステップのいずれかを実行するように構成された、通信システム。
【請求項２４】
前記ネットワークノードを、さらに含む、請求項２３に記載の通信システム。
【請求項２５】
前記ＵＥをさらに含み、前記ＵＥが、前記ネットワークノードと通信するように構成されている、請求項２３または２４に記載の通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
これは、識別子の使用および検証に関する。
【背景技術】
【０００２】
一般に、本明細書で使用される全ての用語は、異なる意味が明らかに与えられているのではない、かつ／またはそれが使用される文脈から暗示されているのではない限り、関連する技術分野におけるそれらの通常の意味に従って解釈されるべきである。１つの要素、装置、コンポーネント、手段、ステップなどへの言及は全て、特に明記しない限り、要素、装置、コンポーネント、手段、ステップなどの少なくとも１つのインスタンスを指すものとして開放的に解釈されるべきである。本明細書に開示される任意の方法のステップは、ステップが別のステップの後または前として明示的に記載されていない、かつ／またはステップが別のステップの後または前になければならないことが暗示されていない限り、開示された正確な順序で実行される必要はない。本明細書に開示される任意の実施形態の任意の特徴が、適切な場合には、任意の他の実施形態に適用されてもよい。同様に、任意の実施形態の任意の利点が、任意の他の実施形態に適用されることができ、その逆も同様である。記載されている実施形態の他の目的、特徴、および利点が、以下の説明から明らかになるであろう。
【０００３】
５Ｇは、３ＧＰＰと呼ばれる標準化団体によって開発された次世代のモバイルネットワークである。以前の世代のモバイルネットワークは、４Ｇ／ＬＴＥ、３Ｇ／ＵＭＴＳ、および２Ｇ／ＧＳＭと呼ばれていた。５Ｇネットワークは、いわゆる移動体通信事業者（ＭＮＯ）によって、維持され、そのサービスが提供される。ＭＮＯは、２つのコード、すなわち、国コード（ＭＣＣ）および事業者コード（ＭＮＣ）によって互いに区別可能である。特定のＭＮＯによって提供される特定の５Ｇネットワークを使用するために、ユーザは、一般にサブスクリプションと呼ばれる、そのＭＮＯとの一種の契約関係を持つことが要求される。ＭＮＯの５Ｇネットワーク内の各サブスクリプションは、ＳＵＰＩ（Ｓｕｂｓｃｒｉｐｔｉｏｎ  Ｐｅｒｍａｎｅｎｔ  Ｉｄｅｎｔｉｆｉｅｒ）と呼ばれる一意の長期識別子によって識別される。ユーザは、ユーザ機器（ＵＥ）として知られる無線デバイスを使用して、無線で５Ｇネットワークにアクセスする。何らかのサービスを提供する前に、５Ｇネットワークは、ＵＥの背後のユーザ、すなわちユーザのサブスクリプションを識別する必要がある。この識別の目的のために、以前の世代のモバイルネットワーク（４Ｇ、３Ｇ、および２Ｇ）におけるＵＥは、ユーザの固有の長期識別子を無線で送信していた。これは、メッセージを傍受することができるか、または無線で中間者として行動することができる任意の権限のないエンティティによって、ユーザが追跡または識別されることができるので、プライバシー問題と見なされた。しかしながら、５Ｇネットワークでは、ＭＮＯは、ユーザの一意の長期識別子（すなわち、ＳＵＰＩ）が無線において見えなくなるような、より良いプライバシーをユーザに提供する能力を有する。その能力は、ＵＥが、ＳＵＰＩを送信する代わりに、ＳＵＣＩ（Ｓｕｂｓｃｒｉｐｔｉｏｎ  Ｃｏｎｃｅａｌｅｄ  Ｉｄｅｎｔｉｆｉｅｒ）と呼ばれる、秘密化された識別子を計算し、無線で送信するメカニズムから来る。
【０００４】
ＳＵＣＩの計算は、実際には、ＵＥがＳＵＰＩを暗号化することを意味し、ＳＵＣＩがＵＥと５Ｇネットワークとの間で無線で転送される前に、行われる。暗号化は非対称型であり、ＭＮＯの公開鍵（ＨＮ公開鍵と呼ばれ、ＨＮはホームネットワークを意味する）を使用する。ＳＵＣＩを計算するためにＳＵＰＩの非対称暗号化を行うには、複数の方法があり得、これらの方法は、暗号化方式と呼ばれる。暗号化方式のいくつかの例は、ＥｌＧａｍａｌ暗号化方式、ＲＳＡ暗号化、および楕円曲線暗号化方式（ＥＣＩＥＳ）である。同じ暗号化方式の複数の変形もあり得、例えば、ＥＣＩＥＳ暗号化方式では、ＳＥＣＰ２５６Ｒ１、ＳＥＣＰ３８４Ｒ１、およびＣＵＲＶＥ２５５１９のような様々な楕円曲線を使用することができる。同じ暗号化方式の複数の変形は、別個の暗号化方式として扱われる。したがって、暗号化方式の上述の例は、ＥｌＧａｍａｌ暗号化方式、ＲＳＡ暗号化、ＥＣＩＥＳ−ＳＥＣＰ２５６Ｒ１、ＥＣＩＥＳ−ＳＥＣＰ３８４Ｒ１、およびＥＣＩＥＳ−ＣＵＲＶＥ２５５１９である。
【０００５】
これらの暗号化方式は、例えば３ＧＰＰによって標準化されていることもあれば、あるいは、各ＭＮＯによって単独で決定された独自なものであることもある。一方で、標準化された暗号化方式の利点は、それらの暗号化方式が、公に利用可能または公知になり、相互運用性が高まり、例えば、全てのＵＥベンダーが、標準化された方式をサポートできることである。他方で、独自の暗号化方式の利点は、各ＭＮＯが、その運用効率、セキュリティとプライバシーの提供、または規制要件に適した任意の暗号化方式を自主的に選択して使用できることである。
【０００６】
図１は、ＳＵＣＩを使用したＵＥ登録のためのメッセージフローを示す高レベルシーケンス図である。
【０００７】
ステップ１０１において、ＵＥは、無線でｇＮＢ（ｇＮＢは５Ｇ基地局であり、５Ｇ無線アクセスネットワーク（ＲＡＮ）の一部である）に接続し、ＵＥによって計算されたＳＵＣＩを含む登録要求メッセージを送信する。ステップ１０２において、ｇＮＢは、受信した登録要求メッセージをコアネットワークノードに転送する。このコアネットワークノードは、互換的に、ＡＭＦ（Ａｃｃｅｓｓ  ａｎｄ  Ｍｏｂｉｌｉｔｙ  Ｍａｎａｇｅｍｅｎｔ  Ｆｕｎｃｔｉｏｎ）またはＳＥＡＦ（Ｓｅｃｕｒｉｔｙ  Ａｎｃｈｏｒ  Ｆｕｎｃｔｉｏｎ）と呼ばれる。ｇＮＢとＡＭＦ／ＳＥＡＦは、総称して、サービングネットワーク（ＳＮ）と呼ばれる。ＳＥＡＦは、さらに、ＡＵＳＦ（Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｓｅｒｖｅｒ  Ｆｕｎｃｔｉｏｎ）を見つける。次に、ＳＥＡＦは、ステップ１０３において、受信されたＳＵＣＩ、その他の情報を含む５Ｇ認証情報要求（ＡＩＲ）を作成し、ＡＵＳＦに送信する。その後、ＡＵＳＦは、ステップ１０４において、ＵＤＭ（Ｕｎｉｆｉｅｄ  Ｄａｔａ  Ｍａｎａｇｅｍｅｎｔ）またはＳＩＤＦ（Ｓｕｂｓｃｒｉｐｔｉｏｎ  Ｉｄｅｎｔｉｆｉｅｒ  Ｄｅ−ｃｏｎｃｅａｌｉｎｇ  Ｆｕｎｃｔｉｏｎ）機能にコンタクトする。ＡＵＳＦおよびＵＤＦＭ／ＳＩＤＦは、総称して、ホームネットワーク（ＨＮ）と呼ばれる。
【０００８】
ローミングの場合、ＳＮおよびＨＮは、異なるＭＮＯに属し、そうでない場合、ＳＮおよびＨＮの両方が、同じＭＮＯに属することに留意されたい。
【０００９】
登録には、これらのメッセージよりも多くのステップが含まれるが、これには、ＳＵＣＩがネットワーク上を移動する仕方の概要が示されていることに、留意されたい。
【００１０】
現在、ある課題が存在している。５Ｇでは、ＳＵＣＩの計算は、複数の暗号化方式の１つを使用して行うことができる。５Ｇネットワーク内のネットワーク機能（または互換的に使用されるネットワークノード）が、（ＵＥまたは別のネットワーク機能から）ＳＵＣＩを受信するとき、該受信側ネットワーク機能が、受信したＳＵＣＩが有効か否かを決定することは困難になる。
【発明の概要】
【００１１】
本開示のいくつかの態様およびそれらの実施形態は、これらの課題または他の課題に対する解決策を提供することができる。具体的には、ネットワーク機能が、受信したＳＵＣＩの有効性を決定することを可能にするメカニズムが開示される。
【００１２】
本明細書で開示される問題のうちの１つ以上に対処する様々な実施形態が、本明細書で提案される。
【００１３】
一実施形態によれば、無効なＳＵＣＩ（ｓｕｂｓｃｒｉｐｔｉｏｎ  ｃｏｎｃｅａｌｅｄ  ｉｄｅｎｔｉｆｉｅｒ）を識別するためにネットワーク機能によって実行される方法が提供され、この方法は、
ＳＵＣＩを含むメッセージを受信することと、
受信したメッセージに含まれるＳＵＣＩのサイズを決定することと、
受信したメッセージ内のＳＵＣＩの期待サイズを決定することと、
受信したメッセージに含まれるＳＵＣＩのサイズが、期待サイズに関連付けられた基準を満たすかどうかを決定することと、
受信したメッセージに含まれるＳＵＣＩのサイズが、期待サイズに関連付けられた基準を満たさない場合、受信したメッセージ内のＳＵＣＩが無効であると決定することと、
無効であると決定された場合、受信したメッセージ内のＳＵＣＩを拒絶することと、を含む。
【００１４】
別の実施形態によれば、ＳＵＣＩ（ｓｕｂｓｃｒｉｐｔｉｏｎ  ｃｏｎｃｅａｌｅｄ  ｉｄｅｎｔｉｆｉｅｒ）を計算するために無線デバイスによって実行される方法が提供され、この方法は、
ＳＵＣＩのサイズに関連付けられた基準を示すメッセージを受信することと、
暗号化方式に基づいてＳＵＣＩを計算することと、
計算されたＳＵＣＩが、ＳＵＣＩのサイズに関連付けられた基準を満たすかどうかを決定することと、
ＳＵＣＩのサイズに関連付けられた基準を満たすと決定された場合にのみ、計算されたＳＵＣＩを使用することと、を含む。
【００１５】
さらなる実施形態によれば、前述の実施形態による方法を適切なプロセッサに実行させるためのコンピュータプログラムが提供される。
【００１６】
さらに、それぞれのコンピュータプログラムを含むコンピュータプログラム製品が提供される。例えば、コンピュータプログラム製品は、コンピュータプログラムを含むコンピュータ可読媒体を含むことができる。コンピュータ可読媒体は、有形媒体を含むことができる。
【００１７】
いくつかの実施形態は、受信されたＳＵＣＩが有効であるか否かをネットワーク機能が決定することを可能にする、有効かつ効率的なメカニズムを提供することができる。有効性は、任意のＳＵＣＩが確実に無効であるかどうかを確認することができることに由来する。効率性は、無効なＳＵＣＩを早期に、最小限の処理で廃棄することができることに由来する。その結果、ネットワーク機能のロバスト性を高めることができる。
【００１８】
次に、本明細書で企図される実施形態のいくつかを、添付の図面を参照して、より十分に説明する。しかしながら、他の実施形態が、本明細書に開示された主題の範囲内に含まれ、開示された主題は、本明細書に記載された実施形態のみに限定されると解釈されるべきではなく、むしろ、これらの実施形態は、主題の範囲を当業者に伝えるために、例として提供される。
【図面の簡単な説明】
【００１９】
【図１】ＵＥ登録プロセスを示すシグナリング図である。
【図２】本開示による方法を説明するフローチャートである。
【図３】ネットワークノードおよび無線デバイスを含む通信ネットワークを示す。
【図４】無線デバイスの一形態をより詳細に示す。
【図５】ネットワークノードの一形態をより詳細に示す。
【図６】第１の方法を説明するフローチャートである。
【図７】第１の方法を実行するための無線デバイスの一形態を示す。
【図８】第２の方法を説明するフローチャートである。
【図９】第２の方法を実行するためのネットワークノードの一形態を示す。
【発明を実施するための形態】
【００２０】
５Ｇネットワークでは、ＵＥは、複数の暗号化方式の１つを使用してＳＵＣＩを計算する。ＵＥは、計算されたＳＵＣＩを５Ｇネットワークに送信する。ｇＮＢは、ＳＵＣＩを受信する最初のネットワーク機能である。ｇＮＢは、受信したＳＵＣＩをＳＥＡＦに、さらに転送する。ＳＥＡＦは、受信したＳＵＣＩをＵＤＭに、さらに転送する。したがって、前述したように、ネットワーク機能（または互換的に使用されるネットワークノード）がＳＵＣＩを受信するとき、該受信側ネットワーク機能が、受信したＳＵＣＩが有効か否かを決定することが、課題になる。より具体的には、ｇＮＢ、ＳＥＡＦ、およびＵＤＭが、受信したＳＵＣＩが有効であるか否かを決定することが、課題になる。
【００２１】
この課題に対処する１つの潜在的な解決策は、ＳＵＣＩを計算するときにＵＥが使用する暗号化方式の相互識別について、ＵＥと５Ｇネットワークの両方が事前に合意することである。この相互識別は、暗号化方式識別子と呼ばれる識別子によって行うことができる。ＵＥおよび５Ｇネットワークが、暗号化方式識別子を相互に合意または共有することができるようになる実際のメカニズムは、範囲外であり、したがって、ＨＮが、いわゆる無線（ＯＴＡ）プロビジョニングなどのメカニズムを使用することができることに言及することを除いて、議論されない。標準化された暗号化方式は、対応して標準化された暗号化方式識別子を有することができ、例えば、ＥＣＩＥＳ暗号化が標準化されている場合、例えば、ＥＣＩＥＳ−ＳＥＣＰ２５６Ｒ１が暗号化方式識別子１で識別され、ＥＣＩＥＳ−ＳＥＣＰ３８４Ｒ１が暗号化方式識別子２で識別される。同様に、独自の暗号化方式は、対応して独自の暗号化方式識別子を有することができ、例えば、ＲＡＳ暗号化がＭＮＯによって選択された場合、そのＭＮＯは、自分で選んだある数、例えば、９９を暗号化方式識別子として選択することができる。次に、ＵＥは、ＳＵＣＩの計算に使用した暗号化方式識別子を含むＳＵＣＩを５Ｇネットワークに送信する。ネットワーク機能は、受信した暗号化方式識別子を検査し、受信したＳＵＣＩが有効か否かを決定できる。
【００２２】
上記の解決策は上手く機能するけれども、考察を要する他の側面がさらに存在する。一つの側面は、前述の暗号化方式識別子は、ＵＥがＳＵＣＩを計算するために使用した実際の暗号化方式に技術的に結び付けられていないことである。真正で正しく動作するＵＥは、使用された実際の暗号化方式に対応する正しい暗号化方式識別子を送信するが、不正な、または誤った動作をするＵＥに対して同じことは言えない。これは、標準化された暗号化方式および暗号化方式識別子ならびに独自の暗号化方式および暗号化方式識別子の両方に当てはまる。別の側面は、独自の暗号化方式の場合、対応する暗号化方式識別子を決定し、割り当てることが、一般に、ＨＮのメリットであり、ＵＥに利用可能にされていることである。ＳＮ（ｇＮＢとＳＥＡＦを含む）は、ＳＵＣＩをＨＮに転送しているので、独自の暗号化方式識別子は、ＳＮに利用可能にされていない。したがって、ＳＮは、暗号化方式識別子が、標準化されていない値または独自の値である場合に、どの暗号化方式がＳＵＣＩの計算のためにＵＥによって使用されたのかを知らない。
【００２３】
上述の側面の１つの結果は、無効なＳＵＣＩが、ＨＮが受信されたＳＵＣＩを復号化しようと試みて失敗した後にのみ検出されることである。図１からわかるように、これは、プロセス中の非常に遅い時期に起こり、したがって、無効なＳＵＣＩは、ＨＮまでの全てのノードのリソースの浪費をもたらすことになる。さらに、誤動作しているＵＥが、そのＳＵＣＩを再計算し、再送信して、同じ問題を複数回発生させる可能性がある。もう１つの結果は、不正または誤動作しているＵＥが、一般に５Ｇネットワークを害する目的で故意に無効なＳＵＣＩを送信することができることである。これは、ネットワークのリソースを浪費することになり、有効なＵＥがサービスを拒否されることにつながる可能性がある。さらに別の結果は、ＨＮと共謀している不正または誤動作しているＵＥが、ＵＥからＨＮへの自由な一方向通信チャネルを有することである。ＵＥおよびＨＮがこのように共謀している可能性は低いが、そのような攻撃は、完全に除外することはできない。
【００２４】
以下に、上述の問題を軽減する方法の発明を説明する。
【００２５】
暗号化方式の出力（暗号化方式出力と呼ぶ）から生じるＳＵＣＩのサイズは、予測可能なサイズであることに、留意されたい。例えば、上記のＥＣＩＥＳなどの暗号化方式が、点圧縮された２５６ビットの楕円曲線を使用する場合、ＵＥの短期公開鍵のサイズは、２５６ビットとなり、符号表示（もし、あれば）は、１ビットとなり、ＳＵＰＩの暗号化された出力は、６０ビットとなる。つまり、この暗号化方式の出力結果のＳＵＣＩの合計サイズは、３２０ビットのオーダーになる。同様に、ＲＳＡ暗号化方式が使用される場合、ＳＵＣＩは、２１００ビットのオーダーになり得る。
【００２６】
ここで説明する方法は、ＳＵＣＩの有効性を決定するために、暗号化方式出力のサイズの上述の予測可能性を使用する。以下、さらに説明する。
【００２７】
標準化された暗号化方式は、標準化された暗号化方式識別子と共に、暗号化方式出力の標準化された最大サイズ制限を有することができることが、本発明者の教示である。その場合、ｇＮＢ、ＳＥＡＦ、またはＵＤＭなどのネットワーク機能（ＲＡＮ、ＳＮ、およびＨＮにおける）は、最大サイズ制限より大きいサイズのＳＵＣＩを拒絶することができる。同様に、独自の暗号化方式は、独自の暗号化方式識別子と共に、暗号化方式出力の独自の最大サイズ制限を同様に有することも、本発明者の教示である。この暗号化方式出力の独自の最大サイズ制限は、ＨＮと同様にＳＮのネットワーク機能でも利用可能にすることができる。ＳＮは、ＨＮとＳＮとの間の追加のシグナリングによって、または、例えば、（ローミング先または移動先のネットワークのための）ローミング協定の一部としての別個の動作および保守機能によって、サイズ制限について通知されることができる。いかなる独自の方式もネットワークを乱用しないように、各ネットワーク機能も、それ自体のローカルまたはシステム全体の最大サイズ制限を使用できることが、さらに教示される。ローカルなサイズ制限の例として、ネットワークの１つの部分、例えばＡＭＦネットワークノードは、ＡＵＳＦノードなどの別のネットワークノードとは異なる期待サイズを有してもよい。ＵＥが、意図せずに、ＳＮによって設定されたローカルまたはシステム全体の制限よりも長い独自のＳＵＣＩを使用しようと試みることを回避するために、そのようなサイズ制限は、システムブロードキャストメッセージにおいて無線でブロードキャストされるか、またはランダムアクセス応答（ＲＡＲ）メッセージなどのいくつかの他のプロトコルメッセージにおいてＵＥに知らされることができる。
【００２８】
さらに、全ての標準化された方式または独自の方式に適用可能な、１つの全体的な世界的に標準化された最大サイズが存在してもよいことも、本発明者の教示である。この最大サイズは、例えば、無線チャネルのトランスポートブロックサイズに従って設定することができる。
【００２９】
当業者は、本発明者の教示が、最大タイプ以外のタイプのサイズ制限を限定するものではないことを理解するであろう。１つの例は、ネットワーク機能が最小サイズよりも小さいサイズのＳＵＣＩを拒絶することができるように、最小サイズに同様の制限があってもよいことである。別の例は、推定サイズおよび許容偏差があってもよいことである。例えば、推定サイズは、５００ビットとすることができ、許容偏差は、プラスまたはマイナス１００とすることができる。その場合、ネットワーク機能は、６００ビットより長いか、または４００ビットより短いＳＵＣＩを拒絶するであろう。さらに、時間（例えば、営業時間中などの、ネットワークがビジー状態である特定の時間に、より厳しいサイズ制約を適用することができる）、位置（例えば、国会議事堂などの機密に関わる場所の近くで、より厳しいサイズ制約を適用する）、ネットワーク負荷（例えば、ネットワークに特定の負荷がかかっているときに、より厳しいサイズ制約を適用する）、ネットワークタイプ（例えば、ネットワークが劣等なベンダーからのものである場合に、より厳しいサイズ制約を適用する）、オペレータ情報（例えば、ＰＬＭＮ  ｉｄに基づいて別々のサイズ制約を適用する）、またはローミングパートナー情報（例えば、特定の国からのデバイスに対してより厳しいサイズ制約を適用する）などの、他の側面または情報に基づく、サイズ制限のカスタマイズ可能な細かさが存在してもよい。
【００３０】
図２は、最大および最小サイズを使用する、ネットワーク機能におけるＳＵＣＩ検証の方法を示す例示的なフローチャートである。
【００３１】
ＳＵＣＩを受信するネットワーク機能は、ステップ２０２に示すように、ＳＵＣＩを含むメッセージを受信したときに、適用可能な場合、概ね有効な暗号化方式識別子が使用されていることを検証することから、開始することができる。例えば、それは、アルファベット文字（ａ−ｚ）が数字フィールド（０−９）で無効と見なされるプロトコル解析の一部であってもよい。受信側ネットワークは、概ね無効なＳＵＣＩを拒絶することができる。暗号化方式識別子が概ね有効であるように見えることが分かった場合、プロセスはステップ２０４に進み、ネットワーク機能は、暗号化方式識別子をさらにチェックし、独自の方式が使用されているかどうか、あるいは標準化された方式が使用されているかどうかを決定する。その後、ネットワーク機能は、それに応じて分岐する。
【００３２】
暗号化方式識別子が、独自の方式が使用されていないことを示す場合、ネットワーク機能は、受信したメッセージに含まれるＳＵＣＩの期待サイズを決定する。この期待サイズは、使用されている標準化された暗号化方式に基づいて、知られる。例えば、特定の標準化された方式において、ＳＵＣＩの期待サイズは、入力のサイズと等しくてもよく、または、入力のサイズと公開鍵のサイズを足したものと等しくてもよく、または、入力のサイズと公開鍵のサイズと、関連するメッセージ認証コードのサイズとを足したものと等しくてもよい。次に、ネットワーク機能は、期待サイズに関連付けられた１つ以上の基準を決定する。例えば、ネットワーク機能は、（例えば、期待サイズ以上の）最大サイズ基準、または（例えば、期待サイズ以下の）最小サイズ基準、または（例えば、期待サイズを包含する）サイズ範囲基準を定義する最大および最小サイズを決定することができる。次に、ネットワーク機能は、受信したＳＵＣＩが、対応する限界に適合しているかどうかをチェックする。図２において、これらの限界の例は、ＳＵＣＩの最小長および最大長である。かくして、プロセスは最初にステップ２０６に進み、ＳＵＣＩが最大長よりも長いかどうかが決定される。そうである場合、プロセスはステップ２０８に進み、ＳＵＣＩは拒絶される。ＳＵＣＩが最大長よりも長くない場合、プロセスはステップ２１０に進み、ＳＵＣＩが最小長よりも短いかどうかが決定される。そうである場合、プロセスはステップ２０８に進み、ＳＵＣＩは拒絶される。ＳＵＣＩが最小長よりも短くない場合、プロセスはステップ２１２に進み、ＳＵＣＩが受け入れられるか、または処理される。
【００３３】
暗号化方式識別子が、ステップ２０４において、独自の方式が使用されていることを示す場合、ネットワーク機能は、受信したメッセージに含まれるＳＵＣＩの期待サイズを、暗号化方式に基づいて決定する。次に、ネットワーク機能は、期待サイズに関連付けられた１つ以上の基準を決定する。例えば、ネットワーク機能は、（例えば、期待サイズ以上の）最大サイズ基準、または（例えば、期待サイズ以下の）最小サイズ基準、または（例えば、期待サイズを包含する）サイズ範囲基準を定義する最大および最小サイズを決定することができる。さらに、使用される暗号化方式に関係なく適用されるように、全体的な最大サイズが設定されてもよい。次に、ネットワーク機能は、受信したＳＵＣＩが、対応する限界に適合しているかどうかをチェックする。図２において、これらの限界の例は、ＳＵＣＩの最小長および最大長である。かくして、プロセスはステップ２１４に進み、ＳＵＣＩが、ネットワーク機能によって許容される最大長よりも長いかどうかが決定される。そうである場合、プロセスはステップ２０８に進み、ＳＵＣＩは拒絶される。ＳＵＣＩが最大長よりも長くない場合、プロセスはステップ２１６に進み、ＳＵＣＩが最小長よりも短いかどうかが決定される。そうである場合、プロセスはステップ２０８に進み、ＳＵＣＩは拒絶される。ＳＵＣＩが最小長よりも短くない場合、プロセスはステップ２１２に進み、ＳＵＣＩが受け入れられるか、または処理される。
【００３４】
この図では、ＳＵＣＩが指定された基準を満たさないと決定することの結果は、ＳＵＣＩが拒絶されることであると言われている。これは、ＳＵＣＩを含むメッセージの通常の処理ではなく、何らかのアクションが取られることを意味する。具体的には、１つの可能性は、無効なＳＵＣＩはネットワークによって復号化されないということである。別の可能性としては、それ以上の処理は行われず、代わりに、何らかのエラーメッセージ（例えば、ａｕｔｈｅｎｔｉｃａｔｉｏｎ−ｆａｉｌｕｒｅまたはｓｕｂｓｃｒｉｐｔｉｏｎ−ｕｎｋｎｏｗｎまたはｉｎｖａｌｉｄ−ＳＵＣＩ）が返される。他の可能なアクションとしては、ログ記録、他のノードへの通知、ＵＥの再プロビジョニング、ＵＥのページング、どんな方法であれ他の何らかのヒューリスティックスを使用したＳＵＣＩの復号化の試みがある。別の選択肢は、無効なメッセージを送信するノードに情報が提供されずに、無効なメッセージを単に削除することである。
【００３５】
したがって、図は、暗号化方式またはネットワーク機能自体に対応するこれらの限界の例を示している。標準化された暗号化方式が使用されている場合、ネットワーク機能が、その与えられた暗号化方式の標準化された限界内にあるＳＵＣＩを拒絶する結果となる限界を有することは、望ましくないことに注意されたい。しかし、独自の方式の場合、ネットワークは、許容された長さのそれ自身の構成を有してもよい。
【００３６】
本発明者の教示は、ネットワーク機能が、ＳＵＣＩの有効性を決定し、ＳＵＣＩの処理の進行またはＳＵＣＩの拒絶のような対応するアクションを取ることを可能にすることを理解されたい。本発明者の教示は、ネットワーク機能が、受信したＳＵＣＩの実際の復号化を実行することを要求しないことに注意されたい。これは、本発明者の教示を計算の点で非常に効率的にする。さらに、受信側ネットワーク機能は、例えば、ＲＡＮにおけるネットワーク機能（例えば、ｇＮＢ）、ＳＮにおけるネットワーク機能（例えば、ＳＥＡＦ）によって、非常に早期にＳＵＣＩの有効性を検証することができ、無効なＳＵＣＩを早期に拒絶することができる。これは、ネットワークメッセージングオーバーヘッドおよびリソース配分の意味で効率をさらに向上させる。さらに、本発明者の教示は、有効なＳＵＣＩはサイズ制限に適合するので、有効なＳＵＣＩを拒絶するリスクを有さない。言い換えれば、フォールスネガティブの可能性がなく、これは、本方法を非常に有効にする。
【００３７】
上記と同様のプロセスが、ＳＵＣＩ（ｓｕｂｓｃｒｉｐｔｉｏｎ  ｃｏｎｃｅａｌｅｄ  ｉｄｅｎｔｉｆｉｅｒ）を計算するときに、無線デバイスによって実行されることができる。具体的には、無線デバイスは、ＳＵＣＩのサイズに関連付けられた基準を示すメッセージを（事前に）受信することができる。ネットワークとの通信を望む場合、無線デバイスは、暗号化方式に基づいてＳＵＣＩを計算することができる。次いで、無線デバイスは、計算されたＳＵＣＩが、ＳＵＣＩのサイズに関連付けられた基準を満たすかどうかを決定することができる。次いで、無線デバイスは、ＳＵＣＩのサイズに関連付けられた基準を満たすと決定された場合にのみ、計算されたＳＵＣＩを使用することができる。
【００３８】
例えば、無線デバイスは、ブロードキャストメッセージまたは特に無線デバイスに向けて送信されたプロトコルメッセージで、ＳＵＣＩのサイズに関連付けられた基準を示すメッセージを受信することができる。
【００３９】
ＳＵＣＩのサイズに関連付けられた基準は、最大サイズ、最小サイズ、またはサイズ範囲を含むことができる。最大サイズは、ＳＵＣＩを計算するために使用される方式に基づいて設定されてもよい。
【００４０】
これにより、無線デバイスは、ＳＵＣＩをネットワークに送信する前にチェックを実行できる。無線デバイスが、計算されたＳＵＣＩが、ＳＵＣＩのサイズに関連付けられた基準を満たさないと決定した場合（すなわち、例えば、ＳＵＣＩのサイズが、最大サイズを超える場合）、いくつかの実施形態では、無線デバイスは、計算されたＳＵＣＩをネットワークに送信しない。例えば、無線デバイスが、生成されたＳＵＣＩが大きいことを発見した場合、何らかの中間バグがあったので、無線デバイスは、ＳＵＣＩを再計算することができる。選択肢がある場合、ＭＥは、他の暗号化方式を試すこともできる。無線デバイスは、ＷＩＦＩを介してそのベンダーまたは何らかのネットワークノードに通知することもできる。無線デバイスは、この暗号化が使用されていない４Ｇまたは３Ｇまたは２Ｇ経由での接続を試みることもできる。次に、無線デバイスは、４Ｇまたは３Ｇまたは２Ｇを介してベンダーまたは何らかのネットワークノードに通知できる。
【００４１】
図３は、いくつかの実施形態による無線ネットワークを示す。
【００４２】
本明細書で説明される主題は、任意の適切な構成要素を使用する任意の適切なタイプのシステムで実施され得るが、本明細書で開示される実施形態は、図３に示される例示的な無線ネットワークなどの無線ネットワークに関連して説明される。簡単にするために、図３の無線ネットワークは、ネットワーク３０６、ネットワークノード３６０および３６０ｂ、ならびにＷＤ３１０、３１０ｂ、および３１０ｃのみを示す。実際には、無線ネットワークは、無線デバイス間または無線デバイスと他の通信デバイスとの間の通信をサポートするのに適した任意の追加要素、例えば、固定電話、サービスプロバイダ、または他の任意のネットワークノードもしくはエンドデバイスを、さらに含むことができる。図示された構成要素のうち、ネットワークノード３６０および無線デバイス（ＷＤ）３１０が、さらに詳細に示されている。無線ネットワークは、無線ネットワークによって、または無線ネットワークを介して提供されるサービスへの無線デバイスのアクセスおよび／またはサービスの使用を容易にするために、１つ以上の無線デバイスに通信および他のタイプのサービスを提供することができる。
【００４３】
無線ネットワークは、任意のタイプの通信ネットワーク、電気通信ネットワーク、データネットワーク、セルラーネットワーク、および／もしくは無線ネットワークまたは他の同様のタイプのシステムを含む、かつ／または、それらとインターフェース接続することができる。いくつかの実施形態では、無線ネットワークは、特定の規格または他のタイプの事前定義されたルールもしくは手順に従って動作するように構成されてもよい。したがって、無線ネットワークの特定の実施形態は、ＧＳＭ（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）、ユニバーサル移動体通信システム（ＵＭＴＳ）、ロングタームエボリューション（ＬＴＥ）、および／もしくは他の適切な２Ｇ、３Ｇ、４Ｇ、もしくは５Ｇ規格などの通信規格、ＩＥＥＥ８０２．１１規格などの無線ローカルエリアネットワーク（ＷＬＡＮ）規格、ならびに／またはＷｉＭａｘ（Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ）、Ｂｌｕｅｔｏｏｔｈ、Ｚ−Ｗａｖｅ、および／もしくはＺｉｇＢｅｅ規格などの任意の他の適切な無線通信規格を実施することができる。
【００４４】
ネットワーク３０６は、１つ以上のバックホールネットワーク、コアネットワーク、ＩＰネットワーク、公衆交換電話網（ＰＳＴＮ）、パケットデータネットワーク、光ネットワーク、ワイドエリアネットワーク（ＷＡＮ）、ローカルエリアネットワーク（ＬＡＮ）、無線ローカルエリアネットワーク（ＷＬＡＮ）、有線ネットワーク、無線ネットワーク、メトロポリタンエリアネットワーク、およびデバイス間の通信を可能にする他のネットワークを含むことができる。
【００４５】
ネットワークノード３６０およびＷＤ３１０は、以下でより詳細に説明する様々な構成要素を備える。これらの構成要素は、無線ネットワークで無線接続を提供するなどの、ネットワークノード機能および／または無線デバイス機能を提供するために連携する。様々な実施形態において、無線ネットワークは、任意の数の有線もしくは無線ネットワーク、ネットワークノード、基地局、コントローラ、無線デバイス、中継局、ならびに／または、有線接続を介するか無線接続を介するかにかかわらず、データおよび／もしくは信号の通信を容易にするか、もしくは通信に参加することができる任意の他の構成要素もしくはシステムを備えることができる。
【００４６】
本明細書で使用される場合、ネットワークノードは、無線デバイスおよび／または無線ネットワーク内の他のネットワークノードもしくは機器と直接的または間接的に通信して、無線デバイスへの無線アクセスを可能にし、および／もしくは提供し、ならびに／または無線ネットワーク内で他の機能（例えば、管理）を実行する能力がある、実行するように構成されている、準備されている、および／もしくは動作可能である機器を指す。ネットワークノードの例には、アクセスポイント（ＡＰ）（例えば、無線アクセスポイント）、基地局（ＢＳ）（例えば、無線基地局、ノードＢ、拡張型ノードＢ（ｅＮＢ）およびＮＲノードＢ（ｇＮＢ））が含まれるが、これらに限定されない。基地局は、それらが提供するカバレッジの量（または、別の言い方をすれば、それらの送信電力レベル）に基づいて分類されてもよく、その場合、フェムト基地局、ピコ基地局、マイクロ基地局、またはマクロ基地局と呼ばれてもよい。基地局は、中継ノードまたは中継を制御する中継ドナーノードであってもよい。ネットワークノードは、集中デジタルユニットおよび／またはリモート無線ユニット（ＲＲＵ）（リモート無線ヘッド（ＲＲＨ）と呼ばれることもある）などの、分散無線基地局の１つ以上の（または全ての）部分を含むこともできる。このようなリモート無線ユニットは、アンテナ一体型無線機としてアンテナと一体化されてもよいし、されなくてもよい。分散無線基地局の部分は、分散アンテナシステム（ＤＡＳ）におけるノードと呼ばれることもある。ネットワークノードのさらに別の例は、ＭＳＲ  ＢＳなどのマルチスタンダード無線（ＭＳＲ）機器、無線ネットワークコントローラ（ＲＮＣ）または基地局コントローラ（ＢＳＣ）などのネットワークコントローラ、基地局（ＢＴＳ）、伝送ポイント、伝送ノード、マルチセル／マルチキャスト調整エンティティ（ＭＣＥ）、コアネットワークノード（例えば、ＭＳＣ、ＭＭＥ）、Ｏ＆Ｍノード、ＯＳＳノード、ＳＯＮノード、測位ノード（例えば、Ｅ−ＳＭＬＣ）、および／またはＭＤＴを含む。別の例として、ネットワークノードは、以下により詳細に説明されるように、仮想ネットワークノードであってもよい。しかしながら、より一般的には、ネットワークノードは、無線デバイスに無線ネットワークへのアクセスを可能にし、および／もしくは提供する、または無線ネットワークにアクセスした無線デバイスに何らかのサービスを提供する能力がある、するように構成されている、準備されている、ならびに／または動作可能である任意の適切なデバイス（またはデバイスのグループ）を表すことができる。
【００４７】
図３において、ネットワークノード３６０は、処理回路３７０、デバイス可読媒体３８０、インターフェース３９０、補助機器３８４、電源３８６、電力回路３８７、およびアンテナ３６２を含む。図３の例示的な無線ネットワークに示されたネットワークノード３６０は、図示された組み合わせのハードウェア構成要素を含むデバイスを表すことができるが、他の実施形態は、異なる組み合わせの構成要素を有するネットワークノードを含むことができる。ネットワークノードは、本明細書で開示されるタスク、特徴、機能、および方法を実行するために必要とされるハードウェアおよび／またはソフトウェアの任意の適切な組合せを備えることを理解されたい。さらに、ネットワークノード３６０の構成要素は、より大きなボックス内に配置された、または複数のボックス内に入れ子にされた個々のボックスとして示されているが、実際には、ネットワークノードは、単一の図示された構成要素を構成する複数の異なる物理的構成要素を備えることができる（例えば、デバイス可読媒体３８０は、複数の別個のハードドライブならびに複数のＲＡＭモジュールを備えることができる）。
【００４８】
例えば、図示されたネットワークノード３６０は、無線アクセスネットワークノードである。しかしながら、本明細書に記載する方法は、例としてのみ、かつ限定することなく、ＡＭＦ（Ａｃｃｅｓｓ  ａｎｄ  Ｍｏｂｉｌｉｔｙ  Ｍａｎａｇｅｍｅｎｔ  Ｆｕｎｃｔｉｏｎ）もしくはＳＥＡＦ（Ｓｅｃｕｒｉｔｙ  Ａｎｃｈｏｒ  Ｆｕｎｃｔｉｏｎ）、ＡＵＳＦ（Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｓｅｒｖｅｒ  Ｆｕｎｃｔｉｏｎ）、またはＵＤＭ（Ｕｎｉｆｉｅｄ  Ｄａｔａ  Ｍａｎａｇｅｍｅｎｔ）もしくはＳＩＤＦ（Ｓｕｂｓｃｒｉｐｔｉｏｎ  Ｉｄｅｎｔｉｆｉｅｒ  Ｄｅ−ｃｏｎｃｅａｌｉｎｇ  Ｆｕｎｃｔｉｏｎ）機能などのコアネットワークノードを含む、任意のネットワークノードまたはネットワーク機能で使用することができる。このようなコアネットワークノードの場合、それぞれのネットワークノードは、図３に示されている構成要素のいずれかまたは全てを含むことができるが、図に示されている無線通信機能を含まないこともある。
【００４９】
同様に、ネットワークノード３６０は、複数の物理的に別個の構成要素（例えば、ノードＢ構成要素とＲＮＣ構成要素、またはＢＴＳ構成要素とＢＳＣ構成要素、など）から構成されてもよく、それらは、各々、それら自体のそれぞれの構成要素を有してもよい。ネットワークノード３６０が複数の別個の構成要素（例えば、ＢＴＳとＢＳＣ構成要素）を含むいくつかのシナリオでは、別個の構成要素のうちの１つ以上が、いくつかのネットワークノード間で共有されてもよい。例えば、単一のＲＮＣが、複数のノードＢを制御してもよい。このようなシナリオでは、一意のノードＢとＲＮＣのペアの各々が、単一の個別のネットワークノードと見なされる場合がある。いくつかの実施形態では、ネットワークノード３６０は、複数の無線アクセス技術（ＲＡＴ）をサポートするように構成されてもよい。そのような実施形態では、いくつかの構成要素は、重複していてもよく（例えば、異なるＲＡＴに対して別個のデバイス可読媒体３８０）、いくつかの構成要素は、再使用されてもよい（例えば、同じアンテナ３６２が、異なるＲＡＴによって共有されてもよい）。ネットワークノード３６０はまた、例えば、ＧＳＭ、ＷＣＤＭＡ、ＬＴＥ、ＮＲ、ＷｉＦｉ、またはＢｌｕｅｔｏｏｔｈ無線技術などの、ネットワークノード３６０に統合された異なる無線技術のために、種々の図示された構成要素の複数の組を含むことができる。これらの無線技術は、ネットワークノード３６０内の同じまたは異なるチップまたはチップおよび他の構成要素の組に統合することができる。
【００５０】
処理回路３７０は、ネットワークノードによって提供されるものとして本明細書で説明される任意の決定、計算、または類似の動作（例えば、特定の取得動作）を実行するように構成される。処理回路３７０によって実行されるこれらの動作は、例えば、取得された情報を他の情報に変換すること、取得された情報もしくは変換された情報をネットワークノードに格納された情報と比較すること、および／または取得された情報もしくは変換された情報に基づいて１つ以上の動作を実行することによって、処理回路３７０によって取得された情報を処理すること、ならびに前記処理の結果として決定を行うことを含むことができる。
【００５１】
処理回路３７０は、マイクロプロセッサ、コントローラ、マイクロコントローラ、中央処理装置、デジタル信号プロセッサ、特定用途向け集積回路、フィールドプログラマブルゲートアレイ、または任意の他の適切なコンピューティングデバイス、リソース、またはハードウェア、ソフトウェア、および／もしくは符号化された論理の組合せのうちの１つ以上の組合せを備えることができ、単独で、もしくはデバイス可読媒体３８０などの他のネットワークノード３６０構成要素と共に、ネットワークノード３６０機能を提供するように動作可能である。例えば、処理回路３７０は、デバイス可読媒体３８０または処理回路３７０内のメモリに格納された命令を実行することができる。そのような機能は、本明細書で説明される様々な無線の特徴、機能、または利点のうちのいずれかを提供することを含むことができる。いくつかの実施形態において、処理回路３７０は、システムオンチップ（ＳＯＣ）を含むことができる。
【００５２】
いくつかの実施形態では、処理回路３７０は、無線周波数（ＲＦ）トランシーバ回路３７２およびベースバンド処理回路３７４のうちの一方または両方を含むことができる。いくつかの実施形態では、無線周波数（ＲＦ）トランシーバ回路３７２およびベースバンド処理回路３７４は、別個のチップ（もしくはチップセット）、ボード、または無線ユニットおよびデジタルユニットなどのユニット上にあってもよい。代替の実施形態では、ＲＦトランシーバ回路３７２およびベースバンド処理回路３７４の一部または全部が、同じチップもしくはチップセット、ボード、またはユニット上にあってもよい。
【００５３】
いくつかの実施形態では、ネットワークノード、基地局、ｅＮＢ、または他のそのようなネットワークデバイスによって提供されるものとして本明細書で説明される機能の一部または全てが、デバイス可読媒体３８０または処理回路３７０内のメモリ上に格納された命令を実行する処理回路３７０によって実行されてもよい。代替の実施形態では、機能の一部または全てが、別個のまたは個別のデバイス可読媒体上に格納された命令を実行することなく、ハードワイヤード方式などで、処理回路３７０によって提供されてもよい。これらの実施形態のいずれにおいても、デバイス可読記憶媒体上に格納された命令を実行するか否かにかかわらず、処理回路３７０は、説明された機能を実行するように構成することができる。そのような機能によって提供される利点は、処理回路３７０のみ、またはネットワークノード３６０の他の構成要素に限定されず、ネットワークノード３６０全体によって、ならびに／またはエンドユーザおよび無線ネットワーク全体によって享受される。
【００５４】
デバイス可読媒体３８０は、限定されるものではないが、永続的記憶装置、ソリッドステートメモリ、リモートマウントメモリ、磁気媒体、光学媒体、ランダムアクセスメモリ（ＲＡＭ）、読み出し専用メモリ（ＲＯＭ）、大容量記憶媒体（例えば、ハードディスク）、取り外し可能記憶媒体（例えば、フラッシュドライブ、コンパクトディスク（ＣＤ）もしくはデジタルビデオディスク（ＤＶＤ））、ならびに／または処理回路３７０によって使用され得る情報、データ、および／もしくは命令を記憶する任意の他の揮発性もしくは不揮発性の、非一時的なデバイス可読および／もしくはコンピュータ実行可能メモリデバイスを含む、任意の形態の揮発性または不揮発性コンピュータ可読メモリを含むことができる。デバイス可読媒体３８０は、コンピュータプログラム、ソフトウェア、論理、ルール、コード、テーブルなどのうちの１つ以上を含むアプリケーション、および／または処理回路３７０によって実行され、ネットワークノード３６０によって利用されることが可能な他の命令を含む、任意の適切な命令、データ、または情報を記憶することができる。デバイス可読媒体３８０は、処理回路３７０によって行われた任意の計算および／またはインターフェース３９０を介して受信された任意のデータを記憶するために使用されてもよい。いくつかの実施形態では、処理回路３７０およびデバイス可読媒体３８０は、一体化されていると考えることができる。
【００５５】
インターフェース３９０が、ネットワークノード３６０、ネットワーク３０６、および／またはＷＤ３１０間のシグナリングおよび／またはデータの有線または無線通信で使用される。図示されているように、インターフェース３９０は、例えば有線接続を介してネットワーク３０６との間で、データを送受信するためのポート／端子３９４を備える。インターフェース３９０はまた、アンテナ３６２に結合されてもよい、または特定の実施形態ではアンテナ１６２の一部であってもよい、無線フロントエンド回路３９２を含む。無線フロントエンド回路３９２は、フィルタ３９８および増幅器３９６を含む。無線フロントエンド回路３９２は、アンテナ３６２および処理回路３７０に接続することができる。無線フロントエンド回路は、アンテナ３６２と処理回路３７０との間で通信される信号を調整するように構成することができる。無線フロントエンド回路３９２は、無線接続を介して他のネットワークノードまたはＷＤに送出されるべきデジタルデータを受信することができる。無線フロントエンド回路３９２は、フィルタ３９８および／または増幅器３９６の組合せを用いて、デジタルデータを、適切なチャネルおよび帯域幅パラメータを有する無線信号に変換することができる。次いで、無線信号は、アンテナ３６２を介して送信されることができる。同様に、データを受信する場合、アンテナ３６２は、無線信号を集め、次いで、無線信号は、無線フロントエンド回路３９２によってデジタルデータに変換される。デジタルデータは、処理回路３７０に渡されることができる。他の実施形態では、インターフェースは、異なる構成要素および／または構成要素の異なる組合せを含んでもよい。
【００５６】
いくつかの代替の実施形態では、ネットワークノード３６０は、独立した無線フロントエンド回路３９２を含まなくてもよく、代わりに、処理回路３７０が、無線フロントエンド回路を含み、独立した無線フロントエンド回路３９２なしでアンテナ３６２に接続されてもよい。同様に、いくつかの実施形態では、ＲＦトランシーバ回路３７２の全てまたは一部が、インターフェース３９０の一部と見なされてもよい。さらに他の実施形態では、インターフェース３９０は、無線ユニット（図示せず）の一部として、１つ以上のポートまたは端子３９４、無線フロントエンド回路３９２、およびＲＦトランシーバ回路３７２を含んでもよく、インターフェース３９０は、デジタルユニット（図示せず）の一部であるベースバンド処理回路３７４と通信してもよい。
【００５７】
アンテナ３６２は、無線信号を送信および／または受信するように構成された１つ以上のアンテナ、またはアンテナアレイを含むことができる。アンテナ３６２は、無線フロントエンド回路３９０に結合することができ、データおよび／または信号を無線で送受信することができる任意のタイプのアンテナであってよい。いくつかの実施形態では、アンテナ３６２は、例えば２ＧＨｚと６６ＧＨｚとの間の無線信号を送受信するように動作可能な、１つ以上の無指向性、セクタまたはパネルアンテナを含んでもよい。無指向性アンテナは、任意の方向に無線信号を送受信するために使用することができ、セクタアンテナは、特定のエリア内のデバイスから無線信号を送受信するために使用することができ、パネルアンテナは、比較的直線状に無線信号を送受信するために使用される見通し線アンテナであり得る。いくつかの例では、１つより多いアンテナの使用は、ＭＩＭＯと呼ばれることがある。いくつかの実施形態では、アンテナ３６２は、ネットワークノード３６０とは別個であってもよく、インターフェースまたはポートを介してネットワークノード３６０に接続可能であってもよい。
【００５８】
アンテナ３６２、インターフェース３９０、および／または処理回路３７０は、ネットワークノードによって実行されるものとして本明細書で説明される任意の受信動作および／または特定の取得動作を実行するように構成することができる。任意の情報、データ、および／または信号が、無線デバイス、別のネットワークノード、および／または任意の他のネットワーク機器から受信され得る。同様に、アンテナ３６２、インターフェース３９０、および／または処理回路３７０は、ネットワークノードによって実行されるものとして本明細書で説明される任意の送信動作を実行するように構成することができる。任意の情報、データ、および／または信号が、無線デバイス、別のネットワークノード、および／または任意の他のネットワーク機器に送信され得る。
【００５９】
電力回路３８７は、電力管理回路を備えてもよく、または電力管理回路に結合されてもよく、本明細書に記載される機能を実行するための電力をネットワークノード３６０の構成要素に供給するように構成される。電力回路３８７は、電源３８６から電力を受け取ることができる。電源３８６および／または電力回路３８７は、それぞれの構成要素に適した形態（例えば、それぞれの構成要素に必要な電圧および電流レベル）で、ネットワークノード３６０の様々な構成要素に電力を供給するように構成することができる。電源３８６は、電力回路３８７および／またはネットワークノード３６０に含まれてもよいし、またはそれらの外部にあってもよい。例えば、ネットワークノード３６０は、入力回路または電気ケーブルなどのインターフェースを介して、外部電源（例えば、電気コンセント）に接続可能であってもよく、それによって、外部電源は、電力回路３８７に電力を供給する。さらなる例として、電源３８６は、電力回路３８７に接続された、または統合されたバッテリまたはバッテリパックの形態の電源を含んでもよい。外部電源に障害が発生した場合、バッテリは、バックアップ電力を供給することができる。光起電デバイスなどの他のタイプの電源が使用されてもよい。
【００６０】
ネットワークノード３６０の代替の実施形態は、本明細書で説明される機能のいずれか、および／または本明細書で説明される主題をサポートするために必要な任意の機能を含む、ネットワークノードの機能のある側面を提供する役割を受け持つことができる、図３に示されるもの以外の追加の構成要素を含むことができる。例えば、ネットワークノード３６０は、ネットワークノード３６０への情報の入力を可能にし、ネットワークノード３６０からの情報の出力を可能にするユーザインターフェース機器を含んでもよい。これにより、ユーザは、ネットワークノード３６０の診断、保守、修理、および他の管理機能を実行することができる。
【００６１】
本明細書で使用される場合、無線デバイス（ＷＤ）は、ネットワークノードおよび／または他の無線デバイスと無線で通信する能力がある、通信するように構成された、準備された、および／または動作可能なデバイスを指す。特に断らない限り、用語ＷＤは、本明細書では、ユーザ機器（ＵＥ）と互換的に使用され得る。無線通信は、電磁波、電波、赤外線、および／または空気中を通って情報を伝えるのに適した他のタイプの信号を使用して、無線信号を送信すること、および／または受信することを含むことができる。いくつかの実施形態では、ＷＤは、直接的な人的対話なしに情報を送信および／または受信するように構成されてもよい。例えば、ＷＤは、所定のスケジュールで、内部または外部のイベントによってトリガされたとき、またはネットワークからの要求に応答して、ネットワークに情報を送信するように設計されてもよい。ＷＤの例としては、スマートフォン、携帯電話（ｍｏｂｉｌｅ  ｐｈｏｎｅ）、携帯電話（ｃｅｌｌ  ｐｈｏｎｅ）、ＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  ＩＰ）電話、無線ローカルループ電話、デスクトップコンピュータ、パーソナルデジタルアシスタント（ＰＤＡ）、無線カメラ、ゲームコンソールまたはデバイス、音楽記憶装置、再生装置、ウェアラブル端末装置、無線エンドポイント、移動局、タブレット、ラップトップ、ラップトップ組込型機器（ＬＥＥ）、ラップトップ搭載型機器（ＬＭＥ）、スマートデバイス、無線顧客構内設備（ＣＰＥ）、車載無線端末装置等が挙げられるが、これらに限定されない。ＷＤは、例えば、サイドリンク通信、Ｖ２Ｖ（ｖｅｈｉｃｌｅ−ｔｏ−ｖｅｈｉｃｌｅ）、Ｖ２Ｉ（ｖｅｈｉｃｌｅ−ｔｏ−ｉｎｆｒａｓｔｒｕｃｔｕｒｅ）、Ｖ２Ｘ（ｖｅｈｉｃｌｅ−ｔｏ−ｅｖｅｒｙｔｈｉｎｇ）のための３ＧＰＰ規格を実装することによって、Ｄ２Ｄ（ｄｅｖｉｃｅ−ｔｏ−ｄｅｖｉｃｅ）通信をサポートすることができ、この場合、Ｄ２Ｄ通信デバイスと呼ばれることがある。さらに別の特定の例として、ＩｏＴ（Ｉｎｔｅｒｎｅｔ  ｏｆ  Ｔｈｉｎｇｓ）のシナリオでは、ＷＤは、監視および／または測定を実行し、そのような監視および／または測定の結果を別のＷＤおよび／またはネットワークノードに送信する機械または他のデバイスを表すことができる。この場合、ＷＤは、３ＧＰＰのコンテキストでは、ＭＴＣデバイスと呼ばれることがあるマシンツーマシン（Ｍ２Ｍ）デバイスであってもよい。１つの特定の例として、ＷＤは、３ＧＰＰナローバンドＩｏＴ（ＮＢ‐ＩｏＴ）規格を実装するＵＥであってもよい。そのような機械または装置の特定の例は、センサ、電力計などの計量装置、産業機械、または家庭用もしくは個人用機器（例えば、冷蔵庫、テレビなど）、個人用ウェアラブル機器（例えば、時計、フィットネストラッカなど）である。他のシナリオでは、ＷＤは、自身の動作状態または自身の動作に関連する他の機能を監視および／または報告することができる車両または他の機器を表してもよい。上述のＷＤは、無線接続のエンドポイントを表すこともでき、この場合、デバイスは、無線端末と呼ばれることがある。さらに、上述のＷＤは、移動できてもよく、その場合、モバイルデバイスまたは移動端末と呼ばれることがある。
【００６２】
図示のように、無線デバイス３１０は、アンテナ３１１、インターフェース３１４、処理回路３２０、デバイス可読媒体３３０、ユーザインターフェース機器３３２、補助機器３３４、電源３３６、および電力回路３３７を含む。ＷＤ３１０は、ほんの数例を挙げると、例えば、ＧＳＭ、ＷＣＤＭＡ、ＬＴＥ、ＮＲ、ＷｉＦｉ、ＷｉＭＡＸ、またはＢｌｕｅｔｏｏｔｈ無線技術などの、ＷＤ３１０によってサポートされる様々な無線技術のために、図示された構成要素のうちの１つ以上の複数の組を含んでもよい。これらの無線技術は、ＷＤ３１０内の他の構成要素と同じチップまたはチップセットに統合されてもよいし、異なるチップまたはチップセットに統合されてもよい。
【００６３】
アンテナ３１１は、無線信号を送信および／または受信するように構成された１つ以上のアンテナまたはアンテナアレイを含むことができ、アンテナ３１１は、インターフェース３１４に接続されている。いくつかの代替の実施形態では、アンテナ３１１は、ＷＤ３１０とは別個であってもよく、インターフェースまたはポートを介してＷＤ３１０に接続可能であってもよい。アンテナ３１１、インターフェース３１４、および／または処理回路３２０は、ＷＤによって実行されるものとして本明細書で説明される任意の受信または送信動作を実行するように構成することができる。任意の情報、データ、および／または信号が、ネットワークノードおよび／または別のＷＤから受信され得る。いくつかの実施形態では、無線フロントエンド回路および／またはアンテナ３１１は、インターフェースとみなすことができる。
【００６４】
図示されているように、インターフェース３１４は、無線フロントエンド回路３１２およびアンテナ３１１を備える。無線フロントエンド回路３１２は、１つ以上のフィルタ３１８および増幅器３１６を備える。無線フロントエンド回路３１４は、アンテナ３１１および処理回路３２０に接続され、アンテナ３１１と処理回路３２０との間で通信される信号を調整するように構成されている。無線フロントエンド回路３１２は、アンテナ３１１に結合されていてもよいし、またはアンテナ１１１の一部であってもよい。いくつかの実施形態では、ＷＤ３１０は、別個の無線フロントエンド回路３１２を含まなくてもよく、むしろ、処理回路３２０が、無線フロントエンド回路を含み、アンテナ３１１に接続されていてもよい。同様に、いくつかの実施形態では、ＲＦトランシーバ回路３２２の一部または全部が、インターフェース３１４の一部と見なされてもよい。無線フロントエンド回路３１２は、無線接続を介して他のネットワークノードまたはＷＤに送出されるべきデジタルデータを、受信することができる。無線フロントエンド回路３１２は、フィルタ３１８および／または増幅器３１６の組合せを用いて、デジタルデータを、適切なチャネルおよび帯域幅パラメータを有する無線信号に変換することができる。次いで、無線信号は、アンテナ３１１を介して送信されることができる。同様に、データを受信する場合、アンテナ３１１は、無線信号を集めることができ、次いで、無線信号は、無線フロントエンド回路３１２によってデジタルデータに変換される。デジタルデータは、処理回路３２０に渡されることができる。他の実施形態では、インターフェースは、異なる構成要素および／または構成要素の異なる組合せを含んでもよい。
【００６５】
処理回路３２０は、マイクロプロセッサ、コントローラ、マイクロコントローラ、中央処理装置、デジタル信号プロセッサ、特定用途向け集積回路、フィールドプログラマブルゲートアレイ、または任意の他の適切なコンピューティングデバイス、リソース、またはハードウェア、ソフトウェア、および／もしくは符号化された論理の組合せのうちの１つ以上の組合せを備えることができ、単独で、もしくはデバイス可読媒体３３０などの他のＷＤ３１０構成要素と共に、ＷＤ３１０機能を提供するように動作可能である。そのような機能は、本明細書で説明される様々な無線の特徴または利点のいずれかを提供することを含むことができる。例えば、処理回路３２０は、本明細書で開示される機能を提供するために、デバイス可読媒体３３０または処理回路３２０内のメモリに格納された命令を実行することができる。
【００６６】
図示されているように、処理回路３２０は、ＲＦトランシーバ回路３２２、ベースバンド処理回路３２４、およびアプリケーション処理回路３２６のうちの１つ以上を含む。他の実施形態では、処理回路は、異なる構成要素および／または構成要素の異なる組合せを含んでもよい。いくつかの実施形態では、ＷＤ３１０の処理回路３２０は、ＳＯＣを含むことができる。いくつかの実施形態では、ＲＦトランシーバ回路３２２、ベースバンド処理回路３２４、およびアプリケーション処理回路３２６は、別個のチップまたはチップセット上にあってもよい。代替の実施形態では、ベースバンド処理回路３２４およびアプリケーション処理回路３２６の一部または全部が、１つのチップまたはチップセットになるように組み合わされて、ＲＦトランシーバ回路３２２が、別個のチップまたはチップセット上にあってもよい。さらに代替の実施形態では、ＲＦトランシーバ回路３２２およびベースバンド処理回路３２４の一部または全部が、同じチップまたはチップセット上にあり、アプリケーション処理回路３２６が、別個のチップまたはチップセット上にあってもよい。さらに他の代替の実施形態では、ＲＦトランシーバ回路３２２、ベースバンド処理回路３２４、およびアプリケーション処理回路３２６の一部または全部が、同じチップまたはチップセット内に組み合わされてもよい。いくつかの実施形態では、ＲＦトランシーバ回路３２２は、インターフェース３１４の一部であってもよい。ＲＦトランシーバ回路３２２は、処理回路３２０のためにＲＦ信号を調整することができる。
【００６７】
いくつかの実施形態では、ＷＤによって実行されるものとして本明細書で説明される機能の一部または全てが、いくつかの実施形態ではコンピュータ可読記憶媒体であってもよいデバイス可読媒体３３０上に格納された命令を処理回路３２０が実行することによって提供され得る。代替の実施形態では、機能の一部または全てが、別個のまたは個別のデバイス可読記憶媒体上に格納された命令を実行することなく、ハードワイヤード方式などで、処理回路３２０によって提供されてもよい。これらの特定の実施形態のいずれにおいても、デバイス可読記憶媒体上に格納された命令を実行するか否かにかかわらず、処理回路３２０は、説明された機能を実行するように構成することができる。そのような機能によって提供される利点は、処理回路３２０のみ、またはＷＤ３１０の他の構成要素に限定されず、ＷＤ３１０全体によって、ならびに／またはエンドユーザおよび無線ネットワーク全体によって享受される。
【００６８】
処理回路３２０は、ＷＤによって実行されるものとして本明細書で説明される任意の決定、計算、または類似の動作（例えば、特定の取得動作）を実行するように構成することができる。処理回路３２０によって実行されるこれらの動作は、例えば、取得された情報を他の情報に変換すること、取得された情報もしくは変換された情報を、ＷＤ３１０によって格納された情報と比較すること、および／または取得された情報もしくは変換された情報に基づいて１つ以上の動作を実行することによって、処理回路３２０によって取得された情報を処理すること、ならびに前記処理の結果として決定を行うことを含むことができる。
【００６９】
デバイス可読媒体３３０は、コンピュータプログラム、ソフトウェア、論理、ルール、コード、テーブルなどのうちの１つ以上を含むアプリケーション、および／または処理回路３２０によって実行されることが可能な他の命令を記憶するように動作可能であり得る。デバイス可読媒体３３０は、コンピュータメモリ（例えば、ランダムアクセスメモリ（ＲＡＭ）もしくは読み出し専用メモリ（ＲＯＭ））、大容量記憶媒体（例えば、ハードディスク）、取り外し可能記憶媒体（例えば、コンパクトディスク（ＣＤ）もしくはデジタルビデオディスク（ＤＶＤ））、ならびに／または処理回路３２０によって使用され得る情報、データ、および／もしくは命令を記憶する任意の他の揮発性もしくは不揮発性の、非一時的なデバイス可読および／もしくはコンピュータ実行可能メモリデバイスを含むことができる。いくつかの実施形態では、処理回路３２０およびデバイス可読媒体３３０は、一体化されていると見なすことができる。
【００７０】
ユーザインターフェース機器３３２は、人間のユーザがＷＤ３１０と対話することを可能にする構成要素を提供することができる。このような対話は、視覚的、聴覚的、触覚的などの多くの形態であり得る。ユーザインターフェース機器３３２は、ユーザへの出力を生成し、ユーザがＷＤ３１０へ入力を供給することを可能にするように動作可能であってもよい。対話のタイプは、ＷＤ３１０に取り付けられたユーザインターフェース機器３３２のタイプに応じて異なり得る。例えば、ＷＤ３１０がスマートフォンである場合、対話は、タッチスクリーンを介して行われてもよく、ＷＤ３１０がスマートメータである場合、対話は、使用量（例えば、使用されたガロン数）を提供するスクリーン、または可聴警報（例えば、煙が検出される場合）を提供するスピーカを介して行われてもよい。ユーザインターフェース機器３３２は、入力インターフェース、デバイスおよび回路、ならびに出力インターフェース、デバイスおよび回路を含むことができる。ユーザインターフェース機器３３２は、ＷＤ３１０への情報の入力を可能にするように構成され、処理回路３２０に接続されて、処理回路３２０が入力情報を処理することを可能にする。ユーザインターフェース機器３３２は、例えば、マイクロフォン、近接センサもしくは他のセンサ、キー／ボタン、タッチディスプレイ、１つ以上のカメラ、ＵＳＢポート、または他の入力回路を含むことができる。ユーザインターフェース機器３３２はまた、ＷＤ３１０からの情報の出力を可能にし、処理回路３２０がＷＤ３１０から情報を出力することを可能にするように構成される。ユーザインターフェース機器３３２は、例えば、スピーカ、ディスプレイ、振動回路、ＵＳＢポート、ヘッドホンインターフェース、または他の出力回路を含むことができる。ユーザインターフェース機器３３２の１つ以上の入力および出力インターフェース、デバイス、および回路を使用して、ＷＤ３１０は、エンドユーザおよび／または無線ネットワークと通信し、本明細書に記載される機能からそれらが利益を得ることを可能にし得る。
【００７１】
補助機器３３４は、ＷＤによって一般に実行されなくてもよい、より特殊な機能を提供するように動作可能である。これは、様々な目的のために測定を行うための専用センサ、有線通信などの追加の通信タイプのためのインターフェース等を含むことができる。補助機器３３４の構成要素の含有およびタイプは、実施形態および／またはシナリオに応じて異なり得る。
【００７２】
電源３３６は、いくつかの実施形態では、バッテリまたはバッテリパックの形態であってもよい。外部電源（例えば、電気コンセント）、光起電デバイス、またはパワーセルなどの他のタイプの電源が、使用されてもよい。ＷＤ３１０は、電源３３６からの電力を、本明細書に記載または示される任意の機能を実行するために電源３３６からの電力を必要とするＷＤ３１０の様々な部分に供給するための電力回路３３７を、さらに備えてもよい。電力回路３３７は、いくつかの実施形態において、電力管理回路を備えることができる。電力回路３３７は、追加的または代替的に、外部電源から電力を受け取るように動作可能であってもよく、その場合、ＷＤ３１０は、入力回路または電力ケーブルなどのインターフェースを介して、外部電源（電気コンセントなど）に接続可能であってもよい。電力回路３３７はまた、いくつかの実施形態において、外部電源から電源３３６に電力を供給するように動作可能であってもよい。これは、例えば、電源３３６の充電のためであってもよい。電力回路３３７は、電力が供給されるＷＤ３１０のそれぞれの構成要素に適した電力にするために、電源３３６からの電力に対して任意のフォーマット、変換、または他の修正を実行することができる。
【００７３】
図４は、本明細書で説明される様々な態様によるＵＥの一実施形態を示す。本明細書で使用される場合、ユーザ機器またはＵＥは、関連するデバイスを所有し、かつ／または操作する人間のユーザという意味でのユーザを、必ずしも有しなくてよい。代わりに、ＵＥは、人間のユーザへの販売または人間のユーザによる操作が意図されているが、特定の人間のユーザに関連付けられていなくてもよい、または最初は関連付けられていなくてもよいデバイスを表すことができる（例えば、スマートスプリンクラーコントローラ）。あるいは、ＵＥは、エンドユーザへの販売またはエンドユーザによる操作が意図されていないが、ユーザに関連付けられていてもよい、またはユーザのために操作されてもよいデバイスを表すことができる（例えば、スマート電力計）。ＵＥ４００は、ＮＢ−ＩｏＴ  ＵＥ、マシンタイプ通信（ＭＴＣ）ＵＥ、および／または拡張ＭＴＣ（ｅＭＴＣ）ＵＥを含む、３ＧＰＰ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ）によって確認された任意のＵＥであってよい。図４に示すＵＥ４００は、３ＧＰＰのＧＳＭ、ＵＭＴＳ、ＬＴＥ、および／または５Ｇ規格などの、３ＧＰＰ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ）によって公表された１つ以上の通信規格に従って通信するように構成されたＷＤの一例である。前述のように、用語ＷＤおよびＵＥは、互換的に使用することができる。したがって、図４はＵＥであるが、本明細書で説明される構成要素は、ＷＤに等しく適用可能であり、その逆も同様である。
【００７４】
図４で、ＵＥ４００は、入力／出力インターフェース４０５に動作的に結合された処理回路４０１、無線周波数（ＲＦ）インターフェース４０９、ネットワーク接続インターフェース４１１、ランダムアクセスメモリ（ＲＡＭ）４１７、読み出し専用メモリ（ＲＯＭ）４１９、および記憶媒体４２１などを含むメモリ４１５、通信サブシステム４３１、電源４３３、および／または任意の他の構成要素、またはそれらの任意の組合せを含む。記憶媒体４２１は、オペレーティングシステム４２３、アプリケーションプログラム４２５、およびデータ４２７を含む。他の実施形態で、記憶媒体４２１は、他の同様のタイプの情報を含むことができる。いくつかのＵＥは、図４に示される構成要素の全てを利用してもよいし、または構成要素のサブセットのみを利用してもよい。構成要素間の統合のレベルは、ＵＥごとに異なってもよい。さらに、いくつかのＵＥは、複数のプロセッサ、メモリ、トランシーバ、送信機、受信機など、構成要素の複数のインスタンスを含んでもよい。
【００７５】
図４において、処理回路４０１は、コンピュータ命令およびデータを処理するように構成され得る。処理回路４０１は、（例えば、個別論理、ＦＰＧＡ、ＡＳＩＣなどの中の）１つ以上のハードウェア実装状態機械、プログラマブル論理ならびに適切なファームウェア、マイクロプロセッサもしくはデジタル信号プロセッサ（ＤＳＰ）などの、１つ以上のプログラム内蔵方式汎用プロセッサ、ならびに適切なソフトウェア、または上記の任意の組合せなどの、機械可読コンピュータプログラムとしてメモリに格納された機械命令を実行するように動作する任意の逐次型状態機械を実装するように構成され得る。例えば、処理回路４０１は、２つの中央処理装置（ＣＰＵ）を含むことができる。データは、コンピュータによる使用に適した形態の情報であってよい。
【００７６】
図示された実施形態で、入力／出力インターフェース４０５は、入力デバイス、出力デバイス、または入力および出力デバイスへの通信インターフェースを提供するように構成され得る。ＵＥ４００は、入力／出力インターフェース４０５を介して出力デバイスを使用するように構成され得る。出力デバイスは、入力デバイスと同じタイプのインターフェースポートを使用してもよい。例えば、ＵＳＢポートが、ＵＥ４００への入力およびＵＥ４００からの出力を提供するために使用されてもよい。出力デバイスは、スピーカ、サウンドカード、ビデオカード、ディスプレイ、モニタ、プリンタ、アクチュエータ、エミッタ、スマートカード、他の出力デバイス、またはそれらの任意の組合せであってよい。ＵＥ４００は、入力／出力インターフェース４０５を介して入力デバイスを使用して、ユーザがＵＥ４００内に情報を取り込むのを可能にするように構成され得る。入力デバイスは、タッチ式または存在感知ディスプレイ、カメラ（例えば、デジタルカメラ、デジタルビデオカメラ、ウェブカメラなど）、マイクロフォン、センサ、マウス、トラックボール、方向パッド、トラックパッド、スクロールホイール、スマートカードなどを含むことができる。存在感知ディスプレイは、ユーザからの入力を感知するために、容量性または抵抗性タッチセンサを含んでもよい。センサは、例えば、加速度計、ジャイロスコープ、傾斜センサ、力センサ、磁力計、光学センサ、近接センサ、他の同様のセンサ、またはそれらの任意の組合せであってよい。例えば、入力デバイスは、加速度計、磁力計、デジタルカメラ、マイクロフォン、および光学センサであってもよい。
【００７７】
図４において、ＲＦインターフェース４０９は、送信機、受信機、およびアンテナなどのＲＦコンポーネントへの通信インターフェースを提供するように構成され得る。ネットワーク接続インターフェース４１１は、ネットワーク４４３ａへの通信インターフェースを提供するように構成され得る。ネットワーク４４３ａは、ローカルエリアネットワーク（ＬＡＮ）、ワイドエリアネットワーク（ＷＡＮ）、コンピュータネットワーク、無線ネットワーク、電気通信ネットワーク、他の同様のネットワーク、またはそれらの任意の組合せなどの、有線および／または無線ネットワークを含むことができる。例えば、ネットワーク４４３ａは、Ｗｉ−Ｆｉネットワークを含むことができる。ネットワーク接続インターフェース４１１は、イーサネット、ＴＣＰ／ＩＰ、ＳＯＮＥＴ、ＡＴＭなどの１つ以上の通信プロトコルに従って、通信ネットワークを介して１つ以上の他のデバイスと通信するために使用される受信機および送信機インターフェースを含むように構成され得る。ネットワーク接続インターフェース４１１は、通信ネットワークリンク（例えば、光学的、電気的など）に適した受信機および送信機機能を実装することができる。送信機機能および受信機機能は、回路構成要素、ソフトウェア、またはファームウェアを共有してもよく、あるいは、別々に実装されてもよい。
【００７８】
ＲＡＭ４１７は、オペレーティングシステム、アプリケーションプログラム、およびデバイスドライバなどのソフトウェアプログラムの実行中にデータまたはコンピュータ命令の記憶またはキャッシュを提供するために、バス４０２を介して処理回路４０１にインターフェース接続するように構成され得る。ＲＯＭ４１９は、コンピュータ命令またはデータを処理回路４０１に提供するように構成され得る。例えば、ＲＯＭ４１９は、不揮発性メモリに記憶された、基本入出力（Ｉ／Ｏ）、起動、またはキーボードからのキーストロークの受信などの基本システム機能のための不変的な低レベルシステムコードまたはデータを記憶するように構成され得る。記憶媒体４２１は、ＲＡＭ、ＲＯＭ、プログラマブル読み出し専用メモリ（ＰＲＯＭ）、消去可能プログラマブル読み出し専用メモリ（ＥＰＲＯＭ）、電気的消去可能プログラマブル読み出し専用メモリ（ＥＥＰＲＯＭ）などのメモリ、磁気ディスク、光ディスク、フロッピーディスク、ハードディスク、リムーバブルカートリッジ、またはフラッシュドライブを含むように構成され得る。一例では、記憶媒体４２１は、オペレーティングシステム４２３、ウェブブラウザアプリケーション、ウィジェットもしくはガジェットエンジンまたは他のアプリケーションなどのアプリケーションプログラム４２５、およびデータファイル４２７を含むように構成され得る。記憶媒体４２１は、ＵＥ４００によって使用するために、様々なオペレーティングシステムまたはオペレーティングシステムの組合せのうちの任意のものを記憶することができる。
【００７９】
記憶媒体４２１は、冗長ディスクアレイ（ＲＡＩＤ）、フロッピーディスクドライブ、フラッシュメモリ、ＵＳＢフラッシュドライブ、外部ハードディスクドライブ、サムドライブ、ペンドライブ、キードライブ、高密度デジタル多用途ディスク（ＨＤ−ＤＶＤ）光ディスクドライブ、内部ハードディスクドライブ、ブルーレイ光ディスクドライブ、ホログラフィックデジタルデータストレージ（ＨＤＤＳ）光ディスクドライブなどの、いくつかの物理的ドライブユニット、外部ミニデュアルインラインメモリモジュール（ＤＩＭＭ）、シンクロナスダイナミックランダムアクセスメモリ（ＳＤＲＡＭ）、外部マイクロＤＩＭＭ  ＳＤＲＡＭ、加入者識別モジュールもしくは取り外し可能ユーザ識別モジュール（ＳＩＭ／ＲＵＩＭ）などのスマートカードメモリ、他のメモリ、またはそれらの任意の組合せを含むように構成され得る。記憶媒体４２１は、一時的もしくは非一時的なメモリ媒体に記憶されたコンピュータ実行可能命令、アプリケーションプログラム等にアクセスすること、データをオフロードすること、またはデータをアップロードすることを、ＵＥ４００に可能にさせてもよい。通信システムを利用する製造品などの製造品が、デバイス可読媒体を含むことができる記憶媒体４２１内に有形に具現化されてもよい。
【００８０】
図４で、処理回路４０１は、通信サブシステム４３１を使用してネットワーク４４３ｂと通信するように構成され得る。ネットワーク４４３ａおよびネットワーク４４３ｂは、同じネットワークもしくは複数のネットワークであってもよいし、または異なるネットワークもしくは複数のネットワークであってもよい。通信サブシステム４３１は、ネットワーク４４３ｂと通信するために使用される１つ以上のトランシーバを含むように構成されてもよい。例えば、通信サブシステム４３１は、ＩＥＥＥ８０２．１１、ＣＤＭＡ、ＷＣＤＭＡ、ＧＳＭ、ＬＴＥ、ＵＴＲＡＮ、ＷｉＭａｘなどの１つ以上の通信プロトコルに従って、無線アクセスネットワーク（ＲＡＮ）の別のＷＤ、ＵＥ、または基地局などの、無線通信が可能な別のデバイスの１つ以上の遠隔のトランシーバと通信するために使用される１つ以上のトランシーバを含むように構成されてもよい。各トランシーバは、ＲＡＮリンクに適した送信機または受信機の機能（例えば、周波数割り当てなど）をそれぞれ実装するために、送信機４３３および／または受信機４３５を含むことができる。さらに、各トランシーバの送信機４３３および受信機４３５は、回路構成要素、ソフトウェア、またはファームウェアを共有してもよく、あるいは、別々に実装されてもよい。
【００８１】
図示の実施形態では、通信サブシステム４３１の通信機能は、データ通信、音声通信、マルチメディア通信、Ｂｌｕｅｔｏｏｔｈなどの短距離通信、近距離通信、位置を決定するための全地球測位システム（ＧＰＳ）の使用などの位置ベース通信、他の同様の通信機能、またはそれらの任意の組合せを含むことができる。例えば、通信サブシステム４３１は、セルラー通信、Ｗｉ−Ｆｉ通信、Ｂｌｕｅｔｏｏｔｈ通信、およびＧＰＳ通信を含むことができる。ネットワーク４４３ｂは、ローカルエリアネットワーク（ＬＡＮ）、ワイドエリアネットワーク（ＷＡＮ）、コンピュータネットワーク、無線ネットワーク、電気通信ネットワーク、他の同様のネットワーク、またはそれらの任意の組合せなどの、有線および／または無線ネットワークを含むことができる。例えば、ネットワーク４４３ｂは、セルラーネットワーク、Ｗｉ−Ｆｉネットワーク、および／または近距離ネットワークであってもよい。電源４１３は、ＵＥ４００の構成要素に交流（ＡＣ）または直流（ＤＣ）電力を供給するように構成され得る。
【００８２】
本明細書で説明される特徴、利点、および／または機能は、ＵＥ４００の構成要素のうちの１つに実装されてもよいし、またはＵＥ４００の複数の構成要素にわたって分割されてもよい。さらに、本明細書で説明される特徴、利点、および／または機能は、ハードウェア、ソフトウェア、またはファームウェアの任意の組合せで実装され得る。一例では、通信サブシステム４３１が、本明細書で説明される構成要素のいずれかを含むように構成されてもよい。さらに、処理回路４０１が、バス４０２を介してこのような構成要素のいずれかと通信するように構成されてもよい。別の例では、そのような構成要素のいずれかが、処理回路４０１によって実行されるときに本明細書で説明された対応する機能を実行する、メモリに格納されたプログラム命令によって表されてもよい。別の例では、そのような構成要素のいずれかの機能が、処理回路４０１と通信サブシステム４３１との間で分割されてもよい。別の例では、このような構成要素のいずれかの非計算集約的な機能が、ソフトウェアまたはファームウェアで実装され、計算集約的な機能が、ハードウェアで実装されてもよい。
【００８３】
図５は、いくつかの実施形態によって実施される機能が仮想化されている仮想化環境５００を示す概略ブロック図である。本文脈において、仮想化とは、装置またはデバイスの仮想バージョンを作成することを意味し、ハードウェアプラットフォーム、記憶デバイスおよびネットワーキングリソースの仮想化を含み得る。本明細書で使用される場合、仮想化は、ノード（例えば、仮想化された基地局もしくは仮想化された無線アクセスノード）またはデバイス（例えば、ＵＥ、無線デバイス、もしくは任意の他のタイプの通信デバイス）またはそれらの構成要素に適用されることができ、機能の少なくとも一部が、１つ以上の仮想コンポーネントとして（例えば、１つ以上のアプリケーション、コンポーネント、ファンクション、仮想マシン、もしくはコンテナが、１つ以上のネットワーク内の１つ以上の物理的処理ノード上で実行されることを介して）実装されている実施態様に関係する。
【００８４】
いくつかの実施形態では、本明細書に記載する機能の一部または全てが、１つ以上のハードウェアノード５３０によってホスティングされる１つ以上の仮想環境５００内に実装される１つ以上の仮想マシンによって実行される仮想コンポーネントとして実装されてもよい。さらに、仮想ノードが無線アクセスノードではないか、または無線接続を必要としない実施形態（例えば、コアネットワークノード）では、ネットワークノードは、完全に仮想化され得る。
【００８５】
機能は、本明細書で開示されるいくつかの実施形態の特徴、機能、および／または利点のいくつかを実施するように動作する１つ以上のアプリケーション５２０（代替的に、ソフトウェアインスタンス、仮想アプライアンス、ネットワーク機能、仮想ノード、仮想ネットワーク機能などと呼ばれてもよい）によって実装され得る。アプリケーション５２０は、処理回路５６０およびメモリ５９０を備えるハードウェア５３０を提供する仮想化環境５００で実行される。メモリ５９０は、処理回路５６０によって実行可能な命令５９５を含み、それによって、アプリケーション５２０は、本明細書で開示される特徴、利点、および／または機能の１つ以上を提供するように動作する。
【００８６】
仮想化環境５００は、商用オフザシェルフ（ＣＯＴＳ）プロセッサ、専用特定用途向け集積回路（ＡＳＩＣ）、またはデジタルもしくはアナログハードウェアコンポーネントもしくは専用プロセッサを含む任意の他のタイプの処理回路であってもよい、１つ以上のプロセッサのセットまたは処理回路５６０を備える汎用または専用ネットワークハードウェアデバイス５３０を備える。各ハードウェアデバイスは、処理回路５６０によって実行される命令５９５またはソフトウェアを一時的に記憶するための非永続的メモリであってもよいメモリ５９０−１を備えることができる。各ハードウェアデバイスは、物理ネットワークインターフェース５８０を含む、ネットワークインターフェースカードとしても知られる１つ以上のネットワークインターフェースコントローラ（ＮＩＣ）５７０を備えることができる。各ハードウェアデバイスはまた、ソフトウェア５９５および／または処理回路５６０によって実行可能な命令を記憶している、非一時的で永続的な機械可読記憶媒体５９０−２を含むことができる。ソフトウェア５９５は、１つ以上の仮想化レイヤ５５０（ハイパーバイザとも呼ばれる）をインスタンス化するためのソフトウェア、仮想マシン５４０を実行するためのソフトウェア、ならびに本明細書に記載されたいくつかの実施形態に関連して説明された機能、特徴、および／または利点を実行することを可能にするソフトウェアを含む、任意のタイプのソフトウェアを含むことができる。
【００８７】
仮想マシン５４０は、仮想処理、仮想メモリ、仮想ネットワーキングまたはインターフェース、および仮想ストレージを含み、対応する仮想化レイヤ５５０またはハイパーバイザによって実行されることができる。仮想アプライアンス５２０のインスタンスの様々な実施形態が、１つ以上の仮想マシン５４０上で実施されてもよく、実施は、様々な方法で行うことができる。
【００８８】
動作中、処理回路５６０は、仮想マシンモニタ（ＶＭＭ）と呼ばれることもあるハイパーバイザまたは仮想化レイヤ５５０をインスタンス化するためにソフトウェア５９５を実行する。仮想化レイヤ５５０は、ネットワーキングハードウェアのように見える仮想オペレーティングプラットフォームを仮想マシン５４０に提供することができる。
【００８９】
図５に示すように、ハードウェア５３０は、一般的または特定のコンポーネントを有するスタンドアロンネットワークノードであってもよい。ハードウェア５３０は、アンテナ５２２５を備えることができ、仮想化を介していくつかの機能を実装することができる。あるいは、ハードウェア５３０は、とりわけアプリケーション５２０のライフサイクルマネジメントを監督するマネジメントおよびオーケストレーション（ＭＡＮＯ）５１００を介して、多くのハードウェアノードが協働し、管理される、より大きなハードウェアクラスタ（例えば、データセンタ内または顧客構内設備（ＣＰＥ）内などの）の一部であってもよい。
【００９０】
ハードウェアの仮想化は、いくつかのコンテキストでは、ネットワーク機能仮想化（ＮＦＶ）と呼ばれる。ＮＦＶは、データセンタ内および顧客構内設備内に配置することができる業界標準の大容量サーバハードウェア、物理スイッチ、および物理ストレージ上に、多くのネットワーク機器タイプを統合するために使用することができる。
【００９１】
ＮＦＶのコンテキストでは、仮想マシン５４０は、あたかも物理的な仮想化されていないマシン上で実行されているかのようにプログラムを実行する、物理マシンのソフトウェア実装であり得る。仮想マシン５４０の各々、およびその仮想マシンを実行するハードウェア５３０の部分（その仮想マシン専用のハードウェアであれ、および／または、その仮想マシンによって仮想マシン５４０のうちの他の仮想マシンと共有されるハードウェアであれ）は、個々の仮想ネットワーク要素（ＶＮＥ）を形成する。
【００９２】
さらに、ＮＦＶのコンテキストで、仮想ネットワーク機能（ＶＮＦ）は、ハードウェアネットワーキングインフラストラクチャ５３０上の１つ以上の仮想マシン５４０で実行される特定のネットワーク機能を処理する役割を担い、図５のアプリケーション５２０に対応している。
【００９３】
いくつかの実施形態では、それぞれが１つ以上の送信機５２２０および１つ以上の受信機５２１０を含む１つ以上の無線ユニット５２００が、１つ以上のアンテナ５２２５に結合されていてもよい。無線ユニット５２００は、１つ以上の適切なネットワークインターフェースを介してハードウェアノード５３０と直接通信することができ、無線アクセスノードまたは基地局などの、無線機能を有する仮想ノードを提供するために、仮想コンポーネントと組み合わせて使用されることができる。
【００９４】
いくつかの実施形態では、代替的にハードウェアノード５３０と無線ユニット５２００との間の通信のために使用されてもよい制御システム５２３０を使用して、いくつかのシグナリングが生成され得る。
【００９５】
図６は、特定の実施形態による方法、具体的には、ＳＵＣＩ（ｓｕｂｓｃｒｉｐｔｉｏｎ  ｃｏｎｃｅａｌｅｄ  ｉｄｅｎｔｉｆｉｅｒ）を計算するために無線デバイスによって実行される方法を示すフローチャートである。この方法は、無線デバイスが、ＳＵＣＩのサイズに関連付けられた基準を示すメッセージを受信するステップ６０２から始まる。ステップ６０４において、無線デバイスは、暗号化方式に基づいてＳＵＣＩを計算する。ステップ６０６において、無線デバイスは、計算されたＳＵＣＩが、ＳＵＣＩのサイズに関連付けられた基準を満たすかどうかを決定する。ステップ６０８において、無線デバイスは、ＳＵＣＩのサイズに関連付けられた基準を満たすと決定された場合にのみ、計算されたＳＵＣＩを使用する。より具体的には、無線デバイスが、計算されたＳＵＣＩが、ＳＵＣＩのサイズに関連付けられた基準を満たさないと決定した場合（すなわち、例えば、ＳＵＣＩのサイズが、最大サイズを超える場合）、いくつかの実施形態では、無線デバイスは、計算されたＳＵＣＩをネットワークに送信しない。最大サイズは、ＳＵＣＩを計算するために使用される方式に基づいて設定されてもよい。
【００９６】
図７は、無線ネットワーク（例えば、図３に示される無線ネットワーク）における仮想装置７００の概略ブロック図である。装置は、無線デバイスまたはネットワークノード（例えば、図３に示される無線デバイス３１０またはネットワークノード３６０）に実装され得る。装置７００は、図８を参照して説明された例示的な方法、および場合によっては本明細書で開示された任意の他のプロセスまたは方法を実行するように動作可能である。図８の方法は、必ずしも装置７００によってのみ実行されるわけではないことも、理解されるべきである。本方法の少なくともいくつかの動作は、１つ以上の他のエンティティによって実行することができる。
【００９７】
仮想装置７００は、１つ以上のマイクロプロセッサまたはマイクロコントローラを含むことができる処理回路、ならびにデジタル信号プロセッサ（ＤＳＰ）、専用デジタル論理などを含むことができる他のデジタルハードウェアを備えることができる。処理回路は、読み出し専用メモリ（ＲＯＭ）、ランダムアクセスメモリ、キャッシュメモリ、フラッシュメモリデバイス、光記憶デバイスなどの、１つまたはいくつかのタイプのメモリを含むことができるメモリに記憶されたプログラムコードを実行するように、構成され得る。メモリに記憶されたプログラムコードは、いくつかの実施形態では、１つ以上の電気通信および／またはデータ通信プロトコルを実行するためのプログラム命令、ならびに本明細書で説明される技法のうちの１つ以上を実行するための命令を含む。いくつかの実施態様では、処理回路は、受信ユニット７０２、計算ユニット７０４、決定ユニット７０６、および使用ユニット７０８、ならびに装置７００の任意の他の適切なユニットに、本開示の１つ以上の実施形態による対応する機能を実行させるために使用され得る。
【００９８】
図７に示すように、装置７００は、ＳＵＣＩのサイズに関連付けられた基準を示すメッセージを受信するための受信ユニット７０２と、暗号化方式に基づいてＳＵＣＩを計算するための計算ユニット７０４と、計算されたＳＵＣＩが、ＳＵＣＩのサイズに関連付けられた基準を満たすかどうかを決定するための決定ユニット７０６と、ＳＵＣＩのサイズに関連付けられた基準を満たすと決定された場合にのみ、計算されたＳＵＣＩを使用するための使用ユニット７０８とを含む。
【００９９】
ユニットという用語は、電子機器、電気デバイス、および／または電子デバイスの分野において通常の意味を有することができ、例えば、電気および／または電子回路、デバイス、モジュール、プロセッサ、メモリ、論理ソリッドステートおよび／またはディスクリートデバイス、本明細書で説明されるような、それぞれのタスク、手順、計算、出力、および／または表示機能などを実行するためのコンピュータプログラムまたは命令を含むことができる。
【０１００】
図８は、特定の実施形態による方法、具体的には、無効なＳＵＣＩ（ｓｕｂｓｃｒｉｐｔｉｏｎ  ｃｏｎｃｅａｌｅｄ  ｉｄｅｎｔｉｆｉｅｒ）を識別するためにネットワーク機能によって実行される方法を示すフローチャートである。この方法は、
ＳＵＣＩを含むメッセージを受信するステップ８１２、
受信したメッセージに含まれるＳＵＣＩのサイズを決定するステップ８１４、
受信したメッセージ内のＳＵＣＩの期待サイズを決定するステップ８１６、
受信したメッセージに含まれるＳＵＣＩのサイズが、期待サイズに関連付けられた基準を満たすかどうかを決定するステップ８１８、
受信したメッセージに含まれるＳＵＣＩのサイズが、期待サイズに関連付けられた基準を満たさない場合、受信したメッセージ内のＳＵＣＩが無効であると決定するステップ８２０、および
無効であると決定された場合、受信したメッセージ内のＳＵＣＩを拒絶するステップ８２２、を含む。
【０１０１】
図９は、無線ネットワーク（例えば、図３に示される無線ネットワーク）における仮想装置９００の概略ブロック図を示す。装置は、無線デバイスまたはネットワークノード（例えば、図３に示される無線デバイス３１０またはネットワークノード３６０）に実装され得る。装置９００は、図８を参照して説明された例示的な方法、および場合によっては本明細書で開示された任意の他のプロセスまたは方法を実行するように動作可能である。図８の方法は、必ずしも装置９００によってのみ実行されるわけではないことも、理解されるべきである。本方法の少なくともいくつかの動作は、１つ以上の他のエンティティによって実行することができる。
【０１０２】
仮想装置９００は、１つ以上のマイクロプロセッサまたはマイクロコントローラを含むことができる処理回路、ならびにデジタル信号プロセッサ（ＤＳＰ）、専用デジタル論理などを含むことができる他のデジタルハードウェアを備えることができる。処理回路は、読み出し専用メモリ（ＲＯＭ）、ランダムアクセスメモリ、キャッシュメモリ、フラッシュメモリデバイス、光記憶デバイスなどの、１つまたはいくつかのタイプのメモリを含むことができるメモリに記憶されたプログラムコードを実行するように、構成され得る。メモリに記憶されたプログラムコードは、いくつかの実施形態では、１つ以上の電気通信および／またはデータ通信プロトコルを実行するためのプログラム命令、ならびに本明細書で説明される技法のうちの１つ以上を実行するための命令を含む。いくつかの実施態様では、処理回路は、受信ユニット９０２、決定ユニット９０４、決定ユニット９０６、決定ユニット９０８、決定ユニット９１０、および拒絶ユニット９１２、ならびに装置９００の任意の他の適切なユニットに、本開示の１つ以上の実施形態による対応する機能を実行させるために使用され得る。
【０１０３】
図９に示すように、装置９００は、ＳＵＣＩを含むメッセージを受信するための受信ユニット９０２と、受信されたメッセージに含まれるＳＵＣＩのサイズを決定するための決定ユニット９０４と、受信されたメッセージ内のＳＵＣＩの期待サイズを決定するための決定ユニット９０６と、受信されたメッセージに含まれるＳＵＣＩのサイズが、期待サイズに関連付けられた基準を満たすかどうかを決定するための決定ユニット９０８と、受信されたメッセージに含まれるＳＵＣＩのサイズが、期待サイズに関連付けられた基準を満たさない場合、受信されたメッセージ内のＳＵＣＩが無効であると決定するための決定ユニット９１０と、無効であると決定された場合、受信されたメッセージ内のＳＵＣＩを拒絶するための拒絶ユニット９１２と、を含む。
【０１０４】
ユニットという用語は、電子機器、電気デバイス、および／または電子デバイスの分野において通常の意味を有することができ、例えば、電気および／または電子回路、デバイス、モジュール、プロセッサ、メモリ、論理ソリッドステートおよび／またはディスクリートデバイス、本明細書で説明されるような、それぞれのタスク、手順、計算、出力、および／または表示機能などを実行するためのコンピュータプログラムまたは命令を含むことができる。
【０１０５】
略語
以下の略語の少なくともいくつかが、本開示で使用され得る。略語間に不一致がある場合、それが上記でどのように使用されるかが優先されるべきである。以下に複数回列挙される場合、最初の列挙が、その後の任意の列挙よりも優先されるべきである。
１ｘ  ＲＴＴ  ＣＤＭＡ２０００  １ｘ  Ｒａｄｉｏ  Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｔｅｃｈｎｏｌｏｇｙ
３ＧＰＰ  第３世代パートナーシッププロジェクト
５Ｇ  第５世代
ＡＢＳ  Ａｌｍｏｓｔ  Ｂｌａｎｋ  Ｓｕｂｆｒａｍｅ
ＡＲＱ  自動再送要求
ＡＷＧＮ  加算性白色ガウス雑音
ＢＣＣＨ  ブロードキャスト制御チャネル
ＢＣＨ  ブロードキャストチャネル
ＣＡ  キャリアアグリゲーション
ＣＣ  キャリアコンポーネント
ＣＣＣＨ  ＳＤＵ  共通制御チャネルＳＤＵ
ＣＤＭＡ  符号分割多元接続
ＣＧＩ  セルグローバル識別子
ＣＩＲ  チャネルインパルス応答
ＣＰ  サイクリックプレフィックス
ＣＰＩＣＨ  共通パイロットチャネル
ＣＰＩＣＨ  Ｅｃ／Ｎｏ  ＣＰＩＣＨにおける、チップ当たりの受信エネルギーを帯域内の電力密度で割った値
ＣＱＩ  チャネル品質情報
Ｃ−ＲＮＴＩ  セルＲＮＴＩ
ＣＳＩ  チャネル状態情報
ＤＣＣＨ  個別制御チャネル
ＤＬ  ダウンリンク
ＤＭ  復調
ＤＭＲＳ  復調参照信号
ＤＲＸ  間欠受信
ＤＴＸ  間欠送信
ＤＴＣＨ  個別トラフィックチャネル
ＤＵＴ  被試験物
Ｅ−ＣＩＤ  拡張セルＩＤ（測位方法）
Ｅ−ＳＭＬＣ  Ｅｖｏｌｖｅｄ−Ｓｅｒｖｉｎｇ  Ｍｏｂｉｌｅ  Ｌｏｃａｔｉｏｎ  Ｃｅｎｔｒｅ
ＥＣＧＩ  拡張型ＣＧＩ
ｅＮＢ  Ｅ−ＵＴＲＡＮノードＢ
ｅＰＤＣＣＨ  拡張型物理ダウンリンク制御チャネル
Ｅ−ＳＭＬＣ  ｅｖｏｌｖｅｄ  Ｓｅｒｖｉｎｇ  Ｍｏｂｉｌｅ  Ｌｏｃａｔｉｏｎ  Ｃｅｎｔｅｒ
Ｅ−ＵＴＲＡ  拡張型ＵＴＲＡ
Ｅ−ＵＴＲＡＮ  拡張型ＵＴＲＡＮ
ＦＤＤ  周波数分割複信
ＦＦＳ  さらなる研究のための
ＧＥＲＡＮ  ＧＳＭ  ＥＤＧＥ無線アクセスネットワーク
ｇＮＢ  ＮＲの基地局
ＧＮＳＳ  全地球航法衛星システム
ＧＳＭ  Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  ｃｏｍｍｕｎｉｃａｔｉｏｎ
ＨＡＲＱ  ハイブリッド自動再送要求
ＨＯ  ハンドオーバー
ＨＳＰＡ  Ｈｉｇｈ  Ｓｐｅｅｄ  Ｐａｃｋｅｔ  Ａｃｃｅｓｓ
ＨＲＰＤ  Ｈｉｇｈ  Ｒａｔｅ  Ｐａｃｋｅｔ  Ｄａｔａ
ＬＯＳ  視界
ＬＰＰ  ＬＴＥ測位プロトコル
ＬＴＥ  Ｌｏｎｇ−Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ
ＭＡＣ  媒体アクセス制御
ＭＢＭＳ  マルチメディアブロードキャストマルチキャストサービス
ＭＢＳＦＮ  マルチメディアブロードキャストマルチキャストサービス単一周波数ネットワーク
ＭＢＳＦＮ  ＡＢＳ  ＭＢＳＦＮ  Ａｌｍｏｓｔ  Ｂｌａｎｋ  Ｓｕｂｆｒａｍｅ
ＭＤＴ  ドライブテストの最小化
ＭＩＢ  マスタ情報ブロック
ＭＭＥ  モビリティ管理エンティティ
ＭＳＣ  移動交換局
ＮＰＤＣＣＨ  狭帯域物理ダウンリンク制御チャネル
ＮＲ  Ｎｅｗ  Ｒａｄｉｏ
ＯＣＮＧ  ＯＦＤＭＡチャネルノイズジェネレータ
ＯＦＤＭ  直交周波数分割多重
ＯＦＤＭＡ  直交周波数分割多元接続
ＯＳＳ  運用支援システム
ＯＴＤＯＡ  観測到来時間差
Ｏ＆Ｍ  運用・保守
ＰＢＣＨ  物理ブロードキャストチャネル
Ｐ−ＣＣＰＣＨ  プライマリ共通制御物理チャネル
ＰＣｅｌｌ  プライマリセル
ＰＣＦＩＣＨ  物理制御フォーマットインジケータチャネル
ＰＤＣＣＨ  物理ダウンリンク制御チャネル
ＰＤＰ  プロファイル遅延プロファイル
ＰＤＳＣＨ  物理ダウンリンク共有チャネル
ＰＧＷ  パケットゲートウェイ
ＰＨＩＣＨ  物理ハイブリッドＡＲＱインジケータチャネル
ＰＬＭＮ  公衆携帯電話網
ＰＭＩ  プリコーダマトリクスインジケータ
ＰＲＡＣＨ  物理ランダムアクセスチャネル
ＰＲＳ  測位参照信号
ＰＳＳ  プライマリ同期信号
ＰＵＣＣＨ  物理アップリンク制御チャネル
ＰＵＳＣＨ  物理アップリンク共有チャネル
ＲＡＣＨ  ランダムアクセスチャネル
ＱＡＭ  直交振幅変調
ＲＡＮ  無線アクセスネットワーク
ＲＡＴ  無線アクセス技術
ＲＬＭ  無線リンク管理
ＲＮＣ  無線ネットワークコントローラ
ＲＮＴＩ  Ｒａｄｉｏ  Ｎｅｔｗｏｒｋ  Ｔｅｍｐｏｒａｒｙ  Ｉｄｅｎｔｉｆｉｅｒ
ＲＲＣ  無線リソース制御
ＲＲＭ  無線リソース管理
ＲＳ  参照信号
ＲＳＣＰ  希望波受信電力
ＲＳＲＰ  参照シンボル受信電力または参照信号受信電力
ＲＳＲＱ  参照信号受信品質または参照シンボル受信品質
ＲＳＳＩ  受信信号強度インジケータ
ＲＳＴＤ  参照信号時間差
ＳＣＨ  同期チャネル
ＳＣｅｌｌ  セカンダリセル
ＳＤＵ  サービスデータユニット
ＳＦＮ  システムフレーム番号
ＳＧＷ  サービングゲートウェイ
ＳＩ  システム情報
ＳＩＢ  システム情報ブロック
ＳＮＲ  信号対雑音比
ＳＯＮ  自己最適化ネットワーク
ＳＳ  同期信号
ＳＳＳ  セカンダリ同期信号
ＴＤＤ  時分割複信
ＴＤＯＡ  到来時間差
ＴＯＡ  到来時刻
ＴＳＳ  三次同期信号
ＴＴＩ  送信時間間隔
ＵＥ  ユーザ機器
ＵＬ  アップリンク
ＵＭＴＳ  ユニバーサル移動体通信システム
ＵＳＩＭ  ユニバーサル加入者識別モジュール
ＵＴＤＯＡ  アップリンク到来時間差
ＵＴＲＡ  ユニバーサル地上無線アクセス
ＵＴＲＡＮ  ユニバーサル地上無線アクセスネットワーク
ＷＣＤＭＡ  ワイドＣＤＭＡ
ＷＬＡＮ  ワイドローカルエリアネットワーク
【図１】
2021510469.tif 000003
【図２】
2021510469.tif 000004
【図３】
2021510469.tif 000005
【図４】
2021510469.tif 000006
【図５】
2021510469.tif 000007
【図６】
2021510469.tif 000008
【図７】
2021510469.tif 000009
【図８】
2021510469.tif 000010
【図９】
2021510469.tif 000011
【国際調査報告】
2021510469.tif 000012
2021510469.tif 000013
2021510469.tif 000014