Prototype for Multimedia Content Delivery based on Non Transmittable Codewords Enhanced Viterbi Algorithm Thobius Joseph Department of Information Technology, University of Iringa(UoI), Iringa, Tanzania josephthobius@yahoo.com Herbert Wanga Department of Information Technology, University of Iringa(UoI), Iringa, Tanzania wangahp@gmail.com Abstract— the paper provides a prototype for multimedia content delivery with reduced channel code rate from conventional Non Transmittable Codewords Enhanced Viterbi Algorithm. The code rate reduction was simulated using VB.NET Viterbi simulator available at College of Informatics and Virtual Education-University of Dodoma. The study approximates Uplink and downlink speeds limits of the prototype using High Speed Packet Access Evolved technology by assuming all other parameters remain constant. The uplink and downlink of the prototype is clearly presented. The code rate of 1/3 was obtained by simulating different 8-bits patterns. This code rate of 1/3 enabled reduction of encoder output bits from 48-bits to 24-bits, therefore, few bits would be sent to the network and bandwidth conservation is attained. This makes the prototype to be the good choice for low network bandwidth channel. In addition, the reduced code rate will reduce the expenses of user internet bundles, because number of MBs to be charged will be smaller. This prototype for multimedia delivery over network has three benefits, high data transmission reliability due to adopted NTC Enhanced Viterbi, minimum network bandwidth utilization and satisfied uplink and downlink access speed. Keywords - Non Transimmitable Codewords; Viterbi; Coding; Code Rate I. INTRODUCTION Forward Error Corrections (FEC) since 1940s, is one of classes of techniques used for reliable data transmission at the price of bandwidth expansion ([3], [4]). This bandwidth expansion is due to the fact that, FEC encoder adds additional bits per one or more original bits of data in order to compact introduced transmission errors ([5], [6]). These additional bits are called redundancy bits, and they are used by techniques implemented at decoder to recover original data bits even if some bits were received in errors [7]. One of famous algorithms that have been used to recover data bits at the decoder is called Viterbi Algorithm (VA) ([8], [20]). VA works with code rate of 1/ 2, meaning 1-bit of data at encoder will produce 2-bits for transmission, and the VA will restore that bit from received 2-bits. Hence for Forward Error Corrections (FEC) schemes, the degree of reliability and the corresponding redundancy depend on code rate of particular FEC algorithm and encoder implemented. Innovation of high speed technologies i.e. 3G to 5G technologies, urbanization and unsettled environmental conditions make VA to poorly recovery transmitted data bits at destination, especially when there is burst error conditions ([9], [20]). The burst errors make VA to left many number of bits in errors, therefore, data are retrieved in distorted state. These remains errors are called residual errors ([10], [11]). Non Transmittable Codewords (NTC) Enhanced Viterbi Algorithm (VA) reported in ([12], [19]) has improved VA in term of residual error corrections by more than 80%. The NTC Enhanced VA achieved these results, by using two techniques called Lower Locked Bits (LLB) and Non Transmittable Codewords. The overall code rate of this NTC Enhanced Viterbi is 1/6; meaning for 1-bit of data encoder will produce 6-bits for transmission. The term Multimedia, is used when there is integration of digital medias i.e. text, images and video, in a single telecommunication service [1]. Multimedia content being in digital format, takes advantage of all digital processing including encryption, compression and encoding. Thobius Joseph et al. / International Journal of Computer Science Engineering (IJCSE) ISSN : 2319-7323 Vol. 9 No. 4 Jul-Aug 2020 326