文档介绍:电子科技大学
硕士学位论文
一种无线自组织网络通信节点的协议栈设计与实现
姓名:廖泽贤
申请学位级别:硕士
专业:通信与信息系统
指导教师:马立香
20070501
摘要是一种无中心的自组织网络,它由无线节点组成。本文以实现分级无线自组织网络课题中的无线节点协议栈为背景,提出分裂协议栈的节点结构模型:网络层及以上由数据终端完成,链路层和物理层驻留在通信设备中,两者由数据接口连接形成一个通信节点。分裂协议栈结构具有很好的灵活性,但在实现过程中也带来了新的设计问题。针对这些问题,本文从通用的角度出发,建立以下三个模型加以解决。首先,需由接口协议将分裂的协议栈融合为一个整体。此时的接口协议相当于协议栈的一个层间接口,直接影响通信节点的整体效率,因此接口协议模型主要从性能的角度出发,设计了适合分裂协议栈结构的流控和差控机制,同时兼顾多种通信设备的共性,得到一个通用、高效、灵活的接口协议模型。通信设备控制模型解决协议栈上层对通信设备的控制问题。本文以F台进行研究,总结出虚拟网络接口技术,它将通信设备抽象为数据终端中的一个虚拟网络接口,并通过桥接的以太网络接口传递控制信息。在完成对通信设备的控制后,数据终端可能还需要插入新的协议层来附加通信功能。本文在猩杓屏诵檎蛔菹蚶┱鼓J剑峁┝艘恢旨虻タ旖莸靥砑协议层的方法,提升了檎坏目衫┱剐浴K孕槟馔缃涌诩际跷;。发现并解决了其中过多的上下文切换带来的性能下降。笔者以僮飨低澄;〗陨夏P捅喑淌迪郑⑼ü馐匝橹ち似渖杓和实现的正确性,对类似的应用具有指导意义。本文所提出的模型最终应用到课题中无线节点协议栈的开发中。关键词:分裂协议栈结构,接口协议模型,虚拟网络接口技术,檎纵向扩展模式移动
.,时甌,琕,.:甌琣瓵瓸Ⅱ%
图目录图哂卸喔龅燃兜奈尴咦宰橹缃峁埂图节点物理结构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图无线节点协议体系⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图通信节点结构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。图葜斩擞胪ㄐ派璞傅牧臃绞健图分裂协议栈模型⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图ㄐ沤诘阃ㄐ徘榭觥图刂撇问氖餍徒峁埂图数据终端流控状态机⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.图不合理的发送就绪指示时机⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.图侠淼姆⑺途托髦甘臼被图通信设备的流控状态机⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.图舐肼视胛笾÷实墓叵怠穆艺嬷卮窒蟆图数据传输性能对比⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.图钣胂煊κ毙颉图刺甘臼毙颉莘⑺褪毙颉图萁邮帐毙颉图涌谝蕴「袷健图涌诳刂浦「袷健图畔⒂蚋袷绞疽狻图莘⑺颓肭笾「袷健图莸酱镏甘局「袷健图诺乐「袷健图涌诘某跏蓟图葜〉姆⑺汀图⑺途芫煊χ图
Ⅶ图莸酱镏甘局图缣ㄗ刺檠图缣ㄗ刺煊χ状态为“工作”图缣ㄗ刺柚弥休眠图缣ㄗ刺煊χ状态为“休眠”图缣ㄗ刺煊χ错误图缣ㄗ刺甘局状态为“工作”檎徊愦谓峁雇肌图设备无关接口层⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。图⑺徒涌谟成洹图邮战涌谟成洹图虚拟网络接口的收发流程⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。图槟馔缃涌诘亩酝饨涌凇图接口失效处理流程⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.图参数控制处理流程⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.图纵向扩展模式的逻辑模型⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.图扩展层对下层网络接口的桥接⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.图纵向扩展模式的接口模型⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.檎唤邮樟鞒讨械纳舷挛那谢弧图数据包排队情况对比隼┱共愕⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.图邮斩恿谐ざ榷员三个扩展层叠加图扩展后的无线节点协议栈⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.拥慕⒐獭图测试系统组成⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.图绑定测试抓包结果刂破髦鞫⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.图绑定过程测试接口状态⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.图蠖ú馐宰グ峁电台主动图控制参数测试命令⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.图刂撇问馐宰グ峁图数据帧封装情况⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.图尴吡绰分⊥返氖葜图骺夭馐宰グ峁图图目录
图低巢馐缘耐缤仄恕图目录騃
弓够蘑孝客签名:两癖‘覆日期:诳年珽日期:。反年独创性声明关于论文使用授权的说明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。签名:本学位论文作者完全了解电子科