Bluetooth Scheduling Unit Prioritizes Packet Transmissions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Bluetooth communication methods face inefficiencies in data transfer, particularly when transmission line conditions worsen, leading to reduced data quality and increased retransmissions, as they prioritize real-time streaming over non-streaming data and lack effective prioritization of packet transmissions.

Innovation Solution

A wireless communication apparatus and method that utilizes a scheduling unit to prioritize packet transmissions based on a priority table, allowing for efficient transfer of both streaming and non-streaming data by reserving and executing transmissions according to their priority, ensuring real-time data transfer without shortening the data transfer period (TPOLL).

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If search and connection processing is prioritized over continuous data reception, then device connectivity and setup are improved, but data transfer reliability and real-time processing deteriorate

Engineering Contradiction:
Improvedevice connectivityVSAvoiddata transfer reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent segments the transmission time into distinct periods: a search and connection processing period followed by a continuous data reception period. This temporal segmentation allows the system to prioritize connectivity setup when needed while ensuring reliable data transfer during dedicated reception windows, resolving the contradiction between device connectivity and data transfer reliability.

Inventive Principle:
Principle #1Segmentation

2Reliability

If data retransmissions are repeated to handle worsened transmission line conditions, then data transfer completeness is improved, but transmission time and efficiency deteriorate

Engineering Contradiction:
Improvedata transfer completenessVSAvoidtransmission time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by establishing a dedicated continuous data reception period after connection setup, during which the master device actively receives data packets from slave devices without interruption. This preliminary preparation of reception time reduces the need for subsequent retransmissions, thereby improving data transfer completeness while minimizing time loss.

Inventive Principle:
Principle #10Preliminary action

3Speed

If streaming technique is used for real-time audio data transfer, then real-time processing is improved, but non-streaming data transfer efficiency deteriorates

Engineering Contradiction:
Improvereal-time processing speedVSAvoidnon-streaming data transfer efficiency
Core Design Contradiction:
SpeedVSProductivity

Solution Approach 1:

The patent segments data transfer into streaming mode for real-time audio data and non-streaming mode for other data types. By using segmentation, the system can apply appropriate transfer techniques to each data type: continuous reception for real-time audio while using scheduled polling for non-streaming data, thus improving both real-time processing speed and non-streaming data transfer efficiency simultaneously.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8718068B2Wireless communication apparatus and wireless communication method using bluetooth
Publication Date: 2014.05.06 KK TOSHIBA
  • US8718068B2 patent drawing
  • US8718068B2 patent drawing
  • US8718068B2 patent drawing

AI summary

A wireless communication apparatus which is capable of communicating with a first wireless terminal holding a first data packet by Bluetooth includes a search unit, a first transceiver transmitting, a first controller, and a scheduling unit. The search unit reserves a search, and executing the search. The first transceiver transmits the first and second control packets, and receives the first data packet and a second data packet. The first controller reserves a transmission of the second control packet to the first wireless terminal, the first controller giving instructions to transmit the second control packet to the first transceiver. The scheduling unit accepts the reservation from the first controller and the search unit, the scheduling unit preferentially allowing a transmission of the second control packet compared with the search, and allowing the search when no reservation of the transmission of the second control packet is made.