DE10131532A1 - Universal Port mit anwendungsoptimiertem Funktionssplit - Google Patents
Universal Port mit anwendungsoptimiertem FunktionssplitInfo
- Publication number
- DE10131532A1 DE10131532A1 DE2001131532 DE10131532A DE10131532A1 DE 10131532 A1 DE10131532 A1 DE 10131532A1 DE 2001131532 DE2001131532 DE 2001131532 DE 10131532 A DE10131532 A DE 10131532A DE 10131532 A1 DE10131532 A1 DE 10131532A1
- Authority
- DE
- Germany
- Prior art keywords
- applications
- processor
- voice
- remote access
- application
- 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.)
- Withdrawn
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Für die optimierte Signalumwandlung zwischen TDM-basierten Datenströmen und IP-basierten Datenströmen wird eine mehrere Prozessoren aufweisende Anordnung vorgeschlagen, bei der Haupt-Anwendungen, wie z. B. Sprachübertragung über Internet (VoIP), in einem ersten Prozessor vollständig behandelt werden und Neben-Anwendungen, wie z. B. Remote Access Service (RAS), in dem ersten Prozessor lediglich vorbehandelt werden sowie in einem zweiten Prozessor fertigbehandelt werden.
Description
- Der Anmeldungsgegenstand betrifft ein Verfahren zur Signalumwandlung zwischen TDM-basierten Datenströmen und IP-basierten Datenströmen.
- Zur Signalumwandlung beim Übergang zwischen verschiedenen Netzen werden heute vielfach Prozessoren (Digitale oder Analoge Signalprozessoren) für Anwendungen mit unterschiedlichen Performanceanforderungen genutzt. Dabei stellt sich die Frage, ob verschiedene Anwendungen physikalisch getrennten Prozessoren zugewiesen werden, oder ob die Prozessoren dynamisch umgeschaltet werden.
- Gemäß eines bisher eingesetzten Konzepts wurden die verschiedenen Anwendungen gezielt auf unterschiedliche Prozessoren geleitet. Dadurch kann jedoch Prozessorkapazität, die von einer Anwendung gerade nicht benutzt wird, nicht für die jeweils andere Anwendung eingesetzt werden.
- Gemäß eines anderen bisher eingesetzten Konzepts kann jeder Prozessor pro Anforderung einer Anwendung auf diese umgeschaltet werden (Universal Port). Dazu muß jedoch in jedem Prozessor die Software für alle Anwendungen bereitgehalten werden, was nicht kostenoptimal ist (Speicher, Lizenzkosten).
- Dem Anmeldungsgegenstand liegt das Problem zugrunde, ein optimiertes Verfahren für die Umwandlung zwischen TDM-basierten Datenströmen und IP-basierten Datenströmen anzugeben.
- Das Problem wird bei dem eingangs umrissenen Gegenstand dadurch gelöst, dass in einer Anordnung mit mehreren Prozessoren auf einem ersten Prozessor (A) Haupt-Anwendungen vollständig behandelt werden sowie Neben-Anwendungen vorbehandelt werden und die vorbehandelten Neben-Anwendungen einem weiteren Prozessor (B) zugeführt werden, wo sie endgültig behandelt werden.
- Auf dem ersten Prozessor werden lediglich die am häufigsten auftretenden Anwendungen vollständig behandelt. Für spezielle, seltener auftretende Anwendungen findet nur eine Vorbehandlung statt, die endgültige Behandlung findet auf einem separaten Prozessor statt.
- Dies hat die folgenden Vorteile:
- - Die häufigste Anwendung wird gezielt in einem Schritt behandelt. Es tritt kein zusätzlicher Delay durch eine mehrstufige Behandlung auf.
- - Die Software und Lizenzen für die seltener auftretenden Anwendungen muß auch nur in entsprechend weniger Prozessoren bereitgehalten werden (Kostenreduzierung)
- - Da die Verteilung auf die Prozessoren für die speziellen Anwendungen erst nach einer Vorbehandlung geschieht, kann derselbe Verteilmechanismus für ein- und ausgangsseitigen Verkehr benutzt werden. Dieser Mechanismus ist gleichzeitig von den Eingangsformaten unabhängig gestaltbar.
- Bei dem Erfindungsgegenstand erfolgt eine Vorbehandlung des Verkehrs für die speziellen Anwendungen, wodurch ein einziger Verteilmechanismus einsetzbar ist. Außerdem ist eine vollständigen Behandlung der Hauptanwendung in einem Schritt mit dem Ergebnis minimierten Delays gegeben.
- Vorteilhafte Weiterbildungen des Anmeldungsgegenstandes sind in den Unteransprüchen angegeben.
- Der Anmeldungsgegenstand wird im folgenden als Ausführungbeispiel in einem zum Verständnis erforderlichen Umfang anhand einer Figur näher erläutert. Dabei zeigt:
- Fig. 1 eine prinzipielle Darstellung eines Media Gateway, der das erfindungsgemäße Verfahren realisiert
- Einem ersten Prozessor A, der 2000 Ports aufweisen möge, wird ein TDM (Time Division Multiplex)-basierter Datenstrom zugeführt. Haupt-Anwendungen, wie z. B. Sprachübertragung über das Internetprotokoll, insbesondere nach Standard G 711 VoIP with EC, werden in dem Prozessor A vollständig behandelt und auf Paketbasis einer Anzahl von L2/L3 Switch, die ein IP- Terminal (Anschluß für Datenverkehr nach dem Internet Protokoll) aufweisen, zugeführt (Signalweg 1). Neben- Anwendungen, wie z. B. Transcoding für sonstige Codecs, insbesondere nach den Standards G72x, oder Remote Access Service, werden in dem Prozessor A lediglich vorbehandelt und auf Paketbasis über den L2/L3 Switch einem zweiten Prozessor B, der durch einen special function Digital Signal Prozessor gegeben sein mag, zugeführt, dort den Anforderungen entsprechend fertigbehandelt und wieder an den L2/L3 Switch weitergeleitet (Signalweg 2). Die Abläufe in der Anordnung werden durch eine Anzahl von Systemcontrollern gesteuert.
- Das erfindungsgemäße Verfahren ist z. B. auf Media Gateways für Voice over IP und Internet Dial In (NB RAS) eigesetzbar.
- In diesem Fall sind z. B.:
- - Die häufigste Anwendung: Voice transcoding mit dem häufigsten Codec (e. g. G.711) und Echo Cancellation.
- - Die speziellen Anwendungen: Modem Terminierung oder Transcoding für sonstige Sprachcodecs.
- - Verteilmechanismen: Konventionell würde der Eingangsverkehr von der PSTN(Public Switched Telephone Network)-Seite zunächst über TDM(Time Division Multiplex)-basierte Mechanismen verteilt. Auf der IP(Interne Protocol)-Seite müßte dann eine zweite Verteilung auf Paketbasis stattfinden, z. B. zur Verkehrsaggregation von den verschiedenen Prozessoren auf ein Paketnetzinterface. In dem vorgeschlagenen Verfahren wird der Verkehr zunächst direkt einem Prozessor zugeleitet und dann auf Paketbasis weiterverteilt. Eine TDM-basierte Verteilung findet also nicht statt.
Claims (5)
1. Verfahren zur Signalumwandlung in einer Anordnung mit
mehreren Prozessoren demzufolge auf einem ersten Prozessor (A)
Haupt-Anwendungen vollständig behandelt werden sowie Neben-
Anwendungen vorbehandelt werden und die vorbehandelten Neben-
Anwendungen einem weiteren Prozessor (B) zugeführt werden, wo
sie endgültig behandelt werden.
2. Verfahren nach Anspruch 1
gekennzeichnet durch
eine Zuführung, Verteilung nach Maßgabe der einzelnen Neben-
Anwendungen auf weitere Prozessoren.
3. Verfahren nach einem der vorstehenden Ansprüche
dadurch gekennzeichnet, dass
die Haupt-Anwendungen und Neben-Anwendungen sich durch
unterschiedliche Kodierverfahren unterscheiden.
4. Verfahren nach Anspruch 3
dadurch gekennzeichnet, dass
die Haupt-Anwendung durch Sprachcodierung (Voice Coding) und
die Neben-Anwendung durch Remote Access Service (RAS) gegeben
sind.
5. Verfahren nach Anspruch 3
dadurch gekennzeichnet, dass
die Haupt-Anwendung durch Sprachcodierung (Voice Coding) nach
Standard G 711 und die Neben-Anwendung durch Transcoding für
sonstige Codecs, insbesondere nach Standard G 729), gegeben
sind.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE2001131532 DE10131532A1 (de) | 2001-06-29 | 2001-06-29 | Universal Port mit anwendungsoptimiertem Funktionssplit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE2001131532 DE10131532A1 (de) | 2001-06-29 | 2001-06-29 | Universal Port mit anwendungsoptimiertem Funktionssplit |
Publications (1)
Publication Number | Publication Date |
---|---|
DE10131532A1 true DE10131532A1 (de) | 2003-01-16 |
Family
ID=7690003
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE2001131532 Withdrawn DE10131532A1 (de) | 2001-06-29 | 2001-06-29 | Universal Port mit anwendungsoptimiertem Funktionssplit |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE10131532A1 (de) |
-
2001
- 2001-06-29 DE DE2001131532 patent/DE10131532A1/de not_active Withdrawn
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2036293B1 (de) | Erweiterung des CSTA Protokolls zum vollständigen VoIP Protokoll | |
DE10163478A1 (de) | Verfahren und Anordnung zur Codec-Verhandlung | |
DE10142613A1 (de) | Anordnung zum Bereitstellen von Ansagen und Dialogen in Paketnetzen | |
EP1712060A1 (de) | Verfahren zum aushandeln von bearereigenschaften in ip netzen | |
DE102004004878B4 (de) | Verfahren und Vorrichtung zur Datenübertragung von Sprachdatenpaketen | |
WO2006021496A1 (de) | Vorrichtung zum nutzdatenabgriff multimedialer verbindungen in einem paketnetz | |
DE102004040482B4 (de) | Vorrichtung zum Nutzdatenabgriff multimedialer Verbindungen in einem Paketnetz | |
DE10131532A1 (de) | Universal Port mit anwendungsoptimiertem Funktionssplit | |
EP1124361A2 (de) | Verfahren zum Steuern zusätzlicher Leistungsfunktionen sowie zugehöriges Kommunikationsnetz und zugehöriges Programm | |
EP1547345A1 (de) | Datenkommunikationssystem, rechner, sowie datenkommunikationsverfahren zum parallelen betrieb von standard-basierten und proprietären ressourcen | |
EP1794976A1 (de) | Verfahren und endgerät zum steuern von multimediaverbindungen | |
EP1482745B1 (de) | Verfahren und Anordnung zur Anmeldung eines Endgerätes an einem Kommunikationsknoten | |
EP1430693A2 (de) | Verfahren und vorrichtung zur realisierung einer firewallanwendung für kommunikationsdaten | |
DE10339279A1 (de) | Verfahren zur Steuerung von hochverfügbaren Teilnehmerzugangsnetzen durch eine paketbasierte Vermittlungsstelle | |
DE10232988B4 (de) | Verfahren und Vorrichtung zur getakteten Ausgabe asynchron empfangener Digitalsignale | |
EP1606918B1 (de) | Verfahren und vorrichtung zur bereitstellung und effizienten nutzung von ressourcen für das erzeugen und ausgeben von informationen in paketbasierten netzen | |
EP1398935B1 (de) | Verfahren zum Aufbau einer Nutzdatenverbindung zwischen Endpunkten in einer VoIP-Anordnung | |
EP1294200A2 (de) | Verfahren und Anordnung zur Vermittlung einer Verbindung | |
AT393579B (de) | Schaltungsanordnung zum herstellen einer konferenzverbindung | |
EP1422910B1 (de) | Betriebsmodus für ein Kommunikationssystem | |
DE10344772B4 (de) | Verfahren zur Übertragung von Multimediadaten zwischen zumindest einer Kommunikationseinrichtung und zumindest einem Rechnersystem | |
AT2560U2 (de) | Endgeräteadapter für bidirektionale kabelfernsehnetze | |
DE10212374B4 (de) | Lastverteilung auf periphere Einrichtungen eines paketbasierten Vermittlungssystems | |
DE102004003609A1 (de) | Verfahren zum Mischen von Datenströmen | |
DE102005046170A1 (de) | Verfahren und Vorrichtung zum Einfügen von DTMF-Wählsignalen in einen Datenpakete umfassenden Datenstrom |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8139 | Disposal/non-payment of the annual fee |