[go: up one dir, main page]

CN102210132A - 使用现有授权架构和协议来支持sip会话策略的方法和系统 - Google Patents

使用现有授权架构和协议来支持sip会话策略的方法和系统 Download PDF

Info

Publication number
CN102210132A
CN102210132A CN2009801448262A CN200980144826A CN102210132A CN 102210132 A CN102210132 A CN 102210132A CN 2009801448262 A CN2009801448262 A CN 2009801448262A CN 200980144826 A CN200980144826 A CN 200980144826A CN 102210132 A CN102210132 A CN 102210132A
Authority
CN
China
Prior art keywords
user agent
uri
policy
network
protocol
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.)
Granted
Application number
CN2009801448262A
Other languages
English (en)
Other versions
CN102210132B (zh
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.)
Maliki Innovation Co ltd
Original Assignee
Research in Motion Ltd
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 Research in Motion Ltd filed Critical Research in Motion Ltd
Publication of CN102210132A publication Critical patent/CN102210132A/zh
Application granted granted Critical
Publication of CN102210132B publication Critical patent/CN102210132B/zh
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
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/20Network architectures or network communication protocols for network security for managing network security; network security policies in general
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/16Implementing security features at a particular protocol layer
    • 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/1073Registration or de-registration
    • 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
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/141Setup of application sessions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • H04W12/069Authentication using certificates or pre-shared keys
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/12Setup of transport tunnels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/20Network architectures or network communication protocols for network security for managing network security; network security policies in general
    • H04L63/205Network architectures or network communication protocols for network security for managing network security; network security policies in general involving negotiation or determination of the one or more network security mechanisms to be used, e.g. by negotiation between the client and the server or between peers or by selection according to the capabilities of the entities involved
    • 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
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/24Negotiation of communication capabilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/04Network layer protocols, e.g. mobile IP [Internet Protocol]

Landscapes

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

Abstract

提供一种用于向网络组件发送会话策略请求的方法。所述方法包括:用户代理使用较低层协议向所述网络组件发送所述会话策略请求。所述较低层协议是以下各项中至少一项:可扩展认证协议(EAP)、点对点协议(PPP)、以及通用分组无线服务(GPRS)激活分组数据协议(PDP)上下文。

Description

