Searcharxiv⌕ Search

arXiv subjects

Jianqing Liu

Publications and source records attributed to Jianqing Liu.

20 records · Page 2Linked to original sources

A Robust Algorithm for Sniffing BLE Long-Lived Connections in Real-time

Bluetooth Low Energy (BLE) has become an intrinsic wireless technology for the Internet of Things (IoT). With the proliferation of BLE-embedded IoT devices, it is important to study the security and privacy implications of BLE. The forefront attack to BLE devices is the wireless sniffing attack, which would lead to more detrimental threats like jamming, encryption cracking or system penetration. Existing sniffing attacks are based on the correct detection of BLE connection initiation state, but they become ineffective for BLE long-lived connections. In this paper, we focus on the adversary setting with a low-cost single radio and develop a suite of real-time algorithms to determine the key parameters necessary to follow and sniff a BLE connection in the connected state. We implement our algorithms in the open source platform -Ubertooth One and evaluate its performance in terms of sniffing overhead and accuracy. By comparing with state-of-the-art schemes, experimental results show that our sniffer achieves much higher sniffing accuracy (over 80\%) and better stability to BLE operational dynamics.

cs.CR↗

Session-Based Cooperation in Cognitive Radio Networks: A Network-Level Approach

In cognitive radio networks (CRNs), secondary users (SUs) can proactively obtain spectrum access opportunities by helping with primary users' (PUs') data transmissions. Currently, such kind of spectrum access is implemented via a cooperative communications based link-level frame-based cooperative (LLC) approach where individual SUs independently serve as relays for PUs in order to gain spectrum access opportunities. Unfortunately, this LLC approach cannot fully exploit spectrum access opportunities to enhance the throughput of CRNs and fails to motivate PUs to join the spectrum sharing processes. To address these challenges, we propose a network-level session-based cooperative (NLC) approach where SUs are grouped together to cooperate with PUs session by session, instead of frame by frame as what has been done in existing works, for spectrum access opportunities of the corresponding group. Thanks to our group-based session-by-session cooperating strategy, our NLC approach is able to address all those challenges in the LLC approach. To articulate our NLC approach, we further develop an NLC scheme under a cognitive capacity harvesting network (CCHN) architecture. We formulate the cooperative mechanism design as a cross-layer optimization problem with constraints on primary session selection, flow routing and link scheduling. To search for solutions to the optimization problem, we propose an augmented scheduling index ordering based (SIO-based) algorithm to identify maximal independent sets. Through extensive simulations, we demonstrate the effectiveness of the proposed NLC approach and the superiority of the augmented SIO-based algorithm over the traditional method.

cs.IT↗