一种面向场景的移动网络仿真可信度量化评估方法与流程

文档序号:12177694阅读:来源:国知局

技术特征:

1.一种面向场景的移动网络仿真可信度量化评估方法,其特征在于:针对移动现网和移动仿真网络的应用场景,采用网络主动测试工具获取网络数据包传输日志信息;分析数据包传输日志信息,提取数据包传输时延和丢包信息,生成现网场景和仿真场景的特征向量;然后计算现网场景特征向量与仿真场景特征向量的相似度,以量化仿真场景与现网场景的相似度。

2.据权利要求1所述面向场景的移动网络仿真可信度量化评估方法,其特征在于,分析数据包传输日志信息,提取数据包传输时延和丢包信息,生成现网场景和仿真场景的特征向量,其具体步骤为:

步骤1:提取同一速率下所有数据包的双向传输时延(RTT)、单向传输时延(ROTT)、连续丢包长度(CPL)、双向传输时延抖动(RTTd)和单向传输时延抖动(ROTTd)信息,生成参数向量:

PRTT=(RTT1,RTT2,…,RTTi,…,RTT100)

PROTT=(ROTT1,ROTT2,…,ROTTi,…,ROTT100)

PCPL=(CPL1,CPL2,…,CPLi,…,CPL100)

PRTTd=(RTTd1,RTTd2,…,RTTdi,…,RTTd100)

PROTTd=(ROTTd1,ROTTd2,…,ROTTdi,…,ROTTd100)

式中:

RTTi表示在相同速率下数据包的RTT在第i个区间的个数;

PRTT表示由100个区间内的RTT个数,构成的关于RTT的一维向量;

ROTTi表示在固定速率下数据包的ROTT在第i个区间的个数;

PROTT表示由100个区间内的ROTT个数,构成的关于ROTT的一维向量;

CPLi表示在固定速率下数据包的CPL在第i个区间的个数;

PCPL表示由100个区间内的CPL个数,构成的关于CPL的一维向量;

RTTdi表示在固定速率下数据包的PTTd在第i个区间的个数;

PRTTd表示由100个区间内的RTTd个数,构成的关于RTTd的一维向量;

ROTTdi表示在固定速率下数据包的ROTTd在第i个区间的个数;

PROTTd表示由100个区间内的ROTTd个数,构成的关于ROTTd的一维向量;

步骤2:针对任一个速度样本,由五个参数向量构成速度样本向量:

rRate=(PRTT,PROTT,PCPL,PRTTd,PROTTd)

式中:rRate表示在速率Rate下由RTT,ROTT,CPL,RTTd,ROTTd构成的向量;

步骤3:依此生成现网场景和仿真场景的场景特征向量,该场景向量由Rate1、Rate2、…、Ratem共m个速度样本向量构成:

<mrow> <mi>S</mi> <mo>=</mo> <mrow> <mo>(</mo> <msub> <mi>r</mi> <mrow> <msub> <mi>Rate</mi> <mn>1</mn> </msub> </mrow> </msub> <mo>,</mo> <msub> <mi>r</mi> <mrow> <msub> <mi>Rate</mi> <mn>2</mn> </msub> </mrow> </msub> <mo>,</mo> <mn>...</mn> <mo>,</mo> <msub> <mi>r</mi> <mrow> <msub> <mi>Rate</mi> <mrow> <mi>m</mi> <mo>-</mo> <mn>1</mn> </mrow> </msub> </mrow> </msub> <mo>,</mo> <msub> <mi>r</mi> <mrow> <msub> <mi>Rate</mi> <mi>m</mi> </msub> </mrow> </msub> <mo>)</mo> </mrow> </mrow>

式中:S表示现网场景或仿真场景的特征向量。

3.据权利要求1所述面向场景的移动网络仿真可信度量化评估方法,其特征在于,计算现网场景特征向量与仿真场景特征向量的相似度,以量化仿真场景与现网场景的相似度,其具体公式为:

<mrow> <mi>S</mi> <mi>i</mi> <mi>m</mi> <mo>=</mo> <mfrac> <mn>1</mn> <mi>m</mi> </mfrac> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>&Element;</mo> <mi>R</mi> <mi>a</mi> <mi>t</mi> <mi>e</mi> </mrow> <mrow> <mi>R</mi> <mi>a</mi> <mi>t</mi> <mi>e</mi> </mrow> </munderover> <mfrac> <mrow> <msub> <mi>r</mi> <mi>k</mi> </msub> <msubsup> <mi>r</mi> <mi>k</mi> <mo>,</mo> </msubsup> </mrow> <mrow> <mrow> <mo>|</mo> <msub> <mi>r</mi> <mi>k</mi> </msub> <mo>|</mo> </mrow> <mrow> <mo>|</mo> <msubsup> <mi>r</mi> <mi>k</mi> <mo>,</mo> </msubsup> <mo>|</mo> </mrow> </mrow> </mfrac> </mrow>

式中:

Rate是表示发送速率的集合,Rate={Rate1,Rate2,…,Ratem};

m是发送速率的个数;

rk表示仿真场景中发送速率为Ratek时的速度样本向量;

r’k表示现网场景中发送速率为Ratek时的速度样本向量;

|*|表示取向量*的模;

Sim表示现网场景特征向量和与仿真场景特征向量的相似度。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1