WO2000005918A1 - Method for determining packets of data contained in a continuous data flow - Google Patents
Method for determining packets of data contained in a continuous data flow Download PDFInfo
- Publication number
- WO2000005918A1 WO2000005918A1 PCT/DE1999/001963 DE9901963W WO0005918A1 WO 2000005918 A1 WO2000005918 A1 WO 2000005918A1 DE 9901963 W DE9901963 W DE 9901963W WO 0005918 A1 WO0005918 A1 WO 0005918A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- last
- bits
- data
- atm
- synchronization information
- 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.)
- Ceased
Links
Classifications
-
- 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/5652—Cell construction, e.g. including header, packetisation, depacketisation, assembly, reassembly
- H04L2012/5653—Cell construction, e.g. including header, packetisation, depacketisation, assembly, reassembly using the ATM adaptation layer [AAL]
- H04L2012/5656—Cell construction, e.g. including header, packetisation, depacketisation, assembly, reassembly using the ATM adaptation layer [AAL] using the AAL2
-
- 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/5672—Multiplexing, e.g. coding, scrambling
- H04L2012/5674—Synchronisation, timing recovery or alignment
-
- 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/5672—Multiplexing, e.g. coding, scrambling
- H04L2012/5675—Timeslot assignment, e.g. TDMA
Definitions
- a known data transmission method for high transmission bit rates is the so-called Asynchronous Transfer Mode (ATM).
- ATM Asynchronous Transfer Mode
- ATM cells In the transmission technology known as asynchronous transfer mode (ATM), data packets of fixed length, so-called ATM cells, are used for the data transport.
- An ATM cell is composed of a five-byte long cell header containing the switching data relevant for the transport of an ATM cell, the so-called ⁇ header 'and a 48-byte long user data field, the so-called ⁇ payload'.
- ⁇ header a five-byte long cell header containing the switching data relevant for the transport of an ATM cell
- ⁇ payload' a 48-byte long user data field
- the ATM data format is adapted to this - often referred to in the literature as ⁇ ATM layer (layer 2) Network layer (layer 3) according to the OSI reference model (Open Systems I_connection).
- the first byte of the user data area of an ATM cell is defined as a pointer that points to the first substructure element arranged in the user data area, ie it is the start address of the first in User data area located cell header of a substructure element stored. Using this pointer, it is possible to restore the synchronization between transmitter and receiver in the event that one or more ATM cells have been lost, for example due to a transmission error.
- patent application GR 98 P 2136 (internal file number), which has the same priority, suggests switching ATM cells, which are subdivided into substructure elements according to the ATM adaptation layer AAL type 2, by means of an ISDN switching system by means of an arrangement arranged therein to implement time slot-oriented switching matrix module.
- the packet-oriented ATM data format in accordance with the ATM adaptation layer AAL type 2 is converted to a time slot-oriented data format in accordance with the TDM method (Time Division Multiplex).
- TDM method Time Division Multiplex
- 32 user channels are available for data transmission, which are designed as ISDN-oriented B channels (Integrated Services Digital Network) with a transmission bit rate of 64 kbit / s each.
- the object of the present invention is to specify a method by which the detection of boundaries between individual data packets for an extraction from into a continuous Inserted data packets is enabled.
- a substructure element according to the ATM adaptation layer AAL type 2 is composed of a 3-byte long cell header and a user data area of variable length (0 to 64 bytes).
- the cell header of a substructure element is subdivided into an 8-bit channel identification CID (Channel I_dentifier), a 6-bit length identification LI (Length Indicator), and a 5-bit transmitter-receiver identification UUI (User-to -User Indication) and a 5 bit Ze11kopf checksum HEC (Header Error Control).
- the cell head checksum HEC - often referred to in the literature as a block check string - is determined in a so-called cyclic block check - often referred to in the literature as code-independent error protection and abbreviated as CRC (Cyclic Redundancy Check) - and is used to check the correctness of the first 19 bits transmitted in the cell header of a substructure element.
- CRC Cyclic Redundancy Check
- the binary characters of the data block to be saved - i.e. the first 19 bits transmitted in the cell header of a substructure element - serve as a coefficient. of a so-called basic polynomial.
- a basic polynomial "x 18 + x 12 + x 7 + x 3 + 1" results from a data block "1000001000010001001”.
- This basic polynomial is divided by a so-called generator polynomial "x 5 + x 2 + 1" (standardized by ITU-T 1.362) modulo-2. The remainder remaining after the division corresponds to the cell head checksum HEC.
- An essential advantage of the method according to the invention is that it enables data packets inserted into a continuous data stream to be recovered without transmitting additional information which marks the beginning of a data packet.
- An advantage of embodiments of the invention defined in the subclaims is, inter alia, that by inserting filler cells or filler data into a substructure element when converting a packet-oriented data format into a time slot-oriented data format, a mediation of compressed data (with a variable transmission bit rate) is possible without previous decompression. This prevents a loss of quality when transmitting compressed data.
- 1 a structural diagram for the schematic representation of the conversion of the packet-oriented ATM data format into the time slot-oriented TDM data format according to a first conversion mode
- 2 shows a structural diagram for the schematic representation of the conversion of the packet-oriented ATM data format into the time slot-oriented TDM data format according to a second conversion mode
- 3 a structural diagram for the schematic representation of a TDM channel with associated time stamps.
- FIG. 1 shows a schematic illustration of a conversion of the packet-oriented ATM data format according to the ATM adaptation layer AAL type 2 (ATM adaptation layer) into the time slot-oriented data format according to the TDM method (Time Division Multiplex) according to a first conversion mode of a conversion unit UE.
- Data is transmitted in the context of the packet-oriented ATM data format via ATM cells ATM-Zl, ATM-Z2.
- An ATM cell ATM-Zl, ATM-Z2 is composed of a cell header H which contains the switching data relevant for the transport of an ATM cell ATM-Zl, ATM-Z2 and a 48-byte useful data field.
- the ATM adaptation layer AAL type 2 it is possible to subdivide the useful data area of an ATM cell ATM-Zl, ATM-Z2 into substructure elements SE.
- a substructure element SE according to the ATM adaptation layer AAL type 2 is composed of a 3-byte long cell header and a user data area I of variable length (0 to 64 bytes).
- the cell header of a substructure element SE in turn is subdivided into an 8-bit channel identification CID (Channel Identifier), a 6-bit length identification LI (Length Indicator), a 5-bit transmitter-receiver identification UUI ( User-to-User Indication) and a 5 bit long cell header checksum HEC (Header Error Control).
- CID Channel Identifier
- LI Length Indicator
- UUI User-to-User Indication
- HEC Header Error Control
- VCI value Virtual Channel I_dentifier
- substructure elements SE which are defined on the basis of different channel identifications CID in the cell header 0, ..., 3 of the substructure elements SE.
- Elements SE a user data field I of variable length (0 to 2 ° byte) can be defined, so that data transmission with variable transmission bit rate can be realized for the different logical connections.
- each substructure element SE of an ATM cell ATM-Zl defined for the transmission of user data is ATM-Z2 a TDM channel
- K0, ..., K3 assigned to the time slot-oriented data format according to the TDM method.
- An assignment of a substructure element SE to a TDM channel K0, ..., K3 takes place in a signaling phase preceding the user data transmission.
- the conversion of the packet-oriented data format according to the ATM adaptation layer AAL type 2 to the time slot-oriented data format in accordance with the TDM method must additionally adapt the - possibly variable - transmission bit rate of the packet-oriented data format resulting from the size and arrival of substructure elements SE to the constant transmission bit rate of 64 kbit / s of the time slot oriented data format. This is achieved in the context of the first conversion mode of a conversion unit UE by inserting so-called filler cells FZ of variable length into the continuous TDM data stream.
- substructure elements SE received and packaged in ATM cells ATM-Zl, ATM-Z2 are unpacked via a packet-oriented data transmission link.
- so-called filler cells FZ are converted to the substructure containing the useful data for the conversion of the - possibly variable - transmission bit rate resulting from the size and arrival of the substructure elements SE to the constant transmission bit rate of 64 kbit / s of the time slot-oriented data format.
- SE elements added.
- the length of a fill cell FZ is determined by a so-called fill cell header FZH.
- the length of a fill cell FZ is chosen so that the total transmission bit rate of a substructure element SE and a fill cell FZ results in an integer multiple of 64 kbit / s.
- the transmission bit rate of a substructure element SE is greater than 64 kbit / s - that is, greater than the transmission bit rate of a TDM channel K1, ..., K4 - the user data transmitted in a substructure element SE are transferred to several TDM channels K1,. .., K4 divided.
- FIG. 2 shows a schematic illustration of a conversion of the packet-oriented ATM data format according to the ATM adaptation layer AAL type 2 (ATM adaptation layer) into the time slot-oriented data format according to the TDM method (Time Division Multiplex) according to a second conversion mode of the conversion unit UE.
- ATM adaptation layer AAL type 2 ATM adaptation layer
- TDM method Time Division Multiplex
- FIG. 3 shows a schematic illustration of a TDM channel TDM with substructure elements SE packed therein.
- the octet-oriented TDM data stream of the TDM channel passes through a test unit PE, in which a test - in the following with
- Designated cell header check - the received data is carried out for a specific bit sequence which characterizes the start of a substructure element SE.
- This cell head check is carried out on the basis of the cell head checksum HEC transmitted in the cell head SEH of a substructure element SE.
- the binary characters of a data block to be secured - in this case the first 19 bits transmitted in the cell header SEH of a substructure element SE - are used as coefficients of a so-called basic polynomial as part of a cyclic block check.
- This basic polynomial is called a generator polynomial "X 5 + x 2 + 1" (standardized by ITU-T 1.362) divided modulo-2. The remainder remaining after the division corresponds to the cell head checksum HEC.
- Test unit PE received bytes in a shift register - often also referred to as a FIFO (First In First Out) memory
- the 3 temporarily stored bytes are the characteristic bit sequence searched for and a time mark Z which is synchronous with the beginning of the cell header is set. Then the byte first stored in the shift register is deleted from the shift register and a new byte - the last one received at the test unit PE - is written into the shift register for a new division.
- This characteristic bit sequence is repeated with each cell head SEH of a substructure element SE.
- the characteristic bit sequence occurs anywhere in the continuous data stream due to a random bit configuration.
- an additional check is carried out in addition to the cell header check
- distance check - carried out.
- the length of a substructure element SE is filled up with Filling data FD adapted to the required constant transmission bit rate of a TDM channel - so the scope of the distance check merely checks whether the characteristic bit sequence occurs at the same distance. If the character teristic bit sequence three times in a row at the same distance, the detection is considered synchronous. If a characteristic bit sequence occurs at a distance that deviates from the distance interval, the detection becomes asynchronous. The recognition is synchronized again after recognizing the characteristic bit sequence three times at the same distance. With the aid of the length identification LI transmitted in the cell header SEH of such a substructure element SE, the transmitted user data can be separated from the filler data FD.
- substructure elements SE with different lengths occur - the lengths of the respective substructure elements SE and Lengths of the respective filler cells FZ can be different - the distance check is carried out taking into account the length identification LI transmitted in the cell header SEH of a substructure element SE. If the characteristic bit sequence occurs three times in succession at the distance specified by the length identification LI, the detection is considered to be synchronous. If a characteristic bit sequence occurs at a distance that is not predetermined by the length identification LI, the detection becomes asynchronous. The recognition becomes synchronous again after recognizing the characteristic bit sequence three times at the distance specified by the length identification LI.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
Beschreibungdescription
Verfahren zur Ermittlung von in einem kontinuierlichen Datenstrom enthaltenen DatenpaketenMethod for determining data packets contained in a continuous data stream
Durch den zunehmenden Bedarf an einer Übertragung von Videoinformationen in der modernen Kommunikationstechnik, wie z.B. Fest- und Bewegtbilder bei Bildtelefonanwendungen, oder die Darstellung von hochauflösenden Graphiken an modernen DV-An- lagen, steigt die Bedeutung von Ubertragungs- und Vermittlungstechniken für hohe Datenübertragungsraten (größer 100 Mbit/s) . Ein bekanntes Datenübertragungsverfahren für hohe Übertragungsbitraten ist der sogenannte Asynchrone Transfer Modus (ATM) . Eine Datenübertragung auf Basis des Asynchronen Transfer Modus ermöglicht derzeit eine variable Übertragungsbitrate von bis zu 622 Mbit/s.Due to the increasing need for transmission of video information in modern communication technology, e.g. Fixed and moving images in videophone applications, or the display of high-resolution graphics on modern DV systems, the importance of transmission and switching techniques for high data transmission rates (greater than 100 Mbit / s) is increasing. A known data transmission method for high transmission bit rates is the so-called Asynchronous Transfer Mode (ATM). Data transmission based on the asynchronous transfer mode currently enables a variable transmission bit rate of up to 622 Mbit / s.
Bei der als Asynchroner Transfer Modus (ATM) bekannten Übermittlungstechnik werden für den Datentransport Datenpakete fester Länge, sogenannte ATM-Zellen benutzt. Eine ATM-Zelle setzt sich aus einem, die für den Transport einer ATM-Zelle relevanten Vermittlungs-Daten enthaltenden, fünf Bytes langem Zellkopf, dem sogenannten ΛHeader' und einem 48 Bytes langem Nutzdatenfeld, der sogenannten ^Payload' zusammen. Hierbei werden im Nutzdatenfeld einer ATM-Zelle nur einer logischen Verbindung - in der Literatur häufig mit ^Virtual Channel' VC oder ATM-Kanal bezeichnet - zugeordnete Daten übermittelt.In the transmission technology known as asynchronous transfer mode (ATM), data packets of fixed length, so-called ATM cells, are used for the data transport. An ATM cell is composed of a five-byte long cell header containing the switching data relevant for the transport of an ATM cell, the so-called Λ header 'and a 48-byte long user data field, the so-called ^ payload'. In this case, in the user data field of an ATM cell, only one logical connection - often referred to in the literature as ^ Virtual Channel 'VC or ATM channel - is transmitted.
In der deutschen Patentanmeldung mit dem Aktenzeichen 198 187 76.9 wurde bereits ein Verfahren vorgeschlagen, durch welches eine Übermittlung von, unterschiedlichen logischen Verbindungen zugeordneten Daten im Nutzdatenbereich einer bzw. mehrerer ATM-Zellen ermöglicht wird. Hierzu werden im Nutzdatenbereich einer bzw. mehrerer ATM-Zellen gemäß der be- kannten ATM-Anpassungs-Schicht AAL-Typ2 sogenannte Substruk- tur-Elemente mit einem variablen 0 bis 64 Bytes langem Nutzdatenfeld definiert, wobei mittels eines Adressfeldes im Zellkopf des Substruktur-Elementes eine Zuordnung zu einer logischen Verbindung erfolgt. Durch die sogenannte ATM-Anpassungs-Schicht AAL - in der Literatur häufig mit λATM Adaption Layer' bezeichnet - erfolgt dabei die Anpassung des ATM- Datenformats - in der Literatur häufig auch mit ΛATM-Layer' (Schicht 2) bezeichnet - auf die Vermittlungsschicht (Schicht 3) gemäß des OSI-Referenzmodells (Open Systems I_nterconnecti- on) . Zusätzlich zur Untergliederung des Nutzdatenbereichs einer ATM-Zelle in Substruktur-Elemente ist das erste Byte des Nutzdatenbereiches einer ATM-Zelle als ein Zeiger definiert, der auf das erste im Nutzdatenbereich angeordnete Substruk- tur-Element zeigt, d.h. es ist die Anfangsadresse des ersten im Nutzdatenbereich befindlichen Zellkopfs eines Substruktur- Elementes gespeichert. Anhand dieses Zeigers ist eine ieder- herstellung der Synchronisation zwischen Sender und Empfänger für den Fall, daß eine oder mehrere ATM-Zellen z.B. durch einen Übertragungsfehler verloren gegangen sind möglich.In the German patent application with the file number 198 187 76.9, a method has already been proposed by which a transmission of data assigned to different logical connections in the useful data area of one or more ATM cells is made possible. For this purpose, so-called substructure elements with a variable 0 to 64 byte useful data field are defined in the user data area of one or more ATM cells in accordance with the known ATM adaptation layer AAL type 2, using an address field in the Cell header of the substructure element is assigned to a logical connection. By means of the so-called ATM adaptation layer AAL - often referred to in the literature as λ ATM adaptation layer - the ATM data format is adapted to this - often referred to in the literature as Λ ATM layer (layer 2) Network layer (layer 3) according to the OSI reference model (Open Systems I_connection). In addition to the subdivision of the user data area of an ATM cell into substructure elements, the first byte of the user data area of an ATM cell is defined as a pointer that points to the first substructure element arranged in the user data area, ie it is the start address of the first in User data area located cell header of a substructure element stored. Using this pointer, it is possible to restore the synchronization between transmitter and receiver in the event that one or more ATM cells have been lost, for example due to a transmission error.
Des weiteren wird in der zeitranggleichen Patentanmeldung GR 98 P 2136 (internes Aktenzeichen) vorgeschlagen eine Vermittlung von ATM-Zellen, die gemäß der ATM-Anpassungs-Schicht AAL-Typ2 in Substruktur-Elemente untergliedert sind, durch eine ISDN-Vermittlungsanlage mittels eines darin angeordneten zeitschlitz-orientierten Koppelfeldmoduls zu realisieren. Hierzu erfolgt eine Umwandlung des paket-orientierten ATM- Datenformats gemäß ATM-Anpassungs-Schicht AAL-Typ2 auf ein zeitschlitz-orientiertes Datenformat gemäß dem TDM-Verfahren (Time Division Multiplex) . Im Rahmen des zeitschlitz-orientierten Datenformats gemäß des TDM-Verfahrens stehen für eine Datenübermittlung 32 Nutzkanäle, welche als ISDN-orientierte B-Kanäle (Integrated Services Digital Network) mit einer Übertragungsbitrate von jeweils 64 kBit/s ausgestaltet sind zur Verfügung.Furthermore, patent application GR 98 P 2136 (internal file number), which has the same priority, suggests switching ATM cells, which are subdivided into substructure elements according to the ATM adaptation layer AAL type 2, by means of an ISDN switching system by means of an arrangement arranged therein to implement time slot-oriented switching matrix module. For this purpose, the packet-oriented ATM data format in accordance with the ATM adaptation layer AAL type 2 is converted to a time slot-oriented data format in accordance with the TDM method (Time Division Multiplex). In the context of the time slot-oriented data format according to the TDM method, 32 user channels are available for data transmission, which are designed as ISDN-oriented B channels (Integrated Services Digital Network) with a transmission bit rate of 64 kbit / s each.
Aufgabe der vorliegenden Erfindung ist es, ein Verfahren anzugeben, durch welches ein Erkennen von Grenzen zwischen einzelnen Datenpaketen für eine Extraktion von in einen kontinu- ierlichen Datenstrom eingefügten Datenpaketen ermöglicht wird.The object of the present invention is to specify a method by which the detection of boundaries between individual data packets for an extraction from into a continuous Inserted data packets is enabled.
Die Lösung der Aufgabe erfolgt erfindungsgemäß mit den Merk- malen des Patentanspruchs 1.The object is achieved according to the invention with the features of patent claim 1.
Zum besseren Verständnis des paket-orientierten ATM-Datenformats gemäß der ATM-Anpassungs-Schicht AAL-Typ2 erscheint es erforderlich zunächst noch einmal auf bekannte Prinzipien näher einzugehen.For a better understanding of the packet-oriented ATM data format according to the ATM adaptation layer AAL type 2, it seems necessary to first go into known principles again.
Bei einer Datenübertragung im Rahmen des paket-orientierten ATM-Datenformats gemäß der ATM-Anpassungs-Schicht AAL-Typ2 besteht die Möglichkeit den Nutzdatenbereich einer ATM-Zelle in Substruktur-Elemente zu untergliedern.In the case of data transmission in the context of the packet-oriented ATM data format in accordance with the ATM adaptation layer AAL type 2, it is possible to subdivide the useful data area of an ATM cell into substructure elements.
Ein Substruktur-Element gemäß der ATM-Anpassungs-Schicht AAL- Typ2 setzt sich aus einem 3 Bytes langem Zellkopf und einem Nutzdatenbereich variabler Länge (0 bis 64 Byte) zusammen. Der Zellkopf eines Substruktur-Elementes untergliedert sich wiederum in eine 8 Bit lange Kanal-Identifizierung CID (Channel I_dentifier) , eine 6 Bit lange Längen-Identifizierung LI (Length Indicator) , eine 5 Bit lange Sender-Empfänger-Identifizierung UUI (User-to-User Indication) und eine 5 bit lange Ze11kopf-Kontrollsumme HEC (Header Error Control) .A substructure element according to the ATM adaptation layer AAL type 2 is composed of a 3-byte long cell header and a user data area of variable length (0 to 64 bytes). The cell header of a substructure element is subdivided into an 8-bit channel identification CID (Channel I_dentifier), a 6-bit length identification LI (Length Indicator), and a 5-bit transmitter-receiver identification UUI (User-to -User Indication) and a 5 bit Ze11kopf checksum HEC (Header Error Control).
Die Zellkopf-Kontrollsumme HEC - in der Literatur häufig auch mit Blockprüfzeichenfolge bezeichnet - wird bei einer sogenannten Zyklischen Blockprüfung - in der Literatur häufig auch mit codeungebundener Fehlersicherung bezeichnet und mit CRC (Cyclic Redundancy Check) abgekürzt - ermittelt und dient zur Überprüfung der Korrektheit der ersten 19 im Zellkopf eines Substruktur-Elementes übermittelten Bits.The cell head checksum HEC - often referred to in the literature as a block check string - is determined in a so-called cyclic block check - often referred to in the literature as code-independent error protection and abbreviated as CRC (Cyclic Redundancy Check) - and is used to check the correctness of the first 19 bits transmitted in the cell header of a substructure element.
Bei der Zyklischen Blockprüfung dienen die Binärzeichen des zu sichernden Datenblocks - also die ersten 19 im Zellkopf eines Substruktur-Elementes übermittelten Bits - als Koeffi- zienten eines sogenannten Grundpolynoms. So ergibt sich beispielsweise aus einem Datenblock „1000001000010001001" ein Grundpolynom „x18 + x12 + x7 + x3 + 1". Dieses Grundpolynom wird durch ein sogenanntes Generatorpolynom „x5 + x2 + 1" (standardisiert durch ITU-T 1.362) Modulo-2 dividiert. Der nach der Division verbleibende Rest entspricht der Zellkopf- Kontrollsumme HEC.In the cyclic block check, the binary characters of the data block to be saved - i.e. the first 19 bits transmitted in the cell header of a substructure element - serve as a coefficient. of a so-called basic polynomial. For example, a basic polynomial "x 18 + x 12 + x 7 + x 3 + 1" results from a data block "1000001000010001001". This basic polynomial is divided by a so-called generator polynomial "x 5 + x 2 + 1" (standardized by ITU-T 1.362) modulo-2. The remainder remaining after the division corresponds to the cell head checksum HEC.
Ein wesentlicher Vorteil des erfindungsgemäßen Verfahrens be- steht nun darin, daß eine Rückgewinnung von in einen kontinuierlichen Datenstrom eingefügten Datenpaketen ohne Übermittlung einer, den Beginn eines Datenpaketes markierenden Zusatzinformation ermöglicht wird.An essential advantage of the method according to the invention is that it enables data packets inserted into a continuous data stream to be recovered without transmitting additional information which marks the beginning of a data packet.
Vorteilhafte Weiterbildungen der Erfindung sind in den Unteransprüchen angegeben.Advantageous developments of the invention are specified in the subclaims.
Ein Vorteil von in den Unteransprüchen definierten Ausgestaltungen der Erfindung besteht unter anderem darin, daß durch das Einfügen von Füllzellen bzw. von Fülldaten in ein Sub- struktur-Element bei der Umwandlung eines paket-orientierten Datenformats in ein zeitschlitz-orientiertes Datenformat, eine Vermittlung von komprimierten Daten (mit einer variablen Übertragungsbitrate) ohne vorige Dekompression möglich ist. Somit wird bei der Vermittlung von komprimierten Daten ein Qualitätsverlust vermieden.An advantage of embodiments of the invention defined in the subclaims is, inter alia, that by inserting filler cells or filler data into a substructure element when converting a packet-oriented data format into a time slot-oriented data format, a mediation of compressed data (with a variable transmission bit rate) is possible without previous decompression. This prevents a loss of quality when transmitting compressed data.
Ein Ausführungsbeispiel der Erfindung wird im folgenden anhand der Zeichnung näher erläutert.An embodiment of the invention is explained below with reference to the drawing.
Dabei zeigen:Show:
Fig. 1: ein Strukturbild zur schematischen Darstellung der Umwandlung des paket-orientierten ATM-Datenformats in das zeitschlitz-orientiertes TDM-Datenformat gemäß eines ersten Umwandlungsmodus; Fig. 2: ein Strukturbild zur schematischen Darstellung der Umwandlung des paket-orientierten ATM-Datenformats in das zeitschlitz-orientiertes TDM-Datenformat gemäß eines zweiten Umwandlungsmodus; Fig. 3: ein Strukturbild zur schematischen Darstellung eines TDM-Kanals mit zugehörigen Zeitmarken.1: a structural diagram for the schematic representation of the conversion of the packet-oriented ATM data format into the time slot-oriented TDM data format according to a first conversion mode; 2 shows a structural diagram for the schematic representation of the conversion of the packet-oriented ATM data format into the time slot-oriented TDM data format according to a second conversion mode; 3: a structural diagram for the schematic representation of a TDM channel with associated time stamps.
Fig. 1 zeigt in einer schematischen Darstellung eine Umwandlung des paket-orientierten ATM-Datenformats gemäß der ATM- Anpassungs-Schicht AAL-Typ2 (ATM Adaption Layer) in das zeit- schlitz-orientierte Datenformat gemäß dem TDM-Verfahren (Time Division Multiplex) gemäß eines ersten Umwandlungsmodus einer Umwandlungseinheit UE . Eine Datenübermittlung im Rahmen des paket-orientierten ATM-Datenformats erfolgt über ATM-Zellen ATM-Zl, ATM-Z2. Eine ATM-Zelle ATM-Zl, ATM-Z2 setzt sich aus einem, die für den Transport einer ATM-Zelle ATM-Zl, ATM-Z2 relevanten Vermittlungs-Daten enthaltenden, fünf Bytes langem Zellkopf H und einem 48 Bytes langem Nutzdatenfeld zusammen. Bei einer Datenübertragung im Rahmen des paket-orientierten ATM-Datenformats gemäß der ATM-Anpassungs-Schicht AAL-Typ2 besteht die Möglichkeit den Nutzdatenbereich einer ATM-Zelle ATM-Zl, ATM-Z2 in Substruktur-Elemente SE zu untergliedern.1 shows a schematic illustration of a conversion of the packet-oriented ATM data format according to the ATM adaptation layer AAL type 2 (ATM adaptation layer) into the time slot-oriented data format according to the TDM method (Time Division Multiplex) according to a first conversion mode of a conversion unit UE. Data is transmitted in the context of the packet-oriented ATM data format via ATM cells ATM-Zl, ATM-Z2. An ATM cell ATM-Zl, ATM-Z2 is composed of a cell header H which contains the switching data relevant for the transport of an ATM cell ATM-Zl, ATM-Z2 and a 48-byte useful data field. In the case of data transmission in the context of the packet-oriented ATM data format in accordance with the ATM adaptation layer AAL type 2, it is possible to subdivide the useful data area of an ATM cell ATM-Zl, ATM-Z2 into substructure elements SE.
Ein Substruktur-Element SE gemäß der ATM-Anpassungs-Schicht AAL-Typ2 setzt sich aus einem 3 Bytes langem Zellkopf und einem Nutzdatenbereich I variabler Länge (0 bis 64 Byte) zusammen. Der Zellkopf eines Substruktur-Elementes SE untergliedert sich wiederum in eine 8 Bit lange Kanal-Identifizierung CID (Channel Identifier) , eine 6 Bit lange Längen-Identifi- zierung LI (Length Indicator) , eine 5 Bit lange Sender-Empfänger-Identifizierung UUI (User-to-User Indication) und eine 5 bit lange Zellkopf-Kontrollsumme HEC (Header Error Control) .A substructure element SE according to the ATM adaptation layer AAL type 2 is composed of a 3-byte long cell header and a user data area I of variable length (0 to 64 bytes). The cell header of a substructure element SE in turn is subdivided into an 8-bit channel identification CID (Channel Identifier), a 6-bit length identification LI (Length Indicator), a 5-bit transmitter-receiver identification UUI ( User-to-User Indication) and a 5 bit long cell header checksum HEC (Header Error Control).
Durch die Untergliederung einer ATM-Verbindung mit Hilfe von Substruktur-Elementen SE in einzelne voneinander unabhängige Datenströme, wie am Beispiel der ATM-Zellen ATM-Zl, ATM-Z2 in der Figur dargestellt, können innerhalb einer ATM-Verbindung anhand der 8-Bit langen Kanal-Identifizierung CID mehrereBy dividing an ATM connection with the aid of substructure elements SE into individual data streams that are independent of one another, as in the example of the ATM cells ATM-Zl, ATM-Z2 in of the figure, several can within an ATM connection based on the 8-bit channel identification CID
(256) logische Verbindungen adressiert werden, die alle mit der gleichen ATM-Adresse - bestehend aus einem VPI-Wert(256) logical connections are addressed, all with the same ATM address - consisting of a VPI value
(Virtual Path Identifier) und einem VCI-Wert (Virtual Channel I_dentifier) - angesprochen werden. Des weiteren besteht die Möglichkeit ein Substruktur-Element SE für eine Übermittlung von, den logischen Verbindungen zugeordneten Signalisierungs- information zu definieren.(Virtual Path Identifier) and a VCI value (Virtual Channel I_dentifier) - can be addressed. There is also the possibility of defining a substructure element SE for the transmission of signaling information assigned to the logical connections.
In der Figur sind beispielsweise vier unterschiedliche Substruktur-Elemente SE dargestellt, die anhand unterschiedlicher Kanal-Identifizierungen CID im Zellkopf 0,...,3 der Substruktur-Elemente SE definiert sind. Durch die 6 Bit lange Längen-Identifizierung LI im Zellkopf eines Substruktur-In the figure, for example, four different substructure elements SE are shown, which are defined on the basis of different channel identifications CID in the cell header 0, ..., 3 of the substructure elements SE. The 6-bit length identification LI in the cell header of a substructure
Elements SE kann ein Nutzdatenfeld I variabler Länge (0 bis 2° Byte) definiert werden, so daß für die unterschiedlichen logischen Verbindungen eine Datenübertragung mit variabler Übertragungsbitrate realisierbar ist.Elements SE a user data field I of variable length (0 to 2 ° byte) can be defined, so that data transmission with variable transmission bit rate can be realized for the different logical connections.
Für eine Umwandlung des paket-orientierten Datenformats gemäß der ATM-Anpassungs-Schicht AAL-Typ2 auf das zeitschlitz- orientierte Datenformat gemäß dem TDM-Verfahren wird jedem, für eine Übermittlung von Nutzdaten definierten Substruktur- Element SE einer ATM-Zelle ATM-Zl, ATM-Z2 ein TDM-KanalFor a conversion of the packet-oriented data format according to the ATM adaptation layer AAL type 2 to the time slot-oriented data format according to the TDM method, each substructure element SE of an ATM cell ATM-Zl defined for the transmission of user data is ATM-Z2 a TDM channel
K0,..., K3 des zeitschlitz-orientierten Datenformats gemäß dem TDM-Verfahren zugeordnet. Eine Zuordnung eines Substruk- tur-Elements SE zu einem TDM-Kanal K0,...,K3 erfolgt dabei in einer, der Nutzdatenübermittlung vorangehenden Signalisie- rungsphase. Für eine Datenübermittlung im Rahmen des zeitschlitz-orientierten Datenformats gemäß des TDM-Verfahrens stehen allgemein 32 Nutzkanäle, welche als ISDN-orientierte B-Kanäle mit einer konstanten Übertragungsbitrate von jeweils 64 kBit/s ausgestaltet sind zur Verfügung.K0, ..., K3 assigned to the time slot-oriented data format according to the TDM method. An assignment of a substructure element SE to a TDM channel K0, ..., K3 takes place in a signaling phase preceding the user data transmission. There are generally 32 user channels available for data transmission in the context of the time slot-oriented data format in accordance with the TDM method, which are designed as ISDN-oriented B channels with a constant transmission bit rate of 64 kbit / s each.
Im Rahmen der Umwandlung des paket-orientierten Datenformats gemäß der ATM-Anpassungs-Schicht AAL-Typ2 auf das zeit- schlitz-orientierte Datenformat gemäß dem TDM-Verfahren muß zusätzlich eine Anpassung der, durch die Größe und das Eintreffen von Substruktur-Elementen SE sich ergebenden - eventuell variablen - Übertragungsbitrate des paket-orientierten Datenformats auf die konstante Ubertragungsbitrate von 64 kBit/s des zeitschlitz-orientierte Datenformats erfolgen. Dies wird im Rahmen des ersten Umwandlungsmodus einer Umwandlungseinheit UE durch ein Einfügen von sogenannten Füllzellen FZ variabler Länge in den kontinuierlichen TDM-Datenstrom er- reicht.As part of the conversion of the packet-oriented data format according to the ATM adaptation layer AAL type 2 to the time slot-oriented data format in accordance with the TDM method must additionally adapt the - possibly variable - transmission bit rate of the packet-oriented data format resulting from the size and arrival of substructure elements SE to the constant transmission bit rate of 64 kbit / s of the time slot oriented data format. This is achieved in the context of the first conversion mode of a conversion unit UE by inserting so-called filler cells FZ of variable length into the continuous TDM data stream.
In der Umwandlungseinheit UE werden über eine paket-orien- tierte Datenübertragungsstrecke empfangene und in ATM-Zellen ATM-Zl, ATM-Z2 verpackte Substruktur-Elemente SE entpackt. Anschließend werden für die Umsetzung der, durch die Größe und das Eintreffen der Substruktur-Elemente SE sich ergebenden - eventuell variablen - Ubertragungsbitrate auf die konstante Übertragungsbitrate von 64 kBit/s des zeitschlitz- orientierten Datenformats sogenannte Füllzellen FZ zu den, die Nutzdaten enthaltenden Substruktur-Elementen SE hinzugefügt. Durch einen sogenannten Füllzellen-Header FZH wird die Länge einer Füllzelle FZ bestimmt. Die Länge einer Füllzelle FZ wird dabei so gewählt, daß die Gesamt-Übertragungsbitrate eines Substruktur-Elements SE und einer Füllzelle FZ ein Ganzzahliges Vielfaches von 64 kBit/s ergibt. Ist die Ubertragungsbitrate eines Substruktur-Elementes SE größer als 64 kBit/s - also größer als die Ubertragungsbitrate eines TDM- Kanals K1,...,K4 - werden die in einem Substruktur-Element SE übermittelten Nutzdaten auf mehrere TDM-Kanäle K1,...,K4 auf- geteilt.In the conversion unit UE, substructure elements SE received and packaged in ATM cells ATM-Zl, ATM-Z2 are unpacked via a packet-oriented data transmission link. Subsequently, so-called filler cells FZ are converted to the substructure containing the useful data for the conversion of the - possibly variable - transmission bit rate resulting from the size and arrival of the substructure elements SE to the constant transmission bit rate of 64 kbit / s of the time slot-oriented data format. SE elements added. The length of a fill cell FZ is determined by a so-called fill cell header FZH. The length of a fill cell FZ is chosen so that the total transmission bit rate of a substructure element SE and a fill cell FZ results in an integer multiple of 64 kbit / s. If the transmission bit rate of a substructure element SE is greater than 64 kbit / s - that is, greater than the transmission bit rate of a TDM channel K1, ..., K4 - the user data transmitted in a substructure element SE are transferred to several TDM channels K1,. .., K4 divided.
Abschließend werden diese Daten (Substruktur-Elemente SE und Füllzellen FZ gemeinsam) einem in der Signalisierungsphase vereinbarten TDM-Kanal K0,...,K1 einer zeitschlitz-orientier- ten Datenübertragungsstrecke zugewiesen und weiterübermittelt. Fig. 2 zeigt in einer schematischen Darstellung eine Umwandlung des paket-orientierten ATM-Datenformats gemäß der ATM- Anpassungs-Schicht AAL-Typ2 (ATM Adaption Layer) in das zeit- schlitz-orientierte Datenformat gemäß dem TDM-Verfahren (Time Division Multiplex) gemäß eines zweiten Umwandlungsmodus der Umwandlungseinheit UE .Finally, these data (substructure elements SE and fill cells FZ together) are assigned to a TDM channel K0,..., K1 agreed in the signaling phase of a time slot-oriented data transmission link and forwarded on. 2 shows a schematic illustration of a conversion of the packet-oriented ATM data format according to the ATM adaptation layer AAL type 2 (ATM adaptation layer) into the time slot-oriented data format according to the TDM method (Time Division Multiplex) according to a second conversion mode of the conversion unit UE.
Im Gegensatz zum ersten Umwandlungsmodus werden beim zweiten Umwandlungsmodus keine separaten Füllzellen FZ in den konti- nuierlichen TDM-Datenstrom eingefügt. Eine Anpassung der, durch die Größe und das Eintreffen der Substruktur-Elemente SE an der Umwandlungseinheit UE sich ergebenden - eventuell variablen - Ubertragungsbitrate des paket-orientierten Datenformats gemäß der ATM-Anpassungs-Schicht AAL-Typ2 auf die konstante Ubertragungsbitrate von 64 kBit/s des zeitschlitz- orientierten Datenformats gemäß dem TDM-Verfahren erfolgt durch ein Auffüllen der Substruktur-Elemente SE mit Fülldaten FD, so daß die Gesamt-Übertragungsbitrate eines Substruktur- Elementes SE - bestehend aus Nutzdaten und Fülldaten FD - ein Ganzzahliges Vielfaches von 64 kBit/s ergibt.In contrast to the first conversion mode, no separate filler cells FZ are inserted in the continuous TDM data stream in the second conversion mode. An adaptation of the - possibly variable - transmission bit rate of the packet-oriented data format resulting from the size and arrival of the substructure elements SE at the conversion unit UE according to the ATM adaptation layer AAL type 2 to the constant transmission bit rate of 64 kbit / s of the time slot-oriented data format according to the TDM method is carried out by filling the substructure elements SE with filler data FD, so that the total transmission bit rate of a substructure element SE - consisting of user data and filler data FD - is an integer multiple of 64 kbit / s results.
Fig. 3 zeigt in einer schematischen Darstellung einen TDM-Kanal TDM mit darin verpackten Substruktur-Elementen SE. Der oktettorientierte TDM-Datenstrom des TDM-Kanals durchläuft eine Prüfeinheit PE, in der eine Prüfung - im weiteren mit3 shows a schematic illustration of a TDM channel TDM with substructure elements SE packed therein. The octet-oriented TDM data stream of the TDM channel passes through a test unit PE, in which a test - in the following with
Zellkopf-Prüfung bezeichnet - der empfangenen Daten auf eine bestimmte, den Beginn eines Substruktur-Elementes SE kennzeichnende Bitfolge vorgenommen wird. Diese Zellkopf-Prüfung erfolgt anhand der im Zellkopf SEH eines Substruktur- Elementes SE übermittelten Zellkopf-Kontrollsumme HEC.Designated cell header check - the received data is carried out for a specific bit sequence which characterizes the start of a substructure element SE. This cell head check is carried out on the basis of the cell head checksum HEC transmitted in the cell head SEH of a substructure element SE.
Wie bereits beschrieben, werden im Rahmen einer Zyklischen Blockprüfung die Binärzeichen eines zu sichernden Datenblocks - in diesem Fall die ersten 19 im Zellkopf SEH eines Sub- Struktur-Elementes SE übermittelten Bits - als Koeffizienten eines sogenannten Grundpolynoms herangezogen. Dieses Grundpolynom wird durch ein sogenanntes Generatorpolynom „x5 + x2 + 1" (standardisiert durch ITU-T 1.362) Modulo-2 dividiert. Der nach der Division verbleibende Rest entspricht der Zellkopf-Kontrollsumme HEC.As already described, the binary characters of a data block to be secured - in this case the first 19 bits transmitted in the cell header SEH of a substructure element SE - are used as coefficients of a so-called basic polynomial as part of a cyclic block check. This basic polynomial is called a generator polynomial "X 5 + x 2 + 1" (standardized by ITU-T 1.362) divided modulo-2. The remainder remaining after the division corresponds to the cell head checksum HEC.
Für die Zellkopf-Prüfung werden die letzten drei von derFor the cell head test, the last three of the
Prüfeinheit PE empfangenen Bytes in einem Schieberegister - häufig auch als FIFO-Speicher (First In First Out) bezeichnetTest unit PE received bytes in a shift register - often also referred to as a FIFO (First In First Out) memory
- zwischengespeichert und durch das Generatorpolynom Modulo-2 dividiert. Ergibt sich bei der Division der Rest Null, so handelt es sich bei den 3 zwischengespeicherten Bytes um die gesuchte charakteristische Bitfolge und eine zum Beginn des Zellkopfs synchrone Zeitmarke Z wird gesetzt. Anschließend wird das zuerst im Schieberegister gespeicherte Byte aus dem Schieberegister gelöscht und ein neues - das zuletzt an der Prüfungseinheit PE empfangene - Byte für eine erneute Division in das Schieberegister geschrieben.- cached and divided by the generator polynomial modulo-2. If the division results in the remainder of zero, the 3 temporarily stored bytes are the characteristic bit sequence searched for and a time mark Z which is synchronous with the beginning of the cell header is set. Then the byte first stored in the shift register is deleted from the shift register and a new byte - the last one received at the test unit PE - is written into the shift register for a new division.
Diese charakteristische Bitfolge wiederholt sich mit jedem Zellkopf SEH eines Substruktur-Elementes SE. Außerdem besteht die Möglichkeit, daß die charakteristische Bitfolge im kontinuierlichen Datenstrom aufgrund einer zufälligen Bitkonstel- lation an einer beliebigen Stelle auftritt. Um derartige zufällig auftretenden Bitkonstellationen bei der Erkennung des Beginns eines Substruktur-Elementes SE - also des Zellkopfs SEH eines Substruktur-Elementes SE - unterdrücken zu können, wird zusätzlich zur Zellkopf-Prüfung eine zusätzliche PrüfungThis characteristic bit sequence is repeated with each cell head SEH of a substructure element SE. There is also the possibility that the characteristic bit sequence occurs anywhere in the continuous data stream due to a random bit configuration. In order to be able to suppress such randomly occurring bit constellations when recognizing the start of a substructure element SE - that is, the cell header SEH of a substructure element SE - an additional check is carried out in addition to the cell header check
- im weiteren mit Abstands-Prüfung bezeichnet - durchgeführt.- hereinafter referred to as distance check - carried out.
Treten wie im Fall einer Umwandlung des paket-orientierten ATM-Datenformats in das zeitschlitz-orientierte TDM-Daten- format gemäß des zweiten Umwandlungsmodus der Umwandlungseinheit UE nur Substruktur-Elemente SE mit gleicher Länge - die Länge eines Substruktur-Elementes SE wird durch Auffüllen mit Fülldaten FD auf die erforderliche konstante Übertragungsbit- rate eines TDM-Kanals angepaßt - auf, so wird im Rahmen der Abstands-Prüfung lediglich überprüft, ob die charakteristische Bitfolge im gleichen Abstand auftritt. Tritt die charak- teristische Bitfolge dreimal hintereinander im gleichen Abstand auf, so gilt die Erkennung als synchron. Tritt eine charakteristische Bitfolge in einem von dem Abstandsintervall abweichenden Abstand auf, so wird die Erkennung asynchron. Die Erkennung wird nach dreimaligem Erkennen der charakteristische Bitfolge im gleichen Abstand wieder synchron. Mit Hilfe der im Zellkopf SEH eines solchen Substruktur-Elementes SE übermittelten Längen-Identifizierung LI können die übermittelten Nutzdaten von den Fülldaten FD getrennt werden.As in the case of a conversion of the packet-oriented ATM data format into the time slot-oriented TDM data format in accordance with the second conversion mode of the conversion unit UE, only substructure elements SE with the same length occur - the length of a substructure element SE is filled up with Filling data FD adapted to the required constant transmission bit rate of a TDM channel - so the scope of the distance check merely checks whether the characteristic bit sequence occurs at the same distance. If the character teristic bit sequence three times in a row at the same distance, the detection is considered synchronous. If a characteristic bit sequence occurs at a distance that deviates from the distance interval, the detection becomes asynchronous. The recognition is synchronized again after recognizing the characteristic bit sequence three times at the same distance. With the aid of the length identification LI transmitted in the cell header SEH of such a substructure element SE, the transmitted user data can be separated from the filler data FD.
Treten wie im Fall einer Umwandlung des paket-orientierten ATM-Datenformats in das zeitschlitz-orientierte TDM-Daten- format gemäß des ersten Umwandlungsmodus der Umwandlungsein- heit UE Substruktur-Elemente SE mit unterschiedlicher Länge - die Längen der jeweiligen Substruktur-Elementes SE und die Längen der jeweiligen Füllzellen FZ können unterschiedlich sein - auf, so erfolgt die Abstands-Prüfung unter Berücksichtigung der im Zellkopf SEH eines Substruktur-Elementes SE übermittelten Längen-Identifizierung LI. Tritt die charakte- ristische Bitfolge dreimal hintereinander in dem durch die Längen-Identifizierung LI vorgegebenen Abstand auf, so gilt die Erkennung als synchron. Tritt eine charakteristische Bitfolge in einem nicht durch die Längen-Identifizierung LI vorgegebenen Abstand auf, so wird die Erkennung asynchron. Die Erkennung wird nach dreimaligem Erkennen der charakteristische Bitfolge in dem durch die Längen-Identifizierung LI vorgegebenen Abstand wieder synchron. As in the case of a conversion of the packet-oriented ATM data format into the time slot-oriented TDM data format according to the first conversion mode of the conversion unit UE, substructure elements SE with different lengths occur - the lengths of the respective substructure elements SE and Lengths of the respective filler cells FZ can be different - the distance check is carried out taking into account the length identification LI transmitted in the cell header SEH of a substructure element SE. If the characteristic bit sequence occurs three times in succession at the distance specified by the length identification LI, the detection is considered to be synchronous. If a characteristic bit sequence occurs at a distance that is not predetermined by the length identification LI, the detection becomes asynchronous. The recognition becomes synchronous again after recognizing the characteristic bit sequence three times at the distance specified by the length identification LI.
Claims
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE19832998.9 | 1998-07-22 | ||
| DE1998132998 DE19832998A1 (en) | 1998-07-22 | 1998-07-22 | Method for determining data packets contained in a continuous data stream |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2000005918A1 true WO2000005918A1 (en) | 2000-02-03 |
Family
ID=7874936
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/DE1999/001963 Ceased WO2000005918A1 (en) | 1998-07-22 | 1999-07-01 | Method for determining packets of data contained in a continuous data flow |
Country Status (2)
| Country | Link |
|---|---|
| DE (1) | DE19832998A1 (en) |
| WO (1) | WO2000005918A1 (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE10159911A1 (en) * | 2001-12-06 | 2003-06-26 | Rohde & Schwarz | Controlled data section acceptance involves starting acceptance of next data section according to difference between current time marker, predicted time marker for next data section |
| US7431923B2 (en) | 2005-01-03 | 2008-10-07 | Arius Research Inc. | Cytotoxicity mediation of cells evidencing surface expression of CD63 |
| US7442777B2 (en) | 2000-11-29 | 2008-10-28 | Arius Research Inc. | Cytotoxicity mediation of cells evidencing surface expression of CD63 |
| US7534429B2 (en) | 2000-11-29 | 2009-05-19 | Hoffmann-La Roche Inc. | Cytotoxicity mediation of cells evidencing surface expression of CD63 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5570362A (en) * | 1994-03-16 | 1996-10-29 | Fujitsu Limited | System for transferring variable length cells under ATM |
| US5768274A (en) * | 1994-03-31 | 1998-06-16 | Hitachi, Ltd. | Cell multiplexer having cell delineation function |
| US5774469A (en) * | 1996-04-01 | 1998-06-30 | Telefonaktiebolaget Lm Ericsson | Combined minicell alignment and header protection method and apparatus |
-
1998
- 1998-07-22 DE DE1998132998 patent/DE19832998A1/en not_active Withdrawn
-
1999
- 1999-07-01 WO PCT/DE1999/001963 patent/WO2000005918A1/en not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5570362A (en) * | 1994-03-16 | 1996-10-29 | Fujitsu Limited | System for transferring variable length cells under ATM |
| US5768274A (en) * | 1994-03-31 | 1998-06-16 | Hitachi, Ltd. | Cell multiplexer having cell delineation function |
| US5774469A (en) * | 1996-04-01 | 1998-06-30 | Telefonaktiebolaget Lm Ericsson | Combined minicell alignment and header protection method and apparatus |
Non-Patent Citations (1)
| Title |
|---|
| DODDS D E ET AL: "ATM framing acquisition", IEEE WESCANEX 93. COMMUNICATIONS, COMPUTERS AND POWER IN THE MODERN ENVIRONMENT CONFERENCE PROCEEDINGS (CAT. NO.93CH3317-5), SASKATOON, SASK., CANADA, 17-18 MAY 1993, 1993, New York, NY, USA, IEEE, USA, pages 56 - 60, XP000380229, ISBN: 0-7803-1319-4 * |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7442777B2 (en) | 2000-11-29 | 2008-10-28 | Arius Research Inc. | Cytotoxicity mediation of cells evidencing surface expression of CD63 |
| US7534429B2 (en) | 2000-11-29 | 2009-05-19 | Hoffmann-La Roche Inc. | Cytotoxicity mediation of cells evidencing surface expression of CD63 |
| DE10159911A1 (en) * | 2001-12-06 | 2003-06-26 | Rohde & Schwarz | Controlled data section acceptance involves starting acceptance of next data section according to difference between current time marker, predicted time marker for next data section |
| DE10159911B4 (en) * | 2001-12-06 | 2005-12-22 | Rohde & Schwarz Gmbh & Co. Kg | Method for the targeted acceptance of data sections |
| US7431923B2 (en) | 2005-01-03 | 2008-10-07 | Arius Research Inc. | Cytotoxicity mediation of cells evidencing surface expression of CD63 |
Also Published As
| Publication number | Publication date |
|---|---|
| DE19832998A1 (en) | 2000-02-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE69813148T2 (en) | Low phase jitter recovery technology and asynchronous transfer mode (ATM) device with constant bit rate payload (CBO) | |
| DE69732179T2 (en) | COMBINED INJECTION AND HEAD PROTECTION FOR MINI-CELLS AND DEVICE THEREFOR | |
| DE69113451T2 (en) | DIGITAL DATA TRANSFER SYSTEM. | |
| DE69903424T2 (en) | METHOD FOR ELIMINATING INCORRECT LINKAGE OF PART PACKAGES IN AAL-2 AND SUB PACKAGES WITH CHANNEL IDENTIFICATION | |
| DE69504337T2 (en) | COMMUNICATION SYSTEM | |
| DE112019006998T5 (en) | PROCEDURE FOR ADAPTING A CLIENT SIGNAL WITH CONSTANT BITRATE INTO THE PATH LAYER OF A TELECOM SIGNAL | |
| DE69720687T2 (en) | TELECOMMUNICATIONS SYSTEM | |
| DE69822475T2 (en) | METHOD FOR TRANSMITTING DATA VIA ATM NETWORKS OF DIFFERENT TYPES | |
| DE69511093T2 (en) | COMMUNICATION SYSTEM | |
| EP1118246B1 (en) | Method for connecting communications terminals to a exchange via a communications network | |
| EP0618706A2 (en) | Statistical gain using ATM signalling | |
| DE69822751T2 (en) | Communication system and method for transmitting digital multimedia data | |
| DE69717300T2 (en) | DIGITAL COMMUNICATION SYSTEM | |
| WO2000005918A1 (en) | Method for determining packets of data contained in a continuous data flow | |
| DE69827379T2 (en) | DATA SUPPRESSION AND GENERATION | |
| EP1142434B1 (en) | Method for data transmission via a packet-oriented communications network | |
| EP1099358A1 (en) | Method for switching data received via a packet oriented data transmission path | |
| EP0954198A2 (en) | Method for connecting communication systems over a packet oriented data transmission link | |
| WO2000017945A2 (en) | Method for identifying a transfer unit which is part of a connection | |
| EP1118243B1 (en) | Method for connecting exchanges via a packet-oriented communications network | |
| DE10241718A1 (en) | Device for preparing data cells e.g. for communications procedures, includes program store connected to processors and containing program to be carried out by processors | |
| EP1157587B1 (en) | Method of transmitting data via a packet-oriented communications network | |
| WO1999049604A1 (en) | Method for transmitting data, encoder and decoder | |
| DE60215162T2 (en) | METHOD FOR THE TRANSPORT OF VARIABLE LENGTH PACKAGES IN TIME LINE FRAMES | |
| DE60206383T2 (en) | METHOD AND DEVICE FOR IMPLEMENTING DATA PACKAGES BETWEEN A HIGH-BAND NETWORK NETWORK AND A LOW-BANDWIDTH NETWORK NETWORK |
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 | ||
| 122 | Ep: pct application non-entry in european phase | ||
| NENP | Non-entry into the national phase |
Ref country code: CA |