{'fraction_non_alphanumeric': 0.01810436634717785, 'fraction_numerical': 0.0, 'mean_word_length': 5.143790849673203, '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}}
A push-based method for CoAP block-wise transfer in IoT video transmission applications

Utilizing video data in different IoT and smart city applications beside deployment of numerous objects in various domains of smart cities, produces bulk data which requires efficient and suitable communication protocol for data transmission. In this paper, a push-based method for increasing performance of block- wise transfer for CoAP, as a suitable protocol for video transmission, is proposed. To evaluate the impact of the proposed method on video transmission, a comparison with some of its rivals for video transmission such as RTP and HTTP and their transport layer protocols named TCP and UDP is performed. It is shown that the proposed method can increase video transmission speed of block-wise transfer in common network infrastructure (with low loss rates) and with a lower overhead of CoAP, it can outperforms other mentioned protocols.