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 numberDE19916632 A1
Publication typeApplication
Application numberDE1999116632
Publication date20 Apr 2000
Filing date13 Apr 1999
Priority date13 Apr 1999
Publication number1999116632, 99116632, DE 19916632 A1, DE 19916632A1, DE-A1-19916632, DE19916632 A1, DE19916632A1, DE1999116632, DE99116632
InventorsPeter Boehm, Gerhard Fischer, Relja Raisic, Bernhard Reiss
ApplicantSiemens Ag
Export CitationBiBTeX, EndNote, RefMan
External Links: DPMA, Espacenet
Procedure to hold ready reports in processor controlled management unit of communication network
DE 19916632 A1
Abstract
The reports, sent from network components of the communication network, are sent to the management unit and are held in a report memory (LOG) in main memory. The reports refer to unusual situations e.g. an interference of network components. To protect from interruption in the monitoring unit, the report data is secured at specific periods. The contents of the report memory or a selected portion (LGM) is secured by a swapping routine (mmap) which creates a swap copy (NSW) of the memory content of selected area to permanent memory (HDD).
Claims(11)  translated from German
1. Verfahren zum Bereithalten von Meldungen (mdg), welche in einer prozessorgesteuerten Verwaltungseinrichtung (MNS) eines Kommunikationsnetzwerks (TMN) eintreffen, wobei seitens der Verwaltungseinrichtung (MNS) ein Hauptspeicher (RAM) und ein Permanentspeicher (HDD) vorgesehen sind, dadurch gekennzeichnet , 1. A method for holding messages (mdg), which in a processor-controlled management facility (MNS) of a communication network (TMN) arrive, with the part of the manager (MNS), a main memory (RAM) and a non-volatile memory (HDD) are provided, characterized
dass die Meldungen (mdg) in einen Meldungsspeicher (LOG), welcher im Hauptspeicher (RAM) in Form zumindest eines Spei cherbereichs eingerichtet ist, geschrieben werden und zur weiteren Bearbeitung bereit gestellt werden, that the messages (mdg) in a message store (LOG), which in the main memory (RAM) is arranged in the form of at least one SpeI cherbereichs be written and made available for further processing,
wobei zu festlegbaren Zeitpunkten der Inhalt des Meldungs speichers (LOG), zumindest aber eines ausgewählten Teilbe reichs des Meldungsspeichers, mittels eines Swapping-Verfah rens (mmap), welches eine Auslagerungskopie (NSW) des Spei cherinhalts bzw. ausgewählten Bereichsinhalts in dem Perma nentspeicher (HDD) erzeugt, gesichert wird. taking into definable times the content of the message memory (LOG), but at least a selected Teilbe kingdom of message memory, using a swapping procedural procedure (mmap), which outsource copy (NSW) of the SpeI contents from another or selected area content nentspeicher in the Perma ( HDD) generated is saved.
2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass die eintreffenden Meldungen (mdg) in einen als Meldungsbereich (LGM) ausgewähl ten Bereich des Meldungsspeichers (LOG) geschrieben werden und bei einer Sicherung der Inhalt des Meldungsbereichs (LGM) jeweils als Auslagerungskopie (NSW) gesichert wird, wobei 2. The method according to claim 1, characterized in that the incoming messages (mdg) in one hand as the message area (LGM) ausgewähl th area of the message memory (LOG) is written and run a backup of the contents of the message area (LGM) in each case as outsourcing copy (NSW ) is secured, with
  • - der Meldungsbereich zu festlegbaren Zeitpunkten gewechselt wird und - The message area is changed to be fixed points in time and
  • - verschiedene Meldungsbereiche (LGM, LGM', LGM'') in verschie dene Auslagerungskopien (NSW, NSW', NSW'') gesichert werden. - Different message areas (LGM, LGM 'LGM' ') are saved in different ous swap copies (NSW, NSW' NSW '').
