Search Images Maps Play YouTube News Gmail Drive More »
Sign in
Screen reader users: click this link for accessible mode. Accessible mode has the same essential features but works better with your reader.

Patents

  1. Advanced Patent Search
Publication numberWO2004008783 A1
Publication typeApplication
Application numberPCT/DE2003/002278
Publication date22 Jan 2004
Filing date8 Jul 2003
Priority date10 Jul 2002
Also published asCN1666536A, EP1520432A1
Publication numberPCT/2003/2278, PCT/DE/2003/002278, PCT/DE/2003/02278, PCT/DE/3/002278, PCT/DE/3/02278, PCT/DE2003/002278, PCT/DE2003/02278, PCT/DE2003002278, PCT/DE200302278, PCT/DE3/002278, PCT/DE3/02278, PCT/DE3002278, PCT/DE302278, WO 2004/008783 A1, WO 2004008783 A1, WO 2004008783A1, WO-A1-2004008783, WO2004/008783A1, WO2004008783 A1, WO2004008783A1
InventorsHelmut SCHÖNBAUER, Josef Schwagmann, Helmut Wrubel
ApplicantSiemens Aktiengesellschaft
Export CitationBiBTeX, EndNote, RefMan
External Links: Patentscope, Espacenet
Determining a cause of a reduced performance of service in a communications network
WO 2004008783 A1
Abstract
In order to determine a cause of a reduced performance of service in a communications network, information that describes network elements, which are relevant to the provision of a service, with regard to their functional properties and their topological arrangement is stored in a network element database and is assigned to the service. In addition, service availability and/or service quality for a selected service are tested at preset times. A service affected by a reduced performance of service is determined based on a result of this testing. Network elements relevant to the provision of the service, which is affected by the reduced performance of service, are determined based on the information stored in the network element database. The determined network elements are tested in order to determine a cause of the reduced performance of service.
Claims  translated from German  (OCR text may contain errors)
Patentansprüche claims
1. Verfahren zur Ermittlung einer Ursache einer Dienst- Minderleistung in einem Kommunikationsnetz, bei dem - für eine Erbringung eines Dienstes relevante Netzelemente in ihren funktionalen Eigenschaften und in ihrer topologi- sehen Anordnung beschreibende Informationen in einer Netzelemente-Datenbasis abgespeichert und dem Dienst zugeordnet werden, - für einen ausgewählten Dienst zu vorgebbaren Zeitpunkten eine Überprüfung von Dienstverfügbarkeit und/oder Dienstgüte durchgeführt wird, anhand eines Ergebnisses der Überprüfung ein von einer Dienst-Minderleistung betroffener Dienst ermittelt wird, - anhand der in der Netzelemente-Datenbasis abgespeicherten Informationen für eine Erbringung des von der Dienst- Minderleistung betroffenen Dienstes relevante Netzelemente ermittelt werden, - die ermittelten. 1. A method for determining a cause of a service reduced output in a communication network, wherein - relevant for a provision of a service network elements in their functional properties and in their topological see assembly description information are stored in a network element database and associated with the service, - is carried out for a selected service at predeterminable times a verification of service availability and / or quality of service, based on a result of the review, a person affected by a reduction in service capacity service is determined, - the reference to the information stored in the network element database information for a provision of the service underachievement affected service relevant network elements are determined, - the determined. Netzelemente zur Ermittlung einer Ursache der Dienst-Minderleistung überprüft werden. Network elements to determine a cause of the reduction in service capacity to be checked.
2. Verfahren nach Anspruch 1, bei dem die Überprüfung von Dienstverfügbarkeit und/oder Dienstgüte anhand eines Vergleichs mit den in der Netzelemen- te-Datenbasis abgespeicherten Informationen durchgeführt wird. 2. The method of claim 1, wherein the checking of service availability and / or service level based on a comparison with the stored network elements in the TE database information is performed.
3. Verfahren nach einem der Ansprüche 1 oder 2, bei dem die in der Netzelemente-Datenbasis gespeicherten In- formationen zulässige Betriebsbereiche der Netzelemente beschreiben und die ermittelten Netzelemente zur Ermittlung einer Ursache der Dienst-Minderleistung anhand dieser Informationen überprüft werden. 3. The method according to any one of claims 1 or 2, wherein the data stored in the network element database in- formation permissible operating ranges of the network elements described and the determined network elements for determining a cause of the reduction in service capacity to be checked on the basis of this information.
4. Verfahren nach einem der Ansprüche 1 bis 3, bei dem die ermittelten Netzelemente zur Ermittlung einer Ursache der Dienst-Minderleistung durch ein Erfassen von Sta- tus- und/oder Fehlermeldungen für diese Netzelemente überprüft werden. 4. The method according to one of claims 1 to 3, wherein the determined network elements to determine a cause of the reduction in service capacity by detecting status of TUS and / or error messages are checked for these network elements.
5. Verfahren nach einem der Ansprüche 1 bis 4, bei dem zur Überprüfung von Dienstverfügbarkeit und/oder 5. The method according to any one of claims 1 to 4, in which for checking service availability and / or
Dienstgüte vorgebbare Dienstzugriffsanforderungen enthaltende Steuerungssequenzen zur Ausführung an und/oder von ausgewählten Dienstzugangspunkten bereitgestellt werden. QoS predetermined service access requests containing control sequences for execution are advertised by service access points and / or.
6. Verfahren nach einem der Ansprüche 1 bis 5, bei dem für eine Erbringung eines ausgewählten Dienstes als essentiell ermittelte Netzelemente zu vorgebbaren Zeitpunkten auf ihre Funktionsfähigkeit überprüft werden. 6. The method according to any one of claims 1 to 5, be checked at the established for a provision of a selected service as essential network elements at predeterminable points in time for their functionality.
7. Verfahren nach einem der Ansprüche 1 bis 6, bei dem durch eine Dienstgütevereinbarung vorgegebene Endgeräte zu ausgewählten Zeitpunkten auf ihre Funktionsfähigkeit überprüft werden. 7. The method according to any one of claims 1 to 6, are checked during the predetermined through a service level agreement devices at selected times on their ability to function.
8. Koiwnunikationsnetzwerk-Steuerungs- und Überwachungssystem mit 8. Koiwnunikationsnetzwerk-control and monitoring system with
- einer Kommunikationsverbindungsverwaltungseinrichtung zur Abspeicherung von für eine Erbringung des Dienstes relevante Netzelemente in ihren funktionalen Eigenschaften und in ihrer topologischen Anordnung beschreibende Informationen in einer der Koirununikationsverbindungsverwaltungsein- richtung zugeordneten Netzelemente-Datenbasis und zur Zuordnung dieser Informationen zum Dienst, - A communication connection management device for storing relevant for provision of the service network elements in their functional properties and in their topological arrangement descriptive information associated in the direction Koirununikationsverbindungsverwaltungsein- network element database and for assigning this information to the service,
- einer Dienstgüte- und/oder einer Fehlerüberwachungsein- richtung zur Veranlassung einer Überprüfung von Dienstverfügbarkeit und/oder Dienstgüte für einen ausgewählten Dienst zu vorgebbaren Zeitpunkten, zur Ermittlung eines von einer Dienst-Minderleistung betroffenen Dienstes anhand eines Ergebnisses der Überprüfung, zur Ermittlung von für die Erbringung des von der Dienst-Minderleistung betroffenen Dienstes relevanten Netzelementen anhand der in der Netzelemente-Datenbasis abgespeicherten Informationen und zur Veranlassung einer Überprüfung der ermittelten Netzelemente zur Ermittlung einer Ursache der Dienst- Minderleistung. - A quality of service and / or a Fehlerüberwachungsein- direction for initiating a review of service availability and / or quality of service for a selected service at predeterminable times, to determine a country affected by a reduction in service capacity services based on a result of the review, to determine the provision of the affected by the reduction in service capacity service relevant network elements based on the data stored in the network element database information and for initiating a review of the identified network elements to determine a cause of reduced performance services.
9. Steuerungsprogramm für eine Dienstgüte- und/oder eine Fehlerüberwachungseinrichtung eines Ko munikationsnetzwerk- Steuerungs- und Uberwachungssystem gemäß Anspruch 8, das in einen Arbeitsspeicher einer der Dienstgüte- und/oder eine Fehlerüberwachungseinrichtung zugeordneten Datenverarbei- tungsanlage ladbar ist und zumindest einen Codeabschnitt aufweist, bei dessen Ausführung treatment plant 9. control program for a quality of service and / or a fault monitoring device of Ko munikationsnetzwerk- control and monitoring system according to claim 8, assigned to a working one of the quality of service and / or a fault monitoring device data-loadable and has at least one code section, in its execution
- für einen ausgewählten Dienst zu vorgebbaren Zeitpunkten eine Überprüfung von Dienstverfügbarkeit und/oder Dienstgüte veranlaßt wird, - anhand eines Ergebnisses der Überprüfung ein von einer - For a selected service at predeterminable points in time, a check of service availability and / or service level is caused - on the basis of a result of checking one of a
Dienst-Minderleistung betroffener Dienst ermittelt wird, anhand der in der Netzelemente-Datenbasis abgespeicherten Informationen für die Erbringung des von der Dienst- Minderleistung betroffenen Dienstes relevante Netzelemente ermittelt werden, Reduction in service capacity of affected service is determined based on the information stored in the network element database information for the provision of the services affected by the underperformance service relevant network elements are determined,
- eine Überprüfung der ermittelten Netzelemente zur Ermittlung einer Ursache der Dienst-Minderleistung veranlaßt wird, wenn das Computerprogramm in der Datenverarbeitungsanlage ab- läuft. - A review of the identified network elements is caused to determine a cause of the reduction in service capacity, when the computer program in the data processing system is running off.
Description  translated from German  (OCR text may contain errors)

