Internet of Things (IoT) is rapidly gaining momentum in the scenario of telecommunications. Conventional networks allow for interactivity and data exchange, but these networks have not been designed for the new features and functions of IoT devices. In this paper, an algorithm is proposed to share common recourse among Things, that is, between different types of smart appliances. This proposal is based on an IoT network with centralized management architecture, controlled by an Artificial Intelligence (AI). The AI controller uses an algorithm which based on machine learning techniques, collecting information on the network through an information protocol. Every smart thing that connects to the network is announces through a protocol message called Function and Service Discovery Protocol (DFSP) over the queued message telemetry transport protocol (MQTT). The proposed algorithm is responsible for discovering and allocating resources in the networks. As a result, using our proposed algorithm in communication system provides the outperform efficiency and availability than that used in conventional communication systems for the integrate IoT devices.
Redirection and protocol techniques are key components of the infrastructure for Content Delivery Networks (CDNs) that aid in the delivery of Multimedia Internet services to end-consumers. Redirection methods are used to route the user’s request to the nearest edge server, minimizing distance, improving delivery times, and lowering latency. Protocol mechanisms, such as HTTP Live Streaming (HLS), Dynamic Adaptive Streaming over HTTP (DASH), and Real-Time Messaging Protocol (RTMP), are used to deliver adaptive video streaming. These protocols are designed to transfer the adaptive streaming and provide high-quality video playback. They also allow the system to adjust the video quality based on the network conditions of the Quality of Service (QoS). Inadequate transmission protocols and poorly designed redirection algorithms are two major challenges that might degrade Cloud–CDN performance. These challenges lead to excessive latency, poor quality of service, and significant packet loss that have potential influences on the user experience. In this paper, firstly, three protocols are proposed by preparing a case study on selecting the optimal protocol for replicating adaptive video streaming content. Secondly, a redirection algorithm based on the Modified Cuckoo Search Algorithm (MCSA) is proposed to provide an accurate redirecting process of selected edge servers to end-users. Test results indicate that, when hybrid FASP/HTTP protocols were chosen (from original server to replicate server and to end-users), the delivery of adaptive video streaming segments was fast with lower latency. The average estimated time needed for replicating video content based on FASP is 25% better than that needed for File catalyst and Signiant protocols. Therefore, the Cuckoo search method presents more efficient results for selecting the optimal edge server for 100 servers, which is 0.296 s, compared to the conventional algorithm, which was 13 s.
The transmission of real-time videos over wireless networks is prone to the negative consequences of packet loss and delay, which can have a potential effect on the video quality during streaming. These impairments can lead to interruptions, buffering, and degradation of visual and auditory elements, resulting in an unsatisfactory user experience. In this paper, we aim to address the challenges associated with packet loss and delay parameters in wireless networks, and propose an approach to alleviate their impact on real-time video transmission. The proposed approach involves utilizing the H.265/H.266 video coding standards. For Versatile Video Coding (VVC), a patch support for VVdeC and VVenC to FFmpeg (Fast Forward Moving Picture Expert Group) is added. As a result, FFmpeg is used to encode, stream and decode all videos. Raw videos of 2K qualities are encoded based on the adaptive quantization (QP) for the above-mentioned codecs. By selecting optimal transmission data based on various network conditions, this approach enhances the Quality of Experience (QoE) for end-users while minimizing resource usage in the wireless network. Furthermore, the proposed approach selects the codec standards according to their bitrates and frame rates. Simulation results indicate that the proposed approach has a significant improvement for real-time video streaming over wireless networks to satisfy the end user experience. The approach also outperforms other related work by gaining a PSNR of +12 dB for H.265 and +13 dB for H.266 when the network packet loss is 1%.