Peer-to-Peer Networking
(同儕網路) 2010
Lecturer:江振瑞 (jrjiang_a_t_csie.ncu.edu.tw)
Teacher Assistant: 索維廷 黃郁誠 
Time: Thursday 12:00~14:50
Place: E6-A205
BlackBoard System: http://bb.ncu.edu.tw
(同儕網路)
 
Course Description:
This course provides an in-depth examination of advanced topics in
peer-to-peer (P2P) networking in which all the peers play symmetric
roles as both clients and servers. The course has two parts. The first
part covers traditional P2P-related
topics such as P2P data sharing, P2P resource search, P2P storage, P2P
multicast,
P2P security, P2P reputation and incentive, P2P censorship-resistance,
P2P
resource trading, P2P knowledge sharing, P2P on mobile ad hoc networks,
and
so on. The second part covers P2P networked virtual environment (P2P
NVE) related topics, such as P2P massively multiplayer online games
(MMOGs), latency compensation, playability, cheats, user creation,
community management and 3D scene streaming for online games, etc.
After learning the course, the students
can become familiar with basic concepts of P2P networking.
Syllabus: 
  - (3/4) Core Concepts in P2P Computing (P2P.ppt)
P2P Networked Virtual Environments (NVEs)
  - 3/11, 3/18 Lectures
    - Scalable Peer-to-Peer Networked Virtual Environments (ppt)
 
- Neighborship Consistency for Peer-to-Peer Distributed Virtual
Environments (ppt)(pdf)
- P2P AOI Voice Chatting for MMOGs (ppt)
(pdf)
 
- Efficient AOI-CAST for P2P MMOGs (ppt)
(pdf)
 
- P2P 3D Scene Streaming: (FLoD.ppt)
- Bandwidth-Aware Peer-to-Peer 3D Streaming: (ppt) (pdf)
- Cheat-proof for P2P MMOGs: An
Efficient and Secure Event Signature (EASES) Protocol for Peer-to-Peer
Massively Multiplayer Online Games (ppt)
(pdf)
- 3/25 Oral reports:
    - A Supply-and-Demand Model for
On-Demand Streaming in Networked Virtual Environments
 Shih-Cheng Fang, Chung-Ta King, Chiu-Ping Chang, Wen-Nan Wang
 P2P-NVE 2009
- Group-Based Peer-to-Peer 3D
Streaming Authentication
 Mo-Che Chan, Jehn-Ruey Jiang, Chao-Wei Chao-Wei Hung, Wei Tsang Ooi
 P2P-NVE 2009
- Evaluation Of The HyperVerse
Avatar Management Scheme Based On The Analysis Of Second Life Traces
 Markus Esch, Wei Tsang Ooi, Ingo Scholtes
 P2P-NVE 2009
  - 4/8 Oral reports:
    - Framework for Scalable Virtual
Worlds using Spatially Organized P2P Networks
 Romain Cavagna, Maha Abdallah, Eliya Buyukkaya, Christian Bouville
 P2P-NVE 2008
- GP3 - A Distributed Grid-based
Spatial Index Infrastructure for Massive Multiuser Virtual Environments
 Markus Esch, Jean Botev, Hermann Schloss, Ingo Scholtes
 P2P-NVE 2008
- Quality of Service for
Peer-to-Peer based Networked Virtual Environments
 Marc Brogle, Dragan Milic, Torsten Braun
 P2P-NVE 2008
- 4/15
(1:00~3:00pm) Midterm Examination (3-5 questions) Scope: all stuff
mentioned before 4/15 (open book, no computer). You can bring any
hardcopy materials, but cannot pass them to anybody.
 
- 4/22 Oral reports:
 
    - Textures in Second Life:
Measurement
and Analysis
 Huiguang Liang, Mehul Motani, Wei Tsang Ooi
 P2P-NVE 2008
 