Beschreibung description

Ermittlung einer Ursache einer Dienst-Minderleistung in einem Kommunikationsnetz Determining a cause of a reduction in service capacity in a communication network

Die vorliegende Erfindung betrifft ein Verfahren zur Erkennung einer Ursache einer Dienst-Minderleistung in einem Kommunikationsnetz, ein Kommunikationsnetzwerk-Steuerungs- und Überwachungssystem und ein Steuerungsprogramm für eine Dienstgüte- und/oder eine Fehlerüberwachungseinrichtung. The present invention relates to a method for identifying a cause of a reduction in service capacity in a communication network, a communication network control and monitoring system and a control program for a quality of service and / or a fault monitoring device.

Auf dem Telekommunikationsmarkt werden von Netzbetreibern zahlreiche Dienste an Kunden angeboten, insbesondere Internet-Dienste. In the telecommunications market a range of services to customers are offered by network operators, in particular Internet services. Von Netzbetreibern angebotene Dienste werden in unterschiedliche Dienstgütestufen unterteilt, um Kundenbedürfnisse nach garantierten Dienstgüten zu erfüllen, und um sich gegenüber Mitbewerbern abzuheben. Services offered by network operators services are divided into different quality of service levels to meet customer needs for guaranteed quality of service, and to differentiate themselves from competitors. Beispielweise werden Dienste zu geringen Kosten für Privatkunden und Dienste mit erweitertem Umfang zu höheren Kosten für Geschäftskunden an- geboten. For example, services at low costs for private clients and services with extended features be offered in higher costs for business customers. Der erweiterte Umfang von Diensten besteht beispielsweise in einer Sicherstellung einer hohen Verfügbarkeit und eines geringen Datenverlustes. The extended scope of services consists for example in ensuring high availability and a low data loss. Hierzu werden zwischen Netzbetreiber und Kunde Dienstgütevereinbarungen (Service Level Agreement - SLA) getroffen, in welchen Umfang und Güte von gegenüber dem Kunden zu erbringenden Diensten festgelegt werden. For this purpose, between the network operator and customer SLAs (Service Level Agreement - SLA) are met, are in the extent and quality of to the customer to be provided services specified. Besondere Bedeutung kommt dabei einem Nachweis über eine Einhaltung der Dienstgütevereinbarung gegenüber dem Kunden zu. Particular importance is attached to a proof of compliance with the Service Level Agreement for the customer. Für einen solchen Nachweis sind Dienste zu überwachen, um beispielsweise Ausfälle zu registrieren und die Ver- fügbarkeit eines Dienstes zu ermitteln. Such a demonstration services are to be monitored, for example, to register failures and determine the availability of a service. Außerdem werden Messungen durchgeführt, um Dienstgüteparameter, wie Datenverlust, zu erfassen. In addition, measurements are performed in order to detect quality of service parameters, such as data loss. Eine Bereitstellung von Diensten beschränkt sich also nicht auf eine reine Administration von Diensteparametern, wie Bandbreite oder Rufnummer, sondern es werden außerdem dienstespezifische Zusatzfunktionen gesteuert . A supply of services is thus not restricted to a mere administration of services parameters, such as bandwidth or number, but there are also service-specific additional functions controlled. Um Auswirkungen einer Nichteinhaltung einer Dienstgütevereinbarung sowohl für den Netzbetreiber als auch für den Kunden so gering wie möglich zu halten, ist eine zuverlässige und schnelle Erkennung von Dienst-Minderleistungen unabdingbar. To keep any impact of non-compliance of a service level agreement for both the network operator and for the customer as low as possible, a reliable and fast detection of service-minder services is indispensable.

