Post on 12-Jan-2016
1
Emphasizing 5G System Measurements
Ingrid Moerman, Pieter Becue (iMinds)
2
Emphasizing Wireless System Measurements
Ingrid Moerman, Pieter Becue (iMinds)
3
Wired vs Wireless Measurements
• Connection to database server
Wired Wireless
High available bandwidth Limited available bandwidth
Connection is always available Connection might be unstable (e.g. mobile units moving out of reach of AP)
No interference (Unpredictable) wireless interference
Lots of wireless measurement traffic might destroy other wireless networks
4
Control over “When” & “What”
• “When” : Control the time• Ability to cache measurements
• If connection is unavailable• If measurements generate too much traffic &
interfere with solution under test
• “What” : Prioritize• Critical measurements are sent in real-time
• Small reports (e.g. alerts)• Non-critical measurements
• Periodic summary reports can be sent to server• Detailed measurements can be off-loaded to server
later
5
Enabling tools: OML
Central database server
Client applications
6
Enabling tools: OML Proxy server
Central database server
Client applications
7
OML Proxy Server states
Measurements are cached by local OML server
8
OML Proxy Server states
Measurements are forwarded to central server
9
Mobile experimentation @ w-iLab.t
10
Mobile experimentation @ w-iLab.t
1. Start of experiment: applications are started (robot is in docking station)
2. OML-proxy-server is paused: caching of measurements on robot
3. Robot is undocked and drives a path (defined by the user)
4. Robot returns to docking station and measurements are dumped to central OML server
11
Measurements in portable testbed
DUT
Wired Backbone
Wireless Experiment
DUT DUT DUT
Continuous measurents over Ethernet backbone
12
DUT
Wireless Backbone
Wireless Experiment
DUT DUT DUT
Measurements can saturate the backbone
Measurements in portable testbed
13
DUT
Wireless Backbone
Wireless Experiment
DUT DUT DUT
Backbone Control
Measurements in portable testbed
14
• Start/Stop dumping of measurements to server
• Traffic shaping• Critical measurements are sent instantaneously• Non-critical measurements can be cached
• Unless e.g. temperature measurements exceed a certain treshold
• Periodic reports can be sent to database server• Contain aggregated data (Min/Max/Avg/ or other…)• Used as status update for experimenter/administrator
• Shut down DUT if misbehaving• E.g. when Wireless experiment interferes heavily with
backbone
Backbone Control
15
Conclusion
• Wireless measurements (in testbed)• need extra control• need traffic shaping
• caching• prioritisation• data aggregation
• wireless backbone: out of band
• Similar concept can be applied in 5G networks
• traffic shaping integrated in DUT• CHALLENGE: inband versus out-of-band control
THANK YOU FOR YOUR TIME
?Questions