Method and system for mobility across heterogeneous address spaces
    11.
    发明授权
    Method and system for mobility across heterogeneous address spaces 有权
    异构地址空间中移动性的方法和系统

    公开(公告)号:US07630341B2

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

    申请号:US12252472

    申请日:2008-10-16

    IPC分类号: H04Q7/00 H04L12/28

    摘要: A mobile node includes a processor, a network interface, and a storage device having computer program code for execution by the processor. The computer program code includes a network layer for transmitting and receiving packets and an intermediate driver that transmits packets to the network layer and receives packets from the network layer using a virtual internet protocol (IP) address to identify the mobile node. The intermediate driver transmits packets to the network interface and receives packets from the network interface using a routable actual IP address to identify the mobile node. The intermediate driver permits the actual IP address to change when the mobile node moves from a first subnet to a second subnet without a corresponding change in the virtual IP address. A corresponding NAT associates the virtual IP address with a second actual IP address when the NAT is notified that the mobile node is in the second subnet.

    摘要翻译: 移动节点包括处理器,网络接口和具有用于由处理器执行的计算机程序代码的存储设备。 计算机程序代码包括用于发送和接收分组的网络层和向网络层发送分组并且使用虚拟因特网协议(IP)地址从网络层接收分组以识别移动节点的中间驱动程序。 中间驱动程序向网络接口发送数据包,并使用可路由的实际IP地址从网络接口接收数据包,以识别移动节点。 当移动节点从第一子网移动到第二子网时,中间驱动器允许实际IP地址改变,而虚拟IP地址中没有相应的改变。 当NAT被通知移动节点在第二子网中时,对应的NAT将虚拟IP地址与第二实际IP地址相关联。

    METHOD AND SYSTEM FOR MOBILITY ACROSS HETEROGENEOUS ADDRESS SPACES
    12.
    发明申请
    METHOD AND SYSTEM FOR MOBILITY ACROSS HETEROGENEOUS ADDRESS SPACES 有权
    通过异位地址空间移动的方法和系统

    公开(公告)号:US20090040995A1

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

    申请号:US12252472

    申请日:2008-10-16

    IPC分类号: H04W4/00

    摘要: A mobile node includes a processor, a network interface, and a storage device having computer program code for execution by the processor. The computer program code includes a network layer for transmitting and receiving packets and an intermediate driver that transmits packets to the network layer and receives packets from the network layer using a virtual internet protocol (IP) address to identify the mobile node. The intermediate driver transmits packets to the network interface and receives packets from the network interface using a routable actual IP address to identify the mobile node. The intermediate driver permits the actual IP address to change when the mobile node moves from a first subnet to a second subnet without a corresponding change in the virtual IP address. A corresponding NAT associates the virtual IP address with a second actual IP address when the NAT is notified that the mobile node is in the second subnet.

    摘要翻译: 移动节点包括处理器,网络接口和具有用于由处理器执行的计算机程序代码的存储设备。 计算机程序代码包括用于发送和接收分组的网络层和向网络层发送分组并且使用虚拟因特网协议(IP)地址从网络层接收分组以识别移动节点的中间驱动程序。 中间驱动程序向网络接口发送数据包,并使用可路由的实际IP地址从网络接口接收数据包,以识别移动节点。 当移动节点从第一子网移动到第二子网时,中间驱动器允许实际IP地址改变,而虚拟IP地址中没有相应的改变。 当NAT被通知移动节点在第二子网中时,对应的NAT将虚拟IP地址与第二实际IP地址相关联。

    PACKET FORWARDING BASED ON PATH ENCODING
    14.
    发明申请
    PACKET FORWARDING BASED ON PATH ENCODING 有权
    基于路径编码的分组转发

    公开(公告)号:US20160028625A1

    公开(公告)日:2016-01-28

    申请号:US14337815

    申请日:2014-07-22

    摘要: In general, a capability for forwarding packets based on path encoding is presented. The capability for forwarding a packet based on path encoding may be configured to enable forwarding of a packet along a network path by determining a path encoding label for the network path, associating the path encoding label for the network path with the packet, and forwarding the packet along the network path based on the path encoding label associated with the packet. The network path for a packet may include an ordered sequence of node output interfaces of an ordered sequence of nodes. The path encoding label for the network path includes an ordered sequence of node interface labels corresponding to the ordered sequence of node output interfaces of the nodes of the network path. The nodes of the network path forward the packet along the network path based on the path encoding label.

    摘要翻译: 一般来说,提供了一种基于路径编码转发数据包的能力。 基于路径编码转发分组的能力可以被配置为通过确定用于网络路径的路径编码标签来使得能够沿着网络路径转发分组,将网络路径的路径编码标签与分组相关联,并且将 基于与分组相关联的路径编码标签沿着网络路径的分组。 分组的网络路径可以包括有序序列节点的节点输出接口的有序序列。 网络路径的路径编码标签包括与网络路径的节点的节点输出接口的有序序列对应的节点接口标签的有序序列。 网络路径的节点根据路径编码标签沿网络路径转发数据包。

    Sagacious routing engine, method of routing and a communications network employing the same
    15.
    发明申请
    Sagacious routing engine, method of routing and a communications network employing the same 审中-公开
    Sagacious路由引擎,路由方法和采用该路由引擎的通信网络

    公开(公告)号:US20060039397A1

    公开(公告)日:2006-02-23

    申请号:US10920683

    申请日:2004-08-18

    IPC分类号: H04L12/28

    摘要: The present invention provides a sagacious routing engine for use with a session initiation protocol (SIP) call. In one embodiment, the sagacious routing engine includes a request manager configured to receive a routing request for an integrated routing target set for the SIP call within a network. Additionally, the sagacious routing engine also includes a route manager, coupled to the request manager, configured to employ a dynamic routing table for the routing request to provide the integrated routing target set to the request manager for routing the SIP call within the network.

    摘要翻译: 本发明提供了一种与会话发起协议(SIP)呼叫一起使用的灵活的路由引擎。 在一个实施例中,粗略路由引擎包括被配置为接收针对网络内的SIP呼叫的集成路由目标集合的路由请求的请求管理器。 此外,灵活的路由引擎还包括与请求管理器相连的路由管理器,该路由管理器被配置为为路由请求采用动态路由表,以将设置的集成路由目标集提供给请求管理器,用于在网络内路由SIP呼叫。

    Method and system for mobility across heterogeneous address spaces
    16.
    发明申请
    Method and system for mobility across heterogeneous address spaces 有权
    异构地址空间中移动性的方法和系统

    公开(公告)号:US20050013280A1

    公开(公告)日:2005-01-20

    申请号:US10618880

    申请日:2003-07-14

    摘要: A mobile node includes a processor, a network interface, and a storage device having computer program code for execution by the processor. The computer program code includes a network layer for transmitting and receiving packets and an intermediate driver that transmits packets to the network layer and receives packets from the network layer using a virtual internet protocol (IP) address to identify the mobile node. The intermediate driver transmits packets to the network interface and receives packets from the network interface using a routable actual IP address to identify the mobile node. The intermediate driver permits the actual IP address to change when the mobile node moves from a first subnet to a second subnet without a corresponding change in the virtual IP address. A corresponding NAT associates the virtual IP address with a second actual IP address when the NAT is notified that the mobile node is in the second subnet.

    摘要翻译: 移动节点包括处理器,网络接口和具有用于由处理器执行的计算机程序代码的存储设备。 计算机程序代码包括用于发送和接收分组的网络层和向网络层发送分组并且使用虚拟因特网协议(IP)地址从网络层接收分组以识别移动节点的中间驱动程序。 中间驱动程序向网络接口发送数据包,并使用可路由的实际IP地址从网络接口接收数据包,以识别移动节点。 当移动节点从第一子网移动到第二子网时,中间驱动器允许实际IP地址改变,而虚拟IP地址中没有相应的改变。 当NAT被通知移动节点在第二子网中时,对应的NAT将虚拟IP地址与第二实际IP地址相关联。

    Packet forwarding based on path encoding

    公开(公告)号:US09992108B2

    公开(公告)日:2018-06-05

    申请号:US14337815

    申请日:2014-07-22

    摘要: In general, a capability for forwarding packets based on path encoding is presented. The capability for forwarding a packet based on path encoding may be configured to enable forwarding of a packet along a network path by determining a path encoding label for the network path, associating the path encoding label for the network path with the packet, and forwarding the packet along the network path based on the path encoding label associated with the packet. The network path for a packet may include an ordered sequence of node output interfaces of an ordered sequence of nodes. The path encoding label for the network path includes an ordered sequence of node interface labels corresponding to the ordered sequence of node output interfaces of the nodes of the network path. The nodes of the network path forward the packet along the network path based on the path encoding label.

    Apparatus and method for matching offers and requests for sharing of resources
    19.
    发明授权
    Apparatus and method for matching offers and requests for sharing of resources 有权
    用于匹配资源和资源共享的请求的装置和方法

    公开(公告)号:US09535748B2

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

    申请号:US13370443

    申请日:2012-02-10

    IPC分类号: G06F15/173 G06F9/50

    CPC分类号: G06F9/5005 G06F9/50 H04L67/10

    摘要: A resource assignment capability is presented. A resource specification associated with a plurality of elements is received. The resource specification includes, for each of the elements, a resource request including an indication of a quantity of resources requested by the element and a resource offer including an indication of a quantity of resources offered by the element for use by one or more other elements. A resource assignment, including an indication of an association between the resources requests and the resource offers, is determined using a resource assignment process. The resource assignment process may be a greedy assignment process or a maximum flow resource assignment process. The maximum flow resource assignment process includes constructing a maximum flow resource graph based on the one or more resource specifications and applying a maximum flow process to the maximum flow resource graph to determine thereby the resource assignment.

    摘要翻译: 提出资源分配能力。 接收与多个元素相关联的资源规范。 所述资源规范对于每个元素包括资源请求,其包括由所述元素请求的资源的数量的指示和资源提供,所述资源提供包括由所述元素提供的资源的数量的指示以供一个或多个其他元素使用 。 使用资源分配处理来确定包括资源请求与资源提供之间的关联的指示的资源分配。 资源分配过程可以是贪心分配过程或最大流资源分配过程。 最大流资源分配过程包括基于一个或多个资源规范构建最大流资源图,并将最大流程应用于最大流资源图,从而确定资源分配。

    PERSONAL CLOUD COMPUTING AND VIRTUAL DISTRIBUTED CLOUD COMPUTING SYSTEM
    20.
    发明申请
    PERSONAL CLOUD COMPUTING AND VIRTUAL DISTRIBUTED CLOUD COMPUTING SYSTEM 审中-公开
    个人云计算和虚拟分布式云计算系统

    公开(公告)号:US20130132948A1

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

    申请号:US13300937

    申请日:2011-11-21

    IPC分类号: G06F9/455

    摘要: An exemplary cloud computing apparatus includes at least one compute device controller. A digital data storage of the controller includes a chief management virtual machine program for running a chief management virtual machine. A processor associated with the digital data storage is configured to run the chief management virtual machine. The chief management virtual machine is useful to control first user communications between at least one first user and a first virtual machine and to control second user communications between at least one second user and a second virtual machine. The first virtual machine and the second virtual machine are run by at least one compute resource distinct from the compute device controller. The chief management virtual machine is also useful for isolating the first user communications from the second user communications.

    摘要翻译: 示例性云计算装置包括至少一个计算设备控制器。 控制器的数字数据存储器包括用于运行主管理虚拟机的主管理虚拟机程序。 与数字数据存储器相关联的处理器被配置为运行主管理虚拟机。 主管理虚拟机对于控制至少一个第一用户和第一虚拟机之间的第一用户通信以及控制至少一个第二用户和第二虚拟机之间的第二用户通信是有用的。 第一虚拟机和第二虚拟机由与计算设备控制器不同的至少一个计算资源运行。 主管理虚拟机对于将第一用户通信与第二用户通信隔离也是有用的。