April 1,2021

mmWave Testing Tool GUI

mmWave

Background

With the rapid adoption of 5G and millimeter-wave (mmWave) technology, antenna testing and performance optimization have become key elements in the development of communication devices. However, current antenna testing solutions face the following challenges:

Complex Testing Process, Low Efficiency

Traditional GUI systems often lack real-time feedback features, making it difficult for users to quickly assess antenna performance during testing. Multiple tests and adjustments are required, leading to low testing efficiency.

High Threshold for Multi-Parameter Debugging

mmmWave antennas require adjustments to multiple variables (such as frequency, gain, power output, etc.). Existing tools lack automation and template support when setting multiple parameters. Beginners need to constantly refer to manuals, leading to a steep learning curve.

Insufficient Data Visualization

Many existing systems only support static 2D graphical displays, making it impossible to fully present the spatial performance of millimeter-wave antennas. As a result, engineers find it difficult to quickly identify design flaws from test data.

Limited Cross-Platform Support

Most solutions can only operate on specific operating systems (such as Windows), limiting user flexibility and causing inconvenience for teams that need cross-device collaboration.

My Impact

By deeply analyzing these pain points, I designed an innovative mmWave testing GUI that addresses the challenges mentioned above and improves the user experience. This tool not only optimizes the testing process but also incorporates a modular design and real-time data visualization features, significantly reducing the learning curve and improving efficiency. This innovation ultimately succeeded in obtaining patents(TWD227352S, TWD228798S, TWD228799S)and provided the industry with a brand-new solution

What Did I Do?

Conceptualization

Real-Time Data Visualization

In antenna testing, data-driven metrics such as antenna gain patterns and frequency response curves are often used. Real-time visualization allows users to intuitively understand the changes in antenna performance during testing

Multi-Parameter Test Setup

mmWave antennas involve multiple variables (such as frequency, power, phase shift). By providing preset templates and custom options, the tool is easy to use for both beginners and advanced users

Modular Design

Through a modular interface, users can add features as needed, such as testing specific frequency bands or measuring different types of antennas

Cross-Platform Compatibility

Reducedthe limitation of running on specific operating systems, improving flexibility

Research Methods and Insights

Survey Collection

User Research

I designed a survey to ask potential users, such as "What do you think is the biggest challenge in using mmWave GUI?" with options provided for ranking

Data Collection and Analysis

Existing user feedback data can be categorized and statistically analyzed to understand the frequency of mentions for various pain points

Low-Fidelity Prototypes

I used low-fidelity wireframes to discuss the logical structure with engineers, gaining insights into potential obstacles during the operation

Data Analysis

「Due to the confidentiality agreement, the process will not be disclosed」

Low-Fidelity Prototypes

In the critical design phase, low-fidelity prototypes were used to quickly validate concepts and user workflows

Through simplified graphics and interface simulations, the focus was on validating user interaction logic and core functionality, ensuring that the design direction met user needs and was feasible

Construction

I used hand-drawn sketches to create basic interface simulations that demonstrate the flow of data input, parameter setup, and result presentation

Testing

The low-fidelity prototype was given to potential users for operation, recording any issues and suggestions encountered during use. The main points of observation included

Process

Defined the real-time data visualization graphics display to make the test data more intuitive

mmWave

Simplified the multi-parameter setup process, lowering the learning curve for beginners mmWave

Problem-Solving and Brainstorming with Engineers

mmWave

Confirmed the feasibility of the modular interface design

「Due to the confidentiality agreement, the process will not be disclosed」

Antennas modular interface

「Due to the confidentiality agreement, the process will not be disclosed」

Wireframe

「Due to the confidentiality agreement, the process will not be disclosed」

Prototype Iteration Process

Analyzed competing products in the market that lack a complete multi-parameter adjustment and visualization interface

During the design process of real-time data visualization, I always focused on one core question:How to maximize the value of data visualization?

To solve this problem, I used multiple graphical iterations, gradually enhancing the depth and intuitiveness of data presentation

2D Radar Chart

As an initial attempt, the 2D radar chart effectively displayed data directionality and gain characteristics. However, it was limited to a flat presentation, unable to represent more complex spatial relationships

mmWave

3D Modeling

I further converted the data into a three-dimensional structure, adding a depth dimension. This allowed for complete spatial distribution visualization, significantly improving the user's efficiency and accuracy in understanding the data

The model shows the distribution of data points in three-dimensional space

mmWave

Through this design evolution, I not only addressed the limitations of data presentation but also provided users with a brand-new visualization experience, making abstract data more vivid and easier to operate

mmWave

Results

After implementing this design, test engineers reported that the testing time was reduced by an average of 20 minutes, directly saving about 10 hours of testing time per week

Data

Function Comparison

Conclusion

The research successfully designed an efficient, flexible, and user-friendly mmWave testing GUI. This not only improved the testing efficiency and experience for users but also laid the foundation for the future promotion of mmWave technology

Thank you for reading until the end.