DE19756886C1 - Speech and general data transmission method for ATM - Google Patents

Speech and general data transmission method for ATM

Info

Publication number
DE19756886C1
DE19756886C1 DE1997156886 DE19756886A DE19756886C1 DE 19756886 C1 DE19756886 C1 DE 19756886C1 DE 1997156886 DE1997156886 DE 1997156886 DE 19756886 A DE19756886 A DE 19756886A DE 19756886 C1 DE19756886 C1 DE 19756886C1
Authority
DE
Germany
Prior art keywords
data
atm
general
atm cell
voice data
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 - Fee Related
Application number
DE1997156886
Other languages
German (de)
Inventor
Wolfgang Ing Grad Fraas
Klaus Dipl Phys Huenlich
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Siemens AG
Original Assignee
Siemens AG
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Siemens AG filed Critical Siemens AG
Priority to DE1997156886 priority Critical patent/DE19756886C1/en
Application granted granted Critical
Publication of DE19756886C1 publication Critical patent/DE19756886C1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/04Selecting arrangements for multiplex systems for time-division multiplexing
    • H04Q11/0428Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
    • H04Q11/0478Provisions for broadband connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5638Services, e.g. multimedia, GOS, QOS
    • H04L2012/5646Cell characteristics, e.g. loss, delay, jitter, sequence integrity
    • H04L2012/5652Cell construction, e.g. including header, packetisation, depacketisation, assembly, reassembly
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5638Services, e.g. multimedia, GOS, QOS
    • H04L2012/5671Support of voice

Abstract

The method involves inserting a speech data component (SD) and a general data component (AD) into the useful data area of an ATM cell which is to be transmitted. The insertion is carried out by a transmission communication system (1) unit used for generating ATM cells. The ATM cell and an assigned pointer (Z) is transmitted to a reception communication system via a virtual ATM connection. The pointer identifies the boundary between the speech data component and the general data component. The speech data component and the general data component are extracted using the pointer for separate further processing.

Description

Die vorliegende Erfindung betrifft ein Verfahren und Anord­ nungen zum Übertragen von Sprachdaten und Allgemeindaten über ein ATM-Netz bei optimaler Nutzung der zur Verfügung stehen­ den Übertragungskapazität. Unter dem Begriff Allgemeindaten seien hier Daten unterschiedlicher Kategorien, wie z. B. Da­ teidaten, Videodaten, Faxdaten etc., zusammengefaßt.The present invention relates to a method and arrangement for the transmission of voice data and general data via an ATM network with optimal use of the available the transmission capacity. Under the term general data here are data of different categories, such as B. There Teidaten, video data, fax data etc. summarized.

Zeitgemäße Breitbandnetze, wie z. B. ATM-Netze, erlauben es, Daten einer Vielzahl unterschiedlicher Kategorien über virtu­ elle Kanäle des Breitbandnetzes zu übertragen. Oft besteht dabei die Notwendigkeit, zusammengehörige oder einander zuge­ ordnete Datenströme synchron, d. h. unter Erhalt einer gegen­ seitigen zeitlichen Korrelation, zu übermitteln. Dies ist häufig bei Quasi-Echtzeitübertragungen erforderlich, wie z. B. bei synchroner Sprach- und Videoübertragung oder im Rahmen von Joint-Editing-Anwendungen. Joint-Editing bezeichnet das synchrone Übermitteln von Sprache und Dateidaten, um z. B. im Rahmen einer Konferenzschaltung einen gesprochenen Text durch direkt an einen Rechner des Empfängers der Sprachübertragung übermittelte Bildschirmdarstellungen zu unterstützen.Contemporary broadband networks, such as B. ATM networks, allow Data in a variety of different categories via virtu to transmit all channels of the broadband network. Often there is doing so the need to belong together or to each other ordered data streams synchronously, d. H. while receiving one against side temporal correlation. This is often required for quasi real-time transmissions, such as B. with synchronous voice and video transmission or in the frame of joint editing applications. Joint editing means that synchronous transmission of voice and file data, e.g. B. in A spoken text during a conference call directly to a computer of the recipient of the voice transmission to support transmitted screen displays.

Bei bekannten ATM-Netzen werden synchron zu übermittelnde Da­ tenströme unterschiedlicher Kategorie im allgemeinen in un­ terschiedlichen virtuellen Kanälen übertragen. Zu ihrer Syn­ chronisierung muß die Leitwegsteuerung des ATM-Netzes sicher­ stellen, daß diese Datenströme über den gleichen Leitweg in­ nerhalb des ATM-Netzes geführt werden. Außerdem müssen Maß­ nahmen vorgesehen sein, um die zeitliche Korrelation des In­ halts der Datenströme auch bei Verlust einzelner ATM-Zellen zu erhalten. Dies ist meist mit erheblichem Aufwand verbun­ den, insbesondere da synchron zu übertragende Datenströme oft stark differierende Datenraten aufweisen, die zudem während der Übertragung stark variieren können. Beispielsweise ist bei einer synchronen Übertragung von Sprach- und Dateidaten die Datenrate des Sprachdatenstroms oft weitgehend konstant, während Dateidaten häufig stoßweise übermittelt werden.In known ATM networks, Da to be transmitted synchronously streams of different categories in general in un different virtual channels. To their syn The routing control of the ATM network must be chronological make sure that these data streams are routed in the same way be managed within the ATM network. In addition, measure were provided to determine the temporal correlation of the In stops the data streams even if individual ATM cells are lost to obtain. This is usually associated with considerable effort  the, especially since data streams to be transmitted synchronously often have strongly differing data rates, which also during the transmission can vary widely. For example with a synchronous transmission of voice and file data the data rate of the voice data stream is often largely constant, while file data is often transmitted intermittently.

Maßnahmen zur Zellsynchronisierung in ATM-Netzen sind z. B. in "ATM NETWORKS" von R. Händel et al., Addison-Wesley, 1994, Seiten 192 bis 194 beschrieben.Measures for cell synchronization in ATM networks are e.g. B. in "ATM NETWORKS" by R. Handel et al., Addison-Wesley, 1994, Pages 192 to 194.

