无线网络拓扑结构简析

拓扑一词源自几何学,原意是指研究几何图形或空间在连续改变形状后还能保持不变的一些性质的一个学科。它只考虑物体间的位置关系而不考虑它们的形状和大小。而我们耳熟能详的网络拓扑,则描述的是网络中不同节点之间如何相互连接和通信。

3-19 (2)

现代网络由许多不同类型的设备组成,比如路由器、智能手机、蓝牙耳机和智能灯泡等,网络上的每个设备都被称为“节点”。

选择合适的网络布局对于系统的高效运行至关重要。对于无线网络,这是高度相关的,因为它与延迟、功率、速度和冗余等因素息息相关。

简单的网络拓扑

目前业界存在多种不同网络拓扑,每种拓扑都具有不同的优点和缺点。

最简单的网络是点对点的,它能在两个节点之间建立单一网络连接。实际上,除了某些关键或特殊应用之外,现在已经很少有使用这种单对单连接应用了。一个现代的示例是通过蓝牙进行的即席(ad-hoc)连接,用于苹果的Airdrop文件共享服务或者模型飞机等物品的远程控制等。

在网络增添更多节点的最简单方法是使用菊花链接,它有两种形式:线性和环形。线性菊花链是将第三个节点连接到现有节点之一,第四个节点连接到第三个节点,依此类推。这种方法便于网络中节点的加入,但随着添加更多的节点,延时和低容错对网络的稳定可靠将造成极大挑战。在环形网络中,第三个节点同时连接到两个现有的节点,每个其他节点添加在两个现有节点之间,以创建环路。每个节点恰好连接到另外两个节点。数据在一个方向或两个方向上围绕环形传输,每个节点检查数据并对其进行操作,或者重新传输直到它到达目的地。菊花链可用于为连接设备(比如智能灯泡)创建网络,但对于大多数用例,都有其它更好的解决方案。

用于扩大规模的解决方案

3-19 (3)

▶一旦我们向网络增添了大量的节点,点对点和菊花链就变得效率低下。如果位于1,000个节点环形的两侧的两个节点想要通信,那么它们的数据必须首先通过500个其他节点。菊花链也容易出现错误,因为单个故障节点可能会导致大量中断,甚至在最坏的情况下会导致消息根本无法通过。

▶在总线拓扑中,我们将所有的设备连接到中央主干(称为总线),这类似于线性拓扑,但是具有带着多个单一分支的单一线路。这是有线网络中的常见拓扑,RS232/485、CAN通信均属于这一类型,但在无线世界中没有任何真正类似的拓扑。

▶虽然了解上述这些拓扑非常重要,但在现代无线生态系统中,这些拓扑均不常见。现在,我们将去了解无线网络中常见的架构。

无线网络的星形拓扑

3-19 (4)

 

▶目前对无线网络最有用的拓扑是星形拓扑,其中,每个节点都连接到一个中心集线器,该集线器将数据分发到任何需要到达的位置。最明显的示例是家庭网络,所有节点(电话、打印机、平板电脑等)都连接到无线接入点(集线器),这通常既是本地网络的路由器,也是到互联网的桥梁。星形网络非常适合同时无缝连接有线和无线节点。这是实现无线网络的一种简单方法,但它存在两个主要难题。一时处于系统中心的集线器是单一故障点。如果集线器发生故障,整个网络将不再存在,导致设备根本无法通信。此外,星形拓扑中的设备均必须位于集线器的一定距离内。

▶为了增加弹性,以及通信范围,我们需要更聪明的点子。

Mesh网络

3-19 (5)

▶Mesh网络有两种类型,完整的和部分的。在完整的Mesh网络中,每个节点直接连接到每个其他节点,这对弹性很有帮助,但无法增加通信范围。这种网络仅仅在必须实现100%冗余的军事网络等应用中实现。另一方面,部分Mesh网络的每个节点都连接到一个或多个其他节点,连接到多个其他节点增加了弹性,因为没有了单点传输失败。同时,它还扩大了有效通信范围,因为节点A可能与节点C不在直接通信范围内,但是消息可以通过节点B来传输。

▶Mesh网络是物联网中的最大发展领域,理论上允许无限的设备跨越无限的距离来连接。使用Mesh网络,具有弹性的智能家居、智能企业和智能城市成为现实。

混合网络

3-19 (1)

▶如今,使用单一网络拓扑的示例实际上越来越少。大多数网络都是结合了一种或多种不同的拓扑结构的混合体。

▶树形网络是在一个总线网络上将多个星形网络连接在一起。当存在多个节点集群(例如在WAN网络中)时,通常会使用此种方法。在这种情况下,每个节点连接到路由器以形成星形网络,然后将各个路由器连接在一起,在它们之间创建总线连接。这也可以通过雪片(Snowflake)网络完成,该网络将多个星形网络连接到单一中心节点,有如星形的星星(Star of Stars)。

▶互联网是终级的混合网络,它包括许多每种类型的单独网络,其中,总线、星形、环形和Mesh网络都组合在一起。

标准化

加快Mesh网络部署的关键是标准化。由于目前Mesh领域中的参与厂商急于通过业界对Mesh网络的需求来获利,很多都定义了自家的Mesh组网标准,尽管我们可能会看到市场上存在一个实施标准,但是,许多不同的标准也会在这个细分市场中共存。

目前的智能家居可能存在来自一家供应商的Mesh网络灯泡和来自其他供应商的加热控制Mesh网络,这两个网络都连接到常规的星形网络,允许用户通过智能手机来控制它们。显然,这种方案是低效的,从长远来看对大家都没有好处。

业界的主要目标是建立标准的Mesh网络,所有的节点,无论是智能手机、笔记本电脑、灯泡还是传感器,都可以加入其中。在这个目标实现之前还有一段路要走,不过,如果一旦实现,物联网将能够发挥真正的潜力。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/343029.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

织梦模板不支持html,html中{}是什么样的模板?如何使用它?HTML5template模板标签是什么?html常用的字体样式是什么?dede后台文件为什么不能生成html?...

html中{}是什么样的模板?如何使用它?HTML5template模板标签是什么?html常用的字体样式是什么?dede后台文件为什么不能生成html?我们经常遇到这些问题,下面就和小编一起来看看吧!html中{}是什么样的网站模板?如何使用它?你的这个html代码中嵌入了angular的表现…

[渝粤教育] 广东-国家-开放大学 21秋期末考试Java程序设计基础10232k2

1、下列关于线程状态转换的描述中,错误的是( )(2 分) A.死亡状态下的线程调用start()方法可以使其重新进入就绪状态 B.线程获得CPU使用权后会从就绪状态转换成运行状态 C.线程失去CP…

以太网交换机性能测试丢包的原因?

在工业以太网交换机性能测试过程中,我们经常会遇到非设备性能因素导致的丢包,对测试产生困扰。那么,以太网交换机性能测试丢包的原因有哪些呢?在这里杭州飞畅科技的小编简单罗列几种,一起来看看吧! 1、测试…

ZigBee与智慧家居-ZigBee方案

看过电影《钢铁侠》的朋友应该对影片里面小唐尼的别墅“自由之城”不会陌生,不论是充满未来科技感的整体外观设计,还是以智能AI“贾维斯”为核心的智能系统,无不让人产生一种想要切身体会的冲动。其实,在万物互联的浪潮下&#xf…

[渝粤教育] 广东-国家-开放大学 21秋期末考试互联网金融(本)10575k1

单项选择题 1、网络保险能解除传统保险中客户与保险机构的时间、空间制约主要体现的方式是( ) (2 分) A.一个网址 B.一对多 C.一对一 D.一个服务器 2、P2P网络借贷是( &a…

slf4j 桥接与被桥接_合成和桥接方法

slf4j 桥接与被桥接如果您曾经玩过反射并执行了getDeclaredMethods()您可能会感到惊讶。 您可能会获得源代码中不存在的方法。 或者,也许您看了一些方法的修饰符,发现其中一些特殊方法是易变的。 顺便说一句:对于Java采访来说,这是…

隔离电源模块的5个作用

在工业控制设备中,有时候要求两个系统之间的电源地线隔离,如隔离地线噪声、隔离高共模电压等,采用带变压器的直流变换器,将两个电源之间隔开,使他们相互独立,从而实现以上目的!每个隔离电源模块…

[渝粤教育] 广东-国家-开放大学 21秋期末考试基础会计10258k2

1、在登记账簿时,红色墨水不能用于()。 (2 分) A.更正错账 B.记账 C.结账 D.冲账 2、下列凭证中属于自制原始凭证的是(  )。(2 分&a…

html纵向滚动特效,带视觉差效果的垂直全屏整页滚动特效

这是一款效果非常炫酷的带视觉差效果的垂直全屏整页滚动特效。该特效使用jQuery和CSS3完成,用户可以通过滚动鼠标来一次垂直切换一个页面,在页面切换的时候还带有一些视觉差特效。使用方法HTML结构这个特效的HTML结构使用一个作为包裹容器。里面每一个是…

高清监控如何选择交换机

网络监控系统在我国的安防中占据了绝对的位置,在高清网络视频监控系统中,经常有客户反啊馈画面延时、卡顿等现象,造成这种现象的原因有很多,但大多数情况下还是交换机的配置不够合理,导致带宽不足造成的。交换机是整个…

CAN总线知识点概述

CAN全称为“ControllerAreaNetwork”,简称CAN,是国际上应用最广泛的现场总线之一。在当前的汽车产业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各种各样的电子控制系统被开发出来。出于这些系统之间通信所用的数据类…

[渝粤教育] 广东-国家-开放大学 21秋期末考试工程经济10202k2

1、某设备原始价值16,000元,残值为零,折旧年限为5年,用双倍余额递减法计算的第4年折旧额为( )元。(2.5 分) A.1,728 B.1,382.4 C.2,304 D.3,840 2…

使用Java从地图中删除元素

关于从Java中的Map删除元素的非常简短的文章。 我们将专注于删除多个元素&#xff0c;而忽略了您可以使用Map.remove删除单个元素的Map.remove 。 以下Map将用于此帖子&#xff1a; Map<Integer, String> map new HashMap<>(); map.put(1, "value 1")…

[渝粤教育] 广东-国家-开放大学 21秋期末考试建筑工程概预算10326k2

1、构造柱与墙体连接处的马牙槎&#xff0c;从每层柱脚开始&#xff0c;先退后进&#xff0c;沿墙高每&#xff08; &#xff09;设2φ6拉结钢筋。&#xff08;2 分&#xff09; A&#xff0e;700mm B&#xff0e;500mm C&#xff0e;400mm D&#xff0e;600mm 2、项目建设单位…

工业以太网交换机的产品性能有哪些呢?

工业以太网交换机的使用非常广泛&#xff0c;有智能交通、电子警察、平安城市、工厂自动化等&#xff0c;如何在恶劣的室外作业环境中保障数据的稳定传输&#xff0c;对网络和通讯设备提出了极高的适应性要求&#xff0c;那么&#xff0c;工业以太网交换机的产品性能有哪些呢&a…

android 年月日时分秒控件,Android 年月日时分秒时间选择器

项目开发中 如果你需要一个年月日时分秒类型时间选择器 用DataPicker和TimePicker联动去实现得话 会非常得不方便 会碰到布局不协调得问题 灵活性很低 可实现的布局也就两种 所以为了更好的效果 个人建议你使用 numberPicker 数字选择器 去实现 本人思路是 numberpicker结合Pop…

[渝粤教育] 广东-国家-开放大学 21秋期末考试招投标与合同管理10217k2 (2)

1、施工合同中&#xff0c;承包人按照工程师提出的施工进度计划修改建议进行了修改&#xff0c;由于修改后的计划不合理而导致的窝工损失应当由( )承担&#xff08;2 分&#xff09; A&#xff0e;发包人 B&#xff0e;发包人与承包人共同 C&#xff0e;承包人 D&#xff0e;工…

[渝粤教育] 广东-国家-开放大学 21秋期末考试电算化会计10169k2

单项选择题 1、在固定资产核算系统的卡片中&#xff0c;能够唯一确定每项资产的数据项是() &#xff08;2 分&#xff09; A&#xff0e;类别编号 B&#xff0e;规格型号 C&#xff0e;资产名称 D&#xff0e;资产编号 单项选择题 1、在固定资产核算系统的卡片中&#xff0c;能…

工业交换机的单模和多模能否互相替代?

客户在购买工业交换机的时候会被问道是要单模单纤、单模双纤、多模双纤等问题&#xff0c;还有用在什么地方&#xff0c;这些只有自己清楚了解了选购工业交换机时才会明白我们应该选什么类型的产品。但有客户会问工业交换机单模和多模能否互相替代?接下来飞畅科技的小编来给你…

物联网常用的组网方式浅析

一石激起千层浪&#xff0c;现代科技的网络革新可以变换着诸多行业的运作模式&#xff0c;甚至直接改变了我们的生活方式&#xff0c;网络技术与我们不再遥远与陌生。今天&#xff0c;小亿就带大家走近“LoRa”、“Zigbee”、“WIFI”、“NB-IOT”、“蓝牙”&#xff0c;现行常…