Research Supervisor Connect

Channel Code Design in Short Block Length Regime: Capacity Analysis and Code Design


Ultra-reliable and low latency communications is central to the development of next generation's mobile communications and many emerging mission critical applications. The project will develop the fundamental sciences, enabling transmission and channel coding technologies, which will be essential for building and rolling out of future ultra-reliable and low latency wireless networks. The project outcomes will open up new research trajectories in the design of future mission critical communication systems and provide the foundations and tools for transforming, modernising and safeguarding Australia's national critical infrastructure.


Dr Mahyar Shirvanimoghaddam, Professor Yonghui Li, Professor Branka Vucetic.

Research location

Electrical and Information Engineering

Program type



Rateless codes can automatically adapt to the channel condition without requiring channel state information (CSI) feedback and retransmission, thus effectively reducing the latency. Existing rateless codes have been constructed based on graphs. Short block length will introduce short cycles in the graph, significantly degrading the decoding performance of belief propagation decoders, used for
decoding graph based rateless codes. In our recent initial investigation, we showed that BCH codes outperform other codes under ML decoding in terms of block error probability in the short block-length region and perform close to the PPV normal approximation bound. However, the existing binary BCH codes are fixed-rate and for a given block-length, there are only a limited number of code rates for BCH codes. Although several methods such as puncturing, shortening or extension can be used to generate codes from a mother code, the generated codes will not be optimal. In this project, we will design a rateless semi-structured channel coding scheme to achieve the analytical bounds.we also develop a structured analog Fountain code (SAFC) specifically designed for short block-lengths. Each coded symbol of SAFC will be a weighted sum of a subset of information symbols. We will select the subset of information symbols and design the weights row by row with each row corresponding to a SAFC symbol. The design objective here is to maximise the minimum Euclidian distance for SAFC.

Want to find out more?

Opportunity ID

The opportunity ID for this research opportunity is 2411

Other opportunities with Dr Mahyar Shirvanimoghaddam