Generated by: lqns, version 6.0 Copyright the Real-Time and Distributed Systems Group, Department of Systems and Computer Engineering Carleton University, Ottawa, Ontario, Canada. K1S 5B6 Invoked as: lqns bss-xu-thesis.lqn Input: bss-xu-thesis.lqn Comment: Building Security System Convergence test value: 1.70137e-007 Number of iterations: 9 Solver: Elapsed: 0:00:00.000 Submodels: 6 MVA Core(): 54 MVA Step(): 615 MVA Wait(): 487269 Processor identifiers and scheduling algorithms: Processor Name Type Copies Scheduling UserCPU Inf 1 DELAY ApplicCPU Inf 1 DELAY Buf_CPU Inf 1 DELAY DB_CPU Uni 1 FCFS SCR_CPU Uni 1 FCFS DLA_CPU Uni 1 FCFS DiskCPU Mult(2) 1 FCFS NetProc Inf 1 DELAY Task information: Task Name Type Copies Processor Name Pri Entry List UserT Uni 1 UserCPU 0 User SCR_T Uni 1 SCR_CPU 0 SCR_E AccCtrl_T Uni 1 ApplicCPU 0 AccCtrl_E DB_T Mult(10) 1 DB_CPU 0 DBReadInfo_E, DBWriteInfo_E, DBWriteVid_E Disk_T Mult(2) 1 DiskCPU 0 DkReadInfo_E, DkWritelnfo_E, DkWriteVid_E DLA_T Uni 1 DLA_CPU 0 DLA_E VidCtrl_T Ref(1) 1 ApplicCPU 0 VidCtrl_E AcqProc_T Uni 1 ApplicCPU 0 AcqProc_E BufManag_T Uni 1 Buf_CPU 0 BufGet_E BufManag2_T Uni 1 Buf_CPU 0 BufRel_E Buffer_T Uni 1 Buf_CPU 0 Buffer_E GetImg_T Uni 1 ApplicCPU 0 GetImg_E NetOP_T Inf 1 NetProc 0 NetOP_E PassImg_T Uni 1 ApplicCPU 0 PassImg_E StoreProc_T Uni 1 ApplicCPU 0 StoreProc_E Entry execution demands: Task Name Entry Name Phase 1 Phase 2 UserT User 0 SCR_T SCR_E 10 0 AccCtrl_T AccCtrl_E 3.9 0.2 DB_T DBReadInfo_E 1.8 DBWriteInfo_E 1.8 0 DBWriteVid_E 7.2 Disk_T DkReadInfo_E 1.5 DkWritelnfo_E 3 DkWriteVid_E 1 DLA_T DLA_E 0 500 VidCtrl_T VidCtrl_E 1.8 AcqProc_T AcqProc_E 1.5 0 BufManag_T BufGet_E 0.5 0 BufManag2_T BufRel_E 0.5 Buffer_T Buffer_E 0 0 GetImg_T GetImg_E 12 NetOP_T NetOP_E 0 1 PassImg_T PassImg_E 0.9 StoreProc_T StoreProc_E 3.3 0 Mean number of rendezvous from entry to entry: Task Name Source Entry Target Entry Phase 1 Phase 2 UserT User SCR_E 1 SCR_T SCR_E AccCtrl_E 1 0 AccCtrl_T AccCtrl_E DBReadInfo_E 1 0 AccCtrl_E DBWriteInfo_E 0 0.2 DB_T DBReadInfo_E DkReadInfo_E 0.4 DBWriteInfo_E DkWritelnfo_E 1 0 DBWriteVid_E DkWriteVid_E 8 VidCtrl_T VidCtrl_E AcqProc_E 100 AcqProc_T AcqProc_E BufGet_E 1 0 Buffer_T Buffer_E GetImg_E 1 0 Buffer_E PassImg_E 1 0 Buffer_E StoreProc_E 0 1 GetImg_T GetImg_E NetOP_E 8 StoreProc_T StoreProc_E DBWriteVid_E 1 0 StoreProc_E BufRel_E 1 0 Forwarding probability from entry to entry: Task Name Source Entry Target Entry Prob AccCtrl_T AccCtrl_E DLA_E 1 BufManag_T BufGet_E Buffer_E 1 Phase type flags: Task Name Entry Name Phase 1 Phase 2 UserT User determin SCR_T SCR_E determin stochastic AccCtrl_T AccCtrl_E determin stochastic DB_T DBReadInfo_E stochastic DBWriteInfo_E determin stochastic DBWriteVid_E stochastic Disk_T DkReadInfo_E stochastic DkWritelnfo_E stochastic DkWriteVid_E stochastic DLA_T DLA_E stochastic stochastic VidCtrl_T VidCtrl_E determin AcqProc_T AcqProc_E determin stochastic BufManag_T BufGet_E determin stochastic BufManag2_T BufRel_E stochastic Buffer_T Buffer_E determin determin GetImg_T GetImg_E stochastic NetOP_T NetOP_E stochastic stochastic PassImg_T PassImg_E stochastic StoreProc_T StoreProc_E determin stochastic Squared coefficient of variation of execution segments: All executable segments are exponential. Open arrival rates per entry: Entry Name Arrival Rate UserT User 0.0005 Type 1 throughput bounds: Task Name Entry Name Throughput UserT User 0.0613497 SCR_T SCR_E 0.0613497 AccCtrl_T AccCtrl_E 0.134048 DB_T DBReadInfo_E 4.16667 DBWriteInfo_E 2.08333 DBWriteVid_E 0.657895 Disk_T DkReadInfo_E 1.33333 DkWritelnfo_E 0.666667 DkWriteVid_E 2 DLA_T DLA_E 0.002 VidCtrl_T VidCtrl_E 0.000670331 AcqProc_T AcqProc_E 0.0671141 BufManag_T BufGet_E 2 BufManag2_T BufRel_E 2 Buffer_T Buffer_E 0.031348 GetImg_T GetImg_E 0.0833333 NetOP_T NetOP_E 1 PassImg_T PassImg_E 1.11111 StoreProc_T StoreProc_E 0.0526316 Mean delay for a rendezvous: Task Name Source Entry Target Entry Phase 1 Phase 2 UserT User SCR_E 0 SCR_T SCR_E AccCtrl_E 0.421845 0 AccCtrl_T AccCtrl_E DBReadInfo_E 0 0 AccCtrl_E DBWriteInfo_E 0 0 DB_T DBReadInfo_E DkReadInfo_E 0.00180608 DBWriteInfo_E DkWritelnfo_E 0.00180608 0 DBWriteVid_E DkWriteVid_E 0.00180608 VidCtrl_T VidCtrl_E AcqProc_E 0 AcqProc_T AcqProc_E BufGet_E 0 0 Buffer_T Buffer_E GetImg_E 0 0 Buffer_E PassImg_E 0 0 Buffer_E StoreProc_E 0 0 GetImg_T GetImg_E NetOP_E 0 StoreProc_T StoreProc_E DBWriteVid_E 0 0 StoreProc_E BufRel_E 0 0 AccCtrl_T AccCtrl_E DLA_E 0 BufManag_T BufGet_E Buffer_E 16.6214 Service times: Task Name Entry Name Phase 1 Phase 2 UserT User 16.9775 SCR_T SCR_E 16.9775 0 AccCtrl_T AccCtrl_E 6.55568 1.23326 DB_T DBReadInfo_E 2.65568 DBWriteInfo_E 5.16629 0 DBWriteVid_E 15.2281 Disk_T DkReadInfo_E 1.5 DkWritelnfo_E 3 DkWriteVid_E 1 DLA_T DLA_E 0 500 VidCtrl_T VidCtrl_E 3153.94 AcqProc_T AcqProc_E 31.5214 0 BufManag_T BufGet_E 0.5 0 BufManag2_T BufRel_E 0.5 Buffer_T Buffer_E 12.9 19.0281 GetImg_T GetImg_E 12 NetOP_T NetOP_E 0 1 PassImg_T PassImg_E 0.9 StoreProc_T StoreProc_E 19.0281 0 Service time variance (per phase) and squared coefficient of variation (over all phases): Task Name Entry Name Phase 1 Phase 2 coeff of var **2 UserT User 65.9822 0.228917 SCR_T SCR_E 65.9822 0 0.228917 AccCtrl_T AccCtrl_E 15.8042 8.99631 0.408794 DB_T DBReadInfo_E 8.19921 1.16257 DBWriteInfo_E 10.6864 0 0.400383 DBWriteVid_E 247.902 1.06903 Disk_T DkReadInfo_E 2.25 1 DkWritelnfo_E 9 1 DkWriteVid_E 1 1 DLA_T DLA_E 0 250000 1 VidCtrl_T VidCtrl_E 42245.6 0.00424693 AcqProc_T AcqProc_E 422.456 0 0.425178 BufManag_T BufGet_E 0.25 0 1 BufManag2_T BufRel_E 0.25 1 Buffer_T Buffer_E 144.81 251.782 0.389043 GetImg_T GetImg_E 144 1 NetOP_T NetOP_E 0 1 1 PassImg_T PassImg_E 0.81 1 StoreProc_T StoreProc_E 251.782 0 0.695399 Throughputs and utilizations per phase: Task Name Entry Name Throughput Phase 1 Phase 2 Total UserT User 0.0005 0.00848876 0.00848876 SCR_T SCR_E 0.0005 0.00848876 0 0.00848876 AccCtrl_T AccCtrl_E 0.0005 0.00327784 0.000616629 0.00389447 DB_T DBReadInfo_E 0.0005 0.00132784 0.00132784 DBWriteInfo_E 0.0001 0.000516629 0 0.000516629 DBWriteVid_E 0.0313204 0.47695 0.47695 Total: 0.0319204 0.478794 0.478794 Disk_T DkReadInfo_E 0.0002 0.0003 0.0003 DkWritelnfo_E 0.0001 0.0003 0.0003 DkWriteVid_E 0.250563 0.250563 0.250563 Total: 0.250863 0.251163 0.251163 DLA_T DLA_E 0 0 0 0 VidCtrl_T VidCtrl_E 0.000317064 1 1 AcqProc_T AcqProc_E 0.0317064 0.999429 0 0.999429 BufManag_T BufGet_E 0.0317064 0.0158532 0 0.0158532 BufManag2_T BufRel_E 0.0313204 0.0156602 0.0156602 Buffer_T Buffer_E 0.0317064 0.409012 0.603312 1.01232 GetImg_T GetImg_E 0.0313204 0.375845 0.375845 NetOP_T NetOP_E 0.250563 0 0.250563 0.250563 PassImg_T PassImg_E 0.0313204 0.0281883 0.0281883 StoreProc_T StoreProc_E 0.0313204 0.595967 0 0.595967 Waiting time at tasks with open arrivals: Task Name Entry Name Lambda Waiting time UserT User 0.0005 17.0668 Utilization and waiting per phase for processor: UserCPU Task Name Pri n Entry Name Utilization Phase 1 Phase 2 UserT 0 1 User 0 0 Utilization and waiting per phase for processor: ApplicCPU Task Name Pri n Entry Name Utilization Phase 1 Phase 2 AccCtrl_T 0 1 AccCtrl_E 0.00205 0 0 VidCtrl_T 0 1 VidCtrl_E 0.000570715 0 AcqProc_T 0 1 AcqProc_E 0.0475596 0 0 GetImg_T 0 1 GetImg_E 0.375845 0 PassImg_T 0 1 PassImg_E 0.0281883 0 StoreProc_T 0 1 StoreProc_E 0.103357 0 0 Processor Total: 0.55757 Utilization and waiting per phase for processor: Buf_CPU Task Name Pri n Entry Name Utilization Phase 1 Phase 2 BufManag_T 0 1 BufGet_E 0.0158532 0 0 BufManag2_T 0 1 BufRel_E 0.0156602 0 Buffer_T 0 1 Buffer_E 0 0 0 Processor Total: 0.0315134 Utilization and waiting per phase for processor: DB_CPU Task Name Pri n Entry Name Utilization Phase 1 Phase 2 DB_T 0 10 DBReadInfo_E 0.0009 0.254962 DBWriteInfo_E 0.00018 0.364481 0 DBWriteVid_E 0.225507 0.0136426 Task Total: 0.226587 Utilization and waiting per phase for processor: SCR_CPU Task Name Pri n Entry Name Utilization Phase 1 Phase 2 SCR_T 0 1 SCR_E 0.005 0 0 Utilization and waiting per phase for processor: DLA_CPU Task Name Pri n Entry Name Utilization Phase 1 Phase 2 DLA_T 0 1 DLA_E 0 0 0 Utilization and waiting per phase for processor: DiskCPU Task Name Pri n Entry Name Utilization Phase 1 Phase 2 Disk_T 0 2 DkReadInfo_E 0.0003 0 DkWritelnfo_E 0.0003 0 DkWriteVid_E 0.250563 0 Task Total: 0.251163 Utilization and waiting per phase for processor: NetProc Task Name Pri n Entry Name Utilization Phase 1 Phase 2 NetOP_T 0 1 NetOP_E 0.250563 0 0