首页 / 专利库 / 一般法律 / 服务水平协议 / 通讯网络中对服务质量进行保障的方法及系统

通讯网络中对服务质量进行保障的方法及系统

阅读:161发布:2020-05-16

专利汇可以提供通讯网络中对服务质量进行保障的方法及系统专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种通讯网络中对服务 质量 进行保障的方法及系统,系统包括:服务/业务相关 服务器 ,用户系统, 服务 水 平协议 (SLA) 数据库 和SLA服务器;方法包括:在SLA数据库中存储用户签订的至少一个SLA;在SLA中,一个用户针对一项服务签订至少一个服务等级;服务/业务相关服务器在接收到用户的服务 请求 时通知SLA服务器,SLA服务器通过查询该用户服务的SLA信息确定当前的服务级别,将当前服务级别通知给服务/业务相关服务器;服务/业务相关服务器根据当前服务级别为用户的服务质量进行保障。本发明可以实现采用同一个用户标识定制一个以上的服务级别,为用户保障不同服务级别的服务质量。,下面是通讯网络中对服务质量进行保障的方法及系统专利的具体信息内容。

1、一种通讯网络中对服务质量进行保障的方法,其特征在于,该方法 包括:
A、预先设置存储服务提供商与用户签订的服务平协议SLA信息;在 SLA中,一个用户针对一项服务签订至少一个服务等级;
B、在通讯网络为用户提供服务时,查询该用户的SLA信息,按照该 SLA信息中所记录的当前服务级别或者用户系统当前要求的服务级别为该 用户的服务质量进行保障。
2、根据权利要求1所述的方法,其特征在于,该方法进一步包括:
C、监测服务等级变更事件,如果出现针对所述用户的服务等级变更事 件,则通讯网络按照变更后的服务等级为该用户的服务质量进行保障。
3、根据权利要求2所述的方法,其特征在于,所述步骤C具体为:监 测用户系统是否向通讯网络侧主动发送变更服务等级的请求,如果收到则从 所述请求提取出变更后的服务级别信息,按照该变更后的服务级别为所述用 户的服务质量进行保障。
4、根据权利要求2所述的方法,其特征在于,所述步骤C具体为:通 讯网络侧监测当前的条件是否满足所述用户SLA信息中预设的服务级别变 更条件,如果满足则发生服务等级变更事件,并从该用户SLA信息中确定 变更后的服务等级信息,按照该变更后的服务级别为所述用户的服务质量进 行保障。
5、根据权利要求4所述的方法,其特征在于,在监测当前的条件是否 满足所述用户SLA信息中预设的服务级别变更条件的同时,进一步包括: 监测用户系统是否向通讯网络侧主动发送变更服务等级的请求,如果收到则 从请求中提取出变更后的服务级别信息,按照从该请求所要求的服务级别为 所述用户的服务质量进行保障。
6、根据权利要求1至5任一项所述的方法,其特征在于,所述按照 服务级别为用户的服务质量进行保障具体为:根据服务级别从该用户SLA 信息中查找预设的该服务级别对应的SLA参数,启动通讯网络中的服务/业 务相关服务器按照所述SLA参数为所述用户提供服务。
7、根据权利要求6所述的方法,其特征在于,在服务/业务相关服务器 为用户提供服务时,进一步包括:按照该用户SLA信息中当前服务等级对 应的计费信息对当前服务进行计费。
8、根据权利要求1至5任一项所述的方法,其特征在于,在通讯网络 为用户提供服务时,进一步包括:根据当前服务级别从该用户SLA信息中 查找预设的该服务级别对应的SLA参数,根据SLA参数进行当前服务进行 SLA服务质量监控和服务质量评估。
9、根据权利要求1至5任一项所述的方法,其特征在于,所述一用户 针对一项服务签订至少一个服务等级的具体为:一个用户针对一项服务只签 订一个SLA,在该SLA中针对各服务参数设定至少一个服务级别的参数值; 或者,一个用户针对一项服务签订用户标识相同但服务级别不同的至少一个 SLA,每一个SLA对应于一个服务级别。
10、根据权利要求2至5任一项所述的方法,其特征在于,当服务等级 变更后,进一步包括:在通讯网络中存储服务等级变更信息。
11、一种通讯网络中对服务质量进行保障的系统,该系统包括:服务/ 业务相关服务器,用于为用户提供通讯服务;用户系统,用于与服务/业务 相关服务器进行交互以接受通讯服务;其特征在于:
该系统还包括服务水平协议SLA数据库和SLA服务器;SLA数据库用 于存储服务提供商与用户签订的至少一个SLA;在SLA中,一个用户针对 一项服务签订至少一个服务等级;服务/业务相关服务器进一步用于在接收 到用户的服务请求时通知SLA服务器,SLA服务器通过查询该用户服务的 SLA信息确定当前的服务级别,将当前服务级别通知给服务/业务相关服务 器;服务/业务相关服务器进一步用于根据当前服务级别为用户的服务质量 进行保障。
12、根据权利要求11所述的系统,其特征在于,所述SLA服务器中进 一步包括服务等级处理模,用于监测服务等级变更事件,在出现针对所述 用户的服务等级变更事件时,通知所述服务/业务相关服务器按照变更后的 服务等级为该用户的服务质量进行保障。
13、根据权利要求12所述的系统,其特征在于,所述服务等级变更事 件包括:用户系统向SLA服务器发送的服务等级变更请求;或者,在用户 SLA信息中固定设置的服务等级变更事件。
14、根据权利要求12所述的系统,其特征在于,所述系统进一步包括 用于存储服务相关信息的服务信息数据库;所述服务等级处理模块进一步用 于在服务等级变更时记录服务等级变更信息到服务信息数据库。
15、根据权利要求12所述的系统,其特征在于,所述SLA服务器中进 一步包括用户接口模块,用于与用户系统进行交互,为用户系统提供查询和 修改相关信息以及接收更改当前服务等级请求的交互功能。
16、根据权利要求11所述的系统,其特征在于,该系统进一步包括:
服务性能数据库,用于存储由通讯网络中的采集设备采集到的当前通讯 网络的服务性能信息;SLA服务器中进一步包括SLA监控评估模块,用于 当通讯网络为用户提供服务时,从服务性能数据库中查询当前通讯网络的服 务性能信息,依照该用户当前的服务级别和查询到的服务性能信息进行SLA 监控和SLA评估处理。
17、根据权利要求11至16任一项所述的系统,其特征在于,所述SLA 服务器中进一步包括信息管理模块,用于管理和维护所述与SLA服务器连 接的数据库信息。
18、根据权利要求11至16任一项所述的系统,其特征在于,所述服务 /业务相关服务器包括:内容服务器、计费服务器、以及业务管理服务器。

