Dominating set identification for path computation based on directed acyclic graph membership
    141.
    发明授权
    Dominating set identification for path computation based on directed acyclic graph membership 有权
    基于有向非循环图隶属度的路径计算的主导集识别

    公开(公告)号:US09344256B2

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

    申请号:US14030949

    申请日:2013-09-18

    Abstract: In one embodiment, a method comprises a path computation device receiving device information from member network devices, each member network device belonging to a directed acyclic graph to a destination in a low power lossy network; and the path computation device classifying each member network device belonging to a directed acyclic graph as belonging to a dominating set, for generation of optimized routes distinct from any directed acyclic graph, for reaching any one of the member network devices of the dominating set.

    Abstract translation: 在一个实施例中,一种方法包括路径计算设备,从成员网络设备接收设备信息,每个成员网络设备属于低功率有损网络中的目的地的有向非循环图; 以及路径计算装置,将属于有向非循环图的每个成员网络装置分类为属于主导集合,用于生成与任何有向无环图不同的优化路线,用于到达主导集合的任何一个成员网络装置。

    Multiple path availability between walkable clusters
    142.
    发明授权
    Multiple path availability between walkable clusters 有权
    可步行群集之间的多路径可用性

    公开(公告)号:US09258208B2

    公开(公告)日:2016-02-09

    申请号:US13768453

    申请日:2013-02-15

    CPC classification number: H04L45/04 H04L45/02 H04L45/28 H04L45/46

    Abstract: In one embodiment, a method comprises creating, in a computing network, a hierarchal routing topology for reaching a destination, the hierarchal routing topology comprising a single parent supernode providing reachability to the destination, and a plurality of child supernodes, each child supernode comprising one or more exit network devices each providing a corresponding link to the parent supernode; receiving, in one of the child supernodes, a data packet for delivery to the destination; causing the data packet to traverse along any available data link in the one child supernode independent of any routing topology established by network devices in the one child supernode, until the data packet reaches one of the exit network devices; and the one exit network device forwarding the data packet to the parent supernode, via the corresponding link, for delivery to the destination.

    Abstract translation: 在一个实施例中,一种方法包括在计算网络中创建用于到达目的地的分层路由拓扑,所述分层路由拓扑包括提供到达目的地的可达性的单个父超节点以及多个子超节点,每个子超节点包括一个 或多个出口网络设备,每个退出网络设备提供到父级超级节点的对应链路; 在其中一个子超文本中接收用于传送到目的地的数据包; 使得数据分组沿着所述一个子超节点中的任何可用数据链路遍历,独立于由所述一个子超节点中的网络设备建立的任何路由拓扑,直到所述数据分组到达所述退出网络设备之一; 并且一个出口网络设备经由相应的链路将数据分组转发到父超节点,以传送到目的地。

    INTELLIGENT WIRING IN A LOW POWER AND LOSSY NETWORK
    144.
    发明申请
    INTELLIGENT WIRING IN A LOW POWER AND LOSSY NETWORK 有权
    智能接线在低功耗和损耗网络

    公开(公告)号:US20150200738A1

    公开(公告)日:2015-07-16

    申请号:US14155474

    申请日:2014-01-15

    Abstract: In one embodiment, the locations of a plurality of network devices in a low power and lossy network (LLN) are determined along an intelligent wire. One or more neighboring devices for each network device in the plurality are identified based on the locations of the network devices along the intelligent wire. A communication schedule for the network devices is determined that prevents neighboring devices along the intelligent wire from transmitting on the same frequency. The network devices are assigned to communication time slots based on the communication schedule. The network devices are also assigned frequency offsets based on the communication schedule.

    Abstract translation: 在一个实施例中,多个网络设备在低功率和有损耗网络(LLN)中的位置沿智能线路确定。 基于网络设备沿着智能电线的位置来识别多个中的每个网络设备的一个或多个相邻设备。 确定网络设备的通信调度,以防止沿着智能线路的相邻设备在相同频率上发送。 根据通信时间表将网络设备分配给通信时隙。 网络设备也根据通信时间表分配频率偏移。

    SCHEDULE-BASED PRIORITIZATION IN CONTENTION-BASED SHARED-MEDIA COMPUTER NETWORKS
    145.
    发明申请
    SCHEDULE-BASED PRIORITIZATION IN CONTENTION-BASED SHARED-MEDIA COMPUTER NETWORKS 有权
    基于内容的共享计算机网络中基于时间表的优先

    公开(公告)号:US20140269759A1

    公开(公告)日:2014-09-18

    申请号:US13796176

    申请日:2013-03-12

    CPC classification number: H04L47/27 H04L45/24 H04L47/2458 H04L47/28 H04W74/04

    Abstract: In one embodiment, an intermediate node in a contention-based shared-media computer network determines a scheduled window within which a packet (with an assigned priority) should be transmitted by the intermediate node. In particular, the intermediate node may specifically determine whether an actual transmission time is prior to, during, or after the window, and sets a priority of the packet as either i) a reduced priority when the actual transmission time is prior to the window, ii) the assigned priority when the actual transmission time is during the window, or iii) an augmented priority when the actual transmission time is after the window. As such, the intermediate node may then transmit the packet from the intermediate node with the set priority at the actual transmission time.

    Abstract translation: 在一个实施例中,基于竞争的共享 - 媒体计算机网络中的中间节点确定调度窗口,其中中间节点应该发送分组(具有分配的优先级)的分组。 特别地,中间节点可以具体确定实际传输时间是否在窗口之前,之中或之后,并且当实际传输时间在窗口之前时,将分组的优先级设置为i)降低的优先级, ii)实际传输时间在窗口期间的分配优先级,或iii)当实际传输时间在窗口之后时的增强优先级。 因此,中间节点然后可以在实际传输时间以设定的优先级从中间节点传送分组。

    VIRTUAL SERVER ADDRESS SELECTION
    147.
    发明申请

    公开(公告)号:US20250071089A1

    公开(公告)日:2025-02-27

    申请号:US18885330

    申请日:2024-09-13

    Abstract: Techniques for varying locations of virtual networks associated with endpoints using Network Address Translation (NAT), Mobile Internet Protocol (MIP), and/or other techniques in conjunction with Domain Name System (DNS). Rather than having DNS provide a client device with an IP address of an endpoint device, such as a server, the DNS instead returns a virtual IP (VIP) address that is mapped to the client device and the endpoint device. The VIP address may be selected based on a number of factors (e.g., power usage, privacy requirements, virtual distances, etc.). In this way, IP addresses of servers are obfuscated by a virtual network of VIP addresses that can be periodically rotated and/or load balanced. The client device may then communicate data packets to the server using the VIP address as the destination address, and a virtual network service that works in conjunction with DNS can convert the VIP address to the actual IP address of the server using NAT and forward the data packet onto the server.

    CLIENT DEVICE VERIFICATION
    148.
    发明申请

    公开(公告)号:US20250070980A1

    公开(公告)日:2025-02-27

    申请号:US18237583

    申请日:2023-08-24

    Abstract: Techniques for using Network Address Translation (NAT), Mobile Internet Protocol (MIP), and/or other techniques in conjunction with Domain Name System (DNS) to anonymize server-side addresses in data communications and verify an authenticity of a client device attempting to use a virtual IP (VIP) address. Rather than having DNS provide a client device with an IP address of an endpoint device, such as a server, the DNS instead returns a VIP address that is mapped to the client device and the endpoint device. The client device may then communicate data packets to the server using the VIP address as the destination address, and a virtual network service that works in conjunction with DNS can verify an authenticity of the client device and convert the VIP address to the actual IP address of the server using NAT and forward the data packet onto the server.

    Associationless wireless communications using an overhead mesh

    公开(公告)号:US12136948B2

    公开(公告)日:2024-11-05

    申请号:US17581163

    申请日:2022-01-21

    Abstract: In one embodiment, a device registers with a controller for a mesh of overhead access points. The device receives, from the controller, a communication schedule for the device. The device generates a message to be sent to the mesh of overhead access points. The device transmits, according to the communication schedule, the message as a beam cone directed substantially upward relative to the device towards the mesh of overhead access points. The message is received and relayed by one or more particular access points in the mesh without the device previously performing a wireless association exchange with those one or more particular access points.

Patent Agency Ranking