无线多媒体传感器网络MAC协议研究

发布者:Tianran2021最新更新时间:2010-03-17 来源: 中电网关键字:无线多媒体传感器网络  媒体访问控制协议  MAC 手机看文章 扫描二维码
随时随地手机看文章

0 引  言

    无线多媒体传感器网络(WMSN)是在传统无线传感器网络(WSN)基础上引入了音视频和图像等多媒体信息感知功能的一种新型传感器网络。如图1所示,WMSN通常有大量装备有CMOS摄像头和微型麦克风的传感器节点构成,能感知丰富的音频、视频、图像等多媒体信息,实现纽粒度、精准信息的环境监测,可广泛应用于战场可视化监控、环境监测、交通监控、智能家居和医疗卫生等领域,因此引起了各国政府和学术界的极大关注。从2003年起,美国计算机协会专门组织国际视频监控与传感器网络研讨交流相关研究成果,加州大学和斯坦福大学等美国多所著名学府都开始了WMSN的研究工作。我国高校和研究机构也开始了该领域的探索,但研究成果尚处于起步阶段,距离实际需求还相差甚远。

    在WMSN中,媒体访问控制(Medium AccessControl,MAC)协议处于无线传感器网络协议栈的底层,主要功能是在相互竞争的传感器节点之间分配有限的无线信道资源,决定着无线信道的使用方式和网络性能,是保证整个网络正常运行的重要技术。

    针对WMSN硬件资源受限、音视频媒体信息丰富以及处理任务复杂等特点,本文总结了当前MAC协议设计的特点与挑战,对现有协议按照信道接入方式进行了分类,着重分析了几种典型协议,并详细讨论了这些协议对实时多媒体应用的支持能力,最后探讨了今后MAC协议设计时亟待研究解决的问题。

1 WMSN媒体访问控制协议特点及挑战

    传统的无线传感器网络MAC协议设计主要考虑以下三方面内容:节省能量;节点部署和网络拓扑结构要具有可扩展性;网络效率,主要包括公平性、吞吐率和带宽利用率等。目前传感器网络MAC协议基本上不支持QoS,不能提供多媒体业务传输服务。

    WMSN的MAC协议是个较新的研究课题,在设计时除了兼顾上述无线传感器网络MAC协议考虑外,多媒体业务决定了WMSN的MAC协议设计面临如下技术挑战:

    (1)硬件资源有限。由于大量采用微型化传感器节点部署,节点在能量供给、计算能力和存储空间等硬件资源非常有限,决定了MAC协议设计必须以节能为前提。对于WMSN,由于业务传输和处理任务复杂,在提供QoS保障的同时必须考虑如何高效应用这些资源。

    (2)QoS保障。QoS敏感是WMSN的一个重要特征,具体体现在音视频质量、网络时延、网络能耗和媒体信息处理等方面。WMSN与传统WSN相比,MAC协议设计需要更多的关注服务质量。

    (3)区分服务。WMSN存在音频、视频信息,同时可能存在文本信息,不同的应用对QoS的不同参数关注程度不同。因此,MAC协议设计要能够针对上述不同业务提供区分服务,同时在全网范围内实现资源的有效利用。

    (4)性能权衡。MAC协议设计需要在各种性能间取得平衡,各性能间的平衡往往比单个性能的表现更重要。多媒体传感器网络MAC如何在QoS、网络效率、可扩展性、能耗等方面取得平衡,也是一个重要问题。

    (5)复杂度与优化性能的折衷问题。MAC协议要尽量使WMSN性能得到优化,但往往将协议设计得过于复杂。传感器节点本身能量、存储和计算能力有限,不能够进行过多的计算,所以协议要设计的尽可能简单高效。

2 WMSN媒体访问控制协议   

    在WMSN中,MAC协议处于无线传感器网络协议栈的底层,在相互竞争的传感器节点之间进行无线信道资源分配,决定着无线信道的使用方式和网络性能。根据信道接入机制,这些协议可以分为三类:非竞争占用、竞争占用和混合占用方案,如图2所示。下面详细讨论各类MAC协议对实时多媒体应用的支持能力。

