TRATAMIENTO DE LLAMADAS TERMINALES EN UN SISTEMA DISTRIBUIDO.
Un conmutador (200) adaptado para enrutamiento de llamada en una red de comunicaciones móvil,
incluyendo el conmutador (200) al menos un clúster (202), comprendiendo el clúster (202) una pluralidad de miembros de clúster (206, 208, 210, 212, 214), estando cada miembro de clúster adaptado para terminar una llamada entrante para un abonado receptor servido por el miembro de clúster, o para enrutar la llamada entrante a otro miembro de clúster, en el que se asocia un número con cada llamada entrante, comprendiendo el número asociado al menos uno de entre un Número de Itinerancia de Estación Móvil, MSRN, y un Número de Transferencia de Control, HON; y en el que cada miembro de clúster (206, 208, 210, 212, 214) posee un conjunto de números (216, 218, 220, 222, 224) asociados con el mismo, comprendiendo cada uno de los números del conjunto de números al menos uno de entre un MSRN y un HON, y las llamadas entrantes asociadas con un número del conjunto de números han de ser terminadas en el miembro de clúster asociado; comprendiendo el conmutador (200): - un componente (227) adaptado para proporcionar una primera estructura de datos (225) común a, y accesible por, todos los miembros de clúster (206, 208, 210, 212, 214), en el que la primera estructura de datos (225) especifica cada uno de los miembros de clúster y el conjunto de números (216, 218, 220, 222, 224) asociado a cada uno de los miembros de clúster; - un componente adaptado para recibir una llamada entrante por medio de uno de los miembros de clúster (206), y - un componente adaptado para determinar, mediante el miembro de clúster (206) de recepción, el miembro de clúster (208) particular que termine la llamada entrante consultando la primera estructura de datos (225) en base al número asociado a la llamada recibida
Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/EP2006/012506.
Solicitante: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL).
Nacionalidad solicitante: Suecia.
Dirección: 164 83 STOCKHOLM SUECIA.
Inventor/es: GEISEN,Michael, URETSCHLAEGER,Frank.
Fecha de Publicación: .
Fecha Solicitud PCT: 22 de Diciembre de 2006.
Clasificación Internacional de Patentes:
- H04L12/56C
Clasificación PCT:
- H04L12/56
Países PCT: Austria, Bélgica, Suiza, Alemania, Dinamarca, España, Francia, Reino Unido, Grecia, Italia, Liechtensein, Luxemburgo, Países Bajos, Suecia, Mónaco, Portugal, Irlanda, Eslovenia, Finlandia, Rumania, Chipre, Lituania, Letonia.
PDF original: ES-2360559_T3.pdf
Fragmento de la descripción:
Campo de la Invención
La invención se refiere en general a técnicas de enrutamiento de llamadas en redes de telecomunicaciones móviles. En particular, la invención se refiere a una técnica para enrutar una llamada de terminal móvil o una llamada de transferencia de control a un conmutador de terminal donde el abonado receptor de la llamada está situado en la red.
Antecedentes de la Invención
El enrutamiento de llamadas en una red de telecomunicaciones móvil es diferente de, y por lo general más complicado que, en una red de telecomunicaciones fija. En una red fija, tal como la Red de Telefonía Pública Conmutada (PSTN), un terminal de usuario está permanentemente conectado a una central de comunicaciones, o a un conmutador central. En una red de telecomunicaciones móvil, por otra parte, un abonado puede moverse libremente desde un área de servicio de un conmutador hasta la de otro. Es decir, el conmutador que da servicio al abonado móvil –que proporciona funciones de conmutación incluyendo el enrutamiento de llamada-, puede cambiar de vez en cuando.
Desde la perspectiva de una parte llamante que desea hacer una llamada a un abonado receptor móvil, un cambio en el conmutador de prestación de servicio del abonado receptor es invisible. Tano si el abonado receptor está situado dentro del área de servicio de su conmutador “doméstico”, es decir, el conmutador en el que está registrado en la red de comunicaciones móvil, como si está bajo el servicio de un conmutador diferente, la parte llamante siempre marca uno, y el mismo, número de teléfono, o número de directorio, del abonado receptor. Este número se conoce habitualmente como ISDN de Abonado Móvil (MSISDN) del abonado receptor.
Con el fin de enrutar la llamada hasta el abonado receptor, el sistema de conmutación de la red móvil asigna internamente a la llamada un número que es diferente del MSISDN, lo que se conoce como número de itinerancia, y utiliza este número de itinerancia para enrutar la llamada hasta el conmutador terminal de la llamada, es decir, hasta el conmutador particular que da servicio al abonado receptor en el momento de la llamada. El número de itinerancia se denomina con frecuencia Número de Itinerancia de Estación Móvil (MSRN). Los MSRNs están relacionados con el plan de numeración geográfica, y los mismos no están asignados a, ni son visibles por, ningún abonado. En resumen, mediante el número MSRN asociado con una llamada de terminal móvil, el sistema de conmutación de la red de comunicaciones móvil puede enrutar la llamada hasta el conmutador de terminal que da servicio al abonado receptor de la llamada. Se utiliza un mecanismo similar para las transferencias de control.
Con el desarrollo de la computación distribuida, un número cada vez mayor de conmutadores en redes de telecomunicaciones móviles están siendo implementados como sistemas distribuidos, denominados también clústeres de conmutador. En el lenguaje de computación distribuida, un “clúster” es un conjunto de dispositivos de computación débilmente acoplados que trabajan en estrecha colaboración de modo que, en muchos aspectos, pueden ser vistos de manera que se piensa que son un solo dispositivo de computación. Un clúster contiene normalmente un número de miembros de clúster, o paletas. Un miembro de clúster es un dispositivo de computación que tiene todos los componentes funcionales esenciales para ser considerado como un ordenador, mientras que carece de determinadas características de un dispositivo autónomo para la consideración de espacio, potencia, etc.
Aplicando el paradigma de clúster, cada conmutador puede estar configurado como clúster de conmutador que tiene una pluralidad de miembros de clúster. Es decir, un área de servicio que, utilizada para ser servida por un conmutador autónomo, puede ahora ser servida por un clúster de conmutador altamente compacto. La alternativa de clúster proporciona los beneficios de equilibrio de carga y de alta disponibilidad, por nombrar unos pocos. Por ejemplo, con el fin de mantener la carga para cada miembro de clúster tan uniforme como sea posible, un mecanismo de distribución reparte todos los abonados servidos por el área de servicio del clúster de conmutador entre todos los miembros de clúster.
En principio, cada miembro de clúster puede llevar a cabo las funcionalidades de conmutación exactamente como lo hace un conmutador autónomo convencional. Por ejemplo, cada miembro de clúster puede manejar el tráfico de procedencia móvil, puede recibir una llamada entrante, puede enrutar la llamada entrante hasta el clúster de conmutador que presta actualmente servicio al abonado receptor de la llamada, y puede terminar la llamada entrante si el abonado receptor está servido por el propio miembro de clúster. De ese modo, en un sistema de conmutación distribuida con uno o más clústeres de conmutador, en el que cada clúster posee una pluralidad de miembros de clúster, es necesario que el sistema de conmutación determine, para cada llamada de terminal móvil entrante, no solo el clúster de conmutador de terminal, sino también el verdadero miembro de clúster (en el clúster de conmutador de terminal) que da servicio al abonado receptor de la llamada.
En consecuencia, existe una necesidad de una técnica que maneje eficazmente las llamadas de terminal móvil, y las llamadas de transferencia de control, en un sistema de conmutación distribuida.
El documento US 2004/0018839 A1 divulga un protocolo y una estructura para nodos móviles en una red de comunicación auto-organizativa. La red comprende un nodo de control para controlar la formación, el mantenimiento y el enrutamiento de un mensaje entre nodos de la red. El documento US 6 636 499 B1 divulga un aparato y un procedimiento para restablecimiento de dispositivo de red de clúster. El documento WO 2006/035265 A1 divulga un procedimiento para mantener una visión actual de un miembro del clúster.
Sumario de la Invención
De acuerdo con un primer aspecto de la invención, se proporciona un conmutador adaptado para enrutamiento de llamada en una red de comunicaciones móvil. El conmutador incluye al menos un clúster, y el clúster comprende una pluralidad de miembros de clúster, (o paletas). Cada miembro de clúster está adaptado para terminar una llamada entrante para un abonado receptor servido por el miembro de clúster, o para enrutar la llamada entrante hasta otro miembro de clúster (u, opcionalmente, hasta un nodo de red externo al clúster). En éste, se ha asociado un número con cada llamada entrante, comprendiendo el número asociado al menos un Número de Itinerancia de Abonado Móvil (“MSRN”) y un Número de Transferencia de Control (“HON”). En éste, cada miembro de clúster posee un conjunto de números asociados al mismo, comprendiendo cada uno de los números del conjunto de números al menos uno de entre un MSRN y un HON, y las llamadas entrantes asociadas a un número del conjunto de números han de ser terminadas en el miembro de clúster asociado. El conmutador comprende: un componente adaptado para proporcionar una primera estructura de datos común a, y accesible por, todos los miembros de clúster (es decir, el contenido de la primera estructura de datos está compartido por todos los miembros de clúster), en el que la primera estructura de datos especifica cada uno de los miembros de clúster y el conjunto de números asociado a cada uno de los miembros de clúster; un componente adaptado para recibir una llamada entrante por medio de uno de los miembros de clúster; y un componente adaptado para determinar, mediante el miembro de clúster de recepción, el miembro de clúster particular para terminar la llamada entrante consultando la primera estructura de datos en base al número asociado con la llamada recibida.
Efectivamente, todos los conjuntos de números asociados a todos los miembros de clúster pueden estar contenidos en la primera estructura de datos. La primera estructura de datos puede contener información adicional, tal como información que especifique una dirección de enrutamiento para cada miembro de clúster, o para cada conjunto de números asociado al miembro de clúster. Esta dirección de enrutamiento de miembro de clúster puede ser utilizada por el miembro de clúster que recibe la llamada entrante para enrutar la llamada, ya sea hasta el abonado receptor servido por los miembros de clúster, o ya sea hasta otro miembro de clúster. La dirección de enrutamiento de miembro de clúster puede adoptar diversos formatos. Una opción de formato consiste en el formato de dirección... [Seguir leyendo]
Reivindicaciones:
1. Un conmutador (200) adaptado para enrutamiento de llamada en una red de comunicaciones móvil, incluyendo el conmutador (200) al menos un clúster (202), comprendiendo el clúster (202) una pluralidad de miembros de clúster (206, 208, 210, 212, 214), estando cada miembro de clúster adaptado para terminar una llamada entrante para un abonado receptor servido por el miembro de clúster, o para enrutar la llamada entrante a otro miembro de clúster,
en el que se asocia un número con cada llamada entrante, comprendiendo el número asociado al menos uno de entre un Número de Itinerancia de Estación Móvil, MSRN, y un Número de Transferencia de Control, HON;
y en el que cada miembro de clúster (206, 208, 210, 212, 214) posee un conjunto de números (216, 218, 220, 222, 224) asociados con el mismo, comprendiendo cada uno de los números del conjunto de números al menos uno de entre un MSRN y un HON, y las llamadas entrantes asociadas con un número del conjunto de números han de ser terminadas en el miembro de clúster asociado;
comprendiendo el conmutador (200):
- un componente (227) adaptado para proporcionar una primera estructura de datos (225) común a, y accesible por, todos los miembros de clúster (206, 208, 210, 212, 214), en el que la primera estructura de datos (225) especifica cada uno de los miembros de clúster y el conjunto de números (216, 218, 220, 222, 224) asociado a cada uno de los miembros de clúster; - un componente adaptado para recibir una llamada entrante por medio de uno de los miembros de clúster (206), y - un componente adaptado para determinar, mediante el miembro de clúster (206) de recepción, el miembro de clúster (208) particular que termine la llamada entrante consultando la primera estructura de datos (225) en base al número asociado a la llamada recibida.2. El conmutador (200) de la reivindicación 1, en el que la primera estructura de datos (225) especifica además, con respecto a cada conjunto de números (216, 218, 220, 222, 224) o a cada miembro de clúster (206, 208, 210, 212, 214), una dirección de enrutamiento de miembro de clúster asociado.
3. El conmutador (200) de la reivindicación 2, en el que la dirección de enrutamiento es una dirección de Protocolo de Internet.
4. El conmutador (200) de una de las reivindicaciones 1 a 3, que comprende además una segunda estructura de datos (240) que define, con respecto a cada uno de una pluralidad de conjuntos de números (216, 218, 220, 222, 224), si el enrutamiento de llamada debe ser manejado dentro del clúster (202) o por un nodo de red externo al clúster.
5. El conmutador (200) de la reivindicación 4, en el que la segunda estructura de datos (240) está asociada a la primera estructura de datos (225).
6. El conmutador (200) de las reivindicaciones 4 ó 5, en el que un contenido de la segunda estructura de datos
(240) es común a, y accesible por, los miembros de clúster (206, 208, 210, 212, 214).
7. El conmutador (200) de una de las reivindicaciones 1 a 6, en el que al menos una de entre la primera (225) y la segunda (240) estructuras de datos está almacenada en una base de datos de clúster central (227) que es accesible por cada uno de los miembros de clúster (206, 208, 210, 212, 214).
8. El conmutador (200) de una de las reivindicación 1 a 7, en el que cada miembro de clúster (206, 208, 210, 212, 214) comprende, y accede a, una copia local de al menos una de entre la primera (225) y la segunda (240) estructuras de datos.
9. Un procedimiento (300) de enrutamiento de llamada para una red de comunicaciones móvil que comprende un conmutador (200) que incluye al menos un clúster (202), comprendiendo el clúster (202) una pluralidad de miembros de clúster (206, 208, 210, 212, 214), estando cada miembro de clúster adaptado para terminar una llamada entrante para un abonado receptor servido por el miembro de clúster, o para enrutar la llamada entrante a otro miembro de clúster,
en el que se asocia un número con una llamada entrante, comprendiendo el número asociado al menos uno de entre un Número de Itinerancia de Estación Móvil, MSRN, y un Número de Transferencia de Control, HON;
y en el que cada miembro de clúster (206, 208, 210, 212, 214) posee un conjunto de números (216, 218, 220, 222, 224) asociados con el mismo, comprendiendo cada uno de los números del conjunto de números al menos uno de entre un MSRN y un HON, y una llamada entrante asociada con un número del conjunto de números ha de ser terminada en el miembro de clúster asociado;
comprendiendo el procedimiento las etapas de:
- proporcionar (302) una primera estructura de datos (225) común a, y accesible por, todos los miembros de clúster (206, 208, 210, 212, 214), con lo que la primera estructura de datos (225) especifica cada uno de los miembros de clúster y el conjunto de números (216, 218, 220, 222, 224) asociado con cada uno de los miembros de clúster; - recibir (304) una llamada entrante por medio de uno de los miembros de clúster (206), y - determinar (306), por medio del miembro de clúster (206) de recepción, el miembro de clúster (208) particular que ha de terminar la llamada entrante consultando la primera estructura de datos (225) en base al número asociado a la llamada recibida.10. El procedimiento (300) de la reivindicación 9, que comprende además enrutar la llamada, dependiendo de la determinación, ya sea a un abonado servido por el miembro de clúster (206) de recepción, o ya sea a otro miembro de clúster (208).
11. El procedimiento (300) de la reivindicación 10, en el que la primera estructura de datos (225) especifica además, con respecto a cada conjunto de números (216, 218, 220, 222, 224) o a cada miembro de clúster (206, 208, 210, 212, 214), una dirección de enrutamiento de miembro de clúster asociado, y comprendiendo además el procedimiento (300) las etapas de:
- determinar la dirección de enrutamiento del miembro de clúster (208) particular diferente del miembro de clúster (206) de recepción, y
- enrutar la llamada al miembro de clúster (208) particular a través de la dirección de enrutamiento determinada.
12. El procedimiento (300) de cualquiera de las reivindicaciones 9 a 11, que comprende además las etapas de:
- dotar al miembro de clúster (206) de recepción con acceso a un contenido de una segunda estructura de datos (240) que define, con respecto a cada uno de una pluralidad de conjuntos de números (216, 218, 220, 222, 224), si el enrutamiento de llamada debe ser manejado dentro del clúster (202) o mediante un nodo de red externo al clúster;
- determinar, en base al número asociado a la llamada y al contenido de la segunda estructura de datos (240), si la llamada debe ser manejada por un nodo de red externo al clúster (20), y
- enrutar la llamada al nodo de red dependiendo del resultado de la determinación.
13. Un producto de programa de ordenador que comprende porciones de código de programa para llevar a cabo las etapas de una de las reivindicaciones 9 a 12 cuando el producto de programa de ordenador se ejecuta en un conmutador (200) o en un componente de un conmutador.
14. El producto de programa de ordenador de la reivindicación 13, almacenado en un medio de grabación legible con ordenador.
Patentes similares o relacionadas:
MÉTODO Y SISTEMA PARA OBTENER INFORMACIÓN DE RUTA Y ELEMENTO DE SU CÁLCULO, del 28 de Diciembre de 2011, de HUAWEI TECHNOLOGIES CO., LTD.: Un método para obtener información de ruta que comprende las etapas que consisten en: calcular, por un Elemento de Cálculo de Ruta origen, PCE, una ruta más corta […]
MÉTODO Y DISPOSITIVO PARA LA CREACIÓN DE UNA PASARELA DE ENLACE EN UNA RED PUNTO A MULTIPUNTO, del 22 de Noviembre de 2011, de HUAWEI TECHNOLOGIES CO., LTD.: Un método para poner en práctica una Pasarela de Enlace (Link Pass Through) en una red punto a multipunto, siendo el método aplicable en la red que tiene una puerta de acceso […]
MÉTODO, EQUIPO Y SISTEMA PARA EL REENVIO DE UN FLUJO DE MULTIDIFUSIÓN, del 18 de Noviembre de 2011, de HUAWEI TECHNOLOGIES CO., LTD.: Un método para el reenvío de un flujo de multidifusión cuando una ruta de unidifusión hasta una fuente de multidifusión o punto de encuentro cambia desde una primera ruta […]
MÉTODO Y SISTEMA PARA IMPLEMENTACIÓN DE SBLP PARA UN SISTEMA INTEGRADO WLAN-GSM/3G, del 14 de Noviembre de 2011, de TELEFONAKTIEBOLAGET L M ERICSSON (PUBL): La pasarela de paquetes de datos (PDG) en una red central integrada WLAN - GSM/3G, que comprende un encaminador (R) que tiene una serie de pasarelas […]
MÉTODO Y APARATO PARA PROPORCIONAR UN SERVICIO MULTIDIFUSIÓN CON MÚLTIPLES TIPOS DE PROTECCIÓN Y RECUPERACIÓN, del 21 de Septiembre de 2011, de HUAWEI TECHNOLOGIES CO., LTD.: Un método para proteger un servicio multidifusión, que comprende: dividir un servicio multidifusión en una pluralidad de servicios punto a punto unidireccionales […]
MÉTODO, DISPOSITIVO Y SISTEMA PARA LA CONMUTACIÓN DE TRÁFICO EN INGENIERÍA DE TRÁFICO DE CONMUTACIÓN MULTIPROTOCOLO POR ETIQUETA, del 3 de Agosto de 2011, de HUAWEI TECHNOLOGIES CO., LTD.: Un método para conmutación de tráfico en Ingeniería de Tráfico con Conmutación de Etiqueta Multiprotocolo MPLS TE, que comprende: la transmisión, por un Proveedor […]
PROCEDIMIENTO DE CONMUTACIÓN AUTOMÁTICA DE PROTECCIÓN, del 20 de Julio de 2011, de ZTE CORPORATION: Procedimiento para la conmutación automática de protección en una red, en el que la red comprende nodos y enlaces entre los nodos cuando se produce un fallo en un canal físico […]
Dispositivo inalámbrico y procedimiento para visualizar un mensaje, del 25 de Marzo de 2020, de QUALCOMM INCORPORATED: Un dispositivo inalámbrico para visualizar un mensaje, comprendiendo el dispositivo inalámbrico: un visualizador gráfico ; una unidad de comunicaciones inalámbricas […]