Ein weiteres Problem tritt beim Übertragen komprimierter Sprachdaten über ATM-Netze auf. Da sich mit steigender Kom­ pressionsrate die Übertragungsrate komprimierter Sprachdaten verringert und damit die Füllzeiten der ATM-Zellen verlän­ gern, werden komprimierte Sprachdaten enthaltende ATM-Zellen zunehmend verzögern. Dies macht bei Quasi-Echtzeitübertra­ gungen im allgemeinen zusätzliche Maßnahmen zur Echounter­ drückung erforderlich. Bei einer mit komprimierter Sprachda­ tenübertragung zu synchronisierenden Übertragung von Daten anderer Kategorie, z. B. Dateidaten oder Videodaten, ist dar­ über hinaus zusätzlicher Aufwand zum zeitlichen Abstimmen der synchronen Übertragung notwendig. Gemäß dem Stand der Tech­ nik, der z. B. in "ATM NETWORKS" von R. Händel et al, Addison- Wesley, 1994, Seiten 225 bis 227 beschrieben ist, kann die Verzögerung von Sprachdaten enthaltenden ATM-Zellen verrin­ gert werden, indem unvollständig gefüllte ATM-Zellen übertra­ gen werden. Damit wird allerdings die Übertragungskapazität des jeweiligen Übertragungskanals nicht vollständig ausge­ nutzt.Another problem occurs when you transfer compressed files Voice data over ATM networks. Since with increasing comm compression rate the transmission rate of compressed voice data reduced and thus the filling times of the ATM cells like, become ATM cells containing compressed voice data increasingly delay. With quasi real-time transmissions generally additional measures for echo submission pressure required. With a with compressed Sprachda transmission for synchronized transmission of data other category, e.g. B. file data or video data is shown in addition, additional effort for timing the synchronous transmission necessary. According to the state of the art nik, the z. B. in "ATM NETWORKS" by R. Handel et al, Addison- Wesley, 1994, pages 225 to 227, the Reduce delay of ATM cells containing voice data be transferred by transferring incompletely filled ATM cells be. However, this means the transmission capacity of the respective transmission channel is not fully used uses.

Die Aufgabe der vorliegenden Erfindung besteht darin, ein einfaches Verfahren zum Übertragen von Sprach- und Allgemein­ daten über ein ATM-Netz anzugeben, das die Verzögerung von Sprachdaten enthaltenden ATM-Zellen verringert und dabei die Übertragungskapazität einer ATM-Verbindung besser ausnutzt. The object of the present invention is a simple process for transmitting voice and general to specify data over an ATM network that the delay of ATM cells containing voice data are reduced and the Transmission capacity of an ATM connection is better used.  

Außerdem sind geeignete Anordnungen zum Ermöglichen eines solchen Verfahrens anzugeben.There are also suitable arrangements for enabling one to specify such procedure.

Gelöst wird diese Aufgabe erfindungsgemäß durch ein Verfahren mit den Merkmalen des Patentanspruchs 1 bzw. durch Anordnun­ gen gemäß den Patentansprüchen 7 oder 10.According to the invention, this object is achieved by a method with the features of claim 1 or by arrangement gene according to claims 7 or 10.

Vorteilhafte Ausführungsformen der Erfindung sind in den Un­ teransprüchen angegeben.Advantageous embodiments of the invention are in the Un claims specified.

Bei einem erfindungsgemäßen Verfahren werden in den Nutzda­ tenbereich einer von einer Sende-Kommunikationsanlage zu ei­ ner Empfangs-Kommunikationsanlage zu übertragenden ATM-Zelle sowohl ein Sprachdatenanteil als auch ein Allgemeindatenan­ teil eingefügt. Falls eine zeitliche Korrelation zwischen beiden Datenanteilen besteht, bleibt diese aufgrund des je­ weils gemeinsamen Übertragens beider Datenanteile in einzel­ nen ATM-Zellen während des gesamten Übertragungsvorgangs in­ nerhalb des ATM-Netzes ohne zusätzlichen Aufwand erhalten. Auch falls ein Verlust einzelner ATM-Zellen auftritt, ist kein Zusatzaufwand zur Synchronisierung der verbliebenen Sprach- und Allgemeindatenanteile erforderlich, da ein sol­ cher Verlust keinerlei Einfluß auf die zeitliche Korrelation der Sprach- und Allgemeindaten in anderen ATM-Zellen hat.In a method according to the invention in the Nutzda area of one from a transmitting communication system to an egg ner receiving communication system to be transmitted ATM cell both a voice data part and a general data part inserted. If there is a temporal correlation between exists in both data parts, this remains due to the because jointly transferring both data parts in single NEN ATM cells during the entire transmission process received within the ATM network without additional effort. Even if a loss of individual ATM cells occurs no additional effort to synchronize the remaining ones Parts of language and general data are required, since a sol Loss has no influence on the temporal correlation that has voice and general data in other ATM cells.

Eine Grenze zwischen Sprach- und Allgemeindatenanteil inner­ halb einer ATM-Zelle wird durch einen der ATM-Zelle zugeord­ neten und an ihr Übertragungsziel zu übermittelnden Zeiger angegeben. Dieser erlaubt es, den Sprachdatenanteil vom All­ gemeindatenanteil am Übertragungsziel wieder zu trennen und beide Datenanteile separat weiterzuverarbeiten. Ein derarti­ ger Zeiger kann auf mehrere Arten dem Übertragungsziel der ATM-Zelle übermittelt werden, wie z. B. im Kopfteil oder dem Nutzdatenbereich jeder zugeordneten ATM-Zelle, in speziell dazu vorgesehenen ATM-Zellen oder über andere Verbindungen. Vorzugsweise kann der Zeiger vor dem Nutzdatenbereich der ATM-Zelle, der er zugeordnet ist, dem Übertragungsziel über­ mittelt werden, damit die Grenze zwischen Sprach- und Allge­ meindatenanteil bereits während deren Übertragung am Übertra­ gungsziel bekannt ist und beide Anteile somit unmittelbar ge­ trennt werden können.A boundary between language and general data content within Half of an ATM cell is assigned to the ATM cell by one nets and pointers to be transmitted to their transmission destination specified. This allows the voice data portion from space separate the common data portion of the transmission destination and to process both data parts separately. Such a The pointer can be used to transfer the destination of the ATM cell are transmitted, such as. B. in the headboard or User data area of each assigned ATM cell, in particular provided ATM cells or via other connections. The pointer can preferably precede the user data area of the  ATM cell to which it is assigned via the transmission destination be averaged so that the boundary between language and general Share of data already during transmission of the transfer target is known and both shares are therefore immediately ge can be separated.

