Programmable and high performance switch for data center networks
    1.
    发明授权
    Programmable and high performance switch for data center networks 有权
    数据中心网络的可编程和高性能开关

    公开(公告)号:US09590922B2

    公开(公告)日:2017-03-07

    申请号:US13106226

    申请日:2011-05-12

    摘要: This application describes routing packets from a source server to a plurality of ports of a switch. The switch is programmed by the control server and is used to direct incoming data packets to one or more ports of the switch in a manner that reduces congestion of incoming data packets to a destination server. Further, the control server queries congestion information from the switch, and then sends congestion notification back to the source server to either increase or decrease the amount of data being sent to the destination server.

    摘要翻译: 该应用程序描述了将数据包从源服务器路由到交换机的多个端口。 交换机由控制服务器编程,用于将输入数据包引导到交换机的一个或多个端口,以减少输入数据包到目的地服务器的拥塞。 此外,控制服务器从交换机查询拥塞信息,然后将拥塞通知发送回源服务器,以增加或减少发送到目的服务器的数据量。

    Peer-to-peer method of quality of service (QoS) probing and analysis and infrastructure employing same
    2.
    发明授权
    Peer-to-peer method of quality of service (QoS) probing and analysis and infrastructure employing same 失效
    服务质量(QoS)探测和分析以及采用相同的基础设施的对等方法

    公开(公告)号:US07698460B2

    公开(公告)日:2010-04-13

    申请号:US11421991

    申请日:2006-06-02

    IPC分类号: G06F15/16

    摘要: A peer-to-peer (P2P) probing/network quality of service (QoS) analysis system utilizes a UDP-based probing tool for determining latency, bandwidth, and packet loss ratio between peers in a network. The probing tool enables network QoS probing between peers that connect through a network address translator. The list of peers to probe is provided by a connection server based on prior probe results and an estimate of the network condition. The list includes those peers which are predicted to have the best QoS with the requesting peer. Once the list is obtained, the requesting peer probes the actual QoS to each peer on the list, and returns these results to the connection server. P2P probing in parallel using a modified packet-pair scheme is utilized. If anomalous results are obtained, a hop-by-hop probing scheme is utilized to determine the QoS of each link. In such a scheme, differential destination measurement is utilized.

    摘要翻译: 对等(P2P)探测/网络服务质量(QoS)分析系统利用基于UDP的探测工具来确定网络中对等体之间的延迟,带宽和丢包率。 探测工具可以在通过网络地址转换器连接的对等体之间实现网络QoS探测。 探测对等体的列表由连接服务器根据先前的探测结果和网络条件的估计提供。 该列表包括被预测与请求对等体具有最佳QoS的那些对等体。 一旦获得了列表,请求对等体将实际的QoS探测到列表上的每个对等体,并将这些结果返回给连接服务器。 利用改进的分组对方案并行的P2P探测。 如果获得异常结果,则使用逐跳探测方案来确定每个链路的QoS。 在这种方案中,利用差分目的地测量。

    Hybrid Tree/Mesh Overlay for Data Delivery
    3.
    发明申请
    Hybrid Tree/Mesh Overlay for Data Delivery 有权
    用于数据传输的混合树/网格覆盖

    公开(公告)号:US20080317050A1

    公开(公告)日:2008-12-25

    申请号:US11766665

    申请日:2007-06-21

    IPC分类号: H04L12/28

    摘要: Hybrid tree/mesh overlays for data delivery involve using a tree overlay network and a mesh overlay network to delivery a data stream via a push mechanism and a pull mechanism, respectively. In an example embodiment, a network node enters a mesh overlay network and attaches to a tree overlay network. In operation, the network node receives data blocks of a data stream over the tree overlay network via a push mechanism. The network node ascertains if a data block is not received over the tree overlay network. If a data block is missing, the network node retrieves the missing data block over the mesh overlay network via a pull mechanism. In another example embodiment, the tree overlay network includes a subset of nodes forming a tree-based backbone. Network nodes that are identified as being stable may join the backbone and provide the data stream to other nodes.

    摘要翻译: 用于数据传送的混合树/网格覆盖分别涉及使用树覆盖网络和网格覆盖网络,以分别通过推送机制和拉动机制递送数据流。 在示例实施例中,网络节点进入网格覆盖网络并附加到树覆盖网络。 在操作中,网络节点通过推送机制在树覆盖网络上接收数据流的数据块。 网络节点确定在树覆盖网络上是否没有接收到数据块。 如果数据块丢失,则网络节点通过拉动机制在网格覆盖网络上检索丢失的数据块。 在另一示例实施例中,树覆盖网络包括形成基于树的骨干的节点的子集。 被识别为稳定的网络节点可以加入骨干网,并将数据流提供给其他节点。

    Peer-To-Peer Method of Quality of Service (QoS) Probing and Analysis and Infrastructure Employing Same
    4.
    发明申请
    Peer-To-Peer Method of Quality of Service (QoS) Probing and Analysis and Infrastructure Employing Same 失效
    服务质量(QoS)探测与分析与使用同一基础设施的对等方法

    公开(公告)号:US20060209701A1

    公开(公告)日:2006-09-21

    申请号:US11421991

    申请日:2006-06-02

    IPC分类号: H04J3/14 H04J1/16 H04B1/44

    摘要: A peer-to-peer (P2P) probing/network quality of service (QoS) analysis system utilizes a UDP-based probing tool for determining latency, bandwidth, and packet loss ratio between peers in a network. The probing tool enables network QoS probing between peers that connect through a network address translator. The list of peers to probe is provided by a connection server based on prior probe results and an estimate of the network condition. The list includes those peers which are predicted to have the best QoS with the requesting peer. Once the list is obtained, the requesting peer probes the actual QoS to each peer on the list, and returns these results to the connection server. P2P probing in parallel using a modified packet-pair scheme is utilized. If anomalous results are obtained, a hop-by-hop probing scheme is utilized to determine the QoS of each link. In such a scheme, differential destination measurement is utilized.

    摘要翻译: 对等(P2P)探测/网络服务质量(QoS)分析系统利用基于UDP的探测工具来确定网络中对等体之间的延迟,带宽和丢包率。 探测工具可以在通过网络地址转换器连接的对等体之间实现网络QoS探测。 探测对等体的列表由连接服务器根据先前的探测结果和网络条件的估计提供。 该列表包括被预测与请求对等体具有最佳QoS的那些对等体。 一旦获得了列表,请求对等体将实际的QoS探测到列表上的每个对等体,并将这些结果返回给连接服务器。 利用改进的分组对方案并行的P2P探测。 如果获得异常结果,则使用逐跳探测方案来确定每个链路的QoS。 在这种方案中,利用差分目的地测量。

    Hybrid tree/mesh overlay for data delivery
    5.
    发明授权
    Hybrid tree/mesh overlay for data delivery 有权
    用于数据传输的混合树/网格覆盖

    公开(公告)号:US07657648B2

    公开(公告)日:2010-02-02

    申请号:US11766665

    申请日:2007-06-21

    IPC分类号: G06F15/16 G06F15/173

    摘要: Hybrid tree/mesh overlays for data delivery involve using a tree overlay network and a mesh overlay network to delivery a data stream via a push mechanism and a pull mechanism, respectively. In an example embodiment, a network node enters a mesh overlay network and attaches to a tree overlay network. In operation, the network node receives data blocks of a data stream over the tree overlay network via a push mechanism. The network node ascertains if a data block is not received over the tree overlay network. If a data block is missing, the network node retrieves the missing data block over the mesh overlay network via a pull mechanism. In another example embodiment, the tree overlay network includes a subset of nodes forming a tree-based backbone. Network nodes that are identified as being stable may join the backbone and provide the data stream to other nodes.

    摘要翻译: 用于数据传送的混合树/网格覆盖分别涉及使用树覆盖网络和网格覆盖网络,以分别通过推送机制和拉动机制递送数据流。 在示例实施例中,网络节点进入网格覆盖网络并附加到树覆盖网络。 在操作中,网络节点通过推送机制在树覆盖网络上接收数据流的数据块。 网络节点确定在树覆盖网络上是否没有接收到数据块。 如果数据块丢失,则网络节点通过拉动机制在网格覆盖网络上检索丢失的数据块。 在另一示例实施例中,树覆盖网络包括形成基于树的骨干的节点的子集。 被识别为稳定的网络节点可以加入骨干网,并将数据流提供给其他节点。

    Traffic-aware routing in wireless networks
    6.
    发明申请
    Traffic-aware routing in wireless networks 有权
    无线网络中的流量感知路由

    公开(公告)号:US20070002804A1

    公开(公告)日:2007-01-04

    申请号:US11170712

    申请日:2005-06-29

    IPC分类号: H04B7/216

    摘要: The routing traffic in wireless networks is performed in accordance with a routing metric. The routing metric can reflect the effects of future self-traffic of a forthcoming communication flow. In a described implementation, a routing decision is made for a forthcoming communication flow that is to propagate over multiple nodes of a multi-hop wireless network. The routing decision is based on at least one predicted effect on the wireless network from self-traffic of the forthcoming communication flow.

    摘要翻译: 根据路由度量来执行无线网络中的路由业务。 路由度量可以反映即将到来的通信流的未来自身流量的影响。 在所描述的实施方式中,对待通过多跳无线网络的多个节点传播的即将到来的通信流进行路由决定。 路由决定基于来自即将到来的通信流的自身流量对无线网络的至少一个预测的影响。

    Peer-to-peer method of quality of service (QoS) probing and analysis and infrastructure employing same
    7.
    发明授权
    Peer-to-peer method of quality of service (QoS) probing and analysis and infrastructure employing same 有权
    服务质量(QoS)探测和分析以及采用相同的基础设施的对等方法

    公开(公告)号:US07133368B2

    公开(公告)日:2006-11-07

    申请号:US10061462

    申请日:2002-02-01

    IPC分类号: G06F11/00

    摘要: A peer-to-peer (P2P) probing/network quality of service (QoS) analysis system utilizes a UDP-based probing tool for determining latency, bandwidth, and packet loss ratio between peers in a network. The probing tool enables network QoS probing between peers that connect through a network address translator. The list of peers to probe is provided by a connection server based on prior probe results and an estimate of the network condition. The list includes those peers which are predicted to have the best QoS with the requesting peer. Once the list is obtained, the requesting peer probes the actual QoS to each peer on the list, and returns these results to the connection server. P2P probing in parallel using a modified packet-pair scheme is utilized. If anomalous results are obtained, a hop-by-hop probing scheme is utilized to determine the QoS of each link. In such a scheme, differential destination measurement is utilized.

    摘要翻译: 对等(P2P)探测/网络服务质量(QoS)分析系统利用基于UDP的探测工具来确定网络中对等体之间的延迟,带宽和丢包率。 探测工具可以在通过网络地址转换器连接的对等体之间实现网络QoS探测。 探测对等体的列表由连接服务器根据先前的探测结果和网络条件的估计提供。 该列表包括被预测与请求对等体具有最佳QoS的那些对等体。 一旦获得了列表,请求对等体将实际的QoS探测到列表上的每个对等体,并将这些结果返回给连接服务器。 利用改进的分组对方案并行的P2P探测。 如果获得异常结果,则使用逐跳探测方案来确定每个链路的QoS。 在这种方案中,利用差分目的地测量。

    PROGRAMMABLE AND HIGH PERFORMANCE SWITCH FOR DATA CENTER NETWORKS
    8.
    发明申请
    PROGRAMMABLE AND HIGH PERFORMANCE SWITCH FOR DATA CENTER NETWORKS 有权
    数据中心网络的可编程和高性能开关

    公开(公告)号:US20120287782A1

    公开(公告)日:2012-11-15

    申请号:US13106226

    申请日:2011-05-12

    IPC分类号: H04L12/24

    摘要: This application describes routing packets from a source server to a plurality of ports of a switch. The switch is programmed by the control server and is used to direct incoming data packets to one or more ports of the switch in a manner that reduces congestion of incoming data packets to a destination server. Further, the control server queries congestion information from the switch, and then sends congestion notification back to the source server to either increase or decrease the amount of data being sent to the destination server.

    摘要翻译: 该应用程序描述了将数据包从源服务器路由到交换机的多个端口。 交换机由控制服务器编程,用于将输入数据包引导到交换机的一个或多个端口,以减少输入数据包到目的地服务器的拥塞。 此外,控制服务器从交换机查询拥塞信息,然后将拥塞通知发送回源服务器,以增加或减少发送到目的服务器的数据量。

    Control channel negotiated intermittent wireless communication
    9.
    发明授权
    Control channel negotiated intermittent wireless communication 有权
    控制通道协商间歇性无线通信

    公开(公告)号:US08184656B2

    公开(公告)日:2012-05-22

    申请号:US11866092

    申请日:2007-10-02

    IPC分类号: H04L12/413

    摘要: A dual mode communication device utilizes a control channel to exploit diversity, history, and context in advance of establishing a broadband data exchange session on a broadband but shorter range wireless data channel, maximizing productive use of such a session. Appropriate diversity for the negotiated session further enhance data transfer, including path diversity, radio technology diversity (e.g., WiMax, Wi-Fi, ultra wideband, Bluetooth), antenna diversity (e.g., MIMO), modulation diversity (e.g., rate selection for 802.11, or symbol length selection to combat multi-path fading), and frequency diversity (e.g., 2.4 GHz versus 5 GHz). Historical information about channel characteristics optimize the selection of channel parameters with respect to the diversity choices. In addition, context information such as location and speed can be used to categorize the historical information that is collected to further optimize channel parameters.

    摘要翻译: 提前在宽带但较短范围的无线数据信道上建立宽带数据交换会话,双模式通信设备利用控制信道来利用分集,历史和上下文,从而最大化这种会话的生产性使用。 协商会话的适当分集进一步增强数据传输,包括路径分集,无线电技术分集(例如WiMax,Wi-Fi,超宽带,蓝牙),天线分集(例如,MIMO),调制分集(例如,802.11的速率选择 ,或符号长度选择以对抗多径衰落)和频率分集(例如,2.4GHz与5GHz)。 关于信道特征的历史信息优化了对于多样性选择的信道参数的选择。 此外,可以使用位置和速度等上下文信息对收集的历史信息进行分类,以进一步优化信道参数。

    HTTP-Based Peer-to-Peer Framework
    10.
    发明申请
    HTTP-Based Peer-to-Peer Framework 审中-公开
    基于HTTP的对等框架

    公开(公告)号:US20080209053A1

    公开(公告)日:2008-08-28

    申请号:US11680373

    申请日:2007-02-28

    IPC分类号: G06F15/16

    摘要: An HTTP-based P2P framework is described. In one implementation, an exemplary system reduces network congestion caused by P2P traffic at Internet Service Providers (ISPs) by packetizing P2P data and recruiting pre-existing Internet web caches (for HTTP traffic) to cache the P2P traffic. Exemplary pinging techniques detect the web caches, which are usually transparent, and determine their usability. Then, an exemplary topology-building protocol constructs a cache-aware tree-structured P2P overlay that prefers to deliver the P2P traffic via cached data paths. The cache-aware tree-structured P2P overlay has a logical structure that maximizes P2P data transit over paths that have pre-existing Internet web caches. If no web caches are detected, then peers are put into an orphan set and can resort to conventional P2P technology.

    摘要翻译: 描述了基于HTTP的P2P框架。 在一个实现中,示例性系统通过分组P2P数据和招募预先存在的因特网网络缓存(用于HTTP流量)来减少因特网服务提供商(ISP)上的P2P流量引起的网络拥塞,以缓存P2P流量。 示例性的ping技术检测通常是透明的web缓存,并确定它们的可用性。 然后,一个示例性的拓扑构建协议构建一个喜欢通过高速缓存的数据路径传递P2P流量的高速缓存感知树结构的P2P覆盖。 缓存感知树结构的P2P覆盖具有使具有预先存在的因特网网络缓存的路径上的P2P数据传输最大化的逻辑结构。 如果没有检测到网络缓存,则将对等体放入孤立的集合中,并且可以采用传统的P2P技术。