一种数据处理方法、设备及装置转让专利
申请号 : CN201811629176.8
文献号 : CN111385833B
文献日 : 2021-08-20
发明人 : 卢树颖 , 刘刚
申请人 : 大唐移动通信设备有限公司
摘要 :
权利要求 :
1.一种数据处理方法,其特征在于,包括:获取无线传播模型修正使用的每组测试数据的占比;
根据所述占比,确定每组测试数据归属的目标簇;其中,不同簇间的测试数据分布密度不同;
其中,根据所述占比,确定每组测试数据归属的目标簇,包括:在全部分组中选取K个参考分组,所述参考分组归属于不同的目标簇;
计算每个剩余分组到各个参考分组的逻辑距离,所述剩余分组为全部分组中除所述参考分组之外的分组;
根据所述逻辑距离,确定各个剩余分组归属的目标簇;
所述计算每个剩余分组到各个参考分组的逻辑距离,包括:若当前剩余分组的分组序号n小于K个参考分组中的最小分组序号q,则根据公式得到当前剩余分组n和当前参考分组Pi的逻辑距离若n大于q,且n小于K个参考分组中的最大分组序号t,则根据公式得到当前剩余分组n和当前参考分组Pi的逻辑距离
若n大于t,则根据公式 得到当前剩余分组n和当前参考分组Pi的逻辑距离
其中,i为当前参考分组在K个参考分组中排序序号,所述排序序号是按照参考分组归属的距离分段排序得到的,i=1,2,…,K;int_max为预设的整型数值的最大值;j和j‑1表示K个参考分组中分组序号与n差值最小的两个参考分组在K个参考分组中排序序号;probn为当前剩余分组n的测试数据的占比; 为当前参考分组Pi的测试数据的占比。
2.根据权利要求1所述的方法,其特征在于,获取无线传播模型修正使用的每组测试数据的占比,包括:
基于对测试距离的分段,将无线传播模型修正使用的测试数据进行分组,其中相邻两组测试数据归属的距离分段是连续的;
分别计算每组测试数据中测试数据数目与总测试数据数目的比值,得到每组测试数据的占比。
3.根据权利要求1所述的方法,其特征在于,根据所述逻辑距离,确定各个剩余分组归属的目标簇,包括:
根据当前剩余分组n与K个参考分组的逻辑距离,将逻辑距离最小时的参考分组作为所述当前剩余分组的目标分组Pm;
在当前剩余分组的分组序号n小于K个参考分组中的最小分组序号q,或者n大于K个参考分组中的最大分组序号t的情况下,确定当前剩余分组归属于所述目标分组Pm所在的簇;
在n大于q,n小于t,且n大于所述目标分组Pm的分组序号y的情况下,若n∈[y+1,d]则当前剩余分组归属于所述目标分组Pm所在的簇;若n∈[d+1,f‑1],则当前剩余分组归属于参考分组Pm+1所在的簇;其中,d是满足预设条件的多个剩余分组的参数值中,最大参数值对应剩余分组的分组序号,f为参考分组
Pm+1的分组序号,所述预设条件为n大于q,n小于t,且n大于y。
4.根据权利要求1所述的方法,其特征在于,在确定每组测试数据归属的目标簇之后,所述方法还包括:
判断当前状态是否满足预设结束条件;
若当前状态满足预设结束条件,则根据归属于同一簇的测试数据,对无线传播模型进行修正;
若当前状态不满足预设结束条件,则基于每个目标簇,获取簇中各组测试数据的占比均值,将与所述占比均值差值最小的分组作为当前目标簇的新参考分组,计算每个剩余分组到各个新参考分组的逻辑距离,根据所述逻辑距离,确定各个剩余分组归属的目标簇。
5.根据权利要求1所述的方法,其特征在于,所述测试数据为路径损耗。
6.一种数据处理设备,包括:收发器、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序;其特征在于,所述处理器用于:获取无线传播模型修正使用的每组测试数据的占比;
根据所述占比,确定每组测试数据归属的目标簇;其中,不同簇间的测试数据分布密度不同;
其中,所述处理器还用于:
在全部分组中选取K个参考分组,所述参考分组归属于不同的目标簇;
计算每个剩余分组到各个参考分组的逻辑距离,所述剩余分组为全部分组中除所述参考分组之外的分组;
根据所述逻辑距离,确定各个剩余分组归属的目标簇;
述处理器还用于:
若当前剩余分组的分组序号n小于K个参考分组中的最小分组序号q,则根据公式得到当前剩余分组n和当前参考分组Pi的逻辑距离若n大于q,且n小于K个参考分组中的最大分组序号t,则根据公式得到当前剩余分组n和当前参考分组Pi的逻辑距离
若n大于t,则根据公式 得到当前剩余分组n和当前参考分组Pi的逻辑距离
其中,i为当前参考分组在K个参考分组中排序序号,所述排序序号是按照参考分组归属的距离分段排序得到的,i=1,2,…,K;int_max为预设的整型数值的最大值;j和j‑1表示K个参考分组中分组序号与n差值最小的两个参考分组在K个参考分组中排序序号;probn为当前剩余分组n的测试数据的占比; 为当前参考分组Pi的测试数据的占比。
7.根据权利要求6所述的数据处理设备,其特征在于,所述处理器还用于:基于对测试距离的分段,将无线传播模型修正使用的测试数据进行分组,其中相邻两组测试数据归属的距离分段是连续的;
分别计算每组测试数据中测试数据数目与总测试数据数目的比值,得到每组测试数据的占比。
8.根据权利要求6所述的数据处理设备,其特征在于,所述处理器还用于:根据当前剩余分组n与K个参考分组的逻辑距离,将逻辑距离最小时的参考分组作为所述当前剩余分组的目标分组Pm;
在当前剩余分组的分组序号n小于K个参考分组中的最小分组序号q,或者n大于K个参考分组中的最大分组序号t的情况下,确定当前剩余分组归属于所述目标分组Pm所在的簇;
在n大于q,n小于t,且n大于所述目标分组Pm的分组序号y的情况下,若n∈[y+1,d]则当前剩余分组归属于所述目标分组Pm所在的簇;若n∈[d+1,f‑1],则当前剩余分组归属于参考分组Pm+1所在的簇;其中,d是满足预设条件的多个剩余分组的参数值中,最大参数值对应剩余分组的分组序号,f为参考分组
Pm+1的分组序号,所述预设条件为n大于q,n小于t,且n大于y。
9.根据权利要求6所述的数据处理设备,其特征在于,所述处理器还用于:判断当前状态是否满足预设结束条件;
若当前状态满足预设结束条件,则根据归属于同一簇的测试数据,对无线传播模型进行修正;
若当前状态不满足预设结束条件,则基于每个目标簇,获取簇中各组测试数据的占比均值,将与所述占比均值差值最小的分组作为当前目标簇的新参考分组,计算每个剩余分组到各个新参考分组的逻辑距离,根据所述逻辑距离,确定各个剩余分组归属的目标簇。
10.根据权利要求6所述的数据处理设备,其特征在于,所述测试数据为路径损耗。
11.一种数据处理装置,其特征在于,包括:获取模块,用于获取无线传播模型修正使用的每组测试数据的占比;
处理模块,用于根据所述占比,确定每组测试数据归属的目标簇;其中,不同簇间的测试数据分布密度不同;
其中,所述处理模块包括:
第一处理子模块,用于在全部分组中选取K个参考分组,所述参考分组归属于不同的目标簇;
第二处理子模块,用于计算每个剩余分组到各个参考分组的逻辑距离,所述剩余分组为全部分组中除所述参考分组之外的分组;
第三处理子模块,用于根据所述逻辑距离,确定各个剩余分组归属的目标簇;
其中,所述第二处理子模块还用于:若当前剩余分组的分组序号n小于K个参考分组中的最小分组序号q,则根据公式得到当前剩余分组n和当前参考分组Pi的逻辑距离若n大于q,且n小于K个参考分组中的最大分组序号t,则根据公式得到当前剩余分组n和当前参考分组Pi的逻辑距离
若n大于t,则根据公式 得到当前剩余分组n和当前参考分组Pi的逻辑距离
其中,i为当前参考分组在K个参考分组中排序序号,所述排序序号是按照参考分组归属的距离范围排序得到的,i=1,2,…,K;int_max为预设的整型数值的最大值;j和j‑1表示K个参考分组中分组序号与n差值最小的两个参考分组在K个参考分组中排序序号;probn为当前剩余分组n的测试数据的占比; 为当前参考分组Pi的测试数据的占比。
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至5中任一项所述的数据处理方法的步骤。
说明书 :
一种数据处理方法、设备及装置
技术领域
背景技术
性基础,并为网络技术方案的研究提供基础。
域获取到的路径损耗数据统一参与传播模型的修正,一般的基于最小二乘法进行拟合,输
出一套修正后的传播模型,用以参与该区域的无线网络仿真。
修正结果的影响因素偏大,影响了传播模型的准确度。
发明内容
组Pi的逻辑距离
表示K个参考分组中分组序号与n差值最小的两个参考分组在K个参考分组中排序序号;
probn为当前剩余分组n的测试数据的占比; 为当前参考分组Pi的测试数据的占比。
的簇;
属于参考分组Pm+1所在的簇;其中,d是满足预设条件的多个剩余分组的参数值
中,最大参数值对应剩余分组的分组序号,
f为参考分组
Pm+1的分组序号,所述预设条件为n大于q,n小于t,且n大于y。
余分组到各个新参考分组的逻辑距离,根据所述逻辑距离,确定各个剩余分组归属的目标
簇。
组Pi的逻辑距离
表示K个参考分组中分组序号与n差值最小的两个参考分组在K个参考分组中排序序号;
probn为当前剩余分组n的测试数据的占比; 为当前参考分组Pi的测试数据的占比。
的簇;
于参考分组Pm+1所在的簇;其中,d是满足预设条件的多个剩余分组的参数值
中,最大参数值对应剩余分组的分组序号,
f为参考分组
Pm+1的分组序号,所述预设条件为n大于q,n小于t,且n大于y。
余分组到各个新参考分组的逻辑距离,根据所述逻辑距离,确定各个剩余分组归属的目标
簇。
组Pi的逻辑距离
表示K个参考分组中分组序号与n差值最小的两个参考分组在K个参考分组中排序序号;
probn为当前剩余分组n的测试数据的占比; 为当前参考分组Pi的测试数据的占比。
述目标分组Pm所在的簇;
则当前剩余分组归属于参考分组Pm+1所在的簇;其中,d是满足预设条件的多个剩余分组的
参数 值 中 ,最大 参 数 值对 应 剩 余分 组 的 分组 序 号 ,
f为参考
分组Pm+1的分组序号,所述预设条件为n大于q,n小于t,且n大于y。
组,计算每个剩余分组到各个新参考分组的逻辑距离,根据所述逻辑距离,确定各个剩余分
组归属的目标簇。
理方法的步骤。
布密度的分组归属到不同的簇中,以便基于簇进行无线传播模型修正,降低测试数据分布
密度不同对修正结果的影响。
附图说明
具体实施方式
归属的目标簇,从而将不同测试数据分布密度的分组归属到不同的簇中,以便基于簇进行
无线传播模型修正,降低测试数据分布密度不同对修正结果的影响。
1 d_Data1 pathloss1
2 d_Data2 pathloss2
…… …… ……
Q d_DataQ pathlossQ
测试数据数目与总测试数据数目的比值,得到每组测试数据的占比。如此,分组后的每组测
试数据都是在对应距离分段中测试所得。
1 (d0,d1] prob1
2 (d1,d2] prob2
…… …… ……
N (dN‑1,dN] probN
prob2、…、probN为:对应的分段所处的距离范围内测试数据数目占总测试数据数目的比例,
取值范围为0~1之间。
簇奠定基础;之后,再计算每个剩余分组到各个参考分组的逻辑距离,由该逻辑距离确定各
个剩余分组归属的目标簇,来实现不同簇间测试数据分别密度不同的目的。
分组,分组序号为(1,2,…,100),假设K=4,则随机选取分组序号为25、48、75、96的测试数
据组作为参考分组,分组序号为25的测试数据组为簇1的中心,分组序号为48的测试数据组
为簇2的中心,分组序号为75的测试数据组为簇3的中心,分组序号为96的测试数据组为簇4
的中心。
组Pi的逻辑距离
表示K个参考分组中分组序号与n差值最小的两个参考分组在K个参考分组中排序序号;
probn为当前剩余分组n的测试数据的占比; 为当前参考分组Pi的测试数据的占比。
据组,分组序号为25的测试数据组为参考分组1,分组序号为48的测试数据组为参考分组2,
分组序号为75的测试数据组为参考分组3,分组序号为96的测试数据组为参考分组4,即P1
=25,P2=48,P3=75,P4=96。这样,按照上述计算方式,若当前剩余分组A的分组序号n=
10,因10小于这4个参考分组中的最小分组序号25(q),则根据公式
可得到当前剩余分组A与参考分组1的逻辑距离为0,与参考分组2、参
考分组3和参考分组4的逻辑距离均为int_max。若当前剩余分组B的分组序号n=50,因25
(q)<50<96(t),参考分组2和参考分组3为与当前剩余分组B的分组序号50差值最小的两个
参考分组,j=3,j‑1=2,则根据公式
可得到当前剩余分组B与参考分组
1的逻辑距离为int_max,与参考分组2的逻辑距离为 与参考分组3的
逻辑距离为 与参考分组4的逻辑距离为int_max。若当前剩余分组C的
分组序号n=99,因96(t)<99,则根据公式 可得到当前剩
余分组C与参考分组1、参考分组2和参考分组3的逻辑距离均为int_max,与参考分组4的逻
辑距离为0。
的簇;
于参考分组Pm+1所在的簇;其中,d是满足预设条件的多个剩余分组的参数值
中,最大参数值对应剩余分组的分组序号,
f为参考分组
Pm+1的分组序号,所述预设条件为n大于q,n小于t,且n大于y。
中最大参数值 对应剩余分组的分组序号。
考分组2,分组序号为75的测试数据组为参考分组3,分组序号为96的测试数据组为参考分
组4,即P1=25,P2=48,P3=75,P4=96。对于当前剩余分组A的分组序号n=10,由上述计算
的逻辑距离,当前剩余分组A与参考分组1的逻辑距离为0,与参考分组2、参考分组3和参考
分组4的逻辑距离均为int_max,由于int_max>0,将参考分组1作为当前剩余分组A的目标分
组P1,即m=1。此时因10<25(q),可确定当前剩余分组A归属于参考分组1所在的簇1。而对于
当前剩余分组B的分组序号n=50,由上述计算的逻辑距离,当前剩余分组B与参考分组1的
逻辑距离为int_max,与参考分组2的逻辑距离为 与参考分组3的逻辑
距离为 与参考分 组4的逻 辑距离为i nt_m ax。假 设
小于 且 小于int_max,可将
参考分组2作为当前剩余分组B的目标分组P2,即m=2。此时,因25(q)<50<96(t),且48(y=
P2)<50,则进一步由n与y+1、n与d的大小,确定归属簇。所以,若49(y+1)<50≤d,则确定当前
剩余分组B归属于参考分组P2所在的簇2;若d<50<95(f‑1=96‑1),则确定当前剩余分组B归
属于参考分组P3所在的簇3。
余分组到各个新参考分组的逻辑距离,根据所述逻辑距离,确定各个剩余分组归属的目标
簇。
取簇中占比均值(如包括3个测试数据组的簇中, ),然后将
与该占比均值差值最小的分组作为当前目标簇的新参考分组,计算每个剩余分组到各个新
参考分组的逻辑距离,最终根据逻辑距离,确定各个剩余分组归属的目标簇。其中,具体地
计算每个剩余分组到各个新参考分组的逻辑距离,以及根据逻辑距离确定各个剩余分组归
属的目标簇的方式,与上述步骤202和步骤203的实现方式相同,在此不再赘述。
果的影响,提高了无线传播模型修正结果的准确度。
测试数据分布密度的分组归属到不同的簇中,以便基于簇进行无线传播模型修正,降低测
试数据分布密度不同对修正结果的影响。
组Pi的逻辑距离
表示K个参考分组中分组序号与n差值最小的两个参考分组在K个参考分组中排序序号;
probn为当前剩余分组n的测试数据的占比; 为当前参考分组Pi的测试数据的占比。
述目标分组Pm所在的簇;
则当前剩余分组归属于参考分组Pm+1所在的簇;其中,d是满足预设条件的多个剩余分组的
参数 值 中 ,最 大参 数 值 对应 剩 余分 组 的 分组 序 号 ,
f为参考
分组Pm+1的分组序号,所述预设条件为n大于q,n小于t,且n大于y。
组,计算每个剩余分组到各个新参考分组的逻辑距离,根据所述逻辑距离,确定各个剩余分
组归属的目标簇。
布密度的分组归属到不同的簇中,以便基于簇进行无线传播模型修正,降低测试数据分布
密度不同对修正结果的影响。
序;
组Pi的逻辑距离
表示K个参考分组中分组序号与n差值最小的两个参考分组在K个参考分组中排序序号;
probn为当前剩余分组n的测试数据的占比; 为当前参考分组Pi的测试数据的占比。
的簇;
于参考分组Pm+1所在的簇;其中,d是满足预设条件的多个剩余分组的参数值
中,最大参数值对应剩余分组的分组序号,
f为参考分组
Pm+1的分组序号,所述预设条件为n大于q,n小于t,且n大于y。
余分组到各个新参考分组的逻辑距离,根据所述逻辑距离,确定各个剩余分组归属的目标
簇。
器420代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功
率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再
对其进行进一步描述。总线接口提供接口。收发器410可以是多个元件,即包括发送机和接
收机,提供用于在传输介质上与各种其他装置通信的单元。处理器400负责管理总线架构和
通常的处理,存储器420可以存储处理器400在执行操作时所使用的数据。
度的分组归属到不同的簇中,以便基于簇进行无线传播模型修正,降低测试数据分布密度
不同对修正结果的影响。
步骤。
计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动
态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除
可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD‑ROM)、
数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备
或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算
机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
来说,其可以被构建为对象、过程或函数。尽管如此,所标识模块的可执行代码无需物理地
位于一起,而是可以包括存储在不同位里上的不同的指令,当这些指令逻辑上结合在一起
时,其构成模块并且实现该模块的规定目的。
作数据可以在模块内被识别,并且可以依照任何适当的形式实现并且被组织在任何适当类
型的数据结构内。所述操作数据可以作为单个数据集被收集,或者可以分布在不同位置上
(包括在不同存储设备上),并且至少部分地可以仅作为电子信号存在于系统或网络上。
的功能,所述硬件电路包括常规的超大规模集成(VLSI)电路或者门阵列以及诸如逻辑芯
片、晶体管之类的现有半导体或者是其它分立的元件。模块还可以用可编程硬件设备,诸如
现场可编程门阵列、可编程阵列逻辑、可编程逻辑设备等实现。
更确切地说,这些范例性实施例被提供以使得本发明会是完善又完整,且会将本发明范围
传达给那些熟知此项技术的人士。在该些图式中,组件尺寸及相对尺寸也许基于清晰起见
而被夸大。在此所使用的术语只是基于描述特定范例性实施例目的,并无意成为限制用。如
在此所使用地,除非该内文清楚地另有所指,否则该单数形式“一”、“一个”和“该”是意欲将
该些多个形式也纳入。会进一步了解到该些术语“包含”及/或“包括”在使用于本说明书时,
表示所述特征、整数、步骤、操作、构件及/或组件的存在,但不排除一或更多其它特征、整
数、步骤、操作、构件、组件及/或其族群的存在或增加。除非另有所示,陈述时,一值范围包
含该范围的上下限及其间的任何子范围。
应视为本发明的保护范围。