[go: up one dir, main page]

DE60102809T2 - Datenpaketnummerierung bei der paketvermittelten datenübertragung - Google Patents

Datenpaketnummerierung bei der paketvermittelten datenübertragung Download PDF

Info

Publication number
DE60102809T2
DE60102809T2 DE60102809T DE60102809T DE60102809T2 DE 60102809 T2 DE60102809 T2 DE 60102809T2 DE 60102809 T DE60102809 T DE 60102809T DE 60102809 T DE60102809 T DE 60102809T DE 60102809 T2 DE60102809 T2 DE 60102809T2
Authority
DE
Germany
Prior art keywords
convergence protocol
data
protocol packets
packet
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.)
Expired - Lifetime
Application number
DE60102809T
Other languages
English (en)
Other versions
DE60102809D1 (de
Inventor
Ari Tourunen
Juha Kalliokulju
Jan SUUMÄKI
Hans Kallio
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.)
Qualcomm Inc
Original Assignee
Nokia Oyj
Nokia 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 Nokia Oyj, Nokia Inc filed Critical Nokia Oyj
Application granted granted Critical
Publication of DE60102809D1 publication Critical patent/DE60102809D1/de
Publication of DE60102809T2 publication Critical patent/DE60102809T2/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
    • H04L12/00Data switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/1874Buffer management
    • H04L1/1877Buffer management for semi-reliable protocols, e.g. for less sensitive applications like streaming video
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • H04L1/1657Implicit acknowledgement of correct or incorrect reception, e.g. with a moving window
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1832Details of sliding window management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/187Details of sliding window management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/08Allotting numbers to messages; Counting characters, words or messages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/163In-band adaptation of TCP data exchange; In-band control procedures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/165Combined use of TCP and UDP protocols; selection criteria therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/321Interlayer communication protocols or service data unit [SDU] definitions; Interfaces between layers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/324Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the data link layer [OSI layer 2], e.g. HDLC

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Multimedia (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Communication Control (AREA)
  • Telephonic Communication Services (AREA)

Description

  • ALLGEMEINER STAND DER TECHNIK
  • Die Erfindung betrifft die paketvermittelte Datenübertragung und genauer die Optimierung der Datenpaketnumerierung insbesondere in Verbindung mit einer bestätigten Übertragung.
  • Bei der Entwicklung der sogenannten Mobilkommunikationssysteme der dritten Generation, für die zumindest die Bezeichnungen UMTS (universelles Mobilkommunikationssystem) und IMT-2000 (internationales Mobiltelefonsystem) verwendet werden, war ein Ausgangspunkt, daß sie mit den Mobilkommunikationssystemen der zweiten Generation wie etwa dem GSM (globales System für mobile Kommunikation) so kompatibel wie möglich sein würden. Zum Beispiel ist beabsichtigt, das UMTS-Kernnetzwerk auf der Basis des GSM-Kernnetzwerks auszuführen, und somit können die bereits bestehenden Netzwerke so effizient wie möglich benutzt werden. Ferner ist es ein Ziel, die Mobilstationen der dritten Generation zu befähigen, eine Weitergabe zwischen dem UMTS und dem GSM zu benutzen. Dies gilt ebenso für die paketvermittelte Datenübertragung, insbesondere zwischen dem UMTS und dem GPRS (allgemeiner Paketfunkdienst), dessen Verwendung im GSM beabsichtigt ist.
  • Bei der paketvermittelten Datenübertragung kann eine zuverlässige, d.h., bestätigte Übertragung oder eine unzuverlässige, d.h., unbestätigte Übertragung verwendet werden. Bei der zuverlässigen Datenübertragung sendet der Empfänger eine Bestätigung der empfangenen Datenpaket-PDU (Protokolldateneinheit) an den Sender, und der Sender kann die verlorenen oder die fehlerhaften Datenpakete von neuem schicken. Im GPRS-System wird die Zuverlässigkeit der Datenübertragung der Inter-SGSN(Dienstleistungs-GPRS-Unterstützungsknoten)-Weitergabe durch eine mit den Datenpaketen verbundene 8-Bit-N-PDU-Nummer (Netzwerk-PDU) gesichert, die hilft, die zum Empfänger übertragenen Datenpakete zu prüfen. Im UMTS-System nach den gegenwärtigen Spezifikationen wird die Zuverlässigkeit der entsprechenden Weitergabe zwischen Dienstleistungsknoten in einer paketvermittelten Datenübertragung durch eine 12-Bit-RLC-Folgenummer einer RLC-Schicht (Funkverbindungssteuerung) des Paketdatenprotokolls geprüft.
  • Bei einer Weitergabe zwischen dem GPRS und dem UMTS ist das GPRS für die Zuverlässigkeit der Weitergabe verantwortlich, und somit ist die Zuverlässigkeit so eingerichtet, daß sie durch die N-PDU-Nummern des GPRS geprüft wird, auf deren Basis beim Weitergabevorgang Identifikationsnummern geschaffen werden, die im UMTS verwendet werden. Bei der Weitergabe vom UMTS zum GPRS ist das UMTS für die Weitergabe verantwortlich und beruht die Zuverlässigkeitsprüfung auf den Identifikationsdaten von Datenpaketen, die im UMTS enthalten sind. Zu diesem Zweck soll das UMTS-System mit einer 8-Bit-Datenpaketnummer versehen werden, die als ein zusätzliches Byte mit einem Datenpaket der Konvergenzprotokollschicht PDCP (Paketdatenkonvergenzprotokoll) verknüpft ist, welche zum UMTS-Paketdatenprotokoll gehört. Diese PDCP-PDU-Nummer bildet somit eine Datenpaketnummer, die logisch der N-PDU-Nummer des GPRS entspricht, und auf Basis dieser Nummer wird bei der Weitergabe geprüft, daß alle Datenpakete zuverlässig übertragen wurden. Es ist auch möglich, daß die 8-Bit-PDCP-PDU-Nummer durch Streichen von vier höchstwertigen Bits aus 12-Bit-RLC-Folgenummern gebildet wird. Eine entsprechende PDCP-PDU-Numerierung, d.h., eine N-PDU-Numerierung, kann auch bei einer Weitergabe zwischen den UMTS-Funknetzwerkteilsystemen (der sogenannten SRNS-Verschiebung) verwendet werden. Datenpakete PDU werden in einen Puffer gestellt, um zu warten, bis die Verantwortlichkeit für die Verbindung zum Dienstleistungsknoten SGSN eines anderen Systems oder in der Intra-UMTS-Weitergabe zu einem neuen Dienstleistungsfunknetzwerkteilsystem SRSN übergeben wurde, und die übertragenen Datenpakete können jedes Mal, wenn vom Empfänger eine Bestätigung der empfangenen Datenpakete erhalten wird, aus dem Puffer gelöscht werden.
  • Ein Problem bei der obigen Gestaltung ist, das Datenkopffeld jedes Datenpakets der Konvergenzprotokollschicht PDCP mit dem zusätzliche Byte der PDCP-PDU-Nummer zu verbinden. Dies erhöht die Belastung bei der Datenübertragung, da in jedem Datenpaket ein zusätzliches Byte übertragen wird. Der UMTS-Paketdatendienst verwendet die PDCP-PDU-Nummer jedoch bei der normalen Datenübertragung nicht für irgendeinen Zweck, sie wird nur bei der Weitergabe zwischen dem UMTS und dem GPRS und bei der Intra-UMTS-Weitergabe verwendet.
  • Ein anderes Problem bei der obigen Gestaltung ist die Erzeugung von PDCP-PDU-Nummern aus RLC-Folgenummern. RLC-Nummern werden für Dateneinheiten RLC-PDU der RLC-Schicht aufeinanderfolgend definiert. Aufgrund einer Verzögerung im System kann der Puffer eine große Anzahl von Dateneinheiten RLC-PDU enthalten. Wenn die RLC-Folgenummern 255 übersteigen, was die größte Dezimalzahl ist, die mit acht Bits ausgedrückt werden kann, können zwei oder mehr Datenpakete die gleiche PDCP-PDU-Nummer aufweisen, da vier höchstwertige Bit von den zwölf Bits der RLC-Folgenummern gelöscht werden. Somit kann der Empfänger das zu bestätigende Datenpaket auf der Basis der PDCP-PDU-Nummer des empfangenen Datenpakets nicht länger unzweideutig definieren und kann die Zuverlässigkeit der Weitergabe nicht mehr geprüft werden.
  • Ein weiteres Problem kann sich bei einem möglichen Multiplexieren von Paketdatenübertragungen in der PDCP-Schicht ergeben, bei dem die RLC-Schicht unter der PDCP-Schicht gleichzeitig Datenpakete von mehreren Verbindungen erhält. Da die Weitergabezuverlässigkeit auf der Basis der Trägerverbindung sichergestellt wird, ist ein Definieren von RLC-Folgenummern für viele gleichzeitige Verbindungen sehr schwierig und hinsichtlich der Zuverlässigkeit der Weitergabe unsicher.
  • US-A-5,987,137 offenbart ein Verfahren zum Verwenden der GSM-Verschlüsselung in Verbindung mit einer Übertragung von Datenpaketen, typischerweise GPRS-Datenpaketen, wobei jeder zu sendende Datenrahmen auf eine auf der GSM-Verschlüsselung beruhende Weise verschlüsselt wird. Die Datenpaketnumerierung wird an beiden Enden der Verbindung aufrechterhalten. Der Empfänger bestätigt dem Sender die bestätigten Datenpakete.
  • 3GPP TS 25.323 V.3.0.0 (Dezember 1999) "Packet Data Convergence Protocol (PDCP) Specification" offenbart sowohl eine bestätigte als auch eine unbestätigte Datenpaketübertragung.
  • 3GPP TS 25.322 V.3.1.3 (Januar 2000) "RLC Protocol Specification" offenbart die allgemeinen Funktionalitäten der RLC-Schicht-Datenpaketübertragung.
  • KURZE BESCHREIBUNG DER ERFINDUNG
  • Die Aufgabe der Erfindung ist somit, ein verbessertes Verfahren und eine Vorrichtung, die dieses Verfahren ausführt, bereitzustellen, um die obigen Probleme zu vermeiden. Die Aufgaben der Erfindung werden durch ein Verfahren und ein System erfüllt, welche durch das in den unabhängigen Ansprüchen Ausgesagte gekennzeichnet sind. Die bevorzugten Ausführungsformen der Erfindung sind in den abhängigen Ansprüchen offenbart.
  • Die Erfindung beruht auf der Idee, daß eine durch Zähler aufrechterhaltene "virtuelle" Datenpaketnumerierung zum Numerieren von Datenpaketen an der PDCP-Schicht verwendet wird. Sowohl eine sendende PDCP als auch eine empfangende PDCP überwacht die übertragenen Datenpakete durch die Zähler, und die empfangende PDCP bestätigt die empfangenen Datenpakete durch eine Zählerablesung, vorzugsweise in einer Weise, die einer normalen, bestätigten Datenübertragung entspricht, wobei keinerlei Datenpaketnummern mit den Datenpaketen übertragen werden müssen.
  • Ein zusätzliches Problem wird durch die Verwendung der obigen "virtuellen" Datenpaketnumerierung bei schlechten Übertragungsbedingungen und insbesondere bei einer Weitergabe zwischen dem UMTS und dem GPRS und bei einer Intra-UMTS-Weitergabe, wobei eine zuverlässige Datenübertragung nicht garantiert werden kann, verursacht, wobei Datenpakete während der Übertragung verschwinden und zusätzlich dazu der gegenwärtige Datenpaketausscheidungsmechanismus den Empfänger nicht darüber informiert, wie viele Datenpakete zu einer Zeit ausgeschieden wurden. Folglich sind die Datenpaketzähler des Senders und des Empfängers nicht miteinander synchron und können sie auch nicht synchronisiert werden, da der Empfänger die Anzahl der ausgeschiedenen Datenpakete nicht kennt.
  • Dieses zusätzliche Problem wird gelöst, indem dem Empfänger die ausgeschiedenen Datenpakete angegeben werden, so daß der Empfänger den Wert seines Datenpaketzählers so synchronisieren kann, daß er mit dem Wert des Datenpaketzählers des Senders übereinstimmt.
  • Das Verfahren und das System der Erfindung stellen den Vorteil bereit, daß bei optimalen Übertragungen eine zuverlässige Datenübertragung garantiert werden kann, ohne daß überhaupt Datenpaketnummern übertragen werden müssen, was auch bei Weitergabesituationen durchgeführt werden kann. Auch bei nicht optimalen Übertragungen kann die Übertragung und Bestätigung von Datenpaketen fortgeführt werden, selbst wenn einige Datenpakete aus der Übertragung verschwunden sind. Ein anderer Vorteil ist, daß die verlorenen Datenpakete unzweideutig definiert werden können. Ein weiterer Vorteil ist, daß die Datenpaketnumerierung der Erfindung auch bei einer Weitergabe zwischen dem UMTS und dem GPRS verwendet werden kann. Ferner kann die Erfindung bei der Weitergabe zwischen den UMTS-Funknetzwerkteilsystemen (der SRNS-Verschiebung) verwendet werden.
  • KURZE BESCHREIBUNG DER ZEICHNUNGEN
  • Im Folgenden wird die Erfindung in Verbindung mit den bevorzugten Ausführungsformen unter Bezugnahme auf die beiliegenden Zeichnungen ausführlicher beschrieben werden, wobei
  • 1 ein Blockdiagramm des Aufbaus des GSM/GPRS-Systems zeigt;
  • 2 ein Blockdiagramm des Aufbaus des UMTS-Systems zeigt;
  • 3a und 3b Protokollstapel des GPRS und des UMTS zeigen;
  • 4 ein Signalgabediagramm eines Weitergabevorgangs des Stands der Technik vom UMTS zum GPRS zeigt;
  • 5 ein Signalgabediagramm einer zuverlässigen Datenübertragung und Datenpaketbestätigung bei einer PDCP-Datenübertragung zeigt;
  • 6 ein Blockdiagramm eines funktionalen Modells einer PDCP-Schicht zeigt;
  • 7 ein Signalgabediagramm einer zuverlässigen Datenübertragung unter Verwendung der Datenpaketnumerierung nach der Erfindung und einer Datenpaketbestätigung bei einer PDCP-Datenübertragung zeigt;
  • 8 eine Nachricht zur Angabe des Ausscheidens von Datenpaketen nach dem Stand der Technik zeigt; und
  • 9a und 9b Nachrichten zur Angabe des Ausscheidens von Datenpaketen nach der Erfindung zeigen.
  • AUSFÜHRLICHE BESCHREIBUNG DER ERFINDUNG
  • Die Erfindung wird nun in Verbindung mit einem Paketfunkdienst nach dem UMTS- und dem GPRS-System beispielhaft beschrieben werden. Die Erfindung ist jedoch nicht nur auf diese Systeme beschränkt, sondern kann auf jedwedes paketvermittelte Datenübertragungsverfahren angewendet werden, das eine Datenpaketbestätigung auf eine später beschriebene Weise erfordert. Die Erfindung kann insbesondere auf eine zuverlässige Weitergabe zwischen dem UMTS und dem GPRS und eine Weitergabe zwischen den UMTS-Funknetzwerkteilsystemen (eine SRNS-Verschiebung) angewendet werden. Somit kann die in dieser Beschreibung verwendete Bezeichnung "empfangendes PDCP" im oben erwähnten Fall durch die entsprechende GPRS-Funktion SNDCP ersetzt werden.
  • 1 veranschaulicht, wie ein GPRS-System auf Basis des GSM-Systems aufgebaut ist. Das GSM-System umfaßt Mobilstationen MS, die über den Funkweg mit Basis-Funkstationen BTS kommunizieren. Eine Basisstationssteuerung BSC ist mit mehreren Basis-Funkstationen BTS verbunden, die Funkfrequenzen und Kanäle verwenden, welche durch die Basisstationssteuerung BSC gesteuert werden. Die Basisstationssteuerungen BSC sind über eine Schnittstelle A mit einer Mobilfunk-Vermittlungsstelle MSC verbunden, die für die Verbindungsherstellung und zum Leiten von Gesprächen an die richtigen Adressen verantwortlich ist. Zwei Datenbanken, die Informationen über Mobilteilnehmer umfassen, werden als Hilfe verwendet: eine Heimatdatei HLR mit Informationen über alle Teilnehmer des Mobilkommunikationsnetzwerks und die Dienste, an denen sie teilnehmen, und eine Besucherdatei VLM mit Informationen über die Mobilstationen, die den Bereich einer bestimmten Mobilfunk-Vermittlungsstelle MSC besuchen. Die Mobilfunk-Vermittlungsstelle MSC steht über eine Eingangs-Mobilvermittlungsstelle GMSC mit anderen Mobilfunk-Vermittlungsstellen in Verbindung und mit einem Festtelefonnetzwerk PSTN (öffentliches Telefonwählnetz) in Verbindung. Eine genauere Beschreibung des GSM-Systems findet sich in den ETSI/GSM-Spezifikationen und im Werk The GSM system for Mobile Communications, M. Mouly und M. Pautet, Palaiseau, Frankreich, 1992, ISBN: 2-957190-07-7.
  • Das mit dem GSM-Netzwerk verbundene GPRS-System umfaßt zwei beinahe unabhängige Funktionen: einen Übergangs-GPRS-Unterstützungsknoten GGSN und einen Dienstleistungs-GPRS-Unterstützungsknoten SGSN. Das GPRS-Netzwerk kann mehrere Übergangsknoten und Dienstleistungsknoten umfassen, und typischerweise sind mehrere Dienstleistungsknoten SGSN mit einem Übergangsknoten GGSN verbunden. Beide Knoten SGSN und GGSN arbeiten als Router, die die Mobilität der Mobilstation unterstützen, das Mobilkommunikationssystem steuern, und Datenpakete ungeachtet ihres Standorts und des verwendeten Protokolls zu Mobilstationen leiten. Der Dienstleistungsknoten SGSN kommuniziert über das Mobilkommunikationsnetzwerk mit der Mobilstation MS. Die Verbindung mit dem Mobilkommunikationsnetzwerk (Schnittstelle Gb) wird typischerweise entweder über die Basis-Funkstation BTS oder die Basisstationssteuerung BSC hergestellt. Die Funktion des Dienstleistungsknotens ist, die Mobilstationen in seinem Dienstbereich, die zu GPRS-Verbindungen fähig sind, festzustellen, Datenpakete zu diesen Mobilstationen zu senden bzw. von ihnen zu empfangen, und den Standort der Mobilstationen in seinem Dienstbereich zu überwachen. Zusätzlich kommuniziert der Dienstleistungsknoten SGSN über eine Signalgabeschnittstelle Gs mit der Mobilfunk-Vermittlungsstelle MSC und der Besucherdatei VLR und über eine Schnittstelle Gr mit der Heimatdatei HLR. Es gibt auch GPRS-Aufzeichnungen, die die Inhalte von teilnehmerspezifischen Paketdatenprotokollen, welche in der Heimatdatei HLR gespeichert sind, beinhalten.
  • Der Übergangsknoten GGSN arbeitet als ein Übergang zwischen dem GPRS-Netzwerk und einem externen Datennetzwerk PDN (Paketdatennetzwerk). Das externe Datennetzwerk kann z.B. das GPRS-Netzwerk eines anderen Netzwerkbetreibers, das Internet, ein X.25-Netzwerk oder ein privates lokales Netzwerk sein. Der Übergangsknoten GGSN kommuniziert über eine Schnittstelle Gi mit diesen Datennetzwerken. Die Datenpakete, die zwischen dem Übergangsknoten GGSN und dem Dienstleistungsknoten SGSN übergeben werden sollen, sind stets nach dem GPRS-Standard verkapselt. Der Übergangsknoten GGSN enthält auch die PDP-Adressen (das Paketdatenprotokoll) und Leitwegdaten, d.h., die SGSN-Adressen der GPRS-Mobilstationen. Die Leitwegdaten werden verwendet, um Datenpakete zwischen dem externen Netzwerk und dem Dienstleistungsknoten SGSN zu verbinden. Das GPRS-Backbone-Netzwerk zwischen dem Übergangsknoten GGSN und dem Dienstleistungsknoten SGSN ist ein Netzwerk, das ein IP-Protokoll, vorzugsweise IPv6 (Internet Protocol, Version 6) benutzt.
  • Bei einer paketvermittelten Datenübertragung wird die Bezeichnung "Kontext" im Allgemeinen für die Verbindung zwischen einem Endgerät und einer Netzwerkadresse verwendet, wobei die Verbindung durch ein Telekommunikationsnetzwerk bereitgestellt wird. Die Bezeichnung bezieht sich auf eine logische Verbindung zwischen Zieladressen, durch die Verbindungsdatenpakete zwischen den Zieladressen übertragen werden. Die logische Verbindung kann bestehen, selbst wenn keine Pakete übertragen wurden, und entzieht daher den anderen Verbindungen auch nicht die Systemkapazität. In dieser Hinsicht unterscheidet sich der Kontext zum Beispiel von einer leitungsvermittelten Verbindung.
  • 2 ist eine Vereinfachung davon, wie ein UMTS-Netzwerk der dritten Generation in Verbindung mit einem weiter entwickelten GSM-Kernnetzwerk aufgebaut werden kann. Im Kernnetzwerk kommuniziert die Mobilfunk-Vermittlungsstelle/Besucherdatei 3G-MSC/VLR mit der Heimatdatei HLR und vorzugsweise auch mit einem Dienststeuerknoten SCP eines intelligenten Netzwerks. Eine Verbindung mit dem Dienstleistungsknoten 3G-SGSN über eine Schnittstelle Gs' und zum Festtelefonnetzwerk PSTN/ISDN wird wie oben in Verbindung mit dem GSM beschrieben hergestellt. Eine Verbindung vom Dienstleistungsknoten 3G-SGSN zu den externen Datennetzwerken PDN wird in einer gänzlich übereinstimmenden Weise wie beim GPRS-System hergestellt, d.h., über eine Schnittstelle Gn mit dem Übergangsknoten GGSN, von wo eine weitere Verbindung zu den externen Datennetzwerken PDN besteht. Die Verbindungen der Mobilfunk-Vermittlungsstelle/Besucherdatei 3G-MSC/VLR und des Dienstleistungsknotens 3G-SGSN mit dem Funknetzwerk UTRAN (UMTS terrestrisches Funkzugangsnetzwerk) werden über die Schnittstelle Iu hergestellt, die verglichen mit dem GSM/GPRS-System die Funktionalitäten der Schnittstellen A und Gb verknüpft, wozu zusätzlich auch gänzlich neue Funktionalitäten für die Schnittstelle Iu geschaffen werden können. Das Funknetzwerk UTRAN umfaßt mehrere Funknetzwerkteilsysteme RNS, die ferner Funknetzwerksteuerungen RNC und damit in Verbindung stehende Basisstationen BS, für die auch die Bezeichnung "Knoten B" verwendet wird, umfassen. Die Basisstationen stehen in einer Funkverbindung mit Benutzerausrüstungen UE, typischerweise Mobilstationen MS.
  • 3a und 3b zeigen Protokollstapel des GPRS bzw. des UMTS, und die ihnen gemäßen Spezifikationen werden zur Benutzerdatenübertragung in diesen Systemen verwendet.
  • 3a veranschaulicht einen Protokollstapel, der im GPRS-System zur Benutzerdatenübertragung zwischen der Mobilstation MS und dem Übergangsknoten GGSN verwendet wird. Die Datenübertragung zwischen der Mobilstation MS und dem Basisstationssystem des GSM-Netzwerks über die Funkschnittstelle Um wird nach dem herkömmlichen GSM-Protokoll durchgeführt. An der Schnittstelle Gb zwischen dem Basisstationssystem BSS und dem Dienstleistungsknoten SGSN wurde die niedrigste Protokollschicht offen gelassen, und in der zweiten Schicht wird entweder das ATM-Protokoll oder das Frame-Relay-Protokoll verwendet. Die BSSGP-Schicht (Basisstationssystem-GPRS-Protokoll) darüber verbindet die zu übertragenden Datenpakete mit Spezifikationen hinsichtlich des Leitwegs und der Dienstgüte und mit Signalgaben hinsichtlich der Datenpaketbestätigung und der Verwaltung der Gb-Schnittstelle.
  • Die direkte Kommunikation zwischen der Mobilstation MS und dem Dienstleistungsknoten SGSN ist in zwei Protokollschichten, SNDCP (teilnetzwerkabhängiges Konvergenzprotokoll) und LLC (logische Verbindungsschicht) definiert. Benutzerdaten, die in der SNDCP-Schicht übertragen werden, werden in eine oder mehrere SNDC-Dateneinheiten segmentiert, wobei die Benutzerdaten und ein damit verbundenes TCP/IP-Datenkopffeld oder UDP/IP-Datenkopffeld optional komprimiert werden kann. Die SNDC-Dateneinheiten werden in LLC-Rahmen übertragen, mit denen Adreß- und Prüfinformationen, die für die Datenübertragung wesentlich sind, verbunden sind und in denen die SNDC-Dateneinheiten verschlüsselt werden können. Die Funktion der LLC-Schicht ist, die Datenübertragungsverbindung zwischen der Mobilstation MS und dem Dienstleistungsknoten SGSN aufrechtzuerhalten und die schadhaften Rahmen zurückzuübertragen. Der Dienstleistungsknoten SGSN ist dafür verantwortlich, Datenpakete, die von der Mobilstation MS herkommen, zum richtigen Übergangsknoten GGSN weiter zu leiten. In diesem Zusammenhang wird ein Tunnelungsprotokoll (GTP, GPRS Tunnelling Protocol) verwendet, das alle Benutzerdaten und Signalgaben, die durch das GPRS-Kernnetzwerk übertragen werden, verkapselt und tunnelt. Das GTP-Protokoll wird über der durch das GPRS-Kernnetzwerk verwendeten IP ausgeführt.
  • Ein Protokollstapel von 3b, der in der paketvermittelten Benutzerdatenübertragung des UMTS verwendet wird, gleicht dem Protokollstapel des GPRS sehr stark, wobei jedoch einige wesentliche Unterschiede bestehen. Wie aus 3b ersichtlich ist, stellt der Dienstleistungsknoten 3G-SGSN im UMTS nicht länger eine direkte Verbindung an irgendeiner Protokollschicht zur Benutzerausrüstung UE wie etwa der Mobilstation MS her, sondern werden alle Daten durch das Funknetzwerk UTRAN übertragen. Der Dienstleistungsknoten 3G-SGSN arbeitet hauptsächlich als ein Router, der die Datenpakete nach dem GTP-Protokoll zum Funknetzwerk UTRAN überträgt. An der Schnittstelle Uu zwischen dem Funknetzwerk UTRAN und der Benutzerausrüstung UE wird eine Datenübertragung der unteren Ebene an der physikalischen Schicht nach dem WCDMA-Protokoll oder dem TD-CDMA-Protokoll durchgeführt. Die Funktionen der RLC- und der MAC-Schicht über der physikalischen Schicht sind jenen der entsprechenden Schichten des GSM sehr ähnlich, doch in einer solchen Weise, daß Funktionalitäten der LLC-Schicht an die RLC-Schicht des UMTS übertragen werden. Hinsichtlich des GPRS-Systems ersetzt die PDCP-Schicht über ihnen die SNDCP-Schicht hauptsächlich, und die Funktionalitäten der PDCP-Schicht sind den Funktionalitäten der SNDCP-Schicht sehr ähnlich.
  • Das Signalgabediagramm von 4 veranschaulicht eine Weitergabe des Stands der Technik vom UMTS zum GPRS. Eine derartige Weitergabe findet statt, wenn sich die Mobilstation MS während einer Paketdatenübertragung von der UMTS-Zelle zur GSM/GPRS-Zelle bewegt, die einen unterschiedlichen Dienstleistungsknoten SGSN verwendet. Die Mobilstation MS und/oder die Funknetzwerke BSS/UTRAN entscheiden, eine Weitergabe durchzuführen (Schritt 400). Die Mobilstation sendet dem neuen Dienstleistungsknoten 2G-SGSN eine Aufforderung zur Aktualisierung des Leitwegbereichs (RA-Aktualisierungsaufforderung, 402). Der Dienstleistungsknoten 2G-SGSN sendet dem alten Dienstleistungsknoten 3G-SGSN eine Dienstleistungsknotenkontextaufforderung, die die Mobilitätsverwaltung und den PDP-Kontext der Mobilstation definiert (SGSN-Kontextaufforderung, 404). Der Dienstleistungsknoten 3G-SGSN sendet dem Funknetzwerkteilsystem SRNS (Dienstleistungs-RNS), das für die Paketdatenverbindung verantwortlich war, eine SRNS-Kontextaufforderung (406), woraufhin die SRNS als Reaktion darauf das Übertragen von Datenpaketen zur Mobilstation MS anhält, die zu übertragenden Datenpakete in den Puffer stellt, und eine Antwort (SRNS-Kontextanwort, 408) zum Dienstleistungsknoten 3G-SGSN sendet. In diesem Zusammenhang bestimmt das Funknetzwerkteilsystem SRNS 8-Bit-PDCP-PDU-Nummern, oder N-PDU-Nummern, für die Datenpakete, die in den Puffer gestellt werden sollen. Nachdem er die Informationen über die Mobilitätsverwaltung und den PDP-Kontext der Mobilstation MS erhalten hat, meldet der Dienstleistungsknoten 3G-SGSN diese Informationen dem Dienstleistungsknoten 2G-SGSN (SGSN-Kontextantwort, 410).
  • Falls nötig, kann der Dienstleistungsknoten 2G-SGSN eine Echtheitsprüfung der Mobilstation aus der Heimatdatei HLR vornehmen (Sicherheitsfunktionen, 412). Der neue Dienstleistungsknoten 2G-SGSN informiert den alten Dienstleistungsknoten 3G-SGSN, sich auf den Empfang von Datenpaketen der aktivierten PDP-Kontexte vorzubereiten (SGSN-Kontextbestätigung, 414), woraufhin der Dienstleistungsknoten 3G-SGSN als Reaktion darauf das Funknetzwerkteilsystem SRNS auffordert (SRNS-Kontextbestätigung, 416a), die Datenpakete im Puffer zum Dienstleistungsknoten 3G-SGSN zu übertragen (Paketsendung, 416b), der sie zum Dienstleistungsknoten 2G-SGSN weiterleitet (Paketsendung, 418). Der Dienstleistungsknoten 2G-SGSN und der Übergangsknoten GGSN aktualisieren den PDP-Kontext nach dem GPRS-System (Aktualisierung der PDP-Kontextaufforderung/antwort, 420). Danach informiert der Dienstleistungsknoten 2G-SGSN die Heimatdatei HLR über den neuen Betriebsknoten (Aktualisierung des GPRS-Standorts, 422), und die Verbindung zwischen dem alten Dienstleistungsknoten 3G-SGSN und dem Funknetzwerkteilsystem SRNS wird getrennt (424a, 424b, 424c, 424d), die benötigten Teilnehmerdaten werden zum neuen Dienstleistungsknoten 2G-SGSN übertragen (426a, 426b), und die Heimatdatei HLR bestätigt den neuen Dienstleistungsknoten 2G-SGSN (Aktualisierung der GPRS-Standortbestätigung, 428).
  • Danach prüft der Dienstleistungsknoten 2G-SGSN die Teilnehmerrechte der Mobilstation MS und den Standort der Mobilstation MS in seinem Bereich und schafft eine logische Verbindung zwischen dem Dienstleistungsknoten 2G-SGSN und der Mobilstation MS, wonach die Aufforderung zur Aktualisierung des Leitwegbereichs, die von der Mobilstation MS benötigt wird, akzeptiert werden kann (RA-Aktualisierungsakzeptierung, 430). In diesem Zusammenhang werden die Informationen über den erfolgreichen Empfang der Datenpakete zur Mobilstation MS übertragen; die Datenpakete wurden durch die Mobilstation MS zum Funknetzwerkteilsystem SRNS des UMTS-Systems übertragen, bevor der Weitergabevorgang begonnen wurde. Diese Datenpakete werden auf Basis der wie oben beschrieben gebildeten PDCP-PDU-Nummern identifiziert. Die Mobilstation MS bestätigt die Annahme der Aufforderung zur Aktualisierung des Leitwegbereichs (RA-Aktualisierung vollständig, 432), wodurch die Information zum Dienstleistungsknoten 2G-SGSN übertragen wird, daß die Mobilstation MS die Datenpakete, welche der Dienstleistungsknoten 3G-SGSN durch das Funknetzwerkteilsystem SRNS übertragen hat, bevor der Weitergabevorgang begonnen wurde, erfolgreich empfangen hat. Die Mobilstation MS identifiziert die Datenpakete mit den 8-Bit-N-PDU-Nummern. Danach kann der neue Dienstleistungsknoten 2G-SGSN mit dem Übertragen von Datenpaketen durch das Basisstationssystem beginnen (434).
  • Die Bildung von 8-Bit-N-PDU-Nummern aus 12-Bit-RLC-Folgenummern und die sich daraus ergebenden Probleme sind in der folgenden Tabelle veranschaulicht:
  • Figure 00160001
  • Die Tabelle zeigt beispielhaft, wie die Dezimalzahlen 94, 350, 606 und 862, die als 12 Bits dargestellt sind, in der obigen Weise umgewandelt werden, um als 8 Bits dargestellt zu werden. Da in der Umwandlung nur acht niedrigstwertige Bits in Betracht gezogen werden, weisen alle diese Zahlen die gleiche 8-Bit-Binärdarstellung auf. Wenn der Puffer beinahe 900 Dateneinheiten RLC-PDU enthält, werden die oben erwähnten RLC-Folgenummern somit in gleicher Weise in 8 Bits dargestellt. Wenn der Empfänger dem Sender die erfolgreich empfangenden Datenpakete bestätigt, kann der Sender auf Basis der bestätigten 8-Bit-Nummern nicht unzweideutig schließen, welches Datenpaket aus dem Puffer gelöscht werden kann.
  • 5 veranschaulicht, wie die Datenübertragung bestätigt wird und wie sich Datenpakete ausbreiten, wenn die bestätigte Übertragung in der PDCP-Datenübertragung verwendet wird. Eine PDCP-Einheit empfängt eine Aufforderung (PDCP-DATA-Aufforderung, 500) vom Benutzer, Datenpakete zu übertragen, und in Verbindung mit dieser Aufforderung werden auch Datenpakete PDCP-SDU (Dienstleistungsdateneinheiten) empfangen, die auch N-SDU genannt werden, da sie Datenpakete der Netzwerkschicht sind. Die PDCP-Einheit komprimiert das Datenkopffeld der Datenpakete und überträgt die auf diese Weise gebildeten Datenpakete PDCP-PDU und mit ihnen die Identifikationsdaten der Funkverbindung zur RLC-Schicht (RLC-AM-DATA-Aufforderung, 502). Die RLC-Schicht ist für die Übertragung der Datenpakete PDCP-PDU (Sendung, 504) und für die Bestätigung einer erfolgreichen Übertragung (Sendebestätigung, 506) verantwortlich. In der PDCP-Einheit werden die Datenpakete N-SDU in den Puffer gestellt, aus dem sie nicht gelöscht werden, bis die Bestätigung von der RLC-Schicht erhalten wird (RLC-AM-DATA-Bestätigung, 508), daß die Datenpakete erfolgreich zum Empfänger übermittelt wurden. Das empfangende PDCP empfängt die übertragenen PDCP-PDUs von der RLC-Schicht (RLC-AM-DATA-Anzeige, 510), und die PDCP-Einheit dekomprimiert die Datenpakete PDCP-PDU. Auf diese Weise können die ursprünglichen Datenpakete N-SDU wiedererhalten werden und können sie zum Benutzer übermittelt werden (PDCP-DATA-Anzeige, 512).
  • 6 zeigt ein funktionales Modell einer PDCP-Schicht, wobei für jede Trägerverbindung eine PDCP-Einheit definiert ist. Wie in gegenwärtigen Systemen ist für jede Trägerverbindung ein bestimmter PDP-Kontext definiert; eine PDCP-Einheit ist auch für jeden PDP-Kontext definiert, und für jede PDCP-Einheit ist in der RLC-Schicht eine bestimmte RLC-Einheit definiert. Im GPRS-System beruht die N-PDU-Numerierung auf dem PDP-Kontext, weshalb das gleiche Prinzip auch zur Verwendung im UMTS vorgeschlagen ist, wobei die PDCP-Schicht die Datenpakete entsprechend auf der Basis der PDCP-Einheit numerieren würde. Durch das Verwenden einer gleichartigen Numerierung sowohl im GPRS als auch im UMTS sollten keinerlei Probleme bei der Weitergabe zwischen den Systemen auftreten. Das Verbinden eines zusätzlichen Bytes mit jedem PDCP-Datenpaket verbraucht jedoch Übertragungskapazität des UMTS, insbesondere deshalb, weil dieses zusätzliche Byte nur bei der Weitergabe zwischen dem UMTS und dem GPRS und bei der Weitergabe zwischen den UMTS-Funknetzwerkteilsystemen benötigt wird.
  • Die PDCP-Schicht kann ferner funktional so ausgeführt sein, daß mehrere PDCP-Kontexte in der PDCP-Schicht multiplexiert werden, wobei in der RLC-Schicht unter der PDCP-Schicht eine RLC-Einheit Datenpakete gleichzeitig von mehreren Trägerverbindungen erhält. Somit werden die Datenpaketnummern, die auf der Basis der PDCP-Einheit definiert sind, in der RLC-Schicht vermischt und ist es schwierig, Datenpakete, die von mehreren Trägerverbindungen stammen, voneinander zu unterscheiden, insbesondere, wenn die Datenpaketnumerierung auf der RLC-Folgenumerierung beruht.
  • Die zuverlässige Datenübertragung, die die bestätigte Übertragung verwendet, benötigt eine verlustlose Weitergabe, bei der beim Weitergabevorgang keine Datenpakete verloren werden. Somit sollte die RLC-Schicht im UMTS-System bestimmte Anforderungen erfüllen: die RLC-Schicht sollte sich im bestätigten Modus befinden und die RLC sollte fähig sein, Datenpakete in ihrer richtigen Reihenfolge und ohne einen Verlust von Datenpaketen zu übertragen, oder sollte zumindest fähig sein, dem Empfänger das Verschwinden anzuzeigen. Wenn diese Bedingungen erfüllt sind, kann nach der bevorzugten Ausführungsform der Erfindung eine zuverlässige Weitergabe vom UMTS zum GPRS durchgeführt werden, ohne daß die Datenpaketnummern überhaupt übertragen werden müssen.
  • Nach der Erfindung wird für das erste Datenpaket der Paketdatenverbindung eine PDCP-PDU-Folgenummer bestimmt, und für diese Folgenummer wird ein vorherbestimmter numerischer Wert wie etwa "0" als ein Anfangswert für den Zäher der sendenden PDCP und der empfangenden PDCP/SNDCP der Verbindung eingestellt. Die Erfindung kann vorzugsweise sowohl bei der zuverlässigen Weitergabe zwischen dem UMTS und dem GPRS und bei der Weitergabe zwischen den UMTS-Funknetzwerkteilsystemen (der SRNS-Verschiebung) angewendet werden. Somit kann die in dieser Beschreibung verwendete Bezeichnung "empfangende PDCP" im ersten erwähnten Fall durch die entsprechende Funktion "SNDCP" des GPRS ersetzt werden.
  • Im Folgenden wird die Vorgangsweise der Erfindung durch 7 veranschaulicht. Wenn die sendende PDCP ein Datenpaket PDCP-SDU vom Sender empfängt (700), stellt sie das Datenpaket PDCP-SDU in den Puffer und verbindet das Datenpaket logisch mit einer PDCP-PDU-Folgenummer (702). Die sendende PDCP überträgt das Datenpaket PDCP-PDU und die damit verbundene PDCP-PDU-Folgenummer zur RLC-Schicht (704) und erhöht den Wert des Zählers, der die PDCP-PDU-Folgenummer angibt, um "Eins" (706). Die RLC-Schicht kann optional auch die Beziehung zwischen der PDCP-PDU-Folgenummer und der letzten RLC-Folgenummer des Datenpakets definieren und sie im Speicher speichern (708) Die RLC-Schicht überträgt die Datenpakete PDCP-PDU, die für die Übertragung in Dateneinheiten RLC-PDU zerteilt und mit RLC-Folgenummern numeriert wurden, zwischen dem Sender und dem Empfänger (710). Wenn die empfangende PDCP das von der RLC-Schicht kommende Datenpaket PDCP-PDU empfängt (712), erhöht sie den Wert des Zählers, der den Wert der PDCP-PDU-Folgenummer der empfangenen Datenpakete angibt, um "Eins" (714) und überträgt das Datenpaket PDCP-SDU zur nächsten Schicht (716). An der RLC-Schicht wird die Bestätigung des erfolgreich empfangenen Datenpakets zum Sender übertragen (718), und diese Bestätigung gibt die sendende RLC an die sendende PDCP weiter (720). Als Reaktion auf die Bestätigung löscht die sendende PDCP das fragliche Datenpaket aus dem PDCP-SDU-Puffer (722). Das richtige zu löschende Datenpaket PDCP-SDU wird vorzugsweise durch die PDCP-PDU-Folgenummer, die logisch mit dem Datenpaket verbunden ist, definiert.
  • Nach der Erfindung werden Datenpakete somit vorzugsweise "virtuell" numeriert, so daß die Datenpakete nicht mit gesonderten Datenpaketnummern verbunden sind, sondern die übertragenen Datenpakete durch die Zähler aktualisiert werden, und die empfangende PDCP und die sendende PDCP die erfolgreiche Übertragung der Datenpakete auf der Basis der Zählerwerte verifizieren können. Im optimalen Fall entspricht die Datenpaketbestätigung nach der Erfindung auch beim Weitergabevorgang der Datenpaketbestätigung bei der oben beschriebenen normalen PDCP-Datenpaketübertragung. Der Weitergabevorgang selbst kann nach dem Stand der Technik, beispielsweise in der in 4 beschriebenen Weise, durchgeführt werden. Es ist zu bemerken, daß die "virtuelle" Datenpaketnumerierung der Erfindung trotz der obigen Veranschaulichung der Erfindung in Verbindung mit dem Weitergabevorgang auch bei einer normalen zuverlässigen Datenübertragung verwendet werden kann, bei der der Empfänger und der Sender stets die gleichen sind, wohingegen sich beim Weitergabevorgang die andere Partei ändert.
  • Die obige "virtuelle" Datenpaketnumerierung verursacht jedoch in manchen Störungssituationen zusätzliche Probleme, z.B., wenn das Netzwerk schwer belastet ist oder wenn auf dem Funkübertragungspfad Störungen bestehen, und insbesondere bei der Weitergabe zwischen dem UMTS und dem GPRS und der Intra-UMTS-Weitergabe, wobei die RLC-Schicht nicht garantieren kann, daß Daten zuverlässig übertragen werden. Für die sendende RLC wird typischerweise ein Höchstwert definiert, entweder als die Anzahl von Wiederholungsübertragungen oder als ein Zeitraum, während dem die sendende RLC versucht, das gleiche Datenpaket erneut zu senden. Wenn der Höchstwert überschritten ist, informiert die RLC-Schicht die empfangende PDCP darüber. Das sendende PDCP löscht das entsprechende Datenpaket während der nächsten erfolgreichen Datenpaketübertragung aus dem Puffer. Wenn die RLC-Schicht der PDCP-Schicht alle verlorenen Datenpakete melden kann, kann die empfangende PDCP die PDCP-PDU-Folgenummer richtig aktualisieren und bleiben die Folgenummerzähler der sendenden PDCP und der empfangenden PDCP synchronisiert. In manchen der obigen Störungssituationen kann die RLC-Schicht jedoch nicht garantieren, daß die verlorenen Datenpakete an der RLC-Schicht der PDCP-Schicht gemeldet werden, und können die PDCP-PDU-Folgenummerzähler in der sendenden PDCP und der empfangenden PDCP unsynchron werden.
  • Immer, wenn die sendende RLC feststellt, daß die Maximalzeit oder die Anzahl der Wiederholungsübertragungen überschritten ist, wird an der RLC-Schicht eine Datenpaketausscheidungsfunktion gestartet, die verursacht, daß das Datenpaket ausgeschieden wird. Die Ausscheidungsfunktion ist mit einem MRW-Befehl (Bewegung des Empfangsfensters) verbunden, der zur empfangenden RLC übertragen wird, und durch den die empfangende RLC angewiesen wird, das Empfangsfenster so zu bewegen, daß die empfangende RLC nicht länger auf dieses zu empfangende Datenpaket wartet. Im MRW-Befehl wird der empfangenden RLC die erste RLC-Folgenummer jenes Datenpakets mitgeteilt, von dem angenommen wird, daß es das nächste zu empfangende Datenpaket darstellt. Somit weiß die empfangende RLC nicht, wie viele Datenpakete tatsächlich ausgeschieden wurden, und können die Datenpaketzähler des Senders und des Empfängers nicht synchronisiert werden.
  • 8 veranschaulicht einen MRW-Befehl nach dem Stand der Technik. Der MRW-Befehl wird in einer Dateneinheit eines sogenannten Status-PDU-Typs übertragen, d.h., einer Dateneinheit, durch die der Empfänger über den Zustand des Systems informiert und in der Weise, die der Zustand erfordert, gesteuert wird. Nach 8 sind die Typen einer Dateneinheit (800) und eines Steuerbefehls (802) im ersten Byte definiert. Im zweiten und teilweise im dritten Byte wird die erste RLC-Folgenummer (804) jenes Datenpakets übertragen, von dem angenommen wird, daß es das nächste zu empfangende Datenpaket PDCP-PDU darstellt. Das dritte Byte umfaßt auch das Endfeld des Steuerbefehls (806). Es gibt eine andere Version dieses MRW-Befehls, die sich vom oben Beschriebenen leicht unterscheidet. Diese Version beachtet den Umstand, daß eine RLC-PDU Informationen über mehrere PDCP-PDU-Pakete umfassen kann. Die Steuerfunktionen beider bekannten MRW-Befehle sind jedoch im Wesentlichen gleichartig.
  • Nach der Erfindung wird die Datenpaketausscheidungsfunktion an der RLC-Schicht so verbessert, daß die empfangende RLC über alle ausgeschiedenen Datenpakete in Kenntnis gesetzt wird. Die empfangende RLC kann somit die Informationen über die ausgeschiedenen Datenpakete zur empfangenden PDCP übertragen, die vorzugsweise den PDCP-PDU-Folgenummerzählerwert so reguliert, daß er dem Zählerwert der sendenden PDCP entspricht. Die empfangende RLC wird so über alle ausgeschiedenen Datenpakete in Kenntnis gesetzt, daß die sendende RLC im MRW-Befehl die Anzahl der ausgeschiedenen Datenpakete meldet und auch die Dateneinheit RLC-PDU identifiziert, von der angenommen wird, daß sie als nächstes in der obigen Weise empfangen wird.
  • Nach einer bevorzugten Ausführungsform der Erfindung wird die empfangende RLC durch gesondertes Melden jedes ausgeschiedenen Datenpakets im MRW-Befehl von allen ausgeschiedenen Datenpaketen in Kenntnis gesetzt. Dies ist in 9a gezeigt, welche den MRW-Befehl nach der bevorzugten Ausführungsform der Erfindung veranschaulicht. Die Typen des Datenpakets (900) und der Steuerbefehl (902) sind gemäß dem MRW-Befehl des Stands der Technik im ersten Byte definiert. Das zweite Byte umfaßt ein Feld (904) zum Ausdrücken der Anzahl der ausgeschiedenen Datenpakete, und nach dem Feld wird jedes ausgeschiedene Datenpaket identifiziert. Die Identifikation kann vorzugsweise durch ein Verbinden des MRW-Befehls mit einer 12-Bit-, d.h., einer 1,5-Byte-, RLC-Folgenummer, welche mit jedem ausgeschiedenen Datenpaket verbunden ist (906), durchgeführt werden. Schließlich wird die RLC-Folgenummer identifiziert (908), von der angenommen wird, daß sie die nächste zu empfangende Dateneinheit RLC-PDU darstellt. Das letzte Byte umfaßt auch das Endfeld des Steuerbefehls (910).
  • Auf diese Weise ist die empfangende RLC fähig, aus dem Feld, welches die Anzahl der bereits ausgeschiedenen Datenpakete angibt (904), zu prüfen, wie viele Datenpakete ausgeschieden wurden. Diese Informationen werden zur empfangenden PDCP übertragen, die vorzugsweise den PDCP-PDU-Folgenummerzählerwert so reguliert, daß er mit dem Zählerwert der sendenden PDCP übereinstimmt. Durch gesondertes Identifizieren jedes Datenpakets stellt der MRW-Befehl den Vorteil bereit, daß jedes ausgeschiedene Datenpaket, falls nötig, gesondert identifiziert werden kann, z.B., wenn vor der Bestätigung des vorhergehenden MRW-Befehls ein neuer MRW-Befehl an der empfangenden RLC eintrifft. Im obigen MRW-Befehl kann das verlorene Datenpaket selbstverständlich durch Verbinden des MRW-Befehls mit allen RLC-Folgenummern, die mit dem fraglichen Datenpaket verbunden sind, identifiziert werden.
  • Als eine Alternative zum oben Gesagten wird die empfangende RLC nach der zweiten Ausführungsform der Erfindung durch Melden nur der Anzahl der ausgeschiedenen Datenpakete im MRW-Befehl von allen ausgeschiedenen Datenpaketen in Kenntnis gesetzt. Dies ist in 9b gezeigt, die den MRW-Befehl nach der zweiten Ausführungsform der Erfindung veranschaulicht. Die Typen des Datenpakets (920) und der Steuerbefehl (922) sind gemäß dem MRW-Befehl des Stands der Technik im ersten Byte definiert. Das zweite Byte umfaßt ein Feld (924) zum Ausdrücken der Anzahl der ausgeschiedenen Datenpakete, wonach die RLC-Folgenummer der Dateneinheit, von der angenommen wird, daß sie als nächste empfangen wird, identifiziert wird (926). Zusätzlich ist für jeden MRW-Befehl eine einzelne Folgenummer definiert (928). Das letzte Byte enthält das Endfeld des Steuerbefehls (930).
  • In dieser Ausführungsform der Erfindung ist der MRW-Befehl vorzugsweise kurz gehalten, da jedes Datenpaket nicht gesondert identifiziert wird. Andererseits nimmt auch die Länge des MRW-Befehls in der ersten Ausführungsform selten beträchtlich zu, da die Situation, daß zu einer Zeit mehr als ein ausgeschiedenes Datenpaket vorhanden ist, äußerst selten ist. Die Folgenumerierung der MRW-Befehle verhindert jene Probleme, die auftreten könnten, wenn vor der Bestätigung des vorhergehenden MRW-Befehls ein neuer MRW-Befehl oder der gleiche MRW-Befehl als Wiederholungssendung an der empfangenden RLC eintrifft.
  • Es ist für einen Fachmann offensichtlich, daß die grundlegende Idee der Erfindung mit der Entwicklung der Technologie auf vielerlei Weisen ausgeführt werden kann. Somit sind die Erfindung und ihre Ausführungsformen nicht nur auf die obigen Beispiele beschränkt, sondern können sie im Umfang der Ansprüche abgeändert werden.

Claims (16)

  1. Verfahren zur Datenpaketübertragung in einem paketvermittelten Telekommunikationssystem mit einem Telekommunikationsprotokoll, das eine Konvergenzprotokollschicht (PDCP, SNDCP) zum Anpassen von Benutzerdatenpaketen an Konvergenzprotokollpakete und eine Verbindungsschicht (RLC, LLC) zum Übertragen der Konvergenzprotokollpakete (PDCP-PDU) als Dateneinheiten (RLC-PDU) und zum Bestätigen der Übertragung umfasst, wobei das Verfahren Folgendes umfasst: Definieren einer Datenpaketnummer für die Konvergenzprotokollpakete, die übertragen werden sollen, durch einen Sendezähler (702, 706), Übergeben (704) der Konvergenzprotokollpakete, die übertragen werden sollen, an die Verbindungsschicht, damit sie übertragen werden (710), Definieren (714) einer Datenpaketnummer für die empfangenen Konvergenzprotokollpakete durch einen Empfangszähler, Bestätigen der empfangenen Konvergenzprotokollpakete an den Sender (718) dadurch gekennzeichnet, dass die Identifikationsdaten (904, 906, 924, 926) der Konvergenzprotokollpakete, die an der Verbindungsschicht verloren wurden, als Reaktion auf eine Unfähigkeit der Verbindungsschicht, eine verlässliche Übertragung der Konvergenzprotokollpakete sicherzustellen, zum Empfänger übertragen werden, und der Wert des Empfangszählers durch Berücksichtigung der Anzahl der verlorenen Konvergenzprotokollpakete aktualisiert wird, damit er mit dem Wert des Sendezählers übereinstimmt.
  2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass die an der Verbindungsschicht verlorenen Konvergenzprotokollpakete dem Empfänger durch Definieren der Nummer der verlorenen Konvergenzprotokollpakete und der Dateneinheitsfolgenummer der Verbindungsschicht, von der angenommen wird, dass sie als nächstes empfangen werden wird, identifiziert werden.
  3. Verfahren nach Anspruch 2, dadurch gekennzeichnet, dass jedes verlorene Konvergenzprotokollpaket dem Empfänger durch Definieren einer Verbindungsschichtfolgenummer, die mit jedem verlorenen Konvergenzprotokollpaket verbunden ist, identifiziert wird.
  4. Verfahren nach Anspruch 3, dadurch gekennzeichnet, dass jede Verbindungsschichtfolgenummer, die mit dem verlorenen Konvergenzprotokollpaket verbunden ist, identifiziert wird.
  5. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Identifikationsdaten der an der Verbindungsschicht verlorenen Konvergenzprotokollpakete in einer Verbindungsschichtdateneinheit, welche einen Befehl zum Bewegen des Empfangsfensters (MRW) umfasst, übertragen werden.
  6. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass das Telekommunikationssystem ein paketvermitteltes Mobilkommunikationssystems wie etwa das UMTS- oder das GPRS-System ist, das die bestätigte Übertragung verwendet.
  7. Verfahren nach Anspruch 6, dadurch gekennzeichnet, dass das Verfahren auf eine Weitergabe zwischen dem UMTS und dem GPRS angewendet wird.
  8. Verfahren nach Anspruch 6, dadurch gekennzeichnet, dass das Verfahren auf eine Weitergabe zwischen den UMTS-Funknetz-Subsystemen angewendet wird.
  9. Paketvermitteltes Telekommunikationssystem, das ein Endgerät (MS, UE) und ein festes Netzwerk umfasst, welches ein Netzwerkelement (SGSN, SRNC) umfasst, das eine paketvermittelte Datenübertragung unterstützt, wobei Telekommunikationssystemdatenpakete eingerichtet sind, um zwischen dem Endgerät und dem Netzwerkelement übertragen zu werden, und das ein Telekommunikationssystem ist, das mit einem Telekommunikationsprotokoll versehen ist, welches eine Konvergenzprotokollschicht (PDCP, SNDCP) zum Anpassen von Benutzerdatenpaketen an Konvergenzprotokollpakete (PDCP-PDU) und eine Verbindungsschicht (RLC, LLC) zum Übertragen der Konvergenzprotokollpakete als Dateneinheiten (RLC-PDU) und zum Bestätigen der Übertragung umfasst, wobei das System Folgendes umfasst: einen Sendezähler zum Definieren einer Datenpaketnummer für die Konvergenzprotokollpakete, die zwischen dem Endgerät und dem Netzwerkelement übertragen werden sollen (702, 706), ein Mittel zum Übergeben (704) der Konvergenzprotokollpakete, die übertragen werden sollen, an die Verbindungsschicht, damit sie übertragen werden (710), einen Empfangszähler zum Definieren (714) einer Datenpaketnummer für die empfangenen Konvergenzprotokollpakete, ein Mittel zum Bestätigen (718) der empfangenen Konvergenzprotokollpakete, dadurch gekennzeichnet, dass das System ferner Folgendes umfasst: ein Mittel zum Übertragen der Identifikationsdaten (904, 906; 924, 926) der verlorenen Konvergenzprotokollpakete an der Verbindungsschicht zum Empfänger als Reaktion auf eine Unfähigkeit der Verbindungsschicht, eine verlässliche Übertragung der Konvergenzprotokollpakete sicherzustellen, und ein Mittel zum Aktualisieren des Werts des Empfangszählers, damit er mit dem Wert des Sendezählers übereinstimmt, durch Berücksichtigung der Anzahl der verlorenen Konvergenzprotokollpakete.
  10. Telekommunikationssystem nach Anspruch 9, dadurch gekennzeichnet, dass das System ferner Folgendes umfasst: ein Mittel, um dem Empfänger die verlorenen Konvergenzprotokollpakete an der Verbindungsschicht durch Definieren der Nummer der verlorenen Konvergenzprotokollpakete und der Dateneinheitsfolgenummer der Verbindungsschicht, von der angenommen wird, dass sie als nächstes empfangen werden wird, zu definieren.
  11. Telekommunikationssystem nach Anspruch 10, dadurch gekennzeichnet, dass das System ferner Folgendes umfasst: ein Mittel, um dem Empfänger jedes verlorene Konvergenzprotokollpaket durch Definieren einer Verbindungsschichtfolgenummer, die mit jedem verlorenen Konvergenzprotokollpaket verbunden ist, zu identifizieren.
  12. Telekommunikationssystem nach Anspruch 11, dadurch gekennzeichnet, dass das System ferner Folgendes umfasst: ein Mittel, um die Verbindungsschichtfolgenummern, die mit jedem verlorenen Konvergenzprotokollpaket verbunden sind, gesondert zu identifizieren.
  13. Telekommunikationssystem nach einem der Ansprüche 9 bis 12, dadurch gekennzeichnet, dass das System ferner Folgendes umfasst: ein Mittel zum Übertragen der Identifikationsdaten der verlorenen Konvergenzprotokollpakete an der Verbindungsschicht zum Empfänger in einer Verbindungsschichtdateneinheit, welche einen Befehl zum Bewegen des Empfangsfensters (MRW) umfasst.
  14. Telekommunikationssystem nach einem der Ansprüche 9 bis 13, dadurch gekennzeichnet, dass das Telekommunikationssystem ein Mobilkommunikationssystem wie etwa das UMTS- oder das GPRS-System ist, das ein paketvermitteltes Telekommunikationsprotokoll verwendet.
  15. Telekommunikationssystem nach Anspruch 14, dadurch gekennzeichnet, dass das System ferner Folgendes umfasst: ein Mittel zum Aktualisieren des Werts des Empfangszählers durch die Identifikationsdaten der verlorenen Konvergenzprotokollpakete in einer Weitergabe zwischen dem UMTS und dem GPRS.
  16. Telekommunikationssystem nach Anspruch 14, dadurch gekennzeichnet, dass das System ferner Folgendes umfasst: ein Mittel zum Aktualisieren des Werts des Empfangszählers durch die Identifikationsdaten der verlorenen Konvergenzprotokollpakete in einer Weitergabe zwischen den UMTS-Funknetz-Subsystemen.
DE60102809T 2000-02-14 2001-02-13 Datenpaketnummerierung bei der paketvermittelten datenübertragung Expired - Lifetime DE60102809T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
FI20000315A FI112305B (fi) 2000-02-14 2000-02-14 Datapakettien numerointi pakettivälitteisessä tiedonsiirrossa
FI20000315 2000-02-14
PCT/FI2001/000130 WO2001060017A1 (en) 2000-02-14 2001-02-13 Data packet numbering in packet-switched data transmission

Publications (2)

Publication Number Publication Date
DE60102809D1 DE60102809D1 (de) 2004-05-19
DE60102809T2 true DE60102809T2 (de) 2006-06-22

Family

ID=8557490

Family Applications (1)

Application Number Title Priority Date Filing Date
DE60102809T Expired - Lifetime DE60102809T2 (de) 2000-02-14 2001-02-13 Datenpaketnummerierung bei der paketvermittelten datenübertragung

Country Status (16)

Country Link
US (1) US7167475B2 (de)
EP (1) EP1266500B1 (de)
JP (2) JP4376486B2 (de)
KR (1) KR100458533B1 (de)
CN (2) CN100380893C (de)
AT (1) ATE264586T1 (de)
AU (1) AU2001235525A1 (de)
BR (1) BR0108226A (de)
CA (1) CA2398486C (de)
DE (1) DE60102809T2 (de)
DK (1) DK1266500T3 (de)
ES (1) ES2218389T3 (de)
FI (1) FI112305B (de)
TR (1) TR200401721T4 (de)
WO (1) WO2001060017A1 (de)
ZA (1) ZA200206438B (de)

Families Citing this family (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI112305B (fi) * 2000-02-14 2003-11-14 Nokia Corp Datapakettien numerointi pakettivälitteisessä tiedonsiirrossa
FI111210B (fi) * 2000-08-14 2003-06-13 Nokia Corp Datapakettinumeroiden synkronointi pakettivälitteisessä tiedonsiirrossa
US7242670B2 (en) * 2001-07-07 2007-07-10 Lg Electronics Inc. Method for controlling retransmission of information using state variables in radio communication system
US6725040B2 (en) 2001-07-09 2004-04-20 Asustek Computer Inc. Lossless SRNS relocation procedure in a wireless communications system
KR100595583B1 (ko) * 2001-07-09 2006-07-03 엘지전자 주식회사 이동통신시스템에서 핸드오버에 따른 패킷 데이터 전송 방법
EP1315356B1 (de) 2001-11-24 2008-10-22 Lg Electronics Inc. Verfahren zur Übertragung von Paketdaten in komprimierter Form in einem Kommunikationssystem
KR100405662B1 (ko) * 2001-12-28 2003-11-14 엘지전자 주식회사 서로 다른 세대 이동통신 시스템간 핸드오프 장치 및 방법
KR100541015B1 (ko) * 2002-02-04 2006-01-10 아스텍 컴퓨터 인코퍼레이티드 무선 통신 시스템에 있어서의 데이터 폐기 신호 절차
EP1598976B1 (de) * 2002-02-04 2007-04-25 ASUSTeK Computer Inc. Datenablösungsverfahren für selektive Wiederholungsprotokolle
EP1343267A3 (de) * 2002-02-08 2005-08-03 ASUSTeK Computer Inc. Bestätigung einer Datenübertragung in einem schnurlosen Kommunikationssystem
NO20020667D0 (no) * 2002-02-11 2002-02-11 Ericsson Telefon Ab L M Fremgangsmåte for å unngå unödig okkupering av ressurser i pakkesvitsjede mobilnett
KR100896484B1 (ko) 2002-04-08 2009-05-08 엘지전자 주식회사 이동통신시스템에서 데이터 전송 무선통신방법 및 무선통신장치
WO2003085902A1 (en) * 2002-04-10 2003-10-16 Telefonaktiebolaget Lm Ericsson (Publ) Data preservation
KR100802619B1 (ko) 2002-11-07 2008-02-13 엘지전자 주식회사 무선 링크 제어 프로토콜에 따르는 수신기에서의 알엘씨데이터 수신 윈도우 처리 방법
EP1582036B1 (de) * 2003-01-09 2006-08-02 Siemens Aktiengesellschaft VERFAHREN UND mOBILFUNKTELEKOMMUNIKATIONSNETZ ZUR ÜBERTRAGUNG VON PAKETDATEN
CN1788448B (zh) * 2003-04-10 2011-09-14 艾利森电话股份有限公司 重传的方法和系统
AU2004237312A1 (en) * 2003-05-05 2004-11-18 Nokia Siemens Networks Gmbh & Co. Kg Method and device for the intermediate storage of subscriber data during the relocation of a mobile subscriber within a mobile communication network
FI20031853L (fi) * 2003-12-18 2005-06-19 Nokia Corp Tiedonsiirtomenetelmä langatonta pakettidatapohjaista tiedonsiirtoa varten
US7307955B2 (en) * 2003-12-31 2007-12-11 Nokia Corporation Method and equipment for lossless packet delivery to a mobile terminal during handover
SE0400163D0 (sv) * 2004-01-28 2004-01-28 Ericsson Telefon Ab L M Method and systems of radio communications
US7486697B2 (en) * 2004-05-27 2009-02-03 International Business Machines Corporation Method for negotiating link protocols for link aggregations
CN100399860C (zh) * 2004-11-04 2008-07-02 大唐移动通信设备有限公司 涉及用户终端的服务无线网络子系统重定位方法
RU2007130081A (ru) * 2005-02-07 2009-02-20 Самсунг Электроникс Ко., Лтд. (KR) Способ и устройство для запроса/передачи отчета о состоянии в системе мобильной связи
EP1689130A1 (de) * 2005-02-07 2006-08-09 Lg Electronics Inc. Verfahren zur Fehlereinstellung in einer Funkverbindungskontrolle
US9031071B2 (en) * 2005-08-26 2015-05-12 Alcatel Lucent Header elimination for real time internet applications
ES2634685T3 (es) * 2006-06-20 2017-09-28 Interdigital Technology Corporation Facilitación de transferencia en un sistema de comunicación inalámbrico
JP4978141B2 (ja) 2006-10-06 2012-07-18 富士通株式会社 無線通信システム及び無線基地局及び無線通信制御方法
KR100938090B1 (ko) * 2006-10-19 2010-01-21 삼성전자주식회사 이동통신 시스템에서 핸드오버 수행 방법 및 장치
US8660085B2 (en) 2006-12-04 2014-02-25 Qualcomm Incorporated Methods and apparatus for transferring a mobile device from a source eNB to a target eNB
US7899025B2 (en) * 2006-12-26 2011-03-01 Alcatel-Lucent Usa Inc. Header suppression in a wireless communication network
US8027328B2 (en) * 2006-12-26 2011-09-27 Alcatel Lucent Header compression in a wireless communication network
GB2449629A (en) 2007-05-01 2008-12-03 Nec Corp Buffering numbered unsegmented PDCP SDUs in 3GPP system to assist efficient hard handover
KR100907978B1 (ko) * 2007-09-11 2009-07-15 엘지전자 주식회사 이동통신 시스템에서 pdcp 계층의 상태보고 전송 방법 및 수신장치
AU2008308944B2 (en) * 2007-10-01 2012-07-26 Interdigital Patent Holdings, Inc. Method and apparatus for PCDP discard
KR101178263B1 (ko) * 2007-12-20 2012-08-30 가부시키가이샤 엔티티 도코모 이동국, 기지국장치, 통신제어방법 및 이동통신시스템
WO2009111233A1 (en) 2008-03-04 2009-09-11 Interdigital Patent Holdings, Inc. Method and apparatus for accessing a random access channel by selectively using dedicated or contention-based preambles during handover
US8712415B2 (en) 2008-03-20 2014-04-29 Interdigital Patent Holdings, Inc. Timing and cell specific system information handling for handover in evolved UTRA
EP2136501B1 (de) * 2008-06-20 2019-12-04 LG Electronics Inc. Verfahren zum Liefern eines PDCP-Datenelements an eine obere Schicht
CN102077648B (zh) 2008-06-30 2014-09-24 交互数字专利控股公司 用于在演进型通用陆地无线电接入网络中执行切换的方法和设备
US8379855B2 (en) * 2010-06-03 2013-02-19 Nokia Corporation Ciphering in a packet-switched telecommunications system
US20130051253A1 (en) * 2011-08-23 2013-02-28 James M. Lin Method and apparatus for improving user experience via payload adaptation
KR20130093774A (ko) * 2011-12-29 2013-08-23 엘지전자 주식회사 Pdcp 패킷 전송 방법
JP6163003B2 (ja) * 2013-05-09 2017-07-12 株式会社Nttドコモ ハンドオーバ方法及び無線基地局
CN105517020B (zh) * 2015-12-16 2018-09-28 京信通信系统(中国)有限公司 一种更新配置参数的方法及装置
CN109586931B (zh) * 2018-10-18 2021-01-15 招商证券股份有限公司 组播方法及终端设备

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0286245A (ja) * 1988-09-21 1990-03-27 Hitachi Ltd データリンクレイヤ処理方式
US5245616A (en) * 1989-02-24 1993-09-14 Rosemount Inc. Technique for acknowledging packets
JPH05153162A (ja) * 1991-11-27 1993-06-18 Nec Corp パケツト通信システムの送達確認方式
US5444718A (en) * 1993-11-30 1995-08-22 At&T Corp. Retransmission protocol for wireless communications
US5586119A (en) * 1994-08-31 1996-12-17 Motorola, Inc. Method and apparatus for packet alignment in a communication system
JP2778618B2 (ja) 1995-02-10 1998-07-23 日本電気株式会社 伝送制御方法
US5844478A (en) * 1996-05-31 1998-12-01 Thomson Consumer Electronics, Inc. Program specific information formation for digital data processing
FI112419B (fi) * 1996-06-06 2003-11-28 Nokia Corp Menetelmä tiedonsiirron salaamiseksi
EP0866579A1 (de) 1997-03-20 1998-09-23 Nec Corporation Paketübertragungsverfahren ohne Seriennummern
JPH10303910A (ja) * 1997-04-24 1998-11-13 Nippon Telegr & Teleph Corp <Ntt> マルチメディア情報配信方法及び配信システム
US6021124A (en) 1997-08-19 2000-02-01 Telefonaktiebolaget Lm Ericsson Multi-channel automatic retransmission query (ARQ) method
US6134237A (en) 1997-09-30 2000-10-17 Motorola, Inc. Method and apparatus for tracking data packets in a packet data communication system
JP3045715B2 (ja) * 1998-01-23 2000-05-29 松下電器産業株式会社 伝送システム、送信装置、記録再生装置、および記録装置
US6389016B1 (en) * 1998-10-14 2002-05-14 Nortel Networks Limited Data communication system and method for transporting data
US6621796B1 (en) * 1999-03-22 2003-09-16 Telefonaktiebolaget Lm Ericsson (Publ) Discard mechanism for selective repeat automatic repeat request
US6519223B1 (en) * 1999-04-06 2003-02-11 Telefonaktiebolaget L M Ericsson (Publ) System and method for implementing a semi reliable retransmission protocol
US6335933B1 (en) * 1999-05-21 2002-01-01 Broadcom Homenetworking, Inc. Limited automatic repeat request protocol for frame-based communication channels
US6353593B1 (en) * 1999-06-03 2002-03-05 Fujitsu Network Communications, Inc. Protection architecture for virtual channel connections (VCCS) in a telecommunications network
US6487689B1 (en) * 1999-07-08 2002-11-26 Lucent Technologies Inc. Receiver initiated recovery algorithm (RIRA) for the layer 2 tunneling protocol (L2TP)
US6697331B1 (en) * 1999-11-17 2004-02-24 Telefonaktiebolaget Lm Ericsson (Publ) Link layer acknowledgement and retransmission for cellular telecommunications
US6590905B1 (en) * 1999-12-22 2003-07-08 Nokia Mobile Phones Ltd. Changing XID/PDCP parameters during connection
FI112304B (fi) * 2000-02-14 2003-11-14 Nokia Corp Datapakettien numerointi pakettivälitteisessä tiedonsiirrossa
FI112305B (fi) * 2000-02-14 2003-11-14 Nokia Corp Datapakettien numerointi pakettivälitteisessä tiedonsiirrossa

Also Published As

Publication number Publication date
US20010030965A1 (en) 2001-10-18
CA2398486A1 (en) 2001-08-16
CN100380893C (zh) 2008-04-09
JP4376486B2 (ja) 2009-12-02
FI20000315L (fi) 2001-08-15
JP2007195219A (ja) 2007-08-02
TR200401721T4 (tr) 2004-08-23
CN1401180A (zh) 2003-03-05
CA2398486C (en) 2007-05-01
EP1266500B1 (de) 2004-04-14
KR100458533B1 (ko) 2004-12-03
ZA200206438B (en) 2003-10-02
ES2218389T3 (es) 2004-11-16
FI20000315A0 (fi) 2000-02-14
JP4652358B2 (ja) 2011-03-16
CN1630272A (zh) 2005-06-22
AU2001235525A1 (en) 2001-08-20
DK1266500T3 (da) 2004-06-14
ATE264586T1 (de) 2004-04-15
BR0108226A (pt) 2003-03-05
KR20020075422A (ko) 2002-10-04
US7167475B2 (en) 2007-01-23
JP2003523138A (ja) 2003-07-29
DE60102809D1 (de) 2004-05-19
FI112305B (fi) 2003-11-14
CN1190934C (zh) 2005-02-23
EP1266500A1 (de) 2002-12-18
WO2001060017A1 (en) 2001-08-16

Similar Documents

Publication Publication Date Title
DE60102809T2 (de) Datenpaketnummerierung bei der paketvermittelten datenübertragung
DE60102373T2 (de) Numerierung von datenpaketen bei paketvermittelter datenübertragung
DE60102810T2 (de) Datenpaketnummerierung bei der paketvermittelten datenübertragung
DE69828572T2 (de) Verfahren und vorrichtung zur umlenkung einer verbindung in einer verbindung in einem fernmeldenetz mit einer vielzahl von netzelementen
DE69916870T2 (de) Verfahren zur datensegmentierung in einem kommunikationsnetz
EP1273147B1 (de) Verfahren zum betreiben eines mobilfunknetzes
DE60214825T2 (de) Umverteilen von kontextinformationen bei der kopfkomprimierung
DE60030442T2 (de) Verfahren zur bereitstellung einer sicheren verbindung in einem mobilen kommunikationssystem
DE69938094T2 (de) Paketwiederübertragungskontrolle mit Prioritätsinformationen
DE60307406T2 (de) Packetübertragungssystem und Packetempfangssystem
EP1252787B1 (de) Verfahren zum betreiben eines mobilfunknetzes
DE60316946T2 (de) System zur entleerung eines b-knotens über eine bedienende funknetzwerksteuerungseinheit
DE10230722B4 (de) Verfahren zum Zurücksetzen einer MAC-Schicht-Einheit in einem W-CDMA-Kommunikationssystem das HSDPA verwendet
DE60200285T2 (de) Verlustfreie SRNS Relocation Prozedur in einem Funkkommunikationssystem
DE60113717T2 (de) Flusssteuerung in einem funkzugriffsnetzwerk
DE60036218T2 (de) Verbindungsschichtquittierung und wiederübertragung für ein zellulares telekommunikationssystem
DE10295631B4 (de) Mechanismus für eine automatische Wiederholanforderung in einem Funkzugangsnetz
DE60311275T2 (de) Leistungsfähige speicherzuweisung in einem drahtlosen sender/emfänger
DE60106457T2 (de) Zuteilung von datenübertragungsbetriebsmitteln bei der paketvermittelten datenübertragung
DE60218431T2 (de) Transfer von ip-daten in einem kommunikationssystem unter verwendung mehrerer logischer verbindungen für komprimierte felder auf der grundlage verschiedener kontexte
DE69732751T2 (de) DECT/GSM-externes Weiterreicher
DE602004010851T2 (de) Verfahren und einrichtungen zur duplikatpaketidentifikation während eines handover
DE19730159B4 (de) Kommunikationsverfahren und System
DE10252533A1 (de) Verfahren und Vorrichtung zur Übertragung von Datenpaketen
DE20023164U1 (de) Vorrichtung zum Austauschen von Daten variabler Länge entsprechend einem Funkverbindungsprotokoll in einem mobilen Kommunikationssystem

Legal Events

Date Code Title Description
8332 No legal effect for de
8370 Indication related to discontinuation of the patent is to be deleted
8364 No opposition during term of opposition
8327 Change in the person/name/address of the patent owner

Owner name: QUALCOMM, INC., SAN DIEGO, CALIF., US