Back to main page

 

Fully Centralized Wireless Network based on Analog Bloom Filter and Contention-Free Multi-Bit Simultaneous Query

 

In a typical wireless network, a base station or a router may be associated with multiple user devices such as mobile phones.  When the network operates in a centralized manner, the base station or the router dictates the transmission schedule, i.e., which devices should transmit, at what time, for how long, etc. The base station or the router needs to know the set of active devices in the network, based on which it can calculate the data transmission schedule to meet various performance requirements and avoid collision.

 

However, learning the set of active devices may incur very high overhead. The challenge is not with any devices that the base station or the router is currently communicating with, because the base station or the router already knows they are active. Instead, the main challenge is with the devices that were previously idle and just turned active, i.e., just received data from the upper layer. To find which devices just turned active, it is infeasible for the base station or the router to query all devices one by one, because the number of query messages will be large. Therefore, some random access method is typically employed to allow the devices to inform the base station or the router.

 

Analog Bloom Filter (ABF) is a novel solution for this problem. With ABF, the base station or the router may periodically designate some resources, i.e., some subcarriers in one or a few OFDM symbols. The resources are used to support a set of orthogonal bases, such as the original OFDM subcarriers or the Zadoff-Chu sequence modulated on the subcarriers. All devices that just turned active may transmit signals on such resources simultaneously on multiple randomly selected bases; all other devices remain silent. The base station or the router then runs a demodulation algorithm to learn which devices transmitted signals in the ABF symbol period.

 

The key novelty of ABF is to allow a device to transmit multiple bases, while the current solution in LTE, i.e., the LTE PRACH, allows a device to transmit only one base. With more bases, the chance of collision loss is actually lower when the number of associated devices is very high but the number of new active devices is low, which is likely to be true in the 5G scenario.

 

The main research challenge in ABF is to design the demodulation algorithm, such that the base station or the router can decode the information from the ABF signal, even when there is collision due to random base selection, without any channel state information because the devices just turned active. The proposed solution is based on belief propagation, and achieved good performance, such as reducing the error ratio by more than an order of magnitude than the current LTE PRACH.

 

A version of ABF which uses the OFDM subcarriers as the bases has been implemented on Microsoft SORA software-defined radio and has been experimentally proven to outperform existing solutions significantly. A new Medium Access Control (MAC) protocol is implemented based on ABF and has been shown to achieve a MAC layer data rate more than 75% of the physical layer data rate, even under very challenging data traffic, in which many devices alternate between the active node and the idle mode, with many small data packets such as 40 bytes.

 

This research was supported by my NSF CAREER grant: CAREER: Addressing Fundamental Challenges for Wireless Coverage Service in the TV White Space. 1149344.

 

Publication:

1.      Z. Zhang, “Analog Bloom Filter and Contention-Free Multi-Bit Simultaneous Query for Centralized Wireless Networks,” IEEE Transactions on Networking, vol. 25, no. 5, pp. 2916-2929, 2017.

2.      Z. Zhang, “Novel PRACH scheme for 5G networks based on Analog Bloom Filter,” IEEE Globecom 2018. Abu Dubai, UAE. IEEE

 

Code:

Will be made available

Slides:

Analog Bloom Filter (ABF) for Ultra-low Latency Random Access in Wireless Networks

 

Provisional patent application in 2018:

·        U.S. Provisional Application No. 62/671,719, “PHYSICAL RANDOM ACCESS CHANNEL SCHEME FOR 5G NETWORKS USING AN ANALOG BLOOM FILTER"