[go: up one dir, main page]

MXPA97007676A - Un metodo y aparato para programacion en-el-aire con servicios de telecomunicaciones - Google Patents

Un metodo y aparato para programacion en-el-aire con servicios de telecomunicaciones

Info

Publication number
MXPA97007676A
MXPA97007676A MXPA/A/1997/007676A MX9707676A MXPA97007676A MX PA97007676 A MXPA97007676 A MX PA97007676A MX 9707676 A MX9707676 A MX 9707676A MX PA97007676 A MXPA97007676 A MX PA97007676A
Authority
MX
Mexico
Prior art keywords
database
mobile station
information
update
service
Prior art date
Application number
MXPA/A/1997/007676A
Other languages
English (en)
Inventor
Kevin Daly Brian
Original Assignee
At&T Wireless Services Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by At&T Wireless Services Inc filed Critical At&T Wireless Services Inc
Publication of MXPA97007676A publication Critical patent/MXPA97007676A/es

Links

Abstract

La presente invención se refiere a un método para actualizar información de servicios almacenada en una estación móvil se basa en la programabilidad de la estación y transmisión en el aire de información de teleservicios. Cuando una estación estáinactiva, se ajusta una bandera de suministro cuando se realiza el registro subsecuente de la estación para transmisión-en-el-aire.

Description

