The many faces of publish/subscribe
ACM Computing Surveys (CSUR)
Event Processing: Designing IT Systems for Agile Companies
Event Processing: Designing IT Systems for Agile Companies
Event Processing in Action
Hi-index | 0.00 |
This paper describes a use case and a corresponding prototype of a system that provides end-to-end Quality-of-Service (QoS) management for mobile broadband telecommunications service operations using measurements collected from end-user devices. Traditionally mobile telecommunications systems manage performance by monitoring network elements. With a device-based approach the main source of monitored information are end-user devices, where users run their applications and where they directly experience the effects of variations in performance in the sub-systems that comprise the mobile application delivery chain: data center, network and device. In this solution, user devices measure and report transaction latencies combined with location data and bandwidth capacity usage. These measurement event streams are collected and analyzed by a CEP application that provides near real-time insight on the state of the network. It identifies problem conditions such as congested base stations and high latency devices, detects opportunities to correct problems and initiates actions when conditions apply, specifically involving offloading of traffic to WiFi networks. Since QoS management in mobile networks is highly dependent on the dynamic location and speed of devices, this CEP application heavily leverages geospatial functions in the selected CEP platform.