IP Library › Granted Patent US 10,158,562
Granted Patent B2
US 10,158,562 · App. 15/349,105 · Granted Dec 18, 2018

Apparatuses and methods for handovers in a wireless mesh network

Inventors: Li-Chun Ko (Taipei, TW); Rongsheng Huang (Fremont, CA)
Assignee: MEDIATEK INC.
H04L45/32H04W40/005H04W4/80H04W8/005H04W36/023H04W72/12H04W84/18
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,158,562
App. No.
15/349,105
Granted
Dec 18, 2018
Kind
B2
Abstract

A wireless communication device, serving as a destination node of one or more data packets propagated in a wireless mesh network, is provided. The wireless communication device includes a wireless transceiver and a controller. The wireless transceiver performs wireless transmission and reception in the wireless mesh network. The controller selects a first relay node to serve as a friend node for the wireless communication device and to store the data packets which arrive when the wireless communication device operates in a sleep mode, and broadcast, via the wireless transceiver, a notification message in the wireless mesh network when selecting a second relay node to serve as the friend node for the wireless communication device.

Claims (25)

1. A wireless communication device, serving as a destination node of one or more data packets propagated in a wireless mesh network, comprising:

a wireless transceiver configured to perform wireless transmission and reception in the wireless mesh network; and

a controller configured to select a first relay node to serve as a friend node for the wireless communication device and to store the data packets which arrive when the wireless communication device operates in a sleep mode, and broadcast, via the wireless transceiver, a notification message in the wireless mesh network when selecting a second relay node to serve as the friend node for the wireless communication device.

2. The wireless communication device as claimed in claim 1 , wherein the notification message indicates that a new friend node has been selected by the wireless communication device.

3. The wireless communication device as claimed in claim 1 , wherein the wireless mesh network is a Bluetooth mesh network supporting only a flooding-based propagation mechanism, and the notification message is a Heartbeat Publication message.

4. A handover method for a wireless communication device serving as a destination node of one or more data packets propagated in a wireless mesh network, comprising:

selecting a first relay node to serve as a friend node for the wireless communication device and to store the data packets which arrive when the wireless communication device operates in a sleep mode; and

broadcasting a notification message in the wireless mesh network when selecting a second relay node to serve as the friend node for the wireless communication device.

5. The handover method as claimed in claim 4 , wherein the notification message indicates that a new friend node has been selected by the wireless communication device.

6. The handover method as claimed in claim 4 , wherein the wireless mesh network is a Bluetooth mesh network supporting only a flooding-based propagation mechanism, and the notification message is a Heartbeat Publication message.

7. A wireless communication device, serving as a relay node or a source node of one or more data packets propagated in a wireless mesh network, the wireless communication device comprising:

a wireless transceiver configured to perform wireless transmission and reception in the wireless mesh network; and

a controller configured to perform a plurality of first steps or a plurality of second steps, in response to receiving, via the wireless transceiver, a notification message indicating that a friend node for a destination node of the data packets has been re-selected from a first relay node to a second relay node;

wherein the first steps comprise: discarding the data packets which are stored for the destination node when the wireless communication device is configured to serve as the first relay node, and resending the data packets via the wireless transceiver when the wireless communication device is configured to serve as the source node which originated the propagation of the data packets; and

the second steps comprise: clearing a message cache corresponding to the destination node when the wireless communication device is configured to serve as a relay node other than the first relay node, and forwarding, via the wireless transceiver, the data packets when the wireless communication device is configured to serve as the first relay node.

8. The wireless communication device as claimed in claim 7 , wherein the first steps further comprise: broadcasting, via the wireless transceiver, a clearance message when the wireless communication device is configured to serve as the second relay node, thereby causing the first relay node to discard the data packets.

9. The wireless communication device as claimed in claim 7 , wherein the wireless mesh network is a Bluetooth mesh network supporting only a flooding-based propagation mechanism, and the notification message is a Heartbeat Publication message.

10. A handover method for a wireless mesh network, wherein the wireless mesh network comprises a wireless communication device serving as a relay node or a source node of one or more data packets propagated in the wireless mesh network, the handover method comprising:

in response to receiving, by the wireless communication device, a notification message indicating that a friend node for a destination node of the data packets has been re-selected from a first relay node to a second relay node,

discarding, by the wireless communication device, the data packets which are stored for the destination node when the wireless communication device is configured to serve as the first relay node, and resending, by the wireless communication device, the data packets when the wireless communication device is configured to serve as the source node which originated the propagation of the data packets; or

clearing, by the communication device, a message cache corresponding to the destination node when the wireless communication device is configured to serve as a relay node other than the first relay node, and forwarding, by the communication device, the data packets when the wireless communication device is configured to serve as the first relay node.

11. The handover method as claimed in claim 10 , further comprising:

broadcasting, by the communication device, a clearance message when the wireless communication device is configured to serve as the second relay node, thereby causing the first relay node to discard the data packets.

12. The handover method as claimed in claim 10 , wherein the wireless mesh network is a Bluetooth mesh network supporting only a flooding-based propagation mechanism, and the notification message is a Heartbeat Publication message.

13. The handover method of claim 10 , wherein the wireless communication device determines a hop count from the second relay node to the first relay node, or from the second relay node to the wireless communication device, and the destination node includes a method selection indication in a notification message, which is determined according to the result of whether the hop count is greater than a predetermined threshold.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2016
From: KO, LI-CHUN; HUANG, RONGSHENG
To: MEDIATEK INC.
Reel/Frame 040706/0788 →
Continuity (2)
Provisional Application 62253730 · Nov 11, 2015
Related Publication 20170135021A1 · May 11, 2017