DE2818505C2 - Verfahren und Anlage zur Paketübertragung von Sprache - Google Patents

Verfahren und Anlage zur Paketübertragung von Sprache

Info

Publication number
DE2818505C2
DE2818505C2 DE2818505A DE2818505A DE2818505C2 DE 2818505 C2 DE2818505 C2 DE 2818505C2 DE 2818505 A DE2818505 A DE 2818505A DE 2818505 A DE2818505 A DE 2818505A DE 2818505 C2 DE2818505 C2 DE 2818505C2
Authority
DE
Germany
Prior art keywords
speech
transmission
voice
packet
burst
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
Application number
DE2818505A
Other languages
English (en)
Other versions
DE2818505A1 (de
Inventor
James Loton Warren N.J. Flanagen
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.)
AT&T Corp
Original Assignee
Western Electric Co Inc
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 Western Electric Co Inc filed Critical Western Electric Co Inc
Publication of DE2818505A1 publication Critical patent/DE2818505A1/de
Application granted granted Critical
Publication of DE2818505C2 publication Critical patent/DE2818505C2/de
Expired legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/16Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted
    • H04J3/1682Allocation of channels according to the instantaneous demands of the users, e.g. concentrated multiplexers, statistical multiplexers
    • H04J3/1688Allocation of channels according to the instantaneous demands of the users, e.g. concentrated multiplexers, statistical multiplexers the demands of the users being taken into account after redundancy removal, e.g. by predictive coding, by variable sampling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/062Synchronisation of signals having the same nominal but fluctuating bit rates, e.g. using buffers
    • H04J3/0632Synchronisation of packets and cells, e.g. transmission of voice via a packet network, circuit emulation service [CES]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/17Time-division multiplex systems in which the transmission channel allotted to a first user may be taken away and re-allotted to a second user if the first user becomes inactive, e.g. TASI

Description

