(57)【要約】ネットワーク制御要素と、加入者に関連した通信装置（ＵＥ）とを備えたネットワークシステムが提案される。通信装置（ＵＥ）は、完全性コード（ＭＡＣ）と、保護されるべき加入者情報を含む登録メッセージ（Ａ８）をネットワーク制御要素へ送信するように構成され、通信装置（ＵＥ）は、保護されるべき加入者情報を含む登録メッセージ（Ａ８）の一部又は全部を使用することにより完全性コード（ＭＡＣ）を計算するように構成され、そしてネットワーク要素は、登録メッセージに含まれた完全性コード（ＭＡＣ）を照合するように構成される。又、完全性コードがネットワーク制御要素において計算されそして通信装置（ＵＥ）において照合されるケースも提案される。更に、それに対応する方法も提案される。
2004517517.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク制御要素と、加入者に関連した通信装置（ＵＥ）とを備えたネットワークシステムにおいて、
上記通信装置（ＵＥ）は、完全性コード（ＭＡＣ）と、保護されるべき加入者情報を含む登録メッセージ（Ａ８；Ｃ１１）を上記ネットワーク制御要素へ送信するように構成され、
上記通信装置（ＵＥ）は、保護されるべき加入者情報を含む上記登録メッセージ（Ａ８；Ｃ１１）の一部又は全部を使用することにより上記完全性コード（ＭＡＣ）を計算するように構成され、そして
上記ネットワーク要素は、上記登録メッセージに含まれた上記完全性コード（ＭＡＣ）を照合するように構成されたネットワークシステム。
【請求項２】
ネットワーク制御要素と、加入者に関連した通信装置（ＵＥ）とを備えたネットワークシステムにおいて、
上記ネットワーク制御要素は、上記通信装置（ＵＥ）から登録メッセージ（Ｂ８）を受け取り、保護されるべき加入者情報を含むメッセージ（Ｂ８；Ｂ１３）の一部又は全部を使用することにより完全性コード（ＭＡＣ）を計算し、そして完全性コード（ＭＡＣ）と、保護されるべき情報とを含むメッセージ（Ｂ１５）を通信装置（ＵＥ）へ送信するように構成され、そして
上記通信装置（ＵＥ）は、上記完全性コード（ＭＡＣ）を照合するように構成されたネットワークシステム。
【請求項３】
上記保護されるべき加入者情報は、登録メッセージの発信者に関する情報を含む請求項１又は２に記載のネットワークシステム。
【請求項４】
上記保護されるべき加入者情報は、登録されるべき加入者に関する情報を含む請求項１又は２に記載のネットワークシステム。
【請求項５】
上記保護されるべき加入者情報は、コンタクトフィールドを含む請求項１又は２に記載のネットワークシステム。
【請求項６】
上記通信装置（ＵＥ）は、アルゴリズム能力情報を含むメッセージ（Ａ１；Ｂ１；Ｃ１）を上記ネットワーク制御要素に送信するように構成される請求項１又は２に記載のネットワークシステム。
【請求項７】
上記ネットワーク制御要素は、上記完全性コード（ＭＡＣ）を計算するのにどのアルゴリズムを使用すべきか選択し、そしてその選択されたアルゴリズムに関する情報を含むメッセージ（Ａ６；Ｂ６；Ｃ９）を上記通信装置（ＵＥ）へ転送するように構成される請求項６に記載のネットワークシステム。
【請求項８】
上記通信装置（ＵＥ）は、上記登録メッセージ（Ａ８；Ｃ１１）と共に上記アルゴリズム能力情報を転送するように構成され、そして
上記ネットワーク制御要素は、上記アルゴリズム能力情報を照合するよう構成される請求項６に記載のネットワークシステム。
【請求項９】
上記ネットワーク制御要素は、保護されるべき情報を含むメッセージ（Ｂ１５）と共に上記アルゴリズム能力情報を上記通信装置へ転送するように構成され、そして
上記通信装置（ＵＥ）は、上記アルゴリズム能力情報を照合するように構成される請求項６に記載のネットワークシステム。
【請求項１０】
上記ネットワーク要素は、加入者の認証を遂行するように構成される請求項１又は２に記載のネットワークシステム。
【請求項１１】
上記ネットワーク制御要素は、上記完全性コード（ＭＡＣ）を使用することにより認証を遂行する請求項１０に記載のネットワークシステム。
【請求項１２】
付加的な認証を遂行する付加的なネットワーク制御要素を更に備えた請求項８に記載のネットワークシステム。
【請求項１３】
上記ネットワーク制御要素は、第１ネットワークを制御し、そして上記付加的なネットワーク制御要素は、第２ネットワークを制御する請求項１２に記載のネットワークシステム。
【請求項１４】
付加的な認証を遂行する付加的なネットワーク制御要素を更に備え、上記通信装置（ＵＥ）は、上記付加的なネットワーク制御要素により供給される所定の番号（ＲＡＮＤ）から結果（ＣＲＥＳ）を計算するように構成され、この結果（ＣＲＥＳ）は、付加的な認証を遂行するために上記付加的なネットワーク制御要素により使用される請求項１１に記載のネットワークシステム。
【請求項１５】
上記付加的な認証は、上記通信装置（ＵＥ）から受け取られた結果（ＣＲＥＳ）を、スケジュールされた結果（ＲＥＳ）と比較することにより遂行される請求項１４に記載のネットワークシステム。
【請求項１６】
上記所定の番号（ＲＡＮＤ）及びスケジュールされた結果（ＲＥＳ）は、ホーム加入者データベース（ＨＳＳ）、認証センター（ＡｕＣ）、又は認証許可及びアカウンティングサーバー（ＡＡＡ）により与えられる請求項１５に記載のネットワークシステム。
【請求項１７】
上記計算は、ＧＳＭ又はＵＭＴＳアルゴリズムを使用することにより実行される請求項１又は２に記載のネットワークシステム。
【請求項１８】
保護されるべき情報を含む上記メッセージは、上記通信装置（ＵＥ）から受け取られた登録メッセージ（Ｂ８）である請求項２に記載のネットワークシステム。
【請求項１９】
保護されるべき情報を含む上記メッセージは、上記通信装置（ＵＥ）からの登録メッセージ（Ｂ８）に応答して上記ネットワークから送信された応答メッセージ（Ｂ１３）である請求項２に記載のネットワークシステム。
【請求項２０】
ネットワーク制御要素と、加入者に関連した通信装置（ＵＥ）とを備えたネットワークシステム内で加入者の登録を遂行する方法において、
完全性コード（ＭＡＣ）と、保護されるべき加入者情報を含む登録メッセージ（Ａ８；Ｃ１１）を上記ネットワーク制御要素へ送信し、
保護されるべき加入者情報を含む上記登録メッセージ（Ａ８；Ｃ１１）の一部又は全部を使用することにより上記通信装置において上記完全性コード（ＭＡＣ）を計算し、そして
上記ネットワーク制御要素において上記完全性コード（ＭＡＣ）を照合する、
という段階を備えた方法。
【請求項２１】
ネットワーク制御要素と、加入者に関連した通信装置（ＵＥ）とを備えたネットワークシステム内で加入者の登録を遂行する方法において、
上記通信装置（ＵＥ）からネットワーク制御要素へ登録メッセージ（Ｂ８）を送信し、
保護されるべき加入者情報を含む登録メッセージ（Ｂ８）の一部又は全部を使用することにより完全性コード（ＭＡＣ）を上記ネットワーク制御要素において計算し、
上記完全性コード（ＭＡＣ）と、保護されるべき情報とを含むメッセージ（Ｂ１５）を上記通信装置（ＵＥ）へ送信し、そして
上記通信装置（ＵＥ）において上記完全性コード（ＭＡＣ）を照合する、
という段階を備えた方法。
【請求項２２】
上記保護されるべき加入者情報は、登録メッセージの発信者に関する情報を含む請求項２０又は２１に記載の方法。
【請求項２３】
上記保護されるべき加入者情報は、登録されるべき加入者に関する情報を含む請求項２０又は２１に記載の方法。
【請求項２４】
上記保護されるべき加入者情報は、コンタクト情報を含む請求項２０又は２１に記載の方法。
【請求項２５】
アルゴリズム能力情報を含むメッセージ（Ａ１；Ｂ１；Ｃ１）を上記通信装置（ＵＥ）から上記ネットワーク制御要素へ送信する段階を更に備えた請求項２０又は２１に記載の方法。
【請求項２６】
上記完全性コード（ＭＡＣ）を計算するのにどのアルゴリズムを使用すべきか選択し、そして
その選択されたアルゴリズムに関する情報を含むメッセージ（Ａ６；Ｂ６；Ｃ９）を上記通信装置（ＵＥ）へ転送する、
という段階を更に備えた請求項２４に記載の方法。
【請求項２７】
上記登録メッセージ（Ａ８；Ｃ１１）と共に上記アルゴリズム能力情報を上記通信装置（ＵＥ）から上記ネットワーク制御要素へ転送し、そして
上記ネットワーク制御要素において上記アルゴリズム能力情報を照合する（Ａ９；Ｃ１２）、
という段階を更に備えた請求項２５に記載の方法。
【請求項２８】
保護されるべき情報を含むメッセージ（Ｂ１５）と共に上記アルゴリズム能力情報を上記ネットワーク制御要素から上記通信装置へ転送し、そして
上記通信装置（ＵＥ）において上記アルゴリズム能力情報を照合する（Ｂ１６）、
という段階を更に備えた請求項２５に記載の方法。
【請求項２９】
加入者の認証を遂行する段階を更に備えた請求項２０又は２１に記載の方法。
【請求項３０】
上記認証段階は、上記完全性コード（ＭＡＣ）を使用することにより遂行される請求項２９に記載の方法。
【請求項３１】
上記ネットワークシステムは、付加的な認証を遂行するための付加的なネットワーク制御要素を更に備えた請求項２９に記載の方法。
【請求項３２】
上記ネットワーク制御要素は、第１ネットワークを制御し、そして上記付加的なネットワーク制御要素は、第２ネットワークを制御する請求項３１に記載の方法。
【請求項３３】
上記ネットワークシステムは、付加的な認証を遂行するための付加的なネットワーク制御要素を更に備え、上記方法は、更に、
上記付加的なネットワーク制御要素により供給される所定の番号（ＲＡＮＤ）から上記通信装置（ＵＥ）において結果（ＣＲＥＳ）を計算し、そして
この結果（ＣＲＥＳ）を使用することにより、上記付加的なネットワーク制御要素において付加的な認証を遂行する、
という段階を備えた請求項３０に記載の方法。
【請求項３４】
上記通信装置（ＵＥ）から受け取られた結果（ＣＲＥＳ）を、スケジュールされた結果（ＲＥＳ）と比較することにより、上記付加的な認証を遂行する段階を更に備えた請求項３３に記載の方法。
【請求項３５】
上記所定の番号（ＲＡＮＤ）及びスケジュールされた結果（ＲＥＳ）は、ホーム加入者データベース（ＨＳＳ）、認証センター（ＡｕＣ）、又は認証許可及びアカウンティングサーバー（ＡＡＡ）により与えられる請求項３４に記載の方法。
【請求項３６】
上記計算は、ＧＳＭ又はＵＭＴＳアルゴリズムを使用することにより遂行される請求項２０又は２１に記載の方法。
【請求項３７】
保護されるべき情報を含む上記メッセージは、上記通信装置（ＵＥ）から受け取られた登録メッセージ（Ｂ８）である請求項２１に記載の方法。
【請求項３８】
保護されるべき情報を含む上記メッセージは、上記通信装置（ＵＥ）からの登録メッセージ（Ｂ８）に応答して上記ネットワークから送信された応答メッセージ（Ｂ１３）である請求項２１に記載の方法。
【請求項３９】
ネットワーク制御要素と、加入者に関連した通信装置（ＵＥ）とを備えたネットワークシステムにおいて、
上記通信装置（ＵＥ）は、アルゴリズム能力情報を含む登録メッセージ（Ａ１；Ｂ１；Ｃ１）を上記ネットワーク制御要素へ送信するように構成され、
上記ネットワーク制御要素は、完全性コード（ＭＡＣ）を計算するためにどのアルゴリズムを使用すべきか選択し、そしてそれに対応するメッセージ（Ａ６；Ｂ６；Ｃ９）を上記通信装置（ＵＥ）へ送信するように構成され、そして
上記ネットワーク制御要素及び／又は通信装置は、上記アルゴリズム能力情報を含むメッセージ（Ａ８；Ｂ１５；Ｃ１１）のその後の送信で上記アルゴリズム能力情報を照合するように構成されたネットワークシステム。
【請求項４０】
上記通信装置（ＵＥ）は、登録メッセージ（Ａ８；Ｃ１１）の一部又は全部を使用することにより完全性コード（ＭＡＣ）を計算し、そしてその登録メッセージ（Ａ８；Ｃ１１）及び完全性コード（ＭＡＣ）を上記ネットワーク制御要素へ転送するように構成された請求項３９に記載のネットワークシステム。
【請求項４１】
上記通信装置（ＵＥ）は、使用するアルゴリズムに関する情報も転送するように構成される請求項４０に記載のネットワークシステム。
【請求項４２】
上記ネットワーク制御要素は、使用するアルゴリズムに関する情報を使用することにより、上記通信装置（ＵＥ）から登録メッセージ（Ａ８；Ｃ１１）を受信する際に完全性コード（ＭＡＣ）を照合するように構成された請求項４１に記載のネットワークシステム。
【請求項４３】
上記ネットワーク制御要素は、上記通信装置（ＵＥ）から受け取られた登録メッセージ（Ｂ８）の一部又は全部を使用することにより完全性コード（ＭＡＣ）を計算し、そしてメッセージ（Ｂ１５）及び完全性コード（ＭＡＣ）を上記通信装置（ＵＥ）へ転送するように構成された請求項３９に記載のネットワークシステム。
【請求項４４】
上記ネットワーク制御要素は、使用するアルゴリズムに関する情報も転送するよう構成された請求項４３に記載のネットワークシステム。
【請求項４５】
上記通信装置（ＵＥ）は、使用するアルゴリズムに関する情報を使用することにより、上記ネットワーク制御要素からメッセージ（Ｂ１５）を受信する際に完全性コード（ＭＡＣ）を照合するように構成された請求項４４に記載のネットワークシステム。
【請求項４６】
ネットワーク制御要素と、加入者に関連した通信装置（ＵＥ）とを備えたネットワークシステム内で加入者の登録を遂行する方法において、
アルゴリズム能力情報を含む登録メッセージ（Ａ１）を上記通信装置（ＵＥ）から上記ネットワーク制御要素へ送信し、
完全性コード（ＭＡＣ）を計算するためにどのアルゴリズムを使用すべきか選択し、
それに対応するメッセージ（Ａ６）を上記通信装置（ＵＥ）へ送信し、そして
上記ネットワーク制御要素及び／又は通信装置において上記アルゴリズム能力情報を含むメッセージ（Ａ８；Ｂ１５；Ｃ１１）のその後の送信で上記アルゴリズム能力情報を照合する、
という段階を備えた方法。
【請求項４７】
登録メッセージ（Ａ８；Ｃ１１）の一部又は全部を使用することにより完全性コード（ＭＡＣ）を計算し、そして
その登録メッセージ（Ａ８；Ｃ１１）及び完全性コード（ＭＡＣ）を上記通信装置（ＵＥ）から上記ネットワーク制御要素へ転送する、
という段階を更に備えた請求項４６に記載の方法。
【請求項４８】
使用するアルゴリズムに関する情報も上記ネットワーク制御要素へ転送するという段階を更に備えた請求項４７に記載の方法。
【請求項４９】
上記使用するアルゴリズムに関する情報を使用することにより、上記通信装置（ＵＥ）から登録メッセージ（Ａ８；Ｃ１１）を受信する際に完全性コード（ＭＡＣ）を照合する段階を更に備えた請求項４８に記載の方法。
【請求項５０】
上記通信装置（ＵＥ）から受け取られた登録メッセージ（Ｂ８）の一部又は全部を使用することにより完全性コード（ＭＡＣ）を計算し、そして
メッセージ（Ｂ１５）及び完全性コード（ＭＡＣ）を上記通信装置（ＵＥ）へ転送する、
という段階を更に備えた請求項４６に記載の方法。
【請求項５１】
上記使用するアルゴリズムに関する情報も上記通信装置へ転送するという段階を更に備えた請求項５０に記載の方法。
【請求項５２】
上記使用するアルゴリズムに関する情報を使用することにより、上記ネットワーク制御要素からメッセージ（Ｂ１５）を受信する際に完全性コード（ＭＡＣ）を照合するという段階を更に備えた請求項５１に記載の方法。
【発明の詳細な説明】
【０００１】
【技術分野】
本発明は、加入者及び／又は加入者情報、及び／又は登録中に送信される装置関連能力情報のようなセキュリティ情報の認証を遂行するための方法及びネットワークシステムに係る。
【０００２】
【背景技術】
本発明は、加入者の認証、より詳細には、このような認証に含まれる登録に関する。
認証を遂行するための一般的な手順を以下に簡単に述べる。認証手順は、ＧＳＭとＵＭＴＳとで同様である。従って、以下、認証手順を、例えばＧＳＭを参照して説明する。
【０００３】
認証は、通常、加入者がネットワークサービスに登録するときに必要となる。又、認証は、接続が確立されるとき即ちコールが発信又は着信するときにも必要となる。認証は、例えば、ホーム位置レジスタ（ＨＬＲ）に通常設けられた認証センター（ＡｕＣ）において実行される。ＭＳが現在接続されているＶＬＲは、ランダム番号ＲＡＮＤ（通常１２８ビット）及びスケジュールされた結果（ＲＥＳ）より成るパラメータセットをＨＬＲから要求し、そしてＲＡＮＤをＭＳに送信する。次いで、ＭＳは、番号ＲＡＮＤから結果ＣＲＥＳを計算しなければならない。
【０００４】
加入者のＳＩＭカードは、機密加入者キーＫｉを含み、これは、ＳＩＭはさておき、ネットワークオペレータ（ＨＬＲ／ＡｕＣ）しか知らない。ＳＩＭカードは、アルゴリズム（Ａ３）も含む。このアルゴリズムを使用して、ＲＡＮＤ及びＫｉから結果ＣＲＥＳが計算される（ＣＲＥＳ＝Ａ３（ＲＡＮＤ、Ｋｉ））。この結果ＣＲＥＳは、ＶＬＲへ送信され、ＶＬＲは、次いで、その結果が、ＨＬＲ／ＡｕＣから受け取られた符号付き結果に等しいかどうか、即ちＣＲＥＳ＝ＲＥＳであるかどうかチェックする。もしそれが正しければ、認証は、成功である。
【０００５】
上述した例は、ＧＳＭにおける認証手順である。上述したように、ＵＭＴＳでも、加入者の認証は、同様に実行される。この場合は、ＳＧＳＮ（ＶＬＲに対応する）が、ＨＳＳ（ＨＬＲに対応する）からパラメータセットを要求し、このパラメータセットは、ランダム番号ＲＡＮＤと、結果ＲＥＳ（ユーザ装置（ＵＥ）により計算された結果ＣＲＥＳでなければならない）と、暗号キーＣＫと、完全性キーＩＫと、認証トークンＡＵＴＮとを含む。ＧＳＭの場合のＳＩＭカードに代わって、加入者は、例えば、スマートカード内で実施される論理的モジュールであるいわゆるＵＳＩＭ（ユニバーサルサービス認識モジュール）を使用する。ＧＳＭに比して、ＵＭＴＳのもとでは、ＵＳＩＭにより付加的な機能が与えられる。例えば、ＵＳＩＭは、認証トークンＡＵＴＮを使用することによりネットワークの認証をチェックする。
【０００６】
しかし、加入者の認証は、ＧＳＭのもとでの手順と同様に実行される。即ち、ホームネットワーク制御要素（Ｉ−ＣＳＣＦ等のような）は、パラメータをサービス中のネットワーク要素（即ちＳＧＳＮ又はＰ−ＣＳＣＦ）へ送信し、該サービス中ネットワーク要素は、パラメータＲＡＮＤ及びＡＵＴＮをＵＳＩＭへ転送する。ＵＳＩＭは、ランダム番号ＲＡＮＤ及び機密加入者キーＫｉから結果ＲＥＳを計算し、そしてその結果をサービス中ネットワーク要素へ送信する。従って、その結果をチェックすることにより、加入者がサービスの利用を許されるかどうか決定することができる。
【０００７】
しかしながら、上記の例では、加入者は、重要な情報をネットワークに転送しなければならない。特に、ＳＩＰ登録における重要なフィールド、例えば、「発信先（Ｔｏ）」、「発信元（Ｆｒｏｍ）」及び「コンタクト」が崩壊されたり操作されたり等々がないように保証しなければならない。
この問題は、ユーザが初期登録を実行しなければならない他のケースでも生じる。
【０００８】
【発明の開示】
そこで、本発明の目的は、公知技術の上記欠点を排除し、そして重要な情報を確実に保護できるようにすることである。
この目的は、ネットワーク制御要素と、加入者に関連した通信装置とを備えたネットワークシステムにおいて、上記通信装置は、完全性コードと、保護されるべき加入者情報を含む登録メッセージをネットワーク制御要素へ送信するように構成され、上記通信装置は、保護されるべき加入者情報を含む登録メッセージの一部又は全部を使用することにより完全性コードを計算するように構成され、そして上記ネットワーク要素は、登録メッセージに含まれた完全性コードを照合するように構成されたネットワークシステムにより達成される。
【０００９】
或いは又、上記目的は、ネットワーク制御要素と、加入者に関連した通信装置とを備えたネットワークシステムにおいて、上記ネットワーク制御要素は、通信装置から登録メッセージを受け取り、保護されるべき加入者情報を含むメッセージの一部又は全部を使用することにより完全性コードを計算し、そして完全性コードと、保護されるべき情報とを含むメッセージを通信装置へ送信するように構成され、そして通信装置は、完全性コードを照合するように構成されたネットワークシステムにより達成される。
【００１０】
或いは又、上記目的は、ネットワーク制御要素と、加入者に関連した通信装置とを備えたネットワークシステム内で加入者の登録を遂行する方法において、完全性コードと、保護されるべき加入者情報を含む登録メッセージをネットワーク制御要素へ送信し、保護されるべき加入者情報を含む登録メッセージの一部又は全部を使用することにより通信装置において完全性コードを計算し、そしてネットワーク制御要素において完全性コードを照合するという段階を備えた方法により達成される。
【００１１】
或いは又、上記目的は、ネットワーク制御要素と、加入者に関連した通信装置とを備えたネットワークシステム内で加入者の登録を遂行する方法において、通信装置からネットワーク制御要素へ登録メッセージを送信し、保護されるべき加入者情報を含む登録メッセージの一部又は全部を使用することにより完全性コードを計算し、完全性コードと、保護されるべき情報とを含むメッセージを通信装置へ送信し、そして通信装置において完全性コードを照合するという段階を備えた方法により達成される。
【００１２】
従って、本発明によれば、初期登録を遂行するユーザのための完全性保護が与えられる。即ち、重要な加入者情報を保護することができる。
本発明によれば、公開キーインフラストラクチャーは必要とされない。というのは、本発明では、交換されるメッセージの一部分に基づくセキュリティアルゴリズムが使用されるからである。従って、本発明は、いわゆる共有機密のケースに適用することができる。
【００１３】
登録メッセージは、ＳＩＰ（セッション開始プロトコル）「登録」メッセージである。保護されるべき加入者情報は、登録メッセージの発信者に関する情報（例えば、ＳＩＰの「発信元（Ｆｒｏｍ）」フィールド）、及び／又は登録されるべき加入者に関する情報（例えば、ＳＩＰの「発信先（Ｔｏ）」フィールド）、及び／又はコンタクトフィールド（ＳＩＰの「コンタクト」フィールド）を含む。又、他の情報又は情報フィールドも考えられる。例えば、加入者情報は、登録が送信されるべきレジスタのアドレスであるリクエスト−ＵＲＬ（均一リソースロケーター）フィールドを含む。
【００１４】
アルゴリズム能力情報を含むメッセージは、通信装置からネットワーク制御要素へ送信される。更に、ネットワーク制御要素は、完全性コードを計算するのにどのアルゴリズムを使用すべきか選択し、そしてその選択されたアルゴリズムに関する情報を含むメッセージを通信装置（ＵＥ）へ転送する。
即ち、いわゆるクラスマークがメッセージに含まれる。クラスマークとは、ターミナルのセキュリティアルゴリズム能力を指す。ここでは、多数のアルゴリズムがシステムに使用される場合に、この指示（クラスマーク）が使用される。
【００１５】
従って、本発明によれば、完全性保護をいかに設定すべきかの問題が解決される。これは、使用するアルゴリズムを機密の仕方でネゴシエーションし（即ち、指示又はクラスマークを使用することにより）、そして完全性保護のスタート点を定義する（即ち、登録メッセージを送信するときには通信装置において、或いは応答メッセージを通信装置に送信するときにはネットワーク制御要素において）ことを意味する。
【００１６】
即ち、本発明によれば、セキュリティアルゴリズムのネゴシエーションは、通常、以下の説明では、ターミナルが、何ができるか即ちクラスマークをネットワークに通知し、ネットワークがセキュリティアルゴリズムを選択し、そしてそれをターミナルに通知するようにして行われる。又、ネットワークも、能力情報（即ちクラスマーク）を指示し、そこからセキュリティアルゴリズムに対する選択が行われる。
【００１７】
通信装置は、アルゴリズム能力情報を登録メッセージと共に転送するよう構成され、そしてネットワーク制御要素は、アルゴリズム能力情報を照合するように構成される。
即ち、ネットワークは、クラスマークが手順の始めに同じであるかどうかチェックすることができる。
又、ネットワーク制御要素は、保護されるべき情報を含むメッセージと共にアルゴリズム能力情報を通信装置へ転送するように構成され、通信装置は、アルゴリズム能力情報を照合するように構成される。
【００１８】
従って、通信装置は、手順の後に、クラスマークが手順の始めと同じであることもチェックする。
加入者の認証を行うこともできる。ここでは、好都合にも、本発明による手順は、登録を必要とする認証と組み合わされる。
認証は、完全性コードを使用することにより行われる。即ち、ネットワーク制御要素は、スケジュールされた結果と比較されるべき結果として完全性コードを使用することができる。これにより、１つのコードを計算して転送するだけでよく、オペレーション及びシグナリング負荷が減少される。
【００１９】
ネットワークシステムは、更に、付加的な認証を実行するための付加的なネットワーク制御要素を備えている。従って、２つの分離された認証を行って、信頼性の高い認証とすることができる。
ネットワーク制御要素は、第１ネットワークを制御し、そして付加的なネットワーク制御要素は、第２ネットワークを制御する。従って、２つの異なるネットワークにより２つの認証を個々に実行することができる。
【００２０】
ネットワークシステムは、更に、付加的な認証を遂行するための付加的なネットワーク制御要素を備え、この付加的なネットワーク制御要素により供給される所定の番号から通信装置において結果が計算され、そしてその結果を使用することにより、付加的なネットワーク制御要素において付加的な認証が行われる。従って、２つのネットワーク要素は、互いに独立して認証を行うことができる。
【００２１】
より詳細には、本発明は、２つのネットワークが互いに独立して認証を遂行するケースに好都合に適用できる。即ち、一方のネットワークは、所定の番号と、通信装置により計算された結果とを使用して、認証を実行し、そして他方のネットワーク要素は、完全性コードを使用して、認証を実行する。このように、両方のネットワークが完全に分離されたコードを使用して加入者の認証を行うので、認証手順全体を信頼性の高いものとすることができる。
【００２２】
付加的な認証は、通信装置から受け取られた結果をスケジュールされた結果と比較することにより実行される。
所定の番号及びスケジュールされた結果は、ホーム加入者データベース（ＨＳＳ）、認証センター（ＡｕＣ）、又は認証許可及びアカウンティングサーバー（ＡＡＡ）によって与えられる。
完全性コードの計算は、ＧＳＭ又はＵＭＴＳアルゴリズムを使用することにより実行することができる。
【００２３】
保護されるべき情報を含むメッセージは、通信装置（ＵＥ）から受け取られる登録メッセージであるか、又は通信装置からの登録メッセージに応答してネットワークから送信される応答メッセージ（例えば、２００  ＯＫ応答）である。
又、本発明は、ネットワーク制御要素と、加入者に関連した通信装置とを備えたネットワークシステムにおいて、上記通信装置は、アルゴリズム能力情報を含む登録メッセージをネットワーク制御要素へ送信するように構成され、ネットワーク制御要素は、完全性コードを計算するためにどのアルゴリズムを使用すべきか選択し、そしてそれに対応するメッセージを通信装置へ送信するように構成され、そしてネットワーク制御要素及び／又は通信装置は、アルゴリズム能力情報を含むメッセージのその後の送信でアルゴリズム能力情報を照合するように構成されたネットワークシステムも提案する。
【００２４】
更に、本発明は、ネットワーク制御要素と、加入者に関連した通信装置とを備えたネットワークシステム内で加入者の登録を遂行する方法において、アルゴリズム能力情報を含む登録メッセージを通信装置からネットワーク制御要素へ送信し、完全性コードを計算するためにどのアルゴリズムを使用すべきか選択し、それに対応するメッセージを通信装置へ送信し、そしてネットワーク制御要素及び／又は通信装置においてアルゴリズム能力情報を含むメッセージのその後の送信でアルゴリズム能力情報を照合するという段階を備えた方法を提案する。
【００２５】
このようにして、完全性コードを計算するのに使用されるアルゴリズムが機密の仕方でネゴシエーションされる。即ち、アルゴリズムに関する情報（上述したクラスマーク）がメッセージに含まれる。
完全性コードは、登録メッセージの一部又は全部を使用することにより通信装置によって計算され、そして登録メッセージ及び完全性コードは、ネットワーク制御要素へ転送される。更に、使用するアルゴリズムに関する情報は、ネットワーク制御要素へ転送される。
【００２６】
更に、完全性コードは、使用するアルゴリズムに関する情報を使用することにより、通信装置から登録メッセージを受信したときにネットワーク制御装置により照合される。
ネットワーク制御要素は、通信装置から受け取った登録メッセージの一部又は全部を使用することにより完全性コードを計算し、そしてメッセージ及び完全性コードを通信装置へ転送する。又、使用するアルゴリズムに関する情報も、通信装置に転送される。
【００２７】
通信装置は、ネットワーク制御要素からメッセージを受け取った際に完全性コードを照合する。更に、使用するアルゴリズムに関する情報も転送される場合には、通信装置は、この情報も使用して完全性コードを照合することができる。
上述した完全性コードは、対応するメッセージに含まれてもよいし、又は個別のメッセージにおいて転送されてもよいことに注意されたい。又、選択されたアルゴリズムに関する情報（クラスマーク）も、対応するメッセージに含まれてもよいし、又は個別のメッセージにおいて転送されてもよい。
【００２８】
【発明を実施するための最良の形態】
本発明は、添付図面を参照して容易に理解されよう。
以下、添付図面を参照して本発明の好ましい実施形態を詳細に説明する。
本発明の実施形態の説明において、図１に概略的に示されたネットワークシステムは、一例として取り上げられたものである。より詳細には、このシステムは２つのネットワークより成り、それらは両方ともインターネットマルチメディアコアネットワークサブシステム（ＩＭ  ＣＮ  ＳＳ）である。図には主たる要素しか示されていない。
【００２９】
両ネットワークは、ＣＳＣＦ（コール状態制御ファンクション）を含む。移動ステーション（ＭＳ）であるユーザ装置（ＵＥ）は、ホームネットワークが接続を制御する場合にＰ−ＣＳＣＦを経てホームネットワークＳ−ＣＳＣＦに接続される。この場合に、加入者は、ＵＥを使用している加入者のホームネットワークではないネットワークをローミングしていると仮定する。従って、このネットワークは、訪問先ネットワークと称される。
【００３０】
認証手順等に対し、Ｐ−ＣＳＣＦは、加入者のホームネットワークにコンタクトする。即ち、Ｐ−ＣＳＣＦは、ホーム加入者サーバー（ＨＳＳ）にアクセスすることのできるホームネットワークの質問ＣＳＣＦ（Ｉ−ＣＳＣＦ）にコンタクトする。
接続は、訪問先ネットワークにより制御されることに注意されたい。この場合に、接続は、ホームネットワークのＳ−ＣＳＣＦ（図１に示す）によって制御されず、訪問先ネットワークのＳ−ＣＳＣＦにより制御される。
【００３１】
加入者の認証中に行われる手順は、図２及び３を参照し、第１及び第２の実施形態について説明する。
これらの実施形態によれば、認証は、Ｉ−ＣＳＣＦ（又はＳ−ＣＳＣＦ又はＨＳＳ又は個別のネットワーク要素、例えば、ＡＡＡ（認証許可及びアカウンティングサーバー））及びＰ−ＣＳＣＦにより実行される。従って、サービングネットワーク（Ｐ−ＣＳＣＦにより制御される）及びホームネットワーク（Ｉ−ＣＳＣＦにより制御される）の両方は、認証が正しく実行されたことを照合することができる。以下の説明では、ホームネットワークにおける認証が、Ｉ−ＣＳＣＦにより実行されると仮定する。従って、図２ないし３のシグナリング図では、Ｓ−ＣＳＣＦが省略される。
【００３２】
図２は、第１実施形態による認証手順のシグナリングフローを示す。
ユーザがネットワークに登録を行う場合に、ＵＥが登録要求をＰ−ＣＳＣＦへ送信する（ステップＡ１）。これは、例えば、ＳＩＰ（セッション開始プロトコル）「登録（ＲＥＧＩＳＴＥＲ）」メッセージである。この例では、ＳＩＰ「登録」メッセージは、ヘッダーフィールド「発信元（Ｆｒｏｍ）」、「発信先（Ｔｏ）」及び「コンタクト」を含む。「発信元」フィールドは、ユーザアドレス（即ちプライベート認識（Ｉｄ））を指示し、そして「発信先」フィールドは、行先アドレス（即ち公衆認識）を指示する。更に、「登録」メッセージは、以下に述べるパラメータ「クラスマーク」を含む。
【００３３】
Ｐ−ＣＳＣＦは、この要求をホームネットワーク、即ちＩ−ＣＳＣＦへ転送する（ステップＡ２）。というのは、認証を遂行するために、Ｐ−ＣＳＣＦは、必要な認証情報を得なければならないからである。Ｉ−ＣＳＣＦは、次いで、ＧｅｔＡｕｔｈＩｎｆｏ（許可情報入手）メッセージをＨＳＳ又はＡＡＡへ送信する（ステップＡ３）。
ＨＳＳは、「許可情報応答」（ＡｕｔｈＩｎｆｏＲｅｓｐ）で応答する（ステップＡ４）。この応答は、複数のパラメータＲＡＮＤ、ＲＥＳ、ＡＵＴＮ、ＩＫを含む。特に、ランダム番号ＲＡＮＤが送信される。この番号ＲＡＮＤは、ホームネットワークにより実行される認証チェックに意図されたものである。更に、スケジュールされた結果（即ち、ＵＥにより計算されねばならない結果）、即ちＲＥＳも、パラメータに含まれる。
【００３４】
Ｉ−ＣＳＣＦは、ＲＡＮＤ、ＡＵＴＮ及びＩＫを含む４０１不許可メッセージをＰ−ＣＳＣＦへ転送する（ステップＡ５）。Ｐ−ＣＳＣＦは、パラメータからＲＥＳを検索し、そしてＲＡＮＤ及びＡＵＴＮを含む４０７プロキシー許可要求メッセージをユーザ装置（ＵＥ）へ転送する（ステップＡ６）。更に、使用するセキュリティアルゴリズムの指示もこのメッセージに含まれる。
次いで、ＵＥは、番号ＲＡＮＤを使用して、結果ＣＲＥＳを計算する（ステップＡ７）。加入者のＵＳＩＭカードに記憶されそしてＨＳＳしか知らない特殊な所定のアルゴリズム（例えば、ＵＭＴＳアルゴリズム）及び機密加入者キーＫｉを使用することにより計算が実行される。
【００３５】
更に、ＵＥは、例えば、暗号キーＣＫ又は完全性キーＩＫを使用することによりメッセージ許可コード（ＭＡＣ）を計算する。しかしながら、この実施形態によれば、ＭＡＣは、ステップＢ８において送信されるべき全ＳＩＰメッセージ又はＳＩＰメッセージの他の何らかの部分から計算される。ＭＡＣは、ＳＩＰ許可フィールド等に含まれる（ステップＢ７）。ＭＡＣが全「登録」（Ｂ８）メッセージに対して計算される場合には、加入者情報、例えば、「発信元」、「発信先」及び「コンタクト」フィールド情報も認証されそして保護される。即ち、これらのフィールドを保護するためには、少なくともそれらのフィールドに対応する部分を使用して、ＭＡＣを計算しなければならない。この点に関して、「全メッセージ」とは、ＭＡＣフィールドを伴わない全「登録」メッセージを指すことに注意されたい。
【００３６】
従って、計算を完了した後に、ＵＥは、ＲＥＳ及びＭＡＣを含む登録メッセージをＰ−ＣＳＣＦへ送信する（ステップＡ８）。ステップＡ８では、いわゆるクラスマークも送信される。クラスマークとは、ＵＥのセキュリティアルゴリズム能力を指す。即ち、クラスマークは、ＭＡＣを計算するのに、どのアルゴリズムが実際に使用されたかを指示する。クラスマークは、多数のアルゴリズムがシステムに使用される場合だけメッセージに含まれねばならない。しかしながら、これは、最もあり得るケースである。
【００３７】
より詳細には、クラスマークは、セキュリティネゴシエーションを実行するように働く。ターミナル（即ちＵＥ）は、どのセキュリティアルゴリズムを実行できるかネットワーク（即ちＰ−ＣＳＣＦ）に通知する。これは、ステップＡ１において実行され、この場合、ＵＥは、「登録」メッセージへのクラスマークを含む。その後、ネットワークは、セキュリティアルゴリズムを選択し、それをターミナルに指示する。この実施形態によれば、これは、ステップＡ６において実行され、ここでは、Ｐ−ＣＳＣＦは、４０７メッセージへのセキュリティアルゴリズム情報を含む（Ａ６）。
【００３８】
ステップＡ９では、Ｐ−ＣＳＣＦは、ＭＡＣ及びクラスマークを照合する。即ち、Ｐ−ＣＳＣＦは、ＵＥにおいてステップＡ７で実行されたのと同様に、メッセージの対応部分からＭＡＣをそれ自身で計算する。両方の結果が同じでない場合には、認証が失敗し、登録要求が拒絶される。
さもなければ、両方の結果が同じである（即ち、ＵＥにより計算されたＭＡＣ＝Ｐ−ＣＳＣＦにより計算されたＭａｃ）場合には、Ｐ−ＣＳＣＦが、ＣＲＥＳ及びＭＡＣを含む登録メッセージをＩ−ＣＳＣＦへ転送する（ステップＡ１０）。Ｉ−ＣＳＣＦは、ＡＡＡ要求をＨＳＳ／ＡＡＡへ転送することにより許可を照合する（ステップＡ１１）。ＡＡＡは、ステップＡ１２において、計算された結果ＣＲＥＳを、スケジュールされた結果ＲＥＳと比較することにより、チェックを行う。２つの番号が同じでない場合は、認証が失敗し、登録要求が拒絶される。
【００３９】
さもなければ、ステップＡ１３において、肯定のＡＡＡ応答がＩ−ＣＳＣＦへ転送され、これは、次いで、２００  ＯＫメッセージをステップＡ１４及びＡ１５においてＰ−ＣＳＣＦを経てＵＥに転送する。
２００  ＯＫメッセージは、オリジナルの発信元及び発信先フィールドも含み、従って、ＵＥは、これらのフィールドが崩壊したかどうかチェックすることができる。
Ｉ−ＣＳＣＦにおいてＭＡＣを照合しそしてＰ−ＣＳＣＦにおいてＣＲＥＳを照合できることも注意されたい。更に、ＣＲＥＳの照合は、スケジュールされた結果ＲＥＳを使用することにより、ＡＡＡを参照せずに、Ｉ−ＣＳＣＦ又はＰ−ＣＳＣＦのみによって実行することもできる。
【００４０】
上記実施形態は、訪問先ネットワーク及びホームネットワークを含むネットワークシステムが存在するケースに適用されることに注意されたい。しかしながら、上記実施形態は、ユーザ（ＵＥ）が自分のホームネットワークのみにアタッチされたケース、即ちＰ−ＣＳＣＦ及びＩ−ＣＳＣＦが自分のホームネットワークの一部分であるケースにも適用することができる。
従って、第１の実施形態によれば、ＵＥは、所定のアルゴリズムを使用することにより、ＲＡＮＤ及び機密加入者キーＫｉからＣＲＥＳを計算する。更に、ＵＥは、加入者情報を含むＳＩＰメッセージの他の部分から計算できるメッセージ認証コード（ＭＡＣ）を計算する。第１の実施形態によれば、ＭＡＣは、Ｐ−ＣＳＣＦにおいて照合されるので、早い完全性保護が実行される。
【００４１】
第２の実施形態によれば、遅い完全性保護が実行される。即ち、第２の実施形態では、登録メッセージの加入者情報（例えば、発信元、発信先及びコンタクトフィールド）は、ユーザがネットワークから登録に対する確認（２００  ＯＫメッセージ）を受信するときに、ユーザにより認証されそして保護されてもよい。ユーザは、確認メッセージにおける加入者情報（例えば、発信元、発信先及びコンタクト）フィールドを、それらがユーザにより送信された登録メッセージに含まれたものと同じであることを照合する。
【００４２】
図３は、第２の実施形態によるシグナリングフローを示す。
第２の実施形態によれば、図１を参照して上述したものと基本的に同じ状態が仮定される。即ち、訪問先ネットワーク及びホームネットワークの２つのネットワークが含まれる。この例では、ホームネットワークのみで認証が行われる。
ステップＢ１ないしＢ６は、図２のステップＡ１ないしＡ６と同じである。ステップＢ７では、ＵＥは、ＣＲＥＳのみを計算し、メッセージ認証コードＭＡＣは計算しない。従って、ステップＢ８において、加入者情報フィールド及びＣＲＥＳのみが含まれる。ステップＢ９では、この登録メッセージが、訪問先ネットワークのＰ−ＣＳＣＦからホームネットワークのＩ−ＣＳＣＦへ転送される。Ｉ−ＣＳＣＦは、図２のステップＡ１１ないしＡ１３において上述したように、ステップＢ１０ないしＢ１２において認証を遂行する。ステップＢ１３では、校訂結果がＰ−ＣＳＣＦへ転送される。
【００４３】
ステップＢ１４では、Ｐ−ＣＳＣＦは、加入者情報を使用し、即ちこれらフィールドを含む登録メッセージＢ８の部分を使用することにより、メッセージ認証コード（ＭＡＣ）を計算する。
ＭＡＣを計算するためのセキュリティアルゴリズムとして、Ｐ−ＣＳＣＦは、ステップＢ１及びＢ６でネゴシエーションされたセキュリティアルゴリズム（１つ又は複数）を使用する。
【００４４】
或いは又、２００  ＯＫ応答メッセージＢ１３を使用して認証コード（完全性コード）を計算できることにも注意されたい。というのは、このメッセージは、保護されるべき加入者情報も含むからである。
ステップＢ１５では、ＭＡＣ及びクラスマーク（使用するアルゴリズムを指示する）を含む２００  ＯＫメッセージがＵＥへ転送される。ＵＥは、ステップＢ１６においてＭＡＣ及びクラスマークを照合する。即ち、ユーザは、加入者情報が、登録メッセージＢ８においてネットワークへ送信されたものと依然同じであるかどうか照合することができる。
【００４５】
又、第２の実施形態によれば、１つのネットワークしか存在しないことに注意されたい。即ち、Ｐ−ＣＳＣＦ及びＩ−ＣＳＣＦの両方がホームネットワークに配置される。
更に、第２の実施形態によれば、付加的な認証が訪問先ネットワークにおいて実行される。即ち、ステップＢ７において、別の値（例えば、ＳＩＰメッセージの別の部分から計算された異なるＭＡＣ）がこの認証に使用される。
以下、図４を参照して、本発明の第３の実施形態を説明する。
【００４６】
シグナリングは、図２を参照して説明した第１の実施形態の場合とほとんど同じである。第１の実施形態との相違は、第３の実施形態では、認証がＳ−ＣＳＣＦ（サービングＣＳＣＦ）において実行されることである。
従って、以下、第１の実施形態との相違のみを説明する。
Ｉ−ＣＳＣＦが「登録」メッセージ（Ｃ２）を受信した後、Ｉ−ＣＳＣＦは、ステップＣ３及びＣ４においてＨＳＳへのＣｘ−問合せを実行して、正しいＳ−ＣＳＣＦを得る。
【００４７】
仕様書には、Ｉ−ＣＳＣＦがＨＳＳへＣｘ−問合せ情報流（Ｐ−ＣＳＣＦ名、加入者認識、ホームドメイン名、訪問先ネットワークのコンタクト名）を送信しなければならないことが定義されていることに注意されたい。Ｐ−ＣＳＣＦ名とは、オペレータがそのＰ−ＣＳＣＦと将来コンタクトするために使用したいコンタクト名である。ＨＳＳは、ユーザが既に登録されたかどうかチェックしなければならない。ＨＳＳは、ユーザが、ユーザ契約及びもしあればオペレータ制限／制約に基づいてその訪問先ネットワークに登録することが許されるかどうか指示しなければならない。Ｃｘ−問合せ応答は、ＨＳＳからＩ−ＣＳＣＦへ送信される。ＨＳＳにおけるチェックが首尾良く終わらなかった場合には、Ｃｘ−問合せ応答は、登録の試みを拒絶しなければならない。Ｉ−ＣＳＣＦは、Ｃｘ−選択（サービングネットワーク指示、加入者認識）をＨＳＳへ送信して、要求されたＳ−ＣＳＣＦ能力に関連した情報を要求しなければならず、この情報は、Ｓ−ＣＳＣＦ選択ファンクションに入力されねばならない。ＨＳＳは、Ｃｘ−選択応答（要求されたＳ−ＣＳＣＦ能力）をＩ−ＣＳＣＦに送信しなければならない。
【００４８】
その後に、「登録」メッセージは、Ｓ−ＣＳＣＦへ転送され、これは、次いで、ステップＣ６ないしＣ９において、Ｉ−ＣＳＣＦが図２のステップＡ３ないしＡ６で行ったものと同じプロセスを基本的に遂行する。又、ステップＣ１０ないしＣ１２におけるＭＡＣの計算及び照合は、図２のステップＡ７ないしＡ９に対応する。
ステップＣ１４において更に別のＣｘＱｕｅｒｙを実行した後、Ｉ−ＣＳＣＦは、ステップＣ１３で受け取った「登録」メッセージを、ステップＣ１５にＳ−ＣＳＣＦへ転送する。Ｓ−ＣＳＣＦは、次いで、認証を遂行し、即ちＣＲＥＳ＝ＲＥＳであるかどうかチェックする。
【００４９】
ステップＣ１７においてＣｘ−プット（これは、Ｓ−ＣＳＣＦ名をＨＳＳに通知する）を、そしてステップＣ１８においてＣｘ−プル（加入者のプロフィールをＳ−ＣＳＣＦへダウンロードする）を実行した後に、２００  ＯＫメッセージがステップＣ１９ないしＣ２１においてＵＥへ転送される。
上記説明及び添付図面は、本発明を一例として示すに過ぎない。従って、この実施形態は、特許請求の範囲内で種々変更し得るものである。
特に、早い完全性保護と遅い完全性保護の両方を達成するように上記実施形態を組み合わせてもよい。
【００５０】
更に、上記実施形態では、ＩＭ  ＣＮ  ＳＳ（インターネットマルチメディアコアネットワークサブシステム）は、一例として説明したことに注意されたい。本発明は、これに限定されるものではなく、認証が行われるいかなる種類のネットワークシステムにも適用できる。例えば、本発明は、ＧＳＭ及びＵＭＴＳネットワークシステムにも適用できる。又、北米のいわゆる３ＧＰＰ２に規定された多数のシステムの場合に通常そうであるように、加入者の認証におけるホーム制御の要求が厳密である第３世代移動システムにも適用できる。
【００５１】
更に、上述した認証は、（初期）登録中に加入者情報の保護が要求される一例に過ぎないことに注意されたい。本発明は、登録中等に加入者情報を保護しなければならない他のケースにも適用することができる。
【図面の簡単な説明】
【図１】
本発明の実施形態が適用されるネットワークシステムを示す図である。
【図２】
第１実施形態によるＵＭＴＳ認証手順を示す図である。
【図３】
第２実施形態によるＵＭＴＳ認証手順を示す図である。
【図４】
第３実施形態によるＵＭＴＳ認証手順を示す図である。
【図１】
2004517517.tif 000003
【図２】
2004517517.tif 000004
【図３】
2004517517.tif 000005
【図４】
2004517517.tif 000006
【国際公開パンフレット】
2004517517.tif 000007
2004517517.tif 000008
2004517517.tif 000009
2004517517.tif 000010
2004517517.tif 000011
2004517517.tif 000012
2004517517.tif 000013
2004517517.tif 000014
2004517517.tif 000015
2004517517.tif 000016
2004517517.tif 000017
2004517517.tif 000018
2004517517.tif 000019
2004517517.tif 000020
2004517517.tif 000021
2004517517.tif 000022
2004517517.tif 000023
2004517517.tif 000024
2004517517.tif 000025
2004517517.tif 000026
2004517517.tif 000027
2004517517.tif 000028
2004517517.tif 000029
2004517517.tif 000030
2004517517.tif 000031
2004517517.tif 000032
2004517517.tif 000033
2004517517.tif 000034
2004517517.tif 000035
2004517517.tif 000036
2004517517.tif 000037
2004517517.tif 000038
2004517517.tif 000039
2004517517.tif 000040
2004517517.tif 000041
2004517517.tif 000042
2004517517.tif 000043
【手続補正書】
【提出日】平成15年3月24日(2003.3.24)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワーク制御要素と、加入者に関連した通信装置（ＵＥ）とを備えたネットワークシステムにおいて、
上記通信装置（ＵＥ）は、完全性コード（ＭＡＣ）と、保護されるべき加入者情報を含む登録メッセージ（Ａ８；Ｃ１１）を上記ネットワーク制御要素へ送信するように構成され、
上記通信装置（ＵＥ）は、保護されるべき加入者情報を含む上記登録メッセージ（Ａ８；Ｃ１１）の一部又は全部を使用することにより上記完全性コード（ＭＡＣ）を計算するように構成され、そして
上記ネットワーク要素は、上記登録メッセージに含まれた上記完全性コード（ＭＡＣ）を照合するように構成され、更に、
上記ネットワーク要素は、上記完全性コード（ＭＡＣ）を使用することにより加入者の認証を遂行するように構成され、
上記ネットワーク制御要素は、第１ネットワークを制御し、そして上記ネットワークシステムは、第２ネットワークを制御する付加的なネットワーク制御要素を備え、この付加的なネットワーク制御要素は、付加的な認証を遂行するように構成され、
上記通信装置（ＵＥ）は、上記付加的なネットワーク制御要素により供給される所定の番号（ＲＡＮＤ）から結果（ＣＲＥＳ）を計算するように構成され、この結果（ＣＲＥＳ）は、付加的な認証を遂行するために上記付加的なネットワーク制御要素によって使用されるネットワークシステム。
【請求項２】
ネットワーク制御要素と、加入者に関連した通信装置（ＵＥ）とを備えたネットワークシステムにおいて、
上記ネットワーク制御要素は、上記通信装置（ＵＥ）から登録メッセージ（Ｂ８）を受け取り、保護されるべき加入者情報を含むメッセージ（Ｂ８；Ｂ１３）の一部又は全部を使用することにより完全性コード（ＭＡＣ）を計算し、そして完全性コード（ＭＡＣ）と、保護されるべき情報とを含むメッセージ（Ｂ１５）を通信装置（ＵＥ）へ送信するように構成され、そして
上記通信装置（ＵＥ）は、上記完全性コード（ＭＡＣ）を照合するように構成され、
上記ネットワーク要素は、上記完全性コード（ＭＡＣ）を使用することにより加入者の認証を遂行するように構成され、
上記ネットワーク制御要素は、第１ネットワークを制御し、そして上記ネットワークシステムは、第２ネットワークを制御する付加的なネットワーク制御要素を備え、この付加的なネットワーク制御要素は、付加的な認証を遂行するように構成され、
上記通信装置（ＵＥ）は、上記付加的なネットワーク制御要素により供給される所定の番号（ＲＡＮＤ）から結果（ＣＲＥＳ）を計算するように構成され、この結果（ＣＲＥＳ）は、付加的な認証を遂行するために上記付加的なネットワーク制御要素によって使用されるネットワークシステム。
【請求項３】
上記保護されるべき加入者情報は、登録メッセージの発信者に関する情報を含む請求項１又は２に記載のネットワークシステム。
【請求項４】
上記保護されるべき加入者情報は、登録されるべき加入者に関する情報を含む請求項１又は２に記載のネットワークシステム。
【請求項５】
上記保護されるべき加入者情報は、コンタクトフィールドを含む請求項１又は２に記載のネットワークシステム。
【請求項６】
上記通信装置（ＵＥ）は、アルゴリズム能力情報を含むメッセージ（Ａ１；Ｂ１；Ｃ１）を上記ネットワーク制御要素に送信するように構成される請求項１又は２に記載のネットワークシステム。
【請求項７】
上記ネットワーク制御要素は、上記完全性コード（ＭＡＣ）を計算するのにどのアルゴリズムを使用すべきか選択し、そしてその選択されたアルゴリズムに関する情報を含むメッセージ（Ａ６；Ｂ６；Ｃ９）を上記通信装置（ＵＥ）へ転送するように構成される請求項６に記載のネットワークシステム。
【請求項８】
上記通信装置（ＵＥ）は、上記登録メッセージ（Ａ８；Ｃ１１）と共に上記アルゴリズム能力情報を転送するように構成され、そして
上記ネットワーク制御要素は、上記アルゴリズム能力情報を照合するよう構成される請求項６に記載のネットワークシステム。
【請求項９】
上記ネットワーク制御要素は、保護されるべき情報を含むメッセージ（Ｂ１５）と共に上記アルゴリズム能力情報を上記通信装置へ転送するように構成され、そして
上記通信装置（ＵＥ）は、上記アルゴリズム能力情報を照合するように構成される請求項６に記載のネットワークシステム。
【請求項１０】
上記付加的な認証は、上記通信装置（ＵＥ）から受け取られた結果（ＣＲＥＳ）を、スケジュールされた結果（ＲＥＳ）と比較することにより遂行される請求項１又は２に記載のネットワークシステム。
【請求項１１】
上記所定の番号（ＲＡＮＤ）及びスケジュールされた結果（ＲＥＳ）は、ホーム加入者データベース（ＨＳＳ）、認証センター（ＡｕＣ）、又は認証許可及びアカウンティングサーバー（ＡＡＡ）により与えられる請求項１０に記載のネットワークシステム。
【請求項１２】
上記計算は、ＧＳＭ又はＵＭＴＳアルゴリズムを使用することにより実行される請求項１又は２に記載のネットワークシステム。
【請求項１３】
保護されるべき情報を含む上記メッセージは、上記通信装置（ＵＥ）から受け取られた登録メッセージ（Ｂ８）である請求項２に記載のネットワークシステム。
【請求項１４】
保護されるべき情報を含む上記メッセージは、上記通信装置（ＵＥ）からの登録メッセージ（Ｂ８）に応答して上記ネットワークから送信された応答メッセージ（Ｂ１３）である請求項２に記載のネットワークシステム。
【請求項１５】
ネットワーク制御要素と、加入者に関連した通信装置（ＵＥ）とを備えたネットワークシステム内で加入者の登録を遂行する方法において、
完全性コード（ＭＡＣ）と、保護されるべき加入者情報を含む登録メッセージ（Ａ８；Ｃ１１）を上記ネットワーク制御要素へ送信し、
保護されるべき加入者情報を含む上記登録メッセージ（Ａ８；Ｃ１１）の一部又は全部を使用することにより上記通信装置において上記完全性コード（ＭＡＣ）を計算し、
上記ネットワーク制御要素において上記完全性コード（ＭＡＣ）を照合し、そして
上記完全性コード（ＭＡＣ）を使用することにより加入者の認証を遂行し、上記ネットワーク制御要素は、第１ネットワークを制御し、そして上記ネットワークシステムは、更に、第２ネットワークを制御する付加的なネットワーク制御要素を備え、該付加的なネットワーク制御要素は、付加的な認証を遂行するように構成され、上記方法は、更に、
上記付加的なネットワーク制御要素により供給される所定の番号（ＲＡＮＤ）から上記通信装置（ＵＥ）において結果（ＣＲＥＳ）を計算し、そして
この結果（ＣＲＥＳ）を使用することにより、上記付加的なネットワーク制御要素において付加的な認証を遂行する、
という段階を備えた方法。
【請求項１６】
ネットワーク制御要素と、加入者に関連した通信装置（ＵＥ）とを備えたネットワークシステム内で加入者の登録を遂行する方法において、
上記通信装置（ＵＥ）からネットワーク制御要素へ登録メッセージ（Ｂ８）を送信し、
保護されるべき加入者情報を含む登録メッセージ（Ｂ８）の一部又は全部を使用することにより完全性コード（ＭＡＣ）を上記ネットワーク制御要素において計算し、
上記完全性コード（ＭＡＣ）と、保護されるべき情報とを含むメッセージ（Ｂ１５）を上記通信装置（ＵＥ）へ送信し、
上記通信装置（ＵＥ）において上記完全性コード（ＭＡＣ）を照合し、そして
上記完全性コード（ＭＡＣ）を使用することにより加入者の認証を遂行し、上記ネットワーク制御要素は、第１ネットワークを制御し、そして上記ネットワークシステムは、更に、第２ネットワークを制御する付加的なネットワーク制御要素を備え、該付加的なネットワーク制御要素は、付加的な認証を遂行するように構成され、上記方法は、更に、
上記付加的なネットワーク制御要素により供給される所定の番号（ＲＡＮＤ）から上記通信装置（ＵＥ）において結果（ＣＲＥＳ）を計算し、そして
この結果（ＣＲＥＳ）を使用することにより、上記付加的なネットワーク制御要素において付加的な認証を遂行する、
という段階を備えた方法。
【請求項１７】
上記保護されるべき加入者情報は、登録メッセージの発信者に関する情報を含む請求項１５又は１６に記載の方法。
【請求項１８】
上記保護されるべき加入者情報は、登録されるべき加入者に関する情報を含む請求項１５又は１６に記載の方法。
【請求項１９】
上記保護されるべき加入者情報は、コンタクト情報を含む請求項１５又は１６に記載の方法。
【請求項２０】
アルゴリズム能力情報を含むメッセージ（Ａ１；Ｂ１；Ｃ１）を上記通信装置（ＵＥ）から上記ネットワーク制御要素へ送信する段階を更に備えた請求項１５又は１６に記載の方法。
【請求項２１】
上記完全性コード（ＭＡＣ）を計算するのにどのアルゴリズムを使用すべきか選択し、そして
その選択されたアルゴリズムに関する情報を含むメッセージ（Ａ６；Ｂ６；Ｃ９）を上記通信装置（ＵＥ）へ転送する、
という段階を更に備えた請求項１９に記載の方法。
【請求項２２】
上記登録メッセージ（Ａ８；Ｃ１１）と共に上記アルゴリズム能力情報を上記通信装置（ＵＥ）から上記ネットワーク制御要素へ転送し、そして
上記ネットワーク制御要素において上記アルゴリズム能力情報を照合する（Ａ９；Ｃ１２）、
という段階を更に備えた請求項２０に記載の方法。
【請求項２３】
保護されるべき情報を含むメッセージ（Ｂ１５）と共に上記アルゴリズム能力情報を上記ネットワーク制御要素から上記通信装置へ転送し、そして
上記通信装置（ＵＥ）において上記アルゴリズム能力情報を照合する（Ｂ１６）、
という段階を更に備えた請求項２０に記載の方法。
【請求項２４】
上記通信装置（ＵＥ）から受け取られた結果（ＣＲＥＳ）を、スケジュールされた結果（ＲＥＳ）と比較することにより、上記付加的な認証を遂行する段階を更に備えた請求項１５又は１６に記載の方法。
【請求項２５】
上記所定の番号（ＲＡＮＤ）及びスケジュールされた結果（ＲＥＳ）は、ホーム加入者データベース（ＨＳＳ）、認証センター（ＡｕＣ）、又は認証許可及びアカウンティングサーバー（ＡＡＡ）により与えられる請求項２４に記載の方法。
【請求項２６】
上記計算は、ＧＳＭ又はＵＭＴＳアルゴリズムを使用することにより遂行される請求項１５又は１６に記載の方法。
【請求項２７】
保護されるべき情報を含む上記メッセージは、上記通信装置（ＵＥ）から受け取られた登録メッセージ（Ｂ８）である請求項１６に記載の方法。
【請求項２８】
保護されるべき情報を含む上記メッセージは、上記通信装置（ＵＥ）からの登録メッセージ（Ｂ８）に応答して上記ネットワークから送信された応答メッセージ（Ｂ１３）である請求項１６に記載の方法。
【請求項２９】
ネットワーク制御要素と、加入者に関連した通信装置（ＵＥ）とを備えたネットワークシステムにおいて、
上記通信装置（ＵＥ）は、アルゴリズム能力情報を含む登録メッセージ（Ａ１；Ｂ１；Ｃ１）を上記ネットワーク制御要素へ送信するように構成され、
上記ネットワーク制御要素は、完全性コード（ＭＡＣ）を計算するためにどのアルゴリズムを使用すべきか選択し、そしてそれに対応するメッセージ（Ａ６；Ｂ６；Ｃ９）を上記通信装置（ＵＥ）へ送信するように構成され、そして
上記ネットワーク制御要素及び／又は通信装置は、上記アルゴリズム能力情報を含むメッセージ（Ａ８；Ｂ１５；Ｃ１１）のその後の送信で上記アルゴリズム能力情報を照合するように構成されたネットワークシステム。
【請求項３０】
上記通信装置（ＵＥ）は、登録メッセージ（Ａ８；Ｃ１１）の一部又は全部を使用することにより完全性コード（ＭＡＣ）を計算し、そしてその登録メッセージ（Ａ８；Ｃ１１）及び完全性コード（ＭＡＣ）を上記ネットワーク制御要素へ転送するように構成された請求項２９に記載のネットワークシステム。
【請求項３１】
上記通信装置（ＵＥ）は、使用するアルゴリズムに関する情報も転送するように構成される請求項３０に記載のネットワークシステム。
【請求項３２】
上記ネットワーク制御要素は、使用するアルゴリズムに関する情報を使用することにより、上記通信装置（ＵＥ）から登録メッセージ（Ａ８；Ｃ１１）を受信する際に完全性コード（ＭＡＣ）を照合するように構成された請求項３１に記載のネットワークシステム。
【請求項３３】
上記ネットワーク制御要素は、上記通信装置（ＵＥ）から受け取られた登録メッセージ（Ｂ８）の一部又は全部を使用することにより完全性コード（ＭＡＣ）を計算し、そしてメッセージ（Ｂ１５）及び完全性コード（ＭＡＣ）を上記通信装置（ＵＥ）へ転送するように構成された請求項２９に記載のネットワークシステム。
【請求項３４】
上記ネットワーク制御要素は、使用するアルゴリズムに関する情報も転送するよう構成された請求項３３に記載のネットワークシステム。
【請求項３５】
上記通信装置（ＵＥ）は、使用するアルゴリズムに関する情報を使用することにより、上記ネットワーク制御要素からメッセージ（Ｂ１５）を受信する際に完全性コード（ＭＡＣ）を照合するように構成された請求項３４に記載のネットワークシステム。
【請求項３６】
ネットワーク制御要素と、加入者に関連した通信装置（ＵＥ）とを備えたネットワークシステム内で加入者の登録を遂行する方法において、
アルゴリズム能力情報を含む登録メッセージ（Ａ１）を上記通信装置（ＵＥ）から上記ネットワーク制御要素へ送信し、
完全性コード（ＭＡＣ）を計算するためにどのアルゴリズムを使用すべきか選択し、
それに対応するメッセージ（Ａ６）を上記通信装置（ＵＥ）へ送信し、そして
上記ネットワーク制御要素及び／又は通信装置において上記アルゴリズム能力情報を含むメッセージ（Ａ８；Ｂ１５；Ｃ１１）のその後の送信で上記アルゴリズム能力情報を照合する、
という段階を備えた方法。
【請求項３７】
登録メッセージ（Ａ８；Ｃ１１）の一部又は全部を使用することにより完全性コード（ＭＡＣ）を計算し、そして
その登録メッセージ（Ａ８；Ｃ１１）及び完全性コード（ＭＡＣ）を上記通信装置（ＵＥ）から上記ネットワーク制御要素へ転送する、
という段階を更に備えた請求項３６に記載の方法。
【請求項３８】
使用するアルゴリズムに関する情報も上記ネットワーク制御要素へ転送するという段階を更に備えた請求項３７に記載の方法。
【請求項３９】
上記使用するアルゴリズムに関する情報を使用することにより、上記通信装置（ＵＥ）から登録メッセージ（Ａ８；Ｃ１１）を受信する際に完全性コード（ＭＡＣ）を照合する段階を更に備えた請求項３８に記載の方法。
【請求項４０】
上記通信装置（ＵＥ）から受け取られた登録メッセージ（Ｂ８）の一部又は全部を使用することにより完全性コード（ＭＡＣ）を計算し、そして
メッセージ（Ｂ１５）及び完全性コード（ＭＡＣ）を上記通信装置（ＵＥ）へ転送する、
という段階を更に備えた請求項３６に記載の方法。
【請求項４１】
上記使用するアルゴリズムに関する情報も上記通信装置へ転送するという段階を更に備えた請求項４０に記載の方法。
【請求項４２】
上記使用するアルゴリズムに関する情報を使用することにより、上記ネットワーク制御要素からメッセージ（Ｂ１５）を受信する際に完全性コード（ＭＡＣ）を照合するという段階を更に備えた請求項４１に記載の方法。
【国際調査報告】
2004517517.tif 000044
2004517517.tif 000045
2004517517.tif 000046
2004517517.tif 000047
2004517517.tif 000048