Sei sulla pagina 1di 6

Service-layer solution for IN, IMS, other service technologies

22

Ericsson Composition
Engine – Next-generation IN
The evolution from circuit-switched intelligent networks toward IMS, the internet, and the web
requires an open platform that can seamlessly and efficiently integrate legacy and new services.

J örg N i e möl l e r , Ioa n n i s F i kou r a s , F r a n s de Ro oi j,


Luc a s K l o s t e r m a n n, U l f S t r i nge r a n d U l f Ol s s on

The evolution from traditional The core infrastructure of many of be combined with newly developed com-
circuit-switched intelligent today’s networks has entered a transi- BOX b  ponents and evolve to true IMS or con-
networks to an open IMS ser- tion phase, as users have begun migrat- CAP, CAMEL verged services, thereby profiting from
vice layer, and the integration of ing from classical circuit-switched and INAP evolved network and terminal capabili-
commercially successful internet (CS) networks toward IP Multimedia CAP is short
ties. The approach of choice needs to be
services, such as Web 2.0 social Subsystem (IMS)-controlled networks. for CAMEL ap- motivated on a case-by-case basis.
networks, require new strategies Protecting investments in the intelli- plication part. Also, the ability to enrich existing
and investments in new tech- gent network (IN) service infrastructure CAMEL is short or evolved IN services by combining
nologies. Leveraging the exist- of the circuit-switched network and pre- for customized them with services from web and inter-
serving a good user experience for sub- applications for net domains will give rise to even more
ing subscriber base and legacy
scribers requires an evolution – not a mobile networks attractive services with a superior user
investments is critical in this
revolution – toward the new architec- enhanced logic. experience.
evolution.
ture. INAP is short for Of course, new IMS services should be
The Ericsson Composition Engine pro- IN services are frequently complex intelligent net- implemented to serve IMS users as well
vides an environment for managing and costly to develop and integrate. And work application as the still larger base of circuit-switched
feature interaction among intelligent given that circuit-switched and IMS net- part. subscribers. The Ericsson Composition
networks, IMS, and internet servic- works can be expected to coexist for Engine can help implement advanced
es; it also enables the creation of con- many years, it makes good sense to reuse IMS services that, in principle, are also
verged and differentiating applications. IN services within an IMS context where accessible to circuit-switched subscrib-
Service composition technology makes applicable. The services a user is famil- ers. Consequently, operators can avoid
it possible to manage interaction issues iar with should migrate with the user new investments in legacy technology
between heterogeneous platforms and toward the new network technology. In and services become independent of the
features, allowing for easy creation and this context, existing IN services can be access technology, which is a big step
reuse of functionality and mediating reused as they are and integrated with toward “communication anywhere.”
between technologies. IMS. Alternatively, existing services can Ericsson’s approach to evolving the
circuit-switched service layer is to pro-
vide an open multiprotocol service plat-
form that can be used for pure circuit-
BOX A  Terms and abbreviations switched services, pure IMS services,
ACE Advanced Composition Engine JBI Java business integration
and converged services. Furthermore, it
AJAX asynchronous Javascript and XML JCA Java cryptography architecture provides advanced capabilities for inte-
ARI assist request instructions JEE Java platform, Enterprise edition grating existing circuit-switched servic-
BICC bearer-independent call control JSR Java standardizations request es with IMS.
EA execution agent NG-IN next-generation intelligent network As realized by the Ericsson Composition
EJB enterprise JavaBeans OCS online charging system Engine (ECE), Next Generation IN (NG-IN)
ESB enterprise service bus RMI remote method invocation offers an efficient evolution strategy that,
ETC establish temporary connection SCP service control point in many instances, avoids implementing
IMS IP Multimedia Subsystem SIP session initiation protocol and maintaining multiple variants of the
IM-SCF IMS service control function SRF specialized resource function same service within separate domains.
IM-SSF IMS service switching function SS7 signaling system 7 Instead, it allows existing IN services to
IN intelligent network SSF service switching function be reused to serve the new IMS user base,
INS intelligent network server VPN virtual private network making use of a wide range of CAP/INAP
ISC IMS service control VXML voice extensible markup language versions that implement the service.
ISDN integrated services digital network WS web service A main requirement put on the service
ISUP ISDN user part layer is the ability to use open technology.

E r i c s s o n r e v i e w • 2 2009

C_209a.indd 22 09-09-15 15.18.29


23

