Beschreibungdescription
Verfahren und Kommunikationsanordnung zur Anpassung von über¬ tragungstechnischen Ressourcen zwischen einer zentralen und mehreren dezentralen Kommunikationseinrichtungen. V out and communication arrangement for adapting tragungstechnischen about ¬ resources between a central and a plurality of decentralized communication devices.
Bei aktuellen nach dem Asynchronen Transfer Modus - ATM - konzipierten Kommunikationsnetzen sind mehrere dezentrale Kommunikationseinrichtungen bzw. mehrere jeweils mit den de- zentralen Kommunikationseinrichtungen verbundene Kommunikationsendgeräte über ein Teilnehmer-Anschlußnetz oder Teilnehmer-Zugangsnetz - auch als ACCESS Network bezeichnet - an ein übergeordnetes ATM-Kommunikationsnetz angeschlossen. Das Teilnehmer-Anschlußnetz kann beispielsweise gemäß einer Punkt-zu-Mehrpunkt-Konfiguration als Passives Optisches Netz - auch als PON bezeichnet - mit Hilfe von Glasfasern ausgestaltet sein. Zur Realisierung eines Passiven Optischen Netzes sind keine aktiven optischen oder elektrischen Komponenten - wie beispielsweise Verstärker oder Multiplexer - er- forderlich, es wird auch keine Stromversorgung innerhalb dieser Netze benötigt. Durch passive optische Verzweiger - auch als "Splitter" oder "Combiner" bezeichnet - können von einem zentralen Punkt aus die daran angeschlossenen Teilnehmer erreicht werden. An den Endpunkten der Glasfasern sind jeweils spezielle aktive Einrichtungen zum Abschluß der optischenIn current communication networks designed according to the asynchronous transfer mode - ATM - several decentralized communication devices or several communication terminals respectively connected to the decentralized communication devices are connected to a higher-level ATM communication network via a subscriber access network or subscriber access network - also referred to as an ACCESS network connected. The subscriber access network can be configured, for example, according to a point-to-multipoint configuration as a passive optical network - also referred to as a PON - with the aid of glass fibers. To implement a passive optical network, no active optical or electrical components - such as amplifiers or multiplexers - are required, and no power supply is required within these networks. Passive optical splitters - also known as "splitters" or "combiners" - can be used to reach the subscribers connected to them from a central point. At the end points of the glass fibers there are special active devices for terminating the optical fibers
Übertragungsstrecke angeordnet, wobei im Allgemeinen an zentraler Stelle eine Optical Line Termination "OLT" - im folgenden auch als optische Netzkontrolleinheit bezeichnet - und an dezentraler Stelle weitere Optical Network Units "ONU" - im folgenden auch als optische Netzabschlußeinheiten bezeichnet - vorgesehen sind. Die Informationsübermittlung über das Passive Optische Netz erfolgt entweder richtungsgetrennt mit Hilfe zweier Glasfasern, oder über eine einzige Glasfaser im Rahmen eines ellenlängenmultiplex-Verfahrens .Transmission path arranged, in general an optical line termination "OLT" - hereinafter also referred to as an optical network control unit - and at a decentralized location further optical network units "ONU" - also referred to below as optical network termination units - are provided. The information is transmitted via the passive optical network either direction-separated with the help of two glass fibers, or via a single glass fiber as part of an wavelength division multiplex process.
Passive Optische Netze sind dem Fachmann durch die ITU-Spezi- fikation ITU-T G.983 bekannt.
Der Zugriff der Netzabschlußeinheiten bzw. der an die Netzab¬ schlußeinheiten angeschlossenen Kommunikationsendgeräte über das gemeinsam genutzte Übertragungsmedium auf das übergeord- nete ATM-Kommunikationsnetz wird durch einen Zugriffsalgorithmus gesteuert, welcher üblicherweise bei hohen Übertra¬ gungsgeschwindigkeiten und bei einer Vielzahl von angeschlos¬ senen Kommunikationsendgeräten mittels Hardware realisiert ist. Mit Hilfe des Zugriffsalgorithmus werden einer Kommuni- kationsnetz-Ressourcen anfordernden Netzabschlußeinheit die Zugriffsberechtigung bzw. der Zugriff auf das gemeinsam genutzte Übertragungsmedium erteilt. Anstelle von Kommunikationseinheiten können auch untergeordnete Kommunikationsnetze - z.B. Lokale Netzwerke bzw. LAN's - über das gemeinsam ge- nutzte Kommunikationsnetz an das übergeordnete ATM-Kommunikationsnetz angeschlossen werden.Passive optical networks are known to the person skilled in the art through the ITU specification ITU-T G.983. The access of the network terminating units or to the Netzab ¬ schlu ß units connected communication terminal over the shared transmission medium to the higher-level ATM communication network is controlled by an access algorithm, which is usually supply speeds at high Übertra ¬ and ¬ Senen at a plurality of Schlos Communication terminals is implemented using hardware. With the aid of the access algorithm, a network termination unit requesting communication network resources is granted access authorization or access to the shared transmission medium. Instead of communication units, subordinate communication networks - eg local networks or LANs - can also be connected to the higher-level ATM communication network via the shared communication network.
In der Druckschrift „NOVEL ALGORHITHM FOR TIME DEVISION MULTIPLE ACCESS IN BROADBAND ISDN PASSIV OPTICAL NETWORKS, International Journal of Digital and Analog Communication Systems, VOL. 6, Seite 55 bis 62 (1993), M. Glade und H. Keller" ist beispielsweise ein Verfahren zur Steuerung von Zugriffen von Netzabschlußeinheiten auf vorgegebene Ressourcen eines als passives optisches Kommunikationsnetz ausgestalte- tes Teilnehmer-Anschlußnetz beschrieben. Gemäß dem offenbarten Verfahren ist in einer zentral im Teilnehmer-Anschlußnetz angeordneten und mit jeder Netzabschlußeinheit verbundenen Netzkontrolleinheit für jede Netzabschlußeinheit ein Timer bzw. Zähler realisiert, welche im Rahmen von den Netzab- Schlußeinheiten abgeleiteten Verbindungsaufbauten gestartet werden. Ein Timer läuft dann ab, bzw. der Zähler erreicht dann einen vorbestimmten Wert, sobald in einer betroffenen Netzabschlußeinheit ein neues Datenpaket bzw. ein speziell reservierter Speicherbereich mit Nutzdaten gefüllt und zur Datenübertragung in einem ebenfalls in der Netzabschlußein- heit realisierten Pufferspeicher zwischengespeichert ist. Die Dimensionierung der in der Netzkontrolleinheit angeordneten
Zähler, bzw. die Dimensionierung der Zeit bis zum Ablaufen eines Timers erfolgt in Abhängigkeit von dem jeweils während den Verbindungsaufbauten festgelegten bzw. reservierten Datenübertragungsraten. Ein das Ablaufen eines Timers anzeigen- des Signalisierungssignal stellt eine Netzabschlußeinheit¬ individuelle Anforderung auf eine Sendeberechtigung bzw. einen Zugriff auf das gemeinsam genutzte Ubertragungsmedium dar, welche sequentiell in einem in der Netzkontrolleinheit realisierten, von allen an die Netzkontrolleinheit ange- schlossenen Netzabschlußeinheiten gemeinsam genutzten Speicher - z.B. FIFO-Speicher - gespeichert wird. Aus diesem werden die gespeicherten Zugriffsanforderungen ausgelesen und als tatsächliche Sendeberechtigung an die angeschlossenen Netzabschlußeinheiten bzw. Kommunikationsendgeräte übermit- telt, wodurch der Zugriff auf das gemeinsam genutzte Übertragungsmedium erteilt wird. Bei dem beschriebenen Verfahren können beispielsweise zwei Timer zur gleichen Zeit ablaufen, d.h. zwei zeitgleiche Zugriffsanforderungen müßten gespeichert und gesteuert werden. Da jedoch zwei zeitgleiche Zu- griffe nicht möglich sind, wird eine der beiden Zugriffsanforderungen so lange verzögert, bis der aktuelle Zugriff der anderen Zugriffsanforderung abgeschlossen ist. Diese Verzögerung wird als „Cell Delay Varation" bezeichnet. Bei Ablauf von mehreren Timern zur gleichen Zeit, wird der Wert der „Cell Delay Variation" entsprechend erhöht.In the publication “NOVEL ALGORHITHM FOR TIME DEVISION MULTIPLE ACCESS IN BROADBAND ISDN PASSIV OPTICAL NETWORKS, International Journal of Digital and Analog Communication Systems, VOL. 6, pages 55 to 62 (1993), M. Glade and H. Keller "describes, for example, a method for controlling access by network termination units to predetermined resources of a subscriber access network designed as a passive optical communication network. According to the disclosed method, in A network control unit, which is arranged centrally in the subscriber access network and is connected to each network termination unit, realizes a timer or counter for each network termination unit, which is started as part of the connection setups derived from the network termination units, a timer then expires or the counter then reaches a predetermined value Value as soon as a new data packet or a specially reserved memory area is filled with user data in an affected network termination unit and temporarily stored in a buffer memory also implemented in the network termination unit for data transmission t arranged Counters, or the dimensioning of the time until a timer expires, is dependent on the data transmission rates that are defined or reserved during the connection setup. A signaling signal indicating the expiry of a timer represents a network termination unit ¬ individual request for a transmission authorization or access to the shared transmission medium, which sequentially takes place in a memory implemented in the network control unit and shared by all network termination units connected to the network control unit - eg FIFO memory - is saved. The stored access requests are read from this and transmitted as actual transmission authorization to the connected network termination units or communication terminals, as a result of which access to the shared transmission medium is granted. In the described method, for example, two timers can run at the same time, ie two simultaneous access requests would have to be saved and controlled. However, since two simultaneous accesses are not possible, one of the two access requests is delayed until the current access of the other access request has been completed. This delay is referred to as "cell delay variation". If several timers expire at the same time, the value of the "cell delay variation" is increased accordingly.
In der nach dem Asynchronen Transfer Modus konzipierten Kommunikationstechnologie sind mehrere vom ATM-Forum definierte ATM-Verkehrstypen - auch als ATM-Serviceklassen bzw. Dien- stangebote bezeichnet - bekannt, durch welche Datenverbindungen bzw. hochbitratige Datenübertragungen mit unterschiedlichen Anforderungen an beispielsweise Übertragungsbandbreite und Verzögerungszeiten unterstützt, bzw. bereitgestellt werden. In ATM-Kommunikationsnetzen können im Rahmen von jeweils eine garantierte Übertragungsqualität und/oder Übertragungseigenschaften aufweisende ATM-Verbindungen beispielsweise Sprache, Bilder und Daten mittels einer Art Zel-
len-Multiplexverfahren über die selben Teilnehmeranschlüsse übertragen werden. Folgende durch das ATM-Forum definierte ATM-Verkehrstypen - im folgenden auch als ATM-Serviceklassen bezeichnet - seien beispielhaft erwähnt:In the communication technology designed according to the asynchronous transfer mode, several ATM traffic types defined by the ATM forum - also known as ATM service classes or service offerings - are known, by means of which data connections or high-bit-rate data transmissions with different requirements for, for example, transmission bandwidth and delay times are supported , or be provided. In ATM communication networks, for example, voice, images and data can be made using a type of cell within the framework of ATM connections each having a guaranteed transmission quality and / or transmission properties. len multiplexing are transmitted over the same subscriber lines. The following ATM traffic types defined by the ATM Forum - also referred to below as ATM service classes - are mentioned as examples:
- "Constant Bit Rate" (CBR) ,- "Constant Bit Rate" (CBR),
- "Variable Bit Rate - real rime" (VBRrt) ,- "Variable Bit Rate - real rime" (VBRrt),
- "Variable Bit Rate - non real time" (VBRnrt) ,- "Variable Bit Rate - non real time" (VBRnrt),
- "Garanteed Frame Rate" (GFR) , - "Unspecified Bit Rate" (UBR) , und- "Garanteed Frame Rate" (GFR), - "Unspecified Bit Rate" (UBR), and
- "Available Bit Rate" (ABR) .- "Available Bit Rate" (ABR).
Beim Aufbau einer ATM-Verbindung werden im Rahmen einer CAC - Connection Admission Control - für den gewünschten ATM- Verkehrstypen die jeweils die Qualität und/oder die Übertragungseigenschaften der ATM-Verbindungen repräsentierenden ATM-Verkehrsparameter - traffic-parameter - und die Dienstequalität - auch als Quality-of-Service Parameter bzw. QoS- Parameter bezeichnet - verhandelt und in einem sog. Verkehrs- vertrag festgelegt. Beispiele für ATM-Verkehrsparameter sind "Peak Cell Rate, PCR", "Sustainable Cell Rate, SCR" und "Minimum Cell Rate, MCR" . Beispiele für QoS-Parameter sind "Cell Delay Variation, CDV", "Cell Transfer Delay, CTV", und "Cell Loss Ratio, CLR" .When establishing an ATM connection, within the framework of a CAC - Connection Admission Control - the ATM traffic parameters - traffic parameter - and the service quality - which represent the quality and / or the transmission properties of the ATM connections - and the quality of service - for the desired ATM traffic type Quality-of-service parameters or QoS parameters referred to - negotiated and specified in a so-called transport contract. Examples of ATM traffic parameters are "Peak Cell Rate, PCR", "Sustainable Cell Rate, SCR" and "Minimum Cell Rate, MCR". Examples of QoS parameters are "Cell Delay Variation, CDV", "Cell Transfer Delay, CTV", and "Cell Loss Ratio, CLR".
Die ATM-Serviceklassen CBR und VBR sind insbesondere für Anwendungen mit hohen QoS-Anforderungen wie beispielsweise Multimediadienste oder Videokonferenzschaltungen mit qualitativ hochwertiger Bildübertragung geeignet. Constant Bit Rate CBR ermöglicht eine Datenübertragung mit einer konstanten Übermittlungsgeschwindigkeit und konstanten, sehr geringen Verzögerungszeiten, wobei die erforderliche Bandbreite durch Angabe einer Spitzen-Zellrate - "Peak Cell Rate", PCR - charakterisiert ist, welche während der gesamten Dauer der Verbindung bereit gestellt sein muß.
Beim Aufbau von ATM-Verbindungen der ATM-Serviceklasse VBR werden Spitzen- und Mimmalubertragungsrate zwischen dem ATM- Kommunikationsnetz und dem jeweiligen Kommunikationsendgerat ausgehandelt. In dieser Kategorie wird zwischen Real-Time (VBRrt) und Non-Real-Time Anforderungen (VBRnrt) unterschie¬ den. Die ATM-Serviceklasse VBRrt stellt ähnlich hohe Anforde¬ rungen an die Zellverzogerung und die Variation der Zeilverzogerungen, wie die ATM-Serviceklasse CBR, wahrend bei der ATM-Serviceklasse VBRnrt lediglich eine gewisse Obergrenze eingehalten werden muß.The ATM service classes CBR and VBR are particularly suitable for applications with high QoS requirements, such as multimedia services or video conference circuits with high quality image transmission. Constant Bit Rate CBR enables data transmission with a constant transmission speed and constant, very short delay times, the required bandwidth being characterized by the specification of a peak cell rate - “PCR” - which is provided during the entire duration of the connection got to. When establishing ATM connections of the ATM service class VBR, peak and minimum transmission rates are negotiated between the ATM communication network and the respective communication terminal. In this category under shoot between Real-Time (VBRrt) and non-real-time requirements (VBRnrt) ¬ is the. The ATM service class VBRrt sets such strict Anforde ¬ conclusions to the Zellverzogerung and the variation of Zeilverzogerungen how the ATM service class CBR, while only a certain upper limit must be adhered to in the ATM service class VBRnrt.
Bei Verbindungen, welche auf der ATM-Serviceklasse ABR basieren wird zwar eine minimale Übertragungsgeschwindigkeit vereinbart, es wird jedoch - falls möglich - immer die bestmog- liehe Ubertragungsgeschwmdigkeit verwendet.A minimum transmission rate is agreed for connections based on the ATM service class ABR, but the best possible transmission speed is always used, if possible.
Die ATM-Serviceklasse UBR repräsentiert eine Dienstequalitat, bei der im Gegensatz zu CBR und VBR keine feste Bandbreite reserviert und auch keine Zellverlustrate CLR festgelegt ist. Für eine aufzubauende bzw. gewünschte ÜBR-Verbmdung werden keinerlei Ansprüche an die Verbindung gestellt und somit wird durch das Kommunikationsnetz keinerlei Übertragungsqualltat garantiert .The ATM service class UBR represents a quality of service in which, in contrast to CBR and VBR, no fixed bandwidth is reserved and no cell loss rate CLR is specified. No demands are made on the connection for a ÜBR connection to be set up or desired, and thus no transmission quota is guaranteed by the communication network.
In der Spezifikation ITU-T 1.356 "B-ISDN ATM Layer CellIn the specification ITU-T 1.356 "B-ISDN ATM Layer Cell
Transfer Performance" ist die Einteilung der vom ATM-Forum definierten QOS-Klassen in eine stπngente Klasse (Class 1) und in nicht stringente Klassen (Class 2, Class 3, U-Class) beschrieben.Transfer Performance "describes the division of the QOS classes defined by the ATM Forum into a permanent class (Class 1) and non-stringent classes (Class 2, Class 3, U-Class).
Der Erfindung liegt die Aufgabe zugrunde, bei mehreren über ein gemeinsam genutztes Übertragungsmedium - beispielsweise einem Passiven Optischen Netz PON - geführten Verbindungen, insbesondere ATM-Verbindungen, eine effektive Nutzung der durch das Übertragungsmedium bereitgestellten, ubertragungs- technischen Ressourcen zu erreichen. Die Aufgabe wird ausgehend von einem Verfahren und einer Kommunikationsanordnung
gemäß den Merkmalen des Oberbegriffs der Patentansprüche 1 und 19 durch deren kennzeichnende Merkmale gelöst.The object of the invention is to achieve effective use of the transmission technology resources provided by the transmission medium in the case of a plurality of connections, in particular ATM connections, which are conducted via a shared transmission medium, for example a passive optical network PON. The task is based on a method and a communication arrangement according to the features of the preamble of claims 1 and 19 solved by their characterizing features.
Beim erfindungsgemäßen Verfahren zur Anpassung von übertra- gungstechnischen Ressourcen zwischen einer zentralen und mehreren dezentralen Kommunikationseinrichtungen ist von der zentralen Kommunikationseinrichtung den dezentralen Kommunikationseinrichtungen jeweils eine übertragungstechnische Teilressource in Abhängigkeit von der Qualität und/oder den Übertragungseigenschaften von zumindest einer über die jeweilige übertragungstechnische Teilressource geführten Verbindung zugeteilt. Der wesentliche Aspekt des erfindungsgemäßen Verfahrens besteht darin, daß die den dezentralen Kommunikationseinrichtungen zugeteilten, übertragungstechischen Teil- ressourcen zumindest teilweise reduziert werden und die Qualität und/oder die Übertragungseigenschaften der zumindest einen über die jeweilige reduzierte, übertragungstechnische Teilressource geführten Verbindung ermittelt wird. In Abhängigkeit von der Qualität und/oder Übertragungseigenschaften wird der Umfang der jeweils einer dezentralen Kommunikationseinrichtung zugeteilten, reduzierten, übertragungstechnischen Teilressource modifiziert oder beibehalten.In the method according to the invention for adapting transmission-technical resources between a central and a plurality of decentralized communication devices, the central communication device allocates one transmission-technical partial resource to the decentralized communication devices depending on the quality and / or the transmission properties of at least one connection made via the respective transmission-technical partial resource , The essential aspect of the method according to the invention is that the transmission-technical partial resources allocated to the decentralized communication devices are at least partially reduced and the quality and / or the transmission properties of the at least one connection conducted via the respective reduced transmission-technical partial resource is determined. Depending on the quality and / or transmission properties, the scope of the reduced, transmission-related sub-resource allocated to a decentralized communication device is modified or retained.
Der wesentliche Vorteil des erfindungsgemäßen Verfahrens be- steht darin, daß durch die flexible Anpassung der durch ein gemeinsam genutztes Übertragungsmedium bereitgestellten, übertragungstechnischen Ressourcen ein erhöhter Verkehrsdurchsatz über das Übertragungsmedium und eine effektive Nutzung der übertragungstechnischen Ressourcen des gemeinsam ge- nutzten Übertragungsmedium erreicht wird. Durch die zumindest temporäre Zuteilung von reservierten, jedoch aktuell nicht genutzten Übertragungskapazitäten des Übertragungsmediums, wird das „Burstverhalten" in beispielsweise "Passiven Optischen Netzen" verbessert.The main advantage of the method according to the invention is that the flexible adaptation of the transmission technology resources provided by a jointly used transmission medium achieves an increased traffic throughput via the transmission medium and an effective use of the transmission technology resources of the jointly used transmission medium. The “burst behavior” in, for example, “passive optical networks” is improved by the at least temporary allocation of reserved but currently unused transmission capacities of the transmission medium.
Vorteilhaft werden die bei einer zumindest teilweisen Reduzierung der zugeteilten, übertragungstechnischen Teilressour-
cen freigewordenen, übertragungstechnischen Ressourcen ande¬ ren, dezentralen Kommunikationseinrichtungen zumindest tempo¬ rär bereitgestellt - Anspruch 2. Durch die dadurch gewonnene effekive Nutzung der durch das Übertragungsmedium bereitge¬ stellten übertragungstechnischen Ressourcen kann die Anzahl der an das Übertragungsmedium angeschlossenen Teilnehmer bzw. der Anzahl der über Übertragungsmedium geführten Verbindungen unter Beibehaltung der Ubertragungsgüte aller Verbindungen erhöht werden.This is advantageous if there is an at least partial reduction in the allocated transmission-related partial resources. cen vacant, the transmission system resources walls ¬ reindeer, decentralized communication devices at least tempo ¬, temporarily provided - in claim 2. By thus gained effekive use of bereitge through the transmission medium ¬ presented transmission system resources, the number of devices connected to the transmission medium subscribers or the number of Transmission medium routed connections can be increased while maintaining the transmission quality of all connections.
Gemäß einer weiteren vorteilhaften Ausgestaltung ist die zumindest eine über die zugeteilte, übertragungstechnische Teilressource geführte Verbindung gemäß dem Asynchronen Transfer Modus ATM realisiert, wobei die ATM-Verbindung gemäß einer standardisierten und jeweils die Qualität und die Über- tragungseigenschaften der ATM-Verbindung spezifizierenden ATM-Serviceklasse ausgestaltet ist. In jeder dezentralen Kommunikationseinrichtung werden die im Rahmen einer ATM- Verbindung zu übermittelnden Informationen in zumindest einer Warteschlange zwischengespeichert. Der aktuelle Warteschlan- gen-Füllstand, der zumindest einen Warteschlange wird erfaßt und anschließend durch Bewerten des Erfassungsergebnisses die Qualität und die Übertragungseigenschaften der jeweiligen ATM-Verbindungen ermittelt. In Abhängigkeit von der Qualität und der Übertragungseigenschaften wird die zugeteilte, übertragungstechnische Teilressource modifiziert - Anspruch 4. Durch die Anwendung des erfindungsgemäßen Verfahrens bei nach dem Asynchronen Transfer Modus ausgestalteten ATM- Verbindungen können vorteilhaft die in den dezentralen Kommu- nikationseinrichtungen angeordneten Warteschlangen bzw. ATM- Zellpuffer weniger umfangreich dimensioniert und zusätzlich die Verzögerungszeiten von ATM-Zellen bei Durchlaufen der dezentralen Kommunikationseinrichtungen verringert werden. Durch die Benutzung der jeweiligen Warteschlangen-Füllstände zur Bewertung der Qualität und der Übertragungseigenschaften der jeweiligen ATM-Verbindungen ist das erfindungsgemäße Verfahren, insbesondere bei gemäß dem Asynchronen Transfer Modus
ATM ausgestalteten Kommunikationsnetzen, besonders einfach und daher wirtschaftlich realisierbar.According to a further advantageous embodiment, the at least one connection routed via the allocated, transmission-related partial resource is implemented in accordance with the asynchronous transfer mode ATM, the ATM connection being in accordance with a standardized ATM service class that specifies the quality and the transmission properties of the ATM connection is designed. The information to be transmitted in the context of an ATM connection is temporarily stored in at least one queue in each decentralized communication device. The current queue fill level, the at least one queue, is recorded and then the quality and the transmission properties of the respective ATM connections are determined by evaluating the result of the registration. Depending on the quality and the transmission properties, the allocated, transmission-related partial resource is modified. Claim 4. By using the method according to the invention in ATM connections designed according to the asynchronous transfer mode, the queues or ATMs arranged in the decentralized communication devices can advantageously Cell buffers are dimensioned to be less extensive and the delay times of ATM cells when the decentralized communication devices are run through are also reduced. Through the use of the respective queue fill levels for evaluating the quality and the transmission properties of the respective ATM connections, the method according to the invention is particularly suitable in accordance with the asynchronous transfer mode ATM designed communication networks, particularly simple and therefore economically feasible.
Vorteilhaft werden bei mehreren über eine dezentrale Kommuni- kationseinrichtung geführten ATM-Verbindungen die Warte¬ schlangen-Füllstände der Warteschlangen in Abhängigkeit von der ATM-Serviceklasse der jeweiligen ATM-Verbindungen erfaßt und bewertet - Anspruch 6. Für jede ATM-Serviceklasse wird eine ATM-Serviceklassen-individuelle Summe der Warteschlan- gen-Füllstände der entsprechenden Warteschlangen gebildet, wobei die gebildeten ATM-Serviceklassen-individuellen Warteschlangen-Summenfüllstandsinformationen in Abhängigkeit der ATM-Serviceklassen gewichtet werden. Durch Bewertung der ge- wichteten, ATM-Serviceklassen-individuellen Warteschlangen- Summenfüllstandsinformationen wird jeweils ATM- Serviceklassen-spezifisch die Qualität und die Übertragungseigenschaften der ATM-Verbindungen einer ATM-Serviceklasse ermittelt und in Abhängigkeit von der Qualität und der Übertragungseigenshaften die der dezentralen Kommunika- tionseinrichtung zugeteilte, übertragungstechnische Teilressource modifiziert - Anspruch 8. Durch diese vorteilhafte ATM-Serviceklassen-spezifischen Bewertung der Qualität und der Übertragungseigenschaften von ATM-Verbindungen einer ATM- Serviceklasse wird eine optimale Zuteilung der übertragungs- technischen Teilressourcen eines gemeinsam genutzten Übertra- gungsmediums erreicht und insbesondere bei gemäß dem asynchronen Transfermodus ATM ausgestalteten Kommunikationsnetzen eine optimale, d.h. effektive Nutzung der „upstream PON Transportqualität" unter Berücksichtigung der Einhaltung der ATM-Qualitätsmerkmale erreicht.Advantageously be at more than a decentralized communication device guided ATM connections the waiting ¬ snakes filling levels of the queues depending on the ATM service class detected the respective ATM connections and reviewed - claim 6. For each ATM service class is an ATM Service class-individual sum of the queue fill levels of the corresponding queues is formed, the ATM service class individual queue total fill level information being weighted as a function of the ATM service classes. The quality and the transmission properties of the ATM connections of an ATM service class are determined by evaluating the weighted, individual queue total fill level information specific to the ATM service class and, depending on the quality and the transmission characteristics, that of the decentralized communications. The transmission device sub-resource allocated to the device modified - claim 8. This advantageous ATM service class-specific evaluation of the quality and the transmission properties of ATM connections of an ATM service class achieves an optimal allocation of the transmission technical sub-resources of a shared transmission medium and in particular in communication networks designed according to the asynchronous transfer mode ATM achieve an optimal, ie effective use of the "upstream PON transport quality" taking into account compliance with the ATM quality features maybe.
Weitere vorteilhafte Ausgestaltungen des erfindungsgemäßen Verfahrens sind den weiteren Ansprüchen zu entnehmen.Further advantageous embodiments of the method according to the invention can be found in the further claims.
Im folgenden wird das erfindungsgemäße Verfahren anhand zweier Zeichnungen näher erläutert. Dabei zeigen
Figur 1 eine Vielzahl von Kommunikationsendgeräten, welche über ein gemeinsam genutztes und als "Passives Optisches Netzwerk" ausgestaltetes Übertragungsmedium an ein übergeordnetes Kommunikationsnetz angeschlossen sind, undThe method according to the invention is explained in more detail below with the aid of two drawings. Show 1 shows a large number of communication terminals, which are connected to a higher-level communication network via a transmission medium that is shared and configured as a "passive optical network", and
Figur 2 ein beispielhaftes Szenario von aktuell über eine an das "Passive Optische Netzwerk" angeschlossene, optische Netzabschlußeinheit geführten ATM- Verbindungen und entsprechend angeordneten verbin- dungsindividuellen Warteschlangen, welche in Abhängigkeit der jeweils einer optischen Netzabschlußein- heit zur Informationsübermittlung zugeteilten übertragungstechnischen Teilressource ausgelesen werden.FIG. 2 shows an exemplary scenario of ATM connections currently routed via an optical network termination unit connected to the “passive optical network” and correspondingly arranged connection-specific queues, which are read out as a function of the transmission sub-resource allocated to an optical network termination unit for information transmission.
Figur 1 zeigt in einem Blockschaltbild ein Teilnehmer- Zugangsnetz ACCESS, über welches eine Vielzahl von jeweils Teilnehmern zugeordnete Kommunikationsendgeräte KE1...Z an ein übergeordnetes Kommunikationsnetz OKN angeschlossen sind. In diesem Ausführungsbeispiel ist das Teilnehmer-Zugangsnetz ACCESS als Passives Optisches Netzwerk PON in einer Punkt-zu- Mehrpunkt-Konfiguration ausgestaltet. Zentraler Bestandteil des Passiven Optischen Netzwerkes PON ist eine optische Netzkontrolleinheit OLT, welche beispielsweise über einen Lichtwellenleiter LWL mit vorgegebenen Übertragungsressourcen vr des übergeordneten Kommunikationsnetzes OKN verbunden ist. Das übergeordnete Kommunikationsnetz OKN ist nach dem Asynchronen Transfer Modus ATM ausgestaltet, wobei die vorgegebenen Ressourcen vr des übergeordneten ATM-Kommunikationsnetzes OKN eine Datenübertragungsrate von beispielsweise 155 MBit/s umfassen. Mit der optischen Netzkontrolleinheit OLT sind über mehrere Glasfasern und über einen passiven optischen Verzweiger - auch als "Splitter" bzw. "Combiner" bezeichnet - drei optische Netzabschlußeinheiten ONU1...3 verbunden, wobei durch die drei optischen Netzabschlußeinheiten ONU1...3 und durch die optische Netzkontrolleinheit OLT das gemeinsam genutzte Übertragungsmedium "Passives Optisches Netzwerk" PON abgeschlossen wird.
An die drei optischen Netzabschlußeinheiten ONU1...3 sind ins¬ gesamt z Kommunikationsendgeräte KE1...Z angeschlossen, wobei von jedem Kommunikationsendgerät KE1...Z ein Zugriff auf die ' vorgegebenen Ressourcen vr des ATM-Kommunikationsnetzes OKN ausgeführt werden kann. Die Anforderung von Ressourcen kann beispielsweise administrativ im Rahmen des Netzwerk-Management oder im Rahmen von paketorientierten Übertragungsprotokollen - z.B. TCP/IP - durch Übermitteln einer entsprechenden Verbindungsaufbau-Meldung von einer Kommunikationseinrichtung KE1...Z an die entsprechende optische Netzabschlußeinheit ONU1...3 erfolgen. Von der jeweiligen optischen Netzabschlußeinheit ONU1...3 wird dann ein entsprechender, protokollgemäßer Verbindungsaufbau zur optischen Netzkontrolleinheit OLT und von dieser zum übergeordneten, ATM-orientierten Kommunikationsnetz OKN eingeleitet. Im Rahmen des Verbindungsaufbaus werden dann entsprechende ATM-Verbindungen der jeweiligen optischen Netzabschlußeinheit ONU1...3 bzw. dem jeweiligen Kommunikationsendgerät KE1...Z zugeteilt.FIG. 1 shows a block diagram of a subscriber access network ACCESS, via which a large number of communication terminals KE1.. Z assigned to each subscriber are connected to a higher-level communication network OKN. In this exemplary embodiment, the subscriber access network ACCESS is designed as a passive optical network PON in a point-to-multipoint configuration. A central component of the passive optical network PON is an optical network control unit OLT, which is connected, for example, via an optical fiber LWL to predetermined transmission resources vr of the higher-level communication network OKN. The higher-level communication network OKN is designed according to the asynchronous transfer mode ATM, the predetermined resources vr of the higher-level ATM communication network OKN comprising a data transmission rate of, for example, 155 Mbit / s. With the optical network control unit OLT three optical network termination units ONU1 ... 3 are connected via several glass fibers and via a passive optical splitter - also called "splitter" or "combiner", whereby the three optical network termination units ONU1 ... 3 and the shared transmission medium "passive optical network" PON is completed by the optical network control unit OLT. The three optical network termination units ONU1 ... 3 are the total ¬ z communication terminals KE1 ... Z is connected, wherein an access from each communication terminal KE1 ... Z can be carried out in the 'vr predetermined resources of the ATM communication network OKN. The request for resources can be done, for example, administratively in the context of network management or in the context of packet-oriented transmission protocols - for example TCP / IP - by transmitting a corresponding connection establishment message from a communication device KE1 ... Z to the corresponding optical network termination unit ONU1 ... 3 respectively. A corresponding, protocol-based connection setup to the optical network control unit OLT and from this to the higher-level, ATM-oriented communication network OKN is then initiated by the respective optical network termination unit ONU1 ... 3. In the course of establishing the connection, corresponding ATM connections are then assigned to the respective optical network termination unit ONU1 ... 3 or the respective communication terminal KE1 ... Z.
Durch das ATM-Forum sind verschiedene ATM-Serviceklassen definiert, wobei jede einer ATM-Serviceklasse zugehörige ATM- Verbindung durch bestimmte ATM-Verkehrsparameter und QoS- Parameter spezifiziert ist. So weisen ATM-Verbindungen der Serviceklasse "Constant Bit Rate, CBR" und der Serviceklasse "Variable Bit Rate - real time, VBRrt" eine bestimmte "Peak Cell Rate, PCR" als garantierte Datenübertragungsrate - auch als "garantierte minimale Übertragungskapazität" bezeichnet - auf. ATM-Verbindungen der ATM-Serviceklasse "Variable Bit Ra- te - non real time, VBRnrt" weisen eine bestimmte "Sustainab- le Cell Rate, SCR" und ATM-Verbindungen der ATM-Serviceklasse "Guaranteed Frame Rate, GFR" und der ATM-Serviceklasse "Available Bit Rate, ABR" eine bestimmte "Minimum Cell Rate, MCR" als garantierte Datenübertragungsrate auf.Various ATM service classes are defined by the ATM forum, each ATM connection belonging to an ATM service class being specified by certain ATM traffic parameters and QoS parameters. For example, ATM connections of the "Constant Bit Rate, CBR" service class and the "Variable Bit Rate - real time, VBRrt" service class have a specific "Peak Cell Rate, PCR" as the guaranteed data transmission rate - also referred to as the "guaranteed minimum transmission capacity" , ATM connections of the ATM service class "Variable Bit Rate - non real time, VBRnrt" have a certain "Sustainable Cell Rate, SCR" and ATM connections of the ATM service class "Guaranteed Frame Rate, GFR" and ATM -Service class "Available Bit Rate, ABR" has a specific "Minimum Cell Rate, MCR" as the guaranteed data transfer rate.
Von der optischen Netzkontrolleinheit OLT wird in Abhängigkeit von den jeweils einer optischen Netzabschlußeinheit
ONU1...3 zugeordneten ATM-Verbindungen bzw. in Abhängigkeit der jeweiligen ATM-Serviceklasse der zugeordneten ATM-Verbindun¬ gen der Zugriff der einzelnen optischen Netzabschlußeinheiten ONU1...3 auf das gemeinsam genutzte Übertragungsmedium "Passi- ves Optisches Netzwerk" PON gesteuert. Dazu ist in der opti¬ schen Netzkontrolleinheit OLT eine Zugriff-Steuerungseinheit MAC angeordnet, durch welche auf Ebene des ATM-MAC-Layers - Medium Access Control - anhand der verschiedenen, die einzel¬ nen ATM-Verbindungen spezifizierenden ATM-Verkehrsparameter und QoS-Parameter bestimmt wird, in welcher optimalen Reihenfolge von den drei optischen Netzabschlußeinheiten ONU1...3 in "Upstream-Richtung" zur Informationsübermittlung ein Zugriff auf das gemeinsam genutzte Übertragungsmedium "Passives Optisches Netzwerk" PON erfolgt.The optical network control unit OLT uses one optical network termination unit depending on the O NU1 ... 3 associated with ATM connections and depending on the particular ATM service class of the associated ATM Verbindun ¬ gene of the access of the individual optical network terminating units ONU1 ... 3 to the shared transmission medium "ves passivation optical network" PON controlled. For this rule in opti ¬ network control unit OLT is arranged, an access control unit MAC, by means of which at the level of the ATM MAC layer - Medium Access Control - specifying on the basis of different, the single ¬ NEN ATM connections ATM traffic parameters and QoS parameters it is determined in which optimal order the three optical network termination units ONU1 ... 3 in the "upstream direction" for information transmission access to the shared transmission medium "passive optical network" PON.
Das Übermitteln von den Zugriff auf das gemeinsam genutzte Übertragungsmedium "Passives Optisches Netzwerk" PON steuernden Zugriffs-Informationen - auch als "Grants" bezeichnet - von der optischen Netzkontrolleinheit OLT an die angeschlos- senen, optischen Netzabschlußeinheiten ONU1...3 ist in der Spezifikation ITU-T G.983 genauer beschrieben. Hierzu wird nicht näher eingegangen.The transmission of access information controlling access to the shared transmission medium "passive optical network" PON - also referred to as "grants" - from the optical network control unit OLT to the connected optical network termination units ONU1 ... 3 is in the specification ITU-T G.983 described in more detail. No further details will be given here.
Für dieses Ausführungsbeispiel sei angenommen, daß das ge- meinsam genutzte Übertragungsmedium "Passives Optisches Netzwerk" PON bestimmte, zeitmultiplex-orientierte, übertragungstechnische Ressourcen rpon aufweist und daß den drei optischen Netzabschlußeinheiten ONU1...3 jeweils übertragungstechnische Teilressourcen der zeitmultiplex-orientierten Übertra- gungsressourcen rpon zugeteilt werden, wodurch den drei optischen Netzabschlußeinheiten ONU1...3 im Rahmen eines TDMA- Zugriffsverfahrens der Zugriff auf das "Passive Optische Netzwerk" PON erteilt wird. Weiterhin sei angenommen, daß über die drei optischen Netzabschlußeinheiten ONU1...3 eine un- terschiedliche Anzahl von ATM-Verbindungen über das "Passive Optische Netzwerk" PON geführt werden. In Abhängigkeit der ATM-Verkehrsparameter und der QoS-Parameter
der jeweils zugeordneten ATM-Verbindungen werden - gesteuert durch die optische Netzkontrolleinheit OLT - der ersten opti¬ schen Netzabschlußeinheit 0NU1 erste zeitmultiplex- orientierte Teilressourcen tprl des Passiven Optischen Netz- Werkes PON, der zweiten optischen Netzabschlußeinheit ONU2 zweite zeitmultiplex-orientierte Teilressourcen tpr2 und der dritten optischen Netzabschlußeinheit ONU3 dritte zeitmulti¬ plex-orientierte Teilressourcen tpr3 für die Übermittlung von Informationen in "Upstrea -Richtung" zugeteilt. Die Zuweisung von zeitmultiplex-orientierten Teilressourcen tprl...3 durch die optische Netzkontrolleinheit OLT wird auch als "Grant- generierung" bezeichnet.For this exemplary embodiment, it is assumed that the shared transmission medium "passive optical network" PON has certain time-multiplex-oriented, transmission-related resources rpon and that the three optical network termination units ONU1 ... 3 each have transmission-related partial resources of the time-division-based transmission resources rpon are allocated, whereby the three optical network termination units ONU1 ... 3 are granted access to the "Passive Optical Network" PON as part of a TDMA access procedure. Furthermore, it is assumed that a different number of ATM connections are made via the "Passive Optical Network" PON via the three optical network termination units ONU1 ... 3. Depending on the ATM traffic parameters and the QoS parameters of the respectively assigned ATM connections are - controlled by the optical power control unit OLT - the first opti ¬'s network terminating unit 0NU1 first time division multiplex-oriented partial resources tprl of the Passive Optical Network work PON, the second optical network termination unit ONU2 second time-division multiplex-oriented partial resources TPR2 and third optical network terminating unit ONU3 third time-multi plex ¬-oriented partial resources tpr3 allocated for the transmission of information in "Upstrea direction". The allocation of time-division multiplex-oriented partial resources tprl ... 3 by the optical network control unit OLT is also referred to as "grant generation".
Im folgenden wird die erfindungsgemäße Steuerung des Zugriffs der optischen Netzabschlußeinheiten auf das gemeinsam genutzte Übertragungsmedium PON näher erläutert. Hierzu ist in Figur 2 beispielhaft für einen bestimmten Zeitpunkt die aktuelle Verbindungssituation von über eine der in Figur 1 dargestellten optischen Netzabschlußeinheiten ONU1...3 geführten ATM-Verbindungen zum übergeordneten ATM-Kommunikationsnetz OKN dargestellt. Gemäß Figur 2 werden über die dargestellte, optische Netzabschlußeinheit ONU1...3 drei ATM-Verbindungen vCBRl.,.3 der stringenten Klasse CBR laut Spezifikation ITU-T 1.356 geführt. Des Weiteren wird über die optische Netzab- Schlußeinheit ONU1...3 eine ATM-Verbindung vVBRrt der ATM-Serviceklasse VBRrt, x ATM-Verbindungen vVBRnrtl...x der ATM-Serviceklasse VBRnrt, y ATM-Verbindungen vGFRl...y der ATM-Serviceklasse GFR und eine ATM-Verbindung der ATM-Serviceklasse vUBR geführt.The control according to the invention of the access of the optical network termination units to the shared transmission medium PON is explained in more detail below. For this purpose, the current connection situation of ATM connections via one of the optical network termination units ONU1... 3 shown in FIG. 1 to the higher-level ATM communication network OKN is shown in FIG. 2 as an example. According to FIG. 2, three ATM connections vCBRl... 3 of the stringent class CBR according to the specification ITU-T 1.356 are carried out via the optical network termination unit ONU1 ... 3 shown. Furthermore, via the optical network termination unit ONU1 ... 3, an ATM connection vVBRrt of the ATM service class VBRrt, x ATM connections vVBRnrtl ... x of the ATM service class VBRnrt, y ATM connections vGFRl ... y der ATM service class GFR and an ATM connection of the ATM service class vUBR.
Die von den an die optische Netzabschlußeinheit ONU1...3 angeschlossenen Kommunikationsendgeräten KEl...n, KEn+l...m, KEm+l...z im Rahmen der drei stringenten ATM-Verbindungen VCBR1...3 in „Upstream-Richtung" übermittelten Informationen bzw. ATM-Zel- len werden in einer ersten, von den ATM-Verbindungen der ATM- Serviceklasse CBR gemeinsam genutzten Warteschlange WS1 zwischengespeichert, wobei die jeweils zwischengespeicherten
ATM-Zellen nach dem FIFO-Pπnzip aus der ersten Warteschlange WS1 ausgelesen werden. In einer zweiten Warteschlange WS2 werden die über die ATM-Verbindung vVBRrt übermittelten ATM- Zellen zwischengespeichert. Des Weiteren werden in einer dritten bis k-ten Warteschlange WS3...k jeweils die ATM-Zellen der x ATM-Verbindungen vVBRnrtl...x der ATM-Serviceklasse VBRnrt und in einer 1-ten bis m-ten Warteschlage WSl...m je¬ weils die ATM-Zellen der y ATM-Verbindungen vGFRl ..y der ATM- Serviceklasse GFR zwischengespeichert. In einer n-ten Warte- schlänge WSn werden ATM-Zellen der ATM-Verbindung vUBR der ATM-Serviceklasse UBR zwischengespeichert . Im Gegensatz zu ATM-Verbindungen der ATM-Serviceklasse CBR ist für jede ATM- Verbmdung der toleranten ATM-Serviceklassen, d.h. für ATM- Verbmdungen der ATM-Serviceklassen VBRrt, VBRnrt, UBR, GFR jeweils eine verbindungsmdividuelle Warteschlange WS2...n m der optischen Netzabschlußeinheit ONUl..3 vorgesehen.The communication terminals KEl ... n, KEn + l ... m, KEm + l ... z connected to the optical network termination unit ONU1 ... 3 within the three stringent ATM connections VCBR1 ... 3 in " Information or ATM cells transmitted upstream direction are temporarily stored in a first queue WS1, which is shared by the ATM connections of the ATM service class CBR, the respectively temporarily stored ones A TM cells are read out of the first queue WS1 after the FIFO pπnzip. The ATM cells transmitted via the ATM connection vVBRrt are temporarily stored in a second queue WS2. Furthermore, the ATM cells of the x ATM connections vVBRnrtl ... x of the ATM service class VBRnrt are in a third to kth queue WS3 ... k and in a 1st to mth queue WSl .. .m each ¬ because the ATM cells of the y ATM connections vGFRl ..y of the ATM service class GFR are buffered. ATM cells of the ATM connection vUBR of the ATM service class UBR are temporarily stored in an nth queue WSn. In contrast to ATM connections of the ATM service class CBR, there is a connection-specific queue WS2 ... nm for each ATM connection of the tolerant ATM service classes, ie for ATM connections of the ATM service classes VBRrt, VBRnrt, UBR, GFR Power supply unit ONUl..3 provided.
Die Warteschlangen von ATM-Verbindungen einer toleranten ATM- Serviceklasse VBRrt, VBRnrt, UBR, GFR werden mit Hilfe des Weighted-Fair-Queuemg-Algorithmus - auch als WFQ-Scheduler bezeichnet - ausgelesen. Beim WFQ-Scheduler werden die jeweiligen Warteschlangen WS2...n in Abhängigkeit der ATM-Service- klasse VBRrt, VBRnrt, UBR, GFR der jeweiligen ATM-Verbindung in gewichteter Weise ausgelesen. Der Gewichtungsfaktor der jeweiligen in einer optischen Netzabschlußeinheit ONUl 3 angeordneten Warteschlangen WSl...n ist parametrisierbar ausgestaltet, wobei die Gewichtungsfaktoren von einer in den optischen Netzabschlußeinheiten ONUl...3 angeordneten Steuereinheit STG in Abhängigkeit der ATM-Verkehrsparameter - PCR, SCR, MCR - und der QoS-Parameter - CDV, CTD, CLR - der jeweiligen aktuell über die optische Netzabschlußeinheit ONUl..3 geführten ATM-Verbindungen vCBRl.,.3, vVBRrt, vVBRnrt .x, vGFRl y, vUBR abgeleitet werden.The queues of ATM connections of a tolerant ATM service class VBRrt, VBRnrt, UBR, GFR are read using the weighted fair queuemg algorithm - also known as WFQ scheduler. In the WFQ scheduler, the respective queues WS2 ... n are read out in a weighted manner depending on the ATM service class VBRrt, VBRnrt, UBR, GFR of the respective ATM connection. The weighting factor of the respective queues WSl ... n arranged in an optical network termination unit ONUl 3 is configured to be parameterizable, the weighting factors of a control unit STG arranged in the optical network termination units ONUl ... 3 depending on the ATM traffic parameters - PCR, SCR, MCR - and the QoS parameters - CDV, CTD, CLR - of the respective ATM connections vCBRl.,. 3, vVBRrt, vVBRnrt .x, vGFRl y, vUBR currently conducted via the optical network termination unit ONUl..3.
Dem WFQ-Scheduler ist ein Absolut-Delay-Priority-Algorithmus - auch als ADP-Scheduler bezeichnet - übergeordnet, durch
welchen die Warteschlange von ATM-Verbindungen der stringen¬ ten Klasse - hier WS1 - priorisiert ausgelesen werden.An absolute delay priority algorithm - also referred to as an ADP scheduler - is superordinate to the WFQ scheduler which the queue of ATM connections of the stringen ¬ th class - here WS1 - are read out with priority.
Üblicher Weise sind die einer optischen Netzabschlußeinheit ONUl...3 zugeordneten, übertragungstechnischen Teilressourcen tprl...3 des Passiven Optischen Netzes PON sowie die Gewich¬ tungsfaktoren der in den optischen Netzabschlußeinheiten ONUl...3 angeordneten Warteschlangen WSl...n derart konfiguriert, daß alle garantierten Übertragungkapazitäten der über die je- weilige optische Netzabschlußeinheit ONUl...3 geführten ATM- Verbindungen VCBR1...3, vVBRrt, vVBRnrtl...x, vGFRl...y, vUBR eingehalten werden. Erfindungsgemäß werden durch die in der optischen Netzkontrolleinheit OLT angeordnete Zugriff-Steuerungseinheit MAC die den einzelnen optischen Netzabschlußein- heiten ONUl...3 jeweils zugeordneten übertragungstechnischen Teilressourcen tprl...3 ATM-Serviceklassen-individuell reduziert, so daß durch die den einzelnen optischen Netzabschlußeinheiten ONUl...3 zugeteilten und nunmehr reduzierten Teilressourcen tprl...3 nur noch ein Teil der Summe der garantierten, minimalen Übertragungsressourcen der über die jeweiligen optischen Netzabschlußeinheiten ONUl...3 geführten ATM-Verbindungen VCBR1...3, vVBRrt, vVBRnrtl...x, vGFRl...y, vUBR umfaßt wird. Auf diese Weise kann die dadurch frei gewordene Übertragungsressource des Passiven Optischen Netzes PON in „Upstream- Richtung" von anderen optischen Netzabschlußeinheiten ONUl...3 zur Übertragung von ATM-Zellenbursts flexibel genutzt werden.Conventional manner are the transmission system partial resources tprl ... 3 of the passive optical network PON and weighting- ¬ factors ... 3 arranged in the optical network termination units Onul queues WSL ... n of an optical network terminating unit Onul ... assigned 3 configured that all guaranteed transmission capacities of the ATM connections VCBR1 ... 3, vVBRrt, vVBRnrtl ... x, vGFRl ... y, vUBR via the respective optical network termination unit ONUl ... 3 are observed. According to the invention, the access control unit MAC arranged in the optical network control unit OLT reduces the transmission-related sub-resources tprl ... 3 ATM service classes individually assigned to the individual optical network termination units ONUl ... 3, so that the individual optical network termination units ONUl ... 3 allocated and now reduced partial resources tprl ... 3 only a part of the sum of the guaranteed, minimum transmission resources of the ATM connections VCBR1 ... 3, vVBRrt, vVBRnrtl, which are routed via the respective optical network termination units ONUl ... 3 ... x, vGFRl ... y, vUBR is included. In this way, the free transmission resource of the passive optical network PON in the "upstream direction" can be used flexibly by other optical network termination units ONUl ... 3 for the transmission of ATM cell bursts.
Erfindungsgemäß werden zur Realisierung einer zentralen Überwachung der ATM-Verkehrsparameter und der QoS-Parameter der jeweiligen über eine optische Netzabschlußeinheit ONUl...3 geführten ATM-Verbindungen vCBRl.,.3, vVBRrt, WBRnrtl...x, vGFRl...y, vUBR die aktuellen Füllstände fsl...n der jeweils in einer optischen Netzabschlußeinheit ONU1...3 angeordneten War- teschlangen WSl...n - auch als „ONU-Ausgangsqueues" bezeichnet - an die optische Netzkontrolleinheit OLT übermittelt. DieAccording to the invention, in order to implement central monitoring of the ATM traffic parameters and the QoS parameters of the respective ATM connections vCBRl... 3, vVBRrt, WBRnrtl ... x, vGFRl ... y, which are conducted via an optical network termination unit ONUl ... 3 , vUBR the current fill levels fsl ... n of the queues WSl ... n each arranged in an optical network termination unit ONU1 ... 3 - also referred to as "ONU output queues" - transmitted to the optical network control unit OLT
Abfrage der aktuellen Warteschlangen-Füllstände fsl...n der in „Upstream-Richtung" gerichteten Warteschlangen WSl...n einer
optischen Netzabschlußeinheit ONUl...3 wird durch die optische Netzkontrolleinheit OLT in einen festen Zeitraster durchgeführt. Dabei werden in einem nach ITU-TG.983 spezifizierten, Passiven Optischen Netz PON von der optischen Netzkontroll- einheit OLT mit Hilfe von PLOAM-Zellen - Physical Layer Ope¬ ration/Administration and Maintenance-Zellen - die Übertra¬ gung der aktuellen Warteschlangen-Füllstände fsl...n von allen angeschlossenen optischen Netzabschlußeinheiten ONUl...3 ange¬ fordert. Als Antwort werden von den jeweiligen optischen Netzabschlußeinheiten ONUl...3 entsprechende die aktuellen War¬ teschlangen-Füllstände repräsentierende Warteschlangen-Füllstandsinformationen fsl...n mit Hilfe spezieller Minizellen - auch als „Minislots" bezeichnet - an die optische Netzkontrolleinheit OLT übermittelt.Querying the current queue fill levels fsl ... n of the queues WSl ... n directed in the "upstream direction" optical network termination unit ONUl ... 3 is carried out by the optical network control unit OLT in a fixed time frame. About to be specified in an ITU-TG.983 passive optical network PON unit from the optical Netzkontroll- OLT using PLOAM cells - Physical Layer Ope ration ¬ / Administration and Maintenance cells - to the delegation ¬ account the current queue fsl levels ... n from all connected optical network termination units Onul ... calls 3 is ¬. In response from the respective optical network termination units Onul ... 3 corresponding to the current War ¬ tesch long-levels representing queue level information fsl ... n using special minicells - also known as "mini-slots" means - to the optical network control unit OLT transmitted.
Vorteilhaft werden die Warteschlangen-Füllstandsinformationen fsl...n der in einer optischen Netzabschlußeinheit ONUl...3 angeordneten Warteschlangen WSl...n ATM-Serviceklassen-individuell übertragen, d.h. in der jeweiligen optischen Netzabschlußein- heit ONU1...3 wird jeweils die Summe der Füllstände - in Figur 2 als ifs_CBR, ifs VBRrt, ifs_VBRnrt, ifs_GFR, ifs_UBR bezeichnet - von ATM-Verbindungen vCBRl.,.3, vVBRrt, vVBRnrtl...x, vGFRl...y, vUBR bzw. von Warteschlangen jeweils einer ATM-Ser- viceklasse CBR, VBRrt, VBRnrt, GFR, UBR gebildet und an die optischen Netzkontrolleinheit OLT übermittelt. Nach Figur 2 wird beispielsweise für die ATM-Serviceklasse VBRnrt die Summe der Füllstände der dritten bis k-ten Warteschlange WS3...k - hier ifs VBRnrt = ∑ fs3...k - und die Summe der Füllstände der 1-ten bis m-ten Warteschlange WSl...m - hier ifs_GFR = ∑ fsl...m - gebildet und an die optische Netzkontrolleinheit OLT übermittelt. Bei für virtuelle Verbindungen - auch als "Virtuell Connection" VC bezeichnet - eingerichteten Warteschlangen - in Figur 2 nicht dargestellt - wird vorteilhaft die Summe der Füllstände der jeweiligen der virtuellen Verbindung zugeord- neten Warteschlangen übermittelt.
In der optischen Netzkontrolleinheit OLT ist für jede zuge¬ ordnete ATM-Serviceklasse CBR, VBRrt, VBRnrt, GFR, UBR ein erster oberer ATM-Serviceklassen-individueller Warteschlan- gen-Summenfüllstands-Grenzwert XHIGH1...S vorgesehen bzw. ge- ' speichert. Mit diesen gespeicherten, ATM-Serviceklassen¬ individuellen Warteschlangen-Summenfüllstands-Grenzwerten XHIGH1...S werden die von den drei optischen Netzabschlußeinhei¬ ten ONU1...3 an die optische Netzkontrolleinheit OLT übermittelten ATM-Serviceklassen-individuellen Warteschlangen-Sum- menfüllstandsinformationen ifs_CBR, ifs VBRrt, ifs_VBRnrt, ifs_GFR, ifs_UBR permanent verglichen. Erfindungsgemäß ist die in der optischen Netzkontrolleinheit OLT angeordnete Zugriffssteuerung MAC derart ausgestaltet, daß der Zugriff der drei optischen Netzabschlußeinheiten ONUl...3 auf das Passive Optische Netz PONThe queue fill level information fsl ... n of the queues WSl ... n arranged in an optical network termination unit ONUl ... 3 is advantageously transmitted individually, ie ONU1 ... 3 is in each case in the respective optical network termination unit the sum of the fill levels - referred to in FIG. 2 as ifs_CBR, ifs VBRrt, ifs_VBRnrt, ifs_GFR, ifs_UBR - of ATM connections vCBRl.,. 3, vVBRrt, vVBRnrtl ... x, vGFRl ... y, vUBR or of queues In each case an ATM service class CBR, VBRrt, VBRnrt, GFR, UBR is formed and transmitted to the optical network control unit OLT. According to FIG. 2, for the ATM service class VBRnrt, for example, the sum of the fill levels of the third to kth queue WS3 ... k - here ifs VBRnrt = ∑ fs3 ... k - and the sum of the fill levels of the 1st to m -th queue WSl ... m - here ifs_GFR = ∑ fsl ... m - formed and transmitted to the optical network control unit OLT. In the case of queues set up for virtual connections — also referred to as “virtual connection” VC — not shown in FIG. 2 — the sum of the fill levels of the respective queues assigned to the virtual connection is advantageously transmitted. In the optical network control unit OLT for each supplied ¬ associated ATM service class CBR, VBRrt, VBRnrt, GFR, UBR a first upper ATM class of service of individual queue-provided gen-sum level limit value X HIGH 1 ... S or instructions ' saves. Stored with them, the ATM service classes ¬ individual queues sum level limits X HIGH 1 ... S be the optical of the three Netzabschlußeinhei ¬ th ONU1 ... 3 to the optical network control unit OLT transmitted ATM service class individual queue sum Menu level information ifs_CBR, ifs VBRrt, ifs_VBRnrt, ifs_GFR, ifs_UBR permanently compared. According to the invention, the access control MAC arranged in the optical network control unit OLT is configured in such a way that the three optical network termination units ONUl ... 3 have access to the passive optical network PON
in Abhängigkeit der ATM-Serviceklasse der jeweiligen über die optischen Netzabschlußeinheiten ONUl...3 geführten ATM- Verbindungen vCBRl.,.3, vVBRrt, vVBRnrtl...x, vGFRl...y, vUBR und in Abhängigkeit der Vergleichsergebnisse der übermittelten, ATM-Serviceklassen-individuellen Warteschlangen-Füllstandsinformationen ifs_CBR, ifs_VBRrt, ifs_VBRnrt, ifs_GFR, ifs_UBR mit den gespeicherten Warteschlangen-Sum- menfüllstands-Grenzwerten xhιghl...s erfolgt.depending on the ATM service class of the respective ATM connections vCBRl... 3, vVBRrt, vVBRnrtl ... x, vGFRl ... y, vUBR and the comparison results of the transmitted, via the optical network termination units ONUl ... 3 ATM service class individual queue fill level information ifs_CBR, ifs_VBRrt, ifs_VBRnrt, ifs_GFR, ifs_UBR with the stored queue total fill level limits x h ι g hl ... s.
Für die Steuerung des Zugriffs auf das Passive Optische Netz PON sind für die jeweiligen ATM-Serviceklassen folgende ATM- Verkehrsparameter relevant:The following ATM traffic parameters are relevant for controlling the access to the Passive Optical Network PON for the respective ATM service classes:
- für ATM-Verbindungen der ATM-Serviceklasse CBR und VBRrt der Verkehrsparameter „Peak Cell Rate (PCR)",- for ATM connections of the ATM service class CBR and VBRrt the traffic parameter "Peak Cell Rate (PCR)",
- für ATM-Verbindungen der ATM-Serviceklasse VBRnrt der ATM- Verkehrsparameter „Sustainable Cell Rate (SCR)" und - für ATM-Verbindungen der ATM-Serviceklasse GFR der ATM- Verkehrsparameter „Minimum Cell Rate (MCR) " .
Wird durch die in der optischen Netzkontrolleinheit OLT ange¬ ordnete Zugriff-Steuerungseinheit MAC für eine der ange¬ schlossenen, optischen Netzabschlußeinheiten ONUl...3 ein Über¬ schreiten eines der in der optischen Netzkontrolleinheit OLT gespeicherten, ersten oberen ATM-Serviceklassen-individuellen Warteschlangen-Summenfüllstands-Grenzwerte XHIGH1...S festgestellt, so wird durch die Zugriff-Steuerungseinheit MAC die der betroffenen optischen Netzabschlußeinheit ONUl...3 im redu¬ zierten Umfang zugeteilte übertragungstechnische Teilres- source tprl...3 in der Art und Weise wieder erhöht, daß den betroffenen ATM-Verbindungen vCBRl.,.3, vVBRrt, vVBRnrtl...x, vGFRl...y, vUBR der entsprechenden ATM-Serviceklasse CBR, VBRrt, VBRnrt, GFR, UBR wieder die minimale, garantierte Übertragungskapazität bereitgestellt wird. Die Erhöhung der einer optischen Netzabschlußeinheit ONUl...3 im Rahmen des erfindungsgemäßen Verfahrens zugeteilten, übertragungstrechni- schen Teilressourcen tprl...3 des Passiven Optischen Netzes PON erfolgt dabei in Abhängigkeit der jeweiligen ATM-Serviceklasse CBR, VBRrt, VBRnrt, GFR, UFR:- for ATM connections of the ATM service class VBRnrt the ATM traffic parameter "Sustainable Cell Rate (SCR)" and - for ATM connections of the ATM service class GFR the ATM traffic parameter "Minimum Cell Rate (MCR)". Is the optical in the network control unit OLT be ¬ dedicated access control unit MAC for the attached ¬ closed, the optical network termination units Onul ... 3 is a high ¬ exceed one of the data stored in the optical network control unit OLT, first upper ATM service class individual queues -Summenfüllstands limits HIGH X 1 ... S is determined, is determined by the access control unit MAC to the affected optical network terminating unit Onul ... 3 allocated in redu ¬ ed peripheral transmission technical Teilres- source tprl ... 3 in the type and Increased again that the affected ATM connections vCBRl... 3, vVBRrt, vVBRnrtl ... x, vGFRl ... y, vUBR of the corresponding ATM service class CBR, VBRrt, VBRnrt, GFR, UBR again guaranteed the minimum Transmission capacity is provided. The increase in the transmission computational partial resources tprl ... 3 of the passive optical network PON allocated to an optical network termination unit ONUl ... 3 as part of the method according to the invention takes place in dependence on the respective ATM service class CBR, VBRrt, VBRnrt, GFR, UFR :
für ATM-Verbindungen der ATM-Serviceklasse CBR - hier der toleranten Klasse - und der ATM-Serviceklasse VBRrt werden die zugeteilten Teilressourcen tprl...3 zumindest auf die Summe der „Peak Cell Rate (PCR)" aller CBR-/VBRrt-Verbin- düngen erhöht, für ATM-Verbindungen der ATM-Serviceklasse VBRrt werden die zugeteilten Teilressourcen tprl...3 zumindest auf die Summe der „Sustainable Cell Rate (SCR)" aller VBRnrt-Ver- bindungen erhöht, und - für ATM-Verbindungen der ATM-Serviceklasse GFR werden die zugeteilten Teilressourcen tprl...3 zumindest auf die Summe der „Minimum Cell Rate (MCR) " aller GFR-Verbindungen erhöht.for ATM connections of the ATM service class CBR - here of the tolerant class - and the ATM service class VBRrt, the allocated partial resources tprl ... 3 are at least based on the sum of the "peak cell rate (PCR)" of all CBR / VBRrt connections - fertilize increased, for ATM connections of the ATM service class VBRrt the allocated partial resources tprl ... 3 are increased at least to the sum of the "Sustainable Cell Rate (SCR)" of all VBRnrt connections, and - for ATM connections the ATM service class GFR, the allocated partial resources tprl ... 3 are increased at least to the sum of the "minimum cell rate (MCR)" of all GFR connections.
Vorteilhaft werden ATM-Verbindungen der stringenten Klasse - also die ATM-Verbindungen vCBRl.,.3 der nicht toleranten ATM- Serviceklasse CBR - bei der beschriebenen Zugriffssteuerung
1 d 1 1 Φ d 1 1 1 1 :fd 1 1 1 Φ 1 1ATM connections of the stringent class - that is to say the ATM connections vCBRl., 3 of the non-tolerant ATM service class CBR - are advantageous in the access control described 1 d 1 1 Φ d 1 1 1 1: fd 1 1 1 Φ 1 1
Φ 1 Φ Φ tn Φ d X! M S-l 1 d -P d Φ 1 N Öi X ro 1 f X) S XI d d x: -H U d φ rd φ •H rd d 1 tn SH CQ SH P S-l t rd P ΦΦ 1 Φ Φ tn Φ d X! M Sl 1 d -P d Φ 1 N Öi X ro 1 f X) S XI ddx: -HU d φ rd φ • H rd d 1 tn SH CQ SH P Sl t rd P Φ
C5 o d O E-i U •H u X) -H O X) tn 4-> υ N rH φ <-\ o D Φ φ Φ P ES -H rH r-i -H 4-J f Φ < .H Φ xs 10 Φ (0 P -H S-ι rd XI P o S-i 4-J -H z d rd φ ( toC5 od O Ei U • H u X) -HOX ) tn 4-> υ N rH φ <- \ o D Φ φ Φ P ES -H rH ri -H 4-J f Φ <.H Φ xs 10 Φ ( 0 P -H S-ι rd XI P o Si 4-J -H zd rd φ (to
© tn Φ Φ d •H φ N to S4 S-i Φ P Q, υ φ Sπ Φ X. to •H X! -H SH d© tn Φ Φ d • H φ N to S4 Si Φ PQ, υ φ Sπ Φ X. to • HX! -H SH d
© o d .H d s l-l -H 4-1 > Φ Φ =P Φ Φ x: o rd to 4-J P d rd et •H d Φ t φ d 4-1 P Φ PQ ω rd Φ Φ X) -H XI S-i 4-1 X! •H d to Λi ^ Φ x: d -H 4-1 r-H Φ SH X5 •H rH g >© od .H ds ll -H 4-1> Φ Φ = P Φ Φ x: o rd to 4-JP d rd et • H d Φ t φ d 4-1 P Φ PQ ω rd Φ Φ X) -H XI Si 4-1 X! • H d to Λi ^ Φ x: d -H 4-1 rH Φ SH X5 • H rH g>
O x) g -P **. X) S-t N φ .H > -H (0 to X -P u o Φ (0 d 4-J xi d Φ φ d d -H > d -H SH d : φ Φ d υ -H -H Φ S^ Φ Φ tn S-i -H ; tn Φ u -H rH d CQ g Φ iO x) g -P * * . X) St N φ .H> -H (0 to X -P uo Φ (0 d 4-J xi d Φ φ dd -H> d -H SH d: φ Φ d υ -H -H H S ^ Φ Φ tn Si -H; tn Φ u -H rH d CQ g Φ i
H -H d Φ Φ > a •H •H Φ Φ ö Φ c S-ι d rd S-ι N d d fi (0 P Φ d 4-J U U d α. X) •H •H Xi Φ 1 (0 Φ 4-1 EH XI g to d rH d P ES φ P -H P P rd -H d X) rH -H SH P φ s-l g 4-> SH tn s 1 •H O d Φ r-H -H tn S4 tn Φ SH SH P φ O XI Φ P SH Di φ d Φ -H H s 4-> υ d E? cn S-i X! φ rd d Φ £ u XI d rd Ά xi P u N O rd dH -H d Φ Φ> a • H • H Φ Φ ö Φ c S-ι d rd S-ι N dd fi (0 P Φ d 4-JUU d α. X) • H • H Xi Φ 1 (0 Φ 4-1 EH XI g to d rH d P ES φ P -HPP rd -H d X ) rH -H SH P φ sl g 4-> SH tn s 1 • HO d Φ rH -H tn S4 tn Φ SH SH P φ O XI Φ P SH Di φ d Φ -HH s 4-> υ d E? cn Si X! φ rd d Φ £ u XI d rd Ά xi P u NO rd d
> £ 4-> st: H tn Φ Φ u E-π S-i 4-J s fT U P-I 0H o fΛ υ M to to SH d> £ 4-> st: H tn Φ Φ u E-π S-i 4-J s fT U P-I 0H o fΛ υ M to to SH d
1 Φ rtj a XI «*. Φ d t P m d tn d Jg] •H CQ ES m rd X) d to Φ x) 1 Φ rtj a XI « * . Φ dt P md tn d Jg] • H CQ ES m rd X) d to Φ x )
£ -P (0 4-J rd Φ O (0 U -H Φ X! d S-i > rH d Φ > 1 4H rd Φ Φ XS d£ -P (0 4-J rd Φ O (0 U -H Φ X! D S-i> rH d Φ> 1 4H rd Φ Φ XS d
H SH Di r-1 S-l 4-J φ 4-1 1 10 O X! P rd φ Φ > o P x; P Φ rJ Φ d σ to N 4-J S-i -HH SH Di r-1 S-l 4-J φ 4-1 1 10 O X! P rd φ Φ> o P x; P Φ rJ Φ d σ to N 4-J S-i -H
Φ r-l Φ -H H o -H C :rd N XI XI 10 4-J u •H O ^ O d Φ r-H tn -P SH r-i X! X)Φ rl Φ -HH o -HC: rd N XI XI 10 4-J u • HO ^ O d Φ rH tn -P SH ri X! X)
-H H Φ xs Xi Ti Φ > d -P 4-1 -P υ O *. X) X! (0 Φ -H tn S d Φ Φ -H d SH-HH Φ xs Xi Ti Φ> d -P 4-1 -P υ O * . X) X! ( 0 Φ -H tn S d Φ Φ -H d SH
Φ -P Φ 4-> : Xi to to -H φ to P rd υ -H XI SH CQ -P Φ d P Z -H φ P φ tn d X) to S-l d S-l to υ Φ Φ N Z -H d S-l •H 4-J d Φ > -H rd to 4-J N EH >Φ -P Φ 4->: Xi to to -H φ to P rd υ -H XI SH CQ -P Φ d PZ -H φ P φ tn d X) to Sl d Sl to υ Φ Φ NZ -H d Sl • H 4-J d Φ> -H rd to 4-JN EH>
-H (0 Φ : Φ rd Φ -H Φ N XS rd d Φ (ύ to α a -H Q Φ d <-\ Φ x; d d 4-J 1-H (0 Φ: Φ rd Φ -H Φ N XS rd d Φ (ύ to α a -H Q Φ d <- \ Φ x; d d 4-J 1
-P H tn tn fa Öϊ 4-J rd -P 4-J d α d XI rH rH 1 o Φ •«. x; -H Xi Xi u Φ xi g d Q-P H tn tn fa Öϊ 4-J rd -P 4-J d α d XI rH rH 1 o Φ • «. x; -H Xi Xi u Φ xi g d Q
H (Tj d d Φ 10 Φ -H rd φ υ rd •H g to . oc d u -H XI Φ φ rd s rd tn d S-l • ro Φ g X! tn z ES M xi Φ e > φ rd SH tn 4-J CQ -H Φ to Φ 2 u SH xi a d Φ <H (Tj dd Φ 10 Φ -H rd φ υ rd • H g to. Oc du -H XI Φ φ rd s rd tn d Sl • ro Φ g X! Tn z ES M xi Φ e> φ rd SH tn 4 -J CQ -H Φ to Φ 2 u SH xi ad Φ <
H 4-> Φ d tn rd U d p to υ -P -H 2 Φ φ U Φ -H Φ φ to u φH 4-> Φ d tn rd U d p to υ -P -H 2 Φ φ U Φ -H Φ φ to u φ
Φ Φ 4-J Φ τ-i d S-i d d d N Ö to to d φ Xi d 4-> rH X) 4-> rH o -H • to tn d oo -Ö •H c φ 4-1 rd tn Φ d -H tn •H ro r—ι -P d rH SH -H -P Xi -H d OΦ Φ 4-J Φ τ-id Si ddd N Ö to to d φ Xi d 4-> rH X ) 4-> rH o -H • to tn d oo -Ö • H c φ 4-1 rd tn Φ d -H tn • H ro r — ι -P d rH SH -H -P Xi -H d O
Ό -d g S-I g d rd rd X! ro d 4-> d to d Φ O d rd X φ OH d fd >Ό -d g S-I g d rd rd X! ro d 4-> d to d Φ O d rd X φ OH d fd>
^ XI d rd : o Φ l 1 S-i υ Ö d r-i S4 a -H d 3 to φ ES -H o xi X!^ XI d rd: o Φ l 1 S-i υ Ö d r-i S4 a -H d 3 to φ ES -H o xi X!
O d -H J-l X) i ΓΛ 4-> to rH rd o tn ^ Λ Φ Φ φ to -P Xi P XI υ t dO d -H Jl X) i ΓΛ 4-> to rH rd o tn ^ Λ Φ Φ φ to -P Xi P XI υ td
SH fd ω rd 4-J O tn S-i -H S-l rd d CQ X) t P rd d SH d -H SH Φ φ Φ d CM d •H o σ d Φ 4-J cα -P S-i S4 Φ U Φ tΛ to rH o Φ Φ g X5 Φ d P N tnSH fd ω rd 4-JO tn Si -H Sl rd d CQ X ) t P rd d SH d -H SH Φ φ Φ d CM d • H o σ d Φ 4-J cα -P Si S4 Φ U Φ tΛ to rH o Φ Φ g X5 Φ d PN tn
-ö d Φ 1 Φ Φ 4-1 d X) a u S-i φ 4-> 4-J > XI d Xi P M M 3 4-J d Xi Φ to -P d-ö d Φ 1 Φ Φ 4-1 d X) a u S-i φ 4-> 4-J> XI d Xi P M M 3 4-J d Xi Φ to -P d
Φ •H τ) £3 s φ d :d o > φ d S-l S-l -H d rd Φ M Φ Φ -H -P tn Φ rö rd tn X) O S-l d -H X! XI -H Φ φ d -H d Φ υ -P ^ d to to Φ Φ d z r-iΦ • H τ) £ 3 s φ d: do> φ d Sl Sl -H d rd Φ M Φ Φ -H -P tn Φ rö rd tn X) O Sl d -HX! XI -H Φ φ d -H d Φ υ -P ^ d to to Φ Φ dz ri
Xi d σ φ -H J υ d d £> Φ XI -H φ 5 S-i o 4-J Φ •H Φ d X) •H -H d d xi d Ό S Φ d Φ Φ Φ Φ :d -P tn φ > Φ to > z Φ SH Φ CQ X3 Xi tn d υ d X) cQ Φ Xi XI > tn d d d d XS d •H SH XI O ES :rd rd Φ toXi d σ φ -HJ υ dd £> Φ XI -H φ 5 Si o 4-J Φ • H Φ d X ) • H -H dd xi d Ό S Φ d Φ Φ Φ Φ: d -P tn φ> Φ to> z Φ SH Φ CQ X3 Xi tn d υ d X ) cQ Φ Xi XI> tn dddd XS d • H SH XI O ES: rd rd Φ to
4-> Φ d d d d X! d Φ -H d φ o fd d to q Xi Φ Φ d Φ Φ g d O SH XI Φ tn X) d Φ o d PQ Öi to d rH > d S-i Xi d d SH ES o Φ -H tn XI Φ rd Φ -P u -P4-> Φ dddd X! d Φ -H d φ o fd d to q Xi Φ Φ d Φ Φ gd O SH XI Φ tn X ) d Φ od PQ Öi to d rH> d Si Xi dd SH ES o Φ -H tn XI Φ rd Φ - P u -P
-H . H Φ P xl -d d to X3 rd Φ rd d rd ; rH O 1 xi SH d d tn tn t SH-H . H Φ P xl -d d to X3 rd Φ rd d rd; rH O 1 xi SH d d tn tn t SH
-P o 4-1 4-1 υ n φ d rd d ß tn P tn -H d to Φ x) 2 υ Xi rd P t d P φ -H rd-P o 4-1 4-1 υ n φ d rd d ß tn P tn -H d to Φ x ) 2 υ Xi rd P td P φ -H rd
Xi 4-1 -H Φ -H 10 T5 Φ r-l r-l C •H •H d φ X) -H to Eä tn d EH to U tn N X) 4-J Es υ Φ 4-1 S4 X d 4-> rH -HXi 4-1 -H Φ -H 10 T5 Φ rl rl C • H • H d φ X) -H to Eä tn d EH to U tn NX) 4-J Es υ Φ 4-1 S4 X d 4-> rH -H
£ ) X) d d d Φ S-l XI 4-1 d d -H to 4-J 4-J d r-i :P PH£) X) d d d Φ S-l XI 4-1 d d -H to 4-J 4-J d r-i: P PH
H H Φ Xl rd Φ Φ φ Φ to Sπ -H t Xi •H Φ d rd P φ -H SH P to rH o Φ to g υ N x: g d -P Φ Φ e -H Sπ xs > Xi Φ 4-J d α XI φ < Xi ES rH -HHH Φ Xl rd Φ Φ φ Φ to Sπ -H t Xi • H Φ d rd P φ -H SH P to rH o Φ to g υ N x: gd -P Φ Φ e -H Sπ xs> Xi Φ 4- J d α XI φ <Xi ES rH -H
Λ; φ rd CO -P u rd X) d xs > Φ o 1 CQ d Öi EH H Φ o X! d φ d d X! υ x: d S-l Φ Φ S-l -H t i 1 5 Φ 2 D rd d «Ü d to d d •H d P φ ΦΛ; φ rd CO -P u rd X ) d xs> Φ o 1 CQ d Öi EH H Φ o X! d φ dd X! υ x: d Sl Φ Φ Sl -H ti 1 5 Φ 2 D rd d «Ü d to dd • H d P φ Φ
: o rö rd Φ 2 S-ι rd > ro 2 d P tn φ H > P rd O rH -P -H Φ Φ -P P > cQ: o rö rd Φ 2 S-ι rd> ro 2 d P tn φ H> P rd O rH -P -H Φ Φ -P P> cQ
M Xi X) α -P a a -H X) H φ N d XI 10 rH d φ Φ -H Φ -P Ö - S-l -H rdM Xi X) α -P a a -H X) H φ N d XI 10 rH d φ Φ -H Φ -P Ö - S-l -H rd
IfJ Φ W 10 d φ to to XI d r-i <; P N :d ^ rH X! P Φ N X3 Φ 02 Φ w d fd Φ W Xi r~~ X) °°. tn d Xi P S-i d d S-l S-i Φ S-i rH υ •H P d S-l P 4-J rd -H to d xl υ d x; -H α φ -H ro ro_ Φ :d to φ Φ •H d Φ rH X! • rH ro P rd „IfJ Φ W 10 d φ to to XI d ri <; PN: d ^ rH X! P Φ N X3 Φ 02 Φ wd fd Φ W Xi r ~~ X) °°. tn d Xi P Si dd Sl Si Φ Si rH υ • HP d Sl P 4-J rd -H to d xl υ dx; -H α φ -H ro ro_ Φ: d to φ Φ • H d Φ rH X! • rH ro P rd "
© +J <H d Φ 4-J 10 Φ Φ to 1 4-J tn -H XS XI Φ XI P Φ -H X) XI u d xi d CM P x: tn .y x\ -H M Öl •H P Xi .H rH C 1 P d XI . υ -H Φ υ r-i φ SH o υ CQ rö S-ι υ -P P d 4-J d P d s-i In S-I d d SH -H u SH -P S4 Φ to 3 t t P •H to Φ o •H υ H Φ -H a -H φ d Φ Φ rd -H :P £ α Φ CD Φ rd Φ -H φ [0 rd -H X! Φ Φ Φ i-5 SH Φ -H d > 4-J > d O g > X) d υ rd H 5 tu O 4-J P > tn ES rH 2 X) -H X) ES rd tn rH P o o Xi d© + J <H d Φ 4-J 10 Φ Φ to 1 4-J tn -H XS XI Φ XI P Φ -HX) XI ud xi d CM P x: tn .yx \ -HM Oil • HP Xi .H rH C 1 P d XI. υ -H Φ υ ri φ SH o υ CQ rö S-ι υ -PP d 4-J d P d si In SI dd SH -H u SH -P S4 Φ to 3 tt P • H to Φ o • H υ H Φ -H a -H φ d Φ Φ rd -H: P £ α Φ CD Φ rd Φ -H φ [0 rd -HX! Φ Φ Φ i-5 SH Φ -H d>4-J> d O g> X ) d υ rd H 5 tu O 4-JP> tn ES rH 2 X ) -HX) ES rd tn rH P oo Xi d
vVBRnrtl...x, vGFRl...y, vUBR der nicht stringenten Klassen mit der unterhalb der jeweils für die ATM-Verbindung garantier¬ ten, minimalen Übertragungskapazität ausgelesen werden. Vor¬ teilhaft ist jeder in einer optischen Netzabschlußeinheit ONU1...3 angeordneten Warteschlange WSl...n ein zweiter oberer Warteschlangen-Füllstands-Grenzwert yHιGHl-S zugeordnet. Die in der optischen Netzkontrolleinheit OLT gespeicherten ersten oberen, ATM-Serviceklassen-individuellen Warteschlangen-Sum- menfüllstands-Grenzwerte XHIGH1...S und die in den optischen Netzabschlußeinheiten ONU1...3 gespeicherten, zweiten verbin¬ dungsindividuellen Warteschlangen-Füllstands-Grenzwerte VHIGH1-S weisen eine feste Relation zueinander auf. Das Verhältnis dieser Warteschlangen-Grenzwerte yHiGH/xmGH hängt von der Abfragehäufigkeit der Warteschlangen-Füllstände fsl...n der in „upstream-Richtung" gerichteten Warteschlangen WSl...n ab und kann ab einer bestimmten Abfragehäufigkeit auf den Wert 1 gesetzt werden. Wird durch die in der optischen Netzabschlußeinheit ONU1...3 angeordnete Steuereinheit STG ein Überschreiten einer der zweiten oberen Warteschlangen-Füllstands-Grenz- werte yHιGHl-S festgestellt, so werden durch die Steuereinheit STG die Gewichtungsfaktoren der Warteschlangen WSl...n neu berechnet. Mit Hilfe der neu berechneten Gewichtungsfaktoren werden die Warteschlangen WSl...n im Rahmen der den einzelnen ATM-Verbindungen garantierten minimalen Übertagungskapazitä- ten ausgelesen.vVBRnrtl x, vGFRl ... y ..., vUBR of non-stringent th classes with the below each garantier for the ATM connection ¬, minimum transmission capacity is read out. Geous before ¬ each in an optical network terminating unit ONU1 ... 3 arranged queue WSL ... n associated with a second upper queue level threshold y H ι G Hl-S. The data stored in the optical network control unit OLT first upper, ATM Service Class individual queue sum menfüllstands limits X HIGH 1 ... S and the dung individual in the optical network termination units ONU1 ... 3 stored second verbin ¬ queue filling level Limit values V HIGH 1-S have a fixed relation to each other. The ratio of these queue limit values y H iGH / xmGH depends on the polling frequency of the queue fill levels fsl ... n of the queues WSl ... n directed in the "upstream direction" and can be set to the value 1 from a specific polling frequency If the control unit STG arranged in the optical network termination unit ONU1... 3 determines that one of the second upper queue fill level limit values y H ι G Hl-S is determined, the weighting factors of the queues WS1 ... n recalculated Using the newly calculated weighting factors, the queues WSl ... n are read out within the framework of the minimum transmission capacities guaranteed for the individual ATM connections.
Es kann beispielsweise der Fall eintreten, daß durch Übertragungsfehler fehlerhafte Warteschlangen-Füllstands-Informationen fsl...n bzw. fehlerhafte ATM-Serviceklassen-individuellen Warteschlangen-Summenfüllstandsinformationen ifs_CBR, ifs_VBRrt, ifs_VBRnrt, ifs_GFR, ifs_UBR von den optischen Netzabschlußeinheiten ONU1...3 an die optische Netzkontrolleinheit OLT übermittelt werden. Dies kann zur Folge haben, daß die Auslesegeschwindigkeit der WFQ-Scheduler in den optischen Netzabschlußeinheiten ONU1...3 nicht mit den jeweils einer optischen Netzabschlußeinheit ONU1...3 zugeteilten zeitmultiplex- orientierten Teilressourcen tprl...3 des Passiven Optischen
Netzes PON abgestimmt ist, so daß z.B. die garantierten, minimalen Übertragungskapazitäten derjenigen ATM-Verbindungen von nach der Priorität niedriger eingestuften ATM-Service¬ klassen nicht mehr eingehalten werden. Um eventuelle Daten- Verluste zu verhindern, wird vorteilhaft der einer Warteschlange WSl...n zugeordnete erste obere ATM-Serviceklassenindividuelle Warteschlangen-Summenfüllstands-Grenzwert XHIGH1».S - steuert die Zuteilung der übertragungstechnischen Teilressourcen tprl...3 des Passiven Optischen Netzes PON - tiefer angesetzt, als der zugeordnete zweite obere Warteschlangen-Füllstands-Grenzwert YHIGHI-S - steuert den WFQ- Scheduler einer optischen Netzabschlußeinheit ONUl...3, wodurch ein Überlaufen einer Warteschlange WSl...n durch die optische Netzkontrolleinheit frühzeitig erkannt wird. So wird verhin- dert, daß bei Auftreten von Übertragungsfehlern bei der Übermittlung von Warteschlangen-Füllstands-Informationen an die optische Netzkontrolleinheit OLT von dieser ein zu geringer Umfang an übertragungstechnischen Teil-Übertragungsressourcen tprl...3 des Passiven Optischen Netzes PON den einzelnen opti- sehen Netzabschlußeinheiten ONUl...3 zugeteilt wird und dadurch die garantierten, minimalen Übertragungskapazitäten der über eine optische Netzabschlußeinheit ONUl...3 geführten ATM- Verbindungen VCBR1...3, vVBRrt, vVBRnrtl...x, vGFRl...y, vUBR vorübergehend nicht eingehalten werden können.For example, there may be a case in which incorrect queue fill level information fsl ... n or faulty ATM service class individual queue total fill level information ifs_CBR, ifs_VBRrt, ifs_VBRnrt, ifs_GFR, ifs_UBR from the optical network termination units ONU1 ... 3 be transmitted to the optical network control unit OLT. This can have the consequence that the readout speed of the WFQ schedulers in the optical network termination units ONU1 ... 3 is not with the time-division-multiplex-oriented partial resources tprl ... 3 of the passive optical system allocated to an optical network termination unit ONU1 ... 3 PON network is tuned so that, for example the guaranteed, minimum transmission capacity that ATM connections of lower priority according to the classified ATM service classes ¬ not longer be maintained. In order to prevent possible data losses, the first upper ATM service class individual queue total fill level limit value X HIGH 1 ».S assigned to a queue WSl ... n is advantageously used - controls the allocation of the transmission-related partial resources tprl ... 3 of the passive optical Network PON - set lower than the assigned second upper queue fill level limit value Y HI GHI-S - controls the WFQ scheduler of an optical network termination unit ONUl ... 3, whereby an overflow of a queue WSl ... n by the optical network control unit is recognized early. This prevents that when transmission errors occur when transmitting queue level information to the optical network control unit OLT, the latter does not have enough transmission-related partial transmission resources tprl ... 3 of the passive optical network PON to provide the individual optical see network termination units ONUl ... 3 and thus the guaranteed minimum transmission capacities of the ATM connections VCBR1 ... 3, vVBRrt, vVBRnrtl ... x, vGFRl ... y, which are routed via an optical network termination unit ONUl ... 3, vUBR cannot be complied with temporarily.
Gemäß einer weiteren vorteilhaften Ausgestaltungsvariante des erfindungsgemäßen Verfahrens - nicht dargestellt - sind für die in einer optischen Netzabschlußeinheit ONUl...3 angeordneten Warteschlangen WSl...n jeweils ein zusätzlicher erster un- terer ATM-Serviceklassen-individueller Warteschlangen-According to a further advantageous embodiment of the method according to the invention - not shown - there is an additional first lower ATM service class-individual queue for the queues WSl ... n arranged in an optical network termination unit ONUl ... 3.
Summenfüllstands-Grenzwert und ein zweiter unterer verbindungsindividueller Warteschlangen-Füllstands-Grenzwert vorgesehen, wobei bei einem Unterschreiten des einer Warteschlange WSl...n zugeordneten ersten unteren ATM-Serviceklassen- individuellen, Warteschlangen-Summenfüllstands-Grenzwertes die der jeweiligen optischen Netzabschlußeinheit ONUl...3 zugeteilte übertragungstechnische Teilressource tprl...3 reduziert
wird und bei einem Unterschreiten des zweiten unteren verbin- dungsmdividuellen Warteschlangen-Fullstands-Grenzwertes die Auslesegeschwmdigkeit des WFQ-Schedulers reduziert wird - beispielsweise unterhalb der Summe der garantierten minimalen Übertragungskapazitäten aller ATM-Verbindungen vCBRl 3, vVBRrt, vVBRnrtl...x, vGFRl...y, vUBR jeweils einer ATM- Serviceklasse CBR, VBRrt, VBRnrt, GFR, UBR.Total fill level limit value and a second lower connection-specific queue fill level limit value are provided, wherein if the value falls below the first lower ATM service class assigned to a queue WSl ... n, individual, queue total fill level limit values correspond to those of the respective optical network termination unit ONUl ... 3 allocated transmission-technical partial resource tprl ... 3 reduced and if the value falls below the second lower connection-specific queue fullness limit, the readout speed of the WFQ scheduler is reduced - for example below the sum of the guaranteed minimum transmission capacities of all ATM connections vCBRl 3, vVBRrt, vVBRnrtl ... x, vGFRl. ..y, vUBR each of an ATM service class CBR, VBRrt, VBRnrt, GFR, UBR.
Die Generierung bzw. das Berechnen der oberen und unteren ATM-Serviceklassen-mdividuellen Warteschlangen-The generation or calculation of the upper and lower ATM service classes with individual queues
Summenfullstands-Grenzwerte bzw. verbindungsmdividuellen Warteschlangen-Fullstands-Grenzwerte kann in einem ersten Schritt durch Eingabe über eine jeweils in den optischen Netzabschlußeinheiten ONU1...3 bzw. in der optischen Netzkon- trollemheit OLT angeordnete Netzwerkmanagement-Schnittstelle erfolgen. Alternativ, insbesondere bei komplexen Netzwerkkonfigurationen, werden diese Warteschlangen-Fullstands- Grenzwerte durch einen Algorithmus in den jeweiligen optischen Netzabschlußeinheiten ONU1...3 bzw. in der optischen Netzkontrolleinheit OLT in Abhängigkeit der ATM- Verkehrsparameter der jeweiligen ATM-Verbindungen vCBRl.,.3, vVBRrt, vVBRnrtl...x, vGFRl. y, vUBR berechnet.Total fill level limit values or connection-specific queue full level limit values can be carried out in a first step by input via a network management interface arranged in each case in the optical network termination units ONU1 ... 3 or in the optical network control unit OLT. Alternatively, particularly in the case of complex network configurations, these queue fullness limit values are set by an algorithm in the respective optical network termination units ONU1 ... 3 or in the optical network control unit OLT depending on the ATM traffic parameters of the respective ATM connections vCBRl.,. 3 , vVBRrt, vVBRnrtl ... x, vGFRl. y, vUBR calculated.
Das erfmdungsgemaße Verfahren ist insbesondere f r Teilneh- merzugangsnetze ACCESS geeignet, in denen keine bzw. geringe Signalisierungsfunktionalitaten auf den ATM-Layer übermittelt werden. Das erfmdungsgemaße Verfahren kann jedoch auch bei „switched Virtual connections" bzw. SVC-Verbindungen eingesetzt werden. In diesem Fall müssen die aktuellen ATM- Verkehrsparameter der jeweiligen ATM-Verbindungen vCBRl .3, vVBRrt, WBRnrtl...x, vGFRl.. y, vUBR den optischen Netzabschlußeinheiten ONUl...3 und der optischen Netzkontrolleinheit OLT übermittelt werden.The method according to the invention is particularly suitable for subscriber access networks ACCESS in which little or no signaling functionalities are transmitted to the ATM layer. However, the method according to the invention can also be used for “switched virtual connections” or SVC connections. In this case, the current ATM traffic parameters of the respective ATM connections vCBRl .3, vVBRrt, WBRnrtl ... x, vGFRl .. y , vUBR to the optical network termination units ONUl ... 3 and the optical network control unit OLT.
Weist die optische Netzkontrolleinheit OLT eine „ATM-Switch"- Funktionalitat auf, so ist die Bereitstellung der ATM- Verkehrsparameter für die in der optischen Netzkontrollem-
If the OLT optical network control unit has an “ATM switch” functionality, the provision of the ATM traffic parameters for the optical network control
LO LO
LO LO