1、“.....万方数据面向物联网的数据服务技术研究与设计,,万方数据面向物联网的数据服务技术研究与设计,万方数据面向物联网的数据服务技术研究与设计摘要第章绪论研究背景和意义国内外研究现状本课题研究内容和创新点论文章节安排第二章面向物联网的数据服务总体架构研究引言数据服务技术的特点与要求分析数据服务技术总体架构数据服务技术功能设计数据实时处理数据完整性传输数据存储本章小结第三章数据处理中多线程调度算法研究引言传统的多线程调度算法先到先服务调度基于时间片轮转的再需要状态机的二次调度。图数据实时处理功能图数据完整性传输为提高使数据传输过程中完整性,本文提出了种面向物联网的并且结合了嵌入式技术和无线通信技术的数据传输方案。设计了基于和短信服务混合通讯的嵌入式数据采集传输终端,用于在恶劣的环境下,对数据的实时采集,并通过网络上传至监控中心。在高峰时期或传输网络出现异常时......”。
2、“.....万方数据面向物联网的数据服务技术研究与设计技术。作为现有网络向第三代移动通信演变的过渡技术。有下列特点作为无线通信技术,已经非常普遍,基本在全国范围内都能进行通信,而且它的速度和建设成本以及方便性都非常适合。传输速率高,数据传输的速度虽然达不到非常高,但般能够满足正常的数据传输要求,般都有,已经完全能够满足我们的需求。按流量计费,如我们手机,用了多少流量算多少钱,而且当流量需求量过大是,还可以与移动公司合作,进行包月流量元,这样对于数据传输量比较大的用户也能够满足他们的需求。图数据传输流程图从图的数据传输流程图可以看出,数据的传输是通过和共同协同作用完成的,待系统上电以后,首先对各个模块进行初始化操作,包括串口网口数传模块时钟等的设置,然后查看缓冲区是否有数据需要传输,如有数据,马上启动数据传输线程,实时传输数据......”。
3、“.....由于网络和地域等原因,不能通过进行数据的传输,但在所传输的数据中有的是非常紧急的数据,这是我们可以调用短信息来实时的传输关键的数据,以达到数据实时传输的目的。多线程机制数据服务技术的应用程序需要实现的功能主要有通过拨号来建立连万方数据面向物联网的数据服务技术研究与设计接,并与服务器联通在远处恶劣环境下对数据进行采集,本地备份存储,对数据分析处理,将处理好的数据传输给监控中心,且在监控中心发出控制命令是做出相应的操作。为了提高程序运行效率,考虑使用多线程编程。给数据采集和数据处理分别新建个线程,由于这两线程对象是同数据,需要注意采集和处理线程之间的同步问题,当采集线程数据采集数据时,数据处理线程开始工作,本文利用信号量实现。由于拨号需要定的时间,如果不新建个线程,必然会导致主线程阻塞。本文为拨号连接也新建个线程,如图所示......”。
4、“.....需要对传输协议有个很好的制订,如果传输是发送的数据包过大,不能够使得数据在个通道中传输,需要对数据进行分割,在不同的通道中进行传输,这必然导致传输延迟,同时也增加了数据完整性传输的风险,因此,数据服务技术中的数据传输协议的数据格式定做到非常精简,才能更好的实现数据的传输。数据传输格式如表所示。表数据协议格式校验位为的号,使得监控中心分辨传来的数据的地址。为经过模数转换器转换得到的数据。万方数据面向物联网的数据服务技术研究与设计为当前的输入输出状态。校验位保证数据传输过程中的有效性。数据服务技术将按照以上协议数据包格式对采集的数据进行打包。利用传输模块和网络发送数据包至监控中心。监控中心按照协议解析数据包,根据用户的要求进行显示。同时监控中心还会对数据进行分析,发现数据异常,将进行报警......”。
5、“.....数据存储文件系统是运行在物联网中嵌入式设备上软件系统中的部分,主要作用就是高效的组织和存储相关数据。对于上层用户来说,使用文件等概念抽象出统的操作方法来屏蔽硬件差异,同时用户可以不用关心数据存放的具体物理地址,达到“按名存取”的效果对于底层存储介质来说,实现对存储介质物理单元的统管理和数据的有序存储。文件系统在整个物联网嵌入式系统中的作用和位置如图所示。图系统结构图由于数据最终是以文件的形式保存在存储介质上,而文件由多个记录组成,所以设计文件记录的格式是设计数据存储格式的关键。数据存储格式的设计必须综合考虑数据处理方式数据使用要求数据活动性以及数据存储量等各方面。本文采用数据的类别和存储数据的时间分层存储数据。本文对数据使用和处理的基本要求是万方数据面向物联网的数据服务技术研究与设计采用分层数据存储的方式......”。
6、“.....紧接着在这级下进行二级层次。根据数据的类别分类好后的下新建文件时,以新建文件时的时间命名文件,时间精确到秒级。每条数据在文件中进行存储时,都要加上存储的时间。可查询和输出指定日期和时间的所有数据。本章小结本章首先阐述了研究数据服务技术的些特点和要求,然后在这些特点和要求上提出了系统的总体设计框架,分析了数据服务技术总体框架在物联网中的应用需求,接着对整个框架中的多线程调度数据完整性传输数据本地存储三个功能模块的些介绍。为后文中关于混合调度和基于时间排序分层存储的数据存储系统奠定了理论基础。万方数据面向物联网的数据服务技术研究与设计第三章数据处理中多线程调度算法研究引言在物联网中,传感器的功能是采集数据,每个传感器都是数据源。由于传感器的种类繁多,湿度有温度噪声等传感器,不同类别的传感器所采集的数据的格式和内容上会存在差异......”。
7、“.....为实现每次采集就得到新数据,给每个传感器设置固定的采集数据频率,数据实时变化。所以物联网感知数据具有实时性,多源性多样性。为实现这些特性,提出了多线程编程和调度,多线程编程中线程调度问题对整个系统的性能有很大的影响。在很多时候对实时数据的需要,需要任务的并行运行,本章研究的是改进多线程调度算法提升数据服务技术中数据处理的性能。传统的多线程调度算法调度算法从大的分类来讲,可以分为抢占式算法和非抢占式算法。在抢占式调度算法中,个线程是可以被比其优先级高的线程给抢占的,系统会自动把处理器资源分配给优先级高的任务线程。在非抢占式系统中,个任务线程旦运行,则直运行,知道该任务线程运行结束,中间是不可被中断的。个线程旦被选择在处理器上运行,就将直运行下去或者遇到种情况而阻塞,直到阻塞比如等待或等待个信号量或者自愿放弃或退出......”。
8、“.....非抢占式算法不需要时钟中断。而抢占式调度算法则需要个时钟中断来获得对处理器的控制权。先到先服务调度先到先服务算法简单来讲就是类似于队列的形式,谁先进入队列的任务线程最先获得处理的资源,依次出队,按照出队列的顺序获得处理器资源。等获得处理器资源的任务线程执行完毕后,就进入队列尾部,下个在队列头部的任务线程继续执行。当发现有新的线程进来时,不会立即分配处理器资源给它,而是将新的线程添加到队列的尾部,按照出队的顺序执行。这种调度算法实现起来相对来说较简单,易于实现,但由于每个任务线程执行所需要的时间长短不,这样导致线程的调度将非常不公平。万方数据面向物联网的数据服务技术研究与设计基于时间片轮转的调度时间片轮转调度算法运用比较普及,实现简单,也是最古老的调度算法之。时间片轮转顾名思义是指给每个任务线程分配个时间片,任务线程按照这个时间片来获取处理器资源......”。
9、“.....其它线程是不能抢占其处理器资源的,直到该任务线程运行结束或者分配给该线程的时间到了,则退出释放处理器资源。当任务线程退出后,它将被移入线程队列的末尾等待下个时间片的轮转,如图所示。图时间片轮转流程图图所示,系统开始会根据用户的需要设置个时间片段,称为时间片,然后选择调度的线程,如果没有线程可调度,则直接结束,否则将按照预先设定好的队列顺序调度每个线程,每个线程的运行时间为个时间片,当时间片的时间到达后,无论该线程时候运行完毕,必须让出处理器资源,或者在时间片的时间还没有到达前,该线程已经执行完成,则马上让出处理器资源给队列中的下个线程。这种线程调度方法实现简单,所有满足运行条件的线程排成个队列,然后按照时间片的间隔,轮流让每个线程获得处理器执行权。当有新的任务线程加入时,会被添加到线程队列末尾,并且自动分配相同的时间片给新线程......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。