SlideShare uma empresa Scribd logo
1 de 13
Baixar para ler offline
Traffic Profiles & Mgnt.
for Community Networks

Traffic Profiles and Management
for Support of Community Networks
Gerhard Haßlinger1, Anne Schwahn 2, Franz Hartleb2
1Deutsche Telekom Technik, 2 T-Systems, Darmstadt, Germany



Measurement on Network Links
– Packet and flow based analysis methods
– Traffic profiles for some large community networks



Traffic Management for Content and Service Delivery



Conclusions and Outlook
Traffic Profiles & Mgnt.
for Community Networks

Measurement of Application and Traffic Profiles


Probes can capture each IP packet: header, payload, time stamp



DPI: Content inspection (not applied for our statistics)



Analysis traffic pattern of per IP flow



A flow is identified by IP address/TCP port of source/receiver



Flow statistics are relevant for quality management
– Dimensioning with regard to variability and QoS demands



Traffic profiles are used to identify portions of applications
– We consider portions of Facebook, Twitter, Uploaded,
YouTube, VoIP
– Measurement from March’13 on 3 x 1Gb/s aggregation links
Traffic Profiles & Mgnt.
for Community Networks

Overall Measurement Statistics and Mean Values
Traffic
profiles
YouTube
Twitter
Facebook
Uploaded
Voice
Total traffic

Number
of packets
[x 1000]
17 809
857
14 619
15 013
4 149
1 446 065

Packet size
[Byte]
(Mean)
1468
662
564
1508
295
1177

Number
of flows
8 419
318
13 555
508
270
697 786

Flow size
[MB]
(Mean)
3.07
0.25
0.38
44.54
4.53
2.26

Flow rate
[Mbit/s]
(Mean)
1.44
0.04
0.06
0.46
0.08
1.40

Flow
duration
[s] (Mean)
66
129
657
872
455
56
Traffic Profiles & Mgnt.
for Community Networks

Flow Rates for Different Application Types
Traffic Profiles & Mgnt.
for Community Networks

Flow Volume for Different Application Types
Traffic Profiles & Mgnt.
for Community Networks

Flow Durations for Different Application Types
Traffic Profiles & Mgnt.
for Community Networks

Round Trip Delays for Different Application Types
100%

80%

Facebook

60%

Twitter
Total traffic

40%

Youtube
Uploaded

20%

0%
0,01

0,1
TCP Round Trip Time [s]

1
Traffic Profiles & Mgnt.
for Community Networks

Traffic in Multiple Time Scales: 2 nd Order Statistics
Evaluation of a traffic trace in
0.01s , 0.1s  and 1s  intervals
on broadband access platform:
Variability is decreasing on
larger time scales, although
long range dependency persists

Traffic rate per 0.01s interval [Mbit/s]

1000

900

800

700

600

500
0

1

2

3

4

5

6

7

8

9

10

Seconds
1000

Traffic rate per 1s interval [Mbit/s]

Traffic rate per 0.1s interval [Mbit/s]

1000

900

800

700

600

900

800

700

600

500

500
0

10

20

30

Seconds

40

50

60

0

10

20

30

Seconds

40

50

60
Traffic Profiles & Mgnt.
for Community Networks

2nd Order Statistics for Different Application Types
Traffic Profiles & Mgnt.
for Community Networks

Global Content Delivery: CDN  Peer-to-peer overlays
P2P

P2P

Long paths for P2P data exchange

CDN
Short CDN paths

Users
Users

Other
ISPs

Access
Network

ISP
Backbone
PoPs
Peering

Points of Presence
Access Control

Global
Internet
Traffic Profiles & Mgnt.
for Community Networks

Cacheability on the Internet
 An essential portion of IP traffic uses HTTP protocol (80% in 2013),






most of which is marked as being cacheable, often with expiry date
Requests focus on most popular content  small caches are efficient
Zipf law  90 10 rule: 90% of requests address only 10% of content
Some content providers/CDNs support caching, e.g. software updates
… others don’t: Personalised communication with user
 makes content identification difficult for cache manager;
no standard feedback & control between cache  content provider
Some content providers/CDNs have business relations
with content owners and/or users but often
without involving network providers
Traffic Profiles & Mgnt.
for Community Networks

IETF Standardization Groups on CDNI and ALTO
 Caching is applied in global content delivery networks






and in network provider platforms of large ISPs …
but usually without much cooperation!
Content and CDN provider would like full control on client-server
activity  ISP would like full control of their network and caches
IETF working group on CDN interconnection (CDNI) since 2011
<http://datatracker.ietf.org/wg/cdni/charter/>
IETF WG on Application Layer Traffic Optimization (ALTO)
- Focus on localized data exchange for P2P and other applications
- ALTO servers collect data on locations of peers/clients
and make it available to applications/overlay networks
- Infos: provider network (AS) of endpoints; topology & cost maps
- Network providers can host ALTO servers to recommend sources
for content delivery without revealing their network
Traffic Profiles & Mgnt.
for Community Networks

Conclusions and Outlook
 We analyzed traffic profiles of popular applications

in community networks


IP flow and packet analysis is useful for classifying portions of
application traffic even without DPI



Characteristics of flow rates, volume, duration and 2nd order stat.
differ for each application; community networks generate a mix
of applications
For further study: QoS Characteristics in TCP round trip delay
and packet loss; improved identification using traffic profiles





Popular global communities with high traffic demand are using
CDN and P2P overlays, which are subject to long transport paths
Traffic optimization is considered by IETF working groups
CDNI and ALTO based on cooperative approaches
between administrative domains to improve local data exchange

Mais conteúdo relacionado

Mais procurados

DPI-BASED CONGESTION CONTROL METHOD FOR SERVERS AND NETWORK LINES
DPI-BASED CONGESTION CONTROL METHOD FOR SERVERS AND NETWORK LINESDPI-BASED CONGESTION CONTROL METHOD FOR SERVERS AND NETWORK LINES
DPI-BASED CONGESTION CONTROL METHOD FOR SERVERS AND NETWORK LINES
IJCNCJournal
 
REU2016_XavidRamireez_Poster
REU2016_XavidRamireez_PosterREU2016_XavidRamireez_Poster
REU2016_XavidRamireez_Poster
Xavid Ramirez
 

Mais procurados (18)

Ijp2 p
Ijp2 pIjp2 p
Ijp2 p
 
Congestion Control in Wireless Sensor Networks- An overview of Current Trends
Congestion Control in Wireless Sensor Networks- An overview of Current TrendsCongestion Control in Wireless Sensor Networks- An overview of Current Trends
Congestion Control in Wireless Sensor Networks- An overview of Current Trends
 
BERECs Network Neutrality Measurement Methodology, and how it supports the EU...
BERECs Network Neutrality Measurement Methodology, and how it supports the EU...BERECs Network Neutrality Measurement Methodology, and how it supports the EU...
BERECs Network Neutrality Measurement Methodology, and how it supports the EU...
 
Internet traffic measurement, analysis and control based on apptype1
Internet traffic measurement, analysis and control based on apptype1Internet traffic measurement, analysis and control based on apptype1
Internet traffic measurement, analysis and control based on apptype1
 
IRJET- Simulation Analysis of a New Startup Algorithm for TCP New Reno
IRJET- Simulation Analysis of a New Startup Algorithm for TCP New RenoIRJET- Simulation Analysis of a New Startup Algorithm for TCP New Reno
IRJET- Simulation Analysis of a New Startup Algorithm for TCP New Reno
 
Tracing of voip traffic in the rapid flow internet backbone
Tracing of voip traffic in the rapid flow internet backboneTracing of voip traffic in the rapid flow internet backbone
Tracing of voip traffic in the rapid flow internet backbone
 
Monitoring and Analyzing Big Traffic Data of a Large-Scale Cellular Network w...
Monitoring and Analyzing Big Traffic Data of a Large-Scale Cellular Network w...Monitoring and Analyzing Big Traffic Data of a Large-Scale Cellular Network w...
Monitoring and Analyzing Big Traffic Data of a Large-Scale Cellular Network w...
 
DPI-BASED CONGESTION CONTROL METHOD FOR SERVERS AND NETWORK LINES
DPI-BASED CONGESTION CONTROL METHOD FOR SERVERS AND NETWORK LINESDPI-BASED CONGESTION CONTROL METHOD FOR SERVERS AND NETWORK LINES
DPI-BASED CONGESTION CONTROL METHOD FOR SERVERS AND NETWORK LINES
 
Rustam Pirmagomedov
Rustam PirmagomedovRustam Pirmagomedov
Rustam Pirmagomedov
 
web connectivity in IoT
web connectivity in IoTweb connectivity in IoT
web connectivity in IoT
 
REU2016_XavidRamireez_Poster
REU2016_XavidRamireez_PosterREU2016_XavidRamireez_Poster
REU2016_XavidRamireez_Poster
 
Traffic data fusion methodology
Traffic data fusion methodologyTraffic data fusion methodology
Traffic data fusion methodology
 
Ontology-Based Routing for Large-Scale Unstructured P2P Publish/Subscribe System
Ontology-Based Routing for Large-Scale Unstructured P2P Publish/Subscribe SystemOntology-Based Routing for Large-Scale Unstructured P2P Publish/Subscribe System
Ontology-Based Routing for Large-Scale Unstructured P2P Publish/Subscribe System
 
ACM NOSSDAV 2008 - Kalman Graffi - Load Balancing for Multimedia Streaming in...
ACM NOSSDAV 2008 - Kalman Graffi - Load Balancing for Multimedia Streaming in...ACM NOSSDAV 2008 - Kalman Graffi - Load Balancing for Multimedia Streaming in...
ACM NOSSDAV 2008 - Kalman Graffi - Load Balancing for Multimedia Streaming in...
 
towards online shortest path computation
towards online shortest path computationtowards online shortest path computation
towards online shortest path computation
 
PERFORMANCE EVALUATION OF MOBILE IP ON MOBILE AD HOC NETWORKS USING NS2
PERFORMANCE EVALUATION OF MOBILE IP ON MOBILE AD HOC NETWORKS USING NS2PERFORMANCE EVALUATION OF MOBILE IP ON MOBILE AD HOC NETWORKS USING NS2
PERFORMANCE EVALUATION OF MOBILE IP ON MOBILE AD HOC NETWORKS USING NS2
 
REUSABILITY-AWARE ROUTING WITH ENHANCED SECURE DATA TRANSMISSION USING HOP-BY...
REUSABILITY-AWARE ROUTING WITH ENHANCED SECURE DATA TRANSMISSION USING HOP-BY...REUSABILITY-AWARE ROUTING WITH ENHANCED SECURE DATA TRANSMISSION USING HOP-BY...
REUSABILITY-AWARE ROUTING WITH ENHANCED SECURE DATA TRANSMISSION USING HOP-BY...
 
Practical active network services within content-aware gateways
Practical active network services within content-aware gatewaysPractical active network services within content-aware gateways
Practical active network services within content-aware gateways
 

Semelhante a Traffic Profiles and Management for Support of Community Networks

Next Generation Internet Over Satellite
Next Generation Internet Over SatelliteNext Generation Internet Over Satellite
Next Generation Internet Over Satellite
Reza Gh
 
Performing Network Simulators of TCP with E2E Network Model over UMTS Networks
Performing Network Simulators of TCP with E2E Network Model over UMTS NetworksPerforming Network Simulators of TCP with E2E Network Model over UMTS Networks
Performing Network Simulators of TCP with E2E Network Model over UMTS Networks
AM Publications,India
 
A survey on routing algorithms and routing metrics for wireless mesh networks
A survey on routing algorithms and routing metrics for wireless mesh networksA survey on routing algorithms and routing metrics for wireless mesh networks
A survey on routing algorithms and routing metrics for wireless mesh networks
Mohammad Siraj
 

Semelhante a Traffic Profiles and Management for Support of Community Networks (20)

Study on Performance of Simulation Analysis on Multimedia Network
Study on Performance of Simulation Analysis on Multimedia NetworkStudy on Performance of Simulation Analysis on Multimedia Network
Study on Performance of Simulation Analysis on Multimedia Network
 
Agata overview
Agata overviewAgata overview
Agata overview
 
C011111523
C011111523C011111523
C011111523
 
Throughput Performance Analysis VOIP over LTE
Throughput Performance Analysis VOIP over LTEThroughput Performance Analysis VOIP over LTE
Throughput Performance Analysis VOIP over LTE
 
Next Generation Internet Over Satellite
Next Generation Internet Over SatelliteNext Generation Internet Over Satellite
Next Generation Internet Over Satellite
 
A Machine Learning based Network Sharing System Design with MPTCP
A Machine Learning based Network Sharing System Design with MPTCPA Machine Learning based Network Sharing System Design with MPTCP
A Machine Learning based Network Sharing System Design with MPTCP
 
A Machine Learning based Network Sharing System Design with MPTCP
A Machine Learning based Network Sharing System Design with MPTCPA Machine Learning based Network Sharing System Design with MPTCP
A Machine Learning based Network Sharing System Design with MPTCP
 