3. Verfahren nach Anspruch 3, dadurch gekennzeichnet, dass bei der Sicherung eines Meldungsbereichs (LGM) die hierbei erzeugte Auslage rungskopie (NSW), sofern der Meldungsbereich seit der vorher gehenden Sicherung nicht gewechselt wurde, die bei der vor hergehenden Sicherung erzeugte Auslagerungskopie ersetzt. 3. The method according to claim 3, characterized in that in securing a message area (LGM) the display produced here up copy (NSW), if the message area has not changed since the previous continuous backup, replaced in the generated before reciprocating backup outsourcing copy.
4. Verfahren nach Anspruch 2 oder 3, dadurch gekennzeichnet, dass bei einem Bereichs wechsel der Meldungsbereich, zu dem gewechselt wird, geleert wird. 4. The method according to claim 2 or 3, characterized in that, in a range of the message exchange area, is changed to that is emptied.
5. Verfahren nach einem der Ansprüche 2 bis 4, dadurch gekennzeichnet, dass jeweils zwei, bei einem Bereichswechsel aufeinanderfolgende Meldungsbereiche (LGM, LGM') überschneidungsfrei sind. 5. The method according to any of claims 2 to 4, characterized in that two, at a range exchange successive message areas (LGM, LGM ') do not overlap.
6. Verfahren nach einem der Ansprüche 1 bis 5, dadurch gekennzeichnet, dass ein Bereichswechsel unmittelbar anschließend auf jeweils eine Sicherung oder eine vorgebbare Anzahl von Sicherungen erfolgt. 6. The method according to any one of claims 1 to 5, characterized in that a range change is carried out immediately following on in each case a fuse or a predeterminable number of fuses.
7. Verfahren nach einem der Ansprüche 1 bis 6, dadurch gekennzeichnet, dass die Meldungen (mdg) in komprimierter Form in den Meldungsspeicher (LOG) geschrieben werden. 7. The method according to any one of claims 1 to 6, characterized in that the messages (MDG) are written in compressed form in the message memory (LOG).
8. Verfahren nach einem der Ansprüche 1 bis 7, dadurch gekennzeichnet, dass die Meldungen (mdg) nach einer vorgebbaren Vorschrift auf mehrere Meldungsspei cher (LOG, LG2, LG3) verteilt werden und die Sicherungsvorgänge der Meldungsspeicher unabhängig voneinander durchgeführt werden. 8. The method according to any of claims 1 to 7, characterized in that the messages (mdg) after a predetermined rule on several Meldungsspei cher (LOG, LG2, LG3) are distributed and backup operations of message storage are performed independently.
9. Verfahren nach einem der Ansprüche 1 bis 8, dadurch gekennzeichnet, dass es in einer als Überwachungseinrichtung (MNS) eines Telekommunikations- Steuerungsnetzs (TMN) realisierten Verwaltungseinrichtung für von Netzelementen (NE1, NE2, NE3) des Netzwerks (TMN) ausgesen dete Meldungen ausgeführt wird. 9. The method according to any one of claims 1 to 8, characterized in that an end control Netzs ausgesen (TMN) realized manager for network elements (NE1, NE2, NE3) of the network (TMN) in a as a monitoring device (NMS) of a telecommunications messages is executed.
10. Verfahren nach einem der Ansprüche 1 bis 9, dadurch gekennzeichnet, dass die Meldungen (mdg) bzw. eine ausgewählte Teilmenge der Meldungen mittels einer Meldungs-Datenbank (MDB) organisiert werden, welche in dem Hauptspeicher (RAM) gehalten wird, wobei für jeweils eine Meldung ein eindeutiger Schlüssel unter Verwendung der Rela tivadresse der Meldung im Hauptspeicher (RAM) bzw. in einer Auslagerungskopie (NSW) in umkehrbarer Weise ermittelt wird und für diesen Schlüssel ein Eintrag in der Meldungs- Datenbank (MDB) eingefügt wird. 10. The method according to any one of claims 1 to 9, characterized in that the messages (MDG) or a selected subset of the messages by means of a message database (MDB) are organized, in which the main memory (RAM) is maintained, wherein for one message a unique key using the Real tivadresse the message in the main memory (RAM) or from a swap copy (NSW) is determined in a reversible manner and for this key entry in the message database (MDB) is inserted.
11. Verfahren zum Wiederherstellen eines Meldungsspeichers (LOG), welcher im Hauptspeicher (RAM) einer prozessorgesteu erten Verwaltungseinrichtung (MNS) eines Kommunikations netzwerks (TMN) in Form zumindest eines Speicherbereichs eingerichtet ist und in welchem Meldungen zur weiteren Bear beitung bereit gestellt werden, unter Verwendung einer oder mehrerer, nach einem der Verfahren der Ansprüche 1 bis 9 erzeugten Auslagerungskopie(n) (NSW), bei welchem mittels eines Swapping-Verfahrens (mremap), welches den Inhalt einer Auslagerungsdatei in den zugeordneten Bereich des Hauptspei chers kopiert, der Inhalt der Auslagerunskopie(n) (NSW), welche als Auslagerungsdatei(en) verwendet werden, in die diesen zugeordneten Bereiche des Meldungsspeichers kopiert werden. 11. A method for recovering a message memory (LOG), which in the main memory (RAM) of a prozessorgesteu Erten manager (MNS) of a communication network (TMN) is arranged in the form of at least one storage area and are provided in which messages for further Bear processing, under use of one or more paging copy produced by a process of claims 1 to 9 (n) (NSW), in which by means of a swap method (mremap), which copies the contents of a page file in the assigned area of Hauptspei chers, content the Auslagerunskopie (s) (NSW), which as paging file (s) to be used in the these areas assigned to the message memory are copied.
Description  translated from German

Die Erfindung betrifft ein Verfahren zum Bereithalten von Meldungen, welche in einer prozessorgesteuerten Verwaltungs einrichtung eines Kommunikationsnetzwerks eintreffen, wobei seitens der Verwaltungseinrichtung ein Hauptspeicher und ein Permanentspeicher vorgesehen sind. The invention relates to a method for providing messages, which means a communication network to arrive in a processor-controlled administration, wherein the part of the management means, a main memory and a volatile memory are provided.

Eine Verwaltungseinrichtung der genannten Art dient der Über wachung und Steuerung eines Kommunikationsnetzwerks, wie z. B. eines Telekommunikationsnetzes oder Rechnernetzes, in dem die Verwaltungseinrichtung als Netzwerkknoten eingerichtet ist. A management device of the type mentioned is the monitoring and control of a communication network such. As a telecommunications network or computer network, in which the management device is configured as a network node. Ein Beispiel ist eine Überwachungseinheit ("monitoring sys tem") eines Telekommunikations-Steuerungsnetzwerks ("telecom munications management network", TMN) gemäß verschiedenen Normen des Internationalen Telekommunikationsverbandes (ITU), insbesondere den Empfehlungen M.3010 und M.3100 sowie X.710, X.711 und X.226. An example is a monitoring unit ("monitoring sys tem") of a telecommunication control network ("telecom munications network management" TMN) according to various standards of the International Telecommunication Union (ITU), in particular the recommendations M.3010 and M.3100 and X.710 , X.711 and X.226. Die Überwachung erfolgt unter anderem mit Hilfe von Meldungen, welche von den Netzkomponenten des Kom munikationsnetzwerks gesendet und an die Verwaltungseinrich tung geleitet werden. Monitoring is carried out, inter alia, with the help of messages sent from the network components of the Kom munikationsnetzwerks and passed to the device Verwaltungseinrich. In der Verwaltungseinrichtung werden diese Meldungen gespeichert und für die nachfolgende Bearbei tung der Meldungen bereitgestellt. In the management means these messages are stored for subsequent machining and processing of messages provided. Bei der Bearbeitung werden die Meldungen nach festgelegten Kriterien analysiert, gefil tert und/oder untereinander korreliert sowie an weitere Pro zesse im Kommunikationsnetzwerk geleitet. When processing the messages according to specified criteria analyzed, filtered and radiated / or correlated with one another and to other pro cesses in the communication network headed. Von besonderem Interesse sind naturgemäß Alarm- und Warnungsmeldungen sowie die zugehörenden Clearing-Meldungen zur Beendigung des Alarm- bzw. Warnungszustandes. Of particular interest are naturally alert and warning messages, and belonging clearing messages to end the alarm or warning state.

Über einen Grundumsatz an Meldungen in einer Größenordnung von beispielsweise einigen wenigen Meldungen in der Sekunde hinaus können aufgrund besonderer Situationen oder Ereignisse im Netzwerk, z. B. beim Eintreten einer Störung bei einem Netzelement, sehr hohe Meldungsaufkommen auftreten. Z. B. can use a basic conversion of messages in the order of, for example, a few messages per second, due to special situations or events in the network, when a fault occurs in a network element, very high message volumes occur. Die Häufigkeit eines derartigen Störungsereignis bewegt sich gewöhnlich bei ca. 2 bis 3 pro Tag; The incidence of such a failure event moves usually about 2 to 3 per day; eine typischer Spitzen wert für ein Steuerungsnetzwerk ist etwa 200 Meldungen in der Sekunde. worth a typical peaks for a control network is about 200 messages per second. Die Verarbeitung der Meldungen stellt wegen der hohen Spitzenwerte hohe Anforderungen an die Schnelligkeit und Durchsatzleistung der Verwaltungseinrichtung; The processing of messages makes high demands on the speed and throughput of the manager due to the high peaks; sie steht zudem in zeitlicher Konkurrenz mit der Sicherung der Meldun gen auf ein permanentes Speichermedium, welche ebenfalls ein zeitintensiver Vorgang ist. it is also time in competition with the backup of the output messages gene on a permanent storage medium, which is also a time-consuming process. Die Sicherung der Meldungen ist erforderlich, damit Betriebsunterbrechungen der Verwaltungs einrichtung, z. B. aufgrund einer Störung oder zum Zwecke der Wartung, nicht zu einem Verlust von bereits empfangenen Mel dungen führen. The security of messages is necessary so that disruption of the management device, eg. As a result of a fault or for maintenance purposes, does not lead to a loss of already received Mel applications.

