| The great development of computer technology brings the human society to the information era. After the integration of computer network and communication technical, a new area based on these two technologies emerged in computer science, computer supported cooperative work (CSCW). It is often implemented as C/S model to support CSCW. But it has many disadvantages. Its performance is much restricted by the server in the system. It always has bottleneck, and lack of scalability. Meanwhile, C/S model is changeless structure so that it can't fit for different applications. According to this, we use p2p to improve the CSCW system.The development of P2P technology gradually change the way of people's communication. In addition, with the user band and ability of computer increasing, P2P technology has so many advantages that it can be used in many areas. Therefore it's valuable to study and apply the collaborative structure based on P2P model.In this paper, we have designed a P2P based hybrid collaborative model, which combines local delivery tree and structured backbone network. Each local group will select a node as critical node to construct the backbone network. This two-tier structure provides an environment with good scalability, reliability and robustness.In our design, critical nodes are so important that it's the border of the local delivery tree and structured backbone network. In local group side, critical nodes have kept the members information and construct the deliver tree. We construct delivery trees on demand according to different requirements of applications and targets. In backbone side, we construct a structured model to solve scalability and reliability problem. |