+ All Categories
Home > Documents > The Internet Real-Time Laboratory

The Internet Real-Time Laboratory

Date post: 18-Mar-2016
Category:
Upload: jaimin
View: 31 times
Download: 2 times
Share this document with a friend
Description:
The Internet Real-Time Laboratory. Henning Schulzrinne CS Seminar September 10, 2001. Laboratory overview. 12 PhDs 4 at IBM, Juniper, Lucent, Telcordia 5 MS 5 visitors (Ericsson, Fujitsu, Mitsubishi, Nokia, U. Coimbra) - PowerPoint PPT Presentation
Popular Tags:
18
The Internet Real- The Internet Real- Time Laboratory Time Laboratory Henning Schulzrinne CS Seminar September 10, 2001
Transcript
Page 1: The Internet Real-Time Laboratory

The Internet Real-Time The Internet Real-Time LaboratoryLaboratory

Henning Schulzrinne CS Seminar

September 10, 2001

Page 2: The Internet Real-Time Laboratory

Laboratory overviewLaboratory overview 12 PhDs

4 at IBM, Juniper, Lucent, Telcordia 5 MS 5 visitors (Ericsson, Fujitsu,

Mitsubishi, Nokia, U. Coimbra) China, Finland, Greece, India,

Japan, Portugal, Spain, Sweden, US, Taiwan

Page 3: The Internet Real-Time Laboratory

IRT topicsIRT topics Internet multimedia protocols and

systems Internet telephony and radio (J. Lennox,

X. Wu, K. Singh, K. Arabshian, W. Jiang, J. Rosenberg, A. Dutta)

Content distribution networks (L. Amini, Y. Nomura)

Internet event distribution (P. Koskelainen)

Wireless ad-hoc networks (M. Papadopouli, S. Sidiroglou)

Page 4: The Internet Real-Time Laboratory

IRT topicsIRT topics Service discovery (W. Zhao) Quality of service

Pricing for adaptive services (X. Wang)

Scalable resource reservation protocols (P. Pan)

Fair multicast resource allocation (P. Mendes)

Page 5: The Internet Real-Time Laboratory

Internet multimediaInternet multimedia Internet telephony = replacing the

existing circuit-switched system with Internet-based systems Signaling = setting up calls Quality of service

Subjective evaluation of speech codecs, when subjected to packet loss

Forward error correction at packet level

Page 6: The Internet Real-Time Laboratory

CINEMACINEMA Web interface

Administration User

configuration Unified

Messaging Notify by email rtsp or http

Portal Mode 3rd party IpTelSP

Page 7: The Internet Real-Time Laboratory

CINEMA architectureCINEMA architecture

SIP/RTSPUnified

messaging

RTSP media server

Quicktime

SIP proxy,redirectserver

SQLdatabase

SIPH.323convertor

NetMeeting

H.323

SIP conference

server

T1/E1 RTP/SIP

Telephoneswitch

Web server

Software SIP user agent

SNMP

Page 8: The Internet Real-Time Laboratory

PSTN interworkingPSTN interworkingNortel PBXPSTN

External T1/CAS

Regular phone(internal)

Call 93971341

SIP server

sipd

Ethernet

3

SQLdatabase

4 7134 => bob

sipc

5

Bob’s phone

GatewayInternal T1/CAS(Ext:7130-7139)

Call 71342

5551212

Page 9: The Internet Real-Time Laboratory

Languages for service Languages for service creationcreation Traditionally, telecom services

created by switch vendors Web model: allow users and

organizations to create custom services

Two models: sip-cgi and CPL Sip-cgi: cgi scripts for call handling

logic

Page 10: The Internet Real-Time Laboratory

Call Processing LanguageCall Processing Language XML-based language

<incoming>

<address-switch field="origin" subfield="host">

<address subdomain-of="example.com">

<location url="sip:[email protected]">

<proxy>

<busy> <sub ref="voicemail" /> </busy>

<noanswer> <sub ref="voicemail" /> </noanswer>

<failure> <sub ref="voicemail" /> </failure>

</proxy>

</location>

</address>

<otherwise>

<sub ref="voicemail" />

</otherwise>

</address-switch>

</incoming>

Page 11: The Internet Real-Time Laboratory

Mobile ad-hoc networks: Mobile ad-hoc networks: 7DS7DS Wireless infrastructure slow to

emerge (Metricom , 3G $$$) 802.11b cheap and simple to

deploy Mobile devices spread data in

densely populated areas (e.g., NYC)

Page 12: The Internet Real-Time Laboratory

7DS7DS Content-independent: works for

any web object Uses standard caching mechanism After 25’, 90% of interested users

have data (25 hosts/ ) Also, data upload:

2km

Page 13: The Internet Real-Time Laboratory

7DS research issues7DS research issues Effects of power conservation,

collaboration mechanism, wireless coverage range, density of devices on information dissemination e.g., how fast does information

spread in such setting ? what is the average delay that a host experience until it gets the data ?

Performance analysis via simulations and diffusion controlled processes theory

Page 14: The Internet Real-Time Laboratory

Mobility for Internet radioMobility for Internet radioS1 S2p1 p2

BS0 BS1

Backbone

Ad server

LocalServer

m1

m2

LocalProgram

RTSP

Ad server

LocalServer

m1

m2

LocalProgram

RTSP

BS2

M-Proxy

(P1,a1) (P2,a2)P2,a2

P2,a3

S0

S1

(a1,a2)

(a3)

Page 15: The Internet Real-Time Laboratory

Fairness for multicastFairness for multicast

Intolerant (loss&delay) applications will use DiffServ Premium services, while tolerant applications can use Assured services;

Multimedia flows multicast to heterogeneous receivers will use Assured services;

Problem: Resources aren’t fairly distributed between flows inside a DiffServ service.

Differentiated Service (DiffServ) networks Differentiated Service (DiffServ) networks divide traffic into different service quality divide traffic into different service quality levels, considering their quality levels, considering their quality requirements:requirements:

Page 16: The Internet Real-Time Laboratory

Multi-receiver fair Multi-receiver fair allocationallocation

The number of receivers in each multicast flow; A maximal utilization of resources; Differential dropping between flows that

overpass their share of service resources; A Multi-Receiver Utilization Maximal fair

mechanism (MRUM) is being developed.

Provide fair distribution of Provide fair distribution of AssuredAssured services resources between multimedia services resources between multimedia multicast flows considering:multicast flows considering:

Page 17: The Internet Real-Time Laboratory

Quality of service: pricingQuality of service: pricing Bandwidth: decrease of marginal

returns adaptive services

Bandwidth

CostU1 U2

U3 Budget

Page 18: The Internet Real-Time Laboratory

Bandwidth pricingBandwidth pricing Congestion pricing

See GWB, turnpike, electricity Higher overall utility Prices constant for periods O(min) Auction or tatonnement pricing

Charge for usage and reservation


Recommended