SlideShare a Scribd company logo
1 of 92
UIT
Technologies for IN/IMS
    implementation
 Michael Mountrakis mountrakis@uit.gr



 Cosmote S.A. - Athens 2011
Technologies or IN/IMS implementation
Technologies or IN/IMS implementation
               Presentation Agenda


UIT Company Briefing
The Objective
Presentation of a typical IMS for IN
HP Technologies on IMS/IN
RedHat/Mobicents Technologies on IMS/IN
Comparison and commenting
UIT Company Briefing
UIT Company Briefing
                Incorporation – Who we are:

 Incorporation: March 2009

 Partnership Company

 Stavros Vaitsis, Partner: IT Services & Systems

 Michael Mountrakis, Partner : Telcos & Informatics

 Currently utilizing a team of 8 engineers

 Office: Ag. Paraskevis 67 Chalandri - Attica
UIT Company Briefing
             Incorporation – What we do:


 Systems & IT Services

 Software

 Telecommunications
IT Services
        Consulting – Design – Development
            Implementation & Support
Solution Architects

 Infrastructure: Servers, Storage, Backup, Networking etc

 Techniques: Consolidation & Virtualization

 Services: DHCP, MAIL, DNS, AD, SIP, PROXY etc

 Production Environment: DBs, Applications & Restrictions

 Financial factors: ROI
Software

           N-tier Mainstream Custom Apps
                  WEB Development
 Technologies
  java, .net, c, c++, c#, python, php, posix

 Application Servers
 JBoss, Tomcat, Websphere ESB, Glassfish, Oracle AS

 DBMS
 Oracle, MySql, PostgreSQL, MS SQL, FileMaker

 Platforms
 Linux, Unix, Windows, Apple
Software Products/Solutions
JBoss Provisioning Manager
Technologies used: JAVA, XML, J2EE, JNDI, JBoss
Supported Platforms: Linux/Unix, Windows

Logguard™ Log Analyzer and Events Manager
http://www.logguard.com
Technologies used: AVA, XML, J2EE, JNDI, Jboss, MySQL or ORACLE
Supported Platforms: Linux/Unix, Windows

TAP Converter
Technologies used: HP UX 11.00, HP’s aCC C++, gcc
Supported Platforms: SUN Solaris, HP UX 11, Linux, Windows


SMPP Dispatcher Gateway (SMPP to anything)
Technologies used: Java, J2EE, HTTP, SMPP, JBoss, ORACLE 10g, C#
Supported Platforms: Linux/Windows
Telecoms Projects

Billing – Rating
IN Rating Module using OpenCall, SDL, Java/Oracle.


Provisioning and Network Management
NTS Platform to support Testing (Selt,Line), Port Operations like Reset, Retrain and
Statistics Designed for HOL.
Technologies J2EE, EJB3.0 WebSphere ESB, JBoss, MySql
Telecoms Projects

Revenue Loss - Assurance
Design-Implementation of a complex Revenue Assurance Platform that gathered
the log files from Switches – Mediation – Rating and Billing and calculated KPIs
indicating the revenue loss. Platform enabled marking of CDRs for re-engineering
depending on the cause of problem.
Technologies Java, JSP, Oracle 10g


TANDEM Analysis – SS7 Network
Design-Implementation of CSE, a platform that performs off SS7 network traffic
simulation in order to perform tests and SS7 switching network performance
measurement and diagnosis.
Technologies C++, Java using Agilent's SS7 CDR pump engine.
TELCOS Projects

GSM-GPRS-UMTS-3G
Design-Implementation of several minor applications like:

 TAP (Roaming Traffic) Converters to support DWH of roaming GSM-3G CDRs.
Technologies ASN1, C++/STL

 NOKIA DX200 3G CDR pump engine to convert 3G CDRs.
 Technologies in C++/STL

 SMS Gateway Implementation (HTTP/WS to SMPP and vise versa) to support
public SMS Service.
 Technologies J2EE, Oracle
First Part




The Objective
The Objective

 COSMOTE needs to implement IN services in – house.




        Cosmote       IN Development    Vendors
       Management          Team
The Objective


 Questions arising:
 Where to start. The basic IMS/NGIN theory?
 What is already installed? What is the current situation?
 What tools/platforms we need to do so?
 How the new platform integrates with existing tools?
 How does the learning curve evolves with the new platform?
 Cost = Licensing + Training + Custom Interfaces?
 How much control of the proposed platform can we gain?
The Objective


By the end of the presentation:
Understand the basic technology.
Have a good understanding of the problem sizing.
 Have an idea of the proposed solutions.
 Can do a simple cost estimation.
 Be able to evaluate the learning process of proposed platforms
 Be able to evaluate the offered resources.
 …. Acquire Knowledge....
Second Part




Intelligent Networks over
IP Multimedia Subsystem
     Basic Theory
IP Multimedia Subsystem

IMS: is an architectural framework for delivering Internet
Protocol (IP) Multimedia Services (Wikipedia).
It applies on Wireless and Wire line carriers
It utilizes:
    – Hardware
    – Software Applications
    – Protocols of Open Standards like SIP/DIAMETER to
      Interconnect Elements in all layers
Intelligent Networks and Next Generation Networks

IN is the standard network architecture specified in the ITU-T
Q.1200 series recommendations for fixed as well as mobile
telecom networks. It allows operators to differentiate themselves
by providing value-added services in addition to the
standard telecom services (Wikipedia).


NGIN: Next Generation Intelligent Networks is the evolution of
IN over IMS to support more sophisticated value-added
services.
Intelligent Networks and Next Generation Nextworks

IN examples:
Prepaid, Split Call, Sponsored Call, Call Routing Services
(location/time),   Televoting, Number Portability, Call Queuing,
Reverse Charging. All delivered to your fixed line/
mobile.


NGIN examples: VPN, Streaming, Portals, e-health, Subscriber
Mobile TV. All delivered to your 3G Phone
IP Multimedia Subsystem
             SLF
             subscriber                                  AS
HSS          location                                    Application
Home         function              Sh-diameter
                                                         Servers
Subscriber
Server               Cx-diameter    ISC/Ma- SIP                        Ro-diameter

                                                  Rf-diameter

CSCF         Serving
                                                                              MRF
Call
                              Interrogating      Rf- Diameter Control MRFC Media
Session
                                                                          Resource
Control                                                       Player MRFC
                                                                           Function
Function     Proxy
                                                                       Media Servers

                                                                  Mp: H248-Megaco


           Transport
           TDM (americas)/WCDMA/CDMA/UMTS/EDGE/SS7/IP
IP Multimedia Subsystem: Elements

SIP Application servers (AS) hosts and executes customer services.
Home Subscriber Server (HSS), or User Profile Server Function
(UPSF). It contains the subscription-related information (subscriber
profiles), performs authentication and authorization.
Call Session Control Function: Controls the call flow. Proxy,
Interrogating, Serving sub-functions
Media Resource Function (MRF) provides media related functions
such as media manipulation (e.g. voice stream mixing)
Transport: any source converted to SIP.
IP Multimedia Subsystem: Protocol

SIP: Session Initiation Protocol. Controls IP calls. Signaling
Protocol/ RFC3261.


Diameter: Performs extended Subscriber
Authentication/Authorization. Successor to RADIUS. RFC3588


Megaco or H.248: controls Media Gateways in Internet Protocol
(IP) networks and the public switched telephone network (PSTN)/
RFC2805.
Third Part



   Intelligent Networks
Hewlett Pacard OpenCall™
     Vendor Stack
IMS Hewlett Packard OpenCall™

OpenCall: a suite of software and hardware applications which
allow implementation of common telecom operator services such
as voicemail, SMS, prepaid, HLR/VLR.
It implements industry standard telecom protocols and standards
such as SS7, ISUP, TCAP, SIP, VXML
Source: Wikipedia
Official Page:
http://h20208.www2.hp.com/cms/library/index.html
See Section: Data Sheets
IMS/NGIN Hewlett Packard OpenCall™

OC HLR       HSS
             OC Home                              AS
OC           Subscriber           Sh-diameter
                                                  OC Universal Signaling Platform
Subscriber
Profile
             Server
Manager                                         Rf-diameter     Ro-diameter
                    Cx-diameter
                                     ISC/Ma-SIP
                                                                      Media Servers
      CSCF
                                                         MRF
      Call
                   OC SC          OC INS        Rf- diam OC Media Server
      Session
                                                         OC XML Doc Mgm Server
      Control
                                                         OC IVR
      Function     Proxy OC SAC

      Transport
      TDM (americas)/WCDMA/CDMA/UMTS/EDGE/SS7/IP
IMS/NGIN Hewlett Packard OpenCall™: HSS
HSS: OC HSS Release 3.00: Uses OC HLR to maintain subscriber
OS: Linux, HP-UX, HP NonStop
Database: standard SQL datastore technology.

It uses standards-compliant Diameter-based Cx/16 and Sh/11
interfaces.

HP OpenCall HSS Release 3.00 allows replication of the subscriber
database in real time—allowing fail-over to a standby system in the
unlikely event of a system failure.

An easy-to-use web-based graphical user interface (GUI)
An efficient command line interface for bulk processing
Info:   http://h20208.www2.hp.com/opencall/library/products/mobility/ochss/oc_hss_%20ds.pd
IMS/NGIN Hewlett Packard OpenCall™: pCSCF
Proxy - CSCF: OC Service Access Controller.
Understands and forwards Prepaid and Postpaid voice & data
services to S-CSFC.
Speaks Diameter and SIP
OS: Linux, HP-UX/HP UNIX® Servers
Database: -
Comes bundled with common Service Logic Programs (SLPs)
handling Voice, VCall or Data sessions as well as data and
content      based    charging       scenarios—such      SMS,
MMS,WAPbrowsing
Handles Unstructured Supplementary Services Data (USSD)
messages and IVR interaction. These service logic programs can
be configured or adapted as part of a deployment project to fit
specific scenarios
Info:   http://h20208.www2.hp.com/opencall/library/products/mobility/ocsac/4aa1-7476enw_ds.pdf
IMS/NGIN Hewlett Packard OpenCall™: sCSCF

Serving - CSCF: OC Service Controller.
platform for building multi-network-based VAS and
developing applications in SS7/2G,3G/IP network architectures.

Understands: SS7/TCAP/SIP
HW/OS: HP Itanium® , PA-RISC® Servers Telcordia’s NEBs Level
3 servers/HP UX
Database: Real Time DB or Oracle
Programming in: SDL (Telelogic:Specification and Description
Language).

Has Service Creation Environment (SCE)
Has Service Execution Platform (SEP) → the s-CSCF
Info:   http://h20208.www2.hp.com/opencall/library/general/OpenCall_SC_PB_v5.pdf
IMS/NGIN Hewlett Packard OpenCall™: iCSCF

Serving - CSCF: OC IN Server
intelligent network services platform for SS7/2G,3G/IP network
architectures. Bundled with IN Tools.

