Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

CATS is

...

a CPE testing framework which provides the capabilities to perform device testing catered to individual needs within the CATS ecosystem itself. The CATS framework is backed up by the CATS rack architecture

...

and by its many microservices. 


CATS Racks are:

  • Automation Racks where devices are hosted and controlled.
  • Supported by several available capabilities which allow for interactions with devices.


CATS Rack microservices are now available to the RDK community. Any community member can use the capabilities made available by the CATS Rack Microservices listed below for CPE testing. 


IR Control Supports use of Infrared (IR) blasters that are used to transmit common signals sent by remote controllers.

Video Remoting → Supports remotely accessing the video stream as an IP Video Stream for the device under test via RTSP, HTTP, and HTTPS streaming.

Power Control → Supports hard-power on/off for devices under test, utilizing programable power distribution units (PDUs).

Relay Control → Supports control of electrical devices through sending simple commands to activate a switch (or many switches).

Serial Console Support → Supports streaming data from serial port over IP (WebSocket) and emulation of virtual serial COM ports.

Rack Health Monitoring → Monitors and reports on the health of the hardware devices as well as the individual microservices supporting rack capabilities.

Network Router Monitoring → Supports configuration of the network router and querying the health of the network router.