ES2593855T3 - Servidor proxy para facilitar la conservación de energía en terminales de cliente inalámbricos - Google Patents
Servidor proxy para facilitar la conservación de energía en terminales de cliente inalámbricos Download PDFInfo
- Publication number
- ES2593855T3 ES2593855T3 ES09716281.2T ES09716281T ES2593855T3 ES 2593855 T3 ES2593855 T3 ES 2593855T3 ES 09716281 T ES09716281 T ES 09716281T ES 2593855 T3 ES2593855 T3 ES 2593855T3
- Authority
- ES
- Spain
- Prior art keywords
- client terminal
- communication interface
- terminal
- client
- proxy
- 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
- 238000004134 energy conservation Methods 0.000 title description 4
- 238000004891 communication Methods 0.000 claims abstract description 278
- 238000011017 operating method Methods 0.000 claims abstract description 11
- 238000000034 method Methods 0.000 claims description 23
- 238000012546 transfer Methods 0.000 claims description 6
- 238000011022 operating instruction Methods 0.000 claims description 4
- 230000005540 biological transmission Effects 0.000 description 15
- 238000010586 diagram Methods 0.000 description 15
- 238000012545 processing Methods 0.000 description 13
- 230000006870 function Effects 0.000 description 12
- 230000004044 response Effects 0.000 description 12
- 238000012790 confirmation Methods 0.000 description 9
- 230000008569 process Effects 0.000 description 7
- 238000013459 approach Methods 0.000 description 5
- 238000005265 energy consumption Methods 0.000 description 5
- 230000001360 synchronised effect Effects 0.000 description 4
- 101100508818 Mus musculus Inpp5k gene Proteins 0.000 description 3
- 101100366438 Rattus norvegicus Sphkap gene Proteins 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 3
- 239000000725 suspension Substances 0.000 description 3
- CSRZQMIRAZTJOY-UHFFFAOYSA-N trimethylsilyl iodide Substances C[Si](C)(C)I CSRZQMIRAZTJOY-UHFFFAOYSA-N 0.000 description 3
- 230000007423 decrease Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000000779 depleting effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000009365 direct transmission Effects 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000007480 spreading Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/04—Terminal devices adapted for relaying to or from another terminal or user
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0212—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is leader and terminal is follower
- H04W52/0216—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is leader and terminal is follower using a pre-established activity schedule, e.g. traffic indication frame
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W68/00—User notification, e.g. alerting and paging, for incoming communication, change of service or the like
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/18—Service support devices; Network management devices
- H04W88/182—Network node acting on behalf of an other network entity, e.g. proxy
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
Abstract
Un procedimiento operativo en un terminal anfitrión (110), que comprende: recibir (702) una notificación de un terminal de cliente (114) para operar como un proxy para el terminal de cliente (114); añadir (704) el terminal de cliente (114) a una lista proxy; escuchar (706) mensajes de radiobúsqueda en canales de radiobúsqueda para el terminal de cliente (114) a través de una primera interfaz de comunicación (109); enviar (710) al menos una porción de un mensaje de radiobúsqueda al terminal de cliente (114) a través de una segunda interfaz de comunicación (115); y eliminar (712) el terminal de cliente (114) de la lista de proxy después de que se envíe la al menos una porción del mensaje de radiobúsqueda al terminal de cliente (114) a través de la segunda interfaz de comunicación (115).
Description
5
10
15
20
25
30
35
40
45
50
55
60
65
DESCRIPCION
Servidor proxy para facilitar la conservacion de energia en terminales de cliente inalambricos
ANTECEDENTES
Campo
Diversas caracteristicas pertenecen a sistemas de comunicacion inalambricos. Al menos una caracteristica pertenece a un sistema y a un procedimiento para facilitar la conservacion de la energia en terminales de cliente usando un terminal anfitrion proxy para recibir y transmitir mensajes de radiobusqueda a un terminal de cliente a traves de una interfaz de comunicacion secundaria cuando el terminal de cliente apaga su interfaz de comunicacion primaria.
Antecedentes
Los terminales de cliente, tales como ordenadores portatiles, dispositivos asistentes personales digitales, telefonos moviles o celulares, o cualquier otro dispositivo con un procesador que comunican con otros dispositivos a traves de senales inalambricas son cada vez mas populares. Los terminales de cliente se alimentan normalmente a traves de baterias y la cantidad de energia que una bateria puede proporcionar es limitada. Con los consumidores utilizando potentes aplicaciones que funcionan en los terminales de cliente, particularmente medios de entretenimiento y aplicaciones de imagenes, la conservacion de la energia de la bateria es importante.
Los terminales de cliente pueden operar en uno de varios modos, incluyendo un modo "activo" y un modo "inactivo". En el modo activo, los terminales de cliente pueden intercambiar datos activamente con uno o mas puntos de acceso (por ejemplo, estaciones base, Nodo B, femtocelda, etc.) en un sistema de comunicacion inalambrico, por ejemplo, llamadas o sesiones de voz o datos. En el modo inactivo, el terminal de cliente puede controlar los canales de control, tal como el canal de radiobusqueda (PCH) para los mensajes de radiobusqueda. Dichos mensajes de radiobusqueda pueden incluir mensajes que alertan al terminal de cliente de la existencia de una llamada entrante y mensajes de control/sobrecarga que llevan informacion del sistema y otra informacion para el terminal de cliente. En el modo inactivo, los terminales de cliente convencionales pueden consumir una cantidad significativa de energia para mantener los circuitos necesarios para controlar un canal de radiobusqueda. Es decir, el terminal de cliente puede encender periodicamente su receptor para escuchar mensajes de radiobusqueda a traves de su canal de radiobusqueda. Dicho ciclo del receptor da como resultado un consumo de energia significativo. Por ejemplo, en un dispositivo de comunicacion que cumple el acceso multiple por division de codigo (CDMA) (incluyendo el acceso multiple por division de codigo de banda ancha (W-CDMA)) y/o los estandares del sistema global para comunicaciones moviles (GSM), el consumo actual en el modo inactivo puede ser tan alto como de algunos miliamperios (mA) como resultado del ciclo de encendido y apagado del receptor.
Como resultado de este consumo actual, la energia de la bateria disponible del terminal de cliente disminuye, acortando el tiempo de espera entre recargas de la bateria y el tiempo de conversacion cuando se hace o se recibe una llamada.
Por lo tanto, existe la necesidad de una solucion que reduzca el consumo de energia de un terminal de cliente mientras que esta en el modo inactivo.
Se presta atencion adicional al documento JP 2007/096988 A, que describe un terminal de comunicacion que recibe informacion de comunicacion desde una estacion base a si mismo incluso si no puede realizarse una transmision o recepcion directa debido a la propia pequena capacidad residual de la bateria, y tambien describe un sistema de comunicacion movil dotado del mismo, y un procedimiento de comunicacion. Cada uno de los terminales de comunicacion realiza una comunicacion por radio entre la propia estacion y la otra estacion, y solicita a la estacion base que transmita informacion de comunicacion obtenida dependiendo del estado de recepcion de las propias estaciones. Cuando se hace un control de potencia de transmision y la capacidad residual de la bateria de la propia estacion se vuelve menor que un valor establecido de peticion de retransmision obtenido de la configuracion de potencia de transmision, cada uno de los terminales de comunicacion realiza una peticion de retransmision a la otra estacion, y recibe informacion de comunicacion para la propia estacion a traves de las otras estaciones.
Otro documento, US 2007/189256 A1, describe un procedimiento para configurar una red de area local inalambrica (WLAN) en una red inalambrica de area metropolitana (WMAN) y se proporciona un sistema de comunicacion inalambrico que soporta el mismo. Se usa un terminal de modo dual como un rele para la retransmision entre la WMAN y la WLAN y el rele divide un periodo de servicio total en un periodo WMAn y un periodo WLAN. Para el periodo WMAN, el rele accede a la WMAN e implementa un servicio WMAN y para el periodo WLAN, accede a la WLAN e implementa un servicio WLAN.
El documento US 2004/063451 A1 describe un registro de un abonado que se envia a la red celular a traves de
5
10
15
20
25
30
35
40
45
50
55
60
65
una red ad hoc. En base a la informacion de registro, se preparan varias rutas de retorno para la entrega de una pagina de la red celular al abonado independientemente del estado de cobertura inicial o final del abonado e independientemente del estado de cobertura u operativo final de sus relevos asignados.
RESUMEN DE LA INVENCION
Segun la presente invencion, se proporcionan un procedimiento como se expone en la reivindicacion 1, un terminal anfitrion como se expone en la reivindicacion 6, y un medio legible por procesador como se expone en la reivindicacion 13. Realizaciones de la invencion se reivindican en las reivindicaciones dependientes.
Una caracteristica proporciona un sistema y un procedimiento para facilitar la conservacion de la energia en un terminal de cliente usando un terminal anfitrion proxy para escuchar mensajes de radiobusqueda para el terminal de cliente mientras que el terminal de cliente apaga su interfaz de comunicacion primaria.
Un terminal anfitrion puede incluir una primera interfaz de comunicacion (por ejemplo, interfaz de alta potencia o largo alcance), una segunda interfaz de comunicacion (por ejemplo, interfaz de baja potencia o corto alcance), y un circuito de procesamiento acoplado entre la primera y segunda interfaces de comunicacion. La primera interfaz de comunicacion puede usarse para comunicarse con un punto de acceso. La segunda interfaz de comunicacion puede usarse para comunicaciones con un terminal de cliente. El circuito de procesamiento puede configurarse para (a) recibir una notificacion del terminal de cliente para operar como un proxy para el terminal de cliente, (b) anadir el terminal de cliente a una lista proxy, (c) escuchar mensajes de radiobusqueda en canales de radiobusqueda para el terminal de cliente a traves de la primera interfaz de comunicacion, (d) enviar al menos una porcion de un mensaje de radiobusqueda recibido al terminal de cliente a traves de la segunda interfaz de comunicacion, (e) eliminar el terminal de cliente de la lista proxy despues del envio de la porcion del mensaje de radiobusqueda al terminal de cliente, (f) y/o confirmar la notificacion del terminal de cliente para operar como el proxy.
La primera interfaz de comunicacion puede consumir relativamente mas potencia que la segunda interfaz de comunicacion durante un tiempo operativo dado. Por ejemplo, la primera interfaz de comunicacion puede tener un alcance mayor que la segunda interfaz de comunicacion, y/o la primera interfaz de comunicacion puede tener un mayor ancho de banda que la segunda interfaz de comunicacion. En algunas implementaciones, el mensaje de radiobusqueda puede trasladarse desde un primer protocolo de comunicacion asociado a la primera interfaz de comunicacion a un segundo protocolo de comunicacion asociado a la segunda interfaz de comunicacion. En un ejemplo, la primera interfaz de comunicacion puede ser una interfaz compatible con acceso multiple por division de codigo (CDMA) y la segunda interfaz de comunicacion es cualquier interfaz compatible con Bluetooth. Al menos una de la primera interfaz de comunicacion y la segunda interfaz de comunicacion puede ser una interfaz de comunicacion inalambrica. El terminal anfitrion puede actuar como un proxy para una pluralidad de terminales de cliente controlando los canales de radiobusqueda asociados a la pluralidad de terminales de cliente.
La notificacion de proxy del terminal de cliente al terminal anfitrion puede incluir un identificador de cliente, uno o mas canales de radiobusqueda asociados al terminal de cliente, al menos uno de un canal de trafico y/o un sector.
El mensaje de radiobusqueda (o una porcion del mensaje de radiobusqueda) enviado por el terminal anfitrion al terminal de cliente puede ser suficiente para el terminal de cliente para responder al mensaje de radiobusqueda directamente al punto de acceso a traves de la primera interfaz de comunicacion. Por ejemplo, el mensaje de radiobusqueda puede incluir un identificador de red, un identificador del sistema, un identificador del punto de acceso, un identificador de radiobusqueda, y/u otros parametros que permiten que el terminal de cliente contacte con el punto de acceso de radiobusqueda y/o responda al mensaje de radiobusqueda.
De forma similar, tambien se proporciona un procedimiento operativo en un terminal anfitrion, que comprende: (a) recibir una notificacion de un terminal de cliente para operar como un proxy para el terminal de cliente; (b) anadir el terminal de cliente a una lista proxy; (c) escuchar mensajes de radiobusqueda en canales de radiobusqueda para el terminal de cliente a traves de una primera interfaz de comunicacion; (d) trasladar la porcion del mensaje de radiobusqueda de un primer protocolo de comunicacion asociado a la primera interfaz de comunicacion a un segundo protocolo de comunicacion asociado a la segunda interfaz de comunicacion; (e) enviar al menos una porcion de un mensaje de radiobusqueda al terminal de cliente a traves de una segunda interfaz de comunicacion; y/o (f) eliminar el terminal de cliente de la lista proxy despues de enviar la porcion del mensaje de radiobusqueda al terminal de cliente a traves de la segunda interfaz de comunicacion.
En consecuencia, se proporciona un terminal anfitrion, que comprende: (a) medios para recibir una notificacion de un terminal de cliente para operar como un proxy para el terminal de cliente; (b) medios para escuchar mensajes de radiobusqueda en canales de radiobusqueda para el terminal de cliente a traves de una primera interfaz de comunicacion; (c) trasladar la porcion del mensaje de radiobusqueda de un primer protocolo de comunicacion asociado a la primera interfaz de comunicacion a un segundo protocolo de comunicacion asociado a la segunda interfaz de comunicacion; (d) medios para enviar al menos una porcion de un mensaje de radiobusqueda al terminal de cliente a traves de una segunda interfaz de comunicacion.
5
10
15
20
25
30
35
40
45
50
55
60
65
De forma similar, se proporciona un medio legible por ordenador que tiene una o mas instrucciones operativas en un terminal anfitrion para facilitar el consumo de potencia en terminales de cliente, que al ejecutarse por un procesador hacen que el procesador: (a) reciba una notificacion de un terminal de cliente para operar como un proxy para el terminal de cliente; (b) escuche mensajes de radiobusqueda en canales de radiobusqueda para el terminal de cliente a traves de una primera interfaz de comunicacion; (c) traslade la porcion del mensaje de radiobusqueda de un primer protocolo de comunicacion asociado a la primera interfaz de comunicacion a un segundo protocolo de comunicacion asociado a la segunda interfaz de comunicacion; (d) y/o enviar al menos una porcion de un mensaje de radiobusqueda al terminal de cliente a traves de una segunda interfaz de comunicacion.
Tambien se proporciona un procesador que incluye un circuito de procesamiento y configurado para (a) recibir una notificacion de un terminal de cliente para operar como un proxy para el terminal de cliente; (b) enviar un mensaje al terminal de cliente para apagar una interfaz de comunicacion primaria en el terminal de cliente; (c) escuchar mensajes de radiobusqueda en canales de radiobusqueda para el terminal de cliente a traves de una primera interfaz de comunicacion; (d) transferir la porcion del mensaje de radiobusqueda de la primera interfaz de comunicacion a la segunda interfaz de comunicacion; (e) enviar al menos una porcion de un mensaje de radiobusqueda al terminal de cliente a traves de una segunda interfaz de comunicacion.
Tambien se proporciona un terminal de cliente que comprende una primera interfaz de comunicacion, una segunda interfaz de comunicacion, y un circuito de procesamiento acoplado entre la primera y segunda interfaces de comunicacion. La primera interfaz de comunicacion puede usarse para comunicarse con un punto de acceso. La segunda interfaz de comunicacion puede usarse para comunicarse con un terminal anfitrion. El circuito de procesamiento configurado para (a) enviar un mensaje al terminal anfitrion solicitandole que opere como un proxy para el terminal de cliente; (b) recibir una confirmacion del terminal anfitrion que acepta operar como un proxy para el terminal de cliente; (c) apagar la primera interfaz de comunicacion; (d) escuchar mensajes del terminal anfitrion a traves de la segunda interfaz de comunicacion; (e) recibir al menos una porcion de un mensaje de radiobusqueda del terminal anfitrion; (f) encender la primera interfaz de comunicacion; y/o (g) responder al mensaje de radiobusqueda a traves de la primera interfaz de comunicacion directamente a un punto de acceso que inicio el mensaje de radiobusqueda. La porcion recibida del mensaje de radiobusqueda puede ser suficiente para que el terminal de cliente responda al mensaje de radiobusqueda directamente al punto de acceso. Por ejemplo, la porcion del mensaje de radiobusqueda recibido incluye al menos uno de un canal de trafico y un sector. La segunda interfaz de comunicacion para recibir los mensajes de radiobusqueda puede consumir menos potencia que usar la primera interfaz de comunicacion. La primera interfaz de comunicacion puede tener un rango mayor y/o mayor ancho de banda que la segunda interfaz de comunicacion. El mensaje al terminal anfitrion puede incluir al menos un canal de radiobusqueda asociado al terminal de cliente al terminal anfitrion. Adicionalmente, al menos una de la primera interfaz de comunicacion y la segunda interfaz de comunicacion puede ser una interfaz de comunicacion inalambrica.
De forma similar, un procedimiento operativo en un terminal de cliente comprende: (a) enviar un mensaje a un terminal anfitrion solicitandole que opere como un proxy para el terminal de cliente; (b) apagar una primera interfaz de comunicacion; (c) escuchar mensajes de radiobusqueda del terminal anfitrion en una segunda interfaz de comunicacion; (d) recibir al menos una porcion de un mensaje de radiobusqueda del terminal anfitrion; (e) encender la primera interfaz de comunicacion; y/o (f) responder al mensaje de radiobusqueda a traves de la primera interfaz de comunicacion directamente a un punto de acceso que inicio el mensaje de radiobusqueda.
En consecuencia, se proporciona un terminal de cliente que comprende: (a) medios para enviar un mensaje a un terminal anfitrion solicitando que opere como un proxy para el terminal de cliente; (b) medios para apagar una primera interfaz de comunicacion; (c) medios para escuchar mensajes de radiobusqueda del terminal anfitrion en una segunda interfaz de comunicacion; (d) medios para recibir al menos una porcion de un mensaje de radiobusqueda del terminal anfitrion; (e) medios para encender una primera interfaz de comunicacion; y/o (f) medios para responder al mensaje de radiobusqueda a traves de la primera interfaz de comunicacion directamente a un punto de acceso que inicio el mensaje de radiobusqueda.
De forma similar, un medio legible por procesador que tiene una o mas instrucciones operativas en un terminal de cliente para conservar energia en el terminal de cliente, que al ejecutarse por un procesador hacen que el procesador: (a) envie un mensaje a un terminal anfitrion solicitandole que actue como un proxy para un terminal de cliente; (b) apague una primera interfaz de comunicacion; (c) escuche mensajes de radiobusqueda del terminal anfitrion a traves de una segunda interfaz de comunicacion; (d) reciba al menos un porcion de un mensaje de radiobusqueda del terminal anfitrion; (e) encienda la primera interfaz de comunicacion; (f) responda al mensaje de radiobusqueda a traves de la primera interfaz de comunicacion directamente a un punto de acceso que inicio el mensaje de radiobusqueda.
Adicionalmente, se proporciona un procesador que incluye un circuito de procesamiento configurado para (a) enviar un mensaje a un terminal anfitrion solicitandole que actue como un proxy para un terminal de cliente; (b) apagar una primera interfaz de comunicacion; (c) escuchar mensajes de radiobusqueda del terminal anfitrion a traves de una segunda interfaz de comunicacion; (d) recibir al menos una porcion de un mensaje de radiobusqueda del terminal anfitrion; (e) encender la primera interfaz de comunicacion; y/o (f) responder al mensaje de radiobusqueda a traves
5
10
15
20
25
30
35
40
45
50
55
60
65
de la primera interfaz de comunicacion directamente a un punto de acceso que inicio el mensaje de radiobusqueda.
Tambien se proporciona un dispositivo de punto de acceso, que comprende: una primera, segunda y tercera interfaces de comunicacion y un circuito de procesamiento acoplado a la primera, segunda y tercera interfaces de comunicacion. La primera interfaz de comunicacion puede usarse para comunicarse de forma inalambrica con terminales de cliente. La segunda interfaz de comunicacion puede usarse para comunicarse de forma inalambrica con el terminal de cliente, en la que la segunda interfaz de comunicacion es mas eficiente que la primera interfaz de comunicacion. La tercera interfaz de comunicacion puede usarse para comunicarse con una infraestructura de red, en la que el punto de acceso actua para permitir que los terminales de cliente se comuniquen a traves de la infraestructura de red. El circuito de procesamiento puede estar configurado para (a) recibir una notificacion de un terminal de cliente para operar como un proxy para el terminal de cliente; (b) anadir el terminal de cliente a una lista proxy tras la recepcion de la notificacion para actuar como un proxy; (c) recibir un mensaje de radiobusqueda a traves de la tercera interfaz de comunicacion; (d) enviar al menos una porcion del mensaje de radiobusqueda recibido al terminal de cliente a traves de la segunda interfaz de comunicacion si el mensaje de radiobusqueda esta destinado al terminal de cliente; (e) difundir el mensaje de radiobusqueda recibido a traves de la primera interfaz de comunicacion de otro modo; (f) y/o recibir una respuesta al mensaje de radiobusqueda a traves de la primera interfaz de comunicacion; y/o (g) eliminar el terminal de cliente de la lista proxy despues del envio de la porcion del mensaje de radiobusqueda al terminal de cliente.
De forma similar, se proporciona un procedimiento operativo en un punto de acceso, que comprende: (a) recibir una notificacion del terminal de cliente para actuar como un proxy para un terminal de cliente; (b) recibir un mensaje de radiobusqueda a traves de una interfaz de comunicacion a una red de comunicacion; (c) anadir el terminal de cliente a una lista proxy tras recibir la notificacion para actuar como un proxy; (d) enviar al menos una porcion del mensaje de radiobusqueda recibido al terminal de cliente a traves de una segunda interfaz de comunicacion inalambrica si el mensaje de radiobusqueda esta destinado al terminal de cliente; (e) difundir el mensaje de radiobusqueda recibido a traves de una primera interfaz de comunicacion inalambrica de otro modo; (f) eliminar el terminal de cliente de la lista proxy despues del envio de la porcion del mensaje de radiobusqueda al terminal de cliente; y/o (g) recibir una respuesta al mensaje de radiobusqueda a traves de la primera interfaz de comunicacion.
En consecuencia, se proporciona un dispositivo de punto de acceso que comprende (a) medios para recibir una notificacion del terminal de cliente para actuar como un proxy para un terminal de cliente; (b) medios para recibir un mensaje de radiobusqueda a traves de una interfaz de comunicacion a una red de comunicacion; (c) medios para anadir el terminal de cliente a una lista proxy tras la recepcion de la notificacion para actuar como un proxy; (d) medios para enviar al menos una porcion del mensaje de radiobusqueda recibido al terminal de cliente a traves de una segunda interfaz de comunicacion inalambrica si el mensaje de radiobusqueda esta destinado al terminal de cliente; (e) medios para difundir el mensaje de radiobusqueda recibido a traves de una primera interfaz de comunicacion inalambrica de otro modo; (f) eliminar el terminal de cliente de la lista proxy despues del envio de la porcion del mensaje de radiobusqueda al terminal de cliente; y/o (g) recibir una respuesta al mensaje de radiobusqueda a traves de la primera interfaz de comunicacion.
De forma similar, se proporciona un procesador que incluye un circuito de procesamiento configurado para (a) recibir un notificacion del terminal de cliente para actuar como un proxy para un terminal de cliente; (b) recibir un mensaje de radiobusqueda a traves de una interfaz de comunicacion a una red de comunicacion; (c) anadir el terminal de cliente a una lista proxy tras la recepcion de la notificacion para actuar como un proxy; (d) enviar al menos una porcion del mensaje de radiobusqueda recibido al terminal de cliente a traves de una segunda interfaz de comunicacion inalambrica si el mensaje de radiobusqueda esta destinado al terminal de cliente; (e) difundir el mensaje de radiobusqueda recibido a traves de una primera interfaz de comunicacion inalambrica de otro modo; (f) recibir una respuesta al mensaje de radiobusqueda a traves de la primera interfaz de comunicacion; y/o (g) eliminar el terminal de cliente de la lista proxy despues del envio de la porcion del mensaje de radiobusqueda al terminal de cliente.
Adicionalmente, se proporciona un medio legible por procesador que tiene una o mas instrucciones operativas en un dispositivo de punto de acceso para conservar la energia en el terminal de cliente, que al ejecutarse por un procesador hacen que el procesador: (a) reciba una notificacion del terminal de cliente para actuar como un proxy para un terminal de cliente; (b) anada el terminal de cliente a una lista proxy tras recibir la notificacion para actuar como un proxy; (c) reciba un mensaje de radiobusqueda a traves de una interfaz de comunicacion a una red de comunicacion; (d) envie al menos una porcion del mensaje de radiobusqueda recibido al terminal de cliente a traves de una segunda interfaz de comunicacion inalambrica si el mensaje de radiobusqueda esta destinado al terminal de cliente; (e) difunda el mensaje de radiobusqueda recibido a traves de una primera interfaz de comunicacion inalambrica de otro modo; (f) elimine el terminal de cliente de la lista proxy despues del envio de la porcion del mensaje de radiobusqueda al terminal de cliente; y/o (g) reciba una respuesta al mensaje de radiobusqueda a traves de la primera interfaz de comunicacion.
BREVE DESCRIPCION DE LOS DIBUJOS
Las caracteristicas, la naturaleza y las ventajas de las presentes caracteristicas pueden resultar mas evidentes a
5
10
15
20
25
30
35
40
45
50
55
60
65
partir de la descripcion detallada expuesta a continuacion cuando se toma junto con los dibujos, en los que los mismos caracteres de referencia identifican los mismos componentes.
La figura 1 es un diagrama de bloques que ilustra un sistema de comunicacion inalambrico en el que un terminal anfitrion actua como un proxy para facilitar la conservacion de la energia en los terminales de cliente.
La figura 2 es un diagrama de flujo que ilustra el funcionamiento de un sistema de comunicacion inalambrico en el que un terminal anfitrion actua como un proxy para facilitar la conservacion de la energia en los terminales de cliente.
La figura 3 es un diagrama de bloques que ilustra otro ejemplo de un sistema de comunicacion inalambrico en el que uno o mas terminales anfitrion pueden actuar como proxies para facilitar la conservacion de la energia en los terminales de cliente.
La figura 4 es un diagrama de bloques que ilustra aun otros ejemplos de sistemas de comunicacion inalambricos en los que uno o mas proxies pueden facilitar la conservacion de la energia en los terminales de cliente.
La figura 5 es un diagrama de flujo que ilustra el funcionamiento de un sistema de comunicacion inalambrico en el que un dispositivo proxy actua para facilitar la conservacion de la energia en los terminales de cliente.
La figura 6 es un diagrama de bloques de un ejemplo de un terminal anfitrion configurado para actuar como un proxy para facilitar la conservacion de la energia en los terminales de cliente.
La figura 7 es un diagrama de flujo que ilustra un procedimiento operativo en un terminal anfitrion para facilitar la conservacion de la energia en los terminales de cliente.
La figura 8 es un diagrama de bloques de un ejemplo de un punto de acceso configurado para actuar como un proxy para facilitar la conservacion de energia en terminales de cliente a los que da servicio.
La figura 9 es un diagrama de flujo que ilustra un procedimiento operativo en un punto de acceso para facilitar la conservacion de la energia en terminales de cliente a los que da servicio.
La figura 10 es un diagrama de bloques de un ejemplo de un terminal de cliente configurado para conservar la energia usando un terminal anfitrion proxy.
La figura 11 es un diagrama de flujo que ilustra un procedimiento operativo en un terminal de cliente para la conservacion de la energia usando un terminal anfitrion proxy.
DESCRIPCION DETALLADA
En la siguiente descripcion, se dan detalles especificos para proporcionar una comprension profunda de los modos de realizacion. Sin embargo, se entendera por un experto en la tecnica que pueden llevarse a la practica los modos de realizacion sin estos detalles especificos. Por ejemplo, pueden mostrarse circuitos en diagramas de bloques para no complicar los modos de realizacion con detalles innecesarios. En otros casos, pueden mostrarse en detalle circuitos ya conocidos, estructuras y tecnicas para no complicar los modos de realizacion.
Ademas, debe observarse que los modos de realizacion pueden describirse como un proceso que se representa como un organigrama, un diagrama de flujo, un diagrama estructural o un diagrama de bloques. Aunque un diagrama de flujo puede describir las operaciones como un proceso secuencial, muchas de las operaciones pueden realizarse en paralelo o simultaneamente. Ademas, el orden de las operaciones puede reorganizarse. Un proceso se termina cuando sus operaciones se completan. Un proceso puede corresponder a un procedimiento, una funcion, un procedimiento, una subrutina, un subprograma, etc. Cuando un proceso se corresponde con una funcion, su finalizacion corresponde al retorno de la funcion a la funcion de llamada o la funcion principal.
Ademas, un medio de almacenamiento puede representar uno o mas dispositivos para almacenar datos, incluyendo memora de solo lectura (ROM), memoria de acceso aleatorio (RAM), medios de almacenamiento de disco magnetico, medios de almacenamiento optico, dispositivos de memoria flash y/o otros medios legibles por maquina para almacenar informacion. La expresion "medio legible por maquina" incluye, pero sin limitacion, dispositivos de almacenamiento portatiles o fijos, dispositivos de almacenamiento opticos, canales inalambricos y diversos otros medios capaces de almacenar, contener o llevar una instruccion o instrucciones y/o datos.
Ademas, los modos de realizacion pueden implementarse en hardware, software, firmware, middleware, microcodigo, o cualquier combinacion de los mismos. Al implementarse en software, firmware, middleware o microcodigo, el codigo de programa o segmentos de codigo para realizar las tareas necesarias pueden almacenarse en un medio legible por maquina, tal como un medio de almacenamiento u otro almacenamiento o almacenamientos. Un procesador puede realizar las tareas necesarias. Un segmento de codigo puede representar un procedimiento,
5
10
15
20
25
30
35
40
45
50
55
60
65
una funcion, un subprograma, un programa, una rutina, una subrutina, un modulo, un paquete de software, una clase o cualquier combinacion de instrucciones, estructuras de datos o sentencias de programa. Un segmento de codigo puede acoplarse a otro segmento de codigo o a un circuito de hardware pasando y/o recibiendo informacion, datos, argumentos, parametros o contenidos de memoria. La informacion, argumentos, parametros, datos, etc. se puede pasar, enviar o transmitir a traves de un medio adecuado que incluye compartir la memoria, el paso de mensajes, el paso de testigos, transmision por red, etc.
Los diversos bloques logicos, modulos, circuitos, elementos y/o componentes ilustrativos descritos en relacion con los ejemplos dados a conocer en el presente documento pueden implementarse o realizarse con un procesador de proposito general, con un procesador de senales digitales (DSP), con un circuito integrado de aplicacion especifica (ASIC), con una matriz de puertas de campo programable (FPGA) o con otro componente de logica programable, logica de transistor o de puertas discretas, componentes de hardware discretos, o con cualquier combinacion de los mismos disenada para realizar las funciones descritas en el presente documento. Un procesador de proposito general puede ser un microprocesador, pero, como alternativa, el procesador puede ser cualquier procesador, controlador, microcontrolador o maquina de estado convencional. Un procesador tambien puede implementarse como una combinacion de componentes informaticos, por ejemplo una combinacion de un DSP y un microprocesador, varios microprocesadores, uno o mas microprocesadores junto con un nucleo de DSP o cualquier otra configuracion de este tipo.
Los procedimientos o algoritmos descritos en relacion con los ejemplos desvelados en el presente documento pueden incorporarse directamente en hardware, en un modulo de software ejecutable por un procesador, o en una combinacion de ambos, en forma de unidad de procesamiento, instrucciones de programacion, u otras direcciones, y pueden contenerse en un unico dispositivo o distribuirse a traves de multiples dispositivos. Un modulo de software puede residir en memoria RAM, memoria flash, memoria ROM, memoria EPROM, memoria EEPROM, registros, un disco duro, un disco extraible, un CD-ROM o en cualquier otra forma de medio de almacenamiento conocida en la tecnica. Un medio de almacenamiento puede estar acoplado al procesador de manera que el procesador pueda leer informacion de, y escribir informacion en, el medio de almacenamiento. Como alternativa, el medio de almacenamiento puede ser una parte integrante del procesador.
En la siguiente descripcion, se usa cierta terminologia para describir ciertas caracteristicas de uno o mas modos de realizacion de la invencion. Por ejemplo, la expresion "punto de acceso" se refiere a un dispositivo que facilita la conectividad inalambrica (para dispositivos de comunicacion inalambrica) a una red de comunicacion o datos. Por ejemplo, un "punto de acceso" puede incluir estaciones base, dispositivos de Nodo B, femtoceldas, picoceldas, etc. Las expresiones "terminal de cliente" se refieren a telefonos moviles, localizadores, modems inalambricos, asistentes personales digitales, gestores de informacion personal (PIM), mini-ordenadores portatiles, ordenadores portatiles, y/o otros dispositivos de comunicacion movil/informaticos que se comunican, al menos parcialmente, a traves de una red inalambrica o celular.
Una caracteristica proporciona un sistema y un procedimiento para facilitar la conservacion de la energia en un terminal de cliente usando un terminal anfitrion proxy para escuchar mensajes de radiobusqueda para el terminal de cliente mientras que el terminal de cliente apaga su interfaz de comunicacion primaria. Un terminal de cliente puede incluir una interfaz de comunicacion de largo alcance (por ejemplo, una interfaz primaria o de alto ancho de banda) para recibir senales a traves de un largo alcance, y una interfaz de comunicacion de corto alcance (o una interfaz secundaria o de bajo ancho de banda) para recibir senales a traves de un corto alcance (por ejemplo, algunos pies, o menos de una milla). En un ejemplo, la interfaz de comunicacion de largo alcance puede ser cualquier dispositivo compatible con CDMA y la interfaz de comunicacion de corto alcance puede ser una interfaz compatible con Bluetooth. Una diferencia entre las interfaces de comunicacion de largo y corto alcance es que la interfaz de comunicacion de corto alcance puede consumir menos energia que la interfaz de comunicacion de largo alcance. En consecuencia, la interfaz de comunicacion de largo alcance tambien puede referirse a una interfaz de comunicacion de alta potencia y la interfaz de comunicacion de corto alcance puede denominarse como una interfaz de comunicacion de baja potencia. Debe quedar claro que las expresiones "alta potencia" y "baja potencia" son terminos relativos y no implican un nivel particular de consumo de energia. Es decir, la interfaz de comunicacion de baja potencia consume simplemente menos energia que la interfaz de comunicacion de alta potencia.
En un enfoque de la tecnica anterior, el terminal de cliente puede alimentarse por una fuente de alimentacion interna (por ejemplo, una bateria) que alimenta sus interfaces de comunicacion. En el modo inactivo, la interfaz de comunicacion de alta potencia puede cambiar entre encendido y apagado periodicamente. Como resultado, la vida util de la fuente de alimentacion interna se acorta.
Para prolongar la vida util de la fuente de alimentacion interna, se puede proporcionar una caracteristica al terminal de cliente apagar su interfaz de comunicacion de alta potencia mientras que se usa un terminal anfitrion proxy para escuchar en los canales de radiobusqueda del terminal de cliente mensajes de uno o mas puntos de acceso. Para establecer un terminal anfitrion como proxy, el terminal de cliente puede explorar, dentro de su rango de transmision, para buscar terminales anfitrion localmente disponibles. Una vez detectados los terminales anfitrion disponibles, el terminal de cliente puede determinar si cualquiera de los terminales anfitrion disponibles tiene una interfaz de alta potencia para controlar sus canales de radiobusqueda y una interfaz de baja potencia para comunicarse
5
10
15
20
25
30
35
40
45
50
55
60
65
directamente con el terminal de cliente.
Una vez el terminal de cliente ha determinado los terminales anfitrion disponibles con interfaces de alta potencia en su rango de transmision, puede negociar con uno o mas de los terminales anfitrion disponibles para servir como su proxy. Por ejemplo, el terminal de cliente puede seleccionar un terminal anfitrion para servir como su “proxy” basandose en que el terminal anfitrion disponible tiene el mejor o mas fuerte enlace de corto alcance como se midio o se percibio en la interfaz de baja potencia del terminal de cliente. El terminal de cliente puede proporcionar su uno o mas canales de radiobusqueda y/o parametros asociados al terminal anfitrion seleccionado de manera que el terminal anfitrion pueda escuchar, o controlar, el uno o mas canales de radiobusqueda. En implementaciones en las que el terminal anfitrion seleccionado y el terminal de cliente estan ambos escuchando al mismo punto de acceso, sus relojes ya estan sincronizados en virtud de escuchar el mismo punto de acceso. En una implementacion alternativa, el terminal de cliente puede proporcionar en su lugar informacion de reloj para los canales de radiobusqueda de manera que el terminal anfitrion pueda sincronizar su propio reloj con este. Despues, el terminal de cliente puede apagar toda o parte de su interfaz de alta potencia y puede activar su interfaz de baja potencia para recibir notificaciones del terminal anfitrion de mensajes de radiobusqueda recibidos en sus canales de radiobusqueda. Un mensaje de radiobusqueda puede ser un mensaje que incluye mensajes de control o datos e indica una indicacion de comunicacion. Dado que la interfaz de alta potencia consume mas energia que la interfaz de baja potencia, apagar la interfaz de alta potencia y usar la interfaz de baja potencia para recibir la notificacion de mensajes de radiobusqueda a traves de un terminal anfitrion proxy facilita la conservacion de la energia en el terminal de cliente.
El terminal anfitrion puede escuchar entonces mensajes de radiobusqueda destinados al terminal de cliente en los canales de radiobusqueda del terminal de cliente iniciados o enviados por uno o mas puntos de acceso. En un ejemplo, el terminal anfitrion puede usar su interfaz de alta potencia (similar a la interfaz de alta potencia que se ha apagado por el terminal de cliente) para escuchar, o recibir, los mensajes de radiobusqueda. Cuando el terminal anfitrion detecta un mensaje de radiobusqueda destinado a un terminal de cliente para el que esta actuando como un proxy, el terminal anfitrion puede transmitir el mensaje de radiobusqueda al terminal de cliente a traves de su interfaz de baja potencia. El mensaje de radiobusqueda transmitido puede incluir al menos una porcion del contenido de radiobusqueda original, suficiente para responder al mensaje de radiobusqueda, incluyendo, pero sin limitacion, un canal de trafico y un sector. Tras la recepcion de parte o todo el contenido del mensaje de radiobusqueda, el terminal de cliente puede encender su interfaz de alta potencia y puede responder directamente al punto de acceso que envia el mensaje de radiobusqueda a traves de su interfaz de alta potencia.
Segun otra caracteristica, un terminal anfitrion puede controlar los canales de radiobusqueda para multiples terminales de cliente a traves de su interfaz de alta potencia. El terminal anfitrion puede escuchar en los canales de radiobusqueda mensajes de radiobusqueda destinados a los multiples terminales de cliente para los que actua como un proxy. Si se detecta un mensaje de radiobusqueda en uno de los canales de radiobusqueda que se controlan, el terminal anfitrion puede determinar para cual de los multiples terminales de cliente que se controlan estan destinado el mensaje de radiobusqueda. La identificacion o direccion de los terminales de cliente que se controlan por el terminal anfitrion puede identificarse en una lista proxy mantenida por el terminal anfitrion. Cuando se detecta un mensaje de radiobusqueda, el terminal anfitrion busca la identificada del terminal de cliente correspondiente en la lista proxy y transmite el mensaje a su receptor previsto a traves de su interfaz de baja potencia.
Cuando el terminal de cliente responde, a su vez, puede encender su interfaz de alta potencia y usarla para comunicarse directamente con el punto de acceso que envio el mensaje de radiobusqueda.
En otra caracteristica mas, un terminal anfitrion proxy puede ser un terminal que se alimenta a traves de bateria pero tiene una mayor vida util de la bateria o una fuente de alimentacion externa. Por ejemplo, en un primer terminal de cliente esta alimentado por bateria pero su fuente de alimentacion interna esta por debajo de un umbral deseado, puede buscar un segundo terminal local en un rango de transmision inalambrica (con una vida de la bateria mayor que el primer terminal de cliente) para actuar como un proxy para el primer terminal de cliente. Si el segundo terminal actua como el proxy para el primer terminal de cliente, el primer terminal de cliente apaga su interfaz de alta potencia y enciende su interfaz de baja potencia para recibir el mensaje de radiobusqueda a traves de la segunda interfaz de baja potencia del terminal de cliente.
Segun otra caracteristica mas, un terminal de cliente puede transmitir periodicamente un ping por su interfaz de baja potencia al terminal anfitrion para determinar si el terminal anfitrion aun esta dentro de cobertura para actuar como un proxy. Si pasa una cantidad especificada de tiempo sin una respuesta al del terminal anfitrion, el terminal de cliente puede encender su interfaz de alta potencia para recibir mensajes de radiobusqueda directamente desde los puntos de acceso ya que el terminal anfitrion ya no esta actuando como su proxy. Si se detecta otro terminal anfitrion en el rango de transmision, el terminal de cliente puede asociarse al nuevo terminal anfitrion, apagar su interfaz de alta potencia y activar su interfaz de baja potencia para recibir la notificacion de mensajes de radiobusqueda del nuevo terminal anfitrion.
En otra caracteristica, cuando el terminal anfitrion recibe un mensaje de radiobusqueda destinado al terminal de cliente a traves de su interfaz de alta potencia, el mensaje de radiobusqueda puede recibirse en un primer protocolo
5
10
15
20
25
30
35
40
45
50
55
60
65
de comunicacion asociado a su interfaz de alta potencia. Sin embargo, para transmitir el mensaje de radiobusqueda al terminal de cliente a traves de su interfaz de baja potencia, el mensaje de radiobusqueda puede trasladarse desde el primer protocolo de comunicacion a un segundo protocolo de comunicacion asociado a su interfaz de baja potencia.
Segun diversas implementaciones, un terminal anfitrion puede ser un telefono movil, un telefono celular, ordenadores portatiles, dispositivos de asistente personal digital, y/o cualquier otro dispositivo con capacidad de comunicacion. En algunas aplicaciones, la funcionalidad y/o el funcionamiento de un terminal anfitrion pueden integrarse en un punto de acceso (por ejemplo, una estacion base, nodo B, femtocelda, picocelda, etc.) que incluye tanto una interfaz de largo alcance (por ejemplo, un transceptor de alta potencia) como una interfaz de corto alcance (por ejemplo, un transceptor de baja potencia) que se configuran para actuar como se describe en el presente documento.
La figura 1 es un diagrama de bloques que ilustra un sistema de comunicacion inalambrico en el que uno o mas terminales anfitrion pueden actuar como proxies para facilitar la conservacion de la energia en los terminales de cliente. Un terminal de cliente 114 y un terminal anfitrion 110 pueden ser capaces de comunicarse a traves de una red de comunicacion inalambrica 106. El terminal anfitrion 110 y el terminal de cliente 114 pueden acceder a la red de comunicaciones 106 a traves de uno o mas puntos de acceso 104 y 108 (por ejemplo, las estaciones base o Nodos B, femtoceledas, picoceldas, etc.) que son parte de la red de comunicacion 106.
El terminal anfitrion 110 y el terminal de cliente 114 pueden incluir interfaces de alta potencia 109 y 113 (o transceptores) parar comunica directamente con los puntos de acceso 104 y/o 108 a traves de un enlace inalambico. Ademas, el terminal anfitrion 110 y el terminal de cliente 114 tambien pueden incluir interfaces de baja potencia 115 y 119 (o transceptores) para comunicarse directamente entre si. En una implementacion, la interfaz de baja potencia (por ejemplo, una interfaz de comunicacion secundaria, una interfaz de comunicacion de bajo ancho de banda, o una interfaz de comunicacion de corto alcance) puede consumir menos potencia que la interfaz de alta potencia (por ejemplo, una interfaz de comunicacion primaria, una interfaz de comunicacion de alto ancho de banda, o una interfaz de comunicacion de largo alcance). Debe quedar claro que las expresiones "alta potencia" y "baja potencia" son terminos relativos y no implican un nivel particular de consumo de energia. Las interfaces de baja potencia 115 y 119 consumen simplemente menos potencia que las interfaces de alta potencia 109 y 113 durante un tiempo operativo dado. Tipicamente, las interfaces de ancho de banda inferior y/o alcance mas corto consumiran menos potencia que las interfaces de ancho de banda mayor y/o alcance mas largo. El terminal de cliente 114 puede alimentarse por una fuente de alimentacion interna (limitada) (por ejemplo, una bateria).
El terminal de cliente 114 puede funcionar en diversos modos, incluyen un primer modo (o activo) y un segundo modo (o inactivo). Mientras que esta en el modo activo, el terminal de cliente 114 puede usar su interfaz de alta potencia para comunicarse con uno o mas de los puntos de acceso 104 y 106 para establecer una llamada/sesion o responder a un mensaje de radiobusqueda. En el modo inactivo, el terminal de cliente 114 puede encender periodicamente su interfaz de alta potencia para controlar los mensajes de radiobusqueda enviados por los puntos de acceso 104 y/o 106. En diversas implementaciones, dependiendo de sus limitaciones de potencia, un terminal anfitrion tambien puede actuar segun tales modos operativos activo e inactivo o puede actuar en solo el modo activo. Por ejemplo, si tanto el terminal de cliente como el terminal anfitrion son telefonos moviles, cada uno puede funcionar usando los modos activo e inactivo para conservar la energia. Por otro lado, si el terminal anfitrion es un ordenador o parte de un punto de acceso, puede no tener restricciones de energia significativas y puede actuar el su mayor parte en el modo activo.
Cuando un terminal de cliente de la tecnica anterior opera en el modo inactivo, puede continuar consumiendo energia de su fuente de alimentacion interna segun la interfaz de alta potencia cambia de encendido y apagado para comprobar los mensajes de radiobusqueda o para cambiar de configuracion. Como resultado, la energia disponible continua disminuyendo, haciendo que el tiempo en espera entre las recargas de la bateria y el tiempo de conversacion disponible cuando se hace o se recibe una llamada se acorten.
Por el contrario, el terminal de cliente 114 puede configurarse para una mejor conservacion de la energia. En un modo operativo de conservacion de la energia, el terminal de cliente 114 puede solicitar que el terminal anfitrion 110 actue como su proxy para controlar los canales de radiobusqueda para el terminal de cliente 114. El terminal de cliente 114 puede encontrar terminales anfitrion locales explorando en su interfaz de alta potencia 113 y/o la interfaz de baja potencia 119. En algunas implementaciones, la interfaz de baja potencia 119 se usa para explorar terminales anfitrion ya que esta es la interfaz que se usara para recibir mensajes de radiobusqueda cuando la interfaz de alta potencia del terminal de cliente 113 se encienda. En la realizacion de dicha exploracion, el terminal de cliente 114 puede intentar identificar terminales anfitrion potenciales que tengan tanto una interfaz de alta potencia y una interfaz de baja potencia. Esto se hace de manera que un terminal anfitrion sea capaz de recibir un mensaje de radiobusqueda a traves de su interfaz de alta potencia (por ejemplo, destinado a comunicaciones de largo alcance) y transmitirlos al terminal de cliente previsto a traves de la interfaz de baja potencia.
Cuando uno o mas terminales anfitrion se identifican por el terminal de cliente 114, este puede seleccionar un terminal anfitrion 110 para servir como su “proxy” basandose en que el terminal anfitrion disponible tiene el mejor o
5
10
15
20
25
30
35
40
45
mas fuerte enlace de corto alcance como se midio o se percibio en la interfaz de baja potencia del terminal de cliente 119. El terminal de cliente puede enviar una peticion proxy al terminal anfitrion seleccionado 110 junto con sus parametros del canal de radiobusqueda. En algunas implementaciones, el terminal de cliente 114 puede establecer previamente una relacion segura con uno o mas terminales anfitrion. Estableciendo previamente una relacion segura, el terminal de cliente 114 puede confiar en el terminal anfitrion seleccionado 110 que actua como su proxy para transmitir los mensajes de radiobusqueda entrantes que detecta para el terminal de cliente.
Una vez que se ha identificado y seleccionado un terminal anfitrion proxy, un enlace de comunicacion a traves de las interfaces de baja potencia de tanto el terminal de cliente 114 como el terminal anfitrion 110 puede establecerse o ajustarse. Por ejemplo, si la interfaz de baja potencia 119 es una interfaz compatible con Bluetooth, el terminal anfitrion 110 puede estar configurado para actuar segun una secuencia pseudo-aleatoria denominada una secuencia de salto o secuencia de salto de frecuencia de manera que el terminal anfitrion 110 y el terminal de cliente 114 puedan comunicarse entre si a traves de sus interfaces de baja potencia respectivas. Una vez se ha establecido el terminal anfitrion seleccionado 110 como un proxy para el terminal de cliente 114, la interfaz de alta potencia 113 del terminal de cliente 114 puede apagarse para facilitar la conservacion de la energia. Dado que la interfaz de baja potencia 119 consume menos energia que la interfaz de alta potencia 113, el terminal de cliente 114 conserva la energia y la vida de la fuente de alimentacion interna del terminal de cliente 114 puede extenderse.
El terminal anfitrion "proxy" seleccionado 110 puede controlar los canales de radiobusqueda del terminal de cliente 114 a traves de su interfaz de alta potencia 109 y transmitir cualquier mensaje de radiobusqueda (o parte del mismo) detectado al terminal de cliente 114 a traves de su interfaz de baja potencia 115. Un mensaje de radiobusqueda puede incluir informacion suficiente para un receptor previsto para responder a tal mensaje (por ejemplo, aceptar la llamada), tal como un numero de canal de control de difusion (BCCH), un desfase temporal BCCH, un numero de sector, etc. Por ejemplo, un mensaje de radiobusqueda para una red compatible con CDMA2000, tambien puede incluir los siguientes campos.
- Campo
- Longitud (bits) Descripcion
- CONFIG MSG SEQ
- 6 Numero de secuencia del mensaje de configuracion
- ACC_MSG_SEQ
- 6 Numero de secuencia del mensaje de parametros de acceso.
- CLASS 0 DONE
- 1 Radiobusquedas de clase 0 hechas por el indicador.
- CLASS 1 DONE
- 1 Radiobusquedas de clase 1 hechas por el indicador.
- TMSI DONE
- 1 Radiobusquedas TMSI hechas por el indicador.
- ORDERED TMSIS
- 1 TMSI enviados en orden numerico.
- BROADCAST DONE
- 1 Radiobusquedas de difusion hechas por el indicador.
- RESERVADO
- 4 Bits reservados.
- ADD_LENGTH
- 3 Numero de octetos en los campos especificos del mensaje de radiobusqueda.
- ADD_PFIELD
- 8 x anadir longitud Campos especificos de mensajes de radiobusqueda adicionales.
El terminal anfitrion 110 puede actuar de forma similar como un "proxy" para una pluralidad de terminales de cliente diferentes controlando sus canales de radiobusqueda respectivos y transmitiendo los mensajes de radiobusqueda que pueden recibirse.
Segun una caracteristica, el esquema proxy entre el terminal de cliente 114 y el terminal anfitrion proxy 110 puede ser transparente para el resto del sistema de comunicacion (red) 100, de tal forma que los puntos de acceso 104 y 108 no tengan que modificar sus operaciones. Por ejemplo, el terminal anfitrion 110 puede controlar el canal de radiobusqueda normal, preexistente del terminal de cliente 114 a traves de su interfaz de alta potencia y, por lo tanto, continuamente al resto del sistema de comunicacion 100 (incluyendo el punto de acceso A 104).
Como se usa en el presente documento, un punto de acceso puede ser un dispositivo que puede comunicarse con los terminales y tambien puede denominarse como, e incluir algunos o todos de, una estacion base, un Nodo B, o algunos otros dispositivos similares. Un terminal (por ejemplo, un terminal de cliente y/o un terminal anfitrion) tambien puede denominarse como, e incluir alguna o todas las funcionalidades de, un equipo de usuario (UE), un dispositivo de comunicacion inalambrica, una estacion movil, un ordenador, un ordenador portatil, un telefono movil, un telefono celular, o alguna otra terminologia. En algunas implementaciones, las operaciones y/o la funcionalidad de un terminal anfitrion “proxy” pueden integrarse en un punto de acceso.
Ejemplo de interfaz de comunicacion de largo alcance/alta potencia
Un ejemplo de una interfaz de comunicacion de largo alcance, de alta potencia y/o alto ancho de banda es un transceptor compatible con W-CDMA. Sin embargo, en otros ejemplos, dicha interfaz de alta potencia puede actuar
5
10
15
20
25
30
35
40
45
50
55
60
65
segun los estandares de comunicacion actuales, incluyendo, pero sin limitacion, W-CDMA, cdma2000, GSM, WiMax, y WLAN.
En WCDMA, un terminal de cliente puede usar un modo discontinuo (DRX) en el modo inactivo de su interfaz de alta potencia para reducir el consumo de energia. Cuando se usa DRX, el terminal de cliente controla un indicador de radiobusqueda, PI, en una ocasion de radiobusqueda por ciclo DRX. El canal indicador de radiobusqueda (PICH) puede ser un canal fisico de velocidad fija (SF = 256) usado para llevar los indicadores de radiobusqueda. El PICH esta asociado a un canal fisico de control comun secundario (S-CCPCH) en el que se mapea un canal de transporte PCH.
Ejemplo de una interfaz de comunicacion de corto alcance/baja potencia
Un ejemplo de una interfaz de comunicacion de corto alcance, baja potencia y bajo ancho de banda es un transceptor compatible con Bluetooth que usa un esquema de duplexacion por division de tiempo (TDD). Como alternativa, dicha interfaz Bluetooth puede transmitir y recibir de una manera sincrona. Esto permite una pluralidad de terminales conectados a traves de tecnologia Bluetooth para comunicarse de una manera ad hoc denominada a menudo piconet. La piconet puede sincronizarse por un reloj del sistema de un terminal maestro, es decir, un terminal que inicia comunicaciones con un terminal esclavo. La direccion del dispositivo Bluetooth (BD_ADDR) del terminal maestro determina la secuencia de salto de frecuencia y el codigo de acceso al canal; el reloj del sistema del terminal maestro determina la fase en la secuencia de salto. El terminal maestro tambien controla el trafico en el canal por un esquema de encuesta. El terminal maestro nunca ajusta su reloj de sistema durante la existencia de la piconet. Los terminales esclavos pueden adaptar sus relojes nativos con un desfase temporal para corresponder con el reloj maestro. Los relojes Bluetooth pueden tener una resolucion de 312,5 microsegundos, por ejemplo.
El protocolo de banda base Bluetooth es una combinacion de circuito y conmutacion por paquetes. Los intervalos pueden reservarse para paquetes sincronicos. Cada paquete se transmite en una frecuencia de salto diferente. Un paquete cubre nominalmente un unico intervalo, pero puede extenderse para cubrir hasta cinco intervalos, por ejemplo. El canal de transmision Bluetooth puede dividirse en intervalos de 625 p segundos. La transmision se produce en paquetes que ocupan un numero impar de intervalos (1, 3 o 5). En un ejemplo, cada paquete se transmite en una frecuencia de salto diferente con una velocidad de salto de frecuencia maxima de 1600 saltos/segundo en caso de que los paquetes ocupen un unico intervalo, y una velocidad de salto minima de 320 saltos/segundo en caso de que los paquetes ocupen 5 intervalos. Ha de apreciarse que cada intervalo tiene una frecuencia asociada al mismo, sin embargo, la transmision de un paquete que ocupa multiples intervalos puede usar la frecuencia asociada al primer intervalo. Una transmision de paquete esclavo (desde un terminal esclavo) puede seguir a una transmision de paquete maestro (desde un terminal maestro). Un terminal esclavo puede responder a un paquete de un terminal maestro al que este se dirige especificamente. En caso de que no tenga ningun dato que enviar, el terminal esclavo puede enviar un paquete NULO. Ademas, cada paquete puede contener informacion ACK de confirmacion para el paquete anterior recibido.
Normalmente, una conexion entre dos terminales se produce de la siguiente manera. Un terminal maestro usa el codigo de acceso de consulta general (GIAC) y el codigo de acceso de consulta dedicada (DIAC) para consultar sobre los dispositivos Bluetooth en el intervalo (subestado de consulta). Si cualquier dispositivo (terminal) Bluetooth cercano esta escuchando estas consultas (subestado de exploracion de consulta), este responde al terminal maestro enviando su paquete de direccion y sincronizacion de salto de frecuencia (FHS) al maestro (subestado de respuesta de consulta). Despues de enviar la informacion, el esclavo puede comenzar a escuchar los menajes de radiobusqueda del terminal maestro (exploracion de radiobusqueda). El terminal maestro, despues de descubrir los dispositivos Bluetooth (terminales) dentro del rango, puede radiobuscar estos terminales esclavos (subestado de radiobusqueda) para el ajuste de la conexion. El terminal esclavo, en el modo de exploracion de radiobusqueda si se radiobusca por este terminal maestro, responde (subestado de respuesta de esclavo) con su codigo de acceso al dispositivo (DAC). El terminal maestro, despues de recibir la respuesta del terminal esclavo, puede responder transmitiendo el reloj en tiempo real del terminal maestro, BD_ADDR del terminal maestro, los bits de paridad BCH y la clase del terminal maestro (paquete FHS). Despues de que el terminal esclavo ha recibido este paquete FHS, ambos entran en un estado de Conexion y se puede iniciar la comunicacion.
Durante el estado de exploracion de radiobusqueda, un terminal compatible con Bluetooth puede esperar peticiones de radiobusqueda de otros terminales compatibles con Bluetooth. Este estado de exploracion de radiobusqueda puede incluir alternar fases de exploracion e suspension. Dos parametros pueden definir el estado de exploracion de radiobusqueda: el intervalo de exploracion de radiobusqueda Tpage_scan especifica el tiempo entre dos fases de exploracion consecutivas y la ventana de exploracion de radiobusqueda Tpage_scan_window determina la duracion de una fase de exploracion. En algunas implementaciones de terminales compatibles con Bluetooth, el intervalo de exploracion de radiobusqueda puede variar de 11,25 milisegundos a 2,56 segundos.
Las tecnicas de deteccion de senalizacion descritas en el presente documento pueden usarse para diversos sistemas de comunicacion inalambrica, tales como, sistemas acceso multiple por division de codigo (CDMA), sistemas acceso multiple por division de tiempo (TDMA), sistemas de acceso multiple por division de frecuencia (FDMA), sistemas acceso multiple por division de frecuencias ortogonales (OFDMA), interoperabilidad mundial para
5
10
15
20
25
30
35
40
45
50
55
60
65
acceso por microondas (Wi-Max). Un sistema CDMA puede implementar una tecnologia de acceso por radio (RAT) tal como CDMA de banda ancha (W-CDMA), cdma2000, etc. RAT se refiere a la tecnologia usada para una comunicacion aerea. Un sistema TDMA puede implementar una RAT tal como el Sistema Global de Comunicaciones Moviles (GSM). El sistema de telecomunicacion movil universal (UMTS) es un sistema que usa W-CDMA y GSM como RAT y se describe en documentos de un consorcio denominado "Proyecto de asociacion de 3a generacion" (3GPP). cdma2000 se describe en documentos de un consorcio denominado "Proyecto de asociacion de 3a generacion 2" (3GPP2). Los documentos de 3GPP y de 3GPP2 estan disponibles al publico.
La figura 2 es un diagrama de flujo que ilustra el funcionamiento de un sistema de comunicacion inalambrico en el que un terminal anfitrion actua como un proxy para facilitar la conservacion de la energia en los terminales de cliente. En este ejemplo, el punto de acceso 104, el terminal anfitrion 110, y el terminal de cliente 114 de la figura 1 se usan con fines de ilustracion. El terminal de cliente 114 puede almacenar un identificador de cliente (ID), secuencia de salto (por ejemplo, para su interfaz de baja potencia), y/o uno o mas canales de radiobusqueda asociados al terminal de cliente 114. El terminal anfitrion 110 puede mantener una lista proxy de clientes de los identificadores de cliente y canales de radiobusqueda de los terminales de cliente para los que el terminal anfitrion 110 esta actuando como un proxy.
Cuando el terminal de cliente 114 desea conservar energia, puede indicar al terminal anfitrion 110 que actue como su proxy enviando sus canales de radiobusqueda e ID del cliente 202. Usando el terminal de cliente ID, el terminal anfitrion 110 anade entonces la direccion del terminal de cliente a su lista proxy 204 y envia una confirmacion 206 al terminal de cliente 114 para confirmar la recepcion de la informacion. Despues de recibir la confirmacion 206, el terminal de cliente 114 apaga su interfaz de alta potencia 208 y activa su interfaz de baja potencia 210.
El punto de acceso 104 puede difundir/enviar un mensaje de radiobusqueda (o porcion del mismo) destinado al terminal de cliente 212. El terminal anfitrion 110 puede recibir la difusion 214 a traves de su interfaz de alta potencia. Ademas del mensaje de radiobusqueda, el terminal anfitrion 110 tambien puede recibir informacion adicional (o contenido del mensaje de radiobusqueda) desde el punto de acceso 104, tal como detalles del canal de trafico, el sector, u otra informacion suficiente para responder al mensaje de radiobusqueda. El terminal anfitrion 110 puede usar la informacion adicional para permitir que el terminal de cliente 114 responda directamente al mensaje de radiobusqueda.
En una caracteristica, una vez se ha recibido la difusion, el terminal anfitrion 110 determina si el mensaje de radiobusqueda esta destinado a un terminal de cliente 114 en la lista proxy 216. El terminal anfitrion 110 puede transmitir el mensaje de radiobusqueda al terminal de cliente especificado 114 a traves de su interfaz de baja potencia 218 si el mensaje de radiobusqueda esta destinado a un terminal de cliente 114 que tiene sus canales de radiobusqueda controlados por el terminal anfitrion 110. El terminal de cliente 114 puede recibir el mensaje, a traves de su interfaz de baja potencia, junto con los detalles del mensaje para determinar si el mensaje es un mensaje de radiobusqueda 220. Una porcion del contenido de radiobusqueda suficiente para permitir que el terminal de cliente 114 responda directamente al mensaje de radiobusqueda puede recibirse por el terminal de cliente 114. A diferencia del enfoque de la tecnica anterior, el terminal de cliente 114 no tiene que solicitar o escuchar de nuevo el mensaje de radiobusqueda para iniciar comunicaciones con un punto de acceso que origino el mensaje de radiobusqueda.
Si el terminal de cliente 114 determina que se ha transmitido un mensaje de radiobusqueda en su interfaz de baja potencia, el terminal de cliente 114 puede encender su interfaz de alta potencia 222 y responder directamente al punto de acceso 104 enviando el mensaje de radiobusqueda. Puede enviarse una confirmacion 224 del mensaje de radiobusqueda desde el terminal de cliente 114 al punto de acceso 104 a traves de su interfaz de alta potencia para establecer comunicaciones directas.
En un ejemplo de sistemas WCDMA, una vez se ha recibido la confirmacion 224 por el punto de acceso 104, una conexion de recursos de radio (RRC) puede configurarse 226. Opcionalmente, puede configurarse una comunicacion segura de manera que el terminal de cliente 114 pueda comunicarse con el punto de acceso 104 a traves de una conexion segura 228. Finalmente, puede establecerse 230 una comunicacion entre la interfaz de alta potencia del terminal de cliente 114 y el punto de acceso 104. El proceso de ordenar al terminal anfitrion 110 que actue como un proxy para uno o mas terminales de cliente 114 puede repetirse multiples veces.
La figura 3 es un diagrama de bloques que ilustra otro ejemplo de un sistema de comunicacion inalambrico en el que uno o mas terminales anfitrion pueden actuar como proxies para facilitar la conservacion de la energia en los terminales de cliente. Este ejemplo ilustra como un terminal anfitrion 302 puede servir como un proxy para una pluralidad de terminales de cliente 310. Es decir, la pluralidad de terminales de cliente 310 puede seleccionar el terminal anfitrion 302 como su proxy cuando reducen la potencia (por ejemplo, apagan) de sus interfaces de alta potencia. Al funcionar como un proxy, el terminal anfitrion 302 controla los canales de radiobusqueda para los terminales de cliente 310 y transmite un mensaje de radiobusqueda (si se recibe) al terminal de cliente correspondiente. Es decir, el terminal anfitrion 302 usa su interfaz de alta potencia 312 (por ejemplo, transceptor de largo alcance y/o alto ancho de banda) para controlar los mensajes de radiobusqueda y, si dichos mensajes de radiobusqueda se reciben, usa su interfaz de baja potencia 316 (por ejemplo, transceptor de corto alcance y/o de bajo ancho de banda) para transmitirlos.
5
10
15
20
25
30
35
40
45
50
55
60
65
En algunas implementaciones, la funcionalidad de un terminal anfitrion puede integrarse en un punto de acceso 308. El punto de acceso 308 (por ejemplo, una estacion base, Nodo B, femtocelda, picocelda, etc.) puede incluir una interfaz de alta potencia 318 (por ejemplo, transceptor de largo alcance y/o alto ancho de banda) y una interfaz de baja potencia 320 (por ejemplo, transceptor de corto alcance y/o bajo ancho de banda). Un terminal de cliente A 314 puede identificar y designar el punto de acceso 308 como su proxy. Al actuar como un proxy para el terminal de cliente A 314, el punto de acceso 308 transmite mensajes de radiobusqueda al terminal de cliente A 314 a traves de su interfaz de baja potencia 320. Tras la recepcion del mensaje de radiobusqueda a traves de su interfaz de baja potencia 322, el terminal de cliente A 314 puede entonces encender su interfaz de alta potencia 324 y responder al mensaje de radiobusqueda a traves de la interfaz de alta potencia 324.
La figura 4 es un diagrama de bloques que ilustra aun otros ejemplos de sistemas de comunicacion inalambricos en los que uno o mas proxies pueden facilitar la conservacion de la energia en los terminales de cliente. Este ejemplo ilustra como pueden interconectarse las diferentes redes 402, 404 y 406 mediante enlaces de alto ancho de banda (por ejemplo, banda ancha, El/Tl, etc.) de manera que las comunicaciones puedan realizarse entre ellas. En cada red, la conservacion de energia de los dispositivos cliente puede implementarse por el uso del esquema proxy descrito en el presente documento. Por ejemplo, en una region de cobertura de celda inalambrica 404 para una red de telefono movil, puede darse servicio a una pluralidad de telefonos moviles (u otro dispositivo de comunicacion). En este ejemplo, un primer telefono movil 408 y un segundo telefono movil 410 pueden equiparse con una interfaz de alta potencia (por ejemplo, largo alcance, alto ancho de banda) y una interfaz de baja potencia (por ejemplo, corto alcance, bajo ancho de banda). El primer telefono movil 408 puede solicitar que un segundo telefono movil 410 actue como su proxy para mensajes de radiobusqueda, permitiendo asi que el primer telefono movil conserve energia apagando (o limitando el tiempo de "ejecucion") de su interfaz de alta potencia.
En una implementacion alternativa, la estacion base 410 que da servicio a la region de cobertura de celda inalambrica 404 puede tener tanto una interfaz de alta potencia, que se usa normalmente para la comunicacion con los telefonos moviles 408 y 410 a los que se esta dando servicio, como una interfaz secundaria compatible con las interfaces de baja potencia de los telefonos moviles 408 y 410. En esta configuracion particular, dado que la interfaz secundaria se situa en la estacion base 410 (que tipicamente tiene una alimentacion abundante), puede ser capaz de impulsar el rango de transmision operativo de su interfaz secundaria mas alla del rango de transmision tipico de las interfaces de baja potencia. De esta manera, la estacion base 410 puede ser capaz de transmitir mensajes de radiobusqueda a traves de su interfaz secundaria a las interfaces de baja potencia de los telefonos moviles que han apagado sus interfaces de alta potencia.
En otro ejemplo, una red inalambrica domestica, de oficina, de un edificio tiene servicio por una femtocelda 412 o picocelda. La femtocelda 412 puede proporcionar servicio inalambrico a una pluralidad de telefonos moviles 414 y 416 (u otro dispositivo de comunicacion) en un area localizada y limitada (por ejemplo, en una casa, oficina o edificio). En este ejemplo, la femtocelda 412 puede tener tanto una interfaz de alta potencia, que se usa normalmente para comunicarse con interfaces de alta potencia de los telefonos moviles 414 y 416 que reciben servicio, y una interfaz de baja potencia (por ejemplo, interfaz de corto alcance, bajo ancho de banda o secundaria) a traves de la cual puede comunicarse con las interfaces de baja potencia correspondientes de los telefonos moviles 414 y 416. Por lo tanto, cuando un telefono movil designa la femtocelda 412 como su proxy (y apaga la interfaz de alta potencia del telefono movil), la femtocelda 412 es capaz de transmitir mensajes de radiobusqueda por sus interfaces de baja potencia.
La figura 5 es un diagrama de flujo que ilustra el funcionamiento de un sistema de comunicacion inalambrico en el que un dispositivo proxy actua para facilitar la conservacion de la energia en los terminales de cliente. En este ejemplo, el dispositivo de red proxy 502 puede ser un punto de acceso, femtocelda, u otro dispositivo de red que tenga tanto una interfaz de alta potencia como una interfaz de baja potencia. De forma similar, el terminal de cliente 504 tiene una interfaz de alta potencia correspondiente y una interfaz de baja potencia. El terminal de cliente 504 puede almacenar un identificador de cliente (ID), secuencia de salto (por ejemplo, para su interfaz de baja potencia), y/o uno o mas canales de radiobusqueda asociados al terminal de cliente 504. El dispositivo de red proxy 502 puede mantener una lista proxy de clientes de los identificadores de cliente y los canales de radiobusqueda de los terminales de cliente para los que se ha solicitado que actue como un proxy.
Cuando el terminal de cliente 504 desea conservar energia, puede indicar al dispositivo de red proxy 502 que actue como su proxy. Ha de apreciarse que, dado que el dispositivo de red proxy 502 ya proporciona acceso de red al dispositivo de cliente 504 (por ejemplo, es el punto de acceso para el dispositivo cliente a una red de comunicacion), puede tener ya su informacion del canal de radiobusqueda. El dispositivo de red proxy 502 anade el terminal de cliente 504 a su lista proxy 508 y envia una confirmacion 510 al terminal de cliente 504 para confirmar la recepcion de la informacion. Despues de recibir la confirmacion, el terminal de cliente 504 apaga su interfaz de alta potencia 512 y activa su interfaz de baja potencia 514.
El dispositivo de red proxy 502 puede determinar si un nuevo mensaje de radiobusqueda esta destinado a un terminal de cliente 504 en su lista proxy 516. El dispositivo de red proxy 502 puede transmitir el mensaje de radiobusqueda al terminal de cliente especificado 504 a traves de su interfaz de baja potencia 518 si el mensaje de
5
10
15
20
25
30
35
40
45
50
55
60
65
radiobusqueda esta destinado al terminal de cliente 504. El terminal de cliente 504 puede recibir el mensaje de radiobusqueda a traves de su interfaz de baja potencia 520. Una porcion del contenido de radiobusqueda suficiente para permitir que el terminal de cliente 504 responda directamente al mensaje de radiobusqueda puede recibirse por el terminal de cliente 504. A diferencia del enfoque de la tecnica anterior, el terminal de cliente 504 no tiene que solicitar o escuchar de nuevo el mensaje de radiobusqueda para iniciar comunicaciones con un dispositivo de red que origino el mensaje de radiobusqueda.
Tras la recepcion de un mensaje de radiobusqueda a traves de su interfaz de baja potencia, el terminal de cliente 504 puede encender su interfaz de alta potencia 522 para responder directamente al dispositivo de red proxy 502. Puede enviarse una confirmacion 524 del mensaje de radiobusqueda desde el terminal de cliente 504 al dispositivo de red proxy 502 a traves de su interfaz de alta potencia para establecer comunicaciones directas 526.
La figura 6 es un diagrama de bloques de un ejemplo de un terminal anfitrion configurado para actuar como un proxy para facilitar la conservacion de la energia en los terminales de cliente. El terminal anfitrion 602 puede incluir un circuito de procesamiento 604 y una interfaz de comunicacion de alta potencia 606 usada para acoplar el terminal anfitrion 602 a un punto de acceso 612. Por ejemplo, la interfaz de comunicacion de alta potencia 606 puede usarse para comunicaciones de largo alcance, tales como a traves de una red compatible con CDMA. Puede usarse una interfaz de comunicacion de baja potencia 608 para acoplar el terminal anfitrion 602 a un terminal de cliente 614. Por ejemplo, la interfaz de comunicacion de baja potencia 608 puede usarse para comunicaciones de corto alcance, tales como a traves de una red compatible con Bluetooth.
En un modo operativo, el terminal anfitrion 602 puede estar configurado para controlar los canales de radiobusqueda para terminales de cliente identificados en una lista proxy de clientes 610 a traves de su interfaz de alta potencia. Es decir, el terminal anfitrion 602 puede haber accedido a actuar como un proxy para uno o mas terminales de cliente. En tal modo proxy, el terminal anfitrion 602 puede usar su interfaz de alta potencia para controlar el canal o canales de radiobusqueda asociados a los terminales de cliente para los que accede a actuar como un proxy. Si se recibe un mensaje en un canal de radiobusqueda, el terminal anfitrion 602 puede transmitir todo o parte de ese mensaje a traves de su interfaz de comunicacion de baja potencia 608 a traves de un enlace al terminal de cliente correspondiente 614. En la transmision del mensaje, el terminal anfitrion 602 puede trasladarlo de un primer protocolo (asociado a la interfaz de comunicacion de alta potencia 606) a un segundo protocolo (asociado a la interfaz de comunicacion de baja potencia 608).
La figura 7 es un diagrama de flujo que ilustra un procedimiento operativo en un terminal anfitrion proxy para facilitar la conservacion de la energia en los terminales de cliente. Puede recibirse una notificacion, incluyendo un identificador de terminal de cliente y un canal de radiobusqueda asociado al terminal de cliente, desde un terminal de cliente indicando que el terminal anfitrion puede funcionar como un proxy para el terminal de cliente 702. Dicha notificacion puede recibirse en una interfaz de comunicacion de alta potencia o una interfaz de comunicacion de baja potencia del terminal anfitrion. El identificador de cliente y los canales de radiobusqueda asociados al terminal de cliente pueden anadirse entonces a una lista proxy de clientes en el terminal anfitrion 704.
Despues, el terminal anfitrion puede escuchar los mensajes de radiobusqueda en los canales de radiobusqueda para el terminal de cliente a traves de una interfaz de comunicacion de alta potencia 706. Por ejemplo, si se usa una interfaz de comunicacion compatible con Bluetooth como la interfaz de comunicacion de baja potencia, puede permanecer activa en el modo Exploracion de radiobusqueda (es decir, el terminal anfitrion puede iniciar la escucha de mensajes de radiobusqueda) o el modo Sniff (es decir, el terminal anfitrion puede iniciar la escucha de mensajes de radiobusqueda a una velocidad reducida o un ciclo de trabajo inferior). El terminal anfitrion puede determinar si el mensaje de radiobusqueda recibido esta destinado a un terminal de cliente en la lista proxy 708. Si no se recibe ningun mensaje de radiobusqueda para los terminales de cliente en la lista proxy, el terminal anfitrion puede continuar escuchando los mensajes de radiobusqueda 706 en los canales de radiobusqueda para el terminal de cliente a traves de su interfaz de comunicacion de alta potencia. Si el terminal anfitrion recibe un mensaje de radiobusqueda que esta pensado para un terminal de cliente en la lista proxy, el terminal anfitrion transmite al menos una porcion del contenido del mensaje de radiobusqueda para el terminal de cliente a traves de su interfaz de comunicacion de baja potencia 710. La porcion del mensaje de radiobusqueda es suficiente para permitir que el terminal de cliente de recepcion responda al mensaje de radiobusqueda directamente al punto de acceso de envio. El contenido de radiobusqueda puede incluir, pero sin limitacion, el sector, el trafico o el canal de frecuencia junto con cualquier otra informacion usada por el terminal de cliente para establecer comunicaciones con el terminal anfitrion. Una vez se ha transmitido el mensaje de radiobusqueda al terminal de cliente correspondiente, el terminal de cliente puede eliminarse de la lista proxy de clientes 712 del terminal de cliente.
La figura 8 es un diagrama de bloques de un ejemplo de un punto de acceso configurado para actuar como un proxy para facilitar la conservacion de energia en terminales de cliente a los que da servicio. El punto de acceso 802 puede ser, por ejemplo, una femtocelda, una picocelda, una estacion base, u otro dispositivo de red que se une a una red de comunicacion 818 a traves de una interfaz de comunicacion de red 816 para facilitar las comunicaciones a y/o desde los terminales de cliente a los que da servicio. El punto de acceso 802 tambien puede incluir un circuito de procesamiento 804 y una interfaz de comunicacion de alta potencia 806 (por ejemplo, un transceptor de largo alcance, tal como a traves de un transceptor compatible con CDMA) para comunicar con terminales de cliente (por
5
10
15
20
25
30
35
40
45
50
55
60
65
ejemplo, telefonos moviles, etc.) que reciben servicio por el punto de acceso 802. Puede usarse una interfaz de comunicacion de baja potencia 808 para permitir que el punto de acceso 802 enlace con los terminales de cliente 814 para los que actua como un proxy. Por ejemplo, el punto de acceso 802 puede haberse notificado por uno o mas de sus terminales de cliente que deberia operar como su proxy. Dichos uno o mas terminales de cliente se anaden a una lista proxy de clientes 810. Esto permite que los terminales de cliente apaguen su interfaz de alta potencia, conservando asi la energia.
Si el punto de acceso 802 recibe un mensaje de radiobusqueda a traves de la interfaz de comunicacion de red 816, este comprueba si esta destinado a un terminal de cliente en su lista proxy de clientes 810. Si es asi, el punto de acceso 802 envia el mensaje de radiobusqueda (o porcion del mismo) a traves de su interfaz de comunicacion de baja potencia 808 al terminal de cliente previsto. De otro modo, el punto de acceso 802 envia o difunde el mensaje de radiobusqueda a traves de su interfaz de comunicacion de alta potencia 812. En respuesta a tal mensaje de radiobusqueda (a traves de la interfaz de baja potencia o la interfaz de alta potencia), el punto de acceso 802 puede recibir una respuesta a traves de su interfaz de comunicacion de alta potencia 812 desde el terminal de cliente del receptor previsto.
La figura 9 es un diagrama de flujo que ilustra un procedimiento operativo en un punto de acceso para facilitar la conservacion de la energia en terminales de cliente a los que da servicio. Puede recibirse una notificacion de un terminal de cliente indicando que el punto de acceso deberia actuar como un proxy para el terminal de cliente 902. Dicha notificacion puede recibirse en una interfaz de comunicacion de alta potencia o una interfaz de comunicacion de baja potencia del punto de acceso. Ha de apreciarse que los canales de radiobusqueda asociados al terminal de cliente ya son conocidos para el punto de acceso en virtud de proporcionar un servicio al terminal de cliente. El punto de acceso anade el terminal de cliente a una lista proxy de clientes 904. El punto de acceso puede recibir mensajes de radiobusqueda a traves de una interfaz de comunicacion de red 906. Dicha interfaz de comunicacion de red puede acoplar el punto de acceso a una infraestructura de red extendida. El punto de acceso puede determinar si un mensaje de radiobusqueda recibido esta destinado a un terminal de cliente en la lista proxy 908. Si el terminal de cliente previsto no esta en la lista proxy de clientes, el mensaje de radiobusqueda se difunde a traves de una interfaz de comunicacion de alta potencia (largo alcance) 910. De otro modo, si el terminal de cliente previsto esta en la lista proxy, el punto de acceso envia al menos una porcion del contenido del mensaje de radiobusqueda al terminal de cliente previsto a traves de una interfaz de comunicacion de baja potencia 912. La porcion del mensaje de radiobusqueda es suficiente para permitir que el terminal de cliente de recepcion responda al mensaje de radiobusqueda directamente al punto de acceso de envio. Una vez se ha transmitido el mensaje de radiobusqueda al terminal de cliente correspondiente, el terminal de cliente puede eliminarse de la lista proxy de clientes 914 del punto de acceso. El punto de acceso puede recibir una respuesta al mensaje de radiobusqueda del terminal de cliente a traves de la interfaz de comunicacion de alta potencia 916.
La figura 10 es un diagrama de bloques de un ejemplo de un terminal de cliente configurado para conservar la energia usando un terminal anfitrion proxy. El terminal de cliente 1002 puede incluir un circuito de procesamiento 1004, tal como un microprocesador pequeno y/o de baja potencia. El terminal de cliente 1002 tambien puede incluir una interfaz de comunicacion de baja potencia 1006 usada para acoplar el terminal de cliente 1002 a dispositivos en una primera red inalambrica, tal como la union a terminales anfitrion 1012. Por ejemplo, la interfaz de comunicacion de baja potencia 1006 puede usarse para comunicaciones de corto alcance, tales como a traves de una red compatible con Bluetooth. Puede usarse una interfaz de comunicacion de alta potencia 1010 para permitir que el terminal de cliente 1002 comunique con dispositivos en una segunda red inalambrica, tal como un vinculo a los puntos de acceso de red 1014. Por ejemplo, la interfaz de comunicacion de alta potencia 1010 puede usarse para comunicaciones de largo alcance, tales como a traves de una red compatible con CDMA. El terminal de cliente 1002 puede alimentarse a traves de bateria y la cantidad de energia que dicha bateria puede proporcionar es limitada.
En enfoques de la tecnica anterior, la interfaz de comunicacion de alta potencia del terminal de cliente se enciende para escuchar mensajes de radiobusqueda, al menos durante ciertos intervalos de tiempo, agotando la energia de una fuente de alimentacion interna (por ejemplo, una bateria) del terminal de cliente. Por ejemplo, un canal de radiobusqueda puede dividirse en cuadros numerados. Al terminal de cliente se le pueden asignar cuadros especificos en los que puede recibir mensajes especificos del terminal. Con tal canal de radiobusqueda, el terminal de cliente puede introducir una operacion de recepcion discontinua (DRX) mediante la cual, periodicamente, en lugar de continuamente, controla el canal de radiobusqueda para comprobar los mensajes usando su interfaz de alta potencia. Mientras que en la operacion DRX, el terminal de cliente despierta de un estado de "suspension" anterior a su marco asignado, entra en un estado "activo" y procesa o controla el canal de radiobusqueda para comprobar los mensajes, e revierte al estado de suspension si no se requiere una comunicacion adicional. Aunque tal terminal de cliente de la tecnica anterior no esta encendido continuamente para controlar los canales de radiobusqueda, aun esta encendido a intervalos predeterminado que agotan la bateria interna del dispositivo de cliente.
Por el contrario, el terminal de cliente 1002 puede estar configurado para conseguir mejores ahorros de energia usando un terminal anfitrion proxy. El terminal de cliente 1002 solicita que un terminal anfitrion 1012 actue como su proxy para controlar sus canales de radiobusqueda. El terminal de cliente 1002 apaga entonces su interfaz de comunicacion de alta potencia 1010 para conservar energia. Despues, el terminal de cliente puede controlar su interfaz de comunicacion de baja potencia 1006 para determinar si el terminal anfitrion ha transmitido al menos una
5
10
15
20
25
30
35
40
45
50
55
60
65
porcion de un mensaje de radiobusqueda destinado al terminal de cliente 1002. Si la al menos una porcion de un mensaje de radiobusqueda se recibe en la interfaz de comunicacion de baja potencia 1006, el terminal de cliente 1002 responde entonces a traves de su interfaz de comunicacion de alta potencia 1010 al punto de acceso 1014 que inicio o envio el mensaje de radiobusqueda.
La figura 11 es un diagrama de flujo que ilustra un procedimiento operativo en un terminal de cliente para la conservacion de la energia usando un terminal anfitrion proxy. Inicialmente, un mensaje, que puede incluir un identificador de cliente y uno o mas canales de radiobusqueda asociados al terminal de cliente, puede enviarse a un terminal anfitrion indicando que el terminal anfitrion deberia actuar como un proxy para el terminal de cliente 1102. Despues, el terminal de cliente puede apagar su interfaz de comunicacion de alta potencia 1104. Despues, el terminal de cliente puede escuchar los mensajes de radiobusqueda del terminal anfitrion a traves de una interfaz de comunicacion de baja potencia 1106. El terminal de cliente puede determinar si se recibe un mensaje de activacion con la informacion de radiobusqueda 1108. Si no es asi, el terminal de cliente puede continuar escuchando los mensajes de radiobusqueda del terminal anfitrion a traves de su interfaz de comunicacion de baja potencia 1106. De otro modo, el terminal de cliente puede encender su interfaz de comunicacion de alta potencia 1110. Una vez que la interfaz de comunicacion de alta potencia se ha encendido, el terminal de cliente puede usarla para responder directamente al punto de acceso que inicio el mensaje de radiobusqueda.
Apagando la interfaz de comunicacion de alta potencia del terminal de cliente y usando un terminal anfitrion (o proxy) para controlar los canales de radiobusqueda del terminal de cliente para los mensajes de radiobusqueda, se conserva la energia. Consumir menos energia permite que un terminal de cliente funcione mas tiempo con una carga de bateria determinada y, por lo tanto, permite extender el tiempo en reposo del terminal de cliente. Dado que los terminales de cliente se usan tipicamente en telecomunicaciones moviles, a menudo es necesario estar durante periodos de tiempo extendidos sin recargar o reemplazar la bateria del terminal de cliente. Por lo tanto, con el fin de proporcionar un aumento de la comodidad, y de reducir la probabilidad de perdida de mensajes de radiobusqueda debido al agotamiento de la bateria, extender el tiempo de espera para un tamano de bateria determinado es altamente deseable.
En los enfoques de la tecnica anterior, el terminal de cliente pasa la mayor parte del tiempo en el modo inactivo que, como se ha descrito previamente. Por ejemplo, en el caso de W-CDMA, el tiempo de inactivacion puede ser de hasta el 99 %. Sin embargo, incluso en el modo inactivo, el terminal de cliente no obstante esta consumiendo energia segun realiza ciclos en su interfaz de comunicacion de alta potencia de encendido y apagado para escuchar los mensajes de radiobusqueda en sus canales de radiobusqueda asociados. En consecuencia, como se ha analizado anteriormente, para un terminal de cliente de la tecnica anterior compatible con CDMA (incluyendo WCDMA), el consumo actual en modo inactivo puede estar en el intervalo de 2,5 a 3 mA.
Sin embargo, apagando la interfaz de comunicacion de alta potencia de un terminal de cliente durante periodos de tiempo mayores y basandose en las notificaciones de radiobusqueda de un terminal anfitrion proxy a traves de una interfaz de comunicacion de baja potencia, el consumo de energia puede reducirse significativamente. Por ejemplo, la interfaz de comunicacion de baja potencia (por ejemplo, interfaz Bluetooth en modo Exploracion de radiobusqueda) puede ser tan baja como de 0,3 mA y puede reducirse adicionalmente si se usa un modo sniff. Por ejemplo, el consumo actual puede reducirse a 0,03 mA con un ciclo de sniff de 1,3 segundos usando la interfaz de comunicacion de baja potencia. Reduciendo el consumo de energia en reposo y/o apagando completamente la interfaz de comunicacion de alta potencia del terminal de cliente, la vida de la bateria o fuente de alimentacion interna puede extenderse.
Uno o mas de los componentes, etapas y/o funciones que se ilustran en las figuras 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 y/o 11 pueden disponerse de nuevo y/o combinarse en un unico componente, etapa o funcion o incluirse en varios componentes, etapas o funciones sin afectar al funcionamiento de la generacion de numeros pseudo-aleatorios. Tambien pueden anadirse elementos, componentes, etapas y/o funciones adicionales sin apartarse de la invencion. El aparato, dispositivos y/o componentes que se ilustran en las figuras 1, 3, 4, 6, 8 y/o 10 pueden configurarse para realizar uno o mas de los procedimientos, caracteristicas y etapas que se describen en las figuras 2, 5, 7, 9 y/o 11. Los nuevos algoritmos descritos en el presente documento pueden implementarse eficientemente en software y/o integrarse en hardware.
Los expertos en la tecnica apreciaran ademas que los diversos bloques logicos, modulos, circuitos y etapas de algoritmo ilustrativos descritos en relacion con las realizaciones desveladas en el presente documento pueden implementarse como hardware electronico, software informatico o combinaciones de ambos. Para ilustrar claramente esta intercambiabilidad de hardware y software, anteriormente se han descrito diversos componentes, bloques, modulos, circuitos y etapas ilustrativos en lo que respecta generalmente a su funcionalidad. Si tal funcionalidad se implementa como hardware o software dependera de la aplicacion particular y de las limitaciones de diseno impuestas sobre todo el sistema.
Las diversas caracteristicas de la invencion descritas en el presente documento pueden implementarse en diferentes sistemas sin apartarse de la invencion. Cabe apreciarse que las realizaciones anteriores son simplemente ejemplos y no han de interpretarse como limitantes de la invencion. La descripcion de las realizaciones pretende ser
ilustrativa, y no limitar el alcance de las reivindicaciones. Como tal, las presentes ensenanzas pueden aplicarse facilmente a otros tipos de aparatos y muchas alternativas, modificaciones y variaciones seran evidentes para los expertos en la tecnica.
Claims (13)
- 5101520253035404550556065REIVINDICACIONES1. Un procedimiento operativo en un terminal anfitrion (110), que comprende:recibir (702) una notificacion de un terminal de cliente (114) para operar como un proxy para el terminal de cliente (114);anadir (704) el terminal de cliente (114) a una lista proxy;escuchar (706) mensajes de radiobusqueda en canales de radiobusqueda para el terminal de cliente (114) a traves de una primera interfaz de comunicacion (109);enviar (710) al menos una porcion de un mensaje de radiobusqueda al terminal de cliente (114) a traves de una segunda interfaz de comunicacion (115); yeliminar (712) el terminal de cliente (114) de la lista de proxy despues de que se envie la al menos una porcion del mensaje de radiobusqueda al terminal de cliente (114) a traves de la segunda interfaz de comunicacion (115).
- 2. El procedimiento de la reivindicacion 1, en el que las etapas de recibir (702) la notificacion del terminal de cliente (114) y escuchar (706) los mensajes de radiobusqueda en canales de radiobusqueda para el terminal de cliente (114) son transparentes al resto de una red de comunicacion (106) en la que el terminal anfitrion (110) esta operando.
- 3. El procedimiento de la reivindicacion 1, que comprende ademas:trasladar la porcion del mensaje de radiobusqueda de un primer protocolo de comunicacion asociado a la primera interfaz de comunicacion (109) a un segundo protocolo de comunicacion asociado a la segunda interfaz de comunicacion (115).
- 4. El procedimiento de la reivindicacion 1, en el que la primera interfaz de comunicacion (109) consume relativamente mas potencia que la segunda interfaz de comunicacion (115) durante un tiempo operativo dado.
- 5. El procedimiento de la reivindicacion 1, en el que el terminal anfitrion (110) actua como un proxy para una pluralidad de terminales de cliente (114) controlando los canales de radiobusqueda asociados a la pluralidad de terminales de cliente (114).
- 6. Un terminal anfitrion (110) que comprende:medios para recibir una notificacion de un terminal de cliente (114) para operar como un proxy para el terminal de cliente (114);medios para anadir el terminal de cliente (114) a una lista proxy;medios para escuchar mensajes de radiobusqueda en canales de radiobusqueda para el terminal de cliente (114) a traves de una primera interfaz de comunicacion (109);medios para enviar al menos una porcion de un mensaje de radiobusqueda al terminal de cliente (114) a traves de una segunda interfaz de comunicacion (115); ymedios para eliminar el terminal de cliente (114) de la lista de proxy despues de que se envie la al menos una porcion del mensaje de radiobusqueda al terminal de cliente (114) a traves de la segunda interfaz de comunicacion (115).
- 7. El terminal anfitrion (110) de la reivindicacion 6, que comprende adicionalmente:medios para trasladar la porcion del mensaje de radiobusqueda de un primer protocolo de comunicacion asociado a la primera interfaz de comunicacion (109) a un segundo protocolo de comunicacion asociado a la segunda interfaz de comunicacion (115).
- 8. El terminal anfitrion (110) de la reivindicacion 6, en el que la primera interfaz de comunicacion (109) tiene un alcance mayor que la segunda interfaz de comunicacion (115).
- 9. El terminal anfitrion (110) de la reivindicacion 6, en el que la primera interfaz de comunicacion (109) es una interfaz compatible con el acceso multiple por division de codigo (CDMA) y la segunda interfaz de comunicacion (115) es cualquier interfaz compatible con Bluetooth.
- 10. El terminal anfitrion (110) de la reivindicacion 6, en el que la notificacion del terminal de cliente (114) incluye un identificador de cliente y uno o mas canales de radiobusqueda asociados al terminal de cliente (114).
- 11. El terminal anfitrion (110) de la reivindicacion 6, en el que la porcion del mensaje de radiobusqueda enviado por el terminal anfitrion (110) es suficiente para el terminal de cliente (114) para responder al mensaje de radiobusqueda directamente al punto de acceso a traves de la primera interfaz de comunicacion (109).
- 12. El terminal anfitrion (110) de la reivindicacion 6, en el que la porcion del mensaje de radiobusqueda incluye al menos uno de un canal de trafico y un sector.
- 13. Un medio legible por procesador que tiene una o mas instrucciones operativas en un terminal anfitrion (110) para facilitar el consumo de potencia en terminales de cliente (114), que al ejecutarse por un procesador hacen que el procesador realice las etapas de cualquiera de las reivindicaciones 1 a 5.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US41644 | 2008-03-03 | ||
| US12/041,644 US9402277B2 (en) | 2008-03-03 | 2008-03-03 | Proxy server for facilitating power conservation in wireless client terminals |
| PCT/US2009/034593 WO2009111178A1 (en) | 2008-03-03 | 2009-02-19 | Proxy server for facilitating power conservation in wireless client terminals |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2593855T3 true ES2593855T3 (es) | 2016-12-13 |
Family
ID=40834488
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES09716281.2T Active ES2593855T3 (es) | 2008-03-03 | 2009-02-19 | Servidor proxy para facilitar la conservación de energía en terminales de cliente inalámbricos |
Country Status (9)
| Country | Link |
|---|---|
| US (1) | US9402277B2 (es) |
| EP (1) | EP2269418B1 (es) |
| JP (1) | JP5356419B2 (es) |
| KR (1) | KR101177010B1 (es) |
| CN (1) | CN101960911B (es) |
| ES (1) | ES2593855T3 (es) |
| HU (1) | HUE029300T2 (es) |
| TW (1) | TW201002006A (es) |
| WO (1) | WO2009111178A1 (es) |
Families Citing this family (46)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8264994B2 (en) * | 2008-02-29 | 2012-09-11 | Futurewei Technologies, Inc. | Method for supporting paging and deep sleep with multiple radio interfaces |
| US8934404B2 (en) * | 2008-03-03 | 2015-01-13 | Qualcomm Incorporated | Access point with proxy functionality for facilitating power conservation in wireless client terminals |
| US8478360B2 (en) * | 2008-03-03 | 2013-07-02 | Qualcomm Incorporated | Facilitating power conservation in wireless client terminals |
| KR20100080740A (ko) * | 2009-01-02 | 2010-07-12 | 엘지전자 주식회사 | 무선통신 시스템에서 펨토 기지국의 운영방법 |
| US8169999B2 (en) | 2009-01-16 | 2012-05-01 | Broadcom Corporation | Method and system for preserving content timing across femtocell interfaces via timestamp insertion |
| US8639273B2 (en) * | 2009-02-06 | 2014-01-28 | Qualcomm Incorporated | Partitioned proxy server for facilitating power conservation in wireless client terminals |
| US8305955B2 (en) | 2009-02-27 | 2012-11-06 | Broadcom Corporation | Method and system for network synchronization via a femtocell |
| US8768384B1 (en) * | 2010-02-10 | 2014-07-01 | Sprint Spectrum L.P. | Methods and devices for efficient use of multiple paging channels |
| US8335175B2 (en) * | 2010-04-07 | 2012-12-18 | Qualcomm Incorporated | Systems and methods for page delivery to a wireless client device in idle state |
| US8527017B2 (en) | 2010-04-14 | 2013-09-03 | Qualcomm Incorporated | Power savings through cooperative operation of multiradio devices |
| US8566594B2 (en) | 2010-04-14 | 2013-10-22 | Qualcomm Incorporated | Power savings through cooperative operation of multiradio devices |
| US8761064B2 (en) * | 2010-04-14 | 2014-06-24 | Qualcomm Incorporated | Power savings through cooperative operation of multiradio devices |
| JPWO2011129086A1 (ja) * | 2010-04-14 | 2013-07-11 | パナソニック株式会社 | 通信端末および通信方法 |
| US8934387B2 (en) * | 2010-05-07 | 2015-01-13 | Qualcomm Incorporated | Detecting a WLAN signal using a bluetooth receiver during bluetooth scan activity |
| US9125134B2 (en) | 2010-08-23 | 2015-09-01 | Qualcomm Incorporated | Proximity agent based out of band communication for femtocell operation |
| US8588120B2 (en) * | 2010-09-16 | 2013-11-19 | Qualcomm Incorporated | Power conservation in wireless client terminals using proxy device |
| US8842560B2 (en) | 2010-09-16 | 2014-09-23 | Qualcomm Incorporated | Using parked mode to extend client sets in femto-proxy architectures |
| JP2012090226A (ja) * | 2010-10-22 | 2012-05-10 | Toshiba Corp | 無線通信方法及び無線装置 |
| US8427975B2 (en) * | 2011-01-03 | 2013-04-23 | Qualcomm Incorporated | Out-of band radio for supporting compressed mode in a femto deployment |
| US8966292B2 (en) | 2011-01-03 | 2015-02-24 | Qualcomm Incorporated | Performance improvements in a wireless client terminal using assistance from a proxy device |
| CN102572939B (zh) * | 2011-01-04 | 2014-11-05 | 中国移动通信有限公司 | 一种心跳数据包发送方法、装置及系统 |
| GB2491569B (en) * | 2011-05-31 | 2014-05-14 | Samsung Electronics Co Ltd | Handling a communication to a user equipment in a cellular wireless network |
| KR101796532B1 (ko) * | 2011-06-22 | 2017-11-10 | 삼성전자주식회사 | 수면 모드 제어를 통한 에너지 절감 시스템 및 시스템의 동작 방법 |
| EP3505064B8 (en) | 2011-09-23 | 2020-08-12 | Dexcom, Inc. | Systems and methods for processing and transmitting sensor data |
| US8989818B2 (en) | 2011-11-04 | 2015-03-24 | Facebook, Inc. | Device actions based on device power |
| US8954100B2 (en) * | 2011-11-04 | 2015-02-10 | Facebook, Inc. | Server-side rate-limiting algorithms for piggybacking social updates for mobile devices |
| CN103200656B (zh) * | 2012-01-09 | 2018-09-11 | 中兴通讯股份有限公司 | 无线局域网sta最大待机时长的配置方法及系统 |
| JP6100801B2 (ja) * | 2012-02-14 | 2017-03-22 | コーニンクレッカ フィリップス エヌ ヴェKoninklijke Philips N.V. | 通信システムにおけるオーディオ信号処理 |
| KR20130103182A (ko) | 2012-03-09 | 2013-09-23 | 한국전자통신연구원 | 무선 멀티 인터페이스를 활용한 에너지 절감형 이동 노드 제어 방법 |
| US9208676B2 (en) * | 2013-03-14 | 2015-12-08 | Google Inc. | Devices, methods, and associated information processing for security in a smart-sensored home |
| EP2911368A4 (en) * | 2012-10-16 | 2016-07-13 | Nec Corp | COMMUNICATION TERMINAL, COMMUNICATION SYSTEM, COMMUNICATION TERMINAL CONTROL METHOD, AND PROGRAM |
| CA3205443A1 (en) | 2013-11-07 | 2015-05-14 | Dexcom, Inc. | Systems and methods for transmitting and continuous monitoring of analyte values |
| WO2015101356A1 (en) * | 2014-01-06 | 2015-07-09 | Binatone Electronics International Limited | Dual mode baby monitoring priority application |
| US9648485B2 (en) | 2014-02-03 | 2017-05-09 | Qualcomm Incorporated | Discovery of a neighbor awareness network (NAN) using a wake up message |
| CN105307267A (zh) * | 2014-06-26 | 2016-02-03 | 西安中兴新软件有限责任公司 | 一种寻呼方法及设备 |
| US20160262205A1 (en) * | 2015-03-06 | 2016-09-08 | Apple Inc. | Cloud support for discovery and data transfer for mobile client devices |
| WO2016153295A1 (ko) * | 2015-03-24 | 2016-09-29 | 엘지전자 주식회사 | 무선 통신 시스템에서 단말에 의해 수행되는 통신 방법 및 상기 방법을 이용하는 단말 |
| KR20170136514A (ko) * | 2015-04-09 | 2017-12-11 | 소니 주식회사 | 단말 장치, 무선 통신 장치, 무선 통신 방법 및 컴퓨터 프로그램 |
| JP6744328B2 (ja) | 2015-04-23 | 2020-08-19 | エルジー エレクトロニクス インコーポレイティド | 無線通信システムにおいてnanプロキシサーバーに登録する方法及び装置 |
| US10028249B2 (en) | 2016-12-15 | 2018-07-17 | Qualcomm Incorporated | Techniques and apparatuses for co-operative traffic management using combined paging cycle for user equipments |
| CN109474975B (zh) * | 2017-09-08 | 2022-04-12 | 西安中兴新软件有限责任公司 | 一种联网的方法及终端、物联网平台 |
| CN110557263B (zh) * | 2018-05-31 | 2021-08-03 | 华为技术有限公司 | 待机控制方法、系统、终端设备和中继设备 |
| CN112368603A (zh) * | 2018-07-09 | 2021-02-12 | 索尼半导体解决方案公司 | 接收设备和用于控制接收设备的方法 |
| KR102759668B1 (ko) * | 2018-11-07 | 2025-02-03 | 삼성전자 주식회사 | 무선 네트워크에서 근접한 장치들 간 통신 방법 및 장치 |
| US12015547B2 (en) | 2019-08-14 | 2024-06-18 | Signify Holding B.V. | Method of and an arrangement for communicating by a server with a node device of a network of interconnected node devices |
| CN115245004B (zh) * | 2021-02-24 | 2024-09-24 | 北京小米移动软件有限公司 | 寻呼方法及装置、存储介质 |
Family Cites Families (59)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5978366A (en) | 1996-12-20 | 1999-11-02 | Ericsson Inc. | Methods and systems for reduced power operation of cellular mobile terminals |
| US6463307B1 (en) | 1998-08-14 | 2002-10-08 | Telefonaktiebolaget Lm Ericsson | Method and apparatus for power saving in a mobile terminal with established connections |
| JP2000102069A (ja) | 1998-09-24 | 2000-04-07 | Matsushita Electric Ind Co Ltd | 携帯型電話システムの親機及び子機 |
| DE69928075T2 (de) | 1999-01-11 | 2006-07-13 | Motorola, Inc., Schaumburg | Funkrufverfahren für GPRS |
| US6675015B1 (en) | 1999-09-15 | 2004-01-06 | Nokia Corporation | Apparatus, and associated method, for facilitating communication handovers in a bluetooth-public-access radio communication system |
| US6519447B1 (en) | 1999-10-29 | 2003-02-11 | Winbond Electronics Corp. | Apparatus for connection of a high-power and a low-power radio telephone network |
| CN1470113B (zh) | 2000-08-25 | 2010-08-11 | 捷讯研究有限公司 | 通过多个通信路径向无线设备改发数据的系统和方法 |
| GB2373966B (en) | 2001-03-30 | 2003-07-09 | Toshiba Res Europ Ltd | Mode monitoring & identification through distributed radio |
| US6968153B1 (en) * | 2002-03-13 | 2005-11-22 | Nokia Corporation | Apparatus, method and system for a Bluetooth repeater |
| US6892052B2 (en) * | 2002-03-26 | 2005-05-10 | Nokia Corporation | Radio frequency identification (RF-ID) based discovery for short range radio communication |
| US20030194987A1 (en) | 2002-04-15 | 2003-10-16 | Ganesh Pattabiraman | Synchronization of an emulated device over a local link |
| US7230933B2 (en) | 2002-04-17 | 2007-06-12 | Microsoft Corporation | Reducing idle power consumption in a networked battery operated device |
| JP4252771B2 (ja) | 2002-06-25 | 2009-04-08 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | 無線端末、無線端末管理装置及び位置登録補助装置 |
| US20040063451A1 (en) * | 2002-09-27 | 2004-04-01 | Bonta Jeffrey D. | Relaying information within an ad-hoc cellular network |
| JP3647433B2 (ja) | 2002-10-25 | 2005-05-11 | 松下電器産業株式会社 | 無線通信管理方法及び無線通信管理サーバ |
| GB2396525B (en) | 2002-12-17 | 2006-05-03 | Motorola Inc | A communication system and method of idle state support therefor |
| US7796944B2 (en) * | 2002-12-17 | 2010-09-14 | Motorola Mobility, Inc. | Communication system for dynamic management of a plurality of objects and method therefor |
| US7269629B2 (en) * | 2002-12-30 | 2007-09-11 | Intel Corporation | Method and apparatus for distributing notification among cooperating devices and device channels |
| US7146130B2 (en) | 2003-02-24 | 2006-12-05 | Qualcomm Incorporated | Wireless local access network system detection and selection |
| WO2005002116A2 (en) | 2003-06-13 | 2005-01-06 | Docomo Communications Laboratories Usa, Inc. | Proxy active scan for wireless networks |
| US7099689B2 (en) | 2003-06-30 | 2006-08-29 | Microsoft Corporation | Energy-aware communications for a multi-radio system |
| CN100459504C (zh) | 2003-08-20 | 2009-02-04 | 苹果公司 | 为网络上的服务实现休眠代理的方法和装置 |
| US20050136834A1 (en) * | 2003-12-19 | 2005-06-23 | Motorola, Inc. | Communication system with adopted remote identity |
| US7629963B1 (en) | 2003-12-22 | 2009-12-08 | Cypress Semiconductor Corporation | Method and apparatus for binding peripheral devices to a computer |
| US7299326B2 (en) | 2004-06-09 | 2007-11-20 | Taiwan Semiconductor Manufacturing Company, Ltd. | System and method for providing backup service continuity using a virtual backup service path |
| US7349355B2 (en) | 2004-10-27 | 2008-03-25 | Intel Corporation | Methods and apparatus for providing a communication proxy system |
| US7395097B2 (en) * | 2004-12-03 | 2008-07-01 | Motorola, Inc. | Communications device with low energy notification |
| US8543814B2 (en) | 2005-01-12 | 2013-09-24 | Rpx Corporation | Method and apparatus for using generic authentication architecture procedures in personal computers |
| US9055552B2 (en) | 2005-06-16 | 2015-06-09 | Qualcomm Incorporated | Quick paging channel with reduced probability of missed page |
| US7809386B2 (en) | 2005-06-29 | 2010-10-05 | Nokia Corporation | Local network proxy for a remotely connected mobile device operating in reduced power mode |
| JP4727371B2 (ja) | 2005-09-29 | 2011-07-20 | 京セラ株式会社 | 通信端末、移動体通信システム、および通信方法 |
| US8396041B2 (en) | 2005-11-08 | 2013-03-12 | Microsoft Corporation | Adapting a communication network to varying conditions |
| US7756538B2 (en) * | 2005-11-09 | 2010-07-13 | Motorola, Inc. | Wide area network handset assisted content delivery system and method of using same |
| JP2007140590A (ja) | 2005-11-14 | 2007-06-07 | Sony Ericsson Mobilecommunications Japan Inc | 通信システム、及び通信システムの制御方法、並びに通信端末装置 |
| WO2007063420A2 (en) | 2005-12-01 | 2007-06-07 | Nokia Corporation | Authentication in communications networks |
| KR101261434B1 (ko) | 2006-01-19 | 2013-05-10 | 삼성전자주식회사 | 무선 광역 망 내에 무선 지역 망 형성방법 및 이를지원하는 무선통신시스템 |
| US7720038B2 (en) | 2006-03-22 | 2010-05-18 | Broadcom Corporation | Cell network selectively applying proxy mode to minimize power |
| US7583625B2 (en) | 2006-04-06 | 2009-09-01 | Broadcom Corporation | Access point multi-level transmission power and protocol control based on the exchange of characteristics |
| US8522025B2 (en) | 2006-03-28 | 2013-08-27 | Nokia Corporation | Authenticating an application |
| WO2008004106A1 (en) | 2006-07-06 | 2008-01-10 | Nokia Corporation | User equipment credential system |
| US20080123640A1 (en) | 2006-09-20 | 2008-05-29 | Ravideep Bhatia | Method for discovering outbound sip proxy server |
| CN200966070Y (zh) | 2006-10-19 | 2007-10-24 | 中兴通讯股份有限公司 | 一种无线网关设备 |
| US7738503B2 (en) | 2007-02-02 | 2010-06-15 | Palm, Inc. | Multi-way, peer-to-peer synchronization |
| US20080192666A1 (en) * | 2007-02-12 | 2008-08-14 | Motorola, Inc. | Method and system for dynamically utilizing a peer network to extend battery life |
| JP4988817B2 (ja) | 2007-02-23 | 2012-08-01 | パナソニック株式会社 | 移動ネットワーク内で移動する移動ノードに関連する効率的な位置管理シグナリングのためのシステム、ルータ、移動ノード並びに移動ルータ |
| US20080259912A1 (en) | 2007-04-18 | 2008-10-23 | Interdigital Technology Corporation | Assisted wireless transmit/receive unit paging and call session routing |
| US8331987B2 (en) * | 2007-04-19 | 2012-12-11 | Apple Inc. | Personal area network systems and devices and methods for use thereof |
| US8706145B2 (en) | 2007-07-10 | 2014-04-22 | Qualcomm Incorporated | Multihop paging of a peer in a peer-to-peer communication network |
| KR20100083840A (ko) | 2007-10-05 | 2010-07-22 | 인터디지탈 테크날러지 코포레이션 | Uicc와 단말기간 보안 채널화를 위한 기술 |
| US8478360B2 (en) | 2008-03-03 | 2013-07-02 | Qualcomm Incorporated | Facilitating power conservation in wireless client terminals |
| US8934404B2 (en) | 2008-03-03 | 2015-01-13 | Qualcomm Incorporated | Access point with proxy functionality for facilitating power conservation in wireless client terminals |
| US20090245133A1 (en) | 2008-03-31 | 2009-10-01 | Intel Corporation | Broadcast/multicast based network discovery |
| US8646034B2 (en) | 2008-04-22 | 2014-02-04 | Telefonaktiebolaget Lm Ericsson (Publ) | Bootstrap of NFC application using GBA |
| US8804546B2 (en) | 2008-06-13 | 2014-08-12 | Qualcomm Incorporated | Method and apparatus for managing interaction between DRX cycles and paging cycles |
| US8935529B2 (en) | 2009-11-30 | 2015-01-13 | Telefonaktiebolaget L M Ericsson (Publ) | Methods and systems for end-to-end secure SIP payloads |
| WO2011128183A2 (en) | 2010-04-13 | 2011-10-20 | Telefonaktiebolaget L M Ericsson (Publ) | Method and apparatus for interworking with single sign-on authentication architecture |
| US8761064B2 (en) | 2010-04-14 | 2014-06-24 | Qualcomm Incorporated | Power savings through cooperative operation of multiradio devices |
| US8527017B2 (en) | 2010-04-14 | 2013-09-03 | Qualcomm Incorporated | Power savings through cooperative operation of multiradio devices |
| US8566594B2 (en) | 2010-04-14 | 2013-10-22 | Qualcomm Incorporated | Power savings through cooperative operation of multiradio devices |
-
2008
- 2008-03-03 US US12/041,644 patent/US9402277B2/en active Active
-
2009
- 2009-02-19 CN CN200980107375.5A patent/CN101960911B/zh active Active
- 2009-02-19 WO PCT/US2009/034593 patent/WO2009111178A1/en not_active Ceased
- 2009-02-19 KR KR1020107022164A patent/KR101177010B1/ko active Active
- 2009-02-19 JP JP2010549703A patent/JP5356419B2/ja active Active
- 2009-02-19 ES ES09716281.2T patent/ES2593855T3/es active Active
- 2009-02-19 HU HUE09716281A patent/HUE029300T2/en unknown
- 2009-02-19 EP EP09716281.2A patent/EP2269418B1/en active Active
- 2009-03-02 TW TW098106717A patent/TW201002006A/zh unknown
Also Published As
| Publication number | Publication date |
|---|---|
| WO2009111178A1 (en) | 2009-09-11 |
| KR101177010B1 (ko) | 2012-08-24 |
| US20090221261A1 (en) | 2009-09-03 |
| JP5356419B2 (ja) | 2013-12-04 |
| EP2269418A1 (en) | 2011-01-05 |
| TW201002006A (en) | 2010-01-01 |
| HUE029300T2 (en) | 2017-02-28 |
| CN101960911B (zh) | 2014-05-28 |
| KR20100127812A (ko) | 2010-12-06 |
| CN101960911A (zh) | 2011-01-26 |
| US9402277B2 (en) | 2016-07-26 |
| JP2011519494A (ja) | 2011-07-07 |
| EP2269418B1 (en) | 2016-07-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2701201T3 (es) | Facilitación de la conservación de energía en terminales de cliente inalámbricos | |
| US9402277B2 (en) | Proxy server for facilitating power conservation in wireless client terminals | |
| US8934404B2 (en) | Access point with proxy functionality for facilitating power conservation in wireless client terminals | |
| US8639273B2 (en) | Partitioned proxy server for facilitating power conservation in wireless client terminals | |
| ES2652498T3 (es) | Sistemas y procedimientos para el suministro de búsqueda a un dispositivo de cliente inalámbrico en estado inactivo | |
| KR101543709B1 (ko) | 프록시 디바이스를 이용한 무선 클라이언트 단말들에서의 전력 절약 및 시스템 레이턴시 감소 |