您现在的位置: 通信界 >> 数据通信 >> 技术正文  
 
无线通信数据链协议栈软件设计与实现
[ 通信界 / 张玲玲 / www.cntxj.net / 2019/11/24 17:52:06 ]
 

  摘要:达到不同设施之间的无线通信连接以及介入数据网的性能, 以后无线局域网技术发展的前进导向是合成指定的个人无线多媒体通信网络。怎样完成各种不同操控体系的设施之间互相连接是无线通讯协议设计以及实现中正常存在的问题。本篇文章主要是用无线连接新型技术BT作为背景, 依照协议栈植入到不一样操控体系的真是需要, 建设实现了一种短距离多媒体无线通信协议体系。对于植入到不同操控体系上的需求, 用BT技术作为案例给出了SFMWS体系设计和实现的新机制。

  关键词:无线通信; 软件设计; 平台构建

  1 SFMWS体系的整体设计

  1.1 设计总体思想

  通信协议应该和体系没有关联。但是需要在一个操控系统上运作协议栈, 那么就需要提供一些体系有关的支持, 把协议栈集中在操控系统之中。所以我们取出系恶意软件的体系有关部分, 当朝着不同操控体系移植时, 只需要修正这些体系有关部分代码就可以了。体系有关部分涵括进程进度以及同步模块、定时器模块, 和一些运作库。协议栈是运用ANSIC编组的, 采用标准C运作库。协议栈的用户端口和系统是相互关联的。如果需要将协议栈植入到一个全新的操控系统上, 需要检索全部的体系有关部分, 把这些体系有关的函数重新改写并且链接到不同的运作库。从代码数量来看, 体系相关部分占据全部协议模块代码数量的百分之五左右。

  1.2 一种短距离无线通讯全新技术

  近距离无线通讯协议目的就是每一种信息设施可以完成无缝资源共同享用。不管是手机、电脑计算机、PDA、打印机, 亦或是数码相机、MP3播放器都可以相互传送语音消息、文字记录、图像、文件消息等等。所以在实现协议栈时, 应该和不同的操控体系以及通信协议具有良好的接口端。但是现在很多协议在这方面的建设和实现具备一定的缺点和不足之处, 致使体系不能完成跨平台通讯, 唯独同种产品之间的通讯。一种全新的短距离无线通讯技术是BT技术, 它在很多方面都具备很大的优势, 采用全向天线;更加容易地发现设施;支持终端的迁移性能;视距对信号传递没有影响;全双工的运作形式, 适宜开展话音业务;支持点到多点的连接形式, 容易组成小型局域网络;并且可以经过无线局域网和因特网连接, 完成多媒体信息的无线传递。

  1.3 总体设计方案

  用BT协议作为背景, 提供无线通讯协议体系设计以及实现新型机制。我们建设的协议栈是对主机协议栈的整体实现, 让它涵括了主机协议栈的全部系恶意, 二元电话操控协议简称为TCS、服务发现协议简称为SDP以及主机操控端口简称为HCI等等。全部的协议栈是由四个部分组成的。

  (1) 体系模块。每个协议在开启时需要朝着BT体系模块注册。BT体系模块维持了BT主机协议的FSM案例表。一个BT主机协议栈可以采用这些小洗衣机其余的BT主机协议栈实行通讯。这个模块在每个平台上不一样的, 因为并不是全部的体系都需要全部的协议模块。

  (2) 通用函数库模块。涵括了为各种协议模块维持FSM所需求的通用代码, 像定时器的治理、进程之间的通讯等等。它还涵括了平台有关的代码。如果来自不一样的BT主机协议的FSM案例对于公共资源的需求, 这个模块会负责为这些需求实行调度。

  (3) 协议栈的每个协议模块。全部协议模块都是采用ANSIC编组的, 可以不需要改动就可以在每个平台上进行迁移。每一个BT主机协议被实现作为一个FSM。当协议进行初始化的时候, 它会为相对应的FSM生成一个跳转矩阵, 该FSM是由状态和事件牵引的。跳转矩阵的各项显示对一个指定形态下的指定事件的治理函数。在协议进行初始化期间, FSM会被形成开始形态。

  2 体系无关的实现形式

  在协议进行初始化时, 会为相对应的FSM产生一个跳转矩阵, 这个FSM是有形态以及事件牵引的。在协议进行初始化期间, FSM会被调制成初始形态。当协议的FSM收取到一个事件, 它首要检索任务就是FSM现在是否正在治理事件。如果FSM繁忙, 那么把这个时间植入到事件队列之中等待治理, 否则的话, FSM就会立马进行治理。

  3 结束语

  支持无线通讯的无线通讯协议的运用将会非常广泛, 设计一个很好地跨平台构造成为实现通讯运用软件非常重要的部分。我们的设计体现了最大程度上的代码可重用性能以及可迁移性能, 植入到不同平台所做的任务只是完成和平台有关的端口。

 

