一种基于物联网的数据显示服务器系统.pdf

上传人:奻奴 文档编号:6100366 上传时间:2019-04-11 格式:PDF 页数:15 大小:837.90KB
返回 下载 相关 举报
摘要
申请专利号:

CN201610645594.0

申请日:

2016.08.06

公开号:

CN106302681A

公开日:

2017.01.04

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):H04L 29/08申请日:20160806|||公开

IPC分类号:

H04L29/08; G06F17/30

主分类号:

H04L29/08

申请人:

内蒙古大学

发明人:

张志斌; 张俊星

地址:

010021 内蒙古自治区呼和浩特市赛罕区大学西路235号内蒙古大学

优先权:

专利代理机构:

北京金智普华知识产权代理有限公司 11401

代理人:

杨采良

PDF下载: PDF下载
内容摘要

本发明公开了一种基于物联网的数据显示服务器系统,包括Zigbee传感器网络模块、服务器、数据库模块、移动客户端;所述移动客户端与所述服务器无线连接,所述服务器与所述Zigbee传感器网络模块无线连接,所述数据库模块与所述服务器无线连接;所述服务器用于接收Zigbee传感器网络模块发送的数据并将该数据存储在所述数据库模块和接收移动客户端发送的查询请求后将数据库模块的存储的数据发送给移动客户端。本发明通过移动客户端实现了数据的远程访问和管理。

权利要求书

1.一种基于物联网的数据显示服务器系统,其特征在于,所述基于物联网的数据显示
服务器系统包括Zigbee传感器网络模块、服务器、数据库模块、移动客户端;
所述移动客户端与所述服务器无线连接,所述服务器与所述Zigbee传感器网络模块无
线连接,所述数据库模块与所述服务器无线连接;
所述服务器用于接收Zigbee传感器网络模块发送的数据并将该数据存储在所述数据
库模块和接收移动客户端发送的查询请求后将数据库模块的存储的数据发送给移动客户
端;
所述服务器获得移动客户端最新查询请求时间节点,通过该最新查询请求时间节点锁
定该查询时间中获取的Zigbee传感器网络模块的数据;
所述数据库模块内置数据创建子模块、数据读取子模块、数据更新子模块、数据删除子
模块。
2.如权利要求1所述的基于物联网的数据显示服务器系统,其特征在于,所述服务器设
置有多元线性回归分析模块,多元线性回归分析模块利用regress函数作多元线性回归分
析方法包括:
对于自变量x1,x2,x3…xp和因变量y的n次独立观测,y关于x1,x2,x3…xp的p重广义线性
回归模型公式:

3.如权利要求1所述的基于物联网的数据显示服务器系统,其特征在于,所述移动客户
端设置有无线体域网快速唤醒关联模块,所述无线体域网快速唤醒关联模块的关联方法包
括:
步骤一,Hub根据当前通信的需要设置SSS、Asso_ctrl域为相应的值,构造Wakeup帧;在
发送Wakeup帧后,向节点发送T-Poll帧;
步骤二,节点收到唤醒帧后,获得本次关联的配置信息以及Hub的公钥PKb,然后选择自
己的私钥SKa长为256比特,计算公钥计算公钥PKa=SKa×G,计算出公钥后,节点再计算基于
口令的公钥,PKa'=PKa-Q(PW),Q(PW)=(QX,QY),QX=232×PW+MX;节点根据收到的Wakeup帧
中的Nonce_b以及自身选择的Nonce_a计算:


利用上述计算的信息PKa、KMAC_2A构造第一关联请求帧,并向Hub发送;
步骤三,Hub收到第一关联请求帧后,首先复原当前节点的公钥PKa=PKa'+Q(PW),Q(PW)
=(QX,QY),QX=232×PW+MX;MX为使QX满足椭圆曲线上的点的最小非负整数;计算DHKey=X
(SKb×PKa)=X(SKa×SKb×G),这里X()函数是取椭圆曲线密钥的X坐标值,Temp_1=RMB_
128(DHKey),根据收到的信息以及计算得到的信息计算:


