根据公式计算网络qoe

本文详细探讨了如何根据不同场景如Web浏览、游戏、VoIP和办公来计算网络质量体验(QOE)。通过一系列特定的公式,我们可以量化这些不同应用下的网络性能,从而提升整体用户体验。
摘要由CSDN通过智能技术生成

公式分为web浏览,游戏,voip,办公等类型

import os
import math
import time
def getsoe(apptype,minv,maxv,aver,loss):
    if minv == '0':
        minv='1'
    if maxv == '0':
        maxv='1'
    if aver == '0':
        aver='1'
                
    drop = float(loss)/10
    jitter = math.sqrt(((float(maxv)-float(aver))*(float(maxv)-float(aver))+(float(minv)-float(aver))*(float(minv)-float(aver)))/2)
    delay = float(aver)
    
    #print("drop jitter delay ",drop,jitter,delay)
    
    if apptype == 'web' or apptype == 'office' or apptype == 'sns':
        a=5.008
        b=-0.0045
        c=0.03            
        soe = a*math.exp(b*delay)+c
                        
    if apptype == 'video':
        #enhence effect        
        
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值