SlideShare une entreprise Scribd logo
1  sur  13
Télécharger pour lire hors ligne
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

Contenu connexe

Tendances

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
 

Tendances (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
 

Similaire à 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
 

Similaire à 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
 

Plus 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
 

Plus 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
 

Dernier

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Dernier (20)

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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
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
 
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
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
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
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
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...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
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)
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
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
 
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
 

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