End-to-end Delay Analysis of Videoconferencing over Packet Switched Networks