- Measures for Inconsistency in
Distributed Virtual Environments
 Sven Grottke, Jan Sablatnig, Andreas Köpke, Jiehua Chen, Ruedi
Seiler, Adam Wolisz
 P2P-NVE 2008
- Delaunay State Management for
Large-Scale Networked Virtual Environments
 Chien-Hao Chien, Shun-Yun Hu, Jehn-Ruey Jiang
 P2P-NVE 2008
- Colyseus
- BuddyFinder-CORDER
 
- Eigentrust algorithm for reputation management
- Network Latency, Jitter and Loss for Online Games
- Latency Compensation for Online Games
- Playability vs. Network Conditions and Cheats
- User Creation in Online Games
- Community Management for Online Games
Traditional P2P Resource Sharing
  - (4/29) P2P Content Sharing - Napster and Gnutella: How to improve
Gnutella (Gnutella.zip)
- (4/29) P2P Content Sharing - Introduction to BitTorent (BT.zip)
 
- (5/13) Oral Reports:
 
      - [1] Resolving the Topology Mismatch Problem in Unstructured
Peer-to-Peer Networks
 Hung-Chang Hsiao; Hao Liao; Cheng-Chyun Huang;
 IEEE Transactions on Parallel and Distributed Systems,
 Volume: 20 , Issue: 11
 Publication Year: 2009 , Page(s): 1668 - 1681
 
- [2] A Cross-Layer Approach-Based Gnutella for Collaborative
Virtual Environments over Mobile Ad Hoc Networks
 Boukerche, A; Zarrad, A; Araujo, R;
 IEEE Transactions on Parallel and Distributed Systems,
 Publication Year: 2010
- [3] On Unbiased Sampling for Unstructured Peer-to-Peer
Networks
 Stutzbach, D.; Rejaie, R.; Duffield, N.; Sen, S.; Willinger, W.;
 Networking, IEEE/ACM Transactions on
 Volume: 17 , Issue: 2
 Publication Year: 2009 , Page(s): 377 - 390
- References:
 
        - Respondent-Driven Sampling for Characterizing Unstructured
Overlays
 Rasti, A.H.; Torkjazi, M.; Rejaie, R.; Duffield, N.; Willinger, W.;
Stutzbach, D.;
 IEEE INFOCOM 2009,
 Publication Year: 2009 , Page(s): 2701 - 2705
 
- A Gnutella inspired ubiquitous service discovery framework
for pervasive computing environment
 
 Tianyin Xu; Baoliu Ye; Kubo, M.;
Shinozaki, A.; Sanglu Lu;
 Computer and Information Technology, 2008. CIT 2008. 8th IEEE
International Conference on
 8-11 July 2008 Page(s):712 - 717
 
 
      -  A Novel Optimized Caching Technique for Mobile Gnutella
Based Network to Support Large-Scale Collaborative Virtual Environment
 Boukerche, A.; Zarrad, A.; Araujo,
R.B.;
 Simulation Symposium, 2008. ANSS 2008. 41st Annual
 13-16 April 2008 Page(s):289 - 297
 
 
      -  A heterogeneous network architecture based Gnutella for
mobile emergency preparedness applications
 Boukerche, A.; Zarrad, A.; Araujo,
R.;
 Computer Systems and Applications, 2008. AICCSA 2008. IEEE/ACS
International Conference on
 March 31 2008-April 4 2008 Page(s):1064 - 1069
 
- (5/13)
Homework: Write a report of one or two pages discussing one of the
following questions. You should hand in the report by the noon on May
17. (Refer to BB system for the manner to hand in the report.)
 
    - a. Give intuitive explanations
