DE10131532A1 - Universal Port mit anwendungsoptimiertem Funktionssplit - Google Patents

Universal Port mit anwendungsoptimiertem Funktionssplit

Info

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
Application number
DE2001131532
Other languages
English (en)
Inventor
Bernd Grossmann
Alfred Jugel
Thomas Theimer
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 DE2001131532 priority Critical patent/DE10131532A1/de
Publication of DE10131532A1 publication Critical patent/DE10131532A1/de
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • H04L12/6418Hybrid 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.
DE2001131532 2001-06-29 2001-06-29 Universal Port mit anwendungsoptimiertem Funktionssplit Withdrawn DE10131532A1 (de)

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)

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