对比收到的KMAC_2A和计算得到的KMAC_2B,如果相同则继续构造第二关联请求帧并进
入本次关联请求的步骤五,如果不同则取消本次关联请求;
步骤四,节点收到第二关联请求帧,对比在步骤二中计算的KMAC_1A与收到的KMAC_1B,
如果不同则取消本次关联请求,如果相同则进入本次关联的步骤五步;
步骤五,节点与Hub计算Temp_2=
LMB(DHKey),为DHKey的最左128位;双方完成唤醒关联。
4.如权利要求1所述的基于物联网的数据显示服务器系统,其特征在于,所述移动客户
端设置有无线体域网极限容量计算模块,所述无线体域网的计算方法如下:
利用Laguerre多项式计算得到:
<mrow> <mi>C</mi> <mo>=</mo> <msubsup> <mo>&Integral;</mo> <mn>0</mn> <mi>&infin;</mi> </msubsup> <msub> <mi>log</mi> <mn>2</mn> </msub> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mfrac> <mn>1</mn> <msub> <mi>n</mi> <mi>t</mi> </msub> </mfrac> <mi>&xi;</mi> <mi>&lambda;</mi> <munderover> <mo>&Sigma;</mo> <mrow> <mi>k</mi> <mo>=</mo> <mn>0</mn> </mrow> <mrow> <mi>m</mi> <mo>-</mo> <mn>1</mn> </mrow> </munderover> <mfrac> <mrow> <mi>k</mi> <mo>!</mo> </mrow> <mrow> <mrow> <mo>(</mo> <mrow> <mi>k</mi> <mo>+</mo> <mi>n</mi> <mo>+</mo> <mi>m</mi> </mrow> <mo>)</mo> </mrow> <mo>!</mo> </mrow> </mfrac> <msup> <mrow> <mo>&lsqb;</mo> <msubsup> <mi>L</mi> <mi>k</mi> <mrow> <mi>n</mi> <mo>-</mo> <mi>m</mi> </mrow> </msubsup> <mrow> <mo>(</mo> <mi>&lambda;</mi> <mo>)</mo> </mrow> <mo>&rsqb;</mo> </mrow> <mn>2</mn> </msup> <msup> <mi>&lambda;</mi> <mrow> <mi>n</mi> <mo>-</mo> <mi>m</mi> </mrow> </msup> <msup> <mi>e</mi> <mrow> <mo>-</mo> <mi>&lambda;</mi> </mrow> </msup> <mi>d</mi> <mi>&lambda;</mi> <mo>;</mo> </mrow>
其中,m=min(Nt,Nr);
n=max(Nt,Nr);
为次数为k的Laguerre多项式;
如果令λ=n/m,可以推导出如下归一化后的信道容量表示式;
<mrow> <munder> <mi>lim</mi> <mrow> <mi>n</mi> <mo>&RightArrow;</mo> <mi>&infin;</mi> </mrow> </munder> <mfrac> <mi>C</mi> <mi>m</mi> </mfrac> <mo>=</mo> <mfrac> <mn>1</mn> <mrow> <mn>2</mn> <mi>&pi;</mi> </mrow> </mfrac> <msubsup> <mo>&Integral;</mo> <msub> <mi>v</mi> <mn>1</mn> </msub> <msub> <mi>v</mi> <mn>2</mn> </msub> </msubsup> <msub> <mi>log</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mfrac> <mrow> <mi>m</mi> <mi>&xi;</mi> </mrow> <msub> <mi>N</mi> <mi>t</mi> </msub> </mfrac> <mi>v</mi> <mo>)</mo> </mrow> <msqrt> <mrow> <mo>(</mo> <mfrac> <msub> <mi>v</mi> <mn>2</mn> </msub> <mi>v</mi> </mfrac> <mo>-</mo> <mn>1</mn> <mrow> <mo>(</mo> <mrow> <mn>1</mn> <mo>-</mo> <mfrac> <msub> <mi>v</mi> <mn>1</mn> </msub> <mi>v</mi> </mfrac> </mrow> <mo>)</mo> </mrow> </mrow> </msqrt> <mi>d</mi> <mi>v</mi> <mo>;</mo> </mrow>
其中,
<mrow> <msub> <mi>v</mi> <mn>2</mn> </msub> <mo>=</mo> <msup> <mrow> <mo>(</mo> <msqrt> <mi>&tau;</mi> </msqrt> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>;</mo> </mrow>
在快速瑞利衰落的情况下,令m=n=Nt=Nr,则v1=0,v2=4;
渐进信道容量为:
<mrow> <munder> <mi>lim</mi> <mrow> <mi>n</mi> <mo>&RightArrow;</mo> <mi>&infin;</mi> </mrow> </munder> <mfrac> <mi>C</mi> <mi>n</mi> </mfrac> <mo>=</mo> <mfrac> <mn>1</mn> <mi>&pi;</mi> </mfrac> <msubsup> <mo>&Integral;</mo> <mn>0</mn> <mn>4</mn> </msubsup> <msub> <mi>log</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mi>&xi;</mi> <mi>v</mi> <mo>)</mo> </mrow> <msqrt> <mrow> <mo>(</mo> <mrow> <mfrac> <mn>1</mn> <mi>v</mi> </mfrac> <mo>-</mo> <mfrac> <mn>1</mn> <mn>4</mn> </mfrac> </mrow> <mo>)</mo> </mrow> </msqrt> <mi>d</mi> <mi>v</mi> <mo>;</mo> </mrow>
利用不等式:
log2(1+x)≥log2(x);
式简化为:
<mrow> <munder> <mi>lim</mi> <mrow> <mi>n</mi> <mo>&RightArrow;</mo> <mi>&infin;</mi> </mrow> </munder> <mfrac> <mi>C</mi> <mi>n</mi> </mfrac> <mo>=</mo> <mfrac> <mn>1</mn> <mi>&pi;</mi> </mfrac> <msubsup> <mo>&Integral;</mo> <mn>0</mn> <mn>4</mn> </msubsup> <msub> <mi>log</mi> <mn>2</mn> </msub> <mo>(</mo> <mrow> <mi>&xi;</mi> <mi>v</mi> </mrow> <mo>)</mo> <msqrt> <mrow> <mo>(</mo> <mrow> <mfrac> <mn>1</mn> <mi>v</mi> </mfrac> <mo>-</mo> <mfrac> <mn>1</mn> <mn>4</mn> </mfrac> </mrow> <mo>)</mo> </mrow> </msqrt> <mi>d</mi> <mi>v</mi> <mo>&GreaterEqual;</mo> <msub> <mi>log</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>&xi;</mi> <mo>)</mo> </mrow> <mo>-</mo> <mn>1.</mn> </mrow>
5.如权利要求4所述的基于物联网的数据显示服务器系统,其特征在于,所述无线体域
网极限容量计算模块设置有吞吐量计算模块,所述在一个时间帧内次级网络的平均吞吐量
写成如下形式:
<mrow> <mtable> <mtr> <mtd> <mrow> <mi>R</mi> <mo>=</mo> <mi>E</mi> <mo>{</mo> <mfrac> <mrow> <mi>T</mi> <mo>-</mo> <msub> <mi>&tau;</mi> <mi>s</mi> </msub> </mrow> <mi>T</mi> </mfrac> <mo>&lsqb;</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <msub> <mi>P</mi> <mi>f</mi> </msub> <mo>)</mo> </mrow> <mi>P</mi> <mrow> <mo>(</mo> <msub> <mi>H</mi> <mn>0</mn> </msub> <mo>)</mo> </mrow> <msub> <mi>log</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mfrac> <mrow> <msub> <mi>g</mi> <mrow> <mi>s</mi> <mi>s</mi> </mrow> </msub> <msub> <mi>P</mi> <mn>0</mn> </msub> </mrow> <msubsup> <mi>&sigma;</mi> <mi>u</mi> <mn>2</mn> </msubsup> </mfrac> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>P</mi> <mi>f</mi> </msub> <mi>P</mi> <mrow> <mo>(</mo> <msub> <mi>H</mi> <mn>0</mn> </msub> <mo>)</mo> </mrow> <msub> <mi>log</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mfrac> <mrow> <msub> <mi>g</mi> <mrow> <mi>s</mi> <mi>s</mi> </mrow> </msub> <msub> <mi>P</mi> <mn>1</mn> </msub> </mrow> <msubsup> <mi>&sigma;</mi> <mi>u</mi> <mn>2</mn> </msubsup> </mfrac> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mo>+</mo> <mrow> <mo>(</mo> <mrow> <mn>1</mn> <mo>-</mo> <msub> <mi>P</mi> <mi>d</mi> </msub> </mrow> <mo>)</mo> </mrow> <mi>P</mi> <mrow> <mo>(</mo> <msub> <mi>H</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <msub> <mi>log</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mrow> <mn>1</mn> <mo>+</mo> <mfrac> <mrow> <msub> <mi>g</mi> <mrow> <mi>s</mi> <mi>s</mi> </mrow> </msub> <msub> <mi>P</mi> <mn>0</mn> </msub> </mrow> <mrow> <msub> <mi>h</mi> <mi>k</mi> </msub> <msub> <mi>P</mi> <mi>p</mi> </msub> <mo>+</mo> <msubsup> <mi>&sigma;</mi> <mi>u</mi> <mn>2</mn> </msubsup> </mrow> </mfrac> </mrow> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>P</mi> <mi>d</mi> </msub> <mi>P</mi> <mrow> <mo>(</mo> <msub> <mi>H</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <msub> <mi>log</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mrow> <mn>1</mn> <mo>+</mo> <mfrac> <mrow> <msub> <mi>g</mi> <mrow> <mi>s</mi> <mi>s</mi> </mrow> </msub> <msub> <mi>P</mi> <mn>1</mn> </msub> </mrow> <mrow> <msub> <mi>h</mi> <mi>k</mi> </msub> <msub> <mi>P</mi> <mi>p</mi> </msub> <mo>+</mo> <msubsup> <mi>&sigma;</mi> <mi>u</mi> <mn>2</mn> </msubsup> </mrow> </mfrac> </mrow> <mo>)</mo> </mrow> <mo>&rsqb;</mo> <mo>}</mo> </mrow> </mtd> </mtr> </mtable> <mo>;</mo> </mrow>
其中:hk,gss分别是主用户发射机PU-Tx到次级用户发射机SU-Tx次级用户发射机SU-
Tx、次级用户发射机SU-Tx到次级用户接收机SU-Rx之间的信道衰减系数,P(H0)和P(H1)分别
表示主用户PU实际处于闲状态与忙状态的概率。
6.如权利要求4所述的基于物联网的数据显示服务器系统,其特征在于,所述无线体域
网极限容量计算模块设置有信任值计算模块,所述任值计算模块的信任值计算方法包括以
下步骤:
步骤一,采集节点间不同时间片的交互次数,根据得到的数据建立时间序列,通过三次
指数平滑法来预测节点间下一个时间片的交互次数,将交互次数预测值与实际值的相对误
差作为节点的直接信任值;采集网络观测节点i与节点j之间的n个时间片的交互次数:
选取一定时间间隔t作为一个观测时间片,以观测节点i和被测节点j在1个时间片内的
交互次数作为观测指标,真实交互次数,记作yt,依次记录n个时间片的yn,并将其保存在节
点i的通信记录表中;
预测第n+1个时间片的交互次数:
根据采集到的n个时间片的交互次数建立时间序列,采用三次指数平滑法预测下一个
时间片n+1内节点i和j之间的交互次数,预测交互次数,记作计算公式如下:
<mrow> <msub> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> </msub> <mo>=</mo> <msub> <mi>a</mi> <mi>n</mi> </msub> <mo>+</mo> <msub> <mi>b</mi> <mi>n</mi> </msub> <mo>+</mo> <msub> <mi>c</mi> <mi>n</mi> </msub> <mo>;</mo> </mrow>
预测系数an、bn、cn的取值可由如下公式计算得到:
<mrow> <msub> <mi>a</mi> <mi>n</mi> </msub> <mo>=</mo> <mn>3</mn> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </msubsup> <mo>-</mo> <mn>3</mn> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </msubsup> <mo>+</mo> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </msubsup> <mo>;</mo> </mrow>
<mrow> <msub> <mi>b</mi> <mi>n</mi> </msub> <mo>=</mo> <mfrac> <mi>&alpha;</mi> <mrow> <mn>2</mn> <msup> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mi>&alpha;</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mrow> </mfrac> <mo>&lsqb;</mo> <mrow> <mo>(</mo> <mn>6</mn> <mo>-</mo> <mn>5</mn> <mi>&alpha;</mi> <mo>)</mo> </mrow> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </msubsup> <mo>-</mo> <mn>2</mn> <mrow> <mo>(</mo> <mn>5</mn> <mo>-</mo> <mn>4</mn> <mi>&alpha;</mi> <mo>)</mo> </mrow> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </msubsup> <mo>+</mo> <mrow> <mo>(</mo> <mn>4</mn> <mo>-</mo> <mn>3</mn> <mi>&alpha;</mi> <mo>)</mo> </mrow> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </msubsup> <mo>&rsqb;</mo> <mo>;</mo> </mrow>
<mrow> <msub> <mi>c</mi> <mi>n</mi> </msub> <mo>=</mo> <mfrac> <msup> <mi>&alpha;</mi> <mn>2</mn> </msup> <mrow> <mn>2</mn> <msup> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mi>&alpha;</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mrow> </mfrac> <mo>&lsqb;</mo> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </msubsup> <mo>-</mo> <mn>2</mn> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </msubsup> <mo>+</mo> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </msubsup> <mo>&rsqb;</mo> <mo>;</mo> </mrow>
其中:分别是一次、二次、三次指数平滑数,由如下公式计算得到:
<mrow> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </msubsup> <mo>=</mo> <mi>&alpha;</mi> <mo>&times;</mo> <msub> <mi>y</mi> <mi>n</mi> </msub> <mo>+</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mi>&alpha;</mi> <mo>)</mo> </mrow> <mo>&times;</mo> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mi>n</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </msubsup> </mrow>
<mrow> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </msubsup> <mo>=</mo> <mi>&alpha;</mi> <mo>&times;</mo> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </msubsup> <mo>+</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mi>&alpha;</mi> <mo>)</mo> </mrow> <mo>&times;</mo> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mi>n</mi> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </msubsup> <mo>;</mo> </mrow>
<mrow> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </msubsup> <mo>=</mo> <mi>&alpha;</mi> <mo>&times;</mo> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </msubsup> <mo>+</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mi>&alpha;</mi> <mo>)</mo> </mrow> <mo>&times;</mo> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mi>n</mi> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </msubsup> </mrow>
是三次指数平滑法的初始值,其取值为:
<mrow> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mn>0</mn> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </msubsup> <mo>=</mo> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mn>0</mn> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </msubsup> <mo>=</mo> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mn>0</mn> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </msubsup> <mo>=</mo> <mfrac> <mrow> <msub> <mi>y</mi> <mn>1</mn> </msub> <mo>+</mo> <msub> <mi>y</mi> <mn>2</mn> </msub> <mo>+</mo> <msub> <mi>y</mi> <mn>3</mn> </msub> </mrow> <mn>3</mn> </mfrac> <mo>;</mo> </mrow>
α是平滑系数(0<α<1),体现信任的时间衰减特性,即离预测值越近的时间片的yt权重越
大,离预测值越远的时间片的yt权重越小;一般地,如果数据波动较大,且长期趋势变化幅
度较大,呈现明显迅速的上升或下降趋势时α应取较大值(0.6~0.8),增加近期数据对预测
结果的影响;当数据有波动,但长期趋势变化不大时,α在0.1~0.4之间取值;如果数据波动
平稳,α应取较小值(0.05~0.20);
计算直接信任值:
节点j的直接信任值TDij为预测交互次数和真实交互次数yn+1的相对误差,

