Andmeside IRT 0030 loeng 719. okt. 2005 Avo Ots telekommunikatsiooni õppetool raadio- ja sidetehnika instituut

Slides:



Advertisements
Similar presentations
Voice over IP Fundamentals
Advertisements

Agenda Introduction Requirements Architecture Issues Implementation Q/A Kundan Singh and Henning Schulzrinne, Columbia University.
130 Sidevõrgud IRT 4060/ IRT 0020 vooruloeng 12 / 1. dets 2004 Sidekvaliteet Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
1 Kommunikatsiooniteenuste arendus IRT0080 Loeng 3 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
Skype Connected to a SIP PBX
1 Lecture 10: TCP Performance Slides adapted from: Congestion slides for Computer Networks: A Systems Approach (Peterson and Davis) Chapter 3 slides for.
1.Alice (caller) calls Bob 2.The SIP server forks the call to Bob’s phone and the mail server 3.After 10 seconds, the mail server sets up RTSP sessions.
Happy Diwali A Festival of Light Diwali or Deepaawali means an Array of Lamps i.e.Rows of diyas (Deep = Lamp, Vali =Array). Of all the festivals celebrated.
Towards Junking the PBX: Deploying IP Telephony Wenyu Jiang, Jonathan Lennox, Henning Schulzrinne and Kundan Singh Columbia University
The Internet Real-Time Laboratory Henning Schulzrinne CS Seminar September 10, 2001.
Internet Telephony Helen J. Wang Network Reading Group, Jan 27, 99 Acknowledgement: Jimmy, Bhaskar.
IRT Lab IP Telephony Columbia 1 Henning Schulzrinne Wenyu Jiang Sankaran Narayanan Xiaotao Wu Columbia University Department of Computer Science.
E*phone sipc Software SIP user agents Hardware Internet (SIP) phones SIP proxy, redirect server SQL database sipd SIPH.323 converter NetMeeting siph323.
Using SIP for Ubiquitous and Location-Based Communications Henning Schulzrinne (with Stefan Berger, Jonathan Lennox, Maria Papadopouli, Stelios Sidiroglou,
Session Initialization Protocol (SIP)
Introduction 1 Lecture 14 Transport Layer (Congestion Control) slides are modified from J. Kurose & K. Ross University of Nevada – Reno Computer Science.
Architecture SIP proxy, redirect server SQL database sipd Proxy, Redirect, Registration server. Authentication Programmable (SIP- CGI) OpenSource SQL database:
Architecture Proxy, Redirect, Registration server. Authentication Programmable (SIP- CGI) OpenSource SQL database: MySQL User information:
October 4, 2000 © 2000, Columbia University Kundan Singh Internet Real-Time Lab. Columbia University What it means ? What can we do ? How can we do ? What.
Andmeside IRT 0030 loeng nov Avo Ots telekommunikatsiooni õppetool raadio- ja sidetehnika instituut
Transport Layer 4 2: Transport Layer 4.
1 Kommunikatsiooniteenuste arendus IRT0080 Loeng 8 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
Agenda Introduction Architecture Issues Implementation features Future plan Demo.
CINEMA Columbia InterNet Extensible Multimedia Architecture
IP telephony overview and demonstration
CINEMA – The Columbia Internet Multimedia Architecture Henning Schulzrinne IRT Lab, Dept. of Computer Science November 2001.
1 Kommunikatsiooniteenuste arendus IRT0080 Loeng 4 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
Sipdsip323sipconfsipumsipvxmlrtspd CINEMA Libraries libNT Win32 stub libcine Utilities parsing IPv6 libsip Basic SIP library libsip++ SIP UA library libmixer.
Andmeside IRT 0030 loeng 826. okt Avo Ots telekommunikatsiooni õppetool raadio- ja sidetehnika instituut
103 Sidevõrgud IRT 0020 loeng okt Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
1 Sidevõrgud IRT 0020 loeng 616. okt Avo Ots telekommunikatsiooni õppetool raadio- ja sidetehnika instituut
©2000, Columbia University “A flexible architecture to support wide range of multimedia communication applications, both clients and servers” Presented.
1 Sidevõrgud IRT 0020 loeng 1 11.sept Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
Transport Layer3-1 Announcements r Collect homework r New homework: m Ch3#3,4,7,10,12,16,18-20,25,26,31,33,37 m Due Wed Sep 24 r Reminder: m Project #1.
Internet Real-Time Laboratory demonstration Internet telephony, ubiquitous computing and ad-hoc networking Prof. Henning Schulzrinne (Presented by Ajay.
Andmeside IRT 0030 loeng 719. okt Avo Ots telekommunikatsiooni õppetool raadio- ja sidetehnika instituut
1 Kommunikatsiooniteenuste arendus IRT0080 Loeng 7/2010 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
©2000, Columbia University “A flexible architecture to support wide range of multimedia communication applications, both clients and servers”
Demonstration of Columbia IP telephony test bed Presented by Wenyu Jiang, Kundan Singh and Xiaotao Wu Remote participant: Yi Qin.
1 Kommunikatsiooniteenuste arendus IRT0080 Loeng 2 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
26 Kommunikatsiooniteenuste arendus IRT0080 Loeng 2/2008 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
44 Sidevõrgud IRT 4060/ IRT 0020 vooruloeng 5 / 13. okt 2004 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
71 Sidevõrgud IRT 0020 loeng okt Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
Andmeside IRT 0030 loeng 605. okt Avo Ots telekommunikatsiooni õppetool raadio- ja sidetehnika instituut
IP Columbia Prof. Henning Schulzrinne Internet Real-Time Laboratory Department of Computer Science Columbia University.
Transport Layer3-1 TCP throughput r What’s the average throughout of TCP as a function of window size and RTT? m Ignore slow start r Let W be the window.
17 Sidevõrgud IRT 4060/ IRT 0020 vooruloeng 2 / 22. sept 2004 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
Topic 3 Analysing network traffic
K. Salah1 VoIP or IP Telephony. K. Salah2 Introduction Importance of VoIP Importance of VoIP  Unification of data and voice networks  It is easier to.
105 Sidevõrgud IRT 4060/ IRT 0020 vooruloeng 10 / 17. nov 2004 Võrgusõlmed Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
79 Sidevõrgud IRT 4060/ IRT 0020 vooruloeng 8 / 3. nov 2004 Vooülekanne Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
09/13/04 CDA 6506 Network Architecture and Client/Server Computing Peer-to-Peer Computing and Content Distribution Networks by Zornitza Genova Prodanoff.
IP Columbia Internet Real-Time Laboratory Department of Computer Science Columbia University.
1 Kommunikatsiooniteenuste arendus IRT0080 Loeng 8/2008 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
تجارت الکترونیک سیار جلسه پنجم مدرس : دکتررامین کریمی.
SIP-based VoiceXML browser (sipvxml)
Happy Diwali A Festival of Light
Towards Junking the PBX: Deploying IP Telephony
SIP based VoiceXML browser
Architecture OpenSource SQL database: MySQL
Andmeside IRT 0030 loeng sept. 2005
Internet Real-Time Laboratory demonstration
Prof. Henning Schulzrinne Internet Real-Time Laboratory
SIP/RTSP based unified messaging
Internet Real-Time Laboratory demonstration
Internet Real-Time Laboratory demonstration
Architecture rtspd SIP/RTSP Unified messaging RTSP media server sipum
CINEMA clouds sipc e*phone Netmeeting H.323 sipd SIP RTSP MGCP PSTN
sipc e*phone sipd Netmeeting e*phone e*phone Clouds H.323 SIP RTSP
Internet telephony products
Presentation transcript:

Andmeside IRT 0030 loeng 719. okt Avo Ots telekommunikatsiooni õppetool raadio- ja sidetehnika instituut

Voo ülekanne Infotransport Paketiedastusteenus võrgus Rakendus

Broadband

Mobiilsus High-end Datacom users Mobility Processing capacity User interface, e.g. screen-size

GateKeeper MCU H.323 Clients INTERNET H.323 Videoconferencing H.320 Gateway ISDN

Reliability WAN Is NT as stable as a proprietary operating system? Why shouldn’t the data network be resilient enough for voice needs? Will management risk reduced service levels for telephony?

SIP proxy, redirect server SQL database sipd SIPH.323 convertor NetMeeting sip323 H.323 rtspd SIP/RTSP Unified messaging RTSP media server sipum Quicktime RTSP clients RTSP SIP conference server sipconf T1/E1 RTP/SIP Telephone Cisco 2600 gateway Telephone switch Web based configuration Web server Cisco Com e*phone sipc Software SIP user agents Hardware Internet (SIP) phones Pingtel SNMP

Nõuded Käideldavus Töökindlus Terviklikkus Konfidentsiaalsus Saavutamine Arusaamine protsessidest Täiuslikumad seadmed kvalifitseeritum personal otstarbekam rutiin pidev riskianalüüs

DNS-B ( e164.arpa) DNS-A ( e164.arpa) ENUM proxy.com INVITE Answer = “(919) " Query e164.arpa Authority = DNS-B Query e164.arpa

Prioriteedid Ethernet kaadris

Web cache – proxy server Network entity that satisfies HTTP requests on behalf of a client. Keeps copies of recently requested objects in its own disk storage. Content distribution. HTTP request HTTP response HTTP request HTTP response client proxy server is also client of origin origin server

Fairness goal: if K TCP sessions share same bottleneck link of bandwidth R, each should have average rate of R/K TCP connection 1 bottleneck router capacity R TCP connection 2 TCP Fairness

Why is TCP fair? Two competing sessions: Additive increase gives slope of 1, as throughout increases multiplicative decrease drops throughput proportionally R R equal bandwidth share Connection 1 throughput Connection 2 throughput congestion avoidance: additive increase loss: decrease window by factor of 2 congestion avoidance: additive increase loss: decrease window by factor of 2