ES2365958B2 - Método y sistema para proporcionar itinerancia superpuesta y patrocinar las relaciones de itinerancia parcial. - Google Patents

Método y sistema para proporcionar itinerancia superpuesta y patrocinar las relaciones de itinerancia parcial. Download PDF

Info

Publication number
ES2365958B2
ES2365958B2 ES200990017A ES200990017A ES2365958B2 ES 2365958 B2 ES2365958 B2 ES 2365958B2 ES 200990017 A ES200990017 A ES 200990017A ES 200990017 A ES200990017 A ES 200990017A ES 2365958 B2 ES2365958 B2 ES 2365958B2
Authority
ES
Spain
Prior art keywords
network
sprs
roaming
hsrp
router
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
ES200990017A
Other languages
English (en)
Other versions
ES2365958A1 (es
Inventor
Y. Jiang John
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mobileum Inc
Original Assignee
Roamware 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 Roamware Inc filed Critical Roamware Inc
Publication of ES2365958A1 publication Critical patent/ES2365958A1/es
Application granted granted Critical
Publication of ES2365958B2 publication Critical patent/ES2365958B2/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/08Mobility data transfer
    • H04W8/12Mobility data transfer between location registers or mobility servers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/16Interfaces between hierarchically similar devices
    • H04W92/24Interfaces between hierarchically similar devices between backbone network devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

Método y sistema para proporcionar itinerancia superpuesta y patrocinar las relaciones de itinerancia parcial.
Método para facilitar el intercambio de uno o más mensajes de señalización entre una red cliente y una red HSRP. Este método incluye la identificación mediante un enrutador SPRS asociado con una red cliente de uno o más parámetros de los mensajes de señalización recibidos para, de este modo, determinar a partir de dichos parámetros uno o más de los acuerdos de itinerancia (roaming) requeridos entre la red cliente y la red HSRP, para permitir el intercambio de los mensajes de señalización. Además, el método facilita, mediante el enrutador SPRS, el intercambio de los mensajes de señalización entre la red cliente y la red HSRP a través de uno o más concentradores SPRS, cuando el enrutador SPRS determina que no existen los acuerdos de itinerancia requeridos. Asimismo, el método facilita, mediante el enrutador SPRS, el intercambio directo de los mensajes de señalización entre la red cliente y la red HSRP, en cuanto el enrutador SPRS determina que existen los acuerdos de itinerancia requeridos.

Description

Método y sistema para proporcionar itinerancia superpuesta y patrocinar las relaciones de itinerancia parcial.
Solicitudes relacionadas
Esta solicitud reivindica la prioridad de la solicitud de patente provisional de los Estados Unidos nº 60/907.287 titulada "Itinerancia superpuesta con una arquitectura de dos nodos para patrocinar la relación de itinerancia parcial", presentada el 27 de marzo de 2007. Asimismo, esta solicitud está relacionada con la solicitud de patente de los Estados Unidos nº 10/778.861 "Sistema de señalización y retransmisión por paquetes que incluye servicios generales de radio por paquetes (GPRS)" presentada el 14 de febrero de 2004, la cual reivindica la prioridad de la solicitud provisional de los Estados Unidos nº 60/447.533 con el mismo título y presentada el 14 de febrero de 2003. Además, está relacionada con la patente de los Estados Unidos nº 7.072.651, presentada el 4 de julio de 2006, titulada "Método y sistema para redireccionar el tráfico de red en conexiones móviles", que reivindica la prioridad de la solicitud provisional de los Estados Unidos nº 60/401.362 presentada el 5 de agosto de 2002. Cada una de las solicitudes de patente antes referenciadas se incorpora en la presente por referencia en su totalidad.
Campo de la invención
La presente invención se refiere generalmente a la comunicación móvil de abonados itinerantes. Más específicamente, la invención facilita la comunicación móvil de abonados itinerantes emisores de una red cliente en redes visitadas y de abonados itinerantes receptores desde redes domésticas en la red cliente independientemente de las relaciones de itinerancia de red cliente con estas redes visitadas y domésticas.
Antecedentes de la invención
Debido a la creciente popularidad de los viajes y de los servicios de telecomunicaciones inalámbricas móviles, los diferentes operadores de red compiten entre sí para incrementar sus ingresos por itinerancia. La "itinerancia" se produce cuando un abonado, desde una red "doméstica", utiliza su propio dispositivo para comunicarse a través de una red "visitada" mientras viaja.
En general, estos operadores de redes inalámbricas públicas móviles establecen mutuamente acuerdos de itinerancia para proporcionar varios servicios móviles (como servicios relacionados con llamada y no de llamada) a sus abonados itinerantes emisores y receptores de diferentes países (o de diferentes zonas del mismo país). El establecimiento de acuerdos de itinerancia requiere, generalmente, acuerdos (o relaciones) bilaterales, lo que implica acuerdos comerciales de itinerancia, configuraciones de conexión, pruebas del Grupo Experto en Itinerancia Internacional (IREG International Roaming Expert Group) y del Grupo Internacional de Datos de Cuentas Transferidas (TADIG Transfer Accounting Data International Group). Estos acuerdos bilaterales permiten que un operador de red proporcione diferentes servicios de itinerancia, como el sistema global de comunicación móvil (GSM), el servicio general de radio por paquetes (GPRS), las aplicaciones personalizadas para la lógica mejorada de la red móvil (CAMEL), la tercera generación de móviles (3G), etc., a sus abonados itinerantes emisores y receptores, lo que finalmente atrae a sus redes a más abonados itinerantes receptores desde las redes preferidas, y obliga a que más de sus abonados itinerantes emisores se registren con sus redes preferidas. Por otro lado, el operador de red puede incluso establecer un acuerdo unilateral (por ejemplo, CAMEL para incrementar su ingreso por itinerancia entrante) con otros operadores de red. Las redes preferidas son aquellas que tienen acuerdos bilaterales o unilaterales con el operador de red.
No obstante, en ciertos casos, los grandes operadores de red prefieren no tener acuerdos de itinerancia con operadores de red nuevos o más pequeños. En otras palabras, el mantenimiento del acuerdo de itinerancia con estos operadores de red más pequeños no es una prioridad para los grandes operadores de red. Además, estos pequeños operadores de red ni siquiera pueden proporcionar los recursos de establecimiento y mantenimiento de la relación de itinerancia con estos grandes operadores de red. Asimismo, algunos operadores de red puede que deseen lanzar sus servicios rápidamente u ofrecer nuevos servicios a sus abonados itinerantes, siendo necesario en ambos casos que estos operadores de red establezcan relaciones de itinerancia con otros operadores de red. Sin embargo, los operadores de red (los que lanzan sus servicios) no pueden permitirse el lujo de confiar en la dilación del proceso de acuerdo comercial con otros operadores de red. Por tanto, dichos operadores de red acaban suministrando servicios móviles a sus abonados itinerantes en unas cuantas redes preferidas con servicios limitados.
Por consiguiente, la mayoría de los operadores de red buscan vías alternativas para establecer acuerdos de itinerancia que incrementen sus coberturas de itinerancia y proporcionen varios servicios móviles a sus abonados itinerantes emisores y receptores. En una de estas técnicas, un nuevo operador de red establece un acuerdo de itinerancia con un operador intermediario para adquirir todos los acuerdos de itinerancia con otros operadores de red dentro de un ecosistema que consiste en redes para miembros mantenidas por el operador intermediario. En este caso, sin embargo, el nuevo operador de red puede que no se una al ecosistema a no ser que sea grande y cubra los acuerdos de itinerancia requeridos por este nuevo operador de red. Además, esta técnica todavía requiere un operador intermediario para establecer la configuración de conexión y las pruebas IREG y TADIG para el nuevo operador.
Otra técnica requiere que un nuevo operador de red se superponga a los acuerdos de itinerancia bilaterales o unilaterales existentes en un operador de red anfitrión (como acuerdos GSM, CAMEL y GPRS) para proporcionar servicios móviles a sus abonados itinerantes emisores y receptores. En este caso, el nuevo operador de red utiliza los acuerdos de itinerancia de la red anfitrión para intercambiar mensajes de señalización con redes seleccionadas que no tienen acuerdos de itinerancia directos (bilaterales) con la nueva red pero que tienen tales acuerdos de itinerancia con la red anfitrión. La red anfitrión se corresponde con una red que patrocina al nuevo operador de red para extender su cobertura de itinerancia a GSM, CAMEL, GPRS o una combinación de los mismos. A diferencia de la solución con operador intermediario donde los miembros del ecosistema definen la cobertura de itinerancia, la cobertura de itinerancia de la solución de superposición para el nuevo operador de red se caracteriza por los acuerdos de itinerancia de red anfitrión con otras redes. Por consiguiente, el nuevo operador de red también se puede superponer a la configuración de conexión de la red anfitrión y requiere o no menos pruebas IREG y TADIG en comparación con la solución con operador intermediario.
Una o más de las técnicas antes citadas no consideran la situación en la que el nuevo (o establecido) operador de red ya posee un acuerdo de itinerancia con un socio de itinerancia pero que desea utilizar la técnica de superposición para establecer otra relación de itinerancia con este socio de itinerancia a través del operador de red anfitrión. Por ejemplo, un operador "X" puede que ya posea un acuerdo de itinerancia GSM con un socio de itinerancia "Y"; sin embargo, puede que también se desee establecer el acuerdo de itinerancia GPRS con el socio de itinerancia "Y" (o cualquier otro socio de itinerancia) que no tiene acuerdo de itinerancia GPRS con el operador "X". Puesto que cada relación proporciona una cobertura de itinerancia diferente, tal situación se conoce como itinerancia parcial.
A pesar de la importancia de las cuentas de voz para la mayoría de los ingresos por itinerancia, los acuerdos de datos (como acuerdos GPRS) juegan un papel significativo a la hora de influir en la selección de dispositivos entre las redes. Por ejemplo, el dispositivo 3G busca primero redes que soporten 3G. De manera similar, los dispositivos GPRS, como Blackberry y el servicio de mensajería multimedia (MMS) habilitan dispositivos que normalmente buscan primero redes que soporten GPRS. Como resultado, aunque estos dispositivos todavía podrían utilizar principalmente voz, las redes que no tienen acuerdos de datos con redes domésticas que utilizan estos dispositivos de itinerancia entrante pierden, al usar dichos dispositivos, a los abonados itinerantes receptores (y, por tanto, el ingreso por itinerancia cobrado a los mismos). Análogamente, las redes que no soportan acuerdos CAMEL pierden a los abonados itinerantes receptores prepago basados en CAMEL cuyas redes domésticas pueden aplicar técnicas de direccionamiento para desviarlos a redes que soportan acuerdos CAMEL con estas redes domésticas.
Conforme a lo anterior, la técnica necesita un sistema, un método y un producto informático, que soporte la situación de itinerancia parcial para ampliar la cobertura de itinerancia de un operador de red.
Resumen
La presente invención está dirigida a un método para facilitar el intercambio de uno o más mensajes de señalización entre una red cliente y una red HSRP. Este método incluye la identificación mediante un enrutador SPRS asociado con una red cliente, uno o más parámetros de los mensajes de señalización recibidos en dicho enrutador SPRS para, de este modo, determinar a partir de los parámetros uno o más de los acuerdos de itinerancia requeridos entre la red cliente y la red HSRP y permitir, por tanto, el intercambio de los mensajes de señalización. Además, el método facilita, mediante el enrutador SPRS, el intercambio de los mensajes de señalización entre la red cliente y la red HSRP a través de uno o más concentradores SPRS, en cuanto el enrutador SPRS determina que no existen los acuerdos de itinerancia requeridos. Asimismo, el método facilita, mediante el enrutador SPRS, el intercambio directo de los mensajes de señalización entre la red cliente y la red HSRP cuando este enrutador SPRS determina que existen los acuerdos de itinerancia requeridos.
Otro aspecto de la presente invención se refiere a un sistema para facilitar el intercambio de uno o más mensajes de señalización entre una red cliente y una red HSRP. El sistema incluye un enrutador SPRS desplegado en la red cliente. Este enrutador SPRS identifica uno o más parámetros de los mensajes de señalización recibidos para, de este modo, determinar a partir de dichos parámetros uno o más de los acuerdos de itinerancia requeridos entre la red cliente y una red HSRP y permitir, por tanto, el intercambio de los mensajes de señalización. Además, el enrutador SPRS facilita el intercambio de los mensajes de señalización entre la red cliente y la red HSRP a través de uno o más concentradores SPRS, en cuanto este enrutador SPRS determina que no existen los acuerdos de itinerancia requeridos. Asimismo, el enrutador SPRS facilita el intercambio directo de los mensajes de señalización entre la red cliente y la red HSRP cuando este enrutador determina que existen los acuerdos de itinerancia requeridos.
En aún otro aspecto de la presente invención se proporciona un producto de programa informático que incluye un código de programación utilizable por ordenador para facilitar el intercambio de uno o más mensajes de señalización entre una red cliente y una red HSRP mediante la identificación por un enrutador SPRS asociado con la red cliente, de uno o más parámetros de los mensajes de señalización recibidos en dicho enrutador SPRS para, de este modo, determinar a partir de estos parámetros uno o más de los acuerdos de itinerancia requeridos entre la red cliente y una red HSRP y permitir, por tanto, el intercambio de los mensajes de señalización. Además, el producto de programa informático facilita el intercambio de los mensajes de señalización por el enrutador SPRS entre la red cliente y la red HSRP a través de uno o más concentradores SPRS. Asimismo, el producto de programa informático facilita el intercambio directo de los mensajes de señalización por el enrutador SPRS entre la red cliente y la red HSRP.
Breve descripción de las figuras
En los dibujos, los mismos o similares números de referencia identifican elementos o actuaciones semejantes.
La figura 1 ilustra un sistema de retransmisión de señales por paquetes (SPRS) de dos nodos para que una red cliente se superponga a las relaciones de itinerancia de la red anfitrión con una o más redes del socio de itinerancia soportado por el anfitrión (HSRP), según una realización de la presente invención;
La figura 2 ilustra la interconexión entre una pluralidad de redes anfitrión y una pluralidad de redes cliente, según una realización de la presente invención;
La figura 3 representa un diagrama de flujo para ampliar la cobertura de itinerancia de la red cliente, según una realización de la presente invención;
La figura 4 representa un diagrama de flujo para facilitar la llamada terminada en el móvil (MT) al abonado itinerante emisor utilizando la modalidad dual IMSI (número de identificación internacional de abonado móvil) y SIM (módulo de identificación del abonado), según una realización de la presente invención;
La figura 5 representa un diagrama de flujo para facilitar el servicio de mensajes cortos (SMS) MT desde un centro servidor de mensajes cortos (SMSC) cliente al abonado itinerante emisor utilizando la modalidad dual IMSI SIM, según una primera realización de la presente invención;
La figura 6 representa un diagrama de flujo para facilitar el SMS MT, empleando la función de interfuncionamiento del SMSC, al abonado itinerante emisor utilizando la modalidad dual IMSI SIM, según una segunda realización de la presente invención;
La figura 7 representa un diagrama de flujo para facilitar el servicio general de radio por paquetes (GPRS) o el SMS o la llamada basada en la aplicación personalizada para la lógica mejorada de la red móvil (CAMEL), todos ellos originados en el móvil (MO), por el abonado itinerante emisor utilizando la modalidad dual IMSI SIM, según una realización de la presente invención;
La figura 8 representa un diagrama de flujo del REINICIO del registro de localización de usuarios domésticos (HLR) cliente mientras el abonado itinerante emisor de red cliente está registrado con una red HSRP utilizando un IMSI anfitrión o un IMSI cliente, según una realización de la presente invención;
La figura 9 representa un diagrama de flujo para registrar al abonado itinerante receptor en la red cliente utilizando un SIM de red HSRP, según una primera realización de la presente invención;
Las figuras 10A y 10B representan un diagrama de flujo para enrutar, en primer lugar, el registro del abonado itinerante receptor con soporte CAMEL en la red cliente a un concentrador SPRS, según una segunda realización de la presente invención;
Las figuras 11A y 11B representan un diagrama de flujo para enrutar primero el registro del abonado itinerante receptor directamente a la red HSRP, según una tercera realización de la presente invención; y
La figura 12 representa un diagrama de flujo para facilitar la llamada CAMEL MO, el SMS MO o el GPRS MO por el abonado itinerante receptor en la red cliente, según una realización de la presente invención.
Descripción detallada
En la descripción siguiente las configuraciones, los materiales y los números específicos están establecidos con fines aclaratorios para proporcionar una comprensión minuciosa de la presente invención. No obstante, para un experto habitual en la materia será evidente que la presente invención puede ser realizada sin estos detalles específicos. En algunos casos, las particularidades bien conocidas se pueden omitir o simplificar para evitar confusiones en la comprensión de la presente invención. Además, cuando en la especificación se hace referencia a "cierta realización" o "una realización" quiere decir que una particularidad especial, estructura o característica descrita en relación con la realización se incluye en al menos alguna realización de la presente invención. La aparición de la frase "en una realización", en varios apartados de la especificación, no se refiere necesariamente a la misma realización. La presente invención proporciona un sistema, un método y un producto de programa informático donde una red cliente se "superpone" a una o más relaciones de itinerancia (referidas indistintamente como acuerdos) de la red anfitrión con una o más redes del socio de itinerancia soportado por el anfitrión (HSRP), permitiendo que la red cliente proporcione servicios de telecomunicaciones en itinerancia a sus abonados itinerantes emisores, y que los abonados de las redes visitadas visiten (itinerancia) el área de cobertura que está dentro de la red cliente. Una red HSRP puede corresponderse con un operador de red móvil quien ha establecido un acuerdo de itinerancia con la red anfitrión, para habilitar la itinerancia entrante a los abonados de la red anfitrión, y la itinerancia saliente a sus propios abonados. Generalmente, un buen candidato para desempeñar el papel de un operador de red anfitrión según la presente invención tendría acuerdos de itinerancia bilaterales con varios operadores de red HSRP. Pero el propio operador de red cliente carece de esa cantidad de acuerdos de itinerancia bilaterales y, por tanto, busca un acuerdo con el que pueda disfrutar del beneficio de los acuerdos de itinerancia del operador de red anfitrión con esas redes HSRP. Un objeto de la presente invención es habilitar la "superposición" en donde una red cliente o red anfitrión puedan implementar un sistema, un método o un aparato que permita a una red cliente ampliar de manera eficaz su cobertura de itinerancia para incluir la itinerancia bidireccional con dichas redes HSRP en virtud del logro de un acuerdo con una red anfitrión permitiendo que la red cliente disfrute del beneficio de las relaciones de itinerancia propias de la red anfitrión con aquellas redes
HSRP.
En una realización preferida la "superposición" permite que el operador de red cliente proponga itinerancia entrante y saliente con esas redes HSRP sin establecer por sí mismo tales acuerdos de itinerancia bilaterales con dichas redes HSRP. En varias realizaciones de la presente invención, la superposición capacita a la red cliente para que intercambie mensajes de señalización con las redes HSRP permitiendo, por tanto, que el operador de red cliente proporcione servicios de itinerancia a los abonados itinerantes procedentes de las redes HSRP (en adelante referidos como abonados itinerantes receptores) o itinerancia en las redes HSRP (en adelante referidos como abonados itinerantes emisores). Como será evidente para un experto en la materia, los servicios de itinerancia incluyen actividades estándar relacionadas con llamada y no de llamada como, pero no limitadas a, llamada originada en el móvil (MO), llamada terminada en el móvil (MT), servicio de mensajes cortos (SMS), red de datos por paquetes (PDN), y otros servicios de valor añadido (VASs).
En cierta realización de la presente invención, aunque la red cliente pueda tener un acuerdo de itinerancia GSM (sistema global de comunicación móvil) (unilateral, bilateral o multilateral) con la red HSRP, puede que no tenga con dicha red un acuerdo de itinerancia GPRS (servicio general de radio por paquetes) (unilateral, bilateral o multilateral). En tal caso, si la red anfitrión posee acuerdos de itinerancia GPRS bilaterales con la red cliente y la red HSRP, la red cliente utiliza la relación de itinerancia GPRS de la red anfitrión (es decir, por superposición) con la red HSRP para establecer el acuerdo de itinerancia GPRS requerido con esta red HSRP.
En una primera realización de la presente invención, el operador cliente tiene acuerdo de itinerancia GSM (incluyendo voz, SMS y CAMEL) con la red HSRP, y se superpone a una o más redes anfitrión para establecer otros acuerdos de itinerancia con dicha red HSRP. Este caso es referido, en adelante, indistintamente como itinerancia parcial. Estos acuerdos de itinerancia pueden ser, pero no limitándose a, GPRS (incluyendo GPRS, SMS y CAMEL), aplicaciones personalizadas para la lógica mejorada de la red móvil (CAMEL) y tercera generación de móviles (3G). Además, con la irrupción de la tecnología el operador de red cliente puede usar varias realizaciones de la presente invención para proporcionar soporte y acuerdos de itinerancia por otras tecnologías emergentes como, pero no limitadas a, WiFi, WiMax, protocolo de voz sobre Internet (VoIP), subsistema IP multimedia (IMS) y protocolo de inicio de sesión (SIP). Por ejemplo, cuando la red cliente no posee acuerdo de itinerancia IMS con la red HSRP, la red cliente se puede superponer al acuerdo de itinerancia IMS de la red anfitrión con la red HSRP para conseguir el acuerdo de itinerancia IMS requerido con esta red HSRP. Por lo tanto, una o más redes anfitrión son aquellas que soportan uno o más acuerdos de itinerancia requeridos entre la red cliente y las redes HSRP.
En una segunda realización de la presente invención, el operador de red cliente requiere al menos dos acuerdos de itinerancia con la red HSRP, donde la red cliente puede o no tener cualquier acuerdo de itinerancia existente con dicha red HSRP. Incluso en este caso, la red cliente se superpone a uno o más acuerdos de itinerancia de la red anfitrión con la red HSRP para mantener los acuerdos de itinerancia requeridos. Varias realizaciones de la presente invención consideran este escenario como itinerancia parcial. Ambos escenarios de itinerancia parcial dan lugar a una ampliación de la cobertura de itinerancia de la red cliente utilizando la cobertura de itinerancia de una o más redes anfitrión.
La figura 1 ilustra un sistema de retransmisión de señales por paquetes (SPRS) de dos nodos (100) que permite que una red cliente (102) se superponga a las relaciones de itinerancia de una red anfitrión (104) con una o más redes HSRP, según una realización de la presente invención. La red cliente (102) incluye un enrutador SPRS (106) y la red anfitrión (104) consta de un concentrador SPRS (108). Bajo un punto de vista anterior, como enseñó el inventor de la solicitud de patente norteamericana nº 10/778.861, presentada el 14 de febrero de 2004, se proporciona un método y un sistema para permitir que una red cliente se superponga a las relaciones de itinerancia GPRS de una red anfitrión. En adelante, este expediente es referido como "expediente previo de SPRS": En varias realizaciones de la presente invención, el concentrador SPRS (108) se corresponde con un nodo SPRS del expediente previo de SPRS. En este caso, el enrutador SPRS (106) se comunica con el nodo SPRS para llevar a la práctica varias realizaciones de la presente invención. En otra realización de la presente invención, el concentrador SPRS (108) es un concentrador desplegado por un tercer operador. El funcionamiento del enrutador SPRS (106) en la red cliente (102) no afecta a la funcionalidad del concentrador tercero o del nodo SPRS del "expediente previo de SPRS". La red cliente (102), que en cualquier caso es incapaz de soportar el acuerdo de itinerancia requerido (por ejemplo, GSM, GPRS, CAMEL, 3G, etc.) con las redes HSRP, utiliza el enrutador SPRS (106) y el concentrador SPRS (108) para establecer el acuerdo de itinerancia requerido con las redes HSRP. En cierta realización de la presente invención, un abonado itinerante receptor se registra desde una red HSRP con la red cliente (102). En otra realización de la presente invención, un abonado itinerante emisor de la red cliente (102) se registra con la red HSRP.
Además, el SPRS (100) incluye en la red cliente (102), un registro de localización de usuarios domésticos (HLR-C) (110), un centro de conmutación móvil pasarela (GMSC-C) (112), un punto de transferencia de señalización (STP-C) (114), un punto de control de señalización (SCP-C) (116) y un centro servidor de mensajes cortos (SMSC-C) (118). Asimismo, la red cliente (102) comprende un registro de localización del abonado visitado (VLR-C) (120) que está integrado con un centro de conmutación móvil visitado (VMSC). Puesto que el VLR-C (120) se comunica con su VMSC integrado utilizando una interfaz de comunicación interna (denominada interfaz-B) y un número de subsistemas (SSN), y que residen conjuntamente en la red cliente (102), en adelante son referidos indistintamente como VMSC/VLR-C (120). El enrutador SPRS (106), el HLR-C (110), el GMSC-C (112), el STP-C (114), el SCP-C (116), el SMSC-C (118) y el VMSC/VLR-C (120) están interconectados, y se comunican entre sí a través de enlaces del sistema de señalización nº 7 (SS7) (tal y como se ilustra en la figura 1 mediante líneas de puntos). Adicionalmente, en el caso de que la red cliente (102) soporte GPRS, dicha red incluye también un servicio de nombre de dominio (DNS-C) (122), un nodo de soporte para el sistema servidor GPRS (SGSN-C) (124) y un nodo de soporte GPRS pasarela (GGSN-C) (126) los cuales están interconectados, y se comunican entre sí a través de una conexión con protocolo de Internet (IP).
Además, el SPRS (100) incluye en la red anfitrión (104), un GMSC-H (128), un STP-H (130), y un DNS-H (132). El concentrador SPRS (108) utiliza un módulo funcional SPRS-título global (GT) (134) para retransmitir a partir de SS7 y un módulo funcional SPRS-IP (136) para retransmitir a partir de GPRS-IP. El concentrador SPRS (108) utiliza estos módulos funcionales para sustituir las direcciones de la red cliente (102) (es decir, direcciones GT o IP) con las correspondientes de dicho concentrador (108). En una realización de la presente invención, el enrutador SPRS (106) y el concentrador SPRS (108) son módulos lógicos que están integrados con elementos presentes en la red tales como los STPs. En este caso, el enrutador SPRS (106) puede estar integrado con el STP-C (114), y el concentrador SPRS (108) con el STP-H (130). En otra realización de la presente invención, el concentrador SPRS (108) está integrado con el enrutador SPRS (106), y son desplegados por la red anfitrión (104) o por la red cliente (102). Además, estos módulos lógicos pueden ser desplegados en la misma plataforma o en plataformas separadas, y se comunican entre sí a través de un protocolo portador de señalización que incluye, pero no está limitado a, IP, transporte de señalización (SIGTRAN) y SS7. El GMSC-H (128), el STP-H (130) y el SPRS-GT (134) están interconectados, y se comunican entre ellos a través de enlaces SS7. De manera similar, el DNS-H (132) y el SPRS-IP (136) están interconectados, y se comunican entre sí a través de la conexión IP. Asimismo, el GMSC-H (128) se comunica con el GMSC-C (112) a través de una conexión troncal de voz. Como será evidente para un experto en la materia, en el caso de que la red cliente (102) y la red anfitrión (104) residan en diferentes países, el SPRS (100) incluirá también un servicio portador internacional (ISC) entre ambas redes (102 y 104). Como será igualmente evidente para un experto en la materia, la red cliente (102) y la red anfitrión (104) también pueden incluir varios componentes de red, dependiendo de la arquitectura en consideración.
Además, la pluralidad de redes anfitrión y la pluralidad de redes cliente se pueden comunicar entre sí para ampliar la cobertura de itinerancia de estas redes cliente. En la figura 2 se ilustra la interconexión entre la pluralidad de redes anfitrión y la pluralidad de redes cliente, según una realización de la presente invención. La pluralidad de redes cliente incluye una red cliente-1 (202), una red cliente-2 (204), y una red cliente-3 (206). La red cliente-1 (202), la red cliente-2 (204) y la red cliente-3 (206) comprenden un enrutador-1 SPRS (208), un enrutador-2 SPRS (210) y un enrutador-3 SPRS (212), respectivamente. En una realización de la presente invención, en el caso de que haya un grupo de operadores de red cliente a través de múltiples circuitos dentro del mismo país compartiendo el enrutador SPRS, éste es desplegado en una localización central con un portador SS7 internacional.
La pluralidad de redes anfitrión incluye una red anfitrión-1 (214), una red anfitrión-2 (216), y una red anfitrión-3 (218). La red anfitrión-1 (214), la red anfitrión-2 (216) y la red anfitrión-3 (218) comprenden un enrutador-1 SPRS (220), un enrutador-2 SPRS (222) y un enrutador-3 SPRS (224), respectivamente. En una primera realización de la presente invención, la red anfitrión-1 (214) utiliza el concentrador-1 SPRS (220) para soportar la pluralidad de redes cliente (red cliente-1 (202) y red cliente-3 (206), tal y como se muestra en la figura 2), donde cada red cliente tiene un enrutador SPRS asociado. Ya que la red anfitrión-1 (214) puede tener acuerdo de itinerancia GPRS, CAMEL, o 3G con muchas redes HSRP, esta red anfitrión-1 (214) puede extender estos acuerdos a la pluralidad de redes cliente. En tal caso, el concentrador-1 SPRS (220) almacena la información que incluye, pero que no se limita a, la lista negra y la lista blanca de las redes HSRP y los mapeos de identidad (por ejemplo, mapeos del IMSI anfitrión y del IMSI cliente en caso de acuerdo de itinerancia con la modalidad dual IMSI, mapeo de las entidades red cliente y concentrador-1 SPRS (220), mapeo de las entidades red HSRP y concentrador-1 SPRS (220), etc.) para cada red cliente soportada en su base de datos. Por ejemplo, el concentrador-1 SPRS (220) puede almacenar un mapeo entre la entidad red HSRP como el VMSC/VLR en la red HSRP y el concentrador-1 SPRS (220), y un mapeo entre la entidad red cliente como el VMSC/VLR en la red cliente y el concentrador-1 SPRS (220). La explicación detallada de estos ejemplos se describirá posteriormente en el contexto de la presente invención. Al utilizar el criterio de las listas negra y blanca, el concentrador-1 SPRS (220) permite el intercambio selectivo de los mensajes de señalización entre sus redes cliente (es decir, la red cliente-1 (202) y la red cliente-3 (206)) y las redes HSRP a través de este concentrador-1 SPRS (220). Esto significa que en el caso de que el concentrador-1 SPRS (220) reciba los mensajes de señalización destinados a una red HSRP "X" que está en la lista blanca de la base de datos del concentrador-1 SPRS (220), dicho concentrador permite el enrutamiento de estos mensajes de señalización. Sin embargo, cuando el concentrador-1 SPRS (220) recibe los mensajes de señalización destinados a una red HSRP "Y" que está en la lista negra de la base de datos del concentrador-1 SPRS (220), dicho concentrador impide el enrutamiento del mensaje de señalización a través de sí mismo. En cierta realización de la presente invención, estos mensajes restringidos son rechazados y, por tanto, nunca son procesados. En otra realización de la presente invención, el concentrador-1 SPRS (220) envía un mensaje de la unidad de servicios de transferencia de datos (UDTS) de la parte de control de conexión de la señalización (SCCP) con un encabezamiento recurrente como, pero no limitado a, "el destino es inalcanzable" y "no hay conversión para el destino" a la red cliente-1 (202) (si la red cliente-1 (202) es la única que ha transmitido antes el mensaje de señalización hacia la red HSRP "Y").
Para ampliar la cobertura de itinerancia, la red cliente-1 (202) se superpone a la pluralidad de redes anfitrión (por ejemplo, red anfitrión-1 (214) y red anfitrión-2 (216) tal y como se muestra en la figura 2), donde cada red anfitrión tiene un concentrador SPRS asociado, según una segunda realización de la presente invención. El enrutador-1 SPRS (208) guarda entonces la información sobre cada red anfitrión en su base de datos. Esta información incluye, pero no se limita a, los acuerdos de itinerancia entre la pluralidad de redes HSRP y la pluralidad de redes anfitrión, y los acuerdos de itinerancia requeridos del operador de red cliente-1 (202) con la pluralidad de operadores de red anfitrión. Esta información permite que el enrutador-1 SPRS (208) determine qué red anfitrión es requerida por el operador de red cliente-1 (202) para superponer y establecer un acuerdo de itinerancia particular requerido con el operador de red HSRP.
En una realización de la presente invención, la pluralidad de redes anfitrión comparten un concentrador-1 SPRS (220) común desplegado en la localización central. En otra realización de la presente invención, la(s) red(es) anfitrión despliega(n) múltiples concentradores en una localización donde hay una conexión local SS7 entre la(s) red(es) anfitrión. En aún otra realización de la presente invención, cada red anfitrión despliega múltiples concentradores SPRS para soportar la red cliente-1 (202) para los diferentes acuerdos de itinerancia requeridos con la(s) red(es) HSRP. En uno de los ejemplos, la red anfitrión-1 (214) soporta itinerancia CAMEL con la red HSRP, y la red anfitrión-2 (216) soporta itinerancia tanto GPRS como 3G con la misma red HSRP. En otro ejemplo, la red cliente-1 (202) establece un acuerdo de itinerancia GSM con la red HSRP a través de la red anfitrión-1 (214), y un acuerdo de itinerancia GPRS con la misma red HSRP a través de la red anfitrión-2 (216). Esto se hace superponiendo a la primera el acuerdo de itinerancia GSM de la red anfitrión-1 (214), y a la última el acuerdo de itinerancia GPRS de la red anfitrión-2 (216) con la red HSRP. En este caso, cuando la red cliente-1 (202) provee al abonado itinerante receptor desde la red HSRP, el HLR asociado del abonado itinerante receptor con la red HSRP puede tener una dirección VMSC/YLR de red cliente-1 (202) y una dirección SGSN de red anfitrión-2 (216). Por consiguiente, la red HSRP cree que su abonado itinerante está registrado en el GSM con la red cliente-1 (202) y en el GPRS con la red anfitrión-2 (216). Sin embargo, desde la perspectiva del dispositivo del abonado itinerante, está registrado en el GSM y en el GPRS con la misma red cliente-1 (202) que tiene el mismo código de red para GSM y GPRS. Como será evidente para un experto en la materia, ni el estándar 3GPP (proyecto de asociación de tercera generación) ni cualquier HLR existente prohíbe dicha situación. De hecho, el estándar 3GPP (por ejemplo, GSM 29.002 y GSM 23.012) permite esta situación donde un dispositivo móvil puede estar registrado al mismo tiempo en el GSM con una red y en el GPRS con otra red; aunque, el dispositivo móvil intentará sincronizar su registro con la misma red. Por ejemplo, un dispositivo Blackberry registrado con una red A que soporta tanto GSM como GPRS busca una red B alternativa con soporte GPRS cuando la red A existente pierde la cobertura GPRS para este dispositivo. Entonces, en este caso, hay un intervalo de tiempo en el que el dispositivo Blackberry está registrado en el GSM con la red A y en el GPRS con la red B, aunque dicho dispositivo sincronizará más tarde su registro mediante el registro GSM con la red B.
En el caso anteriormente mencionado de itinerancia parcial, los registros TAP presentados por dos redes distintas (es decir, una para GSM y otra para GPRS) a la red cliente-1 (202) pueden cubrir los mismos o parecidos intervalos de tiempo. Estas redes pueden hallarse en el mismo país o en países diferentes. Además, en tales casos no se incurre en fraude, ya que los estándares 3GPP permiten tener los registros GSM y GPRS en redes diferentes. Esta situación de facturación por itinerancia parcial es similar al concepto de facturación por itinerancia superpuesta explicada en el expediente previo de SPRS, donde los registros TAP de un operador de red competidora (que se corresponde con el operador de red HSRP de la presente invención) se pueden solapar al operador de red cliente y los registros TAP del operador de red anfitrión se pueden solapar al operador de red cliente y, en ambos casos, al instante (por ejemplo, segundos, minutos, etc.).
En una tercera realización de la presente invención, la red cliente-2 (204) se superpone a la red anfitrión-2 (216) y a la red anfitrión-3 (218) para soportar las itinerancias GSM y GPRS con la red HSRP. El concentrador-2 SPRS (222) soporta el acuerdo GSM con la red HSRP y este concentrador-2 SPRS (222) interacciona posteriormente con el concentrador-3 SPRS (224) para establecer el acuerdo GPRS requerido con la red HSRP. Análogamente, la red cliente-3 (206) se puede superponer a las relaciones de itinerancia con la red anfitrión-1 (214) y la red anfitrión-3 (218) para establecer los acuerdos de itinerancia requeridos con la red HSRP.
En una tercera realización de la presente invención, los concentradores SPRS y los enrutadores SPRS están en cascada. En este caso, una primera red anfitrión utiliza un concentrador SPRS para soportar los acuerdos de itinerancia requeridos del operador de red cliente, y la primera red anfitrión despliega también un enrutador SPRS para superponerse a una segunda red anfitrión que también despliega un concentrador SPRS. Esto beneficia al operador de red cliente que tiene algunos acuerdos de itinerancia con los operadores de red y se requiere:
a) Otros acuerdos de itinerancia con los mismos u otros operadores de red, o
b) Tipos similares de acuerdos de itinerancia con otros operadores de red para ofrecer un paquete completo de servicios de itinerancia al operador de red cliente.
Por ejemplo, una red N1 que tiene muchas relaciones GSM, GPRS y 3G, pero pocas relaciones CAMEL puede ser un operador de red anfitrión para muchos operadores de red cliente. Al superponerse a los acuerdos CAMEL de una red N2, la red N1 puede ofrecer también la extensión CAMEL a sus redes cliente. Desde la perspectiva de las redes cliente de N1, esta red N1 proporciona la extensión CAMEL aunque en realidad es administrada en segundo plano por la red N2. En este caso, cada red cliente de la red N1 necesita tener un enrutador SPRS para administrar el escenario de itinerancia parcial. Asimismo, la red N1 necesita tener un enrutador SPRS y un concentrador SPRS. En este caso, con el fin de administrar la facturación CAMEL, la red cliente de N1 envía la factura a la red N1, que puede entonces enviarla a la red N2. Finalmente, la red N2 envía la factura a la red HSRP. Como será evidente para un experto en la materia, cualquier combinación de itinerancia parcial es posible dentro del alcance de la presente invención.
Para soportar los acuerdos de itinerancia requeridos del operador de red cliente (102) con el operador de red HSRP, la red cliente (102) necesita primero determinar qué acuerdos de itinerancia son requeridos, y en base a esta determinación la red cliente (102) se superpone luego a la(s) red(es) anfitrión seleccionada(s) que soportan esos acuerdos de itinerancia requeridos. En la figura 3 se muestra un diagrama de flujo para ampliar la cobertura de itinerancia de la red cliente (102), según una realización de la presente invención. En el paso 302, el enrutador SPRS (106) identifica a uno o más parámetros de los mensajes de señalización recibidos en el enrutador SPRS (106) para determinar a partir de estos parámetros uno o más de los acuerdos de itinerancia requeridos entre la red cliente (102) y la red HSRP. Estos acuerdos de itinerancia permiten el intercambio de los mensajes de señalización entre la red cliente (102) y la red HSRP. En una realización de la presente invención, los mensajes de señalización recibidos se originan en la red cliente (102) y son destinados a la red HSRP. Los mensajes de señalización incluyen un envío de información de enrutamiento (SRI), un FwdSMS (reenvío de SMS), un SRI-SM-ACK, un REINICIO y una inserción de datos del abonado (ISD) independiente en el caso de escenario de itinerancia saliente que se explicará posteriormente en el contexto de la presente invención. De manera similar, los mensajes de señalización incluyen una actualización de localización (LUP), un GPRS-LUP, un FwdSMS y la parte de aplicación CAMEL (CAP) del punto de conmutación del servicio-punto de control de señalización (SSP-SCP) en caso de escenario de itinerancia entrante como también se explicará después en el contexto de la presente invención. En una realización de la presente invención, el operador de red cliente (102) configura el STP-C (114) para que la SCCP direccione los mensajes de señalización utilizando una dirección de la parte de destino (CdPA) con el prefijo del código nacional de marcación (NDC) del código del país (CC) de la red HSRP al enrutador SPRS (106). En este caso, el STP-C (114) cuya red cliente (102) no tiene acuerdo GSM/GPRS/CAMEL/3G bilateral con la red HSRP encamina todos los mensajes de señalización destinados a la red HSRP al enrutador SPRS (106). Para resolver el fallo del enrutador SPRS (106), el operador de red cliente (102) configura el STP-C (114) para enrutar de manera secundaria (copia de resguardo) los mensajes de señalización a un STP internacional (ISTP) asociado con el ISC. Esto se hace para tener al menos configuraciones de itinerancia normales en caso de que el enrutador SPRS (106) falle.
En una realización de la presente invención, el enrutador SPRS (106) es capaz de determinar las redes anfitrión que soportan los acuerdos de itinerancia requeridos. La explicación detallada sobre el método para determinar la red anfitrión se proporciona posteriormente en el contexto de la presente invención. En una realización de la presente invención, el enrutador SPRS (106) detecta el SSN de una CdPA y el contenido de la parte de aplicación de transacción de capacidades (TCAP) (por ejemplo, parámetros 3G en caso de mensajes de señalización 3G y parámetros CAMEL en caso de mensajes de señalización CAMEL) como los parámetros de los mensajes de señalización y utiliza dichos parámetros para determinar la trayectoria de enrutamiento de estos mensajes. En otra realización de la presente invención, si dos CdPAs de los mensajes de señalización tienen el SSN idéntico, el enrutador SPRS (106) identifica la trayectoria de enrutamiento en base a la CdPA del mensaje de señalización. En ambas realizaciones anteriores, la trayectoria de enrutamiento viene determinada por la identificación del tipo de acuerdos de itinerancia requeridos correspondientes a dichos mensajes de señalización. Los tipos de acuerdos de itinerancia requeridos considerados son, pero no limitados a, GSM, GPRS, CAMEL, 3G y acceso de alta velocidad en la descarga de paquetes (HSDPA). Para itinerancia GSM, el SSN puede ser HLR (SSN=6), VLR (SSN=7), GMSC (SSN=8), VMSC (SSN=8), SMSC (SSN=8), y así sucesivamente. Para itinerancia GPRS, el SSN puede ser SGSN (SSN=95) y GGSN (SSN=96). Para los mensajes del protocolo de aplicación CAMEL (CAP), el SSN puede ser CAP (SSN=92) y SCP (SSN=93). Para itinerancia 3G, el SSN puede ser RANAP (SSN=8E) y RNSAP (SSN=8F). Para itinerancia 3G y CAMEL, a no ser que los parámetros de la parte de aplicación móvil (MAP) se puedan distinguir (por ejemplo, perfil CAMEL, soporte CAMEL, terminación inmediata del servicio (1ST), soporte supercarga, etc.) como 3G, el enrutador SPRS (106) utiliza el SSN de 3G para determinar los acuerdos de itinerancia requeridos.
Una vez que, utilizando los parámetros, se ha determinado el tipo de acuerdos de itinerancia requeridos en el mensaje de señalización destinado a la red HSRP, el enrutador SPRS (106) comprueba, en el paso 304, si ya existen los acuerdos de itinerancia requeridos. El enrutador SPRS (106) libera los STPs de red cliente (102) a partir de cuando haya decidido determinar la trayectoria de enrutamiento de los mensajes de señalización destinados a la red HSRP (es decir, la ruta bilateral a la red HSRP o bien a través de la red anfitrión (104)). Esto evita interacciones complejas en los STPs que pueden ser requeridos para determinar la trayectoria de enrutamiento. Si en el paso 304, el enrutador SPRS (106) determina que ya existen los acuerdos de itinerancia requeridos, entonces este enrutador SPRS (106), en el paso 306, desvía el mensaje de señalización directamente a la red HSRP sin modificación alguna. Los mensajes de señalización subsiguientes también se intercambian directamente entre la red cliente (102) y la red HSRP. La trayectoria directa de los mensajes de señalización entre la red cliente (102) y la red HSRP evitando la red anfitrión (104), es referida en adelante como ruta bilateral, según una realización de la presente invención. El enrutamiento directo también se puede hacer utilizando un STP alternativo (bien en la red cliente (102) o en el ISC) o con el mismo STP-C (114) usando un tipo de conversión (TT) diferente para evitar bucles infinitos.
Por otro lado, si en el paso 304, el enrutador SPRS (106) identifica que el acuerdo de itinerancia no existe, entonces este enrutador SPRS (106) facilita, en el paso 308, el intercambio de los menajes de señalización entre la red cliente (102) y la red HSRP a través de uno o más concentradores SPRS. En aras de la conveniencia, sólo se considera al concentrador SPRS (108) para explicar varias realizaciones de la presente invención. En una realización de la presente invención, el enrutador SPRS (106) encapsula los mensajes de señalización destinados a la red HSRP antes de enviar estos mensajes encapsulados al concentrador SPRS (108). El encapsulado se hace principalmente para evitar el uso de línea alquilada y la manipulación GT. Como será evidente para un experto en la materia, el enrutador SPRS (106) puede encapsular los mensajes de señalización empleando varias técnicas existentes. Algunos ejemplos de estas técnicas de encapsulado incluyen, pero no se limitan a:
\bullet
Una conexión IP para enviar el mensaje de señalización a través de un protocolo IP (por ejemplo, mensaje corto puerto a puerto (SMPP), protocolo de transferencia de hipertexto (HTTP), Socket, SIGTRAN, etc.),
\bullet
Un formato de mensaje MAP-SS7 por conexión SS7 (posiblemente por IP, por ejemplo, SIGTRAN),
\bullet
Prefijos de enrutamiento donde la CdPA del mensaje de señalización tiene el prefijo de destino del concentrador SPRS (108),
\bullet
Enrutamiento de nivel de la parte de transferencia de mensajes sencillos (MTP) del mensaje de señalización por una conexión encargada (por ejemplo, línea alquilada), y
\bullet
Un código de punto de señalización internacional para enrutar el mensaje de señalización al concentrador SPRS (108).
Una vez que el concentrador SPRS (108) recibe los mensajes de señalización encapsulados, los desencapsula antes de retransmitirlos a la red HSRP. A continuación, el concentrador SPRS (108) permite el intercambio de los mensajes de señalización subsiguientes entre la red cliente (102) y la red HSRP para el acuerdo de itinerancia requerido. Por consiguiente, la red anfitrión (104) amplía las relaciones de itinerancia de la red cliente (102) para soportar a los abonados itinerantes tanto emisores como receptores de esta red cliente (102). Para itinerancia saliente, el abonado itinerante emisor de la red cliente (102) utiliza una modalidad dual IMSI SIM que contiene un IMSI anfitrión (en adelante referido como IMSI-H) y un IMSI cliente (en adelante referido como IMSI-C) para transitar por la red HSRP, según una realización de la presente invención. En adelante, este caso de itinerancia saliente es referido como "solución modalidad dual IMSI para itinerancia saliente". Además, en otra realización de la presente invención, el abonado itinerante emisor utiliza su SIM cliente que contiene el IMSI-C para transitar por la red HSRP. En adelante, este caso de itinerancia saliente es referido como "solución IMSI individual para itinerancia saliente".
Soluciones de itinerancia saliente
Varias realizaciones de la solución modalidad dual IMSI de la presente invención para administrar los escenarios de itinerancia parcial son las mismas que las referentes a la solución modalidad dual IMSI del expediente previo de SPRS. No obstante, algunas configuraciones se hacen en las redes HSRP y anfitrión (104) para administrar la solución "solución IMSI individual para itinerancia saliente" de la presente invención. En una realización de la presente invención, el operador de red cliente (102) selecciona algunas redes HSRP para aplicar la logística de IMSI individual. La solución IMSI individual no requiere que el abonado itinerante emisor cambie su SIM de red cliente (102), evitándose por tanto las interacciones de una aplicación dual IMSI SIM con aplicaciones SIM existentes. Sin embargo, la red anfitrión (104) necesita proporcionar la información de red cliente (102) (como IMSI-C, SMSC-C (118), SCP-C (116), etc.) a sus redes HSRP a través de varios PRDs IR. 21, AA. 13, AA. 14, AA. 19, AA. 31, etc., de la GSMA (asociación GSM). Puesto que el documento BA.21 del grupo BARG de la GMSA para la "extensión de red de itinerancia entrante" puede contener tal proceso de suministro de información de red cliente (102), se puede tomar y añadir la solución IMSI individual para itinerancia saliente.
Por consiguiente, para administrar la solución IMSI individual para itinerancia saliente, el operador de red HSRP configura su VMSC/VLR en caso de itinerancia superpuesta GSM (o SGSN de HSRP del abonado itinerante emisor en caso de itinerancia superpuesta GPRS) con análisis IMSI en un código del país para móviles (MCC) o un código de red de teléfonos móviles (MNC) de red cliente (102) para asociarlos según una de las dos formas siguientes:
1.
A una dirección del concentrador SPRS (108), y
2.
A un NDC del CC de red cliente (102).
Asimismo, el SGSN de HSRP o el SGSN anfitrión necesitan idear una vía (por ejemplo, a través de un DNS interno o un DNS GRX (intercambio de itinerancia GPRS)) para llevar a cabo la resolución DNS en un número de punto de acceso (APN) de red cliente (102) para acceder al paquete de datos del GGSN-C (126).
Además, cuando el operador de red cliente (102) requiere acuerdo de itinerancia GSM con el operador de red HSRP, este operador necesita configurar su STP de HSRP para modificar el GT con el fin de enrutar los mensajes de señalización destinados a la red cliente (102) al concentrador SPRS (108). Esto se lleva a cabo cambiando "CdPA de SCCP = <NDC del CC de red cliente (102)> <resto de GT>" por "CdPA de SCCP = <NDC del CC de red anfitrión (104)> <prefijo del concentrador SPRS (108)> <resto de GT>". Tal modificación administrará los casos de acceso al número E.164 del HLR-C (110) (por ejemplo, LUP, datos de servicio suplementario no estructurados (USSD), servicios suplementarios (SS), ISD-ACK etc.), al SMSC-C (118) (por ejemplo, SMS MO, Fwd-SMS-ACK MT, etc.) y al SCP-C (116) (por ejemplo, DP inicial (IDP) para CAMEL, SMS, GPRS, etc.) por el abonado itinerante de red cliente (102) en la red HSRP. También será administrada la interconexión de SMS y el SMS MO por el abonado itinerante emisor desde la red HSRP hasta la red cliente (102). Ya que los STPs generalmente pueden administrar la extensión de GT por encima de 18 dígitos, el operador de red HSRP puede añadir el NDC del CC de la red anfitrión (104) y el prefijo del concentrador SPRS (108) a la CdPA utilizada por la SCCP hasta que la extensión GT sea de 18 dígitos. Sin embargo, en algunos casos dicha modificación de GT no es posible o la extensión del GT modificado excede el límite que puede administrar el STP del HSRP. En estos casos, el concentrador SPRS (108) utiliza los parámetros TCAP tales como IMSI para reproducir la CdPA real como sucede con HLR, SMSC, SCP, VLR, VMSC, etc.
Para tratar el caso en donde la red HSRP ya tiene acuerdo de itinerancia GSM con la red cliente (102), y el operador de esta red cliente (102) requiere CAMEL, GPRS o 3G a través del operador de red anfitrión (104), la red HSRP necesita distinguir la señalización SCCP entre GSM normal y CAMEL/GPRS/3G. Esto se consigue teniendo diferentes tipos de análisis IMSI entre el VMSC/VLR y el SGSN de la red HSRP, según una primera realización de la presente invención. Por ejemplo, el VMSC/VLR de HSRP puede utilizar el NDC del CC de red cliente (102), mientras que el SGSN de HSRP puede utilizar el prefijo del concentrador SPRS (108). No obstante, para que la red HSRP distinga los mensajes SMS y CAMEL entre los servicios portadores GSM y CAMEL, se utiliza el SGSN de HSRP y el VMSC/VLR de HSRP o un SMSC anfitrión correspondiente a SMSC-C (118) y un SCP anfitrión correspondiente a SCP-C (116). De manera similar, para administrar la interconexión de SMS los mensajes son enviados a una pasarela de interconexión de SMS. En una segunda realización de la presente invención, la red HSRP utiliza un STP ampliado para examinar el SSN de la dirección de la parte de origen (CgPA) y de la CdPA de los mensajes de señalización destinados a la red cliente (102). Para distinguir 3G y CAMEL en los mensajes MAP, el operador de red HSRP requiere el STP ampliado o el SGSN/VMSC/VLR de HSRP que examina los mensajes TCAP y ofrece un enrutamiento diferenciado basado en distintos tipos de mensajes TCAP. Este STP ampliado puede ser proporcionado por el operador de red HSRP o por un operador tercero de red (por ejemplo, un concentrador OC (conectividad abierta) definido por la GSMA o un portador SCCP internacional). En una realización de la presente invención, el operador de red HSRP usa el STP ampliado existente para examinar los mensajes TCAP con el fin de administrar la solución IMSI individual para itinerancia saliente.
El proceso de registro GSM y GPRS del abonado itinerante emisor para la solución modalidad dual IMSI sigue el expediente previo de SPRS, donde el nodo SPRS de dicho expediente funciona como concentrador SPRS (108). Análogamente, el proceso de registro GSM y GPRS del abonado itinerante emisor para la solución IMSI individual sigue la solución modalidad dual IMSI explicada en el expediente previo de SPRS, excepto que el IMSI-H es sustituido por IMSI-C. No obstante, en una realización de la presente invención para la solución IMSI individual, el concentrador SPRS (108) detecta un intento de registro del abonado itinerante emisor en la red HSRP, donde este abonado utiliza el IMSI-C para registrarse con la red HSRP. Igualmente, en este caso, cuando el concentrador SPRS (108) recibe el mensaje LUP (o LUP-GPRS) desde el VMSC/VLR de HSRP, el concentrador SPRS (108) no modifica la CgPA del mensaje LUP usada por la SCCP (es decir, la CgPA se establece como el VLR de HSRP). Por tanto, cuando el HLR-C (110) devuelve un mensaje ISD al VLR de HSRP, el STP-C (114) lo retransmite al enrutador SPRS (106). La participación detallada del enrutador SPRS (106) se mostrará posteriormente en otros flujos de señal de itinerancia saliente. Puesto que el HLR-C (110) tiene la localización/dirección actual del abonado itinerante emisor (es decir, el VMSC/VLR/SGSN), puede determinar el perfil correcto de itinerancia para aplicar y ayudar a esas aplicaciones de valor añadido (como direccionamiento del tráfico, SMS de bienvenida, prepago para emisores, etc.) que dependen de la localización actual del abonado itinerante emisor.
Por consiguiente, el enrutador SPRS (106) facilita la llamada MT al abonado itinerante emisor mediante el intercambio de los mensajes de señalización entre la red HSRP y la red cliente (102) a través del concentrador SPRS (108) cuando estas dos redes no poseen entre sí el acuerdo GSM requerido. La figura 4 representa un diagrama de flujo para facilitar la llamada MT al abonado itinerante emisor utilizando la modalidad dual IMSI SIM, según una realización de la presente invención. Todos los flujos de llamada para las soluciones de itinerancia saliente consideran al abonado itinerante emisor como "A". Cuando A es llamado por una parte llamante B, el GMSC-C (112) recibe, en el paso 402, un mensaje IAM (B, A) de la parte de usuario de ISDN (ISUP). A continuación, en el paso 404, el GMSC-C (112) transmite un mensaje SRI (A) de la MAP a HLR-C (110) de A. Entonces, el HLR-C (110) transmite un PRN de la MAP (IMSI-C) al VMSC/VLR-S (405) asociado con la red HSRP. En adelante, todos los elementos de red de la red HSRP son referidos con una notación "S" (por ejemplo, el VMSC de la red HSRP es referido como VMSC-S). No obstante, en los pasos 406 y 408, el STP-C (114) direcciona el mensaje de señalización destinado a la red HSRP (es decir, el PRN (IMSI-C)) al enrutador SPRS (106).
Por tanto, este enrutador SPRS (106) determina el acuerdo de itinerancia requerido a partir del mensaje PRN (es decir, el GSM en este caso) examinando el SSN de la CdPA utilizada por la SCCP y el contenido TCAP del mensaje PRN (por ejemplo, parámetros 3G y CAMEL). En cierta realización de la presente invención, el enrutador SPRS (106) determina utilizando su base de datos que existe relación de itinerancia GSM bilateral entre la red cliente (102) y la red HSRP, donde esta red HSRP es determinada utilizando el NDC del CC de VMSC/VLR-S (405). Por consiguiente, el enrutador SPRS (106) desvía el mensaje PRN a VMSC/VLR-S (405), y el flujo estándar de llamada MT prosigue independientemente del concentrador SPRS (108).
Además, en otra realización de la presente invención, el enrutador SPRS (106) determina que no existe el acuerdo de itinerancia GSM requerido entre la red HSRP y la red cliente (102) y, por tanto, se requiere la red anfitrión (104) para soportar el acuerdo de itinerancia GSM requerido. Por consiguiente, en el paso 410, el enrutador SPRS (106) encapsula el mensaje PRN, y lo envía al concentrador SPRS (108). En adelante, todos los mensajes de señalización encapsulados se representan con comillas dobles invertidas (por ejemplo, "PRN (IMSI-C)"), según varias realizaciones de la presente invención. A continuación, en el paso 412, el concentrador SPRS (108) desencapsula el mensaje PRN, modifica la CgPA de la SCCP de HLR-C (110) a GT de SPRS-HLR del concentrador SPRS (108) y también cambia el IMSI-C por IMSI-H antes de retransmitir el mensaje PRN a VMSC/VLR-S (405). Entonces, en el paso 414, el VMSC/VLR-S (405) devuelve un número itinerante HSRP como, por ejemplo, el número itinerante de la estación móvil (MSRN) a la red HSRP en un mensaje PRN-ACK de MAP al concentrador SPRS (108).
En cierta realización de la presente invención, el concentrador SPRS (108) retransmite, en el paso 416, el mensaje PRN-ACK a HLR-C (110). Después, en el paso 418, el HLR-C (110) envía un mensaje SRI-ACK (MSRN) a GMSC-C (112). En el caso de que la red cliente (102) ya tenga la ruta de enlace que va directamente desde su red hacia los rangos MSRN de la red HSRP, en el paso 420, el GMSC-C (112) continúa con el IAM de establecimiento de llamada (B, MSRN) hacia el VMSC/VLR-S (405).
Por otro lado, en otra realización de la presente invención, cuando la red cliente (102) no tiene ninguna ruta de enlace que vaya directamente desde su red hacia los rangos MSRN de la red HSRP, tras el paso 414, el concentrador SPRS (108) envía de nuevo un número itinerante anfitrión, como el MSRN anfitrión correspondiente al MSRN de HSRP, a HLR-C (110). Entonces, el HLR-C (110) envía el SRI-ACK (MSRN anfitrión) a GMSC-C (112). Posteriormente, el GMSC-C (112) continúa con el IAM de establecimiento de llamada (B, MSRN anfitrión) hacia el GMSC-H (128). Como será evidente para un experto en la materia, en el caso de que una o más redes anfitrión cumplan el acuerdo de itinerancia GSM requerido del operador de red cliente (102), la llamada MT será encaminada al abonado itinerante emisor través de los GMSCs de las redes anfitrión correspondientes. Por ejemplo, si dos redes anfitrión H1 y H2 soportan simultáneamente (como se ha mencionado antes según la figura 2) el acuerdo de itinerancia GSM requerido entre la red cliente (102) y la red HSRP, la llamada MT será entonces encaminada al abonado A vía GMSC de H1 y GMSC de H2. No obstante, en aras de la conveniencia, hemos considerado a un solo concentrador en una única red anfitrión (es decir, el concentrador SPRS (108) en la red anfitrión (104)). Entonces, el GMSC-H (128) encamina el mensaje de señalización a través de una interfaz de mensaje al concentrador SPRS (108), el cual devuelve luego, a través de la interfaz de mensaje, el MSRN de HSRP a GMSC-H (128). La interfaz de mensaje puede ser, pero sin limitarse a, ISUP, red inteligente (IN), parte de usuario de teléfono (TUP), etc. El GMSC-H (128) encamina, por tanto, la llamada MT con el MSRN de HSRP hacia VMSC/VLR-S (405).
Análogamente, el flujo de llamada para la llamada MT hacia el abonado itinerante emisor en el caso de la solución IMSI individual para itinerancia saliente sigue el flujo de llamada explicado antes según la figura 4, excepto que el IMSI-H es sustituido por el IMSI-C.
El abonado itinerante emisor también puede recibir SMS en la red HSRP mientras esté registrado con esta red HSRP. La figura 5 representa un diagrama de flujo para facilitar SMS MT desde el SMSC-C (118) al abonado itinerante emisor utilizando la modalidad dual IMSI SIM, según una primera realización de la presente invención. Cuando el SMSC-C (118) recibe el SMS MT desde un remitente B, el SMSC-C (118), en el paso 502, transmite un mensaje SRI-SM (A) a HLR-C (110). A continuación, en el paso 504, el HLR-C (110) devuelve un mensaje SRI-SM-ACK con la dirección VMSC/VLR-S (405) (o la dirección SGSN de HSRP/SGSN anfitrión en caso de GPRS) y el IMSI-C de A al SMSC-C (118) el cual reenvía el SMS MT de IMSI-C hacia VMSC/VLR-S (405). Sin embargo, en los pasos 506 y 508, el STP-C
\hbox{(114) direcciona el mensaje FwdSMS 
(IMSI-C) destinado a VMSC/VLR-S
(405) al enrutador SPRS (106).}
A continuación, el enrutador SPRS (106) determina el acuerdo de itinerancia requerido a partir del mensaje FwdSMS (IMSI-C) de un modo similar al explicado antes para el mensaje PRN (según la figura 4). Posteriormente, en el paso 510, el enrutador SPRS (106) encapsula el mensaje FwdSMS, y lo envía al concentrador SPRS (108), cuando se ha determinado que no existe el acuerdo de itinerancia requerido. Después, en el paso 512, el concentrador SPRS (108) desencapsula el mensaje FwdSMS, modifica la CgPA de la SCCP de HLR-C (110) a GT de SPRS-HLR del concentrador SPRS (108) y cambia también el IMISI-C por IMSI-H antes de retransmitir el mensaje FwdSMS a VMSC/VLR-S (405). Finalmente, en los pasos 514 y 516, el VMSC/VLR-S (405) devuelve un mensaje FwdSMS-ACK de la MAP a SMSC-C (118) a través del concentrador SPRS (108).
Análogamente, el flujo de señal para el SMS MT hacia el abonado itinerante emisor en el caso de la solución IMSI individual para itinerancia saliente sigue el flujo de señal explicado antes según la figura 5, excepto que el IMSI-H es sustituido por el IMSI-C.
En algunos casos, el remitente B puede pertenecer a una red diferente de la red cliente (102). La figura 6 representa un diagrama de flujo para facilitar SMS MT empleando la función de interfuncionamiento del SMSC (601) (en adelante referida como SMSC-I (601)) al abonado itinerante emisor utilizando la modalidad dual IMSI SIM, según una segunda realización de la presente invención. Cuando el SMSC-I (601) recibe el SMS MT desde el remitente B, este SMSC-I (601), en el paso 602, transmite un mensaje SRI-SM (A) a HLR-C (110). Después, el HLR-C (110) devuelve el mensaje SRI-SM-ACK a SMSC-I (601). En una realización de la presente invención, el operador de red cliente (102) configura el STP-C (114) para direccionar todos los mensajes de señalización (como SRI-SM-ACK), originados en la red cliente (102) y destinados a los SMSCs de red no cliente, al enrutador SPRS (106) cuando dichos SMSCs no cliente tienen un acuerdo de interconexión de SMS con la red cliente (102). Puesto que, el SMSC-I (601) es un SMSC de red no cliente que tiene acuerdo de interconexión de SMS con la red cliente (102), en los pasos 604 y 606, el STP-C (114) direcciona el mensaje SRI-SM-ACK al enrutador SPRS (106).
A continuación, el enrutador SPRS (106) determina a partir del mensaje SRI-SM-ACK si la red HSRP tiene el acuerdo de itinerancia requerido con la red cliente (102) de un modo similar al explicado antes para el mensaje PRN (según la figura 4). Cuando el SSN indica una relación GSM, el enrutador SPRS (106) determina utilizando su base de datos que existe relación de itinerancia GSM bilateral entre la red HSRP y la red cliente (102). En este caso, el enrutador SPRS (106) desvía el mensaje a SMSC-I (601) sin modificación alguna y sigue el flujo estándar SMS MT. Por tanto, en los pasos 608 y 610, el enrutador SPRS (106) encamina el mensaje SRI-SM-ACK recibido a SMSC-I (601) a través de STP-C (114). Entonces, el SMSC-I (601) encamina el SMS MT directamente a VMSC/VLR-S (405).
Por otro lado, en caso de que el enrutador SPRS (106) determine utilizando su base datos que no existe el acuerdo de itinerancia GSM/GPRS/CAMEL/3G requerido, este enrutador SPRS (106) determina, a partir de su base de datos, que se patrocine la red anfitrión (104). Entonces, en los pasos 612 y 614, el enrutador SPRS (106) modifica el mensaje SRI-SM-ACK (IMSI-C, VMSC/VLR-S) a mensaje SRI-SM-ACK (IMSI-H, SPRS-VMSC/SPRS-VLR), y encamina el mensaje modificado a SMSC-I (601) a través de STP-C (114). La dirección VMSC/VLR-S (405) en el mensaje SRI-SM-ACK se corresponde con la dirección VMSC/VLR habitual del abonado itinerante emisor, y la dirección SPRS-VMSC/SPRS-VLR se corresponde con la dirección VMSC/VLR asociada con el concentrador SPRS (108), según una realización de la presente invención. Por otro lado, el enrutador SPRS (106) sólo cambia el IMSI-C por IMSI-H en el mensaje SRI-SM-ACK. Como será evidente para un experto en la materia, en el caso de GPRS, VMSC/VLR-S (405) y SPRS-VMSC/SPRS-VLR se sustituirán por SGSN de HSRP y SPRS-SGSN asociado con el concentrador SPRS (108), respectivamente. Adicionalmente, en los pasos 616 y 618, SMSC-I (601) reenvía el SMS MT de IMSI-H a VMSC/VLR-S (405) a través del concentrador SPRS (108). Finalmente, en los pasos 620 y 622, VMSC/VLR-S (405) envía un mensaje FwdSMS-ACK a SMSC-I (601) a través del concentrador SPRS (108).
Análogamente, el flujo de señal para SMS MT desde SMSC-I (601) hacia el abonado itinerante emisor en el caso de la solución IMSI individual para itinerancia saliente sigue el flujo de señal explicado antes según la figura 6, excepto que el IMSI-H es sustituido por el IMSI-C.
Aparte de las actividades MT, el abonado itinerante emisor también puede realizar actividades MO en la red HSRP. La figura 7 representa un diagrama de flujo para facilitar GPRS MO o SMS MO o llamada MO basada en CAMEL por el abonado itinerante emisor utilizando la modalidad dual IMSI SIM, según una realización de la presente invención. Cuando, en el paso 702, el GPRS MO, el SMS MO o la llamada MO basada en CAMEL se recibe en el VMSC/VLR-S (405), éste envía un mensaje CAP de SSP-SCP (por ejemplo, DP inicial (IDP), modelo básico de notificación de eventos del estado de llamada (ERB), y sus equivalentes en SMS y GPRS) al concentrador SPRS (108). El mensaje CAP de SSP-SCP se corresponde con un mensaje CAP que es originado en el nodo SSP y terminado en un nodo SCP. Anteriormente, durante el proceso de registro del abonado itinerante emisor con la red HSRP, el concentrador SPRS (108) ha modificado una dirección SCP en una CSI (si existe) en la información de perfil del mensaje ISD a GT del concentrador SPRS (108) (en adelante referido como SPRS-SCP) que se corresponde a SCP-C (116). Entonces, cuando el concentrador SPRS (108) recibe los parámetros IMSI-H y SPRS-SCP (si existen) del mensaje CAP de SSP-SCP, el concentrador SPRS (108) los modifica a IMSI-C y SCP-C (116), respectivamente, donde la CgPA de la SCCP se cambia de dirección VMSC/VLR-S (405) a dirección SPRS-VMSC/SPRS-VLR (o SPRS-SGSN en caso de GPRS). En el paso 704, el concentrador SPRS (108) envía el mensaje CAP de SSP-SCP modificado a SCP-C (116) que devuelve un mensaje CAP de SCP-SSP, en el paso 706, (por ejemplo, continuar, conectar, control de liberación, cancelar y sus equivalentes en SMS y GPRS) al concentrador SPRS (108). El mensaje CAP de SCP-SSP se corresponde a un mensaje CAP que se ha originado en el nodo SCP y terminado en el nodo SSP. Finalmente, en el paso 708, el concentrador SPRS (108) modifica la CgPA de la SCCP a SPRS-SCP y la CdPA de la SCCP a VMSC/VLR-S (405) y retransmite el mensaje CAP de SCP-SSP modificado a VMSC/VLR-S (405).
El flujo de señal para el SMS MO por el abonado itinerante emisor en el caso de la solución modalidad dual IMSI para itinerancia saliente sigue el flujo de señal de la llamada MO basada en CAMEL explicado antes según la figura 7, excepto que los mensajes CAP de SSP-SCP y CAP de SCP-SSP son sustituidos por mensajes FwdSMS y FwdSMS-ACK, respectivamente. Como será evidente para un experto en la materia, en este caso de SMS MO, el SCP-C (116) es sustituido por el SMSC-C (118).
Análogamente, el flujo de señal para SMS MO y llamada basada en CAMEL/SMS/GPRS MO por el abonado itinerante emisor en el caso de la solución IMSI individual para itinerancia saliente sigue el flujo de señal de la solución modalidad dual IMSI para itinerancia saliente tal y como se ha explicado antes, excepto que el IMSI-H es sustituido por el IMSI-C. Sin embargo, en una realización de la presente invención, el concentrador SPRS (108) no modifica la CgPA de la SCCP para el mensaje CAP de SSP-SCP el cual se recibe desde el VMSC/VLR-S (405) y, por tanto, lo retransmite directamente a la red cliente (102). En este caso, cuando el STP-C (120) recibe el mensaje CAP de SCP-SSP desde el SCP-C (116) que está destinado a la red HSRP, el STP-C (120) encamina el mensaje CAP de SCP-SSP al concentrador SPRS (108) a través del enrutador SPRS (106).
A continuación, se muestran algunos flujos de señal usuales existentes para las soluciones tanto modalidad dual IMSI como IMSI SIM individual. La figura 8 representa un diagrama de flujo del REINICIO de HLR-C mientras el abonado itinerante emisor de la red cliente (102) está registrado con la red HSRP utilizando un IMSI-H o un IMSI-C, según una realización de la presente invención. En el paso 802, el HLR-C (110) reinicia y, por tanto, se recibe REINICIO (lista IMSI-cliente, HLR-C) en el STP-C (114) desde el HLR-C (110), donde la CgPA de la SCCP es HLR-C (110) y la CdPA de la SCCP es VMSC/VLR-S (405). Entonces, en el paso 804, el STP-C (114) redirecciona el mensaje REINICIO recibido destinado por la red HSRP al enrutador SPRS (106). Después, este enrutador SPRS (106) determina el acuerdo de itinerancia requerido a partir del mensaje REINICIO de un modo similar al explicado antes para el mensaje PRN (según la figura 4). Posteriormente, en el paso 806, el enrutador SPRS (106) encapsula el mensaje REINICIO, y lo envía al concentrador SPRS (108), cuando se ha determinado que no existe el acuerdo de itinerancia requerido. A continuación, en el paso 808, el concentrador SPRS (108) desencapsula el mensaje REINICO, modifica la CgPA de la SCCP de HLR-C (110) a GT de SPRS-HLR del concentrador SPRS (108) y también cambia la lista IMSI-cliente por la lista IMSI-anfitrión (es decir, en caso de que el abonado itinerante emisor esté utilizando la modalidad dual IMSI SIM) antes de retransmitir el mensaje REINICIO a VMSC/VLR-S (405). La lista IMSI-anfitrión es la lista de los IMSIs de red anfitrión (104) que se corresponde con la lista IMSI-cliente. Por otro lado, en el caso de que el abonado itinerante emisor esté utilizando su SIM de red cliente (102), el concentrador SPRS (108) desencapsula el mensaje REINICIO sin modificar la lista IMSI-cliente, y envía este mensaje desencapsulado a VMSC/VLR-S (405).
Varios pasos del flujo de señal de un mensaje ISD independiente del HLR-C (110) a VMSC/VLR-S (405) (o el SGSN de HSRP) siguen los de los flujos de señal del mensaje REINICIO explicados antes según la figura 8. El mensaje ISD independiente se corresponde con un mensaje que el HLR-C (110) envía a VMSC/VLR-S (405) tras completar el proceso LUP del abonado itinerante emisor. No obstante, uno de los dos pasos siguientes serán realizados una vez que el concentrador SPRS (108) desencapsule el mensaje encapsulado independiente ISD (perfil) recibido desde el enrutador SPRS (106):
1.
En caso de que el abonado itinerante emisor esté utilizando el SIM de red cliente (102), el concentrador SPRS (108) envía el perfil del mensaje encapsulado independiente ISD a VMSC/VLR-S (405). Este perfil es la información modificada del perfil, según una realización de la presente invención. En un ejemplo, el concentrador SPRS (108) puede modificar la dirección SCP-C (116) en la información del perfil a SPRS-SCP que se corresponde con SCP-C (116). En otro ejemplo, el concentrador SPRS (108) modifica el perfil en el mensaje ISD para sustituir el APN cliente por un APN anfitrión (que se corresponde con el APN cliente) cuando la conexión de datos (es decir, GPRS) entre la red HSRP y la red cliente (102) necesita ser establecida a través de la red anfitrión (104).
2.
En caso de que el abonado itinerante emisor esté utilizando la modalidad dual IMSI SIM, el concentrador SPRS (108) envía un perfil del mensaje encapsulado independiente ISD a VMSC/VLR-S (405). En un ejemplo, el concentrador SPRS (108) modifica el perfil en el mensaje ISD para sustituir el APN cliente por el APN anfitrión cuando el APN cliente tiene el mismo nombre que el APN anfitrión o la conexión de datos entre la red HSRP y la red cliente (102) necesita ser establecida a través de la red anfitrión (104).
Solución de itinerancia entrante
Esta sección describe los flujos de señal para la comunicación móvil del abonado itinerante receptor de red cliente (102) procedente de la red HSRP, donde el abonado itinerante receptor utiliza su IMSI de HSRP (en adelante referido con IMSI-S) para transitar por la red cliente (102). Esta solución es referida, en adelante, indistintamente como "solución IMSI individual para itinerancia entrante". Varias realizaciones de la solución IMSI individual para itinerancia entrante de la presente invención para administrar la situación de itinerancia parcial son las mismas que las referentes a la solución IMSI individual para itinerancia entrante del expediente previo de SPRS. Asumiremos que en diversos flujos de llamada para itinerancia entrante la red cliente (102) se superpone al acuerdo de itinerancia de la red anfitrión (104) con la red HSRP para permitir que los abonados itinerantes receptores transiten, desde la red HSRP, en la red cliente (102). En la figura 9 se representa un diagrama de flujo para registrar al abonado itinerante receptor en la red cliente (102) utilizando el SIM de red HSRP, según una primera realización de la presente invención. Cuando el abonado itinerante receptor intenta registrarse en la red cliente (102), el VMSC/VLR-C (120) transmite un mensaje LUP en el IMSI-S hacia un HLR-S (901). Puesto que el NDC del CC de la CdPA de la SCCP (es decir, la red HSRP de VMSC/VLR-C (120)) no tiene acuerdo de itinerancia GSM/GPRS/CAMEL/3G bilateral con la red cliente (102), el STP-C (114) que recibe el mensaje LUP desde el VMSC/VLR-C (120), redirecciona, en los pasos 902 y 904, el mensaje recibido al enrutador SPRS (106).
A continuación, el enrutador SPRS (106) detecta el intento de registro del abonado itinerante receptor en la red cliente (102) y determina el acuerdo de itinerancia requerido a partir del mensaje LUP. Posteriormente, en el paso 906, el enrutador SPRS (106) encapsula el mensaje LUP, y lo envía al concentrador SPRS (108), cuando se ha determinado la ausencia del acuerdo de itinerancia requerido. El concentrador SPRS (108) detecta entonces el intento de registro del abonado itinerante receptor en la red cliente (102) tras recibir el mensaje LUP encapsulado. Posteriormente, en el paso 908, el concentrador SPRS (108) desencapsula el mensaje LUP encapsulado, modifica el parámetro MAP de VMSC/VLR-C en el mensaje LUP a GT de SPRS-VMSC/SPRS-VLR del concentrador SPRS (108) y la CgPA de la SCCP de VLR-C (120) a SPRS-VLR, antes de retransmitir el mensaje LUP a HLR-S (901). Entonces, en el paso 910, el HLR-S (901) envía de nuevo un mensaje ISD (perfil) al concentrador SPRS (108). En una realización de la presente invención, el concentrador SPRS (108) modifica la información del perfil del mensaje ISD tal y como se ha descrito antes en el caso de las soluciones de itinerancia saliente de la presente invención. Por lo tanto, en el paso 912, el concentrador SPRS (108) envía la información modificada del perfil del mensaje ISD a VMSC/VLR-C (120) después de modificar la CgPA de la SCCP a SPRS-HLR o mantener la misma CgPA de la SCCP que la del HLR-S (901). Posteriormente, en los pasos 914 y 916, el VMSC/VLR-C (120) envía un mensaje ISD-ACK a HLR-S (901) a través del concentrador SPRS (108). Entonces, en el paso 918, el HLR-S (901) confirma el registro del abonado itinerante emisor enviando un mensaje LUP-ACK con la dirección HLR-S al concentrador SPRS (108). Finalmente, en el paso 920, el concentrador SPRS (108) retransmite el mensaje LUP-ACK a VMSC/VLR-C (120), donde la CgPA de la SCCP y la dirección HLR-S se establecen como dirección SPRS-HLR o HLR-S. Como será evidente para un experto en la materia, en el caso de GPRS, VMSC/VLR-C (120) y SPRS-VMSC/SPRS-VLR se sustituirán por SGSN-C (124) y SPRS-SGSN, respectivamente.
En una realización de la presente invención, aunque el operador de red cliente (102) ya tiene acuerdos de itinerancia GSM y GPRS con el operador de red HSRP puede requerir, sin embargo, acuerdo CAMEL con el operador de red HSRP para soportar a los abonados itinerantes receptores CAMEL prepago desde esta red HSRP. La red cliente (102) puede conseguir dicho acuerdo de itinerancia CAMEL al superponerse al de la red anfitrión (104) con la red HSRP. Como se ha mencionado anteriormente, el enrutador SPRS (106) puede segregar la interfaz CAP en base al SSN de la CdPA: No obstante, los parámetros CAMEL se pueden embeber en una transacción MAP del GSM (o GPRS), y podrían ser eliminados durante un proceso LUP del GSM (o GPRS) en la red cliente (102) cuando no hay acuerdo CAMEL bilateral entre la red cliente (102) y la red HSRP. Para solucionar este problema, el operador de red cliente (102) necesita primero habilitar el soporte CAMEL para abonados itinerantes receptores desde la red HSRP. En una realización de la presente invención, el operador de red cliente (102) configura su STP-C (114) para enrutar un mensaje TCAP, correspondiente al abonado itinerante receptor, al enrutador SPRS (106) cuando está habilitado el soporte CAMEL para el abonado itinerante receptor y el NDC del CC del mensaje TCAP indique que no existe el acuerdo CAMEL entre la red cliente (102) y la red HSRP. En este caso, el STP-C (114) encamina el mensaje TCAP independientemente de si la red cliente (102) tiene ya acuerdos de itinerancia GSM y GPRS con la red HSRP.
Las figuras 10A y 10B representan un diagrama de flujo para enrutar primero el registro del abonado itinerante receptor con soporte CAMEL en la red cliente (102) a un concentrador SPRS (108), según una segunda realización de la presente invención. Cuando el abonado itinerante receptor intenta registrarse en la red cliente (102), el VMSC/VLR-C (120) transmite un mensaje LUP en el IMSI-S con CAMEL y la dirección VMSC/VLR-C (120) como parámetros a HLR-S (901). Los pasos 1002 y 1004 son los mismos que los pasos 902 y 904, donde el STP-C (114) redirecciona el mensaje LUP al enrutador SPRS (106). Sin embargo, en el paso 1006, el enrutador SPRS (106) detecta el intento de registro del abonado itinerante receptor en la red cliente (102), guarda el mensaje LUP (el cual también podría incluir fases de soporte CAMEL), lo encapsula, y finalmente envía el mensaje LUP encapsulado al concentrador SPRS (108). Como será evidente para un experto en la materia, la presencia de parámetros CAMEL en el mensaje LUP indica que existe soporte de itinerancia CAMEL en la red cliente (102).
Entonces, el enrutador SPRS (106) identifica que no existe el acuerdo de itinerancia CAMEL requerido entre la red cliente (102) y la red HSRP. A continuación, en el paso 1008, el concentrador SPRS (108) desencapsula el mensaje LUP encapsulado y lo envía a HLR-S (901) y después, en el paso 1010, el HLR-S (901) devuelve el mensaje ISD (perfil) al concentrador SPRS (108). En cierta realización de la presente invención, la información del perfil recibida del mensaje ISD en el concentrador SPRS (108) no contiene perfil CAMEL (como CSI, etc.), es decir, el abonado itinerante receptor no es un abonado itinerante CAMEL y, por tanto, es un abonado itinerante no preferido para el operador de red cliente (102). En este caso, el concentrador SPRS (108), con contenido TCAP, aborta la transacción TCAP con el HLR-S (901). Por lo tanto, en el paso 1012, el concentrador SPRS (108) envía un mensaje de abortar TCAP a HLR-S (901). Entonces, el concentrador SPRS (108) informa al enrutador SPRS (106) de la orden de abortar a través de una interfaz de encapsulado con el enrutador SPRS (106). En una realización de la presente invención, el operador de red anfitrión (104) configura el concentrador SPRS (108) para encapsular los mensajes de señalización destinados al enrutador SPRS (106), como "proceder normal con LUP" y "liberar LUP guardado", antes de retransmitir estos mensajes al enrutador SPRS (106). Por consiguiente, en los pasos 1014 y 1016, el concentrador SPRS (108) envía los mensajes "proceder normal con LUP" y "liberar LUP guardado" al enrutador SPRS (106). El mensaje "proceder normal con LUP" indica que el abonado itinerante receptor es no preferido y, por tanto, el enrutador SPRS (106) desvía el mensaje LUP guardado (es decir, que ha sido guardado tras el paso 1004) a la red HSRP. Esto significa que se sigue el proceso estándar LUP, donde el enrutador SPRS (106) retransmite el mensaje LUP guardado a HLR-S (901) con la CgPA establecida como VMSC/VLR-C (120) y, a continuación, se intercambian otros mensajes de registro (es decir, ISD, ISD-ACK y LUP-ACK) directamente entre HLR-S (901) y VMSC/VLR-C (120).
No obstante, si la información del perfil en el mensaje ISD (en el paso 1010) contiene el perfil CAMEL, es decir, el abonado itinerante receptor es un abonado itinerante CAMEL y, por consiguiente, un abonado itinerante preferido para el operador de red cliente (102), el concentrador SPRS (108) informa entonces al enrutador SPRS (106) sobre la liberación del mensaje LUP guardado a través de la interfaz de encapsulado con el enrutador SPRS (106). Esta indicación de liberación permite al enrutador SPRS (106) determinar que el abonado itinerante receptor es un abonado itinerante preferido y, por tanto, que se requiere en este caso el patrocinio de la red anfitrión (104). Después, se llevan a cabo los pasos 1018 a 1026 que son los mismos que los pasos 912 a 920, donde los mensajes ISD, ISD-ACK y LUP-ACK se intercambian entre VMSC/VLR-C (120) y HLR-S (901) a través del concentrador SPRS (108).
En vez de enrutar el mensaje LUP primero a través de la ruta del concentrador SPRS (108) y, luego, por la ruta (o concentrador SPRS (108)) bilateral (es decir, como se ha mostrado en las figuras 10A y 10B), el enrutador SPRS (106), en un método alternativo, encamina primero el mensaje LUP a través de la ruta bilateral y dependiendo de la respuesta LUP, encamina entonces la señalización SCCP correspondiente al proceso LUP a través del concentrador SPRS (108) o de la ruta bilateral. Las figuras 11A y 11B representan un diagrama de flujo para enrutar primero el registro del abonado itinerante receptor directamente a la red HSRP, según una tercera realización de la presente invención. Cuando el abonado itinerante receptor intenta registrarse en la red cliente (102), el VMSC/VLR-C (120) transmite el mensaje LUP en el IMSI-S con parámetros CAMEL y VMSC/VLR-C (120) a HLR-S (901). Los pasos 1102 y 1104 son los mismos que los pasos 1002 y 1004, donde el STP-C (114) redirecciona el mensaje LUP recibido desde VMSC/VLR-C (120) al enrutador SPRS (106). Después, en el paso 1106, el enrutador SPRS (106) retransmite el mensaje LUP recibido directamente a HLR-S (901), tras modificar la CgPA de la SCCP a dirección enrutador SPRS-VMSC/VLR del abonado itinerante receptor.
Entonces, en el paso 1108, el HLR-S (901) devuelve el mensaje ISD (perfil) al enrutador SPRS (106). En una realización de la presente invención, el enrutador SPRS (106) examina el perfil del mensaje ISD y registra que el abonado itinerante receptor no es un abonado CAMEL (y, por tanto, no preferido). En otra realización de la presente invención, el enrutador SPRS (106) examina el perfil del mensaje ISD y registra que el abonado itinerante receptor es un abonado itinerante CAMEL (y, por tanto, preferido). Si se prefiere, el enrutador SPRS (106) modifica, en el paso 1110, la información del perfil del mensaje ISD, y envía el mensaje ISD modificado a VMSC/VLR-C (120), tras modificar la CgPA de la SCCP a dirección enrutador SPRS-HLR del abonado itinerante receptor. Posteriormente, en los pasos 1112 y 1114, el VMSC/VLR-C (120) devuelve el mensaje ISD-ACK a HLR-S (901) a través del enrutador SPRS (106). Cuando, en el paso 1116, el enrutador SPRS (106) recibe el mensaje LUP-ACK (HLR-S) desde HLR-S (901), el enrutador SPRS (106) envía, en el paso 1118, un mensaje de error, como un mensaje de abortar TCAP, un mensaje de cancelar localización MAP, o un mensaje LUP-ACK (error) a VMSC/VLR-C (120) para abortar el intento de registro del abonado itinerante receptor en VMSC/VLR-C (120). El mensaje de error enviado en el mensaje LUP-ACK es, pero no está limitado a, fallo del sistema (SF), valor de datos inesperados (UDV) y datos perdidos (MD). Esta técnica de abortar el registro del abonado itinerante con la red cliente (102) es similar a la de redireccionamiento del tráfico enseñada por el inventor de la
\hbox{solicitud de patente norteamericana nº 10/635.804
presentada el 5 de agosto de 2003.}
Como será evidente para un experto en la materia, un microteléfono intenta registrarse con otra red tras fallar los cuatro intentos de registro con una red particular. Ya que el microteléfono del abonado itinerante receptor ha intentado registrarse sólo una vez con la red cliente (102), reintenta otro intento LUP en dicha red (102). En este caso, se llevan a cabo los pasos 1120 a 1122 (los mismos que los pasos 1102 y 1104, respectivamente), donde el enrutador SPRS (106) recibe el mensaje LUP desde VMSC/VLR-C (120) a través de STP-C (114). En el caso de que el enrutador SPRS (106) ya haya determinado que el abonado itinerante receptor es un abonado itinerante no preferido (es decir, en el paso 1108), este enrutador (106) desvía entonces el nuevo mensaje LUP (es decir, LUP subsiguiente) directamente a HLR-S (901). A continuación, se sigue el proceso estándar LUP donde los mensajes de registro se intercambian directamente entre HLR-S (901) y VMSC/VLR-C (120). Por otro lado, en el caso de que el enrutador SPRS (106) determine que el abonado itinerante receptor es un abonado itinerante preferido, se realizan los pasos 1124 a 1138 (los mismos que los pasos 906 a 920, respectivamente), donde el mensaje LUP es recibido en HLR-S (901), el cual intercambia los mensajes ISD, ISD-ACK y LUP-ACK con VMSC/VLR-C (120) a través del concentrador SPRS (108).
En algunos casos, el operador de red cliente (102) se puede superponer a la red anfitrión (104) para, de este modo, establecer itinerancia prepago CAMEL con algunas redes HSRP. En tales casos, el enrutador SPRS (106) aplica la lógica para determinar si el abonado itinerante CAMEL es prepago y, en caso afirmativo, encamina la señalización del abonado itinerante CAMEL a la red HSRP a través del concentrador SPRS (108). El enrutador SPRS (106) puede aplicar esta lógica por medio del operador de red HSRP para abonados itinerantes CAMEL prepago y/o de contrato. Una vez que se ha determinado el tipo de abonado itinerante CAMEL, y si no es el que quiere el operador de red cliente (102), el enrutador SPRS (106) inicia la ruta bilateral del mensaje LUP guardado o LUP subsiguiente tal y como se ha descrito anteriormente. Por ejemplo, en el caso de que el operador de red cliente (102) sólo quiera abonados itinerantes CAMEL prepago, si el abonado itinerante CAMEL es de contrato, el enrutador SPRS (106) encamina el mensaje LUP guardado o LUP subsiguiente a través de la ruta bilateral. En cierta realización de la presente invención, el enrutador SPRS (106) determina si un abonado itinerante CAMEL es prepago o de contrato utilizando una clave de servicio, un IMSI, un MSISDN o una dirección SCP. En otra realización de la presente invención, se asume un tipo por defecto de abonado itinerante, en caso de que no sea determinable.
Como se ha descrito anteriormente según las figuras 11A y 11B, el enrutador SPRS (106) puede enrutar los mensajes de señalización de registro a la red HSRP primero a través de la ruta bilateral o del concentrador SPRS (108) y, luego, por el concentrador SPRS (108) o la ruta bilateral. En este caso, el enrutador SPRS (106) envía mensajes de error (es decir, abortar TCAP, CancelLoc (cancelar localización) o LUP-ACK (error)) a VMSC/VLR-C (120) y encamina el LUP subsiguiente del abonado itinerante receptor a la red HSRP a través del concentrador SPRS (108), cuando el mensaje ISD, LUP-ACK o CancelLoc durante el primer intento de registro del abonado itinerante receptor en la red cliente (102) muestra, pero sin limitarse a, cualquiera de las indicaciones siguientes:
\bullet
Itinerancia no permitida (RNA), fallo del sistema (SF), valor de datos inesperados (UDV) y datos perdidos (MD) en el mensaje LUP-ACK o CancelLoc, o itinerancia restringida debido a una función sin soporte (RRDuF) en el mensaje ISD. Por ejemplo, cuando la red HSRP sólo permite itinerancia prepago en redes que tienen acuerdo CAMEL con la red HSRP y la red cliente (102) no tiene este acuerdo con dicha red HSRP,
\bullet
Bloqueo para un operador determinado (ODB) para llamadas MO por el abonado itinerante receptor de la red HSRP, y
\bullet
Bloqueo de llamadas (CB) para llamadas MO por el abonado itinerante receptor.
Las indicaciones anteriores permiten que el enrutador SPRS (106) determine que el abonado itinerante receptor es el abonado itinerante prepago preferido de la red cliente (102). Esta determinación de abonado itinerante prepago preferido debe aplicarse con cautela, ya que muchos operadores de red permiten que sus abonados itinerantes (incluyendo los de contrato) CAMEL soporten la facturación en tiempo real, los servicios de entorno personal virtual (VHE), el control del fraude, el enrutamiento doméstico, y la difusión de la identificación de línea llamante (CLI). El operador de red cliente (102) necesita, antes de aplicar esta técnica, asegurarse de que la red HSRP proporciona únicamente servicios CAMEL a sus abonados itinerantes prepago. En algunos casos, la red HSRP puede incluso aplicar el mecanismo de direccionamiento para mover a sus abonados itinerantes emisores a redes que soportan acuerdos CAMEL con esta red HSRP.
Además, en una realización de la presente invención, el operador de red anfitrión (104) configura su concentrador SPRS (108) para convertir las versiones CAMEL (por ejemplo, fase I de CAMEL a fase III de CAMEL) mientras el mensaje LUP se retransmite a través del concentrador SPRS (108). En este caso, las transacciones CAP que son retransmitidas a través del concentrador SPRS (108) son convertidas a la versión correspondiente soportada por la función de conmutación del servicio (SSF) o la función de control del servicio (SCF) de la red HSRP. Esto permite que la red anfitrión (104) haga que el HLR-S (901) perciba que la red cliente (102), con la que está registrado el abonado itinerante receptor,
\hbox{tiene soporte CAMEL (con la
misma versión que la de la red HSRP) y acuerdo CAMEL con la red
HSRP.}
En una realización de la presente invención, aunque la red cliente (102) ya tenga acuerdos de itinerancia GSM bilaterales con los operadores de red HSRP, algunos de estos operadores pueden impedir que cierta clase de abonados itinerantes emisores (por ejemplo, abonados itinerantes que reciben servicios de voz y datos de alta gama en caso de Blackberry) se registren con la itinerancia GSM de la red cliente (102) en el caso de que esta clase de abonados itinerantes sea servida mejor por una red que tiene más acuerdo(s) de itinerancia avanzado(s) con estas redes HSRP que la red cliente (102). En un ejemplo de escenario, algunos operadores de red HSRP (por ejemplo, ATT inalámbrico, CSL) impiden que sus abonados de Blackberry se registren con una red GSM (aún con selección manual de la red GSM como, por ejemplo, en China Unicom) que no tiene acuerdo de itinerancia GPRS con ellos. En otro ejemplo de escenario, algunos operadores de red HSRP (por ejemplo, operadores europeos) impiden que sus abonados CAMEL prepago se registren con la red GSM (incluso con selección manual) que no tiene acuerdo CAMEL con ellos. Como resultado, dichos operadores de red GSM pierden algunas clases de abonados itinerantes. De hecho, estos operadores de red GSM posiblemente pueden acabar perdiendo a la mayoría de su base de abonados itinerantes prepago a partir de los operadores de red HSRP.
Para solucionar los problemas antes mencionados, el operador de red cliente (102) detecta (por ejemplo, a través de monitoreo) o sabe por anticipado que la red HSRP envía RNA a la red cliente (102) para una clase de abonados itinerantes desde la red HSRP debido a que no existe el acuerdo de itinerancia requerido (por ejemplo, GPRS o CAMEL), según una realización de la presente invención. En este caso, el operador de red cliente (102) configura su STP-C (114) para enrutar el mensaje de señalización E.214 de la SCCP (por ejemplo, LUP) destinado a la red HSRP, al enrutador SPRS (106), cuando la red HSRP aplica el direccionamiento del tráfico (por ejemplo, mediante el envío de RNA a la red cliente (102) en respuesta al intento LUP en dicha red (102)) en alguna clase de abonados itinerantes que intentan registrarse con la red cliente (102). Este direccionamiento del tráfico permite que el operador de red HSRP impida que dicha clase de abonados itinerantes se registren con la red cliente (102) redireccionándolos a otra red diferente a esta red cliente (102). Este caso considera al abonado itinerante receptor de la red HSRP como uno de los pertenecientes a dicha clase de abonados itinerantes.
Por tanto, cuando el abonado itinerante receptor intenta registrarse con la red cliente (102), el STP-C (114) redirecciona el mensaje LUP destinado a la red HSRP y recibido desde VMSC/VLR-C (120), al enrutador SPRS (106). A continuación, este enrutador (106) guarda el mensaje LUP recibido con su propio GT como CgPA aunque exista un acuerdo GSM bilateral entre la red cliente (102) y la red HSRP. Como se ha descrito antes según las figuras 10A, 10B, 11A y 11B, el enrutador SPRS (106) encamina el mensaje LUP encapsulado a la red HSRP bien directamente o a través del concentrador SPRS (108). Posteriormente, si la respuesta LUP es RNA (es decir, el abonado itinerante receptor puede ser redireccionado a una red diferente a la red cliente (102)), el enrutador SPRS (106) direcciona el mensaje LUP guardado a la red HSRP a través del concentrador SPRS (108) o envía un mensaje de rechazar LUP con un error de no RNA (por ejemplo, SF, UDV o CancelLoc), a VMSC/VLR-C (120) para, de este modo, obligar a que el dispositivo móvil del abonado itinerante receptor intente otro intento LUP en la red cliente (102). En el último caso, el enrutador SPRS (106) direcciona el mensaje LUP subsiguiente a la red HSRP a través del concentrador SPRS (108).
Puesto que la red cliente (102) no está segura sobre la causa para RNA, según una realización de la presente invención, el enrutador SPRS (106) selecciona, a partir de varios concentradores SPRS disponibles, una lista de los mismos para enrutar los mensajes de señalización del abonado itinerante receptor (como mensaje LUP). En una realización de la presente invención, el enrutador SPRS (106) intenta este enrutamiento de los mensajes de señalización a múltiples concentradores SPRS hasta que uno de ellos complete el registro del abonado itinerante receptor con la red cliente (102) o todos los concentradores SPRS fracasen en la finalización del registro de este abonado itinerante receptor con dicha red cliente (102). En el primer caso, el enrutador SPRS (106) almacena el concentrador SPRS adecuado para enrutar los mensajes de señalización subsiguientes del abonado itinerante receptor a este concentrador SPRS. En una realización de la presente invención, el enrutador SPRS (106) direcciona la señalización del abonado itinerante receptor a través del concentrador adecuado por un periodo de tiempo configurable que viene definido por el operador de red cliente (102). En el último caso, el enrutador SPRS (106) almacena al abonado itinerante receptor como no preferido y, por consiguiente, retransmite la respuesta RNA recibida en la respuesta LUP siguiente a VMSC/VLR-C (120). En una realización de la presente invención, el enrutador SPRS (106) retransmite todas las futuras respuestas RNA del intento LUP del abonado itinerante receptor en la red cliente (102), a VMSC/VLR-C (120) por un periodo de tiempo configurable que viene definido por el operador de red cliente (102).
En algunos casos, el operador de red HSRP aplica las técnicas de direccionamiento de itinerancia (SoR) para redireccionar a los abonados itinerantes que intentan registrarse con la red cliente (102) a redes preferidas aunque haya un acuerdo GSM bilateral entre la red cliente (102) y la red HSRP. Como resultado, el operador de red cliente (102), que para el operador de red HSRP se convierte en un operador no preferido de red visitada, pierde los ingresos por itinerancia de los abonados itinerantes procedentes de la red HSRP. Por lo tanto, para resolver este problema, el operador de red cliente (102) aplica una técnica anti-SoR para oponerse a la SoR de la red HSRP, sin violar las normas BA.30 e IR.73 de la GSMA las cuales no permiten que un operador de red visitada aplique medidas de oposición que directamente anulen a la SoR. En esta técnica anti-SoR, el enrutador SPRS (106) aplica la lógica de una manera similar a lo explicado antes para la clase de abonados itinerantes. Análogamente, la técnica para administrar a los abonados itinerantes desde la red HSRP a los que se les ha aplicado SoR con un error de no RNA (por ejemplo, SF, UDV, CancelLoc, etc.) es la misma a la anteriormente mencionada de itinerancia parcial para la clase de abonados itinerantes.
Además, tal y como se ha descrito anteriormente según las figuras 10A y 10B, varios pasos del flujo de señal para el proceso de registro del abonado itinerante receptor con soporte 3G en la red cliente (102) son los mismos que los del flujo de señal para el proceso de registro del abonado itinerante receptor con soporte CAMEL en la red cliente (102). En el caso de abonado itinerante receptor con soporte 3G, el operador de red cliente (102) configura su STP-C (114) para enrutar un mensaje TCAP correspondiente al abonado itinerante receptor, al enrutador SPRS (106) cuando está habilitado el soporte 3G del abonado itinerante receptor y el NDC del CC en el mensaje TCAP indica que no hay acuerdo 3G entre la red cliente (102) y la red HSRP. En este caso, el STP-C (114) encamina el mensaje TCAP al enrutador SPRS (106) independientemente de si la red cliente (102) tiene ya acuerdos de itinerancia GSM y GPRS con la red HSRP. Asimismo, el concentrador SPRS (108) determina si el abonado itinerante receptor es un abonado itinerante 3G utilizando la información del perfil del mensaje ISD (es decir, el abonado itinerante receptor es un abonado itinerante 3G si la información del perfil contiene perfil 3G como servicios portadores (BS) n=30), tal y como se ha descrito anteriormente según las figuras 10A y 10B para el abonado itinerante CAMEL.
Además, el abonado itinerante receptor en la red cliente (102) también puede recibir SMS y llamadas mientras esté registrado con dicha red cliente (102). El flujo de señal del SMS MT y de la llamada MT del abonado itinerante receptor sigue el flujo de señal correspondiente al SMS MT y la llamada MT explicado en el expediente previo de SPRS, en el que el nodo SPRS funciona de manera similar al concentrador SPRS (108).
Aparte de las actividades MT, el abonado itinerante receptor en la red cliente (102) también puede realizar varias actividades MO. La figura 12 representa un diagrama de flujo para facilitar GPRS MO, SMS MO o llamada MO basada en CAMEL por el abonado itinerante receptor en la red cliente (102), según una realización de la presente invención. Cuando el VMSC/VLR-C (120) recibe GPRS MO, SMS MO o llamada MO basada en CAMEL, envía el mensaje CAP del SSP-SCP con la CdPA de la SCCP de un SCP asociado con la red HSRP (en adelante referido como SCP-S (1201)). Puesto que el NDC del CC de la CdPA de la SCCP (es decir, la red HSRP de SCP-S (1201)) no tiene acuerdo de itinerancia GSM/GPRS/CAMEL/3G bilateral con la red cliente (102), el STP-C (114) que recibe el mensaje LUP desde VMSC/VLR-C (120) redirecciona el mensaje recibido al enrutador SPRS (106) (pasos 1202 y 1204). A continuación, el enrutador SPRS (106) determina el acuerdo de itinerancia requerido a partir del mensaje CAP de SSP-SCP. Posteriormente, en el paso 1206, el enrutador SPRS (106) encapsula el mensaje CAP de SSP-SCP, y lo envía al concentrador SPRS (108), cuando se ha determinado que no existe el acuerdo de itinerancia requerido.
Después, en el paso 1208, el concentrador SPRS (108) desencapsula el mensaje "CAP de SSP-SCP", y modifica la CgPA de la SCCP de VMSC/VLR-C (120) a SPRS-VMSC/SPRS-VLR, antes de retransmitir el mensaje CAP de SSP-SCP a SCP-S (1201) que lo envía, en el paso 1210, al concentrador SPRS (108). Finalmente, en el paso 1212, el concentrador SPRS (108) retransmite el mensaje CAP de SCP-SSP recibido a VMSC/VLR-C (120), después de modificar la CgPA de la SCCP a SPRS-SCP.
El flujo de señal para el SMS MO del abonado itinerante receptor sigue el flujo de señal de la llamada MO basada en CAMEL explicado antes según la figura 12, excepto que los mensajes CAP de SSP-SCP y del SCP-SSP son sustituidos por mensajes FwdSMS y FwdSMS-ACK, respectivamente. Como será evidente para un experto en la materia, en este caso de SMS MO, el SCP-S (1201) es sustituido por un SMSC asociado con la red HSRP.
Por otro lado, el flujo de señal de activación GPRS y de transferencia PDU en caso de la solución modalidad dual IMSI para itinerancia saliente y la solución IMSI individual para itinerancia entrante (tanto abonados como iniciados en la red) sigue el flujo de señal de las soluciones correspondientes al expediente previo de SPRS. Asimismo, el flujo de señal de activación GPRS y de transferencia PDU para la solución IMSI individual para itinerancia saliente (tanto abonados como iniciados en la red) sigue el flujo de señal de la solución modalidad dual IMSI para itinerancia saliente del expediente previo de SPRS. Sin embargo, en la solución IMSI individual para itinerancia saliente de la presente invención, el APN anfitrión y el IMSI-H son sustituidos por APN cliente e IMSI-C, respectivamente.
Facturación
El proceso de facturación de itinerancia parcial implica el fraccionamiento del registro detallado de llamadas (CDR) por el procedimiento TAP (procedimiento de cuentas transferidas). Para administrar a los abonados itinerantes receptores de red cliente (102), el operador de dicha red (102) separa los CDRs para acuerdos de itinerancia bilaterales a partir de los CDRs para los acuerdos de itinerancia requeridos del operador de red cliente (102), es decir, los acuerdos patrocinados por la red anfitrión (104). El operador de red cliente (102) distingue los diferentes tipos de CDRs mediante sus indicadores correspondientes, por ejemplo, GPRS mediante campos GPRS (por ejemplo, APN, SGSN, etc.), CAMEL mediante campos CAMEL (por ejemplo, número conectado por CAMEL, fase de soporte de CAMEL, etc.), 3G mediante campos 3G (por ejemplo, BS n=30 en la información portadora). Entonces, el operador de red cliente (102) envía los CDRs para acuerdos de itinerancia bilaterales al procesador TAP a través de la tarifa interoperador (IOT) bilateral utilizando el código del Grupo de Intercambio de Datos de Cuentas Transferidas (Transferred Account Data Interchange Group, TADIG) del operador de red HSRP y el código TADIG del operador de red cliente (102). No obstante, el operador de red cliente (102) envía los CDRs para los acuerdos de itinerancia requeridos del operador de red cliente (102) al mismo procesador TAP a través de diferentes IOT estipuladas por el operador de red HSRP. Además, en este caso de acuerdos de itinerancia requeridos, los operadores de red anfitrión (104) y red cliente (102) utilizan los códigos TADIG de los operadores de red HSRP y de red cliente (102) (el código TADIG de red cliente (102) es normalmente diferente al código estándar TADIG) para el propósito de superposición. Por otro lado, siguiendo el documento estándar BA.21 de la GSMA esta IOT puede ser la del operador de red anfitrión (104) con respecto al operador de red HSRP o la del operador de red cliente (102). Los archivos TAP superpuestos de diferentes redes anfitrión son enviados a sus redes anfitrión respectivas, las cuales los envían posteriormente a los operadores de red HSRP. Los operadores de red HSRP pagan a los operadores de red anfitrión quienes finalmente abonan los beneficios al operador de red cliente (102). En este escenario de itinerancia entrante, los operadores de red anfitrión sobrellevan la responsabilidad frente al fraude (por ejemplo, informe de uso intensivo) del operador de red cliente (102).
Además, según una realización de la presente invención, donde la red cliente (102) ya tiene una relación de itinerancia GSM bilateral directa con el operador de red HSRP, en lugar de enviar los archivos TAP a través de la red anfitrión (104), el operador de red cliente (102) los envía directamente al operador de red HSRP, siempre que los operadores de red HSRP y de red anfitrión (104) acepten tal acuerdo.
Para administrar la facturación de los abonados itinerantes emisores de red cliente (102), el operador de red HSRP envía estos registros TAP de los abonados itinerantes emisores a las redes anfitrión que los identifican por sus IMSIs. Ya que dichos registros TAP se mezclan con los registros TAP de los abonados itinerantes emisores habituales de las redes anfitrión, los operadores de red anfitrión dividen sus registros TAP en base a los rangos IMSI utilizados para cada red cliente, y los envía en archivos separados al operador de red cliente (102). En este caso, el operador de red cliente (102) abona los beneficios a los operadores de red anfitrión los cuales pagan posteriormente al operador de red HSRP. En una realización de la presente invención, los operadores de red anfitrión asumen la responsabilidad económica del operador de red HSRP, independientemente de si el operador de red cliente (102) abonó los beneficios a estos operadores de red anfitrión.
Conectividad abierta (OC)
La comunidad de operadores de red y la GSMA han promovido la iniciativa de conectividad abierta (OCI) como medio rentable y eficiente para que los operadores de red establezcan o amplíen sus relaciones de itinerancia. En este modelo, los operadores de red podrían, en efecto, "subcontratar" sus operaciones de itinerancia a un operador del concentrador. Aunque cada operador de red requeriría un único acuerdo con dicho operador del concentrador subcontratado, éste sería todavía responsable de la IOT bilateral, las pruebas IREG y TADIG, la señalización y la liquidación con cada operador de red participante. A pesar de que la OCI puede que no requiera, generalmente, soportar la técnica de superposición (explicada en el expediente previo de SPRS y en varias realizaciones de la presente invención) o un modelo de operador intermediario (donde un intermediario actúa como mediador entre los operadores de red para establecer la IOT de itinerancia con estos operadores de red), la implementación de esta iniciativa no parece que excluya estos modelos.
Varias realizaciones de los escenarios de itinerancia parcial para itinerancia superpuesta se pueden aplicar igualmente al entorno OCI para el enrutamiento diferenciado de los mensajes de señalización entre los acuerdos de itinerancia soportados por OC y los bilaterales. La red anfitrión (104) antes descrita en varias realizaciones de la presente invención podría funcionar como un concentrador OC más bien que como un operador de red. Este concentrador OC no tendría ningún acuerdo de itinerancia bilateral con las redes HSRP; y más bien facilitaría o funcionaría según el acuerdo de itinerancia existente entre los diferentes operadores de red (por ejemplo, entre la red cliente (102) y la red HSRP). No obstante, en este caso del concentrador OC, posiblemente sólo se podría aplicar la solución IMSI individual para itinerancia entrante y saliente.
Por consiguiente, como una red anfitrión se superpone en cascada a otra red anfitrión, los concentradores OC también pueden estar en cascada para establecer la relación de itinerancia entre dos operadores de red cliente soportados por sus respectivos concentradores SPRS.
En una realización de la presente invención, el operador de red cliente (102) del concentrador OC despliega el enrutador SPRS (106) en su red. En otra realización de la presente invención, el portador SCCP de red cliente (102) despliega el enrutador SPRS (106) en su red. En aún otra realización de la presente invención, el concentrador OC de red cliente (102) despliega el enrutador SPRS (106) en su red. En esta realización, el concentrador OC puede configurar su STP para enrutar primero todos los mensajes de señalización SCCP al enrutador SPRS (106). A continuación, el enrutador SPRS (106) decide dividir la señalización SCCP de una manera similar a la descrita anteriormente para las soluciones de itinerancia entrante y saliente de la presente invención. Asimismo, al igual que con el operador de red anfitrión (104), el concentrador OC despliega el concentrador SPRS (108) en su red, según una realización de la presente invención. En otra realización de la presente invención, el concentrador OC podría desplegar el concentrador SPRS (108), que está integrado opcionalmente con el enrutador SPRS (106), en su red.
Como será evidente para un experto en la materia, el servicio de itinerancia que utiliza los escenarios de itinerancia parcial antes descritos se puede aplicar también al acceso múltiple por división de código (CDMA)/Instituto Nacional Americano de Estándares nº 41 (ANSI-41) y a otras tecnologías como, pero no limitadas a, VoIP, WiFi, 3GSM e itinerancia inter-estándar. Por ejemplo, un abonado itinerante CDMA que viaja con un microteléfono CDMA de HPMN. Otro ejemplo es un abonado itinerante CDMA que viaja con el SIM de GSM de HPMN y un microteléfono GSM. Otro ejemplo es un abonado itinerante GSM que viaja con el RUIM de CDMA de HPMN y un microteléfono CDMA. Como sería evidente para un experto en la materia, estas dos interfaces en diferentes direcciones no tienen por qué ser las mismas tecnologías. Además, podrían ser varios tipos de interfaces en ambas direcciones.
En la siguiente tabla, se describe a modo de referencia un listado de ejemplo de mapeo entre la MAP de GSM y ANSI-41.
1
Un operador de red cliente utiliza una o más variantes de la presente invención para superponerse a una o más relaciones de itinerancia de la red anfitrión (como GSM, GPRS, CAMEL o 3G) con una o más redes HSRP, para proveer a sus abonados itinerantes receptores y emisores, cuando la red cliente no posee estas relaciones de itinerancia con las redes HSRP. Esto es beneficioso para redes clientes nuevas o establecidas que tienen acuerdos de itinerancia limitados, ya que pueden ampliar su cobertura de itinerancia utilizando una o más realizaciones de la presente invención. Puesto que la presente invención proporciona una solución de superposición para itinerancia parcial, se reduce el coste de establecimiento de acuerdos de itinerancia directos costosos y dilatados entre la red cliente y la red HSRP. Esto incrementa el ingreso por itinerancia para el operador de red cliente ya que consigue que más abonados itinerantes receptores se registren con su red. Asimismo, la red cliente es capaz de proporcionar una mejor cobertura de itinerancia (por ejemplo, si sólo existe acuerdo de itinerancia GSM, se proporciona cobertura de itinerancia CAMEL por superposición) a sus abonados itinerantes emisores. Adicionalmente, esto también beneficia a las redes anfitrión y HSRP puesto que sus abonados itinerantes emisores pueden tanto transitar en la red cliente como proveer a los abonados itinerantes receptores procedentes de la red cliente. Además, la presente invención también permite que la red cliente se oponga a cualquier mecanismo de redireccionamiento del tráfico que pueda ser aplicado por las redes HSRP para desviar a sus abonados itinerantes emisores de la red cliente. La red cliente puede determinar también si el abonado itinerante receptor de una red HSRP particular es un abonado itinerante preferido (por ejemplo, abonado itinerante prepago o CAMEL o 3G), y si es así, entonces la red cliente utiliza varias realizaciones de la presente invención para proveer al abonado itinerante receptor preferido.
Servicios avanzados que trabajan en concierto con itinerancia parcial
Por supuesto, un operador de red cliente se beneficia cuando proporciona itinerancia parcial según la presente invención, en la medida en que es capaz de vender tipos adicionales de servicios de telecomunicaciones (datos, o itinerancia CAMEL para voz y datos) debido a la superposición a las relaciones del operador de red anfitrión con las HSRPs. Incluso puede beneficiarse mucho más, aún en un escenario de conectividad abierta, ofreciendo a aquellos abonados itinerantes receptores y emisores varios servicios avanzados de valor añadido destinados a estimular más el uso de itinerancia.
Adicionalmente, la itinerancia parcial para datos (como 3G/WCDMA, Edge o GPRS) puede animar a los abonados itinerantes receptores de "teléfonos inteligentes" a utilizar la red cliente. Un "teléfono inteligente" es un microteléfono móvil que, además de ofrecer llamadas de voz, permite que el usuario interaccione con otros servicios de datos, y normalmente es capaz de almacenar y ejecutar una variedad de programas informáticos instalados y configurados según demanda. Como ejemplos de teléfonos inteligentes están los microteléfonos Blackberry, Palm Treo, iPhone de Apple, LG Voyager, y una variedad de microteléfonos ofrecidos por otros proveedores principales. Los teléfonos inteligentes son normalmente más caros que los normales. Con frecuencia, los usuarios de teléfonos inteligentes son viajeros que probablemente utilizan los servicios de telecomunicaciones más generalmente cuando viajan.
Parte del beneficio de la itinerancia parcial para acuerdos de itinerancia y datos puede producirse automáticamente, en el caso de teléfonos inteligentes que están configurados para preferir la itinerancia en redes visitadas que ofrecen cobertura de datos.
Pero una red cliente según la presente invención, o una red anfitrión, puede aumentar más el potencial incremento del uso de itinerancia ofreciendo servicios avanzados de valor añadido actuales de especial interés a los usuarios de teléfonos inteligentes y abonados itinerantes que reciben servicios de datos pero no de voz. Como ejemplos, se incluyen la oferta de servicios del servidor Blackberry para abonados itinerantes receptores que utilizan microteléfonos RIM, o los recién propuestos servicios empresariales o de correo electrónico instantáneo (push-email) para abonados itinerantes receptores que utilizan iPhone, u otros servicios similares para abonados itinerantes receptores que poseen ciertos tipos de equipo del cliente. Según otra realización, la red cliente ofrece a los abonados itinerantes receptores de datos, o la red anfitrión ofrece a los abonados itinerantes emisores de datos, los denominados productos "portal de contenido de itinerancia", en los que la red aplicable identificaría a los abonados itinerantes por la red doméstica y la localización visitada, y ofrecería servicios de datos y medios relevantes a sus localizaciones habituales pero en su propio idioma nacional.
De igual forma, las redes cliente y anfitrión según la presente invención pueden beneficiarse en gran medida al ofrecer itinerancia parcial por CAMEL ofreciendo servicios avanzados de especial interés a los abonados itinerantes prepago. Como ejemplo, se incluye la oferta a los abonados itinerantes prepago, de un número local en el lugar en el que estén de visita, y que sería facturado en su cuenta prepago habitual. O bien ofrecer a todos los abonados itinerantes dicho número local de forma gratuita, por el que recibirían llamadas locales entrantes gratis para animarlos, mientras viajan, a utilizar sus teléfonos para llamadas salientes, o como gratificación por adquirir otros servicios como, por ejemplo, itinerancia prepago.
Además, un operador de red cliente o de red anfitrión según la presente invención puede también beneficiarse en gran medida de cualquiera de las realizaciones de itinerancia superpuesta u OC ofreciendo una variedad de servicios de valor añadido diseñados generalmente para impulsar la itinerancia. Como ejemplos, se incluyen los productos denominados "entorno doméstico virtual", que permiten que los abonados itinerantes marquen números de teléfono acorde con los planes de numeración y código abreviado de sus localizaciones domésticas, permite que la ID del llamante sea dirigida a sus microteléfonos en itinerancia y permite que los correos de voz sean depositados y recuperados. El direccionamiento de la itinerancia o los denominados servicios de gestión del tráfico permiten que la red cliente o anfitrión logren sinergias concediendo tráfico de itinerancia saliente o entrante a las redes con las que tienen acordados rangos favorables.
Todos estos tipos de servicios avanzados, pueden ayudar a las redes cliente y anfitrión a beneficiarse mucho de la ejecución de una realización de itinerancia superpuesta u OC de la presente invención e igualmente, según la presente invención, los abonados itinerantes pueden también beneficiarse en gran medida.
La presente invención puede adoptar la forma de una realización. únicamente de hardware, una realización solamente de software, o una realización que contenga ambos elementos. Según una realización de la presente invención, el invento se implementa en software, que incluye, pero no está limitado a, firmware, software residente, microcódigo, etc.
Por consiguiente, la invención puede adoptar la forma de un producto de programa informático, accesible desde un medio utilizable o legible por ordenador, provisto de un código de programación para ser utilizado por, o con respecto a, un ordenador o cualquier sistema de ejecución de instrucciones. Para los propósitos de esta descripción, un medio utilizable o legible por ordenador puede ser cualquier aparato que puede contener, almacenar, comunicar, propagar, o transportar el programa para ser utilizado por, o con respecto a, el dispositivo, aparato o sistema de ejecución de instrucciones.
El medio puede ser un sistema (o aparato o dispositivo) electrónico, magnético, óptico, electromagnético, infrarrojo, o semiconductor o un medio de propagación. Los ejemplos de un medio legible por ordenador incluyen una memoria de semiconductor o de disco duro, una cinta magnética, un disquete extraíble, una memoria de acceso aleatorio (RAM), una memoria sólo de lectura (ROM), un disco magnético rígido, y un disco óptico. Los ejemplos habituales de discos ópticos incluyen el disco compacto de memoria sólo de lectura (CDROM), el disco compacto de lectura y escritura (CD-R/W), y el disco versátil digital (DVD).
El medio utilizable por ordenador que se proporciona a continuación incluye un código de programación utilizable por ordenador, que cuando se ejecuta, facilita el intercambio de los mensajes de señalización entre una red cliente y una red HSRP, proporcionando servicios de itinerancia a los abonados itinerantes receptores y emisores de la red cliente, a pesar de que ambas redes no tienen un acuerdo de itinerancia directo. Para llevar a cabo esto, la red cliente utiliza un enrutador SPRS para intercambiar los mensajes de señalización de estos abonados itinerantes con la red HSRP a través de uno o más concentradores SPRS. El producto de programa informático además incluye un código de programación utilizable por ordenador para identificar uno o más parámetros de los mensajes de señalización recibidos en el enrutador SPRS para, de este modo, determinar a partir de dichos parámetros uno o más de los acuerdos de itinerancia requeridos entre la red cliente y la red HSRP y, por tanto, permitir el intercambio de los mensajes de señalización entre las redes cliente y HSRP. El producto de programa informático además incluye un código de programación utilizable por ordenador para facilitar, mediante el enrutador SPRS, el intercambio de los mensajes de señalización entre la red cliente y la red HSRP a través de los concentradores SPRS, en cuanto el enrutador SPRS determina que no existen los acuerdos de itinerancia requeridos. El producto de programa informático además incluye un código de programación utilizable por ordenador para facilitar, mediante el enrutador SPRS, el intercambio directo de los mensajes de señalización entre la red cliente y la red HSRP, en cuanto el enrutador SPRS determina que existen los acuerdos de itinerancia requeridos.
Los componentes del presente SPRS de dos nodos antes descrito incluyen cualquier combinación de dispositivos y componentes informáticos que se ejecutan a la vez. Los componentes del presente SPRS de dos nodos también pueden ser componentes o subsistemas que están dentro de una gran red o sistema informático. Los componentes del presente SPRS de dos nodos también se pueden acoplar con varios componentes (no mostrado) como, por ejemplo, otros buses, controladores, dispositivos de memoria, y servicios de entrada y salida de datos, y en numerosas combinaciones. Además, muchas combinaciones de otros componentes basados en procesadores pueden realizar las funciones del presente SPRS de dos nodos.
Se ha de tener en cuenta que varios de los componentes aquí revelados pueden ser descritos utilizando herramientas de diseño asistidas por ordenador, y/o expresados (o representados) como datos y/o instrucciones, interpretados en varios medios legibles por ordenador, en términos de su comportamiento, transferencia de registro, componente lógico, transistor, geometrías de formato, y/o otras características. Los medios legibles por ordenador, en los que se pueden interpretar tales datos y/o instrucciones formateados incluyen, pero no están limitados a, medios de almacenamiento permanentes en varias formas (por ejemplo, medios de almacenamiento ópticos, magnéticos o semiconductores) y ondas portadoras las cuales se pueden emplear para transferir estos datos y/o instrucciones formateados a través de medios de señalización inalámbricos, ópticos o por cable o cualquier combinación de los mismos.
Salvo que en el contexto claramente se requiera lo contrario, a lo largo de la descripción y de las reivindicaciones, las palabras "comprende" "que comprende" y similares deben entenderse en sentido inclusivo en comparación con un sentido exclusivo o exhaustivo, es decir, en el sentido de "incluyendo, pero no limitado a". Las palabras que usan el número singular o plural también incluyen el número plural o singular respectivamente. Adicionalmente, las palabras "en la presente, a continuación o aquí", "más abajo", "antes, anteriormente o anterior(es)", "siguiente", y palabras de significado similar se refieren a esta solicitud en su totalidad y no a cualquier parte particular de la misma. Cuando se utiliza la palabra "o" con referencia a una lista de dos o más artículos, dicha palabra abarca todas las interpretaciones siguientes: cualquiera o todos o cualquier combinación de los artículos de la lista.
La descripción anterior de realizaciones ilustradas del presente SPRS de dos nodos no pretende ser exhaustiva o limitar el sistema a la forma precisamente revelada. Mientras que las realizaciones específicas de, y ejemplos de, el presente SPRS de dos nodos se han descrito aquí con fines ilustrativos, aquellos expertos en la materia reconocerán que son posibles varias modificaciones equivalentes dentro del alcance del presente SPRS de dos nodos. Las enseñanzas del presente SPRS de dos nodos proporcionado en la presente pueden aplicarse a otros sistemas y métodos de procesamiento. Estos sistemas y métodos pueden no estar limitados a los antes descritos.
Los elementos y actuaciones de las diversas realizaciones anteriormente descritas se pueden combinar para proporcionar realizaciones adicionales. Estos y otros cambios pueden hacerse a la luz de la anterior descripción detallada.
Otras variantes
Según lo anteriormente especificado, las ilustraciones detalladas tienen como objeto enseñar a aquellos expertos habituales en la materia sin pretender limitar el alcance de la invención, y se corresponden con un esquema que facilita el intercambio de uno o más mensajes de señalización entre una red cliente y una red HSRP. Desde luego, a aquellos expertos habituales en la materia se les ocurrirán numerosas variaciones y modificaciones que se incluyen dentro del espíritu de la presente invención en vista de las realizaciones que han sido reveladas. Por ejemplo, la presente invención se implementa principalmente desde el punto de vista de las redes móviles GSM tal y como se ha descrito en las realizaciones. No obstante, la presente invención también puede ser eficazmente implementada en GPRS, 3G, CDMA, WCDMA, WiMax, etc., o en cualquier otra red de telecomunicaciones provista por una portadora común en las que normalmente se determina que los usuarios finales operen dentro de una red "doméstica" a la que generalmente están suscritos, y también en otras redes vecinas, las cuales pueden incluso atravesar los límites internacionales.
Los ejemplos según el SPRS de dos nodos de la presente invención detallado en los ejemplos ilustrativos contenidos en la misma se describen utilizando términos y construcciones tomados en gran parte a partir de la infraestructura de telefonía móvil GSM. Sin embargo, el uso de estos ejemplos no debería interpretarse como una limitación de la invención a aquellos medios. El SPRS de dos nodos y el método que pueden ser utilizados y proveer directamente a cualquier tipo de medio de telecomunicación, incluyen pero no están limitados a: (i) cualquier red de telefonía móvil que incluye, pero no está limitada a, GSM, 3GSM, 3G, CDMA, Wimax, VoIP, HSDPA, SIP, IMS, WCDMA o GPRS, teléfonos vía satélite u otros sistemas o redes de telefonía móvil; (ii) cualquier aparato conocido como WiFi utilizado normalmente en una red suscrita o doméstica pero que también está configurado para utilizarse en una red visitada o no doméstica o inusual, incluyendo los aparatos que no están dedicados a las telecomunicaciones como los ordenadores personales y los dispositivos Palm-type o Windows Mobile; (iii) una plataforma consola de entretenimiento como Sony Playstation, PSP u otros aparatos capaces de enviar y recibir servicios de telecomunicaciones por redes domésticas o no domésticas, o incluso (iv) dispositivos de línea fija diseñados para recibir servicios de comunicaciones pero que pueden desplegarse en numerosas localizaciones mientras que mantienen constante la ID del abonado como los dispositivos eye2eye de Dlink, o el equipo de telecomunicaciones pensado para voz por el sistema de comunicaciones IP como aquellos proporcionados por Vonage o Packet8.
En la descripción de ciertas realizaciones del sistema según la presente invención, esta especificación sigue la trayectoria de una llamada por un servicio de telecomunicaciones, desde una parte llamante a una parte llamada. Para evitar cualquier duda, esta llamada puede ser una llamada normal de voz, en la que el equipo de telecomunicaciones del abonado también puede exponer imágenes visuales, audiovisuales o en movimiento. Por otro lado, aquellos dispositivos o llamadas pueden ser de texto, vídeo, imágenes u otros datos comunicados.
En la especificación anterior, se han descrito las realizaciones específicas de la presente invención. Sin embargo, un experto habitual en la material apreciará que pueden hacerse varios cambios y modificaciones sin apartarse del alcance de la presente invención tal y como está establecido en las reivindicaciones siguientes. Por consiguiente, la especificación y las figuras se han de interpretar más bien en un sentido ilustrativo que restrictivo, y todas estas modificaciones están concebidas para ser incluidas dentro del alcance de la presente invención. Los beneficios, ventajas, soluciones a problemas, y otro(s) elemento(s) que puedan beneficiar, aportar ventajas o soluciones, o hacerse más acentuados, no deben ser entendidos como un elemento o particularidad crítica, requerida, o esencial de cualquiera o todas las reivindicaciones.
Referencias técnicas
AA. 13 - Anexo común para todos los socios de itinerancia
AA. 14 - Anexo individual para un socio de itinerancia
AA. 19 - Acuerdo de interconexión de SMS con un socio de itinerancia
AA. 31 - Acuerdo de itinerancia GPRS con un socio de itinerancia
\vskip1.000000\baselineskip
GSM 9.02 sobre la especificación MAP
Sistema de telecomunicaciones móviles digitales (fase 2+)
Especificación de la parte de aplicación de móviles (MAP)
(3GPP TS 09.02, versión 7.9.0, año de publicación: 1998)
\vskip1.000000\baselineskip
GSM 3.40 sobre SMS
Sistema de telecomunicaciones móviles digitales (fase 2+)
Realización técnica del servicio de mensajes cortos (SMS)
(GSM 03.40, versión 7.4.0, año de publicación: 1998)
\vskip1.000000\baselineskip
GSM 3.78 sobre CAMEL
Sistema de telecomunicaciones móviles digitales (fase 2+)
Aplicaciones personalizadas para la lógica mejorada de la red móvil (CAMEL)
Fase 2; Etapa 2
(GSM 03.78, versión 6.7.0, año de publicación: 1997)
\vskip1.000000\baselineskip
Estándar 3GPP CAMEL GSM 23.078
GSM 9.78 sobre el protocolo de aplicación CAMEL
Sistema de telecomunicaciones móviles digitales (fase 2+);
Aplicaciones personalizadas para la lógica mejorada de la red móvil (CAMEL);
Especificación de la parte de aplicación CAMEL (CAP)
(GSM 09.78, versión 7.1.0, año de publicación: 1998)
Estándar 3GPP GSM 29.002 - Procedimientos de señalización y parte de aplicación de móviles (MAP) (año de publicación: 1999)
GSM 3.60 sobre GPRS,
GSM 23.060 sobre GPRS R99,
GSM 9.60 sobre GPRS GTP 0,
GSM 29.060 sobre GPRS GTP 1,
GSM 3.79 sobre soporte CAMEL de enrutamiento óptimo,
GSM 3.18 sobre manejo básico de llamadas CAMEL,
GSM 3.20 - Funciones de red relacionadas con la seguridad
GSM 23.012 - Gestión de la localización
\vskip1.000000\baselineskip
IR 21 - Intercambio de información de red mediante itinerancia internacional para socios de itinerancia
\vskip1.000000\baselineskip
Q1214-Q1218 sobre redes inteligentes,
Q701-704 sobre SS7 MTP,
Q711-Q714 sobre SS7 SCCP,
Q760-Q769 sobre SS7 ISUP
\vskip1.000000\baselineskip
Jiang 2003 SIMM: Providing Multiple MSISDNs in a SIM with a single IMSI for multiple roaming partners
Jiang 2003 MIMM/MISM: Providing Multiple/Single MSISDNs and Multiple IMSIs in a SIM for multiple roaming partners
Jiang 2007 SIMM Variation: Method and System for Multiple MSISDNs in a SIM with a single IMSI for multiple roaming partners without changing SIM
Jiang 2007 Multiple SIMs: Method and system for Multiple MSISDNs with multiple SIMs for multiple roaming partners
Jiang et al 2003 TR: Cellular Traffic Redirection
Jiang 2006 IR 73 TR: IR 73 Compliant passive traffic steering
Jiang 2005 DCG-O: Dynamic Camel Gateway for outbound roamers
Jiang 2005 DCG-I: Dynamic Camel Gateway for inbound roamers
Jiang 2007 Passive Inbound: A passive monitoring-based method and system for providing mobile inbound roaming communication corresponding to multiple MSISDNs associated with a single IMSIfor multiple roaming partners
Joss Marcel and Werner Hirzel 2004: Signaling method and conversion device for telecommunications networks, US Patent number 6684073 B1, issued on 27th January 2004
Open Connectivity, GSMA OC-18 related initiatives, 2007.
Apéndice
2
3
4

