SlideShare a Scribd company logo
1 of 37
Download to read offline
Enhancing Throughput Efficiency
via Multiplexing and Header
Compression over LISP Tunnels
Second IEEE Workshop on Telecommunication Standards: From Research to Standards
IEEE ICC 2013, Budapest, Hungary, 9th of June 2013
Jose Saldana
Julián Fernández-Navajas
José Ruiz-Mas
Luigi Iannone Diego R. Lopez
Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013
Index
1. Introduction
2. Context and Scenarios of Application
3. Multiplexing/Compression Signaling
4. Expected Bandwidth Savings
5. Conclusions and Future Work
Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013
Index
1. Introduction
2. Context and Scenarios of Application
3. Multiplexing/Compression Signaling
4. Expected Bandwidth Savings
5. Conclusions and Future Work
Introduction
Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013
 Emerging real-time services
 High interactivity requirements
 Delay is important, so frequent information
updates are needed
Introduction
Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013
 Emerging real-time services
 High rates (10 to 50 pps)
 Small packets (some tens of bytes)
 Low efficiency
Packet size and inter-packet time for Counter Strike 1
40 50 60 70 80 90 100 110
bytes
0 10 20 30 40 50 60 70
ms
Introduction
Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013
 TCMTF (Tunneling Compressed Multiplexed
Traffic Flows) is a proposal for improving the
efficiency of these flows by:
 Header compression
 Multiplexing
 Tunneling
 Status: IETF draft
IP IP IP
No compr. / ROHC / IPHC / ECRTP
PPPMux / Other
GRE / L2TP / Other
IP
Compression layer
Multiplexing layer
Tunneling layer
Real-time traffic
Network Protocol
UDP
RTP
payload
UDPTCP
payloadpayload
Introduction
Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013
 TCMTF optimization example
One IPv4/TCP packet 1500 bytes
η=1460/1500=97%
One IPv4/UDP/RTP VoIP packet with two samples of 10 bytes
η=20/60=33%
Five IPv4/UDP/RTP VoIP packets with two samples of 10 bytes
η=100/300=33%
savingOne IPv4 TCMTF Packet multiplexing five two sample packets
η=100/161=62%
Introduction
Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013
 2006: The IAB (Internet Architecture Board)
felt the need for new architectures able to
overcome the scalability of the routing system
 LISP: Locator/ID Separation Protocol, is an
architecture designed to this aim
 Getting a growing interest from the Industry
Introduction
Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013
 LISP distinguishes two address spaces:
 Routing Locator (RLOC): border routers
 Endpoint Identifiers (EID): hosts inside stub
networks
Internet
RLOC Address Space
Stub 1
Stub 2
Border routers
EID 1
EID 2
EID 3
EID Address
Space
Stub 3
EID 1
EID 2
EID 2
EID 1
EID Address
Space
EID Address
SpaceRLOC RLOC
RLOC
Introduction
Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013
 A stub network only routes packets to and
from itself
Internet
Stub 1
Stub 2
Border routers
EID 1
EID 2
EID 3
Stub 3
EID 1
EID 2
EID 2
EID 1
Introduction
Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013
 A stub network only routes packets to and
from itself
 Border routers do a “map and encap” process
when sending a packet to other stub network
Internet
Stub 1
Stub 2
Border routers
EID 1
EID 2
EID 3
Stub 3
EID 1
EID 2
EID 2
EID 1
Introduction
Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013
 A tunnel is necessary between stub networks
One IPv4/TCP packet 1500 bytes
One IPv4/UDP/RTP VoIP packet with two samples of 10 bytes
IP RLOC
20 bytes
UDP
8 bytes
LISP
8 bytes
IP stub+UDP+RTP
40 bytes
VoIP: 76 header bytes
for 20 bytes payload
In a MTU-sized packet the extra
overhead is not significant
Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013
Index
1. Introduction
2. Context and Scenarios of Application
3. Multiplexing/Compression Signaling
4. Expected Bandwidth Savings
5. Conclusions and Future Work
Scenarios of application
Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013
 Services generating high rates of small packets:
 VoIP
Multiplexing schemes exist (RFC4170)
 First Person Shooter games
 MMORPG games
 ACKs traveling to:
Content Delivery Networks
TCP-based video streaming web
Scenarios of application
Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013
 Can we find simultaneous flows between the
same pair of stub networks?
Internet
RLOC Address Space
Stub 1
Stub 3
Stub 2
Border routers
Web server
aggregation network of
a network operator
Scenarios of application
Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013
 Can we find simultaneous flows between the
same pair of stub networks?
Internet
RLOC Address Space
Stub 1
Stub 3
Stub 2
Border routers
Company headquarters
Office in a country
Scenarios of application
Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013
 Let’s group packets in the border router, in
order to share the overhead of the tunnel
Internet
RLOC Address Space
Stub 1
Stub 3
Stub 2
Border routers
4 IP/UDP/LISP headers
Scenarios of application
Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013
 Let’s group packets in the border router, in