Eine Verwendung eines Zeigers zur Abgrenzung von Datenab­ schnitten ist auch aus den Patentschriften US 5 371 547 und US 5 168 356 bekannt. In diesen Patentschriften werden Zeiger benutzt, um Datenblockgrenzen innerhalb von in Datenpaketen zu übertragenden, komprimierten Videodaten anzugeben. Ein Da­ tenpaket kann dabei allerdings nur Daten einer Kategorie auf­ nehmen.Use of a pointer to delimit data is also cut from the patents US 5 371 547 and US 5 168 356 known. Pointers are used in these patents used to block boundaries within in data packets to specify compressed video data to be transmitted. A da However, tenpaket can only have data in one category to take.

Durch ein erfindungsgemäßes Verfahren läßt sich eine synchro­ ne Übertragung von Sprach- und Allgemeindaten auf einfache Weise wechselnden Datenraten sowohl des Sprachdaten- als auch des Allgemeindatenstroms anpassen. Ein wechselndes Verhältnis der Datenrate des zu übertragenden Sprachdatenstroms zur Da­ tenrate des zu übertragenden Allgemeindatenstroms läßt sich beispielsweise durch eine dem jeweiligen aktuellen Verhältnis entsprechende Aufteilung der ATM-Zellen in Sprachdaten- und Allgemeindatenanteile enthaltende Bereiche berücksichtigen, die für jede ATM-Zelle neu bestimmt wird. Bei Änderung der Gesamtdatenrate, d. h. der Summe der Datenraten der zu über­ tragenden Sprach- und Allgemeindaten, wird zusätzlich die Zellrate variiert. So kann beispielsweise eine Übertragung einem stoßartigen Aufkommen von Allgemeindaten, z. B. von Da­ teidaten, bei konstanter Sprachdatenrate durch temporäre Ver­ größerung des Allgemeindatenanteils der ATM-Zellen und - um eine konstante Übertragungsrate der Sprachdaten trotz verrin­ gerten Sprachdatenanteils in den ATM-Zellen zu gewährleisten - durch gleichzeitige Erhöhung der Zellrate angepaßt werden.A method according to the invention enables a synchro ne Transfer of voice and general data to simple Way changing data rates of both voice data as well adapt to the general data stream. A changing relationship the data rate of the voice data stream to be transmitted to the Da rate of the general data stream to be transmitted can be for example, by a current ratio appropriate division of the ATM cells into voice data and Take into account areas containing general data, which is redetermined for each ATM cell. When changing the Total data rate, i.e. H. the sum of the data rates to over supporting language and general data, the Cell rate varies. For example, a transmission a surge of general data, e.g. B. from there teidaten, with constant speech data rate by temporary Ver increase of the general data portion of the ATM cells and - um a constant transmission rate of the voice data despite reducing guaranteed voice data share in the ATM cells - by simultaneous increase in cell rate can be adjusted.

Mit einem erfindungsgemäßen Verfahren kann Sprache bei Bedarf auch komprimiert übertragen werden, ohne daß die Füllzeiten und damit die Verzögerung der ATM-Zellen zu groß werden und eventuell ein unerwünschter Echoeffekt auftritt und ohne daß dabei die Übertragungskapazität eine Einbuße erleiden muß. Die Füllzeit einer ATM-Zelle kann in weiten Grenzen vorgege­ benen Erfordernissen angepaßt werden, indem der Anteil der Sprachdaten innerhalb einer ATM-Zelle variiert wird. Durch das Auffüllen der ATM-Zellen mit ebenfalls zu übertragenden Allgemeindaten wird die zur Verfügung stehende Übertragungs­ kapazität dennoch optimal ausgenutzt. Um eine vorgegebene Füllzeit einzuhalten, kann z. B. während eines zunächst erfol­ genden Einfügens des Sprachdatenanteils in den Nutzdatenbe­ reich der ATM-Zelle die Zeit, die das Auffüllen des noch freien Teils des Nutzdatenbereichs mit Allgemeindaten vorge­ gebener Datenrate höchstens benötigen würde, mit dem noch verbleibenden Teil der vorgegebenen Füllzeit verglichen wer­ den. In diesem Fall wird spätestens dann, wenn die für das Auffüllen mit Allgemeindaten benötigte Zeitspanne den ver­ bleibenden Teil der vorgegebenen Füllzeit überschreiten wür­ de, das Einfügen der Sprachdaten abgebrochen um mit dem Ein­ fügen der Allgemeindaten fortzufahren.With a method according to the invention, language can be used if necessary can also be transmitted in compressed form without filling times  and thus the delay of the ATM cells become too large and possibly an undesirable echo effect occurs and without the transmission capacity must suffer a loss. The filling time of an ATM cell can be specified within wide limits be adapted to the requirements by the proportion of Voice data is varied within an ATM cell. By the filling of the ATM cells with also to be transmitted The available transmission is general data  capacity is optimally used. To a given one Adhering to filling time can e.g. B. during an initially successful inserting the voice data portion into the user data the ATM cell riches the time it takes to fill up the free part of the user data area with general data given data rate would at most need with the still remaining part of the specified filling time compared the. In this case, at the latest when the for the Time required to fill up with general data ver remaining part of the specified filling time would exceed de, the insertion of the voice data canceled at with the on add the general data to continue.

Da zu übertragende Allgemeindaten - insbesondere in gepuffer­ ter, d. h. zum Abruf zwischengespeicherter Form - häufig mit wesentlich höherer Datenrate verfügbar sind als Sprachdaten, nimmt das Einfügen der Allgemeindaten in eine ATM-Zelle häu­ fig nur einen geringen Bruchteil der gesamten Füllzeit in An­ spruch. In diesen Fällen ist die Gesamtfüllzeit einer ATM- Zelle im wesentlichen durch den Anteil der in ihr enthaltenen Sprachdaten bestimmt und somit in weiten Grenzen variierbar. Meist vereinfacht sich unter diesen Umständen auch das im vo­ rigen Abschnitt beschriebene Verfahren zum Einhalten einer vorgegebenen Füllzeit, da oft auf eine genaue Bestimmung der zum Auffüllen des noch freien Teils des Nutzdatenbereichs mit Allgemeindaten benötigten - in diesen Fällen sehr kurzen - Zeit­ spanne verzichtet werden kann, und statt dessen ein pau­ schaler, vom Füllungsgrad des Nutzdatenbereich unabhängiger Wert für diese Zeitspanne eingesetzt werden kann.General data to be transferred - especially in buffer ter, d. H. to retrieve cached form - often with much higher data rate is available than voice data, takes the insertion of the general data in an ATM cell frequently only a small fraction of the total filling time in An say. In these cases, the total fill time of an ATM Cell essentially by the proportion of contained in it Speech data is determined and can therefore be varied within wide limits. Under these circumstances, this is usually simplified in the vo procedure described in section below given filling time, since often on an exact determination of the to fill up the still free part of the user data area with General data required - in these cases very short - time span can be dispensed with, and instead a pau schaler, more independent of the degree of filling of the user data area Value can be used for this period.

