MÉTODO Y APARATO PARA SELECCIONAR UNA RED DE COMUNICACIÓN DESCRIPCIÓN DE LA INVENCIÓN La presente invención se refiere generalmente a dispositivos de comunicación móviles, tales como dispositivos de correo electrónico inalámbricos portátiles que operan sobre redes de telecomunicación celular, y más particularmente a un método para seleccionar una red de comunicación sobre la cual operan basándose en la disponibilidad de diferente servicios de comunicación en las redes de comunicación. Un dispositivo de comunicación móvil, tal como una estación móvil celular, puede ser capaz de hacer y recibir llamadas telefónicas y/o enviar y recibir datos sobre una red de comunicación inalámbrica. Antes de que sea capaz de hacer esto, la estación móvil celular selecciona y se registra con una de una pluralidad de redes de comunicación las cuales están disponibles dentro de un área de cobertura geográfica dada. Después de registrarse con la red seleccionada, la estación móvil opera en un modo inactivo donde "acampa-en" un canal de comunicación inalámbrico particular de la red para monitorear sus llamadas o mensajes. La "selección de red" es el proceso particular realizado por la estación móvil para seleccionar la red de comunicación sobre la cual registrarse y operar. Los esquemas de operación de telefonía celular y selección de red. se documentan en especificaciones de estándares que gobiernan el desempeñe de las estaciones móviles celulares y sistemas asociados. Un estándar celular bien conocido es el estándar de Sistema Global de Comunicación Móvil (GSM). El GSM 03.22/Instituto de Estándares Técnicos Europeo (ETSI) TX 100 930, Especificación Técnica (TS) 23.122 del Proyecto de Sociedad de 3a Generación (3GPP) , y otras especificaciones de estándares relacionados describen los muchos detalles de la operación celular y la selección de red. Estos documentos describen cómo una estación móvil se comporta cuando hace itinerancia entre varias regiones y ciudades para mantener cobertura de red de comunicación, principalmente para propósitos de proporcionar el servicio telefónico continuo. En tal red, una estación móvil realiza la selección de red al determinar inicialmente las resistencias de señal de cada una de las estaciones base disponibles en un área de cobertura dada. Después de esto, busca estas estaciones base identificadas dentro de una lista de red preferida que se almacena en la memoria. La estación móvil entonces selecciona la estación base con la señal más fuerte que se lista en la lista de red preferida. Pueden existir varias listas de red preferidas, comúnmente referidas como lista de red móvil terrestre pública preferida (PPLMN) , almacenadas en la tarjeta de SIM. Por ejemplo, las listas de PPLMN pueden incluir una lista de PPLMN local, una lista de PPLMN controlada por usuario (Ü-PPLMN) , y una lista de PLMN controlada por el operador (O-PPLMN) . El método de selección de red antes descrito se refiere comúnmente como un método de selección de red "automático". Como una alternativa a este método de selección automático, un usuario final de la estación móvil se le puede proporcionar con la capacidad de seleccionar manualmente de una pluralidad de redes disponibles listadas que se despliegan visiblemente en el dispositivo móvil. Este método de selección de red convencional puede referirse como un método de selección de red "manual" . Otros dispositivos portátiles, tales como asistentes digitales personales (PDA) , computadoras tipo laptop, y dispositivos de correo electrónico portátiles, se conocen bien que proporcionan la organización y manejo de texto, archivos, mensajes, y/u otros datos. Sin embargo, los servicios de comunicación de datos móviles, tales como servicios de correo electrónico inalámbrico y acceso a Internet, se están volviendo más y más populares junto con estos dispositivos. Los dispositivos móviles que proporcionan capacidades combinadas (por ejemplo, comunicaciones de voz y datos) también existen y se están volviendo cada vez más populares. Además de operar de acuerdo con GSM para capacidades de voz, estos dispositivos móviles pueden operar de acuerdo con el estándar de Servicio de Radio Paquete General (GPRS) bien conocido. El GPRS es un protocolo de comunicación basado en paquetes para dispositivos móviles que permiten que los datos se envíen y reciban a través de una red telefónica móvil. Para poder operar completamente como se pretende, estos dispositivos móviles deben tener los servicios de comunicación apropiados soportados y hechos disponibles por la red de comunicación con la que se registra. Idealmente, todas las redes de comunicación alrededor del mundo deben soportar y hacen disponible todos los tipos diferentes de servicios de comunicación que un dispositivo móvil es capaz de proporcionar. En la práctica, sin embargo, algunas redes de comunicación no tienen o no pueden hacer un servicio de comunicación particular (por ejemplo un servicio de comunicación de datos) disponible para un dispositivo móvil. Este problema puede mitigarse parcialmente en un área de cobertura dada ya que pueden existir diversas redes de comunicación de las cuales pueden seleccionar el dispositivo móvil . Sin embargo, la selección de red convencional no toma en consideración la disponibilidad de otros servicios (por ejemplo, servicios de comunicación de datos) en su proceso de toma de decisión. Como resultado, una red de comunicación inadecuada puede seleccionarse por el dispositivo móvil. Por ejemplo, un dispositivo móvil puede seleccionar una red de comunicación que puede proporcionar un servicio de voz aceptable pero no un servicio de datos, aunque otra red adecuada y disponible puede proporcionar el servicio de voz y el de datos. Tal operación convencional es indeseable, especialmente para dispositivos móviles que se pretenden principalmente para proporcionar al usuario final con un servicio de comunicación de datos (por ejemplo, dispositivos de correo electrónico portátiles) . Por consiguiente, existe una necesidad resultante de un método y aparato para seleccionar una red de comunicación que solucione las deficiencias de la técnica anterior. La presente solicitud describe métodos y aparatos para seleccionar una red de comunicación para proporcionar uno o más servicios de comunicación para un dispositivo de comunicación móvil. Una operación de exploración o barrido se realiza por el dispositivo móvil para identificar una pluralidad de redes de comunicación que soportan un servicio de comunicación de voz en un área de cobertura geográfica. El dispositivo móvil entonces determina cuál de las redes de comunicación hace disponible un servicio de comunicación de datos para el dispositivo móvil en el área de cobertura geográfica. Ventajosamente, el dispositivo móvil selecciona y se registra con una red de comunicación que hace disponible el servicio de comunicación de datos sobre una red que no hace disponible el servicio de comunicación de datos. De preferencia, los dispositivos de comunicación móviles operan de acuerdo con un GSM (Sistema Global para Comunicación Móvil) y GPRS (Servicio de Radio Paquete Generalizado) . También de preferencia, el método se realiza junto con la creación de una o más listas de red con prioridad. En este caso, el dispositivo móvil asigna una mayor prioridad en la lista de red con prioridad a una red de comunicación que hace disponible el servicio de comunicación de datos sobre una red de comunicación que no hace disponible el servicio de comunicación de datos . El método puede ser más generalizado para involucrar un dispositivo de comunicación móvil que identifica una pluralidad de redes de comunicación disponibles para facilitar las comunicaciones móviles con el dispositivo móvil en una área de cobertura geográfica; identifica uno o más servicios de comunicación que actualmente se hacen disponibles para el dispositivo móvil en cada red; determina cuál red proporciona los mejores servicios de comunicación para el dispositivo móvil basándose por lo menos en parte en la disponibilidad identificada de los servicios en cada red; selecciona o asigna la prioridad a la red que se determina para proporcionar los mejores servicios para el dispositivo móvil; y se registra con la red seleccionada o con prioridad. Los servicios de comunicación que pueden hacerse disponibles por las redes incluyen, pero no se limitan a, un servicio de comunicación de voz, un servicio de correo electrónico (e-mail) , un servicio de mensajes cortos (SMS), un servicio de acceso a Internet, un servicio de acceso a Intranet privado, un servicio de protocolo de aplicación inalámbrica (WAP) , un servicio de facilidad de datos local, un servicio de facilidad de datos doméstico, y servicios de datos de aplicación especifica tales como un servicio de clima, un servicio de horóscopos, y un servicio de cotizaciones del mercado de valores. BREVE DESCRIPCIÓN DE LOS DIBUJOS Modalidades de la presente invención ahora se describirán a modo de ejemplo solamente, con referencia a las Figuras anexas, en donde la FIGURA 1 es un diagrama de bloque que ilustra una interconexión de red global; la FIGURA 2 es un diagrama de bloque de un dispositivo de comunicación móvil el cual es una estación móvil celular; la FIGURA 3 es un diagrama de bloque que muestra dos redes de GSM/GPRS y una estación móvil que hace itinerancia entre las mismas; la FIGURA 4 es un diagrama de bloque que ilustra una estación móvil en una región dónde existen varias redes de comunicación de diferentes tipos; las FIGURAS 5 y 6 forman un diagrama de flujo que describe un método para crear una lista de red con prioridad de acuerdo con la presente solicitud; la FIGURA 7 es un diagrama de flujo que describe un método de reexploración de acuerdo con la presente solicitud; la FIGURA 8 es un diagrama de flujo que describe un método de reexploración alternativo; y la FIGURA 9 es un diagrama de flujo que describe un método alternativo de selección de red de acuerdo con la presente solicitud. Métodos y aparatos para realizar la selección de red mediante un dispositivo de comunicación móvil se describe en la presente. En situaciones donde más de una red inalámbrica están disponibles en un área de cobertura dada, un método para asignar prioridad a o seleccionar una red inalámbrica que proporciona los "mejores servicios" para la estación móvil se emplea. Tales métodos se pueden aplicar a dispositivos móviles que operan de acuerdo con cualquier estándar de comunicación adecuado, pero se pueden aplicar particularmente a estaciones móviles con capacidad de GPRS avanzadas. En este ambiente, el método puede ubicar una prioridad al seleccionar una red con capacidad de GPRS sobre una red con capacidad solo de GSM. Un método de selección de red avanzado en un dispositivo de comunicación móvil puede involucrar determinar que ha cambiado las regiones de cobertura de red; identificar la presencia de nuevas redes de comunicación que tienen resistencia de señal adecuada en la nueva región de cobertura; determinar cual de las redes nuevas soportan un servicio de comunicación de datos utilizado por el dispositivo móvil; comparar las nuevas redes contra las listas de redes preferidas y prohibidas; y seleccionar la mejor red de comunicación con la cual registrarse y operar. La selección puede basarse al (a) comparar la resistencia de señal de todas las redes de comunicación; (b) intentar comparar las nuevas redes con una red en la lista preferida; (c) identificar que la red de datos no está en la lista prohibida o que la red de comunicación no está en ninguna lista; y (d) confirmar el nivel de soporte ofrecido por la red de comunicación. Donde el dispositivo de comunicación móvil se ha forzado a seleccionar una red que soporta sólo servicios limitados (por ejemplo sólo un servicio de comunicación de voz) , además métodos para seleccionar o dar prioridad a una red de comunicación pueden utilizarse. Cuando un dispositivo de comunicación móvil actualmente está utilizando una red de sólo voz, por ejemplo, un método de reselección de red avanzado se emplea el cual puede involucrar (a) asegurar que un cronómetro de reexploración se establezca; (b) cuando el cronómetro de reexploración expire, realizar una búsqueda de cualquier nueva red de comunicación que no estaba disponible previamente; (c) determinar si la nueva red hace disponibles mejores servicios de comunicación que la red de sólo voz; (d) confirmar que la nueva red está en cualquiera de la lista de red preferida, no en la lista de red prohibida, o no en ninguna lista; y (e) seleccionar la nueva red para su registro. Con referencia ahora a la FIGURA 1, una revisión de cómo las redes se conectan alrededor del mundo se describirá. Las redes de GSM y GPRS se muestran como redes de comunicación inalámbrica ejemplares. La red de voz conocida como GSM es el componente más antiguo y ha estado disponible desde aproximadamente 1992 mientras que GPRS, un componente de datos que se ha combinado o sobrepuesto con GSM, ha estado disponible sólo desde aproximadamente 1999. Estas dos redes ahora son comunes a través del mundo y tienen algunas de las velocidades de despliegue más rápidas de cualesquier redes de voz y datos. Tales redes de voz y datos combinadas también incluyen redes de Acceso Múltiple de División por Código con módem (CDMA) y redes de tercera generación (3G) como Velocidades de Datos Mejoradas para Sistemas de Evolución Global (EDGE) y de Telecomunicaciones Móviles Universales (UMTS) , actualmente bajo desarrollo. En la FIGURA 1, existen cinco redes 10, 14, 16, 22, 26 de sólo GSM y ocho redes 2, 4, 8, 12, 18, 20, 24, 28 combinadas de GSM/GPRS mostradas en varias partes del mundo. En cualquier punto en el tiempo, una ciudad dada puede tener una o más redes de GSM y/o GSM/GPRS. Cada operador de red hace decisiones financieras y prácticas en cuanto a cuando debe comprar e implementar la funcionalidad de GPRS sobre una red de GSM existente. Por lo tanto, un usuario de un teléfono de GSM o una estación móvil con capacidad de GPRS puede entrar a una ciudad dada y puede enfrentarse con redes que soportan ya sea sólo GSM o GSM/GPRS combinado. Estas redes implementan interconexiones entre si para soportar la itinerancia entre ciudades y para soportar modificaciones de facturaciones y notificaciones de itinerancia entre redes. Aunque se muestran como redes físicas separadas en la FIGURA 1, las trece redes (cinco GSM y ocho GSM/GPRS) se interconectan para formar un total de cuatro redes - tres redes 1, 2, y N de GSM/GPRS, y una red 1 de GSM. - Una red de GSM puede conectarse a una o más de otras redes de GSM, una o más redes de GSM/GPRS, o ambas. Una red de GSM/GPRS puede conectarse similarmente con otras redes de GSM/GPRS, redes de GSM, o ambas redes de GPRS/GSM y redes de GSM. Las redes en Canadá, mostradas como GSM/GPRS1 2 y GSM/GPRS2 4, respectivamente se conectan con GSM/GPRS1 12 y GSM1 14 mostrados en los Estados Unidos. GSM/GPRS2 4 también se conecta con GSM/GPRS1 8 mostrados en el Área de Inglaterra mediante el enlace 6 de comunicación. La red GSM1 14 de los Estados Unidos también se conecta con GSM1 10 mostrado en la parte media de Europa. Otras redes 16 a 28 se interconectan similarmente como se muestra. Estas interconexiones forman la base del movimiento de tráfico y el soporte de itinerancia entre las redes. Cuando una estación móvil entra a una ciudad dada o área de cobertura de red de comunicación, puede ser capaz de comunicarse con una o más redes de GSM o GSM/GPRS inalámbricas para recibir señales de datos y voz. En Inglaterra, por ejemplo, actualmente existen cuatro redes de GSM o GSM/GPRS desplegadas y disponibles para conectarse con estaciones móviles. Normalmente, los teléfonos celulares o estaciones móviles vendidas en Inglaterra sólo funcionarán con una red. Sin embargo, las estaciones móviles que entran a Inglaterra desde Francia pueden tener dos o tres redes para seleccionar. La selección de una red particular se realiza actualmente por una estación móvil aleatoriamente, basándose en la señal recibida más fuerte al momento de llegada en la ciudad. Regresando ahora a la FIGURA 2, un diagrama de bloque se muestra de una estación móvil celular, la cual es un tipo de dispositivo de comunicación móvil. La estación 115 móvil de preferencia es un dispositivo de comunicación inalámbrica de dos vias que tiene por lo menos capacidades de comunicación de voz y datos. La estación 115 móvil de preferencia tiene la capacidad de comunicarse con otros sistemas de computadora en la Internet. Dependiendo de la funcionalidad exacta proporcionada, el dispositivo móvil puede referirse como un dispositivo de mensajes de datos, un buscador de dos vías, un dispositivo de correo electrónico inalámbrico, un teléfono celular con capacidades de mensajes de datos, un aparato de Internet inalámbrico, o un dispositivo de comunicación de datos, como ejemplos. Donde la estación 115 móvil se permite para comunicación de dos vias, incorporará un subsistema 211 de comunicación, que incluye un receptor 212 y un transmisor 214, asi como componentes asociados tal como uno o más, de preferencia embebidos o internos, elementos 216 y 218 de antena, osciladores 213 locales (LO) , y un módulo de procesamiento tal como un procesador 220 de señales digital (DSP) . Como será aparente para aquellos con experiencia en el campo de comunicaciones, el diseño particular del subsistema 211 de comunicación dependerá de la red de comunicación en la cual se pretende operar el dispositivo. Por ejemplo, la estación 115 móvil puede incluir un subsistema 211 de comunicación diseñado para operar con el sistema de comunicación móvil Mobitex™, el sistema de comunicación móvil DataTAC™, o una red de GPRS . Los requerimientos de acceso de red también variarán dependiendo del tipo de red 219. Por ejemplo, en las redes de Mobitex y DataTAC, la estación 115 móvil se registra en la red utilizando un número de identificación único asociada con cada estación móvil. En redes de GPRS, sin embargo, el acceso de red se asocia con un suscriptor o usuario de la estación 115 móvil. Una estación móvil de GPRS por lo tanto requiere una tarjeta de módulo de identidad de suscriptor (SIM) para poder operar una red de GPRS. Sin una tarjeta de SIM válida, una estación móvil de GPRS no será completamente funcional. Las funciones de comunicación local o sin red, asi como funciones legalmente requeridas (si las hubiera) tal como la llamada de emergencia de "911", pueden estar disponibles, pero la estación 115 móvil será incapaz de llevar a cabo cualesquier otras funciones que involucren comunicaciones sobre la red 219. La interfaz 244 de SIM es normalmente similar a una ranura de tarjeta en la cual una tarjeta de SIM puede insertarse y removerse. La tarjeta de SIM puede tener aproximadamente 64K de memoria y contener muchas teclas de configuración, identificación, e información 250 relacionada con el suscriptor. El O-PPLMN, Ü-PPLMN, y PLMN prohibido (FPLMN) se recibe inicialmente de la Tarjeta 250 de SIM. La referencia al PPLMN después de esto generalmente aplicará a O-PPLMN y Ü-PPLMN. Cuando se han completado los procedimientos de registro o activación de red requeridos, la estación 115 móvil puede enviar y recibir señales de comunicación sobre la red 219. Señales recibidas por la antena 216 a través de la red 219 de comunicación se ingresan al receptor 212, el cual puede realizar las funciones del receptor comunes como la amplificación de señal, la conversión descendente de frecuencia, filtración, selección de canal y similares, y en el sistema ejemplar mostrado en la FIGURA 2, la conversión de análogo a digital (A/D) . La conversión de A/D de una señal recibida permite más funciones de comunicación compleja tal como demodulación y decodificación para realizarse en el DSP 220. En una forma similar, las señales que se transmiten se procesan, incluyendo modulación y codificación por ejemplo, por DSP 220 e ingresarse al transmisor 214 para la conversión de digital a análogo, la conversión ascendente de frecuencia, filtración, ampli icación y transmisión sobre la red 219 de comunicación mediante la antena 218. El DSP 220 no sólo procesa señales de comunicación, sino también proporciona control de receptor y transmisor. Por ejemplo, las ganancias aplicadas a las señales de comunicación en el receptor 212 y el transmisor 214 pueden controlarse adaptablemente a través de algoritmos de control de ganancia automáticos implementados en DSP 220. La estación 115 móvil de preferencia incluye un microprocesador 238 que controla la operación general del dispositivo. Las funciones de comunicación, que incluyen por lo menos comunicaciones de datos y voz, se realizan a través del subsistema 211 de comunicación. El microprocesador 238 también interactúa con subsistemas del dispositivo adicionales tales como la pantalla 222, la memoria 224 flash, la memoria 226 de acceso aleatorio (RAM) , subsistemas 228 de entrada/salida auxiliares (I/O) , el puerto 230 en serie, el teclado 232, el altavoz 234, el micrófono 236, un subsistema 240 de comunicaciones de corto alcance y cualquier otro subsistema del dispositivo generalmente designado como 242. Algunos de los subsistemas mostrados en la FIGURA 2 realizan las funciones relacionadas con la comunicación, mientras que otros sistemas pueden proporcionar funciones "residentes" o en el dispositivo. Notablemente, algunos subsistemas, tal como el teclado 232 y la pantalla 222, por ejemplo, pueden utilizarse para funciones relacionadas con la comunicación, tal como el ingreso de un mensaje de texto para su transmisión sobre una red de comunicación, y funciones residentes en el dispositivo tales como una calculadora o lista de tarea. El software del sistema operativo utilizado por el microprocesador 238 de preferencia se almacena en un almacén persistente tal como la memoria 224 flash, la cual puede ser en lugar de una memoria de sólo lectura (ROM) o elemento de almacenaje similar (no mostrado) . Aquellos con experiencia en la técnica apreciarán que el sistema operativo, las aplicaciones del dispositivo especificas, o partes del mismo, pueden cargarse temporalmente en una memoria volátil tal como RAM 226. Las señales de comunicación recibidas también pueden almacenarse en RAM 226. El microprocesador 238, además de sus funciones del sistema operativo, de preferencia permite la ejecución de aplicaciones de software en la estación móvil. Un conjunto predeterminado de aplicaciones que controlan las operaciones básicas, que incluye por lo menos aplicaciones de comunicación de datos y voz por ejemplo, normalmente se instalarán en la estación 115 móvil durante la fabricación. Una aplicación de software preferida puede ser una aplicación del administrador de información personal (PIM) que tiene la capacidad de organizar y manejar elementos de datos que se refieren al usuario de la estación móvil tal como, pero no limitándose a, correo electrónico, eventos de calendario, correos de voz, citas, y elementos de tareas. Naturalmente, uno o más almacenes de memoria pueden estar disponibles en la estación móvil para facilitar el almacenaje de elementos de datos de PIM. Tal aplicación de PIM de preferencia puede tener la capacidad de enviar y recibir elementos de datos, mediante la red 219 inalámbrica. En una modalidad preferida, los elementos de datos de PIM se integran sin uniones, se sincronizan y actualizan, mediante la red 219 inalámbrica, con los elementos de datos correspondientes del usuario de estación móvil almacenados o asociados con un sistema de computadora principal. Aplicaciones adicionales también pueden cargarse en la estación 115 móvil a través de la red 219, un subsistema 228 de 1/0 auxiliar, el puerto 230 en serie, subsistema 240 de comunicación de corto alcance o cualquier otro subsistema 242 adecuado, e instalarse por un usuario en la RAM 226 o de preferencia un almacén no volátil (no mostrado) para su ejecución por el microprocesador 238. Tal flexibilidad en instalación de aplicación incrementa la funcionalidad del dispositivo y puede proporcionar funciones en el dispositivo mejoradas, funciones relacionadas con la comunicación, o ambas. Por ejemplo, aplicaciones de comunicación seguras pueden permitir funciones de comercio electrónico y otras transacciones financieras que se realicen utilizando la estación 115 móvil. En un modo de comunicación de datos, una señal recibida tal como un mensaje de texto o descarga de página web se procesará por el subsistema 211 de comunicación y se ingresarán al microprocesador 238, el cual de preferencia procesa además la señal recibida para la salida a la pantalla 222, o alternativamente a un dispositivo 228 de 1/0 auxiliar. Un usuario de la estación 115 móvil también puede componer elementos de datos tales como mensajes de correo electrónico por ejemplo, utilizando el teclado 232, el cual de preferencia es un teclado alfanumérico completo o teclado tipo teléfono, junto con la pantalla 222 y posiblemente un dispositivo 228 de 1/0 auxiliar. Tales elementos compuestos entonces pueden transmitirse sobre una red de comunicación a través del subsistema 211 de comunicación, y almacenarse en porciones 251 de la memoria 224 flash. Para comunicaciones de voz, la operación general de la estación 115 móvil es similar, excepto que las señales recibidas de preferencia pueden producirse a un altavoz 234 y las señales para la transmisión pueden generarse por un micrófono 236. los subsistemas de 1/0 de voz o audio alternativos tal como un subsistema de grabación de mensaje de voz también pueden implementarse en la estación 115 móvil. Aunque la salida de la señal de voz o audio de preferencia se logra principalmente a través del altavoz 234, la pantalla 222 también puede utilizarse para proporcionar una indicación de la identidad de una parte que llama, la duración de una llamada de voz, u otra información relacionada con la llamada de voz, por ejemplo. El puerro 230 en serie en la FIGURA 2, mostrado como 115 en la FIGURA 1, normalmente puede implementarse en una estación móvil tipo asistente digital personal (PDA) para la cual puede ser deseable la sincronización con una computadora de escritorio del usuario (no mostrada) pero es un componente de dispositivo opcional. Tal puerto 230 puede permitir que un usuario establezca preferencias a través de un dispositivo externo o aplicación de software y puede extender las capacidades de la estación 115 móvil al proporcionar información o descargas de software a la estación 115 móvil diferente a través de una red de comunicación inalámbrica. La trayectoria de descarga alternativa por ejemplo puede utilizarse para cargar una clave de encriptación en el dispositivo a través de una conexión directa y de este modo confiable y confiada para permitir con esto comunicación de dispositivo segura. Un subsistema 240 de comunicación de corto alcance es un componente opcional adicional que puede proporcionar comunicación entre la estación 115 móvil y diferentes sistemas o dispositivos que no necesariamente son dispositivos similares. Por ejemplo, el subsistema 240 puede incluir un dispositivo infrarrojo y circuitos asociados y componentes o un módulo de comunicación Bluetooth™ para proporcionar comunicación con sistemas y dispositivos similarmente habilitados. La FIGURA 3 es un diagrama de bloque que muestra dos redes de GSM/GPRS y una estación móvil que hace itinerancia entre las mismas. La FIGURA 3 representa una estación 115 móvil que hace itinerancia entre dos redes 120 y 125 de GSM/GPRS. Este tipo de disposición de itinerancia es similar a cómo una red de sólo GSM puede manejar la itinerancia, pero con menores diferencias. En una red combinada de GSM/GPRS, una estación móvil que soporta sólo voz, sólo datos o una combinación de voz y datos se tratará similarmente con respecto a la itinerancia entre las redes. Una estación móvil que entra a un área dada o ciudad puede detectar las redes de GSM y GSM/GPRS a través de interacciones de canal de radio de RF especiales. La ilustración de la FIGURA 3 proporciona un resumen de referencia rápido para describir cómo funciona el proceso. Las relaciones de la itinerancia entre operadores se establecen principalmente para cuestiones de facturación. Las disposiciones de tarifa entre operadores especiales (IoT) pueden establecerse entre operadores para tráfico de GSM solamente, o tráfico de GSM y GPRS . Existen relaciones que se reflejan en las listas de PPLMN y FPLMN dentro de las tarjetas de SIM de la estación móvil. La red 1 de GSM/GPRS es la red 120 doméstica para el usuario de la estación 115 móvil. La red doméstica para el usuario se refiere como la red móvil terrestre pública doméstica (HPLMN) y las estaciones móviles registradas dentro de esa red se mantiene en un registro de ubicación doméstica (HLR) 150. El HLR 150 se utiliza para verificar suscriptores en red doméstica, y para confirmar suscriptores domésticos en otras redes. Cada red inalámbrica soporta un margen de servicios donde cada uno de los puntos de acceso de servicio tiende a ser una conexión fija, no una conexión basada en radio. Las conexiones fijas generalmente permiten mayor capacidad de datos a través de un gran número de suscriptores de servicio soportados por un Nombre de Punto de Acceso Sencillo (APN) . En la FIGURA 3, tal servicio se llama un proveedor 100 de servicio doméstico, ya que puede ser el servicio de comunicación principal para un grupo dado de estaciones 115 móviles. Algunas estaciones 115 móviles pueden tener un proveedor 100 de servicio doméstico sencillo, o pueden tener varios servicios 115, 110 que accesan. Los componentes principales en la red 125 de
GSM/GPRS incluyen la estación 145 base, el nodo 130 de soporte de GPRS de servicio (SGSN) , el nodo 140 de soporte de GPRS de puerto de enlace (GGSN) , el nodo 135 de GGSN Borde, el HLR 150 (registro de ubicación doméstica) y el VLR 155 (registro de ubicación de visitante) . Convencionalmente, cuando la estación 115 móvil está dentro de una área de cobertura de la red 120 doméstica, se comunica mediante la estación 145 base nuevamente a través de la red 120 para el proveedor 100 de servicio doméstico. Cuando la estación 115 móvil está buscando cobertura, especialmente donde pueden existir varias redes disponibles, normalmente verifica el primer HPLMN. Cuando el usuario hace itinerancia a otra ciudad o región donde la red 120 doméstica ya no está disponible, la estación 115 móvil explora todas las estaciones 145 base disponibles mediante las resistencias de señal normalmente de radiofrecuencia (RF) recibidas, para alguien con experiencia en la técnica, se entiende que seleccionar una resistencia de señal de RF ' suficientemente fuerte' se abre a un amplio margen de establecimientos e interpretaciones. Como un ejemplo, los estándares de GSM especifican que una resistencia de señal de -85dBm o más debe considerarse un nivel apropiado para una señal 'de suficiente fuerza'. Sin embargo, este nivel de señal exacto no es esencial para los sistemas y métodos descritos en la presente, y otros valores pueden ser útiles, dependiendo de la red particular, la estación móvil o el tipo de red o estación móvil. Aquellos con experiencia en la técnica apreciarán que tales procesos de exploración tienen modelos predefinidos. En una red de GSM o GPRS, por ejemplo, las operaciones de exploración se definen en los estándares que gobiernan las estaciones móviles de GSM. Existe cierta flexibilidad en los estándares que permiten que un usuario tenga cierta participación en la selección de una red que se utiliza fuera de HPLMN. Cada red se define como un PLMN, y la relación entre los PLMN puede definirse en tablas dentro de la estación 115 móvil. Una vez que la estación 115 móvil ha identificado estaciones 145 base y de este modo las redes dentro de su margen, cambia a la lista de PPLMN para ver si una de las redes concuerda con una red en la lista de PPLMN.
En estaciones móviles de GPRS convencionales, existen dos tipos de listas de PPLMN dentro de la estación 115 móvil, particularmente un O-PPLMN y un ü-PPLMN como se muestra en la FIGURA. 2. La lista definida por el usuario es un concepto relativamente nuevo y está en uso limitado actualmente. Similarmente, la estación 115 móvil también tiene una lista de PLMN Prohibida (FPLMN) que utiliza para excluir ciertas conexiones de red. También existe una oportunidad de que una red localizada durante una operación de exploración no caiga entre cualquiera de estas listas. En este caso, la red de preferencia puede utilizarse aún en respuesta a una confirmación por un usuario de estación móvil, a través de un cuadro de diálogo, por ejemplo, en cuanto a cual red debe utilizarse. Las redes de GPRS normalmente se enlazan a través de un intercambio 160 de enrutamiento de GPRS (GRX) y un GGSN 135 de borde. La señalización involucrada con este intercambio se describe en la presente al grado necesario para ilustrar aspectos de la invención. Detalles adicionales de GRX 160 pueden ser aparentes para aquellos con experiencia en la técnica, y también pueden encontrarse en las especificaciones de GSM que tratan con el soporte para la itinerancia en GPRS (especificación 23.122 de GSM). Cuando la estación 115 móvil experimenta una situación fuera de cobertura prolongada, comienza a buscar las señales de RF de las estaciones 145 base. Una vez que se adquiere una señal, los protocolos de radio informan a la estación 115 móvil cuál red se ha alcanzado y las capacidades de esa red. Cada red tiene una firma, y una estación base con capacidad de GPRS tiene un protocolo de salud o prolongado más allá del protocolo de GSM para identificar sus capacidades de datos. Dentro de una red de GSM/GPRS existe un código de ciudad móvil (MCC) y un código de red móvil (MNC) que contiene un valor asignado de red y un número de tecnología de acceso. El número de tecnología de acceso indica el margen de radiofrecuencia de la red, es decir, 900 MHz, 1800 MHz , 1900 MHz, etc. Cuando la estación 115 móvil selecciona una red, realiza una "unión" a la red y proporciona su código de identificación. Para GSM/GPRS, este código puede incluir la Identidad de Suscriptor Móvil Internacional (IMSI) o la Identidad de Suscriptor Móvil Temporal (TMSI), las cuales identifican' una cuenta de redes de comunicación o suscripción, y un MSISDN del Número de ISDN/PSTN de Estación Móvil, la cual identifica el usuario o suscriptor de la estación móvil. Si la estación 115 móvil está intentando unirse a una red diferente a su red 120 doméstica, tal como la red 125, entonces la otra red 125 utilizará la red 160 de GRX para verificar la suscripción con la red 120 doméstica. Esto provoca que la red 120 doméstica haga referencia a HLR 150 para determinar si la suscripción es válida. Una vez verificada, la estación 115 móvil se coloca en la tabla 155 de VLR de la- red 125 visitante. Para alguien con experiencia en la técnica, este procedimiento es similar en una red de sólo GSM, excepto que el enlace entre las redes doméstica y visitante puede ser a través de un componente del Centro de Conmutación Móvil de Puerto de Enlace (MSC) . Después de unirse a la red 125, la estación.115 móvil intentará abrir un contexto de Protocolo de Datos de Paquete (PDP) para el proveedor 100 de servicio doméstico a través del SGSN 130 local en la red de GSM/GPRS en la ciudad-2 125. El contexto de PDP tiene como objetivo un APN y el servicio 100 doméstico. El contexto de PDP también asigna una dirección de IP para la estación 115 de manera que los paquetes de IP puedan transmitirse en cualquier dirección. El SGSN 130 detecta la estación 115 móvil como una estación 115 móvil visitante y enruta la solicitud a través del GGSN 135 de borde y progresivamente a la conexión de GRX correcta en la red 160 de GRX a un GGSN 135 de borde correspondiente en la red 120 doméstica. Como se menciona en lo anterior, esta determinación se hace por la información de identificación proporcionada por la estación 115 móvil durante el proceso de unión. Cada interfaz en la red de GSM/GPRS se etiqueta para identificar cuál protocolo se utiliza. Entre todas las estaciones 145 base y SGSN 130, se encuentra la interfaz de Gb. Entre SGSN 130 y GGSN 140 se encuentra la interfaz de Gn, la cual también se utiliza entre SGSN 130 y el GGSN 145 de borde. Entre GGSN 140 y todos los proveedores de servicios, se utiliza la interfaz de Gi, y entre los puertos de enlace 135 de borde y la red 160 de GRX, se utiliza la interfaz de Gp. A partir de la red 160 de GRX, todos los otros sistemas 165 de operadores de red foráneos (FNO) pueden alcanzarse, asumiendo que tienen redes de GRX comúnmente enlazadas. Los estándares de red de GSM especifican etapas particulares que la estación 115 móvil debe realizar para seleccionar una estación 145 base en la red GSM/GPRS en la ciudad-2 125. Primero, la estación 115 móvil debe lograr un cierto nivel minimo de resistencia de señal con la estación base. Una vez que se establece la resistencia de señal y las redes asociadas con cada estación base que cumplen los mínimos criterios de resistencia de señal se identifican, la estación 115 móvil utiliza sus listas de PPLMN y FPLMN en el SIM para determinar cuál considera la "mejor opción de red". La estación 115 móvil verifica la lista de PPLMN para ver si una de las redes recién localizadas concuerda con una red en la lista de PPLMN. Similarmente, la estación 115 móvil también verifica la lista de FPLMN para determinar cuáles redes son prohibidas. Si cualquiera de las redes recién localizadas ocurre en FPLMN, entonces esas redes se excluyen de cualquiera de las operaciones de conexión adicionales. Si no existen correlaciones para la lista de PPLMN, la estación 115 móvil puede intentar seleccionar una de las redes recién localizadas basándose en la resistencia de señal. La FIGURA 4 es un diagrama de bloque que ilustra una estación móvil en una región dónde existen varias redes de diferentes tipos. En la FIGURA 4, la estación 115 móvil se muestra en una región con cuatro redes 210, 215, 220, 225, cada una teniendo una estación 212, 214, 216, 218 base. Para propósitos ilustrativos, se asume que cada estación 212, 214, 216, 218 base tienen resistencia de RF similar a partir del punto de vista de la estación 115 móvil, y que la estación 115 móvil recibe señales de "suficiente fuerza", de la Red 1 210 Local, la Red 2 215 Local, la Red 3 220 Local, y la Red 4 225 Local. Dos de las redes 210 y 215 tienen capacidad de GPRS y dos de las redes 220 y 225 son las redes de sólo GSM que no tienen capacidad de GPRS. De acuerdo con la presente solicitud, para que la estación 115 móvil maximice sus capacidades como una estación móvil multifuncional (por ejemplo, con capacidad de servicios de comunicación de datos y voz) , debe seleccionar una de las redes 210 y 215 de GPRS. F,n operación de GSM convencional, la estación 115 móvil puede comparar todas las redes de cuyas señales recibidas están por arriba de cualquier mínimo nivel de resistencia de señal requerido y compararlas con la red más superior encontrada en el PPLMN. Puesto que el PPLMN no está en orden prioritario, una estación móvil de GSM debe, por definición, seguir el orden de esta lista. En la FIGURA 4, por ejemplo, si la Red 4 225 Local es la red más alta listada en la lista de PPLMN entonces la estación 115 móvil debe acampar en esta red. Sin embargo, este proceso ignora el hecho de que la estación 115 móvil también debe tener capacidad de datos. La opción de la Red 4 225 Local, la cual no soporta comunicaciones de datos, por lo tanto no siempre puede ser óptima para la estación 115 móvil. Para mejorar las capacidades de la estación 115 móvil, la búsqueda de una mejor red de preferencia toma otros factores en consideración. Puesto que la estación 115 móvil no puede comunicarse efectivamente cuando la resistencia de señal está por debajo de un cierto nivel, solamente las estaciones base de red con señales de 'suficiente fuerza' se localizan, sustancialmente como se describe en lo anterior. De acuerdo con un aspecto de la invención, las redes con capacidad de datos, tales como redes de GPRS, entonces se identifican. La estación 115 móvil entonces puede determinar cuál de las redes con capacidad de datos identificada se lista primero en una lista de red preferida, la cual en las estaciones móviles de GSM/GPRS puede estar la lista de PPLMN. La estación 115 móvil entonces verifica para asegurarse que una interconexión, tal como una red de GRX para una red de GPRS, está disponible para la red doméstica a partir de su red con capacidad de datos de más alta prioridad en la lista preferida. Si ninguna interconexión a la red doméstica desde la red con capacidad de datos de más alta prioridad está disponible, entonces la estación 115 móvil continúa probando las redes con capacidad de datos identificadas que también están en la lista preferida hasta que un enlace se encuentra nuevamente para la red doméstica. Si no puede encontrarse ningún enlace que se conecte a la red doméstica, entonces la estación 115 móvil puede reinvertir la selección de red tradicional de una red sin capacidad de datos, tal como una red de GSM, como se describe en lo anterior. Alternativamente, el método de selección de red puede detenerse después de explorar todas las redes con capacidad de datos para enlaces a la red doméstica. Esto puede ser particularmente deseable cuando las redes con capacidad de datos tienen más capacidades comparadas con una red sin capacidad de datos. En algunas circunstancias, aún si un usuario no puede alcanzar su red doméstica, puede ser capaz de utilizar mejor la estación móvil en la red nueva, por ejemplo, para tener acceso a la Internet libremente. Con referencia nuevamente a la FIGURA 4, la estación 115 móvil normalmente tiene acceso a una lista de red preferida en forma de un PPLMN almacenado en una tarjeta O
de SIM. Las redes con capacidad de datos incluyen las Redes 1 y 2, 210 y 215 Locales de GSM/GPRS, mientras que las Redes 3 y 4, 220 y 225 Locales de GSM representan ejemplos de redes sin capacidad de datos. Si la estación 115 móvil realiza el método de selección de red descrito brevemente en lo anterior, y asume que la lista de PPLMN sigue el orden de las redes mostradas en la FIGURA 4, la primera red que debe intentarse es la Red 1 210 Local. Sin embargo, puesto que la Red 1 210 Local no tiene una conexión de GRX nuevamente al PLMN 205 doméstico, la Red 2 215 Local se probará después. Puesto que esta red si tiene un enlace 240 de Gp nuevamente al PLMN 205 doméstico y el proveedor de servicios 200 doméstico, se seleccionará por la estación 115 móvil. Si la Red 2 215 Local, la última red con capacidad de datos disponible, no tiene una conexión nuevamente a PLMN 205 doméstico, la primera red de GSM puede probarse. La primera red de GSM probada puede ser la Red 3 220 Local, y el enlace 230 puede utilizarse para comunicarse con HLR en ese PLMN 205 doméstico para verificar la información de cuenta del usuario. Si eso falla, la Red 4 225 Local puede probarse mediante el enlace 235. En otra modalidad de la FIGURA 4, las nuevas redes 210, 215, 220, 225 no se incluyen en la lista de O-PPLMN en la estación 115 móvil. Esta situación es más difícil, ya que la lista de U-PPLMN puede entrar en efecto, si existe, en una memoria tal como la memoria 224 flash o la RAM 226 (FIGURA 2) . Una forma común de construir un U-PPLMN es a través de selecciones previas del usuario o de red "manuales". Como en el ejemplo anterior de la FIGURA 4, se asume que la estación 115 móvil ha entrado a una ciudad o región donde recibe señales de resistencias similares desde las cuatro redes 210, 215, 220 y 225. Sin embargo, se asume además que estas redes no se encuentran en la lista de O-PPLMN o la lista de FPLMN, de manera que la estación 115 móvil puede considerarlas que son útiles. En esta situación, una vez que estas redes se identifican, el usuario puede impulsarse a elegir cuál red le gustaría probar. En las especificaciones de GSM, esto se refiere como selección de red manual. Después de que el usuario ha seleccionado una red, se prueba para conectividad nuevamente a la red 205 doméstica y, si tiene éxito, se agrega al U-PPLMN. La interfaz de usuario (UI) a estas selecciones de red manuales puede ser un cuadro de diálogo estándar, una lista de selección, un menú desplegable, o cualesquier otros modelos de selección de UI disponibles. Será aparente para aquellos con experiencia en la técnica que la UI también puede incluir las capacidades de red al mostrar la capacidad que identifica las cadenas tales como "GPRS" o "GSM" además de cada una de las opciones de red para el usuario. En otra modalidad, el usuario puede presentarse con un cuadro de diálogo titulado "Selecciones de Red de GPRS" seguidas por "Selecciones de Red de GSM" si todas las redes de GPRS no alcanzaron el PLMN doméstico. La selección de red en esta situación puede ser de hecho automática, no requiriendo intervención del usuario. En tal método, la estación 115 móvil de preferencia identifica las redes que soportan GSM y aquellas que soportan GSM/GPRS y separa los dos tipos de redes. Las redes de sólo GSM se colocan en una lista de PLMN Desaprobada (DPLMN) y sólo se prueban después de que todas las redes de GSM/GPRS se han probado y fallado. La única falla mencionada de este modo hasta ahora fue alrededor de la incapacidad de alcanzar el PLMN 205 doméstico. Otras fallas pueden incluir: (1) PLMN no permitido; (2) itinerancia no permitida en esta área local; (3) GPRS no permitido; o (4) rechazo de red doméstica. Estos errores y otros pueden provocar que la red se coloque en FPLMN, ya que el enlace de red no parece estar trabajando para la estación 115 móvil. Las redes manual o automáticamente seleccionadas se agregan de preferencia a la lista de U-PPLMN, la cual puede almacenarse en un almacén de datos escribible tal como la memoria 224 flash o RAM 226 (FIGURA 2) en la estación 115 móvil. La lista de U-PPLMN entonces puede consultarse durante los procedimientos de selección de red subsecuentes.
Normalmente, la estación 115 móvil primero verificará la lista de O-PPLMN para nuevas redes detectadas durante un proceso de selección de red antes de consultar la lista de U-PPLMN. También puede ser posiblemente configurar una estación móvil para verificar la lista de U-PPLMN antes de la lista de O-PPLMN, dependiendo, por ejemplo, de las restricciones controladas por el operador de red doméstica, un proveedor de servicio doméstico, o un propietario de estación móvil. Reexploración . De acuerdo con las especificaciones de GSM actuales, una estación móvil sólo tiene la capacidad limitada de reexplorar una red que es más alta en prioridad en la lista de U-PPLMN o la lista de O-PPLM . Si un GSM de sólo voz o servicio de otra forma limitado se ha establecido para una estación móvil, sin embargo, puede ser deseable que la estación móvil verifique periódicamente una nueva red tal como una red de GSM/GPRS. Esto puede hacerse aún si la red tiene una prioridad más baja en las listas de O-PPLMN y U-PPLMN. Esta situación también puede surgir para otros tipos de estaciones móviles y redes, donde un dispositivo móvil es habilitado para comunicaciones sobre diferentes tipos de redes que soportan diferentes situaciones de estación móvil o servicios . En la FIGURA 4, la estación 115 móvil entra a una nueva región o ciudad y encuentra cobertura (es decir una señal 'lo suficientemente fuerte') con sólo una estación base de sólo GSM localizada en la Red 4 225 Local. Sin embargo, como la estación 115 móvil viaja dentro de la misma ciudad puede entrar en cobertura de otra estación base de GSM/GPRS, en la Red 1 210 Local. En los estándares de GSM, la estación 115 móvil sólo puede acampar en la red 210 si tuvo más alta prioridad en las listas de PPLMN. De acuerdo con la presente solicitud, sin embargo, la estación 115 móvil intentará reexplorar otras redes con capacidad de datos no previamente vistas o disponibles con la expiración de un periodo de tiempo u otro evento adecuado. Esto incluye cualquier red que pueda ser de prioridad más baja en las listas de O-PPLMN y U-PPLMN. Este intervalo de tiempo puede especificarse o configurarse por un operador de red, fabricante de SIM, especificaciones de red, fabricantes de estaciones móviles, o un usuario del dispositivo 115 móvil, como ejemplos. La meta de reexplorar es mejorar las capacidades de red de la estación 115 móvil. En este ejemplo, la estación 115 móvil tiene soporte de voz a través de la Red 4 225 Local, pero al cambiar las conexiones de red, la estación 115 móvil puede obtener soporte de datos y voz a través de la Red 1 210 Local . Un proceso de reexploración puede dispararse o iniciarse por cualquier evento adecuado. Por ejemplo, en el caso de un cronómetro de intervalos, un proceso de reexploración puede ejecutarse siempre que expire un cronómetro de reexploración. Un cronómetro se reestablece apropiadamente de manera que la reexploración se realiza a intervalos. Si el cronómetro se reestablece al mismo valor a menos o hasta que el intervalo de tiempo se reconfigure, la reexploración ocurrirá a intervalos regulares. El tiempo de reexploración puede repetirse de hecho a diferentes intervalos, si el cronómetro se reestablece a diferentes valores después de cierto número de operaciones de reexploración no exitosas durante las cuales no se encuentra ninguna nueva red con capacidad de datos. Para poder evitar la reexploración a tiempos de tráfico de red típicamente elevados, la reexploración también puede restringirse durante ciertos tiempos del día. La reexploración también puede ser o alternativamente realizarse cuando una estación móvil detecta un cambio en las regiones, o cuando una estación móvil adquiere una conexión de red de sólo voz en la nueva región. Si la estación móvil detecta una red disponible con capacidad de comunicaciones de voz y datos, entonces la estación móvil de preferencia intenta acampar en esta red. Las resistencias de señal recibidas y las listas de PPLMN pueden utilizarse sustancialmente como se describe en lo anterior durante un proceso de reexploración. Puesto que una meta primaria del proceso de reexploración es encontrar un servicio de comunicación de datos disponible para la estación móvil, la reexploración de preferencia se deshabilita cuando la estación móvil ya está operando dentro de una red la cual tiene el servicio de comunicación de datos ya disponible. Cuando una red actual está en la lista de O-PPLMN o la lista de U-PLMN, y una red recién descubierta no está en la lista de PPLMN, la estación móvil puede permanecer en la red actual en lugar de cambiarse a una nueva red. Es probable que la mayoría de las redes de GSM/GPRS se hayan incluido en algún lugar en la lista de O-PPLMN o posiblemente la lista de U-PPLMN. Un cambie de red durante un proceso de reexploración también puede ser dependiente de las resistencias de señal relativas para evitar el cambio de una red de GSM fuerte a una red de GSM/GPRS significativamente más débil. Las diferencias de resistencia de señal aceptables pueden almacenarse, por ejemplo, en una memoria de una estación móvil . Selección de Red Utilizando Listas de PLMN. Las FIGURAS 5-6 forman un diagrama de flujo que muestra un método para seleccionar una red para su uso con una estación móvil. El método mostrado en estas figuras se refiere a estaciones móviles de GSM/GPRS y redes de GSM y GSM/GPRS, aunque el método puede aplicarse en otros ambientes en los cuales existen estaciones móviles y redes que ofrecen diferentes tipos y niveles de servicios. Las etapas de método mostradas en las FIGURAS 5-6 pueden implemen~arse , por ejemplo, principalmente en software, en una estación móvil.
En la etapa 300 de la FIGURA 5, la estación móvil detecta que ha dejado una región donde el HPLMN está disponible. Esto puede ser una situación de itinerancia nacional o una situación de itinerancia internacional. Por otro lado, la estación móvil puede detectar una expiración de un cronómetro de reexploración en la etapa 301. En respuesta a cualquiera de estas condiciones, la estación móvil explora las nuevas redes en el margen en la etapa 305 con la meta de establecer una lista con prioridad de redes. Cada red identificada se probará en la etapa 310 para asegurar que la red no se encuentra en la lista de FPLMN. Si la red está en la lista de FPLMN, se ignora, y se realiza una prueba en la etapa 315 para determinar si cualesquier otras redes previamente identificadas en la etapa 305 permanecen para ser identificadas contra la lista de FPLMN. Si no existe ninguna red restante, entonces en la etapa 320, el algoritmo de selección de red de GSM como se representa en la Especificación 23.122 ("Selección de Red de GSM"). Si existen redes adicionales para probar, entonces el método se repite al inicio en la etapa 5A y la nueva red en la lista se verifica como se describe previamente. Si la red no está en la lista de FPLMN, entonces se hace una verificación en la etapa 325 para ver si está en una de las dos listas de PPLMN. Si no es asi, entonces la red se coloca en la lista 330 de red desconocida, como se describe en la FIGURA 6. Si la red está en una de las listas de PPLMN, se hace una verificación adicional en la etapa 335 para ver si soporta un servicio de comunicación de datos. Si no soporta el servicio de comunicación de datos, o si el servicio de comunicación de datos no está disponible, entonces en la etapa 340, la red se coloca en la lista de sólo voz conocida de redes mantenidas en la memoria de la estación móvil. El procesamiento entonces regresa a la etapa 5a para verificar redes adicionales. Si la red no soporta el servicio de comunicación de datos, entonces se agregará la lista de Ü-PPLMN en la etapa 370 y el procesamiento regresa a la etapa 5A. Regresando ahora a la FIGURA 6, el diagrama de flujo tiene un punto de entrada desde la FIGURA 5 como se muestra. El punto 400 de entrada maneja el registro de las redes desconocidas que se encuentran durante la exploración. Si se detecta una red desconocida, entonces la primera prueba es determinar si soporta servicio de comunicación de datos en la etapa 405. Si se soporta el servicio de comunicación de datos, por ejemplo GSM/GPRS, se agrega a una 'Lista de Voz-Datos Desconocida' en la memoria tal como RAM 226 (FIGURA 2) en la etapa 410. Puesto que es una red de voz-datos, en la etapa 412 se agrega en la parte inferior de la lista de PPLMN de Usuario (como baja prioridad puesto que se desconoce). Si la red desconocida es una red de sólo voz como probada en la etapa 405, entonces en la etapa 415 la red se coloca en la 'Lista de Sólo Voz Desconocida', la cual se almacena también en la memoria. Una vez que se agrega la red desconocida a una lista de redes desconocida, la estación móvil prueba para ver si existen algunas redes más para probarse en la etapa 425. Si existen otras redes para probarse, entonces el método continúa en la etapa 5? en la FIGURA 5. Si no existen redes restantes para probarse, entonces el método finaliza y la Selección de Red de GSM en la etapa 420 comienza. Más sobre Reexploración. El cronómetro de reexploración de red es un cronómetro que se inicia cuando la red de comunicación acampada no es la red doméstica. De este modo, si la estación móvil acampa en una red de comunicación diferente a la red doméstica, el cronómetro de reexploración se inicia. Cuando ocurre un tiempo fuera, la técnica de selección inicia una búsqueda de la red doméstica, selecciona y acampa en la red doméstica si la encuentra, y reestablece el cronómetro si la red doméstica no se encuentra. La FIGURA 7 es un diagrama de flujo que describe un método de reexploración de la presente solicitud. Como se describe en lo anterior, junto con las FIGURAS 5-6, el método de la FIGURA 7 puede implementarse en software en una estación móvil. En la etapa 500 de la FIGURA 7, la estación móvil detecta una ciudad o cambio de región. En la etapa 505, resulta en la estación móvil que acampa en una red de sólo voz, la cual no es la red doméstica ni una red de datos de voz conocida. Después de algunos lapsos de tiempo, el cronómetro de reexploración expira en la etapa 515 que dispara una reexploración de nuevas redes en el área en la etapa 520. El proceso de reexploración proporciona una oportunidad de que una estación móvil encuentre una red que se conoce u ofrece mejores servicios al usuario de estación móvil. Una red que ofrece mejores servicios puede considerarse para disminuir la capacidad de ser: una red de voz y datos conocida, una red de sólo voz conocida, una red de voz-datos desconocida, y finalmente una red de sólo voz desconocida . Para cada red encontrada, se hace una prueba para ver si la red está en la lista de FPLM en la etapa 525. Si la red está en la lista de FPLMN, entonces se realiza una prueba en la etapa 530 para ver si todas las redes se han privado. Si existen más redes para probar en la etapa 530, la prueba continúa. De otra manera, si no existen más redes para probar, la reexploración se detiene y el cronómetro de reexploración se reestablece en la etapa 535. Si la red encontrada no estaba en la lista de FPLMN, entonces una prueba se realiza en la etapa 540 para ver si la red está en las listas de PPLMN. Si no está en una de las listas de PPLMN, se realiza una prueba adicional en la etapa 545 para ver si es una red con capacidad de datos. Si la red se desconoce y no es una red de datos, entonces el método puede regresar a la etapa 530 para verificar otras redes. Esto es debido a que una red de sólo voz desconocida con mejor resistencia de señal puede ser mejor red de sólo voz ya en uso. Si la red tiene capacidad de datos, sin embargo, entonces cae en la categoría de una red de datos desconocida que puede potencialmente ser mejor que una red de voz desconocida. Para verificar esto, las pruebas de estación móvil en la etapa 555 para ver si la red actualmente acampada es una red de voz desconocida tal como una red de GSM. Si éste no es el caso, entonces la red actual es tan buena como o mejor que la red encontrada, de manera que el método regresa a la etapa 530 para verificar si cualquiera de las otras redes se encontraron. Si la estación móvil verifica que la red acampada actual es una red de sólo voz desconocida, entonces la red de datos desconocida recién descubierta se utilizará en lugar de la red actual, como se indica en la etapa 560. Si una de estas operaciones falla, como se determina en la etapa 565, el método regresará a la etapa 530 para explorar otras redes de datos. Si es exitosa la unión, entonces la red se coloca en la lista de U-PPLMN y la red se utiliza para comunicaciones 570. Regresando a la etapa 540, si se determina que la red se conoce en la lista de PPLMN, el método entonces verifica para ver si la red soporta datos, en la etapa 550. Si la red no soporta datos, una verificación extra se realiza en la etapa 555 para ver si la red actual es una red de sólo voz desconocida, es decir GSM, como se describe en lo anterior. Cuando una red de GSM conocida se ha identificado, se debe sustituir por una red de GSM desconocida actual. Si la red actual es una red de GSM desconocida, o si la nueva red es una red de datos conocida similar a GSM/GPRS, entonces la estación móvil intentará unirse a la nueva red y abrir un contexto de PDP al APN doméstico en la etapa 560. Si falla la creación de unión o contexto de PDP, entonces el método regresa a la etapa 530 para verificar cualesquier otras redes que se encontraron. De otra manera, la red se acepta, agregada a la lista de PPLMN de usuario y se utiliza para comunicaciones en la etapa 570. La FIGURA 8 es un diagrama de flujo que describe un método de reexploración alternativo. Las etapas 500 a 520 son las mismas que aquellas descritas en relación a la FIGURA 9. Cuando se llega a la etapa 520, sin embargo, la modalidad representada en la FIGURA 8 regresa al método revelado en las FIGURAS 5-6 ("Vaya a 5?" ) , estableciendo una lista con prioridad que la Selección de Red de GSM utilizará para seleccionar una red. El método descrito en las FIGURAS 5-6 entonces se realizará, proporcionando una red más deseable para la estación móvil.
Selección de Red Utilizando una Lista de Acceso de
Servicio . La FIGURA 9 es un diagrama de flujo que describe un método alternativo para proporcionar la selección de red en una estación móvil. En este método, la selección de red convencional se realiza junto con las listas de PLMN convencionales pero después de que la selección se verifica cruzadamente contra otras redes preferibles (por ejemplo, redes disponibles de comunicación de datos) que pueden listarse en una "lista de acceso de servicio separada" . Se observa que las listas de acceso de servicio separadas pueden mantenerse en una base por región (por ejemplo, por MCC) para mejorar el rendimiento. En la etapa 1100 de la FIGURA 9, la estación móvil se registra con un PLMN particular y opera en un modo inactivo donde acampa en un canal inalámbrico particular de una de las estaciones base de PLMN. Si existen condiciones deficientes de celdas, o si está disponible una mejor celda, entonces la selección de red de GSM convencional se realiza en la etapa 1102 en un intento por seleccionar un nuevo PLMN. Esta etapa incluye realizar el proceso de exploración y la selección de PLMN con prioridad utilizando listas de PLMN convencionales. Si el PLMN seleccionado en la etapa 1102 es el PLMN doméstico, o el mismo PLMN ya registrado, entonces la estación móvil continúa operando en PLMN en la etapa 1100 después de restablecer el cronómetro de reexploración en la etapa 1106 si los servicios de comunicación completa aún no están disponibles. Si se selecciona un nuevo PLMN en la etapa 1102, el PL N recién seleccionado se busca dentro de la lista de acceso de servicio en la etapa 1104. Si el nuevo PLMN se encuentra en la lista de acceso de servicio, entonces la estación móvil intenta conectarse a través de la red para tener acceso a un servicio de comunicación de datos en la etapa 1110. El servicio de comunicación de datos puede ser, por ejemplo, ese servicio ofrecido por la red doméstica de la estación móvil. La etapa 1110 puede realizarse más específicamente al enviar un paquete de "solicitud de servicio" a un servidor en la red doméstica de la estación móvil. Si es incapaz de tener acceso realmente al servicio, el PLMN se remueve de la lista de acceso de servicio en la etapa 1112 y el método continúa en la etapa 1108. La estación móvil sabrá que el servicio de datos no está disponible cuando, por ejemplo, recibe una notificación de no entrega o no confirmación del servidor de red doméstica dentro de un período específico de tiempo. Si no se encuentra el PLMN recién seleccionado en la lista de acceso de servicio en la etapa 1104, o después de que es incapaz de conectarse a través de una red y remover la red de la lista de acceso de servicio en las etapas 1110 y 1112, entonces un PLMN listado en la lista de acceso de servicio se busca dentro de la lista de exploración actual en la etapa 1108. Si se encuentra el PLMN en la lista de exploración, entonces la estación móvil intenta conectarse a través de la red para tener acceso a un servicio de comunicación de datos en la etapa 1110, como se describe previamente. El método también puede invocarse comenzando en la etapa 1108 cuando el cronómetro de reexploración ha expirado en la etapa 1126 y una nueva lista de exploración en 1128 se genera. Si el PLMN en la lista de acceso de servicio no se encuentra en la lista de exploración actual en la etapa 1108, entonces en la etapa 1114 la estación móvil clasifica la lista de exploración para aquellos ELMN que soportan el servicio de comunicación de datos. En la etapa 1116, la estación móvil entonces intenta conectarse actualmente a través de la red para tener acceso al servicio de comunicación de datos, para todos los PLMN en la lista de exploración clasificada. Si la estación móvil puede establecer la conexión de datos con PLMN para el servicio de comunicación de datos, "pasa" y el PLMN se agrega a la lista de acceso de servicio en la etapa 1120. Si la estación móvil no puede establecer la conexión de datos en la etapa 1116, "falla" y la estación móvil selecciona la red más capaz en la etapa 1118 como es convencional. Si existe una ligadura entre las redes, la estación móvil selecciona la red que tiene la señal más fuerte para romper la ligadura en la etapa 1122. Después de las etapas 1118, 1120, y 1122, el método continúa a la etapa 1106 para establecer el cronómetro de reexploración a través de un conector A 1124. La descripción en la relación a la FIGURA 11 finaliza. Procedimientos Más Generalizados . En un procedimiento más generalizado, un dispositivo de comunicación móvil proporciona varias características diferentes y funciones que requieren servicios de red asociados. Ventajosamente, su técnica de selección de red toma en cuenta la disponibilidad de todos estos servicios. Para ilustrar, el dispositivo móvil puede proporcionar a un usuario final con características ofrecidas mediante las redes de comunicación que incluyen pero no se limitan a un servicio de comunicación de voz, un servicio de correo electrónico (e-mail), un servicio de mensajes cortos (SMS), un servicio de acceso a Internet, un servicio de acceso a Intranet privada, un servicio de protocolo de aplicación inalámbrica (WAP) , un servicio de facilidad de datos local, un servicio de facilidad de datos doméstico, y servicios de datos específicos de aplicación tal como un servicio de clima, un servicio de horóscopo, y un servicio de cotizaciones del mercado de valores. Servicios adicionales pueden distinguirse por las diferencias de calidad relativas entre servicios de otra forma similares, por ejemplo, un servicio de Internet de alta velocidad contra un servicio de Internet de baja velocidad. En el presente procedimiento, el dispositivo móvil identifica una o más redes de comunicación disponibles para comunicación dentro de un área de cobertura geográfica. El dispositivo móvil puede realizar esta etapa utilizando una operación de exploración convencional. Después, el dispositivo móvil identifica uno o más servicios de comunicación hechos disponibles por cada una de estas redes de comunicación. Estos servicios de comunicación pueden ser o incluir cualquiera de los servicios listados en lo anterior, u otros servicios adecuados. Cada red de comunicación puede tener sólo un subcon unto de servicios de comunicación disponibles para el dispositivo móvil. Preferiblemente, el dispositivo móvil identifica la disponibilidad de estos servicios por lo menos en parte al intentar realmente tener acceso al servicio en la red. Después, el dispositivo móvil selecciona las redes de comunicación en una forma con prioridad basándose en los servicios de comunicación que se hacen disponibles por el mismo. Preferiblemente, el dispositivo móvil selecciona o da la primera prioridad a una red de comunicación que hace disponible el mejor o el mayor de los servicios de comunicación para el dispositivo móvil. Es con esta red que el dispositivo móvil puede registrarse y operar. Si se asignan prioridades, el dispositivo móvil de preferencia guarda una lista de red con prioridad o redes de la "mejor" a la "peor". La "mejor" red puede ser la que proporciona el número mayor de servicios de comunicación para el dispositivo móvil. Correspondientemente, la "peor" red puede ser la que proporciona el menor número de servicios de comunicación. Alternativamente, la "mejor" red es la que proporciona el mayor número de servicios de comunicación "preferidos" para el dispositivo móvil. Aquí, uno o más servicios de comunicación "preferidos" pueden predefinirse por la red, predefinirse por la manufactura del dispositivo móvil (almacenado en la memoria del dispositivo) , o predefinirse por el usuario final quien programa las prioridades de servicio mediante la interfaz de usuario . En otra variación, cada servicio de comunicación se preasigna un valor de ponderación relativo y una suma de valores de ponderación relativos para los servicios de comunicación disponibles en cada red que se calcula. Aquí, la "mejor" red es la que tiene la mayor suma de valores de ponderación, y se guarda en la parte de arriba de una lista de red con prioridad que tiene las redes de la "mejor" a la "peor". Las ponderaciones adicionales pueden utilizarse también para estos procesos de toma de decisión, incluyendo proporción de éxito, velocidad de producción de datos (especificada o actual) , y costo.
Como una característica extra en el dispositivo de comunicación móvil, cualquiera de los métodos de selección de red inventivos descritos en la presente puede realizarse sólo cuando el dispositivo móvil está en un modo especial de operación. Este modo de selección de red especial puede llamarse un modo de selección de red "PREFERIDO", y puede proporcionarse además a los modos de selección de red "AUTOMÁTICO" y "MANUAL" del dispositivo móvil. Estos modos diferentes de selección de red pueden desplegarse en una pantalla visual del dispositivo móvil de manera que un usuario final puede seleccionar uno de ellos. Alternativamente, el modo de selección de red puede preprogramarse por el fabricante del dispositivo móvil. Como es aparente, las metodologías descritas en lo anterior pueden emplearse en las técnicas específicas de GSM previamente descritas en relación a los diagramas de flujo. Sumario/Ventaj as . De este modo, métodos y aparatos para seleccionar una red celular para proporcionar uno o más servicios de comunicación para un dispositivo de comunicación móvil se han descrito en la presente. Una operación de exploración se realiza por el dispositivo móvil para identificar una o más redes de comunicación que soportan un servicio de comunicación de voz en un área de cobertura geográfica. El dispositivo móvil entonces determina cuál de las redes de comunicación hace disponible un servicio de comunicación de datos para el dispositivo móvil en el área de cobertura geográfica. Ventajosamente, el dispositivo móvil se selecciona y se registra con una red de comunicación que hace disponible el servicio de comunicación de datos sobre una red que no hace disponible el servicio de comunicación de datos. Preferiblemente, los dispositivos de comunicación móviles operan de acuerdo con GSM (Sistema Global para Comunicación Móvil) y GPRS (Servicio de Radio Paquete Generalizado) . También de preferencia, el método se realiza junto con la creación de una o más vistas de red con prioridad. En este caso, el dispositivo móvil asigna una mayor prioridad en la lista de red con prioridad a una red de comunicación que hace disponible el servicio de comunicación de datos sobre una red de comunicación que no hace disponible el servicio de comunicación de datos . El método puede ser más generalizado para involucrar un dispositivo de comunicación móvil que identifica una o más redes de comunicación disponibles para facilitar comunicaciones móviles con el dispositivo móvil en un área de cobertura geográfica; identifica uno o más servicios de comunicación que actualmente se hacen disponibles para el dispositivo móvil en cada red; determina qué red proporciona los mejores servicios de comunicación para el dispositivo móvil basándose por lo menos en parte en la disponibilidad identificada de los servicios en cada red;
selecciona o asigna prioridad a la red que se determina para proporcionar los mejores servicios para el dispositivo móvil ; y se registra con la red seleccionada o con prioridad. Los servicios de comunicación que pueden hacerse disponibles con las redes incluyen, pero no se limitan a, un servicio de comunicación de voz, un servicio de correo electrónico (e-mail) , un servicio de mensajes cortos (SMS) , un servicio de acceso a Internet, un servicio de acceso a Intranet privada, un servicio de protocolo de aplicación inalámbrica (WAP) , un servicio de facilidad de datos local, un servicio de facilidad de datos doméstico, y servicios de datos específicos de aplicación tal como un servicio de clima, un servicio de horóscopo y un servicio de cotizaciones de mercado de valores. Ventajosamente, los métodos antes descritos permiten que un dispositivo móvil seleccione automáticamente la mejor red para proporcionar comunicaciones móviles para la misma. Los servicios disponibles para cualquier dispositivo dado y red pueden maximizarse sin intervención del usuario. Las capacidades de los dispositivos pueden mejorarse continuamente conforme un usuario final se mueve a áreas de servicio siempre más ricas. También, varios métodos proporcionan el uso continuo de métodos convencionales y listas de PPLM . Finalmente, los métodos tampoco requieren actualizaciones activas de la red para manejar preferencias de conexión. Se apreciará que la descripción anterior se refiere a modalidades preferidas a modo de ejemplo solamente. Muchas variaciones de la misma serán obvias para el conocimiento en el campo al cual pertenece la invención, y tales variaciones están dentro del alcance de la invención como se describe y reclama, si se describe o no expresamente. Por ejemplo, aunque la descripción detallada ha utilizado estrictamente el término "red" en el contexto de los métodos inventivos (lo que presume homogeneidad sustancial dentro de cada red) , la invención también incluye ampliamente seleccionar entre sub-secciones de redes que incluyen subredes de red y aún celdas individuales. Como otro ejemplo, aunque las modalidades de la invención han puesto un énfasis en redes de GSM y GSM/GPRS, y estaciones móviles con capacidad de voz y datos, se debe apreciar que la invención no se limita a tales redes, estaciones móviles y servicios. La invención se puede aplicar a otros sistemas en los cuales estaciones móviles se habilitan para servicios de comunicación disponibles a diferentes grados. Finalmente, aunque el dispositivo móvil con frecuencia identifica una pluralidad de redes de comunicación disponibles dentro de su área de cobertura geográfica, algunas veces puede identificar sólo una red disponible sencilla con la cual actuar; este entendimiento no debe limitar de ninguna forma la interpretación de las reivindicaciones . Las modalidades antes descritas de la presente invención se pretenden para ser ejemplos solamente. Alteraciones, modificaciones y variaciones pueden efectuarse a las modalidades particulares por aquellos de experiencia ordinaria en la técnica sin apartarse del alcance de la invención, la cual se define solamente por las reivindicaciones anexas a la misma.