Upload
warren-huber
View
28
Download
1
Embed Size (px)
DESCRIPTION
13. ComNets-Workshop 2006. Smart Caching in Mobile IP enabled Networks. Stephan Göbbels Chair of Communication Networks RWTH Aachen University, Germany 13. ComNets-Workshop, Mobil- und Telekommunikation March 31st, 2006, Aachen, Germany. Overview. - PowerPoint PPT Presentation
Citation preview
Stephan Goebbels, ComNets, RWTH Aachen University
Smart Caching in Mobile IP enabled Networks
Stephan Göbbels
Chair of Communication Networks RWTH Aachen University, Germany
13. ComNets-Workshop, Mobil- und TelekommunikationMarch 31st, 2006, Aachen, Germany
13. ComNets-Workshop 200613. ComNets-Workshop 2006
2Stephan Goebbels, ComNets, RWTH Aachen University
• Motivation and Introduction• The Smart Caching Approach• System Concept• Simulation
– Scenario– Results
• Conclusion and Outlook
OverviewOverviewOverview – Introduction – Smart Caching – Simulation - Outlook
3Stephan Goebbels, ComNets, RWTH Aachen University
• Strong development towards All-IP networks– Heterogeneous network structure– Combination of wired and wireless networks – Ambient Networks
• Integration of various wireless networks – Always Best Connected– Intersystem handovers
• Different performance characteristics of involved communication technologies– Maximum and average throughput – Packet delay and latency– QoS – …
• Goal: Improve user satisfaction and network performance
• New upcoming services– Video on Demand– Online VCR– IPTV
MotivationMotivationOverview – Introduction – Smart Caching – Simulation - Outlook
4Stephan Goebbels, ComNets, RWTH Aachen University
• Aggregation of mobile communication networks– Integration of buffer on aggregation
level– Closest point between IP gateways
(SGSN, gateway router, …)
• Smart Caching:– Caching Media Port (CMP)– Decoupling of backbone and radio
subsection of the end-to-end connection
– Optimal utilization of available wireless bandwidth
– Virtually continuous broadband connection (for non real-time services)
• Hierarchical Mobile IP shows similar structure to Smart Caching– Integration of Mobility Anchor Point
(MAP) and CMP
IP world
GPRS
CMP MAP
Server
Backbone
AggregationLevel
AggregationRouter
RadioLevelWLAN
IntroductionIntroductionOverview – Introduction – Smart Caching – Simulation - Outlook
5Stephan Goebbels, ComNets, RWTH Aachen University
• Aggregation of discontinuous high bandwidth wireless links (WiFi) and continuous basic coverage (Cellular networks – GPRS/UMTS)
• Idea:– Buffer data if wireless link is overloaded– Forward data if radio bandwidth is available on top of current traffic Full utilization of wireless link – maximum throughput
• Store enough data at the end device in order to bridge idle gaps and pretend a continuous service– Buffered video data– Cached WWW sites– …
• CMP between SGSN and WLAN Gateway router
• Integration with Mobile IP– Micro mobility by MAP and Macro mobility by Home Agent– MAP can trigger data delivery of CMP – MAP switched => new CMP
The Smart Caching ApproachThe Smart Caching ApproachOverview – Introduction – Smart Caching – Simulation - Outlook
6Stephan Goebbels, ComNets, RWTH Aachen University
• Caching node (CMP):– Client entity to communicate
with service provider– Server entity to forward
traffic to end device
• Continuous traffic on first hop
• Major part of control traffic only on second hop
• Better performance of communication (TCP, ARQ,…) and session management protocols
• Location update triggers data delivery
System ConceptSystem ConceptOverview – Introduction – Smart Caching – Simulation - Outlook
Server Caching Client Caching Server Client
Data request
Sending data
… Caching…Data forward
Packet request
Ack
Packet request
…
No ack
Stop
deliveryLocation update
Packet request
…
Data forward
7Stephan Goebbels, ComNets, RWTH Aachen University
...160m0m 1440m
AP1 AP2 AP10
d
IP world
CMP / MAP
Simulation ScenarioSimulation ScenarioOverview – Introduction – Smart Caching – Simulation - Outlook
• Applied service: Video streaming (400 kbit/s)• CMP and MAP are collocated in one gateway node• Heterogeneous
network structure by only partial coverage of 10 WLAN Access Points (802.11b – 11 Mbit/s)
• Varying coverage ratio (10 – 75%)
• Consummation rate 300 kbit/s
• Legacy network technology for reference reasons
8Stephan Goebbels, ComNets, RWTH Aachen University
0 50 100 150 200 250 300 350 400 450 5000
500
1000
1500
2000
2500
Location [m]
Cu
rre
nt T
hro
ug
hp
ut [
kbit/
s]
Throughput
Coverage
Simulation ResultsSimulation ResultsOverview – Introduction – Smart Caching – Simulation - Outlook
• Currently perceived user throughput
• Optimization of wireless link utilization
• Increased throughput after first coverage gap
• Note: – Session recovery
delay– Full utilization of
wireless link
9Stephan Goebbels, ComNets, RWTH Aachen University
Simulation ResultsSimulation ResultsOverview – Introduction – Smart Caching – Simulation - Outlook
• Average throughput for long-term session• Increase of average throughput• Comes close to the maximum reachable
throughput • Doubles Throughput
in 50% coverage scenario
• Effect is amplified if coverage ratio decreases (as long as coverage zones are not fully utilized)
0 500 1000 15000
50
100
150
200
250
300
350
400
450
Location [m]
Cu
mu
lativ
e T
hro
ug
hp
ut [
kbit/
s]
Caching-enabled
Reference
maximum Throughput
average Throughput
10Stephan Goebbels, ComNets, RWTH Aachen University
0 500 1000 15000
50
100
150
200
250
300
350
400
450
Location [m]
Cu
mu
lativ
e T
hro
ug
hp
ut [
kbit/
s]
75%
50%
25%10%
Reference
Simulation ResultsSimulation ResultsOverview – Introduction – Smart Caching – Simulation - Outlook
• Decreasingperformance with sinking coverage ratio
• But: Improvement ifcompared to reference level
• Difference between full utilization and partial utilization (25% coverage is lower limit)
• Below 25% only partial improvement (buffer overflow)
11Stephan Goebbels, ComNets, RWTH Aachen University
Simulation ResultsSimulation ResultsOverview – Introduction – Smart Caching – Simulation - Outlook
• Fill level of user equipment buffer• Decides whether an virtual continuous service can
be provided.• In reference scenario usually not possible• Even 30% network
coverage is almost enough
• In 50% case an overspending of resources
0 100 200 300 400 500 600 700 8000
1000
2000
3000
4000
5000
6000
7000
8000
9000
10000
Location [m]
Bu
ffere
d D
ata
[kB
yte
]
Caching 50%
Reference 50%
Caching 30%
Reference 30%
12Stephan Goebbels, ComNets, RWTH Aachen University
Conclusion and OutlookConclusion and OutlookOverview – Introduction – Smart Caching – Simulation - Outlook
• Integration towards ALL-IP networks will cause several problems for service provisioning
• Smart Caching is suitable protocol to enhance network performance in new heterogeneous network structures– Support of mostly unidirectional services– Allows prefetching of user data
• Benefits from integration of Hierarchical Mobile IP and Smart Caching
• Virtual continuous broadband connection in patchy coverage areas (suitable for video services like IPTV)
• Future improvements:– Stronger integration of Mobile IP and Smart Caching protocol– Combined GPRS – WLAN scenario– Switching of MAP/CMP
13Stephan Goebbels, ComNets, RWTH Aachen University
Thank you for your attention !
Stephan Gö[email protected]
Any questions?