Understands: SS7/TCAP/SIP/DIAMETER
HW/OS: Non Stop Blade Servers 2-16 processors
Database: Mem. Based – can be replicated on disk
Programming using:
   GUI TSCE: Telecom Service Creation Environment with SIBB:
       Service Independent Building Blocks
   Native C (Custom Blocks): c-API for
       Signaling/TCAP+ISUP//SIP/DIAMETER


Info:   http://h20195.www2.hp.com/V2/GetPDF.aspx/4AA2-5076ENW.pdf
IMS/NGIN Hewlett Packard OpenCall™: MSRF

MSRF: Media Platform 4.3
a carrier grade IP media server

Understands: SIP/DIAMETER/MEGACO H.248
HW/OS: HP Proliant/Blade/Carriet/ UP UX and RH Linux
Database: -
Programming using:
    VoiceXML/CCXML http://www.w3.org/TR/ccxml/
    Web Interface for Programming
    VXML/CCXML that is produced from any source to do the job
    JAVA-ccAPI
    SIP-NGIN Applications written in NETANN or MSCML
    IN-SCP Applications written in
    IMS Applications (MRF/MRFP):
Info: http://h20195.www2.hp.com/V2/GetPDF.aspx/4AA2-2925ENW.pdf
Fourth Part



Intelligent Networks
RedHat MOBICENTS
  Vendor Stack
MS/NGIN RedHat MOBICENTS

MOBICENTS:Open Source Cloud Communications Platform. It
provides a runtime environment and comprehensive suite of tools
for development, deployment and management of services
integrating voice, video and messaging across a range of
communications networks.
Source: MOBICENTS Page
Official Page: http://www.mobicents.org/products.html
MS/NGIN RedHat MOBICENTS
                           SLF
                           Mob
           HSS             Diameter                              AS
           Mob (Diameter)                                        Mob Diameter
           Sh.Server
                                 Sh-diameter                     Mob SIP Servlets

                 Cx-diameter                    Rf-diameter
                                       SIP
                                                                      Ro diameter

CSCF        I - Mob
Call        SIP Presence                                      MRF
Session                                        Rf Diameter
                                                              Mob Media Server
Control     S - Mob
Function    JAIN SLEE
                                  P- Mob SS7


Transport
TDM (americas)/WCDMA/CDMA/UMTS/EDGE/SS7/IP
MS/NGIN RedHat MOBICENTS

Sip Servlets delivers a consistent, open platform on which to
develop and deploy portable and distributable SIP and
Converged JEE services. It is the first open source certified
implementation of the SIP Servlet v1.1 (JSR 289 Spec) on top of
Tomcat 6.0.32 and JBoss AS 5.1.0.GA. Role: AS
Supports:
Clustering / High Availability
Web Based GUI for monitoring the servlets
SNMP Monitoring of Servlets
Programming using Service Building Blocks (SBBs) inside Eclipse
MS/NGIN RedHat MOBICENTS

JAIN SLEE: The Execution Environment. It is a mutlithreaded JBOSS
Service deployed in JBOSS. It provides the following interfaces:
Diameter Base/CCA/Cx-Dx/Rf/Ro/Sh Client+Server/
HTTP Client + Servlet/JAIN MGCP/JAIN SIP/SMPP/XCAP
Client/XMPP Role : S-CSCF
Development:
Test it within Eclipse using EclipSLEE
Monitor it using JMX Console
Network Monitor it using Jboss SNMP Agent
Develop services for it Using Eclipse SBB
MS/NGIN RedHat MOBICENTS

Sip Presence Provides provides presence – resource allocation
functionalities to SIP-based networks (Presence/Resource/XDM
Servers). On top of JSLEE. Deployed Services in JBOSS.
When a service executing in JSLEE needs resources, it contacts the
SIP Presence Servers
Servers can:
Can be configured using XML,
Managed using JMX
Monitored using SNMP.
Role: I-CSCF
MS/NGIN RedHat MOBICENTS

SS7 open source software solution implementing MTP2,3, ISUP,
SCCP, TCAP, CAMEL, MAP protocols for a dedicated equipment
and also M3UA (SIGTRAN) over IP. SS7 Service is JMX based service
deployed in JBoss Application Server
Roles :
SS7 proxy over IP something like P-CSCF
Signalling GW like Element SGW in IMS that transports any SS7
MTP3-User signalling (e.g.,ISUP and SCCP messages) over IP.
Beware
1) SS7 stack at its core requires only Java if you are using only M3UA.
If used dahdi or dialogic SS7 hardware, respective SS7 cards needs to
be installed on the LINUX server along with native libraries.
2) M3UA Requires JDK7
MS/NGIN RedHat MOBICENTS




SS7
Sangoma
Diguim
Dialogic
MS/NGIN RedHat MOBICENTS

Media Server: Mobicents Media Server
Role : MRF & MGW

IMS/VoIP: The Mobicents Media Server is provided with telco
standard MGCP interface

Classic IN: includes embedded signaling gateway function which
supports complete set of TDM and IP signaling protocols. Media
server supports TDM access variants like ETSI ISUP, PRI. Media
server supports signaling backhaul over IP with M3UA and SUA
options.
Understands: H.248-Megaco, MGCP
Configured: MSCML
MS/NGIN RedHat MOBICENTS

Media Server: Mobicents Media Server
Supported Functions:
IVR
Announcements
Conference: Mixes signals from multiple sources to a single destination
packet. Mixes sources and transcodes.

Packet Relay: Converts dissimilar packets - transcodes
MS/NGIN RedHat MOBICENTS


Diameter:libraries implementing DIAMETER protocol for both
client/server implementation of Sh/Cx/Rf/Ro.. links. Used from SIP
Servlets, Media Server to connect with any application running in
JAIN SLEE. Basically implements Role: HSS


Incubator Any other tool or library may be needed (like util).
MS/NGIN RedHat MOBICENTS

Overall Series Benefits:
Cost
No cost – No licenses at all.
Cheap Hardware, OS and Portable
Development
Only one technology: Java 6 (7 if SS7 stack) , J2EE
Only one J2EE container: Jboss
Only one IDE: Eclipse
Enterprise Monitoring: JMX Console/ SNMP
MS/NGIN RedHat MOBICENTS
Overall Series Benefits:
Fault Tolerance:
Clustered and can do load balancing.
Stable Nowdays with Jboss 5
Standards compliance:
Fully supports basic protocols:
   – POTS:      SS7(MTP2,3/TUP/TCAP/SSCP),ISDN(   TCAP/ISUP),
     CAMEL, MAP
   – IMS: SIP,DIAMETER,H.248 Megaco
   – Application CCXML,VXML...
   – Monitoring using SNMP
Seventh Part



           How Can We help?
Training
Consulting
Implementation/Development
End of Presentation



End Of Presentation
 Any Questions?
UIT
Technologies for IN/IMS
    implementation
 Michael Mountrakis mountrakis@uit.gr



 Cosmote S.A. - Athens 2011
Technologies or IN/IMS implementation
Technologies or IN/IMS implementation
               Presentation Agenda


UIT Company Briefing
The Objective
Presentation of a typical IMS for IN
HP Technologies on IMS/IN
RedHat/Mobicents Technologies on IMS/IN
Comparison and commenting
UIT Company Briefing
UIT Company Briefing
                Incorporation – Who we are:

 Incorporation: March 2009

 Partnership Company

 Stavros Vaitsis, Partner: IT Services & Systems

 Michael Mountrakis, Partner : Telcos & Informatics

 Currently utilizing a team of 8 engineers

 Office: Ag. Paraskevis 67 Chalandri - Attica
UIT Company Briefing
             Incorporation – What we do:


 Systems & IT Services

 Software

 Telecommunications
IT Services
        Consulting – Design – Development
            Implementation & Support
Solution Architects

 Infrastructure: Servers, Storage, Backup, Networking etc

 Techniques: Consolidation & Virtualization

 Services: DHCP, MAIL, DNS, AD, SIP, PROXY etc

 Production Environment: DBs, Applications & Restrictions

 Financial factors: ROI
Software

           N-tier Mainstream Custom Apps
                  WEB Development
 Technologies
  java, .net, c, c++, c#, python, php, posix

 Application Servers
 JBoss, Tomcat, Websphere ESB, Glassfish, Oracle AS

 DBMS
 Oracle, MySql, PostgreSQL, MS SQL, FileMaker

 Platforms
 Linux, Unix, Windows, Apple
Software Products/Solutions
JBoss Provisioning Manager
Technologies used: JAVA, XML, J2EE, JNDI, JBoss
Supported Platforms: Linux/Unix, Windows

Logguard™ Log Analyzer and Events Manager
http://www.logguard.com
Technologies used: AVA, XML, J2EE, JNDI, Jboss, MySQL or ORACLE
Supported Platforms: Linux/Unix, Windows

TAP Converter
Technologies used: HP UX 11.00, HP’s aCC C++, gcc
Supported Platforms: SUN Solaris, HP UX 11, Linux, Windows


SMPP Dispatcher Gateway (SMPP to anything)
Technologies used: Java, J2EE, HTTP, SMPP, JBoss, ORACLE 10g, C#
Supported Platforms: Linux/Windows
Telecoms Projects

Billing – Rating
IN Rating Module using OpenCall, SDL, Java/Oracle.


Provisioning and Network Management
NTS Platform to support Testing (Selt,Line), Port Operations like Reset, Retrain and
Statistics Designed for HOL.
Technologies J2EE, EJB3.0 WebSphere ESB, JBoss, MySql
Telecoms Projects

Revenue Loss - Assurance
Design-Implementation of a complex Revenue Assurance Platform that gathered
the log files from Switches – Mediation – Rating and Billing and calculated KPIs
indicating the revenue loss. Platform enabled marking of CDRs for re-engineering
depending on the cause of problem.
Technologies Java, JSP, Oracle 10g


TANDEM Analysis – SS7 Network
Design-Implementation of CSE, a platform that performs off SS7 network traffic
simulation in order to perform tests and SS7 switching network performance
measurement and diagnosis.
Technologies C++, Java using Agilent's SS7 CDR pump engine.
TELCOS Projects

GSM-GPRS-UMTS-3G
Design-Implementation of several minor applications like:

 TAP (Roaming Traffic) Converters to support DWH of roaming GSM-3G CDRs.
Technologies ASN1, C++/STL

 NOKIA DX200 3G CDR pump engine to convert 3G CDRs.
 Technologies in C++/STL

 SMS Gateway Implementation (HTTP/WS to SMPP and vise versa) to support
public SMS Service.
 Technologies J2EE, Oracle
First Part




The Objective
The Objective

 COSMOTE needs to implement IN services in – house.




        Cosmote       IN Development    Vendors
       Management          Team
The Objective


 Questions arising:
 Where to start. The basic IMS/NGIN theory?
 What is already installed? What is the current situation?
 What tools/platforms we need to do so?
 How the new platform integrates with existing tools?
 How does the learning curve evolves with the new platform?
 Cost = Licensing + Training + Custom Interfaces?
 How much control of the proposed platform can we gain?
