Chengdu Ebyte Electronic Technology Co., Ltd.
Copyright ©2012–2021
,
Chengdu Ebyte Electronic Technology Co.,Ltd.
11
4.1.3 Device Role
The SIG MESH protocols have roles that are Node, Low Power Node, Relay Node, Friend Node, Proxy
Node.Related functions are described as follows:
Node: Edge node in the entire Mesh network that has the ability to receive and transmit data but does not have the
ability to relay
Low Power Node: Low power nodes that do not have to keep sending or listening to packets on broadcast channels
because of the presence of Friend Node. Just check if there is any data on Friend Node.
Relay Node: The core node of the network layer that extends network coverage. After receiving packets sent by other
nodes, determine whether forwarding is required based on the determination conditions of the network protocol.
Friend Node: Low power Node can set up a friendly connection with low power Node as a proxy node for low power
Node. When data from low power Node is reached, it can be cached waiting for low power Node to query and obtain.
Proxy Node: Proxy node that receives information through a load layer (broadcast load or GATT load) and resends
the message through another broadcast load or GATT load.It plays a key role in the non-Mesh low power Bluetooth
device becoming a member of Bluetooth Mesh network. The basic purpose of proxy node is to perform load layer
conversion.It enables the transition from broadcast load layer to GATT load layer, and vice versa.Therefore, devices that
do not support broadcasting can send and receive Bluetooth Mesh messages via a GATT connection.E104-BT12SPN
supports proxy node function and enables Mesh network control with mobile phone-side APP (the data compression
package contains APP-related SDKs for customer development).
A single device supports only one role. In the EBYTE scheme, our modules support three roles: provision node and
mesh node, LPN node, which is the device responsible for networking.
Four ways to connect SIG_mesh:
1. ADV (Not Relayed): Connection not capable of broadcasting.This applies when two nodes send and receive
messages to and from each other, but without relay capability, packets cannot be forwarded.
2. ADV (Lower Power): Low-power broadcast connection.Used to send and receive packets between low power
Node and Friend Node. On this connection, low power Node initiates a request to establish a connection to Friendship
and to query from Friend Node whether there is a packet of its own.
3. ADV Bearer: Broadcast forwarding connection.The two nodes can forward and forward broadcast messages based
on broadcasts, and can act as relay.Our product works on this connection.
4. GATT Bearer: Used for nodes that can participate in MESH networks without ADVbearer capabilities, sending
and receiving proxy PDUs over GATT connections via proxy protocol with other nodes.
The types of devices that our company supports are provision and mesh, lPN.
Provision node: A special Node node that initiates the entire network.Also called Gateway.It adds unstructured devices to
the Mesh network.The Provision node provides provision data to the unallocated device, including netkey, appkey, and
the unicast address corresponding to each of the devices' elements.
Mesh Node: Our Mesh node is a combination of four characters: Node, Relay Node, Friend Node and Proxy
Node.convenient and quick to use.
4.1.3.1 Moule
There are many models in SIG MESH. Our E104-BT10 module has three addresses. Each one can be bound to more
than one model. HSL's model has three addresses because it needs to control three things: brightness, saturation, and
color temperature.
Model name
Model ID
Master Address
Config Server
0000