文档介绍:天津大学
硕士学位论文
TETRA空中接口协议栈软件设计与实现
姓名:李延波
申请学位级别:硕士
专业:计算机系统结构
指导教师:冯志勇
20061201
中文摘要关键词:辑功能仿真和模块测试,只能在协议软件编码完成后才能进行这些内容,任何一个不合理的设计或功能定义都会导致开发工作的重复进行。针对开发中接口协议栈软件所面临的问题,本文提出了一种使用协议工程原理进行开发的间的逻辑关系,确定了檎蝗砑氖迪址绞剑⒑侠砘至诵槿砑的功能模块。然后通过分析贫ǖ穆呒绰凡阈椋ㄒ辶烁貌阈本文在呒绰凡阈檎蝗砑7⒐讨校丛煨缘赜τ眯楣こ痰伴随着旨杭际醯姆伤俜⒄梗嚼丛蕉嗟淖ㄒ涤没ЭJ际褂剖降囊贫ㄐ挪贰NA寺阏庵中枨螅魑猅Ⅱ乙~系统核心内容的移动台空中接口协议栈的开发就成为一个重要的研究方向。由于传统的协议软件开发方法无法在详细设计阶段进行协议软件模块的逻方法。通过研究贫ǖ男榉植隳P汀⒏鞑阈槭堤宓墓δ芤约跋嗷的功能实体的通信和控制方式,并使用镅酝瓿筛貌阈橹饕9δ艿男问化描述,并阐述了协议栈软件的实现细节。原理取得了理想的效果,为檎蝗砑煊虻慕徊娇7⒐ぷ鳎於思实的基础。协议工程,形式化,琓,协议栈,逻辑链路层
琒,。現,篜琣,.瑀,甀瑃琭.,甶,.,琇
:匾蝗签字日期:加。月签字日期:访刃年聑白独创性声明学位论文版权使用授权书或撰写过的研究成果,也不包含为获得墨鲞叁堂或其他教育机构的学位或证特授权叁注叁堂可以将学位论文的全部或部分内容编入有关数据库进行检本学位论文作者完全了解丞叠盘堂有关保留、使用学位论文的规定。本人声明所呈交的学位论文是本人在导师指导下进行的研究工作和取得的研究成果,除了文中特别加以标注和致谢之处外,论文中不包含其他人已经发表书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均己在论文中学位论文作者签名:向国家有关部门或机构送交论文的复印件和磁盘。C艿难宦畚脑诮饷芎笫视帽臼谌ㄋ得作了明确的说明并表示了谢意。索,并采用影印、缩印或扫描等复制手段保存、汇编以供查阅和借阅。同意学校导师签名:
研究背景第一章绪论本文工作檎蝗砑鸵G蟛捎糜斜鹩谄胀ㄈ砑目7⒎椒ā协议文本是用自然语言描述的,不同的人对同一个协议往往有不同的理解炊逍,从而导致不同的协议实现,使得按同一标准协议实现的系统进行互连和互操作又产生了软件就必须采用协议工程的方法来实现。甌逻辑链路层囊滴窳鞒毯褪迪窒附凇Q芯縏移动台端逻辑旨和ㄐ畔低呈腔谑狈侄嘀芳际醯囊贫ㄐ畔低常孟低呈钦对专用移动通信的需要而设计的统一标准的开放性系统。旨合低巢仅能够提供多群组的调度功能,还可以提供三种工作模式:语音加数据模式⒅蓖J以及优化的分组数据模式与常规移动通信相比,旨和ㄐ畔低尘哂行诺览寐矢摺⒎裰量高、保密性强等优点。我国颁布的数字集群移动通信系统体制行业标准中,已经将∥N夜萍霾捎玫牧街质旨禾逯浦弧#檎蝗砑魑猅系统的核心部分,具有通信协议的全部特征,即:内部机制复杂,要求极高的可靠性、实用性以及较强的可拓展性,因此研制新的问题。榈母丛有圆唤鲆馕蹲判榭7⒛讯却螅芷诔ぃ仪痹错误多,协议开发过程中任何一点错误和缺陷都将给低车奈榷ㄐ浴⒖煽性、坚固性、通性和互操作性带来巨大的危害,因此,设计与开发檎在本文中,笔者结合实际的开发工作,讲述了镆艏邮模式空中接口协议栈中逻辑链路层软件的研究与开发,并给出了具体的研究成果和实现细节。在开发过程中,笔者主要进行以下几个方面的工作:甌协议栈和软件实现方式。研究贫ǖ男榉植隳P汀⒏鞑协议实体的功能以及相互间的逻辑关系;确定协议栈软件的实现方式,合理划分协议软件的功能模块。链路层如何处理各种不同的情况,确定对等协议实体和相邻层间协议实体的通信和控制方式。
论文组织第一章,阐明本文的研究背景以及本人开展的工作。第二章,对课题研究中研读的协议工程与形式化方法、低秤隩协议栈软件开发相关论文的综述。第三章,详细分析了低矻层协议,并给出了各组成部分的实现细节。第四章,给出了根据第三章的开发结果所完成的仿真结果。第五章,对本文的研究工作的总结以及今后工作的展望。第一章绪论
第二章文献综述协议工程与形式化方法足新的通信需求,研究开发新的协议,制定协议标准;另一个则是在一个特定应●协议功能设计,根据环境分析结果明确本协议应具有的功能。·协议描述,用一种形式化语言来描述设计结果,包括软件系统结构、模通信协议是通信网络的核心,协议复杂性的提高导致了协议工程学科的出现。协议开发过程就是开发协议的过程。开发协议有两种含义,一个是为了满用环境下,实现某个已经成熟的协议。所谓成熟的协议是指已经成为标准文本的协议,如疘榈取R部梢允羌唇ǔ晌1曜嘉谋镜男椋贫ǖ囊系列关于第三代移动通信的协议文本等。对于第一种含义7⑿碌男,开发协议的目标是形成新的协议文本,重点是