步骤二,采用多路径信任推荐方式而得到的计算式计算间接信任值;收集可信节点对
节点j的直接信任值:
节点i向所有满足TDik≤φ的可信关联节点询问其对节点j的直接信任值,其中φ为推
荐节点的可信度阈值,根据可信度的要求精度,φ的取值范围为0~0.4;
计算间接信任值:
综合计算所收集到的信任值,得到节点j的间接信任值TRij,其
中,Set(i)为观测节点i的关联节点中与j节点有过交互且其直接信任值满足TDik≤φ的节
点集合;
步骤三,由直接信任值和间接信任值整合计算得出综合信任值,综合信任值(Tij)的计
算公式如下:Tij=βTDij+(1-β)TRij,其中β(0≤β≤1)表示直接信任值的权重,当β=0时,节
点i和节点j没有直接交互关系,综合信任值的计算直接来自于间接信任值,判断较客观;当
β=1时,节点i对节点j的综合信任值全部来自于直接信任值,在这种情况下,判断较为主
观,实际计算根据需要确定β的取值。

说明书

一种基于物联网的数据显示服务器系统

技术领域

本发明属于物联网领域,尤其涉及一种基于物联网的数据显示服务器系统。

背景技术

随着计算机、电子通讯、控制、信息等技术的发展,运用计算机物联网技术可为生
态农、牧业建设和科学管理提供全方位、完善的监测技术手段。建立生态物联网可对农业、
草原牧区土壤和气象环境参数进行实时、高效、快速的检测,对生态产量和质量进行预报,
以及对重大农、牧业生态环境污染事故做出预警,是有效扭转我国目前生态农牧发展现状
的技术方法之一,这将产生良好的社会和经济效益,推动社会发展。

无线传感器网络的产品备受消费者青睐,然而由于采集数据较多,用户实时性要
求较高,PC机笨重不便携的缺点日益凸显。

发明内容

本发明实施例的目的在于提供一种基于物联网的数据显示服务器系统,旨在解决
现有物联网无线传感器网络采用PC机,笨重便于携带和操作的问题。

本发明是这样实现的,一种基于物联网的数据显示服务器系统,所述基于物联网
的数据显示服务器系统包括Zigbee传感器网络模块、服务器、数据库模块、移动客户端;

所述移动客户端与所述服务器无线连接,所述服务器与所述Zigbee传感器网络模
块无线连接,所述数据库模块与所述服务器无线连接;

所述服务器用于接收Zigbee传感器网络模块发送的数据并将该数据存储在所述
数据库模块和接收移动客户端发送的查询请求后将数据库模块的存储的数据发送给移动
客户端;

所述服务器获得移动客户端最新查询请求时间节点,通过该最新查询请求时间节
点锁定该查询时间中获取的Zigbee传感器网络模块的数据;

所述数据库模块内置数据创建子模块、数据读取子模块、数据更新子模块、数据删
除子模块。

进一步,所述服务器设置有多元线性回归分析模块,多元线性回归分析模块利用
regress函数作多元线性回归分析方法包括:

对于自变量x1,x2,x3…xp和因变量y的n次独立观测,y关于x1,x2,x3…xp的p重广义
线性回归模型公式:


进一步,所述移动客户端设置有无线体域网快速唤醒关联模块,所述无线体域网
快速唤醒关联模块的关联方法包括:

