没有合适的资源?快使用搜索试试~ 我知道了~
LoRaWAN-Backend-Interfaces-v1.0
需积分: 10 7 下载量 46 浏览量
2017-11-28
13:32:02
上传
评论
收藏 1.51MB PDF 举报
温馨提示
试读
75页
LoRaWAN-Backend-Interfaces-v1.0,主要介绍新增的服务器漫游功能
资源推荐
资源详情
资源评论
©2017 LoRa Alliance™
Page 1 of 75
The authors reserve the right to change
specifications without notice.
1
LoRaWAN™ Backend Interfaces 1.0 Specification
2
Copyright © 2017 LoRa Alliance, Inc. All rights reserved.
3
4
NOTICE OF USE AND DISCLOSURE
5
Copyright © LoRa Alliance, Inc. (2017). All Rights Reserved.
6
7
The information within this document is the property of the LoRa Alliance (“The Alliance”) and its use and disclosure are
8
subject to LoRa Alliance Corporate Bylaws, Intellectual Property Rights (IPR) Policy and Membership Agreements.
9
10
Elements of LoRa Alliance specifications may be subject to third party intellectual property rights, including without
11
limitation, patent, copyright or trademark rights (such a third party may or may not be a member of LoRa Alliance). The
12
Alliance is not responsible and shall not be held responsible in any manner for identifying or failing to identify any or all
13
such third party intellectual property rights.
14
15
This document and the information contained herein are provided on an “AS IS” basis and THE ALLIANCE DISCLAIMS
16
ALL WARRANTIES EXPRESS OR IMPLIED, INCLUDING BUT NOTLIMITED TO (A) ANY WARRANTY THAT
17
THE USE OF THE INFORMATION HEREINWILL NOT INFRINGE ANY RIGHTS OF THIRD PARTIES
18
(INCLUDING WITHOUTLIMITATION ANY INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENT,
19
COPYRIGHT OR TRADEMARK RIGHTS) OR (B) ANY IMPLIED WARRANTIES OF MERCHANTABILITY,
20
FITNESS FOR A PARTICULAR PURPOSE, TITLE OR NONINFRINGEMENT.
21
22
IN NO EVENT WILL THE ALLIANCE BE LIABLE FOR ANY LOSS OF PROFITS, LOSS OF BUSINESS, LOSS OF
23
USE OF DATA, INTERRUPTION OFBUSINESS, OR FOR ANY OTHER DIRECT, INDIRECT, SPECIAL OR
24
EXEMPLARY, INCIDENTIAL, PUNITIVE OR CONSEQUENTIAL DAMAGES OF ANY KIND, IN CONTRACT OR
25
IN TORT, IN CONNECTION WITH THIS DOCUMENT OR THE INFORMATION CONTAINED HEREIN, EVEN IF
26
ADVISED OF THE POSSIBILITY OF SUCH LOSS OR DAMAGE.
27
28
29
The above notice and this paragraph must be included on all copies of this document that are made.
30
31
LoRa Alliance, Inc.
32
3855 SW 153rd Drive
33
Beaverton, OR 97003
34
Note: All Company, brand and product names may be trademarks that are the sole property of their respective owners.
35
36
37
38
39
40
41
42
43
LoRaWAN Backend Interfaces
©2017 LoRa Alliance™
Page 2 of 75
The authors reserve the right to change
specifications without notice.
1
2
LoRaWAN™ Backend Interfaces 1.0
3
Specification
4
5
Authored by the LoRa Alliance Technical Committee
6
7
Chairs:
8
N.SORNIN (Semtech), A.YEGIN (Actility)
9
10
Editor:
11
A.YEGIN (Actility)
12
13
Contributors:
14
A.BETOLAUD (Gemalto), E.BRUINZEEL (KPN), P.CHRISTIN (Orange), P.COLA (Bouygues
15
Telecom), P.DUFFY (Cisco), F.DYDUCH (Bouygues Telecom), J.ERNST (Swisscom),
16
E.FORMET (Orange), O.HERSENT (Actility), D.KJENDAL (Senet), M.KUYPER (TrackNet),
17
M.LEGOURRIEREC (Sagemcom), C.LEVASSEUR (Bouygues Telecom), M.PAULIAC
18
(Gemalto), N.SORNIN (Semtech), P.K.THOMSEN (Orbiwise), A.YEGIN (Actility)
19
20
Version: 1.0
21
Date: October 11, 2017
22
Status: Final release
23
24
25
26
27
28
LoRaWAN Backend Interfaces
©2017 LoRa Alliance™
Page 3 of 75
The authors reserve the right to change
specifications without notice.
Contents
1
1 Introduction .................................................................................................................. 6
2
2 Conventions ................................................................................................................. 7
3
3 Network Reference Model ............................................................................................ 8
4
4 End-Device Types and States .................................................................................... 12
5
5 Commissioning Procedure ......................................................................................... 14
6
6 Activation of ABP End-Devices .................................................................................. 15
7
7 Activation of OTA End-Devices .................................................................................. 16
8
8 OTA Activation at Home Procedure ........................................................................... 17
9
9 Deactivation (Exit) of OTA End-Devices ..................................................................... 20
10
10 Security Associations ................................................................................................. 21
11
11 Roaming Procedure ................................................................................................... 22
12
11.1 Types of Roaming .................................................................................................. 22
13
11.2 Roaming Policy ...................................................................................................... 23
14
11.3 Passive Roaming ................................................................................................... 24
15
11.3.1 Passive Roaming Start ..................................................................................... 24
16
11.3.2 Packet Transmission ........................................................................................ 26
17
11.3.3 Passive Roaming Stop ..................................................................................... 28
18
11.4 Handover Roaming ................................................................................................ 30
19
11.4.1 Handover Roaming Start .................................................................................. 30
20
11.4.2 Packet Transmission ........................................................................................ 34
21
11.4.3 Handover Roaming Stop .................................................................................. 34
22
11.4.4 Home NS Regaining Control ............................................................................ 35
23
12 OTA Roaming Activation Procedure........................................................................... 38
24
12.1 Handover Roaming Activation ................................................................................ 38
25
12.1.1 Handover Roaming Start .................................................................................. 38
26
12.1.2 Packet Transmission ........................................................................................ 41
27
12.1.3 Handover Roaming Stop .................................................................................. 41
28
12.2 Passive Roaming Activation ................................................................................... 41
29
12.2.1 Passive Roaming Start ..................................................................................... 41
30
12.2.1 Packet Transmission ........................................................................................ 45
31
12.2.2 Passive Roaming Stop ..................................................................................... 45
32
13 DevAddr Assignment ................................................................................................. 46
33
14 Periodic Recovery ...................................................................................................... 48
34
15 Rekeying and DevAddr Reassignment ....................................................................... 49
35
16 Packet Metadata ........................................................................................................ 50
36
16.1 UL Packet Metadata ............................................................................................... 50
37
16.2 DL Packet Metadata ............................................................................................... 52
38
17 Profiles ....................................................................................................................... 53
39
17.1 Device Profile ......................................................................................................... 53
40
17.2 Service Profile ........................................................................................................ 53
41
17.3 Routing Profile ....................................................................................................... 54
42
18 Usage Data Records .................................................................................................. 55
43
18.1 Network Activation Record ..................................................................................... 55
44
18.2 Network Traffic Record........................................................................................... 55
45
19 JoinEUI and NetID Resolution.................................................................................... 57
46
19.1 DNS configuration .................................................................................................. 57
47
19.2 NetID Resolution .................................................................................................... 58
48
19.3 JoinEUI Resolution ................................................................................................. 59
49
20 Transport Layer ......................................................................................................... 60
50
21 Key Transport Security............................................................................................... 61
51
22 Messages and Payloads ............................................................................................ 62
52
22.1 Encoding ................................................................................................................ 62
53
LoRaWAN Backend Interfaces
©2017 LoRa Alliance™
Page 4 of 75
The authors reserve the right to change
specifications without notice.
22.2 Backend Message Types ....................................................................................... 64
1
22.3 Data Types............................................................................................................. 66
2
22.4 Result Codes ......................................................................................................... 72
3
Glossary.............................................................................................................................. 73
4
Bibliography ........................................................................................................................ 74
5
References ...................................................................................................................... 74
6
7
Tables
8
Table 1 LoRaWAN security associations............................................................................. 21
9
Table 2 NetID Types ........................................................................................................... 46
10
Table 3 DevAddr format based on the NetID Type .............................................................. 47
11
Table 4 Uplink packet metadata .......................................................................................... 51
12
Table 5 Downlink packet metadata ..................................................................................... 52
13
Table 6 Device Profile ......................................................................................................... 53
14
Table 7 Service Profile ........................................................................................................ 54
15
Table 8 Routing Profile ........................................................................................................ 54
16
Table 9 Network Activation Record ..................................................................................... 55
17
Table 10 Network Traffic Record ......................................................................................... 55
18
Table 11 KeyEnvelope Object ............................................................................................. 61
19
Table 12 Backend message types ...................................................................................... 64
20
Table 14 JSON encoding of top-level objects ...................................................................... 67
21
Table 15 Result Object ........................................................................................................ 67
22
Table 16 KeyEnvelope Object ............................................................................................. 67
23
Table 17 DeviceProfile Object ............................................................................................. 68
24
Table 18 ServiceProfile Object ............................................................................................ 69
25
Table 19 RoutingProfile Object ........................................................................................... 69
26
Table 20 ULMetadata Object .............................................................................................. 70
27
Table 21 GWInfoElement Object ......................................................................................... 70
28
Table 22 DLMetadata Object .............................................................................................. 71
29
Table 23 VSExtension Object ............................................................................................. 71
30
Table 24 Valid values for Result Object .............................................................................. 72
31
32
Figures
33
Figure 1 LoRaWAN Network Reference Model (NRM), End-Device at home ........................ 8
34
Figure 2 LoRaWAN Network Reference Model (NRM), roaming End-Device ........................ 8
35
Figure 3 End-Device types and states ................................................................................. 12
36
Figure 4 Activation of ABP End-Device ............................................................................... 15
37
Figure 5 Message flow for OTA Activation at Home Procedure. .......................................... 17
38
Figure 6 Use of Handover and Passive Roaming ................................................................ 23
39
Figure 7 Passive Roaming start .......................................................................................... 24
40
Figure 8 Packet transmission using Passive Roaming ........................................................ 27
41
Figure 9 sNS-initiated Passive Roaming termination ........................................................... 29
42
Figure 10 fNS-initiated Passive Roaming termination.......................................................... 29
43
Figure 11 Handover Roaming start ..................................................................................... 31
44
Figure 12 Termination of sNS ............................................................................................. 34
45
Figure 13 hNS regaining sNS control .................................................................................. 36
46
Figure 14 Message flow for Handover Roaming Activation Procedure. ............................... 39
47
Figure 15 Message flow for Passive Roaming Activation Procedure. .................................. 42
48
LoRaWAN Backend Interfaces
©2017 LoRa Alliance™
Page 5 of 75
The authors reserve the right to change
specifications without notice.
Figure 16 NetID format ........................................................................................................ 46
1
Figure 17 DevAddr format ................................................................................................... 47
2
Figure 18 Backend messages carried over HTTP Requests ............................................... 63
3
Figure 19 Backend messages carried over HTTP Request and Responses ....................... 63
4
5
剩余74页未读,继续阅读
资源评论
fanyujiang2004
- 粉丝: 61
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Screenshot_20240427_031602.jpg
- 网页PDF_2024年04月26日 23-46-14_QQ浏览器网页保存_QQ浏览器转格式(6).docx
- 直接插入排序,冒泡排序,直接选择排序.zip
- 在排序2的基础上,再次对快排进行优化,其次增加快排非递归,归并排序,归并排序非递归版.zip
- 实现了7种排序算法.三种复杂度排序.三种nlogn复杂度排序(堆排序,归并排序,快速排序)一种线性复杂度的排序.zip
- 冒泡排序 直接选择排序 直接插入排序 随机快速排序 归并排序 堆排序.zip
- 课设-内部排序算法比较 包括冒泡排序、直接插入排序、简单选择排序、快速排序、希尔排序、归并排序和堆排序.zip
- Python排序算法.zip
- C语言实现直接插入排序、希尔排序、选择排序、冒泡排序、堆排序、快速排序、归并排序、计数排序,并带图详解.zip
- 常用工具集参考用于图像等数据处理
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功