TY - JOUR
T1 - Duplicated zigzag decodable fountain codes with the unequal error protection property
AU - Zhao, Yuli
AU - Zhang, Yin
AU - Lau, Francis C.M.
AU - Zhu, Zhiliang
AU - Yu, Hai
N1 - Funding Information:
This research was supported by the National Key Research and Development Program of China under (Grant No. 2019YFB1405803 ), the National Natural Science Foundation of China (Grant Nos. 61603082 , 61977014 , 61902056 and 61902057 ), and the Fundamental Research Funds for the Central Universities (Grant Nos. N2017016 , N2017011 ). All authors have read and contributed to the manuscript.
Publisher Copyright:
© 2021 Elsevier B.V.
PY - 2022/3/1
Y1 - 2022/3/1
N2 - A low overhead fountain code with an unequal error protection property, called duplicated-zigzag unequal-error-protection (DZ-UEP) code, is proposed. Using low-density-parity-check codes of different code rates, input symbols of different important levels are first precoded into variable nodes. Based on predefined duplication factors, these variable nodes of different important levels are then duplicated to produce a group of duplicated symbols. Defining a window as the set of duplicated symbols of the same importance level, a window is randomly selected with a probability proportional to the number of symbols it contains. Duplicated symbols in the selected window and those of the more importance levels are further repeated. Subsequently based on all the repeated symbols formed, encoded symbols are derived using exclusive-or and bit-level shift operations. Theoretical analysis on the proposed DZ-UEP scheme is performed. Simulation results have also verified that input symbols with two or three levels of importance can be provided with unequal error protection under the proposed scheme.
AB - A low overhead fountain code with an unequal error protection property, called duplicated-zigzag unequal-error-protection (DZ-UEP) code, is proposed. Using low-density-parity-check codes of different code rates, input symbols of different important levels are first precoded into variable nodes. Based on predefined duplication factors, these variable nodes of different important levels are then duplicated to produce a group of duplicated symbols. Defining a window as the set of duplicated symbols of the same importance level, a window is randomly selected with a probability proportional to the number of symbols it contains. Duplicated symbols in the selected window and those of the more importance levels are further repeated. Subsequently based on all the repeated symbols formed, encoded symbols are derived using exclusive-or and bit-level shift operations. Theoretical analysis on the proposed DZ-UEP scheme is performed. Simulation results have also verified that input symbols with two or three levels of importance can be provided with unequal error protection under the proposed scheme.
KW - Bit-shift operation
KW - Duplicated-zigzag UEP fountain code
KW - Duplication strategy
KW - Rateless code
KW - Unequal error protection
UR - http://www.scopus.com/inward/record.url?scp=85122574967&partnerID=8YFLogxK
U2 - 10.1016/j.comcom.2021.12.016
DO - 10.1016/j.comcom.2021.12.016
M3 - Journal article
AN - SCOPUS:85122574967
VL - 185
SP - 66
EP - 78
JO - Computer Communications
JF - Computer Communications
SN - 0140-3664
ER -