物联网NB-IoT开发与实践教学大纲

合集下载

《物联网应用开发项目实践》教学大纲

《物联网应用开发项目实践》教学大纲

《物联网应用开发项目实践》教学大纲课程编号:sa059562课程名称:物联网应用开发项目实践英文名称:Practice for the development of IoT Application课程类型:实践教学课程要求:必修学时/学分:5周/5适用专业:计算机科学与技术一、课程性质与任务本项目实践课程是计算机科学与技术以及软件工程专业的实践课。

本课程以项目驱动为导向,要求学生完成一个物联网应用开发项目。

通过本课程的实践,学生综合运用嵌入式系统、数字系统设计、嵌入式软件开发、无线传感器网络等知识完成一个选定的物联网相关项目。

通过对项目的前期调研以及对所用软硬件的选择和学习,培养学生在查阅设计资料的能力;学生运用完成前台界面设计和后台物联网相关的传感器设备的开发,提高学生的分析问题解决问题的能力以及设计解决方案的能力。

通过分组分工合作进行物联网项目的调试开发过程,培养学生团结协作能力、沟通能力以及项目管理能力。

二、课程与其他课程或教学环节的联系先修课程:嵌入式系统、数字系统设计、传感器网络、嵌入式软件开发等。

后续课程:毕业设计。

“嵌入式系统”为本课程打下理论基础,“数字系统设计”以及“传感器网络”为本项目的开发提供了硬件设计知识,“嵌入式软件开发”为本项目提供了嵌入式软件开发方法。

本课程积累了项目开发经验,为学生完成毕业设计课题中的需求分析、总体设计、详细开发以及论文撰写等环节打下基础。

三、课程教学目标1.能够按照企业项目组织方式,分工合作,按计划开发进度,按期完成项目,具有良好的沟通通能力、团队合作意识与项目管理能力。

(支撑毕业能力要求9、10 、11)。

2.能够综合运用嵌入式系统、数字系统设计、传感器网络、嵌入式软件开发技术,对企业项目进行分析、设计并实现过程,并能按企业标准接受验收,具备相关工程知识,能够分析问题并能够设计相关项目的解决方案。

(支撑毕业能力要求1、2、3)。

3. 学生进行系统设计时候考虑到嵌入式系统的定制性,满足环保要求,具有可持续发展的思想。

物联网教学大纲

物联网教学大纲

物联网教学大纲一、引言随着科技的发展,物联网(Internet of Things,简称IoT)已经成为了现代社会中的一个重要概念。

它将各种物体通过互联网进行连接与交互,为我们的生活带来了前所未有的便利。

本教学大纲就是为了让学生了解并掌握物联网的基本概念、原理、技术和应用,培养学生在物联网领域的实践能力。

二、教学目标1. 了解物联网的发展背景和基本概念;2. 掌握物联网的核心技术原理;3. 熟悉物联网的相关标准和协议;4. 学习物联网的安全与隐私保护措施;5. 能够进行物联网系统的设计与开发;6. 探索物联网在不同领域中的应用案例。

三、教学内容与安排1. 物联网概述1.1 什么是物联网?1.2 物联网的发展历程与应用场景1.3 物联网的关键特性与优势1.4 物联网的发展趋势2. 物联网的核心技术2.1 传感器和执行器技术2.2 无线通信技术2.3 数据处理与分析技术2.4 云计算与边缘计算技术3. 物联网的标准与协议3.1 物联网相关标准概述3.2 物联网通信协议介绍(如MQTT、CoAP、AMQP等)3.3 物联网安全标准与协议4. 物联网的系统设计与开发4.1 物联网系统的架构设计4.2 设备接入与数据采集4.3 数据存储与管理4.4 数据分析与可视化5. 物联网的安全与隐私保护5.1 物联网安全威胁与风险 5.2 物联网安全技术与策略5.3 隐私保护与合规性要求6. 物联网的应用案例6.1 智能家居与智能城市 6.2 工业自动化与物流管理 6.3 农业与环境监测6.4 医疗健康与智能穿戴四、教学方法与评价方式1. 教学方法1.1 授课讲解和案例分析 1.2 实验演示与操作实践1.3 小组讨论与互动交流2. 评价方式2.1 平时表现与参与度2.2 课堂作业与实验报告 2.3 期末考试或课程项目五、教材参考与资源需求1. 教材参考1.1 《物联网原理与技术》作者:XXX1.2 《物联网导论》作者:XXX2. 资源需求2.1 教室设备:投影仪、实验设备2.2 计算机实验室六、教学团队与负责人员本课程由物联网领域的专业教师组成,负责教授相关知识和指导学生。

《物联网NB-IoT开发与实践》第二章 NB-IoT开发实验平台介绍

《物联网NB-IoT开发与实践》第二章 NB-IoT开发实验平台介绍

2.1.1 EVB_M1开发实验平台介绍
第2章 NB-IoT开发实验平台介绍
4
EVB_M1开发实验平台所提供的部分模块如下。
烟感扩展板
EVB_M1主板
光强扩展板
GPS扩展板
温湿度扩展板
2.1.2 EVB_M1主板介绍
第2章 NB-IoT开发实验平台介绍
5
EVB_M1主板集成了NB-IoT通信模组、 微控制单元(Microcontroller Unit, MCU)、锂电池电源管理电路、OLED显 示屏等部件,整体设计考虑了NB-IoT的低 功耗特性,该主板具备功耗测量接口,增 加测量模块即可实现功耗测量功能。 EVB_M1主板的板载资源位图如图所示。
第2章 NB-IoT开发实验平台介绍
18
2.2 EVB_M1主板原理图详解
13.锂电池电源管理电路
锂电池电源管理电路采用的是 TP5410芯片,该芯片是一款单节 锂电池专用的电池充电及5V恒压升 压控制器,充电电路部分集高精度 电压/充电电流调节器、预充、充 电状态指示和充电截止等功能于一 体,具备更方便的电源管理方案, 芯片可以给锂电池输出最大1A的充 电电流。
2.2 EVB_M1主板原理图详解
5.LED灯
为了方便项目开发调试及查看 设备运行状态,EVB_M1主板预留 了一个LED灯,供用户编写代码设 置状态使用。该LED灯连接MCU的 PC13引脚。当PC13引脚输出高电 平时,会点亮LED灯。
第2章 NB-IoT开发实验平台介绍
11
2.2 EVB_M1主板原理图详解
第2章 NB-IoT开发实验平台介绍
7
2.2 EVB_M1主板原理图详解
第2章 NB-IoT开发实验平台介绍

NBiot教学大纲

NBiot教学大纲

NBiot教学大纲NB-IoT(Narrowband Internet of Things)是一种低功耗、宽覆盖、低成本的物联网通信技术,它为物联网设备提供了更稳定、更可靠的连接。

随着物联网技术的快速发展,NB-IoT的应用范围也日益扩大。

为了推动NB-IoT技术的普及和应用,制定一份全面而系统的教学大纲是非常必要的。

一、背景介绍NB-IoT作为物联网通信技术的一种重要分支,具有许多优势。

首先,它采用了窄带宽技术,可以在现有的GSM、WCDMA、LTE网络上进行部署,无需额外的频谱资源。

其次,NB-IoT具有较低的功耗,可以延长物联网设备的电池寿命。

此外,NB-IoT还具有较强的穿透能力和广泛的覆盖范围,适用于各种室内外环境。

二、教学目标制定NB-IoT教学大纲的首要任务是明确教学目标。

教学大纲应该包括学生需要掌握的基本知识、技能和能力。

在NB-IoT教学中,学生应该了解NB-IoT的基本原理和技术特点,掌握NB-IoT的网络架构和协议,熟悉NB-IoT的应用场景和案例。

此外,学生还应该具备NB-IoT设备的开发和调试能力,能够独立完成NB-IoT项目的设计和实施。

三、教学内容NB-IoT教学内容应该包括理论知识和实践操作。

在理论知识方面,教学大纲应该包括NB-IoT的基本原理、网络架构、协议和安全性等方面的内容。

学生需要了解NB-IoT的物理层、MAC层和应用层的工作原理,掌握NB-IoT的通信流程和数据传输方式。

此外,学生还需要了解NB-IoT的安全性和隐私保护机制,以及NB-IoT与其他物联网通信技术的比较。

在实践操作方面,教学大纲应该包括NB-IoT设备的开发和调试实验。

学生需要学习如何使用NB-IoT模组和开发板,进行NB-IoT设备的硬件连接和软件编程。

他们需要学会使用NB-IoT开发工具和平台,进行NB-IoT设备的配置和调试。

此外,学生还需要进行NB-IoT网络的搭建和测试,以及NB-IoT应用的开发和测试。

物联网NB-IoT开发与实践教学大纲

物联网NB-IoT开发与实践教学大纲

《物联网NB-IoT实战开发》课程教学大纲学分: 4学时:64适用专业: 物联网工程专业一、课程的性质与任务课程的性质:本课程是为物联网工程专业学生开设的课程。

课程安排在第四学期。

课程的任务:通过本课程的学习,使学生了解NB-IoT的基本框架,NB-IoT的基本理论,以及物联网方面的相关理论、方法和技能。

为学生今后从事物联网行业或者进行嵌入式开发等奠定良好的基础。

同时本课程将紧密结合实际,及时讲解最新的开发板教程,并通过项目实战来让学生了解最新的技术动向。

前导课程:《物联网工程导论》、《物联网通信技术》、《物联网体系结构》、《传感器原理及应用》后续课程:《物联网控制原理与技术》、《物联网嵌入式系统开发》二、教学基本要求理论上,要求学生掌握NB-IoT的基础知识、了解EVB_M1开发板主板及其各部分电路与功能、防火墙的原理及应用、熟悉NB-IoT的AT指令集以及NB-IoT的通信技术。

实践上,要求学生能学习并完成NB-IoT基础开发实战、物联网平台OceanConnect开发实战、物联网操作系统LiteOS开发实战几个实战教程。

要求学生能自主完成物联网(NB-IoT)实战演练中的四个开发项目以及NB-IoT扩展开发。

目标是培养掌握数学、自然科学、人文科学基础知识和物联网相关的计算机、通信、电子、控制基本理论、基本知识、基本技能和基本方法,以物联网工程的基本理论和基本技能为基础,以现代电子技术、通信技术、计算机、控制、信息安全、系统工程等理论为指导,以计算机硬件和软件系统为应用平台,以物联网工程领域为应用目标,具有较高综合素质和就业创业能力,能胜任物联网相关技术的研发及物联网系统规划、分析、设计、实施、运维等工作的创新能力较强的高素质应用型人才。

三、教学条件技术网络机房,EVB_M1开发板五、教法说明本课程将采用理论与实践相结合的教学方法。

在理论上,通过介绍物联网NB-IoT引入概念、开发实验平台和EVB_M1主板详解。

物联网NB_IoT开发与实践 (2)[21页]

物联网NB_IoT开发与实践 (2)[21页]

第2章 NB-IoT开发实验平台介绍
14
2.2 EVB_M1主板原理图详解
第2章 NB-IoT开发实验平台介绍
15
9.串口选择电路
串口选择电路是一个2×4的排针,通过跳线 帽连接针脚实现电路的连接。此电路中UART1 为单片机日志输出接口,NB_AT为NB-IoT通信 模组的AT指令交互的接口;CH340为USB转TTL 芯片的串口;UART2为MCU与NB-IoT通信模组 的AT指令交互的串口。
2.2 EVB_M1主板原理图详解
5.LED灯
为了方便项目开发调试及查看 设备运行状态,EVB_M1主板预留 了一个LED灯,供用户编写代码设 置状态使用。该LED灯连接MCU的 PC13引脚。当PC13引脚输出高电 平时,会点亮LED灯。
第2章 NB-IoT开发实验平台介绍
11
2.2 EVB_M1主板原理图详解
第2章 NB-IoT开发实验平台介绍
1
第2章 NB-IoT开发实验平台介绍
教育部高等学校计算机类专业教学指导委员会-华为 ICT产学合作项目物联网实践系列教材 物联网NB-IoT开发与实践 人民邮电出版社
内容 导航
CONTENTS
第2章 NB-IoT开发实验平台介绍
2
EVB_M1开发实验平台硬件资源
第2章 NB-IoT开发实验平台介绍
18
2.2 EVB_M1主板原理图详解
13.锂电池电源管理电路
锂电池电源管理电路采用的是 TP5410芯片,该芯片是一款单节 锂电池专用的电池充电及5V恒压升 压控制器,充电电路部分集高精度 电压/充电电流调节器、预充、充 电状态指示和充电截止等功能于一 体,具备更方便的电源管理方案, 芯片可以给锂电池输出最大1A的充 电电流。

《物联网工程专业实习》课程教学大纲

《物联网工程专业实习》课程教学大纲

《物联网工程专业实习》教学大纲二、教学目标专业实习是实践性的教学环节,是培养学生综合运用大学中所学理论知识去解决实际问题的基本能力训练,也是顺利完成毕业环节教学的基础和前提。

通过专业实习,达到如下目的:1.较全面、深入地了解与物联网技术相关的工作及重要作用,熟悉相关工作和主要业务内容,以及物联网系统开发与应用的特点和意义。

了解在实际工作中如何进行有关物联网工程专业技术方面的业务活动。

使学生对所学专业的意义和特点有更为全面的认识。

2.帮助学生进一步消化、补充和巩固已学到的专业理论知识。

通过实践环节,检查学生对所学知识的理解程度、掌握程度和实际应用能力;检查学生与毕业论文(设计)有关的各项准备工作的计划性和完善程度。

3.有针对性地锻炼学生观察问题、分析问题和解决问题的能力,促进学生将所学理论与实践相结合,培养他们脚踏实地、扎扎实实的工作作风,为今后较顺利地走上工作岗位打下一定的基础。

4.在实习过程中,进一步锻炼学生与人合作共事的能力,从教能力,组织能力,应变能力以及善于做思想工作的能力。

5.利用实习来检验我院的教育质量和学生在实际工作中的适应能力,检验我院培养规格及培养目标所达到的水平。

6.在实习中,总结经验教训,肯定成绩,发现问题,积极采取改进措施,进一步提高教育与教学质量。

三、教学内容及组织形式实习内容:专业实习是学生接触社会、将理论付诸实践的教学过程,每位学生都要积极参加。

通过一段时间在相关岗位上的具体实践练习,了解实际工作中物联网应用系统开发与应用的具体工作流程及不同模式,从而使已学过的专业知识与实践相结合。

专业实习的基本内容是:1.收集相关资料,了解实习单位的组织机构,尤其是与物联网技术相关的组织机构的设立及其职责权限的划分情况。

2.参与实习单位的业务过程,了解实习单位的业务处理流程,绘制主要业务的数据流程图。

4.分析评价实习单位在物联网系统应用工作中制度规范的制定和执行情况与不足,并提出合理化改进意见。

物联网课程大纲

物联网课程大纲

物联网课程大纲一、课程介绍1.1 课程名称:物联网课程1.2 课程类型:理论与实践相结合1.3 学时安排:总计60学时,每周2学时,共30周1.4 主要内容:介绍物联网的基本概念、关键技术、应用场景以及未来发展方向二、课程目标2.1 理论目标:了解物联网的基本概念、架构和关键技术2.2 实践目标:能够设计、搭建和管理基于物联网的系统三、课程大纲3.1 物联网概述3.1.1 定义和发展历程3.1.2 物联网架构及组成要素3.1.3 物联网与传统互联网的区别3.2 物联网关键技术3.2.1 传感技术3.2.1.1 传感器类型及原理3.2.1.2 传感数据采集与处理3.2.2 通信技术3.2.2.1 无线通信技术3.2.2.2 物联网通信协议3.2.3 数据存储与处理技术3.2.3.1 云计算及边缘计算3.2.3.2 大数据分析与挖掘3.3 物联网应用场景3.3.1 智慧城市3.3.1.1 智能交通系统3.3.1.2 智能能源管理3.3.2 智慧农业3.3.2.1 农业生产监测与智能控制 3.3.2.2 农产品溯源与质量监管 3.3.3 智慧医疗3.3.3.1 远程医疗与健康管理3.3.3.2 医疗器械监测与数据分析3.4 物联网安全与隐私保护3.4.1 物联网安全威胁及防范措施3.4.2 系统隐私保护与用户权益四、教学方法与评估4.1 教学方法4.1.1 理论授课4.1.2 实践操作4.1.3 课堂讨论与案例分析4.2 评估方式4.2.1 平时成绩占比:40%4.2.2 期末考试占比:60%五、参考教材5.1 主教材:《物联网导论》5.2 辅助教材:《物联网技术与应用》、《物联网安全与隐私保护》六、课程要求6.1 课前预习,主动参与课堂讨论6.2 参与实践操作,完成相关实验和项目6.3 完成作业和课程设计6.4 参与小组讨论与报告展示七、创新点与亮点通过本课程的学习,学生可以全面了解物联网的基础概念和核心技术,并深入了解物联网在智慧城市、智慧农业、智慧医疗等领域的广泛应用。

nbiot课程设计

nbiot课程设计

nbiot课程设计一、教学目标本节课的教学目标是使学生掌握NB-IoT(Narrow Band Internet of Things,窄带物联网)的基本概念、关键技术及其应用场景。

通过本节课的学习,学生应能够:1.描述NB-IoT的基本概念,包括其定义、特点、优势和应用领域。

2.解释NB-IoT的关键技术,包括窄带调制、频率分配、信号传输和网络架构。

3.分析NB-IoT在实际应用场景中的具体案例,如智能家居、智能交通和智能农业等。

4.培养学生对物联网技术的兴趣和好奇心,提高学生运用科学知识解决实际问题的能力。

二、教学内容本节课的教学内容主要包括以下几个部分:1.NB-IoT的基本概念:介绍NB-IoT的定义、特点、优势和应用领域,使学生了解物联网技术的发展趋势。

2.NB-IoT的关键技术:讲解窄带调制、频率分配、信号传输和网络架构等关键技术,让学生掌握NB-IoT的工作原理。

3.NB-IoT的应用场景:分析智能家居、智能交通、智能农业等实际应用场景,让学生了解NB-IoT在生产生活中的应用。

4.案例分析:选取典型的NB-IoT应用案例,让学生动手实践,培养学生的实际操作能力。

三、教学方法为了提高教学效果,本节课将采用以下教学方法:1.讲授法:教师讲解NB-IoT的基本概念、关键技术及其应用场景,引导学生掌握知识点。

2.讨论法:学生分组讨论实际应用场景,培养学生运用科学知识解决实际问题的能力。

3.案例分析法:分析典型NB-IoT应用案例,让学生深入了解物联网技术在生产生活中的应用。

4.实验法:安排学生动手实践,操作NB-IoT设备,培养学生的实际操作能力。

四、教学资源为了支持本节课的教学,我们将准备以下教学资源:1.教材:选用权威、实用的NB-IoT教材,为学生提供系统、全面的知识体系。

2.参考书:提供相关领域的参考书籍,丰富学生的知识储备。

3.多媒体资料:制作精美的PPT、视频等多媒体资料,提高学生的学习兴趣。

《物联网NBIoT开发与实践》NBIoT扩展开发

《物联网NBIoT开发与实践》NBIoT扩展开发

开发环境的搭建
总结词
需要准备操作系统、编译器、调试器、串口工具、网络 工具等必备软件,并配置相应的环境变量。
详细描述
在搭建NB-IoT开发环境时,需要准备以下必备软件: 操作系统(如Linux或Windows)、编译器(如gcc或 Keil)、调试器(如JTAG或SWD)、串口工具(如 PuTTY或Serial Tools)和网络工具(如Wireshark或 tcpdump)。安装这些软件后,需要配置相应的环境 变量,以确保它们能够在系统路径中正确找到并使用。
灵敏度高、精度高、稳定性好
要点二
详细描述
传感器模块是NB-IoT应用开发中非常重要的一部分。 传感器模块具有灵敏度高、精度高和稳定性好的特点。 在传感器模块开发中,需要选择合适的传感器,同时进 行精确的参数设置和校准,以保证传感器数据的准确性 和可靠性。此外,还需要考虑如何将传感器数据传输到 数据处理中心,以保证数据传输的稳定性和实时性。
在选择适合的NB-IoT开发板时,需要考虑以下几个方 面。首先,要确保开发板支持所需的NB-IoT模块,包 括运营商、频段和协议等。其次,需要考虑处理器的 性能,以确保高效的算法和数据处理能力。内存大小 也是需要考虑的因素,足够大的内存可以保证系统流 畅运行。此外,接口类型和扩展能力也是选择开发板 时需要考虑的因素,以便满足实际应用中的扩展需求 。
通信模块开发
总结词
低功耗、广覆盖、大容量
详细描述
通信模块是NB-IoT应用开发中的另一个重要组成部分 。通信模块具有低功耗、广覆盖和大容量的特点。在通 信模块开发中,需要选择合适的通信协议和技术,同时 进行参数设置和优化,以保证通信的稳定性和可靠性。 此外,还需要考虑如何降低通信模块的功耗,以延长设 备的使用寿命。同时,需要解决如何扩大通信覆盖范围 ,以满足不同应用场景的需求。最后,需要解决如何提 高通信模块的容量,以满足大量设备同时通信的需求。

《物联网NB-IoT开发与实践》第一章 NB-IoT简介

《物联网NB-IoT开发与实践》第一章 NB-IoT简介

第1章 NB-IoT简介
3
早在1982年,科研工作者就提出了智能设备网络的概念,卡内基梅隆大学改造的 可乐自动售货机成为当时第一台连接互联网的设备。这台可乐自动售货机能够报告 其库存及新装饮料的冷却状态。
2014年5月,华为提出了窄带技术NB M2M,为物联网通信增加了一种王牌技术。
2017年9月,华为在华为全联接大会上面向全球企业市场提出了“平台+连接+生态” 的企业物联网战略。基于华为对企业客户的深度理解,华为希望成为企业物联网 领域的“智能平台的搭建者、多种连接方式的创新者和物联网生态的推动者”。
10
典型的有线通信方式有因特网、RS-485、控制器局域网络总线、LIN等;典型的无线通信方式 有Wi-Fi、蜂窝网络、NB-IoT、远距离、Sigfox、Weightless、ZigBee、蓝牙等。
NB-IoT
NB-IoT ( 窄 带 物 联 网 ) 是 可 与 蜂窝网络融合演进的低成本、高 可靠性、高安全性的电信级广域 物联网技术。
设备管理平台的主要作用是实现对物联网终端的远程监控、配置调整、固件升级、 故障排查、生命周期管理等功能,如重启、关机、恢复出厂设置、查看实时数据等。
连接管理平台可以实现对物联网SIM卡的管控,用户还可以通过该平台进行账单查 看、SIM卡套餐更改等操作。
应用使能平台是提供应用开发和统一数据存储两大功能平台——服务(Platformas-a-Service,PaaS)工具,架构在CMP平台之上。
蓝牙
一种无线技术标准,可实现固定设备、移动设 备和楼宇个人域网之间的短距离数据交换,蓝 牙使用的2.4~2.485GHz的波段。
内容 导航
CONTENTS
物联网的发展
第1章 NB-IoT简介

《物联网NBIoT开发与实践》NBIoT扩展开发

《物联网NBIoT开发与实践》NBIoT扩展开发

nbiot应用性能检测与优化
优化策略
02
根据性能检测结果,制定和实施优化策略,包括算法优化、协议优化、数据压缩等。
持续监测
03
在应用部署后,继续监测其性能表现,及时发现和解决潜在问题。
பைடு நூலகம்05
nbiot开发案例分析
基于nbiot的气象监测系统
通过NB-IoT技术,可以实现停车位的实时监测和智能化管理,为车主提供更加便捷的停车服务。
nbiot核心模块
nbiot核心模块与功能
NB-IoT开发工具包括硬件开发工具和软件开发工具。硬件开发工具包括Keil、IAR等;软件开发工具包括Visual Studio、Eclipse等。
nbiot开发工具
NB-IoT开发环境包括硬件环境和软件环境。硬件环境主要指实验设备和传感器设备等;软件环境主要指操作系统、协议栈等软件平台。
远程控制
基于nbiot的智能家居系统
采用NB-IoT技术,可以实现家居设备之间的信息交互和协同工作,提高了家居生活的舒适度和便利性。
信息交互
使用NB-IoT技术,可以实现对家居设备的实时监测和安全防护,提高了家居系统的安全性和可靠性。
安全可靠
06
nbiot未来发展趋势与挑战
nbiot技术发展与演进
nbiot网络架构与组成
VS
NB-IoT核心模块包括数据处理模块、通信模块、传感器模块和电源模块。其中,数据处理模块负责数据处理和应用层协议栈处理;通信模块负责无线通信和数据传输;传感器模块负责数据采集;电源模块负责供电。
nbiot功能
NB-IoT主要实现数据采集、监测和控制。具体功能包括:环境参数监测、设备故障检测、智能控制等。同时,NB-IoT还支持大连接、低功耗、低成本等优点,可广泛应用于智能家居、智慧城市等领域。

NB-IoT关键技术与应用实践教学教材

NB-IoT关键技术与应用实践教学教材

《万物互联NB-IoT关键技术与应用实践》第一章NB-IoT发展历程一、物联网技术分类1. 物联网无线通信技术国家“十三五”规划纲要中指出,加快构建高速、移动、安全、泛在的新一代信息基础设施,推进信息网络技术广泛运用,形成万物互联、人机交互、天地一体的网络空间。

人与人、物与物、人—识别管理设备—物之间的连接方式统称为万物互联。

根据相关推测,至2020年,中国物联网连接将达百亿,其产业链市场空间可达万亿人民币。

物联网的应用领域从个人穿戴设备到智能家居,从智慧城市到物流管理等,物联网的出现将实现这些行业的数字化升级及全流程的信息监控与采集,从而引发整个社会的革命性变化。

当前,物联网通信主要有三类技术方案:(1)非授权频谱的低功耗短距技术,包括ZigBee、WiFi、蓝牙、A-wave 等,技术特点是终端成本和功耗低,覆盖距离从短距离到中等距离(10m~1km)。

一般情况下,短距技术需要一个网关和无线接入点(AP)来管理各类终端节点,网关和无线(AP)通过蜂窝网或者无线方式接入Internet。

由此,短距技术可以认为是两跳组网的技术,该类技术已有良好的产业链支持,在智能家居、智能工厂等多个物联网领域有规模商用。

(2)非授权的低功耗广覆盖技术(LPWA),一般为私有技术方案,采用非授权频谱,如ISM频谱868MHz或者2.4GHz的公共频谱,特点是终端成本和goon更好地,覆盖距离远(1~100km)。

以Sigfox的UNB技术和Semtech的LoRa 技术(基于扩频技术)为典型代表的私有技术方案,还包括On-Ramp、Ingenus 和Iotera等多家创新公司的方案(3)授权频谱的低功耗广域覆盖技术,其特点是终端成本和功耗较低,覆盖距离远(1~100km),可支持安全可靠的通信服务。

主要技术有:海量机器类通信(eMTC)、扩展覆盖GSM技术(EC-GSM)、窄带物联网(NB-IoT)技术等。

该类技术产业发展少帝后语前浪累,但竞争优势明显,其网络部署成本最低,部署最快;覆盖范围广,适用物联网的业务范围也最广,且无需考虑新建核心网等Sigfox公司主要的商业模式在于自己建网自己运维,与运营商直接争夺客户,Semtech大一部分市场是中小企业市场自建网络,实际上是进一步碎化了IoT市场空间。

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。


模组固件升级
件升级
学时合计
64
五、教法说明
本课程将采用理论与实践相结合的教学方法。在理论上,通过介绍物联网 NB-IoT 引入 概念、开发实验平台和 EVB_M1 主板详解。在实践上,通过 NB-IoT 基础开发实战、物联网平 台开发实战与物联网操作系统开发实战等基础实战教程发挥学生学习的主观能动性,通过对 NB-IoT 温湿度采集器开发、NB-IoT 智慧路灯开发、NB-IoT 智慧烟雾报警器开发、NB-IoT 智 慧物流跟踪开发四个项目进行实际开发,并应用于实践操作之中。注重介绍物联网 NB-IoT 的最新理论和技术。
1. NB-IoT 温湿度采集
器开发
熟悉项目开发
2. NB-IoT 智慧路灯开 1. 了解项目开发流程
流程、掌握熟悉
NB-IoT 实战 发
2. 熟悉云平台使用流
7
云平台使用流 14
演练
3. NB-IoT 智慧烟雾报 程
程与应用开发
警器开发
3. 熟悉应用开发流程
流程
4. NB-IoT 智慧物流跟
踪开发
实施、运维等工作的创新能力较强的高素质应用型人才。
三、教学条件
技术网络机房,EVB_M1 开发板
四、教学内容及学时安排
序 单元

教学内容
训练项目
必备知识
教学目标 学时
NB-IoT 简介 1
了解 NB-IoT、物
1. 物联网的发展
1. NB-IoT 概况
联网发展历程、
2. 物联网技术解析
2. NB-IoT 通信技术
本课程要求学生自己动手分析实例,学习基本理论和方法,结合已有的知识,适当组织 一些讨论,充分调动学生的主观能动性,以达到本课程的教学目的。 本课程的重点:NB-IoT 的基础理论、NB-IoT 开发实验平台介绍、开发实战内容、NB-IoT 实战 演练。
本课程的难点:开发实战内容、NB-IoT 实战演练。
网方面的相关理论、方法和技能。为学生今后从事物联网行业或者进行嵌入式开发等奠定 良好的基础。同时本课程将紧密结合实际,及时讲解最新的开发板教程,并通过项目实战 来让学生了解最新的技术动向。 前导课程:《物联网工程导论》、《物联网通信技术》、《物联网体系结构》、《传感器 原理及应用》 后续课程: 《物联网控制原理与技术》、《物联网嵌入式系统开发》
六、考核方式及评分办法
1. 出勤、平时作业:20% 2. 理论考试: 50% 3. 课程设计:30%
八、教材和参考书 教 材:
NB-IoT 通信技 4
3. NB-IoT 通信技术
3. NB-IoT 物联网应用
术以及 NB-IoT
4. NB-IoT 物联网应用
物联网应用
1. 了解开发实验平台
了解开发实验
1. 开发实验平台硬 硬件
平台硬件资源
NB-IoT 开发实 件资源介绍
2. 了解 EVB_M1 开发
2
与 EVB_M1 开 6
10
3. Postman 调测北向 OceanConnect
开发实战
实战内容
API
开发实战内容
物联网操作 6 系统 LiteOS
开发实战
物联网操作系统 LiteOS 开发实战 内容
1.LiteOS 源码准备 掌握物联网操
2. 用 LiteOS 点亮 LED 作系统 LiteOS
8
应用
开发实战
3. LiteOS AT 框架搭建 内容
验平台介绍 2. EVB_M1 主板原理 实验平台主板
发实验平台主
图详解
3. 熟悉 EVB_M1 主板
板及其原理图
原理图
1. MDK 软件安装及
了解 MDK 软件
开发环境配置
安装及开发环
2. STM32CubeMX 安
1. 配置基本的集成开 境配置、
集成开发环 装及开发环境配置
3
发环境
STM32CubeMX 6
课程编号
编制人
制定日期 修订日期
审定日期
《物联网 NB-IoT 实战开发》课程教学大纲
学 分: 4 学 时: 64 适用专业: 物联网工程专业
一、课程的性质与任务
课程的性质: 本课程是为物联网工程专业学生开设的课程。课程安排在第四学期。
课程的任务: 通过本课程的学习,使学生了解 NB-IoT 的基本框架,NB-IoT 的基本理论,以及物联
容、了解 NB-IoT 8
的通信功能、
3. NB-IoT 的通信
4. NB-IoT 与 IPv6 应用 NB-IoT 低功耗 5. NB-IoT 低功耗设计 设计等
1. 平台设计
掌握物联网平
物联网平台 物联网平台
2.NB-IoT 模组对接 台
5 OceanConnect OceanConnect 开发
境搭建
3. 调试工具 QCOM
2. 配置云平台环境 安装及开发环
安装
境配置等开发
4. 华为云服务器环
环境配置
境配置
1. 了解 NB-IoT 的 AT 掌握 NB-IoT 基
1. NB-IoT 的 AT 指令 指令集
础开发实战内
NB-IoT 基础 集
4
开发实战
2. NB-IoT 设备入网
2. NB-IoT 设备入网 3. NB-IoT 的通信
目标是培养掌握数学、自然科学、人文科学基础知识和物联网相关的计算机、通信、 电子、控制基本理论、 基本知识、基本技能和基本方法,以物联网工程的基本理论和基 本技能为基础,以现代电子技术、通信技术、计算机、控制、信息安全、系统工程等理论 为指导,以计算机硬件和软件系统为应用平台,以物联网工程领域为应用目标,具有较高 综合素质和就业创业能力,能胜任物联网相关技术的研发及物联网系统规划、分析、设计、
二、教学基本要求
理论上,要求学生掌握 NB-IoT 的基础知识、了解 EVB_M1 开发板主板及其各部分电 路与功能、防火墙的原理及应用、熟悉 NB-IoT 的 AT 指令集以及 NB-IoT 的通信技术。
实践上,要求学生能学习并完成 NB-IoT 基础开发实战、物联网平台 OceanConnect 开 发实战、物联网操作系统 LiteOS 开发实战几个实战教程。要求学生能自主完成物联网 (NB-IoT)实战演练中的四个开发项目以及 NB-IoT 扩展开发。
1. NB-IoT 场景应用设
1. 了解 NB-IoB-IoT 扩展 2. NB-IoT 业务模型
展开发内容并
2. 了解 NB-IoT 业务
8 开发
设计规范
掌握 NB-IoT 场 8
模型设计规范
3. NB-IoT 模组固件升
景应用设计与
3. 了解 NB-IoT 模组固
相关文档
最新文档