论文部分内容阅读
随着无线通讯技术的发展及普及,手机已经逐渐取代固定电话成为人们交流的首选工具。急剧增加的终端用户数,催生了对业务多样性的需求,传统通讯技术所支持的数据带宽成为制约无线通讯行业发展的一个重要因素。LTE技术是近几年发展起来的最为先进的主流无线通讯技术,具有灵活的频谱使用能力,能在20MHz的频谱带宽下,支持最高下行326Mbps的数据传送能力,并实现不超过5ms的最大数据延迟。高数据吞吐率及低数据延迟要求对硬件设计带来挑战的同时,对软件设计及软件调试方法也带来诸多挑战。传统的软件调试方法无论是效率,还是复杂度上都无法适应新的挑战。如何在不影响原有软件业务流程的前提下,通过运用非入侵式软件设计方法,即时有效地在较低CPU时钟开销下获得完整准确的具有时效性的调试信息,及时发现软件实现或算法中存在的问题,有效缩短产品上市时间并在激烈的市场竞争中取得先机至关重要。本论文正是针对上述问题,以LTE技术背景下的动态跟踪调试方法为研究对象,通过绪论、传统软件调试方法研究、LTE技术背景下的动态跟踪调试方法研究、新方法性能评估及对比和动态跟踪调试方法的展望等5大部分进行论述,从分析传统软件调试方法在LTE技术背景下的不适应性开始,在总结传统调试方法的优缺点的基础上,独创性地提出基于LTE技术背景下的动态跟踪调试方法,详细地说明了新方法的设计思路及体系结构,调试数据的编解码及获取、展现方法,各层之间的接口定义等技术细节,采用实测性能数据进一步验证了本论文提出方法的先进性及可行性,并在文章最后,前瞻地给出了动态跟踪调试技术的下一步发展方向。