一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于数据特征挖掘的网络传输状态智能监测系统的制作方法

2021-12-07 21:23:00 来源:中国专利 TAG:


1.本发明属于数据传输技术领域,尤其涉及一种基于数据特征挖掘的网络传输状态智能监测系统。


背景技术:

2.数据传输就是按照一定的规程,通过一条或者多条数据链路,将数据从数据源传输到数据终端,它的主要作用就是实现点与点之间的信息传输与交换。一个好的数据传输方式可以提高数据传输的实时性和可靠性。数据传输部分在整个系统中处于重要的地位,相当于人体的神经给身体的各个部位传输信号,如何高效地、准确地、及时地传输采集模块采集到的数字信息是一个重要的课题。
3.在现有的网络数据的传输过程中,通常不对数据进行优先排列,直接对大量的数据进行随机传输,由于网络数据的传输速度有限,很容易导致许多重要的、需要优先传输的数据被搁置,影响重要数据的快速传输,使得系统反应迟缓,可靠性不高。


技术实现要素:

4.本发明实施例的目的在于提供一种基于数据特征挖掘的网络传输状态智能监测系统,旨在解决背景技术中提出的问题。
5.为实现上述目的,本发明实施例提供如下技术方案:
6.一种基于数据特征挖掘的网络传输状态智能监测系统,包括特征挖掘传输单元、速度调整单元和传输监测单元,其中:
7.特征挖掘传输单元,用于获取数据的时效性要求特征;根据所述时效性要求特征,将数据分为时效性数据和非时效性数据;优先传输所述时效性数据;
8.速度调整单元,用于计算一段时间内时效性数据的数据大小;根据所述数据大小进行数据传输速度调节;
9.传输监测单元,用于设定系统空闲时间;在所述系统空闲时间内监测非时效性数据是否堆积,并在存在堆积时,提高数据传输速度。
10.作为本发明实施例技术方案进一步的限定,所述特征挖掘传输单元具体包括:
11.特征挖掘模块,用于获取数据的时效性要求特征;
12.数据分类模块,用于根据所述时效性要求特征,将数据分为时效性数据和非时效性数据;
13.数据传输模块,用于优先传输所述时效性数据。
14.作为本发明实施例技术方案进一步的限定,所述特征挖掘模块具体包括:
15.地址获取子模块,用于获取数据的发送地址;
16.特征匹配子模块,用于将所述发送地址输入至发送地址与时效性要求特征映射模型中,输出与所述发送地址对应的时效性要求特征。
17.作为本发明实施例技术方案进一步的限定,所述数据分类模块包括:
18.分类预设子模块,用于预设数据分类匹配库,所述数据分类匹配库中包含有时效性数据和非时效性数据对应的时效性要求特征;
19.数据分类子模块,用于将所述时效性要求特征输入至数据分类匹配库中,匹配所述时效性要求特征对应的数据分类。
20.作为本发明实施例技术方案进一步的限定,所述数据传输模块具体包括:
21.时效性数据传输子模块,用于在存在时效性数据时,传输所述时效性数据;
22.非时效性数据传输子模块,用于在只存在非时效性数据时,传输所述非时效性数据。
23.作为本发明实施例技术方案进一步的限定,所述速度调整单元具体包括:
24.数据大小计算模块,用于计算一段时间内时效性数据的数据大小;
25.数据传输调节模块,用于根据所述数据大小进行数据传输速度调节。
26.作为本发明实施例技术方案进一步的限定,所述数据大小计算模块具体包括:
27.统计周期预设子模块,用于预设数据大小计算的统计周期;
28.数据大小计算子模块,用于计算统计周期中时效性数据的数据大小。
29.作为本发明实施例技术方案进一步的限定,所述数据传输调节模块具体包括:
30.传输速度生成子模块,用于根据所述数据大小和所述统计周期,计算时效性数据传输速度,并在所述时效性数据传输速度的基础上生成综合数据传输速度,所述综合数据传输速度大于所述时效性数据传输速度;
31.传输调节子模块,用于根据所述综合数据传输速度进行数据传输速度调节。
32.作为本发明实施例技术方案进一步的限定,所述传输监测单元具体包括:
33.空闲时间设定模块,用于设定系统空闲时间;
34.堆积监测模块,用于在所述系统空闲时间内监测非时效性数据是否堆积,并在存在堆积时,提高数据传输速度。
35.作为本发明实施例技术方案进一步的限定,所述堆积监测模块具体包括:
36.堆积判断子模块,用于判断在所述空闲时间内是否存在非时效性数据堆积;
37.速度提高子模块,用于在存在堆积时,提高数据传输速度。
38.与现有技术相比,本发明的有益效果是:
39.本发明实施例通过特征挖掘传输单元、速度调整单元和传输监测单元相配合,能够将数据分为时效性数据和非时效性数据,优先传输所述时效性数据,并对传输速度进行调节,保障时效性数据的快速传输,且在系统空闲时间内保障非时效性数据的全部传输,避免非时效性数据堆积,从而实现数据的优先排列,并且使得时效性数据和非时效性数据都能够在合适的时间完成传输,实现系统的快速反应,增强系统的可靠性。
附图说明
40.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例。
41.图1示出了本发明实施例提供的系统的应用架构图。
42.图2示出了本发明实施例提供的系统中特征挖掘传输单元的结构框图。
43.图3示出了本发明实施例提供的系统中特征挖掘模块的结构框图。
44.图4示出了本发明实施例提供的系统中数据分类模块的结构框图。
45.图5示出了本发明实施例提供的系统中数据传输模块的结构框图。
46.图6示出了本发明实施例提供的系统中速度调整单元的结构框图。
47.图7示出了本发明实施例提供的系统中数据大小计算模块的结构框图。
48.图8示出了本发明实施例提供的系统中数据传输调节模块的结构框图。
49.图9示出了本发明实施例提供的系统中传输监测单元的结构框图。
50.图10示出了本发明实施例提供的系统中堆积监测模块的结构框图。
具体实施方式
51.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
52.可以理解的是,在现有技术中,网络数据的传输过程,通常不对数据进行优先排列,直接对大量的数据进行随机传输,由于网络数据的传输速度有限,很容易导致许多重要的、需要优先传输的数据被搁置,影响重要数据的快速传输,使得系统反应迟缓,可靠性不高。
53.为解决上述问题,本发明实施例通过特征挖掘传输单元、速度调整单元和传输监测单元相配合,能够将数据分为时效性数据和非时效性数据,优先传输所述时效性数据,并对传输速度进行调节,保障时效性数据的快速传输,且在系统空闲时间内保障非时效性数据的全部传输,避免非时效性数据堆积,从而实现数据的优先排列,并且使得时效性数据和非时效性数据都能够在合适的时间完成传输,实现系统的快速反应,增强系统的可靠性。
54.图1示出了本发明实施例提供的基于数据特征挖掘的网络传输状态智能监测系统100的应用架构图。
55.具体的,一种基于数据特征挖掘的网络传输状态智能监测系统100,包括特征挖掘传输单元101、速度调整单元102和传输监测单元103,其中:
56.特征挖掘传输单元101,用于获取数据的时效性要求特征;根据所述时效性要求特征,将数据分为时效性数据和非时效性数据;优先传输所述时效性数据。
57.在本发明实施例中,特征挖掘传输单元101对数据进行处理,得到数据的时效性要求特征,并根据数据的时效性要求特征将数据分类,分成时效性数据和非时效性数据,在数据传输的过程中,优先进行时效性数据的传输。
58.具体的,图2示出了本发明实施例提供的系统中特征挖掘传输单元101的结构框图。
59.其中,在本发明提供的优选实施方式中,所述特征挖掘传输单元101具体包括:
60.特征挖掘模块1011,用于获取数据的时效性要求特征。
61.在本发明实施例中,特征挖掘模块1011在接收到数据之后,对数据进行时效性要求特征的挖掘,获得每个数据对应的时效性要求特征。
62.具体的,图3示出了本发明实施例提供的系统中特征挖掘模块1011的结构框图。
63.其中,在本发明提供的优选实施方式中,所述特征挖掘模块1011具体包括:
64.地址获取子模块10111,用于获取数据的发送地址。
65.在本发明实施例中,在接收到数据之后,地址获取子模块10111对数据进行分析,获取每个数据的发送地址。
66.可以理解的是,数据的发送地址能够反映出地址获取子模块10111所接收的数据的发送设备等,通过根据发送地址了解到发送设备之后,可以根据发送设备的作用,确定该设备发送的信息是时效性数据还是非时效性数据。
67.特征匹配子模块10112,用于将所述发送地址输入至发送地址与时效性要求特征映射模型中,输出与所述发送地址对应的时效性要求特征。
68.在本发明实施例中,特征匹配子模块10112将数据的发送地址导入发送地址与时效性要求特征映射模型中,根据地址与时效性要求特征映射模型对发送地址进行分析,输出发送地址对应的数据的时效性要求特征。
69.具体的,发送地址与时效性要求特征映射模型是根据多个发送地址与时效性要求特征判断判断生成的映射模型,能够根据输入的发送地址,得到与该发送地址相对应的数据的时效性要求特征。
70.进一步的,所述特征挖掘传输单元101还包括:
71.数据分类模块1012,用于根据所述时效性要求特征,将数据分为时效性数据和非时效性数据。
72.在本发明实施例中,数据分类模块1012按照每个数据对应的时效性要求特征,对数据进行分类,将数据分成时效性数据和非时效性数据。其中,时效性数据为需要快速传输的数据,比如指令数据、即时消息数据、检测数据等;非时效性数据为不需要需要快速传输的数据,比如运行记录数据。
73.具体的,图4示出了本发明实施例提供的系统中数据分类模块1012的结构框图。
74.其中,在本发明提供的优选实施方式中,所述数据分类模块1012包括:
75.分类预设子模块10121,用于预设数据分类匹配库,所述数据分类匹配库中包含有时效性数据和非时效性数据对应的时效性要求特征。
76.在本发明实施例中,数据分类匹配库中包含有时效性数据和非时效性数据对应的时效性要求特征,通过分类预设子模块10121对数据分类匹配库中的时效性数据和非时效性数据对应的时效性要求特征进行预设。
77.数据分类子模块10122,用于将所述时效性要求特征输入至数据分类匹配库中,匹配所述时效性要求特征对应的数据分类。
78.在本发明实施例中,通过数据分类子模块10122,将数据的时效性要求特征输入至数据分类匹配库中,根据数据分类匹配库进行时效性要求特征对于时效性数据和非时效性数据进行匹配,得到该数据对应的数据分类。
79.可以理解的是,根据数据得到的时效性要求特征具有多种,比如获取的时效性要求特征为“通信、检测、记录、指令”等,数据分类匹配库中对“通信、检测、记录、指令”进行分类。例如:“通信、检测、指令”对应的数据属于时效性数据,“记录”对应的数据属于非时效性数据。
80.进一步的,所述特征挖掘传输单元101还包括:
81.数据传输模块1013,用于优先传输所述时效性数据。
82.在本发明实施例中,将数据分类成为时效性数据和非时效性数据之后,数据传输模块1013进行数据传输,并优先传输时效性数据。
83.具体的,图5示出了本发明实施例提供的系统中数据传输模块1013的结构框图。
84.其中,在本发明提供的优选实施方式中,所述数据传输模块1013具体包括:
85.时效性数据传输子模块10131,用于在存在时效性数据时,传输所述时效性数据。
86.在本发明实施例中,在待传输的数据中只要存在时效性数据时,时效性数据传输子模块10131即对时效性数据进行传输,从而使得时效性数据能够快速传输,避免系统中的重要数据传输慢而影响系统的性能。
87.非时效性数据传输子模块10132,用于在只存在非时效性数据时,传输所述非时效性数据。
88.在本发明实施例中,在待传输的数据中只存在非时效性数据时,非时效性数据传输子模块10132对非时效性数据进行传输,从而保障数据传输通道优先向时效性数据提供,使得系统的指令、检测与即时通信数据快速传输。
89.进一步的,所述基于数据特征挖掘的网络传输状态智能监测系统100还包括:
90.速度调整单元102,用于计算一段时间内时效性数据的数据大小;根据所述数据大小进行数据传输速度调节。
91.在本发明实施例中,在数据传输的过程中,速度调整单元102计算一段时间内接收的时效性数据的数据大小,按照时效性数据的数据大小对数据的传输速度进行调节,使得数据的传输速度能够满足一段时间内接收的时效性数据的快速传输,且能够在传输时效性数据的同时,能够传输一定的非时效性数据,从而避免时效性数据的延迟传输,保障系统的快速数据传输,提高系统的可靠性与稳定性。
92.具体的,图6示出了本发明实施例提供的系统中速度调整单元102的结构框图。
93.其中,在本发明提供的优选实施方式中,所述速度调整单元102具体包括:
94.数据大小计算模块1021,用于计算一段时间内时效性数据的数据大小。
95.在本发明实施例中,数据大小计算模块1021通过设定统计周期,并对每个统计周期内的时效性数据的数据大小进行计算。
96.具体的,图7示出了本发明实施例提供的系统中数据大小计算模块1021的结构框图。
97.其中,在本发明提供的优选实施方式中,所述数据大小计算模块1021具体包括:
98.统计周期预设子模块10211,用于预设数据大小计算的统计周期。
99.在本发明实施例中,通过统计周期预设子模块10211进行数据大小计算的统计周期的调节,进行预设数据大小计算的统计周期。
100.数据大小计算子模块10212,用于计算统计周期中时效性数据的数据大小。
101.在本发明实施例中,数据大小计算子模块10212通过对统计周期中的时效性数据的数据大小进行计算。
102.进一步的,所述速度调整单元102还包括:
103.数据传输调节模块1022,用于根据所述数据大小进行数据传输速度调节。
104.在本发明实施例中,数据传输调节模块1022按照数据大小进行数据传输速度调节。在数据传输速度低于统计周期内的平均数据大小时,提高数据传输速度;在数据传输速
度高于统计周期内的平均数据大小时,降低数据传输速度,从而保持时效性数据能够第一时间进行传输,且避免数据传输速度过大,过多占用系统的运行空间,导致系统卡顿。
105.具体的,图8示出了本发明实施例提供的系统中数据传输调节模块1022的结构框图。
106.其中,在本发明提供的优选实施方式中,所述数据传输调节模块1022具体包括:
107.传输速度生成子模块10221,用于根据所述数据大小和所述统计周期,计算时效性数据传输速度,并在所述时效性数据传输速度的基础上生成综合数据传输速度,所述综合数据传输速度大于所述时效性数据传输速度。
108.在本发明实施例中,按照统计周期和该统计周期内的时效性数据的数据大小,传输速度生成子模块10221可以计算出时效性数据传输速度,并基于时效性数据传输速度,生成大于时效性数据传输速度的综合数据传输速度,从而通过综合数据传输速度,能够在数据传输的过程中,在完成时效性数据的传输之后,还能对一定的非时效性数据进行传输。
109.传输调节子模块10222,用于根据所述综合数据传输速度进行数据传输速度调节。
110.在本发明实施例中,传输调节子模块10222按照综合数据传输速度进行数据传输速度调节,使得数据传输的过程中,在完成时效性数据的传输之后,还能对一定的非时效性数据进行传输。
111.进一步的,所述基于数据特征挖掘的网络传输状态智能监测系统100还包括:
112.传输监测单元103,用于设定系统空闲时间;在所述系统空闲时间内监测非时效性数据是否堆积,并在存在堆积时,提高数据传输速度。
113.在本发明实施例中,传输监测单元103通过设定系统空闲时间,监测在设定的系统空闲时间内是否存在非时效性数据的堆积,在监测到存在非时效性数据堆积之后,提高数据传输速度,使得堆积的非时效性数据在系统空闲时间内完成传输,从而避免优先传输时效性数据,而造成的非时效性数据的堆积,使得系统的所有数据都能够在最优的安排下完成数据传输。
114.具体的,图9示出了本发明实施例提供的系统中传输监测单元103的结构框图。
115.其中,在本发明提供的优选实施方式中,所述传输监测单元103具体包括:
116.空闲时间设定模块1031,用于设定系统空闲时间。
117.在本发明实施例中,通过空闲时间设定模块1031设定系统空闲时间。
118.可以理解的是,系统空闲时间是系统在不需进行时效性数据传输的时间,可以是企业不需要进行生产加工时的空闲时间,比如:晚上10半点至上午七点半。
119.堆积监测模块1032,用于在所述系统空闲时间内监测非时效性数据是否堆积,并在存在堆积时,提高数据传输速度。
120.在本发明实施例中,堆积监测模块1032在系统空闲时间中,进行非时效性数据是否堆积监测,当监测到存在非时效性数据的堆积时,对数据传输速度进行提高,使得能够在系统空闲时间内将非时效性数据完成传输。
121.具体的,图10示出了本发明实施例提供的系统中堆积监测模块1032的结构框图。
122.其中,在本发明提供的优选实施方式中,所述堆积监测模块1032具体包括:
123.堆积判断子模块10321,用于判断在所述空闲时间内是否存在非时效性数据堆积。
124.在本发明实施例中,通过堆积判断子模块10321在空闲时间内进行堆积监测,判断
是否存在非时效性数据的堆积。
125.可以理解的是,若存在非时效性数据的堆积,说明在进行时效性数据的传输过程中,对非时效性数据的传输过少,导致非时效性数据的堆积。
126.速度提高子模块10322,用于在存在堆积时,提高数据传输速度。
127.在本发明实施例中,在存在非时效性数据的堆积时,速度提高子模块10322对数据传输速度进行提高,使得能够在系统空闲时间内传输非时效性数据。
128.综上所述,本发明实施例通过特征挖掘传输单元、速度调整单元和传输监测单元相配合,能够将数据分为时效性数据和非时效性数据,优先传输所述时效性数据,并对传输速度进行调节,保障时效性数据的快速传输,且在系统空闲时间内保障非时效性数据的全部传输,避免非时效性数据堆积,从而实现数据的优先排列,并且使得时效性数据和非时效性数据都能够在合适的时间完成传输,实现系统的快速反应,增强系统的可靠性。
129.应该理解的是,虽然本发明各实施例的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,各实施例中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
130.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
131.以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
132.以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
133.以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献