List Info

Thread: Packet scheduling problem in Helix DNA Server




Packet scheduling problem in Helix DNA Server
country flaguser name
Poland
2007-07-26 03:32:25
Hello

Hello I try to find in Helix DNA Server sources place where
I can 
implement algoritm which will realize packet scheduling. I
need to do it 
for my own researches. I think I found this place in file
ppm.cpp in 
function  PPM::SendNextPacket(Session* pFixedSession). I
figure out that 
when I modify value of ulActualDeliveryRate variable as I
wrote below

UINT32 ulActualDeliveryRate =
(UINT32)(m_ulActualDeliveryRate * 
(1-counter/5000.0));

where counter is integer value which increases with one unit
with every 
execution of function SendNextPacket. Everything worked well
but I 
perceive that server sends packets with constant frequency
in the 
beginning and my modification has influence on packet
scheduling just 
after 30 second from the start of streaming. I'm wondering
why not 
sooner? I have checked this with Wireshark.

What should be modified to have influence on packet
scheduling from the 
beginning? Is there any other way and place in sources to
implement 
packet scheduling ?

Please for help
Pawel

----------------------------------------------------
Sport, show i sexappeal czyli Mistrzostwa Polski 
w siatkówce plażowej mężczyzn -> zobacz gdzie grają! -
Kliknij:
http://klik.wp.pl/?adr=http%3
A%2F%2Fadv.reklama.wp.pl%2Fas%2Fd122.html&sid=1233



_______________________________________________
Helix-server-dev mailing list
Helix-server-devhelixcommunity.org
http://lists.helixcommunity.org/mailman/listinf
o/helix-server-dev

[1]

about | contact  Other archives ( Real Estate discussion Medical topics )