DE69728630T2 - Verfahren und System zur Steigerung der Dienstleitungsqualität bei oder unter einem Grenz-Tarif - Google Patents

Verfahren und System zur Steigerung der Dienstleitungsqualität bei oder unter einem Grenz-Tarif Download PDF

Info

Publication number
DE69728630T2
DE69728630T2 DE69728630T DE69728630T DE69728630T2 DE 69728630 T2 DE69728630 T2 DE 69728630T2 DE 69728630 T DE69728630 T DE 69728630T DE 69728630 T DE69728630 T DE 69728630T DE 69728630 T2 DE69728630 T2 DE 69728630T2
Authority
DE
Germany
Prior art keywords
session
modes
quality
service
mode
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 - Lifetime
Application number
DE69728630T
Other languages
English (en)
Other versions
DE69728630D1 (de
Inventor
Shmuel Shaffer
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 Communications Inc
Original Assignee
Siemens Information and Communication Networks 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 Siemens Information and Communication Networks Inc filed Critical Siemens Information and Communication Networks Inc
Publication of DE69728630D1 publication Critical patent/DE69728630D1/de
Application granted granted Critical
Publication of DE69728630T2 publication Critical patent/DE69728630T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/80Responding to QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • H04L12/141Indication of costs
    • H04L12/1414Indication of costs in real-time
    • H04L12/1417Advice of charge with threshold, e.g. user indicating maximum cost
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • H04L12/1485Tariff-related aspects
    • 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/5691Access to open networks; Ingress point selection, e.g. ISP selection
    • H04L12/5692Selection among different networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/15Flow control; Congestion control in relation to multipoint traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/72Admission control; Resource allocation using reservation actions during connection setup
    • H04L47/724Admission control; Resource allocation using reservation actions during connection setup at intermediate nodes, e.g. resource reservation protocol [RSVP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/74Admission control; Resource allocation measures in reaction to resource unavailability
    • H04L47/741Holding a request until resources become available
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/80Actions related to the user profile or the type of traffic
    • H04L47/801Real time traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/80Actions related to the user profile or the type of traffic
    • H04L47/805QOS or priority aware
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/82Miscellaneous aspects
    • H04L47/822Collecting or measuring resource availability data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • H04L65/752Media network packet handling adapting media to network capabilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/57Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP for integrated multimedia messaging subsystem [IMS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/70Administration or customization aspects; Counter-checking correct charges
    • H04M15/745Customizing according to wishes of subscriber, e.g. friends or family
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/80Rating or billing plans; Tariff determination aspects
    • H04M15/8016Rating or billing plans; Tariff determination aspects based on quality of service [QoS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/83Notification aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/83Notification aspects
    • H04M15/85Notification aspects characterised by the type of condition triggering a notification
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/83Notification aspects
    • H04M15/85Notification aspects characterised by the type of condition triggering a notification
    • H04M15/851Determined tariff
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/64Distributing or queueing
    • H04Q3/66Traffic distributors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/24Negotiating SLA [Service Level Agreement]; Negotiating QoS [Quality of Service]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/24Accounting or billing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/01Details of billing arrangements
    • H04M2215/0108Customization according to wishes of subscriber, e.g. customer preferences, friends and family, selecting services or billing options, Personal Communication Systems [PCS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/01Details of billing arrangements
    • H04M2215/0168On line or real-time flexible customization or negotiation according to wishes of subscriber
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/20Technology dependant metering
    • H04M2215/208IMS, i.e. Integrated Multimedia messaging Subsystem
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/22Bandwidth or usage-sensitve billing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/32Involving wireless systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/74Rating aspects, e.g. rating parameters or tariff determination apects
    • H04M2215/7414QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/81Notifying aspects, e.g. notifications or displays to the user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/81Notifying aspects, e.g. notifications or displays to the user
    • H04M2215/815Notification when a specific condition, service or event is met
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13138Least cost routing, LCR
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13166Fault prevention
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/1329Asynchronous transfer mode, ATM
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13296Packet switching, X.25, frame relay
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13389LAN, internet

Description

  • HINTERGRUND DER ERFINDUNG
  • Die Erfindung betrifft allgemein Verfahren und Systeme zum Management von Kommunikationsroutings zwischen entfernten Standorten und insbesondere zur Auswahl aus einer Anzahl von Übertragungsmodi, welche dem System zu Verfügung stehen.
  • BESCHREIBUNG DES STANDES DER TECHNIK
  • Es existiert eine wachsende Anzahl von Übertragungsmodi für die Durchführung von Kommunikationssitzungen, wie etwa Echtzeit-Multimediaverbindungen. Die Unterschiede zwischen den Modi können zum Beispiel auf dem Medium, auf dem Protokoll und/oder auf dem Dienst basieren. Ein auf dem Medium basierender Unterschied zwischen Modi betrifft die physikalische Schicht der Übertragungen zwischen entfernten Standorten. Ein übliches physikalisches Medium für Übertragungen von einem Standort innerhalb eines lokalen Netzes (local area network, LAN) zu einem Standort außerhalb des Netzes ist eine von einem Telekommunikationsanbieter gemietete Analogleitung. Ein anderes physikalisches Medium ist ein Lichtwellenleiterkabel, wie etwa die Leitungen zur digitalen Datenübertragung eines synchronen optischen Netzes (synchronous optical network, SONET).
  • Ein auf dem Protokoll basierender Unterschied zwischen Übertragungsmodi bezieht sich auf eine höhere Schicht als auf dem Medium basierende Unterschiede. Im globalen Internet beruht das TCP-Protokoll (Transmission Control Protocol, TCP) auf einer Transportschicht, und das Internet-Protokoll (Internet Protocol, IP) beruht auf einer Vermittlungsschicht. Es stehen jedoch noch weitere Protokolle zur Verfügung, die bei anderen digitalen Übertragungsmodi und bei analogen Übertragungsmodi verwendet werden.
  • Unterschiede bei Übertragungsmodi können damit zusammenhängen, ob Netzschnittstellen paketvermittelt oder leitungsvermittelt sind. Die Technologie des synchronen Übertragungsmodus (synchronous transfer mode, STM) stellt einen Mechanismus eines leitungsvermittelten Netzes zur Verfügung, bei dem eine Verbindung zwischen zwei entfernten Standorten hergestellt und aufrechterhalten wird, um die Kommunikationssitzung einzuleiten, und die Verbindung wird nach der Sitzung abgebaut. Dagegen ist der asynchrone Übertragungsmodus (asynchronous transfer mode, ATM) eine breitbandige Zellenvermittlungs-Technologie, die angewendet wird, um Zellen fester Größe für die Übertragung von Sprache, Video, Daten und anderen Informationen zur Verfügung zu stellen. Das Protokoll für ATM kann IP sein, und die physikalische Schicht kann eine SONET-Verbindung sein. Eine andere mit dieser Art von Differenzierung zwischen den Modi zusammenhängende wichtige Technologie ist Frame-Relay, welches einen schnellen Paket-Multiplexbetrieb gewährleistet und dazu bestimmt ist, effizienten Weitverkehrsnetzen (WAN) Rechnung zu tragen.
  • In der ATM-Umgebung können verschiedene dienstbasierte Übertragungsmodi implementiert werden. Zum Beispiel sieht das Diensteintegrierende Digitale Nachrichtennetz (Integrated Services Digital Network, ISDN) mit Basisrate die Verwendung von zwei B-Kanälen (Nutzkanälen) und eines einzigen D-Kanals (Steuerkanals) zu Privat- und Geschäftskunden vor, die mit einem Basisanschluss ausgestattet sind. Ein ISDN-Dienst mit größerer Bandbreite wird von einem ISDN-Primärratenanschluss zur Verfügung gestellt, welche aus zwanzig bis dreißig B-Kanälen für Benutzerdaten und einem einzigen D-Kanal für die Signalisierung besteht. Breitband-ISDN ermöglicht sogar noch höhere Übertragungsgeschwindigkeiten. Breitband-ISDN wird von anderen Übertragungsverfahren als ATM unterstützt. Außerdem unterstützen die Nicht-ATM-Verfahren Dienste, welche in der ATM-Umgebung nicht zur Verfügung stehen.
  • Eine Unterkategorie der dienstbasierten Übertragungsmodi betrifft unmittelbar den Durchsatz, d. h. die effektive Übertragungsgeschwindigkeit des Netzes oder die Bandbreite. Ein Dienst mit garantierter Bitrate (committed bit rate, CBR) gewährleistet einen festgelegten Durchsatz mit einer geringen und stabilen Verzögerung. Dagegen stellt ein Dienst mit verfügbarer Bitrate (available bit rate, ABR) den Benutzern eine Bandbreite zur Verfügung, die für die Unterstützung einer bestimmten Kommunikationssitzung geeignet ist. Das Netz gewährleistet die Verbindungsmöglichkeit für die Sitzung auf der Basis der angeforderten Parameterwerte. Normalerweise variiert der Durchsatz für einen ABR-Dienst in Abhängigkeit vom Verkehr zum Zeitpunkt der Sitzung. Es existiert jedoch eine "angekündigte" Bandbreite, welche für einen garantierten Durchsatz für eine Sitzung sorgt. Zum Beispiel kann in einem ATM-Netz garantiert werden, dass die Übertragungen mit 10 Mbit/Sekunde erfolgen, mit Stoßgeschwindigkeiten von 45 Mbit/Sekunde für Zeitabschnitte, in denen die Ausnutzung der Netzressourcen gering ist.
  • Abgesehen davon, dass sie eine "angekündigte" Bandbreite haben, besitzen die meisten Übertragungsmodi angekündigte Parameterwerte für andere Faktoren, die mit der Dienstgüte (quality of servive, QoS) zusammenhängen. Ein wichtiger Dienstgüteparameter ist der Zell- oder Paketverlust. In einer ATM-Umgebung werden Daten in Zellen übertragen, die eine Länge von 53 Bytes haben, wobei 5 Bytes als Zellenkopf verwendet werden und die restlichen 48 Bytes die Nutzdaten enthalten. Ein Zellverlust wirkt sich negativ auf die Dienstgüte aus. Ein weiterer Parameter, der von Interesse ist, ist die Verzögerungszeit, die manchmal auch als "Latenz" bezeichnet wird. In der ATM-Umgebung ist die Latenz ein Maß für die Zeit, die eine Zelle benötigt, um eine Empfangsstation zu erreichen. Ein damit zusammenhängender Parameter ist "Jitter", was die Schwankung der Latenz für verschiedene Zellen bezeichnet.
  • Multimediaübertragungen in Echtzeit über Netze wie etwa das globale Internet sind inzwischen kostengünstiger als Multimediaübertragungen über das öffentliche Telefonwählnetz (public switched telephone network, PSTN). Jedoch hängt die Qualität der Übertragung, wie etwa die Sprachqualität und Videoqualität, von der Wahl der Übertragungsmodi und vom Verkehr im Netz ab, falls der Modus ein ABR-Dienst ist. Ein statisches Routing von Einzelmedium- und Multimedia-Übertragungen über ein integriertes Netz ist wohlbekannt. Für ein statisches Routing legt der Benutzer die Dienstgüteanforderungen fest, und das integrierte Netz handelt die Verbindungsmöglichkeit auf der Basis der zum Zeitpunkt des Empfangs der Anforderung vorliegenden Bedingungen aus. Während der Sitzung kann sich der Verkehr wesentlich ändern, und die Dienstgüte kann sich bis unter das angeforderte Niveau verringern. Die Benutzer können dann die Übertragung mit der niedrigen Qualität fortsetzen oder die Verbindung trennen und danach erneut herstellen. Da die Verhandlung zu Beginn normalerweise darauf abzielt, den Übertragungsmodus mit dem geforderten Niveau der Dienstgüte zu finden, der den günstigsten Tarif aufweist, ist es wahrscheinlich, dass die neu hergestellte Verbindung bei einem höheren Tarif festgelegt wird.
  • In manchen Netzen kann eine Neuverhandlung der Dienstgüte während einer Sitzung implementiert werden. Falls Videoinformationen während einer Sitzung übertragen werden sollen, bei der die Verbindung ursprünglich nur für Sprachkommunikation hergestellt worden war, können hochentwickelte Netze dem Benutzer die Möglichkeit bieten, eine Neuverhandlung einzuleiten, durch die eine zweite Verbindung hergestellt wird, bevor die ursprüngliche Verbindung abgebaut wird. Für die zweite Verbindung werden Übertragungsmodi verwendet, die für die erhöhten Dienstgüteanforderungen geeignet sind.
  • Eine komplexere Neuverhandlung während einer Sitzung wird in dem Lee et al. erteilten US-Patent Nr. 5.446.730 beschrieben. Das von Lee et al. beschriebene Verfahren sieht ein dynamisches Verbindungsmanagement in einem integrierten Kommunikationsnetz vor. Es kann eine Neuoptimierung zwecks Kostensenkung erfolgen. Wie bereits erwähnt, hängt der Tarif (d. h. die Kosten) einer Verbindungsmöglichkeit von den gewählten Übertragungsmodi ab, und die Tarife sind normalerweise umgekehrt proportional zur garantierten Dienstgüte. Im Patent von Lee et al. wird dargelegt, dass aufgrund von Änderungen im Netz oder Änderungen in den unterstützenden Verbindungen die Kosten einer bestimmten Verbindung möglicherweise nicht für die gesamte Sitzung minimal sind. Nach dem Ausfall einer Übertragungsstrecke werden Verbindungen über Wege mit potentiell höheren Kosten wiederhergestellt. Die Neuoptimierung von Lee et al. verhindert, dass die Verbindungen über die unnötig teuren Wege fest eingestellt werden. Die Neuoptimierung kann durch einen Netzadministrator, durch den Ablauf einer festgelegten Zeitdauer oder durch die Tageszeit ausgelöst werden. Bei der Neuoptimierung dürfen alle vereinbarten Leistungswerte und vorliegenden, die Betriebsmittel betreffenden Nebenbedingungen nicht beeinträchtigt werden, und die Kosten müssen ausreichend gesenkt werden, um den Prozess zu rechtfertigen. Ein weiteres Merkmal von Lee et al. ist Enhancement (Verstärkung). Enhancement wird verwendet, um zu garantieren, dass sich die ausgehandelten Leistungswerte auf die Dauer der Sitzung erstrecken. Das Netz überwacht Änderungen im Netz und sorgt für eine Neuverhandlung, wenn die Dienstgüte beeinträchtigt wird. Die Neuverhandlung berücksichtigt die Kosten der Verbindung nicht.
  • Die Überwachung eines Netzes wird auch in dem Gusella et al. erteilten US-Patent Nr. 5.408.465 beschrieben. Die Ergebnisse der Überwachung werden auf der Ebene des Einrichtens einer Sitzung zu Beginn verwendet, und nicht für eine Neuverhandlung. Die Überwachung wird als Basis für die Vorhersage der Dienstgüte für die Dauer einer Sitzung verwendet. Die vorhergesagten Werte werden verwendet, wenn versucht wird, einen Übertragungsweg zu finden, welcher den Anforderungen einer bestimmten Übertragung genügt.
  • Die bekannten Verfahren zur Vorhersage der Dienstgüte für die Dauer einer Sitzung, die aufgebaut werden soll, und die bekannten Verfahren zum erneuten Aufbau von Verbindungen in Reaktion auf die Erkennung einer beeinträchtigten Dienstgüte oder eines verschlechterten Tarifs bieten den Netzbenutzern wesentliche Vorteile. Die gemeinsame Aufgabe besteht darin, minimale Kosten für eine Sitzung durch minimale Erfüllung der Dienstgüteanforderungen zu gewährleisten.
  • Benötigt werden ein Verfahren und ein System, welche die Dienstgüte bei einem Tarif, der für die Benutzer akzeptabel ist, maximieren.
  • ZUSAMMENFASSUNG DER ERFINDUNG
  • Ein Verfahren und ein System zum Management des Routings von Kommunikationsdaten zwischen entfernt angeordneten Standorten beinhaltet die Überwachung verschiedener Übertragungsmodi, wobei jeder Modus im Voraus festgelegte Werte der Dienstgüteparameter und einen im Voraus festgelegten Sitzungs-Tarif aufweist. Indem wenigstens diejenigen Modi überwacht werden, die eine variable Dienstgüte besitzen, sind die momentanen Werte der Dienstgüteparameter bekannt. Bei Erhalt einer Anforderung, eine Kommunikationssitzung mit vorgegebenen Dienstgüteanforderungen aufzubauen, können die im Voraus festgelegten Parameterwerte als Basis zur Berechnung eines Sitzungs-Tarifs verwendet werden, welcher für die Benutzer akzeptabel ist. Die momentanen Werte der Dienstgüteparameter können dann verwendet werden, um Modi zu wählen, welche die höchste momentane Dienstgüte mit oder unter dem berechneten akzeptablen Sitzungs-Tarif gewährleisten. Bei dieser Ausführungsform erfolgt die Überwachung zum Zwecke der Maximierung der Dienstgüte, welche bei einem berechneten maximalen Tarif verfügbar ist. Jedoch werden vorzugsweise Betriebsmittel für Verbindungsmöglichkeiten eines zweiten Modus, der im Voraus festgelegte Parameterwerte aufweist, welche der Anforderung genügen, reserviert, um sie für die Sitzung zu verwenden, falls sich die momentane Dienstgüte eines gewählten Modus verschlechtert. Das heißt, es werden Betriebsmittel reserviert, um die Verwendung von Fallback-("Rückfall"-) Verbindungsmöglichkeiten "nach Bedarf" zu ermöglichen.
  • Bei der bevorzugten Ausführungsform erfolgt die Überwachung der Übertragungsmodi kontinuierlich, und ein Wechsel zwischen verschiedenen Modi während einer Sitzung ist möglich. Das Wechseln während einer Sitzung erfolgt in Reaktion auf das Erkennen einer Bedingung, unter welcher ein anderer Modus eine höhere momentane Dienstgüte bei einem Sitzungs-Tarif, der nicht höher als der berechnete akzeptable Sitzungs-Tarif ist, gewährleistet. Dagegen wird, falls sich die Dienstgüte des ursprünglich gewählten Modus auf ein Niveau verschlechtert, welches die Dienstgüte-Anforderungen der Sitzung nicht genügt, dieser Modus durch einen anderen ersetzt, welcher bei einem akzeptablen Sitzungs-Tarif den Anforderungen genügt. Falls der Wechsel zwischen zwei Modi erfolgt, welche beide momentane Werte der Dienstgüteparameter aufweisen, die den Anforderungen genügen, umfasst das Verfahren vorzugsweise einen Schritt des Bewertens der im Voraus festgelegten Sitzungs-Tarife, um zu verhindern, dass die Kosten der Verbindungswiederaufnahme den Gesamttarif der Sitzung auf ein Niveau erhöhen, das über dem akzeptablen Sitzungs-Tarif liegt.
  • Bei einer anderen Ausführungsform sind die Kommunikationssitzungen Echtzeitübertragungen von Multimediadaten, und das Wechseln zwischen Modi innerhalb einer Sitzung wird durchgeführt, um eine Kosteneinsparung zu erzielen, bei gleichzeitiger Gewährleistung einer momentanen Dienstgüte, welche den gestellten Anforderungen der Multimediasitzung genügt. Bei dieser Ausführungsform unterscheiden sich wenigstens einige der Modi hinsichtlich des Protokolls, und eines der verfügbaren Protokolle ist das Internet-Protokoll. Andere Modi können sich hinsichtlich der Übertragungsmedien unterscheiden, darunter hinsichtlich der Verwendung von Analogleitungen oder Digitalleitungen.
  • Eine dritte Ausführungsform kann für Kommunikationssitzungen verwendet werden, die nicht "zeitplankritisch" sind, d. h. für Situationen, in denen ein Benutzer gewillt ist, auf den Beginn einer Sitzung zu warten, um von Umständen eines geringen Verkehrs zu profitieren. Bei dieser Ausführungsform liegt für jeden Übertragungsmodus ein im Voraus festgelegter Sitzungs-Tarif vor, und jeder Modus wird überwacht, um die momentane Dienstgüte des Modus zu bestimmen. Mit der von einem Benutzer kommenden Anforderung, eine Kommunikationssitzung aufzubauen, werden eine erforderliche minimale Dienstgüte und ein maximal zulässiger Sitzungs-Tarif angegeben. Die Angabe des maximal zulässigen Sitzungs-Tarifs kann sich aus einer Forderung ergeben, einen bestimmten Modus zu verwenden. Falls einer der Modi der angegebenen minimalen Dienstgüte im Rahmen des angegebenen maximalen Sitzungs-Tarifs genügt, wird die Verbindung unter Verwendung dieses Modus aufgebaut. Falls dagegen keiner der Modi der angegebenen minimalen Dienstgüte im Rahmen des angegebenen maximalen Tarifs genügt, wird die Anforderung in eine Warteschlange eingereiht, und die momentanen Werte der Dienstgüteparameter der verschiedenen Modi werden verfolgt, bis ein spezieller Modus eine momentane Dienstgüte aufweist, welche der angegebenen minimalen Dienstgüte im Rahmen des angegebenen maximalen Sitzungs-Tarifs genügt. Der Benutzer wird anschließend von der Verfügbarkeit von Betriebsmitteln benachrichtigt, welche die Dienstgüte zu dem gewünschten Tarif sicherstellen.
  • KURZE BESCHREIBUNG DER ZEICHNUNGEN
  • 1 ist ein Blockschaltbild eines Systems für das Management von Kommunikationssitzungen in Echtzeit gemäß der Erfindung, wobei das System Schnittstellen umfasst, die mit verschiedenen Übertragungsmodi kompatibel sind.
  • 2 ist ein Blockschaltbild der Management-Vorrichtung von 1 mit Anschlüssen für die Eingabe- und Ausgabegeräte.
  • 3 ist ein Flussdiagramm von Schritten zur Auswahl unter den verfügbaren Übertragungsmodi über das System von 1 gemäß einer Ausführungsform der Erfindung.
  • 4 ist eine mit Hilfe des Prozesses von 2 erstellte Wertetabelle.
  • 5 ist ein Flussdiagramm von Schritten zur Auswahl unter den Übertragungsmodi von 1 gemäß einer anderen Ausführungsform der Erfindung.
  • AUSFÜHRLICHE BESCHREIBUNG
  • Es wird auf 1 Bezug genommen; ein integriertes Netz 10 besetzt die Fähigkeit, zwischen verschiedenen Übertragungsmodi zur Durchführung von Kommunikationssitzungen zwischen entfernten Standorten (nicht dargestellt) zu wählen. Bei der bevorzugten Ausführungsform ist das Netz ein System für Multimediaübertragungen in Echtzeit, wie etwa von Video- und Sprachdaten einer Telekonferenz. Die Komponenten von 1 sind Netzkomponenten, welche die Dienstgüte (QoS) der Sitzungen bestimmen.
  • Bei dem Unterschied zwischen den Übertragungsmedien kann es sich um einen auf dem Medium, auf dem Protokoll oder auf dem Dienst basierenden Unterschied oder um mehrere dieser Unterschiede handeln. Außerdem kann der Unterschied zwischen zwei Übertragungsmodi in einem Unterschied zwischen Paketvermittlung und Leitungsvermittlung bestehen. 1 zeigt sechs verschiedene Möglichkeiten. Eine Internetschnittstelle 12 kann ein Modem zum Verbinden eines Videokonferenz-Standortes mit einem anderen Videokonferenz-Standort über einen Internet-Diensteanbieter (Internet Service Provider, ISP) sein. Die Standorte können sich jedoch auf beide auf dem Gelände desselben Unternehmens befinden, so dass die Standorte über ein firmeninternes lokales Netz (LAN) 14 verbunden werden können. Ein Frame-Relay 16 und eine ATM-Schnittstelle 18 veranschaulichen zwei weitere mögliche Übertragungsmodi. Als weitere Möglichkeiten sind in 1 eine analoge gewählte Schnittstelle 20 und eine digitale gewählte Schnittstelle 22 dargestellt. Die analoge gewählte Schnittstelle und die digitale gewählte Schnittstelle können an separate Mietleitungen eines öffentlichen Telefonwählnetzes (PSTN) angeschlossen sein.
  • Jeder der Übertragungsmodi verfügt über wenigstens eine "angekündigte" Dienstgüte, welche Garantien für eine Sitzung bietet. Für manche Modi kann mehr als eine angekündigte Dienstgüte vorhanden sein. Zum Beispiel bietet ATM wenigstens drei solche Niveaus zu unterschiedlichen Tarifen einer Sitzung. Die Dienstgüte kann auch anhand von Paketverlusten, Latenz und/oder Jitter gemessen werden. Für einige der Übertragungsmodi, die in 1 verfügbar sind, sind die Dienstgüteparameter relativ feststehend. Zum Beispiel können die digitalen Wählverbindungen mit einem festen Durchsatz von 128 kbit/s verknüpft sein. Dagegen kann die Dienstgüte anderer Modi beträchtlich schwanken. Zum Beispiel weist die Verbindung über die Internetschnittstelle 12 in Abhängigkeit vom Verkehr erhebliche Schwankungen auf. Während die "angekündigte" Dienstgüte eine garantierte Verzögerung von 30 Millisekunden sein kann, kann die tatsächliche Verzögerung 15 Millisekunden betragen, wenn der Verkehr entlang der Übertragungsleitungen gering ist.
  • Bei vielen Verfahren nach dem bisherigen Stand der Technik berücksichtigt ein System zum Aufbau von Echtzeitübertragungs-Sitzungen nur die garantierten Werte der Dienstgüteparameter. Dies bietet die Gewähr, dass die Dienstgüte während der gesamten Sitzung auf einem geforderten Niveau bleibt. Die Dienstgüteanforderungen können verschiedene Parameter betreffen, darunter Paketverlust, Verzögerung, Jitter, Priorität und Sicherheit. Bei der Einleitung einer Sitzung werden die Dienstgüteanforderungen empfangen und mit den Parameterwerten verglichen, die mit den verschiedenen Übertragungsmodi verknüpft sind. Der geeignete Modus wird ausgewählt und verwendet, um die Sitzung zu implementieren.
  • Bei der bevorzugten Ausführungsform der Erfindung greift das integrierte Netz 10 von 1 auf die garantierten Werte der Dienstgüte der verschiedenen zur Wahl stehenden Modi zu, um einen akzeptablen Sitzungs-Tarif zu bestimmen, überwacht jedoch die tatsächliche (d. h. momentane) Dienstgüte für alle anderen verfügbaren Modi. Die Überwachung erfolgt kontinuierlich, so dass das Wechseln des Modus innerhalb einer Sitzung freigegeben ist. Eine Überwachungsvorrichtung 24 ist mit den einzelnen Netzzugangspunkten 12, 14, 16, 18, 20 und 22 für den Zugang zu den verschiedenen Übertragungsmodi verbunden. Wie weiter unten noch umfassender erläutert wird, steuert eine Modusmanagement-Vorrichtung 26 die Verbindungsoptionen und empfängt Daten von einer Dienstgüte-Tabelle 28 und einer Tariftabelle 30.
  • Es wird nun auf 2 Bezug genommen; die Management-Vorrichtung 26 enthält einen Speicher 32 für die im Voraus festgelegten garantierten Werte der Dienstgüteparameter für die verschiedenen Übertragungsmodi. Der Speicher stellt einer Moduswahl/Steuervorrichtung 34 Informationen zur Verfügung. Der Prozess der Moduswahl dieser Vorrichtung ist der Funktionsweise von Vorrichtungen nach dem bekannten Stand der Technik bei einem für jede Sitzung neu erfolgenden Aushandeln eines Verbindungsweges für Übertragungen ähnlich. Die Moduswahl-/Steuervorrichtung umfasst einen Eingang 36 zur Angabe von Dienstgüteanforderungen für eine bestimmte Sitzung. Bei der bevorzugten Ausführungsform ist das integrierte Netz für Echtzeit-Multimediasitzungen geeignet. Folglich beziehen sich die Dienstgüteanforderungen normalerweise auf eine Kombination von Sprach-, Video-, Bild- und Datenparametern. Die Moduswahl/Steuervorrichtung 34 vergleicht die Dienstgüteanforderungen mit den Parameterwerten der verfügbaren Übertragungsmodi, um einen Modus zu wählen, der dann die Funktion eines "Fallback"-Modus ("Rückfall"-Modus) für die Sitzung erfüllt. Betriebsmittel des Fallback-Modus werden in Reserve gehalten und dann "nach Bedarf" verwendet, wodurch sichergestellt wird, dass während der gesamten Sitzung Betriebsmittel zur Verfügung stehen.
  • Ein zweiter Eingang 40 der Moduswahl-/Steuervorrichtung liefert die Informationen aus der Tariftabelle 30, in welcher die Angaben zu den Kosten der Verwendung der verschiedenen Modi, die im integrierten Netz verfügbar sind, gespeichert sind. Oft sind die Tarife nicht feststehend. Zum Beispiel ist die Verwendung analoger Mietleitungen außerhalb der Arbeitszeit, wie etwa an Wochenenden, normalerweise kostengünstiger. Die Tariftabelle enthält vorzugsweise ausreichende Informationen, um eine genaue Ermittlung des momentanen Tarifs für jeden der verfügbaren Modi zu ermöglichen.
  • Falls von der Moduswahl-/Steuervorrichtung 34 mehr als ein verfügbarer Modus ermittelt wird, der sämtlichen Dienstgüteanforderungen für eine bestimmte Sitzung genügt, bestimmt die Moduswahl-/Steuervorrichtung 34, welcher der genannten Modi mit dem geringsten Kostenaufwand implementiert werden kann. Der mit diesem Modus verknüpfte Tarif wird dann als der "annehmbare Sitzungstarif" festgelegt, da die Dienstgüteanforderungen am Eingang 36 notwendigerweise wenigstens für den Modus mit diesem Sitzungstarif erfüllt sind. Dieser Modus wird als der Rückfallmodus festgelegt, und die erforderlichen Übertragungs-Betriebsmittel werden, wie bereits erwähnt, in Reserve gehalten.
  • Die Moduswahl-/Steuervorrichtung 34 besitzt einen dritten Eingang 42 von der Tabelle der momentanen Dienstgüte 28. Wie bereits erwähnt, ist die Überwachungsvorrichtung 24 von 1 mit jedem der Netzzugangspunkte 12, 14, 16, 18, 20 und 22 verbunden. Die Überwachungsvorrichtung kann ein beliebiges bekanntes Verfahren anwenden, um die tatsächlichen Werte der Dienstgüteparameter zu bestimmen. Zum Beispiel können empfangene, Multimediainformationen enthaltende Pakete von anderen Sitzungen hinsichtlich des Zeitpunkts des Eintreffens überwacht werden. Außerdem wird die Länge einer Puffer-Warteschlange, die in einen Multimedia-Decoder eingespeist wird, überwacht. Von besonderem Interesse ist der Fall, wenn die Puffer-Warteschlange leer ist, weil ein Paket im Netz verloren ging oder verzögert wurde. Die Überwachungsvorrichtung 24 sammelt statistische Informationen, welche die Dienstgüte betreffen, z. B. Verzögerung, Latenz, Jitter und Datenverlust. In Abhängigkeit von der Art der Übertragung (z. B. Sprache, Video, Bilder oder Daten) und dem verwendeten Decodierungsmechanismus wird die Auswirkung des verspäteten Eintreffens oder verloren gegangener Pakete auf die Dienstgüte bewertet. Diese Bewertung wird verwendet, um die Tabelle der momentanen Dienstgüte 28 zu aktualisieren.
  • Bei der bevorzugten Ausführungsform ermittelt die Moduswahl/Steuervorrichtung 34, ob für einzelne Sitzungen eine höhere Dienstgüte verfügbar ist, ohne dass der festgelegte akzeptable Sitzungstarif überschritten wird. Falls zum Beispiel das globale Internet eine ungewöhnlich hohe Dienstgüte bietet, weil der zu diesem Zeitpunkt vorliegende Verkehr gering ist, genügen die Werte seiner Dienstgüteparameter möglicherweise sämtlichen Anforderungen einer bestimmten Sitzung bei einem gleichen oder vielleicht niedrigeren Tarif. Obwohl der ursprünglich gewählte Modus eventuell sämtlichen Anforderungen genügt, stellt die Moduswahl-/Steuervorrichtung die Sitzung vorzugsweise auf den Modus um, welcher die höhere Qualität bietet. Jedoch sind bei der bevorzugten Ausführungsform in der Tariftabelle 30 auch die Kosten des Wechselns der Verbindung angegeben, so dass dies bei der Entscheidung, ob der Wechsel des Modus wünschenswert ist, berücksichtigt werden kann. Die Moduswahl/Steuervorrichtung ist mit sämtlichen Schnittstellenvorrichtungen 44 verbunden und gibt für jede Sitzung gesondert die Vorrichtungen frei, um über den gewählten Übertragungsmodus die Verbindung mit verschiedenen Multimedia-Sites 46, 48 und 50 herzustellen.
  • Die Schritte der bevorzugten Ausführungsform sind in 3 dargestellt. Am Anfang 52 eines Prozesses zur Einleitung einer Kommunikationssitzung wie etwa Echtzeit-Multimediasitzung werden im Schritt 54 die Dienstgüteanforderungen festgelegt. Dieser Schritt kann mittels einer direkten Eingabe der gewünschten Dienstgüte durch einen rufenden Teilnehmer ausgeführt werden. Stattdessen können die Dienstgüteanforderungen auch festgelegt werden, indem die gewünschte Dienstgüte aus der Art des Rufes (z. B. eine Videokonferenz) und/oder aus der Kennung des rufenden Teilnehmers geschlussfolgert wird. Zum Beispiel kann eine Tabelle von "geschlussfolgerten" Dienstgüteanforderungen gespeichert werden, auf die dann bei jeder Sitzung zugegriffen wird. In 2 werden die Dienstgüteanforderungen über die Eingangsleitung 36 in die Moduswahl/Steuervorrichtung 34 eingegeben.
  • Im Schritt 56 vergleicht die Moduswahl-/Steuervorrichtung 34 die Dienstgüteanforderungen der Sitzung mit den im Voraus festgelegten Dienstgüte-Garantien der verschiedenen verfügbaren Schnittstellenvorrichtungen 44. Diese Dienstgüte-Garantien werden im Schritt 58 ständig zur Verfügung gestellt. Der Vergleich der Dienstgüteanforderungen mit den Dienstgüte-Garantien führt normalerweise zu einer Vorauswahl wenigstens eines verfügbaren Modus, welcher sämtlichen Dienstgüteanforderungen der Sitzung genügt.
  • Der eine oder die mehreren im Voraus gewählten Modi werden im Schritt 60 verwendet, um einen akzeptablen Sitzungs-Tarif zu bestimmen. Bei der Ausführungsform von 2 wird die Bestimmung des akzeptablen Sitzungs-Tarifs durch die Moduswahl-/Steuervorrichtung 34 mit einer Eingabe 40 aus der Tariftabelle durchgeführt. Dieser Eingabeschritt ist in 3 als Schritt 62 dargestellt. Der "akzeptable Sitzungs-Tarif" ist definiert als der kostengünstigste Tarif zur Implementierung der Sitzung, bei dem ein Modus verwendet wird, dessen Dienstgüte-Garantien sämtlichen Dienstgüteanforderungen genügen. Es wird nun auf 4 Bezug genommen; die Moduswahl/Steuervorrichtung kann verwendet werden, um eine Tabelle zu erstellen, in deren erster Spalte 64 die verfügbaren Modi für die Implementierung der Sitzung genannt sind. Die zweite Spalte 66 kann verwendet werden, um die momentanen Sitzungs-Tarife für die verschiedenen Modi anzugeben, während in der dritten Spalte 68 die garantierten Dienstgüten für die Modi gespeichert sind. Die Werte in den Spalten wurden für die Zwecke der Erläuterung vereinfacht. Bei sämtlichen Werten handelt es sich um Werte auf Skalen, die einen kleinsten Parameterwert 0 und einen höchsten Parameterwert 10 besitzen. Normalerweise wird für eine Multimediasitzung eine Reihe verschiedener zu berücksichtigender Dienstgüteparameter angegeben. Außerdem zeigt die als Beispiel angegebene Tabelle nicht, dass bestimmte Modi (z. B. ATM) in Wirklichkeit mehrfache Modi mit verschiedenen Dienstgüte-Garantien sein können.
  • Es wird die vereinfachte Tabelle von 4 verwendet; wenn die im Schritt 54 eingegebenen Dienstgüteanforderungen einen Wert 6 des Dienstgüteparameters definieren, so besteht die im Schritt 56 gewählte Teilmenge von Modi aus der ATM-Verbindung, der analogen Wählverbindung und der digitalen Wählverbindung. Dann ist die Bestimmung eines akzeptablen Sitzungs-Tarifs im Schritt 60 die Bestimmung des Tarif-Wertes 2, da die ATM-Verbindung in der Tabelle von 4 die kostengünstigste von den drei Verbindungen ist, welche garantieren, dass die Dienstgüteanforderungen der Sitzung erfüllt werden. Der ATM-Modus wird als der Rückfallmodus festgelegt, von welchem Betriebsmittel in Reserve gehalten werden, um bei Bedarf verwendet werden zu können.
  • Die Schritte des Wählens einer Teilmenge von Modi 56 und des Bestimmens eines akzeptablen Sitzungs-Tarifs 60 werden in der Moduswahl-/Steuervorrichtung 34 von 2 ausgeführt. In einem weiteren Steuervorgang werden die Betriebsmittel zur Verbindungsherstellung eines der Modi (d. h. des Rückfallmodus) im Schritt 61 reserviert, um sicherzustellen, dass die Dienstgüteanforderungen während der gesamten Kommunikationssitzung erfüllt sind. Der Modus, von welchem die Betriebsmittel reserviert werden, ist derjenige Modus, welcher Dienstgüte-Garantien besitzt, die den Dienstgüteanforderungen der Sitzung mit den geringsten Kosten genügen. In dem unmittelbar vorausgegangenen Beispiel, in dem der geforderte Wert des Dienstgüteparameters "6" war, werden Betriebsmittel zur Verbindungsherstellung für den ATM-Modus reserviert, da die ATM-Verbindung von den drei Modi, welche die geforderten Dienstgüte-Garantien bieten, die kostengünstigste Verbindung gewährleistet. Obwohl die Betriebsmittel reserviert bleiben, werden die Betriebsmittel nicht zwangsläufig verwendet.
  • Im nächsten Schritt 70 wird einer der Modi zur Implementierung der Sitzung ausgewählt. In der Praxis erfolgt möglicherweise mehr als eine Auswahl, da das Schema der Verbindungsherstellung mehr als eine Schicht enthält, z. B. sind verschiedene Modi bei der physikalischen Schicht (Draht oder Lichtwellenleiter) und verschiedene Modi bei der Transportschicht (verschiedene Protokolle) möglich. Im Prozessablauf von 3 wird jedoch nur ein Auswahlvorgang betrachtet. Für andere Modus-Auswahlvorgänge kann ein paralleler Prozessablauf durchgeführt werden.
  • Die Wahl des Sitzungs-Modus im Schritt 70 erfolgt unter Verwendung von im Schritt 72 eingegebenen momentanen Dienstgüte-Werten, anstelle der Verwendung der garantierten Dienstgüte-Werte der Modi. Es wird erneut auf die Tabelle von 4 Bezug genommen; in der vierten Spalte 74 sind die momentanen Dienstgüte-Werte zum Zeitpunkt 1 (t1) angegeben. Wenn man wieder das obige Beispiel verwendet, so kann, da die Dienstgüteanforderungen der betreffenden Sitzung einen Dienstgüte-Wert von 6 vorgeben, die LAN-Verbindung oder die Frame-Relay-Verbindung mit geringeren Kosten, jedoch akzeptabler Dienstgüte verwendet werden. Bei der bevorzugten Ausführungsform der Erfindung wird die Frame-Relay-Verbindung gewählt, da sie die höchste Dienstgüte bei einem Tarif bietet, welcher den "akzeptablen Sitzungs-Tarif" der ATM-Verbindung, d. h. einen Sitzungs-Tarif von 2, nicht übersteigt. Obwohl eine gebührenfreie Sitzung unter Verwendung der LAN-Verbindung verfügbar ist, bietet dieser Modus nicht die beste verfügbare Dienstgüte innerhalb des Tarifbereiches.
  • Bei der Wahl des Sitzungs-Modus im Schritt 70 wird auch das Muster der momentanen Dienstgüte-Werte für die Modi berücksichtigt. Das heißt, es wird das Verhaltensmuster der aktuellen Dienstgüte-Werte analysiert, um vorherzusagen, ob ein bestimmter Modus eine anhaltende momentane Qualität der Dienstgüte aufweisen wird, welche den Anforderungen einer Sitzung genügt. Falls die Dienstgüte des betreffenden Modus während des Zeitraums, welcher dem Wunsch nach Aufbau einer Sitzung unmittelbar vorausging, wesentlichen Schwankungen unterlag, kann entschieden werden, dass der Modus für den Aufbau der Sitzung ungeeignet ist. Die Analyse des Verhaltensmusters ist außerdem im Wechseln während einer Sitzung implementiert, wodurch sich die Wahrscheinlichkeit verringert, dass ein wiederholter Wechsel des Modus die Kosten der Session erhöht.
  • Im Schritt 76 von 3 wird der für die Sitzung gewählte Modus verwendet, um die Sitzung zu implementieren. Der Prozess wird jedoch unter Kontrolle gehalten, um sicherzustellen, dass die Dienstgüte während der gesamten Dauer der Sitzung aufrechterhalten wird, und um die höchste Dienstgüte bei einem Tarif, welcher den zuvor festgelegten akzeptablen Sitzungs-Tarif nicht übersteigt, zur Verfügung zu stellen. Im Schritt 78 fährt die Überwachungsvorrichtung 24 von 1 damit fort, die verschiedenen Netzzugangspunkte 12, 14, 16, 18, 20 und 22 zu überwachen. Der kontinuierliche Überwachungsprozess ermöglicht es, die Tabelle der momentanen Dienstgüte 28 zu aktualisieren, wenn Änderungen erkannt werden. Die Aktualisierungen werden im Schritt 80 von 3 durchgeführt. Es wird erneut auf die Tabelle von 4 Bezug genommen; die momentanen Werte der Dienstgüteparameter haben sich während der Zeit zwischen t1 und t2 für die ersten vier Modi geändert. Die Werte für t2 sind in der fünften Spalte 82 der Tabelle zu finden. Da der zuvor gewählte Modus, d. h. die Frame-Relay-Verbindung, nicht mehr die geforderte Dienstgüte aufweist, verlässt das System diesen Modus. In 3 wird im Schritt 84 eine Entscheidung getroffen, ob der gewählte Modus noch immer die höchste Dienstgüte bei dem in Schritt 60 definierten akzeptablen Sitzungs-Tarif aufweist. Falls diese Abfrage positiv beantwortet wird, kehrt der Prozess zum Schritt 78 zurück. Falls die Antwort dagegen negativ ist, wie in der Situation von Tabelle 4, wird ein Schritt 86 des Wechsels zu einem anderen Modus ausgeführt. Der andere Modus muss nach wie vor sämtlichen Dienstgüteanforderungen der Sitzung genügen, und sein Tarif darf maximal gleich dem zuvor festgelegten akzeptablen Sitzungs-Tarif sein. Außerdem muss die Analyse des Verhaltensmusters des anderen Modus hinsichtlich der Dienstgüte zeigen, dass der andere Modus ausreichend stabil während einer gewissen Zeit ist, um die geforderte Dienstgüte beizubehalten. Diese Vorhersage beruht auf den Daten, welche bei jeder Aktualisierung der Tabelle der Dienstgüte im Schritt 80 gespeichert werden. In der Tabelle von 4 liegen zwei verschiedene und gleichermaßen wichtige Gründe vor, weshalb die Frame-Relay-Verbindung abgebaut und die ATM-Verbindung aufgebaut würde. Erstens gewährleistet die Frame-Relay-Verbindung zum Zeitpunkt t2 nicht mehr die erforderliche Dienstgüte. Zweitens bietet die ATM-Verbindung nunmehr die höchste Dienstgüte bei einem Tarif, welcher den akzeptablen Sitzungs-Tarif nicht übersteigt. Demzufolge würde selbst dann, wenn die Frame-Relay-Verbindung noch einen Wert der Dienstgüte von 7 aufweisen würde, der Wechsel zur ATM-Verbindung durchgeführt.
  • Bei der bevorzugten Ausführungsform enthält der Schritt 86 des Wechsels des Modus eine gewisse "Hysterese". Falls zum Beispiel die Kosten des Wechsels des Modus wesentlich sind und der ursprüngliche Modus noch immer die geforderte Dienstgüte gewährleistet, wird der Schritt des Wechsels gesperrt. Im Schritt 88 werden die Kosten des Wechsels bereitgestellt, um dies zu bestimmen. Ein Sperren des Wechsels kann auch infolge wiederholter Wechsel erfolgen.
  • Während bei der bevorzugten Ausführungsform der Erfindung die Wechsel auf der Grundlage der Sicherstellung der höchsten Dienstgüte bei einem Sitzungs-Tarif, welcher einen festgelegten Tarif nicht übersteigt, implementiert werden, werden bei einer anderen Ausführungsform die Kosten bei einem Wechsel während einer Sitzung berücksichtigt. Bei dieser Ausführungsform sind wenigstens einige der verfügbaren Modi hinsichtlich des Protokolls unterscheidbar, und eines der verfügbaren Protokolle ist das Internet-Protokoll (IP). In 3 werden die Schritte 54, 56, 58, 60 und 62 vorzugsweise auf dieselbe Weise wie oben beschrieben ausgeführt. Im Schritt 70 werden die Dienstgüte und die Sitzungs-Tarife der verfügbaren Modi betrachtet. Zum Zeitpunkt t1 wird die LAN-Verbindung gewählt, da die momentane Dienstgüte einen Wert 6 hat, welcher den Anforderungen der Sitzung genügt (d. h. QoS = 6), und die LRN-Verbindung kostengünstiger als die Frame-Relay-Verbindung ist, welche bei der zuvor beschriebenen Ausführungsform gewählt wurde. Die Schritte 76, 78 und 80 werden auf dieselbe Art und Weise wie oben beschrieben ausgeführt, doch bei der Entscheidung im Schritt 84 werden erneut die Sitzungs-Tarife der Modi berücksichtigt.
  • 5 zeigt eine dritte Ausführungsform der Erfindung. Bei dieser Ausführungsform wird im Schritt 90 eine Anforderung erhalten, eine Verbindung für eine Kommunikationssitzung wie etwa eine Multimediasitzung aufzubauen. Die Anforderung enthält entweder eine implizierte oder eine explizit angegebene Dienstgüte. Die implizierte Dienstgüte kann auf der Basis der Identifizierung des Typs der aufzubauenden Sitzung bestimmt werden. Zum Beispiel impliziert eine Anforderung, eine Videokonferenz aufzubauen, eine relativ hohe Dienstgüte. Der Tarif, welcher festgelegt wird, kann ebenfalls impliziert sein. Es wird kurz auf 4 Bezug genommen; eine Anforderung betreffs einer ATM-Verbindung impliziert automatisch, dass ein Benutzer gewillt ist, einen Sitzungs-Tarif mit dem Wert "2" zu bezahlen. Falls für den Sitzungs-Tarif angegeben ist, dass er den Wert "2" haben soll, und die angeforderte Dienstgüte einen Wert von "8" hat, so genügt zum Zeitpunkt t1 keiner der Modi aus der Tabelle der Anforderung zur Verbindungsherstellung. Folglich wird die Ausführung der Anforderung zur Verbindungsherstellung zeitweilig ausgesetzt. In 5 erfolgt die Bestimmung der Verfügbarkeit eines geeigneten Modus im Schritt 92, mit Eingaben von Tarif und Dienstgüte in den Schritten 94 und 96.
  • Falls im Schritt 92 ermittelt wird, dass einer der Modi die geforderte momentane Dienstgüte bei einem Tarif aufweist, der gleich dem vorgegebenen Tarif oder niedriger als dieser ist, so wird die Verbindung hergestellt. Falls dagegen, wie oben erwähnt, eine Situation vorliegt, in welcher keiner der verfügbaren Modi die geforderte momentane Dienstgüte bei dem akzeptablen Tarif aufweist, so verbleibt die Anforderung im Schritt 92 in einer Warteschleife, bis eine Aktualisierung des Dienstgüte-Wertes zeigt, dass die geforderten Werte nunmehr zum akzeptablen Tarif verfügbar sind. Während dieser Zeit steht es dem rufenden Teilnehmer frei, off-line zu bleiben. In der Tabelle von 4 besitzt zum Zeitpunkt t1 keiner der verfügbaren Modi eine akzeptable Kombination von Dienstgüte und Tarif. Bei der Aktualisierung zum Zeitpunkt t2 hat jedoch die ATM-Verbindung den Wert der momentanen Dienstgüte von "9", welcher über dem vorgegebenen Wert von "8" liegt. Im Schritt 98 wird der Teilnehmer benachrichtigt, dass nunmehr ein Modus verfügbar ist, der eine akzeptable Dienstgüte zu einem akzeptablen Tarif besitzt, und im Schritt 100 wird die Sitzung eingeleitet. Bei der Benachrichtigung im Schritt 98 wird der Teilnehmer vorzugsweise aufgefordert zu überprüfen, ob die Sitzung noch gewünscht wird, bevor im Schritt 100 die Sitzung eingeleitet wird. Eine solche Aufforderung ist jedoch nicht unbedingt notwendig. Tatsächlich ist die Benachrichtigung vor der Einleitung der Sitzung nicht unbedingt notwendig.
  • Ein Vorteil der Ausführungsform von 5 ist, dass ein Ruf, welcher nicht "zeitplankritisch" ist, durchgeführt werden kann, ohne den Sitzungs-Tarif zu bezahlen, der normalerweise mit der vom rufenden Teilnehmer angeforderten Dienstgüte verknüpft ist. Obwohl sich die Dienstgüte verschlechtern kann, nachdem die Sitzung aufgebaut worden ist, kann dieses Problem verringert werden, indem das Verhaltensmuster der Dienstgüte für die Modi überwacht wird, bevor die Verbindung hergestellt wird.

Claims (20)

  1. Verfahren zum Management des Kommunikationsroutings in Echtzeit, welches folgende Schritte umfasst: Zugreifen auf Funktionen zum Austausch von Kommunikationsdaten zwischen entfernt angeordneten Standorten (46, 48, 50) unter Verwendung eines Übertragungsmodus aus einer Vielzahl verschiedener Übertragungsmodi, welche im Voraus festgelegte Werte der Dienstgüteparameter und im Voraus festgelegte Sitzungs-Tarife haben; Überwachen (78) wenigstens einiger der besagten Modi, um die momentanen Werte der Dienstgüteparameter für die besagten Modi zu bestimmen; Empfangen von Anforderungen (54), Kommunikationssitzungen aufzubauen, derart, dass für jede Sitzung Dienstgüteanforderungen gelten; Bestimmen eines akzeptablen Sitzungs-Tarifs (60) für jede der besagten Sitzungen auf der Basis des Vergleichs der besagten Dienstgüteanforderungen mit den besagten im Voraus festgelegten Parameterwerten für die besagte Vielzahl von Modi; Auswählen aus den besagten Modi (70) für jede Sitzung gesondert, um zu bestimmen, welcher der besagten Modi die höchste momentane Dienstgüte bei einem Sitzungs-Tarif aufweist, welcher gleich dem besagten akzeptablen Sitzungs-Tarif oder niedriger als dieser ist, wobei die besagte höchste momentane Dienstgüte auf den besagten bestimmten momentanen Parameterwerten (72) für die besagte Vielzahl von Modi basiert; und Verwenden (76) der besagten für jede Sitzung gesondert gewählten Modi, um die besagten Sitzungen zu implementieren.
  2. Verfahren nach Anspruch 1, welches ferner einen Schritt des Durchführens eines Wechsels während der Sitzung aus dem besagten gewählten Modus zu einem anderen Modus in Reaktion auf das Erkennen der Tatsache umfasst, dass der besagte andere Modus einen Sitzungs-Tarif, der gleich dem besagten akzeptablen Sitzungs-Tarif oder niedriger als dieser ist, und eine höhere momentane Dienstgüte als der besagte gewählte Modus aufweist.
  3. Verfahren nach Anspruch 2, wobei der besagte Schritt des Durchführens eines Wechsels während der Sitzung beim Treffen der Entscheidung, ob zu dem besagten anderen Modus gewechselt werden soll, ein Bewerten des besagten im Voraus festgelegten Sitzungs-Tarifs des besagten anderen Modus umfasst, wobei in der besagten Bewertung die Kosten der Verbindungsherstellung zur Verwendung des besagten anderen Modus zum Ausdruck kommen.
  4. Verfahren nach Anspruch 1, wobei der besagte Schritt des Bestimmens eines akzeptablen Sitzungs-Tarifs beinhaltet, dass bestimmt wird, welche der besagten Modi im Hinblick auf die Erfüllung der besagten Dienstgüteanforderungen für eine bestimmte Sitzung akzeptabel sind, und ferner beinhaltet, dass ermittelt wird, welcher der besagten akzeptablen Modi den niedrigsten im Voraus festgelegten Sitzungs-Tarif aufweist, wobei der besagte niedrigste im Voraus festgelegte Sitzungs-Tarif als der akzeptable Sitzungs-Tarif festgelegt wird.
  5. Verfahren nach Anspruch 1, wobei der besagte Schritt des Zugreifens auf Funktionen zum Austausch von Kommunikationsdaten beinhaltet, dass der Zugang zu verschiedenen Modi zur Implementierung von Echtzeit-Multimediasitzungen sichergestellt wird.
  6. Verfahren nach Anspruch 5, wobei der besagte Schritt, welcher das Sicherstellen des Zugangs zu den besagten verschiedenen Modi beinhaltet, das Ermöglichen einer Auswahl aus Modi umfasst, welche hinsichtlich des Protokolls unterscheidbar sind, wobei einer der besagten Modi das Internet-Protokoll verwendet.
  7. Verfahren nach Anspruch 1, wobei der besagte Schritt des Empfangens von Anforderungen ein Schritt des Empfangens von Anforderungen ist, eine Telekommunikationssitzung aufzubauen, welche festgelegte Werte der Dienstgüteparameter aufweist.
  8. Verfahren nach Anspruch 1, wobei die besagten Schritte des Überwachens der besagten Modi und des Auswählens aus den besagten Modi während der besagten Sitzungen durchgeführt werden, um einen Wechsel während einer Sitzung zwischen Modi zu ermöglichen, welche alle den besagten Dienstgüteanforderungen der besagten speziellen Sitzung genügen.
  9. Verfahren nach Anspruch 8, welches ferner einen Schritt des Wechsels während einer Sitzung aus einem bestimmten Modus umfasst, wenn festgestellt wird, dass die besagten momentanen Parameterwerte des besagten bestimmten Modus nicht mehr den besagten Dienstgüteanforderungen der besagten speziellen Sitzung genügen.
  10. Verfahren nach Anspruch 8, welches ferner einen Schritt des Reservierens von Kommunikations-Betriebsmitteln eines nicht ausgewählten Modus umfasst, so dass für jede Sitzung reservierte Kommunikations-Betriebsmittel für den besagten Wechsel während der Sitzung vorhanden sind, wobei der besagte nicht ausgewählte Modus für die besagte spezielle Sitzung derjenige Modus ist, welcher den gewünschten Dienstgüteanforderungen der besagten speziellen Sitzung bei dem besagten akzeptablen Sitzungs-Tarif für die besagte spezielle Sitzung genügt.
  11. Verfahren nach Anspruch 6, wobei der Schritt des Überwachens wenigstens einiger der besagten Modi umfasst: das kontinuierliche Überwachen der verfügbaren momentanen Dienstgüte für jeden der besagten Modi, so dass Änderungen der Dienstgüte für die besagten Modi erkannt werden; und das Wechseln von einem ersten Modus zu einem zweiten Modus, wenn erkannt wird, dass der besagte zweite Modus eine momentane Dienstgüte aufweist, die den besagten Anforderungen der besagten Multimediasitzung genügt, und dass die Verwendung des besagten zweiten Modus kostengünstiger als der besagte erste Modus ist, der bei der Durchführung der besagten Multimediasitzung verwendet wird.
  12. Verfahren nach Anspruch 11, wobei der besagte Schritt des Auswählens aus den besagten Modi ferner das Auswählen aus Modi beinhaltet, die hinsichtlich der Übertragungsmedien unterscheidbar sind, darunter hinsichtlich der Verwendung von Analogleitungen und Digitalleitungen.
  13. Verfahren nach Anspruch 11, welches ferner einen Schritt des ständigen Reservierens von Betriebsmitteln eines der besagten Modi umfasst, welcher im Voraus festgelegte Dienstgüteparameter besitzt, die den besagten Anforderungen der besagten Multimediasitzung genügen, so dass die besagten reservierten Betriebsmittel für die besagte Multimediasitzung verfügbar bleiben.
  14. Verfahren nach Anspruch 11, welches ferner einen Schritt des Wechselns aus dem besagten zweiten Modus umfasst, wenn erkannt wird, dass entweder der besagte zweite Modus nicht mehr den besagten Anforderungen genügt, oder dass ein dritter Modus den besagten Anforderungen genügt und kostengünstiger als der besagte zweite Modus ist.
  15. Verfahren nach Anspruch 11, wobei der besagte Schritt des Auswählens aus den besagten Modi das Auswählen des besagten ersten Modus auf der Basis der momentanen Dienstgüten und der Sitzungs-Tarife der besagten Modi beinhaltet.
  16. Verfahren nach Anspruch 1, wobei der Schritt des Empfangens einer Anforderung, eine Kommunikationssitzung aufzubauen, das Angeben eines maximalen Sitzungs-Tarifs beinhaltet wobei, falls einer der besagten Modi der besagten angegebenen minimalen Dienstgüte im Rahmen des besagten maximalen Sitzungs-Tarifs genügt, die Verbindung für die besagte Sitzung unter Verwendung des besagten einen der besagten Modi aufgebaut wird; und wobei, falls keiner der besagten Modi der besagten angegebenen minimalen Dienstgüte im Rahmen des besagten maximalen Sitzungs-Tarifs genügt, (a) die besagte Anforderung in eine Warteschlange eingereiht wird; (b) die besagten überwachten momentanen Werte der Dienstgüteparameter für die besagten Modi verfolgt werden, bis ein spezieller Modus eine momentane Dienstgüte aufweist, welche der angegebenen minimalen Dienstgüte im Rahmen des besagten maximalen Sitzungs-Tarifs genügt; und (c) der besagte spezielle Modus gewählt wird, um die Verbindung für die besagte Sitzung aufzubauen.
  17. Verfahren nach Anspruch 16, welches ferner einen Schritt (d) der Benachrichtigung eines Benutzers von der Verfügbarkeit des besagten speziellen Modus im Anschluss an den besagten Schritt (c) des Wählens des besagten speziellen Modus und vor dem Aufbauen der Verbindung umfasst.
  18. System für das Management von Kommunikationssitzungen in Echtzeit, welches umfasst: eine Vielzahl von Typen von Schnittstellen (12,14,16,18,20,22) zur Bereitstellung von Verbindungen zur Durchführung einer Kommunikationssitzung, wobei die verschiedenen Schnittstellen (12,14,16,18,20,22) mit verschiedenen Übertragungsmodi kompatibel sind, wobei jeder Modus einen im Voraus festgelegten Sitzungs-Tarif und im Voraus festgelegte Werte der Dienstgüteparameter hat; Mittel (34) zum Vergleichen der Dienstgüteanforderungen der besagten Sitzung mit den besagten im Voraus festgelegten Parameterwerten der besagten Modi, um eine Teilmenge von Modi auszuwählen, die geeignet sind, die besagte Sitzung zu unterstützen; Mittel (34), die auf die besagten Mittel zum Vergleichen (34) reagieren, zum Festlegen eines Schwellwert-Sitzungstarifs zur Durchführung der besagten Sitzung, wobei der besagte Schwellwert-Sitzungstarif ein niedrigster im Voraus festgelegter Sitzungs-Tarif der besagten Teilmenge von Modi ist; Mittel (24), die an die besagten Schnittstellen (12,14,16,18,20,22) angeschlossen sind, zum kontinuierlichen Überwachen der momentanen Dienstgüte, die für die einzelnen besagten Modi jeweils verfügbar ist; und Mittel (34) zum Wechseln der Modi während der Unterstützung der besagten Sitzung in Reaktion darauf, dass die besagten Mittel zum Überwachen (24) einen Modus erkennen, der eine erhöhte momentane Dienstgüte und einen im Voraus festgelegten Sitzungs-Tarif, der den besagten Schwellwert-Sitzungstarif nicht übersteigt, aufweist.
  19. System nach Anspruch 18, wobei die besagten Schnittstellen (12,14,16,18,20,22) wenigstens eine analoge Schnittstelle (20) und wenigstens eine digitale Schnittstelle (22) umfassen.
  20. System nach Anspruch 18, wobei die besagten Schnittstellen (12,14,16,18,20,22) Multimediasitzungen unterstützen und wenigstens eine Schnittstelle (12) Kommunikationen unter Verwendung des Internet-Protokolls unterstützt.
DE69728630T 1996-12-13 1997-12-15 Verfahren und System zur Steigerung der Dienstleitungsqualität bei oder unter einem Grenz-Tarif Expired - Lifetime DE69728630T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/768,168 US5898668A (en) 1996-12-13 1996-12-13 Method and system for increasing quality of service at or below a threshold cost
US768168 1996-12-13

Publications (2)

Publication Number Publication Date
DE69728630D1 DE69728630D1 (de) 2004-05-19
DE69728630T2 true DE69728630T2 (de) 2004-08-12

Family

ID=25081749

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69728630T Expired - Lifetime DE69728630T2 (de) 1996-12-13 1997-12-15 Verfahren und System zur Steigerung der Dienstleitungsqualität bei oder unter einem Grenz-Tarif

Country Status (3)

Country Link
US (1) US5898668A (de)
EP (1) EP0848560B1 (de)
DE (1) DE69728630T2 (de)

Families Citing this family (197)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9286294B2 (en) 1992-12-09 2016-03-15 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator content suggestion engine
US7168084B1 (en) 1992-12-09 2007-01-23 Sedna Patent Services, Llc Method and apparatus for targeting virtual objects
US6606668B1 (en) 1994-02-16 2003-08-12 Priority Call Management, Inc. System and method for least cost routing and managing multiple gatekeepers on a packet switched network
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
US6069890A (en) * 1996-06-26 2000-05-30 Bell Atlantic Network Services, Inc. Internet telephone service
US6154445A (en) 1996-04-18 2000-11-28 Bell Atlantic Network Services, Inc. Telephony communication via varied redundant networks
DE19634664A1 (de) * 1996-08-28 1998-03-05 Sel Alcatel Ag Verfahren und Vorrichtung zur Festlegung einer Gebühr in einem Telekommunikationsnetz
US6078582A (en) 1996-12-18 2000-06-20 Bell Atlantic Network Services, Inc. Internet long distance telephone service
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
US6870827B1 (en) * 1997-03-19 2005-03-22 Verizon Services Corp. Voice call alternative routing through PSTN and internet networks
US6212562B1 (en) * 1997-03-28 2001-04-03 Honeywell International Inc. Criticality and quality of service (QoS) based resource management
US6446125B1 (en) * 1997-03-28 2002-09-03 Honeywell International Inc. Ripple scheduling for end-to-end global resource management
US6449259B1 (en) * 1997-03-31 2002-09-10 Lucent Technologies Inc. Communication controller
US6104720A (en) * 1997-04-28 2000-08-15 Intel Corporation Dynamic communication path selection for data transmission between computers
GB2326055B (en) * 1997-06-04 2002-03-13 Northern Telecom Ltd Communication system
DE19740106A1 (de) * 1997-09-12 1999-03-18 Alsthom Cge Alcatel Verfahren zum Einrichten von logischen Verbindungen in einem synchronen digitalen Nachrichtenübertragungsnetz, Netzelement und Managementsystem
US6285748B1 (en) * 1997-09-25 2001-09-04 At&T Corporation Network traffic controller
US6134235A (en) * 1997-10-08 2000-10-17 At&T Corp. Pots/packet bridge
US6307836B1 (en) * 1997-12-10 2001-10-23 Mci Communications Corporation High-speed transparent access to multiple services
US7283561B1 (en) * 1997-12-12 2007-10-16 Level 3 Communications, Llc Secure network architecture with quality of service
US6538992B1 (en) * 1998-02-24 2003-03-25 Nokia Telecommunications Oy Adaptive scheduling method and apparatus to service multilevel QoS in AAL2
US6629126B1 (en) * 1998-03-13 2003-09-30 Genuity Inc. Framework for providing quality of service requirements in a distributed object-oriented computer system
US6691148B1 (en) * 1998-03-13 2004-02-10 Verizon Corporate Services Group Inc. Framework for providing quality of service requirements in a distributed object-oriented computer system
US6665271B1 (en) * 1998-03-17 2003-12-16 Transnexus, Llc System for real-time prediction of quality for internet-based multimedia communications
US6404735B1 (en) * 1998-04-30 2002-06-11 Nortel Networks Limited Methods and apparatus for distributed control of a multi-class network
US6154778A (en) * 1998-05-19 2000-11-28 Hewlett-Packard Company Utility-based multi-category quality-of-service negotiation in distributed systems
JP3576811B2 (ja) * 1998-05-22 2004-10-13 日本電気株式会社 QoSマネジメント装置
US7515583B2 (en) * 1998-06-19 2009-04-07 Nortel Networks Limited Method and apparatus for providing a configurable quality of service threshold for voice over internet protocol
US6446122B1 (en) * 1998-06-24 2002-09-03 Cisco Technology, Inc. Method and apparatus for communicating quality of service information among computer communication devices
US6084874A (en) * 1998-06-30 2000-07-04 Storage Technology Corporation Temporary data transfer connections
US6169898B1 (en) * 1998-07-16 2001-01-02 Nokia Mobile Phones Ltd Apparatus, and associated method, for maintaining a selected quality of service level in a radio communication system
DE19834975A1 (de) * 1998-08-03 2000-02-17 Siemens Ag Verfahren zum Umschalten einer ersten auf eine zweite Kommunikationsverbindung, die jeweils zwischen einem ersten und einem zweiten Kommunikationssystem bestehen
EP1104608A2 (de) * 1998-08-12 2001-06-06 SC- Wireless Inc. Verfahren und vorrichtung zur netzsteuerung in kommunikationsnetzwerken
DE19841531B4 (de) * 1998-09-10 2011-07-28 T-Mobile Deutschland GmbH, 53227 Verfahren zur optimierten Übertragung von multimedialen Diensten in mobilen Kommunikationsnetzen (Mobilfunknetzen)
CA2286415C (en) * 1998-10-20 2009-05-05 Nortel Networks Corporation Method and apparatus for providing a configurable quality of service threshold for voice over internet protocol
US6463053B1 (en) * 1998-12-01 2002-10-08 Nortel Networks Limited Voice-and-fax-over IP dialing plan
FI107772B (fi) 1998-12-16 2001-09-28 Nokia Networks Oy Menetelmä ja järjestelmä tiedonsiirron palvelunlaadun rajoittamiseksi
GB2345231B (en) * 1998-12-24 2003-06-18 Ibm Data processing with distributed messaging problem determination
US7085230B2 (en) * 1998-12-24 2006-08-01 Mci, Llc Method and system for evaluating the quality of packet-switched voice signals
US6985559B2 (en) * 1998-12-24 2006-01-10 Mci, Inc. Method and apparatus for estimating quality in a telephonic voice connection
US7099282B1 (en) 1998-12-24 2006-08-29 Mci, Inc. Determining the effects of new types of impairments on perceived quality of a voice service
US7653002B2 (en) * 1998-12-24 2010-01-26 Verizon Business Global Llc Real time monitoring of perceived quality of packet voice transmission
WO2000041426A1 (en) * 1999-01-04 2000-07-13 Telefonaktiebolaget Lm Ericsson (Publ) Bearer service negotiation
US6631134B1 (en) * 1999-01-15 2003-10-07 Cisco Technology, Inc. Method for allocating bandwidth in an optical network
US6765911B1 (en) * 1999-02-03 2004-07-20 International Business Machines Corporation Communications adapter for implementing communications in a network and providing multiple modes of communications
US6498782B1 (en) 1999-02-03 2002-12-24 International Business Machines Corporation Communications methods and gigabit ethernet communications adapter providing quality of service and receiver connection speed differentiation
US6363053B1 (en) * 1999-02-08 2002-03-26 3Com Corporation Method and apparatus for measurement-based conformance testing of service level agreements in networks
DE19907469C2 (de) * 1999-02-16 2001-02-01 Teles Ag Verfahren zur Übertragung von Informationen zwischen einer rufenden TK-Einheit und einer gerufenen TK-Einheit und Router zur Durchführung des Verfahrens
NL1011788C2 (nl) * 1999-04-14 2000-10-17 Koninkl Kpn Nv Besturingssysteem voor een IC-netwerk.
WO2000065786A1 (en) * 1999-04-26 2000-11-02 Stanford Global Link Corporation Global unified messaging system and method
FR2793096B1 (fr) * 1999-04-29 2001-06-01 Schlumberger Systems & Service Systeme de communication a selection conditionnelle de reseau de transmission
EP1052860A1 (de) * 1999-05-14 2000-11-15 Ascom AG Verfahren zur Auswahl eines Leitweges bei einem Verbindungsaufbau
US6147975A (en) * 1999-06-02 2000-11-14 Ac Properties B.V. System, method and article of manufacture of a proactive threhold manager in a hybrid communication system architecture
US6275470B1 (en) 1999-06-18 2001-08-14 Digital Island, Inc. On-demand overlay routing for computer-based communication networks
US7444407B2 (en) 2000-06-29 2008-10-28 Transnexus, Inc. Intelligent end user devices for clearinghouse services in an internet telephony system
FR2795903B1 (fr) * 1999-07-01 2001-10-12 Cit Alcatel Procede de selection d'un des acces possibles sur une artere a signalisation dynamique entre deux autocommutateurs
JP3656716B2 (ja) * 1999-07-27 2005-06-08 株式会社日立製作所 サービス管理システム
US6728265B1 (en) * 1999-07-30 2004-04-27 Intel Corporation Controlling frame transmission
JP2001053794A (ja) 1999-08-09 2001-02-23 Nec Corp Ip通信のリアルタイムバックアップ通信方法
FI114371B (fi) 1999-08-09 2004-09-30 Nokia Corp Menetelmä kantopalvelun valitsemiseksi palvelulle langattomassa matkaviestinjärjestelmässä, tiedonsiirtojärjestelmä ja matkaviestinpäätelaite
GB2369019B (en) * 1999-08-09 2002-07-24 Nec Corp Method for carrying out real-time backup communication of IP communication
EP1076473A1 (de) * 1999-08-11 2001-02-14 Inalp Networks AG Verfahren und Netzknoten zur selektiven Übertragung von Daten an mehrere Netzwerke
US6493556B1 (en) * 1999-08-30 2002-12-10 Motorola, Inc. Apparatus and method for message routing using disparate communications networks
GB2354133A (en) * 1999-08-31 2001-03-14 Mitel Corp Multimedia QOS
US6532088B1 (en) * 1999-09-10 2003-03-11 Alcatel System and method for packet level distributed routing in fiber optic rings
JP3379489B2 (ja) * 1999-09-14 2003-02-24 日本電気株式会社 サーバー・クライアント型システム及びデータダウンロード方法
US6408184B1 (en) 1999-09-24 2002-06-18 Nokia Corporation Apparatus, and associated method, for cell selection in a packet radio communication system
JP4225656B2 (ja) * 1999-11-04 2009-02-18 富士通株式会社 通信回線制御方法及び通信回線制御システム
FI111314B (fi) * 1999-11-05 2003-06-30 Nokia Corp Multimediasanomanvälityspalvelu
EP1228659B1 (de) * 1999-11-09 2007-02-14 Nokia Corporation Datenübertragungsmethode und netzwerk
US6363065B1 (en) * 1999-11-10 2002-03-26 Quintum Technologies, Inc. okApparatus for a voice over IP (voIP) telephony gateway and methods for use therein
WO2001037587A2 (en) * 1999-11-17 2001-05-25 Telefonaktiebolaget Lm Ericsson (Publ) Acceleration dependent channel switching in mobile telecommunications
US6760312B1 (en) * 1999-11-30 2004-07-06 Lucent Technologies Inc. Quality of service on demand
JP2001175757A (ja) * 1999-12-15 2001-06-29 Mitsubishi Electric Corp ネットワークによるデジタルコンテンツ配信システム
US6587438B1 (en) 1999-12-22 2003-07-01 Resonate Inc. World-wide-web server that finds optimal path by sending multiple syn+ack packets to a single client
US7203956B2 (en) 1999-12-22 2007-04-10 Transnexus, Inc. System and method for the secure enrollment of devices with a clearinghouse server for internet telephony and multimedia communications
US6775273B1 (en) 1999-12-30 2004-08-10 At&T Corp. Simplified IP service control
US7180889B1 (en) * 1999-12-30 2007-02-20 At&T Corp. Personal control of address assignment and greeting options for multiple BRG ports
US6889321B1 (en) 1999-12-30 2005-05-03 At&T Corp. Protected IP telephony calls using encryption
US6816469B1 (en) 1999-12-30 2004-11-09 At&T Corp. IP conference call waiting
US6775267B1 (en) 1999-12-30 2004-08-10 At&T Corp Method for billing IP broadband subscribers
US6937713B1 (en) 1999-12-30 2005-08-30 At&T Corp. IP call forward profile
US6690675B1 (en) 1999-12-30 2004-02-10 At&T Corp. User programmable fail-proof IP hotline/warm-line
US7075918B1 (en) 1999-12-30 2006-07-11 At&T Corp. BRG with PBX capabilities
US7120139B1 (en) 1999-12-30 2006-10-10 At&T Corp. Broadband cable telephony network architecture IP ITN network architecture reference model
BR0005907A (pt) * 1999-12-30 2001-08-07 At & T Corp Método, sistema e produto de programa de computador para proporcionar transmissão de tráfego de protocolo de internet ao longo de uma via de transmissão num sistema de comunicação em banda larga
US6680935B1 (en) 1999-12-30 2004-01-20 At&T Corp. Anonymous call rejection
US6678265B1 (en) 1999-12-30 2004-01-13 At&T Corp. Local number portability database for on-net IP call
US6671262B1 (en) 1999-12-30 2003-12-30 At&T Corp. Conference server for automatic x-way call port expansion feature
US6728239B1 (en) 1999-12-30 2004-04-27 At&T Corp. Scaleable network server for low cost PBX
US6917610B1 (en) 1999-12-30 2005-07-12 At&T Corp. Activity log for improved call efficiency
US6633635B2 (en) 1999-12-30 2003-10-14 At&T Corp. Multiple call waiting in a packetized communication system
CA2326070C (en) * 1999-12-30 2007-10-02 At&T Corp. Handheld integrated ip device
US6826173B1 (en) 1999-12-30 2004-11-30 At&T Corp. Enhanced subscriber IP alerting
US6810422B1 (en) 2000-01-14 2004-10-26 Lockheed Martin Tactical Defense Systems System and method for probabilistic quality of communication service determination
GB2358766B (en) * 2000-01-26 2004-03-31 Hewlett Packard Co Cost-sensitive control of data transfer involving a mobile entity
US6853618B1 (en) * 2000-02-07 2005-02-08 Marconi Communications, Inc. UPC fail down
WO2001063849A2 (en) * 2000-02-23 2001-08-30 Microsoft Corporation Quality of service over paths having a wireless-link
US6430408B1 (en) * 2000-05-16 2002-08-06 Motorola, Inc. Allocating antenna-provided communications services
US6775271B1 (en) * 2000-05-17 2004-08-10 Intel Corporation Switching system and method for communicating information at a customer premises
US6798745B1 (en) * 2000-06-15 2004-09-28 Lucent Technologies Inc. Quality of service management for voice over packet networks
EP1170972A1 (de) * 2000-07-05 2002-01-09 Alcatel Verfahren zum Erstellen einer Verbindung für Sprachübertragung über Internet Protokoll
US6871233B1 (en) * 2000-07-05 2005-03-22 Lucent Technologies Inc. Method and apparatus for use in specifying and insuring service-level quality of service in computer networks
US7111163B1 (en) 2000-07-10 2006-09-19 Alterwan, Inc. Wide area network using internet with quality of service
US7689857B2 (en) * 2000-07-13 2010-03-30 Computer Associates Think, Inc. Method and apparatus for monitoring and maintaining user-perceived quality of service in a communications network
US6992990B2 (en) 2000-07-17 2006-01-31 Sony Corporation Radio communication apparatus
JP4543513B2 (ja) 2000-07-17 2010-09-15 ソニー株式会社 双方向通信システム、表示装置、ベース装置および双方向通信方法
JP4501243B2 (ja) 2000-07-24 2010-07-14 ソニー株式会社 テレビジョン受像機およびプログラム実行方法
US6954615B2 (en) 2000-07-25 2005-10-11 Sony Corporation Display terminal
DE60042861D1 (de) 2000-07-26 2009-10-08 Nokia Corp Verfahren und Vorrichtung zur Bestimmung wenn eineen sollte
JP3514710B2 (ja) * 2000-07-28 2004-03-31 シャープ株式会社 通信システム
DE10038557B4 (de) * 2000-08-03 2005-12-15 Siemens Ag System und Verfahren zur Übertragung von Daten über Datennetze, insbesondere Internet, mit asynchroner Datenverbindung
US6754761B1 (en) * 2000-08-07 2004-06-22 International Business Machines Corporation Communications system including symmetric bus bridge and method used therewith
JP2002064398A (ja) 2000-08-21 2002-02-28 Sony Corp 無線伝送装置
EP1319281B1 (de) * 2000-09-11 2007-05-09 TransNexus, Inc. Verrechnungsserver für internet- und multimedia-kommunikationen
JP4881503B2 (ja) 2000-09-19 2012-02-22 ソニー株式会社 コマンド処理方法および無線通信機器
JP2002111686A (ja) * 2000-10-04 2002-04-12 Sony Corp 通信方法および通信装置
JP4572461B2 (ja) 2000-10-10 2010-11-04 ソニー株式会社 端末機器設定方法
AU2001294242A1 (en) * 2000-10-13 2002-04-22 Genista Corporation System, method, and apparatus for quality features for mobile and internet terminals
SE517721C2 (sv) * 2000-11-10 2002-07-09 Ericsson Telefon Ab L M Metod att generera och upprätthålla önskad tjänstekvalitet för datatrafik i ett kommunikationssystem
WO2002041580A1 (de) * 2000-11-14 2002-05-23 Siemens Aktiengesellschaft Vorrichtung und verfahren zur auswahl von netzzugängen
CN1496630A (zh) * 2000-11-17 2004-05-12 借助于可动态调节的选择标准选择通信网络以控制两个通信终端之间的连接建立的方法
US7027402B2 (en) * 2000-12-08 2006-04-11 Honeywell International Inc. Digital signal route determination method
EP1344372A2 (de) * 2000-12-19 2003-09-17 Siemens Aktiengesellschaft Verfahren zur auswahl des qos-levels während einer verbindung in einem paketnetz bzw. einem netz
FI20002804A (fi) 2000-12-20 2002-06-21 Nokia Corp Maksujärjestelmä
US20020085567A1 (en) * 2000-12-28 2002-07-04 Maple Optical Systems, Inc. Metro switch and method for transporting data configured according to multiple different formats
US6553030B2 (en) 2000-12-28 2003-04-22 Maple Optical Systems Inc. Technique for forwarding multi-cast data packets
US7525956B2 (en) * 2001-01-11 2009-04-28 Transnexus, Inc. Architectures for clearing and settlement services between internet telephony clearinghouses
CN1203644C (zh) * 2001-02-14 2005-05-25 松下电器产业株式会社 数字内容分配系统及其装置
US7269157B2 (en) * 2001-04-10 2007-09-11 Internap Network Services Corporation System and method to assure network service levels with intelligent routing
EP1251669A1 (de) 2001-04-19 2002-10-23 BRITISH TELECOMMUNICATIONS public limited company Kommunikationsnetzwerk
GB2370448B (en) * 2001-04-28 2003-03-26 Ericsson Telefon Ab L M Cost control in a SIP based network
US7212498B2 (en) * 2001-05-30 2007-05-01 Intel Corporation Measurement of quality of service
US7020093B2 (en) * 2001-05-30 2006-03-28 Intel Corporation Delivery of streaming media
EP1265446A1 (de) * 2001-06-04 2002-12-11 BRITISH TELECOMMUNICATIONS public limited company Optimale Leitweglenkung unter Verwendung von Qualitätsmessungen
US7793326B2 (en) 2001-08-03 2010-09-07 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator
US7908628B2 (en) 2001-08-03 2011-03-15 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator content coding and formatting
US6823382B2 (en) * 2001-08-20 2004-11-23 Altaworks Corporation Monitoring and control engine for multi-tiered service-level management of distributed web-application servers
US7194263B2 (en) 2001-09-17 2007-03-20 Microsoft Corporation System and method for concurrent operation of a wireless device in two disjoint wireless networks
US7248570B2 (en) 2001-09-17 2007-07-24 Microsoft Corporation System and method for coordinating bandwidth usage of a communication channel by wireless network nodes
KR100811491B1 (ko) * 2001-09-18 2008-03-07 엘지전자 주식회사 고속 유무선 다이버시티 모뎀 및 그 송수신 처리 방법
US7668966B2 (en) * 2001-11-02 2010-02-23 Internap Network Services Corporation Data network controller
US7133365B2 (en) * 2001-11-02 2006-11-07 Internap Network Services Corporation System and method to provide routing control of information over networks
US7222190B2 (en) * 2001-11-02 2007-05-22 Internap Network Services Corporation System and method to provide routing control of information over data networks
US7561517B2 (en) 2001-11-02 2009-07-14 Internap Network Services Corporation Passive route control of data networks
US20030091031A1 (en) * 2001-11-14 2003-05-15 International Business Machines Corporation Variable pricing structure for transmitting packets across a communications link
US7054940B2 (en) * 2002-01-25 2006-05-30 Thomson Licensing Adaptive cost of service for communication network based on level of network congestion
EP1335535A1 (de) * 2002-01-31 2003-08-13 BRITISH TELECOMMUNICATIONS public limited company Auswahl von Netzwerkdiensten
CN100571458C (zh) 2002-02-26 2009-12-16 诺基亚有限公司 改编移动终端应用程序的配置以适应于可接入数据连接的方法和设备
US20030177173A1 (en) 2002-03-15 2003-09-18 Petros Belimpasakis System and method for the reception of content items
WO2003096729A1 (en) * 2002-05-08 2003-11-20 Aran Communications Limited Telecommunications network subscriber experience measurement
GB0216728D0 (en) * 2002-07-18 2002-08-28 British Telecomm Network resource control
US20040049570A1 (en) * 2002-09-17 2004-03-11 Frank Ed H. Method and system for network management in a hybrid wired/wireless network
EP1543640A4 (de) * 2002-09-17 2011-12-28 Broadcom Corp Verfahren und system zur netzwerkverwaltug in einem hybriden verdrahteten bzw. drahtlosen netzwerk
US7918734B2 (en) * 2002-09-30 2011-04-05 Time Warner Cable, A Division Of Time Warner Entertainment Company, L.P. Gaming server providing on demand quality of service
WO2004056047A1 (en) * 2002-12-13 2004-07-01 Internap Network Services Corporation Topology aware route control
IL156814A0 (en) * 2003-07-07 2004-02-08 Clever Net Ltd Dynamic signaling and routing
US8140980B2 (en) 2003-08-05 2012-03-20 Verizon Business Global Llc Method and system for providing conferencing services
US7587039B1 (en) 2003-09-18 2009-09-08 At&T Intellectual Property, I, L.P. Method, system and storage medium for providing automated call acknowledgement services
US8699687B2 (en) * 2003-09-18 2014-04-15 At&T Intellectual Property I, L.P. Methods, systems, and computer program products for providing automated call acknowledgement and answering services
IL158276A (en) * 2003-10-02 2010-04-29 Radvision Ltd Method for dynamically optimizing bandwidth allocation in variable bitrate (multi-rate) conferences
US7715412B2 (en) 2003-12-09 2010-05-11 At&T Corp. Decomposed H.323 network border element for use in a voice-over-internet protocol network
US6929507B2 (en) * 2003-12-30 2005-08-16 Huang Liang Precision Enterprise Co., Ltd. Coaxial connector structure
US20050149732A1 (en) 2004-01-07 2005-07-07 Microsoft Corporation Use of static Diffie-Hellman key with IPSec for authentication
WO2005074198A1 (en) * 2004-01-28 2005-08-11 Koninklijke Philips Electronics N.V. Resource reservation in a network
WO2005086484A1 (de) * 2004-03-09 2005-09-15 Siemens Aktiengesellschaft Vorrichtung und verfahren zur vergebührung von über ein pakentnetz geführten verbindungen
WO2005089147A2 (en) * 2004-03-11 2005-09-29 Transnexus, Inc. Method and system for routing calls over a packet switched computer network
US7558289B1 (en) * 2004-06-17 2009-07-07 Marvell International Ltd. Method and apparatus for providing quality of service (QOS) in a wireless local area network
US7940746B2 (en) 2004-08-24 2011-05-10 Comcast Cable Holdings, Llc Method and system for locating a voice over internet protocol (VoIP) device connected to a network
US8238329B2 (en) 2005-12-13 2012-08-07 Transnexus, Inc. Method and system for securely authorizing VoIP interconnections between anonymous peers of VoIP networks
GB2435587B (en) * 2004-12-13 2008-10-01 Transnexus Inc Method and system for securely authorizing VOIP interconnections between anonymous peers of VOIP networks
US20070115947A1 (en) * 2004-12-30 2007-05-24 Nathan Nelson System and method for routing call traffic
US7756024B1 (en) * 2005-04-22 2010-07-13 At&T Intellectual Property Ii, L.P. Method and apparatus for dynamically providing different call service levels
US7738445B2 (en) 2005-05-05 2010-06-15 At&T Intellectual Property Ii, L.P. Combined H.450.2 and SIP call transfer
US7606905B1 (en) 2005-09-30 2009-10-20 At&T Intellectual Property Ii, L.P. Method for service processor discrimination and precedence in a voice-over-internet-protocol (VoIP) network
US8630299B1 (en) 2005-09-30 2014-01-14 At&T Intellectual Property Ii, L.P. Customer premises equipment border element for voice over internet protocol services
US7804818B1 (en) 2005-09-30 2010-09-28 At&T Intellectual Property Ii, L.P. Method for maintaining signaling history in a Voice-over-Internet-Protocol (VoIP) network
KR100818372B1 (ko) 2006-04-20 2008-04-02 한국정보통신주식회사 통신 프로토콜 스택의 스위칭 기능을 이용한 유선 통신망과 무선 통신망 간 서비스 품질 보장을 제공하는 단말장와 이를 위한 기록매체
US7558823B2 (en) * 2006-05-31 2009-07-07 Hewlett-Packard Development Company, L.P. System and method for managing virtual collaboration systems
US8077626B2 (en) * 2006-07-14 2011-12-13 Qualcomm Incorporated Quality of service (QoS) aware establishment of communication sessions
WO2008015832A1 (fr) * 2006-08-01 2008-02-07 Hitachi Communication Technologies, Ltd. Qualité de service pour chaque ligne commandant un appareil de commande de communication, système de communication et procédé de commande à cet effet
MX2010000570A (es) * 2007-07-18 2010-06-01 Jajah Inc Metodo y sistema para procesar trafico de telecomunicaciones.
TWI339964B (en) * 2007-07-31 2011-04-01 Ind Tech Res Inst Management architecture and diagnostic method for remote configuration of heterogeneous local networks
US8145770B2 (en) * 2008-10-31 2012-03-27 Radvision Ltd. Devices, methods, and media for determining and assigning optimal media characteristics in communications sessions
US8238538B2 (en) 2009-05-28 2012-08-07 Comcast Cable Communications, Llc Stateful home phone service
US8638760B2 (en) * 2009-11-17 2014-01-28 Palm, Inc. System and method for dynamically establishing and managing connections
US20120089634A1 (en) * 2010-10-08 2012-04-12 Electronics And Telecommunications Research Institute System and method for providing multimedia service in a communication system
CZ303711B6 (cs) * 2011-06-28 2013-03-27 Ceské vysoké ucení technické v Praze Fakulta elektrotechnická Systém pro rízení tarifikace v telekomunikacních sítích v návaznosti na kvalitu prenáseného hovoru
GB2494645A (en) * 2011-09-13 2013-03-20 Skype Application layer handoff between wireless networks
US10110463B2 (en) 2012-09-11 2018-10-23 Higher Ground Llc Personal communications device for multiple communications systems
US9893799B2 (en) 2012-12-17 2018-02-13 Higher Ground Llc Personal communications device for reliable satellite communications
US10003536B2 (en) 2013-07-25 2018-06-19 Grigore Raileanu System and method for managing bandwidth usage rates in a packet-switched network
US9525638B2 (en) 2013-10-15 2016-12-20 Internap Corporation Routing system for internet traffic
US10924408B2 (en) 2014-11-07 2021-02-16 Noction, Inc. System and method for optimizing traffic in packet-switched networks with internet exchanges
US9769070B2 (en) 2015-01-28 2017-09-19 Maxim Basunov System and method of providing a platform for optimizing traffic through a computer network with distributed routing domains interconnected through data center interconnect links
WO2020102621A1 (en) * 2018-11-16 2020-05-22 Idac Holdings, Inc. Quality of service adaptation for pc5 reference point communication

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4756019A (en) * 1986-08-27 1988-07-05 Edmund Szybicki Traffic routing and automatic network management system for telecommunication networks
US5119367A (en) * 1988-10-28 1992-06-02 Oki Electric Industry Co., Ltd. Method and a node circuit for routing bursty data
US5301303A (en) * 1990-04-23 1994-04-05 Chipcom Corporation Communication system concentrator configurable to different access methods
US5072441A (en) * 1990-08-07 1991-12-10 Nynex Corporation Packet switched information network with universal access to enhanced network services
JPH04207343A (ja) * 1990-11-30 1992-07-29 Hitachi Ltd 端末接続方式
US5251209A (en) * 1991-03-28 1993-10-05 Sprint International Communications Corp. Prioritizing attributes in integrated services networks
US5231649A (en) * 1991-08-08 1993-07-27 Ascend Communications, Inc. Method and apparatus for dynamic bandwidth allocation in a digital communication session
CA2107047C (en) * 1992-12-29 1998-04-28 Alan M. Bentley Switched circuit connection management over public data networks for wide area networks
US5408465A (en) * 1993-06-21 1995-04-18 Hewlett-Packard Company Flexible scheme for admission control of multimedia streams on integrated networks
US5694548A (en) * 1993-06-29 1997-12-02 International Business Machines Corporation System and method for providing multimedia quality of service sessions in a communications network
JP3672341B2 (ja) * 1993-07-21 2005-07-20 富士通株式会社 通信網分離設計方式とその管理方式
DE4329172A1 (de) * 1993-08-30 1995-03-02 Sel Alcatel Ag Verfahren zur Anruflenkung für ein privates, virtuelles Netz, sowie Dienstrechner und Vermittlungsstelle dafür
US5446730A (en) * 1993-09-20 1995-08-29 Motorola, Inc. Method for dynamic connection management in integrated communication networks
US5485455A (en) * 1994-01-28 1996-01-16 Cabletron Systems, Inc. Network having secure fast packet switching and guaranteed quality of service
CA2123068C (en) * 1994-05-06 1998-04-14 Thomas A. Gray Adaptive method for allocating calls
US5490141A (en) * 1994-09-30 1996-02-06 International Business Machines Corporation System and method for providing SVC service through an ATM network for frame relay DTEs with a terminal adapter

Also Published As

Publication number Publication date
DE69728630D1 (de) 2004-05-19
US5898668A (en) 1999-04-27
EP0848560A2 (de) 1998-06-17
EP0848560B1 (de) 2004-04-14
EP0848560A3 (de) 1998-07-08

Similar Documents

Publication Publication Date Title
DE69728630T2 (de) Verfahren und System zur Steigerung der Dienstleitungsqualität bei oder unter einem Grenz-Tarif
DE69635092T2 (de) Verfahren zur Zugangssteuerung und Lenkung von Virtuelle Verbindungen
DE69920893T2 (de) Berichtigung der Verbindungsbandbreite auf der Basis der Beobachtung der Belegung der Ressourcen des Netzes
DE69916747T2 (de) Verfahren zur Bereitstellung von Dienstgüte in IP-Netzwerken für verzögerungsempfindliche Verkehr
DE60029513T2 (de) Ein auf Diensteklassen basiertes Internet-Protokoll(IP) Wegelenkungsverfahren
DE69828600T2 (de) Steuerung in einem datenzugriffsübertragungsdienst
DE69432950T2 (de) Bandbreitenzuweisung auf einer verbindung zweier knoten eines packetorientiertennetzwerkes mit garantierter verzoegerungs-dienstleistung
DE602004001470T2 (de) Verfahren zum Bereitstellen von Diensten mit garantierter Dienstqualität in einem IP-Zugangsnetz
DE19538804A1 (de) Verfahren zum Regulieren und Verwalten des Netzwerkverkehrs bei einem Dienststeuerpunkt für vermittelten Zugriff in einer offenen Umgebung eines höheren intelligenten Netzwerks
DE60108942T2 (de) System und verfahren zum messungsbasierten adaptiven zwischenspeichen von virtuellen verbindungen
DE69636242T2 (de) Verfahren und vorrichtung zur mehrfachzellenübertragung
WO1998017079A1 (de) Verfahren zur behandlung von dienstverbindungen in einem kommunikationsnetz
DE60105391T2 (de) Verfahren zur dynamischen optimisierung der dienstqualität in einem datenübertragungsnetzwerk
DE69532844T2 (de) Verfahren zum Kommunikationsnetzentwurf und Kommunikationssystem
DE69734878T2 (de) Atm-netzwerkverwaltung
DE69530340T2 (de) Verfahren und Ausrüstung zur Echtzeitverwaltung von Kommunikationsmitteln in einem virtuellen Privatnetz in ATM-Technik
DE602004007685T2 (de) Verfahren und server zur steuerung von datenflüssen in einem telekommunikationsnetz
DE60032361T2 (de) Kommunikationsnetz
DE19948414C2 (de) Verfahren zum Aufbau eines Kommunikationsnetzes
DE60318263T2 (de) Kommunikationsanfrageverarbeitungssystem und -verfahren
DE69834593T2 (de) Verfahren zur Anruflenkung
DE69736371T2 (de) Bieten um Bandbreite
DE19720274C2 (de) Kommunikationssystem, Verfahren und Verarbeitungseinrichtung zum Vermitteln von Anrufen über ein zwischen zwei lokalen Netzen angeordnetes Übertragungsnetz
EP1185133A2 (de) Bereitstellen eines Dienstes oder einer Applikation mit einer bestimmten QoS-Klasse
WO2000004692A2 (de) Verfahren und schaltungsanordnung zur herstellung von datensignalverbindungen

Legal Events

Date Code Title Description
8327 Change in the person/name/address of the patent owner

Owner name: SIEMENS INFORMATION AND COMMUNICATION NETWORKS, IN

8364 No opposition during term of opposition
8320 Willingness to grant licences declared (paragraph 23)
8328 Change in the person/name/address of the agent

Representative=s name: FRITZSCHE, T., DIPL.-CHEM. DR.RER.NAT., PAT.-ANW.,