JP4526038B2 - 通信システムにおけるセッション - Google Patents

通信システムにおけるセッション Download PDF

Info

Publication number
JP4526038B2
JP4526038B2 JP2006536207A JP2006536207A JP4526038B2 JP 4526038 B2 JP4526038 B2 JP 4526038B2 JP 2006536207 A JP2006536207 A JP 2006536207A JP 2006536207 A JP2006536207 A JP 2006536207A JP 4526038 B2 JP4526038 B2 JP 4526038B2
Authority
JP
Japan
Prior art keywords
response
session
user equipment
network
cscf
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2006536207A
Other languages
English (en)
Other versions
JP2007514339A (ja
Inventor
バイコー ガボール
ヤーロ ガボール
ヴァルガ ヨゼフ
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia Oyj
Original Assignee
Nokia Oyj
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nokia Oyj filed Critical Nokia Oyj
Publication of JP2007514339A publication Critical patent/JP2007514339A/ja
Application granted granted Critical
Publication of JP4526038B2 publication Critical patent/JP4526038B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • H04L65/1104Session initiation protocol [SIP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/1016IP multimedia subsystem [IMS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/18Negotiating wireless communication parameters

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Communication Control (AREA)

Description

本発明は、通信システムに関し、特に、通信システムによって提供されるセッションに関連するポリシー制御に関する。
通信システムは、通信システムに関連するユーザ機器および/または他のノードなどの2つ以上のエンティティ間で通信セッションを可能にする機構とみなすことができる。通信は、例えば、音声、データ、マルチメディアなどの通信を含むことができる。ユーザ機器は、例えば、双方向の電話コールまたは多元電話会議を備えることができる。ユーザ機器は、例えば、サービス・プロバイダ・サーバなどのアプリケーション・サーバ(AS)への接続を備えるため、アプリケーション・サーバによって提供されるサービスを利用することもできる。
通信システムは、通常、通信システムに関連する種々のエンティティが実行可能な内容、およびそれをどのように達成するべきであるかを定めた所与の標準または規格に従って動作する。例えば、この標準または規格は、ユーザ、あるいはより精密にはユーザ機器に、回線交換サービスおよび/またはパケット交換サービスが提供されるかどうかを定義することができる。接続に使用されるものとする通信プロトコルおよび/またはパラメータも定義することができる。すなわち、通信が基礎とすることのできる特定セットの「規則」を、システムによる通信を可能にするために定義する必要がある。
ユーザ機器用の無線通信を実証する通信システムが知られている。この無線システムの一例が、公衆陸上移動体通信網(PLMN/Public Land Mobile Network)である。PLMNは、通常、セルラ技術に基づくものである。セルラ・システムでは、トランシーバ基地局(BTS)または同様のアクセス・エンティティが、移動局(MS)とも呼ばれる無線ユーザ機器(UE)に、これらエンティティの間の無線インタフェースを介してサービスを提供する。ユーザ機器と通信ネットワークの要素との間の無線インタフェース上での通信は、適切な通信プロトコルに基づくものとすることができる。通信に必要な基地局装置および他の装置の動作は、1つまたはいくつかの制御エンティティによって制御することができる。種々の制御エンティティは、相互接続可能である。
移動体ネットワークを、他のネットワーク、例えば、公衆交換電話網(PSTN)、および/またはIP(インターネット・プロトコル)などの他の通信ネットワーク、および/または他のパケット交換データ・ネットワークに接続するために、1つまたは複数のゲートウェイ・ノードを提供することもできる。例えば、要求されたサービスが他のネットワークに配置されたサービス・プロバイダによって提供される場合、サービス要求は、移動体ネットワークを介して他のネットワークへ、さらにその後、サービス・プロバイダへとルーティングされる。
通信システムの加入者などのユーザに提供可能なサービスの一例が、いわゆるマルチメディア・サービスである。マルチメディア・サービスを提供可能な通信システムの一例が、インターネット・プロトコル(IP)マルチメディア・ネットワークである。IPマルチメディア(IM)機能は、IPマルチメディア・コア・ネットワーク(CN)サブシステム、または簡潔にIPマルチメディア・サブシステム(IMS)によって提供することができる。IMSは、マルチメディア・サービスを提供するための種々のネットワーク・エンティティを含む。
第3世代パートナーシップ・プロジェクト(3GPP/Third Generation Partnership Project)は、IMSサービスを提供するためのバックボーン通信システムとして、汎用パケット無線サービス(GPRS/General Packet Radio Service)の使用を定義している。従ってこの規格では、マルチメディア・サービスが実行できる可能なバックボーン通信システムの一例として、GPRSが使用される。第3世代パートナーシップ・プロジェクト(3GPP)は、ユーザ機器のユーザにマルチメディア・サービスへのアクセスを提供する第3世代(3G)コア・ネットワーク用の基準アーキテクチャも定義している。このコア・ネットワークは、3つの基本ドメインに分割される。これが回線交換(CS)ドメイン、パケット交換(PS)ドメイン、およびインターネット・プロトコル・マルチメディア(IM)ドメインである。
後者のIMドメインは、マルチメディア・サービスが適切に管理されることを確実にするためのものである。3G IMドメインは、Internet Engineering Task Force(IETF)によって開発されたセッション開始プロトコル(SIP)をサポートする。セッション開始プロトコル(SIP)は、1人または複数の参加者(エンドポイント)を伴うセッションを作成、修正、および終了するためのアプリケーション層制御プロトコルである。
SIPは、例えば、会議などのマルチメディア・セッションを確立、修正、および終了することができる。しかしながら、メディアのタイプ、コーデック、またはサンプリング・レートなどのセッションの詳細を記述することはできない。その代わりに、SIPメッセージの本文は、セッション記述プロトコル(SDP)形式で符号化されたセッションの記述を含む。提案/応答モデルと呼ばれるメカニズムが定義され、これによって2つのエンティティは、SDPを使用して両者の間のマルチメディア・セッションの共通認識に達することができる。このモデルでは、一方の参加者が他方の当事者に対して自分の観点から所望のセッションの記述を提案し、他方の参加者は自分の観点から所望のセッションに応答する。他方の参加者は、例えば、提案を減らすことができる。3GPPは、IPマルチメディア・サブシステムのオペレータが、自分たちのネットワーク内でセッションが許可されたメディア・パラメータを定義できるようにするものであり、これらは、汎用ローカル・ポリシーまたはメディア・ポリシーであるか、あるいはサブスクリプション・ベースの制約である。これらのネットワークでは、許可されたメディアのみを確立することができる。ポリシーに違反するSDPは、ネットワークによって拒否される。
3GPPに関するSDPを含むSIP要求の処理について説明してきたが、ペイロードを伴う応答などのSIP応答の処理についてはまだ論じていない。SIPは、SIP応答でSDPを送信することができる。しかしながら、SDPが、オペレータによって設定されたがユーザには知らされていないポリシーなどの、メディア・ポリシーに違反する場合、こうした応答を拒否することはできない。
本発明の実施形態は、前述の1つまたはいくつかの問題に対処することを目標とする。
本発明の一実施形態によれば、通信システムにおけるメッセージへの応答を処理するための方法が提供されている。この方法は、第1の当事者から第2の当事者へメッセージを送信するステップと、メッセージに対する応答を送信するステップであって、この応答が当事者間の通信に関するポリシーに違反している少なくとも1つのパラメータを含むステップと、ポリシーに違反している少なくとも1つのパラメータを応答が含むことをネットワーク・コントローラにおいて検出するステップと、少なくとも1つのパラメータをポリシーに合致するように修正するステップとを含む。
他の実施形態によれば、通信セッションの当事者間の応答および要求を処理し、第1の当事者から第2の当事者へメッセージを転送し、メッセージに対する応答が当事者間の通信に関するポリシーに違反している少なくとも1つのパラメータを含むかどうかをチェックし、少なくとも1つのパラメータをポリシーに合致するように修正するように構成される通信システム用のコントローラが提供される。
さらに他の実施形態によれば、接続された当事者間に通信セッションを提供するための通信システムが提供され、この通信システムは、通信セッションの当事者間の応答および要求を処理し、第1の当事者から第2の当事者へメッセージを転送し、メッセージに対する応答が当事者間の通信に関するポリシーに違反している少なくとも1つのパラメータを含むかどうかをチェックし、少なくとも1つのパラメータをポリシーに合致するように修正するように構成されるコントローラを備える。
より特有の実施形態では、少なくとも1つのパラメータはコントローラによって修正される。他の実施形態では、少なくとも1つのパラメータは第1の当事者によって修正される。応答は、第2の当事者から第1の当事者へ修正されずに渡される場合がある。応答に答える第1の当事者からの他のメッセージが、ポリシーに違反している少なくとも1つのパラメータを含む場合、チェックはコントローラによって実行される場合がある。
実施形態は、非許容パラメータを伴うセッションの処理における利点を提供することができる。処理は整合性を有するものとすることができる。システムは、矛盾するポリシーによって生じる種々の起こり得る状況をより良く予見することができる。
本発明をより良く理解するために、一例として添付の図面を参照する。
本発明のある実施形態について、第3世代(3G)移動体通信システムの例示としてのアーキテクチャを参照しながら、以下で一例として説明する。しかしながら、この実施形態は任意の適当な通信システムに適用可能であることを理解されたい。
本発明を実施することができるネットワーク・アーキテクチャの一例を示す図1を参照する。図1では、IPマルチメディア・ネットワーク加入者にIPマルチメディア・サービスを提案するための、IPマルチメディア・ネットワーク45が提供される。
前述のように、IPマルチメディア(IM)機能は、移動体通信システムによって提供することができる。通常、移動体通信システムは、通常はユーザ機器と通信システムの少なくとも1つの基地局との間の無線インタフェースを介して、複数の移動体ユーザ機器にサービスを提供するように配置構成される。移動体通信システムは、論理的には、無線アクセス・ネットワーク(RAN)とコア・ネットワーク(CN)とに分けることができる。
システムでは、基地局31および40が、ユーザ機器と無線アクセス・ネットワークとの間の無線インタフェースを介して、移動体ユーザ、すなわち加入者の、移動体ユーザ機器30、41に信号を送信し、これらから信号を受信するように配置構成される。従って、移動体ユーザ機器は、無線インタフェースを介して無線アクセス・ネットワークに信号を送信すること、およびここから信号を受信することができる。
図示された配置構成では、ユーザ機器30、41は、それぞれ基地局31、40に関連するアクセス・ネットワークを介して、IMSネットワーク45にアクセスすることができる。見やすくするために、図1には2つの基地局しか示されていないが、典型的な通信ネットワーク・システムには、通常いくつかの基地局が含まれることを理解されたい。
移動体ユーザ機器は、ネットワークに接続するためのインターネット・プロトコル(IP)通信に適合した任意の適切な移動体ユーザ機器を備えることができる。例えば、移動体ユーザは、パーソナル・コンピュータ(PC)、携帯情報端末(PDA)、移動局(MS)などによって、セルラ・ネットワークにアクセスすることができる。以下の例は、移動局との関連において説明する。
当業者であれば、典型的な移動局の機能および動作は周知である。それ故、ユーザは、電話コールを発信および受信するネットワークとの間でデータを受信および送信する、ならびに、マルチメディア・サービスを使用してマルチメディア・コンテンツまたはそうでないものを体験するなどのタスクに、移動局が使用できることに留意されたい。移動局は、移動体通信ネットワークの基地局との間で信号を無線で受信および送信するためのアンテナを含むことができる。移動局には、移動体ユーザ機器のユーザにイメージおよび他のグラフィカル情報を表示するためのディスプレイも提供することができる。静止イメージまたはビデオ・イメージを取り込むために、カメラ手段を提供することができる。通常は、スピーカ手段も提供される。移動局の動作は、コントロール・ボタン、音声コマンドなどの適切なユーザ・インタフェースによって制御することができる。さらに移動局には、プロセッサ・エンティティおよびメモリ手段も提供される。
見やすくするために、図1には2つの移動局しか示されていないが、いくつかの移動局が移動体通信システムの基地局と同時に通信可能であることを理解されたい。
コア・ネットワーク(CN)エンティティは、通常、いくつかの無線アクセス・ネットワークを介した通信を可能にするため、さらに、単一の通信システムを、他のセルラ・システムおよび/または固定回線通信システムなどの1つまたは複数の通信システムとインタフェースさせるための種々の交換および他の制御エンティティならびにゲートウェイを含む。3GPPシステムでは、無線アクセス・ネットワーク・コントローラは、通常、適切なコア・ネットワーク・エンティティ、またはサービス提供汎用パケット無線サービス・サポート・ノード(SGSN)(図1のコントローラ33および39参照)などであるがこれに限定されることのないエンティティに接続される。無線アクセス・ネットワークは、例えば、Iuインタフェースなどの適切なインタフェースを介してサービス提供GPRSサポート・ノードと通信している。図には示されていないが、SGSNは、通常、それぞれのユーザ機器のサブスクリプションに関連する情報を格納するために構成された指定加入者データベースにアクセスすることができる。次にサービス提供GPRSサポート・ノードは、通常、GPRSバックボーン・ネットワーク32を介してゲートウェイGPRSサポート・ノードと通信する。このインタフェースは、一般に、交換パケット・データ・インタフェースである。
3GPPネットワークでは、ネットワークを介してトラフィック・フローを搬送するためにパケット・データ・セッションが確立される。こうしたパケット・データ・セッションは、多くの場合、パケット・データ・プロトコル(PDP)コンテキストと呼ばれる。PDPコンテキストには、ユーザ機器と無線ネットワーク・コントローラとの間に提供される無線ベアラ、ユーザ機器、無線ネットワーク・コントローラ、およびSGSNの間に提供される無線アクセス・ベアラ、ならびに、サービス提供GPRSサービス・ノードとゲートウェイGPRSサービス・ノードとの間に提供される交換パケット・データ・チャネルが含まれる場合がある。各PDPコンテキストは、通常、特定のユーザ機器とゲートウェイGPRSサポート・ノードとの間に通信パスウェイを提供し、通常は、いったん確立されると、複数のフローを搬送することができる。通常、各フローは、例えば、特定のサービスおよび/または特定のサービスのメディア構成要素を表す。従って、PDPコンテキストは、多くの場合、ネットワークを横切る1つまたは複数のフローの論理通信パスウェイを表す。ユーザ機器とサービス提供GPRSサポート・ノードとの間にPDPコンテキストを実施するために、一般にユーザ機器へのデータ転送を可能にする無線アクセス・ベアラ(RAB)を確立する必要がある。これらの論理および物理チャネルの実施は、当業者には周知であるため、本明細書ではこれ以上詳細には説明しない。
これまでの通信システムは、サーバなどのコントローラ・エンティティによって処理されるデータ・ネットワークの種々の機能によってユーザ機器にサービスが提供されるという方向で開発されてきた。例えば、現在の第3世代(3G)無線マルチメディア・ネットワーク・アーキテクチャでは、種々の制御機能を提供するいくつかの異なるサーバが、サービス提供の制御に使用されるものと想定される。これらには、コール状態制御機能(CSCF)などの機能が含まれる。コール状態制御機能は、プロキシ・コール状態制御機能(P−CSCF)、問い合わせコール状態制御機能(I−CSCF)、およびサービス提供コール状態制御機能(S−CSCF)などの種々のカテゴリに分割することができる。同様の機能が、様々なシステムにおいて様々な名前で呼ばれる場合があることを理解されたい。例えば、ある適用例では、CSCFはコール・セッション制御機能と呼ばれることがある。
IMSシステムによって提供されるサービスを使用したいユーザは、第1に、サービス提供コール・セッション制御機能(S−CSCF)36などのサービス提供コントローラに登録する必要がある場合がある。図1に示されるように、S−CSCF36とユーザ機器との間の通信は、少なくとも1つのプロキシ・コール・セッション制御機能(P−CSCF)35を介してルーティングされる場合がある。それ故、プロキシCSCF35は、GGSN34からサービス提供コール・セッション制御機能36へメッセージをプロキシするためのものである。次に、サービス提供コントローラ、すなわち図1のCSCF36は、ユーザ機器30が登録されている必要のある制御エンティティを提供する。登録は、ユーザ機器が通信システムにサービスを要求できるようにするために必要である。
ポリシー制御エンティティ37も提供される場合がある。ポリシー制御エンティティ37は、必要なポリシー情報をそのデータベース38内に格納するように構成することができる。ネットワーク・エンティティは、特定ユーザのメディア・ポリシーに関する情報を取得するためなど、種々の目的でポリシー制御エンティティに照会することができる。ポリシー制御エンティティは、P−CSCFおよびGGSNに接続されたポリシー決定機能(PDF)によって提供することができる。
図1には、アプリケーション・サーバ50も示されている。ユーザ機器は、GPRSネットワークを介して、例示としてのインターネット・プロトコル(IP)ネットワークなどであるが、これらに限定されることのない1つまたは複数のデータ・ネットワークに接続されるアプリケーション・サーバに接続することができる。各データ・ネットワークに多数のアプリケーション・サーバが接続できることを理解されたい。
必ずしも必要ではないが、さらに図1のシステムは、必要な通信リソースがバックボーン・ネットワークによって提供されており、サービス提供コントローラ36に登録されているユーザが、通信システムを介して所望のサービスに関する要求をサービス提供コントローラに送信することにより、アプリケーション・サーバ50によって提案されたサービスの使用を開始しなければならないように、配置構成することができる。
実施形態は、事前に定義されたアクションがメディア・ポリシー違反の検出後に実行可能な場合に有利な可能性があるという認識に基づくものである。このアクションは、好ましくは、P−CSCF35などのプロキシ・ネットワーク要素で実行される。
以下で説明するより詳細な例示としての実施形態は、PDF37に格納されたオペレータのメディア・ポリシーに従わない提案などのセッション・パラメータを含むSIP応答などのメッセージを取り扱うものであり、従って、少なくとも1つの違反パラメータをポリシーに合致させるためにアクションを実行する必要がある場合がある。
図2に示されるように、適切なCSCFはパラメータを転送する前に修正することができる。第1のユーザ機器30からの「INVITE」に応答して第2のユーザ機器41から送信される200 OKは、メディア・ポリシーに違反するSDP提案を含む。CSCFは、SDP提案としてさらに第1のユーザ機器30に送信される前に、SDP提案がメディア・ポリシーに合致するように提案を修正する。ACKでの応答は、メディア・ポリシーによって受け入れ可能となる。
削減されたメディアに当事者が満足しない場合(最悪の場合は、交差部分においてすべてのメディアが無効となる可能性がある)、新しいreINVITEを開始することができる。これが可能なのは、マルチメディア・セッションがネットワークによって解除されないためである。
図3に示された代替実施形態によれば、適切なCSCFはこの問題を無視して、SDP提案を含む未修正のSIPメッセージを転送することができる。第1のユーザ機器からのINVITEに対する第2のユーザ機器からの暫定応答には、メディア・ポリシーに違反するSDP提案が含まれる可能性がある。すなわち、SDP提案は受け入れられたままの状態で転送することができる。次に、CSCFは、他方の当事者からの修正済みおよび許容可能なセッション・パラメータ応答を待つ。SDP応答は、次に、メディア・ポリシーに照らしてチェックされるPRACK要求で受信することができる。これが受け入れ可能でない場合、PRACK要求は拒否される。それ故、CSCFは、最終パラメータが依然としてメディア・ポリシーに違反している場合、提案/応答を拒否することができる。
拒否は、許可されたメディア・ポリシーを含むことができる。これは、図2に従って提供することができる。
次に、一実施形態に従ったP−CSCF35の動作に関するより詳細な例について説明する。P−CSCF35がSDP提案を含むSIP要求を受信した場合、P−CSCFは受信したSDP内のメディア・パラメータを検査することができる。P−CSCF35が、ネットワーク上で、例えばローカル・ポリシーが原因で許可されない何らかのメディア・パラメータを発見すると、P−CSCFはSDPペイロードを含む「Not Acceptable Here」応答を戻すことができる。SDPペイロードは、すべてのメディア・タイプ、コーデック、および、ローカル・ポリシーに従って許可されるかまたはこれら許可パラメータのサブセットであるP−CSCFのオペレータによる構成に基づく他のSDPパラメータの、いずれかを含むことができる。このサブセットは、受信したSIP要求のコンテンツに依存することができる。
P−CSCFが、図3のSIP 183メッセージなどのSDP提案を含む信頼できる暫定SIP応答を受信した場合、P−CSCFは、受信したSDP提案内のメディア・パラメータを検査しないように構成することができる。それ故、たとえ提案がネットワーク上でローカル・ポリシーによって許可されないメディア・パラメータを含む場合であっても、SDPがトランスペアレントにP−CSCF35を渡すことを許可することができる。P−CSCFはSIP応答を拒否できない場合があるため、これは有利である。その代わりに、P−CSCFは、この提案に関するSDP応答を含む後続のPRACK要求に基づいてアクションを実行することが可能であり、その結果、これがチェックされる。必要であれば、すなわち、ユーザ機器(UE)によって削減されたSDP応答が依然としてローカル・ポリシーに違反している場合、P−CSCFは、許可されたSDPペイロードであるローカル・ポリシーを含む「Not Acceptable Here」応答を戻すことができる。
P−CSCFが、SDP提案を含む確認ダイアログでINVITE要求に対する、すなわちreINVITEに対する2xx最終SIP応答を受信した場合、P−CSCFは受信したSDP提案内のメディア・パラメータを検査することができる。P−CSCFがネットワーク上で、例えばローカル・ポリシーによって許可されないメディア・パラメータを発見すると、図2に示されるように、P−CSCFはSDP提案をローカル・ポリシーと交差させることができる。これにより、「ACK」要求で送信されたSDP応答がローカル・ポリシーによって許可されたこと、ならびに最初にP−CSCFで受信されたSDP提案に対する有効な応答であることを確保することができる。
次に、ある実施形態に従った動作がS−CSCF36で実行される、より詳細な例について説明する。S−CSCF36がSDPを含むSIP要求を受信した場合、S−CSCFは受信したSDP内のメディア・パラメータを検査することができる。S−CSCFが、ローカル・ポリシーまたはサブスクリプションのいずれかに基づいて許可されない何らかのメディア・パラメータを発見した場合、S−CSCFはSDPペイロードを含む「Not Acceptable Here」応答を戻すことができる。前述のように、SDPペイロードは、すべてのメディア・タイプ、コーデック、および、ローカル・ポリシーおよびユーザ・サブスクリプションに従って許可されるかまたはこれら許可パラメータのサブセットであるS−CSCFのオペレータによる構成に基づく他のSDPパラメータの、いずれかを含むことができる。このサブセットは、受信したSIP要求のコンテンツに依存することができる。
S−CSCFがSDP提案を含む信頼できる暫定SIP応答を受信した場合、S−CSCFは、受信したSDP提案内のメディア・パラメータを検査しないように構成することができる。それ故、SIP応答を拒否できない場合があるため、ローカルまたは他のポリシーによってネットワーク上で許可されないメディア・パラメータであっても許可することができる。その後P−CSCFは、この提案に対するSDP応答を含む後続のPRACK要求を検査することが可能であり、必要であれば、すなわちUEによって削減されたSDP応答が依然としてローカル・ポリシーに違反している場合、SIP要求に関して上記で説明したように続行される。
S−CSCFがSDP提案を含む確認ダイアログで、INVITE要求に対する2xx最終SIP応答を受信した場合、S−CSCFは受信したSDP提案内のメディア・パラメータを検査することができる。S−CSCFがネットワーク上でローカル・ポリシーによって許可されないメディア・パラメータを発見すると、S−CSCFはSDP提案をローカル・ポリシーと交差させることができる。これにより、ACKメッセージで送信されたSDP応答がローカル・ポリシーによって許可されたこと、ならびに、最初にS−CSCFで受信されたSDP提案に対する有効な応答であることを保証することができる。SIPプロトコル内のACKは拒否できないことに留意されたい。
可能性に従って、通信システムは、初期のINVITEに対するSIP 200 OKがSDP提案を含むことができないように構成される。この場合、初期のINVITE要求が提案を含むことができるか、またはSDP提案を伴う暫定の信頼できる応答が存在可能かのいずれかである。
次に、ネットワークが処理可能であることが必要な場合のある、不適切なSDPモデルについて簡単に説明する。あるシナリオによれば、SDP提案/応答モデルに従ってSDP提案には応答されない。この場合、SDP提案は撤回される可能性がある。他のシナリオでは、SDP提案/応答モデルはSDPペイロードを要求するが、SIPメッセージ内にはこれがない。その後、中間サーバはトランスペアレントに動作することができる。SIPメッセージは無効なSDP提案、例えば、構文上の意味論的エラーも含むことが可能であるか、またはSDP提案/応答モデルが破壊される。これは、無効な提案とみなすことができる。SIPメッセージは、無効なSDP応答も含むことができる。対応する提案は撤回され、P−CSCFはポリシー決定機能にポリシー・セットアップ情報を送信しない。
以上、本発明の実施形態について移動局などのユーザ機器に関して説明してきたが、本発明の実施形態は任意の他のタイプの機器に適用可能であることを理解されたい。
本発明の例について、IMSシステムおよびGPRSネットワークとの関連において説明してきた。本発明は、符号分割多元接続、周波数分割多元接続、または時分割多元接続、ならびにそれらの任意の混成を含む、任意の他のアクセス技法にも適用可能である。さらに、いわゆるすべてのIPエンティティを備えたすべてのIPネットワークとの関連において、所与の例について説明する。本発明は、任意の他の適切な通信システム、無線または固定のいずれかの回線システム、ならびに標準およびプロトコルにも適用可能である。無線データ通信サービスが実行可能な他の可能な通信システムの例には、Universal Mobile Telecommunication System(UMTS)などの第3世代汎用移動体通信システム、i−phoneまたはCDMA2000およびTerrestrial Trunked Radio(TETRA)システム、Enhanced Data rate for GSM Evolution(EDGE)移動体データ・ネットワークが含まれるが、これらに限定されるものではない。固定回線システムの例には、家庭やオフィスなど様々な場所に居るユーザに、インターネット・アクセスを提供する多様なブロードバンド技法が含まれる。通信ネットワークに使用される標準およびプロトコルにかかわらず、本発明はセッションに関連するポリシー制御が必要なすべての通信ネットワークで適用可能である。
本発明の実施形態について、プロキシおよびサービス提供コール状態制御機能との関連において説明した。本発明の実施形態は、適用可能な他のネットワーク要素にも適用可能である。
本明細書では、本発明の例示としての実施形態について上記で説明しているが、添付の特許請求の範囲に定義された本発明の範囲を逸脱することなく、開示された解決策に対して実行可能ないくつかの変形および修正があることにも留意されたい。
本発明の一実施形態を示す図である。 本発明の一態様の動作を示す信号流れ図である。 本発明の他の態様の動作を示す信号流れ図である。

Claims (5)

  1. 第1のユーザ装置から第2のユーザ装置へセッション開始プロトコル・メッセージを送信するステップと、
    前記第2のユーザ装置から前記第1のユーザ装置へセッション記述プロトコルオファを含むセッション開始プロトコル応答を送信するステップと、
    引き続く要求を受信し、前記要求がローカルポリシーに違反する前記オファに対するセッション記述プロトコル回答を含んでいるかをチェックするステップと、
    前記セッション記述プロトコル回答が前記ローカルポリシーに違反していた場合には、前記回答は受領することができない旨の応答を返信するステップとを含み、
    前記応答には、前記ローカルポリシーで許可されるセッション記述プロトコルペイロードを含むことを特徴とする方法。
  2. 前記セッション記述プロトコル回答は前記第1のユーザ装置において解析されることを特徴とする請求項に記載の方法。
  3. セッション開始プロトコル要求を第1のユーザ装置から第2のユーザ装置へ送信する手段と、
    セッション記述プロトコルオファを含むセッション開始プロトコル応答を前記第2のユーザ装置から前記第1のユーザ装置へ送信する手段と、
    引き続く要求を受信し、前記要求がローカルポリシーに違反する前記オファに対するセッション記述プロトコル回答を含んでいるかをチェックする手段と、
    前記セッション記述プロトコル回答が前記ローカルポリシーに違反していた場合には、前記回答は受領することができない旨の応答を返信する手段とを含み、前記応答には、前記ローカルポリシーで許可されるセッション記述プロトコルペイロードを含むことを特徴とするネットワーク・コントローラ。
  4. 前記ネットワーク・コントローラがプロキシ・コール・セッション制御機能を有することを特徴とする請求項に記載のネットワーク・コントローラ。
  5. 前記ネットワーク・コントローラがサービス提供コール・セッション制御機能を有することを特徴とする請求項に記載のネットワーク・コントローラ。
JP2006536207A 2003-10-21 2004-10-20 通信システムにおけるセッション Active JP4526038B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GBGB0324596.6A GB0324596D0 (en) 2003-10-21 2003-10-21 Sessions in a communication system
PCT/IB2004/003440 WO2005039145A1 (en) 2003-10-21 2004-10-20 Sessions in a communication system

Publications (2)

Publication Number Publication Date
JP2007514339A JP2007514339A (ja) 2007-05-31
JP4526038B2 true JP4526038B2 (ja) 2010-08-18

Family

ID=29595566

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006536207A Active JP4526038B2 (ja) 2003-10-21 2004-10-20 通信システムにおけるセッション

Country Status (16)

Country Link
US (2) US7945275B2 (ja)
EP (1) EP1676414B1 (ja)
JP (1) JP4526038B2 (ja)
KR (1) KR100801760B1 (ja)
CN (1) CN1871832B (ja)
AU (1) AU2004306985B2 (ja)
BR (1) BRPI0416009B1 (ja)
CA (1) CA2541332C (ja)
GB (1) GB0324596D0 (ja)
HK (1) HK1096795A1 (ja)
MX (1) MXPA06004223A (ja)
RU (1) RU2379848C2 (ja)
SG (1) SG147445A1 (ja)
TW (1) TWI261472B (ja)
WO (1) WO2005039145A1 (ja)
ZA (1) ZA200604009B (ja)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7623530B2 (en) * 2003-11-20 2009-11-24 Nokia Corporation Indication of service flow termination by network control to policy decision function
US7209758B1 (en) 2004-06-25 2007-04-24 Sprint Spectrum L.P. Method and system for sharing and/or centralizing mobile positioning information and geospatial data for roaming mobile subscriber terminals
US7330728B1 (en) * 2004-06-25 2008-02-12 Sprint Spectrum L.P. Method and system for locating a mobile subscriber terminal when roaming
US20060106930A1 (en) * 2004-11-17 2006-05-18 Shaffer James D Method of querying for device location in a heterogeneous network
WO2006074825A1 (en) * 2005-01-11 2006-07-20 Telefonaktiebolaget Lm Ericsson (Publ) Facilitating early media in a communications system
FI20055644A0 (fi) * 2005-12-02 2005-12-02 Nokia Corp Ryhmäviestintä
TW201628374A (zh) * 2006-01-31 2016-08-01 內數位科技公司 支園電路切換互通方法及裝置
CN101217388B (zh) * 2007-01-05 2011-01-05 中兴通讯股份有限公司 一种紧急呼叫注册的实现方法
DK3007406T3 (en) * 2007-05-22 2017-03-13 ERICSSON TELEFON AB L M (publ) PROCEDURE, DEVICES AND COMPUTER PROGRAM FOR DYNAMIC CONFIGURATION OF A PROXY CALL SESSION CONTROL FUNCTION OF THE IP MULTIMEDIA SUBSYSTEM FROM A POLICY CONTROL RULES SERVER
US8774174B2 (en) * 2007-10-11 2014-07-08 At&T Intellectual Property I, Lp System and method for conveying end-to-end call status
JP5246743B2 (ja) * 2007-12-28 2013-07-24 Necインフロンティア株式会社 ボタン電話装置およびコーデック変換方法
US20090201835A1 (en) * 2008-02-07 2009-08-13 Motorola Inc Method for supporting a multi-party call in combinational session
CN101621453A (zh) * 2008-06-30 2010-01-06 华为技术有限公司 保证差分业务流量工程网络配置参数一致的方法和***
JP2012506664A (ja) * 2008-10-24 2012-03-15 テレフオンアクチーボラゲット エル エム エリクソン(パブル) 改良されたセッションセットアップシグナリング・ポリシングのための方法及び装置
WO2011120218A1 (en) * 2010-03-30 2011-10-06 Huawei Technologies Co., Ltd. Method for re-selecting a communication network
US9369497B1 (en) * 2010-05-06 2016-06-14 Adtran, Inc. Communications system and related method for routing calls to a different destination
US9391889B1 (en) 2013-08-19 2016-07-12 Sprint Spectrum L.P. Methods and systems for using DNS-dip to select codec for a communication session

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3187230B2 (ja) * 1993-09-06 2001-07-11 株式会社東芝 ふくそう制御方法及びふくそう制御装置
EP1089517B1 (en) * 1999-10-01 2005-12-14 Nortel Networks Limited Establishing connections accross a communications network
US6970930B1 (en) 1999-11-05 2005-11-29 Mci, Inc. Method and system of providing differentiated services
JP3686345B2 (ja) * 2000-03-17 2005-08-24 日本電信電話株式会社 通信品質保証方法
JP2001285356A (ja) * 2000-03-31 2001-10-12 Toshiba Corp ラベルスイッチパス接続装置、その方法、及び記録媒体
US8699472B2 (en) * 2000-05-24 2014-04-15 Nokia Corporation Common charging identifier for communication networks
US7035248B2 (en) * 2000-08-10 2006-04-25 Alcatel Switch with emulation client
US7054945B2 (en) * 2001-04-09 2006-05-30 Nokia Corporation Technique for providing announcements in mobile-originated calls
US20020184510A1 (en) * 2001-04-17 2002-12-05 At&T Wireless Services, Inc. Binding information for IP media flows
FI20011090A (fi) 2001-05-23 2002-11-24 Nokia Corp Koodekki-informaation kommunikointi
ATE248475T1 (de) 2001-06-06 2003-09-15 Cit Alcatel Verfahren zum verteilen von diensten und verfahren zum konfigurieren von einem netzelementen in einem kommunikationsnetzwerk
US7227865B2 (en) 2001-08-16 2007-06-05 Interdigital Technology Corporation Utilizing session initiation protocol for identifying user equipment resource reservation setup protocol capabilities
US7509425B1 (en) * 2002-01-15 2009-03-24 Dynamicsoft, Inc. Establishing and modifying network signaling protocols
US7353021B2 (en) * 2002-11-14 2008-04-01 Lucent Technologies Inc. Network controller replacement of indication of one or more specific network connections usable by first network component in signaling message for second network component with wild card network connection information
US7443879B2 (en) * 2002-11-14 2008-10-28 Lucent Technologies Inc. Communication between user agents through employment of codec format unsupported by one of the user agents

Also Published As

Publication number Publication date
JP2007514339A (ja) 2007-05-31
KR100801760B1 (ko) 2008-02-11
CA2541332C (en) 2013-08-06
AU2004306985A1 (en) 2005-04-28
BRPI0416009B1 (pt) 2018-07-17
US7945275B2 (en) 2011-05-17
US20050085247A1 (en) 2005-04-21
TWI261472B (en) 2006-09-01
US20110182285A1 (en) 2011-07-28
RU2379848C2 (ru) 2010-01-20
ZA200604009B (en) 2007-11-28
CN1871832B (zh) 2012-09-12
CN1871832A (zh) 2006-11-29
SG147445A1 (en) 2008-11-28
GB0324596D0 (en) 2003-11-26
AU2004306985B2 (en) 2009-10-08
MXPA06004223A (es) 2006-06-28
CA2541332A1 (en) 2005-04-28
US8295171B2 (en) 2012-10-23
EP1676414A1 (en) 2006-07-05
BRPI0416009A (pt) 2007-01-02
HK1096795A1 (en) 2007-06-08
TW200526055A (en) 2005-08-01
RU2006117309A (ru) 2007-11-27
KR20060059266A (ko) 2006-06-01
EP1676414B1 (en) 2017-11-22
WO2005039145A1 (en) 2005-04-28

Similar Documents

Publication Publication Date Title
US8295171B2 (en) Sessions in a communication system
EP1878182B1 (en) Sip based session setup method and terminal thereof
US20060034195A1 (en) SIP message extension for push to watch service
KR20060066105A (ko) 통신 시스템에서 통신 세션의 활성화
JP2007532072A (ja) 通信方法
WO2006064347A1 (en) Method and system to the instant transfer of multimedia files between mobile radio users within the scope of combinational services
US7920499B2 (en) Activation of services in a communication system
US7024197B2 (en) Wireless mid-call transfers
JP4078381B2 (ja) プッシュトゥートークのための方法及び装置

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080829

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081216

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20090316

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20090324

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20090416

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20090423

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20090515

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20090522

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090611

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20090826

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20090828

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20090924

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100107

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20100201

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100225

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100330

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20100527

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100527

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130611

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4526038

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250