Solche erfindungsgemäßen Verfahren werden im wesentlichen von einer zum Erzeugen von ATM-Zellen in einer Sende-Kommunikati­ onsanlage vorgesehenen und einer zum Empfangen von ATM-Zellen in einer Empfangs-Kommunikationsanlage vorgesehenen Anordnung ausgeführt. Derartige Anordnungen werden häufig auch als Segmentation-and-Reassembly-Modules bezeichnet. Das Verfahren wird vorzugsweise in der ATM-Anpassungsschicht, dem sogenann­ ten ATM-Adaptation-Layer (AAL), der zweiten Schicht eines ATM-Übertragungsprotokolls implementiert, die für das Zusam­ menstellen der Nutzdatenbereiche von ATM-Zellen zuständig ist.Such methods according to the invention are essentially of one for generating ATM cells in a send communication Onsanlage provided and one for receiving ATM cells arrangement provided in a receiving communication system executed. Such arrangements are often called Segmentation-and-reassembly modules. The procedure  is preferably in the ATM adaptation layer, the so-called th ATM adaptation layer (AAL), the second layer of a ATM transmission protocol implemented, which is for the Together responsible for the user data areas of ATM cells is.

Eine derartige Anordnung in der Sende-Kommunikationsanlage dient zum Segmentieren von über das ATM-Netz zu übertragenden Sprach- und Allgemeindaten und zum Einfügen der segmentierten Daten in den Nutzdatenbereich von ATM-Zellen. Eine solche An­ ordnung verfügt erfindungsgemäß über eine Einrichtung, die es erlaubt, einen Sprachdatenanteil und einen Allgemeindatenan­ teil gemeinsam in den Nutzdatenbereich einer ATM-Zelle einzu­ fügen. Außerdem ist eine Einrichtung zum Aufteilen des Nutz­ datenbereichs einer ATM-Zelle in einen Bereich für den Sprachdatenanteil und einen Bereich für den Allgemeindatenan­ teil, d. h. zum Festlegen des Verhältnisses von Sprachdatenan­ teil und Allgemeindatenanteil innerhalb der ATM-Zelle vorge­ sehen. Die Aufteilung kann sich dabei nach den Erfordernissen der Übertragung richten. Zum Angeben einer Grenze zwischen Sprachdatenanteil und Allgemeindatenanteil wird hierbei in der Einrichtung zum Aufteilen des Nutzdatenbereichs ein Zei­ ger erzeugt.Such an arrangement in the transmission communication system is used to segment those to be transmitted via the ATM network Language and general data and for inserting the segmented Data in the user data area of ATM cells. Such an approach according to the invention has a device that it allowed to share a voice data and a general data part together in the user data area of an ATM cell put. There is also a device for dividing the benefit Data area of an ATM cell in an area for the Voice data portion and an area for general data part, d. H. to set the ratio of voice data part and general data share within the ATM cell see. The division can vary according to requirements the transfer. To specify a boundary between Voice data share and general data share is here in the device for dividing the user data area a time ger generated.

Eine oben genannte Anordnung in der Empfangs-Kommunikations­ anlage gemäß dem oben erwähnten Reassembly-Modul dient zum Extrahieren der innerhalb des Nutzdatenbereichs von ATM- Zellen übertragenen Daten. Sie verfügt erfindungsgemäß über eine Einrichtung zum Übernehmen einer ATM-Zelle, deren Nutz­ datenbereich einen Sprachdatenanteil und Allgemeindatenanteil enthält und eines der ATM-Zelle zugeordneten Zeigers, der die Grenze zwischen Sprachdatenanteil und Allgemeindatenanteil angibt. Außerdem ist eine Einrichtung zum Trennen und separa­ ten Ausgeben des Sprachdatenanteils und des Allgemeindatenan­ teils anhand des Zeigers vorgesehen.An above arrangement in the reception communication System according to the reassembly module mentioned above is used for Extracting the within the payload area of ATM Cells transferred data. According to the invention a device for taking over an ATM cell, the use of which data area a voice data portion and general data portion contains and a pointer assigned to the ATM cell that the Border between voice data and general data indicates. There is also a device for separating and separa Output the voice data portion and the general data partly provided by the pointer.

Die Erfindung wird nachfolgend anhand bevorzugter Ausfüh­ rungsbeispiele unter Bezugnahme auf die Zeichnung näher er­ läutert.The invention is described below with the aid of a preferred embodiment approximately examples with reference to the drawing he purifies.

Dabei zeigenShow

Fig. 1 eine in einzelne Bereiche unterteilte ATM-Zelle, Fig. 1 a is divided into individual areas ATM cell,

Fig. 2 zwei über ein ATM-Netz verbindbare Kommunikationsanla­ gen in schematischer Darstellung. Fig. 2 two connectable via an ATM network Kommunikationsanla gene in a schematic representation.

In Fig. 1 ist eine in einen Kopfteil K und einen Nutzdatenbe­ reich ND unterteilte ATM-Zelle dargestellt, deren Nutzdaten­ bereich ND einen Zeiger Z, einen Sprachdatenanteil SD und ei­ nen Allgemeindatenanteil AD enthält. Der Zeiger Z ist im er­ sten Oktett des Nutzdatenbereichs ND hinterlegt und verweist auf die variable Grenze zwischen dem Sprachdatenanteil SD und dem Allgemeindatenanteil AD. Die einzelnen Datenbereiche der ATM-Zelle werden in der Reihenfolge Kopfteil K, Zeiger Z, Sprachdatenanteil SD und Allgemeindatenanteil AD über eine virtuelle ATM-Verbindung übertragen.In Fig. 1 is a rich in a head portion and a K Nutzdatenbe ND divided ATM cell shown, the user data area includes a pointer ND Z, a voice data portion SD and ei NEN General share data AD. The pointer Z is stored in the first octet of the user data area ND and refers to the variable boundary between the voice data component SD and the general data component AD. The individual data areas of the ATM cell are transmitted in the order of header K, pointer Z, voice data portion SD and general data portion AD via a virtual ATM connection.

