Abstract:
A network system comprising a first network element and a second network element. The first network element is programmed to provide the step of first, communicating to the second network element a plurality of configuration parameter sets. Each configuration parameter set corresponds to a respective frame fragment and comprises a parameter value that differs in value from the parameter value in another configuration parameter set in the plurality of configuration parameter sets. The first network element also is programmed to provide the step of second, communicating a frame, to the second network element, in a plurality of frame fragments, wherein each frame fragment in the plurality of frame fragments is communicated according to a respective parameter value in the plurality of configuration parameter sets.
Abstract:
A method for pseudo channel hopping in a node of a wireless mesh network is provided that includes scanning each channel of a plurality of channels used for packet transmission by the node, wherein each channel is scanned for a scan dwell time associated with the channel, updating statistics for each channel based on packets received by the node during the scanning of the channel, and selecting a channel of the plurality of channels for scanning based on the statistics when the scan dwell time of a currently scanned channel ends.
Abstract:
Excessive latencies and power consumption are avoided when a large number of leaf nodes (LNs) contend simultaneously to join a time slotted channel hopping wireless communication network having a root node (RN) interfaced to LNs by one or more intermediate nodes (INs). A first plurality of shared transmit/receive slots (STRSs) is allocated for at least one IN, and a second plurality of STRSs is advertised for use by contending LNs, where the first plurality is larger than the second plurality. When a LN joins, its STRSs are re-defined such that most become shared transmit-only slots (STOSs) and no STRSs remain. The numbers of STRSs allocated to INs may vary inversely with their hop counts from the RN. One or more STOSs may be added for each of one or more INs in response to a predetermined network condition.
Abstract:
A network system comprising a first network element and a second network element. The first network element is programmed to provide the step of first, communicating to the second network element a plurality of configuration parameter sets. Each configuration parameter set corresponds to a respective frame fragment and comprises a parameter value that differs in value from the parameter value in another configuration parameter set in the plurality of configuration parameter sets. The first network element also is programmed to provide the step of second, communicating a frame, to the second network element, in a plurality of frame fragments, wherein each frame fragment in the plurality of frame fragments is communicated according to a respective parameter value in the plurality of configuration parameter sets.
Abstract:
A BLE-Mesh device includes a controller, an RF driver for driving the transceiver adapted to be coupled to an antenna, and a counter. The controller implements an applications layer including BLE and Mesh Applications, and a BLE stack and a mesh stack. A redundant traffic suppression relaying algorithm is for waiting for a random time within a selected time window from W1 to a later W2 before attempting to transmit a first packet that contains a unique source (SRC) address and a packet sequence (SEQ) number of a device that is the source of the first packet. If during the random time a packet with both the source device's SRC address and the SEQ number is received, the counter is incremented from an initial count to a current count. After the random time elapses, the current count is compared to a Cthreshold value, and the first packet is transmitted only if the current count
Abstract:
Methods and circuitry for transmitting data between a first network operating in a first frequency band and a second network operating in a second frequency are disclosed. An example of a method includes receiving a first data frame transmitted in the first network in the first frequency band. A transmitter is switched to transmit in the second frequency band, A second data frame is transmitted in the second frequency band, wherein the second data frame includes a payload section, and wherein at least a portion of the first data frame is in the payload section of the second data frame.
Abstract:
Embodiments of the invention provide a method for performing network resource allocation over hybrid networks so that application QoS requirements are met. The hybrid networks are represented as an undirected weighted graph with the communication links as edges irrespective of the communication medium. A QoS-based resource allocation model. Another embodiment further includes utility functions that capture the QoS attributes such as reliability, timeliness, fault-tolerance and lifetime allows determining routes and bandwidth allocation such that the total system utility across the entire network is maximized.
Abstract:
A method for network authentication of wireless devices at a gateway is provided that includes scanning a wireless network by the gateway to discover unjoined wireless devices, joining a discovered wireless device to the gateway using a non-internet protocol implemented by the wireless device, wherein the joining results in an encrypted connection between the gateway and the wireless device, and authenticating the discovered wireless device to the gateway via the encrypted connection, wherein authentication is performed according to an authentication protocol of a network protocol management layer of the gateway.
Abstract:
A method for pseudo channel hopping in a node of a wireless mesh network is provided that includes scanning each channel of a plurality of channels used for packet transmission by the node, wherein each channel is scanned for a scan dwell time associated with the channel, updating statistics for each channel based on packets received by the node during the scanning of the channel, and changing scan dwell times of the plurality of channels periodically based on the statistics.
Abstract:
A method of channel access for a radio device in an asynchronous channel hopping wireless network includes a channel hopping coordinator first radio device transmitting its receive (Rx) channel hopping sequence to a fixed or semi-channel hopping sleepy radio device. The sleepy radio device tracks the first radio device's Rx channel using the channel hopping sequence and transmits a poll frame exclusive of a unicast schedule information element (US-IE) on the first radio device's current Rx channel to the first radio device. The sleepy radio device moves to an updated Rx channel that is a function of the current Rx channel. The first radio device receives the poll frame and then computes the updated Rx channel as the function of the current Rx channel. After the computing, the first radio device transmits a data frame to the sleepy radio device on the updated Rx channel.