scieee AI-readable full text Open interactive document viewer

Performance analysis of sphere packed aided differential space-time spreading with iterative source-channel detection

Khan, Hameed Ullah

Abstract

The introduction of 5G with excessively high speeds and ever-advancing cellular device capabilities has increased the demand for high data rate wireless multimedia communication. Data compression, transmission robustness and error resilience are introduced to meet the increased demands of high data rates of today. An innovative approach is to come up with a unique setup of source bit codes (SBCs) that ensure the convergence and joint source-channel coding (JSCC) correspondingly results in lower bit error ratio (BER). The soft-bit assisted source and channel codes are optimized jointly for optimum convergence. Source bit codes assisted by iterative detection are used with a rate-1 precoder for performance evaluation of the above mentioned scheme of transmitting sata-partitioned (DP) H.264/AVC frames from source through a narrowband correlated Rayleigh fading channel. A novel approach of using sphere packing (SP) modulation aided differential space time spreading (DSTS) in combination with SBC is designed for the video transmission to cope with channel fading. Furthermore, the effects of SBC with different hamming distances d(H,min) but similar coding rates is explored on objective video quality such as peak signal to noise ratio (PSNR) and also the overall bit error ratio (BER). EXtrinsic Information Transfer Charts (EXIT) are used for analysis of the convergence behavior of SBC and its iterative scheme. Specifically, the experiments exhibit that the proposed scheme of error protection of SBC d(H,min) = 6 outperforms the SBCs having same code rate, but with d(H,min) = 3 by 3 dB with PSNR degradation of 1 dB. Furthermore, simulation results show that a gain of 27 dB Eb/N0 is achieved with SBC having code rate 1/3 compared to the benchmark Rate-1 SBC codes.

Full text