order to share the overhead of the tunnel
Internet
RLOC Address Space
Stub 1
Stub 3
Stub 2
Border routers
1 IP/UDP/LISP header
Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013
Index
1. Introduction
2. Context and Scenarios of Application
3. Multiplexing/Compression Signaling
4. Expected Bandwidth Savings
5. Conclusions and Future Work
Multiplexing/Compression Signaling
Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013
 We have to negotiate different parameters between
mux and demux
 Maximum added delay
 Header compression scheme
 LISP signalling for EID-RLOC mappings can be used
for this aim
 Able to carry meta-information
 Which flows can be multiplexed, based on (e.g.),
 IP addresses
 ToS
 application
Multiplexing/Compression Signaling
Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013
 Standard format for signalling
 Start or adapt multiplexing on demand, depending
on network traffic status
Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013
Index
1. Introduction
2. Context and Scenarios of Application
3. Multiplexing/Compression Signaling
4. Expected Bandwidth Savings
5. Conclusions and Future Work
Expected Bandwidth Savings
Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013
 Let’s multiplex packets, avoiding LISP headers
Three IPv4/UDP client-to-server packets of Counter Strike
TCMTF multiplex
multiplex saving
Four IPv4/UDP/RTP VoIP packets with two samples of 10 bytes
multiplex saving
TCMTF multiplex
Four IPv4/TCP client-to-server packets of World of Warcraft. E[P]=20bytes
TCP ACK without payload
TCMTF multiplex
multiplex saving
Five IPv4/TCP ACKs
TCMTF multiplex
multiplex saving
Expected Bandwidth Savings
Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013
 What if the router also compresses headers?
Three IPv4/UDP client-to-server packets of Counter Strike
TCMTF multiplex and compress
multiplex + compress saving
Four IPv4/UDP/RTP VoIP packets with two samples of 10 bytes
TCMTF multiplex and compress
Four IPv4/TCP client-to-server packets of World of Warcraft. E[P]=20bytes
multiplex + compress saving
TCP ACK without payload
multiplex + compress saving
multiplex saving
TCMTF multiplex
TCMTF multiplex
multiplex saving
TCMTF multiplex and compress
TCMTF multiplex
multiplex saving
Expected Bandwidth Savings
Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013
 What if the router also compresses headers?
Three IPv4/UDP client-to-server packets of Counter Strike
TCMTF multiplex and compress
multiplex + compress saving
Four IPv4/UDP/RTP VoIP packets with two samples of 10 bytes
TCMTF multiplex and compress
Four IPv4/TCP client-to-server packets of World of Warcraft. E[P]=20bytes
multiplex + compress saving
TCP ACK without payload
multiplex + compress saving
multiplex saving
TCMTF multiplex
TCMTF multiplex
multiplex saving
TCMTF multiplex and compress
TCMTF multiplex
multiplex saving
Expected Bandwidth Savings
Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013
 Asymptotic savings for each service
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
VoIP FPS MMORPG ACKs
BandwidthSaving
Bandwidth Saving IPv4 on IPv4
IPv6 on IPv4
IPv4 on IPv6
IPv6 on IPv6
No header
compression
UDP/RTP
UDP
TCP
Expected Bandwidth Savings
Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013
 VoIP G.729a
0%
10%
20%
30%
40%
50%
60%
70%
80%
0 5 10 15 20 25 30 35 40 45 50
Bandwidthsaving
Number of VoIP flows
Bandwidth saving, VoIP, G729a, 2 samples per packet
IPv4 on IPv4 only Mux
IPv4 on IPv4 Mux + compr
IPv4 on IPv6 Only Mux
IPv4 on IPv6 Mux + Compr
Expected Bandwidth Savings
Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013
 VoIP G.729a
0%
10%
20%
30%
40%
50%
60%
70%
80%
0 5 10 15 20 25 30 35 40 45 50
Bandwidthsaving
Number of VoIP flows
Bandwidth saving, VoIP, G729a, 2 samples per packet
IPv4 on IPv4 only Mux
IPv4 on IPv4 Mux + compr
IPv4 on IPv6 Only Mux
IPv4 on IPv6 Mux + Compr
No header
compression
One packet
from each flow
Expected Bandwidth Savings
Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013
 First Person Shooter game (Counter Strike 1)
0%
10%
20%
30%
40%
50%
60%
70%
80%
5 10 15 20 25 30 35 40 45 50
BandwidthSaving
period (ms)
Bandwidth Saving. FPS Game. IPv4 on IPv4
20 players 20 players, no compr
15 players 15 players, no compr
10 players 10 players, no compr
5 players 5 players, no compr
Expected Bandwidth Savings
Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013
 First Person Shooter game (Counter Strike 1)
0%
10%
20%
30%
40%
50%
60%
70%
80%
5 10 15 20 25 30 35 40 45 50
BandwidthSaving
period (ms)
Bandwidth Saving. FPS Game. IPv4 on IPv4
20 players 20 players, no compr
15 players 15 players, no compr
10 players 10 players, no compr
5 players 5 players, no compr
Additional delay
is half the period
Expected Bandwidth Savings
Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013
 MMORPG (World of Warcraft)
0%
10%
20%
30%
40%
50%
60%
70%
80%
10 20 30 40 50 60 70 80 90 100
BandwidthSaving
period (ms)
Bandwidth Saving. MMORPG Game. IPv4 on IPv4
100 players 100 pl, no compr
50 players 50 pl, no compr
20 players 20 pl, no compr
10 players 10 pl, no compr
Expected Bandwidth Savings
Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013
 MMORPG (World of Warcraft)