说明书全文

技术领域

发明涉及通讯网络的资源保障技术,尤其涉及一种通讯网络中根据服 务平协议(SLA,Service Level Agreement)对网络服务质量进行保障的方 法及系统。

背景技术

在通讯网络中,为了保障通讯服务的质量,服务提供商与用户之间会签订 SLA。SLA是一种正式的协议,服务提供商通过SLA为用户提供差异化的服务, 并确保服务质量达到SLA中条款的规定,同时在服务质量存在违例时,即所述 服务质量没有达到所签订SLA中条款的要求,则按照SLA的规定对用户进行赔 偿或折扣。在SLA中用户可以签订不同级别的服务质量,例如白金级、金级、 级、或者级等,并签订对应的价格。当用户使用服务提供商提供的特定服 务级别的服务时,根据SLA中签订的价格条款进行付费。
在现实应用中,同一用户在不同情况下,可能需要不同级别的服务,例如 企业用户定购VPN服务情况下,在工作时间通常需要保证较高的服务水平,以 确保自身业务的正常运行,并愿意为此付较高的服务费用;而非工作时间则可 能需要低级别的服务水平,用以满足非重要工作活动的进行,并希望付较低的 费用。另外例如个人用户在数字电话业务中,可能在通常情况下不需要很高的 服务质量水平而更希望廉价的服务,因为在通常的通话业务中,适当的包丢失 率以及掉话率是可以忍受的,但在一些重要的情况下,例如电话银行定购商品、 重要电话会议等,则希望服务提供商提供高的服务水平并愿意支付更高的费用。 综上所述,为同一用户提供多级别的服务水平并进行相应的SLA服务保障是当 前十分需要的。
然而,目前解决上述需求的技术方案为:当用户具有对同一服务有多种服 务级别的需求时,针对多种服务级别需求订多个独立的SLA服务水平协议,这 些SLA服务水平协议是没有关联的并通常需要采用不同的用户标识签订,在需 要特定级别的服务时采用特定的用户标识使用相应SLA服务水平协议规定的服 务。
很显然,上述现有技术方案存在以下缺点:
1、用户针对同一服务签订不同服务级别的SLA后,由于采用的用户标识身 份是相互独立没有联系的,可能同时为同一服务的不同级别重复付费。例如在 电子邮箱业务中,如果申请白金级邮箱,再申请一个普通邮箱,则可能针对电 子信箱这一服务为这两个邮箱同时付费。通常用户在有高服务级别需求时,采 用就高的原则,选择只支付一份较高的费用(如只选择一个白金级的邮箱), 而不能选择享受多种级别的服务。
2、这些独立签订SLA对应的服务级别之间不能平滑切换。通常用户必须在 服务提供之初选择不同用户标识,接受该用户标识签订的SLA对应服务级别的 服务水平。如在电子信箱业务中,用户不能选择在同一邮箱内以高级别的服务 水平发送重要商务信件,而采用低级别的服务质量发送不重要的信件并降低相 应的服务费用。
3、用户如需要多级别的服务水平,需要标识签订多个相互独立没有关联的 SLA,甚至可能需要购买多个服务终端设备或资源,增加了用户投入。例如数 字电话业务中申请白金级服务和铜级服务两种级别可能需要占用两个不同的电 话号码。

