cse6349 special topics in advanced...

39
SPECIAL TOPICS IN ADVANCED NETWORKS CSE6349 9/15/2009 1 CSE 6349 FALL 2009 M Kumar

Upload: others

Post on 05-May-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CSE6349 SPECIAL TOPICS IN ADVANCED NETWORKScrystal.uta.edu/~kumar/CSE6349_09FLSTAN/documents/CSE6349W1.pdfK-W. Kwongand D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks:

SPECIAL TOPICS IN ADVANCED

NETWORKS

CSE6349

9/15/2009 1CSE 6349 FALL 2009 M Kumar

Page 2: CSE6349 SPECIAL TOPICS IN ADVANCED NETWORKScrystal.uta.edu/~kumar/CSE6349_09FLSTAN/documents/CSE6349W1.pdfK-W. Kwongand D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks:

Two main objectives

� Future Networking Challenges

� What are the problems with existing networking and the

Internet?

� New/future applications?

� Are we ready?

� Challenges and issues

� Research – Creative Thinking and Motivation

� Reading technical articles

� Writing technical articles

� Making technical presentations

9/15/2009 2CSE 6349 FALL 2009 M Kumar

Page 3: CSE6349 SPECIAL TOPICS IN ADVANCED NETWORKScrystal.uta.edu/~kumar/CSE6349_09FLSTAN/documents/CSE6349W1.pdfK-W. Kwongand D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks:

9/15/2009CSE 6349 FALL 2009 M Kumar 3

Networking Challenges and Issues

Page 4: CSE6349 SPECIAL TOPICS IN ADVANCED NETWORKScrystal.uta.edu/~kumar/CSE6349_09FLSTAN/documents/CSE6349W1.pdfK-W. Kwongand D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks:

Computing Devices and Networks

� Powerful PCs

� Cellular phones

� Multi-functional devices

� Multi-core architectures

� Sensors and RFIDs

� MEMS and NEMS

� The Internet

� Cellular networks

� WiFi

� Wireless meshes

� Bluetooth, UWB, Zigbee

9/15/2009 4CSE 6349 FALL 2009 M Kumar

Page 5: CSE6349 SPECIAL TOPICS IN ADVANCED NETWORKScrystal.uta.edu/~kumar/CSE6349_09FLSTAN/documents/CSE6349W1.pdfK-W. Kwongand D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks:

Applications

� WWW

� Cellular Telephony

� Amazon

� Travelocity

� Facebook

� Tweeter

� RSS

� …

� Any where anytime

� Heterogeneous

� Mobile, pervasive

� Dynamic

� Uneven

9/15/2009 5CSE 6349 FALL 2009 M Kumar

Page 6: CSE6349 SPECIAL TOPICS IN ADVANCED NETWORKScrystal.uta.edu/~kumar/CSE6349_09FLSTAN/documents/CSE6349W1.pdfK-W. Kwongand D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks:

Fading Distinctions

� Servers and clients� Distributed systems, P2P systems

� Cost and time

� Producers and consumers of information� Users are producers as well as consumers of information

� User with a cell phone camera

� SMS, Blogs, Tweets, ..

� Service providers and consumers� Resources on user devices can be shared

� Complementary resources

� Resourceful and resource-poor entities � Servers, desktops, laptops, mobile phones

� Grid computing

� Cyber foraging

9/15/20096CSE 6349 FALL 2009 M Kumar

Page 7: CSE6349 SPECIAL TOPICS IN ADVANCED NETWORKScrystal.uta.edu/~kumar/CSE6349_09FLSTAN/documents/CSE6349W1.pdfK-W. Kwongand D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks:

9/15/2009CSE 6349 FALL 2009 M Kumar

New Paradigms

� Pervasive computing� Smart environments

� Embedded/Ubiquitous devices

� Sensor Systems

� RFIDs – active and passive

� MEMS and NEMS