about the reason why the topology matching algorihtm proposed in [1]
can reduce the latency and extend the broadcasting scope. You can refer
to Fig. 3 in [1]
- b. Can the cross-layer
approach-based Gnutella protocol [2] use the broadcasting (or flooding)
protocol, instead of AODV, DSR and the like, in MANETs? Show the reason
to support your answer.
- c. Give intuitive
explanations for the reason why MRWB [3] can improve unbiased sampling
for unstructured peer-to-peer networks.
- (5/20) Reading and reporting:
Read the paper [CS-2009-22.pdf] and write
a one- or two-page report to show how Credence, BitTorrent, BitTyrant,
or KARMA deals with the free-riding, white-washing, Sybil attack or
user-rationality problems. For example, you may choose the combination
of BitTorrent and free-riding problem and describe how BitTorrent
utilizes the Tic-for-Tat (TFT) mechanism to deal with the free-riding
problem. However, since it is well known that TFT can solve the
free-riding problem, I would like you to choose another combination for
the report. (P2PIncentive.ppt)
 
- (5/20, 5/27) Oral Reports:
    - MTorrent: A multicast enabled BitTorrent protocol
 Agrawal, P.; Khandelwal, H.; Ghosh, R.K.;
 2010 Second International Conference on Communication Systems and
Networks (COMSNETS),
 Publication Year: 2010 , Page(s): 1 - 10
 
- Locality Analysis of BitTorrent-Like Peer-to-Peer Systems
 Bo Liu; Yanchuan Cao; Yi Cui; Yansheng Lu; Yuan Xue;
 2010 7th IEEE Consumer Communications and Networking Conference (CCNC),
 Publication Year: 2010 , Page(s): 1 - 5
 
- Research of P2P Offline download based on hybrid P2P network
 Zhengzhong Lin; Jianfeng Yan; Urano, Yoshinori;
 2010 The 12th International Conference on Advanced Communication
Technology (ICACT),
 Publication Year: 2010 , Page(s): 89 - 92
 
- (6/3) Distributed Hash Tables (DHTs) (Chord, CAN, Pastry,
Tornado, etc)
(Structured-P2P-Networks.zip)
 
  - (6/10, 6/17, 6/24) Oral reports: (30-min presentation + 5-min
Q&A for each paper)
 
    - Resources NeuroSearch in Peer-to-Peer networks
 Corbalan, L.; Lanzarini, L.; De Giusti, A.;
 Proceedings of the ITI 2009 31st International Conference on
Information Technology Interfaces, 2009. ITI '09.
 Publication Year: 2009 , Page(s): 597 - 602
- Evaluation of the Structured Bloom Filter 
 Sato, F.;
 Complex, Intelligent and Software Intensive Systems (CISIS), 2010
International Conference on
 Digital Object Identifier: 10.1109/CISIS.2010.140
 Publication Year: 2010 , Page(s): 313 - 320
- A DHT-based virtual storage system in windows environments 
 Jonghyeon Kim; Junghoon Shin; Jaeyoung Choi; Soowon Lee; Myungho Kim;
Sangjun Lee;
 Computer and Automation Engineering (ICCAE), 2010 The 2nd International
Conference on
 Volume: 4
 Digital Object Identifier: 10.1109/ICCAE.2010.5451741
 Publication Year: 2010 , Page(s): 169 - 172
- Improving Performance and Reliability of IMS by Co-location DHT
      
 Yang Peng; Zhang Chunhong; Ma Tao; Gou Xuerong;
 e-Education, e-Business, e-Management, and e-Learning, 2010. IC4E '10.
International Conference on
 Digital Object Identifier: 10.1109/IC4E.2010.84
 Publication Year: 2010 , Page(s): 102 - 107
- Towards Global State Identification of Nodes in DHT Based
Systems 
 Dehui Liu; Gang Yin; Feng Chen; HuaiMing Wang; Peng Zou;
 Parallel, Distributed and Network-Based Processing (PDP), 2010 18th
Euromicro International Conference on
 Digital Object Identifier: 10.1109/PDP.2010.68
 Publication Year: 2010 , Page(s): 271 - 275
