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 PDFInfo
- 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
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 15
- 238000000034 method Methods 0.000 title claims abstract description 11
- 238000013519 translation Methods 0.000 title abstract description 3
- 230000011664 signaling Effects 0.000 claims abstract description 21
- 238000005516 engineering process Methods 0.000 description 18
- 230000000977 initiatory effect Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 206010027175 memory impairment Diseases 0.000 description 2
- 230000004308 accommodation Effects 0.000 description 1
- 235000015278 beef Nutrition 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 230000014616 translation Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42365—Presence services providing information on the willingness to communicate or the ability to communicate in terms of media capability or network connectivity
- H04M3/42374—Presence 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
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
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).
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.
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.
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.
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)
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.
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)
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 |
-
2009
- 2009-02-25 ES ES200900526A patent/ES2357925B1/en not_active Expired - Fee Related
Patent Citations (3)
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 |