无线网络拓扑结构简析

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

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的表现…

ZigBee与智慧家居-ZigBee方案

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

高清监控如何选择交换机

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

CAN总线知识点概述

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

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

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

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

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

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

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

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

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

使用Apache POI插入内容

介绍 大家都知道POI! 它是可用Java创建Excel文档的最佳库。 它真的很好,可以轻松地完成很多事情。 但是最近我想做些不那么简单的事情。 我想将现有的xlsx文件用作模板,并在某些位置将一些数据插入其中。 在这篇文章中,我将说明为…

DC/DC电源模块是什么?有何特点

一、电源模块是什么? 电源模块是可以直接安装在印刷电路板上的电源供应器,有降压和升压两种,专用集成电路( ASIC )、数字信号处理器( DSP )、微处理器、存储器、现场可编程门阵列( FPGA )及其他数字或模拟负载提供供电。 二、DC/DC电源模块…

工业交换机的价格为什么有高低之分?

最近,飞畅科技的小编发现客户在工业交换机价格上有很大的争议。为什么这么说呢?有的客户觉得为什么你们家的交换机这么贵,我便宜一半也能买到了,还有客户想花这些钱买这么一个工业交换机真的划算吗?那接下来小编就来和…

html页面与js添加的页面区别,css、js、html三者有何区别?

HTML、CSS、JavaScript是前端学习非常重要的内容,作为前端工程师,建立网站,设计网页需要有一定的审美能力,也需要一定的编程技术。那么它们三者有什么区别?下面本篇文章就来给大家介绍一下。HTML为网页结构。CSS为网页…

电源模块质量好不好,看看以下5点就知道了!

电源模块作为电子设备的心脏,其可靠性直接影响产品的质量好坏,因此,在选择上正确判断模块的好坏显得尤为重要。一般我们在选择上仅从电源的输入、输出、纹波、击穿、温度、认证等特性指标来看,除开这些,我们还可以根据…

电源模块的6个优势及其作用

随着电子行业的发展,对电源的要求体积更小、可靠性更高。加上高频软开关技术、半导体工艺和封装技术的进步,电源模块的功率密度越来越大,转换效率也越来越高,应用更加简单了。 电源模块与分立式方案相比,优势在哪里&am…

工业交换机有哪些功能?

工业交换机(Industrial Switch)也叫工业以太网交换机,是一种工作在OSI第二层(数据链路层,参见“广域网”定义)上的、基于MAC (网卡的介质访问控制地址)识别、能完成封装转发数据包功能的网络设备。那么,工业交换机的功能有哪些呢?…

无处不在的蓝牙-蓝牙模块解析

在如今生活中,每个人都接触了无线连接、蓝牙传输。但是蓝牙模块还是很少见的。那么蓝牙模块有什么作用呢?具体又有哪些应用场景呢?本篇将为大家简单介绍蓝牙模块的作用以及常见的应用场景。 蓝牙模块按照标准分有1.2,2.0&#xf…

连接另一台计算机的用户名和密码,局域网怎么登录另外一台电脑上

如今企业实现局域网远程控制的最常用方法是使用远程控制软件。服务器端程序(Server)和客户端程序(Client)是远程控制软件的主要构成部分。下面是学习啦小编为大家整理的关于局域网怎么登录另外一台电脑上,一起来看看吧!局域网怎么登录另外一台电脑上被控制端要开启远…

工业以太网交换机与以太网光端机的区别

关于工业以太网交换机与以太网光端机的区别,简单的说,交换机就是数据交换和共享的设备来的,而光端机是负责传输的设备,两者是完全不同的设备。接下来就由飞畅科技的小编来详细介绍下工业以太网交换机与以太网光端机有什么区别&…

4G(LTE)是如何实现智慧农业物联网的?

农业,其中传统农业是在自然经济条件下,采用人力、畜力、手工工具、铁器等为主的手工劳动方式,靠世代积累下来的传统经验发展,以自给自足的自然经济居主导地位的农业。传统农业是一种生计农业,农产品有限,家庭成员参加生产劳动并进…

蓝牙核心规范5.1:革新精确定位技术

1月29日,蓝牙技术联盟(BluetoothSIG)正式公布了蓝牙 5.1 版本的核心规范。 此规范在未来将取代Wi-Fi的辅助定位功能,为需要GPS等位置服务的场景助力,包括确定距离甚至精确位置。 新变化中最值得一说的便是蓝牙5.1将会…