蓝牙Mesh网络远程控制功能的设计与实现

来源 :东南大学 | 被引量 : 0次 | 上传用户:scfeiyang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
蓝牙Mesh网络是蓝牙技术联盟提出的一种基于低功耗蓝牙的全新的网络拓扑结构。蓝牙Mesh支持通过GATT(Generic Attribute Profile)承载与低功耗蓝牙设备通信,简化了蓝牙Mesh远程控制的设计流程,非常适合应用在物联网远程控制领域。但是在数据量大,网络复杂的远程控制系统中,可能会出现网络拥堵、消息碰撞等问题,造成系统的丢包率过高。因此设计并实现合适的蓝牙Mesh远程控制功能,以此解决系统中丢包率高的问题,提高远程控制的可靠性是十分必要的。本论文在蓝牙Mesh网络的基础上,结合MQTT(Message Queuing Telemetry Transport)技术实现了一种高可靠性的蓝牙Mesh远程控制功能。本文从降低系统整体丢包率入手,设计了超时重传机制和自适应消息发布机制。其中超时重传机制是对超过设定时间没有收到Ack(Acknowledge)包的控制指令进行重发。自适应消息发布机制是指根据控制指令对服务质量的需求设定不同的Qo S(Quality of Service)级别,并且根据网络拥堵程度判断控制指令是否需要延时发布。针对上述优化可能带来的时延增加的问题,又设计了一种优先级队列机制,对每个指令设定优先级,通过指令调度器优先调度高优先级指令执行。基于上述机制,一定程度上解决了远程控制中丢包率和时延过高的问题,提高了远程控制系统的可靠性。本论文设计了面向蓝牙Mesh网络的远程控制功能,以进行实测分析。测试结果表明:本系统可以通过远程控制端对蓝牙Mesh中的受控节点进行控制,在多次重传后丢包率低于1%。在数据包发送速率大于15个每秒的情况下,高优先级指令时延相比于FIFO(First Input First Output)调度方式时延降低超过13%,达到了预期的设计指标。本论文的研究成果对蓝牙Mesh远程控制具有一定的工程应用价值。
其他文献
在工程实践中,高速公路的改扩建工程通常采用不中断交通流的建设方式,这种施工方式会对施工区的交通安全和交通流运行带来影响。传统限速控制方法对于施工区交通流难以实现前置的自适应变化,无法提前阻止拥堵产生,具有一定滞后性,影响了施工区道路的实际通行效率。为此,本文提出了一种基于强化学习的可变限速控制方法以消除或缓解施工区交通拥堵问题。基于高速公路施工区的定义、布局及施工形式,研究高速公路施工区的车辆运行
随着半导体产业的持续发展,尤其在低电压场景下,工艺波动对集成电路的影响愈加严重,特别是由数以千万计的重复性单元构成的SRAM电路。为保证其良率要求,SRAM单元必须具有极低的失效率(1×10-6~1×10-8)。针对上述小概率事件,传统的统计方法面临着仿真次数过多的问题,而一些先进的基于重要性采样的方法,如HDIS(High Dimensional Importance Sampling)算法和A
膨胀显微镜是一项基于聚电解质水凝胶均匀放大生物样本的超分辨成像技术,解决了其他超分辨成像技术中仪器昂贵、操作复杂、样本局限的问题。膨胀显微镜可直接与常规光学显微镜集成,且具有使样本透明化、可与多重免疫荧光染色兼容的优势。然而,膨胀显微镜的成像保真度仍然面临质疑。一方面,样本预处理过程中水凝胶材料的均匀膨胀无法得到保障;另一方面,图像处理过程中采用的图像配准法存在主观性强、操作难度大、分析时间长的问
背景颈椎病作为成人最常见的颈脊髓神经功能损伤的病因,根据已有报导得知黄韧带肥厚作为颈椎病的主要病因之一,严重影响着广大中老年人群的日常生活质量。目前关于黄韧带肥厚研究的主流观点认为黄韧带组织退变及局部节段的异常活动双重因素导致黄韧带肥厚的发生,然而在对其具体的相关危险因素的讨论中存在一定争议。基于目前黄韧带肥厚相关危险因素中存在的争议以及黄韧带肥厚相关因素研究绝大部分存在于腰段黄韧带领域,而颈段黄
城市交通拥堵日益严重,现行交通管理模式主要通过交通分配及交通信号控制缓解交通拥堵。其中,交通分配通过城市交通路网管理影响出行者的路径选择,实现路网交通流在空间上的分离;而交通信号控制通过直接配置路网中的交通信号机,调整其信号配时参数,实现交通需求在时间上的分离,区域交通信号控制主要通过协调交通路网的信号系统提升路网的畅通性能。因此,区域交通信号控制可以和交通分配的过程相互作用、相互制约,形成协调交
不良天气条件对公路交通安全有着直接的影响,尤其是雨雪天气等导致路面积雪、冰、湿滑是交通事故的主要原因,而对于广阔的交通线路,复杂的道路状况,目前的公路气象监测方法要么效率低下浪费资源,要么成本高昂不便于大面积推广应用。本论文基于图像识别算法设计了一种能够实时获取路面气象状态信息并分类路面状况的方法。本文设计了两种基于图像识别的路面气象状态分类算法,同时编写了路面气象状态监测软件。实现了远程控制监测
龙芯2K1000B是拥有自主知识产权的64位双核高性能嵌入式处理器,成功应用于多款智能终端产品和工业手持设备中。移动智能终端产品体积重量有限,电池容量有限,系统级功耗优化一直是终端产品设计的重要研究内容。为了降低2K1000B移动智能终端的系统功耗,论文选取该设备的主要工作场景,即视频硬件解码和待机场景,设计和实现了系统级功耗管理方法。首先,为了评估和分析系统级低功耗策略的运行效果,论文设计并实现
目前信息资源构成中仍然存在大量的文档资料,随着信息技术的不断发展,如何借助计算机技术对文档资料进行数字化处理、存储和管理已是必然趋势。在日常生活中,表格是一种很普遍的文档存储形式,在实际应用中很多领域如银行、邮局、公检法机构等,都会产生大量的表格数据,需要消耗大量人力资源将表格数据录入到数据库系统中。如何利用OCR(光学字符识别)技术对表格数据进行识别和处理已经成为办公自动化过程中必不可少的一部分
随着现代通信技术、计算机技术以及集成电路制造技术的快速发展,以5G、物联网为首的新技术的出现,对信息处理的速度有了更高的要求。数模转换器(Digital-analog converter,DAC)作为实现数字量转变为模拟量的重要器件,其性能已经成为制约通信系统传递信息的速度的瓶颈之一,因此高速DAC的研究与设计具有十分重要的意义。本文首先分析了电阻型架构、电容型架构以及电流型架构DAC的特点,选择
电池供电的物联网设备对内部微控制器(Microcontroller,MCU)的功耗有较高需求,缓存(Cache)可以有效降低CPU对主存储器的访问次数从而提高性能降低功耗。物联网设备执行程序具有单一且多为循环代码的特点,循环缓存(Loop Cache)采用较小存储容量缓存频繁执行的循环代码从而减少CPU对主存的访问,有效降低MCU功耗的同时提高CPU性能。然而,已有的Loop Cache结构仅能将