Multimedia Internet of Things: A Comprehensive Survey <s> C. DATA PRIORITIZATION <s> A new instruction caching scheme that utilizes the block priority information is proposed mainly targeted for embedded multimedia processors. The block priority information is obtained by profiling application programs. The goal of this caching scheme is to keep more important code blocks longer using the block priority information, which programmers provide by analyzing the profiling results of multimedia applications. In addition to a new caching scheme, algorithms for determining the priority of each code block statically are also developed and their performances are evaluated using an H.263 video encoder. The experimental results show that the cache miss ratio can be reduced up to nearly a half of that of the normal least recently used (LRU) replacement scheme although the improvement depends on the cache size. The effects of varying cache size, associativity, and line size on the performance of proposed prioritization methods are also investigated. Moreover, the performance gain that can be achieved by employing more than two priority levels is also discussed. <s> BIB001 </s> Multimedia Internet of Things: A Comprehensive Survey <s> C. DATA PRIORITIZATION <s> With the advancement of multimedia systems and wireless mobile communications, there has been a growing need to support multimedia services (such as mobile teleconferencing, mobile TV, telemedicine, and distance learning) using mobile multimedia technologies. Despite the research done in the field of mobile multimedia, delivery of real-time interactive video over noisy wireless channels is still a challenge for researchers. This paper presents a method for prioritising data partitioned MPEG-4 video in a way suitable for transmission over a mobile network. The effectiveness of the technique is demonstrated by examining its performance when the transport of the prioritized video streams can be accomplished using packet switching technology over the general packet radio service access network infrastructure. <s> BIB002 </s> Multimedia Internet of Things: A Comprehensive Survey <s> C. DATA PRIORITIZATION <s> Existing wireless networks provide dynamically varying resources with only limited support for the quality of service required by the bandwidth-intense, loss-tolerant and delay-sensitive multimedia applications. This variability of resources does not significantly impact delay insensitive data transmission (e.g., file transfers), but has considerable consequences for multimedia applications. Recently, the research focus has been to adapt existing algorithms and protocols at the lower layers of the protocol stack to better support multimedia transmission applications and conversely, to modify application layer solutions to cope with the varying wireless networks resources. In this paper, we show that significant improvements in wireless multimedia performance can be obtained by deploying a joint application-layer adaptive packetization and prioritized scheduling and MAC-layer retransmission strategy. We deploy a state-of-the-art wavelet coder for the compression of the video data that enables on-the-fly adaptation to changing channel conditions and inherent prioritization of the video bitstream. We pose the cross-layer problem as a distortion minimization given delay constraints and derive analytical solutions by modifying existing joint source-channel coding theory aimed at fulfilling rate, rather than delay, constraints. We also propose real-time algorithms that explicitly consider the available information about previously transmitted packets. The obtained results show significant improvements in terms of video quality as opposed to ad-hoc optimizations currently deployed, while the complexity associated with performing this optimization in real time, i.e., at transmission time, is limited <s> BIB003 </s> Multimedia Internet of Things: A Comprehensive Survey <s> C. DATA PRIORITIZATION <s> The design of efficient packet scheduling algorithms, which play a key role in the radio resource management (RRM), is crucial for the multimedia delivery in the satellite digital multimedia broadcasting (SDMB) system. In this paper, a novel packet scheduling scheme, which uses the cross-layer approach in its design, is proposed. This scheme comprises a new service prioritization algorithm and a dynamic rate matching based resource allocation algorithm, aimed at utilizing both the applications' QoS attributes and the physical layer data rate information. The performance of the proposed scheme has been evaluated via simulation. In comparison with existing schemes, the proposed scheme achieves significant performance gain on delay, delay variation and physical channel utilization. <s> BIB004 </s> Multimedia Internet of Things: A Comprehensive Survey <s> C. DATA PRIORITIZATION <s> The multimedia traffic can be categorized into three classes based on its real-time properties and loss tolerance, and assigned a separate queue for each class. We focus on the possibility of assuring QoS of multimedia traffic in such switches by implementing traffic prioritization at the input port where each input-queue has been modified to provide a separate buffer for each of the service classes. We select appropriate models for each of three types of traffic: video, voice, and data. Then, we propose an efficient dynamic scheduling strategy by implementing multimedia traffic prioritization at the input port of input-queued packet switches. Simulation-based comparisons show that while the static priority scheme is beneficial for highest priority class at the expense of the others, the dynamic prioritization serves fairly well all the classes in terms of delay and loss requirements. <s> BIB005 </s> Multimedia Internet of Things: A Comprehensive Survey <s> C. DATA PRIORITIZATION <s> With the popularity of versatile mobile multimedia applications and the pressing need to reduce energy consumption in future wireless networks, new challenges have been posed to maintain adequate coverage, quality of service, and reliability for big-scale multimedia traffic. Specifically, in this paper we introduce a cooperative multimedia relay framework and investigate premium-regular-diversity-based multimedia resource allocation treatment approaches. We also comparatively study five generic wireless multimedia relay scenarios including direct transmission, single relay, multiple pure relays, relay cooperation with space-time coding, and relay coordination with distributed beamforming. The key contribution of the new relay resource allocation framework is that packet importance priority diversity at the application layer is jointly considered with spatial diversity and relay coordination protocols at lower layers. Premium packets and regular packets of multimedia streams are adaptively allocated to relay nodes, and transmission resources are optimally allocated with regards to energy budget. Extensive simulation results demonstrate that the proposed resource allocation paradigm using multirelay coordination has significant video quality enhancement and energy saving potentials to support future big-data wireless multimedia traffic. <s> BIB006
Prioritizing multimedia data addresses a lot of issues related to energy BIB006 , scheduling BIB004 , video streaming BIB002 , memory BIB001 , improving PLR, enhancing QoS  , security BIB005 , and reduce network latency BIB003 . A large number of M-IoT applications mentioned in the previous sections are real-time delay-sensitive that require multimedia data prioritization. Multimedia applications require ubiquitous transmission for which AI-based data classification and priority optimization in M-IoT should be extensively studied concerning the requirements of the application.