Menu
Latest
12 meetings · Prague, Jeju · 12–16 Oct
Reports
RAN1#126-bis · SA2#177

Glossary term · Management

ICS proforma

Implementation Conformance Statement Proforma

Management →

ICS proforma is a standardized questionnaire used to document a product's implemented capabilities and options, which when completed forms an Implementation Conformance Statement for interoperability testing and certification.

Introduced
Rel-6
Where
Testing
Specifications
12 specs
Also in
User Equipment
ICS proforma Description Purpose What changed Neighbours Detected Changes Specifications

Description

An ICS proforma is a structured document, typically in the form of a questionnaire, that is used to declare the implementation details of a product or system with respect to a specific standard or specification. It is a key tool in the conformance testing process, allowing manufacturers to state which features, functions, and optional capabilities their implementation supports. The proforma is standardized within 3GPP and other standards development organizations (SDOs) to ensure consistency across different implementations. When a manufacturer fills out the proforma, the completed document becomes an Implementation Conformance Statement (ICS), which serves as a formal declaration of the implementation's capabilities.

The ICS proforma is organized into tables and checklists that correspond to the requirements and options defined in the relevant base specification. Each item in the proforma is typically accompanied by a reference to the specific clause in the standard, a status indicating whether the feature is mandatory, optional, conditional, or prohibited, and a field for the manufacturer to indicate support (e.g., 'Yes', 'No', 'N/A'). The proforma may also include support for conditional requirements, where the support of one feature depends on the support of another. This structured approach enables a clear and unambiguous description of the implementation, which is crucial for test houses and certification bodies to design appropriate test cases.

In the 3GPP context, ICS proformas are defined in various specifications, such as TS 21.905 (Vocabulary), TS 34.121 (UE conformance), TS 36.521 (LTE UE conformance), and TS 38.521 (NR UE conformance), among others. These proformas cover different aspects of the system, including radio access, core network, services, and protocols. For example, the ICS proforma for a UE would include items related to supported frequency bands, power classes, features like carrier aggregation, MIMO, and various protocol layers. The proforma is usually part of a larger conformance testing specification, which also includes test cases and test procedures. The ICS is often required as a prerequisite for type approval and certification of network equipment and user devices.

The process of completing an ICS proforma is typically undertaken by the manufacturer during product development. It requires a thorough understanding of the product's capabilities and the underlying standard. The completed ICS is then used by test laboratories to select the appropriate test cases and to interpret the results. In some cases, the ICS may also be used by network operators to verify that a device meets their specific requirements. The ICS proforma is thus a critical element in the ecosystem of standards, testing, and certification, ensuring that products from different vendors can interoperate and meet regulatory requirements.

Key components of an ICS proforma include the identification of the implementation, the list of features and capabilities, the status of each feature (mandatory, optional, etc.), and the support declaration. The proforma may also include instructions for completion and references to related documents. The ICS is often accompanied by an Implementation eXtra Information for Testing (IXIT) proforma, which provides additional information needed for testing, such as specific parameter values or configurations. Together, the ICS and IXIT form the basis for conformance testing.

In summary, the ICS proforma is a standardized questionnaire that, when completed, provides a formal statement of an implementation's capabilities. It is essential for conformance testing, interoperability, and certification, and it is widely used in 3GPP and other standards. Its structured format ensures that all relevant aspects of the implementation are documented in a consistent manner, facilitating communication between manufacturers, test houses, and network operators.

Purpose & Motivation

The ICS proforma exists to solve the problem of documenting and communicating the capabilities of a product or system in a standardized way. In the complex world of telecommunications, where products must comply with numerous specifications and interoperate with equipment from different vendors, it is essential to have a clear and unambiguous declaration of what a product supports. Without such a declaration, testing and certification would be ad hoc and inefficient, leading to interoperability issues and increased costs. The ICS proforma provides a common format for manufacturers to state which features they have implemented, which are optional, and which are not supported. This allows test houses to tailor their test suites to the specific implementation, focusing on the features that are actually present, and it allows network operators to verify that a device meets their requirements.

Historically, before the widespread adoption of ICS proformas, conformance testing was often based on generic test suites that assumed all features were implemented, leading to unnecessary testing and potential confusion. The introduction of ICS proformas, standardized by SDOs like ETSI and 3GPP, brought order to the process. It enabled a more efficient and targeted approach to testing, reducing time and cost. It also facilitated the development of test specifications that could be used across different implementations, as the ICS provides the necessary information to select the appropriate test cases.

In the 3GPP context, the ICS proforma has been a part of the specifications since early releases (e.g., Release 6) and has evolved to cover new technologies and features as they are introduced. It is a fundamental tool for ensuring that the growing ecosystem of mobile devices and network equipment can interoperate seamlessly. The ICS proforma is not just a bureaucratic requirement; it is a practical instrument that enables the efficient and reliable deployment of complex telecommunications systems.

What changed in its specifications

The latest release-to-release comparison of specifications that define ICS proforma. Each summary describes the whole specification, not only this term.

TR 21.905Rel-17 → Rel-18

Rel-18 brings only minor changes to TS 21.905: 0 clauses changed, with no change attributed to a release feature.

Full comparison in TR 21.905 →
TS 31.122Rel-18 → Rel-19

Rel-19 added harmonization of test case definitions for cross-RAT usability, including new clauses for test environment, test equipment requirements, and test procedures for UICC conformance testing.

Full comparison in TS 31.122 →

Release Timeline

Detected Changes Across Releases

from 3GPP Change Requests

Specific changes extracted from the „Change history“ tables of 3GPP specifications (2 CRs across 1 releases). Complements the general historical overview above with the evidence-based evolution of this function.

Rel-16 2 changes
  • Update ICS proforma tables for UE implementation types in A.4.1 of 38.508-2 TS 38.508CR0078
  • Revise ICS Proforma Tables for Remaining n14, n29, and n30 Capabilities TS 38.508CR0121

Defining Specifications

3GPP specifications that define or reference ICS proforma, with the latest known release. Sourced from the 3GPP document catalog — see methodology.

SpecificationTitleRelease
TR 21.905 vj20 3GPP Terminology and Definitions Rel-19 read
TS 31.122 vj00 USIM UICC Conformance Test Specification Rel-19 read
TS 34.121 v640 WCDMA UE FDD Conformance Testing Rel-6 read
TS 34.123 vi30 UE Conformance Specification Rel-18 read
TS 34.229 vj30 IP Multimedia Call Control Protocol Rel-19 read
TS 36.521 vj11 E-UTRA UE Conformance Testing for Satellite Access Rel-19 read
TS 36.523 vj20 E-UTRA UE Conformance ICS Proforma Rel-19 read
TS 37.571 vj00 UE Conformance for Positioning Rel-19 read
TS 38.508 vj31 5G NR UE ICS Proforma Rel-19 read
TS 38.522 vk00 NR UE Conformance Test Applicability Rel-20 read
TS 38.523 vj40 UE Conformance Specification for 5G NR Rel-19 read
TS 51.010 vj00 SIM Application Toolkit Conformance Testing Rel-19 read