DE69522401T2 - Verfahren und Vorrichtung zur Überlastregelung in einem Paketkommunikationsnetz - Google Patents
Verfahren und Vorrichtung zur Überlastregelung in einem PaketkommunikationsnetzInfo
- Publication number
- DE69522401T2 DE69522401T2 DE69522401T DE69522401T DE69522401T2 DE 69522401 T2 DE69522401 T2 DE 69522401T2 DE 69522401 T DE69522401 T DE 69522401T DE 69522401 T DE69522401 T DE 69522401T DE 69522401 T2 DE69522401 T2 DE 69522401T2
- Authority
- DE
- Germany
- Prior art keywords
- type
- congestion
- indicator
- node
- nodes
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 title claims description 18
- 230000005540 biological transmission Effects 0.000 claims description 22
- 238000011144 upstream manufacturing Methods 0.000 claims description 6
- 230000000903 blocking effect Effects 0.000 claims description 3
- 230000015572 biosynthetic process Effects 0.000 description 1
- 239000000872 buffer Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L12/5602—Bandwidth control in ATM Networks, e.g. leaky bucket
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/04—Selecting arrangements for multiplex systems for time-division multiplexing
- H04Q11/0428—Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
- H04Q11/0478—Provisions for broadband connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5619—Network Node Interface, e.g. tandem connections, transit switching
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5629—Admission control
- H04L2012/563—Signalling, e.g. protocols, reference model
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5629—Admission control
- H04L2012/5631—Resource management and allocation
- H04L2012/5636—Monitoring or policing, e.g. compliance with allocated rate, corrective actions
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
- Die vorliegende Erfindung betrifft ein Verfahren und eine Vorrichtung für die Überlastungssteuerung bei einem sporadischen Austausch von Datenpaketen in einem digitalen Übertragungsnetz. Sie ist insbesondere bei der Bildung von lokalen Netzen anwendbar, die gemäß der unter der englischen Abkürzung ATM (Asynchronous Transfer Mode - asynchroner Übertragungsmodus) bekannten Übertragungstechnik arbeitet.
- In einem im ATM-Modus arbeitenden Netz werden die digitalen Informationen in Form von Paketen von Bits mit festem Format, Zellen genannt, ausgetauscht. Jede Zelle besitzt einerseits einen Vorspann, der zur Identifizierung der Zelle und der zugehörigen Nachricht dient, und andrerseits ein Informationsfeld mit den zu übertragenden Nutzdaten. Die Knotendes Netzes haben die Aufgabe, die an ihren Eingängen ankommenden ATM-Zellen über einen oder mehrere Ausgänge weiterzuleiten.
- In diesen Netzen teilen sich die gerade aktiven Nutzer das verfügbare Durchlaßband gemäß verschiedenen · Betriebsarten. Eine erste Art besteht darin, jedem aktiven Nutzer einen Teil des Durchlaßbands zuzuteilen, ob er nun gerade sendet oder nicht (beispielsweise Reservierung eines maximalen Durchsatzes). In diesem Fall kann jedoch der reservierte, aber von den aktiven Nutzern, die gerade nicht senden, nicht benutzte Teil des Bandes nicht den anderen Nutzern zugeordnet werden. Eine andere Vorgehensweise besteht darin, keine festen Reservierungen im Netz vorzusehen, wobei dann das Netz die statistische Multiplexierung der tatsächlich übertragenen Informationen übernimmt. Dann kann es aber vorkommen, daß in einem gegebenen Augenblick die Nutzer mehr Informationen aussenden, als das Netz weiterleiten kann, was zu einem Verlust eines Teils der Informationen (Überlastungsphänomen) führt. Um zu vermeiden, daß dieses Phänomen der so entstandenen Netzüberlastung das gesamte Netz stört, kann man eine Regelung durchführen, die unter der englischen Abkürzung ABR (Available Bit Rate - verfügbare Bitrate) bekannt ist. Dieses Verfahren erlaubt eine wirksame Aufteilung des verfügbaren Durchlaßbandes zwischen den aktiven Nutzern und vermeidet die Überlastung des Netzes.
- Man wendet dann Verfahren an, die unter den englischen Abkürzungen FECN (Forward Explicit Congestion Notification - explizite Vorwärtsüberlastungsmeldung) und BECN (Backward Explicit Congestion Notification - explizite Rückwärtsüberlastungsmeldung) bekannt sind. Sie ermöglichen die Blockierung der aktiven Quellen, wenn das Netz in Gefahr gerät, den übertragenen Verkehr nicht mehr verarbeiten, zu können. Ein zugeordneter Freigabemechanismus erlaubt es, die permanente Blockade dieser Quellen zu vermeiden.
- Bei bestimmten Störungsfällen, beispielsweise Unterbrechung der Verbindungskabel oder Störung in den Komponenten der Knoten, kann es vorkommen, daß Quellen die Überlastungsmeldung nicht empfangen und weiter senden und so das Netz überlasten. Es kann auch passieren, daß blockierte Quellen die Wiederfreigabe-Meldung nicht empfangen und während langer Zeiten blockiert bleiben, was für die Anwendungen einen Nachteil bildet, die sie benutzen.
- Der Aufsatz "A General Architecte for Link-Layer Congestion Control in ATM Networks" von CHAO HJ, veröffentlicht in Inst.Electron.Inf.Commun. Eng., Japan 25. bis 30. October 1992, Tokyo beschreibt ein Verfahren und eine Vorrichtung zur Regelung und/oder Beendigung des Sendebetriebs von Zellen in einem Netz. Wenn die Länge der Warteschlange einen bestimmten Schwellwert überschreitet, der angibt, daß ein Knoten sich im überlasteten Zustand befindet, werden Überlastungsindikatoren durch alle sendeseitig anschließenden Vermittlungsschalter übertragen. Der Indikator kann bis zur Quelle übermittelt werden.
- Ziel der Erfindung ist es, die obigen Nachteile zu beseitigen.
- Hierzu ist Gegenstand der Erfindung ein Verfahren zur Überlastungskontrolle beim sporadischen Austausch von Datenpaketen in einem digitalen Übertragungsnetz, das mehrere Knoten enthält, wobei jedes Paket oder jede Zelle aus einem Vorspann zur Identifizierung und Weiterleitung über virtuelle Kanäle (VCI) und aus einem die zu übertragenden Informationen enthaltenden Teil besteht.
- Das Verfahren ist dadurch gekennzeichnet, daß es mindestens die folgenden Verfahrensschritte enthält:
- - In Höhe jedes Knotens des Netzes werden die überlasteten virtuellen. Kanäle erfaßt, indem die Länge der Warteschlange mit einem oberen Schwellwert (SH) verglichen wird;
- - ein Überlastungsindikator (IC) des Typs 1 wird in Höhe jedes der Knoten gesetzt, die sich in einem Überlastungszustand befinden, und zwar für jeden von der Überlastung betroffenen virtuellen Kanal, und der Überlastungsindikator des Typs 1 wird an einen oder mehrere eingangsseitig anschließende Knoten entsprechend jedem von der Überlastung betroffenen logischen Kanal ausgesendet;
- - beim Empfang des Indikators des Typs 1 in einem Knoten wird ein Überlastungsindikator des Typs 2, der einem überlasteten virtuellen Kanal zugeordnet ist, auf einen bestimmten Wert gesetzt, und dieser Wert wird zyklisch dekrementiert, so lange er sich von seinem Mindestwert unterscheidet;
- - für jeden einem Überlastungsindikator des Typs 2 zugeordneten virtuellen Kanal wir die Aussendung blockiert, so lange der Überlastungsindikator des Typs 2 sich von seinem Mindestwert unterscheidet;
- - sobald die Länge der Warteschlange einen unteren Schwellwert (SB) erreicht, wird der Überlastungsindikator des Typs 1 in einen Zustand "nicht überlastet" und der Überlastungsindikator des Typs 2 auf seinen Mindestwert gesetzt.
- Gegenstand der Erfindung ist auch eine Vorrichtung zur Überlastungskontrolle für den sporadischen Austausch von Datenpaketen in einem digitalen Übertragungsnetz, wobei jedes Datenpaket von einem Vorspann zur Identifizierung und zur Weiterleitung über virtuelle Kanäle und von einem die zu übertragenden Informationen enthaltenden Teil gebildet wird und das digitale Übertragungsnetz aus Übertragungsknoten besteht, die miteinander über Übertragungskanäle Daten austauschen. Die Vorrichtung ist dadurch gekennzeichnet, daß sie in jedem der Knoten des Netzes aufweist:
- - eine Verteilschaltung, um die an die ankommenden Kanäle des Knotens angelegten Datenpakete auf ausgehende Kanäle zu verteilen, und eine Gruppe von Registern, die zwischen der Verteilschaltung und den Ausgangskanälen liegen, um die zu übertragenden Datenpakete in eine Warteschlange zu bringen, wobei die Register einen Füllstandsdetektor für die Schlange mit einem oberen Schwellwert (SH) und einem unteren Schwellwert (SB) aufweisen, um die überlasteten virtuellen Kanäle zu bestimmen;
- - Mittel, die in Höhe jedes überlasteten Knotens einen Überlastungsindikator des Typs 1 für jeden überlasteten virtuellen Kanal setzen und speichern können;
- - Mittel, um den Überlastungsindikator des Typs 1 an einen oder mehrere eingangsseitige Knoten für jeden von der Überlastung betroffenen virtuellen Kanal zu senden;
- - Mittel, um einen Überlastungsindikator des Typs 2, der einem überlasteten virtuellen Kanal zugeordnet ist, bei Empfang des Überlastungsindikators des Typs 1 in einem Knoten auf einen bestimmten Wert zu setzen;
- - Mittel, die den Wert des Überlastungsindikators des Typs 2 dekrementieren können, so lange dieser Wert sich von seinem Mindestwert unterscheidet;
- - Mittel, die die Aussendung der Zellen in Höhe eines Knotens für jeden einem Überlastungsindikator des Typs 2 mit einem Wert ungleich seinem Mindestwert zugeordneten Kanal blockieren.
- Weitere Merkmale und Vorzüge der Erfindung werden nun anhand der Zeichnungen näher erläutert.
- Fig. 1 zeigt das Beispiel einer Nachrichtenübermittlung über ein ATM-Netz.
- Fig. 2 zeigt das Format eines Vorspanns einer ATM- Zelle.
- Fig. 3 zeigt ein Ausführungsbeispiel eines verdrahteten Automaten für die Durchführung des erfindungsgemäßen Verfahrens in jedem Knoten des Netzes.
- Fig. 4 zeigt ein Beispiel für das Prinzip einer Nachrichtenübermittlung gemäß der Erfindung über mehrere kaskadenartig angeordnete Knoten.
- Im Beispiel der Fig. 1 ist der Weg einer Nachricht zwischen einem Nutzer 2 und einem Datenendgerät 3 durch eine gestrichelte Linie 1 dargestellt. Der Weg gemäß der Linie 1 wird von einer Kaskadenfolge von Verkehrsknoten 4&sub1; bis 4N eines lokalen ATM-Netzes 5 gebildet, die untereinander über Übertragungsstrecken 6j, verkehren.
- Die auf den Übertragungsstrecken 6j ausgetauschten Informationen werden als Bitpakete festen Formats geliefert, die Zellen genannt werden. Jede Zelle setzt sich aus einem Informationsfeld und einem Vorspann zusammen, der die Zelle und insbesondere die Nachricht identifizieren kann, zu der die Zelle gehört. Aufgabe der Knoten 4&sub1; bis 4N ist es, die an den Eingängen ankommenden Zellen über einen oder mehrere Ausgänge weiterzuleiten.
- Hierzu enthält der Vorspann jeder Zelle, wie dies in Fig. 2 zu sehen ist, vier Zonen VPI, VCI, PTI und HEC, die in einem Block von fünf Bytes zu je acht Bits verteilt sind, die die Bezugszeichen 7 bis 11 tragen. Eineinhalb Bytes sind für die Kodierung des virtuellen Bündels VPI reserviert, zu dem die Zelle gehört.
- Zwei Bytes sind für die Kodierung des virtuellen Kanals VCI reserviert, zu dem die Zelle gehört. Die Zone PTI enthält vier Bits, deren Verwendung hier nicht definiert wird. Schließlich enthält die Zone HEC ein Byte, das für die Erzeugung eines Fehlerkontrollkodes reserviert ist.
- Jeder Knoten enthält, wie in Fig. 3 zu sehen ist, eine Verteilschaltung 12, wie sie beispielsweise in den französischen Patentanmeldungen 2 635 243 und 2 635 242 beschrieben ist. Die Aufgabe der Verteilschaltung 12 ist es, die an den Eingängen e&sub1; bis eN ankommenden Zellen auf die Ausgangskanäle des Knotens abhängig von den Informationen VPI und VCI weiterzuleiten, die in jedem Vorspann enthalten sind. Die Weiterleitung erfolgt in bekannter Weise, wie dies z. B. in der französischen Patentanmeldung 2 682 164 beschrieben ist, unter Verwendung eines Übersetzers. Der Übersetzer liefert für jede Zelle einen neuen Vorspann und einen Ausgangskanal abhängig vom Vorspann, den die Zelle am Eingang in den Knoten besaß, und von dem von ihr benutzten Kanal. Die Verteilschaltung 12 ist an die Ausgangskanäle über als Zwischenspeicher organisierte Register 13&sub1; bis 13N angeschlossen. Diese Register bringen die auf jedem der Ausgangskanäle S&sub1; bis SN des Knotens zu übertragenden Zellen in eine Warteschlange. Hierzu ist jede Warteschlange in einem Register 131 gemäß dem FIFO-Modus organisiert (First In - First Out). Für die Durchführung der Erfindung enthalten die Register 13i in bekannter Weise einen Füllstandsdetektor mit zwei Schwellen, nämlich einer oberen Schwelle SH und einer unteren Schwelle SB.
- Wenn die Länge der Warteschlange in einer der Ausgangsrichtungen des Knotens für jeden virtuellen Kanal (der beispielsweise durch das Feld VCI der von ihm übertragenen Zellen identifiziert wird), an dem die Zelle ankommt, die obere Schwelle SH überschreitet, dann setzt man einen Boole'schen Überlastungsindikator des Typs 1, beispielsweise im Übersetzer (der somit intern anzeigt, daß der von dem betreffenden virtuellen Kanal gewählte Ausgang in Gefahr steht, überlastet zu werden). Diese Information wird auch an den eingangsseitigen Knoten entsprechend dem logischen Kanal gesendet, auf dem die Zelle empfangen wurde, und zwar in Form eines Überlastungsindikators IC, beispielsweise über eine hierfür besonders ausgesendete Zelle.
- Durch den Empfang des Überlastungsindikators IC in einem Knoten wird ein Überlastungsindikator vom Typ 2 (beispielsweise in Form einer ganzen natürlichen Zahl) auf den höchsten Wert gesetzt, der (beispielsweise im Übersetzer) dem virtuellen Kanal zugeordnet ist, der die Überlastung des Typs 1 in dem ausgangsseitigen Knoten angetroffen hat. Dieser Indikator sagt also, daß der Weiterweg verstopft ist. Jeder Knoten sendet zyklisch zur Eingangsseite hin den Wert des Überlastungsindikators IC (gesetzt oder nicht gesetzt) entsprechend jedem der logischen Kanäle. Jeder Knoten dekrementiert zyklisch die Überlastungsindikatoren des Typs 2, deren Wert ungleich null ist (beispielsweise). Die einem logischen Kanal angehörenden Zellen, deren Indikator des Typs 2 nicht den Wert null hat (beispielsweise), werden blockiert. Wenn die Warteschlange eines überlasteten Knotens auf den unteren Schwellwert SB absinkt, wird der Überlastungsindikator des Typs 1 auf "nicht überlastet" gesetzt. Dieser Zustandswechsel wird auf die Eingangsseite übertragen, wo dann der Überlastungszähler des Typs 2 auf den Mindestwert (z. B. 0) gesetzt wird.
- Der Überlastungsindikator IC wird dann schrittweise, wie in Fig. 4 gezeigt, auf die Gesamtheit der eingangsseitig davor liegenden Knoten übertragen, über die die Zelle angekommen war, und in jeder der Zonen VCi der entsprechenden Übersetzer gespeichert.
- Diese Speicherung erlaubt die Weitermeldung der angeschlossenen überlasteten virtuellen Kanäle in den Knoten des Netzes.
- Eine Variante besteht für einen bestimmten Knoten darin, zyklisch die eingangsseitigen Knoten nicht nur über den Überlastungszustand des Typs 1 (IC) wie oben beschrieben, sondern auch über der Überlastungszustand des Typs 2 derart zu informieren, daß die eingangsseitigen Knoten ihrerseits den Verkehr auf den betroffenen logischen Kanäle blockieren.
Claims (7)
1. Verfahren zur Überlastungskontrolle beim
sporadischen Austausch von Datenpaketen in einem digitalen
Übertragungsnetz (5), das mehrere Knoten (4l ... 4 N) enthält,
wobei jedes Paket oder jede Zelle aus einem Vorspann (7 bis
11) zur Identifizierung und Weiterleitung über virtuelle
Kanäle (VCI) und aus einem die zu übertragenden
Informationen enthaltenden Teil besteht, dadurch gekennzeichnet, daß
es mindestens die folgenden Verfahrensschritte enthält:
- In Höhe jedes Knotens des Netzes werden die überlasteten
virtuellen Kanäle erfaßt, indem die Länge der Warteschlange
mit einem oberen Schwellwert (SH) verglichen wird;
- ein Überlastungsindikator (IC) des Typs 1 wird in Höhe
jedes der Knoten gesetzt, die sich in einem
Überlastungszustand befinden, und zwar für jeden von der Überlastung
betroffenen virtuellen Kanal, und der Überlastungsindikator
des Typs 1 wird an einen oder mehrere eingangsseitig
anschließende Knoten entsprechend jedem von der Überlastung
betroffenen logischen Kanal ausgesendet;
- beim Empfang des Indikators des Typs 1 in einem Knoten
wird ein Überlastungsindikator des Typs 2, der einem
überlasteten virtuellen Kanal zugeordnet ist, auf einen
bestimmten Wert gesetzt, und dieser Wert wird zyklisch
dekrementiert, so lange er sich von seinem Mindestwert
unterscheidet;
- für jeden einem Überlastungsindikator des Typs 2
zugeordneten virtuellen Kanal wir die Aussendung blockiert, so
lange der Überlastungsindikator des Typs 2 sich von seinem
Mindestwert unterscheidet;
- sobald die Länge der Warteschlange einen unteren
Schwellwert (SB) erreicht, wird der Überlastungsindikator des Typs
1 in einen Zustand "nicht überlastet" und der
Überlastungsindikator des Typs 2 auf seinen Mindestwert gesetzt.
2. Verfahren nach Anspruch 1, dadurch gekennzeichnet
daß der Überlastungsindikator des Typs 1 zyklisch
ausgesendet wird.
3. Verfahren nach Anspruch 1, dadurch gekennzeichnet,
daß der Mindestwert des Indikators des Typs 2 null ist.
4. Verfahren nach Anspruch 1, dadurch gekennzeichnet,
daß es einen Verfahrensschritt aufweist, in dem die
Überlastungsindikatoren des Typs 1 und des Typs 2 ausgehend von
einem überlasteten Knoten an die eingangsseitig
anschließenden Knoten ausgesendet werden, um die Aussendung von
Informationen durch diesen eingangsseitig anschließenden Knoten
zu blockieren.
5. Vorrichtung zur Überlastungskontrolle für den
sporadischen Austausch von Datenpaketen in einem digitalen
Übertragungsnetz, wobei jedes Datenpaket von einem Vorspann
(7-11) zur Identifizierung und zur Weiterleitung über
virtuelle Kanäle und von einem die zu übertragenden
Informationen enthaltenden Teil gebildet wird und das digitale
Übertragungsnetz aus Übertragungsknoten besteht, die
miteinander über Übertragungskanäle (6j) Daten austauschen, dadurch
gekennzeichnet, daß sie in jedem der Knoten (4&sub1;, 4&sub2;, ..., 4N)
des Netzes aufweist:
- eine Verteilschaltung (12), um die an die ankommenden
Kanäle des Knotens angelegten Datenpakete auf ausgehende
Kanäle zu verteilen, und eine Gruppe von Registern (13&sub1;, 13&sub2;,
..., 13N), die zwischen der Verteilschaltung und den
Ausgangskanälen liegen, um die zu übertragenden Datenpakete in
eine Warteschlange zu bringen, wobei die Register einen
Füllstandsdetektor für die Schlange mit einem oberen
Schwellwert (SH) und einem unteren Schwellwert (SB)
aufweisen, um die überlasteten virtuellen Kanäle zu bestimmen;
- Mittel, die in Höhe jedes überlasteten Knotens einen
Überlastungsindikator des Typs
1 für jeden von der
Überlastung betroffenen virtuellen Kanal setzen und speichern
können;
- Mittel, um den Überlastungsindikator des Typs 1 an einen
oder mehrere eingangsseitig anschließende Knoten für jeden
von der Überlastung betroffenen virtuellen Kanal zu senden;
- Mittel, um einen Überlastungsindikator des Typs 2, der
einem überlasteten virtuellen Kanal zugeordnet ist, bei
Empfang des Überlastungsindikators des Typs 1 in einem
Knoten auf einen bestimmten Wert zu setzen;
- Mittel, die den Wert des Überlastungsindikators des Typs 2
dekrementieren können, so lange dieser Wert sich von seinem
Mindestwert unterscheidet;
- Mittel, die die Aussendung der Zellen in Höhe eines
Knotens für jeden einem Überlastungsindikator des Typs 2 mit
einem Wert ungleich seinem Mindestwert zugeordneten Kanal
blockieren.
6. Vorrichtung nach Anspruch 5, dadurch
gekennzeichnet, daß der Zähler den Überlastungsindikator des typs 2 auf
seinen Mindestwert setzt, wenn der Überlastungsindikator des
Typs 1, der vom ausgangsseitig angeschlossenen virtuellen
Kanal kommt, in einen "nicht-überlasteten" Zustand gebracht
ist.
7. Vorrichtung nach einem der Ansprüche 5 und 6,
dadurch gekennzeichnet, daß jeder Knoten (4&sub1; bis 4N) einen
Übersetzer für die Aktualisierung des Vorspanns (7 bis 11)
der zu übertragenden Datenpakete und zum Einschreiben der
überlasteten virtuellen Kanäle beim Empfang eines von den
Füllstandsdetektoren (SH) der ausgangsseitig angeschlossenen
Knoten gelieferten Überlastungsindikatoren (IC) zu
speichern.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR9412105A FR2725573B1 (fr) | 1994-10-11 | 1994-10-11 | Procede et dispositif pour le controle de congestion des echanges sporadiques de paquets de donnees dans un reseau de transmission numerique |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| DE69522401D1 DE69522401D1 (de) | 2001-10-04 |
| DE69522401T2 true DE69522401T2 (de) | 2002-07-04 |
Family
ID=9467740
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE69522401T Expired - Lifetime DE69522401T2 (de) | 1994-10-11 | 1995-10-06 | Verfahren und Vorrichtung zur Überlastregelung in einem Paketkommunikationsnetz |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US5757770A (de) |
| EP (1) | EP0707399B1 (de) |
| DE (1) | DE69522401T2 (de) |
| FR (1) | FR2725573B1 (de) |
| IL (1) | IL115546A (de) |
Families Citing this family (80)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2754964B1 (fr) | 1996-10-18 | 1999-07-16 | Thomson Csf | Dispositif a architecture repartie economique pour la commutation de cellules atm dans un reseau local, avec tolerance de panne des fonctions de brassage et de gestion |
| US5978379A (en) | 1997-01-23 | 1999-11-02 | Gadzoox Networks, Inc. | Fiber channel learning bridge, learning half bridge, and protocol |
| JP3445459B2 (ja) * | 1997-02-07 | 2003-09-08 | 沖電気工業株式会社 | セル組立装置 |
| US6430188B1 (en) | 1998-07-08 | 2002-08-06 | Broadcom Corporation | Unified table for L2, L3, L4, switching and filtering |
| US7430171B2 (en) | 1998-11-19 | 2008-09-30 | Broadcom Corporation | Fibre channel arbitrated loop bufferless switch circuitry to increase bandwidth without significant increase in cost |
| US7120117B1 (en) | 2000-08-29 | 2006-10-10 | Broadcom Corporation | Starvation free flow control in a shared memory switching device |
| EP1161817B1 (de) | 1999-03-17 | 2006-10-25 | Broadcom Corporation | Netzwerkvermittlung |
| US7197044B1 (en) | 1999-03-17 | 2007-03-27 | Broadcom Corporation | Method for managing congestion in a network switch |
| EP1169809B1 (de) * | 1999-03-17 | 2005-09-28 | Broadcom Corporation | Verfahren zur überlastungsverwaltung in einer netzwerkvermittlung |
| US7643481B2 (en) | 1999-03-17 | 2010-01-05 | Broadcom Corporation | Network switch having a programmable counter |
| US7664115B1 (en) | 1999-04-30 | 2010-02-16 | Alcatel-Lucent Canada, Inc. | Method and apparatus for merging virtual connections |
| US7031302B1 (en) | 1999-05-21 | 2006-04-18 | Broadcom Corporation | High-speed stats gathering in a network switch |
| AU5586400A (en) | 1999-05-21 | 2000-12-12 | Broadcom Corporation | Stacked network switch configuration |
| US7315552B2 (en) | 1999-06-30 | 2008-01-01 | Broadcom Corporation | Frame forwarding in a switch fabric |
| US7082133B1 (en) | 1999-09-03 | 2006-07-25 | Broadcom Corporation | Apparatus and method for enabling voice over IP support for a network switch |
| US7143294B1 (en) | 1999-10-29 | 2006-11-28 | Broadcom Corporation | Apparatus and method for secure field upgradability with unpredictable ciphertext |
| US7131001B1 (en) | 1999-10-29 | 2006-10-31 | Broadcom Corporation | Apparatus and method for secure filed upgradability with hard wired public key |
| WO2001037484A2 (en) | 1999-11-16 | 2001-05-25 | Broadcom Corporation | Serializing data using hazard-free multilevel glitchless multiplexing |
| US7539134B1 (en) | 1999-11-16 | 2009-05-26 | Broadcom Corporation | High speed flow control methodology |
| WO2001037495A1 (en) | 1999-11-18 | 2001-05-25 | Broadcom Corporation | Table lookup mechanism for address resolution in a packet network switch |
| ATE265774T1 (de) | 1999-12-07 | 2004-05-15 | Broadcom Corp | Spiegelung in einer netzwerkvermittlungsstapelanordnung |
| US7009973B2 (en) | 2000-02-28 | 2006-03-07 | Broadcom Corporation | Switch using a segmented ring |
| US6678678B2 (en) | 2000-03-09 | 2004-01-13 | Braodcom Corporation | Method and apparatus for high speed table search |
| EP1277304B1 (de) * | 2000-04-28 | 2009-07-01 | Broadcom Corporation | Sende- und empfangssysteme und zugehörige verfahren für serielle hochgeschwindigkeitsdaten |
| US7103053B2 (en) | 2000-05-03 | 2006-09-05 | Broadcom Corporation | Gigabit switch on chip architecture |
| US6826561B2 (en) | 2000-05-22 | 2004-11-30 | Broadcom Corporation | Method and apparatus for performing a binary search on an expanded tree |
| US7106736B2 (en) | 2000-06-09 | 2006-09-12 | Broadcom Corporation | Gigabit switch supporting multiple stacking configurations |
| DE60119224T2 (de) | 2000-06-19 | 2007-02-22 | Broadcom Corp., Irvine | Speicherverwaltungseinheit für eine Vermittlungsstelle |
| US7126947B2 (en) | 2000-06-23 | 2006-10-24 | Broadcom Corporation | Switch having external address resolution interface |
| US6999455B2 (en) | 2000-07-25 | 2006-02-14 | Broadcom Corporation | Hardware assist for address learning |
| US6909723B1 (en) | 2000-08-04 | 2005-06-21 | Intellon Corporation | Segment bursting with priority pre-emption and reduced latency |
| US7469297B1 (en) | 2000-08-04 | 2008-12-23 | Intellon Corporation | Mechanism for using a quasi-addressed response to bind to a message requesting the response |
| US7352770B1 (en) | 2000-08-04 | 2008-04-01 | Intellon Corporation | Media access control protocol with priority and contention-free intervals |
| US6907044B1 (en) | 2000-08-04 | 2005-06-14 | Intellon Corporation | Method and protocol to support contention-free intervals and QoS in a CSMA network |
| US7298691B1 (en) | 2000-08-04 | 2007-11-20 | Intellon Corporation | Method and protocol to adapt each unique connection in a multi-node network to a maximum data rate |
| US6987770B1 (en) | 2000-08-04 | 2006-01-17 | Intellon Corporation | Frame forwarding in an adaptive network |
| US7227862B2 (en) | 2000-09-20 | 2007-06-05 | Broadcom Corporation | Network switch having port blocking capability |
| US7274705B2 (en) | 2000-10-03 | 2007-09-25 | Broadcom Corporation | Method and apparatus for reducing clock speed and power consumption |
| US7020166B2 (en) | 2000-10-03 | 2006-03-28 | Broadcom Corporation | Switch transferring data using data encapsulation and decapsulation |
| US7120155B2 (en) | 2000-10-03 | 2006-10-10 | Broadcom Corporation | Switch having virtual shared memory |
| US6851000B2 (en) | 2000-10-03 | 2005-02-01 | Broadcom Corporation | Switch having flow control management |
| US6988177B2 (en) | 2000-10-03 | 2006-01-17 | Broadcom Corporation | Switch memory management using a linked list structure |
| US7420977B2 (en) | 2000-10-03 | 2008-09-02 | Broadcom Corporation | Method and apparatus of inter-chip bus shared by message passing and memory access |
| US7035286B2 (en) | 2000-11-14 | 2006-04-25 | Broadcom Corporation | Linked network switch configuration |
| US7035255B2 (en) | 2000-11-14 | 2006-04-25 | Broadcom Corporation | Linked network switch configuration |
| US6850542B2 (en) | 2000-11-14 | 2005-02-01 | Broadcom Corporation | Linked network switch configuration |
| US7424012B2 (en) | 2000-11-14 | 2008-09-09 | Broadcom Corporation | Linked network switch configuration |
| US6950393B1 (en) | 2000-11-22 | 2005-09-27 | P-Cube, Ltd. | Method and apparatus for process flow random early discard in service aware networking systems |
| FR2818058B1 (fr) * | 2000-12-13 | 2008-10-24 | Thomson Csf | Procede et systeme pour echanger des informations entre une station principale et un cluster de stations mobiles |
| US6874040B2 (en) | 2000-12-19 | 2005-03-29 | International Business Machines Corporation | Employing a data mover to communicate between dynamically selected zones of a central processing complex |
| US7042843B2 (en) | 2001-03-02 | 2006-05-09 | Broadcom Corporation | Algorithm for time based queuing in network traffic engineering |
| US7239636B2 (en) | 2001-07-23 | 2007-07-03 | Broadcom Corporation | Multiple virtual channels for use in network devices |
| US7355970B2 (en) | 2001-10-05 | 2008-04-08 | Broadcom Corporation | Method and apparatus for enabling access on a network switch |
| US7719980B2 (en) | 2002-02-19 | 2010-05-18 | Broadcom Corporation | Method and apparatus for flexible frame processing and classification engine |
| US6851008B2 (en) | 2002-03-06 | 2005-02-01 | Broadcom Corporation | Adaptive flow control method and apparatus |
| US7295555B2 (en) | 2002-03-08 | 2007-11-13 | Broadcom Corporation | System and method for identifying upper layer protocol message boundaries |
| US7254632B2 (en) * | 2002-04-26 | 2007-08-07 | P-Cube Ltd. | Apparatus and method for pattern matching in text based protocol |
| US7826466B2 (en) * | 2002-06-26 | 2010-11-02 | Atheros Communications, Inc. | Communication buffer scheme optimized for VoIP, QoS and data networking over a power line |
| US7120847B2 (en) * | 2002-06-26 | 2006-10-10 | Intellon Corporation | Powerline network flood control restriction |
| US8149703B2 (en) * | 2002-06-26 | 2012-04-03 | Qualcomm Atheros, Inc. | Powerline network bridging congestion control |
| US7346701B2 (en) | 2002-08-30 | 2008-03-18 | Broadcom Corporation | System and method for TCP offload |
| US7934021B2 (en) | 2002-08-29 | 2011-04-26 | Broadcom Corporation | System and method for network interfacing |
| US8180928B2 (en) | 2002-08-30 | 2012-05-15 | Broadcom Corporation | Method and system for supporting read operations with CRC for iSCSI and iSCSI chimney |
| US7313623B2 (en) | 2002-08-30 | 2007-12-25 | Broadcom Corporation | System and method for TCP/IP offload independent of bandwidth delay product |
| WO2004021626A2 (en) | 2002-08-30 | 2004-03-11 | Broadcom Corporation | System and method for handling out-of-order frames |
| US7623542B2 (en) | 2002-10-21 | 2009-11-24 | Intellon Corporation | Contention-free access intervals on a CSMA network |
| WO2004068258A2 (de) * | 2003-01-28 | 2004-08-12 | Siemens Aktiengesellschaft | Zuordnung von verteilungsgewichten zu verbindungsabschnitten in einem paketnetz mit verkehrsverteilung |
| US7697432B2 (en) | 2003-06-27 | 2010-04-13 | Broadcom Corporation | Equal and weighted cost multipath load balancing in a network device |
| US7281187B2 (en) | 2003-11-20 | 2007-10-09 | Intellon Corporation | Using error checking bits to communicated an address or other bits |
| US8090857B2 (en) | 2003-11-24 | 2012-01-03 | Qualcomm Atheros, Inc. | Medium access control layer that encapsulates data from a plurality of received data units into a plurality of independently transmittable blocks |
| US7660327B2 (en) * | 2004-02-03 | 2010-02-09 | Atheros Communications, Inc. | Temporary priority promotion for network communications in which access to a shared medium depends on a priority level |
| US7715425B2 (en) * | 2004-02-26 | 2010-05-11 | Atheros Communications, Inc. | Channel adaptation synchronized to periodically varying channel |
| EP1646205A1 (de) * | 2004-10-08 | 2006-04-12 | Deutsche Thomson-Brandt Gmbh | Eine Methode zur aufbauen einer Kommunikation zwischen Peer-Gruppen |
| US7636370B2 (en) * | 2005-03-03 | 2009-12-22 | Intellon Corporation | Reserving time periods for communication on power line networks |
| US8175190B2 (en) | 2005-07-27 | 2012-05-08 | Qualcomm Atheros, Inc. | Managing spectra of modulated signals in a communication network |
| US7822059B2 (en) | 2005-07-27 | 2010-10-26 | Atheros Communications, Inc. | Managing contention-free time allocations in a network |
| EP2159966A1 (de) | 2007-05-10 | 2010-03-03 | Intellon Corporation | Verwaltung verteilter Zugriffe auf ein gemeinsam genutztes Medium |
| US7996520B2 (en) | 2007-09-19 | 2011-08-09 | Cisco Technology, Inc. | Behavioral classification of communication sessions using active session initiation |
| EP2559202A4 (de) | 2010-04-12 | 2017-06-07 | Qualcomm Incorporated | Bereitstellung von begrenzern für kommunikationen mit geringem overhead in einem netzwerk |
| US8891605B2 (en) | 2013-03-13 | 2014-11-18 | Qualcomm Incorporated | Variable line cycle adaptation for powerline communications |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2488469A1 (fr) * | 1980-08-06 | 1982-02-12 | Thomson Csf Mat Tel | Procede d'etablissement de conversations radio-telephoniques dama simple bond par l'intermediaire d'un satellite |
| FR2593008B1 (fr) * | 1986-01-10 | 1993-05-14 | Lmt Radio Professionelle | Procede et dispositif de regeneration de l'integrite du debit binaire dans un reseau plesiochrone |
| FR2635242B1 (fr) | 1988-08-05 | 1990-10-05 | Lmt Radio Professionelle | Procede et dispositif de transmission en mode asynchrone mettant en oeuvre des microcellules |
| FR2635243B1 (fr) | 1988-08-05 | 1994-01-14 | Lmt Radio Professionnelle | Commutateur de paquets pour un transfert de donnees en mode asynchrone dans un reseau de transmission numerique |
| JP2701507B2 (ja) * | 1990-02-13 | 1998-01-21 | 日本電信電話株式会社 | セル廃棄率推定方法、ならびにこれを用いた呼受付制御装置およびバッファリンク設計装置 |
| JP3241716B2 (ja) * | 1990-08-31 | 2001-12-25 | 株式会社東芝 | Atm交換方法 |
| FR2669798B1 (fr) * | 1990-11-23 | 1994-09-16 | Lmt Radio Professionelle | Dispositif pour la transmission d'informations synchrones par un reseau asynchrone, notamment un reseau atm. |
| FR2670972A1 (fr) * | 1990-12-20 | 1992-06-26 | Lmt Radio Professionelle | Commutateur de transit d'un reseau asynchrone, notamment un reseau atm. |
| FR2670974A1 (fr) * | 1990-12-20 | 1992-06-26 | Lmt Radio Professionelle | Dispositif pour la transmission par un reseau asynchrone, notamment un reseau de type atm, de donnees de signalisation voie par voie regroupees dans une multitrame emise de maniere synchrone en mode hors bande. |
| FR2681164A1 (fr) | 1991-09-06 | 1993-03-12 | Thomson Csf | Procede pour l'acheminement d'un paquet de donnees dans un reseau de transmission numerique. |
-
1994
- 1994-10-11 FR FR9412105A patent/FR2725573B1/fr not_active Expired - Fee Related
-
1995
- 1995-10-06 IL IL11554695A patent/IL115546A/xx not_active IP Right Cessation
- 1995-10-06 EP EP95402237A patent/EP0707399B1/de not_active Expired - Lifetime
- 1995-10-06 DE DE69522401T patent/DE69522401T2/de not_active Expired - Lifetime
- 1995-10-10 US US08/541,704 patent/US5757770A/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| FR2725573A1 (fr) | 1996-04-12 |
| IL115546A0 (en) | 1996-01-19 |
| DE69522401D1 (de) | 2001-10-04 |
| EP0707399A1 (de) | 1996-04-17 |
| IL115546A (en) | 1999-03-12 |
| EP0707399B1 (de) | 2001-08-29 |
| US5757770A (en) | 1998-05-26 |
| FR2725573B1 (fr) | 1996-11-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE69522401T2 (de) | Verfahren und Vorrichtung zur Überlastregelung in einem Paketkommunikationsnetz | |
| DE69415179T2 (de) | Verfahren und vorrichtung zur regelung des datenstroms in einem zellbasierten kommunikationsnetz | |
| DE69632240T2 (de) | Verfahren und Anlage zur Kontrolle von Übertragungsgeschwindigkeiten von Quellen in ATM-Netzwerken | |
| DE3780799T2 (de) | Anordnung zur ueberlastregelung durch bandbreitenverwaltung fuer paketvermittlungssystem. | |
| DE69731606T2 (de) | Anlage und verfahren zur änderung von schwellen für überlastkontrolle in atm-vermittlungsstellen | |
| DE60120807T2 (de) | Schaltvorrichtung und Verfahren | |
| DE69717455T2 (de) | Verfahren und anlage zur steuerung von quellengeschwindigkeit in einem atm netzwerk | |
| DE69310762T2 (de) | Herstellung von fernmeldeanrufwegen in breitbandkommunikationsnetzen | |
| DE3780800T2 (de) | Anordnung zur ueberlastregelung fuer paketvermittlungssystem. | |
| DE69732398T2 (de) | System zur Verkehrssteuerung und Überlastregelung für Paketnetzwerke | |
| DE69331454T2 (de) | Anordnung für Begrenzung des Zitterns in einem auf Priorität basierenden Schaltsystem | |
| DE4128411A1 (de) | Anordnung zur bitratenueberwachung in atm-netzen | |
| EP0351014B1 (de) | Koppelfeld für ein Vermittlungssystem | |
| DE60000326T2 (de) | Verkehrsformer zur Aufnahme von OAM Zellen ohne Jitter oder Verzögerung zu erreichen | |
| DE10233954B4 (de) | Verfahren, Kommunikationsanordnung und Kommunikationseinrichtung zum Übermitteln von Datenzellen über ein paketorientiertes Kommunikationsnetz | |
| DE19643584C2 (de) | Verfahren und Vorrichtung zur Steuerung von Mehrbelegungsverbindungen | |
| EP0590333B1 (de) | Verfahren zur Zuteilung von vermittungstechnischen Ressourcen in einem im Asynchron-Transfer-Modus wirkenden Kommunikationssystem | |
| DE69737249T2 (de) | Paketvermitteltes Kommunikationssystem | |
| EP0960551B1 (de) | Verfahren und schaltungsanordnung zum übertragen von nachrichtenzellen im zuge von virtuellen verbindungen unterschiedlicher prioritäten | |
| DE19532421C1 (de) | Lokales, nach dem asynchronen Transfermodus (ATM) arbeitendes Netzwerk zur Erzeugung von priorisierten Zellen | |
| DE4213458A1 (de) | Telekommunikationsvermittlung | |
| DE19955330A1 (de) | Verfahren zur Übertragung von Daten sowie Koppelgerät | |
| AT408172B (de) | Verfahren zur konfigurierung einer netzwerksabschluss-einheit | |
| DE19817789C2 (de) | Verfahren zur Steuerung einer paketorientierten Datenübermittlung über ein Koppelfeld | |
| EP1133891A1 (de) | Verfahren zum abstimmen von paketverlustprioritätsinformationen |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 8327 | Change in the person/name/address of the patent owner |
Owner name: THALES, PARIS, FR |
|
| 8364 | No opposition during term of opposition | ||
| 8328 | Change in the person/name/address of the agent |
Representative=s name: BOEHMERT & BOEHMERT, 28209 BREMEN |
|
| 8327 | Change in the person/name/address of the patent owner |
Owner name: REMOTE ACCESS,LLC, LOS ALTOS, CALIF., US |