� Software agents and services� Proactive, Interactive, reactive

� Coexistence� LANs, WANs, Cellular. PANs, Radio

7

Page 8: CSE6349 SPECIAL TOPICS IN ADVANCED NETWORKScrystal.uta.edu/~kumar/CSE6349_09FLSTAN/documents/CSE6349W1.pdfK-W. Kwongand D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks:

9/15/2009CSE 6349 FALL 2009 M Kumar

Pervasive Computing and the Internet

� Many devices per person� Hundred to a thousand to one!!

� Cell phones, PCs, PDAs, heart monitors, brain monitors…

� Sensors

� Embedded devices

� RFIDs

� Move to service oriented architectures� Provide services

� Access services

� Not necessarily computers or devices

� Boundary between physical and virtual entities� Agents

� Network and agent protocols

8

Page 9: CSE6349 SPECIAL TOPICS IN ADVANCED NETWORKScrystal.uta.edu/~kumar/CSE6349_09FLSTAN/documents/CSE6349W1.pdfK-W. Kwongand D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks:

9/15/2009CSE 6349 FALL 2009 M Kumar

Push and Pull - Flow

� Water

� Electricity

� Gas

� Newspapers

� Radio Broadcast

� TV Broadcast

� SPAM

� Pop-up

� Human Communication

� Trains

� Road and air traffic

� telephony

� Supply/Demand flow

� E-mail

� FTP

� HTTP

9

Page 10: CSE6349 SPECIAL TOPICS IN ADVANCED NETWORKScrystal.uta.edu/~kumar/CSE6349_09FLSTAN/documents/CSE6349W1.pdfK-W. Kwongand D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks:

9/15/2009CSE 6349 FALL 2009 M Kumar

The Debate [Anderson et al, IEEE Comp, April 2005]

� Internet Purists

� Single Universal protocol –

IP

� Overlays are necessary

evils

� Architecture will remain in

place for a long time – why

change something that has

been successful?

� Pluralists

� IP is one of the

components

� Evolving architecture –

union of existing overlays

and protocols

� Ability to support multiple

coexisting overlays and

protocols

� Providing flexibility – a

challenge?

Hybrid Approach – centralized high speed architecture at the core and flexible

(patch ups) at the edge.

10

Page 11: CSE6349 SPECIAL TOPICS IN ADVANCED NETWORKScrystal.uta.edu/~kumar/CSE6349_09FLSTAN/documents/CSE6349W1.pdfK-W. Kwongand D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks:

9/15/2009CSE 6349 FALL 2009 M Kumar

Packet vs. Circuit

� Power, water, gas

� Telephony

� Internet

� Efficiency

� Resource utilization

� Services

Reacheability

Heterogeneity

Reliability

Timeliness

11

Page 12: CSE6349 SPECIAL TOPICS IN ADVANCED NETWORKScrystal.uta.edu/~kumar/CSE6349_09FLSTAN/documents/CSE6349W1.pdfK-W. Kwongand D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks:

9/15/2009CSE 6349 FALL 2009 M Kumar

Internet Protocol

� Future users and applications

� Demand predictability

� Availability of service

� Timely delivery of data

� IP is not optimized to provide either?

� Best-effort, non-mission critical and non-realtime data

communications

� Packet switching makes efficient use of bandwidth

� Link utilization of core links of the Internet - 3 to 20%

� Link utilization of long distance phone lines - 33%

[Odlyzko and Coffman2001]

� Power line efficiency -60-80%

12

Page 13: CSE6349 SPECIAL TOPICS IN ADVANCED NETWORKScrystal.uta.edu/~kumar/CSE6349_09FLSTAN/documents/CSE6349W1.pdfK-W. Kwongand D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks:

9/15/2009CSE 6349 FALL 2009 M Kumar

Problems

� Existing mechanisms --?

� Heterogeneity

� Invisibility

� Proactivity

� Context-awareness

� Security, Privacy

