[go: up one dir, main page]

ES2357925A1 - System and method of detection of user presence for the routing of calls in telecommunications networks. (Machine-translation by Google Translate, not legally binding) - Google Patents

System and method of detection of user presence for the routing of calls in telecommunications networks. (Machine-translation by Google Translate, not legally binding) Download PDF

Info

Publication number
ES2357925A1
ES2357925A1 ES200900526A ES200900526A ES2357925A1 ES 2357925 A1 ES2357925 A1 ES 2357925A1 ES 200900526 A ES200900526 A ES 200900526A ES 200900526 A ES200900526 A ES 200900526A ES 2357925 A1 ES2357925 A1 ES 2357925A1
Authority
ES
Spain
Prior art keywords
user
information
server
call
mobile
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.)
Granted
Application number
ES200900526A
Other languages
Spanish (es)
Other versions
ES2357925B1 (en
Inventor
Antonio Javier Sanchez Esguevillas
Belen Carro Martinez
Alejandro Cadenas Gonzalez
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.)
Telefonica SA
Original Assignee
Telefonica SA
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 Telefonica SA filed Critical Telefonica SA
Priority to ES200900526A priority Critical patent/ES2357925B1/en
Publication of ES2357925A1 publication Critical patent/ES2357925A1/en
Application granted granted Critical
Publication of ES2357925B1 publication Critical patent/ES2357925B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42365Presence services providing information on the willingness to communicate or the ability to communicate in terms of media capability or network connectivity
    • H04M3/42374Presence services providing information on the willingness to communicate or the ability to communicate in terms of media capability or network connectivity where the information is provided to a monitoring entity such as a potential calling party or a call processing server

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Method and system for routing calls using user presence detection in a certain coverage area obtained by sensors, together with location information of the user's mobile. To do this, the signals from the sensors are translated into signaling messages, for example from the sip protocol, used to acquire and provide the user presence information. Incoming calls intended for a user can redirect incoming calls to at least one alternate destination based on the user presence information and the provided location information. (Machine-translation by Google Translate, not legally binding)

Description

Sistema y método de detección de presencia de usuario para el enrutamiento de llamadas en redes de telecomunicaciones.Presence detection system and method of user for call routing in networks of telecommunications

Campo de la invenciónField of the Invention

La presente invención se aplica al campo de las tecnologías de la información y telecomunicaciones, más concretamente, en las redes de nueva generación (NGN: "Next Generation Networks"), para comunicaciones fijas o móviles), desplegadas sobre redes IP (por ejemplo sobre Internet).The present invention applies to the field of information technologies and telecommunications, more specifically, in new generation networks (NGN: "Next Generation Networks "), for fixed or mobile communications), deployed over IP networks (for example over the Internet).

Antecedentes de la invenciónBackground of the invention

El concepto de presencia es conocido en el estado del arte de la tecnología de telecomunicaciones. El concepto de presencia virtual se utiliza en las aplicaciones de mensajería instantánea (MSN, Gtalk, Skype, etc.) con el objetivo de proporcionar información sobre el estado de disponibilidad del usuario concreto de cara a recibir sesiones de comunicación. Este tipo de arquitecturas se encuentra descrito, por ejemplo, en IETF RFC 3856 - A Presence Event Package for the Session Initiation Protocol
(SIP).
The concept of presence is known in the state of the art of telecommunications technology. The concept of virtual presence is used in instant messaging applications (MSN, Gtalk, Skype, etc.) in order to provide information on the availability status of the specific user in order to receive communication sessions. This type of architecture is described, for example, in IETF RFC 3856 - A Presence Event Package for the Session Initiation Protocol
(YEP).

Este concepto se utiliza también en arquitecturas de red de nueva generación (NGN: "Next Generation Networks"), en las que se define un servidor de presencia en la red para almacenar la información relativa a presencia de todos los usuarios suscritos al servicio. De este modo se enriquecen los servicios de comunicación con información de disponibilidad de los usuarios.This concept is also used in next-generation network architectures (NGN: "Next Generation Networks "), in which a presence server is defined in the network to store information related to the presence of all users subscribed to the service. In this way the communication services with information on the availability of users

Esta información de presencia es consumida por los usuarios ("Watchers") que se suscriben a notificaciones de cambio del estado de la presencia de otros usuarios en los que están interesados. La información de disponibilidad o presencia de los usuarios es publicada por unas entidades ("Presentities"), que son los mismos usuarios cuya presencia se almacena en el servidor de presencia y es consumida por los usuarios "watchers".This presence information is consumed by users ("Watchers") who subscribe to notifications from change of the presence status of other users in which they are interested. The availability or presence information of users are published by some entities ("Presentities"), which they are the same users whose presence is stored on the server presence and is consumed by users "watchers".

Normalmente tanto los usuarios "presentities" como los "watchers" disponen de una aplicación en sus terminales que generan la señalización correspondiente, en base al estado de disponibilidad del usuario detectado por la misma aplicación ejecutándose en el terminal de usuario.Normally both users "presentities" such as "watchers" have a application in its terminals that generate the signaling corresponding, based on the user's availability status detected by the same application running in the terminal Username.

Un ejemplo de solución existente que aplica la arquitectura anterior está descrita en JP2008035453, que se refiere a un sistema de gestión de la información de presencia que comprende un servidor, un terminal de usuario generador de la información de presencia y unos elementos intermedios dedicados a gestionar el manejo de la información de señalización de presencia manejada tanto por servidor como por el terminal de usuario.An example of an existing solution that applies the previous architecture is described in JP2008035453, which refers to a presence information management system that includes a server, a user terminal generating information from presence and intermediate elements dedicated to managing the presence signaling information handling handled both by server as by the user terminal.

