Nova Patents
EP2400812A1

Bluetooth networking

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.

EP2400812A1, drawing sheet 1
Sheet 1 of 4

Term

3.8 yearsto projected expiry

Projected expiry 24 June 2030, counted from filing; an application has no term until it is granted.

  1. Priority and filed
  2. Published
  3. Today
  4. Projected expiry

15 claims: 7 independent, 8 dependent

  1. 1
    A communication device (100) comprising:a first Bluetooth transceiver circuitry (102) providing a first Bluetooth connection to a first Bluetooth network;characterized in that the communication device (100) further comprises at least a second Bluetooth transceiver circuitry (104) providing a second Bluetooth connection to a second Bluetooth network different from the first Bluetooth network;an internal connection (105) between the first Bluetooth transceiver circuitry (102) and the second Bluetooth transceiver circuitry (104) to transfer data between the first Bluetooth transceiver circuitry (102) and the second Bluetooth transceiver circuitry (104);and processing means (110) arranged 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.
  2. 5
    The device of any preceding claim, wherein the communication device is simultaneously connected to both first and second Bluetooth network, wherein the communication device operates as a bridge between the first and second Bluetooth network, wherein each Bluetooth transceiver circuitry is connected to another bridge between two Bluetooth networks, and wherein each Bluetooth transceiver circuitry is configured with self-healing capability by storing an identifier of an auxiliary bridge device for use in case a current connection with the other bridge fails and by configuring the Bluetooth transceiver circuitry to connect to the auxiliary bridge device upon said failed connection.
  3. 6
    The device of any preceding claim, configuring both first and second Bluetooth transceiver circuitry to execute interleaved inquiry procedure in connection establishment so as to reduce search time needed to establish the connection, wherein the first and second Bluetooth transceiver circuitry have interleaved frequency hopping patterns.
  4. 10
    The Bluetooth network of any preceding claim 7 to 9, wherein the Bluetooth network topology comprises a ring topology, wherein a master Bluetooth transceiver circuitry of each communication device, serving a client device in its pico network, is configured to forward data packets received from the client device to a certain direction in the ring topology.
  5. 11
    The Bluetooth network of any preceding claim 7 to 10, wherein the Bluetooth network is connected to a server configured to monitor the network topology by monitoring how the communication devices are connected to each other in the Bluetooth network, to monitor the location of the client devices by receiving from the communication devices information on client devices currently connected to each communication device, and to provide the at least one client device with data transfer services by using the monitored location of the client devices.
  6. 12
    The Bluetooth network of any preceding claim 7 to 11 wherein said client device operates in a Bluetooth slave mode and is connected to a master Bluetooth transceiver circuitry in the Bluetooth network.
  7. 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 (404) a destination of a data packet received through any one of the Bluetooth transceiver circuitries;and forwarding (408) 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.