STS-107 Case Study: End-to-End IP Space Communication Architecture
|
|
- Godwin Arnold
- 6 years ago
- Views:
Transcription
1 STS-107 Case Study: End-to-End IP Space Communication Architecture David Israel, James Rash - NASA/GSFC Keith Hogie, Ed Criscuolo, Ron Parise, Francis Hallahan - Computer Sciences Corp
2 Overview Mar The CANDOS Mission Space Components Ground Components End-to-End Data Flows Protocols Tests Results Summary GSAW IP Space Communication 2
3 The CANDOS Mission Communication And Navigation Demonstration On Shuttle (CANDOS) Hitchhiker payload on STS-107, January 16, 2003 Part of the FREESTAR (Fast Reaction Experiments Enabling Science, Technology Applications, and Research) payload Low Power Transceiver (LPT) space test LPT is a multi-channel, programmable transceiver Supports Space Network (SN), Ground Network (GN), and GPS modes Built on stackable PC104 form factor boards Initial flight test of transmitter, receiver, and GPS capabilities Internet Protocol (IP) tests in space Test wide range of standard Internet protocols over SN and GN Primary test of Mobile IP protocol for space use Secondary tests of NTP, UDP, MDP, FTP, SCP, SSH,and IP operations Ground station upgrades Initial test of issues for upgrading SN and GN stations to support HDLC framing and Internet protocols on space links Mar GSAW IP Space Communication 3
4 Space Components LPT Programmable Transceiver 2 - S-band transmitters 12 - S/L-band receivers (SN/GN, GPS) 4 Antennas - high & low-gain transmit, low-gain receive, GPS 233 Mhz 686 processor running Red Hat Linux 6.1 PC104 dual sync serial interface between CPU and transceiver RS-422 clock/data Mar GSAW IP Space Communication 4
5 LPT in STS-107 Bay Hi-gain Antenna Lo-gain Antenna LPT Rcv Data Antenna GPS Antenna Mar GSAW IP Space Communication 5
6 Ground Components Existing antennas, transmitters & receivers at White Sands Ground Terminal (WSGT), Second TDRSS Ground Terminal (STGT), Wallops, and Merritt Island Launch Area (MILA) RF equipment at stations connected to router serial ports Electrical interface adaptation and coding done with GRIDs Routers connected to NASA Closed IONET IP backbone Laptops and workstations in control center (Linux, MacOS, Win98) GRID GRID Closed IONET Mar GSAW IP Space Communication 6
7 Space-Ground - IP Interface for Existing RF Equipment Device similar to a commercial satellite modem was needed to connect custom NASA RF interfaces to commercial routers (electrical interface and coding functions needed) Net PDU Frame IP HDLC Framing IP HDLC Framing Commercial Router (bits) R/S Encode Randomize Conv. Encode R/S Decode Derandomize Conv. Decode Ground-station Router Interface Device Bit sync Modulator Demod Transmitter Receiver Upconvert Downconvert Antenna Existing RF Equipment Mar GSAW IP Space Communication 7
8 Mobile Network Connectivity TDRS-Z DomSat TDRS-W TDRS-E 36,000 Km 36,000 Km 36,000 Km Tracking and Data Relay Satellite System (TDRSS) Low Power Transceiver (LPT) in shuttle bay 36,000 Km 36,000 Km 36,000 Km Space Network (SN) 250 Km Wallops VA GSFC WLPS TDRSS Guam WSGT STGT TDRSS White Sands NM Goddard Space Flight Center Greenbelt MD MILA Ground Network (GN) Merritt Island Launch Area FL Mar GSAW IP Space Communication 8
9 End-to-End Data Flows Standard applications use UDP and TCP APIs to communicate between LPT and end user systems Standard operating systems process IP headers LPT network serial driver connects onboard IP stack with RS-422 synchronous serial interface Frame Relay/HDLC frames over RS-422 clock and data lines between serial interface and LPT transceiver RF signal processed at ground and bitstream (Frame Relay/HDLC) fed to router serial port Ground IP packets delivered over NASA Closed IONET Data formats and protocols to the spacecraft were identical to those from the spacecraft LPT looked like any addressable Internet node Mar GSAW IP Space Communication 9
10 End-to-End Data Flow Data packets addressed directly to multiple destinations by onboard processor Multiple ground systems address data directly to spacecraft, no need to specify ground station LPT Processor & Transceiver CPU End User UDP TCP IP CPU Applications Frame Relay HDLC framing RS-232 Async serial CPU (Linux) UDP Sync serial IP TCP Network driver Sync serial RS-422 Frame Relay HDLC framing RS-422 Coding Ground Station Router Sync serial GRID IP IP Network UDP TCP IP Ethernet Ethernet Ethernet Coding Modulation LPT Modulation Xmit/ Rcvr RF Data GPS RF Mar GSAW IP Space Communication 10
11 Data directed to proper processes using standard and user assigned port numbers Status information logged to syslog and other files for later retrieval Different data kept separate from endto-end More automated file management needed for future missions LPT Software Architecture port TCP GPS rcv ttys1 CAM Data rcv caminterface (GEODE) DSP RS-232 DSP control & status 115 Kbps /var/log/messages Processor (Linux) SLIP Lo-gain xmit Hi-gain xmit ESSC0 ESSC1 driver MDP UDPstat RngSafety blindcmd MIP NTP HTTPD Telnet SSHD ttys port UDP port UDP port UDP port UDP port UDP port UDP port 80 - TCP port 23 - TCP port 22 - TCP RS bps HitchHiker Console SLIP Mar GSAW IP Space Communication 11
12 Data Collection Onboard LPT 10 sec. housekeeping status collected onboard and downlinked as real-time telemetry during communication contacts All information timestamped in SYSLOG facility or application logs (NTP, GPS, MIP, BlindCmd, RangeSafety, etc.) Manually compressed and moved log files to download directories Network Monitoring PERL/SNMP program to monitor router interface traffic, data rates, error indicators, and MIP tunnel status Ethernet LAN analyzer to log all packets in/out of control center Control Center Captured LPT housekeeping telemetry, displayed it, and forwarded UDP status packets to multiple systems with LabView graphical status displays Downloaded files collected and stored by pass for later analysis Mar GSAW IP Space Communication 12
13 Experiment Automated IP routing to current ground station antenna Real-time Telemetry Delivery Onboard Clock Synchronization IP Experiments UDP Protocols Mobile IP- Automatically setup IP routing tunnels to multiple stations/antennas (SN and GN) UDP status packets - to monitor status of LPT over two-way and one-way links addressed to multiple destination addresses Network Time Protocol (NTP) - synchronize and maintain onboard clock referenced to ground time servers TCP Protocols Commanding Reliable File Transfer UDP Blind Commanding - Send UDP command packets to LPT over one-way uplink without Mobile IP or a two-way link Multicast Dissemination Protocol (MDP) - perform reliable file transfer over both two-way and one-way communication links Secure Shell (SSH) & Telnet - login and control experiments from multiple locations Secure Copy (SCP) and File Transfer Protocol (FTP) - reliably transfer files to and from LPT during SN and GN two-way contacts Mar GSAW IP Space Communication 13
14 Security Security & Risk Analysis worked out with NASA network security group All data flows supported over the NASA Closed IP network that supports all other NASA missions All equipment configured and run through security scans before connecting to network Mobile IP used authentication between MN-HA, and FA-HA Encrypted login and data transfers using SSH and SCP One-way UDP paths out through firewall to Internet, no incoming Internet traffic allowed Mar GSAW IP Space Communication 14
15 Overall Protocol Results HDLC framing performed well Variable length frames with CRC-16 error check Operates over uncoded & convolutional coded links, various rates ISO standard supported by standard router serial interfaces Works over one-way links Used over space links for over 20 years Multi-protocol Encapsulation over Frame Relay RFC IETF standard Supported by standard routers and Frame Relay equipment Works over one-way links Serial line analyzers and protocol decodes available UDP/IP packets well suited for space use Standard protocols supported by all routers and computers No connection setup, each packet is self identifying and routable Work over one-way links Easy to pass out through one-way firewall paths Worked for one-way blind commanding and status packets Mar GSAW IP Space Communication 15
16 Overall Protocol Results (cont.) Mobile IP performed very well (~50 ms setup + RTT delay) Mobile IP registration set up tunnel as soon as two-way RF link was established (routers advertising every ~12 sec) Mobile IP only required three packets to set up tunnel on marginal links (advertisement up, registration request down, reg. ACK up) MDP file transfer protocol used extensively Supported transfers over one-way and two-way links Allowed starting file downlinks before uplink was fully established Independent of link bandwidth asymmetry and propagation delay NTP functioned but needs more work for high precision NTP did maintain the processor clock and provided accurate time stamps for all system logs and telemetry samples Didn t have good HW for precision timing, simple PC104 computer clock, no thermal control, no 1 PPS source, No independent onboard time reference to measure against SSH and SCP used successfully Required two-way link Mar GSAW IP Space Communication 16
17 UDP Telemetry Packets UDP packet uses in space communication Each packet has a full network source & destination address as well as UDP port number information to further categorize and route data packets UDP unaffected by link delays and data rates Functions properly without needing Mobile IP or two-way link Current NASA data is carried around the ground in with CCSDS/4800BB/TDM in UDP packets LPT real-time telemetry status packets CANDOS used simple tab-delimited ASCII strings to send real-time status data to specific ports on different systems for different types of data Telemetry packet sizes variable from ~ bytes depending on the numerical values in them UDP packets delivered to open Internet via one-way only path through NASA firewall UDP flexibility Different telemetry packets delivered to various destinations based on onboard addressing decisions. Easily built status display programs using PERL, LabView, TREK Mar GSAW IP Space Communication 17
18 Mobile IP Downlink data is routed normally Need to automatically determine which ground station to send commands through (same problem for cars, PDAs, laptops) Mobile device registration with ground agents supports automatic uplink routing configuration Robust protocol worked under non-optimal links, only needed to get 3 packets across the RF link to set up tunnel Cisco IOS Spacecraft address x subnet Control Center x subnet ASPC (Home Agent) Wallops (Foreign Agent) Mobile IP Tunnel MILA (Foreign Agent) x subnet Mar GSAW IP Space Communication 18
19 Mobile IP Performance seconds roundtrip MIP setup (.9 sec TDRSS propagation) LPT 9 8 Registration Request. -MN->FA Reg Accept Rcvd - MN 7 6 Adv Rcvd -MN ~300 ms propagation over TDRSS link ~300 ms propagation over TDRSS link ~300 ms propagation over TDRSS link MIP Advertisement - FA->MN 5 Reg Accept to MN - FA->MN 4 Reg Req.Rcvd -FA FA 3 Reg Req.Processing -FA Reg. Accept Processing - FA Tunnel setup 2 Reg Req.to Home -FA->HA 1 Reg. Accept - HA->FA HA 0 HA Authentication & Processing 13:25: :25: :25: :25: :25: :25: :25: :25: :25: :25: :25: :25:12.5 Mar GSAW IP Space Communication 19
20 10 TDRSS Mobile IP Session LPT Registration Request. -MN->FA 9 Reg Accept Rcvd - MN 8 Adv Rcvd -MN 7 MIP Advertise - FA->MN 6 Enlarged in previous slide Reg Accept to MN - FA->MN 5 FA Reg Req.Rcvd -FA 4 Reg Req.Processing -FA 3 Reg Req.to Home -FA->HA 2 HA Reg Accept - HA->FA 1 HA Authentication & Processing 0 13:20:00 13:23:36 13:27:12 13:30:48 13:34:24 13:38:00 13:41:36 13:45:12 13:48:48 13:52:24 13:56:00 Mar GSAW IP Space Communication 20
21 Network Time Protocol Time Offset (sec) / /21 1/22 1/23 1/24 1/25 1/26 1/27 1/28 1/29 1/30 1/31 2/ Mar GSAW IP Space Communication 21
22 NTP During Jan. 24, Station Access Up/Down Rate (Kbps) Pass Duration (Min.) STGT SA 32/ STGT SA 32/ STGT SA 32/ STGT SA 32/ WSGT SA 32/ STGT SA 32/ Testing different MIP version Two-way link problems STGT SA 16/2,4,8,16 Time Offset (sec) 1/24 00:00 1/24 04:00 1/24 08:00 1/24 12:00 1/24 16:00 1/24 20:00 1/25 00: MILA 2/ WSGT MA 16/16,128 WSGT SA 32, WSGT MA 16/ Mar GSAW IP Space Communication 22
23 Commanding Commanding using Linux shell scripts Shell scripts very useful for lots of last minute updates and fixes, onboard automation Demonstrated using cron onboard to to execute scripts to perform some traditional time-tagged commanding UDP Blind commanding over manual tunnel and automatic MIP tunnel LPT process listening on port, received packet containing name of Bash script to execute and any parameters to pass to script TCP Secure Shell (SSH) login - secure, encrypted login from multiple locations, some sessions with multiple, simultaneous access Interactive onboard flight system maintenance SCP uploads of scripts, and other configuration information (similar to table load and stored command uploads) Telnet used across very slow HitchHiker 1200 baud access link since it had less overhead and was on a dedicated link Mar GSAW IP Space Communication 23
24 File Transfers Data compression Some files were compressed with gzip (some 10 to 1 compression) Others sent uncompressed if time and bandwidth available File transfer applications unaware of compression, they moved files UDP File Transfers MDP over one-way and two-way links, automated hot-directory MDP across multiple ground stations with MIP handovers TCP File Transfers Uploaded new executables, images, data, firmware FTP used for special cases with limited bandwidth links SCP sessions across multiple ground stations with MIP handovers SCP over two-way links with multiple locations- control center, MSFC, OMNI lab (remote users didn t know what the path was) MSFC picked up putty, public domain SCP software, the day before they downloaded files from the LPT to MSFC Mar GSAW IP Space Communication 24
25 Multicast Dissemination Protocol UDP based, reliable file transfer protocol developed over 5 years ago at Naval Research Lab UDP protocol avoids TCP problems with delay and intermittent links and lets application deal with to space link delay and intermittent connectivity issues Multicast protocols developed to primarily send data to thousands of receivers and minimize responses using primarily NACKs and a final ACK On CANDOS MDP was also used over TDRSS MA Returnonly links to deliver data with final NACKs, retransmissions, and ACKs during two-way contact time Work continuing as NACK Oriented Reliable Multicast (NORM) in IETF Reliable Multicast Transport Working Group Mar GSAW IP Space Communication 25
26 1,000, , , , ,000 MDP File Transfer Analysis CANDOS MDP File Downlink Date: 2003 Jan 20 Time: 14:27 GMT File size: Bytes Throttle Rate: 12kbits/sec Fwd Link Rate: 16kbits/sec Rtn Link Rate: 16kbits/sec BER: 1e-6 Path: TDRS-east Groundstation: STGT Pkt #641 Pkt #704 Pkt #769 Pkt #835 Pkt #897 2 Retrans: pkt #691 pkt #696 4 Retrans 1 Retrans 9 Retrans 5 Retrans: pkt #705 pkt #747 pkt #749 pkt #762 pkt #766 End of file Pkt # , ,000 In-sequence transmission of pkt #257 5 Retrans: pkt #576 pkt #617 pkt #621 pkt #631 pkt # , , ,000 0 Beginning of file Dropped Pkt #197 NAK for #197 1 Retrans: pkt #197 NAK for #576 #617 #621 #631 # Packets NAK for #691 #696 NAK for #705 #747 #749 #762 #766 NAK for #777 #782 #789 #790 #794 #799 #806 #809 #815 #831 NAK for #806 NAK for #832 #845 #865 #870 Mar GSAW IP Space Communication 26
27 Anomalies Software issues MosquitoNet MIP timeout handling software was not correct and long RTT with TDZ resulted in excess reregistrations MDP throttle rate slow to change for low rates (fix coming) Operational Issues Manual tunnel and automated tunnel conflict due to operator error Coordination of multiple simultaneous users to avoid bandwidth conflicts, access control, Onboard software configuration management is important with multiple user access When SCP has trouble use MDP, more forgiving when two-way starts fading Need to monitor/manage link utilization, excess UDP data can clog link and cause long delays, also triggered MIP excess reregistration Mar GSAW IP Space Communication 27
28 Operational Enhancements This mission focused on testing protocols and functionality and a long-term operational mission would need more automation Ground network - automated setup and monitoring of manual IP routing tunnel for use in blind commanding Automated onboard file management coordinated with file transfers and RF system Connections between MIP, MDP and onboard transmitter/receiver status for automated operation Automated error handling, space and ground Mobile IP software implementation with better handling of long RTT Possible onboard hardware/software enhancements Full router to do prioritized traffic queuing, security, mobile routing, 1 PPS signal from GPS to drive onboard NTP daemon More stable clock Mar GSAW IP Space Communication 28
29 Summary Successful demonstration of using standard IP protocols and applications for space communication and operations Successful detailed measurement of protocol performance and operation with lots more data to analyze Successful demonstration of long-term, scalable concepts that can be used for command, control, and data collection for a wide range of future systems: satellite science missions balloon and aircraft systems ground sensors collaborative/ad hoc systems with large numbers of devices Internet protocols allowed us to quickly and easily try new applications and operation scenarios during the mission Standard, off-the-shelf products worked well and can work much better with a little design/configuration effort and real flight hardware Mar GSAW IP Space Communication 29
30 Jan. 16, :39:00 GMT Mar GSAW IP Space Communication 30
A STANDARD LINK-LAYER PROTOCOL FOR SPACE MISSION COMMUNICATIONS 1
A STANDARD LINK-LAYER PROTOCOL FOR SPACE MISSION COMMUNICATIONS 1 Ron Parise, Keith Hogie, Ed Criscuolo Computer Sciences Corp Rick Schnurr NASA Goddard Space Flight Center John Wesdock, Mark Burns ITT
More informationA DTN-Based Multiple Access Fast Forward Serivce for the NASA Space Network
A DTN-Based Multiple Access Fast Forward Serivce for the NASA Space Network David J. Israel, Faith Davis, and Jane Marquart Goddard Space Flight Center Greenbelt, MD USA e-mail: dave.israel@nasa.gov, faith.a.davis@nasa.gov,
More informationover-satellite Technology Development
International Telecommunication Union NASA s IP-over over-satellite Technology Development Andrew Z. Dowen Data Standards Program Office Mgr., NASA Robert C. Durst The MITRE Corporation Workshop on Satellites
More informationConfiguring RTP Header Compression
Configuring RTP Header Compression First Published: January 30, 2006 Last Updated: July 23, 2010 Header compression is a mechanism that compresses the IP header in a packet before the packet is transmitted.
More informationConfiguring RTP Header Compression
Header compression is a mechanism that compresses the IP header in a packet before the packet is transmitted. Header compression reduces network overhead and speeds up the transmission of either Real-Time
More informationSJTU 2018 Fall Computer Networking. Wireless Communication
SJTU 2018 Fall Computer Networking 1 Wireless Communication Internet Protocol Stack 2 Application: supporting network applications - FTP, SMTP, HTTP Transport: data transfer between processes - TCP, UDP
More informationFixed Internetworking Protocols and Networks. IP mobility. Rune Hylsberg Jacobsen Aarhus School of Engineering
Fixed Internetworking Protocols and Networks IP mobility Rune Hylsberg Jacobsen Aarhus School of Engineering rhj@iha.dk 1 2011 ITIFN Mobile computing Vision Seamless, ubiquitous network access for mobile
More informationGSAW The Earth Observing System (EOS) Ground System: Leveraging an Existing Operational Ground System Infrastructure to Support New Missions
GSAW 2016 The Earth Observing System (EOS) Ground System: Leveraging an Existing Operational Ground System Infrastructure to Support New Missions David Hardison NASA Goddard Space Flight Center Johnny
More informationCCSDS Space Link Extension (SLE)
CCSDS Space Link Extension (SLE) Proposal for a NASA Wide Ground Data Service Standard Nascom Block Phase Out Work Group Team Prepared by Larry Muzny Lockheed Martin Space Operations Consolidated Space
More informationTHE NASA SPACE NETWORK DEMAND ACCESS SYSTEM (DAS)
THE NASA SPACE NETWORK DEMAND ACCESS SYSTEM (DAS) Thomas A. Gitlin NASA Goddard Space Flight Center, Greenbelt, MD 20771 Walter Kearns & William D. Horne ITT Industries, Advanced Engineering and Sciences,
More informationWireless and Mobile Networks Reading: Sections 2.8 and 4.2.5
Wireless and Mobile Networks Reading: Sections 2.8 and 4.2.5 Acknowledgments: Lecture slides are from Computer networks course thought by Jennifer Rexford at Princeton University. When slides are obtained
More informationMohammad Hossein Manshaei 1393
Mohammad Hossein Manshaei manshaei@gmail.com 1393 Mobile IP 2 Mobile Network Layer: Problems and Concerns Entities and Terminology in Mobile IP Mobile Indirect Routing Mobile IP Agent Advertisement Registration
More informationChapter 12 Network Protocols
Chapter 12 Network Protocols 1 Outline Protocol: Set of defined rules to allow communication between entities Open Systems Interconnection (OSI) Transmission Control Protocol/Internetworking Protocol (TCP/IP)
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 informationWireless Transmission and Mobility
Mobile and Ubiquitous Computing Wireless Transmission and Mobility Modulation, MAC and IPv6" George Roussos! g.roussos@dcs.bbk.ac.uk! Modulation" Digital modulation! digital data is translated into an
More informationMobile IP and Mobile Transport Protocols
Mobile IP and Mobile Transport Protocols 1 IP routing Preliminaries Works on a hop-by-hop basis using a routing table 32 bits: 129.97.92.42 Address = subnet + host (Mobility No packet for you) Two parts»
More informationCCNA 1 Final Exam Answers UPDATE 2012 eg.1
CCNA 1 Final Exam Answers UPDATE 2012 eg.1 January 12th, 2012AdminLeave a commentgo to comments Which of the following are the address ranges of the private IP addresses? (Choose three.) 10.0.0.0 to 10.255.255.255
More informationSimulation of TCP for Orbiting Spacecraft Through the TDRS Satellite System
1 Simulation of TCP for Orbiting Spacecraft Through the TDRS Satellite System Marco Duarte, Ken Fisher, Abdul Kabbani Rice University {duarte, krfisher, akabbani@rice.edu Abstract In recent years NASA
More informationConfiguring Asynchronous Serial Traffic over UDP
Configuring Asynchronous Serial Traffic over UDP This chapter describes how to communicate with a modem using the Asynchronous Serial Traffic over UDP feature in the following main sections: UDPTN Overview
More informationMobile Communications Chapter 9: Network Protocols/Mobile IP
Mobile Communications Chapter 9: Network Protocols/Mobile IP Motivation Data transfer Encapsulation Security IPv6 Problems DHCP Ad-hoc s Routing protocols 9.0.1 Motivation for Mobile IP Routing based on
More informationChapter 6: Network Layer
Chapter 6: Network Layer CCNA Routing and Switching Introduction to Networks v6.0 Chapter 6 - Sections & Objectives 6.1 Network Layer Protocols Explain how network layer protocols and services support
More informationConfiguring and Managing the IP Camera
CHAPTER 3 The Cisco Video Surveillance IP Camera provides configuration windows that you use to configure and manage the IP camera. This chapter explains how to access the configuration windows, describes
More informationThe SpaceWire Transport Protocol. Stuart Mills, Steve Parkes University of Dundee. International SpaceWire Seminar 5 th November 2003
The SpaceWire Transport Protocol Stuart Mills, Steve Parkes University of Dundee International SpaceWire Seminar 5 th November 2003 Introduction Background The Protocol Stack, TCP/IP, SCPS CCSDS and SOIF
More informationConfiguring TCP Header Compression
Configuring TCP Header Compression First Published: January 30, 2006 Last Updated: May 5, 2010 Header compression is a mechanism that compresses the IP header in a packet before the packet is transmitted.
More informationThe Geostationary Operational Satellite R Series (GOES-R) SpaceWire Implementation
The Geostationary Operational Satellite R Series (GOES-R) SpaceWire Implementation Session: SpaceWire Missions and Applications William H. Anderson NASA Goddard Space Flight Center/MEI Technologies E-mail:
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 informationCounterACT Syslog Plugin
Version 3.2.0 Table of Contents About the Syslog Plugin... 3 Multiple Destination Syslog Server Support... 3 Receiving Event Messages... 3 Sending Syslog Messages... 4 Sending CounterACT Event Messages...
More informationThe OSI Model. Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO).
Network Models The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding and developing computer-to-computer communication
More informationTS Open Day Data Center Fibre Channel over IP
TS Open Day Data Center Fibre Channel over IP Presented by: Rong Cheng- TAC LAN & DCN China Jan 30 th, 2015 2013 Cisco and/or its affiliates. All rights reserved. 1 FCIP Introduction FCIP Configuration
More information8. Networks. Why networked embedded systems General network architecture. Networks. Internet-enabled embedded systems Sensor networks
8. Networks Why networked embedded systems General network architecture ISO seven network layers Networks I 2 C, CAN, Ethernet Internet-enabled embedded systems Sensor networks Computers as Components
More informationConfiguring TCP Header Compression
Header compression is a mechanism that compresses the IP header in a packet before the packet is transmitted. Header compression reduces network overhead and speeds up the transmission of either Real-Time
More informationNASA/AFSCN/NOAA/Lockheed Martin Ground Network and Space Network Interoperability Plans
NASA/AFSCN/NOAA/Lockheed Martin Ground Network and Space Network Interoperability Plans March 4, 2003 Lindolfo Martinez Lockheed Martin Space Operations Lindolfo.Martinez@csoconline.com GSAW 2003 1 Purpose
More informationECS-087: Mobile Computing
ECS-087: Mobile Computing Mobile IP Most of the slides borrowed from Prof. Sridhar Iyer Diwakar Yagyasen.1 Effect of Mobility on Protocol Stack Application: new applications and adaptations Transport:
More informationWISNETWORKS. WisOS 11ac V /3/21. Software version WisOS 11ac
WISNETWORKS User Manual V1.1 2016/3/21 Software version 1.0.0021 Table of contents 1. Setup& WMI... 3 1.1 Hardware Setup... 3 1.2 Web Management Interface... 3 2. Status... 4 2.1 Overview... 4 2.1.1 System...
More informationModule 2 Overview of Computer Networks
Module 2 Overview of Computer Networks Networks and Communication Give me names of all employees Who earn more than $00,000 ISP intranet backbone satellite link desktop computer: server: network link:
More informationModule 2 Overview of. Computer Networks
Module Overview of Networks and Communication Give me names of all employees Who earn more than $00,000 ISP intranet backbone satellite link desktop computer: server: network link: CS454/654 - Issues How
More informationQuick Start Guide. System Release 1.0. Upgrade Notice Install Connectorized Radio Install Integrated Radio Power On Configure Units for Radio Link
Quick Start Guide System Release 1.0 Upgrade Notice Install Connectorized Radio Install Integrated Radio Power On Configure Units for Radio Link SPECIAL SOFTWARE UPGRADE NOTICE Important! All users of
More informationPaper solution Subject: Computer Networks (TE Computer pattern) Marks : 30 Date: 5/2/2015
Paper solution Subject: Computer Networks (TE Computer- 2012 pattern) Marks : 30 Date: 5/2/2015 Q1 a) What is difference between persistent and non persistent HTTP? Also Explain HTTP message format. [6]
More informationTRANSMISSION CONTROL PROTOCOL. ETI 2506 TELECOMMUNICATION SYSTEMS Monday, 7 November 2016
TRANSMISSION CONTROL PROTOCOL ETI 2506 TELECOMMUNICATION SYSTEMS Monday, 7 November 2016 ETI 2506 - TELECOMMUNICATION SYLLABUS Principles of Telecom (IP Telephony and IP TV) - Key Issues to remember 1.
More informationECS 152A Computer Networks Instructor: Liu. Name: Student ID #: Final Exam: March 17, 2005
ECS 152A Computer Networks Instructor: Liu Name: Student ID #: Final Exam: March 17, 2005 Duration: 120 Minutes 1. The exam is closed book. However, you may refer to one sheet of A4 paper (double sided)
More informationRequest for Proposal (RFP) for Supply and Implementation of Firewall for Internet Access (RFP Ref )
Appendix 1 1st Tier Firewall The Solution shall be rack-mountable into standard 19-inch (482.6-mm) EIA rack. The firewall shall minimally support the following technologies and features: (a) Stateful inspection;
More informationELC 537 Communication Networks
Modern Academy for Engineering and Technology Electronics Engineering and Communication Technology Dpt. ELC 537 Communication Networks Prepared by: Dr. Nelly Muhammad Hussein Sections & Objectives Principles
More informationReview. Error Detection: CRC Multiple access protocols. LAN addresses and ARP Ethernet. Slotted ALOHA CSMA/CD
Review Error Detection: CRC Multiple access protocols Slotted ALOHA CSMA/CD LAN addresses and ARP Ethernet Some slides are in courtesy of J. Kurose and K. Ross Overview Ethernet Hubs, bridges, and switches
More informationDillon M. Collins, Brendan S. Surrusco, Sven G. Bilén, Charles C. Croskey The Pennsylvania State University
Implementation of a Modern Internet Protocol-Based Communications System and Error Detection and Correction System for Commercial Memory within a Radiation Hardened FPGA for a Low-Earth-Orbit Satellite
More informationData Link Control Protocols
Protocols : Introduction to Data Communications Sirindhorn International Institute of Technology Thammasat University Prepared by Steven Gordon on 23 May 2012 Y12S1L07, Steve/Courses/2012/s1/its323/lectures/datalink.tex,
More informationData Communication & Networks G Session 5 - Main Theme Wireless Networks. Dr. Jean-Claude Franchitti
Data Communication & Networks G22.2262-001 Session 5 - Main Theme Wireless Networks Dr. Jean-Claude Franchitti New York University Computer Science Department Courant Institute of Mathematical Sciences
More informationMobile Communications Chapter 8: Network Protocols/Mobile IP
Mobile Communications Chapter 8: Network Protocols/Mobile IP Motivation Data transfer, Encapsulation Security, IPv6, Problems Micro mobility support DHCP Ad-hoc networks, Routing protocols Prof. Jó Ueyama
More informationTable 3-1 Joint Staff IPv6 Operational Criteria
Table 3-1 Joint Staff Joint Staff Final TE Report Criterion 1 security of unclassified network operations, classified network operations, black backbone operations, integration of HAIPE, integration of
More informationIPv6 Stack. 6LoWPAN makes this possible. IPv6 over Low-Power wireless Area Networks (IEEE )
Reference: 6LoWPAN: The Wireless Embedded Internet, Shelby & Bormann What is 6LoWPAN? 6LoWPAN makes this possible - Low-power RF + IPv6 = The Wireless Embedded Internet IPv6 over Low-Power wireless Area
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 informationA DISTRIBUTED COMMON GROUND SEGMENT FOR EDUCATIONAL NANOSATELLITES. Quinn McGehan, Megan O Sullivan, Michael Mozingo, Michael Trowbridge
1 A DISTRIBUTED COMMON GROUND SEGMENT FOR EDUCATIONAL NANOSATELLITES Quinn McGehan, Megan O Sullivan, Michael Mozingo, Michael Trowbridge 2 Theory and Background Megan O Sullivan Relevant Requirements
More informationInternetworking Concepts Overview. 2000, Cisco Systems, Inc. 2-1
Internetworking Concepts Overview 2000, Cisco Systems, Inc. 2-1 2000, Cisco Systems, Inc. www.cisco.com ICND v1.0a 2-2 Objectives On completion of this chapter, you will be able to perform the following
More informationCPEG514 Advanced Computer Networks. Atef Abu Salim University of Nizwa Spring 2013/2014
CPEG514 Advanced Computer Networks Atef Abu Salim University of Nizwa Spring 2013/2014 Today s Class Topics Course Syllabus Computer Networks LANs and WANs The Internet Protocols, Layers and Interfaces
More informationWireless Challenges : Computer Networking. Overview. Routing to Mobile Nodes. Lecture 25: Wireless Networking
Wireless Challenges 15-441: Computer Networking Lecture 25: Wireless Networking Force us to rethink many assumptions Need to share airwaves rather than wire Don t know what hosts are involved Host may
More informationLECTURE 8. Mobile IP
1 LECTURE 8 Mobile IP What is Mobile IP? The Internet protocol as it exists does not support mobility Mobile IP tries to address this issue by creating an anchor for a mobile host that takes care of packet
More informationNetwork Time Protocol
(NTP) is a protocol designed to time-synchronize a network of machines. NTP runs on User Datagram Protocol (UDP), which in turn runs on IP. NTP Version 3 is documented in RFC 1305. This module describes
More informationChapter 09 Network Protocols
Chapter 09 Network Protocols Copyright 2011, Dr. Dharma P. Agrawal and Dr. Qing-An Zeng. All rights reserved. 1 Outline Protocol: Set of defined rules to allow communication between entities Open Systems
More informationConfiguring Class-Based RTP and TCP Header Compression
Configuring Class-Based RTP and TCP Header Compression Header compression is a mechanism that compresses the IP header in a packet before the packet is transmitted. Header compression reduces network overhead
More informationTCP/IP Networking. Part 4: Network and Transport Layer Protocols
TCP/IP Networking Part 4: Network and Transport Layer Protocols Orientation Application Application protocol Application TCP TCP protocol TCP IP IP protocol IP IP protocol IP IP protocol IP Network Access
More informationDESIGN AND IMPLEMENTATION OF AN AVIONICS FULL DUPLEX ETHERNET (A664) DATA ACQUISITION SYSTEM
DESIGN AND IMPLEMENTATION OF AN AVIONICS FULL DUPLEX ETHERNET (A664) DATA ACQUISITION SYSTEM Alberto Perez, Technical Manager, Test & Integration John Hildin, Director of Network s John Roach, Vice President
More informationSkills Assessment Student Training Exam
Skills Assessment Student Training Exam Topology Assessment Objectives Part 1: Initialize Devices (2 points, 5 minutes) Part 2: Configure Device Basic Settings (18 points, 20 minutes) Part 3: Configure
More informationVPN and IPsec. Network Administration Using Linux. Virtual Private Network and IPSec 04/2009
VPN and IPsec Network Administration Using Linux Virtual Private Network and IPSec 04/2009 What is VPN? VPN is an emulation of a private Wide Area Network (WAN) using shared or public IP facilities. A
More informationSpace Mission Communications Security
Space Mission Communications Security Nick Shave, Gavin Kenny Logica UK Limited Howard Weiss SPARTA Inc James Stanier DERA GSAW 2001 1 Presentation Overview Background and Security Issues Space Mission
More informationInternetworking Over SpaceWire: A Link-Layer Layer Broadcast Service for Network Stack Support
Internetworking Over SpaceWire: A Link-Layer Layer Broadcast Service for Network Stack Support Robert Klar, Sandra G. Dykes, Allison Roberts, Chris Mangels, Buddy Walls, Mark A. Johnson, Kristian Persson
More informationInternet Protocol (IP) as a Standard for Command and Control of Satellites
Internet Protocol (IP) as a Standard for Command and Control of Satellites Jeff Janicik Innoflight, Inc. 12526 High Bluff Drive Suite 300, San Diego, CA 92130; (858) 792-3427 jjanicik@innoflight.com Jay
More informationIntroduction to IPv6. IPv6 addresses
Introduction to IPv6 (Chapter 4 in Huitema) IPv6,Mobility-1 IPv6 addresses 128 bits long Written as eight 16-bit integers separated with colons E.g. 1080:0000:0000:0000:0000:0008:200C:417A = 1080::8:800:200C:417A
More informationFA Service Configuration Mode Commands
FA Service Configuration Mode Commands The Foreign Agent Service Configuration Mode is used to create and manage the Foreign Agent (FA) services associated with the current context. Important The commands
More informationEECS 228a Lecture 1 Overview: Networks. Jean Walrand
EECS 228a Lecture 1 Overview: Networks Jean Walrand www.eecs.berkeley.edu/~wlr Fall 2002 Course Information Instructor: Jean Walrand n Office Hours: M-Tu 1:00-2:00 Time/Place: MW 2:00-3:30 in 285 Cory
More informationConfiguring and Managing the IP Camera
CHAPTER 3 The Cisco Video Surveillance IP Camera provides configuration windows that you use to configure and manage the IP camera. This chapter explains how to access the configuration windows, describes
More informationMODERNIZATION OF AUTOMATIC SURFACE WEATHER OBSERVING SYSTEMS AND NETWORKS TO UTILIZE TCP/IP TECHNOLOGY
MODERNIZATION OF AUTOMATIC SURFACE WEATHER OBSERVING SYSTEMS AND NETWORKS TO UTILIZE TCP/IP TECHNOLOGY Olli Ojanperä, Hannu Heikkinen and Hannu M. Heikkinen Vaisala Oyj, P.O.Box 26, FIN-00421 Helsinki,
More informationAPPENDIX F THE TCP/IP PROTOCOL ARCHITECTURE
APPENDIX F THE TCP/IP PROTOCOL ARCHITECTURE William Stallings F.1 TCP/IP LAYERS... 2 F.2 TCP AND UDP... 4 F.3 OPERATION OF TCP/IP... 6 F.4 TCP/IP APPLICATIONS... 10 Copyright 2014 Supplement to Computer
More informationProtocol Architecture (2) Suguru Yamaguchi Nara Institute of Science and Technology Department of Information Science
Protocol Architecture (2) Suguru Yamaguchi Nara Institute of Science and Technology Department of Information Science History of computer network protocol development in 20 th century. Development of hierarchical
More informationDepartment of Computer and IT Engineering University of Kurdistan. Data Communication Netwotks (Graduate level) Data Link Layer
Department of Computer and IT Engineering University of Kurdistan Data Communication Netwotks (Graduate level) Data Link Layer By: Dr. Alireza Abdollahpouri Data Link Layer 2 Data Link Layer Application
More informationChapter 1. Computer Networks and the Internet
Chapter 1 Computer Networks and the Internet Internet traffic What s the Internet? (hardware) PC server wireless laptop cellular handheld wired links millions of connected computing devices: hosts = end
More informationOperating Systems. 16. Networking. Paul Krzyzanowski. Rutgers University. Spring /6/ Paul Krzyzanowski
Operating Systems 16. Networking Paul Krzyzanowski Rutgers University Spring 2015 1 Local Area Network (LAN) LAN = communications network Small area (building, set of buildings) Same, sometimes shared,
More informationMobile IP. Mobile IP 1
Mobile IP Mobile IP 1 Motivation for Mobile IP Routing based on IP destination address, network prefix (e.g. 129.13.42) determines physical subnet change of physical subnet implies change of IP address
More informationChapter 3 Protocols and the TCP/IP Suite
Chapter 3 Protocols and the TCP/IP Suite 3.1 The Need for a Protocol Architecture need for a standard communication tasks by layers architecture peer protocol: a set of rules or conventions to exchange
More informationPractical use of the Internet Protocol to command satellites and payloads
Practical use of the Internet Protocol to command satellites and payloads Lloyd Wood Global Defense, Space and Security, Cisco Systems http://www.cisco.com/go/space Fifth Space Internet Workshop, Baltimore,
More information1. (10 points): For each of the following, choose exactly one best answer.
IS 450/650 Final Exam Martens 20 December 2010 Answer all twelve questions. Write your name on the first sheet. Short answers are better than long ones. No electronics. 1. (10 points): For each of the
More informationHP 830 Series PoE+ Unified Wired-WLAN Switch Switching Engine
HP 830 Series PoE+ Unified Wired-WLAN Switch Switching Engine Network Management and Monitoring Configuration Guide Part number: 5998-3936 Software version: 3308P26 Document version: 6W101-20130628 Legal
More informationFundamentals of IP Networking 2017 Webinar Series Part 4 Building a Segmented IP Network Focused On Performance & Security
Fundamentals of IP Networking 2017 Webinar Series Part 4 Building a Segmented IP Network Focused On Performance & Security Wayne M. Pecena, CPBE, CBNE Texas A&M University Educational Broadcast Services
More informationNumerics INDEX. 2.4-GHz WMIC, contrasted with 4.9-GHz WMIC g 3-6, x authentication 4-13
INDEX Numerics 2.4-GHz WMIC, contrasted with 4.9-GHz WMIC 1-8 802.11g 3-6, 3-9 802.1x authentication 4-13 A AAA server group 4-25 aaa authentication login command 4-24 aaa authorization command 4-27 aaa
More informationIntro to LAN/WAN. Transport Layer
Intro to LAN/WAN Transport Layer Transport Layer Topics Introduction (6.1) Elements of Transport Protocols (6.2) Internet Transport Protocols: TDP (6.5) Internet Transport Protocols: UDP (6.4) socket interface
More informationLTE and IEEE802.p for vehicular networking: a performance evaluation
LTE and IEEE802.p for vehicular networking: a performance evaluation Zeeshan Hameed Mir* Fethi Filali EURASIP Journal on Wireless Communications and Networking 1 Presenter Renato Iida v2 Outline Introduction
More informationNetworking interview questions
Networking interview questions What is LAN? LAN is a computer network that spans a relatively small area. Most LANs are confined to a single building or group of buildings. However, one LAN can be connected
More informationCSE 4215/5431: Mobile Communications Winter Suprakash Datta
CSE 4215/5431: Mobile Communications Winter 2013 Suprakash Datta datta@cse.yorku.ca Office: CSEB 3043 Phone: 416-736-2100 ext 77875 Course page: http://www.cse.yorku.ca/course/4215 Some slides are adapted
More informationConfiguring Cisco IOS IP SLA Operations
CHAPTER 58 This chapter describes how to use Cisco IOS IP Service Level Agreements (SLA) on the switch. Cisco IP SLA is a part of Cisco IOS software that allows Cisco customers to analyze IP service levels
More informationVirtual Private Networks (VPNs)
CHAPTER 19 Virtual Private Networks (VPNs) Virtual private network is defined as customer connectivity deployed on a shared infrastructure with the same policies as a private network. The shared infrastructure
More informationDoes current Internet Transport work over Wireless? Reviewing the status of IETF work in this area
Does current Internet Transport work over Wireless? Reviewing the status of IETF work in this area Sally Floyd March 2, 2000 IAB Workshop on Wireless Internetworking 1 Observations: Transport protocols
More informationIntroduction to Networking
Introduction to Networking Chapters 1 and 2 Outline Computer Network Fundamentals Defining a Network Networks Defined by Geography Networks Defined by Topology Networks Defined by Resource Location OSI
More informationAN exam March
AN exam March 29 2018 Dear student This exam consists of 7 questions. The total number of points is 100. Read the questions carefully. Be precise and concise. Write in a readable way. Q1. UDP and TCP (25
More informationIntroduction to Networking. Operating Systems In Depth XXVII 1 Copyright 2017 Thomas W. Doeppner. All rights reserved.
Introduction to Networking Operating Systems In Depth XXVII 1 Copyright 2017 Thomas W. Doeppner. All rights reserved. Distributed File Systems Operating Systems In Depth XXVII 2 Copyright 2017 Thomas W.
More informationSLIP and PPP Configuration Commands
CHAPTER 15 SLIP and PPP Configuration Commands SLIP and PPP define methods of sending Internet Protocol (IP) packets over standard EIA/TIA-232 asynchronous serial lines with minimum line speeds of 1200
More informationIPv6. IPv4 & IPv6 Header Comparison. Types of IPv6 Addresses. IPv6 Address Scope. IPv6 Header. IPv4 Header. Link-Local
1 v4 & v6 Header Comparison v6 Ver Time to Live v4 Header IHL Type of Service Identification Protocol Flags Source Address Destination Address Total Length Fragment Offset Header Checksum Ver Traffic Class
More informationUnix Network Programming
Unix Network Programming Remote Communication Dr Hamed Vahdat-Nejad Network Applications Types: Client Server Exampels: A web browser (client) Ap communicating with a Web server An FTP client Fetching
More information3. (a) What is bridge? Explain the operation of a LAN bridge from to (b) Explain the operation of transparent bridge.
Code No: RR320503 Set No. 1 III B.Tech II Semester Supplimentary Examinations, Aug/Sep 2007 COMPUTER NETWORKS ( Common to Computer Science & Engineering, Information Technology, Electronics & Control Engineering,
More informationCPSC 826 Internetworking. Wireless and Mobile Networks. Wireless Networks Wireless Hosts
1 CPSC 826 Intering Wireless and Mobile Networks Michele Weigle Department of Computer Science Clemson University mweigle@cs.clemson.edu November 29, 200 Wireless and Mobile Networks Background Number
More informationMobile IP. rek. Petr Grygárek Petr Grygarek, Advanced Computer Networks Technologies 1
Mobile IP Petr Grygárek rek 1 Basic principle Picture from IOS IP and IP Routing Configuration Guide Mobile node maintains the same IP address even while roaming in foreign networks even if it s address
More informationMultimedia in the Internet
Protocols for multimedia in the Internet Andrea Bianco Telecommunication Network Group firstname.lastname@polito.it http://www.telematica.polito.it/ > 4 4 3 < 2 Applications and protocol stack DNS Telnet
More informationScalability Considerations
3 CHAPTER This chapter presents the following steps to selecting Cisco products for a VPN solution: Sizing the headend Choosing Cisco products that can be deployed for headend devices Product sizing and
More information