Otro ejemplo, pero éste aplicado a un entorno de movilidad basado en el protocolo IP Móvil ("Mobile IP", definido en la IETF RFC 3344), es el que describe US2006149814, donde determinados procedimientos de señalización de registro/desregistro particulares del entorno IP Móvil disparan las transiciones entre los diferentes estados de presencia de los usuarios.Another example, but this one applied to an environment of mobility based on the Mobile IP protocol ("Mobile IP", defined in IETF RFC 3344), is the one described in US2006149814, where certain signaling procedures for particular registration / deregistration of the Mobile IP environment triggers the transitions between the different states of presence of users

En general las propuestas existentes se basan o bien en aplicaciones sitas en el propio terminal de usuario o bien en sensores muy específicos para la aplicación concreta, de modo que tratan un problema de tratamiento de señal sin involucrar tecnologías de telecomunicación o de telefonía.In general, existing proposals are based or either in applications located in the user terminal itself or in very specific sensors for the specific application, so that treat a signal treatment problem without involving telecommunication or telephony technologies.

Descripción general de la invenciónGeneral Description of the Invention

La presente invención se refiere a un sistema y método que permite a un usuario de un terminal móvil recibir las llamadas destinadas al usuario mediante un enrutado de llamadas inteligente, que tiene en cuenta tanto información de presencia física del usuario como información de localización de su terminal móvil. Realizando una comparación entre ambas clases de informaciones, se determina si el usuario está cerca de su terminal móvil y puede atender, por tanto, la llamada entrante o, en caso contrario, puede recibirla en otro dispositivo terminal, para lo cual se encamina la llamada hacia al menos un destino alternativo. Los diferentes destinos posibles son definidos por el usuario en función de diversos criterios de desvío de llamada, por ejemplo: número llamante, hora del día o día de la semana en que se inicia la llamada, información de cercanía del usuario a su terminal móvil obtenida por una red ad-hoc de sensores, etc., y/o combinación de varios criterios de desvío.The present invention relates to a system and method that allows a user of a mobile terminal to receive calls destined for the user through intelligent call routing, which takes into account both the user's physical presence information and location information of his terminal mobile. Making a comparison between both kinds of information, it is determined if the user is close to his mobile terminal and can therefore answer the incoming call or, otherwise, can receive it in another terminal device, for which the call is routed towards at least one alternative destination. The different possible destinations are defined by the user based on various call forwarding criteria, for example: calling number, time of day or day of the week in which the call is initiated, user proximity information to their obtained mobile terminal by an ad-hoc network of sensors, etc., and / or combination of several diversion criteria.

La invención facilita la detección por parte de medios sensores adecuados desplegados para tal fin formando una red ad-hoc capaz de detectar la presencia física de un usuario determinado en una zona concreta, definida por configuración del proveedor de servicio. Proporcionados los medios para la detección de la presencia del usuario, se posibilita la exportación de la información de presencia de usuario capturada (y conformada adecuadamente) hacia repositorios de información alojados en una red de telecomunicaciones, de modo que esta información puede ser utilizada para enriquecer servicios de telefonía o de otro tipo.The invention facilitates the detection by suitable sensor means deployed for this purpose by forming an ad-hoc network capable of detecting the physical presence of a particular user in a specific area, defined by the configuration of the service provider. Provided with the means for detecting the presence of the user, it is possible to export the user presence information captured (and properly formed) to repositories of information housed in a telecommunications network, so that this information can be used to enrich telephone or other services.

Esta facilidad propicia el enriquecimiento de servicios en la red con información concreta y puntual de la situación del usuario, sin que el usuario deba realizar una notificación explícita de su situación al servicio. El envío automático de la información de presencia del usuario adquirida por la red de sensores a los repositorios en red del operador permite el disparo o configuración de servicios de telefonía.This facility encourages the enrichment of network services with specific and timely information on the user situation, without the user having to perform a Explicit notification of your situation to the service. The shipment automatic user presence information acquired by the network of sensors to the network repositories of the operator allows the Triggering or configuration of telephone services.

Los dispositivos sensores ad-hoc de presencia de usuarios pueden detectar su presencia física en zonas de cobertura de redes domésticas, corporativas o metropolitanas, por ejemplo. Ad-hoc user presence sensing devices can detect their physical presence in coverage areas of domestic, corporate or metropolitan networks, for example.

La inclusión de uno o más repositorios de información de presencia de usuario puede realizarse alojándolo o no en la red del operador; en cualquier caso, todos los repositorios de información pueden ser interrogados por otros servidores para enriquecer los servicios existentes.The inclusion of one or more repositories of User presence information can be done by hosting it or not in the operator's network; in any case, all repositories of information can be interrogated by other servers to enrich existing services.

Asimismo, los repositorios de información son capaces de almacenar en tiempo real todos los cambios de presencia de usuario detectados por la red de sensores, o bien interrogar a la red de sensores al recibir el repositorio o servidor de información de presencia una consulta por parte de algún servicio o agente externo. De este modo, la invención evita el almacenamiento persistente de la información de presencia de usuario, a la par que disminuye el tráfico de información de señalización entre la red de sensores y el repositorio de información.Also, the information repositories are capable of storing all presence changes in real time of user detected by the sensor network, or interrogate the sensor network when receiving the repository or information server presence a query by some service or agent external. In this way, the invention prevents storage persistent user presence information, while decreases signaling information traffic between the network of sensors and the information repository.

El sistema de la invención comprende un adaptador de señalización entre la red ad-hoc de sensores, que a su vez comprende dispositivos sensores de diferente tecnología que generan señales de diversa naturaleza, y un repositorio centralizado de la información de presencia de usuario en la zona de cobertura de dicha red de sensores. La función del adaptador de señalización es traducir las distintas señales emitidas por los diferentes tipos de redes de sensores a un protocolo homogéneo y estándar, que es soportado por el repositorio centralizado de información.The system of the invention comprises a signaling adapter between the ad-hoc sensor network, which in turn comprises sensor devices of different technology that generate signals of different nature, and a centralized repository of user presence information in the area of coverage of said sensor network. The function of the signaling adapter is to translate the different signals emitted by the different types of sensor networks into a standard and homogeneous protocol, which is supported by the centralized information repository.