作者:张玲玲 合作媒体:通信界 编辑:顾北

 

 

 
 热点技术
普通技术 无线通信数据链协议栈软件设计与实现
普通技术 煤矿安全地理信息系统新技术
普通技术 关于信息系统项目管理研究
普通技术 论信息系统项目管理之项目计划
普通技术 信息系统的软件项目管理探究
普通技术 浅析信息系统项目管理的重要性
普通技术 浅谈计算机信息管理技术在工程造价信息管理中的应用
普通技术 计算机在档案信息管理中的应用
普通技术 计算机信息技术发展方向及其应用分析
普通技术 医疗器械企业市场营销管理信息系统的研究与开发对策
普通技术 研究光缆通信网络系统的安全防护体系
普通技术 浅谈信息时代计算机通信技术的安全防护及应用策略
普通技术 探析电网通信信息资源的规划应用与三维管理
普通技术 基于氮化镓的通信波段可调DFB激光器的研究
普通技术 电力线加密通信系统研究
普通技术 试论通信网络安全关键技术
普通技术 超宽带无线通信系统及若干关键技术管窥
普通技术 浅谈铁路通信信号系统联调联试关键技术
普通技术 某试验区语音通讯系统设计
普通技术 计算机网络通信安全中数据加密技术的重要性探讨
  版权与免责声明: ① 凡本网注明“合作媒体:通信界”的所有作品,版权均属于通信界,未经本网授权不得转载、摘编或利用其它方式使用。已经本网授权使用作品的,应在授权范围内使用,并注明“来源:通信界”。违反上述声明者,本网将追究其相关法律责任。 ② 凡本网注明“合作媒体:XXX(非通信界)”的作品,均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。 ③ 如因作品内容、版权和其它问题需要同本网联系的,请在一月内进行。
通信视界
别让炒概念带偏了区块链 怎么看待资本市场对区
华为余承东:Mate30总体销量将会超过两千万部
普通对话 中兴通讯王卫斌:一步到位,构建5G 2B新商业
普通对话 别让炒概念带偏了区块链 怎么看待资本市场对区
普通对话 苗圩:建设新一代信息基础设施 加快制造业数字
普通对话 华为余承东:Mate30总体销量将会超过两千万部
普通对话 赵随意:媒体融合需积极求变
普通对话 韦乐平:5G给光纤、光模块、WDM光器件带来新机
普通对话 安筱鹏:工业互联网——通向知识分工2.0之路
普通对话 库克:苹果不是垄断者
普通对话 华为何刚:挑战越大,成就越大
普通对话 华为董事长梁华:尽管遇到外部压力,5G在商业
普通对话 网易董事局主席丁磊:中国正在引领全球消费趋
普通对话 李彦宏:无人乘用车时代即将到来 智能交通前景
普通对话 中国联通研究院院长张云勇:双轮驱动下,工业
普通对话 “段子手”杨元庆:人工智能金句频出,他能否
普通对话 高通任命克里斯蒂安诺·阿蒙为公司总裁
通信前瞻
杨元庆:中国制造高质量发展的未来是智能制造
对话亚信科技CTO欧阳晔博士:甘为桥梁,携"电
普通对话 马斯克:特斯拉将在柏林建设海外第二家“超级
普通对话 中兴通讯左罗:5G网络切片将逐步走向商用落地
普通对话 杨元庆:中国制造高质量发展的未来是智能制造
普通对话 对话亚信科技CTO欧阳晔博士:甘为桥梁,携"电
普通对话 对话倪光南:“中国芯”突围要发挥综合优势
普通对话 黄宇红:5G给运营商带来新价值
普通对话 雷军:小米所有OLED屏幕手机均已支持息屏显示
普通对话 马云:我挑战失败心服口服,他们才是双11背后
普通对话 2018年大数据产业发展试点示范项目名单出炉 2
普通对话 陈志刚:提速又降费,中国移动的两面精彩
普通对话 专访华为终端何刚:第三代nova已成为争夺全球
普通对话 中国普天陶雄强:物联网等新经济是最大机遇
普通对话 人人车李健:今年发力金融 拓展汽车后市场
普通对话 华为万飚:三代出贵族,PC产品已走在正确道路
普通对话 共享退潮单车入冬 智享单车却走向盈利