论文部分内容阅读
本文从MAC层错误控制的角度,研究了无线广播系统中的基于网络编码与无速率编码(Rateless Coding)的错误控制方法。本文研究了无线广播系统的两种错误控制方法。研究中采用的错误检测机制假设为,传输的信息包或被正确的接收,或被用户端丢弃。在这种假设条件下,信道模型可以表示为包删除信道。研究的主要内容分别讨论了无线广播系统中基于网络编码的,与基于二进制确定性无速率编码的两种错误控制方法,并以传输效率、误码率性能与吞吐量性能等技术指标比较了本文提出的新方法与已有的方法。针对无线广播系统中的有效网络编码算法,已有研究可证明:相对自动请求重传机制,网络编码方式可有效地提高无线系统的传输效率。而本文则提出了一种新的网络编码算法,以进一步提高系统的传输效率。从降低复杂性的角度,本文对网络编码算法的研究仅限于二进制域中。首先,本文对提出的算法的可达传输界进行了理论证明,证明了所提算法在信息包数量足够多的情况下可以达到理论的传输限。所提算法定义了一系列的编码集合,以存储将被编码结合并重传的原始信息包的编号。其次,本文给出了一种编号分配方法,以产生这些编码集合。其目标是最小化编码集合的数量,从而最小化重传信息包的数量。最后,在无线广播环境中,本文进行的计算机仿真结果显示,本文所提算法具有比自动请求重传和已有网络编码算法更好的系统传输效率。在第四章中,本文主要研究了无线广播系统中基于二进制确定性无速率编码的错误控制方案。在删除信道中,二进制确定性无速率编码具有接近最大码字间隔的性能,因此具有很好的传输效率。从编码冗余量的角度,本文提出将冗余量作为变量,并给出了编码保持最大码字间隔特性的概率表达式,进一步讨论了其性质。本文还给出了一种系统设计方法,可在高的传输效率和低的系统复杂度之间取得折中。在有限反馈信息的辅助下,利用错误矩阵信息,本文提出了改进的二进制无速率编码算法,以提高传输的效率。本文还提出,将信息包按照丢包用户数量的多少进行排序,以进一步提高系统的传输效率。仿真结果显示,本文所提的二进制无速率编码具有比已有的LT编码具有更好的系统性能,特别是在信息包数量并不太多的情况下。改进的二进制无速率编码具有比自动请求重传更好的系统性能,并且,传输性能增益会随着用户数量的增加和增加。在本文的最后,基于对本文主要工作的总结,展望了未来无线广播系统中错误控制方法与技术的发展趋势。