将poisson流量发生器整合到NS2中:
1、将poisson.cc文件拷贝至ns-2.30/tools文件夹中。
2、修改packet.h(ns-2.30/common/packet.h)文件:
(1)在enum packet_t { } 中添加新的数据分组类型: PT_POISSON
注意:此数据分组类型要与C++文件中定义的类型一致:
(poisson.cc中的init()函数:)
void Poisson_Traffic::init()
{
if (interval_ < 0.0)
interval_ = (double)(size_ << 3) / (double)rate_;
if (agent_)
agent_->set_pkttype(PT_POISSON);
}