Haytham Assem

Learn More
ITU-T recommendation G.107 introduced the E-model, a repeatable way to assess if a network is prepared to carry a VoIP call or not. Various studies show that the E-model is complex with many factors to be used in monitoring purposes. Consequently, simplified versions of the E-model have been proposed to simplify the calculations and focus on the most(More)
We present and evaluate an algorithm that performs in-call selection of the most appropriate audio codec given prevailing conditions on the network path between the end-points of a voice call. We have studied the behaviour of different codecs under varying network conditions, in doing so deriving the impairment factors for non-ITU-T codecs so that the(More)
It is expected that the fifth generation mobile networks (5G) will support both human-to-human and machine-to-machine communications, connecting up to trillions of devices and reaching formidable levels of complexity and traffic volume. This brings a new set of challenges for managing the network due to the diversity and the sheer size of the network. It(More)
As data keeps growing, Big Data starts to be everywhere, and there is almost an urgent need to make sense of this data. This is why Machine Learning has become crucial as it aids in improving business, decision making and it has the potential to provide solutions for a wide range of problems in computer science and other fields. Machine Learning (a.k.a.(More)
5G represents the next generation of communication networks and services, and will bring a new set of use cases and scenarios. These in turn will address a new set of challenges from the network and service management perspective, such as network traffic and resource management, big data management and energy efficiency. Consequently, novel techniques and(More)
Maintaining good Quality-of-Experience (QoE) is crucial for Voice-over-IP (VoIP) applications, particularly those operating across the public Internet. Accurate online estimation of QoE as perceived by end users allows VoIP applications take steps to improve QoE when it falls below acceptable levels. ITU-T recommendation G.107 introduced the E-model, which(More)
The future Internet is expected to connect billions of people, things and services having the potential to deliver a new set of applications by deriving new insights from the data generated from these diverse data sources. This highly interconnected global network brings new types of challenges in analysing and making sense of data. This is why machine(More)
The development of a city gradually forms different functional regions, such as residential districts and shopping areas. Discovering these functional regions in cities can enable new types of valuable applications that can benefit different end users: Urban planners can better identify the proximity of existing functional regions and hence, can contribute(More)
During the past few years, the analysis of data generated from Location-Based Social Networks (LBSNs) have aided in the identification of urban patterns, understanding activity behaviours in urban areas, as well as producing novel recommender systems that facilitate users' choices. However, the recent advancement in machine learning techniques promises new(More)