- The Design of Kademlia System Base on Network Topology Matching
      
 Chen, Zhiyi; Huang, Minghe; Tan, Qi;
 Education Technology and Computer Science (ETCS), 2010 Second
International Workshop on
 Volume: 2
 Digital Object Identifier: 10.1109/ETCS.2010.305
 Publication Year: 2010 , Page(s): 146 - 149
- Deetoo: Scalable unstructured search built on a structured
overlay 
 Tae Woong Choi; Boykin, P. Oscar;
 Parallel & Distributed Processing, Workshops and Phd Forum
(IPDPSW), 2010 IEEE International Symposium on
 Digital Object Identifier: 10.1109/IPDPSW.2010.5470932
 Publication Year: 2010 , Page(s): 1 - 8
- Enabling Efficient Peer-to-Peer Resource Sharing in Wireless
Mesh Networks
 Canali, C.; Renda, M.E.; Santi, P.; Burresi, S.;
 Mobile Computing, IEEE Transactions on
 Volume: 9 , Issue: 3
 Digital Object Identifier: 10.1109/TMC.2009.134
 Publication Year: 2010 , Page(s): 333 - 347
 
- LIGHT: A Query-Efficient Yet Low-Maintenance Indexing Scheme
over DHTs 
 Yuzhe Tang; Shuigeng Zhou; Jianliang Xu;
 Knowledge and Data Engineering, IEEE Transactions on
 Volume: 22 , Issue: 1
 Digital Object Identifier: 10.1109/TKDE.2009.47
 Publication Year: 2010 , Page(s): 59 - 75
- An Efficient and Adaptive Decentralized File Replication
Algorithm in P2P File Sharing Systems 
 Shen, H;
 Parallel and Distributed Systems, IEEE Transactions on
 Volume: PP , Issue: 99
 Digital Object Identifier: 10.1109/TPDS.2009.127
 Publication Year: 2010 , Page(s): 1 - 1
- IRM: Integrated File Replication and Consistency Maintenance in
P2P Systems 
 Haiying Shen;
 Parallel and Distributed Systems, IEEE Transactions on
 Volume: 21 , Issue: 1
 Digital Object Identifier: 10.1109/TPDS.2009.43
 Publication Year: 2010 , Page(s): 100 - 113
- TSS: Efficient Term Set Search in Large Peer-to-Peer Textual
Collections 
 Chen, Hanhua; Yan, Jun; Jin, Hai; Liu, Yunhao; Ni, Lionel M.;
 Computers, IEEE Transactions on
 Volume: 59 , Issue: 7
 Digital Object Identifier: 10.1109/TC.2010.81
 Publication Year: 2010 , Page(s): 969 - 980
 
    - References:
      - Optimal Resource Placement in Structured Peer-to-Peer Networks
 Rao, W; Chen, L; Fu, A; Wang, G;
 IEEE Transactions on Parallel and Distributed Systems,
 Publication Year: 2010
 
      - Reducing query overhead through route learning in
unstructured
peer-to-peer network
 Journal of Network and Computer Applications, Volume 32, Issue 3, May
2009, Pages 550-567
 Selim Ciraci, İbrahim Körpeogˇlu, Özgür Ulusoy
- Load-driven neighbourhood reconfiguration of Gnutella overlay
 Computer Communications, Volume 31, Issue 13, 15 August 2008, Pages
3030-3039
 Evangelos Pournaras, Georgios Exarchakos, Nick Antonopoulos
- Counteracting free riding in Peer-to-Peer networks
 Computer Networks, Volume 52, Issue 3, 22 February 2008, Pages 675-694
 Murat Karakaya, İbrahim Körpeoğlu, Özgür Ulusoy
      - Topology Dissemination for Reliable One-Hop Distributed Hash
Tables
 Harwood, A; Moors, T; Risson, J;
 Parallel and Distributed Systems, IEEE Transactions on : Accepted for
future publication
 Volume PP,  Forthcoming,  2009