La invención que aquí se describe viene a resolver las deficiencias de las propuestas antecedentes, comentadas anteriormente, en el sentido de que la presente solución captura la información de presencia de un usuario concreto mediante las tecnologías inalámbricas existentes y ésta se propaga sobre los protocolos de señalización adecuados hacia un repositorio de datos, desde donde puede ser utilizada la información de manera estándar por servicios genéricos de telefonía, como es el enrutado inteligente de llamadas al usuario hacia su terminal móvil o a otro adecuado. Y esto se consigue mediante una utilización combinada de la información de presencia física del usuario y de la información de localización del terminal móvil.The invention described here comes to resolve the shortcomings of the proposed background, commented previously, in the sense that the present solution captures the presence information of a specific user through the existing wireless technologies and it spreads over appropriate signaling protocols to a data repository, from where the information can be used in a standard way for generic telephone services, such as routing intelligent calls to the user to his mobile terminal or another suitable. And this is achieved through a combined use of the user's physical presence information and information of location of the mobile terminal.

La presente invención usa la información de presencia física de un usuario (no de presencia virtual, como es el caso de la mensajería instantánea comentada en los antecedentes) en una cierta zona de cobertura de la red ad-hoc de sensores.The present invention uses a user's physical presence information (not virtual presence, as is the case with instant messaging discussed in the background) in a certain coverage area of the ad-hoc sensor network.

Para ello se procede al despliegue o instalación de un conjunto de sensores cuyo objetivo es el determinar la presencia física de un usuario determinado en una zona concreta en la que los sensores se encuentran instalados. La tecnología concreta de adquisición de esta información puede ser diversa, existiendo las siguientes opciones (no siendo exclusiva esta lista):To do this proceed to deployment or installation of a set of sensors whose objective is to determine the physical presence of a specific user in a specific area in which the sensors are installed. Concrete technology Acquisition of this information can be diverse, existing following options (this list is not exclusive):

- Tecnologías RFID. Basadas en una pulsera o dispositivo portado por el usuario y detectado por los sensores desplegados. Estas tecnologías pueden basarse en sensores instalados en una vivienda o zona concreta, o bien en un sensor instalado en el propio terminal móvil del usuario, etc.- RFID technologies. Based on a bracelet or device carried by the user and detected by the sensors deployed These technologies can be based on installed sensors in a specific home or area, or in a sensor installed in the the user's own mobile terminal, etc.

- Tecnologías embarcadas en el terminal móvil. Algunos terminales de usuario actuales incluyen la capacidad de detectar determinados niveles de movimiento, nivel de luminosidad ambiente, etc., que proporcionan información sobre la cercanía del usuario a su terminal móvil.- Technologies embarked on the mobile terminal. Some current user terminals include the ability to detect certain levels of movement, brightness level environment, etc., which provide information about the proximity of the User to your mobile terminal.

- Tecnologías de detección tradicionales. Se trata de sistemas de detección volumétrica que detectan la presencia o no de un usuario en una zona concreta.- Traditional detection technologies. Be deals with volumetric detection systems that detect the presence or not of a user in a specific area.

- Cualquier otra tecnología actual o futura que proporcione resultados similares.- Any other current or future technology that Provide similar results.

La información obtenida por los sensores es enviada a un repositorio de información adecuado alojado en una red de telecomunicaciones. Una posible implementación de este tipo de repositorio de información es un Servidor de Presencia (PS) convergente, accesible externamente, por ejemplo alojado en la red del operador. El objetivo del PS es doble:The information obtained by the sensors is sent to an appropriate repository of information hosted on a network Telecommunications A possible implementation of this type of Information repository is a Presence Server (PS) convergent, externally accessible, for example hosted on the network operator. The objective of the PS is twofold:

(i) almacenar las indicaciones de los sensores relativas a la presencia del usuario en la zona concreta(i) store the indications of the sensors concerning the presence of the user in the specific area

(ii) servir de repositorio de información centralizado para que la información anterior pueda ser utilizada por otros servicios, bien en la red del operador o en cualquier otro ámbito.(ii) serve as an information repository centralized so that the above information can be used for other services, either in the operator's network or in any other ambit.

Para que este Servidor de Presencia pueda cumplir estos dos objetivos básicos, la señal obtenida por los dispositivos sensores es adaptada a los protocolos que se soporten por el Servidor de Presencia.So that this Presence Server can meet these two basic objectives, the signal obtained by the sensor devices is adapted to the protocols that are supported by the Presence Server.

En el caso de un Servidor de Presencia convergente alojado en la red del operador estos protocolos son protocolos estándar de red de operador, a saber, protocolo SIP (Protocolo de Inicio de Sesión), el cual se utiliza para transportar la información de presencia de usuario (si está Disponible, No disponible, Desconectado, etc.) desde el servidor de presencia que centraliza esta información a las diferentes aplicaciones que la demandan, como por ejemplo, clientes de Mensajería Instantánea. Otras opciones también son posibles. En el caso de tratarse de otra implementación diferente, los protocolos pueden variar, pero en cualquier caso la función de acomodación de la señal, del sensor al protocolo adecuado deberá producirse.In the case of a Presence Server convergent hosted on the operator's network these protocols are standard operator network protocols, namely SIP protocol (Session Initiation Protocol), which is used to transport User presence information (if Available, No available, disconnected, etc.) from the presence server that centralize this information to the different applications that the demand, for example, instant messaging clients. Other options are also possible. In the case of another different implementation, protocols may vary, but in in any case the signal accommodation function, from the sensor to Proper protocol should occur.

El servidor de presencia por tanto almacena, para cada usuario concreto identificado por el identificador único que corresponda según la tecnología concreta (algunos ejemplos pueden ser MSISDN, SIP URI, TEL URI, alias, etc.), la presencia o no en la zona concreta cubierta por los sensores desplegados.The presence server therefore stores, for each specific user identified by the unique identifier that corresponds according to the specific technology (some examples they can be MSISDN, SIP URI, TEL URI, alias, etc.), the presence or not in the specific area covered by the deployed sensors.

