【手続補正書】
【提出日】平成23年1月12日(2011.1.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
一以上のクライアント装置と通信回線で接続され、前記クライアント装置の通信セッションを制御するＳＩＰサーバであって、
前記ＳＩＰサーバは、
前記クライアント装置から送信されたＳＩＰメッセージを受信し、他の前記ＳＩＰサーバまたは前記クライアント装置に前記受信したＳＩＰメッセージを中継し、前記受信したＳＩＰメッセージを解析し、
前記解析結果を記憶する記憶部を備え、
前記解析結果と前記解析後に受信したＳＩＰメッセージとを照合し、前記照合した結果からＳＩＰメッセージの内容を変更し、前記照合した結果からＳＩＰメッセージの中継先を変更することを特徴とするＳＩＰサーバ。
【請求項２】
前記解析結果と前記解析後に受信したＳＩＰメッセージとを照合する場合に、前記受信したＳＩＰメッセージに含まれるＩＰアドレスがモバイルＩＰであるか否かを判定し、
前記受信したＳＩＰメッセージに含まれるＩＰアドレスがモバイルＩＰであると判定された場合、前記記憶部に記憶された情報を利用できる有効時間を設定することを特徴とする請求項１に記載のＳＩＰサーバ。
【請求項３】
前記解析結果と前記解析後に受信したＳＩＰメッセージとを照合する場合に、前記受信したＳＩＰメッセージに含まれるＳＩＰ  ＵＲＩが特定のパターンに一致するか否かを判定し、
前記受信したＳＩＰメッセージに含まれるＳＩＰ  ＵＲＩが特定のパターンに一致すると判定された場合、前記記憶部に記憶された情報を利用できる有効時間を設定することを特徴とする請求項１または請求項２に記載のＳＩＰサーバ。
【請求項４】
前記解析結果を記憶する記憶部は、ＳＩＰメッセージに含まれる、ＳＩＰ  ＵＲＩおよび前記クライアント装置のＩＰアドレスを前記解析結果として記憶し、
前記ＳＩＰサーバは、
前記解析結果と前記解析後に受信したＳＩＰメッセージとを照合する場合に、前記受信したＳＩＰメッセージに含まれるＳＩＰ  ＵＲＩおよび前記クライアント装置のＩＰアドレスが、各々、前記記憶部に記憶されたＳＩＰ  ＵＲＩおよび前記クライアント装置のＩＰアドレスと一致するか否かを判定し、
前記受信したＳＩＰメッセージに含まれるＳＩＰ  ＵＲＩおよび前記クライアント装置のＩＰアドレスが、各々、前記記憶部に記憶されたＳＩＰ  ＵＲＩおよび前記クライアント装置のＩＰアドレスと一致すると判定された場合、前記記憶部に記憶された情報を利用できる有効時間を設定することを特徴とする請求項１から請求項３のいずれか一つに記載のＳＩＰサーバ。
【請求項５】
前記解析結果と前記解析後に受信したＳＩＰメッセージとを照合する場合に、前記受信したＳＩＰメッセージがＩＮＶＩＴＥであるか否かを判定し、
前記受信したＳＩＰメッセージがＩＮＶＩＴＥである場合、前記記憶部に記憶された情報を利用できるか否かを判定し、
前記記憶部に記憶された情報を利用できると判定された場合、前記記憶部に記憶された情報に基づいて、前記ＳＩＰメッセージの内容を変更し、前記ＳＩＰメッセージの中継先を変更することを特徴とする請求項１から請求項４のいずれか一つに記載のＳＩＰサーバ。
【請求項６】
前記記憶部に記憶された情報を利用できるか否かを判定する場合に、前記ＳＩＰメッセージを送信した前記クライアント装置が使用しているサービスは、前記記憶部に記憶された情報を利用可能なサービスか否かを判定し、
前記ＳＩＰメッセージを送信した前記クライアント装置は、前記記憶部に記憶された情報を利用可能なサービスであると判定された場合、前記記憶部に記憶された情報の利用を許可することを特徴とする請求項５に記載のＳＩＰサーバ。
【請求項７】
前記受信したＳＩＰメッセージがＲＥＧＩＳＴＥＲであるか否かを判定し、
前記受信したＳＩＰメッセージがＲＥＧＩＳＴＥＲであると判定された場合、前記解析結果を記憶する記憶部は、ＲＥＧＩＳＴＥＲに含まれる情報に基づいて算出された、前記解析結果の保持時間を前記解析結果として記憶し、
前記ＳＩＰサーバは、
前記記憶部に記憶された情報を利用できるか否かを判定する場合に、前記解析後に受信したＳＩＰメッセージは、前記保持時間内、かつ、前記記憶部に記憶された情報を利用できる有効時間内に受信したか否かを判定し、
前記解析後に受信したＳＩＰメッセージは、前記保持時間内、かつ、前記有効時間内に受信したと判定された場合、前記記憶部に記憶された情報の利用を許可することを特徴とする請求項５または請求項６に記載のＳＩＰサーバ。
【請求項８】
クライアント装置の通信セッションを制御するＳＩＰサーバと、
前記クライアント装置と前記ＳＩＰサーバとを接続する通信回線を備える通信システムであって、
前記クライアント装置および前記ＳＩＰサーバは、通信セッションを確立するために、ＳＩＰメッセージ送受信し、
前記ＳＩＰサーバは、
前記クライアント装置から送信されたＳＩＰメッセージを受信し、他の前記ＳＩＰサーバまたは前記クライアント装置に前記受信したＳＩＰメッセージを中継し、
前記受信したＳＩＰメッセージを解析し、解析結果を記憶する記憶部を備え、
前記解析結果と前記解析後に受信したＳＩＰメッセージとを照合し、前記照合した結果からＳＩＰメッセージの内容を変更し、前記照合した結果からＳＩＰメッセージの中継先を変更することを特徴とする通信システム。
【請求項９】
前記ＳＩＰサーバは、
前記解析結果と前記解析後に受信したＳＩＰメッセージとを照合する場合に、前記受信したＳＩＰメッセージに含まれるＩＰアドレスがモバイルＩＰであるか否かを判定し、
前記受信したＳＩＰメッセージに含まれるＩＰアドレスがモバイルＩＰであると判定された場合、前記記憶部に記憶された情報を利用できる有効時間を設定することを特徴とする請求項８に記載の通信システム。
【請求項１０】
前記ＳＩＰサーバは、
前記解析結果と前記解析後に受信するＳＩＰメッセージとを照合する場合に、前記受信したＳＩＰメッセージに含まれるＳＩＰ  ＵＲＩが特定のパターンに一致するか否かを判定し、
前記受信したＳＩＰメッセージに含まれるＳＩＰ  ＵＲＩが特定のパターンに一致すると判定された場合、前記記憶部に記憶された情報を利用できる有効時間を設定することを特徴とする請求項８または請求項９に記載の通信システム。
【請求項１１】
前記解析結果を記憶する記憶部は、ＳＩＰメッセージに含まれるＳＩＰ  ＵＲＩおよび前記クライアント装置のＩＰアドレスを前記解析結果として記憶し、
前記ＳＩＰサーバは、
前記解析結果と前記解析後に受信したＳＩＰメッセージとを照合する場合に、前記受信したＳＩＰメッセージに含まれるＳＩＰ  ＵＲＩおよび前記クライアント装置のＩＰアドレスが、各々前記記憶部に記憶されたＳＩＰ  ＵＲＩおよび前記クライアント装置のＩＰアドレスと一致するか否かを判定し、
前記受信したＳＩＰメッセージに含まれるＳＩＰ  ＵＲＩおよび前記クライアント装置のＩＰアドレスが、各々前記記憶部に記憶されたＳＩＰ  ＵＲＩおよび前記クライアント装置のＩＰアドレスと一致すると判定された場合、前記記憶部に記憶された情報を利用できる有効時間を設定することを特徴とする請求項８から請求項１０のいずれか一つに記載の通信システム。
【請求項１２】
前記解析結果と前記解析後に受信したＳＩＰメッセージとを照合する場合に、前記受信したＳＩＰメッセージがＩＮＶＩＴＥであるか否かを判定し、
前記受信したＳＩＰメッセージがＩＮＶＩＴＥであると判定された場合、前記記憶部に記憶された情報を利用できるか否かを判定し、
前記記憶部に記憶された情報を利用できると判定された場合、前記記憶部に記憶された情報に基づいて、前記ＳＩＰメッセージの内容を変更し、前記ＳＩＰメッセージの中継先を変更することを特徴とする請求項８から請求項１１のいずれか一つに記載の通信システム。
【請求項１３】
前記記憶部に記憶された情報を利用できるか否かを判定する場合に、前記ＳＩＰメッセージを送信した前記クライアント装置が使用しているサービスは、前記記憶部に記憶された情報を利用可能なサービスか否かを判定し、
前記ＳＩＰメッセージを送信した前記クライアント装置が使用しているサービスは前記記憶部に記憶された情報を利用可能なサービスであると判定された場合、前記記憶部に記憶された情報の利用を許可することを特徴とする請求項１２に記載の通信システム。
【請求項１４】
前記ＳＩＰサーバは、
前記受信したＳＩＰメッセージがＲＥＧＩＳＴＥＲであるか否かを判定し、
前記受信したＳＩＰメッセージがＲＥＧＩＳＴＥＲであると判定された場合、前記解析結果を記憶する記憶部は、ＲＥＧＩＳＴＥＲに含まれる情報に基づいて算出された、前記解析結果の保持時間を前記解析結果として記憶し、
前記ＳＩＰサーバは、
前記記憶部に記憶された情報を利用できるか否かを判定する場合に、前記解析後に受信したＳＩＰメッセージは、前記保持時間内、かつ、前記記憶部に記憶された情報を利用できる有効時間内に受信したか否かを判定し、
前記解析後に受信したＳＩＰメッセージは、前記保持時間内、かつ、前記有効時間内に受信したと判定された場合、前記記憶部に記憶された情報の利用を許可することを特徴とする請求項１２または請求項１３に記載の通信システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００３
【補正方法】変更
【補正の内容】
【０００３】
ＮＧＮは、図１に示すサーバ群および端末群で構成される。通信端末は、ＩＰ電話端末などユーザが使用する端末を示す。Ｐ−ＣＳＣＦ（Ｐｒｏｘｙ−ＣＳＣＦ）、Ｉ−ＣＳＣＦ（Ｉｎｔｅｒｒｏｇａｔｉｎｇ−ＣＳＣＦ）およびＳ−ＣＳＣＦ（Ｓｅｒｖｉｎｇ−ＣＳＣＦ）はＮＧＮの基幹ＳＩＰサーバであり、ＨＳＳ（Ｈｏｍｅ  Ｓｕｂｓｃｒｉｂｅ  Ｓｅｒｖｅｒ）はＩＰ電話における電話番号となるＳＩＰ  ＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）および通信端末のＩＰアドレス等を管理するＤＢ（Ｄａｔａ  Ｂａｓｅ）サーバである。各ＣＳＣＦおよびＨＳＳは、実際は複数台で構成される。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
Ｐ−ＣＳＣＦ１０３Ａは、通信端末１０１Ａが最初にコンタクトする発側のＳＩＰサーバであり、Ｓ−ＣＳＣＦ１０７ＡとＩ−ＣＳＣＦ１０８との通信を行うサーバである。同様にＰ−ＣＳＣＦ１０３Ｂは、着側のＰ−ＣＳＣＦである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
Ｓ−ＣＳＣＦ１０７は、通話サービスの実行セッション制御の中核のＳＩＰサーバであり、Ｓ−ＣＳＣＦ１０７ＡはＰ−ＣＳＣＦ１０３Ａと同じ発側、Ｓ−ＣＳＣＦ１０７ＢはＰ−ＣＳＣＦ１０３Ｂと同じ着側に属する。Ｓ−ＣＳＣＦ１０７Ａ、１０７Ｂは、通信端末から受信したＳＩＰメッセージに基づいてＨＳＳに問い合わせをし、ＨＳＳからＳＩＰメッセージの送り先である通信端末のＩＰアドレス等の情報を取得する手段を備える。また、Ｓ−ＣＳＣＦ１０７は、ここでは記述していないＡＳ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｅｒｖｅｒ）と連携する手段も備える。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】変更
【補正の内容】
【００３５】
利用判定開始時刻３０３は、Ｐ−ＣＳＣＦ１０３が、エントリを作成した時刻、または、エントリの情報を更新した時刻である。Ｐ−ＣＳＣＦ１０３は、利用判定開始時刻３０３を起点に、格納されたキャッシュ情報を利用できるか否かの判定を開始する。なお、キャッシュ情報を利用できるか否かの判定については、図６、図７を用いて後述する。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】変更
【補正の内容】
【００３８】
中継アドレス３０６は、コンタクトアドレス３０５と対応するＰ−ＣＳＣＦ１０３、Ｓ−ＣＳＣＦ１０７、およびＩ−ＣＳＣＦ１０８等のＩＰアドレスである。なお、中継アドレス３０６は、複数のＣＳＣＦのＩＰアドレスを格納することができる。複数のＣＳＣＦのＩＰアドレスが格納されている場合、上位のＣＳＣＦから優先してＳＩＰメッセージが中継される。上位のＣＳＣＦに中継できなかった場合、次に上位のＣＳＣＦにＳＩＰメッセージが中継される。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００８８
【補正方法】変更
【補正の内容】
【００８８】
キャッシュ情報を利用できると判定された場合、Ｐ−ＣＳＣＦ１０３は、キャッシュ情報を利用、すなわち、キャッシュ管理テーブル２０５のコンタクトアドレス３０５を利用してＳＩＰメッセージ（ＩＮＶＩＴＥ）のＲｅｑｕｅｓｔ−ＵＲＩおよび他ヘッダを書き換え、中継アドレス３０６へ書き換えられたＳＩＰメッセージを中継する（ステップ６１０）。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００９２
【補正方法】変更
【補正の内容】
【００９２】
ＮＧＮでは、Ｓ−ＣＳＣＦ１０７とＡＳとが連携して提供されるサービスがあり、Ｐ−ＣＳＣＦ１０３間でキャッシュを利用してＳ−ＣＳＣＦ１０７をスキップした場合（図４参照）、Ｓ−ＣＳＣＦ１０７とＡＳとが連携して提供されるサービスが利用できなくなってしまう。したがって、ステップ７０９では、ＳＩＰメッセージ中で指定されたサービスは、Ｐ−ＣＳＣＦ１０３がキャッシュを利用可能なサービスであるか否かが判定される。また、緊急時に優先してキャッシュを利用する必要がある場合、固定端末を優先的にキャッシュ利用可能なサービスと判定することもできる。前述した理由によって、Ｐ−ＣＳＣＦ１０３は、ステップ７０９で、通信端末１０１Ａの利用しているサービスがキャッシュを利用可能なサービスであるか否かを判定する処理を行っている。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００９４
【補正方法】変更
【補正の内容】
【００９４】
ＳＩＰメッセージ中の着信先ＳＩＰ  ＵＲＩに対応するキャッシュ情報がキャッシュ管理テーブル２０５に記憶されていると判定された場合、Ｐ−ＣＳＣＦ１０３は、Ｐ−ＣＳＣＦ１０３がＳＩＰメッセージを受信してから設定キャッシュ有効時間３１０内であるか否かを判定する（ステップ７０２）。ステップ７０２は、キャッシュを利用する処理において通常行われる処理である。設定キャッシュ有効時間３１０内であると判定された場合、Ｐ−ＣＳＣＦ１０３は、キャッシュ利用を可とする（ステップ７０７）。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００９５
【補正方法】変更
【補正の内容】
【００９５】
設定キャッシュ有効時間３１０内でないと判定された場合、Ｐ−ＣＳＣＦ１０３は、Ｅｘｐｉｒｅｓ時刻３０８内かつキャッシュ有効時間３０９内であるか否かを判定する（ステップ７０３）。Ｅｘｐｉｒｅｓ時刻３０８内かつキャッシュ有効時間３０９内であると判定された場合、Ｐ−ＣＳＣＦ１０３は、キャッシュ利用を可とする（ステップ７０７）。Ｅｘｐｉｒｅｓ時刻３０８内かつキャッシュ有効時間３０９内でないと判定された場合、Ｐ−ＣＳＣＦ１０３は、キャッシュ利用を不可とする（ステップ７０６）。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００９８
【補正方法】変更
【補正の内容】
【００９８】
Ｐ−ＣＳＣＦ１０３が受信したＳＩＰメッセージを含むＩＰパケットがＭｏｂｉｌｅ  ＩＰである場合、拡張ヘッダ８０２が終点オプションヘッダかつ拡張ヘッダ８０２のオプションタイプが２０１であるか、または、拡張ヘッダ８０２が終点オプションヘッダタイプ２ルーティングヘッダである。したがって、前述した構成であれば、Ｐ−ＣＳＣＦ１０３は、受信したＳＩＰメッセージを含むＩＰパケットが前述した特性を含むか否かを判定することによって、Ｍｏｂｉｌｅ  ＩＰであるか否かを判定することができる。