无线通信数据链协议栈软件设计与实现_第1页
无线通信数据链协议栈软件设计与实现_第2页
无线通信数据链协议栈软件设计与实现_第3页
无线通信数据链协议栈软件设计与实现_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1/4无线通信数据链协议栈软件设计与实现无线通信数据链协议栈软件设计与实现一、前言达到不同设施之间的无线通信连接以及介入数据网的性能,以后无线局域网技术发展的前进导向是合成指定的个人无线多媒体通信网络。怎样完成各种不同操控体系的设施之间互相连接是无线通讯协议设计以及实现中正常存在的问题。本篇文章主要是用无线连接新型技术BT作为背景,依照协议栈植入到不一样操控体系的真是需要,建设实现了一种短距离多媒体无线通信协议体系。对于植入到不同操控体系上的需求,用BT技术作为案例给出了SFMWS体系设计和实现的新机制。二、SFMWS体系的整体设计设计总体思想通信协议应该和体系没有关联。但是需要在一个操控系统上运作协议栈,那么就需要提供一些体系有关的支持,把协议栈集中在操控系统之中。所以我们取出系恶意软件的体系有关部分,当朝着不同操控体系移植时,只需要修正这些体系有关部分代码就可以了。体系有关部分涵括进程进度以及同步模块、定时器模块,和一些运作库。协议栈是运用ANSIC编组的,采用标准C运作库。协议栈2/4的用户端口和系统是相互关联的。如果需要将协议栈植入到一个全新的操控系统上,需要检索全部的体系有关部分,把这些体系有关的函数重新改写并且链接到不同的运作库。从代码数量来看,体系相关部分占据全部协议模块代码数量的百分之五左右。一种短距离无线通讯全新技术近距离无线通讯协议目本文由论文联盟HTTP/收集整理的就是每一种信息设施可以完成无缝资源共同享用。不管是手机、电脑计算机、PDA、打印机,亦或是数码相机、MP3播放器都可以相互传送语音消息、文字记录、图像、文件消息等等。所以在实现协议栈时,应该和不同的操控体系以及通信协议具有良好的接口端。但是现在很多协议在这方面的建设和实现具备一定的缺点和不足之处,致使体系不能完成跨平台通讯,唯独同种产品之间的通讯。一种全新的短距离无线通讯技术是BT技术,它在很多方面都具备很大的优势,采用全向天线;更加容易地发现设施;支持终端的迁移性能;视距对信号传递没有影响;全双工的运作形式,适宜开展话音业务;支持点到多点的连接形式,容易组成小型局域网络;并且可以经过无线局域网和因特网连接,完成多媒体信息的无线传递。总体设计方案用BT协议作为背景,提供无线通讯协议体系设计以3/4及实现新型机制。我们建设的协议栈是对主机协议栈的整体实现,让它涵括了主机协议栈的全部系恶意,二元电话操控协议简称为TCS、服务发现协议简称为SDP以及主机操控端口简称为HCI等等。全部的协议栈是由四个部分组成的。体系模块。每个协议在开启时需要朝着BT体系模块注册。BT体系模块维持了BT主机协议的FSM案例表。一个BT主机协议栈可以采用这些小洗衣机其余的BT主机协议栈实行通讯。这个模块在每个平台上不一样的,因为并不是全部的体系都需要全部的协议模块。通用函数库模块。涵括了为各种协议模块维持FSM所需求的通用代码,像定时器的治理、进程之间的通讯等等。它还涵括了平台有关的代码。如果来自不一样的BT主机协议的FSM案例对于公共资源的需求,这个模块会负责为这些需求实行调度。协议栈的每个协议模块。全部协议模块都是采用ANSIC编组的,可以不需要改动就可以在每个平台上进行迁移。每一个BT主机协议被实现作为一个FSM。当协议进行初始化的时候,它会为相对应的FSM生成一个跳转矩阵,该FSM是由状态和事件牵引的。跳转矩阵的各项显示对一个指定形态下的指定事件的治理函数。在协议进行初始化期间,FSM会被形成开始形态。三、体系无关的实现形式4/4在协议进行初始化时,会为相对应的FSM产生一个跳转矩阵,这个FSM是有形态以及事件牵引的。在协议进行初始化期间,FSM会被调制成初始形态。当协议的FSM收取到一个事件,它首要检索任务就是FSM现在是否正在治理事件。如果FSM繁忙,那么把这个时间植入到事件队列之中等待治理,否则的话,FSM就会立马进行治理。四、结束语支持无线通讯的无线通讯协议的运用将会非常广

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论