Der vorliegenden Erfindung liegt die Aufgabe zugrunde, ein effizientes und zuverlässiges Verfahren zur Erkennung einer Ursache einer Dienst-Minderleistung zu schaffen sowie eine geeignete Implementierung des Verfahrens und ein zur Durch- führung des Verfahrens geeignetes Kommunikationsnetzwerk- Steuerungs- und Überwachungssystem anzugeben. The present invention has for its object to provide an efficient and reliable method for identifying a cause of a reduction in service capacity and to provide a suitable implementation of the method and a system suitable for carrying out the method Kommunikationsnetzwerk- control and monitoring system.

Diese Aufgabe wird erfindungsgemäß durch ein Verfahren mit den in Anspruch 1 angegebenen Merkmalen, ein Kommunikations- netzwerk-Steuerungs- und UberwachungsSystem mit den in Anspruch 8 angegebenen Merkmalen und ein Steuerungsprogramm mit den in Anspruch 9 angegebenen Merkmalen gelöst. This object is achieved by a method specified in claim 1., a communication network control and monitoring system having the features defined in claim 8 and a control program having the features defined in claim. 9 Vorteilhafte Weiterbildungen des erfindungsgemäßen Verfahrens sind in den abhängigen Ansprüchen angegeben. Advantageous developments of the method are indicated in the dependent claims.

Eine wesentliche Voraussetzung für eine effiziente und zuverlässige Erkennung einer Ursache einer Dienst-Minderleistung besteht darin, daß erfindungsgemäß anhand einer für ausgewählte Dienste durchgeführten Überprüfung von Dienstgüte bzw. -Verfügbarkeit zunächst Dienste ermittelt werden, die von einer Dienst-Minderleistung betroffen sind. An essential prerequisite for an efficient and reliable detection of a cause of a reduction in service capacity is that according to the invention based on a review carried out for selected services review of quality of service or -Availability initially used to discover services that are affected by a reduction in service capacity. Die Überprüfung von Dienstgüte bzw. -Verfügbarkeit kann dabei an Anforderungen, die von Benutzern eines Kommunikationsnetzes an genutzte Dienste gestellt werden, angepaßt werden. The review of quality of service or -Availability can be on requirements that are provided by users of a communication network of services used, adapted. Dadurch sind Über- prüfungsergebnisse weitestgehend repräsentativ für die von den Benutzern wahrgenommene Dienstgüte bzw. -Verfügbarkeit. This over- are test results largely representative of the perceived quality of service from users or -Availability. Sobald die von einer Dienst-Minderleistung betroffenen Dienste ermittelt sind, können Netzelemente, die für eine Erbringung dieser Dienste entsprechend in einer Netzelemente- Datenbasis abgespeicherten Informationen relevant sind, selektiv zur Ursachenermittlung überprüft werden. Once affected by a reduction in service capacity services are determined, can network elements correspondingly stored for provision of these services in a Netzelemente- database information is relevant, are selectively checked to determine the cause. Dies bietet den Vorteil, daß nicht fortlaufend zunächst im wesentlichen sämtliche Netzelemente überprüft werden müssen, um darauf aufbauend Aussagen über potentiell gefährdete oder gestörte Dienste abzuleiten. This offers the advantage that not continuously initially substantially all network elements must be checked in order on this basis conclusions about potentially endangered or impaired services derive. Insgesamt ergibt sich daher durch die vorliegende Erfindung ein deutlich reduzierter Aufwand für eine zuverlässige Überwachung von Netzelementen. Overall, therefore, results from the present invention provides a significantly reduced effort for reliable monitoring of network elements.

Die vorliegende Erfindung wird nachfolgend an einem Ausführungsbeispiel anhand der Zeichnung näher erläutert. The present invention is explained in detail on an embodiment shown in the drawing. Es zeigt It shows

Figur 1 ein Kommunikationsnetzwerk-Steuerungs- und Überwachungssystem in schematischer Darstellung, 1 shows a communication network control and monitoring system in a schematic representation,

Figur 2 ein Flußdiagramm für ein Verfahren zur Ermittlung einer Ursache einer Dienst-Minderleistung in einem Kommunikationsnetz. Figure 2 is a flowchart for a method for determining a cause of a reduction in service capacity in a communication network.

Das in Figur 1 schematisch dargestellte Kommunikationsnetz- werk-Steuerungs- und Überwachungssystem umfaßt eine Dienstebereitstellungseinrichtung 101, eine Ko unikationsverbin- dungverwaltungseinrichtung 102, eine Fehlerüberwachungseinrichtung 104 und eine Dienstgüteüberwachungseinrichtung 105. Die Dienstebereitstellungseinrichtung 101 ist zur Einrichtung bzw. Änderung von Diensten vorgesehen. The schematically illustrated in Figure 1 communication network control and monitoring system includes a service providing device 101, a Ko unikationsverbin- tion management device 102, an error monitoring device 104 and a service quality monitoring device 105. The service providing device 101 is provided for the establishment or modification of services. Dabei nimmt die Dienstebereitstellungseinrichtung 101 Meldungen 121 mit Dienstbe- Stellungen entgegen und setzt diese in Meldungen 122 mit Verbindungsbestellungen um, die an die Kommunikationsverbin- dungsverwaltungseinrichtung 102 übermittelt werden. The service providing device 101 accepts messages with 121 Dienstbe- positions opposite and puts them into messages 122 with connection to orders, the training management device 102 are received at the communication links.

