Is there any available simulators/emulators I could reuse for my own use case?
- 1 List of simulators by category
- 1.1 PNF Simulators
- 1.1.1 pnf onboarding
- 1.1.2 PNF simulator
- 1.1.3 Sniro simulator
- 1.1.4 Mass PNF Simulator
- 1.1.5 PMSH PNF simulator
- 1.2 RAN simulator
- 1.2.1 Ran simulator
- 1.2.2 A1 Policy Enforcement Simulator
- 1.3 Misc
- 1.3.1 EMS simulator
- 1.3.2 HV VES Simulator
- 1.3.3 Netconf PNP simulator
- 1.3.4 DC simulator
- 1.3.5 ProvMnSProvider
- 1.3.6 Datafile-collector
- 1.3.7 Core NSSMF Simulator
- 1.3.8 IETF/ACTN PNC Simulator
- 1.1 PNF Simulators
- 2 USAGE STATUS UPDATE: APRIL 2021
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
A1 Policy Enforcement Simulator
Owner: @Former user (Deleted)
Repository: https://git.onap.org/integration/simulators/A1-policy-enforcement-simulator/
Description: Simulator that supports the A1-P OSC_2.1.0 interface and also provides internal API to manage the RAN elements (Cells, Ues) and allows to customize and send VES Events.
Use cases:
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:
Core NSSMF Simulator
Owner: @Zihao Zhang
Repository: https://git.onap.org/integration/simulators/core-nssmf-simulator
Description: A simulator that exposes standard NSSMF northbound api for 5G network slicing use case. Including allocate, deallocate, activate, deactivate etc
Use cases: 5G Network Slicing
Compatibility version: >= Frankfurt
IETF/ACTN PNC Simulator
Owner: @Former user (Deleted)
Repository: https://github.com/onap/integration-ietf-actn-tools
Description: A simulator that exposes IETF/ACTN northbound api for physical network domain controller (PNC). This simulator is used to test the Tranpsort Slicing (i.e., TN NSSMF functionality) in the 5G Network Slicing use case, CCVPN, as well as the Cloud Leased Line service in the IBN use case. Simulator user guide: ACTN Simulator User Guide
Use cases: 5G Network Slicing, CCVPN, IBN
Compatibility version: >= Guilin
USAGE STATUS UPDATE: APRIL 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 |
A1 PE Simulator | Mar 2021 | |
Core NSSMF Simulator | Mar 2021 | 5G Network Slicing |
ACTN PNC simulator | 5G Network Slicing, IBN, CCVPN |
Legend:
Status | Description |
---|---|
Simulators not updated for Gulin/Honolulu | |
Obsolete simulators | |
Continuously maintained |