VOIP业务仿真建模,使用间歇泊松过程模型,能够图形显示业务的突发特性
Posted fpga&matlab
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VOIP业务仿真建模,使用间歇泊松过程模型,能够图形显示业务的突发特性相关的知识,希望对你有一定的参考价值。
VOIP业务仿真建模,使用间歇泊松过程模型,能够图形显示业务的突发特性
clc;
clear;
close all;
%题设和假设的参数
E_intval = 0.4;
C2 = 2;
% IPP时间间隔分布参数
lamda = 2*C2/(E_intval*(C2+1));
r1 = (C2-1)/(E_intval*C2*(C2+1));
r2 = 1/(E_intval*C2);
% 等价于2阶超指数分布
% 计算对应的2阶超指数分布参数
mu1 = 0.5*(lamda + r1 + r2 + sqrt( (lamda+r1+r2)^2 - 4*lamda*r2));
mu2 = 0.5*(lamda + r1 + r2 - sqrt( (lamda+r1+r2)^2 - 4*lamda*r2));
p = (lamda - mu2)/(mu1 - mu2);
% 生成参数为mu1、mu2的负指数分布随机序列
% N为生成点个数
N = 1000;
exp1 = exprnd(1/mu1,1,N);
exp2 = exprnd(1/mu2,1,N);
% 按概率p选取负指数分布
% 生成均匀分布随机变量序列
r = rand(1,N);
x = zeros(1,N);
for i = 1:N
if r(i) < p
x(i) = 1; % 以概率p选取参数mu1负指数分布的随机变量
else
x(i) = 0; % 以概率(1-p)选取参数mu2负指数分布的随机变量
end;
end;
% 生成2阶超指数分布的时间间隔
w = ones(1,N) - x;
intval = exp1.*x + exp2.*w;
% f向量表示事件发生时刻
f = zeros(1,N);
for i = 1:(N-1)
f(i+1) = f(i) + intval(i);
end;
% 将事件发生的时刻置1
y=ones(1,length(f));
% 统计特性
EX = mean(intval);
DX = mean(intval.^2)-(EX)^2;
C2 = DX/(EX)^2;
% 绘制事件发生轨迹图
figure(1);
stem(f,y);
axis([1,100,0,1]);
D117
以上是关于VOIP业务仿真建模,使用间歇泊松过程模型,能够图形显示业务的突发特性的主要内容,如果未能解决你的问题,请参考以下文章
MATLAB从入门到精通-辅助ANSYS APDL进行负泊松比铰链结构建模仿真(附源码)
R语言泊松回归对保险定价建模中的应用:风险敞口作为可能的解释变量
数据分享|R语言零膨胀泊松回归ZERO-INFLATED POISSON(ZIP)模型分析露营钓鱼数据实例估计IRR和OR|附代码数据