• No results found

Collision Probability

In document How To Improve Network Performance (Page 112-121)

Network Topologies 3

3.5 Relaying and Cooperation

3.6.3 Collision Probability

In the previous sections, it was assumed that no collisions occurred when packets where transmitted. This assumption was taken to orthogonalize the results from the properties of specific MAC-protocols. When the MAC-protocol is TDMA-based and the slots are well allocated, the results will remain the same. However, problems arise when the slots are not synchronized anymore. For example, con-sider the topology of Figure 3.20. When node A is sending to node B and node C is sending to node D, the packets will collide at node B when the duty cycle is not synchronized.

We can calculate the probability of collision when we know the number of neighbors and the activity level of the nodes. When the node has less neighbors,

CHAPTER3 79

(b) Average maximum network energy. The cooperation graphs coincide and all the graphs for relay devices coincide due to restriction (3.18).

5 6 7 8 9 10 11 12 13 14 15

Figure 3.22: ILP where the reliability is maximized. The restricted relaying is where the number of relaying nodes is minimized.

80 NETWORKTOPOLOGIES FORWBANS

the number of nodes that can influence each other is limited. Consequently the interference will drop. We will estimate the probability of a collision at a node i:

Pr[collision i] = 1 − Y

j∈N H(i)

(1 − Pr[Actj]) (3.33)

The product is over all the neighbors of node i, N H(i). Pr[Actj] is the probability of activity of node j1. If we assume that the probability of activity at all nodes in the network is independent and identically distributed, then Pr[Actj] = Pr[Act]

∀ j ∈ N H(i). Consequently, equation (3.33) can be formulated as

