Wireless distributed computing in cognitive radio networks

Dinesh Datla, Haris I. Volos, S. M. Hasan, Jeffrey H. Reed, Tamal Bose

Research output: Contribution to journalArticle

13 Citations (Scopus)

Abstract

Individual cognitive radio nodes in an ad-hoc cognitive radio network (CRN) have to perform complex data processing operations for several purposes, such as situational awareness and cognitive engine (CE) decision making. In an implementation point of view, each cognitive radio (CR) may not have the computational and power resources to perform these tasks by itself. In this paper, wireless distributed computing (WDC) is presented as a technology that enables multiple resource-constrained nodes to collaborate in computing complex tasks in a distributed manner. This approach has several benefits over the traditional approach of local computing, such as reduced energy and power consumption, reduced burden on the resources of individual nodes, and improved robustness. However, the benefits are negated by the communication overhead involved in WDC. This paper demonstrates the application of WDC to CRNs with the help of an example CE processing task. In addition, the paper analyzes the impact of the wireless environment on WDC scalability in homogeneous and heterogeneous environments. The paper also proposes a workload allocation scheme that utilizes a combination of stochastic optimization and decision-tree search approaches. The results show limitations in the scalability of WDC networks, mainly due to the communication overhead involved in sharing raw data pertaining to delegated computational tasks.

Original languageEnglish (US)
Pages (from-to)845-857
Number of pages13
JournalAd Hoc Networks
Volume10
Issue number5
DOIs
StatePublished - Jul 2012
Externally publishedYes

Fingerprint

Distributed computer systems
Cognitive radio
Scalability
Engines
Communication
Decision trees
Electric power utilization
Energy utilization
Decision making
Processing

Keywords

  • Cognitive engine
  • Cognitive radio networks
  • Distributed computing
  • Power and energy consumption
  • Workload allocation

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Hardware and Architecture
  • Software

Cite this

Wireless distributed computing in cognitive radio networks. / Datla, Dinesh; Volos, Haris I.; Hasan, S. M.; Reed, Jeffrey H.; Bose, Tamal.

In: Ad Hoc Networks, Vol. 10, No. 5, 07.2012, p. 845-857.

Research output: Contribution to journalArticle

Datla, Dinesh ; Volos, Haris I. ; Hasan, S. M. ; Reed, Jeffrey H. ; Bose, Tamal. / Wireless distributed computing in cognitive radio networks. In: Ad Hoc Networks. 2012 ; Vol. 10, No. 5. pp. 845-857.
@article{6afcf7481c624cae938a8ee3254f34fa,
title = "Wireless distributed computing in cognitive radio networks",
abstract = "Individual cognitive radio nodes in an ad-hoc cognitive radio network (CRN) have to perform complex data processing operations for several purposes, such as situational awareness and cognitive engine (CE) decision making. In an implementation point of view, each cognitive radio (CR) may not have the computational and power resources to perform these tasks by itself. In this paper, wireless distributed computing (WDC) is presented as a technology that enables multiple resource-constrained nodes to collaborate in computing complex tasks in a distributed manner. This approach has several benefits over the traditional approach of local computing, such as reduced energy and power consumption, reduced burden on the resources of individual nodes, and improved robustness. However, the benefits are negated by the communication overhead involved in WDC. This paper demonstrates the application of WDC to CRNs with the help of an example CE processing task. In addition, the paper analyzes the impact of the wireless environment on WDC scalability in homogeneous and heterogeneous environments. The paper also proposes a workload allocation scheme that utilizes a combination of stochastic optimization and decision-tree search approaches. The results show limitations in the scalability of WDC networks, mainly due to the communication overhead involved in sharing raw data pertaining to delegated computational tasks.",
keywords = "Cognitive engine, Cognitive radio networks, Distributed computing, Power and energy consumption, Workload allocation",
author = "Dinesh Datla and Volos, {Haris I.} and Hasan, {S. M.} and Reed, {Jeffrey H.} and Tamal Bose",
year = "2012",
month = "7",
doi = "10.1016/j.adhoc.2011.04.002",
language = "English (US)",
volume = "10",
pages = "845--857",
journal = "Ad Hoc Networks",
issn = "1570-8705",
publisher = "Elsevier",
number = "5",

}

TY - JOUR

T1 - Wireless distributed computing in cognitive radio networks

AU - Datla, Dinesh

AU - Volos, Haris I.

AU - Hasan, S. M.

AU - Reed, Jeffrey H.

AU - Bose, Tamal

PY - 2012/7

Y1 - 2012/7

N2 - Individual cognitive radio nodes in an ad-hoc cognitive radio network (CRN) have to perform complex data processing operations for several purposes, such as situational awareness and cognitive engine (CE) decision making. In an implementation point of view, each cognitive radio (CR) may not have the computational and power resources to perform these tasks by itself. In this paper, wireless distributed computing (WDC) is presented as a technology that enables multiple resource-constrained nodes to collaborate in computing complex tasks in a distributed manner. This approach has several benefits over the traditional approach of local computing, such as reduced energy and power consumption, reduced burden on the resources of individual nodes, and improved robustness. However, the benefits are negated by the communication overhead involved in WDC. This paper demonstrates the application of WDC to CRNs with the help of an example CE processing task. In addition, the paper analyzes the impact of the wireless environment on WDC scalability in homogeneous and heterogeneous environments. The paper also proposes a workload allocation scheme that utilizes a combination of stochastic optimization and decision-tree search approaches. The results show limitations in the scalability of WDC networks, mainly due to the communication overhead involved in sharing raw data pertaining to delegated computational tasks.

AB - Individual cognitive radio nodes in an ad-hoc cognitive radio network (CRN) have to perform complex data processing operations for several purposes, such as situational awareness and cognitive engine (CE) decision making. In an implementation point of view, each cognitive radio (CR) may not have the computational and power resources to perform these tasks by itself. In this paper, wireless distributed computing (WDC) is presented as a technology that enables multiple resource-constrained nodes to collaborate in computing complex tasks in a distributed manner. This approach has several benefits over the traditional approach of local computing, such as reduced energy and power consumption, reduced burden on the resources of individual nodes, and improved robustness. However, the benefits are negated by the communication overhead involved in WDC. This paper demonstrates the application of WDC to CRNs with the help of an example CE processing task. In addition, the paper analyzes the impact of the wireless environment on WDC scalability in homogeneous and heterogeneous environments. The paper also proposes a workload allocation scheme that utilizes a combination of stochastic optimization and decision-tree search approaches. The results show limitations in the scalability of WDC networks, mainly due to the communication overhead involved in sharing raw data pertaining to delegated computational tasks.

KW - Cognitive engine

KW - Cognitive radio networks

KW - Distributed computing

KW - Power and energy consumption

KW - Workload allocation

UR - http://www.scopus.com/inward/record.url?scp=84858152194&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84858152194&partnerID=8YFLogxK

U2 - 10.1016/j.adhoc.2011.04.002

DO - 10.1016/j.adhoc.2011.04.002

M3 - Article

AN - SCOPUS:84858152194

VL - 10

SP - 845

EP - 857

JO - Ad Hoc Networks

JF - Ad Hoc Networks

SN - 1570-8705

IS - 5

ER -