Bluetooth Master Device Time Slot Allocation for Multi-Slave Interference

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In Bluetooth communication, simultaneous communication of multiple slave devices can cause interference and disconnection due to overlapping communication times and cycles, leading to communication failures.

Innovation Solution

A wireless communication method where a master device determines and adjusts communication parameters to prevent overlap by setting distinct operation information and start points for slave devices, ensuring that communication times and cycles do not coincide, thereby maintaining stable connections.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple slave devices communicate with the master device simultaneously according to different communication times and cycles, then the communication capacity and productivity are improved, but communication interference and disconnection occur due to overlapping communication times

Engineering Contradiction:
Improvecommunication capacityVSAvoidcommunication stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The communication time domain is segmented into distinct non-overlapping intervals for different slave devices. Each slave device is assigned a specific communication time window, ensuring that multiple devices can communicate with the master device simultaneously without interference. This time-division multiplexing approach divides the shared communication resource into separate segments.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The master device dynamically adjusts the communication parameters (time offsets, cycles) of slave devices based on current system conditions. When a slave device enters or exits power saving modes, the master device recalculates and updates communication schedules to prevent overlaps, making the communication timing adaptive rather than fixed.

Inventive Principle:
Principle #15Dynamics

2Use of energy by moving object

If slave devices operate in power saving modes (hold, sniff, park) with different communication cycles, then energy consumption is reduced, but communication synchronization becomes difficult and interference occurs

Engineering Contradiction:
Improvepower consumptionVSAvoidsynchronization complexity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

Before slave devices enter power saving modes, the master device pre-calculates and assigns specific time offsets and communication cycles for each device. These preliminary settings ensure that when devices wake up at different intervals, their communication windows do not overlap. The master device prepares the synchronization schedule in advance rather than reacting to conflicts.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where slave devices report their mode status (hold, sniff, park) and the master device adjusts communication parameters accordingly. This feedback loop allows the system to maintain synchronization by continuously monitoring and adapting to the changing power saving states of slave devices.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8180290B2Wireless communication method for preventing communication interference and cut-off in one-to-multi wireless communication
Publication Date: 2012.05.15 SAMSUNG ELECTRONICS CO LTD
  • US8180290B2 patent drawing
  • US8180290B2 patent drawing
  • US8180290B2 patent drawing

AI summary

A wireless communication method capable of preventing communication interference and cut-off in one-to-multi wireless communication. The wireless communication method has the steps of: determining as to whether communication parameters satisfy a precondition for communication before a master device communicates with a slave device in a corresponding mode, the communication parameters being required for the slave devices to communicate with the master device, the precondition being that the slave devices should communicate with the master device without overlapping of communication time thereof; controlling the communication of the slave devices according to the corresponding mode by differently setting operation information of the slave devices according to the corresponding mode, when determining that the communication parameters satisfy the precondition for communication; and maintaining a connection between the slave device and the master device until the communication completes, when the time of operation of the slave devices ends due to the corresponding mode shift when the communication is not completed between the master device and the slave device. Accordingly, the interference and cut-off of communication with the slave devices of different communication times and cycles in corresponding mode can be prevented.