Mesh network deployment kit
    1.
    发明授权

    公开(公告)号:US11297688B2

    公开(公告)日:2022-04-05

    申请号:US17074594

    申请日:2020-10-19

    申请人: goTenna, Inc.

    发明人: Jorge Perdomo

    摘要: A local software deployment system, comprising a server, configured to: provide an access point for a wireless network; redirect an incoming request to a web page selectively customized based on characteristics of the requestor; present an option, through the wireless network, on the customized web page, to a device connected to the server through the wireless network, to download a file from the server, selectively dependent on the customized web page; and download the file from the server.

    Method for utilization-based traffic throttling in a wireless mesh network

    公开(公告)号:US11082344B2

    公开(公告)日:2021-08-03

    申请号:US16813343

    申请日:2020-03-09

    申请人: goTenna, Inc.

    摘要: A system and method for managing congestion in a multi-hop wireless network, employing congestion notification messages. The technology has three main components: a mechanism at the Medium Access (MAC) layer for determining when a given source or transit node is deemed congested; a mechanism at the Network Layer (NL) determining how to propagate this information to applications, including suitably combining overload indications received from neighbors; and a mechanism at the Transport Layer (TL) of each source of traffic for determining when a source is generating excessive traffic, and combining it with Medium Access Control (MAC)-based overload indication from downstream nodes, thus providing a multi-layer approach to traffic throttling.

    Vine: zero-control routing using data packet inspection for wireless mesh networks

    公开(公告)号:US11082324B2

    公开(公告)日:2021-08-03

    申请号:US16523757

    申请日:2019-07-26

    申请人: goTenna, Inc.

    摘要: A MANET protocol, comprising: receiving a data packet (DP) from a current sender (CS) by a recipient, defining: an identity of the CS, a prior sender (PS) from which CS received DP, and a target recipient (ID), a count (HC) of hops previously traversed by DP, and a sequence identifier (SI); updating a forwarding table (FT) to mark CS as being reachable in one hop, and PS as being reachable in two hops via CS as next hop; determining if ID is the recipient; determining whether to rebroadcast by recipient, if and only if the SI is not present in a list of prior SIs; and selectively rebroadcasting DP by recipient in dependence on said determining, modified by: replacement of CS with an identity of the recipient, PS with CS, and ID with a next hop from the FT if present, and incrementing HC.

    Mesh network deployment kit
    4.
    发明授权

    公开(公告)号:US10813169B2

    公开(公告)日:2020-10-20

    申请号:US16360874

    申请日:2019-03-21

    申请人: goTenna, Inc.

    发明人: Jorge Perdomo

    摘要: A local software deployment system, comprising a server, configured to: provide an access point for a wireless network; redirect an incoming request to a web page selectively customized based on characteristics of the requestor; present an option, through the wireless network, on the customized web page, to a device connected to the server through the wireless network, to download a file from the server, selectively dependent on the customized web page; and download the file from the server.

    Method for utilization-based traffic throttling in a wireless mesh network

    公开(公告)号:US11558299B2

    公开(公告)日:2023-01-17

    申请号:US17444227

    申请日:2021-08-02

    申请人: goTenna, Inc.

    摘要: A system and method for managing congestion in a multi-hop wireless network, employing congestion notification messages. The technology has three main components: a mechanism at the Medium Access (MAC) layer for determining when a given source or transit node is deemed congested; a mechanism at the Network Layer (NL) determining how to propagate this information to applications, including suitably combining overload indications received from neighbors; and a mechanism at the Transport Layer (TL) of each source of traffic for determining when a source is generating excessive traffic, and combining it with Medium Access Control (MAC)-based overload indication from downstream nodes, thus providing a multi-layer approach to traffic throttling.

    Method for Utilization-based Traffic Throttling in a Wireless Mesh Network

    公开(公告)号:US20210367889A1

    公开(公告)日:2021-11-25

    申请号:US17444227

    申请日:2021-08-02

    申请人: goTenna, Inc.

    摘要: A system and method for managing congestion in a multi-hop wireless network, employing congestion notification messages. The technology has three main components: a mechanism at the Medium Access (MAC) layer for determining when a given source or transit node is deemed congested; a mechanism at the Network Layer (NL) determining how to propagate this information to applications, including suitably combining overload indications received from neighbors; and a mechanism at the Transport Layer (TL) of each source of traffic for determining when a source is generating excessive traffic, and combining it with Medium Access Control (MAC)-based overload indication from downstream nodes, thus providing a multi-layer approach to traffic throttling.

    System and method for private and point-to-point communication between computing devices

    公开(公告)号:US09992021B1

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

    申请号:US14210841

    申请日:2014-03-14

    申请人: goTenna Inc.

    发明人: Jorge Perdomo

    IPC分类号: H04L9/00 H04L9/14

    CPC分类号: H04L9/14 H04L2209/24

    摘要: A hardware and software bundle that can enable computers and mobile phones to communicate small data packages without relying on the internet or the central cellular network infrastructure. The bundle enables users to send text messages and other data. For example, GPS coordinates, multimedia from the situation, accelerometer and other sensor data can all be sent over a decentralized network, enabling enhanced communication and situation response when the central grid is unavailable.

    Method and apparatus for modeling mobility and dynamic connectivity on a stationary wireless testbed

    公开(公告)号:US11563644B2

    公开(公告)日:2023-01-24

    申请号:US16734158

    申请日:2020-01-03

    申请人: goTenna, Inc.

    摘要: A device, comprising a packet data interface port; a microcontroller, configured to control the packet data interface port, receive a input control signal through the packet data interface port, transmit a status report through the packet data interface port, and in dependence on the input control signal, produce an output control signal; and a radio frequency modification device, configured to modify a received radio frequency signal over a range selectively in dependence on the output control signal. A control processor, communicating through the packet data interface port with the microcontroller, may generate a plurality of the input control signals for a plurality of respective devices comprising the microcontroller and the radio frequency signal control device. The input control signals may be dynamically changed over time to emulate radio frequency conditions resulting from mobility of nodes in a mobile ad hoc radio frequency communication network.

    VINE: ZERO-CONTROL ROUTING USING DATA PACKET INSPECTION FOR WIRELESS MESH NETWORKS

    公开(公告)号:US20210367878A1

    公开(公告)日:2021-11-25

    申请号:US17444222

    申请日:2021-08-02

    申请人: goTenna, Inc.

    摘要: A MANET protocol, comprising: receiving a data packet (DP) from a current sender (CS) by a recipient, defining: an identity of the CS, a prior sender (PS) from which CS received DP, and a target recipient (ID), a count (HC) of hops previously traversed by DP, and a sequence identifier (SI); updating a forwarding table (FT) to mark CS as being reachable in one hop, and PS as being reachable in two hops via CS as next hop; determining if ID is the recipient; determining whether to rebroadcast by recipient, if and only if the SI is not present in a list of prior SIs; and selectively rebroadcasting DP by recipient in dependence on said determining, modified by: replacement of CS with an identity of the recipient, PS with CS, and ID with a next hop from the FT if present, and incrementing HC.