2.1 非竞争占用方案

    非竞争MAC协议通常以TDMA方式为主,也可采用FDMA或CDMA的信道访问方式。Sohrabi等人提出的SMACS是一种基于TDMA的分布式MAC协议。在无全网同步情况下,SMACS能够发现邻居节点,建立发送/接收链路,并对邻节点发现和信道分配进行了合并。通信链路由一对随机选择在固定频率(或跳频序列)上的通信节点构成。在链接建立时通过随机唤醒,而在空闲时槽内关闭发射的机制有效减小了能量损耗。然而该方案有两个缺点:邻居节点的时槽数固定不变,并需要时间同步机制;固定时槽实现不够灵活,很难支持更高的带宽。另外,基于TDMA的方案均需要相邻节点间的时间同步工作。

    在EDF调度算法基础上,Caccamo等人提出了一种基于FDMA的MAC协议。整个网络被分割成许多簇,相邻簇间以FDM方式使用不同的频率进行通信,而在簇内节点间采用TDMA方式通信。对应的,消息分为簇内信息交换和簇间信息交换两种。该方案保障了实时性业务的传输、带宽以及时延限制,但是在现有的无线传感器硬件平台上实现多种频率比较困难,且簇内节点周期性信息调度加快了能量消耗。

    Liu等人提出了一种基于CDMA的MAC协议以支持无线传感器网络的实时业务。他们认为采用CDMA方案可提供多簇间带宽资源的灵活配置、安全性更好和业务吞吐量更大,同时允许进行时、空域多域联合通信。在全等正六边形簇结构上采用不同CDMA编码序列取代了多种频率。在发送信息时,每个节点拥有1个发射模块和6个接收模块,而在侦听/接收时拥有7个接收模块。与TDMA和FDMA方式相比,CDMA方式减小了内部通道间干扰,有效提高了带宽利用率,但缺点是需要特殊的传感器硬件支持,实现代价较大。    

    从本质上讲,非竞争占用方案有效地减小了分组信息碰撞,增加了网络吞吐量,降低了延迟并保障了实时性业务传输,尤其在支持流媒体应用方面具有很强的竞争力。但缺点是,这种方案结构比较复杂,并且需要集中控制,在实际部署中很难调整帧长度和时隙,无法有效应对节点失效和网络拓扑结构的变化,并需要多信道通信,对传感器节点硬件要求很高。

2.2 竞争占用方案

    针对无线Ad Hoc网络,文献[9-12]提出几种基于竞争占用和载波监听的MAC协议。由于无线介质的相似性,这些算法也能够适用于无线传感器网络。IEEE 802.11e对MAC层区分业务等级做出了规定,是竞争占用方案设计的主要依据。在这些方案中,根据分组优先级,区分业务可以通过改变对应的IFS持续时间和CW大小实现。例如,Veres对分布式算法进行了研究,通过改进的IEEE 802.11 DCF实现区分业务。首先,算法根据分组优先级确定竞争窗范围CWmin和CWmax,然后根据其值决定退避时间。这样就可以将高优先级分组的CWmin和CWmax值设置得低于低优先级分组,缩短了退避时间。

    Lu等人综合考虑了距离和时间限制,提出了RAP分组调度策略。采用RAP的MAC协议对IEEE802.11进行了改进。与IEEE 802.11e类似,它采用基于优先级的帧间值和退避窗值。仿真结果表明这种策略适合于节点实时监控的无线传感器网络的通信调度。其他基于IEEE 802.11的方案也都遵循这样的原则。

    一般来说,竞争占用方案使用方便、扩展性好,适合于处理多种业务流,不同于需要准确估计业务量的非竞争占用方案。但缺点是,无法像非竞争占用方案那样对业务提供实时性保障。因此,这类协议比较适用于对预见性要求不高的网络,如果要在多媒体无线传感器网络中成功运用,这些方案需要对接入业务提供概率保障。

2.3 混合方案

    MAC混合方案有效结合了非竞争占用和竞争占用方案的优点。该方案将传输周期分为预约(竞争)周期和发送(非竞争)周期两个子周期。在预约周期内,传感器邻节点根据业务量竞争发送机会和发送周期。一旦获取发送时隙,发射机和接收机间就会进行通信。Adamout等人提出的静态Ad Hoc/WSN就是这种混合方案的典范。Adamout将整个网络分成若干网格,同一网格中的节点问可以相互通信,同时将时间分成预约周期和发送周期的固定帧,在预约周期内,网格节点通过交换三条信息进行发送/接收数据的时隙预约,一旦预约成功,该节点将在非竞争周期发送/接收数据。如果在允许的时延范围内成功完成了预约和数据传输,那么实时业务的时延要求就得到了保障。

    混合方案优点是扩展性好,控制开销和冲突开销较小,能够有效节省网络资源。但缺点是,为了成功预约,邻节点需要进行同步。因此,与竞争占用方案相比,混合方案需要大量节点间通信开销。 

3 结  语

    WMSN作为传感器网络新的研究方向,在军事和民用等诸多领域中显示出广阔的应用前景。在保障多媒体业务传输前提下,如何设计高效节能的MAC协议是保证整个网络正常运行的关键技术之一。本文重点分析了当前几种典型的MAC协议,并讨论了其对实时多媒体应用的支持能力。通过分析可知,混合方案更适合于支持WMSN实时通信。因为混合方案不仅提供了实时性业务保障,同时提高了能耗效率和带宽利用率,并具有良好的扩展性。

    但是,上述MAC协议仍存在许多需要解决的开放问题。例如,协议没有考虑到数据冗余、能耗延迟均衡折衷等问题,同时在设计中大多忽略了无线网络端到端分组延迟、信道质量、功率控制和节点异构等其他问题。高效节能的MAC协议应该在区分业务保障复杂度和资源高效应用两方面取得平衡。这些都是今后无线多媒体传感器MAC协议设计时需要考虑的问题,希望能够对国内今后的研究工作起到一定的推动作用。

关键字:无线多媒体传感器网络  媒体访问控制协议  MAC 引用地址:无线多媒体传感器网络MAC协议研究

上一篇:PCI9052在多功能CAN适配卡中的应用研究
下一篇:智能电网应用推动储能市场迅速发展

推荐阅读最新更新时间:2024-03-30 21:30

