US 12,452,123 B2
Integrating radio network and core network failure analyses using cross-domain matrices
Eray Ozkan, Kirkland, WA (US)
Assigned to T-Mobile USA, Inc., Bellevue, WA (US)
Filed by T-Mobile USA, Inc., Bellevue, WA (US)
Filed on Nov. 6, 2023, as Appl. No. 18/503,020.
Prior Publication US 2025/0150329 A1, May 8, 2025
Int. Cl. G06F 15/16 (2006.01); G06F 11/07 (2006.01); G06F 16/28 (2019.01); H04L 41/0631 (2022.01)
CPC H04L 41/065 (2013.01) [G06F 11/0709 (2013.01); G06F 11/079 (2013.01); G06F 16/285 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A non-transitory, computer-readable storage medium comprising instructions recorded thereon, wherein the instructions when executed by at least one data processor of a system cause the system to:
retrieve core network trace logs from databases connected to a core network of a telecommunications network, the core network trace logs comprising core network data for failed call sessions that occurred in a first time interval;
retrieve radio network trace logs from a radio network of the telecommunications network, the radio network trace logs comprising radio network data for the failed call sessions that occurred in the first time interval;
create a cross-domain trace log of the failed call sessions by matching the radio network trace logs with the core network trace logs using corresponding subscriber IDs and failure timestamps;
slice the failed call sessions into location slices, frequency layer slices, and failure categories using call termination cells, call termination frequency layers, and failure types from the cross-domain trace log;
determine, for each location slice, weights for the failure categories based on percentages of the failed call sessions in each failure category within the location slice;
determine cross-domain matrices for the frequency layer slices in the location slices by assigning coordinates to the failure categories in the cross-domain matrices based on average user device signal strengths and average user device interference levels retrieved from the failed call sessions comprised by the failure categories in the cross-domain trace log;
assign the weights for the failure categories to the corresponding coordinates in the cross-domain matrices; and
generate plots of the cross-domain matrices and analysis recommendations for display to a user based on the cross-domain matrices, wherein the analysis recommendations comprise sorted lists of failure categories requiring user investigation and a set of most likely root causes comprising a radio network error a core network error, and a device error.