javaNetSim.ng (Java Network Simulator Next Generation) - it's a fork of a project javaNetSim.