Skip to content

ISO 17025 Lab Process

Michael Fox edited this page Sep 16, 2025 · 10 revisions

Step 1: Review Requirements

The requirements for each NG9-1-1 Functional Element (FE) are defined in the NENA i3 Standard for NG9-1-1. These requirements are summarized in a set of spreadsheets, which were developed in conjunction with the NG9-1-1 Interoperability Task Force. Each requirement has a number, which is referenced in the Test Descriptions.

Information about FE Requirements can be found here.

Step 2: Review Test Descriptions

Test Descriptions (TDs) define WHAT will be tested and HOW it will be tested in plain English. This project is starting with some "basic" tests for each of the Functional Elements that are in scope (BCF, Bridge, Call Handling, ECRF/LVF, ESRP, LIS, Logging Service, Policy Store). Note that many TDs cover multiple requirements. Additional "basic" tests plus "advanced" tests will be developed over time.

Information about Test Descriptions can be found here.

Step 3: Use the Test Suite

Install and run the test suite to test the functional element. The ISO Lab will use the same software. So, testing prior to contacting the lab is recommended.

Information about the Test Suite can be found here.

Step 4: Contact the Lab

Use the Contact Form to make contact with the lab.

Step 5: Complete the Paperwork

  • The lab will have some administration paperwork to complete.
  • The lab will request a completed System Conformance Statement / Implementation Conformance Statement (SCS/ICS), which identifies the type of FE to be tested, and contains a list of requirements for that FE and a space to indicate whether the FE conforms to each requirement or not.

Step 6: Configure the Functional Element(s)

  • Based on the type of FE to be tested, the lab will provide a lab configuration file, which contains hostnames, IP addresses, default gateways, DNS and NTP server addresses, and other information needed to configure the FE to operate in the testbed.
  • The lab client will use the information in the lab configuration file to configure their FE for operation in the lab testbed environment.

Step 7: Submit the Functional Element(s) to the Lab

Most FEs will be provided to the lab as virtual machines.

Step 8: Support the Test

The lab will usually need to communicate with your support engineer during the testing process.

Step 9: Share the Results

  • The ISO lab will only share the results of the test with the lab client.
  • The lab client can use the test report any way it sees fit. For example, a sales prospect may require a vendor to show their test report. Or a vendor may proactively show the report to a sales prospect as a differentiator.

Clone this wiki locally