Most of the data that flows into the ServAssure NXT system comes from ServAssure Collection Platform, which collects data from the DOCSIS network through SNMP collection mechanisms. The collected data is normalized and pushed into ServAssure NXT over HTTP and consumed through REST endpoints. Data is pushed to ServAssure NXT at 15-minute and 1-hour intervals for an entire CMTS worth of data.
When ServAssure NXT receives the CMTS data, it breaks up the data per fiber node and routes it to the appropriate server responsible for handling that fiber node. Next, all appropriate thresholding and algorithms are run against the in-memory representation of the fiber node. This in-memory representation is generated based on the topology ingest process. The fiber node processing jobs compute alarms and threshold crossings and all of the computed data is persisted into Cassandra for later retrieval. The fiber node job also pushes the alarm data to the notification processor to be consumed by back office systems within the network operator's environment.