The Objective


By the end of the presentation:
Understand the basic technology.
Have a good understanding of the problem sizing.
 Have an idea of the proposed solutions.
 Can do a simple cost estimation.
 Be able to evaluate the learning process of proposed platforms
 Be able to evaluate the offered resources.
 …. Acquire Knowledge....
Second Part




Intelligent Networks over
IP Multimedia Subsystem
     Basic Theory
IP Multimedia Subsystem

IMS: is an architectural framework for delivering Internet
Protocol (IP) Multimedia Services (Wikipedia).
It applies on Wireless and Wire line carriers
It utilizes:
    – Hardware
    – Software Applications
    – Protocols of Open Standards like SIP/DIAMETER to
      Interconnect Elements in all layers
Intelligent Networks and Next Generation Networks

IN is the standard network architecture specified in the ITU-T
Q.1200 series recommendations for fixed as well as mobile
telecom networks. It allows operators to differentiate themselves
by providing value-added services in addition to the
standard telecom services (Wikipedia).


NGIN: Next Generation Intelligent Networks is the evolution of
IN over IMS to support more sophisticated value-added
services.
Intelligent Networks and Next Generation Nextworks

IN examples:
Prepaid, Split Call, Sponsored Call, Call Routing Services
(location/time),   Televoting, Number Portability, Call Queuing,
Reverse Charging. All delivered to your fixed line/
mobile.


NGIN examples: VPN, Streaming, Portals, e-health, Subscriber
Mobile TV. All delivered to your 3G Phone
IP Multimedia Subsystem
             SLF
             subscriber                                  AS
HSS          location                                    Application
Home         function              Sh-diameter
                                                         Servers
Subscriber
Server               Cx-diameter    ISC/Ma- SIP                        Ro-diameter

                                                  Rf-diameter

CSCF         Serving
                                                                                MRF
Call
                              Interrogating      Rf- Diameter   Control MRFC  Media
Session
                                                                            Resource
Control                                                         Player MRFC
                                                                             Function
Function     Proxy
                                                                       Media Servers
                                                                    Mp: H248-Megaco


           Transport
           TDM (americas)/WCDMA/CDMA/UMTS/EDGE/SS7/IP
IP Multimedia Subsystem: Elements

SIP Application servers (AS) hosts and executes customer services.
Home Subscriber Server (HSS), or User Profile Server Function
(UPSF). It contains the subscription-related information (subscriber
profiles), performs authentication and authorization.
Call Session Control Function: Controls the call flow. Proxy,
Interrogating, Serving sub-functions
Media Resource Function (MRF) provides media related functions
such as media manipulation (e.g. voice stream mixing)
Transport: any source converted to SIP.
IP Multimedia Subsystem: Protocol

SIP: Session Initiation Protocol. Controls IP calls. Signaling
Protocol/ RFC3261.


Diameter: Performs extended Subscriber
Authentication/Authorization. Successor to RADIUS. RFC3588


Megaco or H.248: controls Media Gateways in Internet Protocol
(IP) networks and the public switched telephone network (PSTN)/
RFC2805.
Third Part



   Intelligent Networks
Hewlett Pacard OpenCall™
     Vendor Stack
IMS Hewlett Packard OpenCall™

OpenCall: a suite of software and hardware applications which
allow implementation of common telecom operator services such
as voicemail, SMS, prepaid, HLR/VLR.
It implements industry standard telecom protocols and standards
such as SS7, ISUP, TCAP, SIP, VXML
Source: Wikipedia
Official Page:
http://h20208.www2.hp.com/cms/library/index.html
See Section: Data Sheets
IMS/NGIN Hewlett Packard OpenCall™

OC HLR       HSS
             OC Home                              AS
OC           Subscriber           Sh-diameter
                                                  OC Universal Signaling Platform
Subscriber   Server
Profile
Manager                                         Rf-diameter     Ro-diameter
                    Cx-diameter
                                     ISC/Ma-SIP
                                                                      Media Servers
      CSCF
                                                          MRF
      Call
                   OC SC          OC INS        Rf- diam OC Media Server
      Session
                                                          OC XML Doc Mgm Server
      Control
                                                          OC IVR
      Function     Proxy OC SAC

      Transport
      TDM (americas)/WCDMA/CDMA/UMTS/EDGE/SS7/IP
IMS/NGIN Hewlett Packard OpenCall™: HSS
HSS: OC HSS Release 3.00: Uses OC HLR to maintain subscriber
OS: Linux, HP-UX, HP NonStop
Database: standard SQL datastore technology.

It uses standards-compliant Diameter-based Cx/16 and Sh/11
interfaces.

HP OpenCall HSS Release 3.00 allows replication of the subscriber
database in real time—allowing fail-over to a standby system in the
unlikely event of a system failure.

An easy-to-use web-based graphical user interface (GUI)
An efficient command line interface for bulk processing
Info:   http://h20208.www2.hp.com/opencall/library/products/mobility/ochss/oc_hss_%20ds.pd
IMS/NGIN Hewlett Packard OpenCall™: pCSCF
Proxy - CSCF: OC Service Access Controller.
Understands and forwards Prepaid and Postpaid voice & data
services to S-CSFC.
Speaks Diameter and SIP
OS: Linux, HP-UX/HP UNIX® Servers
Database: -
Comes bundled with common Service Logic Programs (SLPs)
handling Voice, VCall or Data sessions as well as data and
content      based    charging       scenarios—such      SMS,
MMS,WAPbrowsing
Handles Unstructured Supplementary Services Data (USSD)
messages and IVR interaction. These service logic programs can
be configured or adapted as part of a deployment project to fit
specific scenarios
Info:   http://h20208.www2.hp.com/opencall/library/products/mobility/ocsac/4aa1-7476enw_ds.pdf
IMS/NGIN Hewlett Packard OpenCall™: sCSCF

Serving - CSCF: OC Service Controller.
platform for building multi-network-based VAS and
developing applications in SS7/2G,3G/IP network architectures.

Understands: SS7/TCAP/SIP
HW/OS: HP Itanium® , PA-RISC® Servers Telcordia’s NEBs Level
3 servers/HP UX
Database: Real Time DB or Oracle
Programming in: SDL (Telelogic:Specification and Description
Language).

Has Service Creation Environment (SCE)
Has Service Execution Platform (SEP) → the s-CSCF
Info:   http://h20208.www2.hp.com/opencall/library/general/OpenCall_SC_PB_v5.pdf
IMS/NGIN Hewlett Packard OpenCall™: iCSCF

Serving - CSCF: OC IN Server
intelligent network services platform for SS7/2G,3G/IP network
architectures. Bundled with IN Tools.

Understands: SS7/TCAP/SIP/DIAMETER
HW/OS: Non Stop Blade Servers 2-16 processors
Database: Mem. Based – can be replicated on disk
Programming using:
   GUI TSCE: Telecom Service Creation Environment with SIBB:
       Service Independent Building Blocks
   Native C (Custom Blocks): c-API for
       Signaling/TCAP+ISUP//SIP/DIAMETER


Info:   http://h20195.www2.hp.com/V2/GetPDF.aspx/4AA2-5076ENW.pdf
IMS/NGIN Hewlett Packard OpenCall™: MSRF

MSRF: Media Platform 4.3
a carrier grade IP media server

Understands: SIP/DIAMETER/MEGACO H.248
HW/OS: HP Proliant/Blade/Carriet/ UP UX and RH Linux
Database: -
Programming using:
    VoiceXML/CCXML http://www.w3.org/TR/ccxml/
    Web Interface for Programming
    VXML/CCXML that is produced from any source to do the job
    JAVA-ccAPI
    SIP-NGIN Applications written in NETANN or MSCML
    IN-SCP Applications written in
    IMS Applications (MRF/MRFP):
Info: http://h20195.www2.hp.com/V2/GetPDF.aspx/4AA2-2925ENW.pdf
Fourth Part



Intelligent Networks
RedHat MOBICENTS
  Vendor Stack
MS/NGIN RedHat MOBICENTS

MOBICENTS:Open Source Cloud Communications Platform. It
provides a runtime environment and comprehensive suite of tools
for development, deployment and management of services
integrating voice, video and messaging across a range of
communications networks.
Source: MOBICENTS Page
Official Page: http://www.mobicents.org/products.html
MS/NGIN RedHat MOBICENTS
                           SLF
                           Mob
           HSS             Diameter                              AS
           Mob (Diameter)                                        Mob Diameter
           Sh.Server
                                 Sh-diameter                     Mob SIP Servlets

                 Cx-diameter                    Rf-diameter
                                       SIP
                                                                      Ro diameter

CSCF        I - Mob
Call        SIP Presence                                      MRF
Session                                        Rf Diameter
                                                              Mob Media Server
Control     S - Mob
Function    JAIN SLEE
                                  P- Mob SS7


Transport
TDM (americas)/WCDMA/CDMA/UMTS/EDGE/SS7/IP
MS/NGIN RedHat MOBICENTS

Sip Servlets delivers a consistent, open platform on which to
develop and deploy portable and distributable SIP and
Converged JEE services. It is the first open source certified
implementation of the SIP Servlet v1.1 (JSR 289 Spec) on top of
Tomcat 6.0.32 and JBoss AS 5.1.0.GA. Role: AS
Supports:
Clustering / High Availability
Web Based GUI for monitoring the servlets
SNMP Monitoring of Servlets
Programming using Service Building Blocks (SBBs) inside Eclipse




JAIN SLEE: The Execution Environment. It provides a set of
connectors to a variety of networks elements: SS7, MAP, TCAP,
INAP, ISUP, XMPP, SIP, MGCP, HTTP, SMPP, XDM, XCAP and
many others. Role : S-CSCF
MS/NGIN RedHat MOBICENTS

JAIN SLEE: The Execution Environment. It is a mutlithreaded JBOSS
Service deployed in JBOSS. It provides the following interfaces:
Diameter Base/CCA/Cx-Dx/Rf/Ro/Sh Client+Server/
HTTP Client + Servlet/JAIN MGCP/JAIN SIP/SMPP/XCAP
Client/XMPP Role : S-CSCF
Development:
Test it within Eclipse using EclipSLEE
Monitor it using JMX Console
Network Monitor it using Jboss SNMP Agent
Develop services for it Using Eclipse SBB
MS/NGIN RedHat MOBICENTS

Sip Presence Provides provides presence – resource allocation
functionalities to SIP-based networks (Presence/Resource/XDM
Servers). On top of JSLEE. Deployed Services in JBOSS.
When a service executing in JSLEE needs resources, it contacts the
SIP Presence Servers
Servers can:
Can be configured using XML,
Managed using JMX
Monitored using SNMP.
Role: I-CSCF


SS7 open source software solution implementing MTP2,3, ISUP,
SCCP, TCAP, CAMEL, MAP protocols for a dedicated equipment and
also M3UA (SIGTRAN) over IP. Role : SS7 proxy for Services
something like P-CSCF
MS/NGIN RedHat MOBICENTS

SS7 open source software solution implementing MTP2,3, ISUP,
SCCP, TCAP, CAMEL, MAP protocols for a dedicated equipment
and also M3UA (SIGTRAN) over IP. SS7 Service is JMX based service
deployed in JBoss Application Server
Roles :
SS7 proxy over IP something like P-CSCF
Signalling GW like Element SGW in IMS that transports any SS7
MTP3-User signalling (e.g.,ISUP and SCCP messages) over IP.
Beware
1) SS7 stack at its core requires only Java if you are using only M3UA.
If used dahdi or dialogic SS7 hardware, respective SS7 cards needs to
be installed on the LINUX server along with native libraries.
2) M3UA Requires JDK7
MS/NGIN RedHat MOBICENTS




SS7
Sangoma
Diguim
Dialogic
MS/NGIN RedHat MOBICENTS

Media Server: Mobicents Media Server
Role : MRF & MGW

IMS/VoIP: The Mobicents Media Server is provided with telco
standard MGCP interface

Classic IN: includes embedded signaling gateway function which
supports complete set of TDM and IP signaling protocols. Media
server supports TDM access variants like ETSI ISUP, PRI. Media
server supports signaling backhaul over IP with M3UA and SUA
options.
Understands: H.248-Megaco, MGCP
Configured: MSCML
MS/NGIN RedHat MOBICENTS

Media Server: Mobicents Media Server
Supported Functions:
IVR
Announcements
Conference: Mixes signals from multiple sources to a single destination
packet. Mixes sources and transcodes.

Packet Relay: Converts dissimilar packets - transcodes
MS/NGIN RedHat MOBICENTS


Diameter:libraries implementing DIAMETER protocol for both
client/server implementation of Sh/Cx/Rf/Ro.. links. Used from SIP
Servlets, Media Server to connect with any application running in
JAIN SLEE. Basically implements Role: HSS


Incubator Any other tool or library may be needed (like util).
MS/NGIN RedHat MOBICENTS

Overall Series Benefits:
Cost
No cost – No licenses at all.
Cheap Hardware, OS and Portable
Development
Only one technology: Java 6 (7 if SS7 stack) , J2EE
Only one J2EE container: Jboss
Only one IDE: Eclipse
Enterprise Monitoring: JMX Console/ SNMP
MS/NGIN RedHat MOBICENTS
Overall Series Benefits:
Fault Tolerance:
Clustered and can do load balancing.
Stable Nowdays with Jboss 5
Standards compliance:
Fully supports basic protocols:
   – POTS:      SS7(MTP2,3/TUP/TCAP/SSCP),ISDN(   TCAP/ISUP),
     CAMEL, MAP
   – IMS: SIP,DIAMETER,H.248 Megaco
   – Application CCXML,VXML...
   – Monitoring using SNMP
Seventh Part



           How Can We help?
Training
Consulting
Implementation/Development
End of Presentation



End Of Presentation
 Any Questions?

More Related Content

What's hot

Introduction to Diameter: The Evolution of Signaling
Introduction to Diameter: The Evolution of SignalingIntroduction to Diameter: The Evolution of Signaling
Introduction to Diameter: The Evolution of SignalingPT
 
evolution towards NGN
evolution towards NGNevolution towards NGN
evolution towards NGNAJAL A J
 
Frafos ABC SBC - Secure peering
Frafos ABC SBC - Secure peeringFrafos ABC SBC - Secure peering
Frafos ABC SBC - Secure peeringstefansayer
 
Tom_Meyers_Resume-2015
Tom_Meyers_Resume-2015Tom_Meyers_Resume-2015
Tom_Meyers_Resume-2015Tom Meyers
 
HCLT Brochure: Networking and Telecom
HCLT Brochure: Networking and TelecomHCLT Brochure: Networking and Telecom
HCLT Brochure: Networking and TelecomHCL Technologies
 
Applied technology
Applied technologyApplied technology
Applied technologyErica Fressa
 
Diameter and Diameter Roaming
Diameter and Diameter RoamingDiameter and Diameter Roaming
Diameter and Diameter RoamingJohn Loughney
 
Delivering the 'optimal mobile backhaul' experience
Delivering the 'optimal mobile backhaul' experienceDelivering the 'optimal mobile backhaul' experience
Delivering the 'optimal mobile backhaul' experienceAricent
 
20121105 acme packet diameter rev4 (mt)
20121105 acme packet   diameter rev4 (mt)20121105 acme packet   diameter rev4 (mt)
20121105 acme packet diameter rev4 (mt)Rafael Junquera
 
Ready for the Evolution: LTE Session delivery requirements
Ready for the Evolution: LTE Session delivery requirementsReady for the Evolution: LTE Session delivery requirements
Ready for the Evolution: LTE Session delivery requirementsAcmePacket
 
Understanding VoIP - 1
Understanding VoIP - 1Understanding VoIP - 1
Understanding VoIP - 1Adebayo Ojo
 
Vo Ip Rajibdeka
Vo Ip RajibdekaVo Ip Rajibdeka
Vo Ip Rajibdekarajibdk
 
New solutions for wireless infrastructure applications
New solutions for wireless infrastructure applicationsNew solutions for wireless infrastructure applications
New solutions for wireless infrastructure applicationschiportal
 
Physical layer aspects (Matthew Baker: RAN WG1 Chair, Alcatel-Lucent)
Physical layer aspects (Matthew Baker: RAN WG1 Chair, Alcatel-Lucent) Physical layer aspects (Matthew Baker: RAN WG1 Chair, Alcatel-Lucent)
Physical layer aspects (Matthew Baker: RAN WG1 Chair, Alcatel-Lucent) BP Tiwari
 

What's hot (20)

Introduction to Diameter: The Evolution of Signaling
Introduction to Diameter: The Evolution of SignalingIntroduction to Diameter: The Evolution of Signaling
Introduction to Diameter: The Evolution of Signaling
 
[브로셔]NGN
[브로셔]NGN[브로셔]NGN
[브로셔]NGN
 
Bluetooth
BluetoothBluetooth
Bluetooth
 
evolution towards NGN
evolution towards NGNevolution towards NGN
evolution towards NGN
 
Frafos ABC SBC - Secure peering
Frafos ABC SBC - Secure peeringFrafos ABC SBC - Secure peering
Frafos ABC SBC - Secure peering
 
Tom_Meyers_Resume-2015
Tom_Meyers_Resume-2015Tom_Meyers_Resume-2015
Tom_Meyers_Resume-2015
 
HCLT Brochure: Networking and Telecom
HCLT Brochure: Networking and TelecomHCLT Brochure: Networking and Telecom
HCLT Brochure: Networking and Telecom
 
Applied technology
Applied technologyApplied technology
Applied technology
 
Diameter and Diameter Roaming
Diameter and Diameter RoamingDiameter and Diameter Roaming
Diameter and Diameter Roaming
 
Delivering the 'optimal mobile backhaul' experience
Delivering the 'optimal mobile backhaul' experienceDelivering the 'optimal mobile backhaul' experience
Delivering the 'optimal mobile backhaul' experience
 
20121105 acme packet diameter rev4 (mt)
20121105 acme packet   diameter rev4 (mt)20121105 acme packet   diameter rev4 (mt)
20121105 acme packet diameter rev4 (mt)
 
Resume
ResumeResume
Resume
 
10 fn s42
10 fn s4210 fn s42
10 fn s42
 
Case Study Atento
Case Study AtentoCase Study Atento
Case Study Atento
 
Ready for the Evolution: LTE Session delivery requirements
Ready for the Evolution: LTE Session delivery requirementsReady for the Evolution: LTE Session delivery requirements
Ready for the Evolution: LTE Session delivery requirements
 
Understanding VoIP - 1
Understanding VoIP - 1Understanding VoIP - 1
Understanding VoIP - 1
 
Vo Ip Rajibdeka
Vo Ip RajibdekaVo Ip Rajibdeka
Vo Ip Rajibdeka
 
New solutions for wireless infrastructure applications
New solutions for wireless infrastructure applicationsNew solutions for wireless infrastructure applications
New solutions for wireless infrastructure applications
 
Physical layer aspects (Matthew Baker: RAN WG1 Chair, Alcatel-Lucent)
Physical layer aspects (Matthew Baker: RAN WG1 Chair, Alcatel-Lucent) Physical layer aspects (Matthew Baker: RAN WG1 Chair, Alcatel-Lucent)
Physical layer aspects (Matthew Baker: RAN WG1 Chair, Alcatel-Lucent)
 
Bluetooth
BluetoothBluetooth
Bluetooth
 

Viewers also liked

Maria romero
Maria romeroMaria romero
Maria romerobytmadrin
 
1 planeacion 3.3 reconociendo osos.
1 planeacion 3.3 reconociendo osos.1 planeacion 3.3 reconociendo osos.
1 planeacion 3.3 reconociendo osos.Guillermo Temelo
 
Manual de Apoyo a Docentes de Asignatura Estatal 2012
Manual de Apoyo a Docentes de Asignatura Estatal 2012Manual de Apoyo a Docentes de Asignatura Estatal 2012
Manual de Apoyo a Docentes de Asignatura Estatal 2012Roberto Carlos Vega Monroy
 
Segunda Sesión de Consejo Técnico Escolar 2016-2017
Segunda Sesión de Consejo Técnico Escolar 2016-2017 Segunda Sesión de Consejo Técnico Escolar 2016-2017
Segunda Sesión de Consejo Técnico Escolar 2016-2017 Jolu Govi
 
Evaluación del desempeño docente 2016 2017
Evaluación del desempeño docente 2016 2017Evaluación del desempeño docente 2016 2017
Evaluación del desempeño docente 2016 2017Lucy Galán
 
CTE 2016 2017 FORMATOS FASE INTENSIVA
CTE 2016 2017 FORMATOS FASE INTENSIVACTE 2016 2017 FORMATOS FASE INTENSIVA
CTE 2016 2017 FORMATOS FASE INTENSIVAOscar Pérez Ramírez
 
SEGUNDA SESIÓN DE CONSEJO TÉCNICO OCTUBRE 2015
SEGUNDA SESIÓN DE CONSEJO TÉCNICO OCTUBRE 2015SEGUNDA SESIÓN DE CONSEJO TÉCNICO OCTUBRE 2015
SEGUNDA SESIÓN DE CONSEJO TÉCNICO OCTUBRE 2015Miguel Castillo
 
Estereótipo Publicitário - Intuitivo x Contraintuitivo
Estereótipo Publicitário - Intuitivo x ContraintuitivoEstereótipo Publicitário - Intuitivo x Contraintuitivo
Estereótipo Publicitário - Intuitivo x ContraintuitivoDiego Stedile
 
What Journal Editors Want You to Know About Scientific PublishingWhat Journa...
What Journal Editors  Want You to Know About Scientific PublishingWhat Journa...What Journal Editors  Want You to Know About Scientific PublishingWhat Journa...
What Journal Editors Want You to Know About Scientific PublishingWhat Journa...Principal Investigator Leader
 

Viewers also liked (12)

Maria romero
Maria romeroMaria romero
Maria romero
 
1 planeacion 3.3 reconociendo osos.
1 planeacion 3.3 reconociendo osos.1 planeacion 3.3 reconociendo osos.
1 planeacion 3.3 reconociendo osos.
 
Manual de Apoyo a Docentes de Asignatura Estatal 2012
Manual de Apoyo a Docentes de Asignatura Estatal 2012Manual de Apoyo a Docentes de Asignatura Estatal 2012
Manual de Apoyo a Docentes de Asignatura Estatal 2012
 
Rincon confeccion basica
Rincon confeccion basicaRincon confeccion basica
Rincon confeccion basica
 
Segunda Sesión de Consejo Técnico Escolar 2016-2017
Segunda Sesión de Consejo Técnico Escolar 2016-2017 Segunda Sesión de Consejo Técnico Escolar 2016-2017
Segunda Sesión de Consejo Técnico Escolar 2016-2017
 
Evaluación del desempeño docente 2016 2017
Evaluación del desempeño docente 2016 2017Evaluación del desempeño docente 2016 2017
Evaluación del desempeño docente 2016 2017
 
CTE 2016 2017 FORMATOS FASE INTENSIVA
CTE 2016 2017 FORMATOS FASE INTENSIVACTE 2016 2017 FORMATOS FASE INTENSIVA
CTE 2016 2017 FORMATOS FASE INTENSIVA
 
SEGUNDA SESIÓN DE CONSEJO TÉCNICO OCTUBRE 2015
SEGUNDA SESIÓN DE CONSEJO TÉCNICO OCTUBRE 2015SEGUNDA SESIÓN DE CONSEJO TÉCNICO OCTUBRE 2015
SEGUNDA SESIÓN DE CONSEJO TÉCNICO OCTUBRE 2015
 
Portada ilustrada
Portada ilustradaPortada ilustrada
Portada ilustrada
 
Estereótipo Publicitário - Intuitivo x Contraintuitivo
Estereótipo Publicitário - Intuitivo x ContraintuitivoEstereótipo Publicitário - Intuitivo x Contraintuitivo
Estereótipo Publicitário - Intuitivo x Contraintuitivo
 
Recetas
RecetasRecetas
Recetas
 
What Journal Editors Want You to Know About Scientific PublishingWhat Journa...
What Journal Editors  Want You to Know About Scientific PublishingWhat Journa...What Journal Editors  Want You to Know About Scientific PublishingWhat Journa...
What Journal Editors Want You to Know About Scientific PublishingWhat Journa...
 

Similar to Uit Presentation of IN/NGIN for Cosmote 2010

Rebaca DPI and PCRF Expertie Overview
Rebaca DPI and PCRF Expertie OverviewRebaca DPI and PCRF Expertie Overview
Rebaca DPI and PCRF Expertie OverviewArshad Mahmood
 
imsipmultimediasubsystempresent-101117110625-phpapp01.ppt
imsipmultimediasubsystempresent-101117110625-phpapp01.pptimsipmultimediasubsystempresent-101117110625-phpapp01.ppt
imsipmultimediasubsystempresent-101117110625-phpapp01.pptakimor
 
KazooCon 2014 - Range Networks, the Future of Mobile
KazooCon 2014 - Range Networks, the Future of Mobile KazooCon 2014 - Range Networks, the Future of Mobile
KazooCon 2014 - Range Networks, the Future of Mobile 2600Hz
 
Beyond Basic VoLTE Services: Avoiding 3 Mistakes of the Past
Beyond Basic VoLTE Services: Avoiding 3 Mistakes of the PastBeyond Basic VoLTE Services: Avoiding 3 Mistakes of the Past
Beyond Basic VoLTE Services: Avoiding 3 Mistakes of the PastRadisys Corporation
 
Open Source Telecom Software Landscape by Alan Quayle
Open Source Telecom Software Landscape by Alan QuayleOpen Source Telecom Software Landscape by Alan Quayle
Open Source Telecom Software Landscape by Alan QuayleAlan Quayle
 
IMS IP multimedia subsystem presentation
IMS IP multimedia subsystem presentationIMS IP multimedia subsystem presentation
IMS IP multimedia subsystem presentationWaldir R. Pires Jr
 
Sinnreich Henry Johnston Alan Pt 2
Sinnreich Henry Johnston Alan   Pt 2Sinnreich Henry Johnston Alan   Pt 2
Sinnreich Henry Johnston Alan Pt 2Carl Ford
 
OVNC 2015-Enabling Software-Defined Transformation of Service Provider Networks
OVNC 2015-Enabling Software-Defined Transformation of Service Provider NetworksOVNC 2015-Enabling Software-Defined Transformation of Service Provider Networks
OVNC 2015-Enabling Software-Defined Transformation of Service Provider NetworksNAIM Networks, Inc.
 
Rich communication suite
Rich communication suite Rich communication suite
Rich communication suite ALTANAI BISHT
 
SuperConnectivity: One company’s heroic mission to deliver on the promises of...
SuperConnectivity: One company’s heroic mission to deliver on the promises of...SuperConnectivity: One company’s heroic mission to deliver on the promises of...
SuperConnectivity: One company’s heroic mission to deliver on the promises of...4DK Technologies, Inc.
 
IP Multimedia Subsystems Overview - My Training on IMS
IP Multimedia Subsystems Overview - My Training on IMSIP Multimedia Subsystems Overview - My Training on IMS
IP Multimedia Subsystems Overview - My Training on IMSInam Khosa
 
Open Network Edge Services Software for 5G and Edge
Open Network Edge Services Software for 5G and EdgeOpen Network Edge Services Software for 5G and Edge
Open Network Edge Services Software for 5G and EdgeLiz Warner
 
Portfolio of Projects
Portfolio of ProjectsPortfolio of Projects
Portfolio of ProjectsDaniele Pinto
 
 Network Innovations Driving Business Transformation
 Network Innovations Driving Business Transformation Network Innovations Driving Business Transformation
 Network Innovations Driving Business TransformationCisco Service Provider
 
Media processing in the cloud- what, where and how
Media processing in the cloud- what, where and howMedia processing in the cloud- what, where and how
Media processing in the cloud- what, where and howEricsson
 
Media processing in the cloud- what, where and how
Media processing in the cloud-  what, where and howMedia processing in the cloud-  what, where and how
Media processing in the cloud- what, where and howEricsson Slides
 

Similar to Uit Presentation of IN/NGIN for Cosmote 2010 (20)

Digital network lecturer4
Digital network  lecturer4Digital network  lecturer4
Digital network lecturer4
 
Rebaca DPI and PCRF Expertie Overview
Rebaca DPI and PCRF Expertie OverviewRebaca DPI and PCRF Expertie Overview
Rebaca DPI and PCRF Expertie Overview
 
imsipmultimediasubsystempresent-101117110625-phpapp01.ppt
imsipmultimediasubsystempresent-101117110625-phpapp01.pptimsipmultimediasubsystempresent-101117110625-phpapp01.ppt
imsipmultimediasubsystempresent-101117110625-phpapp01.ppt
 
KazooCon 2014 - Range Networks, the Future of Mobile
KazooCon 2014 - Range Networks, the Future of Mobile KazooCon 2014 - Range Networks, the Future of Mobile
KazooCon 2014 - Range Networks, the Future of Mobile
 
Beyond Basic VoLTE Services: Avoiding 3 Mistakes of the Past
Beyond Basic VoLTE Services: Avoiding 3 Mistakes of the PastBeyond Basic VoLTE Services: Avoiding 3 Mistakes of the Past
Beyond Basic VoLTE Services: Avoiding 3 Mistakes of the Past
 
Active network
Active networkActive network
Active network
 
Open Source Telecom Software Landscape by Alan Quayle
Open Source Telecom Software Landscape by Alan QuayleOpen Source Telecom Software Landscape by Alan Quayle
Open Source Telecom Software Landscape by Alan Quayle
 
IMS IP multimedia subsystem presentation
IMS IP multimedia subsystem presentationIMS IP multimedia subsystem presentation
IMS IP multimedia subsystem presentation
 
Sinnreich Henry Johnston Alan Pt 2
Sinnreich Henry Johnston Alan   Pt 2Sinnreich Henry Johnston Alan   Pt 2
Sinnreich Henry Johnston Alan Pt 2
 
UIT Telecoms Presentation
UIT Telecoms PresentationUIT Telecoms Presentation
UIT Telecoms Presentation
 
OVNC 2015-Enabling Software-Defined Transformation of Service Provider Networks
OVNC 2015-Enabling Software-Defined Transformation of Service Provider NetworksOVNC 2015-Enabling Software-Defined Transformation of Service Provider Networks
OVNC 2015-Enabling Software-Defined Transformation of Service Provider Networks
 
Rich communication suite
Rich communication suite Rich communication suite
Rich communication suite
 
SuperConnectivity: One company’s heroic mission to deliver on the promises of...
SuperConnectivity: One company’s heroic mission to deliver on the promises of...SuperConnectivity: One company’s heroic mission to deliver on the promises of...
SuperConnectivity: One company’s heroic mission to deliver on the promises of...
 
IP Multimedia Subsystems Overview - My Training on IMS
IP Multimedia Subsystems Overview - My Training on IMSIP Multimedia Subsystems Overview - My Training on IMS
IP Multimedia Subsystems Overview - My Training on IMS
 
Open Network Edge Services Software for 5G and Edge
Open Network Edge Services Software for 5G and EdgeOpen Network Edge Services Software for 5G and Edge
Open Network Edge Services Software for 5G and Edge
 
Portfolio of Projects
Portfolio of ProjectsPortfolio of Projects
Portfolio of Projects
 
 Network Innovations Driving Business Transformation
 Network Innovations Driving Business Transformation Network Innovations Driving Business Transformation
 Network Innovations Driving Business Transformation
 
Media processing in the cloud- what, where and how
Media processing in the cloud- what, where and howMedia processing in the cloud- what, where and how
Media processing in the cloud- what, where and how
 
Media processing in the cloud- what, where and how
Media processing in the cloud-  what, where and howMedia processing in the cloud-  what, where and how
Media processing in the cloud- what, where and how
 
Dsa00170624
Dsa00170624Dsa00170624
Dsa00170624
 

Uit Presentation of IN/NGIN for Cosmote 2010

  • 1. UIT Technologies for IN/IMS implementation Michael Mountrakis mountrakis@uit.gr Cosmote S.A. - Athens 2011
  • 2. Technologies or IN/IMS implementation
  • 3. Technologies or IN/IMS implementation Presentation Agenda UIT Company Briefing The Objective Presentation of a typical IMS for IN HP Technologies on IMS/IN RedHat/Mobicents Technologies on IMS/IN Comparison and commenting
  • 5. UIT Company Briefing Incorporation – Who we are:  Incorporation: March 2009  Partnership Company  Stavros Vaitsis, Partner: IT Services & Systems  Michael Mountrakis, Partner : Telcos & Informatics  Currently utilizing a team of 8 engineers  Office: Ag. Paraskevis 67 Chalandri - Attica
  • 6. UIT Company Briefing Incorporation – What we do:  Systems & IT Services  Software  Telecommunications
  • 7. IT Services Consulting – Design – Development Implementation & Support Solution Architects  Infrastructure: Servers, Storage, Backup, Networking etc  Techniques: Consolidation & Virtualization  Services: DHCP, MAIL, DNS, AD, SIP, PROXY etc  Production Environment: DBs, Applications & Restrictions  Financial factors: ROI
  • 8. Software N-tier Mainstream Custom Apps WEB Development  Technologies java, .net, c, c++, c#, python, php, posix  Application Servers JBoss, Tomcat, Websphere ESB, Glassfish, Oracle AS  DBMS Oracle, MySql, PostgreSQL, MS SQL, FileMaker  Platforms Linux, Unix, Windows, Apple
  • 9. Software Products/Solutions JBoss Provisioning Manager Technologies used: JAVA, XML, J2EE, JNDI, JBoss Supported Platforms: Linux/Unix, Windows Logguard™ Log Analyzer and Events Manager http://www.logguard.com Technologies used: AVA, XML, J2EE, JNDI, Jboss, MySQL or ORACLE Supported Platforms: Linux/Unix, Windows TAP Converter Technologies used: HP UX 11.00, HP’s aCC C++, gcc Supported Platforms: SUN Solaris, HP UX 11, Linux, Windows SMPP Dispatcher Gateway (SMPP to anything) Technologies used: Java, J2EE, HTTP, SMPP, JBoss, ORACLE 10g, C# Supported Platforms: Linux/Windows
  • 10. Telecoms Projects Billing – Rating IN Rating Module using OpenCall, SDL, Java/Oracle. Provisioning and Network Management NTS Platform to support Testing (Selt,Line), Port Operations like Reset, Retrain and Statistics Designed for HOL. Technologies J2EE, EJB3.0 WebSphere ESB, JBoss, MySql
  • 11. Telecoms Projects Revenue Loss - Assurance Design-Implementation of a complex Revenue Assurance Platform that gathered the log files from Switches – Mediation – Rating and Billing and calculated KPIs indicating the revenue loss. Platform enabled marking of CDRs for re-engineering depending on the cause of problem. Technologies Java, JSP, Oracle 10g TANDEM Analysis – SS7 Network Design-Implementation of CSE, a platform that performs off SS7 network traffic simulation in order to perform tests and SS7 switching network performance measurement and diagnosis. Technologies C++, Java using Agilent's SS7 CDR pump engine.
  • 12. TELCOS Projects GSM-GPRS-UMTS-3G Design-Implementation of several minor applications like:  TAP (Roaming Traffic) Converters to support DWH of roaming GSM-3G CDRs. Technologies ASN1, C++/STL  NOKIA DX200 3G CDR pump engine to convert 3G CDRs. Technologies in C++/STL  SMS Gateway Implementation (HTTP/WS to SMPP and vise versa) to support public SMS Service. Technologies J2EE, Oracle
  • 14. The Objective  COSMOTE needs to implement IN services in – house. Cosmote IN Development Vendors Management Team
  • 15. The Objective  Questions arising:  Where to start. The basic IMS/NGIN theory?  What is already installed? What is the current situation?  What tools/platforms we need to do so?  How the new platform integrates with existing tools?  How does the learning curve evolves with the new platform?  Cost = Licensing + Training + Custom Interfaces?  How much control of the proposed platform can we gain?
  • 16. The Objective By the end of the presentation: Understand the basic technology. Have a good understanding of the problem sizing.  Have an idea of the proposed solutions.  Can do a simple cost estimation.  Be able to evaluate the learning process of proposed platforms  Be able to evaluate the offered resources.  …. Acquire Knowledge....
  • 17. Second Part Intelligent Networks over IP Multimedia Subsystem Basic Theory
  • 18. IP Multimedia Subsystem IMS: is an architectural framework for delivering Internet Protocol (IP) Multimedia Services (Wikipedia). It applies on Wireless and Wire line carriers It utilizes: – Hardware – Software Applications – Protocols of Open Standards like SIP/DIAMETER to Interconnect Elements in all layers
  • 19. Intelligent Networks and Next Generation Networks IN is the standard network architecture specified in the ITU-T Q.1200 series recommendations for fixed as well as mobile telecom networks. It allows operators to differentiate themselves by providing value-added services in addition to the standard telecom services (Wikipedia). NGIN: Next Generation Intelligent Networks is the evolution of IN over IMS to support more sophisticated value-added services.
  • 20. Intelligent Networks and Next Generation Nextworks IN examples: Prepaid, Split Call, Sponsored Call, Call Routing Services (location/time), Televoting, Number Portability, Call Queuing, Reverse Charging. All delivered to your fixed line/ mobile. NGIN examples: VPN, Streaming, Portals, e-health, Subscriber Mobile TV. All delivered to your 3G Phone
  • 21. IP Multimedia Subsystem SLF subscriber AS HSS location Application Home function Sh-diameter Servers Subscriber Server Cx-diameter ISC/Ma- SIP Ro-diameter Rf-diameter CSCF Serving MRF Call Interrogating Rf- Diameter Control MRFC Media Session Resource Control Player MRFC Function Function Proxy Media Servers Mp: H248-Megaco Transport TDM (americas)/WCDMA/CDMA/UMTS/EDGE/SS7/IP
  • 22. IP Multimedia Subsystem: Elements SIP Application servers (AS) hosts and executes customer services. Home Subscriber Server (HSS), or User Profile Server Function (UPSF). It contains the subscription-related information (subscriber profiles), performs authentication and authorization. Call Session Control Function: Controls the call flow. Proxy, Interrogating, Serving sub-functions Media Resource Function (MRF) provides media related functions such as media manipulation (e.g. voice stream mixing) Transport: any source converted to SIP.
  • 23. IP Multimedia Subsystem: Protocol SIP: Session Initiation Protocol. Controls IP calls. Signaling Protocol/ RFC3261. Diameter: Performs extended Subscriber Authentication/Authorization. Successor to RADIUS. RFC3588 Megaco or H.248: controls Media Gateways in Internet Protocol (IP) networks and the public switched telephone network (PSTN)/ RFC2805.
  • 24. Third Part Intelligent Networks Hewlett Pacard OpenCall™ Vendor Stack
  • 25. IMS Hewlett Packard OpenCall™ OpenCall: a suite of software and hardware applications which allow implementation of common telecom operator services such as voicemail, SMS, prepaid, HLR/VLR. It implements industry standard telecom protocols and standards such as SS7, ISUP, TCAP, SIP, VXML Source: Wikipedia Official Page: http://h20208.www2.hp.com/cms/library/index.html See Section: Data Sheets
  • 26. IMS/NGIN Hewlett Packard OpenCall™ OC HLR HSS OC Home AS OC Subscriber Sh-diameter OC Universal Signaling Platform Subscriber Profile Server Manager Rf-diameter Ro-diameter Cx-diameter ISC/Ma-SIP Media Servers CSCF MRF Call OC SC OC INS Rf- diam OC Media Server Session OC XML Doc Mgm Server Control OC IVR Function Proxy OC SAC Transport TDM (americas)/WCDMA/CDMA/UMTS/EDGE/SS7/IP
  • 27. IMS/NGIN Hewlett Packard OpenCall™: HSS HSS: OC HSS Release 3.00: Uses OC HLR to maintain subscriber OS: Linux, HP-UX, HP NonStop Database: standard SQL datastore technology. It uses standards-compliant Diameter-based Cx/16 and Sh/11 interfaces. HP OpenCall HSS Release 3.00 allows replication of the subscriber database in real time—allowing fail-over to a standby system in the unlikely event of a system failure. An easy-to-use web-based graphical user interface (GUI) An efficient command line interface for bulk processing Info: http://h20208.www2.hp.com/opencall/library/products/mobility/ochss/oc_hss_%20ds.pd
  • 28. IMS/NGIN Hewlett Packard OpenCall™: pCSCF Proxy - CSCF: OC Service Access Controller. Understands and forwards Prepaid and Postpaid voice & data services to S-CSFC. Speaks Diameter and SIP OS: Linux, HP-UX/HP UNIX® Servers Database: - Comes bundled with common Service Logic Programs (SLPs) handling Voice, VCall or Data sessions as well as data and content based charging scenarios—such SMS, MMS,WAPbrowsing Handles Unstructured Supplementary Services Data (USSD) messages and IVR interaction. These service logic programs can be configured or adapted as part of a deployment project to fit specific scenarios Info: http://h20208.www2.hp.com/opencall/library/products/mobility/ocsac/4aa1-7476enw_ds.pdf
  • 29. IMS/NGIN Hewlett Packard OpenCall™: sCSCF Serving - CSCF: OC Service Controller. platform for building multi-network-based VAS and developing applications in SS7/2G,3G/IP network architectures. Understands: SS7/TCAP/SIP HW/OS: HP Itanium® , PA-RISC® Servers Telcordia’s NEBs Level 3 servers/HP UX Database: Real Time DB or Oracle Programming in: SDL (Telelogic:Specification and Description Language). Has Service Creation Environment (SCE) Has Service Execution Platform (SEP) → the s-CSCF Info: http://h20208.www2.hp.com/opencall/library/general/OpenCall_SC_PB_v5.pdf
  • 30. IMS/NGIN Hewlett Packard OpenCall™: iCSCF Serving - CSCF: OC IN Server intelligent network services platform for SS7/2G,3G/IP network architectures. Bundled with IN Tools. Understands: SS7/TCAP/SIP/DIAMETER HW/OS: Non Stop Blade Servers 2-16 processors Database: Mem. Based – can be replicated on disk Programming using: GUI TSCE: Telecom Service Creation Environment with SIBB: Service Independent Building Blocks Native C (Custom Blocks): c-API for Signaling/TCAP+ISUP//SIP/DIAMETER Info: http://h20195.www2.hp.com/V2/GetPDF.aspx/4AA2-5076ENW.pdf
  • 31. IMS/NGIN Hewlett Packard OpenCall™: MSRF MSRF: Media Platform 4.3 a carrier grade IP media server Understands: SIP/DIAMETER/MEGACO H.248 HW/OS: HP Proliant/Blade/Carriet/ UP UX and RH Linux Database: - Programming using: VoiceXML/CCXML http://www.w3.org/TR/ccxml/ Web Interface for Programming VXML/CCXML that is produced from any source to do the job JAVA-ccAPI SIP-NGIN Applications written in NETANN or MSCML IN-SCP Applications written in IMS Applications (MRF/MRFP): Info: http://h20195.www2.hp.com/V2/GetPDF.aspx/4AA2-2925ENW.pdf
  • 32. Fourth Part Intelligent Networks RedHat MOBICENTS Vendor Stack
  • 33. MS/NGIN RedHat MOBICENTS MOBICENTS:Open Source Cloud Communications Platform. It provides a runtime environment and comprehensive suite of tools for development, deployment and management of services integrating voice, video and messaging across a range of communications networks. Source: MOBICENTS Page Official Page: http://www.mobicents.org/products.html
  • 34. MS/NGIN RedHat MOBICENTS SLF Mob HSS Diameter AS Mob (Diameter) Mob Diameter Sh.Server Sh-diameter Mob SIP Servlets Cx-diameter Rf-diameter SIP Ro diameter CSCF I - Mob Call SIP Presence MRF Session Rf Diameter Mob Media Server Control S - Mob Function JAIN SLEE P- Mob SS7 Transport TDM (americas)/WCDMA/CDMA/UMTS/EDGE/SS7/IP
  • 35. MS/NGIN RedHat MOBICENTS Sip Servlets delivers a consistent, open platform on which to develop and deploy portable and distributable SIP and Converged JEE services. It is the first open source certified implementation of the SIP Servlet v1.1 (JSR 289 Spec) on top of Tomcat 6.0.32 and JBoss AS 5.1.0.GA. Role: AS Supports: Clustering / High Availability Web Based GUI for monitoring the servlets SNMP Monitoring of Servlets Programming using Service Building Blocks (SBBs) inside Eclipse
  • 36. MS/NGIN RedHat MOBICENTS JAIN SLEE: The Execution Environment. It is a mutlithreaded JBOSS Service deployed in JBOSS. It provides the following interfaces: Diameter Base/CCA/Cx-Dx/Rf/Ro/Sh Client+Server/ HTTP Client + Servlet/JAIN MGCP/JAIN SIP/SMPP/XCAP Client/XMPP Role : S-CSCF Development: Test it within Eclipse using EclipSLEE Monitor it using JMX Console Network Monitor it using Jboss SNMP Agent Develop services for it Using Eclipse SBB
  • 37. MS/NGIN RedHat MOBICENTS Sip Presence Provides provides presence – resource allocation functionalities to SIP-based networks (Presence/Resource/XDM Servers). On top of JSLEE. Deployed Services in JBOSS. When a service executing in JSLEE needs resources, it contacts the SIP Presence Servers Servers can: Can be configured using XML, Managed using JMX Monitored using SNMP. Role: I-CSCF
  • 38. MS/NGIN RedHat MOBICENTS SS7 open source software solution implementing MTP2,3, ISUP, SCCP, TCAP, CAMEL, MAP protocols for a dedicated equipment and also M3UA (SIGTRAN) over IP. SS7 Service is JMX based service deployed in JBoss Application Server Roles : SS7 proxy over IP something like P-CSCF Signalling GW like Element SGW in IMS that transports any SS7 MTP3-User signalling (e.g.,ISUP and SCCP messages) over IP. Beware 1) SS7 stack at its core requires only Java if you are using only M3UA. If used dahdi or dialogic SS7 hardware, respective SS7 cards needs to be installed on the LINUX server along with native libraries. 2) M3UA Requires JDK7
  • 40. MS/NGIN RedHat MOBICENTS Media Server: Mobicents Media Server Role : MRF & MGW IMS/VoIP: The Mobicents Media Server is provided with telco standard MGCP interface Classic IN: includes embedded signaling gateway function which supports complete set of TDM and IP signaling protocols. Media server supports TDM access variants like ETSI ISUP, PRI. Media server supports signaling backhaul over IP with M3UA and SUA options. Understands: H.248-Megaco, MGCP Configured: MSCML
  • 41. MS/NGIN RedHat MOBICENTS Media Server: Mobicents Media Server Supported Functions: IVR Announcements Conference: Mixes signals from multiple sources to a single destination packet. Mixes sources and transcodes. Packet Relay: Converts dissimilar packets - transcodes
  • 42. MS/NGIN RedHat MOBICENTS Diameter:libraries implementing DIAMETER protocol for both client/server implementation of Sh/Cx/Rf/Ro.. links. Used from SIP Servlets, Media Server to connect with any application running in JAIN SLEE. Basically implements Role: HSS Incubator Any other tool or library may be needed (like util).
  • 43. MS/NGIN RedHat MOBICENTS Overall Series Benefits: Cost No cost – No licenses at all. Cheap Hardware, OS and Portable Development Only one technology: Java 6 (7 if SS7 stack) , J2EE Only one J2EE container: Jboss Only one IDE: Eclipse Enterprise Monitoring: JMX Console/ SNMP
  • 44. MS/NGIN RedHat MOBICENTS Overall Series Benefits: Fault Tolerance: Clustered and can do load balancing. Stable Nowdays with Jboss 5 Standards compliance: Fully supports basic protocols: – POTS: SS7(MTP2,3/TUP/TCAP/SSCP),ISDN( TCAP/ISUP), CAMEL, MAP – IMS: SIP,DIAMETER,H.248 Megaco – Application CCXML,VXML... – Monitoring using SNMP
  • 45. Seventh Part How Can We help? Training Consulting Implementation/Development
  • 46. End of Presentation End Of Presentation Any Questions?
  • 47. UIT Technologies for IN/IMS implementation Michael Mountrakis mountrakis@uit.gr Cosmote S.A. - Athens 2011
  • 48. Technologies or IN/IMS implementation
  • 49. Technologies or IN/IMS implementation Presentation Agenda UIT Company Briefing The Objective Presentation of a typical IMS for IN HP Technologies on IMS/IN RedHat/Mobicents Technologies on IMS/IN Comparison and commenting
  • 51. UIT Company Briefing Incorporation – Who we are:  Incorporation: March 2009  Partnership Company  Stavros Vaitsis, Partner: IT Services & Systems  Michael Mountrakis, Partner : Telcos & Informatics  Currently utilizing a team of 8 engineers  Office: Ag. Paraskevis 67 Chalandri - Attica
  • 52. UIT Company Briefing Incorporation – What we do:  Systems & IT Services  Software  Telecommunications
  • 53. IT Services Consulting – Design – Development Implementation & Support Solution Architects  Infrastructure: Servers, Storage, Backup, Networking etc  Techniques: Consolidation & Virtualization  Services: DHCP, MAIL, DNS, AD, SIP, PROXY etc  Production Environment: DBs, Applications & Restrictions  Financial factors: ROI
  • 54. Software N-tier Mainstream Custom Apps WEB Development  Technologies java, .net, c, c++, c#, python, php, posix  Application Servers JBoss, Tomcat, Websphere ESB, Glassfish, Oracle AS  DBMS Oracle, MySql, PostgreSQL, MS SQL, FileMaker  Platforms Linux, Unix, Windows, Apple
  • 55. Software Products/Solutions JBoss Provisioning Manager Technologies used: JAVA, XML, J2EE, JNDI, JBoss Supported Platforms: Linux/Unix, Windows Logguard™ Log Analyzer and Events Manager http://www.logguard.com Technologies used: AVA, XML, J2EE, JNDI, Jboss, MySQL or ORACLE Supported Platforms: Linux/Unix, Windows TAP Converter Technologies used: HP UX 11.00, HP’s aCC C++, gcc Supported Platforms: SUN Solaris, HP UX 11, Linux, Windows SMPP Dispatcher Gateway (SMPP to anything) Technologies used: Java, J2EE, HTTP, SMPP, JBoss, ORACLE 10g, C# Supported Platforms: Linux/Windows
  • 56. Telecoms Projects Billing – Rating IN Rating Module using OpenCall, SDL, Java/Oracle. Provisioning and Network Management NTS Platform to support Testing (Selt,Line), Port Operations like Reset, Retrain and Statistics Designed for HOL. Technologies J2EE, EJB3.0 WebSphere ESB, JBoss, MySql
  • 57. Telecoms Projects Revenue Loss - Assurance Design-Implementation of a complex Revenue Assurance Platform that gathered the log files from Switches – Mediation – Rating and Billing and calculated KPIs indicating the revenue loss. Platform enabled marking of CDRs for re-engineering depending on the cause of problem. Technologies Java, JSP, Oracle 10g TANDEM Analysis – SS7 Network Design-Implementation of CSE, a platform that performs off SS7 network traffic simulation in order to perform tests and SS7 switching network performance measurement and diagnosis. Technologies C++, Java using Agilent's SS7 CDR pump engine.
  • 58. TELCOS Projects GSM-GPRS-UMTS-3G Design-Implementation of several minor applications like:  TAP (Roaming Traffic) Converters to support DWH of roaming GSM-3G CDRs. Technologies ASN1, C++/STL  NOKIA DX200 3G CDR pump engine to convert 3G CDRs. Technologies in C++/STL  SMS Gateway Implementation (HTTP/WS to SMPP and vise versa) to support public SMS Service. Technologies J2EE, Oracle
  • 60. The Objective  COSMOTE needs to implement IN services in – house. Cosmote IN Development Vendors Management Team
  • 61. The Objective  Questions arising:  Where to start. The basic IMS/NGIN theory?  What is already installed? What is the current situation?  What tools/platforms we need to do so?  How the new platform integrates with existing tools?  How does the learning curve evolves with the new platform?  Cost = Licensing + Training + Custom Interfaces?  How much control of the proposed platform can we gain?
  • 62. The Objective By the end of the presentation: Understand the basic technology. Have a good understanding of the problem sizing.  Have an idea of the proposed solutions.  Can do a simple cost estimation.  Be able to evaluate the learning process of proposed platforms  Be able to evaluate the offered resources.  …. Acquire Knowledge....
  • 63. Second Part Intelligent Networks over IP Multimedia Subsystem Basic Theory
  • 64. IP Multimedia Subsystem IMS: is an architectural framework for delivering Internet Protocol (IP) Multimedia Services (Wikipedia). It applies on Wireless and Wire line carriers It utilizes: – Hardware – Software Applications – Protocols of Open Standards like SIP/DIAMETER to Interconnect Elements in all layers
  • 65. Intelligent Networks and Next Generation Networks IN is the standard network architecture specified in the ITU-T Q.1200 series recommendations for fixed as well as mobile telecom networks. It allows operators to differentiate themselves by providing value-added services in addition to the standard telecom services (Wikipedia). NGIN: Next Generation Intelligent Networks is the evolution of IN over IMS to support more sophisticated value-added services.
  • 66. Intelligent Networks and Next Generation Nextworks IN examples: Prepaid, Split Call, Sponsored Call, Call Routing Services (location/time), Televoting, Number Portability, Call Queuing, Reverse Charging. All delivered to your fixed line/ mobile. NGIN examples: VPN, Streaming, Portals, e-health, Subscriber Mobile TV. All delivered to your 3G Phone
  • 67. IP Multimedia Subsystem SLF subscriber AS HSS location Application Home function Sh-diameter Servers Subscriber Server Cx-diameter ISC/Ma- SIP Ro-diameter Rf-diameter CSCF Serving MRF Call Interrogating Rf- Diameter Control MRFC Media Session Resource Control Player MRFC Function Function Proxy Media Servers Mp: H248-Megaco Transport TDM (americas)/WCDMA/CDMA/UMTS/EDGE/SS7/IP
  • 68. IP Multimedia Subsystem: Elements SIP Application servers (AS) hosts and executes customer services. Home Subscriber Server (HSS), or User Profile Server Function (UPSF). It contains the subscription-related information (subscriber profiles), performs authentication and authorization. Call Session Control Function: Controls the call flow. Proxy, Interrogating, Serving sub-functions Media Resource Function (MRF) provides media related functions such as media manipulation (e.g. voice stream mixing) Transport: any source converted to SIP.
  • 69. IP Multimedia Subsystem: Protocol SIP: Session Initiation Protocol. Controls IP calls. Signaling Protocol/ RFC3261. Diameter: Performs extended Subscriber Authentication/Authorization. Successor to RADIUS. RFC3588 Megaco or H.248: controls Media Gateways in Internet Protocol (IP) networks and the public switched telephone network (PSTN)/ RFC2805.
  • 70. Third Part Intelligent Networks Hewlett Pacard OpenCall™ Vendor Stack
  • 71. IMS Hewlett Packard OpenCall™ OpenCall: a suite of software and hardware applications which allow implementation of common telecom operator services such as voicemail, SMS, prepaid, HLR/VLR. It implements industry standard telecom protocols and standards such as SS7, ISUP, TCAP, SIP, VXML Source: Wikipedia Official Page: http://h20208.www2.hp.com/cms/library/index.html See Section: Data Sheets
  • 72. IMS/NGIN Hewlett Packard OpenCall™ OC HLR HSS OC Home AS OC Subscriber Sh-diameter OC Universal Signaling Platform Subscriber Server Profile Manager Rf-diameter Ro-diameter Cx-diameter ISC/Ma-SIP Media Servers CSCF MRF Call OC SC OC INS Rf- diam OC Media Server Session OC XML Doc Mgm Server Control OC IVR Function Proxy OC SAC Transport TDM (americas)/WCDMA/CDMA/UMTS/EDGE/SS7/IP
  • 73. IMS/NGIN Hewlett Packard OpenCall™: HSS HSS: OC HSS Release 3.00: Uses OC HLR to maintain subscriber OS: Linux, HP-UX, HP NonStop Database: standard SQL datastore technology. It uses standards-compliant Diameter-based Cx/16 and Sh/11 interfaces. HP OpenCall HSS Release 3.00 allows replication of the subscriber database in real time—allowing fail-over to a standby system in the unlikely event of a system failure. An easy-to-use web-based graphical user interface (GUI) An efficient command line interface for bulk processing Info: http://h20208.www2.hp.com/opencall/library/products/mobility/ochss/oc_hss_%20ds.pd
  • 74. IMS/NGIN Hewlett Packard OpenCall™: pCSCF Proxy - CSCF: OC Service Access Controller. Understands and forwards Prepaid and Postpaid voice & data services to S-CSFC. Speaks Diameter and SIP OS: Linux, HP-UX/HP UNIX® Servers Database: - Comes bundled with common Service Logic Programs (SLPs) handling Voice, VCall or Data sessions as well as data and content based charging scenarios—such SMS, MMS,WAPbrowsing Handles Unstructured Supplementary Services Data (USSD) messages and IVR interaction. These service logic programs can be configured or adapted as part of a deployment project to fit specific scenarios Info: http://h20208.www2.hp.com/opencall/library/products/mobility/ocsac/4aa1-7476enw_ds.pdf
  • 75. IMS/NGIN Hewlett Packard OpenCall™: sCSCF Serving - CSCF: OC Service Controller. platform for building multi-network-based VAS and developing applications in SS7/2G,3G/IP network architectures. Understands: SS7/TCAP/SIP HW/OS: HP Itanium® , PA-RISC® Servers Telcordia’s NEBs Level 3 servers/HP UX Database: Real Time DB or Oracle Programming in: SDL (Telelogic:Specification and Description Language). Has Service Creation Environment (SCE) Has Service Execution Platform (SEP) → the s-CSCF Info: http://h20208.www2.hp.com/opencall/library/general/OpenCall_SC_PB_v5.pdf
  • 76. IMS/NGIN Hewlett Packard OpenCall™: iCSCF Serving - CSCF: OC IN Server intelligent network services platform for SS7/2G,3G/IP network architectures. Bundled with IN Tools. Understands: SS7/TCAP/SIP/DIAMETER HW/OS: Non Stop Blade Servers 2-16 processors Database: Mem. Based – can be replicated on disk Programming using: GUI TSCE: Telecom Service Creation Environment with SIBB: Service Independent Building Blocks Native C (Custom Blocks): c-API for Signaling/TCAP+ISUP//SIP/DIAMETER Info: http://h20195.www2.hp.com/V2/GetPDF.aspx/4AA2-5076ENW.pdf
  • 77. IMS/NGIN Hewlett Packard OpenCall™: MSRF MSRF: Media Platform 4.3 a carrier grade IP media server Understands: SIP/DIAMETER/MEGACO H.248 HW/OS: HP Proliant/Blade/Carriet/ UP UX and RH Linux Database: - Programming using: VoiceXML/CCXML http://www.w3.org/TR/ccxml/ Web Interface for Programming VXML/CCXML that is produced from any source to do the job JAVA-ccAPI SIP-NGIN Applications written in NETANN or MSCML IN-SCP Applications written in IMS Applications (MRF/MRFP): Info: http://h20195.www2.hp.com/V2/GetPDF.aspx/4AA2-2925ENW.pdf
  • 78. Fourth Part Intelligent Networks RedHat MOBICENTS Vendor Stack
  • 79. MS/NGIN RedHat MOBICENTS MOBICENTS:Open Source Cloud Communications Platform. It provides a runtime environment and comprehensive suite of tools for development, deployment and management of services integrating voice, video and messaging across a range of communications networks. Source: MOBICENTS Page Official Page: http://www.mobicents.org/products.html
  • 80. MS/NGIN RedHat MOBICENTS SLF Mob HSS Diameter AS Mob (Diameter) Mob Diameter Sh.Server Sh-diameter Mob SIP Servlets Cx-diameter Rf-diameter SIP Ro diameter CSCF I - Mob Call SIP Presence MRF Session Rf Diameter Mob Media Server Control S - Mob Function JAIN SLEE P- Mob SS7 Transport TDM (americas)/WCDMA/CDMA/UMTS/EDGE/SS7/IP
  • 81. MS/NGIN RedHat MOBICENTS Sip Servlets delivers a consistent, open platform on which to develop and deploy portable and distributable SIP and Converged JEE services. It is the first open source certified implementation of the SIP Servlet v1.1 (JSR 289 Spec) on top of Tomcat 6.0.32 and JBoss AS 5.1.0.GA. Role: AS Supports: Clustering / High Availability Web Based GUI for monitoring the servlets SNMP Monitoring of Servlets Programming using Service Building Blocks (SBBs) inside Eclipse JAIN SLEE: The Execution Environment. It provides a set of connectors to a variety of networks elements: SS7, MAP, TCAP, INAP, ISUP, XMPP, SIP, MGCP, HTTP, SMPP, XDM, XCAP and many others. Role : S-CSCF
  • 82. MS/NGIN RedHat MOBICENTS JAIN SLEE: The Execution Environment. It is a mutlithreaded JBOSS Service deployed in JBOSS. It provides the following interfaces: Diameter Base/CCA/Cx-Dx/Rf/Ro/Sh Client+Server/ HTTP Client + Servlet/JAIN MGCP/JAIN SIP/SMPP/XCAP Client/XMPP Role : S-CSCF Development: Test it within Eclipse using EclipSLEE Monitor it using JMX Console Network Monitor it using Jboss SNMP Agent Develop services for it Using Eclipse SBB
  • 83. MS/NGIN RedHat MOBICENTS Sip Presence Provides provides presence – resource allocation functionalities to SIP-based networks (Presence/Resource/XDM Servers). On top of JSLEE. Deployed Services in JBOSS. When a service executing in JSLEE needs resources, it contacts the SIP Presence Servers Servers can: Can be configured using XML, Managed using JMX Monitored using SNMP. Role: I-CSCF SS7 open source software solution implementing MTP2,3, ISUP, SCCP, TCAP, CAMEL, MAP protocols for a dedicated equipment and also M3UA (SIGTRAN) over IP. Role : SS7 proxy for Services something like P-CSCF
  • 84. MS/NGIN RedHat MOBICENTS SS7 open source software solution implementing MTP2,3, ISUP, SCCP, TCAP, CAMEL, MAP protocols for a dedicated equipment and also M3UA (SIGTRAN) over IP. SS7 Service is JMX based service deployed in JBoss Application Server Roles : SS7 proxy over IP something like P-CSCF Signalling GW like Element SGW in IMS that transports any SS7 MTP3-User signalling (e.g.,ISUP and SCCP messages) over IP. Beware 1) SS7 stack at its core requires only Java if you are using only M3UA. If used dahdi or dialogic SS7 hardware, respective SS7 cards needs to be installed on the LINUX server along with native libraries. 2) M3UA Requires JDK7
  • 86. MS/NGIN RedHat MOBICENTS Media Server: Mobicents Media Server Role : MRF & MGW IMS/VoIP: The Mobicents Media Server is provided with telco standard MGCP interface Classic IN: includes embedded signaling gateway function which supports complete set of TDM and IP signaling protocols. Media server supports TDM access variants like ETSI ISUP, PRI. Media server supports signaling backhaul over IP with M3UA and SUA options. Understands: H.248-Megaco, MGCP Configured: MSCML
  • 87. MS/NGIN RedHat MOBICENTS Media Server: Mobicents Media Server Supported Functions: IVR Announcements Conference: Mixes signals from multiple sources to a single destination packet. Mixes sources and transcodes. Packet Relay: Converts dissimilar packets - transcodes
  • 88. MS/NGIN RedHat MOBICENTS Diameter:libraries implementing DIAMETER protocol for both client/server implementation of Sh/Cx/Rf/Ro.. links. Used from SIP Servlets, Media Server to connect with any application running in JAIN SLEE. Basically implements Role: HSS Incubator Any other tool or library may be needed (like util).
  • 89. MS/NGIN RedHat MOBICENTS Overall Series Benefits: Cost No cost – No licenses at all. Cheap Hardware, OS and Portable Development Only one technology: Java 6 (7 if SS7 stack) , J2EE Only one J2EE container: Jboss Only one IDE: Eclipse Enterprise Monitoring: JMX Console/ SNMP
  • 90. MS/NGIN RedHat MOBICENTS Overall Series Benefits: Fault Tolerance: Clustered and can do load balancing. Stable Nowdays with Jboss 5 Standards compliance: Fully supports basic protocols: – POTS: SS7(MTP2,3/TUP/TCAP/SSCP),ISDN( TCAP/ISUP), CAMEL, MAP – IMS: SIP,DIAMETER,H.248 Megaco – Application CCXML,VXML... – Monitoring using SNMP
  • 91. Seventh Part How Can We help? Training Consulting Implementation/Development
  • 92. End of Presentation End Of Presentation Any Questions?