In bekannten Verwaltungseinrichtungen werden die Meldungen in eine Datenbank geschrieben, welche unter Verwendung eines Dateiverwaltungssystems ("file system") auf einem Permanent speicher realisiert ist, und basierend auf diese Datenbank wird die Meldungsanalyse durchgeführt. In prior administrative bodies, the messages are written to a database that is using a file management system ("file system") realized on a permanent memory, and based on this database, the message analysis is performed. Diese Lösung gewährt eine vollständige Speicherung der empfangenen Meldungen, ist jedoch aufgrund der Zugriffszeiten in dem Dateiverwaltungs system hinsichtlich des erreichbaren Durchsatzes beschränkt; This solution provides a full save the received messages, however, due to the access times in the file management system in terms of achievable throughput is limited; z. B. können in einer derartigen Überwachungseinheit typi scherweise derzeit nicht mehr als ca. 50 Meldungen in der Sekunde bewältigt werden. z. B. can in such a monitoring unit currently typi cally no more than about 50 messages per second to be addressed.

In einer anderen Lösung werden die Meldungen, um die Zugriffszeiten kurz zu halten, im Hauptspeicher verfügbar gehalten. In another approach, the messages are to keep the access times briefly held available in main memory. Diese Lösung ist nicht befriedigend, da die im Hauptspeicher gehaltenen Meldungen bei einem Neustart der Verwaltungseinrichtung unweigerlich verlorengehen müssen. This solution is not satisfactory because the assets held in the main memory messages must inevitably be lost when restarting the management device. Eine Abwandlung dieser Lösung reduziert die Zahl der im Hauptspeicher zu haltenden Meldungen mittels eines einstell baren Filterverfahrens; A variation of this solution reduces the number of held-in memory messages by means of a sett ble filter method; der so reduzierten Satz wird auf den Permanentspeicher gespeichert und kann im Bedarfsfall von dort wieder geladen werden. as the reduced set is stored in the volatile memory and can be charged in case of need from there. Durch den geringen Umfang des reduzierten Meldungssatzes sind die Zugriffszeiten so weit reduziert, dass ein genügend rascher Durchsatz erreichbar ist. Due to the small size of the reduced message set the access times are reduced to the extent that a sufficiently rapid throughput is achievable. Jedoch geht stets ein großer Teil, in der Regel die Mehrzahl, an Meldungen in Folge des Filterns verloren, und eine nachträgliche Korrektur oder ein Aufrollen eines Vor gangs im nachhinein ist nicht möglich. However, always a large proportion, usually the majority, lost messages in a row filtering, and a subsequent correction or rolling up an on gangs in retrospect is not possible.

Es ist daher Aufgabe der Erfindung, ein Verfahren aufzuzei gen, welches auch bei hohem Meldungsaufkommen in dem Kommuni kationsnetzwerk den gesamten Bestand der in der Verwaltungs einrichtung eintreffenden Meldungen für die weitere Bearbei tung zur Verfügung stellen kann und zugleich auch bei hohem Meldungsdurchsatz eine zuverlässige, permanente Sicherung der Meldungen garantiert. Can It is therefore an object of the invention to aufzuzei a process conditions which communication network even at high message volume in the Communi the entire stock of the management device incoming messages for further machining processing provide and at the same time, even at high message throughput reliable, permanent save the messages guaranteed.

Die Aufgabe wird von einem Verfahren der eingangs genannten Art gelöst, bei welchem die Meldungen in einen Meldungsspei cher, welcher im Hauptspeicher in Form zumindest eines Spei cherbereichs eingerichtet ist, geschrieben werden und zur weiteren Bearbeitung bereit gestellt werden, wobei zu fest legbaren Zeitpunkten der Inhalt des Meldungsspeichers, zumin dest aber eines ausgewählten Teilbereichs des Meldungsspei chers, mittels eines Swapping-Verfahrens, welches eine Ausla gerungskopie des Speicherinhalts bzw. ausgewählten Bereich sinhalts in dem Permanentspeicher erzeugt, gesichert wird. The problem is solved by a method of the type mentioned above, are provided for further processing in which the messages in a Meldungsspei cher, which at least a SpeI cherbereichs is set up in the main memory in the form are written and where to fixed definable times the content but the message memory, at least a selected portion of the Meldungsspei Chers, by means of a swapping process which generates a foreign authenti delay copy of the memory content or selected area sinhalts in the permanent memory, being backed up.

Diese Lösung verwendet Swapping-Routinen, welche insbesondere für die Zwecke der dynamischen Speicherverwaltung verwendet werden, zur Sicherung von Daten. This solution uses swapping routines, which are used in particular for the purpose of dynamic memory management, data backup. Ein wesentliches Merkmal der Swap-Vorgänge ist ihre Schnelligkeit, welche eine Konsequenz des Umstandes ist, dass sie direkt auf die einbezogenen Spei chermedien zugreifen und nicht von einem Dateiverwaltungs system abhängen. An important feature of swap transactions is their speed, which is a consequence of the fact that they have direct access to the chermedien included SpeI and not depend on a file management system. Dadurch ist ein zugleich rasches und zuver lässiges Abspeichern der zu sichernden Daten im Hauptspeicher möglich, ohne dass durch die Sicherung eine allzu starke Beeinträchtigung der Durchsatzleistung bei der Meldungsbear beitung befürchtet werden müsste. As a result, both a rapid and reli permeable storing the data to be saved in the main memory is possible without an overly severe impairment of flow rate would have to be feared in the message processing Bear through the fuse.

Bei einem Swap-Vorgang einer dynamischen Speicherverwaltung bekannter Art wird zumeist eine Auslagerungsdatei erzeugt und der Datenbereich im Hauptspeicher freigegeben, um für andere Daten Platz zu schaffen. In a swap operation of a dynamic memory management known type a paging file is usually created and released the data area in main memory to make room for other data. Nach der Erfindung wird eine Ausla gerungskopie der Daten erzeugt und die Freigabe des Datenbe reichs im Hauptspeicher, dh des Meldungsspeichers, unter bleibt. According to the invention, a foreign authenti delay will copy the data generated and the release of the Datenbe Empire in the main memory, that the message memory is omitted.

Bevorzugte Ausführungsformen der Erfindung gehen aus den abhängigen Ansprüchen 2 bis 10 hervor. Preferred embodiments of the invention will be apparent from the dependent claims 2 to 10.

Eine bevorzugte Weiterentwicklung der Erfindung nutzt die erfindungsgemäß erzeugten Auslagerungskopien zum Wiederher stellen eines Meldungsspeichers, welcher im Hauptspeicher einer prozessorgesteuerten Verwaltungseinrichtung eines Kom munikationsnetzwerks in Form zumindest eines Speicherbereichs eingerichtet ist und in welchem Meldungen zur weiteren Bear beitung bereit gestellt werden. A preferred development of the invention uses the paging copies inventively produced for RESTORE of a message memory, which in the main memory of a processor-controlled administration set up a com munikationsnetzwerks is furnished in the form of at least one storage area and are provided in which messages for further Bear processing. Hierbei werden, unter Verwen dung einer oder mehrerer, nach einem der obengenannten erfin dungsgemäßen Verfahren erzeugten Auslagerungskopie (n), mit tels eines Swapping-Verfahrens, welches den Inhalt einer Auslagerungsdatei in den zugeordneten Bereich des Hauptspei chers kopiert, der Inhalt der Auslagerunskopie(n), welche als Auslagerungsdatei(en) verwendet werden, in die diesen zuge ordneten Bereiche des Meldungsspeichers kopiert. Here are conducted using either tion of one or more paging copy produced by any of the above inventions to the invention method (s), with means of a swapping process, which copies the contents of a page file in the assigned area of Hauptspei chers, the contents of Auslagerunskopie (n ), which are used as paging file (s) copied to these areas assigned to the message store. Dies ermög licht ein zuverlässiges und eindeutiges Rekonstruieren der gesicherten Daten, zudem auf rasche und einfache Art. This made light a dependable, clear reconstructing the backed up data, in addition to quick and easy way.

Die Erfindung wird im folgenden anhand eines Ausführungsbei spieles, welches die Behandlung von Meldungen in einer Über wachungseinheit eines Telekommunikations-Steuerungsnetzwerks betrifft, unter Bezugnahme auf die beigefügten Figuren näher erläutert. The invention will be explained in more detail below with reference to a game Ausführungsbei, which relates to the treatment of messages in a monitoring unit via a telecommunication control network with reference to the accompanying figures. Die Figuren zeigen in schematisierter Darstellung: The figures show a schematic representation:

Fig. 1 die Überwachungseinheit und das Steuerungsnetz; Figure 1 shows the monitoring unit and the control network.

Fig. 2 einen Sicherungsvorgang für einen Meldungsbereich; Fig. 2 is a backup operation for a message area;

Fig. 3 eine Wiederherstellung des Meldungsspeichers. Fig. 3 is a restoration of the message memory.

Das Blockdiagramm der Fig. 1 zeigt eine Überwachungseinheit MNS ("Monitoring System") eines Kommunikations-Steuerungs netzwerks TMN, im folgenden kurz als Steuerungsnetz bezeich net. The block diagram of Fig. 1 shows a monitoring unit MNS ("Monitoring System") of a communication control network TMN, hereinafter briefly referred to as designated network control net. Das Steuerungsnetz TMN ist als eigenständiges, informa tionsverarbeitendes Kommunikationsnetzwerk für die umfassende Gesamtsteuerung der Netzelemente NE1, NE2, NE3 eines Telekommu nikationsnetzes TKN hinsichtlich Betrieb, Verwaltung und Wartung (OAM, "Operations, Administration and Maintenance") gemäß den bereits erwähnten ITU-Normen M.3010 und M.3100 vorgesehen. The control network TMN is an independent, informantion manufacturing communication network for the comprehensive overall control of the network elements NE1, NE2, NE3 a telecommunica- nikationsnetzes TKN regarding operation, administration and maintenance (OAM "Operations, Administration and Maintenance") in accordance with ITU standards already mentioned M .3010 and M.3100 provided. Die Netzelemente NE1, NE2, NE3, welche gemeinsam als Netzkomponenten das Telekommunikationsnetz TKN bilden, gehören dem Steuerungsnetz TMN als Endstellen an; The network elements NE1, NE2, NE3, which as network components form the telecommunications network TKN common include the control network TMN as terminals; in dem Beispiel ist das Telekommunikationsnetz TKN ein digitales Telefonnetz, in dem die Netzelemente beispielsweise Vermitt lungsknoten, Anschlusskonzentratoren oder andere Komponenten eines digitalen Telefonnetzes sind. in the example, the telecommunications network TKN is a digital telephone network, where the network elements switching node, for example, public exchange, Anschlusskonzentratoren or other components of a digital telephone network are. Über standardisierte Schnittstellen und Protokolle erhält das Steuerungsnetz TMN Zugang zu den Netzelementen hat, von denen es steuerungsrele vante Meldungen erhält und die es steuert. Standardized interfaces and protocols, the control network TMN gain access to the network elements has, from which it receives steuerungsrele-relevant messages and it controls. Die Überwachungs einheit MNS ist in dem Steuerungsnetz TMN dazu eingerichtet, die von den Netzelementen NE1, NE2, NE3 ausgesandten Meldungen zu empfangen und zu speichern, gegebenenfalls die Meldungen nach vorgebbaren Vorschriften zu filtern und/oder zu ordnen und miteinander zu korrelieren, sowie für die weitere Bear beitung (z. B. durch Operatorpersonal) bereitzuhalten. The monitoring unit MNS is in the control network TMN to configured to receive data sent by the network elements NE1, NE2, NE3 messages and store, where appropriate, the messages according to predefined rules to filter and / or organize, and correlate with each other, as well as for the Another Bear processing (eg. as by operator personnel) to keep.

