欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

无线接入技术

发布时间:2024/8/1 编程问答 54 豆豆
生活随笔 收集整理的这篇文章主要介绍了 无线接入技术 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

目录

一、无线网络接入技术

二、WiFi技术

三、蓝牙技术

四、ZigBee技术

五、NB-IOT技术

六、LoRa/LoRaWAN技术

七、 Link WAN平台


一、无线网络接入技术

1.概念:通过无线介质将用户终端与网络节点连接起来,以实现用户与网络间的信息传递。
2.类型:WiFi,ZigBee,LoRa
3.组成:无线网络用户、基站、无线连接、自组网
4.特点:
•信号强度衰减--无线信号能量随着传输距离增长而减弱。
•非视线传输---若发送者与接收者之间的路径部分被阻挡,则称其为非视线传输。无线信号可能会被阻挡物吸收或迅速衰减。
•信号干扰---相同无线频段的信号会相互干扰,例如2.4GHz。外部环境的电磁噪声,例如微波炉、汽车、高压电线。
•多径传播---无线信号由于阻挡物的反射和折射,到达接收端的时间可能略微不同。
•隐藏终端(Hidden Terminal)问题
                C,B之间可通讯
                A,C之间不可通讯
                A,C可能同时向B传输且意识不到彼此之间的干扰
 

二、WiFi技术

1.概念:WiFi是一个国际无线局域网(WLAN)标准,全称为Wireless Fidelity,又称IEEE802.11b标准。WiFi最早是基于IEEE802.11协议,发表于1997年,定义了WLAN的MAC层和物理层标准。继802.11协议之后,相继有众多版本被推出,最典型的是IEEE802.11a、IEEE802.11b、IEEE802.11g、  IEEE802.11n、802.11ac 、802.11ax

IEEE 802.11协议

发布时间

频宽

GHz

最大带宽(Mbps

调制模式

IEEE 802.11-1997

1997.6

2.4~2.485

2

DSSS

(直接序列扩频)

IEEE 802.11a

1999.9

5.1~5.8

54

OFDM

(正交频分复用技术)

IEEE 802.11b

1999.9

2.4~2.485

11

DSSS

IEEE 802.11g

2003.6

2.4~2.485

54

DSSSOFDM

IEEE 802.11n

2009.10

2.4~2.4855.1~5.8

100

OFDM

IEEE 802.11ac

2014.1

5.1~5.8

866.7

OFDM

2.系统组成
1)  网络拓扑结构
基础网---基于AP(无线接入点)组建的基础无线网络

自组网---仅由两个及以上STA组成,网络中不存在AP

 2)协议架构

 3.WiFi信道

•2.4GHz频段由于使用ISM频段,干扰较多。
•目前很多WiFi设备开始使用5.8GHz附近(5.725~5.850GHz)的频带,可用带宽为125MHz。
•该频段共划分为5个信道,每个信道宽度为20MHz,每个信道与相邻信道都不发生重叠,因而干扰较小。
•缺点:5.8GHz频率较高,在空间传输时衰减较为严重。如果距离稍远,性能会严重降低。


常用的一种2.4GHz信道划分如下:

802.11介质访问控制协议:
介质访问控制协议的目的:避免多个用户同时访问信道
CSMA(Carrier Sense Multiple Access):用户在发送数据之前先监听信道,信道占用则不发送数据。
CA(Collision Avoidence):冲突避免,要求建立数据链路层确认/重传机制以避免冲突。
CD(Collision Detected):冲突检测。

802.11采用带冲突避免的载波监听多路访问协议(CSMA/CA),而以太网采用带冲突检测的多载波监听多路访问协议(CSMA/CD)。

CSMA/CA:信道访问机制
传输端:
•空闲信道
        若等待DIFS(分布式帧间间隙)后信道仍空闲,开始传输数据。
•繁忙信道
        ü随机退避
        ü若侦测到信道空闲,减少退避数值
        ü当退避时间结束后开始发送
        ü若没有收到ACK,增大退避间隔
接收端:
•接收到数据
        ü等待SIFS后发送ACK

RTS和CTS机制:预留通道
•为了避免冲突和“隐藏终端”,发送端可以请求预留信道而不是随机访问,通过RTS(Request to Send请求发送帧)和CTS(Clear to Send清除发送帧)实现。
•发送端
        •使用CSMA/CA向接入点发送RTS
•接入点
        •广播CTS
•接收到CTS的用户
        •RTS发送者发送数据
        •其它用户延后其发送

802.11数据帧结构

•三个地址域(地址1-3)在无线基本服务组和上层网络数据交换中起了至关重要的作用,用于802.11数据帧和以太网数据帧格式中地址域的转换。

WiFi网络安全机制:
•与有线网络不同,理论上无线电波范围内的任何一个站点都可以监听并登录无线网络,所有发送或接收的数据、都有可能被截取。
•为了使授权站点可以访问网络而非法用户无法截取网络通信,无线网络安全就显得至关重要。
•安全性主要包括两大部分
        访问控制(保证只有授权用户保证才能访问敏感数据)
        加密(只有正确的接收方才能理解数据)
•用户接入过程
        1. 发现可用网络
                        通过无线扫描的方式,可以发现可用网络无线扫描有主动扫描和被动扫描两种方式
                        主动扫描:速度快
                        被动扫描:耗时长,但STA节电
        2. 选择网络
                        当STA找到与其具有相同SSID的AP,在SSID匹配的AP中,选择一个网络,然后进入认证阶段。一般选择信号最强的AP或最近使用过的。
        3. 认证
        4. 关联

•认证和加密
        •认证是STA向AP证明其身份的过程
        •只有通过身份认证的站点才能进行无线接入访问
        •认证可以通过MAC地址进行,也可以通过用户名/口令进行
        •认证有开放系统认证共享密钥认证两种
        •STA和AP均可通过解除认证来终结认证关系
                 •开放系统认证(Open-system authentication)
                        •允许任何用户接入到无线网络中来
                        •等同于不需要认证,没有任何安全防护能力
                        •所有请求认证的STA都会通过认证

                •共享密钥认证(shared-key authentication)
                        a) STA向AP发送认证请求
                        b) AP随机产生一个challenge包(即一个字符串)发送给STA
                        c) STA将接收到的字符串拷贝到新的消息中,用密钥加密后再发送给AP
                        d) AP接收到该消息后,用密钥将该消息解密,然后对解密后的字符串和最初给STA的字符串进行比较。相同则通过认证,不相同则认证失败。

WiFi的网络安全机制有认证和加密机制两种
•目前典型的认证和加密机制包括:
        •Open System:完全不认证也不加密,任何人都可以连到无线基地台