使用现有授权架构和协议来支持SIP会话策略的方法和系统
技术领域
背景技术
IP(互联网协议)多媒体子系统(IMS)是用于向移动和固定用户代理(UA)提供多媒体服务和基于IP的语音呼叫的标准化架构。会话发起协议(SIP)已主要由互联网工程任务组(IETF)标准化和管理为用于创建、修改以及终止基于IMS的呼叫或会话的信令协议。如本文所使用的,在一些情况下,术语“用户代理”和“UA”可以指代移动设备,如移动电话、个人数字助理、手持或膝上型计算机、以及具有通信能力的类似设备。这种UA可以由UA及其相关联的可移除存储器模块构成,该可移除存储器模块可以是例如(但不限于)通用集成电路卡(UICC),UICC包括订户识别模块(SIM)应用、通用订户识别模块(USIM)应用或可移除用户识别模块(R-UIM)应用。备选地,这种UA可以由设备本身构成,而不需要这种模块。在其他情况下,术语“UA”可以指代具有类似能力,但非便携的设备,如固定线路电话、台式计算机、机顶盒或网络节点。当UA是网络节点时,网络节点可以代表另一功能动作,如UA或固定线路设备,并仿真或模拟UA或固定线路设备。例如,对于一些UA,典型地驻留在设备上的IMS SIP客户端实际驻留在网络中,且使用优化的协议将SIP消息信息中继至设备。换言之,可以用远程UA的形式将传统上由UA实现的一些功能加以分散,其中,远程UA表示网络中的UA。术语“UA”还可以指代能够终止通信会话的任何硬件或软件组件,该通信会话可以包括(但不限于)SIP会话。同样地,本文中可以将术语“用户代理”、“UA”、“用户设备”、“UE”以及“节点”作为同义词使用。
发明内容
附图说明
为了更完整的理解本公开,通过结合附图和详细描述,现在对以下简要描述进行参考,其中,相似的附图标记表示相似的部分。
图1是根据现有技术的建立SIP会话的流程图。
图2是根据现有技术的策略架构的图。
图3是根据现有技术的策略和收费控制架构的示意图。
图4是根据本公开的实施例的通信系统的示意图。
图5是根据本公开的实施例的协议栈的示意图。
图6是根据本公开的实施例的接入网络的示意图。
图7是根据本公开的实施例的另一接入网络的示意图。
图8是根据本公开的实施例的另一接入网络的示意图。
图9是根据本公开的实施例的另一接入网络的示意图。
图10是根据本公开的实施例的另一接入网络的示意图。
图11是根据本公开的实施例的另一接入网络的示意图。
图12是根据本公开的实施例的另一接入网络的示意图。
图13是根据本公开的实施例的用于向网络组件发送会话策略请求的方法的图。
图14是根据本公开的备选实施例的用户代理访问网络中的会话策略的方法的图。
图15是根据本公开的实施例的多个互联的策略控制和收费规则功能的示意图。
图16是根据本公开的备选实施例的用户代理访问网络中的会话策略的方法的图。
图17是根据本公开的备选实施例的用户代理访问网络中的会话策略的方法的图。
图18示出了适于实现本公开的若干实施例的处理器及相关组件。
具体实施方式
首先,应当理解,尽管以下提供了本公开的一个或多个实施例的说明性实现,可以使用任意数目的技术(不管是当前已知的还是现存的)来实现所公开的系统和/或方法。本公开不应以任何方式受以下说明的说明性实现、附图和技术(包括本文说明和描述的示例设计和实现)的限制,而是可以在所附权利要求的范围及其等价物的全部范围内对其加以修改。
SIP请求评述(RFC)3261是用于创建、修改、以及终止多媒体会话的信令协议。SIP的中心单元是代理服务器。代理服务器是负责请求路由、集合点、认证和授权、移动性、以及其他信令服务的中间设备。然而,代理与SIP建立的实际会话(音频、视频和会话模式消息收发)相脱离。在SIP消息的有效载荷中携带会话的细节,且通常用会话描述协议(SDP)RFC 4566和RFC 3264来描述这些细节。
经验表明,需要SIP中间设备来影响会话的各方面。典型地,通过会话策略的执行来控制会话参数。例如,可以在具有有限资源用于媒体业务的无线网络中使用SIP。在高活动时段期间,无线网络提供方可能想要限制每个用户可用的带宽量。使用会话策略,无线网络中的中间设备可以向UA通知其可用带宽。该信息使得UA能够基于信息判定其可以在会话中成功使用的流数目、媒体类型、以及编解码器。类似地,网络提供方可以与用户达成服务级别协定,其定义了用户可以使用的媒体类型的集合。网络可以将当前的策略集合传递给用户代理,使得它们能够建立会话而不会无意间违反任何网络策略。
在另一示例中,SIP UA使用通过防火墙或网络边界设备与公共互联网相连的网络。网络提供方愿意告诉UA其需要向防火墙或边界设备上的特定IP地址和端口发送其媒体流,以到达公共互联网。了解该策略使得UA能够跨过防火墙或网络边界建立会话。与用于插入媒体中间设备的其他方法相反,使用会话策略不要求对SIP消息主体的检查或修改。
域经常需要执行它们具有的恰当的会话策略。例如,域可能具有不允许使用视频的策略,并可能具有丢弃包含视频编码的所有分组的执行机制。不幸的是,这些执行机制一般不向用户通知他们正在执行的策略。取而代之地,它们默默地阻止用户进行任何违反策略的事情。这可能导致用户不可理解的设备失灵。使用会话策略,用户了解当前的网络策略,并可以建立遵循策略的会话,或简单地与具有不那么严格的策略的域相连。因此,会话策略提供了配对的执行和同意的重要组合。即,用户意识到策略以及按照策略动作的需要,而提供方依然保留执行策略的权利。
IETF正在draft-sip-session-policy-framework-05中定义会话策略框架,以使得网络能够向SIP UA传递当前的策略集合,使得它们能够建立会话而不会无意间违反任何网络策略。
已经定义了两种类型的会话策略,会话特定的策略以及会话无关的策略。会话特定的策略是基于会话的描述针对一个特定会话创建的策略。它们使得网络中间设备能够检验UA提出的会话描述,并且能够返回专门针对该会话描述的策略。例如,中间设备可以针对提出的会话描述中的每个媒体流打开防火墙/网络地址转换(NAT)中的孔。然后其可以返回针对该会话描述的策略,用可从外部源到达的防火墙/NAT中打开的IP地址和端口来替代UA的IP地址和端口。由于会话特定的策略是针对会话定制的,它们仅应用于创建时所针对的那些会话。在建立会话时,逐个会话地创建会话特定的策略。
另一方面,会话无关的策略是与会话无关地创建的策略,并一般应用于由UA建立的所有SIP会话。会话无关的策略可以例如用于向UA通知现有的带宽限制或媒体类型限制。由于这些策略不基于特定的会话描述,可以与建立会话的尝试无关地创建这些策略,且当UA初始化时(例如在对设备上电时)以及当改变策略时,才需要向UA传递策略。
以下描述的机制可以用于会话无关的策略和会话特定的策略。对于会话特定的策略(即,响应于SIP请求或SIP响应所提供的策略),可以向UA返回PolicyOffer或PolicyAnswer文档。对于会话无关的策略(即在会话之前提供给UA的策略),可以返回会话策略(Session Policy)文档。
除了媒体策略之外,本文定义的机制可以用于向UA通知在SDP提议(Offer)或应答(Answer)中使用不同的IP地址,以导航防火墙或NAT,或经由转码器或其他媒体中继来路由媒体。
第三代合作伙伴计划(3GPP)已将IP多媒体子系统(IMS)标准化为针对移动和陆地线路网络的多媒体服务的下一代基于SIP/IP的网络。在3GPP技术规范(TS)23.228中指定了3GPP IMS的架构。在3GPPTS 23.228中,指定了IMS单元的功能,包括服务呼叫会话控制功能(S-CSCF)和代理呼叫会话控制功能(P-CSCF)。如在RFC 3261中定义的,S-CSCF充当SIP注册器以及SIP代理。P-CSCF也充当SIP代理。3GPP IMS将SIP用于会话信令,以及如上所述,IMS网络实体(P-CSCF和S-CSCF)可能需要影响会话的各方面(如流的数目、媒体类型和编解码)。
3GPP已经定义了针对UA接入IMS承载资源执行必要的认证和记账功能的策略和收费控制(PCC)的架构。PCC架构包括策略服务器、PCRF(策略控制和收费规则功能),PCRF基于来自各种源的输入,基于会话的属性和特性(如流的数目、媒体类型和编解码)确定允许哪些UA接入承载。PCRF与针对基于订购的策略的订购简档库(SPR)接口连接,且与针对应用特定的输入的应用功能(AF)接口连接。当将IMS与PCC一起使用时,AF是SIP代理,P-CSCF可以基于SIP会话信令影响PCRF。PCRF与策略控制执行功能(PCEF)接口连接,提供选通和过滤功能,以确保执行策略。PCEF与接入网特定的网关(例如GGSN、PDG、PDSN或CMTS)集成。这些实体可以使用DIAMETER或RADIUS协议通信,并形成认证授权记账(AAA)基础设施的一部分。应当理解,本文所述的策略服务器不限于PCRF。其它实施例是可能的,如与P-CSCF集成的策略服务器。
当前,3GPP已在TS 24.229中定义了针对IMS的会话策略监察机制,其基于:如果原始SIP INVITE请求包含网络策略不允许的媒体类型或编解码,则SIP代理发送SIP 488响应。如RFC 3261和3GPP TS24.229中指定的,488响应包含将被允许的媒体类型和编解码的SDP描述,使得主叫UA可以重新尝试具有将被允许的SDP的请求。然而,该方案具有以下问题:由于SIP请求穿过每个域,每个域可以具有其自己的策略集合。在漫游情形下很有可能单一SIP请求可以穿过四个或更多不同的IMS域,并潜在地具有由每个域发送回来的SIP 488响应。潜在地,每个域中的每个代理可能不得不以SIP 488响应来拒绝SIP INVITE请求,导致在SIP INVITE请求到达被叫UA之前,主叫UA必须发送五个(甚至更多)SIP INVITE请求(并接收四个或更多的SIP 488响应)。这导致严重延迟的会话建立。
同样地,该机制不支持RFC 3261所允许的不包含SDP的SIPINVITE请求,其中,可以发送没有SDP的初始SIP INVITE请求,然后被叫UA可以在响应中发送回SDP提议,主叫方接着在ACK请求中返回SDP应答。由于仅可以响应于请求来发送SIP响应,因此不能用488响应来拒绝响应。因此,3GPP IMS已经通过仅允许它们来自(知晓策略的)网络服务器以及来自它们可能发生于其中的外部IMS网络,来限制对这些无提议SIP INVITE请求的使用,在该情况下,如果以与策略相反的编解码来建立会话,则立刻用BYE来终止该会话。该情形不是令人满意的。
附加地,3GPP PCC架构依赖于对来自SIP信令的SDP进行分析以向PCRF提供输入从而针对会话的承载资源授权的P-CSCF。对于被叫UA,P-CSCF要求在响应中发送的SDP应答,以基于被叫UA接受的媒体类型和编解码来授权承载资源。这意味着:与其在其他情况下发送应答相比,被叫UA通常需要更早地发送包含SDP应答的临时(1xx)响应。由于IMS使用前提框架RFC 3312,需要可靠地发送该临时响应。这可能要求还交换另一SIP PRACK请求和200OK响应,由于需要端到端地交换附加的不必要的SIP消息,因此其导致相当大的延迟呼叫建立时间。
图1是来自draft-sip-session-policy-framework-05的流程图,其示出了具有SIP会话建立的会话策略框架的基本IETF SIP架构。在事件12,第一UAA 110A向第一代理A 120A发送包含SDP提议的SIP INVITE消息。在事件14,第一代理A 120A向第一UAA 110A发送包括Policy-Contact报头的488消息。然后,第一UAA 110A向第一代理A 120A返回确认(ACK)消息。在事件16,第一UAA 110A向第一策略服务器A 130A发送包含InfoOffer的PolicyChannel消息。在事件18,第一策略服务器A130A向第一UAA 110A发送包含PolicyOffer的PolicyChannel消息。
在事件20,第一UAA 110A经由第一代理A 120A和第二代理B 120B向第二UAB 110B发送包含SDP提议的INVITE消息。在事件22,第二UAB 110B向第二策略服务器B 130B发送包含InfoOffer和InfoAnswer的PolicyChannel消息。在事件24,第二策略服务器B 130B向第二UAB 110B发送包含PolicyOffer和PolicyAnwer的PolicyChannel消息。在事件26,第二UAB 110B经由第二代理B 120B和第一代理A 120A向第一UAA 110A发送SIP 200OK应答。接着,第一UAA 110A向第二UAB 110B返回SIP确认(ACK)消息。在事件28,第一UAA 110A向第一代理A 120A发送包含InfoAnswer的PolicyChannel消息。在事件30,第一代理A 120A向第一UAA 110A发送包含PolicyAnswer的PolicyChannel消息。
一般需要以下实体用于会话特定的策略:UA、代理、策略服务器、以及可能的策略执行实体。在图2中示出了这些实体的策略架构。UA 110经由SIP信令125与代理120通信,经由策略信道135与策略服务器130通信。可以在UA 110和策略执行组件140之间交换媒体145。
代理120为UA 110和策略服务器130提供集合点机制。其确保每个UA 110获得其域中的策略服务器130的统一资源标识符(URI),并了解从哪里取得策略。在UA 110尚未(例如,在之前的呼叫中,或通过诸如配置等其他手段)接收到策略服务器URI的情况下,代理120向UA110传达策略服务器URI。代理120不向UA 110传递实际策略。取而代之地,代理120向UA 110提供针对策略服务器130的URI或其他标识符,通过该URI或标识符,UA 110可以取得策略文档或其他策略信息。
策略服务器130是可以与代理120物理上位于一起的分离的逻辑实体。策略服务器130的作用是向UA 110传递会话策略。策略服务器130从UA 110接收会话信息,使用该信息以确定应用于会话的策略,并向UA 110返回这些策略。
会话策略框架将SIP Policy-Contact报头(可以由代理120将其包括在SIP请求和响应中)定义为UA 110用于从代理120接收策略服务器130的URI的机制。即,代理120可以向Policy-Contact报头添加策略服务器130的URI。UA 110使用该URI来联系策略服务器130,并向策略服务器130提供与当前会话相关的信息(包括会话描述(SDP))。然后UA 110从策略服务器130接收作为响应的会话策略。UA 110还可以在会话过程期间从策略服务器130接收策略更新。将在UA 110和策略服务器130之间的通信交换定义为策略信道135。
当前会话策略框架定义了基于SIP的机制,其仅基于SIP事件框架RFC 3265和在draft-ietf-sipping-policy-package-05中定义的事件封装,以使用策略信道135向UA 110传递会话策略,并且当前仅将SIP和SIPSURI定义为可以由代理120包括在SIP Policy-Contact报头中的URI。在draft-sip-session-policy-framework-05中定义了会话策略框架的完整细节。
3GPP已在TS 23.203中定义了图3所示的策略和收费控制(PCC)架构。在图中,策略和收费规则功能(PCRF)是策略服务器。粗的虚线示出了参考点,如draft-sip-session-policy-framework-05定义的,策略信道需要通过参考点操作。订购简档库(SPR)还包含与订购相关的策略,但是由PCRF将这些策略并入PCRF策略中。TS 23.203还支持具有被访问的PCRF的其他配置,用于漫游场景,但是在这些情况下,单一的PCRF与其他策略服务器接口连接。在IP连接性接入网(IP-CAN)特定的网关(例如GGSN、PDG、CMTS)中并入策略收费执行功能。在3GPP IMS中,P-CSCF实现AF(应用功能)功能。AF经由Rx参考点与PCRF通信。在3GPP IMS中,P-CSCF与PCRF交互,以授权用于IMS SIP会话的承载资源。PCRF使用P-CSCF信息作为用于确定PCEF应用于会话承载的策略的标准之一。Gx参考点使用DIAMETER作为用于在PCEF和PCRF之间通信的协议。类似地,DIAMETER是在P-CSCF和PCRF之间的Rx参考点上使用的协议。
SIP事件框架RFC 3265提供了良好的通用解决方案,因为其与底层策略和网络架构无关,并确保了所有SIP UA 110将能够与所有策略服务器130交互。然而,对于有限带宽的网络,比如GSM(全球移动通信系统)、UMTS(通用移动通信系统)、CDMA(码分多址)、以及E-UTRAN(演进的UMTS陆地无线接入网络),SIP事件框架RFC 3265对于在会话建立期间向UA 110传输会话策略是极端繁重的。在最低限度下,SIP事件框架要求发送以下SIP消息以获得会话策略:SIPSUBSCRIBE消息、SIP 200OK消息、SIP NOTIFY消息以及另一个SIP200OK消息。
另外,这些消息(特别是SUBSCRIBE消息和NOTIFY消息)是大的基于文本的消息,它们还包括IP和UDP报头的开销。因此,消息的大小可以是几百字节。NOTIFY消息可能特别大,因为其包含可扩展标记语言(XML)编码的策略文档。
因此,在图1所示的会话策略流程图中示出的场景中,除了建立会话所需的九个SIP会话信令消息之外,对于在策略信道上使用SIP事件的三个策略信道交互,需要十二个SIP消息。因此,使用SIP事件框架的SIP信令开销大于SIP会话建立所需的SIP信令。这不仅是浪费信令带宽,而且在有限带宽网络(如蜂窝网络)中,在信令信道仅具有每秒几百万比特的情况下,这可能引起会话建立中的显著延迟。
同样地,SIP事件框架是有状态的,这意味着其建立SIP对话。这可能对网络基础架构实体加以显著的负载。同样地,策略服务器130传统上未实现SIP,而是使用诸如AAA(RADIUS和DIAMETER)等其他协议来传输策略。
在该场景下需要发送大量的往返SIP消息以及消息和策略文档的大尺寸可能导致消耗大量开销的不可接受的无效率机制。这不仅是浪费信令带宽,还可能引起在会话建立的显著延迟。
在实施例中,取代SIP或SIPS URI,已经部署了3GPP PCC或类似的AAA基础架构,在Policy-Contact报头中提供AAA URI或类似的URI。即,在UA和策略服务器之间创建处于比SIP消息收发层更低层的通信路径,且该通信路径用作策略信道。UA可以在该策略信道上使用较低层协议向策略服务器发送会话策略请求。在一些情况下,较低层协议可以是使用可扩展认证协议(EAP)的DIAMETER协议或RADIUS协议。尽管描述了EAP,本领域普通技术人员可以选择其他协议,比如但不限于:点对点协议(PPP)等等。在其他情况下,较低层协议在无线设备和网络之间创建数据承载信道。例如,无线设备可以向网络发送包含创建数据信道的信息在内的消息。其可以是通用分组无线服务(GPRS)激活分组数据协议(PDP),通用分组无线服务(GPRS)激活分组数据协议(PDP)是从无线设备到被称作SGSN的网络节点的通信。在LTE环境中,ESM消息中的较低层协议可以是(但不限于):从无线设备到MME的ATTACH消息中隧道传输和/或背负式传输的、或者作为分离的缺省消息的PDN_CONNECTIVITY_REQUEST或BEARER_RESOURCE_MODIFICATION_REQUEST。按照RFC 3588,以下是有效DIAMETER或RADIUS主机标识的示例:
aaa://host.example.com
aaa://host.example.com:6666。
备选地,取代使用AAA URI,可以针对MPDF定义新的URI格式,比如MPDF URI“mpdf:”或“mpdfeap:”。其他URI语法也是可能的。
图4示出了系统,在该系统中,会话策略请求和策略文档可以被发送为,使得UE实现EAP(可扩展认证协议)并使用EAP来实现与PCRF的策略信道协议。UA 110可以与第一类型的网络节点相连,其可以是网关、接入点、网络接入服务器、代理、或具有实质上等价能力的另一组件。下文中,可以将该组件称作网关120。网关120可以包括策略收费执行功能(PCEF)。下文中,对网关120的引用可以仅指代网关120、仅指代PCEF、或指示与PCEF结合的网关120。
UA 110可以经由EAP协议或类似的较低层协议向网关120发送会话策略请求。网关120可以与第二类型的网络节点相连,其可以是策略服务器、策略和收费规则功能、认证服务器、或类似组件。在一些实施例中,该组件可以是独立单元。在其他实施例中,该组件可以与另一组件(如SIP代理)结合,包括P-CSCF。下文中,将该组件称作策略服务器130。尽管仅示出一个策略服务器130,可以存在多个策略服务器。网关120可以经由RADIUS协议、DIAMETER协议、或具有实质上等价能力的某些其他较低层协议向策略服务器130发送会话策略请求。在图4中以虚线来描述之前讨论的用于发送会话策略请求并接收策略文档的现有技术过程。
在认证UA 110的过程中,在UA 110和策略服务器130之间经由网关120创建较低层通信路径160。该路径160可以用作策略信道。将基于EAP的请求从UA 110传输至网关120所用的各种技术可以具有能够支持EAP帧的基于RADIUS或DIAMETER的基础设施。因此,可以从UA110经由网关120向策略服务器130传输基于EAP的请求,且可以从策略服务器130向UA 110传输基于EAP的响应。
在实施例中,策略信道160用于从UA 110向策略服务器130发送会话策略请求,且用于从策略服务器130向UA 110传递策略文档或其他策略信息。策略信道160可以替换在基于draft-ietf-sip-session-policy-framework草案中定义的订购和通知机制的策略信道机制。更具体地,可以在UA 110和网关120之间,按照RFC5108,通过IP-CAN(IP(互联网协议)连接性接入网络),经由基于IP的IKEv2(互联网密钥交换版本2),传输一个或多个EAP帧。备选地,可以使用其他传输协议,如按照RFC 2284通过PPP(点对点协议)、有线IEEE 802LAN(IEEE-802.1x)、IEEE 802.11无线LAN(IEEE-802.11)、UDP(L2TP[RFC2661]和IKEv2[IKEv2])和TCP(PIC)来传输EAP。其他传输协议也是可能的。在这些传输协议中的任意一种中,在比SIP消息(一般在应用层发送SIP消息)更低的协议层处发送消息。
在一些实施例中,EAP中允许的类型-长度-取值(TLV)结构可以用于插入请求策略文档的查询。在其他实施例中,按照RFC 4482,可以在已被用于标识用户的任何NAI上附加策略联系人URI。还可以由在SIP UA和处理EAP帧的归属AAA服务器之间的共享密钥对策略服务器地址加密。这允许使策略地址对于任意中间节点是保密的。
在实施例中,网关120使用DIAMETER通过Gx参考点向策略服务器130转发EAP帧。在其他实施例中,可以使用RADIUS或类似协议。EAP帧可以传输策略信道文档,如UA 110和网关120和策略服务器130之间的会话信息文档。会话信息文档可以是InfoOffer、InfoAnswer、和/或在draft-ietf-sip-session-policy-framework及相关文档或未来扩展中定义的其他文档。UA 110可以访问策略服务器130,以基于在Policy-Contact报头或在可以被称作(但不限于被称作)Policy-Contact报头的新报头中提供的策略联系URI(统一资源指示符)来获得策略文档。然后策略服务器130可以向UA 110返回策略文档或其他策略信息。可以使用与请求相同的协议沿相同路径返回策略信息,使用与用于请求的不同协议沿相同路径返回策略信息,沿与用于请求的路径不同的路径返回策略信息,或以某种其他方式返回策略信息。对于会话特定的策略,如果会话策略在会话期间改变(例如由于可用无线资源的改变),策略服务器130可以使用相同的DIAMETER和EAP协议向UA110发送修改后的策略文档。
图5示出了所提出的协议栈的实施例,该协议栈用于在UA和基于DIAMETER的PCRF之间,经由IP-CAN接入网关,通过EAP和IP传输媒体策略文档。
当实现本文所述实施例时,相比于在上述SIP场景中使用的多个SIP消息,可以极大地减少UA 110请求和接收策略文档所需的往返消息的数目。同样地,基于EAP的会话策略请求可以显著地小于上述SIP消息中的某些。例如,SIP消息的开销一般在500到1000字节左右。另一方面,基于EAP的消息的开销一般在50字节左右。
另外,在实施例中,可以将策略文档转换为二进制,以让其更小,且可以向UA 110发送该更小的策略文档,而不是在基于SIP的方法中发送的大的、基于XML的策略文档。可以通过本领域中已知的大量方法,将会话策略文档的XML内容压缩为二进制形式。一个示例将是如ITU-T Rec.X.891中指定的XML Infoset。
3GPP的一个目标是:不将针对媒体的授权请求与SIP信令关联。本文所述的会话策略请求使用基于EAP的消息来请求授权,以获得媒体,并因此可以完成这种将SIP信令与针对媒体的授权策略进行去耦合。
另外,基于EAP的会话策略请求是接入网络不可知的。即,UA 110可以经由若干不同的无线或有线通信技术中的一个或多个与网关120相连,这些技术是例如GPRS(其可以包括GSM、EDGE、UTRAN和/或E-UTRAN)、3GPP UTRAN、3GPP2 CDMA、802.11x WLAN、802.16WiMAX、802.20 WLAN、DOCSIS(有线数据服务接口规范)和/或TISPAN(针对高级网络的电信和互联网融合服务和协议)NASS/RASS(网络附接子系统/资源和接纳控制系统)。由于这些架构一般依赖于基于DIAMETER或基于RADIUS的策略服务器,UA 110可以如本文所述的向网关120提交基于EAP的会话策略请求,而不管UA 110使用这些接入网络中的哪一个来与网关120相连。
图6示出了当UA 110(在图6到12中将其称作UE)使用GPRS(GSM/EDGE/UTRAN/E-UTRAN)IP-CAN时,可以如何处理会话策略请求的示例。对IMS的3GPP蜂窝接入(GSM/EDGE/UTRAN/E-UTRAN)使用GPRS。对于GPRS,IP-CAN承载是PDP上下文。在GPRS中,网关是GGSN,且PCEF与GGSN位于一处。在PCEF和PCRF之间的Gx参考点以及在P-CSCF和PCRF之间的Rx参考点使用DIAMETER。
在该接入网场景中,将通过基于IP(或备选地基于PPP)的IKEv2向GGSN传输来自UE的包含策略信道InfoOffer和InfoAnswer消息的EAP帧。然后使用Gx参考点通过DIAMETER向PCRF路由包含策略信道InfoOffer和InfoAnswer消息的EAP帧。然后PCRF将基于来自UE的InfoOffer或InfoAnswer消息中包含的策略消息、安装在PCRF中的策略、从SPR取得的订户策略、由P-CSCF经由Rx安装的基于服务的授权策略、以及UE正在使用的接入网络及其可用资源的知识,产生媒体策略文档。PCRF将通过Gx向GGSN在EAP帧中发送PolicyOffer或PolicyAnswer消息中的媒体策略文档,接着GGSN在EAP中向UE转发,所述EAP通过基于IP(或备选地基于PPP)的IKEv2向UE传输。其他场景也是可能的。
图7示出了当UE使用具有增强的分组核心(EPC)IP-CAN的3GPPE-UTRAN或其他非3GPP接入时,可以如何处理会话策略请求的示例。3GPP E-UTRAN和其他非3GPP接入可以使用增强的分组核心(EPC)来接入IMS。对于EPC,IP-CAN承载是从GPRS或代理移动IP(PMIP)增强的PDP上下文。在EPC中,网关是PDN GW,且PCEF与PDN GW共处一处。在PCEF和PCRF之间的Gx参考点和在P-CSCF和PCRF之间的Rx参考点使用DIAMETER。
在该接入网络场景中,可以通过基于IP的IKEv2向PDN GW传输来自UE的包含策略信道InfoOffer和InfoAnswer消息的EAP帧。备选地,可以隧道传输、背负式传输、或在ESM消息(如PDN连接性请求)中传输信道InfoOffer,或者在来自无线设备的ATTACH消息中尚未包括ESP消息的情况下,可以经由MME向PDN GW传输InfoOffer。然后使用Gx参考点通过DIAMETER向PCRF路由包含策略信道InfoOffer和InfoAnswer消息或从MME到PDN的创建了EPC承载信道的消息(包括例如包含InfoOffer的创建会话请求和包含InfoAnswer消息的创建会话响应)在内的EAP帧。然后PCRF将基于来自UE的InfoOffer或InfoAnswer消息中包含的策略信息、安装在PCRF中的策略、从SPR取得的订户策略、由P-CSCF经由Rx安装的基于服务的授权策略、和/或UE正在使用的接入网络及其可用资源的知识,产生媒体策略文档。PCRF将通过Gx在EAP帧中向PDN GW发送PolicyOffer或PolicyAnswer消息中的媒体策略文档,然后PDN GW在EAP中或者经由包含Policy Answer的创建会话响应向UE转发,所述EAP通过基于IP的IKEv2向UE传输。
图8示出了当UE使用3GPP2 CDMA IP-CAN时,可以如何处理会话策略请求的示例。对IMS的3GPP2蜂窝接入(CDMA-1X、CDMAEVDO)使用移动IP。在3GPP2 CDMA中,网关是PDSN,且PCEF与PDSN共处一处。在PCEF和PCRF之间的Gx参考点和在P-CSCF和PCRF之间的Rx参考点使用DIAMETER。
在该接入网络场景中,通过基于IP的IKEv2向PDSN传输来自UE的包含策略信道InfoOffer和InfoAnswer消息的EAP帧。然后使用Gx参考点通过DIAMETER向PCRF路由包含策略信道InfoOffer和InfoAnswer消息的EAP帧。然后PCRF将基于来自UE的InfoOffer或InfoAnswer消息中包含的策略信息、安装在PCRF中的策略、从归属网络(如从SPR或归属PCRF或在归属网络中的另一策略服务器)取得的订户策略、由P-CSCF经由Rx安装的基于服务的授权策略、和/或UE正在使用的接入网络及其可用资源的知识,产生媒体策略文档。PCRF将通过Gx在EAP帧中向PDSN发送PolicyOffer或Policy Answer消息中的媒体策略文档,然后PDSN在EAP中向UE转发,所述EAP通过基于IP的IKEv2向UE传输。
图9示出了当UE使用802.11x WLAN IP-CAN时,可以如何处理会话策略请求的示例。在对IMS的802.11x WLAN接入中,网关是PDG,且PCEF与PDG共处一处。在PCEF和PCRF之间的Gx参考点和在P-CSCF和PCRF之间的Rx参考点使用DIAMETER。
在该接入网络场景中,通过基于IP的IKEv2或备选地通过802.1X向PDG传输来自UE的包含策略信道InfoOffer和InfoAnswer消息的EAP帧。然后使用Gx参考点通过DIAMETER向PCRF路由包含策略信道InfoOffer和InfoAnswer消息的EAP帧。然后PCRF将基于来自UE的InfoOffer或InfoAnswer消息中包含的策略信息、安装在PCRF中的策略、从SPR取得的订户策略、由P-CSCF经由Rx安装的基于服务的授权策略、和UE正在使用的接入网络及其可用资源的知识,产生媒体策略文档。PCRF将通过Gx在EAP帧中向PDG发送PolicyOffer或PolicyAnswer消息中的媒体策略文档,然后PDG在EAP中向UE转发,所述EAP通过基于IP的IKEv2向UE传输。
图10示出了当UE使用WiMAX/802.16 IP-CAN时,可以如何处理会话策略请求的示例。在WiMAX IP-CAN中,UE(在IEEE 802.16标准中也称作移动台或MS)与WiMAX接入服务网络(ASN)相连。ASN逻辑上与连接性服务网络(CSN)通信,CSN是核心网络功能(例如移动IP HA、AAA服务器、DHCP、DNS等等)的汇集。ASN管理业务接纳和调度、执行针对授权UE的QoS,以及执行针对UE的记账功能(按照会话、流量或UE)。WiMAX PCEF是WiMAX IP-CAN的一部分,且由WiMAX论坛来定义。WiMAX PCEF终止来自PCRF的Gx参考点,且WiMAX PCEF可以是分布式执行架构。
在图8中示出了功能映射至WiMAX IP-CAN的PCC,其中,应用PCC Gx和Rx。Gx和Rx使用DIAMETER。
在该接入网络场景中,通过基于IP的IKEv2或备选地通过802.1X向WiMAX PCEF传输来自UE的包含策略信道InfoOffer和InfoAnswer消息的EAP帧。然后使用Gx参考点通过DIAMETER向PCRF路由包含策略信道InfoOffer和InfoAnswer消息的EAP帧。然后PCRF将基于来自UE的InfoOffer或InfoAnswer消息中包含的策略信息、安装在PCRF中的策略、从SPR取得的订户策略、由P-CSCF经由Rx安装的基于服务的授权策略、和UE正在使用的接入网络及其可用资源的知识,产生媒体策略文档。PCRF将通过Gx在EAP帧中向WiMAX PCEF发送PolicyOffer或Policy Answer消息中的媒体策略文档,然后WiMAX PCEF在EAP中向UE转发,所述EAP通过基于IP的IKEv2向UE传输。
图11示出了当UE使用DOCSIS IP-CAN时,可以如何处理会话策略请求的示例。在DOCSIS IP-CAN中,每个UE经由有线调制解调器(CM)与网络相连,该CM通过混合光纤同轴电缆(HFC)接入网络与有线调制解调器终端系统(CMTS)相连。尽管UE和CM可以或可以不嵌入在相同的物理封装中,它们保持为分离的逻辑设备。一个或多个UE可以对应单一CM。因为CMTS提供IP连接性和业务调度,并管理针对CM以及对应该CM的UE的服务质量,CMTS实现DOCSIS IP-CAN的PCEF的作用。在DOCSIS IP-CAN中,应用管理器(AM)和策略服务器(PS)实现PCRF的作用。
当经由DOCSIS IP-CAN访问资源时,Rx接口可以用于请求资源。Rx接口使用DIAMETER。AM和PS之间以及PS和CMTS之间的通信使用PKT-MM-2接口,其基于COPS,并在J.179中定义。COPS基于IP运行,并使用IPsec ESP,IPsec ESP使用IKE或Kerberos用于密钥管理。
PKT-MM-2接口执行Gx接口的功能,但是使用COPS,而不是DIAMETER。DOCSIS系统不代表完全的3GPP PCC实现,但是其可以与3GPP PCC接口连接。
DOCSIS定义了UE和AM之间的mm-7接口,以允许UE与AM交互,并直接请求和管理QoS资源。该接口尚未被分组有线(Packet Cable)标准化。
可以潜在地通过mm-7发送EAP帧以到达AM,并经由AM到达PS。备选地,由于DOCSIS是另一种802.1x实现,可以与802.1x中一样发送EAP帧以到达CMTS,然后可以在PKT-MM-2接口上使用COPS协议来中继作为RADIUS属性的EAP帧。
在该接入网络场景中,使用mm-7,通过基于IP的IKEv2向PCRF/AM传输来自UE的包含策略信道InfoOffer和InfoAnswer消息的EAP帧。然后PCRF(AM和PS)将基于来自UE的InfoOffer或InfoAnswer消息中包含的策略信息、安装在PS中的策略、由P-CSCF经由Rx安装的基于服务的授权策略、以及UE正在使用的接入网络及其可用资源的知识,产生媒体策略文档。PCRF/AM将在EAP帧中向UE发送PolicyOffer或Policy Answer消息中的媒体策略文档,所述EAP帧经由mm-7或经由COPS和802.1x通过基于IP的IKEv2向UE传输。
图12示出了当UE使用TISPAN NASS/RACS时,可以如何处理会话策略请求的示例。TISPAN NGN不使用3GPP PCC。在TISPAN NGN中,存在NASS(网络附接子系统)和RACS(资源和接纳控制系统)。RACS负责监察控制的元素,包括在接入和汇聚网络中的资源保留和接纳控制。RACS向应用提供基于策略的传输控制服务。这些服务使得应用能够从RACS的范围中的传输网络请求并保留传输资源。RACS由SPDF和A-RACF构成。
SPDF是协调其从P-CSCF接收的资源保留请求的功能单元。SPDF所执行的功能之一是确定从P-CSCF接收的请求信息是否与在SPDF中定义的策略规则一致。SPDF还授权用于SIP会话的所请求资源。为此,SPDF使用从P-CSCF接收的请求信息,来计算正确的授权(即,授权特定媒体组件)。另外,SPDF根据所要求的传输能力提供A-RACF设备的位置,请求A-RACF的资源,向控制架构隐藏RACS和核心传输层的细节,并且通过将请求从应用功能映射至恰当的A-RACF来提供资源调解。
A-RACF是提供接纳控制和网络策略集合的功能单元。对于接纳控制,A-RACF从SPDF接收针对QoS资源的请求,并使用接收的QoS信息来执行接纳控制。然后其向SPDF指示是否准予针对资源的请求。
接入网络策略是指定应当应用于接入线路的策略的规则集合。对于网络策略集合,A-RACF确保来自SPDF的请求与接入策略匹配,因为多个SPDF可能从A-RACF请求资源。A-RACF还将来自请求了资源SPDF的请求加以组合,并确保请求的总数与接入线路的能力匹配。
SPDF通过Rq接口发出针对接入网络中的资源的请求。这些请求指示IP QoS特性。A-RACF使用IP QoS信息来执行接纳控制,并通过Rq接口向SPDF指示其接纳控制决定。Rq接口使用DIAMETER。RACS执行与3GPP PCC PCRF类似的策略控制功能。P-CSCF使用Gq’来与RACS通信,且Gq’使用DIAMETER。Gq’提供于3GPP PCC中的Tx类似功能。
等价于3GPP PCC中的网关的IP边缘路由器包含执行与3GPP PCC中的PCEF等价功能的ACEF(接入控制执行功能)。RACS和ACEF之间的Re接口尚未标准化。IP边缘路由器还包含AMF(接入管理功能),其为与NASS接口连接的RADIUS客户端(技术上,AMF是NASS的一部分)。AMF对UE发送的网络接入请求进行转换,转发分配IP地址和网络的请求,并向用户接入授权功能(UAAF)转发用户认证请求。在反方向上,AMF将来自NASS中的UAAF(用户接入授权功能)的响应转发至UE。
NASS提供接入级别的注册以及用户设备的初始化,用于接入TISPAN NGN服务。NASS提供网络级别的标识和认证,管理接入网络的IP地址空间,并认证接入会话。NASS还向用户设备宣布TISPANNGN服务/应用子系统的联系点。经由NASS的网络附接是基于在NASS中存储的隐式或显式用户身份和认证证书的。在NASS中,存在UUAF和CLF(连接会话位置和库功能)以及其他与本文不相关的功能。UAAF执行用户认证和授权检查。UAAF从简档数据库功能(PDBF)中包含的用户简档获取用户认证和接入授权信息。UAAF还采集用于计费的记账数据。CLF注册分配给UE的IP地址、相关网络位置信息、以及NACF提供的地理位置信息,并将所有这些信息加以关联。CLF存储用户的身份、用户网络的QoS简档、以及位置信息的用户隐私设置。CLF提供针对高级服务的位置查询功能。CLF经由e4接口与RACS中的A-RACF通信。e4接口使用DIAMETER。在AMF和UAAF之间使用接口a3。其允许AMF请求UAAF认证用户,并检查网络订购信息。在UAAF和CLF之间使用接口a4。其允许UAAF请求CLF注册用户身份和位置信息的用户隐私设置之间的关联,以及在推送模式下的用户网络简档信息(例如QoS简档)。接口a4允许CLF在拉取模式下从UAAF查询用户网络简档。当前未对接口a3和a4标准化。
在该接入网络场景中,通过基于IP的IKEv2向IP边缘路由器传输来自UE的包含策略信道InfoOffer和InfoAnswer消息的EAP帧。然后使用a3接口通过RADIUS向NASS(UUAF)路由包含策略信道InfoOffer和InfoAnswer消息的EAP帧。然后NASS(UUAF)将使用RADIUS(a4)和DIAMETER(e4)向RACS(A-RACF)进行转发。然后RACS(A-RACF和SPDF)将基于来自UE的InfoOffer或InfoAnswer消息中包含的策略信息、安装在SPDF中的策略、由P-CSCF经由Gq’安装的基于服务的授权策略、以及UE正在使用的接入网络及其可用资源的知识,产生媒体策略文档。RACS(A-RACF)将通过e4在EAP帧中向NASS发送PolicyOffer或Policy Answer消息中的媒体策略文档,然后NASS将通过a4和a3使用RADIUS将它们转发至IP边缘路由器,IP边缘路由器接着在EAP中向UE转发,所述EAP通过基于IP的IKEv2向UE传输。
图13示出了用于向网络组件发送会话策略请求的方法400的实施例。在步骤410,UA使用EAP协议或类似协议(比如但不限于,激活PDP上下文)向网络组件发送会话策略请求。网络组件可以是策略服务器、认证服务器、策略控制和收费规则功能、订购简档库、策略控制和执行功能、网络接入服务器、网关、路由器、SIP代理(如CSCF(例如P-CSCF或S-CSCF))、或类似的组件。在一些情况下,会话策略请求可以在终止于这些组件中另一个处之前通过这些组件中的一个或多个。
在一些情况下,可以与现有Policy-Contact报头一起使用一个或多个新URI方案,以确保与仅理解在draft-ietf-sip-session-policy-framework-05中定义的SIP和SIPS URI方案的现有SIP用户代理的后向兼容。在实施例中,通过添加策略服务器的除了SIP或SIPS URI之外的新的、备选的、非SIP URI(例如AAA URI),在Policy-Contact报头中包括新的URI方案。例如,备选的URI可以是:
Policy-Contact:sip::host.example.com,
aaa://pcrf.example.com;alt-uri=host.example.com
上述示例示出了两个policyContactURI实际上是相同策略服务器的备选URI的示例,两个policyContactURI在策略信道上使用不同的协议以获得策略文档。这可以与draft-ietf-sip-session-policy-framework-05中的本领域当前技术形成对比,其中,可以针对需要联系的两个不同的策略服务器指定URI。
通过在相同策略服务器的SIP URI中包含主机名,参数(此处示出为alt-uri参数)指示其为另一policyContactURI(sip:host.example.com)中的相同策略服务器的备选URI。假定如draft-ietf-sip-session-policy-framework-05中规定的,现有SIP UA将忽略它们不理解的policyContactURI URI方案,支持会话策略的所有UA可能需要支持SIP和SIPS方案,以获得策略文档。仅支持SIP和SIPS URI的UA将忽略使用其他URI方案的policyContactURI。理解并支持新的URI方案和alt-uri标签的SIP UA将理解aaa://pcrf.example.com是在sip:host.example.com处的相同策略服务器的备选URI或地址。
本领域技术人员应当理解,参数“alt-uri”用于指示一个policyContactURI是另一个policyContactURI的备选URI,且在不同实施例中参数的名称可以不同。其他可能的实施例可以不包含作为参数值的主机名。它们可以包含SIP URI或某种其他指示,包括policyContactURI的索引。例如,“1”可以指示第一policyContactURI,或者参数“prev”可以指示前一个policyContactURI。
在另一可能的实施例中,参数可以包含指示多个policyContactURI是针对相同策略服务器的标签。例如:
Policy-Contact:sip::host1.example1.com;label=″A″,
aaa://pcrf1.example1.com;label=″A″,
sip::host2.example2.com;label=″B″,
aaa://pcrf2.example2.com;label=″B″
在另一可能的实施例中,SIP UA简单地比较主机名的域名部分或URI的正式域名(FQDN),如果它们相同,则UA假定它们是针对相同策略服务器的不同policyContactURI。如果针对相同的策略服务器存在备选的policyContactURI,则SIP UA可以确定使用哪个policyContactURI来联系策略服务器。
图14示出了UA访问网络中的会话策略的方法500的实施例。在步骤510,UA在响应消息的报头字段中接收策略服务器的多个URI。
基于DIAMETER或RADIUS,3GPP PCC架构支持策略服务器之间的域间通信。在IMS会话中,在会话建立中可以涉及多达四个域(发起访问、发起归属、终止归属和终止访问),如果涉及通过网络,则有可能涉及更多个域。这些域中的每一个潜在的可能具有应用于会话的策略(媒体类型、编解码等等)。
另外,使用3GPP定义的当前会话策略机制,每一个域中的每一个代理潜在地可能必须使用SIP 488响应来拒绝SIP INVITE请求,导致在SIP INVITE请求到达被叫UA之前,主叫UA必须发送五个SIP INVITE请求(且接收四个SIP 488响应)。另外,SIP服务器可能需要联系多个策略服务器中的每一个来获得策略信息。这可能延迟呼叫建立,并耗尽UA的电池。
IETF会话策略框架为SIP代理提供了向发起和终止UA通知应用于会话的会话策略的机制。这是通过代理来进行的,每一个代理向Policy-Contact报头添加它们的策略服务器的URI。
DIAMETER和RADIUS使得一个域中的策略服务器能够与其他域中的策略服务器通信(遵守服务提供方之间的协定)。在实施例中,该能力用于允许经由来自UA的单一请求联系多个策略服务器,第一策略服务器联系其他策略服务器或在分层树中。例如,UA联系策略服务器A,策略服务器A联系策略服务器B和策略服务器C,策略服务器B联系策略服务器D和策略服务器E等等。然后将返回的策略文档结合为单一策略文档,然后将该单一策略文档返回UA。为此,SIP代理向UA指示可以经由其域中的策略服务器来联系的已在Policy-Contact报头中列出URI的其他策略服务器。
draft-ietf-sip-session-policy-framework-05将Policy-Contact报头字段定义为:
Policy-Contact  =″Policy-Contact″HCOLON policyContactURI
*(COMMA policyContactURI)
policyContactURI=(SIP-URI/SIPS-URI/absoluteURI)
[SEMI″non-cacheable″]*(SEMI generic-param)
Policy-Contact URI允许附加参数(如RFC 3261中定义的generic-param)。根据RFC 3261:
generic-param=token[EQUAL gen-value]
gen-value    =token/host/quoted-string
host         =hostname/IPv4address/IPv6reference
hostname     =*(domainlabel″.″)toplabel[″.″]
domainlabel  =alphanum
/alphanum*(alphanum/″-″)alphanum
toplabel     =ALPHA/ALPHA*(alphanum/″-″)alphanum
因此,使用上述Backus-Naur形式,可以构建以下的Policy-Contact报头:
Policy-Contact:<aaa://host1.example1.com:1813>,
<aaa://host2.example2.com:3868>;proxy-to=host1.example1.com,
<aaa://host3.example3.com:1727>;>;
proxy-to=host1.example1.com;proxy-to=host2.example2.com
在上述示例中,域example1.com的SIP代理已包括其策略服务器URI“aaa://host1.example1.com:1813”。然后,域example2.com的SIP代理添加其策略服务器URI“aaa://host2.example2.com:3868”,且确定可以经由其策略服务器到达example1.com的策略服务器,因此添加参数“proxy-to”,参数“proxy-to”被设置为等于example1.com的策略服务器的主机名(host1.example1.com)。类似地,域example3.com的SIP代理添加其策略服务器URI“aaa://host3.example3.com:1727”,并确定可以经由其策略服务器到达example1.com的策略服务器和example2.com的策略服务器,因此添加参数“proxy-to”,其被设置为等于example1.com的策略服务器的主机名,并且添加第二“proxy-to”参数,其被设置为等于example2.com的策略服务器的主机名。
当UA接收包含上述Policy-Contact报头的SIP Invite请求或SIP 488响应时,其扫描URI的列表。如果列表中的URI已与包含在Policy-Contact报头的其他URI中出现的一个或多个主机名或域名在内的一个或多个proxy-to参数相关联,则当格式化EAP InfoOffer或InfoAnswer消息时,UA可以包括参数,如包含来自Policy-Contact报头的策略服务器的AAA URI在内的Also-Contact参数,该策略服务器的主机名或域名出现在与在Policy-Contact报头中列出的URI相关联的proxy-to参数中。EAP InfoOffer或InfoAnswer消息也包括如draft-ietf-sipping-media-policy-dataset-06中定义的预期offer或answer。
当第一策略服务器接收包含InfoOffer或InfoAnswer消息(它们包含Also-Contact参数)在内的策略信道消息时,第一策略服务器将DIAMETER请求寻址至在Also-Contact参数中标识的策略服务器,且将在请求中在Also-Contact参数中包括来自任何proxy-to参数的URI。
当第一策略服务器从其他策略服务器接收策略文档时,其将所有接收到的策略文档及其自己的策略文档组成为单一策略文档,并在PolicyOffer或Policy Answer消息中向请求方返回该单一策略文档。第一策略服务器还将在PolicyOffer或PolicyAnswer消息中在Policy-Contributor参数中包括对所包含的策略文档做出贡献的所有策略服务器的所有AAA URI。
当UA接收PolicyOffer或PolicyAnswer消息时,其检查Policy-Contributor参数,且确保策略文档表示来自在EAP InfoOffer或InfoAnswer消息中指示的所有策略服务器的策略。根据draft-ietf-sip-session-policy,“如果未能建立到所发现的策略服务器之一的策略信道,则UA可以继续发起会话,而不联系该策略服务器”。然而,如果不联系策略服务器,UA将不在SIP请求或响应中在Policy-ID报头中包括该策略服务器的URI。UA仅包括满足以下条件的策略服务器:对于这些策略服务器,UA接收到这些策略服务器对策略文档做出贡献的确认。
备选地,UA可以使用EAP/AAA基础设施,而不是使用上述加固方案,来并行地分别联系所有策略服务器。
在另一实施例中,P-CSCF或其他SIP代理(例如,S-CSCF等等)可以使用Also-Contact参数向它们的策略服务器通知其他上游策略服务器的策略联系URI,使得策略服务器可以获得其他策略,或使得P-CSCF或其他SIP代理(例如,S-CSCF等等)自己可以从其他策略服务器(例如,使用基于SIP的策略信道或DIAMETER或RADIUS等等)获得策略文档,然后向它们的策略服务器提供该策略文档。然后策略服务器基于其他策略服务器的策略的汇聚来创建汇聚的策略文档,且当UA通过策略信道请求策略文档时,向UA提供汇聚的策略文档。策略服务器还可以在PolicyOffer或PolicyAnswer消息中在Policy-Contributor参数中包括对所包含的策略文档做出贡献的所有策略服务器的所有AAA URI。
为了简化,在上面使用了AAA URI,但是URI方案的实际语法与上述实施例无关,这是因为允许UA或SIP代理(P-CSCF、S-CSCF等等)通过EAP/DIAMETER/RADIUS基础设施联系策略服务器的任何URI方案都是满足需要的。
图15示出了如何可以使用DIAMETER(可以使用RADIUS提供类似的连接)将不同域中的多个PCRF加以互联,以及不同域中的多个SIP代理(P-CSCF和S-CSCF)如何可以向它们的PCRF提供对所返回的策略的基于会话的输入。例如,用户归属网络中的S-CSCF可以基于在SIP请求中包括的IMS通信服务标识符来影响策略。
使用该技术,可以对第一策略服务器进行单一的会话策略请求,且该策略服务器可以将会话策略请求中继至其他策略服务器。然后第一策略服务器可以将来自其他策略服务器的策略文档进行汇聚,并向UA传递单一的策略文档。更具体地,在实施例中,由于DIAMETER和RADIUS协议允许域中的AAA服务器(如策略服务器)彼此接口连接,单一策略服务器可以提供来自SIP会话在单一策略信道交换中所穿过的多个域的策略的合成策略。可能需要一种策略信道机制,其基于与现有3GPP PCC机制和基于DIAMETER或RADIUS的策略服务器接口连接的IETF会话策略框架。
图16示出了UA访问网络中的会话策略的方法600的实施例。在框610,UA经由对单一网络组件的单一会话策略请求来联系多个网络组件。
在备选实现中,当SIP UA想要从SIP基础设施(例如IMS网络)获得服务时,SIP UA发送消息,比如,但不限于:SIP REGISTER。当网络节点接收到该SIP REGISTER(如S-CSCF初始过滤标准(iFC)触发),则对另一网络节点进行第三方注册,该另一网络节点可以是(但不限于):SIP服务器或策略服务器。SIP服务器是包含SIP UA所需的会话策略信息在内的节点。然后SIP服务器经由SIP推送、SMS、USSD、小区广播或MBMS向SIP UA发送策略信息。在上述示例中,策略信息可以是专有编码的或可以是OMA DM管理对象。
SIP REGISTRATION可以在任何时间发生,且SIP UA可以被规定为,使得当其改变无线接入技术或改变其能力时,其执行注册。当SIP服务器如上所述接收到该注册信息时,该注册信息可以触发策略信息的更新。该更新可以基于新的信息(如SIP UA能力),或基于P-Network-Access-Info报头信息,可以在第三方注册中发送该报头信息或经由订购Reg Event封装的SIP服务器发送该报头信息。
在另一实施例中,SIP REGISTRATION和第三方注册可以触发SIP服务器向SIP UA发送消息,以执行EAP帧请求,导致策略信息的聚集。
在另一实施例中,当网络节点(如S-CSCF)发送回200OK时,该200OK可以包含策略信息,或其可以包含指向可以获得策略信息的位置的URL。URL可以(但不限于):包含在SIP报头中或嵌入在XML中。
在另一实施例中,S-CSCF/注册器可以在对REGISTER的SIP200OK中返回包含对策略文档的policyContactURI在内的Policy-Contact报头。在SIP REGISTER的路径上的其他SIP代理(如P-CSCF)可以在对SIP REGISTER的SIP 200OK中直接包括它们自己的Policy-Contact报头(包含它们自己的策略服务器的policyContactURI),或直接在SIP REGISTER本身中包括。如果在SIP REGISTER中包括policyContactURI,则S-CSCF/注册器或其他代理可以直接获得策略文档,且将其提供给其自己的策略服务器,以产生汇聚的策略文档或提供其他策略服务器的policyContactURI,使得可以由策略服务器使用上述机制来产生汇聚的策略文档。还可以在对SIP REGISTER的SIP200OK中向SIP UA提供在SIP REGISTER中接收的Policy-Contact报头。
用于标识出policyContactURI是备选URI(例如alt-uri参数)且标识出可以经由另一策略(例如proxy-to参数)来获得策略文档的上述机制还可以与SIP REGISTER和SIP 200OK实施例一起使用,以允许SIPUA以高效的方式获得汇聚的策略,而不需要联系多个策略服务器,相反仅使用上述机制,使用策略信道联系单一策略服务器。
draft-ietf-sip-session-policy-framework-05当前未定义在SIPREGISTER或SIP 200OK中使用的Policy-Contact报头,因此可以将该实施例实现为对draft-ietf-sip-session-policy-framework-05的SIP扩展。为了指示对该扩展的支持,SIP UA可以包括Supported报头,其包含选项标签,如SIP REGISTER请求中的选项标签“策略”。基于该选项标签,代理、S-CSCF/注册器、和/或应用服务器经由第三方注册可以确定SIPUA支持接收在对SIP REGISTER的SIP 200OK中的Policy-Contact报头。
在另一实施例中,UA可以向网络发送第一授权类型的消息,其中,第一授权类型可以是(但不限于):EAP、GPRS激活PDP上下文或SIP REGISTER。在第一授权类型消息中,可以存在标识出信息(如SIP UA、InfoOffer信息)和订户身份(如公共用户身份)的参数集合。本领域技术人员将认识到术语集合是已定义的且不同的对象的聚集,其中,这些已定义的且不同的对象或信息元素的数目可以从零到很多。以下是从UA到网络的这种消息的示例:
Figure BPA00001371476700261
NAI是UA使用的标识符,用于与网络进行认证。在RFC 4282中定义了身份的格式。AAA服务器使用NAI内容(RADIUS或DIAMETER)将策略请求路由至恰当的策略服务器。还可以使用EAP“Type”来路由EAP内容。
可以由网络节点接收第一授权类型消息,该网络节点可以是(但不限于):AAA服务器、GGSN、或CSCF。该网络节点可以采用第一授权类型信息的集合,并将其放入第二授权类型消息中,第二授权类型消息可以是(但不限于):RADIUS、DIAMETER或SIP REGISTER。可以将第一较低层消息整个放入第二较低层消息中。可以向第二网络节点发送该第二较低层消息,第二网络节点可以向第一网络节点返回必须的策略信息。第一网络节点可以进行反向转换,并向UA发送回包含策略信息在内的第一授权类型的确认。以下是从网络到UA的这种消息的示例:
http://www.ietf.org/internet-drafts/draft-ietf-sipping-media-policy-dataset-06.txt中定义了policy offer、policy answer、info offer、以及infoanswer。
如果用于认证的EAP方法与EAP加密框架(RFC 5247)兼容,则MIC可以用于保护会话策略请求/响应免遭伪造和重复攻击。备选地,可以用共享密钥来保护会话策略请求/响应。
图17示出了UA访问网络中的会话策略的方法700的实施例。在框710,UA向第一网络节点发送注册消息。在框720,UA接收与策略相关的信息。
上述UA 110和其他组件可以包括能够执行与上述动作相关的指令的处理组件。图18示出了系统1300的示例,系统1300包括适合实现本文公开的一个或多个实施例的处理组件1310。除了处理器1310(可以将其称作中央处理器单元或CPU),系统1300可以包括网络连接设备1320、随机存取存储器(RAM)1330、只读存储器(ROM)1340、辅助存储1350和输入/输出(I/O)设备1360。这些组件可以经由总线1370彼此通信。在一些情况下,这些组件中的一些可以不存在,或可以以各种组合方式彼此结合或与图中未示出的其他组件结合。这些组件可以位于单一物理实体中,或位于多于一个物理实体中。本文所述的由处理器1310所进行的任何动作可以由处理器1310单独或由处理器1310与图中已示出或未示出一个或多个组件(如数字信号处理器(DSP)1380)一起来进行。尽管将DSP 1380示出为分离的组件,可以将DSP 1380并入处理器1310中。
处理器1310执行其可以从网络连接设备1320、RAM 1330、ROM1340或辅助存储1350(其可以包括各种基于盘的系统,如硬盘、软盘、或光盘)中访问的指令、代码、计算机程序或脚本。尽管仅示出一个CPU 1310,可以存在多个处理器。因此,尽管将指令讨论为由处理器来执行,指令可以由一个或多个处理器同时、顺序或以其他方式来执行。可以将处理器1310实现为一个或多个CPU芯片。
网络连接设备1320可以采取调制解调器、调制解调器组、以太网设备、通用串行总线(USB)接口设备、串行接口、令牌环设备、光纤分布式数据接口(FDDI)设备、无线局域网(WLAN)设备、射频收发机设备,如码分多址(CDMA)设备、全球移动通信系统(GSM)无线收发机设备、全球微波接入互操作性(WiMAX)设备、数字订户线路(xDSL)设备、有线数据服务接口规范(DOCSIS)调制解调器、和/或其它众所周知的用于连接至网络的设备。这些网络连接设备1320可以使得处理器1310能够与互联网或者一个或者多个电信网络或处理器1310可以从其接收信息或向其输出信息的其他网络进行通信。
网络连接设备1320还可以包括能够以电磁波(如射频信号或微波频率信号)的形式无线地发送和/或接收数据的一个或多个收发机组件1325。备选地,该数据可以在电导体的表面之中或之上、同轴电缆中、波导管中、光介质中(如光纤)、或者在其他介质中传播。收发机组件1325可以包括分离的接收和发送单元或单一的收发机。由收发机1325发送或接收的信息可以包括已由处理器1310处理的数据或要由处理器1310执行的指令。可以以例如计算机数据基带信号或在载波中体现的信号的形式,从网络接收和向网络输出这种信息。可以根据处理或产生数据或者发送或接收数据所期望的不同顺序对该数据排序。可以将基带信号、在载波中嵌入的信号、或当前使用或者之后开发的其它类型的信号称为传输介质,并且可以根据本领域技术人员众所周知的若干方法来产生这些信号。
RAM 1330可以用于存储易失性数据并且可能用于存储由处理器1310执行的指令。ROM 1340是一般具有比辅助存储1350的存储器容量的更小存储器容量的非易失性存储器设备。ROM 1340可以用于存储指令以及可能存储在指令执行期间读取的数据。对RAM 1330和ROM 1340的访问一般快于对辅助存储1350的访问。辅助存储1350一般包括一个或者多个盘驱动器或者带驱动器,并且可以用于数据的非易失性存储,或者如果RAM 1330不足以容纳所有工作数据时,辅助存储1350还要用作溢出数据存储设备。辅助存储1350可以用于存储程序,当选择执行该程序时将该程序加载至RAM 1330。
I/O设备1360可以包括液晶显示器(LCD)、触摸屏显示器、键盘、键区、开关、拨号盘、鼠标、轨迹球、语音识别器、读卡器、纸带读取器、打印机、视频监视器、或者其它众所周知的输入设备。同样地,取代网络连接设备1320的组件或除了网络连接设备1320的组件以外,可以将收发机1325看作I/O设备1360的组件。
以全文引用的方式将以下IETF互联网草案并入本文中:
http://www.ietf.org/internet-drafts/draft-ietf-sip-session-policy-framework-05.txt
http://www.ietf.org/internet-drafts/draft-ietf-sipping-media-policy-dataset-06.txt
http://www.ietf.org/internet-drafts/draft-ietf-sipping-config-framework-15.txt
http://www.ietf.org/internet-drafts/draft-ietf-sipping-policy-package-05.txt
同样地,以全文引用的方式将以下3GPP文档并入本文中:RFC2284、RFC 2661、RFC 3264、RFC 3265、RFC 3261、RFC 3312、RFC3588、RFC 4282、RFC 4482、RFC 4566、RFC 5108、RFC 5247、TS23.203、TS 23.228、TS 23.229和TS 24.229。
同样地,以全文引用的方式将IEEE 802.11、IEEE 802.16和IEEE802.20并入本文中。
在实施例中,提供一种用于向网络组件发送会话策略请求的方法。所述方法包括:用户代理使用较低层协议向所述网络组件发送所述会话策略请求。所述较低层协议是以下各项中至少一项:可扩展认证协议(EAP)、点对点协议(PPP)以及通用分组无线服务(GPRS)激活分组数据协议(PDP)上下文。
在备选实施例中,提供了一种用户代理。所述用户代理包括:处理器,被配置为使用较低层协议向所述网络组件发送会话策略请求。所述较低层协议是以下各项中至少一项:可扩展认证协议(EAP)、点对点协议(PPP)以及通用分组无线服务(GPRS)激活分组数据协议(PDP)上下文。
在备选实施例中,提供了一种网络组件。所述网络组件包括:认证组件,被配置为接收使用较低层协议发送的会话策略请求。所述较低层协议是以下各项中至少一项:可扩展认证协议(EAP)、点对点协议(PPP)以及通用分组无线服务(GPRS)激活分组数据协议(PDP)上下文。
在备选实施例中,提供了一种用于用户代理访问网络中的会话策略的方法。所述方法包括:所述用户代理在响应消息的报头字段中接收针对策略服务器的多个统一资源标识符(URI),其中,所述多个URI中的每一个使用不同的策略信道协议。
在备选实施例中,提供了一种用户代理。所述用户代理包括:处理器,被配置为使得所述用户代理在响应消息的报头字段中接收针对策略服务器的多个统一资源标识符(URI),所述策略服务器提供对网络中的会话策略的访问,其中,所述多个URI中的每一个使用不同的策略信道协议。
在备选实施例中,提供了一种网络组件。所述网络组件包括:处理器,被配置为使得所述网络组件在响应消息的报头字段中发送针对策略服务器的多个统一资源标识符(URI),所述策略服务器提供对网络中的会话策略的访问,其中,所述多个URI中的每一个使用不同的策略信道协议。
在备选实施例中,提供了一种用于用户代理访问网络中的会话策略的方法。所述方法包括:从所述用户代理向单一网络组件发送单一会话策略请求,所述单一网络组件联系多个网络组件,其中,向所述单一网络组件发送所述单一会话策略请求使用较低层协议。所述较低层协议是以下各项中至少一项:可扩展认证协议(EAP)、点对点协议(PPP)以及通用分组无线服务(GPRS)激活分组数据协议(PDP)上下文。所述方法还包括:汇聚策略信息以及向所述用户代理提供所汇聚的策略信息。
在备选实施例中,提供了一种用户代理。所述用户代理包括:处理器,被配置为响应于发送单一会话策略请求,接收与多个网络组件相关的汇聚的策略信息,其中,所述用户代理使用较低层协议向单一网络组件发送所述会话策略请求。所述较低层协议是以下各项中至少一项:可扩展认证协议(EAP)、点对点协议(PPP)以及通用分组无线服务(GPRS)激活分组数据协议(PDP)上下文。
在备选实施例中,提供了一种网络组件。所述网络组件包括:处理器,被配置为接收单一会话策略请求,并作为响应汇聚来自多个网络组件的策略信息,并且还被配置为发送所汇聚的策略信息,其中,所述网络组件经由以下各项中至少一项的较低层协议从用户代理接收所述会话策略请求:可扩展认证协议(EAP)、点对点协议(PPP)以及通用分组无线服务(GPRS)激活分组数据协议(PDP)上下文。
在备选实施例中,提供了一种用于用户代理访问网络中的会话策略的方法。所述方法包括:所述用户代理向第一网络节点发送注册消息。所述方法还包括:所述用户代理响应于所述注册消息,从所述第一网络节点接收与策略相关的信息。所述与策略相关的信息是以下各项之一:所述会话策略、指向所述会话策略的统一资源定位符以及包含针对策略文档的policyContactURI在内的Policy-Contact报头。
在备选实施例中,提供了一种用户代理。所述用户代理包括:处理器,被配置为使得所述用户代理发送注册消息,以及在对所述注册消息的响应中,从第一网络节点接收与策略相关的信息。所述与策略相关的信息是以下各项之一:针对网络的会话策略,所述用户代理能够与所述网络通信;指向所述会话策略的统一资源定位符;以及包含针对策略文档的policyContactURI在内的Policy-Contact报头。
在备选实施例中,提供了一种网络节点。所述网络节点包括:处理器,被配置为使得所述网络节点响应于接收到注册消息,向用户代理发送与策略相关的信息。所述与策略相关的信息是以下各项之一:针对网络的会话策略,所述网络节点是所述网络中的组件;指向所述会话策略的统一资源定位符;以及包含针对策略文档的policyContactURI在内的Policy-Contact报头。
可以在2008年2月18日由Andrew Allen等人提交的题为“Systemand Method for Indicating Supported Session Policy URI SchemesExtensions”的美国临时专利申请No.61/029,522中以及在2008年2月18日由Andrew Allen等人提交的题为“System and Method for ResolvingExtensions for the SIP Session Policy Framework”的美国临时专利申请No.61/029,523中找到与这些话题相关的附加信息,以引用的方式将这两个专利申请并入本文中。
尽管在本公开中提供了若干实施例,应当理解在不脱离本公开的精神或者范围的情况下可以用很多其它特定形式来体现所公开的系统和方法。应当认为本示例是说明性的而非限制性的,并且本发明不应限于本文给出的细节。例如,可以将各种单元或者组件进行结合或集成到另一个系统中,或可以省略或者不实现特定特征。
同样地,可以将在各种实施例中描述和说明为分离或者分离的技术、系统、子系统和方法与其它系统、模块、技术或者方法在不脱离本公开的范围的情况下相结合或者集成。所示或者所述相连或者直接相连或者彼此通信的其它项可以是通过某个接口、设备或者中间组件间接相连或者通信的,不管以电子的、机械的或者其它的方式。本领域技术人员可想到改变、替代以及变更的其它示例,并且可以在不脱离本文公开的精神和范围的情况下做出这些改变、替代以及变更的其它示例。

