Source coding allows only necessary information to be transmitted by compressing the data while channel coding protects the data from noise and corrects the errors in the affected data at the receiver. Source and channel coding have been designed separately to obtain a reliable transmission without loss in overall performance with delay as stated by Shannon's separation theorem (Shannon,1948). However, it is not possible to achieve the ideal performance with zero delay as restriction on latency always occurs. Therefore, exploitation of the redundancy left after source encoders using channel coding/decoding would be one of the particular interest areas and hence, Joint Source and Channel Coding (JSCC) was introduced (Sayood & Borkenhagen,1991) and employed in many applications such as wireless video transmission (Huo, Wang, Maunder & Hanzo, 2013) and Hidden Markov correlation (Zhao & Garcia-Frias, 2006).