UN MÉTODO Y APARATO PARA PROGRAMACIÓN EN-E -AIRE CON SERVICIOS DE TELECOMUNICACIONES ANTECEDENTES PE LA INYENCIQM La presente invención se relaciona a programación en-el-aire de servicios de telecomunicaciones. Más particularmente, la presente invención proporciona actualización dinámica de bases de datos de estación móvil para proporcionar servicios de telecomunicaciones flexibles. Una norma industrial referida como IS-136 define una norma para estaciones móviles que comunican en las bandas celular y PCS. La norma define la funcionalidad básica de la estación móvil así como los protocolos de comunicación entre la estación móvil y el centro de conmutación de la estación móvil. Uno de los aspectos importantes de una estación móvil diseñada de acuerdo con esta norma es la programabilidad de la estación para ser flexible en su operación. Las estaciones móviles que emplean esta norma en particular se han reconocido como útiles para implementar una característica conocida como operar fuera del área de servicio doméstico inteligente (IR = Intelligent Roaming). Este es un procedimiento en que una estación o teléfono móvil pasa para asegurar que recibe el mejor servicio posible independientemente de la ubicación en la que se encuentra el teléfono.
REF: 25753 La siguiente descripción proporciona los antecedentes para comprender el significado de operar de modo inteligente fuera del servicio doméstico en el medio ambiente móvil. Esto habrá de comprenderse que proporciona simplemente un ejemplo de un servicio de telecomunicaciones particular que está disponible utilizando una estación móvil IS-136. La Figura 1 ilustra una porción del espectro de radio frecuencia. La gama de frecuencias 10 centrada alrededor de 800 MHz, históricamente se ha conocido como la gama de frecuencia celular y la gama de frecuencia 12 centrada a aproximadamente 1900 MHz es una gama de frecuencias definida más reciente asociada con Servicios de Comunicaciones Personales (PCS = Personal Communication Services). Cada gama de frecuencias, es decir la celular y PCS se descomponen en dos porciones. En la gama de frecuencia celular 10, hay una porción de enlace ascendente 14 que se emplea para comunicaciones desde un dispositivo de comunicaciones móvil a una estación base tal como una estación base celular. La porción 16 de la gama de frecuencias celular 10 se emplea para comunicaciones de enlace descendente esto es, comunicaciones de una estación base celular a un dispositivo de comunicaciones móvil. En una forma similar, la porción 18 de la gama de frecuencias PCS 12 se emplea para comunicaciones de enlace ascendente, esto es, comunicaciones desde un dispositivo de comunicaciones móvil a una estación base. La porción 20 de la gama de frecuencias PCS 12 se emplea para comunicaciones de enlace descendente, es decir comunicaciones desde una estación base a un dispositivo de comunicaciones móvil. Cada una de las gamas de frecuencia se descompone en bandas que típicamente se asocian con diferentes proveedores de servicio. En el caso de la gama de frecuencias celular 10, las bandas de frecuencias 30 y 32 se designan banda "a" para comunicaciones de enlace descendente y enlace descendente, respectivamente. En un área geográfica particular, un proveedor de servicios celular se le asigna la banda de frecuencia "a" para llevar a cabo comunicaciones móviles. Igualmente, en la misma área geográfica otro proveedor de servicios celular se le asigna una banda de frecuencia 34 (enlace ascendente) y 36 (enlace descendente) que se designan "b". Los espectros de frecuencia asignados a los proveedores de servicios se separan para no interferir con las comunicaciones entre sí. Esto permite que dos proveedores de servicios separados proporcionen servicio celular en la misma área geográfica. El gobierno de los E.U.A. , ha subastado los espectros de frecuencia PCS a proveedores de servicio. Como con la gama de frecuencias celular, la gama de frecuencia PCS se descompone en varias bandas en donde un proveedor de servicio diferente puede utilizar una gama de frecuencias particular para la cual está licenciada dentro de un área geográfica particular. Las bandas PCS se refieren como A, B, C , D, E F. La banda A incluye la banda de enlace ascendente 50 y la banda de enlace descendente 52. La banda B incluye la banda de enlace ascendente 54 y la banda de enlace descendente 56. La banda C incluye la banda de enlace ascendente 58 y la banda de enlace descendente 60. Cada banda de enlace ascendente y enlace descendente de las bandas A, B y C tienen aproximadamente 30 MHz de ancho. La banda D incluye la banda de enlace ascendente 62 y la banda de enlace descendente 64. La banda E incluye la banda de enlace ascendente 66 y la banda de enlace descendente 68. Igualmente, la banda F incluye la banda de enlace ascendente 70 y la banda de enlace descendente 72. Las bandas de enlace ascendente y enlace descendente de las bandas D, E y F tienen un ancho aproximado de 10 MHz cada una. Habrá de notarse que con estas bandas de frecuencia PCS y celular, es posible tener tanto como ocho proveedores de servicio de comunicaciones inalámbricas diferentes en un área particular. Cada una de las diferentes bandas celular y PCS consiste de canales de control y canales de comunicaciones tanto en la dirección de enlace ascendente como de enlace descendente. En el caso de bandas celulares analógicas hay veintiún canales de control para las bandas "a" y Hbn. Cada uno de los canales de control incluye una porción de enlace ascendente y una porción de enlace descendente. Los canales de control transmiten información tales como Código de Operador de Sistema (SOC = System Operator Code), un Código de Identificador de Sistema (SID = System Identifier Code), información de radio-localización, información de configuración de llamada y otra información general tal como información referente al registro con el sistema de comunicaciones móvil. Una porción del espectro de banda celular no ocupada por los canales de control se emplea para canales de comunicaciones. Los canales de comunicaciones transportan comunicaciones de voz o datos, en donde cada canal consiste de un enlace de comunicaciones de enlace ascendente o enlace descendente. Actualmente, hay varias normas de comunicaciones celulares. Una norma analógica conocida como EIA/TIA553 se construye sobre la norma AMPS (Advanced Mobile Phone Service = Servicio de Telefonía Móvil Avanzada). Esta norma soporta veintún Canales de Control Analógico (ACC = Analog Control Channels) y varios centenares de Canales de Voz Analógica o de Tráfico (AVC = Analog Voice or Traffic Channels). Una nueva norma es la norma EIA/TIA IS54B que soporta operación de modo dual. La operación de modo dual se refiere a tener un canal de control analógico y ya sea un canal de tráfico/analógico o un Canal de Tráfico Digital (DTC = Digital Traffic Channel). El AVC o DTC se emplean para comunicaciones actuales, y el ACC se emplea para transferir información referente a, por ejemplo configuraciones de llamada, identificación de proveedor de servicios y otra información de sistema o general. La norma EIA/TIA IS136 soporta comunicaciones cubiertas tanto celular de modo dual como analógico y también incluye un esquema de comunicaciones totalmente digital que se diseñó para las bandas de frecuencia PCS A a F y las bandas de frecuencia celular "a" y "b" . Esta norma permite un canal de tráfico digital y un canal de control digital (DCCH). En el caso de DTC, no solo se comunican voz o datos, sino además un localizador de canal digital (DL) se transmite al DTC. El DL permite que un dispositivo de comunicaciones móvil que se enclava en el DTC emplee la información en el DL para localizar un DCCH para propósito de obtener información tal como SOC, SID, información de radio localización y otra información general del sistema transportada en el canal de control digital. Cuando un dispositivo de comunicaciones móvil tal como un teléfono móvil intenta registrar con el proveedor de servicios, enclava en un canal de control y lee información tal como el SOC y SID. Si el SOC y/o SID corresponden a un proveedor de servicios con el cual el usuario tiene un convenio de servicios de comunicaciones, el teléfono puede registrarse con el sistema de comunicaciones móvil de proveedor de servicio mediante el canal de control de enlace ascendente. La Figura 2 ilustra un mapa de los E.U.A., mostrando ciudades tales como Seattle, Chicago y Washington, DC. Por ejemplo, en la banda de frecuencias de Seattle A se ha licenciado a SOC 001 con un SID de 43 y la banda C se ha licenciado a SOC 003 con un SID de 37. En Chicago, suponiendo que la banda de frecuencias C se ha licenciado a SOC 001 con un SID igual a 57 y que la banda B se ha licenciado a SOC 003 con un SID de 51. En Washington, DC, suponiendo que la banda de frecuencias "a" se ha licenciado a SOC 001 con un SID de 21 y que la banda A se ha licenciado a SOC 003 con un SID de 17, habrá de notarse que el mismo SOC puede encontrase en varios sitios diferentes aunque en diferentes bandas de frecuencia. También habrá de notarse que el mismo SOC se asociará con diferentes SIDs en cada área geográfica y que en la misma área geográfica diferentes proveedores de servicios tienen diferentes SDIs. Si un subscriptor particular a un servicio de comunicaciones inalámbricas tiene un convenio con un proveedor de servicio que tiene un SOC de 001, ese subscriptor preferiría utilizar sistemas con un SOC de 001 debido a que el subscriptor probablemente recibirá una tarifa menos costosa. Cuando el subscriptor está en Seattle, preferiría estar en la banda A y si está en Chicago en la banda C, y si está en Washington DC en la banda uaw. La situación anteriormente descrita presenta un problema para el subscriptor de comunicaciones inalámbricas. Ya que el subscriptor pasa de un área del país a otro, el teléfono cuando se enciende, busca al proveedor de servicios "doméstico" o el proveedor de servicios con el cual el subscriptor tiene un convenio pre-acordado. Por ejemplo si el subscriptor viaja de Seattle a Chicago, cuando enciende el teléfono en Chicago, el teléfono buscará por las diferentes bandas del espectro para identificar el operador de servicios con el código 001 a fin de encontrar el proveedor de servicios deseado. En una solicitud co-pendiente otorgada a la misma estacionaria que la presente invención, los inventores reconocieron que era benéfico el aprovechar las capacidades de base de datos dentro de las estaciones móviles IS-136 y almacenar información para controlar el proceso por el cual una estación móvil busca un canal de servicio cuando está fuera de su región doméstica. Este concepto se refiere como Operar fuera del área de servicio doméstico Inteligente (IR). Este concepto se describe en la solicitud de patente de los E.U.A. No. 08/570,905 con título "A Method for Selecting a Wireless Communications Service Provider in a Multi-Service Provider Environment" (Un Método para Seleccionar un Proveedor de Servicios de Comunicaciones Inalámbricos en un Ambiente de Múltiples Proveedores de Servicios). Otras aplicaciones dirigidas a operar fuera del área de servicio doméstico inteligente incluyen: la solicitudes de patente de los E.U.A. Nos. 08/570,904; 08/570,903; y 08/570,902. Mientras que la funcionalidad IR proporciona mejorado teleservicio para subscriptores, sin embargo no aprovecha completamente la programabilidad de la estación móvil y falla en resolver un problema que surge específicamente con respecto al operar fuera del área de servicio doméstico inteligente, es decir los cambios en convenios entre los proveedores de servicios. En particular, es común en el área de comunicaciones inalámbricas que relaciones entre proveedores de servicios cambien con el tiempo. Estos son arreglos contra-actuales que determinan como los subscriptores de servicios relacionados se tratarán conforme operan fuera del área de servicio doméstica de una región a la siguiente. También puede suceder que con el tiempo dos proveedores de servicio tengan una relación favorable que subsecuentemente cambie a una relación desfavorable. Bajo esas circunstancias, si la estación móvil se ha preprogramado con información para operar fuera del área de servicio doméstico inteligente, entonces puede identificar erróneamente a un proveedor de servicio asociado/socio favorecido conforme el cliente opera fuera del área de servicio doméstica a través de las diversas áreas geográficas. Es por lo tanto conveniente proporcionar un método para hacer disponible la inteligencia de las estaciones móviles para adaptar la estación a dichos cambios en capacidades y relaciones de proveedor. COMPENDIO DE LA INVENCIÓN La presente invención proporciona un método para permitir a un proveedor de servicios que proporcionen actualizaciones de servicios de telecomunicaciones a estaciones móviles sin participación activa de los subscriptores de estas estaciones. Más específicamente, la presente invención proporciona que una base de datos dentro de la red de proveedores de servicio pueda actualizarse de acuerdo con cambios en servicios de telecomuncaciones (tales como cambios en convenios con otros proveedores de servicios). Esta base de datos luego puede enviarse automáticamente a las estaciones móviles para actualizar la información de base de datos dentro de las estaciones móviles. Esta información actualizada que se emplea para controlar las operaciones de la estación móvil tal como para controlar la operación de operar fuera del área de servicio doméstico de la estación conforme se mueve a través de diversas áreas geográficas, se proporciona en el aire por el proveedor sin actividades específicas por el subscriptor. De acuerdo con una modalidad de la presente invención, la información de servicio se actualiza en una base de datos central. Una pluralidad de estaciones móviles que tienen capacidades para almacenamiento de información de servicios se identifican y luego un subconjunto de esta pluralidad de estaciones móviles se elige para actualizarse. El método luego detecta si se activa una estación móvil selecta. Si la estación móvil selecta se activa, entonces la información de servicio actualizada se transfiere desde la base de datos central a la estación móvil selecta. Si la estación móvil selecta no se activa entonces la estación móvil selecta se designa para actualizarse cuando posteriormente se active.
La información de servicios puede incluir datos para manejar o administrar operaciones de operar fuera del área de servicio doméstico inteligente. Además, la etapa de identificar la pluralidad de estaciones móviles que tienen capacidades de almacenamiento de información de servicios puede ocurrir automáticamente al terminar la actualización de la base de datos central . En una modalidad del método más específicamente dirigida a operar fuera del área de servicio doméstico inteligente, se actualiza una base de datos de operar fuera del área de servicio doméstico inteligente. Subsecuentemente, teléfonos inalámbricos que tienen programabilidad en el aire, se identifican. Luego, un indicador de estado de actualización para el teléfono inalámbrico que tiene esta programabilidad se configura. Luego, de acuerdo con el método se detecta si el teléfono inalámbrico tiene su ajuste de indicador de estado actualizado activado. Si este teléfono inalámbrico se detecta que está activado cuando la información de operar fuera del área de servicio doméstico inteligente en la base de datos actualizado se transfiere al teléfono inalámbrico. Si el teléfono inalámbrico se detecta no activado entonces el teléfono inalámbrico se designa para recibir la base de datos para operar fuera del área de servicio doméstico inteligente actualizada, cuando posteriormente se activa el teléfono inalámbrico.
La presente invención de esta manera proporciona programación en el aire de la estación móvil ya que se relaciona a teleservicios asociados con esa estación. BREVE DESCRIPCIÓN DE LOS DIBUJOS La Figura 1 es una descripción de asignaciones de frecuencia para comunicaciones celulares y PCS. La Figura 2 ilustra un ejemplo de la asignación de frecuencias celulares y PCS a dos operadores de sistema diferente en tres ubicaciones geográficas diferentes. La Figura 3 ilustra en forma de diagrama de bloques una modalidad de la presente invención. La Figura 4 ilustra un ejemplo de una base de datos de servicios de telecomunicaciones que contiene información que se transferirá a una estación móvil. La Figura 5 ilustra la presentación tabular de información involucrada en una transferencia de mensaje desde un procesador en el aire en la Figura 3 a un centro de conmutación de mensajes. La Figura 6 ilustra una presentación tabular de un formato de mensajes de acuerdo con el protocolo para definir comunicaciones entre el procesador en el aire y el centro de conmutación de mensajes.
La Figura 7 ilustra un ejemplo del formato de un mensaje de teleservicio de programación en el air empleado en comunicación entre el procesador en el aire y la estación de conmutación móvil de la Figura 3. La Figura 8 ilustra el otorgamiento o asignación de canales de comunicaciones que puede emplearse para transmitir la información de teleservicio en el aire desde el centro de conmutación móvil de la Figura 3 a la estación móvil misma. La Figura 9 ilustra el formato de un mensaje transmitido por la estación de conmutación móvil a la estación móvil para efectuar una transmisión de la información a teleservicio. Las Figuras 10 y 11 además definen el formato del mensaje transmitido a la estación móvil. Las Figuras 12 y 13 muestran el flujo de mensajes en conexión con un intento para actualizar una estación móvil. Pnfr RTP TQN DfiT?T.T?Dft De acuerdo con la presente invención, se proporciona una arquitectura para permitir programación en el aire a la estación móvil. En la modalidad que se describe con más detalle, la programación en el aire se relaciona a información de operar fuera del área de servicio doméstico inteligente. Sin embargo, habrá de reconocerse que simplemente éste es un ejemplo del tipo de información que puede transmitirse por el proveedor de servicios al subscriptor que tiene dicho instrumento programable según pueda surgir la necesidad. La Figura 3 ilustra una modalidad de una arquitectura que realizará la programación en el aire apropiada de una estación móvil de subscriptor. La estación móvil 30 cumple con los requerimientos de protocolo IS-136. Esta estación móvil 30 comunica en el aire con la estación de conmutación móvil 31. Un centro de servicio a clientes 310 genera información apropiada respecto a relaciones entre operadores de sistema para definir selecciones de operador de sistema favorables y desfavorables. Este centro de servicios comunica esta información de relación de operador de sistema al centro de mensajes (MC = message center) 311. Una porción distinta de ese centro de mensaje se trata como un procesador en el aire (OTAP) 312. Ese OTAP incluye una base de datos para operación inteligente fuera del área de servicio doméstico (IRDB = intelligent roaming datábase) 313. Como es típico en el ambiente móvil, un centro de autenticación/registro de ubicación doméstica (HLR/AC = home location register/authentication center) 314 se acopla al centro de mensajes mediante una línea de comunicaciones que satisface al protocolo IS-41. El registro de ubicación de visitante (VLR = visitor location register) 315 contiene información que identifica la ubicación del subscriptor en la región geográfica de visita o huésped. El VLR 315 comunica con el HLR con un protocolo IS-41 y también comunica con el centro de conmutación móvil 31 con el mismo protocolo. Finalmente, el protocolo que regula las comunicaciones entre el OTAP 312 y MSC 31 también es IS-41. En resumen, una terminal externa mediante el centro de servicio a cliente (CSC = customer service center) 310, actualiza información respecto a convenios entre operadores de sistema. Esta información subsecuentemente se suministra a la IRDB 313. Después que la actualización de la base de datos central se completa, una actualización del contenido de la memoria entre cada una de las estaciones móviles programables puede iniciarse ya sea manual o automáticamente. Después del inicio del proceso de actualización, el HLR 314 identifica los subscriptores que tienen estaciones móviles programables que pueden recibir información IRDB actualizada. Al identificar estas estaciones móviles, el HLR 314 señala al OTAP 312 que produzca un mensaje para transmisión a la estación móvil identificada, en donde los contenidos actualizados de la IRDB 313 se transfieren desde el OTAP 312 a la estación móvil 30. La transferencia ocurre mediante el centro de conmutación móvil (MSC = mobile switching center) 31. Si después de que el HLR 314 haya indicado que deberá realizarse una actualización, el MSC 31 indica que la estación móvil identificada está inactiva, entonces el OTAP 312 indicará ese hecho al HLR 314 que a su vez ajustará un indicador pendiente de suministro (DPI = delivery pending indicator) en el HLR 314 con respecto a esa estación móvil. A un tiempo después, cuando esa estación móvil se activa y registra, el HLR 314 de nuevo señalará al OTAP 312 para crear el mensaje apropiado incluyendo la actualización del IRDB 313 que luego será enviado por el MSC 31 a la estación móvil. La descripción anterior proporciona una descripción general de las operaciones realizadas por los elementos dentro de la modalidad de la presente invención. Las siguientes subsecciones describirán con mayor detalle las funciones necesarias para HLR, OTAP y MSC así como las comunicaciones entre estos elementos y entre el MSC y la estación móvil. Requerimientos HLR para Soportar Programación en el Aire Ciertos requerimientos funcionales son necesarios para que un HLR sostenga la capacidad de programación en el aire. Primero, los registros de subscriptor HLR deberán soportar más de una bandera pendiente de suministro (DPF = delivery pending flag) , para soportar una cantidad de teleservicios. Esto es, el HLR soportará una indicación de que deben transmitirse mensajes al usuario final tal como programación en el aire (OAP) descrita anteriormente o el CMT (Cellular Messaging Teleservice = Teleservicio de Mensajería Celular). El HLR también soporta la capacidad para especificar diferentes centros de mensajes (MCs) para estos mensajes OAP y CMT. Esto implica que cada bandera pendiente de suministro en el HLR especificará una dirección de centro de mensajes diferente. El HRL tendrá la capacidad para ajustar el OAP, DPF para el Número de Serie Electrónico (ESN)/Número de Identificación Móvil (MIN) particular, o una gama de MINs para la terminal de mantenimiento. Si una gama de MINs se elige, el HLR establecerá el OAP DPF solo para teléfonos que son IS-136 Rev. A o superior. La gama de MINs se especifica como un bloque (esto es NPA-Nxx-xxxx a MPA-Nyy-yyyy) . El HLR tendrá también asignación de prioridad para suministro de mensajes de teleservicio. Servicios de mensajes cortos SMS servicio de mensaje celular, SMS mensajes de teleservicio de radio localización celular y mensajes de teleservicio de activación en el aire tendrán prioridad frente a mensajes de teleservicio OAP. Si una bandera pendiente de suministro SMS y una bandera pendiente de suministro OPA, ambas se ajustan para una estación móvil entonces el suministro de mensajes SMS tomará prioridad frente a OAP. El HLR deberá ser capaz de recibir mensajes de solicitud de SMS desde OTAP en el centro de mensajes. El HLR deberá luego inspeccionar los parámetros de solicitudes de SMS incluyendo el identificador de teleservicio SMS para el OAP. El HLR también deberá verificar el estado MS ya sea como activo o inactivo. Si el MS es activo, entonces el HLR proporciona el código punto MSC de servicio conforme se realiza para el teleservicio de mensaje celular (CMT = cellular messaging teleservice). Si el MS está inactivo, entonces el HLR ajusta una nueva bandera definida en el perfil de subscriptor para indicar que un mensaje OAP espera suministrarse al MS. Esta es una bandera pendiente de entrega de mensaje OAP. Habrá una bandera pendiente de suministro OAP por cada registro ESM/MIN que sea capaz IS-136 en el HLR. La bandera pendiente de suministro OAP se libera cuando el mensaje OAP se suministra exitosamente. Los Requerimientos Funcionales del Procesador para Activación en el Aire (OTAP = Over-the-Air Activation Processor ) De acuerdo con una modalidad de la presente invención, el OTAP se asocia con el centro de mensajes MC. Los siguientes requerimientos funcionales deben soportarse por el OTAP para soportar programación en el aire. La aplicación OTAP deberá ser una aplicación separada desde el centro de mensajes. La intención es permitir que la aplicación OTAP exista en la plataforma de centro de mensajes sin necesidad porque la aplicación de teleservicio de mensaje celular SMS exista simultáneamente en la plataforma.
El OATP deberá almacenar la más reciente base de datos de operación inteligente fuera del área de servicio doméstico. La IRDB, que puede contener información desde todas las estaciones móviles (o solo alguna cantidad de estaciones en donde se emplean múltiples IRDBs), deberá almacenarse en memoria que no se libera o no se limpia durante ningún nivel de inicialización o reinicio del procesador. Mantenimiento periódico del OTAP deberá confirmar la validez de los datos de IRDB. Adicionalmente, un mecanismo de respaldo deberá existir para almacenar la IRDB y el mecanismo deberá proporcionarse para volver a cargar la base de datos en el caso de fallas de equipo físico. El OTAP deberá proporcionar un mecanismo para entrada a la IRDB en el OTAP mediante una terminal de mantenimiento, y también para proporcionar cambios a campos individuales en la base de datos según se requiera. El OTAP deberá recibir una notificación SMS desde el HLR que instruye al OTAP para suministrar un IRDB al móvil indicado' en la solicitud utilizando el protocolo IS-41. El OTAP deberá regresar una notificación SMS al HLR en respuesta a esta solicitud y luego construirá mensajes compatibles tanto con el protocolo IS-41 así como con el protocolo IS-136. El OTAP deberá luego proporcionar un método para asignar un identificador de transacción única al mensaje OPTS antes de que se envíe a la estación móvil. Este identificador se emplea para distinguir reconocimientos desde la estación móvil o la red. El OTAP deberá soportar suministro de mensajes OPTS utilizando el Suministro Punto-a-Punto SMS IS-41 Revisión C con el Identificador de Teleservicios SMS apropiado. La IRDB deberá mapearse a los Datos Portadores SMS. Si la estación móvil se determina que no es accesible cuando se intenta una descarga, entonces el OTAP solicitará al HLR que ajuste la bandera pendiente de suministro de programación en el aire (OAP DPF) . Señalización entre el HLR y OTAP Un interés primario en la implementación de la presente invención es el inicio de la operación de actualización. El HLR recibe ya sea un comando manual o un comando automático después de terminar la actualización de la base de datos IRDB central para iniciar actualización de las estaciones móviles. El HLR, bajo control de software elige un número predeterminado de estaciones móviles con base en criterios tales como MIN. El HLR luego detecta cual del conjunto de estaciones móviles dentro de la gama MIN definida tiene la característica de programabilidad IS-136. Conforme el HLR avanza a través de la lista MIN de estaciones móviles identificadas, transfiere una señal de solicitud SMS en protocolo IS-41 al OTAP solicitando que una IRDB actualizada se transmite a la estación móvil identificada.
Requerimientos MSC para Programación en el Aire Para soportar la implementación de la presente invención, el centro de conmutación de mensajes deberá ser capaz de soportar mensajes Punto-a-Punto de Entrega SMS (SMS DPP) desde la aplicación OTAP en el centro de mensajes. El MSC también encapsula Datos de Portadores SMS desde mensaje SMDPP al mensaje R-Datos IS-136. Este proceso es idéntico al suministro de un mensaje de teleservicio de mensajería celular SMS (CMT) a una estación móvil. Adicionalmente, el MSC deberá pasar de manera transparente un mensaje SMDPP IS-41 a un mensaje de datos-R IS-136A para Identificadores de Teleservicio SMS en una gama pre-escrita. Esto permitirá que el OTAP identifique específicamente el teleservicio de interés y más específicamente en la presente invención identifique la actualización de la base de datos para operación inteligente fuera del área de servicio doméstico como la funcionalidad de la transmisión del mensaje corto. El resto de la especificación describirá detalles de la señalización que realiza la operación de actualización y el flujo de mensajes que es una consecuencia de esa señalización. Señalización Entre oíAP y MSC Como se describió anteriormente, el OTAP incluye la IRDB. Un ejemplo de los contenidos de esta base de datos se ilustra en la Figura 4. Los datos de control IR determinan datos específicos empleados para controlar la función de operación inteligente fuera del área de servicio doméstico. El orden de banda define el orden de búsqueda en banda PCS y celular. El número de SOCs o SIDs socios/favorecidos/ prohibidos, define el número de códigos de operador de sistema o identificadores de sistema contenidos en la lista. El número total de SOCs y SIDs se limita por las capas de transporte subyacentes. La lista SIDs de socio/favorecido/prohibido incluye una lista de los SIDs de socio/favorecido/prohibido. Estos SIDs son de quince bits de longitud de acuerdo con la norma IS-136. Similarmente, la lista SOC de socio/favorecido/ prohibido identifica la lista de SOCs de socios/favorecidos/ prohibidos en donde los SOCs son de 12 bits de largo como se identifica por la norma IS-136. La información respecto a "número celular" identifica el número de bloques de probabilidad para buscar mientras que se explora en una banda celular. El número de bloque PCS identifica el número de sub-bandas a buscar cuando se explora en una banda PCS. La cuenta re-explorada especifica el tiempo para esperar antes de realizar una exploración parcial de la última banda empleada entre las búsquedas de historia. Finalmente, el bucle re-explorado especifica que tantas exploraciones parciales activadas antes de pasar a una banda amplia explorada.
Toda la IRDB se descarga a una estación móvil mediante programación en el aire. Como se consideró inicialmente, la modificación de la tabla ocurre luego que toda la IRDB se descarga al móvil. La construcción de la señalización debe tomar en cuenta que bajo la norma IS-41, hay una limitación en el tamaño de mensajes que pueden enviarse en un solo suministro de mensaje corto punto-a-punto (mensaje SMDPP). De esta manera, los Datos de Portadora SMS asociados con la definición de la actualización IRDB a la estación móvil están algo limitados, de esta manera limitando el número de SOCs o SIDs que pueden proporcionarse en la IRDB. Como se indica los mensajes de teleservicio OAP se suministran desde el OTAP a una entidad de mensaje corto (SME = short message entity) en la estación móvil, primero al proporcionar señalización al MSC en un protocolo IS-41. El protocolo apropiado es una operación punto-a-punto de suministro SMS. El formato de los parámetros para dicha operación se ilustra en la tabla de la Figura 5. Son los Datos de Portadora SMS que contienen el mensaje OPTS. El formato para los Datos de Portadora SMS (BearerData) se ilustra en la tabla de la Figura 6. La porción de campo de contenidos de esta base de Datos de Portadora contiene el mensaje OPTS y se for atea como se ilustra en la Figura 7. El Identificador de Teleservicio SMS, Figura 5, indica el teleservicio para el cual aplica el mensaje SMS. Este identificador se emplea por el MSC para mapear los Datos de Portadora al mensaje de datos R IS-136. De acuerdo con la presente invención, el identificador de teleservicios selecto está entre aquéllos reservados para los teleservicios específicos de portadores. El MSC luego pasará de manera transparente el mensaje a los datos R utilizando un método conocido. La interfase En el Aire IS-136 La programación en el aire suministra información a la estación móvil sobre la interfase de error, utilizando el mensaje de datos R IS-136 sobre un canal lógico de respuesta de acceso y radiolocalización (SPACH = paging and access response logical channel) punto-a-punto SMS del Canal de Control Digital (DCCH). El IS-136 también define el suministro de mensajes de datos R sobre el canal de control asociado de un canal de tráfico digital. La Figura 8 ilustra una estructura de canal DCCH. Al energizar, un MS entra al estado de exploración y enclavamiento de canal de control, cuando está en el proceso de elegir un proveedor de servicios candidato. Utilizando los procedimientos de exploración y enclavamiento por selección de canal de control DCCH IS-136, el MS elige un candidato (DCCH) y entra al estado de acampado DCCH. La estación móvil habrá de recibir los mensajes de programación en el aire mientras que en el estado de acampado DCCH por la notificación SPACH de los datos R. El suministro de la información OAP es un teleservicio similar al teleservicio en mensaje celular de servicio de mensajes cortos (SMS CMT). Los mensajes de programación en el aire se diferencian de otros servicios por un identificador de protocolo de capa superior. La OPTS construye sobre datos R y todos los mensajes están contenidos dentro de la unidad de datos R. La Figura 9 ilustra una forma del mensaje OPTS transportado en datos R. Los datos R comprenden un mensaje de retransmisión que se emplea para transportar mensajes de capa de teleservicio punto-a-punto. El formato de mensaje de datos R se ilustra en la Figura 10. El discrimidador de protocolo identifica el protocolo para el mensaje que se envía mientras que la información de tipo mensaje identifica la función de los mensajes tales como para teleservicios. Un formato de unidad de datos R se ilustra en la Figura 11. La unidad de datos de protocolo para capa más superior referida en la Figura 11 contiene el mensaje OPTS. Al recibir un mensaje de datos R con OPTS, la estación móvil acusará recibo del mensaje OPTS con un mensaje de rechazo de datos R o aceptación de datos R IS-136 en el canal de acceso aleatorio (RACH = random access channel). Este canal es un canal lógico inverso en el DCCH. La estación móvil envía una aceptación de datos R si el mensaje se recibe y acepta. De otra forma, se envía un mensaje de rechazo de datos R. Flujos de, Mensajes Las Figuras 12 y 13 ilustran ejemplos de flujos de mensajes en donde se solicitan actualizaciones de IRDB por el HLR y la estación móvil ya está inactiva (Figura 12) o está activa (Figura 13). En estas Figuras, los elementos de red de comunicación se ilustran en la parte superior del diagrama. Las etapas se llevan a cabo de acuerdo con el paso del tiempo como se delinea por el eje vertical. OAP a un MS Inactivo En la etapa 1, un grupo de servicios interportadora suministra actualizaciones de tabla IR. Personal de operaciones en OTAP alimentan las actualizaciones al OTAP. A través de un proceso manual, al operador en cada HLR se le instruye que inicie el proceso OAP. Se prevee que en el futuro dicha instrucción puede automatizarse en vez de parte de un proceso manual. En la etapa 2, una lista de ESN/MINs se define para la cual se va ha realizar el proceso OAP. En el HLR se expide un comando en la terminal de mantenimiento para ajustar el indicador de espera de mensajes OAP para todos los móviles IS-136 especificados en la lista. Las etapas restantes luego se repiten por cada ESN/MIN que tiene un indicador de espera de mensaje OAP ajustado.
Opcionalmente, el HLR identifica el código punto de destino del MSC para el último registro del teléfono capaz de IR y envía un SMSREQ al MSC. El centro de conmutación móvil no puede localizar el teléfono capaz IR y regresa a un SMSREQ al HLR con una indicación postpuesta (etapa 3). En algún punto, el teléfono capaz de IR recibe los datos generales del sistema, acampa en un DCCH y envía un registro (etapa 4). Cuando el MSC recibe el registro envía un aviso de registro IS-41 (REGNOT) al HLR (etapa 5). Cuando el HLR recibe esta señal registra el teléfono capaz de IR y envía una respuesta de regreso al MSC que a su vez envía una aceptación de registro al teléfono capaz de IR (etapa 6). El HLR luego identifica que el teléfono capaz de IR tiene un mensaje OAP en espera y envía un SMSNOT al OTAP (etapa 7). El OTAP identifica que la estación móvil espera una actualización IR y formatea un mensaje a un SMDPP IS-41 y lo envía a un MSC utilizando la dirección suministrada por el HLR (etapa 8). El OTAP responde al HLR y el HLR libera el indicador de espera de mensaje OAP para ESN/MIN (etapa 9). Cuando el MSC recibe el SMDPP intenta localizar la estación móvil al enviar un mensaje de notificación SPACH IS-136 indicando datos R (etapa 10). La estación móvil responde a la notificación y entra al estado de trámites de teleservicio punto-a-punto de terminación (etapa 11). El MSC luego empaca los datos apropiados en un mensaje de datos R y los envía al teléfono capaz de IR al SPACH (etapa 12). El teléfono recibe los datos R, identifica el mensaje por ser una actualización de tabla IR y procede a actualizar su base de datos IR interna. Luego envía una aceptación de datos R de regreso al MSC que a su vez envía una respuesta al OTAP indicando que la información se ha recibido (etapa 13). En la Figura 13, la estación móvil ya está activa en vez de inactiva. La parte inicial del proceso es muy similar a la recién descrita. En particular, el grupo de servicios inter-portadoras suministra las actualizaciones de tabla IR y aquéllas actualizadas se accesan al OTAP (etapa 1). De nuevo, se define una lista de ESN/MINs para la cual el proceso se va a realizar y se expide un comando para ajustar el indicador de espera de mensaje de papel para todas las estaciones móviles IS-136 dentro de esa lista (etapa 2). El HLR luego empieza a procesar los indicadores de espera de mensaje OAP al secuenciar a través de cada ESN/MIN. Opcionalmente, el HLR identifica el código punto de destino del MSC para el último registro del teléfono- capaz de IR y envía una solicitud al SMC al MSC. El MSC luego localiza el teléfono capaz de IR y regresa la información al HLR dentro de una dirección SMS (etapa 3). El HLR a su vez envía una notificación al OTAP para realizar la actualización (etapa 4). El OTAP luego identifica que la "espera de mensaje" es una actualización IR y formatea el mensaje a un IS-41 SSMDPP y lo envía al MSC utilizando el direccionamiento suministrado por el HLR (etapa 5). El OTAP responde al HLR para identificar que ha recibido la solicitud. El HLR luego libera el indicador de espera de mensaje OAP para ESN/MIN. El MSC recibe el SMDPP e intenta localizar la estación móvil al enviar un mensaje de notificación SPACH IS-316 indicando datos R. El MS responde al mensaje de notificación con una señal de confirmación y proporciona el estado de trámite de teleservicio punto-a-punto (etapa 6). El MSC luego empaca los datos en un mensaje de datos R y los envía al teléfono capaz de IR al SPACH (etapa 7). El teléfono capaz de IR recibe los datos R, identifica el mensaje como una actualización de tabla IR y procede a actualizar la base de datos IR. El teléfono capaz de IR envía una aceptación de datos R de regreso al MSC. Ese MSC luego envía una respuesta al OTAP (etapa 8) . conclusión La descripción detallada anterior establece una modalidad por la cual puede realizarse programación en el aire desde uña base de datos en un centro de mensajería a una estación móvil programable. El centro de mensajería trabaja junto con el HLR para determinar aquéllas estaciones móviles que son programables y el orden en el que habrá de ocurrir programación en el aire con respecto a aquéllas estaciones móviles. En el ejemplo anterior, la programación se relaciona a actualizar la base de datos de operación inteligente fuera del área de servicio doméstico. Este es una aplicación significante debido a que las relaciones entre operadores de sistema es muy fluida y cambia con el tiempo. Esta información deberá transmitirse a los subscriptores que tienen la capacidad de implementar operación inteligente fuera del área de servicio doméstico de manera tal que efectúan apropiadamente la operación fuera del área de servicio doméstico de acuerdo con la información más actualizada respecto a la relación entre el proveedor de servicio de subscriptor y otros proveedores de servicio. La descripción de la presente invención se ha enfocado en la técnica de transmisión que se basa en mensajes de tipo de servicio de mensajes cortos para transferir información desde el centro de mensajes a la estación móvil. Se propone respetuosamente que dicha técnica puede emplearse para implementar otros teleservicios en donde se requiere transferencia de datos desde el proveedor de servicio a la estación móvil programable. Se hace constar que con relación a esta fecha, el mejor método conocido por la solicitante para llevar a la práctica la citada invención, es el que resulta claro de la presente descripción de la invención. Habiéndose descrito la invención como antecede, se reclama como propiedad lo contenido en las siguientes:

