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

遥测数据弹性传输方法、装置、电子设备及存储介质

2022-09-01 01:06:38 来源:中国专利 TAG:


1.本技术涉及通信技术领域,特别涉及一种遥测数据弹性传输方法、装置、电子设备及存储介质。


背景技术:

2.遥测数据是卫星在轨运行状态的重要表征,具有参数种类多、变化特征各异、周期性采集等特点。同时,大部分遥测参数变化缓慢,每次变化新增加的信息量有限,这使得卫星遥测数据具有高度的冗余特性。
3.卫星遥测数据传输链路的高度可靠性是卫星任务成败的关键,而遥测数据的高度冗余为遥测数据弹性传输提供了可能性。在传输带宽受限的条件下,为了消除数据传输和处理成本浪费,保障通信链路的电平余量,应降低遥测数据的传输速率,因此需要对遥测数据进行压缩与弹性传输。
4.在遥测数据压缩方面,通常采用无损压缩,包括霍夫曼编码、游程编码、算术编码和lz系列编码等。近年来,国内外学者也利用聚类、机器学习等方式,结合遥测数据自身的特点对其进行压缩,现有算法具有两个缺点,一是无损压缩进一步改进压缩率的难度较大,二是易造成误差扩散,需要结合这两点对遥测数据压缩方式进行改进。
5.相关技术中,遥测数据弹性传输方式有所缺陷,需要寻找一种改进的遥测数据弹性传输方法。


技术实现要素:

