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