WO2002015598A1 - System and method for the provision of services over different networks - Google Patents

System and method for the provision of services over different networks Download PDF

Info

Publication number
WO2002015598A1
WO2002015598A1 PCT/EP2000/008009 EP0008009W WO0215598A1 WO 2002015598 A1 WO2002015598 A1 WO 2002015598A1 EP 0008009 W EP0008009 W EP 0008009W WO 0215598 A1 WO0215598 A1 WO 0215598A1
Authority
WO
WIPO (PCT)
Prior art keywords
network
terminal
service
services
standardised
Prior art date
Application number
PCT/EP2000/008009
Other languages
French (fr)
Inventor
Christophe Bouret
Jari Kinnunen
Pekka Kuismanen
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 JP2002520577A priority Critical patent/JP3805743B2/en
Priority to EP00956457A priority patent/EP1312225A1/en
Priority to PCT/EP2000/008009 priority patent/WO2002015598A1/en
Priority to AU2000268392A priority patent/AU2000268392A1/en
Publication of WO2002015598A1 publication Critical patent/WO2002015598A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4604LAN interconnection over a backbone network, e.g. Internet, Frame Relay
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5041Network service management, e.g. ensuring proper service fulfilment according to agreements characterised by the time relationship between creation and deployment of a service
    • H04L41/5054Automatic deployment of services triggered by the service manager, e.g. service implementation by automatic configuration of network components
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0029Provisions for intelligent networking
    • H04Q3/0054Service creation techniques
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0062Provisions for network management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/568Storing data temporarily at an intermediate stage, e.g. caching
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals

Definitions

  • the invention relates to a communication system and method, and in particular refers to the provision of services such as communication services . over two or more different networks.
  • Networks such as communication networks allowing a bidirectional communication, or data networks such as the Internet, are usually adapted to provide one or more services to the subscribers. These services are sometimes termed “communication services” and provide end user services including traditional telecommunication services like “Call Forwarding to another Destination” (such as another phone number or address), “Call Waiting”, “Call Transfer”, etc., and more recent services e.g. providing a messaging function such as multimedia instant messaging MMS (Multimedia Messaging
  • SMS short message service
  • mail mail
  • call presentation service all other services in that or other categories.
  • a location service may be provided which represents a function for locating a VoIP user (VoIP stands for Voice over IP-based networks such as the Internet, or more general voice information transmission over packet-based networks) .
  • VoIP Voice over IP-based networks
  • VoIP stands for Voice over IP-based networks such as the Internet, or more general voice information transmission over packet-based networks
  • Services of the first generation such as ISDN supplementary services have at least partially been replaced by second generation solutions such as Intelligent Network (IN) based services.
  • Networks of the third generation (3G) are likewise adapted to provide services of similar kind.
  • one of the requirements of actual and future networks is the possibility to enable customers to roam from one network to another network (termedurgihybrid network" comprising two or more networks of different kind) .
  • VoIP Voice over IP-based networks, such as Internet
  • VoIP protocols Session Initiation Protocol (SIP).
  • packet-based networks the abbreviated as PBN.
  • PBN packet-based networks
  • GSM-based networks GSM-based networks
  • GPRS General Packet Radio Service
  • WCDMA Wideband Code Division Multiple Access
  • Blue Tooth WLAN (Wireless LAN, Wireless Local Area Network) , etc.
  • WLAN Wireless Local Area Network
  • PBN packet-based networks
  • GSM-based networks GSM-based networks
  • WCDMA Wideband Code Division Multiple Access
  • WLAN Wireless Local Area Network
  • the development of terminals enable an end user to roam between different PBN-types .
  • the end user may e.g. be connected to a Blue Tooth system at home, a GPRS based network on the way to work, and to a WLAN at work.
  • the user will normally be provided with different services when roaming from one network to another.
  • the invention provides a system and method which enable a user to be provided with one or more services which are maintained even when roaming to different networks.
  • the services operate over hybrid network and follow a user when roaming.
  • the users will be provided with activated services even across network boundaries, and do experience the advantage of always being provided with a selected service even when roaming to another network or when changing the terminal network element which may be a terminal equipment such as a mobile phone, a computer station such as a laptop, etc.
  • the services are able to cooperate, if necessary, with existing services such as telecommunication services provided by intelligent networks so as to insure to continuity of the offered service or services.
  • a communication system which comprises at least one terminal network element which can be connected to other network element (s) located in the same or another network.
  • the system is adapted to allow an activation of at least one service for the at least one terminal network element, the service being executable based on service logic.
  • the terminal network elements or at least one thereof comprises or implements a standardised terminal environment for executing at least part of the service logic.
  • One or more standardised network application programming interfaces are provided for accessing at least one of the services.
  • the communication system preferably comprises a broker such as an object request broker cooperating with, or having access to, the standardised network application programming interface and the services.
  • the standardised network application programming interface is preferably provided in the network (s), or between service providing elements and the network (s) .
  • the broker may also be implemented by using SOAP (Simple Object Access Protocol) and an advanced DNS (Domain Name Service) such as Microsoft DEN.
  • One or more of the terminal network elements preferably are mobile network elements, IP terminal (s), WAP terminal (s) and/or WLAN terminal (s).
  • the standardised terminal environment is a MExE or similar environment.
  • the network(s) preferably is/are packet-based network, e.g. a GPRS, UMTS, WAN, LAN, WLAN, GSM, WCDMA, and/or TDMA network.
  • packet-based network e.g. a GPRS, UMTS, WAN, LAN, WLAN, GSM, WCDMA, and/or TDMA network.
  • the services may include a charging service, a location service, an IN (Intelligent Network) service, a WAP telephony application service, Discovery Service, Presence, Instant Messaging, and/or VoIP through SIP servers.
  • a charging service a location service
  • an IN (Intelligent Network) service a WAP telephony application service
  • Discovery Service Presence, Instant Messaging, and/or VoIP through SIP servers.
  • the invention furthermore provides a method to be performed in a communication system, as defined in the method claims .
  • an infrastructure which enables services to roam with a user and furthermore to access existing telecommunication services.
  • the customers can therefore roam from one network to another network (hybrid network) and will still keep the same services across these different networks.
  • the invention allows services to be offered across hybrid networks .
  • one or more of the following features are provided: running the service logic on the terminal network element (s) such as end user terminals; providing a standard terminal environment to run the service or services; providing a standard network interface so as to abstract the different networks behind this standard network interface; accessing existing services over a broker means such as a standard object request broker (ORB).
  • a broker means such as a standard object request broker (ORB).
  • Fig. 1 shows the basic structure of an embodiment of a system according to the invention.
  • Fig. 1 shows an embodiment of a system in accordance with the present invention.
  • This embodiment may be implemented so as to be provided in any type of network, in particular a packet based network (PBN).
  • PBN is any medium, e.g. any shared, switched or point-to-point medium, which provides peer-to-peer connections or communications between two or more end points using a packet based transport protocol.
  • PBN includes mobile networks using packet based technology.
  • a "SGSN” is a serving GPRS support node.
  • a "GGSN” is a gateway GPRS support node.
  • succeededSE stands for precedeStandard Environment” such as or comparable to the GPRS standard MExE as defined by ETSI (European Telecommunications Standards Institute) .
  • noirWAP stands for pitchWireless Application Protocol” standardised by the WAP-forum.
  • UMTS means Universal Mobile Telecommunication System.
  • WCDMA stands for Wideband CDMA (Code Division Multiple Access) .
  • a "broker” may for instance be any object request broker and means any standard mechanism to communicate between applications. The broker may have or be equivalent to a Corba (Common object request broker architecture) structure.
  • Anzoservice may consist of an application or applet and its related content and may be defined to be a function or set of functions offered to a user by a service provider, network operator or any other organisation.
  • the service may be performed e.g. on a mobile station implementing MExE or Web Security (i.e. Sandbox) , etc. ) .
  • Fig. 1 illustrates an example of a system in accordance with the invention.
  • This embodiment is implemented in a hybrid network, e.g. a network structure including several networks of different types such as a GPRS network 11, a WAN/LAN (Wide Area Network / Local Area Network) 13, a WLAN (Wireless Local Area Network) 17, and a GSM/PSTN network 18.
  • the users can roam between these different network types. For instance, a user can roam from the GPRS-based network 11 to the WLAN 17 or to network 18 (which may also be a WAP-based network) e.g. when travelling or commuting.
  • the user may also connect, e.g. at work, to the WAN or LAN 13.
  • the user may always use the same user equipment, provided same is adapted to connect to the different networks.
  • the user may alternatively or additionally use different terminal equipments (terminal network elements), e.g. depending on his/her actual location such as being at home, at work, visiting a customer, travelling or the like.
  • a terminal equipment (TE) 8 adapted for GPRS network (GPRS TE) a terminal equipment (IP-Terminal) 15 which may be adapted for communication using the Internet protocol (IP), a terminal equipment (WLAN-Terminal) 22 adapted for a WLAN network, and/or a terminal equipment (WAP-Terminal) 23 being implemented as a WAP terminal, e.g. as a terminal adapted for communication using WAP (Wireless Application Protocol) and thus enabling a WAP-based Internet access.
  • TE terminal equipment
  • IP-Terminal IP-Terminal 15 which may be adapted for communication using the Internet protocol (IP)
  • WLAN-Terminal 22 adapted for a WLAN network
  • WAP-Terminal terminal equipment
  • WAP Wireless Application Protocol
  • At least one user terminal equipment may have a structure as shown in Fig. 1.
  • the terminals preferably comprise a structure which includes an application part 16 which provides the necessary interface and software and/or hardware structure for communication with the respective network, a layer CS 17 which provides Communication Services (CS), and may be an Application or Service Logic, and a standard environment SE 18.
  • an application part 16 which provides the necessary interface and software and/or hardware structure for communication with the respective network
  • a layer CS 17 which provides Communication Services (CS)
  • CS Communication Services
  • SE 18 Standard environment SE 18.
  • the terminal equipments (terminal network elements) 8, 22 and 23 are connected by radio access to their associated networks as illustrated by double headed arrows.
  • the IP terminal 15 may be connected to the network 13 via an IP link or other links including radio access.
  • IP links are represented by a solid lines.
  • Service access links are represented by broken lines.
  • the GPRS-based terminal equipment 8 When the GPRS-based terminal equipment 8 transmits and/or receives information such as user traffic or signalling messages, it communicates with a support node 10 (SGSN) which forms part of GPRS network 11. When the connection involves one or more further networks such as networks 13, 20 or 21, the connection is routed via a gateway node 12 (GGSN) .
  • the network 13 is equipped with, or has access to, a call processing function 14 providing the necessary functionality for properly processing and handling calls within network 13 or across boarders to other networks such as network 11, 20 or 21.
  • one or more gateways 19 are provided which may WAP gateways or IPT (IP-terminal) gateways and provide the gateway functions for connection handling to and from or wjthin networks such as networks 13, 20 and 21.
  • the networks in and for which the invention may be applied are not restricted to the networks shown in Fig. 1.
  • one or more WCDMA networks, one or more UMTS networks, and/or networks of other types may be provided.
  • the users are provided with several services which may be freely selectable, such as call forwarding, or may be forcibly implemented such as the charging service.
  • Fig. 1 shows several different types of services. According to Fig. 1, the services are shown above a broken horizontal line 9 which symbolises that, in accordance with a preferred structure of the invention, the services are not implemented within the networks inaccessible from the outside but are invoked according to need or options in such a manner that the users do not recognise any significant change, if at all, regarding the provided services and service handling even when roaming and changing the attached network and/or the used equipment (such as terminal equipments 8, 15, 22, 23).
  • Such services can be provided by the network or by the terminal or by both the network (s) and the terminal (s ) .
  • Fig. 1 shows some examples of services. In an actual implementation of the invention, only some of the shown services may be offered. As an alternative, all the services, additional services or other services may be provided. The invention intends to cover all these cases.
  • a WAP telephony application service 1 providing WAP connection for accessing an IP-based network such as the Internet
  • a charging service 3 for properly calculating and assigning the charges of calls connections, used services or other items.
  • one or more application servers 5 are provided which are able to perform services by running applications as provided by the network operators, service providers or requested by users.
  • v" a location service 6 is implemented which is a function to locate VoIP user(s).
  • an Intelligent Network (IN) service 7 which offers support for handling connections when e.g. decisions are to be made.
  • application functions/programs such as applets 2 are provided for each service, as shown in Fig. 1 in elliptical shapes.
  • VoIP may be implemented by SIP and discovered with SIP mechanism.
  • a means 4 which comprises a broker 4a and a database 4b.
  • the broker 4a and the database 4b may be implemented in the same device having broker functionality and sufficient storage capacity for storing the database 4b.
  • the broker means 4a and the database 4b are implemented in different devices which may be connected to each other via a physical hardware link or temporary access links, etc.
  • the database 4b stores profiles for users which are allowed to roam between the different networks such as shown in Figure 1.
  • the contents of database 4b essentially comprises two parts: a first part describes the terminal properties of the terminal equipments assigned to or accessible by certain or all users. This part may store information on all terminal equipments connectable to the networks. In this database part, information on the types, properties, specifications (e.g.
  • database 4b services provided or selectable for the respective users are registered. E.g., services actively activated by a user, or services forcibly provided for the users such as charging service 3, are marked, in the database, as active services.
  • a user roams, i.e. attaches, to another network, or starts to use another terminal equipment the database 4b is checked by this another network or some other function, or by the network to which the newly used equipment starts the attachment process, for retrieving information on activated services.
  • this service (s) is invoked, or maintained, also for this new network and/or newly used terminal equipment.
  • the broker 4a may be implemented as an object request broker (ORB) which may have a CORBA structure, or as a SOAP/DEN implementation.
  • CORBA stands for "Common Object Request Broker Architecture" such as specified by the Object Management Group (OMG) .
  • CORBA addresses interoperability in distributed heterogeneous environments, and can be conceptualized as a communication bus for client-server objects.
  • CORBA is a three- tier distributed object mechanism so that the terminology "client-server" applies within the context of a specific request. If one of the networks 11, 13, 20, 21 invokes a service from the service devices or functions 1, 3, 5, 6 and/or 7, the network can be termed client, and the service providing device or function can be termed server.
  • Exported server interfaces can be specified in a CORBA standard interface definition language (IDL) .
  • IDL interface definition language
  • the broker 4a can have such a CORBA structure, or can be implemented in any other suitable manner which ensures that a requested service is appropriately invoked and provided.
  • the broker may also be implemented by e.g. using SOAP (Simple Object Access Protocol) and an advanced DNS (Domain Name Service) such as Microsoft DEN.
  • SOAP Simple Object Access Protocol
  • DNS Domain Name Service
  • Figure 1 shows a global view of the provision of services (e.g. communication services) over a hybrid network structure. Further details of the structure and of the method of functioning and operation of the embodiment will be described below.
  • the service or services presently activated for one or more users e.g. subscribers to a specific network or visiting users only temporarily present in a network
  • Services will either be transferred or are resident on one or more terminal equipments (network elements) used by the user(s) and access the network functionality through a standard interface in a preferably secure environment.
  • the services may also at least be partly provided by the network to which a user is presently attached when e.g.
  • the terminal resources often the terminal equipment should not be sufficient for instance for voice recognition, or when the implementation of the activated service or services is better implemented within the network, or when e.g. network legacy resources, e.g. for lawful interception or the like, have to be accessed.
  • API application programming interface
  • SE 18 standard environment
  • the standard environment (SE) 18 When services run on the end user terminal equipment such as network element 8, 15, 22 or 23, the standard environment (SE) 18 provided in and by the terminal equipments allows the services to act in a standardized way.
  • the standard environment 18 takes care of security matters and defines a standard API (Application Programming Interface) toward the network (e.g. charging, call processing, messaging etc.).
  • a standard environment 18 may be, in a GPRS environment, e.g. terminal equipment 8 and network 11, the standard environment called MExE (Mobile Station Application Execution Environment) .
  • MExE Mobile Station Application Execution Environment
  • Such a standard environment of MExE or other type is extended, i.e. implemented, in the terminal equipments 15, 22, 23 etc. attributed to the users, that is to all terminals on the packet based networks (PBN) which the user may use. This ensures that a standard and stable environment exists on all the terminals to which the user or users may have access. Therefore, services are able to flow freely between terminals of
  • the standard network API is indicated, in Figure 1, by the broken line 9 on a superordinate level.
  • each network will implement, or have access to, such a standard network API.
  • This standard network API is represented by a broken line within each network which standard API has an "a" attached to the reference numeral of the associated network (standard API 13a for network 11, standard API 13a for network 13, standard API 20a for network 20, and standard API 21a for network 21) .
  • This network API 11a, 13a, 20a, 21a is standardized for each network so that the broker 4a has to communicate with only one one standard interface type independent of the network actually provided behind this standardized API.
  • This configuration contributes to open up traditional telecommunication networks and renders available at least one, several or all network-based services in a standardized way.
  • the terminal services described above such as the standard environment
  • the standard network API 11a, 13a, 20a, 21a so as to build a strong environment for rendering available services in a reliable manner across • networks and terminals.
  • a network API may be used as defined e.g. by the Parlay organization.
  • the networks as such may also remain basically unchanged in their structure, and the application programming interface 9 may provide the necessary standardized interface function.
  • a gateway may be provided which is able to communicate with each of the network of the hybrid network structure (here: networks 11, 13, 20, 21) and which communicates with the standard application programming interface 9 so as to provide the connections between the networks and the broker 4a.

Abstract

The invention provides a communication system comprising at least one terminal network element which can be connected to other network element(s) located in the same or another network. The system is adapted to allow an activation of at least one service, e.g. location service, for the at least one terminal network element, the service being executable based on service logic. The terminal network element(s) comprises or implements a standardised terminal environment for executing at least part of the service logic. Further, a standardised network application programming interface is provided for accessing at least one of the services. A broker cooperates with or has access to the standardised network application programming interface and the services. Thus, an infrastructure is provided which enables services to roam with a user. The customers can therefore roam from one network to another network (hybrid network) and will still keep the same services across these different networks.

Description

TITLE OF THE INVENTION
SYSTEM AND METHOD FOR THE PROVISION OP SERVICES OVER DIFFERENT NETWORKS
FIELD OF THE INVENTION
The invention relates to a communication system and method, and in particular refers to the provision of services such as communication services . over two or more different networks.
BACKGROUND OF THE INVENTION
Networks such as communication networks allowing a bidirectional communication, or data networks such as the Internet, are usually adapted to provide one or more services to the subscribers. These services are sometimes termed "communication services" and provide end user services including traditional telecommunication services like "Call Forwarding to another Destination" (such as another phone number or address), "Call Waiting", "Call Transfer", etc., and more recent services e.g. providing a messaging function such as multimedia instant messaging MMS (Multimedia Messaging
Service) , short message service (SMS) , mail, call presentation service and all other services in that or other categories.
As a further service example, a location service (LS) may be provided which represents a function for locating a VoIP user (VoIP stands for Voice over IP-based networks such as the Internet, or more general voice information transmission over packet-based networks) .
Actual services are targeted to and adapted for particular networks. Services of the first generation such as ISDN supplementary services have at least partially been replaced by second generation solutions such as Intelligent Network (IN) based services. Networks of the third generation (3G) are likewise adapted to provide services of similar kind.
Generally, one of the requirements of actual and future networks is the possibility to enable customers to roam from one network to another network (termed „hybrid network" comprising two or more networks of different kind) .
Another topic of interest is the further development of the transmission of Voice over packet based networks such as VoIP (Voice over IP-based networks, such as Internet) . One of the VoIP protocols is Session Initiation Protocol (SIP).
In the following, packet-based networks the abbreviated as PBN. Such packet-based networks can be of different nature and include GSM-based networks, GPRS (General Packet Radio Service) , WCDMA (Wideband Code Division Multiple Access) , Blue Tooth, WLAN (Wireless LAN, Wireless Local Area Network) , etc.). Actual services are limited to a specific type of network. The development of terminals enable an end user to roam between different PBN-types . The end user may e.g. be connected to a Blue Tooth system at home, a GPRS based network on the way to work, and to a WLAN at work. The user will normally be provided with different services when roaming from one network to another.
SUMMARY OF THE INVENTION
The invention provides a system and method which enable a user to be provided with one or more services which are maintained even when roaming to different networks. The services operate over hybrid network and follow a user when roaming. Hence, the users will be provided with activated services even across network boundaries, and do experience the advantage of always being provided with a selected service even when roaming to another network or when changing the terminal network element which may be a terminal equipment such as a mobile phone, a computer station such as a laptop, etc. The services are able to cooperate, if necessary, with existing services such as telecommunication services provided by intelligent networks so as to insure to continuity of the offered service or services.
In accordance with an aspect of the invention, a communication system is provided which comprises at least one terminal network element which can be connected to other network element (s) located in the same or another network. The system is adapted to allow an activation of at least one service for the at least one terminal network element, the service being executable based on service logic. The terminal network elements or at least one thereof, comprises or implements a standardised terminal environment for executing at least part of the service logic. One or more standardised network application programming interfaces are provided for accessing at least one of the services.
The communication system preferably comprises a broker such as an object request broker cooperating with, or having access to, the standardised network application programming interface and the services. The standardised network application programming interface is preferably provided in the network (s), or between service providing elements and the network (s) . The broker may also be implemented by using SOAP (Simple Object Access Protocol) and an advanced DNS (Domain Name Service) such as Microsoft DEN.
One or more of the terminal network elements preferably are mobile network elements, IP terminal (s), WAP terminal (s) and/or WLAN terminal (s).
In a preferred embodiment, the standardised terminal environment is a MExE or similar environment.
The network(s) preferably is/are packet-based network, e.g. a GPRS, UMTS, WAN, LAN, WLAN, GSM, WCDMA, and/or TDMA network.
The services may include a charging service, a location service, an IN (Intelligent Network) service, a WAP telephony application service, Discovery Service, Presence, Instant Messaging, and/or VoIP through SIP servers.
The invention furthermore provides a method to be performed in a communication system, as defined in the method claims .
Thus, in accordance with an aspect of an implementation of the invention, an infrastructure is provided which enables services to roam with a user and furthermore to access existing telecommunication services.
The customers can therefore roam from one network to another network (hybrid network) and will still keep the same services across these different networks.
The invention allows services to be offered across hybrid networks .
In accordance with preferred embodiments of the invention, one or more of the following features are provided: running the service logic on the terminal network element (s) such as end user terminals; providing a standard terminal environment to run the service or services; providing a standard network interface so as to abstract the different networks behind this standard network interface; accessing existing services over a broker means such as a standard object request broker (ORB).
Further aspects, details and advantages of the invention will be described in the following with reference to a preferred embodiment shown in the drawing.
BRIEF DESCRIPTION OF THE DRAWING
Fig. 1 shows the basic structure of an embodiment of a system according to the invention.
DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS OF THE INVENTION.
Fig. 1 shows an embodiment of a system in accordance with the present invention. This embodiment may be implemented so as to be provided in any type of network, in particular a packet based network (PBN). A PBN is any medium, e.g. any shared, switched or point-to-point medium, which provides peer-to-peer connections or communications between two or more end points using a packet based transport protocol. PBN includes mobile networks using packet based technology.
Below, some abbreviations will be used which have the following meaning. „GSM" stands for „Global System_for Mobile Communication". „PSTN" means „Public Switched
Telecommunication Network". A "SGSN" is a serving GPRS support node. A "GGSN" is a gateway GPRS support node. „SE" stands for „Standard Environment" such as or comparable to the GPRS standard MExE as defined by ETSI (European Telecommunications Standards Institute) . „WAP" stands for „Wireless Application Protocol" standardised by the WAP-forum. "UMTS" means Universal Mobile Telecommunication System. WCDMA stands for Wideband CDMA (Code Division Multiple Access) . A "broker" may for instance be any object request broker and means any standard mechanism to communicate between applications. The broker may have or be equivalent to a Corba (Common object request broker architecture) structure. A „service" may consist of an application or applet and its related content and may be defined to be a function or set of functions offered to a user by a service provider, network operator or any other organisation. The service may be performed e.g. on a mobile station implementing MExE or Web Security (i.e. Sandbox) , etc. ) .
Fig. 1 illustrates an example of a system in accordance with the invention. This embodiment is implemented in a hybrid network, e.g. a network structure including several networks of different types such as a GPRS network 11, a WAN/LAN (Wide Area Network / Local Area Network) 13, a WLAN (Wireless Local Area Network) 17, and a GSM/PSTN network 18. According to one aspect of this embodiment, the users can roam between these different network types. For instance, a user can roam from the GPRS-based network 11 to the WLAN 17 or to network 18 (which may also be a WAP-based network) e.g. when travelling or commuting. The user may also connect, e.g. at work, to the WAN or LAN 13. When roaming between these networks of different types, the user may always use the same user equipment, provided same is adapted to connect to the different networks. The user may alternatively or additionally use different terminal equipments (terminal network elements), e.g. depending on his/her actual location such as being at home, at work, visiting a customer, travelling or the like. For instance, one and the same user may have access to, and use, a terminal equipment (TE) 8 adapted for GPRS network (GPRS TE) , a terminal equipment (IP-Terminal) 15 which may be adapted for communication using the Internet protocol (IP), a terminal equipment (WLAN-Terminal) 22 adapted for a WLAN network, and/or a terminal equipment (WAP-Terminal) 23 being implemented as a WAP terminal, e.g. as a terminal adapted for communication using WAP (Wireless Application Protocol) and thus enabling a WAP-based Internet access.
At least one user terminal equipment, preferably more than one or even all terminal equipments provided for one or more users, such as the terminal equipments 8, 15, 22 and 23, may have a structure as shown in Fig. 1. As illustrated with regard to terminal equipment 15 as an example, the terminals preferably comprise a structure which includes an application part 16 which provides the necessary interface and software and/or hardware structure for communication with the respective network, a layer CS 17 which provides Communication Services (CS), and may be an Application or Service Logic, and a standard environment SE 18.
The terminal equipments (terminal network elements) 8, 22 and 23 are connected by radio access to their associated networks as illustrated by double headed arrows. The IP terminal 15 may be connected to the network 13 via an IP link or other links including radio access. In the drawing, IP links are represented by a solid lines. Service access links are represented by broken lines.
When the GPRS-based terminal equipment 8 transmits and/or receives information such as user traffic or signalling messages, it communicates with a support node 10 (SGSN) which forms part of GPRS network 11. When the connection involves one or more further networks such as networks 13, 20 or 21, the connection is routed via a gateway node 12 (GGSN) . The network 13 is equipped with, or has access to, a call processing function 14 providing the necessary functionality for properly processing and handling calls within network 13 or across boarders to other networks such as network 11, 20 or 21. Further, one or more gateways 19 are provided which may WAP gateways or IPT (IP-terminal) gateways and provide the gateway functions for connection handling to and from or wjthin networks such as networks 13, 20 and 21.
The networks in and for which the invention may be applied are not restricted to the networks shown in Fig. 1. As an alternative, or in addition to the networks shown in Fig. 1, one or more WCDMA networks, one or more UMTS networks, and/or networks of other types may be provided.
The users (user equipment, i.e. terminal equipments) are provided with several services which may be freely selectable, such as call forwarding, or may be forcibly implemented such as the charging service. Fig. 1 shows several different types of services. According to Fig. 1, the services are shown above a broken horizontal line 9 which symbolises that, in accordance with a preferred structure of the invention, the services are not implemented within the networks inaccessible from the outside but are invoked according to need or options in such a manner that the users do not recognise any significant change, if at all, regarding the provided services and service handling even when roaming and changing the attached network and/or the used equipment (such as terminal equipments 8, 15, 22, 23). Such services can be provided by the network or by the terminal or by both the network (s) and the terminal (s ) .
Fig. 1 shows some examples of services. In an actual implementation of the invention, only some of the shown services may be offered. As an alternative, all the services, additional services or other services may be provided. The invention intends to cover all these cases. According to the embodiment shown in Fig. 1, there are provided a WAP telephony application service 1 providing WAP connection for accessing an IP-based network such as the Internet, a charging service 3 for properly calculating and assigning the charges of calls connections, used services or other items. Further, one or more application servers 5 are provided which are able to perform services by running applications as provided by the network operators, service providers or requested by users. In addition, v"a location service 6 is implemented which is a function to locate VoIP user(s). Moreover, an Intelligent Network (IN) service 7 is provided which offers support for handling connections when e.g. decisions are to be made. For invoking desired services, application functions/programs such as applets 2 are provided for each service, as shown in Fig. 1 in elliptical shapes. Further, VoIP may be implemented by SIP and discovered with SIP mechanism.
In the embodiment shown in Fig. 1, a means 4 is provided which comprises a broker 4a and a database 4b. The broker 4a and the database 4b may be implemented in the same device having broker functionality and sufficient storage capacity for storing the database 4b. In an alternative embodiment, the broker means 4a and the database 4b are implemented in different devices which may be connected to each other via a physical hardware link or temporary access links, etc. The database 4b stores profiles for users which are allowed to roam between the different networks such as shown in Figure 1. The contents of database 4b essentially comprises two parts: a first part describes the terminal properties of the terminal equipments assigned to or accessible by certain or all users. This part may store information on all terminal equipments connectable to the networks. In this database part, information on the types, properties, specifications (e.g. data rates) of the respective terminal equipments, the capabilities thereof and other features such as identities, e.g. SIM card entries, may be registered. Further, in a second part of database 4b, services provided or selectable for the respective users are registered. E.g., services actively activated by a user, or services forcibly provided for the users such as charging service 3, are marked, in the database, as active services. When a user roams, i.e. attaches, to another network, or starts to use another terminal equipment, the database 4b is checked by this another network or some other function, or by the network to which the newly used equipment starts the attachment process, for retrieving information on activated services. When such activated service (s) is found, this service (s) is invoked, or maintained, also for this new network and/or newly used terminal equipment.
The broker 4a may be implemented as an object request broker (ORB) which may have a CORBA structure, or as a SOAP/DEN implementation. CORBA stands for "Common Object Request Broker Architecture" such as specified by the Object Management Group (OMG) . CORBA addresses interoperability in distributed heterogeneous environments, and can be conceptualized as a communication bus for client-server objects. CORBA is a three- tier distributed object mechanism so that the terminology "client-server" applies within the context of a specific request. If one of the networks 11, 13, 20, 21 invokes a service from the service devices or functions 1, 3, 5, 6 and/or 7, the network can be termed client, and the service providing device or function can be termed server. Exported server interfaces can be specified in a CORBA standard interface definition language (IDL) . As such a CORBA structure is known to the skilled man, no further description details are necessary. The broker 4a can have such a CORBA structure, or can be implemented in any other suitable manner which ensures that a requested service is appropriately invoked and provided.
The broker may also be implemented by e.g. using SOAP (Simple Object Access Protocol) and an advanced DNS (Domain Name Service) such as Microsoft DEN.
Figure 1 shows a global view of the provision of services (e.g. communication services) over a hybrid network structure. Further details of the structure and of the method of functioning and operation of the embodiment will be described below. Generally, the service or services presently activated for one or more users (e.g. subscribers to a specific network or visiting users only temporarily present in a network) will be provided over the hybrid network structure when roaming across different network. Services will either be transferred or are resident on one or more terminal equipments (network elements) used by the user(s) and access the network functionality through a standard interface in a preferably secure environment. However, the services may also at least be partly provided by the network to which a user is presently attached when e.g. the terminal resources often the terminal equipment should not be sufficient for instance for voice recognition, or when the implementation of the activated service or services is better implemented within the network, or when e.g. network legacy resources, e.g. for lawful interception or the like, have to be accessed. The combination of network-based services accessed through a standard application programming interface (API), and terminal-based services run in a standard environment (SE 18), and the cooperation of these functionalities allows the stable and reliable provision of services over hybrid networks. Any roaming user will therefore be provided with the presently activated services in a reliable manner even when roaming between networks of different types. When services run on the end user terminal equipment such as network element 8, 15, 22 or 23, the standard environment (SE) 18 provided in and by the terminal equipments allows the services to act in a standardized way. The standard environment 18 takes care of security matters and defines a standard API (Application Programming Interface) toward the network (e.g. charging, call processing, messaging etc.). Such a standard environment 18 may be, in a GPRS environment, e.g. terminal equipment 8 and network 11, the standard environment called MExE (Mobile Station Application Execution Environment) . Such a standard environment of MExE or other type is extended, i.e. implemented, in the terminal equipments 15, 22, 23 etc. attributed to the users, that is to all terminals on the packet based networks (PBN) which the user may use. This ensures that a standard and stable environment exists on all the terminals to which the user or users may have access. Therefore, services are able to flow freely between terminals of different nature because of the standard environment implemented in these terminals.
When the service or services completely or at least partially run on the network or networks like e.g. IN based legacy service or charging service, these services can be accessed through a standard API with the help of the broker 4a. The standard network API is indicated, in Figure 1, by the broken line 9 on a superordinate level. In detail, each network will implement, or have access to, such a standard network API. This standard network API is represented by a broken line within each network which standard API has an "a" attached to the reference numeral of the associated network (standard API 13a for network 11, standard API 13a for network 13, standard API 20a for network 20, and standard API 21a for network 21) . This network API 11a, 13a, 20a, 21a is standardized for each network so that the broker 4a has to communicate with only one one standard interface type independent of the network actually provided behind this standardized API. This configuration contributes to open up traditional telecommunication networks and renders available at least one, several or all network-based services in a standardized way.
In the present embodiment, the terminal services described above such as the standard environment, are combined with the standard network API 11a, 13a, 20a, 21a so as to build a strong environment for rendering available services in a reliable manner across • networks and terminals.
With regard to the standard network API, a network API may be used as defined e.g. by the Parlay organization.
Instead of providing a standard network API 11a, 13a, 20a, 21a in each network, the networks as such may also remain basically unchanged in their structure, and the application programming interface 9 may provide the necessary standardized interface function. In this case, a gateway may be provided which is able to communicate with each of the network of the hybrid network structure (here: networks 11, 13, 20, 21) and which communicates with the standard application programming interface 9 so as to provide the connections between the networks and the broker 4a.
Although the invention has been described above with reference to preferred embodiments, modifications, amendments or additions are likewise included in the scope of the invention.

Claims

1. Communication system comprising at least one terminal network element which can be connected to other network element (s) located m the same or another network, wherein the system is adapted to allow an activation of at least one service for the at least one terminal network element, the service being executable based on service logic, the terminal network element, or, in case of several terminal network elements, at least one thereof, comprises or implements a standardised terminal environment for executing at least part of the service logic, and a standardised network application programming interface is provided for accessing at least one of the services.
2. Communication system according to claim 1, comprising a broker cooperating with, or having access to, the standardised network application programming interface and the services .
3. Communication system according to claim 2, wherein the broker is an object request broker.
4. Communication system according to any one of the preceding claims, wherein the standardised network application programming interface is provided in the network(s), or between service providing elements and the network(s).
5. Communication system according to any one of the preceding claims, wherein at least one of the terminal network elements is a mobile network element.
6. Communication system according to any one of the preceding claims, wherein at least one of the terminal network elements is an IP terminal, a WAP terminal and/or a WLAN terminal .
7. Communication system according to any one of the preceding claims, wherein the standardised terminal environment is a MExE or similar environment.
8. Communication system according to any one of the preceding 'claims, wherein the network(s) is/are a packet-based network.
9. Communication system according to any one of the preceding claims, wherein the network (s) is/are a GPRS, UMTS, WAN, LAN, WLAN, GSM, WCDMA, and/or TDMA network.
10. Communication system according to any one of the preceding claims, wherein the at least one service is a charging service, a location service, an IN (Intelligent
Network) service, and/or a WAP telephony application service.
11. Method to be preformed in a communication system, preferably in a communication system according to any one of the preceding claims, which comprises at least one terminal network element which can be connected to other network element (s) located in the same or another network, wherein at least one service for the at least one terminal network element can be activated and executed based on service logic, the terminal network element, or, in case of several terminal network elements, at least one thereof, comprises or implements a standardised terminal environment for executing at least part of the service logic, and at least one of the services is accessed via a standardised network application programming interface.
12. Method according to claim 11, whrein a broker cooperates with, or has access to, the standardised network application programming interface and the services.
13. Method according to claim 11 or 12, wherein the standardised network application programming interface is provided in the network (s), or between service providing elements and the network(s).
14. Method according to any one of claims 11 to 13, wherein at least one of the terminal network elements is a mobile network element, and/or wherein at least one of the terminal network elements is an IP terminal, a WAP terminal and/or a WLAN terminal.
15. Method according to any one of claims 11 to 14, wherein the standardised terminal environment is a MExE or similar environment.
16. Method according to any one of claims 11 to 15, wherein the network (s) is/are a packet-based network.
17. Method according to any one of claims 11 to 16, wherein the network (s) is/are a GPRS, UMTS, WAN, LAN, WLAN, GSM, WCDMA, and/or TDMA network.
18. Method according to any one of claims 11 to 17, wherein the at least one service is a charging service, a location service, an IN (Intelligent Network) service, and/or a WAP telephony application service.
PCT/EP2000/008009 2000-08-16 2000-08-16 System and method for the provision of services over different networks WO2002015598A1 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2002520577A JP3805743B2 (en) 2000-08-16 2000-08-16 System and method for providing services over different networks
EP00956457A EP1312225A1 (en) 2000-08-16 2000-08-16 System and method for the provision of services over different networks
PCT/EP2000/008009 WO2002015598A1 (en) 2000-08-16 2000-08-16 System and method for the provision of services over different networks
AU2000268392A AU2000268392A1 (en) 2000-08-16 2000-08-16 System and method for the provision of services over different networks

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/EP2000/008009 WO2002015598A1 (en) 2000-08-16 2000-08-16 System and method for the provision of services over different networks

Publications (1)

Publication Number Publication Date
WO2002015598A1 true WO2002015598A1 (en) 2002-02-21

Family

ID=8164060

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2000/008009 WO2002015598A1 (en) 2000-08-16 2000-08-16 System and method for the provision of services over different networks

Country Status (4)

Country Link
EP (1) EP1312225A1 (en)
JP (1) JP3805743B2 (en)
AU (1) AU2000268392A1 (en)
WO (1) WO2002015598A1 (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003007628A1 (en) * 2001-07-13 2003-01-23 Telenor Asa Extended telecommunication system architecture for open service access
WO2004039097A1 (en) * 2002-10-28 2004-05-06 Huawei Technologies Co., Ltd A communication method for calling on the circuit switched domain of core networks of gsm/wcdma
EP1435708A2 (en) * 2002-12-06 2004-07-07 Alcatel Apparatus, and associated method, for facilitating local mobility management in a heterogeneous radio communication network
WO2004064418A1 (en) * 2003-01-10 2004-07-29 Huawei Technologies Co., Ltd. A method of providing location service for wlan user
EP1465443A2 (en) * 2003-04-02 2004-10-06 Siemens Aktiengesellschaft Method and device for servicing location dependent services
GB2403623A (en) * 2003-05-24 2005-01-05 Univ Strathclyde Management and control of telecommunication services delivery
JP2005533439A (en) * 2002-07-12 2005-11-04 クゥアルコム・インコーポレイテッド Apparatus and method for transparent and integrated wireless messaging in a multi-mode environment
DE102004031126A1 (en) * 2004-06-28 2006-01-19 Infineon Technologies Ag Communication system, has universal mobile telecommunication system, and net access device that has control device, which is furnished to diminish communication connections between participant device and one of networks
US7035242B2 (en) 2002-07-29 2006-04-25 Interdigital Technology Corporation Method and apparatus for delivery of universal mobile telecommunications system (UMTS) based unidirectional services over a wireless local area network (WLAN)
CN100358389C (en) * 2003-12-02 2007-12-26 华为技术有限公司 Device and method for realizing intelligent operation on TDMA network
US7363363B2 (en) 2002-05-17 2008-04-22 Xds, Inc. System and method for provisioning universal stateless digital and computing services
WO2008082346A1 (en) * 2006-12-28 2008-07-10 Telefonaktiebolaget Lm Ericsson (Publ) A method and apparatus for service discovery
US8023941B2 (en) 2003-12-17 2011-09-20 Interdigital Technology Corporation Method and apparatus for independent and efficient delivery of services to wireless devices capable of supporting multiple radio interfaces and network infrastructure

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000042760A1 (en) * 1999-01-15 2000-07-20 Telefonaktiebolaget Lm Ericsson (Publ) System and method for providing access to service nodes from entities disposed in an integrated telecommunications network

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000042760A1 (en) * 1999-01-15 2000-07-20 Telefonaktiebolaget Lm Ericsson (Publ) System and method for providing access to service nodes from entities disposed in an integrated telecommunications network

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003007628A1 (en) * 2001-07-13 2003-01-23 Telenor Asa Extended telecommunication system architecture for open service access
CN100407186C (en) * 2002-05-17 2008-07-30 Xds有限公司 System and method for provisioning universal stateless digital and computing services
US7363363B2 (en) 2002-05-17 2008-04-22 Xds, Inc. System and method for provisioning universal stateless digital and computing services
US7783701B2 (en) 2002-05-17 2010-08-24 Simtone Corporation System and method for provisioning universal stateless digital and computing services
JP2005533439A (en) * 2002-07-12 2005-11-04 クゥアルコム・インコーポレイテッド Apparatus and method for transparent and integrated wireless messaging in a multi-mode environment
KR101019542B1 (en) 2002-07-12 2011-03-09 콸콤 인코포레이티드 Apparatus and method for transparent and integrated wireless messaging in a multi-mode environment
US7035242B2 (en) 2002-07-29 2006-04-25 Interdigital Technology Corporation Method and apparatus for delivery of universal mobile telecommunications system (UMTS) based unidirectional services over a wireless local area network (WLAN)
US7173924B2 (en) 2002-07-29 2007-02-06 Interdigital Technology Corporation Method and apparatus for delivery of universal mobile telecommunications systems (UMTS) based unidirectional services over a wireless local area network (WLAN)
WO2004039097A1 (en) * 2002-10-28 2004-05-06 Huawei Technologies Co., Ltd A communication method for calling on the circuit switched domain of core networks of gsm/wcdma
US7463605B2 (en) 2002-12-06 2008-12-09 Alcatel Lucent Apparatus, and associated method, for facilitating local mobility management in a heterogeneous radio communication network
EP1435708A2 (en) * 2002-12-06 2004-07-07 Alcatel Apparatus, and associated method, for facilitating local mobility management in a heterogeneous radio communication network
EP1435708A3 (en) * 2002-12-06 2006-12-06 Alcatel Apparatus, and associated method, for facilitating local mobility management in a heterogeneous radio communication network
US7529550B2 (en) 2003-01-10 2009-05-05 Huawei Technologies Co., Ltd Method of providing location service for WLAN user
WO2004064418A1 (en) * 2003-01-10 2004-07-29 Huawei Technologies Co., Ltd. A method of providing location service for wlan user
EP1465443A3 (en) * 2003-04-02 2006-08-02 Siemens Aktiengesellschaft Method and device for servicing location dependent services
EP1465443A2 (en) * 2003-04-02 2004-10-06 Siemens Aktiengesellschaft Method and device for servicing location dependent services
US7254387B2 (en) 2003-05-24 2007-08-07 University Of Strathclyde Management and control of telecommunication services delivery
GB2403623B (en) * 2003-05-24 2006-03-22 Univ Strathclyde Management and control of telecommunication services delivery
GB2403623A (en) * 2003-05-24 2005-01-05 Univ Strathclyde Management and control of telecommunication services delivery
CN100358389C (en) * 2003-12-02 2007-12-26 华为技术有限公司 Device and method for realizing intelligent operation on TDMA network
US8023941B2 (en) 2003-12-17 2011-09-20 Interdigital Technology Corporation Method and apparatus for independent and efficient delivery of services to wireless devices capable of supporting multiple radio interfaces and network infrastructure
DE102004031126A1 (en) * 2004-06-28 2006-01-19 Infineon Technologies Ag Communication system, has universal mobile telecommunication system, and net access device that has control device, which is furnished to diminish communication connections between participant device and one of networks
WO2008082346A1 (en) * 2006-12-28 2008-07-10 Telefonaktiebolaget Lm Ericsson (Publ) A method and apparatus for service discovery

Also Published As

Publication number Publication date
JP3805743B2 (en) 2006-08-09
EP1312225A1 (en) 2003-05-21
AU2000268392A1 (en) 2002-02-25
JP2004507181A (en) 2004-03-04

Similar Documents

Publication Publication Date Title
EP1451984B1 (en) System and method of managing information distribution to mobile stations
US8554876B2 (en) User profile service
US7525987B2 (en) Changing a first subscriber identifier to a second identifier
EP1310129B1 (en) Roaming support method and system in UMTS
US20020026473A1 (en) Application-programming-interface-based method and system including triggers
FI108195B (en) Mechanism for network initiated information transfer
US20020163938A1 (en) Data transmission method and apparatus
JP2009246997A (en) Call processing in mobile telecommunication networks
EP1546902A2 (en) Wv-ims relay and interoperability methods
EP1312225A1 (en) System and method for the provision of services over different networks
US7212621B1 (en) Feature interactions
CN101627603B (en) Subscriber data management in communication networks
CN1359582A (en) Virtual numbering plan for inter-operability between heterogeneous networks
JP2004517555A (en) Routing calls made to subscribers
EP1305913B1 (en) System and method for determining when a cscf should act like i-cscf or like s-cscf
JP2010508737A (en) Access to communication network
EP1407623A1 (en) Extended telecommunication system architecture for open service access
FI108694B (en) connection Handle
WO2013041125A1 (en) Method and apparatus for configuring service settings for a mobile subscriber
EP1492306A2 (en) System and method for anonymous access at an Internet address, and module for the system
US20050030920A1 (en) System to obtain value-added services in real-time, based on the general packet radio service (GPRS) network
EP1444856B1 (en) Roaming in mms environment
EP1939740B1 (en) Method, system and terminal for the communication and migration of mobile agents by means of multimedia messaging
FI114002B (en) Prioritizing multi-media messaging service messages in e.g. third generation mobile network by preceding message transmission by separate negotiation concerning priority of message
EP1327372A1 (en) A method and a system for signalling between a digital mobile communication system and a data communication network

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 CR CU CZ DE DK DM DZ 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 PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA 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 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 BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

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

Ref document number: 2002520577

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: 2000956457

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 2000956457

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642