ES2574955T3 - Esquema de transmisión robusta para redes inalámbricas - Google Patents
Esquema de transmisión robusta para redes inalámbricas Download PDFInfo
- Publication number
- ES2574955T3 ES2574955T3 ES07797480.6T ES07797480T ES2574955T3 ES 2574955 T3 ES2574955 T3 ES 2574955T3 ES 07797480 T ES07797480 T ES 07797480T ES 2574955 T3 ES2574955 T3 ES 2574955T3
- Authority
- ES
- Spain
- Prior art keywords
- rttp
- protocol
- slots
- orthogonalization
- during
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 144
- 238000000034 method Methods 0.000 claims abstract description 75
- 238000004891 communication Methods 0.000 claims abstract description 39
- 239000000969 carrier Substances 0.000 claims abstract description 31
- 230000002441 reversible effect Effects 0.000 claims description 54
- 230000004044 response Effects 0.000 claims description 24
- 238000004590 computer program Methods 0.000 claims description 4
- 230000003213 activating effect Effects 0.000 claims description 2
- 238000012544 monitoring process Methods 0.000 claims description 2
- 230000006870 function Effects 0.000 description 9
- 230000008569 process Effects 0.000 description 9
- 230000008901 benefit Effects 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 6
- 238000002513 implantation Methods 0.000 description 6
- 230000004913 activation Effects 0.000 description 5
- 238000013461 design Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 230000001360 synchronised effect Effects 0.000 description 5
- 230000009471 action Effects 0.000 description 4
- 230000001413 cellular effect Effects 0.000 description 4
- 238000012546 transfer Methods 0.000 description 4
- 230000009467 reduction Effects 0.000 description 3
- 238000003860 storage Methods 0.000 description 3
- 239000003795 chemical substances by application Substances 0.000 description 2
- 230000001143 conditioned effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 241000283973 Oryctolagus cuniculus Species 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000009849 deactivation Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000000116 mitigating effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 229920001690 polydopamine Polymers 0.000 description 1
- 238000013468 resource allocation Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000000638 solvent extraction Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/02—Channels characterised by the type of signal
- H04L5/023—Multiplexing of multicarrier modulation signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W16/00—Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
- H04W16/02—Resource partitioning among network components, e.g. reuse partitioning
- H04W16/12—Fixed resource partitioning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W16/00—Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
- H04W16/14—Spectrum sharing arrangements between different networks
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
- Transceivers (AREA)
Abstract
Un procedimiento (300) para usar un protocolo de transmisión robusta en un punto de acceso en un entorno de comunicaciones inalámbricas (200), que comprende las etapas de: definir (302, 304) recursos de periodo de tiempo de transmisión robusta, RTTP, para al menos un punto de acceso (202) según las condiciones de interferencia, donde dichos recursos RTTP identifican la ubicación de al menos una ranura RTTP (702); ejecutar (306) un protocolo de ortogonalización para mitigar las interferencias realizando transmisiones perturbadoras total o parcialmente ortogonales durante una o más ranuras RTTP (702), donde las ranuras RTTP están definidas como candidatas potenciales durante las cuales puede ejecutarse el protocolo de ortogonalización, donde los recursos RTTP comprenden un conjunto de al menos una portadora de entre las portadoras disponibles para ejecutar el protocolo de ortogonalización durante la al menos una ranura RTTP; y ejecutar (308) un protocolo de reutilización universal de frecuencias con todas las portadoras disponibles durante ranuras que no son RTTP (704) para transmisiones no restringidas.
Description
5
10
15
20
25
30
35
40
45
50
55
60
65
DESCRIPCION
Esquema de transmision robusta para redes inalambricas ANTECEDENTES
I. Campo
La siguiente descripcion se refiere, en general, a comunicaciones inalambricas y, mas en particular, a reducir las interferencias en un entorno de comunicaciones inalambricas.
II. Antecedentes
Los sistemas de comunicaciones inalambricas se han convertido en los medios principales mediante los cuales se comunica la mayor parte de la gente. Los dispositivos de comunicaciones inalambricas se han vuelto cada vez mas pequenos y han adquirido mayores prestaciones con el fin de satisfacer las necesidades de los usuarios y mejorar la portabilidad y el manejo. El aumento de la potencia de procesamiento de dispositivos moviles tales como los telefonos celulares ha generado una mayor demanda en los sistemas de transmision de redes inalambricas.
Un procedimiento para mejorar el rendimiento del usuario se describe en el documento “Distributed Intercell Coordination Through Time Reuse Partitioning in Downlink CDMA", de Ghasemi A. et al., IEEE, vol. 4, 21 de marzo de 2004, paginas 1992 a 1997, que da a conocer un sistema de division y reutilizacion de tiempo en el que una trama de tiempo se divide en dos partes, donde una parte se asigna a zonas internas de celulas concentricas y la segunda parte es compartida por zonas externas de cada celula en una agrupacion de reutilizacion de tiempo. La cantidad relativa de tiempo asignado a cada zona depende de la distribucion de trafico determinada por el area de cada zona. Como resultado, el rendimiento de los usuarios en el limite de las celulas puede aumentar mediante la coordinacion, en el tiempo, de transmisiones de fuentes de interferencia importantes. (Vease la seccion 4, pagina 1995, de Ghasemi A. et al.).
La mayoria de sistemas celulares 3G, incluidos los basados en CDMA, permiten una reutilizacion universal de frecuencias. Aunque esto consigue una alta capacidad en tales sistemas, las opciones de diseno y de velocidad de transferencia de datos asumen una planificacion y una implantacion geografica algo "regular" para garantizar que el peor caso de interferencia este por encima de un umbral. Las redes inalambricas ad hoc en las que apenas se realiza o no se realiza planificacion alguna estan ganando popularidad, especialmente en el contexto de las LAN inalambricas. Puesto que las condiciones de interferencia no pueden predecirse en tales casos, por lo general tales redes evitan completamente las interferencias en la capa MAC y suelen tener una menor capacidad debido a una mala reutilizacion. Por consiguiente, en la tecnica existe la necesidad de sistemas y/o metodologias que permitan reducir las interferencias y mejoren el rendimiento en un entorno de comunicaciones inalambricas.
RESUMEN
Segun la presente invencion se proporcionan procedimientos, un punto de acceso y un terminal de acceso, como se expone respectivamente en las reivindicaciones independientes. Realizaciones preferidas de la invencion se describen en las reivindicaciones dependientes.
A continuacion se ofrece un resumen simplificado de uno o mas aspectos con el fin de proporcionar un entendimiento basico de tales aspectos. Este resumen no es una vision global extensa de todos los aspectos contemplados y no pretende identificar elementos clave o criticos de todos los aspectos ni delimitar el alcance de algunos o todos los aspectos. Su unico objetivo es presentar algunos conceptos de uno o mas aspectos de manera simplificada como un preludio de la descripcion mas detallada que se presentara posteriormente.
Segun varios aspectos descritos en el presente documento, las tecnicas de evitacion flexible de interferencias pueden comprender evaluar caracteristicas de senales recibidas y proporcionar un grado de ortogonalidad para mitigar las interferencias asociadas a las senales, donde el grado de ortogonalidad es proporcional al grado de interferencia. Puede proporcionarse control de interferencias escalable tanto en el enlace directo como en el enlace inverso. Pueden proporcionarse grados de ortogonalizacion variables en funcion de los niveles de interferencia detectados, que pueden inferirse para el enlace directo de acuerdo con informacion de control de velocidad dinamica (DRC) proporcionada por un terminal de acceso, y para el enlace inverso de acuerdo con, por ejemplo, informacion de actividad inversa proporcionada por un punto de acceso.
Segun aspectos relacionados, se proporciona un procedimiento para usar un protocolo de transmision robusta en un entorno de comunicaciones inalambricas. El procedimiento comprende definir recursos de periodo de tiempo de transmision robusta (RTTP) para al menos un punto de acceso, identificando los recursos RTTP la ubicacion de al menos una ranura RTTP. El procedimiento comprende ademas ejecutar un protocolo de ortogonalizacion durante una o mas ranuras RTTP. Las ranuras RTTP pueden definirse como candidatas potenciales durante las cuales puede ejecutarse el protocolo de ortogonalizacion.
5
10
15
20
25
30
35
40
45
50
55
60
65
Otro aspecto se refiere a un aparato para usar un protocolo de transmision robusta. El aparato comprende un medio para definir recursos de periodo de tiempo de transmision robusta (RTTP). Los recursos RTTP pueden identificar la ubicacion de al menos una ranura RTTP. El aparato puede comprender ademas un medio para ejecutar un protocolo de ortogonalizacion durante una o mas ranuras RTTP. Las ranuras RTTP pueden definirse como candidatas potenciales durante las cuales puede ejecutarse el protocolo de ortogonalizacion.
Segun otro aspecto es un aparato para usar un protocolo de transmision robusta. El aparato puede incluir un evaluador de senales y un generador de senales. El evaluador de senales puede definir recursos de periodo de tiempo de transmision robusta (RTTP) para al menos un punto de acceso, donde los recursos RTTP pueden identificar la ubicacion de al menos una ranura RTTP. El generador de senales puede ejecutar un protocolo de ortogonalizacion durante una o mas ranuras RTTP. Las ranuras RTTP pueden definirse como candidatas potenciales durante las cuales puede ejecutarse el protocolo de ortogonalizacion.
Otro aspecto se refiere a un procesador para usar un protocolo de transmision robusta. El procesador puede comprender un medio para definir recursos de periodo de tiempo de transmision robusta (RTTP) y un medio para ejecutar un protocolo de ortogonalizacion. Los recursos RTTP pueden identificar la ubicacion de al menos una ranura RTTP. El protocolo de ortogonalizacion puede ejecutarse durante una o mas ranuras RTTP. Las ranuras RTTP pueden definirse como candidatas potenciales durante las cuales puede ejecutarse el protocolo de ortogonalizacion.
Otro aspecto se refiere a un producto de programa informatico para usar un protocolo de transmision robusta, que comprende un medio legible por ordenador que incluye codigos que pueden ejecutarse por al menos un ordenador. Los codigos de ordenador pueden hacer que un ordenador defina recursos de periodo de tiempo de transmision robusta (RTTP) para al menos un punto de acceso y ejecute un protocolo de ortogonalizacion durante una o mas ranuras RTTP. Los recursos RTTP pueden identificar la ubicacion de al menos una ranura RTTP. Las ranuras RTTP pueden definirse como candidatas potenciales durante las cuales puede ejecutarse el protocolo de ortogonalizacion.
Segun otro aspecto es un procedimiento para usar un protocolo de transmision robusta en un entorno de comunicaciones inalambricas. El procedimiento comprende recibir un protocolo de transmision robusta y ejecutar el protocolo de transmision robusta durante una o mas ranuras de periodo de tiempo de transmision robusta (RTTP). Las ranuras RTTP pueden definirse por el protocolo de transmision robusta como candidatas potenciales durante las cuales puede ejecutarse el protocolo de ortogonalizacion. El procedimiento puede incluir ademas recibir una senal que comprende un indicador de interferencia de enlace inverso en la misma y activar la una o mas ranuras RTTP para usarse en relacion con una transmision de enlace inverso conforme al indicador de interferencia de enlace inverso.
Otro aspecto se refiere a un aparato para usar un protocolo de transmision robusta en un entorno de comunicaciones inalambricas. El aparato comprende un medio para recibir un protocolo de transmision robusta y un medio para ejecutar el protocolo de transmision robusta durante una o mas ranuras de periodo de tiempo de transmision robusta (RTTP). Las ranuras RTTP pueden definirse por el protocolo de transmision robusta como candidatas potenciales durante las cuales puede ejecutarse el protocolo de ortogonalizacion.
Un aspecto adicional se refiere a un aparato para usar un protocolo de transmision robusta en un entorno de comunicaciones inalambricas. El aparato comprende un receptor y un generador de senales. El receptor puede recibir un protocolo de transmision robusta. El generador de senales puede ejecutar el protocolo de ortogonalizacion durante una o mas ranuras de periodo de tiempo de transmision robusta (RTTP) definidas por el protocolo de transmision robusta como candidatas potenciales durante las cuales puede ejecutarse el protocolo de ortogonalizacion.
Otro aspecto se refiere a un procesador para usar un protocolo de transmision robusta en un entorno de comunicaciones inalambricas. El procesador puede comprender un medio para recibir un protocolo de transmision robusta y un medio para ejecutar el protocolo de transmision robusta durante una o mas ranuras de periodo de tiempo de transmision robusta (RTTP). Las ranuras RTTP pueden definirse por el protocolo de transmision robusta como candidatas potenciales durante las cuales puede ejecutarse el protocolo de ortogonalizacion.
Un aspecto adicional se refiere a un producto de programa informatico para usar un protocolo de transmision robusta en un entorno de comunicaciones inalambricas, que comprende un medio legible por ordenador que comprende codigos que pueden ejecutarse por al menos un ordenador. Los codigos pueden hacer que un ordenador reciba un protocolo de transmision robusta y ejecute el protocolo de transmision robusta durante una o mas ranuras de periodo de tiempo de transmision robusta (RTTP). Las ranuras RTTP pueden definirse por el protocolo de transmision robusta como candidatas potenciales durante las cuales puede ejecutarse el protocolo de ortogonalizacion.
Para conseguir los objetivos anteriores y otros relacionados, el uno o mas aspectos comprenden las caracteristicas descritas en mayor detalle posteriormente y expuestas particularmente en las reivindicaciones. La siguiente descripcion y los dibujos adjuntos exponen en detalle determinados aspectos ilustrativos del uno o mas aspectos.
5
10
15
20
25
30
35
40
45
50
55
60
65
Sin embargo, estos aspectos solo indican algunas de las diversas maneras en que pueden utilizarse los principios de varios aspectos, y los aspectos descritos pretenden incluir todos dichos aspectos y sus equivalentes.
BREVE DESCRIPCION DE LOS DIBUJOS
La FIG. 1 ilustra un sistema de comunicaciones inalambricas con multiples estaciones base y multiples terminales que pueden utilizarse junto con uno o mas aspectos.
La FIG. 2 es una ilustracion de un entorno de comunicaciones inalambricas ad hoc o no planificado/semiplanificado, segun varios aspectos.
La FIG. 3 es una ilustracion de una metodologia para introducir una reutilizacion de recursos escalable, segun sea necesario, para establecer un equilibrio entre la capacidad del sistema y la robustez ante las interferencias, segun uno o mas aspectos.
La FIG. 4 es una ilustracion de un procedimiento para mitigar las interferencias en un entorno de comunicaciones inalambricas, segun uno o mas aspectos.
La FIG. 5 es una ilustracion de un procedimiento que permite llevar a cabo un protocolo de ortogonalizacion escalable para transmisiones durante ranuras RTTP, segun uno o mas aspectos.
La FIG. 6 es una ilustracion esquematica de diferentes esquemas de ortogonalizacion segun los aspectos dados a conocer.
La FIG. 7 ilustra un patron de ranuras de tiempo RTTP que puede utilizarse junto con uno o mas aspectos presentados en el presente documento.
La FIG. 8 es una ilustracion de cuatro puntos de acceso en una region perturbadora y de asignaciones de portadora para su uso por cada punto de acceso durante una ranura RTTP, segun uno o mas aspectos.
La FIG. 9 es una ilustracion de un terminal de acceso que permite proporcionar un protocolo predefinido para transmisiones perturbadoras de ortogonalizacion total o parcial, segun uno o mas aspectos.
La FIG. 10 es una ilustracion de un sistema que permite la ortogonalizacion parcial de transmisiones cuando la interferencia es alta y la reutilizacion de recursos en otros momentos, segun uno o mas aspectos.
La FIG. 11 es una ilustracion de un entorno de red inalambrica que puede utilizarse junto con los diversos sistemas y procedimientos descritos en el presente documento.
La FIG. 12 es una ilustracion de un aparato que permite usar un protocolo de transmision robusta para establecer un equilibrio entre la capacidad del sistema y la robustez ante las interferencias, segun uno o mas aspectos.
La FIG. 13 ilustra un aparato que permite usar un protocolo de transmision robusta para establecer un equilibrio entre la capacidad del sistema y la robustez ante las interferencias en un enlace inverso, segun uno o mas aspectos.
DESCRIPCION DETALLADA
A continuacion se describiran varios aspectos con referencia a los dibujos, en los que los mismos numeros de referencia se utilizan para hacer referencia a los mismos elementos en todos ellos. En la siguiente descripcion se exponen, con fines explicativos, numerosos detalles especificos con el fin de proporcionar un entendimiento minucioso de uno o mas aspectos. Sin embargo, puede resultar evidente que tal(es) aspecto(s) puede(n) llevarse a la practica sin estos detalles especificos. En otros casos se muestran estructuras y dispositivos ampliamente conocidos en forma de diagrama de bloques con el fin de facilitar la descripcion de uno o mas aspectos.
Ademas, varios aspectos de la divulgacion se describen posteriormente. Debe observarse que las ensenanzas del presente documento pueden realizarse de muchas formas diferentes y que cualquier estructura y/o funcion especificas dadas a conocer en el presente documento son meramente representativas. Basandose en las ensenanzas del presente documento, un experto en la tecnica apreciara que un aspecto dado a conocer en el presente documento puede implementarse independientemente de cualquier otro aspecto, y que dos o mas de estos aspectos pueden combinarse de varias maneras. Por ejemplo, un aparato puede implementarse y/o un procedimiento puede llevarse a la practica usando cualquier numero de los aspectos dados a conocer en el presente documento. Ademas, un aparato puede implementarse y/o un procedimiento puede llevarse a la practica usando otra estructura y/o funcionalidad ademas de, o en lugar de, uno o mas de los aspectos descritos en el presente documento. Como un ejemplo, muchos de los procedimientos, dispositivos, sistemas y aparatos descritos en el presente documento se describen en el contexto de un entorno de comunicaciones inalambricas ad-hoc o no
5
10
15
20
25
30
35
40
45
50
55
60
65
planificado/semiplanificado que proporciona una reutilizacion de recursos escalable. Un experto en la tecnica apreciara que pueden aplicarse tecnicas similares a otros entornos de comunicaciones.
Tal y como se utiliza en esta solicitud, los terminos “componente”, “sistema” y similares hacen referencia a una entidad relacionada con la informatica, ya sea hardware, software, software en ejecucion, firmware, middleware, microcodigo y/o cualquier combinacion de los mismos. Por ejemplo, un componente puede ser, pero sin estar limitado a, un proceso que se ejecuta en un procesador, un procesador, un objeto, un ejecutable, un hilo de ejecucion, un programa y/o un ordenador. Uno o mas componentes pueden residir en un proceso y/o hilo de ejecucion, y un componente puede estar ubicado en un ordenador y/o estar distribuido entre dos o mas ordenadores. Ademas, estos componentes pueden ejecutarse desde varios medios legibles por ordenador que tengan varias estructuras de datos almacenadas en los mismos. Los componentes pueden comunicarse mediante procesos locales y/o remotos segun una senal que presenta uno o mas paquetes de datos (por ejemplo, datos de un componente que interactua con otro componente en un sistema local, sistema distribuido, y/o a traves de una red, tal como Internet, con otros sistemas mediante la senal). Ademas, los componentes de los sistemas descritos en el presente documento pueden reorganizarse y/o complementarse con componentes adicionales para facilitar la consecucion de los diversos aspectos, objetivos, ventajas, etc., descritos en relacion a los mismos, y no estan limitados a las configuraciones precisas descritas en una figura determinada, como apreciaran los expertos en la tecnica.
Ademas, en el presente documento se describen varios aspectos en relacion con una estacion de abonado. Una estacion de abonado tambien puede denominarse sistema, unidad de abonado, estacion movil, movil, estacion remota, terminal remoto, terminal de acceso, terminal de usuario, agente de usuario, dispositivo de usuario o equipo de usuario. Una estacion de abonado puede ser un telefono celular, un telefono sin cables, un telefono de protocolo de inicio de sesion (SIP), una estacion de bucle local inalambrico (WLL), un asistente digital personal (PDA), un dispositivo manual con capacidad de conexion inalambrica u otro dispositivo de procesamiento conectado a un modem inalambrico.
Ademas, varios aspectos o caracteristicas descritos en el presente documento pueden implementarse como un procedimiento, aparato o articulo de fabricacion usando tecnicas de programacion y/o de ingenieria estandar. El termino "articulo de fabricacion" usado en el presente documento pretende abarcar un programa informatico accesible desde cualquier dispositivo, portador o medio legible por ordenador. Por ejemplo, los medios legibles por ordenador pueden incluir, pero sin limitarse a, dispositivos de almacenamiento magnetico (por ejemplo, un disco duro, un disco flexible, cintas magneticas...), discos opticos (por ejemplo, un disco compacto (CD), un disco versatil digital (DVD)...), tarjetas inteligentes y dispositivos de memoria flash (por ejemplo, tarjetas, unidades de almacenamiento USB...). Ademas, varios medios de almacenamiento descritos en el presente documento pueden representar uno o mas dispositivos y/u otros medios legibles por maquina para almacenar informacion. El termino "medio legible por maquina" puede incluir, sin limitarse a, canales inalambricos y otros diversos medios que pueden almacenar, contener y/o transportar instrucciones y/o datos. Debe apreciarse que la expresion "a modo de ejemplo" se usa en el presente documento en el sentido de que sirve como ejemplo, caso o ilustracion. No debe considerarse necesariamente que cualquier aspecto o diseno descrito en el presente documento como "a modo de ejemplo" es preferido o ventajoso con respecto a otros aspectos o disenos.
La Fig. 1 ilustra un sistema de comunicaciones inalambricas 100 con multiples estaciones base 110 y multiples terminales 120 que pueden utilizarse junto con uno o mas aspectos. Una estacion base es generalmente una estacion fija que se comunica con los terminales y tambien puede denominarse punto de acceso, nodo B o utilizando otra terminologia. Cada estacion base 110 proporciona una cobertura de comunicacion para un area geografica particular, ilustradas como tres areas geograficas etiquetadas como 102a, 102b y 102c. El termino "celula" puede referirse a una estacion base y/o a su area de cobertura, dependiendo del contexto en el que se use el termino. Para mejorar la capacidad del sistema, un area de cobertura de estacion base puede dividirse en multiples areas mas pequenas (por ejemplo, tres areas mas pequenas, segun la celula 102a de la Fig. 1), 104a, 104b y 104c. Cada area mas pequena puede recibir el servicio de un subsistema de transceptor base (BTS) respectivo. El termino "sector" puede referirse a un BTS y/o a su area de cobertura, dependiendo del contexto en el que se use el termino. Para una celula sectorizada, los BTS para todos los sectores de esa celula estan normalmente coubicados dentro de la estacion base para la celula. Las tecnicas de transmision descritas en el presente documento pueden usarse en un sistema con celulas sectorizadas, asi como en un sistema con celulas no sectorizadas. Por simplicidad, en la siguiente descripcion, el termino "estacion base" se usa generalmente para una estacion fija que da servicio a un sector, asi como para una estacion fija que da servicio a una celula.
Los terminales 120 estan normalmente esparcidos por todo el sistema, y cada terminal puede ser fijo o movil. Un terminal tambien puede denominarse estacion movil, equipo de usuario, dispositivo de usuario o utilizando otra terminologia. Un terminal puede ser un dispositivo inalambrico, un telefono celular, un asistente personal digital (PDA), una tarjeta de modem inalambrico, etc. Cada terminal 120 puede comunicarse con ninguna, una o multiples estaciones base en el enlace descendente y el enlace ascendente en cualquier momento dado. El enlace descendente (o enlace directo) se refiere al enlace de comunicacion desde las estaciones base hasta los terminales, y el enlace ascendente (o enlace inverso) se refiere al enlace de comunicacion desde los terminales hasta las estaciones base.
5
10
15
20
25
30
35
40
45
50
55
60
65
En una arquitectura centralizada, un controlador de sistema 130 se acopla a las estaciones base 110 y proporciona coordinacion y control para las estaciones base 110. En una arquitectura distribuida, las estaciones base 110 pueden comunicarse entre si segun sea necesario. La transmision de datos en el enlace directo se produce desde un punto de acceso a un terminal de acceso a la maxima, o casi a la maxima, velocidad de transferencia de datos que puede soportar el enlace directo y/o el sistema de comunicaciones. Canales adicionales del enlace directo (por ejemplo, canal de control) pueden transmitirse desde multiples puntos de acceso a un terminal de acceso. La comunicacion de datos de enlace inverso puede producirse desde un terminal de acceso hasta uno o mas puntos de acceso.
La Fig. 2 es una ilustracion de un entorno de comunicaciones inalambricas ad hoc o no planificado/semiplanificado 200, segun varios aspectos. El sistema 200 puede comprender una o mas estaciones base 202 en uno o mas sectores que reciben, transmiten, repiten, etc., senales de comunicaciones inalambricas entre si y/o hacia uno o mas dispositivos moviles 204. Como se ilustra, cada estacion base 202 puede proporcionar una cobertura de comunicacion para un area geografica particular, ilustrada como tres areas geograficas etiquetadas como 206a, 206b, 206c y 206d. Cada estacion base 202 puede comprender una cadena de transmisores y una cadena de receptores, cada uno de los cuales puede comprender a su vez una pluralidad de componentes asociados a la transmision y la recepcion de senales (por ejemplo, procesadores, moduladores, multiplexores, desmoduladores, desmultiplexores, antenas, etc.) como apreciaran los expertos en la tecnica. Los dispositivos moviles 204 pueden ser, por ejemplo, telefonos celulares, telefonos inteligentes, ordenadores portatiles, dispositivos de comunicacion manuales, dispositivos informaticos manuales, radios por satelite, sistemas de posicionamiento global, PDA y/o cualquier otro dispositivo adecuado para la comunicacion a traves de la red inalambrica 200. El sistema 200 puede utilizarse junto con varios aspectos descritos en el presente documento para poder proporcionar una reutilizacion de recursos escalable en un entorno de comunicaciones inalambricas, como se describe en relacion con las figuras subsiguientes.
Haciendo referencia a las FIG. 3 a 6 se ilustran metodologias que proporcionan una reutilizacion de recursos escalable. Por ejemplo, las metodologias pueden tener como objetivo proporcionar una reutilizacion de recursos escalable en un entorno FDMA, un entorno OFDMA, un entorno CDMA, un entorno WCDMA, un entorno TDMA, un entorno SDMA o en cualquier otro entorno inalambrico adecuado. Aunque para simplificar la explicacion las metodologias se muestran y se describen como una serie de tareas, debe entenderse y apreciarse que las metodologias no estan limitadas por el orden de las tareas, ya que algunas tareas, segun uno o mas aspectos, se llevan a cabo en diferente orden y/o de manera concurrente con otras tareas con respecto a lo que se muestra y describe en el presente documento. Por ejemplo, los expertos en la tecnica entenderan y apreciaran que una metodologia puede representarse de manera alternativa como una serie de estados o eventos interrelacionados, tales como en un diagrama de estados. Ademas, no todas las tareas ilustradas pueden requerirse para implementar una metodologia segun uno o mas aspectos.
La FIG. 3 es una ilustracion de una metodologia 300 para introducir una reutilizacion de recursos escalable, segun sea necesario, para establecer un equilibrio entre la capacidad del sistema y la robustez ante las interferencias, segun uno o mas aspectos. El procedimiento 300 puede identificar transmisiones perturbadoras y predefinir una manera y un instante de tiempo en el que las transmisiones perturbadoras pueden ortogonalizarse (por ejemplo, total o parcialmente) con el fin de mitigar las interferencias. De esta manera, la reutilizacion de recursos puede escalarse en situaciones de interferencia y las ranuras de reutilizacion pueden aplicarse a servicios y/o transmisiones que necesiten robustez sin afectar a la eficacia de la transmision en otras ranuras de tiempo. Al aumentar la robustez ante las interferencias, el procedimiento 300 puede permitir CDMA y otras tecnologias inalambricas que permitan usar la misma frecuencia en cada celula. Por ejemplo, este procedimiento puede permitir la implantacion de tecnologias, tales como EVDO, de manera ad hoc o no planificada/semiplanificada.
Segun el procedimiento 300, en 302 pueden definirse protocolos de cuasi-ortogonalizacion (por ejemplo, protocolos mediante los cuales las transmisiones perturbadoras pueden llegar a ser parcial o totalmente ortogonales entre si para mitigar las interferencias), asi como ranuras de periodo de tiempo de transmision robusta (RTTP) durante las cuales puede llevarse a cabo la ortogonalizacion. Las ranuras RTTP pueden definirse mediante un protocolo de transmision robusta como candidatas potenciales durante las cuales puede ejecutarse el protocolo de ortogonalizacion. Segun algunos aspectos, la definicion de los recursos RTTP puede llevarse a cabo fuera de linea. En 304, los recursos RTTP (por ejemplo, frecuencias, subportadoras,...) pueden asignarse al transmisor (por ejemplo, puntos de acceso, terminales de acceso, estaciones base o similares) en la region perturbadora. Los recursos RTTP pueden ser un subconjunto de recursos usados durante otras ranuras de tiempo. En 306, la ortogonalidad puede proporcionarse para transmisiones desde transmisores (por ejemplo, en estaciones base, dispositivos de usuario,...) identificados como fuentes de interferencia principales en la region perturbadora durante una ranura de tiempo RTTP. La ranura de tiempo RTTP puede ser una candidata potencial durante la cual puede ejecutarse el protocolo de ortogonalizacion. Ademas, durante ranuras de tiempo que no son RTTP puede utilizarse una tecnica de reutilizacion universal de frecuencias, como se ilustra en 308.
Segun un ejemplo en el que hay tres frecuencias disponibles para los sectores, dos estaciones base pueden interferir entre si con un nivel inaceptable. Si se desea una ortogonalidad completa, entonces en las ranuras RTTP
5
10
15
20
25
30
35
40
45
50
55
una primera estacion base puede utilizar las frecuencias 1 y 3, mientras que una segunda estacion base puede utilizar la frecuencia 2. En caso de que se desee una ortogonalidad parcial, entonces la primera estacion base puede utilizar las frecuencias 1 y 2, y la segunda estacion base puede utilizar las frecuencias 2 y 3, reduciendose asi las interferencias al solaparse una frecuencia en lugar de las tres frecuencias. Procedimientos de codificacion de canal, tales como codificacion Turbo o LDPC, con un entrelazado adecuado, pueden aprovechar las distintas SNR en las diferentes frecuencias de un unico paquete codificado de capa fisica enviado a traves de las frecuencias solapadas y no solapadas. Como alternativa, si la informacion de estado de canal esta disponible en el transmisor para las frecuencias individuales, diferentes paquetes codificados pueden enviarse al mismo usuario a traves de las frecuencias solapadas y no solapadas.
Con una implantacion ad hoc o no planificada/semiplanificada convencional de una tecnologia de reutilizacion universal tal como CDMA, el rendimiento disminuye en comparacion con una implantacion planificada. El procedimiento 300 permite garantizar un nivel de rendimiento minimo. Tal nivel de rendimiento minimo puede ser necesario para garantizar la cobertura para canales de control y servicios de baja velocidad y sensibles al retardo, tales como los servicios de voz. Ademas, con la implementacion ad hoc puede haber situaciones en las que un nivel de interferencia y una relacion minima de portadora a interferencia (C/I) sean aceptables, y puede haber otras situaciones en las que no sean aceptables. La siguiente tabla de geometrias de enlace directo CDMA (de estacion base a estacion movil) proporciona un ejemplo que compara las estadisticas de C/I de enlace directo obtenibles y la implantacion planificada y no planificada con reutilizacion universal.
Tabla 1.
- Planificada No planificada y aleatoria No planificada y aleatoria (agrupada)
- C/I media
- 5,1dB 2,6dB -0,6dB
- C/I de mediana
- 3,0dB 0,7dB -1,8dB
- C/I de 10° percentil
- -3,3dB -5,3dB -7dB
Debe observarse que lo anterior son ejemplos de resultados que pueden obtenerse manteniendo la misma densidad de puntos de acceso (AP) o de estaciones base por area unitaria pero implantandolos de maneras alternativas. "Planificada" representa la topologia de red de diseno hexagonal estandar usada normalmente en redes celulares como la ilustrada en la Fig. 1. "No planificada y aleatoria" o "ad hoc" representa el caso de descartar de manera aleatoria AP y terminales moviles en un area geografica, como se ilustra en la Fig. 2. El caso de "aleatoria y agrupada" difiere del caso aleatorio puro en que los AP estan implantados en grupos cercanos para simular una implantacion ad-hoc en areas llenas de gente (por ejemplo, centros comerciales, espacios gastronomicos, estadios, aeropuertos,...). Los resultados de muestra ilustran que con una implantacion ad hoc puede obtenerse un rendimiento muy diverso. En algunos casos, es posible mantener transmisiones simultaneas (por ejemplo, reutilizacion universal de frecuencias) en celulas perturbadoras, mientras que en otros casos no puede mantenerse la velocidad minima para un gran numero de usuarios, haciendo por tanto que el servicio se interrumpa si todos los transmisores usaron todas las frecuencias en todo momento. Una tecnica para gestionar las interferencias es la reutilizacion estatica de frecuencias, usada habitualmente en tecnologias de banda estrecha como GSM. Por consiguiente, el procedimiento 300 proporciona una estrategia de evitacion flexible de interferencias y una estrategia de reutilizacion para poder aprovechar los beneficios de la implantacion ad hoc. El procedimiento 300 permite una seleccion ortogonal total o de solapamiento parcial de frecuencias para las ranuras RTTP. Ademas, la periodicidad de la aparicion de las ranuras RTTP depende de la implantacion, por lo que el grado de reutilizacion es flexible. Finalmente, la ranura RTTP puede usarse dinamicamente y/o independientemente de la informacion de respuesta de la estacion movil.
Segun otro aspecto, pueden seguirse los protocolos de ranura de tiempo RTTP cuando sea necesario y no de otra manera. Una forma de determinar si van a seguirse las ranuras de tiempo RTTP es evaluar informacion de respuesta de calidad de canal procedente de un receptor en el que se produjeron interferencias. La informacion de respuesta puede ser cualquier informacion de respuesta que describa una calidad de enlace. Un ejemplo de tal informacion de respuesta que representa la calidad de enlace directo es el control de velocidad dinamica (DRC) o, de manera equivalente, el campo de informacion de calidad de canal (CQI), notificados periodicamente por los terminales de acceso (AT) a los AP. Debe observarse que algunos sistemas, tales como EVDO, usan DRC, mientras que otros sistemas, tales como WCDMA o HSDPA, usan CQI. Suponiendo que la transmision de tal informacion de respuesta puede descodificarse por todos los AP del conjunto de fuentes de interferencia dominantes, el RTTP puede activarse o desactivarse en funcion del conjunto de DRC o CQI descodificados procedentes de AT que no son atendidos por este AP. Si los AP del conjunto perturbador descodifican un valor de DRC o CQI (u otra informacion de respuesta) que sea inferior a un valor umbral predeterminado, entonces pueden suponer que las ranuras de tiempo RTTP estan activas y pueden seguir los protocolos RTTP. Si todos los DRC, CQI, etc., descodificados estan por encima de los umbrales predeterminados, la ranura de tiempo RTTP no necesita utilizarse hasta que pueda ser
5
10
15
20
25
30
35
40
45
50
55
60
65
necesaria, aunque puede estar presente en el patron de transmision (por ejemplo, cada tres ranuras, cada cinco ranuras, etc.). Sin embargo, siempre pueden seguirse, si se desea, las ranuras de tiempo RTTP usadas para la transmision de informacion de control de radiodifusion, proporcionando asi robustez para la informacion de control a expensas de cierta eficacia y un equilibrio dinamico entre robustez y eficiencia para los datos.
Segun otro aspecto adicional, la informacion de respuesta del receptor puede utilizarse para solicitar de manera explicita que los AP de un conjunto activo respeten los protocolos de ranura de tiempo RTTP, a traves del establecimiento de un bit o el uso de un recubrimiento de secuencia Walsh especial para la informacion de respuesta que describio una informacion de calidad de enlace. Como un "conjunto de seguridad", la activacion de RTTP puede confirmarse a traves del enlace de retroceso si las escalas de tiempo de activacion/desactivacion son lentas con respecto a los retardos del enlace de retroceso. Ademas, el valor de calidad de enlace (por ejemplo, DRC, CQI) puede especificar el grado de ortogonalizacion a usar durante una ranura RTTP. Por ejemplo, puede usarse una ortogonalizacion completa para una calidad de enlace muy mala, pero permitirse cierto solapamiento si la calidad de enlace es mejor. Como se ilustrara posteriormente en la Fig. 8, cada opcion puede permitirse para seleccionar de manera aleatoria cierto numero de portadoras (por ejemplo, dos o mas, o algun otro numero adecuado) siempre que la calidad de enlace sea superior al umbral para la ortogonalizacion completa. Por tanto, puede haber una C/I relativamente mala en portadoras en las que hay solapamiento, y una C/I relativamente buena en portadoras ortogonales. Incluso con el uso de ranuras de tiempo RTTP puede haber cierto grado de interferencias debido a una sincronizacion no optima. Sin embargo, una alta interferencia parcial durante una transmision de paquetes puede mitigarse mediante una reduccion apropiada en la seleccion de velocidad y mediante ARQ hibrida. Especificamente, si la SNR predicha es de 10 dB cuando todas las fuentes de interferencia estaban perfectamente sincronizadas durante la ranura RTTP, entonces la seleccion de velocidad puede usar una reduccion de 3 dB y seleccionar una velocidad correspondiente a 7 dB. Esto permitira un margen de 3 dB para las interferencias que puedan producirse durante una parte de la transmision de paquetes debido a una sincronizacion imperfecta. La ARQ hibrida es otra tecnica muy conocida usada para garantizar que las transmisiones erroneas anteriores de un paquete sigan proporcionando informacion util al descodificador.
La Fig. 4 es una ilustracion de un procedimiento 400 para mitigar las interferencias en un entorno de comunicaciones inalambricas, segun varios aspectos. El mecanismo de transmisiones robustas descrito en el presente documento puede aplicarse ademas al enlace inverso. El enlace inverso, desde los AT al AP, es un enlace "de muchos a uno". Es decir, muchos terminales pueden transmitir simultaneamente a un unico AP o estacion base. En algunos sistemas CDMA implantados comercialmente, muchos AT pueden transmitir simultaneamente a su AP sin estar planificados explicitamente. Segun varios aspectos, las ranuras de tiempo RTTP en el enlace inverso permiten que determinados usuarios (por ejemplo, aquellos que estan en el limite de la celula) transmitan a traves de un subconjunto de portadoras durante periodos de tiempo RTTP para reducir las interferencias que crean en celulas vecinas. En sistemas tales como EVDO, la interferencia del enlace inverso es controlada por la estacion base, que difunde un indicador de interferencia de enlace inverso, tal como un bit de actividad inversa (RAB).
Segun el procedimiento, en 402 puede determinarse si un indicador de interferencia de enlace inverso (por ejemplo, un bit RAB) esta fijado en una senal recibida. Este indicador puede fijarse por al menos un AP no servidor. Si el indicador de interferencia no esta fijado ("NO"), el procedimiento avanza hasta 404, donde se aplica la reutilizacion universal. Si el indicador de interferencia esta fijado ("SI"), un AP esta solicitando que se reduzcan las interferencias. Los AT de una celula que recibe servicio del AP, asi como los AT de una celula vecina que pueden detectar el indicador de interferencia de enlace inverso del AP, pueden realizar acciones apropiadas para reducir la interferencia. Normalmente, un AT que recibe una senal que comprende un indicador de interferencia fijado reducira su potencia de transmision global. El mecanismo indicador de interferencia de enlace inverso puede utilizarse ademas para activar la utilizacion de ranuras de tiempo RTTP en el enlace inverso. Puede usarse el establecimiento del indicador de interferencia de enlace inverso para activar las ranuras RTTP o puede usarse un mensaje de difusion diferente para provocar la activacion. Los AT que detectan el indicador de interferencia de enlace inverso de la estacion base vecina pueden activar la ranura RTTP, mientras que los AT que no detectan la senal de indicador de interferencia de enlace inverso R no pueden activar la ranura RTTP.
En 406 puede evaluarse la intensidad de la senal recibida que incluye el indicador de interferencia. Dependiendo de la intensidad a la que se detecta el indicador de interferencia de la celula vecina, en 408 puede ajustarse el grado de ortogonalizacion. El AT puede indicar las portadoras que esta usando a traves de una senalizacion en banda. Segun un aspecto relacionado, el AP puede indicar en el propio mensaje de radiodifusion el grado de ortogonalizacion que desea. En 410 se utiliza un subconjunto de portadoras segun el grado de ortogonalidad determinado.
La Fig. 5 es una ilustracion de un procedimiento 500 que permite llevar a cabo un protocolo de ortogonalizacion escalable para transmisiones durante ranuras RTTP, segun uno o mas aspectos. En 502 pueden evaluarse senales de respuesta que describen una calidad de enlace (por ejemplo, DRC, CQI) para determinar una velocidad de transferencia de datos para una o mas transmisiones durante ranuras RTTP. En 504, las senales de respuesta pueden compararse con una primera velocidad umbral predeterminada de transferencia de datos. Si la senal de respuesta mas baja para una comunicacion dada esta por encima del primer umbral predeterminado, entonces en 506 puede determinarse que no hay que ortogonalizar senales durante las ranuras de tiempo RTTP. Si la senal de respuesta mas baja no es superior al primer umbral predeterminado, entonces, en 508, puede realizarse una
5
10
15
20
25
30
35
40
45
50
55
60
65
comparacion para determinar si la senal de respuesta mas baja supera un segundo umbral predeterminado. El segundo umbral predeterminado puede ser mas bajo que el primer umbral predeterminado. Si la senal de respuesta es superior al segundo umbral predeterminado (y es inferior al primer umbral predeterminado como se determino en 504), entonces, en 510, puede llevarse a cabo un protocolo de ortogonalizacion parcial en senales transmitidas durante las ranuras RTTP. Si la comparacion en 508 indica que la senal de respuesta mas baja no supera el segundo umbral predeterminado, entonces, en 512, puede llevarse a cabo una ortogonalizacion completa en transmisiones de ranuras RTTP. Debe apreciarse que puede implementarse cualquier numero de graduaciones segun se lleve a cabo una tecnica de cuasi-ortogonalizacion o de ortogonalizacion parcial. Por ejemplo, el procedimiento no tiene que limitarse a un primer y a un segundo umbral predeterminados, sino que puede implementarse cualquier numero de umbrales predeterminados y pueden corresponder a niveles de ortogonalizacion respectivos que oscilan entre una ortogonalizacion completa y una ausencia de ortogonalizacion.
La Fig. 6 es una ilustracion esquematica de diferentes esquemas de ortogonalizacion segun los aspectos dados a conocer. Debe entenderse que puede haber un numero mayor o menor de portadoras y/o de estaciones base que las ilustradas y descritas en relacion con esta figura.
Un esquema de ortogonalizacion completa esta designado como 600, el cual presenta tres portadoras, la portadora 1 (602), la portadora 2 (604) y la portadora 3 (606), y dos AP, el AP1 (608) y el AP2 (610). El AP1 (608) puede usar la portadora 1 (602), lo que se ilustra mediante la linea discontinua 612, y el AP2 (610) puede usar la portadora 2 (604) y la portadora 3 (606), lo que se ilustra mediante la linea discontinua 614. En este esquema de ortogonalizacion completa, el AP1 (608) y el AP2 (610) no generan interferencias ya que se utilizan portadoras totalmente diferentes.
En 616 se ilustra un esquema de ortogonalizacion parcial. Hay tres portadoras, la portadora A (618), la portadora B (620) y la portadora C (622), y dos AP: el AP1 (624) y el AP2 (626). Como se ilustra, la portadora A (618) y la portadora B (620) pertenecen al AP1 (624), y la portadora B (620) y la portadora C (622) pertenecen a la AP2 (626). En este caso, los AP 624 y 626 no generan interferencias en la portadora A (618) y la portadora C (622), pero generan interferencias en la portadora B (620).
Otro esquema (no ilustrado) puede denominarse esquema de graduacion suave. Por ejemplo, en la portadora 1, el AP1 puede transmitir a potencia completa. En la portadora 2, el AP1 transmite a la mitad de potencia y el AP2 transmite a la mitad de potencia. En la portadora 3, el AP1 transmite a una potencia muy baja y el AP2 transmite a una potencia alta. Debe entenderse que pueden usarse otros esquemas de potencia o cantidades de reduccion de potencia. Por tanto, la ortogonalizacion parcial puede incluir reducir una potencia asociada con al menos un subconjunto de portadoras.
La Fig. 7 ilustra un patron de ranuras de tiempo RTTP 700 que puede utilizarse junto con uno o mas aspectos presentados en el presente documento. Segun la figura se proporciona una ranura de tiempo RTTP 702 cada cinco ranuras de tiempo durante una transmision, asi como una pluralidad de ranuras de tiempo que no son RTTP 704. Pueden utilizarse protocolos de transmision RTTP para asignar maneras predefinidas en las que las transmisiones perturbadoras pueden ortogonalizar total o parcialmente sus transmisiones, y periodos de tiempo predefinidos, tales como ranuras RTTP 702, cuando las transmisiones perturbadoras pueden seguir los protocolos de ortogonalizacion predefinidos. Durante ranuras de tiempo que no son RTTP, las transmisiones pueden llevarse a cabo sin restricciones. Con fines ilustrativos se considera un sistema EVDO de multiples portadoras, donde todas las estaciones base estan sincronizadas. Una ranura de tiempo RTTP 702 puede definirse dentro de un periodo de tiempo mas largo 700, y las estaciones base de una region perturbadora pueden conocer la ubicacion y la periodicidad de tal ranura RTTP 702. Ademas, cada estacion base puede tener asignado un subconjunto de recursos que puede utilizar para la ranura RTTP 702. Debe apreciarse que aunque la longitud de algunas ranuras RTTP 702 pueden ser muy similares a la longitud de ranuras que no son RTTP 704, otras ranuras RTTP 702 pueden ser mas largas o mas cortas que ranuras que no son RTTP 704, dependiendo de los parametros de diseno, los requisitos de interferencia y similares. Segun otro aspecto, las ranuras RTTP pueden tener una longitud uniforme entre si, que puede ser mayor que, menor que o muy similar a la de ranuras que no son RTTP.
La Fig. 8 es una ilustracion de cuatro AP en una region perturbadora 800 y de asignaciones de portadora 802 para su uso por cada AP durante una ranura RTTP, segun uno o mas aspectos. Durante ranuras que no son RTTP, cada AP puede usar un numero total de 8 portadoras. Por tanto, durante las ranuras RTTP puede obtenerse una ortogonalidad completa con respecto a las fuentes de interferencia principales, mientras que en otras ranuras (por ejemplo, ranuras que no son RTTP) puede optimizarse la reutilizacion universal de frecuencias. Como entenderan los expertos en la tecnica, los procesos asociados con determinar que estaciones base estan dentro de un conjunto perturbador y como son informadas acerca del RTTP pueden llevarse a cabo, por ejemplo, cuando cambia la topologia de la red y pueden utilizar informacion de respuesta procedente de receptores de una region de un entorno de comunicaciones inalambricas. Por tanto, las ranuras de tiempo RTTP pueden usarse para cualquier transmision que pueda beneficiarse de una mayor robustez. Por ejemplo, la transmision de canales de control que necesita llegar al limite de una celula, las transmisiones de baja velocidad sensibles al retardo dirigidas a un receptor, las transmisiones que estan cerca de alcanzar su limite de retransmision HARQ y similares, son tipos de transmisiones que pueden beneficiarse de los diversos aspectos descritos en el presente documento.
5
10
15
20
25
30
35
40
45
50
55
60
65
La Fig. 9 es una ilustracion de un terminal de acceso 900 que permite proporcionar un protocolo predefinido para transmisiones perturbadoras de ortogonalizacion total o parcial, segun uno o mas aspectos. El terminal de acceso 900 comprende un receptor 902 que recibe una senal desde, por ejemplo, una antena de recepcion (no mostrada), lleva a cabo acciones tipicas (por ejemplo, filtra, amplifica, convierte de manera descendente, etc.) en la senal recibida y digitaliza la senal acondicionada para obtener muestras. La senal recibida puede incluir un indicador de interferencia de enlace inverso en la misma. El receptor 902 tambien puede recibir un protocolo de ortogonalizacion (por ejemplo, total, parcial). El receptor 902 puede comprender un desmodulador 904 que puede desmodular los simbolos recibidos y proporcionarlos a un procesador 906 para la estimacion de canal. El procesador 906 puede ser un procesador dedicado a analizar la informacion recibida por el receptor 902 y/o a generar informacion para su transmision mediante un transmisor 916, un procesador que controla uno o mas componentes del terminal de acceso 900 y/o un procesador que analiza informacion recibida por el receptor 902, genera informacion para su transmision mediante el transmisor 916 y controla uno o mas componentes del terminal de acceso 900. Ademas, el procesador 906 puede ejecutar instrucciones para determinar si llevar a cabo un protocolo de reutilizacion de recursos durante ranuras que no son RTTP, para llevar a cabo un protocolo de ortogonalizacion parcial o completa durante ranuras RTTP, para determinar un nivel de ortogonalizacion (por ejemplo, completa, parcial, ninguna, etc.).
El terminal de acceso 900 puede comprender ademas una memoria 908 que esta acoplada de manera operativa al procesador 906 y que puede almacenar datos que van a transmitirse, datos recibidos y similares. La memoria 908 puede almacenar informacion relacionada con valores de calidad de enlace (por ejemplo, DRC, CQI), valores de indicador de interferencia de enlace inverso (por ejemplo, RAB) y/o intensidades de senal, protocolos para evaluar lo anterior, protocolos para comparar valores evaluados con valores umbral predeterminados con el fin de poder determinar una accion apropiada (por ejemplo, una ortogonalizacion completa o parcial), etc.
Debe apreciarse que el almacenamiento de datos (por ejemplo, la memoria 908) descrito en el presente documento puede ser memoria volatil o memoria no volatil, o puede incluir tanto memoria volatil como memoria no volatil. A modo de ilustracion, y no de manera limitativa, la memoria no volatil puede incluir memoria de solo lectura (ROM), ROM programable (PROM), ROM electricamente programable (EPROM), PROM electricamente borrable (EEpROM) o memoria flash. La memoria volatil puede incluir memoria de acceso aleatorio (RAM), que actua como memoria cache externa. A modo de ilustracion, y no de manera limitativa, la RAM esta disponible de muchas formas, tales como RAM sincrona (SRAM), RAM dinamica (DRAM), DRAM sincrona (SDRAM), SDRAM de doble velocidad de datos (DDR SDRAM), SDrAm mejorada (ESDRAM), DRAM de enlace sincrono (SLDRAM) y RAM de Rambus directo (DRRAM). La memoria 908 de los presentes sistemas y procedimientos comprende, sin estar limitada a, estos y otros tipos adecuados de memoria.
El receptor 902 esta acoplado ademas de manera operativa a un generador de senales 910, que puede generar informacion DRC, CQI u otra informacion para su transmision a un punto de acceso, que despues puede comparar el/los valor(es) recibido(s) con una pluralidad de umbrales predeterminados para determinar el nivel de ortogonalizacion a aplicar a transmisiones de enlace directo subsiguientes para reducir las interferencias, como se ha descrito anteriormente. El generador de senales 910 puede configurarse para ejecutar un protocolo de transmision robusta durante una o mas ranuras RTTP. Estas ranuras RTTP pueden definirse por el protocolo de transmision robusta como candidatas potenciales durante las cuales puede ejecutarse el protocolo de ortogonalizacion. Ademas, el generador de senales 910 puede activar una o mas ranuras RTTP para su uso en relacion con una transmision de enlace inverso segun un indicador de interferencia de enlace inverso.
Un evaluador de indicador 912 puede evaluar y/o supervisar una senal recibida para determinar si un indicador de interferencia de enlace inverso (por ejemplo, RAB) esta fijado, si la senal puede descodificarse, etc., con el fin de poder determinar si utilizar un subconjunto designado de portadoras disponibles para una transmision subsiguiente o si ceder el control de las mismas, como se ha descrito anteriormente. El evaluador de indicador 912 puede determinar si el indicador de interferencia de enlace inverso esta fijado en una senal recibida, y el generador de senales 910, basandose en la determinacion, puede activar una o mas ranuras RTTP para la transmision en un enlace inverso. El evaluador de indicador 912 puede evaluar ademas la intensidad de senal a la que se recibe el indicador de interferencia de enlace inverso, y el generador de senales 910 puede usar la intensidad de senal evaluada para determinar la activacion del RTTP. El generador de senales 910 puede ajustar el nivel de ortogonalidad de una transmision de enlace inverso basandose en la intensidad de senal del indicador de interferencia de enlace inverso. Ademas, el generador de senales 910 puede seguir utilizando el subconjunto designado de portadoras para la transmision de enlace inverso si el indicador de interferencia de enlace inverso esta fijado por al menos un Ap que no esta dando servicio a este terminal de acceso 900. Cuando el evaluador de indicador 912 determina que un indicador de interferencia de enlace inverso no esta fijado, por ejemplo supervisando la senal recibida, el generador de senales 910 puede desactivar el uso de los recursos RTTP en todas las portadoras sin restricciones.
El terminal de acceso 900 comprende ademas un modulador 914 y un transmisor 916 que transmite la senal a, por ejemplo, una estacion base, un punto de acceso, otro terminal de acceso, un agente remoto, etc. Aunque se han ilustrado de manera separada al procesador 906, debe apreciarse que el generador de senales 910 y el evaluador de indicador 912 pueden formar parte del procesador 906 o de una pluralidad de procesadores (no mostrados).
5
10
15
20
25
30
35
40
45
50
55
60
65
La Fig. 10 es una ilustracion de un sistema 1000 que permite la ortogonalizacion parcial de transmisiones cuando la interferencia es alta y la reutilizacion de recursos en otros momentos, segun uno o mas aspectos. El sistema 1000 comprende un punto de acceso 1002 con un receptor 1010 que recibe senales procedentes de uno o mas dispositivos de usuario 1004 a traves de una pluralidad de antenas de recepcion 1006 y un transmisor 1024 que transmite al uno o mas dispositivos de usuario 1004 a traves de una antena de transmision 1008. El receptor 1010 puede recibir informacion desde las antenas de recepcion 1006 y esta asociado de manera operativa a un desmodulador 1012 que desmodula informacion recibida. Los simbolos desmodulados son analizados por un procesador 1014 que puede ser similar al procesador descrito anteriormente con respecto a la Fig. 9 y que esta acoplado a una memoria 1016 que almacena informacion relacionada con la reutilizacion de recursos, las asignaciones de recursos, las ranuras RTTP, los protocolos de ortogonalizacion y/o cualquier otra informacion adecuada relacionada con llevar a cabo las diversas acciones y funciones descritas en el presente documento.
El procesador 1014 puede estar acoplado ademas a un evaluador de senales 1018 y a un generador de senales 1020, que pueden evaluar y generar senales respectivas para el punto de acceso 1002. El evaluador de senales 1018 puede comparar una senal recibida (por ejemplo, una senal DRC) con una pluralidad de umbrales para determinar si ortogonalizar total o parcialmente las transmisiones subsiguientes para mitigar las interferencias. El evaluador de senales 1018 define recursos RTTP, por ejemplo determinando la frecuencia con que se enviaran datos de control y/o basandose en datos de interferencia. Segun algunos aspectos, los recursos RTTP se definen fuera de linea. Los recursos RTTP pueden identificar la ubicacion de al menos una ranura RTTP. Ademas, los recursos RTTP pueden incluir un conjunto de una o mas portadoras que se utilizaran durante la una o mas ranuras RTTP. Por ejemplo, un protocolo de ortogonalizacion parcial puede ejecutarse durante una o mas ranuras RTTP si un valor de informacion de calidad de enlace directo es inferior a un primer umbral predeterminado y superior a un segundo umbral predeterminado. La ortogonalizacion parcial puede incluir reducir la potencia asociada con al menos una portadora. Un protocolo de ortogonalizacion completa puede ejecutarse durante una o mas ranuras RTTP cuando la informacion indica que un valor de calidad de enlace directo es inferior al segundo umbral predeterminado. El evaluador de senales 1018 puede llevar a cabo una reutilizacion universal de frecuencias durante ranuras que no son RTTP. Un protocolo de reutilizacion universal de frecuencias puede ejecutarse durante una o mas ranuras RTTP si la informacion acerca del valor de calidad de enlace directo no esta descodificada o esta descodificada pero tiene un valor inferior a un primer umbral predeterminado.
El generador de senales 1020 puede generar y/o fijar un indicador de interferencia de enlace inverso (por ejemplo, un bit de actividad inversa) en una senal de enlace directo para permitir que un terminal de acceso evalue el indicador de interferencia con el fin de determinar si utilizar un conjunto de portadoras designado previamente para la transmision en un enlace inverso durante ranuras RTTP. El generador de senales 1020 puede identificar transmisiones perturbadoras y despues asignar recursos RTTP a estaciones base en una region perturbadora, y el evaluador de senales 1018 puede ejecutar un protocolo de ortogonalizacion durante una o mas ranuras RTTP para proporcionar ortogonalizacion. Las ranuras RTTP pueden especificarse para su uso, durante las cuales puede ejecutarse el protocolo de ortogonalizacion. Por ejemplo, si se desea una robustez adicional, una fraccion o proporcion de ranuras RTTP con respecto a ranuras que no son RTTP puede cambiarse o modificarse. El tamano de ranura puede modificarse de manera adaptativa y una vez que se define el tamano de ranura, el tamano de ranura para las ranuras RTTP y las ranuras que no son RTTP es el mismo.
El evaluador de senales 1018 puede evaluar una senal de respuesta de calidad de canal procedente de un receptor en el que se producen interferencias. El generador de senales 1020 puede aumentar la duracion de las ranuras RTTP y/o aumentar la proporcion de ranuras RTTP a medida que aumenta la interferencia recibida. Una multitud de ranuras RTTP puede insertarse en una planificacion de transmision a intervalos definidos, que pueden ser intervalos regulares o aleatorios. A medida que aumentan la interferencia, el intervalo entre las ranuras RTTP puede reducirse.
El procesador 1014 puede ejecutar instrucciones para asignar recursos a dispositivos de usuario 1004, generar y/o definir ranuras RTTP, asignar recursos RTTP, definir protocolos de ortogonalizacion, etc. El procesador 1014 puede estar acoplado ademas a un modulador 1022, que puede multiplexar informacion de asignacion para su transmision mediante un transmisor 1024, a traves de la antena 1008, a dispositivos de usuario 1004. Aunque se han ilustrado de manera separada al procesador 1014, debe apreciarse que el evaluador de senales 1018, el generador RAB 1020 y/o el modulador 1022 pueden formar parte del procesador 1014 o de una pluralidad de procesadores (no mostrados).
La Fig. 11 muestra un sistema de comunicaciones inalambricas 1100 a modo de ejemplo. El sistema de comunicaciones inalambricas 1100 muestra una estacion base y un terminal en aras de la brevedad. Sin embargo, debe apreciarse que el sistema puede incluir mas de una estacion base y/o mas de un terminal, donde las estaciones base y/o los terminales adicionales pueden ser muy similares o diferentes de la estacion base y del terminal descritos posteriormente a modo de ejemplo. Ademas, debe apreciarse que la estacion base y/o el terminal pueden utilizar los sistemas y/o procedimientos descritos en el presente documento para permitir una comunicacion inalambrica entre los mismos.
Haciendo referencia a continuacion a la Fig. 11, en un enlace descendente, en el punto de acceso 1105, un
5
10
15
20
25
30
35
40
45
50
55
60
65
procesador de datos de transmision (TX) 1110 recibe, formatea, codificada, entrelaza y modula (o correlaciona con simbolos) datos de trafico y proporciona simbolos de modulacion ("simbolos de datos"). Un modulador de simbolos 1115 recibe y procesa los simbolos de datos y los simbolos piloto y proporciona un flujo de simbolos. Un modulador de simbolos 1120 multiplexa simbolos piloto y de datos y los proporciona a una unidad de transmision (TMTR) 1120. Cada simbolo de transmision puede ser un simbolo de datos, un simbolo piloto o un valor de senal cero. Los simbolos piloto pueden enviarse de manera continua en cada periodo de simbolo. Los simbolos piloto pueden multiplexarse por division de frecuencia (FDM), multiplexarse por division de frecuencia ortogonal (OFDM), multiplexarse por division de tiempo (TDM), multiplexarse por division de frecuencia (FDM) o multiplexarse por division de codigo (CDM).
El TMTR 1120 recibe y convierte el flujo de simbolos en una o mas senales analogicas y acondiciona adicionalmente (por ejemplo, amplifica, filtra y convierte de manera ascendente en frecuencia) las senales analogicas para generar una senal de enlace descendente adecuada para su transmision a traves del canal inalambrico. Despues, la senal de enlace descendente se transmite a traves de una antena 1125 a los terminales. En el terminal 1130, una antena 1135 recibe la senal de enlace descendente y proporciona una senal recibida a una unidad de recepcion (RCVR) 1140. La unidad de recepcion 1140 acondiciona (por ejemplo, filtra, amplifica y convierte de manera descendente en frecuencia) la senal recibida y digitaliza la senal acondicionada para obtener muestras. Un desmodulador de simbolos 1145 desmodula y proporciona simbolos piloto recibidos a un procesador 1150 para la estimacion de canal. El desmodulador de simbolos 1145 recibe ademas una estimacion de respuesta de frecuencia para el enlace descendente desde el procesador 1150, lleva a cabo una desmodulacion de datos en los simbolos de datos recibidos para obtener estimaciones de simbolos de datos (que son estimaciones de los simbolos de datos transmitidos), y proporciona las estimaciones de simbolos de datos a un procesador de datos RX 1155, que desmodula (es decir, descorrelaciona los simbolos), desentrelaza y descodifica las estimaciones de simbolos de datos para recuperar los datos de trafico transmitidos. El procesamiento del desmodulador de simbolos 1145 y del procesador de datos RX 1155 es complementario al realizado por el modulador de simbolos 1115 y el procesador de datos TX 1110, respectivamente, en el punto de acceso 1105.
En el enlace ascendente, un procesador de datos TX 1160 procesa los datos de trafico y proporciona simbolos de datos. Un modulador de simbolos 1165 recibe y multiplexa los simbolos de datos con simbolos piloto, lleva a cabo una modulacion y proporciona un flujo de simbolos. Despues, una unidad de transmision 1170 recibe y procesa el flujo de simbolos para generar una senal de enlace ascendente, que se transmite por la antena 1135 al punto de acceso 1105.
En el punto de acceso 1105, la senal de enlace ascendente del terminal 1130 es recibida por la antena 1125 y procesada por una unidad de recepcion 1175 para obtener muestras. Despues, un desmodulador de simbolos 1180 procesa las muestras y proporciona simbolos piloto recibidos y estimaciones de simbolos de datos para el enlace ascendente. Un procesador de datos RX 1185 procesa las estimaciones de simbolos de datos para recuperar los datos de trafico transmitidos por el terminal 1130. Un procesador 1190 lleva a cabo una estimacion de canal para cada terminal activo que transmite en el enlace ascendente. Multiples terminales pueden transmitir senales piloto de manera concurrente en el enlace ascendente en sus respectivos conjuntos asignados de subbandas piloto, donde los conjuntos de subbandas piloto pueden estar entrelazados.
Los procesadores 1190 y 1150 dirigen (por ejemplo, controlan, coordinan, gestionan, etc.) el funcionamiento del punto de acceso 1105 y del terminal 1130, respectivamente. Los procesadores 1190 y 1150 respectivos pueden estar asociados a unidades de memoria (no mostradas) que almacenan codigos y datos de programa. Los procesadores 1190 y 1150 tambien pueden realizar calculos para obtener estimaciones de respuesta de frecuencias e impulsos para el enlace ascendente y el enlace descendente, respectivamente.
En un sistema de acceso multiple (por ejemplo, FDMA, OFDMA, CDMA, TDMA, etc.), multiples terminales pueden transmitir de manera concurrente en el enlace ascendente. En un sistema de este tipo, las subbandas piloto pueden estar compartidas por diferentes terminales. Las tecnicas de estimacion de canal pueden usarse en casos en los que las subbandas piloto para cada terminal abarcan toda la banda de funcionamiento (excepto posiblemente los limites de la banda). Una estructura de subbanda piloto de este tipo es deseable para obtener diversidad de frecuencia para cada terminal. Las tecnicas descritas en el presente documento pueden implementarse por diversos medios. Por ejemplo, estas tecnicas pueden implementarse en hardware, software o una combinacion de ambos. En una implementacion de hardware, que puede ser digital, analogica, o digital y analogica, las unidades de procesamiento usadas para la estimacion de canal pueden implementarse en uno o mas circuitos integrados de aplicacion especifica (ASIC), procesadores digitales de senales (DSP), dispositivos de procesamiento digital de senales (DSPD), dispositivos logicos programables (PLD), matrices de puertas programables en campo (FPGA), procesadores, controladores, microcontroladores, microprocesadores, otras unidades electronicas disenadas para realizar las funciones descritas en el presente documento, o una combinacion de los mismos. Con software, la implementacion puede realizarse mediante modulos (por ejemplo, procedimientos, funciones, etc.) que lleven a cabo las funciones descritas en el presente documento. Los codigos de software pueden almacenarse en unidades de memoria y ejecutarse por los procesadores 1190 y 1150.
La Fig. 12 es una ilustracion de un aparato 1200 que permite usar un protocolo de transmision robusta para
5
10
15
20
25
30
35
40
45
50
55
60
establecer un equilibrio entre la capacidad del sistema y la robustez ante las interferencias en un enlace directo, segun uno o mas aspectos. El aparato 1200 esta representado como una serie de bloques funcionales interrelacionados que pueden representar funciones implementadas por un procesador, software o una combinacion de los mismos (por ejemplo, firmware). Por ejemplo, el aparato 1200 puede proporcionar modulos para llevar a cabo varias tareas, como las descritas anteriormente. El aparato 1200 puede identificar transmisiones perturbadoras y predefinir una manera y un instante de tiempo en el que las transmisiones perturbadoras pueden ortogonalizarse (por ejemplo, total o parcialmente) con el fin de mitigar las interferencias. De esta manera, la reutilizacion de recursos puede escalarse en situaciones de interferencia y las ranuras de reutilizacion pueden aplicarse a servicios y/o transmisiones que necesiten robustez sin afectar a la eficacia de la transmision en otras ranuras de tiempo. Al aumentar la robustez antes las interferencias, el aparato 1200 puede permitir la implantacion de tecnologias celulares, tales como tecnologias de tipo EVDO, de manera ad hoc o no planificada/semiplanificada.
El aparato 1200 comprende un modulo para definir recursos RTTP (por ejemplo, frecuencias, subportadoras,...) 1202 que puede asignar recursos RTTP a estaciones base (por ejemplo, puntos de acceso o similares) en una region perturbadora. Los recursos RTTP pueden ser un subconjunto de recursos usados durante otras ranuras de tiempo y pueden identificar la ubicacion de al menos una ranura RTTP. Los recursos RTTP pueden incluir un conjunto de al menos una portadora que se utilizara durante al menos una de las ranuras RTTP. Un modulo para ejecutar un protocolo de ortogonalizacion 1204 puede utilizarse para ortogonalizar transmisiones de estaciones base identificadas como fuentes de interferencia principales en la region perturbadora durante una ranura de tiempo RTTP. El modulo para ejecutar un protocolo de ortogonalizacion 1204 puede proporcionar una ortogonalidad parcial o una ortogonalidad completa entre transmisiones, como se ha descrito anteriormente. De esta manera, el aparato 1200 puede proporcionar una estrategia de evitacion flexible de interferencias y una estrategia de reutilizacion, como se ha descrito mas arriba en relacion con las figuras anteriores, para poder aprovechar los beneficios de la implantacion ad hoc o no planificada/semiplanificada.
La Fig. 13 ilustra un aparato que permite usar un protocolo de transmision robusta para establecer un equilibrio entre la capacidad del sistema y la robustez ante las interferencias en un enlace inverso, segun uno o mas aspectos. El aparato 1300 esta representado como una serie de bloques funcionales interrelacionados que pueden representar funciones implementadas por un procesador, software o una combinacion de los mismos (por ejemplo, firmware). Por ejemplo, el aparato 1300 puede proporcionar modulos para llevar a cabo varias tareas, como las descritas anteriormente. El aparato 1300 puede comprender un modulo de recepcion 1302 que recibe un protocolo de ortogonalizacion. El aparato 1300 tambien puede incluir un modulo 1304 para ejecutar el protocolo de transmision robusta durante una o mas ranuras RTTP. Las ranuras RTTP pueden definirse por el protocolo de transmision robusta como candidatas potenciales durante las cuales puede usarse el protocolo de ortogonalizacion.
El aparato 1300 puede incluir ademas un modulo para recibir una senal (no mostrado) procedente, por ejemplo, de un punto de acceso y determina si un indicador de interferencia de enlace inverso esta fijado en la senal recibida. Por ejemplo, el modulo para recibir una senal puede detectar el indicador y determinar si esta fijado y puede descodificarse. La determinacion de si el indicador puede descodificarse puede comprender, por ejemplo, evaluar la intensidad de senal recibida del indicador y comparar la intensidad de senal recibida con un valor umbral predeterminado. Si la intensidad de senal recibida es inferior al valor umbral predeterminado, entonces el indicador no puede descodificarse. El aparato 1300 puede comprender ademas un modulo de activacion (no mostrado), que puede activar una o mas ranuras RTTP para la transmision en un enlace inverso basandose en si el indicador esta fijado o no. De esta manera, la reutilizacion de recursos escalable puede llevarse a cabo en un enlace inverso, ademas de en un enlace directo como se ha descrito anteriormente.
En una implementacion en software, las tecnicas descritas en el presente documento pueden implementarse con modulos (por ejemplo, procedimientos, funciones, etc.) que lleven a cabo las funciones descritas en el presente documento. Los codigos de software pueden almacenarse en unidades de memoria y ejecutarse por procesadores. La unidad de memoria puede implementarse en el procesador o de manera externa al procesador, en cuyo caso puede acoplarse de manera comunicativa al procesador a traves de varios medios, como se conoce en la tecnica.
Lo que se ha descrito anteriormente incluye ejemplos de uno o mas aspectos. Evidentemente, no es posible describir cada combinacion concebible de componentes o metodologias con el objetivo de describir los aspectos mencionados anteriormente, pero un experto en la tecnica puede reconocer que muchas otras combinaciones y permutaciones de varios aspectos son posibles. Por consiguiente, los aspectos descritos pretenden abarcar todas dichas alteraciones, modificaciones y variaciones que esten dentro del alcance de las reivindicaciones adjuntas. Ademas, en lo que respecta a la utilizacion del termino “incluye” en la descripcion detallada o en las reivindicaciones, tal termino pretende ser inclusivo de manera similar al modo en que se interpreta la expresion “que comprende” cuando se utiliza como una expresion de transicion en una reivindicacion.
Claims (15)
- 5101520253035404550556065REIVINDICACIONES1. Un procedimiento (300) para usar un protocolo de transmision robusta en un punto de acceso en un entorno de comunicaciones inalambricas (200), que comprende las etapas de:definir (302, 304) recursos de periodo de tiempo de transmision robusta, RTTP, para al menos un punto de acceso (202) segun las condiciones de interferencia, donde dichos recursos RTTP identifican la ubicacion de al menos una ranura RTTP (702);ejecutar (306) un protocolo de ortogonalizacion para mitigar las interferencias realizando transmisiones perturbadoras total o parcialmente ortogonales durante una o mas ranuras RTTP (702), donde las ranuras RTTP estan definidas como candidatas potenciales durante las cuales puede ejecutarse el protocolo de ortogonalizacion, donde los recursos RTTP comprenden un conjunto de al menos una portadora de entre las portadoras disponibles para ejecutar el protocolo de ortogonalizacion durante la al menos una ranura RTTP; yejecutar (308) un protocolo de reutilizacion universal de frecuencias con todas las portadoras disponibles durante ranuras que no son RTTP (704) para transmisiones no restringidas.
- 2. El procedimiento segun la reivindicacion 1, en el que el protocolo de ortogonalizacion proporciona una ortogonalizacion completa entre transmisiones perturbadoras; o proporciona una ortogonalizacion parcial entre transmisiones perturbadoras, donde la ortogonalizacion parcial incluye reducir la potencia asociada con al menos un subconjunto de portadoras.
- 3. El procedimiento segun la reivindicacion 1, en el que la ejecucion comprende: recibir una senal de respuesta de calidad de canal; y evaluar la senal de respuesta de calidad de canal.
- 4. El procedimiento segun la reivindicacion 3, que comprende ademas ejecutar un protocolo de reutilizacion universal de frecuencias durante la al menos una ranura RTTP en funcion de la senal de respuesta de calidad de canal.
- 5. El procedimiento segun la reivindicacion 1, en el que definir los recursos RTTP comprende ademas modificar la proporcion de ranuras RTTP con respecto a ranuras que no son RTTP en funcion de una senal de respuesta de calidad de canal.
- 6. El procedimiento segun la reivindicacion 1, que comprende ademas insertar al menos una ranura RTTP en una planificacion de transmision a intervalos definidos.
- 7. El procedimiento segun la reivindicacion 1, en el que la definicion de los recursos RTTP se lleva a cabo fuera de linea.
- 8. El procedimiento segun la reivindicacion 1, en el que definir los recursos RTTP comprende determinar la frecuencia con que se enviaran los datos de control mediante al menos un punto de acceso y/o se basa en datos de interferencia.
- 9. Un punto de acceso (1002) para usar un protocolo de transmision robusta, que comprende:medios (1202) para definir recursos de periodo de tiempo de transmision robusta, RTTP, segun las condiciones de interferencia, identificando dichos recursos RTTP la ubicacion de al menos una ranura RTTP (702);medios (1204) para ejecutar un protocolo de ortogonalizacion para mitigar las interferencias realizando transmisiones perturbadoras total o parcialmente ortogonales durante una o mas ranuras RTTP, donde las ranuras RTTP estan definidas como candidatas potenciales durante las cuales puede ejecutarse el protocolo de ortogonalizacion, donde los recursos RTTP comprenden un conjunto de al menos una portadora de entre las portadoras disponibles que se ejecutaran durante la al menos una ranura RTTP; ymedios para ejecutar un protocolo de reutilizacion universal de frecuencias con todas las portadoras disponibles durante ranuras que no son RTTP (704) para transmisiones no restringidas.
- 10. Un procedimiento para usar un protocolo de transmision robusta en un entorno de comunicaciones inalambricas (200) en un terminal de acceso (900), que comprende:recibir (402) un indicador de interferencia de enlace inverso para llevar a cabo un protocolo de transmision robusta (RTTP) que comprende recursos RTTP; donde los recursos RTTP comprenden un conjunto de al menos una portadora de entre las portadoras disponibles para ejecutar un protocolo de ortogonalizacion5101520253035404550durante al menos una ranura RTTP y ejecutar (408, 410) el protocolo de ortogonalizacion para mitigar las interferencias realizando transmisiones perturbadoras total o parcialmente ortogonales durante una o mas ranuras RTTP (702) definidas por el protocolo de transmision robusta como candidatas potenciales durante las cuales puede ejecutarse el protocolo de ortogonalizacion; yejecutar (308) un protocolo de reutilizacion universal de frecuencias con todas las portadoras disponibles durante ranuras que no son RTTP (704) para transmisiones no restringidas.
- 11. El procedimiento segun la reivindicacion 10, que comprende ademas:recibir (402) una senal que comprende un indicador de interferencia de enlace inverso en la misma; y activar la una o mas ranuras RTTP (702) para su uso en relacion con una transmision de enlace inverso segun el indicador de interferencia de enlace inverso; y preferiblemente comprende ademas:evaluar la intensidad de senal a la que se recibe el indicador de interferencia de enlace inverso; y usar la intensidad de senal evaluada para activar la una o mas ranuras RTTP; y/ocomprende ademas supervisar la senal recibida para verificar que el indicador de interferencia de enlace inverso esta presente y que la senal recibida puede descodificarse.
- 12. El procedimiento segun la reivindicacion 10, que comprende ademas ajustar el nivel de ortogonalidad para una transmision de enlace inverso en funcion de la intensidad de senal del indicador de interferencia de enlace inverso; y preferiblementecomprende ademas seguir utilizando el subconjunto designado de portadoras disponibles para la transmision de enlace inverso si el indicador de interferencia de enlace inverso esta fijado por al menos un AP que no esta dando servicio a este AT.
- 13. El procedimiento segun la reivindicacion 10, que comprende ademas utilizar un subconjunto designado de portadoras disponibles para una transmision de enlace inverso durante al menos una ranura RTTP.
- 14. Un terminal de acceso (900) para usar un protocolo de transmision robusta en un entorno de comunicaciones inalambricas (200), que comprende:medios (1302) para recibir un indicador de interferencia de enlace inverso para llevar a cabo un protocolo de transmision robusta (RTTP) que comprende recursos RTTP; donde los recursos RTTP comprenden un conjunto de al menos una portadora de entre las portadoras disponibles para ejecutar un protocolo de ortogonalizacion durante al menos una ranura RTTP; ymedios (1304) para ejecutar un protocolo de ortogonalizacion para mitigar las interferencias realizando transmisiones perturbadoras total o parcialmente ortogonales durante una o mas ranuras RTTP definidas por el protocolo de transmision robusta como candidatas potenciales durante las cuales el protocolo de ortogonalizacion puede ejecutarse para transmisiones no restringidas; y medios para ejecutar un protocolo de reutilizacion universal de frecuencias con todas las portadoras disponibles durante ranuras que no son RTTP para transmisiones no restringidas.
- 15. Un producto de programa informatico para usar un protocolo de transmision robusta en un entorno de comunicaciones inalambricas (200), que comprende:un medio legible por ordenador que comprende codigos que pueden ejecutarse por al menos un ordenador para llevar a cabo las etapas segun cualquiera de las reivindicaciones 1 a 8 o 10 a 13.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US681645 | 1984-12-14 | ||
US11/681,645 US8320352B2 (en) | 2007-03-02 | 2007-03-02 | Robust transmission scheme for wireless networks |
PCT/US2007/068974 WO2008108854A1 (en) | 2007-03-02 | 2007-05-15 | Robust transmission scheme for wireless networks |
Publications (1)
Publication Number | Publication Date |
---|---|
ES2574955T3 true ES2574955T3 (es) | 2016-06-23 |
Family
ID=39033731
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES07797480.6T Active ES2574955T3 (es) | 2007-03-02 | 2007-05-15 | Esquema de transmisión robusta para redes inalámbricas |
Country Status (13)
Country | Link |
---|---|
US (2) | US8320352B2 (es) |
EP (1) | EP2119057B1 (es) |
JP (1) | JP5199284B2 (es) |
KR (1) | KR101178347B1 (es) |
CN (1) | CN101636932B (es) |
AR (1) | AR061469A1 (es) |
BR (1) | BRPI0721416A2 (es) |
CA (1) | CA2677712A1 (es) |
ES (1) | ES2574955T3 (es) |
HU (1) | HUE028571T2 (es) |
RU (1) | RU2009136413A (es) |
TW (1) | TW200838241A (es) |
WO (1) | WO2008108854A1 (es) |
Families Citing this family (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8320352B2 (en) | 2007-03-02 | 2012-11-27 | Qualcomm Incorporated | Robust transmission scheme for wireless networks |
US7649831B2 (en) * | 2007-05-30 | 2010-01-19 | Samsung Electronics Co., Ltd. | Multi-user MIMO feedback and transmission in a wireless communication system |
US8521206B2 (en) * | 2008-04-22 | 2013-08-27 | Qualcomm Incorporated | Interference management with reduce interference requests and interference indicators |
US8559879B2 (en) | 2008-04-22 | 2013-10-15 | Qualcomm Incorporated | Null pilots for interference estimation in a wireless communication network |
US8588854B2 (en) * | 2008-12-19 | 2013-11-19 | Telefonaktiebolaget L M Ericsson (Publ) | Adaptive transmission selection |
US8477733B1 (en) * | 2009-01-21 | 2013-07-02 | Sprint Spectrum L.P. | Method and system for providing multiple reverse activity bits |
US8526468B1 (en) | 2009-03-16 | 2013-09-03 | Sprint Spectrum L.P. | Method and system for quality-of-service-differentiated reverse activity bit |
US20100265927A1 (en) * | 2009-04-21 | 2010-10-21 | Crestcom, Inc. | Efficient Allocation of Power to Bandwidth In a Multi-Carrier Cellular Communication System |
US8270357B1 (en) | 2009-10-13 | 2012-09-18 | Sprint Spectrum L.P. | Methods and systems for EV-DO femtocells to use proximity to prioritize service to access terminals |
US8289874B1 (en) | 2009-11-17 | 2012-10-16 | Sprint Spectrum L.P. | Using mobile-station revision ratio to improve reverse-link performance |
US8259606B1 (en) | 2009-11-17 | 2012-09-04 | Sprint Spectrum L.P. | Using differentiated reverse activity bits (RABs) based on mobile-station revision |
CN102386989A (zh) * | 2010-08-31 | 2012-03-21 | 中国移动通信集团公司 | 一种频率复用组网方法和系统 |
CA2789439C (en) | 2010-02-12 | 2017-01-03 | Research In Motion Limited | Reference signal for a coordinated multi-point network implementation |
US8305987B2 (en) * | 2010-02-12 | 2012-11-06 | Research In Motion Limited | Reference signal for a coordinated multi-point network implementation |
EP2534778B1 (en) * | 2010-02-12 | 2021-06-02 | BlackBerry Limited | Reference signal for a coordinated multi-point network implementation |
WO2011134491A1 (en) * | 2010-04-26 | 2011-11-03 | Nokia Siemens Networks Oy | Orthogonalization of channels and/or signals |
US8588797B2 (en) * | 2010-06-17 | 2013-11-19 | Nokia Siemens Networks Oy | Optimizing control channel performance with virtual inter-cell coordination |
US8521208B2 (en) * | 2010-07-13 | 2013-08-27 | Qualcomm Incorporated | Methods and apparatus of transmission power control in the presence of interference |
US9497636B2 (en) | 2010-07-26 | 2016-11-15 | Nokia Technologies Oy | Apparatus and method to reduce interference between disparate communication systems |
WO2014169489A1 (zh) * | 2013-04-19 | 2014-10-23 | 富士通株式会社 | 导频资源配置方法、导频资源分配方法及其装置 |
US20160157157A1 (en) * | 2014-12-01 | 2016-06-02 | Gemtek Technology Co., Ltd. | Wireless transmission system |
CN105812039B (zh) * | 2016-03-21 | 2019-03-22 | 郑州大学 | 一种导频污染消除方法及装置 |
US20190288796A1 (en) * | 2016-07-25 | 2019-09-19 | Koninklijke Philips N.V. | Robust data transmittal |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6038455A (en) | 1995-09-25 | 2000-03-14 | Cirrus Logic, Inc. | Reverse channel reuse scheme in a time shared cellular communication system |
DE19752200C1 (de) * | 1997-11-25 | 1999-02-04 | Siemens Ag | Übertragungssystem zum Steuern der Sendeleistung in Funkzellen eines Funk-Teilnehmeranschlußnetzes |
KR100383614B1 (ko) * | 1998-10-19 | 2003-10-08 | 삼성전자주식회사 | 부호분할다중접속통신시스템의할당장치및방법 |
JP2000308123A (ja) | 1999-04-23 | 2000-11-02 | Ntt Docomo Inc | 移動通信システムおよび移動通信システムにおける同期方法 |
US6973063B1 (en) * | 2000-03-21 | 2005-12-06 | Ericsson, Inc. | Methods, systems and apparatus for precompensating for interference among transmitted coded signals |
US6473467B1 (en) * | 2000-03-22 | 2002-10-29 | Qualcomm Incorporated | Method and apparatus for measuring reporting channel state information in a high efficiency, high performance communications system |
US6947748B2 (en) * | 2000-12-15 | 2005-09-20 | Adaptix, Inc. | OFDMA with adaptive subcarrier-cluster configuration and selective loading |
US7133395B2 (en) * | 2001-04-06 | 2006-11-07 | L-3 Communications Corporation | Multiple access bandwidth-on-demand using MSPK with an embedded tracking channel |
US9125061B2 (en) * | 2002-06-07 | 2015-09-01 | Apple Inc. | Systems and methods for channel allocation for forward-link multi-user systems |
US7424029B1 (en) * | 2003-05-30 | 2008-09-09 | The United States Of America As Represented By The Secretary Of The Navy | Stochastic unified multiple access to a communications channel |
US8014781B2 (en) * | 2004-06-08 | 2011-09-06 | Qualcomm Incorporated | Intra-cell common reuse for a wireless communications system |
KR20060016600A (ko) * | 2004-08-18 | 2006-02-22 | 삼성전자주식회사 | 자원 할당 정보를 개별적으로 표시하는 방법 및 자원 할당정보의 표시에 있어서 부하를 줄이는 방법 |
US7675895B2 (en) * | 2004-09-14 | 2010-03-09 | Alcatel-Lucent Usa Inc. | Method and apparatus for wireless communication using voice over internet protocol |
CN100377617C (zh) * | 2005-03-04 | 2008-03-26 | 上海华为技术有限公司 | 宽带码分多址移动通信系统的动态信道分配方法 |
US7512412B2 (en) | 2005-03-15 | 2009-03-31 | Qualcomm, Incorporated | Power control and overlapping control for a quasi-orthogonal communication system |
CN1697351B (zh) * | 2005-05-17 | 2011-08-10 | 北京邮电大学 | 一种用于时分双工系统的辅助导频方法 |
JP4567628B2 (ja) | 2005-06-14 | 2010-10-20 | 株式会社エヌ・ティ・ティ・ドコモ | 移動局、送信方法及び通信システム |
US8611300B2 (en) * | 2006-01-18 | 2013-12-17 | Motorola Mobility Llc | Method and apparatus for conveying control channel information in OFDMA system |
KR100895183B1 (ko) * | 2006-02-03 | 2009-04-24 | 삼성전자주식회사 | 무선통신 시스템을 위한 주변 셀 간섭의 제거를 위한송수신 방법 및 장치 |
US8320352B2 (en) | 2007-03-02 | 2012-11-27 | Qualcomm Incorporated | Robust transmission scheme for wireless networks |
CN101291293B (zh) * | 2008-06-05 | 2011-08-24 | 华为技术有限公司 | 媒体资源适配方法、媒体网关控制器及服务器 |
-
2007
- 2007-03-02 US US11/681,645 patent/US8320352B2/en active Active
- 2007-05-15 RU RU2009136413/09A patent/RU2009136413A/ru not_active Application Discontinuation
- 2007-05-15 ES ES07797480.6T patent/ES2574955T3/es active Active
- 2007-05-15 WO PCT/US2007/068974 patent/WO2008108854A1/en active Application Filing
- 2007-05-15 BR BRPI0721416-2A patent/BRPI0721416A2/pt not_active IP Right Cessation
- 2007-05-15 CA CA002677712A patent/CA2677712A1/en not_active Abandoned
- 2007-05-15 CN CN2007800519666A patent/CN101636932B/zh active Active
- 2007-05-15 EP EP07797480.6A patent/EP2119057B1/en active Active
- 2007-05-15 KR KR1020097020765A patent/KR101178347B1/ko active IP Right Grant
- 2007-05-15 JP JP2009552669A patent/JP5199284B2/ja active Active
- 2007-05-15 HU HUE07797480A patent/HUE028571T2/en unknown
- 2007-05-28 TW TW096118976A patent/TW200838241A/zh unknown
- 2007-06-14 AR ARP070102620A patent/AR061469A1/es unknown
-
2012
- 2012-01-30 US US13/361,670 patent/US8320354B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
HUE028571T2 (en) | 2016-12-28 |
KR101178347B1 (ko) | 2012-08-29 |
BRPI0721416A2 (pt) | 2013-01-22 |
CA2677712A1 (en) | 2008-09-12 |
JP5199284B2 (ja) | 2013-05-15 |
CN101636932B (zh) | 2013-12-04 |
AR061469A1 (es) | 2008-08-27 |
KR20090123939A (ko) | 2009-12-02 |
EP2119057A1 (en) | 2009-11-18 |
JP2010520706A (ja) | 2010-06-10 |
WO2008108854A1 (en) | 2008-09-12 |
RU2009136413A (ru) | 2011-04-10 |
EP2119057B1 (en) | 2016-04-06 |
US20120127985A1 (en) | 2012-05-24 |
CN101636932A (zh) | 2010-01-27 |
TW200838241A (en) | 2008-09-16 |
US20080212460A1 (en) | 2008-09-04 |
US8320352B2 (en) | 2012-11-27 |
US8320354B2 (en) | 2012-11-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
ES2574955T3 (es) | Esquema de transmisión robusta para redes inalámbricas | |
US8014781B2 (en) | Intra-cell common reuse for a wireless communications system | |
KR100969737B1 (ko) | 직교 주파수 분할 다중화에서 공유 시그널링 채널들을 위한자원 할당 | |
ES2787505T3 (es) | Adquisición de señal para sistemas de comunicación inalámbrica | |
JP4553893B2 (ja) | Ofdmセルラー環境においてセル間の干渉を低減するための副搬送波割当方法 | |
KR101254603B1 (ko) | 무선 통신 시스템들에 대한 자원 파티셔닝의 인에이블링 | |
RU2516866C2 (ru) | Совместно используемый канал сигнализации | |
RU2421946C2 (ru) | Назначение ресурсов обратной линии связи и управление мощностью обратной линии связи для системы беспроводной связи | |
ES2560417T3 (es) | Estación base, terminal de comunicación, método de transmisión y método de recepción | |
US9585023B2 (en) | Layered reuse for a wireless communication system | |
ES2561943T3 (es) | Gestión de recursos SDMA | |
ES2353621T3 (es) | Aparato y procedimiento de acceso rápido en un sistema de comunicación inalámbrica. | |
BRPI0610775A2 (pt) | relatório de qualidade de canal para setorização adaptativa | |
US20070248045A1 (en) | Method of scheduling mobile user transmissions and methods of decoding mobile user transmissions | |
US11394434B2 (en) | Subband precoding configuration based on a transmit power parameter for uplink communications | |
Malik et al. | Radio resource management in NB-IoT systems: Empowered by interference prediction and flexible duplexing | |
JP2005318625A (ja) | 拡散コードを再利用する方法 | |
KR101537315B1 (ko) | 무선통신 시스템에서 다양한 사이즈의 사이클릭 프리픽스를수용하는 자원 블럭 설계 장치 및 방법 | |
Wang et al. | Channelization in Ultra Mobile Broadband communication systems: The forward link |