Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1391469.1391629acmconferencesArticle/Chapter ViewAbstractPublication PagesdacConference Proceedingsconference-collections
research-article

Concurrent topology and routing optimization in automotive network integration

Published: 08 June 2008 Publication History

Abstract

In this paper, a novel automatic approach for the concurrent topology and routing optimization that achieves a high quality network layout is proposed. This optimization is based on a specialized binary Integer Linear Program (ILP) in combination with a Multi-Objective Evolutionary Algorithm (MOEA). The ILP is formulated such that each solution represents a topology and routing that fulfills all requirements and demands of the network. Thus, in an iterative process, this ILP is solved to obtain feasible networks whereas the MOEA is used for the optimization of multiple even non-linear objectives and ensures a fast convergence towards the optimal solutions. Additionally, a domain specific preprocessing algorithm for the ILP is presented that decreases the problem complexity and, thus, allows to optimize large and complex networks efficiently. The experimental results validate the performance of this methodology on two state-of-the-art prototype automotive networks.

References

[1]
N. Banerjee and R. Kumar. Multiobjective network design for realistic traffic models. In Proc. of GECCO '07, pages 1904--1911, 2007.
[2]
CAN. Controller Area Network. http://www.can.bosch.com/.
[3]
D. Chai and A. Kuehlmann. A fast pseudo-boolean constraint solver. In Proc. of DAC '03, pages 830--835, 2003.
[4]
A. Davare, Q. Zhu, M. D. Natale, C. Pinello, S. Kanajan, and A. Sangiovanni-Vincentelli. Period optimization for hard real-time distributed automotive systems. In Proc. of DAC '07, pages 278--283, 2007.
[5]
M. Gruber and G. Raindl. A new 0--1 ILP approach for the bounded diameter minimum spanning tree problem. In Proc. of INOC '05, volume 1, pages 178--185, Lisbon, Portugal, 2005.
[6]
J. D. Knowles and D. W. Corne. A comparison of encodings and algorithms for multiobjective spanning tree problems. In Proc. of CEC '01, pages 544--551, 2001.
[7]
A. Konak and A. Smith. Capacitated network design considering survivability: An evolutionary approach. In Journal of Engineering Optimization, volume 36(2), pages 189--205, 2004.
[8]
R. Kumar, P. K. Singh, and P. P. Chakrabarti. Multiobjective EA approach for improved quality of solutions for spanning tree problem. In Proc. of EMO '05, pages 811--825, 2005.
[9]
M. Lukasiewycz, M. Glaß, C. Haubelt, and J. Teich. Sat-decoding in evolutionary algorithms for discrete constrained optimization problems. In Proc. of the CEC '07, pages 935--942, 2007.
[10]
M. Lukasiewycz, M. Glaß, C. Haubelt, and J. Teich. Efficient symbolic multi-objective design space exploration. In Proc. of the ASP-DAC '08, pages 691--696, 2008.
[11]
Opt4J. Optimization framework for java. http://www.opt4j.org/.
[12]
T. Pop, P. Eles, and Z. Peng. Holistic scheduling and analysis of mixed time/event-triggered distributed embedded systems. In Proc. of CODES '02, pages 187--192, 2002.
[13]
D. Rajan and A. Atamtürk. A directed cycle-based column-and-cut generation method for capacitated survivable network design. Networks, 43(4):201--211, 2004.
[14]
K. Richter and R. Ernst. How OEMs and suppliers can face the network integration challenges. In Proc. of DATE '06, pages 183--188, 2006.
[15]
T. Streichert, C. Haubelt, and J. Teich. Multi-Objective Topology Optimization for Networked Embedded Systems. In Proc. of IC-SAMOS '06, pages 93--98, 2006.
[16]
D. Ziegenbein, J. Uerpmann, and R. Ernst. Dynamic response time optimization for SDF graphs. In Proc. of ICCAD '00, pages 135--141, 2000.
[17]
E. Zitzler, M. Laumanns, and L. Thiele. SPEA2: Improving the Strength Pareto Evolutionary Algorithm. In Proc. of EUROGEN '01, pages 95--100, 2002.

