Overview of Project GWAY Software Engineering CSE435 Michigan State University Fall 2013

15
Team members: Project Manager: Keyur Patel Facilitator: Tony Cooke Customer Liason: Ben Blaut Configuration Manager: Luan Tran Customer: Mr. Anthony Torre, Chrysler Instructor: Dr. Betty H.C. Cheng* *Please direct all inquiries to the instructor.

description

Team members: Project Manager: Keyur Patel Facilitator: Tony Cooke Customer Liason: Ben Blaut Configuration Manager: Luan Tran Customer: Mr. Anthony Torre, Chrysler Instructor: Dr. Betty H.C. Cheng* *Please direct all inquiries to the instructor. - PowerPoint PPT Presentation

Transcript of Overview of Project GWAY Software Engineering CSE435 Michigan State University Fall 2013

Page 1: Overview of Project GWAY Software Engineering CSE435 Michigan State University Fall 2013

Team members:Project Manager: Keyur Patel

Facilitator: Tony Cooke

Customer Liason: Ben Blaut

Configuration Manager: Luan Tran

Customer: Mr. Anthony Torre, Chrysler

Instructor: Dr. Betty H.C. Cheng*

*Please direct all inquiries to the instructor.

Page 2: Overview of Project GWAY Software Engineering CSE435 Michigan State University Fall 2013

Project Overview

Page 3: Overview of Project GWAY Software Engineering CSE435 Michigan State University Fall 2013

Project Overview

Multiple Application DomainsMotivation for project

Exchange data and commandsSimplify wiring

CAN bridgingCAN to AVB network routing

Page 4: Overview of Project GWAY Software Engineering CSE435 Michigan State University Fall 2013

Overview of Features Reprogramming

CAN nodesGateway

Diagnostics over IP Respond to power changes Security

EncryptionDOS mitigation

Page 5: Overview of Project GWAY Software Engineering CSE435 Michigan State University Fall 2013

Domain Research

Existing market solutions CAN AVB VLAN ISO / IEEE standards

Page 6: Overview of Project GWAY Software Engineering CSE435 Michigan State University Fall 2013

Application of Research

Learned lots about CAN and AVB Application of this type of gateway Constraint development

Page 7: Overview of Project GWAY Software Engineering CSE435 Michigan State University Fall 2013

Project Constraints

Encryption Standards Timing Power

Page 8: Overview of Project GWAY Software Engineering CSE435 Michigan State University Fall 2013

State Diagram

Page 9: Overview of Project GWAY Software Engineering CSE435 Michigan State University Fall 2013

CAN to CAN Messaging

Page 10: Overview of Project GWAY Software Engineering CSE435 Michigan State University Fall 2013

Gateway Reprogramming

Page 11: Overview of Project GWAY Software Engineering CSE435 Michigan State University Fall 2013

Diagnostics

Page 12: Overview of Project GWAY Software Engineering CSE435 Michigan State University Fall 2013

Part III: Demonstration Data transfer

CAN to CANEthernet to CAN

Denial of Service Low/Normal voltage Shutdown/Enable port IP Diagnostics Reprogramming

GatewayCAN node

Page 13: Overview of Project GWAY Software Engineering CSE435 Michigan State University Fall 2013

Part III: Demonstration http://www.cse.msu.edu/~cse435/Projects/F2013/

Groups/GWAY/Prototype/prototypev2.html

Page 14: Overview of Project GWAY Software Engineering CSE435 Michigan State University Fall 2013

Acknowledgements

We gratefully acknowledge and appreciate the participation of our customer, Mr. Anthony Torre from Chrysler, LLC.

Page 15: Overview of Project GWAY Software Engineering CSE435 Michigan State University Fall 2013

Q & A