Attack mitigation using learning machines
    11.
    发明授权
    Attack mitigation using learning machines 有权
    攻击缓解使用学习机

    公开(公告)号:US09398035B2

    公开(公告)日:2016-07-19

    申请号:US14165424

    申请日:2014-01-27

    Abstract: In one embodiment, techniques are shown and described relating to attack mitigation using learning machines. A node may receive network traffic data for a computer network, and then predict a probability that one or more nodes are under attack based on the network traffic data. The node may then decide to mitigate a predicted attack by instructing nodes to forward network traffic on an alternative route without altering an existing routing topology of the computer network to reroute network communication around the one or more nodes under attack, and in response, the node may communicate an attack notification message to the one or more nodes under attack.

    Abstract translation: 在一个实施例中,与使用学习机器的攻击缓解有关的技术被示出和描述。 节点可以接收计算机网络的网络流量数据,然后基于网络流量数据预测一个或多个节点受到攻击的概率。 然后,节点可以通过指示节点在替代路由上转发网络流量而不改变计算机网络的现有路由拓扑以重新路由在被攻击的一个或多个节点周围的网络通信,并且响应于节点 可以将攻击通知消息传送给被攻击的一个或多个节点。

    Path diversity with poly-phase links in a power line communication network
    12.
    发明授权
    Path diversity with poly-phase links in a power line communication network 有权
    在电力线通信网络中具有多相链路的路径分集

    公开(公告)号:US09369177B2

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

    申请号:US14267445

    申请日:2014-05-01

    Abstract: In one embodiment, a node in a network receives communication channel data regarding one or more communication channels available between a particular device in the network and a neighboring device. Each communication channel corresponds to one or more electrical phases over which the particular device can communicate with the neighboring device. The node also receives crosstalk data regarding an amount of crosstalk between the electrical phases over which the particular device can communicate with the neighboring device. The node then generates a routing path for the network based on the received crosstalk and communication channel data.

    Abstract translation: 在一个实施例中,网络中的节点接收关于网络中的特定设备与相邻设备之间可用的一个或多个通信信道的通信信道数据。 每个通信信道对应于一个或多个电相位,特定设备可通过该相位与相邻设备进行通信。 节点还接收关于特定设备可以在其间与相邻设备通信的电相之间的串扰量的串扰数据。 然后,该节点基于接收的串扰和通信信道数据生成网络的路由路径。

    Source routing convergence in constrained computer networks
    13.
    发明授权
    Source routing convergence in constrained computer networks 有权
    受限计算机网络中的源路由收敛

    公开(公告)号:US09363166B2

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

    申请号:US14461023

    申请日:2014-08-15

    Abstract: In one embodiment, a source routing device (e.g., root device) pre-computes diverse source-routed paths to one or more nodes in a computer network. Upon receiving a particular packet, the device forwards the particular packet on a source-routed first path of the pre-computed diverse paths. In the event the device implicitly detects failure of the first path, then it forwards a copy of the particular packet on a source-routed second path of the pre-computed diverse paths in response. In one embodiment, implicit failure detection comprises seeing a second (repeated) packet with the same identification within a certain time since the first packet, and the second packet is forwarded on the second path. In another embodiment, implicit failure detection comprises not seeing a link-layer acknowledgment returned or receiving an error notification from a node along the broken path, and a stored copy of the particular packet is forwarded on the second path.

    Abstract translation: 在一个实施例中,源路由设备(例如,根设备)预先计算到计算机网络中的一个或多个节点的不同的源路由路径。 在接收到特定分组时,设备在预先计算的不同路径的源路由第一路径上转发特定分组。 在设备隐含地检测到第一路径的故障的情况下,其响应地在预先计算的不同路径的源路由第二路径上转发特定分组的副本。 在一个实施例中,隐含故障检测包括在自第一分组之后的特定时间内看到具有相同标识的第二(重复)分组,并且第二分组在第二路径上转发。 在另一个实施例中,隐含故障检测包括没有看到返回的链路层确认或从断开的路径接收到来自节点的错误通知,并且特定分组的存储副本在第二路径上转发。

    Overlaying receive schedules for energy-constrained devices in channel-hopping networks
    16.
    发明授权
    Overlaying receive schedules for energy-constrained devices in channel-hopping networks 有权
    在跳频网络中覆盖能量约束设备的接收时间表

    公开(公告)号:US09246845B2

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

    申请号:US13921680

    申请日:2013-06-19

    Abstract: In one embodiment, a time at which a first device in a frequency-hopping communication network is expected to transmit a data message is determined. A first schedule is then generated based on the determined time, and the first schedule is overlaid on a frequency-hopping schedule for a second device in the network. The first schedule defines a first timeslot during which the second device listens for the data message, while the frequency-hopping schedule defines second timeslots during which the second device listens for data messages from other devices in the network. Notably, a duration of the first timeslot is greater than respective durations of the second timeslots.

    Abstract translation: 在一个实施例中,确定跳频通信网络中的第一设备期望发送数据消息的时间。 然后基于所确定的时间生成第一调度,并且第一调度被叠加在网络中的第二设备的跳频调度上。 第一调度定义了第二设备在其中侦听数据消息的第一时隙,而跳频调度定义了第二时隙,在第二时隙期间,第二设备监听来自网络中的其他设备的数据消息。 值得注意的是,第一时隙的持续时间大于第二时隙的相应持续时间。

    REAL-TIME ROUTE SELECTION BASED-ON ESTIMATED TRANSMISSION OVERHEAD
    17.
    发明申请
    REAL-TIME ROUTE SELECTION BASED-ON ESTIMATED TRANSMISSION OVERHEAD 有权
    基于估计传输的实时路由选择

    公开(公告)号:US20160021009A1

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

    申请号:US14336623

    申请日:2014-07-21

    Abstract: In one embodiment, one or more neighboring nodes that neighbor a sending node in a channel-hopping network are determined. Each neighboring node has multiple channels on which a data packet can be received at a particular time according to a channel-hopping receive schedule. Then, a currently active channel of each neighboring node is determined, where a data packet can be received on the currently active channel at the current time. A channel quality of the currently active channel of each neighboring node is computed, and based on the computations, a transmission overhead is estimated for communicating with each neighboring node. A data packet can then be transmitted to io the neighboring node that provides a path that minimizes the estimated transmission overhead.

    Abstract translation: 在一个实施例中,确定与信道跳跃网络中的发送节点相邻的一个或多个相邻节点。 每个相邻节点具有多个信道,根据跳频接收调度,在特定时间可以在其上接收数据分组。 然后,确定每个相邻节点的当前活动信道,其中可以在当前时间在当前活动信道上接收数据分组。 计算每个相邻节点的当前活动信道的信道质量,并且基于计算,估计用于与每个相邻节点进行通信的传输开销。 然后可以将数据分组发送到邻近节点,该相邻节点提供使估计的传输开销最小化的路径。

    COMMUNICATION CHANNEL IDENTIFICATION IN A POWER LINE COMMUNICATION NETWORK
    18.
    发明申请
    COMMUNICATION CHANNEL IDENTIFICATION IN A POWER LINE COMMUNICATION NETWORK 有权
    电力线通信网络中的通信信道识别

    公开(公告)号:US20150318891A1

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

    申请号:US14267374

    申请日:2014-05-01

    Abstract: In one embodiment, a device in a network receives a message from a neighboring device that identifies the electrical phase on which the message was sent. Crosstalk is identified between the device and the neighboring device by determining that the message was received on a different electrical phase than the phase on which the message was sent. One or more distinct communication channels between the device and the neighboring device are identified based on the identified crosstalk with each communication channel including or more electrical phases.

    Abstract translation: 在一个实施例中,网络中的设备从相邻设备接收标识消息被发送的电相位的消息。 通过确定在与发送消息的阶段不同的电相位上接收到消息,在设备和相邻设备之间识别串扰。 基于所识别的每个通信信道包括或多个电相位的通信信道来识别设备和相邻设备之间的一个或多个不同的通信信道。

    Multiple topology routing architecture in computer networks
    19.
    发明授权
    Multiple topology routing architecture in computer networks 有权
    计算机网络中的多种拓扑路由架构

    公开(公告)号:US09172613B2

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

    申请号:US13960701

    申请日:2013-08-06

    Abstract: In a multiple interface, low power and lossy network comprising a plurality of nodes, a low transmission power and medium transmission power topology are defined for the network and a channel-hopping schedule is defined for the devices operating in each topology. A sender determines that data is capable of being transmitted via a link on the low transmission power topology. The sender determines the transmission parameters for the transmission of the data over the link on the low transmission power topology and determines a low transmission power channel for transmission of the data. The sender transmits the determined channel and the transmission parameters to the receiver. The sender transmits the data via the determined channel in the low transmission power topology.

    Abstract translation: 在包括多个节点的多接口,低功率和有损网络中,针对网络定义了低发射功率和中等传输功率拓扑,并为每个拓扑中运行的设备定义了跳频调度。 发送方确定数据能够通过低传输功率拓扑上的链路传输。 发送方确定通过低传输功率拓扑上的链路传输数据的传输参数,并确定用于传输数据的低传输功率信道。 发送方将确定的信道和传输参数发送到接收机。 发送方通过低传输功率拓扑中的确定信道发送数据。

    Maintained message delivery during routing domain migration
    20.
    发明授权
    Maintained message delivery during routing domain migration 有权
    在路由域迁移期间维护邮件传递

    公开(公告)号:US09154407B2

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

    申请号:US14332871

    申请日:2014-07-16

    Abstract: In one embodiment, an ingress device of a first routing domain in a computer network buffers received packets, and in response to receiving a request from a particular node indicating that the particular node has migrated from the first routing domain to a second routing domain, determines how to reach the particular node in the second routing domain, and forwards the buffered received packets to the particular node in the second routing domain, accordingly. In another embodiment, a device in the first routing domain migrates from the first routing domain to a second routing domain, and determines its new IP address. The device may then send a request to the first ingress router to forward buffered packets for the device to the second routing domain at the new IP address, and may thus receive buffered packets forwarded from the first ingress router at the device in the second routing domain.

    Abstract translation: 在一个实施例中,计算机网络中的第一路由域的入口设备缓冲所接收的分组,并且响应于从特定节点接收到指示特定节点已经从第一路由域迁移到第二路由域的请求,确定 如何到达第二路由域中的特定节点,并相应地将缓冲的接收分组转发到第二路由域中的特定节点。 在另一个实施例中,第一路由域中的设备从第一路由域迁移到第二路由域,并确定其新的IP地址。 然后,设备可以向第一入口路由器发送请求,以将新设备的缓冲分组转发到新IP地址处的第二路由域,并且因此可以接收在第二路由域中的设备处从第一入口路由器转发的缓冲分组 。

Patent Agency Ranking