2. Mutiiplexübertragungsanlage zur Übertragung von Digitaisignalen nach dem Verfahren gemäß Anspruch 1 mit einem Sprachpaketgenerator (20) zur Zusammenfassung wenigstens eines Sprachstoßes in ein einzelnes Digitalpaket von Sprachinformationssignalen, einer Einrichtung (49) zum Anfügen eines Anfangsetikettenblocks an den Anfang jedes Digitalpakets und einer Einrichtung (58) zur Abgabe des Digitalpakets an die Multiplexübertragungsanlage (12), dadurch gekennzeichnet, daß die Einrichtung (49) zum Anfügen eines Anfangsetikettenblocki °ine Einrichtung (51) zur Anfügung einer Zeitmarke aufweist, die den Zeitpunkt angibt, zu dem der zugehörige Sprachstoß begonnen hat
3. Übertragungsanlage nach Anspruch 2, dadurch gekennzeichnet, daß der Sprachpaketgenerator (20) eine Einrichtung (48, 58) zum Zusammenfassen von wenigstens zwei Sprachstößen aufweist, die unmittelbar an die dazwischen liegende und weggelassene Ruheperiode angrenzen.
4. Übertragungsanlage nach Anspruch 2 oder 3, dadurch gekennzeichnet, daß der Sprachpaketgenerator (20) einen Zeitmarkengenerator und -.ine Einrichtung (49, 50, 51) zum Einspeichern einer Zeitmarke aus dem Generator in einen Paketspeieher (58) enthält.
5. Übertragungsanlage nach einem der Ansprüche 2 bis 4, gekennzeichnet durch eine Einrichtung (72) zum Wiedereinfügen der Ruheintervalle unter Ansprechen auf die Zeitsteuerungssignale.
6. Übertragungsanlage nach Anspruch 2, gekennzeichnet durch einen variablen Sprachcodierer (46), der die Sprachinformationssignale entsprechend einem von einer Vielzahl von Codier-Algorithmen codiert, eine Einrichtung (52), die abhängig von der Belastung der Anlage einen der Codier-Algorithmen wählt und eine Einrichtung, die abhängig von der Belastung den Sprachinformalionssignalen ein Belastungspegelsignal (55) zuordnet.
7. Übertragungsanlage nach einem der Ansprüche bis 6, gekennzeichnet durch ein Anfangsetikettenregister (49) zur Speicherung der Zeitmarke und ein Paketregister (58) zur Speicherung des Inhalts des Anfangsetiketlenregisters und des SprachstoBregisters (48) nacheinander.
Die Erfindung betrifft ein Verfahren zum Übertragen von Digitalsignalen über eine Multiplexübertragungsanlage von einer Vielzahl von Signalquellen, von denen wenigstens eine eine Sprachsignalquelle ist und bei der Sprachstöße festgestellt, von Ruheintervallen zwischen den Sprachstößen unterschieden und zu Paketen von einem oder mehreren Sprachstößen unter Weglassen der Ruheintervalle zwecks Übertragung zu entfernten Adressen zusammengefaßt werden, sowie eine Anlage zur Durchführung des Verfahrens.
Es ist bekannt. Sprachsignale einer Vielzahl von Signalquellen über eine kleine "Zahl von Kanälen zu übertragen. Das dabei angewendete Verfahren wird allgemein TASl-Verfahren genannt. Bei einem solchen System werden Sprachsignale in Form von Sprachstößen bei ihrem Auftreten festgestellt und über irgendeinen freien und verfügbaren Kanal der Vielzahl von Kanälen übertragen. Da die normale menschliche Sprache eine große Zahl von Ruheintervahen zwischen Wörtern, Wortverbindungen und Sätzen aufweist, sowie auch Ruheintervalle beim jeweiligen Zuhören, läßt sich eine beträchtliche Verbesserung des Wirkungsgrades für die Ausnutzung der Übertragungseinrichtungen erzielen. So kann das Verhältnis der Zahl von Sprachquellen zur Zahl der Übertragungskanäle (der sogenannte TASI-Vorteil) unter den Wert zwei oder drei fallen. Ein solches TASl-System ist in der US-PS 29 57 946 beschneben. Ein anderer Typ, ein sogenanntes »Ein-Mann«-TASI-System wird in der US-PS 31 58 693 erläutert.
Es ist bekannt, codierte Informationen über Übertragungseinrichtungen dadurch zu übertragen, daß die Informationen zu Paketen zusammengefaßt werden, die dann die gemeinsamen Übertragungseinrichtungen konkurrierend belegen, und zwar derart, daß das zuerst ankommende Paket zuerst bedient wird. Solche Pakete besitzen normalerweise Anfangsetiketten, die den Bestimmungsort des Pakets und in gewissen Fällen Wegleitinformationen angehen. Solche Paket-Übertragungssysteme sind bishsr in erster Linie für die Übertragung von Digitalclaten und nicht für Sprachinformationen benutzt worden, weil nicht die Möglichkeit besteht, die Übertragung aller Signalpakete in der richtigen Reihenfolge und mit erträglicher Verzögerung zu garantieren. Ein solches System wird in US-Reissue-Patent28 81l (11.5.1976) beschrieben.
Bekannt ist auch bereit« ein Verfahren mit zugehöriger Anlage (DE-OS 25 03 111) zur Multiplexübertragung sowohl von synchronen Daten unter Verwendung einer Durchschaltvermittlung als auch von intermittierenden Daten unter Verwendung einer Speichervermittlung. Die intermittierenden Daten werden dabei zu Paketen zusammengefaßt,, mit Ziel- und Quellenangaben versehen und in freien Zeitkanälen zwischen den synchronen Daten übertragen.
Einer der einschränkenden Faktoren bei der Anwendung von TASI-Systemen ist das Erfordernis, einen neuen Übertragungskanal praktisch sofort bei Beginn eines neuen Sprachstoßes anbieten und schalten zu müssen. Dieses Erfordernis beschränkt die Belastung der gemeinsamen Übertragungskanäle, damit sichergestellt werden kann, daß ein freier Kanal für einen sehr großen Prozentsatz der Zeit verfügbar ist. Die Bedingung, daß immer ein verfügbarer Kanal vorhanden sein muß, beschränkt die Anzahl von Sprachsignalquellen, die: an die gemeinsamen Kanäle angeschlossen werden können.
Bei Paketübertragungssystemen wird andererseits
angenommen, daß alle Pakete an den vorgesehenen Bestimmungsort gebracht werden und daß der genaue Zeitpunkt des Eintreffens der Pakete für den richtigen Empfang nicht wichtig ist Es ist Aufgabe des Empfängers, die ankommenden Pakete vor Wiederherstellung des Signals in die richtige zeitliche Reihenfolge zu bringen. Bei solchen Paketübertragungssystemen ist außerdem eine örtliche Zwischenspeicherung der Pakete während der konkurrierenden Belegung der gemeinsamen Übertragungseinrichtungen so lange nötig, bis die Einrichtungen dem jeweiligen Paket zugeordnet werden.
Der Erfindung liegt die Aufgabe zugrunde, ein Verfahren zur Paketübertragung zu schaffen, das nicht nur die Übertragung von Digitaldaten, sondern auch von Sprachinformationen auf zweckmäßige Weise ermöglicht
Zur Lösung der Aufgabe geht die Erfindung aus von einem Verfahren der eingangs genannten Art und ist dadurch gekennzeichnet, daß an den jeweiligen Sprachstoß ein dessen Anfangszeitpunkt angebendes Zeitsteuerungssignal angehängt wird und daß die Zeitsteuerungssignale zur Wiedereinfüg^ng von den ursprünglichen Ruheintervallen mehr oder weniger entsprechenden Ruheintervallen in die wiederhergestellten Sprachsignale benutzt werden.
Jedem Sprachstoß ist also ein Zeitsteuerungssignal, eine »Zeitmarke«, zugeordnet die den Anfangszeitpunkt für den jeweiligen Sprachstoß angibt Wenn eine genügende Anzahl von Sprachstößen unter Bildung eines Pakets optimaler Größe zusammengefaßt ist, konkurriert dieses Paket hinsichtlich einer Benutzung der gemeinsamen Übertragungseinrichtungen, die ihm dann zugeordnet werden, wenn sie verfügbar sind.
Auf der Empfangsseite der Übertragungseinrichtun- js gen werden die Sprachstoßpakete wiederum zwischengespeichert Unter Verwendung der Zeitmarken können die Sprachstöße dann vom Empfangspuffer zu Zeitpunkten abgegeben werden, die angenähert ihrer Erzeugung entsprechen. Die codierten Sprachstöße w werden dann decodiert und einem Zuhörer als verständliche Sprache zugeführt.
Weiterbildungen der Erfindung, die auf sine Multiplex übertragungsanlage zur Durchführung des Verfahrens gerichtet sind, sind in den Unteransprüchen angegeben.
Die Länge der Ruheintervalle und demgemäß der Abgabezeitpunkt jedes Sprachstoßes kann über einen größeren Bereich geändert werden, ohne die Verständlichkeit der Sprache schwerwiegend zu beeinträchtigen. Dieser Spielraum für den Abgabezeitpunkt der Sprachstoße kann auf zweckmäßige Weise sowohl benutzt werden, um die Größe des empfangsseitigen Zwischenspeichers (Puffers) wesentlich herabzusetzen, als auch den Wirkungsgrad bei der Benutzung der gemeinsamen Übertragungseinrichtungen zu erhöhen.
Weiterhin können adaptive digitale Codierverfahren, die nicht nur auf das zu codierende Signal, sondern auch auf die Belastung der gemeinsamen Übertragungseinrichtungen ansprechen, angewendet werden. Es kann also die Qualität der digitalen Codierung entsprechend den Bedienungsanforderungen an die Übertragungseinrichtung angepaßt werden. Schließlich können Sprachstoßpakete über die gemeinsamen Übertragungseinrichttingen mit einer Rate übertragen werden, die größer als im ursprünglichen Realzeitbereich ist, um den h5 Wirkungsgrad der gemeinsamen Einrichtungen weiter zu erhöhen.
Nachfolgend wird jie Erfindung anhand der Zeichnungen näher beschrieben, Es zeigt
F i g. 1 ein allgemeines Blockschaltbild eines TASI-Systems, bei dem eine Paketübertragung von Sprache gemäli der Erfindung benutzt wird,
F i g. 2 ein genaueres Blockschaltbild des Sprachpaketgenerators, der im Sender des TASI-Systems gemäß F i g. 1 benutzt wird,
Fig.3 ein genaueres Blockschaltbild der Sprachregenerierschaltungen, die im Empfänger des TASI-Systems gemäß F i g. 1 benutzt werden,
Fig.4 eine graphische Darstellung der codierten Sprache und des Anfangsetiketts für einen einzigen Sprachstoß,
F i g. 5 eine graphische Darstellung der Sprachstöße, die digital zu Paketen codiert und zwischengespeichert auf eine Übertragung warten, wobei diese Figur das Verständnis der Sprachpaket-Erzeugungsschaltungen gemäß F i g. 2 erleichtern soll,
Fig.6 ein allgemeines Blockschaltbild eines gemischten Übertragungssystems, bei dem Sprachpakete und Datenpakete konkurrierend gemeinsame Übertragungseinrichtungen benutzen, wobei das Sprachpaketverfahren nach der vorliegenden Anmeldung verwendet wird,
F i g. 7 ein Blockschaltbild eines Sprachpa*etgenerators in Verbindung mit einem Schleifenübertragungssystem.
In Fig. 1 ist das Blockschaltbild eines TASI-Systems unter Verwendung der Paketübertragung von Spi-aehe nach der Erfindung dargestellt. Das TASI-System gemäß Fig. 1 weist einen Sender 10, einen Empfänger 11 und gemeinsame Übertragungseinrichtungen 12 auf. Das System ist für eine Sprachübertragung von einer Vielzahl von Eingangssignalleitungen 13 zu einer gleichen Zahl von entfernten Zuhörerleitungen 14 über eine geringere Zahl von Übertragungskanälen 15 ausgelegt Die Eingangsleitungen 13 und die Zuhörerleitungen 14 können normale Fernsprechanschlüsse sein. Die gemeinsamen Übertragungseinrichtungfn 15 können beliebige Einrichtungen sein, die eine Anzahl von Übertragungskanälen bereitstellen können, die kleiner ist als die Anzahl von Eingangssprachleitungen 13. Die Einrichtungen 13 können also eine Vielzahl von Adernpaaren, eine Frequenzmultiplex-Übertragungseinrichtung oder eine Zeitmultiplex-Übertragungseinrichtung aufweisen und Koaxialkabel-, Mikrowellen-, Hochfrequenz- oder Satellitenkanäle enthalten. Eine übliche Anwendung von TASI-Systemen findet sich bei Unterwasserkabeln, bei denen die Kosten je Kanal besonders hoch sind.
Die Gesamtfunktion eines TASI-Systems ist eine bessere Ausnutzung der Übertragungskanäle dadurch, daß einem Sprecher ein Kanal nur dann zugeordnet w»rd, wenn der Sprecher aktiv ist. Während der Ruheintervalle kann der Kanal dann einem anderen Sprecher zugeordnet werden und dar.ii? eine größere Zahl von Sprechern versorgt werden, als dies bei einer dauernden Zuordnung der Kanäle möglich wäre.
In Fig. 1 weist der Sender 10 eine Vielzahl von Sprachpaketg.neratoren 20 auf, die entsprechend der nachfolgenden Erläuterung jeweils einen Sprachabschnitt zu einem digital codierten Impulsrtoß zusammenfassen, der dann zu den Übertragungseinrichtungen 15 gegeben wird. Der Sender 10 weist außerdem einen TASI-Schalter 21 und eine TASI-Übertragungssteuerschaltung 22 aur, die die Schalt- und Steuerfunktionen für einen fehlerfreien Sende- und Empfangsbetrieb mit den Impulsstößen durchführen. Der TASI-Schalter 21
und die TASI-Übertragungssteuerschaltungen 22 können im wesentlichen identisch mit den in den US-Patentschriften 29 57 946 und 40 02 841 beschriebenen Anordnungen sein.
Der Empfänger 11 weist einen TASI-Schalter 21, TASI-Empfangssteuerschaltungen 32 und eine Vielzahl von Sprachregeneratoren 33 auf. Der Schalter 31 ergänzt die Verbindungen des Schalters 21 derart, daß Sprache von einer der Eingangsleitungen 13 zur entsprechenden Ausgangsleitung 14 übertragen wird. Die Empfangssteuerschaltungen 32 steuern diese Verbindungen und führen zahlreiche weitere Überwaschungsfunktionen aus. Der Schalter 31 und die Steuerschaltungen 32 können ebenfalls entsprechend den in den vorgenannten US-Patentschriften beschriebenen Anordnungen ausgebildet sein.
Fig. 2 zeigt ein genaueres Blockschaltbild eines Sprachpaketgenerators, der in der TASI-Anlage gemäß Fig. ! verwendet werden kann. Bei dem Paketgenera-Eingangsanschluß 40 und werden gleichzeitig an ein Abtastgatter 41 und einen Sprachdetektor 42 gegeben. Der Sprachdetektor 42 unterscheidet zwischen dem Vorhandensein und der Abwesenheit von Sprache am Anschluß 40 und erzeugt ein zweistufiges Ausgangssignal, das das Vorhandensein von Sprache am Anschluß 40 angibt.
Die digitale Codierqualität kann auf zwei Arten geändert werden. Zum einen kann die Abtastfrequenz des Eingangssprachsignals von einem Wert weit oberhalb der Nyquist-Frequenz bis etwa zur Nyquist-Frequenz (oder nicht wesentlich darunter) verringert werden, und zum anderen kann die Anzahl von Bits, die zur Quantisierung des Signals benutzt wird, verändert werden. Die erste Möglichkeit ist besonders zweckmäßig für eine kleine Anzahl von Bits bei der Quantisierung einschließlich der Delta-Modulation (eine Quantisierung mit einem einzelnen Bit). Die Änderung der Abtastfrequenz kann wie folgt durchgeführt werden. Das Abtastgalier 41 steht unter Steuerung eines Generators 43 mit variabler Abtastfrequenz, dessen Ausgangssignal nach einer Impulsteilung im Impulsteiler 44 an ein UND-Gatter 45 angelegt wird. Das Ausgangssignal des Sprachdetektors 42 gelangt ebenfalls zum UND-Gatter 45 und ermöglicht das Anlegen von Abtastimpulsen an das Abtastgatter4l.
Die Codierschaltung 46 wird durch das Ausgangssignal des UND-Gatters 47 zeitlich gesteuert, das ebenfalls durch den Sprachdetektor 42 betätigt wird und Impulse variabler Frequenz vom Generator 43 liefert. Wegen der Einschaltung der Teilerschaltung 44 wird für je m zum Codierer 46 gegebene Taktimpulse ein Impuls zum Gatter 41 geführt, so daß der Codierer 46 jeden Abtastwert entsprechend irgendeinem Standard-Codierverfahren in eine Vielbit-Pulscodegruppe codieren kann. Die zum Codieren verwendete Anzahl von Bits kann dabei, wie oben beschrieben, verändert werden, um eine von den in jedem Augenblick vorliegenden Anforderungen der Übertragungseinrichtungen abhängige Codierqualität zu erreichen.
Das Ausgangssignal des Codierers 46 wird unter Steuerung von Weiterschaltimpulsen. die vom UND-Gatter 47 kommen, in ein Sprachstoßregister 48 eingeschoben. Die vom Codierer 46 erzeugten Impulse werden also in das Sprachstoßregister 48 eingeschoben und dort gespeichert.
Ein Anfangsetiketten-Register 49 mit der gleichen Anzahi von Speicherpositionen wie das Sprachstoßregister 48 speichert Anfangsetikett-Informationen, die jedem codierten Sprachstoß vom Sprachstoßregister 48 vorausgehen. Das Anfangsetikett ist natürlich wesentlich kurzer als die meisten Sprachstöße, und das Register 48 braucht keinen vollständigen Sprachstoß zu enthalten. Es wirkt vielmehr lediglich als Verzögerung, um die Einfügung eines Anfangsetiketts zu ermöglichen. Das Anfangsetikett wird im Register 49 durch das Gatter 50 zusammengestellt, das durch die Vorderflanke des Ausgangssignals vom Sprachdetektor 42 bei auftretender Sprachaktivität betätigt wird. Das Gatter 50 führt dann die Codierungen in den Registern 51, 52 und 53 zu einem Zeitpunkt in das Anfangsetikettenregister 49. der dem Beginn jedes Sprachstoßes entspricht. Das Register 51 enthält einen Zeitmarkencode, der von den Zeitsteuerungsadern 54 abgeleitet ist. Die codierten Signale auf den Adern 54 ändern sich regelmäßig mit der Zeit und geben die augenblickliche Taktzeit an. Der Zeitmarkencode, der zum jeweiligen Zeitpunkt im
u'trA
«"■.aller Vi
Sprachstoßes in das Anfangsetiketten-Register 49 geführt und gibt demnach die Zeit an, zu der der jeweilige Sprachstoß begonnen hat.
Ein Beliistungscoderegister 52 spricht auf eine Systembelastungsanzeige auf der Leitung 55 an, die den Belastungspegel des Übertragungssystem* angibt, in welchem der Paketgenerator gemäß Fig. 1 benutzt wird. Ein solcher Belastungsfaktor-Generator ist in der US-Pr· 34 66 398 beschrieben, die eine Einrichtung zur Erzeugung eines sogenannten »Ausfrierbruchteilw-Signals offenbart, welche die Anzahl von Sprechern angibt, die aktiv sind und νο·η Übertragungssystem noch nicht bedient wurden. Dieses Signal ist daher ein Maß für die Belastung der Anlage und kann auf die Leitung 55 gegeben werden.
Jedes Sprachstoß-Anfangsetikett kann einsn Bestimmungscode aus dem Register 53 enthalten, das den Bestimmungsort angibt, an den der jeweilige Sprachstoß adressiert ist. Dieser Code, der auf der Leitung 56 erscheint, wird im Register 53 gespeichert und bei Betätigung des Gatters 50 zum Anfangsetiketten-Register 49 übertragen. Der Bestimmungscode kann an jeden Sprachstoß individuell oder nur an jedes Paket angehängt werden, das eine Vielzahl von Sprachstößen enthält. Die Fähigkeit, einen Bestimmungscode an jeden Sprachstoß anhängen zu können, beinhaltet die Möglichkeit, einen einzigen Sprachstoß für jedes Paket anstelle von mehreren Sprachstößen zu verwenden.
Nachdem die Anfangsetiketten-Information im Register 49 zusammengefaßt ist, schiebt das Ausgangssignal des UND-Gatters 47 diese Anfangsetiketten-Information über ein ODER-Gatter 57 in das Paketre£-«er 58. Gleichzeitig damit wird ein codierter Sprachstoß im Sprachstoßregister 48 zusammengefaßt Da die Register die gleiche Größe haben, ist, wenn das Anfangsetiketten-Register 49 geleert worden ist, das Sprachstoßregister 48 gefüllt, so daß der Sprachstoß dem zugeordneten Anfangsetikett im Paketregister 58 unmittelbar folgt.
Das Paketregister 58 kann so groß sein, daß es einen einzelnen Sprachstoß oder eine beliebige Anzahl von Sprachstößen aufnimmt In der Praxis ist die Größe des Paketregisters 58 so gewählt daß sich optimale Übertragungseigenschaften auf den gemeinsamen Übertragungseinrichtungen 12 (Fig. 1) ergeben. Diese optimale Größe ist eine Funktion der für die - Übertragung zulässigen Verzögerung, des Verhältnisses zwischen der Anzahl von Signalquellen und den
Übertragungseinrichtungen sowie der Organisation in Verbindung mit der Verarbeitung der Anfangsetiketten-Information. Diese Größe ändert sich demgemäß für unterschiedliche Arten von Übertragungssystemen und für unterschiedliche Signalaktivität.
Man beachte, daß der Belastungscode im Register 52 nach Durchlaufen des Gatters 50 an den Abtastfrequenzgenerator 43 und an den Codierer 46 gegeben wird. .Oieser Belastungscode wird im Generator 43 zur Einstellung der Abtastfrequenz benutzt, wodurch gleichzeitig die Qualität der codierten Sprache und die Belastung der Übertragungseinrichtungtti kurzzeitig verringert werden. Der Belastungscode kann außerdem im Codierer 46 zur Einstellung des Codier-Algorhythmus zum gleichen Zweck benutzt werden, d. h., zur Verringerung der Belastung des Systems auf Kosten einer gewissen Verschlechterung des codierten Sprachsignals. Beide Steuermöglichkeiten oder jeweils eine von ihnen können zur Einstellung der Signalqualität benutz: werden, um eine Anpsjsung an sir.s größere Zahl von Signalen auf den gleichen Übertragungseinrichtungen bei starker Belastung zu ermöglichen.
Wenn ein Paketregister gefüllt worden ist, so sperrt ein Signal auf der Leitung 59 das Gatter 57 und gibt eine Bedienungsanforderung an die TASI-Steuerschaltungen 22 in Fig. 1. Diese ordnen daraufhin dem Paketgenerator gemäß F i g. 2 einen bestimmten Übertragungskanal zu, führen die erforderlichen Umschaltungen durch und geben ein Kanal-Verfügbar-Signal auf der Leitung 60 zurück. Dieses Signal wird im UND-Gatter 61 mit einem Aussende-Taktsignal auf der Leitung 62 kombiniert, und das .usgangssignal des Gatters 61 wird zum Aussenden des Pakets aus dem Paketregister 58 benutzt. Man beachte, daß die Aussende-Taktfrequenz völlig unabhängig von der Eingangsabtastfrequenz ist, so daß Sprachpakete mit einer Frequenz übertragen werden können, die größer ist als die, mit der die Pakete ursprünglich erzeugt worden sind. Diese Möglichkeit läßt sich ebenfalls benutzen, um die Belastung der Übertragungseinrichtungen herabzusetzen.
In Fig.3 ist ein genaueres Blockschaltbild eines Sprachregenerators dargestellt, der zweckmäßig in dem TASI-System gemäß Fig. 1 benutzt werden kann und dort als Sprachregenerator 33 bezeichnet ist. In F i g. 3 wird ein Sprachpaket an einen Eingangsanschluß 70 und gleichzeitig an einen Taktgenerator 71 sowie ein Paketregister 72 angelegt. Das Paketregister 72 stellt in Verbindung mit einem Anfangsetiketten-Register 75 genügend Speicherkapazität bereit, um wenigstens ein vollständiges Paket und unter Umständen eine Anzahl von aufeinanderfolgenden Paketen zu speichern. Der Taktregenerator 71 erzeugt unter Verwendung des ankommenden Sprachpakets ein mit dem ankommenden Paket synchronisiertes Zeitsteuerungssginal. Dieses Signal wird benutzt, um das Sprachpaket in das Paketregister 72 einzuführen. Wenn das vollständige Sprachpaket aufgenommen ist so erscheint ein Signa! auf der Leitung 73, das die Schaltung 74 mit variablem Schwellenwert betätigt Zu diesem Zeitpunkt ist die Anfangsetiketten-Information in das Anfangsetiketten-Register 75 weitergelaufen und die Zeitmarke wird vom Zeitmarkendetektor 76 festgestellt. Diese Zeitmarke wird von einem Taktsignal auf der Leitung 77, das zu dem Zeitsteuerungssignal auf der Leitung 54 (Fig.2) synchronisiert ist in der Subtrahierschaltung 78 abgezogen. Die Differenz geht zur Schaltung 74 mit variablem Schwellenwert Wenn die Differenz zwischen dem Zeitsignal und der Zeitmarke den eingestellten Schwellenwert übersteigt, so wird ein Ausgangssignal auf der Leitung 79 erzeugt. Dieses Ausgangssignal betätigt einen Taktgenerator 80 mit variabler Frequenz, der wiederum Sprachstoßsignale vom Paketregister 72 an einen Decoder 82 weiterschaltet und gleichzeitig eine geeignete Zeitsteuerung für den Decoder 82 bereitstellt. Der Generator 80 mit variabler Frequenz steht unter Steuerung des Belastungscode aus dem Belastungscodedetektor 83, der an das Anfangsetiketten-Register 75
ίο angeschlossen ist. Der Belastungscode stellt nach Feststellung durch den Detektor 83 die Frequenz des Generators 80 so ein, daß sie der durch den Generator 43 in Fig. 2 benutzten Frequenz entspricht. Dadurch kann die Sprache mit der gleichen Frequenz decodiert
Ii werden mit der sie sendeseitig codiert worden ist. Das Ausgangssignal des Detektors 83 wird außerdem an den Decoder 82 angelegt, um den Codier-Algorhythmus (einschl. der Anzahl von Bits für die Quantisierung) so einzustellen, daß er dem im Codierer 46 in Fig. 2 h(»niil7ten Algnrhylhmns entspricht.
Der Bestirrmungscodedetektor 84 liefert ein Ausgangssignal auf der Leitung 85, das an die empfangsseitigen TASI-Steuerschaltungen 32 in F i g. I gegeben wird und zur Steuerung der weiteren Wegleitung der
2% empfangenen Sprachsignale verwendet werden kann. Das Ausgangssignal des Decoders 82 wird einem Tiefpaßfilter 86 und dann einem Sprachausgangsanschluß 87 zugeführt.
Entsprechend der Darstellung in Fig. 4 faßt der Paketgenerator nach Fi g. 2 jeden Sprachstoß in einen Codeblock zusammen, der einen Anfangsetikettenabschnitt und einen Sprachstoßabschnitt aufweist. Der Anfangsetikettenabschnitt enthält wiederum einen Bestimmungscode, einen Belastungscode und eine Zeitmarke, die alle dem Sprachstoßcode zeitlich vorangehen. Die Sprachstoß-Codegruppen können entsprechend der Darstellung in F i g. 5 zu Sprachpaketen zusammengestellt werden, die mehr als einen Sprachstoß enthalten. Lediglich zur Erläuterung werden zwei Sprachstöße entsprechend der Kurvenform a) in F i g. 5 festgestellt, wie durch die Kurvenform b) gezeigt, und zu einem einzigen Sprachpaket zusammenfaßt, wiu die Kurvenform c) angibt. Man beachte, daß das Ruheintervall zwischen dem ersten und zweiten Sprachstoß aus dem Sprachpaket gemäß Kurvenform c) beseitigt worden ist. Diese Beseitigung der Ruheintervalle vor der Übertragung verbessert den Wirkungsgrad bei der Ausnutzung der Übertragungseinrichtungen und ermöglicht außerdem die Zusammenstellung von Sprachpaketen optimalerer Größe. Bei dem Ausführungsbeispiel gemäß F i g. 5 sind nur zwei Sprachstöße zu einem Paket zusammengestellt worden. Hs dürfte jedoch klar sein, daß jede Anzahl von aufeinanderfolgenden Sprachstößen auf entsprechende Weise zusammengefaßt und ein Sprachpaket scheinbar beliebiger Größe erzeugt werden kann. Es sei auch darauf hingewiesen, daß der zusätzliche Aufwand für das Anfangsetikett sehr klein ist da dessen Länge im Mittel wesentlich kleiner als die Länge eines Sprachstoßes ist
In F i g. 6 ist eine weitere Anwendung des Sprachpaketgenerators gemäß F i g. 2 dargestellt In F i g. 6 wird ein Sprachpaketgenerator 100 in Verbindung mit einem Datenpaketgenerator 101 benutzt, die sich eine einzige Übertragungseinrichtung 102 teilen. Sprachsignale auf der Leitung 103 werden dem Sprachpaketgenerator 100 zugeführt, der wie der Generator in Fig.2 aufgebaut sein kann. Wenn ein Sprachpaket zusammengefaßt
worden ist, so betätigt eine Bedienungsanforderung auf der Leitung 104 einen Schalter 105, um das Sprachpaket auf die Übertragungseinrichtung 102 zu geben. In den Intervallen zwischen Anforderungen für eine Sprachbedienung wird die Übertragungseinrichtung 102 zur Übertragung von Datenpaketen benutzt, die im Datenpaketgenerator 101 aus Daten zusammengestellt werden, die über die Eingangsleitung 106 geliefert werden. Der Schalter 1OS verbindet normalerweise den Datenpaketgenerator 101 mit der Übertragungseinrichtung 102. Wenn ein Sprachpaket für die Übertragung bereit ist, so betätigt das Signal auf der Leitung 104 den Schalter 105, der dann die Übertragung des Datenpakets unterbricht und gleichzeitig den Datenpaketgenerator 101 anweist, das unterbrochene Datenpaket erneut zu übertragen, wenn die Übertragungseinrichtung 102 wieder frei wird. Sprach- und Datenpakete werden daher ineinander geschoben und teilen sich die gleiche Übertragungseinrichtung. Auf diese Weise haben die Sprachsignale Priorität gegenüber den Datensignalen und unterbrechen die Übertragung des Datensignals immer dann, wenn es erforderlich ist. In typischer Weise ist die Datenübertragungsfrequenz niedriger als die Sprachübertragungsfrequenz. Praktische Werte können bei 4,8 Kilobit/Sek. bzw. 24 Kilobit/ Sek. liegen.
Empfangsseitig ordnet ein Sprachregenerator 103, der gemäß F i g. 3 aufgebaut sein kann, die Sprachsignale zeitlich neu und gibt sie an einen Schalter 108. Dieser Schalter steht unter Steuerung des Bestimmungscodesignals auf der Leitung 109, das aus dem Anfangsetikett des ankommenden Pakets abgeleitet wird. Wenn ein Sprachpaket empfangen worden ist, so spricht der Schalter 108 an und verbindet den Regenerator 107 mit dem Decoder 112 und dann mit der Sprachausgangsleitung 110. Zu allen anderen Zeiten ist der Regenerator 107 mit der Datenausgangsleitung 111 verbunden. Es ergibt sich demgemäß, daß das Multiplex-Übertragungssystem gemäß Fig.6 Sprach- und Datensignale gleichzeitig verarbeitet und daß sich eine wirtschaftliche Übertragung dadurch erreichen läßt, daß die Sprachsignale zu Paketen optimaler Größe zusammengefaßt werden, die zwischen die Datensignale eingeschoben werden.
In F i g. 7 ist eine weitere Anwendung des Sprachpaketgenerators gemäß F i g. 2 dargestellt. Sprachsignale auf einer Eingangsleitung 120 werden an einen Sprachpaketgenerator 121 gegeben, der das Sprachsignal entsprechend der obigen Erläuterung zu digital codierten Paketen zusammenstellt Diese Pakete können durch Anlegen an einen Zugriffsanschluß 123 auf ein Schleifenübertragungssystem gegeben werden. Ein solches System ist im US-Reissue-Patent 28 811 beschrieben. Bei diesem System wird der Zugriffsanschluß als »B-Station« identifiziert und ordnet Pakete der zur Verfügung stehenden Zeit auf einer gemeinsamen Übertragungseinrichtung 124 zu. Wie in dem genannten Reissue-Patent beschrieben wird, kann die Anfangsetiketten-Information benutzt werden, um Pakete über ein Mehrfachschleifensystem zum endgültigen Bestimmungsort zu lenken. Auf diese Weise können
ίο Schleifenübertragungssysteme zur Übertragung von Sprachsignalen sowie von Datensignalen benutzt werden.
Die Sprachsignale können empfangsseitig mit brauchbarer Sprachqualität unter Verwendung der in
is den Anfangsetiketten des Pakets enthaltenen Zeitmarken wieder zusammengestellt werden. Darüber hinaus können Verzögerungen bei der Übertragung jedes Pakets dadurch kompensiert werden, daß die gleichen Zeitmarken benutzt werden, um die Sprachstöße in Realzeit mit vernünftiger Annäherung der Dauer für die Ruheintervalle wieder zusammen zu stellen. Die Dauer der Ruheintervalle kann jedoch in typischer Weise um ±50% oder mehr verändert werden, wobei man trotzdem noch eine brauchbare Sprachqualität erhält.
Tatsächlich ist es die Fähigkeit, die Dauer der Ruheintervalle im wiederhergestellten Signal abzuändern, die die Möglichkeit schafft, Sprache mit hohem Wirkungsgrad üner Paketübertragungssysteme zu übertragen. Darüber hinaus vereinfacht die Möglichkeit zur Änderung der Ruheintervalldauer bei der Rekonstruktion die Anforderungen an die Zwischenspeicherung der Sprachpakete wesentlich.
Der Paketgenerator gemäß Fig. 2 ist nur aus Gründen der Vereinfachung mit einer analogen Sprachanzeige dargestellt worden. Es ist klar, daß Eingangssprachsignale zu Anfang codiert werden können und die Sprachanzeige mit Hilfe von digitalen Verfahren erreicht werden kann. Anstelle einer variablen Codierung der Sprachsignale können Standard-PCM-Codierungen wiederum unter Verwendung von Digitalverfahren in weniger redundante Codeformate für die Zusammenfassung in Pakete umgewandelt werden.
Schließlich können in Übertragungssystemen, bei
•»5 denen die Weglenkung außerhalb der Signalwege durchgeführt wird, die Bestimmungscodierungen in den Anfangsetiketten weggelassen werden und die Weglenkung mit Hilfe anderer Mittel durchgeführt werden. Dieses Verfahren wird in den TASI-Systemen benutzt,
so die in den US-Patentschriften 29 57 946 und 40 02 841 beschrieben werden.
Hierzu 4 Blatt Zeichnungen