Claims (33)

1. Método para facilitar el intercambio de un mensaje de señalización, que comprende:
- la identificación, a través de un enrutador del sistema de retransmisión de señales por paquetes (SPRS) asociado con una red cliente, de al menos un parámetro del mensaje de señalización recibido en dicho enrutador SPRS para, de este modo, determinar a partir de por lo menos un parámetro uno o más acuerdos de itinerancia entre la red cliente y una red del socio de itinerancia soportado por el anfitrión (HSRP) y, por tanto, permitir el intercambio del mensaje de señalización entre la red cliente y la red HSRP;
- si el enrutador SPRS determina que al menos no hay uno o más acuerdos de itinerancia, facilitar, a través de dicho enrutador SPRS, el intercambio del mensaje de señalización entre la red cliente y la red HSRP por medio de uno o más concentradores SPRS; y
- si el enrutador SPRS determina que al menos hay uno o más acuerdos de itinerancia, facilitar, a través de este enrutador SPRS, el intercambio directo del mensaje de señalización entre la red cliente y la red HSRP;
y que se caracteriza porque comprende la detección, a través de al menos uno o más concentradores SPRS o del enrutador SPRS, de un intento de registro de un abonado itinerante receptor en la red cliente proveniente de la red HSRP, la retención, en el enrutador SPRS, de un mensaje de registro recibido del abonado itinerante recep-
tor;
- el encapsulado del mensaje de registro y la transmisión de este mensaje de registro encapsulado a la red HSRP bien directamente o a través de uno o más concentradores SPRS;
- la transmisión, a través del enrutador SPRS y tras recibir una indicación de que el abonado itinerante receptor no ha sido redireccionado a una red diferente a la red cliente, del mensaje de registro guardado o los mensajes de registro subsiguientes del abonado itinerante receptor directamente a la red HSRP; y
- la transmisión, a través del enrutador SPRS y tras recibir una indicación de que el abonado itinerante receptor está siendo redireccionado a otra red diferente a la red cliente, del mensaje de registro guardado o los mensajes de registro subsiguientes a la red HSRP por medio de al menos uno o más concentradores SPRS; y donde
el enrutador SPRS transmite los mensajes de registro subsiguientes a por lo menos uno o más concentradores SPRS hasta que el enrutador SPRS detecte que se ha logrado el registro o todos los concentradores SPRS fracasen en la finalización del registro del abonado itinerante receptor con la red cliente.
\vskip1.000000\baselineskip
2. El método de la reivindicación 1, en donde la identificación de al menos un parámetro incluye la detección de la dirección de la parte de destino (CdPA) de la parte de control de conexión de la señalización (SCCP), el número de subsistemas (SSN) y el contenido de la parte de aplicación de transacción de capacidades (TCAP) en el mensaje de señalización.
3. El método de la reivindicación 1, que además comprende el encapsulado del mensaje de señalización, a través del enrutador SPRS, antes de transmitir los mensajes de señalización a uno o más concentradores SPRS.
4. El método de la reivindicación 3, que además comprende el desencapsulado del mensaje de señalización encapsulado, a través de al menos uno o más concentradores SPRS, antes de retransmitir el mensaje de señalización encapsulado a la red HSRP.
5. El método de la reivindicación 1, que además comprende permitir el intercambio selectivo del mensaje de señalización entre la red cliente y la red HSRP a través de al menos uno o más concentradores SPRS, en donde cada uno o más de estos concentradores SPRS intercambia selectivamente el mensaje de señalización en base a los criterios de las listas negra y blanca.
6. El método de la reivindicación 1, en donde un punto de transferencia de señalización (STP) está asociado con la red cliente, estando dicho STP configurado para enrutar el mensaje de señalización al enrutador SPRS.
7. El método de la reivindicación 1, en donde un STP está asociado con la red cliente, estando este STP configurado para enrutar el mensaje de señalización a un STP internacional (ISTP) asociado con un servicio portador internacional (ISC), al detectarse un fallo del enrutador SPRS.
8. El método de la reivindicación 1, que además comprende la detección, a través de al menos uno o más concentradores SPRS, de un intento de registro de un abonado itinerante emisor de la red cliente en la red HSRP, si este abonado itinerante emisor utiliza un número de identidad internacional del abonado móvil (IMSI) asociado con la red cliente para registrase con la red HSRP.
9. El método de la reivindicación 8, en donde, si el mensaje de señalización está enrutado a una red cliente o al menos a uno o más concentradores SPRS, la red HSRP lleva a cabo uno de los pasos seleccionados de un grupo consistente en:
- la configuración de un registro de localización del abonado visitante (VLR) y un nodo de soporte para el sistema servidor general de radio por paquetes (SGSN) para utilizar el análisis IMSI en un código del país para móviles (MCC) o un código de red de teléfonos móviles (MNC) de la red cliente, estando tanto el VLR como el SGSN asociados con la red HSRP;
- la configuración de un STP asociado con la red HSRP o una red de terceros para examinar el número de subsistemas (SSN) asociado con una dirección de la parte de origen (CgPA) y una dirección de la parte de destino (CdPA) de los mensajes de señalización destinados a la red cliente; y
- la configuración del STP asociado con la red HSRP para enrutar el mensaje de señalización destinado a la red cliente a uno o más concentradores SPRS.
\vskip1.000000\baselineskip
10. El método de la reivindicación 8, que además comprende la modificación, a través de por lo menos uno o más concentradores SPRS, de un número itinerante del HSRP para funcionar como un número itinerante del concentrador que se corresponde con el número itinerante de HSRP, tras recibir el número de HSRP desde un VLR asociado con la red HSRP y, de este modo, enrutar la llamada terminada en el móvil (MT) al número internacional de abonado de la estación móvil (MSISDN) del abonado itinerante emisor a través de al menos un centro de conmutación móvil pasarela (GMSC) acoplado de manera conveniente a por lo menos uno o más concentradores SPRS.
11. El método de la reivindicación 1, que además comprende, con el fin de facilitar un SMS MT a un abonado itinerante emisor de la red cliente, cuando el centro servidor de mensajes cortos (SMSC) que transmite el servicio de mensajes cortos (SMS) MT al MSISDN del abonado itinerante emisor es un SMSC de red no cliente, la modificación, a través del enrutador SPRS, de uno de los pasos seleccionados de un grupo consistente en:
- si el abonado itinerante emisor utiliza una modalidad dual IMSI SIM para registrarse con la red HSRP, un IMSI del abonado itinerante emisor por el IMSI anfitrión de dicho abonado itinerante emisor; y
- una dirección del centro de conmutación móvil visitado (VMSC)/SGSN a una dirección VMSC/SGSN asociada con al menos uno o más concentradores SPRS.
\vskip1.000000\baselineskip
12. El método de la reivindicación 1, que además comprende:
- la retención, en el enrutador SPRS, de un mensaje de registro recibido del abonado itinerante receptor cuando este enrutador SPRS determina, a partir de dicho mensaje de registro, la presencia de un soporte de itinerancia en la red cliente y que al menos no hay uno o más acuerdos de itinerancia entre la red cliente y la red HSRP;
- el encapsulado del mensaje de registro y la transmisión de este mensaje de registro encapsulado a la red HSRP a través de por lo menos uno o más concentradores SPRS; y
- la recepción, en el enrutador SPRS, de una indicación de si el abonado itinerante receptor es o no un abonado itinerante preferido.
\vskip1.000000\baselineskip
13. El método de la reivindicación 12, que además comprende la realización, en el caso de que se indique que el abonado itinerante receptor es un abonado itinerante no preferido, de uno de los pasos seleccionados de un grupo consistente en:
- la transmisión de un mensaje de error a la red cliente en respuesta al mensaje de registro recibido; y
- la transmisión directa de un mensaje de registro subsiguiente del abonado itinerante receptor a la red HSRP.
\vskip1.000000\baselineskip
14. El método de la reivindicación 12, que además comprende la realización, en el caso de que se indique que el abonado itinerante receptor es un abonado itinerante preferido, de uno de los pasos seleccionados de un grupo consistente en:
- la transmisión de un mensaje de error a la red cliente en respuesta al mensaje de registro recibido; y
- la transmisión de un mensaje de registro subsiguiente del abonado itinerante receptor a la red HSRP a través de uno o más concentradores SPRS.
\vskip1.000000\baselineskip
15. El método de la reivindicación 12, que además comprende, en el caso de que se indique que el abonado itinerante receptor es un abonado itinerante preferido, la transmisión, a través del enrutador SPRS, del mensaje de registro guardado a la red HSRP por medio de al menos uno o más concentradores SPRS.
16. El método de la reivindicación 12, que además comprende, en el caso de que se indique que el abonado itinerante receptor es un abonado itinerante no preferido, la transmisión, a través del enrutador SPRS, del registro guardado directamente a la red HSRP.
17. El método de la reivindicación 1, en donde un STP asociado con la red cliente está configurado para enrutar el mensaje de señalización, destinado a la red HSRP, al enrutador SPRS cuando la red HSRP intenta redireccionar el tráfico del abonado itinerante receptor independientemente de la red cliente.
18. El método de la reivindicación 1, que además comprende:
- la transmisión del mensaje de registro del abonado itinerante receptor a la red HSRP bien directamente o a través de por lo menos uno o más concentradores SPRS;
- la determinación de si el abonado itinerante receptor es un abonado itinerante prepago o de contrato;
- la transmisión, en el caso de que se determine que el abonado itinerante receptor es prepago, del mensaje de registro o de un mensaje de registro subsiguiente del abonado itinerante prepago desde el abonado itinerante receptor a la red HSRP a través de al menos uno o más concentradores SPRS; y
- la transmisión, en el caso de que se determine que el abonado itinerante receptor es de contrato, del mensaje de registro o de un mensaje de registro subsiguiente del abonado itinerante de contrato a la red HSRP.
\vskip1.000000\baselineskip
19. El método de la reivindicación 1, en donde el enrutador SPRS encamina el mensaje de señalización a la red HSRP a través de al menos uno o más concentradores SPRS en un formato identificable por dicha red HSRP.
20. El método de la reivindicación 1, en donde al menos uno o más concentradores SPRS soportan por lo menos uno o más acuerdos de itinerancia, estando dichos acuerdos establecidos entre una pluralidad de redes cliente y una pluralidad de redes HSRP.
21. El método de la reivindicación 20, que además comprende el almacenamiento en uno o más concentradores SPRS de al menos:
- una lista negra o una lista blanca de la pluralidad de redes HSRP; y
- los mapeos de identidad asociados con cada una de dicha pluralidad de redes cliente.
\vskip1.000000\baselineskip
22. El método de la reivindicación 1, en donde la red cliente mantiene una pluralidad de acuerdos de itinerancia con una pluralidad de redes anfitrión que se corresponden con cada uno o más concentradores SPRS y, en donde, el enrutador SPRS almacena la información relacionada con cada uno o más acuerdos de itinerancia entre la red cliente y la pluralidad de redes HSRP y cada una de dicha pluralidad de acuerdos de itinerancia con la pluralidad de redes anfitrión correspondientes con cada uno o más concentradores SPRS.
23. Método para facilitar el intercambio de un mensaje de señalización, que comprende:
- la identificación, a través de un enrutador SPRS asociado con una red cliente, de uno o más parámetros de los mensajes de señalización recibidos en dicho enrutador SPRS para, de este modo, determinar a partir de los parámetros identificados uno o más acuerdos de itinerancia con la red cliente y permitir, por tanto, el intercambio del mensaje de señalización desde la red cliente;
- si el enrutador SPRS determina que no hay uno o más acuerdos de itinerancia, facilitar, a través de este enrutador SPRS, el intercambio indirecto del mensaje de señalización desde la red cliente; y
- si el enrutador SPRS determina que al menos hay uno o más acuerdos de itinerancia, facilitar, a través de este enrutador SPRS, el intercambio directo del mensaje de señalización desde la red cliente.
\vskip1.000000\baselineskip
24. Sistema para facilitar el intercambio de un mensaje de señalización, que comprende:
- una red cliente;
- una red HSRP accesible a través de la red cliente;
- uno o más concentradores SPRS accesibles a través de la red cliente, y
- un enrutador SPRS asociado con la red cliente para identificar al menos un parámetro del mensaje de señalización recibido en el enrutador SPRS para determinar a partir de al menos un parámetro uno o más acuerdos de itinerancia entre la red cliente y la red HSRP y, de esto modo, permitir el intercambio del mensaje de señalización entre la red cliente y la red HSRP;
en donde, si el enrutador SPRS determina que al menos no existe uno o más acuerdos de itinerancia, este enrutador SPRS facilita el intercambio del mensaje de señalización entre la red cliente y la red HSRP a través de al menos uno o más concentradores SPRS; y, en donde, si el enrutador SPRS determina que al menos existe uno o más acuerdos de itinerancia, dicho enrutador SPRS facilita el intercambio directo del mensaje de señalización entre la red cliente y la red HSRP.
\vskip1.000000\baselineskip
25. El sistema de la reivindicación 24, en donde al menos uno de los enrutadores SPRS o uno o más concentradores SPRS está asociado con un STP de la red cliente o un STP de una red anfitrión.
26. El sistema de la reivindicación 24, en donde un operador de red anfitrión o un concentrador de conectividad abierta (OC) despliega al menos uno o más concentradores SPRS.
27. El sistema de la reivindicación 24, en donde un concentrador OC despliega por lo menos uno o más concentradores SPRS, y en donde dicho(s) concentrador(es) SPRS desplegado(s) está(n) integrado(s) con el enrutador SPRS.
28. El sistema de la reivindicación 24, en donde al menos uno o más concentradores SPRS se comunican con el enrutador SPRS utilizando uno de los protocolos seleccionados de un grupo consistente en: sistema de señalización nº 7 (SS7), protocolo de Internet (IP) y transporte de señalización (SIGTRAN).
29. Un producto de programa informático que comprende un medio utilizable por ordenador incluyendo un código de programación utilizable por ordenador para facilitar el intercambio de un mensaje de señalización, y:
- un código de programación utilizable por ordenador para identificar, a través de un enrutador SPRS asociado con una red cliente, al menos un parámetro del mensaje de señalización recibido en dicho enrutador SPRS para, de este modo, determinar a partir de por lo menos un parámetro uno o más acuerdos de itinerancia entre la red cliente y una red HSRP y, por tanto, permitir el intercambio de los mensajes de señalización entre la red cliente y la red HSRP;
- un código de programación utilizable por ordenador para que en el caso de que el enrutador SPRS determine que no hay uno o más acuerdos de itinerancia, facilitar, a través del dicho enrutador SPRS, el intercambio de los mensajes de señalización entre la red cliente y la red HSRP por medio de uno o más concentradores SPRS; y
- un código de programación utilizable por ordenador para que en el caso de que el enrutador SPRS determine que al menos hay uno o más acuerdos de itinerancia, facilitar, a través de este enrutador SPRS, el intercambio directo de los mensajes de señalización entre la red cliente y la red HSRP.
\vskip1.000000\baselineskip
30. El método de la reivindicación 1, que además comprende la ejecución de un servicio avanzado.
31. El método de la reivindicación 23, que además comprende la ejecución de un servicio avanzado.
32. El sistema de la reivindicación 24, en donde la red cliente lleva a cabo un servicio avanzado.
33. El sistema de la reivindicación 24, en donde al menos uno o más concentradores SPRS llevan a cabo un servicio avanzado.
ES200990017A 2007-03-27 2008-03-27 Método y sistema para proporcionar itinerancia superpuesta y patrocinar las relaciones de itinerancia parcial. Active ES2365958B2 (es)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US90728707P 2007-03-27 2007-03-27
US60/907,287 2007-03-27
PCT/US2008/003966 WO2008118471A2 (en) 2007-03-27 2008-03-27 Method and system for providing piggyback roaming for sponsoring split roaming relationships

Publications (2)

Publication Number Publication Date
ES2365958A1 ES2365958A1 (es) 2011-10-14
ES2365958B2 true ES2365958B2 (es) 2012-06-18

Family

ID=39734178

Family Applications (1)

Application Number Title Priority Date Filing Date
ES200990017A Active ES2365958B2 (es) 2007-03-27 2008-03-27 Método y sistema para proporcionar itinerancia superpuesta y patrocinar las relaciones de itinerancia parcial.

Country Status (4)

Country Link
US (2) US8254918B2 (es)
ES (1) ES2365958B2 (es)
GB (1) GB2461678B (es)
WO (2) WO2008118471A2 (es)

Families Citing this family (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9338663B2 (en) * 2003-08-05 2016-05-10 Mobileum, Inc. Method and system for providing roaming intelligence (RI) to a host network operator for its roaming traffic
FI122996B (fi) * 2007-05-10 2012-09-28 Teliasonera Ab Palveluun liittyvän pyynnön käsittely
AP2853A (en) * 2008-02-16 2014-02-28 Comviva Technologies Ltd Camel roaming services between operators with different camel phase
US8244238B1 (en) * 2008-04-11 2012-08-14 Cricket Communications, Inc. Dynamic configuration of unlimited service for roaming subscriber
US8934894B2 (en) * 2008-10-28 2015-01-13 Qualcomm Incorporated Real-time network selection and mobile subscriber identity update for inter-standard network roaming
CN102204206A (zh) * 2008-11-03 2011-09-28 诺基亚西门子通信公司 用于在电信网络中中继camel相关消息的方法、装置和计算机程序产品
WO2011025876A1 (en) * 2009-08-27 2011-03-03 Interdigital Patent Holdings, Inc. Method and apparatus for solving limited addressing space in machine-to-machine (m2m) environments
CN101651933A (zh) * 2009-08-31 2010-02-17 中兴通讯股份有限公司 号码携带业务下实现网间短消息互通的方法、***及装置
ES2526290T3 (es) * 2010-05-10 2015-01-09 T-Mobile Nederland Bv Método para enrutar un mensaje
US8902905B2 (en) * 2010-07-20 2014-12-02 Qualcomm Incorporated Area update procedures for a multiple USIM mobile terminal
US9444854B2 (en) * 2010-09-07 2016-09-13 T-Mobile Usa, Inc. Session initiation protocol (SIP) router
SG190237A1 (en) * 2010-11-10 2013-06-28 Roamware Inc Method and system for on-demand data access
US8364143B2 (en) * 2010-12-21 2013-01-29 Tektronix, Inc. Detection of anti-steering of roaming activity on visited networks
US9253630B2 (en) 2011-06-02 2016-02-02 Truphone Limited Identity management for mobile devices
US8825536B2 (en) * 2011-07-18 2014-09-02 Alcatel Lucent Differential online charging for text messages based on network type
EP2745206A4 (en) * 2011-08-15 2015-06-17 Roamware Inc METHOD AND SYSTEM FOR PROVIDING CLOUD IDENTITY MODULE (SIM) TO CLOUD
US9603006B2 (en) 2011-09-19 2017-03-21 Truphone Limited Managing mobile device identities
GB2496598B (en) * 2011-11-14 2014-01-01 Truphone Ltd Call recording in a telecommunications network
PL2658333T3 (pl) * 2012-04-26 2016-03-31 Belgacom Int Carrier Services System i sposób korekcji APN w komunikatach GTP związanych z usługami danych GPRS, oferowanymi przez operatora sieci ruchomej, używającego sieci poleceniodawcy
SE537787C2 (sv) * 2012-12-21 2015-10-20 Globetouch Ab Förfarande och system för att routa signalering mellan olikamobilkommunikationsnät via internet och en central nod
SE537786C2 (sv) 2012-12-21 2015-10-20 Globetouch Ab Förfarande och system för att routa signalering mellan olikamobilkommunikationsnät via internet vid roaming
US9473931B2 (en) * 2013-07-17 2016-10-18 Qualcomm Incorporated Methods to achieve modem-assisted-service-classification functionality in a device with multiple subscriptions
CA2964189A1 (en) * 2013-11-12 2015-05-21 Knowroaming Ltd. Method of and system for providing a multi-imsi solution in an operating mobile network
US9179346B1 (en) * 2014-02-24 2015-11-03 Sprint Spectrum L.P. Busy period determination based on weighted performance indicators
US9871828B2 (en) * 2014-07-18 2018-01-16 T-Mobile Usa, Inc. Enhanced IMS services restriction and selection control for mobile devices roaming in foreign networks
SG11201702168UA (en) * 2014-09-22 2017-04-27 Globetouch Inc Trading exchange for local data services
CN108140010A (zh) * 2015-10-21 2018-06-08 环球触控公司 本地数据服务的通信交换
US10015671B2 (en) 2016-01-19 2018-07-03 T-Mobile Usa, Inc. Network service access control
US10212577B2 (en) * 2016-11-03 2019-02-19 Hewlett Packard Enterprise Development Lp Roaming on low power wide area networks
FR3074398A1 (fr) * 2017-11-30 2019-05-31 Orange Procede et dispositif de gestion de profils de service d'utilisateurs
EP3499926B1 (en) * 2017-12-14 2020-08-19 Belgacom International Carrier Services Sms delivery mechanism
RU2700545C1 (ru) * 2018-10-22 2019-09-17 Константин Евгениевич Легков Способ интеллектуального зондового управления инфокоммуникационными сетями в условиях значительных деструктивных изменений
US11690006B2 (en) * 2021-10-18 2023-06-27 Skylo Technologies, Inc. Connecting a wireless hub across multiple wireless networks

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5345595A (en) * 1992-11-12 1994-09-06 Coral Systems, Inc. Apparatus and method for detecting fraudulent telecommunication activity
GB2322998A (en) * 1997-02-20 1998-09-09 Vodafone Ltd Method of Interconnecting Communication Networks
JP2001086546A (ja) * 1999-08-23 2001-03-30 Swisscom Ag 電気通信ネットワークのための信号送信方法および変換デバイス
US6577723B1 (en) * 2000-07-13 2003-06-10 At&T Wireless Service, Inc. Application of TCAP criteria in SCCP routing
US7072651B2 (en) * 2002-08-05 2006-07-04 Roamware, Inc. Method and system for cellular network traffic redirection
US20040203750A1 (en) * 2002-10-16 2004-10-14 Lee Cowdrey Transport of records of roaming usage of mobile telecommunications networks
WO2004075579A2 (en) * 2003-02-14 2004-09-02 Roamware, Inc. Signaling and packet relay method and system including general packet radio service (“gprs”)
WO2004075598A1 (en) * 2003-02-18 2004-09-02 Roamware, Inc. Providing multiple msisdn numbers in a mobile device with a single imsi
US8583109B2 (en) * 2005-05-09 2013-11-12 Roamware, Inc. Method and system for exchanging NRTRDE files between a visited network and a home network in real time
US7616954B2 (en) * 2003-08-05 2009-11-10 Roamware, Inc. Method and system for providing GSMA IR. 73 SoR compliant cellular traffic redirection
ATE460816T1 (de) * 2003-08-13 2010-03-15 Roamware Inc Signalisierungs-gateway mit einem mehrfach-imsi- mit-mehrfach-msisdn (mimm) dienst in einem einzigen sim für mehrere roaming-partner
US7133670B1 (en) * 2003-12-29 2006-11-07 Sprint Spectrum L.P. Roaming agreement application and database for carrying out roaming between private and public wireless networks
US7463878B2 (en) * 2003-12-31 2008-12-09 Megasoft Consultants, Inc. Real-time interconnect billing system and method of use
ES2339699T3 (es) * 2005-03-02 2010-05-24 Roamware, Inc. Sistema de control de llamadas para abonado que entra en itinerancia.
WO2007010404A2 (en) * 2005-03-02 2007-01-25 Roamware, Inc. Dynamic generation of csi for outbound roamers
EP1771031A3 (en) * 2005-09-28 2007-12-05 Starhome GmbH Tracking roaming cellular telephony calls for anti-fraud
US7743763B2 (en) 2007-07-27 2010-06-29 The Boeing Company Structurally isolated thermal interface

Also Published As

Publication number Publication date
WO2008118471A2 (en) 2008-10-02
GB2461678B (en) 2012-03-28
GB2461678A (en) 2010-01-13
US20120244859A1 (en) 2012-09-27
US8761760B2 (en) 2014-06-24
ES2365958A1 (es) 2011-10-14
GB0920591D0 (en) 2010-01-06
WO2008144022A3 (en) 2009-03-12
US8254918B2 (en) 2012-08-28
WO2008144022A2 (en) 2008-11-27
WO2008118471A3 (en) 2009-02-26
US20100128685A1 (en) 2010-05-27

Similar Documents

Publication Publication Date Title
ES2365958B2 (es) Método y sistema para proporcionar itinerancia superpuesta y patrocinar las relaciones de itinerancia parcial.
US8121594B2 (en) Method and system for providing roaming services to inbound roamers using visited network Gateway Location Register
US8175622B2 (en) Method and system for keeping all phone numbers active while roaming with diverse operator subscriber identity modules
US8326286B2 (en) Multiple IMSI numbers
US8374602B2 (en) Method and system for providing roaming services to prepaid roamers of a home network
US8478277B2 (en) Network-based system for rerouting phone calls from phone networks to VoIP clients for roamers and subscribers who do not answer
US20080070570A1 (en) Method and system for providing prepaid roaming support at a visited network that otherwise does not allow it
US20070281687A1 (en) Method and system for providing PLN service to inbound roamers in a VPMN using a sponsor network when no roaming relationship exists between HPMN and VPMN
ES2389973T3 (es) Sistema basado en una red para reencaminr llamadas telefónicas de redes de telefonía a clientes VoIP para usuarios itinerantes y abonados que no contestan
US20070293216A1 (en) Method and system for providing PLN service to inbound roamers in a VPMN using a standalone approach when no roaming relationship exists between HPMN and VPMN
US9867111B2 (en) Methods, network control nodes and communication devices for routing signalling requests in a communication system
US20080125117A1 (en) Method and system for providing roaming services to outbound roamers using home network Gateway Location Register
ES2432668A2 (es) Procedimiento y sistema para detectar el fraude por derivación de terminación en una red de telecomunicaciones
AU2012295133A1 (en) Method and system for smartcall re-routing
WO2007139883A2 (en) Method and system for providing pln service to inbound roamers in a vpmn using a sponsor network when no roaming relationship exists between hpmn and vpmn
US20130065582A1 (en) Seamless sms back
WO2008057475A1 (en) Method and system for providing roaming services to inbound roamers using visited network gateway location register
WO2008103446A2 (en) Method and system for providing si2m service to inbound roamers of a visited network using a passive-monitoring-based solution
EP1985130B1 (en) Keeping all phone numbers active
WO2008103394A2 (en) Method and system for providing simm service to outbound roamers of a home network using a passive-monitoring-based solution
WO2008154942A1 (en) Method, telecommunication system and network entity for enabling service provisioning to an inbound roaming user in a visited public land mobile network (vplmn)
GB2475040A (en) Facilitating mobile communication for inbound roamers in a visited network using a gateway location register

Legal Events

Date Code Title Description
FG2A Definitive protection

Ref document number: 2365958

Country of ref document: ES

Kind code of ref document: B2

Effective date: 20120618

PC2A Transfer of patent

Owner name: MOBILEUM, INC.

Effective date: 20220928