� QoS

� Energy

13

Page 14: CSE6349 SPECIAL TOPICS IN ADVANCED NETWORKScrystal.uta.edu/~kumar/CSE6349_09FLSTAN/documents/CSE6349W1.pdfK-W. Kwongand D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks:

Facts

� Internet population -2 billion

� PCs/servers – 1 Billion?

� Cell phone population – more than 3 billion

� Increasing a much faster rate than Internet users

� Sensors /RFIDs – Trillions?

9/15/2009 14CSE 6349 FALL 2009 M Kumar

Page 15: CSE6349 SPECIAL TOPICS IN ADVANCED NETWORKScrystal.uta.edu/~kumar/CSE6349_09FLSTAN/documents/CSE6349W1.pdfK-W. Kwongand D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks:

Research – Creative Thinking

and Motivation

9/15/2009CSE 6349 FALL 2009 M Kumar 15

Page 16: CSE6349 SPECIAL TOPICS IN ADVANCED NETWORKScrystal.uta.edu/~kumar/CSE6349_09FLSTAN/documents/CSE6349W1.pdfK-W. Kwongand D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks:

Research

� What ?� In-depth understanding of existing problems and

possible solutions

� Solutions to an existing problem

� Why?� New applications

� Improve …. E.g.,health

� Business … $$

� Degrees

� How?� Creative, motivated, persevere

9/15/2009CSE 6349 FALL 2009 M Kumar 16

Page 17: CSE6349 SPECIAL TOPICS IN ADVANCED NETWORKScrystal.uta.edu/~kumar/CSE6349_09FLSTAN/documents/CSE6349W1.pdfK-W. Kwongand D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks:

How?

� Understand …

� State of the art

� Technologies

� Ongoing work

� Recognize problems and solutions

� Others’ contributions

� Unresolved (useful) problems

� Need to solve problems

� Solutions that are already available

� Innovate

� New solutions

9/15/2009CSE 6349 FALL 2009 M Kumar 17

Page 18: CSE6349 SPECIAL TOPICS IN ADVANCED NETWORKScrystal.uta.edu/~kumar/CSE6349_09FLSTAN/documents/CSE6349W1.pdfK-W. Kwongand D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks:

Literature review

� Read research articles in related areas

� Quality, Recent,

� There is a lot of junk out there

� Magazine articles

� IEEE Computer, Communications, Internet, Pervasive Computing, Multimedia

� Conference articles

� ACMs SIGCOMM, Infocomm, Mobicom, Sensys,

� IEEE PerCom, P2P, IPSN

� Transactions

� ACM/IEEE Networks, TMC,

9/15/2009CSE 6349 FALL 2009 M Kumar 18

Page 19: CSE6349 SPECIAL TOPICS IN ADVANCED NETWORKScrystal.uta.edu/~kumar/CSE6349_09FLSTAN/documents/CSE6349W1.pdfK-W. Kwongand D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks:

Course Prerequisites

� CSE5311 Design and Analysis of Algorithms

� CSE5306 Distributed Systems

� CSE5344 Computer Networks I.

� Motivated

9/15/2009CSE 6349 FALL 2009 M Kumar 19

Page 20: CSE6349 SPECIAL TOPICS IN ADVANCED NETWORKScrystal.uta.edu/~kumar/CSE6349_09FLSTAN/documents/CSE6349W1.pdfK-W. Kwongand D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks:

Course Information

� Instructor: � Mohan Kumar

� 333 NH� Email: [email protected]� Phone: (817) 272-3610

� Class: � Mon/Wed 4:00 to 5:20 PM

� 311WH

� Office Hours: � Mon/Wed - 2:30 to 4:00 PM.

� Course site: http://crystal.uta.edu/~kumar/cse6349_09FLSTAN

� GTA: TBA

9/15/2009CSE 6349 FALL 2009 M Kumar 20