sensors Article Performance Analysis of Sphere Packed Aided Differential Space-Time Spreading with Iterative Source-Channel Detection Hameed Ullah Khan 1, Nasru Minallah 1, Arbab Masood 1, Amaad Khalil 1,* , Jaroslav Frnda 2 and Jan Nedoma 3   Citation: Khan, H.U.; Minallah, N.; Masood, A.; Khalil, A.; Frnda, J.; Nedoma, J. Performance Analysis of Sphere Packed Aided Differential Space-Time Spreading with Iterative Source-Channel Detection. Sensors 2021,21, 5461. https://doi.org/ 10.3390/s21165461 Academic Editor: Luís Castedo Ribas Received: 7 July 2021 Accepted: 9 August 2021 Published: 13 August 2021 Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. Copyright: © 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https:// creativecommons.org/licenses/by/ 4.0/). 1Department of Computer Systems Engineering, University of Engineering and Technology Peshawar, Peshawar 25000, Pakistan; [email protected] (H.U.K.); [email protected] (N.M.); [email protected] (A.M.) 2Department of Quantitative Methods and Economic Informatics, Faculty of Operation and Economics of Transport and Communication, University of Zilina, 01026 Zilina, Slovakia; jaroslav[email protected] 3 Department of Telecommunications, Faculty of Electrical Engineering and Computer Science, VSB-Technical University of Ostrava, 70800 Ostrava, Czech Republic; [email protected] *Correspondence: [email protected] Abstract: The introduction of 5G with excessively high speeds and ever-advancing cellular device capabilities has increased the demand for high data rate wireless multimedia communication. Data compression, transmission robustness and error resilience are introduced to meet the increased demands of high data rates of today. An innovative approach is to come up with a unique setup of source bit codes (SBCs) that ensure the convergence and joint source-channel coding (JSCC) correspondingly results in lower bit error ratio (BER). The soft-bit assisted source and channel codes are optimized jointly for optimum convergence. Source bit codes assisted by iterative detection are used with a rate-1 precoder for performance evaluation of the above mentioned scheme of transmitting sata-partitioned (DP) H.264/AVC frames from source through a narrowband correlated Rayleigh fading channel. A novel approach of using sphere packing (SP) modulation aided differential space time spreading (DSTS) in combination with SBC is designed for the video transmission to cope with channel fading. Furthermore, the effects of SBC with different hamming distances d(H,min) but similar coding rates is explored on objective video quality such as peak signal to noise ratio (PSNR) and also the overall bit error ratio (BER). EXtrinsic Information Transfer Charts (EXIT) are used for analysis of the convergence behavior of SBC and its iterative scheme. Specifically, the experiments exhibit that the proposed scheme of error protection of SBC d(H,min) = 6 outperforms the SBCs having same code rate, but with d(H,min) = 3 by 3 dB with PSNR degradation of 1 dB. Furthermore, simulation results show that a gain of 27 dB Eb/N0 is achieved with SBC having code rate 1/3 compared to the benchmark Rate-1 SBC codes. Keywords: sphere packing; differential space time spreading; bit error ratio (BER); EXtrinsic Information Charts (EXIT); H.264 1. Introduction Faced with the increasing demands of enhanced connectivity with higher data rates, and in order to ensure the provision of reliable communication, the multimedia broadcasting research community has undertaken advanced research in promoting beyond 4G wireless communication [ 1 ]. Over wireless communication, the significance of multimedia communication cannot be overstated. However, the wireless transmission is restricted by limited data rates, in the form of transmission power and limited available bandwidth [ 2 ]. According to a report of Cisco, by 2023, there would be 5.3 billion global internet users, with half of the devices supporting mobile video streaming [ 3 ]. Furthermore, the report estimates that with the evolution of 5G, the traditional data speed would enhance up to 13 times. 5G is in the process of implementation, and global preparations are made to Sensors 2021,21, 5461. https://doi.org/10.3390/s21165461 https://www.mdpi.com/journal/sensors Sensors 2021,21, 5461 2 of 15 adopt to the new standards, and expectations are very high. 5G is expected to handle UltraHigh-Definition (UHD) video for the wireless streaming services, and at the same time it is believed that the quality of experience (QoE) would meet the end user requirements and network conditions [ 4 ]. Many new features are being incorporated in 5G such as ultra-high speed internet, online gaming, multi-person video conferencing and voice communication, 3D and UHD video, smart grid, and a unified global standard for communication [ 5 ]. Multimedia communication has received overwhelming attention in its transmission over the wireless channels [ 6 , 7 ]. To overcome these challenges of band-limited channels and increased data size, the data to be sent is compressed using various data compression standards [ 8 , 9 ]. The compression standards consider the approach of removing redundancy from the transmission stream. However, this makes the compressed data bitstream prone to transmission errors [ 10 ]. Thus, there is an inevitable need of such a scheme to maintain optimum integrity while accommodating maximum compression [ 8 ]. Traditionally, the source and channel coding were separately optimized but the joint source and channel decoding (JSCD) helped achieve better optimization and performance, therefore attracting much attention [ 11 – 15 ]. The JSCD [ 16 ] technique cashes in on the leftover redundancy in the precoded source data bitstream and exploits it for the error protection, which makes the JSCD of prime interest for wireless transmission [ 17 , 18 ]. Fingscheidt and Vary [ 19 ] proposed a soft bit source decoding (SBSD) scheme for exploitation of the residual bitstream redundancy and exhibited substantial improvement in the convergence behavior exhibited by the iterative source-channel decoding (ISCD) [ 18 ]. Iterative source and channel decoding (ISCD) aims to assist the inner and outer decoders in an iterative manner to find the maximum possible extrinsic information. However, the use of an advanced coding scheme only leaves behind very limited residual redundancy. Therefore, this study proposes further deliberate redundancy addition through novel source bit coding (SBC). In SBC, artificial redundancy is added in the source coded bitstream to attain better performance of iterative decoding. In this research, H.264/AVC [ 20 ] with variable predictive coding techniques is used to increase its achievable compressional efficiency. This exposes the bitstream to transmission errors [ 8 ]. Compressed bitstreams have the shortcoming of the reflection and exaggeration of even a single corrupt bit throughout the transmitted bitstream [ 21 ]. Adding on to this, the predictive coding may propagate the error to the neighbor frames and neighboring blocks of video. Collectively, all these challenges make wireless video transmission very cumbersome [ 22 ]. An error resilient data partitioning (DP) [ 20 ] scheme has been used to alleviate the data transmission errors. The DP scheme yields three streams with varying coding parameters and importance. Many schemes have been proposed in [ 8 ] with improved error resilience, but with the trade-off in computational complexity and reduced compression efficiency. The study [ 12 ] presents a serially concatenated code inspired iterative joint source-channel decoding procedure. In [ 14 ], a soft-input a posteriori probability decoder based on soft-input was used for exploitation of the residual inherent redundancy for error protection improvement. A novel, near capacity, irregular variable length coding technique was employed in [ 11 ] for joint source and channel coding. The authors in [ 7 ] put forward advanced design principles of a burst-by-burst adaptive transceiver and its performance analysis for video telephony over cordless and cellular networks. Authors in [ 15 ] proposes a MAP algorithm-based JSCD that performs better than previous proposed systems. In backdrop of the arguments and facts aforementioned, we propose a novel SBC design and defend it with an iterative SBSD scheme ensuring convergence and exhibiting an Eb/N0gain of 27 dB at the PSNR degradation point of 1 dB. The motivation behind this study is to provide reliability and robustness to the wireless transmission of multimedia. The wireless cellular communication is carried out through fast fading channels. However, the shortfall of fast fading channels is that the training sequences are quickly outdated. To overcome this, more training sequences need to be sent, but as a result of this, energy consumption and system overhead is increased. To overcome these effects, we use differential space time spreading (DSTS), which addresses the issue Sensors 2021,21, 5461 3 of 15 of quickly expiring symbols and also mitigates the interference created by multi-path signals. Furthermore, differential coding also does not need the channel state information (CSI), therefore, our proposed system is independent of CSI. According to [ 23 ], wireless transmission experiences diffraction, reflection and scattering, which produce a multipath effect by splitting the signal into multiple copies. The Rayleigh fading channel is considered beneficial for channels with multipath effects, and so in our study, we have used the correlated Rayleigh fading channel. The SP modulation scheme is specially designed for the correlated Rayleigh fading channel, and we have simulated our proposed model for the SP aided DSTS transmission scheme. Secondly, the different code rates of the channel coding techniques have varying effects on the results, which are scrutinized in [ 24 – 26 ]. Furthermore, the effects of varying channel coding rates in combination with the differential transmission medium coding and non-typical modulation technique of SP is investigated. By varying the inner and outer rates of the proposed iterative system, the convergence pattern also varies. The EXIT chart analysis validates our proposed system against the benchmarker as it converges at a considerably lower value of Eb/N0. The structure of the paper is such that Section 2covers the related contemporary research work cited and discussed. Section 3is about source coding technique used (H.264/AVC) while Section 4is about transmission mediums used in this study. Section 5 is about iterative source-channel decoding and Section 6is about the source bit coding. In Section 7, EXIT chart analysis is done, and in Section 8, results and performances are discussed. Finally, in Section 9, the conclusion of the study is presented. 2. Related Contemporary Work The compressed video sequences are transmitted over wireless channel encounter transmission errors, which can be overcome by introducing redundancy through certain controlled methodology at the transmitter side while utilizing it at the receiver end for error detection and correction. The author in [ 27 ] proposed a video transmission system with different code rates of artificial redundancy with recursive systematic convolutional (RSC) codes having overall half code rate. The author employed SP modulation along with a DSTS scheme that performs better in terms of BER and PSNR results. The authors in [ 24 ] compare the performance of three different types of convolutional codes, namely, non-convergent serial concatenated coding, self-concatenated convolutional coding, and convergent serial concatenated coding. The authors established that the self-concatenated convolutional codes give the best possible results. The study [ 28 ] puts forward a scheme for coding source and channel jointly to be transmitted through AWGN using neural network algorithms. The proposed system is trained with around 3000 samples. This study comes up with an auto-encoder for a source of mdimension to be transmitted over a source with k dimension, such that m>k. The edge of this study is to set the parameters value randomly, which makes it learn the encoding schemes and helps reach optimum value, so as to find out optimum novice encoders and decoders. In [ 29 ], the authors proposed an algorithm for the betterment of JSCC by going deep and also using the neural network algorithms. The research work concluded that deep JSCC performs better than the traditional separation based algorithms. In [ 30 ], the technique of JSCC is employed rather than the typical approach of a separate source-channel (SSC) coding scheme. An innovative Bayesian message-exchanging technique is developed, which makes it possible for the units to communicate and the nodes to send data directly instead of decoding each one individually. Performance of the proposed scheme is evaluated by comparing the BER performances of both the SSC and JSCC with various parameters, which shows that the JSCC performs much better. The research work in [ 31 ] addresses the issue faced by wireless transmission of digital images by the transmission having the possibility of providing feedback. The additional feature introduced in this research was that of feedback in the AWGN channel. In [ 32 ], the granularity in the optic fiber spectral efficiency is evident. The paper claims to have used JSCC for the data transmission through optical fiber over quadrature amplitude modulation (QAM). The hierarchical distribution matching is used Sensors 2021,21, 5461 4 of 15 with the JSCC. The results show that the peak signal-to-noise ratio (PSNR) performance improvement requires ten times lower Eb/N0 than the conventional schemes. In [ 33 ], superposition coded modulation is used for the video transmission over the wireless channel. The low density parity check (LDPC) codes are used for video encoding, which help in receiving videos of better quality. Here, a scheme is proposed to limit the complexity by iterative decoding. The results exhibit 67% decoding efficiency. In the proposed work [ 34 ], the idea behind cooperation is that of apparently using the same medium, but virtually creating a multicast system, and that is done by path sharing. The soft-in and soft-out information of the LDPC codes are exploited to gain both diversity and less-complexity. The codewords are sent by many nodes through a mutual path. The randomness of LDPC codes makes the use of inter-leaver redundant. The exchange of external and internal information by the codes of LDPC makes the cooperation possible and advocates that the cooperative decoding is much better than otherwise. In study [ 35 ], JSCC is used along with LDPC for better efficiency. Both the source and channel have similar LDPC codes. For iterative decoding, both of these source and channel codings are to be tanner-graph mapped by using the technique of the message. Three different forms of LDPC codes are simulated in the study. From the results of this study, it is concluded that performance depends on the position of relay. Moreover, it also suggests that the value adaptation of relay and code rates of channel codes can enhance the performance of the system. In [ 27 ], the author proposed video transmission system using SP aided DSTS scheme incorporated with SBC scheme with Hamming distance d(H,min) = 1, while in comparison, our proposed system uses higher d(H,min) , resulting in better performance. Similarly, it outperforms other contemporary studies, such as [24–26]. 3. Source Coding Scheme (H.264/AVC) The growing demand of high data rate multimedia communication has shifted the burden on the compression efficiency to keep up with the demands of the consumer. Various multimedia communication applications have their specific attributes in the form of error resilience, video quality, compressional efficiency, system complexity, etc. H.264/AVC video codec is currently one of the best solutions out of the globally used video codecs. The H.264/AVC was introduced jointly by the International Organization for Standardization (ISO) and ITU-T Video-coding Experts Group (VCEG). It has, overall, a 94% share of the global usage in all multimedia communication services. This success and global acceptance of H.264/AVC is due to its better transmission robustness, better error resilience and lower complexity as compared to the prevailing codecs. H.264 is a contemporary video compression standard that is widely implemented in many video applications and is an industry standard. H.264 in incorporated in almost every digital application of video compression, and subsequently, HD television transmission, NETFLIX, YouTube or DVDs all have adopted H.264 as the basic video compression technique. Furthermore, H.264 is not just a part of our daily household, as it has been widely used in the medical field for high quality imagery, and even businesses. The technology is evolving continuously, and so are the contemporary standards. It is expected that by 2025, most of the conventional HD video transmission systems would be replaced by IP-based systems employing H.264 as the compression standard. H.264 is being extensively studied and modified for additional characteristics such as security [ 36 ], latency improvements, and wireless transmission energy consumption for handheld devices [ 37 ]. Hence, the importance of H.264 cannot be emphasized any further. 4. Transmission Medium Schemes • MIMO: Data sent over the wireless communication networks is prone to attenuation and experience losses during the transmission. Different techniques and settings of the wireless channel units are adopted to overcome these losses. The transmission medium used in this research is that of the Multiple-Input Multiple-Output (MIMO) system. This MIMO system comprises of multiple antennas for sending of multiple Sensors 2021,21, 5461 5 of 15 copies of the signal from the source side to cope with this attenuation and signal losses. Hence, some of the signals may experience less attenuation as compared to the others. This gives our system the required spatial diversity for improved wireless transmission. • DSTS: The Space-Time Spreading (STS) is a technique used to overcome the shortfalls of the wireless channel such as fading of the signals. This technique is used to achieve a higher diversity gain as well as power gain from the transmit signal in multi-user MIMO systems. The advantage of DSTS is that it substantially decreases the complexity of the MIMO channel by eliminating the cumbersome task of channel estimation by employing non-coherent detection method. It provides diversity to wireless channel by employing both spatial and temporal domain coding. This introduces correlation between the signals transmitted in the same time slots. The benefit of space-time coding is that it gives diversity and power gain to the transmitted signal without a need for expansion of the bandwidth with a decreased complexity. The typical DSTS encoder has an initial block of differential encoder and subsequently an STS for the signal spreading. An example of a differential encoded symbol is [27]: vt=x1×v1 t−1+x2×v2∗ t−1 rv1 t−1 2+v2 t−1 2(1) Similarly, an example of STS of a symbol is: cT=c c (2) Finally the completed DSTS equation for the symbols is: yt=cT×vt(3) • SP Modulation: The novelty of this research is the use of SP and orthogonal codes in combination. The use of SP helps in achieving the maximum possible intra-symbol Euclidean distance while keeping the complexity low. The advantage of the combination of SP to DSTS is seen in the form of decreased complexity at the channel level by removing the channel estimation from our system. The reason behind this advantage is the reliance of our proposed system on non-coherent detection of our MIMO system. Furthermore, our proposed system decreases the complexity and cost of the receiver substantially, meanwhile increasing the error resilience. Equation (4) shows a generic two antenna design on the said principles: G2(x1,x2)=x1x2 x∗ 2x∗ 1(4) Here, the column represents the spatial dimension and the rows represent the temporal dimension. 5. Iterative Source-Channel Decoding 5.1. Overview of Proposed System The organization of ISCD video telephony scheme that we proposed to use in our system for the SBCs performance quantification is shown Figure 1. The video at the source is compressed for transmission using the H.264 video codec, which yields a bitstream xk . This stream is encoded to be mapped into x0 m symbols applying the SBC scheme. Further, the encoded bitstream x0 mis passed through the interleaver ηas shown in the Figure 1, generating interleaved bitstream xm . Subsequently, this bitstream is encoded using the rate-1 precoder before it is being passed on to the next phase of sphere packing modulation. The sphere packed modulated signal is denoted by Si . The DSTS is Sensors 2021,21, 5461 6 of 15 the final stage on the transmission side. The signal is sent through two antennas while the receiver has a single antenna. Figure 1. System model. Figure 2shows the iterative decoder whose statistical independence is given by the EXIT charts, and it employs that it is always related to its length [ 7 ]. As a result, rather than performing the ISCD independently on the various frames slices, the bits generated by the MBs are concatenated in single stream and processed so as to achieve improvement in performance without giving in the form of video delay. The precoded yi bitstream ready for transmission is modulated by employing SP for transmission using DSTS. This transmission channel is normalized with Doppler frequency fd=fDTs= 0.01, where Ts is time duration of the signal and fD is Doppler frequency. The soft information obtained at the receiver end from the DSTS modulation is fed into the iterative inner decoder as shown in Figure 1. This step makes it possible to attain the lowest possible BER [13]. Mapper Differential Encoder STS Encoder Delay DSTS Decoder Hard Decision Demapper Output Source Binary x DSTS Encoder vt  1 vt Tx 1 Tx2 Rx1 Figure 2. DSTS encoder and decoder. 5.2. The Soft-Bit Source Decoding The use of soft-bit source decoding (SBSD) is inferred from [ 13 ] to obtain the extrinsic log-likelihood ratios (LLRs) for the zeroth Markov model. Furthermore, in our coding scheme, the input bitstream of source is segregated into M= 2 k−ary , or K-bit symbols. This partitioned bitstream is to be encoded by SBCs that we propose. The source bitstream is analyzed and its redundancy is characterized by non-uniform M= 2 k−ary symbol probability distribution P[SK(t)] , here SK(t)=[SK( 1 ) , SK( 2 ) , . . . SK(M)] . Here, Kis the total bits in each Msymbol. As a ground for our calculations, the M= 2 k−ary bits may Sensors 2021,21, 5461 7 of 15 be treated as independent of one another. The output information of the symbol t th K-bit generated is provided by each single-bit probability product as: Phy(T)|yTi=ΠK k=1Phˆ y(T)(k)|yT(k)i(5) Here, ˆ yt are transmitted K-bits and yt are the received K-bit source sequences. The extrinsic output channel information P[yt]is connoted as: Phˆ y[ext] (T)|y[ext] (T)i= K ∏ k=0,k±λ Phˆ y(T)(k)|y(T)(k)i(6) Decisively, LLR as the resultant value for each bit can possibly be obtained by combination of its a priori knowledge and information of channel output of the corresponding symbol [12,13]: LLR[yT(λ)]=log  ΣyT[ext]p(yT[ext]|yT(λ) = +1)·phˆ y[ext] (T)|y[ext] (T)i ∑yT[ext]py[ext] T|yT(λ) = −1·Phˆ y[ext] (T)|y[ext] (T)i (7) The SBC scheme proposed in this research has the characteristic of being generic, so it can be applied to any speech or audio and video codecs. Nonetheless, we symbolize in our design the redundancy of the coded bitstream with M-ary, which is a non-uniform symbol probability distribution. For this M-ary we used the 300 frames H.264/AVC video “Akiyo” encoded bitstream, “Miss America”, which has 150-frames and “Mother & Daughter”, which has 300-frames for testing of our system model. 6. Source Bit Code Based Iterative Source Channel Decoding 6.1. Iterative Convergence Criterion The ISCD is employed for the purpose of giving the inner and outer decoder the ability to assist each other in order to gain maximum benefit in form of extrinsic information. The performance achievable by the SBSD is constrained by the residual redundancy or the correlation among the coded bits xi because it constrains its acquirable iteration gain. The attainable improvement in performance achievement of SBSD can still be limited despite the use of lossy compression, limited compression and limited delay, which normally would cause typical residual redundancy. In further explanation of this, lower bit-rate video would yield lesser extrinsic information from the precoded source bitstream. The simulation [ 17 ] and its results expose that using typical SBSD code provides imperceptible improvement in performance of the system from two iterations onwards. Therefore, we deliberately add artificial redundancy into the bitstream to achieve performance gain through ISCD. This process is done using a novel designed technique referred further on as SBC technique. The innovation in SBC is its exploitation of a distinct property of EXIT chart. Moreover, a receiver with aid of iterative decoder helps achieve near capacity at miniscule BER, if the outer and inner compositional decoder has an open tunnel between their EXIT curves. Kliewer et al. [ 15 ] discussed the mandatory and acceptable value of rightful codewords should be d(H,min)= 2, for the criterion and quantum of convergence to be met. Furthermore, the perfect input a priori information H(X) = Lapri (SBSD)= 1 bit, from the SBSD helps ISCD attain the maximum attainable source entropy H(X) = Lextr (SBSD)= 1 bit, if d(H,min)= 2. Thus, it motivated us to come up with the novel SBC technique as it is evident that the use of our design scheme all acceptable SBC with an explicit coderate corresponding to the classic coderate, which satisfies the original condition of d(H,min)= 2. 6.2. Source Bit Codes Algorithm The sufficient and necessary [ 13 ] condition is the foundation for our novel SBC[K,N] algorithm, explained above, for perfect convergence attainment to negligibly low BER. Our Sensors 2021,21, 5461 8 of 15 novel SBC[K,N] segregates the stream xk in K-bit source symbols, to be further encoded as N = (K + P) –bits. Here, P is the count of redundant bits in each K-bit word. We hereby propose SBC[K,N] encoding scheme for P = ( m× K) where m>− 1. This exhibits a steady increase in d(H,min) of the coded symbols subsequent to an increase in N and K, provided that the coderate is fixed. The I= [(m− 1 )XK] number of redundant bits rT(i) are concatenated for i= 1, 2, ..., I using the K to N–bit method of encoding. This yields [(m−1)XK]bits in total, and the final batch of redundant K bits rT(k)is yielded for k= 1, 2, .. . , K, by XOR computation of these K bits bT(j) , whereas bT[j=k] is set to 0. This gives us: rT(k) = [bT(1)⊕bT(2). . . ⊕bT(K)]; for k=1, 2, · · · , K wbile setting bT(k) = 0(8) Here, ⊕ is a symbol for XOR. To ensure that the total of N-bit resultant codewords demonstrates the d(H,min)> 2 among M = 2 k , k -bit code words of the source, we infringe meticulously controlled redundancy of the rate of r= [k/n]SBC[K,N]. 6.3. Example of Proposed System For the design part, we illustrate the use and strength of SBCs with a design instance of the scheme. For instance, SBC[K,N] encoded symbols are yielded by using our novel algorithm with varying rates as rate-1/3, with reciprocal d(H,min) . This is shown in Table 1 with the exclusivity of adding the rT(k) redundant bits on the right side of t -th k bits for k= 1, 2, ..., K . Table 1establishes that only 2K of the total possible 2N bit symbols are licit in the mapped coded bitstream. This subsequently establishes that the N-bit has a non-uniform probability. Table 2shows the parameters for the coding of the various SBC schemes, which we employ in our novel design instance. Table 2exhibits that we have maintained a general rate of 1/3 for the SBCs from Table 1, by the use of Rate-1 concatenated precoder, which adjusts to various Rate-1/3 SBC. Furthermore, a concatenated Rate 1/3 RSC is employed for the inner code of Rate-1 SBC, to accomplish the iteration gain, keeping constant the overall bit-rate. Table 1. Different SBCs with corresponding symbols and dH,min. SBC Type Symbol in Decimal dH,min Rate-1 SBC {0, 1} 1 Rate-2/3 SBC(2/3) {0, 3, 5, 6} 2 Rate-1/3 SBC(2/6) {0, 22, 41, 63} 3 Rate-1/3 SBC(3/9) {0, 78, 149, 219, 291, 365, 438, 504} 4 Rate-1/3 SBC(4/12) {0, 286, 557, 819, 1099, 1365, 1638, 1912, 2183, 2457, 2730, 2996, 3276, 3538, 3809, 4095} 5 Rate-1/3 SBC(5/15) {0, 1086, 2141, 3171, 4251, 5285, 6342, 7416, 8471, 9513, 10,570, 11,636, 12,684, 13,746, 14,801, 15,855, 16,911, 17,969, 19,026, 20,076, 21,140, 22,186, 23,241, 24,311, 25,368, 26,406, 27,461, 28,539, 29,571, 30,653, 31,710, 32,736} 6 Sensors 2021,21, 5461 9 of 15 Table 2. Code rates for different error protection schemes. Error Protrction Scheme Code Rate Outer Code (SBC) Inner Code Overall SBC Rate-1 Rate-1 Rate-1 Precoder 1/3 SBC-2/3 Rate-2/3 Rate-1/2 SBC 1/3 SBC-2/6 Rate-1/3 Rate-1 Precoder 1/3 SBC-3/9 Rate-1/3 Rate-1 Precoder 1/3 SBC-4/12 Rate-1/3 Rate-1 Precoder 1/3 SBC-5/15 Rate-1/3 Rate-1 Precoder 1/3 7. EXIT Chart Analysis The EXIT chart of the proposed H.264/AVC coded video transmission system as shown in Figure 2containing different SBC coding rates, discussed in Table 2along with Rate-1 Precoder, is shown in Figure 3. 0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0 IE(inner)/IA(outer) 0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0 IA(inner)/IE(outer) SBC Rate-1 SBC2/3 Rate-2/3 SBC2/6 Rate-1/3 SBC3/9 Rate-1/3 SBC4/12 Rate-1/3 SBC5/15 Rate-1/3 Figure 3. EXIT Chart analysis with varying code rates. The curves of the EXIT chart in Figure 3elaborates that the inner Rate-1 SBC scheme curve failed to intersect at the top corner of (IA , IE) = ( 1, 1 ) . This shows that the inner Rate1 SBC scheme fails to achieve better transmission and hence gives low BER as compared to other SBC coding rates. The rest of the SBC schemes converge at (IA , IE) = ( 1, 1 ) , hence it is established that they give better performance as compared to Rate-1 SBC scheme. Different Error Protection code rate schemes employed for outer code SBC with inner precoder of Rate-1 are shown in Table 2. The decoding trajectories of these schemes are shown in Figure 4a–d with Eb/N0=− 1 dB and Eb/N0=− 1.5 dB. Monte Carlo simulations were used for SBSD algorithm in which decoding trajectories were recorded to attain the mutual information for the inner and outer decoder at the input and output. The EXIT chart decoding trajectories between the outer SBC code and the inner Rate-1 Precoder depends upon the d(H,min) as evident from Figure 4a–d. Figure 4d that advocates that the decoding