无线通信技术处理技术研究论文
本文共计4100个字,预计阅读时长14分钟。【 字体:大 中 小 】
无线通信技术处理技术研究论文
摘要:
重点分析和研究无线通信技术在智能硬件中的低功耗处理方法,通过软件处理技术来控制短距离无线通信系统在静止状态、空闲状态、工作状态、睡眠状态等不同状态下的功耗处理,不同状态下的功耗降低可以使得短距离无线通信系统的整体功耗大幅降低,这点在智能可穿戴设备中尤为关键,功耗的降低不仅可以提高电池供电设备的续航时间,也提升用户体验与认同。
关键词:无线通信;低功耗;休眠唤醒;智能硬件
主流的短距离无线通信技术包括Wifi、紫蜂(Zigbee)、蓝牙技术(Bluetooth)、以及运行于ISM频段的2。4GHz射频(RF)与433MHz的RF频段;这些无线通信技术各具优缺点,但是有一个共同的特点,既短距离无线通信部件工作时的功耗相对可穿戴设备、智能家居等智能硬件的其他部件的功耗来说是耗能最大的部分,一般来说短距离无线通信系统发射功率在20mAh上下,而智能硬件特别是可穿戴设备等除了无线通信电路外的其他电路的总功耗占比很小,也说是无线通信电路在正常工作下占用了很大的功耗。
无线通信距离与发射功率息息相关,若是为了降低功耗而把发射功率降低则影响到通信距离与通信可靠性;然而在智能硬件中一般是传感量的采集与上报,都采用定时上报方式,也就是系统大部分时间是工作在空闲状态,故每次数据通信业务都是很短时间内完成,如果能将设备在等待时间里将无线通信部分的功耗节省下来,将大大降低智能设备的功耗。基于上述问题首先对智能硬件中的短距离无线通信电路的功耗进行分析与介绍,并给出现有技术中常用休眠方法,提出一种分时可中断休眠的处理方法,最后通过实际产品应用验证了该方法的可行性。
一、功耗分析。
智能硬件的系统组成框图包括了传感数据采集(传感器)电路、主控电路、控制输出电路、短距无线通信电路等,一般讲由主控制电路定时去采集传感器数据,并对采集到的数据分析后,通过控制输出电路控制灯光、微型电机等设备,或者通过无线的方式上报所集的数据;因此可以将上述电路按使用时间分为长期使用、定时使用、按需使用三种,以上智能电路模块中,主控电路可归为长期使用的电路,参数采集电路归为定时使用电路,而短距离无线通信电路与输出控制电路则归为按需使用。下面通过表1所列的数据,对在智能硬件中使用较多的几款主流微型控制器与短距离无线通信芯片的功耗数据进行对比,通过对比可知,采用BlueTooth通信技术的系统在运行时消耗的电流近10mA,若是采用Zigbee通信技术的系统在运行时微控制器与无线通信消耗的电流则达到20mA以上;若采用WiFi通信技术的通信系统则消耗的电流更高,通常达到百毫安级;因此在智能硬件系统中特别是智能穿戴设备中,其电池容量普遍是在1000mAh以下的,即使以1000mah的电池供电,在无功耗处理的连续工作状下,可供蓝牙系统使用100小时,可供zigbee系统50小时,而可穿戴设备要求续航时间达到数天以上甚至是数月之久,显然无法让上述耗电电路一直工作。
在智能硬件中无线通信电路成为设备能量消耗的核心,通常讲在无线通信距离无法改变的情况下,仅通过选择低功耗器件来降低硬件待机消耗[1]是无法根本解决,因此需要在软件技术层面加以进一步优化功耗来解决。现有技术中对无线通信电路功耗处理的软件方法分为两种,一种是在MAC层上通过协议[2]上的优化来改善功耗,如通过CSMA载波监听防止通信过度竞争与通信碰撞,或者减小通信包的冗余来减小能耗,受限于协议基本架构的不可变性,这种通过在网络协议上进行优化而降低功耗的收效甚微。另一种方法是利用嵌入式系统的功率控制技术,这种方式当前最常用的方式是定时周期性休眠与唤醒策略[3]。
周期性休眠唤醒图在一个工作周期T时间内T0是深度睡眠时区,其占据整个工作周期T的80%以上,期间工作电流降低到微安级,待定时间到达后,唤醒系统进行数据采集与处理上报等工作,这个工作时间T1极短,但是工作电流达到数十毫安,待数据处理完毕,进入短暂的空闲时间T2后,系统重新进入低功耗的深度睡眠状态。这种低功耗处理方式可以较好的处理具有一定时间周期的数据采集与上报系统中的功耗[4],这种系统一般是单向无线通信的工作系统,但是随着用户需求的增加以及技术发展,当今的可穿戴设备如应用于智能鞋服中的可戴设备即要求续航时间长又要求可以双向实时无线通信,对于需要双向无线通信的工作模式且对实时性要求较高的系统而言,周期性休眠唤醒方法显然无法胜任更低功耗的处理要求。针对上述低功耗处理存在的问题,本文提出可中断休眠唤醒方法,智能设备可以根据当前的硬件状态选择休眠的状态,如一个穿戴在正在运动的人身体上的智能硬件,此时可根据运动状态来启动数据实时采集与上报的双向通信模式,若是静止则进入休眠状态,若是长期静止则进入深度休眠,而设备可以随时由一个外部事件激活或唤醒。
