High-density, low-power computer cluster for video streaming
    1.
    发明授权
    High-density, low-power computer cluster for video streaming 失效
    用于视频流的高密度,低功耗计算机集群

    公开(公告)号:US08755197B1

    公开(公告)日:2014-06-17

    申请号:US13340473

    申请日:2011-12-29

    IPC分类号: H05K7/14 H05K7/18

    CPC分类号: H05K7/20727

    摘要: A high-density low power computer cluster enables high bandwidth video streaming within a small physical footprint. A plurality of low power motherboards are densely arranged in a chassis compatible with a standard server rack. The motherboards are oriented vertically within the chassis and arranged into rows. Each motherboard serves as a node in live streaming network. External ports and indicators on the chassis enable convenient access and control of the motherboards from outside the chassis. Furthermore, a fan-based cooling system provides simultaneous cooling to the plurality of motherboards in the computing cluster.

    摘要翻译: 高密度低功耗计算机集群可在小体积内实现高带宽视频流。 多个低功率主板密集地布置在与标准服务器机架兼容的底盘中。 主板在底盘内垂直取向并排列成行。 每个主板作为直播流网络中的一个节点。 机箱外部端口和指示灯可以方便地从机箱外部访问和控制主板。 此外,基于风扇的冷却系统为计算集群中的多个主板提供同时的冷却。

    Network membership management for peer-to-peer networking
    2.
    发明授权
    Network membership management for peer-to-peer networking 失效
    网络会员管理,用于对等网络

    公开(公告)号:US08478821B2

    公开(公告)日:2013-07-02

    申请号:US13040344

    申请日:2011-03-04

    IPC分类号: G06F15/16

    摘要: A network membership management protocol manages membership in a peer-to-peer networking environment. To join the peer-to-peer network, a new client is introduces itself to a deputy node assigned by the server to act as a point of contact for the new client. The deputy node forwards subscription requests to other neighboring nodes which probabilistically determine whether to accept the subscription request from the new client or forward the message to other neighboring nodes. In this way, a new client gains connections to a random subset of nodes on the network. The membership management protocol further includes a protocol for reassigning neighboring relationships between nodes when an active node leaves the network. Furthermore, the membership management protocol allows nodes to periodically re-subscribe to the network in order to rebalance the network graph.

    摘要翻译: 网络成员资格管理协议管理对等网络环境中的成员资格。 要加入对等网络,新客户端将自身引入到由服务器分配的副节点,作为新客户端的联络点。 副节点将订阅请求转发到其他相邻节点,其概率地确定是否接受来自新客户端的订阅请求或将消息转发到其他相邻节点。 以这种方式,新的客户端获得与网络上的节点的随机子集的连接。 会员管理协议还包括当活动节点离开网络时重新分配节点之间的相邻关系的协议。 此外,会员管理协议允许节点周期性地重新订阅网络,以重新平衡网络图。

    PEER-TO-PEER LIVE CONTENT DELIVERY
    3.
    发明申请
    PEER-TO-PEER LIVE CONTENT DELIVERY 审中-公开
    同行同行内容交付

    公开(公告)号:US20110219137A1

    公开(公告)日:2011-09-08

    申请号:US13040338

    申请日:2011-03-04

    IPC分类号: G06F15/16

    摘要: A peer-to-peer live content delivery system and method enables peer-to-peer sharing of live content such as, for example, streaming video or audio. Nodes receive broadcasts of available data from neighboring nodes and determine which data blocks to request. Nodes receiving requests for data determine whether or not to accept the requests and provide the requested blocks when accepted. To enable sharing of live content, sharing of data blocks is constrained such that a node attempts to receive a particular data block prior to a playback deadline for the data block. This allows a node continuously provide an output stream of the received data such as, for example, an output of live video content to a display.

    摘要翻译: 点对点直播内容传送系统和方法能够实时地共享直播内容,例如流视频或音频。 节点从相邻节点接收可用数据的广播并确定要请求的数据块。 接收数据请求的节点确定是否接受请求并在接受时提供所请求的块。 为了实现直播内容的共享,约束数据块的共享,使得节点在数据块的回放期限之前尝试接收特定的数据块。 这允许节点连续提供所接收的数据的输出流,例如,将实况视频内容的输出提供给显示器。

    POD-BASED SERVER BACKEND INFRASTRUCTURE FOR PEER-ASSISTED APPLICATIONS
    4.
    发明申请
    POD-BASED SERVER BACKEND INFRASTRUCTURE FOR PEER-ASSISTED APPLICATIONS 审中-公开
    基于POD的服务器后台基础设施,用于同类应用

    公开(公告)号:US20110219114A1

    公开(公告)日:2011-09-08

    申请号:US13040354

    申请日:2011-03-04

    IPC分类号: G06F15/173

    摘要: A backend server for a peer-to-peer network manages nodes according to a pod-based management scheme. Each pod comprises a plurality of nodes and only nodes within the same pod can directly share data in the peer-to-peer network. The server dynamically allocates nodes to pods and dynamically allocates computing resources for pushing data to the pods based on characteristics of the incoming data stream and performance of the peer-to-peer sharing. By dynamically adjusting the pod structure and resources available to them based on monitored characteristics, the server can optimize performance of the peer-to-peer network.

    摘要翻译: 用于对等网络的后端服务器根据基于pod的管理方案来管理节点。 每个pod包括多个节点,并且只有同一个pod内的节点可以直接共享对等网络中的数据。 服务器根据输入数据流的特性和对等共享的性能,动态地将节点分配给pod,并动态分配用于将数据推送到pod的计算资源。 通过根据受监视的特性动态调整pod结构和可用资源,服务器可以优化对等网络的性能。

    NETWORK FIREWALL AND NAT TRAVERSAL FOR TCP AND RELATED PROTOCOLS
    5.
    发明申请
    NETWORK FIREWALL AND NAT TRAVERSAL FOR TCP AND RELATED PROTOCOLS 审中-公开
    TCP和相关协议的网络防火墙和NAT协议

    公开(公告)号:US20110219123A1

    公开(公告)日:2011-09-08

    申请号:US13040358

    申请日:2011-03-04

    IPC分类号: G06F15/16

    摘要: A message passing protocol allows two clients to establish a connection even when the clients are behind different NAT devices such as NAT firewalls. Beneficially, the protocol does not require that either client has knowledge of where the other client is located (e.g., behind the same NAT device or behind a different NAT device). When two clients want to establish a connection, the clients exchange identifying information with each other by passing the information through a rendezvous server. Based on the identifying information, each client determines and sends a plurality of synchronization packets to a number of different predicted addresses. When synchronization packets reach the actual addresses of both devices, a connection can be established between the clients.

    摘要翻译: 消息传递协议允许两个客户端建立连接,即使客户端在不同的NAT设备(如NAT防火墙)之后。 有利地,该协议不要求任一客户端了解其他客户端位于何处(例如,在相同的NAT设备之后或在不同的NAT设备之后)。 当两个客户端希望建立连接时,客户端通过会聚服务器传递信息来彼此交换识别信息。 基于识别信息,每个客户端确定并发送多个同步分组到多个不同的预测地址。 当同步数据包到达两个设备的实际地址时,可以在客户端之间建立连接。

    NETWORK MEMBERSHIP MANAGEMENT FOR PEER-TO-PEER NETWORKING
    6.
    发明申请
    NETWORK MEMBERSHIP MANAGEMENT FOR PEER-TO-PEER NETWORKING 失效
    网络对等网络管理

    公开(公告)号:US20110219072A1

    公开(公告)日:2011-09-08

    申请号:US13040344

    申请日:2011-03-04

    IPC分类号: G06F15/16

    摘要: A network membership management protocol manages membership in a peer-to-peer networking environment. To join the peer-to-peer network, a new client is introduces itself to a deputy node assigned by the server to act as a point of contact for the new client. The deputy node forwards subscription requests to other neighboring nodes which probabilistically determine whether to accept the subscription request from the new client or forward the message to other neighboring nodes. In this way, a new client gains connections to a random subset of nodes on the network. The membership management protocol further includes a protocol for reassigning neighboring relationships between nodes when an active node leaves the network. Furthermore, the membership management protocol allows nodes to periodically re-subscribe to the network in order to rebalance the network graph.

    摘要翻译: 网络成员资格管理协议管理对等网络环境中的成员资格。 要加入对等网络,新客户端将自身引入到由服务器分配的副节点,作为新客户端的联络点。 副节点将订阅请求转发到其他相邻节点,其概率地确定是否接受来自新客户端的订阅请求或将消息转发到其他相邻节点。 以这种方式,新的客户端获得与网络上的节点的随机子集的连接。 会员管理协议还包括当活动节点离开网络时重新分配节点之间的相邻关系的协议。 此外,会员管理协议允许节点周期性地重新订阅网络,以重新平衡网络图。