THE DEVELOPMENT AND STUDY OF THE METHODS AND ALGORITHMS FOR THE CLASSIFICATIO...
THE DEVELOPMENT AND STUDY OF THE METHODS AND ALGORITHMS FOR THE CLASSIFICATIO...THE DEVELOPMENT AND STUDY OF THE METHODS AND ALGORITHMS FOR THE CLASSIFICATIO...
THE DEVELOPMENT AND STUDY OF THE METHODS AND ALGORITHMS FOR THE CLASSIFICATIO...
 
Chapter04
Chapter04Chapter04
Chapter04
 
nv.ppt
nv.pptnv.ppt
nv.ppt
 
The Utility based AHP& TOPSIS Methods for Smooth Handover in Wireless Networks
The Utility based AHP& TOPSIS Methods for Smooth Handover in Wireless NetworksThe Utility based AHP& TOPSIS Methods for Smooth Handover in Wireless Networks
The Utility based AHP& TOPSIS Methods for Smooth Handover in Wireless Networks
 
The Utility based AHP& TOPSIS Methods for Smooth Handover in Wireless Networks
The Utility based AHP& TOPSIS Methods for Smooth Handover in Wireless NetworksThe Utility based AHP& TOPSIS Methods for Smooth Handover in Wireless Networks
The Utility based AHP& TOPSIS Methods for Smooth Handover in Wireless Networks
 
1720 1724
1720 17241720 1724
1720 1724
 
1720 1724
1720 17241720 1724
1720 1724
 
Final Year IEEE Project Titles 2015
Final Year IEEE Project Titles 2015Final Year IEEE Project Titles 2015
Final Year IEEE Project Titles 2015
 
dynamic media streaming over wireless and ip networks
dynamic media streaming over wireless and ip networksdynamic media streaming over wireless and ip networks
dynamic media streaming over wireless and ip networks
 
Concurrent Multi - Path Real Time Communication Control Protocol (Cmprtcp)
Concurrent Multi - Path Real Time Communication Control Protocol (Cmprtcp)Concurrent Multi - Path Real Time Communication Control Protocol (Cmprtcp)
Concurrent Multi - Path Real Time Communication Control Protocol (Cmprtcp)
 
Performing Network Simulators of TCP with E2E Network Model over UMTS Networks
Performing Network Simulators of TCP with E2E Network Model over UMTS NetworksPerforming Network Simulators of TCP with E2E Network Model over UMTS Networks
Performing Network Simulators of TCP with E2E Network Model over UMTS Networks
 
Optimal Rate Allocation and Lost Packet Retransmission in Video Streaming
Optimal Rate Allocation and Lost Packet Retransmission in Video StreamingOptimal Rate Allocation and Lost Packet Retransmission in Video Streaming
Optimal Rate Allocation and Lost Packet Retransmission in Video Streaming
 
A survey on routing algorithms and routing metrics for wireless mesh networks
A survey on routing algorithms and routing metrics for wireless mesh networksA survey on routing algorithms and routing metrics for wireless mesh networks
A survey on routing algorithms and routing metrics for wireless mesh networks
 

Mais de SmartenIT

A Deterministic QoE Formalization of User Satisfaction Demands (DQX)
A Deterministic QoE Formalization of User Satisfaction Demands (DQX)A Deterministic QoE Formalization of User Satisfaction Demands (DQX)
A Deterministic QoE Formalization of User Satisfaction Demands (DQX)
SmartenIT
 
Towards Evaluating Type of Service Related Quality-of-Experience on Mobile Ne...
Towards Evaluating Type of Service Related Quality-of-Experience on Mobile Ne...Towards Evaluating Type of Service Related Quality-of-Experience on Mobile Ne...
Towards Evaluating Type of Service Related Quality-of-Experience on Mobile Ne...
SmartenIT
 
Evaluation of Caching Strategies Based on Access Statistics on Past Requests
Evaluation of Caching Strategies Based on Access Statistics on Past RequestsEvaluation of Caching Strategies Based on Access Statistics on Past Requests
Evaluation of Caching Strategies Based on Access Statistics on Past Requests
SmartenIT
 
Socially-aware Traffic Management (Workshop Sozioinformatik)
Socially-aware Traffic Management (Workshop Sozioinformatik)Socially-aware Traffic Management (Workshop Sozioinformatik)
Socially-aware Traffic Management (Workshop Sozioinformatik)
SmartenIT
 
Infocom 2013-2-state-markov
Infocom 2013-2-state-markovInfocom 2013-2-state-markov
Infocom 2013-2-state-markov
SmartenIT
 
Fair allocation aims13_pp upload
Fair allocation aims13_pp uploadFair allocation aims13_pp upload
Fair allocation aims13_pp upload
SmartenIT
 
2013 fia-slides v03
2013 fia-slides v032013 fia-slides v03
2013 fia-slides v03
SmartenIT
 

Mais de SmartenIT (13)

IFIP Networking 2015
IFIP Networking 2015IFIP Networking 2015
IFIP Networking 2015
 
Assessing Effect Sizes of Influence Factors Towards a QoE Model for HTTP Adap...
Assessing Effect Sizes of Influence Factors Towards a QoE Model for HTTP Adap...Assessing Effect Sizes of Influence Factors Towards a QoE Model for HTTP Adap...
Assessing Effect Sizes of Influence Factors Towards a QoE Model for HTTP Adap...
 
A Deterministic QoE Formalization of User Satisfaction Demands (DQX)
A Deterministic QoE Formalization of User Satisfaction Demands (DQX)A Deterministic QoE Formalization of User Satisfaction Demands (DQX)
A Deterministic QoE Formalization of User Satisfaction Demands (DQX)
 
Towards Evaluating Type of Service Related Quality-of-Experience on Mobile Ne...
Towards Evaluating Type of Service Related Quality-of-Experience on Mobile Ne...Towards Evaluating Type of Service Related Quality-of-Experience on Mobile Ne...
Towards Evaluating Type of Service Related Quality-of-Experience on Mobile Ne...
 
An Automatic and On-demand MNO Selection Mechanism
An Automatic and On-demand MNO Selection MechanismAn Automatic and On-demand MNO Selection Mechanism
An Automatic and On-demand MNO Selection Mechanism
 
Evaluation of Caching Strategies Based on Access Statistics on Past Requests
Evaluation of Caching Strategies Based on Access Statistics on Past RequestsEvaluation of Caching Strategies Based on Access Statistics on Past Requests
Evaluation of Caching Strategies Based on Access Statistics on Past Requests
 
Gamification Framework for Personalized Surveys on Relationships in Online So...
Gamification Framework for Personalized Surveys on Relationships in Online So...Gamification Framework for Personalized Surveys on Relationships in Online So...
Gamification Framework for Personalized Surveys on Relationships in Online So...
 
Socially-aware Traffic Management (Workshop Sozioinformatik)
Socially-aware Traffic Management (Workshop Sozioinformatik)Socially-aware Traffic Management (Workshop Sozioinformatik)
Socially-aware Traffic Management (Workshop Sozioinformatik)
 
Infocom 2013-2-state-markov
Infocom 2013-2-state-markovInfocom 2013-2-state-markov
Infocom 2013-2-state-markov
 
Fair allocation aims13_pp upload
Fair allocation aims13_pp uploadFair allocation aims13_pp upload
Fair allocation aims13_pp upload
 
2013 05-fia-report-smarten it-slides
2013 05-fia-report-smarten it-slides2013 05-fia-report-smarten it-slides
2013 05-fia-report-smarten it-slides
 
2013 fia-slides v03
2013 fia-slides v032013 fia-slides v03
2013 fia-slides v03
 
AbaCUS
AbaCUSAbaCUS
AbaCUS
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Último (20)

Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
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...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
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?
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 

Traffic Profiles and Management for Support of Community Networks

  • 1. Traffic Profiles & Mgnt. for Community Networks Traffic Profiles and Management for Support of Community Networks Gerhard Haßlinger1, Anne Schwahn 2, Franz Hartleb2 1Deutsche Telekom Technik, 2 T-Systems, Darmstadt, Germany  Measurement on Network Links – Packet and flow based analysis methods – Traffic profiles for some large community networks  Traffic Management for Content and Service Delivery  Conclusions and Outlook
  • 2. Traffic Profiles & Mgnt. for Community Networks Measurement of Application and Traffic Profiles  Probes can capture each IP packet: header, payload, time stamp  DPI: Content inspection (not applied for our statistics)  Analysis traffic pattern of per IP flow  A flow is identified by IP address/TCP port of source/receiver  Flow statistics are relevant for quality management – Dimensioning with regard to variability and QoS demands  Traffic profiles are used to identify portions of applications – We consider portions of Facebook, Twitter, Uploaded, YouTube, VoIP – Measurement from March’13 on 3 x 1Gb/s aggregation links
  • 3. Traffic Profiles & Mgnt. for Community Networks Overall Measurement Statistics and Mean Values Traffic profiles YouTube Twitter Facebook Uploaded Voice Total traffic Number of packets [x 1000] 17 809 857 14 619 15 013 4 149 1 446 065 Packet size [Byte] (Mean) 1468 662 564 1508 295 1177 Number of flows 8 419 318 13 555 508 270 697 786 Flow size [MB] (Mean) 3.07 0.25 0.38 44.54 4.53 2.26 Flow rate [Mbit/s] (Mean) 1.44 0.04 0.06 0.46 0.08 1.40 Flow duration [s] (Mean) 66 129 657 872 455 56
  • 4. Traffic Profiles & Mgnt. for Community Networks Flow Rates for Different Application Types
  • 5. Traffic Profiles & Mgnt. for Community Networks Flow Volume for Different Application Types
  • 6. Traffic Profiles & Mgnt. for Community Networks Flow Durations for Different Application Types
  • 7. Traffic Profiles & Mgnt. for Community Networks Round Trip Delays for Different Application Types 100% 80% Facebook 60% Twitter Total traffic 40% Youtube Uploaded 20% 0% 0,01 0,1 TCP Round Trip Time [s] 1
  • 8. Traffic Profiles & Mgnt. for Community Networks Traffic in Multiple Time Scales: 2 nd Order Statistics Evaluation of a traffic trace in 0.01s , 0.1s  and 1s  intervals on broadband access platform: Variability is decreasing on larger time scales, although long range dependency persists Traffic rate per 0.01s interval [Mbit/s] 1000 900 800 700 600 500 0 1 2 3 4 5 6 7 8 9 10 Seconds 1000 Traffic rate per 1s interval [Mbit/s] Traffic rate per 0.1s interval [Mbit/s] 1000 900 800 700 600 900 800 700 600 500 500 0 10 20 30 Seconds 40 50 60 0 10 20 30 Seconds 40 50 60
  • 9. Traffic Profiles & Mgnt. for Community Networks 2nd Order Statistics for Different Application Types
  • 10. Traffic Profiles & Mgnt. for Community Networks Global Content Delivery: CDN  Peer-to-peer overlays P2P P2P Long paths for P2P data exchange CDN Short CDN paths Users Users Other ISPs Access Network ISP Backbone PoPs Peering Points of Presence Access Control Global Internet
  • 11. Traffic Profiles & Mgnt. for Community Networks Cacheability on the Internet  An essential portion of IP traffic uses HTTP protocol (80% in 2013),     most of which is marked as being cacheable, often with expiry date Requests focus on most popular content  small caches are efficient Zipf law  90 10 rule: 90% of requests address only 10% of content Some content providers/CDNs support caching, e.g. software updates … others don’t: Personalised communication with user  makes content identification difficult for cache manager; no standard feedback & control between cache  content provider Some content providers/CDNs have business relations with content owners and/or users but often without involving network providers
  • 12. Traffic Profiles & Mgnt. for Community Networks IETF Standardization Groups on CDNI and ALTO  Caching is applied in global content delivery networks    and in network provider platforms of large ISPs … but usually without much cooperation! Content and CDN provider would like full control on client-server activity  ISP would like full control of their network and caches IETF working group on CDN interconnection (CDNI) since 2011 <http://datatracker.ietf.org/wg/cdni/charter/> IETF WG on Application Layer Traffic Optimization (ALTO) - Focus on localized data exchange for P2P and other applications - ALTO servers collect data on locations of peers/clients and make it available to applications/overlay networks - Infos: provider network (AS) of endpoints; topology & cost maps - Network providers can host ALTO servers to recommend sources for content delivery without revealing their network
  • 13. Traffic Profiles & Mgnt. for Community Networks Conclusions and Outlook  We analyzed traffic profiles of popular applications in community networks  IP flow and packet analysis is useful for classifying portions of application traffic even without DPI  Characteristics of flow rates, volume, duration and 2nd order stat. differ for each application; community networks generate a mix of applications For further study: QoS Characteristics in TCP round trip delay and packet loss; improved identification using traffic profiles    Popular global communities with high traffic demand are using CDN and P2P overlays, which are subject to long transport paths Traffic optimization is considered by IETF working groups CDNI and ALTO based on cooperative approaches between administrative domains to improve local data exchange