[go: up one dir, main page]

DE60300697T2 - Verfahren zur Datenflusssteuerung zwischen einer Funkbasisstation und einer Mobilfunkstation - Google Patents

Verfahren zur Datenflusssteuerung zwischen einer Funkbasisstation und einer Mobilfunkstation Download PDF

Info

Publication number
DE60300697T2
DE60300697T2 DE60300697T DE60300697T DE60300697T2 DE 60300697 T2 DE60300697 T2 DE 60300697T2 DE 60300697 T DE60300697 T DE 60300697T DE 60300697 T DE60300697 T DE 60300697T DE 60300697 T2 DE60300697 T2 DE 60300697T2
Authority
DE
Germany
Prior art keywords
data
ack
user equipment
stop
flow control
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
DE60300697T
Other languages
English (en)
Other versions
DE60300697D1 (de
Inventor
Farooq Ullah Manapalan Khan
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.)
Nokia of America Corp
Original Assignee
Lucent Technologies 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 Lucent Technologies Inc filed Critical Lucent Technologies Inc
Publication of DE60300697D1 publication Critical patent/DE60300697D1/de
Application granted granted Critical
Publication of DE60300697T2 publication Critical patent/DE60300697T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/24Radio transmission systems, i.e. using radiation field for communication between two or more posts
    • H04B7/26Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/26Flow control; Congestion control using explicit feedback to the source, e.g. choke packets
    • H04L47/266Stopping or restarting the source, e.g. X-on or X-off
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0002Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0023Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
    • H04L1/0026Transmission of channel quality indication
    • 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
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Communication Control (AREA)