- Efficient Range Query Processing in Peer-to-Peer Systems
 Dongsheng Li; Jiannong Cao; Xicheng Lu; Chen, K.;
 Knowledge and Data Engineering, IEEE Transactions on
 Volume 21,  Issue 1,  Jan. 2009 Page(s):78 - 91
 
- Scalable blind search and broadcasting over Distributed Hash
Tables
 Computer Communications, Volume 31, Issue 2, 5 February 2008, Pages
292-303
 Vladimir Vishnevsky, Alexander Safonov, Mikhail Yakimov, Eunsoo Shim,
Alexander D. Gelman
- On utilization of contributory storage in desktop grids
 Miller, C.   Butt, A.R.   Butler, P.
 in Proc. of 2008 IEEE International Symposium on Parallel and
Distributed Processing (IPDPS 2008), April 2008
- Secure, Highly Available, and High Performance Peer-to-Peer
Storage Systems
 Yunqi Ye, I-Ling Yen, Liangliang Xiao, Bhavani Thuraisingham
 in Proc. of 2008 11th IEEE High Assurance Systems Engineering Symposium
- Rewarding stability in peer-to-peer backup systems
 Pamies-Juarez, L.; Garcia-Lopez, P.; Sanchez-Artigas, M.;
 Networks, 2008. ICON 2008. 16th IEEE International Conference on
 12-14 Dec. 2008 Page(s):1 - 6
- Time-Related Replication for P2P Storage System
 Kyungbaek Kim;
 Networking, 2008. ICN 2008. Seventh International Conference on
 13-18 April 2008 Page(s):351 - 356
- Efficient Data Management using the Session Log in DHT and
its
Evaluation
 Noguchi, S.; Inomata, A.; Fujikawa, K.; Sunahara, H.;
 Consumer Communications and Networking Conference, 2009. CCNC 2009. 6th
IEEE
 10-13 Jan. 2009 Page(s):1 - 5
 
- P2P Content Sharing
- Efficient P2P Searching
- The Scalability Problem of P2P Systems
- Distributed Hash Tables (DHTs)
- P2P Data Management
- P2P Streaming
- P2P Multicast 
- P2P Collaboration
- P2P for Mobile Ad Hoc Networks
- P2P and Grid Computing
- P2P and Semantic Webs
- P2P and Cloud Computing
- Final Report: Hand in a hard-copy
report of 5 or more pages before June 29. You can address any topics
presented in the class. I would like you to find the problems of
existent papers or to improve them to achieve new goals. The report
should include (1) the title of the paper addressed (2) the problem(s)
or the goal(s), (3) your solution(s)
or improvement(s), (4) how good is your solution(s) or improvement(s),
and (5) conclusion.
Scoring:
  - 1 or 2 supplemental readings oral reports: 30%
- Midterm Exam and Quiz: 40%
 
- Final Report: 30%
Reference Books:
  - Sean Percival, “Second Life – In-world Travel Guide,” Que
Publishing, 2008.
- Alfred Wai-Sing Loo, “Peer-to-Peer Computing,” Springer, 2007.
- Jie Wu, “Handbook on Theoretical and Algorithmic Aspects of
Sensors,  Ad Hoc Wireless, and Peer-to-Peer Networks,” Auerbach
Publications, 2006.
- Steffen Staab and Heiner Stuckenschmidt, “Semantic Web and
Peer-to-Peer,” Springer, 2006.
- Ian J. Taylor, “From P2P to Web Services and Grids,” Springer,
2005.
- Ramesh Subramanian and Brian D. Goodman, “Peer-to-Peer Computing:
The Evolution of a Disruptive Technology,” IDEA Group Publishing, 2005.
- Sandeep Singhal and Michael Zyda, "Networked Virtual
Environments: Design and Implementation," Addison-Wesley Professional,
1999.
- Grenville Armitage, Mark Claypool and Philip Branch, "Networking
and Online Games: Understanding and Engineering Multiplayer Internet
Games," Wiley, 2006.
- Jouni Smed and Harri Hakonen, "Algorithms and Networking for
Computer Games," John Wiley & Sons, 2006.
- Thor Alexander, "Massively Multiplayer Game Development 2 (Game
Development)," Charles River Media, 2005.
- Hassan M. Fattah, "P2P -- How Peer-to-Peer Technology Is
Revolutionizing the Way We Do Business," Dearborn, 2002.
 
- Stephan Diehl, "Distributed Virtual Worlds," Springer, 2001.
Supplemental Readings:
  - A Scalable Search Algorithm on Unstructured P2P Networks
 Yuan, Fuyong; Liu, Jian; Yin, Chunxia;
 Software Engineering, Artificial Intelligence, Networking, and
Parallel/Distributed Computing, 2007. SNPD 2007. Eighth ACIS
International Conference on
 Volume 2,  July 30 2007-Aug. 1 2007 Page(s):199 - 204
 
- A Class-Based Search System in Unstructured P2P Networks
 Huang, Juncheng; Li, Xiuqi; Wu, Jie;
 Advanced Information Networking and Applications, 2007. AINA '07. 21st
International Conference on
 21-23 May 2007 Page(s):76 - 83
- Efficient search in file-sharing networks
 Burstein, Paul; Smith, Alan Jay;
 Parallel and Distributed Systems, 2007 International Conference on
 Volume 1,  5-7 Dec. 2007 Page(s):1 - 9
- PP Scholar - A P2P Network for Scholarly Literature Searching
 Chen, Xiaojie; Koyanagi, Keiichi;
 E-Commerce Technology and the 4th IEEE International Conference on
Enterprise Computing, E-Commerce, and E-Services, 2007. CEC/EEE 2007.
The 9th IEEE International Conference on
 23-26 July 2007 Page(s):221 - 227
- Improving Search in Peer-to-Peer Literature Sharing Systems via
Semantic Small World
 Jin, Hai; Ning, Xiaomin;
 Parallel, Distributed and Network-Based Processing, 2007. PDP '07. 15th
EUROMICRO International Conference on
 7-9 Feb. 2007 Page(s):31 - 38 An Improved Resource Discovery Algorithm
for Gnutella Networks
-  Guo, Yu-Tang; Lv, Wan-Li; Luo, Bin;
 Natural Computation, 2007. ICNC 2007. Third International Conference on
 Volume 2,  24-27 Aug. 2007 Page(s):411 - 414
- Improved Resource Discovery Algorithm on Gnutella Based on P2P
Networks
 Yutang, Guo; Lv-Wanli,; Bin, Luo;
 Control Conference, 2007. CCC 2007.
 July 26 2007-June 31 2007 Page(s):599 - 602
- Selective Walk Searching Algorithm for Gnutella Network
 Xu, Yan; Ma, XiaoJun; Wang, Charles;
 Consumer Communications and Networking Conference, 2007. CCNC 2007.
2007 4th IEEE
 Jan. 2007 Page(s):746 - 750
- An Improved Resource Discovery Algorithm for Gnutella Networks
 Guo, Yu-Tang; Lv, Wan-Li; Luo, Bin;
 Natural Computation, 2007. ICNC 2007. Third International Conference on
 Volume 2,  24-27 Aug. 2007 Page(s):411 - 414
- Assisted Peer-to-Peer Search with Partial Indexing
 Rongmei Zhang; Hu, Y.C.;
 Parallel and Distributed Systems, IEEE Transactions on
 Volume 18,  Issue 8,  Aug. 2007 Page(s):1146 - 1158
- Semantic social overlay networks
 Loser, A.; Staab, S.; Tempich, C.;
 Selected Areas in Communications, IEEE Journal on
 Volume 25,  Issue 1,  Jan. 2007 Page(s):5 - 14