Claims (1)

Patentansprüche:
1. Verfahren zum Übertragen von Digitalsignalen Ober eine Multiplexübertragungsanlage von einer Vielzahl von Signalquellen, von denen wenigstens eine eine Sprachsignalquelle ist und bei der Sprachstöße festgestellt, von Ruheintervallen zwischen den Sprachstößen unterschieden und zu Paketen von einem oder mehreren Sprachstößen unter Weglassen der Ruheintervalle zwecks Übertragung zu entfernten Adressen zusammengefaßt werden, dadurch gekennzeichnet, daß an den jeweiligen Sprachstoß ein dessen Anfangszeitpunkt angebendes Zeitsteuerungssignal angehängt wird und daß die Zeitsteuerungssignale zur Wiedereinfügung von den ursprünglichen Ruheintervallen mehr oder weniger entsprechende Ruheintervalle in die wiederhergestellten Sprachsignale benutzt werden.
DE2818505A 1977-04-28 1978-04-27 Verfahren und Anlage zur Paketübertragung von Sprache Expired DE2818505C2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US05/791,782 US4100377A (en) 1977-04-28 1977-04-28 Packet transmission of speech

Publications (2)

Publication Number Publication Date
DE2818505A1 DE2818505A1 (de) 1978-11-02
DE2818505C2 true DE2818505C2 (de) 1982-03-18