Por otro lado se dispone de los servicios de Localización (LBS: "Location Based Services") de la red de Acceso (AN: "Access Network") de la Red Móvil Terrestre Pública (PLMN: "Public Lamed Mobile Network"), que puede ser de cualquier generación de las tecnologías móviles (2G, 2,5G, 3G, 3,5G o 4G), aunque otras redes de acceso son compatibles con la arquitectura. Estos servicios de localización se basan en la tecnología disponible por la propia red de acceso, que podrá variar de un caso a otro, incluyendo opciones como CoO (Cell of Origin), AoA (Angle of Arrival), ToA (Time of Arrival), etc.On the other hand, the services of Location (LBS: "Location Based Services") of the network Access (AN: "Access Network") of the Public Land Mobile Network (PLMN: "Public Lamed Mobile Network"), which can be Any generation of mobile technologies (2G, 2.5G, 3G, 3.5G or 4G), although other access networks are compatible with the architecture. These location services are based on the technology available through the access network itself, which may vary from case to case, including options such as CoO (Cell of Origin), AoA (Angle of Arrival), ToA (Time of Arrival), etc.

La información de Localización del terminal móvil del usuario se almacena de manera estándar en un Servidor de Localización o LS ("Location Server"). Este elemento puede coexistir o no con el Servidor de Presencia o PS ("Presence Server").Terminal Location Information The user's mobile is stored as standard on a Server Location or LS ("Location Server"). This item can coexist or not with the Presence Server or PS ("Presence Server ").

Finalmente es necesario un servicio que se alimente de ambos repositorios de información (LS y PS) e infiera la cercanía o no del usuario a su terminal móvil.Finally, a service that is necessary feed from both information repositories (LS and PS) and infer the proximity or not of the user to his mobile terminal.

Adicionalmente, este servicio dispone de un perfil para cada usuario al que de servicio, de modo que se almacenen en el servicio los posibles destinos a los que encaminar la llamada en caso de que el usuario no se encuentre en las inmediaciones de su terminal móvil. Para poder realizar el rutado de la llamada de manera correspondiente al perfil seleccionado por el usuario, el servicio deberá disponer de la interfaz adecuada con la red de telefonía pública móvil de modo que se interrogue al servicio antes de entregar la llamada al destino original de la misma (el móvil del usuario que no se encuentra cerca de su móvil).Additionally, this service has a profile for each user to whom service, so that store in the service the possible destinations to which to route the call in case the user is not in the near your mobile terminal. To be able to perform the routing of the call corresponding to the profile selected by the user, the service must have the appropriate interface with the mobile public telephone network so that the service is interrogated before delivering the call to its original destination (the mobile of the user that is not near his mobile).

Un ejemplo de aplicación posible de la invención es el desvío de llamadas entrantes dirigidas al móvil del usuario a otro móvil alternativo cuando el usuario no esté al lado de su terminal móvil, en caso de olvido, extravío o robo.An example of possible application of the invention is the diversion of incoming calls directed to the user's mobile to another alternative mobile when the user is not next to his mobile terminal, in case of forgetfulness, loss or theft.

Más concretamente, un aspecto de la invención se refiere a un sistema de detección de presencia de usuarios para enrutar llamadas en redes de telecomunicaciones móviles terrestres (PLMN), comprendiendo una red de sensores en una cierta zona de cobertura para detectar la presencia física de usuarios en la zona, al menos un servidor de presencia de usuarios (PS) y al menos un servidor de localización de terminales móviles de usuario (LS). El sistema propuesto además comprende un servidor de enrutamiento de llamadas para recibir llamadas entrantes destinadas a un usuario y redirigirlas hacia el móvil del usuario o bien hacia al menos un destino alternativo, dependiendo de la información de presencia de usuario y la información de localización del terminal móvil del usuario. Este sistema usa un adaptador de protocolos de señalización que recibe las señales enviadas por la red de sensores al servidor de presencia de usuarios y las adapta o traduce a la interfaz de protocolos de señalización que usa ese servidor de presencia.More specifically, one aspect of the invention is refers to a user presence detection system for route calls on land mobile telecommunications networks (PLMN), comprising a network of sensors in a certain area of coverage to detect the physical presence of users in the area, at least one user presence server (PS) and at least one mobile user terminal (LS) location server. He proposed system also comprises a routing server calls to receive incoming calls intended for a user and redirect them to the user's mobile or at least one alternative destination, depending on the presence information of user and location information of the mobile terminal of the Username. This system uses a signaling protocol adapter which receives the signals sent by the sensor network to the server of presence of users and adapts or translates them to the interface of signaling protocols used by that presence server.

Otro aspecto de la invención es un método de detección de presencia de usuario para el enrutamiento de llamadas en redes de telecomunicaciones, implementado por el sistema anterior.Another aspect of the invention is a method of User presence detection for call routing in telecommunications networks, implemented by the system previous.

Descripción de los dibujosDescription of the drawings

La Figura 1 muestra un diagrama de bloques del sistema de encaminamiento de la llamada que usa servidor de presencia y servidor de localización, según una realización preferida de la invención.Figure 1 shows a block diagram of the call routing system using server presence and location server, according to one embodiment Preferred of the invention.

La Figura 2 muestra un diagrama de flujo del método de enrutamiento de la llamada que usa información del servidor de presencia y servidor de localización, según una realización preferida de la inven-
ción.
Figure 2 shows a flow chart of the call routing method using presence server and location server information, according to a preferred embodiment of the invention.
tion.

La Figura 3 representa un diagrama de señalización del método de encaminamiento de la llamada a un destino alternativo usando la información del servidor de presencia y de localización, según una posible realización de la invención.Figure 3 represents a diagram of signaling the method of routing the call to a destination alternative using presence server information and location, according to a possible embodiment of the invention.

Descripción detallada de la invenciónDetailed description of the invention

