An Application in Technology Insertion for a Legacy System
|
|
- Nigel Russell
- 6 years ago
- Views:
Transcription
1 An Application in Technology Insertion for a Legacy System Nathan Adams - nathan.adams@gtri.gatech.edu Jimmy Simmons - jimmy.simmons@gtri.gatech.edu NDIA 14 th Annual Systems Engineering Conference 1
2 Topics Legacy System Overview Legacy System Limitations Software Port Adding New Interface Support Tools 2
3 Legacy System Overview SYSTEM INPUTS/STATUS SYSTEM OUTPUTS/CONTROL Sensor 1 Displays Sensor 2 Sensor 3 Control Head Data Storage Sensor 1 PVI Mission Data Legacy system contained 3 separate processors Sensor 2 3
4 Legacy System Limitations Single software build could not longer support multiple aircraft creating substantial sustainment cost increase Processor memory/throughput could not sustain single OFP, resulted in split development paths Reached Processor limitations Diminishing Manufacturing Sources (DMS) External I/O bandwidth restrictions Engineering limitations and cost led to the desire to upgrade the legacy system 4
5 Legacy System Limitations Design Constraints Memory Limitations Processor Limitations I/F Bandwidth Limitations Legacy Requirements Legacy Capabilities Design Decisions Updated HW Ported SW 5
6 Legacy System & Design Constraints Hardware updates included: Replaced (3) legacy Processors with single more powerful Processor Additional Memory FPGA for Data I/O Ethernet Interface for Growth New Processor decisions limited by legacy heat and power constraints Most software design decisions focused on minimal effort to port the legacy functionality to new hardware due to cost and schedule constraints 6
7 Software Port With schedule constraints, temptation to focus on fastest solution with minimal effort Care must be taken to evaluate potential future requirements and how to incorporate that into design For this system, forward looking design decisions included: Detecting the required version at runtime, this allows for fewer development paths and lower sustainment cost Massaging data from the external interfaces to appropriate software modules Passing data through consistent internal interfaces 7
8 Rearchitected Changes Software Port Notional Chart: Rearchitected Changes versus Time to Port Rearchitecture needed to remove design decisions based on limitations Time to Port Minimal rearchitecture needed for port 8
9 Software Port Selection of real-time operating system (RTOS) 9 VxWorks 653 Certified space and time partitioning Setup more complex than 6.x Used by engineers in previous project VxWorks 6.x User managed time partitioning Setup less complex Green Hills Integrity Fewer engineers had experience with this RTOS Hardware Vendor Proprietary RTOS VxWorks 653 was chosen based on the partitioning aspect and engineering experience from previous projects
10 Software Port SW Port based on Tight Schedule Constraints While Designing for Future Growth: One legacy processor ported directly to one of the new RTOS partitions Later split into (2) partitions based on functionality Second legacy processor was split in to three partitions based on different functionalities as well Another option was to use a single partition, but for future growth splitting the functionality was preferred Third legacy processor was ported to a soft-core processor on an FPGA, no software changes were required! Another option was to port the functionality to another partition, but scheduling constraints were the limiting factor 10
11 Software Port Decisions Going Forward Parallel Support for Upgraded and Legacy System Effects of Adding New Interface Legacy Support Tools 11
12 Parallel Support Version 1.0 Version 1.1 Version 1.2 Version 2.0 Version 3.2 Legend: Legacy (Both) Legacy (A) Legacy (B) Upgrade (A) Upgrade (C) Upgrade (B) Transfer of Capability Version 3.0 Version 3.1 Version Version 4.0 Version 4.1 Version 4.2 Version 4.3 Version 3.5 Version 5.0 Version 5.1 Version Version Version Version Version
13 Parallel Support Solution Issue Found Customer View New Requirements Software Change Request (SCR) Database Microsoft SharePoint GTRI VIew SCR Relationships Subcontractor View Software Repository - MKS 13
14 Adding New Interface Initial interfaces were designed for loosely coupled systems, i.e. not much information exchange As the systems became less federated in the associated system of systems, interface bandwidth became a limiting factor for requirements MIL-STD-1553B primary data bus for legacy system Small message size, 64 bytes Slower data rate, 1 Mbit/s Requires specialized and increasingly obsolete hardware & software tools 10/100 Ethernet interface added Max 65 Kbyte per message 100 megabits per second data rate Ubiquitous hardware and plethora of software tools 14
15 Adding New Interface TCP and UDP chosen as transport layer protocols Application layer protocols Tradeoffs exist between proprietary protocols and older vetted protocols Ultimately File Transfer Protocol (FTP) and two custom / application specific protocols were chosen 15
16 Support Tools Legacy tools based on MIL-STD-1553B messaging Commercial Off the Shelf (COTS) bus analyzers Custom in-house applications Graphical displays for monitoring message traffic Simulation application for messages to Control Head Support for playback of recorded flight-test data files Design decision had to be made to add new interface support to old tool or design a new tool Using old tool meant both simulation and analysis with a single tool, but subject to design decisions made for legacy interface Creating new tool means multiple tools have to be supported, but allows for fresh start for design 16
17 Support Tools Updated and new tools for Ethernet based messaging Opensource TCP/IP sniffing application Wireshark: Custom in-house applications Desire to see MIL-STD-1553B and Ethernet messages comingled for system level analysis Next generation monitoring application that supports arbitrary number of messaging protocols Update simulation application to support Ethernet messaging Support for variety of file formats IRIG 106 Chapter 10 (MIL-STD-1553B and Ethernet) Firefly (MIL-STD-1553B only) PCAP (Ethernet only) 17
18 Support Tools Challenges with monitoring Link Layer (Ethernet) traffic Must first decode Link, IP, and Transport Layer in order to decode Application Layer data Must handle reassembly of fragmented packets at IP Layer Must handle segmentation of TCP streams No inherent way for 3 rd party observer (e.g. support tool) to know where you are in the data stream! Unless you start recording before the TCP connection is made (not likely or guaranteed in real world) Support Tool TCP Client TCP Data Stream TCP Server 18
19 Support Tools Decision to re-work TCP-based application layer protocol to better accommodate test and evaluation tools Lesson Learned: Consider test & evaluation up-front during interface design Legacy simulation application had many MIL-STD specific assumption embedded in design and implementation Re-architected to better support multiple messaging protocols Lesson Learned: Software reuse is not free Cost & schedule trade for new capabilities 19
20 Summary Legacy system sustainment is a challenge Technology insertion alleviated the system exhaustion but came with various hurdles Hardware replacement and SW port is only part of the solution, support tools also must be considered By the time new system fields, not unusual for system exhaustion to be at the forefront again! 20
21 21 Questions?
A Data-Centric Approach for Modular Assurance Abstract. Keywords: 1 Introduction
A Data-Centric Approach for Modular Assurance Gabriela F. Ciocarlie, Heidi Schubert and Rose Wahlin Real-Time Innovations, Inc. {gabriela, heidi, rose}@rti.com Abstract. A mixed-criticality system is one
More informationSCRAMNet GT. A New Technology for Shared-Memor y Communication in High-Throughput Networks. Technology White Paper
Technology White Paper SCRAMNet GT A New Technology for Shared-Memor y Communication in High-Throughput Networks Introduction A number of today s most advanced networking applications require the fast
More informationReal-Time Architectures 2003/2004. Resource Reservation. Description. Resource reservation. Reinder J. Bril
Real-Time Architectures 2003/2004 Resource reservation Reinder J. Bril 03-05-2004 1 Resource Reservation Description Example Application domains Some issues Concluding remark 2 Description Resource reservation
More informationReaching for the sky with certified and safe solutions for the aerospace market
www.tttech.com/aerospace Reaching for the sky with certified and safe solutions for the aerospace market More about our certified and safe products inside Advancing safe technologies, improving human lives
More informationSystem Programming. Introduction to computer networks
Content : by Dr. B. Boufama School of Computer Science University of Windsor Instructor: Dr. A. Habed adlane@cs.uwindsor.ca http://cs.uwindsor.ca/ adlane/60-256 Content Content 1 Introduction to Computer
More informationA Common Solution to Custom Network Applications
A Common Solution to Custom Network Applications Jennifer Yin Chris Dehmelt L-3 Communications Telemetry East, Bristol PA ABSTRACT The deployment of networks has become ubiquitous in the avionics world,
More informationReplacing legacy RICE electronics Mitigating risk Component obsolescence, maintenance burden, Micro VAX II backplane, programmer portability
Jeff Hill LANSCE Replacing legacy RICE electronics Mitigating risk Component obsolescence, maintenance burden, Micro VAX II backplane, programmer portability Obsolesce Old designs multiplexing one type
More informationData Acquisition in High Speed Ethernet & Fibre Channel Avionics Systems
Data Acquisition in High Speed Ethernet & Fibre Channel Avionics Systems Troy Troshynski Avionics Interface Technologies (A Division of Teradyne) Omaha, NE U.S.A. troyt@aviftech.com http://www.aviftech.com/aggregator
More informationCHAPTER 17 - NETWORK AMD DISTRIBUTED SYSTEMS
CHAPTER 17 - NETWORK AMD DISTRIBUTED SYSTEMS OBJECTIVES Provide a high-level overview of distributed systems and the networks that interconnect them Discuss the general structure of distributed operating
More informationAdvances in Storage Connectivity ATTO Ultra320 SCSI The Next Generation A Technical Brief
Advances in Storage Connectivity ATTO Ultra320 SCSI The Next Generation A Technical Brief Introduction: Ultra320 SCSI represents the 7 th generation of SCSI technology, an I/O interface that is committed
More informationCCNA 1 Chapter 7 v5.0 Exam Answers 2013
CCNA 1 Chapter 7 v5.0 Exam Answers 2013 1 A PC is downloading a large file from a server. The TCP window is 1000 bytes. The server is sending the file using 100-byte segments. How many segments will the
More informationNEW NETWORK PROTOCOL STANDARD FOR HIGH SPEED CAMERAS
7 th International Symposium on NDT in Aerospace We.3.A.1 More Info at Open Access Database www.ndt.net/?id=18958 NEW NETWORK PROTOCOL STANDARD FOR HIGH SPEED CAMERAS Abstract Reto HUBER 1 1 AOS Technologies
More informationTechnology Insight Series
Data-Center iscsi Building next generation storage networks Russ Fellows March 8, 2010 Technology Insight Series Evaluator Group Copyright 2010 Evaluator Group, Inc. All rights reserved Data Center iscsi
More informationComputer Networks Security: intro. CS Computer Systems Security
Computer Networks Security: intro CS 166 - Computer Systems Security A very easy network 3/14/16 Computer Networks: Intro 2 Two philosophers example Translator Language Translator Engineer Communication
More informationGoals and topics. Verkkomedian perusteet Fundamentals of Network Media T Circuit switching networks. Topics. Packet-switching networks
Verkkomedian perusteet Fundamentals of Media T-110.250 19.2.2002 Antti Ylä-Jääski 19.2.2002 / AYJ lide 1 Goals and topics protocols Discuss how packet-switching networks differ from circuit switching networks.
More informationDeveloping and Testing Networked Avionics Systems and Devices By Troy Troshynski, Avionics Interface Technologies
Developing and Testing Networked Avionics Systems and Devices By Troy Troshynski, Avionics Interface Technologies MIL-STD-1553 The MIL-STD-1553 protocol standard was first published in 1973 by the U.S.
More informationPresented at the THIC Meeting at the Sheraton Barcelo Annapolis MD May 9, 2001
Solid-state Data Recording.. Where We ve Been, Where We Are, and Where We re Going Jay Balakirsky Smiths / Fairchild Defense 20301 Century Boulevard Germantown MD 20874 Phone: +1-301-428-6633 balakirsky_jay@si.com
More informationNETWORK PACKET ANALYSIS PROGRAM
NETWORK PACKET ANALYSIS PROGRAM Duration: 3 days (21 hours) Mode: 1. Instructor Led Class room Training and Labs 2. Online In this hands-on course, you will receive in-depth training on Protocol analysis
More informationChapter 2 Distributed Computing Infrastructure
Slide 2.1 Web Serv vices: Princ ciples & Te echno ology Chapter 2 Distributed Computing Infrastructure Mike P. Papazoglou mikep@uvt.nl Slide 2.2 Topics Distributed computing and Internet protocols The
More informationSCA for the Above 2 GHz Waveforms. Cameron Littke Gregg Lind. Slide 1 Copyright 2004 Rockwell Collins Inc. All Rights Reserved
SCA for the Above 2 GHz Waveforms Cameron Littke Gregg Lind Slide 1 Agenda Government Mandates for Above 2 GHz implementation Software Communication Architecture Challenges for Above 2 GHz Waveforms Demonstration
More informationOPTIMISING NETWORKED DATA ACQUISITION FOR SMALLER CONFIGURATIONS
OPTIMISING NETWORKED DATA ACQUISITION FOR SMALLER CONFIGURATIONS DAVE BUCKLEY ACRA BUSINESS UNIT, CURTISS-WRIGHT CONTROLS AVIONICS & ELECTRONICS ABSTRACT Network switches are a critical component in any
More informationNetwork Data Recorder. Chapters and Chapters 9-11 Discussions and a look toward 2019
Network Data Recorder Chapters 22-26 and Chapters 9-11 Discussions and a look toward 2019 5/10/2017 Telemetry Network Standards Standards implement a layer architecture approach through using an Open Systems
More informationPredetermined I/O on SBC s
It s a fact that today s demanding military embedded systems require lots of processing horsepower to perform a plethora of mission-critical applications. Much attention is given to the processor or SBC
More informationprecise rules that govern communication between two parties TCP/IP: the basic Internet protocols IP: Internet protocol (bottom level)
Protocols precise rules that govern communication between two parties TCP/IP: the basic Internet protocols IP: Internet protocol (bottom level) all packets shipped from network to network as IP packets
More informationTCP/IP THE TCP/IP ARCHITECTURE
TCP/IP-1 The Internet Protocol (IP) enables communications across a vast and heterogeneous collection of networks that are based on different technologies. Any host computer that is connected to the Internet
More informationGuide To TCP/IP, Second Edition UDP Header Source Port Number (16 bits) IP HEADER Protocol Field = 17 Destination Port Number (16 bit) 15 16
Guide To TCP/IP, Second Edition Chapter 5 Transport Layer TCP/IP Protocols Objectives Understand the key features and functions of the User Datagram Protocol (UDP) Explain the mechanisms that drive segmentation,
More informationIntroduction to TCP/IP Offload Engine (TOE)
Introduction to TCP/IP Offload Engine (TOE) Version 1.0, April 2002 Authored By: Eric Yeh, Hewlett Packard Herman Chao, QLogic Corp. Venu Mannem, Adaptec, Inc. Joe Gervais, Alacritech Bradley Booth, Intel
More informationBENEFITS OF INTRA-VEHICLE DISTRIBUTED NETWORK ARCHITECTURE
2011 NDIA GROUND VEHICLE SYSTEMS ENGINEERING AND TECHNOLOGY SYMPOSIUM VEHICLE ELECTRONICS AND ARCHITECTURE (VEA) MINI-SYMPOSIUM AUGUST 9-11 DEARBORN, MICHIGAN BENEFITS OF INTRA-VEHICLE DISTRIBUTED NETWORK
More informationEnhanced Ethernet Switching Technology. Time Applications. Rui Santos 17 / 04 / 2009
Enhanced Ethernet Switching Technology for Adaptive Hard Real- Time Applications Rui Santos (rsantos@ua.pt) 17 / 04 / 2009 Problem 2 Switched Ethernet became common in real-time communications Some interesting
More informationData-Centric Architecture for Space Systems
Data-Centric Architecture for Space Systems 3 rd Annual Workshop on Flight Software, Nov 5, 2009 The Real-Time Middleware Experts Rajive Joshi, Ph.D. Real-Time Innovations Our goals are the same but not
More informationUNIT 2 TRANSPORT LAYER
Network, Transport and Application UNIT 2 TRANSPORT LAYER Structure Page No. 2.0 Introduction 34 2.1 Objective 34 2.2 Addressing 35 2.3 Reliable delivery 35 2.4 Flow control 38 2.5 Connection Management
More informationLab 4: Network Packet Capture and Analysis using Wireshark
Lab 4: Network Packet Capture and Analysis using Wireshark 4.1 Details Aim: To provide a foundation in network packet capture and analysis. You may be faced with network traffic analysis, from traffic
More informationInsights into the performance and configuration of TCP in Automotive Ethernet Networks
Insights into the performance and configuration of TCP in Automotive Ethernet Networks Jörn MIGGE, RealTime-at-Work (RTaW) Nicolas NAVET, University of Luxembourg 2018 IEEE Standards Association (IEEE-SA)
More informationEnhancing VXIbus Systems Through the Power of the Ethernet
Enhancing VXIbus Systems Through the Power of the Ethernet by Tom Sarfi, VTI Instruments Abstract - The VXIbus architecture has proven to be an ideal solution for high channel count applications that require
More informationNetworked Multimedia and Internet Video. Colin Perkins
Networked Multimedia and Internet Video Colin Perkins IP video will represent 80% of all traffic by 2019, up from 67% in 2014 Source: Cisco Visual Networking Index, 2015 2 History MPEG TS YouTube MPEG
More informationIntroduction to Computer Networks. CS 166: Introduction to Computer Systems Security
Introduction to Computer Networks CS 166: Introduction to Computer Systems Security Network Communication Communication in modern networks is characterized by the following fundamental principles Packet
More informationThe Transmission Control Protocol (TCP)
The Transmission Control Protocol (TCP) Application Services (Telnet, FTP, e-mail, WWW) Reliable Stream Transport (TCP) Unreliable Transport Service (UDP) Connectionless Packet Delivery Service (IP) Goals
More informationOpen Standards in Aircraft Instrumentation
Open Standards in Aircraft Instrumentation Robert Hill Eglin AFB, FL 96 th Test Wing 96 th Range Group 896 th Test Support Squadron Outline Background Challenges Why Standards? What Standards are Needed?
More informationWHITE PAPER. Local Situational Awareness Design and Military and Machine Vision Standards. Pleora Technologies Inc.
WHITE PAPER Local Situational Awareness Design and Military and Machine Vision Standards Pleora Technologies Inc. www.pleora.com Updated: April 4, 2017 Introduction Video is playing an increasingly important
More informationWeek 2 / Paper 1. The Design Philosophy of the DARPA Internet Protocols
Week 2 / Paper 1 The Design Philosophy of the DARPA Internet Protocols David D. Clark ACM CCR, Vol. 18, No. 4, August 1988 Main point Many papers describe how the Internet Protocols work But why do they
More informationA Simplified Example of TCP/IP Communication Chuck Cusack
A Simplified Example of TCP/IP Communication Chuck Cusack This is a simple example of how messages are sent from one machine to another (from a source to a destination) using the four-layer Internet software
More informationNetwork Reference Models
Network Reference Models LECTURE (2) Network Reference Models A framework (guideline) for network implementation and troubleshooting. Divides complex functions into simpler components. Importance of reference
More informationDistributed System Chapter 16 Issues in ch 17, ch 18
Distributed System Chapter 16 Issues in ch 17, ch 18 1 Chapter 16: Distributed System Structures! Motivation! Types of Network-Based Operating Systems! Network Structure! Network Topology! Communication
More informationWireless Terminal Emulation Advanced Terminal Session Management (ATSM) Device Management Stay-Linked
Wireless Terminal Emulation Advanced Terminal Session Management (ATSM) Device Management Stay-Linked Secure Communications Stay-Linked Secure Communications Guide Page 1 Rev. 10.0.0 Dated: 04/26/10 Table
More informationComputing and Communications Infrastructure for Network-Centric Warfare: Exploiting COTS, Assuring Performance
for Network-Centric Warfare: Exploiting COTS, Assuring Performance Dr. James P. Richardson Mr. Lee Graba Mr. Mukul Agrawal Honeywell International, Inc. {james.p.richardson,lee.graba,mukul.agrawal}@honeywell.com
More informationOSI Layer OSI Name Units Implementation Description 7 Application Data PCs Network services such as file, print,
ANNEX B - Communications Protocol Overheads The OSI Model is a conceptual model that standardizes the functions of a telecommunication or computing system without regard of their underlying internal structure
More informationT H E TOLLY. No March StreamGroomer Module 200 Flow Regulator and StreamGroomer Manager (SGM) Transactions per second
No. 200235 March 2001 StreamCore StreamGroomer Module 200 Flow Regulator and StreamGroomer Manager (SGM) TCP/IP WAN Access Link Flow Regulation System Performance Evaluation Premise: Network professionals
More informationAn Implementation of Chapter 7 Packet Telemetry System
An Implementation of Chapter 7 Packet Telemetry System 19th Test Instrumentation Workshop: Tools, Training and Intellectual Capital Workshop ITEA Johnny Pappas Chief Technical Officer and Executive VP
More informationSilberschatz and Galvin Chapter 15
Silberschatz and Galvin Chapter 15 Network Structures CPSC 410--Richard Furuta 3/30/99 1 Chapter Topics Background and motivation Network topologies Network types Communication issues Network design strategies
More information1-1. Switching Networks (Fall 2010) EE 586 Communication and. October 25, Lecture 24
EE 586 Communication and Switching Networks (Fall 2010) Lecture 24 October 25, 2010 1-1 Announcements Midterm 1: Mean = 92.2 Stdev = 8 Still grading your programs (sorry about the delay) Network Layer
More informationNT1210 Introduction to Networking. Unit 10
NT1210 Introduction to Networking Unit 10 Chapter 10, TCP/IP Transport Objectives Identify the major needs and stakeholders for computer networks and network applications. Compare and contrast the OSI
More informationInstrumentation and Data Processing Efficiencies Employed on the P-8A Poseidon System Development and Demonstration Program
Instrumentation and Data Processing Efficiencies Employed on the P-8A Poseidon System Development and Demonstration Program Item Type text; Proceedings Authors Galloway, Dawn M.; Winkelmann, Christian
More informationCSE 461 Module 10. Introduction to the Transport Layer
CSE 461 Module 10 Introduction to the Transport Layer Last Time We finished up the Network layer Internetworks (IP) Routing (DV/RIP, LS/OSPF, BGP) It was all about routing: how to provide end-to-end delivery
More informationChapter 2 Network Models 2.1
Chapter 2 Network Models 2.1 Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 2-1 LAYERED TASKS We use the concept of layers in our daily life. As an example,
More informationAN ETHERNET BASED AIRBORNE DATA ACQUISITION SYSTEM
AN ETHERNET BASED AIRBORNE DATA ACQUISITION SYSTEM Item Type text; Proceedings Authors Dai, Jiwang; DeSelms, Thomas; Grozalis, Edward Publisher International Foundation for Telemetering Journal International
More informationECE4110, Internetwork Programming, QUIZ 2 - PRACTICE Spring 2006
Email Address ECE4110, Internetwork Programming, QUIZ 2 - PRACTICE Spring 2006 Name (Print) Prof. John A. Copeland Practice for April 11, 2006 Tel.: 404-894-5177 E-Mail: copeland@ece.gatech.edu RULES.
More informationInternet Protocol version 6
Internet Protocol version 6 Claudio Cicconetti International Master on Communication Networks Engineering 2006/2007 IP version 6 The Internet is growing extremely rapidly. The
More informationMOM MESSAGE ORIENTED MIDDLEWARE OVERVIEW OF MESSAGE ORIENTED MIDDLEWARE TECHNOLOGIES AND CONCEPTS. MOM Message Oriented Middleware
MOM MESSAGE ORIENTED MOM Message Oriented Middleware MIDDLEWARE OVERVIEW OF MESSAGE ORIENTED MIDDLEWARE TECHNOLOGIES AND CONCEPTS Peter R. Egli 1/25 Contents 1. Synchronous versus asynchronous interaction
More informationCCNA Exploration Network Fundamentals. Chapter 06 Addressing the Network IPv4
CCNA Exploration Network Fundamentals Chapter 06 Addressing the Network IPv4 Updated: 20/05/2008 1 6.0.1 Introduction Addressing is a key function of Network layer protocols that enables data communication
More informationF-35 VIDEO DEBRIEF AND PLAYBACK USING ILIAD
F-35 VIDEO DEBRIEF AND PLAYBACK USING ILIAD ITEA INSTRUMENTATION WORKSHOP MAY 14, 2015 PRESENTED BY: MICHAEL LOCKARD EMC SOLUTIONS ENGINEERING GROUP 1 ILIAD (INSTRUMENTATION LOADING, INTEGRATION, ANALYSIS
More informationThe Network Layer Forwarding Tables and Switching Fabric
The Network Layer Forwarding Tables and Switching Fabric Smith College, CSC 249 February 27, 2018 1 Network Layer Overview q Network layer services v v Desired services and tasks Actual services and tasks
More informationTopic & Scope. Content: The course gives
Topic & Scope Content: The course gives an overview of network processor cards (architectures and use) an introduction of how to program Intel IXP network processors some ideas of how to use network processors
More informationM1A2 SEP Tank Embedded Training Technology
M1A2 SEP Tank Embedded Training Technology Carl Hobson President & CEO Oasis Advanced Engineering Email: hobson@oasisadvancedengineering.com Phone: (248) 373 9800 Fax: (248) 373 9898 Report Documentation
More informationChapter 2 Network Architectures A global view
Chapter 2 Architectures A global view Professor Dongning uo Architecture Architecture, n. 2a: formation or construction as or as if as the result of conscious act, 2b: a unifying or coherent form or structure.
More informationA Reference Architecture for Payload Reusable Software (RAPRS)
SAND2011-7588 C A Reference Architecture for Payload Reusable Software (RAPRS) 2011 Workshop on Spacecraft Flight Software Richard D. Hunt Sandia National Laboratories P.O. Box 5800 M/S 0513 Albuquerque,
More informationCustom Application Signatures
Custom Application Signatures Tech Note PAN-OS 4.1 Revision A Contents Overview... 3 Why Custom App-IDs... 3 Objectives... 3 Signatures for Custom App-IDs... 3 Research the Application... 3 Identify Patterns
More informationA Distributed Network Architecture for PC-Based Telemetry Systems
A Distributed Network Architecture for PC-Based Telemetry Systems by Paul A. Thoreson, Lockheed Martin Telemetry & Instrumentation Presented to Ground Systems Architectures Workshop February 26, 1997 frank:/550/gndsysws
More informationLegUp: Accelerating Memcached on Cloud FPGAs
0 LegUp: Accelerating Memcached on Cloud FPGAs Xilinx Developer Forum December 10, 2018 Andrew Canis & Ruolong Lian LegUp Computing Inc. 1 COMPUTE IS BECOMING SPECIALIZED 1 GPU Nvidia graphics cards are
More informationLECTURE WK4 NETWORKING
LECTURE WK4 NETWORKING Workbook and Quiz Workbook o Due in WK5 o Must hand in a hard copy to the tutor as well as an online submission Quiz o In the practical class o 30mins to complete the quiz o Short,
More informationANSAwise - CORBA Interoperability
Poseidon House Castle Park Cambridge CB3 0RD United Kingdom TELEPHONE: Cambridge (01223) 515010 INTERNATIONAL: +44 1223 515010 FAX: +44 1223 359779 E-MAIL: apm@ansa.co.uk Training ANSAwise - CORBA Interoperability
More informationLecture 17 Overview. Last Lecture. Wide Area Networking (2) This Lecture. Internet Protocol (1) Source: chapters 2.2, 2.3,18.4, 19.1, 9.
Lecture 17 Overview Last Lecture Wide Area Networking (2) This Lecture Internet Protocol (1) Source: chapters 2.2, 2.3,18.4, 19.1, 9.2 Next Lecture Internet Protocol (2) Source: chapters 19.1, 19.2, 22,1
More informationNetwork Reading Group
Network Reading Group The Design Philosophy of the DARPA Internet Protocols by David D. Clark Lecture: Kameswari Chebrolu Tuesday, 22 Feb 2005 http://home.iitk.ac.in/~chebrolu/net-read.html What is Communication?
More informationA Core Interface Architecture Supporting Multiple Network Packets per Processing Cycle
A Core Interface Architecture Supporting Multiple Network Packets per Processing Prepared by: William Goetzinger, Dr. Gary Delp, Dan Schraufnagel, Patrick Zabinski Mayo Clinic 200 First Street SW Rochester,
More informationDistributed IMA with TTEthernet
Distributed IMA with thernet ARINC 653 Integration of thernet Georg Gaderer, Product Manager Georg.Gaderer@tttech.com October 30, 2012 Copyright TTTech Computertechnik AG. All rights reserved. Introduction
More informationINT-1010 TCP Offload Engine
INT-1010 TCP Offload Engine Product brief, features and benefits summary Highly customizable hardware IP block. Easily portable to ASIC flow, Xilinx or Altera FPGAs INT-1010 is highly flexible that is
More informationMulti-processor,multi-board real-time software architecture for Defence Applications
Multi-processor,multi-board real-time software architecture for Defence Applications By Subramanian A L, Senior Architect (Software), Mistral Solutions Pvt. Ltd. Modern day defence electronic systems running
More informationNetwork Analyzer :- Introduction to Wireshark
Sungkyunkwan University Network Analyzer :- Introduction to Wireshark Syed M. Raza s.moh.raza@skku.edu H. Choo choo@skku.edu Copyright 2000-2018 Networking Laboratory Networking Laboratory 1/56 An Overview
More informationAN ENGINEER S GUIDE TO TMoIP
AN ENGINEER S GUIDE TO TMoIP Richard W. Hoffman III GDP Space Systems ABSTRACT As telemetry transport systems move inexorably closer to a unified telemetry-over-ip approach, the operators and engineers
More informationModule 16: Distributed System Structures. Operating System Concepts 8 th Edition,
Module 16: Distributed System Structures, Silberschatz, Galvin and Gagne 2009 Chapter 16: Distributed System Structures Motivation Types of Network-Based Operating Systems Network Structure Network Topology
More informationINT 1011 TCP Offload Engine (Full Offload)
INT 1011 TCP Offload Engine (Full Offload) Product brief, features and benefits summary Provides lowest Latency and highest bandwidth. Highly customizable hardware IP block. Easily portable to ASIC flow,
More informationLab 1: Packet Sniffing and Wireshark
Lab 1: Packet Sniffing and Wireshark Fengwei Zhang Wayne State University Course: Cyber Security Practice 1 Packet Sniffer Packet sniffer is a basic tool for observing network packet exchanges in a computer
More informationChapter 2 Network Models 2.1
Chapter 2 Network Models 2.1 Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Network Models n Network Architecture: n A) Hardware: at the core of any network;
More informationData and Computer Communications. Chapter 2 Protocol Architecture, TCP/IP, and Internet-Based Applications
Data and Computer Communications Chapter 2 Protocol Architecture, TCP/IP, and Internet-Based s 1 Need For Protocol Architecture data exchange can involve complex procedures better if task broken into subtasks
More informationChapter 2 - Part 1. The TCP/IP Protocol: The Language of the Internet
Chapter 2 - Part 1 The TCP/IP Protocol: The Language of the Internet Protocols A protocol is a language or set of rules that two or more computers use to communicate 2 Protocol Analogy: Phone Call Parties
More informationIT 4504 Section 4.0. Network Architectures. 2008, University of Colombo School of Computing 1
IT 4504 Section 4.0 Network Architectures 2008, University of Colombo School of Computing 1 Section 4.1 Introduction to Computer Networks 2008, University of Colombo School of Computing 2 Introduction
More informationCourse Snapshot. The Next Few Classes. Parallel versus Distributed Systems. Distributed Systems. We have covered all the fundamental OS components:
Course Snapshot The Next Few Classes We have covered all the fundamental OS components: Architecture and OS interactions Processes and threads Synchronization and deadlock Process scheduling Memory management
More informationExtending PCI-Express in MicroTCA Platforms. Whitepaper. Joey Maitra of Magma & Tony Romero of Performance Technologies
Extending PCI-Express in MicroTCA Platforms Whitepaper Joey Maitra of Magma & Tony Romero of Performance Technologies Introduction: The introduction of MicroTCA platforms has opened the door for AdvancedMC
More informationLab Exercise UDP & TCP
Lab Exercise UDP & TCP Objective UDP (User Datagram Protocol) is an alternative communications protocol to Transmission Control Protocol (TCP) used primarily for establishing low-latency and loss tolerating
More informationIBM Europe Announcement ZP , dated November 6, 2007
IBM Europe Announcement ZP07-0484, dated November 6, 2007 IBM WebSphere Front Office for Financial Markets V2.0 and IBM WebSphere MQ Low Latency Messaging V2.0 deliver high speed and high throughput market
More informationFunctional Principle and the resulting Benefits.
Functional Principle and the resulting Benefits. 10.11.2010 EtherCAT Functional Principle: Ethernet on the fly Slave Device EtherCAT Slave Controller Slave Device EtherCAT Slave Controller Process data
More information1. INTRODUCTION 2. OVERVIEW
1. INTRODUCTION As computers grow and evolve, so do the tools for inputting information into computers. Ports are holes in computers where one can connect various external devices such as mice, keyboards,
More informationThis tutorial shows how to use ACE to Identify the true causes of poor response time Document the problems that are found
FTP Application Overview This tutorial shows how to use ACE to Identify the true causes of poor response time Document the problems that are found The screen images in this tutorial were captured while
More informationE&CE 358: Tutorial 1. Instructor: Sherman (Xuemin) Shen TA: Miao Wang
E&CE 358: Tutorial 1 Instructor: Sherman (Xuemin) Shen TA: Miao Wang Email: m59wang@uwaterloo.ca 1 About Tutorials TA: Miao Wang Office: EIT 3133; Tutorials: Th 4:30 5:20 pm Topics Supplementary knowledge
More informationMixed-Media Bridging
CHAPTER 31 Mixed-Media Bridging Background Transparent bridges are found predominantly in Ethernet networks, and source-route bridges (SRBs) are found almost exclusively in Ring networks. For more information
More informationCourse Snapshot. The Next Few Classes
Course Snapshot We have covered all the fundamental OS components: Architecture and OS interactions Processes and threads Synchronization and deadlock Process scheduling Memory management File systems
More informationOverview on CMS presentation sharing with Skype for Business using Expressway-E as TURN server - Cisco
Overview on CMS presentation sharing with Skype for Business using Expressway-E as TURN server - Cisco Contents Introduction Prerequisites Requirements Components Used Background Information Scenario Network
More informationSAE AS5643 and IEEE1394 Deliver Flexible Deterministic Solution for Aerospace and Defense Applications
SAE AS5643 and IEEE1394 Deliver Flexible Deterministic Solution for Aerospace and Defense Applications Richard Mourn, Dap USA Inc. AS5643 coupled with IEEE-1394 Asynchronous Stream capability provides
More informationSynthesizing Adaptive Protocols by Selective Enumeration (SYNAPSE)
Synthesizing Adaptive Protocols by Selective Enumeration (SYNAPSE) Problem Definition Solution Approach Benefits to End User Talk Overview Metrics Summary of Results to Date Lessons Learned & Future Work
More informationIndustrial Ethernet Comparison for Motion Control Applications
Industrial Ethernet Comparison for Motion Control Applications Sari Germanos sari.germanos@ethernet-powerlink.org Technology Marketing Ethernet POWERLINK Standardization Group Topology comparison - Conventional
More informationLecture 11: Networks & Networking
Lecture 11: Networks & Networking Contents Distributed systems Network types Network standards ISO and TCP/IP network models Internet architecture IP addressing IP datagrams AE4B33OSS Lecture 11 / Page
More information