Cited By

View all
  • (2022)Analysis of Security Vulnerability Levels of In-Vehicle Network Topologies Applying Graph RepresentationsJournal of Electronic Testing10.1007/s10836-021-05973-xOnline publication date: 10-Jan-2022
  • (2021)Model-based resource analysis and synthesis of service-oriented automotive software architecturesSoftware and Systems Modeling10.1007/s10270-021-00896-9Online publication date: 5-Sep-2021
  • (2019)Compilation of Dataflow Applications for Multi-Cores using Adaptive Multi-Objective OptimizationACM Transactions on Design Automation of Electronic Systems10.1145/331024924:3(1-23)Online publication date: 11-Mar-2019
  • Show More Cited By

Index Terms

  1. Concurrent topology and routing optimization in automotive network integration

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    DAC '08: Proceedings of the 45th annual Design Automation Conference
    June 2008
    993 pages
    ISBN:9781605581156
    DOI:10.1145/1391469
    • General Chair:
    • Limor Fix
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 08 June 2008

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. automotive
    2. network integration
    3. optimization

    Qualifiers

    • Research-article

    Conference

    DAC '08
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 1,770 of 5,499 submissions, 32%

    Upcoming Conference

    DAC '25
    62nd ACM/IEEE Design Automation Conference
    June 22 - 26, 2025
    San Francisco , CA , USA

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)6
    • Downloads (Last 6 weeks)2
    Reflects downloads up to 06 Oct 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2022)Analysis of Security Vulnerability Levels of In-Vehicle Network Topologies Applying Graph RepresentationsJournal of Electronic Testing10.1007/s10836-021-05973-xOnline publication date: 10-Jan-2022
    • (2021)Model-based resource analysis and synthesis of service-oriented automotive software architecturesSoftware and Systems Modeling10.1007/s10270-021-00896-9Online publication date: 5-Sep-2021
    • (2019)Compilation of Dataflow Applications for Multi-Cores using Adaptive Multi-Objective OptimizationACM Transactions on Design Automation of Electronic Systems10.1145/331024924:3(1-23)Online publication date: 11-Mar-2019
    • (2017)Hybrid Optimization Techniques for System-Level Design Space ExplorationHandbook of Hardware/Software Codesign10.1007/978-94-017-7358-4_8-1(1-31)Online publication date: 12-Apr-2017
    • (2017)Hybrid Optimization Techniques for System-Level Design Space ExplorationHandbook of Hardware/Software Codesign10.1007/978-94-017-7267-9_8(217-246)Online publication date: 27-Sep-2017
    • (2015)An Integrated Framework for Topology Design of CAN Networks under Real-Time Constraints2015 IEEE 82nd Vehicular Technology Conference (VTC2015-Fall)10.1109/VTCFall.2015.7390840(1-5)Online publication date: Sep-2015
    • (2015)Automatic communication-driven virtual prototyping and design for networked embedded systemsMicroprocessors & Microsystems10.1016/j.micpro.2015.08.00839:8(1012-1028)Online publication date: 1-Nov-2015
    • (2014)Model-based optimization of automotive E/E-architecturesProceedings of the 6th International Workshop on Constraints in Software Testing, Verification, and Analysis10.1145/2593735.2593739(18-29)Online publication date: 31-May-2014
    • (2013)Guided mutation strategies for multiobjective automotive network architecture2013 IEEE Congress on Evolutionary Computation10.1109/CEC.2013.6557866(2473-2479)Online publication date: Jun-2013
    • (2013)Integrated Modeling Using Finite State Machines and Dataflow GraphsHandbook of Signal Processing Systems10.1007/978-1-4614-6859-2_30(975-1013)Online publication date: 10-May-2013
    • Show More Cited By

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media