Abstract
Camera sensor networks (CSN) have recently emerged as an important class of sensor networks, where each node is equipped with a camera and has a capability of visually detecting events in its neighborhood. The applications of CSN are highly diverse, including surveillance, environmental monitoring, smart homes, and telepresence systems. In this article, we focus on one of the key unique characteristics of CSN: An event detected by a sensor node can trigger a large amount of sensing data generation, which should be delivered in a distributed manner, whereas in “traditional” sensor networks the volume of sensing data is typically small. Networking protocols to convey the captured image from sensors to decision making modules consist of from distributed and energy-efficient layers accessed via a high-throughput and low-delay MAC to fancy routing and transport protocols. In this article, we focus on the MAC layer and survey the theory and the practical implementation efforts of CSMA-based MAC mechanisms, referred to as optimal CSMA, that are fully distributed with the goal of guaranteeing throughput and delay.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Let \( [x_{i} :i \in {\mathscr{L}}] \) denote the vector whose ith element is \( x_{i} . \) For notational convenience, instead of \( [x_{i} :i \in {\mathscr{L}}] \), we use \( [x_{i} ] \) in the remainder of this paper.
- 2.
We use j to index the state updates, and \( T(j) \) is the time of j-th update.
- 3.
Note that the notations on the network model in this Sect. 4.1 slightly differ from those in other sections, e.g., in Sects. 2.1 and 4.2. For example, in Sects. 2.1 and 4.2, we use \( {\mathscr{L}} \) to refer to the set of nodes in the interference graph G, and \( {\mathscr{V}} \) was not used there.
- 4.
The results can be readily extended to the case where the interference matrix may be different on different channels. In such case, interference would be modelled by \( A \in \{ 0,1\}^{L \times L \times C} \) where \( A_{klc} = 1 \) iff link k and l interfere each other on channel c.
- 5.
We say \( t \equiv k \) (mod T) if t − k is an integer multiple of T. It is called congruent modulo.
- 6.
This per-link optimality is much stronger than the ‘network-wide’ optimality defined by the averaged delay over all links.
- 7.
CW sizes are one of values in \( \{ 2^{i + 1} - 1:i = 0, \ldots ,9\} \).
References
Akyildiz IF, Melodia T, Chowdhury KR (2007) A survey on wireless multimedia sensor networks. Comput Netw 51(4):921–960
Chen W, Wang Y, Chen M, Liew SC (2011) On the performance of TCP over throughput-optimal CSMA. In: Proceedings of IWQoS
Hegde N, Proutiere A (2012) Simulation-based optimization algorithms with applications to dynamic spectrum access. In: Proceedings of CISS
Jang H, Yun SY, Shin J, Yi Y (2014) Distributed learning for utility maximization over CSMA-based wireless multihop networks. In: Proceedings of INFOCOM
Jiang L, Leconte M, Ni J, Srikant R, Walrand J (2011) Fast mixing of parallel Glauber dynamics and low-delay CSMA scheduling. In: Proceedings of INFOCOM
Jiang L, Shah D, Shin J, Walrand J (2010) Distributed random access algorithm: scheduling and congestion control. IEEE Trans Inf Theory 56(12):6182–6207
Jiang L, Walrand J (2010) A distributed CSMA algorithm for throughput and utility maximization in wireless networks. IEEE/ACM Trans Networking 18(3):960–972
Jiang L, Walrand J (2011) Approaching throughput-optimality in distributed CSMA scheduling algorithms with collisions. IEEE/ACM Trans Networking 19(3):816–829
Kai CH, Liew SC (2012) Applications of belief propagation in CSMA wireless networks. IEEE/ACM Trans Networking 20(4):1276–1289
Kim TH, Ni J, Srikant R, Vaidya N (2011) On the achievable throughput of CSMA under imperfect carrier sensing. In: Proceedings of INFOCOM
Kwak J, Lee CH, Eun DY (2014) A high-order markov chain based scheduling algorithm for low delay in CSMA networks. In: Proceedings of IEEE INFOCOM
Lee CH, Eun DY, Yun SY, Yi Y (2012) From Glauber dynamics to Metropolis algorithm: smaller delay in optimal CSMA. In: Proceedings of ISIT
Lee D, Yun D, Shin J, Yi Y, Yun SY (2014) Provable per-link delay-optimal CSMA for general wireless network topology. In: Proceedings of IEEE INFOCOM
Lee H, Moon S, Yi Y (2015) A-DCF: design and implementation of delay and queue length based wireless mac. In: Proceedings of IEEE INFOCOM
Lee J, Lee H, Yi Y, Chong S, Nardelli B, Chiang M (2013) Making 802.11 DCF near-optimal: design, implementation, and evaluation. In: Proceedings of IEEE SECON
Lee J, Lee HW, Yi Y, Chong S (2012) Improving TCP performance over optimal CSMA in wireless multi-hop networks. IEEE Commun Lett 16(9):1388–1391
Lee J, Lee J, Yi Y, Chong S, Proutiere A, Chiang M (2009) Implementing utility-optimal CSMA. In: Proceedings of Allerton (2009)
Li B, Eryilmaz A (2012) A fast-CSMA algorithm for deadline-constrained scheduling over wireless fading channels. In: ArXiv e-prints
Li H, Vaidya N (2014) Optimal CSMA-based wireless communication with worst-case delay and non-uniform sizes. In: Proceedings of IEEE INFOCOM
Liu J, Yi Y, Proutiere A, Chiang M, Poor HV (2008) Maximizing utility via random access without message passing. Tech. rep., Microsoft Research Labs, UK
Liu J, Yi Y, Proutiere A, Chiang M, Poor HV (2010) Towards utility-optimal random access without message passing. Wiley J Wirel Commun Mobile Comput 10(1):115–128
Lotfinezhad M, Marbach P (2011) Throughput-optimal random access with order-optimal delay. In: Proceedings of INFOCOM
Murty RN, Mainland G, Rose I, Chowdhury AR, Gosain A, Bers J, Welsh M (2008) Citysense: an urban-scale wireless sensor network and testbed. In: Proceedings of IEEE HST
Nardelli B, Lee J, Lee K, Yi Y, Chong S, Knightly E, Chiang M (2011) Experimental evaluation of optimal CSMA. In: Proceedings of INFOCOM
Ni J, Tan B, Srikant R (2010) Q-CSMA: Queue-length based CSMA/CA algorithms for achieving maximum throughput and low delay in wireless networks. In: Proceedings of INFOCOM
Proutiere A, Yi Y, Lan T, Chiang M (2010) Resource allocation over network dynamics without timescale separation. In: Proceedings of INFOCOM
Qian D, Zheng D, Zhang J, Shroff N (2010) CSMA-based distributed scheduling in multi-hop MIMO networks under SINR model. In: Proceedings of INFOCOM
Rajagopalan S, Shah D, Shin J (2009) Network adiabatic theorem: an efficient randomized protocol for contention resolution. In: Proceedings of ACM SIGMETRICS. Seattle, WA
Shah D, Shin J (2010) Delay optimal queue-based CSMA. In: Proceedings of ACM SIGMETRICS
Shah D, Shin J (2012) Randomized scheduling algorithm for queueing networks. Ann Appl Probab 22:128–171
Shah D, Shin J, Tetali P (2011) Medium access using queues. In: Proceedings of IEEE FOCS
Shah D, Tse DNC, Tsitsiklis JN (2011) Hardness of low delay network scheduling. IEEE Trans Inf Theory 57(12):7810–7817
Subramanian V, Alanyali M (2011) Delay performance of CSMA in networks with bounded degree conflict graphs. In: Proceedings of ISIT
Tassiulas L, Ephremides A (1992) Stability properties of constrained queueing systems and scheduling for maximum throughput in multihop radio networks. IEEE Trans Autom Control 37(12):1936–1949
Warrier A, Janakiraman S, Ha S, Rhee I (2009) DiffQ: Practical differential backlog congestion control for wireless networks. In: Proceedings of IEEE INFOCOM
Wikipedia VSN. http://en.wikipedia.org/wiki/Visual_sensor_network
Yi Y, Chiang M (2011) Next-generation internet architectures and protocols. In: Chap. 16: Stochastic network utility maximization and wireless scheduling, Cambridge University Press, Cambridge
Yun SY, Shin J, Yi Y (2013) CSMA over time-varying channels: optimality, uniqueness and limited backoff rate. In: Proceedings of ACM MobiHoc
Yun SY, Shin J, Yi Y (2013) CSMA using the bethe approximation for utility maximization. In: Proceedings of ISIT
Yun SY, Yi Y, Shin J, Eun DY (2012) Optimal CSMA: a survey. In: Proceedings of ICCS
Acknowledgments
This work is supported by the Center for Integrated Smart Sensors funded by the Ministry of Science, ICT and Future Planning as the Global Frontier Project.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer Science+Business Media Dordrecht
About this chapter
Cite this chapter
Lee, H., Yun, D., Yi, Y. (2016). Distributed Medium Access for Camera Sensor Networks: Theory and Practice. In: Kyung, CM. (eds) Theory and Applications of Smart Cameras. KAIST Research Series. Springer, Dordrecht. https://doi.org/10.1007/978-94-017-9987-4_14
Download citation
DOI: https://doi.org/10.1007/978-94-017-9987-4_14
Published:
Publisher Name: Springer, Dordrecht
Print ISBN: 978-94-017-9986-7
Online ISBN: 978-94-017-9987-4
eBook Packages: EngineeringEngineering (R0)