物联网层次结构是怎样的

物联网层次结构是怎样的,第1张

物联网架构按层级来划分可分为3个层级: 感知层、传输层、应用层。

首先底层是用来感知数据的感知层,感知层包括传感器等数据采集设备,包括数据接入到网关之前的传感器网络。感知层是物联网发展和应用的基础,RFID技术、传感和控制技术、短距离无线通信技术是感知层涉及的主要技术,其中又包括芯片研发、通信协议研究、RFID材料、智能节电供电等细分技术。

第二层是数据传输的传输层,网络层中的感知数据管理与处理技术是实现以数据为中心的物联网的核心技术,其包括传感网数据的存储、查询、分析、挖掘、理解及基于感知数据决策和行为的理论和技术。云计算平台作为海量感知数据的存储、分析平台,将是物联网网络层的重要组成部分。

最上层是应用层,物联网的应用层利用经过分析处理的感知数据为用户提供丰富的特定服务,可分为监控型(物流监控、污染监控)、查询型(智能检索、远程抄表)、控制型(智能交通、智能家居、路灯控制)、扫描型(手机钱包、高速公路不停车收费)等。应用层是物联网发展的目的,软件开发、智能控制技术将会为用户提供丰富多彩的物联网应用。

如果以人的神经网络做类比,那么人的感觉器官就是物联网的感知层,如眼睛能采集视觉信息,鼻子采集气味信息,嘴巴采集味道信息,而耳朵采集声音信息。这些信息通过神经元传递到大脑中枢,那么这些神经元形成的神经传输通道就相当于物联网中的传输层,它的作用是把信息传送到处理中心。那么人的大脑就相当于应用层了,当它接受到来自眼睛,鼻子、嘴巴、耳朵等信息后,它可以综合去得出一些有用的结论,例如判断现在是否有危险,能够读书看等,这就相当于它应用了来自感知层的信息并产生了价值。

像工业网关在物联网中就是负责传输数据的,爱陆通的工业物联网网关是基于5G/4G、WIFI、虚拟专网等技术开发的。以嵌入式 *** 作系统为软件支撑平台,同时支持1个千兆以太网WAN、4个千兆以太网LAN、1个RS232/RS485(可选)接口和24G/58G WIFI接口,可同时连接串口设备、以太网设备和 WIFI 设备。