使用网络。
        •WPA: (WiFi Protected Access) :WiFi保护访问
                        •WiFi商业联盟在IEEE802.11i草案基础上制定的一项无线局域网安全技术,目的在于替代传统的WEP安全技术,分为家用的WPA-PSK与企业用的WPA-Enterprise版本
                        •WPA-PSK使用临时密钥完整性协议(Temporal Key Integrity Protocol,TKIP)加密技术,很大程度上解决了WEP加密所隐藏的安全问题。
        •WPA2:•WPA2是WPA的加强版
                        •采用高级加密协议(Advanced Encryption Standard,AES)
                        •比WPA更难被破解,更安全
        •WPS:(Wired Equivalent Privacy):有线等效加密
                        •最基本的加密技术
                        •使用RC4算法保证数据的保密性
                        •有64位密钥和128位密钥两种加密方式
                        •存在固有的缺陷:网络上每个客户或者计算机都使用了相同的保密字,网络偷听者能刺探到你的密钥,偷走数据并在网络上造成混乱
        •MAC地址过滤
        •WEP有线等效加密
        •SNMP协议

•关联
        如果用户想通过AP接入无线网络,必须同特定的AP关联。
                a)当用户通过网络名称选择指定网络并通过AP认证后,就可以向AP发送关联请求帧。
                b)AP将用户信息添加到数据库,向用户回复关联响应,此过程也常被称为注册。
                c)关联建立后,便可以传输数据。

用户每次只可以关联到一个AP上,关联总是由用户发起。

•关联:STA和一个AP建立关联后,后续的数据传输只能在两者之间进行。
•再关联:STA在从一个老的AP移动到新的AP时通过再关联和新的AP建立关联,再关联前必须经历认证过程。
•去关联:STA和AP均可以通过去关联和AP解除关联关系。
 
当STA扫描到信号更强的信的AP时,需先和原来的AP去关联,在才能和新的AP建立关联。

、蓝牙技术

1.概述:
1)  技术规范

每个规范版本按通信距离可再分为Class1和Class2:
        •Class1:传输功率高、传输距离远,但成本高、耗电量大,不适合作为个人通信产品,多用于部分商业特殊应用场合,通信距离大约在80m~100m之间。
        •Class2:目前最流行的制式,通信距离大约在8~30m之间,视产品的设计而定,多用于手机、蓝牙耳机、蓝牙适配器等个人通信产品,耗电量和体积较小,方便携带。
 

 2)基本概念:
•主/从设备:蓝牙通常采用点对点的配对连接方式,主动提出通信要求的设备是主设备(主机),被动进行通信的设备为从设备(从机)。
•蓝牙设备状态:蓝牙设备有待机和连接两种主要状态,处于连接状态的蓝牙设备可有激活、保持、呼吸和休眠4种状态。
•对等网络Ad-hoc:蓝牙设备在规定的范围和数量限制下,可以自动建立相互之间的联系。由于网络中的每台设备在物理上都是完全相同的,因此又称为对等网。
•跳频扩频技术(FHSS): 只有匹配接收机知道发射机的跳频方式,可以有效排除噪音和其他干扰信号,正确地接收数据。
•时隙:蓝牙采用跳频扩频技术,跳频频率为1600跳/秒,即每个跳频点上停留的时间为625 us,这625us就是蓝牙的一个时隙。
•蓝牙时钟:蓝牙时钟是蓝牙设备内部的系统时钟

3)蓝牙的目标
•在所有移动设备之间以及任何小范围内的各种信息传输设备、各种电器设备之间建立起无线连接。
        Ø统一各类电话
        Ø无线电缆工作环境
        Ø流动办公室
        Ø外设与主机无线连接
        Ø电子商务

2.蓝牙协议体系
蓝牙协议采用分层结构,遵循开放系统互联(OSI,Open System Interconnection)
参考模型:

 

3.蓝牙优势
主要有低成本,低功耗,实现小尺寸,点对点连接,语音与数据混合传输以及高抗干扰能力等。
具体以下几个方面:
开放性优势:支持企业多、协议公开无偿使用
成本优势:无需基站
便携式优势:体积小,功耗较小
频带优势:使用了跳频扩频技术
安全性优势:抗干扰能力强、保密性好

4.蓝牙状态
蓝牙设备主要运行在待机和连接两种状态。
•从待机到连接状态,要经历7个子状态:寻呼、寻呼扫描、查询、查询扫描、主响应、从响应、查询响应。
•蓝牙设备默认的工作状态:待机
•一旦设备被唤醒,便处于连接状态,将在预先设定的32个跳频频率上接听信息。
•连接:

状态

描述

激活

Active

         该模式下,主单元和从单元通过侦听发送或者接收数据包而主动参与信道操作。主单元和从单元相互保持同步。

呼吸

Sniff

        该模式下,主单元只能有规律地在特定的时隙发送数据,从单元只在指定的时隙上“嗅探”消息,可以在空时隙睡眠而节约功率。呼吸间隔可以根据应用需求做适当调整。

保持

Hold

        该模式下,设备只有一个内部计数器在工作,可为寻呼、扫描等操作提供可用信道。保持模式一般用于连接几个微微网或能耗低的设备。在进入该模式前,主节点和从节点应就从节点处于保持模式的持续时间达成一致。当时间耗尽时,从节点将被唤醒并与信道同步,等待主节点的指示。

休眠

Park

        当从单元无需使用微微网信道却又打算和信道保持同步时,可以进入休眠模式。在该模式下,设备几乎没有任何活动,不支持数据传送,偶尔收听主设备的消息并恢复同步、检查广播消息。设备被赋予一个休眠成员地址(Parking Member AddressPM_ADDR)并失去其活动成员地址(Active Member AddressAM_ADDR)。

微微网:
•蓝牙的网络结构有两种拓扑形式:微微网和散射网(分布式网络)
•微微网是蓝牙基本的组网方式,散射网由多个微微网组成
•在同一个微微网中:
        •一个蓝牙设备可以同时与最多7个其他蓝牙设备相连。
        •各单元之间共享一个信道。
        •有且只有一个主单元,其余为从单元。
        •主单元控制微微网从建立到数据传送到最后结束通信的整个过程。

 蓝牙状态转换:

子状态

描述

寻呼(Page)

        该子状态被主单元用来激活和连接从单元,主单元通过在不同的跳频信道内传送从单元的设备识别码(DAC)来发出寻呼消息。

寻呼扫描(Page Scan)

        在该子状态下,从单元在一个窗口扫描存活期内以单一跳频侦听自己的设备接入码(DAC)。

从响应(Slave Responce)

        从单元在该子状态下响应主单元的寻呼消息。如果处于寻呼扫描子状态下的从单元和主单元寻呼消息相关即进入该状态。

主响应(Master Responce)

        主单元在该状态下发送FHS数据包给从单元。如果主单元收到从单元的响应后即进到该子状态。当从单元收到主单元发送的FHS数据包后,将进入连接状态。

查询(Inquiry)

该子状态被主单元用于收集蓝牙设备地址,发现相邻蓝牙设备的身份。

查询扫描

(Inquiry Scan)

        在该子状态下,蓝牙设备侦听来自其他设备的查询。此时扫描设备可以侦听一般查询接入码(GIAC,General Inquiry Access Code)或者专用查询接入码(DIAC,Dedicated Inquiry Access Code)。

查询响(Inquiry Responce)

        对查询而言,只有从单元才可以响应而主单元则不能。从单元用FHS数据包响应,该数据包包含了从单元的设备接入码、内部时钟和某些其他从单元信息。

 5.蓝牙编址