步骤一,Hub根据当前通信的需要设置SSS、Asso_ctrl域为相应的值,构造Wakeup
帧;在发送Wakeup帧后,向节点发送T-Poll帧;

步骤二,节点收到唤醒帧后,获得本次关联的配置信息以及Hub的公钥PKb,然后选
择自己的私钥SKa长为256比特,计算公钥计算公钥PKa=SKa×G,计算出公钥后,节点再计算
基于口令的公钥,PKa'=PKa-Q(PW),Q(PW)=(QX,QY),QX=232×PW+MX;节点根据收到的
Wakeup帧中的Nonce_b以及自身选择的Nonce_a计算:

KMAC_1A

=CMAC(Temp_1,Add_a□Add_b□Nonce_a□Nonce_b□SSS,64)

KMAC_2A

=CMAC(Temp_1,Add_b□Add_a□Nonce_b□Nonce_a□SSS,64);

利用上述计算的信息PKa、KMAC_2A构造第一关联请求帧,并向Hub发送;

步骤三,Hub收到第一关联请求帧后,首先复原当前节点的公钥PKa=PKa'+Q(PW),Q
(PW)=(QX,QY),QX=232×PW+MX;MX为使QX满足椭圆曲线上的点的最小非负整数;计算DHKey
=X(SKb×PKa)=X(SKa×SKb×G),这里X()函数是取椭圆曲线密钥的X坐标值,Temp_1=
RMB_128(DHKey),根据收到的信息以及计算得到的信息计算:

KMAC_1B

=CMAC(Temp_1,Add_a□Add_b□Nonce_a□Nonce_b□SSS,64)

KMAC_2B

=CMAC(Temp_1,Add_b□Add_a□Nonce_b□Nonce_a□SSS,64)

对比收到的KMAC_2A和计算得到的KMAC_2B,如果相同则继续构造第二关联请求帧
并进入本次关联请求的步骤五,如果不同则取消本次关联请求;

步骤四,节点收到第二关联请求帧,对比在步骤二中计算的KMAC_1A与收到的
KMAC_1B,如果不同则取消本次关联请求,如果相同则进入本次关联的步骤五步;

步骤五,节点与Hub计算MK=CMAC(Temp_2,Nonce_a□Nonce_b,128),Temp_2=LMB
(DHKey),为DHKey的最左128位;双方完成唤醒关联。

进一步,所述移动客户端设置有无线体域网极限容量计算模块,所述无线体域网
的计算方法如下:

利用Laguerre多项式计算得到:

<mrow> <mi>C</mi> <mo>=</mo> <msubsup> <mo>&Integral;</mo> <mn>0</mn> <mi>&infin;</mi> </msubsup> <msub> <mi>log</mi> <mn>2</mn> </msub> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mfrac> <mn>1</mn> <msub> <mi>n</mi> <mi>t</mi> </msub> </mfrac> <mi>&xi;</mi> <mi>&lambda;</mi> <munderover> <mo>&Sigma;</mo> <mrow> <mi>k</mi> <mo>=</mo> <mn>0</mn> </mrow> <mrow> <mi>m</mi> <mo>-</mo> <mn>1</mn> </mrow> </munderover> <mfrac> <mrow> <mi>k</mi> <mo>!</mo> </mrow> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mi>n</mi> <mo>+</mo> <mi>m</mi> <mo>)</mo> <mo>!</mo> </mrow> </mfrac> <msup> <mrow> <mo>&lsqb;</mo> <msubsup> <mi>L</mi> <mi>k</mi> <mrow> <mi>n</mi> <mo>-</mo> <mi>m</mi> </mrow> </msubsup> <mrow> <mo>(</mo> <mi>&lambda;</mi> <mo>)</mo> </mrow> <mo>&rsqb;</mo> </mrow> <mn>2</mn> </msup> <msup> <mi>&lambda;</mi> <mrow> <mi>n</mi> <mo>-</mo> <mi>m</mi> </mrow> </msup> <msup> <mi>e</mi> <mrow> <mo>-</mo> <mi>&lambda;</mi> </mrow> </msup> <mi>d</mi> <mi>&lambda;</mi> <mo>;</mo> </mrow>

其中,m=min(Nt,Nr);

n=max(Nt,Nr);

为次数为k的Laguerre多项式;

如果令λ=n/m,可以推导出如下归一化后的信道容量表示式;

<mrow> <munder> <mi>lim</mi> <mrow> <mi>n</mi> <mo>&RightArrow;</mo> <mi>&infin;</mi> </mrow> </munder> <mfrac> <mi>C</mi> <mi>m</mi> </mfrac> <mo>=</mo> <mfrac> <mn>1</mn> <mrow> <mn>2</mn> <mi>&pi;</mi> </mrow> </mfrac> <msubsup> <mo>&Integral;</mo> <msub> <mi>v</mi> <mn>1</mn> </msub> <msub> <mi>v</mi> <mn>2</mn> </msub> </msubsup> <msub> <mi>log</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mfrac> <mrow> <mi>m</mi> <mi>&xi;</mi> </mrow> <msub> <mi>N</mi> <mi>t</mi> </msub> </mfrac> <mi>v</mi> <mo>)</mo> </mrow> <msqrt> <mrow> <mo>(</mo> <mfrac> <msub> <mi>v</mi> <mn>2</mn> </msub> <mi>v</mi> </mfrac> <mo>-</mo> <mn>1</mn> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mfrac> <msub> <mi>v</mi> <mn>1</mn> </msub> <mi>v</mi> </mfrac> <mo>)</mo> </mrow> </msqrt> <mi>d</mi> <mi>v</mi> <mo>;</mo> </mrow>

其中,


在快速瑞利衰落的情况下,令m=n=Nt=Nr,则v1=0,v2=4;

渐进信道容量为:

<mrow> <munder> <mi>lim</mi> <mrow> <mi>n</mi> <mo>&RightArrow;</mo> <mi>&infin;</mi> </mrow> </munder> <mfrac> <mi>C</mi> <mi>n</mi> </mfrac> <mo>=</mo> <mfrac> <mn>1</mn> <mi>&pi;</mi> </mfrac> <msubsup> <mo>&Integral;</mo> <mn>0</mn> <mn>4</mn> </msubsup> <msub> <mi>log</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mi>&xi;</mi> <mi>v</mi> <mo>)</mo> </mrow> <msqrt> <mrow> <mo>(</mo> <mfrac> <mn>1</mn> <mi>v</mi> </mfrac> <mo>-</mo> <mfrac> <mn>1</mn> <mn>4</mn> </mfrac> <mo>)</mo> </mrow> </msqrt> <mi>d</mi> <mi>v</mi> <mo>;</mo> </mrow>

利用不等式:

log2(1+x)≥log2(x);

式简化为:


进一步,所述无线体域网极限容量计算模块设置有吞吐量计算模块,所述在一个
时间帧内次级网络的平均吞吐量写成如下形式:

<mrow> <mtable> <mtr> <mtd> <mrow> <mi>R</mi> <mo>=</mo> <mi>E</mi> <mo>{</mo> <mfrac> <mrow> <mi>T</mi> <mo>-</mo> <msub> <mi>&tau;</mi> <mi>s</mi> </msub> </mrow> <mi>T</mi> </mfrac> <mo>&lsqb;</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <msub> <mi>P</mi> <mi>f</mi> </msub> <mo>)</mo> </mrow> <mi>P</mi> <mrow> <mo>(</mo> <msub> <mi>H</mi> <mn>0</mn> </msub> <mo>)</mo> </mrow> <msub> <mi>log</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mfrac> <mrow> <msub> <mi>g</mi> <mrow> <mi>s</mi> <mi>s</mi> </mrow> </msub> <msub> <mi>P</mi> <mn>0</mn> </msub> </mrow> <msubsup> <mi>&sigma;</mi> <mi>u</mi> <mn>2</mn> </msubsup> </mfrac> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>P</mi> <mi>f</mi> </msub> <mi>P</mi> <mrow> <mo>(</mo> <msub> <mi>H</mi> <mn>0</mn> </msub> <mo>)</mo> </mrow> <msub> <mi>log</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mfrac> <mrow> <msub> <mi>g</mi> <mrow> <mi>s</mi> <mi>s</mi> </mrow> </msub> <msub> <mi>P</mi> <mn>1</mn> </msub> </mrow> <msubsup> <mi>&sigma;</mi> <mi>u</mi> <mn>2</mn> </msubsup> </mfrac> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mo>+</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <msub> <mi>P</mi> <mi>d</mi> </msub> <mo>)</mo> </mrow> <mi>P</mi> <mrow> <mo>(</mo> <msub> <mi>H</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <msub> <mi>log</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mfrac> <mrow> <msub> <mi>g</mi> <mrow> <mi>s</mi> <mi>s</mi> </mrow> </msub> <msub> <mi>P</mi> <mn>0</mn> </msub> </mrow> <mrow> <msub> <mi>h</mi> <mi>k</mi> </msub> <msub> <mi>P</mi> <mi>p</mi> </msub> <mo>+</mo> <msubsup> <mi>&sigma;</mi> <mi>u</mi> <mn>2</mn> </msubsup> </mrow> </mfrac> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>P</mi> <mi>d</mi> </msub> <mi>P</mi> <mrow> <mo>(</mo> <msub> <mi>H</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <msub> <mi>log</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mfrac> <mrow> <msub> <mi>g</mi> <mrow> <mi>s</mi> <mi>s</mi> </mrow> </msub> <msub> <mi>P</mi> <mn>1</mn> </msub> </mrow> <mrow> <msub> <mi>h</mi> <mi>k</mi> </msub> <msub> <mi>P</mi> <mi>p</mi> </msub> <mo>+</mo> <msubsup> <mi>&sigma;</mi> <mi>u</mi> <mn>2</mn> </msubsup> </mrow> </mfrac> <mo>)</mo> </mrow> <mo>&rsqb;</mo> <mo>}</mo> </mrow> </mtd> </mtr> </mtable> <mo>;</mo> </mrow>

其中:hk,gss分别是主用户发射机PU-Tx到次级用户发射机SU-Tx次级用户发射机
SU-Tx、次级用户发射机SU-Tx到次级用户接收机SU-Rx之间的信道衰减系数,P(H0)和P(H1)
分别表示主用户PU实际处于闲状态与忙状态的概率。

进一步,所述无线体域网极限容量计算模块设置有信任值计算模块,所述任值计
算模块的信任值计算方法包括以下步骤:

步骤一,采集节点间不同时间片的交互次数,根据得到的数据建立时间序列,通过
三次指数平滑法来预测节点间下一个时间片的交互次数,将交互次数预测值与实际值的相
对误差作为节点的直接信任值;采集网络观测节点i与节点j之间的n个时间片的交互次数:

选取一定时间间隔t作为一个观测时间片,以观测节点i和被测节点j在1个时间片
内的交互次数作为观测指标,真实交互次数,记作yt,依次记录n个时间片的yn,并将其保存
在节点i的通信记录表中;

预测第n+1个时间片的交互次数:

根据采集到的n个时间片的交互次数建立时间序列,采用三次指数平滑法预测下
一个时间片n+1内节点i和j之间的交互次数,预测交互次数,记作计算公式如下:

<mrow> <msub> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> </msub> <mo>=</mo> <msub> <mi>a</mi> <mi>n</mi> </msub> <mo>+</mo> <msub> <mi>b</mi> <mi>n</mi> </msub> <mo>+</mo> <msub> <mi>c</mi> <mi>n</mi> </msub> <mo>;</mo> </mrow>

预测系数an、bn、cn的取值可由如下公式计算得到:

<mrow> <msub> <mi>a</mi> <mi>n</mi> </msub> <mo>=</mo> <mn>3</mn> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </msubsup> <mo>-</mo> <mn>3</mn> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </msubsup> <mo>+</mo> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </msubsup> <mo>;</mo> </mrow>

<mrow> <msub> <mi>b</mi> <mi>n</mi> </msub> <mo>=</mo> <mfrac> <mi>&alpha;</mi> <mrow> <mn>2</mn> <msup> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mi>&alpha;</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mrow> </mfrac> <mo>&lsqb;</mo> <mrow> <mo>(</mo> <mn>6</mn> <mo>-</mo> <mn>5</mn> <mi>&alpha;</mi> <mo>)</mo> </mrow> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </msubsup> <mo>-</mo> <mn>2</mn> <mrow> <mo>(</mo> <mn>5</mn> <mo>-</mo> <mn>4</mn> <mi>&alpha;</mi> <mo>)</mo> </mrow> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </msubsup> <mo>+</mo> <mrow> <mo>(</mo> <mn>4</mn> <mo>-</mo> <mn>3</mn> <mi>&alpha;</mi> <mo>)</mo> </mrow> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </msubsup> <mo>&rsqb;</mo> <mo>;</mo> </mrow>

<mrow> <msub> <mi>c</mi> <mi>n</mi> </msub> <mo>=</mo> <mfrac> <msup> <mi>&alpha;</mi> <mn>2</mn> </msup> <mrow> <mn>2</mn> <msup> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mi>&alpha;</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mrow> </mfrac> <mo>&lsqb;</mo> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </msubsup> <mo>-</mo> <mn>2</mn> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </msubsup> <mo>+</mo> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </msubsup> <mo>&rsqb;</mo> <mo>;</mo> </mrow>

其中:分别是一次、二次、三次指数平滑数,由如下公式计算得
到:

<mrow> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </msubsup> <mo>=</mo> <mi>&alpha;</mi> <mo>&times;</mo> <msub> <mi>y</mi> <mi>n</mi> </msub> <mo>+</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mi>&alpha;</mi> <mo>)</mo> </mrow> <mo>&times;</mo> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mi>n</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </msubsup> </mrow>

<mrow> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </msubsup> <mo>=</mo> <mi>&alpha;</mi> <mo>&times;</mo> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </msubsup> <mo>+</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mi>&alpha;</mi> <mo>)</mo> </mrow> <mo>&times;</mo> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mi>n</mi> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </msubsup> <mo>;</mo> </mrow>

<mrow> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </msubsup> <mo>=</mo> <mi>&alpha;</mi> <mo>&times;</mo> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </msubsup> <mo>+</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mi>&alpha;</mi> <mo>)</mo> </mrow> <mo>&times;</mo> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mi>n</mi> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </msubsup> </mrow>

是三次指数平滑法的初始值,其取值为:

<mrow> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mn>0</mn> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </msubsup> <mo>=</mo> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mn>0</mn> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </msubsup> <mo>=</mo> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mn>0</mn> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </msubsup> <mo>=</mo> <mfrac> <mrow> <msub> <mi>y</mi> <mn>1</mn> </msub> <mo>+</mo> <msub> <mi>y</mi> <mn>2</mn> </msub> <mo>+</mo> <msub> <mi>y</mi> <mn>3</mn> </msub> </mrow> <mn>3</mn> </mfrac> <mo>;</mo> </mrow>

α是平滑系数(0<α<1),体现信任的时间衰减特性,即离预测值越近的时间片的yt
权重越大,离预测值越远的时间片的yt权重越小;一般地,如果数据波动较大,且长期趋势
变化幅度较大,呈现明显迅速的上升或下降趋势时α应取较大值(0.6~0.8),增加近期数据
对预测结果的影响;当数据有波动,但长期趋势变化不大时,α在0.1~0.4之间取值;如果数
据波动平稳,α应取较小值(0.05~0.20);

