Load-Balancing Routes In Multi-Hop Ad-Hoc Wireless Networks
    24.
    发明申请
    Load-Balancing Routes In Multi-Hop Ad-Hoc Wireless Networks 审中-公开
    多跳无线网络中的负载平衡路由

    公开(公告)号:US20080112326A1

    公开(公告)日:2008-05-15

    申请号:US11937911

    申请日:2007-11-09

    IPC分类号: G08C15/00

    摘要: An apparatus and methods are disclosed that enable load-balancing of routes in ad-hoc wireless networks. In accordance with the illustrative embodiment, when a candidate intermediate node receives a routing-protocol message, the node waits before it transmits a message in response to the received message, where the amount of time that the node waits is based on the value of a load metric at the node and is independent of any other nodes in the network. As a result, a node that has a larger load will wait longer to transmit its routing-protocol message, and consequently, it is less likely that this node will be selected for inclusion in the new route. The techniques of the illustrative embodiment are applicable to both proactive and on-demand routing protocols, and are also applicable to other kinds of networks.

    摘要翻译: 公开了一种能够对ad-hoc无线网络中的路由进行负载平衡的装置和方法。 根据说明性实施例,当候选中间节点接收到路由协议消息时,节点在响应于接收到的消息发送消息之前等待,其中节点等待的时间量基于a的值 节点处的负载度量,并且与网络中的任何其他节点无关。 因此,具有较大负载的节点将等待更长时间来传送其​​路由协议消息,因此不太可能选择该节点包含在新路由中。 说明性实施例的技术可应用于主动和按需路由协议两者,并且也适用于其他种类的网络。

    TECHNOLOGIES FOR NETWORK DEVICE FLOW LOOKUP MANAGEMENT
    26.
    发明申请
    TECHNOLOGIES FOR NETWORK DEVICE FLOW LOOKUP MANAGEMENT 审中-公开
    网络流量查询管理技术

    公开(公告)号:US20160182373A1

    公开(公告)日:2016-06-23

    申请号:US14580801

    申请日:2014-12-23

    摘要: Technologies for managing network flow lookups of a network device include a network controller and a target device, each communicatively coupled to the network device. The network device includes a cache for a processor of the network device and a main memory. The network device additionally includes a multi-level hash table having a first-level hash table stored in the cache of the network device and a second-level hash table stored in the main memory of the network device. The network device is configured to determine whether to store a network flow hash corresponding to a network flow indicating the target device in the first-level or second-level hash table based on a priority of the network flow provided to the network device by the network controller.

    摘要翻译: 用于管理网络设备的网络流查找的技术包括网络控制器和目标设备,每个通信地耦合到网络设备。 网络设备包括用于网络设备的处理器的缓存和主存储器。 网络设备还包括具有存储在网络设备的高速缓存中的第一级散列表的多级散列表和存储在网络设备的主存储器中的第二级散列表。 网络设备被配置为基于由网络提供给网络设备的网络流的优先级来确定是否将与指示目标设备的网络流相对应的网络流哈希存储在第一级或第二级哈希表中 控制器。

    Optimizing semi-active workloads
    27.
    发明授权
    Optimizing semi-active workloads 有权
    优化半主动工作负载

    公开(公告)号:US09155046B2

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

    申请号:US13612142

    申请日:2012-09-12

    IPC分类号: H04W52/02

    摘要: Devices and methods for optimizing semi-active workloads are described herein. A network interface device may be configured to offload data packet acknowledgment responsibilities of a host platform by transmitting, to the sender of the packets, acknowledgements of packets received throughout a time duration. Upon completion of the time duration, the network interface device may trigger the host platform to perform batch processing of the data packets received during the time duration.

    摘要翻译: 本文描述了用于优化半主动工作负载的设备和方法。 网络接口设备可以被配置为通过在整个持续时间内向分组的发送者发送接收到的分组的确认来卸载主机平台的数据分组确认责任。 在完成持续时间后,网络接口设备可以触发主机平台对持续时间内接收的数据分组执行批处理。

    NETWORK INTERFACE FOR REDUCED HOST SLEEP INTERRUPTION
    28.
    发明申请
    NETWORK INTERFACE FOR REDUCED HOST SLEEP INTERRUPTION 有权
    用于减少主机休眠中断的网络接口

    公开(公告)号:US20150029915A1

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

    申请号:US13991324

    申请日:2012-03-02

    IPC分类号: H04W52/02 H04L12/861

    摘要: Systems and techniques for reduced host sleep interruption are described herein. A first packet received via a receive chain may be placed into a buffer. The first packet may be of a first preliminary type. The first packet may be processed from the buffer without communication with the host machine. The first packet may also be of a first secondary type. Processing the first packet may include an operation chosen from the group of dropping the packet and responding to the packet. A second packet received via the receive chain may be placed into the buffer. The second packet may be of a first preliminary type and a second secondary type. The second packet may be communicated from the buffer to the machine. A third packet received via the receive chain may be communicated to the machine. The third packet may be of a second preliminary type.

    摘要翻译: 本文描述了用于减少主机睡眠中断的系统和技术。 经由接收链接收的第一分组可以被放入缓冲器中。 第一分组可以是第一初步类型。 可以从缓冲器处理第一个分组,而不与主机通信。 第一分组也可以是第一辅助类型。 处理第一分组可以包括从丢弃分组并响应分组的组中选择的操作。 经由接收链接收的第二个分组可以被放入缓冲器中。 第二分组可以是第一预备类型和第二辅助类型。 第二个分组可以从缓冲器传送到机器。 经由接收链接收的第三个分组可以传送到机器。 第三分组可以是第二预备类型。

    CACHE MANAGEMENT
    29.
    发明申请
    CACHE MANAGEMENT 有权
    缓存管理

    公开(公告)号:US20140173221A1

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

    申请号:US13715526

    申请日:2012-12-14

    IPC分类号: G06F12/08

    摘要: The present disclosure provides techniques for cache management. A data block may be received from an IO interface. After receiving the data block, the occupancy level of a cache memory may be determined. The data block may be directed to a main memory if the occupancy level exceeds a threshold. The data block may be directed to a cache memory if the occupancy level is below a threshold.

    摘要翻译: 本公开提供了用于高速缓存管理的技术。 可以从IO接口接收数据块。 在接收到数据块之后,可以确定高速缓冲存储器的占用水平。 如果占用率超过阈值,则数据块可以被引导到主存储器。 如果占用水平低于阈值,则数据块可以被引导到高速缓冲存储器。

    System and method for determining transmitting frequency to maintain remote application server connectivity
    30.
    发明授权
    System and method for determining transmitting frequency to maintain remote application server connectivity 有权
    确定发射频率以维护远程应用服务器连接的系统和方法

    公开(公告)号:US08566625B2

    公开(公告)日:2013-10-22

    申请号:US13175778

    申请日:2011-07-01

    IPC分类号: G06F1/32

    摘要: A system and method for maintaining connectivity between a host system running an Always-On-Always-Connected (AOAC) application and an associated remote application server includes determining a timing interval Ti for sending keep-alive messages. The timing interval Ti may be determined by selecting a value for a timeout (Ti) to a value between a maximum timeout (Tmax) and a minimum timeout (Tmin), transmitting a keep-alive message, at an interval based on Ti, across a network connection between a client platform running an Always-On-Always-Connected (AOAC) application and a remote application server associated with the AOAC application, checking a status of the network connection, increasing the value for Tmin if the network connection is still active and decreasing the value for Tmax if the network connection has been dropped.

    摘要翻译: 用于维护运行永久在线连接(AOAC)应用程序的主机系统与相关联的远程应用服务器之间的连接的系统和方法包括确定用于发送保持活动消息的定时间隔Ti。 可以通过以基于Ti的间隔,以超时(Ti)的值为最大超时(Tmax)和最小超时(Tmin)之间的值来发送定时间隔Ti来发送保持活动消息 运行永久在线连接(AOAC)应用程序的客户端平台与与AOAC应用程序相关联的远程应用程序服务器之间的网络连接,检查网络连接的状态,如果网络连接仍然增加Tmin的值 如果网络连接丢弃,则激活并减小Tmax的值。