A continuación se describe en detalle un posible ejemplo práctico de implementación de la inven-
ción:
A possible practical example of the implementation of the invention is described in detail below.
tion:

El usuario dispone de un sistema de sensores instalados en su domicilio que determinan la presencia o no de este usuario así como de otros miembros de su familia, siendo capaz de discernir entre ellos mediante un sistema de detección basado en RFIDs o en otra tecnología con similares capacidades.The user has a sensor system installed in your home that determine the presence or not of this user as well as other members of his family, being able to discern between them through a detection system based on RFIDs or other technology with similar capabilities.

En un momento dado el usuario se da de alta en el servicio de rutado inteligente de llamadas, proporcionando al servicio un destino alternativo al que rutar las llamadas que van destinadas hacia su teléfono móvil, en caso de no poder atenderlas por no tener en ese momento el Terminal móvil en su poder, motivado por un olvido, extravío, etc.At any given time the user signs up at the intelligent call routing service, providing the service an alternative destination to route the calls that go intended for your mobile phone, if you cannot answer them for not having at that time the mobile terminal in his possession, motivated For a forgetfulness, loss, etc.

El usuario sale de cena con su pareja y se olvida del Terminal móvil en la casa. La casa queda vacía durante la cena, por tanto. El móvil se encuentra en la casa.The user goes out for dinner with their partner and Forget the mobile terminal in the house. The house is empty during the dinner, therefore. The mobile is in the house.

El servidor de localización de la red troncal del operador en el que el usuario tiene una suscripción de telefonía móvil almacena la localización del Terminal móvil, en concreto la localización del domicilio del usuario.The backbone location server of the operator in which the user has a telephone subscription mobile stores the location of the mobile terminal, specifically the location of the user's address.

Por otro lado, el mismo operador dispondrá de un servidor de presencia, al que los sensores de presencia instalados en el hogar del usuario propagarán la señal adecuada, indicando que el usuario no se encuentra en ese momento en su domicilio. Este repositorio de información puede estar alojado bien en la red del operador o bien en el propio domicilio del usuario.On the other hand, the same operator will have a presence server, to which presence sensors installed at the user's home they will propagate the appropriate signal, indicating that The user is not currently at home. This information repository can be well hosted on the network of operator or at the user's own address.

Durante la cena se cursa una llamada importante hacia el Terminal móvil del usuario. Antes de entregar la llamada al Terminal móvil del mismo, haciendo que este dispositivo comience a sonar, el servicio de rutado inteligente de llamadas interroga al servidor de localización acerca de la localización del Terminal móvil, así como al repositorio de información de presencia a fin de obtener datos de la localización del usuario y no de su Terminal. El servicio compara ambas respuestas e infiere que el usuario no se encuentra con su Terminal móvil en ese momento.An important call is made during dinner towards the user's mobile terminal. Before delivering the call to Mobile terminal of the same, making this device begin to ring, the intelligent call routing service interrogates the location server about the location of the Terminal mobile, as well as to the presence information repository in order to Obtain user location data and not from your Terminal. He service compares both responses and infers that the user does not Find your mobile terminal at that time.

En base a los datos de configuración del servicio, éste ruta la llamada hacia un nuevo destino alternativo con mayores posibilidades de ser contestado. Los criterios de realización del rutado inteligente de la llamada entrante pueden ser, entre otros, los siguientes: número originario de la llamada, hora o día de la semana en que se origina, etc.Based on the configuration data of the service, this route the call to a new alternative destination with greater possibilities of being answered. The criteria of performing intelligent routing of the incoming call can be, among others, the following: original number of the call, time or day of the week it originates, etc.

En concreto el usuario tiene configurado en el servicio como destino alternativo el Terminal móvil de su pareja, con lo que ésta recibe la llamada y le pasa el teléfono al usuario que puede atender la misma.Specifically the user has configured in the service as an alternative destination the mobile terminal of your partner, with which it receives the call and passes the phone to the user You can attend the same.

Este ejemplo puede implementarse con el sistema objeto de la invención y representado esquemáticamente en la Figura 1, que muestra:This example can be implemented with the system object of the invention and schematically represented in the Figure 1, which shows:

- Una red de sensores (1) desplegada en una zona determinada de cobertura que permita la obtención de la presencia de un usuario en esa zona determinada. Diferentes sensores o tecnologías pueden ser empleados para este fin, como por ejemplo los detectores volumétricos en una red doméstica de senso-
res.
- A network of sensors (1) deployed in a specific coverage area that allows obtaining the presence of a user in that particular area. Different sensors or technologies can be used for this purpose, such as volumetric detectors in a home sensor network.
beef.

- Un adaptador de protocolos de señalización hacia el que la red de sensores (1) tiene una interfaz (2) para enviar las señales que generan a su salida los sensores. El adaptador de protocolos de señalización realiza las traducciones correspondientes entre las señales emitidas por la red de sensores (1) y los mensajes de los protocolos que maneja un servidor de información de presencia de usuarios (5).- A signaling protocol adapter towards which the sensor network (1) has an interface (2) for send the signals that generate the sensors at its output. He signaling protocol adapter performs translations corresponding between the signals emitted by the sensor network (1) and the messages of the protocols handled by a server User presence information (5).

- Entre el adaptador de protocolos de señalización (3) y el servidor de presencia de usuarios (5) o repositorio de información de presencia, el sistema dispone de una interfaz de protocolos de señalización (4) para proporcionar la información de presencia de usuario almacenada en el repositorio.- Enter the protocol adapter signaling (3) and the user presence server (5) or presence information repository, the system has a signaling protocol interface (4) to provide the User presence information stored in the repository.

- Un PS o servidor de presencia de usuarios (5) en las zonas determinadas en las que existe cobertura adecuada de detección de presencia proporcionada por la red de sensores (1). Este servidor o repositorio de información puede estar alojado en la propia red del operador.- A PS or user presence server (5) in certain areas where there is adequate coverage of presence detection provided by the sensor network (1). This server or information repository can be hosted in the Operator's own network.

