Innovative transport protocols
This presentation is the property of its rightful owner.
Sponsored Links
1 / 11

Innovative Transport Protocols PowerPoint PPT Presentation


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

Prof. Paul Amer CISC Department. Protocol · Engineering · Laboratory. Innovative Transport Protocols. Current Students Armando Caro Jana Iyengar Ryan Bickhart Mark Hufe Brad Durandetta Preethi Natarajan. Transport. UDP. TCP. SCTP. DCCP. UDP lite. UDP. TCP. SCTP. DCCP.

Download Presentation

Innovative Transport Protocols

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


Innovative transport protocols

Prof. Paul Amer

CISC Department

Protocol · Engineering · Laboratory

Innovative Transport Protocols

  • Current Students

  • Armando Caro

  • Jana Iyengar

  • Ryan Bickhart

  • Mark Hufe

  • Brad Durandetta

  • Preethi Natarajan


Innovative transport protocols1

Transport

UDP

TCP

SCTP

DCCP

UDP lite

UDP

TCP

SCTP

DCCP

UDP lite

IP

IP

IP

IP

IP

IP

IP

CHAOS !

Innovative Transport Protocols

Application

Application


Designing a new application research on top of ideal transport protocol

Designing a new application Research: On top of “ideal” transport protocol

Application

menu of transport

protocols/services

TCP

Transport

Layer

SCTP

UDP


Stream control transmission protocol sctp multihoming

TCP

SCTP

A1

B1

ISP

ISP

Internet

A2

B2

ISP

ISP

Stream Control Transmission Protocol (SCTP) Multihoming

Key Research Problems:

  • fault tolerance

  • concurrent multipath transfer (load sharing)

Why is multihoming new and exciting?

- multihoming is just now happening on wide scale


Multi streaming

Multi-streaming

voice

video

tactical info (e.g., gps, supply levels)

images (e.g., maps, radar)

Issues: synchronization, congestion control, flow control


Innovative transport protocols

Multistreaming

sender app

receiver app

s2

s1

s4

s3

s3

s4

s1

s2

multistreaming transport

IP

DLL

PHY


Unordered partial order

1. create A

3. create B

4. create C

2. modify A

4. create C

3. create B

3. create B

1. create A

2. modify A

4. create C

2. modify A

1. create A

transport

transport

Unordered / Partial Order

(RFC1693 An Extension to TCP: Partial Order Service

Connolly, Amer, Conrad, Nov 1994)


Undo or expire

“Undo” or “Expire”

Real time

game

Real time

game

position

updates

transport

transport


Controlled partial reliability

50

10

9

8

7

6

5

4

3

2

1

10

9

8

50

5

3

1

acceptable

 3 frames/sec

9

7

1

50

10

5

3

unacceptable

< 3 frames/sec

retransmissions

Controlled / partial reliability

10 second video

5 frames/sec


Reliable time critical

left 30º

20mph

stop

Reliable & time critical

  • Commands to robot

    • must be reliable AND delivered within a bounded delay

  • Mechanisms

    • Send multiple copies (ie “retransmit before loss” to increase probability of receipt)

    • Send multiple copies out different interfaces (assuming multihoming)

    • Use Forward Error Correction (FEC)

unmanned vehicle


Army research lab arl collaborative technology alliance cta in communications and networks

  • $3.5M ($5.5M)

  • CIS

    • Amer

    • Sethi

    • Lloyd

    • Shen

    • Pollock

  • ECE

    • Arce

    • Boncelet

    • Mills

    • Xia

    • Garcia-Frias

Army Research Lab (ARL)Collaborative Technology Alliance (CTA)in Communications and Networks

  • 5 (8) years

  • $44M ($76M)

  • Army Scientists

  • Industry

    • Telcordia

    • BAE Systems

    • General Dynamics

    • McAfee

    • BBN

  • Primary Universities

    • Delaware

    • Maryland

    • Princeton

    • Johns Hopkins

    • Georgia Tech

    • Minnesota

    • Morgan State

    • CCNY

    • Clark Atlanta

  • Secondary Universities

    • Washington

    • Cornell

    • UC Riverside

    • Michigan

    • New Mexico State

    • UCal- Davis

and Cisco Systems, IncUniversity Research Program


  • Login