Claims (93)

1.一种用于向网络组件发送会话策略请求的方法,包括:
用户代理使用较低层协议向所述网络组件发送所述会话策略请求,其中,所述较低层协议是以下各项中至少一项:
可扩展认证协议(EAP),
点对点协议(PPP),以及
通用分组无线服务(GPRS)激活分组数据协议(PDP)上下文。
2.根据权利要求1所述的方法,其中,所述网络组件是以下各项中至少一项:
策略服务器;
认证服务器;
策略控制和收费规则功能单元;
策略控制和执行功能单元;
网络接入服务器;
网关;以及
路由器。
3.根据权利要求1所述的方法,其中,所述会话策略请求通过所述用户代理和所述网络组件之间的中间组件,以及所述中间组件是以下各项中至少一项:
网关;
接入点;以及
网络接入服务器。
4.根据权利要求3所述的方法,其中,所述用户代理经由连接性接入网络连接至所述中间组件,所述连接性接入网络包括以下各项中至少一项:
通用分组无线服务(GPRS);
全球移动通信系统(GSM);
增强型数据速率GSM演进(EDGE);
UMTS(通用移动通信系统)陆地无线接入网络(UTRAN);
演进的UTRAN(E-UTRAN);
第三代合作伙伴计划(3GPP)UTRAN;
3GPP2码分多址(CDMA);
802.11无线局域网(WLAN);
802.16无线城域网(WMAN);
802.20无线广域网(WWAN);
802.22无线区域网(WRAN);
有线数据服务接口规范(DOCSIS);以及
包括xDSL协议族在内的针对高级网络的电信和互联网融合服务和协议(TISPAN)。
5.根据权利要求3所述的方法,其中,所述至少一个较低层协议用于在所述用户代理和所述中间组件之间传输所述会话策略请求,以及至少一个较低层协议帧使用以下各项中至少一项在所述中间组件和所述网络组件之间传输所述会话策略请求:
DIAMETER协议;以及
RADIUS协议。
6.根据权利要求1所述的方法,其中,所述至少一个较低层协议中的类型-长度-取值结构能力用于表达所述会话策略请求。
7.根据权利要求1所述的方法,其中,所述网络组件响应于所述会话策略请求,向所述用户代理提供策略文档,并且所述策略文档被转换为二进制以减小其尺寸。
8.根据权利要求1所述的方法,其中,所述用户代理使用由所述用户代理接收的会话发起协议(SIP)消息中的统一资源标识符(URI)来联系所述网络组件。
9.根据权利要求8所述的方法,其中,所述URI在所述SIP消息的Policy-Contact报头中。
10.根据权利要求8所述的方法,其中,所述用户代理经由发送至单一网络组件的单一会话策略请求来联系多个网络组件,所述单一网络组件联系其余的网络组件,汇聚来自其余的网络组件的策略信息,并向所述用户代理提供所汇聚的策略信息。
11.一种用于向网络组件请求会话策略的用户代理,包括:
处理器,被配置为使用较低层协议向所述网络组件发送会话策略请求,其中,所述较低层协议是以下各项中至少一项:
可扩展认证协议(EAP),
点对点协议(PPP),以及
通用分组无线服务(GPRS)激活分组数据协议(PDP)上下文。
12.根据权利要求11所述的用户代理,其中,所述网络组件是以下各项中至少一项:
策略服务器;
认证服务器;
策略控制和收费规则功能单元;
策略控制和执行功能单元;
网络接入服务器;
网关;以及
路由器。
13.根据权利要求11所述的用户代理,其中,所述会话策略请求通过所述用户代理和所述网络组件之间的中间组件,以及所述中间组件是以下各项中至少一项:
网关;
接入点;以及
网络接入服务器。
14.根据权利要求13所述的用户代理,其中,所述至少一个较低层协议用于在所述用户代理和所述中间组件之间传输所述会话策略请求,以及至少一个较低层协议帧使用以下各项中至少一项在所述中间组件和所述网络组件之间传输所述会话策略请求:
DIAMETER协议;以及
RADIUS协议。
15.根据权利要求13所述的用户代理,其中,所述用户代理经由连接性接入网络连接至所述中间组件,所述连接性接入网络包括以下各项中至少一项:
通用分组无线服务(GPRS);
全球移动通信系统(GSM);
增强型数据速率GSM演进(EDGE);
UMTS(通用移动通信系统)陆地无线接入网络(UTRAN);
演进的UTRAN(E-UTRAN);
第三代合作伙伴计划(3GPP)UTRAN;
3GPP2码分多址(CDMA);
802.11无线局域网(WLAN);
802.16无线城域网(WMAN);
802.20无线广域网(WWAN);
802.22无线区域网(WRAN);
有线数据服务接口规范(DOCSIS);以及
包括xDSL协议族在内的针对高级网络的电信和互联网融合服务和协议(TISPAN)。
16.根据权利要求11所述的用户代理,其中,所述至少一个较低层协议中的类型-长度-取值结构能力用于表达所述会话策略请求。
17.根据权利要求11所述的用户代理,其中,所述网络组件响应于所述会话策略请求,向所述用户代理提供策略文档,并且所述策略文档被转换为二进制以减小其尺寸。
18.根据权利要求11所述的用户代理,其中,所述用户代理使用由所述用户代理接收的会话发起协议(SIP)消息中的统一资源标识符(URI)来联系所述网络组件。
19.根据权利要求18所述的用户代理,其中,所述URI在所述SIP消息的Policy-Contact报头中。
20.根据权利要求18所述的用户代理,其中,所述用户代理经由发送至单一网络组件的单一会话策略请求来联系多个网络组件,所述单一网络组件联系其余的网络组件,汇聚来自其余的网络组件的策略信息,并向所述用户代理提供所汇聚的策略信息。
21.一种用于提供会话策略的网络组件,所述网络组件包括:
认证组件,被配置为接收使用较低层协议发送的会话策略请求,其中,所述较低层协议是以下各项中至少一项:
可扩展认证协议(EAP),
点对点协议(PPP),以及
通用分组无线服务(GPRS)激活分组数据协议(PDP)上下文。
22.根据权利要求21所述的网络组件,其中,所述网络组件是以下各项中至少一项:
策略服务器;
认证服务器;
策略控制和收费规则功能单元;
策略控制和执行功能单元;
网络接入服务器;
网关;以及
路由器。
23.根据权利要求21所述的网络组件,其中,所述会话策略请求从用户代理通过中间组件到达所述网络组件,以及所述中间组件是以下各项中至少一项:
网关;
接入点;以及
网络接入服务器。
24.根据权利要求23所述的网络组件,其中,所述至少一个较低层协议用于在所述用户代理和所述中间组件之间传输所述会话策略请求,以及至少一个较低层协议帧使用以下各项中至少一项在所述中间组件和所述网络组件之间传输所述会话策略请求:
DIAMETER协议;以及
RADIUS协议。
25.根据权利要求23所述的网络组件,其中,所述用户代理经由连接性接入网络连接至所述中间组件,所述连接性接入网络包括以下各项中至少一项:
通用分组无线服务(GPRS);
全球移动通信系统(GSM);
增强型数据速率GSM演进(EDGE);
UMTS(通用移动通信系统)陆地无线接入网络(UTRAN);
演进的UTRAN(E-UTRAN);
第三代合作伙伴计划(3GPP)UTRAN;
3GPP2码分多址(CDMA);
802.11无线局域网(WLAN);
802.16无线城域网(WMAN);
802.20无线广域网(WWAN);
802.22无线区域网(WRAN);
有线数据服务接口规范(DOCSIS);以及
包括xDSL协议族在内的针对高级网络的电信和互联网融合服务和协议(TISPAN)。
26.根据权利要求21所述的网络组件,其中,所述至少一个较低层协议中的类型-长度-取值结构能力用于表达所述会话策略请求。
27.根据权利要求21所述的网络组件,其中,所述认证组件响应于所述会话策略请求,向用户代理提供策略文档,并且所述策略文档被转换为二进制以减小其尺寸。
28.根据权利要求21所述的网络组件,其中,用户代理使用由所述用户代理接收的会话发起协议(SIP)消息中的统一资源标识符(URI)来联系所述认证组件。
29.根据权利要求28所述的网络组件,其中,所述URI在所述SIP消息的Policy-Contact报头中。
30.根据权利要求28所述的网络组件,其中,所述用户代理经由发送至单一认证组件的单一会话策略请求来联系多个认证组件,所述单一认证组件联系其余的认证组件,汇聚来自其余的认证组件的策略信息,并向所述用户代理提供所汇聚的策略信息。
31.一种用于用户代理访问网络中的会话策略的方法,包括:
所述用户代理在响应消息的报头字段中接收针对策略服务器的多个统一资源标识符(URI),其中,所述多个URI中的每一个使用不同的策略信道协议。
32.根据权利要求31所述的方法,其中,第一URI是基于会话发起协议(SIP)的URI和SIP安全URI(SIPS URI)之一,且第二URI是涉及不同协议的另一种类型的URI,并且所述第二URI和所述第一URI指代相同的策略服务器。
33.根据权利要求32所述的方法,其中,所述用户代理比较URI集合中的多个URI参数的值,并且当在所述URI集合中的两个或更多个URI参数中参数值相同时,该值指示所述相同的策略服务器。
34.根据权利要求33所述的方法,其中,所述参数值是以下各项中至少一项:
所述策略服务器的主机名;
所述策略服务器的域名;
所述基于SIP的URI;
所述SIPS URI;
与所述URI之一相关联的索引;以及
与所述URI之一相关联的标签。
35.根据权利要求31所述的方法,还包括:所述用户代理标识多个URI;
基于所述URI的公共参数,确定在所述URI中包含的值;以及
选择所述URI的值之一来获得策略信息。
36.根据权利要求35所述的方法,其中,所述用户代理使用策略信道协议从所述策略服务器请求所述策略信息。
37.根据权利要求36所述的方法,其中,所述策略信道协议是以下各项中至少一项:
可扩展认证协议(EAP);
点对点协议(PPP);以及
通用分组无线服务(GPRS)激活分组数据协议(PDP)上下文。
38.一种用户代理,包括:
处理器,被配置为使得所述用户代理在响应消息的报头字段中接收针对策略服务器的多个统一资源标识符(URI),所述策略服务器提供对网络中的会话策略的访问,其中,所述多个URI中的每一个使用不同的策略信道协议。
39.根据权利要求38所述的用户代理,其中,第一URI是基于会话发起协议(SIP)的URI和SIP安全URI(SIPS URI)之一,且第二URI是涉及不同协议的另一种类型的URI,并且所述第二URI和所述第一URI指代相同的策略服务器。
40.根据权利要求39所述的用户代理,其中,所述用户代理比较URI集合中的多个URI参数的值,并且当在所述URI集合中的两个或更多个URI参数中参数值相同时,该值指示所述相同的策略服务器。
41.根据权利要求40所述的用户代理,其中,所述参数值是以下各项中至少一项:
所述策略服务器的主机名;
所述策略服务器的域名;
所述基于SIP的URI;
所述SIPS URI;
与所述URI之一相关联的索引;以及
与所述URI之一相关联的标签。
42.根据权利要求38所述的用户代理,还包括:所述用户代理标识多个URI;
基于所述URI的公共参数,确定在所述URI中包含的值;以及
选择所述URI的值之一来获得策略信息。
43.根据权利要求42所述的用户代理,其中,所述用户代理使用策略信道协议从所述策略服务器请求所述策略信息。
44.根据权利要求43所述的用户代理,其中,所述策略信道协议是以下各项中至少一项:
可扩展认证协议(EAP);
点对点协议(PPP);以及
通用分组无线服务(GPRS)激活分组数据协议(PDP)上下文。
45.一种网络组件,包括:
处理器,被配置为使得所述网络组件在响应消息的报头字段中发送针对策略服务器的多个统一资源标识符(URI),所述策略服务器提供对网络中的会话策略的访问,其中,所述多个URI中的每一个使用不同的策略信道协议。
46.根据权利要求45所述的网络组件,其中,第一URI是基于会话发起协议(SIP)的URI和SIP安全URI(SIPS URI)之一,且第二URI是涉及不同协议的另一种类型的URI,并且所述第二URI和所述第一URI指代相同的策略服务器。
47.根据权利要求46所述的网络组件,其中,所述第一URI和所述第二URI通过共同具有以下各项中至少一项被指定为指代所述相同的策略服务器:
所述策略服务器的主机名;
所述策略服务器的域名;
所述基于SIP的URI;
所述SIP URI;
与所述URI之一相关联的索引;以及
与所述URI之一相关联的标签。
48.一种用于用户代理访问网络中的会话策略的方法,包括:
从所述用户代理向单一网络组件发送单一会话策略请求,所述单一网络组件联系多个网络组件,其中,向所述单一网络组件发送所述单一会话策略请求使用较低层协议,并且所述较低层协议是以下各项中至少一项:
可扩展认证协议(EAP),
点对点协议(PPP),以及
通用分组无线服务(GPRS)激活分组数据协议(PDP)上下文;
汇聚策略信息;以及
向所述用户代理提供所汇聚的策略信息。
49.根据权利要求48所述的方法,其中,所汇聚的策略信息是在所述单一网络组件处确定的。
50.根据权利要求48所述的方法,其中,所述至少一个较低层协议用于在所述用户代理和中间组件之间传输所述会话策略请求,并且至少一个较低层协议帧使用以下各项中至少一项在所述中间组件和所述单一网络组件之间传输所述会话策略请求:
DIAMETER协议;以及
RADIUS协议。
51.根据权利要求48所述的方法,其中,所述会话策略请求包括PROXY-TO参数,所述PROXY-TO参数包括指示其余网络组件中的一个或多个网络组件的至少一个URI。
52.根据权利要求48所述的方法,还包括:使用策略服务器之间的协议,在所述网络组件之间发送所汇聚的策略信息。
53.根据权利要求48所述的方法,其中,所述单一网络组件是以下各项中至少一项:
策略服务器;
认证服务器;
策略控制和收费规则功能单元;
策略控制和执行功能单元;
网络接入服务器;
网关;以及
路由器。
54.一种用户代理,包括:
处理器,被配置为响应于发送单一会话策略请求,接收与多个网络组件相关的汇聚的策略信息,其中,所述用户代理使用较低层协议向单一网络组件发送所述会话策略请求,并且所述较低层协议是以下各项中至少一项:
可扩展认证协议(EAP),
点对点协议(PPP),以及
通用分组无线服务(GPRS)激活分组数据协议(PDP)上下文。
55.根据权利要求54所述的用户代理,其中,所述至少一个较低层协议用于在所述用户代理和中间组件之间传输所述会话策略请求,并且至少一个较低层协议帧使用以下各项中至少一项在所述中间组件和单一网络组件之间传输所述会话策略请求:
DIAMETER协议;以及
RADIUS协议。
56.根据权利要求54所述的用户代理,其中,所述会话策略请求包括PROXY-TO参数,所述PROXY-TO参数包括指示其余网络组件的至少一个URI。
57.根据权利要求54所述的用户代理,还包括:使用策略服务器之间的协议,在所述网络组件之间发送所述汇聚的策略信息。
58.一种网络组件,包括:
处理器,被配置为接收单一会话策略请求,并作为响应汇聚来自多个网络组件的策略信息,并且还被配置为发送所汇聚的策略信息,其中,所述网络组件经由以下各项中至少一项的较低层协议从用户代理接收所述会话策略请求:
可扩展认证协议(EAP),
点对点协议(PPP),以及
通用分组无线服务(GPRS)激活分组数据协议(PDP)上下文。
59.根据权利要求58所述的网络组件,其中,所述至少一个较低层协议用于在所述用户代理和中间组件之间传输所述会话策略请求,并且至少一个较低层协议帧使用以下各项中至少一项在所述中间组件和所述网络组件之间传输所述会话策略请求:
DIAMETER协议;以及
RADIUS协议。
60.根据权利要求58所述的网络组件,其中,所述网络组件是以下各项中至少一项:
策略服务器;
认证服务器;
策略控制和收费规则功能单元;
策略控制和执行功能单元;
网络接入服务器;
网关;以及
路由器。
61.一种用于用户代理访问网络中的会话策略的方法,包括:
所述用户代理向第一网络节点发送注册消息;以及
所述用户代理在对所述注册消息的响应中,从所述第一网络节点接收与策略相关的信息,其中,所述与策略相关的信息是以下各项之一:
所述会话策略,
指向所述会话策略的统一资源定位符,以及
包含针对策略文档的policyContactURI在内的Policy-Contact报头。
62.根据权利要求61所述的方法,其中,所述第一网络节点是以下各项之一:
服务呼叫会话控制功能单元;以及
注册器。
63.根据权利要求61所述的方法,其中,经由所述第一网络节点向包含所述与策略相关的信息的第二网络节点进行注册,并且所述用户代理从所述第二网络节点接收所述与策略相关的信息。
64.根据权利要求63所述的方法,其中,所述第二网络节点是以下各项中至少一项:
SIP服务器;以及
策略服务器。
65.根据权利要求63所述的方法,其中,由所述第二网络节点通知所述用户代理,执行较低层协议帧请求,该较低层协议帧请求导致对所述与策略相关的信息的接收。
66.根据权利要求65所述的方法,其中,所述较低层协议是以下各项中至少一项:
可扩展认证协议(EAP);
点对点协议(PPP);以及
通用分组无线服务(GPRS)激活分组数据协议(PDP)上下文。
67.根据权利要求61所述的方法,其中,经由所述第一网络节点向包含所述与策略相关的信息的第二网络节点进行注册,所述用户代理从所述第一网络节点接收所述与策略相关的信息。
68.根据权利要求67所述的方法,其中,由所述第一网络节点通知所述用户代理,执行较低层协议帧请求,该较低层协议帧请求导致对所述与策略相关的信息的接收。
69.根据权利要求67所述的方法,其中,所述第一网络节点是以下各项中至少一项:
SIP服务器;以及
策略服务器。
70.根据权利要求61所述的方法,其中,所述用户代理经由发送至单一网络组件的所述注册消息来联系多个网络组件,所述单一网络组件联系其余网络组件,汇聚来自其余网络组件的策略信息,以及向所述用户代理提供所汇聚的策略信息。
71.根据权利要求70所述的方法,其中,所汇聚的策略信息是使用proxy-to参数来提供的。
72.根据权利要求61所述的方法,其中,所述用户代理在响应消息的报头字段中接收针对策略服务器的多个统一资源标识符(URI),所述多个URI中的每一个使用不同的策略信道协议,并且所述用户代理确定使用所述多个URI中的哪个从所述策略服务器获得策略文档。
73.根据权利要求72所述的方法,其中,所述多个URI中的任一个是在alternative_URI参数中提供的。
74.根据权利要求61所述的方法,还包括:使用策略服务器之间的协议,在网络组件之间发送所汇聚的策略信息。
75.一种用户代理,包括:
处理器,被配置为使得所述用户代理发送注册消息,以及在对所述注册消息的响应中,从第一网络节点接收与策略相关的信息,其中,所述与策略相关的信息是以下各项之一:
针对网络的会话策略,所述用户代理能够与所述网络通信,
指向所述会话策略的统一资源定位符,以及
包含针对策略文档的policyContactURI在内的Policy-Contact报头。
76.根据权利要求75所述的用户代理,其中,经由所述第一网络节点向包含所述与策略相关的信息的第二网络节点进行注册,并且所述用户代理从所述第二网络节点接收所述与策略相关的信息。
77.根据权利要求76所述的用户代理,其中,由所述第二网络节点通知所述用户代理,执行较低层协议帧请求,该较低层协议帧请求导致对所述与策略相关的信息的接收。
78.根据权利要求77所述的用户代理,其中,所述较低层协议是以下各项中至少一项:
可扩展认证协议(EAP);
点对点协议(PPP);以及
通用分组无线服务(GPRS)激活分组数据协议(PDP)上下文。
79.根据权利要求75所述的用户代理,其中,经由所述第一网络节点向包含所述与策略相关的信息的第二网络节点进行注册,所述用户代理从所述第一网络节点接收所述与策略相关的信息。
80.根据权利要求79所述的用户代理,其中,由所述第一网络节点通知所述用户代理,执行较低层协议帧请求,该较低层协议帧请求导致对所述与策略相关的信息的接收。
81.根据权利要求75所述的用户代理,其中,所述用户代理经由发送至单一网络组件的所述注册消息来联系多个网络组件,所述单一网络组件联系其余网络组件,汇聚来自其余网络组件的策略信息,以及向所述用户代理提供所汇聚的策略信息。
82.根据权利要求81所述的用户代理,其中,所汇聚的策略信息是使用proxy-to参数来提供的。
83.根据权利要求75所述的用户代理,其中,所述用户代理在响应消息的报头字段中接收针对策略服务器的多个统一资源标识符(URI),所述多个URI中的每一个使用不同的策略信道协议,并且所述用户代理确定使用所述多个URI中的哪个从所述策略服务器获得策略文档。
84.根据权利要求83所述的用户代理,其中,所述多个URI中的任一个是在alternative_URI参数中提供的。
85.一种网络节点,包括:
处理器,被配置为使得所述网络节点响应于接收到注册消息,向用户代理发送与策略相关的信息,其中,所述与策略相关的信息是以下各项之一:
针对网络的会话策略,所述网络节点是所述网络中的组件,
指向所述会话策略的统一资源定位符,以及
包含针对策略文档的policyContactURI在内的Policy-Contact报头。
86.根据权利要求85所述的网络节点,其中,所述网络节点是以下各项之一:
服务呼叫会话控制功能单元;以及
注册器。
87.根据权利要求85所述的网络节点,其中,经由中间网络组件向所述网络节点进行注册,所述网络节点包含所述与策略相关的信息。
88.根据权利要求85所述的网络节点,其中,所述网络节点通知所述用户代理,执行较低层协议帧请求,该较低层协议帧请求导致发送所述与策略相关的信息。
89.根据权利要求88所述的网络节点,其中,所述较低层协议是以下各项中至少一项:
可扩展认证协议(EAP);
点对点协议(PPP);以及
通用分组无线服务(GPRS)激活分组数据协议(PDP)上下文。
90.根据权利要求85所述的网络节点,其中,所述网络节点当从用户代理接收到所述注册消息时,联系多个其他网络组件,汇聚来自所述其他网络组件的策略信息,并向所述用户代理提供所汇聚的策略信息。
91.根据权利要求85所述的网络节点,其中,所述网络节点在响应消息的报头字段中向用户代理发送针对策略服务器的多个统一资源标识符(URI),所述多个URI中的每一个使用不同的策略信道协议,且所述用户代理确定使用所述多个URI中的哪个从所述策略服务器获得策略文档。
92.根据权利要求91所述的网络节点,其中,所述多个URI中的任一个是在alternative_URI参数中提供的。
93.根据权利要求85所述的网络节点,还包括:使用策略服务器之间的协议,在网络组件之间发送汇聚的策略信息。
CN200980144826.2A 2008-11-10 2009-11-10 使用现有授权架构和协议来支持sip会话策略的方法和系统 Active CN102210132B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11287308P 2008-11-10 2008-11-10
US61/112,873 2008-11-10
PCT/US2009/063811 WO2010054354A2 (en) 2008-11-10 2009-11-10 Method and system for supporting sip session policy using existing authorization architecture and protocols

