End to End Open Source Telecom

7,596 views

Published on

A motivation slide for TCOE.in (Telecom Centers of Excellence) India, on End to End Open Source Telecom Initiative. All are invited to innovate.

Published in: Technology
4 Comments
16 Likes
Statistics
Notes
No Downloads
Views
Total views
7,596
On SlideShare
0
From Embeds
0
Number of Embeds
79
Actions
Shares
0
Downloads
626
Comments
4
Likes
16
Embeds 0
No embeds

No notes for slide
  • End to End Open Source Telecom

    1. 1. Ashish Banerjee Chief Software Technologist Sun Microsystems India P. Ltd. End-2-End Open Source Telecom
    2. 2. Agenda <ul><li>Facts & Trends
    3. 3. Motivation for End-2-End Open Source Telecom
    4. 4. TCOE.in
    5. 5. End-2-End Open Source Telecom: Components
    6. 6. Standards : Simplified
    7. 7. Case study </li></ul>
    8. 8. Facts & Trends <ul><li>No Slowdown in Telecom
    9. 9. 325 Million Subscribers, growth 1m/month </li><ul><li>2 nd after China in terms of subscribers
    10. 10. 60% urban , but 15% rural penetration </li></ul><li>Low ARPU: GSM rs 221, CDMA rs 122 </li><ul><li>Airtel ARPU rs 350 (down from rs 553 in 2006)
    11. 11. ARPU reduces as we go down the value pyramid </li></ul><li>TOS (Total Out Sourcing) in OSS/BSS
    12. 12. Revenue Sharing in VAS (Value Added Service)
    13. 13. Resource Pooling: Tower Sharing, MVNO </li></ul>
    14. 14. Focus on Rural Telecom <ul><li>Only 15% Telecom penetration in Rural India
    15. 15. Rural Telecom </li><ul><li>Drives Financial Inclusion Enables eGovernance
    16. 16. Uplifts GDP </li></ul><li>USO (Universal Service Obligation) Fund </li></ul>
    17. 17. TCOE.in <ul><li>Public Private Partnership Initiative open to all </li><ul><li>Department of Telecom, Ministry of Comm & IT, Gov. of India </li></ul><li>TCOE Vision </li><ul><li>To enable all Indians to benefit from telecom technology for improving their quality of life and also strive to make India a leader in telecom over the next decade </li></ul><li>Mission </li><ul><li>To create synergy amongst the academia, telecom industry and govt. for creation of new services/apps, IPR, manufacturing capability, global standards, promote entrepreneurship... </li></ul></ul>
    18. 18. Partnership of Operator / Academia <ul><li>IDEA
    19. 19. Vodaphone
    20. 20. Aircel
    21. 21. Airtel
    22. 22. BSNL
    23. 23. Tata Teleservices
    24. 24. Reliance </li></ul><ul><li>IIM -Ahmedabad
    25. 25. IIT – Kharagpur
    26. 26. IIS - Bengaluru
    27. 27. IIT – Delhi
    28. 28. IIT – Kanpur
    29. 29. IIT – Mumbai
    30. 30. IIT - Chennai </li></ul>
    31. 31. Sun Open Source Leadership <ul><li>Sun is the largest open source enterprise
    32. 32. Develops IP on open source
    33. 33. Inventor of Java </li><ul><li>Java contributes to 2.5% of India's GDP </li></ul><li>Open Solaris: OpenSolaris.org
    34. 34. Open Source CMT chip: OpenSparc.net </li><ul><li>Cool threads, 8 cores per socket, 8 threads per core
    35. 35. T5440: 4 Sockets x 8 cores x 8 threads = 256 threads </li></ul><li>FISH Strategy: </li><ul><li>Fully Integrated Software & Hardware </li></ul></ul>
    36. 36. Sun Open Source Software Stack
    37. 37. End to End Open Source Telecom <ul><li>Open Source Handset
    38. 38. Open Source Radio </li><ul><li>SDR : Software Defined Radio </li></ul><li>Open Source Back-end Infrastructure </li><ul><li>OSS: Operational Support System
    39. 39. BSS: Business Support System
    40. 40. SDP: Service Delivery Platform </li></ul></ul>
    41. 41. Open Source Handset <ul><li>Google Android </li><ul><li>Linux OS, Java API
    42. 42. http://code.google.com/android </li></ul><li>Java ME </li><ul><li>http://www.sun.com/software/opensource/java/ </li></ul><li>Java FX Mobile </li><ul><li>www.javafx.com
    43. 43. Source code available within the SDK </li></ul></ul>
    44. 44. Open Source Radio <ul><li>SDR: Software Defined Radio
    45. 45. GNU Radio </li><ul><li>http://www.gnu.org/software/gnuradio/
    46. 46. USRP (Universal Software Radio Peripheral)
    47. 47. http://gnuradio.org/trac/wiki/USRP
    48. 48. 30-3000 Mhz and 30-6000 MHz receivers
    49. 49. http://www.ettus.com/ </li></ul><li>Open Sparc : Softswitches , encryption </li><ul><li>http://www.opensparc.net/ </li></ul></ul>
    50. 50. Open Sparc T2: Server on a chip
    51. 51. Component Usage Sailfin SIP server for signaling MySQL DB for HLR, CDR, Billing ... Open ESB EAI and Parlay-X API also for NGOSS OpenSSO Federation and Single Sign On OpenSolaris SCTP (Steram Control Transmission Protocol) OpenPortal Customer Service portal OpenBloX AAA (Authentication, Authorization Accounting ) OpenNMS Network Management System jBilling Billing and mediation OpenCDS Content Delivery and Aggregation OpenSS7 SIGTRAN GNURadio SDR (Software Defined Radio) Pentaho BI (Business Intelligence) & Reporting OpenTaps CRM and ERP Asterix B2BUA (Back 2 Back User Agent)
    52. 52. Open SSO : Circle of Trust Single Session WS-Federation SAML v1.1 Liberty ID-FF SAML v2.0 Siteminder Tokens Kerberos Tokens Oracle Tokens Circle of Trust Sun Federated Access Manager Multi-Protocol Federation Hub Multi-Protocol Hub
    53. 53. Open SSO in Telecom
    54. 54. Sailfin <ul><li>https://sailfin.dev.java.net/
    55. 55. Open Source SIP (Session Initiation Protocol) Server, based on Glassfish project for Java EE
    56. 56. Ericsson contributed SIP Servlet container code
    57. 57. Highly Available Telco grade platform </li><ul><li>Converged SIP and JavaEE applications </li></ul></ul>
    58. 58. SIP Technology <ul><li>Session Initiation Protocol </li><ul><li>Defined by RFCs 3261(sip), 4566(sdp), 3550(rtp)
    59. 59. Can be asynchronous and bi-directional
    60. 60. Text-based request and response like HTTP
    61. 61. Support S/MIME for message level security </li></ul><li>SIP Servlets API (JSR 116 and 289) </li><ul><li>SIP Servlets process SIP message
    62. 62. Defines Message, Request, Response, Sessions and Timers </li></ul></ul>
    63. 63. Glassfish Community : Sailfin
    64. 64. Sailfin Architecture
    65. 65. SIP Application Router
    66. 66. Standards Bodies <ul><li>ITU (International Telecom Union) </li><ul><li>www.itu.int/ITU-T
    67. 67. Founded 1865... </li></ul><li>ETSI (European Telecom Standards Institute) </li><ul><li>2G and 2.5 G
    68. 68. www.etsi.org </li></ul><li>3GPP : 3G Partnership Project (3gpp.org)
    69. 69. IETF: Internet Engineering Task Force (ietf.org) </li></ul>
    70. 70. Community Standards Bodies <ul><li>TMForum (www.tmforum.org) </li><ul><li>NGOSS </li></ul><li>OMA ( http://www.openmobilealliance.org/ ) </li><ul><li>DRM and other client side standards </li></ul><li>PARLAY-X : ETSI, Parlay Group, 3GPP </li><ul><li>http://en.wikipedia.org/wiki/Parlay_X
    71. 71. OSS/BSS Web Services API for SDP </li></ul><li>JCP.org : Defines JSR </li></ul>
    72. 72. Next generation is IP <ul><li>NGN : Next generation Network
    73. 73. IMS: IP Multimedia Subsystem </li><ul><li>Uses SIP, and IETF standards </li></ul><li>SIP </li><ul><li>IETF
    74. 74. VoIP </li></ul><li>AIPN: All IP network (Loosely called 4G)
    75. 75. 3GPP LTE (Long Term Evolution)
    76. 76. SIGTRANS: IP -> SS7 (signaling System 7) </li></ul>
    77. 77. Radio : Software Defined <ul><li>Radio </li><ul><li>SDR
    78. 78. Then IP after that </li></ul><li>CDMA, WCDMA, GSM, UMTS, WLAN, WMAX </li><ul><li>All can be handled by SDR, but be-aware of patents </li></ul><li>TS 23.234 : WLAN Interop with 3G </li></ul>
    79. 79. IMS Overview Diagram (Wikipedia) upload.wikimedia.org/wikipedia/commons/6/60/Ims_overview.png
    80. 80. Digital Ganga Project: IIT-K RuralNet http://www.cse.iitk.ac.in/users/braman/dgp.html
    81. 81. Ecosystem in Open Source telecom <ul><li>Chip design: SDR
    82. 82. Radio/Tower Innovation </li><ul><li>VNL, eRoads </li></ul><li>Infrastructure for OSS </li><ul><li>3G Bits </li></ul><li>Systems Integrators
    83. 83. VAS providers
    84. 84. Software developers </li></ul>
    85. 85. Partnering with Sun <ul><li>Sun Partner Advantage Program </li><ul><li>http://partneradvantage.sun.com/ </li></ul><li>Sun Startup Essentials </li><ul><li>www.sun.com/emrkt/startupessentials/ </li></ul></ul>
    86. 86. Thank You Ashish Banerjee [email_address]

    ×