Method, system and apparatus for monitoring error correction data in media sessions
First Claim
1. A method in a policy server having a processor, a memory and a network interface connected to a gateway server and an application function (AF) server, the method comprising:
- receiving an authorization request defining a media session between the AF server and a mobile device at the processor from the AF server via the network interface;
the authorization request containing a media packet flow identifier and a corresponding forward error correction (FEC) packet flow identifier;
deploying policy rules for the media session from the processor to the gateway server via the network interface, the policy rules including the media packet flow identifier and the FEC packet flow identifier;
receiving periodic reports at the processor from the gateway via the network interface, the reports including packet counts for each of the media packet flow and the FEC packet flow;
determining, at the processor, whether bandwidth consumed by the FEC packet flow exceeds a predetermined threshold; and
when the determination is affirmative, sending an action request to the AF server via the network interface.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system and apparatus for monitoring error correction data are provided. The method comprises receiving an authorization request defining a media session between an AF server and a mobile device from the AF server. The authorization request contains a media packet flow identifier and a corresponding forward error correction (FEC) packet flow identifier. The method includes deploying policy rules for the media session to a gateway server, the policy rules including the media packet flow identifier and the FEC packet flow identifier; receiving periodic reports from the gateway server, the reports including packet counts for each of the media packet flow and the FEC packet flow; determining whether bandwidth consumed by the FEC packet flow exceeds a predetermined threshold; and when the determination is affirmative, sending an action request to the AF server.
10 Citations
21 Claims
-
1. A method in a policy server having a processor, a memory and a network interface connected to a gateway server and an application function (AF) server, the method comprising:
-
receiving an authorization request defining a media session between the AF server and a mobile device at the processor from the AF server via the network interface;
the authorization request containing a media packet flow identifier and a corresponding forward error correction (FEC) packet flow identifier;deploying policy rules for the media session from the processor to the gateway server via the network interface, the policy rules including the media packet flow identifier and the FEC packet flow identifier; receiving periodic reports at the processor from the gateway via the network interface, the reports including packet counts for each of the media packet flow and the FEC packet flow; determining, at the processor, whether bandwidth consumed by the FEC packet flow exceeds a predetermined threshold; and when the determination is affirmative, sending an action request to the AF server via the network interface. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A policy server, comprising:
-
a memory; a network interface connected to a gateway server and an application function (AF) server; and a processor interconnected with the memory and the network interface, the processor configured to; receive an authorization request defining a media session between the AF server and a mobile device from the AF server via the network interface;
the authorization request containing a media packet flow identifier and a corresponding forward error correction (FEC) packet flow identifier;deploy policy rules for the media session to the gateway server via the network interface, the policy rules including the media packet flow identifier and the FEC packet flow identifier; receive periodic reports from the gateway via the network interface, the reports including packet counts for each of the media packet flow and the FEC packet flow; determine whether bandwidth consumed by the FEC packet flow exceeds a predetermined threshold; and when the determination is affirmative, send an action request to the AF server via the network interface. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium storing a plurality of computer-readable instructions executable by a processor of a policy server having a memory and a network interface interconnected with the processor, for implementing a method comprising:
-
receiving an authorization request defining a media session between the AF server and a mobile device at the processor from the AF server via the network interface;
the authorization request containing a media packet flow identifier and a corresponding forward error correction (FEC) packet flow identifier;deploying policy rules for the media session from the processor to the gateway server via the network interface, the policy rules including the media packet flow identifier and the FEC packet flow identifier; receiving periodic reports at the processor from the gateway via the network interface, the reports including packet counts for each of the media packet flow and the FEC packet flow; determining, at the processor, whether bandwidth consumed by the FEC packet flow exceeds a predetermined threshold; and when the determination is affirmative, sending an action request to the AF server via the network interface. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification