WO2003103231A1 - Sip based call setup - Google Patents

Sip based call setup Download PDF

Info

Publication number
WO2003103231A1
WO2003103231A1 PCT/IB2002/001902 IB0201902W WO03103231A1 WO 2003103231 A1 WO2003103231 A1 WO 2003103231A1 IB 0201902 W IB0201902 W IB 0201902W WO 03103231 A1 WO03103231 A1 WO 03103231A1
Authority
WO
WIPO (PCT)
Prior art keywords
connection
network
information
user
abnormal condition
Prior art date
Application number
PCT/IB2002/001902
Other languages
French (fr)
Inventor
Jose Costa Requena
Inmaculada Espigares Del Pozo
Original Assignee
Nokia Corporation
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 Nokia Corporation filed Critical Nokia Corporation
Priority to AU2002310572A priority Critical patent/AU2002310572A1/en
Priority to PCT/IB2002/001902 priority patent/WO2003103231A1/en
Priority to US10/515,531 priority patent/US20050227685A1/en
Publication of WO2003103231A1 publication Critical patent/WO2003103231A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0029Provisions for intelligent networking
    • H04Q3/0045Provisions for intelligent networking involving hybrid, i.e. a mixture of public and private, or multi-vendor systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • H04L65/1104Session initiation protocol [SIP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/30Connection release
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation

Definitions

  • the present invention relates to a method and a system for status communication within a cellular telecommunication network, and especially a 3 rd Generation (3G) mobile network, such as the new UMTS (Universal Mobile Telecommunications System) .
  • 3G 3 rd Generation
  • a possible solution to this problem is to use a Session Timer in the SIP. This is discussed in an Internet Draft titled "The SIP session timer" published on October 6, 2001 by S Donovan and J Rosenberg. SIP does not define a keep-alive mechanism and therefore it is proposed to define a session timer to indicate whether a call is still active or not. To this end it is proposed to use the SIP INVITE method where the Session-Expires header indicates for how long the actual call is valid.
  • the Session-Expires header sets up a timeout and the user assigned as the Refresher in the 2xx response generates a refresh (using a re-INVITE) before the session expires with a new Session-Expires header, indicating that the call is still ongoing.
  • a drawback of this solution is that a suitable expiration time is not easy to determine. For example, if the timeout is set to a lower value, the user needs to refresh the call quite often, leading to an increase in the traffic of messages. Likewise, if the timeout is set to a longer period the situation could arise that the user is already down and the network did not realize this, whereby all the radio resources will be occupied until the timeout expires.
  • a method for communicating status information to a user terminal about an abnormal condition occurring during an ongoing call in a cellular telecommunication network in which an element controlling the connection is separate from a system part providing transport of user data comprising the steps of: detecting the existence of an abnormal condition in the status of the connection in a system part of the network providing transport of user data; forwarding the information about the abnormal condition within a first message to the element controlling the connection; deciding in the controlling element the state of the connection to the user terminal based on the received first message; and forwarding the information about the state of the connection within a second message to the user.
  • a telecommunication system comprising: an element (404, 602) controlling a connection to a user terminal (101) and a system part (401, 402) providing transport of user data, which system part is separate from said controlling element, wherein a system element which detects the state of the connection to the user terminal is arranged to send a first message about an abnormal condition to the controlling element indicating the state of the connection, and the controlling element is arranged to decide the state of the connection to the user terminal based on the received first message, and to forward the information about the state of the connection within a second message to the user.
  • An important advantage of the invention is that it decreases the traffic in the network.
  • the invention solves the problem of abnormal situations within the 3 rd Generation of Mobile Networks. That information needs to be available for terminating the connection during such strange situations. It is necessary to avoid keeping allocated network and radio resources once the user is not reachable any more.
  • This invention also provides a solution that utilizes the SIP Signaling protocol for informing the network entity, where the user is actually attached about the status of the connection.
  • the communication uses defined SIP methods like INFO, SUBSCRIBE and NOTIFY for informing the user about any abnormal conditions that the network found out about the ongoing call.
  • the INFO method is preferably used only for informing the user about any abnormal condition that the network found out about the ongoing call. This solution will improve the Session Timer based solution, known from the prior art, in the sense of decreasing the traffic in the network.
  • the invention is advantageous in the way that the SIP protocol provides enough flexibility for implementing this service using the already defined methods, just making an efficient use of them. Accordingly, with this approach the reliability of the SIP is increased.
  • Fig 1 is a schematic overview of a telecommunication network in accordance with the present invention.
  • Fig 2 is a more detailed overview of the telecommunication network of fig 1. Description of preferred embodiments
  • the present invention can be applied to various telecommunication systems.
  • Such systems include third generation mobile communication systems, such as UMTS (Universal Mobile Telecommunications System) .
  • UMTS Universal Mobile Telecommunications System
  • the invention will be described in the following using an UMTS system, as an example system without restricting the invention thereto. All words and expressions should therefore be interpreted broadly since they are only intended to illustrate, not to restrict, the invention.
  • the essential point of the invention is the function, not the network element where the function is located.
  • Figure 1 presents a schematic diagram of a cellular telecommunication network in which the invention could be used, and figure 2 presents a more detailed view of the same network.
  • a mobile station (100) such as a user terminal or user equipment (UE) (101) communicates with one or several base stations.
  • the user terminal may e.g. be a laptop computer or a PDA (Personal Digital Assistant) , or a mobile phone .
  • PDA Personal Digital Assistant
  • the mobile station communicates with a network interface (200) .
  • base stations (BS) (201) are connected to the radio network controllers (RNC) (202)
  • RNC radio network controllers
  • BSC base station controllers
  • the controllers are responsible, for example, for allocation of radio resources and for handling handovers, when a mobile station changes the base station it communicates with.
  • a base transceiver station (BTS) (203) serves the mobile stations (MS) (100) or similar wireless user equipment (UE) (101) via an air or radio interface.
  • the base station provides a coverage area that can be defined as a certain geographically limited area referred to as a cell. The size and shape of the cells may vary from cell to cell .
  • main parts of the system are a radio access network providing access to user terminals UE (User Equipment) and at least one core network.
  • UE User Equipment
  • a GSM core network (300) comprises in the fixed part of the network Mobile Service Switching centers (MSC) (301) , to which the RNC is connected.
  • the GSM core network (300) is usually connected to a Public Switched Telephone Network (PSTN) .
  • PSTN Public Switched Telephone Network
  • the GPRS core network (400) comprises GPRS supporting nodes (GSN) . Of these nodes, the one which interfaces a packet data network (700), for example the Internet, is called Gateway GPRS supporting node (GGSN) (401) . Data packets may run through many GSNs, which act as routers.
  • GGSN Gateway GPRS supporting node
  • the function of the support node is to transmit packets between the base station system and the GGSN and keep a record of the location of the subscriber terminal in its area.
  • the core UMTS network comprises a SGSN and a GGSN. Further, it comprises an HSS (Home Subscriber Server) (403) and a CSCF (Call State Control Function)
  • HSS Home Subscriber Server
  • CSCF Call State Control Function
  • the support nodes SGSN and GGSN are interconnected by a backbone network, such as an IP/ATM (Internet Protocol/Asynchronous Transfer Mode) network. It should be noted that the functionalities of the SGSN and the GGSN can also be physically combined into the same network node, in which case the backbone network is unnecessary. Logically, however, the nodes are separate nodes. It should be noted that core networks of other types might comprise other network elements.
  • the CSCF controls call establishment and is responsible for routing calls, and comprises, for example, a function corresponding to a switching function in the intelligent network.
  • the CSCF provides IP telephony services with end-to-end control.
  • Signalling associated with the IP telephony such SIP (Session Initiation Protocol)
  • SIP Session Initiation Protocol
  • the Session Initiation Protocol (SIP) developed by IETF (Internet Engineering Task Force) is an application-layer control (signalling) protocol for creating, modifying and terminating sessions with one or more participants. These sessions include e.g. Internet multimedia conferences, Internet telephone calls and multimedia distribution.
  • the CSCF is the network node in which IP telephony user equipment UE is registered and via which the signalling is transferred.
  • controlling element refers generally to an element or entity controlling a call, the CSCF being merely an example of such element .
  • the HSS Home Subscriber Server
  • the HSS is the master database for a given user. It is responsible for keeping a master list of features and services (either directly or via servers) associated with the user, and for tracking of location and means of access for its users, i.e., provides the subscriber profile.
  • the common part of the GSM and GPRS networks is presented as a separate entity (500) .
  • the common part of the GSM and GPRS comprises, for example, Home Location Register (HLR) (501) and Visitor Location Register (VLR) (502) , which take part in subscriber and mobility management.
  • HLR Home Location Register
  • VLR Visitor Location Register
  • MLC Mobile Location Center
  • An entity which is external to the GSM network, may query the location of a certain mobile station by sending a location request to a Gateway Mobile Location Center (GMLC) (504) .
  • GMLC Gateway Mobile Location Center
  • An entity (600) requesting the location of a certain mobile station is usually called a Location Service (LCS) Client (601) .
  • LCS Location Service
  • This entity sends a LCS request to the GMLC, the request comprising an identifier, for example IMSI (International Mobile Subscriber Identifier) or MSISDN, specifying the mobile station, whose location is queried.
  • IMSI International Mobile Subscriber Identifier
  • MSISDN Mobile Subscriber Identifier
  • the GMLC After successful authentication the GMLC asks with the Routing Data message the HLR, which is related to the mobile station, the current or latest MSC, through which the mobile has been reachable; this MSC is called the Visiting MSC (VMSC) . After receiving information about the VMSC from the HLR, the GMLC send a Subscriber Request to this VMSC. The VMSC typically pages the mobile station in question to receive information about the cell, in which the mobile station currently is. Thereafter the mobile station is notified of the location query with a LCS notification.
  • the HLR Home Location Register
  • the cellular network may calculate the location of a mobile station using only the information it has, the mobile station may provide some information for the location process, or the mobile station may perform the location itself, and inform the network about its current location.
  • the LCS-client (601) is connected to a LCS-server (602), or presence server, providing location services for different applications or clients.
  • the LCS-server can be defined as an entity capable of providing information concerning the geographical location of a mobile station, and more particularly, the geographical location defined on the basis of the position of the mobile station relative to the base station (s) of the mobile telecommunication network.
  • LCS- server and LCS-client can be found, for example, from 3 rd Generation Partnership Project, Technical Specification Group Services and System Aspects "Functional stage 2 description of LCS" (3GPP TS23.271). This document is hereby incorporated herein by reference.
  • Location of a subscriber terminal i.e. determination of the geographical location of a subscriber terminal, is an important function in cellular radio networks. For example, it is often required that one should be able to locate all subscriber terminals that make emergency calls. Location can also be used for commercial purposes, e.g. for defining various tariff areas or for implementing a navigation service which guides the user. To this end, a location service (LCS) is normally employed.
  • LCS location service
  • the location of a subscriber terminal can be determined on the basis of the identity of the cell that serves the subscriber terminal. This does not provide very accurate information because the diameter of a cell can be dozens of kilometers. A more accurate result is obtained by using timing information on the radio connection as additional information, e.g. the timing advance TA. However, several other location methods are available as well .
  • the UMTS network is used as an example of telecommunication networks in which the present invention could be used.
  • many other types of telecommunication networks could be used as well.
  • the structure of the packet-switched radio system and its connections to a public switched telephone network and packet transmission network described above with reference to fig 1 and fig 2 includes only the blocks necessary for describing the present invention, but it is clear to a person skilled in the art that a cellular telecommunication network also comprises other functions and structures that need not be described in greater detail here. The structure of the different components and units discussed above is not described more closely because it is clear to a person skilled in the art how these devices are implemented.
  • the invention is employed in an UMTS telecommunication network.
  • UMTS systems there are at present no way to communicate between the user terminal and the CSCF about abnormal events. There is not even any possible mechanism to keep updated the call status.
  • the method of the invention provides the means for keeping track of the user situation in case of any strange behaviors.
  • an interface is arranged between the Gateway Mobile Location Center (GMLC) and the Call State Control Function (CSCF) at UMTS networks.
  • the aim of this interface is to facilitate the exchange of location information between Location Service elements such as GGSN (Gateway GPRS Support Node) and 3G network elements.
  • This interface can e.g. be run over RADIUS that is available right now in GGSN.
  • RADIUS Remote Authentication Dial
  • this interface serves to forward a first message from a system part providing transport of user data, such as the GGSN, to an element controlling the connection, such as the CSFC.
  • the first message comprises information about the abnormal condition detected within the system part providing transport of user data.
  • this interface solves the actual problem of finding the right way for triggering the location information from the GGSN and translate it to the right format to be used at the CSCF.
  • the 3G terminal will interact directly with the CSCF requesting his location information and based on this functionality ARI (Access Request Information) , that towards the GMLC would behave as a LCS client, the CSCF can request that information directly from the GGSN or GMLC, depending on where the information is available at the moment. Accordingly, the problem with the additional load due to the use of a timer to trigger that information periodically either from the GGSN or from the GMLC towards the CSCF, as is experienced in the prior art, could hereby be alleviated.
  • the invention is embodied in an UMTS system based on the Session Initiation Protocol (SIP) protocol.
  • SIP Session Initiation Protocol
  • a suitable solution for managing information transfer about abnormal occurrences and abnormal call termination could be to utilize the already defined SIP methods such as INFO, SUBSCRIBE and NOTIFY. This will provide means for informing the network entities about the abnormal situation of the user and according to the user response the network could decide whether to terminate the call or not.
  • SIP is a protocol for controlling a call between the different CSCFs and the UE connected thereto. In the following, some aspects of SIP are described in short.
  • the SUBSCRIBE method allows a SIP Client (terminal or application) to subscribe to a certain event that will trigger a notification using the NOTIFY method.
  • the INFO method is used for informing about any happening during an ongoing session.
  • the NOTIFY method provides a NOTIFY message to be sent to the terminal/application when an event to which the terminal subscribed occurred.
  • the INFO method is used only for informing the user about any abnormal condition that the network found out about the ongoing call.
  • the SUBSCRIBE method is used for indicating to the network that the user desires to be aware of any change in the session.
  • the network will send a NOTIFY message to the user indicating the type of problem that has occurred in the Event header and in case it has to establish a new session with another entity the same NOTIFY message will bring the new contact address in the Contact header of the same NOTIFY message.
  • the SIP will utilize the INFO method for indicating to the Mobile Terminal that something is going wrong with the actual connection.
  • the INFO method will include the reason why it has suspicions about an abnormal behavior.
  • the user upon receiving that message will send back the 200 OK saying that user got the message. Due to this procedure, the network is sure that the user is still alive. If, within a short period of time, the user does not send back any message then the network will re-send the INFO indicating that the problem persists. If the network at this point does not receive any answer it means that the user is down and then it will terminate the connection.
  • SIP functionalities could, as discussed above, be used both for forwarding information about the state of the connection within a second message to the user, e.g. in an INFO or NOTIFY message, and for determination of the severity of the detected abnormal condition, e.g. based on the response on a NOTIFY message .
  • the presence server preferably administers presence documents, comprising presence data for different entities. This information can be collected from multiple sources e.g. from the network, from users, or from the terminals.
  • the presence data can represent a part or a whole of user's presence, i.e. it can be a one presence tuple, one parameter inside a presence tuple or a whole presence document.
  • a tuple is a data structure that is used in Presence service for containing any presence related information such as terminal status, location, addresses, etc.
  • attribute describing the status of the device.
  • attributes are device dependent but the network will have an active role when providing the information.
  • Those attributes could be:
  • a network provided (geographical) location attribute is preferably supported.
  • the network preferably updates the location information in the presence document.
  • the user could set the trigger in the network that will indicate when to update the geographical location.
  • a network provided attribute of the time zone based on user's location is also preferably supported.
  • the network could also provide a policy mechanism that will apply to the watchers, i.e. entities observing the presence status, when accessing the presence information.
  • the network should preferably guarantee the mechanism to link the block list with the presence data to perform the authorization procedure.
  • a mechanism could also be provided to synchronize changes between different devices (sessions) . This implies that either the network or the terminal should keep an active role.
  • the network can keep track of active sessions that can change the presence data and should be notified to other devices.
  • the changes that could be observed are :
  • the following attributes can be uploaded in the presence document directly from the terminal registration.
  • the information is provided implicitly in the "Contact” (Device status and communication address) and "Date” (Local Time zone) headers within the REGISTER message.
  • the information is preferably refreshed in the presence document per message basis, (i.e. when the terminals initiates a session this information should be uploaded in the Call state attribute information within the presence data) .
  • the attributes that are preferably update in this way are:
  • the following information is preferably uploaded in the presence document from the LCS Client. It requires that a network entity on behalf of the user triggers the location information request and the GMLC provides the information back into the presence server.
  • the presence server via the LCS, subscribes to the GMLC on behalf of the user in order to get the location information. Therefore, the LCS keeps the subscription state within the presence server for fetching the location information from the GMLC periodically.
  • the updating process could operate as follows: The user registers in the network and the transaction implicitly updates the presence document
  • the GMLC subscribes to the presence server like a watcher and when the user registers the GMLC receives a notification, which indicates that the location information has to be updated in the presence document .
  • the system includes the above-discussed interface to facilitate that process either directly from the LCS-client or from GMLC.
  • the aim of this interface is preferably to include additional functionality to the LCS system.
  • the interface is preferably SIP based and the GMLC could be an addressable Internet entity where the S-SCSF can forward the messages received from the Terminal. Therefore, the location request coming from the terminal could be handled at S-CSCF that based on the user profile either will forward it to the Application server or forward it directly to the GMLC that will calculate the location information and send it back in the SIP response.
  • the interface could be used for getting the location information and be aware of certain abnormal situations such as: emergency, out of coverage either in CS or PS (in one or the other case the terminal is located either under CS or PS and the information retrieved) .
  • the CSCF can retrieve that information from the GMLC via the proposed interface.
  • the GMLC receives the query from the LCS, and, thus, the proposed interface would be between the CSCF and the LCS .
  • the LCS will receive the query from the CSCF and forward the query to the GMLC, which will keep an active state for sending back the location information to the CSCF.
  • the GMLC only responds to the LCS and no extra functionality is added.
  • This approach facilitates the use of LCS with this new interface for CSCF and for presence server that is also needed.
  • the same interface can be used for both situations between the CSCF-LCS and the Presence Server- LCS.

Abstract

A method and system for status communication within a cellular telecommunications network, and especially a 3rd Generation (3G) mobile network, such as the new UMTS (Universal Mobile Telecommunications System) are provided. In the method information is communicated to a user terminal about abnormal condition occurring during an ongoing call in a cellular telecommunications network in which an element (404, 602) controlling the connection is separate from a system part providing transport of user data (401, 402). In this method, existence of an abnormal condition in the status of the connection is detected in a system port of the network providing transport of user data and forwarded to the element controlling the connection. This element then determines the state of the connection to the user terminal based on the received message, and subsequently forwards information about the state of the connection to the user.

Description

SIP BASED CALL SETUP
Field of the invention
The present invention relates to a method and a system for status communication within a cellular telecommunication network, and especially a 3rd Generation (3G) mobile network, such as the new UMTS (Universal Mobile Telecommunications System) .
Background of the invention Communication of status regarding the call and connection is often troublesome within the 3rd Generation (3G) of Mobile Networks, and especially with the new UMTS (Universal Mobile Telecommunication System) using the SIP (Session Initiation Protocol) protocol. In many telecommunications network systems, such as the new UMTS system, there is no way to communicate between the terminal and network entities, such as the CSCF (Call State Control Function) , about abnormal situations that could arise within the mobile network. Such information would be needed in order to terminate the connection during such abnormal situations. It would be advantageous to avoid keeping allocated network and radio resources once the user is not reachable any more, since this would decrease traffic in the network and thereby increase the available capacity.
A possible solution to this problem, suggested by the IETF (Internet engineering Task Force) group, is to use a Session Timer in the SIP. This is discussed in an Internet Draft titled "The SIP session timer" published on October 6, 2001 by S Donovan and J Rosenberg. SIP does not define a keep-alive mechanism and therefore it is proposed to define a session timer to indicate whether a call is still active or not. To this end it is proposed to use the SIP INVITE method where the Session-Expires header indicates for how long the actual call is valid. The Session-Expires header sets up a timeout and the user assigned as the Refresher in the 2xx response generates a refresh (using a re-INVITE) before the session expires with a new Session-Expires header, indicating that the call is still ongoing. However, a drawback of this solution is that a suitable expiration time is not easy to determine. For example, if the timeout is set to a lower value, the user needs to refresh the call quite often, leading to an increase in the traffic of messages. Likewise, if the timeout is set to a longer period the situation could arise that the user is already down and the network did not realize this, whereby all the radio resources will be occupied until the timeout expires.
Another solution proposed by the IETF is disclosed in "SIP Call Control" of January 16, 2002 by R Sparks. Here it is proposed to provide Call Transfer capabilities in SIP. To this end, REFER is used to achieve call transfer. A REFER can be issued by the transferor to cause the transferee to issue an INVITE to the transfer- target. However, a successful REFER transaction does not terminate the session between the transferor and the transferee. The REFER process provides a good flexibility for recovery from failure but this is often not necessary. Accordingly, this method is unduly complex and costly.
Summary of the invention
It is therefore an object of the present invention to provide a method and a system for exchanging information about an abnormal condition occurring in a cellular telecommunication network during an ongoing call and/or to decrease traffic in the network. This object is achieved with a method and a telecommunication system according to the appended claims .
According to a first aspect of the invention there is provided a method for communicating status information to a user terminal about an abnormal condition occurring during an ongoing call in a cellular telecommunication network in which an element controlling the connection is separate from a system part providing transport of user data, the method comprising the steps of: detecting the existence of an abnormal condition in the status of the connection in a system part of the network providing transport of user data; forwarding the information about the abnormal condition within a first message to the element controlling the connection; deciding in the controlling element the state of the connection to the user terminal based on the received first message; and forwarding the information about the state of the connection within a second message to the user.
According to another aspect of the invention, there is provided a telecommunication system comprising: an element (404, 602) controlling a connection to a user terminal (101) and a system part (401, 402) providing transport of user data, which system part is separate from said controlling element, wherein a system element which detects the state of the connection to the user terminal is arranged to send a first message about an abnormal condition to the controlling element indicating the state of the connection, and the controlling element is arranged to decide the state of the connection to the user terminal based on the received first message, and to forward the information about the state of the connection within a second message to the user. An important advantage of the invention is that it decreases the traffic in the network.
Thus, the invention solves the problem of abnormal situations within the 3rd Generation of Mobile Networks. That information needs to be available for terminating the connection during such strange situations. It is necessary to avoid keeping allocated network and radio resources once the user is not reachable any more. This invention also provides a solution that utilizes the SIP Signaling protocol for informing the network entity, where the user is actually attached about the status of the connection.
Preferably, the communication uses defined SIP methods like INFO, SUBSCRIBE and NOTIFY for informing the user about any abnormal conditions that the network found out about the ongoing call. The INFO method is preferably used only for informing the user about any abnormal condition that the network found out about the ongoing call. This solution will improve the Session Timer based solution, known from the prior art, in the sense of decreasing the traffic in the network.
The invention is advantageous in the way that the SIP protocol provides enough flexibility for implementing this service using the already defined methods, just making an efficient use of them. Accordingly, with this approach the reliability of the SIP is increased.
Brief description of the drawings For exemplifying purposes, the invention will be described in closer detail in the following with reference to embodiments thereof illustrated in the attached drawings, wherein:
Fig 1 is a schematic overview of a telecommunication network in accordance with the present invention; and
Fig 2 is a more detailed overview of the telecommunication network of fig 1. Description of preferred embodiments
The present invention can be applied to various telecommunication systems. Such systems include third generation mobile communication systems, such as UMTS (Universal Mobile Telecommunications System) . The invention will be described in the following using an UMTS system, as an exemple system without restricting the invention thereto. All words and expressions should therefore be interpreted broadly since they are only intended to illustrate, not to restrict, the invention. The essential point of the invention is the function, not the network element where the function is located.
Figure 1 presents a schematic diagram of a cellular telecommunication network in which the invention could be used, and figure 2 presents a more detailed view of the same network.
A mobile station (100) such as a user terminal or user equipment (UE) (101) communicates with one or several base stations. The user terminal may e.g. be a laptop computer or a PDA (Personal Digital Assistant) , or a mobile phone .
The mobile station communicates with a network interface (200) . In the GSM radio access network, base stations (BS) (201) are connected to the radio network controllers (RNC) (202) , whereas in the GPRS network base transceiver stations (BTS) (203) are connected to base station controllers (BSC) (204) . The controllers are responsible, for example, for allocation of radio resources and for handling handovers, when a mobile station changes the base station it communicates with. Thus, in cellular telecommunication networks, a base transceiver station (BTS) (203) serves the mobile stations (MS) (100) or similar wireless user equipment (UE) (101) via an air or radio interface. The base station provides a coverage area that can be defined as a certain geographically limited area referred to as a cell. The size and shape of the cells may vary from cell to cell .
In an example of the network architecture of an UMTS system, main parts of the system are a radio access network providing access to user terminals UE (User Equipment) and at least one core network.
In the disclosed embodiment, there are separate core networks for the GSM and the GPRS . A GSM core network (300) comprises in the fixed part of the network Mobile Service Switching centers (MSC) (301) , to which the RNC is connected. The GSM core network (300) is usually connected to a Public Switched Telephone Network (PSTN) . The GPRS core network (400) comprises GPRS supporting nodes (GSN) . Of these nodes, the one which interfaces a packet data network (700), for example the Internet, is called Gateway GPRS supporting node (GGSN) (401) . Data packets may run through many GSNs, which act as routers. A mobile station or a packet data device connected to the mobile station, which is the end point of the data connection, is reachable through one base station controller and the GSN connected to this base station controller is called Serving GPRS support node (SGSN) (402) . The function of the support node is to transmit packets between the base station system and the GGSN and keep a record of the location of the subscriber terminal in its area.
Accordingly, the core UMTS network comprises a SGSN and a GGSN. Further, it comprises an HSS (Home Subscriber Server) (403) and a CSCF (Call State Control Function)
(404) . The support nodes SGSN and GGSN are interconnected by a backbone network, such as an IP/ATM (Internet Protocol/Asynchronous Transfer Mode) network. It should be noted that the functionalities of the SGSN and the GGSN can also be physically combined into the same network node, in which case the backbone network is unnecessary. Logically, however, the nodes are separate nodes. It should be noted that core networks of other types might comprise other network elements.
The CSCF controls call establishment and is responsible for routing calls, and comprises, for example, a function corresponding to a switching function in the intelligent network. E.g. the CSCF provides IP telephony services with end-to-end control. Signalling associated with the IP telephony, such SIP (Session Initiation Protocol) , terminates at the user equipment and the CSCF. The Session Initiation Protocol (SIP) developed by IETF (Internet Engineering Task Force) is an application-layer control (signalling) protocol for creating, modifying and terminating sessions with one or more participants. These sessions include e.g. Internet multimedia conferences, Internet telephone calls and multimedia distribution. In other words, the CSCF is the network node in which IP telephony user equipment UE is registered and via which the signalling is transferred. Within this application the term "controlling element" refers generally to an element or entity controlling a call, the CSCF being merely an example of such element .
The HSS (Home Subscriber Server) is the master database for a given user. It is responsible for keeping a master list of features and services (either directly or via servers) associated with the user, and for tracking of location and means of access for its users, i.e., provides the subscriber profile.
There are also network elements, which are common for the GSM and GPRS networks. In Figure 1 the common part of the GSM and GPRS networks is presented as a separate entity (500) . The common part of the GSM and GPRS comprises, for example, Home Location Register (HLR) (501) and Visitor Location Register (VLR) (502) , which take part in subscriber and mobility management.
Furthermore, there is an entity called Mobile Location Center (MLC) (503) , which is responsible for determining the location of a mobile station. An entity, which is external to the GSM network, may query the location of a certain mobile station by sending a location request to a Gateway Mobile Location Center (GMLC) (504) . An entity (600) requesting the location of a certain mobile station is usually called a Location Service (LCS) Client (601) . This entity sends a LCS request to the GMLC, the request comprising an identifier, for example IMSI (International Mobile Subscriber Identifier) or MSISDN, specifying the mobile station, whose location is queried. The GMLC authenticates the LCS Client to make sure that it is entitled to receive location information. After successful authentication the GMLC asks with the Routing Data message the HLR, which is related to the mobile station, the current or latest MSC, through which the mobile has been reachable; this MSC is called the Visiting MSC (VMSC) . After receiving information about the VMSC from the HLR, the GMLC send a Subscriber Request to this VMSC. The VMSC typically pages the mobile station in question to receive information about the cell, in which the mobile station currently is. Thereafter the mobile station is notified of the location query with a LCS notification. There are various possible ways to determine the location of a mobile station: the cellular network may calculate the location of a mobile station using only the information it has, the mobile station may provide some information for the location process, or the mobile station may perform the location itself, and inform the network about its current location. Preferably, the LCS-client (601) is connected to a LCS-server (602), or presence server, providing location services for different applications or clients. In general terms, the LCS-server can be defined as an entity capable of providing information concerning the geographical location of a mobile station, and more particularly, the geographical location defined on the basis of the position of the mobile station relative to the base station (s) of the mobile telecommunication network. A more detailed description of a possible LCS- server and LCS-client can be found, for example, from 3rd Generation Partnership Project, Technical Specification Group Services and System Aspects "Functional stage 2 description of LCS" (3GPP TS23.271). This document is hereby incorporated herein by reference.
Location of a subscriber terminal, i.e. determination of the geographical location of a subscriber terminal, is an important function in cellular radio networks. For example, it is often required that one should be able to locate all subscriber terminals that make emergency calls. Location can also be used for commercial purposes, e.g. for defining various tariff areas or for implementing a navigation service which guides the user. To this end, a location service (LCS) is normally employed.
Various methods are used for implementing the location service. At the least accurate level the location of a subscriber terminal can be determined on the basis of the identity of the cell that serves the subscriber terminal. This does not provide very accurate information because the diameter of a cell can be dozens of kilometers. A more accurate result is obtained by using timing information on the radio connection as additional information, e.g. the timing advance TA. However, several other location methods are available as well .
Here, the UMTS network is used as an example of telecommunication networks in which the present invention could be used. However, many other types of telecommunication networks could be used as well.
The structure of the packet-switched radio system and its connections to a public switched telephone network and packet transmission network described above with reference to fig 1 and fig 2 includes only the blocks necessary for describing the present invention, but it is clear to a person skilled in the art that a cellular telecommunication network also comprises other functions and structures that need not be described in greater detail here. The structure of the different components and units discussed above is not described more closely because it is clear to a person skilled in the art how these devices are implemented.
In a preferred embodiment, the invention is employed in an UMTS telecommunication network. Actually, in UMTS systems there are at present no way to communicate between the user terminal and the CSCF about abnormal events. There is not even any possible mechanism to keep updated the call status. The method of the invention provides the means for keeping track of the user situation in case of any strange behaviors.
In this embodiment of the invention, an interface is arranged between the Gateway Mobile Location Center (GMLC) and the Call State Control Function (CSCF) at UMTS networks. The aim of this interface is to facilitate the exchange of location information between Location Service elements such as GGSN (Gateway GPRS Support Node) and 3G network elements. This interface can e.g. be run over RADIUS that is available right now in GGSN. However, preferably the exchange procedure and the exchange format of the messages are set to facilitate the communication between both elements. Accordingly, this interface serves to forward a first message from a system part providing transport of user data, such as the GGSN, to an element controlling the connection, such as the CSFC. The first message comprises information about the abnormal condition detected within the system part providing transport of user data. The arrangement of this interface solves the actual problem of finding the right way for triggering the location information from the GGSN and translate it to the right format to be used at the CSCF. Thus, the 3G terminal will interact directly with the CSCF requesting his location information and based on this functionality ARI (Access Request Information) , that towards the GMLC would behave as a LCS client, the CSCF can request that information directly from the GGSN or GMLC, depending on where the information is available at the moment. Accordingly, the problem with the additional load due to the use of a timer to trigger that information periodically either from the GGSN or from the GMLC towards the CSCF, as is experienced in the prior art, could hereby be alleviated.
Preferably, the invention is embodied in an UMTS system based on the Session Initiation Protocol (SIP) protocol. In that case, a suitable solution for managing information transfer about abnormal occurrences and abnormal call termination could be to utilize the already defined SIP methods such as INFO, SUBSCRIBE and NOTIFY. This will provide means for informing the network entities about the abnormal situation of the user and according to the user response the network could decide whether to terminate the call or not. SIP is a protocol for controlling a call between the different CSCFs and the UE connected thereto. In the following, some aspects of SIP are described in short.
A number of functions are defined in the SIP, among which only the ones relevant to the present invention will be discussed briefly: • The SUBSCRIBE method allows a SIP Client (terminal or application) to subscribe to a certain event that will trigger a notification using the NOTIFY method. • The INFO method is used for informing about any happening during an ongoing session. • The NOTIFY method provides a NOTIFY message to be sent to the terminal/application when an event to which the terminal subscribed occurred. The INFO method is used only for informing the user about any abnormal condition that the network found out about the ongoing call. The SUBSCRIBE method is used for indicating to the network that the user desires to be aware of any change in the session. If something erroneous happens the network will send a NOTIFY message to the user indicating the type of problem that has occurred in the Event header and in case it has to establish a new session with another entity the same NOTIFY message will bring the new contact address in the Contact header of the same NOTIFY message.
Thus, the SIP will utilize the INFO method for indicating to the Mobile Terminal that something is going wrong with the actual connection. The INFO method will include the reason why it has suspicions about an abnormal behavior. Furthermore, the user upon receiving that message will send back the 200 OK saying that user got the message. Due to this procedure, the network is sure that the user is still alive. If, within a short period of time, the user does not send back any message then the network will re-send the INFO indicating that the problem persists. If the network at this point does not receive any answer it means that the user is down and then it will terminate the connection. Accordingly, SIP functionalities could, as discussed above, be used both for forwarding information about the state of the connection within a second message to the user, e.g. in an INFO or NOTIFY message, and for determination of the severity of the detected abnormal condition, e.g. based on the response on a NOTIFY message .
For indication of the occurrence of the abnormal condition, it is possible to use a signal coming from the radio access indicating that the radio strength of that user is going down and then the network can start this above-discussed set of messages for being sure that the user keeps the connection. Abnormalities could be detected by means of the presence server (LCS-server) . The presence server preferably administers presence documents, comprising presence data for different entities. This information can be collected from multiple sources e.g. from the network, from users, or from the terminals. The presence data can represent a part or a whole of user's presence, i.e. it can be a one presence tuple, one parameter inside a presence tuple or a whole presence document. A tuple is a data structure that is used in Presence service for containing any presence related information such as terminal status, location, addresses, etc.
In order to support the Presence server functionality, the set of functionality which is preferably present in the network for completing the presence service will now be discussed.
Preferably, there are one or several attribute (s) describing the status of the device. These attributes are device dependent but the network will have an active role when providing the information. Those attributes could be:
• Terminal registered to the network (ON/OFF)
• Communication address of the device Further, there is preferably an attribute describing the call state of the device, i.e. if the call is active or inactive. The network has a complete knowledge about the call state on the terminal at any moment.
Still further, a network provided (geographical) location attribute is preferably supported. The network preferably updates the location information in the presence document. The user could set the trigger in the network that will indicate when to update the geographical location. A network provided attribute of the time zone based on user's location is also preferably supported. The network could also provide a policy mechanism that will apply to the watchers, i.e. entities observing the presence status, when accessing the presence information. The network should preferably guarantee the mechanism to link the block list with the presence data to perform the authorization procedure.
A mechanism could also be provided to synchronize changes between different devices (sessions) . This implies that either the network or the terminal should keep an active role. The network can keep track of active sessions that can change the presence data and should be notified to other devices. The changes that could be observed are :
• Changes in own Presence • Changes in contact lists (authorization)
• Changes in block list
In the following the mechanism to provide input information to the presence document from the network will be discussed. The following attributes can be uploaded in the presence document directly from the terminal registration. The information is provided implicitly in the "Contact" (Device status and communication address) and "Date" (Local Time zone) headers within the REGISTER message. Afterwards, the information is preferably refreshed in the presence document per message basis, (i.e. when the terminals initiates a session this information should be uploaded in the Call state attribute information within the presence data) . The attributes that are preferably update in this way are:
• Device status
• Call state attributes
• Local Time zone attribute
The following information is preferably uploaded in the presence document from the LCS Client. It requires that a network entity on behalf of the user triggers the location information request and the GMLC provides the information back into the presence server.
The presence server, via the LCS, subscribes to the GMLC on behalf of the user in order to get the location information. Therefore, the LCS keeps the subscription state within the presence server for fetching the location information from the GMLC periodically.
For example, the updating process could operate as follows: The user registers in the network and the transaction implicitly updates the presence document
(Device status, Call state and Local Time) and using the LCS client, it also triggers the subscription to the GMLC for getting the location information periodically. Alternatively, the following approach could be used, when though it adds extra functionality to the GMLC: The GMLC subscribes to the presence server like a watcher and when the user registers the GMLC receives a notification, which indicates that the location information has to be updated in the presence document . In order to fetch the location information from the GMLC to be included in the presence document, the system includes the above-discussed interface to facilitate that process either directly from the LCS-client or from GMLC. The aim of this interface is preferably to include additional functionality to the LCS system. The interface is preferably SIP based and the GMLC could be an addressable Internet entity where the S-SCSF can forward the messages received from the Terminal. Therefore, the location request coming from the terminal could be handled at S-CSCF that based on the user profile either will forward it to the Application server or forward it directly to the GMLC that will calculate the location information and send it back in the SIP response.
The interface could be used for getting the location information and be aware of certain abnormal situations such as: emergency, out of coverage either in CS or PS (in one or the other case the terminal is located either under CS or PS and the information retrieved) . According to the invention the CSCF can retrieve that information from the GMLC via the proposed interface. Preferably, the GMLC receives the query from the LCS, and, thus, the proposed interface would be between the CSCF and the LCS . Thus, the LCS will receive the query from the CSCF and forward the query to the GMLC, which will keep an active state for sending back the location information to the CSCF. Thus the GMLC only responds to the LCS and no extra functionality is added.
This approach facilitates the use of LCS with this new interface for CSCF and for presence server that is also needed. Thus the same interface can be used for both situations between the CSCF-LCS and the Presence Server- LCS.

Claims

1. A method for communicating status information to an user terminal about an abnormal condition occurring during an ongoing call in a cellular telecommunication network in which an element (404, 602) controlling the connection is separate from a system part providing transport of user data (401, 402,), comprising the steps of: detecting the existence of an abnormal condition in the status of the connection in a system part of the network providing transport of user data; forwarding the information about the abnormal condition within a first message to the element controlling the connection; deciding in the controlling element the state of the connection to the user terminal based on the received first message; and forwarding the information about the state of the connection within a second message to the user.
2. The method of claim 1, wherein the telecommunication system uses the Session Initiation Protocol (SIP) , and wherein the step of forwarding the second message utilizes a defined functionality in SIP.
3. The method of claim 2, wherein at least one of the defined functionalities INFO, SUBSCRIBE and NOTIFY are used for forwarding the information.
4. The method of any one of the preceding claims, comprising the further steps of determining whether the abnormal condition is sever, and of terminating the call in case such a severe abnormal condition is determined.
5. The method of claim 4, wherein the step of determining whether the abnormal condition is severe comprises requiring a response from the user terminal, and, based on said response, determining the severity of the abnormal condition.
6. The method of any one of the preceding claims, wherein the system part of the network providing transport of user data forwards the information about the abnormal condition to the element controlling the connection in response of a query from said controlling element .
7. A telecommunication system comprising: an element (404, 602)) controlling a connection to a user terminal (101) and a system part (401, 402) providing transport of user data, which system part is separate from said controlling element, wherein a system element which detects the state of the connection to the user terminal is arranged to send a first message about an abnormal condition to the controlling element indicating the state of the connection, and the controlling element is arranged to decide the state of the connection to the user terminal based on the received first message, and to forward the information about the state of the connection within a second message to the user.
8. The system of claim 7, wherein the controlling element comprises a Call State Control Function.
9. The system of claim 7 or 8 , wherein the system part providing transport of user data comprises a Gateway GPRS supporting node (GGSN) .
10. The system of claim 7, 8 or 9, wherein the system is an Universal Mobile Telephony System (UMTS) .
11. The system of any one of the claims 7-10, wherein the system part of the network providing transport of user data is arranged to forward the information about the abnormal condition to the element controlling the connection in response of a query from said controlling element.
PCT/IB2002/001902 2002-05-30 2002-05-30 Sip based call setup WO2003103231A1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
AU2002310572A AU2002310572A1 (en) 2002-05-30 2002-05-30 Sip based call setup
PCT/IB2002/001902 WO2003103231A1 (en) 2002-05-30 2002-05-30 Sip based call setup
US10/515,531 US20050227685A1 (en) 2002-05-30 2002-05-30 Sip based call setup

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/IB2002/001902 WO2003103231A1 (en) 2002-05-30 2002-05-30 Sip based call setup