Pr[collision i] = 1 − (1 − Pr[Act])N B (3.34) where N B is the number of neighbors (#N H). Plotting the probability, we get the following plot for a varying number of neighbors, Figure 3.23.

Figure 3.23: Probability of collision of node i for a varying number of neighbors. The X-axis shows a varying number of neighbors, the Y-X-axis a varying probability of activity. The lines on the graph show the places with a constant probability of collision.

We see that for a lower number of neighbors, the probability of collision will drop keeping the same probability of activity. Thus, by limiting the number of

1Notice that this model can take into account the difference between the communication range and the interference range of a radio. In regular wireless networks the interference range is about two times the communication range. In this study N H(i) is defined as the set of nodes that can interfere with node i

CHAPTER3 81

neighbors, less interference will be experienced. The number of neighbors can be lowered by decreasing the transmit power Ps,dB. This will lead to a multi-hop network.

The number of neighbors will also influence the reliability and the energy ef-ficiency. When a node has a lot of neighbors, the probability of a collision rises, leading to lower reliability and raising retransmissions. This will also lower the energy efficiency. When the nodes are grouped in a tree network and the tree is built in such a way that neighboring nodes reside in the same branch of the tree, collisions can be avoided by assigning slots. This problem will be the focus of Chapters 5 and 6.

3.7 Conclusion

In this section, we have investigated possible network topologies for a WBAN.

Two important characteristics were considered: energy efficiency and reliability.

For the former, we first defined the lifetime of the network as the time for the first node to die. We started with a very basic comparison between multi-hop and single-hop communication for a line topology and a tree network. It showed that multi-hop communication is better for nodes far away from the personal device, but not for nearer nodes. The effect of aggregation was taken into account and it was demonstrated that aggregation lowers the energy consumption, especially in a tree network. Then cooperation was introduced: sensor nodes cooperate in delivering the data to the personal device. As formal analysis, an ILP formulation was set up. Simulations have shown an increase of 24% on average of the network lifetime when the maximum energy per node is minimized. In a second step, the number of hops per connections was minimized. After minimization, this is about 1.5 hops per connection, indicating that cooperation indeed is beneficial for the lifetime of the network. Next, relay devices were introduced to lower the maxi-mum network energy even further. And finally the concept of cooperation and the use of relay devices was combined and analyzed using an ILP. By letting nodes cooperate and by adding extra relay devices for a better load balancing, even more energy efficient network topologies can be obtained. For larger networks, a life-time increase up to 30% was achieved. For future purposes, it could be interesting to investigate more comprehensively the impact of data aggregation on the lifetime of more general networks by adding it to the ILP.

The reliability was discussed briefly and the loss probability and probability of collision was investigated. We have compared the reliability between a single-hop and multi-hop architecture. Through an example with a line topology, it was clear that a multi-hop architecture is a more reliable choice. In order to evaluate this assumption, we have analyzed the reliability by adding it to the ILP formulation.

It is concluded that the reliability can be increased with only a very limited impact

82 NETWORKTOPOLOGIES FORWBANS

on the network lifetime.

Overall, it can be concluded that a multi-hop architecture is the best choice for a WBAN and that one has to deal with a trade-off between energy efficiency and reliability. Adding relay devices is helpful for both the energy efficiency and reliability.

CHAPTER3 83

References

[1] T. Zasowski, F. Althaus, M. Stager, A. Wittneben, and G. Troster. UWB for noninvasive wireless body area networks: channel measurements and results.

In Ultra Wideband Systems and Technologies, 2003 IEEE Conference on, pages 285–289, November 2003.

[2] V. Shankar, A. Natarajan, S. K. S. Gupta, and L. Schwiebert. Energy-efficient protocols for wireless communication in biosensornetworks. In Personal, Indoor and Mobile Radio Communications, 2001 12th IEEE International Symposium on, volume 1, San Diego, CA, USA, September 2001.

[3] P. J. Riu and K. R. Foster. Heating of tissue by near-field exposure to a dipole: a modelanalysis. IEEE Transactions on Biomedical Engineering, 46(8):911–917, August 1999.

[4] Q Tang, N. Tummala, S. K. S. Gupta, and L. Schwiebert. Communica-tion scheduling to minimize thermal effects of implanted biosensor networks in homogeneous tissue. IEEE Transactions on Biomedical Engineering, 52(7):1285–1294, July 2005.

[5] J. Haapola, Z. Shelby, C. Pomalaza-Raez, and P. Mahonen. Cross-layer energy analysis of multihop wireless sensor networks. In Wireless Sensor Networks, 2005. Proceeedings of the Second European Workshop on, pages 33–44, January/February 2005.

[6] M. Bhardwaj, T. Garnett, and A. P. Chandrakasan. Upper bounds on the lifetime of sensor networks. In Communications, 2001. ICC 2001. IEEE International Conference on, volume 3, pages 785–790, Helsinki, Finland, 2001.

[7] E. Fasolo, M. Rossi, and M. Widmer, J.and Zorzi. In-network aggregation techniques for wireless sensor networks: a survey. Wireless Communica-tions, IEEE [see also IEEE Personal Communications], 14(2):70–87, April 2007.

[8] W. B. Heinzelman, A. P. Chandrakasan, and H. Balakrishnan. An application-specific protocol architecture for wireless microsensor networks.

IEEE Transactions on Wireless Communications, 1(4):660–670, October 2002.

[9] Chalermek Intanagonwiwat, Ramesh Govindan, and Deborah Estrin. Di-rected diffusion: a scalable and robust communication paradigm for sensor networks. In MobiCom ’00: Proceedings of the 6th annual international con-ference on Mobile computing and networking, pages 56–67, New York, NY, USA, 2000. ACM.

84 NETWORKTOPOLOGIES FORWBANS

[10] A. Natarajan, M. Motani, B. de Silva, K. Yap, and K. C. Chua. Investigating network architectures for body sensor networks. In HealthNet ’07: Proceed-ings of the 1st ACM SIGMOBILE international workshop on Systems and networking support for healthcare and assisted living environments, pages 19–24, New York, NY, USA, 2007. ACM.

[11] D. S. J. De Couto, D. Aguayo, B. A. Chambers, and R. Morris. Performance of multihop wireless networks: shortest path is not enough. SIGCOMM Comput. Commun. Rev., 33(1):83–88, 2003.

[12] M. D. Yarvis, W. S. Conner, L. Krishnamurthy, J. Chhabra, B. Elliott, and A. Mainwaring. Real-world experiences with an interactive ad hoc sensor network. In Parallel Processing Workshops, 2002. Proceedings. International Conference on, pages 143–151, 2002.

[13] A. Woo, T. Tong, and D. Culler. Taming the underlying challenges of reliable multihop routing in sensor networks. In SenSys ’03: Proceedings of the 1st international conference on Embedded networked sensor systems, pages 14–

27, New York, NY, USA, 2003. ACM.

[14] J. N. Laneman, D. N. C. Tse, and G. W. Wornell. Cooperative diversity in wireless networks: Efficient protocols and outage behavior. IEEE Transac-tions on Information Theory, 50(12):3062–3080, December 2004.

[15] R. W. Thomas. Cognitive Networks. PhD thesis, Faculty of the Virginia Polytechnic Institute and State University, June 2007.

[16] M. Bhardwaj and A. P. Chandrakasan. Bounding the lifetime of sensor net-works via optimal role assignments. In INFOCOM 2002. Twenty-First An-nual Joint Conference of the IEEE Computer and Communications Societies.

Proceedings. IEEE, volume 3, pages 1587–1596, 2002.

[17] H. Zhang and J. C. Hou. On the upper bound of α-lifetime for large sensor networks. ACM Trans. Sen. Netw., 1(2):272–300, 2005.

[18] S. C. Ergen and P. Varaiya. On multi-hop routing for energy efficiency. Com-munications Letters, IEEE, 9(10):880–881, October 2005.

[19] W. Heinzelman. Application Specific Protocol Architectures for Wireless Net-works. PhD thesis, Massachusetts Institute of Technology, 2000.

[20] ILOG CPLEX [online] http://www.ilog.com/products/cplex.

[21] BEgrid [online] http://www.begrid.be.

CHAPTER3 85

[22] T. Himsoon, W. Pam Siriwongpairat, Z. Han, and K. J. Ray Liu. Lifetime maximization via cooperative nodes and relay deployment in wireless net-works. IEEE Journal on Selected Areas in Communications, 25(2):306–317, February 2007.

[23] S. Biswas and R. Morris. Opportunistic routing in multi-hop wireless net-works. SIGCOMM Computer Communications Review, 34(1):69–74, 2004.

MOFBAN: 4

a Network Architecture

In document How To Improve Network Performance (Page 112-121)