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

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

Info

Publication number
CN1859427A
CN1859427A CNA2006100660331A CN200610066033A CN1859427A CN 1859427 A CN1859427 A CN 1859427A CN A2006100660331 A CNA2006100660331 A CN A2006100660331A CN 200610066033 A CN200610066033 A CN 200610066033A CN 1859427 A CN1859427 A CN 1859427A
Authority
CN
China
Prior art keywords
service
sla
user
grade
information
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
CNA2006100660331A
Other languages
English (en)
Other versions
CN100518191C (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CNB2006100660331A priority Critical patent/CN100518191C/zh
Publication of CN1859427A publication Critical patent/CN1859427A/zh
Priority to PCT/CN2007/000903 priority patent/WO2007107112A1/zh
Priority to US12/234,480 priority patent/US8213433B2/en
Application granted granted Critical
Publication of CN100518191C publication Critical patent/CN100518191C/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
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/2425Traffic characterised by specific attributes, e.g. priority or QoS for supporting services specification, e.g. SLA

Abstract

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

Description

通讯网络中对服务质量进行保障的方法及系统
技术领域
本发明涉及通讯网络的资源保障技术,尤其涉及一种通讯网络中根据服务水平协议(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中最低服务级别或默认服务级别提供服务。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉该技术的人在本发明所揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。

Claims (18)

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任一项所述的系统,其特征在于,所述服务/业务相关服务器包括:内容服务器、计费服务器、以及业务管理服务器。
CNB2006100660331A 2006-03-21 2006-03-21 通讯网络中对服务质量进行保障的方法及系统 Active CN100518191C (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CNB2006100660331A CN100518191C (zh) 2006-03-21 2006-03-21 通讯网络中对服务质量进行保障的方法及系统
PCT/CN2007/000903 WO2007107112A1 (fr) 2006-03-21 2007-03-20 Procédé et système conçus pour assurer une qualité de service et serveur d'accord sur les niveaux de service
US12/234,480 US8213433B2 (en) 2006-03-21 2008-09-19 Method and system for ensuring QoS and SLA server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2006100660331A CN100518191C (zh) 2006-03-21 2006-03-21 通讯网络中对服务质量进行保障的方法及系统

Publications (2)

Publication Number Publication Date
CN1859427A true CN1859427A (zh) 2006-11-08
CN100518191C CN100518191C (zh) 2009-07-22

Family

ID=37298289

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006100660331A Active CN100518191C (zh) 2006-03-21 2006-03-21 通讯网络中对服务质量进行保障的方法及系统

Country Status (3)

Country Link
US (1) US8213433B2 (zh)
CN (1) CN100518191C (zh)
WO (1) WO2007107112A1 (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008122231A1 (fr) * 2007-04-09 2008-10-16 Huawei Technologies Co., Ltd. Procédé et système de gestion par priorité de feuilles de programmation et procédé et système de traitement de feuilles de programmation
CN101690304B (zh) * 2007-07-11 2012-12-26 艾利森电话股份有限公司 用于确定服务性能的方法和设备
CN102148695B (zh) * 2010-02-09 2015-08-19 中兴通讯股份有限公司 城域以太网中管理服务等级的方法及系统
CN105871607A (zh) * 2016-03-29 2016-08-17 联想(北京)有限公司 信息处理方法及服务平台
CN107566187A (zh) * 2017-09-29 2018-01-09 北京合天智汇信息技术有限公司 一种sla违例监测方法、装置和系统
CN115695220A (zh) * 2022-12-14 2023-02-03 深圳富联富桂精密工业有限公司 服务性能指标效应值计算方法及装置

Families Citing this family (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2380342A1 (en) * 2001-04-13 2002-10-13 The Furukawa Electric Co., Ltd Dispersion management optical transmission system and optical transmission line
US8184538B2 (en) * 2007-06-22 2012-05-22 At&T Intellectual Property I, L.P. Regulating network service levels provided to communication terminals through a LAN access point
US8693328B2 (en) * 2009-02-19 2014-04-08 Sandvine Incorporated Ulc Method and apparatus for distributing credits to multiple shapers to enable shaping traffic targets in packet communication networks
US8335163B2 (en) * 2009-10-27 2012-12-18 Microsoft Corporation Quality of service (QOS) based systems, networks, and advisors
JP4939594B2 (ja) * 2009-11-30 2012-05-30 インターナショナル・ビジネス・マシーンズ・コーポレーション プライマリクラウドが提供したサービスレベルの実績値又は更新されたプリファレンス情報に基づいて、サービスレベルアグリーメントを動的に決定してサービスを提供することができるクラウドシステムを構成する装置、方法及びコンピュータプログラム
US20110157322A1 (en) * 2009-12-31 2011-06-30 Broadcom Corporation Controlling a pixel array to support an adaptable light manipulator
US8823782B2 (en) * 2009-12-31 2014-09-02 Broadcom Corporation Remote control with integrated position, viewer identification and optical and audio test
US9247286B2 (en) * 2009-12-31 2016-01-26 Broadcom Corporation Frame formatting supporting mixed two and three dimensional video data communication
US8854531B2 (en) 2009-12-31 2014-10-07 Broadcom Corporation Multiple remote controllers that each simultaneously controls a different visual presentation of a 2D/3D display
US20110258317A1 (en) * 2010-04-19 2011-10-20 Microsoft Corporation Application sla based dynamic, elastic, and adaptive provisioning of network capacity
US9256900B2 (en) 2010-11-15 2016-02-09 International Business Machines Corporation Managing service demand load relative to infrastructure capacity in a networked computing environment
US9128772B2 (en) * 2010-11-15 2015-09-08 Infosys Limited Performance optimization through run-time quality governance
CN102801694B (zh) * 2011-05-27 2015-07-08 阿尔卡特朗讯公司 基于灰名单实现第三方认证的方法和系统
US8631154B2 (en) 2011-06-29 2014-01-14 International Business Machines Corporation Dynamically modifying quality of service levels for resources in a networked computing environment
US20130204673A1 (en) * 2011-07-20 2013-08-08 Bank Of America Corporation Service level agreement reviews for project task management
US8787386B2 (en) * 2011-10-20 2014-07-22 Oracle International Corporation Systems and methods for creating composed communication services
US9626257B1 (en) * 2012-03-01 2017-04-18 EMC IP Holding Company LLC Techniques for cache updates based on quality of service
US20150049643A1 (en) * 2013-08-13 2015-02-19 Alcatel-Lucent Canada Inc. Method and apparatus for providing default services to prospective subscribers in a communication network
US9338065B2 (en) * 2014-01-06 2016-05-10 Cisco Technology, Inc. Predictive learning machine-based approach to detect traffic outside of service level agreements
US9548905B2 (en) * 2014-03-11 2017-01-17 Bank Of America Corporation Scheduled workload assessor
US10296232B2 (en) * 2015-09-01 2019-05-21 Western Digital Technologies, Inc. Service level based control of storage systems
US10454877B2 (en) 2016-04-29 2019-10-22 Cisco Technology, Inc. Interoperability between data plane learning endpoints and control plane learning endpoints in overlay networks
US10091070B2 (en) 2016-06-01 2018-10-02 Cisco Technology, Inc. System and method of using a machine learning algorithm to meet SLA requirements
DE102016114805A1 (de) * 2016-08-10 2018-02-15 Kriwan Industrie-Elektronik Gmbh Verfahren sowie eingebettetes System zur Überwachung, Steuerung oder Regelung einer Maschine
US10708147B2 (en) * 2017-03-07 2020-07-07 International Business Machines Corporation Monitoring dynamic quality of service based on changing user context
US10963813B2 (en) 2017-04-28 2021-03-30 Cisco Technology, Inc. Data sovereignty compliant machine learning
US10477148B2 (en) 2017-06-23 2019-11-12 Cisco Technology, Inc. Speaker anticipation
US10608901B2 (en) 2017-07-12 2020-03-31 Cisco Technology, Inc. System and method for applying machine learning algorithms to compute health scores for workload scheduling
US10091348B1 (en) 2017-07-25 2018-10-02 Cisco Technology, Inc. Predictive model for voice/video over IP calls
US10938675B2 (en) * 2018-04-02 2021-03-02 Futurewei Technologies, Inc. Dynamic negotiation models in software-defined networks
US10867067B2 (en) 2018-06-07 2020-12-15 Cisco Technology, Inc. Hybrid cognitive system for AI/ML data privacy
US10446170B1 (en) 2018-06-19 2019-10-15 Cisco Technology, Inc. Noise mitigation using machine learning
MX2021000372A (es) 2018-07-12 2021-05-27 Amsted Rail Co Inc Sistema de monitoreo de frenos para vagones.
US11929891B1 (en) 2023-01-10 2024-03-12 Dell Products L.P. System and method for distributed management of hardware through relationship management
US11831706B1 (en) 2023-01-10 2023-11-28 Dell Products L.P. System and method for distributed management of storage systems based on intent
US11770456B1 (en) * 2023-01-10 2023-09-26 Dell Products L.P. System and method for distributed management of storage systems based on subscription changes
US11907230B1 (en) 2023-01-10 2024-02-20 Dell Products L.P. System and method for distributed management of hardware based on intent

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6201971B1 (en) * 1998-03-26 2001-03-13 Nokia Mobile Phones Ltd. Apparatus, and associated method for controlling service degradation performance of communications in a radio communication system
US6556824B1 (en) * 1998-07-16 2003-04-29 Nokia Corporation Apparatus, and associated method for controlling service degradation performance of communication in a radio communication system
CA2296213C (en) * 2000-01-07 2009-04-14 Sedona Networks Corporation Distributed subscriber management
US6976090B2 (en) * 2000-04-20 2005-12-13 Actona Technologies Ltd. Differentiated content and application delivery via internet
KR20020025476A (ko) * 2000-09-29 2002-04-04 윤종용 지.피.알.에스 단말기에서 발열현상에 따른 서비스 클래스변경장치 및 방법
US7010305B2 (en) * 2001-03-14 2006-03-07 Nokia Mobile Phones, Ltd. Method for assigning values of service attributes to transmissions, radio access networks and network elements
US20020198850A1 (en) * 2001-06-26 2002-12-26 International Business Machines Corporation System and method for dynamic price determination in differentiated services computer networks
US6522733B1 (en) * 2001-08-20 2003-02-18 Sprint Communications Company, L.P. Communication gateway system
CN1450749A (zh) * 2002-04-10 2003-10-22 华为技术有限公司 一种分组数据业务的计费方法
US7197038B1 (en) * 2002-10-21 2007-03-27 Sprint Communications Company L.P. Internetwork quality of service provisioning with reciprocal compensation
US9667552B2 (en) * 2003-09-26 2017-05-30 International Business Machines Corporation Real-time SLA impact analysis
US7664081B2 (en) * 2004-12-22 2010-02-16 Nokia Corporation Wireless gateway for enabling wireless devices to discover and interact with various short-range services/devices
US8633425B2 (en) * 2005-02-17 2014-01-21 417 And 7/8, Llc Systems, methods, and devices for storing, heating, and dispensing fluid
US20090107972A1 (en) * 2005-02-17 2009-04-30 David Naylor Heating unit for warming propane tanks
US20060248118A1 (en) * 2005-04-15 2006-11-02 International Business Machines Corporation System, method and program for determining compliance with a service level agreement

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008122231A1 (fr) * 2007-04-09 2008-10-16 Huawei Technologies Co., Ltd. Procédé et système de gestion par priorité de feuilles de programmation et procédé et système de traitement de feuilles de programmation
CN101690304B (zh) * 2007-07-11 2012-12-26 艾利森电话股份有限公司 用于确定服务性能的方法和设备
CN102148695B (zh) * 2010-02-09 2015-08-19 中兴通讯股份有限公司 城域以太网中管理服务等级的方法及系统
CN105871607A (zh) * 2016-03-29 2016-08-17 联想(北京)有限公司 信息处理方法及服务平台
CN105871607B (zh) * 2016-03-29 2019-11-26 联想(北京)有限公司 信息处理方法及服务平台
CN107566187A (zh) * 2017-09-29 2018-01-09 北京合天智汇信息技术有限公司 一种sla违例监测方法、装置和系统
CN107566187B (zh) * 2017-09-29 2021-03-02 北京合天智汇信息技术有限公司 一种sla违例监测方法、装置和系统
CN115695220A (zh) * 2022-12-14 2023-02-03 深圳富联富桂精密工业有限公司 服务性能指标效应值计算方法及装置

Also Published As

Publication number Publication date
WO2007107112A1 (fr) 2007-09-27
US8213433B2 (en) 2012-07-03
US20090010264A1 (en) 2009-01-08
CN100518191C (zh) 2009-07-22

Similar Documents

Publication Publication Date Title
CN1859427A (zh) 通讯网络中对服务质量进行保障的方法及系统
CN101069382A (zh) 有线/无线集成服务网络中通过实时会话管理进行集成计费管理的装置与方法
EP2221760A1 (en) A method, system and server for service subscription
US10652192B1 (en) Method, system and computer readable medium for notification delivery
US8606225B2 (en) Intelligent real time billing for messaging
CN101287166B (zh) 一种用于电子会务辅助系统的短信息发布系统与发布方法
KR101182463B1 (ko) 세션 이니시에이션 프로토콜을 이용한 호출 그룹 관리
CN1901460A (zh) 通信网的记帐方法
CN100589606C (zh) 一种短消息查询分析系统及方法
CN1742475A (zh) 在通信路径中的中间装置的应用服务过滤
CN1901515A (zh) 推出型信息传输方法和它的转移设备
US7756878B2 (en) E-mail response system
CN1794305A (zh) 一种使游戏账号进入游戏状态的方法
CN1859418A (zh) 通讯网络中网络资源的分配方法及系统
CN1761194A (zh) 在基于内容的发布/预订系统中传播预订的系统和方法
CN101645988B (zh) 下一代呼叫中心系统及其排队方法
CN1859121A (zh) 一种实现代理下载的方法、装置及系统
CN1303571A (zh) 服务供应支持系统
CN1889711A (zh) 消息群发系统及方法
CN111263409A (zh) 提供网络功能服务的元数据信息的方法、系统以及相关设备
KR101140404B1 (ko) 통신 단말기로 푸시 알림 서비스를 제공하는 시스템 및 그 운용방법
CN1452333A (zh) 公共陆地移动网(plmn)分组网中统一管理资源的一种方法
CN1258301C (zh) 对电信资源的协商
CN101227525B (zh) 一种虚拟呼叫中心的路由控制方法
CN103874039B (zh) Ussd业务排行推送方法和装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant