A data transmission method and system based on a bluetooth mesh network
A network data and data transmission technology, applied in digital transmission systems, transmission systems, short-distance communication services, etc., can solve the problems of mesh network broadcast data transmission unreliability, network traffic increase, etc., to achieve stable and reliable data transmission, The effect of large amount of data transmission and avoiding the increase of network traffic
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0046] figure 1 It is a schematic diagram of the data transmission method of the bluetooth mesh network implemented by the present invention. according to figure 1 The method flow process of setting forth in detail the method step of the present embodiment is as follows:
[0047] S1: The overall network data to be broadcasted in this embodiment is 3000 bytes, and the network data to be broadcasted is divided into m: 3000 / 24=125 groups;
[0048] S2: The fault tolerance level P required for the business design of this embodiment is L level, that is, 10% of the wrong data can be recovered;
[0049] S3: According to the calculation formula: p=n / (m+n), calculate the number of error correction code groups 0.1= n / (125+n), and calculate n=14 by rounding up, and use the Reed-Solomon algorithm to generate 14 sets of correction codes Wrong code;
[0050] S4: Form (125+14) groups of data into separate messages according to the message format, and assemble them in sequence according to...
Embodiment 2
[0057] according to figure 1 The method flow process of setting forth in detail the method step of the present embodiment is as follows:
[0058] S1: The network data to be broadcasted in this embodiment is 2018 bytes, divide the network data to be broadcasted into m: 2018 / 24=84.08 groups, and round up to 85 groups;
[0059] S2: The fault tolerance level P required for the business design of this embodiment is L level, that is, 10% of the wrong data can be recovered;
[0060] S3: According to the calculation formula: p=n / (m+n), calculate the number of error correction code groups 0.1= n / (85+n), and calculate n=10 by rounding up, and use the Reed-Solomon algorithm to generate 10 sets of correction codes Wrong code;
[0061] S4: Form (85+10) groups of data into separate messages according to the message format, and assemble them in sequence of serial numbers (1, 2, 3...93, 94, 95);
[0062] S5: At the sending end of the mesh network node, broadcast and transmit (85+10) group ...
Embodiment 3
[0076] according to figure 1 The method flow process of setting forth in detail the method step of the present embodiment is as follows:
[0077] S1: The network data to be broadcasted in this embodiment is 8046 bytes, divide the network data to be broadcasted into m: 8046 / 19=423.4 groups, and round up to 424 groups;
[0078] S2: The fault tolerance level P required for the business design of this embodiment is M level, that is, 15% of the wrong data can be recovered;
[0079] S3: According to the calculation formula: p=n / (m+n), calculate the number of error correction code groups 0.15= n / (424+n), round up and calculate n=75, use the Reed-Solomon algorithm to generate 75 sets of error correction code;
[0080] S4: Form (424+75) groups of data into separate messages according to the message format, and assemble them in sequence according to the serial numbers (1, 2, 3...497, 498, 499);
[0081] S5: At the sending end of the mesh network node, broadcast and transmit (424+75) ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com