基于联合压缩感知重构的网络通信服务目标数据检测技术

2020-04-29 13:02孙雪峰
计算机测量与控制 2020年4期
关键词:网络通信重构节点

孙雪峰

(吉林大学 教育技术中心,长春 130012)

0 引言

在网络通信服务过程中,服务目标对象与服务器是直接通信的,该种通信方式使服务器连接的终端用户数量巨大,需要保证一个服务器能在短时间内立刻查到数以万计的客户端查询到指定目标,并建立良好网络结构才能实现[1]。日益更新网络入侵形式能够引起人们对网络安全问题的重视,作为能够检测数据异常的技术,依据网络数据特征分析已经标记的数据异常变化规律,由此捕获异常数据特征。以往大都采用高维随机矩阵分析网络数据特征,通过相关矩阵模型推导目标数据检测过程,虽然该方法检测效果较好,但通信数据服务类型区分并不明确,导致检测结果可靠性较低。而采用无监督组建支持向量机模型的检测技术,是将主动学习方法与目标数据检测结合起来,通过人工标记方式能够扩展异常检测模型,但该方法更适用于大范围的通信环境。而在实际环境中,应用该技术无法高效分析数据样本捕获过程,导致后续计算结果存在较大误差,检测结果精准度也相对偏低。针对当前以往检测技术存在的问题,提出了基于联合压缩感知重构的网络通信服务目标数据检测技术。

1 联合压缩感知重构原理

微电机系统随着工作人员对网络通信服务目标数据采集需求增强,其应用范围也不断扩大,因此网络通信服务中节点功能也需增强。微电机系统中数据传送效率成为研究重点,为了提高系统数据传输效率,将节点捕获到的数据全部压缩后再传送,以此降低网络带宽要求,对单个节点数据存储与处理要求也相对宽容[2]。传统数据压缩要求网络通信节点所捕获目标对象信号频率是信号频率两倍,否则无法还原原始信号。传统数据压缩将捕获到的信号全部发送到下一个节点之前,需将信号接近零的数据进行变换处理,并保留少量系数,再将该系统编码压缩[3]。

以往数据压缩虽然能够减少数据量,但在高频率采样过程中,大量信息采集将会要求网络通信服务节点硬件设备具有高处理效率以及数字转换能力配置。此外,数据压缩后的信号虽然能够舍弃大量近似于零的数据,但要求存储信号数值并没有减少节点采集数据量[4]。

2 稀疏目标数据采集

结合联合压缩感知原理可知,若网络通信服务节点是随机部署的,那么离散小波变换就可视为感知数据稀疏基。在网络通信服务过程中,不同节点之间通信是具有较强关联性的,由于网络拓扑结构变化相对复杂,但小波变换能够应用于任意位置,支撑交换函数,并构造一个正交基,其所产生的基向量可用数据系数表示,使得感知数据能够在某一变换区域内以稀疏形式表示,方便压缩数据采集[6]。

在网络通信服务环境中,由于温度是一个缓慢变化的信号,因此,温度突变是具有很强稀疏性的,异常温度变化很可能为一个稀疏事件[7]。在网络通信服务区域内是否出现稀疏信号,需通过网络通信连接温度指示器,判断服务节点温度[8]。温度指示器如图1所示。

图1 网络服务节点用温度指示器

通常情况下,不同节点温度是在一定范围内变化,一旦节点温度超过这一范围时,所连接的温度指示器读取结果为1,否则为0。系数数据采集过程可描述成如图2所示。

图2 系数数据采集过程

具体采集过程如下所示:

将N个网络节点与1个sink节点组成抽象无向图,图中的每个网络节点都需随机分配一个编号,如果两个网络节点能够相互通信,那么说明无向图中的边集合是存在的[9]。如果网络节点存在一个数据,那么网络节点的数据是可以写成一个列向量的,因此可用稀疏基来表示。在网络通信服务环境中,网络节点周期性采集数据并将数据全部存储在本地之中,sink节点存储全部数据,通过监视网络通信服务区域内稀疏数据检测,确定稀疏二进制矩阵[10]。初始化矩阵,在每列中随机选择位置,保证位置元素都为1,其他位置元素为0,通过该方法构造稀疏二进制矩阵,保证数据恢复性能。根据稀疏数据采集方法,编号移动代理,使其迁移到一个感兴趣节点位置,并获取该节点感知数据,这时将携带感知数据进行加权处理,以此进行下去,直到感知兴趣节点都被移动代理所访问为止,由此完成稀疏目标数据采集[11]。