- A quorum-based protocol for searching objects in peer-to-peer
networks
 Miura, K.; Tagawa, T.; Kakugawa, H.;
 Parallel and Distributed Systems, IEEE Transactions on
 Volume 17,  Issue 1,  Jan. 2006 Page(s):25 - 37
- Enhancing peer-to-peer systems through redundancy
 Paola Flocchini; Amiya Nayak; Ming Xie;
 Selected Areas in Communications, IEEE Journal on
 Volume 25,  Issue 1,  Jan. 2007 Page(s):15 - 24
- Improving the Lookup Performance of Chord Network by Hashing
Landmark Clusters
 Yun-Shuai Yu; Yu-Ben Miao; Ce-Kuen Shieh;
 Networks, 2006. ICON '06. 14th IEEE International Conference on
 Volume 2,  Sept. 2006 Page(s):1 - 4
 
- The Effect of Replica Placement on Routing Robustness in
Distributed Hash Tables
 Harvesf, C.; Blough, D.M.; Peer-to-Peer Computing, 2006. P2P 2006.
Sixth IEEE International Conference on
 06-08 Sept. 2006 Page(s):57 - 6
- Incorporating Clusters into Hybrid P2P Network
 Ertao Lv; Zhenhua Duan; Jian-Jun Qi; Yang Cao; Zhuo Peng;
 Digital Society, 2007. ICDS '07. First International Conference on the
 Jan. 2007 Page(s):17 - 17
- MAPS: Multi-Attribute Search in P2P Networks using Schema
 Krishnamoorthy, S.; Mondal, S.A.;
 Networks, 2006. ICON '06. 14th IEEE International Conference on
 Volume 2,  Sept. 2006 Page(s):1 - 6
 
- A Low Latency Chord Routing Algorithm for DHT
 Yi Jiang; Jinyuan You;
 Pervasive Computing and Applications, 2006 1st International Symposium
on
 Aug. 2006 Page(s):825 - 830
 
- Scalable Blind Search and Broadcasting in Peer-to-Peer Networks
 Vishnevsky, V.; Safonov, A.; Yakimov, M.; Eunsoo Shim; Gelman, A.D.;
 Peer-to-Peer Computing, 2006. P2P 2006. Sixth IEEE International
Conference on
 06-08 Sept. 2006 Page(s):259 - 266
 
- Optimizing the finger table in chord-like DHTs
 Chiola, G.; Cordasco, G.; Gargano, L.; Negro, A.; Scarano, V.;
 Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th
International
 25-29 April 2006 Page(s):8
- vanDisk: An Exploration in Peer-To-Peer Collaborative Back-Up
Storage
 Javidan, A.; Angerilli, T.; Barhashary, A.; Lemieux, G.; Lisagor, R.;
Ripeanu, M.;
 Electrical and Computer Engineering, 2007. CCECE 2007. Canadian
Conference on
 22-26 April 2007 Page(s):219 - 222
- Storage and retrieval on P2P networks: A DHT based protocol
 Bessa, S.; Correia, M.E.; Brandao, P.;
 Computers and Communications, 2007. ISCC 2007. 12th IEEE Symposium on
 1-4 July 2007 Page(s):623 - 629
- Global-scale peer-to-peer file services with DFS
 Chazapis, A.; Tsoukalas, G.; Verigakis, G.; Kourtis, K.; Sotiropoulos,
A.; Koziris, N.;
 Grid Computing, 2007 8th IEEE/ACM International Conference on
 19-21 Sept. 2007 Page(s):251 - 258
- 1. M. Varvello, E. biersack, and C. Diot, "Dynamic clustering in
delaunay-based p2p networked virtual environments,"
 In Proceedings of NetGames'07, 2007.