设备地址:4种基本类型
        •BD_ADDR:48位的蓝牙设备地址。
                •唯一地标志了每个蓝牙设备
                •总长度48位
                •按从最小有效位(LSB)到最大有效位(MSB)主要分为3
                部分:24位低地址部分LAP、8位高地址部分UAP和16位非有效地址部分NAP
        •AM_ADDR:3位激活状态成员地址。
        •PM_ADDR:8位休眠状态成员地址。
        •AR_ADDR:访问请求地址,休眠状态的从单元通过它向主单元发送访问消息。

从节点地址:具有不唯一性,根据状态不同可分配3种不同的地址
        •AM_ADDR:处于激活状态下的从节点地址
        •PM_ADDR:处于休眠状态的成员地址。
        •AR_ADDR:从节点的访问请求地址。

 6.蓝牙数据分组
蓝牙技术同时支持数据语音信息的传送,在信息交换方式上采用了电路交换分组交换的混合方式。
在蓝牙的信道中,数据是以分组的形式进行传输的,将信息进行分组打包,时间划分为时隙,每个时隙内只发送一个数据包。

分组格式:
标准的数据分组格式如下:
                •识别码:用于数据同步、DC偏移补偿和身份识别。
                •分组头:包含了链路控制(LC)信息。
                •有效载荷:携带上层的语音和数据字段。

 识别码:蓝牙设备在不同工作模式下使用不同的识别码,识别码有三种不同类型:
                •信道识别码CAC(Channel Access Code):用于标识一个微微网。
                •设备识别码DAC(Device Access Code):用于指定的信令过程,比如寻呼和寻呼应答。
                •查询识别码IAC(Inquiry Access Code):分为通用查询识别码(GIAC)和专用查询识别码(DIAC)两种。
                                通用查询识别码(GIAC):为所有设备通用,用于检测指定范围内的其他蓝牙设备
                                和专用查询识别码(DIAC):被某种类型的蓝牙单元使用,具有同种类型的蓝牙单元使用相同的DIAC,用于发现在指定范围中符合条件的专用蓝牙设备。

有效载荷:
        •针对不同的数据链路,蓝牙分组的有效载荷可以分为语音段载荷和数据段载荷
        •ACL数据分组只有数据段载荷
        •SCO数据分组只有语音段载荷
        •DV分组同时含有语音段载荷和数据段载荷

 分组类型:
                •微微网中的分组类型和其链接方式(SCO/ACL)有关
                •不同链路的不同分组类型由分组头中的TYPE位唯一区分
                •可分为5种公共分组、4种SCO分组和7种ACL分组3大类
                              SCO分组用于同步SCO链接
                              ACL分组用于异步ACL链接方式

分组名称

描述

公共分组

ID

由设备识别码(DAC)或查询识别码(IAC)组成,长度为68位,是一种可靠的分组,常用于呼叫、查询及应答过程中。

NULL

是一种不携带有效载荷的分组,由信道识别码(CAC)和分组头组成,总长度为128位。NULL分组用于返回链接信息给发送端,其自身不需要确认。

POLL

NULL类似,但需要一个接收端发来的确认。主单元可用它来检查从单元是否启动。

FHS

表明蓝牙设备地址和发送方时钟的特殊控制分组,常用于寻呼、主单元响应、查询响应及主从切换等。采用2/3 FEC纠错编码。

DM1

一种通用分组,可以为两种物理链路传输控制消息,也可携带用户数据。

SCO分组

HV1

含有10个信息字节,使用1/3 FEC纠错码,无有效载荷头和CRC码,常用于语音传输。

HV2

含有20个信息字节,使用2/3 FEC纠错码,无有效载荷头和CRC码,常用于语音传输。

HV3

含有30个信息字节,无FEC纠错码,无有效载荷头和CRC码,常用于语音传输。

DV

数据-语音组合包,有效载荷段分语音段和数据段两部分,可进行数据和话音的混合传输。语音字段没有FEC保护,从不重传;数据字段采用2/3 FEC,可以重传。

ACL

分组

DM1

      一种只能携带数据信息的分组,含有18个信息字节和16CRC,采用2/3 FEC编码。

DH1

     类似于DM1分组,含有28个信息字节和16CRC,无FEC编码。

DM3

     一种具有扩展有效载荷的DM1分组,含有123个信息字节和16CRC,采用2/3 FEC编码。

DH3

     类似DM3分组,含有185个信息字节的和16CRC,无FEC编码;

DM5

      一种具有扩展有效载荷的DM1分组,含有多达226个信息字节,采用2/3 FEC编码;

DH5

     类似于DM5分组,含有多达341个字节的信息和16CRC,但无FEC编码;

AUX1

     类似于DH1分组,含有30个信息字节,没有CRC

 7.蓝牙4.0
蓝牙4.0是蓝牙技术联盟于2010年推出的标准,包含高速蓝牙、经典蓝牙和低功耗蓝牙(Bluetooth Low Energy,BLE)三种模式,分别应对以数据交换与传输、信息沟通与设备连接、低带宽设备连接为主的不同应用需求。

低功耗蓝牙BLE设备状态:
•低功耗蓝牙规范中,有两类报文:广播报文和数据报文。
•设备利用广播报文发现、连接其它设备。一旦连接建立之后,则开始使用数据报文。

BLE报文结构

1)前导
  前导是一个8比特的交替序列。不是01010101就是10101010,取决于接入地址的第一个比特。
2)接入地址
  两种类型:广播接入地址和数据接入地址。
广播接入地址:固定为0x8E89BED6,在广播、扫描、发起连接时使用。
数据接入地址:随机值,不同的连接有不同的值。在连接建立之后的两个设备
间使用。
       报头的内容取决于该报文是广播报文还是数据报文。广播报文的报头如下图所示:

 

 蓝牙4.0的信道:
•传统蓝牙通过79个指定的蓝牙频道进行数据包传输每个频宽1MHZ。
•蓝牙4.0只有40个信道,编号0-39,BLE4.0每个信道带宽为2MHZ,在相同的总带宽下, 蓝牙4.0的信道数减少一半。
•低功耗蓝牙规定了3个广播信道和37个数据信道。

 低功耗蓝牙特点:
•1.最低功耗-----以最低的功耗进行设计
•2.高效益------有蓝牙低功耗技术的双模技术和传统蓝牙功能。
•3. 稳定性,安全性和可靠性------使用适应跳频(AFH)技术,从而确保低功耗蓝牙可以在 “嘈
杂”的RF环境中保持稳定的传输。
•4.无线共存-----蓝牙技术,无线局域网,IEEE802.15.4/无线个人局域网和许多专有无线电都使用2.4GHz医疗(ISM)频段
•5.连接范围------可实现长达300米的连接范围。
•6.多种工作模式------低功耗蓝牙通常基于连接到多个从属设备的主设备,并且一个设备可以同时进行扫描和广播。

传统蓝牙和低功耗蓝牙的技术对比:

技术规范

传统蓝牙

低功耗蓝牙

无线电频率

2.4GHz

2.4GHz

理论通信距离

100m

100m

空中数据率

13Mbps

1Mbps

支持活跃从设备数

7