6.本技术提供一种遥测数据弹性传输方法、装置、电子设备及计算机可读存储介质,有效提高了弹性传输效率,防止弹性传输过程中的误码扩散,达到在传输带宽受限的条件下,保障通信链路电平余量并节省通信资源的目的。
7.本技术第一方面实施例提供一种遥测数据弹性传输方法,包括以下步骤:获取待传输的遥测数据;压缩所述遥测数据中至少一个数据帧的重复字节,并根据所述至少一个数据帧中剩余未压缩字节和对应位置生成新数据帧;根据所述新数据帧和未压缩数据帧生成压缩后的遥测数据,将所述压缩后的遥测数据发送至接收端,使得接收端对所述压缩后的遥测数据解压缩之后得到所述遥测数据。
8.在本技术实施例中,所述压缩所述遥测数据中至少一个数据帧的重复字节,并根据所述至少一个数据帧中剩余未压缩字节和对应位置生成新数据帧,包括:根据目标压缩间隔识别所述遥测数据中的至少一个参考数据帧和待压缩数据帧;丢弃所述待压缩数据帧与所述至少一个参考数据帧的重复字节,并识别待压缩数据帧中剩余字节的位置,根据所述剩余字节和对应位置组成所述新数据帧。
9.在本技术实施例中,在丢弃所述待压缩数据帧与所述至少一个参考数据帧的重复字节之前,还包括:判断所述重复字节的总长度是否大于丢弃长度;如果所述重复字节的总长度大于所述丢弃长度,则丢弃所述重复字节,否则不对所述待压缩数据帧进行压缩。
10.在本技术实施例中,在丢弃所述待压缩数据帧与所述至少一个参考数据帧的重复字节之前,还包括:判断所述待压缩数据帧与所述至少一个参考数据帧的数据是否相同;如果相同,则丢弃所述待压缩数据帧,并记录所述待压缩数据帧的帧头,否则,判断所述重复字节的总长度是否大于丢弃长度。
11.在本技术实施例中,在将所述压缩后的遥测数据发送至接收端之前,还包括:根据标识码对所述压缩后的遥测数据进行格式处理,使得所述压缩后的遥测数据满足目标传输条件,其中,所述标识码用于标识每个数据帧的字节长度。
12.本技术第二方面实施例提供一种遥测数据弹性传输装置,包括:获取模块,用于获取待传输的遥测数据;压缩模块,用于压缩所述遥测数据中至少一个数据帧的重复字节,并根据所述至少一个数据帧中剩余未压缩字节和对应位置生成新数据帧;传输模块,用于根据所述新数据帧和未压缩数据帧生成压缩后的遥测数据,将所述压缩后的遥测数据发送至接收端,使得接收端对所述压缩后的遥测数据解压缩之后得到所述遥测数据。
13.在本技术实施例中,所述压缩模块用于:根据目标压缩间隔识别所述遥测数据中的至少一个参考数据帧和待压缩数据帧;丢弃所述待压缩数据帧与所述至少一个参考数据帧的重复字节,并识别待压缩数据帧中剩余字节的位置,根据所述剩余字节和对应位置组成所述新数据帧。
14.在本技术实施例中,还包括:第一判断模块,用于在丢弃所述待压缩数据帧与所述至少一个参考数据帧的重复字节之前,判断所述重复字节的总长度是否大于丢弃长度;如果所述重复字节的总长度大于所述丢弃长度,则丢弃所述重复字节,否则不对所述待压缩数据帧进行压缩。
15.在本技术实施例中,还包括:第二判断模块,用于在丢弃所述待压缩数据帧与所述至少一个参考数据帧的重复字节之前,判断所述待压缩数据帧与所述至少一个参考数据帧的数据是否相同;如果相同,则丢弃所述待压缩数据帧,并记录所述待压缩数据帧的帧头,否则,判断所述重复字节的总长度是否大于丢弃长度。
16.在本技术实施例中,还包括:处理模块,用于在将所述压缩后的遥测数据发送至接收端之前,根据标识码对所述压缩后的遥测数据进行格式处理,使得所述压缩后的遥测数据满足目标传输条件,其中,所述标识码用于标识每个数据帧的字节长度。
17.本技术第三方面实施例提供一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序,以实现如上述实施例所述的遥测数据弹性传输方法。
18.本技术第四方面实施例提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行,以用于实现如上述实施例所述的遥测数据弹性传输方法。
19.由此,本技术至少具有如下有益效果:
20.以遥测数据帧为单位进行压缩,综合考虑压缩率、标识行占用比例、错误同步概率、丢帧率等多个期望目标,建立多目标优化模型,得到符合约束条件的最优压缩和数据处理间距参数,可以压缩高度冗余的卫星遥测数据,并对其进行弹性传输,保障了通信链路的电平余量,有效提高了弹性传输效率,从而可以在不依赖于遥测数据物理特性以及专家经验的情况下压缩遥测数据,并防止弹性传输过程中的误码扩散,达到在传输带宽受限的条件下,保障通信链路电平余量并节省通信资源的目的。
21.本技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本技术的实践了解到。
附图说明
22.本技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
23.图1为根据本技术实施例提供的一种遥测数据弹性传输方法的流程图;
24.图2为根据本技术实施例提供的一种某卫星相邻遥测数据帧格式及数据组成图;
25.图3为根据本技术实施例提供的一种标识行占用的字节数比例虽n的变化趋势图;
26.图4为根据本技术实施例提供的一种错误同步概率随n的变化趋势(对数)图;
27.图5为根据本技术实施例提供的一种不同丢帧率情况下,数据正确率随n的变化趋势图;
28.图6为根据本技术实施例提供的一种遥测数据弹性传输流程图;
29.图7为根据本技术实施例提供的一种遥测数据弹性传输结果示例图;
30.图8为根据本技术实施例提供的一种遥测数据弹性传输装置的示例图;
31.图9为根据本技术实施例提供的电子设备的结构示意图。
具体实施方式
32.下面详细描述本技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本技术,而不能理解为对本技术的限制。
33.相关技术中,卫星遥测参数种类多、数据生成速率高、数据总量巨大,给有限带宽的信道传输和有限的存储介质带来了巨大的压力,为了保障通信链路的电平余量,消除数据传输和处理成本浪费,需要对遥测数据进行压缩与弹性传输,而卫星遥测数据的高度冗余特性为遥测数据弹性传输提供了可行性。为此,本技术实施例基于卫星遥测数据局部特征,给出遥测数据的弹性压缩处理与传输方案,即提出了一种遥测数据弹性传输方法、装置、电子设备及计算机可读存储介质。
34.下面将参考附图描述本技术实施例的一种遥测数据弹性传输方法、装置、电子设备及计算机可读存储介质。具体而言,图1为本技术实施例所提供的一种遥测数据弹性传输方法的流程示意图。
35.如图1所示,该遥测数据弹性传输方法包括以下步骤:
36.在步骤s101中,获取待传输的遥测数据。
37.在步骤s102中,压缩遥测数据中至少一个数据帧的重复字节,并根据至少一个数据帧中剩余未压缩字节和对应位置生成新数据帧。
38.可以理解的是,本技术实时可以以遥测数据帧为单位的压缩和处理,可以根据遥测数据帧格式对遥测量进行特征分析,以遥测数据帧为单位进行压缩,重新组织遥测数据帧,保留发生变化的字节,丢弃不变的字节,并可以通过“位置 数据”的方式将发生变化的字节的位置与内容记录在存储区,从而可以将误码扩散限制在两个字节以内,有效抑制了传输误码扩散。
39.以图2为例,虚线方框内表示遥测数据的第一第二帧,浅色方块代表第一第二帧的相应数据发生了变化,而深色方块代表第一第二帧的相应数据不变。也就是说,浅色方块代表有效数据而灰色方块代表冗余数据。灰色方块只需要被记录一次,只需要关注浅色方块即可。
40.在本技术实施例中,压缩遥测数据中至少一个数据帧的重复字节,并根据至少一个数据帧中剩余未压缩字节和对应位置生成新数据帧,包括:根据目标压缩间隔识别遥测数据中的至少一个参考数据帧和待压缩数据帧;丢弃待压缩数据帧与至少一个参考数据帧的重复字节,并识别待压缩数据帧中剩余字节的位置,根据剩余字节和对应位置组成新数据帧。
41.可以理解的是,本技术实施例可以以遥测数据帧为单位进行压缩,综合考虑压缩率、标识行占用比例、错误同步概率、丢帧率等多个期望目标,建立多目标优化模型,得到符合约束条件的最优压缩与数据处理间距参数,从而提供基于多目标优化条件下的压缩与处理间距,有效提高了弹性传输效率。
42.在本技术实施例中,在丢弃待压缩数据帧与至少一个参考数据帧的重复字节之前,还包括:判断待压缩数据帧与至少一个参考数据帧的数据是否相同;如果相同,则丢弃待压缩数据帧,并记录待压缩数据帧的帧头,否则,判断重复字节的总长度是否大于丢弃长度;如果重复字节的总长度大于丢弃长度,则丢弃重复字节,否则不对待压缩数据帧进行压缩。
43.可以理解的是,本技术实施例可以在更新的遥测数据帧中的数据发生变化时,将该更新的遥测数据帧的帧头记录在存储区,以记录其位置,从而可以在压缩时保留帧头,识别该遥测帧的位置;如果更新的遥测数据帧中的数据发生变化,且在变化的数据长度较小,则通过“位置 数据”的方式记录数据,并在变化的数据长度较大时,不进行操作,将整个更新的遥测数据帧全部记录在存储区。
44.举例而言,对于一组遥测数据a*b(a帧,每一帧字节数为b),每ka帧压缩一次,将第1,ka 1,2ka 1,.......,i*ka 1(i,ka∈n

)帧遥测数据存放在缓冲区中,在收到更新的遥测数据帧之后,将其与缓冲区中相邻的遥测数据帧进行比较,如果更新的遥测数据帧中的数据没有发生变化,则将该更新的遥测数据帧的帧头记录在存储区,以记录其位置;如果更新的遥测数据帧中的数据发生变化,且变化的数据长度小于遥测数据帧长度的1/2,则丢弃不变的字节,以“位置 数据”的方式将发生变化的字节的位置与内容记录在存储区;如果更新的遥测数据帧中的数据发生变化,但变化的数据长度不小于遥测数据帧长度的1/2,则不进行操作,将整个更新的遥测数据帧全部记录在存储区。将存储区中的数据下传至地面站,并重复上述步骤,直至遥测数据全部处理完毕。由此,压缩后的遥测数据为a*x(a帧,每一帧字节数为x),其中x≤b。
45.需要说明的是,在进行压缩时,不采用分包压缩方式时的压缩率为cr,即当ka=a时,实际压缩率cr最小,压缩效果最好。为了降低丢帧带来的损失,需要采用分包压缩方法,选择一定的压缩间隔ka后,得到压缩率可见遥测数据压缩率随ka值的增大而减小,实际工程中,ka的取值由所需压缩率r
com
决定。
46.在步骤s103中,根据新数据帧和未压缩数据帧生成压缩后的遥测数据,将压缩后
的遥测数据发送至接收端,使得接收端对压缩后的遥测数据解压缩之后得到遥测数据。
47.在本技术实施例中,在将压缩后的遥测数据发送至接收端之前,还包括:根据标识码对压缩后的遥测数据进行格式处理,使得压缩后的遥测数据满足目标传输条件,其中,标识码用于标识每个数据帧的字节长度
48.可以理解的是,为了满足遥测数据传输格式需要,需要对压缩后的数据进行格式处理,选择多目标优化条件下的最佳压缩与处理参数。压缩并处理后的遥测数据经过信道传输后,在接收端通过标识码进行数据格式恢复,进而以遥测数据包为单位进行解压缩,完成全部的遥测数据弹性传输流程。通过上述遥测数据弹性传输方法,可以压缩高度冗余的卫星遥测数据,并对其进行弹性传输,保障了通信链路的电平余量。
49.具体而言,下面将对数据处理、数据恢复和遥测数据解压缩进行阐述,具体如下:
50.1、数据处理
51.分包压缩后的遥测数据每帧字节数不同,不满足遥测数据传输格式需要,需要利用标识码对其进行格式处理,方法包括:对于一组遥测数据m*ka*p(m*ka帧,每一帧字节数为p),首先判断每一帧字节数,之后每隔n*ka插入一段码长为l的标识码,标识码后跟每帧的字节数,作为标识行(第1,ka 1,2ka 1,......,i*ka 1(i,ka∈n

)帧没有压缩,其字节数只上传一次),进而进行遥测数据传输。引入标识码的目的是通过插入特殊码组的方法实现帧同步,通常采用连贯式插入法,因此标识码的选择有以下要求:
52.1)标识码要容易产生和识别,并区别于数据码元;
53.2)标识码长度需综合考虑,长度过长会降低系统通信效率,长度过短会增大错误同步概率。
54.综合上述要求,可以选择具有易识别、错误概率小等优点的帧同步码作为标识码。同时,对于未编码或采用卷积编码的遥测数据帧,可以设定帧同步码为1acffc1d,可直接用作标识码。
55.在数据处理中,n的取值从标识行占用的字节数比例、错误同步概率和丢帧带来的损失三个角度影响弹性传输效率,需要建立多目标优化模型计算合适的n值,方法包括:
56.1)标识行占用的字节数比例尽量小。标识行长度l=i n*(k
a-1),压缩后一个n*ka内的字节数为n=n*ka n*p n*(k
a-1)*q,其中q≤p,则标识行的占用比例为当q=0时,达到下界,n
min
=n*ka n*p;当q=p时,达到上界,n
max
=n*ka n*p n*(k
a-1)*p=n*ka*(p 1),故有即在ka、l、p确定的情况下,r随n的变化如图3所示,发现为了使r尽量小,则n越大越好。由于q≤p取值不定,因此将上界作为目标函数,即
57.2)错误同步概率尽量小。根据伯努利独立实验,在n字节长度的逐字节滑动搜索过
程中,恰好由随机数据伪造本地的r字节帧同步码的概率为具体到本问题背景为其中a为每次实验成功概率,b为失败概率(即b=1-a),x为方程s=1 ba
lsl 1
的最小正根,可采用迭代逼近法求解。错误概率随n的变化如图4所示,发现为了使错误概率尽量小,则n越大越好。
58.3)丢帧带来的损失尽量小。若丢帧率则丢帧率对解压效果的影响体现为正确率随n的变化如图5,发现在丢帧率一定的情况下,为了使丢帧带来的损失尽量小,则n越小越好。
59.由此,可以形成以下多目标优化问题:
[0060][0061][0062][0063]
s.t.1<n≤m,n∈n
[0064]
其中,函数fi(n){i=1,2,3}为目标函数,1<n≤m,n∈n为约束函数,n的取值为上述公式的可行域。在此多目标优化问题中有3个目标函数(2个极小化目标函数,1个极大化目标函数)和2个约束函数。将上述多目标优化问题公式的目标函数极小化得到所述背景下的标准多目标优化模型:min f(x)=[f1(n),f2(n),f
’3(n)]
t
,s.t.1<n≤m,n∈n。
[0065]
多目标优化问题的求解方法包括以线性加权法、约束法、目标规划法等算法为主的传统转化法与包括遗传算法、蚁群算法和粒子群算法等在内的智能求解法。本问题采用传统加权法,所述方法包括:设置权重ω=[ω1,ω2,ω3]
t
,有f(x)=ω
t
[f1(n),f2(n),f
’3(n)]
t
=ω1f1(n) ω2f2(n) ω3f3(n),得到最终多目标优化模型min f(x),s.t.1<n≤m,n∈n,ω1 ω2 ω3=1。
[0066]
2、数据恢复:遥测数据传输完成后,需要进行数据恢复,即通过读取标识码和每一
行的字节数对数据进行切割,使其恢复数据格式处理之前的格式,以完成解压缩流程。具体方法为:对于接收端收到的序列,按位匹配查找标识码,如果标识码完全对应,则根据该标识码后的每帧字节数对数据序列进行切割,使其恢复格式处理之前的形式;如果标识码对应错误,则继续匹配寻找下一个标识码,直到数据序列切割完成为止。由此,可将遥测数据恢复之前的格式。
[0067]
3、遥测数据解压缩:遥测数据格式恢复后,需要完成解压缩流程,得到原始遥测数据。解压缩流程的具体方法为:对于压缩后的遥测数据a*x,将第1,ka 1,2ka 1,.......,i*ka 1(i,ka∈n

)帧遥测数据存放在缓冲区中,按顺序判断其余每一帧的数据长度。如果该遥测数据帧中的数据长度x与原遥测数据帧长度b相同,则不进行操作,将该遥测数据帧全部记录;如果该遥测数据帧中的数据长度x=1(只有位置帧头),则除位置帧头外,用缓冲区中相邻的遥测帧将其补齐,得到数据长度为b的遥测帧;如果该遥测数据帧中的数据长度x<b且x≠1,则通过“位置 数据”的方式将发生变化的数据补齐,结合缓冲区中相邻的遥测帧将未发生变化的数据补齐,得到数据长度为b的遥测帧。重复上述步骤,直至遥测数据全部处理完毕,即完成解压缩流程。
[0068]
需要说明的是,本技术实施例可以应用在各种卫星遥测数据,并不局限于本技术实施例实施方式中的实时遥测数据。下面将以某卫星任务的实时遥测数据为例,对遥测数据的弹性传输方法进行进一步阐述,如图6所示,具体如下:
[0069]
首先,选取图2所示遥测数据帧的一部分遥测数据,在丢帧率为0的理想信道中实施本技术实施例完整的遥测数据弹性传输过程,参数设置为:遥测数据量6*10(6帧,每一帧字节数为10),压缩间距ka=3,数据处理间距n*ka=1*3=3,采用帧同步码1acffc1d作为标识码。由此可以进行遥测数据弹性传输,压缩率为cr0=0.7333,解压后的数据正确率为100%,相关结果如图7所示。为方便查看,遥测数据中发生变化的字节和标识码均用下划线加粗表示。
[0070]
选择卫星遥测数据集,基于遥测量特征进行弹性传输。对于所述某组卫星遥测数据集,其遥测数据量为455*121(m*ka=455,每一帧字节数p=121),不采用分包压缩方法时的压缩率为cr=0.5168,信道所需压缩率r
com

