0 IEEE Aerospace Conference, March 2012 Modem Link-Property Advertisements William D. Ivancic Lloyd Wood Dan Shell Daniel Floreani Rajiv Asati.

Slides:



Advertisements
Similar presentations
Ethernet Switch Features Important to EtherNet/IP
Advertisements

1 IP Forwarding Relates to Lab 3. Covers the principles of end-to-end datagram delivery in IP networks.
IP Forwarding Relates to Lab 3.
Internetworking II: MPLS, Security, and Traffic Engineering
The subnet /28 has been selected to be further subnetted to support point-to-point serial links. What is the maximum number of serial links.
CPSC Network Layer4-1 IP addresses: how to get one? Q: How does a host get IP address? r hard-coded by system admin in a file m Windows: control-panel->network->configuration-
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
Computer Networks20-1 Chapter 20. Network Layer: Internet Protocol 20.1 Internetworking 20.2 IPv IPv6.
Multicast on the Internet CSE April 2015.
© 2006 Cisco Systems, Inc. All rights reserved.IP6FD v2.0—2-1 IPv6 Operations Defining and Configuring Neighbor Discovery.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Introduction to IPv4 Introduction to Networks.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
Umut Girit  One of the core members of the Internet Protocol Suite, the set of network protocols used for the Internet. With UDP, computer.
Internet Control Protocols Savera Tanwir. Internet Control Protocols ICMP ARP RARP DHCP.
1 110 Minute Loop of 18 Slides. 2 Real-Time and Store-and-Forward Delivery of Unmanned Airborne Vehicle Sensor Data PI: Will Ivancic/GRC Co-PI: Don Sullivan/ARC.
CCNA – Network Fundamentals
1 Chapter 3 TCP and IP. Chapter 3 TCP and IP 2 Introduction Transmission Control Protocol (TCP) Transmission Control Protocol (TCP) User Datagram Protocol.
Multicast Fundamentals n The communication ways of the hosts n IP multicast n Application level multicast.
IPv6 Address Provisioning In IPv6 world there are three provisioning aspects wich are independent of whether the IPv6 node is a Host or CE router: IPv6.
IP Address 1. 2 Network layer r Network layer protocols in every host, router r Router examines IP address field in all IP datagrams passing through it.
1 6/14/ :27 CS575Internetworking & Routers1 Rivier College CS575: Advanced LANs Chapter 13: Internetworking & Routers.
Lecture 1 Internet Overview: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network structure,
1 IP Forwarding Relates to Lab 3. Covers the principles of end-to-end datagram delivery in IP networks.
Chapter Overview TCP/IP Protocols IP Addressing.
For more notes and topics visit: eITnotes.com.
NETWORK LAYER (2) T.Najah AlSubaie Kingdom of Saudi Arabia Prince Norah bint Abdul Rahman University College of Computer Since and Information System NET331.
Route Optimization Requirements for Operational Use in Aeronautics and Space Exploration Mobile Networks (draft-eddy-nemo-aero-reqs-01) Wes Eddy – Verizon.
1 MODEM LINK PROPERTY ADVERTISEMENT. 2 Smart Modems Modem's transmitting and receiving link rates can be varied over time due to the following: –Adaptive.
Protocols and the TCP/IP Suite Chapter 4. Multilayer communication. A series of layers, each built upon the one below it. The purpose of each layer is.
Group Management n Introduction n Internet Group Management Protocol (IGMP) n Multicast Listener Discovery (MLD) protocol.
CECS 5460 – Assignment 3 Stacey VanderHeiden Güney.
1 Version 3.1 Module 4 Learning About Other Devices.
Chapter 4: Managing LAN Traffic
© Janice Regan, CMPT 128, CMPT 371 Data Communications and Networking Multicast routing.
Lecture 2 TCP/IP Protocol Suite Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
Remote Access Chapter 4. Learning Objectives Understand implications of IEEE 802.1x and how it is used Understand VPN technology and its uses for securing.
Chapter 7 Low-Level Protocols
Computer Concepts 2014 Chapter 5 Local Area Networks.
Mobile IP Chapter 19. Introduction Mobile IP is designed to allow portable computers to move from one network to another Associated with wireless technologies.
© 2002, Cisco Systems, Inc. All rights reserved..
Cable network and multimedia services Speaker: 陳羿仲 Advisor: 吳和庭 2012/12/05.
Brett Neely IP Next Generation. To boldly go where no network has gone before...
CSC 600 Internetworking with TCP/IP Unit 8: IP Multicasting (Ch. 17) Dr. Cheer-Sun Yang Spring 2001.
1 RFC Transmission of IPv6 Packets over IEEE Networks Speaker: Li-Wen Chen Date:
1 Chapter 8 – TCP/IP Fundamentals TCP/IP Protocols IP Addressing.
Institute of Technology Sligo - Dept of Computing Sem 2 Chapter 12 Routing Protocols.
Lectu re 1 Recap: “Operational” view of Internet r Internet: “network of networks” m Requires sending, receiving of messages r protocols control sending,
Routing and Routing Protocols
Advanced Roaming & Mobility Scenarios in IPv6 Rafal Lukawiecki Strategic Consultant & Director Project Botticelli Ltd in.
1 Chapter 4. Protocols and the TCP/IP Suite Wen-Shyang Hwang KUAS EE.
Routing in the Inernet Outcomes: –What are routing protocols used for Intra-ASs Routing in the Internet? –The Working Principle of RIP and OSPF –What is.
IP Protocol CSE TCP/IP Concepts Connectionless Operation Internetworking involves connectionless operation at the level of the Internet Protocol.
TCP/IP1 Address Resolution Protocol Internet uses IP address to recognize a computer. But IP address needs to be translated to physical address (NIC).
Multicasting EECS June Multicast One-to-many, many-to-many communications Applications: – Teleconferencing – Database – Distributed computing.
IPv6 Security Issues Georgios Koutepas, NTUA IPv6 Technology and Advanced Services Oct.19, 2004.
Sem 2 v2 Chapter 12: Routing. Routers can be configured to use one or more IP routing protocols. Two of these IP routing protocols are RIP and IGRP. After.
1 Computer Networks Chapter 5. Network layer The network layer is concerned with getting packets from the source all the way to the destination. Getting.
ECE 544 Protocol Design Project 2016 Kiran Jatty Lasya Nandamuri Varun Vinnakota.
Introduction to Networks
IP Forwarding Covers the principles of end-to-end datagram delivery in IP networks.
NET323 D: Network Protocols
Data and Computer Communications by William Stallings Eighth Edition
Guide to TCP/IP Fourth Edition
IP Forwarding Relates to Lab 3.
NET323 D: Network Protocols
Chapter 15. Internet Protocol
IP Forwarding Relates to Lab 3.
Networking and Network Protocols (Part2)
IP Forwarding Relates to Lab 3.
PI: Will Ivancic/GRC Co-PI: Don Sullivan/ARC
Presentation transcript:

0 IEEE Aerospace Conference, March 2012 Modem Link-Property Advertisements William D. Ivancic Lloyd Wood Dan Shell Daniel Floreani Rajiv Asati

1 IEEE Aerospace Conference, March 2012 Cognitive Networks and Radios Autonomous system – perceives current conditions, and then plans, decides, and acts on those conditions based on predefined rules and algorithms. Cognitive system – LEARNS from the consequences of its actions and uses this knowledge to improve the future decisions (instead of just predefined rules/algorithms) –Feedback is required –Need to establish good metrics –Learning takes time Radio Networks should be cognitive for true adaptability and dynamism and be aware of its environment. –Thus, technologies must be developed that expose radio parameters to rest of network and provide methods for adjusting those parameters. Example - Modem Link-Property Advertisements

2 IEEE Aerospace Conference, March 2012 Smart Modems Modem's transmitting and receiving link rates can be varied over time due to the following: –Adaptive coding –Changes in Modulation to suit radio channel characteristics. –Changes in transmission rate to suit radio channel characteristics Rate mismatch between RF link and Ethernet link. –Serial connections are less of a problem as clocks can be controlled by modem (at least the receiving clock) –Ethernet connections are becoming standard and result in rate mismatch between the LAN interface and the RF link. Modem RF 3 Mbps Ethernet 100 Mbps Ethernet 1 Gbps Application

3 IEEE Aerospace Conference, March 2012 Issue / Problem To condition traffic and get the most out of the modem's link capacity, routers & applications need to know the modem's link conditions. –Figure 1 corresponds to existing commercial imaging satellites –Figure 2 is more generic Desire is to have a standard method for the upstream devices (router and host applications) to learn of the link conditions and adjust –Link Up/Down –Link Unreliable –Data Rates Modem RF 3 Mbps Ethernet 100 Mbps Ethernet 1 Gbps Application Modem RF 3 Mbps Serial Link Application Figure 1 Figure 2

4 IEEE Aerospace Conference, March 2012 Solution Develop a standard protocol that provides link status conditions –Should be able to provide wide area network (WAN) radio reachback link status to routers and upstream devices/applications that may be multiple hops away. Uses –Applications can adjust to link state –Route Optimization Useful for multi-homed systems Modem RF 3 Mbps Ethernet 100 Mbps Application Modem RF 256 kbps

5 IEEE Aerospace Conference, March 2012 Crypto/Router Red/Black Separation Rate Mismatch Problem It is hard to sense the real rates offered through “the system”. –It is feasible for such devices to work this out on their black side - and the red side and can simply advertise the "offered rate". –The Black side obtains knowledge of its downstream link state via modem advertisements, router advertisements, or probes, and pass this on to the red side via approved methods. –The red side can then advertise its rate via the LPA protocol. Crypto Effective Throughput 10 Mbps Ethernet 100 Mbps