未定义(理论最大值为232

延迟

100ms

6ms

安全性

64/128-bit

128-bit AES

语音能力

耗电量

1W

(参考值)

0.010.5W

(依赖使用情况)

峰值电流消耗

30mA

15mA

四、ZigBee技术

蓝牙可以实现短距离无线通信,但是其协议较复杂、功耗高、成本高等特点不太适用于要求低成本、低功耗的工业控制和家庭网络 。

ZigBee又称为IEEE 802.15.4标准,目标是实现类似于蜂群的低功耗、低复杂度、低速率、自组织的短距无线通信网络,为个人或者家庭范围内不同设备之间的低速互连提供统一标准。

1.特点:
•低功耗: 
        •ZigBee的传输速率低,发射功率仅为1mW,而且采用了休眠模式,功耗低。
        •ZigBee设备仅靠两节5号电池就可以维持长达6个月到2年左右的使用时间。
•低成本:
        •ZigBee模块的初始成本在6美元左右,估计很快就能降到1.5—2.5美元。
        •ZigBee协议是免专利费的。
•时延短: 
        •典型的搜索设备时延30ms,
        •休眠激活的时延是15ms, 
        •活动设备信道接入的时延为15ms。
        •适用于对时延要求苛刻的无线控制(如工业控制场合等)应用。
•网络容量大: 
        •一个星型结构的Zigbee网络最多可以容纳254个从设备和一个主设备。
        •一个区域内可以同时存在最多100个ZigBee网络。
•可靠:
        •支持冲突避免的载波多路侦听技术(carrier sense multiple access with collision avoidance, CSMA-CA)。
        •MAC层采用了完全确认的数据传输模式,每个发送的数据包都必须等待接收方的确认信息。
•安全: 
        •基于循环冗余校验(CRC)的数据包完整性检查。
        •支持鉴权和认证。
        •采用了AES-128的加密算法。
        •各个应用可以灵活确定其安全属性。

2.ZigBee协议栈
Zigbee网络分为4层,从下向上分别为物理层、MAC层、网络层和应用层。其中物理层和MAC层由IEEE802.15.4标准定义,合称IEEE802.15.4通信层;网络层和应用层由Zigbee联盟定义。

服务原语是代表响应服务的符号和参数的一种格式化、规范化的表示,它与服务的具体实现方式无关,原语都是发   送给服务实体相邻层的,层与层之间的通信原语可以 分为四种。

 物理层(PHY):
•服务有软硬件结合实现,定义物理无线信道和MAC子层之间的接口,提供物理层数据服务(PLDE)和物理层管理服务(PLME)。
•主要功能:
                1.无线收发机的激活与关闭;
                2.当前信道的能量检测(EnergyDetect,ED);
                3.接受数据包的链路质量标识(LQI);
                4.为载波侦听多路访问/冲突防止(CSMS/CA)提供空闲信道评估(CCA);
                5.工作信道选择;
                6.数据发送和接收。
•频段:3个频段,均为国际电信联盟电信标准化组定义的用于科研和医疗的开放频段,包括
                •868.0-868.6MHz,主要为欧洲采用,单信道;
                •902-928MHz,北美采用,10个信道,支持扩展到30个信道;
                •2.4-2.4835GHz世界范围内通用,16个信道。
•传输技术:最早为直接扩频,后来可采用调频、调相等多种技术

MAC层:
•MAC层也包括管理实体(MLME)和数据实体(MLDE)
•MAC层与物理层之间通过管理服务接入点PLME-SAP和数据服务接入点PD-SAP进行通信
•MAC数据实体服务点(MLDE-SAP)和MAC层管理实体服务接入点(MLME-SAP)向业务相关子层提供MAC层数据和管理服务
•MAC层能支持多种LLC(逻辑链路层)标准,通过业务相关会聚子层(SSCS)协议承载802.2类型的LLC标准。

MAC层负责无线信道的使用方式,它们是构建Zigbee协议底层的基础。
其功能如下:

网络层(NWK):
•网络层是每个Zigbee节点都包含的,Zigbee网络层主要功能:
        ü组建网络,为新加入网络访分配地址
        ü路由发现、路由维护
        ü确保ZigBee的MAC层正常工作,并且为应用层提供合适的服务接口
•网络层提供了网络数据服务实体(NLDE)和管理服务实体(NLME)两个必须的功能服务实体
•网络层功能:路由,新节点和路径的发现,决定一个节点属于某一个子网络等。
•ZigBee网络层采用距离矢量路由协议(AODV)
        AODV协议路由建立过程:

应用层(APL):
•ZigBee应用层由三个部分组成:应用子层(APS)、设备对象(ZDO)和制造商定义的应用对象(App Obj)
        •1. APS应用子层
                •   APS通过网络层和安全服务提供层与端点相接,并为数据传送、安全和绑定提供服务,可以适配不同但兼容的节点
                •   APS提供在NWK层和APL层之间的一个接口,通过一组ZDO到App Obj的通用服务集。
                •    这服务由两个实体实现:APS数据实体(APSDE)和APS管理实体(APSME)
        •2. 应用构架
                •ZigBee中的应用框架(APL Framework)为ZigBee节点中的应用对象提供活动的环境
                •最多可以定义240个相对独立的应用程序对象(ZDO),对象的端点编号从l到240
                •端点号0固定用于设备对象ZDO数据接口,应用程序可以通过这个端点与ZigBee协议栈的其它层通信
                •端点255固定用于所有应用对象广播数据的数据接口功能
                •端点241-254保留为了扩展用户,用户不能使用

3.ZigBee的网络拓扑结构(三种形式):

•两种物理设备:
      全功能设备(FFD,Full Function Device)
      精简功能设备(RFD,Reduced Function Device)
•三种节点:
       协调点(Coordinator)
       路由节点(Router)
       终端节点(End Device)

全功能设备(FFD):
        •可以担任网络协调者,形成网络,让其它的FFD或是精简功能装置(RFD)连结,FFD具备 控制器的功能,可提供信息双向传输。
        •附带由标准指定的全部802.15.4  功能和所有特征
        •更多的存储器、计算能力使其在空闲时起网络路由器作用,也能用作终端设备

精简功能设备(RFD):RFD只能传送信息给FFD 或从FFD 接收信息。
        •附带有限的功能来控制成本和复杂性
        •在网络中通常用作终端设备
        •ZigBee 相对简单的实现自然节省了费用,RFD由于省掉内存和其他电路,降低了ZigBee部件的成本,而简单的8位处理器和小协议栈也有助于降低成本

网络协调器(ZC):
    •包含所有的网络消息,是三种设备类型中最复杂的一种,存储容量最大、计算能力最强。发送网络信标、建立一个网络、管理网络节点、存储网络节点信息、寻找一对节点间的路由消息、不断地接收信息

ZigBee路由器(ZR):
    •起监视或控制作用,但它也用跳频方式传递信息的路由器或中继器

ZigBee终端设备(ZED):
    •只有监视或控制功能,不能做路由或中继之用

ZigBee网络拓扑结构--------星状:
星形拓扑包含一个协调器节点和一系列的终端设备节点。每一个终端设备节点只能和协调器节点进行通讯。如果需要在两个终端设备节点之间进行通讯必须通过协调器节点进行信息的转发。

星形网络拓扑不需要使用ZigBee 的网络层协议,因为本身IEEE 802.15.4的协议层就已经实现了星形拓扑形式。适用于家庭自动化、个人计算机外设以及个人健康护理等小范围的室内应用

ZigBee网络拓扑结构--------树状:
树形拓扑包括一个协调器以及一系列的路由和终端设备节点。 Coordinator连接一系列的Router 和End Device, 他的子节点的Router也可以连接一系列的Router 和End Device. 这样可以重复多个层级。

树形拓扑中的通讯规则:
    •每一个节点都只能和他的父节点和子节点之间通讯。 
    •如果需要从一个节点向另一个节点发送数据,那么信息将沿着树的路径向上传递到最近的祖先节点然后再向下传递到目标节点。 

ZigBee网络拓扑结构--------网状:
Mesh是一种特殊的、按接力方式传输的点对点的网络结构,其路由可自动建立和维护。
Mesh网状网络拓扑结构的网络具有强大的功能,网络可以通过“ 多级跳” 的方式来通信;该拓扑结构还可以组成极为复杂的网络;网络还具备自组织、自愈功能。
 

4.ZigBee的自组网
•组建一个完整的Zigbee网状网络包括两个步骤:网络初始化和节点加入网络
•节点加入网络又包括两个步骤
       通过与协调器连接入网
       通过已有父节点入网
•网络初始化
        •Zigbee网络的建立是由网络协调器发起的,任何一个Zigbee节点要组建一个网络必须要满足以下两点要求:
                        1.节点是FFD节点,具备Zigbee协调器的能力
                        2.节点还没有与其它网络连接,当节点已经与其它网络连接时,此节点只能作为该网络的子节点,因为一个Zigbee网络中有且只有一个网络协调器。
•节点加入网络
        •节点通过协调器加入网络
        •当Zigbee协调器确定之后节点首先需要和协调器建立连接加入网络,FFD节点向协调器提出连接请求,协调器接收到节点请求,根据情况决定是否允许其连接,然后对请求连接的节点做出响应,节点与协调器建立连接后,才能实现数据的收发。
        •靠近协调器的FFD节点和协调器关联成功后,处于这个网络范围内的其它节点就以这些FFD节点作为父节点加入网络了,
        •具体加入网络有两种方式:
               •一种是通过关联(association)方式,就是待加入的节点发起加入网络
               •另一种是直接(direct)方式,就是待加入的节点具体加入到那个节点下,作为该节点的子节点。

5.ZigeBee技术应用
        •小型化、低成本设备(如温度调节装置、照明控制器、环境检测传感器等)的无线联网要求
        •能广泛地应用于工业、农业和日常生活中
        •目前已建立的应用规范有:
                üZigBee Smart Energy(智能能源)
                üZigBee Home Automation(住宅自动化)
                üZigBee Health Care(医疗保健)
                üZigBee building automation(楼宇自动化)
                üZigBee Telecommunication Services(电信服务)
                üZigBee Retail Services(零售服务)
                üZigBee Remote Control(遥控)
ZigBee案例:
------智能抄表
        •每楼层的水电煤三表通过RS485总线连接数据采集器,再连接到ZIGBEE远端节点
        •每幢单元楼设置一个ZIGBEE远端节点,负责数据收发或作路由器
        •ZIGBEE远端节点上传到ZIGBEE中心节点

        •采用MESH网状网络结构,保证数据传输的可靠性
        •每幢单元楼设置一个ZIGBEE远端节点
        •一个小区设置一个ZIGBEE中心节点
        •ZIGBEE中心节点数据通过GPRS/CDMA或ADSL上传到集抄中心

-------家庭自动化:

 6.MAC层设计:如何降低能量消耗?
典型无线传感网节点各个模块能量消耗

设备

状态

电流

CPU

工作(active)

1.8mA

空闲(idle)

54.5mA

内置flash

编程(program)

3mA

擦除(erase)

3mA

无线收发模块

发送数据(TX,0dBm

17.4mA

接收数据和侦听(RX)

19.7mA

空闲(idle

21mA

 •无线收发模块占据大部分的能量消耗。
•无线收发器件(radio transceiver)工作时通常处于三种状态,发送,侦听和空闲状态。
        •空闲侦听(idle listening):是指节点处于侦听状态,但是并未侦听到任何数据,从而浪费掉了能量。
        •空闲(idle):空闲状态是指节点物理地关闭一些硬件功能,从而达到较低的能耗。
•如何减少空闲侦听是一个无线通信协议能够适用于传感网以及其他低功耗的网络首先需要考虑的一个重要问题。
•发送和侦听状态为工作状态,空闲状态浪费能量。
        •低功率侦听协议(LPL,low power listening)
                •采样侦听
                •链路层调度
        •采样侦听
                •无线收发模块在没有数据的时候关闭
                •定时采样获取信道的信息

五、NB-IOT技术

不同协议对比:
•具备所有优点(高带宽、远距离、低能耗)的理想协议难以实现。

为什么需要低功耗广域网?
•与蓝牙、WiFi、Zigbee等无线连接技术相比LPWAN技术距离更远;
•与蜂窝技术(如GPRS、3G、4G等)相比连接功耗更低。
•长距离+省电特性,LPWAN解决了物联网传输。

 LPWAN技术发展:
•对于这类远距离、低功耗、低带宽的协议,我们统一称之为低功耗广域网(Low Power Wide Area Network,简写为LPWAN)技术。是一种远距离低功耗的无线通信网络。多数LPWAN技术以实现几公里甚至几十公里的网络覆盖。由于其网络覆盖范围广、终端功耗低等特点其更适合于大规模的物联网应用部署。
•该类协议有两个主要代表,远距离通信(Long Range Communication,LoRa)和窄带物联网(Narrow Band Internet of Things,NB-IoT)。

•特点:广覆盖、低速率、低功耗、低成本
•LPWAN有两大家族,一个是工作在未授权频谱的LORA、SIGFOX等,一个是工作于授权频谱下,3GPP支持的2/3/4G蜂窝通信技术,如NB-IOT

NB-IoT端到端系统架构:

 将上图EPC部分进行细化:

 

 NB-IOT频段:
•NB-IoT沿用LTE定义的频段号,Release 13为NB-IoT指定了14个频段。

 

    中国联通的NB-IoT部署在900MHz、1800MHz频段,目前只有900MHz 可以试验。
    中国移动为了建设NB-IoT物联网,将会获得FDD牌照,并且允许重耕现有的900MHz、1800MHz频段。
    中国电信的NB-IoT部署在800MHz频段,频宽只有15MHz。 

物理层:
工作模式部署方式(Operation Modes)
      NB-IoT占用180KHz带宽,这与在LTE帧结构中一个资
源块的带宽是一样的。所以,以下三种部署方式成为可能:
独立部署、保护带部署、带内部署

1)独立部署(Stand alone operation)
不依赖LTE,与LTE可以完全解耦, 适合用于重耕GSM频段,GSM的信道带宽为200KHz
2)保护带部署(Guard band operation)
不占LTE资源,
利用LTE边缘保护频带中未使用的180KHz带宽的资源块。
3)带内部署(In-band operation)
占用LTE的1个PRB(
物理资源块), 利用LTE载波中间的任何资源块