Fig. 2 zeigt zwei über ein ATM-Netz ATM verbindbare Kommunika­ tionsanlagen 1 und 2, die als Funktionsblöcke jeweils ein Sprachdatenmodul S1, S2, ein Allgemeindatenmodul A1, A2 und ein ATM-Umsetzungsmodul AU1, AU2 enthalten. Die ATM-Umset­ zungsmodule AU1 und AU2 sind jeweils über eine Datenübertra­ gungsstrecke DS1, DS2 an das ATM-Netz ATM gekoppelt. Fig. 2 shows two over an ATM network ATM connectable communica tion systems 1 and 2 which contain, as functional blocks, respectively, a voice data module S1, S2, a general data module A1, A2, and an ATM conversion module AU1, AU2. The ATM implementation modules AU1 and AU2 are each coupled to the ATM network ATM via a data transmission link DS1, DS2.

Betrachtet sei im folgenden eine Datenübertragung von der Kommunikationsanlage 1 zur Kommunikationsanlage 2.A data transmission from the communication system 1 to the communication system 2 is considered below .

In einem ersten Ausführungsbeispiel des erfindungsgemäßen Verfahrens ist ein vom Sprachdatenmodul S1 ausgehender Sprachdatenstrom zusammen mit einem vom Allgemeindatenmodul A1 ausgehenden und mit dem Sprachdatenstrom zeitlich korre­ lierten Allgemeindatenstrom, der sich z. B. aus sprachsynchro­ nen Dateidaten und/oder Videodaten zusammensetzen kann, unter Erhalt der zeitlichen Korrelation über das ATM-Netz an die Kommunikationsanlage 2 zu übertragen.In a first exemplary embodiment of the method according to the invention, a voice data stream originating from the voice data module S1 is together with a general data stream originating from the general data module A1 and temporally corrected with the voice data stream. B. from speech-synchronous file data and / or video data, while maintaining the temporal correlation over the ATM network to the communication system 2 to transmit.

Die beiden Datenströme werden dazu vom Sprachdatenmodul S1 und vom Allgemeindatenmodul A1 an das ATM-Umsetzungsmodul AU1 übermittelt, das auch als Segmentation-and-Reasseinbly-Modul bezeichnet wird und die Aufgabe hat, die über das ATM-Netz zu übertragenden Datenströme zu segmentieren und als Nutzinfor­ mation in ATM-Zellen einzufügen. Die erzeugten ATM-Zellen werden anschließend über virtuelle Verbindungen des ATM- Netzes übertragen.For this purpose, the two data streams are generated by the speech data module S1 and from the general data module A1 to the ATM conversion module AU1 transmitted, also as a segmentation-and-reasseinbly module is referred to and has the task of being over the ATM network to segment transmitted data streams and as useful information Insertation in ATM cells. The generated ATM cells are then via virtual connections of the ATM Network.

Eine ATM-Zelle wird im ATM-Umsetzungsmodul AU1, beginnend mit dem zweiten Oktett des Nutzdatenbereichs ND, zunächst sukzes­ sive mit Sprachdaten aufgefüllt, während der Allgemeindaten­ strom zwischengespeichert wird. Sobald die Menge der zwi­ schengespeicherten Allgemeindaten dem noch freien Teil des Nutzdatenbereichs entspricht, werden die Allgemeindaten vom Zwischenspeicher in den noch freien Teil des Nutzdatenbe­ reichs übertragen. Die ATM-Zelle enthält damit einen Sprach­ datenanteil SD und einen Allgemeindatenanteil AD. Anschlie­ ßend wird ein Zeiger Z, der die Position der Grenze zwischen Sprachdatenanteil SD und Allgemeindatenanteil AD relativ zum Beginn des Nutzdatenbereichs ND angibt in das erste, noch freigehaltene Oktett des Nutzdatenbereichs ND übertragen. Daraufhin wird die ATM-Zelle, mit einem Kopfteil K versehen, an das ATM-Netz ATM zum Übermitteln an die Kommunikationsan­ lage 2 weitergegeben.An ATM cell is first successively filled with voice data in the ATM conversion module AU1, beginning with the second octet of the useful data area ND, while the general data is temporarily stored. As soon as the quantity of the temporarily stored general data corresponds to the still free part of the useful data area, the general data is transferred from the buffer into the still free part of the useful data area. The ATM cell thus contains a voice data component SD and a general data component AD. Subsequently, a pointer Z, which indicates the position of the boundary between the voice data component SD and the general data component AD relative to the start of the user data area ND, is transmitted into the first octet of the user data area ND, which is still free. Thereupon the ATM cell, provided with a head part K, is passed on to the ATM network ATM for transmission to the communication system 2 .

Im ATM-Umsetzungsmodul AU2 der Kommunikationsanlage 2 werden aus jeder empfangenen ATM-Zelle zunächst der Zeiger Z aus dem jeweils ersten Oktett der Nutzdatenbereiche ND ausgelesen und daraus die jeweilige Grenze zwischen Sprachdatenanteil SD und Allgemeindatenanteil AD bestimmt. Damit können die Sprachda­ tenanteile getrennt von den Allgemeindatenanteilen aus den jeweiligen Nutzdatenbereichen ND extrahiert und gesondert wieder in einen kontinuierlichen Sprachdatenstrom und einen kontinuierlichen Allgemeindatenstrom umgesetzt werden. Der resultierende Sprachdatenstrom wird schließlich an das Sprachdatenmodul S2 und der Allgemeindatenstrom bei erhalte­ ner zeitlicher Korrelation zum Sprachdatenstrom an das Allge­ meindatenmodul A2 übermittelt.In the ATM conversion module AU2 of the communication system 2 , the pointer Z is first read from each received ATM cell from the respective first octet of the useful data areas ND and the respective limit between the voice data component SD and the general data component AD is determined therefrom. The voice data components can thus be extracted separately from the general data components from the respective user data areas ND and separately converted into a continuous voice data stream and a continuous general data stream. The resulting voice data stream is finally transmitted to the voice data module S2, and the general data stream, when a time correlation with the voice data stream is obtained, is transmitted to the general data module A2.