Das Überwachungseinheit MNS weist neben einer Prozessorsteue rung CPM einen Hauptspeicher auf, welcher nach bekannter Art als Schreib-Lese-Speicher RAM ausgeführt ist, sowie einen Speichertreiber HDT, über den Daten auf einen Permanentspei cher HDD dauerhaft geschrieben und von diesem gelesen werden können. The monitoring unit MNS addition to having Prozessorsteue tion CPM a main memory that is what running a known manner as Read-write memory RAM, and a memory driver HDT transferring data to a Permanentspei cher HDD permanently written and can be read by this. In dem dargestellten Beispiel ist der Permanentspei cher als Festplatten-Speicher HDD realisiert, beispielsweise in Form einer externen Festplattenstation; In the illustrated example, the Permanentspei cher is implemented as a hard disk storage HDD, for example in the form of an external hard drive station; ebenso könnte ein anderer geeigneter Permanentspeicher bekannter Art verwendet werden. also could other suitable permanent memory of a known type may be used.

In dem gezeigten Beispiel sind der Hauptspeicher RAM und der Permanentspeicher HDD, auch der Übersichtlichkeit halber, als Einheiten dargestellt. In the example shown, the main memory RAM and permanent memory of the HDD, also for the sake of clarity, shown as units. Gleichermaßen können die Speicher RAM und HDD aus mehreren Komponenten zusammengesetzt sein, z. B. könnte der Permanentspeicher mehrere Festplattenstation, möglicherweise über ein eigenes Netzwerk verbunden, umfassen; Similarly, the memory RAM and HDD can be composed of several components, for example, could the permanent memory multiple disk station, possibly associated with a private network include. dies ist freilich für die Erfindung nicht von Belang. this is of course for the invention of no concern.

Das Überwachungseinheit MNS empfängt die Meldungen mdg der Netzelemente NE1, NE2, NE3 über einen Schnittstellenbaustein QIF, über welchen das Überwachungseinheit mittels einer Q3-Schnittstelle gemäß den Empfehlungen X.710 des ITU an das Steuerungsnetz TMN angebunden ist. The monitoring unit MNS receives the messages mdg the network elements NE1, NE2, NE3 via an interface module QIF over which the monitoring unit by means of a Q3 interface according to the recommendations of the ITU X.710 to the control network TMN is attached. Die Meldungen mdg stellen Betriebsmeldungen verschiedener Art dar, wobei naturgemäß Meldungen, welche Störungszustände in dem gesteuerten Tele kommunikationsnetz TKN bzw. in den Netzelementen NE1, NE2, NE3 betreffen, von besonderem Interesse sind. The messages mdg provide operational messages of various kinds constitute, with naturally messages which relate to fault conditions in the controlled Tele communication network TKN or in the network elements NE1, NE2, NE3, are of particular interest.

Die Meldungen mdg treffen naturgemäß beim Auftreten außerge wöhnlicher Situationen im Telefonnetz TKN, z. B. einer Störung bei einer Netzkomponente, gehäuft in der Überwachungseinheit MNS ein. The messages mdg meet naturally upon the occurrence excep wöhnlicher situations in the telephone network TKN, z. B. a fault in a network component, often during a monitoring unit MNS. Typischerweise können die Meldungsraten beim Auftre ten einer Störung Spitzenwerte im Bereich von 50 bis 100 Meldungen pro Sekunde erreichen, jedoch sind auch Werte bis 200 Meldungen pro Sekunde keine Seltenheit. Typically, the message can rate the Auftre th a disturbance peak values in the range of 50 to 100 messages per second reach, but also to values up to 200 messages per second are not uncommon. Hierbei sind alle eintreffenden Meldungen in der Überwachungseinheit zu proto kollieren, dh zu empfangen und zwischenzuspeichern. In this case, all incoming messages in the monitoring unit are kollieren to proto, ie to receive and cache.

Zum Zwecke der Protokollierung werden die Meldungen mdg in eine Logdatei LOG geschrieben und in dieser für die weitere Bearbeitung bereitgehalten. For the purpose of logging the messages are mdg LOG written and kept at this for further processing in a log file. Die Meldungen werden, bevor sie in der Logdatei LOG eingetragen werden, komprimiert, um eine möglichst große Anzahl von Meldungen in dem vorgegebenen Speicherraum der Logdatei unterbringen zu können. The messages before they are entered in the log file LOG compressed in order to accommodate the largest possible number of messages in the specified memory space of the log file can. Die Log datei LOG wird im Hauptspeicher RAM gehalten und dient als Meldungsspeicher für sämtliche in der Überwachungseinheit MNS eintreffenden Meldungen. The log file LOG is kept in main memory RAM and serves as a repository for all incoming message in the monitoring unit MNS messages. Aus Gründen der Datensicherheit, z. B. zum Schutz gegen Betriebsunterbrechungen der Überwa chungseinheit MNS, wird die Logdatei LOG regelmäßig gesi chert. For reasons of data security such. As to protect against disruption of moni monitoring unit MNS, the log file LOG is regularly chert gesi. Bei einer Sicherung wird erfindungsgemäß der Inhalt der Logdatei LOG, zumindest aber eines ausgewählten Teilbe reichs der Logdatei, mittels eines Swapping-Verfahrens eine Auslagerungskopie des Speicherinhalts bzw. ausgewählten Be reichsinhalts in dem Permanentspeicher HDD erzeugt. When performing a backup copy of a swap memory contents or selected loading is achieved according to the contents of the log file LOG, but at least one selected Teilbe Empire of the log file, using a swapping process rich content generated in the permanent memory HDD. Es ist hierbei oft nicht notwendig, die gesamte Logdatei LOG auf einmal zu sichern, sondern ausreichend, jenen Bereich zu sichern, in welchen zuletzt Meldungen geschrieben wurden. Here, it is often not necessary to back up the entire log file LOG at once, but sufficient to secure those areas in which last messages have been posted. Die einzelnen so gesicherten Bereiche werden dann jeweils in Auslagerungskopien gesichert, die insgesamt eine Sicherungs kopie der Logdatei bilden. The individual thus secured areas are then secured in each paging copies, all of which form a backup copy of the log file. Die Verwendung von Swapping- Routinen garantiert eine rasche Sicherung der Logdatei, wie weiter unten näher erläutert. The use of swapping routines guarantees quick backup of the log file, as explained in more detail below.

Eine Sicherung findet gemäß einer festlegbaren Vorschrift z. B. nach Eintreffen von jeweils einer festgelegten Anzahl von Meldungen, z. B. 20 Meldungen statt, oder nach Ablauf eines einstellbaren Zeitabstandes, z. B. alle 30 Minuten. A fuse is according to a definable provision for. Example, after the arrival of each of a specified number of messages, such. As 20 messages instead of, or after an adjustable time interval, eg. As every 30 minutes.