嵌入式网络设备的MAC及IP地址设置
摘要:嵌入式网络设备与通用计算机的网络设置相比有相同的地方,也有其独特的地方。本文以嵌放式操作系统uClinux在带网络接口的嵌入式芯片S3C4510B上的应用为例,介绍一种嵌入式网络设备中MAC及IP地址设置的方法。 关键词:Linux uClinux 嵌入式系统 IP地址 MAX地址 以太网 嵌入式产品可分为信息电器、移动计算设备、网络设备和工控、仿真等。 在网络日益重要的今天,越来越多的嵌入式产品有了联网的要求。以上嵌入式产品的分类中,除了网络设备特别强调网络功能外,其它几类产品经常也有网络要求。 在谈到网络功能时,很自然就会想到目前应用越来越广的Linuxz操作系统。Linux对网络有很强的支持能力,甚至比大多数操
[嵌入式]
苹果实施拦截机制:M1 Mac无法再侧载这些iOS的应用
苹果本周实施了一种服务器端拦截机制,以防止 M1 Mac 用户侧载(sideloading)iOS 应用,因为这些应用还没有由 iOS 应用开发者在 Mac 上提供。 正如 9to5Mac 指出的那样,不再可能使用像 iMazing 这样的第三方应用来获取应用.ipa 文件来将其安装在 ‌M1‌ Mac 上,这是自 M1 Mac 电脑发布以来就有的解决办法。 现在,尝试使用以前的方法侧载应用会导致错误,提示“此应用无法安装,因为开发人员不打算让其在此平台上运行。” 应用开发者可以选择在 ‌M1‌ Mac 上使用他们的 iPhone 和 iPad 应用,但他们也可以选择不这样做。Netflix、Hulu、Instagra
[手机便携]
苹果实施拦截机制:M1 <font color='red'>Mac</font>无法再侧载这些iOS的应用
苹果自己都不上心,Mac电脑能好吗?
对于铁杆粉丝来说,目前 苹果 Mac 计算机 有时似乎是马后炮。   过去经常升级的Mac,最近数年很少升级。Mac Pro自2013年以来一直没有得到升级,价格低廉的Mac mini最后一次升级时间是2014年。发布的新款计算机,即使不会让粉丝愤怒,也不会给他们留下深刻印象。   10月份——距离上一次升级逾500天后,苹果发布了采用更苗条设计和声音更洪亮扬声器的新款MacBook Pro。这款笔记本获得科技媒体好评,但遭遇创意人士吐槽。创意人士是MacBook Pro主要用户群,认为它性能不如竞争对手。   了解苹果内部情况的人士披露,Mac在公司的受重视程度远低于以往。他们称Mac团队在由乔尼·艾维(Jony Ive)领导的
[嵌入式]
苹果获得 Touch Bar 专利 将支持 Mac 系列及游戏
本周苹果在欧洲获得了新的 Touch Bar 专利,今后 Touch Bar 可能将用于所有的苹果电脑系列,专利中可以看到 Touch Bar 的功能及界面,同时将支持游戏、iTunes和Podcast。 传统的键盘是静态的并且按键是固定,与显示器上的改变无关。此外,用户需要使用鼠标与工具栏和菜单进行交互,才能访问在屏幕上显示的软件功能。这导致用户每个一段时间就需要切换模式,并在键盘和鼠标之间移动手掌的位置。或者,用户需要记忆和练习的快捷键组合来访问应用程序的功能。因此,提供一种解决常规系统的缺点的 I/O 设备和方法是非常有必要的。                 体验过 Touch Bar 的用户知道,在平时使用不同的
[嵌入式]
由于软件限制 用户很难自行更换Mac Studio的SSD存储
YouTuber Luke Miani发现,尽管Mac Studio的SSD存储不是焊接的,很容易拆卸,但由于软件限制的原因,目前用户无法升级。 最初的拆解表明,Mac Studio的存储设备可能支持用户升级,因为它没有焊接“到位”。 在一段视频中,Miani测试了‌Mac Studio‌的存储实际上是否可以由用户升级。Miani拆除了‌Mac Studio‌的固态硬盘,将其从机器中取出,并将其插入另一台‌Mac Studio‌的一个空固态硬盘插槽中,但Mac的状态指示灯闪烁,无法启动。 ‌Mac Studio‌可以识别固态硬盘,但苹果的软件阻止了它的启动,这表明似乎是苹果为了防止用户自己升级存储而做出的有意识的决定。
[手机便携]
由于软件限制 用户很难自行更换<font color='red'>Mac</font> Studio的SSD存储
Mac Mini在搞什么?处理器从四核降到两核
新款Mac mini在带来802.11ac Wi-Fi、PCI-E SSD的同时,也引入了Intel Haswell处理器,但是相比于上代的大量四核心,现在成了清一色的双核心,性能尤其是多线程性能会发生什么样的变化?   Geekbench 3测试数据库里已经出现了一款顶配的新Mac mini,处理器是Core i5-4308U 2.8GHz,内存8GB,实测单线程得分3087、多线程得分6424。 但是只有这么一份成绩还不足以判断新Mac mini的整体性能变化。Geekbench的开发商Primate Labs参照类似系统的成绩,估算了一下新Mac mini的性能水平,与实际得分的误差应该不会超过5%。
[单片机]
传苹果Mac将改用自家芯片 英特尔股价重挫
  据《彭博社》消息指出, 苹果 公司计划在2020年开始在 Mac 电脑上使用自行研发的芯片,以取代英特尔的处理器。下面就随嵌入式小编一起来了解一下相关内容吧。   该项计划名为Kalamata,仍处于早期阶段,且只是 苹果 发展策略的一部分。主要目的是为了让 苹果 的各项产品如 Mac 、iPhone及iPad等设备运作能更类似。但这样的策略转变将会对英特尔造成打击。一直以来,两者有着密切的业务合作,来自苹果的收入占英特尔总营收近5%。   而对苹果而言也将会是一个决定性的改变,完全改用自家芯片将能在产品发布上掌握更大的自主权,而不必再迁就英特尔的处理器。另一方面,也可能是因为近年来台积电的技术进步,令苹果相信其代工能力足以
[嵌入式]
基于FPGA无线传感器网络MAC控制器的设计
媒体访问控制(Medium Access Control,MAC)协议处于无线传感器网络协议的物理层和网络层之间。用于在传感器节点间公平有效地共享通信媒介。它完成载波侦听多路访问(CSMA/CA)的信道存取、协议格式成帧或解帧、自动应答、系统多周期定时和帧校验等功能。 不同传感网络的应用有着不同MAC协议,其中IEEE802.15.4是最具代表性的协议。本文给出了用FPGA的控制逻辑来实现无线传感器网络MAC控制器的设计方法,并最终实现了符合IEEE802.15.4协议的控制器。 1 总体设计方案 无线传感器网络控制器的FPGA设计包括无线传感器网络MAC子层的FPGA设计、MAC子层与上层协议的接口设计以及与
[嵌入式]
基于FPGA<font color='red'>无线</font><font color='red'>传感器网络</font><font color='red'>MAC</font>控制器的设计
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新工业控制文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved