TECHNICAL PAPERS
Mar 1, 2007

Application of Peer-to-Peer Network for Real-Time Online Collaborative Computer-Aided Design

Publication: Journal of Computing in Civil Engineering
Volume 21, Issue 2

Abstract

The Internet has revolutionized the way software systems work. Many applications, such as online games and instant messengers, have utilized Web-related technologies to cooperate over the Internet. Recently, some researchers have utilized Web-related technologies in computer-aided design to allow real-time collaboration between users over the Web. All these systems are based on the client-server model. In this kind of collaborative design environment, the system grouping, operation, and communication all have to rely on the central server. In order to improve accessibility and flexibility in collaborative design and to provide a more load-balanced and extensible environment, this paper presents a prototype implementation of collaborative design tools based on a peer-to-peer (P2P) model. The users can conveniently form design groups by connecting directly to each other, anytime and anywhere, without the presence of a central server. All peers are equal in functionalities and computing loads. In addition, application level multicast (ALM) technology is adopted in the proposed system to improve efficiency in Internet communication. Based on the P2P network model and ALM communication scheme, several mechanisms are proposed in this paper to form a working model of this system. Then, the object model design and implementation of this P2P system is presented.

Get full access to this article

View all available purchase options and get full access to this article.

Acknowledgments

This research was supported by the National Science Council of Taiwan under Project Number NSC 93-2211-E-011-018.

References

Abdel-Wahab, H. M., Guan, S.-U., and Nievergelt, J. (1988). “Shared workspaces for group collaboration: An experiment using Internet and UNIX interprocess communications.” IEEE Commun. Mag., 26(11), 10–16.
Fruchter, R. (1996). “Conceptual, collaborative building design through shared graphics.” IEEE Expert, 11(3), 33–41.
Fruchter, R. (1999). “A/E/C teamwork: A collaborative design and learning space.” J. Comput. Civ. Eng., 13(4), 261–269.
Kao, Y. C., and Lin, G. C. I. (1996). “CAD/CAM collaboration and remote machining.” Comput.-Integr. Manuf. Syst., 9(3), 149–160.
Kempf, R., and Frazier, C. (1997). OpenGL reference manual, 2nd Ed., Addison Wesley Developers Press, Boston.
Lottaz, C., Clement, D. E., Faltings, B. V., and Smith, I. F. C. (1999). “Constraint-based support for collaboration in design and construction.” J. Comput. Civ. Eng., 13(1), 23–35.
Mitchell, W. J. (1995). “CAD as a social process.” Proc., 7th Int. Conf. on Computer-Aided Architectural Design Futures, CAADFutures Foundation, 7–9.
Nam, T.-J., and Wright, D. (2001). “The development and evaluation of Syco3D: A real time collaborative 3D CAD system.” Des. Stud., 22(6), 557–582.
O’Brien, W., Soibelman, L., and Elvin, G. (2003). “Collaborative design processes: An active and reflective learning course in multidisciplinary collaboration.” J. Construction Education, 8(2), 78–93.
Pang, A., and Wittenbrink, C. (1997). “Collaborative 3D visualization with CSpray.” IEEE Comput. Graphics Appl., 17(2), 32–41.
Tay, F. E. H., and Roy, A. (2000). “3D solid modeling techniques using CyberCAD for Web-based CAD applications.” Proc., 5th Int. Conf. on Computer Integrated Manufacturing, Nanyang Technological Univ., Singapore, 1072–1083.
Tay, F. E. H., and Roy, A. (2003). “CyberCAD: A collaborative approach in 3D-CAD technology in a multimedia-supported environment.” Comput Ind., 52(2), 127–145.
Tien, H.-C. (2005). “Real-time online collaboration for computer-aided design.” MS thesis, Dept. of Construction Engineering, National Taiwan Univ. of Science and Technology, Taiwan.

Information & Authors

Information

Published In

Go to Journal of Computing in Civil Engineering
Journal of Computing in Civil Engineering
Volume 21Issue 2March 2007
Pages: 112 - 121

History

Received: Oct 25, 2005
Accepted: Jun 22, 2006
Published online: Mar 1, 2007
Published in print: Mar 2007

Permissions

Request permissions for this article.

Authors

Affiliations

Hung-Ming Chen [email protected]
Associate Professor, Dept. of Construction Engineering, National Taiwan Univ. of Science and Technology, 43, Sec. 4, Keelung Rd., Taipei 106, Taiwan (corresponding author). E-mail: [email protected]
Hung-Chun Tien
Graduate Research Assistant, Dept. of Construction Engineering, National Taiwan Univ. of Science and Technology, 43, Sec. 4, Keelung Rd., Taipei 106, Taiwan

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

Cited by

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share