Die beschriebenen Verfahrensschritte zum Zusammenstellen des Nutzdatenbereichs ND im ATM-Umsetzungsmodul AU1 und zum Tren­ nen von Sprach- und Allgemeindatenanteilen im ATM-Umsetzungs­ modul AU2 sind jeweils im sogenannten ATM-Adaptation-Layer (AAL) der zweiten Schicht des ATM-Übertragungsprotokolls im­ plementiert.The described process steps for compiling the User data area ND in the ATM conversion module AU1 and for separation parts of voice and general data in the ATM implementation Module AU2 are each in the so-called ATM adaptation layer (AAL) of the second layer of the ATM transmission protocol in implemented.

In einem zweiten Ausführungsbeispiel ist ein vom Sprachdaten­ modul S1 ausgehender Strom eventuell komprimierter Sprachda­ ten, zusammen mit einem vom Allgemeindatenmodul A1 anforder­ baren Allgemeindatenstrom, über das ATM-Netz ATM an die Kom­ munikationsanlage 2 zu übertragen. Dabei soll die Verzögerung bzw. Füllzeit der ATM-Zellen vorgegebene Grenzwerte nicht überschreiten.In a second exemplary embodiment, a stream of possibly compressed voice data starting from the voice data module S1, together with a general data stream that can be requested by the general data module A1, is to be transmitted to the communication system 2 via the ATM network ATM. The delay or filling time of the ATM cells should not exceed predetermined limit values.

Die beiden Datenströme werden vom Sprachdatenmodul S1 und vom Allgemeindatenmodul A1 jeweils an das ATM-Umsetzungsmodul AU1 übermittelt und dort in einen Strom von ATM-Zellen umgesetzt. Eine ATM-Zelle wird im ATM-Umsetzungsmodul AU1, beginnend mit dem zweiten Oktett des Nutzdatenbereichs ND, zunächst sukzes­ sive mit Sprachdaten aufgefüllt. Während dieses Vorgangs wird die Zeit, die das Auffüllen des noch freien Teils des Nutzda­ tenbereichs mit vom Allgemeindatenmodul A1 anforderbaren All­ gemeindaten benötigen würde, laufend mit dem noch verbleiben­ den Teil der vorgegebenen Füllzeit verglichen. Bevor die zum Auffüllen mit Allgemeindaten benötigte Zeit die verbleibende vorgegebene Füllzeit überschreiten würde, wird das Einfügen der Sprachdaten abgebrochen und der noch freie Teil des Nutz­ datenbereichs mit daraufhin vom Allgemeindatenmodul A1 ange­ forderten Allgemeindaten aufgefüllt. Zur Beschleunigung des Auffüllvorgangs können die Allgemeindaten zum Abrufen in ei­ nem (nicht dargestellten) Pufferspeicher zwischengespeichert werden. Die ATM-Zelle enthält damit einen Sprachdatenanteil SD und einen Allgemeindatenanteil AD. Anschließend wird ein Zeiger Z, der die Position der Grenze zwischen Sprachdatenan­ teil SD und Allgemeindatenanteil AD relativ zum Beginn des Nutzdatenbereichs ND angibt in das erste Oktett des Nutzda­ tenbereichs ND übertragen und die ATM-Zelle, mit einem Kopf­ teil K versehen, an das ATM-Netz ATM zum Übermitteln an die Kommunikationsanlage 2 weitergegeben.The two data streams are each transmitted from the voice data module S1 and from the general data module A1 to the ATM conversion module AU1 and converted there into a stream of ATM cells. An ATM cell is first successively filled with voice data in the ATM conversion module AU1, beginning with the second octet of the useful data area ND. During this process, the time that would take to fill up the still free part of the useful data area with general data that can be requested by the general data module A1 is continuously compared with the part of the predetermined filling time that remains. Before the time required for filling with general data would exceed the remaining predetermined filling time, the insertion of the voice data is terminated and the still free part of the user data area is filled with general data then requested by the general data module A1. To accelerate the filling process, the general data can be temporarily stored in a buffer memory (not shown). The ATM cell thus contains a voice data component SD and a general data component AD. Subsequently, a pointer Z, which indicates the position of the boundary between voice data part SD and general data part AD relative to the beginning of the useful data area ND, is transmitted into the first octet of the useful data area ND and the ATM cell, provided with a header part K, is sent to the ATM Network ATM passed on to the communication system 2 for transmission.

Im ATM-Umsetzungsmodul AU2 der Kommunikationsanlage 2 werden aus den übermittelten ATM-Zellen, wie in Zusammenhang mit dem ersten Ausführungsbeispiel beschrieben, wieder die Datenströ­ me extrahiert und an das Sprachdatenmodul S2 und das Allge­ meindatenmodul A2 weitergegeben.In the ATM conversion module AU2 of the communication system 2 , the data streams are extracted from the transmitted ATM cells, as described in connection with the first exemplary embodiment, and passed on to the voice data module S2 and the general data module A2.

Die beschriebenen Verfahrensschritte zum Zusammenstellen des Nutzdatenbereichs ND im ATM-Umsetzungsmodul AU1 und zum Tren­ nen von Sprach- und Allgemeindatenanteilen im ATM-Umsetzungs­ modul AU2 sind jeweils im ATM Adaptation Layer (AAL) der zweiten Schicht des ATM-Übertragungsprotokolls implementiert.The described process steps for compiling the User data area ND in the ATM conversion module AU1 and for separation parts of voice and general data in the ATM implementation module AU2 are each in the ATM Adaptation Layer (AAL) implemented second layer of the ATM transmission protocol.

Bei diesem Verfahren bleibt zum einen die Verzögerung der übermittelten Sprachdaten unter dem vorgegebenen Grenzwert; zum anderen wird die Übertragungskapazität der virtuellen ATM-Verbindung optimal ausgenutzt.On the one hand, this procedure retards the delay transmitted voice data below the predetermined limit; on the other hand, the transmission capacity of the virtual Optimal use of ATM connection.

Claims (10)