Description

  • Erfindungsgebiet
  • Die vorliegende Erfindung betrifft allgemein Kommunikationssysteme und insbesondere drahtlose Kommunikationssysteme.
  • Stand der Technik
  • Mit der Weiterentwicklung von drahtlosen Kommunikationssystemen steigt der Bedarf, drahtlose Kommunikationssysteme zu berücksichtigen, die nicht nur Sprache übermitteln (d.h. Übertragen und/oder Empfangen), sondern auch die Übermittlung von Dateninformationen zwischen Benutzern des Kommunikationssystems zulassen. Die Dateninformationen sind verschiedene Arten von Digitalinformationen wie beispielsweise Text, Graphik und sonstige Digitalinformationen, die typischerweise nicht zeitempfindlich sind. Informationen wie Sprache oder Video sind zeitempfindlich, indem, wenn die Übertragung einmal begonnen hat, es keine nennenswerte Verzögerung nachfolgender Übertragungen geben darf. Jede nennenswerte Verzögerung aufeinanderfolgender Übertragungen der zeitempfindlichen Informationen bewirkt, daß die Informationen für eine empfangende Benutzereinrichtung (d.h. eine Mobilstation) unverständlich werden. Dateninformationen können andererseits Verzögerungen aufeinanderfolgender Übertragungen tolerieren und können daher anders als zeitempfindliche Signale verarbeitet werden.
  • Drahtlose Kommunikationssysteme wie beispielsweise Systeme, die den wohlbekannten Standards 1x-EV-DO (CDMA 2001x-Evolution-Data Optimized) und 1xEV-DV (CDMA 2001x-Evolution-Data Voice) wie auch der HSDPA-Spezifikation (High Speed Downlink Packet Access) im UMTS-Standard (Universal Mobile Telekommunication System) entsprechen, können die Übermittlung von Dateninformationen berücksichtigen und werden hiernach als drahtlose Datensysteme bezeichnet. Ein Standard ist eine Menge von Protokollen, die durch Standardkörperschaften wie beispielsweise Industriegruppen und/oder Regierungs-Regelbehörden aufgestellt worden sind. Ein Protokoll ist allgemein eine Menge von Regeln, die angeben, wie Kommunikation zwischen Systemeinrichtungen und/oder Benutzereinrichtungen des Kommunikationssystems einzuleiten, aufrechtzuerhalten und abzuschließen ist. Die drahtlosen Datensysteme sind im wesentlichen auf die gleiche Weise wie andere drahtlose Kommunikationssysteme aufgebaut, indem sie eine Mehrzahl von Basisstationen umfassen, die sich jeweils in einer Zelle befinden. Eine Zelle ist ein durch physikalische Grenzen definierter geographischer Bereich. Jede Zelle weist Basisstationseinrichtungen (bzw. einen Zellenstandort) auf, die in dieser Zelle befindliche Benutzereinrichtungen (UE – user equipment) versorgen. Die UE wird versorgt, wenn die Basisstationseinrichtung zutreffende Beträge von einem oder mehreren Ressourcen (z.B. Leistung, Bandbreite) für die UE bereitstellt, damit die UE ausreichend Informationen zu anderen Benutzern oder anderen Systemeinrichtungen übermitteln kann. Basisstationseinrichtungen sind allgemein Systemeinrichtungen mit Kommunikationseinrichtungen (z.B. Funksendern, Empfängern, Verarbeitungseinrichtungen), die Eigentum von Systemanbietern sind und von diesen gesteuert und betrieben werden. Systemanbieter sind Instanzen wie beispielsweise örtliche Telefongesellschaften, Fernverkehrs-Telefongesellschaften, Internet-Diensteanbieter (ISP – Internet Service Providers) und sonstige Kommunikationsdiensteanbieter. Beispiele von UE umfassen Zellulartelefone, Funkrufgeräte und drahtlose Personal Computer.
  • Eine UE empfängt Informationen von der Basisstationseinrichtung über eine Abwärtsstrecke und überträgt Informationen zur Basisstationseinrichtung über eine Aufwärtsstrecke. Die Aufwärtsstrecke umfaßt mindestens einen Verkehrskanal und mindestens einen Zeichengabekanal. Auf ähnliche Weise umfaßt die Abwärtsstrecke mindestens einen Zeichengabekanal und mindestens einen Verkehrskanal. Die Zeichengabekanäle sind vom System benutzte Kommunikationskanäle, um die Funktionsweise von Kommunikationskanälen des Kommunikationssystems zu verwalten und sonstwie zu regeln. Bei einem UMTS wird der Abwärts-Zeichengabekanal der HS-SCCH (High Speed Shared Control Channel – gemeinsamer Hochgeschwindigkeits-Organisationskanal) genannt und der Aufwärts-Zeichengabekanal wird der HS-DPCCH (High Speed Dedicated Physical Control Channel – festgeschalteter physikalischer Hochgeschwindigkeits-Organisationskanal) genannt. Der Verkehrskanal ist ein Kommunikationskanal, über den Benutzerinformationen (z.B. Sprache, Video, Daten) zwischen UE des Kommunikationssystems übermittelt werden.
  • Bei drahtlosen Datensystemen ist die UE nunmehr in der Lage, Daten drahtlos zu örtlichen Vorrichtungen wie beispielsweise einem tragbaren Computer und einem PDA (Personal Digital Assistant) zu übertragen und von diesen zu empfangen. Durch Kommunikationsstandards wie beispielsweise Bluetooth und Wi-Fi werden Protokolle definiert, die einer UE die drahtlose Kommunikation mit örtlichen Vorrichtungen erlauben. Sowohl bei Wi-Fi als auch bei Bluetooth ist die Kommunikation zwischen der UE und der örtlichen Vorrichtung auf einige 100 Meter begrenzt. So wird die UE nunmehr zu einem Kommunikationsknoten, der Teil des gesamten drahtlosen Datensystems ist. Beispielsweise empfängt in vielen Lagen die UE Daten über einen Abwärts-Verkehrskanal von einer Basisstation und überträgt die Daten zu einer örtlichen Vorrichtung. So besteht ein örtlicher drahtloser Kommunikationskanal zwischen der UE und der örtlichen Vorrichtung; die Funktionsweise des örtlichen drahtlosen Kommunikationskanals wird wie schon besprochen durch solche Standards wie Bluetooth und Wi- Fi angegeben.
  • Die Datenrate des Abwärts-Verkehrskanals ist typischerweise wesentliche größer als die Datenrate des örtlichen Kanals. Beispielsweise kann die Abwärts-Verkehrskanaldatenrate für ein UMTS-System 1,2–10 MB/s betragen, während die Bitrate für einen Bluetooth für einen Kommunikationskanal auf 728 kB/s begrenzt ist. An der UE kann daher unter Umständen, wo eine Basisstation Daten zur UE mit relativ höherer Rate überträgt als die Rate, mit der die UE die Daten zu einer örtlichen Vorrichtung überträgt, ein Engpaß auftreten. Bei einem Engpaß wird die UE einfach zu irgendeinem Zeitpunkt nicht in der Lage sein, ankommende Daten schnell genug zu verarbeiten, mit dem Ergebnis eines Verlusts von bedeutenden Datenmengen. Die UE kann zum Puffern einiger der ankommenden Daten ausgerüstet sein, aber am Ende wird ein Pufferüberlauf eintreten. Eine weitere Ursache eines Engpasses besteht darin, daß die UE nicht in der Lage ist, die Daten so schnell zu verarbeiten, wie sie über die Abwärtsstrecke empfangen werden.
  • Ein Versuch, den Engpaß zu lösen, besteht darin, daß die UE ein Umkonfigurierungssignal zur Basisstation sendet, das die Basisstation informiert, entweder die Übertragung anzuhalten oder auf eine relativ viel niedrigere Datenrate umzuschalten. Eine solche Lösung wird in der Schrift WO 00 42 792 von Nokia Networks OY vorgeschlagen. Ein Nachteil bei diesem Umkonfigurierungssignal besteht darin, daß es über einen Aufwärts-Zeichengabekanal zur Basisstation übertragen wird. Bei vielen Systemen wie beispielsweise dem UMTS ist die Aufwärtszeichengabe nicht so schwer codiert wie der Abwärts-Zeichengabekanal. Codierung bezieht sich auf ein Verfahren zum Hinzufügen von Redundanz bei den übertragenen Informationen, damit die übertragenen Informationen robuster gegen Kommunikationskanalabnormalitäten werden, die einen fehlerhaften Empfang der übertragenen Informationen verursachen. So besteht die Möglichkeit, daß das Umkonfigurierungssignal fehlerhaft empfangen wird und die Basisstation daher dieses Signal nicht erkennt, in welchem Fall die Basisstation weiterhin Daten mit der relativ hohen Datenrate zur UE übertragen würde. Ein weiterer Nachteil der Verwendung eines Umkonfigurierungssignals besteht darin, daß die Basisstation etwas Zeit in Anspruch nimmt, um bei Empfang und Erkennung des Umkonfigurierungssignals auf eine relativ niedrigere Datenrate umzuschalten. Die Basisstation würde daher weiterhin Daten mit den relativ hohen Datenraten zur UE übertragen. Es besteht daher ein Erfordernis zur Durchführung der Datenflußsteuerung zwischen der Basisstation und der UE, um das Auftreten eines Engpasses an der UE zu vermeiden.
  • „Q.931 ISDN user-network interface layer 3, specs for basic control" (Q.931 ISDN-Benutzer-Netz-Schnittstellenschicht 3, Spezifikationen für Grund-Verbindungssteuerung) ITU-T Mai 1998 (1998-05), XP002252310 ist ein Standard für Drahtleitungs- oder Festnetz-Telefonsysteme. Im allgemeinen gibt er an, wie Sprachsignale zu verwalten sind (Übertragungsbeginn, Übertragung, Übertragungsende), wenn eine Sprachverbindung hergestellt wird.
  • In US-A-5 701 312 ist ein Kommunikationssystem für die selektive Bereitstellung von Wiederholungsnachrichten offenbart, das eine Nachrichtenübertragungsvorrichtung für die normale Übertragung von Nachrichten für ein einziges Mal, zum Empfangen von Wiederholungsanforderungen, die anzeigen, daß eine vorher übertragene Nachricht wiederholt werden soll, und zum automatischen Übertragen von zukünftigen Nachrichten mehr als einmal als Reaktion auf die Bestimmung, daß eine Anzahl von Wiederholungsanforderungen einen Übertragungsschwellwert überschreitet, umfaßt. In dem Kommunikationssystem ist eine Funkkommunikationsvorrichtung zum Empfangen der Nachrichten und zum Erzeugen einer Wiederholungsanforderung als Reaktion auf die Bestimmung, daß die vorher übertragene Nachricht nicht richtig empfangen worden ist, enthalten.
  • Kurze Beschreibung der Erfindung
  • Erfindungsgemäße Verfahren entsprechen den unabhängigen Ansprüchen. Bevorzugte Ausführungsformen entsprechen den abhängigen Ansprüchen.
  • Die vorliegende Erfindung bietet ein Verfahren zur Datenflußsteuerung zwischen einer UE und Systemeinrichtung. Das Verfahren benutzt zur Durchführung von Datenflußsteuerung Zweiweg-Zeichengabe zwischen der UE und der Systemeinrichtung. Zuerst wird eine Menge von Datenflußsteuerungsbefehlen bereitgestellt, die von der UE zum Steuern des Datenflusses über den Abwärtsverkehrskanal und/oder der Datenrate des Abwärtsverkehrskanals benutzt wird. Das System reagiert auf einen Befehl von der UE mit einer Bestätigungsantwort, die die UE darüber informiert, daß der Befehl empfangen und verstanden worden ist. Die Befehle von der UE und die Bestätigungsantwort von der Systemeinrichtung werden über einen Aufwärts-Zeichengabekanal bzw. einen Abwärts-Zeichengabekanal übertragen.
  • Beispielsweise bestimmt die UE zuerst auf Grundlage eines oder mehrerer Zustände, die zu einem Verlust von Empfangsdaten durch die UE führen, daß Flußsteuerung benötigt wird. Die UE befindet sich im RECEIVE-Modus, in dem sie die Daten von der Systemeinrichtung empfängt und mindestens einen Teil der empfangenen Daten über einen örtlichen drahtlosen oder Drahtleitungs-Kommunikationskanal zu einer Vorrichtung überträgt. Auch überträgt die UE im RECEIVE-Modus CQI-Informationen zur Systemeinrichtung, die von der Systemeinrichtung zur Abänderung von Parametern ihrer Sendersignale benutzt wird, die die von der UE empfangenen Daten führen. Nach Bestimmung, daß Flußsteuerung benötigt wird, überträgt die UE STOP-Befehle zur Systemeinrichtung, bis sie eine Bestätigungsantwort ACK-STOP von der Systemeinrichtung empfängt. Bei Empfang der ACK-STOP-Bestätigungsantwort tritt die UE in einen SUSPEND-Modus ein. Bei Empfang der STOP-Befehle durch die Systemeinrichtung überträgt sie eine ACK-STOP-Antwort zur UE und sie hört auf, Daten zur UE über den Verkehrskanal zu übertragen und tritt ebenfalls in einen SUSPEND-Modus ein. Während des SUSPEND-Modus sendet die UE HOLD-Befehle zur Systemeinrichtung, bis sich die Zustände ändern, um Empfang von Daten zu erlauben. Wenn die UE bestimmt, daß günstige Zustände bestehen, um Empfang von Daten von der Systemeinrichtung zu erlauben, überträgt sie START-Befehle zur Systemeinrichtung. Die Systemeinrichtung reagiert mit einer ACK-START-Bestätigungsantwort, die bei Empfang durch die UE die UE veranlaßt, in den RECEIVE-Modus einzutreten. Bei einer anderen Ausführungsform sendet die UE, wenn sie eine Bestätigungsantwort (z.B. ACK-START, ACK-STOP) von der Systemeinrichtung empfängt, eine Antwort, die bestätigt, daß sie die Bestätigung von der Systemeinrichtung empfangen hat, ehe sie in den RECEIVE- und SUSPEND-Modus eintritt.
  • Kurze Beschreibung der Zeichnungen
  • 1 zeigt ein Datenflußsteuerungsverfahren zwischen einer UE und einer Basisstation nach dem Verfahren der vorliegenden Erfindung;
  • 2 zeigt ein Flußdiagramm des durch Systemeinrichtungen eines Kommunikationssystems durchgeführten Verfahrens der vorliegenden Erfindung;
  • 3 zeigt ein Flußdiagramm des durch Benutzereinrichtungen eins Kommunikationssystems durchgeführten Verfahrens der vorliegenden Erfindung.
  • Ausführliche Beschreibung
  • Die vorliegende Erfindung bietet ein Verfahren zur Datenflußsteuerung zwischen einer UE und Systemeinrichtung. Das Verfahren benutzt zur Durchführung von Datenflußsteuerung Zweiweg-Zeichengabe zwischen der UE und der Systemeinrichtung. Zuerst wird eine Menge von Datenflußsteuerungsbefehlen bereitgestellt, die von der UE zum Steuern des Datenflusses über den Abwärtsverkehrskanal und/oder der Datenrate des Abwärtsverkehrskanals benutzt wird. Das System reagiert auf einen Befehl von der UE mit einer Bestätigungsantwort, die die UE darüber informiert, daß der Befehl empfangen und verstanden worden ist. Die Befehle von der UE und die Bestätigungsantwort von der Systemeinrichtung werden über einen Aufwärts-Zeichengabekanal bzw. einen Abwärts-Zeichengabekanal übertragen.
  • Beispielsweise bestimmt die UE zuerst auf Grundlage eines oder mehrerer Zustände, die zu einem Verlust von Empfangsdaten durch die UE führen, daß Flußsteuerung benötigt wird. Die UE befindet sich im RECEIVE-Modus, in dem sie die Daten von der Systemeinrichtung empfängt und mindestens einen Teil der empfangenen Daten über einen örtlichen drahtlosen oder Drahtleitungs-Kommunikationskanal zu einer Vorrichtung überträgt. Auch überträgt die UE im RECEIVE-Modus CQI-Informationen zur Systemeinrichtung, die von der Systemeinrichtung zur Abänderung von Parametern ihrer Sendersignale benutzt wird, die die von der UE empfangenen Daten führen. Nach Bestimmung, daß Flußsteuerung benötigt wird, überträgt die UE STOP-Befehle zur Systemeinrichtung, bis sie eine Bestätigungsantwort ACK-STOP von der Systemeinrichtung empfängt. Bei Empfang der ACK-STOP-Bestätigungsantwort tritt die UE in einen SUSPEND-Modus ein. Bei Empfang der STOP-Befehle durch die Systemeinrichtung überträgt sie eine ACK-STOP-Antwort zur UE und sie hört auf, Daten zur UE über den Verkehrskanal zu übertragen und tritt ebenfalls in einen SUSPEND-Modus ein. Während des SUSPEND-Modus sendet die UE HOLD-Befehle zur Systemeinrichtung, bis sich die Zustände ändern, um Empfang von Daten zu erlauben. Wenn die UE bestimmt, daß günstige Zustände bestehen, um Empfang von Daten von der Systemeinrichtung zu erlauben, überträgt sie START-Befehle zur Systemeinrichtung. Die Systemeinrichtung reagiert mit einer ACK-START-Bestätigungsantwort, die bei Empfang durch die UE die UE veranlaßt, in den RECEIVE-Modus einzutreten. Bei einer anderen Ausführungsform sendet die UE, wenn sie eine Bestätigungsantwort (z.B. ACK-START, ACK-STOP) von der Systemeinrichtung empfängt, eine Antwort, die bestätigt, daß sie die Bestätigung von der Systemeinrichtung empfangen hat, ehe sie in den RECEIVE- und SUSPEND-Modus eintritt.
  • Nunmehr Bezug nehmend auf 1 ist dort ein Beispiel eines Datenflußsteuerungsverfahrens zwischen einer UE und einer Basisstation dargestellt. Es wird darauf hingewiesen, daß das Beispiel des Verfahrens der vorliegenden Erfindung im Zusammenhang mit einem Kommunikationssystem besprochen wird, daß dem UMTS-Standard entspricht. Die Datenflußsteuerungsbefehle von der UE werden über den Zeichengabekanal HS-DPCCH übertragen und die Bestätigungsantworten von der Basisstation werden über den HS-SCCH-Kanal übertragen. Die Systemeinrichtung ist typischerweise die Basisstationseinrichtung, die im UMTS-Sprachgebrauch ein Knoten-B genannt wird. Die UE überträgt typischerweise CQI-Informationen (Channel Quality Indicator – Kanalgüteanzeige) zur Basisstation über den HS-DPCCH. Die Kanalgüteinformationen sind Informationen, die die Güte eines Kommunikationskanals zwischen einer UE und einem Knoten-B charakterisieren. Vom Knoten-B werden die CQI-Informationen zur Abänderung von Parametern (d.h. Modulation, Codierung und Anzahl von Kanaleinteilungscodes bzw. Walsh-Codes) seiner übertragenen Signale benutzt, um die Auswirkungen von Kanalabnormalitäten auf die übertragenen Signale zu reduzieren, die die vom UE empfangenen Informationen führen. Für Systeme, die dem UMTS-Standard entsprechen, wird der CQI als TFRC bezeichnet (Transport Format and Resource Control). Es versteht sich, daß das Verfahren der vorliegenden Erfindung auf andere Kommunikationssysteme (Drahtleitung- und drahtlos) anwendbar ist, die Sprach- und Dateninformationen übermitteln.
  • Bei 1 fortfahrend befindet sich die UE in einem RECEIVE-Modus, in dem sie TFRC-Informationen zum Knoten-B überträgt, um dem Knoten-B zu erlauben, seine übertragenen Signale abzuändern, um die abnormalen Auswirkungen des Abwärts-Verkehrskanals auf die übertragenen Signale zu reduzieren. Von der UE wird eine TFRC während eines Übertragungszeitintervalls (TTI – Transmission Time Interval) übertragen, das eine definierte Zeitdauer ist, während der Zeichengabeinformationen und Benutzerinformationen übermittelt werden. Die TFRC ist durch einen 5-Bit-Block von Informationen wiedergegeben, wodurch 32 mögliche TFRC-Informationen (TFRC 0–TFRC 31) erzeugt werden. Im Verfahren der vorliegenden Erfindung werden drei der TFRC-Informationen zur Darstellung von Datenflußsteuerungsbefehlen STOP, HOLD und START benutzt. Insbesondere bleiben die ersten 29 TFRC-Informationen (TFRC 0–TFRC 28) die gleichen, während TFRC 29 nunmehr einen STOP-Befehl, TFRC 30 einen HOLD-Befehl und TFRC 31 einen START-Befehl darstellen.
  • Zwischen dem zweiten und dritten TTI hat die UE zur zeit t1 bestimmt, daß Datenflußsteuerung benötigt wird. Von der UE wird diese Bestimmung auf Grundlage von Zuständen getroffen, die zur Erzeugung eines Überlaufs neigen. Empfangsdaten werden typischerweise an der UE gepuffert; Ereignisse, wie beispielsweise wenn der Puffer über einen Schwellwert hinaus angefüllt wird oder wenn der Puffer zu überlaufen anfängt, lösen eine Notwendigkeit zur Datenflußsteuerung durch die UE aus. Beim dritten TTI überträgt die UE einen STOP-Befehl zum Knoten-B und fährt damit in nachfolgenden TTIs fort, bis sie eine Antwort vom Knoten-B empfängt. In dem dargestellten Beispiel antwortet der Knoten-B mit einer Bestätigungsnachricht zur UE während des fünften TTI. Insbesondere überträgt der Knoten-B eine ACK-STOP-Bestätigungsnachricht, die der UE anzeigt, daß der STOP-Befehl empfangen und verstanden worden ist.
  • Sobald der Knoten-B einen STOP-Flußsteuerungsbefehl von einer UE empfängt, hält der Knoten-B die Übertragung von Daten über den Abwärts-Verkehrskanal zur UE an. Sowohl die UE als auch der Knoten-B treten in einen SUSPEND-Modus ein, während dem keine Daten über den Abwärts-Verkehrskanal übertragen werden. Während des SUSPEND-Modus überträgt die UE HOLD-Flußsteuerungsbefehle (über den HS-DPCCH), um den Knoten-B im SUSPEND-Modus zu halten. Bei einer weiteren Ausführungsform fährt der Knoten-B, anstatt die Datenübertragungen anzuhalten, mit der Übertragung von Daten zur UE fort, aber mit einer niedrigeren Datenrate, als eine festgelegte Datenrate zwischen der UE und dem Knoten-B; diese niedrigere Datenrate kann vom Systemanbieter definiert werden. Die UE und der Knoten-B bleiben so lange im SUSPEND-Modus, bis die UE bestimmt hat, daß die Zustände derart sind, daß sie mit dem Empfang von Daten von Knoten-B anfangen kann. Von der UE wird diese Bestimmung zwischen dem achten und neunten TTI zur Zeit t2 getroffen. Die UE überträgt einen START-Befehl und fährt damit so lange fort, bis sie eine ACK-START-Bestätigungsnachricht vom Knoten-B empfängt. Bei Empfang der ACK-START-Bestätigungsnachricht während des 11. TTI fährt die UE zum RECEIVE-Modus zurück, in dem sie Daten vom Knoten-B empfängt. Der Knoten-B beginnt die Wiederaufnahme der Übertragung von Daten (oder fährt mit der Übertragung von Daten fort, aber mit der ursprünglich festgelegten Rate oder mit einer höheren Rate als der niedrigeren Datenrate) zur UE, nachdem er TFRC-Informationen (während dem 12. und 13. TTI) von der UE empfangen hat, die den Knoten-B darüber informiert, wie er seine Übertragungen abzuändern hat, um die Auswirkungen von Kanalabnormalitäten auf die übertragenen Signale zu reduzieren.
  • Nunmehr Bezug nehmend auf 2 ist dort das Verfahren der vorliegenden Erfindung dargestellt, wie es durch Systemeinrichtungen ausgeübt wird. Im Schritt 200 empfängt die Systemeinrichtung (z.B. Knoten-B) Zeichengabeinformationen über einen Aufwärts-Zeichengabekanal von einer UE. Die Systemeinrichtung befindet sich in einem RECEIVE-Modus, in dem sie Daten mit einer festgelegten Datenrate zu einer UE über einen Abwärts-Verkehrskanal überträgt. Die festgelegte Datenrate ist eine vom Systemanbieter oder durch das vom Kommunikationssystem befolgte Protokoll definierte Rate. Die festgelegte Datenrate kann sich von TTI zu TTI ändern und ist von den in CQI-Rückmeldung empfangenen Abwärts-Kanalgüteschätzungen abhängig. Im Schritt 202 bestimmt die Systemeinrichtung, ob die empfangenen Informationen CQI-Informationen sind. Wenn die empfangenen Zeichengabeinformationen CQI sind, schreitet das Verfahren der vorliegenden Erfindung zum Schritt 204 fort, wo es die empfangene CQI nach einem vom Kommunikationssystem befolgten Protokoll verarbeitet und überwacht weiterhin den Aufwärts-Zeichengabekanal auf nachfolgende Zeichengabeinformationen.
  • Wenn im Schritt 206 die empfangenen Zeichengabeinformationen nicht CQI sind und kein Datenflußsteuerungsbefehl sind, werden die empfangenen Zeichengabeinformationen verworfen und die Systemeinrichtung überwacht weiterhin den Aufwärts-Zeichengabekanal auf nachfolgende Zeichengabeinformationen. Wenn die empfangene Zeichengabeinformationen ein Datenflußsteuerungsbefehl sind schreitet das Verfahren der vorliegenden Erfindung zum Schritt 210 fort. Wenn im Schritt 210 der aktuelle Befehl ein HOLD-Befehl ist, der einem STOP-Befehl folgt, befinden sich die UE und die Systemeinrichtung im SUSPEND-Modus, in dem keine Daten von der Systemeinrichtung zur UE übertragen werden. Bei einer weiteren Ausführungsform überträgt die Systemeinrichtung während des SUSPEND-Modus weiterhin Daten zur UE, aber mit einer niedrigeren Rate als der festgelegten Datenrate, d.h. in der alternativen Ausführungsform der vorliegenden Erfindung wird im SUSPEND-Modus die niedrigere Rate benutzt. Dementsprechend schreitet das Verfahren der vorliegenden Erfindung zum Schritt 218 fort, wo die Systemeinrichtung so lange im SUSPEND-Modus bleibt, bis sie einen START-Befehl von der UE empfängt.
  • Wenn der aktuelle Befehl kein HOLD-Befehl ist, wird von der Systemeinrichtung der Befehl bestimmt, der empfangen wurde, und diese Befehlszählung um 1 erhöht. Das Verfahren der vorliegenden Erfindung erfordert, daß ein Befehl eine gewisse Anzahl von Malen zur Systemeinrichtung gesendet wird. Insbesondere soll ein START-Befehl L-Male gesendet wird, wobei L eine Ganzzahl gleich 1 oder größer ist. Ein STOP-Befehl soll K-Male gesendet werden, wobei K eine Ganzzahl gleich 1 oder größer ist. K und L sind nicht unbedingt einander gleich. So zählt die Systemeinrichtung, wie viele Male ein STOP- oder START-Befehl gesendet wird. Wenn die erforderliche Anzahl von Malen nicht erfüllt worden ist, schreitet das Verfahren der vorliegenden Erfindung zum Schritt 200 fort, um auf nachfolgende Zeichengabeinformationen zu warten. Sobald die erforderliche Anzahl von Malen erfüllt worden ist, schreitet das Verfahren der vorliegenden Erfindung zum Schritt 216 fort, wo die Systemeinrichtung zum RECEIVE-Modus fortschreitet (Schritt 220), wenn der Befehl ein START-Befehl war. In dem RECEIVE-Modus wird von der Systemeinrichtung die Übertragung von Daten zur UE wiederaufgenommen und überträgt in der alternativen Ausführungsform Daten zur UE mit der festgelegten Datenrate oder einer höheren Rate als die niedrigere Rate des SUSPEND-Modus. Wenn der Befehl ein STOP-Befehl war, schreitet die Systemeinrichtung in einen SUSPEND-Modus fort (Schritt 218) und bleibt in diesem Modus, bis sie einen START-Befehl von der UE empfängt.
  • Nunmehr auf 3 Bezug nehmend ist dort das Verfahren der vorliegenden Erfindung dargestellt, wie es durch eine UE ausgeübt wird. Im Schritt 300 befindet sich die UE im RECEIVE-Modus; das heißt die UE kann Datenverkehr von der Systemeinrichtung (z.B. Knoten-B) mit einer festgelegten Datenrate empfangen und die UE überträgt CQI-Informationen (z.B. TFRC) zur Systemeinrichtung, die diese CQI-Informationen zur Abänderung verschiedener Parameter (z.B. Signalphase, Signalamplitude) ihre übertragenen Signale benutzt. Die übertragenen Signale führen die von der UE empfangenen Informationen. Im Schritt 304 bestimmt die UE, ob Datenflußsteuerung benötigt wird. Die UE entscheidet auf Grundlage eines oder mehrerer Faktoren darüber, ob Datenflußsteuerung benötigt wird. Zu diesen Faktoren gehört, ob ein Überlauf im Datenpuffer der UE aufgetreten ist oder ob der Puffer der UE über einen definierten Schwellwert hinaus angefüllt worden ist. Die UE kann andere Faktoren in Betracht ziehen, die die Fähigkeit der UE beeinflussen, die empfangenen Daten zu einer Vorrichtung über einen örtlichen Kommunikationskanal zu. übertragen, der einem Standard wie beispielsweise Bluetooth oder Wi-Fi entspricht. Durch Bluetooth werden drahtlose Kurzstreckenverbindungen zwischen mobilen Computern, Mobiltelefonen, tragbaren Handvorrichtungen und Verbindbarkeit mit dem Internet ermöglicht. Wi-Fi ist kurz für wireless fidelity und ist eine andere Bezeichnung für auf IEEE 802.11b-basierende drahtlose LAN (Local Area Networks – Ortsnetze). Die UE kann auch die Daten über Drahtverbindungen wie beispielsweise ein RS-232-Druckerkabel oder ein mit einem Personal Computer verbundenes USB-Kabel übertragen. Wenn Flußsteuerung nicht benötigt wird, schreitet das Verfahren der vorliegenden Erfindung zum Schritt 302 fort und verarbeitet die empfangenen Zeichengabeinformationen entsprechend dem durch das Kommunikationssystem befolgten Protokoll; in einem derartigen Fall bleibt die UE im RECEIVE-Modus. Wenn Flußsteuerung benötigt wird, schreitet das Verfahren der vorliegenden Erfindung zum Schritt 306 fort.
  • Im Schritt 306 sendet die UE einen STOP-Befehl über den Aufwärts-Zeichengabekanal zur Systemeinrichtung. Der STOP-Befehl wird eine erforderliche vom Systemanbieter definierte Anzahl von Malen gesendet. Im Schritt 308 wartet die UE auf den Empfang einer Bestätigungsantwort vom Knoten-B. Insbesondere wartet die UE auf eine ACK-STOP-Antwort, die bestätigt, daß die Systemeinrichtung den STOP-Befehl empfangen und verstanden hat. Die UE und die Systemeinrichtung treten nunmehr in Schritten 310, 312 und 314 in den SUSPEND-Modus ein, die UE sendet einen HOLD-Befehl während jedes verfügbaren TTI und fährt damit solange fort, bis die Zustände günstig sind, so daß die UE den Empfang von Daten ohne eine relativ geringe Wahrscheinlichkeit von Datenverlust durch die UE wiederaufnehmen kann. Bei einer weiteren Ausführungsform sendet die UE eine Bestätigung zur Systemeinrichtung, die die ACK-STOP-Bestätigungsantwort von der Systemeinrichtung bestätigt, ehe die UE in den SUSPEND-Modus eintritt. Auf gleiche Weise tritt bei dieser anderen Ausführungsform die Systemeinrichtung nach Empfang einer Antwort von der UE, die die ACK-STOP-Bestätigungsantwort von der Systemeinrichtung bestätigt, in den SUSPEND-Modus ein.
  • Im SUSPEND-Modus hört die UE mit dem Empfang von Daten von der Systemeinrichtung auf oder in einer alternativen Ausführungsform empfängt die UE weiterhin Daten, aber mit einer niedrigeren Rate als der festgelegten Rate. Die UE tritt aus dem SUSPEND-Modus aus, wenn ein oder mehrere günstige Zustände eintreten.
  • Ein Beispiel eines günstigen Zustandes besteht darin, daß die UE ihren Puffer entleert hat und nunmehr bereit ist, weiterhin Daten zu empfangen. Ein weiteres Beispiel eines günstigen Zustandes besteht darin, daß die UE genügend Daten aus ihrem Puffer entfernt hat, so daß die im Puffer verbleibende Informationsmenge unter einem definierten Schwellwert liegt. Es ist eindeutig, daß die UE entscheiden kann, den Empfang von Daten von der Systemeinrichtung auf Grundlage anderer Faktoren und nicht nur der oben angesprochenen Faktoren wiederaufzunehmen. Sobald die UE günstige Zustände erkannt hat, tritt sie in den RECEIVE-Modus ein.
  • In Schritt 316 tritt die UE in den RECEIVE-Modus ein, indem sie einen START-Datenflußsteuerungsbefehl eine erforderliche Anzahl von Malen überträgt und auf eine Bestätigungsantwort von der Systemeinrichtung wartet. Die erforderliche Anzahl von Malen wird durch den Systemanbieter definiert. Die erforderliche Anzahl ist gleich K, wobei K eine Ganzzahl gleich 1 oder größer ist. Im Schritt 318 empfängt die UE eine ACK-START-Bestätigungsantwort von der Systemeinrichtung. Bei einer weiteren Ausführungsform überträgt die UE eine Bestätigungsantwort zur Systemeinrichtung, die den Empfang der ACK-START bestätigt, ehe die UE in den RECEIVE-Modus eintritt. Auch tritt bei dieser anderen Ausführungsform die Systemeinrichtung in den RECEIVE-Modus ein, nachdem sie eine Bestätigungsantwort auf die ACK-START von der UE empfangen hat. Die UE befindet sich nunmehr im RECEIVE-Modus, im Schritt 320, wo sie CQI-Informationen zur Systemeinrichtung über einen Aufwärts-Zeichengabekanal überträgt und den Empfang von Daten mit der vorher festgelegten Rate (oder einer höheren Rate als der niedrigeren Rate des SUSPEND-Modus) von der Systemeinrichtung über einen Abwärts-Verkehrskanal wiederaufnimmt.