3 网络通信服务目标数据检测

3.1 未知数量检测数据精确重构

采用联合压缩感知技术对网络通信服务数据异常进行检测,其中涉及到的上下层节点网络通信数据需要及时处理,才能保证构造的稀疏矩阵无需进行预处理,就能满足约束等距条件[12]。采用离散编组形式,能够及时捕获网络通信结果,进而实现对未知数量检测数据精确重构。

假设网络通信服务检测节点信号是线性叠加的,那么将不会存在网络信号之间的干扰问题。将网络通信服务目标数据检测数据用向量来描述,当检测数据处于非工作状态下时,相应信号值将为0,由于目标数据检测数量满足服务检测数据远远小于目标数据检测数据情况时,则相应信号值为稀疏度的N维向量。采用联合压缩感知理论对检测到的信号进行重构,并采用正交矩阵进行描述。

当满足观测节点远远小于目标数据维数时,相应信号值足够稀疏,且目标数据检测节点信号满足路由信息协议时,能够依据求解最小初始步长范数稀疏重构出目标数据检测信号。结合相关数据可知,求解出来的最小初始步长问题属于最小编译问题,将该过程应用到信号稀疏重构过程之中,能够显示出相应编组位数,以此转换为进化算子。通过不断迭代更新处理蜘蛛算子后,获取相应权重最高个体,并进行编组位变换,提升网络通信服务数据样本信号稀疏重构过程的多样性,以此保证算法收敛最优解。

综上可见,《办法》已不局限于排堵保畅,还应关注船舶通航和水运市场的需求与导向,特别是船舶尺度尚未放宽的限制问题。对此,交通运输部海事局根据京杭运河现有标准船型主尺度系列的实际情况,结合航道、港口(码头)、桥梁、船闸、装卸工具等设施现状,对原《办法》第五条作出修订,见表1。

3.2 数据异常检测

提取最优重构数据,利用构造函数计算网络通信服务数据之间的相似度,根据该相似度能够区分不同样本,进而剔除多余数据。

采用联合压缩感知技术对网络通信服务目标数据进行检测,具体实施过程如下所示:

通过重构后的强相关数据连接记录、连接记录相应特征、通信服务数据特征近似度计算通信服务数据间近似度,并确定重构后通信服务数据分类线性边界。如果强相关性训练数据是线性可分的,那么将存在一对相应决策函数,使网络通信服务数据间隔最大等价达到最小,即为通信服务数据最优分类面,由此实现网络通信服务目标数据检测。

4 实验分析

基于联合压缩感知重构的网络通信服务目标数据检测技术研究可靠性,设计了一种简化网络拓扑结构,如图3所示。

图3 简化网络拓扑结构

将FusionServer RH2288 V3服务器作为重要控制设备,保证每个端都能与服务器直接通信,使每一个加入网络的用户,都能将基本信息添加到服务器资料库之中,以此查找数据资料库中指定目标信息,进而确定目标精确位置,使客户端不会因设备故障停机而影响其他客户端的正常通信。

4.1 实验环境设置

在进行实验测试时,需在Visual C++6.0环境中,采用C++语言编译来实现。运行的机器配置型号为Pentium4,CPU为3.0 GHz,内存大小为512 MB。在Matlab实验平台上,提取网络监测系统下的真实数据,每隔15分钟进行一次采样,实验设备选择Intel(R)Core(TM)i5-3210CPU2.5 GHz型号计算机,内存大小为16 GB。

运行机器内核配置如图4所示。

图4 运行机器内核配置

4.2 通信量分析

将联合压缩感知检测技术中的稀疏目标数据采集方法与以往方法在不同压缩率情况下,随着网络节点数量增加,各个方法在通信总量变化方面进行对比分析。图5(a)是压缩率为10时的不同方法总通信量实验结果,图5(b)是压缩率为5时的不同方法总通信量实验结果。

图5 不同方法总通信量

1)压缩率为10:当节点数量为800个时,无监督组件支持向量机模型检测技术、高维随机矩阵检测技术和联合压缩感知重构技术的通信量依次为0.18×104bit、0.38×104bit、0.75×104bit;当节点数量为1100个时,三种技术检测的通信量依次为0.28×104bit、0.5×104bit、1.0×104bit;当节点数量为1400个时,无监督组件支持向量机模型检测技术通信量已经达到最高为1.2×104bit,且不再发生改变,而高维随机矩阵检测技术和联合压缩感知重构技术的通信量依次为1.0×104bit 和0.39×104bit。

