Computing and Communicating Functions in Disorganized Wireless Networks

For future wireless networks, enormous numbers of interconnections are required, creating a disorganized topology and leading to a great challenge in data aggregation. Instead of collecting data individually, a more efficient technique, computation over multi-access channels (CoMAC), has emerged to compute functions by exploiting the signal-superposition property of wireless channels. However, the implementation of CoMAC in disorganized networks with multiple relays (hops) is still an open problem. In this paper, we combine CoMAC and orthogonal communication in the disorganized network to attain the computation of functions at the fusion center. First, to make the disorganized network more tractable, we reorganize the disorganized network into a hierarchical network with multiple layers that consists of subgroups and groups. In the hierarchical network, we propose multi-layer function computation where CoMAC is applied to each subgroup and orthogonal communication is adopted within each group. By computing and communicating subgroup and group functions over layers, the desired functions are reconstructed at the fusion center. The general computation rate is derived and the performance is further improved through time allocation and power control. The closed-form solutions to optimization are obtained, which suggest that existing CoMAC and orthogonal communication schemes can be generalized.

[1]  F. Yu,et al.  Computation Over Wide-Band Multi-Access Channels: Achievable Rates Through Sub-Function Allocation , 2018, IEEE Transactions on Wireless Communications.

[2]  Shenghao Yang,et al.  Upper bound on function computation in directed acyclic networks , 2015, 2015 IEEE Information Theory Workshop (ITW).

[3]  Michael Gastpar,et al.  Computation Over Multiple-Access Channels , 2007, IEEE Transactions on Information Theory.

[4]  T. Moscibroda,et al.  The Worst-Case Capacity of Wireless Sensor Networks , 2007, 2007 6th International Symposium on Information Processing in Sensor Networks.

[5]  Mohsen Guizani,et al.  Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications , 2015, IEEE Communications Surveys & Tutorials.

[6]  Panganamala Ramana Kumar,et al.  Computing and communicating functions over sensor networks , 2005, IEEE Journal on Selected Areas in Communications.

[7]  Michael Gastpar,et al.  Computation over Gaussian networks with orthogonal components , 2013, 2013 IEEE International Symposium on Information Theory.

[8]  Slawomir Stanczak,et al.  On the Channel Estimation Effort for Analog Computation over Wireless Multiple-Access Channels , 2014, IEEE Wireless Communications Letters.

[9]  Yang Liu,et al.  Minimum-energy connected coverage in wireless sensor networks with omni-directional and directional features , 2012, MobiHoc '12.

[10]  Slawomir Stanczak,et al.  Nomographic Functions: Efficient Computation in Clustered Gaussian Sensor Networks , 2013, IEEE Transactions on Wireless Communications.

[11]  Yang Liu,et al.  Duty-Cycle-Aware Minimum-Energy Multicasting in Wireless Sensor Networks , 2010, IEEE/ACM Transactions on Networking.

[12]  Gerhard Fettweis,et al.  5G: Personal mobile internet beyond what cellular did to telephony , 2014, IEEE Communications Magazine.

[13]  Omid Salehi-Abari,et al.  Over-the-air Function Computation in Sensor Networks , 2016, ArXiv.

[14]  Walter Willinger,et al.  Spatio-temporal compressive sensing and internet traffic matrices , 2009, SIGCOMM '09.

[15]  Slawomir Stanczak,et al.  Analog computation over the wireless channel: A proof of concept , 2014, IEEE SENSORS 2014 Proceedings.

[16]  Paul I. Barton,et al.  McCormick-Based Relaxations of Algorithms , 2009, SIAM J. Optim..

[17]  Simon Litsyn,et al.  Lattices which are good for (almost) everything , 2005, IEEE Transactions on Information Theory.

[18]  Jun Luo,et al.  Joint Sink Mobility and Routing to Maximize the Lifetime of Wireless Sensor Networks: The Case of Constrained Mobility , 2010, IEEE/ACM Transactions on Networking.

[19]  Panganamala Ramana Kumar,et al.  A network information theory for wireless communication: scaling laws and optimal operation , 2004, IEEE Transactions on Information Theory.

[20]  Athanasios V. Vasilakos,et al.  Hierarchical Data Aggregation Using Compressive Sensing (HDACS) in WSNs , 2015, ACM Trans. Sens. Networks.

[21]  Omid Salehi-Abari,et al.  AirShare: Distributed coherent transmission made seamless , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[22]  Michael Gastpar,et al.  Compute-and-Forward: Harnessing Interference Through Structured Codes , 2009, IEEE Transactions on Information Theory.

[23]  Massimo Franceschetti,et al.  Computing Linear Functions by Linear Coding Over Networks , 2011, IEEE Transactions on Information Theory.

[24]  Panganamala Ramana Kumar,et al.  Multisource, Multidestination, Multirelay Wireless Networks , 2007, IEEE Transactions on Information Theory.

[25]  Guo Wei,et al.  Over-the-air Computation for Cooperative Wideband Spectrum Sensing and Performance Analysis , 2018 .

[26]  Bang Chul Jung,et al.  Opportunistic Function Computation for Wireless Sensor Networks , 2016, IEEE Transactions on Wireless Communications.

[27]  Alon Orlitsky,et al.  Coding for computing , 1995, Proceedings of IEEE 36th Annual Foundations of Computer Science.

[28]  Mario Goldenbaum,et al.  Computation of Real-Valued Functions Over the Channel in Wireless Sensor Networks , 2014 .

[29]  Xue Liu,et al.  Data loss and reconstruction in sensor networks , 2013, 2013 Proceedings IEEE INFOCOM.