Accordingly, the Ericsson Composition


Engine is based on the Open Multimedia Figure 1  Ericsson Composition Engine architecture integrating IMS, IN, and the web.
Platform framework10, which provides
a Java EE/JSR289 environment derived Services in the public internet
from the SUN Glassfish Communication
Server.
Operators today are under increasing AJAX Other
application application
pressure to differentiate themselves and
to provide clear value to their customers, Web services Services on enterprise service bus
not only in traditional settings but also IN IN Web service Other Other Other
application application application application application application
by embracing new internet services such
SOAP
as Web 2.0 communities. One way of easi- SCP SCP application
other vendor Ericsson IN server
ly achieving differentiation is to combine
vertical services, such as telephony, mes- INAP, CAP, …
saging, location, IPTV, push-to-talk, and
presence. Likewise, operators can capital- Advanced SIP IN Converged
ize on the popularity of internet services SSF stack composition engine application application application
by integrating them into new types of JEE/SIP application server
telecom mashups – realizing typical long- SCF stack JSR 289
tail applications. IMS service control MMTel
Consider a location-based weather INAP, CAP, … INAP, CAP, … (ISC) interface application server

forecast service that is triggered by a Service switching


function (SSF)
push-to-talk voice message: a compos- IP Multimedia Subsystem (IMS) core
ISUP Circuit switched ISUP SIP SIP
ite service of this kind could reuse exist- (CS) core
/BICC /BICC
ing telecom enablers, such as push-to-
talk, location, and messaging, while add- CS/Legacy IN domain IMS domain
ing internet weather forecast and online
map services to the mix. The Ericsson
Composition Engine enables operators
to efficiently implement and deploy tele-
com mashups of this kind for circuit-
switched and IMS users.
Figure 2  The Ericsson Composition Engine bridges technology worlds.
Next-generation IN architecture
Session initiation protocol (SIP) and IN Services in the public internet
services differ both in protocol syntax SIP services Services on an enterprise service bus
and corresponding protocol state mod- Other Other Other
els. Therefore, they are, as part of a user application application application
Other AJAX
SIP
session, invoked in very different ways. application application application
SIP services are directly linked into the
SIP signaling chain and have full control Multimedia
of the user session. IN services, by con- telephony (MMTEL)
trast, are kept apart from the call ses-
Composition
sion and maintain a control relationship MMTEL engine Web services SIP Web services
that is limited by the protocol capabili- application application application
ties, mechanisms, and triggers defined Service
database Web services
for CAP/INAP. IN/CAMELservices JEE/JSR 289 application
Further, due to the nature of IN stan-
dards, business logic is intertwined IN
with protocol-handling logic and application
protocol-determined state machines.
Consequently, use cases that incorporate
multiple service technologies require
more than the basic mapping of signal- CS networks IMS network Internet
ing and session state; indeed, any inte-
gration between IN and services based on
the latest technology also require a sig-
nificant portion of the business logic that
applies to the applications at hand.

E r i c s s o n r e v i e w • 2 2009

C_209a.indd 23 09-09-15 15.18.29


Service-layer solution for IN, IMS, other service technologies
24

The Ericsson Composition Engine prehensive but static set of SSF function- services must be aware of the capabilities
provides the basis for Ericsson’s next- ality, thereby failing in practical integra- box c  provided by the underlying networks.
generation IN. It is based on an open Java tion cases. IM-SSF Ericsson NGIN services products are
EE server platform for circuit-switched The Ericsson Composition Engine pres- typically realized as Java applications
The IM-SSF is
and IMS-triggered services. Advanced ents an innovative solution to resolving in the environment described above.
specified by
composition features make it possible, the feature-interaction issues that arise 3GPP as part
Ericsson and third parties also use this
using a single trigger, to combine locally from the composition of services coming of the REL-5
environment for custom service devel-
or remotely deployed services of different from heterogeneous network domains. version of the opment.
technologies in a single composition. Composite services require feature- 3G network. The The Ericsson Composition Engine sup-
The Ericsson Composition Engine is a interaction support and are implement- IM-SSF serves ports interaction with IMS Multimedia
superset of functions and concepts intro- ed as a custom mediation function that as a SIP-AS Telephony (MMTel). Ordinarily, the IMS
duced by 3GPP, including the considers the complete communication toward the IMS core invokes SIP services either before
 IP application server (SIP-AS);
S needs of the constituent services. core network. or after MMTel service invocation. The
service capability interaction manager The Java Enterprise Edition (JEE) appli- Out­going or introduction of the Ericsson Composition
(SCIM); cation server and SIP container (JSR289) incoming SIP Engine adds two additional integration
IMS service-switching function form the basis of the solution (Figure 1). sessions from an points to Ericsson’s MMTel solution. The
(IM-SSF); Web services are integrated via the IMS subscriber Ericsson Composition Engine can receive
service control function (SCF); and Java API for XML web services (JAX-WS who subscribes indications from the MMTel service log-
trigger interaction manager (TRIM). JSR224). The platform integrates CAP/ to legacy IN ser- ic and provide information regarding
It can handle the protocols used on the INAP via the Java connector architecture vices are routed further routing of the call. It can also
web as well as the service layers of the (JCA). IN protocol stacks implement an through the influence the execution of MMTel ser-
circuit-switched and packet-switched SSF role that makes it possible to use leg- IM-SSF, which vices by adding an information element
(PS)/IMS domains. acy IN services in the composition logic translates SIP in the IMS service control (ISC) channel.
The aforementioned intertwining of that resides on the platform. In addition, signaling from This mechanism enables ECE-based ser-
protocol capabilities and service busi- the IN protocol stacks expose the applica- the S-CSCF into vice composition with, for example, the
ness logic requires a high degree of tion server as a service-control function CAP signaling included MMTel-terminating service but
adaptability from an IM-SSF solution. (SCF). Services implemented on the appli- toward the SCP. without MMTel call forwarding.
Flexible alignment and integration of cation server can thus be exposed to the The concept of
the IM-SSF with services is thus a key circuit-switched domain as IN services. reversed IM-SSF Advanced service composition
feature for converged scenarios. The The protocol stacks take care of low- or IM-SCF is The Advanced Composition Engine is a
Ericsson Composition Engine approach- level protocol operations, such as the cod- also sometimes function in the Ericsson Composition
introduced to
es this requirement by providing IM-SSF ing and decoding of messages and param- Engine that makes it possible to han-
address the op-
functionality via the application server eters. They also support mediation, but dle feature interaction between services
posite use case,
platform. With the toolset available on they alone should and do not implement that run on different platforms. Equally
exposing the SIP
this platform, Ericsson can tailor IM-SSF complete service-logic-specific commu- important, it creates and executes work-
application serv-
functionality to the unique needs of the nication procedures and service interac- flows by instantiating the abstract
er as a service
integration use case at hand. This inte- tion. The idea is to clearly separate top- descriptions of the composite service
control function
gration strategy is in clear contrast to a level service logic (such as business logic) (Figure 2).
(SCF) to the
hypothetical solution that favors a gener- from support components (such as the Service-composition technology, as
circuit-switched
ic IM-SSF node as a gateway between protocol stacks that provide control com- network.
provided by the Advanced Composition
circuit-switched and IMS domains. A munication capabilities). Nevertheless, in Engine (ACE), targets integrators,
node of this kind would provide a com- order to provide the best user experience, enabling them to quickly adapt or real-

BOX d  SCIM BOX e  TRIM BOX f  MMTel

The service capabilities interaction manager The trigger interaction manager (TRIM) is a The IMS multimedia telephony service (MMTel)
(SCIM) is an entity in the service layer of IMS that logical entity that distributes a single trigger from is an IMS standard that enables real-time multi-
was introduced by 3GPP as part of the REL-5 ver- the circuit-switched core network over multiple media communication with the characteristics of
sion of the 3G network.8 Capabilities interaction application servers. TRIM targets service distri- a telephony service over fixed broadband, fixed
management refers to the coordinated execution bution in the circuit-switched network and con- narrowband, and mobile access. Converged,
of services. SCIM is an additional layer between tains logic that identifies which IN services are fixed and mobile real-time multimedia communi-
the S-CSCF and application servers, interfacing to be invoked for a particular call. TRIM may, for cation is achieved using media capabilities such
the S-CSCF and the AS through an IMS service example, be used to combine VPN with Personal as voice, real-time video, text, file transfer and the
control (ISC) interface. SCIM is sometimes con- Greeting Service in one call. sharing of pictures, audio and video clips.
sidered to be a stand-alone entity. The functional-
ity applied by SCIM is also referred to as “service
brokering”.

E r i c s s o n r e v i e w • 2 2009

C_209a.indd 24 09-09-15 15.18.29


