CPC H04W 80/06 (2013.01) [H04W 12/72 (2021.01); H04W 48/18 (2013.01); H04W 76/11 (2018.02); H04W 76/12 (2018.02); H04W 84/042 (2013.01)] | 20 Claims |
1. A non-transitory computer readable medium comprising instructions for providing a mobile user monitoring solution that, when executed by a processor, cause the processor to:
capture a first message over a packet forwarding control protocol (PFCP) interface;
extract (a) a permanent ID from the first message, (b) an uplink (UL) general packet radio service (GPRS) tunneling protocol (GTP)-user plane (U) tunnel endpoint identifier (TEID) from a packet detection rule (PDR) of the first message, and (c) a downlink (DL) GTP-U TED from a forwarding action rule (FAR) of the first message;
store the permanent ID, the UL GTP-U TEID, and the DL GTP-U TEID in a PFCP protocol data unit (PDU) session record;
store the permanent ID in a session details record;
capture a second message transmitted over a user plane interface after the first message is transmitted;
extract a first GTP-U TEID from the second message; and
retrieve the session details record using the first GTP-U TEID by retrieving the permanent ID from the PFCP PDU session record using the first GTP-U TED and retrieving the session details record associated with the permanent ID.
|