文章研究了基于通用处理器(GPP)和DWindows操作系统下的TD—SCDMA系统RLC层协议的软件无线电(SDR)实现。通过移植netBufLib到Windows操作系统,实现了高效的内存管理机制;设计发送端和接收端通用的原语体系,实现了统一的层间信息交互机制。针对TD—SCDMA系统下不同典型传输速率的测试证明,这些设计可以有效地简化软件运行流程和减少内存使用数量,使得RLC层协议的自动重传请求(ARQ)过程得以在GPP—SDR平台上高效实现。