Peer-to-peer systems         Decentralized architecture without a trusted intermediary. Peers are both suppliers and consumers of resources, in contrast to the traditional client-server model where servers supply, and clients consume. Peer-to-peer systems often implement an Application Layer overlay network on top of the native or physical network topology. Such overlays are used for indexing and peer discovery. Content is typically exchanged directly over the underlying IP network. Anonymous peer-to-peer systems implement extra routing layers to obscure the identity of the source or destination of queries. In structured peer-to-peer networks, connections in the overlay are fixed. They typically use distributed hash table-based (DHT) indexing, such as in the Chord system developed at MIT Unstructured peer-to-peer networks do not provide any algorithm for organization or optimization of network connections. Advantages    use of spare resources at many sites difficult to censor content Disadvantage  Finding information in a large peer-to-peer network is hard. Lecture 16 8
View full slide show




The NIH Peer Review Process Additional Information • Enhancing Peer Review Initiative http://enhancing-peer-review.nih.gov/ • Office of Extramural Research Peer Review Process http://grants.nih.gov/grants/peer_review_process.htm • Peer Review Policies & Practices http://grants.nih.gov/grants/peer/peer.htm • Center for Scientific Review http://cms.csr.nih.gov/AboutCSR/Welcome+to+CSR/ 46 46
View full slide show




Peer-to-Peer communication [Wikipedia] Peer-to-peer (P2P) networking is a method of delivering c omputer network services in which the participants share a portion of their own resources, such as processing power, disk storage, network bandwidth, printing facilities. Such resources are provided directly to other participants without intermediary network hosts or servers.[1] Peer-to-peer network participants are providers and consumers of network services simultaneously, which contrasts with other service models, such as traditional client-server computing. A peer-to-peer based network Bernd Bruegge & Allen H. Dutoit A server based network (i.e: not peer-to-peer). Object-Oriented Software Engineering: Using UML, Patterns, and Java 31
View full slide show




Student-centered peer review: A Bibliography Bean, John C. Engaging Ideas: The Professor’s Guide to Integrating Writiing, Critical Thinking, and Active Learning in the Classroom, 2nd ed. San Francisco: Jossey-Bass, 2011. Paperback. Print. Bishop, Wendy. “Helping Peer Writing Groups Succeed.” Teaching English in the Tw-Year College 15 (1988): 120-25. Print. Bruffee, Kenneth A. “Collaborative Learning and the “Conversation of Mankind.” College English 46.7 (Nov., 1984): 635-52. Print. Ching, Kory Lawson. “Peer Response in the Composition Classroom: An Alternative Genealogy.” Rhetoric Review 26.3 (2007): 303-19. Print. Hewett, Beth L. “Characteristics of Interactive Oral and Computer-Mediated Peer Group Talk and Its Influence on Revision.” Computers and Composition 17.3 (2000): 265-88. Print. Lockhart, Tara. Sustained Peer Response for Active Engagement. CSU Pachyderm. 2010. Web. 29 Sept. 2014. http://pachyderm/presos/legacy/sustainedpeerresponseforactiveengagement354/. MIT. “No One Writes Alone: Peer Review in the Classroom, a Guide for Instructors” http://video.mit.edu/watch/no-one-writes-alone-peer-review-in-the-classroom-a-guide-for-instructors-83 35/ Roskelly, Hephzibah. “The Risky Business of Group Work.” The Writing Teacher’s Sourcebook 3rd ed. Ed. Gary Tate et al. New York: Oxford UP, 1994. 141-46. Print. Strasma, Kip. “Spotlighting’: Peer-Response in Digitally Supported First-Year Writing Courses.” Teaching English in the Two-Year College 37.2 (2009): 153-60. Print.
View full slide show




Peer churn 1 handling peer churn: peers may come and go (churn) 3 each peer knows address 15 of its two successors each peer periodically 4 pings its 12 two successors to check 5 aliveness 10 if immediate successor 8 leaves, choose next example: peer 5 abruptly leaves successor as new peer 4 detects peer 5 departure; makes 8 its immediate successor immediate successor; asks 8 who its immediate successor is; makes 8’s immediate successor its second successor. what if peer 13 wants to join? Application 2-76
View full slide show




Peer churn 1 3 handling peer churn: each peer knows address of its two successors each peer 4 periodically pings its 12 two successors to check 5 aliveness 10 if immediate 8 leaves, example: peer 5 abruptlysuccessor leaves choose next successor peer 4 detects peer 5 departure; makes 8 its as new immediate immediate successor; asks 8 who its immediate successor is; makes 8’s successor immediate successor 15 its second successor. what if peer 13 wants to join? Application 2-106
View full slide show




