Anycast transport protocol for content distribution networks

    公开(公告)号:US10484509B2

    公开(公告)日:2019-11-19

    申请号:US16043656

    申请日:2018-07-24

    Abstract: A cache server for providing content includes a processor configured to receive a first datagram from a client system sent to an anycast address, send a response datagram to the client system in response to the first datagram, receive a request datagram from the client system sent to the anycast address, and send a batch of content datagrams to the client system. The first datagram includes a universal resource locator corresponding to the content. The response datagram includes a content identifier for the content. The request datagram includes the content identifier, an offset, and a bandwidth indicator. The batch of content datagrams includes a portion of the content starting at the offset.

    Internet protocol version 6 content routing
    25.
    发明授权
    Internet protocol version 6 content routing 有权
    Internet协议版本6内容路由

    公开(公告)号:US09167032B2

    公开(公告)日:2015-10-20

    申请号:US14508534

    申请日:2014-10-07

    Abstract: A content delivery system includes a cache server, a domain name server, and a redirector. The domain name server is configured to receive a request for a cache server address, and provide an IPv6 anycast address. The redirector is configured to receive a content request addressed to the IPv6 anycast address from a client system, receive load information from the cache server, and determine if the cache server is available. The redirector is further configured to forward the content request to the cache server when the cache server is available. The cache server is configured to receive the content request forwarded from the redirectors, send a response to the content request to a client system, the response including an IPv6 unicast address of the cache server as a source address, an IPv6 unicast address of the client system as a destination address, and the IPv6 anycast address as a home address, and provide the content to the requestor.

    Abstract translation: 内容传送系统包括缓存服务器,域名服务器和重定向器。 域名服务器配置为接收缓存服务器地址请求,并提供IPv6任播地址。 重定向器被配置为从客户端系统接收寻址到IPv6任播地址的内容请求,从缓存服务器接收负载信息,并确定缓存服务器是否可用。 重定向器还被配置为当缓存服务器可用时将内容请求转发到缓存服务器。 缓存服务器被配置为接收从重定向器转发的内容请求,向客户端系统发送对内容请求的响应,响应包括作为源地址的缓存服务器的IPv6单播地址,客户端的IPv6单播地址 系统作为目的地地址,将IPv6任播地址作为家庭地址,并向请求者提供内容。

    Anycast transport protocol for content distribution networks
    26.
    发明授权
    Anycast transport protocol for content distribution networks 有权
    内容分发网络的无线传输协议

    公开(公告)号:US09100462B2

    公开(公告)日:2015-08-04

    申请号:US14053825

    申请日:2013-10-15

    CPC classification number: H04L67/42 H04L67/1002 H04L67/2842

    Abstract: A cache server for providing content includes a processor configured to receive a first datagram from a client system sent to an anycast address, send a response datagram to the client system in response to the first datagram, receive a request datagram from the client system sent to the anycast address, and send a batch of content datagrams to the client system. The first datagram includes a universal resource locator corresponding to the content. The response datagram includes a content identifier for the content. The request datagram includes the content identifier, an offset, and a bandwidth indicator. The batch of content datagrams includes a portion of the content starting at the offset.

    Abstract translation: 用于提供内容的缓存服务器包括处理器,其被配置为从发送到任播地址的客户端系统接收第一数据报,响应于第一数据报将响应数据报发送到客户端系统,从发送到 任播地址,并将一批内容数据报发送到客户端系统。 第一个数据报包括与内容相对应的通用资源定位符。 响应数据报包括内容的内容标识符。 请求数据报包括内容标识符,偏移量和带宽指示符。 该批内容数据报包括从偏移开始的内容的一部分。

    INTERNET PROTOCOL VERSION 6 CONTENT ROUTING
    27.
    发明申请
    INTERNET PROTOCOL VERSION 6 CONTENT ROUTING 有权
    互联网协议版本6内容路由

    公开(公告)号:US20150026251A1

    公开(公告)日:2015-01-22

    申请号:US14508534

    申请日:2014-10-07

    Abstract: A content delivery system includes a cache server, a domain name server, and a redirector. The domain name server is configured to receive a request for a cache server address, and provide an IPv6 anycast address. The redirector is configured to receive a content request addressed to the IPv6 anycast address from a client system, receive load information from the cache server, and determine if the cache server is available. The redirector is further configured to forward the content request to the cache server when the cache server is available. The cache server is configured to receive the content request forwarded from the redirectors, send a response to the content request to a client system, the response including an IPv6 unicast address of the cache server as a source address, an IPv6 unicast address of the client system as a destination address, and the IPv6 anycast address as a home address, and provide the content to the requestor.

    Abstract translation: 内容传送系统包括缓存服务器,域名服务器和重定向器。 域名服务器配置为接收缓存服务器地址请求,并提供IPv6任播地址。 重定向器被配置为从客户端系统接收寻址到IPv6任播地址的内容请求,从缓存服务器接收负载信息,并确定缓存服务器是否可用。 重定向器还被配置为当缓存服务器可用时将内容请求转发到缓存服务器。 缓存服务器被配置为接收从重定向器转发的内容请求,向客户端系统发送对内容请求的响应,响应包括作为源地址的缓存服务器的IPv6单播地址,客户端的IPv6单播地址 系统作为目的地地址,将IPv6任播地址作为家庭地址,并向请求者提供内容。

    CONTENT PLACEMENT
    28.
    发明申请
    CONTENT PLACEMENT 有权
    内容放置

    公开(公告)号:US20140359683A1

    公开(公告)日:2014-12-04

    申请号:US14460510

    申请日:2014-08-15

    CPC classification number: H04N21/252 H04N21/2225 H04N21/47202

    Abstract: A method includes forecasting demand for media content items of a media distribution system based on historical demand information to generate forecasted demand. The method includes generating a mixed integer program model based on storage constraints of a plurality of distribution nodes of the media distribution system, bandwidth constraints of the media distribution system, and the forecasted demand. The method includes performing a Lagrangian relaxation operation using the mixed integer program model. The method includes determining values of a cost function based on a result of the Lagrangian relaxation operation. The method includes assigning each of the media content items to a corresponding distribution node of the plurality of distribution nodes based on the cost function and the forecasted demand.

    Abstract translation: 一种方法包括基于历史需求信息来预测媒体分发系统的媒体内容项目的需求以产生预测的需求。 该方法包括基于媒体分发系统的多个分发节点的存储约束,媒体分配系统的带宽限制和预测的需求来生成混合整数节目模型。 该方法包括使用混合整数程序模型执行拉格朗日弛豫操作。 该方法包括基于拉格朗日弛豫操作的结果确定成本函数的值。 该方法包括基于成本函数和预测需求将每个媒体内容项分配给多个分发节点中的对应分配节点。

    Methods and apparatus to configure virtual private mobile networks for security

    公开(公告)号:US10069799B2

    公开(公告)日:2018-09-04

    申请号:US15194037

    申请日:2016-06-27

    Abstract: Methods and apparatus to configure virtual private mobile networks are disclosed. Example methods include provisioning a virtual private mobile network within a wireless network, and, after provisioning the virtual private mobile network, determining whether a first communication from a user equipment matches a security event profile. When the first communication matches the profile, the example methods include transmitting, from the wireless network via a first base transceiver station, an instruction to cause the user equipment to be communicatively coupled to the virtual private mobile network. The example methods further include instructing the user equipment to transmit a second communication through a second base transceiver station that is physically separate from the first base transceiver station and through the virtual private mobile network. In the example methods, the virtual private mobile network is isolated in a wireless spectrum from other portions of the network.

Patent Agency Ranking