主权项 |
一种WEB服务连接成功率的预测方法,其特征在于包括以下步骤:步骤一:按照固定时间间隔获取WEB服务的连接成功率数据序列;设定连接成功率数据序列有t个时刻的连接成功率值,连接成功率值为cr(i),1≤i≤t,1<t≤∞;步骤二:对获取的WEB服务连接成功率数据序列进行区间分类;t个连接成功率中最小值为MIN,MIN=min{cr(i)|1≤i≤t};t个连接成功率中最大值为MAX,MAX=max{cr(i)|1≤i≤t};将MIN到MAX的区间分为p个类,p为正整数;设定第x个连接成功率值到第l个分类的映射函数为map(x),1≤x≤t,1≤l≤p;当且仅当<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>MIN</mi><mo>+</mo><mfrac><mrow><mi>MAX</mi><mo>-</mo><mi>MIN</mi></mrow><mi>p</mi></mfrac><mo>×</mo><mrow><mo>(</mo><mi>l</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>≤</mo><mi>cr</mi><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mo>≤</mo><mi>MIN</mi><mo>+</mo><mfrac><mrow><mi>MAX</mi><mo>-</mo><mi>MIN</mi></mrow><mi>p</mi></mfrac><mo>×</mo><mi>l</mi></mrow>]]></math><img file="FDA0000539456000000011.GIF" wi="1227" he="139" /></maths>时,map(x)=l;步骤三:设定MIN到MAX的区间中第m个类和第n个类之间的转换概率矩阵为TR(m,n),1≤m≤p,1≤n≤p;<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mi>TR</mi><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><mfrac><mrow><munderover><mi>Σ</mi><mrow><mi>l</mi><mo>=</mo><mn>1</mn></mrow><mi>t</mi></munderover><mi>IJCOUNT</mi><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>,</mo><mi>l</mi><mo>)</mo></mrow></mrow><mrow><munderover><mi>Σ</mi><mrow><mi>l</mi><mo>=</mo><mn>1</mn></mrow><mi>t</mi></munderover><mi>ICOUNT</mi><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>l</mi><mo>)</mo></mrow></mrow></mfrac></mtd><mtd><mi>if m</mi><mo>≠</mo><mi>n</mi></mtd></mtr><mtr><mtd><mn>1</mn><mo>-</mo><munder><mi>Σ</mi><mrow><mn>1</mn><mo>≤</mo><mi>i</mi><mo>≤</mo><mi>p</mi><mo>,</mo><mi>m</mi><mo>≠</mo><mi>i</mi></mrow></munder><mi>TR</mi><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>i</mi><mo>)</mo></mrow></mtd><mtd><mi>else</mi></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA0000539456000000012.GIF" wi="1038" he="451" /></maths><maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mi>ICOUNT</mi><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>l</mi><mo>)</mo></mrow><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><mn>1</mn></mtd><mtd><mi>if map</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow><mo>=</mo><mi>m</mi></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mi>else</mi></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA0000539456000000013.GIF" wi="880" he="170" /></maths><maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><mi>IJCOUNT</mi><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>,</mo><mi>l</mi><mo>)</mo></mrow><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><mn>1</mn></mtd><mtd><mi>if map</mi><mrow><mo>(</mo><mi>l</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>=</mo><mi>n and map</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow><mo>=</mo><mi>m</mi></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mi>else</mi></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA0000539456000000014.GIF" wi="1372" he="170" /></maths>设定p个类中各个类间的平均增量为inc(l),其中1≤l≤p;<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><mi>inc</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow><mo>=</mo><munder><mi>Σ</mi><mrow><mn>0</mn><mo><</mo><mi>i</mi><mo>≤</mo><mi>p</mi><mo>,</mo><mi>i</mi><mo>≠</mo><mi>l</mi></mrow></munder><mi>TR</mi><mrow><mo>(</mo><mi>l</mi><mo>,</mo><mi>i</mi><mo>)</mo></mrow><mo>×</mo><mrow><mo>(</mo><mi>i</mi><mo>-</mo><mi>l</mi><mo>)</mo></mrow><mo>×</mo><mfrac><mrow><mi>MAX</mi><mo>-</mo><mi>MIN</mi></mrow><mi>p</mi></mfrac><mo>;</mo></mrow>]]></math><img file="FDA0000539456000000021.GIF" wi="926" he="142" /></maths>设定t+1时刻连接成功率值相对于t时刻连接成功率值的平均增量为EINC,计算EINC=inc(map(t)),得出EINC;步骤四:设定t+1时刻连接成功率的预测值为PRCR:计算PRCR=cr(t)+EINC,求出PRCR。 |