Error probability and free distance bounds for two-user tree codes on multiple-access channels

Two-user tree codes are considered for use on an arbitrary two-user discrete memoryless multiple-access channel (MAC). A two-user tree Is employed to achieve true maximum likelihood (ML) decoding of two-user tree codes on MAC's. Each decoding error event has associated with it a configuration indicating the specific time slots in which a decoding error has occurred for the first user alone, for the second user alone, or for both users simultaneously. Even though there are many possible configurations, it is shown that there are five fundamental configuration types. An upper bound on decoding error probability, similar to Liao's result for two-user block codes, is derived for sets of error events having a particular configuration. The total ML decoding error probability is bounded using a union bound first over all configurations of a given type and then over the five configuration types. A two-user tree coding error exponent is defined and compared with the corresponding block coding result for a specific MAC. It is seen that the tree coding error exponent is larger than the block coding error exponent at all rate pairs within the two-user capacity region. Finally, a new lower bound on free distance for two-user codes is derived using the same general technique used to bound the error probability.

[1]  C. E. SHANNON,et al.  A mathematical theory of communication , 1948, MOCO.

[2]  Andrew J. Viterbi,et al.  Error bounds for convolutional codes and an asymptotically optimum decoding algorithm , 1967, IEEE Trans. Inf. Theory.

[3]  D. Slepian,et al.  A coding theorem for multiple access channels with correlated sources , 1973 .

[4]  G. David Forney,et al.  Convolutional Codes II. Maximum-Likelihood Decoding , 1974, Inf. Control..

[5]  Shu Lin,et al.  Coding for a multiple-access channel , 1976, IEEE Trans. Inf. Theory.

[6]  Motoaki Ohkubo Convolutional tree codes for multiple access channels (Corresp.) , 1977, IEEE Trans. Inf. Theory.

[7]  E. J. Weldon Coding for a Multiple-Access Channel , 1978, Inf. Control..

[8]  TADAO KASAMI,et al.  Bounds on the achievable rates of block coding for a memoryless multiple-access channel , 1978, IEEE Trans. Inf. Theory.

[9]  D. J. Costello,et al.  A comparison of TDMA and CDMA communication systems , 1978 .

[10]  Shu Lin,et al.  Decoding of linear Delta -decodable codes for a multiple- access channel (Corresp.) , 1978, IEEE Trans. Inf. Theory.

[11]  Daniel J. Costello,et al.  Binary convolutional codes for a multiple-access channel (Corresp.) , 1979, IEEE Trans. Inf. Theory.

[12]  Daniel J. Costello,et al.  Comments on 'Convolutional tree codes for multiple access channels (Corresp.)' by Ohkubo, M , 1980, IEEE Trans. Inf. Theory.

[13]  Pierre R. Chevillat N-user trellis coding for a class of multiple-access channels , 1981, IEEE Trans. Inf. Theory.

[14]  Motoaki Ohkubo,et al.  Universal coding for multiple access channels , 1981, IEEE Trans. Inf. Theory.