×

Dynamic insertion of a quality enhancement gateway

  • US 9,521,015 B2
  • Filed: 12/21/2010
  • Issued: 12/13/2016
  • Est. Priority Date: 12/21/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • identifying, at a service node, a first Session Initiation Protocol (SIP) invite message sent by a first endpoint to a second endpoint to initiate a session between the first and second endpoints, wherein the session includes a video portion, wherein the first SIP invite message passes through the service node and specifies a first codec for the video portion, wherein the first and second endpoints are configured to communicate over a first bearer path that bypasses a quality enhancement gateway (QEG), and wherein the first bearer path is entirely within a packet network distinct from a public switched telephone network (PSTN);

    detecting, by the service node, that the second endpoint supports a second codec; and

    in response to the detection;

    signaling the QEG, by the service node, to obtain port information required to route the video portion of the session through the QEG, wherein the QEG is configured to signal the service node to establish a second bearer path between the first endpoint and the QEG and a third bearer path between the second endpoint and the QEG;

    sending to the second endpoint by the service node, a second SIP invite message specifying the second codec for receiving the video portion and the first codec for sending the video portion;

    receiving, at the service node from the second endpoint, a first SIP ringing message specifying the second codec for sending the video portion and the first codec for receiving the video portion;

    sending, by the service node to the first endpoint, a second SIP ringing message specifying the first codec for sending and receiving the video portion; and

    signaling the QEG, by the service node, to set processing options for the session, wherein the QEG is configured to provide media quality enhancement processing for the video portion of the session, wherein the first bearer path originates at the second endpoint and terminates at the first endpoint for communicating the video portion using the first codec, wherein the second bearer path originates at the first endpoint and terminates at the QEG for communicating the video portion using the first codec, and wherein the third bearer path originates at the QEG and terminates at the second endpoint for communicating the video portion using the second codec, and wherein the second and third bearer paths are entirely within the packet network.

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