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

About This Presentation
Title:

Real-time multimedia and communication in packet networks

Description:

Registered SIP '1000' at 146.231.112.153 port 5060 expires 3600 ... Gnutella-like flooding protocols. Napster-like hybrid models. We chose DHT Protocols ... – PowerPoint PPT presentation

Number of Views:67
Avg rating:3.0/5.0
Slides: 16
Provided by: csR3
Category:

less

Transcript and Presenter's Notes

Title: Real-time multimedia and communication in packet networks


1
Real-time multimedia and communication in packet
networks
Mobicents Service Delivery Platform
2
Our Background
  • Rhodes VOIP Platform
  • Asterisk IP PBX
  • SIP Express Router
  • Web front end
  • Apache
  • Flash
  • C, Perl and PHP scripts
  • Java Proxy

3
Asterisk Architecture
4
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

5
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

6
Service Delivery Platform
7
JAIN SLEE and JAIN APIs
8
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

9
JAIN SLEE and JAIN APIs
  • JAIN Service Logic and Execution Environment
  • Defines component model for structuring
    applications through reusable OO components

10
JAIN SLEE Component Architecture
11
JAIN SLEE Service Instantiation
12
JAIN SLEE Service Instantiation
13
JAIN SLEE Service Example Call Controller
14
JAIN SLEE Service Example Call Controller
Profile Name Called User Blocked Addresses Backup Address Voicemail State
torosvi siptorosvi sipmobicents siphugo null true
mobicents sipmobicents null null false
victor sipvictor null siptorosvi false
vhros2 sipvhros2 null null true
vmail sipvmail null null true
15
JAIN SLEE Service Example Call Controller
Write a Comment
User Comments (0)
About PowerShow.com