MXPA03009501A - Procedimiento de acceso multiple y multiple transmision de datos para un sistema multiusuario de transmision digital de datos punto a multipunto sobre red electrica. - Google Patents

Procedimiento de acceso multiple y multiple transmision de datos para un sistema multiusuario de transmision digital de datos punto a multipunto sobre red electrica.

Info

Publication number
MXPA03009501A
MXPA03009501A MXPA03009501A MXPA03009501A MXPA03009501A MX PA03009501 A MXPA03009501 A MX PA03009501A MX PA03009501 A MXPA03009501 A MX PA03009501A MX PA03009501 A MXPA03009501 A MX PA03009501A MX PA03009501 A MXPA03009501 A MX PA03009501A
Authority
MX
Mexico
Prior art keywords
user equipment
transmission
information
user
equipment
Prior art date
Application number
MXPA03009501A
Other languages
English (en)
Inventor
Manuel Torres Canton Luis
Original Assignee
Diseno Sistemas Silicio Sa
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Diseno Sistemas Silicio Sa filed Critical Diseno Sistemas Silicio Sa
Publication of MXPA03009501A publication Critical patent/MXPA03009501A/es

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0058Allocation criteria
    • H04L5/006Quality of the received signal, e.g. BER, SNR, water filling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B3/00Line transmission systems
    • H04B3/54Systems for transmission via power distribution lines
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/20Arrangements for detecting or preventing errors in the information received using signal quality detector
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0044Arrangements for allocating sub-channels of the transmission path allocation of payload
    • H04L5/0046Determination of how many bits are transmitted on different sub-channels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/02Channels characterised by the type of signal
    • H04L5/06Channels characterised by the type of signal the signals being represented by different frequencies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B2203/00Indexing scheme relating to line transmission systems
    • H04B2203/54Aspects of powerline communications not already covered by H04B3/54 and its subgroups
    • H04B2203/5404Methods of transmitting or receiving signals via power distribution lines
    • H04B2203/5408Methods of transmitting or receiving signals via power distribution lines using protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0001Arrangements for dividing the transmission path
    • H04L5/0003Two-dimensional division
    • H04L5/0005Time-frequency
    • H04L5/0007Time-frequency the frequencies being orthogonal, e.g. OFDM(A), DMT
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0001Arrangements for dividing the transmission path
    • H04L5/0014Three-dimensional division
    • H04L5/0016Time-frequency-code

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Quality & Reliability (AREA)
  • Power Engineering (AREA)
  • Time-Division Multiplex Systems (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Small-Scale Networks (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Radio Relay Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

Procedimiento de acceso multiple y multiple transmision de datos para un sistema multiusuario de transmision digital de datos punto a multipunto sobre la red electrica. Se aplica a una pluralidad de equipos de usuario (A, B,.. X) y a un equipo de cabecera (1) comunicados a traves de la red electrica (2) mediante un canal ascendente y un canal descendente. El procedimiento presenta esencialmente: - un acceso de multiples equipos de usuario(A, B, ...X) por el canal ascendente y el envio de multiples tramas de informacion enviadas por el equipo de cabecera (1) por el canal descendente, de forma simultanea mediante multiplexaciones OFDMA/TDMA/CDMA; -un criterio para asignar dinamicamente cada portadora de manera que se maximiza la capacidad de transmision tanto en el canal ascendente como en el descendente; -una calidad de servicio ajustable segun el tipo de informacion y el usuario que requiera la transmision; y una asignacion dinamica del ancho de banda mediante el calculo y la monitorizacion constante de las relaciones senal/ruido.

Description

PROCEDIMIENTO DE ACCESO MULTIPLE Y MÚLTIPLE TRANSMISIÓN DE DATOS PARA UN SISTEMA MULTIUSUARIO DE TRANSMISIÓN DIGITAL DE DATOS PUNTO A MULTIPUNTO SOBRE RED ELÉCTRICA OBJETO DE LA INVENCIÓN La presente invención, tal y como se expresa en el enunciado de esta memoria descriptiva, se refiere a un procedimiento de acceso múltiple y múltiple transmisión de datos para un sistema multiusuario de transmisión digital de datos punto a multipunto sobre red eléctrica. En este procedimiento se especifican los métodos elegidos para el control del acceso a la red eléctrica como medio de transmisión para los enlaces o canales descendente (desde un equipo de cabecera a unos equipos de usuario) y ascendente (desde los equipos de usuario al equipo de cabecera) . El procedimiento de la presente invención se ha diseñado específicamente para un sistema como el descrito en la patente de invención con número de solicitud P-200003024, enunciada como "sistema y procedimiento de transmisión digital de datos punto a multipunto sobre red eléctrica" ; no obstante, no se descarta su aplicación a otros sistemas o estructuras que permitan su aplicación. La finalidad principal del presente procedimiento consiste en maximizar la capacidad de transmisión, o lo que es lo mismo, el ancho de banda que puede extraer cada usuario, en una red de distribución de electricidad. El campo técnico de la invención se encuadra en el sector de las telecomunicaciones, y más concretamente en la comunicación bidireccional entre una cabecera y una pluralidad de usuarios empleando como medio de transmisión la red eléctrica.
ANTECEDENTES DE LA INVENCIÓN En el estado de la técnica es conocido el empleo de la red eléctrica como medio de transmisión, pero debido a las bajas prestaciones que ésta presenta para realizar dicha transmisión, su empleo se ve reducido a la comunicación entre dos puntos, y además se realiza a una velocidad muy baja. Ello se debe entre otras razones a que en la red eléctrica se produce la conexión y desconexión de aparatos, lo que genera picos de tensión y variaciones de impedancia en la línea, provocando importantes pérdidas de señal que varían en función de la frecuencia y del tiempo. Además en el caso de que se desease establecer una comunicación entre una cabecera y una pluralidad de usuarios, surgen inconvenientes debido a que existen múltiples cambios de impedancia a las diferentes frecuencias, y a que se producen reflexiones que provocan que la señal recibida sea combinación de la señal transmitida y una serie de ecos que circulan por la red eléctrica con distinta atenuación y retardo en la señal recibida por cada uno de los usuarios.
Además, la atenuación, el ruido y la respuesta del canal varían dinámicamente tanto en frecuencia como en tiempo. Todos estos inconvenientes impedían el empleo de la red eléctrica para la comunicación punto multipunto full-duplex a alta velocidad hasta la aparición de la patente P-200003024 referida en el anterior apartado, y que proporciona un sistema en el que hay una pluralidad de equipos de usuario y un equipo de cabecera comunicados bidireccionalmente a través de la red eléctrica, siendo un canal ascendente el que va desde los equipos de usuario hasta el equipo de cabecera y un canal descendente el que va desde el equipo de cabecera hasta los equipos de usuario, e incluyendo cada uno de estos equipos un controlador de acceso al medio (MAC) que maximiza la cantidad de información que los equipos de usuario pueden transmitir y minimiza el tiempo de latencia de estos equipos de usuario; efectuándose la división de la red eléctrica para los canales ascendente y descendente mediante duplexacion por división en frecuencia y/o mediante duplexacion por división en tiempo; y presentando tanto el equipo de cabecera como los equipos de usuario medios para adaptar la correspondiente transmisión digital a la red eléctrica. El sistema proporcionado por la referida patente P- 200003024 resuelve adecuadamente los inconvenientes aludidos anteriormente, siendo no obstante susceptible de incorporar diversos procedimientos, entre los que se encuentra el procedimiento que se describirá en la presente memoria. Por otro lado, cabe señalar que en el estado de la técnica es conocido el empleo de otras vías de comunicación para envió de datos, como es el caso del uso de los pares trenzados utilizados en telefonía para establecer comunicación punto a punto o comunicación punto-multipunto. En ese sentido cabe citar la patente USA n° 5.673.290 en la que se describe un método de transmisión punto a punto que comprende una comunicación a través de un canal descendente, determinado por el enlace desde una cabecera con una pluralidad de diferentes usuarios, y una comunicación de un canal ascendente, determinado por el enlace desde los usuarios hasta la cabecera, llevándose a cabo las correspondientes comunicaciones mediante un esquema de transmisión digital multitono discreto (DMT) , contemplando la codificación de los datos digitales y la modulación de los datos codificados sobre la señal multitono discreta. Además, la línea de comunicación es supervisada para determinar al menos un parámetro de calidad de línea, incluyendo niveles de ruido en cada uno, y comprendiendo una multiplicidad de subcanales que corresponden cada uno de ellos a un tono subportadora asociada. El esquema de modulación está dispuesto para tener en cuenta varios factores, incluyendo los parámetros detectados de la calidad de la linea, los parámetros de ganancia del subcanal, y un parámetro de máscara de potencia permisible cuando se modula la señal de multitono discreta. El sistema de modulación es capaz también de actualizar dinámicamente las subportadoras utilizadas y la cantidad de datos transmitidos en cada subportadora durante la transmisión para adaptarse a los cambios en tiempo real en la calidad de la línea sobre las subportadoras particulares. En las aplicaciones que son susceptibles de interferencia las bandas asociadas con la interferencia pueden enmascararse o silenciarse simplemente para prevenir la interferencia en cualquier dirección, de manera que las señales son transmitidas sobre subportadoras con frecuencias por encima y por debajo del ruido más significativo. Además, en esta patente USA n° 5.673.290, la transmisión se realiza en banda base y se efectúa la transformación hermítica real conjugada de la información a transmitir (transformada rápida de Fourier real) . Por las características anteriormente mencionadas, el sistema descrito de esta patente USA presenta el inconveniente de que no puede ser utilizado para la transmisión por la red eléctrica . Además, el método descrito en esta patente americana se refiere a una comunicación punto a punto, de la que no se deduce su empleo en la red eléctrica ni la posibilidad de realizar una comunicación punto-multipunto full-duplex.
Por otra parte, también cabe señalar que existen sistemas de comunicación punto-multipunto, como es el caso de la patente PCT con número de publicación WO9-6/37062, en la que la linea de transmisión puede ser un cable coaxial, fibra óptica o similar, utilizándose un esquema de modulación de multiplexación por división ortogonal en frecuencia (OFDM) , que es un sistema de modulación ampliamente conocido en el estado de la técnica, y que añade un prefijo cíclico a cada símbolo OFDM para paliar los defectos de la propagación multicamino, tal y como se conoce en el estado de la técnica. La modulación OFDM junto con la utilización del prefijo cíclico puede englobarse en la modulación DMT empleada en el documento anterior, e igualmente ampliamente empleada en el estado de la técnica. En este documento PCT se establecen canales sobre grupos respectivos de subportadoras , de modo que a cada usuario está asignado un grupo específico de tonos, de forma que el hardware y la complejidad de la realización de la transformada discreta de Fourier (DFT) se reduce sustancialmente, pero presenta el inconveniente de que es un sistema rígido y no permite asignar diferentes subportadoras a los usuarios según las condiciones que se den en frecuencia y tiempo de cada canal, aunque al igual que en el caso de la patente USA n° 5.673.290, las subportadoras individuales pueden desconectarse o accionarse para evitar interferencias.
Además, la referida PCT, utiliza un bucle remoto para corregir la frecuencia de los osciladores locales de los distintos usuarios. También se pueden citar las patentes USA nos. 5.815.488 y 5.828.660 en las que se realiza una comunicación punto a multipunto .
Tampoco en estos documentos se describe su adaptación para la transmisión a través de la red eléctrica. Además, en ninguno de los documentos citados la transmisión se realiza para múltiples usuarios ni se maximiza la capacidad de los canales ascendente y descendente en la red eléctrica.
DESCRIPCIÓN DE LA INVENCIÓN Para lograr los objetivos y evitar los inconvenientes indicados en anteriores apartados, la invención consiste en un procedimiento de acceso múltiple y múltiple transmisión de datos para un sistema multiusuario de transmisión digital de datos punto a multipunto sobre red eléctrica. Dicho sistema dispone de una pluralidad de equipos de usuario y de un equipo de cabecera comunicados bidireccionalmente a través de la red eléctrica, siendo el canal ascendente el que va desde los equipos de usuario hasta el equipo de cabecera y el canal descendente el que va desde el equipo de cabecera hasta los equipos de usuario, e incluyendo cada uno de estos equipos un controlador de acceso al medio (MAC) que maximiza la cantidad de información que los equipos de usuario pueden transmitir y minimiza el tiempo de latencia de estos equipos de usuario,-efectuándose la división de la red eléctrica para los canales ascendente y descendente mediante duplexacion por división en frecuencia (FDD) y/o mediante duplexacion por división en tiempo (TDD) . Novedosamente, según la invención, el procedimiento de la misma presenta: - un acceso de múltiples equipos de usuario por el canal ascendente y el envío de múltiples tramas de información enviadas por el equipo de cabecera por el canal descendente, de forma simultánea mediante multiplexaciones OFDMA/TDMA/CDMA (multiplexación por división ortogonal en frecuencia, multiplexación por división en tiempo y/o multiplexación por división en código) ; - un criterio para asignar dinámicamente cada portadora del sistema OFDM (multiplexación por división ortogonal en frecuencia) al usuario, de entre los usuarios que tengan información a transmitir en ese momento, con mayor capacidad de transmisión en esta portadora (más bits por portadora o mejor relación señal/ruido) , de manera que se maximiza la capacidad de transmisión tanto en el canal ascendente como en el descendente, esto es, se ecualiza o aplana la respuesta en frecuencia que es observada por el equipo de cabecera tanto en emisión como en recepción; - una calidad de servicio (QoS) ajustable según el tipo de información y el usuario que requiera la transmisión, siendo adaptable esta calidad de servicio a los cambios en la respuesta en frecuencia en diferentes instantes y a las diferentes distancias entre los equipos de usuario y el equipo de cabecera; y - una asignación dinámica del ancho de banda disponible entre las distintas peticiones de comunicación mediante el cálculo y la monitorización constante de las relaciones señal/ruido observadas por los equipos de usuario y por el equipo de cabecera en todo el ancho de banda del sistema. Con ello se reparten los recursos de transmisión (esto es el conjunto de portadoras del sistema OFDM) según las necesidades de transmisión en cada instante de cada usuario, los parámetros de calidad de servicio establecidos para ese usuario, el criterio de maximización de la capacidad total del sistema y el criterio de minimización de la latencia de transmisión, utilizando para ello una repartición de las portadoras de un símbolo entre los usuarios (OFDMA) , en el tiempo (TDMA) , esto es símbolo a símbolo, y por códigos (CDMA.) , optimizando dicha repartición mediante la monitorización constante de los parámetros de calidad de la línea eléctrica, los cuales varían en el tiempo. El procedimiento de la invención presenta medios de maximizar, esto es, ecualizar o aplanar la respuesta en frecuencia que dé el equipo de cabecera tanto en emisión como en recepción, debido a que la línea eléctrica actúa como un canal selectivo en frecuencia entre un punto y otro, provocando que ciertas frecuencias presenten mejor relación señal/ruido y por tanto mayor capacidad de transmisión que otras, por lo que para algunos usuarios ciertas frecuencias serán las que presenten mejor relación señal/ruido, mientras que para otros usuarios serán otras frecuencias distintas. Los referidos medios para maximizar consisten preferentemente e : - especificación de un espacio vectorial de dimensión igual al número de portadoras del canal OFD , siendo los elementos de este espacio el número de bits que un usuario puede ver en cada una de las portadora o dimensión de la constelación utilizada en esa portadora. vi= [vil ,vi2...viW] ; donde N es el número total de portadoras utilizadas en el enlace de la comunicación al cual se refiere el vector y vix representa el número de bits por portadora utilizable en la comunicación hacia o desde el usuario i (dependiendo del enlace al que se refiera) en la portadora x desde el punto de vista del equipo de cabecera; - distribución de las portadoras entre los usuarios que tienen información para transmitir de forma que se maximice la norma uno de este vector: | |v| | , siendo v el vector de bits por portadora (o dimensión de la constelación de cada portadora) que utiliza el equipo de cabecera en el símbolo actual, tanto en el canal ascendente como en el descendente; - agrupación del número total de portadoras, N, de los canales ascendente y descendente en subcanales de M portadoras para simplificar los cálculos del algoritmo y la implementación, de forma que se reduce la dimensión del espacio vectorial, generándose un espacio vectorial de dimensión N/M, siendo los valores de las coordenadas la suma de todas las portadoras de un subcanal, y dando como resultado la capacidad de transmisión por símbolo OFDM que cada usuario ve en cada subcanal ; - ajuste del ancho de los subcanales al ancho de banda de coherencia, definido como la diferencia de frecuencias entre la posición frecuencial de la primera y la última portadora en la que la variación de la respuesta en frecuencia en esas portadoras es menor que cierto umbral . Según una realización preferente de la invención, el MAC del equipo de cabecera incluye un bloque de arbitraje o árbitro que es el encargado de distribuir dinámicamente el ancho de banda de los canales ascendente y descendente para las distintas comunicaciones desde o hacia los equipos de usuario, siendo los criterios que utiliza este bloque de arbitraje para asignar dinámicamente el ancho de banda de transmisión los que se han descrito anteriormente, para lo cual utiliza los siguientes medios: - transmisión orientada a paquetes, que están precedidos por un encabezamiento que indica a qué usuario va dirigido y en qué condiciones; división en subcanales de los canales ascendente y descendente, de manera que se multiplexan usuarios para maximizar el ancho de banda de transmisión por ambos canales, descendente y ascendente - asignación dinámica, esto es variante en el tiempo, de las portadoras a los distintos usuarios, para lo cual: * en el enlace descendente el encabezamiento de cada paquete enviado por un subcanal indica el destino, el tamaño y la constelación utilizada, entre otras informaciones, por lo que los usuarios deben ser capaces de detectar y comprender todos los encabezamientos recibidos por cualquier subcanal, pero sólo demodularán la información del paquete dirigido hacia ellos al conocer el vector de bits por portadora usado en modulación; * en el enlace ascendente, además de la división en subcanales ajustados al ancho de banda de coherencia se realiza una división en el tiempo, de forma que se define un SLOT como el número de símbolos en el canal ascendente entre dos mensajes de asignación de estos SLOTS (SAM) , y que constituyen la unidad que utilizará el árbitro para asignar recursos a los usuarios, siendo estos recursos asignados periódicamente mediante el envío de mensajes de asignación (que llamaremos SAM) por el enlace descendente hacia cada equipo de usuario, que pueden incluir información sobre uno o varios SLOTS y que se envían periódicamente un determinado número de muestras antes de los SLOTS a los que se refieren (esto es, los preceden temporalmente) , de forma que cuanto menor sea el tamaño en número de símbolos de un SLOT menor es el suelo de latencia que se puede obtener pero mayor es la complejidad del sistema y el gasto de la capacidad de transmisión del canal descendente en mensajes de asignación de recursos (SAM) ; - medidas continuas de la relación señal/ruido de cada usuario en todo el canal tanto ascendente como descendente, para actualizar continuamente la capacidad de transmisión de todos los usuarios en cada uno de los subcanales; - información continua de qué usuarios tienen necesidades o requerimientos de transmisión y en qué cantidades mediante unos SLOTS de interrogación (POLLING) y unos mensajes de petición de recursos (MPR) respectivamente, siendo en el canal descendente las capas superiores del equipo de cabecera las que informan al árbitro de la cantidad de información que hay pendiente a transmitir y de qué usuarios; e información de la QoS (ancho de banda y latencia) definida para cada usuario en función de la capacidad del canal y del número de usuarios que cuelgan de ese equipo de cabecera, de forma que se pueda limitar el número de SLOTS continuos que se asignen a un mismo usuario en el caso de que varios quieran transmitir en el mismo momento, de manera que se mantiene la equidad en el acceso de usuarios al enlace ascendente. Cuando el equipo de cabecera quiere transmitir a uno o varios equipos de usuario por el canal descendente, el bloque de arbitraje se encarga de distribuir el ancho de banda en forma dinámica, mediante el uso de uno o varios de los referidos subcanales, y el aviso al destino del uso de ese o esos subcanales mediante los encabezamientos de los paquetes de información que se envían por los subcanales, para lo que cada equipo de usuario decodifica los correspondientes datos cuando detecta que alguno de dichos encabezamientos se refiere a un paquete que se dirige a él (de forma que pueda recibir más de un paquete en varios subcanales distintos un mismo equipo de usuario) , pudiendo indicar ese encabezamiento la transmisión de un nuevo paquete hacia el usuario o bien que el subcanal por donde se envió el encabezamiento va a ser utilizado para acelerar la transmisión de un paquete que se está enviando previamente por otro subcanal o subcanales a este mismo usuario, mediante la agregación de las portadoras de este nuevo subcanal a las ya utilizadas para la transmisión de este paquete anterior. Los encabezamientos enviados por los subcanales del enlace descendente están modulados preferentemente con modulaciones con bajas necesidades de relación señal/ruido para su decodificación, preferentemente DPSK (modulación diferencial de fase) y/o QPSK (modulación de fase en cuadratura) , junto con códigos de corrección/ detección de errores y diversidad en frecuencia (envío de la misma información en distintas portadoras) y/o diversidad en tiempo (envío de la misma información en instantes diferentes) para aumentar la probabilidad de decodificar correctamente dicho encabezamiento . Además, los referidos encabezamientos incluyen toda la información necesaria sobre el correspondiente paquete de información, tal y como la información del destino, el tipo de paquete, la utilización de diversidad en frecuencia y/o en el tiempo, si el paquete se dirige a un usuario, a múltiples usuarios (modo MULTICAST) o a todos los usuarios (modo BROADCAST) , la modulación utilizada sobre cada portadora, si se utiliza redundancia de FEC (redundancia de códigos de corrección/detección de errores) para proteger la información del paquete, y/o si el subcanal donde se envía el encabezamiento será utilizado para acelerar la transmisión de información de un paquete que se está enviando previamente por otro subcanal , u otras informaciones . Por otra parte, los SLOTS que se refirieron anteriormente, en los que se divide el enlace ascendente, pueden ser utilizados por los equipos de usuario para: - transmisión de respuestas a mensajes de interrogación (POLLING) ; - transmisión de mensajes de petición de recursos (MPR) , - transmisión de datos, entre los que se incluye una o varias de las siguientes informaciones : * secuencias de sincronización, * secuencias de ecualización, * secuencias para la estimación de la relación señal/ruido, y/o * datos de información que el usuario desea enviar al equipo de cabecera . Para el canal ascendente, el bloque de arbitraje incluye medios para conceder a cada equipo de usuario el ancho de banda más adecuado de forma variable, ofreciéndole más o menos SLOTS en función de parámetros tales como la cantidad de información a enviar, calidad de servicio pedida, tipo de información a enviar, relación señal/ruido observada por los equipos de usuario en los SLOTS concedidos, u otros, mediante un algoritmo de asignación óptima de SLOTS y comunicando las decisiones tomadas por dicho bloque de arbitraje hacia los equipos de usuario mediante mensajes SAM. El método utilizado para comunicar las decisiones sobre la distribución de SLOTS del enlace ascendente tomadas por el bloque de arbitraje del equipo de cabecera es el envío de mensajes de asignación SAM por el enlace descendente hacia cada equipo de usuario, que pueden incluir información sobre uno o varios SLOTS y que se envían periódicamente y siempre un determinado número de muestras antes de los SLOTS a los que se refieren (esto es, los preceden temporalmente) , incluyéndose al menos : - el anuncio del usuario o usuarios a los que se concede cada SLOT, - la indicación del uso que se debe hacer de cada SLOT, - el número de símbolos dentro del SLOT que se conceden a cada usuario, - el número del símbolo a partir del cual cada usuario puede utilizar el SLOT, - la información sobre la modulación que se debe emplear para la transmisión de los datos, preferentemente QPSK o la constelación negociada con el equipo de cabecera para una determinada tasa de error en función de la relación señal/ruido del canal; pudiéndose incluir además : - la confirmación de recepción de mensajes de petición de recursos MP , la restricción de acceso a determinados equipos de usuario, - la corrección de desvíos en la ventana temporal de transmisión de los equipos de usuario, - información sobre el control de potencia, - el tipo y número de datos a enviar por el usuario, esto es si debe enviar 0 ó más símbolos de ecualización, de sincronización, de estimación de la relación señal/ruido y/o de datos de información. Estando preferentemente estos mensajes SAM codificados con algún sistema extra de protección frente a errores, tal como códigos con mayor capacidad de corrección/detección de errores, diversidad en frecuencia o tiempo, u otros. Por otra parte, para el canal descendente, el bloque de arbitraje realiza la distribución teniendo en cuenta parámetros tales como la relación señal/ruido (o la respuesta en frecuencia) que los equipos de usuario observan en los subcanales, la prioridad del mensaje, la cantidad de información, u otros. Los usuarios decodifican los encabezamientos enviados por el enlace descendente y deciden si tienen que tomar los datos enviados por el mismo subcanal que el encabezamiento, a partir de la información de destino incluida en dicho encabezamiento. El bloque de arbitraje puede ordenar, al objeto de acelerar la transmisión del referido paquete, la utilización de uno o más subcanales adicionales para el correspondiente envió, o el .incremento del ancho de banda de un usuario, asignándole más de un subcanal para transmitir más de un paquete de información a la vez, indicando cualquiera de estas decisiones mediante el encabezamiento de los mensajes enviados . El bloque de arbitraje puede distribuir los usuarios en los distintos subcanales, tanto en el canal descendente como en el ascendente, de manera que se maximice el ancho de banda medio utilizado en cada momento, para lo que se basan en la respuesta en frecuencia que cada usuario observa en los distintos subcanales . Para los canales ascendente y descendente, el bloque de arbitraje utiliza como uno de los criterios de QoS a la hora de asignar recursos el minimizar la latencia, esto es, que cada equipo de usuario transmita lo antes posible tras realizar una petición de acceso al enlace ascendente, o que un paquete se transmita desde el equipo- de cabecera a un usuario lo antes posible. El mensaje MPR al que nos hemos referido anteriormente, es preferentemente un mensaje de control relativamente corto que informa sobre si un equipo de usuario quiere transmitir datos y opcionalmente sobre el tamaño del bloque de información que quiere enviar y la calidad de servicio requerida por un equipo de usuario en los siguientes momentos: - cuando un mensaje SAM recibido por el equipo de usuario ha indicado que un próximo SLOT asignado a dicho equipo es el último de una serie de SLOTS de transmisión de datos, con lo que el equipo de usuario utilizará parte del SLOT para enviar el mensaje MPR en caso de que tenga más datos para transmitir, - cuando el equipo de usuario no tiene más datos que enviar y aún dispone de SLOTS asignados, en cuyo caso el correspondiente mensaje MPR indicará al equipo de cabecera que no le asigne más SLOTS y que reasigne los SLOTS restantes a otros equipos de usuario, - cuando a un equipo de usuario se le asigna (mediante un SAM) un SLOT dedicado a la petición de recursos (MPR) , de manera que el equipo o equipos de usuario que quieran transmitir enviarán su MPR en ese SLOT (utilizando una pequeña parte de él elegida al azar o mediante un algoritmo determinado que tenga en cuenta el tipo de usuario, el tipo de información u otros parámetros) ; y de manera que el equipo de cabecera detecte las posibles colisiones debidas a que varios equipos de usuario coincidan en la misma zona del SLOT en la petición de recursos, resolviéndose dichas colisiones mediante algoritmos conocidos en el estado de la técnica o bien dejando que los equipos de usuario retransmitan sus posiciones en posteriores intervenciones, hasta que la competición entre usuarios se haya solucionado. Los SLOTS de POLLING permiten interrogar a un número máximo de usuarios sobre si tienen o no información a transmitir utilizando un algoritmo de interrogación al objeto de que no sean siempre los mismos equipos de usuario los que sean interrogados cuando se supere dicho número máximo, incluyéndose asimismo en el equipo de cabecera medios de clasificación de los equipos de usuario en varias categorías dependiendo de la actividad que muestren los usuarios, de forma que para obtener esta información el equipo de cabecera asignará SLOTS de interrogación (POLLING) a los usuarios de los que quiera conocer la actividad, y éstos responderán en las partes del SLOT asociadas a ellos cuando tienen información que transmitir. Cuando un equipo de usuario tiene datos para transmitir espera a que un mensaje (SAM) anuncie que alguno de los siguientes SLOTS está destinado a POLLING o MPR, de manera que si recibe un SAM de POLLING se siguen los siguientes pasos : - el equipo de usuario comprueba ciertos bits en el SAM que le indican si pertenece o no al grupo de usuarios que pueden usar el siguiente SLOT de POLLING, - el mensaje SAM indica las posiciones en las que el equipo de usuario debe contestar a la solicitud de recursos, siendo estas posiciones determinadas por el equipo de cabecera que monitoriza constantemente la relación señal/ruido que el equipo de usuario puede ver en las distintas portadoras (frecuencias disponibles para la comunicación ascendente) ; - el SLOT de POLLING se divide en varias zonas válidas que son pequeñas porciones tiempo/frecuencia, y los equipos de usuario elegirán la zona indicada por el SAM para evitar la colisión de peticiones; - el equipo de usuario envía un mensaje POLLING en la zona seleccionada; y si dicho POLLING ha sido recibido en el equipo de cabecera el equipo de usuario recibirá posteriormente mensajes SAM asignándole SLOTS; mientras que si no ha sido recibido, el equipo de usuario tendrá que esperar a que haya nuevos SAM de POLLING; mientras que si se recibe el anuncio SLOT de MPR en un SAM, el equipo de usuario enviará el mensaje MPR en dicho SLOT donde además de la necesidad de transmitir se indica, preferentemente, el tamaño de la información que se quiere enviar, la prioridad, la QoS exigida, de forma que esta información pueda ser decodificada por el equipo de cabecera y pueda ser utilizada para optimizar el algoritmo de asigna-r ción de SLOTS del árbitro; habiéndose previsto que si el equipo de cabecera detecta colisión, comenzará un algoritmo de resolución de colisión o bien dejará que los equipos de usuario transmitan su petición en un próximo SLOT de MP o POLLING (puesto que el árbitro no les otorgará ningún SLOT de transmisión de datos en los próximos SA ) . En la realización preferente de la invención, el equipo de usuario sigue las decisiones tomadas por el equipo de cabecera sobre el momento en que transmitir, las portadoras a utilizar, el tipo de modulación y otros parámetros, mediante el siguiente proceso : - tras recibir correctamente la solicitud de transmisión de un equipo de usuario, el equipo de cabecera va asignando SLOTS tiempo/frecuencia suficientes a partir de una estimación realizada según la actividad, capacidad de transmisión, calidad de servicio y otros parámetros del equipo de usuario que realizó la petición y según la monitorización _ sobre la relación señal/ruido observada en cada subcanal , siendo el árbitro el encargado de distribuir los SLOTS entre los usuarios que hayan hecho la petición para enviar datos con el algoritmo anteriormente comentado; cuando un equipo de usuario detecta, mediante la demodulación y la decodificación del mensaje SAM que uno o más SLOTS están destinados a él realiza las siguientes operaciones: * comprueba el tipo de cada uno de los SLOTS que se le han asignado y la modulación que tiene que emplear en cada portadora de cada SLOT, siendo el mensaje SAM el encargado de comunicar esta información según lo asignado por el árbitro; * calcula cuántos bits va a poder transmitir en total (y extrae los datos de su memoria) , pudiendo ser datos de información, ecualización, sincronización, estimación de señal/ruido o cualquier combinación de éstos, tal y como se indica en el mensaje SAM de asignación de ese SLOT; * espera a que comience el símbolo de comienzo de la parte del SLOT en qüe puede transmitir y realiza la transmisión de datos con la modulación elegida; * si alguno de los SLOTS asignado es de tipo diversidad en tiempo o en frecuencia, el equipo de usuario tiene que transmitir la información modulada de forma segura (preferentemente QPSK) y repetida varias veces en frecuencia, es decir, transmitiendo la misma información de la portadora k en las portadoras k+N, k+2*N, etc, dependiendo de la diversidad empleada y de las portadoras asignadas, o bien repetida varias veces en varios instantes (diversidad en tiempo) ; * si el SLOT es de tipo POLLING ' o MP se realiza el proceso especificado anteriormente. En la referida multiplexación CD A se incluye el método de frequency hopping, que si es aplicado a portadoras consiste en que los equipos de usuario en el momento de transmitir, sólo emplean parte de las portadoras según una secuencia que indica en cada instante las portadoras que se pueden utilizar para enviar información; estando dicha secuencia predefinida y pudiendo ser generada mediante una secuencia pseudoaleatoria cuya semilla se comunica mediante los mensajes SAM, mientras que si dicho método se aplica a los subcanales, la secuencia se emplea para indicar al equipo de usuario el subcanal que debe utilizar para transmitir en cada momento . Los encabezamientos de los paquetes de información enviados por los SLOTS del enlace ascendente están modulados preferentemente con modulaciones con bajas necesidades de relación señal/ruido para su decodificación, preferentemente DPS (modulación diferencial de fase) y/o QPSK (modulación de fase en cuadratura) , unto con códigos de corrección/detección de errores y diversidad en frecuencia (envío de la misma información en distintas portadoras) y/o tiempo (envío de la misma información en instantes diferentes) para aumentar la probabilidad de decodificar correctamente . Los encabezamientos que se han aludido anteriormente incluyen toda la información necesaria sobre el correspondiente paquete de información, tal como información del tipo de paquete, la utilización de diversidad en frecuencia y/o en el tiempo, la modulación con que se modula la información del paquete (por ejemplo todas las portadoras en QPSK o cada portadora con la constelación fijada para una determinada tasa de error en función de la relación señal/ruido del canal después de haberlo negociado cada usuario con el equipo de cabecera) y la redundancia de FEC (redundancia de códigos de corrección/detección de errores) con que se protege la información del paquete u otras . El procedimiento de la invención puede incluir una serie de controles para maximizar la relación señal/ruido de todos los usuarios sin que haya penalización entre los usuarios durante la transmisión por permitir acceso múltiple en el mismo símbolo OFDM en el enlace ascendente y transmisión de múltiples paquetes de información simultáneamente por el enlace descendente; siendo dichos controles: - control de la potencia inyectada por cada equipo de usuario; control del enventanado temporal de cada equipo de usuario y - control de la frecuencia de muestreo, esto es la sincronización en frecuencia de los equipos de usuario. En el referido control sobre la potencia inyectada se utiliza un control automático de ganancia y/o una máscara de potencia mediante los que las señales de los equipos de usuario que llegan al equipo de cabecera lo hacen con aproximadamente la misma potencia, de manera que se puede trabajar con conversores A/D (analógicos/digitales) de pocos bits sin perder relación señal/ruido en recepción. Por otra parte, el referido control de enventanado se utiliza para que las señales de los distintos usuarios lleguen al equipo de cabecera al mismo tiempo, esto es, que el comienzo de todos los símbolos OFDM enviados lleguen en la misma ventana temporal al equipo de cabecera; realizando este control mediante: - un ajuste en lazo abierto que se realiza por el canal descendente, que representa un ajuste grueso del enventanado temporal y en el que cada equipo de usuario observa los paquetes que llegan por el canal descendente, de lo que deduce aproximadamente las muestras que tiene que retrasar/adelantar su transmisión para que lleguen al equipo de cabecera en el instante óptimo, - un ajuste de lazo cerrado que se realiza por el canal ascendente y por el descendente mediante los mensajes SAM que representa una ajuste fino de enventanado temporal y en el que el equipo de cabecera detecta y comunica cuántas muestras debe retrasarse/adelantarse el equipo de usuario para alcanzar el instante de transmisión óptimo.
Por último, en el referido control de frecuencia tras, una sincronización cada equipo de usuario tiene la frecuencia de muestreo empleada por el equipo de cabecera, corrigiéndose a partir de esta obtención la transmisión por el canal ascendente de manera que el error de frecuencia en la recepción del equipo de cabecera sea nulo; empleándose para la corrección de frecuencia en transmisión de los equipos de usuario los siguientes métodos : corrección del error residual en las portadoras mediante un rotor, gracias al cual se compensa el giro que sufren cada una de las portadoras (multiplicando las portadoras por una exponencial comple a del ángulo deseado) ; y - corrección de la frecuencia de muestreo gracias a un elemento corrector de frecuencia (que podría consistir en un remuestrador en la parte de tratamiento digital del sistema, y/o en un oscilador variable o VCXO en la parte analógica) , considerando que si los correspondientes relojes son suficientemente precisos no es necesario utilizar dicho elemento corrector en frecuencia, sino que bastarla simplemente con corregir el error residual en las portadoras con el rotor referido anteriormente. A continuación, para facilitar una mejor comprensión de esta memoria descriptiva y formando parte integrante de la misma, se acompañan unas figuras en las que con carácter ilustrativo y no limitativo se ha representado el objeto de la invención.
BREVE DESCRIPCIÓN DE LAS FIGURAS Figura 1. Representa esquemáticamente una estructura sistema en el que se puede aplicar el procedimiento de presente invención.
Figura 2. Representa esquemáticamente una división en "SLOTS" de tiempo y frecuencia para un canal ascendente empleado en un ejemplo de la presente invención. Figura 3. Representa esquemáticamente una tabla de división en subcanales para el canal ascendente o descendente de un sistema que emplea el procedimiento de la presente invención. Figura 4. Representa esquemáticamente un ejemplo de asignación de portadoras para el canal descendente de un sistema que emplea el procedimiento de la presente invención.
Figura 5. Representa esquemáticamente la transmisión de paquetes con cabeceras por distintos subcanales en un canal descendente de un sistema que emplea el procedimiento de la presente invención. Figura 6. Representa esquemáticamente la utilización del método frequency hopping en un canal ascendente de un sistema que utiliza el procedimiento de la presente invención. DESCRIPCIÓN DE UN EJEMPLO DE REALIZACIÓN DE LA INVENCIÓN Seguidamente se realiza una descripción de un ejemplo de la invención, haciendo referencia a la numeración adoptada en las figuras . Así, el procedimiento de este ejemplo se aplica a un sistema que cuenta con una pluralidad de equipos de usuario (A, B, ...X) y con un equipo de cabecera 1. Estos equipos (A, B, ...X) y 1 se encuentran comunicados bidireccionalmente a través de la red eléctrica 2; estableciéndose un canal ascendente que va desde los equipos de usuario (A, B, ...X) hasta el equipo de cabecera 1; así como un canal descendente que va desde el equipo de cabecera 1 hasta los equipos de usuario (A, B, ...X) . Tanto los equipos de usuario (?,. B, ...X) como el equipo de cabecera 1 incluyen un controlador de acceso al medio (MAC) que presenta la referencia 3 para los equipos de usuario y la referencia 4 para el equipo de cabecera. Mediante estos MAC se maximiza la cantidad de información que los equipos de usuario (A, B, ...X) pueden transmitir, y se minimiza el tiempo de latencia de dichos equipos (A, B, ...X) . Para tener los dos enlaces de la comunicación, enlace descendente y enlace ascendente, sobre el medio físico que representa la red eléctrica, se puede realizar una división en frecuencia (FDD- Frequency División Duplexing) o en tiempo (TDD - Time División Duplexing) . La configuración descrita queda representada en la figura 1. El procedimiento del presente ejemplo presenta las siguientes cuatro características esenciales: - Acceso de múltiples equipos de usuario (A, B, ...X) por el canal ascendente y envío de múltiples tramas de información por el canal descendente y desde el equipo de cabecera 1, todo ello simultáneamente y empleando multiplexaciones OFDMA/TDMA/CDMA. - Un criterio que asigna dinámicamente cada portadora del sistema OFDM al usuario, de entre los usuarios que tengan información a transmitir en ese momento, con mayor capacidad de transmisión en dicha portadora, esto es más bits por portadora o mejor relación señal/ruido. Con esto se maximiza la capacidad de transmisión en los canales ascendente y descendente . - Una calidad de servicio (QoS) ajustable según el tipo de información y el usuario que requiera la transmisión, y que es adaptable a los cambios en la respuesta en frecuencia en diferentes instantes, así como a las diferentes distancias entre los equipos de usuario (A, B, ...X) y el equipo de cabecera 1. - Asignación dinámica del ancho de banda disponible entre las distintas peticiones de comunicación, mediante el cálculo y la monitorización constante de la relación señal/ruido (S/N) observada por cada equipo de usuario (A, B, ...X) y por el equipo de cabecera 1 en todo el ancho de banda del sistema. Mediante estas cuatro características se reparten los recursos de transmisión, esto es, el conjunto de portadoras del sistema OFDM, según las necesidades de transmisión en cada instante de cada usuario, los parámetros de calidad de servicio QoS establecidos para ese usuario, el criterio de maximización de la capacidad total del sistema y minimización de la latencia de transmisión, utilizando para ello una repartición de portadoras de un símbolo entre los usuarios (OFDMA) , en el tiempo (TDMA) , esto es símbolo a símbolo y por códigos (CDMA) , optimizándose dicha repartición mediante la monitorización constante de los parámetros de calidad de la línea, los cuales varían en el tiempo. En el procedimiento de este ejemplo el equipo de cabecera 1 es el encargado de distribuir el ancho de banda del sistema entre los equipos de usuario (A, B, ...X) , teniendo en cuenta factores como la calidad de servicio asignada a cada uno de los usuarios. El canal ascendente se divide en intervalos de tiempo y frecuencia llamados SLOTS, representados en la figura 2, y estos SLOTS serán distribuidos entre los usuarios que deseen transmitir. Para realizar esta distribución existe un bloque de arbitraje o árbitro 5 que se encuentra en el MAC 4 del equipo de cabecera 1. La información sobre qué SLOTS deben ser utilizados por cada usuario y/o que símbolos del SLOT deben ser utilizados por uno u otro usuario, junto con información sobre el tipo de modulación a utilizar en los SLOTS o los símbolos asignados, la función de éstos, etc., se introduce en unos mensajes de asignación de SLOTS llamados SAM que se envían periódicamente por el canal descendente a todos los equipos de usuario (A, B, ...X) . La flexibilidad de esta compartición compuesta permite optimizar la utilización del medio de transmisión. Para ello, se incluyen una serie de controles sobre los usuarios que consisten en: - control de la potencia inyectada por cada equipo de usuario (A, B, ...X) ; control del enventanado temporal de cada equipo de usuario (A, B, ...X) ; y control de la frecuencia de muestreo, esto es, la sincronización en frecuencia de los equipos de usuario (A, B, ...X) . Para poder distribuir el ancho de banda de los enlaces ascendente y descendente dinámicamente, estos enlaces o canales se dividen en una serie de subcanales que se constituyen por conjuntos de varias portadoras. El ancho de banda de los subcanales se ajusta a las características de la red eléctrica 2, y más concretamente al ancho de banda de coherencia del canal; definiéndose dicho ancho de banda de coherencia para un sistema de transmisión muítiportadora como la diferencia de frecuencias entre la posición frecuencial de la primera y la última portadora en la que la variación de la respuesta en frecuencia en esas portadoras sea menor que cierto umbral (como, por ejemplo 12dB) . Cuando los subcanales están ajustados al ancho de banda de coherencia se puede asegurar que la respuesta en frecuencia de las portadoras de ese subcanal para un determinado usuario estará acotada. Así, un usuario observará todas las portadoras que constituyen el subcanal con un valor relativamente estable de relación señal/ruido. Este ajuste permite seleccionar usuarios en función de la respuesta en frecuencia que observen en los subcanales . A cada usuario se le podrá asignar las zonas del espectro más óptimas de forma que se maximizará el ancho de banda medio que se observa en cada enlace. Además, también se pueden asignar subcanales a usuarios que vean una respuesta en frecuencia ortogonal unos respecto a otros (en subcanales en donde un usuario ve una baja S/N, otro usuario la podría observar alta y viceversa) , con lo que sería posible maximizar el uso del ancho de banda. El caso óptimo se alcanza al tener una granularidad tan elevada que un subcanal esté formado por una sola portadora. En este caso se necesitan algoritmos complejos y altamente costosos en tiempo y en capacidad de proceso para asignar los usuarios a los subcanales según su respuesta en frecuencia en cada subcanal, para maximizar el aprovechamiento en media del ancho de banda. Para tener algoritmos rápidos y manejables, el enlace se divide de ocho a dieciséis subcanales en los enlaces descendente y ascendente, de acuerdo siempre con el límite impuesto por el ancho de banda de coherencia del canal . En la figura 3 se puede ver el ejemplo de una tabla que mantiene cuatro usuarios A, B, C y D con una respuesta en frecuencia mayor que un determinado umbral para cada uno de los cuatro subcanales 13, 14, 15 y 16 en los que se divide el canal ascendente . Esta tabla se mantendrá en el equipo de cabecera 1 y se utilizará durante la distribución del ancho de banda entre los usuarios, de manera que se maximiza el ancho de banda medio al asignar subcanales a usuarios que observen una respuesta en frecuencia ortogonal . La tabla de la figura 3 muestra un ejemplo de un primer criterio de distribución utilizado. Cuando un usuario quiere transmitir por el enlace ascendente, o bien cuando la cabecera quiere transmitir a un usuario por el enlace descendente, se utiliza la referida tabla u otra similar para observar en qué subcanales se podría enviar la información. Uno de los puntos más importantes para optimizar la comunicación de múltiples usuarios simultáneamente por la red eléctrica 2 es asignar dinámicamente el ancho de banda entre los usuarios . Para poder realizar una asignación óptima de las portadoras a los usuarios hay que calcular y monitorizar de forma constante la respuesta frecuencial o la relación señal/ruido de los usuarios y del equipo de cabecera en los dos canales de la comunicación. Esto se debe a que la red eléctrica no es un medio estable, sino que sufre cambios en su función de transferencia a lo largo del tiempo y dependientes de la distancia existente entre el usuario en cuestión y la cabecera. El objetivo siempre es encontrar una asignación óptima de las portadoras para cada usuario, bajo el criterio de maximizar el rendimiento medio del canal de comunicaciones, lo cual se puede obtener maximizando la relación señal/ruido en todo el ancho de banda. Para distribuir el ancho de banda se determinan los usuarios a los que va a estar dedicada la comunicación. El equipo de cabecera 1 conocerá esta información para el enlace ascendente gracias a los mensajes de petición de recursos (MPR) y la interrogación de usuarios (POLLING) , mientras que para el enlace descendente la sabrá al conocer el destino de los paquetes que quiere enviar. Una vez conocidos los usuarios implicados en la comunicación se utilizará una tabla o base de datos del tipo de la mostrada en la figura 3 para determinar qué subcanales deben asignarse a cada usuario al objeto de maximizar su capacidad de transmisión. Para maximizar, esto es ecualizar o aplanar la respuesta en frecuencia que dé el equipo de cabecera 1 tanto en emisión como en recepción se siguen en el presente ejemplo los siguientes pasos: - se especifica un espacio vectorial de dimensión igual al número de portadoras del canal OFDM, siendo los elementos de este espacio el número de bits que un usuario puede ver en cada una de las portadoras o dimensión de la constelación utilizada en esa portadora; matemáticamente vi= [vil , i2...viN] donde N es el número total de portadoras utilizadas en el enlace de la comunicación al que se refiere el vector y vix representa el número de bits por portadora utilizable por o para el usuario i (dependiendo de que enlace estemos tratando) en la portadora x desde el punto de vista del equipo de cabecera,- - Se distribuyen las portadoras entre los usuarios que tienen información para transmitir de forma que se maximice la norma (preferentemente la norma uno) de este vector: I |v| I ; siendo v el vector de bits por portadora (o dimensión de la constelación de cada portadora) que utiliza el equipo de cabecera 1 en el símbolo actual, tanto en el canal ascendente como en el descendente . - Se agrupa el número total de portadoras N de los canales ascendente y descendente en subcanales de Importadoras para simplificar los cálculos del algoritmo y la implementación, de forma que se reduce la dimensión del espacio vectorial, generándose un espacio vectorial de dimensión N/M, siendo los valores de las coordenadas la suma de todas las portadoras de un subcanal y dando como resultado la capacidad de transmisión por símbolo OFDM que cada usuario ve en cada subcanal . - Se ajusta el ancho de banda de los subcanales al ancho de banda de coherencia. Una vez que el equipo de cabecera 1 conoce los equipos de usuario (A, B, ...X) que van a emitir, o los que van a recibir si se está en el canal descendente, observa los requerimientos de calidad de servicio QoS y los subcanales adecuados en la tabla referida anteriormente. Finalmente, como criterio de distribución se utiliza un algoritmo de ortogonalidad, y así se distribuirá el ancho de banda entre los usuarios más ortogonales (más diferentes) . De esta forma la respuesta en frecuencia del canal de comunicaciones que observa el equipo de cabecera 1 será lo más plano posible. En la figura 4 se puede observar un ejemplo gráfico de asignación de portadoras para un canal descendente y el envío de información desde el equipo de cabecera 1 hasta unos equipos de usuario A y B. Los ejes 18 y 19 representan respectivamente la relación señal/ruido, o bien bits por portadora y la frecuencia de las portadoras. El gráfico 20 representa el canal observado hacia el usuario A, esto es, la respuesta en las portadoras del enlace descendente en términos de S/N o bits por portadora soportables por el usuario A, que la cabecera empleará para optimizar la transmisión a este usuario, mientras que el gráfico 21 representa el canal observado hacia el usuario B. La distribución elegida 17 por el equipo de cabecera 1 queda representada en el gráfico 22.
Cuando el equipo de cabecera 1 quiere transmitir a un determinado usuario utilizará uno de los subcanales y avisará del destino y uso del subcanal mediante el encabezaniento del paquete enviado por dicho subcanal . Los usuarios decodificarán un encabezamiento que indica que un paquete se dirige hacia ellos y decodificarán los correspondientes datos . Únicamente el equipo de cabecera 1 puede transmitir por el enlace descendente a uno o múltiples usuarios (A, B, ...X) . El equipo de cabecera 1 puede reordenar los paquetes que debe enviar a los distintos usuarios para garantizar una determinada QoS, aunque también puede funcionar en modo salva (burst) , esto es, encolando directamente los paquetes para el envío una vez las capas superiores han determinado qué debe ser transmitido. El envío de paquetes por el enlace descendente se realiza utilizando uno o varios de los subcanales en los que este enlace está dividido . En cada subcanal se indica que se envía un paquete a un usuario mediante los encabezamientos de dichos paquetes. Además de poder utilizar un subcanal para transmitir un paquete diferente a un nuevo usuario, las portadoras de ese subcanal se pueden utilizar para acelerar la transmisión de información de un paquete que ya está siendo enviado por otro subcanal (agregando las portadores de este subcanal a las del subcanal por el que se enviaba inicialmente el paquete, con lo que se aceleraría la transmisión de ese paquete) . Para indicar que un subcanal va a ser utilizado como agregado para acelerar la transmisión, se envía el paquete de información por el subcanal agregado con un encabezamiento dirigido a los usuarios afectados. Los usuarios observarán todo el enlace descendente buscando paquetes cuyos encabezamientos indiquen que los paquetes están dirigidos hacia ellos. Estos encabezamientos tienen que ser decodificados e interpretados correctamente por cada uno de los usuarios del sistema, por lo que esta parte del paquete debe tener pocas necesidades de S/N para la decodificación. Para ello se pueden utilizar modulaciones seguras como BPS o QPSK, junto con códigos de corrección/detección de errores robustos, así como diversidad en tiempo y frecuencia. Cuando un usuario decodifica un encabezamiento que indica que el paquete está dirigido a él, sabrá que el subcanal o subcanales correspondientes se utilizan para enviar el paquete, y tomará los datos enviados por esos subcanales. Si el encabezamiento indica que no está dirigido a él, simplemente ignora el paquete de datos asociado al encabezamiento. Si el encabezamiento indica que el nuevo subcanal está siendo utilizado para enviar más rápidamente un paquete, decodificará la información que le llega por las nuevas portadoras además de por las portadoras del subcanal original, para obtener la información del canal. De esta forma se consigue asignar dinámicamente el ancho de banda en el enlace descendente. La utilización del encabezamiento es de gran importancia en el sistema ya que permite que un paquete sea autocontenido . En el encabezamiento se indicará toda la información necesaria sobre el paquete tal como el destino, tamaño, tipo de paquete, si tiene diversidad en frecuencia o en tiempo, si está en modo multicast (este modo significa que múltiples usuarios lo recibirán) , etc. En el enlace ascendente es necesario utilizar un mecanismo extra para conocer cuándo pueden enviarse los paquetes, esto es la distribución de SLOTS realizada por el árbitro 5 y los mensajes de asignación de SLOTS para comunicar la distribución a los usuarios. En la figura 5 puede observarse un ejemplo en el que se utilizan cuatro subcanales 24 en el enlace descendente. Observando esta figura 5 se puede apreciar que en los subcanales primero y segundo, empezando a contar desde arriba, se envían paquetes precedidos por un encabezamiento 27. En el subcanal cuarto se inició una transmisión de un paquete y posteriormente el subcanal tercero se emplea para acelerar la transmisión del mismo paquete utilizando las nuevas portadoras para ello, lo cual queda representado mediante la flecha 28. Esto quedará indicado mediante la cabecera 27 del subcanal tercero. La flecha 23 representa la dirección de transmisión de paquetes desde el equipo de cabecera 1 hasta un usuario A, B, C ó D. Los ejes 25 y 26 representan tiempo y frecuencia respectivamente. En la transmisión por el enlace o canal ascendente, para permitir que múltiples usuarios puedan transmitir simultáneamente por la red eléctrica 2 hacia el equipo de cabecera 1, el canal ascendente se divide de forma lógica en intervalos de tiempo y frecuencia llamados, como dijimos anteriormente, SLOTS. Gracias a esta estructura se puede asignar dinámicamente el ancho de banda, de forma que se otorguen más o menos SLOTS de tiempo (símbolos) y frecuencia (portadoras) , para que los usuarios puedan transmitir su información con diferentes requerimientos de calidad (tanto de ancho de banda como de latencia) , y optimizando la transmisión otorgando SLOTS a los usuarios que observen el subcanal con suficiente relación señal/ruido como para utilizar modulaciones más densas. Cuando uno de estos SLOTS es asignado a un equipo de usuario (A, B, ...X) , el usuario sabrá durante qué instantes de tiempo y en qué portadoras (y por lo tanto en qué frecuencias) puede enviar la información que desea transmitir. El grupo de portadoras asociado a un SLOT es lo que se denomina un subcanal de la comunicación en el canal ascendente. Las frecuencias de cada subcanal están ajustadas al ancho de banda de coherencia del canal , de forma que cada usuario observa una respuesta en frecuencia similar (acotada entre ciertos limites) en cada subcanal. Esto permite aumentar el rendimiento de la transmisión por el enlace ascendente. En la figura 2 se puede observar un ejemplo de distribución de SLOTS en un determinado instante para una posible implementación. Los ejes 11 y 12 representan frecuencia y tiempo respectivamente, mientras que los SLOTS 7, 8, 9 y 10 representan SLOTS asociados a distintos usuarios A, B, C y D respectivamente, en tanto que los SLOTS 6 representan SLOTS que se encuentran libres. Los referidos SLOTS pueden ser utilizados por los equipos de usuario (A, B, ...X) para distintos usos tales como: - transmisión de respuestas a mensajes de interrogación (POLLINO ; - transmisión de mensajes de petición de recursos (MPR) ; - transmisión de datos entre los que se incluyen una o varias de las siguientes informaciones: 1. secuencias de sincronización; 2. secuencias de ecualización; 3. secuencias para la estimación de la relación señal/ruido, y/o 4. datos de información que el usuario (A, B, ...X) desea enviar al equipo de cabecera 1. Mediante los mensajes de asignación de SLOTS SAM, el equipo de cabecera 1 indica el propósito de cada SLOT y qué usuario o usuarios pueden hacer uso de él. De esta forma, el sistema de acceso múltiple es un sistema centralizado, en el que los equipos de usuario (A, B, ...X) sólo transmiten por la red eléctrica 2 cuando el equipo de cabecera 1 lo ha decidido anteriormente, y ha comunicado esta decisión a los usuarios implicados, junto con la cantidad de información que pueden transmitir, el tipo de modulación, etc. Para optimizar la utilización en el canal ascendente del acceso a la red eléctrica 2 con OFDMA/ TDMA/CDMA, se han desarrollado los tres controles que se indicaron anteriormente, gracias a los cuales se maximiza la relación señal/ruido de todos los usuarios sin penalizar unos a otros por estar transmitiendo. Respecto al control sobre la potencia inyectada, se utiliza un control automático de ganancia y/o una máscara de potencia mediante los que las señales de los equipos de usuario (A, B, ...X) que llegan al equipo de cabecera 1 lo hacen con aproximadamente la misma potencia, de manera que se puede trabajar con conversores A/D de pocos bits sin perder relación señal/ruido en recepción. Respecto al control de enventanado temporal, se utiliza para que las señales de los distintos equipos de usuario (A, B, ...X) lleguen al equipo de cabecera 1 al mismo tiempo, esto es que el comienzo de todos lo símbolos OFDM enviados lleguen en la misma ventana temporal al equipo de cabecera 1, realizándose este control mediante: - un ajuste en lazo abierto que se realiza por el canal descendente, que representa un ajuste grueso del enventanado temporal y en el que cada equipo de usuario (A, B, ...X) observa los paquetes que llegan por el canal descendente, de lo que deduce aproximadamente las muestras que tiene que retrasar/adelantar su transmisión para que lleguen al equipo de cabecera 1 en el instante óptimo; - un ajuste de lazo cerrado que se realiza por el canal ascendente y por el descendente mediante los mensajes SAM que representa un ajuste fino de enventanado temporal y en el que el equipo de cabecera 1 detecta y comunica cuántas muestras debe retrasarse/adelantarse el equipo de usuario (A, B, ...X) para alcanzar el instante de transmisión óptimo. Respecto al control de frecuencia tras una sincronización, cada equipo de usuario (A, B, ...X) obtiene la frecuencia de muestreo empleada por el equipo de cabecera 1 corrigiéndose a partir de esta obtención la transmisión por el canal ascendente de manera que el error de frecuencia en la recepción del equipo de cabecera 1 sea nulo, empleándose para la corrección de frecuencia en transmisión de los equipos de usuario (A, B, ...X) los siguientes métodos: corrección del error residual en las portadoras mediante un rotor, gracias al cual se compensa el giro que sufren cada una de las portadoras (multiplicando las portadoras por una exponencial compleja del ángulo deseado) ; Y - corrección de la frecuencia de muestreo gracias a un elemento corrector de frecuencia (que podría consistir en un remuestreador de la parte de tratamiento digital del sistema, y/o en un oscilador variable o VCXO en la parte analógica) , considerando que si los correspondientes relojes son suficientemente precisos no es necesario utilizar dicho elemento corrector en frecuencia, sino que basta simplemente con corregir el error residual en las portadoras con el rotor refe ido anteriormente . Para el canal ascendente, y en la multiplexación CDMA se utiliza el método "frequency hopping", que consiste, cuando se aplica a portadoras, en que los equipos de usuario (A, B, ...X) en el momento de transmitir, sólo emplean parte de las portadoras, según una secuencia que indica en cada instante las portadoras que se pueden utilizar para enviar información; estando dicha secuencia predefinida y pudiendo ser generada mediante una secuencia pseudoaleatoria cuya semilla se comunica mediante mensajes SAM. Por otra parte, este método aplicado a los subcanales, tiene la característica de que la secuencia se emplea para indicar al equipo de usuario (A, B, ...X) el subcanal que debe utilizar para transmitir en cada momento. Una de las ventajas del "frequency hopping" es que los subcanales o las portadoras se van distribuyendo por los usuarios en el tiempo, es decir, que un usuario no está todo el tiempo utilizando un subcanal donde detecta alta relación señal/ruido, sino que también utiliza (cuando la secuencia se lo indica) canales con baja relación señal/ruido, de forma que en media todos los usuarios pueden ver un canal medio y así se maximiza el ancho de banda de transmisión por la red eléctrica. La figura 6 representa un ejemplo de frequency hopping para una comunicación de unos equipos de usuario A, B, C y D hacia un equipo de cabecera 1; representando la flecha 29 la dirección de transmisión de los datos, mientras que la flecha 30 representa el ancho de banda de cada subcanal. Los ejes 31 y 32 representan frecuencia y tiempo respectivamente. Las referencias 33, 34, 35 y 36 representan envíos desde los usuarios A, B, C y D respectivamente; mientras que la referencia 37 representa una colisión entre dos usuarios. Los mensajes de asignación de SLOTS, SAM, son mensajes que se transmiten periódicamente por el canal descendente y que son decodificados por todos los usuarios. La periodicidad con la que se envían depende del tamaño de los SLOTS en los que se divide el canal ascendente. Una vez elegido el tamaño de los intervalos de frecuencia y tiempo (SLOTS) , la periodicidad se debe mantener constante . La finalidad de los mensajes SAM consiste en: - anunciar el o los identificadores del equipo o equipos de usuario (A, B, ...X) a los que se ha concedido la transmisión en cada uno de los SLOTS de frecuencia y tiempo en los que se ha dividido el canal ascendente; - indicar el uso que se debe hacer de ese SLOT: transmisión, ecualización, S/N, sincronización, datos, interrogación (POLLING) , solicitud de recursos (MPR) , etc. - enviar información adicional destinada a la recepción de solicitudes de recursos, restringir el acceso a grupos de usuarios, etc. Los mensajes SAM resultan esenciales para construir un sistema de asignación dinámica del ancho de banda. Los usuarios, cuando quieran transmitir información, realizarán una petición al equipo de cabecera 1 (utilizando los métodos de solicitud de recursos y de interrogación) . El equipo de cabecera 1 no concederá un ancho de banda fijo al usuario, sino que realizará una distribución dinámica de este ancho de banda, ofreciendo más o menos SLOTS a los usuarios que hicieron la petición siguiendo factores como la cantidad de información a enviar, la calidad de servicio pedida, el tipo de información a enviar, la relación señal/ruido observada por los usuarios en los SLOTS concedidos, etc. Para que la asignación dinámica del ancho de banda sea lo más eficiente posible se realiza una compartición con OFDMA. En este tipo de compartición, en un mismo símbolo OFDM varios usuarios pueden transmitir información utilizando diferentes portadoras .
Los mensajes de asignación de SLOTS pueden llevar información sobre uno o más SLOTS. Debido a la importancia de estos mensajes SAM, los mismos llevarán preferentemente algún sistema de protección extra frente a errores, tal y como códigos con gran capacidad de corrección/detección de errores, diversidad en frecuencia y/o tiempo, etc. Obviamente, los mensajes de asignación de SLOTS siempre preceden temporalmente a los SLOTS del canal ascendente a los que se refieren . Además, el mensaje SAM puede indicar si el SLOT asignado al usuario es el primero, el último o uno de los intermedios. Si el SLOT es el primero de los otorgados a un usuario para el envío de información, no enviará datos en todos los símbolos de SLOT sino que deberá utilizar varios de los símbolos del SLOT para enviar información suplementaria, tal como sincronismo o ecualización. Si el SLOT es intermedio podrá ser utilizado en su totalidad para el envío de datos. Si el SLOT es el último de los asignados el equipo de usuario (A, B, ...X) mandará información y un mensaje de petición de recursos (MPR) para que el equipo de cabecera 1 conozca si quiere transmitir más información o no. Esta no es la única vez que un equipo puede enviar mensajes de petición de recursos, sino que también se enviarán cuando el usuario tiene información a transmitir, y desde el equipo de cabecera 1 se indica que el propósito de un próximo SLOT es la petición de recursos . En el presente ejemplo los mensajes SAM que se envían por el canal descendente hacia cada equipo de usuario (A, B, ...X) incluyen al menos la siguiente información: - el anuncio del equipo de usuario o usuarios (A, B, ...X) a los que se concede cada SLOT, - la indicación del uso que se debe hacer de cada SLOT, - el número de símbolos que cada equipo puede utilizar en el SLOT, - el número del símbolo a partir del cual un determinado usuario puede transmitir en el SLOT, - la información sobre la modulación que se debe emplear para la transmisión de datos, Además, dichos mensajes SAM pueden incluir: - la confirmación de recepción de mensajes MP , la restricción de acceso a determinados equipos de usuario (A, B, ...X) , - la corrección de desvíos en la ventana temporal de transmisión de los equipos de usuario (A, B, ...X) , - información sobre el control de potencia, - el tipo y número de datos a enviar por el usuario, esto es si debe enviar 0 ó más símbolos de ecualización, de sincronización, de estimación de la relación señal/ruido y/o de datos de información que se desee enviar. Por otra parte, los mensajes MPR que se han referido en varias ocasiones anteriores, son unos mensajes de control relativamente cortos que informan sobre si un equipo de usuario (A, B, ...X) quiere transmitir datos y opcionalmente sobre el tamaño del bloque de información que quiere enviar y la calidad de servicio deseada por un equipo de usuario (A, B, ...X) , y que se envían en diferentes momentos. Dichos momentos son: - cuando un mensaje SAM recibido por el equipo de usuario (A, B, ...X) ha indicado que un próximo SLOT asignado a dicho equipo es el último de una serie de SLOTS de transmisión de datos, con lo que el equipo de usuario (A, B, ...X) utilizará parte del SLOT para enviar el mensaje MPR en caso de que tenga más datos para transmitir - cuando el equipo de usuario (A, B, ...X) no tiene más datos que enviar y aún dispone de SLOTS asignados, en cuyo caso el correspondiente mensaje PR indicará al equipo de cabecera 1 que no le asigne más SLOTS y que reasigne los SLOTS restantes a otros equipos de usuario (A, B, ...X) ; - cuando a un equipo de usuario (A, B, ...X) se le asigna mediante un SAM un SLOT dedicado a la petición de recursos, de manera que el equipo o equipos de usuario (A, B, ...X) que quieran transmitir enviarán su MPR en ese SLOT. Cuando un equipo de usuario (A, B, ...X) tiene datos para transmitir espera a que un mensaje SAM anuncie que alguno de los siguientes SLOTS está destinado a POLLING o MPR, de manera que si recibe un SAM de POLLING se siguen los siguientes pasos: - el equipo de usuario (A, B, ...X) comprueba ciertos bits en el SAM que le indican si pertenece o no al grupo de usuarios que pueden usar el siguiente SLOT de POLLING; - el mensaje SAM indica las posiciones en las que el equipo de usuario (A, B, ...X) debe contestar la solicitud de recursos, siendo estas posiciones determinadas por el equipo de cabecera 1 que monitoriza constantemente la relación señal/ruido que el equipo de usuario (A, B, ...X) puede ver en las distintas portadoras disponibles para la comunicación ascendente; - el SLOT de POLLING se divide en varias zonas válidas que son pequeñas porciones tiempo/frecuencia, y los equipos de usuario (A, B, ...X) elegirán la zona indicada por el SAM para evitar la colisión de peticiones; el equipo de usuario (A, B, ...X) envia un mensaje POLLING en la zona seleccionada y si dicho POLLING ha sido recibido en el equipo de cabecera 1 el equipo de usuario (A, B, ...X) recibirá posteriormente mensajes SAM asignándole SLOTS; mientras que si no ha sido recibido, el equipo de usuario (A, B, ...X) tendrá que esperar a que haya nuevos SAM de POLLING. Por otra parte, cuando se recibe un SAM de MPR, el equipo de usuario (A, B, ...X) envía el mensaje MPR en el correspondiente SLOT donde además de la necesidad de transmitir se indica, preferentemente, la cantidad de información que se quiere enviar, la prioridad, la QoS exigida, de forma que esta información pueda ser decodificada por el eqípo de cabecera y pueda ser utilizada para optimizar el algoritmo de asignación de SLOTS del arbitro 5; habiéndose previsto que si el equipo de cabecera 1 detecta colisión, comenzará un algoritmo de resolución de colisión o bien dejará que los equipos de usuario (A, B, ...X) transmitan su petición en un próximo SLOT de MPR o POLLING, ya que el árbitro 5 no les otorgará ningún SLOT de transmisión de datos en los próximos SAM. En el presente ejemplo, cuando un equipo de usuario (A, B, ...X) quiere transmitir, sigue las decisiones tomadas por el equipo de cabecera 1 sobre el momento en que transmitir, las portadoras a utilizar, el tipo de modulación, y otros parámetros mediante el siguiente proceso : - Tras recibir correctamente la solicitud de transmisión de un equipo de usuario (A, B, ...X) , el equipo de cabecera 1 va asignando SLOTS tiempo/frecuencia suficientes a partir de una estimación realizada según la actividad, capacidad de transmisión, calidad de servicio y otros parámetros del equipo de usuario (A, B, ...X) que realizó la petición y según la monitorización de la relación señal/ruido observada en cada subcanal, siendo el árbitro 5 el encargado de distribuir los SLOTS entre los usuarios que hayan hecho la petición de enviar datos mediante un algoritmo.
- Cuando un usuario (A, B, ...X) detecta, mediante la demodulación y la decodificación de un mensaje SAM que uno o más SLOTS están destinados a él, realiza las siguientes operaciones : 1. comprueba el tipo de cada uno de los SLOTS que se le han asignado y la modulación que tiene que emplear en cada portadora de cada SLOT, siendo el mensaje SAM el encargado de comunicar esta información según lo asignado por el árbitro 5. 2. Calcula cuántos bits va a poder transmitir en total (y extrae los datos de su memoria) , pudiendo ser datos de información, ecualización, sincronización, estimación de la relación señal/ruido o cualquier combinación de éstos, tal y como se indica en el mensaje SAM de asignación de ese SLOT. 3. Espera a que comience el tiempo de inicio del SLOT y transmite los datos en las portadoras del SLOT con la modulación exigida. 4. Si alguno de los SLOTS asignado es de tipo diversidad en tiempo o en frecuencia, el equipo de usuario (A, B, ...X) tiene que transmitir la información modulada de forma segura, preferentemente QPSK, y repetir varias veces en frecuencia es decir, transmitiendo la misma información de la portadora k en las portadoras k+N, k+2*N, etc., dependiendo de la diversidad empleada y de las portadoras asignadas, o bien repetida varias veces en varios instantes (diversidad en tiempo) . 5. Si el SLOT es de tipo POLLING o MPR se efectúa el proceso que se especificó anteriormente.

Claims (24)

44 Reivindicaciones
1. PROCEDIMIENTO DE ACCESO MÚLTIPLE ? MÚLTIPLE TRANSMISIÓN DE DATOS PARA UN SISTEMA MULTIUSUARIO DE TRANSMISIÓN DIGITAL DE DATOS PUNTO A MULTIPUNTO SOBRE RED ELÉCTRICA, existiendo una pluralidad de equipos de usuario (A, B, ...X) y un equipo de cabecera (1) comunicados bidireccionalmente a través de la red eléctrica (2) , siendo el canal ascendente el que va desde los equipos de usuario (A, B, ...X) hasta el equipo de cabecera (1) y el canal descendente el que va desde el equipo de cabecera (1) hasta los equipos de usuario (A, B, ... X) , e incluyendo cada uno de los equipos (A, B, ...X) , (1) un controlador de acceso al medio (MAC) (3, 4) que maximiza la cantidad de información que los equipos de usuario (A, B, ...X) pueden transmitir y minimiza el tiempo de latencia de los equipos de usuario (A, B, ...X) ; efectuándose la división de la red eléctrica para los canales ascendente y descendente mediante duplexación por división en frecuencia (FDD) y/o mediante duplexación por división en tiempo (TDD) ; caracterizado porque presenta: a. un acceso de múltiples equipos de usuario (A, B, ...X) por el canal ascendente, y el envío de múltiples tramas de información enviadas por el equipo de cabecera (1) por el canal descendente, de forma simultánea mediante multiplexaciones OFDMA/TDMA/CDMA (multiplexación por división ortogonal en frecuencia, multiplexación por división en tiempo y/o multiplexación por división en código) ; b. un criterio para asignar dinámicamente cada portadora del sistema OFDM (multiplexación por división ortogonal en frecuencia) al usuario, entre los usuarios que tengan información a transmitir en ese 45 momento, con mayor capacidad, de transmisión en esta portadora (más bits por portadora o mejor relación señal/ruido) , de manera que se maximiza la capacidad de transmisión tanto en el canal ascendente como en el descendente, esto es, se ecualiza o aplana la respuesta en frecuencia que es observada por el equipo de cabecera tanto en emisión como en recepción; c. una calidad de servicio (QoS) ajustable según el tipo de información y el usuario que requiera la transmisión, siendo adaptable esta calidad de servicio (QoS) a los cambios en la respuesta en frecuencia en diferentes instantes y a las diferentes distancias entre los equipos de usuario (A, B, ...X) y el equipo de cabecera (1) ; d. una asignación dinámica del ancho de banda disponible entre las distintas peticiones de comunicación, mediante el cálculo y la monitorización constante de las relaciones S/N (señal/ruido) observadas por los equipos de usuario (A, B, ...X) y por el equipo de cabecera (1) en todo el ancho de banda del sistema; de forma que se reparten los recursos de transmisión (esto es el conjunto de portadoras del sistema (OFDM) según las necesidades de transmisión en cada instante de cada usuario, los parámetros de calidad de servicio (QoS) establecidos para ese usuario, el criterio de maximización de la capacidad total del sistema y el criterio de minimización de la latencia de transmisión, utilizando para ello una repartición de las portadoras de un símbolo entre los usuarios (OFDMA) , en el tiempo (TDMA) , esto es símbolo a símbolo y por códigos (CDMA) , optimizando dicha repartición mediante la monitorización constante de los parámetros de calidad de la línea eléctrica que varían constantemente. 46
2. PROCEDIMIENTO DE ACCESO MÚLTIPLE Y MÚLTIPLE TRANSMISIÓN DE DATOS PARA UN SISTEMA MULTIUSUARIO DE TRANSMISIÓN DIGITAL DE DATOS PUNTO A MULTIPUNTO SOBRE RED ELÉCTRICA, según la reivindicación 1, caracterizado porque presenta medios de maximización, esto es, ecualización o aplanamiento de la respuesta en frecuencia que ve el equipo de cabecera (1) tanto en emisión como en recepción, [debido a que la ' línea eléctrica actúa como un canal selectivo en frecuencia entre un punto y otro, provocando que ciertas frecuencias presenten mejor relación señal/ruido (S/N) y por tanto mayor capacidad de transmisión que otras, por lo que para algunos usuarios ciertas frecuencias serán las que presentan mejor S/N mientras que para otros usuarios serán otras frecuencias distintas] ; consistiendo dichos medios de maximizar en: a. especificación de un espacio vectorial de dimensión igual al número de portadoras del canal OFDM, siendo los elementos de este espacio el número de bits que un usuario puede ver en cada una de las portadoras o dimensión de la constelación utilizada en esa portadora; vi= [vil ,vi2...viN] donde N es el número total de portadoras utilizadas en el enlace de la comunicación al cual se refiere el vector y vix representa el número de bits por portadora utilizable en la comunicación hacia o desde el usuario i (dependiendo de que enlace estemos tratando) en la portadora x desde el punto de vista del equipo de cabecera,- b. distribución de las portadoras entre los usuarios que tienen información para transmitir de forma que se maximice la norma uno de este vector: | |v| | siendo v 47 el vector de bits por portadora (o dimensión de la constelación de cada portadora) que utiliza el equipo de cabecera (1) en el símbolo actual, tanto en el canal ascendente como en el descendente; c . agrupación del número total de portadoras N de los canales ascendente y descendente en subcanales de M portadoras para simplificar los cálculos del algoritmo y la implementación, de forma que se reduce la dimensión del espacio vectorial, generándose un espacio vectorial de dimensión N/M, siendo los valores de las coordenadas la suma de todas las portadoras de un subcanal, y dando como resultado la capacidad de transmisión por símbolo OFDM que cada usuario ve en cada subcanal ; d. ajuste del ancho de los subcanales al ancho de banda de coherencia, definido como la diferencia de frecuencias entre la posición frecuencial de la primera y la última portadora en la que la variación de la respuesta en frecuencia de esas portadoras es menor que cierto umbral .
3. PROCEDIMIENTO DE ACCESO MÚLTIPLE Y MULTIPLE TRANSMISIÓN DE DATOS PARA UN SISTEMA MULTIUSUARIO DE TRANSMISIÓN DIGITAL DE DATOS PUNTO A MULTIPUNTO SOBRE RED ELÉCTRICA, según las reivindicaciones 1 y 2, caracterizado porque un árbitro o bloque de arbitraje (5) incluido en el MAC (4) del equipo de cabecera (1) es el encargado de distribuir dinámicamente el ancho de banda de los canales ascendente y descendente para las distintas comunicaciones desde o hacia los equipos de usuario (A, B, ...X) siendo los criterios que utiliza este bloque para asignar dinámicamente el ancho de banda de transmisión los definidos en las 48 eivindicaciones 1 y 2, y los medios que utiliza para ello on : a. transmisión orientada a paquetes, que están precedidos por un encabezamiento que indica a qué usuario va dirigido y en qué condiciones; b. división en subcanales de los canales ascendente y descendente de manera que se multiplexan usuarios para maximizar el ancho de banda de transmisión por ambos canales, descendente y ascendente, utilizando el criterio de ortogonalidad de las capacidades de transmisión en función de la frecuencia de los distintos usuarios ; c. asignación dinámica, esto es variante en el tiempo, de las portadoras a los distintos usuarios para lo cual: 1. en el enlace descendente el encabezamiento de cada paquete enviado por un subcanal indica el destino, el tamaño y la constelación utilizada, entre otras informaciones, por lo que los usuarios deben ser capaces de detectar y comprender todos los encabezamientos recibidos por cualquier subcanal, pero sólo demodularán la información del paquete dirigido hacia ellos al conocer el vector de bits por portadora usado en modulación; 2. en el enlace ascendente, además de la división en subcanales ajustados al ancho de banda de coherencia se realiza una división en el tiempo, de forma que llamaremos SLOT a la unidad de transmisión que utilizará el árbitro (5) del canal ascendente para asignar recursos a los usuarios, siendo estos recursos asignados periódicamente mediante el envió de mensajes de asignación (que llamaremos SAM) por el enlace descendente hacia cada equipo de usuario (A, B, ...X) que pueden incluir información sobre uno o varios SLOTS y que se envían periódicamente un determinado número de muestras antes de los SLOTS a los que se refieren (esto es, los preceden temporalmente) , de forma que cuanto menor sea el tamaño en número de símbolos de un SLOT menor es el suelo de latencia que se puede obtener pero mayor es la complejidad del sistema y el gasto de la capacidad de transmisión del canal descendente en mensajes de asignación de recursos (SAM) por lo que el tamaño del SLOT oscila preferentemente entre uno y ciento- ventiocho símbolos OFDM; medidas continuas de relación señal/ruido de cada usuario en todo el canal tanto ascendente como descendente, para actualizar continuamente la capacidad de transmisión de todos los usuarios en cada uno de los subcanales; información continua de qué usuarios (A, B, ...X) tienen necesidades o requerimientos de transmisión y en qué cantidades mediante unos SLOTS de interrogación (POLLING) y unos mensajes de petición de recursos (MPR) respectivamente, siendo en el canal descendente las capas superiores del equipo de cabecera (1) las que informan al arbitro (5) de la cantidad de información que hay pendiente de transmitir y hacia qué usuarios ; e información de la QoS (ancho de banda y latencia) definida para cada usuario en función de la capacidad del canal y el número de usuarios que cuelgan de ese 50 equipo de cabecera (1) de forma que se pueda limitar el número de SLOTS continuos que se asignen a un mismo usuario en el caso de que varios quieran transmitir en el mismo momento, de manera que se mantiene la equidad en el acceso de usuarios al enlace ascendente .
4. PROCEDIMIENTO DE ACCESO MULTIPLE Y MULTIPLE TRANSMISIÓN DE DATOS PARA UN SISTEMA MULTIUSUARIO DE TRANSMISIÓN DIGITAL DE DATOS PUNTO A MULTIPUNTO SOBRE RED ELÉCTRICA, según la reivindicación 3, caracterizado porque cuando el equipo de cabecera (1) quiere transmitir a uno o varios equipos de usuario (A, B, ...X) por el canal descendente, el bloque de arbitraje (5) se encarga de distribuir el ancho de banda de forma dinámica, mediante el uso de uno o varios de los referidos subcanales, y el aviso al destino del uso de ese o esos subcanales mediante los encabezamientos de los paquetes de información que se envían por los subcanales, para que cada equipo de usuario (A, B, ...X) decodifique los correspondientes datos cuando detecta que alguno de dichos encabezamientos se refiere a un paquete que se dirige a él (de forma que pueda recibir más de un paquete en varios subcanales distintos un mismo equipo de usuario (A, B, ...X) ) , pudiendo indicar ese encabezamiento la transmisión de un nuevo paquete hacia el usuario o bien que el subcanal por donde se envió el encabezamiento va a ser utilizado para acelerar la transmisión de un paquete que se está enviando previamente por otro subcanal o subcanales a ese mismo usuario, mediante la agregación de las portadoras de este nuevo subcanal a las ya utilizadas para la transmi-sión del paquete anterior. 51
5. PROCEDIMIENTO DE ACCESO MÚLTIPLE Y MÚLTIPLE TRANSMISIÓN DE DATOS PARA UN SISTEMA MULTIUSUARIO DE TRANSMISIÓN DIGITAL DE DATOS PUNTO A MULTIPUNTO SOBRE RED ELÉCTRICA, según la reivindicación 4, caracterizado porque los encabezamientos enviados por los subcanales del enlace descendente están modulados preferentemente con modulaciones con bajas necesidades de relación señal/ruido para su decodificación, preferentemente DPSK (modulación diferencial de fase) y/o QPSK (modulación de fase en cuadratura) , junto con códigos de corrección/detección de errores y diversidad en frecuencia (envío de la misma información en distintas portadoras) y/o diversidad en tiempo (envío de la misma información en instantes diferentes) para aumentar la probabilidad de decodificar correctamente dicho encabezamiento.
6. PROCEDIMIENTO DE ACCESO MÚLTIPLE Y MULTIPLE TRANSMISIÓN DE DATOS PARA UN SISTEMA MULTIUSUARIO DE TRANSMISIÓN DIGITAL DE DATOS PUNTO A MULTIPUNTO SOBRE RED ELÉCTRICA, según la reivindicación 4, caracterizado porque dichos encabezamientos incluyen toda la información necesaria sobre el correspondiente paquete de información tal y como la información del destino, el tipo de paquete, la utilización de diversidad de frecuencia y/o en el tiempo, si el paquete se dirige a un usuario, un subconjunto de usuarios (esto es modo multicast) o a todos los usuarios (esto es, modo broadcast) , la modulación utilizada sobre cada portadora, si se utiliza redundancia de FEC (redundancia por aplicar un determinado código de corrección/detección de errores para proteger la información del paquete) , y/o si el subcanal donde se envía el encabezamiento será utilizado para acelerar la transmisión de información de un paquete que se está 52 enviando previamente por otro subcanal, u otras informaciones .
7. PROCEDIMIENTO DE ACCESO MÚLTIPLE Y MÚLTIPLE TRANSMISIÓN DE DATOS PARA UN SISTEMA MULTIUSUARIO DE TRANSMISIÓN DIGITAL DE DATOS PUNTO A MULTIPUNTO SOBRE RED ELÉCTRICA, según la reivindicación 3, caracterizado porgue los SLOTS en los que se divide el enlace ascendente pueden ser utilizados por los equipos de usuario (A, B, ...X) para: a. transmisión de respuestas a mensajes de interrogación (POLLING) ; b. transmisión de mensajes de petición de recursos (MPR) ; c. transmisión de datos entre los que se incluye una o varias de las siguientes informaciones : 1. secuencias de sincronización; 2. secuencias de ecualización; 3. secuencias para la estimación de la relación señal/ruido (S/N) ; y/o 4. datos de información que el usuario (A, B, ...X) desea enviar al equipo de cabecera (1) .
8. PROCEDIMIENTO DE ACCESO MÚLTIPLE ? MÚLTIPLE TRANSMISIÓN DE DATOS PARA UN SISTEMA MULTIUSUARIO DE TRANSMISIÓN DIGITAL DE DATOS PUNTO A MULTIPUNTO SOBRE RED ELÉCTRICA, según la reivindicación 3, caracterizado porque para el canal ascendente, el bloque de arbitraje (5) del equipo de cabecera (1) incluye medios para conceder a cada equipo de usuario (A, B, ...X) el ancho de banda más adecuado y de forma variable, ofreciéndole más o menos SLOTS en función de parámetros tales como tamaño a enviar, calidad de servicio pedida (QoS) , tipo de información a enviar, relación señal/ruido observada por los equipos de usuario (A, B, ...X) 53 en los SLOTS concedidos, u otros, mediante un algoritmo de asignación óptima de SLOTS y comunicando las decisiones tomadas por dicho bloque de arbitraje (5) hacia los equipos de usuario (A, B, ...X) mediante mensajes SAM.
9. PROCEDIMIENTO DE ACCESO MÚLTIPLE Y MÚLTIPLE TRANSMISIÓN DE DATOS PARA UN SISTEMA MULTIUSUARIO DE TRANSMISIÓN DIGITAL DE DATOS PUNTO A MULTIPUNTO SOBRE RED ELÉCTRICA, según las reivindicaciones 3 y 7, caracterizado porque el método utilizado para comunicar las decisiones sobre la distribución de SLOTS del enlace ascendente tomadas por el bloque de arbitraje (5) del equipo de cabecera (1) es el envío de mensajes de asignación (SAM) por el enlace descendente hacia cada equipo de usuario (A, B, ...X) que pueden incluir información sobre uno o varios SLOTS y que se envían periódicamente y siempre un determinado número de muestras antes de los SLOTS a los que se refieren (esto es, los preceden temporalmente), incluyendo al menos: a. el anuncio del equipo o equipos de usuario (A, B, ...X) a los que se concede cada SLOT, b. la indicación del uso que se debe hacer de los símbolos del SLOT, c. el número de símbolos que puede utilizar cada usuario al que se ha concedido parte del SLOT, d. el número del símbolo a partir del que un usuario puede transmitir por el SLOT, e. la información sobre la modulación que se debe emplear para la transmisión de los datos, preferentemente QPSK o la constelación negociada con el equipo de cabecera (1) para una determinada tasa de error en función de la relación señal/ruido del canal; pudiendo incluir además : 54 la confirmación de recepción de mensajes de petición de recursos MPR; la restricción de acceso a determinados equipos de usuario (A, B, ...X) , la corrección de desvíos en la ventana temporal de transmisión de los equipos de usuario (A, B, ...X) ,- información sobre el control de potencia; el tipo y número de datos a enviar por el SLOT, esto es si debe enviar 0 ó más símbolos de ecualización, de sincronización, de estimación de la relación señal/ruido y/o de datos de información que desee enviar; estando preferentemente estos mensajes SAM codificados con algún sistema extra de protección frente a errores, tal como códigos de corrección/detección de errores, diversidad en frecuencia o tiempo, u otros.
10. PROCEDIMIENTO DE ACCESO MÚLTIPLE Y MÚLTIPLE TRANSMISIÓN DE DATOS PARA I SISTEMA MULTIUSUARIO DE TRANSMISIÓN DIGITAL DE DATOS PUNTO A MULTIPUNTO SOBRE RED ELÉCTRICA, según la reivindicación 3, caracterizado porque para el canal descendente el bloque de arbitraje (5) realiza la distribución teniendo en cuenta parámetros tales como la relación señal/ruido (o la respuesta en frecuencia) que los equipos de usuarios (A, B, ...X) observan en los subcanales, la prioridad del mensaje, el tiempo de información, u otros; mientras que los usuarios decodifican los encabezamientos enviados por el enlace descendente y deciden si tienen que tomar los datos enviados por el mismo subcanal que el encabezamiento, a partir de la información de destino incluida en dicho encabezamiento. 55
11. PROCEDIMIENTO DE ACCESO MÚLTIPLE ? MÚLTIPLE TRANSMISIÓN DE DATOS PARA UN SISTEMA MULTIUSUARIO DE TRANSMISIÓN DIGITAL DE DATOS PUNTO A MULTIPUNTO SOBRE RED ELÉCTRICA, según la reivindicación 10, caracterizado porque el bloque de arbitraje (5) puede ordenar, al objeto de acelerar la transmisión del referido paquete, la utilización de uno o más subcanales adicionales para el correspondiente envío o el incremento del ancho de banda de un usuario asignándole más de un subcanal para transmitir más de un paquete de información a la vez, indicando cualquier de estas decisiones mediante el encabezamiento de los mensajes enviados .
12. PROCEDIMIENTO DE ACCESO MÚLTIPLE Y MÚLTIPLE TRANSMISIÓN DE DATOS PARA UN SISTEMA MULTIUSUARIO DE TRANSMISIÓN DIGITAL DE DATOS PUNTO A MULTIPUNTO SOBRE RED ELÉCTRICA, según las reivindicaciones 10 y 11, caracterizado porque el bloque de arbitraje (5) puede distribuir a los usuarios en los distintos subcanales, tanto en el canal descendente como el ascendente, de forma que se maximice el ancho de banda medio utilizado en cada momento, para lo que se basa en la respuesta en frecuencia que cada usuario (A, B, ...X) observa en los distintos subcanales.
13. PROCEDIMIENTO DE ACCESO MÚLTIPLE Y MÚLTIPLE TRANSMISIÓN DE DATOS PARA UN SISTEMA MULTIUSUARIO DE TRANSMISIÓN DIGITAL DE DATOS PUNTO A MULTIPUNTO SOBRE RED ELÉCTRICA, según las reivindicaciones 9 a 12, caracterizado porque dicho bloque de arbitraje (5), para los canales ascendente y descendente, utiliza como uno de los criterios de QoS para la asignación de recursos el minimizar la latencia, esto es que cada equipo de usuario (A, B, ...X) , 56 transmita lo antes posible tras realizar una petición de acceso al enlace ascendente, o que un paquete se transmita desde el equipo de cabecera (1) a un equipo de usuario (A, B, ...X) por el enlace descendente lo antes posible.
14. PROCEDIMIENTO DE ACCESO MÚLTIPLE Y MÚLTIPLE TRANSMISIÓN DE DATOS PARA UN SISTEMA MULTIUSUAR O DE TRANSMISIÓN DIGITAL DE DATOS PUNTO A MULTIPUNTO SOBRE RED ELÉCTRICA, según la reivindicación 3, caracterizado porque el mensaje MPR es un mensaje de control relativamente corto, que informa de si un equipo de usuario (A, B, ...X) quiere transmitir datos y opcionalmente sobre el tamaño del bloque de información que quiere enviar y la calidad de servicio demandada, que se transmite por un equipo de usuario (A, B, ...X) en diferentes momentos: a. cuando un mensaje SAM recibido por el equipo de usuario (A, B, ...X) ha indicado que un próximo SLOT asignado a dicho equipo es el último de una serie de SLOTS de transmisión de datos, con lo que el equipo de usuario (A, B, ...X) utilizará parte del SLOT para enviar el mensaje MPR en caso de que tenga más datos para transmitir. cuando el equipo de usuario (A, B, ...X) no tiene más datos que enviar y aún dispone de SLOTS asignados, en cuyo caso el correspondiente mensaje MPR indicará al equipo de cabecera (1) que no le asigne más SLOTS y que reasigne los SLOTS restantes a otros equipos de usuario (A, B, ...X) , c. cuando a un equipo de usuario (A, B, ...X) se le asigna (mediante un SAM) un SLOT dedicado a la petición de recursos (MPR) de manera que el equipo o equipos de usuario (A, B, ...X) que quieran transmitir 57 enviarán su PR en ese SLOT (utilizando una pequeña parte de él elegida al azar o mediante un algoritmo determinado que tenga en cuenta el tipo de usuario, el tipo de información u otros parámetros) ; y de manera que el equipo de cabecera (1) detecte las posibles colisiones debidas a que varios equipos de usuario (A, B, ...X) coincidan en la misma zona del SLOT en la petición de recursos, resolviéndose dichas colisiones mediante algoritmos conocidos en el estado de la técnica o bien dejando que los equipos de usuario (A, B, ...X) retransmitan sus posiciones en posteriores intervenciones, hasta que la competición entre usuarios se haya solucionado .
15. PROCEDIMIENTO DE ACCESO MÚLTIPLE Y MÚLTIPLE TRANSMISIÓN DE DATOS PARA UN SISTEMA MULTIUSÜARIO DE TRANSMISIÓN DIGITAL DE DATOS PUNTO A MULTIPUNTO SOBRE RED ELÉCTRICA, según la reivindicación 3, caracterizado porque dichos SLOTS de POLLING permiten interrogar a un número máximo de usuarios sobre si tienen o no información a transmitir utilizando un algoritmo de interrogación al objeto de que no sean siempre los mismos equipos de usuario (A, B, ...X) los que sean interrogados cuando se supere dicho número máximo, incluyéndose asimismo en el equipo de cabecera (1) medios de clasificación de los equipos de usuario (A, B, ...X) en varias categorías dependiendo de la actividad que muestren los usuarios, de forma que para obtener esta información el equipo de cabecera (1) asignará SLOTS de interrogación (POLLING) a los usuarios de los que quiera conocer la actividad, y éstos responderán en las partes del SLOT asociada a ellos cuando tienen información que transmitir. 58
16. PROCEDIMIENTO DE ACCESO MULTIPLE Y MULTIPLE TRANSMISIÓN DE DATOS PARA UN SISTEMA MULTIUSUARIO DE TRANSMISIÓN DIGITAL DE DATOS PUNTO A MULTIPUNTO SOBRE RED ELÉCTRICA, según las reivindicaciones 7 a 9, caracterizado porque cuando un equipo de usuario (A, B, ...X) tiene datos para transmitir, espera a que un mensaje SAM anuncie que alguno de los siguiente SLOTS está destinado a POLLING ó MPR, de manera que si recibe un SAM de POLLING se siguen los siguientes pasos: a. el equipo de usuario (A, B, ...X) comprueba ciertos bits en el SAM que le indican si pertenece o no al grupo de usuarios que pueden usar el siguiente SLOT de POLLING; b. el mensaje SAM indica las posiciones en que el equipo de usuario (A, B, ...X) debe contestar a la solicitud de recursos, siendo estas posiciones determinadas por el equipo de cabecera (1) que monitoriza constantemente la relación señal/ruido que el equipo de usuario (A, B, ...X) utilizar en ver en las distintas portadoras (ó frecuencias) , disponibles para la comunicación ascendente; c. el SLOT de POLLING se divide en varias zonas válidas que son pequeñas porciones tiempo/frecuencia, y los equipos de usuario (A, B, ...X) elegirán la zona indicada por el SAM para evitar la colisión de peticiones ; d. el equipo de usuario (A, B, ...X) envía un mensaje POLLING en la zona seleccionada; y e . si dicho POLLING ha sido recibido en el equipo de cabecera (1) el equipo de usuario (A, B, ...X) recibiría posteriormente mensajes SAM asignándoles 59 SLOTS; mientras que si no ha sido recibido, el equipo de usuario (A, B, ...X) tendrá que esperar a que haya nuevos SAM de POLLING; mientras que si se recibe el anuncio SLOT de MPR en un SAM, el equipo de usuario (A, B, ...X) enviará el mensaje MPR en dicho SLOT donde además de la necesidad de transmitir se indica, preferentemente, el tamaño de la información que se quiere enviar, la prioridad, la QoS exigida, de forma que esta información pueda ser decodificada por el encabezamiento y pueda ser utilizada para optimizar el algoritmo de asignación de SLOTS del arbitro (5) ; habiéndose previsto que si el equipo de cabecera (1) detecta colisión, comenzará un algoritmo de resolución de colisión o bien dejará que los equipos de usuario (A, B, ...X) transmitan su petición en un próximo SLOT de MPR o POLLING (puesto que el árbitro (5) no le otorgará ningún SLOT de transmisión de datos en los próximos SAM) .
17. PROCEDIMIENTO DE ACCESO MÚLTIPLE Y MÚLTIPLE TRANSMISIÓN DE DATOS PARA ' UN SISTEMA MULTIUSUARIO DE TRANSMISIÓN DIGITAL DE DATOS PUNTO A MULTIPUNTO SOBRE RED ELÉCTRICA, según las reivindicaciones 2, 10 y 16, caracterizado porque en su transmisión, el equipo de usuario (A, B, ...X) sigue las decisiones tomadas por el equipo de cabecera (1) sobre el momento en que transmitir, las portadoras a utilizar, el tipo de modulación, y otros parámetros, mediante el siguiente proceso: a. tras recibir correctamente la solicitud de transmisión de un equipo de usuario (A, B, ...X) , el equipo de cabecera (1) va asignando SLOTS tiempo/frecuencia suficientes a partir de una estimación realizada según la actividad, capacidad de transmisión, calidad de 60 servicio y otros parámetros del equipo de usuario (A, B, ...X) que realizó la petición y según la monitori-zación sobre la relación señal/ruido observada en cada subcanal, siendo el árbitro (5) el encargado de distribuir los SLOTS entre los usuarios que hayan hecho la petición de enviar datos con el algoritmo anteriormente comentado; cuando un equipo de usuario (A, B, ...X) detecta, mediante la demodulación y la decodificación del mensaje SAM, que uno o más SLOTS están destinados a él, realiza las siguientes operaciones: 1. comprueba el tipo de cada uno de los SLOTS que se le han asignado y la modulación que tiene que emplear en cada portadora de cada SLOT, siendo el mensaje SAM el encargado de comunicar esta información según lo asignado por el árbitro (5) ; 2. calcula cuántos bits va a poder transmitir en total (y extrae los datos de su memoria) , pudiendo ser datos de información, ecualización, sincronización, estimación de la relación señal/ruido, o cualquier combinación de éstos, tal y como se indica en el mensaje SAM de asignación de SLOTS; 3. espera al símbolo dentro del SLOT en el cual se ha indicado que el usuario puede comenzar su transmisión, y transmite los datos en los símbolos del SLOT que han sido destinados para ello; 4. si alguno de los SLOTS asignado es de tipo diversidad en tiempo y/o frecuencia, el equipo de usuario (A, B, ...X) tiene que transmitir la información modulada de forma segura 61 (preferentemente QPSK) , y repetida varias veces en frecuencia, es decir, transmitiendo la misma información de la portadora k en k+N,k+2*N, etc., dependiendo de la diversidad empleada y de las portadoras asignadas, o bien repetida varias veces en varios instantes (diversidad en tiempo) ; 5. si el SLOT es de tipo POLLINO o MPR se realiza el proceso especificado en la reivindicación 16.
18. PROCEDIMIENTO DE ACCESO MULTIPLE ? MÚLTIPLE TRANSMISIÓN DE DATOS PARA UN SISTEMA MULTIUSUARIO DE TRANSMISIÓN DIGITAL DE DATOS PUNTO A MULTIPUNTO SOBRE RED ELÉCTRICA, según la reivindicación 1, caracterizado porque en la referida multiplexación CDMA se incluye el método de "freguency hopping", que si es aplicado a las portadoras consiste en que los equipos de usuario (A, B, ...X) en el momento de transmitir, sólo emplean un subgrupo de portadoras, según una secuencia que indica en cada instante las portadoras que se pueden utilizar para enviar información; estando dicha secuencia predefinida y pudiendo ser generada mediante una secuencia pseudoaleatoria cuya semilla se comunica mediante los mensajes SAM,- mientras que si dicho método se aplica a los subcanales, la secuencia se emplea para indicar al equipo de usuario (A, B, ...X) el subcanal que debe utilizar para transmitir en cada momento.
19. PROCEDIMIENTO DE ACCESO MULTIPLE Y MÚLTIPLE TRANSMISIÓN DE DATOS PARA UN SISTEMA MULTIUSUARIO DE TRANSMISIÓN DIGITAL DE DATOS PUNTO A MULTIPUNTO SOBRE RED ELÉCTRICA, según la reivindicación 3, caracterizado porque los encabezamientos de los paquetes de información enviados por los SLOTS del enlace ascendente están modulados 62 preferentemente con modulaciones con bajas necesidades de relación señal/ruido para su decodificación, preferentemente DPSK (modulación diferencial de fase) y/o QPSK (modulación de fase en cuadratura) , junto con códigos de corrección/detección de errores y diversidad en frecuencia (envío de la misma información en distintas portadoras) y/o tiempo (envío de la misma información en instantes diferentes) para aumentar la probabilidad de decodificar correctamente .
20. PROCEDIMIENTO DE ACCESO MÚLTIPLE Y MÚLTIPLE TRANSMISIÓN DE DATOS PARA UN SISTEMA MULTIUSUARIO DE TRANSMISIÓN DIGITAL DE DATOS PUNTO A MULTIPUNTO SOBRE RED ELÉCTRICA, según las reivindicaciones 3 y 19, caracterizado porque dichos encabezamientos incluyen toda la información necesaria sobre el correspondiente paquete de información, tal como información del tipo de paquete, la utilización de diversidad en frecuencia y/o en el tiempo, la modulación con que se modula la información del paquete (por ejemplo todas las portadoras en QPSK o cada portadora con la constelación fijada para una determinada tasa de error en función de la relación señal/ ruido del canal después de haberla negociado cada usuario con el equipo de cabecera) y la redundancia de FEC (redundancia producida por el uso de códigos de corrección/detección de errores) con que se protege la información del paquete u otras .
21. PROCEDIMIENTO DE ACCESO MÚLTIPLE Y MÚLTIPLE TRANSMISIÓN DE DATOS PARA UN SISTEMA MULTIUSUARIO DE TRANSMISIÓN DIGITAL DE DATOS PUNTO A MULTIPUNTO SOBRE RED ELÉCTRICA, según la reivindicación 3, caracterizado porque se incluyen una serie de controles para maximizar la relación 63 señal/ruido de todos los usuarios sin que haya penalización entre usuarios durante la transmisión por permitir acceso múltiple en el mismo símbolo OFDM en el enlace ascendente y transmisión de múltiples paquetes de información simultáneamente por el enlace descendente; siendo estos controles : a. control de la potencia inyectada por cada equipo de usuario (A, B, ...X) , a. b) control del enventanado temporal de cada equipo de usuario (A, B, ...X) ; y b. control de la frecuencia de muestreo, esto es, la sincronización en frecuencia de los equipos de usuario (A, B, X...) .
22. PROCEDIMIENTO DE ACCESO MÚLTIPLE Y MÚLTIPLE TRANSMISIÓN DE DATOS PARA UN SISTEMA MULTIUSUARIO DE TRANSMISIÓN DIGITAL DE DATOS PUNTO A MULTIPUNTO SOBRE RED ELÉCTRICA, según la reivindicación 21, caracterizado porque en dicho control sobre la potencia inyectada, se utiliza un control automático de ganancia y/o una máscara de potencia mediante los que las señales de los equipos de usuario (A, B, ...X) que llegan al equipo de cabecera (1) lo hacen con aproximadamente la misma potencia, de manera que se puede trabajar con conversores A/D (analógicos/digitales) de pocos bits sin perder relación señal/ruido en recepción.
23. PROCEDIMIENTO DE ACCESO MÚLTIPLE Y MÚLTIPLE TRANSMISIÓN DE DATOS PARA UN SISTEMA MULTIUSUARIO DE TRANSMISIÓN DIGITAL DE DATOS PUNTO A MULTIPUNTO SOBRE RED ELÉCTRICA, según la reivindicación 21, caracterizado porque dicho control de enventanado se utiliza para que las señales de los distintos equipos de usuario (A, B, ...X) lleguen al 64 equipo de cabecera (1) al mismo tiempo, esto es, que el comienzo de todos los símbolos OFDM enviados lleguen en la misma ventana temporal al equipo de cabecera (1) ; realizando este control mediante : a. un ajuste en lazo abierto que se realiza por el canal descendente, que representa un ajuste grueso del enventanado temporal y en el que cada equipo de usuario (A, B, ...X) observa los paquetes que llegan por el canal descendente, de lo que deduce aproximadamente las muestras que tiene que retrasar/adelantar su transmisión para que lleguen al equipo de cabecera (1) en el instante óptimo, b. un ajuste de lazo cerrado que se realiza por el canal ascendente y por el descendente mediante los mensajes SAM, que representa un ajuste fino de enventanado temporal y en el que el equipo de cabecera (1) detecta y comunica cuántas muestras debe retrasarse/adelantarse el equipo de usuario (A, B, ...X) , para alcanzar el instante de transmisión óptimo.
24. PROCEDIMIENTO DE ACCESO MÚLTIPLE Y MÚLTIPLE TRANSMISIÓN DE DATOS PARA UN SISTEMA MULTIUSUARIO DE TRANSMISIÓN DIGITAL DE DATOS PUNTO A MULTIPUNTO SOBRE RED ELÉCTRICA, según la reivindicación 21, caracterizado porque en dicho control de frecuencia tras una sincronización cada equipo de usuario (A, B, ...X) obtiene la frecuencia de muestreo empleada por el equipo de cabecera (1) , corrigiéndose a partir de esta obtención la transmisión por el canal ascendente de manera que el error de frecuencia en la recepción del equipo de cabecera (1) sea nulo; 65 empleándose para la corrección de frecuencia en transmisión de los equipos de usuario (A, B, ...X) los siguientes métodos: a. corrección del error residual en las portadoras mediante un rotor, gracias al cual se compensa el giro que sufren cada una de las portadoras (multiplicando las portadoras por una exponencial compleja del ángulo deseado) ; y b. corrección de la frecuencia de muestreo gracias a un elemento corrector de frecuencia (que podría consistir en un remuestreador en la parte de tratamiento digital del sistema, y/o en un oscilador variable o VCXO en la parte analógica) , considerando que si los correspondientes relojes son suficientemente precisos no es necesario utilizar dicho elemento corrector en frecuencia, sino que bastaría simplemente con corregir el error residual en las portadoras con el rotor referido anteriormente .
MXPA03009501A 2001-04-19 2002-04-17 Procedimiento de acceso multiple y multiple transmision de datos para un sistema multiusuario de transmision digital de datos punto a multipunto sobre red electrica. MXPA03009501A (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
ES200100916A ES2186531B1 (es) 2001-04-19 2001-04-19 Procedimiento de acceso multiple y multiple transmision de datos para un sistema multiusuario de transmision digital de datos punto a multipunto sobre red electrica.
PCT/ES2002/000187 WO2002087104A2 (es) 2001-04-19 2002-04-17 Procedimiento de acceso y transmision multiples en un sistema punto a multipunto sobre red electrica

Publications (1)

Publication Number Publication Date
MXPA03009501A true MXPA03009501A (es) 2004-12-06

Family

ID=8497492

Family Applications (1)

Application Number Title Priority Date Filing Date
MXPA03009501A MXPA03009501A (es) 2001-04-19 2002-04-17 Procedimiento de acceso multiple y multiple transmision de datos para un sistema multiusuario de transmision digital de datos punto a multipunto sobre red electrica.

Country Status (16)

Country Link
US (1) US7460553B2 (es)
EP (1) EP1388954B1 (es)
JP (1) JP4302988B2 (es)
KR (1) KR100814354B1 (es)
CN (1) CN1309180C (es)
AT (1) ATE389978T1 (es)
AU (1) AU2002255011B2 (es)
BR (1) BR0209123A (es)
CA (1) CA2444397A1 (es)
DE (1) DE60225684T2 (es)
EA (1) EA005473B1 (es)
ES (2) ES2186531B1 (es)
IL (2) IL158370A0 (es)
MX (1) MXPA03009501A (es)
PT (1) PT1388954E (es)
WO (1) WO2002087104A2 (es)

Families Citing this family (104)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ES2188372B1 (es) * 2001-05-23 2004-11-16 Diseño De Sistemas En Silicio, S.A. Procedimiento para la sincronizacion de la comunicacion mediante modulacion ofdm de multiples equipos de usuario con un equipo de cabecera (canal ascendente).
KR100962153B1 (ko) * 2001-12-05 2010-06-10 퀄컴 인코포레이티드 통신 시스템에서 서비스 품질을 조정하기 위한 시스템 및방법
US7573863B2 (en) * 2002-08-22 2009-08-11 Bae Systems Information And Electronic Systems Integration Inc. Method for real time control of transmit chain for software radios
JP3971984B2 (ja) * 2002-10-15 2007-09-05 松下電器産業株式会社 通信装置および通信方法
KR100929100B1 (ko) * 2003-07-18 2009-11-30 삼성전자주식회사 직교 주파수 분할 다중 접속 방식을 사용하는 통신 시스템에서 서브 채널 할당 장치 및 방법
US8599764B2 (en) 2003-09-02 2013-12-03 Qualcomm Incorporated Transmission of overhead information for reception of multiple data streams
US8509051B2 (en) * 2003-09-02 2013-08-13 Qualcomm Incorporated Multiplexing and transmission of multiple data streams in a wireless multi-carrier communication system
US8477809B2 (en) 2003-09-02 2013-07-02 Qualcomm Incorporated Systems and methods for generalized slot-to-interlace mapping
US7221680B2 (en) 2003-09-02 2007-05-22 Qualcomm Incorporated Multiplexing and transmission of multiple data streams in a wireless multi-carrier communication system
US20050063363A1 (en) * 2003-09-19 2005-03-24 Sashi Lazar Communication protocol over power line communication networks
US8526412B2 (en) * 2003-10-24 2013-09-03 Qualcomm Incorporated Frequency division multiplexing of multiple data streams in a wireless multi-carrier communication system
AU2004307449C1 (en) * 2003-10-24 2009-04-30 Qualcomm Incorporated Frequency division multiplexing of multiple data streams in a wireless multi-carrier communication system
JP2007516662A (ja) * 2003-11-07 2007-06-21 シャープ株式会社 ネットワークチャンネルの特性値の測定およびネットワーク管理のシステムおよび方法
US8213301B2 (en) * 2003-11-07 2012-07-03 Sharp Laboratories Of America, Inc. Systems and methods for network channel characteristic measurement and network management
CN100401282C (zh) * 2003-11-07 2008-07-09 夏普株式会社 用于网络协调的方法
KR100586729B1 (ko) * 2004-02-16 2006-06-08 주식회사 쏠리테크 무선 통신 시스템 그리고 무선 통신 시스템의 기지국 듀플렉스 장치 및 이동 단말기 듀플렉스 장치
CN1581719B (zh) * 2004-05-14 2010-04-28 北京杰智讯科技有限公司 高速电力线通信局端设备
DE602005016794D1 (de) * 2004-05-18 2009-11-05 Qualcomm Inc Umsetzer von schlitz zu verschachtelung und versch
FR2871323B1 (fr) * 2004-06-03 2006-07-28 Sagem Procede de configuration automatique d'un dispositif tete de reseau
WO2005125250A1 (en) * 2004-06-22 2005-12-29 Nortel Networks Limited Soft handoff in ofdma system
EP1774816B1 (en) * 2004-07-27 2019-09-11 Telecom Italia S.p.A. Video-communication in mobile networks
EP1628412A1 (en) * 2004-08-18 2006-02-22 X'Max Corp. Method and device for transmitting non-broadband signals using power lines as media
JP4029873B2 (ja) 2004-09-02 2008-01-09 富士通株式会社 同報通話システムにおける通信帯域制御方法、同報通話システムに用いられるサーバ装置および利用者端末、プログラム
KR20060027031A (ko) * 2004-09-22 2006-03-27 한국전자통신연구원 서비스품질-기반 상향 데이터 전송을 위한 단말의 내부자료 구조 및 그 운영 방법
WO2006109474A1 (ja) * 2005-03-30 2006-10-19 Matsushita Electric Industrial Co., Ltd. 通信端末装置、基地局装置及びリソース割り当て方法
US7564822B2 (en) * 2005-05-19 2009-07-21 Alcatel-Lucent Usa Inc. Method of reverse link transmission in a wireless network using code and frequency multiplexing
DE102005024528B3 (de) * 2005-05-28 2006-10-12 Blankom Antennentechnik Gmbh Verteilte digitale Kopfstelle
KR101288394B1 (ko) * 2005-06-15 2013-07-22 후아웨이 테크놀러지 컴퍼니 리미티드 통신 리소스를 할당하기 위한 방법 및 시스템
JP5106394B2 (ja) * 2005-07-27 2012-12-26 シグマ デザインズ イスラエル エス.ディ.アイ. リミテッド 電力線ネットワークにおけるスケジュールとネットワーク情報の伝達
JP2007074377A (ja) 2005-09-07 2007-03-22 Matsushita Electric Ind Co Ltd 伝送速度制御装置及び通信システム
US8406239B2 (en) 2005-10-03 2013-03-26 Broadcom Corporation Multi-wideband communications over multiple mediums
US8213895B2 (en) 2005-10-03 2012-07-03 Broadcom Europe Limited Multi-wideband communications over multiple mediums within a network
US7808985B2 (en) 2006-11-21 2010-10-05 Gigle Networks Sl Network repeater
EP1770870B1 (en) 2005-10-03 2019-04-03 Avago Technologies International Sales Pte. Limited Powerline communication device and method
ES2349432T3 (es) * 2005-10-05 2011-01-03 Panasonic Corporation Aparato de comunicaciones y método de coexistencia para permitir la coexistencia de sistemas de comunicaciones.
WO2007055399A1 (en) 2005-11-10 2007-05-18 Matsushita Electric Industrial Co., Ltd. Method and apparatus for power line communication
US20070115160A1 (en) * 2005-11-18 2007-05-24 Bendik Kleveland Self-referenced differential decoding of analog baseband signals
US8130629B2 (en) * 2005-11-25 2012-03-06 Go Net Systems Ltd Simultaneous simulcast and single cast hybrid multi-tone communication system
KR100757893B1 (ko) * 2005-12-08 2007-09-11 한국전자통신연구원 광 전송망에서의 자원 분산 공유 방법
US9369246B2 (en) * 2005-12-30 2016-06-14 Vtech Telecommunications Limited System and method of enhancing WiFi real-time communications
JP4920978B2 (ja) * 2006-01-23 2012-04-18 株式会社日立製作所 設計情報管理方法およびシステム
US8559377B2 (en) 2006-02-06 2013-10-15 Lg Electronics Inc. Joint orthogonal frequency-division multiplexing (OFDM) and multi-carrier code division multiple access (MC-CDMA) transmission and fast cell switching for circuit switching traffic
JP2007221715A (ja) * 2006-02-20 2007-08-30 Fujitsu Ltd ネットワーク管理装置、受信端末装置、コンテンツ配信システム、ネットワーク管理方法、およびコンテンツ受信方法
KR100754213B1 (ko) * 2006-02-23 2007-09-03 삼성전자주식회사 Plc 네트워크상에서 데이터를 멀티캐스팅하여 전송하는방법 및 장치
US20070217362A1 (en) * 2006-03-20 2007-09-20 Nokia Corporation Amended control for resource allocation in a radio access network
US20070248043A1 (en) * 2006-04-20 2007-10-25 Nextel Communications, Inc. Method, computer-readable medium, and apparatus for dynamic resource allocation across FDD and TDD systems
US7860146B2 (en) * 2006-07-06 2010-12-28 Gigle Networks, Inc. Adaptative multi-carrier code division multiple access
US20080019336A1 (en) * 2006-07-24 2008-01-24 Provigent Ltd. Point-to-point link using partial transmit time periods on separate transmit and receive frequencies
US8213582B2 (en) 2008-03-14 2012-07-03 Broadcom Europe Limited Coupling signal processing circuitry with a wireline communications medium
US9705562B2 (en) 2006-07-25 2017-07-11 Broadcom Europe Limited Dual transformer communication interface
US8885814B2 (en) 2006-07-25 2014-11-11 Broadcom Europe Limited Feedback impedance control for driving a signal
TWI387231B (zh) * 2006-08-24 2013-02-21 Gigle Semiconductor Sl 透過電力線之多重寬頻通訊
KR101139048B1 (ko) * 2006-09-20 2012-04-30 교세라 가부시키가이샤 통신 시스템, 기지국 및 통신 방법
JP4403515B2 (ja) * 2006-09-20 2010-01-27 京セラ株式会社 通信システム、その基地局及び通信方法
KR101223499B1 (ko) 2006-09-27 2013-01-18 삼성전자주식회사 그룹 키 업데이트 방법 및 이를 이용한 그룹 키 업데이트장치
GB2443009A (en) * 2006-10-17 2008-04-23 Siconnect Ltd Optimising data communications in a power line communiation system
US20080181134A1 (en) * 2007-01-29 2008-07-31 Nikolaos Anerousis System and method for monitoring large-scale distribution networks by data sampling
US8243634B2 (en) * 2007-03-07 2012-08-14 Telefonaktiebolaget L M Ericsson (Publ) Random access in time division duplex communication systems
US8072999B1 (en) * 2007-05-08 2011-12-06 Motion Engineering Inc. Method and system for removing and returning nodes in a synchronous network
KR100937030B1 (ko) * 2007-05-31 2010-01-15 한국전자통신연구원 디지털 방송 신호의 전송 방법, 전송 장치, 수신 방법 및수신 장치
KR20080067316A (ko) * 2007-06-21 2008-07-18 한국전자통신연구원 Ofdma 시스템의 혼합 버스트 할당 방법 및 장치
US20090175210A1 (en) * 2007-07-26 2009-07-09 Qualcomm Incorporated Multiplexing and transmission of multiple data streams in a wireless multi-carrier communication system
JP4558020B2 (ja) * 2007-08-14 2010-10-06 株式会社エヌ・ティ・ティ・ドコモ ユーザ装置、送信方法及び通信システム
CN101132372B (zh) * 2007-08-14 2012-02-29 中兴通讯股份有限公司 一种宽带单载波***资源分配的表示方法
JP4687919B2 (ja) * 2007-10-26 2011-05-25 Necアクセステクニカ株式会社 電力線通信装置、電力線通信方法および電力線通信プログラム
CN101188599B (zh) * 2007-12-04 2010-06-23 北京四方继保自动化股份有限公司 发电厂电气监控前置***负荷均衡设计的实现方法
KR100905072B1 (ko) * 2007-12-18 2009-06-30 주식회사 케이티프리텔 강제 재위치 등록에 의한 도난 단말 사용 저지 방법 및시스템
CN101940023A (zh) * 2008-02-14 2011-01-05 松下电器产业株式会社 无线通信基站装置、无线通信中继站装置、无线通信终端装置、无线通信***及无线通信方法
CN101971665B (zh) 2008-03-14 2014-02-19 日本电气株式会社 移动通信***和频带控制方法
US7602220B1 (en) 2008-06-24 2009-10-13 Gigle Semiconductor, Ltd. Resistor-input transconductor including common-mode compensation
EP2139179A1 (en) * 2008-06-26 2009-12-30 THOMSON Licensing Method and apparatus for reporting state information
US10141984B2 (en) 2008-07-14 2018-11-27 Marvell World Trade Ltd. Multi-band transmission system
ES2349515B2 (es) * 2008-07-14 2011-07-15 Marvell Hispania, S.L. (Sociedad Unipersonal) Procedimiento de transmision de datos multibanda.
JP2010063012A (ja) * 2008-09-05 2010-03-18 Sharp Corp 電力線通信装置
US7795973B2 (en) 2008-10-13 2010-09-14 Gigle Networks Ltd. Programmable gain amplifier
US7956689B2 (en) 2008-10-13 2011-06-07 Broadcom Corporation Programmable gain amplifier and transconductance compensation system
JP5129087B2 (ja) * 2008-10-27 2013-01-23 三菱電機株式会社 電力線通信装置
US8295153B2 (en) * 2008-12-23 2012-10-23 Nokia Corporation Radio resource sharing
JP2009135940A (ja) * 2009-01-07 2009-06-18 Victor Co Of Japan Ltd Ofdm信号、nak信号
EP2414952B1 (en) * 2009-04-01 2016-09-28 Qualcomm Incorporated Managing transmissions among nodes communicating over a shared communication medium
US8509193B2 (en) * 2009-07-21 2013-08-13 Microsoft Corporation Packet aggregation
TW201105058A (en) * 2009-07-29 2011-02-01 Ralink Technology Corp Method and apparatus of subcarrier grouping for a wireless communication system
CN101997808A (zh) * 2009-08-12 2011-03-30 雷凌科技股份有限公司 用于一无线通讯***的次载波分组方法及装置
JP5104829B2 (ja) * 2009-08-26 2012-12-19 株式会社Jvcケンウッド Ofdm信号の受信装置およびofdm信号の受信方法
US8477711B2 (en) * 2009-12-04 2013-07-02 General Electric Company Media access control scheme for a multi-frequency TDMA network
JP2013535882A (ja) * 2010-07-12 2013-09-12 エントロピック・コミュニケーションズ・インコーポレイテッド 通信網内で動的サブチャンネルを用いる方法及び装置
WO2013014609A1 (en) * 2011-07-25 2013-01-31 Koninklijke Philips Electronics N.V. Methods, devices and systems for establishing end-to-end secure connections and for securely communicating data packets
FR2980060B1 (fr) * 2011-09-13 2013-10-04 Voltalis Optimisation d'un systeme domotique utilisant un reseau local de courant porteur de ligne
JP5696716B2 (ja) * 2012-02-28 2015-04-08 横河電機株式会社 無線通信システム、無線通信方法、及び無線アクセスポイント装置
US9166845B2 (en) 2012-03-23 2015-10-20 Cisco Technology, Inc. Optimizing throughput of data frames in orthogonal frequency division multiplexing (OFDM) communication networks
JP5910239B2 (ja) * 2012-03-29 2016-04-27 日本電気株式会社 通信装置、通信システム、通信方法およびプログラム
US8644183B2 (en) * 2012-06-26 2014-02-04 Qualcomm Incorporated Systems and methods for memory-efficient storage and extraction of maximum power reduction (MPR) values in two-carrier wireless data systems
US9660792B2 (en) * 2012-06-30 2017-05-23 Cable Television Laboratories, Inc. Multi-carrier transmission
US9439194B2 (en) * 2013-03-15 2016-09-06 Robert Bosch Gmbh Method for robust real-time wireless industrial communication
US9865783B2 (en) 2013-09-09 2018-01-09 Luminus, Inc. Distributed Bragg reflector on an aluminum package for an LED
US9910762B2 (en) * 2015-08-21 2018-03-06 Oracle International Corporation Unified sandbox
CN109479266B (zh) * 2016-11-03 2020-12-01 华为技术有限公司 数据传输方法、网络设备及终端设备
CN106961397B (zh) * 2017-03-24 2019-08-06 广东电网有限责任公司中山供电局 配电通信网的光路建立方法和***
WO2019223006A1 (zh) * 2018-05-25 2019-11-28 华为技术有限公司 一种基于电力线信道的数据帧传输方法及装置
US10448342B1 (en) * 2018-10-19 2019-10-15 Motorola Mobility Llc Aggregate transmit power limiting on uncoordinated multiple transmitter device
WO2020160369A1 (en) 2019-01-31 2020-08-06 General Electric Company Battery charge and discharge power control in a power grid
CN111586880A (zh) * 2020-04-29 2020-08-25 上海微波技术研究所(中国电子科技集团公司第五十研究所) 适用于tdma的动态混合接入方法及***
US11540029B2 (en) * 2020-05-07 2022-12-27 Synamedia Limited Methods and systems for reducing piracy of media content
US20220358042A1 (en) * 2021-05-07 2022-11-10 Samsung Electronics Co., Ltd. Coherent memory system

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2272614B (en) * 1991-07-19 1995-06-07 Iris Systems Inc Wide area communications network for remote data generating stations
US6144292A (en) * 1992-10-22 2000-11-07 Norweb Plc Powerline communications network employing TDMA, FDMA and/or CDMA
GB9407934D0 (en) * 1994-04-21 1994-06-15 Norweb Plc Transmission network and filter therefor
SE9303211L (sv) * 1993-10-01 1995-04-02 Tetra Laval Holdings & Finance Sätt att framställa distributionsfärdig mjuk/hård ost
US5630204A (en) * 1995-05-01 1997-05-13 Bell Atlantic Network Services, Inc. Customer premise wireless distribution of broad band signals and two-way communication of control signals over power lines
US5828293A (en) * 1997-06-10 1998-10-27 Northern Telecom Limited Data transmission over a power line communications system
JP3229253B2 (ja) * 1997-09-13 2001-11-19 イビデン産業株式会社 信号重畳装置
ITMI981699A1 (it) * 1998-07-23 2000-01-23 Alsthom Cge Alcatel Metodo e dispositivo per lo scambio bidirezionale di dati lungo lineee elettriche di bassa e media tensione
GB9827601D0 (en) * 1998-12-15 1999-02-10 Northern Telecom Ltd A power line communications system and method of operation thereof
IL152252A0 (en) * 2000-04-14 2003-05-29 Current Tech Llc Digital communications utilizing medium voltage power distribution lines
US6275144B1 (en) * 2000-07-11 2001-08-14 Telenetwork, Inc. Variable low frequency offset, differential, ook, high-speed power-line communication
US6492897B1 (en) * 2000-08-04 2002-12-10 Richard A. Mowery, Jr. System for coupling wireless signals to and from a power transmission line communication system
US6373377B1 (en) * 2000-10-05 2002-04-16 Conexant Systems, Inc. Power supply with digital data coupling for power-line networking
US6549120B1 (en) * 2000-11-24 2003-04-15 Kinectrics Inc. Device for sending and receiving data through power distribution transformers

Also Published As

Publication number Publication date
KR20040004592A (ko) 2004-01-13
ATE389978T1 (de) 2008-04-15
DE60225684T2 (de) 2009-04-23
ES2186531R (es) 2003-05-16
ES2186531A2 (es) 2003-05-01
EA005473B1 (ru) 2005-02-24
PT1388954E (pt) 2008-05-30
EA200301102A1 (ru) 2004-06-24
WO2002087104A2 (es) 2002-10-31
IL158370A0 (en) 2004-05-12
CN1309180C (zh) 2007-04-04
JP2004531944A (ja) 2004-10-14
IL158370A (en) 2009-09-01
BR0209123A (pt) 2004-06-15
JP4302988B2 (ja) 2009-07-29
ES2186531B1 (es) 2005-03-16
US20040136393A1 (en) 2004-07-15
AU2002255011B2 (en) 2007-01-18
US7460553B2 (en) 2008-12-02
CN1518803A (zh) 2004-08-04
ES2302805T3 (es) 2008-08-01
WO2002087104A3 (es) 2003-10-30
EP1388954A2 (en) 2004-02-11
KR100814354B1 (ko) 2008-03-18
CA2444397A1 (en) 2002-10-31
EP1388954B1 (en) 2008-03-19
DE60225684D1 (de) 2008-04-30

Similar Documents

Publication Publication Date Title
MXPA03009501A (es) Procedimiento de acceso multiple y multiple transmision de datos para un sistema multiusuario de transmision digital de datos punto a multipunto sobre red electrica.
USRE46774E1 (en) Receiving a pilot design and channel estimation
CN109617662B (zh) 基于水声ofdm-noma***下行链路的联合资源优化方法
EP1526674B1 (en) Method for subcarrier allocation and for modulation scheme selection in a wireless multicarrier transmission system
EP1509016B1 (en) Apparatus and method for assigning groups of subcarriers in an OFDM system
JP4139230B2 (ja) 送信装置及び送信方法
Lim et al. Channel-dependent scheduling of uplink single carrier FDMA systems
KR101000264B1 (ko) 공유된 시그널링 채널
JP5176783B2 (ja) 無線通信システム
US20020142780A1 (en) Management and scheduling of data that is wirelessly transmitted between a base transceiver station and subscriber units
RU2434365C2 (ru) Способ и устройство для передачи/приема данных и управляющей информации через восходящую линию связи в системе беспроводной связи
WO2007036116A1 (en) A multiple method and system of broadcast service channel and unicast service channel
CN108370586A (zh) 导频信号传输***和方法
KR20030079953A (ko) 시분할 다중화 및 반송파-선택적 로딩을 통한 다중-반송파통신
JP2003018117A (ja) 多元接続装置および多元接続方法
EP1777869B1 (en) Apparatus and method for channel scheduling in an OFDM system
JP3786129B2 (ja) 直交周波数分割多重変復調回路
Tase et al. Bit‐rate maximization for multiuser OFDM systems

Legal Events

Date Code Title Description
FG Grant or registration