TOPOLOGY CONTROLLED DISCOVERY FOR NEXT HOP DETERMINATION
    1.
    发明申请
    TOPOLOGY CONTROLLED DISCOVERY FOR NEXT HOP DETERMINATION 有权
    拓扑控制发现下一个HOP确定

    公开(公告)号:US20090046601A1

    公开(公告)日:2009-02-19

    申请号:US12047097

    申请日:2008-03-12

    IPC分类号: H04L12/28

    摘要: In a particular embodiment of the present invention, a particular node in an ad hoc network is configured with a desirable number of neighbor nodes and equipped with a transmission power level hierarchy. The particular node may adjust a transmission power level to a different level in the transmission power level hierarchy, based on a number of responses received from neighbor nodes after the particular node broadcasts a request at current transmission power level. This adjustment process is repeated until the particular node acquires a desirable number of neighbor nodes.

    摘要翻译: 在本发明的特定实施例中,自组织网络中的特定节点被配置有期望数量的邻居节点,并配备有发射功率电平层级。 基于在特定节点以当前发射功率电平广播请求之后从邻居节点接收的响应的数量,特定节点可以将发射功率电平调整到发射功率电平层级中的不同电平。 重复该调整处理,直到特定节点获取期望数量的邻居节点。

    Topology controlled discovery for next hop determination
    2.
    发明授权
    Topology controlled discovery for next hop determination 有权
    拓扑控制发现下一跳确定

    公开(公告)号:US08180352B2

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

    申请号:US12047097

    申请日:2008-03-12

    IPC分类号: H04W72/00

    摘要: In a particular embodiment of the present invention, a particular node in an ad hoc network is configured with a desirable number of neighbor nodes and equipped with a transmission power level hierarchy. The particular node may adjust a transmission power level to a different level in the transmission power level hierarchy, based on a number of responses received from neighbor nodes after the particular node broadcasts a request at current transmission power level. This adjustment process is repeated until the particular node acquires a desirable number of neighbor nodes.

    摘要翻译: 在本发明的特定实施例中,自组织网络中的特定节点被配置有期望数量的邻居节点,并配备有发射功率电平层级。 基于在特定节点以当前发射功率电平广播请求之后从邻居节点接收的响应的数量,特定节点可以将发射功率电平调整到发射功率电平层级中的不同电平。 重复该调整处理,直到特定节点获取期望数量的邻居节点。

    Predictive routing technique in the ad hoc wireless network
    3.
    发明授权
    Predictive routing technique in the ad hoc wireless network 有权
    ad hoc无线网络中的预测路由技术

    公开(公告)号:US07944899B2

    公开(公告)日:2011-05-17

    申请号:US12058509

    申请日:2008-03-28

    IPC分类号: H04W4/00

    摘要: In a particular embodiment of the present invention, a forwarding node in an ad hoc network collects sets of node information pertaining to its neighbor nodes. An example of a type of node information is history information that indicates previous time periods during which a neighbor node has been available for communication. Other types of node information may include proximity information that indicates how far a neighbor node is from the forwarding node. In selecting a routing path, the forwarding node takes into account information collected in the sets of node information. A routing path can be selected to include a neighbor node having the highest probability to be available for communication. Additionally or alternatively, a routing path may be selected to minimize the power transmission level required for the forwarding node to forward data packets.

    摘要翻译: 在本发明的特定实施例中,自组织网络中的转发节点收集与其相邻节点有关的节点信息集合。 一种节点信息的示例是指示相邻节点已经可用于通信的先前时间段的历史信息。 其他类型的节点信息可以包括指示邻居节点与转发节点有多远的邻近信息。 在选择路由路径时,转发节点考虑在节点信息集中收集的信息。 可以选择路由路径以包括具有可用于通信的最高概率的邻居节点。 附加地或替代地,可以选择路由路径以最小化转发节点转发数据分组所需的功率传输级别。

    PREDICTIVE ROUTING TECHNIQUE IN THE AD HOC WIRELESS NETWORK
    4.
    发明申请
    PREDICTIVE ROUTING TECHNIQUE IN THE AD HOC WIRELESS NETWORK 有权
    公共无线网络中的预测路由技术

    公开(公告)号:US20090046712A1

    公开(公告)日:2009-02-19

    申请号:US12058509

    申请日:2008-03-28

    IPC分类号: H04L12/56

    摘要: In a particular embodiment of the present invention, a forwarding node in an ad hoc network collects sets of node information pertaining to its neighbor nodes. An example of a type of node information is history information that indicates previous time periods during which a neighbor node has been available for communication. Other types of node information may include proximity information that indicates how far a neighbor node is from the forwarding node. In selecting a routing path, the forwarding node takes into account information collected in the sets of node information. A routing path can be selected to include a neighbor node having the highest probability to be available for communication. Additionally or alternatively, a routing path may be selected to minimize the power transmission level required for the forwarding node to forward data packets.

    摘要翻译: 在本发明的特定实施例中,自组织网络中的转发节点收集与其相邻节点有关的节点信息集合。 一种节点信息的示例是指示相邻节点已经可用于通信的先前时间段的历史信息。 其他类型的节点信息可以包括指示邻居节点与转发节点有多远的邻近信息。 在选择路由路径时,转发节点考虑在节点信息集中收集的信息。 可以选择路由路径以包括具有可用于通信的最高概率的邻居节点。 附加地或替代地,可以选择路由路径以最小化转发节点转发数据分组所需的功率传输级别。

    Network memory pools for packet destinations and virtual machines
    5.
    发明授权
    Network memory pools for packet destinations and virtual machines 有权
    分组目的地和虚拟机的网络内存池

    公开(公告)号:US08392565B2

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

    申请号:US11490486

    申请日:2006-07-20

    IPC分类号: G06F15/173

    摘要: A method for processing a packet that includes receiving a packet for a target, classifying the packet, and sending the packet to a receive ring based on the classification. The method also includes obtaining an identifier (ID) associated with the target based on the classification, and sending a request for virtual memory that includes the ID. Furthermore, the method includes determining, using the ID, whether the target has exceeded a virtual memory allocation associated with the target. In addition, the method includes allocating the virtual memory, storing the packet in the virtual memory, and updating the virtual memory allocation associated with the target to reflect the allocation of the virtual memory, all if the target does not exceed the virtual memory allocation. The method further includes waiting until the target is not exceeding the virtual memory allocation if the target exceeds the virtual memory allocation.

    摘要翻译: 一种用于处理分组的方法,包括接收目标分组,分类分组,以及基于分类将分组发送到接收环。 该方法还包括基于分类获得与目标相关联的标识符(ID),以及发送对包括该ID的虚拟存储器的请求。 此外,该方法包括使用该ID确定目标是否已经超过与目标相关联的虚拟内存分配。 此外,该方法包括分配虚拟存储器,将数据包存储在虚拟存储器中,以及更新与目标相关联的虚拟存储器分配以反映虚拟存储器的分配,如果目标不超过虚拟存储器分配则全部。 该方法还包括如果目标超过虚拟内存分配,则等待直到目标不超过虚拟内存分配。

    Method and system for creating a demilitarized zone using network stack instances
    6.
    发明授权
    Method and system for creating a demilitarized zone using network stack instances 有权
    使用网络堆栈实例创建非军事化区域的方法和系统

    公开(公告)号:US07633864B2

    公开(公告)日:2009-12-15

    申请号:US11642427

    申请日:2006-12-20

    摘要: A method for routing a packet. The method includes receiving the packet from a first network into a network interface card (NIC), where the NIC is operatively connected to a host and the host includes a first virtual network stack and a second virtual network stack. The method further includes sending the packet to a first virtual network stack, where the first virtual network stack includes a first filter, a first network layer, and a first transport layer. In addition, the first filter, the first network layer, and the first transport layer are isolated from the second virtual network stack. If the packet is permitted through the first filter in the first virtual network stack, then the packet is sent to a first virtual NIC.

    摘要翻译: 一种用于路由数据包的方法。 该方法包括从第一网络接收分组到网络接口卡(NIC),其中NIC可操作地连接到主机,并且主机包括第一虚拟网络堆栈和第二虚拟网络堆栈。 该方法还包括将分组发送到第一虚拟网络栈,其中第一虚拟网络栈包括第一过滤器,第一网络层和第一传输层。 此外,第一过滤器,第一网络层和第一传输层与第二虚拟网络堆栈隔离。 如果通过第一虚拟网络堆栈中的第一过滤器允许数据包,则将数据包发送到第一虚拟NIC。

    Virtual network testing and deployment using network stack instances and containers
    7.
    发明申请
    Virtual network testing and deployment using network stack instances and containers 有权
    使用网络堆栈实例和容器进行虚拟网络测试和部署

    公开(公告)号:US20080123536A1

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

    申请号:US11605114

    申请日:2006-11-28

    IPC分类号: H04J3/14

    CPC分类号: H04L41/145 H04L41/12

    摘要: A method for testing a network topology. The method includes obtaining the network topology, where the network topology includes a number of nodes connected by at least one link. The method further includes instantiating a number of containers corresponding to the nodes, instantiating a number of virtual network stacks, and instantiating at least one virtual switch corresponding to the at least one link. The containers are subsequently connected to the virtual network stacks using the at least one virtual switch. At least one of the virtual network stacks is then configured to send and receive packets. Finally, the network topology is tested by sending a packet through at least one of the plurality of virtual network stacks and the at least one virtual switch, wherein a result of the testing is used to validate the network topology.

    摘要翻译: 一种测试网络拓扑的方法。 该方法包括获得网络拓扑,其中网络拓扑包括通过至少一个链路连接的多个节点。 该方法还包括实例化与节点对应的多个容器,实例化多个虚拟网络堆栈,以及实例化至少一个对应于该至少一个链路的虚拟交换机。 随后使用至少一个虚拟交换机将容器连接到虚拟网络堆栈。 然后,将至少一个虚拟网络堆栈配置为发送和接收数据包。 最后,通过通过多个虚拟网络栈和至少一个虚拟交换机中的至少一个发送分组来测试网络拓扑,其中测试的结果用于验证网络拓扑。

    Method and system for network configuration for virtual machines
    8.
    发明申请
    Method and system for network configuration for virtual machines 有权
    虚拟机网络配置方法和系统

    公开(公告)号:US20080043756A1

    公开(公告)日:2008-02-21

    申请号:US11489923

    申请日:2006-07-20

    IPC分类号: H04L12/56 H04L12/28

    CPC分类号: H04L12/66

    摘要: A method for changing network configuration parameters that includes generating a request to change a network configuration parameter, where the request is generated by a virtual machine, sending the request to a virtual network interface card (VNIC) associated with the virtual machine, sending the request to a VNIC configuration database associated with the VNIC, determining whether the virtual machine is allowed to change the network configuration parameter, if the virtual machine is allowed to change the network configuration parameter, updating the VNIC configuration database and VNIC to reflect the change in the network configuration parameter, and notifying the virtual machine that the change in network configuration parameter is allowed, and if the virtual machine is not allowed to change the network configuration parameter, dropping the request.

    摘要翻译: 一种用于改变网络配置参数的方法,所述方法包括生成改变网络配置参数的请求,所述请求由所述虚拟机产生,所述请求发送到与所述虚拟机相关联的虚拟网络接口卡(VNIC),发送所述请求 到与VNIC相关联的VNIC配置数据库,确定虚拟机是否被允许改变网络配置参数,如果虚拟机被允许改变网络配置参数,更新VNIC配置数据库和VNIC以反映该变更 网络配置参数,并通知虚拟机允许网络配置参数的更改,如果虚拟机不允许更改网络配置参数,则丢弃请求。

    Bridging network components
    9.
    发明申请
    Bridging network components 有权
    桥接网络组件

    公开(公告)号:US20080005441A1

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

    申请号:US11479948

    申请日:2006-06-30

    IPC分类号: G06F13/36

    摘要: A system includes a first and a second network component, and a bridge. The bridge, which resides a Media Access Control (MAC) layer of a host, includes a bridge component, a first virtual network interface card (VNIC) and a second VNIC, wherein the first VNIC is associated with the first network component and the second VNIC is associated with the second network component. Further, the bridge component is configured to send packets received from the first network component to the second network component and to send packets received from the second network component to the first network component.

    摘要翻译: 系统包括第一和第二网络组件和桥。 驻留主机的媒体访问控制(MAC)层的桥包括桥组件,第一虚拟网络接口卡(VNIC)和第二VNIC,其中第一VNIC与第一网络组件相关联,第二VNIC与第二网络组件相关联 VNIC与第二个网络组件相关联。 此外,桥组件被配置为将从第一网络组件接收的分组发送到第二网络组件,并将从第二网络组件接收的分组发送到第一网络组件。

    Virtual network interface card loopback fastpath
    10.
    发明申请
    Virtual network interface card loopback fastpath 有权
    虚拟网络接口卡环回快速路径

    公开(公告)号:US20080002663A1

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

    申请号:US11479946

    申请日:2006-06-30

    IPC分类号: H04L12/28

    CPC分类号: H04L45/00 H04L45/586

    摘要: A method for routing packets includes receiving an outbound packet issued by a first virtual machine, wherein the first virtual machine is located on a host, determining a packet destination associated with the outbound packet, querying a routing table for a routing entry corresponding to the packet destination, wherein the routing table comprises a first routing entry referencing an external host and a second routing entry referencing a second virtual machine, wherein the second virtual machine is located on the host, if the routing entry corresponding to the packet destination is the first routing entry, passing the packet to the external host, and if the routing entry corresponding to the packet destination is the second routing entry, passing the packet to the second virtual machine.

    摘要翻译: 路由分组的方法包括接收由第一虚拟机发出的出站分组,其中所述第一虚拟机位于主机上,确定与所述出站分组相关联的分组目的地,向所述路由表查询与所述分组对应的路由表项 目的地,其中所述路由表包括引用外部主机的第一路由条目和引用第二虚拟机的第二路由条目,其中所述第二虚拟机位于所述主机上,如果对应于所述分组目的地的路由条目是所述第一路由 将分组传递到外部主机,如果与分组目的地相对应的路由条目是第二路由条目,则将分组传递到第二虚拟机。