2)压缩率为5:当节点数量为800个时,无监督组件支持向量机模型检测技术、高维随机矩阵检测技术和联合压缩感知重构技术的通信量依次为0.9×104bit、0.5×104bit、0.4×104bit;当节点数量为1 100个时,无监督组件支持向量机模型检测技术通信量达到1.2×104bit,且不再发生变化,而高维随机矩阵检测技术的通信量在节点数量为1 400个时,也达到最大通信量状态。联合压缩感知重构技术在节点数量为1 700个时,通信量达到最大为1.0×104bit。

由图5可看出,随着节点数量增加,通信量也会随之增加。联合压缩感知重构技术通信量远远小于监督组件支持向量机模型检测技术、高维随机矩阵检测技术,因为联合压缩感知重构技术在数据收集过程中分析了不同温度下稀疏目标数据采集过程,将通信量较大节点数据进行压缩处理,保证节点所传送的通信量都相对较小。联合压缩感知重构技术选取的簇头位于簇中心位置,因此,簇内节点只需将信息全部发送到中心附近位置,就可将各自收集到的信息发送到接近左下角的父节点,大大增加了数据传输效率,进而增加网络通信量。

4.3 实验结果与分析

根据上述通信量分析结果可知,联合压缩感知重构技术随着节点数量的增加,通信量相对较小,压缩效果较好。为了进一步验证联合压缩感知重构技术的可靠性,以500个通信服务数据样本为例,对联合压缩感知重构技术检测结果进行测试。图6给出联合压缩感知重构技术对通信服务数据样本进行分类处理,具有较好分类效果,分类线性边界定位较为精准。

图6 联合压缩感知重构技术数据分类结果

使用平均数值度量对网络通信服务目标数据的监测效果进行评估,并与以往两种方法进行实验对比分析,通过获取不同方法下的平均数值进行数据收集。通过ROC曲线能够直观描述出目标数据检测率和误报率,依据两者之间线性关系,设置多个临界值,由此绘制出如图7所示的ROC曲线图。

图7 不同方法相应ROC曲线

由图7可看出,无监督组件支持向量机模型检测技术、高维随机矩阵检测技术ROC曲线下方所空余的面积较小,随着误报率增加,两种技术目标数据检出率始终没超过60%;联合压缩感知重构技术相应的ROC曲线下方所空余的面积较大,随着误报率增加,该技术目标数据检出率最高可达到87%,说明联合压缩感知重构技术网络通信服务目标数据检测精准度较高,误报率也相对较低,数据检测效果理想,也由此证实了基于联合压缩感知重构的网络通信服务目标数据检测技术研究方法是具有可靠性的。

5 结论

联合压缩感知在网络通信服务目标数据检测研究成为近年来研究热点为题,在数据可压缩条件下,通过采集少量测量值恢复大量原始数据,为数据检测提供基础数据。主要研究成果总结如下:

结合试验结果可看出,提出的基于联合压缩感知重构检测技术与以往检测技术相比具有明显优势,主要是因为所提检测技术利用联合压缩感知重构检测技术对网络节点所采集到的通信服务数据进行处理,能够完成对未知数据精确重构。利用该技术在提高通信服务目标数据检测率的同时,还能降低目标数据误报率,检测性能明显更优。

研究内容仍存在一些问题总结如下:

1)基于联合压缩感知重构检测技术可以均衡网络通信服务节点之间的能量消耗,但网络整体延迟还相对较大,因此,研究网络延迟小且能量均衡数据分析模型是具有必要性的。

2)受到时间限制,目前只考虑了规则簇区域的划分方式,但该方式仅适用于各种已经划分簇区域中簇头的选取,因此,进一步将网络簇区域中的划分进行研究,能够更好地实现能量的有效收集。

猜你喜欢
网络通信重构节点
“双减”能否重构教育生态?
长城叙事的重构
基于干扰重构和盲源分离的混合极化抗SMSP干扰
基于图连通支配集的子图匹配优化算法
信息化时代网络通信安全的背景和对策
结合概率路由的机会网络自私节点检测算法
面向复杂网络的节点相似性度量*
采用贪婪启发式的异构WSNs 部分覆盖算法*
5G网络通信技术应用的前瞻性思考
网络通信技术在现实中的应用研究