321 likes | 599 Views
February 11, 2003. Advanced Networking Meeting at Boeing, St. Louis, MO. Outline. IntroductionTool EvaluationsMLDesigner OverviewPreliminary ModelingPotential ApplicationsConclusions. February 11, 2003. Advanced Networking Meeting at Boeing, St. Louis, MO. Introduction. Optical Networks for Adv
E N D
1. February 11, 2003 Advanced Networking Meeting at Boeing, St. Louis, MO Virtual Prototyping ofHigh-Performance Optical Networks for Advanced Avionics Systems Dr. Alan D. George
Ian Troxel, Jeong-Hae Han, Nang Dilakanont
Jeremy Wills, Todd McCaskey
High-performance Computing and Simulation (HCS) Research Laboratory
Department of Electrical and Computer Engineering
University of Florida
2. February 11, 2003 Advanced Networking Meeting at Boeing, St. Louis, MO Outline Introduction
Tool Evaluations
MLDesigner Overview
Preliminary Modeling
Potential Applications
Conclusions
3. February 11, 2003 Advanced Networking Meeting at Boeing, St. Louis, MO Introduction Optical Networks for Advanced Avionics Systems
Driving force: key applications for future avionics systems (cockpit, cabin)
Pushing performance and reliability requirements to ever-increasing levels
Integrated networking infrastructure
Higher bandwidth, deterministic performance, fault tolerance, lower cost
Solutions will come from new and emerging technologies in high-speed optical networks
e.g. WDM, 10 Gigabit Ethernet, etc.
4. February 11, 2003 Advanced Networking Meeting at Boeing, St. Louis, MO Introduction Optical networking technologies rapidly progressing, complex
Optimal means to select, adapt, combine, and deploy for advanced avionics systems at lowest cost is difficult to ascertain or anticipate
Research required to investigate strengths, weaknesses, and tradeoffs
Complexity limits usefulness of analytical methods
Cost and time constraints limit usefulness of experiment methods
For both existing and especially emerging concepts and technologies
Primary approach will be computer-based simulation
Supported by selected analytical and experimental methods
Our project focuses on development and exploitation of such tools
Rapid virtual prototyping of high-performance optical networks
Networks as integral part of advanced avionics systems
5. February 11, 2003 Advanced Networking Meeting at Boeing, St. Louis, MO Introduction Four phases of FY03 project
Evaluation of simulation tools (completed)
Construction of component models (underway)
Construction of system models (future)
Simulation experiments and analysis (future)
6. February 11, 2003 Advanced Networking Meeting at Boeing, St. Louis, MO Introduction Team Modeling Experience
Network modeling
SCI and SCI/RT networks (BONeS, UltraSAN)
Myrinet network (BONeS)
Fibre Channel network (BONeS)
Architecture and systems modeling
RISC (BONeS, MLDesigner)
CMP (C, extended SimpleScalar)
SMP (BONeS)
Reconfigurable network processor (BONeS)
HWIL and SWIL simulation (BONeS)
New efforts underway
Optical avionics networks (MLDesigner) our primary focus
FPGA-based RC architectures and systems (MLDesigner)
End-to-end performance modeling for data grids (MLDesigner)
Dependability modeling for mission assurance (MLDesigner)
7. February 11, 2003 Advanced Networking Meeting at Boeing, St. Louis, MO
8. February 11, 2003 Advanced Networking Meeting at Boeing, St. Louis, MO Tool Evaluations Initial Goals for Optical Networking Tool
Model networking issues (data link, network layers, etc.) while maintaining a realistic representation of optical physical layer
Desire for library of pre-built models
Stability and maturity
Responsive technical support
Reasonable cost
9. February 11, 2003 Advanced Networking Meeting at Boeing, St. Louis, MO Tool Evaluations Divergent Roads
Networking tools
Protocols and topology focus
Typically open source
Physical layer abstracted
Optical tools
Optics focus
Typically expensive
No networking protocols
Others
Various strengths and weaknesses
10. February 11, 2003 Advanced Networking Meeting at Boeing, St. Louis, MO Tool Evaluations
11. February 11, 2003 Advanced Networking Meeting at Boeing, St. Louis, MO Tool Evaluations MLDesigner selected as best all-around tool
Flexible
Models fully extendible and user-definable
Supports different modeling domains with high fidelity
HCS lab is currently building an optical networking library
Industry acceptance and technology support
Aerospace Corp, Agere, Apple, Astrium, Ericsson, ifEN (Germany), Infineon, KPN (Netherlands), Lockheed Martin, Motorola, Philips Research, Rockwell Collins, Siemens, etc.
Cost effective
$7-9K annual corporate license (per seat)
Free for academic institutions
Knowledge base
Builds upon BONeS (previous lab experience)
12. February 11, 2003 Advanced Networking Meeting at Boeing, St. Louis, MO MLDesigner is an integrated platform for modeling and analyzing the architecture, functionality and performance of system designs.
Multi-domain simulator for design and analysis of a broad range of applications.
Interfacing to SatLab and MATLAB/Simulink extends MLDesigner capabilities.
A system model is constructed through the graphical editor or the PTcl command language.
MLDesigner employs a hierarchical block-level design.
BONeS and COSSAP models can be imported. MLDesigner Overview
13. February 11, 2003 Advanced Networking Meeting at Boeing, St. Louis, MO MLDesigner Overview
14. February 11, 2003 Advanced Networking Meeting at Boeing, St. Louis, MO Graphical editor, including parameter and DS editor.
PTcl command environment to define complex system that is difficult to define graphically.
Multi-domain simulators including debugging animators.
Module functionality can be specified by hierarchical block diagram, finite state machine, user primitive (C/C++), or PTcl module definition.
Simulation results can be viewed through animation during simulation and/or by post-processing graphical plots. MLDesigner Overview
15. February 11, 2003 Advanced Networking Meeting at Boeing, St. Louis, MO Preliminary Modeling Current Modeling Status
Component modeling began on 1/10/03
Optical data structures defined
Many internal components built and verified
Building blocks for modules (e.g. power loss, BER injection, etc.)
Several modules built and verified
Laser, Tunable Receiver, Transmitter, Fiber, Power Amplifier, 1x2 Splitter, 2x1 Coupler
Others in progress
MUX, DEMUX, OADM, Star Coupler
Small WDM system model built with 3 simple tests performed
16. February 11, 2003 Advanced Networking Meeting at Boeing, St. Louis, MO Preliminary Modeling
17. February 11, 2003 Advanced Networking Meeting at Boeing, St. Louis, MO Preliminary Modeling
18. February 11, 2003 Advanced Networking Meeting at Boeing, St. Louis, MO Preliminary Modeling
19. February 11, 2003 Advanced Networking Meeting at Boeing, St. Louis, MO Preliminary Modeling
20. February 11, 2003 Advanced Networking Meeting at Boeing, St. Louis, MO Preliminary Modeling
21. February 11, 2003 Advanced Networking Meeting at Boeing, St. Louis, MO Preliminary Modeling
22. February 11, 2003 Advanced Networking Meeting at Boeing, St. Louis, MO Preliminary Modeling
23. February 11, 2003 Advanced Networking Meeting at Boeing, St. Louis, MO Preliminary Modeling
24. February 11, 2003 Advanced Networking Meeting at Boeing, St. Louis, MO Preliminary Modeling Delay Test Setup
Two Sources
Source One
Wavelength = 1530 nm
Data values step by 1 from 0
Output power level at 7 dBm
Source Two
Wavelength = 1560 nm
Data values step by 1 from 10
Output power level at 7 dBm
Optical Fibers
Length = 40 Km
Power loss per Km = .25dB/Km
Delay per Km = 3.3 us/Km (velocity = c)
Power Amplifiers
Power gain = 10 dB
25. February 11, 2003 Advanced Networking Meeting at Boeing, St. Louis, MO Preliminary Modeling Delay Test Results
Packets for each source / receiver pair are delayed by appropriate amount
26. February 11, 2003 Advanced Networking Meeting at Boeing, St. Louis, MO Preliminary Modeling Power Threshold Test Setup
Two Sources
Source One
Wavelength = 1530 nm
Data values step by 1 from 0
Output power level varies from -7 dBm
to 17 dBm and back in steps of 1 dBm
Source Two
Wavelength = 1560 nm
Data values step by 1 from 10
Output power level varies from -7 dBm
to 17 dBm and back in steps of 1 dBm
Optical Fibers
Length = 35 Km
Power loss per Km = .25dB/Km
Delay per Km = 3.3 us/Km (velocity = c)
Power Amplifiers
Power gain = 10 dB
27. February 11, 2003 Advanced Networking Meeting at Boeing, St. Louis, MO Preliminary Modeling
28. February 11, 2003 Advanced Networking Meeting at Boeing, St. Louis, MO Preliminary Modeling Wavelength Select Test Setup
Two Sources
Source One
Wavelength = 1530 nm
Data values step by 1 from 0
Output power level at 7 dBm
Source Two
Wavelength = 1560 nm
Data values step by 1 from 10
Output power level at 7 dBm
Optical Fibers
Length = 40 Km
Power loss per Km = .25dB/Km
Delay per Km = 3.3 us/Km (velocity = c)
Power Amplifiers
Power gain = 10 dB
29. February 11, 2003 Advanced Networking Meeting at Boeing, St. Louis, MO Preliminary Modeling
30. February 11, 2003 Advanced Networking Meeting at Boeing, St. Louis, MO Preview of Future Modules
4x1 MUX, 1x4 DMUX
OADM
Tunable Laser
Star Coupler
Encoder/Decoder
Serializer/Deserializer
Optical Switch
Selected L2 Protocols
More to come Preliminary Modeling
31. February 11, 2003 Advanced Networking Meeting at Boeing, St. Louis, MO Potential Applications Flexible tool amenable to broad range of applications
Networks, architectures, protocols, services, traffic, topologies
Investigate tradeoffs in advanced networks
Functionality, timing, cost
Performance, scalability, QoS
Fault tolerance, security
Study transition paths from current to future
Next-generation avionics systems
Enabling, emerging technologies
Bridging between networks
Safety-critical and non-critical networks
High-speed and low-speed networks
Wired and wireless networks
Passive and active networks
Networks, interconnects, and backplanes
32. February 11, 2003 Advanced Networking Meeting at Boeing, St. Louis, MO Rapid virtual prototyping of high-speed optical networks
Investigate tradeoffs in complex networks and systems
Computer simulation
Supported by analytical and experimental elements
Development and refinement of key tools
Commercial simulation tool is basis MLDesigner
New component, subsystem, and system models underway
Highly flexible and extensible environment
Leverage other activities for model exchange and interoperation
e.g. TCP, UDP, IP, 802.11, 802.3
Broad range of applications
Primary application is advanced avionics networks
Strong potential in many other areas of data and computer communication and computation Conclusions