计算直接信任值:

节点j的直接信任值TDij为预测交互次数和真实交互次数yn+1的相对误差,

步骤二,采用多路径信任推荐方式而得到的计算式计算间接信任值;收集可信节
点对节点j的直接信任值:

节点i向所有满足TDik≤φ的可信关联节点询问其对节点j的直接信任值,其中φ
为推荐节点的可信度阈值,根据可信度的要求精度,φ的取值范围为0~0.4;

计算间接信任值:

综合计算所收集到的信任值,得到节点j的间接信任值TRij,
其中,Set(i)为观测节点i的关联节点中与j节点有过交互且其直接信任值满足TDik≤φ的
节点集合;

步骤三,由直接信任值和间接信任值整合计算得出综合信任值,综合信任值(Tij)
的计算公式如下:Tij=βTDij+(1-β)TRij,其中β(0≤β≤1)表示直接信任值的权重,当β=0
时,节点i和节点j没有直接交互关系,综合信任值的计算直接来自于间接信任值,判断较客
观;当β=1时,节点i对节点j的综合信任值全部来自于直接信任值,在这种情况下,判断较
为主观,实际计算根据需要确定β的取值。

本发明通过移动客户端实现了数据的远程访问和管理。无线体域网的信任值计算
方法,包括:直接信任值计算、间接信任值计算和综合信任值计算三个阶段,直接信任值计
算首先采集节点间不同时间片的交互次数,根据得到的数据建立时间序列,然后通过三次
指数平滑法来预测节点间下一个时间片的交互次数,将交互次数预测值与实际值的相对误
差作为节点的直接信任值,间接信任值的计算式采用多路径信任推荐方式而得到的,综合
信任值是由直接信任值和间接信任值整合计算得出;本发明为节点信任值计算提供了一种
方法,根据网络的具体情况,可选择相适应的平滑系数α、可信度阈值φ、直接信任值权重β
的取值,确保信任值的时间衰减特性和客观性,客观准确地描述节点的可信度、计算复杂度
低及通信代价小,可适用于无线Mesh网络,具有较强的推广与应用价值。

附图说明

图1是本发明实施例提供的基于物联网的数据显示服务器系统的结构示意图;

图中:1、Zigbee传感器网络模块;2、服务器;3、数据库模块;4、移动客户端。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合实施例,对本本发
明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本本发明,并不
用于限定本发明。

下面结合附图对本发明的应用原理作详细的描述。

如图1所示,本发明实施例的基于物联网的数据显示服务器系统,包括Zigbee传感
器网络模块1、服务器2、数据库模块3、移动客户端4。

所述移动客户端4与所述服务器2无线连接,所述服务器2与所述Zigbee传感器网
络模块1无线连接,所述数据库模块3与所述服务器2无线连接。

所述服务器2用于接收Zigbee传感器网络模块1发送的数据并将该数据存储在所
述数据库模块3和接收移动客户端4发送的查询请求后将数据库模块3的存储的数据发送给
移动客户端4。

进一步,所述服务器2获得移动客户端4最新查询请求时间节点,通过该最新查询
请求时间节点锁定该查询时间中获取的Zigbee传感器网络模块的数据。

进一步,所述数据库模块3内置数据创建子模块、数据读取子模块、数据更新子模
块、数据删除子模块。

当服务器2端获得了客户端发送的最新查询请求(包括区编号以及节点编号)后,
需返回给客户端该传感器最新存储到数据库中的数据。首先通过select语句获得该节点的
最新查询时间。进而通过该最新查询时间锁定该查询时间中获取的环境参数。

DAO(Data Access Object)层是新建一个访问数据的类,包含了对数据库的创建、
读取、更新、删除操作,而不包括任何业务相关的信息。这样就能把底层的数据访问逻辑和
上层的逻辑剥离开。使得DAO层能够更加专注于实现数据访问部分的功能。这样做的优势就
是实现了功能的模块化,更有利于代码的维护的和升级。

进一步,所述服务器设置有多元线性回归分析模块,多元线性回归分析模块利用
regress函数作多元线性回归分析方法包括:

对于自变量x1,x2,x3…xp和因变量y的n次独立观测,y关于x1,x2,x3…xp的p重广义
线性回归模型公式:


进一步,所述移动客户端设置有无线体域网快速唤醒关联模块,所述无线体域网
快速唤醒关联模块的关联方法包括:

步骤一,Hub根据当前通信的需要设置SSS、Asso_ctrl域为相应的值,构造Wakeup
帧;在发送Wakeup帧后,向节点发送T-Poll帧;

步骤二,节点收到唤醒帧后,获得本次关联的配置信息以及Hub的公钥PKb,然后选
择自己的私钥SKa长为256比特,计算公钥计算公钥PKa=SKa×G,计算出公钥后,节点再计算
基于口令的公钥,PKa'=PKa-Q(PW),Q(PW)=(QX,QY),QX=232×PW+MX;节点根据收到的
Wakeup帧中的Nonce_b以及自身选择的Nonce_a计算:

KMAC_1A

=CMAC(Temp_1,Add_a□Add_b□Nonce_a□Nonce_b□SSS,64)

KMAC_2A

=CMAC(Temp_1,Add_b□Add_a□Nonce_b□Nonce_a□SSS,64);

利用上述计算的信息PKa、KMAC_2A构造第一关联请求帧,并向Hub发送;

步骤三,Hub收到第一关联请求帧后,首先复原当前节点的公钥PKa=PKa'+Q(PW),Q
(PW)=(QX,QY),QX=232×PW+MX;MX为使QX满足椭圆曲线上的点的最小非负整数;计算DHKey
=X(SKb×PKa)=X(SKa×SKb×G),这里X()函数是取椭圆曲线密钥的X坐标值,Temp_1=
RMB_128(DHKey),根据收到的信息以及计算得到的信息计算:

KMAC_1B

=CMAC(Temp_1,Add_a□Add_b□Nonce_a□Nonce_b□SSS,64)

KMAC_2B

=CMAC(Temp_1,Add_b□Add_a□Nonce_b□Nonce_a□SSS,64)

对比收到的KMAC_2A和计算得到的KMAC_2B,如果相同则继续构造第二关联请求帧
并进入本次关联请求的步骤五,如果不同则取消本次关联请求;

步骤四,节点收到第二关联请求帧,对比在步骤二中计算的KMAC_1A与收到的
KMAC_1B,如果不同则取消本次关联请求,如果相同则进入本次关联的步骤五步;

步骤五,节点与Hub计算MK=CMAC(Temp_2,Nonce_a□Nonce_b,128),Temp_2=LMB
(DHKey),为DHKey的最左128位;双方完成唤醒关联。

进一步,所述移动客户端设置有无线体域网极限容量计算模块,所述无线体域网
的计算方法如下:

利用Laguerre多项式计算得到:

<mrow> <mi>C</mi> <mo>=</mo> <msubsup> <mo>&Integral;</mo> <mn>0</mn> <mi>&infin;</mi> </msubsup> <msub> <mi>log</mi> <mn>2</mn> </msub> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mfrac> <mn>1</mn> <msub> <mi>n</mi> <mi>t</mi> </msub> </mfrac> <mi>&xi;</mi> <mi>&lambda;</mi> <munderover> <mo>&Sigma;</mo> <mrow> <mi>k</mi> <mo>=</mo> <mn>0</mn> </mrow> <mrow> <mi>m</mi> <mo>-</mo> <mn>1</mn> </mrow> </munderover> <mfrac> <mrow> <mi>k</mi> <mo>!</mo> </mrow> <mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mi>n</mi> <mo>+</mo> <mi>m</mi> <mo>)</mo> <mo>!</mo> </mrow> </mfrac> <msup> <mrow> <mo>&lsqb;</mo> <msubsup> <mi>L</mi> <mi>k</mi> <mrow> <mi>n</mi> <mo>-</mo> <mi>m</mi> </mrow> </msubsup> <mrow> <mo>(</mo> <mi>&lambda;</mi> <mo>)</mo> </mrow> <mo>&rsqb;</mo> </mrow> <mn>2</mn> </msup> <msup> <mi>&lambda;</mi> <mrow> <mi>n</mi> <mo>-</mo> <mi>m</mi> </mrow> </msup> <msup> <mi>e</mi> <mrow> <mo>-</mo> <mi>&lambda;</mi> </mrow> </msup> <mi>d</mi> <mi>&lambda;</mi> <mo>;</mo> </mrow>

