Beschreibung
Verfahren zur Funkdatenübertragung, Teilnehmerstation und Basisstation
Die Erfindung betrifft ein Verfahren zur Funkdatenübertragung, eine Teilnehmerstation, insbesondere eine Mobilstation bzw. ein Mobiltelefon, und eine Basisstation.
Bei vielen in modernen Mobilfunksystemen angebotenen Diensten und Anwendungen sollen Nachrichten nicht nur zu einem, sondern zu zwei und mehreren Mobilfunkteilnehmern übertragen werden. Beispiele für solche Dienste und Anwendungen sind News-Groups, Video-Konferenzen, Video-On-Demand, verteilte Anwendungen usw.. Bei der Übertragung der Nachrichten zu den verschiedenen Teilnehmern ist es möglich, jedem Empfänger separat eine Kopie der Daten zuzusenden. Diese Technik ist zwar einfach zu implementieren, für große Gruppen jedoch ungeeignet. Da dieselbe Nachricht über N (N=Anzahl der Empfänger der Nachricht) Einzelverbindungen (Unicast-Verbindungen) übertragen wird, benötigt dieses Verfahren eine sehr hohe Bandbreite.
Eine bessere Möglichkeit bietet hier die Multicast-Übertra- gung bzw. ein entsprechender Multicast-Service. Hierbei werden die verschiedenen Teilnehmer, denen dieselbe Nachricht übermittelt ,werden soll, zu einer Gruppe (Multicast-Gruppe) zusammengefaßt, der eine Adresse (Multicast-Adresse) zugeordnet wird (Point-to-Multipoint-Übertragung) . Die zu übertra- genden Daten werden daraufhin nur einmal an diese Multicast- Adresse gesendet. Über gemeinsame Verbindungswege vom Sender zu den Empfängern wird die Multicast-Nachricht im Idealfall nur einmal gesendet.
Bei der Übertragung von Daten - egal welcher Art - wird im Mobilfunk zwischen zwei Übertragungsrichtungen unterschieden. Allgemein wird die Daten-Übertragung von der i.a. ortsfesten Basisstation zu den Teilnehmerstationen bzw. Mobilstationen als Übertragung in Downlink-Richtung DL (Abwärtsstrecke) bezeichnet, bei der Datenübertragung in der Gegenrichtung von einem Endgerät zu der Basisstation spricht man von Übertragung in Uplink-Richtung UL (Aufwärtsstrecke) .
Bei UMTS sind für die Übertragung über die Luftschnittstelle zwei Modi vorgesehen: Beim FDD-Mode erfolgt die Übertragung in Up- und Downlink auf unterschiedlichen Frequenzen, beim TDD-Mode wird nur eine Trägerfrequenz verwendet. Durch Zuweisung von Zeitschlitzen erfolgt eine Trennung der Up- und Downlink-Richtung. Die Teilnehmer werden bei beiden Modi durch Aufprägen orthogonaler Codes (Channelization Codes) auf die Informationsdaten getrennt. Dieses Mehrfachzugriffsverfahren ist als CDMA-Verfahren bekannt. Gemäß den aktuellen Spezifikationen (u.a. siehe TS 25.211 V5.1.0: Physical chan- -nels and apping of transport Channels onto physical Channels, 3GPP-TSG-RAN, 2002-06 und TS 25.212 V5.1.0 : Multiple- xing and Channel coding, 3GPP-TSG-RAN, 2002-06) des UMTS-FDD Mode ist ein physikalischer Kanal, d.h. ein Funkkanal, in der Downlink-Richtung definiert durch Trägerfrequenz, Scrambling Code, Channelization Code und einer Start- und Stopzeit. Die Scrambling Codes dienen zur Verwürfelung der bereits gespreizten Daten. Dadurch sollen u.a. die Störungen (Interferenzen) in Nachbarzellen minimiert werden.
In UMTS gibt es für die Übertragung von Informationen zwei
Arten von Funkkanälen: Dedizierte Kanäle (Dedicated Channels) und gemeinsame Kanäle (Co mon Channels) . Bei den dedizierten Kanälen wird eine physikalische Ressource nur für die Übertragung von Informationen für ein bestimmtes Teilnehmergerät (User Equip ent) reserviert. Bei den gemeinsamen Kanälen kön-
nen Informationen übertragen werden, die für alle Teilnehmer gedacht sind (z.B. der Broadcast Channel BCH) oder nur für einen bestimmten Teilnehmer. Im letzteren Fall muß auf dem gemeinsamen Kanal noch mitübertragen werden, für welchen Teilnehmer die Information gedacht ist.
Stand der Technik ist ebenfalls die SIR-basierte (Signal-to- Interference-Ratio) Leistungsregelung mit geschlossener Regelschleife, welche nachfolgend kurz skizziert wird (s.a. TS 25.214 V5.1.0: Physical layer procedures, 3GPP-TSG-RAN,
2002-06) . Das Mobilfunkgerät macht für die dedizierten Kanäle, die sie empfängt, eine Schätzung des SIR. Dieser Wert stellt einen Qualitätswert für das empfangene Signal dar. Durch Vergleich mit einem vorgegebenen Wert SIRtarget wird ein TPC-Befehl (Transmit Power Control) , d.h. ein Leistungsüber- tragungskontroll-Befehl, erzeugt und das Ergebnis über einen Uplink-Kanal an die Basisstation gesendet. Der Wert für SIRtarget wird dabei vom Netz für jede Mobilstationen individuell so vorgegeben, daß für die jeweilige Verbindung eine -ausreichende Qualität gewährleistet wird. Die TPC-Befehle sind reine 1-bit Informationen und stellen lediglich die Information dar, ob das gemessene SIR unter- oder überhalb des vorgegebenen Werts SIRtarget liegt. Deshalb können die TPC- Befehle auch mit den Kommandos "UP" (SIR unterhalb SIRtarget) und "DOWN" (SIR überhalb SIRtarget) gleichgesetzt werden. Der Befehl "UP" bedeutet, daß die Empfangsqualität nicht ausreicht- und deshalb am Sender eine Erhöhung der Sendeleistung notwendig ist. Umgekehrtes gilt für den "DOWN"-Befehl .
Gruppen- bzw. Multicast-Nachrichten können effizient über e- xistierende gemeinsame Kanäle oder über einen zukünftigen speziellen Multicast-Kanal von den in den Funkzellen angeordneten Basisstationen (NodeBs) zu den Teilnehmerstationen (Mo- bilfunkstationen bzw. Mobile Stations im GSM, User Equipments UEs im UMTS; angehängtes " s" wird zur Pluralbildung verwen-
det) der Multicast-Gruppe versendet werden. Um diese Nachrichtenübertragung leistungsmäßig anzupassen bzw. in ausreichender und nicht zu hoher Leistung zu senden, ist ein assoziierter Uplink-Kanal pro Teilnehmerstation erforderlich, der der Basisstation mittels TPC-Bits (Leistungsübertragungsbits) mitteilt, daß die Sendeleistung für die jeweilige Teilnehmerstation zu hoch oder zu niedrig ist. Hierfür kann der existierende dedizierte Uplink-Kanal DPCCH oder ein zukünftiger spezieller Uplink Multicast-Kanal verwendet werden. Der Uplink-Kanal , der die TPC-Bits überträgt, wird sinnvoller- weise ebenfalls leistungsgeregelt, damit in der Mobilfunkzelle die Störungen durch die UL-Übertragung durch mehrere Teilnehmerstationen so gering wie möglich gehalten werden. Diese Kontrolle erfolgt bekanntermaßen wiederum durch einen zum UL- Kanal assoziierten dedizierten DL-Kanal. Im UMTS wird hierbei jeder Teilnehmerstation ein assoziierter DL-Kanal zugeordnet.
Die derzeitige Leistungsregelung auf Basis der TPC-Bits beruht auf Entweder-Oder-Entscheidungen. Dadurch werden die tatsächlichen Eigenschaften des Mobilfunkkanals nicht berücksichtigt, und es besteht die Gefahr, dass eine (oder wenige) Teilnehmerstationen die komplette Leistungsregelung dominiert.
Es ist daher die Aufgabe der vorliegenden Erfindung, eine technische Lehre anzugeben, die das Senden von Daten von einer Basisstation an eine Gruppe von Teilnehmerstationen mit geeigneter Sendeleistung ermöglicht.
Diese Aufgabe wird durch die Merkmale der unabhängigen Ansprüche gelöst. Vorteilhafte Weiterbildungen der Erfindung sind durch die Merkmale der Unteransprüche gekennzeichnet. Im Rahmen der Erfindung liegen dabei auch Weiterbildungen der Vorrichtungsansprüche, die den Unteransprüchen des Verfah- rensanspruchs entsprechen.
Die Erfindung beruht demnach auf dem Gedanken, dass zumindest ein Empfangsqualitätswert von zumindest einer Teilnehmerstation, insbesondere einer Mobilstation, an eine Basisstation gesendet wird, zumindest dieser Empfangsqualitätswert mit einem Empfangsqualitätswerteintervall verglichen wird und basierend auf diesem Vergleich die Sendeleistung der Basisstation eingestellt wird.
Insbesondere werden dabei die Daten von einer Basisstation an eine Gruppe von Teilnehmerstationen über zumindest einen gemeinsamen bzw. gleichen physikalischen Kanal gesendet. Der gemeinsame physikalische Kanal kann dabei insbesondere durch Zeit und/oder Frequenz und oder Code, insbesondere Spreizcode (Channelisation Code) und/oder Scrambling Code, definiert sein.
Durch die Erfindung wird erreicht, dass mit geringem Aufwand die Sendeleistung einer Basisstation, die Daten an eine Grup- pe von Teilnehmerstationen sendet, unter Berücksichtigung folgender Ziele eingestellt wird:
- eine zuverlässige Übertragung von Daten an die Gruppe von TeilnehmerStationen
- die Störung anderer Teilnehmerstationen bzw. anderer phy- sikalischer Kanäle wird reduziert.
Insbesondere liegt in der Übertragung von Empfangsqualitätswerten der Vorteil, dass die Basisstation bei der Leistungsregelung qualitative Entscheidungen treffen kann, um so eine schnellere und effizientere Regelung zu ermöglichen.
Durch den Vergleich der Empfangsqualitätswerte mit einem Emp- fangsqualitätswerteintervall kann vermieden werden, dass die Leistungsregelung um einen Zielwert oszilliert.
Im folgenden werden verschiedene Ausführungsbeispiele der Erfindung anhand der Figuren näher erläutert. Es zeigen:
Fig. 1 eine Mobilfunkzelle mit mehreren Mobilfunksta- tionen,
Fig. 2 ein Ablaufdiagramm eines Verfahrens zur Leis- tungsregelung, und
Fig. 3 ein Prinzipschaltbild einer Mobilstation bzw. einer Basisstation.
Die in Figur 1 schematisch dargestellte Funkzelle FZ besitzt in ihrem Zentrum eine Basisstation BS, die den Sender in dem Funksyst'em darstellt. Dieser Basisstation BS kann eine Kontrolleinrichtung BSC beigeordnet werden, die beispielsweise auch die Übertragung zu weiteren Funkzellen regelt. Weiterhin sind innerhalb der Funkzelle FZ mehrere Empfänger in Form von Teilnehmerstationen, im folgenden auch Mobilstationen ge- -nannt, MSI bis MS6 vorhanden. Die Empfänger MSI bis MS6 sind zufällig über die Fläche der Funkzelle FZ verteilt, so dass die Empfänger MSI bis MS6 unterschiedliche Entfernungen zur Basisstation BS haben können.
Die Daten werden in dem UMTS-Funksystem in Zeitschlitzen ü- bertragen, die wiederum in eine feste Rahmenstruktur eingebettet sind. Die Rahmen dauern jeweils 10 Millisekunden und beinhalten 15 Zeitschlitze, auf die die über einen physikalischen Kanal übertragenen Daten verteilt werden. In jedem die- ser Zeitschlitze wird ein so genannter Burst übertragen, der eine Folge von Bits darstellt, die in verschiedene Datenfelder aufgeteilt sein können.
Die zu übertragenden Daten, insbesondere Multicast- Nachrichten, werden gemäß einem an sich bekannten Schichten-
modell auf einen physikalischen Kanal (Physikalischer Multi- cast-Kanal PMcCh) abgebildet, der über die Luftschnittstelle vom Sender BS an eine Gruppe von Teilnehmerstationen MS2, MS4, MS5 mit einer Sendeleistung übertragen wird. Ziel der Einstellung der Sendeleistung der Basisstation BS ist es dabei, dass alle Mobilstationen MS2, MS4, MS5 der Gruppe, an die die Multicast-Nachricht gerichtet ist, die Multicast- Nachricht mit wenigstens einer bestimmten Mindest- Empfangsqualität empfangen.
Die Teilnehmerstationen MSI bis MS6 sind so ausgestattet, dass sie in Abhängigkeit von der Empfangsqualität von empfangenen Multicast-Nachrichten einen Empfangsqualitätswert ermitteln können und jeweils den aktuellen Empfangsqualitäts- wert in regelmäßigen Abständen über einen Uplink-Kanal, beispielsweise einen dedizierten Kanal (UL-DPCCH) , einen physikalischen zufälligen Zugriffskanal (PRACH Physical Random Access Channel) oder über einen speziellen Multicast-Uplink- Signalisierungskanal an die Basisstation BS senden können. ■
Im folgenden wird nun davon ausgegangen, dass die Empfänger MS2, MS4, MS5 eine Empfangsgruppe für Multicast-Nachrichten bilden, die vom Sender BS ausgesendet werden. Abhängig von einem Vergleich der Empfangsqualitätswerte der Empfänger MS2, MS4, MS5 der Empfangsgruppe mit einem optimalen Empfangswerteintervall ermittelt die Basisstation einen Sendeleistungswert und sendet weitere Daten an die Gruppe mit dem ermittelten Sendeleistungswert.
Gemäß einem ersten Ausführungsbeispiel, das auch anhand der Figur 2 beschrieben ist, empfängt eine Gruppe von Mobilstationen MS2, MS4, MS5 den gleichen Multicast-Kanal (Schritt 1) und ist deshalb an der entsprechenden Leistungsregelung beteiligt. Die Mobilstationen MS2, MS4 und MS5 bestimmen je- weils als Empfangsqualitätswert das Signal zu Interferenz
Verhältnis SIR des Multicast-Kanals, im folgenden mit SIR2, SIR4 und SIR5 bezeichnet (Schritt 2) . Alternativ oder zusätzlich kann der Empfangsqualitätswert auch durch die Bitfehlerrate oder die Blockfehlerrate der empfangenen Daten, insbe- sondere der empfangenen Multicast-Daten, bestimmt werden. Diese Empfangsqualitätswerte werden über den dedizierten Uplink-Kanal, den PRACH oder einen speziellen Multicast- Uplink-Signalisierungskanal in regelmäßigen Abständen an die Basisstation BS gesendet (Schritt 3) . Der zeitliche Abstand kann dabei von einer zentralen Einrichtung des Mobilfunknetzes festgelegt werden und ist beispielsweise durch eine Frequenz von FP=150 Hz vorgegeben; damit erfolgt die Anpassung der Sendeleistung des Multicast-Kanals ebenfalls mit dieser Frequenz .
Die Basisstation BS empfängt die Empfangsqualitätswerte SIR2, SIR4 und SIR5 der Mobilstationen MS2, MS4, MS5, die der jeweiligen Leistungsregelungsperiode PCP =1/FP zugeordnet sind (Schritt 4) . Das zeitliche Eintreffen der von den verschiede- -nen Mobilstationen MS2, MS4, MS5 ermittelten und gesendeten SIR-Werte SIR2, SIR4 und SIR5 bei der Basisstation kann innerhalb der Leistungsregelungsperiode PCP verstreut sein; ein Vergleich der SIR-Werte mit einem optimalen Empfangswerteintervall (Schritt 5) , hier einem optimalen SIR-Werteintervall kann beispielsweise am Ende der Leistungsregelungsperiode o- der nach Eintreffen des letzten SIR-Wertes erfolgen.
Der Vergleich der SIR-Werte mit einem optimalen Empangswer- teintervall (Schritt 5) bzw. die Auswertung der einzelnen empfangenen SIR-Werte wird gemäß der folgenden drei Schritte durchgeführt .
Zunächst wird entsprechend der benötigten Qualität des Multi- cast-Services für den physikalischen Multicast-Kanal ein be- nötigter Empfangsqualitätswert, insbesondere SIR-Wert, fest-
gelegt (SIRopt) . Um diesen Wert SIRopt wird ein Empfangsquali- tätswerteintervall durch zwei weitere Werte SIRmin und SIRmax derart bestimmt, dass gilt:
S IRmin < S IRopt < S IRmax .
Da die Empfangsqualität aufgrund der besonderen Eigenschaften eines Mobilfunkkanals ständig variiert, wird durch die Wahl eines derartigen Intervalls ein Ping-Pong-Effekt bei der Leistungsregelung vermieden.
In einem ersten Schritt werden von den empfangenen SIR-Werten SIR2, SIR4, SIR5 die Werte gelöscht, die größer als SIRmax sind (Schritt 5.1), da in diesen Fällen mit hoher Sicherheit davon ausgegangen werden kann, dass die tatsächliche Empfangsquäli- tät ausreichend ist. Sollten nach diesem Schritt keine weiteren SIR-Werte zur Auswertung übrig sein, dann vermindert die Basisstation die Sendeleistung um einen bestimmten Betrag, beispielsweise um einen Wert, der von der Differenz zwischen -niedrigstem von der Basisstation empfangenen SIR-Wert und SIRopt oder SIRmaχ abhängt oder aus dieser Differenz gebildet ist.
Im zweiten Schritt werden von den empfangenen SIR-Werten SIR2,SIR4,SIR5 die SIR-Werte ausgewertet, welche kleiner als SIRmin sind (Schritt 5.2). In diesen Fällen ist der Empfang in der Regel so schlecht, dass der Multicast-Service wegen hoher Übertragungsfehler auszufallen droht. Deshalb wird in diesem Fall die Sendeleistung erhöht. Beispielsweise wird die Sende- leistung um einen Wert erhöht, der von der Differenz zwischen dem niedrigsten empfangenen SIR-Wert und SIRmin oder SIRopt abhängt oder durch diese Differenz gebildet ist.
Wenn der zweite Schritt nicht zu einer Erhöhung der Sende- leistung geführt hat, werden in einem dritten Schritt die
verbleibenden SIR-Werte, die in einem Bereich zwischen SIRmin und SIRmax liegen, ausgewertet (Schritt 5.3). Um dennoch ein Abdriften der Empfangsqualitätswerte aus dem vorgegebenen Empfangsqualitätswerteintervall zu vermeiden, wird aus diesen Werten ein Mittelwert SIRgiobai gebildet:
SIRglobal = ∑ck - SIRk
& K
Die C sind Gewichtungsfaktoren, die eine differenzierte Mit- telwertbildung erlauben. Im einfachsten Fall sind alle c^ i- dentisch 1, oder die ck sind abhängig von den SIR-Werten.
Durch Vergleich des SIRgι0bai mit SIRopt wird nun entschieden, ob die Sendeleistung erhöht (falls SIRgiobai<SIR0pt) oder er- niedrigt (falls SIRgiobai>SIR0pt) wird. Hierbei kann es auch sinnvoll sein, die Sendeleistung nicht zu verändern, wenn die Abweichung von SIRgι0bai von SIRopt kleiner als eine vorgegebene Schwelle ist:
SIR -g, lobal -
ε
Gemäß einer besonderen AusführungsVariante der Erfindung erfolgt die Übertragung der Empfangsqualitätswerte (z.B. SIR, BER (Bitfehlerrate) oder BLER (Blockfehlerrate) ) von den Mo- bilstationen an die Basisstation nicht einmal pro Leistungsregelungsperiode, sondern in von der Mobilstation selbst gesteuerten Abständen. Dabei berücksichtigt die Basisstation am Ende einer Leistungsregelungsperiode zum Vergleich mit dem Empfangsqualitätswerteintervall nur die Empfangsqualitätswer- te, die innerhalb der Leistungsregelungsperiode empfangen werden. Beispielsweise sendet die Mobilstation nur dann den ermittelten Empfangsqualitätswert an die Basisstation, wenn der ermittelte Empfangsqualitätswert ein bestimmtes Kriterium erfüllt. Dieses Kriterium kann in dem Über- oder Unterschrei-
ten eines vorgegebenen Schwellwertes durch den ermittelten Empfangsqualitätswert liegen. So wird beispielsweise nur dann der ermittelte Empfangsqualitätswert SIR an die Basisstation gesendet, wenn der ermittelte Empfangsqualitätswert SIR klei- ner als c*SIRop ist. Durch den Faktor c kann ein Spielraum für die Leistungsregelung festgelegt werden, der die Anzahl der Uplink-Übertragungen beeinflusst.
Figur 3 zeigt eine Basisstation BS bzw. eine Mobilstation MS, insbesondere ein Mobiltelefon, welche eine Hochfrequenzeinrichtung HF und eine Prozessoreinrichtung PE enthält.
Zur Steuerung der Mobilstation MS bzw. Basisstation BS und der Verfahren, welche durch die Mobilstation ausgeführt wer- den, ist eine programmgesteuerte Prozessoreinrichtung PE, wie beispielsweise ein Mikrocontroller vorgesehen, der auch einen Prozessor CPU und eine Speichereinrichtung SPE umfassen kann. Die Hochfrequenzeichrichtung HF wird dabei von der Prozessoreinrichtung PE gesteuert werden. In der Speichereinrichtung -SPE sind die Programmdaten, wie beispielsweise die Steuerbefehle oder Steuerprozeduren, die zur Steuerung der Mobilstation bzw. Basisstation herangezogen werden, gespeichert. Die unterschiedlichen Komponenten der Prozessoreinrichtung können über ein Bussystem BUS oder Ein-/Ausgabeschnittstellen und gegebenenfalls geeignete Controller untereinander oder mit weiteren Komponenten der Mobilstation bzw. Basisstation Daten austauschen._ Es ist einem Fachmann hinreichend bekannt, zur Steuerung einer Mobilstation bzw. Basisstation und zur Realisierung bestimmter Funktionen und Anwendungen der Mobilstati- on bzw. Basisstation, diese und weitere Komponenten einer
Prozessoreinrichtung und damit die Prozessoreinrichtung programmtechnisch entsprechend einzurichten. Die Prozessoreinrichtung ist zur Steuerung der Leistungsregelung im Rahmen einer Übertragung von Daten an Gruppen von Teilnehmern einge- richtet; insbesondere ist die Prozessoreinrichtung zur Durch-
führung von wesentlichen der obengenannten Verfahrensschritte eingerichtet.