Family

ID=25154765

Family Applications (1)

Application Number Title Priority Date Filing Date
DE2818505A Expired DE2818505C2 (de) 1977-04-28 1978-04-27 Verfahren und Anlage zur Paketübertragung von Sprache

Country Status (4)

Country Link
US (1) US4100377A (de)
JP (1) JPS5915544B2 (de)
DE (1) DE2818505C2 (de)
FR (1) FR2389281A1 (de)

Families Citing this family (112)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1559897A (en) * 1977-03-15 1980-01-30 Post Office Multiplexing speech
JPS585541B2 (ja) * 1978-05-08 1983-01-31 富士通株式会社 パケット伝送方式
JPS5523603A (en) * 1978-06-22 1980-02-20 Nec Corp Method and apparatus for coding and decoding of telephone signal
JPS5821459B2 (ja) * 1978-08-02 1983-04-30 富士通株式会社 音声パケット伝送方式
IT1118518B (it) * 1979-03-27 1986-03-03 Cselt Centro Studi Lab Telecom Procedimento e dispositivo per la ricostruzione del segnale vocale in un sistema di comunicazione a commutazione di pacchetto
FR2484174B1 (fr) * 1980-06-06 1987-08-28 France Etat Procede et dispositif d'insertion de donnees numeriques sous forme de paquets, et installation en comportant application
US4375581A (en) * 1980-06-30 1983-03-01 Bell Telephone Laboratories, Incorporated Digital transmission error reduction
DE3036649A1 (de) * 1980-09-29 1982-05-13 Siemens AG, 1000 Berlin und 8000 München Fernsprechvermittlungsnetz zur digitalen sprachuebertragung
US4458693A (en) * 1981-03-13 1984-07-10 Medtronic, Inc. Monitoring system
US4506358A (en) * 1982-06-25 1985-03-19 At&T Bell Laboratories Time stamping for a packet switching system
DE3318774A1 (de) * 1983-05-24 1984-11-29 ANT Nachrichtentechnik GmbH, 7150 Backnang Verfahren zur uebertragung von digital codierten analogsignalen
US4603418A (en) * 1983-07-07 1986-07-29 Motorola, Inc. Multiple access data communications controller for a time-division multiplex bus
JPS60175641U (ja) * 1984-04-30 1985-11-21 ぺんてる株式会社 インキ式ワイヤドツトプリンタの印字ヘツド装置
EP0162173B1 (de) * 1984-05-23 1989-08-16 International Business Machines Corporation Digitales Übertragungssystem für Sprachpakete
US4630261A (en) * 1984-07-30 1986-12-16 International Business Machines Corp. Integrated buffer management and signaling technique
US4675863A (en) * 1985-03-20 1987-06-23 International Mobile Machines Corp. Subscriber RF telephone system for providing multiple speech and/or data signals simultaneously over either a single or a plurality of RF channels
IL79775A (en) * 1985-08-23 1990-06-10 Republic Telcom Systems Corp Multiplexed digital packet telephone system
US4894823A (en) * 1986-02-28 1990-01-16 American Telephone And Telegraph Company Time stamping for packet system nodes
US4748620A (en) * 1986-02-28 1988-05-31 American Telephone And Telegraph Company, At&T Bell Laboratories Time stamp and packet virtual sequence numbering for reconstructing information signals from packets
US4726019A (en) * 1986-02-28 1988-02-16 American Telephone And Telegraph Company, At&T Bell Laboratories Digital encoder and decoder synchronization in the presence of late arriving packets
US4771391A (en) * 1986-07-21 1988-09-13 International Business Machines Corporation Adaptive packet length traffic control in a local area network
FR2650136B1 (fr) * 1989-07-21 1994-04-08 Toret Alain Dispositif de constitution de cellules a partir de signaux numerises et dispositif de multiplexage associe
US5459729C1 (en) * 1989-07-25 2002-03-19 Raychem Corp Digital added main line system
US5016247A (en) * 1989-08-07 1991-05-14 Ibm Corporation Multihop time assigned speech interpolation (TASI) system for telecommunication networks
US6389010B1 (en) * 1995-10-05 2002-05-14 Intermec Ip Corp. Hierarchical data collection network supporting packetized voice communications among wireless terminals and telephones
JPH04127747A (ja) * 1990-09-19 1992-04-28 Toshiba Corp 可変レート符号化方式
KR100249112B1 (ko) * 1991-02-01 2000-04-01 에프. 클라크 엘리스 패킷 교환 통신 시스템
US5222080A (en) * 1991-03-20 1993-06-22 U S West Advanced Technologies, Inc. Method and apparatus for signal reconstruction
GB9120032D0 (en) * 1991-09-19 1991-11-06 Saulsbury Ashley An interactive communication device
TW224191B (de) * 1992-01-28 1994-05-21 Qualcomm Inc
US5838458A (en) * 1992-02-25 1998-11-17 Tsai; Irving Method and apparatus for linking designated portions of a received document image with an electronic address
CA2128101A1 (en) * 1992-12-17 1994-06-23 Jeff Pfeil Device and method for adaptively adjusting loading capacity for a node in a packetized communication system
US5812534A (en) * 1993-01-08 1998-09-22 Multi-Tech Systems, Inc. Voice over data conferencing for a computer-based personal communications system
US5452289A (en) * 1993-01-08 1995-09-19 Multi-Tech Systems, Inc. Computer-based multifunction personal communications system
US7082106B2 (en) 1993-01-08 2006-07-25 Multi-Tech Systems, Inc. Computer-based multi-media communications system and method
US5546395A (en) * 1993-01-08 1996-08-13 Multi-Tech Systems, Inc. Dynamic selection of compression rate for a voice compression algorithm in a voice over data modem
US5617423A (en) * 1993-01-08 1997-04-01 Multi-Tech Systems, Inc. Voice over data modem with selectable voice compression
US6009082A (en) * 1993-01-08 1999-12-28 Multi-Tech Systems, Inc. Computer-based multifunction personal communication system with caller ID
US5453986A (en) * 1993-01-08 1995-09-26 Multi-Tech Systems, Inc. Dual port interface for a computer-based multifunction personal communication system
US5535204A (en) * 1993-01-08 1996-07-09 Multi-Tech Systems, Inc. Ringdown and ringback signalling for a computer-based multifunction personal communications system
US5864560A (en) * 1993-01-08 1999-01-26 Multi-Tech Systems, Inc. Method and apparatus for mode switching in a voice over data computer-based personal communications system
US5754589A (en) * 1993-01-08 1998-05-19 Multi-Tech Systems, Inc. Noncompressed voice and data communication over modem for a computer-based multifunction personal communications system
US5555447A (en) * 1993-05-14 1996-09-10 Motorola, Inc. Method and apparatus for mitigating speech loss in a communication system
DE69428492T2 (de) * 1993-06-04 2002-05-23 Motorola Inc Verfahren und vorrichtung zum dynamischen einstellen einer maximalen zahl von teilnehmern auf einem physikalischen kanal
US6738357B1 (en) * 1993-06-09 2004-05-18 Btg International Inc. Method and apparatus for multiple media digital communication system
US5546383A (en) 1993-09-30 1996-08-13 Cooley; David M. Modularly clustered radiotelephone system
US5757801A (en) * 1994-04-19 1998-05-26 Multi-Tech Systems, Inc. Advanced priority statistical multiplexer
US5682386A (en) * 1994-04-19 1997-10-28 Multi-Tech Systems, Inc. Data/voice/fax compression multiplexer
SE504010C2 (sv) * 1995-02-08 1996-10-14 Ericsson Telefon Ab L M Förfarande och anordning för prediktiv kodning av tal- och datasignaler
US5854898A (en) 1995-02-24 1998-12-29 Apple Computer, Inc. System for automatically adding additional data stream to existing media connection between two end points upon exchange of notifying and confirmation messages therebetween
US5668814A (en) * 1995-03-20 1997-09-16 Raychem Corporation Dual DDS data multiplexer
US5699481A (en) * 1995-05-18 1997-12-16 Rockwell International Corporation Timing recovery scheme for packet speech in multiplexing environment of voice with data applications
GB9603582D0 (en) 1996-02-20 1996-04-17 Hewlett Packard Co Method of accessing service resource items that are for use in a telecommunications system
JP3637661B2 (ja) * 1995-12-19 2005-04-13 ソニー株式会社 端末装置及び送信方法
US7336649B1 (en) * 1995-12-20 2008-02-26 Verizon Business Global Llc Hybrid packet-switched and circuit-switched telephony system
US6154445A (en) * 1996-04-18 2000-11-28 Bell Atlantic Network Services, Inc. Telephony communication via varied redundant networks
US6069890A (en) * 1996-06-26 2000-05-30 Bell Atlantic Network Services, Inc. Internet telephone service
US6078579A (en) * 1996-07-25 2000-06-20 Wjw Technologies Inc. Telephonic systems for communication over computer networks
US6064673A (en) * 1996-08-02 2000-05-16 3Com Corporation Communications system having distributed control and real-time bandwidth management
WO1998006201A1 (en) * 1996-08-08 1998-02-12 Intelligence At Large Teleserver for interconnection of communications networks
US6195357B1 (en) * 1996-09-24 2001-02-27 Intervoice Limited Partnership Interactive information transaction processing system with universal telephony gateway capabilities
US6016307A (en) 1996-10-31 2000-01-18 Connect One, Inc. Multi-protocol telecommunications routing optimization
US6473404B1 (en) 1998-11-24 2002-10-29 Connect One, Inc. Multi-protocol telecommunications routing optimization
US6690654B2 (en) 1996-11-18 2004-02-10 Mci Communications Corporation Method and system for multi-media collaboration between remote parties
US5999525A (en) * 1996-11-18 1999-12-07 Mci Communications Corporation Method for video telephony over a hybrid network
US6335927B1 (en) 1996-11-18 2002-01-01 Mci Communications Corporation System and method for providing requested quality of service in a hybrid network
US6909708B1 (en) 1996-11-18 2005-06-21 Mci Communications Corporation System, method and article of manufacture for a communication system architecture including video conferencing
US5867495A (en) * 1996-11-18 1999-02-02 Mci Communications Corporations System, method and article of manufacture for communications utilizing calling, plans in a hybrid network
US6754181B1 (en) 1996-11-18 2004-06-22 Mci Communications Corporation System and method for a directory service supporting a hybrid communication system architecture
US6078582A (en) 1996-12-18 2000-06-20 Bell Atlantic Network Services, Inc. Internet long distance telephone service
US6731625B1 (en) 1997-02-10 2004-05-04 Mci Communications Corporation System, method and article of manufacture for a call back architecture in a hybrid network with support for internet telephony
US6683870B1 (en) 1997-02-10 2004-01-27 Mci Communications Corporation Method and system for multicasting call notifications
US6775264B1 (en) 1997-03-03 2004-08-10 Webley Systems, Inc. Computer, internet and telecommunications based network
US6137869A (en) 1997-09-16 2000-10-24 Bell Atlantic Network Services, Inc. Network session management
US6574216B1 (en) 1997-03-11 2003-06-03 Verizon Services Corp. Packet data network voice call quality monitoring
US6292479B1 (en) 1997-03-19 2001-09-18 Bell Atlantic Network Services, Inc. Transport of caller identification information through diverse communication networks
US6870827B1 (en) 1997-03-19 2005-03-22 Verizon Services Corp. Voice call alternative routing through PSTN and internet networks
US6282204B1 (en) 1997-12-19 2001-08-28 Terayon Communication Systems, Inc. ISDN plus voice multiplexer system
US6125115A (en) * 1998-02-12 2000-09-26 Qsound Labs, Inc. Teleconferencing method and apparatus with three-dimensional sound positioning
US6075784A (en) 1998-06-08 2000-06-13 Jetstream Communications, Inc. System and method for communicating voice and data over a local packet network
EP1112638A4 (de) * 1998-06-25 2002-11-04 Mci Worldcom Inc Verfahren und system zum multicasting von anrufbenachrichtigungen
US6614781B1 (en) 1998-11-20 2003-09-02 Level 3 Communications, Inc. Voice over data telecommunications network architecture
US6442169B1 (en) 1998-11-20 2002-08-27 Level 3 Communications, Inc. System and method for bypassing data from egress facilities
US6262979B1 (en) 1998-12-01 2001-07-17 3Com Corporation Telecommunication conferencing system and method
US6967963B1 (en) 1998-12-01 2005-11-22 3Com Corporation Telecommunication method for ensuring on-time delivery of packets containing time-sensitive data
US6212195B1 (en) 1998-12-01 2001-04-03 3Com Corporation Telecommunication apparatus and method for forwarding packets using separate collision domains
US6650652B1 (en) * 1999-10-12 2003-11-18 Cisco Technology, Inc. Optimizing queuing of voice packet flows in a network
US6721705B2 (en) 2000-02-04 2004-04-13 Webley Systems, Inc. Robust voice browser system and voice activated device controller
US7516190B2 (en) 2000-02-04 2009-04-07 Parus Holdings, Inc. Personal voice-based information retrieval system
DE10006245A1 (de) 2000-02-11 2001-08-30 Siemens Ag Verfahren zum Verbessern der Qualität einer Audioübertragung über ein paketorientiertes Kommunikationsnetz und Kommunikationseinrichtung zur Realisierung des Verfahrens
US6407341B1 (en) 2000-04-25 2002-06-18 International Business Machines Corporation Conductive substructures of a multilayered laminate
US6510482B1 (en) * 2000-04-25 2003-01-21 Integrated Technology Express Inc. Multiplexed bus data transmission control system
US7324635B2 (en) * 2000-05-04 2008-01-29 Telemaze Llc Branch calling and caller ID based call routing telephone features
US7046658B1 (en) 2000-06-23 2006-05-16 At & T Corp. Method and system for customer selected direct dialed voice-over-internet protocol (VOIP)
DE10046901A1 (de) * 2000-09-21 2002-05-02 Siemens Ag Verfahren und Vorrichtung zur Verbesserung der Übertragungsqualität in einem paket-orientierten Datenübertragungsnetz
US7321557B1 (en) * 2000-10-30 2008-01-22 Lucent Technologies Inc. Dynamic latency assignment methodology for bandwidth optimization of packet flows
US7599350B2 (en) * 2001-05-01 2009-10-06 Michael Hollatz Packet prioritizing voice over packet network phone and system
US6725191B2 (en) * 2001-07-19 2004-04-20 Vocaltec Communications Limited Method and apparatus for transmitting voice over internet
US7130309B2 (en) * 2002-02-20 2006-10-31 Intel Corporation Communication device with dynamic delay compensation and method for communicating voice over a packet-switched network
US7417981B2 (en) * 2003-10-15 2008-08-26 Vonage Holdings Corp. Method and apparatus for enhanced Internet Telephony
US7386111B2 (en) 2004-02-10 2008-06-10 Vonage Network Inc. Method and apparatus for placing a long distance call based on a virtual phone number
US20060210040A1 (en) * 2005-03-16 2006-09-21 Jeffrey Citron Transfer identification software enabling electronic communication system
US8683044B2 (en) 2005-03-16 2014-03-25 Vonage Network Llc Third party call control application program interface
US20060210036A1 (en) * 2005-03-16 2006-09-21 Jeffrey Citron System for effecting a telephone call over a computer network without alphanumeric keypad operation
WO2007047413A2 (en) * 2005-10-13 2007-04-26 Vonage Holdings Corp. Method and system for detecting a change in device attachment
AU2006311417A1 (en) * 2005-11-09 2007-05-18 Vonage Holdings Corp. Method and system for customized caller identification
CA2637407A1 (en) * 2006-02-01 2007-08-09 Vonage Holdings Corp. Method and apparatus for communicating a status of a device in a packet-based communication network
US8917717B2 (en) * 2007-02-13 2014-12-23 Vonage Network Llc Method and system for multi-modal communications
WO2007098261A2 (en) 2006-02-27 2007-08-30 Vonage Holdings Corp. Automatic device configuration
FI20060666A0 (fi) * 2006-07-07 2006-07-07 Nokia Corp Menetelmä ja järjestelmä epäjatkuvan lähetyksen toiminnallisuuden parantamiseksi
CN101212389B (zh) * 2006-12-30 2010-06-23 华为技术有限公司 一种突发汇聚控制方法及相应的装置、通信设备
US8238538B2 (en) 2009-05-28 2012-08-07 Comcast Cable Communications, Llc Stateful home phone service

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2548661A (en) * 1949-02-10 1951-04-10 Bell Telephone Labor Inc Elastic time division multiplex system
DE1072656B (de) * 1957-09-26 1960-01-07 Western Electric Company Incorporated New York, N Y (V St A) , und Carl Brandt Henry Feldman Belleair Clearwater, Fla (V St A) I Zeitteilungs-Multiplex-Fernsprechsystem
US2957946A (en) * 1958-09-23 1960-10-25 Bell Telephone Labor Inc Speech interpolation system
US3158693A (en) * 1962-08-07 1964-11-24 Bell Telephone Labor Inc Speech interpolation communication system
US3304372A (en) * 1963-06-28 1967-02-14 Ibm Voice-data multiplexing system for transmitting data during pauses in the voice signals
US3466398A (en) * 1966-07-01 1969-09-09 Bell Telephone Labor Inc Automatic load adjustment for time assignment speech interpolation systems
DE1265247B (de) * 1966-12-08 1968-04-04 Siemens Ag Zeitmultiplex-UEbertragungsverfahren fuer die UEbertragung einer Mehrzahl von binaeren Nachrichten in einem transparenten Kanal
JPS4933411B1 (de) * 1968-09-25 1974-09-06
GB1314180A (en) * 1969-11-21 1973-04-18 Plessey Telecommunications Res Electrical data transmission systems
US3660605A (en) * 1970-04-15 1972-05-02 Int Standard Electric Corp Pulse code modulation switching system utilizing tasi
US3864524A (en) * 1971-10-30 1975-02-04 Electronic Communications Asynchronous multiplexing of digitized speech
SE361993B (de) * 1972-07-19 1973-11-19 Ericsson Telefon Ab L M
DE2320092C2 (de) * 1973-04-19 1975-02-27 Siemens Ag, 1000 Berlin Und 8000 Muenchen Schaltungsanordnung für Fernmeldeanlagen, in denen Verbindungswege für verschiedene Arten der Nachrichtenübermittlung benutzbar sind Siemens AG, 1000 Berlin und 8000 München
GB1486773A (en) * 1973-07-30 1977-09-21 Indep Broadcasting Authority Television systems
US4048447A (en) * 1974-03-15 1977-09-13 Nippon Electric Company, Limited PCM-TASI signal transmission system
CH577253A5 (de) * 1974-05-17 1976-06-30 Ibm
US4005276A (en) * 1975-03-20 1977-01-25 International Business Machines Corporation Digital voice signaling with digital echo detection and voice activity compression used to cancel echo
US4002841A (en) * 1976-01-21 1977-01-11 Bell Telephone Laboratories, Incorporated Data compression using nearly instantaneous companding in a digital speech interpolation system