Page 21: CSE6349 SPECIAL TOPICS IN ADVANCED NETWORKScrystal.uta.edu/~kumar/CSE6349_09FLSTAN/documents/CSE6349W1.pdfK-W. Kwongand D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks:

Papers

� P. Gupta and P. R. Kumar, “The capacity of wireless networks,” IEEE Trans. Inform. Theory, vol. 46, pp. 388–404, Mar. 2000.

� M. Grossglauser and David N. C. Tse, Mobility Increases the Capacity of Ad Hoc Wireless Networks, IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 10, NO. 4, pp. 477-486, AUGUST 2002.

� K-W. Kwong, and D. H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks: Protocol and Analysis, IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 16, NO. 2, pp. 281-292, APRIL 2008.

� F. Le, G. G. Xie, D. Pei, J. Wang, and H. Zhang, Shedding Light on the Glue Logic of the Internet Routing Architecture, ACM SIGCOMM, pp.39-50, Seattle, Washington, Aug. 2008.

� A. Anand, A. Gupta, A. Akella, S. Seshan and S. Shenker, Packet Caches on Routers: The Implications of Universal Redundant Traffic Elimination, ACM SIGCOMM, pp.219-230, Seattle, Washington, Aug. 2008.

� A. Balasubramanian, R. Mahajan, A. Venkataramani, B. N. Levine, and J. Zoharjan, Interactive WiFiConnectivity for Moving Vehicles, ACM SIGCOMM, pp.427-438, Seattle, Washington, Aug. 2008.

� E. F. Nakamura, A.A. Loureiro, and A.C. Frery, Information Fusion for Wireless Sensor Networks: Methods, Models, and Classifications, ACM Computing Surveys, Vol. 39, No. 3, Article 9, August 2007.

� T.. Koponen , M. Chawla, B-G. Chun, A. Ermalinskiyi, K.H. Kim, S. Shenker, and I. Stoica, A Data Oriented (and Beyond) Network Architecture, ACM SIGCOMM, pp.281 - 192, Kyoto, Japan, Aug. 2007.

� S. Uludag, K-S, Lui, K. Nahrstedt, and G. Brewster, Analysis of Tolpology Aggregation Techniques for QoSRouting, ACM Computing Surveys, Vol. 39, No. 3, Article 7, August 2007.

� W. Wang, V. Srinivasan, and K-C. Chua, Extending the Lifetime of Wireless Sensor Networks Through Mobile Relays, IEEE, IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 16, NO. 5, pp. 1108-1120, OCTOBER 2008.

� K-W. Kwong and D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks: Protocol and Analysis , IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 16, NO. 2, pp 281-292, APRIL 2008 .

9/15/2009CSE 6349 FALL 2009 M Kumar 21

Page 22: CSE6349 SPECIAL TOPICS IN ADVANCED NETWORKScrystal.uta.edu/~kumar/CSE6349_09FLSTAN/documents/CSE6349W1.pdfK-W. Kwongand D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks:

22

Literature Survey

� Be focussed

� IEEE, ACM, Elsevier and Wiley …

� IEEEexplore, ACM Digital Library, Science Direct,

scholar.google.com

� Visit only reputed sites – universities, research labs

� Google is not always good,

� Read, title, abstract, intro/conclusion and then paper

� Identify what is of interest,

� Critical reading, fast reading

Page 23: CSE6349 SPECIAL TOPICS IN ADVANCED NETWORKScrystal.uta.edu/~kumar/CSE6349_09FLSTAN/documents/CSE6349W1.pdfK-W. Kwongand D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks:

23

Your Paper

� Writing a story

� Sell your idea

� Keep the reader interested

� State your problems and solutions upfront

� Do not claim too much in the abs and intro

� Demonstrate the validity of your solutions

Page 24: CSE6349 SPECIAL TOPICS IN ADVANCED NETWORKScrystal.uta.edu/~kumar/CSE6349_09FLSTAN/documents/CSE6349W1.pdfK-W. Kwongand D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks:

24

General Problems

� Citations and references

� References, Bibliography

� Contributions of authors of papers, � Be clear about your contribution

� Acknowledge others’ work� Liberal

� Criticism� Subtle, do not use harsh words

� Do not criticize for the sake of criticizing� You should know what solution is

Page 25: CSE6349 SPECIAL TOPICS IN ADVANCED NETWORKScrystal.uta.edu/~kumar/CSE6349_09FLSTAN/documents/CSE6349W1.pdfK-W. Kwongand D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks:

25

General

� Writing and Organization

� In general good, but needs lot of improvement

� Focus

� Long sentences

� Short paras

� Maths

� Spelling, Grammar

� its --- it’s

� Use of ‘the’

Page 26: CSE6349 SPECIAL TOPICS IN ADVANCED NETWORKScrystal.uta.edu/~kumar/CSE6349_09FLSTAN/documents/CSE6349W1.pdfK-W. Kwongand D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks:

26

General

� Simple and clear presentation

� Complex problem

� Reader’s point of view

� Interest, flow, nontrivial

� Sell your product but don’t go overboard

� Introduction, Conclusion

� Not everywhere

Page 27: CSE6349 SPECIAL TOPICS IN ADVANCED NETWORKScrystal.uta.edu/~kumar/CSE6349_09FLSTAN/documents/CSE6349W1.pdfK-W. Kwongand D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks:

27

General

� Flow from Section to Section

� Flow from para to para

� Introduction – intro to work as well as rest of the paper

Page 28: CSE6349 SPECIAL TOPICS IN ADVANCED NETWORKScrystal.uta.edu/~kumar/CSE6349_09FLSTAN/documents/CSE6349W1.pdfK-W. Kwongand D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks:

28

Technical

� State the problem/issue upfront

� Abstract

� Should be intelligible to a CSE person

� Background – clearly differentiate your work with those of others.

� Here, differentiate between work A and Work B.

Page 29: CSE6349 SPECIAL TOPICS IN ADVANCED NETWORKScrystal.uta.edu/~kumar/CSE6349_09FLSTAN/documents/CSE6349W1.pdfK-W. Kwongand D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks:

Assessment

� Presentations and Discussions: 30%

� Debate: 30%

� Group Project: 40%

9/15/2009CSE 6349 FALL 2009 M Kumar 29

Page 30: CSE6349 SPECIAL TOPICS IN ADVANCED NETWORKScrystal.uta.edu/~kumar/CSE6349_09FLSTAN/documents/CSE6349W1.pdfK-W. Kwongand D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks:

Presentations and Discussions

� 8-10 Research Papers will be assigned to the class.

� Each student will be required to complete a thorough review, evaluate and critique at least 4 of these papers.

� Students will be given a chance to give their preference, but the assignment of papers will be made by the instructor.

� The 10 research papers will be posted on the first day of classes.

� Paper assignments will be completed by August 31, 2009.

9/15/2009CSE 6349 FALL 2009 M Kumar 30

Page 31: CSE6349 SPECIAL TOPICS IN ADVANCED NETWORKScrystal.uta.edu/~kumar/CSE6349_09FLSTAN/documents/CSE6349W1.pdfK-W. Kwongand D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks:

� Two Presenters� Read the paper (and related material) thoroughly� Jointly prepare PPT slides and a report� Present the paper on the scheduled day� Submit the report at most two weeks after the presentation

� Critic� Reads the paper (and related material) thoroughly� Identify flaws in the work reported� Must be prepared with several pertinent questions

� Scribe� Reads the paper (and related material) thoroughly� Scribes the proceedings and submits report at most one week

after the presentation

9/15/2009CSE 6349 FALL 2009 M Kumar 31

Each Paper presentation

Page 32: CSE6349 SPECIAL TOPICS IN ADVANCED NETWORKScrystal.uta.edu/~kumar/CSE6349_09FLSTAN/documents/CSE6349W1.pdfK-W. Kwongand D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks:

Presentation and Report

� What is the problem?

� Background to the problem� Example scenario if possible

� Available solutions to the problem

� What is unique about the authors’ solution/methods� Main ideas, concepts

� Methodologies used

� Results reported

� Critical evaluation of the work reported in the paper

� Presentation is for 50 minutes, followed by 20 minutes questions

9/15/2009CSE 6349 FALL 2009 M Kumar 32

Page 33: CSE6349 SPECIAL TOPICS IN ADVANCED NETWORKScrystal.uta.edu/~kumar/CSE6349_09FLSTAN/documents/CSE6349W1.pdfK-W. Kwongand D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks:

Additions to the Report

� Incorporate responses to questions raised by the critique and the audience

� The report should be 6-8 pages.

� More instructions will be provided

9/15/2009CSE 6349 FALL 2009 M Kumar 33

Page 34: CSE6349 SPECIAL TOPICS IN ADVANCED NETWORKScrystal.uta.edu/~kumar/CSE6349_09FLSTAN/documents/CSE6349W1.pdfK-W. Kwongand D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks:

Critic

� Evaluate work presented critically

� Read background material

� Read papers with alternative solutions

� Prepare appropriate questions

� Critique objectively

9/15/2009CSE 6349 FALL 2009 M Kumar 34

Page 35: CSE6349 SPECIAL TOPICS IN ADVANCED NETWORKScrystal.uta.edu/~kumar/CSE6349_09FLSTAN/documents/CSE6349W1.pdfK-W. Kwongand D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks:

Scribe

� Must have good understanding of the topic of discussion

� Record proceedings

� Prepare a comprehensive report

� The topic of discussion and its importance

� Presentation summary

� Objective summary of questions and responses

� Note : this is a record of the opinion of the entire class, not

your own.

9/15/2009CSE 6349 FALL 2009 M Kumar 35

Page 36: CSE6349 SPECIAL TOPICS IN ADVANCED NETWORKScrystal.uta.edu/~kumar/CSE6349_09FLSTAN/documents/CSE6349W1.pdfK-W. Kwongand D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks:

Audience

� Browse through the paper before hand

� Prepare questions

� Ask questions

� Grade the presenters objectively

� Justify your grade� Grading sheet will be provided

� All students except the 2 presenters, the critic and the scribe

� You have to be present

� You will be grading the presenters� your grade reports will be graded too.

9/15/2009CSE 6349 FALL 2009 M Kumar 36

Page 37: CSE6349 SPECIAL TOPICS IN ADVANCED NETWORKScrystal.uta.edu/~kumar/CSE6349_09FLSTAN/documents/CSE6349W1.pdfK-W. Kwongand D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks:

Grading

� Presentation and Report (60 %)

� Reports from classmates (20 %)

� Reports for others’ presentations (20%)

9/15/2009CSE 6349 FALL 2009 M Kumar 37

Page 38: CSE6349 SPECIAL TOPICS IN ADVANCED NETWORKScrystal.uta.edu/~kumar/CSE6349_09FLSTAN/documents/CSE6349W1.pdfK-W. Kwongand D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks:

Debate

� A topic of current interest

� 2 teams (for and against)

� 3-4 members per team

9/15/2009CSE 6349 FALL 2009 M Kumar 38

Page 39: CSE6349 SPECIAL TOPICS IN ADVANCED NETWORKScrystal.uta.edu/~kumar/CSE6349_09FLSTAN/documents/CSE6349W1.pdfK-W. Kwongand D.H. K. Tsang, Building Heterogeneous Peer-to-Peer Networks:

Project

� Group projects

� 3-4 members per team

� Simulations

� NS2

� Implementations

� PDAs/Sensors

9/15/2009CSE 6349 FALL 2009 M Kumar 39