Summary
I implemented a process model for data forwarding function of VirtualClock using OPNET simulation tool.
The functionality of the model is verified in a simple network scenario.
VirtualClock was used in two complex simulation scenarios and was compared with three scheduling algorithms: WFQ, CQ, and PQ.
Simulations results show:
- VC performs closely to WFQ and CQ during both conforming and non-conforming time intervals.
- VC, WFQ, and CQ have similar effect on HTTP, FTP, IP Telephony, and videoconferencing Internet applications.