ECE 544 Project3 Team member. Assumptions and Address Scheme Assumptions End hosts can only connect to routers Same content available at multiple end.

Slides:



Advertisements
Similar presentations
Push Technology Humie Leung Annabelle Huo. Introduction Push technology is a set of technologies used to send information to a client without the client.
Advertisements

Computer Networking A Top-Down Approach Chapter 4.7.
Project3 Malabika Das Prajna Setty Preeti Rao. Assumptions and Address Scheme Assumptions End hosts can only connect to one router and knows which router.
Reactive Discovery of Point-to-Point Routes in Low Power and Lossy Networks draft-ietf-roll-p2p-rpl-04 Mukul Goyal University of Wisconsin Milwaukee.
Secure Multicast Xun Kang. Content Why need secure Multicast? Secure Group Communications Using Key Graphs Batch Update of Key Trees Reliable Group Rekeying.
CS 582 / CMPE 481 Distributed Systems Communications.
Rescue operations using coordinated multicast MANET Alexandros Vasiliou and Anastasios A. Economides {avasil, Information Systems Department.
Wolfgang EffelsbergUniversity of Mannheim1 Multicast IP Wolfgang Effelsberg University of Mannheim September 2001.
Multicast Security CS239 Advanced Network Security April 16 th, 2003 Yuken Goto.
ECE 544 Project 3 Content Based Routing Neelakantan Nurani Krishnan Shikha Kakkar Suja Srinivasan.
Communication Part IV Multicast Communication* *Referred to slides by Manhyung Han at Kyung Hee University and Hitesh Ballani at Cornell University.
DHCP for Multi-hop Wireless Ad-Hoc Networks Presented by William List.
ECE 544 Project3 Kush Patel Siddharth Paradkar Ke Dong.
1 Chapter 27 Internetwork Routing (Static and automatic routing; route propagation; BGP, RIP, OSPF; multicast routing)
1 Chapter 27 Internetwork Routing (Static and automatic routing; route propagation; BGP, RIP, OSPF; multicast routing)
1 Chapter 1 OSI Architecture The OSI 7-layer Model OSI – Open Systems Interconnection.
TCP/IP Essentials A Lab-Based Approach Shivendra Panwar, Shiwen Mao Jeong-dong Ryoo, and Yihan Li Chapter 5 UDP and Its Applications.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 27 Mobile IP.
Module 4: Fundamentals of Communication Technologies.
Distributed Session Announcement Agents for Real-time Streaming Applications Keio University, Graduate School of Media and Governance Kazuhiro Mishima.
Multicast In Wireless Mobile Environments Reporter: 江俊毅.
ECE 544 Project3 Amith V.S Pavan Kulkarni Suneet Dixit.
1 Internet Routing. 2 Terminology Forwarding –Refers to datagram transfer –Performed by host or router –Uses routing table Routing –Refers to propagation.
1 HAWAII- Handoff-Aware Wireless Access Internet Infrastructure Reporter : Jing-Shiuan Hua Date : 2005/4/26.
Presentation slides prepared by Ramakrishnan.V LMS: A Router Assisted Scheme for Reliable Multicast Christos Papadopoulos, University of Southern California.
CSC 600 Internetworking with TCP/IP Unit 7: IPv6 (ch. 33) Dr. Cheer-Sun Yang Spring 2001.
An Efficient Wireless Mesh Network A New Architecture 指導教授:許子衡 教授 學生:王志嘉.
Push Technology Humie Leung Annabelle Huo. Introduction Push technology is a set of technologies used to send information to a client without the client.
Content Routing Protocol Design Karthikeyan Ganesan Shruti Venkatesh Rafay Zamir.
ECE 544 Project3 Group 9 Brien Range Sidhika Varshney Sanhitha Rao Puskuru.
IT 210: Web-based IT Fall 2012 Lecture: Network Basics, OSI, & Internet Architecture.
Section #7: Getting Data from Point A to Point B.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 ECSE-6600: Internet Protocols Informal Quiz #09: SOLUTIONS Shivkumar Kalyanaraman: GOOGLE: “Shiv.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 ECSE-6600: Internet Protocols Exam 3 Time: 90 min (strictly enforced) [Hint: spend time roughly.
1 Protocol Independent Multicast (PIM) To develop a scalable protocol independent of any particular unicast protocol –ANY unicast protocol to provide routing.
ECE 544 Project3 Ali Rostami Mohsen Ghassemi Mahmoud Ramezani-Mayiami.
ECE 544 Protocol Design Project 2016 Chengyao Wen Hua Deng Xiaoyu Duan.
ECE 544 Group Project : Routing KC Huang. Objective Application: message multicast. A message is sent from one sender to 1~3 recipients. Reach a protocol.
© 2006 Cisco Systems, Inc. All rights reserved. BSCI v3.0—8-1 Implementing IPv6 Defining IPv6 Addressing.
ECE 544 Protocol Design Project 2016 Nirali Shah Thara Philipson Nithin Raju Chandy.
ECE 544 Protocol Design Project 2016 Michael Sherman Murtadha Aldeer Leonard T. Park.
Under the Guidance of: 1 Mr. R.TRINADH Presented By: J.KEDHARESWAR 09NH1A0422(III ECE-A) V.K.R,V.N.B & A.G.K COLLEGE OF ENGINEERING.
ECE 544 Project3 Parishad Karimi Mehrnaz Tavan Sai Teja Lingam.
Instructor Materials Chapter 5: Dynamic Routing
Multicast Listener Discovery
ECE 544 Protocol Design Project 2016
Chapter 5: Dynamic Routing
ECE 544 Protocol Design Project 2016
ECE 544 Project3 Team member.
ECE 544 Protocol Design Project 2016
ECE 544 Protocol Design Project 2016
ECE 544 Protocol Design Project 2016
Anup Mathur Anusha Sheelavant Prakhar Srivastava
ECE 544 Protocol Design Project 2016
Vidur Nayyar Xueting Wang Weicong Zhao
ECE 544 Group Project : Routing
ECE 544 Software Project 3: Description and Timeline
ECE 544 Software Project 3: Description and Timeline
ECE 544 Project3 Team member: BIAO LI, BO QU, XIAO ZHANG 1 1.
ECE 544 Protocol Design Project: Description and Timeline
Aayush Patidar Ashwin Ramakrishnan Manoj Juneja
ECE 544 Software Project 3: Description and Timeline
ECE 544 Software Project 3: Description and Timeline
Viet Nguyen Jianqing Liu Yaqin Tang
Christopher Beyer Hajar Mahdavi-Doost Tony Thayil
ECE 544 Project III Description and Timeline March 23, 2018
ECE 544 Software Project 3: Description and Timeline
ECE 544 Project3 Team member.
Chapter 24 Mobile IP.
ECE 544 Project3 Dheeraj Medikonda Ravi Chandra Godavarthi 1.
Presentation transcript:

ECE 544 Project3 Team member

Assumptions and Address Scheme Assumptions End hosts can only connect to routers Same content available at multiple end nodes etc… Naming scheme and eventual address scheme Router End hosts Content

Bootstrapping and Discovery Algorithm Routers and end hosts boot up (Hello packet?) Discovery Routers discover other routers Hosts discover their router Packet Format

Baseline Algorithm Content routing algorithm How are contents advertised? How to route a content-request packet? How to choose the ‘best’, among multiple hosts having the same content? How is the content actually delivered? Packet Format

Data Transfer and Reliability Message Forward Unicast, Multicast Packet Format of DATA, ACK ARQ Scheme Hop-by-hop or End-to-end Stop-and-wait, Selective-repeat, sliding windows or other schemes

Advantages and Disadvantages Scalability? Latency? etc…

Example Scenarios Use the example scenarios (from the Appendix) to highlight the key aspects of your proposal

Appendix: Network Architecture Refer to the following example scenarios for analysis purposes: H1 H2 H3 C1 C2 C3 R1R2R3R4 R5 Scenario get (content_C3)

Appendix: Network Architecture H1 H2 H3 C1 C2 C3 R1R2R3R4 R5 Scenario get (content_C2)

Appendix: Network Architecture H1 C3 Scenario get (content_C1) H2H3 H4 C1 C2 C1