Bei Bedarf können anstelle einer einzigen Logdatei LOG auch mehrere Logdateien LOG, LG2, LG3 verwendet werden; If required, instead of a single log file LOG LOG several log files, LG2, LG3 be used; in diesem Fall werden die Meldungen mdg nach einer vorgebbaren Vertei lervorschrift auf die Logdateien verteilt, wobei die Siche rungsvorgänge für die Logdateien unabhängig voneinander durchgeführt werden. In this case, the messages are mdg after a predetermined distri lervorschrift distributed to the log files, the hedging operations for the log files independently performed.

Zugleich mit dem Protokollieren der Meldungen mdg in der Logdatei LOG sollen diejenigen Meldungen, welche aufgrund eines vorgebbaren Filteralgorithmus (oder mehrerer solcher Filter) als relevant beurteilt werden, erfasst werden. At the same time with the logging of messages in the log file mdg LOG messages will be ones that are the basis of a predefined filter algorithm (or several such filters) judged to be relevant recognized. Bei spielsweise werden die Meldungen, die zu einem Alarmzustand jeweils einer Komponente - Alarmbeginn, Alarmbestätigung, Alarmende - zusammengefasst; Start of alarm, alarm acknowledgment, alarm end - - For example, the messages in an alarm condition in each case a component are summarized; Alarmmeldungen, die als Folge alarme erkannt werden, z. B. regelmäßig zu erwartende Folge alarme eines abhängigen Systems, werden ausgefiltert. Alarms that are detected as a result of alarms, eg. As regularly expected result of a dependent alarms system, are filtered out. Die so erfassten Meldungen werden in Form einer Datenbank MTB orga nisiert, welche in Form einer oder mehrerer Hash-Tabellen geführt wird. The messages are recorded in a database orga nized MTB, which is implemented in the form of one or more hash tables. Da sich die Datenbank MTB ebenso wie die Daten, auf die sie sich beziehen, nämlich die in der Logdatei gehal tenen Meldungen mdg, im Arbeitsspeicher RAM befinden, ist eine rasche und effiziente Durchführung der Bearbeitung er möglicht. Then there are the MTB database as well as the data on which they apply, namely mdg the requested held in the log file messages in RAM memory is allows a rapid and efficient execution of processing it.

Jede Hash-Tabelle entspricht einem Filter, das auf die Ge samtmenge der in der Logdatei enthaltenen Meldungen mdg ange wendet wird, wobei die Hash-Tabellen grundsätzlich parallel, dh ohne Bezugnahme auf eine andere Tabelle, erzeugt und geführt werden. Each hash table corresponding to a filter, the total amount of Ge to the messages contained in the log file is MDG is used, wherein the hash tables in parallel in principle, ie without reference to another table, is generated and performed. In einer Hash-Tabelle wird jeder erfassten Meldung ein eindeutiger Schlüssel zugeordnet, welcher aus der Relativadresse der Meldung im Hauptspeicher RAM bzw. in der Sicherungskopie der Logdatei, sowie gegebenenfalls weiterer Daten der Meldung ermittelt wird und aus welchem diese Daten wieder ermittelbar sind. In a hash table each detected message a unique key is assigned, which is determined from the relative address of the message in the main memory RAM or in the backup copy of the log file, and optionally other data of the message and from which these data are determined again. Auf der Grundlage des Schlüssels ist jeweils eine Hash-Tabelle z. B. als binärer Baum aufgebaut, in dem die Endknoten die Eintragsknoten sind, welche jeweils eine Schlüssel der genannten Art enthalten und über welche somit die in der Logdatei gehaltenen Meldungen mdg zugreifbar sind. On the basis of the key one hash table for. Example is structured as a binary tree in which the terminal nodes are the entry nodes, each containing a key of the type mentioned and which thus held in the log messages are mdg accessible. Die Meldungen als solche sind nicht in der Hash-Tabelle enthalten, um eine Vervielfachung des von den Meldungen benö tigten Speicherplatzes zu vermeiden, insbesondere wenn mehre re Hash-Tabellen verwendet werden. The messages themselves are not included in the hash table to avoid a multiplication of Benö of the messages preferential space, especially when multiple re-hash tables are used. Wenn der Schlüssel zusam mengesetzt ist, z. B. weil er mehrere, jeweils einem Meldungs attribut entsprechenden Komponenten aufweist, so ist der Baum günstigerweise rekursiv aufgebaut, dh ein Endknoten des Suchbaums für die ersten Schlüsselkomponente ist in Form ei nes Suchbaums für die zweite Schlüsselkomponente realisiert, usw., bis zum letzten Suchbaum, entsprechend der letzten Schlüsselkomponente; When the key is volume sets together, for. Example, because it has more, plus one message attribute corresponding components, so the tree is conveniently constructed recursively, ie, an end node of the search tree for the first key component is in the form ei nes search tree for the second key component implemented, etc., to the last search tree, corresponding to the last key component; die Endknoten des letzten Baumes stellen die Eintragsknoten dar. the terminal nodes of the tree represent the last entry node.

Der Sicherungsvorgang wird im folgenden bezugnehmend auf Fig. 2 erläutert. The backup process is explained below, referring to FIG. 2. Die Logdatei LOG wird vorteilhafterweise in Abschnitte LGM, LGM', LGM'' gegliedert, welche im folgenden als Meldungsbereiche bezeichnet werden. The log file LOG is advantageously used in sections LGM, LGM 'LGM' 'divided, which are referred to as message areas. Ein Meldungsbereich stellt jeweils eine Einheit für eine Sicherung dar. Eine eintreffend Meldung mdg wird in den aktuellen Meldungsbereich LGM geschrieben - in Fig. 2 und Fig. 3 symbolisieren schraf fierte Felder Speicherbereiche, welche gerade beschrieben werden - und nacheinander eintreffende Meldungen werden hin tereinander in dem aktuellen Meldungsbereich LGM aufgenommen, solange bis ein Bereichswechsel stattfindet, dh ein anderer Meldungsbereich die Funktion des aktuellen Meldungsbereichs übernimmt. A message area represents one unit for a backup is an arriving message mdg written to the current message area LGM -... In Figures 2 and 3 represent hatched fierte fields areas of memory that just described - and successively incoming messages back behind the other in the current message area LGM was added, until a regime change takes place, ie another message area takes over the function of the current message pane. Beispielsweise ist der Meldungsbereich LGM' jener Bereich, der vor dem gerade aktuellen Meldungsbereich LGM als aktueller Bereich gedient hat. For example, the message area LGM 'the area that has served just before the current message area LGM as the current range. Ein Bereichswechsel findet zu vorbestimmten Zeitpunkten statt, beispielsweise wenn ein Meldungsbereich vollständig mit Meldungen beschrieben ist, anschließend an jede Sicherung oder an die Durchführung einer festlegbaren Anzahl (z. B. drei) von Sicherungen des aktuellen Meldungsbereichs, oder nach Ablauf eines im vorhinein festge legten Zeitintervalls von z. B. 3 Stunden Dauer. An area switchover will at predetermined times instead of, for example when a message area fills with messages, then at each backup or to the implementation of a definable number (eg., Three) backups of the current message area, or laid after a Festge in advance time interval of z. B. 3 hours. Der bei einem Bereichswechsel als neuer Meldungsbereich LGM ausgewählte Bereich wird günstigerweise von etwaigen Daten geleert, wel che fälschlicherweise als Meldungen interpretiert werden könnten, z. B. durch Beschreiben des Beginns des Meldungsbe reichs mit einer Leermeldung, welche das Ende der eingetrage nen Meldungen anzeigt. The selected in a range change as a new message area LGM area is conveniently emptied of any data, wel che could be misinterpreted as messages, z. B. with an empty signal indicating by writing to the commencement of the Meldungsbe Empire, the finish of wear nen messages. Dies ist insbesondere dann erforder lich, wenn ein früher genutzter Meldungsbereich - unter Auf gabe der bisher darin gespeicherten Meldungen - neuerlich als aktueller Meldungsbereich ausgewählt wird. This is especially then required, however, if a previously unused message area - under task on the previously stored therein messages - is again selected as the current message area.

