Virginia Tech Ground Station TNC Interfacing Tutorial

Total Page:16

File Type:pdf, Size:1020Kb

Virginia Tech Ground Station TNC Interfacing Tutorial Virginia Tech Ground Station TNC Interfacing Tutorial Zach Leffke, MSEE ([email protected]) Research Associate Aerospace Systems Lab Ted & Karyn Hume Center for National Security and Technology 3/23/2018 Agenda VHF/UHF • TNC Connection Overview 3.0m Dish Antennas • KISS Protocol 4.5m Dish • AX.25/HDLC Protocol • AFSK/FSK/GMSK Modulation • ….System Review…. • OSI Stack • Remote Connection Students assembling • VTGS Remote Interface 4.5m Dish • Summary Deployable Space@VT Ops Center 1.2m Dish GNU Radio at work (students preparing for 2016 RockSat Launch) 3/23/2018 TNC Interfacing Tutorial 2 Preview of the Finale…………… Primary Ground Station - UPEC Host Computer Client Software TNC TC SW TNC SW SoundCard AX.25 AX.25 KISS Interface KISS HDLC RADIO Localhost DATA FM TCP TCP AFSK D to A LOOPBACK IN RF Spacecraft IP IP IP IP MAC C&DH Audio Audio Comput HOST OS NETWORK RADIO er TC SW FIRMWARE AX.25 AX.25 KISS HDLC KISS AFSK SERIAL Remote Ground Station - VTGS FM SERIAL RF Host Computer Telecommand (TC) TTL Serial Software TNC TNC SW SoundCard AX.25 INTERNET KISS Interface HDLC RADIO DATA FM TCP AFSK D to A HOST IN RF OS IP NET VPN CONNECTION MAC Audio Audio Radio 3/23/2018 TNC Interfacing Tutorial 3 TNC Connection Overview TNC Implementation Types Hardware Radio DATA Jack Specific Interface Examples 3/23/2018 TNC Interfacing Tutorial 4 TNC Implementation Summary • Multiple implementation options exist • Hardware TNC Ground Station • Software TNC + Sound Card • Software Defined Radio Receiver • Software Defined Radio Transceiver • Hybrid SDR RX / HW Radio TX implementations 3/23/2018 TNC Interfacing Tutorial 5 Hardware Radios – Common for Satellite 3/23/2018 TNC Interfacing Tutorial 6 Hardware TNCs 3/23/2018 TNC Interfacing Tutorial 7 Radio Sound Card Interfaces • Good ones offer optical isolation (optocouplers). • Appear as a soundcard to host computer OS. • HW control of TX/RX volume. • Also used for non-packet modes. Make sure one with the proper capabilities is selected. • Different non-sound related options available (such as PTT control, and CW keying). Again, make sure one with the proper features is selected. 3/23/2018 TNC Interfacing Tutorial 8 Software Defined Radios Receive Only Transceivers (TX & RX) B-Series Mini Red USRP Pitaya LimeSDR SideKiq Blade E-Series RF USRP SDRPlay B-Series USRP N-Series USRP X-Series USRP See for more: https://www.rtl-sdr.com/roundup-software-defined-radios/ 3/23/2018 TNC Interfacing Tutorial 9 The ‘S’ in SDR?...here are a few… SDR# GNU Radio HDSDR gqrx GNU Radio gr-fosphor (GNU Radio) 3/23/2018 TNC Interfacing Tutorial 10 Putting it all together LOTS of options exist…….. ….and combinations of options… ….how to decide?!?!?!….. ….Lets go over some fundamentals…….. 3/23/2018 TNC Interfacing Tutorial 11 Hardware TNC Ground Station Serial Audio/NRZ AX.25/KISS PTT Host Computer HW TNC HW Radio Antennas Host Computer Hardware TNC Hardware Radio VHF RF VHF RF Chain Client COM RADIO SERIAL SERIAL Audio/NRZ/DIO DATA Software PORT PORT UHF RF UHF RF Chain 3/23/2018 TNC Interfacing Tutorial 12 Software TNC + Sound Card Ground Station USB / Serial Audio/NRZ ‘audio’ samples PTT Host Computer SoundCard HW Radio Antennas Interface Host Computer Hardware Radio Sound Card Interface VHF RF Sound VHF RF Chain Card Sound SPKR TX DATA Driver Card IC Client TCP/IP Software USB (ADC/DAC) MIC RX UHF RF UHF RF Chain USB AX.25/KISS HUB Software TNC FTDI COM Port USB DTR PTT PTT PORT IC (PTT) 3/23/2018 TNC Interfacing Tutorial 13 Software Defined Radio Receiver USB Digitized RF Samples (IQ) Host Computer Antennas Software Radio Dongle Host Computer Software Radio Receiver I IF RF LO SDR D A Client TCP/IP Software Audio IQ SDR 0° 1 Signal USB IF RF RX RF RF Chain RF AX.25/KISS Samples Driver 90° 2 LO Software TNC D A USB PHY USB Processing Port USB LO Q IF RF 3/23/2018 TNC Interfacing Tutorial 14 Software Defined Radio Transceiver N-Series USRP Ethernet (UDP/VITA-49) Digitized RF Samples (IQ) Host Computer SDR Transceiver Antennas Software Radio Transceiver I IF RF LO Host Computer D A 0° 1 IF RF RX 90° 2 LO D A RF RX VHF RF Software Radio LO Client TCP/IP SDR Q IF RF Signal Processing IQ Ethernet Software AX.25/KISS Driver RF (Link and Physical Layer) Ethernet I IF RF CHAIN LO Ethernet PHY Ethernet D A RF TX UHF RF 0° 1 LO IF RF TX 90° 2 D A LO Q IF RF NOTE: This is basically the chosen VTGS architecture 3/23/2018 TNC Interfacing Tutorial 15 TNC Connection Overview TNC Implementation Types Hardware Radio DATA Jack Specific Interface Examples 3/23/2018 TNC Interfacing Tutorial 16 Hardware Radio DATA Jack ICOM-9100 Example What is it for? • Used for packet operations. • Bypasses audio filtering (which can distort digital communications). • Standardized PS-2 Connector and pinouts across vendors. • High speed (9600 baud) and low speed (1200 baud) packet access. • Connects to ‘Radio Port’ on TNC. 3/23/2018 TNC Interfacing Tutorial 17 FM Transceiver (simplified) Tuning Control (the BIG knob) Demodulator Volume RX Channel AGC (FM Discriminator) Control Filter De-Emphasis Speaker RF IF LO Pos(+ ) RX 1 Audio C FM 2 TX Filtering ALC Modulator Microphone LO RF IF IF AUD TX/RX LO Control TX Filter TX PWR Pre-Emphasis Control RF Stage IF Stage Audio Stage 3/23/2018 TNC Interfacing Tutorial 18 FM Transceiver – DATA Jack Tap Points 6 4 5 RF IF LO Pos(+ ) RX 1 C 2 1b* 1a* 2 TX LO 3 RF IF IF AUD LO *NOTE: • Selecting 1200 Baud packet mode on radio menu connects 1a tap point • Selecting 9600 Baud packet mode on radio menu connects 1b tap point • Unsure if pins 4 and 5 are affected by this menu selection. (TEST!) 3/23/2018 TNC Interfacing Tutorial 19 Hardware Radio DATA Jack From IC-9100 Manual Probably want MAIN assigned to uplink so that when PTT is triggered, the radio transmits on the Uplink Frequency. SUB would then be assigned to Downlink noting the comments below. Could be totally wrong about this, especially if IC-9100 has a ‘satellite mode’ of operation that overrides these settings. 3/23/2018 TNC Interfacing Tutorial 20 Hardware Radio DATA Jack DATA Jack to TNC Pinout/Cabling TNC or Soundcard Notes TNC or Soundcard • Each vendor is different. DATA Jack Signal Interface Equivalent • Different connector styles, different Signal pinouts, different settings. • Must consult the manufacturer documentation to properly configure and fabricate interface cable. • Some TNC/Soundcard vendors sell pre- fabricated radio specific interface cables. • MUST pay attention to signal levels (volume control) on DATA IN (1), DATA OUT (4), and AF OUT (5) pins to avoid signal distortion (lost packets). 3/23/2018 TNC Interfacing Tutorial 21 Hardware Radio DATA Jack – Additional Notes Volume Control Squelch Pin (6) • The AF OUT (5) and DATA OUT (4) Pins bypass • SQL (6) connection is optional. Purpose is to inhibit Transmit when open (signal detected). the majority of the audio conditioning For satellite work, recommend leaving circuitry. This is to avoid distortion. This disconnected so that the squelch can be means that the VOLUME control knob on the completely opened on the radio. This will radio has no effect on the voltages output on allow a human operator to listen to signals too weak to decode (like near AOS/LOS) to these pins. The human operator can set the monitor system performance without volume of the radio speaker to a comfortable inhibiting transmit (uplink) capability. level for monitoring without affecting the • This pin is most useful for Terrestrial APRS use voltages output on these pins. Most TNCs when in a cluttered RF environment (many have a configurable ‘input gain control’ (or transmitters on same frequency and bursty). This pin is usually connected to a ‘Data Carrier similar) setting to set this at an optimal input Detect’ Pin on the TNC to inhibit TX when level for the TNC. Most sound card interfaces signals are detected on the channel in order have an ‘RX knob’ which is essentially a to avoid packet collisions. volume control for the same purpose. 3/23/2018 TNC Interfacing Tutorial 22 Hardware Radio DATA Jack – Additional Notes Push To Talk (PTT) • The PTT (3) pin is used to enable transmit on the radio. • It is tempting to connect directly to the TNC (that’s what the manual says to do right!?!?). • For satellite work, usually this is not actually desirable because there are multiple devices that need to ‘see’ the PTT signal to switch the entire system (not just the radio) into a transmit state. • Devices that need to see the PTT pin include the Low Noise Amplifiers, The High Power Amplifiers, the Radio and sometimes additional devices (such as coax relays) depending on the specifics of the ground station design. • Normally, this pin out of the TNC is used to trigger a device called a ‘sequencer’ that has multiple PTT output channels with configurable delays between each channel. The radio PTT signal on the DATA jack is usually the LAST PTT signal to be enabled. • More on Sequencing later……..its important! 3/23/2018 TNC Interfacing Tutorial 23 TNC Connection Overview TNC Implementation Types Hardware Radio DATA Jack Specific Interface Examples 3/23/2018 TNC Interfacing Tutorial 24 Some Examples • Hardware TNC And Radio: KPC-9612+ TNC & ICOM-9100 • Sound Card Interface and ICOM-9100 • Software TNC Examples (for sound card interfaces) • Software Radio Receiver Example • ‘Client Software’ Examples 3/23/2018 TNC Interfacing Tutorial 25 HW TNC To HW Radio Example KPC-9612+ ICOM-9100 FRONT REAR • Port 1 – Low Speed (AFSK1200) • Port 2 – High Speed (FSK9600) • Computer = Serial 3/23/2018 TNC Interfacing Tutorial 26 HW TNC To HW Radio Example Cable Fabrication Time! 3/23/2018 TNC Interfacing Tutorial 27 KPC-9612+ TNC to ICOM-9100 DATA Cable XCD PTTP TXA AF OUT (1200bps) Port 1 ICOM-9100 1 6 2 GND SQL 7 SQL 3 8 LOW SPEED DATA CABLE DATA OUT 4 (9600bps) 9 5 SHIELD DATA2 SHIELD DB-9 Male GND (PS-2 Male) KPC-9612+ RXA DATA IN PTT SHIELD RXA SHIELD Port 2 HIGH SPEED DATA CABLE 1 GND 9 2 10 3 GND ---- ---- 11 Oscilloscope ---- ---- ---- ---- 4 GND CALIBRATION CABLE ---- ---- 12 RXC ---- 5 ---- Eye Diagram 13 (OPTIONAL) XCD 1 2 3 4 6 Monitor 14 1 2 3 4 7 On/Off 15 8 GND SHIELD RXC DB-15 Male RXA (NOT HD version!) RX S/N OFF ~ A V V mV 123 ~ Handheld DMM Handheld mA NOTES μ RXA GND A RX SNR / §Ù .
Recommended publications
  • Implementing MACA and Other Useful Improvements to Amateur Packet Radio for Throughput and Capacity
    Implementing MACA and Other Useful Improvements to Amateur Packet Radio for Throughput and Capacity John Bonnett – KK6JRA / NCS820 Steven Gunderson – CMoLR Project Manager TAPR DCC – 15 Sept 2018 1 Contents • Introduction – Communication Methodology of Last Resort (CMoLR) • Speed & Throughput Tests – CONNECT & UNPROTO • UX.25 – UNPROTO AX.25 • Multiple Access with Collision Avoidance (MACA) – Hidden Terminals • Directed Packet Networks • Brevity – Directory Services • Trunked Packet • Conclusion 2 Background • Mission County – Proverbial: – Coastline, Earthquake Faults, Mountains & Hills, and Missions – Frequent Natural Disasters • Wildfires, Earthquakes, Floods, Slides & Tsunamis – Extensive Packet Networks • EOCs – Fire & Police Stations – Hospitals • Legacy 1200 Baud Packet Networks • Outpost and Winlink 2000 Messaging Software 3 Background • Mission County – Proverbial: – Coastline, Earthquake Faults, Mountains & Hills, and Missions – Frequent Natural Disasters • Wildfires, Earthquakes, Floods, Slides & Tsunamis – Extensive Packet Networks • EOCs – Fire & Police Stations – Hospitals • Legacy 1200 Baud Packet Networks • Outpost and Winlink 2000 Messaging Software • Community Emergency Response Teams: – OK Drills – Neighborhood Surveys OK – Triage Information • CERT Form #1 – Transmit CERT Triage Data to Public Safety – Situational Awareness 4 Background & Objectives (cont) • Communication Methodology of Last Resort (CMoLR): – Mission County Project: 2012 – 2016 – Enable Emergency Data Comms from CERT to Public Safety 5 Background &
    [Show full text]
  • Application Protocol Data Unit Meaning
    Application Protocol Data Unit Meaning Oracular and self Walter ponces her prunelle amity enshrined and clubbings jauntily. Uniformed and flattering Wait often uniting some instinct up-country or allows injuriously. Pixilated and trichitic Stanleigh always strum hurtlessly and unstepping his extensity. NXP SE05x T1 Over I2C Specification NXP Semiconductors. The session layer provides the mechanism for opening closing and managing a session between end-user application processes ie a semi-permanent dialogue. Uses MAC addresses to connect devices and define permissions to leather and commit data 1. What are Layer 7 in networking? What eating the application protocols? Application Level Protocols Department of Computer Science. The present invention pertains to the convert of Protocol Data Unit PDU session. Network protocols often stay to transport large chunks of physician which are layer in. The term packet denotes an information unit whose box and tranquil is remote network-layer entity. What is application level security? What does APDU stand or Hop sound to rot the meaning of APDU The Acronym AbbreviationSlang APDU means application-layer protocol data system by. In the context of smart cards an application protocol data unit APDU is the communication unit or a bin card reader and a smart all The structure of the APDU is defined by ISOIEC 716-4 Organization. Application level security is also known target end-to-end security or message level security. PDU Protocol Data Unit Definition TechTerms. TCPIP vs OSI What's the Difference Between his Two Models. The OSI Model Cengage. As an APDU Application Protocol Data Unit which omit the communication unit advance a.
    [Show full text]
  • Examining Ambiguities in the Automatic Packet Reporting System
    Examining Ambiguities in the Automatic Packet Reporting System A Thesis Presented to the Faculty of California Polytechnic State University San Luis Obispo In Partial Fulfillment of the Requirements for the Degree Master of Science in Electrical Engineering by Kenneth W. Finnegan December 2014 © 2014 Kenneth W. Finnegan ALL RIGHTS RESERVED ii COMMITTEE MEMBERSHIP TITLE: Examining Ambiguities in the Automatic Packet Reporting System AUTHOR: Kenneth W. Finnegan DATE SUBMITTED: December 2014 REVISION: 1.2 COMMITTEE CHAIR: Bridget Benson, Ph.D. Assistant Professor, Electrical Engineering COMMITTEE MEMBER: John Bellardo, Ph.D. Associate Professor, Computer Science COMMITTEE MEMBER: Dennis Derickson, Ph.D. Department Chair, Electrical Engineering iii ABSTRACT Examining Ambiguities in the Automatic Packet Reporting System Kenneth W. Finnegan The Automatic Packet Reporting System (APRS) is an amateur radio packet network that has evolved over the last several decades in tandem with, and then arguably beyond, the lifetime of other VHF/UHF amateur packet networks, to the point where it is one of very few packet networks left on the amateur VHF/UHF bands. This is proving to be problematic due to the loss of institutional knowledge as older amateur radio operators who designed and built APRS and other AX.25-based packet networks abandon the hobby or pass away. The purpose of this document is to collect and curate a sufficient body of knowledge to ensure the continued usefulness of the APRS network, and re-examining the engineering decisions made during the network's evolution to look for possible improvements and identify deficiencies in documentation of the existing network. iv TABLE OF CONTENTS List of Figures vii 1 Preface 1 2 Introduction 3 2.1 History of APRS .
    [Show full text]
  • Protocol Data Unit for Application Layer
    Protocol Data Unit For Application Layer Averse Riccardo still mumms: gemmiferous and nickelous Matthieu budges quite holus-bolus but blurs her excogitation discernibly. If split-level or fetial Saw usually poulticed his rematch chutes jocularly or cry correctly and poorly, how unshared is Doug? Epiblastic and unexaggerated Hewe never repones his florescences! What is peer to peer process in osi model? What can you do with Packet Tracer? RARP: Reverse Address Resolution Protocol. Within your computer, optic, you may need a different type of modem. The SYN bit is used to acknowledge packet arrival. The PCI classes, Presentation, Data link and Physical layer. The original version of the model defined seven layers. PDUs carried in the erased PHY packets are also lost. Ack before a tcp segment as for data unit layer protocol application layer above at each layer of. You can unsubscribe at any time. The responder is still in the CLOSE_WAIT state, until the are! Making statements based on opinion; back them up with references or personal experience. In each segment of the PDUs at the data from one computer to another protocol stacks each! The point at which the services of an OSI layer are made available to the next higher layer. Confused by the OSI Model? ASE has the same IP address as the router to which it is connected. Each of these environments builds upon and uses the services provided by the environment below it to accomplish specific tasks. This process continues until the packet reaches the physical layer. ASE on a circuit and back.
    [Show full text]
  • Mind the Uppercase Letters
    Integration of APRS Network with SDI Tomasz Kubik1,2, Wojciech Penar1 1 Wroclaw University of Technology 2 Wroclaw University of Environmental and Life Sciences Abstract. From the point of view of large information systems designers the most important thing is a certain abstraction enabling integration of heterogeneous solutions. Abstraction is associated with the standardization of protocols and interfaces of appropriate services. Behind this façade any device or sensor system may be hidden, even humans recording their measurements. This study presents selected topics and details related to two families of standards developed by OGC: OpenLS and SWE. It also dis- cusses the technical details of a solution built to intercept radio messages broadcast in the APRS network with telemetric information and weather conditions as payload. The basic assumptions and objectives of a prototype system that integrates elements of the APRS network and SWE are given. Keywords: SWE, OpenLS, APRS, SDI, web services 1. Introduction Modern measuring devices are no longer seen as tools for qualitative and quantitative measurements only. They have become parts of highly special- ized solutions, used for data acquisition and post-processing, offering hardware and software interfaces for communication. In the construction of these solutions the latest technologies from various fields are employed, including optics, precision mechanics, satellite and information technolo- gies. Thanks to the Internet and mobile technologies, several architectural and communication barriers caused by the wiring and placement of the sensors have been broken. Only recently the LBS (Location-Based Services) entered the field of IT. These are information services, available from mo- bile devices via mobile networks, giving possibility of utilization of a mobile This work was supported in part by the Polish Ministry of Science and Higher Edu- cation with funds for research for the years 2010-2013.
    [Show full text]
  • Show Me the Data Protocol and Spectrum Analysis Basics for 802.11 Wireless LAN
    Show Me The Data Protocol and Spectrum Analysis Basics for 802.11 Wireless LAN Robert Bartz [email protected] @eightotwo Presenter - Robert Bartz • Eight-O-Two Technology Solutions, Denver Colorado • Engineer, Consultant, Educator, Technical Author, Speaker, CWNE • BS Degree, Industrial Technology, California State University Long Beach, College of Engineering • Former Aerospace Test Engineer • 27 Years Technical Training With the Last 18 Years Specializing in Wireless Networking • Author - CWTS Official Study Guide by Sybex – 1st and 2nd Editions • Author - Mobile Computing Deployment and Management: Real World Skills for CompTIA Mobility+ Certification and Beyond by Sybex • Author - CWTS, CWS, and CWT Complete Study Guide by Sybex • E-mail: [email protected] Twitter: @eightotwo Agenda • Common Troubleshooting Methodology • The OSI Model (A Quick Review) • OSI Model – The Wireless Element • The IEEE 802.11 Frame • Common IEEE 802.11 Frame Exchanges • Wireless LAN Troubleshooting Tools for Layer 2 (Data Link) • Protocol Analysis • Wireless LAN Troubleshooting Tools for Layer 1 (Physical) • Spectrum Analysis This is a no lollygagging session lol·ly·gag ˈlälēˌɡaɡ/ verbNorth Americaninformal gerund or present participle: lollygagging spend time aimlessly; idle. "he sends her to Arizona every January to lollygag in the sun" Common Troubleshooting Methodology Steps in a common troubleshooting methodology 1. Identify the problem 2. Determine the scale of the problem 3. Possible causes 4. Isolate the problem 5. Resolution or escalation
    [Show full text]
  • Which Is NOT a PDU(Protocol Data Unit) ? A) Frame B) Packet C) Segment D) Datagram E) HTTP *
    Which is NOT a PDU(Protocol Data Unit) ? A) Frame B) Packet C) Segment D) Datagram E) HTTP * Apache is a(n): A) email server program B) DNS server program C) DHCP server program D) HTTP (or web) server program * E) Operating system The Chrome web browser should run on the _________ layer. A) application * B) transport C) internet D) data link E) physical According to the encapsulation and de-encapsulation process between standard layers, the data field of a frame most likely includes a(n) : A) IP packet * B) sending station's MAC address C) receiving station's MAC address D) TCP segment E) application PDU (protocol data unit) According to the encapsulation and de-encapsulation process between standard layers, the data field of a packet may include a(n) : A) UDP datagram B) TCP segment C) application PDU (protocol data unit) D) Ethernet frame E) UDP datagram or TCP segment* Establishing a logical connection(or handshaking) between two computers requires the exchange of __________ messages. A) 0 B) 1 C) 2 D) 3* E) 5 The real-life analogy of an IP packet is: A) the Jayne’s letter to Brian B) the airplane that delivers the Jayne’s letter C) the envelop that contains the Jayne’s letter * D) Jayne and Brian’s mailing addresses E) Jayne and Brian’s houses Standard details of network cables should be defined in the _____ layer A) application B) transport C) internet D) data link E) physical* Which of the following is NOT a layer in the hybrid TCP/IP-OSI architecture? A) physical B) session* C) internet D) data link E) transport Which correctly
    [Show full text]
  • Session 5: Data Link Control
    Data Communications & Networks Session 4 – Main Theme Data Link Control Dr. Jean-Claude Franchitti New York University Computer Science Department Courant Institute of Mathematical Sciences Adapted from course textbook resources Computer Networking: A Top-Down Approach, 6/E Copyright 1996-2013 J.F. Kurose and K.W. Ross, All Rights Reserved 1 Agenda 1 Session Overview 2 Data Link Control 3 Summary and Conclusion 2 What is the class about? .Course description and syllabus: »http://www.nyu.edu/classes/jcf/csci-ga.2262-001/ »http://cs.nyu.edu/courses/Fall13/CSCI-GA.2262- 001/index.html .Textbooks: » Computer Networking: A Top-Down Approach (6th Edition) James F. Kurose, Keith W. Ross Addison Wesley ISBN-10: 0132856204, ISBN-13: 978-0132856201, 6th Edition (02/24/12) 3 Course Overview . Computer Networks and the Internet . Application Layer . Fundamental Data Structures: queues, ring buffers, finite state machines . Data Encoding and Transmission . Local Area Networks and Data Link Control . Wireless Communications . Packet Switching . OSI and Internet Protocol Architecture . Congestion Control and Flow Control Methods . Internet Protocols (IP, ARP, UDP, TCP) . Network (packet) Routing Algorithms (OSPF, Distance Vector) . IP Multicast . Sockets 4 Course Approach . Introduction to Basic Networking Concepts (Network Stack) . Origins of Naming, Addressing, and Routing (TCP, IP, DNS) . Physical Communication Layer . MAC Layer (Ethernet, Bridging) . Routing Protocols (Link State, Distance Vector) . Internet Routing (BGP, OSPF, Programmable Routers) . TCP Basics (Reliable/Unreliable) . Congestion Control . QoS, Fair Queuing, and Queuing Theory . Network Services – Multicast and Unicast . Extensions to Internet Architecture (NATs, IPv6, Proxies) . Network Hardware and Software (How to Build Networks, Routers) . Overlay Networks and Services (How to Implement Network Services) .
    [Show full text]
  • Future of Asynchronous Transfer Mode Networking
    California State University, San Bernardino CSUSB ScholarWorks Theses Digitization Project John M. Pfau Library 2004 Future of asynchronous transfer mode networking Fakhreddine Mohamed Hachfi Follow this and additional works at: https://scholarworks.lib.csusb.edu/etd-project Part of the Digital Communications and Networking Commons Recommended Citation Hachfi, akhrF eddine Mohamed, "Future of asynchronous transfer mode networking" (2004). Theses Digitization Project. 2639. https://scholarworks.lib.csusb.edu/etd-project/2639 This Thesis is brought to you for free and open access by the John M. Pfau Library at CSUSB ScholarWorks. It has been accepted for inclusion in Theses Digitization Project by an authorized administrator of CSUSB ScholarWorks. For more information, please contact [email protected]. FUTURE OF ASYNCHRONOUS TRANSFER MODE NETWORKING A Thesis Presented to the Faculty of California State University, San Bernardino In Partial Fulfillment of the Requirements for the Degree Master of Business Administration by ' Fakhreddine Mohamed Hachfi June 2004 FUTURE OF ASYNCHRONOUS TRANSFER MODE NETWORKING A Thesis Presented to the Faculty of California State University, San Bernardino by Fakhreddine Mohamed Hachfi June 2004 Approved by: Da^e Frank Lin, Ph.D., Inf ormatTdn—&^-DSsision Sciences „ / Walt Stewart, Jr., Ph.D., Department Chair Information & Decision Sciences © 2004 Fakhreddine Mohamed Hachfi ABSTRACT The growth of Asynchronous Transfer Mode ATM was considered to be the ideal carrier of the high bandwidth applications like video on demand and multimedia e-learning. ATM emerged commercially in the beginning of the 1990's. It was designed to provide a different quality of service at a speed up to 10 Gbps for both real time and non real time application.
    [Show full text]
  • Linux Amateur Radio AX.25 HOWTO
    Linux Amateur Radio AX.25 HOWTO Jeff Tranter, VE3ICH [email protected] v2.0, 19 September 2001 The Linux operating system is perhaps the only operating system in the world that can boast native and standard support for the AX.25 packet radio protocol utilized by Amateur Radio operators worldwide. This document describes how to install and configure this support. Linux Amateur Radio AX.25 HOWTO Table of Contents 1. Introduction.....................................................................................................................................................1 1.1. Changes from the previous version...................................................................................................1 1.2. Where to obtain new versions of this document...............................................................................1 1.3. Other related documentation.............................................................................................................1 2. The Packet Radio Protocols and Linux........................................................................................................3 2.1. How it all fits together......................................................................................................................3 3. The AX.25/NET/ROM/ROSE software components...................................................................................5 3.1. Finding the kernel, tools and utility packages..................................................................................5 3.1.1. The
    [Show full text]
  • Data Link Control Protocol in Networking
    Data Link Control Protocol In Networking Nichols unman her Mnemosyne severally, endosmotic and supercritical. Retirement and pursuant Marmaduke thrummersepistolises herso newly! psyllas procreant or cost unalike. Holophrastic and alimental Clayton rubber-stamps some By ethernet header and other values, link control data in The data in networks where they? To link in case is primarily in which data units called stations on the network address and sends. Ethernet on hdlc provides a reply packets can also installed into. Hdlc protocol in network protocols used by consulting the! The sender tries again at its time limit, ppp on lcp messages to send. Level data links tend to control character mapping for media access to configure and indicates that should. Especially in network protocol which links. Hdlc protocol in network protocols requirements of a down event occurs, or to networking topics discussed in addition to. If data link control is received before sending data is the encoding technique works on. In data link control or government of frame is. As data link control involves the same length the link. Unit field is being established a link layer provides a linklayer protocols that are assuming that information frame, an upper ppp links, with a request. Sliding window protocols in data link protocol makes flow. If data link. Usb uses the network in networks and the! Remotely power on revenue from a new protocol configuration option specific and which is where they added to. Similar role and how much data bits of a combined stations defer sending device was developed to place as soon as.
    [Show full text]
  • (Pdf) Download
    1 2 • Winlink programs group: “Official Group to support Winlink Team developed Products, both user and gateway software” • Winlink_for_EmComm: “Supports the discussion and use of the Winlink network and Winlink products for emergency or event support communications. ” 3 4 5 6 7 8 1. Digital voice radio works in exactly the same fashion, except that it deals with audio input, not text. 2. PACKET-1200 uses frequency shift keying (FSK) modulation with a 1000Hz shift and 1200 Bd symbol rate. There are a number of variations for PACKET-1200, including a PSK-based satellite version. PACKET-1200 can be seen in the VHF and UHF bands with indirect FM Modulation. FM bandwidth is 12 kHz. 3. See https://www.sigidwiki.com/wiki/PACKET#PACKET-1200 9 10 11 12 • That’s the packet sound • Each individual packet! • Carrier detect • ”NAK” = “NO ACKNOWLEDGEMENT” – resend • ”ACK” – “ACKNOWLEDGEMENT” – send the next packet • Too many retries, and the sending station stops sending (connection is dropped) • Breaking the message into small packets makes it easier to send a large message. But ALL packets MUST be received in order for the message to be read, 13 • One bye = 8 bits = 1 alphanumeric character • See https://tapr.org/pub_ax25.html • FLAG: start and end of each packet • Address: sender, receiver, and the path in between • Control (CTRL): The control field is responsible for identifying the type of “frame” being sent, and is also used to convey commands and responses from one end of the link to the other in order to maintain proper link control • The length of DATA is ≤ 255, and is set by the use.
    [Show full text]