MXPA97000074A - Dispositivo para la transmision de mensajes en una red de comunicaciones para el procesamiento de palabras y de datos - Google Patents
Dispositivo para la transmision de mensajes en una red de comunicaciones para el procesamiento de palabras y de datosInfo
- Publication number
- MXPA97000074A MXPA97000074A MXPA/A/1997/000074A MX9700074A MXPA97000074A MX PA97000074 A MXPA97000074 A MX PA97000074A MX 9700074 A MX9700074 A MX 9700074A MX PA97000074 A MXPA97000074 A MX PA97000074A
- Authority
- MX
- Mexico
- Prior art keywords
- data
- identification code
- message
- central unit
- terminal devices
- Prior art date
Links
- 238000004891 communication Methods 0.000 title claims abstract description 27
- 238000012545 processing Methods 0.000 title claims abstract description 18
- 230000005540 biological transmission Effects 0.000 title claims abstract description 16
- 238000000034 method Methods 0.000 claims abstract description 16
- 238000012360 testing method Methods 0.000 claims description 8
- 238000013475 authorization Methods 0.000 claims description 3
- 238000013523 data management Methods 0.000 claims 1
- 230000015654 memory Effects 0.000 description 11
- 230000004044 response Effects 0.000 description 10
- 230000006870 function Effects 0.000 description 7
- 230000001413 cellular effect Effects 0.000 description 2
- 102100022887 GTP-binding nuclear protein Ran Human genes 0.000 description 1
- 101000774835 Heteractis crispa PI-stichotoxin-Hcr2o Proteins 0.000 description 1
- 101000620756 Homo sapiens GTP-binding nuclear protein Ran Proteins 0.000 description 1
- 230000003466 anti-cipated effect Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 150000001768 cations Chemical class 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000007620 mathematical function Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
Abstract
La presente invención se refiere a un dispositivo para transmitir mensajes se utiliza en una red difusora móvil (1) con una pluralidad de aparatos de terminal (4, 9). Estos pueden estar asignados permanentemente a un usuario o pueden ser asignados a un usuario determinado mediante una tarjeta de chips utilizable en el aparato de terminal. Por lo menos dos aparatos de terminal pueden entablar entre síen la red difusora móvil una comunicación de palabras o de datos. La red difusora móvil incluye por lo menos una central (8) para controlar la transmisión de mensaje una comunicación de datos en la que se intercambian telegramas de datos, en los que estácontenido un encabezado normalizado de datos. Para el procesamiento de servicios especiales de conformidad con un procedimiento especial, el telegrama de datos incluye adicionalmente al encabezado normalizado de datos un código de identificación. Una unidad central (10), asignada a la central (8), y por lo menos una parte de los aparatos de terminal (4, 9) presentan medios para crear telegramas de datos provistos del código de identificación. La unidad central para los servicios especiales, asícomo los aparatos de terminal o tarjetas de chips autorizadas para ello, están equipados con un filtro (12.1, 12.2) realizado de preferencia como software, para reconocer el código de identificación. Asíse abre la posibilidad de transmitir no sólo flujos arbitrarios de bits en el modo transparente de conformidad con GSM fase 2, sino también de enviar datos e instrucciones ejecutables a participantes autorizados o recibirlos de ellos. Esto sin que las normas fijas internacionalmente se tengan que modificar.
Description
DISPOSITIVO PRRñ Lfl TRANSFUSION DE MENSAJES EN UNO RED DE COMUNICACIONES PARA EL PROCESAMIENTO DE PALABRAS Y DE DATOS
La presente invención se refiere a un dispositivo para la transmisión de mensajes en una red de comunicaciones para el procesamiento de palabras y de datos con una pluralidad de aparatos de terminal, los cuales están asignados a un usuario determinado o pueden ser asignados a un usuario determinado mediante un portador de datos utilizable en el aparato de terminal, pudiendo entablar por lo menos dos aparatos de terminal entre si una comunicación de palabras o de datos, asi como con por lo menos una central para el control de la transmisión del mensaje dentro de la red de comunicaciones, siendo cada transmisión de mensaje una comunicación de datos en la que se intercambian telegramas de datos, en los que está contenido respectivamente un encabezado normalizado de datos con un código de identificación normalizado internacional para determinar la identidad del participante y la autenticidad del mensaje, así como con por lo menos una unidad central existente en la red de comunicaciones, presentando por lo menos una parte de los aparatos de terminal y la unidad central medios para crear el encabezado de datos de los telegramas de datos, siendo transmitidos los telegramas de datos ya sea de la unidad central a por lo menos uno de los aparatos de terminal o de uno de los aparatos de terminal a la unidad central, existiendo en la unidad central y en la por lo menos una parte mencionada de
los aparatos de terminal, dispositivos para probar el Encabezado de datos. En la actualidad, muchos países ofrecen redes difusoras móviles nacionales que utilizan una pluralidad de normas técnicas. Sin embargo, para el tránsito más allá de las fronteras, las diferentes redes conforman un obstáculo. Un participante en la difusora móvil espera poder utilizar su aparato de terminal en diferentes lugares en diversos países, por ejemplo, en toda Europa. ¦¦ ~. Con la introducción de la norma GSM (Global System for Mobil Communication) , denominación de la norma de una red difusora celular, se liberó el camino para una red unitaria y, así, para el tránsito más allá de las fronteras. En la figura 1 se muestra la conformación en principio de una red difusora móvil, la cual trabaja de conformidad con la norma GSM. Con 1 se indica el área superficial de la red difusora móvil. Toda la superficie de , vta red está cubierta por células difusoras 2 colindantes entre si y sobrepuestas entre sí, de las cuales sólo unas pocas se ven en la figura 1. En cada célula difusora 2 existe una estación base 3 (RBS, Radio-Base-Station) , que se encargan el abasto difusor hacia los aparatos de terminal en los participantes de difusora móvil. En cada trayecto difusor entre una estación base 3 y un aparato de terminal 4 se transmiten en clave digital todas las informaciones de palabras y de control, así como otros datos como por ejemplo mensajes.
Con 5 se indica un controlador (BSC, Base-Station- ¿ontroller) con el que se controlan varias estaciones base. Por ejemplo, el controlador es responsable de que el paso de un participante, o bien, del aparato de terminal asignado al participante, en especial un teléfono difusor móvil, de una célula difusora a otra célula difusora vecina puede transcurrir sin dificultades en lo que se refiere a técnica difusora. En base a mediciones de intensidad de campo realizadas automáticamente, el controlador decide cuándo debe efectuarse '"el paso de una célula difusora a qué célula difusora vecina, fl este paso se le llama Entrega (Handover). Por su parte, los controladores están conjuntados como una central difusora móvil 6 superior (NSC, Mobil-Service- Switc ing-Center) , la cual produce centrales para el paso a una red por cable 7, por ejemplo una red ISDN (Integrated Services Digital Network), es decir, una red remota de mensajes digital integrada en cuanto a servicios. En una red como ésta última se ueden transmitir simultáneamente, por ejemplo, informaciones habladas, de imagen, de instalaciones de procesamiento electrónico de datos, etc.. Con 9 se indica otro aparato de terminal, por ejemplo una computadora personal (PC), con la que, entre otros, como la utilización de una comunicación de datos, se pueden transmitir mensajes a un teléfono difusor móvil 4. La posibilidad de hacer esto último se conoce entre los expertos como un servicio denominado SMS [Servicio de Mensaje Corto (Short Message
Service)]. Sin embargo, los mensajes también pueden transmitirse de un teléfono difusor móvil a otro. La conexión se desarrolla siempre a través de una Central para el servicio de mensaje corto 8, una así llamada S ort fessage Service Center 6 (SMS-C). El servicio SUS para la transmisión de mensajes cortos es un servicio de telecomunicación, el cual permite enviar mensajes de la Central para el Servicio de Mensaje Corto a un participante GSM [(SUS ??/??, Mobile Tertninated / Poi t-to-Point) De terminal tlóvil/Punta a Punta], "? bien, transmitirlos de un participante GSM a la Central para el Servicio de Mensaje Corto [(SMS MO/PP, Mobile Originated / Point-to-Point) De Orñigen Móvil/De Punta a Punta]. Cada mensaje está empacado en un telegrama de datos, en el cual está pretitulado un encabezado de datos, un Encabezado normalizado (Header), en el que, entre otros, está contenida la identi icación del participante y un código que dice que se trata de un mensaje. Con GSM Fase 2 se nombra este procedimiento, que está definido en la norma GSM 3.40. Permite transmitir flujos arbitrarios de bits en un modo transparente. Loe mensajes cortos, como por ejemplo "llame por favor al participante xyz" se pueden transmitir así de un participante fl a través de la Central para el Servicio de Mensaje Corto a un participante B. Por ejemplo, el mensaje se muestra en la pantalla en el receptor. Además de GSM Fase 2 también hay los llamados
mensajes clase 2. En teléfonos difusores móviles u otros aparatos de terminal provistos para el procesamiento de mensajes clase 2, se presupone que existe un medio de almacenamiento, de preferencia un módulo de identi icación del participante (SIfl, Subscriber Ident ication Module) como una tarjeta de chips. En el medio de almacenamiento están contenidos, entre otros, todos los datos necesarios para la identi icación del usuario. Las tarjetas de chips o tarjetas de chips procesadores se pueden utilizar en un aparato de terminal ¿sor usar arbitrariamente. Una ventaja de esta modalidad es que, por ejemplo, un participante difusor móvil no debe portar consigo su aparato de terminal personal, sino sólo su tarjeta de chips. Los mensajes de la clase 2 o desarrollos ulteriores basados en ellos, que pueden estar compuestos por uno o varios mensajes, se depositan en cuanto al mensaje en el medio de almacenamiento antes mencionado. En cuanto esto sucede, se ivia un acuse de recibo positivo a la Central para el Servicio de Mensaje Corto. Con esto se abre la posibilidad de enviar a un medio de almacenamiento en un aparato de terminal o recibir de él tanto datos como también instrucciones ejecutables. El objetivo de la presente invención fue entonces de seguir desarrollando las características ventajosas de los mensajes clase 2 y transmitir con el servicio SMS no sólo flujos transparentes de bits, sino ofrecer servicios especiales
a participantes autorizados. De conformidad con la invención, lo anterior se soluciona con un dispositivo para la transmisión de mensajes en una red de comunicaciones para el procesamiento de palabras y de datos, el cual se caracteriza porque los telegramas de datos pueden contener un código de identificación fi able por el respectivo usuario de la red, porque la unidad central y la ya mencionada por lo menos una parte de los aparatos de terminal presentan medios para crear el otro código de identificación e ^incluyen filtros para reconocer el otro código de identificación, siendo el otro código de identificación un dispositivo de seguridad que puede fijar el respectivo operador de la red para la transmisión de determinados mensajes y está contenido en el telegrama de datos inmediatamente a continuación del encabezado normalizado de datos. Con el código de identificación de conformidad con la invención, el cual puede estar contenido adicionalmente al . icabezado normalizado de datos o Encabezado en un telegrama de datos de un mensaje, se caracteriza porque los datos existentes en este mensaje sean datos que se deben procesar de conformidad con un procedimiento especial. El código de identi icación, el cual de manera ventajosa está presente a continuación del encabezado normalizado de datos o Encabezado, es producido ya sea por una unidad central o por aparatos de terminal que están equipados para ello, y se transmiten junto con el telegrama de datos de la estación secundaria, ya sea al aparato de terminal
o a la unidad central. Tanto la unidad central como los aparatos de terminal, que están equipados para ello, prueban al recibir cualquier telegrama de datos, reconocible por el encabezado normalizado de datos, si el mensaje contiene adicionalmente un código de identi icación. Si éste no es el caso, los datos del telegrama de datos se tratan como normales, como mensaje hasta ahora común de conformidad con la norma SMS. Si sí es el caso, la unidad central sabe que el emisor del telegrama envía informaciones que se deben asignar a un /Servicio especial, comúnmente no accesible, o a una utilización especial. También, el aparato de terminal sabe en este caso, que los datos existentes en el telegrama con un código de identificación reconocido, incluyen datos para procesar y/o mensajes de informaciones de un servicio determinado especial elegido anteriormente. Los telegramas de datos equipados con el código de identi icación hacen posible transmitir datos e instrucciones ejecutables a aparatos de terminal equipados con \ filtro para reconocer este tipo de telegramas de datos, o bien, recibir de dichos aparatos de terminal en la unidad central, también equipada con un filtro correspondiente. Partiendo de lo anterior, entre los aparatos de terminal equipados en forma correspondiente y la unidad central, la cual es una central de control, una así llamada Service Center, se puede definir un protocolo de aplicación que regula para el aparato de terminal controlado la sincronización de mensajes, la autenticidad de los datos mediante un criptograma y la
generación de una instrucción ejecutable. En base al protocolo de aplicación, se pueden definir nuevos servicios ofrecidos por el operador de la red al correspondiente participante, entendiéndose dichos servicios como intercambio de mensajes entre un aparato de terminal equipado con un filtro correspondiente y el Central De control. Como ejemplo de un servicio especial tal es por ejemplo posible realizar consultas dependiendo del lugar. Así, entre otras cosas, se pueden consultar números telefónicos según el lugar de servicios de ^yuda, como el servicio de fallas automotrices, médicos, farmacias, etc.. El código de identi icación puede fijarse por el operador de la red. No necesita estar adecuado a ninguna norma internacional y puede incluir dispositivos de seguridad arbitrariamente desarrollados, de manera que se excluya la utilización de servicios especiales por parte de participantes que no tienen el derecho. Convenientemente, el filtro está informado como módulo de software, éste debe almacenarse en el momento de la fijación de loe datos iniciales en un aparato de terminal, el cual es asignado permanentemente a un participante o en un portador de datos, de preferencia en una tarjeta de chips, la cual es asignada en forma permanente a un participante y que es utilizable en un gran número de aparatos de terminal no asignados. Como la red de comunicación mencionada, a la que se aplica el dispositivo,, es de preferencia una red de
comunicación que trabaje en forma digital, sin embargo, en especial una red difusora móvil conformada en forma celular, la cual está definida de conformidad con la norma GSfl o DCS 1800, como aparatos de terminal se proveen mayormente teléfonos difusores móviles. Éstos están equipados cada vez más de manera que contienen un dispositivo de escritura-lectura para una tarjeta de chips, en especial para tarjetas de chips procesadores (SIM Subscriber-Identificactiorv-Modul) . Un aparato de terminal, sin embargo, también podría ser un aparato de "-procesamiento de datos, como por ejemplo, una computadora personal o una computadora manual. Pero también se podría pensar que dichos aparatos, aunque hasta ahora no sea común, pudieran presentar también un dispositivo de escritura-lectura para tarjetas de chips. Los datos del procesamiento electrónico de datos específicos al usuario ya hoy se pueden utilizar en diversos aparatos del procesamiento electrónico de datos de conformidad con la norma PCnciR mediante portadores móviles de Jrtos como diskets, discos duros o medios de almacenamiento en tamaños de tarjetas de chips. De conformidad con el diagrama de flujo, el filtro mencionado representa un dispositivo de bifurcación que pasa los mensajes que no contienen el código de identificación a una primera salida y el que lleva los mensajes que contienen un código de identificación a una segunda salida. Este filtro de preferencia integrado como software en la tarjeta de chips siempre se activa cuando el aparato de terminal, en especial el
aparato difusor móvil, se refiere a la tarjeta de chips con el comando sns" actualizador, es decir, cuando un mensaje o mensaje corto debe almacenarse en la tarjeta de chips. Los mensajes que son llevados a la segunda salida debido al código de identificación correcto, son probados a continuación en cuanto a sincronización correcta de mensaje, o bien, de mensaje. En caso de que lo anterior no esté dado, no se acepta el mensaje. Si la sincronización de mensaje es correcta, el mensaje se prueba nmediatamente para ver si se trata de una "^nensaje parcial o de un mensaje individual completo. El filtro puede ser cualquier dispositivo que sea adecuado para reconocer y/o desechar telegramas de datos que contengan el código de identi icación. De conformidad con la invención se propone que en el código de identificación estén contenidos el número de mensajes parciales para un mensaje completo y una información para la posición del mensaje parcial correspondiente dentro del ¾nsaje. En el medio de almacenamiento de la tarjeta de chips, se almacena cada mensaje en la secuencia de su llegada por lo menos por tanto tiempo hasta que se reciba todo el mensaje. Sólo entonces se da inicio con el procesamiento en la secuencia correcta de cada mensaje, no teniendo que corresponder dicha secuencia con la secuencia de recepción. Por parte de la central está provisto, que la unidad central para los servicios especiales incluye una unidad de operación, una así llamada SIM Service Center (SSC). fl esta Unidad de Operación SSC (SIM
Service Center) puede estar asignado un módulo de lógica (SVL, ¿ervicelogic) para cada servicio especial. Cada módulo de lógica está conectado en cuanto a funciones con la Unidad de Operación SSC. P ésta está asignado además un banco de datos, el cual está determinado, entre otras cosas, para la administración de datos de autorización de los participantes que tienen el derecho de transmisión de mensajes con códigos de identificación. Una unidad de control de autenti icación (flUC, fiuthentification Center) también está conectada e cuanto a '"^-f nciones con la Unidad de Operación SSC. Éste es un módulo para calcular, codificar y controlar el criptograma de un código de seguridad contenido en el código de identificación. La manera como está conformado el código de seguridad se ha tratado anteriormente. Sólo se anticipa que en éste está incluido un número aleatorio, siendo éste último de preferencia una función del mensaje definible por el operador de la red de comunicación. ' . fi continuación se ilustra la invención más a detalle y de manera ejemplar con la ayuda de figuras. La figura 1 muestra la constitución en principio de una red difusora móvil que trabaja de conformidad con la norma GSP1 según el estado de la técnica. La figura ? muestra una red difusora móvil ampliada de conformidad con la invención que trabaja según la norma GSM. La f gura 3 muestra un teléfono difusor móvil con una tarjeta de chips para una red difusora móvil de conformidad con
las figuras 1 y 2. La figura 4 muestra un primer diagrama de flujo que muestra la función del filtro de conformidad con la invención. La figura 5 muestra un segundo diagrama de flujo que ilustra la manera de operar en principio del filtro. La figura ñ muestra la constitución de un telegrama de datos de un mensaje SMS de conformidad con la norma GSPI. La figura 7 muestra la constitución de un telegrama de datos de un mensaje con un código de identificación para Ser icios especiales. Y la f i oura R muestra la red difusora móvil de conformidad con la figura 2, representada de otra manera, para explicar el proceso de una transmisión de un aviso. Partiendo de una red difusora móvil de preferencia que trabaja en forma digital, conformada eelularmente, de conformidad con la figura 1, definida según la norma GSM o DCS 1800, el dispositivo para transmitir mensajes de conformidad ^jn la invención incluye las ampliaciones de la red indicadas en la figura 2. Para enviar y recibir mensajes que contienen en su telegrama de datos el código de identificación de conformidad con la invención, los aparatos de terminal t, 9 provistos para ello están equipados con un filtro 12.1. Éste es de preferencia un módulo de software y está contenido ya sea en una memoria en el mismo aparto terminal o de preferencia en una tarjeta de chips, la cual puede ser introducida en un dispositivo de
escritura-lectura dispuesto en el aparato de terminal 4. La Central para el Servicio de Mensaje Corto (SMS-C) B conduce los telegramas de datos transmitidos por los aparatos de terminal 4 , 9 a una central de operación para servicios especiales (SSC, SIM Service Center) 10. R esta central también está asignado un filtro 12.2 que devuelve inmediatamente a la Central para el Servicio de Mensaje Corto 8 los telegramas de datos sin un código de identi icación y procesa sólo aquéllos con un código de identificación. 0 la central de operación está "asignado, de preferencia para cada servicio especial, para el que en la introducción de la descripción ya se mencionó un ejemplo, un módulo de lógica (SVL 1, SVU n, Service Logic) 11.1 a 11. n. Con 11.1 se indica el módulo de lógica para un primer servicio especial o una primera aplicación, con 11. n, un módulo de lógica para un servicio especial n o una aplicación n. El número de servicios especiales o de aplicaciones no está limitado y depende esencialmente de la creatividad del operador ? la red. La Unidad de Operación SSC 10 trabaja junto con los módulos 14, 15 para administrar los datos de autorización de cada participante que tiene el derecho de transmitir mensajes con código de identificación, a¾i como para calcular, codi icar y controlar un código de seguridad contenido en el código de identificación. El primero de estos módulos es esencialmente un banco de datos 14, en el que están depositados datos de identificación de participación de los participantes que tienen
derecho a utilizar servicios especiales. En el segundo módulo ¿5, la Unidad de Control de Rutenti icación, se revisa al recibir el mensaje un código de seguridad contenido en el código de identi icación, o bien, en mensajes por transmitir se le calcula y codifica. Un ejemplo de esto se indicó anteriormente. De manera ventajosa, a la Unidad de Operación SSC (Sin Service Center) 10 también está asignada una unidad de respuesta hablada VRU (Voice Respond Unit) 13, la cual garantiza especialmente a un participante que solicita un servicio especial, apoyo con avisos hablados para recurrir al servicio especial deseado. En casos especiales la VRU también puede ser un Mostrador de fiyuda en el que el texto hablado se efectúa de manera personal. En la figura 3 se muestra un teléfono difusor móvil co o se utiliza comúnmente en un dispositivo de transmisión de mensajes conforme al ejemplo de modalidad. Dicho teléfono Ocluye un campo de operación, o bien, un teclado 16, un campo de avisos, en especial en forma de un pantalla LC 17, una antena 1T, una abertura auditiva 19 detrás de la cual está dispuesto un auricular para emitir una comunicación hablada, asi como una abertura micrófono 20, a través de la cual se guian a un micrófono señales acústicas que se deben transmitir. En el teléfono difusor móvil 4 también está provista una abertura 21 para introducir una tarjeta de chips. Dentro de la abertura o la ranura 21 existe un dispositivo de escritura-
le ura, a través del cual puede tener lugar un intercambio de u'atos entre el aparato de terminal y una tarjeta de chips 22. Esta tarjeta 22 necesita para trabajar con los servicios especiales por lo menos una memoria de 8 kilobytes EEPROM, la cual contienen las memorias en el chip 23 y no se representan a detalle en la figura. El chip 23 se puede conectar eléctricamente a través de un campo de contacto 24, que está compuesto por varios contactos eléctricos individuales, con el dispositivo de escritura-lectura dispuesto en el teléfono ^difusor móvil. En el chip 23 se indica con la referencia 25 un área de memoria que incluye un sistema operativo de tarjetas de chips (COS Card Opera^ing System). Con 26 se indica aquella área de memoria en la que está depositado el filtro 12.1. También existen otras áreas de memoria, en especial para el almacenamiento temporal de varios mensajes de un aviso completo, sin embargo no se ilustran especialmente en la figura. Cómo puede estar realizado en cuanto a función el filtro 12.1 de conformidad con la invención para reconocer el código de identificación y cómo puede e¾tar introducido en el sistema operativo en el chip 23 de una tarjeta de chips, se puede ver en las figuras 4 y 5. El sistema operativo de tarjetas de chips 25 está dividido en una primera parte 25.1 que, de un flujo de información que llega al aparato de terminal, reconoce especialmente si existe en él un telegrama de datos con el encabezado normalizado de datos o Encabezado,
definido de conformidad con GSM 4.08, o bien GSM 3.40. En caso Je que se reconozca un Mensaje Corto asi, la primera parte del sistema operativo 25.1 se encarga de que el telegrama de datos correspondiente se capturado. Con el filtro 12.1 de conformidad con la invención se revisa cada telegrama de datos reconocido para ver si existe el código de identificación 12.1. Como ya se dijo, el filtro representa una bifurcación de software con una entrada y dos salidas, guiando los telegramas de datos que no contienen el código de identi icación directamente a una rimera salida, la cual está conectada con el bloque 25.2, una segunda parte del sistema operativo. Este tipo de telegramas de datos es almacenado en la tarjeta de chips de conformidad con el estado de la técnica. Lo anterior se efectúa comúnmente en base a instrucciones que pueden estar contenidas, por ejemplo, en la segunda parte 25.2 del sistema operativo. Si el filtro reconoce un código de identificación, el mensaje correspondiente se guía a través de una segunda salida hacia un
¿dulo 27 para procesar un servicio especial. En el código de identificación está contenida, entre otras, información que aclara si el mensaje recibido es un aviso individual o si siguen otros mensajes hasta que se transmita un aviso completo. En cualquier caso, al aparato de terminal se le comunica qué número de mensaje del aviso se acaba de recibir. Esto es necesario porque los mensajes dentro de la red de comunicaciones son transferidas de conformidad con ciertos criterios de prioridad, a los que aquí no se entrará más a
detalle , y que son responsables de que varios mensajes de un avi so puedan l legar en cualquier secuencia en el aparato receptor , la cual no necesariamente coincide con la correcta . Para que no aparezcan di ficultades por lo anterior, se provee un área de memoria 28 en el chip , en el que se almacenan todos los mensajes de un aviso hasta que se haya transmitido todo , fipenas entonces se inicia con el procesamiento del aviso . En un aviso que consta de un solo mensaje , el procesamiento , obviamente , de realiza de inmediato . En la figura 5 se muestra otro diagrama de flujo donde se puede ver la manera en principio de trabajar del fi ltro de conformidad con la invención. En cuanto de conformidad con la norma GSM se determine un telegrama de datos como mensaje ( bloque 29 ) , en un primer bloque de revi sión 30 se prueba si en el telegrama de datos está contenido un códi go de identi icación correcto. Si éste no es el caso , el mensaje se guía a la primera sal ida del fi ltro hacia el bloque 25 . 2. En .so de un reconocimiento correcto , lo cual se efectúa mediante un nuevo cálculo del criptograma ya mencionado en la introducción y mediante la comparación con el criptograma transmitido, en un segundo bloque de revisión 31 se prueba además si la sincronización es correcta . Se habló más a detalle de ella y del criptograma anteriormente. En caso de sincronización incorrecta , el telegrama de datos se transfiere di rectamente a través de la primera salida al bloque 25. 2. En caso de sincronización correcta , en un tercer bloque de
revisión 32 se determina si el mensaje recibido es un aviso completo o si se trata sólo de un aviso parcial. Cómo se determina esto, se describió también con anterioridad. Si el mensaje recibido es un aviso completo, se le conduce directamente al módulo 27 para su procesamiento inmediato. En cambio, si se determina que el mensaje es sólo una parte de un aviso, por las razones ya mencionadas no puede tener lugar un procesamiento hasta que no se haya recibido todo el aviso. En este caso, el aviso parcial se almacena en el área de memoria provista para ello por lo menos por tanto tiempo hasta que se reciban todos los avisos parciales y se pueda empezar con el procesamiento. Esto se vigila en el bloque de decisión 34. El filtro 12.2, que de preferencia también es un módulo de software y está depositado en un área de memoria existente en la central de operación para servicios especiales (SSC), corresponde en cuanto a funciones al filtro que se acaba de describir. En la figura 6 se representa un telegrama de datos para transmitir un mensaje corto con el Servicio de Mensaje Corto (SMS) normalizado. El telegrama de datos 35, de conformidad con la norma GSM, está definido con una longitud de 176 bytes. Incluye un encabezado de datos o Encabezado 36, 37, el cual incluye un primer bloque 36 de 13 bytes de longitud, en el que están contenidos los datos de dirección del participante, los cuales, como ya se dijo, están definidos de conformidad con la norma GSM 4.08. R continuación de dicho
primer bloque, en el Encabezado existe un segundo bloque 37 que presenta una longitud de 23 bytes y en el que están contenidos datos específicos del Servicio de Mensaje Corto, definidos de conformidad con la norma GSM 3.40. En este contexto no se entrará más a detalle en cada bloque, pues las informaciones correspondientes se pueden consultar en las publicaciones mencionadas. A continuación del encabe2ado de datos, en un telegrama de datos de conformidad con las normas existen 140 ""bytes que contienen esencialmente las informaciones del mensaje 38, 40, 44. En la figura 7 se representa en contraposición al telegrama de datos que se acaba de describir, un telegrama de datos 39 que incluye el código de identificación 40 de conformidad con la invención, llamado Transport-Protocol-Data-Unit (TP-DU). El telegrama de datos, de conformidad con la norma GSM, también tiene 176 bytes de largo e incluye el mismo «cabezado de datos o Encabezado compuesto por los bloques 36, 37. De preferencia, a continuación está contenido el código de identificación 40. Éste, a su vez, está compuesto por varios bloques 41, 42, 43. Estos bloques necesarios para un flujo de información sin errores para los avisos que están asignados a servicios especiales, incluyen un primer bloque identificado como 41 con los da-tos sobre el número de mensajes para un aviso completo, datos sobre la posición del mensaje correspondiente en el aviso completo, asi como datos del número total de
mensajes transmitidos a partir de un momento to. El bloque 42 incluye datos sobre la sincronización de los avisos, de lo que se habló más en detalle anteriormente. Lo mismo es válido para el bloque 43, en el que a partir de los datos del bloque 42 asi como de datos secretos, los cuales- están almacenados tanto en el lado del emisor como en el lado del receptor, está depositado un código de seguridad calculado. En aparatos difusores móviles, los datos secretos están contenidos en la tarjeta de cnips y en la Unidad de Operación SSC, en el banco ^3e datos asignado a él. Más información a este respecto también se describe más adelante en base a la explicación del proceso de transmisión de un aviso. Este proceso de transmisión de un aviso se puede ver en la figura 8. flhí, la red difusora móvil de conformidad con la figura 2 , está dibujada en una representación más adecuada para la explicación del proceso mencionado. En la representación elegida, las células di fusores 2, las estaciones «se 3, los controladores para varias estaciones base 5, la central difusora móvil 6 así como una red telefónica 7 conectada a ella por cable, están resumidos en un sólo recuadro. Fuera de este recuadro están dibujados dos aparatos de terminal, en especial teléfonos difusores móviles * con una tarjeta de chips respectivamente. Ambos teléfonos difusores móviles 4 están asignados a un participante fi y un participante B. También fuera del recuadro común, est dibujada la central para el servicio de mensajes cortos SMS-C (Short Message
Ser ice-Center) 8. Conectada en cuanto a función con el Central para el Servicio de Mensaje Corto 8 está, de conformidad con la invención, la central de operación para servicios especiales (SSC, SIN Service Center) 10 con el filtro 12.2. Están asignados a la central de operación, como ya se dijo, los Módulos de Lógica para Servicio (Service Logic Module) 11.1 a 11. , cada uno respectivamente para un servicio especial. En la figura H, también fuera del recuadro común, se pueden ver ambos módulos 14 y 15, o bien, el módulo del banco de datos 14 y la "jnidad de control de autentif icación 15. Rdemás, se puede ver la unidad de respuesta hablada o Voice Respond Unit (VRU) 13.
El participante 0, que introdujo su tarjeta personal de chipe 22 en un aparato difusor móvil y por esta tarjeta está identificado, llama con las teclas en su campo de operación un numero de servicio. Éste puede ser, por ejemplo, un número telefónico sin cargos. Esta llamada a llega a través de la central difusora móvil no representada a la Unidad de Respuesta iblada (Voice Respond Unit) 13. Esta requiere al participante P, mediante un texto hablado a seleccionar un servicio. Después de realizada la selección de servicio, la cual también se efectúa con las teclas del campo de operación del participante fí, la Unidad de Respuesta Hablada 13 señaliza con la Unidad de Operación SSC 10 que el participante 0, por ejemplo, seleccionó el servicio SVL 1. La Unidad de Respuesta Hablada 13 puede para ello determinar automáticamente el número del participante que llama (Calling Number Identification) o
preguntarlo a través de un texto hablado nuevamente al participante que llama. Este flujo de información se identifica en la figura con a, b. La Unidad de Operación SSC 10 prueba ahora en base al banco de datos 14 si el cliente es conocido y tiene derecho al servicio SVL 1. Si no es así, la solicitud es, por ejemplo, rechazada mediante un texto hablado correspondiente de la Unidad de Respuesta Hablada. Si sí es así, se forma el primer aviso para el deseado servicio SVL 1 y, mediante la llamada del '—¿ódigo de seguridad de la Unidad de Control de Rutenti ficación 14, se forma el criptograma. La formación de un criptograma tal o de una palabra codificada según reglas determinadas, se puede efectuar, por ejemplo, de conformidad con la norma DES conocida. Esto obedece, por ejemplo, a una ecuación SRES = R3 (ki, ROND) En ella significan: ' ] SRES Signed Responds / respuesta al aviso, R3 algoritmo secreto, almacenado tanto en el Centro de Rutenti icación 15, como también en la tarjeta de chips 22, ki clave secreta que también está tanto almacenada en la Unidad de Control de flutenti ficación 15, como presente en la tarjeta 22 del correspondiente participante, RRND Random / número aleatorio o suma de prueba, que, por ejemplo, puede ser determinada de conformidad con la invención a partir del contenido del primer aviso como sigue:
RRND = f ( aviso ) . La función mediante la cual se determina el número aleatorio o la suma de prueba del aviso , puede ser determinada por ejemplo por el mismo participante con motivo de un procedimiento de ident ficación al utilizar por primera vez la tarjeta de chips , de cuyo procedimiento no se hablará aquí más a detal le . Puede ser cualquier función matemática , que de alguna manera , por ejemplo , se liga a la longitud del avi so . El numero aleatorio o la suma de prueba RflND , o la función según la cual se debe calcular este número , están almacenados en la tarjeta de chips 22 y en la Unidad de Control de ñutenti ficación 15 y se calculan cada vez en el lugar. El c riptograma SRES calculado de conformi dad con las fórmulas mencionadas se deposita en el bloque 43 del códi go de identi ficación 40 en el telegrama de datos, fi t ravés del banco de datos 14 , se determina el contador actual de sincronización para la tarjeta de chips 22 del participante 0. El contenido ,el contador de sincronización también es parte del código de identi ficación y se deposita en el bloque 42. En el bloque 41 del código de identi ficación se inscribe cuántos mensajes abarcan el aviso requerido y por transmiti r al participante P y qué mensaje se prepara dentro de una secuencia de mensajes . Estos procedimientos están identi ficados en la figura B con la letra c . La Unidad de Operación SSC 10 envía ahora el avi so preparado de esta manera , el cual puede constar de uno o varios
mensajes, o bien, telegramas de datos, al participante fl, o oien, a su tarjeta de chips 22, la cual está introducida en un aparato de terminal 4. Todos los avisos se envían, como se dijo al inicio, como avisos 6SM clase 2. El envío de este tipo de avisos está indicado con la letra d. En cuanto un aviso, que pasó por los criterios de prueba del filtro en la tarjeta de chips, está almacenado en la tarjeta de chips del participante R, ésta genera una respuesta positiva, indicada como e, y la envía a la Unidad de Operación SSC (SIM Service Center). De conformidad con la norma GSM, todos los avisos se envían y se reciben a través de una Central para el Servicio de Mensaje Corto CShort Message Center (SMS-C] 8. El filtro 12.1 de conformidad con la invención, contenido en un área de memoria en la tarjeta de chips 22 del participante fi, reconoce los avisos que entran, junta avisos parciales en el área de memoria de chip 28 y realiza la utilización de la tarjeta cuando se recibieron todos los avisos marciales. Esto se puede determinar en base al bloque 41 a partir del código de identificación 40. La tarjeta puede generar, por ejemplo, como resultado de los avisos recibidos, nuevos avisos que salen y enviarlos como mensajes cortos SMS MO-PP (ver anteriormente) a la Central para el Servicio de Mensaje Corto a, el cual transmite los avisos en bas» al código de identi icación a la Unidad de Operación SSC (SIM Service Center) 10. Un aviso como éste está indicado con la letra f en la figura 8.
Un ciclo d, e, f se puede repetir infinidad de veces eegún el servicio especial deseado y según el módulo de lógica seleccionado 11.1 a 11. n. La Unidad de Operación SSC 10 aumenta con cada aviso el contador de sincronización por tarjeta y forma, según el aviso, un criptograma correspondiente, de manera que la tarjeta de chips del participante A puede probar la autenticidad de los datos. Las respuestas de la tarjeta de chips del participante ñ a la Unidad de Operación SSC (SIM Service Center) 10 están codificadas, de preferencia, también ~ <Je conformidad con las fórmulas anteriores. La secuencia de los bloques 41, 42, 43 no es esencial para la invención y. puede ser arbitraria.
Claims (1)
- NOVEDAD DE Lfl INVENCION REIVINDICACIONES 1.- Un dispositivo para la transmisión de mensajes en una red de comunicaciones para el procesamiento de palabras y de datos con una pluralidad de aparatos de terminal asignados a un usuario determinado o que pueden ser asignados a un usuario determinado mediante un portador de datos utilizable en el aparato de terminal , pudiendo entablar por lo menos dos aparatos de terminal entre sí una comunicación de palabras o de datos, así como con por lo menos una central para el control de la transmisión del mensaje dentro de la red de comunicaciones, siendo cada transmisión de mensaje una comunicación de datos en la que se intercambian telegramas de datos, en los que está contenido respectivamente un encabezado normalizado de datos con un código de identi icación normalizado internacional para leterminar la identidad del participante y la autenticidad del mensaje, así como con por lo menos una unidad central existente en la red de comunicaciones, presentando por lo menos una parte de los aparatos de terminal y la unidad central medios para crear el encabezado de datos de los telegramas de datos, siendo transmitidos los telegramas de datos ya sea de la unidad central a por lo menos uno de los aparatos de terminal o de uno de los aparatos de terminal a la unidad central, existiendo en la unidad central y en la por lo menos una parte mencionada de los aparatos de terminal, dispositivos para probar el encabezado de datos, caracterizado porque los telegramas de datos pueden contener otro código de identi icación que puede fijar el correspondiente operador de la red; porque la unidad central y la mencionada por lo menos una parte de los aparatos de terminal presentan medios para crear el otro código de identificación er incluyen filtros para reconocer el otro código de identificación, siendo éste un dispositivo de seguridad que puede fijar el respectivo operador de la red para la transmisión de determinados mensajes y estando contenido en el telegrama de datos inmediatamente a continuación del encabezado normalizado de datos. 2. - Un dispositivo de conformidad con la reivindicación 1, caracterizado porque la red de comunicaciones es una red de comunicaciones que trabaja en forma digital, en especial una red di usora móvil conformada celularmente de conformidad con la norma GSM o DCS 1B00. 3. - Un dispositivo de conformidad con la reivindicación 1 ó 2, caracterizado porque los filtros asignados a loe aparatos de terminal son respectivamente un módulo de software que está contenido en un medio de almacenamiento presente e el aparato de terminal o en el portador de datos. k.- Un dispositivo de conformidad con una de las reivindicaciones 1 a 3, caracterizado porque por lo menos una parte de los aparatos de terminal son teléfonos difusores jwSviles que incluyen respectivamente un dispositivo para intercambiar datos con el portador de datos, en especial con una tarjeta de chips utilizable en el teléfono difusor móvil. 5. - Un dispositivo de conformidad con una de las reivindicaciones 1 a. 4, caracterizado porque los telegramas de datos que contienen el otro código de identificación, son sólo una parte de un aviso que consta de varios telegramas de datos, estando contenidos en cada telegrama de datos, además del código de identificación, el número de telegramas de datos para el aviso completo y una información para la posición del telegrama de datos correspondiente dentro del aviso. 6. - Un dispositivo de conformidad con la reivindicación 5, caracterizado porque existe un medio de control que actúa de manera que cada telegrama que pertenece a un aviso se almacena en el medio de almacenamiento, y porque el procesamiento siguiente de los telegramas de datos se efectúa apenas cuando el aviso completa se encuentra en el medio de jfliacenamiento . 7. - Un dispositivo de conformidad con una de las reivindicaciones 1 a 6, caracterizado porque a la unidad central están asignado módulos para la administración de datos de autorización de participantes individuales que tienen el derecho de transmitir mensajes con el otro código de identificación y para calcular, codificar y controlar un código de seguridad contenido en el otro código de identificación. 8. - Un dispositivo de conformidad con la reivindicación 7, caracterizado porque en el código de -seguridad está considerado el valor de un número aleatorio (RRND), siendo éste mismo de preferencia una función del mensaje que se puede definir por el operador de la red de comunicaciones . 9. - Un dispositivo de conformidad con una de las reivindicaciones 1 a 8, caracterizado porque loe telegramas de datos provistos con el otro código de identificación, son componentes de servicios especiales ofrecidos por el operador de la red de comunicaciones. 10. - Un dispositivo de conformidad con una de las reivindicaciones 1 a 9, caracterizado porque los telegramas de datos provistos con el otro código de identificación contienen las informaciones del mensaje en clave. RESUMEN DE Lfí INVENCION El dispositivo para transmitir mensajes se utiliza en una red di usora móvil (1) con una pluralidad de aparatos de terminal (4, 9) . Estos pueden estar asignados permanentemente a un usuario o pueden ser asignados a un usuario determinado mediante una tarjeta de chips utilizable en el aparato de terminal. Por lo menos dos aparatos de terminal pueden entablar entre sí en la red difusora móvil una comunicación de palabras o de datos. La red difusora móvil incluye por lo menos una central (T) para controlar la transmisión del mensaje, siendo cada transmisión de mensaje una comunicación de datos en la que se intercambian telegramas de datos, en los que está contenido un encabezado normalizado de datos. Para el procesamiento de servicios especiales de conformidad con un procedimiento especial, el telegrama de datos incluye adicionalmente al encabezado normalizado de datos un código de identificación. ia unidad central (10) , asignada a la central (8) , y por lo menos una parte de los aparatos de terminal f , 9) presentan medios para crear telegramas de datos provistos del código de identificación. La unidad central para los servicios especiales, así como los aparatos de terminal o tarjetas de chips autorizados para ello, están equipados con un filtro (12.1, 12.2) realizado de preferencia como software, para reconocer el código de identificación. Así se abre la posibilidad de transmitir no sólo flujos arbitrarios de bits en ¾1 modo transparente de conformidad con 6SM fase 2, sino también de enviar datos e instrucciones ejecutables a participantes autorizados o recibirlos de ellos. Esto sin que las normas fijas internacionalmente se tengan que modificar. (Figura 2) P96/95BF
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP94810363 | 1994-06-20 | ||
| EP94810363A EP0689368B1 (de) | 1994-06-20 | 1994-06-20 | Vorrichtung zur Übermittlung von Meldungen in einem mobilen Kommunikationsnetz |
| PCT/CH1995/000137 WO1995035635A1 (de) | 1994-06-20 | 1995-06-19 | Vorrichtung zur übermittlung von meldungen in einem kommunikationsnetz |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| MX9700074A MX9700074A (es) | 1997-12-31 |
| MXPA97000074A true MXPA97000074A (es) | 1998-09-18 |
Family
ID=
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6085099A (en) | Message transmission system | |
| FI96564C (fi) | Yksityispuhelinnumero solukkopuhelinjärjestelmässä | |
| US6504932B1 (en) | Method of transferring information between a subscriber identification module and a radiocommunication mobile terminal, and a corresponding subscriber identification module and mobile terminal | |
| KR20000069257A (ko) | 통화 셋업 프로세스 | |
| RU95113099A (ru) | Система подвижной телефонной связи, способ оплаты с терминального оборудования подвижной телефонной станции и система для осуществления способа | |
| DE69524733D1 (de) | Echtzeit-telebezahlsystem | |
| EP0782813B1 (en) | Terminal equipment | |
| CN1101469A (zh) | 利用广域寻呼系统的个人通信系统 | |
| EA006379B1 (ru) | Способ записи, сохранения и обмена информацией в сети сотовой связи | |
| JP4195156B2 (ja) | 通信システムと端末に組み合わせた、遠隔用途アクセス用icカードと、icカードによる遠隔用途アクセス方法 | |
| US6088584A (en) | Methods for cellular pay phone/debit phone support on analog channels | |
| JPH09181798A (ja) | 電話機 | |
| MXPA97000074A (es) | Dispositivo para la transmision de mensajes en una red de comunicaciones para el procesamiento de palabras y de datos | |
| EP1088439A1 (en) | Procedure and system for setting up a telecommunication connection | |
| KR100487237B1 (ko) | 고투과페이징모드의위성통신단말기를위한호전환방법 | |
| KR100222663B1 (ko) | 무선통신망에서 단전문서비스를 이용한 과금정보 전송 방법 | |
| US7024212B2 (en) | Method for serving broadcasting type short message in radio data communication system | |
| KR100604744B1 (ko) | 이동 통신 시스템의 양방향 정보 서비스를 위한 온라인단문 메시지 서비스 처리 방법 | |
| HK1003587B (en) | Messsage transmission arrangement in a mobile communication system | |
| KR20040064997A (ko) | 이동통신 단말기의 원격 제어 방법 | |
| TH18875A (th) | อุปกรณ์สำหรับการส่งข้อความในข่ายการสื่อสารสำหรับการประมวลผลเสียงพูดและข้อมูล | |
| TH18511B (th) | อุปกรณ์สำหรับการส่งข้อความในข่ายการสื่อสารสำหรับการประมวลผลเสียงพูดและข้อมูล | |
| JP2978917B1 (ja) | 構内交換機に収容されるphs端末への内線番号案内通知方式及びその方法 | |
| MXPA00012541A (es) | Telefono movil y metodo para operar el mismo | |
| WO2001026344A1 (en) | Identification of the parties in a telecommunication system |