Claims (9)

  1. Verfahren zur Flußsteuerung zwischen einer Benutzereinrichtung UE (user equipment) und Systemeinrichtung eines Kommunikationssystems mit folgenden Schritten: Eintreten in einen SUSPEND-Modus durch die Systemeinrichtung nachdem die Systemeinrichtung eine ACK-STOP-Bestätigung als Reaktion auf einen K-mal von der Benutzereinrichtung UE empfangenen Datenflußsteuerungsbefehl STOP übertragen hat, wobei der SUSPEND-Modus dem Anhalten von Übertragung oder dem Reduzieren der Übertragung der Datenrate zur Benutzereinrichtung entspricht, und Eintreten der Benutzereinrichtung in einen RECEIVE-Modus nachdem die Systemeinrichtung als Reaktion auf einen L-mal von der Benutzereinrichtung empfangenen Datenflußsteuerungsbefehl START einen Datenflußsteuerungsbefehl ACK-START übertragen hat, wobei K, L Ganzzahlen gleich 1 oder größer sind.
  2. Verfahren nach Anspruch 1, wobei der Schritt des Eintretens in einen SUSPEND-Modus folgendes umfaßt: Anhalten der Übertragung von Daten zur Benutzereinrichtung UE nach Übertragung der Bestätigungsantwort ACK-STOP und Empfang von Datenflußsteuerungsbefehlen HOLD während des SUSPEND-Modus; und Wiederaufnehmen der Übertragung von Daten zur Benutzereinrichtung UE nach Übertragung der Bestätigung ACK-START zu der Benutzereinrichtung UE und Empfang von Kanalgüteanzeigeinformationen CQI (channel quality indicator) von der Benutzereinrichtung UE.
  3. Verfahren nach Anspruch 1, wobei der Schritt des Eintretens in einen SUSPEND-Modus folgendes umfaßt: Verringern der Übertragung von Daten auf eine Datenrate, die niedriger als eine festgelegte Datenrate ist, nach Übertragung der ACK-STOP-Bestätigungsantwort und Empfang von Datenflußsteuerungsbefehlen HOLD während des SUSPEND-Modus; und Aufnehmen der Übertragung von Daten zu Benutzereinrichtungen UE mit der festgelegten Datenrate oder mit einer höheren Datenrate als die niedrigere Datenrate nach Übertragung der Bestätigung ACK-START und Empfang der Kanalgüteanzeigeinformationen CQI (channel quality indicator) von der Benutzereinrichtung UE.
  4. Verfahren nach Anspruch 1, wobei das Kommunikationssystem zu dem UMTS-Standard (Universal Mobile Telecommunication System) konform ist, wo die Datenflußsteuerungsbefehle STOP, START und HOLD Teil einer Menge von TFRC-Zeichengabeinformationen (transport format and resource control) sind, die über einen hochratigen fest zugeordneten physikalischen Organisationskanal HS-DPCCH (high speed dedicated physical control channel) gesendet werden, und die ACK-START und ACK-STOP-Antworten über einen hochratigen gemeinsamen Organisationskanal HS-SCCH (high speed shared control channel) gesendet werden und wo die Systemeinrichtung ein Knoten-B ist.
  5. Verfahren zur Datenflußsteuerung zwischen einer Benutzereinrichtung UE und Systemeinrichtungen eines Kommunikationssystems mit folgenden Schritten: Eintreten in einen SUSPEND-Modus durch die Benutzereinrichtung UE nach Empfang einer ACK-STOP-Bestätigung von der Systemeinrichtung als Reaktion auf K Übertragungen eines Datenflußsteuerungsbefehls STOP durch die Benutzereinrichtung UE und Eintreten in einen RECEIVE-Modus durch die Benutzereinrichtung UE nach Empfang einer ACK-START-Bestätigung von der Systemeinrichtung als Reaktion auf L Übertragungen eines START-Befehls durch die Benutzereinrichtung UE, wobei K und L Ganzzahlen gleich 1 oder größer sind.
  6. Verfahren nach Anspruch 5, wobei der Schritt des Eintretens in einen SUSPEND-Modus folgendes umfaßt: Empfangen von Daten von der Systemeinrichtung mit einer niedrigeren Rate als einer festgelegten Rate nach Empfang der ACK-STOP-Bestätigung von der Systemeinrichtung und Übertragen von Datenflußsteuerungsbefehlen HOLD während des SUSPEND-Modus; und Wiederaufnehmen des Empfangs von Daten mit der festgelegten Datenrate oder mit einer höheren Rate als der niedrigeren Rate des SUSPEND-Modus nach Empfang der ACK-START-Bestätigung von der Systemeinrichtung und nach Übertragung von Kanalgüteanzeigeinformationen CQI (channel quality indicator) zu der Systemeinrichtung.
  7. Verfahren nach Anspruch 5, wobei das Kommunikationssystem zu dem UMTS-Standard (Universal Mobile Telecommunication System) konform ist, wo die Datenflußsteuerungsbefehle STOP, START und HOLD Teil einer Menge von TFRC-Zeichengabeinformationen (transport format and resource control) sind, die über einen hochratigen fest zugeordneten physikalischen Organisationskanal HS-DPCCH (high speed dedicated physical control channel) gesendet werden, und die ACK-START und ACK-STOP-Antworten über einen hochratigen gemeinsamen Organisationskanal HS-SCCH (high speed shared control channel) gesendet werden und wo die Systemeinrichtung ein Knoten-B ist.
  8. Verfahren nach Anspruch 2, wobei der Schritt des Eintretens in einen SUSPEND-Modus folgendes umfaßt: Anhalten der Übertragung von Daten zur Benutzereinrichtung UE nach Übertragung der Antwort auf die ACK-STOP-Bestätigung und Empfang von der UE einer Bestätigungsantwort auf die ACK-STOP-Bestätigungsantwort und weiterhin Empfangen von Datenflußsteuerungsbefehlen HOLD von der Benutzereinrichtung UE während des SUSPEND-Modus; und Wiederaufnehmen der Übertragung von Daten zur Benutzereinrichtung UE nach Übertragung der ACK-START-Bestätigung zu der Benutzereinrichtung UE und Empfang von der Benutzereinrichtung UE einer Bestätigungsantwort auf die ACK-STOP-Bestätigungsantwort und weiterhin Empfang der Kanalgüteanzeigeinformation CQI von der Benutzereinrichtung UE.
  9. Verfahren nach Anspruch 3, wobei der Schritt des Eintretens in einen SUSPEND-Modus folgendes umfaßt: Verringern der Übertragung von Daten auf eine Datenrate, die niedriger als eine festgelegte Datenrate ist, nach Übertragung der ACK-STOP-Bestätigungsantwort zu der Benutzereinrichtung UE und Empfang von der Benutzereinrichtung UE einer Bestätigung auf die ACK-STOP-Bestätigungsantwort und weiterhin Empfangen von Datenflußsteuerungsbefehlen HOLD von der Benutzereinrichtung UE während des SUSPEND-Modus; und Wiederaufnehmen der Übertragung von Daten zur Benutzereinrichtung UE mit der festgelegten Datenrate oder einer höheren Datenrate als der niedrigeren Datenrate nach Übertragung der ACK-START-Bestätigung und Empfang von der Benutzereinrichtung UE einer Bestätigungsantwort auf die ACK-START und weiterhin Empfang von Kanalgüteanzeigeinformationen CQI von der Benutzereinrichtung UE.