1. Verfahren zum Übertragen von Sprachdaten und Allgemeinda­ ten von einer Sende-Kommunikationsanlage (1) zu einer Emp­ fangs-Kommunikationsanlage (2) über eine virtuelle ATM-Ver­ bindung
wobei in einer zum Erzeugen von ATM-Zellen vorgesehenen Ein­ richtung (AU1) der Sende-Kommunikationsanlage (1) innerhalb eines Nutzdatenbereichs (ND) einer zu übertragenden ATM-Zelle ein Sprachdatenanteil (SD) und ein Allgemeindatenanteil (AD) eingefügt wird und
die ATM-Zelle und ein ihr zugeordneten Zeiger (Z), der zum Angeben einer Grenze zwischen Sprachdatenanteil (SD) und All­ gemeindatenanteil (AD) des Nutzdatenbereichs (ND) vorgesehen ist, über eine virtuelle ATM-Verbindung zur Empfangs-Kommuni­ kationsanlage (2) übertragen wird,
in der der Sprachdatenanteil (SD) und der Allgemeindatenan­ teil (AD) anhand des die Grenze zwischen Sprachdatenanteil (SD) und Allgemeindatenanteil (AD) angebenden Zeigers (Z) zum separaten Weiterverarbeiten extrahiert werden.
1. A method for transmitting voice data and general information from a transmitting communication system ( 1 ) to a receiving communication system ( 2 ) via a virtual ATM connection
wherein a voice data component (SD) and a general data component (AD) is inserted in a device (AU1) of the transmitting / communication system ( 1 ) provided for generating ATM cells and within a user data area (ND) of an ATM cell to be transmitted and
the ATM cell and a pointer (Z) assigned to it, which is provided for specifying a boundary between voice data portion (SD) and common data portion (AD) of the user data area (ND), via a virtual ATM connection to the reception communication system ( 2nd ) is transmitted
in which the voice data component (SD) and the general data component (AD) are extracted for separate processing on the basis of the pointer (Z) indicating the boundary between the voice data component (SD) and the general data component (AD).
2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß das Verhältnis des Anteils der Sprachdaten (SD) zum An­ teil der Allgemeindaten (AD) innerhalb einer ATM-Zelle ein­ stellbaren Übertragungsbedingungen angepaßt wird.2. The method according to claim 1, characterized, that the ratio of the share of voice data (SD) to the An part of the general data (AD) within an ATM cell adjustable transmission conditions is adjusted. 3. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, daß die zum Füllen einer ATM-Zelle aufzuwendende Zeit einer vorgegebenen Füllzeit angepaßt wird, indem während des Einfü­ gens des Sprachdatenanteils (SD) in den Nutzdatenbereich (ND) der ATM-Zelle die Zeit, die das Auffüllen des noch freien Teils des Nutzdatenbereichs mit Allgemeindaten bei vorgegebe­ ner Einfügerate benötigen würde, mit dem noch verbleibenden Teil der vorgegebenen Füllzeit verglichen wird, um vor Über­ schreiten der letztgenannten Zeitspanne durch die vorgenannte das Einfügen des Sprachdatenanteils (SD) abzubrechen und mit dem Einfügen des Allgemeindatenanteils (AD) fortzufahren.3. The method according to claim 1 or 2, characterized, that the time to fill an ATM cell is one predetermined filling time is adjusted by during insertion the voice data portion (SD) in the user data area (ND) the ATM cell the time it takes to fill up the vacant Part of the user data area with general data given ner insertion rate with the remaining one Part of the specified fill time is compared to before over  the latter period of time through the aforementioned cancel the insertion of the voice data portion (SD) and with continue inserting the general data portion (AD). 4. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, daß der Zeiger (Z) innerhalb des Nutzdatenbereichs (ND) einer ATM-Zelle, der er zugeordnet ist, so eingefügt wird, daß er vor den darin eingefügten Sprach- und Allgemeindaten übertra­ gen wird.4. The method according to any one of the preceding claims, characterized, that the pointer (Z) within the user data area (ND) one ATM cell to which it is assigned is inserted so that it before the inserted language and general data will. 5. Verfahren nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, daß der Zeiger (Z) im Kopfteil (K) einer ATM-Zelle, der er zugeordnet ist, übertragen wird.5. The method according to any one of claims 1 to 3, characterized, that the pointer (Z) in the header (K) of an ATM cell that he is assigned, is transmitted. 6. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, daß der Sprachdatenanteil (SD) vor dem Allgemeindatenanteil (AD) in den Nutzdatenbereich (ND) der ATM-Zelle eingefügt wird.6. The method according to any one of the preceding claims, characterized, that the voice data portion (SD) before the general data portion (AD) inserted in the user data area (ND) of the ATM cell becomes. 7. Anordnung für eine Sende-Kommunikationsanlage (1) zum Er­ zeugen von ATM-Zellen und zum Segmentieren von über ein ATM- Netz zu übertragenden Sprach- und Allgemeindaten und Einfügen der segmentierten Daten in den Nutzdatenbereich (ND) der ATM- Zellen, gekennzeichnet durch
eine Einrichtung zum Aufteilen des Nutzdatenbereichs (ND) ei­ ner ATM-Zelle in einen Bereich für einen Sprachdatenanteil (SD) und einen Allgemeindatenanteil (AD) und zum Erzeugen ei­ nes der ATM-Zelle zugeordneten Zeigers (Z) zum Angeben einer Grenze zwischen Sprachdatenanteil (SD) und Allgemeindatenan­ teil (AD) und
eine Einrichtung zum Einfügen des Sprachdatenanteils (SD) und des Allgemeindatenanteils (AD) in den Nutzdatenbereich (ND) der ATM-Zelle.
7. Arrangement for a transmitter-communication system ( 1 ) to generate ATM cells and for segmenting voice and general data to be transmitted via an ATM network and inserting the segmented data into the user data area (ND) of the ATM cells by
a device for dividing the useful data area (ND) of an ATM cell into an area for a voice data portion (SD) and a general data portion (AD) and for generating a pointer (Z) associated with the ATM cell for indicating a boundary between voice data portion ( SD) and general data share (AD) and
a device for inserting the voice data portion (SD) and the general data portion (AD) into the useful data area (ND) of the ATM cell.
8. Anordnung nach Anspruch 7, gekennzeichnet durch eine Einrichtung zum Einfügen des Zeigers (Z) in den Nutzda­ tenbereich (ND) einer ATM-Zelle.8. Arrangement according to claim 7, marked by a device for inserting the pointer (Z) in the Nutzda area (ND) of an ATM cell. 9. Anordnung nach Anspruch 7, gekennzeichnet durch eine Einrichtung zum Einfügen des Zeigers (Z) in den Kopfteil (K) einer ATM-Zelle.9. Arrangement according to claim 7, marked by a device for inserting the pointer (Z) into the head part (K) an ATM cell. 10. Anordnung für eine Empfangs-Kommunikationsanlage (2) zum Extrahieren von innerhalb eines Nutzdatenbereichs (ND) von ATM-Zellen übertragenen Daten, gekennzeichnet durch
eine Einrichtung zum Übernehmen einer über ein ATM-Netz über­ tragenen ATM-Zelle, deren Nutzdatenbereich (ND) einen Sprach­ datenanteil (SD) und einen Allgemeindatenanteil (AD) enthält und eines der ATM-Zelle zugeordneten Zeigers (Z), der eine Grenze zwischen Sprachdatenanteil (SD) und Allgemeindatenan­ teil (AD) angibt und
eine Einrichtung zum Trennen und separaten Ausgeben des Sprachdatenanteils (SD) und des Allgemeindatenanteils (AD) anhand des die Grenze zwischen Sprachdatenanteil (SD) und Allgemeindatenanteil (AD) angebenden Zeigers (Z).
10. Arrangement for a receiving communication system ( 2 ) for extracting data transmitted within a user data area (ND) from ATM cells, characterized by
a device for taking over an ATM cell transmitted via an ATM network, the useful data area (ND) of which contains a voice data component (SD) and a general data component (AD) and a pointer (Z) assigned to the ATM cell which defines a boundary between Speech data portion (SD) and general data portion (AD) indicates and
a device for separating and separately outputting the voice data component (SD) and the general data component (AD) based on the pointer (Z) indicating the boundary between the voice data component (SD) and the general data component (AD).
DE1997156886 1997-12-19 1997-12-19 Speech and general data transmission method for ATM Expired - Fee Related DE19756886C1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE1997156886 DE19756886C1 (en) 1997-12-19 1997-12-19 Speech and general data transmission method for ATM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE1997156886 DE19756886C1 (en) 1997-12-19 1997-12-19 Speech and general data transmission method for ATM

