EP1510056B1

Segment-wise channel equalization based data estimation

Abstract

Data is estimated of a plurality of received spread spectrum signals by a wireless communication apparatus. The plurality of received communications are received in a shared spectrum. The received communications are sampled to produce a received vector of sequential samples. The received vector is processed to produce a plurality of segments. Each segment is processed separately to estimate data of the received communications.

EP1510056B1, drawing sheet 1
Sheet 1 of 14

Term

Term ended

Expired 19 May 2023, 3.4 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

21 claims: 21 independent, 0 dependent

  1. 1
    A method for estimating data of a plurality of received spread spectrum communications, the plurality of received spread spectrum communications received in a shared spectrum, the method comprising:sampling the received communications to produce a received vector;processing the received vector to produce a plurality of segments (48):processing each segment separately (50) to estimate data of the received communications;wherein the segments comprise overlapping portions (Y1, Y2) of the received vector and the processing of each segment comprises equalizing (54) each segment, characterized in thatthe processing of each segment (48) comprise after equalization of the segment the further steps of discarding 56 the overlapping portions (Y1, Y2) of the segments followed by despreading (58) each segment. Procédé pour estimer les données à partir d'une pluralité de communications à étalement du spectre reçues, la pluralité de communications à étalement du spectre reçues étant reçue dans un spectre partage, le procédé comprenant : l'échantillonnage des complications reçues pour produire un vecteur reçu ;le traitement du vecteur reçu pour produire une pluralité de segments (48) ;le traitement de chaque segment séparément (50) pour estimer les données des communications reçues ;dans lequel les segments comprennent des parties de chevauchement (Y1, Y2) du vecteur reçu et le traitement de chaque segment comprend légalisation (S4) de chaque segment, caractérise en ce quele traitement de chaque segment (48) comprend, après égalisation des segments, les étapes supplémentaires de sectionner (56) des parties de chevauchement (Y1, Y2) des segments suivie d'une annulation d'étalement (58) pour chaque segment. Verfahren zur Schätzung von Daten mehrerer empfangener Spreizspektrum-Kommunikationen, wobei die mehreren empfangenen Spreizspektrum-Kommunikationen in einem gemeinsam genutzten Spektrum empfangen werden, wobei das Verfahren aufweist ;Abtasten der empfangenen Kommunikationen, um einen Empfangsvektor zu erzeugen;Verarbeiten des Empfangsvektors, um mehrere Segmente (48) zu erzeugen;getrenntes Verarbeiten jedes Segments (50), um Daten der empfangenen Kommunikationen zu schätzen,wobei die Segmente überlappende Abschnitte (Y1, Y2) des Empfangsvektors aufweisen und die Verarbeitung jedes Segments das Entzerren (54) jedes Segments aufweist, dadurch gekennzeichnet, daßdie Verarbeitung jedes Segments (48) nach der Entzerrung der Segmente die weiteren Schritte Verwerfen (56) der überlappenden Abschnitte (Y1, Y2) der Segmente, gefolgt von dem Entspreizen (58) jedes Segments aufweist.
  2. 2
    Procédé selon la revendication 1 comprenant en outre la combinaison des segments égalisés et l'annulation d'étalement des segments combinés égalisés pour retrouver les données du vecteur reçu. The method of claim 1 further comprising combining the equalized segments and despreading the equalized combined segments to recover data of the received vector. Verfahren nach Anspruch 1, das ferner das Kombinieren der entzerrten Segmente und Entspreizen der entzerrten kombinierten Segmente aufweist um Daten des Empfangsvektors wiederzugewinnen.
  3. 3
    Procédé selon la revendication 1, dans lequel l'égalisation de chaque segment utilise un modèle d'erreur quadratique moyenne minimum. The method of claim 1 wherein the equalizing each segment uses a minimum mean square error model. Verfahren nach Anspruch 1, wobei das Entzerren jedes Segments ein Modell der kleinsten mittleren quadratischen Fehler verwendet.
  4. 4
    Procédé selon la revendication 1, dans lequel l'égalisation de chaque segment comprend la résolution d'un modèle d'erreur quadratique moyenne minimum utilisant des transformées de Fourier rapides. The method of claim 1 wherein the equalizing each segment comprises solving a minimum mean square error model using fast Fourier transforms. Verfahren nach Anspruch 1, wobei das Entzerren jedes Segments das Losen eines Modells der kleinsten mittleren quadratischen Fehler unter Verwendung von schnellen Fouriertransformationen aufweist.
  5. 5
    Procédé selon la revendication 1, dans lequel l'égalisation de chaque segment comprend la résolution d'un modèle d'erreur quadratique moyenne minimum en utilisant la décomposition de Cholesky. The method of claim 1 wherein the equalizing each segment comprises solving a minimum mean square error model using Cholesky decomposition. Verfahren nach Anspruch 1, wobei das Entzerren jedes Segments das Lösen eines Modells der kleinsten mittleren quadratischen Fehler unter Verwendung einer Cholesky-Zerlegung aufweist.
  6. 6
    Procédé selon la revendication 1, dans lequel l'égalisation de chaque segment comprend la résolution d'un modèle d'erreur quadratique moyenne minimum en utilisant la décomposition de Cholesky par approximation. The method of claim 1 wherein the equalizing each segment comprises solving a minimum mean square error model using approximate Cholesky decomposition. Verfahren nach Anspruch 1, wobei das Entzerren jedes Segments das Lösen eines Modells der kleinsten mittleren quadratischen Fehler unter Verwendung einer angenäherten Cholesky-Zerlegung aufweist.
  7. 7
    Procédé selon la revendication 1, dans lequel l'égalisation de chaque segment utilise le modèle d'erreur des moindres carrés. The method of claim 1 wherein the equalizing each segment uses a least squares error model. Verfahren nach Anspruch 1, wobei das Entzerren jedes Segments ein Modell der kleinsten quadratischen Fehler verwendet.
  8. 8
    A user equipment (14) for estimating data of a plurality of received spread spectrum communications, the plurality of received spread spectrum communications received in a shared spectrum, the user equipment comprising:means for sampling 43 the received communications to produce a received vector;means for processing (46) the received vector to produce a plurality of segments;andmeans for processing (46) each segment separately to estimate data of the received communications;andwherein the segments comprise overlapping portions (Y1, Y2) of the received vector and the means for processing each segment is adapted to equalize (54) each segment, characterized in thatthe means for processing (46) each segment is adapted to discard (56) the overlapping portions (Y1, Y2) of the equalized segments and then to despread (58) each segment. Benutzergerät (14) zur Schätzung von Daten mehrerer empfangener Spreizspektrum-Kommunikationen, wobei die mehreren empfangenen Spreizspektrum-Kommunikationen in einem gemeinsam genutzten Spektrum empfangen werden, wobei das Benutzergerät aufweist: eine Einrichtung zum Abtasten (43) der empfangenen Kommunikationen, um einen Empfangsvektor zu erzeugen;eine Einrichtung zum Verarbeiten (46) des Empfangsvektors, um mehrere Segmente zu erzeugen;eine Einrichtung zum getrennten Verarbeiten (46) jedes Segments, um Daten der empfangenen Kommunikationen zu schätzen;undwobei die Segmente überlappende Abschnitte (Y1, Y2) des Empfangsvektors aufweisen und die Einrichtung zum Verarbeiten jedes Segments geeignet ist, jedes Segment zu entzerren (54), dadurch gekennzeichnet, daßdie Einrichtung zum Verarbeiten (46) jedes Segments geeignet ist, die überlappenden Abschnitte (Y1, Y2) der entzerrten Segmente zu verwerfen (56) und dann jedes Segment zu entspreizen (58). Equipement utilisateur (14) pour estimer des données d'une pluralité de communications à étalement du spectre reçues, la pluralité de communications à étalement du spectre reçues étant reçue dans un spectre partagé, l'équipement utilisateur comprenant : des moyens d'échantillonnage (43) des communications reçues pour produire un vecteur reçu ;des moyens de traitement (46) du vecteur reçu pour produire une pluralité de segments ;etdes moyens de traitement (46) de chaque segment séparément pour estimer les données des communications reçues ;etdans lequel les segments comprennent des parties de chevauchement (Y1, Y2) du vecteur reçu et les moyens de traitement de chaque segment sont conçus pour égaliser (54) chaque segment, caractérisé en ce queles moyens de traitement (46) de chaque segment sont conçus pour supprimer (56) les parties de chevauchement (Y1, Y2) des segments égalisés et puis annuler l'étalement (58) de chaque segment.
  9. 9
    Benutzergerät nach Anspruch 8, das ferner das Kombinieren der entzerrten Segmente und Entspreizen der entzerrten kombinierten Segmente aufweist, um Daten des Empfangsvektors wiederzugewinnen. Equipement utilisateur selon la revendication 8, comprenant en outre la combinaison de segments égalisés et l'annulation d'étalement des segments combines égalisés pour retrouver les données du vecteur reçu, The user equipment of claim 8 further comprising combining the equalized segments and despreading the equalized combined segments to recover data of the received vector.
  10. 10
    Benutzergerät nach Anspruch 8, wobei das Entzerren jedes Segments ein Modell der kleinsten mittleren quadratischen Fehler verwendet. Equipement utilisateur selon la revendication 8, dans lequel l'égalisation de chaque segment utilise un modèle d'erreur quadratique moyenne minimum. The user equipment of claim 8 wherein the equalizing each segment uses a minimum mean square error model.
  11. 11
    Benutzergerät nach Anspruch 8, wobei das Entzerren jedes Segments das Lösen eines Modells der kleinsten mittleren quadratischen Fehler unter Verwendung von schnellen Fouriertransformationen aufweist. Equipement utilisateur selon la revendication 8, dans lequel l'égalisation de chaque segment comprend la résolution d'un modèle d'erreur quadratique moyenne minimum en utilisant des transformés de Fourier rapides. The user equipment of claim 8 wherein the equalizing each segment comprises solving a minimum mean square error model using fast Fourier transforms.
  12. 12
    Benutzergerät nach Anspruch 8, wobei das Entzerren jedes Segments das Lösen eines Modells der kleinsten mittleren quadratischen Fehler unter Verwendung einer Cholesky-Zerlegung aufweist. Equipement utilisateur selon la revendication 8, dans lequel l'égalisation de chaque segment comprend la résolution d'un modèle d'erreur quadratique moyenne minimum en utilisant la décomposition de Cholesky. The user equipment of claim 8 wherein the equalizing each segment comprises solving a minimum mean square error model using Cholesky decomposition.
  13. 13
    Benutzergerät nach Anspruch 8, wobei das Entzerren jedes Segments das Lösen eines Modells der kleinsten mittleren quadratischen Fehler unter Verwendung einer angenäherten Cholesky-Zerlegung aufweist. Equipement utilisateur selon la revendication 8, dans lequel l'égalisation de chaque segment comprend la résolution d'un modèle d'erreur quadratique moyenne minimum en utilisant la décomposition de Cholesky par approximation. The user equipment of claim 8 wherein the equalizing each segment comprises solving a minimum mean square error model using approximate Cholesky decomposition.
  14. 14
    Benutzergerät nach Anspruch 8, wobei das Entzerren jedes Segments ein Modell der kleinsten quadratischen Fehler verwendet. Equipement utilisateur selon la revendication 8, dans lequel l'égalisation de chaque segment utilise le modèle d'erreur des moindres carrés. The user equipment of claim 8 wherein the equalizing each segment uses a least squares error model.
  15. 15
    A base station (12) for estimating data of a plurality of received spread spectrum communications, the plurality of received spread spectrum communications received in a shared spectrum, the base station comprising:means for sampling (43) the received communications to produce a received vector;means for processing (46) the received vector to produce a plurality of segments;andmeans for processing (46) each segment separately to estimate data of the received communications;andwherein the segments comprise overlapping portions (Y1, Y2) of the received vector and the means for processing each segment is adapted to equalize (54) each segment, characterized in thatthe means for processing (46) each segment is adapted to discard (56) the overlapping portions (Y1, Y2) of the equalized segments and then to despread (58) each segment Basisstation (12) zur Schätzung von Daten mehrerer empfangener Spreizspektrum-Kommunikationen, wobei die mehreren empfangenen Spreizspektrum-Kommunikationen in einem gemeinsam genutzten Spektrum empfangen werden, wobei die Basisstation aufweist: eine Einrichtung zum Abtasten (43) der empfangenen Kommunikationen, um einen Empfangsvektor zu erzeugen;eine Einrichtung zum Verarbeiten (46) des Empfangsvektors, um mehrere Segmente zu erzeugen;eine Einrichtung zum getrennten Verarbeiten (46) jedes Segments, um Daten der empfangenen Kommunikationen zu schätzen;undwobei die Segmente überlappende Abschnitte (Y1, Y2) des Empfangsvektors aufweisen und die Einrichtung zum Verarbeiten jedes Segments geeignet ist, jedes Segment zu entzerren (54), dadurch gekennzeichnet, daßdie Einrichtung zum Verarbeiten (46) jedes Segments geeignet ist, die überlappenden Abschnitte (Y1, Y2) der entzerrten Segmente zu verwerfen (56) und dann jedes Segment zu entspreizen (58). Station de base (12) pour estimer des données d'une pluralité de communications à étalement du spectre reçues, la pluralité de communications à étalement du spectre reçues étant reçue dans un spectre partagé, la station de base comprenant : des moyens d'échantillonnage (43) des communications reçues pour produire un vecteur reçu ;des de traitement (46) du vecteur reçu pour produire une pluralité de segments ;etdes moyens de traitement (46) de chaque segment séparément pour estimer les données des communications reçues ;etdans laquelle les segments comprennent des parties de chevauchement (Y1, Y2) du vecteur reçu et les moyens de traitement de chaque segment sont conçus pour égaliser (54) chaque segment, caractérisé en ce queles moyens de traitement (46) de chaque segment sont conçus pour supprimer (56) les parties de chevauchement (Y1, Y2) des segments égalisés et puis annuler l'étalement (58) de chaque segment.
  16. 16
    Basisstation nach Anspruch 15, die ferner das Kombinieren der entzerrten Segmente und Entspreizen der entzerrten kombinierten Segmente aufweist, um Daten des Empfangsvektors wiederzugewinnen. Station de base selon la revendication 15, comprenant en outre la combinaison des segments égalisés et l'annulation de l'étalement des segments combinés égalisés pour retrouver les données du vecteur reçu. The base station of claim 15 further comprising combining the equalized segments and despreading the equalized combined segments to recover data of the received vector.
  17. 17
    Basisstation nach Anspruch 15, wobei das Entzerren jedes Segments ein Modell der kleinsten mittleren quadratischen Fehler verwendet. Station de base selon la revendication 15, dans laquelle l'égalisation de chaque segment utilise un modèle d'erreur quadratique moyenne minimum. The base station of claim 15 wherein the equalizing each segment uses a minimum mean square error model.
  18. 18
    Basisstation nach Anspruch 15, wobei das Entzerren jedes Segments das Bösen eines Modells der kleinsten mittleren Quadratischen Fehler unter Verwendung von schnellen Fouriertransformationen aufweist. Station de base selon la revendication 15, dans laquelle l'égalisation de chaque segment comprend la résolution d'un modèle d'erreur quadratique moyenne minimum en utilisant des transformées de Fourier rapides. The base station of claim 15 wherein the equalizing each segment comprises solving a minimum mean square error model using fast Fourier transforms.
  19. 19
    Basisstation nach Anspruch 15, wobei das Entzerren jedes Segments das Lösen eines Modells der kleinsten mittleren quadratischen Fehler unter Verwendung einer Cholesky-Zerlegung aufweist. Station de base selon la revendication 15, dans laquelle l'égalisation de chaque segment comprend la résolution d'un modèle d'erreur quadratique moyenne minimum en utilisant la décomposition de Cholesky. The base station of claim 15 wherein the equalizing each segment comprises solving a minimum mean square error model using Cholesky decomposition.
  20. 20
    Basisstation nach Anspruch 15, wobei das Entzerren jedes Segments das Lösen eines Modells der kleinsten mittleren quadratischen Fehler unter Verwendung von angenäherten Cholesky-Zerlegung aufweist. Station de base selon la revendication 15, dans laquelle l'égalisation de chaque segment, comprend la résolution du modèle d'erreur quadratique moyenne minimum, en utilisant la décomposition de Cholesky par approximation. The base station of claim 15 wherein the equalizing each segment comprises solving a minimum mean square error model using approximate Cholesky decomposition.
  21. 21
    Basisstation nach Anspruch 15, wobei das Entzerren jedes Segments ein Modell der kleinsten quadratischen Fehler verwendet. Station base selon la revendication 15, dans laquelle l'égalisation de chaque segment utilise un modèle d'erreur des moindres carrés. The base station of claim 15 wherein the equalizing each segment uses a least squares error model.
Independent claims21