test
server time: root: http://itiis.org
current_path: /journals/tiis/digital-library/manuscript/283
current_url: http://itiis.org/journals/tiis/digital-library/manuscript/283
Cross-Layer Architecture for QoS Provisioning in Wireless Multimedia Sensor Networks
  • KSII Transactions on Internet and Information Systems
    Monthly Online Journal (eISSN: 1976-7277)

Cross-Layer Architecture for QoS Provisioning in Wireless Multimedia Sensor Networks

Vol. 6, No. 1, January 29, 2012
10.3837/tiis.2012.01.011, Download Paper (Free):

Abstract

In this paper, we first survey cross-layer architectures for Wireless Sensor Networks (WSNs) and Wireless Multimedia Sensor Networks (WMSNs). Afterwards, we propose a novel cross-layer architecture for QoS provisioning in clustered and multi-hop based WMSNs. The proposed architecture provides support for multiple network-based applications on a single sensor node. For supporting multiple applications on a single node, an area in memory is reserved where each application can store its network protocols settings. Furthermore, the proposed cross-layer architecture supports heterogeneous flows by classifying WMSN traffic into six traffic classes. The architecture incorporates a service differentiation module for QoS provisioning in WMSNs. The service differentiation module defines the forwarding behavior corresponding to each traffic class. The forwarding behavior is primarily determined by the priority of the traffic class, moreover the service differentiation module allocates bandwidth to each traffic class with goals to maximize network utilization and avoid starvation of low priority flows. The proposal incorporates the congestion detection and control algorithm. Upon detection of congestion, the congested node makes an estimate of the data rate that should be used by the node itself and its one-hop away upstream nodes. While estimating the data rate, the congested node considers the characteristics of different traffic classes along with their total bandwidth usage. The architecture uses a shared database to enable cross-layer interactions. Application_s network protocol settings and the interaction with the shared database is done through a cross-layer optimization middleware.


Statistics

Show / Hide Statistics

Statistics (Cumulative Counts from December 1st, 2015)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article

[IEEE Style]
M. O. Farooq, M. St-Hilaire and T. Kunz, "Cross-Layer Architecture for QoS Provisioning in Wireless Multimedia Sensor Networks," KSII Transactions on Internet and Information Systems, vol. 6, no. 1, pp. 178-202, 2012. DOI: 10.3837/tiis.2012.01.011.

[ACM Style]
Muhammad Omer Farooq, Marc St-Hilaire, and Thomas Kunz. 2012. Cross-Layer Architecture for QoS Provisioning in Wireless Multimedia Sensor Networks. KSII Transactions on Internet and Information Systems, 6, 1, (2012), 178-202. DOI: 10.3837/tiis.2012.01.011.