Gewöhnlicherweise sind die Meldungsbereiche LGM, LGM', LGM'' gleich groß und überlappungsfrei; Usually the message areas LGM, LGM 'LGM' 'equal and free of overlap; doch können in besonderen Fällen die Meldungsbereiche verschiedene Größe aufweisen. but may be of different size in special cases, the message areas. Auch können, z. B. um eine mehrfache Sicherung zu realisieren, die Meldungsbereiche überlappend gestaltet sein; Also, for example, in order to realize a multiple backup, the message areas be designed to overlap. in diesem Fall würde die Leermeldung natürlich erst auf den Überlap pungsbereich folgend geschrieben werden. in this case, the empty message would be, of course, only written pungsbereich following the Overlap.

Bei einer Sicherung wird jeweils der aktuelle Meldungsbereich LGM gesichert. When performing a backup of the current message is saved in each area LGM. Hierbei wird eine Swap-Routine verwendet, welche den Inhalt des Meldungsbereichs LGM in einen benannten Swap-Bereich NSW ("named swap") kopiert, welcher für diesen Zweck auf dem Permanentspeicher HDD angelegt wird. Here a swap routine is used, which copies the contents of the message pane LGM in a named swap space NSW ("named swap"), which is applied for this purpose on the permanent storage HDD. Eine hier für geeignete Swap-Routine ist z. B. die von dem SINIX- Betriebssystem her bekannte Funktion mmap(). A suitable here for swap routine is such. As the well-known manufactures of the SINIX- operating system mmap (). Der so erzeugte Swap-Bereich NSW dient als Sicherungskopie des Meldungsberei ches und wird hier als Auslagerungskopie bezeichnet. The thus generated swap space NSW serves as a back-up copy of the message preparation Ches and is referred to herein as an outsource copy. Jedem Meldungsbereich LGM, LGM', LGM'' entspricht jeweils eine Ausla gerungskopie NSW, NSW', NSW''. Each message area LGM, LGM 'LGM' 'corresponds to a foreign authenti delay copy NSW, NSW' NSW ''. Durch die Zuordnung eines Namens zu dem Swap-Bereich NSW ist sichergestellt, dass zu einem späteren, an sich beliebigen Zeitpunkt die Daten eines oder mehrerer Swap-Bereiche(s) bzw. der gesamten Logdatei LOG anhand der Auslagerungskopien NSW, NSW', NSW'' wiederherge stellt werden können. By assigning a name to the swap area NSW ensures that at a later point in time, any data of one or more swap space (s) or the entire log file LOG based paging copies NSW, NSW 'NSW' 'wiederherge sets can be.

Wie erwähnt ist eine bekannte Verwendung von Swapping-Routi nen die dynamische Speicherverwaltung, bei der vorübergehend nicht benötigte Bereiche im Hauptspeicher als Auslagerungs datei auf ein anderes Speichermedium aus gelagert werden, wodurch der betreffende Speicherbereich zugunsten anderer Datenmengen frei wird. As mentioned, a well-known use of swapping ROUTI nen dynamic memory management, are stored in the temporary unused areas in the main memory as offload file to another storage medium, whereby the relevant memory area in favor of other data sets is free. Ein wesentliches Merkmal der Swap- Vorgänge ist ihre Schnelligkeit, welche eine Konsequenz des Umstandes ist, dass sie direkt auf die einbezogenen Speicher medien zugreifen und nicht von einem Dateiverwaltungssystem abhängen. An important feature of swap transactions is their speed, which is a consequence of the fact that they included on the memory access media directly and not depend on a file management system. Für die Erfindung werden diese Swap-Routinen be nutzt, um Auslagerungskopien der zu sichernden Daten zu er zeugen; For the invention, this swap routines uses be to testify swap copies of the data to be saved to it; die gesicherten Daten im Hauptspeicher (dh die Inhalte der Logdatei) werden jedoch nicht freigegeben, da sie ja für die weitere Bearbeitung immer noch bereitstehen sol len. the backed up data in main memory (ie, the contents of the log file) will not be released, since they are still ready for further processing sol sources. Die Organisation einer Auslagerungskopie stimmt grund sätzlich mit jener einer bekannten Auslagerungsdatei überein. The organization of outsourcing copy agrees in principle consistent with that of a known paging file. Durch die Verwendung von Swap-Verfahren zur Sicherung ist ein zugleich rasches und zuverlässiges Abspeichern der zu sichernden Daten im Hauptspeicher möglich, ohne dass durch die Sicherung eine allzu starke Beeinträchtigung der Durch satzleistung bei der Meldungsbearbeitung befürchtet werden müsste. By using swap procedures to ensure a fast and reliable at the same time saving the data to be saved in the main memory is possible without the needs to be feared, throughput performance for message processing by securing an overly severe impairment.

Zum Wiederherstellen eines Meldungsbereiches LGM oder einer gesamten Logdatei LOG werden, wie in Fig. 3 symbolisch darge stellt, die zugeordneten Auslagerungskopie(n) NSW, NSW', NSW'' mittels einer Swap-Routine, welche nunmehr Daten aus dem Permanentspeicher HDD in den zugeordneten Bereich des Haupt speichers RAM abbildet, in die diesen zugeordneten Bereiche der Logdatei kopiert. To restore a message area LGM or an entire log file LOG, as shown in FIG. 3 symbolically Darge presents, the assigned paging copy (ies) NSW, NSW 'NSW' 'means a swap routine, which now data from the persistent store HDD in the mapping the assigned portion of the main memory RAM, in which copies these areas assigned to the log file. Eine hierfür geeignete Swap-Routine ist z. B. die von dem SINIX-Betriebssystem her bekannte Funktion mremap(). A suitable swap routine is z. B. the forth known by the SINIX operating system function mremap ().