三种部署方式的比较
注:三种工作模式之间在资源使用上的主要区别在于:In-band需要额外留出LTE CRS(时频资源)


在默认状态下,存在三种工作状态:
connected(连接态)
        模块注册入网后处于该状态,可以发送和接收数据,无数据交互超过一段时间后会进入Idle模式,时间可配置。
Idle(空闲态)
        可收发数据,且接收下行数据会进入Connected状态,无数据交互超过一段时会进入PSM模式,时间可配置。
PSM(节能模式):
   此模式下终端关闭收发信号机,不监听无线侧的寻呼,因此虽然依旧注册在网络,但信令不可达,无法收到下行数据,功率很小。
        持续时间由核心网配置,有上行数据需要传输或TAU周期结束时会进入Connected态。【PS:TAU周期指的是从Idle开始到PSM模式结束】

 

NB-IoT三种工作状态一般情况的转换过程可以总结如下:
① 终端发送数据完毕处于Connected态,启动“不活动计时器”,默认20秒,可配置范围为1s~3600s;
② “不活动计时器”超时,终端进入Idle态,启动激活定时器(Active-Timer),超时时间配置范围为2秒~186分钟;
③ Active-Timer超时,终端进入PSM状态,TAU周期结束时进入Connected态,TAU周期配置范围为54分钟~310小时。