0%
10%
20%
30%
40%
50%
60%
70%
80%
10 20 30 40 50 60 70 80 90 100
BandwidthSaving
period (ms)
Bandwidth Saving. MMORPG Game. IPv4 on IPv4
100 players 100 pl, no compr
50 players 50 pl, no compr
20 players 20 pl, no compr
10 players 10 pl, no compr
56% of the
packets are ACKs
Expected Bandwidth Savings
Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013
 ACKs between stub networks (no compress)
0%
10%
20%
30%
40%
50%
60%
70%
80%
5 10 15 20 25 30 35 40 45 50
BandwidthSaving
period (ms)
Bandwidth Saving. ACKs. IPv4 on IPv4
1000ACK/sec
500ACK/sec
200ACK/sec
100ACK/sec
Expected Bandwidth Savings
Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013
 ACKs between stub networks (no compress)
0%
10%
20%
30%
40%
50%
60%
70%
80%
5 10 15 20 25 30 35 40 45 50
BandwidthSaving
period (ms)
Bandwidth Saving. ACKs. IPv4 on IPv4
1000ACK/sec
500ACK/sec
200ACK/sec
100ACK/sec
Additional delay
has to be limited
Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013
Index
1. Introduction
2. Context and Scenarios of Application
3. Multiplexing/Compression Signaling
4. Expected Bandwidth Savings
5. Conclusions and Future Work
Conclusions and Future Work
Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013
 Possibility of using TCMTF multiplexing and
compressing in LISP: mutual benefit
 Ability of LISP signaling for negotiating
TCMTF parameters
 Throughput can be highly improved by packet
grouping
 Additional savings by means of compression
 Depending on the capacity of the router
 Future: TCMTF-able LISP border routers
Thank you very much!
Jose Saldana
Julián Fernández-Navajas
José Ruiz-Mas
Luigi Iannone Diego R. Lopez

More Related Content

What's hot

Kkbnet2010 i pv6 tunneling algorithms
Kkbnet2010 i pv6 tunneling algorithmsKkbnet2010 i pv6 tunneling algorithms
Kkbnet2010 i pv6 tunneling algorithms
hanums1
 
Simplemux: a generic multiplexing protocol
Simplemux: a generic multiplexing protocolSimplemux: a generic multiplexing protocol
Simplemux: a generic multiplexing protocol
Jose Saldana
 
Why we need ipv6...
Why we need ipv6...Why we need ipv6...
Why we need ipv6...
Adii Shah
 

What's hot (18)

Performance Evaluation of IPv4 Vs Ipv6 and Tunnelling Techniques Using Optimi...
Performance Evaluation of IPv4 Vs Ipv6 and Tunnelling Techniques Using Optimi...Performance Evaluation of IPv4 Vs Ipv6 and Tunnelling Techniques Using Optimi...
Performance Evaluation of IPv4 Vs Ipv6 and Tunnelling Techniques Using Optimi...
 
Kkbnet2010 i pv6 tunneling algorithms
Kkbnet2010 i pv6 tunneling algorithmsKkbnet2010 i pv6 tunneling algorithms
Kkbnet2010 i pv6 tunneling algorithms
 
QSFP+ Interconnect Solution for 40 Gigabit Ethernet
QSFP+ Interconnect Solution for 40 Gigabit EthernetQSFP+ Interconnect Solution for 40 Gigabit Ethernet
QSFP+ Interconnect Solution for 40 Gigabit Ethernet
 
Iccns2008 Cp15
Iccns2008 Cp15Iccns2008 Cp15
Iccns2008 Cp15
 
PLNOG 13: Piotr Szolkowski: 100G Ethernet – Case Study
PLNOG 13: Piotr Szolkowski: 100G Ethernet – Case StudyPLNOG 13: Piotr Szolkowski: 100G Ethernet – Case Study
PLNOG 13: Piotr Szolkowski: 100G Ethernet – Case Study
 
Performance analysis and implementation for nonbinary quasi cyclic ldpc decod...
Performance analysis and implementation for nonbinary quasi cyclic ldpc decod...Performance analysis and implementation for nonbinary quasi cyclic ldpc decod...
Performance analysis and implementation for nonbinary quasi cyclic ldpc decod...
 
Simplemux: a generic multiplexing protocol
Simplemux: a generic multiplexing protocolSimplemux: a generic multiplexing protocol
Simplemux: a generic multiplexing protocol
 
Why we need ipv6...
Why we need ipv6...Why we need ipv6...
Why we need ipv6...
 
25 gbe how much do you know about it
25 gbe how much do you know about it25 gbe how much do you know about it
25 gbe how much do you know about it
 
I pv6
I pv6I pv6
I pv6
 
I pv6
I pv6I pv6
I pv6
 
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
 
IPv6 introduction
IPv6 introductionIPv6 introduction
IPv6 introduction
 
IPv6 Transition Strategies Tutorial, by Philip Smith [APNIC 38]
IPv6 Transition Strategies Tutorial, by Philip Smith [APNIC 38]IPv6 Transition Strategies Tutorial, by Philip Smith [APNIC 38]
IPv6 Transition Strategies Tutorial, by Philip Smith [APNIC 38]
 
Ipv 4 and ipv6
Ipv 4 and ipv6Ipv 4 and ipv6
Ipv 4 and ipv6
 
DVB-I masterclass introductions-packaging-encoding-v2
DVB-I masterclass introductions-packaging-encoding-v2DVB-I masterclass introductions-packaging-encoding-v2
DVB-I masterclass introductions-packaging-encoding-v2
 
P50402105108
P50402105108P50402105108
P50402105108
 
IRJET - Wireless Transmission of Data using LDPC Codes based on Raspberry Pi
IRJET - Wireless Transmission of Data using LDPC Codes based on Raspberry PiIRJET - Wireless Transmission of Data using LDPC Codes based on Raspberry Pi
IRJET - Wireless Transmission of Data using LDPC Codes based on Raspberry Pi
 

Viewers also liked

Presentation
PresentationPresentation
Presentation
emselim
 
Casa rural brihuega bueno
Casa rural brihuega buenoCasa rural brihuega bueno
Casa rural brihuega bueno
ISABEL
 
Federico garcía lorca
Federico garcía lorcaFederico garcía lorca
Federico garcía lorca
saracg3
 
Jorganiseunesortieen Vtt
Jorganiseunesortieen VttJorganiseunesortieen Vtt
Jorganiseunesortieen Vtt
cedpictures
 

Viewers also liked (20)

Wmk lietuva
Wmk lietuvaWmk lietuva
Wmk lietuva
 
Presbis2013
Presbis2013Presbis2013
Presbis2013
 
Rules, Schedule, and Space
Rules, Schedule, and SpaceRules, Schedule, and Space
Rules, Schedule, and Space
 
Aprendiendo sobre Conectores (Informática)
Aprendiendo sobre Conectores (Informática)Aprendiendo sobre Conectores (Informática)
Aprendiendo sobre Conectores (Informática)
 
Geo h e_9ano_cap13_site
Geo h e_9ano_cap13_siteGeo h e_9ano_cap13_site
Geo h e_9ano_cap13_site
 
Presentation
PresentationPresentation
Presentation
 
Casa rural brihuega bueno
Casa rural brihuega buenoCasa rural brihuega bueno
Casa rural brihuega bueno
 
Rain water harvesting
Rain water harvestingRain water harvesting
Rain water harvesting
 
Federico garcía lorca
Federico garcía lorcaFederico garcía lorca
Federico garcía lorca
 
La VéRité Sur Les éOliennes
La VéRité Sur Les éOliennesLa VéRité Sur Les éOliennes
La VéRité Sur Les éOliennes
 
Eolien Bas Les Masques
Eolien Bas Les MasquesEolien Bas Les Masques
Eolien Bas Les Masques
 
The Effect of Router Buffer Size on Subjective Gaming Quality Estimators base...
The Effect of Router Buffer Size on Subjective Gaming Quality Estimators base...The Effect of Router Buffer Size on Subjective Gaming Quality Estimators base...
The Effect of Router Buffer Size on Subjective Gaming Quality Estimators base...
 
Jorganiseunesortieen Vtt
Jorganiseunesortieen VttJorganiseunesortieen Vtt
Jorganiseunesortieen Vtt
 
TCM-TF 2014
TCM-TF 2014TCM-TF 2014
TCM-TF 2014
 
El sistema solar
El sistema solarEl sistema solar
El sistema solar
 
PLATOS TÍPICOS DE LA COSTA
PLATOS TÍPICOS DE LA COSTAPLATOS TÍPICOS DE LA COSTA
PLATOS TÍPICOS DE LA COSTA
 
Influence of the Distribution of TCRTP Multiplexed Flows on VoIP Conversation...
Influence of the Distribution of TCRTP Multiplexed Flows on VoIP Conversation...Influence of the Distribution of TCRTP Multiplexed Flows on VoIP Conversation...
Influence of the Distribution of TCRTP Multiplexed Flows on VoIP Conversation...
 
Midia kitr1se2016
Midia kitr1se2016Midia kitr1se2016
Midia kitr1se2016
 
Михаил Васильевич Ломоносов
Михаил Васильевич ЛомоносовМихаил Васильевич Ломоносов
Михаил Васильевич Ломоносов
 
Foro final
Foro finalForo final
Foro final
 

Similar to Budapest icc 2013_presentation

Iccsit2010 paper2
Iccsit2010 paper2Iccsit2010 paper2
Iccsit2010 paper2
hanums1
 
Icemc22010[1].bd siitdstm
Icemc22010[1].bd siitdstmIcemc22010[1].bd siitdstm
Icemc22010[1].bd siitdstm
hanums1
 
Respond 3 of your colleagues postings in one or more of the fol.docx
 Respond  3 of your colleagues postings in one or more of the fol.docx Respond  3 of your colleagues postings in one or more of the fol.docx
Respond 3 of your colleagues postings in one or more of the fol.docx
aryan532920
 
Improving Network Efficiency with Simplemux
Improving Network Efficiency with SimplemuxImproving Network Efficiency with Simplemux
Improving Network Efficiency with Simplemux
Jose Saldana
 
High Performance Communication for Oracle using InfiniBand
High Performance Communication for Oracle using InfiniBandHigh Performance Communication for Oracle using InfiniBand
High Performance Communication for Oracle using InfiniBand
webhostingguy
 

Similar to Budapest icc 2013_presentation (20)

Richard - IFIP Networking 2021 - Panel.pdf
Richard - IFIP Networking 2021 - Panel.pdfRichard - IFIP Networking 2021 - Panel.pdf
Richard - IFIP Networking 2021 - Panel.pdf
 
Bar-BoF session about Simplemux at IETF93, Prague
Bar-BoF session about Simplemux at IETF93, PragueBar-BoF session about Simplemux at IETF93, Prague
Bar-BoF session about Simplemux at IETF93, Prague
 
ANALYSIS OF IPV6 TRANSITION TECHNOLOGIES
ANALYSIS OF IPV6 TRANSITION TECHNOLOGIESANALYSIS OF IPV6 TRANSITION TECHNOLOGIES
ANALYSIS OF IPV6 TRANSITION TECHNOLOGIES
 
Optimization of Low-efficiency Traffic in OpenFlow Software Defined Networks
Optimization of Low-efficiency Traffic in OpenFlowSoftware Defined NetworksOptimization of Low-efficiency Traffic in OpenFlowSoftware Defined Networks
Optimization of Low-efficiency Traffic in OpenFlow Software Defined Networks
 
Iccsit2010 paper2
Iccsit2010 paper2Iccsit2010 paper2
Iccsit2010 paper2
 
M017147275
M017147275M017147275
M017147275
 
Unit 2
Unit 2Unit 2
Unit 2
 
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
 
Icemc22010[1].bd siitdstm
Icemc22010[1].bd siitdstmIcemc22010[1].bd siitdstm
Icemc22010[1].bd siitdstm
 
RASHMI VT REPORT
RASHMI VT REPORTRASHMI VT REPORT
RASHMI VT REPORT
 
Respond 3 of your colleagues postings in one or more of the fol.docx
 Respond  3 of your colleagues postings in one or more of the fol.docx Respond  3 of your colleagues postings in one or more of the fol.docx
Respond 3 of your colleagues postings in one or more of the fol.docx
 
Improving Network Efficiency with Simplemux
Improving Network Efficiency with SimplemuxImproving Network Efficiency with Simplemux
Improving Network Efficiency with Simplemux
 
Ospf
OspfOspf
Ospf
 
Ipv6 - Hamzeh Al-Qudah
Ipv6 - Hamzeh Al-QudahIpv6 - Hamzeh Al-Qudah
Ipv6 - Hamzeh Al-Qudah
 
40120130405018 2
40120130405018 240120130405018 2
40120130405018 2
 
High Performance Communication for Oracle using InfiniBand
High Performance Communication for Oracle using InfiniBandHigh Performance Communication for Oracle using InfiniBand
High Performance Communication for Oracle using InfiniBand
 
A010630103
A010630103A010630103
A010630103
 
Performance Evaluation and Comparisons for IPv4&IPv6 using mpls Technologies
Performance Evaluation and Comparisons for IPv4&IPv6 using mpls TechnologiesPerformance Evaluation and Comparisons for IPv4&IPv6 using mpls Technologies
Performance Evaluation and Comparisons for IPv4&IPv6 using mpls Technologies
 
Wireless adhoc multi access networks
Wireless adhoc multi access networksWireless adhoc multi access networks
Wireless adhoc multi access networks
 
PLNOG 7: Emil Gągała, Sławomir Janukowicz - carrier grade NAT
PLNOG 7: Emil Gągała,  Sławomir Janukowicz - carrier grade NAT PLNOG 7: Emil Gągała,  Sławomir Janukowicz - carrier grade NAT
PLNOG 7: Emil Gągała, Sławomir Janukowicz - carrier grade NAT
 

More from Jose Saldana

More from Jose Saldana (20)

Pint of science Patinete as a Service
Pint of science Patinete as a ServicePint of science Patinete as a Service
Pint of science Patinete as a Service
 
Mejorar tu empleabilidad como ingeniero
Mejorar tu empleabilidad como ingenieroMejorar tu empleabilidad como ingeniero
Mejorar tu empleabilidad como ingeniero
 
POUZ Universidad de Zaragoza - Telecomunicación 2º y 3º
POUZ Universidad de Zaragoza - Telecomunicación 2º y 3ºPOUZ Universidad de Zaragoza - Telecomunicación 2º y 3º
POUZ Universidad de Zaragoza - Telecomunicación 2º y 3º
 
Cómo se conectan los ordenadores y los móviles
Cómo se conectan los ordenadores y los móvilesCómo se conectan los ordenadores y los móviles
Cómo se conectan los ordenadores y los móviles
 
La bala que dobló la esquina: el problema de los videojuegos online
La bala que dobló la esquina: el problema de los videojuegos onlineLa bala que dobló la esquina: el problema de los videojuegos online
La bala que dobló la esquina: el problema de los videojuegos online
 
Entretenimiento online. Una perspectiva cristiana
Entretenimiento online. Una perspectiva cristianaEntretenimiento online. Una perspectiva cristiana
Entretenimiento online. Una perspectiva cristiana
 
¿Por qué el WiFi se va y se viene?
¿Por qué el WiFi se va y se viene?¿Por qué el WiFi se va y se viene?
¿Por qué el WiFi se va y se viene?
 
Wi-5: Advanced Features for Low-cost Wi-Fi APs
Wi-5: Advanced Features for Low-cost Wi-Fi APsWi-5: Advanced Features for Low-cost Wi-Fi APs
Wi-5: Advanced Features for Low-cost Wi-Fi APs
 
Header compression and multiplexing in LISP
Header compression and multiplexing in LISPHeader compression and multiplexing in LISP
Header compression and multiplexing in LISP
 
Simplemux traffic optimization
Simplemux traffic optimizationSimplemux traffic optimization
Simplemux traffic optimization
 
Online games: a real-time problem for the network
Online games: a real-time problem for the networkOnline games: a real-time problem for the network
Online games: a real-time problem for the network
 
GAIA and Alternative Networks
GAIA and Alternative NetworksGAIA and Alternative Networks
GAIA and Alternative Networks
 
Alternative Network Deployments
Alternative Network DeploymentsAlternative Network Deployments
Alternative Network Deployments
 
Can We Multiplex ACKs without Harming the Performance of TCP?
Can We Multiplex ACKs without Harming the Performance of TCP?Can We Multiplex ACKs without Harming the Performance of TCP?
Can We Multiplex ACKs without Harming the Performance of TCP?
 
The Effect of Multiplexing Delay on MMORPG TCP Traffic Flows
The Effect of Multiplexing Delay on MMORPG TCP Traffic FlowsThe Effect of Multiplexing Delay on MMORPG TCP Traffic Flows
The Effect of Multiplexing Delay on MMORPG TCP Traffic Flows
 
Online games traffic characterization and network support
Online games traffic characterization and network supportOnline games traffic characterization and network support
Online games traffic characterization and network support
 
The problem of using a best-effort network for online games
The problem of using a best-effort network for online gamesThe problem of using a best-effort network for online games
The problem of using a best-effort network for online games
 
Evaluation of Multiplexing and Buffer Policies Influence on VoIP Conversation...
Evaluation of Multiplexing and Buffer Policies Influence on VoIP Conversation...Evaluation of Multiplexing and Buffer Policies Influence on VoIP Conversation...
Evaluation of Multiplexing and Buffer Policies Influence on VoIP Conversation...
 
Influence of the Router Buffer on Online Games Traffic Multiplexing
Influence of the Router Buffer on Online Games Traffic MultiplexingInfluence of the Router Buffer on Online Games Traffic Multiplexing
Influence of the Router Buffer on Online Games Traffic Multiplexing
 
Improving Quality in a Distributed IP Telephony System by the use of Multiple...
Improving Quality in a Distributed IP Telephony System by the use of Multiple...Improving Quality in a Distributed IP Telephony System by the use of Multiple...
Improving Quality in a Distributed IP Telephony System by the use of Multiple...
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Recently uploaded (20)

Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 

Budapest icc 2013_presentation

  • 1. Enhancing Throughput Efficiency via Multiplexing and Header Compression over LISP Tunnels Second IEEE Workshop on Telecommunication Standards: From Research to Standards IEEE ICC 2013, Budapest, Hungary, 9th of June 2013 Jose Saldana Julián Fernández-Navajas José Ruiz-Mas Luigi Iannone Diego R. Lopez
  • 2. Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013 Index 1. Introduction 2. Context and Scenarios of Application 3. Multiplexing/Compression Signaling 4. Expected Bandwidth Savings 5. Conclusions and Future Work
  • 3. Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013 Index 1. Introduction 2. Context and Scenarios of Application 3. Multiplexing/Compression Signaling 4. Expected Bandwidth Savings 5. Conclusions and Future Work
  • 4. Introduction Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013  Emerging real-time services  High interactivity requirements  Delay is important, so frequent information updates are needed
  • 5. Introduction Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013  Emerging real-time services  High rates (10 to 50 pps)  Small packets (some tens of bytes)  Low efficiency Packet size and inter-packet time for Counter Strike 1 40 50 60 70 80 90 100 110 bytes 0 10 20 30 40 50 60 70 ms
  • 6. Introduction Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013  TCMTF (Tunneling Compressed Multiplexed Traffic Flows) is a proposal for improving the efficiency of these flows by:  Header compression  Multiplexing  Tunneling  Status: IETF draft IP IP IP No compr. / ROHC / IPHC / ECRTP PPPMux / Other GRE / L2TP / Other IP Compression layer Multiplexing layer Tunneling layer Real-time traffic Network Protocol UDP RTP payload UDPTCP payloadpayload
  • 7. Introduction Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013  TCMTF optimization example One IPv4/TCP packet 1500 bytes η=1460/1500=97% One IPv4/UDP/RTP VoIP packet with two samples of 10 bytes η=20/60=33% Five IPv4/UDP/RTP VoIP packets with two samples of 10 bytes η=100/300=33% savingOne IPv4 TCMTF Packet multiplexing five two sample packets η=100/161=62%
  • 8. Introduction Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013  2006: The IAB (Internet Architecture Board) felt the need for new architectures able to overcome the scalability of the routing system  LISP: Locator/ID Separation Protocol, is an architecture designed to this aim  Getting a growing interest from the Industry
  • 9. Introduction Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013  LISP distinguishes two address spaces:  Routing Locator (RLOC): border routers  Endpoint Identifiers (EID): hosts inside stub networks Internet RLOC Address Space Stub 1 Stub 2 Border routers EID 1 EID 2 EID 3 EID Address Space Stub 3 EID 1 EID 2 EID 2 EID 1 EID Address Space EID Address SpaceRLOC RLOC RLOC
  • 10. Introduction Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013  A stub network only routes packets to and from itself Internet Stub 1 Stub 2 Border routers EID 1 EID 2 EID 3 Stub 3 EID 1 EID 2 EID 2 EID 1
  • 11. Introduction Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013  A stub network only routes packets to and from itself  Border routers do a “map and encap” process when sending a packet to other stub network Internet Stub 1 Stub 2 Border routers EID 1 EID 2 EID 3 Stub 3 EID 1 EID 2 EID 2 EID 1
  • 12. Introduction Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013  A tunnel is necessary between stub networks One IPv4/TCP packet 1500 bytes One IPv4/UDP/RTP VoIP packet with two samples of 10 bytes IP RLOC 20 bytes UDP 8 bytes LISP 8 bytes IP stub+UDP+RTP 40 bytes VoIP: 76 header bytes for 20 bytes payload In a MTU-sized packet the extra overhead is not significant
  • 13. Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013 Index 1. Introduction 2. Context and Scenarios of Application 3. Multiplexing/Compression Signaling 4. Expected Bandwidth Savings 5. Conclusions and Future Work
  • 14. Scenarios of application Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013  Services generating high rates of small packets:  VoIP Multiplexing schemes exist (RFC4170)  First Person Shooter games  MMORPG games  ACKs traveling to: Content Delivery Networks TCP-based video streaming web
  • 15. Scenarios of application Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013  Can we find simultaneous flows between the same pair of stub networks? Internet RLOC Address Space Stub 1 Stub 3 Stub 2 Border routers Web server aggregation network of a network operator
  • 16. Scenarios of application Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013  Can we find simultaneous flows between the same pair of stub networks? Internet RLOC Address Space Stub 1 Stub 3 Stub 2 Border routers Company headquarters Office in a country
  • 17. Scenarios of application Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013  Let’s group packets in the border router, in order to share the overhead of the tunnel Internet RLOC Address Space Stub 1 Stub 3 Stub 2 Border routers 4 IP/UDP/LISP headers
  • 18. Scenarios of application Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013  Let’s group packets in the border router, in order to share the overhead of the tunnel Internet RLOC Address Space Stub 1 Stub 3 Stub 2 Border routers 1 IP/UDP/LISP header
  • 19. Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013 Index 1. Introduction 2. Context and Scenarios of Application 3. Multiplexing/Compression Signaling 4. Expected Bandwidth Savings 5. Conclusions and Future Work
  • 20. Multiplexing/Compression Signaling Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013  We have to negotiate different parameters between mux and demux  Maximum added delay  Header compression scheme  LISP signalling for EID-RLOC mappings can be used for this aim  Able to carry meta-information  Which flows can be multiplexed, based on (e.g.),  IP addresses  ToS  application
  • 21. Multiplexing/Compression Signaling Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013  Standard format for signalling  Start or adapt multiplexing on demand, depending on network traffic status
  • 22. Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013 Index 1. Introduction 2. Context and Scenarios of Application 3. Multiplexing/Compression Signaling 4. Expected Bandwidth Savings 5. Conclusions and Future Work
  • 23. Expected Bandwidth Savings Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013  Let’s multiplex packets, avoiding LISP headers Three IPv4/UDP client-to-server packets of Counter Strike TCMTF multiplex multiplex saving Four IPv4/UDP/RTP VoIP packets with two samples of 10 bytes multiplex saving TCMTF multiplex Four IPv4/TCP client-to-server packets of World of Warcraft. E[P]=20bytes TCP ACK without payload TCMTF multiplex multiplex saving Five IPv4/TCP ACKs TCMTF multiplex multiplex saving
  • 24. Expected Bandwidth Savings Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013  What if the router also compresses headers? Three IPv4/UDP client-to-server packets of Counter Strike TCMTF multiplex and compress multiplex + compress saving Four IPv4/UDP/RTP VoIP packets with two samples of 10 bytes TCMTF multiplex and compress Four IPv4/TCP client-to-server packets of World of Warcraft. E[P]=20bytes multiplex + compress saving TCP ACK without payload multiplex + compress saving multiplex saving TCMTF multiplex TCMTF multiplex multiplex saving TCMTF multiplex and compress TCMTF multiplex multiplex saving
  • 25. Expected Bandwidth Savings Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013  What if the router also compresses headers? Three IPv4/UDP client-to-server packets of Counter Strike TCMTF multiplex and compress multiplex + compress saving Four IPv4/UDP/RTP VoIP packets with two samples of 10 bytes TCMTF multiplex and compress Four IPv4/TCP client-to-server packets of World of Warcraft. E[P]=20bytes multiplex + compress saving TCP ACK without payload multiplex + compress saving multiplex saving TCMTF multiplex TCMTF multiplex multiplex saving TCMTF multiplex and compress TCMTF multiplex multiplex saving
  • 26. Expected Bandwidth Savings Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013  Asymptotic savings for each service 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% VoIP FPS MMORPG ACKs BandwidthSaving Bandwidth Saving IPv4 on IPv4 IPv6 on IPv4 IPv4 on IPv6 IPv6 on IPv6 No header compression UDP/RTP UDP TCP
  • 27. Expected Bandwidth Savings Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013  VoIP G.729a 0% 10% 20% 30% 40% 50% 60% 70% 80% 0 5 10 15 20 25 30 35 40 45 50 Bandwidthsaving Number of VoIP flows Bandwidth saving, VoIP, G729a, 2 samples per packet IPv4 on IPv4 only Mux IPv4 on IPv4 Mux + compr IPv4 on IPv6 Only Mux IPv4 on IPv6 Mux + Compr
  • 28. Expected Bandwidth Savings Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013  VoIP G.729a 0% 10% 20% 30% 40% 50% 60% 70% 80% 0 5 10 15 20 25 30 35 40 45 50 Bandwidthsaving Number of VoIP flows Bandwidth saving, VoIP, G729a, 2 samples per packet IPv4 on IPv4 only Mux IPv4 on IPv4 Mux + compr IPv4 on IPv6 Only Mux IPv4 on IPv6 Mux + Compr No header compression One packet from each flow
  • 29. Expected Bandwidth Savings Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013  First Person Shooter game (Counter Strike 1) 0% 10% 20% 30% 40% 50% 60% 70% 80% 5 10 15 20 25 30 35 40 45 50 BandwidthSaving period (ms) Bandwidth Saving. FPS Game. IPv4 on IPv4 20 players 20 players, no compr 15 players 15 players, no compr 10 players 10 players, no compr 5 players 5 players, no compr
  • 30. Expected Bandwidth Savings Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013  First Person Shooter game (Counter Strike 1) 0% 10% 20% 30% 40% 50% 60% 70% 80% 5 10 15 20 25 30 35 40 45 50 BandwidthSaving period (ms) Bandwidth Saving. FPS Game. IPv4 on IPv4 20 players 20 players, no compr 15 players 15 players, no compr 10 players 10 players, no compr 5 players 5 players, no compr Additional delay is half the period
  • 31. Expected Bandwidth Savings Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013  MMORPG (World of Warcraft) 0% 10% 20% 30% 40% 50% 60% 70% 80% 10 20 30 40 50 60 70 80 90 100 BandwidthSaving period (ms) Bandwidth Saving. MMORPG Game. IPv4 on IPv4 100 players 100 pl, no compr 50 players 50 pl, no compr 20 players 20 pl, no compr 10 players 10 pl, no compr
  • 32. Expected Bandwidth Savings Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013  MMORPG (World of Warcraft) 0% 10% 20% 30% 40% 50% 60% 70% 80% 10 20 30 40 50 60 70 80 90 100 BandwidthSaving period (ms) Bandwidth Saving. MMORPG Game. IPv4 on IPv4 100 players 100 pl, no compr 50 players 50 pl, no compr 20 players 20 pl, no compr 10 players 10 pl, no compr 56% of the packets are ACKs
  • 33. Expected Bandwidth Savings Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013  ACKs between stub networks (no compress) 0% 10% 20% 30% 40% 50% 60% 70% 80% 5 10 15 20 25 30 35 40 45 50 BandwidthSaving period (ms) Bandwidth Saving. ACKs. IPv4 on IPv4 1000ACK/sec 500ACK/sec 200ACK/sec 100ACK/sec
  • 34. Expected Bandwidth Savings Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013  ACKs between stub networks (no compress) 0% 10% 20% 30% 40% 50% 60% 70% 80% 5 10 15 20 25 30 35 40 45 50 BandwidthSaving period (ms) Bandwidth Saving. ACKs. IPv4 on IPv4 1000ACK/sec 500ACK/sec 200ACK/sec 100ACK/sec Additional delay has to be limited
  • 35. Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013 Index 1. Introduction 2. Context and Scenarios of Application 3. Multiplexing/Compression Signaling 4. Expected Bandwidth Savings 5. Conclusions and Future Work
  • 36. Conclusions and Future Work Enhancing Throughput Efficiency with LISP. Budapest Jun 9th 2013  Possibility of using TCMTF multiplexing and compressing in LISP: mutual benefit  Ability of LISP signaling for negotiating TCMTF parameters  Throughput can be highly improved by packet grouping  Additional savings by means of compression  Depending on the capacity of the router  Future: TCMTF-able LISP border routers
  • 37. Thank you very much! Jose Saldana Julián Fernández-Navajas José Ruiz-Mas Luigi Iannone Diego R. Lopez