Die Kommunikationsverbindungsverwaltungseinrichtung 102 ist zur Abspeicherung von Information vorgesehen, die für eine Erbringung eines Dienstes relevante Netzelemente in ihrem funktionalen Eigenschaften und in ihrer topologischen Anordnung beschreiben. The communication connection management device 102 is provided for storing information describing relevant for a provision of a service network elements in their functional properties and in their topological arrangement. Diese Informationen werden zum jeweiligen Dienst zugeordnet und in einer der Kommunikationsverbindungs- Verwaltungseinrichtung 102 zugeordneten Netzelemente-Datenbasis 103 abgespeichert. This information is assigned to the service and stored in associated one of Kommunikationsverbindungs- manager 102 network element database 103rd Zu den für eine Erbringung eines Dienstes relevanten Netzelemente zählen beispielsweise Netz- Zugangspunkte, Anschlüsse und Leitungsverbindungen entlang eines Ende-zu Ende-Netzwerkpfades zwischen zwei Dienstzugangspunkten. Relevant for a provision of a service network elements include, for example, network access points, terminals and connections along one end-to-end network path between two service access points. Funktionale Eigenschaften von Netzelementen sind beispielsweise Bandbreite, unterstützte Kommunikations- Protokolle und verwendete Vermittlungstechnologien. Functional properties of network elements are, for example, bandwidth, supported communication protocols and switching technologies used. Die Beschreibung der topologischen Anordnung von Netzelementen umfaßt eine Unterteilung der Netzelemente im Knoten-Netzelemente, wie Meßpunkte und Schaltstellen, und Kanten-Netzelementen, wie Leitungsverbindungen, und eine Aufbereitung als topologische Informationen entsprechend einem Knoten-Kanten- Modell. The description of the topological arrangement of network elements includes a subdivision of the network elements in the node network elements, such as measuring points and control points, and edge network elements, such as lead compounds, and a preparation as topological information corresponding to a node-edge model. Die in der Netzelemente-Datenbasis 103 gespeicherten Informationen werden der Fehlerüberwachungseinrichtung 104 und der Dienstgüteüberwachungseinrichtung 105 abrufbar bereitgestellt . The information stored in the network element database 103 are the error monitoring device 104 and the service quality monitoring device 105 provided available.

Bei einer Einrichtung bzw. einer Änderung eines Dienstes wird von der Dienstebereitstellungseinrichtung 101 an die Fehlerüberwachungseinrichtung 104 eine Meldung mit einem Auftrag zur Überwachung der Verfügbarkeit von Netzelementen übermit- telt, die für die Erbringung des jeweiligen Dienstes als relevant spezifiziert werden. When a device or a change of a service, a message with an order to monitor the availability of network elements shall be forwarded by the service providing device 101 to the error monitoring device 104, which are specified for the provision of the relevant service to be relevant. In entsprechender Weise wird an die Dienstgüteüberwachungseinrichtung 105 eine Meldung 125 mit einem Auftrag zur Überwachung der Dienstgüte übermittelt. Similarly, a message 125 is communicated with an order to monitor the quality of service to the service quality monitoring device 105th Durch diese Überwachungsaufträge werden die Fehlerüberwa- chungseinrichtung 104 und die Dienstgüteüberwachungseinrich- tung 105 dazu veranlaßt, in Teilnetzen 106,107,108 erfaßte Fehlermeldungen 127 und Meßwerte 128, die über ein dem jeweiligen Teilnetz zugeordnetes Netzbediensystem 109,110,111 an die Fehlerüberwachungseinrichtung 104 bzw. die Dienstgüte- Überwachungseinrichtung 105 weitergeleitet werden, mit den in der Netzelemente-Datenbasis 103 gespeicherten Informationen auf unzulässige Abweichungen zu vergleichen. This monitoring orders the Fehlerüberwa- be monitoring device 104 and the Dienstgüteüberwachungseinrich- device 105 is caused to subnets 106,107,108 detected error messages 127 and values 128 that are routed through a each subnet mapped network operating system 109,110,111 to the error monitoring device 104 and the service level monitoring device 105 to compare with the information stored in the network element database 103 for inadmissible deviations. Hierzu werden entsprechende Netzelemente-Datenbasis-Informationen durch die Fehlerüberwachungseinrichtung 104 bzw. die Dienstgüteüberwa- chungseinrichtung 105 abgefragt und als Meldungen 126 an diese übermittelt. For this appropriate network element database information by the error monitoring device 104 and the monitoring device 105 Dienstgüteüberwa- be queried and the messages 126 to transmit this. Bei einer unzulässigen Abweichung von den in der Netzelemente-Datenbasis 103 gespeicherten Informationen wird durch die Fehlerüberwachungseinrichtung 104 bzw. Dienst- güteüberwachungseinrichtung 105 eine Meldung 129,130 über eine Dienst-Minderleistung unter Angabe des betroffenen Diens ¬ tes erzeugt. When an impermissible deviation from the information stored in the network element database 103 is determined by the error monitoring device 104 or services kindness monitoring device 105 a message 129,130 generated by a reduction in service capacity, indicating the affected diene ¬ tes.

Die Überwachung der Verfügbarkeit und der Dienstgüte erfolgt entsprechend einer zwischen einem Kunden und einem Netzbetreiber getroffenen Dienstgütevereinbarung. The monitoring of the availability and quality of service is carried out in accordance with an agreement made between a client and a network operator service level agreement. Daher werden in der Netzelemente-Datenbasis 103 nur Informationen zu den durch eine Dienstgütevereinbarung für die Erbringung eines Dienstes als relevant spezifizierten Netzelementen abgespeichert. Therefore, in the network element database 103 only information is stored on by a service level agreement for the provision of a service as specified relevant network elements. Außerdem werden Fehlermeldungen bzw. Meßwerte nur zu den durch die Dienstgütevereinbarung für die Erbringung des Dienstes als relevant spezifizierten Netzelementen erfaßt. In addition, error messages or measured values are acquired only at the specified by the service level agreement for the provision of the service as a relevant network elements. Zur Überwachung der im Rahmen einer Dienstgütevereinbarung festgelegten Bestimmungen wird bei einer Einrichtung bzw. Änderung eines Dienstes eine Meldung 123 mit einem Auftrag zur Überwachung einer Dienstgütevereinbarung von der Dienstebereitstellungseinrichtung 101 an die Fehlerüberwachungsein- richtung 104 übermittelt. To monitor the objectives laid down in a Service Level Agreement provisions a message 123 with a mandate to monitor a service level agreement of the service providing device 101 to the Fehlerüberwachungsein- device 104 is received at an establishment or modification of a service. Dies bedeutet das eine Erfassung von Fehlermeldungen bzw. Meßwerten zu durch die Dienstgütevereinbarung für die Erbringung eines Dienstes als relevant spezifizierten Netzelementen bereits durch die Einrichtung bzw. Änderung des entsprechenden Dienstes veranlaßt wird. This means that detection of error messages or measured values to the service level agreement for the provision of a service is made as relevant specified network elements already through the establishment or modification of the corresponding service.

Ergibt die Auswertung eines Meßwertes 128 in der Dienstgüte- Überwachungseinrichtung 105, das ein Netzelement außerhalb eines zulässigen Betriebsbereichs betrieben wird, so wird von der Dienstgüteüberwachungseinrichtung 105 eine Alarm eldung 129 über eine Verletzung eines Dienstsgütekriteriums an die If the evaluation of a measured value 128 in the service level monitoring device 105, which is a network element outside an acceptable operating range is operated, as is the service quality monitoring device 105, an alarm 129 essage about a violation of a quality of service criterion to the

Fehlerüberwachungseinrichtung 104 übermittelt und dort in eine Alarmmeldung 130 über eine Verletzung einer Dienstgütevereinbarung umgesetzt. Error monitoring device received 104 and converted there into an alarm 130 through a violation of a service level agreement. Eine Fehlermeldung 127 wird in der Fehlerüberwachungseinrichtung 104 direkt in eine Alarmmeldung über die Verletzung einer Dienstgütevereinbarung umgesetzt. An error message 127 is converted into the error monitoring device 104 directly into an alarm message on violation of a service level agreement.

Die Alarmmeldung 130 enthält eine Aussage über die Dienstverfügbarkeit bzw. Dienstgüte und wird zur Dienst-Minderlei- stungsbehebung an ein Netzbediensystem 109,110,111 übermittelt, das dem Teilnetz 106,107,108 zugeordnet ist, in dem ein Fehler bzw. eine Verletzung des Dienstgütekriteriums auftritt. The alarm message 130 contains a statement about the service availability and quality of service and is the service Minderlei- stungsbehebung transmitted to a network operating system 109,110,111, which is associated with the subnet 106,107,108, in which an error or a violation of the quality of service criterion occurs. Durch das jeweilige Netzbediensystem 109,110,111 wird die Alarmmeldung 130 in einen Steuerbefehl 131 umgesetzt, der als Meldung zur Dienst-Minderleistungsbehebung an eine ausgewählte, nicht explizit dargestellte Steuereinrichtung im jeweiligen Teilnetz 106,107,108 übermittelt wird. By the respective network operator system 109,110,111 the alarm message is 130 converted into a control command 131 which is transmitted as a message to the reduction in service capacity remedy to a selected, not explicitly shown controller in each subnet 106,107,108. Zur Dienst- Minderleistungsbehebung erfolgt eine Umkonfigurierung des von der Dienst-Minderleistungsbehebung betroffenen Netzelementes unter Zugriff auf die in der Netzelemente-Datenbasis 103 gespeicherten Informationen durch das jeweilige Netzbediensystem 109,110,111. For service underperformance remedy a reconfiguration of the network element affected by the reduction in service capacity remedy done by accessing the data stored in the network element database 103 information by the respective network operator system 109,110,111. Dies gilt auch für eine Konfiguration eines Netzelementes bei einer Einrichtung, Änderung bzw. Löschung eines Dienstes. This also applies to a configuration of a network element in a device, modification or deletion of a service.

Die Alarmmeldung 130 über eine Verletzung einer Dienstgütevereinbarung wird ebenfalls an die Dienstebereitstellungsein- richtung 101 übermittelt. The alarm signal 130 through a violation of a service level agreement will also be submitted to the Dienstebereitstellungsein- direction one hundred and first Dort wird sie mit Kundendaten auf- bereitet und in einen Bericht 132 über eine Einhaltung bzw. Verletzung einer Dienstgütevereinbarung umgesetzt. There she is preparing up with customer information and implemented in a report 132 on compliance with or violation of a service level agreement.

Jedes in einem Kommunikationsnetzwerk entstehende Problem so schnell wie möglich zu lösen, um Dienstgüte und -Verfügbar- keit zu gewährleisten, ist aus heutiger Sicht wirtschaftlich nicht sinnvoll. To solve each resulting in a communication network problem as soon as possible in order to ensure quality of service and -Verfügbar- speed, is not economically viable from today's perspective. Aufgrund einer Vielzahl von Diensten, die Kunden von Netzwerkbetreibern auf Basis zahlreicher Dienstgütevereinbarungen angeboten werden, sollten Ansätze zur Behebung von Netzwerkproblemen stets von einer künden- bzw. diensteorientierten Sichtweise auf verfügbare Netzwerkressourcen bzw. -elemente ausgehen. Due to a variety of services that customers of network operators are offered on the basis of numerous service level agreements, approaches to troubleshoot network problems should always start from a künden- or services based approach to available network resources or elements. Dies erfordert eine Überprüfung von Dienstgüte und -Verfügbarkeit aus Kundensicht. This requires a review of quality of service and availability from the customer perspective. Wesentliche Kriterien bei einer solchen Überprüfung sind Dienstgüte-Parameter wie Datenübertragungsrate, Latenzzeit und zu Datenverlusten führende Phasenschwankungen. Essential criteria for such review are quality of service parameters such as data rate, latency and leading to loss of data jitter. Aus diesem Grund ist es sinnvoll, zu überprüfen welche Netzwerkprobleme welche Dienste beeinflussen, um darauf aufbauend eine Priori- sierung zur Behebung von Netzwerkproblemen zu erarbeiten, beispielsweise anhand von Dienstgütevereinbarungen. For this reason it is advisable to check which network problems affect which services to on this basis a prioritization to troubleshoot network problems to work out, for example, based on service level agreements. Große Bedeutung kommt auch einer frühzeitigen Erkennung entstehender Netzwerkprobleme zu, durch die möglicherweise schon kurzfris- tig Dienste gestört oder gefährdet werden können. Great importance is also an early detection of emerging network problems can be already short term disturbed or endangered by the services may.

