Explore Results under Flow Details page

Explore Results under Flow Details page

Overview

This page provides in-depth information about the flows detected in a recent or previously run analysis. It allows you to review the results generated by AGILITY and gain insights into network behavior, performance, and potential issues.

What is an AGILITY Flow?

An AGILITY Flow is a visual representation of communication within a telecommunications network. It illustrates the complete process of establishing, managing, and terminating a call, covering key aspects such as signaling, routing, and protocol interactions.

These flows are essential for understanding how the network operates. They help users troubleshoot issues, analyze performance, and optimize services.

AGILITY Flows include:

  • End-to-end paths between two user devices (e.g., UEa to UEb)

  • Connectivity between a user device and the network, supporting technologies like 4G/5G NSA and 5G SA

  • Support for various services, including voice calls, video communication, and data streaming

By using AGILITY Flows, you gain a clear view of how different components interact across the network, making it easier to pinpoint problems and improve overall efficiency.

On this page, you will learn about:

Flow Details Page Structure

We now offer two ways to navigate the Flow Page, providing users with the flexibility to choose the layout that best suits their workflow. The Classic View keeps the flow list anchored in a sidebar for quick scanning and multi-flow navigation.

image-20251208-162436.png
Flow Details Page: Classic View

The Compact View maximizes screen space by replacing the sidebar with a dropdown selector, ideal for users who prefer a cleaner workspace or need more room for detailed analysis.

image-20251208-162526.png
Flow Details Page: New Compact View

Both layouts present the same flow insights—the choice is simply about how you want to work. You can easily switch between the Classic View and the Compact New View using the toggle. Select the layout that provides the best visibility and navigation for the task at hand.

Comparison Table

Aspect

Classic View (Sidebar)

Compact View (Dropdown)

Aspect

Classic View (Sidebar)

Compact View (Dropdown)

Navigation Efficiency

Quickly browse and switch between multiple flows without losing context

Stay focused on a single flow with fewer UI distractions

Flow Visibility

See all detected flows at a glance, ideal for understanding scale or comparing patterns

Cleaner workspace with more room for charts, diagrams, and detailed analysis panels

Troubleshooting Speed

Faster when jumping across flows to identify correlations or differences

Faster deep-dive analysis by maximizing usable screen space

Cognitive Support

Helps users maintain situational awareness when dealing with many flows

Reduces cognitive load by showing only what’s needed at the moment

User Familiarity

Aligns with traditional navigation patterns; lower learning curve for existing users

Modernized layout optimized for clarity and focus

Best For

Multi-flow investigations, high-volume environments, and quick scanning

Detailed diagnosis, smaller screens, and scenarios where visual clarity is critical

Select your preferred time format—either your local time zone or UTC—for displaying flow times. Check this link for more instructions: https://nexiusocp.atlassian.net/wiki/spaces/AKB1/pages/3237314626

The Flow Details page is divided into two main sections. Both views offer the same capabilities and insights users already rely on in AGILITY; the only difference is how the workspace is arranged.

Below is a breakdown of what you’ll find in each section:

Overall Information

image-20251208-162714.png
Flow Details: Overall Information

This section highlights key metadata related to the analyzed flow, including:

  • Overall Details Tab:

    • File Name: The name of the packet capture file used for the analysis

    • Flow: The elementary flow description

    • Result: The result of the selected flow

    • Classification & Location: The detected label of the flow, success or root error, and its location (Frame number and Source/Destination Network Elements)

  • Subscriber & Equipment Info Tab: Details about the user and associated equipment

  • Call Information Tab: Specific to VoLTE and VoNR services, when available

Specific Information Tabs

image-20251208-162807.png
Flow Details: Specific Information Tabs

The Flow Details organizes insights across multiple tabs:

  • Flow Diagrams: Presenting Sequence and Topology Diagrams

  • Protocol Analyzer: Drill-down view of protocol-level message details

  • Flow Extractions: Extracted attributes from signaling messages for quick access

  • Diagnostics: Identified the potential root error causes within the flow, when available

  • Attribute Validation: Automates RADIUS and DIAMETER message validation, providing more reliable visibility into network health.

  • Proxies: Identifies and classifies DIAMETER and HTTP/2 proxy components to enhance network diagnostics, when available

  • KPI Analysis: Key Performance Indicators related to the flow for performance evaluation

  • Packet Analyzer: Raw packet-level data for deep inspection


Exploring Flows Result

After an analysis, each detected flow is assigned a status based on the evaluation results. Between the two views, you can check the status in three ways:

  1. In the Classic View, the sidebar gives you immediate access to each flow’s status and all associated details.

    image-20251208-202131.png

  2. In the New Compact View, from the flow selection dropdown, you can view the status of each flow listed alongside its name.

    image-20250708-203927.png
    Flow Selection dropdown: Flow status

If a flow is part of a conference call, a Conference Leg indicator chip will appear next to the flow type and status.

  1. In both views, from the Flow Details Page, the status is displayed in the Details section, located at the top of the Flow Details page, along with more relevant information.

    image-20250521-183140.png
    Flow Details: Flow Result

Understanding Flow Results

The table below explains what each status means and how to interpret the results of your analysis:

Status

Description

Status

Description

Success

The flow completed without any warnings or errors.

Unknown

The flow was successful overall, but certain elements or conditions were detected that may require attention.

Failure

One or more network failures were detected during the flow, requiring investigation.

Warning

There wasn’t enough information available to determine the outcome of the flow.


How to Access the Flow Details Page

Run a new analysis or choose an existing one to access Flow Details.

  1. After running your analysis, select an Analysis file to see the detected flows.

  2. Click on a flow using the Analysis Insights or Network Plane cards for a specific flow.

    image-20251208-202401.png
    Analysis Details > Analysis Insights