Publications (1)

Publication Number Publication Date
DE19756886C1 true DE19756886C1 (en) 1999-02-11

Family

ID=7852751

Family Applications (1)

Application Number Title Priority Date Filing Date
DE1997156886 Expired - Fee Related DE19756886C1 (en) 1997-12-19 1997-12-19 Speech and general data transmission method for ATM

Country Status (1)

Country Link
DE (1) DE19756886C1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1052876A1 (en) * 1999-05-11 2000-11-15 Alcatel Transmission system taking into account the needs of the various traffic types and corresponding transmitter and receiver

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5168356A (en) * 1991-02-27 1992-12-01 General Electric Company Apparatus for segmenting encoded video signal for transmission
US5371547A (en) * 1992-06-19 1994-12-06 General Electric Company Apparatus for excising (and reinserting) specific data from a compressed video data stream to reduce its transmission bandwidth

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5168356A (en) * 1991-02-27 1992-12-01 General Electric Company Apparatus for segmenting encoded video signal for transmission
US5371547A (en) * 1992-06-19 1994-12-06 General Electric Company Apparatus for excising (and reinserting) specific data from a compressed video data stream to reduce its transmission bandwidth

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
HÄNDEL, R.u.a.: ATM-Networks, Concepts, Protocols,Applications, 1994, S. 192-194, 225-227, ISBN 0-201-42274-3 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1052876A1 (en) * 1999-05-11 2000-11-15 Alcatel Transmission system taking into account the needs of the various traffic types and corresponding transmitter and receiver

Similar Documents

Publication Publication Date Title
DE19512811B4 (en) Teleconferencing console
EP0363499B1 (en) Method and circuit arrangement for the transmission of voice signals in a broadband communication network
DE19882509B4 (en) A versatile time division multiple access time slot assignment unit
DE69836157T2 (en) Method and apparatus for demultiplexing digital signal streams
DE19961131A1 (en) Device and method for compensating data transit times
EP0843486B1 (en) Time-stamp updating method in a digital data stream and remultiplexing
DE69727047T2 (en) DEPACKER AND FRAME BALANCER WITH IT
EP1425885B1 (en) Method and system for transmitting data from a first data network into a second data network
DE2818675A1 (en) MICROPROGRAMMED UNIT FOR USE IN A DATA TRANSFER DEVICE
DE2845023A1 (en) METHOD AND DEVICE FOR COMMON TRANSMISSION OF TELEPHONE AND VIDEO SIGNALS ON DIGITAL OPERATED TELEPHONE LINES
DE10248569A1 (en) Method for assessing performance in providing delay intolerant data services
EP0876033B1 (en) Transmission system with data streams synchronization
DE19756886C1 (en) Speech and general data transmission method for ATM
DE69433770T2 (en) Method and device for correcting the frame phase in a system with subscriber line with carrier
DE69918656T2 (en) BIDIRECTIONAL COMMUNICATION PROTOCOL
DE60312976T2 (en) SYSTEM FOR DYNAMIC MULTIPLEXING OF DIGITAL FLOWS
DE4434918A1 (en) Circuit arrangement for controlling the transmission of information for interactive services
DE60216914T2 (en) METHOD FOR TRANSMITTING AN INFORMATION CURRENT, AND TRANSMISSION SYSTEM, TRANSMITTER AND COMPUTER PRODUCT FOR CARRYING OUT THEREOF
DE102013112234A1 (en) Method and apparatus for balancing the transmission rate between data streams in a broadcast data stream transmission system associated with heterogeneous networks
DE4431334C2 (en) Burst transmission device and burst transmission system
DE4132518A1 (en) Asynchronous transfer mode wideband communications system for digital signals - has counters associated with packeting-depacketing device and buffer memory for maintaining original time sequence.
DE60122841T2 (en) Synchronous data transmission system
DE3227780A1 (en) System for the digital transmission of video or videotelephone signals
DE19728690C2 (en) Method and module for processing ATM cells in bidirectional data streams
EP1191754A2 (en) Method for controlling a gateway in a network connection between packet-switched and circuit-switched lines

Legal Events

Date Code Title Description
8100 Publication of the examined application without publication of unexamined application
D1 Grant (no unexamined application published) patent law 81
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee