Method and apparatus for using switched multibeam antennas in a multiple access communication system
22 claims: 22 independent, 0 dependent
- 1A method for allocating a shared communication channel among a plurality of mobile stations (110, 111) via a plurality of beams (501-503, 601-603) in a communication system (100) comprising a switched beam antenna system, wherein the shared communication channel comprises a plurality of orthogonal codes and wherein the method comprises scheduling (702) a different mobile station of the plurality of mobile stations for use of each beam of the plurality of beams, and measuring (702) a quality of a propagation channel associated with each mobile station of the plurality of mobile stations; and wherein the method is characterized by:assigning (704-710) a first set of the plurality of orthogonal codes to a first mobile station (110) of the plurality of mobile stations scheduled for use of a first beam (501, 601) of the plurality of beams and a second set of the plurality of orthogonal codes to a second mobile station (111) of the plurality of mobile stations scheduled for use of a second beam (502, 602) of the plurality of beams, wherein the first and second sets are a selected as a function of the measured quality of the propagation channels between a base station (104) and the first mobile station (110) and between the base station (104) and the second mobile station (111) in order to maximize capacity within a sector. Procédé pour l'attribution d'un canal de communication partagé parmi une pluralité de stations mobiles (110, 111) via une pluralité de faisceaux (501-503, 601-603) dans un système de communication (100) comprenant un système d'antenne à faisceaux commutés, dans lequel le canal de communication partagé comprend une pluralité de codes orthogonaux et dans lequel le procédé comprend la programmation (702) d'une station mobile différente de la pluralité de stations mobiles pour utiliser chaque faisceau de la pluralité de faisceaux et la mesure (702) d'une qualité d'un canal de propagation associé à chaque station mobile de la pluralité de stations mobiles ;et dans lequel le procédé est caractérisé par : l'attribution (704-710) d'un premier ensemble de la pluralité de codes orthogonaux à une première station mobile (110) de la pluralité de stations mobiles programmées pour utiliser un premier faisceau (501, 601) de la pluralité de faisceaux et un deuxième ensemble de la pluralité de codes orthogonaux à une deuxième station mobile (111) de la pluralité de stations mobiles programmées pour utiliser un deuxième faisceau (502, 602) de la pluralité de faisceaux, dans lequel les premier et deuxième ensembles sont choisis comme fonction de la qualité mesurée des canaux de propagation entre une station de base (104) et la première station mobile (110) et entre la station de base (104) et la deuxième station mobile (111) afin de maximiser la capacité dans un secteur. Verfahren zum Zuweisen eines geteilten Kommunikationskanals zwischen einer Vielzahl von Mobilstationen (110, 111) über eine Vielzahl von Strahlen (501-503, 601-603) in einem Kommunikationssystem (100), das ein Schaltstrahlantennensystem umfasst, wobei der geteilte Kommunikationskanal eine Vielzahl von orthogonalen Codes umfasst, und wobei das Verfahren das Einplanen (702) einer unterschiedlichen Mobilstation der Vielzahl von Mobilstationen zur Verwendung jedes Strahls der Vielzahl von Strahlen und das Messen (702) einer Qualität eines Ausbreitungskanals, der mit jeder Mobilstation der Vielzahl von Mobilstationen verknüpft ist, umfasst;und wobei das Verfahren gekennzeichnet ist durch: Zuordnen (704-710) eines ersten Satzes von der Vielzahl von orthogonalen Codes zu einer ersten Mobilstation (110) der Vielzahl von Mobilstationen, die zur Verwendung eines ersten Strahls (501, 601) der Vielzahl von Strahlen eingeplant sind, und eines zweiten Satzes der Vielzahl von orthogonalen Codes zu einer zweiten Mobilstation (111) der Vielzahl von Mobilstationen, die zur Verwendung eines zweiten Strahls (502, 602) der einer Vielzahl Strahlen eingeplant sind, wobei die ersten und zweiten Sätze in Abhängigkeit von der gemessenen Qualität der Ausbreitungskanäle zwischen einer Basisstation (104) und der ersten Mobilstation (110) und zwischen der Basisstation (104) und der zweiten Mobilstation (111) ausgewählt sind, um die Kapazität innerhalb eines Sektors zu maximieren.
- 2Procédé selon la revendication 1, comprenant en outre :la programmation (702) de la première station mobile de la pluralité de stations mobiles pour le premier faisceau ,la programmation (702) de la deuxième station mobile de la pluralité de stations mobiles pour le deuxième faisceau ;la transmission (708) du premier ensemble de la pluralité de codes orthogonaux à la première station mobile via le premier faisceau ;etla transmission (710) du deuxième ensemble de la pluralité de codes orthogonaux à la deuxième station mobile via le deuxième faisceau ;dans lequel les premier et deuxième ensembles de la pluralité de codes orthogonaux se basent sur la qualité mesurée du canal de propagation entre la station de base et la première station mobile et la qualité du canal de propagation entre la station de base et la deuxième station mobile. The method of claim 1 further comprising: scheduling (702) the first mobile station of the plurality of mobile stations for the first beam;scheduling (702) the second mobile station of the plurality of mobile stations for the second beam;transmitting (708) the first set of the plurality of orthogonal codes to the first mobile station via the first beam;andtransmitting (710) the second set of the plurality of orthogonal codes to the second mobile station via the second beam;wherein the first and second sets of the plurality of orthogonal codes are based on the measured quality of the propagation channel between the base station and the first mobile station and the quality of the propagation channel between the base station and the second mobile station. Verfahren nach Anspruch 1, ferner umfassend: Einplanen (702) der ersten Mobilstation der Vielzahl von Mobilstationen für den ersten Strahl;Einplanen (702) der zweiten Mobilstation der Vielzahl von Mobilstationen für den zweiten Strahl;Senden (708) des ersten Satzes von der Vielzahl von orthogonalen Codes an die erste Mobilstation über den ersten Strahl;undSenden (710) des zweiten Satzes der Vielzahl von orthogonalen Codes zur zweiten Mobilstation über den zweiten Strahl;wobei die ersten und zweiten Sätze der Vielzahl von orthogonalen Codes auf der gemessenen Qualität des Ausbreitungskanals zwischen der Basisstation und der ersten Mobilstation und der Qualität des Ausbreitungskanals zwischen der Basisstation und der zweiten Mobilstation basieren.
- 3Procédé selon la revendication 2, dans lequel le système de communication comprend en outre un canal de commande et dans lequel le procédé comprend en outre une étape de transmission (712) du canal de commande dans chacun parmi le premier faisceau et le deuxième faisceau. The method of claim 2, wherein the communication system further comprises a control channel and wherein the method further comprises a step of transmitting (712) the control channel in each of the first beam and the second beam. Verfahren nach Anspruch 2, wobei das Kommunikationssystem ferner einen Steuerkanal umfasst, und wobei das Verfahren ferner einen Schritt des Sendens (712) des Steuerkanals in jedem von dem ersten Strahl und dem zweiten Strahl umfasst.
- 4Procédé selon la revendication 3, dans lequel le canal de commande comprend un premier canal de commande, dans lequel le système de communication comprend en outre un deuxième canal de commande qui est associé à la première station mobile et pas à la deuxième station mobile, et dans lequel le procédé comprend en outre une étape de transmission (714) du deuxième canal de commande dans le premier faisceau mais pas dans le deuxième faisceau. The method of claim 3, wherein the control channel comprises a first control channel, wherein the communication system further comprises a second control channel that is associated with the first mobile station and not with the second mobile station, and wherein the method further comprises a step of transmitting (714) the second control channel in the first beam but not in the second beam. Verfahren nach Anspruch 3, wobei der Steuerkanal einen ersten Steuerkanal umfasst, wobei das Kommunikationssystem ferner einen zweiten Steuerkanal umfasst, der mit der ersten Mobilstation und nicht mit der zweiten Mobilstation verknüpft ist, und wobei das Verfahren ferner einen Schritt des Sendens (714) des zweiten Steuerkanals in dem ersten Strahl, jedoch nicht in dem zweiten Strahl, umfasst.
- 5Procédé selon la revendication 2, dans lequel le système de communication comprend en outre une pluralité de canaux vocaux et une pluralité de canaux de données et dans lequel le procédé comprend en outre les étapes suivantes :la transmission (716) d'un premier canal vocal de la pluralité de canaux vocaux et d'un premier canal de données de la pluralité de canaux de données dans le premier faisceau ;etla transmission (718) d'un deuxième canal vocal de la pluralité de canaux vocaux et d'un deuxième canal de données de la pluralité de canaux de données dans le deuxième faisceau. The method of claim 2, wherein the communication system further comprises a plurality of voice channels and a plurality of data channels and wherein the method further comprises steps of: transmitting (716) a first voice channel of the plurality of voice channels and a first data channel of the plurality of data channels in the first beam;andtransmitting (718) a second voice channel of the plurality of voice channels and a second data channel of the plurality of data channels in the second beam. Verfahren nach Anspruch 2, wobei das Kommunikationssystem ferner eine Vielzahl von Sprachkanälen und einer Vielzahl von Datenkanälen umfasst, und wobei das Verfahren ferner die Schritte umfasst: Senden (716) eines ersten Sprachkanals der Vielzahl von Sprachkanälen und eines ersten Datenkanals der Vielzahl von Datenkanälen in dem ersten Strahl;undSenden (718) eines zweiten Sprachkanals der Vielzahl von Sprachkanälen und eines zweiten Datenkanals der Vielzahl von Datenkanälen in dem zweiten Strahl.
- 6Procédé selon la revendication 1, dans lequel le système de communication est divisé en une pluralité de secteurs géographiques (151-153, 500, 600) et dans lequel chaque faisceau de la pluralité de faisceaux est transmis au même secteur de la pluralité de secteurs. The method of claim 1, wherein the communication system is divided into a plurality of geographic sectors (151-153, 500, 600), and wherein each beam of the plurality of beams is transmitted in a same sector of the plurality of sectors. Verfahren nach Anspruch 1, wobei das Kommunikationssystem in einer Vielzahl von geografischen Sektoren (151-153, 500, 600) unterteilt wird, und wobei jeder Strahl der Vielzahl von Strahlen in einem gleichen Sektor der Vielzahl von Sektoren gesendet wird.
- 7A base station subsystem (102) capable of operating in a communication system (100) comprising a switched beam antenna system that generates a plurality of predetermined, fixed beams, the base station subsystem comprising:a processor (206) that comprises an orthogonal code generator (304) that generates a plurality of orthogonal codes, wherein the plurality of orthogonal codes are allocated to a shared communication channel, wherein the processor is configured to allocate a first set of the plurality of orthogonal codes to a first mobile station (110) and allocate a second set of the plurality of orthogonal codes to a second mobile station (111), wherein the processor allocates, in order to maximize capacity within a sector, the first and second sets of the plurality of orthogonal codes to the first and second mobile stations (110,111), respectively, based on a propagation channel quality measurement between the base station subsystem and the first mobile station (110) scheduled for use of a first beam (501, 601) of the plurality of fixed beams and a propagation channel quality measurement between the base station subsystem and the second mobile station (111) scheduled for use of a second beam (502, 602) of the plurality of fixed beams, and wherein each of the first set of the plurality of orthogonal codes and the second set of the plurality of orthogonal codes are transmitted via one or more array elements of a plurality of array elements. Basisstationssystem (102), das in der Lage ist, in einem Kommunikationssystem (100) zu arbeiten und ein Schaltstrahlantennensystem umfasst, das eine Vielzahl von vorbestimmten festen Strahlen erzeugt, wobei das Basisstationssystem umfasst: einen Prozessor (206), der einen orthogonalen Codegenerator (304) umfasst, der eine Vielzahl von orthogonalen Codes erzeugt, wobei die Vielzahl von orthogonalen Codes einem geteilten Kommunikationskanal zugewiesen sind, wobei der Prozessor konfiguriert ist, einen ersten Satz der Vielzahl von orthogonalen Codes einer ersten Mobilstation (110) zuzuweisen und einen zweiten Satz der Vielzahl von orthogonalen Codes einer zweiten Mobilstation (111) zuzuweisen, wobei der Prozessor, um die Kapazität innerhalb eines Sektors zu maximieren, die ersten und zweiten Sätze der Vielzahl von orthogonalen Codes entsprechend den ersten und zweiten Mobilstationen (110, 111) zuweist basierend auf einer Ausbreitungskanalqualitätsmessung zwischen dem Basisstationssystem undder ersten Mobilstation (110), die zur Verwendung eines ersten Strahls (501, 601) der Vielzahl von festen Strahlen eingeplant ist, und einer Ausbreitungskanalqualitätsmessung zwischen dem Basisstationssystem und der zweiten Mobilstation (111), die zur Verwendung eines zweiten Strahls (502, 602) der Vielzahl von festen Strahlen eingeplant ist, und wobei jeder von dem ersten Satz der Vielzahl von orthogonalen Codes und dem zweiten Satz der Vielzahl von orthogonalen Codes über ein oder mehrere Arrayelemente von einer Vielzahl von Arrayelementen gesendet wird. Sous-système de station de base (102) capable de fonctionner dans un système de communication (100) comprenant un système d'antenne à faisceaux commutés qui génère une pluralité de faisceaux prédéterminés et fixés, le sous-système de station de base comprenant : un processeur (206) qui comprend un générateur de code orthogonal (304) qui génère une pluralité de codes orthogonaux, dans lequel la pluralité de codes orthogonaux sont attribués à un canal de communication partagé, dans lequel le processeur est configuré pour attribuer un premier ensemble de la pluralité de codes orthogonaux à une première station mobile (110) et attribuer un deuxième ensemble de la pluralité de codes orthogonaux à une deuxième station mobile (111), dans lequel le processeur attribue, afin de maximiser la capacité dans un secteur, les premier et deuxième ensembles de la pluralité de codes orthogonaux aux première et deuxième stations mobiles (110, 111), respectivement, en se basant sur une mesure de la qualité du canal de propagation entre le sous-système de station de base et la première station mobile (110) programmée pour utiliser un premier faisceau (501, 601) de la pluralité de faisceaux fixés et une mesure de la qualité du canal de propagation entre le sous-système de station de base et la deuxième station mobile (111) programmée pour utiliser un deuxième faisceau (502, 602) de la pluralité de faisceaux fixés, et dans lequel chacun parmi le premier ensemble de la pluralité de codes orthogonaux et le deuxième ensemble de la pluralité de codes orthogonaux sont transmis via un ou plusieurs éléments de réseau d'une pluralité d'éléments de réseau.
- 8Basisstationsteilsystem nach Anspruch 7, ferner umfassend ein Steuerprogramm (106), das den ersten Strahl der ersten Mobilstation (110) zuweist und den zweiten Strahl der zweiten Mobilstation (111) zuweist. Sous-système de station de base selon la revendication 7, comprenant en outre un programmateur (106) qui attribue le premier faisceau à la première station mobile (110) et attribue le deuxième faisceau à la deuxième station mobile (111). The base station subsystem of claim 7, further comprising a scheduler (106) that assigns the first beam to the first mobile station (110) and assigns the second beam to the second mobile station (111).
- 9Basisstationsteilsystem nach Anspruch 7, wobei das Basisstationsteilsystem ferner einen Steuerkanal in jedem von dem ersten Strahl und dem zweiten Strahl sendet. Sous-système de station de base selon la revendication 7, dans lequel le sous-système de station de base transmet en outre un canal de commande dans chacun parmi le premier faisceau et le deuxième faisceau. The base station subsystem of claim 7, wherein the base station subsystem further transmits a control channel in each of the first beam and the second beam.
- 10Basisstationsteilsystem nach Anspruch 9, wobei der Steuerkanal einen ersten Steuerkanal umfasst, und wobei das Basisstationsteilsystem ferner einen zweiten Steuerkanal in dem ersten Strahl, jedoch nicht in dem zweiten Strahl, sendet. Sous-système de station de base selon la revendication 9, dans lequel le canal de commande comprend un premier canal de commande et dans lequel le sous-système de station de base transmet en outre un deuxième canal de commande dans le premier faisceau mais pas dans le deuxième faisceau. The base station subsystem of claim 9, wherein the control channel comprises a first control channel and wherein the base station subsystem further transmits a second control channel in the first beam but not in the second beam.
- 11Basisstationsteilsystem nach Anspruch 7, wobei das Basisstationsteilsystem ferner einen ersten Sprachkanal von einer Vielzahl von Sprachkanälen und einen ersten Datenkanal von einer Vielzahl von Datenkanälen in dem ersten Strahl sendet und einen zweiten Sprachkanal der Vielzahl von Sprachkanälen und einen zweiten Datenkanal der Vielzahl von Datenkanälen in dem zweiten Strahl sendet. Sous-système de station de base selon la revendication 7, dans lequel le sous-système de station de base transmet en outre un premier canal vocal d'une pluralité de canaux vocaux et un premier canal de données d'une pluralité de canaux de données dans le premier faisceau et transmet un deuxième canal vocal de la pluralité de canaux vocaux et a deuxième canal de données de la pluralité de canaux de données dans le deuxième faisceau. The base station subsystem of claim 7, wherein the base station subsystem further transmits a first voice channel of a plurality of voice channels and a first data channel of a plurality of data channels in the first beam and transmits a second voice channel of the plurality of voice channels and a second data channel of the plurality of data channels in the second beam.
- 12Basisstationsteilsystem nach Anspruch 7, wobei das Basisstationsteilsystem in einem Kommunikationssystem arbeitet, das in eine Vielzahl von geografischen Sektoren (151-153, 500, 600) unterteilt ist, und wobei jeder Strahl der Vielzahl von festen Strahlen in einem gleichen Sektor der Vielzahl von Sektoren gesendet wird. Sous-système de station de base selon la revendication 7, dans lequel le sous-système de station de base fonctionne dans un système de communication qui est divisé en une pluralité de secteurs géographiques (151-153, 500, 600) et dans lequel chaque faisceau de la pluralité de faisceaux fixés est transmis au même secteur de la pluralité de secteurs. The base station subsystem of claim 7, wherein the base station subsystem operates in a communication system that is divided into a plurality of geographic sectors (151-153, 500, 600) and wherein each beam of the plurality of fixed beams is transmitted in a same sector of the plurality of sectors.
- 13Procédé selon la revendication 1, comprenant en outre :la transmission des informations d'utilisateur via le canal de communication partagé et le premier faisceau ;etparallèlement à la transmission des informations d'utilisateur, s'il n'y a pas de demande de canal partagé dans le deuxième faisceau pour un intervalle de temps donné, la transmission de la transmission du même canal de données partagé dans le deuxième faisceau comme dans le premier faisceau. The method of claim 1, further comprising: transmitting user information via the shared communication channel and the first beam;andconcurrent with the transmission of the user information, if no demand for the shared channel exists in the second beam for a given time slot, transmitting the same shared data channel transmission in the second beam as in the first beam. Verfahren nach Anspruch 1, ferner umfassend: Senden von Benutzerinformationen über den geteilten Kommunikationskanal und den ersten Strahl;undgleichzeitig mit dem Senden der Benutzerinformationen, wenn keine Anforderung für den geteilten Kanal in dem zweiten Strahl für ein gegebenes Zeitfenster existiert, Senden der gleichen geteilten Datenkanalübertragung in dem zweiten Strahl wie in dem ersten Strahl.
- 14Procédé selon la revendication 1, comprenant en outre :la transmission des informations d'utilisateur via le canal de communication partagé et le premier faisceau ;etparallèlement à la transmission des informations d'utilisateur, s'il n'y a pas de demande de canal partagé dans le deuxième faisceau pour un intervalle de temps donné, la transmission du bruit dans le deuxième faisceau en utilisant les codes orthogonaux du canal de données partagé qui n'est pas utilisé par le premier faisceau. The method of claim 1, further comprising: transmitting user information via the shared communication channel and the first beam;andconcurrent with the transmission of the user information, if no demand for the shared channel exists in the second beam for a given time slot, transmitting noise in the second beam using the orthogonal codes of the shared data channel unused by the first beam. Verfahren nach Anspruch 1, ferner umfassend: Senden von Benutzerinformationen über den geteilten Kommunikationskanal und den ersten Strahl;undgleichzeitig mit dem Senden der Benutzerinformationen, wenn keine Anforderung für den geteilten Kanal in dem zweiten Strahl für ein gegebenes Zeitfenster existiert, Senden von Rauschen in dem zweiten Strahl unter Verwendung der orthogonalen Codes des geteilten Datenkanals, die durch den ersten Strahl nicht verwendet werden.
- 15Procédé selon la revendication 14, comprenant en outre la conservation d'une puissance de transmission associée au premier faisceau approximativement égale à une puissance de transmission associée au deuxième faisceau. The method of claim 14, further comprising maintaining a transmit power associated with the first beam approximately equal to a transmit power associated with the second beam. Verfahren nach Anspruch 14, ferner umfassend das Aufrechterhalten einer Sendeleistung, die mit dem ersten Strahl verknüpft ist, ungefähr gleich einer Sendeleistung, die mit dem zweiten Strahl verknüpft ist.
- 16Procédé selon la revendication 1, comprenant en outre la conservation d'une puissance de transmission associée au premier faisceau approximativement égale à une puissance de transmission associée au deuxième faisceau. The method of claim 1, further comprising maintaining a transmit power associated with the first beam approximately equal to a transmit power associated with the second beam. Verfahren nach Anspruch 1, ferner umfassend das Aufrechterhalten einer Sendeleistung, die mit dem ersten Strahl verknüpft ist, ungefähr gleich einer Sendeleistung, die mit dem zweiten Strahl verknüpft ist.
- 17Procédé selon la revendication 2, comprenant en outre :la conservation d'une puissance de transmission approximativement constante pour le canal de communication partagé dans le premier faisceau ;etla conservation d'une puissance de transmission approximativement constante pour le canal de communication partagé dans le deuxième faisceau. The method of claim 2, further comprising: maintaining an approximately constant transmit power for the shared communication channel in the first beam;andmaintaining an approximately constant transmit power for the shared communication channel in the second beam. Verfahren nach Anspruch 2, ferner umfassend: Aufrechterhalten einer annähernd konstanten Sendeleistung für den geteilten Kommunikationskanal in dem ersten Strahl;undAufrechterhalten einer annähernd konstanten Sendeleistung für den geteilten Kommunikationskanal in dem zweiten Strahl.
- 18Basisstationsteilsystem nach Anspruch 7, wobei das Basisstationsteilsystem ferner eine Vielzahl von Gewichtungsvorrichtungen (322, 324) umfasst, wobei jede Gewichtungsvorrichtung der Vielzahl von Gewichtungsvorrichtungen mit dem Prozessor gekoppelt ist und ferner mit einem Arrayelement der Vielzahl von Arrayelementen verknüpft ist, und wobei der Prozessor eine Vielzahl von Sätzen von Gewichtungskoeffizienten zu den Gewichtungsvorrichtungen transportiert, wobei ein erster Satz von Gewichtungskoeffizienten der eine Vielzahl von Sätzen von Gewichtungskoeffizienten von den Gewichtungsvorrichtungen verwendet wird, um über ein erstes Arrayelement zu senden, und wobei ein zweiter Satz von Gewichtungskoeffizienten der Vielzahl von Sätzen von Gewichtungskoeffizienten von den Gewichtungsvorrichtungen verwendet wird, um über ein zweites Arrayelement zu senden. Sous-système de station de base selon la revendication 7, dans lequel le sous-système de station de base comprend en outre une pluralité de pondérateurs (322, 324), dans lequel chaque pondérateur de la pluralité de pondérateurs est couplé au processeur et est en outre associé à un élément de réseau de la pluralité d'éléments de réseau, et dans lequel le processeur transmet une pluralité d'ensembles de coefficients de pondération aux pondérateurs, dans lequel un premier ensemble de coefficients de pondération de la pluralité d'ensembles de coefficients de pondération sont utilisés par les pondérateurs pour transmettre via un premier élément de réseau et dans lequel un deuxième ensemble de coefficients de pondération de la pluralité d'ensembles de coefficients de pondération sont utilisés par les pondérateurs pour transmettre via un deuxième élément de réseau. The base station subsystem of claim 7, wherein the base station subsystem further comprises a plurality of weighters (322, 324), wherein each weighter of the plurality of weighters is coupled to the processor and is further is associated with an array element of the plurality of array elements, and wherein the processor conveys a plurality of sets of weighting coefficients to the weighters, wherein a first set of weighting coefficients of the plurality of sets of weighting coefficients are utilized by the weighters to transmit via a first array element and wherein a second set of weighting coefficients of the plurality of sets of weighting coefficients are utilized by the weighters to transmit via a second array element.
- 19Basisstationsteilsystem nach Anspruch 7, wobei das Basisstationsteilsystem Benutzerinformationen über den geteilten Kommunikationskanal und den ersten Strahl sendet und, gleichzeitig mit dem Senden der Benutzerinformationen, wenn keine Anforderung für den geteilten Kanal in dem zweiten Strahl für ein gegebenes Zeitfenster existiert, die gleiche geteilte Datenkanalübertragung in dem zweiten Strahl wie in dem ersten Strahl sendet. Sous-système de station de base selon la revendication 7, dans lequel le sous-système de station de base transmet des informations d'utilisateur via le canal de communication partagé et le premier faisceau et, parallèlement à la transmission des informations d'utilisateur, s'il n'y a pas de demande de canal partagé dans le deuxième faisceau pour un intervalle de temps donné, transmet la transmission du même canal de données partagé dans le deuxième faisceau comme dans le premier faisceau. The base station subsystem of claim 7, wherein the base station subsystem transmits user information via the shared communication channel and the first beam and, concurrent with the transmission of the user information, if no demand for the shared channel exists in the second beam for a given time slot, transmits the same shared data channel transmission in the second beam as in the first beam.
- 20Basisstationsteilsystem nach Anspruch 7, wobei das Basisstationsteilsystem Benutzerinformationen über den geteilten Kommunikationskanal und den ersten Strahl sendet und gleichzeitig mit dem Senden der Benutzerinformationen, wenn keine Anforderung für den geteilten Kanal in dem zweiten Strahl für ein gegebenes Zeitfenster existiert, Rauschen in dem zweiten Strahl unter Verwendung der orthogonalen Codes des geteilten Datenkanals, die durch den ersten Strahl nicht verwendet werden, sendet. Sous-système de station de base selon la revendication 7, dans lequel le sous-système de station de base transmet des informations d'utilisateur via le canal de communication partagé et le premier faisceau et, parallèlement à la transmission des informations d'utilisateur, s'il n'y a pas de demande de canal partagé dans le deuxième faisceau pour un intervalle de temps donné, transmet le bruit dans le deuxième faisceau en utilisant les codes orthogonaux du canal de données partagé qui n'est pas utilisé par le premier faisceau. The base station subsystem of claim 7, wherein the base station subsystem transmits user information via the shared communication channel and the first beam and, concurrent with the transmission of the user information, if no demand for the shared channel exists in the second beam for a given time slot, transmits noise in the second beam using the orthogonal codes of the shared data channel unused by the first beam.
- 21Basisstationsteilsystem nach Anspruch 7, wobei das Basisstationsteilsystem eine Sendeleistung, die mit dem ersten Strahl verknüpft ist, ungefähr gleich einer mit dem zweiten Strahl verknüpfen Sendeleistung aufrechterhält. Sous-système de station de base selon la revendication 7, dans lequel le sous-système de station de base conserve une puissance de transmission associée au premier faisceau approximativement égale à une puissance de transmission associée au deuxième faisceau. The base station subsystem of claim 7, wherein the base station subsystem maintains a transmit power associated with the first beam approximately equal to a transmit power associated with the second beam.
- 22Basisstationsteilsystem nach Anspruch 8, wobei der Prozessor eine annähernd konstante Sendeleistung für den geteilten Kommunikationskanal in dem ersten Strahl aufrechterhält und eine annähernd konstante Sendeleistung für den geteilten Kommunikationskanal in dem zweiten Strahl aufrechterhält. Sous-système de station de base selon la revendication 8, dans lequel le processeur conserve une puissance de transmission approximativement constante pour le canal de communication partagé dans le premier faisceau et conserve une puissance de transmission approximativement constante pour le canal de communication partagé dans le deuxième faisceau. The base station subsystem of claim 8, wherein the processor maintains an approximately constant transmit power for the shared communication channel in the first beam and maintains an approximately constant transmit power for the shared communication channel in the second beam.
Independent claims22
72 paragraphs, as filed
Field of the Invention
The present invention relates to wireless telecommunication systems, and more particularly to the use of switched multibeam antennas in wireless telecommunication systems.
Background of the Invention
An important goal in designing a wireless communication system is to maximize system capacity, that is, to maximize a number of users that may simultaneously be served by the communication system. One way of increasing system capacity is to use a smart antenna system. Smart antenna systems use an array of antenna elements to wirelessly transmit information to a target mobile station (MS). The use of an array of antenna elements allows a transmitted signal to be beamformed so that a narrower, more focused beam is transmitted to the MS. That is, by adjusting the amplitudes and phases of the signals conveyed to each antenna element, a desired beam may be formed. By beamforming the transmitted signal, multipath fading of the transmitted signal and interference with non-targeted users is reduced since the beam is more narrowly focused.
There are two primary types of smart antenna systems, switched beam antenna systems and adaptive antenna systems. In a cellular communication system, a switched beam antenna system comprises a use of multiple predetermined, fixed beams in a sector of a cell. The outputs of the multiple antenna elements of the switched beam antenna system are combined in such a way as to form narrow, directional beams that are spatially selective. As a target MS moves through the sector, the switched beam system switches the information intended for the MS from one beam to another. That is, when the MS is in a first beam of the multiple beams, all of the transmit power available in the sector is allocated to the first beam. When the MS is in a second beam of the multiple beams, all of the transmit power available to the sector is allocated to the second beam.
By confining the signal transmitted to a particular MS to a beam containing the MS, system performance is improved since confinement of the transmitted signal to the correct beam reduces interference observed by other mobile stations not in this beam. In addition, confinement of the signal transmitted to a particular MS to a beam containing the MS permits a reduction in transmit power, and concomitantly in interference observed by the other mobile stations. As a result, system capacity is improved since the reduction in interference permits increased frequency reuse, in a Time Division Multiple Access (TDMA) communication system, or orthogonal code reuse, in a Code Division Multiple Access (CDMA) communication system.
However, utilization of a switched beam antenna system to focus a beamed signal upon a target MS moving through a sector only begins to address the issue of increasing system capacity, which is a continuing constraint upon operation of wireless communication systems. Therefore, a need exists for a method and apparatus for obtaining additional capacity improvements through utilization of a switched beam antenna system in a wireless communication system.
<patcit id="pcit0001" dnum="EP1039663A"><text>EP-A-1 039 663</text></patcit> discloses an arrangement in which, taking into account an optimal reception characteristic of a communication apparatus with variable directivity, base station apparatus has a communication apparatus with variable directivity positively accommodate a communication with a terminal in poor reception conditions, which makes it possible to reduce power of this terminal and reduce interference, thereby increasing the subscriber capacity in the system.
<patcit id="pcit0002" dnum="WO0154301A"><text>WO 01/54301 A</text></patcit> discloses a system and method that reduces cross-beam interference in multi-beam wireless data-transmission system through temporal separation of the multiple beams. A sector of a cell is geographically divided such that a number of beam patterns correspond to a number of user-group areas. For example, the sector can be divided such that four user-group areas are created. The number of groups and beam patterns can be increased or decreased. Forward link transmissions from a base station to a plurality of user terminals are patterned such that transmissions to adjacent user-group areas do not occur during the same time intervals.
<patcit id="pcit0003" dnum="US2002128027A1"><text>US 2002/128027 A1</text></patcit> discloses systems and methods providing analysis of channel characteristics for determining a optimum beam configuration for use therein. Preferably, the direction and angle spread for subscriber units are determined in order to provide a beam for use therewith.
<patcit id="pcit0004" dnum="EP1343339A"><text>EP-A-1 343 339</text></patcit> discloses a channel structure of a mobile communication system including a radio base station having a transmission antenna able to control a beam direction for each of a plurality of mobile stations in a cell. The mobile stations carry out radio communication using a shared channel together with an associated dedicated channel used in association with the shared channel.
Brief Description of the Drawings
<ul id="ul0001" list-style="none"><li><figref idref="f0001">FIG. 1</figref> is a block diagram of a communication system in accordance with an embodiment of the present invention.</li><li><figref idref="f0002">FIG. 2</figref> is a block diagram of a transmitting communication device in accordance with an embodiment of the present invention.</li><li><figref idref="f0003">FIG. 3</figref> is a block diagram of multiple transmitted signal paths of a transmitting communication device in accordance with an embodiment of the present invention.</li><li><figref idref="f0004">FIG. 4</figref> is a block diagram of a sector of communication system in accordance with another embodiment of the present invention.</li><li><figref idref="f0004">FIG. 5</figref> is a block diagram of a sector of communication system in accordance with another embodiment of the present invention.</li><li><figref idref="f0005">FIG. 6</figref> is a block diagram of a sector of communication system in accordance with another embodiment of the present invention.</li><li><figref idref="f0006">FIG. 7</figref> is a logic flow diagram of steps executed by a communication system in conveying information to each mobile station of multiple mobile stations via a switched beam antenna system in accordance with an embodiment of the present invention.</li></ul>
Detailed Description of the Invention
The invention is defined by the appended claims. While several embodiments and/or examples have been disclosed in this description, the subject matter for which protection is sought is strictly and solely limited to those embodiments and/ or examples encompassed by the scope of the appended claims. Embodiments and/or examples mentioned in the description that do not fall under the scope of the claims are useful for understanding the invention.
In order to obtain additional capacity improvements through utilization of a switched beam antenna system in a wireless communication system, a communication system is provided that schedules a different MS, or user, in each beam of multiple predetermined, fixed beams associated with a coverage area, in particular a sector. By simultaneously scheduling a user in each beam of the multiple beams, a performance and throughput of communication system is significantly increased over the prior art. In one embodiment of the present invention, a portion of a shared communication channel that is allocated to each MS is concurrently transmitted to each MS via a beam associated with the MS. In other embodiments of the present invention, voice channels, data channels, and control channels associated with each MS scheduled in a beam may be concurrently transmitted to each MS via the beam associated with the MS.
Generally, an embodiment of the present invention encompasses a method for conveying user information to each mobile station of multiple mobile stations in a communication system that includes the multiple mobile stations and a switched beam antenna system, wherein the switched beam antenna system comprises an infrastructure and a multiple beams for conveying user information from the infrastructure to the multiple mobile stations. The method comprises a step of scheduling a different mobile station of the multiple mobile stations for substantially simultaneous use of each beam of the multiple beams.
Another embodiment of the present invention encompasses a base station subsystem capable of operating in a communication system comprising a switched beam antenna system that generates a plurality of predetermined, fixed beams. The base station subsystem comprises an antenna array comprising multiple array elements, multiple weighters, wherein each weighter of the multiple weighters is coupled to an element of the multiple elements, and a processor coupled to each weighter of the plurality of weighters. The processor conveys a first set of weighting coefficients to the weighters for a conveyance of information to a first mobile station of multiple mobile stations and further conveys a second set of weighting coefficients to the weighters for a conveyance of information to a second mobile station of the multiple mobile stations, wherein the first set of weighting coefficients are utilized by the weighters to transmit a first beam of the plurality of beams to the first mobile station and wherein the second set of weighting coefficients are utilized by the weighters to transmit a second beam of the plurality of beams to the second mobile station.
The present invention may be more fully described with reference to <figref idref="f0001 f0002 f0003 f0004 f0005 f0006">FIGS. 1-7</figref>. <figref idref="f0001">FIG. 1</figref> is a block diagram of a wireless communication system 100 in accordance with an embodiment of the present invention. Communication system 100 includes a fixed wireless infrastructure that includes a base station subsystem (BSS) 102. BSS 102 provides communications service to each of multiple mobile stations (MSs) 110-112 located in a service coverage area, or cell, 150 serviced by the BSS. Cell 150 is divided into multiple geographic sectors 151-153 (three shown). BSS 102 includes multiple base transceivers stations (BTSs) 104, 105 (two shown) that are each coupled to an antenna 114 via a duplexer. Each BTS 104, 105 provides communication services to an MS 110-112 located in a sector 151-153 of the cell 150 serviced by the BTS via a respective air interface 116-118. Each air interface 116-118 includes multiple communication channels, including at least one packet data channel, a shared packet data channel, a pilot channel, a paging channel, and a synchronization channel.
Antenna 114 is a directional antenna that is divided into multiple antenna sectors 120, 130, 140, (three shown), wherein each sector of the multiple antenna sectors corresponds to, and provides communications service to, a respective geographic sector of the multiple geographic sectors 151-153. Each antenna sector 120, 130, 140, comprises an antenna array that includes multiple antenna elements (two shown for each array). For example, antenna sector 120 includes antenna elements 121-122, antenna sector 130 includes antenna elements 131-132, and antenna sector 140 includes antenna elements 141-142. By utilizing an antenna array to transmit signals to an MS located in the sector serviced by the antenna array, BSS 102 is able to utilize a switched beam beamforming technique for the transmission of the signals. For example, as depicted in <figref idref="f0001">FIG. 1</figref>, each sector 151-153 is associated with multiple fixed, predetermined beams 160-165, that is, sector 151 is associated with beams 160 and 161, sector 152 is associated with beams 162 and 163, and sector 153 is associated with beams 164 and 165; however, those who are of ordinary skill in the art realize that the number of beams associated with each sector is arbitrary and within the discretion of a designer of communication system 100. Each of beams 160-165 is predetermined and fixed, as opposed to being adaptively shaped and directed, and is used by BSS 102 to transmit signals an MS included in the beam.
BSS 102 further includes a scheduler 106 and a base station controller (BSC) 108 that are each coupled to each BTS 104, 105 in BSS 102. In another embodiment of the present invention, scheduler 106 may be included in BSC 108. Scheduler 106 determines an optimal beam of the multiple beams 160-165 utilized by BSS 102, that is, by a BTS 104 of BSS 102, to transmit a signal to an MS serviced by the BTS.
Preferably, communication system 100 is a Code Division Multiple Access (CDMA) communication system that includes multiple orthogonal communication channels, although those who are of ordinary skill in the art realize that that the present invention may be utilized in any wireless communication system, such as a time division multiple access (TDMA) communication system or an orthogonal frequency division multiplexing (OFDM) communication system. Preferably, each communication channel of the multiple communication channels comprises one or more of multiple orthogonal spreading codes, such as Walsh codes. The use of spreading codes permits the coexistence of multiple communication channels in the same frequency bandwidth.
<figref idref="f0002">FIG. 2</figref> is a block diagram of a BTS 104, 105 in accordance with an embodiment of the present invention. Each BTS 104, 105 is coupled to at least one antenna array 120, 130, 140 associated with BSS 102, such as array 120, and includes a transmitter section 202 and a receiver section 204 that are each coupled to the array via a duplexer (not shown). Each of transmitter section 202 and receiver section 204 are further coupled to a processor 206, such as one or more microprocessors, microcontrollers, digital signal processors (DSPs), combinations thereof or such other devices known to those having ordinary skill in the art. Processor 206 is further coupled to, and/or includes, one or more associated memory devices 208, such as random access memory (RAM), dynamic random access memory (DRAM), and/or read only memory (ROM) or equivalents thereof, that store data and programs that may be executed by the processor. Processor 206 and associated memory devices 208 allow BTS 104 to store information, make computations, and run software programs.
<figref idref="f0003">FIG. 3</figref> is a block diagram of multiple transmitted signal paths 300, 301 of each BTS 104, 105 in accordance with an embodiment of the present invention. Each transmitted signal path 300, 301 corresponds to one of the multiple array elements, such as array elements 121 and 122, of an antenna array associated with the BTS, such as antenna array 120. Data is sourced to BTS 104 by a data source 210, such as an interface with an external network, such as a public switched telephone network (PSTN) or the Internet, or an application running on processor 206 of the BTS.
Data source 210 is coupled to processor 206. As depicted in <figref idref="f0003">FIG. 3</figref>, processor 206 includes an encoder 302, multiple spreaders 306, 308, and multiple symbol mappers 310, 312. Encoder 302 receives data from data source 210 and encodes the data utilizing a predetermined coding scheme, such as a block coding scheme or a convolutional coding scheme. Encoder 302 then conveys the encoded data to each of multiple spreaders 306, 308. In another embodiment of the present invention, processor 206 may further include an interleaver that interleaves the encoded data prior to the encoded data being conveyed to multiple spreaders 306, 308.
Each spreader of the multiple spreaders 306, 308 is coupled to a spreading code generator 304 and spreads the encoded data pursuant to a spreading code, preferably a Walsh code, provided by the spreading code generator. The spreading code generated by spreading code generator 304 is dependent upon the MS for which the data is intended, as BSS 102 assigns different spreading codes to each MS located in a same sector of the multiple sectors 151-153. Each spreader 306, 308 then conveys the spread data to a respective symbol mapper of the multiple symbol mappers 310, 312. Each symbol mapper 310, 312 maps the data to one of multiple symbols included in a constellation of symbols to produce a symbol stream corresponding to the modulated data. In one embodiment of the present invention, symbol mappers 310, 312 utilize a quadrature amplitude modulation (QAM) mapping scheme for mapping the data. However, the mapping scheme used is not critical to the present invention and those who are of ordinary skill in the art realize that a wide variety of mapping schemes, such a binary phase shift keying (BPSK) or quadrature phase shift keying (QPSK), may be used herein without departing from the scope of the present invention. After modulation of the data by a symbol mapper 310, 312, the modulated data is conveyed by processor 206 to transmitter section 202 for transmission.
Transmitter section 202 includes multiple modulators 314, 316 that are each coupled to one of multiple amplifiers 318, 320. Transmitter section 202 further includes multiple weighters 322, 324 that are each coupled between one of the multiple amplifiers 318, 320 and one of the multiple antennas 121, 122 and are further coupled to processor 206. Each modulator of the multiple modulators 314, 316 receives modulated data from a respective symbols mapper 310, 312 and modulates the modulated data onto a radio frequency (RF) carrier. Each modulated carrier is then conveyed to an amplifier 318, 320 coupled to the respective modulator 314, 316 that amplifies the modulated carrier produce an amplified signal and conveys the amplified signal to a respective weighter 322, 324. Each weighter 322, 324 modulates the amplified signal based on a weighting coefficient provided to the weighter by processor 206 and transmits the weighted signal via a respective antenna 121, 122. In other embodiments of the present invention, each weighter 322, 324 may be interposed between a modulator 314, 316 and an amplifier 318, 320, or may precede modulators 314, 316 and be located in processor 206.
In order to optimize a strength of an RF signal received by a target MS, such as MS 110, from a BTS 104, 105 servicing the MS, and to minimize the interference of the RF signal with communications between the BTS and other active MSs in the sector serviced by the BTS, each BTS 104, 105 employs a switched beam beamforming technique for the transmission of the RF signal. The switched beam beamforming technique allows the BTS to transmit a narrowly focused signal to target MS 110 based on weighting coefficients assigned by the BTS to each element 121, 122 of the antenna array 120 associated with the BTS.
Current and proposed Code Division Multiple Access (CDMA) communication systems, such as a 1XEV-DV (Data and Voice) system and a HSDPA (High Speed Downlink Packet Access) system, each includes multiple communication channels in the air interface between an MS and a BSS. Among the multiple channels is a shared communication channel, that is, a shared packet data channel, that may be shared among multiple MSs that are serviced by the same BSS. In accordance with the 1XEV-DV and HSDPA standards, communication system 100, and in particular scheduler 106, preferably uses a Carrier-to-interference ratio (C/I) feedback from the MSs in order scheduling a use of the shared packet data channel by an MS 110-112. In scheduling operation for the shared packet data channel, scheduler 106 considers (1) choosing which MS of the multiple MSs to schedule for use of the shared packet data channel; (2) selecting the encoder packet size(s) for the MS; and (3) selecting a number of Walsh codes to be allocated to the MS. The shared packet data channel in 1xEV-DV can be code multiplexed between two users (2-user CDM), while the shared packet data channel for HSDPA can be code multiplexed between four users (4-user CDM). Although the discussion below will only address the 2-user CDM supported by 1xEV-DV, one of ordinary skill in the art realizes that the concepts discussed also apply to the 4-user CDM case.
C/I feedback can be determined as follows. Each MS of the multiple MSs 110-112 measures a propagation channel between the MS and an array element of BSS 102 by correlating a signal received from the element with a known version of the signal. For example, BSS 102 may transmit, via the element, a pilot code, such as a predetermined pilot Walsh code, or a sequence of pilot symbols that is known to the MS and that is assigned to the element. When the MS receives the transmitted signal, the MS correlates the received signal with the known pilot code or symbols. Based on the comparison, the MS then determines the signal distortion attributable to the channel.
Measuring the autocorrelation of the background interference is somewhat more difficult. In one embodiment of the present invention, each MS 110-112 measures the autocorrelation of the background interference by demodulating a signal received from BSS 102 and subtracting the demodulated signal from an arriving signal. The resulting signal consists only of background interference, and the autocorrelation of this signal can be readily obtained by correlating the signal against itself. In another embodiment of the present invention, the MS may measure the autocorrelation by BSS 102 periodically blanking its transmitted signal for short intervals of time. During the brief intervals in which the transmitted signal is turned off, the received signal consists only of background interference. Again, the interference autocorrelation can be measured by correlating the signal against itself.
In yet another embodiment of the present invention, each MS 110-112 may measure the autocorrelation of the background interference by measuring the correlation of a received signal that is transmitted by BSS 102 (by correlating the signal against itself). This correlation is the sum of the signal correlation function and the interference correlation function. The MS transmits both the channel propagation information and the received signal correlation function to BSS 102, that is, to the BTS servicing the MS. BSS 102, preferably processor 206 of a BTS serving the MS, computes the signal correlation for the transmitted signal, as observed at the MS, based on knowledge of both the propagation channel and the transmitted signal (e.g., a pilot signal). The interference correlation is then obtained by subtracting the computed correlation for the transmitted signal from the correlation function of the received signal.
With knowledge of the propagation channels between each of the multiple array elements of BSS 102 and each of the multiple MSs 110-112 serviced by the BSS, and the interference environment at each MS, BSS 102 determines the signal-to-noise ratio (SNR) at each MS serviced by the BSS for any power allocation and further determines a set of weighting coefficients from among multiple sets of weighting coefficients that respectively correspond to the multiple fixed beams associated with the sector where the MS is located. For example, a memory devices 208 of a BTS servicing an MS may store multiple sets of weighting coefficients, wherein each set of weighting coefficients of the multiple sets of weighting coefficients corresponds to a beam of multiple beams associated with the sector serviced by the BTS. Processor 206 of the BTS then selects a set weighting coefficients that yield a maximum SNR, although other criteria for selecting a set weighting coefficients are known to those of ordinary skill in the art and may be utilized herein without departing from the scope of the present invention. When a BTS, such as BTS 104, then transmits a signal to a MS serviced by the BTS, processor 206 of the BTS conveys the appropriate weighting coefficients to weighters 322, 324 of the BTS. Each weighter 322, 324 then uses the weighting coefficient conveyed to the weighter by processor 206 to modulate the signal being transmitted over the corresponding antenna array element, which signal is then transmitted in of the multiple fixed, predetermined beams via the corresponding array element.
Referring now to <figref idref="f0004">FIG. 4</figref>, a block diagram of a sector 400, such as sectors 151-153, of communication system 100 is illustrated in accordance with an embodiment of the present invention. Sector 400 in includes multiple beams 401, 402 (two shown) that are transmitted by an antenna array, such as antenna arrays 120, 130, and 140, and a BTS 104 associated with the sector. The air interface between the BTS servicing the sector and each of the MSs located in the sector, that is, MSs 110 and 111, includes a shared packet data channel, like that in 1xEV-DV, that supports two-user Code Division Multiplexing (CDM) and is shared among the two users, or MSs.
In order to increase a capacity, or a number of users simultaneously engaged in communication sessions, of communication system 100, the communication system, and in particular scheduler 106, schedules a different MS, or user, in each beam of the multiple beams 401, 402 in sector 400. By simultaneously scheduling a user in each beam of the multiple beams 401, 402, a performance and throughput of communication system 100 is significantly increased over the prior art. In a first embodiment of the present invention, only a shared communication channel, such as a shared packet data channel, is used to convey user information to the MSs 110, 111 located in sector 400, and there is no IX voice or data on an associated carrier. Let γ<sub>1,p</sub> denote a pilot C/I for a first MS, such as MS 110, located in a first beam, such as beam 401, and let γ<sub>2,p</sub> denote a pilot C/I for a second MS, such as MS 111, located in a second beam, such as beam 402. Let <i>N</i><sub>PDCH</sub> denote the number of Walsh codes allocated to the shared communication channel, let <i>P</i> denote the total transmit power allocated to sector 400, and let <i>f</i><sub>o</sub> denote the fraction of the total power allocated to overhead channels, such as pilot, paging, and synchronization channels.
In order to preserve the integrity of the C/I feedback, assume that the transmitted power in each of beams 401 and 402 is both equal and constant. Thus the power allocated to each of beams 401 and 402 is <i>P</i>/2. In this way, the C/I information at each of the associated MSs 110 and MS 111 varies only as a function of the fading, and not due to fluctuations in the transmitted power.
If only a single MS, or user, is scheduled at a time in a sector and the signal intended for the MS is transmitted over both of the sector's beams (or transmitted only over the scheduled user's beam with CDMA noise of equal power transmitted over the other), the maximum sector capacity that can be achieved is given by <maths id="math0001" num=""><math display="block"><mi>Capacity</mi><mo>=</mo><msub><mi>N</mi><mi>PDCH</mi></msub><msub><mi> log</mi><mn>2</mn></msub><mfenced><mrow><mn>1</mn><mo>+</mo><mfrac><mrow><mi>P</mi><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mi>o</mi></msub></mrow></mfenced></mrow><msub><mi>N</mi><mi>PDCH</mi></msub></mfrac><mfrac><mn>1</mn><msub><mi>f</mi><mi>p</mi></msub></mfrac><mi>max</mi><mfenced><mrow><msub><mi>γ</mi><mrow><mn>1,</mn><mi>p</mi></mrow></msub><mo>,</mo><msub><mi>γ</mi><mrow><mn>2,</mn><mi>p</mi></mrow></msub></mrow></mfenced></mrow></mfenced><mo>,</mo></math><img file="EP1550327B1_D0001.tif" /></maths> where <i>f</i><sub>p</sub> is the fraction of the transmit power allocated to the pilot channel. To simplify the notation, let <maths id="math0002" num=""><math display="block"><mi>ζ</mi><mo>=</mo><mfrac><mrow><mi>P</mi><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mi>o</mi></msub></mrow></mfenced></mrow><msub><mi>N</mi><mi mathvariant="italic">PDCH</mi></msub></mfrac><mfrac><mn>1</mn><msub><mi>f</mi><mi>p</mi></msub></mfrac><mo>.</mo></math><img file="EP1550327B1_D0002.tif" /></maths> Therefore, when only a single MS is scheduled at a time and the signal intended for the MS is transmitted over both beams, the capacity of the sector is then given by <maths id="math0003" num=""><math display="block"><mi>Capacity</mi><mo>=</mo><msub><mi>N</mi><mi mathvariant="italic">PDCH</mi></msub><msub><mi> log</mi><mn>2</mn></msub><mfenced><mrow><mn>1</mn><mo>+</mo><mi>ζ</mi><mi> max</mi><mfenced><mrow><msub><mi>γ</mi><mrow><mn>1,</mn><mi>p</mi></mrow></msub><mo>,</mo><msub><mi>γ</mi><mrow><mn>2,</mn><mi>p</mi></mrow></msub></mrow></mfenced></mrow></mfenced><mo>.</mo></math><img file="EP1550327B1_D0003.tif" /></maths>
In communication system 100, a separate MS, or user, is concurrently scheduled in each of the multiple beams associated with a sector, that is, beams 401 and 402 of sector 400. When the signal intended for an MS 110, 111, associated with a respective sector beam 401, 402 is transmitted only over the beam associated with the MS, the capacity of sector 400 is given by <maths id="math0004" num=""><math display="block"><mi>Capacity</mi><mo>=</mo><msub><mi>N</mi><mi>PDCH</mi></msub><mfenced><mrow><mi>α</mi><msub><mi>log</mi><mn>2</mn></msub><mfenced><mrow><mn>1</mn><mo>+</mo><mfrac><mi>ξ</mi><mi>α</mi></mfrac><msub><mi>γ</mi><mrow><mn>1,</mn><mi>p</mi></mrow></msub></mrow></mfenced><mo>+</mo><mfenced><mrow><mn>1</mn><mo>−</mo><mi>α</mi></mrow></mfenced><msub><mi>log</mi><mn>2</mn></msub><mfenced><mrow><mn>1</mn><mo>+</mo><mfrac><mi>ζ</mi><mfenced><mrow><mn>1</mn><mo>−</mo><mi>α</mi></mrow></mfenced></mfrac><msub><mi>γ</mi><mrow><mn>2,</mn><mi>p</mi></mrow></msub></mrow></mfenced></mrow></mfenced></math><img file="EP1550327B1_D0004.tif" /></maths> where α denotes the fraction of the Walsh code space allocated to the first MS 110 and 1-α gives the fraction allocated to the second MS 111. Note that in this formulation, the power allocated to each Walsh code is different in the two beams 401 and 402.
The maximum achievable capacity for sector 400 is then given by <maths id="math0005" num=""><math display="block"><mi>Capacity</mi><mo>=</mo><msub><mi>N</mi><mi mathvariant="italic">PDCH</mi></msub><msub><mi> log</mi><mn>2</mn></msub><mfenced><mrow><mn>1</mn><mo>+</mo><mi>ζ</mi><mfenced><mrow><msub><mi>γ</mi><mrow><mn>1,</mn><mi>p</mi></mrow></msub><mo>+</mo><msub><mi>γ</mi><mrow><mn>2,</mn><mi>p</mi></mrow></msub></mrow></mfenced></mrow></mfenced><mo>,</mo></math><img file="EP1550327B1_D0005.tif" /></maths> and this is achieved when <maths id="math0006" num=""><math display="block"><mi>α</mi><mo>=</mo><mfrac><msub><mi>γ</mi><mrow><mn>1,</mn><mi>p</mi></mrow></msub><mrow><msub><mi>γ</mi><mrow><mn>1,</mn><mi>p</mi></mrow></msub><mo>+</mo><msub><mi>γ</mi><mrow><mn>2,</mn><mi>p</mi></mrow></msub></mrow></mfrac><mo>.</mo></math><img file="EP1550327B1_D0006.tif" /></maths> The increase in capacity resulting from the use of 2-user CDM with switched beams is thus given by <maths id="math0007" num=""><math display="block"><mtable columnalign="left"><mtr><mtd><mi>Capacity Increase</mi><mo>=</mo><msub><mi>N</mi><mi>PDCH</mi></msub><mfenced><mrow><msub><mi>log</mi><mn>2</mn></msub><mfenced><mrow><mn>1</mn><mo>+</mo><mi>ζ</mi><mfenced><mrow><msub><mi>γ</mi><mrow><mn>1,</mn><mi>p</mi></mrow></msub><mo>+</mo><msub><mi>γ</mi><mrow><mn>2,</mn><mi>p</mi></mrow></msub></mrow></mfenced></mrow></mfenced><mo>−</mo><msub><mi>log</mi><mn>2</mn></msub><mfenced><mrow><mn>1</mn><mo>+</mo><mi>ζ</mi><mi> max</mi><mfenced><mrow><msub><mi>γ</mi><mrow><mn>1,</mn><mi>p</mi></mrow></msub><mo>,</mo><msub><mi>γ</mi><mrow><mn>2,</mn><mi>p</mi></mrow></msub></mrow></mfenced></mrow></mfenced></mrow></mfenced></mtd></mtr><mtr><mtd><mo>=</mo><msub><mi>N</mi><mi>PDCH</mi></msub><msub><mi> log</mi><mn>2</mn></msub><mfenced><mfrac><mrow><mn>1</mn><mo>+</mo><mi>ζ</mi><mfenced><mrow><msub><mi>γ</mi><mrow><mn>1,</mn><mi>p</mi></mrow></msub><mo>+</mo><msub><mi>γ</mi><mrow><mn>2,</mn><mi>p</mi></mrow></msub></mrow></mfenced></mrow><mrow><mn>1</mn><mo>+</mo><mi>ζ</mi><mi> max</mi><mfenced><mrow><msub><mi>γ</mi><mrow><mn>1,</mn><mi>p</mi></mrow></msub><mo>,</mo><msub><mi>γ</mi><mrow><mn>2,</mn><mi>p</mi></mrow></msub></mrow></mfenced></mrow></mfrac></mfenced><mo>.</mo></mtd></mtr></mtable></math><img file="EP1550327B1_D0007.tif" /></maths> If γ<sub>1,p</sub> = γ<sub>2,p</sub>, the increase in capacity is given by <maths id="math0008" num=""><math display="block"><mi>Capacity Increase</mi><mo>=</mo><msub><mi>N</mi><mi>PDCH</mi></msub><msub><mi> log</mi><mn>2</mn></msub><mfenced><mfrac><mrow><mn>1</mn><mo>+</mo><mn>2</mn><mi>ζ</mi><mi mathvariant="normal"></mi><msub><mi>γ</mi><mrow><mn>1,</mn><mi>p</mi></mrow></msub></mrow><mrow><mn>1</mn><mo>+</mo><mi>ζ</mi><mi mathvariant="normal"></mi><msub><mi>γ</mi><mrow><mn>1,</mn><mi>p</mi></mrow></msub></mrow></mfrac></mfenced><mo>,</mo></math><img file="EP1550327B1_D0008.tif" /></maths> and this corresponds to a 3 dB increase in a signal-to-interference ratio (SIR) per Walsh code for the shared communication channel.
It may be noted that this is not a doubling of capacity. In order to double the capacity with a 3 dB increase in SIR, it is also necessary to double the number of Walsh codes (more generally, bandwidth). This could be done by allowing the use of quasi-orthogonal functions (QOF's, already in the CDMA2000 IX standard) for the packet data channel, with one set of QOF's allocated to each beam 401, 402.
As a result, by scheduling a separate MS, or user, 110, 111 in each of beams 401 and 402, wherein the signal intended for an MS associated with a given beam is transmitted only over that beam, sector 400 capacity becomes a function of the sum of the SIR's of each of the concurrently scheduled MSs, that is MSs 110 and 111, instead of a function of the max of the two SIR's. Furthermore, scheduling a separate MS, or user, in each of beams 401 and 402 provides the additional benefits of a communication system that is compatible with C/I feedback, adaptive modulation and coding (AMC), and scheduler 106 and does not cause variation in the interference into an adjacent sector or cell.
In another embodiment of the present invention, system 100 may be a CDMA 1XEV-DV system wherein BSS 102 conveys user information to each of the MSs 110-112 serviced by the BSS via a packet data channel as well as voice and data channels. The 1X voice and data is not transmitted over the packet data channel and requires some fraction of the total transmit power in each of beams 401 and 402 as well as a fraction of the total bandwidth. Also, the power required to provide 1X voice and data service is different in the two beams. Let <i>f</i><sub>1</sub> and <i>f</i><sub>2</sub> denote the fraction of power allocated to CDMA2000 1X voice and data (including pilot, paging, and synchronization overhead) in beams 401 and 402, respectively. For example, let <i>f</i><sub>1</sub> = 1/3 and <i>f</i><sub>2</sub> = 2/3. As above, let <i>N</i><sub>PDCH</sub> denote the number of Walsh codes available for the packet data channel. Note that this number excludes Walsh codes used either for overhead channels such as pilot, paging, and synchronization channels, as well as Walsh codes allocated for 1X voice and/or data.
Without CDM, when only a single MS, or user, is scheduled to receive an informational signal and the signal is transmitted over both beams (or transmitted only over the scheduled MS's beam with CDMA noise of equal power transmitted over the other beam) and the maximum capacity that can be achieved for the sector is given by <maths id="math0009" num=""><math display="block"><mi>Capacity</mi><mo>=</mo><msub><mi>N</mi><mi>PDCH</mi></msub><msub><mi> log</mi><mn>2</mn></msub><mfenced><mrow><mn>1</mn><mo>+</mo><mi>ζ</mi><mi> max</mi><mfenced><mrow><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mn>1</mn></msub></mrow></mfenced><msub><mi>γ</mi><mrow><mn>1,</mn><mi>p</mi></mrow></msub><mo>,</mo><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mn>2</mn></msub></mrow></mfenced><msub><mi>γ</mi><mrow><mn>2,</mn><mi>p</mi></mrow></msub></mrow></mfenced></mrow></mfenced><mo>,</mo></math><img file="EP1550327B1_D0009.tif" /></maths> where ζ is defined as above.
Again referring to <figref idref="f0004">FIG. 4</figref>, in communication system 100 a separate MS, or user, is concurrently scheduled in each of the multiple beams associated with a sector, that is, beams 401 and 402 of sector 400. That is, a first MS, such as MS 110, is scheduled to receive an information signal via a first beam, such as beam 401, and a second MS, such as MS 111, is scheduled to receive an information signal via a second beam, such as beam 402. Furthermore, an informational signal intended for a particular MS is transmitted to the MS only over the associated beam. The capacity of sector 400 is then given by <maths id="math0010" num=""><math display="block"><mi>Capacity</mi><mo>=</mo><msub><mi>N</mi><mi>PDCH</mi></msub><mfenced><mrow><mi>α</mi><msub><mi>log</mi><mn>2</mn></msub><mfenced><mrow><mn>1</mn><mo>+</mo><mfrac><mrow><mi>ζ</mi><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mn>1</mn></msub></mrow></mfenced></mrow><mi>α</mi></mfrac><msub><mi>γ</mi><mrow><mn>1,</mn><mi>p</mi></mrow></msub></mrow></mfenced><mo>+</mo><mfenced><mrow><mn>1</mn><mo>−</mo><mi>α</mi></mrow></mfenced><msub><mi>log</mi><mn>2</mn></msub><mfenced><mrow><mn>1</mn><mo>+</mo><mfrac><mrow><mi>ζ</mi><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mn>2</mn></msub></mrow></mfenced></mrow><mfenced><mrow><mn>1</mn><mo>−</mo><mi>α</mi></mrow></mfenced></mfrac><msub><mi>γ</mi><mrow><mn>2,</mn><mi>p</mi></mrow></msub></mrow></mfenced></mrow></mfenced></math><img file="EP1550327B1_D0010.tif" /></maths> where α denotes the fraction of the <i>N</i><sub>PDCH</sub> Walsh codes allocated to the first MS 110 in the first beam 401 and 1-α denotes the fraction of the codes allocated to the second MS 111 in the second beam 402. The maximum achievable capacity is then given by <maths id="math0011" num=""><math display="block"><mi>Capacity</mi><mo>=</mo><msub><mi>N</mi><mi>PDCH</mi></msub><msub><mi> log</mi><mn>2</mn></msub><mfenced><mrow><mn>1</mn><mo>+</mo><mi>ζ</mi><mfenced><mrow><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mn>1</mn></msub></mrow></mfenced><msub><mi>γ</mi><mrow><mn>1,</mn><mi>p</mi></mrow></msub><mo>+</mo><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mn>2</mn></msub></mrow></mfenced><msub><mi>γ</mi><mrow><mn>2,</mn><mi>p</mi></mrow></msub></mrow></mfenced></mrow></mfenced><mo>,</mo></math><img file="EP1550327B1_D0011.tif" /></maths> and is achieved when <maths id="math0012" num=""><math display="block"><mi>α</mi><mo>=</mo><mfrac><mrow><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mn>1</mn></msub></mrow></mfenced><msub><mi>γ</mi><mrow><mn>1,</mn><mi>p</mi></mrow></msub></mrow><mrow><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mn>1</mn></msub></mrow></mfenced><msub><mi>γ</mi><mrow><mn>1,</mn><mi>p</mi></mrow></msub><mo>+</mo><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mn>2</mn></msub></mrow></mfenced><msub><mi>γ</mi><mrow><mn>2,</mn><mi>p</mi></mrow></msub></mrow></mfrac><mo>.</mo></math><img file="EP1550327B1_D0012.tif" /></maths>
Thus, switched beams provide similar benefits in a mixed system with both 1X voice and data and the shared communication channel as in a system using only the shared communication channel. As above, the scheduling of separate users for each beam of the multiple switched beams results in sector capacity that is a function of the sum of the SIR's of each of MS 110 and MS 111, scaled by the fraction of the beam power available for the shared communication channel, instead of a function of the max of the two SIR's. Also, once again, scheduling a separate MS, or user, in each of beams 401 and 402 provides the additional benefits of a communication system that is compatible with C/I feedback, adaptive modulation and coding (AMC), and scheduler 106 and does not cause variation in the interference into an adjacent sector or cell.
The results of scheduling of separate users for each beam of the multiple switched beams can be extended directly to systems supporting more than beams per sector and/or support of more than two CDM users per sector. As noted above, HSDPA supports 4-user CDM and the ideas presented here can be applied directly to HSDPA. For example, with four switched beams in a sector along with the 4-user CDM supported by HSDPA, the SIR per Walsh code can be increased by up to 6 dB.
In yet another embodiment of the present invention, the scheduling of separate users for each beam of the multiple switched beams may be extended to shared communication channels that support the code division multiplexing of more than two users, such as the HSDPA shared packet data channel. <figref idref="f0004">FIG. 5</figref> is a block diagram of a sector 500 of communication system 100 in accordance with another embodiment of the present invention. As depicted in <figref idref="f0004">FIG. 5</figref>, sector 500 in includes three beams 501-503. Let γ<sub>1,p</sub> denote the pilot C/I for a first MS, such as MS 110, located in a first beam 501, γ<sub>2,p</sub> denote the pilot C/I for a second MS, such as MS 111, located in a second beam 502, and γ<sub>3,p</sub> denote the pilot C/I for a third MS, such as MS 112, which MS is now located in a third beam 503 in the same sector as MSs 110 and 111.
As above, let <i>N</i><sub>PDCH</sub> denote the number of Walsh codes allocated to a shared communication channel, preferably a shared packet data channel that is transmitted over each air interface 116-118. Let <i>P</i> denote the total transmit power allocated to the sector. Let <i>f</i><sub>o</sub> denote the fraction of the total power allocated to overhead channels, such as pilot, paging, and synchronization channels. The power allocated to each beam is constant and equal to <i>P</i>/3<i>.</i> In this way, the C/I information at each MS 110-112 located in a respective beam 501-503 varies only as a function of the fading, and not due to fluctuations in the transmitted power.
If only a single user at a time is scheduled for the sector and the signal is transmitted over all three beams (or transmitted only over the scheduled user's beam with CDMA noise of equal power transmitted over the other beams), the maximum capacity that can be achieved for the sector is given by <maths id="math0013" num=""><math display="block"><mtable columnalign="left"><mtr><mtd><mi>Capacity</mi><mo>=</mo><msub><mi>N</mi><mi>PDCH</mi></msub><msub><mi> log</mi><mn>2</mn></msub><mfenced><mrow><mn>1</mn><mo>+</mo><mfrac><mrow><mi>P</mi><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mi>o</mi></msub></mrow></mfenced></mrow><msub><mi>N</mi><mi>PDCH</mi></msub></mfrac><mfrac><mn>1</mn><msub><mi>f</mi><mi>p</mi></msub></mfrac><mi>max</mi><mfenced><mrow><msub><mi>γ</mi><mrow><mn>1,</mn><mi>p</mi></mrow></msub><mo>,</mo><msub><mi>γ</mi><mrow><mn>2,</mn><mi>p</mi></mrow></msub><mo>,</mo><msub><mi>γ</mi><mrow><mn>3,</mn><mi>p</mi></mrow></msub></mrow></mfenced></mrow></mfenced></mtd></mtr><mtr><mtd><mo>=</mo><msub><mi>N</mi><mi mathvariant="italic">PDCH</mi></msub><msub><mi> log</mi><mn>2</mn></msub><mfenced><mrow><mn>1</mn><mo>+</mo><mi>ζ</mi><mi> max</mi><mfenced><mrow><msub><mi>γ</mi><mrow><mn>1,</mn><mi>p</mi></mrow></msub><mo>,</mo><msub><mi>γ</mi><mrow><mn>2,</mn><mi>p</mi></mrow></msub><mo>,</mo><msub><mi>γ</mi><mrow><mn>3,</mn><mi>p</mi></mrow></msub></mrow></mfenced></mrow></mfenced><mo>,</mo></mtd></mtr></mtable></math><img file="EP1550327B1_D0013.tif" /></maths> where <i>f</i><sub>p</sub> and ζ are defined as above.
In the embodiment of communication system 100 illustrated by <figref idref="f0004">FIG. 5</figref>, a separate MS 110-112 is respectively scheduled in each beam 501-503 in sector 500. Furthermore, an informational signal intended for an MS 110-112 located in a respective beam 501-503 is transmitted only over that beam. A capacity of sector 500 is then given by <maths id="math0014" num=""><math display="block"><mi>Capacity</mi><mo>=</mo><msub><mi>N</mi><mi>PDCH</mi></msub><mfenced><mrow><mi>α</mi><msub><mi>log</mi><mn>2</mn></msub><mfenced><mrow><mn>1</mn><mo>+</mo><mfrac><mi>ζ</mi><mi>α</mi></mfrac><msub><mi>γ</mi><mrow><mn>1,</mn><mi>p</mi></mrow></msub></mrow></mfenced><mo>+</mo><mi>β</mi><msub><mi>log</mi><mn>2</mn></msub><mfenced><mrow><mn>1</mn><mo>+</mo><mfrac><mi>ζ</mi><mi>β</mi></mfrac><msub><mi>γ</mi><mrow><mn>2,</mn><mi>p</mi></mrow></msub></mrow></mfenced><mo>+</mo><mfenced><mrow><mn>1</mn><mo>−</mo><mi>α</mi><mo>−</mo><mi>β</mi></mrow></mfenced><msub><mi>log</mi><mn>2</mn></msub><mfenced><mrow><mn>1</mn><mo>+</mo><mfrac><mi>ζ</mi><mrow><mn>1</mn><mo>−</mo><mi>α</mi><mo>−</mo><mi>β</mi></mrow></mfrac><msub><mi>γ</mi><mrow><mn>2,</mn><mi>p</mi></mrow></msub></mrow></mfenced></mrow></mfenced></math><img file="EP1550327B1_D0014.tif" /></maths> where α is the fraction of the Walsh codes allocated to beam 501, β is the fraction of the Walsh codes allocated to beam 502, and 1-α-β is the fraction of Walsh codes allocated to beam 503. The maximum achievable capacity of sector 500 is then given by <maths id="math0015" num=""><math display="block"><mi>Capacity</mi><mo>=</mo><msub><mi>N</mi><mi>PDCH</mi></msub><msub><mi> log</mi><mn>2</mn></msub><mfenced><mrow><mn>1</mn><mo>+</mo><mi>ζ</mi><mfenced><mrow><msub><mi>γ</mi><mrow><mn>1,</mn><mi>p</mi></mrow></msub><mo>+</mo><msub><mi>γ</mi><mrow><mn>2,</mn><mi>p</mi></mrow></msub><mo>+</mo><msub><mi>γ</mi><mrow><mn>3,</mn><mi>p</mi></mrow></msub></mrow></mfenced></mrow></mfenced><mo>,</mo></math><img file="EP1550327B1_D0015.tif" /></maths> and this is achieved when <maths id="math0016" num=""><math display="block"><mi>α</mi><mo>=</mo><mfrac><msub><mi>γ</mi><mrow><mn>1,</mn><mi>p</mi></mrow></msub><mrow><msub><mi>γ</mi><mrow><mn>1,</mn><mi>p</mi></mrow></msub><mo>+</mo><msub><mi>γ</mi><mrow><mn>2,</mn><mi>p</mi></mrow></msub><mo>+</mo><msub><mi>γ</mi><mrow><mn>3,</mn><mi>p</mi></mrow></msub></mrow></mfrac><mi> and </mi><mi>β</mi><mo>=</mo><mfrac><msub><mi>γ</mi><mrow><mn>2,</mn><mi>p</mi></mrow></msub><mrow><msub><mi>γ</mi><mrow><mn>1,</mn><mi>p</mi></mrow></msub><mo>+</mo><msub><mi>γ</mi><mrow><mn>2,</mn><mi>p</mi></mrow></msub><mo>+</mo><msub><mi>γ</mi><mrow><mn>3,</mn><mi>p</mi></mrow></msub></mrow></mfrac><mo>.</mo></math><img file="EP1550327B1_D0016.tif" /></maths> Although the above is described with respect to three beams 501-503 in sector 500, those who are of ordinary skill in the art realize that the above improvement in system capacity by concurrent assignment of a separate beam to each of multiple MSs can easily be extended to any number of beams in sector 500.
In still another embodiment of the present invention, the shared communication channel may support a code division multiplexing of more than two MSs, or users, and operates in a system with CDMA2000 1X voice and data. In particular, suppose the shared communication channel supports the code division multiplexing of three MSs, or users, 110-112 although those who are of ordinary skill in the art realize that the results can easily be extended to an arbitrary number of MSs, or CDM users.
The 1X voice and data is not transmitted over the shared communication channel and requires some fraction of the total transmit power in each beam as well as a fraction of the total bandwidth. Referring again to <figref idref="f0004">FIG. 5</figref>, let <i>f</i><sub>1</sub>, <i>f</i><sub>2</sub>, and <i>f</i><sub>3</sub> denote the fraction of power allocated to CDMA2000 1X voice and data (including pilot, paging, and synchronzation channel overhead) in beams 501, 502, and 503 respectively. As before, let <i>N</i><sub>PDCH</sub> denote the number of Walsh codes available for the shared communication channel. Note that this number excludes Walsh codes used either for overhead channels such as pilot, paging, synchronization channels, as well as Walsh codes allocated for 1X voice and/or data.
Without CDM, if only a single user is scheduled to receive a user information signal in a sector and the signal is transmitted over all three beams (or transmitted only over the scheduled user's beam with CDMA noise of equal power transmitted over the other beams), the maximum capacity that can be achieved for the sector is given by <maths id="math0017" num=""><math display="block"><mi>Capacity</mi><mo>=</mo><msub><mi>N</mi><mi mathvariant="italic">PDCH</mi></msub><msub><mi> log</mi><mn>2</mn></msub><mfenced><mrow><mn>1</mn><mo>+</mo><mi>ζ</mi><mi> max</mi><mfenced><mrow><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mn>1</mn></msub></mrow></mfenced><msub><mi>γ</mi><mrow><mn>1,</mn><mi>p</mi></mrow></msub><mo>,</mo><mi mathvariant="normal"></mi><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mn>2</mn></msub></mrow></mfenced><msub><mi>γ</mi><mrow><mn>2,</mn><mi>p</mi></mrow></msub><mo>,</mo><mi mathvariant="normal"></mi><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mn>3</mn></msub></mrow></mfenced><msub><mi>γ</mi><mrow><mn>3,</mn><mi>p</mi></mrow></msub></mrow></mfenced></mrow></mfenced><mo>,</mo></math><img file="EP1550327B1_D0017.tif" /></maths> where ζ is defined as above.
With CDM, as depicted in <figref idref="f0004">FIG. 5</figref>, a separate MS, or user, 110-112 may be scheduled in each of the three beams 501-503 in sector 500. In addition, an informational signal intended for each MS 110-112 is transmitted to the MS only over the beam associated with the MS. The capacity of sector 500 is now given by <maths id="math0018" num=""><math display="block"><mi>Capacity</mi><mo>=</mo><msub><mi>N</mi><mi>PDCH</mi></msub><mfenced><mtable columnalign="left"><mtr><mtd><mi>α</mi><msub><mi>log</mi><mn>2</mn></msub><mfenced><mrow><mn>1</mn><mo>+</mo><mfrac><mrow><mi>ζ</mi><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mn>1</mn></msub></mrow></mfenced></mrow><mi>α</mi></mfrac><msub><mi>γ</mi><mrow><mn>1,</mn><mi>p</mi></mrow></msub></mrow></mfenced><mo>+</mo><mi>β</mi><msub><mi>log</mi><mn>2</mn></msub><mfenced><mrow><mn>1</mn><mo>+</mo><mfrac><mrow><mi>ζ</mi><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mn>2</mn></msub></mrow></mfenced></mrow><mi>β</mi></mfrac><msub><mi>γ</mi><mrow><mn>2,</mn><mi>p</mi></mrow></msub></mrow></mfenced></mtd></mtr><mtr><mtd><mo>+</mo><mfenced><mrow><mn>1</mn><mo>−</mo><mi>α</mi><mo>−</mo><mi>β</mi></mrow></mfenced><msub><mi>log</mi><mn>2</mn></msub><mfenced><mrow><mn>1</mn><mo>+</mo><mfrac><mrow><mi>ζ</mi><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mn>2</mn></msub></mrow></mfenced></mrow><mfenced><mrow><mn>1</mn><mo>−</mo><mi>α</mi><mo>−</mo><mi>β</mi></mrow></mfenced></mfrac><msub><mi>γ</mi><mrow><mn>2,</mn><mi>p</mi></mrow></msub></mrow></mfenced></mtd></mtr></mtable></mfenced></math><img file="EP1550327B1_D0018.tif" /></maths> where, as before, α is the fraction of the Walsh codes allocated to beam 501, β is the fraction of the Walsh codes allocated to beam 502, and 1-α-β is the fraction of Walsh codes allocated to beam 503. The maximum achievable capacity for sector 500 is then given by <maths id="math0019" num=""><math display="block"><mi>Capacity</mi><mo>=</mo><msub><mi>N</mi><mi>PDCH</mi></msub><msub><mi> log</mi><mn>2</mn></msub><mfenced><mrow><mn>1</mn><mo>+</mo><mi>ζ</mi><mfenced><mrow><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mn>1</mn></msub></mrow></mfenced><msub><mi>γ</mi><mrow><mn>1,</mn><mi>p</mi></mrow></msub><mo>+</mo><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mn>2</mn></msub></mrow></mfenced><msub><mi>γ</mi><mrow><mn>2,</mn><mi>p</mi></mrow></msub><mo>+</mo><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mn>3</mn></msub></mrow></mfenced><msub><mi>γ</mi><mrow><mn>3,</mn><mi>p</mi></mrow></msub></mrow></mfenced></mrow></mfenced><mo>,</mo></math><img file="EP1550327B1_D0019.tif" /></maths> and is achieved when <maths id="math0020" num=""><math display="block"><mi>α</mi><mo>=</mo><mfrac><mrow><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mn>1</mn></msub></mrow></mfenced><msub><mi>γ</mi><mrow><mn>1,</mn><mi>p</mi></mrow></msub></mrow><mrow><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mn>1</mn></msub></mrow></mfenced><msub><mi>γ</mi><mrow><mn>1,</mn><mi>p</mi></mrow></msub><mo>+</mo><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mn>2</mn></msub></mrow></mfenced><msub><mi>γ</mi><mrow><mn>2,</mn><mi>p</mi></mrow></msub><mo>+</mo><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mn>3</mn></msub></mrow></mfenced><msub><mi>λ</mi><mrow><mn>3,</mn><mi>p</mi></mrow></msub></mrow></mfrac><mo>,</mo></math><img file="EP1550327B1_D0020.tif" /></maths> and <maths id="math0021" num=""><math display="block"><mi>β</mi><mo>=</mo><mfrac><mrow><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mn>2</mn></msub></mrow></mfenced><msub><mi>γ</mi><mrow><mn>2,</mn><mi>p</mi></mrow></msub></mrow><mrow><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mn>1</mn></msub></mrow></mfenced><msub><mi>γ</mi><mrow><mn>1,</mn><mi>p</mi></mrow></msub><mo>+</mo><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mn>2</mn></msub></mrow></mfenced><msub><mi>γ</mi><mrow><mn>2,</mn><mi>p</mi></mrow></msub><mo>+</mo><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mn>3</mn></msub></mrow></mfenced><msub><mi>λ</mi><mrow><mn>3,</mn><mi>p</mi></mrow></msub></mrow></mfrac><mo>.</mo></math><img file="EP1550327B1_D0021.tif" /></maths> Thus, switched beams provide similar benefits in a mixed system with both 1X voice and data and the shared communication channel as in a system using only the shared communication channel.
Referring now to <figref idref="f0005">FIG. 6</figref>, another embodiment of the present invention is depicted wherein a sector 600 of communication system 100 is partitioned into <i>K</i> beams 601-603, where <i>K</i> is greater than 2. The notation follows from above. Let γ<sub>i,p</sub> denote the C/I of an MS, or user, associated with a beam <i>i</i> (either the user with the highest C/I in the beam or a user selected by some other criteria), such as MS, or user, 110 in beam 601. Let ζ be defined as above so that <maths id="math0022" num=""><math display="block"><mi>ζ</mi><mo>=</mo><mfrac><mrow><mi>P</mi><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mi>o</mi></msub></mrow></mfenced></mrow><msub><mi>N</mi><mi mathvariant="italic">PDCH</mi></msub></mfrac><mfrac><mn>1</mn><msub><mi>f</mi><mi>p</mi></msub></mfrac></math><img file="EP1550327B1_D0022.tif" /></maths> where P is the total power allocated to the sector, <i>f</i><sub>p</sub> is the fraction of this power allocated to the pilot, <i>N</i><sub>PDCH</sub> is the number of Walsh codes allocated to the shared communication channel, and <i>f</i><sub>0</sub> denotes the power allocated to the overhead channels such as pilot, paging and synchronization channels.
Let <i>f</i><sub>i</sub> denote a fraction of the total power allocated to a beam <i>i</i> that is currently assigned to voice and 1X data in the beam. Assume that the transmit power is to be equally divided over the <i>K</i> beams 601-603 at all times, so that the power per beam is <i>P</i>/<i>K.</i>
Without the use of CDM, if only a single user is scheduled to receive a user information signal in a sector and the signal is transmitted over all three beams (or transmitted only over the scheduled user's beam with CDMA noise of equal power transmitted over the other beams), the maximum capacity that can be achieved for the sector is given by <maths id="math0023" num=""><math display="block"><mi>Capacity</mi><mo>=</mo><msub><mi>N</mi><mi mathvariant="italic">PDCH</mi></msub><msub><mi> log</mi><mn>2</mn></msub><mfenced><mrow><mn>1</mn><mo>+</mo><mi>ζ</mi><mi> max</mi><mfenced><mrow><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mn>1</mn></msub></mrow></mfenced><msub><mi>γ</mi><mrow><mn>1,</mn><mi>p</mi></mrow></msub><mo>,</mo><mi mathvariant="normal"></mi><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mn>2</mn></msub></mrow></mfenced><msub><mi>γ</mi><mrow><mn>2,</mn><mi>p</mi></mrow></msub><mo>,</mo><mo>…</mo><mo>,</mo><mi mathvariant="normal"></mi><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mi>K</mi></msub></mrow></mfenced><msub><mi>γ</mi><mrow><mi>K</mi><mo>,</mo><mi>p</mi></mrow></msub></mrow></mfenced></mrow></mfenced></math><img file="EP1550327B1_D0023.tif" /></maths> and this maximum capacity is achieved if we schedule use of the shared packet data channel by a user <i>i</i>* for which the product (1-<i>f</i><sub>i</sub>) γ<sub>i,p</sub> is maximum, and allocate all of the Walsh codes <i>N</i><sub>PDCH</sub> and the available power (1-<i>f</i><sub>i</sub>*) <i>P</i>/<i>K</i> to the user in an associated beam <i>i</i>*.
With the use of 2-user CDM, the maximum capacity that can be achieved for the sector is given by <maths id="math0024" num=""><math display="block"><mi>Capacity</mi><mo>=</mo><msub><mi>N</mi><mi>PDCH</mi></msub><msub><mi> log</mi><mn>2</mn></msub><mfenced><mrow><mn>1</mn><mo>+</mo><mi>ζ</mi><mfenced><mrow><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mrow><mi>i</mi><mo>*</mo></mrow></msub></mrow></mfenced><msub><mi>γ</mi><mrow><mi>i</mi><mo>*</mo><mo>,</mo><mi>p</mi></mrow></msub><mo>+</mo><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mrow><mi>j</mi><mo>*</mo></mrow></msub></mrow></mfenced><msub><mi>γ</mi><mrow><mi>j</mi><mo>*</mo><mo>,</mo><mi>p</mi></mrow></msub></mrow></mfenced></mrow></mfenced><mo>,</mo></math><img file="EP1550327B1_D0024.tif" /></maths> where <i>i</i>* and <i>j</i>* are two MSs, or users (in associated beams <i>i</i>* and <i>j</i>*), such as MSs 110 and 111 in associated beams 601 and 602, located in sector 600 for which the product (1-<i>f</i><sub>i</sub>) γ<sub>i,p</sub> are maximum, and this capacity is achieved when the fraction α* of the <i>N</i><sub>PDCH</sub> Walsh codes allocated to MS (beam) <i>i</i>* is given by <maths id="math0025" num=""><math display="block"><mi>α</mi><mo>*</mo><mo>=</mo><mfrac><mrow><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mn>1</mn></msub></mrow></mfenced><msub><mi>γ</mi><mrow><mi>i</mi><mo>*</mo><mo>,</mo><mi>p</mi></mrow></msub></mrow><mrow><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mn>1</mn></msub></mrow></mfenced><msub><mi>γ</mi><mrow><mi>i</mi><mo>*</mo><mo>,</mo><mi>p</mi></mrow></msub><mo>+</mo><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mn>2</mn></msub></mrow></mfenced><msub><mi>γ</mi><mrow><mi>j</mi><mo>*</mo><mo>,</mo><mi>p</mi></mrow></msub></mrow></mfrac><mo>,</mo></math><img file="EP1550327B1_D0025.tif" /></maths> and the fraction of Walsh codes allocated to MS (beam) <i>j</i>* is (1-α*).
If MSs, or users, <i>k</i> and <i>l</i> are scheduled (not necessarily the MSs, or users, <i>i</i>* and <i>j</i>*), the maximum capacity that can be achieved is given by <maths id="math0026" num=""><math display="block"><mi>Capacity</mi><mo>=</mo><msub><mi>N</mi><mi>PDCH</mi></msub><msub><mi> log</mi><mn>2</mn></msub><mfenced><mrow><mn>1</mn><mo>+</mo><mi>ζ</mi><mfenced><mrow><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mi>k</mi></msub></mrow></mfenced><msub><mi>γ</mi><mrow><mi>k</mi><mo>,</mo><mi>p</mi></mrow></msub><mo>+</mo><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mi>l</mi></msub></mrow></mfenced><msub><mi>γ</mi><mrow><mi>l</mi><mo>,</mo><mi>p</mi></mrow></msub></mrow></mfenced></mrow></mfenced><mo>,</mo></math><img file="EP1550327B1_D0026.tif" /></maths> and this capacity is achieved only when a fraction α of the <i>N</i><sub>PDCH</sub> Walsh codes is allocated to MS <i>k,</i> and the remaining fraction (1-α) are allocated to MS <i>l</i>, where α is given by <maths id="math0027" num=""><math display="block"><mi>α</mi><mo>=</mo><mfrac><mrow><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mi>k</mi></msub></mrow></mfenced><msub><mi>γ</mi><mrow><mi>k</mi><mo>,</mo><mi>p</mi></mrow></msub></mrow><mrow><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mi>k</mi></msub></mrow></mfenced><msub><mi>γ</mi><mrow><mi>k</mi><mo>,</mo><mi>p</mi></mrow></msub><mo>+</mo><mfenced><mrow><mn>1</mn><mo>−</mo><msub><mi>f</mi><mi>l</mi></msub></mrow></mfenced><msub><mi>γ</mi><mrow><mi>l</mi><mo>,</mo><mi>p</mi></mrow></msub></mrow></mfrac></math><img file="EP1550327B1_D0027.tif" /></maths>
In still other embodiments of the present invention, communication system 100 may assign other uses to beams that do not include an MS, or user, that is currently assigned to the shared communication channel in order to optimize system capacity. In one such embodiment, the portion of the shared communication channel assigned to one of such a beam's neighboring beams may be transmitted in this beam with power equal to the power available for the packet data channel in this beam. In another such embodiment, an entire shared control channel, that is, a shared packet data control channel, (the sum signal for the two CDM-ed users) may be transmitted over such a beam with power equal to the power available to the packet data channel in the beam. In yet another such embodiment, a randomly modulated bit stream may be transmitted in such a beam using an unused Walsh code with power equal to the power available to the packet data channel in this beam.
In still another embodiment of the present invention, when communication system 100 is a CDMA2000 1xEV-DV communication system that includes multiple control channels such as a first Packet Data Control Channel (PDCCH) and a second Packet Data Control Channel (PDCCH), the first PDCCH may be transmitted to all beams (and only these beams) with MSs currently assigned to the shared packet data channel (PDCH). The second PDCCH is then transmitted only to the beam with the target user for this second PDCCH.
In yet another embodiment of the present invention, communication system 100 may transmit CDMA noise (randomly modulated unused Walsh code) on a shared communication channel in order to keep the transmitted power in each of the beams equal and constant and preserve the integrity of the C/I feedback. Transmission of noise may be desirable if either there is no data to transmit on the shared communication channel during some time intervals or there are two beams for the shared packet data channel, but there are four beams for 1X voice and data. In this instance, only one of the two of the four beams may be scheduled for the shared communication channel, the other two beams must be filled with noise.
In still other embodiments of the present invention, it may be desirable to allocate different fractions of the sector total transmit power to the beams (rather than equal power). This approach may be useful when the average traffic is unevenly distributed within the beams. It may also be desirable to use beams of different width for the same reason - that is, to serve a traffic demand that has a non-uniform angular distribution. Both techniques can also be combined - that is, the power levels of the beams may be unequal, and the widths of the beams may be unequal. In all cases, the allocation of the Walsh codes between the users in the different beams can be allocated so as to maximize the theoretical capacity in a manner similar to that given above. More specifically, the power per beam can be maintained at an approximately fixed level, while the Walsh codes of the shared packet data channel are allocated so as to maximize the capacity. Preferably, while the power distribution among the beams may not be equal, the power levels of the beams should be held approximately constant so as not to disrupt the C/I feedback from the mobiles. If the power levels of the beams are changed, they should be changed infrequently or at a low rate, since changing these power levels disturbs the C/I feedback.
In summary, in order to increase a capacity, or a number of MSs or users, that may engaged in concurrent communication sessions, communication system 100 schedules a different MS, or user, in each beam of the multiple beams associated with a coverage area, in particular a sector. By simultaneously scheduling a user in each beam of the multiple beams, a performance and throughput of communication system 100 is significantly increased over the prior art. In one embodiment of the present invention, a portion of a communication channel that is shared among multiple MSs located in the sector, such as a shared packet data channel, is allocated to each MS scheduled in a beam. The portion of the shared communication channel allocated to each MS is then concurrently transmitted to each MS via the beam associated with the MS. In other embodiments of the present invention, wherein one or more MSs located in a sector share the shared communication channel and other MSs located in the sector do not utilize the shared communication channel, noise may be transmitted in a portion of the shared communication channel transmitted to the latter MSs. In yet other embodiments of the present invention, voice channels, data channels, and control channels associated with each MS scheduled in a beam may be concurrently transmitted to each MS via the beam associated with the MS. In still other embodiments of the present invention, communication system 100 may distribute the total transmitted power allocated to the sector approximately equally among the multiple beams associated with the sector or in an unequal fashion among the multiple beams. By individually adjusting a power of the signals transmitted in each beam, a quality of the received signals may be optimized and interference resulting from transmission of signals in multiple beams in a same sector may be minimized.
<figref idref="f0006">FIG. 7</figref> is a logic flow diagram 700 of steps executed by communication system 100 in conveying information to each MS of multiple MS 110, 111 via a switched beam antenna system. Logic flow diagram 700 begins when communication system 100, preferably scheduler 106, schedules (702) a different MS of multiple MSs located in a particular sector serviced by a BSS, such as MSs 110-111 (two shown) located in sector 151 serviced by BSS 102, for use of each beam of multiple beams 160, 161 (two shown) associated with that sector. For example, a first MS 110 of the multiple MS's 110, 111 may be scheduled for use of a first beam 160 and a second MS 111 of the multiple MS's 110, 111 may be scheduled for use of a second beam 161. BSS 102 communicates with each MS of the multiple MSs 110, 111 via a respective air interface 116, 117. When each air interface 116, 117 includes a shared communication channel, such as a shared packet data channel, communication system 100, preferably BSS 102, assigns (704) a first portion of the shared communication channel to first MS 110 and assigns (706) a second portion of the shared communication channel to the second MS 111. BSS 102, and in particular a BTS servicing each MS, then transmits (708) the first portion of the of the shared communication channel to the first MS 110 in the first beam 160 and transmits (710) the second portion of the shared communication channel to the second MS 111 in the second beam 161.
When communication system 100 is a CDMA communication system, the shared communication channel may comprise multiple orthogonal codes. In such an event, the step of assigning (704) a first portion of the shared communication channel to the first MS 110 may comprise a step of assigning a first set of orthogonal codes of the multiple orthogonal codes to the first MS 110, and the step of assigning (706) a second portion of the shared communication channel to the second MS 111 may comprise a step of assigning a second set of orthogonal codes of the multiple orthogonal codes to second MS 111. The steps of transmitting (708, 710) the first and second portions of the shared communication channel to the first and second MSs 110, 111 in each MS's respective beam 160, 161 then respectively comprise steps of transmitting the first set of orthogonal codes to the first MS 110 in the first beam 160 and transmitting the second set of orthogonal codes to the second MS 111 in the second beam 161. The first set of orthogonal codes and the second set of orthogonal codes may each comprise a same proportion of the multiple orthogonal codes or may each comprise a different proportion of the multiple orthogonal codes.
In another embodiment of the present invention, communication system 100, that is, each air interface 116, 117 between BSS 102 and MS's 110 and 111, may further include a control channel, preferably a packet data control channel. In such an embodiment, logic flow 700 may further include a step of transmitting (712), by a BTS 104, 105 servicing each MS, the control channel to each of the first MS 110 in the first beam 160 and to the second MS 111 in the second beam 161. In yet another embodiment of the present invention, communication system 100 may further include multiple control channels, preferably multiple packet data control channels. In such an embodiment, the step of transmitting (712), by a BTS servicing each MS, a control channel to each of the first MS 110 in the first beam 160 and to the second MS 111 in the second beam 161 may comprise a step of transmitting a first control channel of the multiple packet data control channels to each of the first MS 110 and the second MS via respective beams 160 and 161. Logic flow 700 may then further include a step of transmitting (714), by a BTS servicing each MS, a second control channel of the multiple control channels in the first beam 160 but not in the second beam 161.
In still another embodiment of the present invention, communication system 100, that is, each air interface 116, 117 between BSS 102 and MSs 110 and 111, may further include multiple voice channels and multiple data channels. In such an embodiment, logic flow diagram 700 may further include steps of transmitting (716), by a BTS servicing the MS, a first voice channel of the multiple voice channels and a first data channel of the multiple data channels to MS 110 in the first beam 160 and transmitting (718), by a BTS servicing the MS, a second voice channel of the multiple voice channels and a second data channel of the multiple data channels to the second MS 111 in the second beam 161. In yet another embodiment of the present invention, logic flow diagram 700 may further steps of transmitting (720), by a BTS servicing the MS, a third voice channel of the multiple voice channels and a third data channel of the multiple data channels in a third beam of the multiple beams associated with sector 151 and transmitting (722) noise in a portion of the shared communication channel associated with the third beam.
In still other embodiments of the present invention, different proportions of the total transmitted power allocated to sector 151 may be allocated to each of the multiple beams 160, 161 associated with the sector. For example, in one embodiment of the present invention, BSS 102 or a BTS servicing each MS, may allocate (724) a same proportion of the total transmitted power allocated to sector 151 to each of the multiple beams 160, 161. When the sets of orthogonal codes transmitted in each beam are different in size, then a result of allocating a same proportion of the total transmitted power to each of the multiple beams may be an allocation of a different transmitted power to each orthogonal code. However, it is not necessary that each beam be allocated a same proportion of the total transmitted power and in another embodiment of the present invention, BSS 102 or a BTS servicing each MS may allocate (726) each beam of the multiple beams 160, 161 a different proportion of a total transmitted power allocated to sector 151.
By scheduling a different MS, or user, in each beam of the multiple beams associated with a coverage area, in particular a sector, communication system 100 increases a capacity, or a number of mobile stations (MSs), or users, that may engaged in concurrent communication sessions. Each MS of multiple MSs located a coverage area, preferably a sector, is scheduled for a different beam of the multiple beams asocited with that sector. In simultaneously scheduling each MS of the multiple MSs in each beam of the multiple beams, a performance and throughput of communication system is significantly increased over the prior art. Furthermore, by simultaneously scheduling each MS of the multiple MSs in each beam of the multiple beams, shared communication channels, voice channels, data channels, and control channels associated with each MS scheduled in a beam may be concurrently transmitted to the multiple MSs via the beams associated with each MS. In addition, the power of the signals transmitted in each beam may be individually aligned so as to optimize the quality of the received signal and minimize interference resulting from transmission of signals in multiple beams in a same sector.
While the present invention has been particularly shown and described with reference to particular embodiments thereof, it will be understood by those skilled in the art that various changes may be made and equivalents substituted for elements thereof without departing from the scope of the invention as set forth in the claims below. Accordingly, the specification and figures are to be regarded in an illustrative rather then a restrictive sense, and all such changes and substitutions are intended to be included within the scope of the present invention.
Benefits, other advantages, and solutions to problems have been described above with regard to specific embodiments. However, the benefits, advantages, solutions to problems, and any element(s) that may cause any benefit, advantage, or solution to occur or become more pronounced are not to be construed as a critical, required, or essential feature or element of any or all the claims. As used herein, the terms "comprises," "comprising," or any variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus.
33 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9 Sheet 10 Sheet 11 Sheet 12 Sheet 13 Sheet 14 Sheet 15 Sheet 16 Sheet 17 Sheet 18 Sheet 19 Sheet 20 Sheet 21 Sheet 22 Sheet 23 Sheet 24 Sheet 25 Sheet 26 Sheet 27 Sheet 28 Sheet 29 Sheet 30 Sheet 31 Sheet 32 Sheet 33
Every citation, both waysCites: the store holds 6 of 7
| Document | Relation | Office |
|---|---|---|
| EP1039663A | Cites | European Patent Office (EPO) |
| EP1343339A | Cites | European Patent Office (EPO) |
| US2002086708A1 | Cites | United States of America |
| US2002128027A1 | Cites | United States of America |
| US6005516A | Cites | United States of America |
| WO0154301A | Cites | World Intellectual Property Organization (WIPO) |
13 members in 6 offices
Priority claims11
| Document | Office | Kind | Date |
|---|---|---|---|
| 415289P | United States of America | – | |
| 41528902 | United States of America | P | |
| 670577 | United States of America | – | |
| 67057703 | United States of America | A | |
| 0330941 | United States of America | W | |
| 415289P | – | – | – |
| 670577 | – | – | – |
| US20020415289P | – | – | – |
| US2003030941 | – | – | – |
| US20030670577 | – | – | – |
| WO2003US30941 | – | – | – |
Members13
| Document | Office | Kind | |
|---|---|---|---|
| US2004063468A1 | United States of America | A1 | |
| WO2004032393A2 | World Intellectual Property Organization (WIPO) | A2 | |
| AU2003277150A1 | Australia | A1 | |
| AU2003277150A8 | Australia | A8 | |
| WO2004032393A3 | World Intellectual Property Organization (WIPO) | A3 | |
| EP1550327A2 | European Patent Office (EPO) | A2 | |
| CN1703919A | China | A | |
| JP2006501786A | Japan | A | |
| EP1550327A4 | European Patent Office (EPO) | A4 | |
| JP4227992B2 | Japan | B2 | |
| CN100525537C | China | C | |
| US7742788B2 | United States of America | B2 | |
| EP1550327B1This record | European Patent Office (EPO) | B1 |
74 legal events, as 8 offices reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | Office | |
|---|---|---|---|
| Expiry of rightR071 | R071 | DE | |
| Opt-out of the competence of the unified patent court (upc) registeredP01 | P01 | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Gb: european patent ceased through non-payment of renewal feeCeasedGBPC | GBPC | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed because of non-payment of the annual feeLapsedMM | MM | BE | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Patent ceasedCeasedPL | PL | CH | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| No opposition filedOpposition26N | 26N | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| No opposition filed within time limitOppositionORIGINAL CODE: 0009261PLBE | PLBE | EP | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: NO OPPOSITION FILED WITHIN TIME LIMITSTAA | STAA | EP | |
| No opposition filed against granted patent, or epo opposition proceedings concluded without decisionGrantedR097 | R097 | DE | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Deletion acc. to par. 5 (withdrawal of the translation of the ep patent)MK05 | MK05 | AT | |
| Patent invalid in the netherlands as no translation has been filedMP | MP | NL | |
| Dpma publication of mentioned ep patent grantGrantedR096 | R096 | DE | |
| European patents granted designating irelandGrantedFG4D | FG4D | IE | |
| Reference to at number (ep patent validated in austria)REF | REF | AT | |
| European patent takes effect as a national patent in ch/liEP | EP | CH | |
| Designated contracting statesAK | AK | EP | |
| European patent grantedGrantedFG4D | FG4D | GB | |
| (expected) grantORIGINAL CODE: 0009210GRAA | GRAA | EP | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: THE PATENT HAS BEEN GRANTEDSTAA | STAA | EP | |
| (expected) grantORIGINAL CODE: 0009210GRAA | GRAA | EP | |
| Grant fee paidORIGINAL CODE: EPIDOSNIGR3GRAS | GRAS | EP | |
| Intention to grant announcedINTG | INTG | EP | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Despatch of communication of intention to grant a patentORIGINAL CODE: EPIDOSNIGR1GRAP | GRAP | EP | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: GRANT OF PATENT IS INTENDEDSTAA | STAA | EP | |
| Amendment of ipc main classPREVIOUS MAIN CLASS: H04Q0007200000R079 | R079 | DE | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: EXAMINATION IS IN PROGRESSSTAA | STAA | EP | |
| Party data changed (applicant data changed or rights of an application transferred)RAP1 | RAP1 | EP | |
| Party data changed (applicant data changed or rights of an application transferred)RAP1 | RAP1 | EP | |
| Party data changed (applicant data changed or rights of an application transferred)RAP1 | RAP1 | EP | |
| First examination report despatched17Q | 17Q | EP | |
| Supplementary search report drawn up and despatchedA4 | A4 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| Request for extension of the european patent (deleted)DAX | DAX | EP | |
| Request for examination filed17P | 17P | EP | |
| Designated contracting statesAK | AK | EP | |
| Request for extension of the european patentAX | AX | EP | |
| Public reference made under article 153(3) epc to a published international application that has entered the european phaseORIGINAL CODE: 0009012PUAI | PUAI | EP |
Numbers
- Publication
- 1550327
- Publication, DOCDB
- 1550327
- Publication, EPODOC
- EP1550327
- Application
- 37993615
- Application, DOCDB
- 03799361
- Application, EPODOC
- EP20030799361
Titles3
- German
- VERFAHREN UND VORRICHTUNG ZUR VERWENDUNG GESCHALTETER MEHRSTRAHLANTENNEN IN EINEM MEHRFACHZUGRIFFS-KOMMUNIKATIONSSYSTEM
- English
- METHOD AND APPARATUS FOR USING SWITCHED MULTIBEAM ANTENNAS IN A MULTIPLE ACCESS COMMUNICATION SYSTEM
- French
- PROCEDE ET APPAREIL RECOURANT A DES ANTENNES COMMUTEES A FAISCEAUX MULTIPLES DANS UN SYSTEME DE COMMUNICATION A ACCES MULTIPLES
Classification
- CPC, 4
- H04B7/0408
- H04B7/0491
- H04W52/262
- H04W52/42
- IPC, 6
- H04B7 0491
- H04B7 005
- H04B7 04
- H04B7 0408
- H04W52 26
- H04W52 42
Designated states27
- Contracting states, 27
- Austria
- Belgium
- Bulgaria
- Switzerland
- Cyprus
- Czechia
- Germany
- Denmark
- Estonia
- Spain
- Finland
- France
- United Kingdom
- Greece
- Hungary
- Ireland
- Italy
- Liechtenstein
- Luxembourg
- Monaco
- Netherlands (Kingdom of the)
- Portugal
- Romania
- Sweden
and 3 moreShow fewer
- Slovenia
- Slovakia
- Türkiye
