DE19902869A1 - Vorrichtung und Verfahren zum Übertragen von IP-Datenpaketen - Google Patents
Vorrichtung und Verfahren zum Übertragen von IP-DatenpaketenInfo
- Publication number
- DE19902869A1 DE19902869A1 DE19902869A DE19902869A DE19902869A1 DE 19902869 A1 DE19902869 A1 DE 19902869A1 DE 19902869 A DE19902869 A DE 19902869A DE 19902869 A DE19902869 A DE 19902869A DE 19902869 A1 DE19902869 A1 DE 19902869A1
- Authority
- DE
- Germany
- Prior art keywords
- dvb
- transport stream
- section
- data
- packets
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4604—LAN interconnection over a backbone network, e.g. Internet, Frame Relay
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
- H04L69/163—In-band adaptation of TCP data exchange; In-band control procedures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2212/00—Encapsulation of packets
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Radio Relay Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Die Erfindung bezieht sich auf ein Verfahren und eine Vorrichtung zur Übertragung von IP-Datenpaketen von einer Sendeeinheit (1) zu einer Empfangseinheit (7). DOLLAR A Um eine schnelle Übertragung von IP-Datenpaketen vom dem Senderouter zu dem Empfangsrouter bei hinreichender Sicherheit der Datenübertragung zu gewährleisten, ist vorgesehen, daß die IP-Datenpakete (IP 1, IP 2) in DVB-Sektionen (DVB 1, DVB 2) eingebunden werden, aus den DVB-Sektionen Transportstrompakete (Tr 1, Tr 2, Tr 3) gebildet werden, indem die DVB-Sektionen (DVB 1, DVB 2) in Datenteile (PL 1, PL 2, PL 3) der Transportstrompakete eingebunden werden, wobei eine DVB-Sektion (DVB 1), deren Länge eine vorgegebene Maximallänge überschreitet, in mehrere Teilabschnitte (A, B, C) unterteilt wird, die jeweils in einen Datenteil (PL 1, PL 2, PL 3) eines Transportstrompaketes (Tr 1, Tr 2, Tr 3) eingebunden werden und die so gebildeten Transportstrompakete (Tr 1, Tr 2, Tr 3) erst ausgesendet werden, wenn das letzte Transportstrompaket (Tr 3) mit dem letzten Teilabschnitt (C) der DVB-Sektion (DVB 1) gebildet ist.
Description
Die Erfindung bezieht sich auf ein Verfahren zum Übertragen von
IP-Datenpaketen von einer Sendeeinrichtung zu einer Empfangsein
richtung sowie eine entsprechende Vorrichtung zum Übertragen von
IP-Datenpaketen von der Sendeeinheit zu der Empfangseinheit.
Eine derartige Vorrichtung wird insbesondere als Router bezeich
net.
Die Übertragung von Daten in Netzwerken erfolgt in der Regel in
Abhängigkeit von den jeweils verwendeten Protokollen und Normen.
Die Übertragung von Daten und die Verwendung der jeweiligen Pro
tokolle wird im allgemeinen anhand eines Schichtenmodells be
schrieben, bei dem in der untersten Schicht die jeweilige Norm
für die binären Daten, zum Beispiel ASCII, ISDN oder DVB (Digi
tal Video Broadcasting)-Norm angeordnet ist, auf der darüber
liegenden zweiten Ebene das Punkt-zu-Punkt-Protokoll zwischen
zwei Einheiten, wie zum Beispiel HDLC, DVB, PPP, Ethernet liegt
und in der dritten Schicht ein Protokoll für das Netzwerksystem,
zum Beispiel IP (Internet-Protokoll) angeordnet ist. Die Über
tragung von IP-Datenpaketen von einer Sendeeinheit zu einer Emp
fängereinheit erfordert dementsprechend eine Einbindung in das
jeweils zwischen den Einheiten verwendete Protokoll der Daten
übertragung.
Innerhalb eines lokalen Netzwerks (Local Area Network, LAN) wird
dabei beispielsweise das Ethernet-Protokoll verwendet. Sollen
Daten von einer Sendeeinheit zu einer Empfängereinheit über eine
größere Entfernung übertragen werden, so besteht die Möglichkeit
der Datenübertragung über ein Wide Area Network (WAN) mittels
eines Satellitenkanals eines Satelliten. Hierzu müssen die Daten
von der Sendeeinheit zu einer Sendeantenne, von der Sendeantenne
über den Satelliten zu einer Empfangsantenne und von der
Empfangsantenne zu der Empfangseinheit geschickt werden. Eine
derartige Satellitenübertragung ist gegenüber einer Übertragung
in einem terrestischen Kanal, wie zum Beispiel Telefonleitungen
insbesondere dann vorteilhaft, wenn mehrere verschiedene
Empfängereinheiten über einen größeren Bereich verteilt sind,
der im Empfangsbereich eines Satelliten liegt. Eine Möglichkeit
einer derartigen Datenübertragung via Satellit ist, von der Sen
deeinheit über ein lokales Netzwerk (Local Area Network, LAN)
IP-Datenpakete zu einem Router zu übertragen, der diese in einem
geeigneten Protokoll über den Satellitenkanal zu einem Empfangs
router sendet. Hierzu stehen als Protokoll beispielsweise HDLC
und Frame Relay zur Verfügung.
Problematisch an einer derartigen Übertragung von IP-Datenpakete
über einen Satellitenkanal ist unter anderem, daß längere IP-
Datenpakete zunächst unterteilt werden müssen, damit die einzel
nen Teilabschnitte in den Transportstrompaketen von dem Sende
router zu dem Empfangsrouter transportiert werden können. Da die
einzelnen Transportstrompakete aus den zu dem Router geschickten
IP-Datenpaketen gebildet werden müssen, ist es möglich, daß ei
nige IP-Datenpakete derartig aufgeteilt werden, daß einige
Transportstrompakete lediglich teilweise aufgefüllt sind. Diese
Transportstrompakete können nun zwar im allgemeinen mit Auffüll
daten aufgefüllt werden, hierbei entsteht jedoch ein größerer
Verlust an Übertragungskapazität.
Der Erfindung liegt die Aufgabe zugrunde, gegenüber dem Stand
der Technik Verbesserungen zu schaffen und insbesondere eine
schnelle Übertragung von IP-Datenpaketen von dem Senderouter zu
dem Empfangsrouter zu schaffen, bei der eine hinreichende
Sicherheit der Datenübertragung gewährleistet ist.
Diese Aufgabe wird bei dem eingangs genannten Verfahren gelöst,
indem die IP-Datenpakete in DVB-Sektionen eingebunden werden,
aus den DVB-Sektionen Transportstrompakete gebildet werden, in
dem die DVB-Sektionen in Datenteile der Transportstrompakete
eingebunden werden, wobei eine DVB-Sektion, deren Länge eine
vorgegebene Maximallänge überschreitet, in mehrere Teilabschnit
te unterteilt wird, die jeweils in einen Datenteil eines Trans
portstrompaketes eingebunden werden und die so gebildeten Trans
portstrompakete erst ausgesendet werden, wenn das letzte Trans
portstrompaket mit dem letzten Teilabschnitt der DVB-Sektion
gebildet ist.
Bei der vorrichtungsgemäßen Vorrichtung wird diese Aufgabe ge
löst, indem diese aufweist:
eine Umwandlungseinrichtung zum Einbinden von von der Sendeein heit übermittelten IP-Datenpaketen in DVB-Sektionen und Einbin den der DVB-Sektionen in Datenteile von Transportstrompaketen, wobei eine DVB-Sektion, deren Länge eine vorgegebene Maximallän ge überschreitet, in mehrere Teilabschnitte unterteilt wird, die jeweils in einen Datenteil eines Transportstrompakets eingebun den werden, wobei ein so gebildeter Satz von Transportstrompake ten, die in ihren Datenteilen eine gemeinsame DVB-Sektion ent halten, erst ausgesendet wird, wenn das letzte Transportstrompa ket mit dem letzten Teilabschnitt dieser DVB-Sektion gebildet ist.
eine Umwandlungseinrichtung zum Einbinden von von der Sendeein heit übermittelten IP-Datenpaketen in DVB-Sektionen und Einbin den der DVB-Sektionen in Datenteile von Transportstrompaketen, wobei eine DVB-Sektion, deren Länge eine vorgegebene Maximallän ge überschreitet, in mehrere Teilabschnitte unterteilt wird, die jeweils in einen Datenteil eines Transportstrompakets eingebun den werden, wobei ein so gebildeter Satz von Transportstrompake ten, die in ihren Datenteilen eine gemeinsame DVB-Sektion ent halten, erst ausgesendet wird, wenn das letzte Transportstrompa ket mit dem letzten Teilabschnitt dieser DVB-Sektion gebildet ist.
Erfindungsgemäß werden die IP-Datenpakete somit in der DVB-Norm
übertragen und hierfür in DVB-Sektionen unterteilt. Derartige
DVB (Digital Video Broadcasting)-Sektionen gewährleisten eine
schnelle Übertragung der Daten über den Satellitenkanal. Die
Anbindung der IP-Datenpakete in die DVB-Sektionen erfolgt vor
teilhafterweise gemäß dem Standard EN 301 192, insbesondere nach
Sektion 7. Dabei entstehen aus den unterschiedlich langen IP-
Datenpaketen entsprechend unterschiedlich lange DVB-Sektionen.
Erfindungsgemäß werden diese unterschiedlich langen DVB-Sektio
nen nunmehr auf die im allgemeinen von ihrer Länge her festge
legten Transportstrompakete verteilt, indem angefangene Trans
portstrompakete, deren Datenteile noch nicht hinreichend durch
die DVB-Sektion bzw. einen bei der Unterteilung der DVB-Sektion
geschaffenen letzten Teilbereich aufgefüllt sind, zunächst noch
nicht mit Auffülldaten gefüllt und sofort abgeschickt werden.
Erfindungsgemäß werden die Transportstrompakete erst abge
schickt, wenn alle Transportstrompakete, die einen Teil dieser
DVB-Sektion beinhalten, fertiggestellt sind. Somit werden nur
Sätze von Transportstrompaketen übertragen, die zusammen voll
ständige DVB-Sektionen enthalten. Hierdurch wird grundsätzlich
eine zeitliche Verzögerung in Kauf genommen, da die ersten, be
reits fertig gestellten Transportstrompakete noch nicht abge
schickt werden, wenn das letzte Transportstrompaket eines der
artigen Satzes noch nicht fertig gestellt ist. Der Erfindung
liegt jedoch der Gedanke zugrunde, daß eine derartige Verzöge
rung in Kauf genommen werden soll, damit ein Satz von Transport
strompaketen, die gemeinsam eine DVB-Sektion enthalten, nicht in
zu großem zeitlichen Abstand zueinander ausgesendet wird. Vor
teilhafterweise kann ein derartiger Satz von Transportstrompak
ten, bei dem das letzte Transportstrompaket noch nicht vollstän
dig aufgefüllt ist zunächst eine vorgegebene Wartezeit gespei
chert. Kommt in dieser vorgegebenen Wartezeit keine DVB-Sektion
zu dem Senderouter, die über den gleichen Satelliten
übertragungskanal übertragen werden sollen, so wird der Restda
tenteil des Transportstrompakets mit Fülldaten, zum Beispiel
Hexadezimal-FF-Werten, aufgefüllt. Kommt in dieser vorgegebenen
Wartezeit eine weitere DVB-Sektion, die sich in den Restab
schnitt des angefangenen Datenteils des Transportstrompakets
einbauen läßt, so wird diese DVB-Sektion eingebaut. Nachdem nun
ein Satz von Transportstrompaketen gebildet ist, die einen ge
meinsame DVB-Sektion enthalten, wird dieser Satz aufeinanderfol
gend abgeschickt.
Erfindungsgemäß wird somit eine Verzögerung in Kauf genommen,
indem die ersten Transportstrompakete eines Satzes von
Transportstrompaketen, bei dem das letzte Transportstrompaket
noch nicht vollständig gebildet ist, noch nicht abgeschickt wer
den. Eine derartige zeitliche Verzögerung wird erfindungsgemäß
in Kauf genommen. Der Erfindung liegt der Gedanke zugrunde, daß
die Möglichkeit eines unvollständigen Empfangs von Transport
strompaketen vermieden werden soll, auch wenn hierdurch eventu
ell in den Fällen Zeitverzögerungen auftreten, bei denen ein
derartiger unvollständiger Empfang nicht auftreten würde. Zwar
kann der Senderouter einzelne Transportstrompakete, in denen ein
Anfangsteil einer DVB-Sektion eingebaut ist, bereits zu dem Emp
fangsrouter abschicken. Hierbei könnte jedoch das Problem auf
treten, daß ein verbleibender Teil dieser DVB-Sektion in dem
nachfolgenden Transportstrompaket erst zu einem sehr viel späte
ren Zeitpunkt abgeschickt wird, wenn der freie Restabschnitt des
Transportstrompakets mit einer passenden DVB-Sektion aufgefüllt
ist. Da ein Empfangsrouter aufgenommene Daten jedoch nicht be
liebig lange speichern kann, da sein Speicher ansonsten gegebe
nenfalls überfüllt werden könnte, muß er aufgenommene Daten nach
einer gewissen Zeit löschen. Sind in dieser vorgegebenen Zeit
jedoch die fehlenden Teile der DVB-Sektion noch nicht durch
nachfolgenden Transportstrompakete übertragen, so sind die er
sten Teilabschnitte der DVB-Sektion bei dem Empfangsrouter wie
der gelöscht, bevor die Restabschnitte der DVB-Sektionen kommen.
Somit würde ein vorzeitiges Abschicken von Teilabschnitten einer
DVB-Sektion eventuell zu einem unvollständigen Empfang bei dem
Empfangrouter führen.
Erfindungsgemäß ist vorteilhafterweise vorgesehen, daß ein Satz
von Transportstrompaketen, der eine gemeinsame DVB-Sektion ent
hält, zunächst vom Senderouter abgespeichert wird und erst nach
vollständiger Einbindung des letzten Teilabschnitts der DVB-Sek
tion in das letzte Transportstrompaket dieses Satzes vollständig
und vorzugsweise aufeinanderfolgend ausgesendet wird.
Erfindungsgemäß können die ersten Transportstrompakete bereits
gebildet und abgespeichert werden, so daß nach Empfang des letz
ten Teilabschnitts der DVB-Sektion diese nur noch in ein Trans
portstrompaket eingebunden und anschließend der Satz von Trans
portstrompaketen ausgesendet werden kann.
Die Erfindung wird im folgenden anhand der beiliegenden Zeich
nungen an einigen Ausführungsformen näher erläutert. Es zeigen:
Fig. 1 den Aufbau einer Verbindungsstrecke von einer Sende
einheit zu einer Empfangseinheit gemäß einer Ausfüh
rungsform;
Fig. 2 den Einbau von IP-Datenpaketen in Transportstrompakete
gemäß der Ausführungsform.
Von einer Sendeeinheit werden gemäß Fig. 1 Daten zu einer Emp
fangseinheit 7 übermittelt. Hierbei sollen IP-Datenpakete (IP =
Internet Protokoll) übertragen werden, die von der Empfangsein
heit in einem Intranet oder Internet weitergeleitet werden kön
nen. Die Sendeeinheit 1 ist dabei in einem lokalen Netzwerk LAN
1 (LAN = Local Area Network) eingebunden, bei dem über die Ether
net-Norm Daten zu einem Senderouter 2 übertragen werden können.
Hierbei sind die IP-Datenpakete entsprechend in Ethernet-Rahmen
eingebunden.
Der Senderouter 2 packt die IP-Datenpakete aus den Ethernet-Rah
men aus und bindet sie in DVB-Sektionen (DVB = Digitial Video
Broadcasting) gemäß dem Standard EN 301 192 ein. Die DVB-Sektio
nen werden von dem Senderouter anschließend als Transportstrom
pakete über eine Sendeantenne 3 und einen Satellitenüber
tragungskanal eines Satelliten 4 in einem weitreichenden Netz
werk (WAN = Wide Area Network) zu einer Empfangsantenne 5 übertra
gen. Die Empfangsantenne 5 gibt die Transportstrompakete zu ei
nem Empfangsrouter 6 weiter, der hieraus wieder DVB-Sektionen
bzw. IP-Datenpakete bildet, die er über ein zweites lokales
Netzwerk LAN2 zu der Empfangseinheit 7 weitergibt. Die
Empfangseinheit 7 kann diese Daten nunmehr direkt weiterverar
beiten oder über einen terestrischen Kanal, zum Beispiel ein
Intranet oder das Internet weiterleiten.
Erfindungsgemäß ist dabei vorgesehen, daß in dem Senderouter 2
die IP-Datenpakete gemäß Fig. 2 zunächst in DVB-Sektionen DVB
1, DVB2 eingebunden werden, indem ein DVB-Header DH und ein
DVB-Trailer DT gebildet werden, die am Anfang bzw. Ende der DVB-
Sektion stehen. Eine so gebildete DVB-Sektion DVB1 wird gemäß
Fig. 2 nunmehr in Transportstrompakete eingebunden. Dabei kön
nen die DVB-Sektionen - je nach Länge des IF-Datenpakets - un
terschiedlich lang sein, während die Transportstrompakete eine
einheitliche Länge besitzen. Die Transportstrompakete weisen
dabei an ihrem Anfang jeweils eine PID-Nummer zur Identifizie
rung des Übertragungskanals sowie des Empfängers auf, dem ein
Datenteil PL1 bzw. PL2 folgt, in dem die DVB-Sektionen ange
ordnet sind. Ist die DVB-Sektion DVB1 nun hinreichend kurz,
kann sie direkt in den Datenteil PL1 des ersten Transportstrom
pakets Tr1 eingebaut werden. Ist die DVB-Sektion DVB1 jedoch
gemäß Fig. 2 zu lang für den Datenteil PL1, muß sie entspre
chend in Teilabschnitte unterteilt werden. Gemäß Fig. 2 wird
ein erster Datenteil A in den Datenteil PL1 des ersten Trans
portstrompakets Tr1 eingebaut, ein zweiter Teilabschnitt B in
den Datenteil PL2 des zweiten Transportstrompakets Tr2 und ein
dritter Teilabschnitt C in den Datenteil PL3 des dritten Trans
portstrompakets Tr3. Da in diesem Fall jedoch PL3 nur teilwei
se angefangen ist, verbleibt ein größerer Restabschnitt R von PL3.
Dieser Restabschnitt R kann nun grundsätzlich nach der genannten
Norm EN 301 192 mit einem oder mehreren DVB-Sektionen aufgefüllt
werden, wenn diese über den gleichen Satellitenübertragungskanal
übertragen werden sollen. Demgemäß kann Tr3 solange zurückge
halten werden, bis die nächste DVB-Sektion an den Senderouter 2
übertragen wurde. Dabei ist der Einbau eines Teilabschnitts ei
ner nachfolgenden DVB-Sektion in diesen Restabschnitt von PL3
jedoch ausgeschlossen. Gemäß dem Standard EN 301 192 kann wei
terhin der Restabschnitt von PL3 auch mit FF-Bytes, das heißt
binären Einsen, aufgefüllt werden und verschickt werden. Hierbei
wird jedoch gegebenenfalls ein großer Teil der Übertragungskapa
zität durch derartige Auffülldaten verschenkt, wodurch eine Ver
langsamung der Übertragungsraten bewirkt wird.
Erfindungsgemäß ist nun vorgesehen, derartige teilweise angefan
gene Transportstrompakete Tr3 nur einen vorgegebenen Zeitraum
zu speichern. Da ein Empfangsrouter angekommene Daten auch nur
eine Zeit lang speichern kann, bevor er sie entweder weitergeben
oder löschen muß, besteht die Gefahr, daß der Empfangsrouter die
ersten Transportstrompakete Tr1, Tr2 nach Empfang nach seiner
vorgegebenen Wartezeit wieder löscht, bevor er das letzte Trans
portstrompaket Tr3 empfangen hat. Erfindungsgemäß werden nun
mehr auch Tr1 und Tr2 solange gespeichert, bis Tr3 abschlie
ßend aufgefüllt ist. Ist Tr3 bereits vor Ablauf der vorgegebe
nen Wartezeit durch eine passende DVB-Sektion aufgefüllt, können
Tr1, Tr2 und Tr3 zusammenhängend von dem Senderouter über die
Sendeantenne 3 ausgesendet werden. Ist die folgende DVB-Sektion
DVB2 zu lang, um in den Restabschnitt R eingebaut zu werden,
wird R mit FF-Bytes aufgefüllt und der Satz von Transportstrom
paketen Tr1, Tr2, Tr3 ausgesendet. Ist nach der vorgegebenen
Wartezeit noch keine entsprechende DVB-Sektion an den Senderou
ter 2 übermittelt worden, wird der Restabschnitt von PL3 mit
FF-Bytes aufgefüllt und der Satz von Transportstrompaketen Tr1,
Tr2, Tr3 ausgesendet.
Somit wird grundsätzlich das Auffüllen angefangener Transport
strompakete ermöglicht, wenn entsprechende DVB-Sektionen recht
zeitig zu dem Senderouter kommen. Somit wird insbesondere bei
der Übertragung mit höheren Datenraten eine schnelle Übertragung
gewährleistet, da in diesem Fall in der Regel innerhalb der vor
gegebenen Wartezeit des Senderouters zwei bereits weitere DVB-
Sektionen an ihn übertragen worden sind. Bei der Übertragung mit
kleineren Übertragungsraten werden angefangene Transportstrompa
kete hingegen öfter mit Fülldaten aufgefüllt. Hierdurch wird
erfindungsgemäß ein teilweiser Empfang von DVB-Sektionen von dem
Empfangsrouter verhindert. Der Verlust an Übertragungskapazität,
der in einem solchen Fall auftritt, ist jedoch in der Regel
nicht so gravierend, da die Übertragungsraten zwischen Sendeein
heit 1 und Empfangseinheit 7 in der Regel geringer sind, wenn
innerhalb der vorgegebenen Wartezeit des Senderouters 2 keine
weitere DVB-Sektionen empfangen werden.
Claims (8)
1. Verfahren zum Übertragen von IP-Datenpaketen von einer Sen
deeinheit (1) zu einer Empfangseinheit (7), bei dem
die IP-Datenpakete (IP1, IP2) in DVB-Sektionen (DVB1, DVB2) eingebunden werden,
aus den DVB-Sektionen Transportstrompakete (Tr1, Tr2, Tr 3) gebildet werden, indem die DVB-Sektionen (DVB1, DVB2) in Datenteile (PL1, PL2, PL3) der Transportstrompakete eingebunden werden,
wobei eine DVB-Sektion (DVB1), deren Länge eine vorgegebe ne Maximallänge überschreitet, in mehrere Teilabschnitte (A, B, C) unterteilt wird, die jeweils in einen Datenteil (PL1, PL2, PL3) eines Transportstrompaketes (Tr1, Tr2, Tr3) eingebunden werden und die so gebildeten Transport strompakete (Tr1, Tr2, Tr3) erst ausgesendet werden, wenn das letzte Transportstrompaket (Tr3) mit dem letzten Teilabschnitt (C) der DVB-Sektion (DVB1) gebildet ist.
die IP-Datenpakete (IP1, IP2) in DVB-Sektionen (DVB1, DVB2) eingebunden werden,
aus den DVB-Sektionen Transportstrompakete (Tr1, Tr2, Tr 3) gebildet werden, indem die DVB-Sektionen (DVB1, DVB2) in Datenteile (PL1, PL2, PL3) der Transportstrompakete eingebunden werden,
wobei eine DVB-Sektion (DVB1), deren Länge eine vorgegebe ne Maximallänge überschreitet, in mehrere Teilabschnitte (A, B, C) unterteilt wird, die jeweils in einen Datenteil (PL1, PL2, PL3) eines Transportstrompaketes (Tr1, Tr2, Tr3) eingebunden werden und die so gebildeten Transport strompakete (Tr1, Tr2, Tr3) erst ausgesendet werden, wenn das letzte Transportstrompaket (Tr3) mit dem letzten Teilabschnitt (C) der DVB-Sektion (DVB1) gebildet ist.
2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß ein
aus Teilabschnitten (A, B, C) einer DVB-Sektion (DVB1),
deren Länge die vorgegebene Maximallänge überschreitet,
gebildeter Satz von Transportstrompaketen (Tr1, Tr2, Tr3)
gespeichert wird, bis das letzte Transportstrompaket (Tr3)
dieses Satzes mit dem letzten Teilabschnitt (C) der DVB-
Sektion (DVB1) gebildet ist und nachfolgend die Transport
strompakete (Tr1, Tr2, Tr3)ausgesendet, vorzugsweise
aufeinanderfolgend ausgesendet werden.
3. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet,
daß in dem Fall, daß in einem Datenteil (PL2) nach einer
bereits eingebundenen DVB-Sektion (DVB1) bzw. dem letzten
Teilabschnitt (B) einer eingebundenen DVB-Sektion (DVB1)
noch ein freier, beschreibbarer Restdatenteil (R) ver
bleibt, eine vorgegebene Wartezeit nach Empfang der DVB-
Sektion (DVB1) gewartet wird, ob eine weitere DVB-Sektion
(DVB2) zu der Router-Vorrichtung übermittelt wird, die auf
einen gleichen Übertragungskanal gerichtet ist,
wobei in dem Fall, daß in der vorgegebenen Wartezeit eine
weitere DVB-Sektion (DVB2) übermittelt wird, die in den
freien Restdatenteil (R) einbaubar ist, diese nachfolgende
DVB-Sektion (DVB2) in den freien Restdatenteil eingebaut
wird,
anderenfalls der Restdatenteil (R) des letzten Transport strompakets (Tr3) mit Auffülldaten (FF) aufgefüllt wird, und
nachfolgend die Transportstrompakete (Tr1, Tr2, Tr3) ausgesendet werden.
anderenfalls der Restdatenteil (R) des letzten Transport strompakets (Tr3) mit Auffülldaten (FF) aufgefüllt wird, und
nachfolgend die Transportstrompakete (Tr1, Tr2, Tr3) ausgesendet werden.
4. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet,
daß die Transportstrompakete von einem Senderouter (2)
durch Funksignale von einer Sendeantenne (3) über einer
Empfangsantenne (5), vorzugsweise über einen Satelliten
(4), zu einem Empfangsrouter (6) übertragen werden.
5. Verfahren nach Anspruch 4, dadurch gekennzeichnet, daß die
IP-Datenpakete von der Sendeeinheit (1) zu dem Senderouter
(2) über ein lokales Netzwerk (LAN) übermittelt werden, in
den sie in Datenrahmen, zum Beispiel Ethernet-Rahmen, ein
gepackt und von dem Senderouter (2) wieder aus den Daten
rahmen ausgepackt werden.
6. Vorrichtung zum Übertragen von IP-Datenpaketen (IP1, IP2)
von einer Sendeeinheit (1) zu einer Empfangseinheit (7),
insbesondere zum Durchführen eines Verfahrens nach einem
der Ansprüche 1 bis 5, mit
einer Umwandlungseinrichtung (2) zum Einbinden von von der Sendeeinheit (1) übermittelten IP-Datenpaketen (IP1, IP2) in DVB-Sektionen (DVB1, DVB2) und Einbinden der DVB-Sek tionen in Datenteile (PL1, PL2, PL3) von Transportstrom paketen (Tr1, Tr2, Tr3),
wobei eine DVB-Sektion (DVB1), deren Länge eine vorgegebe ne Maximallänge überschreitet, in mehrere Teilabschnitte (A, B, C) unterteilt wird, die jeweils in einen Datenteil (PL1, PL2, PL3) eines Transportstrompakets (Tr1, Tr2, Tr3) eingebunden werden, wobei ein so gebildeter Satz von Transportstrompaketen, die in ihren Datenteilen eine ge meinsame DVB-Sektion enthalten, erst ausgesendet wird, wenn das letzte Transportstrompaket (Tr3) mit dem letzten Tei labschnitt (C) dieser DVB-Sektion gebildet ist.
einer Umwandlungseinrichtung (2) zum Einbinden von von der Sendeeinheit (1) übermittelten IP-Datenpaketen (IP1, IP2) in DVB-Sektionen (DVB1, DVB2) und Einbinden der DVB-Sek tionen in Datenteile (PL1, PL2, PL3) von Transportstrom paketen (Tr1, Tr2, Tr3),
wobei eine DVB-Sektion (DVB1), deren Länge eine vorgegebe ne Maximallänge überschreitet, in mehrere Teilabschnitte (A, B, C) unterteilt wird, die jeweils in einen Datenteil (PL1, PL2, PL3) eines Transportstrompakets (Tr1, Tr2, Tr3) eingebunden werden, wobei ein so gebildeter Satz von Transportstrompaketen, die in ihren Datenteilen eine ge meinsame DVB-Sektion enthalten, erst ausgesendet wird, wenn das letzte Transportstrompaket (Tr3) mit dem letzten Tei labschnitt (C) dieser DVB-Sektion gebildet ist.
7. Vorrichtung nach Anspruch 6, dadurch gekennzeichnet, daß
ein aus Teilabschnitten (A, B, C) einer DVB-Sektion (DVB1),
deren Länge die Maximallänge überschreitet, gebildeter
Satz von Transportstrompaketen (Tr1, Tr2, Tr3) in einer
Speichereinheit gespeichert wird, bis das letzte Transport
strompaket (Tr3) dieses Satzes mit dem letzten Teilab
schnitt (C) der DVB-Sektion (DVB1) gebildet ist und die
Umwandlungseinrichtung die zusammenhängenden Transport
strompakete (Tr1, Tr2, Tr3) anschließend aussendet, vor
zugsweise aufeinanderfolgend aussendet.
8. Vorrichtung nach Anspruch 6 oder 7 zum Durchführen eines
Verfahrens nach Anspruch 3, mit einer Zeitmeßeinrichtung
zum Messen einer vorgegebenen Wartezeit nach Empfang der
letzten DVB-Sektion (DVB1).
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19902869A DE19902869C2 (de) | 1999-01-25 | 1999-01-25 | Vorrichtung und Verfahren zum Übertragen von IP-Datenpaketen |
AU24295/00A AU2429500A (en) | 1999-01-25 | 2000-01-07 | Device and method for transmitting ip data packets |
PCT/DE2000/000049 WO2000044135A1 (de) | 1999-01-25 | 2000-01-07 | Vorrichtung und verfahren zum übertragen von ip-datenpaketen |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19902869A DE19902869C2 (de) | 1999-01-25 | 1999-01-25 | Vorrichtung und Verfahren zum Übertragen von IP-Datenpaketen |
Publications (2)
Publication Number | Publication Date |
---|---|
DE19902869A1 true DE19902869A1 (de) | 2000-08-03 |
DE19902869C2 DE19902869C2 (de) | 2001-11-15 |
Family
ID=7895325
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19902869A Expired - Fee Related DE19902869C2 (de) | 1999-01-25 | 1999-01-25 | Vorrichtung und Verfahren zum Übertragen von IP-Datenpaketen |
Country Status (3)
Country | Link |
---|---|
AU (1) | AU2429500A (de) |
DE (1) | DE19902869C2 (de) |
WO (1) | WO2000044135A1 (de) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10057997A1 (de) * | 2000-11-23 | 2002-05-29 | Rohde & Schwarz Ftk Gmbh | System zur Datenübertragung zwischen lokalen Datennetzen |
WO2003036886A2 (en) * | 2001-10-25 | 2003-05-01 | Qualcomm Incorporated | Method and system for transferring ip packets by aggregating multiple wireless communication channels for high data rate transfers |
DE10316848A1 (de) * | 2003-04-11 | 2004-10-21 | Deutsche Telekom Ag | Verfahren zur spontanen Übertragung von audio-visuellen Nachrichten an Empfängergruppen |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1995034153A1 (en) * | 1994-06-08 | 1995-12-14 | Hughes Aircraft Company | Apparatus and method for hybrid network access |
WO1997020413A1 (en) * | 1995-11-30 | 1997-06-05 | Oy Nokia Ab | Packet switching system using telephonic and satellite transmission |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5583859A (en) * | 1994-08-30 | 1996-12-10 | Bell Communications Research, Inc. | Data labeling technique for high performance protocol processing |
US6172972B1 (en) * | 1996-05-28 | 2001-01-09 | Microsoft Corporation | Multi-packet transport structure and method for sending network data over satellite network |
EP0854650A3 (de) * | 1997-01-17 | 2001-05-02 | NOKIA TECHNOLOGY GmbH | Verfahren zur Adressierung eines Dienstes in einem digitalen Videorundfunksystem |
-
1999
- 1999-01-25 DE DE19902869A patent/DE19902869C2/de not_active Expired - Fee Related
-
2000
- 2000-01-07 AU AU24295/00A patent/AU2429500A/en not_active Abandoned
- 2000-01-07 WO PCT/DE2000/000049 patent/WO2000044135A1/de active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1995034153A1 (en) * | 1994-06-08 | 1995-12-14 | Hughes Aircraft Company | Apparatus and method for hybrid network access |
WO1997020413A1 (en) * | 1995-11-30 | 1997-06-05 | Oy Nokia Ab | Packet switching system using telephonic and satellite transmission |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10057997A1 (de) * | 2000-11-23 | 2002-05-29 | Rohde & Schwarz Ftk Gmbh | System zur Datenübertragung zwischen lokalen Datennetzen |
WO2003036886A2 (en) * | 2001-10-25 | 2003-05-01 | Qualcomm Incorporated | Method and system for transferring ip packets by aggregating multiple wireless communication channels for high data rate transfers |
WO2003036886A3 (en) * | 2001-10-25 | 2003-09-25 | Qualcomm Inc | Method and system for transferring ip packets by aggregating multiple wireless communication channels for high data rate transfers |
DE10316848A1 (de) * | 2003-04-11 | 2004-10-21 | Deutsche Telekom Ag | Verfahren zur spontanen Übertragung von audio-visuellen Nachrichten an Empfängergruppen |
Also Published As
Publication number | Publication date |
---|---|
AU2429500A (en) | 2000-08-07 |
DE19902869C2 (de) | 2001-11-15 |
WO2000044135A1 (de) | 2000-07-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69927339T2 (de) | Datenübertragungverfahren | |
DE69917871T2 (de) | Flusskontrole von rahmenbasierten Daten in einem synchronen digitalen Netz | |
DE3785832T2 (de) | Netzwerkanpassungseinrichtung zur verbindung eines lokalen netzes mit einem hauptnetz. | |
DE60130944T2 (de) | Verfahren zur Datenübertragung | |
EP2115948B1 (de) | Verfahren und anlage zur optimierten übertragung von daten zwischen einer steuereinrichtung und mehreren feldgeräten | |
DE602005003492T2 (de) | Verfahren, Vorrichtung und System zum synchronisierten Kombinieren von Paketdaten | |
DE69334001T2 (de) | Verfahren und Vorrichtung zur Übertragung von digitalen Datenpaketen auf einem drahtlosen Kanal | |
DE19950822A1 (de) | Verfahren und Vorrichtung für das Verteilen von Paketen über parallele Kommunikationsverbindungen | |
DE60214691T2 (de) | Verfahren und Vorrichtung zum Senden und Empfangen von digitalen Daten | |
DE10049568A1 (de) | Verfahren und Vorrichtung zur Kommunikation mit verzögerter Bestätigung und Alarmverwaltung | |
DE4228316A1 (de) | Adapter für Übertragungsleitungen unter Verwendung von HDLC-Rahmen | |
EP1685673B1 (de) | Verfahren zur bertragung von digitalen informationspaketen in einem datennetz | |
DE2515801A1 (de) | Verfahren und schaltungsanordnungen zur zeitmultiplexen datenuebertragung | |
DE60225989T2 (de) | Verfahren und System zum Aufnehmen und synchronisierte Wiedergabe von aus mehreren Endgeräten herkommenden Daten | |
DE2559119B2 (de) | Schaltung zur konzentrierung digitaler signale | |
EP1425885B1 (de) | Verfahren und anordnung zur übermittlung von daten aus einem ersten datennetz in ein zweites datennetz | |
DE19902869C2 (de) | Vorrichtung und Verfahren zum Übertragen von IP-Datenpaketen | |
DE60202124T2 (de) | Verfahren und Netzwerkelement zum sicheren Transport von Ethernet-Rahmen über ein SDH/SONET Transport-Netzwerk | |
DE102008001548A1 (de) | Teilnehmerknoten eines Kommunikationssystems, Kommunikationssystem und Verfahren zum Übertragen einer Nachricht in dem Kommunikationssystem | |
DE10108146A1 (de) | Datenübertragungsverfahren | |
DE60210414T2 (de) | Dateneinheit-behandlungsvorrichtung und verfahren zur kontrolle dafür | |
DE69938479T2 (de) | Verfahren zur Übertragung von Signalisierungsdaten | |
DE102005003016B4 (de) | Verfahren und Vorrichtungen zur Datenübertragung | |
DE4217777C2 (de) | Digitale Kommunikationsvorrichtung | |
EP0599874A1 (de) | Zellenmultiplexverfahren für mehrere empfänger, die mit einer übertragungsleitung verbunden sind. |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
D2 | Grant after examination | ||
8364 | No opposition during term of opposition | ||
8339 | Ceased/non-payment of the annual fee |