## 3 Materials and Methods
### Interference and Network Optimization Difficulties
#### 3.9.3 Optimization Challenges in 5G Networks
One of the key features of 5G that can contribute to a better QoS is the use of advanced radio access technologies. These technologies, such as massive MIMO and beamforming, allow for more efficient use of the radio spectrum and better signal quality. This means that 5G can provide better connectivity and signal strength, which can improve the reliability and availability of the network. Another important feature of 5G that can contribute to a better QoS is the use of network slicing. Network slicing allows the network to be divided into multiple virtual networks, each tailored to specific use cases and requirements. This means that different applications and services can be given different levels of priority, bandwidth, and latency requirements, depending on their needs. This can improve the QoS for each individual application and user. In addition, 5G can provide lower latency, higher throughput, and better support for massive IoT deployments, all of which can contribute to a better QoS. Lower latency means that there is less delay between the transmission of data and its reception, which can enable real-time communication and faster response times. Higher throughput means that more data can be transmitted over the network in a given time, which can improve the performance of applications that require high-bandwidth data transfer. Finally, better support for massive IoT deployments means that the network can handle a large number of connected devices and data traffic, without compromising the QoS for individual devices or applications. Low latency is another feature that 5G can offer, reducing the delay between data transmission and reception. This feature is particularly important for applications that require immediate decision making, such as autonomous vehicles or remote surgery. Cloud computing is mentioned as a feature that 5G can provide in IoT connections. With 5G, IoT devices can connect to the cloud more efficiently, and each device can use all the resources of the cloud, such as storage and processing power. This feature can significantly improve the performance and scalability of IoT applications, especially those that require large amounts of data processing and storage. Low latency is particularly important for applications that require immediate decision making, such as autonomous vehicles or remote surgery. With 5G, the latency can be reduced to as low as one millisecond, which can enable real-time communication and faster response times. Furthermore, 5G can provide higher throughput, which refers to the amount of data that can be transmitted over a network in a given time. With higher throughput, IoT devices can transmit and receive larger amounts of data, which can improve the performance of IoT applications that require high-bandwidth data transfer,such as video streaming or real-time sensor data. Cloud computing is another feature that 5G can offer for IoT connections. With 5G, IoT devices can connect to the cloud more efficiently, and each device can use all the resources of the cloud, such as storage and processing power. This feature can significantly improve the performance and scalability of IoT applications, especially those that require large amounts of data processing and storage. Since smart cities use IoT devices to provide a solution in our daily routine, 5G is essential in providing a more stable, scalable, and accurate solution, with help from other technologies, such as cloud computing, machine learning, and so on. In other words, 5G is key in smart cities because this generation optimizes how to transmit and receive data and performs the way to obtain data. Based on these data, electronic devices can make accurate decisions after processing. Table 8 was divided into parts, in which the first part deals exclusively with the description and impact on 5G, and the second part describes cases and ways to prevent this interference.