发明内容

有鉴于此,本发明的主要目的在于提供通讯网络中对服务质量进行保障 的方法及系统,以实现采用同一个用户标识定制一个以上种的服务级别,为 用户保障不同服务级别的服务质量。
为了实现上述发明目的,本发明的主要技术方案为:
一种通讯网络中对服务质量进行保障的方法,该方法包括:
A、预先设置存储服务提供商与用户签订的服务水平协议SLA信息;在 SLA中,一个用户针对一项服务签订至少一个服务等级;
B、在通讯网络为用户提供服务时,查询该用户的SLA信息,按照该 SLA信息中所记录的当前服务级别或者用户系统当前要求的服务级别为该 用户的服务质量进行保障。
优选地,该方法进一步包括:
C、监测服务等级变更事件,如果出现针对所述用户的服务等级变更事 件,则通讯网络按照变更后的服务等级为该用户的服务质量进行保障。
优选地,所述步骤C具体为:监测用户系统是否向通讯网络侧主动发送 变更服务等级的请求,如果收到则从所述请求提取出变更后的服务级别信 息,按照该变更后的服务级别为所述用户的服务质量进行保障。
优选地,所述步骤C具体为:通讯网络侧监测当前的条件是否满足所述 用户SLA信息中预设的服务级别变更条件,如果满足则发生服务等级变更 事件,并从该用户SLA信息中确定变更后的服务等级信息,按照该变更后 的服务级别为所述用户的服务质量进行保障。
优选地,在监测当前的条件是否满足所述用户SLA信息中预设的服务 级别变更条件的同时,进一步包括:监测用户系统是否向通讯网络侧主动发 送变更服务等级的请求,如果收到则从请求中提取出变更后的服务级别信 息,按照从该请求所要求的服务级别为所述用户的服务质量进行保障。
优选地,所述按照服务级别为用户的服务质量进行保障具体为:根据服 务级别从该用户SLA信息中查找预设的该服务级别对应的SLA参数,启动 通讯网络中的服务/业务相关服务器按照所述SLA参数为所述用户提供服 务。
优选地,在服务/业务相关服务器为用户提供服务时,进一步包括:按 照该用户SLA信息中当前服务等级对应的计费信息对当前服务进行计费。
优选地,在通讯网络为用户提供服务时,进一步包括:根据当前服务级 别从该用户SLA信息中查找预设的该服务级别对应的SLA参数,根据SLA 参数进行当前服务进行SLA服务质量监控和服务质量评估。
优选地,所述一用户针对一项服务签订至少一个服务等级的具体为:一 个用户针对一项服务只签订一个SLA,在该SLA中针对各服务参数设定至 少一个服务级别的参数值;或者,一个用户针对一项服务签订用户标识相同 但服务级别不同的至少一个SLA,每一个SLA对应于一个服务级别。
优选地,当服务等级变更后,进一步包括:在通讯网络中存储服务等级 变更信息。
一种通讯网络中对服务质量进行保障的系统,该系统包括:服务/业务 相关服务器,用于为用户提供通讯服务;用户系统,用于与服务/业务相关 服务器进行交互以接受通讯服务;该系统还包括服务水平协议SLA数据库 和SLA服务器;SLA数据库用于存储服务提供商与用户签订的至少一个 SLA;在SLA中,一个用户针对一项服务签订至少一个服务等级;服务/业 务相关服务器进一步用于在接收到用户的服务请求时通知SLA服务器,SLA 服务器通过查询该用户服务的SLA信息确定当前的服务级别,将当前服务 级别通知给服务/业务相关服务器;服务/业务相关服务器进一步用于根据当 前服务级别为用户的服务质量进行保障。
优选的,所述SLA服务器中进一步包括服务等级处理模,用于监测 服务等级变更事件,在出现针对所述用户的服务等级变更事件时,通知所述 服务/业务相关服务器按照变更后的服务等级为该用户的服务质量进行保 障。
优选的,所述服务等级变更事件包括:用户系统向SLA服务器发送的 服务等级变更请求;或者,在用户SLA信息中固定设置的服务等级变更事 件。
优选的,所述系统进一步包括用于存储服务相关信息的服务信息数据 库;所述服务等级处理模块进一步用于在服务等级变更时记录服务等级变更 信息到服务信息数据库。
优选的,所述SLA服务器中进一步包括用户接口模块,用于与用户系 统进行交互,为用户系统提供查询和修改相关信息以及接收更改当前服务等 级请求的交互功能。
优选的,该系统进一步包括:
服务性能数据库,用于存储由通讯网络中的采集设备采集到的当前通讯 网络的服务性能信息;SLA服务器中进一步包括SLA监控评估模块,用于 当通讯网络为用户提供服务时,从服务性能数据库中查询当前通讯网络的服 务性能信息,依照该用户当前的服务级别和查询到的服务性能信息进行SLA 监控和SLA评估处理。
优选的,所述SLA服务器中进一步包括信息管理模块,用于管理和维 护所述与SLA服务器连接的数据库信息。
优选的,所述服务/业务相关服务器包括:内容服务器、计费服务器、 以及业务管理服务器。
相对于现有技术,本发明的有益效果包括:
由于本发明为一个用户提供至少一个可选择的服务等级,并实现在多个服 务等级间的平滑切换,为用户保障不同服务级别的服务质量,提高了用户满意 度。用户通过该发明中提到的系统和方法可以针对某服务从服务提供商定购多 个服务级别的服务并签订SLA,用户可以通过接口定时的或实时的在已签订的 服务级别中切换,以根据自己的需求享受不同级别的服务并支付相应的服务费 用。
另外,本发明也可增加服务提供商的竞争实和收入。由于本发明采用一 个用户标识对应至少一个服务级别的方案,减少了现有技术中由于占用多个用 户标识造成的对终端或网络资源的浪费,降低了成本。服务提供商可以在有限 网路资源的基础上,为当前最需要高级别服务的用户提供高质量的服务并收取 较高的服务费用,在提高用户满意度的基础上也提高了自身的竞争实力和收入。
附图说明
图1为本发明所述系统的结构图;
图2为一用户SLA信息实例的示意图;
图3为本发明所述方法第一实施例流程图
图4为本发明所述方法第二实施例的流程图;
图5为本发明的SLA服务器内部处理流程。

具体实施方式

下面通过具体实施例和附图对本发明做进一步详细说明。
本发明的核心思想为:提供了一种为用户提供多SLA服务水平保障的方 法和系统。用户可以根据自己的需求,采用唯一的用户标识、在同一服务仅 需一套用户服务终端设备和资源的情况下,通过签订SLA协议定购多个不同 级别的服务,并可以在服务提供过程中,根据需要在签订的SLA中预定的服 务等级中变更,并按服务水平协议规定为实际享受的服务级别和服务质量付 费。用户可以采用定时方式指定在不同时段采用不同级别的服务;也可以采 用实时方式在服务过程中通过服务提供商提供的接口与服务提供商交互,确 定服务级别;另外用户还可以通过定时和实时混合的方式灵活的控制服务级 别。
本发明中,用户可以针对某服务签订多份SLA来获得多级别的服务, 也可以由服务提供商针对某一服务提供一个以上服务级别,并将这些服务级 别向所有用户开放,这些服务级别中同一级别的SLA参数值都是统一的, 用户不必另行在签订SLA服务水平协议过程中指定多个SLA参数值,但用 户可以根据自身需要在服务过程中选择具体的服务等级并支付相应的费用
图1为本发明所述系统的结构图。参见图1,该系统包括:
SLA服务器,用于提供与用户SLA相关的功能,其功能模块具体包含 但不限于:
用户接口模块,即统一用户接口,用于提供统一的面向用户的接口,用 户通过该接口模块可统一查询服务性能、查询签订的SLA信息、更改当前 的服务等级、在服务提供商允许的范围内更改SLA相关参数。
服务等级处理模块,用于检测用户SLA中签订的服务级别变更信息及 用户通过统一用户接口发送的服务等级变更请求,分析处理服务等级变更请 求,并在服务等级变更时记录服务等级变更信息到服务信息数据库,同时通 知服务/业务相关服务器按新的服务级别提供服务。
信息管理模块,用于管理和维护SLA数据库、服务性能数据庠、服务 信息数据库。
SLA监控评估模块,用于SLA监控和SLA评估处理,具体为从服务性 能数据库中获取收集服务性能信息并将服务性能信息进行处理和存储,得到 服务质量指标,并针对服务质量与SLA的对比分析检测SLA违例,在违例 的情况下进行违例上报或触发相应的预设处理过程等。
服务/业务相关服务器,可由一或一台以上服务器等设备组成,用于提 供与服务提供商服务和业务相关的功能;该服务/业务相关服务器包括但不 限于:内容服务器、计费服务器、业务管理服务器等。本发明中服务/业务 服务器提供接口可以与SLA服务器交互,用以在用户启动服务时发送消息 给SLA服务器以触发启动SLA服务性能监控过程,以及接收SLA服务器发 送的用户服务等级变更信息或SLA违例信息,并做出相应处理。
SLA数据库,用于存储服务提供商与用户通过协商签订的一或一个以上 SLA。
服务性能数据库,为可选设备,用于存储当前通讯网络的服务性能信息, 这些信息可以通过性能采集设备从网络中的各个网元采集得来,这些信息可 用于SLA监控和SLA评估处理,也可以作为服务计费以及SLA违例赔偿的 依据,并可以被用户通过SLA服务器提供的统一用户接口查询。
服务信息数据库,为可选设备,用于存储用户在服务提供过程中服务等 级变更信息,用户使用服务的时间和切换服务级别信息等服务相关信息。这 些信息可以用作服务计费以及SLA违例评估的证据,并可以通过SLA服务器 被用户系统检索。
用户系统,用户通过用户终端与服务/业务相关服务器交互来接受服务, 并通过与SLA服务器交互更换服务级别、查询服务性能信息等。所述的用 户系统由一系列用户硬件终端设备和/或软件组成;用户系统应提供但不限 于:与服务/业务相关服务器交互以取得服务的接口和模块,与SLA服务器 交互以进行SLA操作的接口和模块。所述用户硬件终端包括但不限于个人 计算机(PC)、手机终端、个人数字助理(PDA)设备、数字电话机等,所 述软件包括但不限于操作系统、浏览器、特定客户端软件如QQ、MSN等即 时工具。
所述SLA数据库中存储了用户的SLA信息。图2为一用户SLA信息实 例的示意图。参见图2,该实例说明了同一用户签订的至少一条SLA。一种 SLA信息的签订方式为,一个用户可以只签订一个SLA,在需要多级别服 务时,仅在该SLA中针对各服务参数设定至少一个级别的参数值;另一种 SLA信息的具体签订方式为,一个用户可以针对不同级别采用相同的用户标 识签订多个SLA,每一个SLA对应于一个服务级别。另外,还可存在其他 的SLA签订方式,但总之本发明是的SLA是为同一用户通过不同的SLA协 议或SLA参数提供不同级别的服务,所述同一用户的SLA协议不同以及同 一SLA协议的SLA参数不同包括:技术相关参数不同、服务相关参数不同、 技术/服务无关参数不同以及上述三者的组合。
为便于说明,图2的示例方案采用将多个服务级别SLA参数归并为多 个SLA的方式。参见图2,用户“张三”针对某一服务与服务提供商定购了 多种服务级别的服务,例如图示为白金级服务和铜级服务两种,并针对不同 的服务级别通过用户和服务提供商的协商设定不同的SLA参数值(参见图2 右半部分的SLA号为001和002的服务参数)以及付费额度、服务质量违 例处理等信息。在具体的实施过程中,这些服务级别可以在一个SLA协议 中签订;也可以针对不同的服务级别分开签订多个SLA协议,并由SLA数 据库将这些服务水平协议通过用户标识(如用户身份证号等)相互关联存储。
用户可以选择在某一时间段内采用已签订的SLA协议内已包含某一级 别的服务,如图2所示,用户“张三”可以选择在9:00-17:00之间采用 白金级服务并按白金级服务级别付费,其他时段采用铜级服务并按铜级服务 级别付费。用户可以通过服务提供商提供的接口(如Web网站、语音提示 下的电话操作等),与SLA服务器交互,更改上述服务级别的时间段。本 领域技术人员可以想到,上述级别变更过程应该包括一个适当的安全认证过 程以及其他变更服务级别需要的处理过程等。
用户还可以在服务过程中,通过服务提供商提供的接口(如Web网站、 语音提示下的电话操作、客户端程序中相关接口等),与SLA服务器交互 设定或更改服务级别。用户可以针对一个服务在预先签订的SLA协议中指 定一个默认服务级别,服务提供商通常情况下采用该默认服务级别为用户提 供服务,只有用户通过接口交互变更上述服务的服务级别时,服务提供商才 按变更后的新的服务级别提供上述服务并按变更后的新的服务级别收费。上 述默认服务级别必须针对上述特定服务事先经过协商并签订在SLA服务水 平协议中。上述默认服务级别允许用户通过服务提供商提供的接口进行更 改,且本领域技术人员可以想到,上述级别变更过程应该包括一个适当的安 全认证过程以及其他变更服务级别需要的处理过程等。
上述的按时间段提供不同服务级别、以及实时交互变更服务级别的两种 方案,在具体实施过程中可以单独采用,也可以相互结合一起采用。在结合 采用以上两种方案时,用户可以根据需要指定或不指定特定时间段的服务级 别。在用户指定特定时间段的服务级别的情况下,某时段用户的默认服务级 别为用户指定的该时段下的服务级别。对于没有指定某时段的服务级别的情 况下,默认服务级别为用户事先指定(如签订SLA时指定的)的默认服务 级别。即使用户在特定时间段指定了默认服务级别,用户也可以通过服务提 供商提供的接口与SLA管理器交互实时变更服务级别。并且在具体实现中 可以约定,在用户实时指定的服务级别与时间段划分的服务级别不一致时, 优先考虑实时指定的服务级别(也可优先考虑按时间段定时划分的服务级 别,但较优的实施例为优先考虑实时指定的服务级别);例如,若某用户在 17:00-18:00时间段定时服务级别为白金级服务,18:00-19:00为银 级服务,其它时间段为铜级服务,若上述用户在服务提供过程中的17:50 分变更服务级别为铜级,则在18:00整,系统检测到需要切换到银级服务 时,根据具体的约定决定是切换到定时服务级别决定的银级服务还是继续使 用17:50用户实时指定的铜级服务;上述约定可以在SLA签订过程中通过 协商签订在SLA中,也可以根据服务提供商内部业务特点和规定处理,甚 至可以允许用户通过服务提供商提供的接口进行修改,如用户可以通过接口 从实时方式到定时方式之间进行切换。
本发明所述方法可以为一个用户设置多个不同的服务级别,网络侧可以 在服务过程中根据用户的要求变更服务等级,也可以根据预设的策略(例如 根据时间段设置不同服务级别)自动变更服务等级。
本发明所述方法的第一实施例为用户在服务过程中请求服务等级变更 的情况。图3为本发明所述方法第一实施例的流程图。具体说明如下:
步骤31、用户通过用户系统与服务/业务相关服务器交互,请求并最终 获得服务。
步骤32、服务/业务相关服务器在接收到用户的请求服务消息后,向SLA服 务器发送启动SLA监控消息,上述SLA监控消息应包含所述用户的标识。
步骤33~步骤35、SLA服务器接收到启动SLA监控消息后,进行内部处理, 包括:根据用户标识从SLA数据库中检索该用户的SLA信息并确定该用户当前 服务等级,根据用户服务等级中的SLA参数启动相应的SLA服务质量监控进程 及服务质量评估进程,记录用户服务启动和服务等级信息,并向服务/业务服务 器上报用户的当前服务级别(即根据设置默认的服务级别,或用户当前要求的 服务级别,该服务级别信息可以在服务请求中包含)对应的SLA参数,服务/业 务相关服务器根据SLA参数提供差异化的服务。所述相应的SLA服务质量监控 进程及服务质量评估进程可以为:从通讯网络中收集服务性能参数,根据服务 性能参数与所述SLA参数对比,查看网络性能参数是否满足SLA参数;具体的 SLA服务质量监控方法及服务质量评估方法可以参见本申请人的、中国专利申 请号为:200510097473.9和200610057851.5的专利申请文件,此处不再赘述。
步骤36、用户根据需要通过用户系统请求SLA服务器变更当前的服务等级; 该请求中包含一用户标识和一服务等级标识(例如图2中所示的SLA号);根据 上述服务等级标识,SLA服务器可以检索SLA数据库确定上述用户的请求变更 的服务级别。在具体实现过程中,该过程可以采用但不限于:用户发送变更服 务请求到SLA服务器,SLA服务器查询SLA数据库上述用户的SLA服务级别信 息,向用户系统返回该信息,并在用户系统上以列表形式反馈给用户所有可选 的服务级别信息,用户根据需求选择某一的服务级别并提交给SLA服务器;也 可以是用户直接将携带某一服务级别信息的请求发送给SLA服务器。
步骤37~步骤38、SLA服务器接收到变更服务等级请求后,进行处理,包 括:根据服务等级标识和用户标识检索SLA数据库并确定所更新的服务等级对 应的SLA参数等,并通知服务/业务相关服务器按新服务级别的SLA参数为上述 用户提供服务。当然,也可以直接通知服务/业务相关服务器更新的服务等级, 由服务/业务相关服务器自行到SLA数据库中查询该服务等级对应的SLA参数。
步骤39~步骤310、服务/业务相关服务器接收到SLA服务器通过接口发送 的包含新SLA参数的变更服务级别消息后,根据自身业务需求进行一系列的内 部处理,包括:按新的SLA参数为上述用户设定服务优先级并提供服务,按新 的服务级别计费,按新的服务级别处理SLA违例等,并最后消息通知SLA服务 器服务级别变更成功。
步骤311~步骤312、SLA服务器接收到服务/业务相关服务器发送的服务级 别变更成功消息后,进行一系列内部处理,包括:按变更后的服务级别监控SLA 以及评估服务质量,存储服务等级变更信息到服务信息数据库等等,然后通知 用户系统服务等级变更成功。
步骤313、用户在当前服务终止时发送服务结束请求(或服务/业务服务器 通过某种机制检测到用户当前服务终止),服务/业务相关服务器发送停止SLA 监控请求到SLA服务器,SLA服务器进行一系列内部处理,结束服务,该内部 处理包括:停止上述用户的SLA监控及评估进程,记录服务停止信息,释放与 上述用户SLA监控和评估相关的资源等。
本发明所述方法的第二实施例为网络侧根据预设的策略自动变更服务等级 的情况,此处的策略为按时间段定时提供不同级别的服务。图4为本发明所述方 法第二实施例的流程图。其中,用户请求服务、服务/业务相关服务器处理服务 级别变更、SLA服务器处理服务级别变更、服务终止等过程与图3所述第一实施 例都一致,即步骤41~步骤45分别与步骤31~步骤35一致,步骤48~步骤417 分别与步骤38~步骤317一致。但不同之处是步骤46~步骤47:SLA服务器在收 到服务/业务相关服务器为特定用户发起的启动SLA监控消息后,为上述所述用 户周期性地检测SLA信息以检测是否有SLA服务等级变更计划(如为上述用户 启动一个独立线程检索SLA数据库信息),当检测到服务级别需要按时间变更 时,启动内部处理过程进行处理,该处理包括:判断服务等级是否需要变更、 如需要变更则确定新服务等级,查找到该新服务等级对应的SLA参数,并发送 服务级别变更消息到服务/业务相关服务器。
本发明所述方法的第三实施例为上述第一实施例所述的实时更新服务级别 方式和第二实施例所述定时更新服务级别方式相结合的混合方式。即:在用户 未实时选择服务级别时按定时方式中设定的服务级别在不同时段提供不同级别 的服务,用户实时选择服务级别后则在当前服务停止前按用户实时指定的服务 级别服务而忽略定时设定的服务级别。
图5为本发明的SLA服务器内部处理流程。包括:
步骤51、SLA服务器启动后,启动一个服务进程用于监听服务请求, 当收到服务/业务相关服务器发送的启动SLA监控指令后(上述指令至少包 含一个用户标识信息用于标识当前用户),为当前用户启动一个SLA服务 线程。
步骤52、上述SLA服务线程根据SLA监控指令中的用户标识,检索用 户SLA信息。
步骤53、根据用户的SLA信息,启动相关的SLA监控以及SLA评估 线程处理,该SLA监控和SLA评估处理过程可以利用现有的处理技术。
步骤54、将用户SLA信息中关于用户的服务等级信息上报到服务/业务 相关服务器,服务/业务相关服务器可以利用用户SLA服务等级信息为用户 提供相应等级的服务。
步骤55、SLA服务线程同时根据用户的SLA信息确定该用户是否多服 务等级用户,如果是,则执行步骤58;否则,执行步骤56。
步骤56~步骤57、SLA服务线程管理SLA监控及评估线程工作,周期 检测是否收到服务/业务相关服务器发出的SLA监控停止命令,在收到后执 行步骤515,即停止SLA监控和评估线程,并释放自身占用的资源以及相关 的资源,结束本流程。
步骤58~步骤59、SLA服务线程开始周期性检测用户服务等级变更请 求和/或SLA信息,以捕获用户的服务等级变更事件(包括:用户变更服务 等级请求事件和SLA按时段服务等级变更事件),所述服务等级变更事件 中至少包含一个等级标识信息用以标识新的服务等级,利用上述等级标识信 息可以检索SLA数据库得到对应的SLA服务参数。具体实现中,可采用某 种机制保证等级标识信息能够在SLA数据库中检索到对应的SLA服务参 数,一种示例机制如:在用户发送变更服务级别请求前,提供给用户可选择 的服务级别请求供用户选择;上述服务等级变更事件根据需要通常还应包含 用户标识信息,用以标识当前服务用户。当SLA服务器中的服务线程检测 到上述服务等级变更事件后,确定是否执行服务等级变更,例如根据约定, 用户在手工交互变换服务级别后出现的按时间段服务级别变更事件将被忽 略;如果执行服务等级变更,则执行步骤510;否则,执行步骤514。
步骤510、检索SLA数据库得到用户变更等级的新的SLA服务质量信 息,包括SLA参数。
步骤511、按新的SLA服务等级对应的SLA参数进行SLA监控和服务 质量评估。
步骤512~步骤513、通过接口与服务/业务相关服务器交互,通知服务 /业务相关服务器按新的服务等级提供服务,通知中包含新服务等级对应的 SLA参数,并记录服务等级变更信息到服务信息数据库。
步骤514、服务线程判断是否接收到服务/业务相关服务器发出的SLA 监控停止命令,如果是则执行步骤515,即停止SLA监控和评估线程,并释 放自身占用的资源以及相关的资源,结束本流程;否则,返回步骤58。
另外,在具体实施过程中,可能存在用户从低服务级别切换到高服务级 别过程中,服务提供商当前网络资源不能满足用户请求的情况,针对该情况, 服务提供商可与用户协商相关的处理方式,如当用户成功切换到高服务级别 后,服务提供商保证该服务级别的SLA顺利实施并按该级别处理SLA违例, 通常状况下服务提供商仅保证按用户SLA中最低服务级别或默认服务级别 提供服务。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不 局限于此,任何熟悉该技术的人在本发明所揭露的技术范围内,可轻易想到 的变化或替换,都应涵盖在本发明的保护范围之内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