tele (1).ppt

Embed Size (px)

Citation preview

  • 8/10/2019 tele (1).ppt

    1/19

    Architecture

    SIP proxy,redirectserver

    SQLdatabase

    sipd

    Proxy, Redirect,Registration server. Authentication Programmable (SIP- CGI)

    OpenSource SQL database:MySQL

    http://www.mysql.com

    User information: Contact location Profile (e.g., password)

    Aliases Conferences Address book

    System information Configuration

  • 8/10/2019 tele (1).ppt

    2/19

    Architecture

    SIP proxy,redirectserver

    SQLdatabase

    sipd

    Web basedconfiguration

    Web server

    User profile can be modified using web browser. Creating new user (admin/normal) Changing profile and contact information(follow me service). Web CGI scripts Both sipd and web scripts use the database

  • 8/10/2019 tele (1).ppt

    3/19

    Architecture

    SIP proxy,redirectserver

    SQLdatabase

    sipd

    e*phone

    sipc

    Software SIPuser agents

    HardwareInternet (SIP)

    phones

    Web basedconfiguration

    Web server

    IP phones connected to thedepartmental LAN. Usersare identified by id, e.g.,[email protected]

    Software (sipc) for desktop.Allows audio, video, chat,white board, device control,instant message, presence anddesktop sharing. Also plugnsip.

  • 8/10/2019 tele (1).ppt

    4/19

    Architecture

    SIP proxy,redirectserver

    SQLdatabase

    sipd

    e*phone

    sipc

    Software SIPuser agents

    HardwareInternet (SIP)

    Phones128.59.19.233

    Web basedconfiguration

    Web serverPhones register themselveswith sipd when powered up.

    Sipd stores the contact information in thedatabase table:[email protected] => [email protected]

    There can be multiple contacts. All registered phones ring, and the first to pick up is

    connected.

    Regsitration can also bealtered from the webinterface

  • 8/10/2019 tele (1).ppt

    5/19

    Architecture

    SIP proxy,redirectserver

    SQLdatabase

    sipd

    e*phone

    sipc

    Software SIPuser agents

    HardwareInternet (SIP)

    Phones128.59.19.233

    Web basedconfiguration

    Web server(2) Phone rings, the user

    picks up the call and cantalk to the caller.

    (1) When somebody [email protected], sipd gets theINVITE message and forwards thecall to the current location.

    Another IP phone

    Based on user profile, sipd may askfor caller authentication.

  • 8/10/2019 tele (1).ppt

    6/19

    e*phone

    sipc

    Software SIPuser agents

    HardwareInternet (SIP)

    phones

    Architecture

    SIP proxy,redirectserver

    SQLdatabase

    sipd T1/E1

    RTP/SIP

    Telephone

    SIP/PSTN Gateway

    DepartmentPBX Web based

    configuration

    Web server

    Cisco 2600 router with SIP/PSTNgateway connects thedepartmental LAN with the PBX.

    Departmental PBX (NortelMeridian) connects bothinternal and external linesto the gateway.

    Telephoneswitch

    Internal T1/CAS

    External T1/CAS

    (Extension:713x)

    Dial 8 to reach outside line

  • 8/10/2019 tele (1).ppt

    7/19

    e*phone

    sipc

    Software SIPuser agents

    HardwareInternet (SIP)

    phones

    Architecture

    SIP proxy,redirectserver

    SQLdatabase

    sipd T1/E1

    RTP/SIP

    Telephone

    SIP/PSTN Gateway

    DepartmentPBX Web based

    configuration

    Web server

    (2) The gateway forwards allPSTN calls to sipd;sip:[email protected]

    (1) When PBX receives acall for 9397132, it

    forwards the call toextension 7132. 7130-7139is assigned to the gateway.

    Telephoneswitch

    Internal T1/CAS

    (Extension:713x)

    Dials 9397132

    128.59.19.141

    (3) Sipd looks into the dialplan, finds amapping 7132=>[email protected] andforwards the call to the current location ofhgs.

  • 8/10/2019 tele (1).ppt

    8/19

    e*phone

    sipc

    Software SIPuser agents

    HardwareInternet (SIP)

    phones

    Architecture

    SIP proxy,redirectserver

    SQLdatabase

    sipd T1/E1

    RTP/SIP

    Telephone

    SIP/PSTN Gateway128.59.19.28

    DepartmentPBX Web based

    configuration

    Web server(2) Sipd authenticates the callerand checks permissions.Sipd maps the number 5551212

    to [email protected],adding the prefix 8 and thegateway address.

    (3) PBX forwards the callto external line.

    Telephoneswitch

    128.59.19.141

    (1) The IP user dialssip:[email protected].

    Dial 8 to reach outside line External T1/CAS

    (4) PSTN userreceives the call.

  • 8/10/2019 tele (1).ppt

    9/19

    e*phone

    sipc

    Software SIPuser agents

    HardwareInternet (SIP)

    phones

    Architecture

    SIP proxy,redirectserver

    SQLdatabase

    sipd T1/E1

    RTP/SIP

    Telephone

    SIP/PSTN Gateway

    DepartmentPBX Web based

    configuration

    Web server

    Can use no-DID (direct inwarddialing) mode for more numbers.

    Telephone number

    mappings and privilegesmodifiable from the web

    Telephoneswitch

    Internal T1/CAS

    External T1/CAS

  • 8/10/2019 tele (1).ppt

    10/19

    e*phone

    sipc

    Software SIPuser agents

    HardwareInternet (SIP)

    phones

    Architecture

    SIP proxy,redirectserver

    SQLdatabase

    sipd T1/E1

    RTP/SIP

    Telephone

    SIP/PSTN Gateway

    DepartmentPBX Web based

    configuration

    Web server

    SNMP agent for SIP MIB.Allows remote monitoringand control of the SIPserver. (e.g., prompt whenan unauthorizedregistration is attempted)

    Telephoneswitch

    SNMP(NetworkManagement)

  • 8/10/2019 tele (1).ppt

    11/19

    e*phone

    sipc

    Software SIPuser agents

    HardwareInternet (SIP)

    phones

    Architecture

    SIP proxy,redirectserver

    SQLdatabase

    sipd T1/E1

    RTP/SIP

    Telephone

    SIP/PSTN Gateway

    DepartmentPBX Web based

    configuration

    Web server

    Telephoneswitch

    SNMP(NetworkManagement)

    SIPH.323convertor

    NetMeetingsiph323

    H.323

    Allows an H323 client(Netmeeting) to use theservices of our SIPinfrastructure.

  • 8/10/2019 tele (1).ppt

    12/19

    e*phone

    sipc

    Software SIPuser agents

    HardwareInternet (SIP)

    phones

    Architecture

    SIP proxy,redirectserver

    SQLdatabase

    sipd T1/E1

    RTP/SIP

    Telephone

    SIP/PSTN Gateway

    DepartmentPBX Web based

    configuration

    Web server

    Telephoneswitch

    SNMP(NetworkManagement)

    SIPH.323convertor

    NetMeetingsiph323

    H.323

    Provides a voice mail andanswering machine serviceto all the registered users.Has web interface for

    accessing voice mails.

    rtspd

    SIP/RTSPUnified

    messaging

    RTSP media

    server

    sipum

    Quicktime

    RTSP clients

    RTSP

    Generic media server for playback and recording ofmessages. Can work withexisting RTSP client,Apples QuickTime.

  • 8/10/2019 tele (1).ppt

    13/19

    e*phone

    sipc

    Software SIPuser agents

    HardwareInternet (SIP)

    phones

    Architecture

    SIP proxy,redirectserver

    SQLdatabase

    sipd T1/E1

    RTP/SIP

    Telephone

    SIP/PSTN Gateway

    DepartmentPBX Web based

    configuration

    Web server

    Telephoneswitch

    SNMP(NetworkManagement)

    SIPH.323convertor

    NetMeetingsiph323

    H.323

    rtspd

    SIP/RTSPUnified

    messaging

    RTSP media

    server

    sipum

    Quicktime

    RTSP clients

    RTSP

    Centralized conferencingserver for audio and video.Users can join from IP aswell as PSTN.

    SIPconference

    server

    sipconf

  • 8/10/2019 tele (1).ppt

    14/19

    e*phone

    sipc

    Software SIPuser agents

    HardwareInternet (SIP)

    phones

    Architecture

    SIP proxy,redirectserver

    SQLdatabase

    sipd T1/E1

    RTP/SIP

    Telephone

    SIP/PSTN Gateway

    DepartmentPBX Web based

    configuration

    Web server

    Telephoneswitch

    SNMP(NetworkManagement)

    SIPH.323convertor

    NetMeetingsiph323

    H.323

    rtspd

    SIP/RTSPUnified

    messaging

    RTSP media

    server

    sipum

    Quicktime

    RTSP clients

    RTSP

    Netmeeting user dialssip:[email protected]

    SIPconference

    server

    sipconf

    SIP user dialssip:[email protected]

    PSTN user dials 1-212-9397139

    Sipd maps 7139=>[email protected]

    128.59.19.196

  • 8/10/2019 tele (1).ppt

    15/19

    e*phone

    sipc

    Software SIPuser agents

    HardwareInternet (SIP)

    phones

    Architecture

    SIP proxy,redirectserver

    SQLdatabase

    sipd T1/E1

    RTP/SIP

    Telephone

    SIP/PSTN Gateway

    DepartmentPBX Web based

    configuration

    Web server

    Telephoneswitch

    SNMP(NetworkManagement)

    SIPH.323convertor

    NetMeetingsiph323

    H.323

    rtspd

    SIP/RTSPUnified

    messaging

    RTSP media

    server

    sipum

    Quicktime

    RTSP clients

    RTSP

    SIPconference

    server

    sipconf

    Device gateway allows control ofX10 devices. We can control a

    lamp using SIP DO message. Device GW

    X 10

  • 8/10/2019 tele (1).ppt

    16/19

    e*phone

    sipc

    Software SIPuser agents

    HardwareInternet (SIP)

    phones

    Architecture

    SIP proxy,redirectserver

    SQLdatabase

    sipd T1/E1

    RTP/SIP

    Telephone

    SIP/PSTN Gateway

    DepartmentPBX Web based

    configuration

    Web server

    Telephoneswitch

    SNMP(NetworkManagement)

    SIPH.323convertor

    NetMeetingsiph323

    H.323

    rtspd

    SIP/RTSPUnified

    messaging

    RTSP media

    server

    sipum

    Quicktime

    RTSP clients

    RTSP

    SIPconference

    server

    sipconf

    Device GW

    X 10

  • 8/10/2019 tele (1).ppt

    17/19

    e*phone

    sipc

    Software SIPuser agents

    HardwareInternet (SIP)

    phones

    Architecture

    SIP proxy,redirectserver

    SQLdatabase

    sipd T1/E1

    RTP/SIP

    Telephone

    SIP/PSTN Gateway

    DepartmentPBX Web based

    configuration

    Web server

    Telephoneswitch

    SNMP(NetworkManagement)

    SIPH.323convertor

    NetMeetingsiph323

    H.323

    rtspd

    SIP/RTSPUnified

    messaging

    RTSP media

    server

    sipum

    Quicktime

    RTSP clients

    RTSP

    SIPconference

    server

    sipconf

    Device GW

    X 10

    SIP based Voice XML

    browser to allow access tovoice mail and other servicesfrom touch tone phones

    Performance measurementand scalability for very largecall/session volumes (for sipd,

    sipconf and rtspd).

    Accounting and billing services

    Communication portal:Address book, calendar,

    message board, file sharing,conferencing, etc.

  • 8/10/2019 tele (1).ppt

    18/19

    e*phone

    sipc

    Software SIPuser agents

    HardwareInternet (SIP)

    phones

    Architecture

    SIP proxy,redirectserver

    SQLdatabase

    sipd T1/E1

    RTP/SIP

    Telephone

    SIP/PSTN Gateway

    DepartmentPBX Web based

    configuration

    Web server

    Telephoneswitch

    SNMP(NetworkManagement)

    SIPH.323convertor

    NetMeetingsiph323

    H.323

    rtspd

    SIP/RTSPUnified

    messaging

    RTSP media

    server

    sipum

    Quicktime

    RTSP clients

    RTSP

    SIPconference

    server

    sipconf

    Device GW

    X 10

    Single

    box

  • 8/10/2019 tele (1).ppt

    19/19

    Architecture

    T1/E1

    RTP/SIP

    Telephone

    External SIP/PSTN Gateway

    Telephoneswitch

    Single

    box

    All servers in a single box Connects to a PSTN/SIP gateway Users can use soft clients or hardware phones Web based configuration and management