1-click Experiment Setups

Spend less time on tedious experiment setups and more time conducting your experiments. Whether it is replicating an experiment conducted by another researcher before or reusing a particular network topology, it all can be done with a click of the mouse.


NCL enables increased research speeds by providing researchers with the necessary tools and resources to conduct their experiments in the cloud. We provide compute clusters on demand without large capital investments.




Data and Data Repository

Browse, search and contribute to our large collection of datasets contributed by other researchers like you. From data ranging from internet traffic data to mobile app data, find and use what you want to conduct and validate your research.


As a cybersecurity lab, security is of our utmost concern. All experiment session are encrypted and carried out in a contained environment, separated from other experiments, as well as the internet.




With plans of federation with other testbed networks, more research opportunities will arise.


Ready-to-use Common Vulnerabilities and Exposure CVE Environments

What is this?

  • A description of known vulnerabilities that can be found on the internet.
  • Ready-to-use CVEs are deployable environments where the vulnerability exists and are difficult to build.

Software-defined Networking (SDN) Provisioning Tools

What is this ?

  • The SDN technology rely on the hardware features on switches. Such SDN switches on large networks are not easily available.
  • NCL have 14 SDN switches connecting 300 nodes.

Ready-to-use Penetration Testing Environment & Tools

What is this?

  • Pentest is an authorized simulated attack on a computer system, performed to evaluate the security of the system.
  • Web based portal to access virtual network environment with tools and vulnerabilities pre-installed and configured to learn and practice Pentest techniques.

Virtual Mid-size Enterprise Network

What is this ?

  • A medium-sized virtual network that can simulate multiple real life scenarios.
  • Useful for training and validation.






To access IMPACT, researchers need to register for an account at the official website. The Account registration will sent to NCL for verification. Once the profile is verified, researchers can start requesting data sets from IMPACT.

Visit the website to create an account and browse the datasets available. Contact support@ncl.sg for any help you require.