BLUETOOTH NETWORKING
First Claim
Patent Images
1. A communication device comprising:
- a first Bluetooth transceiver circuitry providing a first Bluetooth connection to a first Bluetooth network;
a second Bluetooth transceiver circuitry providing a second Bluetooth connection to a second Bluetooth network different from the first Bluetooth network;
an internal connection between the first Bluetooth transceiver circuitry and the second Bluetooth transceiver circuitry to transfer data between the first Bluetooth transceiver circuitry and the second Bluetooth transceiver circuitry; and
a processor configured to analyze a destination of a data packet received through any one of the first Bluetooth transceiver circuitry and the second Bluetooth transceiver circuitry and to forward the data packet to the internal connection for further transmission if the data packet is not destined to the communication device or another Bluetooth communication device in the same Bluetooth network as the Bluetooth transceiver circuitry that received the data packet.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus enabling establishment of a Bluetooth mesh network comprises at least two Bluetooth transceiver circuitries and an internal connection between the at least two Bluetooth transceiver circuitries. The Bluetooth transceiver circuitries are simultaneously connected to different Bluetooth piconets, and the apparatus operates as a bridge between the piconets. Concatenation of such apparatuses enables construction of a Bluetooth mesh network where the bridge devices may be simultaneously connected to multiple Bluetooth piconets.
-
Citations
15 Claims
-
1. A communication device comprising:
-
a first Bluetooth transceiver circuitry providing a first Bluetooth connection to a first Bluetooth network; a second Bluetooth transceiver circuitry providing a second Bluetooth connection to a second Bluetooth network different from the first Bluetooth network; an internal connection between the first Bluetooth transceiver circuitry and the second Bluetooth transceiver circuitry to transfer data between the first Bluetooth transceiver circuitry and the second Bluetooth transceiver circuitry; and a processor configured to analyze a destination of a data packet received through any one of the first Bluetooth transceiver circuitry and the second Bluetooth transceiver circuitry and to forward the data packet to the internal connection for further transmission if the data packet is not destined to the communication device or another Bluetooth communication device in the same Bluetooth network as the Bluetooth transceiver circuitry that received the data packet. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A Bluetooth network comprising:
-
a plurality of communication devices, each communication device comprising communication device comprising a first Bluetooth transceiver circuitry providing a first Bluetooth connection to a first Bluetooth network;
a second Bluetooth transceiver circuitry providing a second Bluetooth connection to a second Bluetooth network different from the first Bluetooth network;
an internal connection between the first Bluetooth transceiver circuitry and the second Bluetooth transceiver circuitry to transfer data between the first Bluetooth transceiver circuitry and the second Bluetooth transceiver circuitry; and
a processor configured to analyze a destination of a data packet received through any one of the first Bluetooth transceiver circuitry and the second Bluetooth transceiver circuitry and to forward the data packet to the internal connection for further transmission if the data packet is not destined to the communication device or another Bluetooth communication device in the same Bluetooth network as the Bluetooth transceiver circuitry that received the data packet,wherein the plurality of communication devices are concatenated to form a network topology comprising a plurality of Bluetooth pico networks, wherein each communication device is connected to at least two Bluetooth pico networks and operates as a bridge device between said two Bluetooth pico networks; and wherein the Bluetooth network comprises at least one client device connected to at least one of the communication devices. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method for setting up a Bluetooth network, wherein each communication device comprises at least two Bluetooth transceiver circuitries, the method comprising:
-
disabling a Bluetooth inquiry procedure in all but one of the Bluetooth transceiver circuitries of a first communication device being set up for the operation in the Bluetooth network; configuring the enabled Bluetooth transceiver circuitry of the first communication device to scan for available Bluetooth transceiver circuitries; selecting an available Bluetooth transceiver circuitry and establishing a Bluetooth connection between the enabled Bluetooth transceiver circuitry and the selected Bluetooth transceiver circuitry; determining whether or not another to add another communication device to the Bluetooth network and, in response to determining to add a new communication device to the Bluetooth network, enabling the Bluetooth inquiry procedure in the Bluetooth transceiver circuitry or circuitries being previously disabled; and repeating said disabling, configuring, selecting, and determining for a new communication device to be connected to the first communication device and for any subsequent communication device to be connected to the Bluetooth network. - View Dependent Claims (14)
-
-
15. A computer program product embodied on a distribution medium readable by a computer and comprising program instructions which, when executed by the computer, to carry out a computer process for controlling a Bluetooth communication device comprising at least two Bluetooth transceiver circuitries each providing a connection to a different Bluetooth network and an internal bus between the Bluetooth transceiver circuitries, the computer process comprising:
-
analyzing a destination of a data packet received through any one of the Bluetooth transceiver circuitries; and forwarding the data packet to the internal connection for further transmission to another Bluetooth network if the data packet is not destined to the communication device or another Bluetooth communication device in the same Bluetooth network as the Bluetooth transceiver circuitry that received the data packet.
-
Specification