Also Published As

Publication number Publication date
JPS53135502A (en) 1978-11-27
FR2389281B1 (de) 1983-03-11
JPS5915544B2 (ja) 1984-04-10
DE2818505A1 (de) 1978-11-02
FR2389281A1 (fr) 1978-11-24
US4100377A (en) 1978-07-11

Similar Documents

Publication Publication Date Title
DE2818505C2 (de) Verfahren und Anlage zur Paketübertragung von Sprache
DE2165667C3 (de) Zeitmultiplex-Übertragungseinrichtung
EP0429888B1 (de) Verfahren zur Übertragung eines digitalen Breitbandsignals in einer Untersystemeinheitenkette über ein Netz einer Synchron-Digital-Multiplexhierarchie
DE2922246A1 (de) Integriertes erd/satelliten-nachrichtenuebertragungsnetz
DE1917346B2 (de) Verfahren zur Herstellung einer Nachrichtenverbindung zwischen Stationen mittels einer Relaisstation über aus einer Anzahl von FDM-Übertragungskanälen ausgewählte Kanäle
EP0416291A2 (de) Verfahren zur Zwischenverstärkung von digitalen Signalen sowie Zwischenverstärker für digitale Signale
DE2918539A1 (de) Paket-uebertragungssystem fuer datensignale
EP0017835B1 (de) Schaltungsanordnung zur Steuerung der Übertragung von Digital-Signalen, insbesondere PCM-Signalen, zwischen Anschlussstellen eines Zeitmultiplex-Fernmeldenetzes, insbesondere PCM-Zeitmultiplex-Fernmeldenetzes
DE2217178C3 (de) Schaltungsanordnung zur Interpolation der Ausgangscodes von PCM-Übertragungssystemen
DE4008729C2 (de)
EP0018526B1 (de) Verfahren zum Betreiben von digitalen Hauptanschlüssen und/oder Nebenstellenanlagen an einer PCM-Vermittlungsstelle
DE2828602C2 (de) Verfahren zum Übertragen von Daten in einem synchronen Datennetz
DE2854843A1 (de) Datenuebertragungssystem
DE1098043B (de) Zeitmultiplex-Sprachinterpolationsanlage
DE3107671A1 (de) Digitale fernmelde-durchschalteeinrichtung
DE3817407C2 (de)
DE2621603B2 (de) Verfahren und Schaltungsanordnung zur unabhängigen Übertragung von PCM-Nachrichtenwörtern und Signalisierungswörtern zwischen einer Teilnehmerstelle und einer Vermittlungsstelle
DE4105468C2 (de) Verfahren und Schaltungsanordnung zum Übertragen von asynchronen Datensignalen über eine 2-Draht-Übertragungsleitung
EP0214656A1 (de) Übertragungsverfahren für ein Digitalsignal-Multiplexgerät
DE3643834C2 (de) Verfahren zur bidirektionalen Übertragung von digitalen Signalen
DE2604454C3 (de) Verfahren und Anordnung zum Bewerten und Weitersenden von Steuersignalen zwischen digitalen und analogen Datennetzen
DE2743964C3 (de) Verfahren zur sprachgesteuerten multiplexen Übertragung
DE10057933B4 (de) Verfahren zur Übertragung eines anisochronen Datenstroms auf einer isochronen Übertragungsstrecke
DE2313213C3 (de) Verfahren und Anordnung zum Vergrößern der Übertragungskapazität eines synchronen SateUKenfernmektesystems mit Zeitaufteilung oder im Multiplexbetrieb
DE3136524A1 (de) Verfahren und schaltungsanordnung zum uebertragen von steuersignalen und nachrichtensignalen in einem fernmeldevermittlungssystem, insbesondere digitalen daten- und fernschreibvermittlungssystem

Legal Events

Date Code Title Description
OD Request for examination
D2 Grant after examination
8328 Change in the person/name/address of the agent

Free format text: BLUMBACH, KRAMER & PARTNER, 65193 WIESBADEN