其中,m=min(Nt,Nr);

n=max(Nt,Nr);

为次数为k的Laguerre多项式;

如果令λ=n/m,可以推导出如下归一化后的信道容量表示式;

<mrow> <munder> <mi>lim</mi> <mrow> <mi>n</mi> <mo>&RightArrow;</mo> <mi>&infin;</mi> </mrow> </munder> <mfrac> <mi>C</mi> <mi>m</mi> </mfrac> <mo>=</mo> <mfrac> <mn>1</mn> <mrow> <mn>2</mn> <mi>&pi;</mi> </mrow> </mfrac> <msubsup> <mo>&Integral;</mo> <msub> <mi>v</mi> <mn>1</mn> </msub> <msub> <mi>v</mi> <mn>2</mn> </msub> </msubsup> <msub> <mi>log</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mfrac> <mrow> <mi>m</mi> <mi>&xi;</mi> </mrow> <msub> <mi>N</mi> <mi>t</mi> </msub> </mfrac> <mi>v</mi> <mo>)</mo> </mrow> <msqrt> <mrow> <mo>(</mo> <mfrac> <msub> <mi>v</mi> <mn>2</mn> </msub> <mi>v</mi> </mfrac> <mo>-</mo> <mn>1</mn> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mfrac> <msub> <mi>v</mi> <mn>1</mn> </msub> <mi>v</mi> </mfrac> <mo>)</mo> </mrow> </msqrt> <mi>d</mi> <mi>v</mi> <mo>;</mo> </mrow>

其中,


在快速瑞利衰落的情况下,令m=n=Nt=Nr,则v1=0,v2=4;

渐进信道容量为:

<mrow> <munder> <mi>lim</mi> <mrow> <mi>n</mi> <mo>&RightArrow;</mo> <mi>&infin;</mi> </mrow> </munder> <mfrac> <mi>C</mi> <mi>n</mi> </mfrac> <mo>=</mo> <mfrac> <mn>1</mn> <mi>&pi;</mi> </mfrac> <msubsup> <mo>&Integral;</mo> <mn>0</mn> <mn>4</mn> </msubsup> <msub> <mi>log</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mi>&xi;</mi> <mi>v</mi> <mo>)</mo> </mrow> <msqrt> <mrow> <mo>(</mo> <mfrac> <mn>1</mn> <mi>v</mi> </mfrac> <mo>-</mo> <mfrac> <mn>1</mn> <mn>4</mn> </mfrac> <mo>)</mo> </mrow> </msqrt> <mi>d</mi> <mi>v</mi> <mo>;</mo> </mrow>

利用不等式:

log2(1+x)≥log2(x);

式简化为:

<mrow> <munder> <mi>lim</mi> <mrow> <mi>n</mi> <mo>&RightArrow;</mo> <mi>&infin;</mi> </mrow> </munder> <mfrac> <mi>C</mi> <mi>n</mi> </mfrac> <mo>=</mo> <mfrac> <mn>1</mn> <mi>&pi;</mi> </mfrac> <msubsup> <mo>&Integral;</mo> <mn>0</mn> <mn>4</mn> </msubsup> <msub> <mi>log</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>&xi;</mi> <mi>v</mi> <mo>)</mo> </mrow> <msqrt> <mrow> <mo>(</mo> <mfrac> <mn>1</mn> <mi>v</mi> </mfrac> <mo>-</mo> <mfrac> <mn>1</mn> <mn>4</mn> </mfrac> <mo>)</mo> </mrow> </msqrt> <mi>d</mi> <mi>v</mi> <mo>&GreaterEqual;</mo> <msub> <mi>log</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>&xi;</mi> <mo>)</mo> </mrow> <mo>-</mo> <mn>1.</mn> </mrow>

进一步,所述无线体域网极限容量计算模块设置有吞吐量计算模块,所述在一个
时间帧内次级网络的平均吞吐量写成如下形式:

<mrow> <mtable> <mtr> <mtd> <mrow> <mi>R</mi> <mo>=</mo> <mi>E</mi> <mo>{</mo> <mfrac> <mrow> <mi>T</mi> <mo>-</mo> <msub> <mi>&tau;</mi> <mi>s</mi> </msub> </mrow> <mi>T</mi> </mfrac> <mo>&lsqb;</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <msub> <mi>P</mi> <mi>f</mi> </msub> <mo>)</mo> </mrow> <mi>P</mi> <mrow> <mo>(</mo> <msub> <mi>H</mi> <mn>0</mn> </msub> <mo>)</mo> </mrow> <msub> <mi>log</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mfrac> <mrow> <msub> <mi>g</mi> <mrow> <mi>s</mi> <mi>s</mi> </mrow> </msub> <msub> <mi>P</mi> <mn>0</mn> </msub> </mrow> <msubsup> <mi>&sigma;</mi> <mi>u</mi> <mn>2</mn> </msubsup> </mfrac> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>P</mi> <mi>f</mi> </msub> <mi>P</mi> <mrow> <mo>(</mo> <msub> <mi>H</mi> <mn>0</mn> </msub> <mo>)</mo> </mrow> <msub> <mi>log</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mfrac> <mrow> <msub> <mi>g</mi> <mrow> <mi>s</mi> <mi>s</mi> </mrow> </msub> <msub> <mi>P</mi> <mn>1</mn> </msub> </mrow> <msubsup> <mi>&sigma;</mi> <mi>u</mi> <mn>2</mn> </msubsup> </mfrac> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mo>+</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <msub> <mi>P</mi> <mi>d</mi> </msub> <mo>)</mo> </mrow> <mi>P</mi> <mrow> <mo>(</mo> <msub> <mi>H</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <msub> <mi>log</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mfrac> <mrow> <msub> <mi>g</mi> <mrow> <mi>s</mi> <mi>s</mi> </mrow> </msub> <msub> <mi>P</mi> <mn>0</mn> </msub> </mrow> <mrow> <msub> <mi>h</mi> <mi>k</mi> </msub> <msub> <mi>P</mi> <mi>p</mi> </msub> <mo>+</mo> <msubsup> <mi>&sigma;</mi> <mi>u</mi> <mn>2</mn> </msubsup> </mrow> </mfrac> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>P</mi> <mi>d</mi> </msub> <mi>P</mi> <mrow> <mo>(</mo> <msub> <mi>H</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <msub> <mi>log</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mfrac> <mrow> <msub> <mi>g</mi> <mrow> <mi>s</mi> <mi>s</mi> </mrow> </msub> <msub> <mi>P</mi> <mn>1</mn> </msub> </mrow> <mrow> <msub> <mi>h</mi> <mi>k</mi> </msub> <msub> <mi>P</mi> <mi>p</mi> </msub> <mo>+</mo> <msubsup> <mi>&sigma;</mi> <mi>u</mi> <mn>2</mn> </msubsup> </mrow> </mfrac> <mo>)</mo> </mrow> <mo>&rsqb;</mo> <mo>}</mo> </mrow> </mtd> </mtr> </mtable> <mo>;</mo> </mrow>