You can view all flows or filter by Subscriber (IMSI or MSISDN), Network Slice, Detected Flows, or Flows with Failures.

Pro Tip: Use the color-coded chips to filter failed elements and jump straight to the parts of the flow that need your attention.

image-20251208-202842.png
Analysis Details > Network Plane (update image)

💡 Pro Tip: Click a procedure chip to filter the flow details by that procedure or use the frame number hyperlink to jump directly to the corresponding point in the sequence diagram.

3. You’ll be redirected to the Flow Details for the selected analysis.


Flow Overall Information Section

This section of the Flow Details page is a key resource for users who need a deeper understanding of how a particular flow behaved within the network. It provides a structured and comprehensive view of each flow-related information, combining technical insights.

image-20251208-203043.png

This section is important because:

  • It helps the troubleshooting process: By combining flow-specific data with network, device, and subscriber information, users can quickly identify the root cause of issues or service degradation.

  • It provides full context: Details like access technology, device type, and session parameters help build a complete picture.

  • It supports validation of expected behavior: Users can confirm if a session performed as expected by reviewing flow type, outcome, and classification.


Details Tab

image-20251208-203511.png
Details Tab

This tab provides high-level insights into the selected flow, including:

  • PCAP file name associated with the session — you can copy the file name or download the trace directly from this view.

    image-20251208-203650.png
    Details tab: File Name

 

  • Elementary flow description, such as Registration, Call Setup, or Data Session.

    image-20251208-203738.png
    Details tab: Elementary Flow Description

Conference Leg Information: If the flow is part of a conference call, a chip with the Conference Leg information will appear next to the Elementary Flow's description.

image-20250707-200116.png
Conference Leg Indicator
  • Flow result chip, indicating whether the flow was successful, failed, completed with warnings, or returned an unknown outcome.

    image-20251208-203838.png
    Detail Tab: Flow Results
  • Classification of the flow, success or root error, and its location (Frame number and Source/Destination Network Elements): the associated frame number is clickable. It takes you directly to the corresponding message in the flow diagram.

    image-20251208-203929.png
    Details Tab: Classification
  • Classification Feedback ( ) lets you provide input when AGILITY’s assigned classification doesn’t meet your expectations, whether due to incorrect results or content.

    image-20251208-204007.png
    Detail tab: Classification Feedback

    You can submit feedback in either of the following ways:

Feedback Type

Description

Additional Actions

Feedback Type

Description

Additional Actions

Positive Feedback
Thumbs up icon ( )

The classification and/or the result provided met your expectations.

No additional action required.

Negative Feedback
Thumbs down icon ( )

The classification and/or the result provided did not meet your expectations.

  1. Toggle Classification Result: Use the toggle to change the outcome from a failure to a successful scenario if the assigned result doesn’t accurately reflect the situation, OR;

  2. Select from the Top 5 Root Error Recommendations: Choose a more accurate classification from AGILITY’s suggested top 5 root error options.

See the image below for an example of the Negative Feedback modal and the available actions.

image-20250527-132731.png
Negative Feedback: Additional Actions

Please refer to this page for more details about the Classification Feedback process.

  • A Possible Causes button that links to the full list of diagnostics and potential root causes under the Diagnostics tab.

    image-20251208-204058.png
    Details tab: Possible Cause button

Subscriber & Equipment Tab

Details tab: Subscriber & Equipment Info Tab

This tab displays information related to the subscriber and device involved in the session, such as:

  • Subscriber identifiers such as MSISDN, IMSI, and IMEI — when available

  • Device type, indicating the equipment used.

  • Access network, showing the technology used for the session (e.g., LTE, NR)

  • APN/DNN class and APN/DNN name, which provide context on external network or services accessed in this elementary flow.

  • UE IP addresses, including both IPv4 and IPv6 addresses assigned to the user device

  • Roaming status, indicating whether the subscriber was roaming during the session

Call Info Tab

Note that this tab is only available for VoLTE and VoNR services. For all other service types, it will not be visible in the user interface.

image-20250516-151346.png
Call Info tab

The Call Info tab is available for VoLTE and VoNR flows. It shows additional voice-related details, including:

  • Call to Short code: Calls to abbreviated service numbers (3-5 digits) for emergency, customer service, or information.

  • Call Diversion: Redirects incoming calls to another destination based on predefined conditions (busy, no answer, etc.).

  • Call part of Conference: Call participating in a multi-party session where three or more parties communicate simultaneously.

  • Call to Conference Factory URI: The URI of the conference factory server identified in SIP signaling for conference call establishment.

  • Call Waiting: This event occurs when a second incoming call is received while the subscriber is already engaged in an active call.

  • Call Hold: This event refers to the temporary suspension of an active call session, which is still maintained within the network.

  • Call Resume: This event involves reactivating a previously held call, thereby restoring the media streams between the parties involved.

  • Call Breakout: Event where a call transitions from one communication domain or session to a separate connection, often to access external networks or services.

  • Call Barring: This event occurs when a call attempt is blocked due to network-configured restriction rules.

  • Call Identity Restriction: This event involves the deliberate withholding of caller identity information in signaling messages.

  • Call Continuity: This event ensures that a call session is preserved while transitioning between different network technologies.

  • Media Relayed in SIP: DTMF tones (dial pad key presses) transmitted within SIP signaling messages between originating and terminating parties.

  • Media Negotiated in SDP: Media parameters successfully established between parties using Session Description Protocol.

  • Media Detected in RTP: Confirmation that actual media content is being transmitted using Real-time Transport Protocol.

  • MRF Announcements: Audio messages or tones generated by the Media Resource Function for call progress information.