ES2295519T3 - Comparticion de informacion de red. - Google Patents
Comparticion de informacion de red. Download PDFInfo
- Publication number
- ES2295519T3 ES2295519T3 ES03253900T ES03253900T ES2295519T3 ES 2295519 T3 ES2295519 T3 ES 2295519T3 ES 03253900 T ES03253900 T ES 03253900T ES 03253900 T ES03253900 T ES 03253900T ES 2295519 T3 ES2295519 T3 ES 2295519T3
- Authority
- ES
- Spain
- Prior art keywords
- operator
- field
- connection
- subscriber
- message
- 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.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 claims abstract description 26
- 238000004891 communication Methods 0.000 claims abstract description 19
- 238000012546 transfer Methods 0.000 claims description 5
- 238000001514 detection method Methods 0.000 claims description 3
- 239000003607 modifier Substances 0.000 claims description 2
- 238000011084 recovery Methods 0.000 claims description 2
- 230000000977 initiatory effect Effects 0.000 claims 1
- 230000011664 signaling Effects 0.000 description 17
- 238000004965 Hartree-Fock calculation Methods 0.000 description 12
- 102100022888 KN motif and ankyrin repeat domain-containing protein 2 Human genes 0.000 description 10
- 101100311067 Caenorhabditis elegans ssp-11 gene Proteins 0.000 description 6
- 230000008859 change Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 102100026009 NF-kappa-B inhibitor zeta Human genes 0.000 description 3
- 101710115530 NF-kappa-B inhibitor zeta Proteins 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000013519 translation Methods 0.000 description 3
- 230000014616 translation Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 2
- 238000013515 script Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000010200 validation analysis Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/24—Accounting or billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/41—Billing record details, i.e. parameters, identifiers, structure of call data record [CDR]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/80—Rating or billing plans; Tariff determination aspects
- H04M15/8083—Rating or billing plans; Tariff determination aspects involving reduced rates or discounts, e.g. time-of-day reductions or volume discounts
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q3/00—Selecting arrangements
- H04Q3/0016—Arrangements providing connection between exchanges
- H04Q3/0029—Provisions for intelligent networking
- H04Q3/0045—Provisions for intelligent networking involving hybrid, i.e. a mixture of public and private, or multi-vendor systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q3/00—Selecting arrangements
- H04Q3/0016—Arrangements providing connection between exchanges
- H04Q3/0029—Provisions for intelligent networking
- H04Q3/005—Personal communication services, e.g. provisions for portability of subscriber numbers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/01—Details of billing arrangements
- H04M2215/0164—Billing record, e.g. Call Data Record [CDR], Toll Ticket[TT], Automatic Message Accounting [AMA], Call Line Identifier [CLI], details, i.e. parameters, identifiers, structure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/01—Details of billing arrangements
- H04M2215/0184—Details of billing arrangements involving reduced rates or discounts, e.g. time-of-day reductions, volume discounts, cell discounts, group billing, frequent calling destination(s) or user history list
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/20—Technology dependant metering
- H04M2215/204—UMTS; GPRS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/32—Involving wireless systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/1313—Metering, billing
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Mobile Radio Communication Systems (AREA)
- Meter Arrangements (AREA)
- Crystals, And After-Treatments Of Crystals (AREA)
- Nitrogen And Oxygen Or Sulfur-Condensed Heterocyclic Ring Systems (AREA)
Abstract
Método para determinar una tarifa a aplicar a una conexión en un sistema de comunicaciones por medio del cual se pueden realizar conexiones con terminales asociados a cualquiera de entre una pluralidad de operadores, siendo direccionable cada terminal por medio de una entidad de abonado formateada para incluir un primer campo y un segundo campo, siendo el primer campo, para por lo menos algunas de las identidades de abonado, indicativo del operador al cual está asociada una identidad de abonado respectiva, comprendiendo dicho método: transmitir hacia una función de determinación del operador de la red un primer mensaje que solicita una tarifa para una conexión y que incluye un campo de identidad de abonado que comprende una indicación de la identidad de abonado del terminal en el que va a finalizar la conexión; recibir el primer mensaje en la función de determinación del operador; determinar, por medio de la función de determinación del operador, el operador al cual está asignada la identidad de abonado del terminal en el que va a finalizar la conexión, y el contenido del primer campo que está asociado a ese operador; caracterizado porque comprende las etapas siguientes: formar, en la función de determinación del operador, una identidad de abonado modificada que tiene como su segundo campo por lo menos el contenido del segundo campo de la identidad de abonado del terminal en el que va a finalizar la conexión y que tiene como su primer campo dicho contenido del primer campo que está asociado a ese operador; formar, en la función de determinación del operador, un segundo mensaje que solicita una tarifa para una conexión y que incluye un campo de identidad de abonado que comprende la identidad de abonado modificada; y transmitir el segundo mensaje a una función de determinación de tarifas dispuesta para analizar una identidad de abonado recibida en un mensaje que solicita una tarifa para una conexión con vistas a determinar una tarifa basándose en el primer campo de la identidad de abonado recibida.
Description
Compartición de información de red.
\global\parskip0.900000\baselineskip
La presente invención se refiere a unos medios
para compartir información sobre el operador al cual está asociado
un abonado de una comunicación. Dicha información puede usarse, por
ejemplo, para ayudar a fijar la tarifa para conexiones con el
terminal del abonado.
En muchos sistemas de comunicaciones, por
ejemplo, sistemas de telefonía, una serie de operadores proporcionan
servicios de comunicación a los abonados. Cuando un abonado (la
parte A) inicia una sesión de comunicación con otro abonado (la
parte B), la tarifa para esa sesión de comunicación depende de los
operadores a los que esté asociado cada uno de los abonados.
Normalmente, la tarifa es mayor para comunicaciones entre abonados
de operadores diferentes que para comunicaciones entre abonados del
mismo operador.
Cada abonado se identifica normalmente por medio
de un código de identidad, tal como un número de teléfono. Cuando
se establecen los sistemas de comunicación, normalmente a cada
operador se le asignan uno o más bloques de códigos de identidad, y
a continuación la asignación de códigos dentro de cada bloque se
puede delegar en el operador respectivo. Por comodidad, cada uno de
los bloques tiene normalmente un prefijo común y el operador asigna
los caracteres que van a continuación del prefijo. Por ejemplo, a un
operador se le puede asignar el prefijo 0777, y a continuación el
mismo puede asignar los números 0777 111 111, 0777 111 112,
etcétera. En un sistema de este tipo, es posible identificar por
medio del prefijo el operador al cual está asociado un código de
identidad del abonado. Esta opción facilita la determinación de la
tarifa para una sesión de comunicación. Cuando una parte A inicia
una sesión de comunicación con una parte B, el operador al cual está
asociada la parte B se puede determinar a partir del código de
identidad de abonado de la parte B. La parte A se conoce también
como parte de origen. La parte B se conoce también como parte de
destino. Al código de identidad de abonado de la parte B se le
conoce con frecuencia como número B ó número de la parte llamada
(CdPN).
La figura 1 ilustra algunos componentes de un
sistema de telefonía móvil. En el sistema de la figura 1, se
dispone de dos estaciones móviles (estaciones MS) 1, 2 las cuales se
pueden comunicar mediante radiofrecuencia con una red 3. Cada
estación móvil tiene un módulo de identidad de abonado (SIM) el cual
almacena un código que identifica el código de identidad de abonado
que está usando la estación móvil. Por ejemplo, en el sistema GSM
cada abonado tiene dos códigos de identidad:
- 1.
- La IMSI (Identidad de Abonado Móvil Internacional) o E.212. Este número se almacena en la tarjeta SIM del abonado, aunque no es portable cuando el abonado cambia a otro operador. En general, normalmente no es necesario que nadie, que no sea el operador, conozca ese número.
- 2.
- El MSISDN (Número ISDN Internacional de Abonado Móvil) ó E.164 ó número de directorio ó número de telefonía. Una parte A necesita conocer ese número cuando llama a una parte B. Este número no se almacena en la tarjeta SIM, sino que es portable cuando se usa la portabilidad de números. Se corresponde con la identidad a la que se hace referencia en el presente documento como código de identidad.
Cuando una de las estaciones móviles (por
ejemplo, la MS 1) desea iniciar una sesión de comunicación (por
ejemplo, una llamada telefónica) con la otra, se transmite un
mensaje hacia una unidad de control de tarificación 4, la cual
determinará la tarifa para la sesión de comunicación. La tarifa
depende del operador al cual está asociada la identidad de abonado
usada por la MS 2 (la parte B). El mensaje enviado a la unidad de
control de tarificación 4 incluye la identidad de abonado de la
parte B. La unidad de control de tarificación almacena una tabla de
consulta que ofrece una lista de prefijos de códigos identidad de
abonado en relación con sus operadores respectivos. Para determinar
el operador al cual está asociada la parte B, la unidad de control
de tarificación realiza una consulta en la tabla usando el prefijo
de la identidad de abonado de la parte B. Esta opción devuelve la
identidad del operador pertinente, y basándose en esa información la
unidad de control de tarificación puede determinar una tarifa para
la sesión de comunicación.
La unidad de control de tarificación 4 podría
ser un punto de control de servicio (SCP) de una red inteligente
(IN) en una red de tercera generación (3G) ó UMTS (Sistema de
Telecomunicaciones Móviles Universales), o una función de control
de servicio (SCF) en una red GSM (Sistema Global para
Telecomunicaciones Móviles). La figura 2 ilustra la señalización
que tiene lugar cuando se establece una conexión. El MSC (centro de
conmutación móvil 5) de la red traslada al SCP/SCF 4 un mensaje IDP
(operación DP (punto de detección) Inicial) que incluye el número
de la parte A (el número A), el número de la parte B (el número B) y
la clave de servicio. A continuación, el SCP/SCF analiza el número
B para determinar la tarifa a aplicar a la conexión y devuelve el
resultado al MSC en mensaje FCI (suministro de información de
tarificación) y CUE (continuación). Usando la información de los
mensajes FCI y CUE, el MSC puede conseguir que la conexión se
facture según la tarifa adecuada.
Existen cambios para introducir la portabilidad
de números para abonados a redes telefónicas móviles. Con la
portabilidad de los números, los abonados podrán cambiar su
suscripción de un operador a otro aunque manteniendo el mismo
código de identificación de abonado. Esta situación interrumpirá la
relación de uno-a-muchos entre
operadores y códigos de identificación de abonado. Con la
portabilidad de los números, el código de identificación de abonado
correspondiente a un abonado que ha cambiado de operador y ha
mantenido su código de identificación de abonado tendrá un prefijo
que se corresponde con el operador a partir del cual ha realizado el
abonado el cambio, no el operador al cual está asociado en este
momento el abonado.
\global\parskip1.000000\baselineskip
Esta situación provocará problemas en la
determinación de la tarifa a aplicar a una sesión de comunicación,
ya que la unidad de control de facturación ya no podrá usar una
tabla de consulta de prefijos de operador para determinar el
operador al cual está asociada la parte B.
En la actualidad están disponibles dos
soluciones a este problema. En primer lugar, la unidad de control de
tarificación podría almacenar una tabla de consulta suplementaria
más detallada de todos los códigos de identidad de abonado, o
aquellos códigos que son excepciones a las correlaciones usuales
entre prefijos y operadores. No obstante, una tabla de consulta
suplementaria de este tipo tendría unas dimensiones muy elevadas, y
las tablas de todas las unidades de control de tarificación de un
sistema necesitarían una actualización constante para realizar un
seguimiento de los abonados a medida que los mismos cambian de red.
Como alternativa, la unidad de control de tarificación podría estar
dispuesta para consultar a una base de datos externa con vistas a
obtener la propia información del operador.
Por ejemplo, la solicitud de patente europea nº
0767572 describe un método para obtener una validación de la
facturación de cuentas de abonado mediante consultas a una base de
datos de portabilidad de números para recuperar información de
encaminamiento que identifique la central local principal adecuada
para una llamada en una red de telecomunicaciones.
La solicitud de patente europea publicada
EP-A-1510065 describe un sistema y
un método que determinan una tarifa para un servicio inalámbrico en
tiempo real tal como un servicio de prepago para una llamada
telefónica inalámbrica. Un punto local de portabilidad de números
proporciona una interfaz entre scripts de servicio en un
punto de control de servicio para un servidor de aplicaciones, y una
base de datos local de portabilidad de números. Cuando el
script de servicio recibe un mensaje de punto de detección
inicial, se envía una consulta a través del punto local de
portabilidad de números hacia la base de datos local de portabilidad
de números para determinar si la llamada se ha realizado hacia o
desde un número de teléfono al cual se le ha aplicado la
portabilidad.
Ambas opciones mencionadas requerirían una
reconfiguración sustancial de la unidad de control de tarificación.
Con un gran número de funciones SCF ya en uso, esta opción
resultaría muy costosa. Por esta razón, existe la necesidad de unos
medios mejorados para hacer frente a cuestiones tales como las que
aparecen a raíz de la portabilidad de los números.
Según la presente invención, se proporciona un
método para determinar una tarifa a aplicar a una conexión en un
sistema de comunicaciones por medio del cual se pueden realizar
conexiones con terminales asociados a cualquiera de entre una
pluralidad de operadores, siendo direccionable cada terminal por
medio de una entidad de abonado formateada para incluir un primer
campo y un segundo campo, siendo el primer campo, para por lo menos
algunas de las identidades de abonado, indicativo del operador al
cual está asociada una identidad de abonado respectiva,
comprendiendo dicho método: transmitir hacia una función de
determinación del operador de la red un primer mensaje que solicita
una tarifa para una conexión y que incluye un campo de identidad de
abonado que comprende una indicación de la identidad de abonado del
terminal en el que va a finalizar la conexión; recibir el primer
mensaje en la función de determinación del operador; determinar por
medio de la función de determinación del operador, el operador al
cual está asignada la identidad de abonado del terminal en el que
va a finalizar la conexión, y el contenido del primer campo que está
asociado a ese operador; formar, en la función de determinación del
operador, una identidad de abonado modificada que tiene como su
segundo campo por lo menos el contenido del segundo campo de la
identidad de abonado del terminal en el que va a finalizar la
conexión y que tiene como su primer campo dicho contenido del primer
campo que está asociado a ese operador; formar, en la función de
determinación del operador, un segundo mensaje que solicita una
tarifa para una conexión y que incluye un campo de identidad de
abonado que comprende la identidad de abonado modificada; y
transmitir el segundo mensaje a una función de determinación de
tarifas dispuesta para analizar una identidad de abonado recibida
en un mensaje que solicita una tarifa para una conexión con vistas a
determinar una tarifa basándose en el primer campo de la identidad
de abonado recibida.
De acuerdo con un segundo aspecto de la presente
invención, se proporciona una función de determinación del operador
para ser usada en la determinación de una tarifa a aplicar a una
conexión en un sistema de comunicaciones por medio de la cual se
pueden realizar conexiones con terminales asociados a cualquiera de
entre una pluralidad de operadores, siendo direccionable cada
terminal por medio de una identidad de abonado formateada para
incluir un primer campo y un segundo campo, siendo el primer campo,
para por lo menos algunas de las identidades de abonado, indicativo
del operador al cual está asociada una identidad de abonado
respectiva, comprendiendo la función de determinación del operador:
una unidad de determinación del operador sensible a la recepción de
un primer mensaje que comprende una indicación de la identidad de
abonado del terminal en el que va a finalizar la conexión para
determinar el operador al cual está asignada la identidad de abonado
del terminal en el que va a finalizar la conexión, y contenido del
primer campo que está asociado a ese operador; un modificador de
identidad dispuesto para recibir dicho contenido y formar una
identidad de abonado modificada que tiene como su segundo campo por
lo menos el contenido del segundo campo de la identidad de abonado
del terminal en el que va a finalizar la conexión y que tiene como
su primer campo dicho contenido del primer campo que está asociado
a ese operador; un formador de mensajes dispuestos para recibir la
identidad de abonado modificada y formar un segundo mensaje que
solicita una tarifa para una conexión y que incluye un campo de
identidad de abonado que comprende la identidad de abonado
modificada; y un transmisor de mensajes para transmitir el segundo
mensaje hacia una función de determinación de tarifas dispuesta para
analizar una identidad de abonado recibida en un mensaje que
solicita una tarifa para una conexión con vistas a determinar una
tarifa basándose en el primer campo de la identidad de abonado
recibida.
De forma adecuada, el método comprende:
transmitir, junto con la indicación de la identidad de abonado del
terminal en el que va a finalizar la conexión, una indicación del
tipo de la conexión; formar el segundo mensaje de manera que
incluya la indicación del tipo de la conexión; estando dispuesta la
función de determinación de tarifas para determinar la tarifa
basándose en el primer campo de la identidad de abonado recibida y
la indicación del tipo de la conexión.
En una de las formas de realización, la función
de determinación del operador tiene acceso a una primera base de
datos que almacena una lista de identidades de abonado y para cada
una de ellas una indicación del operador al cual está asociada la
identidad de abonado respectiva, y dicha etapa de determinación
incluye la búsqueda de la identidad de abonado del terminal en el
que va a finalizar la conexión en la primera base de datos y la
recuperación de cualquier indicación de un operador asociado a la
misma en la primera base de datos. La ausencia de una identidad de
abonado de la base de datos puede indicar que el contenido del
primer campo de esta identidad de abonado está asociado al operador
al cual está asignada esa identidad de abonado. La indicación de un
operador puede ser dicho contenido del primer campo que está
asociado a ese operador. Como alternativa, la función de
determinación del operador puede tener acceso a una segunda base de
datos que almacena una lista de indicadores de operadores y para
cada uno de ellos el contenido del primer campo que está asociado a
ese operador, y dicha etapa de determinación puede comprender la
búsqueda de dicha indicación de un operador en la segunda base de
datos y la recuperación del contenido del primer campo asociado a la
misma.
Preferentemente, el campo de identidad de
abonado del mensaje que solicita una tarifa para una conexión no
incluye el primer campo de la identidad de abonado del terminal en
el que va a finalizar la conexión. De la forma más preferente, el
mismo comprende la identidad de abonado del terminal en el que va a
finalizar la conexión.
Preferentemente, si en dicha etapa de
determinación se determina que el contenido del primer campo de la
identidad de abonado del terminal está asociado al operador al cual
está asignada esa identidad de abonado, el segundo mensaje que
solicita una tarifa para una conexión se forma con su campo de
identidad de abonado que comprende la identidad de abonado sin
modificar.
Los mensajes pueden ser, por ejemplo, mensajes
IDP ó mensajes SIP INVITE.
Preferentemente, cada identidad de abonado es un
número de telefonía. Preferentemente, cada identidad de abonado es
un número de directorio mediante el cual se puede acceder a la
estación móvil, por ejemplo, una MSISDN. Preferentemente, cada uno
de los primeros campos es un prefijo de operador.
Preferentemente, la función de determinación de
tarifas comprende uno o más elementos de entre un punto de control
de servicio (SCP) de una red inteligente (IN) y una función de
control de servicio (SCF).
Cada uno de los mensajes que solicita una tarifa
para una conexión comprende preferentemente un campo de origen para
identificar el origen del mensaje. Preferentemente, los campos de
origen tanto del primer como del segundo mensajes comprenden una
indicación del origen del primer mensaje, y de la forma más
preferente no la del segundo mensaje.
Preferentemente el método comprende: determinar
una tarifa para la conexión por parte de la función de determinación
de tarifas; y aplicar la tarifa a la conexión.
La conexión es preferentemente una conexión para
la transferencia de datos, los cuales podrían incluir datos de
voz.
A continuación se describirá la presente
invención a título de ejemplo haciendo referencia a los dibujos
adjuntos.
En los dibujos:
la figura 1 es un diagrama esquemático de una
red de telecomunicaciones;
la figura 2 muestra la señalización durante el
establecimiento de una llamada;
la figura 3 es un diagrama esquemático de una
red de telecomunicaciones que incluye una base de datos de
portabilidad de números de pretarificación;
la figura 4 muestra la señalización en el
sistema de la figura 3;
las figuras 5 y 6 muestran unas formas de
realización alternativas del sistema de la figura 3; y
la figura 7 muestra unas formas de realización
de transformadas del GT.
La figura 3 es un diagrama esquemático de una
red de telecomunicaciones que incluye un formateador de portabilidad
de números de pretarificación 10. Este ejemplo se ilustra haciendo
referencia a una red 3G, aunque el principio se podría aplicar a
redes de otros tipos. Cuando se establece una conexión, el punto de
conmutación de servicio (SSP) 11 no señaliza al SCP 12 directamente
con el número de la parte B, tal como se produciría en un sistema
convencional. En cambio, señaliza al SSP a través del formateador
10. El formateador 10 determina el operador al cual está asociado
el número B y traslada el resultado al SCP. En este ejemplo, el
formateador señaliza la identidad del operador al SCP en forma de
un prefijo de identidad de abonado que está asociado a ese operador.
Esto significa que el SCP puede funcionar como si normalmente no
identificase el operador: es decir, por medio de un prefijo que
está asociado al operador.
A continuación se describirá más detalladamente
el funcionamiento del sistema de la figura 3. La figura 3 muestra
las partes relevantes de una red de telecomunicaciones 3G. La red
incluye una unidad de control de tarificación 12, la cual en este
ejemplo incluye una primera entidad de procesado 12a que actúa como
un SCP ó SCF para abonados de prepago, y una segunda entidad de
procesado 12b que actúa como un SCP para abonados con cuenta. Ambas
entidades de procesado actúan de forma complementaria para
proporcionar una función SCP integrada. La red incluye por lo menos
un SSP 11, el cual actúa de una manera similar a un MSC de una red
GSM: es decir, para supervisar la conmutación y el control de
llamadas (incluyendo la tarificación) cuando se establece una
conexión, la misma avanza y finaliza. Con fines ilustrativos se
muestran las estaciones móviles 13, 14, las cuales se pueden
comunicar por radiofrecuencia con la red 15 en la cual funcionan las
unidades 10 a 12.
En la figura 3 se ilustra por medio de las
etapas 21 a 24 la señalización que tiene lugar durante el
establecimiento de una conexión para trasladar la información de la
tarifa al SSP 11. En la etapa 21, el SSP 11 transmite un mensaje
IDP al formateador 10. Ese mensaje IDP incluye el código de
identidad del abonado A (el número A), el código de identidad del
abonado B (el número B) y la clave de servicio. Al recibir ese
mensaje, el formateador realiza unas búsquedas para determinar el
operador al cual está asociado el número B (los detalles de estas
búsquedas se describirán posteriormente) y a continuación para
determinar un prefijo del código de identidad de abonado al cual
está asociado ese operador. Al mismo se le denominará prefijo del
operador. A continuación, en la etapa 22, el formateador 10
transmite un mensaje IDP hacia la unidad de control de tarificación
12. Ese mensaje IDP comprende el número A, el prefijo del operador,
el número B y la clave de servicio. Al recibir ese mensaje, la
unidad de control de tarificación 12 analiza el mensaje y determina
una tarifa para la conexión basándose en información que incluye el
prefijo del operador. Esta opción se describirá de forma más
detallada posteriormente. Al determinar la tarifa, la unidad de
control de tarificación transmite información que identifica la
tarifa hacia el SSP en un mensaje de información de tarifa FCI
(Etapa 23). También transmite un mensaje continuación (etapa 24)
hacia el SSP para autorizarle a que continúe con el establecimiento
de la conexión. La tarificación de la conexión se realiza según la
tarifa indicada en el mensaje enviado en la etapa 23.
Para poner en contraposición este mecanismo con
el correspondiente mostrado en la figura 2, la figura 4 es un
diagrama de bloques que muestra las unidades 10, 11 y 12 y las
etapas de señalización 21, 22, 23 y 24. Se observará que el
formateador 10 actúa como un intermediario entre el SSP ó MSC 11 y
el SCP ó SCF 12.
En esta forma de realización, el formateador 10
realiza una búsqueda para determinar el prefijo del operador.
Accede a una base de datos para determinar el operador al cual está
asociado el número B. En un sistema tal como un GSM ó UMTS ese es
el operador de la red propia del abonado B. La base de datos podría
ser la correspondiente a un SSRi de la red, o una función
equivalente. La realización de una búsqueda sobre el número B usando
el SSRi puede devolver los datos específicos de dirección (DIRE)
que están asociados al número B. Los DIRE incluyen un identificador
de red de suscripción (SNID) el cual se puede usar como el prefijo
del operador. Se apreciará que el formateador podría usar otros
mecanismos para obtener el prefijo del operador; por ejemplo, el
formateador podría almacenar su propia base de datos de números de
abonado y el operador asociado a cada uno de ellos, y una base de
datos de prefijos de abonado asociados a cada operador.
Alternativamente, podría almacenar una base de datos de números que
se han cambiado de un operador a otro, con una indicación, para cada
uno de ellos, del operador al cual se han cambiado, y una base de
datos que indique un prefijo de abonado asociado a cada operador.
En este último caso, la base de datos de números que se han cambiado
sería análoga a una base de datos de portabilidad de números (NPDB)
de algunas redes por conmutación de circuitos (CS).
La unidad de control de tarificación determina
la tarifa a usar para la conexión basándose en información que
incluye el operador al cual está asociado el abonado que representa
la parte B. En un caso normal, la unidad de control de tarificación
analizaría el prefijo del número B tal como se recibe en un mensaje
que solicita una tarifa para una conexión. Basándose en ese
prefijo, determinaría el operador con el cual está relacionado ese
prefijo. A continuación, determinaría una tarifa para la conexión.
Otra información que también se podría tener en cuenta en la
determinación de la tarifa incluye la hora del día, el día de la
semana y el tipo de servicio de la conexión. Cuando el prefijo del
operador se añade delante del número B, se puede realizar
exactamente el mismo procesado para obtener el mismo resultado. A
continuación se ofrece una ilustración de esta opción.
En esta ilustración, se supone que el formato
del número B es convencionalmente tal que los primeros cinco
dígitos del número B representan el operador al cual está asociado.
De este modo, en este ejemplo el número B tiene dos campos. Uno
está representado por los primeros cinco dígitos del número.
Convencionalmente indica el operador al cual está asignado el
número, aunque no tiene ese significado cuando se ha realizado la
portabilidad del número desde un operador a otro. El otro campo
queda representado por el resto del número. Se apreciará que los dos
campos podrían adoptar otras formas diferentes a un prefijo y un
sufijo.
\newpage
La unidad de control de tarificación almacena
una tabla (tabla 1) que indica tarifas para conexiones de diferentes
tipos con diferentes operadores. En aras de una mayor simplicidad,
la tabla de este ejemplo usa únicamente dos variables, aunque en un
ejemplo práctico podrían usarse más.
\vskip1.000000\baselineskip
La unidad de control de tarificación almacena
también una tabla (tabla 2) que indica el operador asociado
convencionalmente a cada uno de entre una serie de prefijos del
número B.
\vskip1.000000\baselineskip
La unidad de control de tarificación está
configurada para realizar las siguientes etapas cuando recibe una
solicitud de una tarifa para una conexión de un cierto tipo con un
cierto número B:
- 1.
- Buscar los primeros cinco dígitos del número B en la tabla 2 para determinar el operador correspondiente.
- 2.
- Buscar el operador determinado y el tipo de conexión en la tabla 1 para determinar la tarifa.
- 3.
- Devolver la tarifa a la entidad que la solicitó.
\vskip1.000000\baselineskip
De este modo, si la unidad de control de
tarificación recibiera una solicitud de una tarifa para una conexión
de tipo X con el número B 07198 154786, la misma:
- 1.
- Buscaría los dígitos 07198 en la tabla 2 y de este modo determinaría que los mismos están relacionados con el operador B.
- 2.
- Buscaría el operador B y el tipo X en la tabla 1 y de este modo determinaría que la tarifa debería ser tarifa 3.
- 3.
- Devolvería una indicación de tarifa 3 a la entidad solicitante.
\vskip1.000000\baselineskip
A continuación, en el sistema descrito
anteriormente, el número B según se ha transmitido a la unidad de
control de tarificación se modifica añadiendo delante un prefijo de
operador. Por ejemplo, el número 07198 154786 se podría haber
cambiado para estar asociado al operador C. En ese caso, el
formateador podría añadir delante el prefijo del operador 07115 de
manera que el número B recibido por la unidad de control de
tarificación sería en ese momento 0711507198 154786. En este caso,
los primeros cinco dígitos del número B tal como lo ha recibido la
unidad de control de tarificación son 07115 de modo que las etapas
realizadas son:
- 1.
- Búsqueda de dígitos 07115 en la tabla 2 y por lo tanto determinación de que los mismos están relacionados con el operador C.
- 2.
- Búsqueda del operador C y del tipo X en la tabla 1 y por lo tanto determinación de que la tarifa debería ser la tarifa 5.
- 3.
- Devolución de una indicación de tarifa 5 a la entidad solicitante.
De este modo, la unidad de control de
tarificación puede funcionar exactamente tal como lo hizo
anteriormente, aunque el sistema en su conjunto funcionará de forma
coherente con la portabilidad de números.
En el sistema de la figura 3, las solicitudes
del servicio IDP se presentan en relación con el sistema de red
inteligente. Se puede usar la señalización INAP (protocolo de
aplicación de red inteligente) central y CAP (parte de aplicación
CAMEL (aplicaciones personalizadas para la lógica mejorada de redes
móviles)).
Las figuras 5 y 6 muestran dos formas de
realización alternativas del sistema. En las figuras 5 y 6, los
componentes similares se numeran tal como para la figura 3.
La figura 5 muestra una forma de realización que
concuerda con una implementación en una red del Subsistema
Multimedia IP (IMS) (según se especifica en 3GPP TS 23.228 v.5.3.0)
usando el CAP/INAP. Una SSF CAMEL/INAP 30 adopta el puesto del SSP
11 de la figura 3. La SSF 30 está conectada a un CPS 31 a través de
una interfaz ISC (SIP) 32. El CPS incluye una
S-CSCF tal como en una red IMS normal. Esta forma de
realización resulta útil cuando los abonados IMS disponen de
direcciones E.164 (además de las direcciones IMS lógicas).
En esta forma de realización, los mensajes se
envían de la forma siguiente:
Etapa 21: Mensaje IDP que especifica el número
A, el número B y la clave de servicio
Etapa 22: Mensaje IDP que especifica el número
A, el número B con el prefijo del operador determinado y la clave
de servicio
Etapa 23: Mensaje de información de tarifa
FCI
Etapa 24: Mensaje CONTINUE.
Posteriormente, el SCP ó la SCF 12 continúa con
un diálogo con la SSF 30 para intercambiar información de tarifa
mientras la conexión está pendiente.
La figura 6 muestra una forma de realización que
concuerda con una implementación en una red de un Subsistema
Multimedia IP (IMS) usando una señalización ISC/SIP. Un CPS 40
adopta el puesto del SSP 11 de la figura 3. El CPS está conectado
al formateador 10 y al SCP ó la SCF 12 a través de interfaces ISC
(SIP) 41, 42. En las redes IMS con frecuencia se usa un nombre más
genérico, Servidor de Aplicaciones (APSE), para la unidad que
proporciona la funcionalidad del SCP ó la SCF.
En esta forma de realización, los mensajes
enviados en las etapas 21, 22 y 23 se envían como mensajes SIP
INVITE. Los parámetros de los mensajes son los siguientes:
\vskip1.000000\baselineskip
- Etapa 21:
- To: número B
- \quad
- From: número A
- \quad
- P-header-1: clave de servicio
- \quad
- Route: formateador 10, CPS 40
\vskip1.000000\baselineskip
- Etapa 22:
- To: número B
- \quad
- From: número A
- \quad
- P-header-1: clave de servicio
- \quad
- P-header-2: prefijo del Operador ("ID de la red de origen")
- \quad
- Route: SCP 12, CPS 40
\newpage
\global\parskip0.930000\baselineskip
- Etapa 23:
- To: número B
- \quad
- From: número A
- \quad
- P-header-2: prefijo del Operador ("de la red de origen")
- \quad
- P-header-3: Identificación de tarifa
- \quad
- Route: CPS 40.
De este modo, en esta forma de realización se
puede usar el protocolo SIP básico.
Obsérvese que aunque el mensaje enviado en la
etapa 22 viene desde el formateador 10, la fuente del mensaje se
indica en el mismo de manera que es el CPS 40. Esto significa que la
respuesta en la etapa 23 se puede enviar de vuelta hacia el CPS 40,
el cual fue el origen de la solicitud de una tarifa en la etapa 21.
(Véanse las especificaciones ISC 3GPP TS 23.218 y RFC 3261). El
formateador 10 no incluye ninguna mención sobre sí mismo en el
campo Record-Route del mensaje SIP enviado en la
etapa 22 de manera que no se incluirá en la ruta de los
subsiguientes mensajes SIP en la misma sesión. Dichos mensajes se
podrían enviar para proseguir con el establecimiento de la conexión
(por ejemplo, PRACK, UPDATE) o para liberar una conexión activa
(BYE).
Se puede proporcionar asimismo la misma
funcionalidad con mensajes IDP (Véase la figura 3). El formateador
10 no incluye ninguna mención sobre sí mismo cuando se envía el
mensaje al SCP 12. El origen del mensaje se indica en el mensaje de
manera que es el SSP 11. Esto significa que la respuesta en las
etapas 23 y 24 se puede enviar de vuelta hacia el SSP 11 que fue el
origen de la solicitud de una tarifa en la etapa 21.
Para implementar un sistema del tipo ilustrado
en la figura 6, el perfil de servicio de la parte A podría incluir
la dirección del formateador 10 aunque no la del SCP 12. A
continuación, el formateador 10 podría incluir un módulo lógico de
procesado que puede invocar a una interfaz de servicio o una
interfaz SIP normal hacia el SCP/APSE adecuado etcétera, basándose
(por ejemplo) en el identificador de servicio recibido en el
P-header-1 del mensaje de la etapa
21.
El SCP/APSE podría omitir el prefijo del
operador, o "ID de la red de origen", del mensaje enviado en la
etapa 23, ya que la información de tarifa transportada (en este
ejemplo) en el P-header-3 podría ser
usada por otros servicios invocados desde el CPS después de que se
hayan completado los servicios APSE.
Los mensajes descritos anteriormente en relación
con la figura 6 hacen uso del concepto P-header
especificado en el IETF. Otro de los mecanismos para entregar la
información adicional transportada en este ejemplo por los
P-headers es el uso de una parte de cuerpo especial
en el mensaje SIP.
La disposición de un formateador 10 para
proporcionar a la unidad de control de tarificación 12 una
indicación de la red del abonado B presenta una serie de ventajas
con respecto a otras soluciones. Requiere muy pocas modificaciones,
en caso de que sean necesarias, sobre las unidades de control de
tarificación existentes - especialmente si la indicación de la red
del operador se traslada de una forma similar a la correspondiente
en la cual la unidad de control de tarificación se comportaría de
forma normal. Por ejemplo, si la indicación de la red del operador
es normalmente un prefijo para el número B, en ese caso la
indicación de la red del operador se puede añadir como prefijo al
número B cuando el mismo es enviado por el formateador hacia la
unidad de control de tarificación. Son adecuados otros formatos de
la ID de abonado para ser usados de una manera similar. Por
ejemplo, si la indicación de la red del operador es normalmente un
sufijo para el número B, en ese caso la indicación de la red del
operador se puede añadir como sufijo al número B cuando el mismo es
enviado por el formateador hacia la unidad de control de
tarificación. Alternativamente, si la indicación de la red del
operador viene indicada normalmente por una bandera en el número B,
en ese caso la indicación de la red del operador se puede indicar
por medio de una bandera en el número B cuando el mismo es enviado
por el formateador hacia la unidad de control de tarificación.
Como para implementar la presente invención son
necesarias pocas modificaciones, en caso de que se necesite alguna,
sobres las SCF/los SCP convencionales, la misma resulta
especialmente adecuada para funcionar en un entorno de múltiples
fabricantes.
Al formateador 10 se le puede denominar base de
datos de portabilidad de números (NPDB), especialmente NPDB
pre-SCP ó NPDB pre-gsmSCF.
El formateador necesita saber a qué unidad de
control de tarificación debería acceder para determinar la tarifa.
Un formateador determinado podría acceder siempre a la misma unidad
de control de tarificación. Alternativamente, una forma para que la
misma determine qué unidad de control de tarificación usar es
mediante el análisis de la clave de servicio: el MSC (o un elemento
similar) que envía en la etapa 21 el mensaje hacia el formateador
podría modificar la clave de servicio de tal manera que indique la
unidad de control de tarificación que se va a usar.
Alternativamente, la misma se podría formar a partir de la clave de
servicio usando traducciones del GT. La figura 7 muestra la
señalización entre un MSC 60 (el cual podría adoptar el puesto del
SSP de la figura 3), un formateador 61 (el cual podría estar
integrado o vinculado íntimamente con un SRRi) y una función de
control de tarificación 62 (la cual podría ser un SCP ó una SCF)
para usar las traducciones del GT de la manera mencionada.
\global\parskip1.000000\baselineskip
La señalización de la figura 7A se produce de la
manera siguiente:
Etapa 63: El análisis del GT en el VMSC/GMSC
determina la dirección del SRRi.
Etapa 64: El VMSC/GMSC transmite hacia el SSRi
un mensaje IDP que incluye el número A, el número B y una clave de
servicio que designa una tarifa de redes inteligentes. Los
parámetros de la señalización son:
- CgPA: RI=GT, SSN,GT=MSC_GT
- CdPA: RI=GT, SSN,GT=SCP_GT
- OPC=MSC_PC, DPC=SRRi
Etapa 65: El SCCP realiza un análisis del GT y
el resultado es el subsistema de la aplicación del SRRi. La
aplicación del SRRi cambia el Tipo de Traducción (TT) para la sesión
de señalización. El SCCP realiza otro análisis del GT y el
resultado es el SCP. El SCCP cambia el valor del TT devolviéndolo a
su valor original antes de reenviar el mensaje IDP al SCP.
Etapa 66: El SSRi transmite al SCP un mensaje
IDP que incluye el número A, el número B con el prefijo del
operador incorporado y la clave de servicio para la tarifa de redes
inteligentes. Los parámetros de la señalización son:
- CgPA:RI = GT, SSN,GT=MSC_GT
- CdPA:R I=GT, SSN,GT=SCP_GT
- OPC=SRRi_PC,DPC=SCP_PC
Etapa 67: Bien el SCP cambia su dirección real a
la dirección origGT, o bien el indicador de encaminamiento se cambia
a DPC+SSN.
Etapa 68: El SCP señaliza la información de
tarifa al VMSC/GMSC. Dependiendo de la acción realizada en la etapa
67, los parámetros de señalización son una de las dos siguientes
opciones:
- Continue()
- CgPA:RI=GT,SSN,GT=real_SCP_GT
- CdPA:RI=GT,SSN,GT=MSC_GT
- OPC=SCP_PC_DPC=MSC_PC
ó:
- Continue()
- CgPA:RI= DPC+SSN,GT=SCP_GT
- CdPA:RI=GT,SSN,GT = MSC_GT
- OPC=SCP_PC,DPC=MSC_PC
Etapa 69: Si es necesario, el diálogo entre el
VMSC y el SCP se puede disponer sin la intervención del SRRi.
La figura 7B muestra un método alternativo. La
señalización de la figura 7B se produce de la manera siguiente:
Etapa 70: El análisis del GT en el VMSC/GMSC
determina la dirección del SRRi.
Etapa 71: El VMSC/GMSC transmite al SRRi un
mensaje IDP que incluye el número A, el número B y una clave de
servicio que designa una tarifa de redes inteligentes. Los
parámetros de la señalización son:
- CgPA: RI=GT, SSN,GT=MSC_GT
- CdPA: RI=GT,SSN,GT=xx + SCP_GT
- OPC=MSC_PC, DPC=SRRi
Etapa 72: El SCCP realiza un análisis del GT
para xx + SCP y el resultado es el subsistema de la aplicación del
SRRi. En el análisis se elimina el prefijo xx. El proceso a nivel de
la aplicación determina el prefijo del operador basándose en el
número B y lo adjunta delante del número B para el mensaje de la
etapa 73. El SCCP realiza otro análisis del GT, y el resultado es
en este caso: DPC=SCP_PC, GT=SCP_GT. Después de esto, el mensaje de
la etapa 73 se envía al SCP.
Etapa 73: El SRRi transmite al SCP un mensaje
IDP que incluye el número A, el número B con el prefijo del
operador incorporado y la clave de servicio para la tarifa de redes
inteligentes. Los parámetros de la señalización son:
- CgPA:RI = GT, SSN,GT=MSC_GT
- CdPA:R I=GT,SSN,GT=SCP_GT
- OPC=SRRi_PC,DPC=SCP_PC
Etapa 74: En este caso, el SCP no tiene porqué
cambiar su dirección GT. Los mensajes subsiguientes se pueden
encaminar directamente hacia el SCP con GT=SCP_GT sin ninguna
intervención desde el SRRi.
Etapa 75: El SCP señaliza la información de
tarifa al VMSC/GMSC. Los parámetros de la señalización son:
- Continue()
- CgPA:RI=GT,SSN,GT=SCP_GT
- CdPA:RI=GT,SSN,GT=MSC_GT
- OPC=SCP_PC,DPC=MSC_PC
Etapa 76: Si es necesario, el diálogo entre el
VMSC y el SCP se puede disponer sin la intervención del SRRi.
Además de determinar tarifas, tal como se
escrito anteriormente, la funcionalidad del formateador 10 podría
servir para otros fines. Por ejemplo, conociendo la red del abonado
B de una manera adecuada, por medio del prefijo de abonado, una red
podría determinar unos encaminamientos para una conexión o podría
fijar uno o más objetivos de la calidad de servicio, por ejemplo,
para cumplir acuerdos entre operadores.
Por medio de la presente invención, el
solicitante da a conocer de forma aislada cada característica
individual descrita en el presente documento y cualquier
combinación de dos o más de dichas características en la medida en
que estas características o combinaciones se pueden llevar a la
práctica basándose en la presente memoria descriptiva en su
conjunto, teniendo en cuenta los conocimientos generales comunes de
los expertos en la materia, con independencia de si dichas
características o combinaciones de características resuelven alguno
de los problemas dados a conocer en el presente documento. El
solicitante indica que los aspectos de la presente invención pueden
comprender cualquiera de dichas características individuales o
combinaciones de características. Considerando la descripción
anterior, resultará evidente para un experto en la materia que se
pueden realizar varias modificaciones dentro del alcance de la
invención.
Claims (16)
1. Método para determinar una tarifa a aplicar a
una conexión en un sistema de comunicaciones por medio del cual se
pueden realizar conexiones con terminales asociados a cualquiera de
entre una pluralidad de operadores, siendo direccionable cada
terminal por medio de una entidad de abonado formateada para incluir
un primer campo y un segundo campo, siendo el primer campo, para
por lo menos algunas de las identidades de abonado, indicativo del
operador al cual está asociada una identidad de abonado respectiva,
comprendiendo dicho método:
transmitir hacia una función de determinación
del operador de la red un primer mensaje que solicita una tarifa
para una conexión y que incluye un campo de identidad de abonado que
comprende una indicación de la identidad de abonado del terminal en
el que va a finalizar la conexión;
recibir el primer mensaje en la función de
determinación del operador;
determinar, por medio de la función de
determinación del operador, el operador al cual está asignada la
identidad de abonado del terminal en el que va a finalizar la
conexión, y el contenido del primer campo que está asociado a ese
operador;
caracterizado porque comprende las etapas
siguientes:
formar, en la función de determinación del
operador, una identidad de abonado modificada que tiene como su
segundo campo por lo menos el contenido del segundo campo de la
identidad de abonado del terminal en el que va a finalizar la
conexión y que tiene como su primer campo dicho contenido del primer
campo que está asociado a ese operador;
formar, en la función de determinación del
operador, un segundo mensaje que solicita una tarifa para una
conexión y que incluye un campo de identidad de abonado que
comprende la identidad de abonado modificada; y
transmitir el segundo mensaje a una función de
determinación de tarifas dispuesta para analizar una identidad de
abonado recibida en un mensaje que solicita una tarifa para una
conexión con vistas a determinar una tarifa basándose en el primer
campo de la identidad de abonado recibida.
2. Método según la reivindicación 1, que
comprende:
transmitir, junto con la indicación de la
identidad de abonado del terminal en el que va a finalizar la
conexión, una indicación del tipo de la conexión;
formar el segundo mensaje de manera que incluya
la indicación del tipo de la conexión; y
en el que la función de determinación de tarifas
está dispuesta para determinar la tarifa basándose en el primer
campo de la identidad de abonado recibida y la indicación del tipo
de la conexión.
3. Método según cualquiera de las
reivindicaciones anteriores, en el que la función de determinación
del operador tiene acceso a una primera base de datos que almacena
una lista de identidades de abonado y para cada una de ellas una
indicación del operador al cual está asociada la identidad de
abonado respectiva, y en el que dicha etapa de determinación
incluye la búsqueda de la identidad de abonado del terminal en el
que va a finalizar la conexión en la primera base de datos y la
recuperación de cualquier indicación de un operador asociado a la
misma en la primera base de datos.
4. Método según la reivindicación 3, en el que
la indicación de un operador es dicho contenido del primer campo que
está asociado a ese operador.
5. Método según la reivindicación 3, en el que
la función de determinación del operador tiene acceso a una segunda
base de datos que almacena una lista de indicadores de operadores y
para cada uno de ellos el contenido del primer campo que está
asociado a ese operador, y dicha etapa de determinación comprende la
búsqueda de dicha indicación de un operador en la segunda base de
datos y la recuperación del contenido del primer campo asociado al
mismo.
6. Método según cualquiera de las
reivindicaciones anteriores, en el que el campo de identidad de
abonado del mensaje que solicita una tarifa para una conexión no
incluye el primer campo de la identidad de abonado del terminal en
el que va a finalizar la conexión.
7. Método según cualquiera de las
reivindicaciones anteriores, en el que si en dicha etapa de
determinación se determina que el contenido del primer campo de la
identidad de abonado del terminal está asociado al operador al cual
está asignada esa identidad de abonado, el segundo mensaje que
solicita una tarifa para una conexión se forma con su campo de
identidad de abonado que comprende la identidad de abonado sin
modificar.
\newpage
8. Método según cualquiera de las
reivindicaciones anteriores, en el que los mensajes son mensajes del
Punto de Detección Inicial - - IDP.
9. Método según cualquiera de las
reivindicaciones 1 a 7, en el que los mensajes son mensajes INVITE
del Protocolo de Inicio de Sesión - - SIP.
10. Método según cualquiera de las
reivindicaciones anteriores, en el que cada una de las identidades
de abonado es un número de teléfono.
11. Método según cualquiera de las
reivindicaciones anteriores, en el que cada uno de los primeros
campos es un prefijo del operador.
12. Método según cualquiera de las
reivindicaciones anteriores, en el que la función de determinación
de tarifas comprende uno o más elementos de entre un punto de
control de servicio - - SCP - - de una red
inteligente - - IN - - y una función de
control de servicio - - SCF - -.
13. Método según cualquiera de las
reivindicaciones anteriores, en el que cada mensaje que solicita una
tarifa para una conexión comprende un campo de origen para indicar
el origen del mensaje, el campo de origen del primer mensaje
comprende una indicación del origen del primer mensaje y el campo de
origen del segundo mensaje comprende una indicación del origen del
primer mensaje.
14. Método según cualquiera de las
reivindicaciones anteriores, que comprende:
determinar una tarifa para la conexión por parte
de la función de determinación de tarifas; y
aplicar la tarifa a la conexión.
15. Método según cualquiera de las
reivindicaciones anteriores, en el que la conexión es una conexión
para transferencia de datos.
16. Función de determinación del operador para
ser usada en la determinación de una tarifa a aplicar a una
conexión en un sistema de comunicaciones por medio del cual se
pueden realizar conexiones con terminales asociados a cualquiera de
entre una pluralidad de operadores, siendo direccionable cada
terminal por medio de una identidad de abonado formateada para
incluir un primer campo y un segundo campo, siendo el primer campo,
para por lo menos algunas de las identidades de abonado, indicativo
del operador al cual está asociada una identidad de abonado
respectiva, comprendiendo la función de determinación del
operador:
una unidad de determinación del operador
sensible a la recepción de un primer mensaje que comprende una
indicación de la identidad de abonado del terminal en el que va a
finalizar la conexión para determinar el operador al cual está
asignada la identidad de abonado del terminal en el que va a
finalizar la conexión, y el contenido del primer campo que está
asociado a ese operador;
caracterizada porque la función de
determinación del operador comprende además:
un modificador de identidad dispuesto para
recibir dicho contenido y formar una identidad de abonado modificada
que tiene como su segundo campo por lo menos el contenido del
segundo campo de la identidad de abonado del terminal en el que va
a finalizar la conexión y que tiene como su primer campo dicho
contenido del primer campo que está asociado a ese operador;
un formador de mensajes dispuesto para recibir
la identidad de abonado modificada y formar un segundo mensaje que
solicita una tarifa para una conexión y que incluye un campo de
identidad de abonado que comprende la identidad de abonado
modificada; y
un transmisor de mensajes para transmitir el
segundo mensaje hacia una función de determinación de tarifas
dispuesta para analizar una identidad de abonado recibida en un
mensaje que solicita una tarifa para una conexión con vistas a
determinar una tarifa basándose en el primer campo de la identidad
de abonado recibida.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB0215038 | 2002-06-28 | ||
| GBGB0215038.1A GB0215038D0 (en) | 2002-06-28 | 2002-06-28 | Sharing network information |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2295519T3 true ES2295519T3 (es) | 2008-04-16 |
Family
ID=9939513
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES03253900T Expired - Lifetime ES2295519T3 (es) | 2002-06-28 | 2003-06-20 | Comparticion de informacion de red. |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US7590678B2 (es) |
| EP (1) | EP1377083B1 (es) |
| AT (1) | ATE377914T1 (es) |
| DE (1) | DE60317267T2 (es) |
| ES (1) | ES2295519T3 (es) |
| GB (1) | GB0215038D0 (es) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1177508C (zh) * | 2001-08-07 | 2004-11-24 | 华为技术有限公司 | 一种实现异地智能用户漫游呼叫的方法 |
| GB0327379D0 (en) * | 2003-11-25 | 2003-12-31 | Nokia Corp | Telecommunications network |
| US8238904B2 (en) * | 2005-04-26 | 2012-08-07 | Telecom Italia S.P.A. | Method for allowing access to services offered by an intelligent mobile communications network |
| US7920529B1 (en) * | 2005-05-24 | 2011-04-05 | At&T Mobility Ii Llc | Intermediary query manager for 2G and 3G services |
| CN101039364A (zh) * | 2007-03-01 | 2007-09-19 | 华为技术有限公司 | 集团总机业务计费方法、系统及设备 |
| US8345666B2 (en) * | 2009-04-29 | 2013-01-01 | Verizon Patent And Licensing Inc. | Redirecting a call by a circuit switched network to an internet protocol multimedia subsystem (IMS) network |
| US10771453B2 (en) * | 2017-01-04 | 2020-09-08 | Cisco Technology, Inc. | User-to-user information (UUI) carrying security token in pre-call authentication |
| US10271205B1 (en) | 2017-12-01 | 2019-04-23 | At&T Intellectual Property I, L.P. | Methods and devices for resolving conflicts between identifiers for communication devices |
| US12500978B2 (en) | 2022-02-28 | 2025-12-16 | TC France S.A.S | Method and system for determining a mobile network operator identifier |
Family Cites Families (30)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5699416A (en) * | 1995-10-05 | 1997-12-16 | At&T Corp. | Method for obtaining billing validation of directory number accounts from line identification databases in a telecommunications network |
| US5881145A (en) * | 1996-07-29 | 1999-03-09 | Northern Telecom Limited | Redirection of calls to ported directory numbers in telephone networks |
| US6134316A (en) * | 1996-10-18 | 2000-10-17 | Telefonaktiebolaget Lm Ericsson | Telecommunications network with relocateability of subscriber number |
| FI102707B1 (fi) * | 1996-12-19 | 1999-01-29 | Nokia Telecommunications Oy | Menetelmä puhelun ohjaamiseksi |
| US6195543B1 (en) * | 1997-06-20 | 2001-02-27 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for providing advice of charge parameters for mobile radio telephone calls |
| EP0898432A1 (en) * | 1997-08-18 | 1999-02-24 | Telefonaktiebolaget Lm Ericsson | Method and system for detecting the state of dialling a codenumber |
| DE19814162A1 (de) * | 1998-03-30 | 1999-10-07 | Siemens Ag | Verfahren und Dienstevermittlungseinheit zur Anforderung von Informationen bei ankommenden, an einen Teilnehmer eines Kommunikationsnetzes gerichteten Anrufen |
| DE19815430B4 (de) * | 1998-04-07 | 2005-12-15 | T-Mobile Deutschland Gmbh | Verfahren zum Verbindungsaufbau von einem Mobilfunknetz zu einer Zielrufnummer eines privaten Kommunikationsnetzes |
| FI114959B (fi) * | 1998-08-21 | 2005-01-31 | Ericsson Telefon Ab L M | Laskutus telekommunikaatioverkossa |
| US6430276B1 (en) * | 1998-11-18 | 2002-08-06 | Hewlett-Packard Company | Telecommunications system and method providing generic network access service |
| DE60001359T2 (de) * | 1999-02-25 | 2005-03-31 | Siemens Schweiz Ag | Telekommunikationssystem und verfahren für telekommunikationsdienste mit rufnummerumsetzung |
| US6192115B1 (en) * | 1999-03-09 | 2001-02-20 | Lucent Technologies | Obtaining information about a called telecommunications party |
| US6535741B1 (en) * | 1999-04-26 | 2003-03-18 | Siemens Aktiengesellschaft | Telecommunications network and method for routing incoming calls for MTC services |
| GB9915427D0 (en) * | 1999-07-01 | 1999-09-01 | Nokia Telecommunications Oy | Number portability service in a telecommunication system |
| AU6331800A (en) | 1999-07-28 | 2001-02-13 | Telefonaktiebolaget Lm Ericsson (Publ) | System and method for providing geographical information in a non-geographic network |
| EP1210841B1 (de) * | 1999-09-09 | 2011-08-03 | Nokia Siemens Networks GmbH & Co. KG | Verfahren zur realisierung eines rückruf-dienstes in einem mobilfunknetz |
| US6662017B2 (en) * | 1999-12-23 | 2003-12-09 | Tekelec | Methods and systems for routing messages associated with ported subscribers in a mobile communications network |
| US6977909B2 (en) * | 2000-01-19 | 2005-12-20 | Phonepages Of Sweden, Inc. | Method and apparatus for exchange of information in a communication network |
| US6421674B1 (en) * | 2000-02-15 | 2002-07-16 | Nortel Networks Limited | Methods and systems for implementing a real-time, distributed, hierarchical database using a proxiable protocol |
| EP1303994B1 (en) * | 2000-07-14 | 2005-09-28 | Tekelec | Triggerless screening services |
| GB2369262A (en) * | 2000-09-05 | 2002-05-22 | Ericsson Telefon Ab L M | Call looping prevention |
| SE521661C2 (sv) * | 2000-12-18 | 2003-11-25 | Ericsson Telefon Ab L M | Metod och system för realtidsuppdatering av tillgänglig nätverksserviceaccess i ett kommunikationsnätverk |
| US7218722B1 (en) * | 2000-12-18 | 2007-05-15 | Westell Technologies, Inc. | System and method for providing call management services in a virtual private network using voice or video over internet protocol |
| GB2370448B (en) * | 2001-04-28 | 2003-03-26 | Ericsson Telefon Ab L M | Cost control in a SIP based network |
| US7027582B2 (en) * | 2001-07-06 | 2006-04-11 | Telefonaktiebolaget L M Ericsson (Publ) | Method and apparatus for resolving an entity identifier into an internet address using a domain name system (DNS) server and an entity identifier portability database |
| DE10134096A1 (de) * | 2001-07-13 | 2003-01-30 | Siemens Ag | Vorrichtung zum Übertragen von Zeichengabemeldungen |
| WO2003032656A1 (en) * | 2001-10-10 | 2003-04-17 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and computer program for accessing an intelligent network service |
| US6839421B2 (en) * | 2001-10-29 | 2005-01-04 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus to carry out resolution of entity identifier in circuit-switched networks by using a domain name system |
| US7043229B2 (en) | 2002-05-31 | 2006-05-09 | Telefonaktiebolaget Lm Ericsson (Publ) | System and method for determining tariffs for real-time calls involving ported directory numbers |
| BRPI0709380A2 (pt) * | 2006-03-15 | 2011-07-12 | Tekelec Us | métodos, sistemas e produto de programa de computador para descarregamento de consultas de status de pré-pago a partir de um banco de dados de status de pré-pago para chamadas pré-pagas em redes ilimitadas |
-
2002
- 2002-06-28 GB GBGB0215038.1A patent/GB0215038D0/en not_active Ceased
-
2003
- 2003-06-20 DE DE60317267T patent/DE60317267T2/de not_active Expired - Lifetime
- 2003-06-20 AT AT03253900T patent/ATE377914T1/de not_active IP Right Cessation
- 2003-06-20 EP EP03253900A patent/EP1377083B1/en not_active Expired - Lifetime
- 2003-06-20 ES ES03253900T patent/ES2295519T3/es not_active Expired - Lifetime
- 2003-06-25 US US10/603,080 patent/US7590678B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| ATE377914T1 (de) | 2007-11-15 |
| US20040133685A1 (en) | 2004-07-08 |
| GB0215038D0 (en) | 2002-08-07 |
| EP1377083A1 (en) | 2004-01-02 |
| EP1377083B1 (en) | 2007-11-07 |
| US7590678B2 (en) | 2009-09-15 |
| DE60317267T2 (de) | 2008-02-28 |
| DE60317267D1 (de) | 2007-12-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2271340T3 (es) | Metodo y aparato para determinar un identificador de entidades. | |
| US5953663A (en) | Rerouting an incoming call to a ported telecommunications terminal | |
| US6873849B2 (en) | Method and apparatus for solving number portability in origin | |
| KR100805507B1 (ko) | 엠엔피 서비스 시스템 및 방법 | |
| AU738195B2 (en) | Providing caller ID within a mobile telecommunications network | |
| US7082307B2 (en) | Method for implementing mobile number portability | |
| US8472947B2 (en) | Call processing system for mobile and method thereof | |
| CN100548065C (zh) | 置换用于将呼叫引导到服务中心的短码的设备及方法 | |
| EP1420605B1 (en) | Implementing roaming call to foreign intelligent client | |
| EP0758835A2 (en) | Interworking apparatus for roaming among different mobile networks | |
| US7206611B2 (en) | Method for displaying special alerting icon | |
| EP0903045A1 (en) | Converting a routing address within a telecommunications network | |
| BRPI9811178B1 (pt) | "processo e aparelho para fornecer um serviço de identificação de parte que chama em uma rede de comunicação móvel" | |
| US7590678B2 (en) | Sharing network information | |
| US20040198326A1 (en) | Personalized language announcements | |
| US20180227429A1 (en) | Non-geographic numbering and call routing | |
| US6791971B1 (en) | Method and apparatus for providing a communications service, for communication and for extending packet network functionality | |
| US7542556B2 (en) | Apparatus and method for providing multiple line billing in telecommunications systems | |
| CN101272425B (zh) | 防止业务重复触发的方法、系统和设备 | |
| KR100596198B1 (ko) | 이동 통신망을 통하여 착신자측 단말기에 발신자 지정 정보를 제공하는 시스템 및 그 방법 | |
| KR100516297B1 (ko) | 이기종망간의 번호 이동성 서비스 방법 | |
| CN101043472A (zh) | 将电路域网络中的呼叫路由至分组域网络的方法、设备及系统 | |
| WO2009149764A1 (en) | Method, apparatus, system, related computer program product and data structure for terminal capability indication | |
| KR100249857B1 (ko) | 지능형 정보제공 시스템 루팅주소, 서비스 제어 기능번호, 상관관계 번호 파라미터 처리방법 |