Confirm the expected publisher is visible
Check the intended interface, VLAN, APPID, destination MAC and control-block reference before investigating subscriber logic.
ARSAS turns raw Ethernet frames into a publisher-level view of identity, state, retransmission and payload. The goal is not merely to see packets: it is to explain which stream was observed, what state changed, how the sequence behaved and what still requires subscriber-side verification.
A publisher sends multicast Ethernet frames identified by items such as destination MAC, VLAN, APPID and goCBRef. When the application state changes, stNum normally changes. Repeated frames for the same state advance sqNum. Time Allowed to Live tells a subscriber how long the stream may remain absent before it should be considered expired.
Check the intended interface, VLAN, APPID, destination MAC and control-block reference before investigating subscriber logic.
Verify that the state number changes and rapid retransmission follows an approved source-state transition.
Distinguish no publisher, wrong network identity, stale sequence, TAL expiry, test flags and payload-mapping uncertainty.
Use configured communication and DataSet context to explain the publisher and ordered allData values.
goCBRef and DataSet referenceUse only an authorized mirror port, test switch or approved segment. Installing Npcap and observing traffic does not authorize changing protection logic, injecting GOOSE, disabling redundancy or applying an operational stimulus.
Destination MAC, VLAN, APPID, goCBRef and DataSet reference distinguish one intended stream from nearby multicast traffic.
The state number normally changes when the published DataSet state changes. A new stNum is evidence of publisher-side state transition, not automatic proof of subscriber operation.
The sequence number advances for retransmissions of the current state. It commonly restarts when stNum changes.
GOOSE sends rapidly after a change, then typically slows toward a steady rhythm. The exact timing is implementation and configuration dependent.
TAL is the publisher's declared supervision window. A subscriber should receive a refresh before the current window expires.
The values are ordered according to the DataSet. SCL or another trustworthy model source is needed to assign engineering meaning to each leaf.
Record the intended station/process-bus segment, switch or mirror port, test authority and expected publisher. Do not begin from an unknown production adapter.
Open the GOOSE Analyzer and choose the interface connected to the intended segment. Confirm Npcap is available and avoid selecting Wi-Fi, VPN or unrelated adapters by guesswork.
Match destination MAC, VLAN, APPID, goCBRef and DataSet reference with the approved design. A familiar payload alone is not sufficient identity.
Observe the current stNum, advancing sqNum, retransmission interval, TAL, Test and ndsCom flags before applying a stimulus.
Change a known source point under the approved FAT/SAT procedure. Confirm the expected stNum transition, sqNum restart or progression and rapid retransmission pattern.
Compare ordered allData values with SCL or verified model context. Save the stream identity, sequence observation, flags, capture context and any uncertainty that still needs subscriber-side proof.
Use the stream table to choose the publisher, then review sequence, flags, timing and ordered payload without losing the project context.

Review APPID, VLAN, destination MAC, control-block identity, stNum, sqNum, TAL, flags and ordered payload together.
Check the selected adapter, Npcap, mirror configuration, VLAN visibility, switch path and whether the publisher is enabled.
Compare MAC, VLAN, APPID, goCBRef and DataSet reference with the correct SCL revision.
The publisher may be retransmitting a steady state. Verify that the approved stimulus changes the actual DataSet member and that the source logic is active.
Check process chatter, quality changes, configuration revision, simulation/test state and whether another source affects the DataSet.
Investigate publisher health, switch path, VLAN handling, redundancy, capture loss and network congestion before blaming the subscriber.
Verify DataSet ordering in SCL, edition/revision alignment and type context. Keep unmapped leaves unresolved.
ARSAS can show which stream was observed, how its state and retransmission sequence behaved, whether refresh continued and how much payload meaning could be bound to engineering context.
It does not prove that every network path delivered the frame, that the intended subscriber accepted it, that protection logic operated, or that trip timing and redundancy satisfy the scheme requirement. Those need approved independent tests.
stNum normally changes when the published state changes. sqNum advances as the publisher retransmits the current state and commonly restarts after a new state number.Learn the difference between ICD, CID, SCD and IID, compare configured intent with the live system, and prepare bounded output without treating generated files as automatic acceptance.
The current stable build includes Rev.3 IO List FAT import, an executive AS TESTED evidence report, a loaded Engineering/FAT workspace session, and direct receive-only GOOSE plus bounded SMV capture from each IED card.
Use the installer for a normal workstation, choose the portable single EXE for an approved no-install deployment, and verify the published SHA-256 before use.
What’s new, engineering boundaries and signing status →