For the different use cases, people created emulators/simulators. This page aims to reference them and leverage on existing simualtors.
In other words before creating yours, check that somebody did not already created it
List of simulators by category
PNF Simulators
pnf onboarding
Owner: szabolcs.hutvagner AT ericsson.com
Repository: https://git.onap.org/integration/tree/test/mocks/pnf-onboarding
Description: PNF Package for Integration Test
Use cases: <list of use cases using this simulator>
Compatibility version:
PNF simulator
Owner: Â Krzysztof Kuzmicki
Repository: https://git.onap.org/integration/simulators/pnf-simulator/
Description: Core PNF simulator, Netconf simulator, simulator-cli
Use cases: 5G PNF, 5G PNF PnP
Compatibility version:
Sniro simulator
Owner: georab AT amdocs.com
Repository: https://git.onap.org/integration/tree/test/mocks/sniroemulator
Description:
Use cases: <list of use cases using this simulator>
Compatibility version:
Mass PNF Simulator
Owner: Tamas Bakai
Repository: https://git.onap.org/integration/simulators/masspnf-simulator
Description: Mimic the PNF for benchmark purposes
Use cases: <list of use cases using this simulator>
Compatibility version:
PMSH PNF simulator
Owner: Former user (Deleted)
Repository: https://git.onap.org/integration/tree/test/mocks/pmsh-pnf-sim
Description:
Use cases: <list of use cases using this simulator>
Compatibility version:
RAN simulator
Ran simulator
Owner: Priyadharshini B
Repository: https://git.onap.org/integration/simulators/ran-simulator/
Description: RAN-SIM is a Radio Access Network Simulator, it is used to simulate the various functionalities of an eNodeB
Use cases: E2E Network Slicing
Compatibility version: > Frankfurt
Misc
EMS simulator
Owner: Enbo Wang
Repository: https://git.onap.org/integration/tree/test/mocks/emssimulator
Description:
Use cases: PNF software upgrade
Compatibility version:
HV VES Simulator
Owner:Â Marcin Przybysz
Repository: https://git.onap.org/integration/tree/test/mocks/hvvessimulator
Description: Heat template for HV-VES simulator deployment
Use cases: 5G Realtime PM and High Volume Stream Data Collection
Compatibility version:
Netconf PNP simulator
Owner: Eliezio Oliveira
Repository: https://git.onap.org/integration/tree/test/mocks/netconf-pnp-simulator
Description: NETCONF Plug-and-Play Simulator
Use cases: E2E Integration Test for NETCONF/TLS Configuration Test Cases
Compatibility version:
DC simulator
Owner: Xin Miao (Unlicensed)
Repository: https://git.onap.org/integration/simulators/dc-simulator/
Description: Data Center simulator
Use cases: MDONS
Compatibility version:
ProvMnSProvider
Owner: Cheng Huang
Repository: https://git.onap.org/integration/tree/test/mocks/prov-mns-provider
Description: Provisioning management service provider for 5G NRM CM
Use cases: 5G NRM CM
Compatibility version:
Datafile-collector
Owner: Former user (Deleted)
Repository: https://git.onap.org/integration/tree/test/mocks/datafilecollector-testharness
Description:
Use cases: <list of use cases using this simulator>
Compatibility version:
USAGE STATUS UPDATE: JANUARY 2021
Below table shows current assessment on simulators utilisation. Date of last commitment DOES NOT include PRs regarding verification jobs or repo maintenance, only commitments to the simulator code itself.
Usage assesment done with Code Hound instance to traverse all ONAP repositories. Onap's wiki was also searched through last year time span.
Simulator name | Last update | Usecases/projects leveraging simulator |
---|---|---|
PNF onboarding | Jul 2019 | |
PNF simulator | Jan 2021 | 5G PNF, 5G PNF PnP, sdnc/oam, testsuite, csit, pythonsdk-tests, ccsdk/cds |
Sniro simulator | Mar 2019 | |
Mass PNF Simulator | Dec 2020 | pythonsdk-tests |
PMSH PNF simulator | Jul 2020 | CDS |
RAN simulator | Apr 2020 | E2E Network Slicing, SO, DCAE, SDN-R/CCSDK |
EMS simulator | Apr 2020 | PNF software upgrade |
HV VES Simulator | Oct 2018 | 5G Realtime PM and High Volume Stream Data Collection |
Netconf PNP simulator | Jun 2020 | NETCONF Plug-and-Play Simulator |
DC simulator | Apr 2020 | MDONS |
ProvMnSProvider | Mar 2020 | 5G NRM CM |
Datafile-collector | Dec 2020 | CSIT, dcaegen2 |
Legend:
Status | Description |
---|---|
Simulators not updated for Gulin/Honolulu | |
Obsolete simulators | |
Continuously maintained |