DE60300697T 2002-04-05 2003-03-19 Verfahren zur Datenflusssteuerung zwischen einer Funkbasisstation und einer Mobilfunkstation Expired - Lifetime DE60300697T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US117513 2002-04-05
US10/117,513 US7079856B2 (en) 2002-04-05 2002-04-05 Data flow control between a base station and a mobile station

Publications (2)

Publication Number Publication Date
DE60300697D1 DE60300697D1 (de) 2005-06-30
DE60300697T2 true DE60300697T2 (de) 2006-05-04

Family

ID=28453948

Family Applications (1)

Application Number Title Priority Date Filing Date
DE60300697T Expired - Lifetime DE60300697T2 (de) 2002-04-05 2003-03-19 Verfahren zur Datenflusssteuerung zwischen einer Funkbasisstation und einer Mobilfunkstation

Country Status (5)

Country Link
US (1) US7079856B2 (de)
EP (1) EP1353483B1 (de)
JP (1) JP2003318814A (de)
KR (1) KR101011935B1 (de)
DE (1) DE60300697T2 (de)

Families Citing this family (80)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7079848B2 (en) * 2002-04-05 2006-07-18 Lucent Technologies Inc. Network controlled fast cell switching
JP3629008B2 (ja) * 2002-04-19 2005-03-16 松下電器産業株式会社 データ受信装置及びデータ配信システム
US8089879B2 (en) * 2002-05-15 2012-01-03 Alcatel Lucent In-band flow control methods for communications systems
US7788397B1 (en) * 2002-07-23 2010-08-31 Richard Douglas Schultz Method for mitigating adverse processor loading in a personal computer implementation of a wireless local area network adapter
JP3643360B2 (ja) * 2002-08-12 2005-04-27 松下電器産業株式会社 受信装置及び通信方法
CA2510526C (en) * 2002-12-16 2010-11-23 Research In Motion Limited Methods and apparatus for reducing power consumption in cdma communication device
US8009600B2 (en) * 2003-01-30 2011-08-30 Avaya Inc. Dealing with lost acknowledgements when power-saving
US8391249B2 (en) 2003-02-18 2013-03-05 Qualcomm Incorporated Code division multiplexing commands on a code division multiplexed channel
US8150407B2 (en) 2003-02-18 2012-04-03 Qualcomm Incorporated System and method for scheduling transmissions in a wireless communication system
US7660282B2 (en) 2003-02-18 2010-02-09 Qualcomm Incorporated Congestion control in a wireless data network
US8023950B2 (en) 2003-02-18 2011-09-20 Qualcomm Incorporated Systems and methods for using selectable frame durations in a wireless communication system
US20040160922A1 (en) 2003-02-18 2004-08-19 Sanjiv Nanda Method and apparatus for controlling data rate of a reverse link in a communication system
US8081598B2 (en) 2003-02-18 2011-12-20 Qualcomm Incorporated Outer-loop power control for wireless communication systems
US7155236B2 (en) 2003-02-18 2006-12-26 Qualcomm Incorporated Scheduled and autonomous transmission and acknowledgement
US8705588B2 (en) 2003-03-06 2014-04-22 Qualcomm Incorporated Systems and methods for using code space in spread-spectrum communications
US7215930B2 (en) 2003-03-06 2007-05-08 Qualcomm, Incorporated Method and apparatus for providing uplink signal-to-noise ratio (SNR) estimation in a wireless communication
US8477592B2 (en) 2003-05-14 2013-07-02 Qualcomm Incorporated Interference and noise estimation in an OFDM system
US8489949B2 (en) * 2003-08-05 2013-07-16 Qualcomm Incorporated Combining grant, acknowledgement, and rate control commands
US7315527B2 (en) * 2003-08-05 2008-01-01 Qualcomm Incorporated Extended acknowledgement and rate control channel
US7352709B2 (en) * 2003-08-08 2008-04-01 Mitsubishi Denki Kabushiki Kaisha Communication terminal and communication system
US20050114498A1 (en) * 2003-11-06 2005-05-26 International Business Machines Corporation Method and apparatus for managing data transfer in a data processing system
JP2005151007A (ja) * 2003-11-13 2005-06-09 Matsushita Electric Ind Co Ltd 無線伝送方法とそれに用いる送信装置および受信装置
US8488457B2 (en) 2003-11-14 2013-07-16 Interdigital Technology Corporation Wireless communication method and apparatus for transferring buffered enhanced uplink data from a mobile station to a node-B
US8040834B2 (en) 2004-03-31 2011-10-18 Interdigital Technology Corporation Wireless communication method and apparatus for reporting traffic volume measurement information to support enhanced uplink data transmissions
US7668141B2 (en) * 2004-07-06 2010-02-23 Motorola, Inc. Method and apparatus for managing packet data loss in a wireless network
US20060023632A1 (en) * 2004-07-27 2006-02-02 Meshnetworks, Inc. System and method for detecting transient links in multi-hop wireless networks
GB0422472D0 (en) * 2004-10-09 2004-11-10 Koninkl Philips Electronics Nv A radio communications gateway and radio communications terminal
JP4748641B2 (ja) * 2004-12-06 2011-08-17 ルネサスエレクトロニクス株式会社 情報処理システム
US7395066B2 (en) * 2005-06-15 2008-07-01 Nokia Corporation Method, system and device for improving performance during cell change
EP1761091B1 (de) * 2005-08-30 2012-11-07 LG Electronics, Inc. Verfahren zur Durchführung der Zugangssteuerung in einem zellularen Netzwerk
KR20070030059A (ko) * 2005-09-12 2007-03-15 삼성전자주식회사 무선랜에 있어서 패킷 흐름 제어 장치 및 방법
EP1999874B1 (de) * 2006-03-20 2012-07-11 Koninklijke Philips Electronics N.V. Signalqualitätsbericht und signalübertragung
US8045992B2 (en) * 2006-03-20 2011-10-25 Intel Corporation Uplink and downlink control signaling in wireless networks
US8200856B2 (en) * 2006-05-25 2012-06-12 Qualcomm Incorporated Flow control for universal serial bus (USB)
JP4280272B2 (ja) * 2006-05-31 2009-06-17 株式会社東芝 情報処理装置
US8259647B2 (en) * 2006-06-12 2012-09-04 Samsung Electronics Co., Ltd. System and method for wireless communication of uncompressed video having a link control and bandwidth reservation scheme for control/management message exchanges and asynchronous traffic
KR100825035B1 (ko) * 2006-11-08 2008-04-24 삼성전자주식회사 근거리 무선통신을 이용한 휴대단말기에서 데이터의 수신을취소하는 방법
US20080170558A1 (en) * 2007-01-15 2008-07-17 Nokia Corporation Techniques for transmission protection for wireless networks
US8676219B2 (en) 2007-04-13 2014-03-18 Hart Communication Foundation Combined wired and wireless communications with field devices in a process control environment
US8356431B2 (en) 2007-04-13 2013-01-22 Hart Communication Foundation Scheduling communication frames in a wireless network
US8230108B2 (en) 2007-04-13 2012-07-24 Hart Communication Foundation Routing packets on a network using directed graphs
US8325627B2 (en) 2007-04-13 2012-12-04 Hart Communication Foundation Adaptive scheduling in a wireless network
US8570922B2 (en) 2007-04-13 2013-10-29 Hart Communication Foundation Efficient addressing in wireless hart protocol
US8068871B2 (en) * 2007-12-21 2011-11-29 Texas Instruments Incorporated Systems and methods for time optimization for silencing wireless devices in coexistence networks
US8917598B2 (en) * 2007-12-21 2014-12-23 Qualcomm Incorporated Downlink flow control
US8699487B2 (en) * 2008-02-04 2014-04-15 Qualcomm Incorporated Uplink delay budget feedback
US8656239B2 (en) * 2008-02-12 2014-02-18 Qualcomm Incorporated Control of data transmission based on HARQ in a wireless communication system
US8086229B2 (en) * 2008-02-25 2011-12-27 Telefonaktiebolaget L M Ericsson (Publ) Alleviating mobile device overload conditions in a mobile communication system
US8432810B2 (en) * 2008-03-28 2013-04-30 Apple Inc. Techniques for reducing buffer overflow in a communication system
US8441947B2 (en) 2008-06-23 2013-05-14 Hart Communication Foundation Simultaneous data packet processing
US9407407B2 (en) 2009-05-08 2016-08-02 Qualcomm Incorporated Method and apparatus for controlling carriers used at an access terminal
US9584416B2 (en) * 2009-06-08 2017-02-28 Qualcomm Incorporated Systems and methods to provide flow control for mobile devices
TW201117011A (en) * 2009-11-02 2011-05-16 Ralink Technology Corp Method for transmitting universal serial bus data and apparatus using the same
JP4998541B2 (ja) * 2009-12-16 2012-08-15 富士通株式会社 無線通信装置、移動局
US8295184B2 (en) 2010-04-01 2012-10-23 Apple Inc. Wireless connection control
US9112691B2 (en) * 2010-08-13 2015-08-18 Qualcomm Incorporated Methods and systems for downlink flow control in a wireless communication system
US8750114B2 (en) 2011-05-10 2014-06-10 Qualcomm Incorporated Enhanced flow control
JP5147983B1 (ja) * 2011-10-06 2013-02-20 株式会社エヌ・ティ・ティ・ドコモ 基地局及び通信制御方法
JP5445611B2 (ja) * 2012-03-30 2014-03-19 富士通株式会社 無線通信方法
WO2015192344A1 (zh) 2014-06-18 2015-12-23 华为技术有限公司 一种控制业务数据流的方法及装置
US10039112B2 (en) 2014-10-10 2018-07-31 Huawei Technologies Co., Ltd Methods and systems for provisioning a virtual network in software defined networks
ES2950000T3 (es) * 2014-10-28 2023-10-04 Ericsson Telefon Ab L M Nodos de red, un equipo de usuario y métodos en los mismos para manejar una conexión entre el equipo de usuario y una red de comunicaciones inalámbricas
KR20160098929A (ko) * 2015-02-11 2016-08-19 한국전자통신연구원 시스템 개발을 위한 시스템 가용도 측정장치 및 그 방법
US10313887B2 (en) 2015-06-01 2019-06-04 Huawei Technologies Co., Ltd. System and method for provision and distribution of spectrum resources
BR112017023037A2 (pt) 2015-06-01 2018-07-03 Huawei Tech Co Ltd aparelho e método para funções virtualizadas em planos de controle e de dados.
US10700936B2 (en) 2015-06-02 2020-06-30 Huawei Technologies Co., Ltd. System and methods for virtual infrastructure management between operator networks
US10212589B2 (en) 2015-06-02 2019-02-19 Huawei Technologies Co., Ltd. Method and apparatus to use infra-structure or network connectivity services provided by 3rd parties
US10862818B2 (en) * 2015-09-23 2020-12-08 Huawei Technologies Co., Ltd. Systems and methods for distributing network resources to network service providers
US10212097B2 (en) 2015-10-09 2019-02-19 Huawei Technologies Co., Ltd. Method and apparatus for admission control of virtual networks in a backhaul-limited communication network
US11997542B2 (en) * 2018-11-15 2024-05-28 Beijing Xiaomi Mobile Software Co., Ltd. Method and device for message transmission
EP3881440A1 (de) 2018-12-28 2021-09-22 Google LLC Benutzergerätekoordinationssatz für ein drahtloses netzwerk
WO2020142532A1 (en) 2019-01-02 2020-07-09 Google Llc Multiple active-coordination-set aggregation for mobility management
WO2020159773A1 (en) 2019-01-28 2020-08-06 Google Llc Dynamic carrier subband operation for active coordination sets
EP3892054B1 (de) 2019-02-21 2024-04-24 Google LLC Benutzergerätekoordinationsset für ein drahtloses netzwerk unter verwendung eines unlizenzierten frequenzbandes
US11889322B2 (en) 2019-03-12 2024-01-30 Google Llc User-equipment coordination set beam sweeping
US10893572B2 (en) 2019-05-22 2021-01-12 Google Llc User-equipment-coordination set for disengaged mode
KR102461231B1 (ko) 2019-07-25 2022-10-28 구글 엘엘씨 사용자 단말(ue) 조정 세트 재그룹핑
US11350439B2 (en) 2019-08-13 2022-05-31 Google Llc User-equipment-coordination-set control aggregation
EP4005101B1 (de) 2019-09-19 2023-12-20 Google LLC Verbesserte strahlsuche für aktive koordinationssätze
CN114175515A (zh) 2019-09-19 2022-03-11 谷歌有限责任公司 用户设备协调集合选择性参加

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
NL7905968A (nl) * 1979-08-03 1981-02-05 Philips Nv Werkwijze voor het detecteren van een digitaal code- woord en codedetector voor het uitvoeren van de werkwijze.
JPS62122439A (ja) * 1985-11-22 1987-06-03 Nec Corp 調歩同期式伝送方式
US4905234A (en) * 1987-06-03 1990-02-27 General Electric Company Apparatus and method for transmitting digital data over a radio communications channel
JPH0575666A (ja) * 1991-09-17 1993-03-26 Toshiba Corp 伝送フロー制御方式
JPH06188827A (ja) * 1992-12-17 1994-07-08 Sony Corp コードレス電話の呼出報知装置
JP3144129B2 (ja) * 1993-03-18 2001-03-12 松下電器産業株式会社 ワイヤレス送受信装置
FI955944A7 (fi) * 1995-12-11 1997-06-12 Nokia Telecommunications Oy Nopeussovitusmenetelmä ja nopeussovitin
US5701312A (en) * 1996-04-01 1997-12-23 Motorola, Inc. Method and apparatus for selectively providing repeat messages in a radio communication system
FI102931B1 (fi) * 1996-10-30 1999-03-15 Nokia Telecommunications Oy Verkosta riippumaton kellotus tietoliikennejärjestelmässä
JPH10173668A (ja) * 1996-12-09 1998-06-26 Hitachi Ltd Lanシステム
JPH10224328A (ja) * 1997-02-06 1998-08-21 Sony Corp データ通信方法及びデータ通信機
FI103541B (fi) * 1997-04-28 1999-07-15 Nokia Mobile Phones Ltd Menetelmä pakettikytkentäisen datan siirtoon matkapuhelinjärjestelmäss ä
JP3773154B2 (ja) * 1998-06-24 2006-05-10 株式会社エヌ・ティ・ティ・ドコモ 受信専用モードを有する移動通信網システム
US6330435B1 (en) * 1999-03-18 2001-12-11 Telefonaktiebolaget Lm Ericsson (Publ) Data packet discard notification
JP3344373B2 (ja) * 1999-07-09 2002-11-11 日本電気株式会社 移動体パケット通信システム
US6519731B1 (en) * 1999-10-22 2003-02-11 Ericsson Inc. Assuring sequence number availability in an adaptive hybrid-ARQ coding system
BR0016008A (pt) * 1999-11-29 2002-07-30 Samsung Electronics Co Ltd Método de comunicação de canal comum para um sistema de comunicação cdma
US7197571B2 (en) * 2001-12-29 2007-03-27 International Business Machines Corporation System and method for improving backup performance of media and dynamic ready to transfer control mechanism

