UITTechnologies 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 AgendaUIT Company BriefingThe ObjectivePresentation of a ...
UIT Company Briefing
UIT Company Briefing                Incorporation – Who we are: Incorporation: March 2009 Partnership Company Stavros V...
UIT Company Briefing             Incorporation – What we do: Systems & IT Services Software Telecommunications
IT Services        Consulting – Design – Development            Implementation & SupportSolution Architects Infrastructur...
Software           N-tier Mainstream Custom Apps                  WEB Development Technologies  java, .net, c, c++, c#, p...
Software Products/SolutionsJBoss Provisioning ManagerTechnologies used: JAVA, XML, J2EE, JNDI, JBossSupported Platforms: L...
Telecoms ProjectsBilling – RatingIN Rating Module using OpenCall, SDL, Java/Oracle.Provisioning and Network ManagementNTS ...
Telecoms ProjectsRevenue Loss - AssuranceDesign-Implementation of a complex Revenue Assurance Platform that gatheredthe lo...
TELCOS ProjectsGSM-GPRS-UMTS-3GDesign-Implementation of several minor applications like: TAP (Roaming Traffic) Converters...
First PartThe Objective
The Objective COSMOTE needs to implement IN services in – house.        Cosmote       IN Development    Vendors       Man...
The Objective Questions arising: Where to start. The basic IMS/NGIN theory? What is already installed? What is the curr...
The ObjectiveBy the end of the presentation:Understand the basic technology.Have a good understanding of the problem siz...
Second PartIntelligent Networks overIP Multimedia Subsystem     Basic Theory
IP Multimedia SubsystemIMS: is an architectural framework for delivering InternetProtocol (IP) Multimedia Services (Wikipe...
Intelligent Networks and Next Generation NetworksIN is the standard network architecture specified in the ITU-TQ.1200 seri...
Intelligent Networks and Next Generation NextworksIN examples:Prepaid, Split Call, Sponsored Call, Call Routing Services(l...
IP Multimedia Subsystem             SLF             subscriber                                  ASHSS          location   ...
IP Multimedia Subsystem: ElementsSIP Application servers (AS) hosts and executes customer services.Home Subscriber Server ...
IP Multimedia Subsystem: ProtocolSIP: Session Initiation Protocol. Controls IP calls. SignalingProtocol/ RFC3261.Diamete...
Third Part   Intelligent NetworksHewlett Pacard OpenCall™     Vendor Stack
IMS Hewlett Packard OpenCall™OpenCall: a suite of software and hardware applications whichallow implementation of common t...
IMS/NGIN Hewlett Packard OpenCall™OC HLR       HSS             OC Home                              ASOC           Subscri...
IMS/NGIN Hewlett Packard OpenCall™: HSSHSS: OC HSS Release 3.00: Uses OC HLR to maintain subscriberOS: Linux, HP-UX, HP No...
IMS/NGIN Hewlett Packard OpenCall™: pCSCFProxy - CSCF: OC Service Access Controller.Understands and forwards Prepaid and P...
IMS/NGIN Hewlett Packard OpenCall™: sCSCFServing - CSCF: OC Service Controller.platform for building multi-network-based V...
IMS/NGIN Hewlett Packard OpenCall™: iCSCFServing - CSCF: OC IN Serverintelligent network services platform for SS7/2G,3G/I...
IMS/NGIN Hewlett Packard OpenCall™: MSRFMSRF: Media Platform 4.3a carrier grade IP media serverUnderstands: SIP/DIAMETER/M...
Fourth PartIntelligent NetworksRedHat MOBICENTS  Vendor Stack
MS/NGIN RedHat MOBICENTSMOBICENTS:Open Source Cloud Communications Platform. Itprovides a runtime environment and comprehe...
MS/NGIN RedHat MOBICENTS                           SLF                           Mob           HSS             Diameter   ...
MS/NGIN RedHat MOBICENTSSip Servlets delivers a consistent, open platform on which todevelop and deploy portable and distr...
MS/NGIN RedHat MOBICENTSJAIN SLEE: The Execution Environment. It is a mutlithreaded JBOSSService deployed in JBOSS. It pro...
MS/NGIN RedHat MOBICENTSSip Presence Provides provides presence – resource allocationfunctionalities to SIP-based networks...
MS/NGIN RedHat MOBICENTSSS7 open source software solution implementing MTP2,3, ISUP,SCCP, TCAP, CAMEL, MAP protocols for a...
MS/NGIN RedHat MOBICENTSSS7SangomaDiguimDialogic
MS/NGIN RedHat MOBICENTSMedia Server: Mobicents Media ServerRole : MRF & MGWIMS/VoIP: The Mobicents Media Server is provid...
MS/NGIN RedHat MOBICENTSMedia Server: Mobicents Media ServerSupported Functions:IVRAnnouncementsConference: Mixes signals ...
MS/NGIN RedHat MOBICENTSDiameter:libraries implementing DIAMETER protocol for bothclient/server implementation of Sh/Cx/Rf...
MS/NGIN RedHat MOBICENTSOverall Series Benefits:CostNo cost – No licenses at all.Cheap Hardware, OS and PortableDevelopmen...
MS/NGIN RedHat MOBICENTSOverall Series Benefits:Fault Tolerance:Clustered and can do load balancing.Stable Nowdays with Jb...
Seventh Part           How Can We help?TrainingConsultingImplementation/Development
End of PresentationEnd Of Presentation Any Questions?
UITTechnologies 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 AgendaUIT Company BriefingThe ObjectivePresentation of a ...
UIT Company Briefing
UIT Company Briefing                Incorporation – Who we are: Incorporation: March 2009 Partnership Company Stavros V...
UIT Company Briefing             Incorporation – What we do: Systems & IT Services Software Telecommunications
IT Services        Consulting – Design – Development            Implementation & SupportSolution Architects Infrastructur...
Software           N-tier Mainstream Custom Apps                  WEB Development Technologies  java, .net, c, c++, c#, p...
Software Products/SolutionsJBoss Provisioning ManagerTechnologies used: JAVA, XML, J2EE, JNDI, JBossSupported Platforms: L...
Telecoms ProjectsBilling – RatingIN Rating Module using OpenCall, SDL, Java/Oracle.Provisioning and Network ManagementNTS ...
Telecoms ProjectsRevenue Loss - AssuranceDesign-Implementation of a complex Revenue Assurance Platform that gatheredthe lo...
TELCOS ProjectsGSM-GPRS-UMTS-3GDesign-Implementation of several minor applications like: TAP (Roaming Traffic) Converters...
First PartThe Objective
The Objective COSMOTE needs to implement IN services in – house.        Cosmote       IN Development    Vendors       Man...
The Objective Questions arising: Where to start. The basic IMS/NGIN theory? What is already installed? What is the curr...
The ObjectiveBy the end of the presentation:Understand the basic technology.Have a good understanding of the problem siz...
Second PartIntelligent Networks overIP Multimedia Subsystem     Basic Theory
IP Multimedia SubsystemIMS: is an architectural framework for delivering InternetProtocol (IP) Multimedia Services (Wikipe...
Intelligent Networks and Next Generation NetworksIN is the standard network architecture specified in the ITU-TQ.1200 seri...
Intelligent Networks and Next Generation NextworksIN examples:Prepaid, Split Call, Sponsored Call, Call Routing Services(l...
IP Multimedia Subsystem             SLF             subscriber                                  ASHSS          location   ...
IP Multimedia Subsystem: ElementsSIP Application servers (AS) hosts and executes customer services.Home Subscriber Server ...
IP Multimedia Subsystem: ProtocolSIP: Session Initiation Protocol. Controls IP calls. SignalingProtocol/ RFC3261.Diamete...
Third Part   Intelligent NetworksHewlett Pacard OpenCall™     Vendor Stack
IMS Hewlett Packard OpenCall™OpenCall: a suite of software and hardware applications whichallow implementation of common t...
IMS/NGIN Hewlett Packard OpenCall™OC HLR       HSS             OC Home                              ASOC           Subscri...
IMS/NGIN Hewlett Packard OpenCall™: HSSHSS: OC HSS Release 3.00: Uses OC HLR to maintain subscriberOS: Linux, HP-UX, HP No...
IMS/NGIN Hewlett Packard OpenCall™: pCSCFProxy - CSCF: OC Service Access Controller.Understands and forwards Prepaid and P...
IMS/NGIN Hewlett Packard OpenCall™: sCSCFServing - CSCF: OC Service Controller.platform for building multi-network-based V...
IMS/NGIN Hewlett Packard OpenCall™: iCSCFServing - CSCF: OC IN Serverintelligent network services platform for SS7/2G,3G/I...
IMS/NGIN Hewlett Packard OpenCall™: MSRFMSRF: Media Platform 4.3a carrier grade IP media serverUnderstands: SIP/DIAMETER/M...
Fourth PartIntelligent NetworksRedHat MOBICENTS  Vendor Stack
MS/NGIN RedHat MOBICENTSMOBICENTS:Open Source Cloud Communications Platform. Itprovides a runtime environment and comprehe...
MS/NGIN RedHat MOBICENTS                           SLF                           Mob           HSS             Diameter   ...
MS/NGIN RedHat MOBICENTSSip Servlets delivers a consistent, open platform on which todevelop and deploy portable and distr...
MS/NGIN RedHat MOBICENTSJAIN SLEE: The Execution Environment. It is a mutlithreaded JBOSSService deployed in JBOSS. It pro...
MS/NGIN RedHat MOBICENTSSip Presence Provides provides presence – resource allocationfunctionalities to SIP-based networks...
MS/NGIN RedHat MOBICENTSSS7 open source software solution implementing MTP2,3, ISUP,SCCP, TCAP, CAMEL, MAP protocols for a...
MS/NGIN RedHat MOBICENTSSS7SangomaDiguimDialogic
MS/NGIN RedHat MOBICENTSMedia Server: Mobicents Media ServerRole : MRF & MGWIMS/VoIP: The Mobicents Media Server is provid...
MS/NGIN RedHat MOBICENTSMedia Server: Mobicents Media ServerSupported Functions:IVRAnnouncementsConference: Mixes signals ...
MS/NGIN RedHat MOBICENTSDiameter:libraries implementing DIAMETER protocol for bothclient/server implementation of Sh/Cx/Rf...
MS/NGIN RedHat MOBICENTSOverall Series Benefits:CostNo cost – No licenses at all.Cheap Hardware, OS and PortableDevelopmen...
MS/NGIN RedHat MOBICENTSOverall Series Benefits:Fault Tolerance:Clustered and can do load balancing.Stable Nowdays with Jb...
Seventh Part           How Can We help?TrainingConsultingImplementation/Development
End of PresentationEnd Of Presentation Any Questions?
Upcoming SlideShare
Loading in...5
×

Uit Presentation of IN/NGIN for Cosmote 2010

606

Published on

A pre-sales presentation for Intelligent Networks, NGIN implementation and support Services for Cosmote S.A.

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
606
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Uit Presentation of IN/NGIN for Cosmote 2010

  1. 1. UITTechnologies for IN/IMS implementation Michael Mountrakis mountrakis@uit.gr Cosmote S.A. - Athens 2011
  2. 2. Technologies or IN/IMS implementation
  3. 3. Technologies or IN/IMS implementation Presentation AgendaUIT Company BriefingThe ObjectivePresentation of a typical IMS for INHP Technologies on IMS/INRedHat/Mobicents Technologies on IMS/INComparison and commenting
  4. 4. UIT Company Briefing
  5. 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. 6. UIT Company Briefing Incorporation – What we do: Systems & IT Services Software Telecommunications
  7. 7. IT Services Consulting – Design – Development Implementation & SupportSolution 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. 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. 9. Software Products/SolutionsJBoss Provisioning ManagerTechnologies used: JAVA, XML, J2EE, JNDI, JBossSupported Platforms: Linux/Unix, WindowsLogguard™ Log Analyzer and Events Managerhttp://www.logguard.comTechnologies used: AVA, XML, J2EE, JNDI, Jboss, MySQL or ORACLESupported Platforms: Linux/Unix, WindowsTAP ConverterTechnologies used: HP UX 11.00, HP’s aCC C++, gccSupported Platforms: SUN Solaris, HP UX 11, Linux, WindowsSMPP Dispatcher Gateway (SMPP to anything)Technologies used: Java, J2EE, HTTP, SMPP, JBoss, ORACLE 10g, C#Supported Platforms: Linux/Windows
  10. 10. Telecoms ProjectsBilling – RatingIN Rating Module using OpenCall, SDL, Java/Oracle.Provisioning and Network ManagementNTS Platform to support Testing (Selt,Line), Port Operations like Reset, Retrain andStatistics Designed for HOL.Technologies J2EE, EJB3.0 WebSphere ESB, JBoss, MySql
  11. 11. Telecoms ProjectsRevenue Loss - AssuranceDesign-Implementation of a complex Revenue Assurance Platform that gatheredthe log files from Switches – Mediation – Rating and Billing and calculated KPIsindicating the revenue loss. Platform enabled marking of CDRs for re-engineeringdepending on the cause of problem.Technologies Java, JSP, Oracle 10gTANDEM Analysis – SS7 NetworkDesign-Implementation of CSE, a platform that performs off SS7 network trafficsimulation in order to perform tests and SS7 switching network performancemeasurement and diagnosis.Technologies C++, Java using Agilents SS7 CDR pump engine.
  12. 12. TELCOS ProjectsGSM-GPRS-UMTS-3GDesign-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 supportpublic SMS Service. Technologies J2EE, Oracle
  13. 13. First PartThe Objective
  14. 14. The Objective COSMOTE needs to implement IN services in – house. Cosmote IN Development Vendors Management Team
  15. 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. 16. The ObjectiveBy 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. 17. Second PartIntelligent Networks overIP Multimedia Subsystem Basic Theory
  18. 18. IP Multimedia SubsystemIMS: is an architectural framework for delivering InternetProtocol (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. 19. Intelligent Networks and Next Generation NetworksIN is the standard network architecture specified in the ITU-TQ.1200 series recommendations for fixed as well as mobiletelecom networks. It allows operators to differentiate themselvesby providing value-added services in addition to thestandard telecom services (Wikipedia).NGIN: Next Generation Intelligent Networks is the evolution ofIN over IMS to support more sophisticated value-addedservices.
  20. 20. Intelligent Networks and Next Generation NextworksIN 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, SubscriberMobile TV. All delivered to your 3G Phone
  21. 21. IP Multimedia Subsystem SLF subscriber ASHSS location ApplicationHome function Sh-diameter ServersSubscriberServer Cx-diameter ISC/Ma- SIP Ro-diameter Rf-diameterCSCF Serving MRFCall Interrogating Rf- Diameter Control MRFC MediaSession ResourceControl Player MRFC FunctionFunction Proxy Media Servers Mp: H248-Megaco Transport TDM (americas)/WCDMA/CDMA/UMTS/EDGE/SS7/IP
  22. 22. IP Multimedia Subsystem: ElementsSIP Application servers (AS) hosts and executes customer services.Home Subscriber Server (HSS), or User Profile Server Function(UPSF). It contains the subscription-related information (subscriberprofiles), performs authentication and authorization.Call Session Control Function: Controls the call flow. Proxy,Interrogating, Serving sub-functionsMedia Resource Function (MRF) provides media related functionssuch as media manipulation (e.g. voice stream mixing)Transport: any source converted to SIP.
  23. 23. IP Multimedia Subsystem: ProtocolSIP: Session Initiation Protocol. Controls IP calls. SignalingProtocol/ RFC3261.Diameter: Performs extended SubscriberAuthentication/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. 24. Third Part Intelligent NetworksHewlett Pacard OpenCall™ Vendor Stack
  25. 25. IMS Hewlett Packard OpenCall™OpenCall: a suite of software and hardware applications whichallow implementation of common telecom operator services suchas voicemail, SMS, prepaid, HLR/VLR.It implements industry standard telecom protocols and standardssuch as SS7, ISUP, TCAP, SIP, VXMLSource: WikipediaOfficial Page:http://h20208.www2.hp.com/cms/library/index.htmlSee Section: Data Sheets
  26. 26. IMS/NGIN Hewlett Packard OpenCall™OC HLR HSS OC Home ASOC Subscriber Sh-diameter OC Universal Signaling PlatformSubscriberProfile ServerManager 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. 27. IMS/NGIN Hewlett Packard OpenCall™: HSSHSS: OC HSS Release 3.00: Uses OC HLR to maintain subscriberOS: Linux, HP-UX, HP NonStopDatabase: standard SQL datastore technology.It uses standards-compliant Diameter-based Cx/16 and Sh/11interfaces.HP OpenCall HSS Release 3.00 allows replication of the subscriberdatabase in real time—allowing fail-over to a standby system in theunlikely event of a system failure.An easy-to-use web-based graphical user interface (GUI)An efficient command line interface for bulk processingInfo: http://h20208.www2.hp.com/opencall/library/products/mobility/ochss/oc_hss_%20ds.pd
  28. 28. IMS/NGIN Hewlett Packard OpenCall™: pCSCFProxy - CSCF: OC Service Access Controller.Understands and forwards Prepaid and Postpaid voice & dataservices to S-CSFC.Speaks Diameter and SIPOS: Linux, HP-UX/HP UNIX® ServersDatabase: -Comes bundled with common Service Logic Programs (SLPs)handling Voice, VCall or Data sessions as well as data andcontent based charging scenarios—such SMS,MMS,WAPbrowsingHandles Unstructured Supplementary Services Data (USSD)messages and IVR interaction. These service logic programs canbe configured or adapted as part of a deployment project to fitspecific scenariosInfo: http://h20208.www2.hp.com/opencall/library/products/mobility/ocsac/4aa1-7476enw_ds.pdf
  29. 29. IMS/NGIN Hewlett Packard OpenCall™: sCSCFServing - CSCF: OC Service Controller.platform for building multi-network-based VAS anddeveloping applications in SS7/2G,3G/IP network architectures.Understands: SS7/TCAP/SIPHW/OS: HP Itanium® , PA-RISC® Servers Telcordia’s NEBs Level3 servers/HP UXDatabase: Real Time DB or OracleProgramming in: SDL (Telelogic:Specification and DescriptionLanguage).Has Service Creation Environment (SCE)Has Service Execution Platform (SEP) → the s-CSCFInfo: http://h20208.www2.hp.com/opencall/library/general/OpenCall_SC_PB_v5.pdf
  30. 30. IMS/NGIN Hewlett Packard OpenCall™: iCSCFServing - CSCF: OC IN Serverintelligent network services platform for SS7/2G,3G/IP networkarchitectures. Bundled with IN Tools.Understands: SS7/TCAP/SIP/DIAMETERHW/OS: Non Stop Blade Servers 2-16 processorsDatabase: Mem. Based – can be replicated on diskProgramming using: GUI TSCE: Telecom Service Creation Environment with SIBB: Service Independent Building Blocks Native C (Custom Blocks): c-API for Signaling/TCAP+ISUP//SIP/DIAMETERInfo: http://h20195.www2.hp.com/V2/GetPDF.aspx/4AA2-5076ENW.pdf
  31. 31. IMS/NGIN Hewlett Packard OpenCall™: MSRFMSRF: Media Platform 4.3a carrier grade IP media serverUnderstands: SIP/DIAMETER/MEGACO H.248HW/OS: HP Proliant/Blade/Carriet/ UP UX and RH LinuxDatabase: -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. 32. Fourth PartIntelligent NetworksRedHat MOBICENTS Vendor Stack
  33. 33. MS/NGIN RedHat MOBICENTSMOBICENTS:Open Source Cloud Communications Platform. Itprovides a runtime environment and comprehensive suite of toolsfor development, deployment and management of servicesintegrating voice, video and messaging across a range ofcommunications networks.Source: MOBICENTS PageOfficial Page: http://www.mobicents.org/products.html
  34. 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 diameterCSCF I - MobCall SIP Presence MRFSession Rf Diameter Mob Media ServerControl S - MobFunction JAIN SLEE P- Mob SS7TransportTDM (americas)/WCDMA/CDMA/UMTS/EDGE/SS7/IP
  35. 35. MS/NGIN RedHat MOBICENTSSip Servlets delivers a consistent, open platform on which todevelop and deploy portable and distributable SIP andConverged JEE services. It is the first open source certifiedimplementation of the SIP Servlet v1.1 (JSR 289 Spec) on top ofTomcat 6.0.32 and JBoss AS 5.1.0.GA. Role: ASSupports:Clustering / High AvailabilityWeb Based GUI for monitoring the servletsSNMP Monitoring of ServletsProgramming using Service Building Blocks (SBBs) inside Eclipse
  36. 36. MS/NGIN RedHat MOBICENTSJAIN SLEE: The Execution Environment. It is a mutlithreaded JBOSSService 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/XCAPClient/XMPP Role : S-CSCFDevelopment:Test it within Eclipse using EclipSLEEMonitor it using JMX ConsoleNetwork Monitor it using Jboss SNMP AgentDevelop services for it Using Eclipse SBB
  37. 37. MS/NGIN RedHat MOBICENTSSip Presence Provides provides presence – resource allocationfunctionalities to SIP-based networks (Presence/Resource/XDMServers). On top of JSLEE. Deployed Services in JBOSS.When a service executing in JSLEE needs resources, it contacts theSIP Presence ServersServers can:Can be configured using XML,Managed using JMXMonitored using SNMP.Role: I-CSCF
  38. 38. MS/NGIN RedHat MOBICENTSSS7 open source software solution implementing MTP2,3, ISUP,SCCP, TCAP, CAMEL, MAP protocols for a dedicated equipmentand also M3UA (SIGTRAN) over IP. SS7 Service is JMX based servicedeployed in JBoss Application ServerRoles :SS7 proxy over IP something like P-CSCFSignalling GW like Element SGW in IMS that transports any SS7MTP3-User signalling (e.g.,ISUP and SCCP messages) over IP.Beware1) 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 tobe installed on the LINUX server along with native libraries.2) M3UA Requires JDK7
  39. 39. MS/NGIN RedHat MOBICENTSSS7SangomaDiguimDialogic
  40. 40. MS/NGIN RedHat MOBICENTSMedia Server: Mobicents Media ServerRole : MRF & MGWIMS/VoIP: The Mobicents Media Server is provided with telcostandard MGCP interfaceClassic IN: includes embedded signaling gateway function whichsupports complete set of TDM and IP signaling protocols. Mediaserver supports TDM access variants like ETSI ISUP, PRI. Mediaserver supports signaling backhaul over IP with M3UA and SUAoptions.Understands: H.248-Megaco, MGCPConfigured: MSCML
  41. 41. MS/NGIN RedHat MOBICENTSMedia Server: Mobicents Media ServerSupported Functions:IVRAnnouncementsConference: Mixes signals from multiple sources to a single destinationpacket. Mixes sources and transcodes.Packet Relay: Converts dissimilar packets - transcodes
  42. 42. MS/NGIN RedHat MOBICENTSDiameter:libraries implementing DIAMETER protocol for bothclient/server implementation of Sh/Cx/Rf/Ro.. links. Used from SIPServlets, Media Server to connect with any application running inJAIN SLEE. Basically implements Role: HSSIncubator Any other tool or library may be needed (like util).
  43. 43. MS/NGIN RedHat MOBICENTSOverall Series Benefits:CostNo cost – No licenses at all.Cheap Hardware, OS and PortableDevelopmentOnly one technology: Java 6 (7 if SS7 stack) , J2EEOnly one J2EE container: JbossOnly one IDE: EclipseEnterprise Monitoring: JMX Console/ SNMP
  44. 44. MS/NGIN RedHat MOBICENTSOverall Series Benefits:Fault Tolerance:Clustered and can do load balancing.Stable Nowdays with Jboss 5Standards 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. 45. Seventh Part How Can We help?TrainingConsultingImplementation/Development
  46. 46. End of PresentationEnd Of Presentation Any Questions?
  47. 47. UITTechnologies for IN/IMS implementation Michael Mountrakis mountrakis@uit.gr Cosmote S.A. - Athens 2011
  48. 48. Technologies or IN/IMS implementation
  49. 49. Technologies or IN/IMS implementation Presentation AgendaUIT Company BriefingThe ObjectivePresentation of a typical IMS for INHP Technologies on IMS/INRedHat/Mobicents Technologies on IMS/INComparison and commenting
  50. 50. UIT Company Briefing
  51. 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. 52. UIT Company Briefing Incorporation – What we do: Systems & IT Services Software Telecommunications
  53. 53. IT Services Consulting – Design – Development Implementation & SupportSolution 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. 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. 55. Software Products/SolutionsJBoss Provisioning ManagerTechnologies used: JAVA, XML, J2EE, JNDI, JBossSupported Platforms: Linux/Unix, WindowsLogguard™ Log Analyzer and Events Managerhttp://www.logguard.comTechnologies used: AVA, XML, J2EE, JNDI, Jboss, MySQL or ORACLESupported Platforms: Linux/Unix, WindowsTAP ConverterTechnologies used: HP UX 11.00, HP’s aCC C++, gccSupported Platforms: SUN Solaris, HP UX 11, Linux, WindowsSMPP Dispatcher Gateway (SMPP to anything)Technologies used: Java, J2EE, HTTP, SMPP, JBoss, ORACLE 10g, C#Supported Platforms: Linux/Windows
  56. 56. Telecoms ProjectsBilling – RatingIN Rating Module using OpenCall, SDL, Java/Oracle.Provisioning and Network ManagementNTS Platform to support Testing (Selt,Line), Port Operations like Reset, Retrain andStatistics Designed for HOL.Technologies J2EE, EJB3.0 WebSphere ESB, JBoss, MySql
  57. 57. Telecoms ProjectsRevenue Loss - AssuranceDesign-Implementation of a complex Revenue Assurance Platform that gatheredthe log files from Switches – Mediation – Rating and Billing and calculated KPIsindicating the revenue loss. Platform enabled marking of CDRs for re-engineeringdepending on the cause of problem.Technologies Java, JSP, Oracle 10gTANDEM Analysis – SS7 NetworkDesign-Implementation of CSE, a platform that performs off SS7 network trafficsimulation in order to perform tests and SS7 switching network performancemeasurement and diagnosis.Technologies C++, Java using Agilents SS7 CDR pump engine.
  58. 58. TELCOS ProjectsGSM-GPRS-UMTS-3GDesign-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 supportpublic SMS Service. Technologies J2EE, Oracle
  59. 59. First PartThe Objective
  60. 60. The Objective COSMOTE needs to implement IN services in – house. Cosmote IN Development Vendors Management Team
  61. 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. 62. The ObjectiveBy 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. 63. Second PartIntelligent Networks overIP Multimedia Subsystem Basic Theory
  64. 64. IP Multimedia SubsystemIMS: is an architectural framework for delivering InternetProtocol (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. 65. Intelligent Networks and Next Generation NetworksIN is the standard network architecture specified in the ITU-TQ.1200 series recommendations for fixed as well as mobiletelecom networks. It allows operators to differentiate themselvesby providing value-added services in addition to thestandard telecom services (Wikipedia).NGIN: Next Generation Intelligent Networks is the evolution ofIN over IMS to support more sophisticated value-addedservices.
  66. 66. Intelligent Networks and Next Generation NextworksIN 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, SubscriberMobile TV. All delivered to your 3G Phone
  67. 67. IP Multimedia Subsystem SLF subscriber ASHSS location ApplicationHome function Sh-diameter ServersSubscriberServer Cx-diameter ISC/Ma- SIP Ro-diameter Rf-diameterCSCF Serving MRFCall Interrogating Rf- Diameter Control MRFC MediaSession ResourceControl Player MRFC FunctionFunction Proxy Media Servers Mp: H248-Megaco Transport TDM (americas)/WCDMA/CDMA/UMTS/EDGE/SS7/IP
  68. 68. IP Multimedia Subsystem: ElementsSIP Application servers (AS) hosts and executes customer services.Home Subscriber Server (HSS), or User Profile Server Function(UPSF). It contains the subscription-related information (subscriberprofiles), performs authentication and authorization.Call Session Control Function: Controls the call flow. Proxy,Interrogating, Serving sub-functionsMedia Resource Function (MRF) provides media related functionssuch as media manipulation (e.g. voice stream mixing)Transport: any source converted to SIP.
  69. 69. IP Multimedia Subsystem: ProtocolSIP: Session Initiation Protocol. Controls IP calls. SignalingProtocol/ RFC3261.Diameter: Performs extended SubscriberAuthentication/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. 70. Third Part Intelligent NetworksHewlett Pacard OpenCall™ Vendor Stack
  71. 71. IMS Hewlett Packard OpenCall™OpenCall: a suite of software and hardware applications whichallow implementation of common telecom operator services suchas voicemail, SMS, prepaid, HLR/VLR.It implements industry standard telecom protocols and standardssuch as SS7, ISUP, TCAP, SIP, VXMLSource: WikipediaOfficial Page:http://h20208.www2.hp.com/cms/library/index.htmlSee Section: Data Sheets
  72. 72. IMS/NGIN Hewlett Packard OpenCall™OC HLR HSS OC Home ASOC Subscriber Sh-diameter OC Universal Signaling PlatformSubscriber ServerProfileManager 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. 73. IMS/NGIN Hewlett Packard OpenCall™: HSSHSS: OC HSS Release 3.00: Uses OC HLR to maintain subscriberOS: Linux, HP-UX, HP NonStopDatabase: standard SQL datastore technology.It uses standards-compliant Diameter-based Cx/16 and Sh/11interfaces.HP OpenCall HSS Release 3.00 allows replication of the subscriberdatabase in real time—allowing fail-over to a standby system in theunlikely event of a system failure.An easy-to-use web-based graphical user interface (GUI)An efficient command line interface for bulk processingInfo: http://h20208.www2.hp.com/opencall/library/products/mobility/ochss/oc_hss_%20ds.pd
  74. 74. IMS/NGIN Hewlett Packard OpenCall™: pCSCFProxy - CSCF: OC Service Access Controller.Understands and forwards Prepaid and Postpaid voice & dataservices to S-CSFC.Speaks Diameter and SIPOS: Linux, HP-UX/HP UNIX® ServersDatabase: -Comes bundled with common Service Logic Programs (SLPs)handling Voice, VCall or Data sessions as well as data andcontent based charging scenarios—such SMS,MMS,WAPbrowsingHandles Unstructured Supplementary Services Data (USSD)messages and IVR interaction. These service logic programs canbe configured or adapted as part of a deployment project to fitspecific scenariosInfo: http://h20208.www2.hp.com/opencall/library/products/mobility/ocsac/4aa1-7476enw_ds.pdf
  75. 75. IMS/NGIN Hewlett Packard OpenCall™: sCSCFServing - CSCF: OC Service Controller.platform for building multi-network-based VAS anddeveloping applications in SS7/2G,3G/IP network architectures.Understands: SS7/TCAP/SIPHW/OS: HP Itanium® , PA-RISC® Servers Telcordia’s NEBs Level3 servers/HP UXDatabase: Real Time DB or OracleProgramming in: SDL (Telelogic:Specification and DescriptionLanguage).Has Service Creation Environment (SCE)Has Service Execution Platform (SEP) → the s-CSCFInfo: http://h20208.www2.hp.com/opencall/library/general/OpenCall_SC_PB_v5.pdf
  76. 76. IMS/NGIN Hewlett Packard OpenCall™: iCSCFServing - CSCF: OC IN Serverintelligent network services platform for SS7/2G,3G/IP networkarchitectures. Bundled with IN Tools.Understands: SS7/TCAP/SIP/DIAMETERHW/OS: Non Stop Blade Servers 2-16 processorsDatabase: Mem. Based – can be replicated on diskProgramming using: GUI TSCE: Telecom Service Creation Environment with SIBB: Service Independent Building Blocks Native C (Custom Blocks): c-API for Signaling/TCAP+ISUP//SIP/DIAMETERInfo: http://h20195.www2.hp.com/V2/GetPDF.aspx/4AA2-5076ENW.pdf
  77. 77. IMS/NGIN Hewlett Packard OpenCall™: MSRFMSRF: Media Platform 4.3a carrier grade IP media serverUnderstands: SIP/DIAMETER/MEGACO H.248HW/OS: HP Proliant/Blade/Carriet/ UP UX and RH LinuxDatabase: -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. 78. Fourth PartIntelligent NetworksRedHat MOBICENTS Vendor Stack
  79. 79. MS/NGIN RedHat MOBICENTSMOBICENTS:Open Source Cloud Communications Platform. Itprovides a runtime environment and comprehensive suite of toolsfor development, deployment and management of servicesintegrating voice, video and messaging across a range ofcommunications networks.Source: MOBICENTS PageOfficial Page: http://www.mobicents.org/products.html
  80. 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 diameterCSCF I - MobCall SIP Presence MRFSession Rf Diameter Mob Media ServerControl S - MobFunction JAIN SLEE P- Mob SS7TransportTDM (americas)/WCDMA/CDMA/UMTS/EDGE/SS7/IP
  81. 81. MS/NGIN RedHat MOBICENTSSip Servlets delivers a consistent, open platform on which todevelop and deploy portable and distributable SIP andConverged JEE services. It is the first open source certifiedimplementation of the SIP Servlet v1.1 (JSR 289 Spec) on top ofTomcat 6.0.32 and JBoss AS 5.1.0.GA. Role: ASSupports:Clustering / High AvailabilityWeb Based GUI for monitoring the servletsSNMP Monitoring of ServletsProgramming using Service Building Blocks (SBBs) inside EclipseJAIN SLEE: The Execution Environment. It provides a set ofconnectors to a variety of networks elements: SS7, MAP, TCAP,INAP, ISUP, XMPP, SIP, MGCP, HTTP, SMPP, XDM, XCAP andmany others. Role : S-CSCF
  82. 82. MS/NGIN RedHat MOBICENTSJAIN SLEE: The Execution Environment. It is a mutlithreaded JBOSSService 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/XCAPClient/XMPP Role : S-CSCFDevelopment:Test it within Eclipse using EclipSLEEMonitor it using JMX ConsoleNetwork Monitor it using Jboss SNMP AgentDevelop services for it Using Eclipse SBB
  83. 83. MS/NGIN RedHat MOBICENTSSip Presence Provides provides presence – resource allocationfunctionalities to SIP-based networks (Presence/Resource/XDMServers). On top of JSLEE. Deployed Services in JBOSS.When a service executing in JSLEE needs resources, it contacts theSIP Presence ServersServers can:Can be configured using XML,Managed using JMXMonitored using SNMP.Role: I-CSCFSS7 open source software solution implementing MTP2,3, ISUP,SCCP, TCAP, CAMEL, MAP protocols for a dedicated equipment andalso M3UA (SIGTRAN) over IP. Role : SS7 proxy for Servicessomething like P-CSCF
  84. 84. MS/NGIN RedHat MOBICENTSSS7 open source software solution implementing MTP2,3, ISUP,SCCP, TCAP, CAMEL, MAP protocols for a dedicated equipmentand also M3UA (SIGTRAN) over IP. SS7 Service is JMX based servicedeployed in JBoss Application ServerRoles :SS7 proxy over IP something like P-CSCFSignalling GW like Element SGW in IMS that transports any SS7MTP3-User signalling (e.g.,ISUP and SCCP messages) over IP.Beware1) 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 tobe installed on the LINUX server along with native libraries.2) M3UA Requires JDK7
  85. 85. MS/NGIN RedHat MOBICENTSSS7SangomaDiguimDialogic
  86. 86. MS/NGIN RedHat MOBICENTSMedia Server: Mobicents Media ServerRole : MRF & MGWIMS/VoIP: The Mobicents Media Server is provided with telcostandard MGCP interfaceClassic IN: includes embedded signaling gateway function whichsupports complete set of TDM and IP signaling protocols. Mediaserver supports TDM access variants like ETSI ISUP, PRI. Mediaserver supports signaling backhaul over IP with M3UA and SUAoptions.Understands: H.248-Megaco, MGCPConfigured: MSCML
  87. 87. MS/NGIN RedHat MOBICENTSMedia Server: Mobicents Media ServerSupported Functions:IVRAnnouncementsConference: Mixes signals from multiple sources to a single destinationpacket. Mixes sources and transcodes.Packet Relay: Converts dissimilar packets - transcodes
  88. 88. MS/NGIN RedHat MOBICENTSDiameter:libraries implementing DIAMETER protocol for bothclient/server implementation of Sh/Cx/Rf/Ro.. links. Used from SIPServlets, Media Server to connect with any application running inJAIN SLEE. Basically implements Role: HSSIncubator Any other tool or library may be needed (like util).
  89. 89. MS/NGIN RedHat MOBICENTSOverall Series Benefits:CostNo cost – No licenses at all.Cheap Hardware, OS and PortableDevelopmentOnly one technology: Java 6 (7 if SS7 stack) , J2EEOnly one J2EE container: JbossOnly one IDE: EclipseEnterprise Monitoring: JMX Console/ SNMP
  90. 90. MS/NGIN RedHat MOBICENTSOverall Series Benefits:Fault Tolerance:Clustered and can do load balancing.Stable Nowdays with Jboss 5Standards 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. 91. Seventh Part How Can We help?TrainingConsultingImplementation/Development
  92. 92. End of PresentationEnd Of Presentation Any Questions?

×