Claims (14)

  1. REIVINDICACIONES 1. Un método para actualizar información de servicios almacenada en una estación móvil a partir de información almacenada en una base de datos central, el método se caracteriza porque comprende las etapas de: identificar una pluralidad de estaciones móviles que tienen capacidad de almacenamiento de información de servicio y seleccionar algún subconjunto de la pluralidad de estaciones móviles a actualizar; detectar si una estación móvil selecta está activa; si la estación móvil selecta se activa, entonces transferir información de servicio actualizada desde la base de datos central a la estación móvil selecta, y si la estación móvil selecta no se activa, entonces designar la estación móvil selecta para actualizarse cuando posteriormente se activa.
  2. 2. El método de conformidad con la reivindicación 1, caracterizado porque la información de servicio incluye datos para administrar operaciones inteligentes fuera del área de servicio doméstico. .
  3. 3. El método de conformidad con la reivindicación 1, caracterizado porque además comprende una etapa de actualizar información de servicios en la base de datos central, que comprende la etapa de modificar una base de datos de información de servicio dentro de la base de datos central y la base de datos central se incluye en un centro de mensajes de red.
  4. 4. El método de conformidad con la reivindicación 3, caracterizado porque la etapa de identificar se activa automáticamente al completar la etapa de actualizar.
  5. 5. El método de conformidad con la reivindicación 1, caracterizado porque la etapa de identificar incluye las sub-etapas de: explorar una base de datos de subscriptor; identificar aquéllos subscriptores en la base de datos que tienen una estación móvil con la capacidad de actualizarse; asociar un indicador de estado actualizado con cada subscriptor identificado para tener la capacidad de actualizarse, en donde el indicador de actualizado identifica la estación móvil de subscriptor como aquélla que deberá actualizarse en la si, .iente operación de actualización.
  6. 6. El método de conformidad con la reivindicación 5, caracterizado porque después de transferir información actualizada de la base de datos central a una estación móvil selecta, el indicador de estado de actualización se reajusta o reinicializa.
  7. 7. El método de conformidad con la reivindicación 5, caracterizado porque la información de servicios incluye datos para administrar operaciones de operar fuera del área de servicio doméstico inteligente.
  8. 8. El método de conformidad con la reivindicación 6, caracterizado porque la etapa de actualizar información de servicios comprende la etapa de modificar una base de datos de información de servicio dentro de la base de datos central y la base de datos central se incluye en un centro de mensajería de red.
  9. 9. El método de conformidad con la reivindicación 8, caracterizado porque la etapa de identificar se dispara automáticamente al completar la etapa de actualización.
  10. 10. Un sistema para actualizar información de servicios almacenada en estaciones móviles, el sistema se caracteriza porque comprende: una primer base de datos que almacena información de subscriptor; una segunda base de datos que almacena información de servicios; una terminal de actualización asociada con la segunda base de datos y que proporciona información de servicios actualizada a la segunda base de datos; un procesador, que responde a una actualización de información de servicios, que ajusta un indicador de estado de actualización para un conjunto de subscriptores identificado por la primer base de datos que tienen estaciones móviles capaces de actualizar; el procesador además se programa para: detectar, si una estación móvil determinada que tiene un indicador de estado actualizado ajustado, se activa; y dirigir una transferencia de información de servicios actualizados desde la segunda base de datos a la estación móvil determinada.
  11. 11. El sistema de conformidad con la reivindicación 10, caracterizado porque además comprende un centro de mensajes en donde reside la segunda base de datos.
  12. 12. El sistema de conformidad con la reivindicación 10, caracterizado porque la primer base de datos se constituye por un registro de localización doméstico.
  13. 13. Un método para actualizar información de operación inteligente fuera del área de servicio doméstico para un teléfono inalámbrico desde una base de datos de operación inteligente fuera del área de servicio doméstico, el método se caracteriza porque comprende las etapas de: identificar teléfonos inalámbricos que tiene programabilidad en el aire; ajustar un indicador de estado de actualización para teléfonos inalámbricos identificados que tienen programabilidad en el aire; detectar si un teléfono inalámbrico que tiene su equipo indicador de estado actualizado se activa; si el teléfono inalámbrico se detecta activado, entonces transferir la información de operar fuera del área de servicio doméstico inteligente desde la base de datos de operar fuera del área de servicio doméstico inteligente al teléfono inalámbrico; y si el teléfono inalámbrico se detecta que no está activado, entonces designar el teléfono inalámbrico para recibir la información de operación inteligente fuera del área de servicio doméstico desde la base de datos de operación inteligente fuera del área de servicio doméstico actualizada cuando el teléfono inalámbrico posteriormente se activa.
  14. 14. El método de conformidad con la reivindicación 13, caracterizado porque además comprende la etapa de actualizar la base de datos de operación inteligente fuera del área de servicio doméstico, en donde al completar la etapa de actualizar la base de datos de operación inteligente fuera del área de servicio doméstico se dispara automáticamente a la etapa de ajustar un indicador de estado de actualización.
