A method in a core network of a cellular communications system, comprising: receiving, from an external entity, a request to investigate excessive battery drainage at a particular wireless device in the cellular communications system, wherein the external entity is a Service Capability Server/Application Server, SCS/AS, wherein the external entity has access to the core network via interfaces; initiating collection of information related to operation of the wireless device in the cellular communications system, the information comprising user plane data related to the wireless device, control plane information related to the wireless device, and network information related to the wireless device; collecting the information from one or more network nodes in the cellular communications system; analyzing the collected information to determine one or more root causes of excessive battery drainage at the wireless device, wherein analyzing the collected information comprises: correlating the collected information with respect to time to provide correlated information; identifying a pattern of network activity based on the correlated information; and determining the one or more root causes of excessive battery drainage at the wireless device based on the pattern of network activity; wherein the pattern of network activity is a pattern of handovers back and forth between two or more adjacent cells and/or between two or more base stations, and the one or more root causes of excessive battery drainage at the wireless device comprise an excessive amount of handovers; and initiating one or more actions in the cellular communications system to mitigate excessive battery drainage at the wireless device, the one or more actions being based on the one or more root causes of excessive battery drainage at the wireless device. receiving, from an external entity, a request to investigate excessive battery drainage at a particular wireless device in the cellular communications system, wherein the external entity is a Service Capability Server/Application Server, SCS/AS, wherein the external entity has access to the core network via interfaces; initiating collection of information related to operation of the wireless device in the cellular communications system, the information comprising user plane data related to the wireless device, control plane information related to the wireless device, and network information related to the wireless device; collecting the information from one or more network nodes in the cellular communications system; analyzing the collected information to determine one or more root causes of excessive battery drainage at the wireless device, wherein analyzing the collected information comprises: correlating the collected information with respect to time to provide correlated information; identifying a pattern of network activity based on the correlated information; and determining the one or more root causes of excessive battery drainage at the wireless device based on the pattern of network activity; wherein the pattern of network activity is a pattern of handovers back and forth between two or more adjacent cells and/or between two or more base stations, and the one or more root causes of excessive battery drainage at the wireless device comprise an excessive amount of handovers; and initiating one or more actions in the cellular communications system to mitigate excessive battery drainage at the wireless device, the one or more actions being based on the one or more root causes of excessive battery drainage at the wireless device. correlating the collected information with respect to time to provide correlated information; identifying a pattern of network activity based on the correlated information; and determining the one or more root causes of excessive battery drainage at the wireless device based on the pattern of network activity; wherein the pattern of network activity is a pattern of handovers back and forth between two or more adjacent cells and/or between two or more base stations, and the one or more root causes of excessive battery drainage at the wireless device comprise an excessive amount of handovers; and initiating one or more actions in the cellular communications system to mitigate excessive battery drainage at the wireless device, the one or more actions being based on the one or more root causes of excessive battery drainage at the wireless device.