6 IEEE Aerospace Conference, March 2012 Strategy Released public request for participation to radio system providers and information system manufacturers Starting Points –RFC-5578, PPP over Ethernet (PPPoE) Extensions for Credit Flow and Link Metrics Informative Document Similar Idea, but very complex with to many parameters that cannot be set well. –Dynamic Link Exchange Protocol (DLEP) (draft-ietf-manet-dlep-00) Similar to RFC-5578, but does not utilize PPPoE Router centric Session oriented –Link properties advertisement from modem to router (draft-wood-dna-link- properties-advertisement-01) Uses UDP multicast to advertise link characteristics Simple Demonstrate usability in C or C++ implementation of Saratoga –Listen for on multicast channel to set rate-limit –Can test in Global Hawk Protocol Testbed.

7 IEEE Aerospace Conference, March 2012 Protocol Concepts Advertise Modem’s link conditions over IP/UDP –Link-local IP multicast advertisements from Modem No need for client/server configurations Requires no explicit configuration setup to provide information to connected devices. Easy to Deploy Advertise link properties to upstream systems. –IPv4 organizational-scoped multicast and IPv6 site-local multicast Requires multicast to be enabled in network Requires approval of a new organizational/site-local multicast type by the Internet Assigned Number Authority (IANA). Miss-configurations of organizational-scoped or site-local multicast could result in advertisements in unforeseen global traffic. –Unicast advertisements Requires configuration in the modem to send advertisements to known endpoints.

8 IEEE Aerospace Conference, March 2012 Protocol Signaling Advertisements are sent periodically or as notifications of link-layer events (such as rate changes) when they happen –A link rate changes due to a coding change, or the link and its interface go up or down The modem should send periodic advertisements about link conditions, in case new devices have been connected A device attached to the local link must be able to receive link property advertisements via UDP/IP packets sent to the "all routers" multicast address. Other network-attached devices may receive advertisements via IPv4 organizational-scoped multicast and IPv6 site-local multicast or unicast advertisements.

9 IEEE Aerospace Conference, March 2012 Protocol Block Type | UDP source port | UDP destination port | B T | UDP length | UDP checksum | L Y O P | Block Type ID (Rate Type 1) | Length | C E K | no. of links | link rate size| modem flags (15 bits unused)|S| | unique modem interface identifier | | MTU | interface flags |B|F|4|6|U|I| S U | current link rate (varies) - 32 bits is rate size of 1 | B | minimum supported rate - 32 bits is rate size of 1 | B L | maximum supported rate - 32 bits is rate size of 1 | O C | IPv4 address of modem's local link interface, if 4 flag set | K | | | IPv6 address of modem's local link interface, if 6 flag set | | |

10 IEEE Aerospace Conference, March 2012 Rate Block Currently, only one Block Type has been considered, the Rate Block [Slide 11]. Key components of this block type are: –The maximum data rate is defined by a 32-bit word corresponding to a limit of 4 Gbps. –This format enables one to specify link characteristics simultaneously for both link directions, or separately for the incoming and outgoing links. –Link Up / Link Down information is conveyed via the interface flag “U”. Other possible blocks, not yet defined here, could express measured error rate, current forward error-coding rate, latency (propagation delay, serialization delay), link MTU size, indicate link-level security mechanisms in use, or provide authentication.

11 IEEE Aerospace Conference, March 2012 Status Internet Draft submitted to Mobile Operations research group (mobopts) –Modem Link Properties Advertisement Protocol (draft-ivancic-mobopts-modemlpa-00) expires April 16, 2012 –Why mobopts  One research topic is to examination of the feasibility of generic mechanisms that allow tighter integration of the link layer with the IP layer for improving handover performance –Mobopts has not been very active lately and may recharter, but, this appears to be the most appropriate place to perform this activity

12 IEEE Aerospace Conference, March 2012 Collaborations Anyone or any organization interested in collaborating is welcome – particularly radio developers. Google Groups “modemLPA” formed –Maillist and archive –I3 current members –Open to any interested people Contact Will Ivancic Working with University of Akron –Packet Generation of modemLPA protocol for testing –Dissector for Wireshark® –Possible additions to NASA PERL implementation of Saratoga Working with Dr. Shaoen Wu of the University of Southern Mississippi –Rate Adaptation on Random Access Wireless Networking –Cognitive Wireless Networking Protocols

13 IEEE Aerospace Conference, March 2012 Summary We have presented a simple protocol that can be used to provide upstream devices and applications with downstream link conditions. The protocol in this document is described in the context of modem RF link properties, but can also be broadly applied to other scenarios such as cryptographic devices. The ability to sense and react to such information is critical for new and developing technologies such as cognitive radios and cognitive networks.