performance enhancement of extended afdx via bandwidth
play

Performance Enhancement of Extended AFDX via Bandwidth Reservation - PowerPoint PPT Presentation

Performance Enhancement of Extended AFDX via Bandwidth Reservation for TSN/BLS Shapers Ana s Finzi, Ahlem Mifdaoui et al. July 3, 2018, RTN18 1/27 Context and Objectives System Model Bandwidth Reservation Methods Performance


  1. Performance Enhancement of Extended AFDX via Bandwidth Reservation for TSN/BLS Shapers Ana¨ ıs Finzi, Ahlem Mifdaoui et al. July 3, 2018, RTN’18 1/27

  2. Context and Objectives System Model Bandwidth Reservation Methods Performance Evaluation Conclusion Context and Objectives 2/27

  3. Context and Objectives System Model Bandwidth Reservation Methods Performance Evaluation Conclusion Context and Objectives Up to 500 km of cables 2/27

  4. Context and Objectives System Model Bandwidth Reservation Methods Performance Evaluation Conclusion Context and Objectives Up to 500 km of cables Heterogeneous network 2/27

  5. Context and Objectives System Model Bandwidth Reservation Methods Performance Evaluation Conclusion Context and Objectives Up to 500 km of cables Heterogeneous network AFDX 2/27

  6. Context and Objectives System Model Bandwidth Reservation Methods Performance Evaluation Conclusion Context and Objectives Up to 500 km of cables ARINC 429 Heterogeneous network AFDX 2/27

  7. Context and Objectives System Model Bandwidth Reservation Methods Performance Evaluation Conclusion Context and Objectives Up to 500 km of cables ARINC 429 Heterogeneous network AFDX CAN 2/27

  8. Context and Objectives System Model Bandwidth Reservation Methods Performance Evaluation Conclusion Context and Objectives Up to 500 km of cables ARINC 429 Heterogeneous network AFDX CAN MIL-STD-1553 2/27

  9. Context and Objectives System Model Bandwidth Reservation Methods Performance Evaluation Conclusion Context and Objectives Current Avionics Communication Architecture limitations Heterogeneity : high complexity, delays and costs One criticality level : backbone supports only essential traffic Unfair service policy : strong impact of high priorities 3/27

  10. Context and Objectives System Model Bandwidth Reservation Methods Performance Evaluation Conclusion Context and Objectives Current Avionics Communication Architecture limitations Heterogeneity : high complexity, delays and costs One criticality level : backbone supports only essential traffic Unfair service policy : strong impact of high priorities Main Objective Homogenize avionics communication architecture → Extend the backbone network to support Safety-Critical and Best-Effort Traffics 3/27

  11. Context and Objectives System Model Bandwidth Reservation Methods Performance Evaluation Conclusion Avionics Requirements and Challenges Requirements Predictability : guaranteeing schedulability constraints, i.e. bounded delays respecting deadlines Modularity : minimizing the (re)configuration effort 4/27

  12. Context and Objectives System Model Bandwidth Reservation Methods Performance Evaluation Conclusion Avionics Requirements and Challenges Requirements Predictability : guaranteeing schedulability constraints, i.e. bounded delays respecting deadlines Modularity : minimizing the (re)configuration effort Challenges ց Complexity : Reduce the implementation and configuration effort ր Fairness : Limit the impact of high priorities on lower ones 4/27

  13. Context and Objectives System Model Bandwidth Reservation Methods Performance Evaluation Conclusion Promising Solution TTE 1 TAS 2 PS 3 UBS 4 BLS 5 CBS 6 NP-SP 7 DRR 8 Solutions Modularity X X X �� �� �� �� �� Predictability �� �� �� �� �� � �� �� Fairness X X � �� �� �� X �� Complexity X X X X �� �� �� � Existing solutions vs avionics requirements and challenges �� : � : X: 1 Time Triggered Ethernet 2 Time Aware Shaper 3 Peristaltic Shaper 4 Urgency Based Scheduler 5 Burst Limiting Shaper 6 Credit-based Shaper 7 Non-preemptive Static Priority 8 Deficit Round Robin 5/27

  14. Context and Objectives System Model Bandwidth Reservation Methods Performance Evaluation Conclusion Promising Solution Schedulers TTE 1 TAS 2 PS 3 UBS 4 BLS 5 CBS 6 NP-SP 7 DRR 8 Solutions Modularity X X X �� �� �� �� �� Predictability �� �� �� �� �� � �� �� Fairness X X � �� �� �� X �� Complexity X X X X �� �� �� � Existing solutions vs avionics requirements and challenges �� : � : X: 1 Time Triggered Ethernet 2 Time Aware Shaper 3 Peristaltic Shaper 4 Urgency Based Scheduler 5 Burst Limiting Shaper 6 Credit-based Shaper 7 Non-preemptive Static Priority 8 Deficit Round Robin 5/27

  15. Context and Objectives System Model Bandwidth Reservation Methods Performance Evaluation Conclusion Promising Solution TTTEch Schedulers TTE 1 TAS 2 PS 3 UBS 4 BLS 5 CBS 6 NP-SP 7 DRR 8 Solutions Modularity X X X �� �� �� �� �� Predictability �� �� �� �� �� � �� �� Fairness X X � �� �� �� X �� Complexity X X X X �� �� �� � Existing solutions vs avionics requirements and challenges �� : � : X: 1 Time Triggered Ethernet 2 Time Aware Shaper 3 Peristaltic Shaper 4 Urgency Based Scheduler 5 Burst Limiting Shaper 6 Credit-based Shaper 7 Non-preemptive Static Priority 8 Deficit Round Robin 5/27

  16. Context and Objectives System Model Bandwidth Reservation Methods Performance Evaluation Conclusion Promising Solution IEEE Time Sensitive Networking TTTEch Schedulers TTE 1 TAS 2 PS 3 UBS 4 BLS 5 CBS 6 NP-SP 7 DRR 8 Solutions Modularity X X X �� �� �� �� �� Predictability �� �� �� �� �� � �� �� Fairness X X � �� �� �� X �� Complexity X X X X �� �� �� � Existing solutions vs avionics requirements and challenges �� : � : X: 1 Time Triggered Ethernet 2 Time Aware Shaper 3 Peristaltic Shaper 4 Urgency Based Scheduler 5 Burst Limiting Shaper 6 Credit-based Shaper 7 Non-preemptive Static Priority 8 Deficit Round Robin 5/27

  17. Context and Objectives System Model Bandwidth Reservation Methods Performance Evaluation Conclusion Promising Solution TTE 1 TAS 2 PS 3 UBS 4 BLS 5 CBS 6 NP-SP 7 DRR 8 Solutions Modularity X X X �� �� �� �� �� Predictability �� �� �� �� �� � �� �� Fairness X X � �� �� �� X �� Complexity X X X X �� �� �� � Existing solutions vs avionics requirements and challenges �� : � : X: 1 Time Triggered Ethernet 2 Time Aware Shaper 3 Peristaltic Shaper 4 Urgency Based Scheduler 5 Burst Limiting Shaper 6 Credit-based Shaper 7 Non-preemptive Static Priority 8 Deficit Round Robin 5/27

  18. Context and Objectives System Model Bandwidth Reservation Methods Performance Evaluation Conclusion Promising Solution TTE 1 TAS 2 PS 3 UBS 4 BLS 5 CBS 6 NP-SP 7 DRR 8 Solutions Modularity X X X �� �� �� �� �� Predictability �� �� �� �� �� � �� �� Fairness X X � �� �� �� X �� Complexity X X X X �� �� �� � Existing solutions vs avionics requirements and challenges �� : � : X: 1 Time Triggered Ethernet 2 Time Aware Shaper 3 Peristaltic Shaper 4 Urgency Based Scheduler 5 Burst Limiting Shaper 6 Credit-based Shaper 7 Non-preemptive Static Priority 8 Deficit Round Robin 5/27

  19. Context and Objectives System Model Bandwidth Reservation Methods Performance Evaluation Conclusion Promising Solution TTE 1 TAS 2 PS 3 UBS 4 BLS 5 CBS 6 NP-SP 7 DRR 8 Solutions Modularity X X X �� �� �� �� �� Predictability �� �� �� �� �� � �� �� Fairness X X � �� �� �� X �� Complexity X X X X �� �� �� � Existing solutions vs avionics requirements and challenges �� : � : X: → the Burst Limiting Shaper is the most promising solution 1 Time Triggered Ethernet 2 Time Aware Shaper 3 Peristaltic Shaper 4 Urgency Based Scheduler 5 Burst Limiting Shaper 6 Credit-based Shaper 7 Non-preemptive Static Priority 8 Deficit Round Robin 5/27

  20. Context and Objectives System Model Bandwidth Reservation Methods Performance Evaluation Conclusion Followed Methodology Specification of an Extended AFDX → Low complexity and few hardware/software modifications a a [ERTS2-18] Finzi, A., Mifdaoui et al., ”Mixed-Criticality on the AFDX Network: Challenges and Potential Solutions”, ERTS 2018 6/27

  21. Context and Objectives System Model Bandwidth Reservation Methods Performance Evaluation Conclusion Followed Methodology Specification of an Extended AFDX → Low complexity and few hardware/software modifications a a [ERTS2-18] Finzi, A., Mifdaoui et al., ”Mixed-Criticality on the AFDX Network: Challenges and Potential Solutions”, ERTS 2018 Formal timing analysis → New Network Calculus model with good tightness a a [WFCS-18] Finzi, A., Mifdaoui et al., ”Incorporating TSN/BLS in AFDX for Mixed- Criticality Applications: Model and Timing Analysis”, WFCS 2018 6/27

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend