US2017237798A1PendingUtilityA1

System, Apparatus for Content Delivery for Internet Traffic and Methods Thereof

Assignee: FUTUREWEI TECHNOLOGIES INCPriority: May 13, 2010Filed: Mar 3, 2017Published: Aug 17, 2017
Est. expiryMay 13, 2030(~3.8 yrs left)· nominal 20-yr term from priority
H04L 65/60H04L 69/40H04L 41/5067H04M 15/852G06F 16/9574H04L 12/1439H04L 63/306H04L 63/30H04L 67/143H04M 15/85H04L 69/324H04L 12/14H04L 12/1435H04L 67/2885H04L 43/10H04L 67/306H04M 15/88H04M 15/84H04L 65/80H04M 15/83H04L 12/1485H04M 15/888H04L 41/5029H04L 65/1063H04L 12/1489H04M 15/844H04L 69/325H04L 67/2842H04L 67/5681H04L 67/568H04L 65/613H04W 12/80
56
PatentIndex Score
0
Cited by
0
References
0
Claims

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.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         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.   
     
     
         2 . The method of  claim 1 , wherein the delivery log of traffic use is received at a media data function at a content delivery network. 
     
     
         3 . The method of  claim 2 , wherein the transmitting session termination information is transmitted to a media controller at a content delivery network. 
     
     
         4 . The method of  claim 1 , wherein the media server comprises a layer 3  based media server. 
     
     
         5 . 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.   
     
     
         6 . The method of  claim 5 , wherein the delivery log is generated at a media server at a layer2 access network. 
     
     
         7 . The method of  claim 5 , wherein the delivery log is transmitted to a media data function in a content delivery network. 
     
     
         8 . 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.   
     
     
         9 . The method of  claim 8 , wherein the request is received at a media controller. 
     
     
         10 . The method of  claim 8 , further comprising:
 if the charging type of the user equipment is not real time charging type:
 processing caching information regarding the media content, the caching information comprising information regarding whether the media content requested by the user equipment is cacheable, and 
 assigning a first media server from a hierarchical set of media servers to serve the user equipment if the media content to be served is cacheable, the hierarchical set of media servers comprising a plurality of first type of media servers deployed in a plurality of layer2 access networks, the user equipment being coupled to a content delivery network through a layer2 access network of the plurality of layer2 access networks. 
   
     
     
         11 . The method of  claim 10 , wherein the charging type of the user equipment is a hot billing charging type. 
     
     
         12 . The method of  claim 10 , wherein the first media server is deployed in the layer2 access network. 
     
     
         13 . 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. 
   
     
     
         14 . The method of  claim 13 , wherein the first media server is assigned at a media controller in a content delivery network, and wherein the first media server is deployed in a layer2 access network. 
     
     
         15 . The method of  claim 13 , wherein monitoring a status of the first media server comprises determining if the first media server has failed at a media controller. 
     
     
         16 . The method of  claim 13 , wherein monitoring a status of the first media server comprises receiving information if the first media server fails at a media controller. 
     
     
         17 . The method of  claim 13 , wherein the first media server comprises a layer3 based media server. 
     
     
         18 . The method of  claim 17 , wherein the first media server is deployed in a layer 2 access network. 
     
     
         19 . The method of  claim 13 , wherein the monitoring the status of the first media server to determine if the first media server fails comprises maintaining a heart beat with the first media server. 
     
     
         20 . The method of  claim 13 , wherein the second media server comprises a local layer3 based media server deployed in a layer 2 access network.

Join the waitlist — get patent alerts

Track US2017237798A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.