ES2605475T3 - Localización de un dispositivo inalámbrico que recibe servicio de una femto-célula, utilizando el identificador de femto-célula y la ubicación - Google Patents
Localización de un dispositivo inalámbrico que recibe servicio de una femto-célula, utilizando el identificador de femto-célula y la ubicación Download PDFInfo
- Publication number
- ES2605475T3 ES2605475T3 ES10722245.7T ES10722245T ES2605475T3 ES 2605475 T3 ES2605475 T3 ES 2605475T3 ES 10722245 T ES10722245 T ES 10722245T ES 2605475 T3 ES2605475 T3 ES 2605475T3
- Authority
- ES
- Spain
- Prior art keywords
- femto
- cell
- location
- identity
- mobile station
- 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
- 238000000034 method Methods 0.000 claims abstract description 59
- 238000012545 processing Methods 0.000 claims description 36
- 238000005259 measurement Methods 0.000 claims description 20
- 238000004590 computer program Methods 0.000 claims description 5
- 238000013461 design Methods 0.000 description 37
- 238000004891 communication Methods 0.000 description 24
- 230000008569 process Effects 0.000 description 21
- 230000015654 memory Effects 0.000 description 14
- 238000005516 engineering process Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 10
- 230000005540 biological transmission Effects 0.000 description 8
- 230000003416 augmentation Effects 0.000 description 6
- 230000001143 conditioned effect Effects 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 230000035945 sensitivity Effects 0.000 description 4
- 230000011664 signaling Effects 0.000 description 4
- 230000001413 cellular effect Effects 0.000 description 3
- 230000004807 localization Effects 0.000 description 3
- 230000007774 longterm Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- GNFTZDOKVXKIBK-UHFFFAOYSA-N 3-(2-methoxyethoxy)benzohydrazide Chemical compound COCCOC1=CC=CC(C(=O)NN)=C1 GNFTZDOKVXKIBK-UHFFFAOYSA-N 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000008520 organization Effects 0.000 description 2
- FGUUSXIOTUKUDN-IBGZPJMESA-N C1(=CC=CC=C1)N1C2=C(NC([C@H](C1)NC=1OC(=NN=1)C1=CC=CC=C1)=O)C=CC=C2 Chemical compound C1(=CC=CC=C1)N1C2=C(NC([C@H](C1)NC=1OC(=NN=1)C1=CC=CC=C1)=O)C=CC=C2 FGUUSXIOTUKUDN-IBGZPJMESA-N 0.000 description 1
- YTAHJIFKAKIKAV-XNMGPUDCSA-N [(1R)-3-morpholin-4-yl-1-phenylpropyl] N-[(3S)-2-oxo-5-phenyl-1,3-dihydro-1,4-benzodiazepin-3-yl]carbamate Chemical compound O=C1[C@H](N=C(C2=C(N1)C=CC=C2)C1=CC=CC=C1)NC(O[C@H](CCN1CCOCC1)C1=CC=CC=C1)=O YTAHJIFKAKIKAV-XNMGPUDCSA-N 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005755 formation reaction Methods 0.000 description 1
- 239000012634 fragment Substances 0.000 description 1
- 239000006249 magnetic particle Substances 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 239000002245 particle Substances 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/025—Services making use of location information using location based information parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/023—Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/03—Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers
- G01S19/10—Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing dedicated supplementary positioning signals
- G01S19/11—Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing dedicated supplementary positioning signals wherein the cooperating elements are pseudolites or satellite radio beacon positioning system signal repeaters
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/0009—Transmission of position information to remote stations
- G01S5/0045—Transmission from base station to mobile station
- G01S5/0054—Transmission from base station to mobile station of actual mobile position, i.e. position calculation on base station
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
- H04W64/003—Locating users or terminals or network equipment for network management purposes, e.g. mobility management locating network equipment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/04—Large scale networks; Deep hierarchical networks
- H04W84/042—Public Land Mobile systems, e.g. cellular systems
- H04W84/045—Public Land Mobile systems, e.g. cellular systems using private Base Stations, e.g. femto Base Stations, home Node B
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Mobile Radio Communication Systems (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
Un procedimiento (600) para llevar a cabo la localización en una estación móvil (110), que comprende: obtener (614) al menos una identidad desde una femto-célula (120), en el que la identidad es asignada a la femto-célula y utilizada para diferenciar la femto-célula de los sectores en una red inalámbrica (100); enviar (616) la al menos una identidad de la femto-célula a un servidor de ubicación (130), en el que la al menos una identidad comprende una identidad que tiene un valor dentro de uno de los múltiples rangos de valores, estando cada rango de valores reservado para las femto-células de un tipo diferente, y en el que la femto-célula se diferencia de los sectores en la red inalámbrica y un tipo de la femto-célula se determina basándose en el valor de la identidad; y llevar a cabo (618) la localización con el servidor de ubicación (130) para obtener una estimación de ubicación para una estación móvil, diferenciando el servidor de ubicación la femto-célula de los sectores en la red inalámbrica basándose en la al menos una identidad.
Description
5
10
15
20
25
30
35
40
45
50
55
60
65
DESCRIPCION
Localizacion de un dispositivo inalambrico que recibe servicio de una femto-celula, utilizando el identificador de femto-celula y la ubicacion
ANTECEDENTES
I. Campo
La presente divulgacion se refiere generalmente a la comunicacion y, mas especfficamente, a tecnicas para dar soporte a la localizacion de dispositivos inalambricos, que pueden ser mencionados como estaciones moviles.
II. Antecedentes
A menudo es deseable, y a veces necesario, conocer la ubicacion de una estacion movil (MS), por ejemplo, un telefono celular. Los terminos "ubicacion" y "posicion" son sinonimos y se usan indistintamente en el presente documento. Por ejemplo, un usuario puede utilizar la estacion movil para navegar por una sede de la Red y puede pinchar en un contenido sensible a la ubicacion. Entonces se puede determinar la ubicacion de la estacion movil y utilizarse para proporcionar el contenido adecuado al usuario. Hay muchos otros escenarios en los que el conocimiento de la ubicacion de la estacion movil es util o necesario.
Una estacion movil puede comunicarse con varios tipos de celulas, tales como macro-celulas, femto-celulas, etc. El termino "celula" puede referirse a una estacion que da soporte a la comunicacion de radio o al area de cobertura de la estacion, en funcion del contexto en el que se utilice el termino. Las macro-celulas disponen normalmente del soporte de estaciones base fijas, colocadas en lugares conocidos. Por el contrario, las femto-celulas disponen normalmente del soporte de estaciones base domesticas moviles o puntos de acceso que se pueden desplegar en cualquier lugar. Puede ser deseable prestar soporte a la localizacion de la estacion movil al comunicarse con femto- celulas.
Se reclama atencion al documento WO03081930 (A1), que describe que se hace una visita a un canal de sobrecarga para obtener identificadores de estacion base si es necesario hacerlo. Los identificadores de estacion base son indicativos de una ubicacion aproximada de un terminal. La determinacion de actualizar los identificadores de estacion base puede hacerse monitorizando una o mas estaciones base en el conjunto activo del terminal. En otro aspecto, el terminal puede originar una nueva llamada de datos inmediatamente despues de que se hayan obtenido los identificadores necesarios de estaciones base desde el canal de sobrecarga, sin tener que esperar al agotamiento de un temporizador (por ejemplo, el temporizador durmiente). Por otra parte, mediante el mantenimiento de la sesion de datos cuando se termina la llamada de datos para la visita de sobrecarga, la comunicacion de datos puede reanudarse mas rapidamente, para una nueva llamada de datos originada despues de la visita de sobrecarga, usando los mismos protocolos configurados.
Tambien se reclama atencion al documento US2009098873 (A1), que describe un sistema, un procedimiento y un producto informatico para una estacion movil, para localizar una femto-celula, comprendiendo el procedimiento: (a) el almacenamiento en una base de datos de informacion para localizar al menos una femto-celula; (b) la recepcion, a partir de al menos una macro-celula, de la informacion de ubicacion del UE; (c) la busqueda dentro de la base de datos para determinar si el UE esta en la proximidad general de al menos una femto-celula; (d) si es asf, el acceso a la femto-celula usando la informacion de base de datos correspondiente a la femto-celula.
RESUMEN
Segun la presente invencion, se dispone de un procedimiento para llevar a cabo la localizacion, como se expone en la reivindicacion 1, un aparato para llevar a cabo la localizacion, como se expone en la reivindicacion 6, y un producto de programa informatico, como se expone en la reivindicacion 9. Los modos de realizacion de la invencion se reivindican en las reivindicaciones dependientes.
Las tecnicas para dar soporte a la localizacion de las estaciones moviles que se comunican con femto-celulas se describen en este documento. En un aspecto, se puede prestar soporte a la localizacion de las estaciones moviles que reciben servicio de las femto-celulas haciendo que las femto-celulas transmitan al menos una identidad utilizada para diferenciar las femto-celulas de otras celulas / sectores en una red inalambrica. Al menos una identidad puede tambien transmitir cierta informacion para las femto-celulas, que puede ser pertinente para la localizacion de las estaciones moviles.
En un diseno, una femto-celula puede determinar su ubicacion, por ejemplo, en base a senales de satelites. La femto-celula tambien puede determinar al menos una identidad asignada a la femto-celula y utilizada para diferenciar la femto-celula de las celulas / sectores en una red inalambrica. La al menos una identidad puede comprender una identidad que tiene (i) un valor dentro de un rango de valores reservados para las femto-celulas o (ii) un valor dentro de uno de multiples rangos de valores, estando cada rango de valores reservado para las femto-celulas de un tipo
5
10
15
20
25
30
35
40
45
50
55
60
65
diferente. La femto-celula puede enviar al menos una identidad y su ubicacion (por ejemplo, en un mensaje de sobrecarga) a al menos una estacion movil, como una ayuda para la localizacion.
En un diseno, una estacion movil puede obtener la al menos una identidad y la ubicacion de la femto-celula (por ejemplo, a partir del mensaje de sobrecarga). La estacion movil puede enviar la al menos una identidad y la ubicacion de la femto-celula a un servidor de ubicacion. La estacion movil puede llevar a cabo a partir de entonces la localizacion con el servidor de ubicacion para obtener una estimacion de ubicacion para la estacion movil. Por ejemplo, la estacion movil puede recibir la estimacion de ubicacion o datos de asistencia, que pueden ser determinados por el servidor de ubicacion basandose en la ubicacion de la femto-celula y el conocimiento de la femto-celula y, posiblemente, el tipo de femto-celula.
En un diseno, el servidor de ubicacion puede recibir la al menos una identidad y la ubicacion de la femto-celula desde la estacion movil. El servidor de ubicacion puede diferenciar la femto-celula de celulas / sectores en la red inalambrica basandose en la al menos una identidad de la femto-celula. El servidor de ubicacion puede realizar la localizacion para la estacion movil con el conocimiento de la femto-celula y, posiblemente, el tipo de femto-celula y, ademas, en base a la ubicacion de la femto-celula, como se describe mas adelante.
Tambien se describen mas adelante en mayor detalle diversos aspectos y caracterfsticas de la divulgacion.
BREVE DESCRIPCION DE LOS DIBUJOS
La FIG. 1 muestra una red inalambrica ejemplar.
La FIG. 2 muestra un flujo de llamada para la localizacion de una estacion movil que recibe servicio de una
femto-celula.
La FIG. 3 muestra un proceso realizado por un servidor de ubicacion para dar soporte a la localizacion.
La FIG. 4 muestra un flujo de llamada para la localizacion asistida por MS y originada en un movil.
La FIG. 5 muestra un flujo de llamada para la localizacion basada en MS y originada en un movil.
La FIG. 6 muestra un proceso para llevar a cabo la localizacion mediante una estacion movil.
La FIG. 7 muestra un proceso para dar soporte a la localizacion mediante una femto-celula.
La FIG. 8 muestra un proceso para dar soporte a la localizacion mediante un servidor de ubicacion.
La FIG. 9 muestra un diagrama de bloques de la estacion movil, la femto-celula y el servidor de ubicacion.
DESCRIPCION DETALLADA
Las tecnicas descritas en el presente documento pueden utilizarse en varias redes de comunicaciones inalambricas, tales como redes de acceso multiple por division de codigo (CDMA), redes de acceso multiple por division de tiempo (TDMA), redes de acceso multiple por division de frecuencia (FDMA), redes de FDMA ortogonales (OFDMA), redes de FdMa de unica portadora (SC-FDMA), redes de evolucion a largo plazo (LTE), redes WiMAX (IEEE 802.16), redes de area local inalambrica (WLAN), etc. Los terminos “red” y “sistema” se utilizan a menudo de manera intercambiable. Una red de CDMA puede implementar una tecnologfa de radio como cdma2000, el acceso de radio terrestre universal (UTRA), etc. cdma2000 abarca CDMA 1X y datos en paquetes de alta velocidad (HRPD). El UTRA incluye el CdMA de banda ancha (WCDMA) y otras variantes del CDMA. Una red de TDMA puede implementar una tecnologfa de radio tal como el Sistema Global para Comunicaciones Moviles (GSM), el Servicio General de Radio en Paquetes (GPRS), etc. Una red de OFDMA puede implementar una tecnologfa de radio tal como el UTRA Evolucionado (E-UTRA), la Banda Ancha Ultra Movil (UMB), IEEE 802.16 (WiMAX), IEEE 802.20, flash-OFDM®, etc. Una WLAN puede implementar una tecnologfa de radio tal como IEEE 802.11 (Wi-Fi), Hiperlan, etc. UTRA y E-UTRA son parte del Sistema Universal de Telecomunicaciones Moviles (UMTS). La evolucion a largo plazo (LTE) del 3GPP y la LTE avanzada (LTE-A) son nuevas versiones del UMTS que usan el E-UTRA. UTRA, E- UTRA, UMTS, LTE, LTE-A, GSM y GPRS se describen en documentos de una organizacion llamada "Proyecto de Asociacion de 3a Generacion" (3GPP). cdma2000 y UMB se describen en documentos de una organizacion llamada "Proyecto 2 de Asociacion de 3a Generacion" (3GPP2). Para mayor claridad, se describen ciertos aspectos de las tecnicas a continuacion para redes del 3GPP2.
La FIG. 1 muestra una red 100 ejemplar del 3GPP2, que presta soporte a servicios de localizacion y servicios basados en la ubicacion (LBS). Una estacion movil (MS) 110 puede comunicarse con una femto-celula 120 para obtener servicios de comunicacion. La estacion movil 110 puede ser fija o movil y tambien puede ser mencionada como un equipo de usuario (UE), un terminal, un terminal de acceso (AT), una estacion de abonado, una estacion (STA), etc. La estacion movil 110 puede ser un telefono celular, un asistente personal digital (PDA), un dispositivo de
5
10
15
20
25
30
35
40
45
50
55
60
65
mano, un dispositivo inalambrico, un ordenador portatil, un modem inalambrico, un telefono sin cables, un dispositivo de telemetna, un dispositivo de seguimiento, etc.
La femto-celula 120 puede dar soporte a la comunicacion de radio para estaciones moviles dentro de su cobertura. La femto-celula 120 puede ser parte de y/o puede mencionarse como un punto de acceso domestico o femto, una estacion base domestica o femto, un Nodo B domestico o femto, un Nodo B evolucionado (eNB) domestico o femto, etc. La femto-celula 120 puede dar soporte a una o mas tecnologfas de radio, tales como CDMA 1X y/o HRPD en el 3GPP2. Como alternativa, o adicionalmente, la femto-celula 120 puede dar soporte a WCDMA, GSM, GPRS, LTE, Wi-Fi, WiMAX, etc. La femto-celula 120 puede ser una celula / sector que da servicio a la estacion movil 110.
La estacion movil 110 y la femto-celula 120 pueden recibir y medir, cada una, senales desde los satelites 150 para obtener las pseudo-distancias para los satelites. Los satelites pueden ser parte del Sistema de Localizacion Global (GPS) de los Estados Unidos, el sistema europeo Galileo, el sistema ruso GLONASS, el sistema de satelites japoneses Quasi-Zenith (QZSS), el sistema chino Compass / Beidou, el Sistema Indio de Satelites de Navegacion Regional (IRNSS), algun otro sistema de localizacion por satelite (SPS) o una combinacion de estos sistemas. Las pseudo-distancias y las ubicaciones conocidas de los satelites pueden utilizarse para obtener una estimacion de ubicacion para la estacion movil 110 o la femto-celula 120. Una estimacion de ubicacion tambien puede denominarse una estimacion de posicion, una fijacion de posicion, etc. La estacion movil 110 tambien puede recibir y medir senales desde la femto-celula 120 y/u otras estaciones base en una red inalambrica para obtener mediciones de sincronizacion y/o de intensidad de la senal. Las mediciones de temporizacion y/o de intensidad de la senal, y las ubicaciones conocidas de las estaciones base, pueden utilizarse para obtener una estimacion de ubicacion para la estacion movil 110. En general, puede obtenerse una estimacion de ubicacion basandose en mediciones para satelites, estaciones base, seudolites y/u otros transmisores, y usando uno o una combinacion de procedimientos de localizacion.
Una red de datos 122 puede dar soporte a la comunicacion entre la femto-celula 120 y otras entidades de red en la red 100 del 3GPP2. La red de datos 122 puede incluir parte de una red central para la red 100 del 3GPP2. La red de datos 122 tambien puede incluir parte de una red de lmeas de cable, que puede ser una red telefonica, una red de DSL, una red por cable, Internet, etc.
Una entidad de determinacion de posicion (PDE) 130 puede dar soporte a la localizacion para las estaciones moviles. La localizacion se refiere a un proceso para determinar, por ejemplo, una estimacion de ubicacion geografica o civil para un dispositivo de destino. La localizacion puede proporcionar (i) coordenadas de latitud, longitud y posiblemente altitud, y una incertidumbre para una estimacion de ubicacion geografica o (ii) una direccion de calle para una estimacion de ubicacion civil. La localizacion tambien puede proporcionar la velocidad y/u otra informacion. La PDE 130 puede intercambiar mensajes con estaciones moviles para dar soporte a la localizacion, calcular estimaciones de ubicacion, dar soporte a la entrega de datos de asistencia a las estaciones moviles, realizar funciones de seguridad, etc. Una base de datos 132 puede almacenar efemerides de estaciones base (BSA) que contienen informacion para celulas / sectores y las estaciones base en la red 100 del 3GPP2. Las BSA se pueden utilizar para asistir en la localizacion de estaciones moviles. Una base de datos (DB) 134 puede almacenar informacion para las femto-celulas, como se describe a continuacion.
Un centro de localizacion movil (MPC) 140 puede realizar varias funciones para servicios de ubicacion. Por ejemplo, el MPC 140 puede dar soporte a la privacidad del abonado, la autorizacion, la autenticacion, el soporte de itinerancia, el cobro, o la facturacion, la gestion de servicios, el calculo de posicion, etc.
La FIG. 1 muestra algunas entidades de red en la red 100 del 3GPP2, que pueden incluir otras entidades de red que no se muestran en la FIG. 1. Las entidades de red en la FIG. 1 pueden tener entidades de red equivalentes en una red del 3GPP o alguna otra red. Por ejemplo, la PDE 130 puede ser equivalente a un Centro de Ubicacion Movil de Servicio (SMLC) en una red del 3GPP o un Centro de Localizacion de Ubicacion Segura en el Plano de Usuario (SUPL) (SPC), definido por la Alianza Movil Abierta (OMA). El MPC 140 puede ser equivalente a un Centro de Ubicacion Movil de Pasarela (GMLC) en una red del 3GPP o un Centro de Ubicacion de SUPL (SLC) en la OMA. La PDE 130 tambien denominarse un servidor de ubicacion, y el MPC 140 tambien puede denominarse un centro de ubicacion.
La red 100 del 3GPP2 puede incluir un cierto numero de estaciones base, que no se muestran en la FIG. 1, para simplificar. En el 3GPP2, el area total de cobertura de una estacion base puede denominarse una macro-celula (o simplemente, una celula) y puede dividirse en multiples (por ejemplo, tres) sectores. Cada sector puede ser el area de cobertura mas pequena de la estacion base. En el 3GPP, el area de cobertura de una estacion base puede dividirse en multiples (por ejemplo, tres) celulas, y cada celula puede ser el area de cobertura mas pequena de la estacion base. Un sector en el 3GPP2 puede de esta forma ser equivalente a una celula en el 3GPP. Para mayor claridad, el termino "sector" se usa en gran parte de la descripcion siguiente.
En el 3GPP2, un sector puede identificarse mediante una combinacion de una identificacion del sistema (SID), una identificacion de red (NID) y una identificacion de estacion base (BASE_ID). La SID identifica un sistema celular de un operador de red en una region espedfica. La NID identifica una red mas pequena dentro del sistema celular. La
5
10
15
20
25
30
35
40
45
50
55
60
65
BASE_ID puede estar compuesta de una CELL_ID y una SECTOR_ID asignadas al sector. En GSM, una celula puede identificarse mediante un codigo de pais movil (MCC), un codigo de red movil (MNC), un codigo de area de ubicacion (LAC) y una identidad de celula (CID). En el WCDMA, una celula puede identificarse mediante un MCC, un MNC, una Identidad de Controlador de Red de Radio (RNC-ID) y una CID. En general, las tecnicas descritas en el presente documento se pueden usar con cualquier conjunto de identidades utilizadas para identificar un sector o una celula. Los terminos "identidad" e "identificador" se usan de forma intercambiable en el presente documento. Para mayor claridad, la mayor parte de la descripcion siguiente es para las SID, NID y BASE_ID utilizadas en el 3GPP2.
Cada sector en la red 100 del 3GPP2 puede transmitir un mensaje de parametros del sistema o un mensaje ampliado de parametros del sistema a las estaciones moviles dentro de su cobertura. Para mayor claridad, la descripcion siguiente supone el uso del mensaje de parametros del sistema. El mensaje de parametros del sistema proveniente de un sector determinado puede incluir informacion pertinente, tal como las SID, NID y BASE_ID asignadas al sector, la latitud y longitud de una estacion base para el sector, etc. La SID y la NID pueden utilizarse para (i) identificar la red mas pequena que ofrece servicio actualmente a una estacion movil y (ii) determinar si la estacion movil esta en itinerancia o no. Las SID, NID y BASE_ID se pueden usar para identificar el sector que actualmente ofrece servicio a la estacion movil.
La red 100 del 3GPP2 puede mantener unas BSA para los sectores y/o las estaciones base en la red. Las BSA pueden contener un cierto numero de registros, y cada registro puede describir un sector o una estacion base en la red. Cada registro puede incluir informacion que pueda ser pertinente para la localizacion. Por ejemplo, un registro para un sector puede incluir informacion para las SID, NID y BASE_ID del sector, la ubicacion (latitud, longitud y altitud) de una antena para el sector, el centro del sector, un alcance maximo de la antena (MAR), los parametros de la antena, la informacion del terreno, la frecuencia, etc. Las SID, NID y BASE_ID del sector se pueden utilizar para buscar y recuperar un registro en las BSA para el sector. La informacion en el registro puede utilizarse para dar soporte a la localizacion de las estaciones moviles que se comunican con el sector.
Las BSA se pueden utilizar para dar soporte a procedimientos de localizacion basados en la red, tales como la Trilateracion de Enlace Directo Avanzada (A-FLT), la Diferencia Temporal Observada Mejorada (E-OTD), la Diferencia Temporal Observada de Llegada (OTDOA), la Identidad de Celula Mejorada (ID), la ID de celula, etc. Por ejemplo, una ubicacion de antena de sector se puede utilizar para la triangulacion, para determinar la ubicacion de una estacion movil usando los procedimientos A-FLT, E-OTD y OTDOA. El centro del sector puede utilizarse como una estimacion de ubicacion grosera para la estacion movil, para los procedimientos de identificacion de celula e identificacion de celula mejorada. Las BSA tambien se pueden utilizar para dar soporte a procedimientos de localizacion basados en satelites, tales como el GPS, el GPS asistido (A-GPS), etc. El termino "GPS" se refiere genericamente a cualquier SPS en la descripcion en el presente documento. Por ejemplo, la informacion para el sector de servicio de la estacion movil se puede usar para obtener una estimacion de ubicacion grosera, que a su vez puede utilizarse para proporcionar datos adecuados de asistencia del GPS a la estacion movil.
La red 100 del 3GPP2 tambien puede dar soporte a un gran numero de femto-celulas, que pueden desplegarse en varios lugares seleccionados por los usuarios. Las femto-celulas pueden ser estaciones base totalmente funcionales que pueden proporcionar cobertura de radio para estaciones moviles. Las femto-celulas pueden desplegarse para proporcionar cobertura de radio local dentro de regiones pequenas, habitualmente, de 50 metros o menos. Los usuarios pueden intentar utilizar aplicaciones de LBS mientras reciben servicio de las femto-celulas. Sin embargo, las femto-celulas no se pueden establecer en las BSA. La falta de un registro de BSA para una femto-celula puede quebrantar una hipotesis fundamental de las arquitecturas de LBS, en cuanto a que la red tiene un conocimiento a priori de las ubicaciones de las estaciones base. Este conocimiento a priori de las ubicaciones de las estaciones base puede servir a multiples propositos para la localizacion, como se ha descrito. Por ejemplo, una ubicacion de la estacion base puede servir como una estimacion de ubicacion inicial y como un valor original para el A-GPS.
En un aspecto, la localizacion de las estaciones moviles que reciben servicio de las femto-celulas puede disponer de soporte haciendo que las femto-celulas transmitan (por ejemplo, difundan) al menos una identidad utilizada para diferenciar las femto-celulas de sectores en una red inalambrica. Para cada una de las al menos una identidades, puede reservarse un rango de valores para la asignacion a las femto-celulas. Las femto-celulas pueden a continuacion identificarse por estar sus valores de identidad dentro del rango reservado de valores. Las al menos una identidades tambien pueden transmitir cierta informacion para las femto-celulas, que puede ser pertinente para la localizacion de las estaciones moviles.
En un diseno que es aplicable para el 3GPP2, las femto-celulas pueden identificarse mediante la NID. La SID de las femto-celulas puede ser la misma que la SID de sectores en la misma region. Puede asignarse a las femto-celulas un rango de valores de NID que pueden ser diferentes de los valores de NID asignados a los sectores en la misma region. Las femto-celulas pueden asf distinguirse de los sectores en base a los valores de NID asignados a las femto-celulas. El procesamiento para la localizacion puede ser diferente para las femto-celulas y los sectores, y el procesamiento de localizacion adecuado puede depender de la capacidad de diferenciar las femto-celulas de los sectores, a partir de los valores de NID.
Puede haber varios tipos o clases de femto-celulas, que pueden tener diferentes rangos efectivos, diferentes niveles
5
10
15
20
25
30
35
40
45
de potencia de transmision, etc. En un diseno, diferentes tipos de femto-celula pueden identificarse mediante la utilizacion de diferentes rangos de valores de NID, por ejemplo, un rango para cada tipo de femto-celula. Se puede asignar un valor de NID a una femto-celula dentro del rango para ese tipo de femto-celula. A continuacion se puede determinar el tipo de femto-celula basandose en el rango dentro del cual quede el valor de NID asignado a la femto- celula. Una entidad designada (por ejemplo, un operador de red) puede asignar valores adecuados de SID, NID y BASE_ID a las femto-celulas de tal manera que a las femto-celulas cercanas se les asignen valores unicos (SID, NID y BASE_ID).
La base de datos de femto-NID 134 de la FIG. 1 puede almacenar un conjunto de entradas / registros para valores de NID reservados para femto-celulas; por ejemplo, una entrada para cada tipo de femto-celula. En un diseno, cada entrada puede incluir los tres parametros relacionados en la Tabla 1. La entrada para cada tipo de femto-celula puede incluir NID_min, NID_max y MAR. NID_min es un valor de NID mfnimo permitido para femto-celulas de un tipo particular y puede estar dentro de un rango desde Q a 65.535, donde Q puede ser definido por un operador de red y 65.535 es el valor mas grande posible para una NID de 16 bits. NID_max es un valor de NID maximo permitido para las femto-celulas del tipo particular y puede estar dentro de un rango desde NID_min a 65.535. MAR es el alcance maximo de la antena de las femto-celulas del tipo particular y puede utilizarse para la localizacion de estaciones moviles, como se describe a continuacion.
Tabla 1 - Una entrada en la base de datos de Femto NID
- Parametro
- Rango valido Descripcion
- NID_min
- De Q a 65535 Valor de NID mfnimo para femto-celulas de tipo k
- NID_max
- De NID_min a 65535 Valor de NID maximo para femto-celulas de tipo k
- MAR
- De 0 a 10.000 metros Alcance maximo de la antena (MAR) para femto-celulas de tipo k
La Tabla 2 muestra un conjunto de K entradas en la base de datos de femto NID 134. En general, la base de datos de femto NID 134 puede incluir cualquier numero de entradas para cualquier numero de tipos de femto-celula. En un diseno, la base de datos de femto NID 134 puede incluir un maximo de 50 entradas, aunque tambien se puede dar soporte a menos o mas entradas. Los K rangos de NID para las K entradas pueden ser no solapados, de modo que cada valor de NID este cubierto por un maximo de una entrada. En un diseno, las entradas en la base de datos de femto NID 134 se pueden ordenar, por ejemplo, de forma que los rangos de NID asciendan en la base de datos. Los rangos de NID ordenados pueden acelerar la consulta (por ejemplo, busqueda binaria) para determinar si un valor de NID determinado esta o no presente en la base de datos de femto NID 134.
Tabla 2 - K Entradas en la base de datos de Femto NID
- Entrada
- NID minima NID maxima MAR
- 1
- NID_min (1) NID_max (1) MAR (1)
- 2
- NID_min (2) NID_max (2) MAR (2)
- K
- NID_min (k) NID_max (k) MAR(k)
- K
- NID_min (K) NID_max (K) MAR(K)
En el diseno que se muestra en la Tabla 1, la NID puede transmitir un MAR de una femto-celula. La NID tambien puede transmitir otros parametros para una femto-celula.
En un diseno, la base de datos de femto NID 134 se puede mantener por separado de la base de datos de las BSA 132, como se muestra en la FIG. 1. En otro diseno, la base de datos de femto NID 134 puede ser parte de la base de datos de las BSA 132. En cualquier caso, la base de datos de femto NID 134 puede actualizarse, por ejemplo, de forma dinamica.
La FIG. 2 muestra un diseno de un flujo de llamadas 200 para la localizacion de la estacion movil 110 que recibe servicio de la femto-celula 120. La femto-celula 120 puede incluir un receptor del GPS (por ejemplo, como una estacion base normal) y puede ser capaz de determinar su ubicacion, por ejemplo, usando el GPS o el A-GPS (etapa 1). La femto-celula 120 puede determinar su ubicacion cuando se enciende por primera vez con el fin de verificar que puede transmitir en su ubicacion actual. La femto-celula 120 tambien puede determinar periodicamente su ubicacion con el fin de confirmar que puede seguir transmitiendo. La femto-celula 120 tambien puede determinar
5
10
15
20
25
30
35
40
45
50
55
60
65
las SID, NID y BASE_ID asignadas a la femto-celula (etapa 2). La NID asignada a la femto-celula 120 puede estar dentro de un rango de valores de NID reservados para un tipo de femto-celula de la femto-celula 120.
La femto-celula 120 puede transmitir periodicamente un mensaje de parametros del sistema a las estaciones moviles dentro de su cobertura (etapa 3). Este mensaje puede incluir las SID, NID y BASE_ID asignadas a la femto-celula 120, la latitud (lat.) y longitud (long.) de la femto-celula 120 y, posiblemente, otra informacion. La estacion movil 110 puede recibir el mensaje de parametros del sistema desde la femto-celula 120 y puede extraer la informacion sobre identificacion y ubicacion para la femto-celula 120. La estacion movil 110 puede comunicarse con la femto-celula 120 para obtener diversos servicios de comunicacion, por ejemplo, voz, datos, transmision, etc.
La estacion movil 110 puede decidir realizar la localizacion para obtener una estimacion de ubicacion para si misma. La estacion movil 110 puede comunicarse con la PDE 130 mediante una femto-celula 120 para la localizacion. Por simplicidad, la femto-celula 120 se omite en la comunicacion entre la estacion movil 110 y la PDE 130 en la descripcion. La estacion movil 110 puede enviar un mensaje IS-801 para proporcionar informacion sobre MS a la PDE 130 (etapa 4). Este mensaje puede incluir capacidades de localizacion de la estacion movil 110 y un indicador de inicio de sesion fijado en 1 para iniciar una sesion de ubicacion. La estacion movil 110 tambien puede enviar un mensaje IS-801 para proporcionar informacion avanzada sobre parametros del sistema a la PDE 130 (etapa 5). Este mensaje puede incluir las SID, NID y BASE_ID de la femto-celula 120, la latitud y la longitud de la femto-celula 120, etc.
Las femto-celulas no se pueden establecer en la base de datos de las BSA 132, porque puede haber demasiadas femto-celulas que gestionar. En cambio, puede utilizarse la informacion en el mensaje para proporcionar informacion avanzada sobre parametros del sistema, para determinar la ubicacion de la femto-celula. Este mensaje puede proporcionar solamente la latitud y longitud de la femto-celula 120. El MAR de la femto-celula 120 puede ser necesario para permitir el procesamiento de localizacion normal. Un valor de MAR puede estar asociado a un rango de valores de NID que indican una femto-celula y su tipo, por ejemplo, como se muestra en la Tabla 1.
La PDE 130 puede acceder a la base de datos de femto NID 134 con el valor de NID comunicado por la estacion movil 110 y puede obtener informacion (por ejemplo, el MAR) para la femto-celula 120 desde la base de datos (etapa 6). A continuacion, la PDE 130 y la estacion movil 110 pueden intercambiar mensajes para la localizacion (etapa 7). Diferentes conjuntos de mensajes se pueden intercambiar para la localizacion asistida por MS y basada en MS en la etapa 7. Tanto para los casos asistidos por MS como para los basados en MS, la localizacion se puede realizar en base a la latitud y longitud de la femto-celula 120, obtenidas a partir del mensaje para proporcionar informacion avanzada sobre parametros del sistema y el MAR obtenido desde la base de datos de femto NID 134. Despues de completar la localizacion, la estacion movil 110 puede enviar un mensaje para proporcionar informacion de Ms a la PDE 130 (etapa 8). Este mensaje puede tener un indicador de final de sesion fijado en 1 para terminar la sesion de ubicacion.
La FIG. 3 muestra un diseno de un proceso 300 realizado por la PDE 130 para dar soporte a la localizacion de las estaciones moviles que reciben servicio de las femto-celulas. La PDE 130 puede recibir un mensaje para proporcionar informacion avanzada sobre parametros del sistema desde la estacion movil 110 y puede extraer las SID, NID y BASE_ID de un sector de servicio para la estacion movil 110, asf como la latitud y longitud del sector de servicio, desde el mensaje recibido (bloque 312). La PDE 130 puede realizar una busqueda normal de la base de datos de las BSA 132 con las SID, NID y BASE_ID (bloque 314). Si la busqueda de las BSA tiene exito y el sector de servicio se encuentra en la base de datos de las BSA 132, segun lo determinado en el bloque 316, entonces la PDE 130 puede realizar el procesamiento de localizacion normal (bloque 318). El sector de servicio puede encontrarse en la base de datos de las BSA 132 si las SID, NID y BASE_ID son para un sector o celula provistos.
Sin embargo, si la busqueda de las BSA no tiene exito, entonces la PDE 130 puede buscar la NID del sector de servicio en la base de datos de femto NID 134 (bloque 322). Para el bloque 322, la PDE 130 puede comparar la NID comunicada mediante la estacion movil 110 con los rangos de NID almacenados en la base de datos de femto NID 134, para determinar si la NID esta o no dentro de uno de los rangos de NID reservados para las femto-celulas.
Si la NID comunicada esta dentro de uno de los rangos de NID, segun lo determinado en el bloque 324, entonces la PDE 130 puede determinar que la estacion movil 110 recibe servicio de una femto-celula (bloque 326). A continuacion, la PDE 130 puede utilizar la latitud y longitud comunicadas por la estacion movil 110 para la ubicacion de la antena de femto-celula. La PDE 130 puede obtener el MAR asociado a la NID comunicada desde la base de datos de femto NID 134 (bloque 328). La PDE 130 tambien puede determinar la altitud (por ejemplo, la altura sobre elipsoide) de la femto-celula mediante la realizacion de una consulta en una base de datos de elevacion del terreno para la ubicacion de la femto-celula comunicada (bloque 330). A continuacion, la PDE 130 puede realizar la localizacion con la estacion movil 110 usando (i) la ubicacion de la antena indicada por la latitud, longitud y altitud de la femto-celula y (ii) el MAR (bloque 332). Por ejemplo, la ubicacion de la antena y el MAR se pueden proporcionar como una estimacion de ubicacion inicial. Esta estimacion de ubicacion inicial puede utilizarse para proporcionar datos de asistencia del GPS a la estacion movil 110, para determinar ventanas de busqueda para los satelites del GPS visibles y/o para otros fines. Puede llevarse a cabo el procesamiento de GPS o A-FLT completo, y la estimacion resultante de ubicacion, la estimacion de posicion de error horizontal (HEPE), puede compararse con el MAR de la
5
10
15
20
25
30
35
40
45
50
55
60
65
femto-celula para determinar la estimacion de ubicacion final mas precisa a informar.
De vuelta en el bloque 324, si la NID comunicada no se encuentra en la base de datos de femto NID 134, entonces la PDE 130 puede invocar un mecanismo de resguardo para tratar esta situacion (bloque 342). El proceso puede terminar despues de los bloques 318, 332 o 342.
La FIG. 4 muestra un diseno de un flujo de llamadas 400 para la localizacion asistida por MS, originada por movil. La estacion movil 110 puede obtener inicialmente informacion de identificacion (por ejemplo, SID, NID y BASE_ID) y la ubicacion (por ejemplo, latitud y longitud) de la femto-celula 120, por ejemplo, mediante un mensaje de parametros del sistema transmitido por la femto-celula 120 (etapa a). La estacion movil 110 puede enviar un mensaje para proporcionar informacion de MS, con sus capacidades de localizacion y con un indicador de inicio de sesion fijado en 1, a la PDE 130 (etapa b). La estacion movil 110 tambien puede enviar un mensaje para proporcionar informacion avanzada sobre parametros del sistema, con la informacion de identificacion y la ubicacion de la femto-celula 120, a la PDE 130 (etapa c).
La PDE 130 puede recibir los mensajes desde la estacion 110 movil. La PDE 130 puede determinar que la NID recibida desde la estacion movil 110 en el paso c esta presente en la base de datos de femto NID 134 (etapa d). El paso d puede llevarse a cabo tal como se indica en la FIG. 3. La PDE 130 puede determinar el MAR de la femto- celula 120 en base a la NID, como se ha descrito anteriormente para la FIG. 3. La PDE 130 tambien puede determinar la altitud de la femto-celula 120 basandose en la latitud y longitud de la femto-celula 120. La PDE 130 puede usar la ubicacion (por ejemplo, latitud, longitud y, posiblemente, altitud) de la femto-celula 120 como una estimacion de ubicacion inicial.
La estacion movil 110 puede medir las fases piloto de las estaciones base visibles de una lista de vecinos y puede enviar un mensaje para proporcionar la medicion de fases piloto, con los datos de medicion de fases piloto, a la PDE 130 (etapa e). La estacion movil 110 tambien puede enviar un mensaje de solicitud de asistencia de adquisicion del GPS para solicitar datos de asistencia de adquisicion (tambien etapa e). La PDE 130 puede calcular ventanas de busqueda para satelites del GPS visibles, sobre la base de esta estimacion de ubicacion inicial y el MAR de la femto- celula 120. La PDE 130 puede enviar un mensaje para proporcionar asistencia de adquisicion del GPS, con la ventana de busqueda y/u otros datos de asistencia de adquisicion, a la estacion movil 110 (etapa f).
La estacion movil 110 puede enviar un mensaje de solicitud de asistencia de sensibilidad del GPS, para pedir asistencia para detectar satelites debiles (etapa g). La PDE 130 puede a continuacion devolver un mensaje para proporcionar asistencia de sensibilidad del gPs, con datos de asistencia de sensibilidad, a la estacion movil 110 (paso h). La estacion movil 110 puede utilizar los datos de asistencia de sensibilidad para continuar midiendo las pseudo-distancias y puede tambien volver a medir las fases piloto de estaciones base visibles.
La estacion movil 110 puede enviar un mensaje para proporcionar la medicion de pseudo-distancia, con los datos de medicion de pseudo-distancia, a la PDE 130 (etapa i). La estacion movil 110 tambien puede enviar (i) un mensaje para proporcionar la medicion de fase piloto, con los datos de medicion de fase piloto, (ii) un mensaje de solicitud de respuesta de ubicacion, para solicitar una estimacion de ubicacion, y/u (iii) otros mensajes, a la PDE 130 (tambien etapa i).
La PDE 130 puede calcular una estimacion de ubicacion final para la estacion movil 110 sobre la base de la estimacion de ubicacion inicial determinada por la PDE 130 y los datos de medicion recibidos desde la estacion movil 110. Si las mediciones desde la estacion movil 110 son suficientes para determinar una mejor estimacion de ubicacion, a continuacion, la PDE 130 puede utilizar la estimacion de ubicacion inicial como la estimacion de ubicacion final. En cualquier caso, la PDE 130 puede enviar un mensaje para proporcionar una respuesta de ubicacion, con la estimacion de ubicacion final, a la estacion movil 110 (etapa j). La estacion movil 110 puede enviar a la PDE 130 un mensaje para proporcionar informacion sobre MS, con un indicador de final de sesion fijado a 1, para terminar la sesion de ubicacion (etapa k).
La FIG. 5 muestra un diseno de un flujo de llamadas 500 para la localizacion originada por movil y basada en MS. La estacion movil 110 puede obtener inicialmente la informacion de identificacion (por ejemplo, SID, NID y BASE_ID) y la ubicacion (por ejemplo, latitud y longitud) de la femto-celula 120 (etapa a). La estacion movil 110 puede enviar un mensaje para proporcionar informacion de MS, con sus capacidades de localizacion y con un indicador de inicio de sesion fijado en 1, a la PDE 130 (etapa b). La estacion movil 110 tambien puede enviar un mensaje para proporcionar informacion avanzada sobre parametros del sistema, con la informacion de identificacion y ubicacion de la femto-celula 120, a la PDE 130 (etapa c).
La PDE 130 puede recibir los mensajes desde la estacion movil 110. La PDE 130 puede determinar que la NID recibida desde la estacion movil 110 en la etapa c esta presente en la base de datos de femto NID 134 (etapa d). La PDE 130 puede determinar el MAR de la femto-celula 120 en base a la NID, como se ha descrito anteriormente. La PDE 130 tambien puede determinar la altitud de la femto-celula 120 basandose en la latitud y longitud de la femto- celula 120. La PDE 130 puede usar la ubicacion (por ejemplo, latitud, longitud y, posiblemente, altitud) de la femto- celula 120 como una estimacion de ubicacion inicial.
5
10
15
20
25
30
35
40
45
50
55
60
65
La estacion movil 110 puede medir las fases piloto de las estaciones base visibles de una lista de vecinos y puede enviar un mensaje para proporcionar la medicion de fase piloto, con los datos de medicion de fase piloto, a la PDE 130 (etapa e). Como alternativa, la estacion movil 110 puede enviar un numero de referencia pseudo-aleatorio (PN) a la PDE 130, que a continuacion puede proporcionar una estimacion de ubicacion de centro de sector. La estacion movil 110 tambien puede enviar (i) un mensaje de solicitud de respuesta de ubicacion, para pedir una estimacion de ubicacion inicial, (ii) un mensaje de solicitud de calendario astronomico del GPS, para pedir datos de calendario astronomico del GPS, (iii) un mensaje de solicitud de efemerides del GPS, para pedir datos de efemerides del GPS, y/u (iv) otros mensajes, a la PDE 130 (tambien la etapa e). La PDE 130 puede determinar los datos adecuados de calendario astronomico y de efemerides, en base a la estimacion de ubicacion inicial. La PDE 130 puede a continuacion enviar (i) un mensaje para proporcionar respuesta de ubicacion, con la estimacion de ubicacion inicial, (ii) un mensaje para proporcionar el calendario astronomico del GPS, con los datos del calendario astronomico, y (iii) un mensaje para proporcionar efemerides del GPS, con los datos de efemerides, a la estacion movil 110 (etapa f). La estacion movil 110 puede enviar un mensaje para proporcionar informacion de MS a la PDE 130, con un indicador de final de sesion fijado en 1, para terminar la sesion de ubicacion (etapa g).
El flujo de llamadas 400 en la FIG. 4 puede utilizarse para obtener una estimacion de ubicacion para la estacion movil 110. El flujo de llamadas 500 en la FIG. 5 puede utilizarse siempre que la estacion movil 110 tenga que actualizar sus datos de calendario astronomico y/o efemerides. Tambien pueden ser definidos otros flujos de llamadas para dar soporte a la localizacion de una estacion movil en comunicacion con una femto-celula.
La descripcion anterior supone que la femto-celula 120 puede determinar su ubicacion y puede transmitir su latitud y longitud a las estaciones moviles, segun el soporte prestado en el 3GPP2. La estacion movil 110 puede a continuacion enviar la latitud y longitud de la femto-celula 120 a la PDE 130. La femto-celula 120 puede no ser capaz de transmitir su latitud y longitud a las estaciones moviles, por ejemplo, debido a la falta de campos de mensaje adecuados en las redes del 3GPP. Esta limitacion puede afrontarse de diversas formas. En un diseno, la PDE 130 puede participar en una sesion de ubicacion con la femto-celula 120 para determinar la ubicacion de la femto-celula. En otro diseno, se puede obtener una estimacion de ubicacion grosera para la femto-celula 120, basandose en informacion de identificacion para la femto-celula 120. En otro diseno mas, se puede utilizar una ubicacion por omision para la femto-celula 120, para proporcionar datos de asistencia a la estacion movil 110.
La estacion movil 110 puede enviar una identidad especialmente asignada de la femto-celula 120 a la PDE 130, para permitir que la PDE 130 detecte la celula como una femto-celula. La identidad especialmente asignada tambien se puede usar para transmitir otra informacion para la femto-celula 120, por ejemplo, el MAR, etc.
Las tecnicas descritas en este documento pueden superar la falta de un conocimiento a priori de la ubicacion de una femto-celula para la localizacion de una estacion movil. La femto-celula puede transmitir su ubicacion a la estacion movil (si la tecnologfa de radio o interfaz aerea presta soporte a dicha funcionalidad) para su uso por la estacion movil, incluso permitir a la estacion movil remitir la ubicacion de la femto-celula a un servidor de ubicacion. Si tal funcionalidad no tiene soporte por parte de la tecnologfa de radio, entonces el servidor de ubicacion puede participar en una sesion de ubicacion con la femto-celula para determinar la ubicacion de la femto-celula. El servidor de ubicacion tambien puede consultar una base de datos para la ubicacion de la femto-celula si la estacion movil no proporciona dicha informacion.
A la femto-celula se le puede asignar un valor especial para una identidad seleccionada. La identidad seleccionada puede ser cualquier identidad adecuada que tenga soporte por parte de la tecnologfa de radio. Pueden seleccionarse diferentes identidades para su uso en diferentes tecnologfas de radio, por ejemplo, la NID se puede utilizar en el CDMA 1X. El valor especial puede estar dentro de un rango reservado de valores y puede transferir de forma implfcita conocimiento tal como el area de cobertura, la incertidumbre de ubicacion, el nivel de potencia de transmision y/u otro parametro para la femto-celula. La identidad seleccionada puede ser transmitida por la femto- celula a la estacion movil, que puede usar y/o remitir la identidad al servidor de ubicacion. El servidor de ubicacion puede recibir la ubicacion y la identidad seleccionada de la femto-celula. El servidor de ubicacion puede utilizar esta informacion para dar soporte a la localizacion de la estacion movil, por ejemplo, para proporcionar datos de asistencia o para calcular una estimacion de ubicacion para la estacion movil.
Las tecnicas descritas en este documento pueden utilizarse para dar soporte a la localizacion de las estaciones moviles que reciben servicio de las femto-celulas, como se ha descrito. Las tecnicas tambien pueden utilizarse para dar soporte a la localizacion de las estaciones moviles que reciben servicio de estaciones base, puntos de acceso y/u otras estaciones, para las que un conocimiento a priori de sus ubicaciones no esta disponible.
Las tecnicas descritas en este documento pueden utilizarse para dar soporte a la localizacion mediante soluciones de plano de usuario y de plano de control. Una solucion de plano de usuario o de plano de control puede incluir diversos elementos de red, interfaces, protocolos, procedimientos y mensajes para dar soporte a los servicios de localizacion y de ubicacion. En una solucion de plano de usuario, los mensajes que dan soporte a servicios de localizacion y de ubicacion pueden llevarse como parte de los datos transferidos entre entidades de red y una estacion movil, por lo general, con los protocolos de datos estandar, tales como el Protocolo de Control de
5
10
15
20
25
30
35
40
45
50
55
60
65
Transmision (TCP) y el Protocolo de Internet (IP). En una solucion de plano de control, los mensajes que dan soporte a servicios de localizacion y de ubicacion pueden llevarse como parte de la senalizacion transferida entre entidades de red y entre una entidad de red y una estacion movil, por lo general, con los protocolos especfficos de la red, interfaces y mensajes de senalizacion. Entre algunas soluciones ejemplares de plano de usuario se incluyen la SUPL de la OMA, X.S0024 del 3GPP2, y V1 y V2 del Grupo de Desarrollo de CDMA (CDG). Entre algunas soluciones ejemplares de plano de control se incluyen IS-881 y X.S0002 del 3GPP2, y TS 23.271, TS 43.059 y TS 25.305 del 3GPP.
La FIG. 6 muestra un diseno de un proceso 600 para llevar a cabo la localizacion. El proceso 600 puede ser realizado por una estacion movil (como se describe a continuacion) o por alguna otra entidad. La estacion movil puede obtener la ubicacion de una femto-celula (bloque 612). La estacion movil tambien puede obtener al menos una identidad (por ejemplo, una NID) asignada a la femto-celula y utilizada para diferenciar la femto-celula de los sectores en una red inalambrica (bloque 614). Los sectores tambien pueden denominarse celulas. En un diseno, la estacion movil puede recibir un mensaje de sobrecarga (por ejemplo, un mensaje de parametros del sistema), transmitido por la femto-celula y puede obtener al menos una identidad y la ubicacion de la femto-celula a partir del mensaje de sobrecarga. La estacion movil tambien puede obtener al menos una identidad y la ubicacion de la femto- celula de otras maneras.
La estacion movil puede enviar la al menos una identidad y la ubicacion de la femto-celula a un servidor de ubicacion (bloque 616). La estacion movil puede llevar a cabo a partir de entonces la localizacion con el servidor de ubicacion para obtener una estimacion de ubicacion para la estacion movil (bloque 618). El servidor de ubicacion puede diferenciar la femto-celula de los sectores en la red inalambrica, basandose en la al menos una identidad. La localizacion se puede realizar sobre la base de la ubicacion de la femto-celula y otra informacion (por ejemplo, un MAR) obtenido en base a la al menos una identidad de la femto-celula. En un diseno de bloque 618, la estacion movil puede recibir datos de asistencia, que pueden ser determinados por el servidor de ubicacion en base a la ubicacion de la femto-celula. En otro diseno, la estacion movil puede enviar las mediciones de pseudo-distancia al servidor de ubicacion y puede recibir una estimacion de ubicacion, que puede ser determinada por el servidor de ubicacion en base a la ubicacion de la femto-celula y las mediciones de pseudo-distancia. La estacion movil tambien puede realizar otras tareas para la localizacion.
La FIG. 7 muestra un diseno de un proceso 700 para dar soporte a la localizacion. El proceso 700 puede ser realizado por una femto-celula (como se describe a continuacion) o por alguna otra entidad. La femto-celula puede determinar su ubicacion, por ejemplo, en base a las senales desde los satelites en un SPS (bloque 712). La femto- celula tambien puede determinar al menos una identidad asignada a la femto-celula, y utilizada para diferenciar la femto-celula de los sectores en una red inalambrica (bloque 714). La femto-celula puede enviar la al menos una identidad y su ubicacion (por ejemplo, en un mensaje de sobrecarga tal como un mensaje de parametros del sistema) a al menos una estacion movil, como una ayuda para la localizacion (bloque 716).
En un diseno, la al menos una identidad puede comprender una identidad (por ejemplo, una NID) que tiene un valor dentro de un rango de valores reservados para las femto-celulas. La femto-celula puede diferenciarse de los sectores en la red inalambrica en base al valor de la identidad. En otro diseno, la al menos una identidad puede comprender una identidad que tenga un valor dentro de uno de multiples rangos de valores, estando cada rango de valores reservado para las femto-celulas de un tipo diferente. La femto-celula puede diferenciarse de los sectores en la red inalambrica y el tipo de la femto-celula puede determinarse basandose en el valor de la identidad. En un diseno, cada rango de valores puede estar asociado a un MAR particular para femto-celulas asignadas con valores en el rango. La identidad tambien puede transmitir otra informacion para la femto-celula.
En un diseno, la al menos una identidad puede comprender (i) una NID utilizada en el 3GPP2. En otros disenos, la al menos una identidad puede comprender una SID y/o una BASE_ID utilizada en el 3GPP2, (ii) un MCC, un MNC, un LAC y/o una CID utilizados en el GSM, (iii) un MCC, una MNC, una RNC-ID y/o una CID utilizados en el WCDMA, o (iv) algunas otras identidades.
La FIG. 8 muestra un diseno de un proceso 800 para dar soporte a la localizacion. El proceso 800 puede ser realizado por un servidor de ubicacion (por ejemplo, una PDE) o por alguna otra entidad. El servidor de ubicacion puede recibir al menos una identidad de una femto-celula desde una estacion movil (bloque 812). El servidor de ubicacion tambien puede obtener la ubicacion de la femto-celula, por ejemplo, desde la estacion movil (bloque 814). El servidor de ubicacion tambien puede obtener la ubicacion de la femto-celula mediante la realizacion de la localizacion con la femto-celula o consultando una base de datos en base a la al menos una identidad. El servidor de ubicacion puede diferenciar la femto-celula de los sectores en una red inalambrica, en base a la al menos una identidad de la femto-celula (bloque 816). El servidor de ubicacion puede, a continuacion, realizar la localizacion de la estacion movil en base a la informacion para (por ejemplo, la ubicacion de) la femto-celula (bloque 818).
En un diseno, la al menos una identidad puede comprender una identidad (por ejemplo, una NID) que tiene un valor dentro de un rango de valores reservados para las femto-celulas. El servidor de ubicacion puede identificar la femto- celula como una femto-celula, basandose en que el valor de la identidad este dentro del rango de valores. En otro diseno, la al menos una identidad puede comprender una identidad que tenga un valor dentro de uno de los
5
10
15
20
25
30
35
40
45
50
55
60
65
multiples rangos de valores, estando cada rango de valores reservado para las femto-celulas de un tipo diferente. El servidor de ubicacion puede identificar la femto-celula como dotada de un tipo de femto-celula particular, en base al valor de la identidad.
En un diseno, la ubicacion de la femto-celula puede comprender una latitud y una longitud. El servidor de ubicacion puede determinar una altitud de la femto-celula en base a la latitud y la longitud de la femto-celula. El servidor de ubicacion puede a continuacion realizar la localizacion en base, ademas, a la altura de la femto-celula. En un diseno, el servidor de ubicacion puede determinar un MAR de la femto-celula en base a la al menos una identidad de la femto-celula. El servidor de ubicacion puede realizar la localizacion en base, ademas, al MAR.
En un diseno de bloque 818, el servidor de ubicacion puede determinar datos de asistencia para la estacion movil en base a la ubicacion de la femto-celula y puede enviar los datos de asistencia a la estacion movil. En otro diseno, el servidor de ubicacion puede recibir mediciones de pseudo-distancia desde la estacion movil y puede determinar una estimacion de ubicacion para la estacion movil en base a la ubicacion de la femto-celula y a las mediciones de pseudo-distancia. El servidor de ubicacion puede, a continuacion, enviar la estimacion de ubicacion a la estacion movil. El servidor de ubicacion puede tambien realizar otras tareas de localizacion.
La FIG. 9 muestra un diagrama de bloques de un diseno de la estacion movil 110, la femto-celula 120 y el servidor de ubicacion / PDE 130 en la FIG. 1. Por simplicidad, la FIG. 9 muestra uno o mas controladores / procesadores 910, una memoria 912 y un transmisor / receptor 914 para la estacion movil 110, uno o mas controladores / procesadores 920, una memoria (Mem) 922, un transmisor / receptor 924 y una unidad de comunicacion (Comm) 926 para la femto-celula 120, y uno o mas controladores / procesadores 930, una memoria 932 y una unidad de comunicacion (Comm) 934 para la PDE 130. En general, cada entidad puede incluir cualquier numero de unidades de procesamiento (por ejemplo, controladores, procesadores, etc.), memorias, transmisores, receptores, unidades de comunicacion, etc.
En el enlace descendente, la femto-celula 120 puede transmitir datos de trafico, senalizacion (por ejemplo, mensajes de sobrecarga, tales como un mensaje de parametros del sistema), y senales piloto a estaciones moviles dentro de su area de cobertura. Estos diversos tipos de informacion pueden ser procesados por la unidad de procesamiento 920, acondicionados por el transmisor 924 y transmitidos en el enlace descendente. En la estacion movil 110, la senal de enlace descendente desde la femto-celula 120 puede ser recibida y acondicionada por el receptor 914 y ser procesada adicionalmente por la unidad de procesamiento 910 para obtener varios tipos de informacion. La unidad de procesamiento 910 tambien puede llevar a cabo o dirigir el proceso 600 en la FIG. 6 y/u otros procesos para las tecnicas descritas en el presente documento. La unidad de procesamiento 910 tambien puede realizar el procesamiento para la estacion movil 110 en las figuras 2, 4 y 5. La memoria 912 puede almacenar codigos de programa y datos para la estacion movil 110. En el enlace ascendente, la estacion movil 110 puede transmitir datos de trafico, senalizacion y senales piloto a la femto-celula 120. Estos diversos tipos de informacion pueden ser procesados por la unidad de procesamiento 910, acondicionados por el transmisor 914 y transmitidos en el enlace ascendente. En la femto-celula 120, la senal de enlace ascendente desde la estacion movil 110 puede ser recibida y acondicionada por el receptor 924 y procesada adicionalmente por la unidad de procesamiento 920 para obtener diversos tipos de informacion desde la estacion movil 110. La unidad de procesamiento 920 tambien puede llevar a cabo o dirigir el proceso 700 en la FIG. 7 y/u otros procesos para las tecnicas descritas en el presente documento. La unidad de procesamiento 920 tambien puede llevar a cabo el procesamiento para la femto-celula 120 en la FIG. 2. La memoria 922 puede almacenar codigos de programa y datos para la femto-celula 120. La femto-celula 120 puede comunicarse con otras entidades, por ejemplo, en la red de datos 122, mediante la unidad de comunicacion 926.
La estacion movil 110 tambien puede recibir y procesar las senales desde los satelites. Las senales de satelite pueden ser recibidas por el receptor 914 y procesadas por la unidad de procesamiento 910 para obtener pseudo- distancias para los satelites. La unidad de procesamiento 910 puede calcular una estimacion de ubicacion para la estacion movil 110 en base a las pseudo-distancias. La unidad de procesamiento 910 tambien puede proporcionar las pseudo-distancias y/o mediciones por satelite a la PDE 130, que puede calcular la estimacion de ubicacion para la estacion movil 110.
Dentro de la PDE 130, la unidad de procesamiento 930 puede realizar el procesamiento para dar soporte a servicios de localizacion y de ubicacion para las estaciones moviles. Por ejemplo, la unidad de procesamiento 930 puede llevar a cabo o dirigir el proceso 300 en la FIG. 3, el proceso 800 en la FIG. 8 y/u otros procesos para las tecnicas descritas en el presente documento. La unidad de procesamiento 930 tambien puede realizar el procesamiento para la PDE 130 en las figuras 2, 4 y 5. La unidad de procesamiento 930 tambien puede calcular una estimacion de ubicacion para la estacion movil 110, proporcionar datos de asistencia, proporcionar informacion de ubicacion a los clientes de LBS, etc. La memoria 932 puede almacenar codigos de programa y datos para la PDE 130. La unidad de comunicacion 934 puede permitir a la PDE 130 comunicarse con la estacion movil 110 y/u otras entidades, por ejemplo, en la red de datos 122.
Un sistema de localizacion por satelite (SPS) incluye normalmente un sistema de transmisores situados para permitir que las entidades determinen su ubicacion terrestre o aerea en funcion, al menos en parte, de senales recibidas
5
10
15
20
25
30
35
40
45
50
55
60
65
desde los transmisores. Un transmisor de este tipo transmite normalmente una senal marcada con un codigo de ruido pseudo-aleatorio (PN) repetitivo de un numero establecido de segmentos y puede estar ubicado en estaciones de control terrestres, equipos de usuario y/o vehfculos espaciales. En un ejemplo particular, tales transmisores pueden estar ubicados en vehfculos satelitales (SV) que orbitan la tierra. Por ejemplo, un SV en una constelacion del Sistema Global de Navegacion por Satelite (GNSS), tal como el Sistema de Localizacion Global (GPS), Galileo, Glonass o Compass, puede transmitir una senal marcada con un codigo de PN que puede distinguirse de codigos PN transmitidos por otros SV en la constelacion (por ejemplo, usando diferentes codigos de PN para cada satelite, como en GPS, o usando el mismo codigo en diferentes frecuencias, como en Glonass). Segun determinados aspectos, las tecnicas presentadas en el presente documento no estan limitadas a sistemas globales (por ejemplo, GNSS) para los SPS. Por ejemplo, las tecnicas proporcionadas en el presente documento pueden aplicarse a, o habilitarse de otro modo para su uso en, varios sistemas regionales tales como, por ejemplo, el sistema de satelites cuasi-cenitales (QZSS) en Japon, el sistema de satelites de navegacion regional indio (IRNSS) en la India, Beidou en China, etc., y/o varios sistemas de aumento (por ejemplo, un sistema de aumento basado en satelites (SBAS)) que pueden estar asociados a, o habilitados de otro modo para su uso con, uno o mas sistemas de satelites de navegacion global y/o regional. A modo de ejemplo no limitativo, un SBAS puede incluir uno o mas sistemas de aumento que proporciona(n) informacion de integridad, correcciones diferenciales, etc., tales como, por ejemplo, el sistema de aumento de area extensa (WAAS), el servicio europeo de superposicion de navegacion geoestacionaria (EGNOS), el sistema de aumento por satelite multifuncional (MSAS), la navegacion geo-aumentada y asistida por GPS, o el sistema de navegacion aumentada con GPS y Geo-aumentada (GAGAN) y/o similares. Por tanto, tal y como se usa en el presente documento, un SPS puede incluir cualquier combinacion de uno o mas sistemas de satelites de navegacion global y/o regional, y/o sistemas de aumento, y las senales de SPS pueden incluir senales de SPS, senales de tipo SPS y/u otras senales asociadas a tal o tales SPS.
Una estacion movil (MS) se refiere a un dispositivo tal como un dispositivo celular u otro dispositivo de comunicacion inalambrica, un dispositivo de un sistema de comunicaciones personal (PCS), un dispositivo de navegacion personal (PND), un gestor de informacion personal (PIM), un asistente digital personal (PDA), un ordenador portatil u otro dispositivo movil adecuado que pueda recibir senales inalambricas de comunicacion y/o de navegacion. El termino "estacion movil" tambien pretende incluir dispositivos que se comunican con un dispositivo de navegacion personal (PND), tal como mediante una conexion inalambrica de corto alcance, una conexion mediante infrarrojos, una conexion por lfnea de cable u otra conexion, independientemente de si la recepcion de senales de satelites, la recepcion de datos de asistencia y/o el procesamiento relacionado con la posicion se llevan a cabo en el dispositivo o en el PND. Ademas, la "estacion movil" pretende incluir todos los dispositivos, incluyendo dispositivos de comunicacion inalambrica, ordenadores, ordenadores portatiles, etc., que puedan comunicarse con un servidor, tal como a traves de Internet, Wi-Fi u otra red, e independientemente de si la recepcion de senales por satelites, la recepcion de datos de asistencia y/o el procesamiento relacionado con la posicion se llevan a cabo en el dispositivo, en un servidor o en otro dispositivo asociado a la red. Cualquier combinacion funcional de lo anterior tambien se considera una "estacion movil".
Los expertos en la tecnica entenderan que la informacion y las senales pueden representarse usando cualquiera entre una diversidad de tecnologfas y tecnicas diferentes. Por ejemplo, los datos, las instrucciones, los comandos, la informacion, las senales, los bits, los sfmbolos y los chips que puedan haber sido mencionados a lo largo de la descripcion anterior, pueden representarse mediante tensiones, corrientes, ondas electromagneticas, campos o partfculas magneticos, campos o partfculas opticos o cualquier combinacion de los mismos.
Los expertos en la tecnica apreciaran ademas que los diversos bloques logicos, modulos, circuitos y etapas de algoritmo ilustrativos, descritos en relacion con la divulgacion en el presente documento, pueden implementarse como hardware electronico, codigo de programa informatico o combinaciones de ambos. Para ilustrar claramente esta intercambiabilidad de hardware y codigo de programa, anteriormente se han descrito diversos componentes, bloques, modulos, circuitos y pasos ilustrativos, generalmente, en lo que respecta a su funcionalidad. Si tal funcionalidad se implementa como hardware o software / firmware, depende de la aplicacion particular y de las limitaciones de diseno impuestas sobre todo el sistema. Los expertos en la tecnica pueden implementar la funcionalidad descrita de diferentes maneras para cada aplicacion particular, pero no debe interpretarse que tales decisiones de implementacion suponen un alejamiento del alcance de la presente divulgacion.
Las metodologfas descritas en el presente documento pueden implementarse por diversos medios, en funcion de la aplicacion. Por ejemplo, estas metodologfas pueden implementarse en hardware, software o cualquier combinacion de los mismos. Para una implementacion que implica al hardware, las unidades de procesamiento pueden implementarse dentro de uno o mas circuitos integrados especfficos de la aplicacion (ASIC), procesadores de senales digitales (DSP), dispositivos de procesamiento de senales digitales (DSPD), dispositivos logicos programables (PLD), formaciones de compuertas programables en el terreno (FPGA), procesadores, controladores, microcontroladores, microprocesadores, dispositivos electronicos, otras unidades electronicas disenadas para realizar las funciones descritas en el presente documento, o una combinacion de los mismos.
Para una implementacion que implique firmware y/o software, las metodologfas pueden implementarse con modulos (por ejemplo, procedimientos, funciones, etc.) que realicen las funciones descritas en el presente documento. Cualquier medio legible por maquina que realice instrucciones de manera tangible puede usarse para implementar
5
10
15
20
25
30
35
las metodologfas descritas en el presente documento. Por ejemplo, codigos de software pueden almacenarse en una memoria y ejecutarse mediante una unidad de procesamiento. La memoria puede implementarse dentro de la unidad de procesamiento, o ser externa a la unidad de procesamiento. Tal y como se usa en el presente documento, el termino "memoria" se refiere a cualquier tipo de memoria a largo plazo, a corto plazo, volatil, no volatil, o a otro tipo de memoria, y no ha de limitarse a ningun tipo particular de memoria, o numero de memorias, o al tipo de medios en los que se almacena la memoria.
Si se implementan en firmware y/o software, las funciones pueden almacenarse como una o mas instrucciones o codigo en un medio legible por ordenador. Los ejemplos incluyen medios legibles por ordenador codificados con una estructura de datos y medios legibles por ordenador, codificados con un programa informatico. El medio legible por ordenador puede tomar la forma de un producto de programa de ordenador. Los medios legibles por ordenador incluyen medios ffsicos de almacenamiento informatico. Un medio de almacenamiento puede ser cualquier medio disponible al que pueda accederse mediante un ordenador. A modo de ejemplo, y no de manera limitativa, tales medios legibles por ordenador pueden comprender RAM, ROM, EEPROM, CD-ROM u otro almacenamiento de disco optico, almacenamiento de disco magnetico, almacenamiento de semiconductor u otros dispositivos de almacenamiento, o cualquier otro medio que pueda usarse para almacenar codigo de programa deseado en forma de instrucciones o estructuras de datos y al que puede accederse mediante un ordenador; tal y como se usa en el presente documento, los discos incluyen el disco compacto (CD), el disco de laser, el disco optico, el disco versatil digital (DVD), el disco flexible y el disco Blu-ray, donde algunos reproducen normalmente datos de manera magnetica, mientras que otros reproducen datos de manera optica con laser. Las combinaciones de lo que antecede tambien deberfan incluirse dentro del alcance de los medios legibles por ordenador.
Ademas de almacenarse en un medio legible por ordenador, las instrucciones y/o los datos pueden proporcionarse como senales en medios de transmision incluidos en un aparato de comunicacion. Por ejemplo, un aparato de comunicacion puede incluir un transceptor que presenta senales que indican instrucciones y datos. Las instrucciones y los datos estan configurados para hacer que una o mas unidades de procesamiento implementen las funciones esbozadas en las reivindicaciones. Es decir, el aparato de comunicacion incluye medios de transmision con senales que indican informacion para llevar a cabo las funciones divulgadas. En un primer momento, los medios de transmision incluidos en el aparato de comunicacion pueden incluir un primer fragmento de la informacion para llevar a cabo las funciones divulgadas, mientras que en un segundo momento los medios de transmision incluidos en el aparato de comunicacion pueden incluir un segundo fragmento de la informacion para llevar a cabo las funciones divulgadas.
La anterior descripcion de la divulgacion se proporciona para permitir que cualquier experto en la tecnica realice o use la divulgacion. Diversas modificaciones de la divulgacion resultaran inmediatamente evidentes para los expertos en la tecnica, y los principios genericos definidos en el presente documento pueden aplicarse a otras variaciones sin apartarse del alcance de la divulgacion.
Claims (10)
- REIVINDICACIONES1. Un procedimiento (600) para llevar a cabo la localizacion en una estacion movil (110), que comprende:5 obtener (614) al menos una identidad desde una femto-celula (120), en el que la identidad es asignada ala femto-celula y utilizada para diferenciar la femto-celula de los sectores en una red inalambrica (100);enviar (616) la al menos una identidad de la femto-celula a un servidor de ubicacion (130), en el que la al menos una identidad comprende una identidad que tiene un valor dentro de uno de los multiples rangos 10 de valores, estando cada rango de valores reservado para las femto-celulas de un tipo diferente, y en elque la femto-celula se diferencia de los sectores en la red inalambrica y un tipo de la femto-celula se determina basandose en el valor de la identidad; yllevar a cabo (618) la localizacion con el servidor de ubicacion (130) para obtener una estimacion de 15 ubicacion para una estacion movil, diferenciando el servidor de ubicacion la femto-celula de los sectoresen la red inalambrica basandose en la al menos una identidad.
- 2. El procedimiento (600) de la reivindicacion 1, que comprende ademas:20 obtener (612) la ubicacion de la femto-celula; yenviar (616) la ubicacion de la femto-celula al servidor de ubicacion, y en el que la localizacion se lleva a cabo en base a la ubicacion de la femto-celula.25 3. El procedimiento (600) de la reivindicacion 2, que comprende ademas:recibir un mensaje de sobrecarga transmitido por la femto-celula, y en el que la al menos una identidad de la femto-celula y la ubicacion de la femto-celula se obtienen del mensaje de sobrecarga.30 4. El procedimiento (600) de la reivindicacion 2, en el que realizar la localizacion comprende recibir datos deasistencia determinados por el servidor de ubicacion en base a la ubicacion de la femto-celula.
- 5. El procedimiento (600) de la reivindicacion 2, en el que realizar la localizacion comprende enviar mediciones de pseudo-distancia al servidor de ubicacion, y35 recibir una estimacion de ubicacion determinada por el servidor de ubicacion en base a la ubicacion de lafemto-celula y a las mediciones de pseudo-distancia.
- 6. Un aparato para realizar la localizacion en una estacion movil (110), que comprende:40 medios para obtener al menos una identidad desde una femto-celula (120), en el que la identidad esasignada a la femto-celula y se utiliza para diferenciar la femto-celula de los sectores en una red inalambrica;medios para enviar la al menos una identidad de la femto-celula a un servidor de ubicacion (130), en el 45 que la al menos una identidad comprende una identidad que tiene un valor dentro de uno de los multiplesrangos de valores, estando cada rango de valores reservado para las femto-celulas de un tipo diferente, y en el que la femto-celula se diferencia de los sectores en la red inalambrica y un tipo de la femto-celula se determina basandose en el valor de la identidad; y50 medios para realizar la localizacion con el servidor de ubicacion, para obtener una estimacion deubicacion para una estacion movil, diferenciando el servidor de ubicacion la femto-celula de los sectores en la red inalambrica en base a la al menos una identidad.
- 7. El aparato de la reivindicacion 6, que comprende adicionalmente:55medios para obtener la ubicacion de la femto-celula (120); ymedios para enviar la ubicacion de la femto-celula (120) al servidor de ubicacion (130), y en el que la localizacion se lleva a cabo en base a la ubicacion de la femto-celula.60
- 8. El aparato de la reivindicacion 7, que comprende adicionalmente:medios para recibir un mensaje de sobrecarga transmitido por la femto-celula (120), y en el que la al menos una identidad de la femto-celula y la ubicacion de la femto-celula se obtienen del mensaje de 65 sobrecarga.51015202530
- 9. Un producto de programa informatico, que comprende:un medio legible por ordenador que comprende instrucciones para realizar la localizacion en una estacion movil (110):codigo para hacer que al menos una unidad de procesamiento obtenga al menos una identidad desde una femto-celula (120), asignada a la femto-celula (120), y utilizada para diferenciar la femto-celula de los sectores en una red inalambrica (100),codigo para hacer que al menos una unidad de procesamiento envfe la al menos una identidad de la femto-celula a un servidor de ubicacion (130), en el que la al menos una identidad comprende una identidad que tiene un valor dentro de uno de los multiples rangos de valores, estando cada rango de los valores reservado para las femto-celulas de un tipo diferente, y en el que la femto-celula se diferencia de los sectores en la red inalambrica y un tipo de la femto-celula se determina basandose en el valor de la identidad, ycodigo para hacer que la al menos una unidad de procesamiento realice la localizacion con el servidor de ubicacion, para obtener una estimacion de ubicacion para una estacion movil, diferenciando el servidor de ubicacion la femto-celula de los sectores en la red inalambrica en base a la al menos una identidad.
- 10. El procedimiento de la reivindicacion 1, en el que cada rango de valores se asocia a un rango maximo de antena (MAR) en particular.
- 11. El procedimiento de la reivindicacion 1, en el que la al menos una identidad comprende una identificacion de red (NID) utilizada en una red (100) del 3GPP2.
- 12. El procedimiento de la reivindicacion 1, en el que la ubicacion de la femto-celula (120) se obtiene desde la estacion movil (110), o mediante la realizacion de la localizacion con la femto-celula, o consultando una base de datos en base a la al menos una identidad.
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US18051109P | 2009-05-22 | 2009-05-22 | |
| US180511P | 2009-05-22 | ||
| US12/783,923 US8700051B2 (en) | 2009-05-22 | 2010-05-20 | Positioning of a wireless device served by a femto cell |
| US783923 | 2010-05-20 | ||
| PCT/US2010/035794 WO2010135657A1 (en) | 2009-05-22 | 2010-05-21 | Positioning of a wireless device served by a femto cell, using the femto cell identifier and location |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2605475T3 true ES2605475T3 (es) | 2017-03-14 |
Family
ID=43124899
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES10722245.7T Active ES2605475T3 (es) | 2009-05-22 | 2010-05-21 | Localización de un dispositivo inalámbrico que recibe servicio de una femto-célula, utilizando el identificador de femto-célula y la ubicación |
Country Status (8)
| Country | Link |
|---|---|
| US (4) | US8700051B2 (es) |
| EP (2) | EP3116273A1 (es) |
| JP (2) | JP5636422B2 (es) |
| CN (2) | CN104735782B (es) |
| ES (1) | ES2605475T3 (es) |
| HU (1) | HUE029819T2 (es) |
| TW (1) | TW201134271A (es) |
| WO (1) | WO2010135657A1 (es) |
Families Citing this family (35)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101459985B (zh) * | 2007-12-14 | 2010-12-08 | 华为技术有限公司 | 无线通信系统中邻区信息传递的方法和设备 |
| US8700051B2 (en) * | 2009-05-22 | 2014-04-15 | Qualcomm Incorporated | Positioning of a wireless device served by a femto cell |
| US7995482B2 (en) * | 2009-06-08 | 2011-08-09 | Alcatel-Lucent Usa Inc. | Femto base stations and methods for operating the same |
| JP5571783B2 (ja) * | 2009-06-24 | 2014-08-13 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | セルラネットワークにおける測位支援方法及び装置 |
| US8277894B2 (en) * | 2009-07-16 | 2012-10-02 | Rohm And Haas Electronic Materials Llc | Selenium ink and methods of making and using same |
| CN102026368A (zh) * | 2009-09-29 | 2011-04-20 | 大唐移动通信设备有限公司 | 一种小区位置信息获取方法、系统及装置 |
| TW201210363A (en) * | 2010-08-25 | 2012-03-01 | Askey Computer Corp | Micro hive base and method of switching communication services |
| US10267892B2 (en) | 2010-10-04 | 2019-04-23 | Qualcomm Incorporated | Locating a device using a reference point to align location information |
| TW201220903A (en) * | 2010-11-04 | 2012-05-16 | Askey Computer Corp | Method for applying SUPL platform to position pico-base-station, and system thereof |
| TW201220876A (en) * | 2010-11-05 | 2012-05-16 | Askey Computer Corp | Communication service switching processing system of a femtocell and method thereof |
| US9144054B2 (en) * | 2010-12-03 | 2015-09-22 | Qualcomm Incorporated | Distributed A-GNSS positioning of static devices |
| US8855676B2 (en) | 2011-03-24 | 2014-10-07 | Sprint Spectrum L.P. | Method and apparatus for providing satellite assistance data |
| DE102011006181A1 (de) * | 2011-03-25 | 2012-09-27 | Vodafone Holding Gmbh | System und Verfahren zum funkbasierten Lokalisieren eines Endgeräts |
| US9125165B2 (en) | 2011-07-29 | 2015-09-01 | Broadcom Corporation | WLAN-based positioning system |
| US8897739B1 (en) | 2011-08-18 | 2014-11-25 | Sprint Communications Company L.P. | Distributed antenna system that provides information for a location based on pseudo-network identifiers |
| WO2013040711A1 (en) | 2011-09-23 | 2013-03-28 | Rx Networks Inc. | Geo-reference based positioning of a mobile device |
| US20130143585A1 (en) * | 2011-12-02 | 2013-06-06 | Peter Kenington | Method and apparatus for geolocating a wireless communication unit |
| US8644855B2 (en) | 2011-12-12 | 2014-02-04 | Hewlett-Packard Development Company, L.P. | Femtocell network for determining location of a mobile device |
| JP6175820B2 (ja) * | 2012-06-27 | 2017-08-09 | 株式会社リコー | 通信装置及び通信システム |
| JP5606510B2 (ja) * | 2012-09-27 | 2014-10-15 | ソフトバンクモバイル株式会社 | 屋内装置及び測位方法 |
| JP5554813B2 (ja) * | 2012-09-27 | 2014-07-23 | ソフトバンクモバイル株式会社 | 測位システム及び測位方法 |
| US9274210B2 (en) | 2012-10-19 | 2016-03-01 | Qualcomm Incorporated | Indoor radio ranging based on a subset of subcarriers employed by orthogonal frequency division multiplexing (OFDM) |
| JP5606514B2 (ja) * | 2012-10-31 | 2014-10-15 | ソフトバンクモバイル株式会社 | 屋内装置、測位システム、測位方法、および測位プログラム |
| US9602962B2 (en) * | 2014-01-15 | 2017-03-21 | Qualcomm Incorporated | Methods and systems for providing location based services in a venue using femtocells |
| US9414188B2 (en) * | 2014-09-18 | 2016-08-09 | Qualcomm Incorporated | Location assistance information determination |
| JP6541065B2 (ja) * | 2015-05-28 | 2019-07-10 | パナソニックIpマネジメント株式会社 | 位置検出システム及び位置検出方法 |
| US10512032B2 (en) | 2015-08-31 | 2019-12-17 | InstrumentMail, LLC | Geographical radio availability as a service |
| US10375608B2 (en) | 2015-08-31 | 2019-08-06 | InstrumentMail, LLC | Dual network geographical radio configuration |
| JP6499101B2 (ja) * | 2016-03-01 | 2019-04-10 | Necプラットフォームズ株式会社 | 無線通信システム、無線通信装置、位置検出方法、およびプログラム |
| US20180199304A1 (en) * | 2017-01-11 | 2018-07-12 | Qualcomm Incorporated | Small cell identification and assistant data generation for mobile positioning |
| US11259360B2 (en) * | 2018-02-26 | 2022-02-22 | Nokia Technologies Oy | Multicast traffic area management and mobility for wireless network |
| WO2019191318A1 (en) * | 2018-03-27 | 2019-10-03 | Polte Corporation | Network architecture and methods for location services |
| CN109765585A (zh) * | 2019-02-26 | 2019-05-17 | 和芯星通(上海)科技有限公司 | 一种卫星星历预测方法、卫星定位方法和装置、存储介质 |
| CN116390019A (zh) * | 2021-12-31 | 2023-07-04 | 维沃移动通信有限公司 | 定位方法、装置及通信设备 |
| US20250251518A1 (en) * | 2024-02-05 | 2025-08-07 | Qualcomm Incorporated | Enhanced positioning after error recovery |
Family Cites Families (28)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6097959A (en) * | 1998-01-29 | 2000-08-01 | Ericsson Inc. | System and method for accurate positioning of mobile terminals |
| US7783299B2 (en) * | 1999-01-08 | 2010-08-24 | Trueposition, Inc. | Advanced triggers for location-based service applications in a wireless location system |
| US7715849B2 (en) * | 2001-02-28 | 2010-05-11 | Nokia Corporation | User positioning |
| US7136659B2 (en) * | 2002-03-19 | 2006-11-14 | Qualcomm, Incorporated | Update of base station identifiers based on overhead visit |
| JP3785108B2 (ja) | 2002-03-28 | 2006-06-14 | 株式会社東芝 | 通信方法、通信装置、基地局装置及び端末装置 |
| JP4027143B2 (ja) * | 2002-04-12 | 2007-12-26 | 三洋電機株式会社 | Ipアドレス生成方法、ネットワークに接続された端末機器のニックネーム生成方法及びその装置 |
| JP2005009891A (ja) | 2003-06-16 | 2005-01-13 | Matsushita Electric Ind Co Ltd | 車両用経路選出方法および装置 |
| US7123928B2 (en) | 2003-07-21 | 2006-10-17 | Qualcomm Incorporated | Method and apparatus for creating and using a base station almanac for position determination |
| US9020539B2 (en) | 2003-11-26 | 2015-04-28 | Qualcomm Incorporated | Method and apparatus for calculating a position estimate of a mobile station using network information |
| JP4437400B2 (ja) * | 2003-12-22 | 2010-03-24 | キヤノンソフトウェア株式会社 | ネットワークシステムおよびネットワークシステム管理方法およびプログラムおよび記録媒体 |
| JP2005189154A (ja) | 2003-12-26 | 2005-07-14 | Seiko Epson Corp | インターネット接続装置、測位システムおよび情報出力システム |
| US7453925B2 (en) * | 2004-10-18 | 2008-11-18 | Navcom Technology, Inc. | Phase multi-path mitigation |
| JP5080481B2 (ja) * | 2005-10-04 | 2012-11-21 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | Ip接続の無線基地局に対する無線ネットワーク制御局の選択 |
| CN101507296B (zh) | 2006-08-24 | 2012-09-19 | 高通股份有限公司 | 用于支持漫游移动台的定位的方法及设备 |
| US20080107072A1 (en) | 2006-11-02 | 2008-05-08 | Fujitsu Limited | Determining transmitting stations in an OFDMA network |
| GB2480191A (en) * | 2007-02-02 | 2011-11-09 | Ubiquisys Ltd | Determining the location of a base station |
| JP4897613B2 (ja) | 2007-08-13 | 2012-03-14 | 株式会社エヌ・ティ・ティ・ドコモ | 移動通信システム、基地局装置、および、基地局状態制御方法 |
| DE102007045408A1 (de) | 2007-09-21 | 2009-05-20 | T-Mobile International Ag | Verfahren zur Endgeräte-basierten Erkennung von Home-Basisstationen in einem zellularen Mobilfunksystem mittels Unterstützung durch das Mobilfunknetz |
| EP2046090A1 (en) | 2007-10-02 | 2009-04-08 | Panasonic Corporation | Management of session control signaling for multicast/broadcast services |
| US9137745B2 (en) * | 2007-10-12 | 2015-09-15 | Qualcomm Incorporated | System and method to locate femto cells with passive assistance from a macro cellular wireless network |
| EP2206387B1 (en) * | 2007-10-29 | 2020-07-08 | Telefonaktiebolaget LM Ericsson (publ) | Handling location information for femto cells |
| US9603062B2 (en) * | 2007-11-16 | 2017-03-21 | Qualcomm Incorporated | Classifying access points using pilot identifiers |
| US8897801B2 (en) * | 2008-06-13 | 2014-11-25 | Qualcomm Incorporated | Transmission of location information by a transmitter as an aid to location services |
| US8194560B2 (en) * | 2008-07-11 | 2012-06-05 | Qualcomm Incorporated | Access point identifier configuration procedure |
| US8094067B2 (en) * | 2008-08-12 | 2012-01-10 | Broadcom Corporation | Method and system for determining a position of a mobile communication device |
| US8180368B2 (en) * | 2008-11-11 | 2012-05-15 | Trueposition, Inc. | Femto-cell location by direct methods |
| US8700051B2 (en) | 2009-05-22 | 2014-04-15 | Qualcomm Incorporated | Positioning of a wireless device served by a femto cell |
| US9307516B2 (en) * | 2010-01-19 | 2016-04-05 | Broadcom Corporation | Method and system for locating a Femtocell using measurement reports |
-
2010
- 2010-05-20 US US12/783,923 patent/US8700051B2/en active Active
- 2010-05-21 ES ES10722245.7T patent/ES2605475T3/es active Active
- 2010-05-21 EP EP16181875.2A patent/EP3116273A1/en not_active Withdrawn
- 2010-05-21 CN CN201510158667.9A patent/CN104735782B/zh active Active
- 2010-05-21 HU HUE10722245A patent/HUE029819T2/en unknown
- 2010-05-21 EP EP10722245.7A patent/EP2433452B1/en active Active
- 2010-05-21 JP JP2012512061A patent/JP5636422B2/ja not_active Expired - Fee Related
- 2010-05-21 CN CN201080022060.3A patent/CN102428735B/zh active Active
- 2010-05-21 TW TW99116364A patent/TW201134271A/zh unknown
- 2010-05-21 WO PCT/US2010/035794 patent/WO2010135657A1/en not_active Ceased
-
2014
- 2014-02-26 US US14/190,600 patent/US9031575B2/en active Active
- 2014-06-17 JP JP2014124235A patent/JP2014222227A/ja active Pending
-
2015
- 2015-03-30 US US14/673,414 patent/US9386555B2/en active Active
-
2016
- 2016-06-17 US US15/186,359 patent/US9930491B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| US9930491B2 (en) | 2018-03-27 |
| CN104735782B (zh) | 2019-05-28 |
| TW201134271A (en) | 2011-10-01 |
| US9031575B2 (en) | 2015-05-12 |
| US20140179350A1 (en) | 2014-06-26 |
| US20160302040A1 (en) | 2016-10-13 |
| WO2010135657A1 (en) | 2010-11-25 |
| EP3116273A1 (en) | 2017-01-11 |
| JP2012527849A (ja) | 2012-11-08 |
| JP5636422B2 (ja) | 2014-12-03 |
| JP2014222227A (ja) | 2014-11-27 |
| EP2433452A1 (en) | 2012-03-28 |
| US8700051B2 (en) | 2014-04-15 |
| US9386555B2 (en) | 2016-07-05 |
| HUE029819T2 (en) | 2017-04-28 |
| US20150208375A1 (en) | 2015-07-23 |
| CN102428735B (zh) | 2015-05-06 |
| CN102428735A (zh) | 2012-04-25 |
| CN104735782A (zh) | 2015-06-24 |
| EP2433452B1 (en) | 2016-09-28 |
| US20100298008A1 (en) | 2010-11-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2605475T3 (es) | Localización de un dispositivo inalámbrico que recibe servicio de una femto-célula, utilizando el identificador de femto-célula y la ubicación | |
| US11228867B2 (en) | Systems and methods for PRS muting in a fifth generation wireless network | |
| US12284566B2 (en) | Methods and systems for enhancement of positioning related protocols | |
| EP3837899B1 (en) | Methods and systems for supporting unified location of a mobile device in a 5g network | |
| CN112314021B (zh) | 使用早期数据传输对移动设备的低功率周期性和触发的定位 | |
| CN110121892B (zh) | 用于在第五代无线网络中支持控制平面位置的系统及方法 | |
| EP2464988B1 (en) | Assistance data for positioning in multiple radio access technologies | |
| ES2533483T3 (es) | Procedimiento y aparato de uso de información histórica de red para determinar una posición aproximada | |
| KR102709111B1 (ko) | 사용자 평면 로케이션 솔루션을 사용한 무선 액세스를 갖는 모바일 디바이스의 로케이션 | |
| ES2681684T3 (es) | Procedimiento, aparato y producto de programa informático para un protocolo de localización genérica, GPP | |
| ES2770661T3 (es) | Procedimiento y aparato para admitir el posicionamiento de terminales en una red inalámbrica | |
| ES2777848T3 (es) | Corrección DGNSS para posicionamiento | |
| KR102948934B1 (ko) | 제어 평면 최적화를 사용한 모바일 디바이스의 저전력 주기적인 및 트리거링된 로케이션 | |
| EP4201085B1 (en) | Methods and apparatus for enhanced wifi positioning using civic location for 4g and 5g | |
| CN103210629A (zh) | 用于基于近似位置来发现室内位置向下文标识符的方法 | |
| US20250370082A1 (en) | Location services based on use of country code |