top of page
Channel Designer bg (2).png

Wireless Channel Designer

OVERVIEW

Wireless engineers and researchers require accurate tools to model and analyze wireless channels for technologies like 5G, lte, and satellite communications. However, existing solutions lack flexibility, usability, or precision, making the modeling process time-consuming and inefficient.

 

Our goal was to design an intuitive, efficient, and powerful wireless channel modeler application to simplify complex modeling tasks.

ROLE & DURATION 

User Experience Designer

  • Organize and lead cross-functional design sprints.

  • Collect expert insights and create MVP designs.

  • Develop high-fidelity prototypes for usability testing.

  • Set a long term vision for the application.

  • Create custom scientific icons.

5 weeks within a 6-month release cycle.

To comply with my non-disclosure agreement, I have omitted and obfuscated confidential information in this presentation.

Information in this case study does not necessarily reflect the views of MathWorks. Get in touch to learn more!

The Problem

Wireless systems engineers need accurate and efficient tools to model and compare wireless channel behaviors across different environments. Existing solutions lack flexibility and precision, making it difficult to simulate complex channel conditions. Engineers require a streamlined way to evaluate and customize channel models while maintaining control over key parameters and ensuring compliance with industry standards. A no-code solution is needed to simplify modeling, enhance decision-making, and balance accuracy with performance.

The Outcome and Key features

The app enables professionals to model diverse signal propagation environments like urban, rural, indoor, and beyond - across technologies like 5G, WLAN, and satellite communications.
Optimized UI for Complex Configurations

The layout balances flexibility and clarity, preventing clutter while supporting a wide set of parameters. Collapsible sections and categorized inputs ensure ease of use.

Screenshot 2025-02-28 at 1.52.47 PM 1.png
Screenshot 2025-02-28 at 8.51.43 PM.png
Balance Between UI Simplicity & Expert Control

The app provides default presets while allowing deep customization. Users can generate quick visualizations, tweak detailed settings, and export to MATLAB for further modifications.

Multi-Model Comparison

Engineers can compare multiple wireless channel models side by side. The app provides detailed visual insights to aid in decision-making

Screenshot 2025-02-28 at 8.58.33 PM.png

Process

I spent two weeks learning the basics of wireless channels using input from colleagues, MATLAB documentation, and external resources. This gave me a foundational understanding of the problem and how the application fits into our product range.

Next, the following steps were done:

  1. Analyzed UX research findings to clarify user and business needs. Also referred the user profiles for this product.

  2. Prioritized requirements with the team (must-haves vs. future additions).

  3. Conducted competitor analysis and design benchmarking.

  4. Mapped user flows.

  5. Led a design workshop with stakeholders.

  6. Created V1 prototypes.

  7. Incorporated user testing feedback into design iterations.

The workshop and process followed is a tailored adaptation of design thinking, customized to fit our team and align with our design language at MathWorks.

Research

We conducted interviews and surveys with wireless engineers, network researchers, and system designers to understand their pain points. My UX researcher lead these activities as I observed.

Key Findings:

  • Users are deeply familiar with coding and prefer hands-on control over their models, but they acknowledge that it is a time-consuming process

  • 70% reported that managing multiple simulations was a bottleneck in their workflow.

  • Interoperability with MATLAB and Python was crucial for advanced users.

  • Selecting the right channel model template is complex, requiring better guidance or recommendations within the tool.

  • Engineers need quick feedback through visualizations to understand signal behaviors efficiently.

  • There is a need for both simplicity and depth—users want an intuitive UI but also expect control over advanced parameters.

Competitive Analysis:

We analyzed existing tools (MATLAB command line features, Keysight Channel Studio and NS-3) and found the following gaps:

  • Steep learning curve for non-expert users.

  • Manual script-heavy processes that slowed down workflow.

  • Limited visualization options for model analysis.

Pain Points

  • Time-consuming and inefficient workflow – Engineers spend excessive time manually coding, debugging, and managing complex parameters for different channel models, slowing down the design process.

  • Lack of balance between UI and control – While UI-based tools improve accessibility, engineers feel they lose control over model customization, making it difficult to strike a balance between ease of use and flexibility.

  • Limited visualization and model comparison – Existing tools lack intuitive, real-time visualizations and require extensive manual effort to compare different channel models, making decision-making slower.

  • Integration and scalability challenges – Exporting data to tools like MATLAB is cumbersome, and many existing solutions struggle to scale efficiently for emerging wireless technologies like 5G and mmWave.

Design Workshop

To kickstart the collaborative ideation process, I organized a cross-functional Design Workshop involving key stakeholders. The goal was to align on user needs, brainstorm solutions, and strategically phase feature development.

Workshop Structure:

  • Duration: 6 hours spread over 2 days

  • Participants:

    • Product Leads

    • Researchers

    • Software Developers

    • Technical Writer

    • Quality Assurance Engineer

    • Customer-Facing Team Members

App Design Event Nov 2023 - Ideation - Workshop day 1.jpg

During the sessions, we outlined ideas for future release versions, prioritizing critical needs first. This approach not only streamlined the MVP but also reduced design effort for upcoming releases by integrating a clear roadmap for future expansion.

App Design Event Nov 2023 - Ideation - Workshop day 3 (1).jpg

Wireframing

Following the workshop, several ideas were generated, leading to the creation of low-fidelity wireframes for discussions and feature prioritization. Multiple iterations of high-fidelity wireframes were then designed, prototyped, and reviewed with the team.

The prototypes played a key role in defining the MVP design and establishing a phased approach for future updates. Based on team feedback, we decided to exclude the "Informed model selection" feature from the MVP but compensated by enhancing documentation and help pages with more detailed guidance.

Usability Testing

I collaborated with a UX researcher to conduct usability testing with wireless engineers. We began by testing the high-fidelity prototypes with internal engineers to gather initial feedback on the app’s core features and interactions. Once the fundamental workflows were validated, we extended testing to potential customers to ensure the design met real-world needs.

To further refine the app, a coded prototype was developed for advanced users. This allowed us to test not only the interface but also the accuracy of results, visualizations, and overall efficiency. The findings confirmed a strong alignment between the app’s design and users’ mental models, reinforcing confidence in its usability and effectiveness.

Key learnings and future improvements

Key Learnings:

  • Emphasizing visual feedback over raw data significantly enhanced user engagement.

  • Scenario-based presets helped new users onboard quickly and efficiently.

  • Organizing parameters into grouped, detailed sets made the UI intuitive while maintaining control for users accustomed to coding.

  • Seamless integration with existing tools was essential for adoption.

Future Improvements:

  • Cloud-Based Simulations: Enabling remote execution of high-complexity models.

  • AI-Powered Recommendations: Suggesting optimal configurations based on past simulations.

bottom of page