0.6130
。由计算得到ka=5,得m=91。采用帧同步码1acffc1d作为标识码,则i=4。取ω1=0.5,ω2=0.1,ω3=0.4,丢帧率xr=0.01,成功率a=0.01,b=0.99。由此,得到多目标优化模型为:
[0071][0072]
s.t.1<n≤91,n∈n
[0073]
计算得n=2。因此,对于该卫星遥测数据,以ka=5的分包间距进行压缩,仿真得到
压缩率为cr1=0.6135>r
com
=0.6130,符合理论结果。压缩完成后,以n*ka=2*5=10的间距进行格式处理,并仿真信道传输及之后的格式恢复与解压缩流程。若设信道传输过程中丢帧率为0,则与原始遥测数据相比,解压正确率为100.0%;若设信道传输过程中丢帧率为0.2%,则与原始遥测数据相比,解压正确率为96.26%。
[0074]
由此可见,本技术实施例可以有效解决参数种类多、数据生成速率高、数据总量巨大的卫星遥测数据给有限带宽的信道传输和有限的存储介质带来的传输压力,提出了不依赖专家经验和遥测数据物理特性的遥测数据弹性传输方案,对高度冗余的遥测数据进行分包压缩与弹性传输,在降低数据传输成本浪费、节省通信资源的同时为保障通信链路的高度可靠性提供了可能。
[0075]
根据本技术实施例提出的遥测数据弹性传输方法,以遥测数据帧为单位进行压缩,综合考虑压缩率、标识行占用比例、错误同步概率、丢帧率等多个期望目标,建立多目标优化模型,得到符合约束条件的最优压缩和数据处理间距参数,可以压缩高度冗余的卫星遥测数据,并对其进行弹性传输,保障了通信链路的电平余量,有效提高了弹性传输效率,从而可以在不依赖于遥测数据物理特性以及专家经验的情况下压缩遥测数据,并防止弹性传输过程中的误码扩散,达到在传输带宽受限的条件下,保障通信链路电平余量并节省通信资源的目的。
[0076]
其次参照附图描述根据本技术实施例提出的遥测数据弹性传输装置。
[0077]
图8是本技术实施例的遥测数据弹性传输装置的方框示意图。
[0078]
如图8所示,该遥测数据弹性传输装置10包括:获取模块100、压缩模块200和传输模块300。
[0079]
其中,获取模块100,用于获取待传输的遥测数据;压缩模块200,用于压缩遥测数据中至少一个数据帧的重复字节,并根据至少一个数据帧中剩余未压缩字节和对应位置生成新数据帧;传输模块300,用于根据新数据帧和未压缩数据帧生成压缩后的遥测数据,将压缩后的遥测数据发送至接收端,使得接收端对压缩后的遥测数据解压缩之后得到遥测数据。
[0080]
在本技术实施例中,压缩模块200用于:根据目标压缩间隔识别遥测数据中的至少一个参考数据帧和待压缩数据帧;丢弃待压缩数据帧与至少一个参考数据帧的重复字节,并识别待压缩数据帧中剩余字节的位置,根据剩余字节和对应位置组成新数据帧。
[0081]
在本技术实施例中,本技术实施例的装置10还包括:第一判断模块。其中,第一判断模块用于在丢弃待压缩数据帧与至少一个参考数据帧的重复字节之前,判断重复字节的总长度是否大于丢弃长度;如果重复字节的总长度大于丢弃长度,则丢弃重复字节,否则不对待压缩数据帧进行压缩。
[0082]
在本技术实施例中,本技术实施例的装置10还包括:第二判断模块。其中,第二判断模块用于在丢弃待压缩数据帧与至少一个参考数据帧的重复字节之前,判断待压缩数据帧与至少一个参考数据帧的数据是否相同;如果相同,则丢弃待压缩数据帧,并记录待压缩数据帧的帧头,否则,判断重复字节的总长度是否大于丢弃长度。
[0083]
在本技术实施例中,本技术实施例的装置10还包括:处理模块。其中,处理模块用于在将压缩后的遥测数据发送至接收端之前,根据标识码对压缩后的遥测数据进行格式处理,使得压缩后的遥测数据满足目标传输条件,其中,标识码用于标识每个数据帧的字节长
度。
[0084]
需要说明的是,前述对遥测数据弹性传输方法实施例的解释说明也适用于该实施例的遥测数据弹性传输装置,此处不再赘述。
[0085]
根据本技术实施例提出的遥测数据弹性传输装置,以遥测数据帧为单位进行压缩,综合考虑压缩率、标识行占用比例、错误同步概率、丢帧率等多个期望目标,建立多目标优化模型,得到符合约束条件的最优压缩和数据处理间距参数,可以压缩高度冗余的卫星遥测数据,并对其进行弹性传输,保障了通信链路的电平余量,有效提高了弹性传输效率,从而可以在不依赖于遥测数据物理特性以及专家经验的情况下压缩遥测数据,并防止弹性传输过程中的误码扩散,达到在传输带宽受限的条件下,保障通信链路电平余量并节省通信资源的目的。
[0086]
图9为本技术实施例提供的电子设备的结构示意图。该电子设备可以包括:
[0087]
存储器901、处理器902及存储在存储器901上并可在处理器902上运行的计算机程序。
[0088]
处理器902执行程序时实现上述实施例中提供的遥测数据弹性传输方法。
[0089]
进一步地,电子设备还包括:
[0090]
通信接口903,用于存储器901和处理器902之间的通信。
[0091]
存储器901,用于存放可在处理器902上运行的计算机程序。
[0092]
存储器901可能包含高速ram(random access memory,随机存取存储器)存储器,也可能还包括非易失性存储器,例如至少一个磁盘存储器。
[0093]
如果存储器901、处理器902和通信接口903独立实现,则通信接口903、存储器901和处理器902可以通过总线相互连接并完成相互间的通信。总线可以是isa(industry standard architecture,工业标准体系结构)总线、pci(peripheral component,外部设备互连)总线或eisa(extended industry standard architecture,扩展工业标准体系结构)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,图9中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
[0094]
可选的,在具体实现上,如果存储器901、处理器902及通信接口903,集成在一块芯片上实现,则存储器901、处理器902及通信接口903可以通过内部接口完成相互间的通信。
[0095]
处理器902可能是一个cpu(central processing unit,中央处理器),或者是asic(application specific integrated circuit,特定集成电路),或者是被配置成实施本技术实施例的一个或多个集成电路。
[0096]
本技术实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上的遥测数据弹性传输方法。
[0097]
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本技术的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不是必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或n个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
[0098]
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本技术的描述中,“n个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
[0099]
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更n个用于实现定制逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本技术的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本技术的实施例所属技术领域的技术人员所理解。
[0100]
应当理解,本技术的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,n个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。如,如果用硬件来实现和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列,现场可编程门阵列等。
[0101]
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
再多了解一些

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

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

相关文献