top of page
Slide 16_9 - 18.png

Port Mapping &

Profile Management System

What is Port Mapping?

Extreme Networks offers flexible and scalable cloud networking services that optimize network infrastructure. A feature within the Extreme Platform One is called Port Mapping for Wired Devices.

In enterprise networking, every switch port must be configured to support specific functions like data access, VoIP, uplinks, monitoring, and more. Traditionally, this configuration is done manually per device, making it:

  • Time-consuming

  • Error-prone

  • Difficult to scale

Port Mapping is a system that solves this by allowing administrators to:

  • Define reusable Port Profiles (configuration templates)

  • Map them to ports across devices using intelligent rules

  • Apply configurations at scale using hierarchy and filters


Port Mapping transforms manual configuration into a rule-based,

intent-driven system.

Problem Statement

Enterprise network administrators face three major challenges:

1. Fragmented Configuration

Each switch and port must be configured individually, often via CLI.​

Enterprise network administrators struggle with:

  • Managing port configurations across diverse switch models

  • Maintaining consistency across stacks and deployments

  • Handling complex configurations (LAG, VIM modules) at scale

  • Existing workflows are Fragmented, Error-prone, and not scalable across device variations​

2. Lack of Scalability

Managing configurations across:

  • Multiple switch models

  • Stack configurations

  • Varying port types

leads to duplication and inconsistency.

3. High Risk of Errors

  • Incorrect port assignments

  • Misconfigured uplinks

  • No visibility into applied rules

Opportunities

A centralised, scalable configuration system that:

  • Abstracts complexity using Port Profiles

  • Enables bulk, reusable configuration via Port Mapping

  • Supports hierarchical overrides for flexibility

My Role

I led:

  • Product thinking & UX strategy

  • Information architecture

  • Interaction design for complex workflows

  • Cross-functional alignment with engineering & product

Design Vision

Build a system where users define intent once and apply it across infrastructure without worrying about device-level complexity.

Persona

Persona.png

Key Innovation: Port Mapping as a System

Instead of treating configuration as isolated actions, I designed Port Mapping as a layered system:

Frame 2087327442.png

UX Strategy

1

Intent Over Configuration

​Users don’t think in commands, they think in outcomes:
“Set up VoIP ports”
“Configure uplinks”

2

Progressive Complexity

Defaults & templates
Advanced, LAG, stack control

3

Visual First Approach

Replaced CLI-based thinking with:

  • Interactive switch diagrams

  • Direct manipulation of ports

4

Predictable System Behaviour

Introduced a hierarchical rule engine to manage complexity.

User Flow

Configuration Profile → Port Configuration

Userflows.png

Defining Behaviour

Port Configuration enables network administrators to create, manage, search, assign, and organise reusable port profiles before applying them to switches. Instead of configuring hundreds of switch ports individually, users create reusable templates (Port Profiles) and map them to devices later.

Rough work.png

Intent over Configuration: Users define what they want, not how to configure each port

Create CC-Instant Port- Advanced Settings.png

Designing the Hierarchical Design (Core Breakthrough)

As we explored how network administrators configure devices, we discovered there wasn’t a single configuration that worked for every switch.

  • A company may have 200 switches across different office locations.

  • Most switches should follow the same configuration.

  • However, certain switch models require specialised port assignments because they have different hardware capabilities.

  • Some individual SKUs need unique configurations.


The UX Problem
How do we allow administrators to create broad configuration rules while still supporting exceptions?
The solution had to be: FlexiblePredictableEasy to understandEasy to maintain
​​
Solution
I designed a three-level precedence model inspired by how people naturally organise rules.
The more specific rule always wins.

Frame 2087327450.png

Admins think in groups, not individual devices.

Port mapping.png

Visual Port Assignment Interface

A switch diagram UI that includes:

  • 48-port layout

  • Color-coded states:

    • Assigned

    • Unassigned

  • Filters:

    • Copper / Fiber

    • Odd / Even

This interface helps users 

  • Reduces abstraction

  • Makes configuration tangible

  • Enables faster decision-making

Create Candidate Config.png

Advanced Features

  • LAG (Link Aggregation)

  • Visual grouping of ports

  • Inline configuration

Create LAG.png

Visual Representation of Stack Configurations Scalability Considerations:
Challenges in large networks may require hundreds of devices and stack configurations.

Create LAGstack.png

Handling Edge Cases

Users may not understand why a configuration is overridden.

Show 
1. Real-time validation
2. Error states with resolution guidance

Solution

  • Visual hierarchy indicators

  • Override messaging:
“This rule is not supported for the specific mapping"

  • Pre-deployment preview

LAG Error.png

Impact

“The solution improved operational efficiency by reducing repetitive work and configuration errors by 23%.

 

More importantly, it established a scalable framework that could support future networking features.”

End-to-End Workflow

Port Mapping.png
bottom of page