Die Namen, welche den Auslagerungskopien zugeordnet werden, werden nach einer vorgegebenen Vorschrift automatisch er stellt. The names that are associated with the swap copies are automatically after a specified provision he makes. Sie müssen auch nach einer Betriebsunterbrechung abrufbar sein. It shall be accessible even after an interruption. Dies kann z. B. durch Abspeichern der Namen der Auslagerungskopien NSW, NSW', NSW'' in einer eigenen Datei erreicht werden, welche beispielsweise ebenfalls auf dem Permanentspeicher HDD eingerichtet ist. This can, for. Example by storing the name of the swap copies NSW, NSW 'NSW' 'can be achieved in a separate file, which is for example also set up on the permanent memory HDD. Als Alternative kön nen die Namen auch in einem batteriegepufferten CMOS-Speicher abgelegt werden. Koen alternative nen the names are stored in battery-backed CMOS memory.

In einer vorteilhaften Variante werden für die Auslagerungs kopien Namen verwendet, welche eindeutig den zugehörenden Meldungsbereich angeben, sowie falls erforderlich den Siche rungszeitpunkt und/oder eine laufende Nummer der Sicherung. In an advantageous variant copies names are used to offload used, indicating clearly the belonging message area and, if necessary tion time of the Siche and / or serial number of the backup. Bei einer Wiederherstellung des Logfiles wird der Permanent speicher HDD nach Auslagerungskopien NSW, NSW', NSW'' durch sucht, wobei diese anhand der eindeutigen Namengebung erkannt werden und anhand der Information in den Namen eindeutig den entsprechenden Meldungsbereichen LGM, LGM', LGM'' zugeordnet werden können. A restore the logfile is the permanent memory HDD after swapping copies of NSW, NSW 'NSW' 'searches, which are recognized by their unique naming and clearly based on the information in the name of the corresponding message fields LGM, LGM' LGM '' can be assigned.

Um ein Beispiel zu nennen, kann der Name der Auslagerungsko pie NSW als Dateiname "$LSWP_30-44_1330.01101998" gestaltet sein, welche folgende Bestandteile enthält: To give an example, the name of the Auslagerungsko can pie NSW as the file name to be "$ LSWP_30-44_1330.01101998" designed containing the following components:

  • a) ein gleichbleibendes Präfix "$LSWP_" welches nur für Auslagerungskopien verwendet wird; a) a constant prefix "$ LSWP_" which is used only for swap copies;
  • b) der Beginn und das Ende des zugehörenden Meldungsbereichs, in vordefinierten Blockeinheiten von z. B. 1 Megabyte - in dem obigen Beispiel entsprechend der Angabe "30-44" der Speicherbereich von der 30. bis zu der 44. Blockeinheit, also insgesamt 15 Megabyte; b) the beginning and the end of the associated message area in predefined block of units, for example 1 megabyte -. in the above example, according to the statement "30-44", the storage area from the 30th up to the 44th block unit for a total of 15 megabytes;
  • c) die Angabe der Sicherungszeit, z. B. bestehend aus Uhr zeit - im Beispiel 13 : 30 Uhr - und Tagesdatum - im Beispiel der 1. Oktober 1998. c) an indication of the backup time, eg consisting of clock time - in the example. 13: 30 clock - and date - in the example 1 October 1998.

Bei einer Wiederherstellung wird z. B. diese Auslagerungskopie gefunden, aufgrund der Angaben betreffend den Speicherbereich einem Meldungsbereich zugeordnet und, sofern nicht eine Aus lagerungskopie mit einer späteren Sicherungszeit für diesen Meldungsbereich gefunden wird, in den Hauptspeicher zurückko piert. When restoring z. B. is this paging copy found the memory area assigned on the basis of the information concerning a notification area and, if not storage copy an off is with a later backup time for this message area found, copied into main memory zurückko. Anschließend wird nach einer Auslagerungskopie ge sucht, welche bei der 45. Blockeinheit beginnt, gesucht, z. B. mit einem Dateinamen "$LSWP_45-59_1500.01101998". Then, looking after aging copy ge, which starts at the 45th block unit, searched for. As a filename "$ LSWP_45-59_1500.01101998".

Die letztgenannte Lösung ist besonders im Falle einer wieder holten Sicherung eines Meldungsbereichs LGM vorteilhaft, da in diesem Falle zwei oder sogar mehr Auslagerungskopien des selben Meldungsbereichs zugleich auf dem Permanentspeicher HDD abgelegt sein können, ohne dass dies beim Wiederherstel lungsvorgang zu Kollisionen führen würde, da nur die jeweils jüngste Auslagerungskopie zum Zuge kommt. The latter solution is particularly important in the case of an unreplicated securing a message pane LGM advantageous, since in this case would lead to collisions even more swap copies of the same message pane can be simultaneously stored on the permanent storage HDD without this treatment process at Reset factory two or, as only To obtain the latest copy of outsourcing comes in. Freilich sollte dann in regelmäßigen Intervallen der Permanentspeicher von "überalterten" Auslagerungskopien gesäubert werden, welche ohne weiteres daran erkannbar sind, dass eine jüngere Ausla gerungskopie bzw. eine bestimmte Anzahl jüngerer Auslage rungskopien zu demselben Meldungsbereich besteht. Of course, should be cleaned at regular intervals the permanent memory of "outdated" swap copies, which are readily can recognize the fact that a younger foreign authenti delay copy or a certain number of younger delivery up copies for the same message area is.

Non-Patent Citations
Reference
1 *Datenbank: JAPIO auf STN, London: Derwent, AN 1995-248883 JAPIO, benutzt am 27.10.1999, AB, JP 07-2 48 883 A
Referenced by
Citing PatentFiling datePublication dateApplicantTitle
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
Classifications
International ClassificationH04L12/24, G06F11/34, G06F11/14
Cooperative ClassificationG06F11/348, H04L41/0206
European ClassificationG06F11/34T6, G06F11/14A12, H04L41/02A
Legal Events
DateCodeEventDescription
20 Apr 2000OAVApplicant agreed to the publication of the unexamined application as to paragraph 31 lit. 2 z1
20 Apr 2000OP8Request for examination as to paragraph 44 patent law
3 Aug 20008130Withdrawal