This file will contain the schedule of student lectures/topics for the routing class: We will assume that each lecture will be at least N minutes (assume N == 30-40 until we know better, 30 is minimum). For each lecturer, we will have the following info here: who - name and email when - TBD, assigned by Jim what - title of talk including authors bio - who you are and a little about you URL/location - for the major paper (RFC/draft) to read and any supplementary papers that may be of interest. Students are expected to find/read the 1st item. -------------------------------------------------------------- #1 who - Manjiri Mahajan, email: when - TBD, but 1st :-> what - Gigabit Ethernet bio - Full time CS graduate student at PSU, graduating this quarter. url/location - http://www.gigabit-ethernet.org/technology/index.html http://www.data.com/tutorials/gigabit.html http://www.3com.com/technology/tech_net/white_papers book - Giagbit Ethernet by Rich Seifert. Outline of Presentation ======================== 1. History before Gigabit Ethernet 2. Driving factors for greater bandwidth (Gigabit Ethernet) 3. Gigabit Ethernet Technology 4. Gigabit Ethernet (IEEE 802.3z) standard MAC and PHY Issues 5. Deployment of/Upgrading existing networks to Gigabit Ethernet 6. Conclusion Abstract ======== In today's world, more than 83% of the network connections are Ethernet. The remaining being ATM, FDDI, Token Ring and other protocols. But as the volume of network traffic increases, the bandwidth offered by typical 100Mbps Ethernet LAN becomes inadequate. This drives the need of development of Gigabit Ethernet. Gigabit Ethernet (now IEEE 802.3z) is 100 times faster than standard Ethernet. It provides 1Gbps bandwidth for campus networks, employs CSMA/CD protocol and uses same frame format and frame size as its predecessors. Some changes have been done to the MAC layer for the operation of gigabit ethernet in half duplex mode. Existing Ethernet/Fast Ethernet networks will be able to upgrade to Gigabit Ethernet without disruptions. Since installed base of users are already familiar with Ethernet technology, maintanance or support costs associated with Gigabit Ethernet will be far lower than other technologies. I also plan to talk on MAN/WAN connectivity if enough material is available. ============================================================================ #2 who - Steve Daily steve@ussw.com when - what - NAT - see discussion below bio - I work for U S Software which sells a TCP/IP stack for embedded systems. I am taking the class because we are planning on adding RIP and maybe OSPF to our stack. We have a basic implementation of NAT but we need to add to it. URL/location - RFC 2663 - IP Network Address Translator (NAT) Terminology and Considerations ftp://ftp.isi.edu/in-notes/rfc2663.txt Maybe Protocol Complications with the IP Network Address Translator (NAT) http://www.ietf.org/internet-drafts/draft-ietf-nat-protocol-complications-01.txt and/or Framework for interfacing with Network Address Translator http://www.ietf.org/internet-drafts/draft-ietf-nat-interface-framework-00.txt ---------------------------------------------------- #3 Who: Naren Devaiah (naren@cs.pdx.edu) What: ADSL When: ??? Bio: Born and brought up in India. Completed my Bachelor's degree from Gulbarga University in India. Worked in Wipro Infotech as software engineer for four years before coming to PSU to continue my studies. As software engineer I was involved in maintenance of device drivers for a real-time OS used in the Japanese Telco - NTT. Later I moved into writing device drivers in Windows NT/95/98 for USB devices and other related stuff. URL: http://www.adsl.com/ http://www.cs.tut.fi/tlt/stuff/adsl/pt_adsl.html http://alumni.caltech.edu/~dank/isdn/adsl.html Abstract: The lecture introduces Digital Subscribe Line technology and goes on the talk about the different variations of DSL and their characteristics. It then discusses the technology used in ADSL to improve the data carrying capacity of ordinary (copper) phone lines and ends with a summary of DSL technology. ---------------------------------------------------- #4 who - Sarunya Premjai and Haixia Ling when - what - EIGRP as a routing protocol bio - Sarunya Premjai is a master's student in CS Department, PSU. 1-year exprience in EIS project. bio - Ling Haixia graduate student in Computer Science,PSU. 1995-1998, working in the area of Mobile Telecommunication Network, focus on GSM and TACS system. 2-year software testing. more about me, go to www.cs.pdx.edu/~lingh URL/location http://www.cisco.com/warp/public/732/Tech/eigrp/index.html http://24.1.123.153/cisco/itm/routing/eigrp/rgei.htm http://www.cisco.com/univercd/cc/td/doc/cisintwk/ics/cs004.htm Lecture Topic: EIGRP as a routing protocol Overview Enhanced Interior Gateway Routing Protocol (EIGRP) is developed form IGRP by Cisco System, Inc. The distance vector algorithm and distance information are still applied in the EIGRP. Adding the Diffusing Update Algorithm (DUAL) in EIGRP ensures loop-free operation at every instant throughout a route computation. This also allows all routers involved in a topology change to synchronize at the same time. EIGRP is network-layer-protocol- independent, thus allowing DUAL to support other protocol suit. Lecture Outline - Agenda - Background of IGRP - Enhanced IGRP Overview - Enhanced IGRP Technical The components of Enhanced IGRP. Neighbor Discovery/Recovery Reliable Transport Protocol DUAL Finite State Machine Protocol Dependent Modules - Enhanced IGRP Feasible Successor Describes router used as the feasible successor by Enhanced IGRP. - Enhanced IGRP Packet Types Describes the types of packets Enhanced IGRP uses to exchange information. - Enhanced IGRP Tables Describes the Enhanced IGRP neighbor and topology tables. - Enhanced IGRP Route Tagging Describes Enhanced IGRP internal and external routes, and route tagging. - Enhanced IGRP Compatibility with IGRP Describes the compatibility between Enhanced IGRP and IGRP. - Conclusion ---------------------------------------------------- #5 The fallowing is the information about my lecture, who - Hema Joyce when - TBD what - "Ad Hoc On Demand Distance Vector (AODV) Routing" bio - I am a CS graduate student at PSU. URL/location - 1. http://www.ietf.cnri.reston.va.us/internet-drafts/draft-ietf-manet-aodv-04.txt 2. http://alpha.ece.ucsb.edu/~eroyer/aodv.html -- Regards, Hema Joyce ---------------------------------------------------- # 6 who - Linda Cline (lscline@jf.intel.com) when - what - Using Receiver Driven Layered Multicast and RTP/RTCP to Adapt to Network Congestion in Multimedia Streaming bio - I'm a software engineer in Intel's Communication Architecture Lab, working on a next generation programmable router architecture. PRESENTATION ABSTRACT "Using Receiver Driven Layered Multicast and RTP/RTCP to Adapt to Network Congestion in Multimedia Streaming" Increasing use of streaming multimedia applications such as RealVideo can create congestion problems on an already loaded Internet infrastructure. In addition, the resource requirements of such applications, as well as the available resources may change over time. A source of multimedia streams can make some adaptations to changing network resources and congestion by analyzing receiver feedback from data such as RTCP reports. Such adaptations affect the entire receiver population by changing the quality levels of the multimedia streams being transmitted. This type of adaptation is useful for streams which are encoded at transmit time, but difficult to do with pre-encoded multimedia data. Another solution places the responsibility of the adaptation on the receivers themselves, using a technique known as Receiver Driven Layered Multicast. In this technique, different levels of multimedia quality are available, which correspond to different levels of bandwidth requirements. Receivers may choose a level of quality and bitrate appropriate to their network conditions. This solution is very appropriate for pre-encoded multimedia data as well. I will talk about these approaches, as well as give a brief description of an ITU standard video encoding which allows layering of data to support varying levels of quality and bitrate. PRESENTATION OUTLINE 1. Introduction 1.1 Streaming Multimedia and Network Congestion 1.2 Heterogeneous Receiver Population 2. Realtime Transport Protocol (RTP) and Realtime Transport Control Protocol (RTCP) Overview 2.1 RTP 2.2 RTCP 3. Sender based Adaptation 3.1 Analysis of RTCP reports 3.2 Advantages and Disadvantages 4. Receiver Driven Layered Multicast 4.1 Layered multimedia encodings 4.2 RLM Protocol 4.3 Advantages and Disadvantages 5. Conclusion PRESENTATION BIBLIOGRAPHY McCanne, S., Jacobsen, V. and Vetterli, M. "Receiver-driven Layered Multicast", ACM SIGCOMM '96, August 1996. Schulzrinne, H. "RTP Profile for Audio and Video Conferences with Minimal Control", RFC 1890, January 1996. Schulzrinne, H., Casner, S., Frederick, R., Jacobson, V., "RTP: A Transport Protocol for Real-Time Applications", RFC 1889, January 1996. Bormann, C., Cline, L., Deisher, G., Gardos, T., Maciocco, C., Newell, D., Ott, J., Sullivan, G., Wenger, S., Zhu, C., "RTP Payload Format for H.263+", RFC 2429, October 1998. "Video Coding for Low Bit Rate Communication," ITU-T Recommendation H.263, January 1998. Cline, L., Du, J., Keany, B., Lakshman, K., Maciocco, C., Putzolu, D., "DirectShow RTP Support for Adaptivity in Networked Multimedia Applications", IEEEMMS '98, June 1998. URLs Receiver Driven Layered Multicast ftp://ftp.ee.lbl.gov/papers/mccanne-sigcomm96.ps.gz RTP/RTCP (Real-time Transport Protocol/Real-time Transport Control Protocol) ftp://ftp.isi.edu/in-notes/rfc1889.txt RTP Payload Format for H.263+ (a video encoding with built-in layering) ftp://ftp.isi.edu/in-notes/rfc2429.txt ---------------------------------------------------- #7 Who: Alok Aggarwal When: What: I am basically going to talk about the paper on "End-To-End Arguments in System Design" by JH Saltzer, DP Reed and DD Clark of MIT Laboratory for Computer Science. Where: The paper may be found at: ftp://anonymous@guinness.cs.pdx.edu/papers/EndtoEnd.ps.gz Abstract: The point of talk here is a design principle that helps guide placement of functions among the modules of a distributed computer system. The principle, called the end-to-end argument, suggests that functions placed at low levels of a system may be redundant or of little value when compared with the cost of providing them at that low levels. Some examples where end-to-end argument would be a good design principle are bit error recovery, security using encryption, duplicate message suppression, recovery from system crashes and delivery acknowledgement. Low level mechanisms to support these functions are justified only as performance enhancements. ----------------------------------------------------- #8 who - Latha S Mysore When - TBD what - "The Zone Routing Protocol for Ad Hoc Networks". (ZRP) bio - I am a graduate student (part time) at PSU in CS. URL/Location - http://www.ietf.cnri.reston.va.us/internet-drafts/draft-ietf-manet-zone-zrp-02.txt http://brutus.snu.ac.kr/~ionhyo/paper/adhoc/draft-ietf-manet-zone-zrp-00.txt http://www.cs.ubc.ca/sigcomm98/abs_07.html http://www.varium.com/~pso/AdhocNetworking.html ----------------------------------------------------- #9 who - Sripriya Subramanian, sampri@sprynet.com When- what - Reliable Multicasting focusing on RMTP protocol. bio - I am currently a master's student at PSU majoring in Computer Science URL/location - http://www.dante.net/mbone/refs/rfc1112.txt http://www.dante.net/mbone/refs/rfc1458.txt http://www.3com.com/nsc/501303.html http://www.dante.net/mbone/refs/rfc1301.txt ----------------------------------------------------- #10 who - Sanjeev Hatwal when - what - topic and title if possible I intend to talk about "MPLS". bio - I work as a consultant for Intel URL/location - Following are associated URLs: 1 Internet Draft: Multiprotocol Label Switching Architecture by Eric C. Rosen, Cisco Systems, Inc., Arun Viswanathan, Lucent Technologies, Ross Callon IronBridge Networks, Inc. (http://www.ietf.org/internet-drafts/draft-ietf-mpls-arch-06.txt) 2 Internet Draft: IP Multicast Support in MPLS Networks by Arup Acharya, Frederic Griffoul, Furquan Ansari, C&C Research Labs, NEC. (http://www.nic.it/RA/mirrors/drafts/draft-acharya-ipsofacto-mpls-mcast-00.txt) 3 Multiprotocol Label Switching: Service Providers to Benefit from New Functionality, by Bruce Davie, Cisco Systems, Inc. (http://www.cisco.com/warp/public/784/packet/apr99/6.html) 4 MultiProtocol Label Switching by Colin Perkins. (http://www.scimitar.terena.nl/standardisation/reports/IETF39_MERCI/node56.html) ----------------------------------------------------- #11 who - Gautam Vij [ gautam@cs.pdx.edu ] AND Pramod Kudva [ kudvap@cs.pdx.edu ] when - what - Voice over IP - Protocols bio - URL/location - http://www.cis.ohio-state.edu/~jain/cis788-99/h_8voip.htm http://www.cis.ohio-state.edu/~jain/cis788-99/voip_protocols/index.html http://www.cisco.com/cpress/cc/td/cpress/fund/ith2nd/it2446.htm Book : IP Telephony - Kolon & Goralski - McGraw Hill Voice over IP - Uyless D Black - Prentice Hall For more references : http://www.cis.ohio-state.edu/~jain/refs/ref_voip.htm#iptel-id ----------------------------------------------------- #12 who - Suma Shamanna when - what - frame relay bio - who you are and a little about you URL/location - for the major paper (RFC/draft) to read and any supplementary papers that may be of interest. Students are expected to find/read the 1st item. * A text book "Frame Relay for High-Speed Networks" by Walter Goralski * Frame Relay tutorial : www.frforum.com/basicguide/toc.html ----------------------------------------------------- #13 who - Yi Yang when - What - Tag Switching Bio - I'm a graduate student in PSU. URL/Location - http://www.cisco.com/cpress/cc/td/cpress/fund/ith2nd/it2420.html http://www.cisco.com/cpress/cc/td/cpress/fund/ith2nd/it2423.html http://www.ietf.org/proceedings/96dec/rtg/tagsw-slides/index.html Book: Switching in IP Networks - Bruce Davie & Paul Doolan & Yakov Rekhter Tag Switching over ATM Abstract: Tag switching is aimed at resolving many of the challenges facing a wvolving Internet and high-speed data communications in general. The goal of this topic just give some basic tag-switching operation, architecture and how does it implement over ATM and so on. >Outline: > >1. Switching technolgies >2. Label Switching Overview >2. Tag-Switching Architecture >(1) Forwarding Component >(2) Control Component >3. Support for Destination- Based Routing >4. Hierarchical Routing >6. Multicast Routing >7. Tag Switching with ATM > ----------------------------------------------------- #14 who: John Roberts what: Simple Multicast Protocol. This is an IETF paper on a "simpler" multicast protocol. The protocol is low enough overhead to work within and between domains. It eliminates the need for coordinated multicast address allocation across the internet. when: bio: I program Sun Unix client/server applications in C, C++ and Java. I have a varied 15 year background in software engineering. More information about my work history is on my web page at http://www.teleport.com/~johnro url: ftp://ftp.isi.edu/internet-drafts/draft-perlman-simple-multicast-03.txt ----------------------------------------------------- #15 who - Hongmin Chen when - TBD what - Route Optimization in Mobile IP bio - I am CS master student at PSU. I pick this topic because i want to learn more stuff about mobile IP and some related technologies. abstruct: This topic talks about the route optimization in mobile IP. It is extensions for the base Mobile IP protocol to allow for optimization of datagram routing from a correspondent node to a mobile node. Without Route Optimization, all datagrams destined to a mobile node are routed through that mobile node's home agent, which then tunnels each datagram to the mobile node's current location. The protocol extensions described here provide a means for correspondent nodes to cache the binding of a mobile node and to then tunnel their own datagrams for the mobile node directly to that location, bypassing the route for each datagram through the mobile node's home agent. Extensions are also provided to allow datagrams in flight when a mobile node moves, and datagrams sent based on an out-of-date cached binding, to be forwarded directly to the mobile node's new binding. outline for topic: .route optimization overview .route optimization message formats .format of smooth handoff extensions .binding warning extension .home agent operations .foreign agent operations .security considerations .summary URL/location - ftp://www.ietf.org/internet-drafts/draft-ietf-mobileip-optim-08.txt ftp://ftp.isi.edu/in-notes/rfc2003.txt IEEE Journal on Selected Areas in Communications Vol. 13 No.5 June 1995 --------------------------------------------------------------- #16 who - Chaoying Wang [ chaoying@cs.pdx.edu ] Hang Zhou [ hangz@cs.pdx.edu when - what - On-Demand Multicast Routing Protocol (ODMRP) is a multicast routing protocol designed for ad hoc networks with mobile hosts. ODMRP is a mesh-based, rather than a conventional tree-based, multicast scheme and uses a forwarding group concept (only a subset of nodes forwards the multicast packets via scoped flooding). It applies on-demand procedures to dynamically build routes and maintain multicast group membership. ODMRP is well suited for ad hoc wireless networks with mobile hosts where bandwidth is limited, topology changes frequently and rapidly, and power is constrained. bio - both are graduate students at CS dept. of PSU URL/location - 1. On-Demand Multicast Routing Protocol (ODMRP) for Ad Hoc Networks http://www.ietf.org/internet-drafts/draft-ietf-manet-odmrp-02.txt 2. On-Demand Multicast Routing Protocol (ODMRP) for Ad-Hoc Networks http://www.dante.net/mbone/refs/draft-ietf-manet-pdmrp-00.txt 3. AMRoute: Adhoc Multicast Routing Protocol http://www.dante.net/mbone/refs/draft-tawho - Chaoying Wang [ URL/location - 1. On-Demand Multicast Routing Protocol (ODMRP) for Ad Hoc Networks http://www.ietf.org/internet-drafts/draft-ietf-manet-odmrp-02.txt 4. C. Chiang and M. Gerla: On-Demanded Multicast in Mobile Wireless Networks 5. J. Goyeneche: Multicast over TCP/IP HOWTO, http://metalab.unc.edu/pub/linux/multicast/howto 6. M. Gerla, G. Pei, S. Lee and C. Chiang: On-Demand Multicast Routing Protocol (ODMRP) for Ad-Hoc Networks. Nov., 1998 7. S. Deering: Multicast Routing in Internetworks and Extended LANS. ------------------------------------------------------------------------ #17 who - Jun Ma, majun@cs.pdx.edu when - TBD what - TCP/IP over ATM network bio - I am a CS graduate student in PSU I came from China in 1998. I have worked as a software engineer in the computer center of a railway department in southwest China. url - Classical IP and ARP over ATM: ftp://ftp.com21.com/pub/ip-atm/rfc/rfc1577.txt ATM Signaling Support for IP over ATM: ftp://ftp.com21.com/pub/ip-atm/rfc/rfc1755.txt Multiprotocol Encapsulation over ATM Adaptation Layer 5 ftp://ftp.com21.com/pub/ip-atm/rfc/rfc1483.txt IP over ATM Working Group's Recommendations for the ATM Forum's Multiprotocol BOF Version 1 ftp://ftp.com21.com/pub/ip-atm/rfc/rfc1754.txt IETF IP over ATM Working Group homepage: http://www.com21.com/pages/ietf.html#B Abstract: I am planning to have a general talk about the TCP/IP technology used on ATM network ------------------------------------------------ #18 who - Keerti Parthasarathy , keerti@bigfoot.com when - TBD, assigned by Jim what - Geographic routing bio - I am a CS masters student at PSU URL/location - 1. ftp://ftp.isi.edu/in-notes/rfc2009.txt 2. http://www.cs.rutgers.edu/~navas/dataman/papers/mobicom97/paper.html ------------------------------------------------ #19 who : Sindhu Subramanyam sindhus@aol.com what : Security considerations for Mobile IP bio : I am working on Enterprise Java Bean implementation, for the Application Server group at Oracle Corporation. URL/ Location : http://www.cs.pdx.edu/~jrb/jrb.papers/firewall/draft.txt ftp://www.ietf.org/internet-drafts/draft-jacobs-mobileip-pki-auth-00.txt http://www.cis.ohio-state.edu/~jain/refs/wir_refs.htm#Mobile_IP_IDs http://www.cs.pdx.edu/research/SMN ------------------------------------------------ #20 who - Robert Martin, rmartin@viclink.com when - TBD, assigned by Jim what - Cable Modems, defined by DOCSIS (data over cable interface specification). bio - part time CS Masters student, part time technician/computer person for MITI of McMinnville (www.viclink.com/~miti) URL/location - http://www.ietf.cnri.reston.va.us/rfc/rfc2669.txt http://www.ietf.cnri.reston.va.us/rfc/rfc2670.txt http://www.cablemodem.com/ http://www.ietf.org/ids.by.wg/ipcdn.html http://www.webproforum.com/cable_mod/index.html ------------------------------------------------------------------------ #21 who - Naveen Mundanda when - TBA. what - Virtual Private Networks (VPN). bio - I am currently doing my masters in computer science at Portland State University. URL/Location - http://www.exonets.com http://www.zdnet.com/pcmag/ ------------------------------------------------------------------------