Posts

WEEK FOUR

Image
The summary of this week This week, we completed all the core components of the project and conducted multiple tests to evaluate the software’s usability. We optimized the GUI interface, adjusted the parameter settings in the control area, allowing users to modify input parameters more flexibly. Finally, we integrated the calculation code with MATLAB GUIDE , completing a fully functional program. During testing, we used different parameter settings to assess the computational capabilities of the software and ensured that all results met expectations. We also analyzed the network capacity variation with cell radius and compared the effects of different cluster sizes, channel bandwidths, and traffic conditions . For some complex network scenarios, intuitive visualization can be challenging. However, by plotting system capacity curves and user density distribution graphs , we effectively assessed network performance and provided valuable data support for further optimization.

WEEK THREE

Image
Summary of the week In the third week of our project, we made critical modifications to our code, focusing primarily on traffic calculations and user count estimation. Initially, we used multiplication in these calculations, but after reviewing our approach, we realized that this method was not only prone to confusion but also differed from the channel calculation approach.  To improve the clarity of our code and ensure consistency with the channel estimation method, we decided to switch to division. This adjustment not only enhanced the accuracy of our calculations but also made the overall code structure more intuitive and easier to understand. As a result, we updated the relevant equations to ensure a more accurate representation of network traffic distribution and user load. Additionally, we introduced a new input parameter: cell radius range, which plays a key role in our graph generation. By incorporating this input, we could analyze how network performance varies with differ...

WEEK TWO

Image
Summary of the week In the second week of our project, we further focused on developing the core computational code for cellular network capacity, with an emphasis on channel allocation, traffic load analysis, and user capacity evaluation. Methodology In capacity planning for cellular networks, our calculations are divided into three main parts: 1. Channel Allocation 2. Traffic Calculation 3. User Capacity Calculation Channel Allocation First, we need to calculate the number of available channels   per cluster, cell and sector , which is the basis for the entire cellular network planning. 1. Channels per Cluster 2. Channels per Cell Since each cell within a cluster uses a different frequency: 3. Channels per Sector In the case of sectorization, each cell can be further divided into multiple sectors, each using a different channel: Traffic Calculation Traffic is a key parameter for measuring the carrying capacity of a network. We use the   Erlang B formula   to calculate n...

WEEK ONE

Image
          Summary of the week In the first week’s group meeting, we discussed the division of tasks and the next steps for our project.  It was decided that Fanghao and Aljory would be responsible for writing the core computation code, while Helal and Huseen would focus on designing and implementing the graphical user interface (GUI).  We also established a weekly work plan, outlining the tasks and goals for each stage to ensure steady project progress. In the following weeks, we will provide regular updates and address any issues in a timely manner to keep the project on track. Background In the modern era of wireless communication, optimizing network capacity is crucial for efficient service delivery. Our project focuses on Capacity Dimensioning of Cellular Networks , where we develop a MATLAB GUI application to compute the capacity of a cellular network based on various input parameters. By leveraging key telecommunications principles such as freque...