当前共享单车的技术瓶颈 ü连接方面GSM网络基站承载的连接数有限,对GPRS网络存在踢网的可能; ü功耗方面:电池工作时间有限,影响长期运营; ü覆盖方面:地下室等信号弱的地方很难找到共享单车;
NB-IoT在共享单车中的优势:
ü大连接:NB-IoT基站的每个小区可支持5万个用户,是现有移动网络50~100倍的用户容量;

ü低功耗:即使设备一直在线,也可以支持几年的供电;把电池寿命从几个月延长到几年;
ü广覆盖NB-IoT的信号可以覆盖到地下车库、地下室等普通无线网络信号难以到达的地方。

NB-IoT技术特点概述广覆盖 相对原来的GPRS系统,增加20db的信号增益;低功耗终端节点可以达到10年的电池寿命;低成本终端有较低复杂度,使得终端芯片的价格低至1美元,模块价格为2美元;大连接NB-IoT基站单扇区可支持超过5万个终端,是现有移动网络50~100倍的用户容量;授权频谱NB-IoT可以直接部署于LTE网络,也可以利用2G、3G的频谱重耕来部署,无论是数据安全和建网成本,还是在产业链和网络覆盖,相对于非授权频谱都具有很强的优越性。安全性:支持双向鉴权和空口严格的加密机制,确保用户终端在发送接收数据时的空口安全性。

NB-IoT的广覆盖能力主要依赖于以下两种技术:功率谱密度增强

     主要应用于上行方向的信号。通过把NB-IoT上行的信号发射功率通过更窄带宽的载波进行发送,增强单位频谱上发送的信号强度,从而提升信号的覆盖能力和穿透能力。

时域重复

       在上行和下行方向的通信都有使用。时域重复指同意控制信息或业务数据在空口信道上发送时,进行多次重复发送,在接收端对接收到的重复内容进行合并,从而提高覆盖能力。

一般而言,通信链路的下行覆盖大于上行覆盖,因为用户终端的发射功率往往受限,而网络侧远端射频模块发射功率理论上容易提升。在链路预算中,计算最大耦合损耗(MCL)时大部分只是计算上行链路。NB-IoT根据MCL的数值将覆盖增强等级分为三个等级:常规覆盖MCL<144dB,与现有的GPRS覆盖一致。扩展覆盖144dB<MCL<154dB,在原有基础上提升了10dB极端覆盖MCL>154dB,在原基础上提升了20dB.

六、LoRa/LoRaWAN技术

LoRa安全可靠,具有双向认证、端到端加密完整性保护等特性。

1.LPWAN中的LoRa技术特色:
•低功耗(电池寿命长)-温湿度传感器约1-3年(AAA电池)
•长距离-3-5公里通讯距离
•小数据-21-222bytes每个封包
•大容量-单网关5000节点以上
•低成本:最简网络架构,基础设施成本低;节点终端成本低,芯片成本<1dollar;开放软件

2.LoRa技术优势:

特点

优势

灵敏度-148dBm

通讯距离>15km

远距离

最小基础设施成本

使用网关/集中器扩展系统容量

易于建设和部署

电池寿命>5年

接收电流10mA,休眠电流<200nA

延长电池寿命

免牌照的频段

节点/终端成本低

低成本

3.常见应用
1)无线抄表,比如:电表、水表、气表、热表等;
2)缓慢变化物理量(温度、水压、PM2.5、地磁感应器)超低功耗传感器;
3)无线报警器(烟雾探测器、热释红外);
4)远程I/O控制器(灯光控制、空调控制)。

4.技术原理:

香浓第二定理:

C信道容量,单位为比特每秒(bps)。B是要求的信道带宽,单位是HzS/N是信噪比,单位是dB。
根据香农信道容量公式:


加大带宽B或提高信噪比S/N,即增加信号带宽可以降低对信噪比的要求。当带宽增加到一定程度,允许信噪比进一步降低,有用信号功率接近噪声功率甚至淹没在噪声之下也是可能的。因此, LoRa扩频技术具有很强的抗干扰能力,可以在非常低的SNR(信噪比)范围内工作(低于噪声水平-20dB)。

 5.为什么LoRa可以传更远的距离,而别的技术做不到?
常规的数字数据通信原理是使用与数据速率相适应的尽可能小的带宽。
LoRa用了扩频技术,扩频通信的原理是尽可能使用最大带宽数,同样的能量在一个大的带宽上传播。传输使用的带宽大大增加,这也是一种资源的消耗。
扩频技术就是以带宽换功率、以带宽换信噪比

(1)扩展频谱通信技术(Spread Spectrum Communication)
将信息信号的带宽扩展很多倍进行通信的技术。它的基本特点是其传输信息所用信号的带宽大于信息本身的带宽
增加信号带宽可以降低对信噪比的要求,当带宽增加到一定程度,允许信噪比进一步降低。扩频通信就是用宽带传输技术来换取信噪比上的好处,这就是扩频通信的基本思想和理论依据。
(2)LoRa扩频调制
用户数据的原始信号与扩展编码位流进行XOR(异或)运算,生成发送信号流,这种调制带来的影响是传输信号的带宽有显著增加(扩展了频谱)。


(如上图右上角的频谱图所示,深蓝色是原始信号,紫红色是扩频后的信号。扩频后带宽增加(横坐标),幅度减小(纵坐标。)
当然扩频技术也不是万能的,它至少有2个弊端:
(1)扩展编码调制生成更多片的数据流导致通信数据率下降;
(2)较复杂的调制和解调机制。

LoRa扩频技术改变了传输功耗和传输距离之间的平衡,彻底改变了嵌入式无线通信领域的局面。它给人们呈现了一个能实现远距离、长电池寿命、大系统容量、低硬件成本的全新通信技术。
从各种类型的噪声和多径失真中获得免疫性;得到信噪比的增益。换句话说,使用扩频通信抗干扰性更强,通信距离更远。CDMA和WiFi都使用了扩频技术。
(3)LoRa的调制和解调
发端,信息码经码率较高的 PN 码调制以后,频谱被扩展了。
收端,扩频信号经同样的PN 码解调以后,信息码被恢复; 

 (4)扩频因子(SF)
LoRa扩频调制技术采用多个信息码片来代表有效负载信息的每个位。扩频信息的发送速度称为符号速率(Rs),而码片速率标称符号速率之间的比值即为扩频因子,其表示每个信息位发送的符号的数量。
LoRa的扩频因子可以从7812。传输距离与SF成正比,与传输速度则成反比。一般速度为5.5kbit/s~300bit/s

 (5)LoRa技术综述
LoRa技术是一种窄带扩频通信技术,以牺牲通信速率的方式取得了极好的无线传播性能,通信距离远超Zigbee和蓝牙。

(6)LoRaWAN
LoRaWAN是为LoRa远距离通信网络设计的一套通讯协议和系统架构。
LoRa:小无线连接,属于PHY层,多用于点对点通讯
LoRaWAN:通讯协议,属于MAC层,协议核心可部署在云端,可支持百万级的设备接入

•LoRaWAN: WAN(Wide Area network):
广域网LoRaWAN是LoRa的广域网,其物理层用的是LoRa。

网络架构:


LoRaWAN的网络架构如图所示:主要有终端End Node)、网关Gateway)、网络服务器Network Server)和应用服务器Application Server)四部分组成。
LoRaWAN网络通常采用星形拓扑结构,由拓扑中的网关来转发终端与后台网络服务器间的消息。网关通过标准IP连接来接入网络服务器,而终端则通过单跳的LoRa来和一个或多个网关通讯。虽然主要传输方式是终端上行传输给网络服务器,但所有的传输通常都是双向的。
终端(End Node:又称为节点:包括了传感器、数采仪、仪器仪表等。目的是采集数据,然后利用LoRa模组把数据传至LoRa 网关。
网关(Gateway):负责转发终端数据到网络服务器。一般网关具有8个频道,可连接数千个终端。
网络服务器(Network Server):负责管理所有的网关与终端,包括终端的认证、传输、网关的状况、补丁等。还有把相关的数据传送到相应的应用服务器上。
应用服务器(Application Server):应用服务器位于整个网络的最尾端,也是最终用户日常接触的。所有不同行业的应用软件多是定义在这里。
每个设备可以在任意可用的信道、任意时间、使用任意数据速率发送数据,
只要
遵守如下规定
        ü终端的每次传输都使用伪随机方式来改变信道。频率的多变使得系统具有更强的抗干扰能力。
        
ü终端要遵守相应频段和本地区的无线电规定中的最大发射占空比要求。
        ü终端要遵守相应频段和本地区的无线电规定中的最大发射时长要求。

LoRaWAN有效载荷加密和传输:

LoRaWAN网络中数据的载荷是经过加密的,这个加密是两个层次的加密。
当终端采集了信息后,需要经过应用层AppSkey信息加密和网络层NwkSkey网络加密才传上网络。

 LoRaWAN终端设备数据传输
(1) LoRaWAN协议栈

(2) LoRaWAN终端设备分类

ClassA模式:
上报行为可预先周期设定或自行触发。
终端先上报payload,然后再进入Rx模式,可接收来自网关的ACK/NACK反馈或者其他配置信息。
终端侧支持2个Slot的等待反馈,Slot 2结束之后理论上支持立即再上报Payload。
Rx Slot持续时间为5 symbols(SF7为5.1ms;SF8为10.2ms......SF12为164ms)

ClassB模式:
终端每128s从网关接受一次Beacon包,保持和网关的时间同步。
128s周期内终端按照Ping Slot的方式接收,Ping Slot持续时间30ms,周期可配(参见下图)。
终端在需要的时候就可以上行发送,发送时序按照Class A的模式进行。

 ClassC模式:
终端下行一直在接收,Rx Slot2一直打开。
终端只有在上行上报的时候才会关闭Rx Slot,发送完成1s后进入Rx Slot,后续继续进入slot 2.

Class A B C总结
从Class A 到Class B再到Class C模式,设备功耗依次增大,同时,端到端通信的时延依次降低 。
ABC三种模式都是装电池的,beacon需要强校验的时间,需要GPS信号主动下行,每台基站之间的时间一致,都是靠GPS信号,城市园区或学校里面,可以把网关设到楼顶

 LoRaWAN & D2D(第四种通信方式)
LoRa D2D全称是LoRa Device to Device 通信协议,是由ASR(翱捷科技)发布的,适用于LoRa室内应用

数据帧格式
LoRa有上行消息和下行消息

上行消息是由终端发出,经过一个或多个网关转发给网络服务器。
上行消息使用 LoRa 射频帧的严格模式,消息中含有 PHDR 和 PHDR_CRC 。载荷有CRC校验来保证完整性。
1. preamble(前导)、PHDR、PHDR_CRC和 CRC 都是硬件生成,无需软件参与,需要软件参与的是PHYPayload部分
2.CRC校验只出现在上行链路消息中,其中PHDR、PHDR_CRC和 CRC都是射频芯片用于校验数据的完整性和一致性用的,并非用户生成的数据。
注:其中上行最后还有CRC校验,而下行没有CRC校验
MAC数据:由上图可以看到,MAC数据是是作为PHYPayload存在的

 PHY载荷

 MAC载荷
由图可以看到,MAC数据是是作为PHYPayload存在的

1)  其中MAC 层的包有三个部分组成:
    MHDR(MAC层帧头)
    MACPayload(MAC层负载)
    MIC(4字节的校验)
2)  MACPayload又由三个部分组成:
    FHDR (MAC层负载头)
    FPORT(MAC 层数据的通道号)
    FRMPayload(MAC层负载,加密)
3) FHDR又由由四个部分组成:
    DevAddr(终端的ID 4字节)
    FCtrl(帧的控制字 1个字节)
    FCnt (帧的序号 2个字节)
    FOpts(帧配置,字节数不定,大部分情况0个字节)

LoRaWAN终端设备入网
LoRaWAN协议为终端定义了2种入网方式:
Over-The-Air-Activation(OTAA)空中激活方式
Activation By Personalization(ABP)个性化激活方式

OTAA(Over-The-Air Activation)
OTAA,是LoRaWAN的一种透过大气电波(LoRa网络)入网方式。当终端在开了机后,需要先入网才能和服务器进行通信。其操作就是终端发join-request message,请求入网,然后服务器同意入网,并且返回Join-accept message,终端再对信息进行解析,获取通信参数,之后就可以和服务器通信了。
 

入网流程需要终端准备好如
下三个参数:
        DevEUI:DevEUI是一个全球唯一ID,标识唯一的终端设备。
        AppEUI:AppEUI是一个全球唯一ID,标识终端的应用提供者。
        AppKey:AppKey是由应用程序拥有者分配给终端,当终端通过OTAA方式加入网络,AppKey用来产生会话密钥NwkSKey和AppSKey,会话密钥分别用来加密和校验网络层和应用层数据。

