Changes for page How to send none encryption LoRaWAN Packet
Last modified by Xiaoling on 2023/04/19 17:49
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. Xiaoling1 +XWiki.Edwin - Content
-
... ... @@ -15,11 +15,13 @@ 15 15 Unencrypt Network modified from LoRaWAN 16 16 17 17 18 + 18 18 = 2. Analyze the LoRaWAN packet = 19 19 20 20 21 21 If the gateway is connected to LoRaWAN server via UDP packet fordward. We can set the server address to a UDP server to get the LoRaWAN packets. 22 22 24 + 23 23 [[image:image-20220527090005-2.png]] 24 24 25 25 UDP Server ... ... @@ -39,6 +39,8 @@ 39 39 40 40 ((( 41 41 Below is an example, from 44 + 45 + 42 42 ))) 43 43 44 44 [[image:image-20220527090122-4.png]] ... ... @@ -46,6 +46,7 @@ 46 46 Decode the packet 47 47 48 48 53 + 49 49 = 3. Difference between OTAA and ABP mode = 50 50 51 51 ... ... @@ -54,9 +54,6 @@ 54 54 * OTAA: Over the air activation. In this mode, the end node will send a Join Request to server, server will reply with a Join Accept and the end node will parse this Join Accept message to get the Dev Addr / APP Session Key(AppSkey / Network Session Key(NwkSKey). Because the AppSkey and NwkSkey is dynamic, OTAA mode provide more security. 55 55 * ABP: Activation by personalization. There is no hand-shake with LoRaWAN server for activition. The end node will use fix Dev Addr / APP Session Key(AppSkey / Network Session Key(NwkSKey) to upload the packet. So the packet can be decode if someone know these fix keys 56 56 57 - 58 - 59 - 60 60 = 4. Get and decode the packet = 61 61 62 62 ... ... @@ -65,9 +65,6 @@ 65 65 1. Setting the end node to ABP mode 66 66 1. Add decode program and add the keys of the sensor. So to get the payload. There is an example for such application, see [[Communication with ABP End Node>>Communicate with ABP End Node without LoRaWAN Network Server --- LG308]] 67 67 68 - 69 - 70 - 71 71 = 5. Use an unencrypt firmware = 72 72 73 73 ... ... @@ -80,8 +80,14 @@ 80 80 [[image:image-20220527090341-5.png]] 81 81 82 82 Unencrypt packet 83 - 84 84 83 + 84 +Note: In some device's firmware . There is a AT Command to Disable Encryption. See below: 85 + 86 +* AT+DECRYPT=1 The payload is uploaded without encryption 87 +* AT+DECRYPT=0 Encrypt when uploading payload (default) 88 + 89 + 85 85 = 6. limitation = 86 86 87 87 ... ... @@ -90,3 +90,5 @@ 90 90 * No security. 91 91 * No Downlink 92 92 * Only use for ABP 98 + 99 +