Publications (1)

Publication Number Publication Date
WO2003103231A1 true WO2003103231A1 (en) 2003-12-11

Family

ID=29596059

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IB2002/001902 WO2003103231A1 (en) 2002-05-30 2002-05-30 Sip based call setup

Country Status (3)

Country Link
US (1) US20050227685A1 (en)
AU (1) AU2002310572A1 (en)
WO (1) WO2003103231A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9706019B2 (en) 2006-12-29 2017-07-11 Huawei Technologies Co., Ltd. Method, system, and network element for service processing after data of network element is invalid or network element fails

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7020707B2 (en) * 2001-05-30 2006-03-28 Tekelec Scalable, reliable session initiation protocol (SIP) signaling routing node
US20050233776A1 (en) * 2004-04-16 2005-10-20 Allen Andrew M Method and apparatus for dynamic group address creation
US20060031368A1 (en) * 2004-06-16 2006-02-09 Decone Ian D Presence management in a push to talk system
US8223748B2 (en) * 2006-06-14 2012-07-17 Cisco Technology, Inc. Enhanced refresh in SIP network
US7929419B2 (en) * 2006-08-04 2011-04-19 Tekelec Methods, systems, and computer program products for inhibiting message traffic to an unavailable terminating SIP server
US8036215B2 (en) 2006-10-10 2011-10-11 Cisco Technology, Inc. Refreshing a session initiation protocol (SIP) session
US8774178B2 (en) * 2007-07-30 2014-07-08 Alcatel Lucent Call transfer with multiple application servers in session initiation protocol-based network
EP2179541B1 (en) * 2007-07-31 2018-11-21 Tekelec, Inc. Systems, methods, and computer program products for distributing application or higher layer communications network signaling entity operational status information among session initiation protocol (sip) entities
CN102342146B (en) * 2009-03-05 2014-09-17 瑞典爱立信有限公司 Robust Data Transmission
US8620352B2 (en) 2009-04-08 2013-12-31 Nokia Solutions And Networks Oy Privacy of location information
EP2534790B1 (en) * 2010-02-12 2016-04-27 Tekelec, Inc. Methods, systems, and computer readable media for source peer capacity-based diameter load sharing
US9071512B2 (en) 2010-08-06 2015-06-30 Tekelec, Inc. Methods, systems, and computer readable media for distributing diameter network management information
US9454664B2 (en) 2011-11-23 2016-09-27 Nokia Solutions And Networks Oy Privacy of location information
US10778527B2 (en) 2018-10-31 2020-09-15 Oracle International Corporation Methods, systems, and computer readable media for providing a service proxy function in a telecommunications network core using a service-based architecture
US11012931B2 (en) 2019-05-24 2021-05-18 Oracle International Corporation Methods, systems, and computer readable media for enhanced signaling gateway (SGW) status detection and selection for emergency calls
US11018971B2 (en) 2019-10-14 2021-05-25 Oracle International Corporation Methods, systems, and computer readable media for distributing network function (NF) topology information among proxy nodes and for using the NF topology information for inter-proxy node message routing
US11528334B2 (en) 2020-07-31 2022-12-13 Oracle International Corporation Methods, systems, and computer readable media for preferred network function (NF) location routing using service communications proxy (SCP)
US11570262B2 (en) 2020-10-28 2023-01-31 Oracle International Corporation Methods, systems, and computer readable media for rank processing for network function selection
US11895162B2 (en) 2021-12-21 2024-02-06 Bank Of America Corporation System and method for implementing a cloud-to-enterprise voice application gateway

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6327477B1 (en) * 1995-03-31 2001-12-04 Canon Kabushiki Kaisha Wireless communication apparatus and system
EP1262055B1 (en) * 2000-02-22 2008-01-16 Nortel Networks Limited System and method for controlling a wireless packet switched voice call
US6912228B1 (en) * 2000-04-14 2005-06-28 Telefonaktiebolaget L M Ericsson (Publ) Power control in a radio data communication system adapted using transmission load
US6745012B1 (en) * 2000-11-17 2004-06-01 Telefonaktiebolaget Lm Ericsson (Publ) Adaptive data compression in a wireless telecommunications system
US7315734B2 (en) * 2001-01-19 2008-01-01 Lucent Technologies Inc. Method for performing a predetermined action on wireless calls based on caller's location
JP3743620B2 (en) * 2001-02-22 2006-02-08 日本電気株式会社 Network application distributed execution system
DE60222874T2 (en) * 2001-04-04 2008-07-24 Nokia Corp. TRACTION METHOD AND SYSTEM
US6963543B2 (en) * 2001-06-29 2005-11-08 Qualcomm Incorporated Method and system for group call service
US20030074670A1 (en) * 2001-10-12 2003-04-17 Penk Mark D. Propagation of dynamic network information
US20040003046A1 (en) * 2001-12-12 2004-01-01 3Com Corporation System and methods for providing instant services in an internet protocol network
EP1486089A1 (en) * 2002-03-08 2004-12-15 Nokia Corporation Enhanced and device for controlling the power in an asymmetric soft handover condition

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
WANG H J ET AL: "A signaling system using lightweight call sessions", INFOCOM 2000. NINETEENTH ANNUAL JOINT CONFERENCE OF THE IEEE COMPUTER AND COMMUNICATIONS SOCIETIES. PROCEEDINGS. IEEE TEL AVIV, ISRAEL 26-30 MARCH 2000, PISCATAWAY, NJ, USA,IEEE, US, 26 March 2000 (2000-03-26), pages 697 - 706, XP010376159, ISBN: 0-7803-5880-5 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9706019B2 (en) 2006-12-29 2017-07-11 Huawei Technologies Co., Ltd. Method, system, and network element for service processing after data of network element is invalid or network element fails