物联网 *** 作系统由内核、辅助外围模块(文件系统、图形用户界面、通信协议栈、各类常见设备的驱动程序等)、集成开发环境等组成,基于此,可衍生出一系列面向行业的特定应用。
物联网 *** 作系统与传统的个人计算机 *** 作系统和智能手机类 *** 作系统不同,它具备物联网应用领域内的一些独特特点,现说明如下。
物联网 *** 作系统内核的特点
1、内核尺寸伸缩性强,能够适应不同配置的硬件平台。比如,一个极端的情况下,内核尺寸必须维持在10K以内,以支撑内存和CPU性能都很受限的传感器,这时候内核具备基本的任务调度和通信功能即可。在另外一个极端的情况下,内核必须具备完善的线程调度、内存管理、本地存储、复杂的网络协议、图形用户界面等功能,以满足高配置的智能物联网终端的要求。这时候的内核尺寸,不可避免的会大大增加,可以达到几百K,甚至M级。这种内核尺寸的伸缩性,可以通过两个层面的措施来实现:重新编译和二进制模块选择加载。重新编译措施很简单,只需要根据不同的应用目标,选择所需的功能模块,然后对内核进行重新编译即可。这个措施应用于内核定制非常深入的情况下,比如要求内核的尺寸达到10K以下的场合。而二进制模块选择加载,则用在对内核定制不是很深入的情况。这时候维持一个 *** 作系统配置文件,文件里列举了 *** 作系统需要加载的所有二进制模块。在内核初始化完成后,会根据配置文件,加载所需的二进制模块。这需要终端设备要有外部存储器(比如硬盘、Flash等),以存储要加载的二进制模块;
2、内核的实时性必须足够强,以满足关键应用的需要。大多数的物联网设备,要求 *** 作系统内核要具备实时性,因为很多的关键性动作,必须在有限的时间内完成,否则将失去意义。内核的实时性包涵很多层面的意思,首先是中断响应的实时性,一旦外部中断发生, *** 作系统必须在足够短的时间内响应中断并做出处理。其次是线程或任务调度的实时性,一旦任务或线程所需的资源或进一步运行的条件准备就绪,必须能够马上得到调度。显然,基于非抢占式调度方式的内核很难满足这些实时性要求;
3、内核架构可扩展性强。物联网 *** 作系统的内核,应该设计成一个框架,这个框架定义了一些接口和规范,只要遵循这些接口和规范,就可以很容易的在 *** 作系统内核上增加新的功能的新的硬件支持。因为物联网的应用环境具备广谱特性,要求 *** 作系统必须能够扩展以适应新的应用环境。内核应该有一个基于总线或树结构的设备管理机制,可以动态加载设备驱动程序或其它核心模块。同时内核应该具备外部二进制模块或应用程序的动态加载功能,这些应用程序存储在外部介质上,这样就无需修改内核,只需要开发新的应用程序,就可满足特定的行业需求;
4、内核应足够安全和可靠。可靠性就不用说了,物联网应用环境具备自动化程度高、人为干预少的特点,这要求内核必须足够可靠,以支撑长时间的独立运行。安全对物联网来说更加关键,甚至关系到国家命脉。比如一个不安全的内核被应用到国家电网控制当中,一旦被外部侵入,造成的影响将无法估量。为了加强安全性,内核应支持内存保护(VMM等机制)、异常管理等机制,以在必要时隔离错误的代码。另外一个安全策略,就是不开放源代码,或者不开放关键部分的内核源代码。不公开源代码只是一种安全策略,并不代表不能免费适用内核;
5、节能省电,以支持足够的电源续航能力。 *** 作系统内核应该在CPU空闲的时候,降低CPU运行频率,或干脆关闭 CPU。对于周边设备,也应该实时判断其运行状态,一旦进入空闲状态,则切换到省电模式。同时, *** 作系统内核应最大程度的降低中断发生频率,比如在不影响实时性的情况下,把系统的时钟频率调到最低,以最大可能的节约电源。
物联网 *** 作系外围模块的特点
外围模块指为了适应物联网的应用特点, *** 作系统应该具备的一些功能特征,比如远程维护和升级等。同时也指为了扩展物联网 *** 作系统内核的功能范围,而开发的一些功能模块,比如文件系统、网络协议栈等。物联网 *** 作系统的外围模块(或外围功能)应该至少具备下列这些:
1、支持 *** 作系统核心、设备驱动程序或应用程序等的远程升级。远程升级是物联网 *** 作系统的最基本特征,这个特性可大大降低维护成本。远程升级完成后,原有的设备配置和数据能够得以继续使用。即使在升级失败的情况下, *** 作系统也应该能够恢复原有的运行状态。远程升级和维护是支持物联网 *** 作系统大规模部署的主要措施之一;
2、支持常用的文件系统和外部存储。比如支持FAT32/NTFS/DCFS等文件系统,支持硬盘、USB stick、Flash、ROM等常用存储设备。在网络连接中断的情况下,外部存储功能会发挥重要作用。比如可以临时存储采集到的数据,再网络恢复后再上传到数据中心。但文件系统和存储驱动的代码,要与 *** 作系统核心代码有效分离,能够做到非常容易的裁剪;
3、支持远程配置、远程诊断、远程管理等维护功能。这里不仅仅包涵常见的远程 *** 作特性,比如远程修改设备参数、远程查看运行信息等。还应该包涵更深层面的远程 *** 作,比如可以远程查看 *** 作系统内核的状态,远程调试线程或任务,异常时的远程dump内核状态等功能。这些功能不仅仅需要外围应用的支持,更需要内核的天然支持;
4、 支持完善的网络功能。物联网 *** 作系统必须支持完善的TCP/IP协议栈,包括对IPv4和IPv6的同时支持。这个协议栈要具备灵活的伸缩性,以适应裁剪需要。比如可以通过裁剪,使得协议栈只支持IP/UDP等协议功能,以降低代码尺寸。同时也支持丰富的IP协议族,比如Telnet/FTP/IPSec/SCTP等协议,以适用智能终端和高安全可靠的应用场合;
5、对物联网常用的无线通信功能要内置支持。比如支持GPRS/3G/HSPA/4G等公共网络的无线通信功能,同时要支持Zigbee/NFC/RFID等近场通信功能,支持WLAN/Ethernet等桌面网络接口功能。这些不同的协议之间,要能够相互转换,能够把从一种协议获取到的数据报文,转换成为另外一种协议的报文发送出去。除此之外,还应支持短信息的接收和发送、语音通信、视频通信等功能;
6、内置支持XML文件解析功能。物联网时代,不同行业之间,甚至相同行业的不同领域之间,会存在严重的信息共享壁垒。而XML格式的数据共享可以打破这个壁垒,因此XML标准在物联网领域会得到更广泛的应用。物联网 *** 作系统要内置对XML解析的支持,所有 *** 作系统的配置数据,统一用XML格式进行存储。同时也可对行业自行定义的XML格式进行解析,以完成行业转换功能;
7、支持完善的GUI功能。图形用户界面一般应用于物联网的智能终端中,完成用户和设备的交互。GUI应该定义一个完整的框架,以方便图形功能的扩展。同时应该实现常用的用户界面元素,比如文本框、按钮、列表等。另外,GUI模块应该与 *** 作系统核心分离,最好支持二进制的动态加载功能,即 *** 作系统核心根据应用程序需要,动态加载或卸载GUI模块。GUI模块的效率要足够高,从用户输入确认,到具体的动作开始执行之间的时间(可以叫做click-launch时间)要足够短,不能出现用户点击了确定、但任务的执行却等待很长时间的情况;
8、支持从外部存储介质中动态加载应用程序。物联网 *** 作系统应提供一组API,供不同应用程序调用,而且这一组 API应该根据 *** 作系统所加载的外围模块实时变化。比如在加载了GUI模块的情况下,需要提供GUI *** 作的系统调用,但是在没有GUI模块的情况下,就不应该提供GUI功能调用。同时 *** 作系统、GUI等外围模块、应用程序模块应该二进制分离, *** 作系统能够动态的从外部存储介质上按需加载应用程序。这样的一种结构,就使得整个 *** 作系统具备强大的扩展能力。 *** 作系统内核和外围模块(GUI、网络等)提供基础支持,而各种各样的行业应用,通过应用程序来实现。最后在软件发布的时候,只发布 *** 作系统内核、所需的外围模块、应用程序模块即可。
物联网 *** 作系统集成开发环境的特点
集成开发环境是构筑行业应用的关键工具,物联网 *** 作系统必须提供方便灵活的开发工具,以开发出适合行业应用的应用程序。开发环境必须足够成熟并得到广泛适用,以降低应用程序的上市时间(GTMT)。集成开发环境必须具备如下特点:
1、 物联网 *** 作系统要提供丰富灵活的API,供程序员调用,这组API应该能够支持多种语言,比如既支持C/C++,也支持Java、Basic等程序设计语言;
2、 最好充分利用已有的集成开发环境。比如可以利用Eclipse、Visual Studio等集成开发环境,这些集成开发工具具备广泛的应用基础,可以在Internet上直接获得良好的技术支持;
3、 除配套的集成开发环境外,还应定义和实现一种紧凑的应用程序格式(类似Windows的PE格式),以适用物联网的特殊需要。通过对集成开发环境进行定制,使得集成开发环境生成的代码,可以遵循这种格式;
4、 要提供一组工具,方便应用程序的开发和调试。比如提供应用程序下载工具、远程调试工具等,支撑整个开发过程。
可以看出,上述物联网 *** 作系统内核、外围模块、应用开发环境等,都是支撑平台,支撑更上一层的行业应用。行业应用才是最终产生生产力的软件,但是物联网 *** 作系统是行业应用得以茁壮生长和长期有效生存的基础,只有具备了强大灵活的物联网 *** 作系统,物联网这棵大树才能结出丰硕的果实。

内核的特点
内核尺寸伸缩性强,能够适应不同配置的硬件平台。比如,一个极端的情况下,内核尺寸必须维持在10K以内,以支撑内存和CPU性能都很受限的传感器,这时候内核具备基本的任务调度和通信功能即可。在另外一个极端的情况下,内核必须具备完善的线程调度、内存管理、本地存储、复杂的网络协议、图形用户界面等功能,以满足高配置的智能物联网终端的要求。这时候的内核尺寸,不可避免的会大大增加,可以达到几百K,甚至M级。这种内核尺寸的伸缩性,可以通过两个层面的措施来实现:重新编译和二进制模块选择加载。重新编译措施很简单,只需要根据不同的应用目标,选择所需的功能模块,然后对内核进行重新编译即可。这个措施应用于内核定制非常深入的情况下,比如要求内核的尺寸达到10K以下的场合。而二进制模块选择加载,则用在对内核定制不是很深入的情况。这时候维持一个 *** 作系统配置文件,文件里列举了 *** 作系统需要加载的所有二进制模块。在内核初始化完成后,会根据配置文件,加载所需的二进制模块。这需要终端设备要有外部存储器(比如硬盘、Flash等),以存储要加载的二进制模块;
内核的实时性必须足够强,以满足关键应用的需要。大多数的物联网设备,要求 *** 作系统内核要具备实时性,因为很多的关键性动作,必须在有限的时间内完成,否则将失去意义。内核的实时性包涵很多层面的意思,首先是中断响应的实时性,一旦外部中断发生, *** 作系统必须在足够短的时间内响应中断并做出处理。其次是线程或任务调度的实时性,一旦任务或线程所需的资源或进一步运行的条件准备就绪,必须能够马上得到调度。显然,基于非抢占式调度方式的内核很难满足这些实时性要求;
内核架构可扩展性强。物联网 *** 作系统的内核,应该设计成一个框架,这个框架定义了一些接口和规范,只要遵循这些接口和规范,就可以很容易的在 *** 作系统内核上增加新的功能的新的硬件支持。因为物联网的应用环境具备广谱特性,要求 *** 作系统必须能够扩展以适应新的应用环境。内核应该有一个基于总线或树结构的设备管理机制,可以动态加载设备驱动程序或其它核心模块。同时内核应该具备外部二进制模块或应用程序的动态加载功能,这些应用程序存储在外部介质上,这样就无需修改内核,只需要开发新的应用程序,就可满足特定的行业需求;
内核应足够安全和可靠。可靠性就不用说了,物联网应用环境具备自动化程度高、人为干预少的特点,这要求内核必须足够可靠,以支撑长时间的独立运行。安全对物联网来说更加关键,甚至关系到国家命脉。比如一个不安全的内核被应用到国家电网控制当中,一旦被外部侵入,造成的影响将无法估量。为了加强安全性,内核应支持内存保护(VMM等机制)、异常管理等机制,以在必要时隔离错误的代码。另外一个安全策略,就是不开放源代码,或者不开放关键部分的内核源代码。不公开源代码只是一种安全策略,并不代表不能免费适用内核;
节能省电,以支持足够的电源续航能力。 *** 作系统内核应该在CPU空闲的时候,降低CPU运行频率,或干脆关闭CPU。对于周边设备,也应该实时判断其运行状态,一旦进入空闲状态,则切换到省电模式。同时, *** 作系统内核应最大程度的降低中断发生频率,比如在不影响实时性的情况下,把系统的时钟频率调到最低,以最大可能的节约电源。
外围模块的特点
外围模块指为了适应物联网的应用特点, *** 作系统应该具备的一些功能特征,比如远程维护和升级等。同时也指为了扩展物联网 *** 作系统内核的功能范围,而开发的一些功能模块,比如文件系统、网络协议栈等。物联网 *** 作系统的外围模块(或外围功能)应该至少具备下列这些:
支持 *** 作系统核心、设备驱动程序或应用程序等的远程升级。远程升级是物联网 *** 作系统的最基本特征,这个特性可大大降低维护成本。远程升级完成后,原有的设备配置和数据能够得以继续使用。即使在升级失败的情况下, *** 作系统也应该能够恢复原有的运行状态。远程升级和维护是支持物联网 *** 作系统大规模部署的主要措施之一;
支持常用的文件系统和外部存储,比如支持FAT32/NTFS/DCFS等文件系统,支持硬盘、USB stick、Flash、ROM等常用存储设备。在网络连接中断的情况下,外部存储功能会发挥重要作用。比如可以临时存储采集到的数据,再网络恢复后再上传到数据中心。但文件系统和存储驱动的代码,要与 *** 作系统核心代码有效分离,能够做到非常容易的裁剪;
支持远程配置、远程诊断、远程管理等维护功能。这里不仅仅包涵常见的远程 *** 作特性,比如远程修改设备参数、远程查看运行信息等。还应该包涵更深层面的远程 *** 作,比如可以远程查看 *** 作系统内核的状态,远程调试线程或任务,异常时的远程dump内核状态等功能。这些功能不仅仅需要外围应用的支持,更需要内核的天然支持;
支持完善的网络功能。物联网 *** 作系统必须支持完善的TCP/IP协议栈,包括对IPv4和IPv6的同时支持。这个协议栈要具备灵活的伸缩性,以适应裁剪需要。比如可以通过裁剪,使得协议栈只支持IP/UDP等协议功能,以降低代码尺寸。同时也支持丰富的IP协议族,比如Telnet/FTP/IPSec/SCTP等协议,以适用智能终端和高安全可靠的应用场合;
对物联网常用的无线通信功能要内置支持。比如支持GPRS/3G/HSPA/4G等公共网络的无线通信功能,同时要支持Zigbee/NFC/RFID等近场通信功能,支持WLAN/Ethernet等桌面网络接口功能。这些不同的协议之间,要能够相互转换,能够把从一种协议获取到的数据报文,转换成为另外一种协议的报文发送出去。除此之外,还应支持短信息的接收和发送、语音通信、视频通信等功能;
内置支持XML文件解析功能。物联网时代,不同行业之间,甚至相同行业的不同领域之间,会存在严重的信息共享壁垒。而XML格式的数据共享可以打破这个壁垒,因此XML标准在物联网领域会得到更广泛的应用。物联网 *** 作系统要内置对XML解析的支持,所有 *** 作系统的配置数据,统一用XML格式进行存储。同时也可对行业自行定义的XML格式进行解析,以完成行业转换功能;
支持完善的GUI功能。图形用户界面一般应用于物联网的智能终端中,完成用户和设备的交互。GUI应该定义一个完整的框架,以方便图形功能的扩展。同时应该实现常用的用户界面元素,比如文本框、按钮、列表等。另外,GUI模块应该与 *** 作系统核心分离,最好支持二进制的动态加载功能,即 *** 作系统核心根据应用程序需要,动态加载或卸载GUI模块。GUI模块的效率要足够高,从用户输入确认,到具体的动作开始执行之间的时间(可以叫做click-launch时间)要足够短,不能出现用户点击了确定、但任务的执行却等待很长时间的情况;
支持从外部存储介质中动态加载应用程序。物联网 *** 作系统应提供一组API,供不同应用程序调用,而且这一组API应该根据 *** 作系统所加载的外围模块实时变化。比如在加载了GUI模块的情况下,需要提供GUI *** 作的系统调用,但是在没有GUI模块的情况下,就不应该提供GUI功能调用。同时 *** 作系统、GUI等外围模块、应用程序模块应该二进制分离, *** 作系统能够动态的从外部存储介质上按需加载应用程序。这样的一种结构,就使得整个 *** 作系统具备强大的扩展能力。 *** 作系统内核和外围模块(GUI、网络等)提供基础支持,而各种各样的行业应用,通过应用程序来实现。最后在软件发布的时候,只发布 *** 作系统内核、所需的外围模块、应用程序模块即可。
集成开发环境的特点
集成开发环境是构筑行业应用的关键工具,物联网 *** 作系统必须提供方便灵活的开发工具,以开发出适合行业应用的应用程序。开发环境必须足够成熟并得到广泛适用,以降低应用程序的上市时间(GTMT)。集成开发环境必须具备如下特点:物联网 *** 作系统要提供丰富灵活的API,供程序员调用,这组API应该能够支持多种语言,比如既支持C/C++,也支持Java、Basic等程序设计语言;最好充分利用已有的集成开发环境。比如可以利用Eclipse、Visual Studio等集成开发环境,这些集成开发工具具备广泛的应用基础,可以在Internet上直接获得良好的技术支持;除配套的集成开发环境外,还应定义和实现一种紧凑的应用程序格式(类似Windows的PE格式),以适用物联网的特殊需要。通过对集成开发环境进行定制,使得集成开发环境生成的代码,可以遵循这种格式;要提供一组工具,方便应用程序的开发和调试。比如提供应用程序下载工具、远程调试工具等,支撑整个开发过程。
可以看出,上述物联网 *** 作系统内核、外围模块、应用开发环境等,都是支撑平台,支撑更上一层的行业应用。行业应用才是最终产生生产力的软件,但是物联网 *** 作系统是行业应用得以茁壮生长和长期有效生存的基础,只有具备了强大灵活的物联网 *** 作系统,物联网这棵大树才能结出丰硕的果实。