- Los terminal móviles (6) de los usuarios suscritos al servicio y abonados a la PLMN del operador.- The mobile terminals (6) of the users subscribed to the service and subscribed to the operator's PLMN.

- Entre el terminal móvil (6) del usuario y la red de acceso (8) de la red PLMN del operador, existe una interfaz radio (7) estándar correspondiente a la tecnología del Terminal: 2G, 2,5G, 3G, etc.).- Between the user's mobile terminal (6) and the access network (8) of the operator's PLMN network, there is an interface Standard radio (7) corresponding to the Terminal technology: 2G, 2.5G, 3G, etc.).

- Asimismo, entre la red de acceso (8) radio y el LS o servidor de localización (10) de la red troncal del operador, se provee la correspondiente interfaz estándar LBS (9), correspondiente por ejemplo a las tecnologías CoO, AoA, ToA, etc.- Also, between the access network (8) radio and the LS or location server (10) of the backbone network of the operator, the corresponding standard LBS interface (9) is provided, corresponding for example to CoO, AoA, ToA technologies, etc.

- El servidor de localización (10) que es el repositorio de información de localización de los terminales móviles de usuario con subscripción al operador correspondiente. La información de localización de los terminales que se almacena puede ser de diversa precisión.- The location server (10) which is the repository of location information for mobile terminals of user with subscription to the corresponding operator. The location information of the terminals that is stored can be of different precision.

- Interfaz entre el servicio en red que realiza el rutado inteligente de las llamadas entrantes hacia los usuarios y el servidor de localización del operador correspondiente (11). La naturaleza de esta interfaz es estándar, existiendo diversas opciones de implementación existentes en el mercado y estandarizadas. La que más se ajusta al propósito y ámbito de esta propuesta es SIP (Protocolo de Inicio de Sesión), pero existen otras aplicables en otros entornos, como protocolos de IN (Red Inteligente).- Interface between the network service you perform intelligent routing of incoming calls to users and the corresponding operator location server (11). The nature of this interface is standard, there are several existing implementation options in the market and Standardized The one that best suits the purpose and scope of this proposal is SIP (Session Initiation Protocol), but there are others applicable in other environments, such as IN protocols (Network Smart).

- Interfaz entre el servicio de rutado inteligente de las llamadas y el repositorio de información de presencia de usuario en la zona determinada cubierta por la red ad-hoc de sensores (12).- Interface between the intelligent call routing service and the user presence information repository in the determined area covered by the ad-hoc sensor network (12).

- Servidor de enrutamiento de llamadas (13) inteligente hacia posibles destinos alternativos adecuados en función de la presencia de los usuarios del servicio y la localización de sus terminales móviles (6). Este servicio está alojado en la red del operador para poder efectuar el rutado de las llamadas entrantes, y dispone de interfaces de usuario para su configuración, las cuales incluyen, al menos, datos de un destino alternativo al cual encaminar las llamadas dirigidas al usuario del servicio en caso de no encontrarse físicamente éste al lado de su terminal móvil (6) de usuario.- Call routing server (13) intelligent towards possible suitable alternative destinations in function of the presence of service users and the location of their mobile terminals (6). This service is hosted in the operator's network to be able to route the incoming calls, and has user interfaces for your configuration, which includes at least one destination data alternative to which to route calls directed to the user's service in case you are not physically located next to your user mobile terminal (6).

La figura 2 muestra el diagrama de flujo de la ejecución del proceso propuesto. En paralelo se captura la presencia física del usuario a través de un sistema sensor, cuya implementación no es vinculante a esta propuesta, así como la localización de la posición del terminal móvil del usuario, mediante las capacidades de la red de acceso celular.Figure 2 shows the flow chart of the Execution of the proposed process. In parallel the presence is captured user physics through a sensor system, whose implementation is not binding on this proposal, as well as the location of the user's mobile terminal position, by the capabilities of the cellular access network.

Al llegar una llamada entrante al terminal móvil del usuario, el servicio solicita a los servidores de presencia y de localización móvil ambos tipos de información.When an incoming call arrives at the mobile terminal of the user, the service requests the presence and Mobile location both types of information.

Si el usuario se encuentra físicamente con su móvil, el servicio progresa la llamada entrante al mismo.If the user physically meets their mobile, the service advances the incoming call to it.

Si el usuario no se encuentra físicamente con su terminal móvil, el servicio desvía la llamada a un destino alternativo.If the user does not physically meet his mobile terminal, the service diverts the call to a destination alternative.

El flujo de mensajes entre las entidades se representa en la figura 3. Cuando la llamada entra al terminal móvil del usuario del servicio (17), a partir de la información de presencia del usuario que almacena (15) el servidor de presencia de usuarios (5) e información de localización del móvil que almacena (16) el servidor de localización (10), se determina la ubicación relativa entre usuario y su móvil (18). En este ejemplo, el usuario no se encuentra con su terminal móvil (6) y por tanto, la llamada es desviada a un destino alternativo (14) por el servidor de enrutamiento de llamadas (13).The message flow between entities is represented in figure 3. When the call enters the mobile terminal of the service user (17), based on information from presence of the user that stores (15) the presence server of users (5) and location information of the mobile that stores (16) the location server (10), the location is determined relative between user and his mobile (18). In this example, the user it does not meet its mobile terminal (6) and therefore the call is diverted to an alternate destination (14) by the server call routing (13).

Claims (12)

