1、计算机应用技术专业优秀论文 IMS 业务触发的研究关键词:IMS 网络业务 业务触发算法 业务逻辑触发 信令性能 过滤准则 会话初始协议 IP 多媒体子系统摘要:随着移动通信网络的演进,对通信网络所提供服务的要求越来越高。IP(InternetProtocol)多媒体子系统(IP Multimedia Subsystem,IMS)使得第三代(3G)移动网络成为可以提供全业务的融合网络,IMS 成为研究的热点。IMS中可提供业务的多样性和业务的服务质量是 IMS 网络成功与否的关键,而要保证业务的服务质量,必须保证 IMS 网络业务的快速有效触发。业务触发主要包括应用/业务触发框架(Applic
2、ation TriggeringArchitecture,ATA)、业务触发数据(Service Triggering Data,STD)、业务触发算法(ServiceTriggering Algorithm,STA)和业务触发协议(Service Triggering Protocol,STP)等内容。本文对 IMS 的业务触发进行研究,主要涉及如下几个方面:1、应用触发框架方面,主要是对现有应用触发框架进行了增强,并提出了一种新的应用触发框架以解决现有框架中存在的问题;2、业务触发数据方面,主要是对现有3GPP(3rd Generation Partnership Proiect)规范中的
3、业务触发数据进行研究,分析其存在的问题并提出了一种基于业务键的触发数据;3、业务触发算法方面,主要是性能方面的研究,分析了现有 3GPP 业务触发算法的性能问题,并提出了几种优化的业务触发算法以提高 IMS 触发系统的性能。4、业务逻辑触发(Service Logic Triggering,SLT)方面,分析了现有 3GPP 规范中尚未标准化的部分,提出了一种 SIP 应用服务器业务逻辑触发机制,并研究了该机制下整个 IMS 业务触发的性能。 本文对研究过程中取得的主要创新成果进行了详细阐述。这些创新工作简要归纳如下: 1)IMS 应用触发框架方面:在现有 3GPP应用触发框架中,3GPP 只
4、定义并实现了初始过滤准则(initial Filter Criteria,iFC),虽然也定义了后续过滤准则(subsequentFilter Criteria,sFC),但并未给出 sFC 的具体实现方式。为了解决这个问题,增强现有 3GPP 应用触发框架,提出了一种基于 SIP(Session Initiation Protocol)头的 sFC 的实现方式,该实现方式可以有效控制后续 SIP 消息的触发,增加了后续 SIP 消息路由的灵活性:针对提出的 sFC 实现方式,通过分析发现基于iFC+sFC 的业务触发缺乏足够的灵活性,且存在不必要的业务触发而造成 S-CSCF(Serving
5、Call Session Control Function)和应用服务器(Application Server,AS)不得不处理额外的 SIP 消息,所以不可避免地引入了额外的网络处理时延的问题。为了解决这些问题,提出了一种基于呼叫状态的应用触发框架(Call-state based ATA,CATA)。在举例说明了 CATA 下的业务触发后,分析、讨论了 iFC、sFC 和 cFC(call-state based Filter Criteria)之间的关系。 2)IMS 业务触发数据方面:分析了现有 3GPP 业务触发数据中存在的问题,提出了一种基于 SIP 头的业务键(Service K
6、ey)的实现方式,具有如下优点:a)S-CSCF 和应用服务器可以更加简洁地完成业务/业务逻辑的触发,提高了业务触发性能;b)解决了初始过滤准则的冲突问题,使多个应用服务器之间的 iFC 互不干扰,防止了由于新业务的部署而引发新旧业务之间的 iFC 冲突;c)使 S-CSCF 一次触发多个业务成为可能。 3)IMS 业务触发算法方面:研究了现有3GPP 提出的基于 iFC 的业务触发算法的性能,提出了三种业务触发算法以提高现有业务触发的性能:a)在本文提出的 sFC 实现方式的基础上,提出了一种新的基于 iFC+sFC 的动态业务触发算法(NewDynamic STA based on iFC
7、 and sFC,NDSTA),通过性能分析发现,NDSTA 可以有效降低 S-CSCF 和应用服务器的信令流量负载,进而增加了整个系统的吞吐量,减少了会话建立时延。b)提出了一种基于组的业务触发算法(Group basedSTA,GSTA),S-CSCF 通过一次触发一组应用服务器/业务的方式,减少了业务触发的次数,进而减少了 S-CSCF的信令流量负载,提高了 S-CSCF 的吞吐量和性能 c)在 CATA 下,提出了一种基于呼叫状态的业务触发算法(Call-state basedSTA,CSTA),通过性能分析发现CSTA 是一种灵活有效的业务触发算法。同时基于应用服务器/业务分组的技术
8、、sFC 都可以与 CSTA 有效结合进一步提高系统性能,提高 IMS 网络的服务质量。 4)IMS 业务逻辑触发机制方面:提出了业务逻辑触发的概念,提出了一种 SIP应用服务器业务逻辑触发机制,详细定义了业务逻辑触发数据,给出了业务逻辑触发算法(Service Logic Triggering Algorithm,SLTA)。对基于 SLTA 的多业务逻辑环境下业务触发和无 SLTA 的原 3GPP 业务触发的性能对比分析表明,基于 SLTA 的业务触发可以有效提高触发效率,在降低 S-CSCF 吞吐量的同时,提高了系统性能。同时该业务逻辑触发机制完善了 LMS 网络中的业务触发机制。正文内
9、容随着移动通信网络的演进,对通信网络所提供服务的要求越来越高。IP(InternetProtocol)多媒体子系统(IP Multimedia Subsystem,IMS)使得第三代(3G)移动网络成为可以提供全业务的融合网络,IMS 成为研究的热点。IMS中可提供业务的多样性和业务的服务质量是 IMS 网络成功与否的关键,而要保证业务的服务质量,必须保证 IMS 网络业务的快速有效触发。业务触发主要包括应用/业务触发框架(Application TriggeringArchitecture,ATA)、业务触发数据(Service Triggering Data,STD)、业务触发算法(Ser
10、viceTriggering Algorithm,STA)和业务触发协议(Service Triggering Protocol,STP)等内容。本文对 IMS 的业务触发进行研究,主要涉及如下几个方面:1、应用触发框架方面,主要是对现有应用触发框架进行了增强,并提出了一种新的应用触发框架以解决现有框架中存在的问题;2、业务触发数据方面,主要是对现有3GPP(3rd Generation Partnership Proiect)规范中的业务触发数据进行研究,分析其存在的问题并提出了一种基于业务键的触发数据;3、业务触发算法方面,主要是性能方面的研究,分析了现有 3GPP 业务触发算法的性能问题
11、,并提出了几种优化的业务触发算法以提高 IMS 触发系统的性能。4、业务逻辑触发(Service Logic Triggering,SLT)方面,分析了现有 3GPP 规范中尚未标准化的部分,提出了一种 SIP 应用服务器业务逻辑触发机制,并研究了该机制下整个 IMS 业务触发的性能。 本文对研究过程中取得的主要创新成果进行了详细阐述。这些创新工作简要归纳如下: 1)IMS 应用触发框架方面:在现有 3GPP应用触发框架中,3GPP 只定义并实现了初始过滤准则(initial Filter Criteria,iFC),虽然也定义了后续过滤准则(subsequentFilter Criteria
12、,sFC),但并未给出 sFC 的具体实现方式。为了解决这个问题,增强现有 3GPP 应用触发框架,提出了一种基于 SIP(Session Initiation Protocol)头的 sFC 的实现方式,该实现方式可以有效控制后续 SIP 消息的触发,增加了后续 SIP 消息路由的灵活性:针对提出的 sFC 实现方式,通过分析发现基于iFC+sFC 的业务触发缺乏足够的灵活性,且存在不必要的业务触发而造成 S-CSCF(ServingCall Session Control Function)和应用服务器(Application Server,AS)不得不处理额外的 SIP 消息,所以不可避
13、免地引入了额外的网络处理时延的问题。为了解决这些问题,提出了一种基于呼叫状态的应用触发框架(Call-state based ATA,CATA)。在举例说明了 CATA 下的业务触发后,分析、讨论了 iFC、sFC 和 cFC(call-state based Filter Criteria)之间的关系。 2)IMS 业务触发数据方面:分析了现有 3GPP 业务触发数据中存在的问题,提出了一种基于 SIP 头的业务键(Service Key)的实现方式,具有如下优点:a)S-CSCF 和应用服务器可以更加简洁地完成业务/业务逻辑的触发,提高了业务触发性能;b)解决了初始过滤准则的冲突问题,使多
14、个应用服务器之间的 iFC 互不干扰,防止了由于新业务的部署而引发新旧业务之间的 iFC 冲突;c)使 S-CSCF 一次触发多个业务成为可能。 3)IMS 业务触发算法方面:研究了现有3GPP 提出的基于 iFC 的业务触发算法的性能,提出了三种业务触发算法以提高现有业务触发的性能:a)在本文提出的 sFC 实现方式的基础上,提出了一种新的基于 iFC+sFC 的动态业务触发算法(NewDynamic STA based on iFC and sFC,NDSTA),通过性能分析发现,NDSTA 可以有效降低 S-CSCF 和应用服务器的信令流量负载,进而增加了整个系统的吞吐量,减少了会话建立
15、时延。b)提出了一种基于组的业务触发算法(Group basedSTA,GSTA),S-CSCF 通过一次触发一组应用服务器/业务的方式,减少了业务触发的次数,进而减少了 S-CSCF的信令流量负载,提高了 S-CSCF 的吞吐量和性能 c)在 CATA 下,提出了一种基于呼叫状态的业务触发算法(Call-state basedSTA,CSTA),通过性能分析发现CSTA 是一种灵活有效的业务触发算法。同时基于应用服务器/业务分组的技术、sFC 都可以与 CSTA 有效结合进一步提高系统性能,提高 IMS 网络的服务质量。 4)IMS 业务逻辑触发机制方面:提出了业务逻辑触发的概念,提出了一种
16、 SIP应用服务器业务逻辑触发机制,详细定义了业务逻辑触发数据,给出了业务逻辑触发算法(Service Logic Triggering Algorithm,SLTA)。对基于 SLTA 的多业务逻辑环境下业务触发和无 SLTA 的原 3GPP 业务触发的性能对比分析表明,基于 SLTA 的业务触发可以有效提高触发效率,在降低 S-CSCF 吞吐量的同时,提高了系统性能。同时该业务逻辑触发机制完善了 LMS 网络中的业务触发机制。随着移动通信网络的演进,对通信网络所提供服务的要求越来越高。IP(InternetProtocol)多媒体子系统(IP Multimedia Subsystem,IM
17、S)使得第三代(3G)移动网络成为可以提供全业务的融合网络,IMS 成为研究的热点。IMS中可提供业务的多样性和业务的服务质量是 IMS 网络成功与否的关键,而要保证业务的服务质量,必须保证 IMS 网络业务的快速有效触发。业务触发主要包括应用/业务触发框架(Application TriggeringArchitecture,ATA)、业务触发数据(Service Triggering Data,STD)、业务触发算法(ServiceTriggering Algorithm,STA)和业务触发协议(Service Triggering Protocol,STP)等内容。本文对 IMS 的业务
18、触发进行研究,主要涉及如下几个方面:1、应用触发框架方面,主要是对现有应用触发框架进行了增强,并提出了一种新的应用触发框架以解决现有框架中存在的问题;2、业务触发数据方面,主要是对现有3GPP(3rd Generation Partnership Proiect)规范中的业务触发数据进行研究,分析其存在的问题并提出了一种基于业务键的触发数据;3、业务触发算法方面,主要是性能方面的研究,分析了现有 3GPP 业务触发算法的性能问题,并提出了几种优化的业务触发算法以提高 IMS 触发系统的性能。4、业务逻辑触发(Service Logic Triggering,SLT)方面,分析了现有 3GPP
19、规范中尚未标准化的部分,提出了一种 SIP 应用服务器业务逻辑触发机制,并研究了该机制下整个 IMS 业务触发的性能。 本文对研究过程中取得的主要创新成果进行了详细阐述。这些创新工作简要归纳如下: 1)IMS 应用触发框架方面:在现有 3GPP应用触发框架中,3GPP 只定义并实现了初始过滤准则(initial Filter Criteria,iFC),虽然也定义了后续过滤准则(subsequentFilter Criteria,sFC),但并未给出 sFC 的具体实现方式。为了解决这个问题,增强现有 3GPP 应用触发框架,提出了一种基于 SIP(Session Initiation Pro
20、tocol)头的 sFC 的实现方式,该实现方式可以有效控制后续 SIP 消息的触发,增加了后续 SIP 消息路由的灵活性:针对提出的 sFC 实现方式,通过分析发现基于iFC+sFC 的业务触发缺乏足够的灵活性,且存在不必要的业务触发而造成 S-CSCF(ServingCall Session Control Function)和应用服务器(Application Server,AS)不得不处理额外的 SIP 消息,所以不可避免地引入了额外的网络处理时延的问题。为了解决这些问题,提出了一种基于呼叫状态的应用触发框架(Call-state based ATA,CATA)。在举例说明了 CATA
21、 下的业务触发后,分析、讨论了 iFC、sFC 和 cFC(call-state based Filter Criteria)之间的关系。 2)IMS 业务触发数据方面:分析了现有 3GPP 业务触发数据中存在的问题,提出了一种基于 SIP 头的业务键(Service Key)的实现方式,具有如下优点:a)S-CSCF 和应用服务器可以更加简洁地完成业务/业务逻辑的触发,提高了业务触发性能;b)解决了初始过滤准则的冲突问题,使多个应用服务器之间的 iFC 互不干扰,防止了由于新业务的部署而引发新旧业务之间的 iFC 冲突;c)使 S-CSCF 一次触发多个业务成为可能。 3)IMS 业务触发算
22、法方面:研究了现有3GPP 提出的基于 iFC 的业务触发算法的性能,提出了三种业务触发算法以提高现有业务触发的性能:a)在本文提出的 sFC 实现方式的基础上,提出了一种新的基于 iFC+sFC 的动态业务触发算法(NewDynamic STA based on iFC and sFC,NDSTA),通过性能分析发现,NDSTA 可以有效降低 S-CSCF 和应用服务器的信令流量负载,进而增加了整个系统的吞吐量,减少了会话建立时延。b)提出了一种基于组的业务触发算法(Group basedSTA,GSTA),S-CSCF 通过一次触发一组应用服务器/业务的方式,减少了业务触发的次数,进而减少
23、了 S-CSCF的信令流量负载,提高了 S-CSCF 的吞吐量和性能 c)在 CATA 下,提出了一种基于呼叫状态的业务触发算法(Call-state basedSTA,CSTA),通过性能分析发现CSTA 是一种灵活有效的业务触发算法。同时基于应用服务器/业务分组的技术、sFC 都可以与 CSTA 有效结合进一步提高系统性能,提高 IMS 网络的服务质量。 4)IMS 业务逻辑触发机制方面:提出了业务逻辑触发的概念,提出了一种 SIP应用服务器业务逻辑触发机制,详细定义了业务逻辑触发数据,给出了业务逻辑触发算法(Service Logic Triggering Algorithm,SLTA)
24、。对基于 SLTA 的多业务逻辑环境下业务触发和无 SLTA 的原 3GPP 业务触发的性能对比分析表明,基于 SLTA 的业务触发可以有效提高触发效率,在降低 S-CSCF 吞吐量的同时,提高了系统性能。同时该业务逻辑触发机制完善了 LMS 网络中的业务触发机制。随着移动通信网络的演进,对通信网络所提供服务的要求越来越高。IP(InternetProtocol)多媒体子系统(IP Multimedia Subsystem,IMS)使得第三代(3G)移动网络成为可以提供全业务的融合网络,IMS 成为研究的热点。IMS中可提供业务的多样性和业务的服务质量是 IMS 网络成功与否的关键,而要保证业
25、务的服务质量,必须保证 IMS 网络业务的快速有效触发。业务触发主要包括应用/业务触发框架(Application TriggeringArchitecture,ATA)、业务触发数据(Service Triggering Data,STD)、业务触发算法(ServiceTriggering Algorithm,STA)和业务触发协议(Service Triggering Protocol,STP)等内容。本文对 IMS 的业务触发进行研究,主要涉及如下几个方面:1、应用触发框架方面,主要是对现有应用触发框架进行了增强,并提出了一种新的应用触发框架以解决现有框架中存在的问题;2、业务触发数据方
26、面,主要是对现有3GPP(3rd Generation Partnership Proiect)规范中的业务触发数据进行研究,分析其存在的问题并提出了一种基于业务键的触发数据;3、业务触发算法方面,主要是性能方面的研究,分析了现有 3GPP 业务触发算法的性能问题,并提出了几种优化的业务触发算法以提高 IMS 触发系统的性能。4、业务逻辑触发(Service Logic Triggering,SLT)方面,分析了现有 3GPP 规范中尚未标准化的部分,提出了一种 SIP 应用服务器业务逻辑触发机制,并研究了该机制下整个 IMS 业务触发的性能。 本文对研究过程中取得的主要创新成果进行了详细阐述
27、。这些创新工作简要归纳如下: 1)IMS 应用触发框架方面:在现有 3GPP应用触发框架中,3GPP 只定义并实现了初始过滤准则(initial Filter Criteria,iFC),虽然也定义了后续过滤准则(subsequentFilter Criteria,sFC),但并未给出 sFC 的具体实现方式。为了解决这个问题,增强现有 3GPP 应用触发框架,提出了一种基于 SIP(Session Initiation Protocol)头的 sFC 的实现方式,该实现方式可以有效控制后续 SIP 消息的触发,增加了后续 SIP 消息路由的灵活性:针对提出的 sFC 实现方式,通过分析发现基
28、于iFC+sFC 的业务触发缺乏足够的灵活性,且存在不必要的业务触发而造成 S-CSCF(ServingCall Session Control Function)和应用服务器(Application Server,AS)不得不处理额外的 SIP 消息,所以不可避免地引入了额外的网络处理时延的问题。为了解决这些问题,提出了一种基于呼叫状态的应用触发框架(Call-state based ATA,CATA)。在举例说明了 CATA 下的业务触发后,分析、讨论了 iFC、sFC 和 cFC(call-state based Filter Criteria)之间的关系。 2)IMS 业务触发数据方面
29、:分析了现有 3GPP 业务触发数据中存在的问题,提出了一种基于 SIP 头的业务键(Service Key)的实现方式,具有如下优点:a)S-CSCF 和应用服务器可以更加简洁地完成业务/业务逻辑的触发,提高了业务触发性能;b)解决了初始过滤准则的冲突问题,使多个应用服务器之间的 iFC 互不干扰,防止了由于新业务的部署而引发新旧业务之间的 iFC 冲突;c)使 S-CSCF 一次触发多个业务成为可能。 3)IMS 业务触发算法方面:研究了现有3GPP 提出的基于 iFC 的业务触发算法的性能,提出了三种业务触发算法以提高现有业务触发的性能:a)在本文提出的 sFC 实现方式的基础上,提出了
30、一种新的基于 iFC+sFC 的动态业务触发算法(NewDynamic STA based on iFC and sFC,NDSTA),通过性能分析发现,NDSTA 可以有效降低 S-CSCF 和应用服务器的信令流量负载,进而增加了整个系统的吞吐量,减少了会话建立时延。b)提出了一种基于组的业务触发算法(Group basedSTA,GSTA),S-CSCF 通过一次触发一组应用服务器/业务的方式,减少了业务触发的次数,进而减少了 S-CSCF的信令流量负载,提高了 S-CSCF 的吞吐量和性能 c)在 CATA 下,提出了一种基于呼叫状态的业务触发算法(Call-state basedSTA
31、,CSTA),通过性能分析发现CSTA 是一种灵活有效的业务触发算法。同时基于应用服务器/业务分组的技术、sFC 都可以与 CSTA 有效结合进一步提高系统性能,提高 IMS 网络的服务质量。 4)IMS 业务逻辑触发机制方面:提出了业务逻辑触发的概念,提出了一种 SIP应用服务器业务逻辑触发机制,详细定义了业务逻辑触发数据,给出了业务逻辑触发算法(Service Logic Triggering Algorithm,SLTA)。对基于 SLTA 的多业务逻辑环境下业务触发和无 SLTA 的原 3GPP 业务触发的性能对比分析表明,基于 SLTA 的业务触发可以有效提高触发效率,在降低 S-C
32、SCF 吞吐量的同时,提高了系统性能。同时该业务逻辑触发机制完善了 LMS 网络中的业务触发机制。随着移动通信网络的演进,对通信网络所提供服务的要求越来越高。IP(InternetProtocol)多媒体子系统(IP Multimedia Subsystem,IMS)使得第三代(3G)移动网络成为可以提供全业务的融合网络,IMS 成为研究的热点。IMS中可提供业务的多样性和业务的服务质量是 IMS 网络成功与否的关键,而要保证业务的服务质量,必须保证 IMS 网络业务的快速有效触发。业务触发主要包括应用/业务触发框架(Application TriggeringArchitecture,ATA
33、)、业务触发数据(Service Triggering Data,STD)、业务触发算法(ServiceTriggering Algorithm,STA)和业务触发协议(Service Triggering Protocol,STP)等内容。本文对 IMS 的业务触发进行研究,主要涉及如下几个方面:1、应用触发框架方面,主要是对现有应用触发框架进行了增强,并提出了一种新的应用触发框架以解决现有框架中存在的问题;2、业务触发数据方面,主要是对现有3GPP(3rd Generation Partnership Proiect)规范中的业务触发数据进行研究,分析其存在的问题并提出了一种基于业务键的触
34、发数据;3、业务触发算法方面,主要是性能方面的研究,分析了现有 3GPP 业务触发算法的性能问题,并提出了几种优化的业务触发算法以提高 IMS 触发系统的性能。4、业务逻辑触发(Service Logic Triggering,SLT)方面,分析了现有 3GPP 规范中尚未标准化的部分,提出了一种 SIP 应用服务器业务逻辑触发机制,并研究了该机制下整个 IMS 业务触发的性能。 本文对研究过程中取得的主要创新成果进行了详细阐述。这些创新工作简要归纳如下: 1)IMS 应用触发框架方面:在现有 3GPP应用触发框架中,3GPP 只定义并实现了初始过滤准则(initial Filter Crit
35、eria,iFC),虽然也定义了后续过滤准则(subsequentFilter Criteria,sFC),但并未给出 sFC 的具体实现方式。为了解决这个问题,增强现有 3GPP 应用触发框架,提出了一种基于 SIP(Session Initiation Protocol)头的 sFC 的实现方式,该实现方式可以有效控制后续 SIP 消息的触发,增加了后续 SIP 消息路由的灵活性:针对提出的 sFC 实现方式,通过分析发现基于iFC+sFC 的业务触发缺乏足够的灵活性,且存在不必要的业务触发而造成 S-CSCF(ServingCall Session Control Function)和应
36、用服务器(Application Server,AS)不得不处理额外的 SIP 消息,所以不可避免地引入了额外的网络处理时延的问题。为了解决这些问题,提出了一种基于呼叫状态的应用触发框架(Call-state based ATA,CATA)。在举例说明了 CATA 下的业务触发后,分析、讨论了 iFC、sFC 和 cFC(call-state based Filter Criteria)之间的关系。 2)IMS 业务触发数据方面:分析了现有 3GPP 业务触发数据中存在的问题,提出了一种基于 SIP 头的业务键(Service Key)的实现方式,具有如下优点:a)S-CSCF 和应用服务器可
37、以更加简洁地完成业务/业务逻辑的触发,提高了业务触发性能;b)解决了初始过滤准则的冲突问题,使多个应用服务器之间的 iFC 互不干扰,防止了由于新业务的部署而引发新旧业务之间的 iFC 冲突;c)使 S-CSCF 一次触发多个业务成为可能。 3)IMS 业务触发算法方面:研究了现有3GPP 提出的基于 iFC 的业务触发算法的性能,提出了三种业务触发算法以提高现有业务触发的性能:a)在本文提出的 sFC 实现方式的基础上,提出了一种新的基于 iFC+sFC 的动态业务触发算法(NewDynamic STA based on iFC and sFC,NDSTA),通过性能分析发现,NDSTA 可
38、以有效降低 S-CSCF 和应用服务器的信令流量负载,进而增加了整个系统的吞吐量,减少了会话建立时延。b)提出了一种基于组的业务触发算法(Group basedSTA,GSTA),S-CSCF 通过一次触发一组应用服务器/业务的方式,减少了业务触发的次数,进而减少了 S-CSCF的信令流量负载,提高了 S-CSCF 的吞吐量和性能 c)在 CATA 下,提出了一种基于呼叫状态的业务触发算法(Call-state basedSTA,CSTA),通过性能分析发现CSTA 是一种灵活有效的业务触发算法。同时基于应用服务器/业务分组的技术、sFC 都可以与 CSTA 有效结合进一步提高系统性能,提高
39、IMS 网络的服务质量。 4)IMS 业务逻辑触发机制方面:提出了业务逻辑触发的概念,提出了一种 SIP应用服务器业务逻辑触发机制,详细定义了业务逻辑触发数据,给出了业务逻辑触发算法(Service Logic Triggering Algorithm,SLTA)。对基于 SLTA 的多业务逻辑环境下业务触发和无 SLTA 的原 3GPP 业务触发的性能对比分析表明,基于 SLTA 的业务触发可以有效提高触发效率,在降低 S-CSCF 吞吐量的同时,提高了系统性能。同时该业务逻辑触发机制完善了 LMS 网络中的业务触发机制。随着移动通信网络的演进,对通信网络所提供服务的要求越来越高。IP(In
40、ternetProtocol)多媒体子系统(IP Multimedia Subsystem,IMS)使得第三代(3G)移动网络成为可以提供全业务的融合网络,IMS 成为研究的热点。IMS中可提供业务的多样性和业务的服务质量是 IMS 网络成功与否的关键,而要保证业务的服务质量,必须保证 IMS 网络业务的快速有效触发。业务触发主要包括应用/业务触发框架(Application TriggeringArchitecture,ATA)、业务触发数据(Service Triggering Data,STD)、业务触发算法(ServiceTriggering Algorithm,STA)和业务触发协议
41、(Service Triggering Protocol,STP)等内容。本文对 IMS 的业务触发进行研究,主要涉及如下几个方面:1、应用触发框架方面,主要是对现有应用触发框架进行了增强,并提出了一种新的应用触发框架以解决现有框架中存在的问题;2、业务触发数据方面,主要是对现有3GPP(3rd Generation Partnership Proiect)规范中的业务触发数据进行研究,分析其存在的问题并提出了一种基于业务键的触发数据;3、业务触发算法方面,主要是性能方面的研究,分析了现有 3GPP 业务触发算法的性能问题,并提出了几种优化的业务触发算法以提高 IMS 触发系统的性能。4、业务
42、逻辑触发(Service Logic Triggering,SLT)方面,分析了现有 3GPP 规范中尚未标准化的部分,提出了一种 SIP 应用服务器业务逻辑触发机制,并研究了该机制下整个 IMS 业务触发的性能。 本文对研究过程中取得的主要创新成果进行了详细阐述。这些创新工作简要归纳如下: 1)IMS 应用触发框架方面:在现有 3GPP应用触发框架中,3GPP 只定义并实现了初始过滤准则(initial Filter Criteria,iFC),虽然也定义了后续过滤准则(subsequentFilter Criteria,sFC),但并未给出 sFC 的具体实现方式。为了解决这个问题,增强现
43、有 3GPP 应用触发框架,提出了一种基于 SIP(Session Initiation Protocol)头的 sFC 的实现方式,该实现方式可以有效控制后续 SIP 消息的触发,增加了后续 SIP 消息路由的灵活性:针对提出的 sFC 实现方式,通过分析发现基于iFC+sFC 的业务触发缺乏足够的灵活性,且存在不必要的业务触发而造成 S-CSCF(ServingCall Session Control Function)和应用服务器(Application Server,AS)不得不处理额外的 SIP 消息,所以不可避免地引入了额外的网络处理时延的问题。为了解决这些问题,提出了一种基于呼叫
44、状态的应用触发框架(Call-state based ATA,CATA)。在举例说明了 CATA 下的业务触发后,分析、讨论了 iFC、sFC 和 cFC(call-state based Filter Criteria)之间的关系。 2)IMS 业务触发数据方面:分析了现有 3GPP 业务触发数据中存在的问题,提出了一种基于 SIP 头的业务键(Service Key)的实现方式,具有如下优点:a)S-CSCF 和应用服务器可以更加简洁地完成业务/业务逻辑的触发,提高了业务触发性能;b)解决了初始过滤准则的冲突问题,使多个应用服务器之间的 iFC 互不干扰,防止了由于新业务的部署而引发新旧业
45、务之间的 iFC 冲突;c)使 S-CSCF 一次触发多个业务成为可能。 3)IMS 业务触发算法方面:研究了现有3GPP 提出的基于 iFC 的业务触发算法的性能,提出了三种业务触发算法以提高现有业务触发的性能:a)在本文提出的 sFC 实现方式的基础上,提出了一种新的基于 iFC+sFC 的动态业务触发算法(NewDynamic STA based on iFC and sFC,NDSTA),通过性能分析发现,NDSTA 可以有效降低 S-CSCF 和应用服务器的信令流量负载,进而增加了整个系统的吞吐量,减少了会话建立时延。b)提出了一种基于组的业务触发算法(Group basedSTA,
46、GSTA),S-CSCF 通过一次触发一组应用服务器/业务的方式,减少了业务触发的次数,进而减少了 S-CSCF的信令流量负载,提高了 S-CSCF 的吞吐量和性能 c)在 CATA 下,提出了一种基于呼叫状态的业务触发算法(Call-state basedSTA,CSTA),通过性能分析发现CSTA 是一种灵活有效的业务触发算法。同时基于应用服务器/业务分组的技术、sFC 都可以与 CSTA 有效结合进一步提高系统性能,提高 IMS 网络的服务质量。 4)IMS 业务逻辑触发机制方面:提出了业务逻辑触发的概念,提出了一种 SIP应用服务器业务逻辑触发机制,详细定义了业务逻辑触发数据,给出了业
47、务逻辑触发算法(Service Logic Triggering Algorithm,SLTA)。对基于 SLTA 的多业务逻辑环境下业务触发和无 SLTA 的原 3GPP 业务触发的性能对比分析表明,基于 SLTA 的业务触发可以有效提高触发效率,在降低 S-CSCF 吞吐量的同时,提高了系统性能。同时该业务逻辑触发机制完善了 LMS 网络中的业务触发机制。随着移动通信网络的演进,对通信网络所提供服务的要求越来越高。IP(InternetProtocol)多媒体子系统(IP Multimedia Subsystem,IMS)使得第三代(3G)移动网络成为可以提供全业务的融合网络,IMS 成为
48、研究的热点。IMS中可提供业务的多样性和业务的服务质量是 IMS 网络成功与否的关键,而要保证业务的服务质量,必须保证 IMS 网络业务的快速有效触发。业务触发主要包括应用/业务触发框架(Application TriggeringArchitecture,ATA)、业务触发数据(Service Triggering Data,STD)、业务触发算法(ServiceTriggering Algorithm,STA)和业务触发协议(Service Triggering Protocol,STP)等内容。本文对 IMS 的业务触发进行研究,主要涉及如下几个方面:1、应用触发框架方面,主要是对现有应
49、用触发框架进行了增强,并提出了一种新的应用触发框架以解决现有框架中存在的问题;2、业务触发数据方面,主要是对现有3GPP(3rd Generation Partnership Proiect)规范中的业务触发数据进行研究,分析其存在的问题并提出了一种基于业务键的触发数据;3、业务触发算法方面,主要是性能方面的研究,分析了现有 3GPP 业务触发算法的性能问题,并提出了几种优化的业务触发算法以提高 IMS 触发系统的性能。4、业务逻辑触发(Service Logic Triggering,SLT)方面,分析了现有 3GPP 规范中尚未标准化的部分,提出了一种 SIP 应用服务器业务逻辑触发机制,并研究了该机制下整个 IMS 业务触发的性能。 本文对研究过程中取得的主要创新成果进行了详细阐述。这些创新工作简要归纳如下: 1)IMS 应用触发框架方面:在现有 3GPP应用触发框架中,3GPP 只定义并实现了初始过滤准则(initial Filter Criteria,iFC),虽然也定义了后续过滤准则(subsequentFilter Criteria,sFC),但并未给出 sFC 的具体实现方式。为了解决这个问题,增强现有 3GPP 应用触发框架,提出了一种基于 SIP(Session Initiation Protoco