{'fraction_non_alphanumeric': 0.026490066225165563, 'fraction_numerical': 0.0, 'mean_word_length': 5.231958762886598, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
QRRP: A Query-driven Ring Routing Protocol for Mobile Sink based Wireless Sensor Networks

There are two major challenges in mobile sink based wireless sensor networks (WSNs) concerning to the query-driven scenarios, first, dissemination of queries to their respective region of interests (RoIs), and second, routing the data towards mobile sink. Due to sink mobility, routing of data packets to the sink becomes difficult because sink's query injection location and data collection location (current location of sink) may not be the same. Moreover, advertising mobile sink's location by flooding, introduces extensive burden on sensor nodes. In this paper, we propose a virtual ring infrastructure based query-driven ring routing protocol (QRRP) to reduce the overhead of updating mobile sink location information as well as routing the data towards current location of the sink. QRRP takes the advantage of proposed angle based routing to route the queries from mobile sink to their respective RoIs, and data from sensor nodes to the sink. Simulation results on the proposed approach show that energy consumption and data delivery delay are significantly reduced as compared to state-of-the-art mechanisms.