25

ize new adapted business offerings from sage into a SIP user ID.  front-end to the service repository; and
a
existing services. Advanced composition BOX g  To summarize, advanced service com- an environment for deploying and man-
follows SOA principles, and essentially SOAP, JSON, position aging the compositions on the Advanced
extends the SOA tooling to the IMS and RESTful  nables applications to react flexibly and
e Composition Engine.
SS7 worlds. SOAP is short to tolerate changes in the environment –
The Advanced Composition Engine for simple object such as different deployment, multi- Next-generation IN use case
facilitates the rapid and dynamic imple- access protocol. tenancy, system load, and system faults; The following example, which originates
mentation of customized mediators JSON is short for dynamically selects the services to be from a recent customer proof of concept,
without having to write, generate, or JavaScript object included in the composition at the time demonstrates an IMS-triggered SIP/SS7
compile classical source code.6 This notation. REST- of execution. This gives a more flexible composite service involving on-line
approach to service composition flexibly ful is short for reaction to run-time conditions than a charging and VPN control implemented
reuses existing service components and representational solution that is based on pre-defined in the circuit-switched network.
combines them with new functionality. state transfer. workflows; The limited ability of the core net-
Most mediation tasks can be covered by provides a toolset for managing interac- work setup to address number normal-
pre-designed services (for example, trans- tion between services that originate in ization and to filter emergency num-
lating user addresses between SIP and different technological worlds; and bers as required for the use case at hand
circuit-switched addressing schemes) BOX h  enables efficient adaptation to the causes an exceptional implementation.
from an existing component toolbox. S-CSCF requirements of new use cases while In this respect, the example shows how
The Advanced Composition Engine and IFC reusing large parts of previous work. easily the Ericsson Composition Engine
is technology-agnostic and allows com- S-CSCF is short can address integration-specific require-
ponents from different platforms and for serving call Graphical creation environment for com- ments.
technologies to be mixed within a single session control posite services It is important to note that the integra-
composite service. It currently supports function. IFC is Advanced service composition is carried tion of a VPN service with IMS and online
SIP services, CAP/INAP-based IN servic- short for initial out through a graphical development charging does not need to be realized
es, SOAP/web services, and JSON RESTful filter criteria. environment that integrates as described in this example. In particu-
services. Further technologies can be add-  graphical creation tool for modeling
a lar, Ericsson’s VPN service is already inte-
ed efficiently without changing the core composite services; grated with online charging, and to ful-
composition concepts or the way in which a monitoring and debugging environ- ly profit from network and terminal evo-
composite services are designed. ment for composite services; lution, it will evolve to be integrated
The Advanced Composition Engine
helps developers to reuse functionality
– they need only define the functions to Figure 3  Example composition skeletons (originating and terminating) for realization
be included in the composite service, and of the use case.
related dependencies and constraints.
The Advanced Composition Engine Start NN_VPN_O Start NN_VPN_T
selects, in run-time, the constituent ser- Skeleton Id: VPN_NN_OCS_orig Skeleton Id: VPN_NN_OCS_term
vices to be executed and maintains the Constraint: Constraint:
overall composition session context. ServiceReference=’NN_VPN_o’ ServiceReference=’NN_VPN_t’
Constituent services are selected by
matching developer-stipulated require-
Number normalization Number normalization
ments and constraints with the current
Constraints: (Function=NN) Constraints: (Function=NN)
system state and the service descriptions
stored in a service repository.
The accumulated state in a compos-
ite service enables the management of Emergency NR check Virtual private network
$( sip_request.to)=’112’ OR Constraints: (Function=VPN)
service interaction between constituent $( sip_request.to)=’911’ AND (NT=IMS)
services across technological borders.
Rather than being based on protocol FALSE TRUE
abstraction, the full network triggering
context, including network addressing Virtual private network
End End
information, is available in the compo- Constraints: (Function=VPN)
AND (NT=IMS)
sition context. Any protocol parameter
can be used as input for decisions or as
Online Charging
input for services used in the compo-
Constraints: (Function=OCS)
sition. Mediation functionality can be AND (NT=IMS)
added to the composition through com-
ponents that use the shared state – for
End
example, a component that translates
the user address received in an INAP mes-

E r i c s s o n r e v i e w • 2 2009

C_209a.indd 25 09-09-15 15.18.30


Service-layer solution for IN, IMS, other service technologies
Vinjett
26

with IMS directly. However, this cus-


