The A1-P-Producer suite is a Defensics test suite designed for testing the robustness of O-RAN A1 policy producer. It attempts to discover bugs in tested implementations by sending them invalid, incorrect, and malformed JSON data. The test suite is intended strictly for automated black-box negative testing in an isolated lab environment.
Used specifications
Specification
Title
Notes
O-RAN.WG2.A1GAP-R003-v03.01
O-RAN A1 interface: General Aspects and Principles 3.01
O-RAN.WG2.A1TD-v05.01
O-RAN A1 interface: Type Definitions 5.01
O-RAN.WG2.A1AP-R003-v04.00
O-RAN A1 interface: Application Protocol 4.0
O-RAN.WG2.A1TP-R003-v02.01
O-RAN A1 interface: Transport Protocol 2.01
Tool-specific information
Tested messages
Specifications
Notes
Query policy type identifiers
O-RAN A1 interface: Application Protocol 4.0
Create policy
O-RAN A1 interface: Application Protocol 4.0
Update policy
O-RAN A1 interface: Application Protocol 4.0
Query policy status
O-RAN A1 interface: Application Protocol 4.0
Delete policy
O-RAN A1 interface: Application Protocol 4.0
Supported features
Specifications
Notes
HTTP 1.1
RFC 2616
HTTP 2
RFC 7540
JSON
RFC 8259
TLS 1.2/1.3
RFC 8446
OAuth2.0
RFC 6749
Only client credentials authentication scheme supported
Unsupported features
Specifications
Notes
HTTP Post notification
O-RAN A1 interface: Application Protocol 4.0
Notification message from producer to consumer is not supported