目标专利:872用于分布式多媒体应用的能力和服务质量协商和会话建立的软件体系结构
专利公开号:CN1729672B
专利权人:诺基亚技术有限公司
无效请求书提交日期:2026年
非显而易见性评估仅供参考,不构成法律建议。
| 编号 | 名称 |
|---|
一种为在参与移动电信会话的至少两个已注册终端对等体上运行的多流多媒体应用(130)和/或正连接到移动网络的中间件(130)提供应用编程接口(101b)的系统,;所述系统(128)利用连接的E2ENP阶段的概念提供保证的端对端质量和资源能力并且包括:-用于多个备选能力和QoS合同的预协商的模块,; -用于租赁预协商信息的管理的模块,; -用于通过多个备选能力和/或QoS合同的协商在所述终端对等体之间建立会话的模块,;以及-用于端对端质量和能力的动态重新协商的模块,; 其中要协商的信息以可交换格式来表达,;从而允许所述多流多媒体应用(130)约定协商信息的特定参考模型,;然后将所述特定参考模型用于动态配置有限状态机(106),;从而根据相应用户的偏好和简档来合理安排本地、对等体和网络资源。
如权利要求1所述的系统,其特征在于,所述系统(128)被在内部分解为协调内部过程与应用编程接口(101a-e)的一组有限状态机(106)。
如权利要求2所述的系统,其特征在于,所述多流多媒体应用(130)和/或所述中间件(130)利用所述有限状态机(106)进行动态配置。
如以上权利要求中的任一项所述的系统,其特征在于,它被设计成支持多个并发用户。
一种用于建立电信网络中两个实体之间会话的系统,所述系统(128)包括以下接口模块:-实现所述系统(128)与管理它的实体(102)之间的接口(IF1)的管理接口模块(101a),-实现所述系统(128)、使用所述系统(128)所提供的服务的中间件(130)和/或应用(130)之间的接口(IF2)的接口模块(101b),-实现所述系统(128)与会话层协议的用户代理(110)之间的接口(IF3)的通用会话层协议接口模块(101c),其中,为了在所述两个实体之间提供保证的端对端质量和资源能力而要协商的信息以可交换格式来表达,从而允许所述多流多媒体应用(130)约定协商信息的特定参考模型,然后将所述特定参考模型用于动态配置有限状态机(106),从而根据相应用户的偏好和简档来合理安排本地、对等体和网络资源。
如以上权利要求中的任一项所述的系统,其特征在于,还包括两级E2ENP高速缓存(104),用于管理协商对象标识符,以便通过非持久地存储和检索下列项目,把特定应用(130)和/或中间件(130)的标识方案与为E2ENP指定的方案分离-引用相应移动电信会话的E2ENP会话标识符, -引用所述系统(128)的所述有限状态机(106)所处理的相应服务提供商(110)的E2ENP会话标识符,以及-引用使用所述系统(128)所提供的服务的任何应用(130)和/或中间件(130)所处理的相应服务用户(130)的E2ENP会话标识符。
如以上权利要求中的任一项所述的系统,其特征在于,所述系统(128)还包括:-用于在给定E2ENP预协商或协商过程的执行期间预先高速缓存信息的模块,其中一旦给定过程已经成功完成,所述预先高速缓存的数据保持被高速缓存,以便将来在稍后的E2ENP会话期间引用,以及-用于高速缓存可在新的E2ENP预协商或协商过程中用作对已经在终端对等体之间(预)协商的数据的引用的信息的模块。
如以上权利要求中的任一项所述的系统,其特征在于,E2ENP会话层协议接口模块(101a-e)独立于实际使用的会话层协议和会话描述协议实现。
如以上权利要求中的任一项所述的系统,其特征在于,还包括实现所述系统(128)与用于对E2ENP会话描述编码的工厂示例(114)之间的接口(IF5)的工厂接口模块(101e)。
如以上权利要求中的任一项所述的系统,其特征在于,还包括实现所述系统(128)与对E2ENP会话描述解码所需的分析器示例(112)之间的接口(IF4)的分析器接口模块(101d)。
如权利要求9和10中的任一项所述的系统,其特征在于,所述分析器示例(112)和所述工厂示例(114)可通过采用相同的协议来独立地配置。
如以上权利要求中的任一项所述的系统,基于会话发起协议(SIP)分别与会话描述协议(SDP)或会话描述协议-下一代(SDPng)的扩充相结合的新颖使用。
如权利要求12所述的系统,其特征在于,会话层协议和会话描述协议(SDP)或会话描述协议-下一代(SDPng)分别是可独立配置的。
一种协商方法,为在参与移动电信会话的至少两个已注册终端对等体上运行的多流多媒体应用(130)和/或正连接到移动网络的中间件(130)提供保证的端对端质量和资源能力,以便动态适应传输质量的变化,它基于端对端协商协议(E2ENP)的扩充,所述方法包括以下步骤:-执行多个备选能力和QoS合同的预协商, -执行租赁预协商信息的管理, -通过多个备选能力和/或QoS合同的协商以及终端和网络资源保留的协调在所述终端对等体之间执行会话建立,以及-执行端对端质量和能力的快速动态重新协商 利用连接的E2ENP阶段的概念, 其特征在于所述方法还包括以下步骤: 以可交换格式表达要协商的信息,从而允许所述多流多媒体应用(130)约定协商信息的特定参考模型,然后将所述特定参考模型用于动态配置有限状态机(106),从而根据相应用户的偏好和简档来合理安排本地、对等体和网络资源。
如权利要求14所述的协商方法,其特征在于,所述资源保留协调过程是基于多阶段呼叫建立机制,它使网络QoS和安全性建立成为由会话层协议发起并由会话描述协议实现描述的会话的前提,其中网络资源保留机制在会话开始前被部署,其中,由系统(128)调用到中间件(130)的已注册客户机端、以便分别指明特定消息交换的到达或确认给定消息交换的结束的指示(Ind)和确认(Cfm)原语是E2ENP的组成部分,并被映射到E2ENP“qosdef”部分(1300),它或者指定对等体的能力,或者定义已经由利用所述系统(128)及其相应协商过程的实体验证的已确认QoS合同。
如权利要求14和15中的任一项所述的协商方法,其特征在于,根据“经济原则”在不同对等体之间的保留过程的强制同步。
如权利要求14至16中的任一项所述的协商方法,其特征在于,若提议方端的终端对等体没有执行网络资源保留,则作为应答方的另一个终端对等体的系统(128)通过检查所述提议方给出的前提来确定这种情况,并相应地使所述应答方能够透明地处理资源保留协调。
如权利要求14至17中的任一项所述的协商方法,其特征在于还包括以下步骤:允许端对端的和分段的保留,其中网络资源保留预先在本地进行,而没有成本和/或对会话建立的重大影响。
如权利要求14至18中的任一项所述的协商方法,其特征在于,若多流多媒体应用(130)或中间件(130)希望执行网络资源的“预先保留”,则E2ENP信令分别向所述应用(130)或中间件(130)提供正确定时,从而通知它何时在所有端的资源保留都已经完成。
如权利要求14至19中的任一项所述的协商方法,其特征在于,新的E2ENP语法,它允许标识不同E2ENP用户的E2ENP地址(600)与所述会话层协议和/或下面由系统(128)使用的相应传输协议无关,所述E2ENP地址(600)通过所应用的预协商和协商原语传递并被映射到用于搭载E2ENP信息的基础会话层协议所用的特定语法。
一种用于如权利要求14至20中任一项所述的协商方法的争用解决方法,它适用于两个对等体同时发起E2ENP阶段的情况,所述争用解决方法包括以下步骤:配置E2ENP UA(128),使得E2ENP UA(128)不仅包含提议方发送的会话标识符,而且包含其散列以及时标,所述散列作为在任何后续会话层协议消息中的所述会话标识符的替代物,它考虑了E2ENPUA(128)在其中为活动的计算单元的IP地址,这在每当发起协商或预协商阶段时被应用。
如权利要求21所述的争用解决方法,其特征在于,若两个对等体还没有涉及多媒体会话,则每个对等体把它已经产生的散列与从所述对等体接收的散列进行比较,以及具有最高值的对等体被自动选作提议方,从而以同样方式继续进行预协商或协商阶段,而另一个对等体自动转到应答方模式。
如权利要求21所述的争用解决方法,其特征在于,若两个对等体已经涉及到多媒体会话,则其请求已经被拒绝的对等体在其请求已经被接受的对等体已经完成其协商过程之后应用非计划的重新协商过程。
一种电信网络,其特征在于,所述电信网络包括如权利要求1至13中任一项所述的系统(128)。