Peer churn 1 handling peer churn: peers may come and go (churn) 3 each peer knows address 15 of its two successors 4 each peer periodically pings its 12 5 two successors to check aliveness 10 8 if immediate successor example: peer 5 abruptly leaves, leaves choose next peer 4 detects peer 5 departure; makes 8 its successor as new immediate successor; asks 8 who itssuccessor immediate immediate successor is; makes 8’s immediate successor its second successor. what if peer 13 wants to join? Application 2-34
View full slide show




Work Breakdown Schedule Aaron 145 hrs Matt 148 hrs 1.1 Review General Air Foil Theory 6 hrs 1.1 Review General Air Foil Theory 6 hrs 1.2 Preliminary Senior Design Coordinator Meetings 2 hrs 1.2 Preliminary Senior Design Coordinator Meetings 2 hrs 1.3 Examine Existing RC Planes 12 hrs 1.3 Examine Existing RC Planes 12 hrs 1.4.1 Select Competition Class 10 hrs 1.4.1 Select Competition Class 10 hrs 10 hrs 1.4.2 Review Selected Class Requirements 10 hrs 2.1.1 Review Existing Wing Designs 8 hrs 2.2.1 Existing Technology Review 9 hrs 2.1.2 Select Basic Wing Layout 9 hrs 2.2.2 Theoretical Propeller Design 9 hrs 2.1.3 Theoretical Design of Wing 18 hrs 2.2.3 Computer Aided Propeller Analysis 9 hrs 2.1.4 Computer Aided Wing Analysis 14 hrs 2.2.4 Physical Modeling 9 hrs 2.1.5 Physical Modeling 10 hrs 2.3.1 Aerodynamic Review 6 hrs 3.1 Combine Wing, Propeller, Fuselage Models 2 hrs 2.3.2 Theoretical Fuselage Design 8 hrs 3.2 Wind Tunnel Testing 2 hrs 2.3.3 Computer Aided Fuselage Design 6 hrs 3.3 Analyze Results 1 hr 2.3.4 Physical Modeling 4 hrs 4.1.1 Project Proposal 4 hrs 3.1 Combine Wing, Propeller, Fuselage Models 2 hrs 4.1.2 Semester Report 14 hrs 3.2 Wind Tunnel Testing 2 hrs 4.2.1 Project Proposal 4 hrs 3.3 Analyze Results 1 hr 4.2.2 Semester Report Brett 19 hrs 148 hrs 4.1.1 Project Proposal 4 hrs 4.1.2 Semester Report 14 hrs 1.1 Review General Air Foil Theory 6 hrs 4.2.1 Project Proposal 6 hrs 1.2 Preliminary Senior Design Coordinator Meetings 2 hrs 4.2.2 Semester Report 19 hrs 1.3 Examine Existing RC Planes 12 hrs Tzvee 145 hrs 1.4.1 Select Competition Class 10 hrs 1.1 Review General Air Foil Theory 6 hrs 1.4.2 Review Selected Class Requirements 10 hrs 1.2 Preliminary Senior Design Coordinator Meetings 2 hrs 2.2.1 Existing Technology Review 9 hrs 1.3 Examine Existing RC Planes 12 hrs 2.2.2 Theoretical Propeller Design 9 hrs 1.4.1 Select Competition Class 10 hrs 2.2.3 Computer Aided Propeller Analysis 9 hrs 1.4.2 Review Selected Class Requirements 10 hrs 2.2.4 Physical Modeling 9 hrs 1.5 Establish Requirements Matrix 4 hrs 2.3.1 Aerodynamic Review 6 hrs 2.1.1 Review Existing Wing Designs 8 hrs 2.1.2 Select Basic Wing Layout 9 hrs 2.3.2 Theoretical Fuselage Design 8 hrs 2.1.3 Theoretical Design of Wing 18 hrs 2.3.3 Computer Aided Fuselage Design 6 hrs 2.1.4 Computer Aided Wing Analysis 14 hrs 2.3.4 Physical Modeling 4 hrs 2.1.5 Physical Modeling 10 hrs 3.1 Combine Wing, Propeller, Fuselage Models 2 hrs 3.1 Combine Wing, Propeller, Fuselage Models 2 hrs 3.2 Wind Tunnel Testing 2 hrs 3.2 Wind Tunnel Testing 2 hrs 3.3 Analyze Results 1 hr 3.3 Analyze Results 1 hr 4.1.1 Project Proposal 4 hrs 4.1.1 Project Proposal 4 hrs 4.1.2 Semester Report 14 hrs 4.1.2 Semester Report 14 hrs 4.2.1 Project Proposal 6 hrs 4.2.1 Project Proposal 0 hrs 4.2.2 Semester Report 19 hrs 4.2.2 Semester Report 19 hrs 1.4.2 Review Selected Class Requirements
View full slide show