Performance Evaluation of a Transport System Supporting the Mobihealth Banip: Methodology and Assessment VOLUME 1
Total Page:16
File Type:pdf, Size:1020Kb
Performance evaluation of a Transport System supporting the MobiHealth BANip: Methodology and Assessment VOLUME 1 24 October 2004 Thesis for a Master of Science degree in Telematics, performed at the Architecture and Services of Network Applications chair, Department of Electrical Engineering, Mathematics and Computer Science, University of Twente, The Netherlands Authors : K.E. Wac MSc. & ing. R.G.A. Bults Supervisors: Prof.dr.ir. D. Konstantas Dr.ir. A.T. van Halteren (first) Dr.ir. V.F. Nicola Timeframe: January 2003 – October 2004 Performance evaluation of a Transport System supporting the MobiHealth BANip: Methodology and Assessment K.E. Wac MSc. & ing. R.G.A. Bults Volume 1 This page intentionally left blank [TPILB]. - 2 - Performance evaluation of a Transport System supporting the MobiHealth BANip: Methodology and Assessment K.E. Wac MSc. & ing. R.G.A. Bults Volume 1 Table of Contents Summary .............................................................................................................................................. 5 List of figures....................................................................................................................................... 9 List of abbreviations and definitions................................................................................................. 12 1 Introduction................................................................................................................................ 15 1.1 Assignment.......................................................................................................................... 15 1.2 Rationale.............................................................................................................................. 15 1.3 Context ................................................................................................................................ 17 1.4 Research Questions ............................................................................................................. 17 1.5 Approach ............................................................................................................................. 18 1.6 Thesis Structure................................................................................................................... 20 2 MobiHealth System ................................................................................................................... 21 2.1 System Overview ................................................................................................................ 21 2.2 System Components............................................................................................................ 22 2.3 BAN Interconnect Protocol................................................................................................. 28 3 Transport System Performance Evaluation............................................................................... 34 3.1 Performance Evaluation Method Selection ........................................................................ 34 3.2 Measurement Methodology ................................................................................................ 36 3.3 Modelling Methodology ..................................................................................................... 39 3.4 Performance Evaluation Methodology Approach.............................................................. 40 4 Transport System Services Modelling ...................................................................................... 42 4.1 Objectives............................................................................................................................ 43 4.2 System Description and Boundaries................................................................................... 45 4.2.1 System Decomposition.............................................................................................. 45 4.2.2 System under Test ..................................................................................................... 47 4.3 Service Description .............................................................................................................49 4.3.1 Service Decomposition ............................................................................................. 50 4.3.2 Service Characteristics Analysis............................................................................... 52 4.4 Evaluation System...............................................................................................................54 4.5 Performance Criteria of Interest ......................................................................................... 59 4.5.1 ITU-T 3 x 3 matrix approach .................................................................................... 60 4.5.2 Selection of Performance Criteria and Parameters................................................... 62 4.6 System Parameters of Influence ......................................................................................... 64 4.7 Workload and System Parameters ...................................................................................... 68 5 Performance Measurements Design.......................................................................................... 75 5.1 SoD Instances...................................................................................................................... 76 5.1.1 Selection Process....................................................................................................... 76 5.1.2 Instances’ Description ............................................................................................... 78 5.1.3 Workload Selection ................................................................................................... 82 5.2 Evaluation System Functionality........................................................................................ 85 5.2.1 System Requirements................................................................................................ 86 5.2.2 Evaluation Service..................................................................................................... 89 5.2.3 Service Logic............................................................................................................. 90 5.2.4 Workload Generator.................................................................................................. 91 5.2.5 Measurement Function.............................................................................................. 95 5.3 Measurements Instrumentation........................................................................................... 97 5.3.1 Evaluation System Implementation .......................................................................... 97 5.3.2 Evaluation System Distribution .............................................................................. 106 5.4 Measurements Setup ......................................................................................................... 109 5.4.1 Experiments............................................................................................................. 109 5.5 Measurements Design Evaluation .................................................................................... 112 5.5.1 Raw Data Evaluation............................................................................................... 112 - 3 - Performance evaluation of a Transport System supporting the MobiHealth BANip: Methodology and Assessment K.E. Wac MSc. & ing. R.G.A. Bults Volume 1 5.5.2 Clock Synchronisation ............................................................................................ 115 5.5.3 Clock Drift............................................................................................................... 120 5.5.4 Clock Resolution ..................................................................................................... 121 5.5.5 Terminal’s Output Buffer Overflow ....................................................................... 121 5.6 Conclusion......................................................................................................................... 123 6 Performance Modelling and Evaluation.................................................................................. 125 6.1 Transport System Model................................................................................................... 126 6.2 Performance Evaluation Base........................................................................................... 131 6.2.1 Conclusive graphs ................................................................................................... 132 6.2.2 Derivation of Conclusive Graphs............................................................................ 138 6.3 Delay Analysis ..................................................................................................................143 6.3.1 Uplink Behaviour .................................................................................................... 148 6.3.2 Downlink Behaviour ............................................................................................... 150 6.4 Bottleneck Analysis .......................................................................................................... 151 6.4.1 Uplink Behaviour ...................................................................................................