DE102008013349B4 - Kommunikationsverfahren und Kommunikationssystem mit Paketabstands- und Paketlängen-Regelung - Google Patents
Kommunikationsverfahren und Kommunikationssystem mit Paketabstands- und Paketlängen-Regelung Download PDFInfo
- Publication number
- DE102008013349B4 DE102008013349B4 DE102008013349.3A DE102008013349A DE102008013349B4 DE 102008013349 B4 DE102008013349 B4 DE 102008013349B4 DE 102008013349 A DE102008013349 A DE 102008013349A DE 102008013349 B4 DE102008013349 B4 DE 102008013349B4
- Authority
- DE
- Germany
- Prior art keywords
- data packets
- subscriber
- participant
- payload data
- bursts
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/02—Standardisation; Integration
- H04L41/0213—Standardised network management protocols, e.g. simple network management protocol [SNMP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/04—Network management architectures or arrangements
- H04L41/046—Network management architectures or arrangements comprising network management agents or mobile agents therefor
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
- Die Erfindung betrifft ein Kommunikationsverfahren und ein Kommunikationssystem zur Kommunikation mittels einer paketbasierten Kommunikationsverbindung, insbesondere einer SNMP-basierten Kommunikationsverbindung.
- Herkömmlich werden in digitalen paketbasierten Kommunikationsverbindungen, insbesondere SNMP-Kommunikationsverbindungen bei geringer Übertragungskapazität der Verbindungen bzw. der Teilnehmer oder einer hohen Paket-Verlust-Wahrscheinlichkeit eine Vielzahl von gesendeten Paketen wiederholt gesendet, um einen sicheren Empfang zu gewährleisten. Dabei sinkt die Netto-Datenrate jedoch noch weiter, da jede Paketwiederholung ein größeres Übertragungsvolumen verursacht.
- So zeigt beispielsweise die Offenlegungsschrift
WO 00/65 782 A1 - Weiterhin zeigt die deutsche Offenlegungsschrift
DE 100 50 447 A1 ein Verfahren und eine Vorrichtung zur Optimierung der Paketlänge in Telefonie-über-LAN-Netzwerken. Die Optimierung findet dort jedoch hinsichtlich der Varianz des Empfangszeitpunkts der Pakete statt. Eine Optimierung hinsichtlich der Netto-Datenrate und der Leitungsausnutzung findet nicht statt. - Das Dokument
US 5,901,138 A zeigt ein Verfahren zur Effizienzsteigerung beim Hochgeschwindigkeits-Routing. Dabei wird basierend auf einer Datenverlustrate die Geschwindigkeit einer Datenübertragung schrittweise erhöht bzw. verringert. Als Alternative zu diesem Regelungsmechanismus wird zusätzlich eine Erhöhung bzw. Verringerung eines Abstands zwischen einzelnen Bursts gezeigt. Diese Druckschrift zeigt auch keine Aufteilung von Nutz-Datenpaketen in Burst und auch keine Regelung der Burst-Länge als Reaktion auf eine Ermittlung eines Verlusts an Nutz-Datenpakten oberhalb eines Schwellwerts. - Das Dokument
US 2003/0041165 A1 - Der Erfindung liegt die Aufgabe zu Grunde, ein Verfahren und ein Kommunikationssystem zu schaffen, welche bzw. welches eine effiziente Kommunikation mittels einer digitalen paketbasierten Kommunikationsverbindung mit hoher Datenrate ermöglichen.
- Die Aufgabe wird erfindungsgemäß für das Verfahren durch die Merkmale des unabhängigen Anspruchs 1 und für das System durch die Merkmale des unabhängigen Anspruchs 9 gelöst. Vorteilhafte Weiterbildungen sind Gegenstand der hierauf rückbezogenen Unteransprüche.
- Das Kommunikationssystem verfügt über zumindest zwei Teilnehmer und eine digitale paketbasierte Kommunikationsverbindung. Ein erster Teilnehmer sendet Steuer-Datenpakete an einen zweiten Teilnehmer. Der zweite Teilnehmer sendet Nutz-Datenpakete an den ersten Teilnehmer. Der Empfang eines Steuer-Datenpakets stößt den Versand eines Nutz-Datenpakets an. Nutz-Datenpakete und Steuer-Datenpakete werden in Bursts aus einem oder mehreren direkt aufeinanderfolgenden Datenpaketen gesendet. Jedes Nutz-Datenpaket und jeder Burst haben eine definierte Länge. Jeweils zwei von einem Teilnehmer gesendete Bursts sind durch einen definierten zeitlichen Abstand getrennt. Bei Feststellung eines Verlusts an Nutz-Datenpaketen oberhalb eines bestimmten Anteils verändert der erste Teilnehmer die Steuer-Datenpakete dergestalt, dass sich die Länge der Nutz-Datenpakete und/oder Bursts verringert und/oder der zeitliche Abstand zwischen den Bursts erhöht. So ist eine Anpassung der gesendeten Datenpaketverteilung an die tatsächlich verfügbare Übertragungskapazität der Teilnehmer und der Kommunikationsverbindung möglich. Die Wiederholung von nicht empfangenen Nutz-Datenpaketen wird damit minimiert.
- Der erste Teilnehmer steuert durch den Inhalt der Steuer-Datenpakete und den Zeitpunkt ihres Versands die Länge der Nutz-Datenpakete und/oder Bursts und/oder den Zeitpunkt des Sendens der Bursts durch den zweiten Teilnehmer. So ist eine Optimierung der Menge an übertragenen Daten gewährleistet.
- Die Kommunikationsverbindung wird bevorzugt mittels eines Kommunikationsnetzwerks hergestellt. Das Kommunikationsnetzwerk ist vorteilhafterweise ein IP-basiertes Netzerk, besonders vorteilhafterweise das Internet oder das ACCESSNET-T. So ist eine Kommunikation über weite Strecken mittels einfach verfügbarer Hardware möglich.
- Die Kommunikationsverbindung erfolgt bevorzugt mittels eines auf UDP basierenden Protokolls, bevorzugt des SNMP-Protokolls. Der erste Teilnehmer ist bevorzugt ein Manager und der zweite Teilnehmer ist bevorzugt ein Agent. So können standardisierte Paketformatierungen genutzt werden. Eine Kompatibilität zu einer Vielzahl von Endgeräten ist so gegeben.
- Vorteilhafterweise ermittelt der erste Teilnehmer den Verlust von Nutz-Datenpaketen durch ein Ausbleiben erwarteter Nutz-Datenpakete. Ein sehr geringer Daten-Overhead wird so erreicht.
- Der erste Teilnehmer fordert bei Feststellung des Verlusts von Nutz-Datenpaketen selbsttätig, ohne Information durch andere Teilnehmer, die verlorenen Nutz-Datenpakete erneut bei dem zweiten Teilnehmer an. Ein sicherer Empfang sämtlicher Nutz-Datenpakete wird so erreicht.
- Die Datenpakete enthalten bevorzugt Überwachungsinformationen und/oder Fehlerbenachrichtigungen und/oder Fernkonfigurationsinformationen und/oder spezifische Informationen des jeweiligen Teilnehmers. So kann eine Vielzahl verschiedener Daten übertragen werden.
- Bei Feststellung eines Verlusts von Nutz-Datenpaketen unterhalb eines bestimmten Anteils verändert der erste Teilnehmer die Steuer-Datenpakete dergestalt, dass sich die Länge der Nutz-Datenpakete und/oder Bursts erhöht und/oder der zeitliche Abstand zwischen Bursts verringert. So wird die Menge übertragener Daten wieder erhöht, wenn die Verbindungsqualität steigt, oder die Teilnehmer freie Kapazitäten haben.
- Nachfolgend wird die Erfindung anhand der Zeichnung, in der ein vorteilhaftes Ausführungsbeispiel der Erfindung dargestellt ist, beispielhaft beschrieben. In der Zeichnung zeigen:
-
1 eine beispielhafte Kommunikationsverbindung; -
2 einen beispielhaften ersten Verlauf einer Übertragung, und -
3 einen erfindungsgemäßen zweiten Verlauf einer Übertragung. - Zunächst wird anhand der
1 der Aufbau und die Funktionsweise einer beispielhaften Kommunikationsverbindung gezeigt. Mittels2 wird die Funktionsweise und der Ablauf einer beispielhaften Übertragung erläutert. Anhand der3 wird die Funktionsweise des erfindungsgemäßen Verfahrens und des erfindungsgemäßen Kommunikationssystems anhand einer weiteren Übertragung gezeigt. Identische Elemente wurden in ähnlichen Abbildungen zum Teil nicht wiederholt dargestellt und beschrieben. -
1 zeigt eine beispielhafte Kommunikationsverbindung. Ein erster Teilnehmer10 ist mittels eines Kommunikationsnetzwerks14 mit einem zweiten Teilnehmer11 verbunden. Die Verbindung kann dabei jedoch auch alternativ über eine direkte Verbindung oder das ein IP-basiertes Netzerk (z. B.: ACCESSNET-T, Internet) erfolgen. Der erste Teilnehmer10 ist optional mit einem ersten Teilnehmer-Speicher12 verbunden. Der zweite Teilnehmer11 ist optional mit einem zweiten Teilnehmer-Speicher13 verbunden. - Im Fall einer SNMP-basierten Verbindung ist dabei der erste Teilnehmer
10 der Manager und der zweite Teilnehmer11 der Agent. Der Teilnehmer10 ist dabei aktiv, d. h. er fordert Daten von dem zweiten Teilnehmer an. So übermittelt der erste Teilnehmer10 Frage-Pakete (z. B. GET-Request), welche der zweite Teilnehmer11 beantwortet. Der zweite Teilnehmer11 ist dabei passiv, d. h. er beantwortet lediglich die Frage-Pakete des ersten Teilnehmers. Die Frage-Pakete sind dabei Steuer-Datenpakete. Der zweite Teilnehmer11 ist dabei häufig ein eingebettetes Gerät (embedded device) und verfügt damit lediglich über eine geringe Rechenleistung und Übertragungsleistung. Er ist damit lediglich in der Lage geringe Anzahlen von Datenpaketen gleichzeitig zu verarbeiten. Diese geringe Anzahl übersteigende Datenpakete werden gegebenenfalls verworfen. Falls der erste Teilnehmer angeforderte Nutz-Datenpakete nicht innerhalb einer bestimmten Zeit erhält, fordert er die Nutz-Datenpakete erneut an. Tritt dieser Fall häufiger auf, so reduziert der erste Teilnehmer die Maximal-Vorgabe des zweiten Teilnehmers gleichzeitig zu bearbeitender Datenpakete. Ebenfalls kann der zeitliche Abstand zwischen den Anfragen und somit der zeitliche Abstand zwischen den von dem zweiten Teilnehmer gesendeten Datenpaketen erhöht werden. Auf dieses Verhalten wird anhand der2 und3 näher eingegangen. - In
2 wird ein beispielhafter erster Verlauf einer Übertragung gezeigt. Der Verlauf der gesendeten und empfangenen Datenpakete ist als Funktion der Zeit aufgetragen. Kurz nacheinander folgende Datenpakete sind übereinander dargestellt. Dabei sind lediglich die von dem ersten Teilnehmer10 gesendeten und empfangenen Datenpakete in ihrer zeitlichen Abfolge dargestellt. Zu einem ersten Zeitpunkt40 wird ein erstes, sehr kurzes Datenpaket20 gesendet. Das Senden dieses Datenpakets20 ist zum Zeitpunkt41 beendet. Die Breite der grafischen Darstellungen der Datenpakete gibt nicht die genaue tatsächliche Sendezeit wieder. Das gesendete Datenpaket wird von dem zweiten Teilnehmer empfangen. Die entsprechende Antwort wird gesendet (nicht dargestellt). Zum Zeitpunkt42 wird diese Antwort auf das erste gesendete Datenpaket20 als Empfangs-Paket21 von dem ersten Teilnehmer10 empfangen. Der Zeitraum54 gibt dabei den zeitlichen Abstand zwischen dem Versand eines ersten Datenpakets20 und eines zweiten Datenpakets22 an. - Zum Zeitpunkt
43 beginnt der erste Teilnehmer10 mit dem Senden eines Bursts mit den Steuer-Datenpaketen S2, S3, S4, S5 und S6. Ein Burst besteht dabei aus einer Mehrzahl von Datenpaketen, welche direkt nacheinander gesendet werden. Dieser Burst22 verfügt über eine Länge, welche einen erhöhten Datenpaketverlustanteil61 auslöst. Dies kann durch die Teilnehmer oder durch die Kommunikationsverbindung verursacht sein. Der erhöhte Datenpaketverlustanteil61 ist in der Zeichnung als schraffierter Bereich markiert. Unterhalb einer gewissen Burstlänge ergibt sich ein nicht erhöhter Datenpaketverlustanteil60 . Zum Zeitpunkt44 ist das Senden des Bursts22 beendet. Der Wurst22 wird zumindest teilweise von dem zweiten Teilnehmer11 empfangen und in diesem Ausführungsbeispiel zumindest teilweise beantwortet. Zum Zeitpunkt45 werden die Empfangs-Datenpakete E2, E3, E4 von Teilnehmer10 empfangen. Auf Grund des erhöhten Datenpaketverlustanteils61 ist jedoch im Zuge der Übertragung ein Teil der Datenpakete S2, S3, S4, S5 und S6 des Bursts22 durch Teilnehmer11 nicht beantwortet worden und kann somit von Teilnehmer10 nicht empfangen werden. Der erste Teilnehmer10 wartet für eine bestimmte Zeit auf das verspätete Eintreffen der verbleibenden Datenpakete E5, E6. Diese treffen in diesem Beispiel jedoch nicht ein. Der erste Teilnehmer10 fordert die verlorenen Nutz-Datenpakete E5, E6 erneut an. Nachdem der erste Teilnehmer10 den Datenpaketverlust zum Zeitpunkt47 festgestellt hat (Timeout), werden die verlorenen Nutz-Datenpakete E5, E6 erneut als Burst24 , bestehend aus des Steuer-Datenpaketen S5, S6, angefordert. Da in diesem Fall die Lastgrenzen eingehalten werden und somit der Bereich erhöhten Datenpaketverlustanteils61 nicht erreicht wird, trifft die Antwort des zweiten Teilnehmers11 zum Zeitpunkt49 ohne Verluste als Burst25 ein. -
3 zeigt einen erfindungsgemäßen zweiten Verlauf einer Übertragung. Auch hier ist der Verlauf der gesendeten und empfangenen Datenpakete als Funktion der Zeit aufgetragen. Kurz nacheinander folgende Datenpakete sind übereinander dargestellt. Zu einem ersten Zeitpunkt60 wird ein erstes, sehr kurzes Datenpaket80 gesendet. Das Senden dieses Datenpakets80 ist zum Zeitpunkt61 beendet. Zum Zeitpunkt62 wird die Antwort auf dieses erste gesendete Datenpaket80 als Empfangs-Paket81 empfangen. Der Zeitraum91 gibt dabei den zeitlichen Abstand zwischen dem Versand eines ersten Datenpakets80 und eines Bursts82 mehrerer Datenpakete S2, S3 und S4 an. Da es sich bei diesem Datenpaket81 um ein sehr kurzes Datenpaket handelt, wird es in diesem beispielhaften Fall vollständig übertragen. - In früheren Übertragungen wurde adaptiv festgestellt, bei welcher Anzahl von gleichzeitig an einen Teilnehmer
11 gesendeten Datenpaketen ein erhöhter Datenpaketverlustanteil61 auftritt. Dies wird durch schrittweise Reduktion bzw. Erhöhung der Anzahl von gleichzeitig an einen Agenten gesendeten Datenpaketen erreicht. Die Anzahl ist so gewählt, dass möglichst viele Datenpakete gesendet werden können, ohne dabei die Belastungsgrenze zu überschreiten und damit den Bereich erhöhten Datenpaketverlustanteils zu erreichen. So beginnt zum Zeitpunkt63 der erste Teilnehmer10 mit dem Senden eines Bursts82 . Die Anzahl der Einzelpakete S2, S3, S4 dieses Bursts82 überschreitet dabei die Grenze zum erhöhten Datenpaketverlust nicht. Zum Zeitpunkt64 ist das Senden des Bursts82 beendet. - Nach Verstreichen einer erneuten Zeitverzögerung werden Antwortpakete E2, E3, E4 von dem zweiten Teilnehmer
11 durch den ersten Teilnehmer10 empfangen. Zum Zeitpunkt66 werden die verbleibenden Datenpakete S5, S6 im Burst84 an den zweiten Teilnehmer11 gesendet. Dieser empfängt den Burst84 und antwortet mit dem Burst85 . Der erste Teilnehmer empfängt den Burst85 zum Zeitpunkt68 . Der Empfang ist zum Zeitpunkt69 beendet. Somit ergibt sich eine deutliche Verkürzung der ursprünglichen gesamten Übertragungszeit55 zu der neuen gesamten Übertragungszeit92 . - Eine weitere Optimierungsmöglichkeit ist die Möglichkeit, die Datenpaketlänge zu steuern. Ein großes Datenpaket überträgt mehr Daten, hat aber auch eine größere Wahrscheinlichkeit verloren zu gehen.
- Die Erfindung ist nicht auf das dargestellte Ausführungsbeispiel beschränkt. Wie bereits erwähnt, können unterschiedliche Kommunikationsverbindungen eingesetzt werden. Auch eine Ausweitung auf mehr als zwei Teilnehmer ist denkbar. Alle vorstehend beschriebenen Merkmale oder in den Figuren gezeigten Merkmale sind im Rahmen der Erfindung beliebig miteinander kombinierbar.
Claims (16)
- Verfahren zur Kommunikation mittels einer digitalen paketbasierten Kommunikationsverbindung, wobei ein erster Teilnehmer (
10 ) Steuer-Datenpakete (S1, S2, S3, S4, S5, S6) an einen zweiten Teilnehmer (11 ) sendet und der zweite Teilnehmer (11 ) Nutz-Datenpakete (E1, E2, E3, E4, E5, E6) an den ersten Teilnehmer (10 ) sendet, wobei der Empfang eines Steuer-Datenpakets (S1, S2, S3, S4, S5, S6) den Versand eines Nutz-Datenpakets (E1, E2, E3, E4, E5, E6) anstößt, wobei Nutz-Datenpakete (E1, E2, E3, E4, E5, E6) und Steuer-Datenpakete (S1, S2, S3, S4, S5, S6) in Bursts (20 ,21 ,22 ,23 ,24 ,25 ,80 ,81 ,82 ,83 ,84 ,85 ) aus einem oder mehreren direkt aufeinanderfolgenden Datenpaketen gesendet werden, wobei jedes Nutz-Datenpaket (E1, E2, E3, E4, E5, E6) und jeder Burst (20 ,21 ,22 ,23 ,24 ,25 ,80 ,81 ,82 ,83 ,84 ,85 ) eine definierte Länge haben, wobei jeweils zwei von einem Teilnehmer (10 ,11 ) gesendete Bursts (20 ,21 ,22 ,23 ,24 ,25 ,80 ,81 ,82 ,83 ,84 ,85 ) durch einen definierten zeitlichen Abstand (54 ,91 ) getrennt sind, dadurch gekennzeichnet, dass bei Feststellung eines Verlusts an Nutzdaten-Datenpaketen (E1, E2, E3, E4, E5, E6) oberhalb eines bestimmten Anteils durch den ersten Teilnehmer (10 ) die Steuer-Datenpakete (S1, S2, S3, S4, S5, S6) dergestalt verändert werden, dass die Länge der Bursts (20 ,21 ,22 ,23 ,24 ,25 ,80 ,81 ,82 ,83 ,84 ,85 ) verringert wird, und dass die Kommunikationsverbindung mittels des SNMP-Protokolls hergestellt wird, dass der erste Teilnehmer (10 ) ein Manager ist, und dass der zweite Teilnehmer (11 ) ein Agent ist. - Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass der erste Teilnehmer (
10 ) durch den Inhalt der Steuer-Datenpakete und den Zeitpunkt ihres Versands die Länge der Nutz-Datenpakete (E1, E2, E3, E4, E5, E6) und/oder Bursts (20 ,21 ,22 ,23 ,24 ,25 ,80 ,81 ,82 ,83 ,84 ,85 ) und/oder den Zeitpunkt des Sendens der Bursts (20 ,21 ,22 ,23 ,24 ,25 ,80 ,81 ,82 ,83 ,84 ,85 ) durch den zweiten Teilnehmer (11 ) steuert. - Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass die Kommunikationsverbindung mittels eines Kommunikationsnetzwerks (
14 ) hergestellt wird. - Verfahren nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, dass das Kommunikationsnetzwerk (
14 ) das Internet oder das ACCESSNET-T ist. - Verfahren nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, dass der erste Teilnehmer (
10 ) den Verlust von Nutz-Datenpaketen (E1, E2, E3, E4, E5, E6) durch ein Ausbleiben erwarteter Nutz-Datenpakete (E1, E2, E3, E4, E5, E6) ermittelt. - Verfahren nach einem der Ansprüche 1 bis 5, dadurch gekennzeichnet, dass der erste Teilnehmer (
10 ) bei Feststellung des Verlustes von Nutz-Datenpaketen (E1, E2, E3, E4, E5, E6) selbsttätig, ohne Information durch andere Teilnehmer (11 ), die verlorenen Nutz-Datenpakete (E1, E2, E3, E4, E5, E6) erneut bei dem zweiten Teilnehmer (11 ) anfordert. - Verfahren nach einem der Ansprüche 1 bis 6, dadurch gekennzeichnet, dass die Nutzdaten-Pakete (E1, E2, E3, E4, E5, E6) Überwachungsinformationen und/oder Fehlerbenachrichtigungen und/oder Fernkonfigurationsinformationen und/oder spezifische Informationen des jeweiligen Teilnehmers (
10 ,11 ) enthalten. - Verfahren nach einem der Ansprüche 1 bis 7, dadurch gekennzeichnet, dass bei Feststellung eines Verlusts von Nutz-Datenpaketen (E1, E2, E3, E4, E5, E6) unterhalb eines bestimmten Anteils durch den ersten Teilnehmer (
11 ) die Steuer-Datenpakete (S1, S2, S3, S4, S5, S6) dergestalt verändert werden, dass die Länge der Nutz-Datenpakete (E1, E2, E3, E4, E5, E6) und/oder Bursts (20 ,21 ,22 ,23 ,24 ,25 ,80 ,81 ,82 ,83 ,84 ,85 ) erhöht und/oder der zeitliche Abstand (54 ,91 ) zwischen Bursts (20 ,21 ,22 ,23 ,24 ,25 ,80 ,81 ,82 ,83 ,84 ,85 ) verringert wird. - Kommunikationssystem mit zumindest zwei Teilnehmern (
10 ,11 ) und einer digitalen paketbasierten Kommunikationsverbindung, wobei ein erster Teilnehmer (10 ) Steuer-Datenpakete (S1, S2, S3, S4, S5, S6) an einen zweiten Teilnehmer (11 ) sendet und der zweite Teilnehmer (11 ) Nutz-Datenpakete (E1, E2, E3, E4, E5, E6) an den ersten Teilnehmer (10 ) sendet, wobei der Empfang eines Steuer-Datenpakets (S1, S2, S3, S4, S5, S6) den Versand eines Nutz-Datenpakets (E1, E2, E3, E4, E5, E6) anstößt, wobei Nutz-Datenpakete (E1, E2, E3, E4, E5, E6) und Steuer-Datenpakete (S1, S2, S3, S4, S5, S6) in Bursts (20 ,21 ,22 ,23 ,24 ,25 ,80 ,81 ,82 ,83 ,84 ,85 ) aus einem oder mehreren direkt aufeinanderfolgenden Datenpaketen gesendet werden, wobei jedes Nutz-Datenpaket (E1, E2, E3, E4, E5, E6) und jeder Burst (20 ,21 ,22 ,23 ,24 ,25 ,80 ,81 ,82 ,83 ,84 ,85 ) eine definierte Länge haben, wobei jeweils zwei von einem Teilnehmer (10 ,11 ) gesendete Bursts (20 ,21 ,22 ,23 ,24 ,25 ,80 ,81 ,82 ,83 ,84 ,85 ) durch einen definierten zeitlichen Abstand (54 ,91 ) getrennt sind, dadurch gekennzeichnet, dass bei Feststellung eines Verlusts an Nutz-Datenpaketen (E1, E2, E3, E4, E5, E6) oberhalb eines bestimmten Anteils der erste Teilnehmer (10 ) die Steuer-Datenpakete (S1, S2, S3, S4, S5, S6) dergestalt verändert, dass sich die Länge der Bursts (20 ,21 ,22 ,23 ,24 ,25 ,80 ,81 ,82 ,83 ,84 ,85 ) verringert, und dass die Kommunikationsverbindung mittels des SNMP-Protokolls erfolgt, dass der erste Teilnehmer (10 ) ein Manager ist, und dass der zweite Teilnehmer (11 ) ein Agent ist. - Kommunikationssystem nach Anspruch 9, dadurch gekennzeichnet, dass der erste Teilnehmer (
10 ) durch den Inhalt der Steuer-Datenpakete (S1, S2, S3, S4, S5, S6) und den Zeitpunkt ihres Versands die Länge der Nutz-Datenpakete (E1, E2, E3, E4, E5, E6) und/oder Bursts (20 ,21 ,22 ,23 ,24 ,25 ,80 ,81 ,82 ,83 ,84 ,85 ) und/oder den Zeitpunkt des Sendens der Bursts (20 ,21 ,22 ,23 ,24 ,25 ,80 ,81 ,82 ,83 ,84 ,85 ) durch den zweiten Teilnehmer (11 ) steuert. - Kommunikationssystem nach Anspruch 9 oder 10, dadurch gekennzeichnet, dass die Kommunikationsverbindung mittels eines Kommunikationsnetzwerks (
14 ) hergestellt wird. - Kommunikationssystem nach einem der Ansprüche 9 bis 11, dadurch gekennzeichnet, dass das Kommunikationsnetzwerk (
14 ) das Internet oder das ACCESSNET-T ist. - Kommunikationssystem nach einem der Ansprüche 9 bis 12, dadurch gekennzeichnet, dass der erste Teilnehmer (
10 ) den Verlust von Nutz-Datenpaketen (E1, E2, E3, E4, E5, E6) durch ein Ausbleiben erwarteter Nutz-Datenpakete (E1, E2, E3, E4, E5, E6) ermittelt. - Kommunikationssystem nach einem der Ansprüche 9 bis 13, dadurch gekennzeichnet, dass der erste Teilnehmer (
10 ) bei Feststellung des Verlustes von Nutz-Datenpaketen (E1, E2, E3, E4, E5, E6) selbsttätig, ohne Information durch andere Teilnehmer (11 ), die verlorenen Nutz-Datenpakete (E1, E2, E3, E4, E5, E6) erneut bei dem zweiten Teilnehmer (11 ) anfordert. - Kommunikationssystem nach einem der Ansprüche 9 bis 14, dadurch gekennzeichnet, dass die Nutzdaten-Pakete (E1, E2, E3, E4, E5, E6) Überwachungsinformationen und/oder Fehlerbenachrichtigungen und/oder Fernkonfigurationsinformationen und/oder spezifische Informationen des jeweiligen Teilnehmers (
10 ,11 ) enthalten. - Kommunikationssystem nach einem der Ansprüche 9 bis 15, dadurch gekennzeichnet, dass bei Feststellung eines Verlusts von Nutz-Datenpaketen (E1, E2, E3, E4, E5, E6) unterhalb eines bestimmten Anteils der erste Teilnehmer (
11 ) die Steuer-Datenpakete (S1, S2, S3, S4, S5, S6) dergestalt verändert, dass sich die Länge der Nutz-Datenpakete (E1, E2, E3, E4, E5, E6) und/oder Bursts (20 ,21 ,22 ,23 ,24 ,25 ,80 ,81 ,82 ,83 ,84 ,85 ) erhöht und/oder der zeitliche Abstand (54 ,91 ) zwischen Bursts (20 ,21 ,22 ,23 ,24 ,25 ,80 ,81 ,82 ,83 ,84 ,85 ) verringert.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102008013349.3A DE102008013349B4 (de) | 2008-03-10 | 2008-03-10 | Kommunikationsverfahren und Kommunikationssystem mit Paketabstands- und Paketlängen-Regelung |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102008013349.3A DE102008013349B4 (de) | 2008-03-10 | 2008-03-10 | Kommunikationsverfahren und Kommunikationssystem mit Paketabstands- und Paketlängen-Regelung |
Publications (2)
Publication Number | Publication Date |
---|---|
DE102008013349A1 DE102008013349A1 (de) | 2009-09-17 |
DE102008013349B4 true DE102008013349B4 (de) | 2017-07-06 |
Family
ID=40952879
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102008013349.3A Expired - Fee Related DE102008013349B4 (de) | 2008-03-10 | 2008-03-10 | Kommunikationsverfahren und Kommunikationssystem mit Paketabstands- und Paketlängen-Regelung |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE102008013349B4 (de) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9198071B2 (en) * | 2012-03-19 | 2015-11-24 | Qualcomm Incorporated | Channel state information reference signal configuring and reporting for a coordinated multi-point transmission scheme |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5901138A (en) * | 1996-11-08 | 1999-05-04 | International Business Machines Corporation | Process for improving the efficiency of high performance routing |
US20030041165A1 (en) * | 2001-08-24 | 2003-02-27 | Spencer Percy L. | System and method for group video teleconferencing using a bandwidth optimizer |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000065782A1 (en) | 1999-04-27 | 2000-11-02 | Nokia Corporation | Overload control method for a packet-switched network |
US6980569B1 (en) | 1999-10-18 | 2005-12-27 | Siemens Communications, Inc. | Apparatus and method for optimizing packet length in ToL networks |
-
2008
- 2008-03-10 DE DE102008013349.3A patent/DE102008013349B4/de not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5901138A (en) * | 1996-11-08 | 1999-05-04 | International Business Machines Corporation | Process for improving the efficiency of high performance routing |
US20030041165A1 (en) * | 2001-08-24 | 2003-02-27 | Spencer Percy L. | System and method for group video teleconferencing using a bandwidth optimizer |
Also Published As
Publication number | Publication date |
---|---|
DE102008013349A1 (de) | 2009-09-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69833928T2 (de) | Netzwerkbandbreitensteuerung | |
DE60119780T2 (de) | System und verfahren für eine übertragungsratensteuerung | |
EP1451980B1 (de) | Verfahren zur uebertragung von daten von applikationen mit unterschiedlicher qualität | |
DE60212104T2 (de) | Auf Empfänger basierte Umlaufzeitmessung in TCP | |
DE60211322T2 (de) | Empfängerinitiierte Inkrementierung der Übertragungsrate | |
EP3522480A1 (de) | Verfahren zur daten-kommunikation in einem industriellen netzwerk, steuerungsverfahren, vorrichtung, computerprogramm sowie computerlesbares medium | |
DE602005002006T2 (de) | Verfahren und Vorrichtung zur Ermittlung der verfügbaren Bandbreite in einem Datenpaketnetzwerk | |
EP2847936B1 (de) | Verfahren zur übertragung von daten in einem paketorientierten kommunikationsnetzwerk und entsprechend eingerichtetes teilnehmergerät an dem kommunikationsnetzwerk | |
DE102007011071A1 (de) | Verfahren zur Verbesserung eines TCP Datenübertragungsprozesses im Fall einer Unterbrechung des physikalischen Übertragungsmediums | |
EP1645101A1 (de) | Verfahren zur steuerung von datenverbindungen | |
DE102008013349B4 (de) | Kommunikationsverfahren und Kommunikationssystem mit Paketabstands- und Paketlängen-Regelung | |
DE102006015046B4 (de) | Verfahren und Vorrichtung zur Datenverkehrsglättung | |
WO2004084498A1 (de) | Verfahren und sender zur übertragung von datenpaketen | |
EP1244256A2 (de) | Verfahren und Vorrichtung zur dynamischen Regelung der Ressourcenaufteilung in einem Kommunikationsnetz | |
EP3840303B1 (de) | Datenübertragungseinrichtung, datenempfangseinrichtung und sendeverfahren zum übertragen von datenpaketen durch einen tunnel | |
EP1244257A2 (de) | Verfahren und Vorrichtung zur dynamischen Regelung der Ressourcenaufteilung durch eine dynamische Freigaberate | |
DE102004052692B4 (de) | Verfahren zur Übermittlung von in Form von Datenpaketen zur Verfügung stehenden Daten | |
CH685033A5 (de) | Verfahren und Vorrichtung zum Verteilen der Uebertragungskapazität von Links eines digitalen Telekommunikationsnetzes. | |
WO2017121508A1 (de) | Verfahren und vorrichtung zum datenaustausch | |
EP1453252B1 (de) | Übertragung von Daten in einem schaltbaren Datennetz | |
EP2649751B1 (de) | Verfahren und system zur überwachung eines kommunikationssystems | |
DE102010025730B4 (de) | Verfahren und Vorrichtung zur Durchsatzmessung | |
DE102010013957B4 (de) | Verfahren und Vorrichtung zur Datenflusssteuerung | |
EP2278758B1 (de) | Prioritätsbasiertes Kommunikationsnetzwerk und Kommunikationsverfahren | |
DE102021114033A1 (de) | Aufbau einer Kommunikationsverbindung in einem Weitverkehrsnetz |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
R016 | Response to examination communication | ||
R079 | Amendment of ipc main class |
Free format text: PREVIOUS MAIN CLASS: H04L0012560000 Ipc: H04L0012805000 |
|
R079 | Amendment of ipc main class |
Free format text: PREVIOUS MAIN CLASS: H04L0012560000 Ipc: H04L0012805000 Effective date: 20121120 |
|
R082 | Change of representative |
Representative=s name: MITSCHERLICH, PATENT- UND RECHTSANWAELTE, PART, DE |
|
R081 | Change of applicant/patentee |
Owner name: HYTERA MOBILFUNK GMBH, DE Free format text: FORMER OWNER: ROHDE & SCHWARZ PROFESSIONAL MOBILE RADIO GMBH, 31848 BAD MUENDER, DE Effective date: 20141014 |
|
R082 | Change of representative |
Representative=s name: MITSCHERLICH, PATENT- UND RECHTSANWAELTE PARTM, DE Effective date: 20141014 Representative=s name: MITSCHERLICH, PATENT- UND RECHTSANWAELTE, PART, DE Effective date: 20141014 |
|
R016 | Response to examination communication | ||
R016 | Response to examination communication | ||
R018 | Grant decision by examination section/examining division | ||
R020 | Patent grant now final | ||
R079 | Amendment of ipc main class |
Free format text: PREVIOUS MAIN CLASS: H04L0012805000 Ipc: H04L0047360000 |
|
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |