蓝牙协议分析(4)_IPv6 Over BLE介绍

蓝牙协议分析(4)_IPv6 Over BLE介绍原文链接 蓝牙协议分析 4 IPv6 Over BLE 介绍 系列索引 蓝牙协议分析 1 基本概念 蓝牙协议分析 2 协议架构 蓝牙协议分析 3 蓝牙低功耗 BLE 协议栈介绍 目录 1 前言 2 IPSP Internet Protocol Service Profile

大家好,我是讯享网,很高兴认识大家。

原文链接:蓝牙协议分析(4)_IPv6 Over BLE介绍


系列索引: 蓝牙协议分析(1)_基本概念

                   蓝牙协议分析(2)_协议架构

                   蓝牙协议分析(3)_蓝牙低功耗(BLE)协议栈介绍


目录

1. 前言

2. IPSP(Internet Protocol Service Profile)

2.1 IPSP profile

2.2 IPSS service

2.3 6LoWPAN、IPv6、UDP、TCP等网络协议栈


讯享网

3. IETF RFC7668[2]

4. 参考文档


1. 前言

蓝牙是个奇葩的家伙:它总是以后来者的身份出现,很喜欢打仗,而且还不落下风(有点像某讯的风格)。90年代末期和Wi-Fi的无线标准之争如此,当前和802.15.4系(ZigBee、RF4CE、Thread等)的IoT之争,也如此。

90年代末期,蓝牙刚出道的时候,就曾叫嚣着把Wi-Fi(802.11)从地球上抹去。反过来,1999年Wi-Fi 802.11b标准发布后,也宣称会把蓝牙干掉。最终,二者划江而治,瓜分了天下,Wi-Fi占据了家庭和办公室中的电脑网络,而蓝牙成为了广受欢迎的电脑和外设之间的连通性工具。

与此同时,在IoT的战场上,以ZigBee(2001年)为代表的802.15.4技术,苦心经营近15年,依旧不愠不火、默默无闻,而蓝牙BLE技术问世(2010年)至今,短短5年左右的时间,已经红遍大江南北,装机量爆棚。于是,硝烟再起。

标准之争,不是本文的议题,我们要思考的问题是:蓝牙有何长处,可以支撑它四处征战?答案是“灵活性”。本文将以用于支持IPv6的IPSP(Internet Protocol Service Profile)为例,说明这个特性。

2. IPSP(Internet Protocol Service Profile)

我们知道,ZigBee等基于802.15.4标准衍生出的无线标准,有4大杀手锏:低功耗、低成本、IP组网(基于6LoWPAN)和自组网(Mesh network)。蓝牙在2010年推出Bluetooth4.0(BLE)之后,低功耗和低成本方面,已经旗鼓相当了。那IP组网和自组网呢?

抛开自组网技术不谈(Bluetooth® Smart Mesh工作组已经成立,标准草稿已经讨论到第7版,今年有望发布),先看看在BLE的基础上,增加IPv6的支持,需要新增多少工作量。

如果我告诉你,仅需不超过5页的规范文档、不超过50行的代码,你相信吗?

蓝牙技术联盟(Bluetooth SIG)为支持基于BLE的IPv6,仅仅做了一件事情:在Bluetooth4.1推出之后,发布了一份总页数为14页、有效内容不足5页的Profile规范----Internet Protocol Support Profile[1],用于支持Internet Protocol(IPv6)。该Profile在BLE协议栈中的定义如下:

小讯
上一篇 2025-02-07 16:42
下一篇 2025-01-23 22:28

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/50154.html