WO2000032005A1 - Verfahren zum abstimmen von paketverlustprioritätsinformationen - Google Patents
Verfahren zum abstimmen von paketverlustprioritätsinformationen Download PDFInfo
- Publication number
- WO2000032005A1 WO2000032005A1 PCT/DE1999/003613 DE9903613W WO0032005A1 WO 2000032005 A1 WO2000032005 A1 WO 2000032005A1 DE 9903613 W DE9903613 W DE 9903613W WO 0032005 A1 WO0032005 A1 WO 0032005A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- dpx
- priority information
- loss priority
- data packet
- atm
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/30—Peripheral units, e.g. input or output ports
- H04L49/3081—ATM peripheral units, e.g. policing, insertion or extraction
- H04L49/309—Header conversion, routing tables or routing tags
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/30—Peripheral units, e.g. input or output ports
- H04L49/3081—ATM peripheral units, e.g. policing, insertion or extraction
-
- 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/5638—Services, e.g. multimedia, GOS, QOS
- H04L2012/5646—Cell characteristics, e.g. loss, delay, jitter, sequence integrity
- H04L2012/5651—Priority, marking, classes
Definitions
- CBR constant bit rate
- VBR variable bit rate
- ABR available bit rate
- UBR Unspecified Bit Rate
- the constant bit rate connection type is used for virtual connections for which a defined transmission bandwidth must be constantly provided in the period of the existence of the virtual connection Therefore, in particular used for real-time-relevant, virtual applications such as voice transmission of the constant bit rate connection type.
- variable bit rate connection type is defined for virtual connections with variable or variable transmission rate requirements in the "Traffic Management 4.0" proposal of the ATM Forum 1996. Knowledge of the traffic characteristics of the application represented by the respective virtual connection is advantageous for this A distinction is made between real-time-relevant and non-real-time-relevant variable bit rate connections, a real-time-relevant variable bit rate connection being understood to mean, for example, a transmission of real-time-relevant video data with variable bandwidth.
- the available bit rate connection type enables applications to which no specific transmission bandwidth is assigned.
- the applications can use the transmission bandwidth currently possible in the ATM communication network, with a maximum and a minimum transmission rate being assigned to the respective available bit rate connection and these limit values must not be exceeded or undershot.
- the currently possible transmission rate is communicated to the transmitting device with the aid of control cells periodically inserted into the ATM cell stream.
- the transmission rate of the ATM cells of the respective virtual connection is adapted to the currently possible transmission rate after the control cells arrive in the transmission device.
- no specified cell loss information or cell delay times are assigned to the respective virtual connection.
- the unspecified bit rate connection type represents a “best effort” service class, which in practice is intended, for example, for Internet applications.
- the loss priorities assigned to the respective ATM cells of a virtual connection ie the cell loss priority information transmitted in an external data packet header with the data packet, are evaluated depending on the connection type.
- the connection type of the respective ATM cell is thus initially determined and, after the connection type has been coordinated, the loss priority of the respective ATM cell is decided with the aid of the monitoring procedure on the forwarding or rejection of the ATM cell.
- the data packets are then processed further using the coupling elements, inter alia, on the basis of the cell loss priority information entered in the external data packet header, or are conveyed in the ATM communication device.
- connection types the constant bit rate connection type and connections with low loss priority - have predominantly been taken into account.
- connection classes the newly added connection classes in the existing communication devices that mediate data packets have to be taken into account and thus the connection loss types, depending on the connection type, are different for the already existing communication devices, ie in particular their coupling fields
- a check of the cell loss priority information is carried out by the communication device or its coupling elements, with constant bit rate connections being assigned a low loss priority by default and therefore in no way in the
- a virtual connection with high loss priority - for example variable bit rate fertilize - if an overload situation occurs within the communication device, the associated ATM cells are discarded.
- the object on which the invention is based is to improve the coordination of the packet loss priority information for the overload control of a communication device transmitting data packets.
- the object is achieved on the basis of a method according to the features of the preamble of claim 1 by the features of the characterizing part.
- the essential aspect of the method according to the invention can be seen in the fact that the packet loss priority information is read from the incoming data packets.
- the packet loss priority information of the temporarily stored data packet is then modified as a function of the connection type or application-specific data traffic type, and after the switching of a data packet in the communication device in the respective data packet, the original, stored packet loss priority information is restored.
- the connection type or application-specific data traffic type is advantageously established during the establishment of a virtual connection within the communication device and, if necessary, i.e. depends on the connection type or application-specific traffic type that modifies packet loss priority information.
- the packet loss priority information read from the buffered data packet is stored in an additional data packet header that is specific to the communication device registered.
- the additional data packet header is then attached to the cached data packet and the cached data packet including the attached additional data packet header is conveyed in the communication device.
- different loss priorities are assigned to the respective data packet by the packet loss priority information.
- the assignment of different loss priorities with the aid of the packet loss priority information is coordinated with the "Traffic Management Specification 4.0" proposal of the ATM Forum 1996.
- a further essential advantage of the method according to the invention can be seen in the fact that the respective data packets of a group of data packets are modified with packet loss priority information which is dependent on the connection type or application-specific data traffic type.
- packet loss priority information which is dependent on the connection type or application-specific data traffic type.
- several data packets of the virtual connection can be combined into groups, the packet loss priority information of the data packets of the respective group being able to be modified differently independently of a further group of the virtual connection.
- the further data packets of the group can be processed in the same way as the checked data packet without checking the packet loss priority information.
- the determination of the packet loss priority information of the further data packets of a group is avoided and leads to a dynamic relief of the existing computer resources.
- the additional communication device-specific data packet header added to the data packet is removed again.
- the data packet including the original packet loss priority information, is advantageously forwarded to the communication network by the communication device.
- the packet loss priority information is advantageously determined by cell loss priority information.
- the assignment of cell loss priority information in cell-switching communication devices, in particular in those operating according to the asynchronous transfer mode, is coordinated with the "Traffic Management Specification 4.0" proposal of the ATM Forum 1996. According to this, one-bit information - the "Cell Loss Priority" bit - for the assignment of cell loss priority information is provided in each ATM cell.
- FIG. 1 there is an ATM communication device operating according to the asynchronous transfer mode ATM-KE schematically shown, to which a plurality of feeder lines El to En and a plurality of customer lines AI to An are connected with the aid of connection units AE.
- the feeder lines El to En and the customer lines AI to An and one of several possible connection units AE are shown by way of example in FIG. 1.
- ATM cells are transmitted via virtual connections according to the asynchronous transfer mode, with variable or fixed transmission rates for the
- a virtual connection Vx is exemplified by a dashed line and its feeder line Ex or its customer line Ax.
- the connection unit AE has a plurality of treatment devices BHE, each of the feeder lines El to En and the customer lines AI to An being assigned a treatment device BHE.
- the feeder and customer treatment device BHEE / BHEA assigned to the virtual connection Vx is shown by way of example, the feeder treatment device BHEE being connected to the feeder line Ex and the customer treatment device BHEA being connected to the customer line Ax.
- the feeder treatment device BHEE of the connection unit AE is supplied with the ATM cells DPx transmitted in the virtual connection Vx.
- the ATM cells DPx of the virtual connection Vx are forwarded to a coupling arrangement KA of the ATM communication device ATM-KE, with the coupling arrangement KA shown in FIG. 1 by way of example of a multi-stage structure with a plurality of coupling multiples KV connected to one another.
- the ATM cells DPx of the virtual connection Vx are forwarded from the coupling arrangement KA through the customer handling device BHEA to the customer line Ax.
- the treatment units BHE / BHEE / BHEA are equipped with a storage unit PS and a microcontroller MC, the storage unit PS and the microcontroller MC of the feeder or customer treatment unit BHEE / BHEA being shown by way of example in FIG.
- the ATM cell DPx of the virtual connection Vx arrives in the ATM communication device ATM-KE
- the ATM cell DPx is forwarded to the feeder treatment device BHEE of the connection unit AE and temporarily stored there in the storage unit PS.
- the packet loss priority information CLPx transmitted in the buffered ATM cell DPx is read from the ATM cell DPx with the aid of the microcontroller MC and entered into an additional data packet header DKx that is specific to the communication device.
- the modified packet loss priority information CLPmx is defined for the respective connection type for the ATM communication device ATM-KE and stored in a table - for example, a low loss priority is always provided for a constant bit rate connection. Subsequently, depending on the connection type of the virtual connection Vx, the modified packet loss priority information CLPmx provided for the respective connection type is entered in the ATM cell DPx or stored in the storage unit PS instead of the packet loss priority information CLPx. In addition, the microcontroller MC appends the additional data packet header DKx, which includes the original packet loss priority information CLPx, to the ATM cell DPx. The ATM cell DPx including the attached additional data packet header DKx is then transmitted to the switching network KA and switched there using the switching matrix KV.
- the switching information specified in the additional data packet header DKx makes the respective ATM cell DPx, including the attached, additional data packet header DKx, the subscriber connected to the subscriber line Ax.
- Treatment facility BHEA mediated and stored there temporarily in the storage unit PS.
- the microcontroller MC reads the original packet loss priority information CLPx from the temporarily stored additional data packet header DKx, which is added to the associated ATM cell DPx instead of the modified packet loss priority information CLPmx.
- the additional data packet header DKx attached to the ATM cell DPx is removed and the ATM cell DPx is forwarded to the customer line Ax by the customer treatment device BHEA.
- the application of the method according to the invention is not limited to ATM communication devices ATM-KE, but can be used in all communication devices which switch data packets DPx and in which packet loss priority information CLPx assigned to data packets DPx are transmitted with the data packets DPx.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
Claims
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA002352135A CA2352135A1 (en) | 1998-11-26 | 1999-11-12 | Method for aligning of packet loss priority information |
US09/856,919 US6947429B1 (en) | 1998-11-26 | 1999-11-12 | Method for aligning of packet loss priority information in a data-packet switching communication device |
EP99963226A EP1133891A1 (de) | 1998-11-26 | 1999-11-12 | Verfahren zum abstimmen von paketverlustprioritätsinformationen |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19854656.4 | 1998-11-26 | ||
DE19854656A DE19854656A1 (de) | 1998-11-26 | 1998-11-26 | Verfahren zum Abstimmen von Paketverlustprioritätsinformationen für eine Überlaststeuerung einer Datenpakete vermittelnden Kommunikationseinrichtung |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2000032005A1 true WO2000032005A1 (de) | 2000-06-02 |
Family
ID=7889152
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/DE1999/003613 WO2000032005A1 (de) | 1998-11-26 | 1999-11-12 | Verfahren zum abstimmen von paketverlustprioritätsinformationen |
Country Status (5)
Country | Link |
---|---|
US (1) | US6947429B1 (de) |
EP (1) | EP1133891A1 (de) |
CA (1) | CA2352135A1 (de) |
DE (1) | DE19854656A1 (de) |
WO (1) | WO2000032005A1 (de) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002030062A1 (en) * | 2000-10-03 | 2002-04-11 | U4Ea Technologies Limited | Allocating priority levels in a data flow |
US7337236B2 (en) * | 2002-07-02 | 2008-02-26 | International Business Machines Corporation | Application prioritization in a stateless protocol |
US10248453B2 (en) * | 2012-10-23 | 2019-04-02 | Red Hat Israel, Ltd. | Client live migration for a virtual machine |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5553061A (en) * | 1994-06-27 | 1996-09-03 | Loral Fairchild Corporation | Packet processor having service priority and loss priority features |
US5724358A (en) * | 1996-02-23 | 1998-03-03 | Zeitnet, Inc. | High speed packet-switched digital switch and method |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3241716B2 (ja) * | 1990-08-31 | 2001-12-25 | 株式会社東芝 | Atm交換方法 |
JPH0637797A (ja) * | 1992-05-20 | 1994-02-10 | Xerox Corp | パケット交換網の予約リング機構 |
JP3178949B2 (ja) * | 1993-09-30 | 2001-06-25 | 富士通株式会社 | Atmスイッチ方式 |
JP3162975B2 (ja) * | 1995-10-16 | 2001-05-08 | 株式会社日立製作所 | 廃棄優先制御管理方式によるatm交換機 |
US5764626A (en) * | 1995-11-17 | 1998-06-09 | Telecommunications Techniques Corporation | Rate-matched cell identification and modification, replacement, or insertion for test and measurement of ATM network virtual connections |
DE19705789A1 (de) * | 1997-02-14 | 1998-09-03 | Siemens Ag | Verfahren und Schaltungsanordnung zum Übertragen von Nachrichtenzellen im Zuge von virtuellen Verbindungen unterschiedlicher Prioritäten |
US6111858A (en) * | 1997-02-18 | 2000-08-29 | Virata Limited | Proxy-controlled ATM subnetwork |
US6081505A (en) * | 1997-03-20 | 2000-06-27 | Nokia Telecommunications, Oy | Cell scheduling system and method for networks nodes |
EP0935366A1 (de) * | 1998-02-05 | 1999-08-11 | Alcatel | Verfahren zur Zellenmarkierung von gepufferten und fragmentierten Rahmen |
-
1998
- 1998-11-26 DE DE19854656A patent/DE19854656A1/de not_active Withdrawn
-
1999
- 1999-11-12 CA CA002352135A patent/CA2352135A1/en not_active Abandoned
- 1999-11-12 EP EP99963226A patent/EP1133891A1/de not_active Withdrawn
- 1999-11-12 US US09/856,919 patent/US6947429B1/en not_active Expired - Lifetime
- 1999-11-12 WO PCT/DE1999/003613 patent/WO2000032005A1/de not_active Application Discontinuation
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5553061A (en) * | 1994-06-27 | 1996-09-03 | Loral Fairchild Corporation | Packet processor having service priority and loss priority features |
US5724358A (en) * | 1996-02-23 | 1998-03-03 | Zeitnet, Inc. | High speed packet-switched digital switch and method |
Non-Patent Citations (1)
Title |
---|
SMITH A J ET AL: "A NEW MULTIPLEXOR FOR B-ISDN CONNECTIONLESS DATA TRAFFIC", PROCEEDINGS OF THE CONFERENCE ON TELECOMMUNICATIONS,GB,LONDON, IEE, vol. CONF. 4, 1993, pages 281 - 286, XP000473738 * |
Also Published As
Publication number | Publication date |
---|---|
DE19854656A1 (de) | 2000-06-08 |
EP1133891A1 (de) | 2001-09-19 |
US6947429B1 (en) | 2005-09-20 |
CA2352135A1 (en) | 2000-06-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69522401T2 (de) | Verfahren und Vorrichtung zur Überlastregelung in einem Paketkommunikationsnetz | |
DE69632240T2 (de) | Verfahren und Anlage zur Kontrolle von Übertragungsgeschwindigkeiten von Quellen in ATM-Netzwerken | |
DE69811622T2 (de) | Verfahren und Vorrichtung zur Bandbreitenverwaltung in einem Datenübertragungsnetz | |
DE10233954B4 (de) | Verfahren, Kommunikationsanordnung und Kommunikationseinrichtung zum Übermitteln von Datenzellen über ein paketorientiertes Kommunikationsnetz | |
DE102010000995B3 (de) | Erhöhung der Echtzeitfähigkeit von Ethernetnetzwerken | |
EP1133891A1 (de) | Verfahren zum abstimmen von paketverlustprioritätsinformationen | |
EP1514448A2 (de) | Verfahren, kommunikationsanordnung und kommumikationseinrichtung zum übermitteln von informationen | |
EP0927476A1 (de) | Verfahren, durch welches sätzen von verschiedene parameter repräsentierenden werten adressen zuweisbar sind | |
EP0962119A1 (de) | Atm-kommunikationssystem zum vermitteln von internet-datenpaketen | |
EP1142434B1 (de) | Verfahren zur datenübermittlung über ein paket-orientiertes kommunikationsnetz | |
DE19937244B4 (de) | Verfahren zum Bestimmen von Zellenverlustprioritätsinformationen | |
AT408172B (de) | Verfahren zur konfigurierung einer netzwerksabschluss-einheit | |
EP1198930A1 (de) | Verfahren zum bestimmen von zellenverlustprioritätsinformationen | |
EP0887972B1 (de) | Verfahren und Anordnung zur Vermittlung von paketorientierten Datenströmen in einer Vermittlungseinheit | |
EP0981230B1 (de) | Koppelvorrichtung mit vollständiger Übertragung des Inhaltes eines Kopffeldes einer Zelle | |
EP0916231A1 (de) | Verfahren zur optimierung der auslastung von verbindungsabschnitten in systemen, in denen informationen in datenpaketen übertragen werden | |
EP1061696B1 (de) | ATM-Vermittlungseinrichtung mit einem Koppelnetz | |
EP1095536A1 (de) | Verfahren zum einrichten eines leitweges über ein kommunikationsnetz | |
WO1998033353A1 (de) | Verfahren zur realisierung von emulierten ringnetz-strukturen in einem nach dem asynchronen-transfer-modus atm konzipierten kommunikationsnetz | |
EP0998833A1 (de) | Verfahren und vermittlungseinheit zum übermitteln von daten gemäss dem atm-protokoll und dem internet-protokoll | |
EP1080562A1 (de) | Verfahren zum entfernen von atm-zellen aus einer atm-kommunikationseinrichtung | |
EP0889669A2 (de) | Kommunikationssystem mit Sonderkanal | |
DE19715797A1 (de) | Lokales Netzwerk mit Port Extender | |
WO2000018178A1 (de) | Verfahren zum ermitteln einer netzzugangsadresse |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): CA US |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE |
|
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 1999963226 Country of ref document: EP |
|
ENP | Entry into the national phase |
Ref document number: 2352135 Country of ref document: CA Ref country code: CA Ref document number: 2352135 Kind code of ref document: A Format of ref document f/p: F |
|
WWE | Wipo information: entry into national phase |
Ref document number: 09856919 Country of ref document: US |
|
WWP | Wipo information: published in national office |
Ref document number: 1999963226 Country of ref document: EP |
|
WWW | Wipo information: withdrawn in national office |
Ref document number: 1999963226 Country of ref document: EP |