This is a jupyter notebook that implements weighted fair queuing run all cells and input with the format required for smooth running