Bluetooth Piconet IP Addressing and Scatternet Interconnection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The Bluetooth personal area network (PAN) profile limits the number of active hosts in a piconet to seven and does not support scatternets, nor provides a method for acquiring an IP address for Bluetooth devices, which restricts network expansion and interconnection.
Innovation Solution
A master device determines a prefix for formulating an IP address within a piconet, which can be obtained from another master device or a gateway, allowing piconets to be interconnected into a subnet, enabling multiple piconets to share a common or unique prefix, and maintaining caches for neighbor and destination information to facilitate packet routing across the network.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If the Bluetooth PAN profile is used to form a piconet, then devices can be interconnected at the link layer, but the number of active hosts is limited to seven
Solution Approach 1:
The network is segmented into multiple piconets, each with its own master device and up to seven active hosts. By dividing the overall network into smaller piconet units, the system can support more than seven active hosts total while maintaining the simple seven-host limit within each segment. Master devices can be interconnected to form scatternets, allowing network expansion beyond a single piconet.
Solution Approach 2:
The patent introduces a new dimension to Bluetooth networking by enabling scatternet formation, where multiple piconets are interconnected through master devices that participate in multiple piconets. This dimensional expansion from a single piconet to a multi-piconet scatternet allows the network to scale beyond the seven-host limitation while maintaining compatibility with the existing Bluetooth PAN profile.
2Adaptability or versatility
If the Bluetooth PAN profile is used, then a piconet can be formed, but scatternets are not supported
Solution Approach 1:
The patent implements dynamic scatternet formation where master devices can dynamically join and leave multiple piconets. The network topology is not static but can adapt as devices are added or removed, with master devices dynamically managing their participation in multiple piconets. This dynamic approach enables network expansion and reconfiguration without requiring complex manual setup.
Solution Approach 2:
Master devices are given multi-functionality by enabling them to serve as masters in multiple piconets simultaneously. This universal role allows a single device to bridge different piconets, enabling scatternet formation and network expansion. The same Bluetooth PAN profile mechanisms are reused across multiple piconets, avoiding the need for entirely new protocol mechanisms.
3Adaptability or versatility
If Bluetooth devices are made IP capable, then they can communicate over IP networks, but there is no method defined for acquiring an IP address
Solution Approach 1:
The patent implements self-service IP address acquisition where Bluetooth devices automatically generate their own IP addresses using the stateless address autoconfiguration mechanism defined in RFC 2462. Each device derives its IP address from its Bluetooth MAC address and a network prefix, eliminating the need for complex manual configuration or additional address assignment protocols. The devices serve themselves by autonomously configuring their IP addresses upon joining the network.
Solution Approach 2:
The patent changes the parameter space for IP address generation by using the Bluetooth MAC address as a basis for IP address derivation. Instead of requiring external address assignment, the system transforms the Bluetooth address into an IP address format, creating a direct mapping between Bluetooth identity and IP identity. This parameter transformation simplifies the address acquisition process while enabling IP communication.
4Quantity of substance
If multiple piconets are interconnected to form a subnet, then network capacity increases, but routing complexity increases
Solution Approach 1:
The patent uses master devices as intermediaries for routing packets between different piconets. When a device needs to send a packet to a device in another piconet, the packet is routed through the intermediate master devices that connect the piconets. This intermediary approach simplifies routing by providing natural forwarding points at the piconet boundaries, avoiding the need for complex end-to-end routing calculations across the entire scatternet.
Solution Approach 2:
The patent implements neighbor and destination caches that store routing information copied from actual packet transmissions. When packets are successfully routed through the scatternet, the routing paths are cached and reused for future communications. This copying mechanism reduces routing complexity by memorizing successful paths, allowing devices to quickly determine routing without recalculating routes for every packet.
Data Source
AI summary
There is disclosed a system comprising a plurality of wireless piconets, each piconet including one or more wireless devices, each device being provided with an Internet protocol, IP, address such that the devices of the plurality of piconets form a wireless subnetwork. There is also disclosed a device for connection in a wireless piconet configured to receive a prefix for generation of an IP address, and further configured to generate an IP address in dependence on the prefix and a unique identifier of the device.


