Wireless Ad Hoc and Sensor Networks
Wireless Ad Hoc and Sensor Networks Wireless Ad Hoc and Sensor Networks
Distributed Power Control and Rate Adaptation 279Totaldata per Joule (Kbits/J)262422201816141210860 10Data transmitted per Joule50 nodes, 25 flows, duration 25s20 30 40 50 60Per-flow rate (Kbps)Rate adaptation with DPCRBARFIGURE 6.21Data transmitted per joule for varying per flow rate.6.10.3 Random Topology with 50 NodesFigure 6.21 shows the total data transmitted by 25 constant bit-rate (CBR)sources and received at the destinations, in the presence of fading channels,whereas the energy efficiency is presented in Figure 6.19. Asexpected, the proposed protocol transmits more data and consumes lessenergy per bit when compared to the RBAR protocol for all the trafficrates because of the proposed rate adaptation. These results reaffirm theconclusions from the previous simulations.6.10.4 Two-Hop ResultsThe two-hop topology has been used while simulating the proposedDP-based scheme (PDP). For comparison, a modified RBAR protocol(BURST), which supports a burst mode, is used. The same parametersused in the previous simulations have been used. In addition, the informationfor the other parameters needed to simulate the DP-based algorithminclude: cost function parameters Q = 05 . and α = 24 . (from Figure6.17), and an expected power value was taken as 100 mW. The stable valueof G was calculated as 0.667. The target queue utilization is set at 30packets per flow. The burst size, outgoing, and incoming traffic areexpressed in number of packets (or number of packets per second). Furthermore,the burst duration was set to one packet duration when usingthe lowest rate. Consequently, the burst at the lowest rate of 1 Mbps can
280 Wireless Ad Hoc and Sensor NetworksTotaldata (Mbits)9876543210 10Totaldata transmitted per Joule50 nodes, 25 flows, duration 25s20 30 40 50 60Per-flow rate (Kbps)Rate adaptation with DPCRBARFIGURE 6.22Total data transmitted for varying per flow rate.accommodate one packet, the second rate of 2 Mbps can accommodateburst of maximum 2 packets, etc.In case of low congestion with per flow traffic of up to 300 kbps, bothprotocols can transmit all generated packets without any difficulty asillustrated in Figure 6.23. However, as the congestion increases the PDP400Network throughput350Throughput (Kbps)30025020015010050PDPModified RBAR00 200 400 600 800 1000 1200 1400Per-flow rate (Kbps)FIGURE 6.23Throughput transmitted for varying per flow rate.
- Page 251 and 252: 228 Wireless Ad Hoc and Sensor Netw
- Page 253 and 254: 230 Wireless Ad Hoc and Sensor Netw
- Page 255 and 256: 232 Wireless Ad Hoc and Sensor Netw
- Page 257 and 258: 234 Wireless Ad Hoc and Sensor Netw
- Page 259 and 260: 236 Wireless Ad Hoc and Sensor Netw
- Page 261 and 262: 238 Wireless Ad Hoc and Sensor Netw
- Page 263 and 264: 240 Wireless Ad Hoc and Sensor Netw
- Page 265 and 266: 242 Wireless Ad Hoc and Sensor Netw
- Page 267 and 268: 244 Wireless Ad Hoc and Sensor Netw
- Page 269 and 270: 246 Wireless Ad Hoc and Sensor Netw
- Page 271 and 272: 248 Wireless Ad Hoc and Sensor Netw
- Page 273 and 274: 250 Wireless Ad Hoc and Sensor Netw
- Page 275 and 276: 252 Wireless Ad Hoc and Sensor Netw
- Page 277 and 278: 254 Wireless Ad Hoc and Sensor Netw
- Page 279 and 280: 256 Wireless Ad Hoc and Sensor Netw
- Page 281 and 282: 258 Wireless Ad Hoc and Sensor Netw
- Page 283 and 284: 260 Wireless Ad Hoc and Sensor Netw
- Page 285 and 286: 262 Wireless Ad Hoc and Sensor Netw
- Page 287 and 288: 264 Wireless Ad Hoc and Sensor Netw
- Page 289 and 290: 266 Wireless Ad Hoc and Sensor Netw
- Page 291 and 292: 268 Wireless Ad Hoc and Sensor Netw
- Page 293 and 294: 270 Wireless Ad Hoc and Sensor Netw
- Page 295 and 296: 272 Wireless Ad Hoc and Sensor Netw
- Page 297 and 298: 274 Wireless Ad Hoc and Sensor Netw
- Page 299 and 300: 276 Wireless Ad Hoc and Sensor Netw
- Page 301: 278 Wireless Ad Hoc and Sensor Netw
- Page 305 and 306: 282 Wireless Ad Hoc and Sensor Netw
- Page 307 and 308: 284 Wireless Ad Hoc and Sensor Netw
- Page 309 and 310: 286 Wireless Ad Hoc and Sensor Netw
- Page 311 and 312: 288 Wireless Ad Hoc and Sensor Netw
- Page 313 and 314: 290 Wireless Ad Hoc and Sensor Netw
- Page 315 and 316: 292 Wireless Ad Hoc and Sensor Netw
- Page 317 and 318: 294 Wireless Ad Hoc and Sensor Netw
- Page 319 and 320: 296 Wireless Ad Hoc and Sensor Netw
- Page 321 and 322: 298 Wireless Ad Hoc and Sensor Netw
- Page 323 and 324: 300 Wireless Ad Hoc and Sensor Netw
- Page 326 and 327: 7Distributed Fair Scheduling in Wir
- Page 328 and 329: Distributed Fair Scheduling in Wire
- Page 330 and 331: Distributed Fair Scheduling in Wire
- Page 332 and 333: Distributed Fair Scheduling in Wire
- Page 334 and 335: Distributed Fair Scheduling in Wire
- Page 336 and 337: Distributed Fair Scheduling in Wire
- Page 338 and 339: Distributed Fair Scheduling in Wire
- Page 340 and 341: Distributed Fair Scheduling in Wire
- Page 342 and 343: Distributed Fair Scheduling in Wire
- Page 344 and 345: Distributed Fair Scheduling in Wire
- Page 346 and 347: Distributed Fair Scheduling in Wire
- Page 348 and 349: Distributed Fair Scheduling in Wire
- Page 350 and 351: Distributed Fair Scheduling in Wire
280 <strong>Wireless</strong> <strong>Ad</strong> <strong>Hoc</strong> <strong>and</strong> <strong>Sensor</strong> <strong>Networks</strong>Totaldata (Mbits)9876543210 10Totaldata transmitted per Joule50 nodes, 25 flows, duration 25s20 30 40 50 60Per-flow rate (Kbps)Rate adaptation with DPCRBARFIGURE 6.22Total data transmitted for varying per flow rate.accommodate one packet, the second rate of 2 Mbps can accommodateburst of maximum 2 packets, etc.In case of low congestion with per flow traffic of up to 300 kbps, bothprotocols can transmit all generated packets without any difficulty asillustrated in Figure 6.23. However, as the congestion increases the PDP400Network throughput350Throughput (Kbps)30025020015010050PDPModified RBAR00 200 400 600 800 1000 1200 1400Per-flow rate (Kbps)FIGURE 6.23Throughput transmitted for varying per flow rate.