1. Sistema de detección de presencia de usuario para el enrutamiento de llamadas en redes de telecomunicaciones, que comprende:1. User presence detection system for call routing in telecommunications networks, which understands: - una red de sensores (1) desplegada en una cierta zona de cobertura para detectar la presencia física de usuarios en la zona de cobertura,- a network of sensors (1) deployed in a certain coverage area to detect the physical presence of users in the coverage area, - al menos un servidor de presencia de usuarios (5) comprendiendo medios de almacenamiento para almacenar información de presencia de usuario en la zona de cobertura y una interfaz de protocolos de señalización (4) para proporcionar la información de presencia de usuario almacenada,- at least one user presence server (5) comprising storage media for storage user presence information in the coverage area and a signaling protocol interface (4) to provide the stored user presence information, - al menos un servidor de localización de terminales móviles de usuario (10) comprendiendo medios de almacenamiento para almacenar información de localización de terminales móviles en una red de acceso (8) de una Red Móvil Terrestre Pública de un operador que conecta terminales móviles (6), caracterizado por que adicionalmente comprende:- at least one mobile user terminal location server (10) comprising storage means for storing mobile terminal location information in an access network (8) of a Public Land Mobile Network of an operator connecting mobile terminals (6 ), characterized in that it additionally comprises: - un servidor de enrutamiento de llamadas (13) que comprende medios para recibir llamadas entrantes destinadas a un usuario y medios para redirigir las llamadas entrantes hacia al menos un destino alternativo (14) en función de la información de presencia de usuario y la información de localización del terminal móvil del usuario que el servidor de presencia de usuarios (5) y el servidor de localización de terminales móviles de usuario (10) respectivamente le proporcionan,- a call routing server (13) comprising means for receiving incoming calls destined for a user and means to redirect incoming calls to the minus an alternative destination (14) based on information from user presence and terminal location information user mobile that the user presence server (5) and the mobile user terminal location server (10) respectively they provide you, - un adaptador de protocolos de señalización que comprende medios para recibir señales de la red de sensores (1) y traducirlas a la interfaz de protocolos de señalización (4) del servidor de presencia de usuarios (5).- a signaling protocol adapter that comprises means for receiving signals from the sensor network (1) and translate them to the signaling protocols interface (4) of the user presence server (5). 2. Sistema según la reivindicación 1, caracterizado por que el servidor de enrutamiento de llamadas (13) está alojado en la Red Móvil Terrestre Pública del operador.2. System according to claim 1, characterized in that the call routing server (13) is housed in the Operator's Public Land Mobile Network. 3. Sistema según cualquiera de las reivindicaciones anteriores, caracterizado por que el servidor de incidencias de presencia de usuarios (5) está alojado en la Red Móvil Terrestre Pública del opera-
dor.
3. System according to any of the preceding claims, characterized in that the user presence incident server (5) is housed in the Public Land Mobile Network of the operator.
dor.
4. Sistema según la reivindicación 3, caracterizado por que interfaz de protocolos de señalización (4) es la interfaz estándar del protocolo SIP.4. System according to claim 3, characterized in that the signaling protocol interface (4) is the standard interface of the SIP protocol. 5. Sistema según cualquiera de las reivindicaciones anteriores, caracterizado por que el servidor de incidencias de presencia de usuarios (5) y el servidor de localización de terminales móviles de usuario (10) están alojados en un mismo nodo de red.System according to any of the preceding claims, characterized in that the user presence incident server (5) and the mobile user terminal location server (10) are housed in the same network node. 6. Sistema según cualquiera de las reivindicaciones anteriores, caracterizado por que la red de sensores (1) comprende sensores RFID desplegados en la zona de cobertura o instalados en los terminales móviles (6).System according to any of the preceding claims, characterized in that the sensor network (1) comprises RFID sensors deployed in the coverage area or installed in the mobile terminals (6). 7. Sistema según cualquiera de las reivindicaciones anteriores, caracterizado por que la red de sensores (1) comprende sensores de presencia instalados en los terminales móviles (6) que se seleccionan entre sensores de movimiento y sensores de luminosidad.System according to any of the preceding claims, characterized in that the sensor network (1) comprises presence sensors installed in the mobile terminals (6) that are selected between motion sensors and brightness sensors. 8. Sistema según cualquiera de las reivindicaciones anteriores, caracterizado por que la red de sensores (1) comprende detectores volumétricos.System according to any of the preceding claims, characterized in that the sensor network (1) comprises volumetric detectors. 9. Sistema según cualquiera de las reivindicaciones anteriores, caracterizado por que el servidor de enrutamiento de llamadas (13) adicionalmente comprende medios para redirigir las llamadas entrantes hacia al menos un destino alternativo (14) en función de al menos un criterio de desvío de llamada que se selecciona entre número originario de la llamada, hora en que se origina la llamada y día en que se origina la llamada.System according to any of the preceding claims, characterized in that the call routing server (13) additionally comprises means to redirect incoming calls to at least one alternative destination (14) based on at least one call forwarding criterion. which is selected from the originating number of the call, the time the call originates and the day the call originates. 10. Método de detección de presencia de usuario para el enrutamiento de llamadas en redes de telecomunicaciones, que comprende:10. User presence detection method for call routing in telecommunications networks, which understands: - detectar la presencia física de usuarios en una cierta zona de cobertura, obteniendo unas señales de detección de usuario,- detect the physical presence of users in a certain coverage area, obtaining detection signals of user, - adquirir información de presencia de usuario en la zona de cobertura a partir de las señales de detección de usuario y proporcionar acceso a la información de presencia de usuario,- acquire user presence information in the coverage area from the detection signals of user and provide access to the presence information of Username, - adquirir información de localización de terminales móviles (6) de una Red Móvil Terrestre Pública de un operador y proporcionar acceso a la información de localización de terminales móviles (6),- acquire location information from mobile terminals (6) of a Public Land Mobile Network of a operator and provide access to the location information of mobile terminals (6), caracterizado por que adicionalmente comprende: characterized in that it additionally comprises: - traducir las señales de detección de usuario a mensajes de una interfaz de protocolos de señalización (4) usados para adquirir y proporcionar la información de presencia de usuario,- translate user detection signals to messages from an interface of signaling protocols (4) used to acquire and provide the presence information of Username, - recibir llamadas entrantes destinadas a un usuario y redirigir las llamadas entrantes hacia al menos un destino alternativo (14) en función de la información de presencia de usuario y la información de localización proporcionada.- receive incoming calls destined for a user and redirect incoming calls to at least one destination alternative (14) based on the presence information of User and location information provided. 11. Método según la reivindicación 10, caracterizado por que la interfaz de protocolos de señalización (4) usados para adquirir y proporcionar la información de presencia de usuario es la interfaz estándar del protocolo SIP.Method according to claim 10, characterized in that the interface of signaling protocols (4) used to acquire and provide user presence information is the standard interface of the SIP protocol. 12. Método según cualquiera de las reivindicaciones anteriores, caracterizado por que redirigir las llamadas entrantes hacia al menos un destino alternativo (14) usa al menos un criterio de desvío de llamada que se selecciona entre número originario de la llamada, hora en que se origina la llamada y día en que se origina la llamada.Method according to any of the preceding claims, characterized in that redirecting incoming calls to at least one alternative destination (14) uses at least one call forwarding criterion that is selected from the number originating from the call, time at which it originates. the call and day the call originated.
ES200900526A 2009-02-25 2009-02-25 SYSTEM AND METHOD OF DETECTION OF PRESENCE OF USER FOR THE ROUTING OF CALLS IN TELECOMMUNICATIONS NETWORKS. Expired - Fee Related ES2357925B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
ES200900526A ES2357925B1 (en) 2009-02-25 2009-02-25 SYSTEM AND METHOD OF DETECTION OF PRESENCE OF USER FOR THE ROUTING OF CALLS IN TELECOMMUNICATIONS NETWORKS.

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
ES200900526A ES2357925B1 (en) 2009-02-25 2009-02-25 SYSTEM AND METHOD OF DETECTION OF PRESENCE OF USER FOR THE ROUTING OF CALLS IN TELECOMMUNICATIONS NETWORKS.

Publications (2)

Publication Number Publication Date
ES2357925A1 true ES2357925A1 (en) 2011-05-04
ES2357925B1 ES2357925B1 (en) 2012-03-12

Family

ID=43859850

Family Applications (1)

Application Number Title Priority Date Filing Date
ES200900526A Expired - Fee Related ES2357925B1 (en) 2009-02-25 2009-02-25 SYSTEM AND METHOD OF DETECTION OF PRESENCE OF USER FOR THE ROUTING OF CALLS IN TELECOMMUNICATIONS NETWORKS.

Country Status (1)

Country Link
ES (1) ES2357925B1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020048356A1 (en) * 1997-06-30 2002-04-25 Tsuneyoshi Takagi System, apparatus and method for processing calls based on place detection of moving personnel or objects
EP1347624A2 (en) * 2002-03-18 2003-09-24 Openwave Systems Inc. System and method for providing voice-activated presence information
US7394345B1 (en) * 2003-12-08 2008-07-01 At&T Corp. Arrangement for indicating presence of individual

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020048356A1 (en) * 1997-06-30 2002-04-25 Tsuneyoshi Takagi System, apparatus and method for processing calls based on place detection of moving personnel or objects
EP1347624A2 (en) * 2002-03-18 2003-09-24 Openwave Systems Inc. System and method for providing voice-activated presence information
US7394345B1 (en) * 2003-12-08 2008-07-01 At&T Corp. Arrangement for indicating presence of individual

Also Published As

Publication number Publication date
ES2357925B1 (en) 2012-03-12

Similar Documents

Publication Publication Date Title
US8520805B2 (en) Video E911
ES2270836T3 (en) SHORT MESSAGE SERVICE SUPPORT THROUGH A TELEPHONE NETWORK BY PACKAGE SWITCHING.
ES2636805T3 (en) A method and apparatus for managing emergency calls in a radio-switched network of switched packets
ES2307606T3 (en) PRESENCE REGISTRATION AND ROADING NODE.
FI118586B (en) Procedure and system for combining text and audio messages in a communication dialogue
EP2475151B1 (en) Establishing a connection
ES2262356T3 (en) METHOD AND SYSTEM OF ROAD CALLING IN FUNCTION OF THE POSITION OF THE PERSON MAKING THE CALL IN A MOBILE IP NETWORK.
US20070195751A1 (en) Providing voicemail blocking in communication networks
RU2013128887A (en) VOICE TRANSMISSION SYSTEMS FOR IP PROTOCOL (VoIP), COMPONENTS AND METHODS FOR TRANSMITTING EXTENDED DATA TO THE EMERGENCY RESPONSE SERVICES FOR ANSWERING AN EMERGENCY CALLS
US20120327812A1 (en) System for and method of call transfer management
WO2004100597A1 (en) Multimedia message service apparatus
BRPI0916162A2 (en) method, device and system for interlacing instant message and short message
US20020193123A1 (en) Method for providing and processing locality information in switched networks
KR20050050043A (en) System for providing interoperability of a proprietary enterprise communication network with a cellular communication network
CA2628402C (en) Methods, apparatus and computer-readable media for providing a network-based call park feature
ES2402871T3 (en) Communications system and communication method
ES2627270T3 (en) SIP extension for DMR networks adapted to PMR features
KR20110010198A (en) Method and system for providing Internet telephony service using SSI based calling terminal location information
US20100040219A1 (en) Method and apparatus for processing number portability call among various telephone networks
ES2357925A1 (en) System and method of detection of user presence for the routing of calls in telecommunications networks. (Machine-translation by Google Translate, not legally binding)
CA3036828A1 (en) Next generation emergency call routing over diverse networks
ES2798116T3 (en) Method, system and device to manage calls in IMS networks
FI115885B (en) Method and system for transmitting a short message
KR101127866B1 (en) Providing to sender of message an identifier of service provider associated with recipient of the message
KR101136835B1 (en) Message transfer system using the virtual number and method thereof

Legal Events

Date Code Title Description
FG2A Definitive protection

Ref document number: 2357925

Country of ref document: ES

Kind code of ref document: B1

Effective date: 20120312

FD2A Announcement of lapse in spain

Effective date: 20190610