1. 无线通信

无线通信主要是利用无线电(Radio)射频(RF)技术的通信方式,无线网络是采用无线通信技术实现的网络
无线网络可为两种: 近距离无线网络和远距离无线网络

近距离无线网络主要可分为如下两类:
- 无线局域网(WLAN, Wireless Local Area Network)
- 无线个域网(WPAN, Wireless Personal Area Network)

WPAN是为了在POS(Personal Operating Space, 以设备为中心半径10m)范围内提供一种高效、节能的无线通信方法
按照数据传输速率的不同,WPAN又可分为:
- HR-WPAN: High-Rate WPAN, 高速个域网
- LR-WPAN: Low-Rate WPAN, 低速个域网

2. 802.15

IEEE 802.15工作组致力于WPAN(Wireless Personal Area Network)标准化

- 802.15.1: WPAN/Bluetooth, 是以既有蓝牙标准为基础, 定义了物理层(PHY)和介质访问控制(MAC)规范
- 802.15.2: Coexistence, 主要是为了解决WPAN(802.15)和WLAN(802.11)共存问题
- 802.15.3: High Rate WPAN, 定义了高速率WPAN?
- 802.15.4: Low Rate WPAN, 定义了低速率低功耗WPAN的PHY和MAC规范
- 802.15.5: Mesh Networking, 定义了WPAN设备能够可互操作, 稳定和可扩展的无线网状网络

运行在802.15.4之上的协议/规范包括802.15.5、ZigBee、RF4CE、Thread、6LoWPAN等

3. 802.15.4

从前面的介绍可知,IEEE 802.15.4定义了Low Rate WPAN

这里简单介绍一些其版本历史

- 802.15.4-2003:  初版, 定义了两个PHY(2.5GHz O-QPSK DSSS; 868/915MHz BPSK DSSS)
- 802.15.4b-2006: 修订版, 新增两个PHY(868/915MHz O-QPSK DSSS; 868/915MHz ASK PSSS)
- 802.15.4a-2007: 修订版, 新增两个PHY(UWB 3-10GHz BPM/BPSK; 2.4GHz DQPSK CSS)
- 802.15.4c-2009: 修订版, 新增780MHz PHY(O-QPSK MPSK), 用于中国地区
- 802.15.4d-2009: 修订版, 新增980MHz PHY(GFSK), 用于日本地区
- 802.15.4-2011: 第二版, 主要是将之前的修订版进行整合
......

值得一说的是,ZigBee采用的版本为IEEE 802.15.4-2003

802.15.4架构如下图所示

4. 软件无线电

软件无线电,SDR,Software Defined Radio,是一种基于软件定义的无线通信协议而非通过硬件电路实现的无线电广播通信技术

其实现是将2MHz~2000MHz的信号全部收下来进行抽样、量化,转化成数字信号用软件处理
理论上说,使用SDR的设备与任意无线通信制式都兼容;但在实际应用时,它需要极高速的软、硬件处理能力

目前最流行的开源软件无线电工具为GnuRadio

在使用GNU Radio之前需要了解的知识包括通信系统、数字信号处理、硬件电路设计等

常用的SDR平台有USRPbladeRFOpenBTSHackRF One

参考:
<ns-3>
<UpYou>
<bastibl>
<cn0xroot>
<SimpliciTI>
<OpenLTE>
<nRF2401A>
<IEEE 802.15>
<Wime Project>

IEEE 802.15介绍的更多相关文章

  1. 蓝牙(Bluetooth) IEEE 802.15.1 协议学习

    catalogue . 蓝牙概念 . 配对和连接 . 机密安全性 . 蓝牙协议分类 . 蓝牙协议栈 1. 蓝牙概念 蓝牙(Bluetooth)是一种无线技术标准,可实现固定设备.移动设备和楼宇个人域网 ...

  2. IEEE 802.15.4协议学习之物理层

    在详细讲述IEEE 802.15.4协议之前,谈谈自己这两个星期看协议过程中的一点心得,或者是收获吧. 看协议文档,一定要看有书签的,边看边在旁边做些备注,以便于后期整理.对于协议层次相关的,最好在纸 ...

  3. IEEE 802.15.4协议学习之MAC层

        MAC负责建立于网络的同步,支持关联和取消关联.MAC层的安全以及控制物理信道访问机制.信道访问机制主要有以下几种:       1. 有序的物理无线信道访问机制     2. 协调器启动和维 ...

  4. 6LoWPAN - Transmission of IPv6 Packets over IEEE 802.15.4 Networks

    6LoWPAN covered topics include the following:   Frame format for transmission of IPv6 packets Method ...

  5. XBee 802.15.4/Digimesh FAQs:如何为2.4G模块选择合适的信道

    XBee 802.15.4模块和XBee Digimesh模块在硬件上完全相同,只是出厂带有不同固件,如果测试需要,这两个固件可以都可以互换烧入模块中. 如何为2.4G模块选择合适的信道 IEEE 8 ...

  6. 计算机网络六:无线局域网、IEEE 802.11、WIFI和蓝牙

    无线局域网.IEEE 802.11.WIFI和蓝牙 ㈠无线局域网 1.定义       无线局域网络(Wireless Local Area Networks),简称WLAN.它是相当便利的数据传输系 ...

  7. IEEE 802

    IEEE 802又称为LMSC(LAN /MAN Standards Committee, 局域网/城域网标准委员会), 致力于研究局域网和城域网的物理层和MAC层中定义的服务和协议, 对应OSI网络 ...

  8. IEEE 802.11 标准列表

    IEEE 802.11 标准列表 IEEE 802.11,1997年,原始标准(2Mbit/s,播在2.4GHz). IEEE 802.11a,1999年,物理层补充(54Mbit/s,播在5GHz) ...

  9. vlan 以及 Linux实现的IEEE 802.1Q VLAN

    vlan 以及 Linux实现的IEEE 802.1Q VLAN Vlan的概念 VLAN技术介绍 VLANVLAN概述 以太网是一种基于CSMA/CD(Carrier Sense Multiple ...

随机推荐

  1. CCF-NOIP-2018 提高组(复赛) 模拟试题(四)

    T1 贪吃蛇 [问题描述] 贪吃蛇是一个好玩的游戏.在本题中,你需要对这个游戏进行模拟. 这个游戏在一个 \(n\) 行 \(m\) 列的二维棋盘上进行. 我们用 \((x, y)\) 来表示第 \( ...

  2. Node.js的require()的工作原理

    大多数人都知道Node.js中require()函数做什么的,但是有多少人知道它的工作原理呢?我们每天使用它加载库包和模块,但是它的内部行为原理很神秘. 我们追寻Node模块系统的核心: module ...

  3. LeetCode 2——两数相加

    1. 题目 2. 解答 循环遍历两个链表 若两个链表都非空,将两个链表结点的值和进位相加求出和以及新的进位 若其中一个链表为空,则将另一个链表结点的值和进位相加求出和以及新的进位 然后将每一位的和添加 ...

  4. kaldi基于GMM的单音素模型 训练部分

    目录 1. gmm-init-mono 模型初始化 2. compile-train-graghs 训练图初始化 3. align-equal-compiled 特征文件均匀分割 4. gmm-acc ...

  5. [问题解决]Python locale error: unsupported locale setting

    原文来源:https://stackoverflow.com/questions/14547631/python-locale-error-unsupported-locale-setting 安装f ...

  6. 健康领域今年开始井喷了,养老地产和私人医生这两个领域目测成为下一轮BAT在健康领域布局的竞争方向

    医疗行业做了六年多的时间,今年到了井喷的阶段,腾讯先是入股了丁香园,然后又一亿美金融资挂号网,春雨医生获得5000万美元的C轮融资,这是要上市的节奏.. 从互联网战略上,健康网和医疗网都是做资料刚开始 ...

  7. qemu的配置

    qemu的配置: buildroot的配置不需要多做配置,对了,设置下生成的文件系统是rootfs.ext2 内核打开virtio qemu脚本会在后面 疑问: 1)为什么qemu启动起来之后,没有e ...

  8. Byte数据类型—Java

    字节与字符 一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节,一个二进制数字序列,在计算机中作为一个数字单元,一般为8位二进制数,换算为十进制最小值为0,最大值为255. UTF-8 ...

  9. JVM内存区域配置

    堆内存:新域+旧域 设置堆内存初始化大小 java -Xms128m 设置堆内存初始化大小128MB 设置堆内存最大大小 java -Xmx256m 设置堆内存最大256MB 通常将堆内存的初始化大小 ...

  10. 【bzoj1951】[Sdoi2010]古代猪文 费马小定理+Lucas定理+中国剩余定理

    题目描述 求  $g^{\sum\limits_{k|n}C_{n}^{\frac nk}}\mod 999911659$ 输入 有且仅有一行:两个数N.G,用一个空格分开. 输出 有且仅有一行:一个 ...