×

Voice over long term evolution (VoLTE) network performance

  • US 10,244,575 B2
  • Filed: 12/22/2016
  • Issued: 03/26/2019
  • Est. Priority Date: 12/22/2016
  • Status: Active Grant
First Claim
Patent Images

1. A system for managing performance of a network that implements a Voice over Long Term Evolution (VoLTE) standard, the system comprising:

  • an IMS application level gateway (IMS-ALG) configured to;

    receive, from an IMS access gateway (IMS-AGW), an indication that a Real-time Transfer Protocol (RTP) packet flow associated with a VoLTE call has stopped;

    determine, based at least in part on the indication, that the VoLTE call has terminated abnormally; and

    transmit, to a policy charging and rules function (PCRF), an indication that the VoLTE call terminated abnormally;

    the PCRF, wherein the PCRF is configured to;

    receive, from the IMS-ALG, the indication that the VoLTE call terminated abnormally; and

    transmit, to a packet data network gateway (PGW), a re-auth request indicating that the VoLTE call terminated abnormally;

    the PGW, wherein the PGW is configured to;

    receive, from the PCRF, the re-auth request;

    release one or more PGW resources dedicated to the VoLTE call; and

    transmit, to a serving gateway (SGW), a delete bearer request having a cause code indicating that the VoLTE call terminated abnormally;

    the SGW, wherein the SGW is configured to;

    receive, from the PGW, the delete bearer request;

    release one or more SGW resources dedicated to the VoLTE call; and

    transmit, to a mobility management entity (MME), the delete bearer request;

    the MME, wherein the MME is configured to;

    receive, from the SGW, the delete bearer request;

    release one or more MME resources dedicated to the VoLTE call; and

    transmit, to an enhanced Node B (eNB), a release command indicating that the VoLTE call terminated abnormally; and

    the eNB, wherein the eNB is configured to;

    receive, from the MME, the release command;

    release one or more eNB resources dedicated to the VoLTE call; and

    log an abnormal VoLTE call termination event in an event log.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×