摘要:Topology control is a fundamental technique in Wireless Sensor Network (WSN), which forms the underlying topology for routing and other protocols by power control and neighbor selection. In recent years, various topology control algorithms with very different design goals have been proposed, and all of them try to form one optimized topology for all types of communications. Such solution makes a serious mistake by neglecting the fact that different communications have very different requirements. The most common communications in WSN are broadcast and data collection. For broadcast or message dissemination, the first priority is to spread the message throughout the network as quickly as possible. As for data collection, multi-factors should be taken into account, such as link length, hops to base station, node degree. With the very different goals, it is not possible to solve all those problems simultaneously with just one topology. In this paper, we propose a approach, which contains a Fast Dissemination Tree (FDT) and a Balanced Data Collection Tree (BDCT) to fulfill the requirements of the above two communications, i.e. message dissemination and data collection. And analysis and simulation proves that our method has a better performance when compared to the existed ones.