Um diesen Anforderungen gerecht zu werden, vereinigt die vorliegende Erfindung Ansätze, die auf eine Überwachung von Netzelementen bzw. Netzwerkressourcen auf physikalischer Ebe- ne einerseits und auf eine Überwachung von Dienstgüte und -Verfügbarkeit auf Anwendungsebene andererseits gerichtet sind. To meet these requirements, combining the present invention approaches that ne to a monitoring of network elements and network resources on the one hand and physical levels are directed to a monitoring of quality of service and availability at the application level on the other. Ansätze, die auf eine reine Überwachung auf physikalischer Ebene ausgerichtet sind, stoßen insbesondere in ausgedehnten, komplexen Netzen an ihre Grenzen, da in derartigen Fällen eine Vielzahl von Netzelementen und Netzwerkressourcen überwacht werden müssen. Approaches that are geared to a pure monitoring at the physical level, face particular difficulties in vast, complex networks to their limits, because in such cases, a plurality of network elements and network resources need to be monitored. Insbesondere besteht bei einem Ausfall einer zentralen Netzwerkressource ein Problem darin, daß durch diesen Ausfall eine Vielzahl von Folge-Alarmmeldungen ausgelöst wird. In particular, in case of failure of a central network resource, a problem is that a lot of follow-alarms will be triggered by this failure. Dies bedeutet, daß in derartigen kritischen Situationen eine enorme Vielzahl an Informationen unter zeitkritischen Bedingungen zu verarbeiten ist. This means that in such critical situations an enormous variety of information under time-critical conditions to be processed. Ein erster Ansatz zur Handhabung dieses Problems besteht in einer Ausfilterung sekundärer Alarmmeldungen. A first approach to dealing with this problem consists in a filtering secondary alarm messages. Ansätze, die auf eine reine Überwachung auf Anwendungsebene ausgerichtet sind, bieten zwar den Vorteil einer dienste- bzw. kundenorientierten Sichtweise und einer Informationsvorverdichtung im Hinblick auf eine Auswertung von Alarmmeldungen, haben aber den Nachteil, daß anhand von Überprüfungsergebnissen noch keine Aussagen über Fehler- oder Problemursachen ableitbar sind. Approaches that are geared to a pure application level controls, though have the advantage of Services- or customer-oriented approach and a Informationsvorverdichtung in terms of an evaluation of alarms, but have the disadvantage that on the basis of inspection results no statements about error or problem causes are derived. Erfindungsgemäß werden die beiden genannten Ansätze durch eine Bereitstellung von Informationen über eine Netz- und Dienstetopologie verknüpft . According to the above two approaches are linked by a provision of information about a network and service topology.

Die Bereitstellung 201 von Informationen über die Netz- und Dienstetopologie stellt den Ausgangspunkt des erfindungsgemäßen Verfahrens zur Ermittlung einer Ursache einer Dienstminderleistung in einem Kommunikationsnetz dar, dessen Ablauf anhand des in Figur 2 dargestellten Flußdiagramms veranschaulicht wird. Providing 201 of information about the network and service topology represents the starting point of the method for determining a cause of a service reduced output in a communication network, the end of which is illustrated by the flow chart shown in FIG. 2 Hierzu werden für eine Erbringung eines Dienstes relevante Netzelemente in ihren funktionalen Eigenschaften und in ihrer topologischen Anordnung beschrieben und die zu- gehörigen beschreibenden Informationen in der Netzelemente- Datenbasis 103 abgespeichert und dem jeweiligen Dienst zugeordnet. For this purpose are described for providing a service relevant network elements in their functional properties and in their topological arrangement and the associated descriptive information in the database stored Netzelemente- 103 and assigned to the respective service. Danach erfolgt eine Festlegung 202 zur Überprüfung vorgesehener Dienste sowie eine Festlegung 203 eines Zeitplans für die Überprüfung der ausgewählten Dienste hinsicht- lieh Dienstverfügbarkeit bzw. Dienstgüte. Thereafter, a determination 202 for checking provided services as well as establishing 203 a timetable for the review of selected services with regard lent service availability or quality of service. Nach der Festlegung von Diensten und Zeitplan erfolgt zu den vorgegebenen Zeitpunkten und für die ausgewählten Dienste eine Durchführung 204 der Überprüfung von Dienstverfügbarkeit bzw. Dienstgüte. After defining of services and schedule is subject to the predetermined times and for selected services an implementation 204 of the review of service availability or quality of service. Danach wird eine Auswertung 205 von Überprüfungsergebnissen vorgenommen, und anhand dieser Überprüfungsergebnisse werden gestörte bzw. gefährdete Dienste ermittelt, die von einer Dienst-Minderleistung entweder unmittelbar oder potentiell betroffen sind. After an evaluation is made of 205 scan results, and then use the verification results disturbed or vulnerable services are identified that are affected either directly or potentially from a reduction in service capacity. Anhand der in der Netzelemente-Datenbasis 103 abgespeicherten Informationen über die Netz- und Dienstetopo- logie wird eine Ermittlung 206 zu überprüfender Netzelemente durchgeführt. Based on the information stored in the network element database 103 information about the network and technology Dienstetopo- a determination 206 is performed to be checked network elements. Bei den ermittelten zu überprüfenden Netzelementen handelt es sich um diejenigen Netzelemente, die in der Netzelemente-Datenbasis 103 für eine Erbringung des von der Dienst-Minderleistung betroffenen Dienstes als relevant ge- kennzeichnet sind. When the determined network elements to be checked is those network elements which are marked in the network element database 103 for a provision of the affected by the reduction in service capacity service than relevant. Anschließend erfolgt eine Durchführung 207 der Überprüfung der ermittelten Netzelemente mit abschließender Auswertung 208 der Überprüfungsergebnisse und einer Ermittlung von Netzelementen, welche für die Dienst-Minderleistung ursächlich sind. Subsequently, a procedure is 207 checking the determined network elements with final evaluation 208 of the inspection results, and an assessment of network elements which are responsible for the reduction in service capacity.

Die Durchführung 204 der Überprüfung der ausgewählten Dienste im Hinblick auf Dienstverfügbarkeit bzw. Dienstgüte erfolgt anhand eines Vergleichs mit den in der Netzelemente-Datenbasis 103 abgespeicherten Informationen. The implementation 204 of the review of the selected services in terms of service availability and quality of service is based on a comparison with the stored in the network element database 103 information. Die in der Netzele- mente-Datenbasis gespeicherten Informationen beschreiben dabei zulässige Betriebsbereiche der Netzelemente. The information stored in the network elements data base describing it permissible operating ranges of the network elements. Des weiteren erfolgt ebenfalls die Durchführung 207 der Überprüfung der ermittelten Netzelemente zur Ermittlung einer Ursache der Dienst-Minderleistung anhand dieser Informationen. Furthermore, also carried the implementation 207 of the review of the determined network elements to determine a cause of the reduction in service capacity based on this information.

Die ermittelten Netzelemente werden zur Ermittlung der Ursa- ehe einer Dienst-Minderleistung beispielsweise durch ein Erfassen von Status- bzw. Fehlermeldungen für die jeweiligen Netzelemente überprüft. The network elements identified are reviewed to determine the causes before a reduction in service capacity, for example by detecting status or error messages for the respective network elements. Eine Überwachung dieser Meldungen kann durch die Fehlerüberwachungseinrichtung 104 bzw. die Dienstgüteüberwachungseinrichtung 105 entweder aktiv oder passiv vorgenommen werden. Monitoring these messages can be done either actively or passively by the error monitoring device 104 and the service quality monitoring device 105th Des weiteren kann sich eine derartige Überwachung auch auf in Figur 1 nicht explizit dargestellte Datenverarbeitungseinrichtungen, die an das in Figur 1 dargestellte Kommunikationsnetz angeschlossen sind, und auf diesen Datenverarbeitungseinrichtungen ablaufende Betriebs- System- bzw. Anwendungsprogramme erstrecken. Furthermore, can such monitoring also cover in Figure 1 is not explicitly shown data processing devices that are connected to the communication network shown in Figure 1, and on these data processing devices running operating system or application programs.

Zur Überprüfung von Dienstverfügbarkeit bzw. Dienstgüte werden durch die Fehlerüberwachungseinrichtung 104 bzw. die Dienstgüteüberwachungseinrichtung 105 vorgebbare Dienst- zugriffsanforderungen enthaltene Steuerungssequenzen zur Ausführung an bzw. von ausgewählten DienstZugangspunkten in den Teilnetzen 106.107,108 bereitgestellt. To check service availability and quality of service are determined by the error monitoring device 104 and the service quality monitoring device 105 can be predetermined service access requirements control sequences contained on the implementation or advertised by service access points in the subnetworks 106,107.108. Dies bedeutet, das an dem jeweiligen Dienstzugangspunkt ein virtueller Benutzer eingerichtet wird, dessen Verhalten durch die in der Steue- rungssequenz zusammengefaßten Dienstzugriffsanforderungen abgebildet wird. This means that is adapted to the respective service access point, a virtual user whose behavior is displayed by the con- trol sequence combined service access requests. Dabei kann ein solcher virtueller Benutzer sowohl als Nachrichtenquelle als auch als Nachrichtensenke in Erscheinung treten. Here, such a virtual user occur both as a news source and as a sink in appearance. Da ein virtueller Benutzer im wesentlichen vollständig durch die Fehlerüberwachungseinrichtung 104 bzw. die Dienstgüteüberwachungseinrichtung 105 steuerbar ist, kann er grundsätzlich an beliebigen Dienstzugangspunkten plaziert werden, beispielsweise in der Nähe von Dienstzugri fspunkten realer Benutzer oder an Schnittstellen zwischen Teilnetzen. Since a virtual user substantially completely by the error monitoring device 104 and the service quality monitoring device 105 can be controlled, it can basically be placed at any service access points, for example, near Dienstzugri fspunkten real user or at interfaces between subnets. Durch die Steuerungssequenzen, welche die vorgebbaren Dienstzugriffsanforderungen enthalten, können beispielsweise folgende Szenarien emuliert werden: - "Internet-Zugriff" - Abfrage einer oder mehrerer Referenz- Internet-Seiten, By controlling sequences containing the predetermined service access requests, the following scenarios may for example be emulated: - "Internet access" - query of one or more reference websites,

- "E-Mail" - Senden einer Referenz-E-Mail an einen E-Mail- Server und Abfrage der E-Mail vom E-Mail-Server, - "Datei-Transfer" - Abfrage einer Referenz-Datei von einem Datei-Server, - "E-mail" - sending a reference e-mail to an e-mail server and query the email from the email server, - "File Transfer" - query a reference file from a file Server,

- "Domänen-Namen-Zugriff" - Auflösung von logischen Inter- netadressen in physikalische Internetadressen, - "Domain name-access" - resolution of logical inter- netadressen in physical Internet addresses,

- "TCP (Transmission Control Protocol) " - Aufbau einer TCP- Verbindung, - "(Transmission Control Protocol) TCP" - construction of a TCP connection,

"DHCP (Dynamic Host Configuration Protocol) " - Abfrage einer Internet-Adresse, "DHCP (Dynamic Host Configuration Protocol)" - query an Internet address,

"UDP (User Datagram Protocol) " - Senden eines UDF-Datenpa- kets von einer Datenquelle zu einer Datensenke. "UDP (User Datagram Protocol)" - sending a UDF data packet from a data source to a data sink.

Des weiteren können Netzelemente, die für eine Erbringung eines ausgewählten Dienstes essentiell sind, zu vorgebbaren Zeitpunkten auf ihre Funktionsfähigkeit überprüft werden, ohne daß es hierzu einer vorherigen Überprüfung des Dienstes hinsichtlich Dienstgüte bzw. Dienstverfügbarkeit bedarf. Furthermore, network elements that are essential for providing a selected service, are reviewed at predetermined times on their ability to function without this requiring a prior review of the service as regards quality of service or service availability. Dies bietet den Vorteil, daß besonders kritische Netzwerkressourcen auch ohne Vorliegen von Anhaltspunkten für Dienst-Minderleistungen direkt einer Überprüfung unterzogen werden können. This offers the advantage that the most critical network resources can be directly subjected to even in the absence of indications of Service Minder services has been revised. In eine direkte Überprüfung ihrer Funktionsfähigkeit können auch Endgeräte einbezogen werden, deren Überprüfung zu ausgewählten Zeitpunkten durch eine Dienstgütevereinbarung zwischen einem Kunden und einem Netzbetreiber festgelegt ist. In a direct examination of their function even devices may be included, their verification at selected times is defined by a service level agreement between a customer and a service provider. Damit kann sich eine Überprüfung von Netzelementen bzw. Netzwerkressourcen nicht nur auf netzbetreibereigene Netzelemente bzw. Netzwerkressourcen beziehen, sondern auch auf kundeneigene Endgeräte. Thus, a review of network elements and network resources can refer not only to network operators own network elements and network resources, but also on customer-specific devices.

