# US 2016/0366642 A1 · Method and system for synchronizing communication between nodes in a bluetooth network

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2016/0366642 A1
- Document ID: US20160366642A1
- Status: Published application
- Kind: A1
- Application number: 15/172,887
- Filed: 2016-06-03
- Published: 2016-12-15
- Earliest claimed: 2015-06-10
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Ajeet Kumar SINGH; Arzad Alam KHERANI; Dae-Kyu CHOI; Anand Sudhakar CHIDDARWAR; Sang-Jun MOON
- Web page: https://patentgrep.com/patent/US20160366642A1

## CPC

- H04W 84/18: Self-organising networks, e.g. ad-hoc networks or sensor networks
- H04L 67/12: specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04W 4/70: Services for machine-to-machine communication [M2M] or machine type communication [MTC]
- H04W 52/0212: {managed by the network, e.g. network or access point is leader and terminal is follower}
- H04W 56/001: {Synchronization between nodes}
- Y02D 30/70: in wireless communication networks
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- Y02D: CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE

## Abstract

The present disclosure relates to a sensor network, Machine Type Communication (MTC), Machine-to-Machine (M2M) communication, and technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the above technologies, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A method and an apparatus for synchronizing communication between nodes in a bluetooth low energy (BLE) mesh network. In the network, a node is configured to generates a seed value based on at least one of own transmission parameter, wherein the seed value indicates next data advertisement instance of corresponding node. Further, the seed value is used for communicating with other nodes (i.e. 1-hop neighbor nodes) in the network. Based on data transfer requirements of the node, the node synchronizes own data transmission and reception settings, such that no two nodes transmit data at the same time.

## Claims

### Claim 1

A method for synchronizing communication of at least two nodes of a plurality of nodes in a bluetooth low energy (BLE) mesh network, the method comprising:
generating a first seed value by a first node in the BLE mesh network, wherein the first seed value indicates next data advertisement instance of the first node;
transmitting the first seed value to a second node in the BLE mesh network;
receiving a second seed value indicating next data advertisement instance of the second node from the second node; and
synchronizing at least one of a data transmission setting and a data reception setting for communication between the first node and the second node, based on at least one of the first seed value and the second seed value.

### Claim 2 (depends on 1)

The method as claimed in claim 1, wherein the first seed value is generated based on at least one transmission parameter of the first node.

### Claim 3 (depends on 1)

The method as claimed in claim 1, wherein the second seed value is generated based on at least one transmission parameter of the second node, by the second node.

### Claim 4 (depends on 1)

The method as claimed in claim 1, wherein the second node is a 1-hop neighbor of the first node.

### Claim 5 (depends on 1)

The method as claimed in claim 1, wherein the transmitting the first seed value to the second node comprises encoding the first seed value in at least one of a control message and a data message, by the first node.

### Claim 6 (depends on 1)

The method as claimed in claim 1, wherein the receiving the second seed value from the second node comprises acquiring the second seed value encoded in at least one of a control message and a data message transmitted by the second node.

### Claim 7 (depends on 1)

The method as claimed in claim 1, wherein the synchronizing at least one of the data transmission setting and the data reception settings comprises:
scanning for at least one message from the second node, at a first data transmission time specified in the second seed value; and
selecting a second data transmission time different from the first data transmission time.

### Claim 8

An apparatus for synchronizing communication of at least two nodes of a plurality of nodes in a bluetooth low energy (BLE) mesh network, for the apparatus comprising:
a processing module configured to generate a first seed value, wherein the first seed value indicates next data advertisement instance of a first node; and
a interface module configured to transmit the first seed value to a second node in the BLE mesh network, and receive a second seed value indicating next data advertisement instance of the second node from the second node,
wherein the processing module is further configured to synchronize at least one of a data transmission setting and a data reception setting for communication between the first node and the second node, based on at least one of the first seed value and the second seed value.

### Claim 9 (depends on 8)

The apparatus as claimed in claim 8, wherein the first seed value is generated based on at least one transmission parameter of the first node.

### Claim 10 (depends on 8)

The apparatus as claimed in claim 8, wherein the second seed value is generated based on at least one transmission parameter of the second node.

### Claim 11 (depends on 8)

The apparatus as claimed in claim 8, wherein the second node is a 1-hop neighbor of the first node.

### Claim 12 (depends on 8)

The apparatus as claimed in claim 8, wherein the interface module transmits the first seed value to the second, by encoding the first seed value in at least one of a control message and a data message.

### Claim 13 (depends on 8)

The apparatus as claimed in claim 8, wherein said the interface module receives the second seed value by acquiring the second seed value encoded in at least one of a control message and a data message transmitted by the second node.

### Claim 14 (depends on 8)

The apparatus as claimed in claim 8, wherein the processing module is further configured to synchronize at least one of the data transmission setting and the data reception setting by:
scanning for at least one message from the second node, at a first data transmission time specified in the second seed value; and
selecting a second data transmission time different from the first data transmission time.
