Assigning bandwidth to sensors in a Wireless Sensor Network (WSN), while using Time Division Multiple Access (TDMA) protocol, remains an important problem. Even if many solutions were proposed in the literature, nevertheless, and since 2013, we are mainly focused on the critical study and the improvement of Masri’s approach published in Telecommunication Systems journal. In this paper, we introduce an extended version of our previous approaches (see Tarek Azizi and Rachid Beghdad, 2013, 2014, 2016) based on three fundamental concepts: network architecture, TDMA protocol, and data aggregation, in order to assign the maximum bandwidth to all sensor nodes. Three solutions will be presented in detail: Spiral-Based Clustered Data Aggregation (SBCDA) architecture, Tree-Based Clustered Data Aggregation (TBCDA), and Tree-Based ClusteredWireless Sensor Network (TBC-WSN). Aggregating data can reduce the number of the packets transmitted to the sink. This is the reason why, in the three approaches here described, each cluster head (CH) collects and aggregates received packets from its child nodes, before transmitting the resulting packet to its parent, until the data reaches the sink node (base station). With a number of simulations, we will demonstrate that our approaches are very competitive with Masri’s proposition, and also with two other recent works.