tomer example demonstrates the ability Figure 4  High-level architectural view of SIP-triggered composi-
of advanced service composition to seam- tions with SIP and SS7-based services. Focus is on the call/session
lessly integrate circuit-switched/IN and control part.
packet-switched/IMS services within a
single application. Multiservice
Example: Subscriber A, who has an composition engine
assigned VPN group (for example, a
short-numbers group for family mem-
bers), calls Subscriber B, who also has
an assigned VPN group. When Sub- Online Ro OC SIP Number INAP INAP
charging EA normalization EA VPN
scriber A calls an emergency response integration
number (such as 112 and 911), the
Ericsson Composition Engine only AR if
invokes the number normalization ser-
vice; that is, it skips the VPN and online J EE AS
charging service, and forwards the SIP (including JSR289 SIP container)
INVITE to the core network immediate-
ly after the number normalization sends ISC
back the SIP INVITE. The number nor-
malization service handles special num- S-CSCF GW SRF
bers like emergency numbers by insert-
ing a location suffix in the B-number in
order to redirect the call to the correct
emergency center.
Figure 3 shows the composition the SIP container and SIP services. nection (ETC) message from the VPN is
skeleton for the above example. Using The online charging integration mapped by the INAP EA into setting up
either of these services, the composite service is a locally deployed SIP service a SIP dialogue using the E164 address in
service handles user interaction, releas- that integrates with online charging the ETC. The INVITE is routed by the IMS
es the call, or both. The services can per- via Diameter. User interaction may be network via a circuit-switched/IMS gate-
form user interaction without involving a factor for both VPN and online charg- way to the specialized resource func-
the composition. In the SIP paradigm, ing integration services. However, only tion (SRF), which contacts the VPN via
releasing the call implies that the next the VPN user interaction is visualized an assist request instructions (ARI) mes-
service is not invoked. in Figure 5. An establish temporary con- sage. An alternative approach is to chan-
In this example use case, there is no
need to act on subsequent events (SIP
answers) in the composition, because Figure 5  Concepts of IM-SSF, TRIM and SCIM.
there is no need to link new SIP services
or web services based on the occurrence
of these events. The skeletons are only Service conrol point Service conrol point SIP SIP
(SCP) (SCP) application server application server
executed at SIP INVITE.
The two composition skeletons in
CAP/INAP ISC (SIP)
Figure 4 are for the originating side (left) CAP/INAP CAP/INAP ISC (SIP) ISC (SIP)
and the terminating side (right). A check is
performed on the originating side to deter-
Trigger interaction IMS service switching function/ IMS service capabilities
mine if an emergency number has been manager (TRIM) IMS service control function interaction manager
called. This check determines whether or (IM-SSF/IM-SCF) (SCIM)
not the VPN and online charging service
should be triggered or bypassed. The VPN ISC (SIP)
is always used in the terminating case. CAP/INAP CAP/INAP CAP/INAP ISC (SIP) ISC (SIP)
The constraint in the top element of the
skeletons represents the selection of com- SSF
position based on information stored in
the S-CSCF/IFC and passed on in the SIP Circuit-switched core IMS core
AS uniform resource identifier.
Figure 4 shows the high-level archi-
tecture for SIP-triggered compositions. Circuit-switched domain Packet-switched/IMS domain
The SIP execution agent (EA) integrates
the Advanced Composition Engine with

E r i c s s o n r e v i e w • 2 2009

C_209a.indd 26 09-09-15 15.18.30


27

nel all user interaction via an IMS MRF