Durch das vorangehend beschriebene Verfahren zur Erkennung einer Dienst-Minderleistung können auch Fehler in Netzteilen ermittelt werden, die aus Netzbetreibersicht nicht zum eigenen Netz sondern zu einem Fremdnetz gehören und aus Netzbetreibersicht nicht direkt steuerbar sind. Through the above-described method for detecting a reduction in service capacity and errors in power supplies can be found that are not part of the network operator perspective to your own network but to a foreign network and are not directly controllable from the network operator perspective. Die Implementierung der in der Dienstebereitstellungseinrichtung 101, der Kommunikationsverbindungsverwaltungseinrichtung 102, der Fehlerüberwachungseinrichtung 104 und der Dienstgü- teüberwachungseinrichtung 105 durchgeführten Verfahrensschritte erfolgt jeweils durch ein für die Dienstebereitstellungseinrichtung 101, die Ko iuunikationsverbindungsverwal- tungseinrichtung 102, die Fehlerüberwachungseinrichtung 104 und die Dienstgüteüberwachungseinrichtung 105 vorgesehenes Steuerungsprogramm. The implementation of the service providing device 101, the communication connection management device 102, the error monitoring device 104 and the Dienstgü- teüberwachungseinrichtung 105 processing steps performed respectively occurs with a for the service providing device 101, the co iuunikationsverbindungsverwal- processing device 102, the error monitoring device 104 and the service quality monitoring device 105 provided control program. Das jeweilige Steuerungsprogramm läuft dabei auf einer der Dienstebereitstellungseinrichtung 101, der Kommunikationsverbindungsverwaltungseinrichtung 102, der Fehlerüberwachungseinrichtung 104 bzw. der Dienstgüteüberwa- chungseinrichtung 105 zugeordneten Datenverarbeitungsanlage ab. The respective control program runs from here to one of the service providing device 101, the communication connection management device 102, the error monitoring device 104 and the monitoring device 105 Dienstgüteüberwa- associated data processing system. Je nach Anwendungsfall ist auch eine Nutzung einer gemeinsamen Datenverarbeitungsanlage möglich, auf der die genannten Steuerungsprogramme entweder separat oder als zusammengefaßte Steuerungsprogramme ablaufen. Depending on the application, a use of a common data-processing system is possible, on the run, the said control programs either separately or as summarized control programs.

Die Anwendung der vorliegenden Erfindung ist nicht auf das hier beschriebene Ausführungsbeispiel beschränkt. The application of the present invention is not limited to the embodiment described herein.

Patent Citations
Cited PatentFiling datePublication dateApplicantTitle
WO2000072183A2 *23 May 200030 Nov 2000Aprisma Management Technologies, Inc.Service level management
WO2002006972A1 *13 Jul 200124 Jan 2002Aprisma Management Technologies, Inc.Method and apparatus for monitoring and maintaining user-perceived quality of service in a communications network
US5893905 *24 Dec 199613 Apr 1999Mci Communications CorporationAutomated SLA performance analysis monitor with impact alerts on downstream jobs
Referenced by
Citing PatentFiling datePublication dateApplicantTitle
WO2012143040A1 *18 Apr 201126 Oct 2012Telefonaktiebolaget L M Ericsson (Publ)Method and apparatus for quality of service monitoring of services in a communication network
WO2014005627A1 *4 Jul 20129 Jan 2014Telefonaktiebolaget L M Ericsson (Publ)Method and apparatus for automatically determining causes of service quality degradation
CN103493433A *18 Apr 20111 Jan 2014瑞典爱立信有限公司Method and apparatus for quality of service monitoring of services in a communication network
CN103493433B *18 Apr 201119 Oct 2016瑞典爱立信有限公司通信网络中服务的服务质量监测的方法和设备
US772928622 Nov 20051 Jun 2010Amdocs Systems LimitedMethod, system and apparatus for telecommunications service management
US77974253 Mar 200614 Sep 2010Amdocs Systems LimitedMethod, system and apparatus for communications circuit design
US808233516 Feb 200620 Dec 2011Amdocs Systems LimitedMethod and system for telecommunications network planning and management
US838083322 Jun 200619 Feb 2013Amdocs Systems LimitedMethod of configuring devices in a telecommunications network
US932558718 Apr 201126 Apr 2016Telefonaktiebolaget Lm Ericsson (Publ)Method and apparatus for quality of service monitoring of services in a communication network
Classifications
International ClassificationH04L12/26, H04Q3/00, H04L12/24
Cooperative ClassificationH04L41/5012, H04L41/5003, H04Q3/0062, H04L41/0677, H04L41/12, H04L41/5035, H04L43/0805, H04L41/5032, H04L43/00, H04L41/5016
European ClassificationH04L41/12, H04L41/50A, H04L41/50A2A, H04L41/50D, H04L41/50E, H04L43/00, H04L41/06D, H04L12/26M, H04Q3/00D4
Legal Events
DateCodeEventDescription
22 Jan 2004AKDesignated states
Kind code of ref document: A1
Designated state(s): CN JP US
22 Jan 2004ALDesignated countries for regional patents
Kind code of ref document: A1
Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR
24 Mar 2004121Ep: the epo has been informed by wipo that ep was designated in this application
21 Dec 2004WWEWipo information: entry into national phase
Ref document number: 2003763592
Country of ref document: EP
10 Jan 2005WWEWipo information: entry into national phase
Ref document number: 20038162490
Country of ref document: CN
6 Apr 2005WWPWipo information: published in national office
Ref document number: 2003763592
Country of ref document: EP
18 Jul 2006NENPNon-entry into the national phase in:
Ref country code: JP
18 Jul 2006WWWWipo information: withdrawn in national office
Country of ref document: JP