Also Published As

Publication number Publication date
AU2002310572A1 (en) 2003-12-19
US20050227685A1 (en) 2005-10-13

Similar Documents

Publication Publication Date Title
US20050227685A1 (en) Sip based call setup
EP1606913B1 (en) Method, system and network device for routing a message to a temporarily unavailable network user
US7853697B2 (en) Handling suspended network state of a terminal device
KR101169118B1 (en) Provision of ims services via circuit-switched access
US8150393B2 (en) Method for handling service failures
KR100693395B1 (en) Subscriber registrations in a mobile communication system
EP1470684B1 (en) Method and system for changing a subscription
US7301938B2 (en) Method of transferring a packet switched to a circuit switched call
US7353278B2 (en) System and method for event notifications in a multimedia network
EP1611761B1 (en) Method and system for deactivating a service account
CN100521609C (en) System and method of billing based on the reported traffic load in a packet-oriented telecommunications network
EP1875748B1 (en) Service routing decision entity
EP2487840B1 (en) User equipment and method for performing an ims session
WO2008116373A1 (en) A method for processing emergency service
EP1873980B1 (en) Interrogating network element for an IMS data network
US20040203432A1 (en) Communication system
EP2150015B1 (en) Method for preventing overload in mobile telephone networks by using 'always-on' in the case of a call from a mobile telephone
KR20030043992A (en) Connection release in a two-layer communication network
WO2002011401A1 (en) System and method for de-registration of multiple h.323 end points from a h.323 gatekeeper

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SD SE SG SI SK SL TJ TM TN TR TT TZ UA UG US UZ VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 10515531

Country of ref document: US

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP