System, Apparatus for Content Delivery for Internet Traffic and Methods Thereof
First Claim
1. A method of serving media, the method comprising:
- receiving a delivery log of traffic use after every first time interval for an user equipment, the user equipment being part of a hot billing class of users, wherein the traffic use comprises data usage by the user equipment during communication with a media server in a layer2 access network;
transmitting a user traffic information from the delivery log to a billing center;
receiving account status information from the billing center, wherein the account status information is received if the user equipment exceeds a user account metric; and
transmitting session termination information based on the account status information.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a method of serving media includes receiving a delivery log of traffic use after every first time interval for an user equipment. The user equipment is part of a hot billing class of users. The traffic use comprises data usage by the user equipment during communication with a media server in a layer2 access network. A user traffic information computed from the delivery log is transmitted to a billing center. A account status information is received from the billing center. The account status information is received if the user equipment exceeds a user account metric. A session termination information based on the account status information is transmitted.
139 Citations
23 Claims
-
1. A method of serving media, the method comprising:
-
receiving a delivery log of traffic use after every first time interval for an user equipment, the user equipment being part of a hot billing class of users, wherein the traffic use comprises data usage by the user equipment during communication with a media server in a layer2 access network; transmitting a user traffic information from the delivery log to a billing center; receiving account status information from the billing center, wherein the account status information is received if the user equipment exceeds a user account metric; and transmitting session termination information based on the account status information. - View Dependent Claims (2, 3)
-
-
4. A method of serving media, the method comprising:
-
periodically generating a delivery log comprising traffic use for an on-going session with a user equipment for every first time interval; transmitting the delivery log periodically every second time interval; receiving session termination information, wherein the session termination information is received if the user equipment exceeds a user account metric; and terminating the on-going session with the user equipment. - View Dependent Claims (5, 6)
-
-
7. A method of serving media, the method comprising:
-
receiving a request to serve media content to a user equipment; receiving a subset of packet data protocol (PDP) information, the PDP comprising a flag indicating charging type of the user equipment; determining the charging type of the user equipment based on the flag; determining the media content to be served is not cacheable if the charging type of the user equipment is a real time charging type; and forwarding the request to serve the media content without caching if the charging type of the user equipment is the real time charging type. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method of media streaming, the method comprising:
-
maintaining a list of local media servers deployed in a first layer2 access network; maintaining a IP address of a media controller in a content delivery network, the media controller configured to assign a media server to serve a user equipment; determining if a local media server from the list of local media servers has failed; receiving a request from the user equipment to serve media content; and forwarding the request from the user equipment to the media controller if the local media server has failed. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of media streaming, the method comprising:
-
assigning a first media server to serve a user equipment in response to a request to serve a cacheable media content to a user equipment; monitoring a status of the first media server to determine if the first media server fails; and if the first media server fails; assigning a second media server to serve the user equipment, generating a redirect message having a source message of the first media server, the redirect message redirecting the user equipment to the second media server, and sending the redirect message. - View Dependent Claims (21, 22, 23)
-
Specification