Also Published As

Publication number Publication date
KR20030080205A (ko) 2003-10-11
EP1353483A3 (de) 2003-10-22
DE60300697D1 (de) 2005-06-30
US20040203973A1 (en) 2004-10-14
KR101011935B1 (ko) 2011-02-08
EP1353483A2 (de) 2003-10-15
EP1353483B1 (de) 2005-05-25
JP2003318814A (ja) 2003-11-07
US7079856B2 (en) 2006-07-18

Similar Documents

Publication Publication Date Title
DE60300697T2 (de) Verfahren zur Datenflusssteuerung zwischen einer Funkbasisstation und einer Mobilfunkstation
DE60300227T2 (de) Leistungsregelung in der Aufwärtsverbindung während sanften weiterreichens in einem HSDPA-System
DE60108177T2 (de) Verfahren zur adaptiven einstellung der sendeparameter für eine aufwärtssendungsprozedur eines zufallzugriffskanals in einem drahtlosen kommunikationssystem
DE69915280T2 (de) Datenübertragung über eine kommunikationsverbindung mit variabler datenrate
EP3142410B1 (de) Teilnehmerendgerät und basisstation zur verwaltung eines buffer statusreports
DE60217910T2 (de) Effizientes multicasting für paketdatensysteme
DE102006004250B4 (de) Kommunikationseinrichtung, Verfahren zum Betreiben einer Kommunkationseinrichtung und Computerprogrammelement
DE602004010209T2 (de) Verbesserte Aufwärtsrichtungsdatenübertragung
DE602005006230T2 (de) Sende-und empfangsbestätigung von kontrollinformation für punkt-zu-mehrpunkt-dienst in einem drahtlosen kommunikationssystem
DE69912643T2 (de) Verfahren und vorrichtung zum datentransport innerhalb der infrastruktur in einem kommunikationssystem
DE202009018543U1 (de) System und Vorrichtung zur Verbesserung der Uplink-Übertragung in einem drahtlosen Kommunikationssystem
DE60304074T2 (de) Verfahren zur Änderung des Sprach-Kodierungsmodus, Kommunikationssystem, Kommunikationsnetz und Kommunikationsendgerät
WO2004100589A2 (de) Verfahren zur datenübertragung
EP1419607B1 (de) Verfahren und funkstation zur übertragung von datenpaketen in einem funk-kommunikationssystem
DE60016076T2 (de) Verfahren zum dynamischen Einstellen der Dauer einer Signalbündelübertragung in drahtlosen Übertragungssystemen
WO2002067489A1 (de) Datenübertragungsverfahren
DE60313553T2 (de) Sendewiederholungssteuerungsverfahren von Daten und Vorrichtung zur Durchführung des Verfahrens
EP4184883B1 (de) Adaptiver multipfad-scheduler
WO2004066646A1 (de) Verfahren zur synchronisation in funkkommunikationssystemen
DE10315044A1 (de) Verfahren zur Übertragung, Terminal,Basisstation und Kommunikationssystem
DE602005000667T2 (de) Benachrichtigungsvorrichtung, Endgerät, Kommunikationssystem und Kommunikationsverfahren
WO1999063702A1 (de) Übertragungswiederholungsverfahren und -system mit variabler fensterlänge
DE10321205A1 (de) Verfahren zur Datenübertragung von einer sendenden an eine empfangende Station über eine Funkverbindung sowie empfangende Station und sendende Station
EP0978166B1 (de) Endgerat für den digitalen mobilfunk und verfahren zum auswerten von in einem solchen endgerät empfangenen daten
EP1609270B1 (de) Verfahren zur Steuerung der Übertragung von Daten

Legal Events

Date Code Title Description
8364 No opposition during term of opposition