PEER TO PEER WIRELESS COMMUNICATION CONFLICT RESOLUTION
    1.
    发明申请
    PEER TO PEER WIRELESS COMMUNICATION CONFLICT RESOLUTION 有权
    同行无线通信冲突决议

    公开(公告)号:US20080062918A1

    公开(公告)日:2008-03-13

    申请号:US11938628

    申请日:2007-11-12

    IPC分类号: H04Q7/00

    摘要: In accordance with a method for wireless communication, in a coexistence system comprising a plurality of different wireless interface devices within a single integrated circuit, wherein each of the plurality of wireless interface devices utilizes a corresponding different wireless communication standard, and when one of the plurality of wireless interface devices is receiving or will receive a packet, communicating from the one of the plurality of wireless interface devices, an indication to at least one of a remaining one or remaining ones of the plurality of wireless interface devices, which enables the at least one of the remaining one or ones of the plurality of wireless interface devices to delay corresponding transmission based on the indication. The indication may include status information for the receiving of the packet by the one of the plurality of wireless interface devices.

    摘要翻译: 根据用于无线通信的方法,在包括单个集成电路内的多个不同无线接口设备的共存系统中,其中所述多个无线接口设备中的每一个利用相应的不同无线通信标准,并且当所述多个无线接口设备中的一个 的无线接口设备正在接收或将接收从所述多个无线接口设备之一通信的分组,指示所述多个无线接口设备中剩余的一个或多个无线接口设备中的至少一个无线接口设备的至少一个, 所述多个无线接口设备中的剩余一个或多个无线接口设备中的一个基于所述指示来延迟对应的传输。 所述指示可以包括由所述多个无线接口设备中的一个接收所述分组的状态信息。

    Method and system for network communications utilizing shared scalable resources
    3.
    发明授权
    Method and system for network communications utilizing shared scalable resources 有权
    利用共享可扩展资源进行网络通信的方法和系统

    公开(公告)号:US08817638B2

    公开(公告)日:2014-08-26

    申请号:US12616603

    申请日:2009-11-11

    IPC分类号: H04L12/26 H04L12/56

    摘要: Aspects of a method and system for network communications utilizing shared scalable resources are provided. In this regard, networking state information for one or more of a plurality of communication devices may be communicated to a network management device. The network management device may be operable to aggregate the networking state information. The plurality of communication devices may receive aggregated networking state information from the network management device. The plurality of communication devices may route packets based on the received aggregated networking state information. The network management device may be dynamically or manually selected from the plurality of communication devices. The plurality of communication devices may be associated with a sharing domain, and one or more communication devices may be dynamically added to and/or removed from the sharing domain.

    摘要翻译: 提供了利用共享可扩展资源的网络通信方法和系统的方面。 在这方面,可以将多个通信设备中的一个或多个的组网状态信息传送到网络管理设备。 网络管理设备可以用于聚合联网状态信息。 多个通信设备可以从网络管理设备接收聚合的网络状态信息。 多个通信设备可以基于接收到的聚合组网状态信息来路由分组。 可以从多个通信设备动态或手动地选择网络管理设备。 多个通信设备可以与共享域相关联,并且一个或多个通信设备可以被动态地添加到和/或从共享域中移除。

    Method and system for integrating remote devices into a domestic VLAN
    4.
    发明授权
    Method and system for integrating remote devices into a domestic VLAN 有权
    将远程设备集成到家庭VLAN中的方法和系统

    公开(公告)号:US08707456B2

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

    申请号:US12796152

    申请日:2010-06-08

    IPC分类号: G06F15/16 G06F21/00

    摘要: A gateway network device may establish secure connections to a plurality of remote network devices using tunneling protocols to distribute to the remote network devices multimedia content received from one or more content providers. The consumption of the multimedia content may originally be restricted to local network associated with the gateway network device. The secure connections may be set up using L2TP protocol, and the L2TP tunneling connections may be secured using IPSec protocol. Use of multimedia content may be restricted based on DRM policies of the content provider. DRM policies may be implemented using DTCP protocol, which may restrict use of the multimedia content based on roundtrip times and/or IP subnetting. Each content provider may use one or more VLAN identifiers during communication of the multimedia content to the gateway network device, and the gateway network device may associate an additional VLAN identifier with each secure connection.

    摘要翻译: 网关网络设备可以使用隧道协议建立到多个远程网络设备的安全连接,以向远程网络设备分发从一个或多个内容提供商接收的多媒体内容。 多媒体内容的消费原本可以限于与网关网络设备相关联的本地网络。 可以使用L2TP协议建立安全连接,并且可以使用IPSec协议来保护L2TP隧道连接。 可以基于内容提供商的DRM策略来限制多媒体内容的使用。 可以使用DTCP协议来实现DRM策略,其可以基于往返时间和/或IP子网划分来限制对多媒体内容的使用。 每个内容提供商可以在将多媒体内容通信到网关网络设备时使用一个或多个VLAN标识符,并且网关网络设备可以将附加VLAN标识符与每个安全连接相关联。

    Method and system for network aware virtual machines
    5.
    发明授权
    Method and system for network aware virtual machines 有权
    网络感知虚拟机的方法和系统

    公开(公告)号:US08599830B2

    公开(公告)日:2013-12-03

    申请号:US13551288

    申请日:2012-07-17

    IPC分类号: H04L12/28

    摘要: Network Interface Controller (NIC) logic may receive a packet comprising a routing parameter indicating a service or cost to be utilized in processing the packet. The NIC logic may determine a selected virtual machine (VM) running on a network device to process the packet according to the routing parameter. The NIC logic may communicate the packet across a network after the packet has been processed by the selected virtual VM. Or, the NIC logic may initialize a VM in the network device to process the packet according to the routing parameter. The NIC logic may receive multiple packets and determine a second selected VM or initialize a second VM to process the multiple packets according to the respective routing parameters of the multiple packets. The routing parameters may indicate device capabilities, service class, quality measurements, latency, power usage or any combination thereof.

    摘要翻译: 网络接口控制器(NIC)逻辑可以接收包括指示用于处理分组的服务或成本的路由参数的分组。 NIC逻辑可以确定在网络设备上运行的所选择的虚拟机(VM),以根据路由参数处理分组。 在所选择的虚拟VM已经处理了分组之后,NIC逻辑可以在网络之间传送分组。 或者,NIC逻辑可以初始化网络设备中的VM,以根据路由参数来处理该分组。 NIC逻辑可以接收多个分组并且确定第二所选择的VM或者根据多个分组的相应路由参数来初始化第二个VM来处理多个分组。 路由参数可以指示设备能力,服务类别,质量测量,等待时间,功率使用或其任何组合。

    Method and System For Traffic Management Via Virtual Machine Migration
    6.
    发明申请
    Method and System For Traffic Management Via Virtual Machine Migration 有权
    通过虚拟机迁移进行交通管理的方法和系统

    公开(公告)号:US20110023114A1

    公开(公告)日:2011-01-27

    申请号:US12616535

    申请日:2009-11-11

    IPC分类号: G06F11/00 G06F15/173

    CPC分类号: G06F9/4856 H04L63/1441

    摘要: Aspects of a method and system for traffic management via virtual machine migration include detecting an abnormal traffic pattern in traffic communicated by a first virtual machine that utilizes a first set of network resources. Responsive to the detection of the abnormal pattern, a second virtual machine that utilizes a second set of network resources may be initialized. The second virtual machine may take over functions performed by the first virtual machine and initialization of the second virtual machine is based on an analysis of the traffic. The second virtual machine may be initialized utilizing stored virtual machine sate information in instances that the abnormal traffic is a result of a malicious attack. The second virtual machine may be initialized utilizing current virtual machine state information in instances that the abnormal traffic is not a result of a malicious attack.

    摘要翻译: 用于经由虚拟机迁移的流量管理的方法和系统的方面包括检测由利用第一组网络资源的第一虚拟机传送的业务中的异常业务模式。 响应于异常模式的检测,可以初始化利用第二组网络资源的第二虚拟机。 第二虚拟机可以接管由第一虚拟机执行的功能,并且第二虚拟机的初始化是基于流量的分析。 在异常流量是恶意攻击的结果的情况下,可以利用存储的虚拟机状态信息初始化第二虚拟机。 在异常流量不是恶意攻击的结果的情况下,可以利用当前虚拟机状态信息初始化第二虚拟机。

    METHOD AND SYSTEM FOR ABSTRACTING VIRTUAL MACHINES IN A NETWORK
    7.
    发明申请
    METHOD AND SYSTEM FOR ABSTRACTING VIRTUAL MACHINES IN A NETWORK 有权
    用于在网络中抽象虚拟机的方法和系统

    公开(公告)号:US20110023029A1

    公开(公告)日:2011-01-27

    申请号:US12571296

    申请日:2009-09-30

    IPC分类号: G06F9/455 G06F15/173

    摘要: One or more processors and/or one or more circuits may be operable to configure one or more virtual machines and a hypervisor for controlling the one or more virtual machines. The virtual machines and the hypervisor may be distributed across a plurality of network devices. A sub-hypervisor may be configured within each of the virtual machines utilizing the hypervisor. Load information of the network devices may be communicated to the hypervisor utilizing the sub-hypervisors. The virtual machines may include threads, may be load balanced utilizing the hypervisor, dynamically configured utilizing the hypervisor based on changes in the network devices, and scaled by the distribution of the virtual machines across the network devices. Information from the processing of data may be received in the virtual machines. The network devices may include a plurality of: servers, switches, routers, racks, blades, mainframes, personal data assistants, smart phones, desktop computers, and/or laptop devices.

    摘要翻译: 一个或多个处理器和/或一个或多个电路可以用于配置一个或多个虚拟机和管理程序,用于控制一个或多个虚拟机。 虚拟机和管理程序可以分布在多个网络设备上。 可以使用管理程序在每个虚拟机内配置子管理程序。 可以使用子虚拟机管理程序将网络设备的负载信息传送到管理程序。 虚拟机可以包括线程,可以使用虚拟机管理程序进行负载平衡,基于网络设备的变化,利用虚拟机管理程序进行动态配置,并通过网络设备上虚拟机的分布进行扩展。 可以在虚拟机中接收来自处理数据的信息。 网络设备可以包括多个:服务器,交换机,路由器,机架,刀片,大型机,个人数据助理,智能电话,台式计算机和/或笔记本电脑设备。

    METHOD AND SYSTEM FOR PACKET PREEMPTION FOR LOW LATENCY
    8.
    发明申请
    METHOD AND SYSTEM FOR PACKET PREEMPTION FOR LOW LATENCY 审中-公开
    低分辨率分组预处理方法与系统

    公开(公告)号:US20110019685A1

    公开(公告)日:2011-01-27

    申请号:US12604968

    申请日:2009-10-23

    IPC分类号: H04L12/56

    CPC分类号: H04L47/28 H04L49/90

    摘要: Latency requirements for Ethernet link partners comprising PHY devices and memory buffers, may be determined for packets pending transmission. Transmission may be interrupted for a first packet having greater latency than a second packet, and the second packet may be transmitted. The second packet may be interrupted for transmission of a third or more packets. Packets are inspected for marks and/or for OSI layer 2 or higher OSI layer information to determine the latency requirements prior to completion of transmission of the first packet. The second packet is transmitted after a first portion of the first packet and/or prior to a second portion. Delimiters are inserted among the first and/or second packets for interrupting transmission. A PHY layer, MAC layer and/or higher OSI layer of the second link partner may receive, buffer and/or parse the packets and/or packet portions and/or may reconstruct the first packet and/or the second packet.

    摘要翻译: 可以为待发送的分组确定包括PHY设备和存储器缓冲器的以太网链路伙伴的延迟要求。 对于具有比第二分组更长的延迟的第一分组,传输可能被中断,并且可以发送第二分组。 第二个分组可能被中断以传输第三个或更多个分组。 检查分组的标记和/或OSI层2或更高的OSI层信息,以确定在完成第一分组的传输之前的等待时间要求。 第二分组在第一分组的第一部分之后和/或在第二分组之前被发送。 在第一和/或第二分组之间插入分隔符以中断传输。 第二链路伙伴的PHY层,MAC层和/或更高的OSI层可以接收,缓冲和/或解析分组和/或分组部分和/或可以重建第一分组和/或第二分组。

    Method and apparatus for improving bus master performance
    9.
    发明授权
    Method and apparatus for improving bus master performance 有权
    提高总线主控性能的方法和装置

    公开(公告)号:US07523324B2

    公开(公告)日:2009-04-21

    申请号:US11745047

    申请日:2007-05-07

    申请人: Kenneth Ma

    发明人: Kenneth Ma

    IPC分类号: G06F13/28

    摘要: A method and apparatus are disclosed for performing dynamic arbitration of memory accesses by a CPU and at least one bus master interface module based on, at least in part, monitoring a CPU throttle control signal and monitoring CPU power and performance states, and making decisions based on the monitored parameters. Bus master memory access break events and memory read and write accesses are also monitored as part of the arbitration process in accordance with certain embodiments of the present invention. An arbitration (ARB) module performs the dynamic arbitration. A CPU throttle control module generates the CPU throttle control signal, indicating when the CPU is idle, and also monitors and outputs the CPU power and performance states. A memory controller (MC) module controls accesses to the memory subsystem based on, at least in part, the dynamic arbitration performed by the dynamic arbitration module.

    摘要翻译: 公开了一种方法和装置,用于至少部分地至少部分地监视CPU节气门控制信号和监视CPU功率和性能状态,并且基于CPU进行决策,来执行CPU和至少一个总线主接口模块的存储器访问的动态仲裁 对监控的参数。 根据本发明的某些实施例,总线主存储器访问中断事件和存储器读写访问也被作为仲裁过程的一部分进行监视。 仲裁(ARB)模块执行动态仲裁。 CPU节气门控制模块产生CPU油门控制信号,指示CPU何时空转,并监控并输出CPU功率和性能状态。 存储器控制器(MC)模块至少部分地基于由动态仲裁模块执行的动态仲裁来控制对存储器子系统的访问。

    Method and apparatus for adaptive power management of memory

    公开(公告)号:US20060136767A1

    公开(公告)日:2006-06-22

    申请号:US11326055

    申请日:2006-01-05

    申请人: Kenneth Ma

    发明人: Kenneth Ma

    IPC分类号: G06F1/30

    摘要: A method and apparatus are disclosed for performing adaptive memory power management in a system employing a CPU and a memory subsystem. A CPU throttle control (THR) module generates a CPU throttle control signal indicating when the CPU is idle. A memory controller (MC) module generates memory power management signals based on at least one of the CPU throttle control signal, memory read/write signals, memory access break events, and bus master access requests. Certain portions of the memory subsystem are powered down in response to the memory power management signals. Memory power management is performed on a time segment by time segment basis to achieve efficient power management of the memory subsystem during CPU run time.