Internet of Things (IoT) operators tend to utilize smartphones in establishing reliable and sustainable communication links for their services. Collaborative IoT (CIoT) is a concept where the smartphones are utilized as a mobile gateway (GW) that connects sensors to the cloud. CIoT scheme has many challenges including the redundancy in transmissions of sensor readings. As the same sensor data is sent by many uncoordinated users, this leads to consuming network resources and degrading Quality of Services (QoS) for primary users. This paper has three main contributions: First, four metrics for evaluating redundancy and its effects in CIoT network are defined and explained. Second, a novel redundancy control scheme (Fresh-List redundancy control) is proposed and evaluated against well-known probabilistic transmission schemes using the proposed metrics. Finally, a simulation setup for CIoT environment is implemented using a computer equipped with Bluetooth network card. The setup simulates many CIoT users with different scenarios of random entry, departure, and dwelling times. Results show the ability of Fresh-List method to reduce redundancy order and increase efficiency compared to non-controlled redundancy. It is also shown that a mix between probabilistic transmission and Fresh-List methods provide even more better redundancy control at an acceptable increase at the average packet delivery delay. |