MXPA/A/1997/007676A 1996-10-08 1997-10-06 Un metodo y aparato para programacion en-el-aire con servicios de telecomunicaciones MXPA97007676A (es)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US08728275 1996-10-08

Publications (1)

Publication Number Publication Date
MXPA97007676A true MXPA97007676A (es) 1998-11-16

Family

ID=

Similar Documents

Publication Publication Date Title
US7136633B2 (en) Method and apparatus for over-the-air programming of telecommunication services
US8032173B2 (en) Intelligent roaming system with over the air programming
AU728172B2 (en) Mobile communications network
US6134438A (en) Local control enhancement in a telecommunications system
US6188898B1 (en) Mobile communications network
US7047008B2 (en) System for mobile radio communication and a method relating to service provision in mobile radio communication networks
CN102422680A (zh) 配置单模式和多模式系统选择参数及服务管理
WO1999007175A1 (en) Method for service acquisition after a call release in a dual mode mobile telephone
EP1358772B1 (en) Method and apparatus for pre-configuring a wireless communication device for future operation in a distant wireless communication system
EP1762112A1 (en) Subscription based equivalent lists in wireless communications networks
WO2001039575A1 (en) Processing subscriber data regarding services available to a subscriber in a visited area
US6965781B1 (en) Obtaining an intelligent roaming database template
MXPA97007676A (es) Un metodo y aparato para programacion en-el-aire con servicios de telecomunicaciones