其中:hk,gss分别是主用户发射机PU-Tx到次级用户发射机SU-Tx次级用户发射机
SU-Tx、次级用户发射机SU-Tx到次级用户接收机SU-Rx之间的信道衰减系数,P(H0)和P(H1)
分别表示主用户PU实际处于闲状态与忙状态的概率。

进一步,所述无线体域网极限容量计算模块设置有信任值计算模块,所述任值计
算模块的信任值计算方法包括以下步骤:

步骤一,采集节点间不同时间片的交互次数,根据得到的数据建立时间序列,通过
三次指数平滑法来预测节点间下一个时间片的交互次数,将交互次数预测值与实际值的相
对误差作为节点的直接信任值;采集网络观测节点i与节点j之间的n个时间片的交互次数:

选取一定时间间隔t作为一个观测时间片,以观测节点i和被测节点j在1个时间片
内的交互次数作为观测指标,真实交互次数,记作yt,依次记录n个时间片的yn,并将其保存
在节点i的通信记录表中;

预测第n+1个时间片的交互次数:

根据采集到的n个时间片的交互次数建立时间序列,采用三次指数平滑法预测下
一个时间片n+1内节点i和j之间的交互次数,预测交互次数,记作计算公式如下:

<mrow> <msub> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> </msub> <mo>=</mo> <msub> <mi>a</mi> <mi>n</mi> </msub> <mo>+</mo> <msub> <mi>b</mi> <mi>n</mi> </msub> <mo>+</mo> <msub> <mi>c</mi> <mi>n</mi> </msub> <mo>;</mo> </mrow>

预测系数an、bn、cn的取值可由如下公式计算得到:

<mrow> <msub> <mi>a</mi> <mi>n</mi> </msub> <mo>=</mo> <mn>3</mn> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </msubsup> <mo>-</mo> <mn>3</mn> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </msubsup> <mo>+</mo> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </msubsup> <mo>;</mo> </mrow>

<mrow> <msub> <mi>b</mi> <mi>n</mi> </msub> <mo>=</mo> <mfrac> <mi>&alpha;</mi> <mrow> <mn>2</mn> <msup> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mi>&alpha;</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mrow> </mfrac> <mo>&lsqb;</mo> <mrow> <mo>(</mo> <mn>6</mn> <mo>-</mo> <mn>5</mn> <mi>&alpha;</mi> <mo>)</mo> </mrow> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </msubsup> <mo>-</mo> <mn>2</mn> <mrow> <mo>(</mo> <mn>5</mn> <mo>-</mo> <mn>4</mn> <mi>&alpha;</mi> <mo>)</mo> </mrow> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </msubsup> <mo>+</mo> <mrow> <mo>(</mo> <mn>4</mn> <mo>-</mo> <mn>3</mn> <mi>&alpha;</mi> <mo>)</mo> </mrow> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </msubsup> <mo>&rsqb;</mo> <mo>;</mo> </mrow>

<mrow> <msub> <mi>c</mi> <mi>n</mi> </msub> <mo>=</mo> <mfrac> <msup> <mi>&alpha;</mi> <mn>2</mn> </msup> <mrow> <mn>2</mn> <msup> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mi>&alpha;</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mrow> </mfrac> <mo>&lsqb;</mo> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </msubsup> <mo>-</mo> <mn>2</mn> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </msubsup> <mo>+</mo> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </msubsup> <mo>&rsqb;</mo> <mo>;</mo> </mrow>

其中:分别是一次、二次、三次指数平滑数,由如下公式计算得
到:

<mrow> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </msubsup> <mo>=</mo> <mi>&alpha;</mi> <mo>&times;</mo> <msub> <mi>y</mi> <mi>n</mi> </msub> <mo>+</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mi>&alpha;</mi> <mo>)</mo> </mrow> <mo>&times;</mo> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mi>n</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </msubsup> </mrow>

<mrow> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </msubsup> <mo>=</mo> <mi>&alpha;</mi> <mo>&times;</mo> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </msubsup> <mo>+</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mi>&alpha;</mi> <mo>)</mo> </mrow> <mo>&times;</mo> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mi>n</mi> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </msubsup> <mo>;</mo> </mrow>

<mrow> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </msubsup> <mo>=</mo> <mi>&alpha;</mi> <mo>&times;</mo> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </msubsup> <mo>+</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mi>&alpha;</mi> <mo>)</mo> </mrow> <mo>&times;</mo> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mi>n</mi> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </msubsup> </mrow>

是三次指数平滑法的初始值,其取值为:

<mrow> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mn>0</mn> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </msubsup> <mo>=</mo> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mn>0</mn> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </msubsup> <mo>=</mo> <msubsup> <mover> <mi>y</mi> <mo>^</mo> </mover> <mn>0</mn> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </msubsup> <mo>=</mo> <mfrac> <mrow> <msub> <mi>y</mi> <mn>1</mn> </msub> <mo>+</mo> <msub> <mi>y</mi> <mn>2</mn> </msub> <mo>+</mo> <msub> <mi>y</mi> <mn>3</mn> </msub> </mrow> <mn>3</mn> </mfrac> <mo>;</mo> </mrow>

α是平滑系数(0<α<1),体现信任的时间衰减特性,即离预测值越近的时间片的yt
权重越大,离预测值越远的时间片的yt权重越小;一般地,如果数据波动较大,且长期趋势
变化幅度较大,呈现明显迅速的上升或下降趋势时α应取较大值(0.6~0.8),增加近期数据
对预测结果的影响;当数据有波动,但长期趋势变化不大时,α在0.1~0.4之间取值;如果数
据波动平稳,α应取较小值(0.05~0.20);

计算直接信任值:

节点j的直接信任值TDij为预测交互次数和真实交互次数yn+1的相对误差,

步骤二,采用多路径信任推荐方式而得到的计算式计算间接信任值;收集可信节
点对节点j的直接信任值:

节点i向所有满足TDik≤φ的可信关联节点询问其对节点j的直接信任值,其中φ
为推荐节点的可信度阈值,根据可信度的要求精度,φ的取值范围为0~0.4;

计算间接信任值:

综合计算所收集到的信任值,得到节点j的间接信任值TRij,
其中,Set(i)为观测节点i的关联节点中与j节点有过交互且其直接信任值满足TDik≤φ的
节点集合;

步骤三,由直接信任值和间接信任值整合计算得出综合信任值,综合信任值(Tij)
的计算公式如下:Tij=βTDij+(1-β)TRij,其中β(0≤β≤1)表示直接信任值的权重,当β=0
时,节点i和节点j没有直接交互关系,综合信任值的计算直接来自于间接信任值,判断较客
观;当β=1时,节点i对节点j的综合信任值全部来自于直接信任值,在这种情况下,判断较
为主观,实际计算根据需要确定β的取值。

本发明通过移动客户端实现了数据的远程访问和管理。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精
神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

一种基于物联网的数据显示服务器系统.pdf_第1页
第1页 / 共15页
一种基于物联网的数据显示服务器系统.pdf_第2页
第2页 / 共15页
一种基于物联网的数据显示服务器系统.pdf_第3页
第3页 / 共15页
点击查看更多>>
资源描述

《一种基于物联网的数据显示服务器系统.pdf》由会员分享,可在线阅读,更多相关《一种基于物联网的数据显示服务器系统.pdf(15页珍藏版)》请在专利查询网上搜索。

本发明公开了一种基于物联网的数据显示服务器系统,包括Zigbee传感器网络模块、服务器、数据库模块、移动客户端;所述移动客户端与所述服务器无线连接,所述服务器与所述Zigbee传感器网络模块无线连接,所述数据库模块与所述服务器无线连接;所述服务器用于接收Zigbee传感器网络模块发送的数据并将该数据存储在所述数据库模块和接收移动客户端发送的查询请求后将数据库模块的存储的数据发送给移动客户端。本发明。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1