- Jian Ye1, Jintao Li, Zhenmin Zhu, Xiaoguang Gu, and Hongzhou Shi,
"PCSM: A Context Sharing Model in Peer-to-Peer Ubiquitous Computing
Environment," International Conference on Convergence Information
Technology, 2007.
- Shanshan Liu, Jinlong Li and Xufa Wang,"Local Reputation for P2P
MMOG Design," in Proc. of the Eighth International Conference on
Parallel
and Distributed Computing, Applications and Technologies, 2007.
 
- Y. Kawahara, T. Aoyama, and H. Morikawa, “A peer-to-peer message
exchange scheme for large-scale networked virtual environments,”
Telecomm.
Sys., vol. 25, no. 3-4, pp. 353–370, 2004.
- J. Keller and G. Simon, “Solipsis: A massively multi-participant
virtual world,” in Proc. Int. Conf. Parallel and Dist. Tech. and App.
(PDPTA
03), 2003, pp. 262-268.
- A. Yu and S. T. Vuong, MOPAR: a mobile peer-to-peer overlay
architecture for interest management of massively multiplayer online
games,” In Proceedings of the international Workshop on Network and
Operating Systems Support For Digital Audio and Video (Stevenson,
Washington, USA, June 13 - 14, 2005). NOSSDAV '05.
-  Distributed pattern
matching: a key to flexible and efficient P2P search
 Ahmed, R.; Boutaba, R.;
 Selected Areas in Communications, IEEE Journal on
 Volume 25,  Issue 1,  Jan. 2007 Page(s):73 - 83
 
- pFusion: A P2P Architecture for Internet-Scale Content-Based
Search and Retrieval
 Zeinalipour-Yazti, D.; Kalogeraki, V.; Gunopulos, D.;
 Parallel and Distributed Systems, IEEE Transactions on
 Volume 18,  Issue 6,  June 2007 Page(s):804 - 817
- Ferry: A P2P-Based Architecture for Content-Based
Publish/Subscribe Services
 Zhu, Yingwu; Hu, Yiming;
 Parallel and Distributed Systems, IEEE Transactions on
 Volume 18,  Issue 5,  May 2007 Page(s):672 - 685
- "Network game design: hints and implications of player
interaction"
 KT Chen, CL Lei - Proceedings of 5th ACM SIGCOMM workshop on Network
and System Support for Games, 2006.
- "NGS: an application layer network game simulator"
 SD Webb, W Lau, S Soh, Procedings of the 3rd Australasian conference on
Interactive entertainment, 2006.
- "Peer clustering: a hybrid approach to distributed virtual
environments"
 Alvin Chen, Richard R. Muntz, Proceedings of 5th ACM SIGCOMM workshop
on Network and System Support for Games, 2006.
- "Real Time P2P Network Simulation for Very Large Virtual
Environment"
 Christian, B.; Jerome, R.; Romain, C.;
 Tenth IEEE International Symposium on Distributed Simulation and
Real-Time Applications, 2006. DS-RT'06.
 Oct. 2006 Page(s):35 - 42
- "Multistreaming of 3-D Scenes With Optimized Transmission and
Rendering Scalability"
 Tian, D.   AlRegib, G.,
 IEEE Transactions on Multimedia,
 Volume: 9,  Issue: 4, On page(s): 736-745, June 2007
- "Using RTP and RTSP for Real-Time 3D Interaction",
 Kristian Kuhn,
 MS Project, University of Maryland, Baltimore County, January 2006,
Advisor: Marc Olano.
 (Uses video streaming protocols to send selected geometry data between
a server and multiple clients. Clients only receive a subset of the
full
scene, based on their current position and view.)
- "Peer-to-Peer-Based Infrastructure Support for Massively
Multiplayer Online Games
 Rieche, Simon; Wehrle, Klaus; Fouquet, Marc; Niedermayer, Heiko;
Petrak, Leo; Carle, Georg;
 4th IEEE Consumer Communications and Networking Conference, 2007. CCNC
2007. 2007
 Jan. 2007 Page(s):763 - 767