Jörg Niemöller, Lucas Klostermann,
and have the VPN map user announce-
ment IDs in the ECE. who joined Ericsson in who joined Ericsson in
Figure 5 also shows the difference 1998, is Senior Research- 1997, is Solution Architect
between the SIP and CAP/INAP para- er at the Ericsson Re- of the Ericsson Composi-
digms: SIP services are added to the SIP search Service Layer tion Engine product, and an
signaling chain, whereas IN services Technologies unit. His current focus is Expert in multimedia architecture and
maintain a control relationship with the on techniques for composing and man- technologies at Business Unit Multime-
actual call session in the network. aging services within a converged dia. He has been an active driver of using
next-generation service layer. Jörg has open technologies in the service layer as
Summary and outlook held several positions in system man- well as past Parlay/ParlayX products. In
Ericsson NG-IN is a composition plat- agement and research while working his previous life, he obtained a Ph.D. in
on solutions for the mobile core net- high-energy physics after a four-year
form that can handle the various pro-
work, charging, and billing. He holds a stay at CERN, Geneva, Switzerland.
tocols used in the web as well as the ser-
M.Sc. in electrical engineering from the
vice layers of the circuit-switched and
University of Dortmund, Germany. Ulf Stringer
packet-switched/IMS domains. In addi-
tion to supporting migration use cas- has worked in the tele-
es between circuit-switched/IN and Ioannis Fikouras
com industry since 1987
packet-switched/IMS, the concepts pre- is the initiator and main and joined Ericsson in
sented in this article allow operators to driver of SOA and service 1997. He is a Strategic So-
realize new IN and IMS services and to composition research at lution Manager for Multimedia Solu-
enrich existing IN services with services Ericsson. His research on tions at Ericsson Global Services,
from web and internet domains. service composition led to the proto- working with NG-IN and SDP solutions.
The Ericsson Composition Engine typing of multiservice composition Before joining Ericsson, Ulf spent 10
(ECE) is an innovative solution to abstract- and, later, its production as part of the years developing public safety and IN
ing and resolving the feature-interaction Ericsson Composition Engine. Ioannis solutions at TeliaSonera in Sweden.
issues that result from the composition holds an M.Sc. in computer science
of services coming from heterogeneous and a Ph.D. from the University of Bre-
men, Germany.
Ulf Olsson
network domains, as part of the IN evo-
lution toward IMS and internet services. has a background in
Further, it enables operator-specific ser- software architecture for
Frans de Rooij, distributed military com-
vice orchestration.
who joined Ericsson in mand and control sys-
The architecture of the Ericsson
1990, is a Strategic Prod- tems. He joined Ericsson in 1996,
Composition Engine enables IM-SSF,
uct Manager at Business mainly to work with architecture issues
reversed IM-SSF, SCIM and TRIM use cas-
Unit Multimedia, where he concerning packet-based systems
es without being restricted to a pure bro-
is responsible for the Ericsson Compo- (PDC, GPRS, UMTS packet and the
kering node or to compositions based
sition Engine. Frans has held a number CDMA­­2000 packet core network). He
exclusively on call-control protocols.
of R&D positions while working in the is a Senior Expert with the Systems
Existing services can be flexibly Intelligent Network domain. Over the Management group, Business Unit
reused and combined within new con- years, he has worked with the AXE- Multimedia. His professional focus is
texts. This is supported by a service com- based IN platform, followed by the on IMS, enterprise and developer-ori-
position framework that enables media- TSP-based Intelligent Network Server, ented issues. Ulf holds an M.Sc. in en-
tion between service components across and now, the Next-generation IN plat- gineering physics from the Royal Insti-
technological borders. form, Ericsson Composition Engine. tute of Technology, Stockholm.

References and trademarks

1. Introduction to IMS. Ericsson white paper, Services and Systems Aspects; Network Services and Systems Aspects; Network
March 2007 architecture (Release 8), September 2008 architecture (Release 8), September 2008
2. Olsson, U. and Stille, M.: Communication ser- 6. Dinsing, T., Eriksson, G., Fikouras, I., 9. Next-generation intelligent networks: migrat-
vices – The key to IMS service growth. Gronowski, K., Levenshteyn, R., Pettersson, P. ing to IMS. Ericsson white paper, June 2009
Ericsson Review, Vol. 85(2008)1, pp. 8-13 and Wiss, P.: Service composition in IMS using 10. Bo Andren: Open Multimedia Platform
3. MMTEL – a standard for multimedia services Java EE SIP servlet containers. Ericsson Re- Framework. Ericsson Review No 1, 2009
over IMS. Ericsson white paper, July 2008 view, Vol. 84(2007)3, pp.92-96
4. Services in the IMS Ecosystem. Ericsson white 7. Rogier Noldus et al.: IMS multi-access, single Java is a trademark or registered
paper, February 2007 core, consistent service delivery. ICIN 2008 trademark of Sun Microsystems, Inc. in
5. TS 23.002 v5.12.0. 3rd Generation Partner- 8. TS 23.002 v5.12.0. 3rd Generation Partner- the United States and other countries.
ship Project; Technical Specification Group ship Project; Technical Specification Group

E r i c s s o n r e v i e w • 2 2009

C_209a.indd 27 09-09-15 15.18.31

Potrebbero piacerti anche