一、感知层——感知信息

作为物联网的核心,承担感知信息作用的传感器,一直是工业领域和信息技术领域发展的重点,传感器不仅感知信号、标识物体,还具有处理控制功能。

目前,在发达国家,其发展已芯片化、集成化和智能化。如最早提出泛在网的加州大学(伯克利分校),已将压力、磁、光等传感单元集成在一个芯片中,而且芯片具备无线接入和自组网功能。

然而,传感器国产化程度较低,其成本、性能和寿命尚不能满足交通运输物联网信息感知的需求。据了解,交通运输部正在和其他部门合作,研制满足交通需求、具有自主知识产权的传感器,并对市场产生了影响。如专业生产感知气象信息设备的维萨拉公司,得知交通运输部正在组织相关研究后,主动要求加入,其产品在国内也应声降价。

二、网络层——传输信息

传感器感知到基础设施和物品信息后,需要通过网络传输到后台进行处理。

目前,传输信息应用的网络先进技术包括第6版互联网协议(IPv6)、新型无线通信网(3G、4G、ZIGBEE等)、自组网技术等,正在向更快的传输速度、更宽的传输带宽、更高的频谱利用率、更智能化的接入和网络管理发展。

据专家介绍,我国在道路建设中,沿路铺设了大量光纤,但利用程度不高。物联网采集到的海量数据,可以使这些道路光纤物尽其用。

三、应用层——处理信息

物联网概念下的信息处理技术有分布式协同处理、云计算、群集智能等。

信息处理的目的是应用,交通物联网的信息处理是为了分析大量数据,挖掘对百姓出行和交通管理有用的信息。此外,还需要建立信息处理和发送机制体制,保证信息发送到需要的人手中。比如,把宏观的路网信息发送给管理决策人员,把局部道路通行情况发送给公众,把某条具体路段的事故信息发送给正行驶在上面的车辆。

12 个空间流与 256-QAM 调制。
2 2 个空间流与 256-QAM 调制。
3 3 个空间流与 64-QAM 调制。

Wi-Fi 已成为当今世界无处不在的技术,为数十亿设备提供连接,也是越来越多的用户上网接入的首选方式,并且有逐步取代有线接入的趋势。为适应新的业务应用和减小与有线网络带宽的差距,每一代 80211 的标准都在大幅度的提升其速率。

1997 年 IEEE 制定出第一个无线局域网标准 80211,数据传输速率仅有 2Mbps,但这个标准的诞生改变了用户的接入方式,使人们从线缆的束缚中解脱出来。

随着人们对网络传输速率的要求不断提升,在 1999 年 IEEE 发布了 80211b 标准。80211b 运行在 24 GHz 频段,传输速率为 11Mbit/s,是原始标准的 5 倍。同年,IEEE 又补充发布了 80211a 标准,采用了与原始标准相同的核心协议,工作频率为 5GHz,最大原始数据传输率 54Mbit/s,达到了现实网络中等吞吐量(20Mbit/s)的要求,由于 24GHz 频段已经被到处使用,采用 5GHz 频段让 80211a 具有更少冲突的优点。

2003 年,作为 80211a 标准的 OFDM 技术也被改编为在 24 GHz 频段运行,从而产生了 80211g,其载波的频率为 24GHz(跟 80211b 相同),原始传送速度为 54Mbit/s, 净传输速度约为 247Mbit/s(跟 80211a 相同)。
对 Wi-Fi 影响比较重要的标准是 2009 年发布的 80211n,这个标准对 Wi-Fi 的传输和接入进行了重大改进,引入了 MIMO、安全加密等新概念和基于 MIMO 的一些高级功能 (如波束成形,空间复用),传输速度达到 600Mbit/s。 此外,80211n 也是第一个同时工作在 24 GHz 和 5 GHz 频段的Wi-Fi 技术。

然而,移动业务的快速发展和高密度接入对 Wi-Fi 网络的带宽提出了更高的要求,在2013 年发布的 80211ac 标准引入了更宽的射频带宽(提升至 160MHz)和更高阶的调制技术(256-QAM),传输速度高达 173Gbps,进一步提升 Wi-Fi 网络吞吐量。另外,在 2015 年发布了 80211ac wave2 标准,将波束成形和 MU-MIMO 等功能推向主流,提升 了系统接入容量。但遗憾的是 80211ac 仅支持 5GHz 频段的终端,削弱了 24GHz 频段下的用户体验。

然而,随着视频会议、无线互动 VR、移动教学等业务应用越来越丰富,Wi-Fi 接入终端越来越多,IoT 的发展更是带来了更多的移动终端接入无线网络,甚至以前接入终端较少的家庭 Wi-Fi 网络也将随着越来越多的智能家居设备的接入而变得拥挤。因此 Wi-Fi 网络仍需要不断提升速度,同时还需要考虑是否能接入更多的终端,适应不断扩大的客户端设备数量以及不同应用的用户体验需求。

下一代Wi-Fi 需要解决更多终端的接入导致整个Wi-Fi 网络效率降低的问题,早在2014 年 IEEE 80211 工作组就已经开始着手应对这一挑战, 预计在 2019 年正式推出的80211ax(下个章节介绍为什么叫 Wi-Fi 6)标准将引入上行 MU-MIMO、OFDMA 频分复用、1024-QAM 高阶编码等技术,将从频谱资源利用、多用户接入等方面解决网络容量和传输效率问题。目标是在密集用户环境中将用户的平均吞吐量相比如今的 Wi-Fi 5 提高至少4 倍,并发用户数提升 3 倍以上,因此,Wi-Fi 6(80211ax)也被称为高效无线(HEW)。

Wi-Fi 6 是下一代 80211ax 标准的简称。随着 Wi-Fi 标准的演进,WFA 为了便于 Wi- Fi 用户和设备厂商轻松了解其设备连接或支持的 Wi-Fi 型号,选择使用数字序号来对 Wi- Fi 重新命名。另一方面,选择新一代命名方法也是为了更好地突出 Wi-Fi 技术的重大进步, 它提供了大量新功能,包括增加的吞吐量和更快的速度、支持更多的并发连接等。根据 WFA 的公告,现在的 Wi-Fi 命名分别对应如下 80211 技术标准:

和以往每次发布新的 80211 标准一样,80211ax 也将兼容之前的 80211ac/n/g/a/b 标准,老的终端一样可以无缝接入 80211ax 网络。

4G 是移动网络高速率的代名词,同样,Wi-Fi 6 是无线局域网高速率的代名词,但这个高速率是怎么来的,由以下几个因素决定。

1空间流数量 空间流其实就是 AP 的天线,天线数越多,整机吞吐量也越大,就像高速公路的车道一样,8 车道一定会比 4 车道运输量更大。

表 2 不同 80211 标准对应的空间流数量 2Symbol 与 GI Symbol 就是时域上的传输信号,相邻的两个Symbol 之间需要有一定的空隙(GI),以避免 Symbol 之间的干扰。就像中国的高铁一样,每列车相当于一个 Symbol, 同一个车站发出的两列车之间一定要有一个时间间隙,否则两列车就可能会发生碰撞。不同 Wi-Fi 标准下的间隙也有不同,一般来说传输速度较快时 GI 需要适当增大,就像同一车道上两列 350KM/h 时速的高铁发车时间间隙要比时速 250KM/h 时速的高铁发车间隙要大一些。

表 3 80211 标准对应的 Symbol 与GI 数据
3编码方式 编码方式就是调制技术,即 1 个 Symbol 里面能承载的 bit 数量。从 Wi-Fi 1 到 Wi-Fi 6,每次调制技术的提升,都能至少给每条空间流速率带来 20%以上的提升。

表 4 80211 标准对应的 QAM 4码率 理论上应该是按照编码方式无损传输,但现实没有这么美好。传输时需要加入一些用于纠错的信息码,用冗余换取高可靠度。码率就是排除纠错码之后实际真实传输的数据码占理论值的比例。

表 5 80211 标准对应的码率 5有效子载波数量 载波类似于频域上的 Symbol,一个子载波承载一个 Symbol,不同调制方式及不同频宽下的子载波数量不一样。

表680211 标准对应的子载波数量
至此,我们可以计算一下 80211ac 与 80211ax 在 HT80 频宽下的单条空间流最大速率:

Wi-Fi 6(80211ax)继承了Wi-Fi 5(80211ac)的所有先进 MIMO 特性,并新增了许多针对高密部署场景的新特性。以下是Wi-Fi 6 的核心新特性:

下面详细描述这些核心新特性。

图 2-1 OFDM 工作模式 80211ax 中引入了一种更高效的数据传输模式,叫 OFDMA(因为 80211ax 支持上下行多用户模式,因此也可称为 MU-OFDMA),它通过将子载波分配给不同用户并在OFDM 系统中添加多址的方法来实现多用户复用信道资源。迄今为止,它已被许多无线技术采用,例如 3GPP LTE。此外,80211ax 标准也仿效 LTE,将最小的子信道称为“资源单位(Resource Unit,简称 RU)”,每个 RU 当中至少包含 26 个子载波,用户是根据时频资源块 RU 区分出来的。我们首先将整个信道的资源分成一个个小的固定大小的时频资源块 RU。在该模式下,用户的数据是承载在每一个 RU 上的,故从总的时频资源上来看,每一个时间片上,有可能有多个用户同时发送(如下图)。

图 2-2 OFDMA 工作模式 OFDMA 相比 OFDM 一般有三点好处:

图 2-3 不同子载波频域上的信道质量

因为 80211ac 及之前的标准都是占据整个信道传输数据的,如果有一个 QOS 数据包需要发送,其一定要等之前的发送者释放完整个信道才行,所以会存在较长的时延。在OFDMA 模式下,由于一个发送者只占据整个信道的部分资源,一次可以发送多个用户的数据,所以能够减少 QOS 节点接入的时延。

表 7不同频宽下的 RU 数量

图 2-4RU 在 20MHz 中的位置示意图 RU 数量越多,发送小包报文时多用户处理效率越高,吞吐量也越高,下图是仿真收益:

图 2-5 OFDMA 与 OFDM 模式下多用户吞吐量仿真

图 2-6 SU-MIMO 与 MU-MIMO 吞吐量差异

图 2-7 8x8 MU-MIMO AP 下行多用户模式调度顺序

图 2-8 多用户模式上行调度顺序 虽然 80211ax 标准允许OFDMA 与 MU-MIMO 同时使用,但不要 OFDMA 与 MU- MIMO 混淆。OFDMA 支持多用户通过细分信道(子信道)来提高并发效率,MU-MIMO 支持多用户通过使用不同的空间流来提高吞吐量。下表是 OFDMA 与 MU-MIMO 的对比:

表 8 OFDMA 与 MU-MIMO 对比

图 2-9 256-QAM 与 1024-QAM 的星座图对比 需要注意的是 80211ax 中成功使用 1024-QAM 调制取决于信道条件,更密的星座点距离需要更强大的 EVM(误差矢量幅度,用于量化无线电接收器或发射器在调制精度方面的性能)和接受灵敏度功能,并且信道质量要求高于其他调制类型。

图 2-10 80211 默认 CCA 门限
例如图 12,AP1 上的 STA1 正在传输数据,此时,AP2 也想向 STA2 发送数据,根据Wi-Fi 射频传输原理,需要先侦听信道是否空闲,CCA 门限值默认-82dBm,发现信道已被STA1 占用,那么 AP2 由于无法并行传输而推迟发送。实际上,所有的与 AP2 相关联的同信道客户端都将推迟发送。引入动态 CCA 门限调整机制,当 AP2 侦听到同频信道被占用时,可根据干扰强度调整 CCA 门限侦听范围(比如说从-82dBm 提升到-72dBm),规避干扰带来的影响,即可实现同频并发传输。

图 2-11 动态 CCA 门限调整 由于 Wi-Fi 客户端设备的移动性,Wi-Fi 网络中侦听到的同频干扰不是静态的,它会随着客户端设备的移动而改变,因此引入动态 CCA 机制是很有效的。80211ax 中引入了一种新的同频传输识别机制,叫 BSS Coloring 着色机制,在 PHY 报文头中添加 BSS color 字段对来自不同BSS 的数据进行“染色”,为每个通道分配一种颜色,该颜色标识一组不应干扰的基本服务集(BSS),接收端可以及早识别同频传输干扰信号并停止接收,避免浪费收发机时间。如果颜色相同,则认为是同一 BSS 内的干扰信号, 发送将推迟;如果颜色不同,则认为两者之间无干扰,两个 Wi-Fi 设备可同信道同频并行传输。以这种方式设计的网络,那些具有相同颜色的信道彼此相距很远,此时我们再利用动态CCA 机制将这种信号设置为不敏感,事实上它们之间也不太可能会相互干扰。

图 2-12 无BSS Color 机制与有BSS Color 机制对比

图 2-13 Long OFDM symbol 与窄带传输带来覆盖距离提升

前面的几大核心技术已经足够证明 80211ax 带来的高效传输和高密容量,但80211ax 也不是 Wi-Fi 的最终标准,这只是高效无线网络的开始,新标准的 80211ax 依然需要兼容老标准的设备,并考虑面向未来物联网络、绿色节能等方向的发展趋势。以下是 80211ax 标准的其他新特性:

下面详细描述这些新特性。

我们都知道 24GHz 频宽窄,且仅有 3 个 20MHz 的互不干扰信道(1,6 和 11),在 80211ac 标准中已经被抛弃,但是有一点不可否认的是 24GHz 仍然是一个可用的 Wi-Fi 频段,在很多场景下依然被广泛使用,因此,80211ax 标准中选择继续支持 24GHz,目的就是要充分利用这一频段特有的优势。

无线通信系统中,频率较高的信号比频率较低的信号更容易穿透障碍物,而频率越低, 波长越长,绕射能力越强,穿透能力越差,信号损失衰减越小,传输距离越远。虽然 5GHz 频段可带来更高的传播速度,但信号衰减也越大,所以传输距离比 24GHz 要短。因此,我们在部署高密无线网络时,24GHz 频段除了用于兼容老旧设备,还有一个很大的作用就是边缘区域覆盖补盲。

现阶段仍有数以亿计的 24GHz 设备在线使用,就算如今成为潮流的 IoT 网络设备也使用的 24GHz 频段,对有些流量不大的业务场景(如电子围栏、资产管理等),终端设备非常多,使用成本更低的仅支持 24GHz 的终端是一个性价比非常高的选择。

图 2-14 广播目标唤醒时间 *** 作

为什么要 Wi-Fi 6(80211ax)

80211ax 设计之初就是为了适用于高密度无线接入和高容量无线业务,比如室外大型公共场所、高密场馆、室内高密无线办公、电子教室等场景。

图 3-1 高密高带宽应用场景 在这些场景中,接入Wi-Fi 网络的客户端设备将呈现巨大增长,另外,还在不断增加的语音及视频流量也对 Wi-Fi 网络带来调整,根据预测,到 2020 年全球移动视频流量将占移动数据流量的 50%以上,其中有 80%以上的移动流量将会通过 Wi-Fi 承载。我们都知道 4K 视频流(带宽要求 30Mbps/人)、语音流(时延小于 30ms)、VR 流(带宽要求 50Mbps/人,时延 10~20ms)对带宽和时延是十分敏感的,如果网络拥塞或重传导致传输延时,将对用户体验带来较大影响。而现有的Wi-Fi 5(80211ac)网络虽然也能提供大带宽能力,但是随着接入密度的不断上升,吞吐量性能遇到瓶颈。而Wi-Fi 6 (80211ax)网络通过 OFDMA、UL MU-MIMO、1024-QAM 等技术使这些服务比以前更可靠,不但支持接入更多的客户端,同时还能均衡每用户带宽。比如说电子教室,以前如果是 100 多位学生的大课授课形式,传输视频或是上下行的交互挑战都比较大,而80211ax 网络将轻松应对该场景。

5G 与 Wi-Fi 6(80211ax)的共存关系

这不是一个新颖的话题,在 1999 年~2000 年间,就有人提出 2G 将替代 Wi-Fi 的观点;2008 年~2009 年也出现了 4G 将代替 Wi-Fi 的猜测;现在又有人开始讨论 5G 代替 Wi- Fi 的话题了。可是,5G 与 Wi-Fi 的应用场景模式是不相同的。Wi-Fi 主要用于室内环境, 而 5G 则是一种广域网技术,它在室外的应用场景更多。所以我们相信 Wi-Fi 和 5G 将长期共存下去。我们从以下几个角度进一步分析:

假设 5G 技术取代 Wi-Fi,那么就必须推出无限流量的套餐,否则费用会远远大于宽带的使用的费用,更何况目前宽带的价格一年比一年低,谁也不会去选择更贵的 5G。在目前的 4G 时代无限流量的套餐就是个噱头,三大运营商都纷纷推出过无限流量的套餐,当时流量超出套餐的流量之后,网络会自动将为 2G 模式,最高速度只有 128Kbps,这个速度看视频不如看漫画,因此所谓的无限流量只是个无稽之谈。

5G 网络技术采用的是超高频频谱(5G 网络频段: 24GHz~52GHz;4G 网络频段:18GHz~26GHz,不包括 24GHz),前面已经提到,频率越高衍射现象越弱,穿越障碍的 能力也就越弱,所以 5G 信号是很容易衰弱的。如果保持 5G 信号的覆盖需要比 4G 建设更多的基站。而且由于信号的衰减,如果在大楼的内部,隔着几道墙,信号衰减就更加严重了。 再有个极端的例子就是地下室,Wi-Fi 网络可以将路由器通过有线连接放入地下室产生信号, 但是 5G 网络是不可能覆盖到所有大楼的地下室的,单就这一个弊端,5G 也无法取代 Wi- Fi。另外,现在几乎所有智能设备都有 Wi-Fi 模块,大多数物联网设备也配备了 Wi-Fi 模块, 出口只用一个公网 IP 地址,局域网内部占用大量地址也没关系,用户在自己的 Wi-Fi 网络下管理这些设备都很方便,而用 5G 势必会占用更多公网的 IP 地址。

带宽 x 频谱效率 x 终端数量 = 总容量。

5G 的优点在于它的载波聚合技术,提升了频谱利用率,大大提升了网络容量。在 3G/4G 时代,当用户在人群密集的场所如地铁、车站等地方使用手机上网时,可以明显感觉到上网延迟变大,网速变慢。而在 5G 时代,随着网络容量大幅提升上述现象带来的影响明显降低。也正是这样的特性,让人们觉得 5G 网络下可以无限量接入,但很多人忽视了一点,那就是随着物联网时代的到来,入网设备的数量也在大幅提升,如果真的所有的上网设备都直连区域内的基站,这条 5G 高速路再宽也得堵死啊!而要想降低基站塔的负担,就必须依靠Wi-Fi 来做分流。

移动设备厂商宣传的 5G 最重要的 3 个特征是高速度、大容量、低时延,其实最新一代的 Wi-Fi 速率比 5G 还要快,最新的 80211ax(Wi-Fi 6)单流峰值速率 12Gbps(5G 网络峰值速率 1Gbps),平均来看,Wi-Fi 每升级一代所用的时间大约只是移动网络的一半左右,所以从最新的Wi-Fi 6 开始,速率会持续领先于移动网络。

办公、物流、商业、智能家居等各行各业都在走向无线化,首先要做的就是把设备、人员、终端等全部联网使用。假设 5G 替代了 Wi-Fi 的存在,那么未来的所有联网终端都需要配备一张类似手机 SIM 卡的东西才可以上网。这一个理由也注定了目前在室内场景 5G 是不可能取代Wi-Fi 的。类似的设备还有 VR、游戏机、电子阅读器、机顶盒等等……

大家都知道手机、pad 等移动终端都是用的电池,大家通常都认为电池的耐用性与安装的业务,和使用频率有关,但人们往往忽略了一点,终端的各种移动信号接入质量好与差也 与电池耗电量有关。当信号变差时,移动终端为了确保给用户提供一个良好的体验,会自动增加发射功率来提升信号质量,这就导致电池耗电量增加。由于 Wi-Fi 的信号源基本是在室内范围,而 5G 信号在室外几十公里外的基站,这样就导致移动终端上传数据时,Wi-Fi 的传送距离远远小于 5G 信号。通常情况下 5G 的通信距离是 Wi-Fi 的几千倍以上,这样就需要手机的信号发射强度大大增加,这就增加了耗电量。曾经有人做过实验,以 4G 为例,使用网络数据半小时,Wi-Fi 会比移动网络节省 5%的电量。另外,最新一代的 Wi-Fi 6 (80211ax)支持 TWT 功能,可以在业务需要时自动唤醒,在业务不适用时自动休眠,进一步节省了电量。

因此,目前所面临的这些问题使得 5G 还无法彻底取代 Wi-Fi,更多的是与 Wi-Fi 进行深度融合,因此使用 Wi-Fi 的企业和用户并不用过于慌张。今天的 Wi-Fi 已不再是一个提供无线网络的设备,更多的应该被视为企业数字化转型的必备设施或中央枢纽。例如目前绝大部分的智慧零售、智慧物流、智慧办公等解决方案的中央枢纽就是 Wi-Fi 网络。

参考:
关于WiFi 6技术,这篇说得最详细
不同的 Wi-Fi 协议和数据速率
HZ (物理单位


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/dianzi/13319721.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-14
下一篇 2023-07-14

发表评论

登录后才能评论

评论列表(0条)

保存