H04L67/1061

FAST PROPAGATION OF RECENT TRANSACTIONS OVER A BLOCKCHAIN NETWORK

A specialized network (“merchant”) node to facilitate fast distribution of blockchain transactions over a network of interconnected nodes, as subset of which are merchant nodes interconnected by an overlay network. The merchant node includes a memory storing an assigned portion of a distributed mempool structured as a distributed hash table, the distributed mempool containing pending transactions awaiting confirmation. The merchant node operates by receiving a transaction, including a transaction identifier; hashing the new transaction identifier to obtain a key; determining, using the key, whether the transaction is stored in the distributed mempool or not and, if not, then storing the transaction in the distributed mempool as a pending transaction; and sending the transaction to a set of nodes other than merchant nodes using peer-to-peer connections. The invention may be used in conjunction with the Bitcoin blockchain or an alternative.

STATUS MANAGEMENT IN A MESH NETWORK
20230216915 · 2023-07-06 · ·

A method including receiving, by a first device from a second device in a mesh network, a first status message indicating that the second device is operating in the mesh network as an entry device with respect to the first device or that the first device is operating in the mesh network as an exit device with respect to the second device such that data communicated by the second device outside the mesh network is routed via the first device; and selecting, by the first device based at least in part on the first status message, a third device in the mesh network as an exit device with respect to the first device such that data communicated by the first device outside the mesh network is routed via the third device, the third device being different from the second device. Various other aspects are contemplated.

STATUS MANAGEMENT IN A MESH NETWORK
20230216915 · 2023-07-06 · ·

A method including receiving, by a first device from a second device in a mesh network, a first status message indicating that the second device is operating in the mesh network as an entry device with respect to the first device or that the first device is operating in the mesh network as an exit device with respect to the second device such that data communicated by the second device outside the mesh network is routed via the first device; and selecting, by the first device based at least in part on the first status message, a third device in the mesh network as an exit device with respect to the first device such that data communicated by the first device outside the mesh network is routed via the third device, the third device being different from the second device. Various other aspects are contemplated.

Discovery procedure for off grid radio service

This disclosure relates to techniques for supporting narrowband device-to-device wireless communication, including possible techniques for performing discovery in an off grid radio system. A wireless device may obtain synchronization with a peer-to-peer communication group. The wireless device may determine the location of the wireless device within the peer-to-peer communication group based at least in part on signal strength of a synchronization signal used to obtain the synchronization. The wireless device may perform peer-to-peer discovery in the peer-to-peer communication group, such that time and frequency resources used by the wireless device to perform the peer-to-peer discovery are determined based at least in part on the location of the first wireless device within the peer-to-peer communication group.

Method and apparatus for reporting power down events in a network node without a backup energy storage device
11539609 · 2022-12-27 · ·

A computer implemented method and apparatus for reporting power down events in mesh nodes without a backup energy storage device. The method comprises reporting power down events in mesh nodes without a backup energy storage device comprising: listening, by a powered node in a network, for a heartbeat of a neighboring node, wherein the neighboring node does not have a backup energy storage device; pinging the neighboring node when a heartbeat is not heard within a predefined time period; and sending, by the powered node, a message toward a head end server indicating a power down event of the neighboring node.

Method and apparatus for reporting power down events in a network node without a backup energy storage device
11539609 · 2022-12-27 · ·

A computer implemented method and apparatus for reporting power down events in mesh nodes without a backup energy storage device. The method comprises reporting power down events in mesh nodes without a backup energy storage device comprising: listening, by a powered node in a network, for a heartbeat of a neighboring node, wherein the neighboring node does not have a backup energy storage device; pinging the neighboring node when a heartbeat is not heard within a predefined time period; and sending, by the powered node, a message toward a head end server indicating a power down event of the neighboring node.

Automatic formation of a virtual chassis using zero touch provisioning

A network device may obtain information concerning a virtual chassis that indicates that the network device and an additional network device are to be included in the virtual chassis. The network device may determine, based on the information concerning the virtual chassis, that the network device is connected to the additional network device, wherein the network device is connected to the additional network device via a link between a network interface of the network device and a network interface of the additional network device. The network device may cause the network interface of the network device to be converted to a virtual chassis interface and the network interface of the additional network device to be converted to a virtual chassis interface to enable the network device and the additional network device to be included in the virtual chassis to allow bootstrapping of the virtual chassis as a single logical device.

Automatic formation of a virtual chassis using zero touch provisioning

A network device may obtain information concerning a virtual chassis that indicates that the network device and an additional network device are to be included in the virtual chassis. The network device may determine, based on the information concerning the virtual chassis, that the network device is connected to the additional network device, wherein the network device is connected to the additional network device via a link between a network interface of the network device and a network interface of the additional network device. The network device may cause the network interface of the network device to be converted to a virtual chassis interface and the network interface of the additional network device to be converted to a virtual chassis interface to enable the network device and the additional network device to be included in the virtual chassis to allow bootstrapping of the virtual chassis as a single logical device.

Efficient routing of communications in a mesh network

A method including communicating, by a first device in communication with a second device in a mesh network, meshnet data with the second device based at least in part on utilizing a meshnet local port dedicated for communicating the meshnet data; and transmitting, by the first device to a control infrastructure device, a binding request based at least in part on utilizing the meshnet local port, the binding request requesting the control infrastructure to determine a currently allocated public port associated with the first device. Various other aspects are contemplated.

Human-cyber-physical resource-oriented adaptive construction method and apparatus for structured P2P network
11522953 · 2022-12-06 · ·

A human-cyber-physical resource-oriented adaptive construction method and apparatus for a structured peer-to-peer (P2P) network are provided. The structured P2P network is a point-to-point network with physical perception information and can be effectively used in a human-cyber-physical fusion scenario. The method includes: using a grid aggregation algorithm to calculate the latitude and longitude coordinates of a new node to acquire a position hash value of the new node; determining, according to the position hash value, a registration node of the new node from the existing nodes of the structured P2P network; and completing, according to the information returned by the registration node to the new node, registration of the new node, thereby resulting adding of the registered new node into the structured P2P network.