当一个终端要加入LoRaWAN的时候它需要进行初始化和激活。激活方式OTAA 
激活后,终端会存储如下信息:
        设备地址(DevAddr):由标识当前网络设备的32位ID组成:

bit#

[31...25]

[24...0]

DevAddr bits

NwkID

NwkAddr

        应用ID(AppEUI):AppEUI是一个全球唯一ID,标识终端的应用提供者。AppEUI在激活流程开始前就存储在终端中。
        网络会话密钥(NwkSKey):NwkSKey被终端和网络服务器用来计算和校验所有消息的MIC(消息一致码),以保证数据完整性。也用来对单独MAC的数据消息载荷进行加解密。
        应用会话密钥(AppSKey):AppSKey被终端和网络服务器用来对应用层消息进行解密。当应用层消息载荷有MIC时,也可以用来计算和校验该应用层MIC。

ABP(Activation by Personalization)
这种方法比较简单粗暴,直接配置 DevAddr,NwkSKey,AppSKey 这三个LoRaWAN最终通讯的参数,不再需要join流程。在这种情况下,这个设备是可以直接发应用数据的。

APB(独立激活方式)
在某些情况下,终端可以独立激活。独立激活是让终端
绕过join request-join accept的加网流程,直接加入到指定网络中。DevAddr和两个会话密钥NwkSKey、AppSKey直接存储在终端中,而不是DevEUI, AppEUI,AppKey。终端在一开始就配置好了入网必要的信息。

LoRaWAN入网模式ABP/OTAA

阿里云物联网络管理平台  ——LinkWAN
Alibaba Cloud Link WAN Core即阿里云 物联网络管理平台,简称Link WAN平台,是阿里云面向物联网领域推出的网络管理平台,旨在帮助用户搭建无线空口数据通道,实现物联网终端数据通过无线技术快速上报云端。阿里云Link WAN物联网络管理平台,提供大容量、广覆盖、高可靠的物联通讯接入服务
Link WAN平台的低功耗广域网协议目前主要采用是ICA联盟的Link WAN标准,Link WAN标准兼容LoRa联盟的LoRaWAN
物联网络管理平台(Link WAN)提供用户四大能力:网关管理 、节点管理 、网络维护、流量计算

阿里云物联网产品概览

阿里云在做的IOT产品包括云、管(红字的部分是LoRa)、边(边缘计算)、端(软硬件终端或设备,偏向于硬件的生态)全生态布局。由于看好在非授权频谱的广域网前景,LinkWAN物联网络管理平台支持LoRa协议,同时还可提供LoRa节点设备、LoRa网关等丰富的LoRa产品。为推进LoRa在中国的拓展,阿里巴巴已在杭州和宁波建设LoRa网络,并已具备商用条件。
“现在,每个家庭都有WiFi,将来,每个企业都将有LoRa。”这是阿里云对于LoRa物联网未来的判断。

 LoRa网关的作用
1.LoRa网关在整个通信过程中起透传作用
2.网关通过收发器可以和终端通信,是以射频的形式通信的,如上图,网关会接收到符合配置文件中频点和数据率的终端数据,也会以一定的频点数据率和发射功率发送射频数据包给终端。所有的符合条件的终端消息都会被网关接收,这样就存在网关接收到不同网络中的终端数据的情况
3.网关有树莓派的操作系统,可以通过IP协议和NS通信。

 阿里云Link WAN平台核心亮点
海量连接 - 亿级接入,百万并发
按需组网 - 三步接入,用户自组网
凭证分发 - 组网用户可二次售卖凭证
平台API - 对接用户运用平台

 Link WAN平台的网络架构

LoRaWAN典型系统主要包含了5大网元,分别是:
终端设备(End Device)
网关(Gateway)
LoRaWAN网络服务器(Network Server)
LoRaWAN网优服务器(Network Control)
应用服务器(Application Server)
从网元简单对照LoRa联盟定义LoRaWAN体系架构来看,Link WAN主要对应LoRaWAN标准网络架构中的NS(Network Server),另外还包含了NC(Network Control)的功能。

七、 Link WAN平台

Link WAN标准
ICA联盟(低功耗广域网标准组)定义了Link WAN标准,Link WAN技术规范基于LoRaWAN标准规范,并对中国470MHz~510MHz频段重新定义了新的频谱规划,制定了节点接入规范(推荐的入网扫描方式、应用层限制等)、网关接入规范等。
LoRaWAN终端设备接入Link WAN网络,需要遵循《Link WAN LoRa节点接入规范》。
LoRaWAN网关接入Link WAN平台,需要遵循《Link WAN LoRa基站接入规范》。
目前在中国市场,阿里云主导的Link WAN生态已经聚合近千家各类合作伙伴,部署数万台LoRaWAN网关,在居家安防、老人照护、城市应用、园区传感器与企业智能化等实现物联网设备上云

 Link WAN平台产品
依托阿里云海量接入等平台技术,Link WAN平台具备大网\专网的能力,从Link WAN平台提供的功能来看,Link WAN平台把用户操作从网络运营角度划分为两大类:
网络运营商
        负责“网络管理”,即布设网关、构建网络
设备提供商
       负责“节点管理”,物联网终端产品提供商,直接使用已构建的好的网络,接入终端产品
       因此超级用户可以独立运维一个网络,自建自用;也可以多个行业用户共同运维一个网络,共享共建,各司其职,扬长避短。具体可查看Link WAN产品手册《搭建与管理网络》

 Link WAN平台协议数据流转

具体从终端设备到阿里云Link WAN平台,再到阿里云物联网平台整个流程的协议数据流转来看,主要包括如下环节:
(1)LoRaWAN终端设备 <->LoRaWAN网关Gateway
采用LoRaWAN协议
(2)LoRaWAN网关<->LinkWAN服务器
采用TCP/UDP/IP协议等
(3)LinkWAN平台<->阿里云物联网平台或者用户Application Server
采用HTTP(s)\MQ等
Link WAN平台的认证实验室可进行南向产品的前期调试与测试
(4)阿里云物联网平台<->WEB前端应用(IoT Studio)
采用HTTP(s)\HTML\MQTT等

终端设备到阿里云Link WAN平台,再到阿里云物联网平台

阿里云物联网平台(Link Platform)与物联网网络管理平台(Link WAN)区别?
物联网络管理平台(Link WAN)侧重连接管理,目前主要支持的低功耗广域网络连接是LoRaWAN。
阿里云物联网平台 (Link Platform),是阿里云针对物联网领域开发人员推出的一款设备管理平台
Link Platform 位于Link WAN的上层,即Link WAN的数据可进一步流转到Link Platform。

阿里云LinkWAN的主要功能
Link WAN是一套组网的网管系统
    组网-支持LoRaWAN、蜂窝网与LTE-U(3.0).
    用网-传感器设备上云
    分享-网络共享,支持泛在
    认证-Link WAN认证服务
Link WAN生态池
50+家厂商,100+硬件(网关+模组+终端应用)
硬件清单
URL: https://linkmarket.aliyun.com/wan

 Link WAN 生态

总结

以上是生活随笔为你收集整理的无线接入技术的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。