Publications (2)

Publication Number Publication Date
CN102210132A true CN102210132A (zh) 2011-10-05
CN102210132B CN102210132B (zh) 2014-09-24

Family

ID=42153638

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200980144826.2A Active CN102210132B (zh) 2008-11-10 2009-11-10 使用现有授权架构和协议来支持sip会话策略的方法和系统

Country Status (9)

Country Link
US (6) US20100142517A1 (zh)
EP (1) EP2353273B1 (zh)
JP (1) JP2012508525A (zh)
KR (1) KR101242995B1 (zh)
CN (1) CN102210132B (zh)
AU (1) AU2009313216B2 (zh)
CA (1) CA2743010C (zh)
MX (1) MX2011004885A (zh)
WO (1) WO2010054354A2 (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015006928A1 (zh) * 2013-07-16 2015-01-22 华为技术有限公司 一种建立业务数据流的方法、设备及系统
CN105812337A (zh) * 2014-12-31 2016-07-27 中兴通讯股份有限公司 一种Radius和Diameter相结合认证授权的方法及装置
WO2019052227A1 (zh) * 2017-09-14 2019-03-21 华为技术有限公司 一种授权方法和网元
CN110771223A (zh) * 2017-05-05 2020-02-07 三星电子株式会社 用于在5g网络中执行寻呼操作的方法和系统

Families Citing this family (136)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7343413B2 (en) 2000-03-21 2008-03-11 F5 Networks, Inc. Method and system for optimizing a network by independently scaling control segments and data flow
JP5066608B2 (ja) * 2007-07-10 2012-11-07 テレフオンアクチーボラゲット エル エム エリクソン(パブル) Imsを用いたオペレータ提供ネットワークサービスの発見方法
US7953026B2 (en) * 2007-07-27 2011-05-31 Telefonaktiebolaget L M Ericsson (Publ) Methods and systems for providing RACF configuration information
US20100142517A1 (en) 2008-11-10 2010-06-10 Research In Motion Limited Method and System for Supporting SIP Session Policy Using Existing Authorization Architecture and Protocols
US8805985B2 (en) * 2009-04-08 2014-08-12 Telefonaktiebolaget L M Ericsson (Publ) Method for privacy management in an identity network, physical entities and computer program therefor
CN101867909B (zh) * 2009-04-20 2013-10-16 中兴通讯股份有限公司 一种实现有限策略计费控制的方法及系统
US8989705B1 (en) 2009-06-18 2015-03-24 Sprint Communications Company L.P. Secure placement of centralized media controller application in mobile access terminal
US8750839B1 (en) * 2009-06-18 2014-06-10 Sprint Communications Company L.P. Mobile access terminal with local call session control function
US8665819B2 (en) * 2009-06-19 2014-03-04 Cisco Technology, Inc. System and method for providing mobility between heterogenous networks in a communication environment
US9930599B2 (en) * 2009-06-30 2018-03-27 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatuses for moving a service or IP session from first to second access
EP2478683B1 (en) * 2009-09-17 2014-07-09 Telefonaktiebolaget LM Ericsson (publ) Method and node in a telecommunications network
US10721269B1 (en) 2009-11-06 2020-07-21 F5 Networks, Inc. Methods and system for returning requests with javascript for clients before passing a request to a server
US8948057B2 (en) * 2009-12-15 2015-02-03 At&T Intellectual Property I, L.P. Securing uniform resource identifier information for multimedia calls
US8891365B2 (en) * 2009-12-16 2014-11-18 Verizon Patent And Licensing Inc. Dual connection admission control (CAC) at origination and destination points in LTE and EPC networks
US8521858B2 (en) * 2010-06-07 2013-08-27 Verizon Patent Licensing Inc. Selection of a policy and charging rules function device
KR101213852B1 (ko) * 2010-06-11 2012-12-18 (주)랜버드 테크놀러지 WiMAX 통합 네트워크 서버
US10015286B1 (en) 2010-06-23 2018-07-03 F5 Networks, Inc. System and method for proxying HTTP single sign on across network domains
US8347100B1 (en) 2010-07-14 2013-01-01 F5 Networks, Inc. Methods for DNSSEC proxying and deployment amelioration and systems thereof
US8422448B2 (en) * 2010-08-09 2013-04-16 Alcatel Lucent Group call control in a wireless broadband communication network
US8943209B2 (en) * 2010-10-07 2015-01-27 Tekelec, Inc. Methods, systems, and computer readable media for policy and charging rules function (PCRF) fault tolerance
EP2633667B1 (en) 2010-10-29 2017-09-06 F5 Networks, Inc System and method for on the fly protocol conversion in obtaining policy enforcement information
US8547966B2 (en) 2010-12-06 2013-10-01 At&T Intellectual Property I, L.P. Method and apparatus for configuring IP multimedia subsystem network elements
US9491735B2 (en) * 2010-12-19 2016-11-08 Motorola Solutions, Inc. System and method in a communication network of dynamically assigning a multimedia broadcast/multicast service bearer to a multicast channel
US8903436B2 (en) * 2010-12-21 2014-12-02 Tekelec, Inc. Methods, systems, and computer readable media for short message service/multimedia message service policy control
US10135831B2 (en) 2011-01-28 2018-11-20 F5 Networks, Inc. System and method for combining an access control system with a traffic management system
JP5740229B2 (ja) * 2011-07-08 2015-06-24 株式会社Nttドコモ 移動通信方法及び呼セッション制御サーバ装置
EP2571223A1 (en) * 2011-09-14 2013-03-20 Telefonaktiebolaget LM Ericsson (publ) A gateway and a method therein for enabling sip communication over a non-standard sip transport protocol
CN102387081B (zh) * 2011-11-18 2014-04-02 华为技术有限公司 一种NAT场景下通信业务QoS保障方法、装置及系统
US9173073B2 (en) * 2011-12-19 2015-10-27 Motorola Solutions, Inc. Method and apparatus for processing group event notifications and providing group policy in a communication system
US9270766B2 (en) 2011-12-30 2016-02-23 F5 Networks, Inc. Methods for identifying network traffic characteristics to correlate and manage one or more subsequent flows and devices thereof
CN104067667A (zh) * 2012-01-23 2014-09-24 英特尔公司 用于集成的多rat异类网络的网络辅助的用户关联和卸载技术
US10230566B1 (en) 2012-02-17 2019-03-12 F5 Networks, Inc. Methods for dynamically constructing a service principal name and devices thereof
US9231879B1 (en) 2012-02-20 2016-01-05 F5 Networks, Inc. Methods for policy-based network traffic queue management and devices thereof
JP5337889B2 (ja) * 2012-02-24 2013-11-06 株式会社エヌ・ティ・ティ・ドコモ 移動局及び通信方法
US8712407B1 (en) 2012-04-05 2014-04-29 Sprint Communications Company L.P. Multiple secure elements in mobile electronic device with near field communication capability
WO2013163648A2 (en) 2012-04-27 2013-10-31 F5 Networks, Inc. Methods for optimizing service of content requests and devices thereof
CN104322136B (zh) * 2012-05-09 2019-02-12 瑞典爱立信有限公司 处理通信网络中的通信会话
US9027102B2 (en) 2012-05-11 2015-05-05 Sprint Communications Company L.P. Web server bypass of backend process on near field communications and secure element chips
EP3402235B1 (en) * 2012-05-23 2024-03-06 Samsung Electronics Co., Ltd. Method for control and enforcement of policy rule and euicc
US8862181B1 (en) 2012-05-29 2014-10-14 Sprint Communications Company L.P. Electronic purchase transaction trust infrastructure
US9894599B2 (en) 2012-06-13 2018-02-13 Qualcomm, Incorporated Method and apparatus for WLAN initial link setup
US9282898B2 (en) 2012-06-25 2016-03-15 Sprint Communications Company L.P. End-to-end trusted communications infrastructure
US9066230B1 (en) 2012-06-27 2015-06-23 Sprint Communications Company L.P. Trusted policy and charging enforcement function
US8649770B1 (en) 2012-07-02 2014-02-11 Sprint Communications Company, L.P. Extended trusted security zone radio modem
US8667607B2 (en) 2012-07-24 2014-03-04 Sprint Communications Company L.P. Trusted security zone access to peripheral devices
US8863252B1 (en) 2012-07-25 2014-10-14 Sprint Communications Company L.P. Trusted access to third party applications systems and methods
US9183412B2 (en) 2012-08-10 2015-11-10 Sprint Communications Company L.P. Systems and methods for provisioning and using multiple trusted security zones on an electronic device
US8954588B1 (en) 2012-08-25 2015-02-10 Sprint Communications Company L.P. Reservations in real-time brokering of digital content delivery
US9015068B1 (en) 2012-08-25 2015-04-21 Sprint Communications Company L.P. Framework for real-time brokering of digital content delivery
US9215180B1 (en) 2012-08-25 2015-12-15 Sprint Communications Company L.P. File retrieval in real-time brokering of digital content
US8752140B1 (en) 2012-09-11 2014-06-10 Sprint Communications Company L.P. System and methods for trusted internet domain networking
CN104584482B (zh) * 2012-09-28 2018-02-23 英特尔公司 用于基于ims的p2p流和下载服务的装置和方法
JP6124603B2 (ja) * 2013-01-21 2017-05-10 インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation 情報アクセス・システム、及び方法
US9161227B1 (en) 2013-02-07 2015-10-13 Sprint Communications Company L.P. Trusted signaling in long term evolution (LTE) 4G wireless communication
US9578664B1 (en) 2013-02-07 2017-02-21 Sprint Communications Company L.P. Trusted signaling in 3GPP interfaces in a network function virtualization wireless communication system
JP2014158078A (ja) * 2013-02-14 2014-08-28 Nippon Telegr & Teleph Corp <Ntt> QoS制御方法及び装置
US10375155B1 (en) 2013-02-19 2019-08-06 F5 Networks, Inc. System and method for achieving hardware acceleration for asymmetric flow connections
US9215133B2 (en) 2013-02-20 2015-12-15 Tekelec, Inc. Methods, systems, and computer readable media for detecting orphan Sy or Rx sessions using audit messages with fake parameter values
US9104840B1 (en) 2013-03-05 2015-08-11 Sprint Communications Company L.P. Trusted security zone watermark
US8881977B1 (en) 2013-03-13 2014-11-11 Sprint Communications Company L.P. Point-of-sale and automated teller machine transactions using trusted mobile access device
US9613208B1 (en) 2013-03-13 2017-04-04 Sprint Communications Company L.P. Trusted security zone enhanced with trusted hardware drivers
US9961109B2 (en) * 2013-03-14 2018-05-01 Comcast Cable Communications, Llc Communication policy frame
US9049186B1 (en) 2013-03-14 2015-06-02 Sprint Communications Company L.P. Trusted security zone re-provisioning and re-use capability for refurbished mobile devices
US9049013B2 (en) 2013-03-14 2015-06-02 Sprint Communications Company L.P. Trusted security zone containers for the protection and confidentiality of trusted service manager data
US9374363B1 (en) 2013-03-15 2016-06-21 Sprint Communications Company L.P. Restricting access of a portable communication device to confidential data or applications via a remote network based on event triggers generated by the portable communication device
US9191388B1 (en) 2013-03-15 2015-11-17 Sprint Communications Company L.P. Trusted security zone communication addressing on an electronic device
US8984592B1 (en) 2013-03-15 2015-03-17 Sprint Communications Company L.P. Enablement of a trusted security zone authentication for remote mobile device management systems and methods
US9021585B1 (en) 2013-03-15 2015-04-28 Sprint Communications Company L.P. JTAG fuse vulnerability determination and protection using a trusted execution environment
US9324016B1 (en) 2013-04-04 2016-04-26 Sprint Communications Company L.P. Digest of biographical information for an electronic device with static and dynamic portions
US9171243B1 (en) 2013-04-04 2015-10-27 Sprint Communications Company L.P. System for managing a digest of biographical information stored in a radio frequency identity chip coupled to a mobile communication device
US9454723B1 (en) 2013-04-04 2016-09-27 Sprint Communications Company L.P. Radio frequency identity (RFID) chip electrically and communicatively coupled to motherboard of mobile communication device
US11388700B2 (en) 2013-04-04 2022-07-12 Apple Inc. Internet protocol (IP) multimedia subsystem (IMS) based peer-to-peer (P2P) content distribution
US9838869B1 (en) 2013-04-10 2017-12-05 Sprint Communications Company L.P. Delivering digital content to a mobile device via a digital rights clearing house
US9443088B1 (en) 2013-04-15 2016-09-13 Sprint Communications Company L.P. Protection for multimedia files pre-downloaded to a mobile device
WO2014178049A2 (en) * 2013-04-30 2014-11-06 Mantisvision Ltd. Adaptive 3d registration
US9069952B1 (en) 2013-05-20 2015-06-30 Sprint Communications Company L.P. Method for enabling hardware assisted operating system region for safe execution of untrusted code using trusted transitional memory
US9560519B1 (en) 2013-06-06 2017-01-31 Sprint Communications Company L.P. Mobile communication device profound identity brokering framework
US9183606B1 (en) 2013-07-10 2015-11-10 Sprint Communications Company L.P. Trusted processing location within a graphics processing unit
US9208339B1 (en) 2013-08-12 2015-12-08 Sprint Communications Company L.P. Verifying Applications in Virtual Environments Using a Trusted Security Zone
US9185626B1 (en) 2013-10-29 2015-11-10 Sprint Communications Company L.P. Secure peer-to-peer call forking facilitated by trusted 3rd party voice server provisioning
US9191522B1 (en) 2013-11-08 2015-11-17 Sprint Communications Company L.P. Billing varied service based on tier
US10187317B1 (en) 2013-11-15 2019-01-22 F5 Networks, Inc. Methods for traffic rate control and devices thereof
US9161325B1 (en) 2013-11-20 2015-10-13 Sprint Communications Company L.P. Subscriber identity module virtualization
US9118655B1 (en) 2014-01-24 2015-08-25 Sprint Communications Company L.P. Trusted display and transmission of digital ticket documentation
US9832252B2 (en) * 2014-03-27 2017-11-28 Genband Us Llc Systems, methods, and computer program products for third party authentication in communication services
US9226145B1 (en) 2014-03-28 2015-12-29 Sprint Communications Company L.P. Verification of mobile device integrity during activation
US10015143B1 (en) 2014-06-05 2018-07-03 F5 Networks, Inc. Methods for securing one or more license entitlement grants and devices thereof
US11838851B1 (en) 2014-07-15 2023-12-05 F5, Inc. Methods for managing L7 traffic classification and devices thereof
CN106664287B (zh) * 2014-07-25 2020-06-26 瑞典爱立信有限公司 用于控制多媒体通信网络中的通信会话建立的方法和通信处理设备
US9230085B1 (en) 2014-07-29 2016-01-05 Sprint Communications Company L.P. Network based temporary trust extension to a remote or mobile device enabled via specialized cloud services
US10254942B2 (en) 2014-07-31 2019-04-09 Microsoft Technology Licensing, Llc Adaptive sizing and positioning of application windows
US10592080B2 (en) 2014-07-31 2020-03-17 Microsoft Technology Licensing, Llc Assisted presentation of application windows
US10678412B2 (en) 2014-07-31 2020-06-09 Microsoft Technology Licensing, Llc Dynamic joint dividers for application windows
US9787576B2 (en) 2014-07-31 2017-10-10 Microsoft Technology Licensing, Llc Propagating routing awareness for autonomous networks
US9414417B2 (en) * 2014-08-07 2016-08-09 Microsoft Technology Licensing, Llc Propagating communication awareness over a cellular network
US10122630B1 (en) 2014-08-15 2018-11-06 F5 Networks, Inc. Methods for network traffic presteering and devices thereof
WO2016080726A1 (en) * 2014-11-17 2016-05-26 Samsung Electronics Co., Ltd. Apparatus and method for profile installation in communication system
US10182013B1 (en) 2014-12-01 2019-01-15 F5 Networks, Inc. Methods for managing progressive image delivery and devices thereof
US9779232B1 (en) 2015-01-14 2017-10-03 Sprint Communications Company L.P. Trusted code generation and verification to prevent fraud from maleficent external devices that capture data
US9838868B1 (en) 2015-01-26 2017-12-05 Sprint Communications Company L.P. Mated universal serial bus (USB) wireless dongles configured with destination addresses
US11895138B1 (en) 2015-02-02 2024-02-06 F5, Inc. Methods for improving web scanner accuracy and devices thereof
US10834065B1 (en) 2015-03-31 2020-11-10 F5 Networks, Inc. Methods for SSL protected NTLM re-authentication and devices thereof
US9473945B1 (en) 2015-04-07 2016-10-18 Sprint Communications Company L.P. Infrastructure for secure short message transmission
US20180041549A1 (en) * 2015-04-08 2018-02-08 Telefonaktiebolaget Lm Ericsson (Publ) In-Session Communication
US11350254B1 (en) 2015-05-05 2022-05-31 F5, Inc. Methods for enforcing compliance policies and devices thereof
US10505818B1 (en) 2015-05-05 2019-12-10 F5 Networks. Inc. Methods for analyzing and load balancing based on server health and devices thereof
JP6298013B2 (ja) * 2015-06-24 2018-03-20 日本電信電話株式会社 ポリシー制御システム、および、ポリシー制御方法
US9819679B1 (en) 2015-09-14 2017-11-14 Sprint Communications Company L.P. Hardware assisted provenance proof of named data networking associated to device data, addresses, services, and servers
US10387669B1 (en) * 2015-09-17 2019-08-20 Nextlabs, Inc. Protecting documents with centralized and discretionary policies
US10334468B2 (en) * 2015-10-05 2019-06-25 Cisco Technology, Inc. Scalable control plane
US10282719B1 (en) 2015-11-12 2019-05-07 Sprint Communications Company L.P. Secure and trusted device-based billing and charging process using privilege for network proxy authentication and audit
US9817992B1 (en) 2015-11-20 2017-11-14 Sprint Communications Company Lp. System and method for secure USIM wireless network access
US11757946B1 (en) 2015-12-22 2023-09-12 F5, Inc. Methods for analyzing network traffic and enforcing network policies and devices thereof
US10404698B1 (en) 2016-01-15 2019-09-03 F5 Networks, Inc. Methods for adaptive organization of web application access points in webtops and devices thereof
US12464021B1 (en) 2016-01-20 2025-11-04 F5, Inc. Methods for providing secure access using preemptive measures and devices thereof
US10797888B1 (en) 2016-01-20 2020-10-06 F5 Networks, Inc. Methods for secured SCEP enrollment for client devices and devices thereof
US11178150B1 (en) 2016-01-20 2021-11-16 F5 Networks, Inc. Methods for enforcing access control list based on managed application and devices thereof
US9986468B2 (en) * 2016-03-18 2018-05-29 Futurewei Technologies, Inc. Remove TCP deadlock caused by wireless device cross technology handover
US10791088B1 (en) 2016-06-17 2020-09-29 F5 Networks, Inc. Methods for disaggregating subscribers via DHCP address translation and devices thereof
US10701112B2 (en) * 2016-08-05 2020-06-30 T-Mobile Usa, Inc. IP-based USSD communications
US10505792B1 (en) 2016-11-02 2019-12-10 F5 Networks, Inc. Methods for facilitating network traffic analytics and devices thereof
US11528648B2 (en) 2016-11-15 2022-12-13 Nokia Technologies Oy Hybrid release for processing user equipment transaction
US20180198786A1 (en) * 2017-01-11 2018-07-12 Pulse Secure, Llc Associating layer 2 and layer 3 sessions for access control
US10917868B2 (en) * 2017-03-16 2021-02-09 Lg Electronics Inc. Method for notifying of mobility event in wireless communication system and device therefor
US10812266B1 (en) 2017-03-17 2020-10-20 F5 Networks, Inc. Methods for managing security tokens based on security violations and devices thereof
US10972453B1 (en) 2017-05-03 2021-04-06 F5 Networks, Inc. Methods for token refreshment based on single sign-on (SSO) for federated identity environments and devices thereof
US11122042B1 (en) 2017-05-12 2021-09-14 F5 Networks, Inc. Methods for dynamically managing user access control and devices thereof
US11343237B1 (en) 2017-05-12 2022-05-24 F5, Inc. Methods for managing a federated identity environment using security and access control data and devices thereof
US11202330B2 (en) 2017-06-17 2021-12-14 Lg Electronics Inc. Method for registering terminal in wireless communication system and apparatus therefor
US10499249B1 (en) 2017-07-11 2019-12-03 Sprint Communications Company L.P. Data link layer trust signaling in communication network
US11122083B1 (en) 2017-09-08 2021-09-14 F5 Networks, Inc. Methods for managing network connections based on DNS data and network policies and devices thereof
EP3769485B1 (en) * 2018-03-23 2022-12-07 Telefonaktiebolaget Lm Ericsson (Publ) Network slicing awareness in ip multimedia subsystem
AU2019435787B2 (en) * 2019-03-21 2025-01-30 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Policy determining method and apparatus, and terminal
US11496918B2 (en) 2020-09-24 2022-11-08 T-Mobile Usa, Inc. Automating 5G core network testing
US11956236B2 (en) * 2021-03-11 2024-04-09 Huawei Technologies Co., Ltd. System and method for tracking privacy policy in access networks
US20230283605A1 (en) * 2022-03-02 2023-09-07 Arris Enterprises Llc Authentication of consumer premise equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1757198A (zh) * 2003-02-28 2006-04-05 西门子公司 用于在wlan网络中传输数据的方法
CN1929434A (zh) * 2006-09-22 2007-03-14 中国移动通信集团公司 Ims域与cs域消息互通的方法
US20070250569A1 (en) * 2006-04-25 2007-10-25 Nokia Corporation Third-party session modification

Family Cites Families (51)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2952308A (en) 1955-10-10 1960-09-13 American Infra Red Radiant Co Electrical ignition and safety systems for burners
US2952208A (en) 1956-03-15 1960-09-13 Wagoner Junior Billy Detonation circuit for multiple sensitivity fuze
US6970930B1 (en) * 1999-11-05 2005-11-29 Mci, Inc. Method and system of providing differentiated services
US6910074B1 (en) * 2000-07-24 2005-06-21 Nortel Networks Limited System and method for service session management in an IP centric distributed network
US7546629B2 (en) * 2002-03-06 2009-06-09 Check Point Software Technologies, Inc. System and methodology for security policy arbitration
US20030076813A1 (en) * 2001-10-23 2003-04-24 Markus Isomaki Method and packet switched communication network with enhanced session establishment
US7509425B1 (en) 2002-01-15 2009-03-24 Dynamicsoft, Inc. Establishing and modifying network signaling protocols
WO2003067439A1 (en) * 2002-02-04 2003-08-14 Flarion Technologies, Inc. A method for extending mobile ip and aaa to enable integrated support for local access and roaming access connectivity
WO2004029854A2 (en) * 2002-09-27 2004-04-08 Nokia Corporation Enhanced qos control
JP3721160B2 (ja) 2002-11-29 2005-11-30 Necインフロンティア株式会社 無線LANシステム、通信端末、LAN制御装置、及びQoS制御方法
US7436843B2 (en) * 2003-04-30 2008-10-14 Telefonaktiebolaget Lm Ericsson (Publ) Method for access selection
JP4107252B2 (ja) * 2004-03-11 2008-06-25 日本電気株式会社 通信中継装置、通信中継方法、および通信中継プログラム
US8081586B2 (en) * 2004-04-07 2011-12-20 Nokia Corporation Method and apparatus to convey a URI for content indirection use in SIP
WO2005120112A1 (en) * 2004-05-26 2005-12-15 Telefonaktiebolaget Lm Ericsson (Publ) Servers and methods for controlling group management
US7564846B2 (en) * 2004-08-30 2009-07-21 Dezonno Anthony J Method of collecting communication system information
US8055778B2 (en) * 2004-09-30 2011-11-08 Siemens Enterprise Communications, Inc. SIP user agent with simultaneous multiple registrations
GB0422275D0 (en) * 2004-10-07 2004-11-10 Nokia Corp Callback services in a communication system
EP1705858A1 (en) * 2005-03-24 2006-09-27 Orange SA Method and system for activation of a packet data protocol context
US20060218268A1 (en) * 2005-03-28 2006-09-28 Andre Beck Method and apparatus for extending service mediation to intelligent voice-over-IP endpoint terminals
EP1946477B1 (en) * 2005-10-20 2019-06-26 Cisco Technology, Inc. System and method for a policy enforcement point interface
US8655984B2 (en) * 2005-12-21 2014-02-18 Vringo Infrastructure Inc. Content aggregation service for mobile environment
MX2008008900A (es) * 2006-01-10 2008-09-11 Research In Motion Ltd Sistema y metodo para enrutar una llamada entrante a un dominio adecuado en un ambiente de red que incluye ims.
US20070162599A1 (en) * 2006-01-11 2007-07-12 Samsung Electronics Co., Ltd. Distributing a policy decision function in an IP multimedia subsystem
CN101496387B (zh) 2006-03-06 2012-09-05 思科技术公司 用于移动无线网络中的接入认证的系统和方法
JP4561671B2 (ja) * 2006-03-30 2010-10-13 株式会社日立製作所 データ通信方法およびシステム
US8582555B2 (en) * 2006-05-12 2013-11-12 Oracle International Corporation SIP routing customization
US8375430B2 (en) * 2006-06-27 2013-02-12 Intel Corporation Roaming secure authenticated network access method and apparatus
JP2008035250A (ja) * 2006-07-28 2008-02-14 Fujitsu Ltd 情報提供サービス制御システム
US20080049648A1 (en) * 2006-08-28 2008-02-28 Motorola, Inc. Method and apparatus for policy management for an internet protocol multimedia subsystem based wireless communication system
US8542671B2 (en) * 2006-09-29 2013-09-24 Oracle International Corporation Service provider functionality with policy enforcement functional layer bound to SIP
US20080243999A1 (en) * 2007-03-27 2008-10-02 Motorola, Inc. Method and system for management of an application ensemble
CA2680069C (en) * 2007-03-30 2015-06-16 Telefonaktiebolaget L M Ericsson (Publ) System and method for indicating circuit switched access at ims registration
US7856226B2 (en) * 2007-04-17 2010-12-21 Aylus Networks, Inc. Systems and methods for IMS user sessions with dynamic service selection
WO2009002143A1 (en) * 2007-06-22 2008-12-31 Telefonaktiebolaget Lm Ericsson (Publ) Method of providing a service through a user equipment unit in an ip multimedia subsystem telecommunications network, including a user database server, service policy server and application server for use with said method
US8443433B2 (en) * 2007-06-28 2013-05-14 Microsoft Corporation Determining a merged security policy for a computer system
US20090067408A1 (en) * 2007-09-12 2009-03-12 Nokia Corporation Centralized call log and method thereof
JP5282095B2 (ja) * 2007-10-19 2013-09-04 テレフオンアクチーボラゲット エル エム エリクソン(パブル) マルチメディア通信セッションの確立
JP5118202B2 (ja) * 2007-10-19 2013-01-16 テレフオンアクチーボラゲット エル エム エリクソン(パブル) 通信セッションに関するリソース制限をアプリケーション機能に通知するための方法および装置
US7831701B2 (en) * 2007-10-27 2010-11-09 At&T Mobility Ii Llc Cascading policy management deployment architecture
US7788383B2 (en) * 2007-10-30 2010-08-31 Cisco Technology, Inc. Communicating a selection of a potential configuration
US8165116B2 (en) * 2007-12-12 2012-04-24 At&T Intellectual Property I, L.P. Method and system to provide contact services in a communication network
CN101911651A (zh) * 2008-01-11 2010-12-08 爱立信电话股份有限公司 保护联系信息的安全
CA2711731A1 (en) * 2008-02-14 2009-08-20 Nokia Corporation System and method for implementing a publication
CA2714628C (en) 2008-02-18 2016-04-12 Research In Motion Limited System and method for resolving extensions for the sip session policy framework
US20090210538A1 (en) 2008-02-18 2009-08-20 Research In Motion Limited System and Method for Indicating Supported Session Policy URI Schemes Extensions
US8656451B2 (en) * 2008-03-07 2014-02-18 At&T Mobility Ii Llc Policy application server for mobile data networks
US8135124B2 (en) * 2008-03-21 2012-03-13 Microsoft Corporation Communicating information pertaining to cancelling of forked call requests
US20110035442A1 (en) * 2008-04-10 2011-02-10 Telefonaktiebolaget Lm Ericsson (Publ) Adaption of Metadata Based on Network Conditions
US20100142517A1 (en) * 2008-11-10 2010-06-10 Research In Motion Limited Method and System for Supporting SIP Session Policy Using Existing Authorization Architecture and Protocols
US8416780B2 (en) * 2009-11-03 2013-04-09 Research In Motion Limited System and method for session initiation protocol header modification
EP2509280B1 (en) * 2011-04-05 2015-03-11 BlackBerry Limited System and method to preserve dialogs in clustered environments in case of node failure

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1757198A (zh) * 2003-02-28 2006-04-05 西门子公司 用于在wlan网络中传输数据的方法
US20070250569A1 (en) * 2006-04-25 2007-10-25 Nokia Corporation Third-party session modification
CN1929434A (zh) * 2006-09-22 2007-03-14 中国移动通信集团公司 Ims域与cs域消息互通的方法

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015006928A1 (zh) * 2013-07-16 2015-01-22 华为技术有限公司 一种建立业务数据流的方法、设备及系统
CN105812337A (zh) * 2014-12-31 2016-07-27 中兴通讯股份有限公司 一种Radius和Diameter相结合认证授权的方法及装置
CN110771223A (zh) * 2017-05-05 2020-02-07 三星电子株式会社 用于在5g网络中执行寻呼操作的方法和系统
US11483760B2 (en) 2017-05-05 2022-10-25 Samsung Electronics Co., Ltd. Methods and systems for performing paging operations in a 5G network
WO2019052227A1 (zh) * 2017-09-14 2019-03-21 华为技术有限公司 一种授权方法和网元
US11431695B2 (en) 2017-09-14 2022-08-30 Huawei Technologies Co., Ltd. Authorization method and network element

Also Published As

Publication number Publication date
EP2353273B1 (en) 2018-05-02
CN102210132B (zh) 2014-09-24
US8537822B2 (en) 2013-09-17
US20100154030A1 (en) 2010-06-17
AU2009313216A1 (en) 2010-05-14
WO2010054354A2 (en) 2010-05-14
US20150373125A1 (en) 2015-12-24
MX2011004885A (es) 2011-05-30
CA2743010A1 (en) 2010-05-14
EP2353273A2 (en) 2011-08-10
US20100154031A1 (en) 2010-06-17
US20170048330A1 (en) 2017-02-16
AU2009313216B2 (en) 2013-12-19
JP2012508525A (ja) 2012-04-05
US20100146130A1 (en) 2010-06-10
WO2010054354A3 (en) 2010-12-29
CA2743010C (en) 2018-04-03
US9154399B2 (en) 2015-10-06
US9491243B2 (en) 2016-11-08
KR20110082620A (ko) 2011-07-19
US8875274B2 (en) 2014-10-28
US20100142517A1 (en) 2010-06-10
US9967348B2 (en) 2018-05-08
KR101242995B1 (ko) 2013-03-12

Similar Documents

Publication Publication Date Title
CN102210132B (zh) 使用现有授权架构和协议来支持sip会话策略的方法和系统
KR101441567B1 (ko) Ims 망을 통한 m2m 데이터 전달 방법 및 이를 위한 m2m 서비스 플랫폼
KR101550062B1 (ko) M2m 디바이스의 제어권 공유 방법 및 이를 위한 m2m 서비스 플랫폼
US8687492B2 (en) Traffic control by IP multimedia subsystem
US20080069086A1 (en) Mobile Communication System Based On Ip And Session Initiation Method Thereof
Psimogiannos et al. An IMS-based network architecture for WiMAX-UMTS and WiMAX-WLAN interworking
US20090210538A1 (en) System and Method for Indicating Supported Session Policy URI Schemes Extensions
KR101050573B1 (ko) Ims 기반의 유무선 복합망에서의 사회 관계 구성 장치 및 방법
US20140378119A1 (en) Method and apparatus for configuring service settings for a mobile subscriber
RU2587650C2 (ru) Способ и сетевой объект для регистрации объекта пользователя в сети связи через другую сеть связи
WO2012110527A1 (en) Distributed middleware for mobile devices
CN100466760C (zh) 一种基于ip网络域消息业务的实现方法
Tompros et al. A strategy for harmonised QoS manipulation in heterogeneous IMS networks
Elloumi et al. Interworking Components for the end-to-end QoS into IMS-based architecture mono provider
KR20100060525A (ko) Ims 기반의 유무선 복합망에서의 추천 규칙 관리 장치 및 방법, 이를 이용한 추천 에이전트 시스템
KR20090080823A (ko) Ims 기반 유무선 복합망에서의 지능형 웹 검색 서비스제공 방법 및 장치
Wei et al. Management framework based on a vending machine scenario
Peyman Integration of heterogeneous wireless access networks with IP multimedia subsystem
KR20050103049A (ko) 서비스 기반 지역 정책을 이용한 아이피 멀티미디어 서브시스템에서의 세션 형성 시스템 및 방법

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C53 Correction of patent of invention or patent application
CB02 Change of applicant information

Address after: Voight, Ontario, Canada

Applicant after: BlackBerry Ltd.

Address before: Ontario, Canada

Applicant before: Research In Motion Ltd.

COR Change of bibliographic data

Free format text: CORRECT: APPLICANT; FROM: RESEARCH IN MOTION LTD. TO: BLACKBERRY LTD.

C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20240605

Address after: Illinois

Patentee after: Ot patent trusteeship Co.,Ltd.

Country or region after: U.S.A.

Address before: Voight, Ontario, Canada

Patentee before: BlackBerry Ltd.

Country or region before: Canada

TR01 Transfer of patent right
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20240702

Address after: Ai Erlandubailin

Patentee after: Maliki Innovation Co.,Ltd.

Country or region after: Ireland

Address before: Illinois

Patentee before: Ot patent trusteeship Co.,Ltd.

Country or region before: U.S.A.