Patent classifications
H04B2201/71384
PAIRING MULTIPLE DEVICES INTO A DESIGNATED GROUP FOR A COMMUNICATION SESSION
Methods, apparatus, and processor-readable storage media for pairing multiple devices into a designated group for a communication session are provided herein. An example computer-implemented method includes processing, via at least a portion of multiple processing devices, information associated with a network in connection with one or more device pairing requests from one or more of the processing devices; implementing, via at least one the multiple processing devices, a pairing algorithm, wherein the pairing algorithm comprises searching for one or more of the processing devices, in accordance with one or more temporal values associated with the at least one processing device and at least one of the one or more device pairing requests corresponding thereto, and one or more pairing parameters; and automatically pairing, via the network and based on the pairing algorithm, the at least one processing device to one or more of the processing devices.
Pairing multiple devices into a designated group for a communication session
Methods, apparatus, and processor-readable storage media for pairing multiple devices into a designated group for a communication session are provided herein. An example computer-implemented method includes processing, via at least a portion of multiple processing devices, information associated with a network in connection with one or more device pairing requests from one or more of the processing devices; implementing, via at least one the multiple processing devices, a pairing algorithm, wherein the pairing algorithm comprises searching for one or more of the processing devices, in accordance with one or more temporal values associated with the at least one processing device and at least one of the one or more device pairing requests corresponding thereto, and one or more pairing parameters; and automatically pairing, via the network and based on the pairing algorithm, the at least one processing device to one or more of the processing devices.
Generating a frequency hopping arrangement for a communication session involving a group of devices
Methods, apparatus, and processor-readable storage media for generating a frequency hopping arrangement are provided herein. An example computer-implemented method includes calculating a number of useable frequency channels between a starting frequency channel and a stopping frequency channel for a frequency hopping arrangement for a communication session; calculating a frequency channel step value based at least in part on a predetermined required minimum number of frequency channels for the frequency hopping arrangement; selecting frequency channel values to be used in the communication session by iterating through frequency channel values for the useable frequency channels between the starting frequency channel and the stopping frequency channel at intervals of a random frequency channel selection offset value; and establishing the frequency hopping arrangement based at least in part on the selected frequency channel values.
WIRELESS TRANSCEIVER RESYNCHRONIZATION OPTIONS DURING WIRELESS MANAGEMENT OF SUBSYSTEMS
A communication circuit includes network formation circuitry configured to establish a wireless network between a primary wireless transceiver and a secondary wireless transceiver. The communication circuit also includes data transfer circuitry configured to perform data transfers between the primary wireless transceiver and the secondary wireless transceiver. The communication circuit further includes resynchronization circuitry configured to resynchronize the secondary wireless transceiver with the established wireless network within a target time interval.
System and method of adaptive frequency hopping in a wireless communication system
A communication method between a master and a device, the master transmits in a subcycle a received condition message (RCM) for an immediately prior subcycle, wherein the RCM is an ACK when a transmission from the device in the preceding subcycle was correctly received and the RCM is a NACK when a transmission from the device in the preceding subcycle was not correctly received, comprising: including in each transmitted condition message a current priority data acknowledgement flag (CPDAF), the CPDAF being transmitted set in each condition message for each subcycle of an offset cycle after the master correctly received in a current cycle a priority data message, the offset cycle being defined as the second and subsequent subcycles of a current cycle and the first subcycle of a next cycle, the CPDAF being transmitted as cleared otherwise.
System and method of adaptive frequency hopping in a wireless communication system
A novel and useful acknowledgement and adaptive frequency hopping mechanism for use in wireless communication systems such as IO-Link Wireless. One or two additional acknowledgement bits are added to packet transmissions. One is a current acknowledgment bit which indicates whether a packet was successfully received anytime during the current cycle. The second bit is a previous acknowledgment bit which indicates whether packets were received successfully anytime during the previous cycle. An adaptive hopping table is constructed using a greedy algorithm which chooses frequencies with the best PER for transmission of higher priority packets, while equalizing the PER products across cycles. A last resort frequency mechanism further improves transmission success by switching to a better performing channel for the last subcycle when previous attempts to transmit a high priority packet have failed.
SYSTEM AND METHOD OF ADAPTIVE FREQUENCY HOPPING IN A WIRELESS COMMUNICATION SYSTEM
A communication method between a master and a device, the master transmits in a subcycle a received condition message (RCM) for an immediately prior subcycle, wherein the RCM is an ACK when a transmission from the device in the preceding subcycle was correctly received and the RCM is a NACK when a transmission from the device in the preceding subcycle was not correctly received, comprising: including in each transmitted condition message a current priority data acknowledgement flag (CPDAF), the CPDAF being transmitted set in each condition message for each subcycle of an offset cycle after the master correctly received in a current cycle a priority data message, the offset cycle being defined as the second and subsequent subcycles of a current cycle and the first subcycle of a next cycle, the CPDAF being transmitted as cleared otherwise.
METHOD FOR WIRELESSLY INTEGRATING A RADIO SUBSCRIBER INTO AN AUTOMATION SYSTEM
An automation system has a master control unit, a first radio subscriber, a first radio device and a clock master. The first radio device has a first synchronization element, a first radio module and a first connection for the bus system. The first radio module can establish a radio connection to the first radio subscriber for data exchange with a bus system provided by the master control unit. The first radio connection has a first radio channel with a first frequency range. The first synchronization element is set up to output a synchronization signal to the first radio module, based on a signal received from the clock master via the first connection. The first radio module is set up to change a frequency of the first radio channel based on the synchronization signal, within the first frequency range, on the basis of a first hopping table.
PROFILE-BASED DIRECT MEMORY ACCESS FOR TRANSCEIVER RECONFIGURATION
Multiple transmit and receive channels in a communication transceiver may be dynamically configured using corresponding channel registers. In order to support fast frequency hopping, arbitrary sample rate change or profile switching, the present disclosure proposes a profile-based direct memory access (PDMA) that can be used to transfer data from a memory and program specific profile registers in a randomly accessed addressing manner. PDMAs can offload the system processor from reprogramming many system registers based on external or internal events in a multi channels communication system. Furthermore, a PDMA based DMA controller is proposed to configure the fast frequency hopping registers of the transceiver based on PDMA.
Channel hopping sequence generation with variable channel width
In some aspects, a channel hopping sequence for communication on a mesh network is generated. The hopping sequence may include multiple channels assigned to respective positions in the hopping sequence. In some cases, a first channel is assigned to a first position such that the first channel may transmit communications in a first transmission mode, such as a low-bandwidth transmission mode. In addition, an additional channels adjacent to the first channel is also assigned to the first position such that the combination of the first channel and additional channel may transmit communications in a second transmission mode, such as a high-bandwidth transmission mode. In some cases, a whitelist is determined based on the assigned channels. The whitelist may indicate channels that do not conflict with the assigned channels during transmission of a communication. In addition, channels may be assigned to the hopping sequence based on the whitelist.