基于嵌入式平台的认知无线电控制协议的研究与实现 答辩演示.ppt

基于嵌入式平台的认知无线电控制协议的研究与实现 答辩演示.ppt

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于嵌入式平台的认知无线电控制协议的研究与实现 答辩演示

LOGO 基于嵌入式平台的认知无线电控制协议的研究与实现 杭州电子科技大学 一、课题背景和目的 本课题需要在已有的认知无线电基础上研发MAC层接口协议,其应用前景是构建一个点对点的视频传输系统。 现有的硬件条件基础支持OFDM、CPM、QAM调制方式,节点接入采用TDMA方式. 课题的目标在于研发一种适用于这种硬件平台和应用的MAC层协议。 杭州电子科技大学 三、本课题现有硬件资源 现有的硬件平台除了支持底层的OFDM调制外(FPGA实现),还集成了一块嵌入式ARM芯片(Xscale PXA255),ARM通过与底层的通信,嵌入式系统采用Linux2.4核版本,实现对收发切换﹑发射功率﹑发送帧模式等的控制。 本协议通过嵌入式编程的方式在ARM芯片上实现。 杭州电子科技大学 视频图象传输基带板和发送板 杭州电子科技大学 大华公司网络摄像头 杭州电子科技大学 无线收发用OFDM电台 四、具体协议的设计与实现 本协议中涉及到的主要是字符设备驱动程序。启动和关闭设备调用open和release方法;当PC上的应用程序通过网口发送大批数据到PXA255处理器上时,处理器必须先调用poll和select方法将数据缓存下来,然后通知内核去读取数据,这时使用ioctl方法和write方法;当数据处理完毕后通知内核将数据取出时调用read方法。通过一套完整和连续的驱动方法,有效的将摄像头的数据流通过套接字的方式传递到ARM内核中,然后通过ARM和FPGA的接口处理存入RAM中,最后通过无线发送出去。对于MAC层要做的,就是要保证从PC上通过套接字抛下来的数据流完整可靠的从用户空间拷至内核空间,而这整个过程完全可以由Linux设备驱动的方式实现。 杭州电子科技大学 杭州电子科技大学 预期演示场景示意 在实际的演示过程中,将以点对点传输作为测试的基本场景,以实时视频流作为演示的主要业务载体。分为SS和BS两端,由SS首先发起。示意图如下: 观测界面 杭州电子科技大学 研究方法及措施的一些构想 协议的总体思想是通过RTS/CTS握手协议方式进行。 杭州电子科技大学 网络初始化及入网过程 网络只有在BS开机正常工作后才能够开始建立,BS开机后会周期性发送状态信息包。即交互过程由SS发起。 BS和SS建立连接后,开始在公共信道上发送控制包进行交互,以明确对方的感知结果信息。 切换到数据信道上开始进行数据包的交互,视频传输开始。 PC1通过套接字与PC3连接,在PC3上观测运行状态,获得模式等信息。 杭州电子科技大学 MAC层传输协议流程控制 (草案) MAC层传输协议流程控制 (修改) 数据传输流程: 杭州电子科技大学 MAC层传输协议流程控制 (修改) 保持连接流程: 杭州电子科技大学 杭州电子科技大学 实现中的一些考虑 协议包结构定义分为控制包结构和业务包(数据包)结构两种。对控制包数据全部做校验;而对于业务包则没有这样做。 除了收到消息时从底层拷贝数据到内核之外,再也不做数据的复制工作,一切需要利用这些数据的操作都通过指针来完成。因为在内核中对数据进行复制操作将会耗费大量的时间。 MAC层接口协议总体流程图 杭州电子科技大学 五、VC简单观测界面(基于对话框) 杭州电子科技大学 杭州电子科技大学 实际演示中的效果图: 六、协议实现效果演示 杭州电子科技大学 CPM波形信号: 在环境较差的情况下的信号,干扰较大,传输速率小。 OFDM波形信号 正常情况下或环境性对较好的情况下的波形,干扰比较小,传输速率也相对较快: 杭州电子科技大学 杭州电子科技大学 杭州电子科技大学 LOGO

文档评论(0)

153****9595 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档