CN1825829A - 动态服务质量(QoS)管理 - Google Patents

动态服务质量(QoS)管理 Download PDF

Info

Publication number
CN1825829A
CN1825829A CNA2005100488552A CN200510048855A CN1825829A CN 1825829 A CN1825829 A CN 1825829A CN A2005100488552 A CNA2005100488552 A CN A2005100488552A CN 200510048855 A CN200510048855 A CN 200510048855A CN 1825829 A CN1825829 A CN 1825829A
Authority
CN
China
Prior art keywords
dynamic
information
system performance
core control
management
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.)
Pending
Application number
CNA2005100488552A
Other languages
English (en)
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.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics 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 Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN1825829A publication Critical patent/CN1825829A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5003Managing SLA; Interaction between SLA and QoS
    • H04L41/5009Determining service level performance parameters or violations of service level contracts, e.g. violations of agreed response time or mean time between failures [MTBF]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5003Managing SLA; Interaction between SLA and QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/22Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/04Processing captured monitoring data, e.g. for logfile generation
    • H04L43/045Processing captured monitoring data, e.g. for logfile generation for graphical visualisation of monitoring data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/16Threshold monitoring

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Mining & Analysis (AREA)
  • Human Computer Interaction (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

一种动态服务质量(QoS)管理设备,包括:管理服务器,具有数据库,管理服务器用于将从网络单元(NE)***收集来的***性能信息数据和用户选择所产生的动态用户核心管理信息存储在数据库表格中;以及客户机管理器,用于通过查阅存储在数据库中的动态核心管理信息,产生***性能信息,并且用于显示与动态用户核心管理信息相对应的状态信息。通过对不同数据(多个DB表格属性)执行四则运算法则,可以执行对于产生/修改/删除新的KPI的管理,而不需要停止***操作,从而可以满足管理由于各种功能和不同标准所采用的政策而具有复合特征的QoS的要求。

Description

动态服务质量(QoS)管理
技术领域
本发明涉及一种动态服务质量(QoS)管理设备和方法,更具体地,涉及一种动态QoS管理设备和方法,来动态配置不同***性能数据以便监控和管理该***。
背景技术
近年来,对于有线和无线网络***,已经开始考虑QoS,并且有效和稳定QoS管理成为关键问题。
QoS是一种在给定带宽中通过根据用户或应用的性质来分类服务从而管理异质流量的技术。QoS解决方法不仅增加了网络的容量,而且通过监控和分析流量,有效地控制和管理了流量,因此优化了网络并且改善了网络管理调度。
因此,应该将QoS管理用于解决用户流量的冲突和拥塞,实现服务提供商的利润,并运行订户即时检查服务质量,从而对于商业是重要因素。
然而,QoS具有组合特征,包括取决于所采用的多个网络和***的各种技术、功能和政策,还包括在多个层中存在的各种技术,因而管理QoS不容易。
根据这种传统QoS政策的传统网络管理方法,连续地监控对于用于保持***性能的服务管理具有显著效果的关键性能指示器(KPI),以及当发生性能下降时通过实时分析来采取即时行动。
在传统网络***管理方法中,根据从***中收集的或从性能数据值计算出的不同性能数据,直接选择KPI,并且可以根据网络***管理器的性能,按照各种方式来管理KPI。
然而,传统网络***管理方法不适于选择或产生这些不同KPI,而只能选择***相关(system-dependent)的KPI或提供有限动态KPI产生算法。
此外,在传统QoS基于政策网络***管理方法中,不能在单个数据库表格中管理所有***数据,而只有在特定数据库中作为KPI来管理性能数据,从而不可能在操作期间产生动态KPI。
此外,即使QoS基于政策网络***管理方法的有限动态KPI产生算法通过数据库表格中属性的四则运算法则能够产生新的KPI,不可能使用属于不同数据库表格的各种属性来产生KPI。
此外,因为传统QoS基于政策网络***管理方法具有***相关的KPI选择算法,其它***不可能采用KPI选择算法,因此必须对每一个***重新开发具有相同功能的QoS工具。
发明内容
本发明致力于解决上述问题,并且本发明的目的是提供一种动态QoS管理设备和方法,来执行管理过程,例如关键性能指示器(KPI,KeyPerformance Indicator)产生、修改和删除,从而产生***操作者所请求的各种KPI,而不需要停止***操作。
此外,本发明的另一个目的是提供一种当开发新的***时使用QoS管理算法的动态QoS管理设备和方法。
为了实现这些目的,在本发明的一个方案中,动态服务质量(QoS,Quality of Service)管理设备包括:管理服务器,具有数据库,管理服务器用于将从网络单元(NE,Network Element)***收集来的***性能信息数据和用户选择所产生的动态用户核心管理信息存储在数据库表格中;以及客户机管理器,用于通过查阅存储在数据库中的动态核心管理信息,产生***性能信息,并且用于显示与动态用户核心管理信息相对应的状态信息。
在本发明的另一个方案中,动态服务质量(QoS)管理方法包括:通过使用四则运算法则来处理不同***性能信息数据或数据属性,在管理服务器的数据库中,产生动态用户核心管理信息并产生KPI元表格;将从网络单元(NE)***实时收集到的***性能信息数据存储到数据库中***收集表格中;在已经完全收集到***性能信息数据之后,请求动态用户核心管理信息的当前状态;通过根据在KPI元表格中产生的动态核心管理信息来组合***性能信息数据,输出动态用户核心管理信息的合成结果值;以及显示与动态用户核心管理信息合成结果值和阈值之间的比较结果相对应的动态用户核心管理信息的状态值。
在本发明的另一个方案中,动态服务质量(QoS)管理设备包括:管理服务器,用于存储从网络单元(NE)收集来的***性能信息数据和用户选择所产生的动态用户核心管理信息关键性能指示器(KPI),用于将QoS错误数据存储在数据的各个表格中,以及用于当发生QoS错误时产生告警;以及客户机管理器,用于存储用户选择所产生的动态用户核心管理信息,用于在已经完全收集到***性能信息数据之后、通过查阅KPI元表格来产生用户请求的***性能信息,并且用于将动态用户核心管理信息的状态信息发送到管理服务器。
在本发明的又一个方案中,动态服务质量(QoS)管理方法包括:通过使用四则运算法则来处理不同***性能信息数据或数据属性,产生动态用户核心管理信息,并且将动态用户核心管理信息存储在管理服务器的数据库的关键性能指示器(KPI)元表格中;将从网络单元(NE)收集到的***性能信息数据存储到数据库中的***收集表格中;在完全收集到***性能信息数据之后,请求动态用户核心管理信息的当前状态;通过根据在KPI元表格中产生的动态用户核心管理信息来组合***性能信息数据,输出动态用户核心管理信息的合成结果值;以及作为表示错误的动态用户核心管理信息合成结果值和阈值之间的比较结果,当动态用户核心管理信息的状态值发生错误时,在错误管理表格中存储或删除或修改动态用户核心管理信息。
附图说明
结合附图,通过参考下面详细的说明,可以更好地理解本发明,并且显而易见其伴随的多个优点,附图中类似的参考符号表示相同或类似的组件,其中:
图1是根据本发明第一实施例的动态QoS管理设备的方框图;
图2是图1的动态QoS管理设备的详细方框图;
图3A是图2的动态QoS管理设备的用户接口的详细结构的方框图;
图3B是图2的动态QoS管理设备的用户接口的另一种结构的方框图;
图4是图2的动态QoS管理设备的动态用户核心管理信息的显示器的视图;
图5是根据本发明第一实施例的动态QoS管理方法的流程图;
图6是在图5的动态QoS管理方法中存储动态用户核心管理信息的方法的流程图;
图7是根据本发明第二实施例的动态QoS管理设备的方框图;
图8是根据本发明第二实施例的动态QoS管理设备的接口的方框图;
图9是图8的动态QoS管理方法中存储用户核心管理信息的方法的流程图;
图10是在图1的动态QoS管理设备中使用的KPI元表格;以及
图11是收集在图1的动态QoS管理设备中使用的***性能信息数据的询问程序。
具体实施方式
下文中,结合附图来说明根据本发明第一实施例的动态QoS管理设备和方法。
图1是根据本发明第一实施例的QoS管理设备和方法的方框图。如图1所示,QoS管理设备包括管理从NE***输入的各种数据的管理服务器1以及客户机管理器2。
管理服务器1包括数据库11和***性能收集器12(见图2)。管理服务器1将从NE***3收集来的***性能信息数据和用户选择的“动态用户核心管理信息”存储在数据库11的表格中。动态用户核心管理信息包括***性能信息数据的阈值。
管理服务器1的数据库11包括用于存储***性能信息数据的***信息收集表格111,以及用于存储从客户机管理器2产生的动态用户核心管理信息的KPI元表格112。数据库11的KPI元表格112至少包括定义为阵列的表格名称、列表以及逻辑位置(见图10)。
***性能收集器12从NE***实时收集性能信息数据,并且将收集到的性能信息数据存储到数据库11的***信息收集表格111中。当完成***性能信息数据的收集时,***性能收集器12将“数据收集完成信号”发送到客户机管理器2。***性能收集器12按照可扩展标记语言(XML)文件格式收集***性能信息数据。
管理服务器1还包括QoS告警事件检测器13,QoS告警事件检测器13从客户机管理器2接收状态信息,即“用户核心管理信息”,并且如果状态信息表示QoS错误则产生QoS错误告警,并同时在数据库11的错误管理表格中存储/删除/修改用户核心管理信息的状态。
客户机管理器2包括用户接口21和KPI询问处理器22(见图2),并且将用户选择所产生的动态用户核心管理信息存储到管理服务器1的数据库11中。客户机管理器2通过查阅存储在管理服务器1的数据库11中的动态用户核心管理信息来产生***性能信息,并且在已经从NE***3收集到***性能信息数据之后,作为状态信息显示动态用户核心管理信息。
客户机管理器2的用户接口21根据与用户核心管理信息相关的各种信息的用户选择来组合不同***性能信息数据,并且将组合的信息存储在管理服务器1中。用户接口21包括显示器211、运算单元212、运算寄存器213、阈值配置单元214、QoS违反告警选择器215以及KPI显示器216。用户接口21是图形用户界面(GUI),显示来自管理服务器1的NE***3的性能信息。
用户接口21的显示器211包括:第一区域,用于显示***性能信息数据及其属性和NE***的高级性能数据,从而用户可以选择不同的***性能信息数据、属性和高级性能数据;以及第二区域,用于显示显示在第一区域上的***性能信息数据的低级属性。
用户接口21的运算单元212执行用户所选择的***性能信息数据的属性的运算处理。此外,用户接口21的阈值配置单元214配置至少一个阈值,以便显示用户所选择的动态用户核心管理信息。
当动态用户核心管理信息的值大于或小于阈值时,用户接口21的QoS违反告警选择器215建立告警或通报状态。
此外,用户接口21的运算寄存器213寄存或修改动态用户核心管理信息的宏表达。
用户接口21的KPI显示器216向操作者显示标记“用户核心管理信息”和***中使用的名称。
此外,用户接口21将从KPI询问处理器22输入的动态用户核心管理信息的合成结果值与阈值进行比较,并随后根据其等级来显示动态用户核心管理信息的状态。当合成结果值大于第一阈值时用户接口21显示“坏”指示,当合成结果值在第一和第二阈值之间时显示“正常”指示,以及当合成结果值小于第二阈值时显示“好”指示。
KPI询问处理器22选择性地组合与从管理服务器1接收到的动态用户核心管理信息相对应的***性能信息,然后,当完成***性能信息数据的收集时,计算动态用户核心管理信息的合成结果值。KPI询问处理器22使用外部连接点从管理服务器1的数据库11收集不同的***性能信息数据,用于通过四则运算法则实现计算动态用户核心管理信息的合成结果值。此外,KPI询问处理器22通过查阅存储在管理服务器1的数据库11中的元表格的用户核心管理信息,产生用于组合***性能信息数据的属性的询问,并随后收集与询问相对应的***性能信息数据,并按照编程接口/Java应用资源(API/JAR)格式存储数据。
当已经从管理服务器1接收到数据收集完成消息时,KPI询问处理器22输出动态用户核心管理信息的合成结果值。
下文中,说明上述结构的动态QoS管理设备的操作。
首先,管理服务器1将从NE***3收集到的***性能信息数据以及根据用户意愿而组合的动态用户核心管理信息存储到数据库的表格中。
从NE***3收集到的***性能信息数据被存储在***信息收集表格111中,以及由客户机管理器2所产生的动态用户核心管理信息被存储在KPI元表格112中。
从客户机管理器2输出动态用户核心管理信息。
客户机管理器2组合并在用户接口21的显示器上显示不同的***性能信息,以便产生动态用户核心管理信息。
因此,用户可以在用户接口21的显示器211上选择不同的***性能信息数据或属性。从管理服务器1中查阅显示在显示器211上的***性能信息数据。
如果用户选择显示在图3B所示的显示器211的第一区域中的***性能信息数据“AS Traffic Talk Session Statistics”,则在显示器211的第二区域中显示数据的属性。
如果用户选择显示在显示器211的第二区域中的数据属性,在图3B的运算单元中显示***性能信息数据的属性。通过重复该操作,可能监控用户所请求的***性能。
用户可以通过用户接口21的运算寄存器213,寄存或修改动态用户核心管理信息的宏表达,并且在用户接口21的KPI显示器216上显示标题“用户核心管理信息”及其内部名称。
此外,用户可以经由用户接口21的阈值配置单元214建立多于一个阈值,用于表示动态用户核心管理信息的状态。即,如图3A所示,可以分别将第一和第二值设置为10000和20000。
此外,建立用户接口21的QoS违反告警选择器215,以便当动态用户核心管理信息的合成结果值大于或小于阈值时输出告警或表示状态。
此后,在已经完成用户选择之后,运算单元将从***性能信息数据或属性中计算出的动态用户核心管理信息存储在管理服务器1的数据库11的KPI元表格112中。
管理服务器1的***性能收集器12收集NE***3的所有***性能信息数据,并且将收集到的数据存储在***信息收集表格111中。
同时,***性能收集器12将表示已经完成***性能数据收集的数据收集完成消息发送到客户机管理器2。
然后,当已经从管理服务器1输入数据收集完成消息时,客户机管理器2的KPI询问处理器22查阅存储在KPI元表格112中的动态用户核心管理信息。
此后,客户机服务器2的KPI询问处理器22写出询问程序(见图11),并且使用询问从管理服务器1的数据库11的***信息收集表格111中查阅动态用户核心管理信息,以便选择性地收集并输出***性能信息数据。
将动态用户核心管理信息的合成结果值与各个***性能信息数据的阈值进行比较,以便获得动态用户核心管理信息的状态值。
如图4所示,显示了动态用户核心管理信息的状态值。
下文中,结合图5更详细地说明上述实现的动态QoS管理方法。
首先,在步骤S11处,通过经由四则运算法则来组合不同的***性能信息数据或其属性,产生动态用户核心管理信息,并且在管理服务器1的数据库11中产生KPI元表格112。动态用户核心管理信息包括***性能信息数据的阈值。
在存储动态用户核心管理信息的步骤S11处,当动态用户核心管理信息的合成结果值大于或小于阈值时,设置QoS违反告警选择器215输出告警或表示状态,存储或修改动态用户核心关系信息的宏表达,或者向操作者显示标题“用户核心管理信息”及其内部名称。
下文中,结合图6更详细地说明步骤S11的操作。
首先,在步骤S111处,显示***性能信息数据,使用户选择NE***3的性能信息数据。
接下来,如果从第一区域中选择了NE***3的性能信息数据,在步骤S112处,显示选定性能信息数据的子属性。
此后,在步骤S113处,通过经由四则运算法则组合用户选定的不同***性能信息数据而产生的动态用户核心管理信息被存储在管理服务器1的数据库11的KPI元表格112中。
在步骤S12处,从NE***3实时收集***性能信息数据,并随后将其存储在数据库11的***收集表格中。***性能信息数据具有XML文件格式。
在已经完全收集到***性能信息数据之后,在步骤S13处,发出询问动态用户核心管理信息的当前状态的询问。在按照询问从KPI元表格112中产生动态用户核心管理信息之后,在步骤S14处,根据动态用户核心管理信息组合***性能信息数据,并且输出动态用户核心管理信息的合成结果值。图11示出了询问动态用户核心管理信息的询问程序。
此后,在步骤S15处,将动态用户核心管理信息的合成结果值与阈值进行比较,并且显示与动态用户核心管理信息相对应的状态值。当合成结果值大于第一阈值时,显示动态用户核心管理信息的状态等级为“坏”,当合成结果值在第一和第二阈值之间时显示为“正常”,当合成结果值小于第二阈值时显示“好”。
下文中,结合附图来说明根据本发明第二实施例的动态QoS管理设备和方法。
根据本发明第二实施例的动态QoS管理设备和方法包括NE***3、管理服务器1和客户机管理器2。
管理服务器1包括数据库11、***性能收集器12以及QoS告警事件检测器13。管理服务器1将从NE***收集的***性能信息数据、根据用户选择而组合的动态用户核心管理信息(关键性能指示器),以及QoS错误数据存储在数据库11的各个表格中,并且当发生QoS错误时输出告警。
管理服务器1的数据库11包括用于存储***性能信息数据的***信息收集表格111、用于存储由客户机管理器2产生的动态用户核心管理信息的KPI元表格112以及用于存储QoS错误数据的错误管理表格。如图10所示,数据库11的KPI元表格112至少包括表格名称、列表以及逻辑位置之一。
***性能收集器12从NE***3实时收集性能信息数据,并且将收集到的性能信息数据存储在数据库11的***信息收集表格111中。在完成***性能信息数据的收集之后,***性能收集器12将“数据收集完成信号”发送到客户机管理器2。***性能收集器12按照XML文件格式收集***性能信息数据。
此外,管理服务器1的QoS告警事件检测器13从客户机管理器2接收状态信息,即“用户核心管理信息”,并且如果状态信息表示QoS错误,产生QoS错误告警,同时在数据库11的错误管理表格中存储/删除/修改用户核心管理信息的状态。
客户机管理器2将通过用户选择而组合的动态用户核心管理信息存储在KPI元表格112中、通过查阅KPI元表格112来产生用户需要的***性能信息、以及将“动态用户核心管理信息”状态信息发送到管理服务器1。如图7所示,客户机管理器2包括用户接口21和KPI询问处理器22。动态用户核心管理信息包括***性能信息数据的阈值。
客户机管理器2的用户接口21根据用户对与用户核心管理信息相关的各种信息的选择,组合不同的***性能信息数据,并且将组合的信息存储在管理服务器1中。用户接口21包括显示器211、运算单元212、运算寄存器213、阈值配置单元214、QoS违反告警选择器215以及KPI显示器216。用户接口21是GUI,显示来自管理服务器1的NE***3的性能信息。
用户接口21的显示器211包括:第一区域,用于显示***性能信息数据及其属性和NE***的高级性能数据,从而用户可以选择不同的***性能信息数据、属性和高级性能数据;以及第二区域,用于显示显示在第一区域上的***性能信息数据的低级属性。
用户接口21的运算单元212执行用户所选择的***性能信息数据的属性的运算处理。此外,用户接口21的阈值配置单元214配置至少一个阈值,以便显示用户所选择的动态用户核心管理信息。
当动态用户核心管理信息的值大于或小于阈值时,用户接口21的QoS违反告警选择器215输出告警或表示状态。
此外,用户接口21的运算寄存器213存储或修改动态用户核心管理信息的宏表达。
用户接口21的KPI显示器216向操作者显示标记“用户核心管理信息”和***中使用的名称。
客户机管理器2的KPI询问处理器22选择性地组合与从管理服务器1接收到的动态用户核心管理信息相对应的***性能信息,然后,在完成***性能信息数据的收集之后,计算动态用户核心管理信息的合成结果值。KPI询问处理器22使用外部连接点从管理服务器1的数据库11收集不同的***性能信息数据,用于通过四则运算法则实现计算动态用户核心管理信息的合成结果值。此外,KPI询问处理器22通过查阅存储在管理服务器1的数据库11中的元表格的用户核心管理信息,产生用于组合***性能信息数据的属性的询问,并随后收集与询问相对应的***性能信息数据,并按照编程接口/Java应用资源(API/JAR)格式存储数据。
下文中,结合图8来说明上述组成的动态QoS管理设备的操作。
首先,在步骤S21处,通过组合不同的***性能信息数据或数据的属性,产生动态用户核心管理信息,并随后将其存储在数据库11的KPI元表格112中。动态用户核心管理信息包括***性能信息数据的阈值。此外,当动态用户核心管理信息的合成结果值大于或小于阈值时,设置QoS违反告警选择器来输出告警或表示状态,存储或修改动态用户核心管理信息的宏表达,或者向操作者显示标题“用户核心管理信息”及其内部名称。
现在,结合图9更详细地说明步骤S21的操作。
首先,在步骤S211处,显示***性能信息数据,以便用户选择NE***3的性能信息数据。
接下来,如果从第一区域中选择了NE***3的性能信息数据,在步骤S212处,显示选定性能信息数据的子属性。
此后,在步骤S213处,通过经由四则运算法则组合用户选定的不同***性能信息数据而产生的动态用户核心管理信息被存储在管理服务器1的数据库11的KPI元表格112中。
在步骤S22处,从NE***3实时收集***性能信息数据,并随后将其存储在数据库11的***收集表格中。***性能信息数据具有XML文件格式。
在已经完全收集了***性能信息数据之后,在步骤S13处,发出询问动态用户核心管理信息的当前状态的询问。在响应询问从KPI元表格112中产生动态用户核心管理信息之后,在步骤S24处,根据动态用户核心管理信息组合***性能信息数据,并且输出动态用户核心管理信息的合成结果值。图11中示出了询问动态用户核心管理信息的询问。
此后,在步骤S25处,将动态用户核心管理信息的合成结果值与各个***性能信息数据的阈值进行比较,并且当在动态用户核心管理信息的状态值中发生错误时,存储/删除/修改动态用户核心管理信息。
尽管上面详细说明了本发明的典型实施例,需要清楚地理解,对于本领域技术人员显而易见的、在此所教导的、基本发明概念的各种变化和/或修改仍然处于权利要求所定义的本发明的精神和范围内。
如上所述,在动态QoS管理设备和方法中,通过对不同数据(多个DB表格属性)执行四则运算法则,可以执行对于产生/修改/删除新的KPI的管理,而不需要停止***操作,从而可以满足管理由于各种功能和不同标准所推荐的政策而具有复合特征的QoS的要求。
此外,在动态QoS管理设备和方法中,动态地产生、删除和修改主要的KPI,不需要停止QoS管理设备的操作,从而可能改善操作的便利性。
此外,任意***类型的***可以采用这种动态QoS管理方法,从而可能减少开发***管理设备的时间和成本。

Claims (35)

1、一种动态服务质量(QoS)管理设备,包括:
管理服务器,具有数据库,管理服务器用于将从网络单元(NE)***收集来的***性能信息数据和用户选择所产生的动态用户核心管理信息存储在数据库表格中;以及
客户机管理器,用于通过查阅存储在数据库中的动态核心管理信息,产生***性能信息,并且用于显示与动态用户核心管理信息相对应的状态信息。
2、根据权利要求1所述的动态QoS管理设备,其特征在于,管理服务器的数据库包括用于存储***性能信息数据的***信息收集表格和用于存储客户机管理器所产生的动态用户核心管理信息的KPI元表格,以及,其中,管理服务器包括***性能收集器,***性能收集器用于将来自NE***的性能信息数据实时存储在***信息收集表格中,并且在完全收集到***性能信息数据之后,将数据收集完成信号发送到客户机管理器。
3、根据权利要求2所述的动态QoS管理设备,其特征在于,数据库的KPI元表格至少包括定义为阵列的表格名称、列表和逻辑位置之一。
4、根据权利要求2所述的动态QoS管理设备,其特征在于,所述***性能收集器用于按照可扩展标记语言(XML)文件格式收集所述***性能信息数据。
5、根据权利要求1所述的动态QoS管理设备,其特征在于,所述客户机管理器包括:
用户接口,用于根据用户选定的用户核心管理信息来产生不同的***性能信息数据,并且用于将***性能信息数据存储在管理服务器中;以及
KPI询问处理器,用于在完全收集到***性能信息数据之后,选择性地组合与动态用户核心管理信息相对应的***性能信息。
6、根据权利要求5所述的动态QoS管理设备,其特征在于,用户接口用于从KPI询问处理器接收动态核心管理信息的合成结果值、比较合成结果值与阈值、以及按照相应等级显示动态用户核心管理信息的状态。
7、根据权利要求1所述的动态QoS管理设备,其特征在于,所述动态用户核心管理信息包括***性能信息的阈值。
8、根据权利要求5所述的动态QoS管理设备,其特征在于,所述用户接口包括图形用户界面(GUI),具有来自管理服务器的NE***性能信息。
9、根据权利要求5所述的动态QoS管理设备,其特征在于,所述用户接口包括:
显示器,用于显示***性能数据和数据属性,使用户能够选择不同的***性能信息数据或属性;以及
运算单元,用于在用户选定的***性能信息数据的属性之间执行四则运算法则。
10、根据权利要求9所述的动态QoS管理设备,其特征在于,所述显示器包括:
第一区域,用于显示要由用户选择的NE***的高级性能数据;以及
第二区域,用于当选择***性能信息数据时显示性能数据的属性。
11、根据权利要求5所述的动态QoS管理设备,其特征在于,所述用户接口还包括阈值建立单元,用于建立至少一个阈值,来显示用户选定的动态用户核心管理信息的状态。
12、根据权利要求5所述的动态QoS管理设备,其特征在于,所述用户接口还包括QoS违反告警选择器,用于当动态用户核心管理信息的合成结果值大于或小于阈值时输出告警或表示状态。
13、根据权利要求5所述的动态QoS管理设备,其特征在于,所述用户接口还包括运算寄存单元,用于寄存或修改动态用户核心管理信息的宏表达。
14、根据权利要求5所述的动态QoS管理设备,其特征在于,所述用户接口还包括KPI显示器,用于显示用户核心管理信息的标题和相应的内部名称。
15、根据权利要求5所述的动态QoS管理设备,其特征在于,所述KPI询问处理器用于使用外部连接点从管理服务器的数据库中收集不同的***性能信息数据,以及输出按照四则运算法则形成的动态用户核心管理信息的结果。
16、根据权利要求5所述的动态QoS管理设备,其特征在于,所述KPI询问处理器用于在产生用于检索***性能信息数据属性的询问之后,通过查阅存储在管理服务器的数据库中的元表格的用户核心管理信息,来收集***性能信息数据。
17、根据权利要求5所述的动态QoS管理设备,其特征在于,所述KPI询问处理器包括应用编程接口/Java应用资源(API/JAR)格式。
18、根据权利要求5所述的动态QoS管理设备,其特征在于,通过所述用户接口显示的所述用户核心管理信息的状态等级被划分为:当用户核心管理信息大于第一阈值时为“坏”;当用户核心管理信息在第一阈值和第二阈值之间时为“中等”;以及当用户核心管理信息小于第二阈值时为“好”。
19、根据权利要求1所述的动态QoS管理设备,其特征在于,KPI询问处理器用于在已经从管理服务器输入数据收集完成消息之后,计算或获得用户核心管理信息的合成结果值。
20、根据权利要求1所述的动态QoS管理设备,其特征在于,所述管理服务器还包括QoS告警事件检测器,用于从客户机管理器接收用户核心管理信息的状态信息,以及当状态信息表示错误时,产生QoS错误告警,并同时在数据库的错误管理表格中存储或删除或修改用户核心管理信息的状态。
21、一种动态服务质量(QoS)管理方法,包括:
通过使用四则运算法则来处理不同***性能信息数据或数据属性,在管理服务器的数据库中,产生动态用户核心管理信息并产生KPI元表格;
将从网络单元(NE)***实时收集到的***性能信息数据存储到数据库中***收集表格中;
在已经完全收集到***性能信息数据之后,请求动态用户核心管理信息的当前状态;
通过根据在KPI元表格中产生的动态核心管理信息来组合***性能信息数据,输出动态用户核心管理信息的合成结果值;以及
显示与动态用户核心管理信息合成结果值和阈值之间的比较结果相对应的动态用户核心管理信息的状态值。
22、根据权利要求21所述的动态QoS管理方法,其特征在于,所述动态用户核心管理信息包括***性能信息数据的阈值。
23、根据权利要求21所述的动态QoS管理方法,其特征在于,存储动态用户核心管理信息包括:
显示***性能信息数据,使得可以选择NE***性能信息数据;
当从第一区域中选择NE***的性能数据时,显示性能数据的低级属性;以及
将从用户选择的不同***性能信息数据中通过四则运算法则产生的动态用户核心管理信息存储在管理服务器的数据库的KPI元表格中。
24、根据权利要求21所述的动态QoS管理方法,其特征在于,***性能信息数据包括可扩展标记语言(XML)文件格式。
25、根据权利要求21所述的动态QoS管理方法,其特征在于,组合KPI元表格中的***性能信息数据包括询问。
26、根据权利要求21所述的动态QoS管理方法,其特征在于,动态用户核心管理信息的等级被划分为:当用户核心管理信息大于第一阈值时为“坏”;当用户核心管理信息在第一阈值和第二阈值之间时为“中等”;以及当用户核心管理信息小于第二阈值时为“好”。
27、根据权利要求21所述的动态QoS管理方法,其特征在于,存储动态用户核心管理信息包括:
当动态用户核心管理信息的合成结果值大于或小于阈值时,输出告警或指示;
寄存或修改动态用户核心管理信息的宏表达;以及
显示用户核心管理信息的标题和用户核心管理信息的内部名称。
28、一种动态服务质量(QoS)管理设备,包括:
管理服务器,用于存储从网络单元(NE)收集来的***性能信息数据和用户选择所产生的动态用户核心管理信息关键性能指示器(KPI),用于将QoS错误数据存储在数据的各个表格中,以及用于当发生QoS错误时产生告警;以及
客户机管理器,用于存储用户选择所产生的动态用户核心管理信息,用于在已经完全收集到***性能信息数据之后、通过查阅KPI元表格来产生用户请求的***性能信息,并且用于将动态用户核心管理信息的状态信息发送到管理服务器。
29、根据权利要求28所述的动态QoS管理设备,其特征在于,所述管理服务器包括:
数据库,具有用于存储***性能信息数据的***信息收集表格以及用于存储客户机服务器所产生的动态用户核心管理信息的KPI元表格;
***性能收集器,用于将来自NE***的性能信息数据实时存储到***信息收集表格中,并且在完全收集到***性能信息之后将数据收集完成信号发送到客户机管理器;以及
QoS告警事件检测器,用于从客户机管理器接收用户核心管理信息的状态信息,当状态信息表示错误时产生QoS错误告警,并且在数据库的错误管理表格中存储或删除或修改用户核心管理信息的状态。
30、根据权利要求28所述的动态QoS管理设备,其特征在于,所述客户机管理器包括:
用户接口,用于根据用户选定的用户核心管理信息来产生不同的***性能信息数据,并且将***性能信息数据存储在管理服务器中;以及
KPI询问处理器,用于在完全收集到***性能信息数据之后,选择性地组合与动态用户核心管理信息相对应的***性能信息。
31、根据权利要求30所述的动态QoS管理设备,其特征在于,所述用户接口包括:
显示器,用于显示***性能数据和数据属性,使用户能够选择不同的***性能信息数据或属性;以及
运算单元,用于在用户选定的***性能信息数据的属性之间执行四则运算法则。
32、根据权利要求31所述的动态QoS管理设备,其特征在于,所述显示器包括:
第一区域,用于显示要由用户选择的NE***的高级性能数据;以及
第二区域,用于当选择***性能信息数据时显示性能数据的属性。
33、一种动态服务质量(QoS)管理方法,包括:
通过使用四则运算法则来处理不同***性能信息数据或数据属性,产生动态用户核心管理信息,并且将动态用户核心管理信息存储在管理服务器的数据库的关键性能指示器(KPI)元表格中;
将从网络单元(NE)实时收集到的***性能信息数据存储到数据库中的***收集表格中;
在完全收集到***性能信息数据之后,请求动态用户核心管理信息的当前状态;
通过根据在KPI元表格中产生的动态用户核心管理信息来组合***性能信息数据,输出动态用户核心管理信息的合成结果值;以及
作为表示错误的动态用户核心管理信息合成结果值和阈值之间的比较结果,当动态用户核心管理信息的状态值发生错误时,在错误管理表格中存储或删除或修改动态用户核心管理信息。
34、根据权利要求33所述的动态QoS管理方法,其特征在于,所述将动态用户核心管理信息存储,包括:
显示***性能信息数据,使得可以选择NE***性能信息数据;
当从第一区域中选择NE***的性能数据时,显示性能数据的低级属性;以及
将从用户选择的不同***性能信息数据中通过四则运算法则产生的动态用户核心管理信息存储在管理服务器的数据库的KPI元表格中。
35、根据权利要求33所述的动态QoS管理方法,其特征在于,所述将动态用户核心管理信息存储包括:
当动态用户核心管理信息的合成结果值大于或小于阈值时,输出告警或指示;
寄存或修改动态用户核心管理信息的宏表达;以及
显示用户核心管理信息的标题和用户核心管理信息的内部名称。
CNA2005100488552A 2005-01-17 2005-12-31 动态服务质量(QoS)管理 Pending CN1825829A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020050004299A KR20060084040A (ko) 2005-01-17 2005-01-17 동적 QoS 관리 장치 및 방법
KR1020050004299 2005-01-17

Publications (1)

Publication Number Publication Date
CN1825829A true CN1825829A (zh) 2006-08-30

Family

ID=36683755

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2005100488552A Pending CN1825829A (zh) 2005-01-17 2005-12-31 动态服务质量(QoS)管理

Country Status (3)

Country Link
US (1) US20060159017A1 (zh)
KR (1) KR20060084040A (zh)
CN (1) CN1825829A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101984702A (zh) * 2010-11-19 2011-03-09 中兴通讯股份有限公司 移动数据业务质量的监控预警方法及装置
CN103136629A (zh) * 2011-11-23 2013-06-05 通用电气公司 基于实时关系kpi的自发报警工具
CN105264859A (zh) * 2013-04-09 2016-01-20 诺基亚通信公司 用于生成对基于web的应用的客户体验的洞悉的方法和装置

Families Citing this family (53)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4841982B2 (ja) * 2006-03-20 2011-12-21 富士通株式会社 性能情報収集方法、装置、及びプログラム
US8806012B2 (en) * 2006-03-31 2014-08-12 Intel Corporation Managing traffic flow on a network path
KR100785446B1 (ko) * 2006-09-28 2007-12-13 (주)호이드연구소 네트워크 시스템의 정책제어 방법, 및 네트워크 정책제어 시스템
US20080115103A1 (en) * 2006-11-13 2008-05-15 Microsoft Corporation Key performance indicators using collaboration lists
KR100785444B1 (ko) * 2007-01-18 2007-12-13 (주)호이드연구소 네트워크 시스템의 정책제어 방법, 및 시스템
US20090006018A1 (en) * 2007-06-29 2009-01-01 Fg Wilson (Engineering) Ltd. Quality management system
EP2051197A1 (en) * 2007-10-19 2009-04-22 Siemens Aktiengesellschaft Calculating key performance indicators in a manufacturing execution system
US8612572B2 (en) * 2008-05-30 2013-12-17 Microsoft Corporation Rule-based system for client-side quality-of-service tracking and reporting
US7855952B2 (en) * 2008-11-20 2010-12-21 At&T Intellectual Property I, L.P. Silent failure identification and trouble diagnosis
US8335163B2 (en) * 2009-10-27 2012-12-18 Microsoft Corporation Quality of service (QOS) based systems, networks, and advisors
US8352630B2 (en) * 2010-09-01 2013-01-08 Sonus Networks, Inc. Dynamic classification and grouping of network traffic for service application across multiple nodes
EP2789184B1 (en) * 2011-12-09 2019-02-20 Telefonaktiebolaget LM Ericsson (publ) Application-aware flow control in a radio network
CN102547475B (zh) * 2012-02-21 2014-01-15 德科仕通信(上海)有限公司 提高ip视频媒体流业务质量告警精准度的方法及***
CN103312531B (zh) * 2012-03-15 2017-02-22 华为技术有限公司 一种获取qoe的方法、装置及保证qoe的方法、装置
US8904412B2 (en) * 2012-09-26 2014-12-02 International Business Machines Corporation Dynamic performance data collection in large computer servers
US10193775B2 (en) 2014-10-09 2019-01-29 Splunk Inc. Automatic event group action interface
US10305758B1 (en) 2014-10-09 2019-05-28 Splunk Inc. Service monitoring interface reflecting by-service mode
US11200130B2 (en) 2015-09-18 2021-12-14 Splunk Inc. Automatic entity control in a machine data driven service monitoring system
US10417225B2 (en) 2015-09-18 2019-09-17 Splunk Inc. Entity detail monitoring console
US11455590B2 (en) 2014-10-09 2022-09-27 Splunk Inc. Service monitoring adaptation for maintenance downtime
US9584374B2 (en) 2014-10-09 2017-02-28 Splunk Inc. Monitoring overall service-level performance using an aggregate key performance indicator derived from machine data
US9491059B2 (en) 2014-10-09 2016-11-08 Splunk Inc. Topology navigator for IT services
US9146954B1 (en) 2014-10-09 2015-09-29 Splunk, Inc. Creating entity definition from a search result set
US9210056B1 (en) 2014-10-09 2015-12-08 Splunk Inc. Service monitoring interface
US10536353B2 (en) 2014-10-09 2020-01-14 Splunk Inc. Control interface for dynamic substitution of service monitoring dashboard source data
US10235638B2 (en) 2014-10-09 2019-03-19 Splunk Inc. Adaptive key performance indicator thresholds
US10474680B2 (en) 2014-10-09 2019-11-12 Splunk Inc. Automatic entity definitions
US11671312B2 (en) 2014-10-09 2023-06-06 Splunk Inc. Service detail monitoring console
US10209956B2 (en) 2014-10-09 2019-02-19 Splunk Inc. Automatic event group actions
US9146962B1 (en) 2014-10-09 2015-09-29 Splunk, Inc. Identifying events using informational fields
US11755559B1 (en) 2014-10-09 2023-09-12 Splunk Inc. Automatic entity control in a machine data driven service monitoring system
US11087263B2 (en) 2014-10-09 2021-08-10 Splunk Inc. System monitoring with key performance indicators from shared base search of machine data
US9760240B2 (en) * 2014-10-09 2017-09-12 Splunk Inc. Graphical user interface for static and adaptive thresholds
US10417108B2 (en) 2015-09-18 2019-09-17 Splunk Inc. Portable control modules in a machine data driven service monitoring system
US11501238B2 (en) 2014-10-09 2022-11-15 Splunk Inc. Per-entity breakdown of key performance indicators
US10505825B1 (en) 2014-10-09 2019-12-10 Splunk Inc. Automatic creation of related event groups for IT service monitoring
US9130832B1 (en) 2014-10-09 2015-09-08 Splunk, Inc. Creating entity definition from a file
US9158811B1 (en) 2014-10-09 2015-10-13 Splunk, Inc. Incident review interface
CN104780059B (zh) * 2014-10-15 2018-03-27 贵州电网公司信息通信分公司 基于web页面和底层***服务的服务器性能管理方法
US9967351B2 (en) 2015-01-31 2018-05-08 Splunk Inc. Automated service discovery in I.T. environments
US10198155B2 (en) 2015-01-31 2019-02-05 Splunk Inc. Interface for automated service discovery in I.T. environments
US9853867B2 (en) * 2015-05-19 2017-12-26 Empirix, Inc. Method and apparatus to determine network quality
CN106909485B (zh) 2015-12-23 2020-10-23 伊姆西Ip控股有限责任公司 用于确定存储***性能下降的原因的方法和设备
US9900230B2 (en) * 2016-01-07 2018-02-20 Avaya Inc. Dissemination of quality of service information in a distributed environment
CN107465526B (zh) * 2016-06-03 2020-05-15 德科仕通信(上海)有限公司 互联网视频cdn服务器质量监测***及方法
US10942960B2 (en) 2016-09-26 2021-03-09 Splunk Inc. Automatic triage model execution in machine data driven monitoring automation apparatus with visualization
US10942946B2 (en) 2016-09-26 2021-03-09 Splunk, Inc. Automatic triage model execution in machine data driven monitoring automation apparatus
CN113301589B (zh) * 2016-12-22 2022-09-09 华为技术有限公司 业务kpi的获取方法和网络设备
US11093518B1 (en) 2017-09-23 2021-08-17 Splunk Inc. Information technology networked entity monitoring with dynamic metric and threshold selection
US11106442B1 (en) 2017-09-23 2021-08-31 Splunk Inc. Information technology networked entity monitoring with metric selection prior to deployment
US11159397B2 (en) 2017-09-25 2021-10-26 Splunk Inc. Lower-tier application deployment for higher-tier system data monitoring
CN109005556B (zh) * 2018-07-24 2021-05-25 武汉虹信技术服务有限责任公司 一种基于用户话单的4g网络质量优化方法与***
US11676072B1 (en) 2021-01-29 2023-06-13 Splunk Inc. Interface for incorporating user feedback into training of clustering model

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6295558B1 (en) * 1998-08-21 2001-09-25 Hewlett-Packard Company Automatic status polling failover or devices in a distributed network management hierarchy
US6449739B1 (en) * 1999-09-01 2002-09-10 Mercury Interactive Corporation Post-deployment monitoring of server performance
US7143439B2 (en) * 2000-01-07 2006-11-28 Security, Inc. Efficient evaluation of rules
US7937470B2 (en) * 2000-12-21 2011-05-03 Oracle International Corp. Methods of determining communications protocol latency
US20020169738A1 (en) * 2001-05-10 2002-11-14 Giel Peter Van Method and system for auditing an enterprise configuration
US20030187977A1 (en) * 2001-07-24 2003-10-02 At&T Corp. System and method for monitoring a network
US7051038B1 (en) * 2002-06-28 2006-05-23 Microsoft Corporation Method and system for a reporting information services architecture
US6792460B2 (en) * 2002-10-02 2004-09-14 Mercury Interactive Corporation System and methods for monitoring application server performance

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101984702A (zh) * 2010-11-19 2011-03-09 中兴通讯股份有限公司 移动数据业务质量的监控预警方法及装置
CN103136629A (zh) * 2011-11-23 2013-06-05 通用电气公司 基于实时关系kpi的自发报警工具
CN105264859A (zh) * 2013-04-09 2016-01-20 诺基亚通信公司 用于生成对基于web的应用的客户体验的洞悉的方法和装置
CN105264859B (zh) * 2013-04-09 2018-08-31 诺基亚通信公司 用于生成对基于web的应用的客户体验的洞悉的方法和装置

Also Published As

Publication number Publication date
KR20060084040A (ko) 2006-07-21
US20060159017A1 (en) 2006-07-20

Similar Documents

Publication Publication Date Title
CN1825829A (zh) 动态服务质量(QoS)管理
US11567960B2 (en) Isolated execution environment system monitoring
US9727572B2 (en) Database compression system and method
US20200169484A1 (en) Visualizing network activity involving networked computing devices distributed across network address spaces
US11212208B2 (en) Adaptive metric collection, storage, and alert thresholds
US12050597B2 (en) Search-time field extraction in a data intake and query system
US8941657B2 (en) Calculating zoom level timeline data
US6321218B1 (en) Automatically determining data that is best suited for index tuning
US20030135611A1 (en) Self-monitoring service system with improved user administration and user access control
US11714823B1 (en) Generating metric data from log data using metricization rules
CN1735043A (zh) 用于更新管理对象的方法、***和簇
CN1655513A (zh) 实现网管***和网元设备配置数据实时同步的方法
CN109656956B (zh) 一种实现业务***数据集中式缓存的方法及装置
CN1666712A (zh) 图像保存显示***、其维修管理***、及图像保存显示方法
US10277529B2 (en) Visualization of computer resource quotas
CN107203532B (zh) 索引***的构建方法、搜索的实现方法及装置
RU2612570C2 (ru) Способ, устройство и система обработки данных в режиме реального времени
US11558412B1 (en) Interactive security visualization of network entity data
US7783743B1 (en) Methods and apparatus for processing electronic mail-related data
US11599512B1 (en) Schema inference for files
CN1575575A (zh) 电信网中的分级高速缓存
CN1901477A (zh) 设备业务数据的查询方法及其***
TW201119285A (en) Identification of underutilized network devices
CN109614555A (zh) 生成排行榜的方法和装置
JP4839585B2 (ja) 資源情報収集配信方法およびシステム

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication