Real time multimedia and communication in packet networks
This presentation is the property of its rightful owner.
Sponsored Links
1 / 15

Real-time multimedia and communication in packet networks PowerPoint PPT Presentation


  • 46 Views
  • Uploaded on
  • Presentation posted in: General

Real-time multimedia and communication in packet networks. Mobicents Service Delivery Platform. Our Background. Rhodes VOIP Platform: Asterisk IP PBX SIP Express Router Web front end Apache Flash C, Perl and PHP scripts Java Proxy. Asterisk Architecture. Analysing the System.

Download Presentation

Real-time multimedia and communication in packet networks

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Real time multimedia and communication in packet networks

Real-time multimedia and communication in packet networks

Mobicents Service Delivery Platform


Our background

Our Background

  • Rhodes VOIP Platform:

    • Asterisk IP PBX

    • SIP Express Router

    • Web front end

      • Apache

      • Flash

      • C, Perl and PHP scripts

    • Java Proxy


Asterisk architecture

Asterisk Architecture


Analysing the system

Analysing the System

  • Service Creation

    • Dial plan (Apache-like configuration)‏

    • AGI (programming scripts) i.e. bash, Java, C, etc ..

    • SER configuration (combo of prog lang and UNIX-like config file format)‏

    • Asterisk Application API (C only)‏

    • Tight coupling of services and control layer


Next generation networks

Next Generation Networks

  • Definition: “A Next Generation Networks (NGN) is a packet-based network able to provide Telecommunication Services to users and able to make use of multiple broadband, QoS-enabled transport technologies and in which service-related functions are independent of the underlying transport-related technologies. It enables unfettered access for users to networks and to competing service providers and services of their choice. It supports generalised mobility which will allow consistent and ubiquitous provision of services to users”. [ITU-T Recommendation Y.2001 (12/2004) - General overview of NGN]


Service delivery platform

Service Delivery Platform


Jain slee and jain apis

JAIN SLEE and JAIN APIs


Jain sip applet phone an example jain system

JAIN SIP Applet Phone: An example JAIN System

  • Origins:

    • Born out of JAIN SIP Initiative

    • Developed by NIST labs

    • Open source Java softphone based on JAIN SIP 1.2 API

  • Planned Extensions:

    • Video services

    • Interop testing

    • Customisation for inhouse projects


Jain slee and jain apis1

JAIN SLEE and JAIN APIs

  • JAIN Service Logic and Execution Environment

  • Defines component model for structuring applications through reusable OO components


Jain slee component architecture

JAIN SLEE Component Architecture


Jain slee service instantiation

JAIN SLEE Service Instantiation


Jain slee service instantiation1

JAIN SLEE Service Instantiation


Jain slee service example call controller

JAIN SLEE Service Example: Call Controller


Jain slee service example call controller1

JAIN SLEE Service Example: Call Controller


Jain slee service example call controller2

JAIN SLEE Service Example: Call Controller


  • Login