0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

面向多业务的家庭网络模拟

iotmag 来源:物联网技术 作者:朱泓艺 2022-11-03 14:31 次阅读

摘 要 :智能家居设备使得家庭网络越来越复杂,文章从家庭智能网络设备的种类和流量特点两个方面入手,选取一些具有代表性且易操作的真实终端设备,通过物联网开发板自制智能终端网关设备、虚拟终端设备,以及通过应用软件产生各类家庭网络背景流,构建一个家庭网络模拟环境 ;然后在网关设备上开发相应的分析应用程序对网络进行监控,并在服务器上开发、运行家庭网络管理系统,进行网络运维管理。

0 引 言

有线和无线家庭网络都定义为“可以直接或通过物理层的中继节点或通过物理层上的域间网桥彼此通信的两个或多个节点”[1]。人类新生代群体和社会老龄化趋势都对家庭智能设备有着很大的需求,因此家庭网络中出现了各种纷繁复杂的智能设备,且还在以每年 20% ~ 30% 的规模增长 [2]。随着先进设备与服务的引入,家庭网络日益复杂,将会导致网络拥塞,更多的设备竞争有限的资源、服务以及带宽。在网络管理方面,必须采用网络划分及有效的带宽分配策略来提高家庭物联网络的服务质量 [3]。

研究家庭网络技术,并对其仿真对于研究家庭网络的各种特性及未来发展都具有非常重要的意义。文章从现有家庭网络中的设备种类、网络流量特征入手,构建一个符合现有家庭网络规律的智慧家庭网络模型及实验环境,在网络各个层级中加入多个设备模拟工具来提高网络环境的真实性,最后在该环境中进行网络功能测试。

1 设备及其流量

家庭网络设备与日俱增,有每天检测身体特征的智能穿戴设备,家中存放食物的智能冰箱,还有各类照明、安防等家用设备,人们的衣食住行几乎都离不开这些设备,我们按照设备的功能、使用场景将这些设备分为 8 个大类,每个大类中再分为若干小类,表 1 展示了设备分类方式及常见设备所属分类。

在众多家庭网络设备中,使用的网络协议也各有侧重,有的设备虽然很大,但是内嵌的网络模块并不复杂,例如家用电器,大部分内嵌的都是物联网(Internet of Things, IoT)低功耗网络模块。有的设备虽然外形较小,但是产生的网络流量不仅大,而且类型多,例如平板电脑,不同的应用程序将产生各种应用类型的网络流量。不同的网络应用对带宽的需求见表 2 所列 [4]。从宏观角度看,家庭网络带宽绝大部分被互联网应用、音视频等占据,物联网终端仅占小部分带宽,整体家庭网络流量呈现出反持续性特点 [5]。

a2941526-5b3e-11ed-a3b6-dac502259ad0.png

2 网络环境构建

家庭物联网络模拟,协议部分须涵盖 WiFi、ZigBee 和Bluetooth 等三种家庭物联网协议 ;网络功能方面须包括家庭网络中的常见功能 :通信功能、信息共享与管理、家庭自动化、接入外网、家庭娱乐,及其他增值业务。网络协议和业务功能除尽量贴近真实环境外,在网络研究和测试方面也需要留出对应的接口用于后期的管理、测试,因此终端和网关都使用了一些自制设备。

按照设备种类及其流量特点,我们构建了如图 1 所示的网络实验环境。图 1 中,网关、蓝牙、WiFi、ZigBee 属于网络接入类 ;外网、服务器属于其他设备 ;“模拟设备”可以通过应用程序开发定义为电器、健康个护等各类家庭设备,通过在网络各个层级嵌入“模拟设备”来丰富家庭网络实验场景,分别接入蓝牙和 ZigBee 网关,作为真实的家庭智能设备,“模拟设备”接入 WiFi 和网关,可以产生网际互连协议(Internet Protocol, IP)网络背景流,用以测试家庭网络流量调度等。

a2aca38e-5b3e-11ed-a3b6-dac502259ad0.png

在设备的选择上尽量覆盖各种类型,对于一些大型、复杂的家电设备,通过软件应用程序模拟它们的流量发送、接收及处理等过程。实验环境中选择设备的进一步说明见表 3所列。这里参照文献 [6],将设备流量分布分为周期感知对象、事件触发感知对象及流对象 3 种。

a2baf088-5b3e-11ed-a3b6-dac502259ad0.png

网络功能通过以下类似方式体现 :

(1)通信功能 :在 PC、网关、服务器等设备上安装网络管理应用程序,检测网络的时延、抖动与丢包等指标 ;

(2)信息共享与管理 :在服务器上存放各类视频、语音等文件,感知、存储物联网设备发出的各类信息,供所有智能终端共享 ;

(3)家庭自动化 :在服务器上安装一些家庭助手应用程序,使得终端设备协同工作,例如将门磁和灯关联起来,开门的时候自动开灯 ;

(4)接入外网 :家庭智能终端设备能够访问互联网,将感知信息按照事先定义的规则发送到云端服务器 ;

(5)家庭娱乐 :通过网关下载网络视频等资源到服务器,然后通过服务器共享给 PC、投影仪等设备 ;

(6)其他增值业务 :通过流量策略等手段,使游戏、电影等对带宽要求高的设备能够按需分配资源。

3 模拟设备构建

在网络构建过程中,对家庭网络设备、组网方式以及所具备的功能进行了分析,对于具体的终端设备,主要选取了一些简单、常见的家庭网络设备作为真实终端,其中大部分设备依靠开发板模拟实现。本节主要对模拟设备的实现、实验方式进行研究,在软硬件方面使用 OpenWrt、树莓派、CC2530、ESP32 等工具进行业务模拟 [7-10],通过 CC2530 开发板模拟 ZigBee 设备终端与协调器间的通信,通过 ESP32开发板模拟蓝牙低功耗(Bluetooh Low Energy,BLE)设备终端与网关间的通信,通过树莓派模拟终端与路由器之间的IP 等背景流。采用自行定制模拟设备的方式有助于后期网络分析,可以很方便地写入自己的应用程序进行各类数据采集,也可以自定义各类流量策略进行网络管理。

协调器和终端节点都为 CC2530 开发板,使用 TI 公司的 Z-Stack 协议栈通信,工作流程如图 2 所示。协调器作为核心设备,可以接收各类 ZigBee 终端发来的数据,终端设备模拟节点通过一个定时器不定期发送数据用于测试 ZigBee协议及其对整个网络的影响。

a2d5e370-5b3e-11ed-a3b6-dac502259ad0.png

使用 2 块 ESP32 开发板测试 BLE 功能,ESP32 集成了BLE 及 WiFi 功能,一个模拟网关主设备,另一个模拟终端从设备,网关扫描并添加从设备,订阅终端设备所发送的广播信息,接收、解析之后重新组织发送到服务器。在终端开发板中并发运行多种业务功能模拟模块。BLE 功能架构如图 3 所示。

a2f0a6ce-5b3e-11ed-a3b6-dac502259ad0.png

ESP32 开发板使用 Arduino 框架进行开发,Arduino 框架的主函数以 setup 和 loop 函数作为入口函数,以 BLE 网关为例,代码流程如图 4 所示。该网关可以接收真实的终端设备数据,也可以接收 ESP32 模拟的终端设备广播数据。

a302e4e2-5b3e-11ed-a3b6-dac502259ad0.png

蓝牙流量和 ZigBee 流量最后都转为 IP 流量在网络中传输,因此可以通过以直接产生 IP 流量的方式来研究物联网流量对网络的影响。研究家庭网络功能、性能时,对于网络攻击、压力测试等一些极限场景,单纯使用网络设备比较困难,但通过模拟设备产生背景流来生成相应场景就比较容易。通过研究各类流量发生模型,使用树莓派作为模拟设备,安装 Ubuntu 操作系统,开发流量发生器来产生各类背景流 [11]。无线路由器使用 OpenWrt 操作系统,方便进行状态搜集及策略下发,硬件使用树莓派 4,也可以使用一些支持 OpenWrt固件的家用路由器。通过树莓派进行 IP 流量模拟的功能架构如图 5 所示。

4 结 语

本文首先分析了现有家庭常见的网络终端设备,并对其进行分类,接着分析现有家庭网络的流量特点,然后选取一些具有代表性且易操作的设备进行组网。对于无法在模拟环境中呈现的设备,通过开发板进行虚拟仿真,并在网络中加入背景流来模拟真实的家庭网络流量。接下来将进行这三方面的工作 :

(1)在该模拟环境中加入边缘计算的模拟,用于研究边缘计算在家庭网络演化中所起的作用 ;

(2)研究一种面向家庭的信息和通信技术(Informationand Communication Technology, ICT)融合的家庭网络管理方案,用以解决日益增多的家庭网络运维问题 ;

(3)通过该网络环境研究、模拟各种应用场景,例如有人在家和无人在家,告警方式动态变更等。

a316a298-5b3e-11ed-a3b6-dac502259ad0.png

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 家庭网络
    +关注

    关注

    0

    文章

    54

    浏览量

    15921
  • 智能家居
    +关注

    关注

    1931

    文章

    9625

    浏览量

    186791
  • 网络终端
    +关注

    关注

    0

    文章

    20

    浏览量

    8430

原文标题:论文速览 | 面向多业务的家庭网络模拟

文章出处:【微信号:iotmag,微信公众号:iotmag】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    相关推荐

    解锁IPv6,给家庭隐私上把 “安全锁”

    128位地址格式,地址数量近乎无限,为互联网的持续发展扫清了障碍,也为家庭网络的隐私保护奠定了基础。在家庭网络里,隐私安全一直是重中之重。以往的IPv4体系下,家
    的头像 发表于 02-11 15:50 288次阅读
    解锁IPv6,给<b class='flag-5'>家庭</b>隐私上把 “安全锁”

    桥接技术在家庭网络中的使用

    在现代家庭中,网络连接已成为日常生活不可或缺的一部分。随着智能家居设备的普及,家庭网络的稳定性和扩展性变得越来越重要。桥接技术作为一种连接不同网络段的有效手段,被广泛应用于
    的头像 发表于 01-10 10:59 192次阅读

    家庭网络优化小技巧

    在这个互联网高度普及的时代,家庭网络的顺畅与否直接影响着我们的生活和娱乐体验。以下是一些实用的家庭网络优化小技巧,能帮你摆脱卡顿困扰。 首先,路由器的摆放位置至关重要。尽量将它放置在房屋的中心位置
    的头像 发表于 01-02 16:39 327次阅读

    住宅静态IP:提升家庭网络稳定性的关键

    住宅静态IP是指专为家庭网络环境设计的固定IP地址,通常由互联网服务提供商(ISP)为家庭用户提供,并在其生命周期中保持不变,除非由于某些外部因素(如ISP更改策略)或用户请求更改。这种IP地址因其固定性,成为了提升家庭网络稳定
    的头像 发表于 10-24 07:57 336次阅读

    住宅静态IP:为家庭网络带来的安全与便利

    住宅静态IP地址为家庭网络带来了诸多安全与便利。
    的头像 发表于 10-24 07:50 245次阅读

    住宅动态IP:如何为您的家庭网络带来便利

    住宅动态IP,作为现代家庭网络的一种配置方式,能够为家庭用户带来诸多便利。
    的头像 发表于 10-21 08:00 364次阅读

    住宅静态IP:如何为你的家庭网络增添保障

    住宅静态IP是指由互联网服务提供商(ISP)分配给家庭网络的固定IP地址,这种IP地址不会频繁更改,为家庭网络提供了一个稳定且可预测的标识。
    的头像 发表于 10-18 07:44 381次阅读

    基于高通IPQ5322的Wi-Fi 7 沉浸式智慧家庭网络解决方案

    随着家庭高品质影音、智能家居IoT、高速网络游戏、元宇宙、VR等技术的发展,家庭网络对频宽的需求也日益增加。从最初的数Kbps数据机,到ADSL的数百Mbps,再到现在光纤入户的基本1Gbps起跳
    的头像 发表于 07-18 08:27 2548次阅读
    基于高通IPQ5322的Wi-Fi 7 沉浸式智慧<b class='flag-5'>家庭网络</b>解决方案

    家用无线路由器实现设备同时上网的技巧

    互联网的普及和家庭网络设备的增多,如何实现设备同时上网成为了一个热门话题。无线路由器作为家庭网络的核心设备,其性能和设置方式直接影响着设备同时上网的效果。本文将为大家详细介绍家用无
    的头像 发表于 04-22 17:24 2637次阅读

    家用路由器:简化网络设置和管理,保护家庭网络安全

    家用路由器以其简化网络设置和管理、保护家庭网络安全等优势,成为了家庭网络中不可或缺的重要设备。技术的不断进步和用户需求的不断升级,家用路由器必将继续发挥其优势,为家庭网络带来更多的便捷
    的头像 发表于 03-16 11:23 656次阅读

    路由器如何解决家庭网络设备卡顿问题

    路由器通过优化网络信号传输、负载均衡、智能流量管理以及无线信号增强等手段,可以有效地解决家庭网络设备卡顿问题。
    的头像 发表于 03-16 11:19 1386次阅读

    业务光端机:实现高速数据传输的关键技术解析

    随着信息技术的迅猛发展,网络传输速度的需求日益提高。在这样的背景下,业务光端机作为一种高速数据传输的关键设备,逐渐受到了业界的广泛关注。本文将对
    的头像 发表于 02-23 14:10 686次阅读

    光通信的未来:业务光端机的优势与应用场景

    重要角色。 一、业务光端机的优势 高容量 :业务光端机支持多种业务的同时传输,能够为用户提供更大的带宽和更快的
    的头像 发表于 02-23 14:09 1088次阅读

    业务光端机在数据中心的应用:提升网络效率的关键

    随着云计算、大数据等技术的迅猛发展,数据中心已成为现代社会不可或缺的基础设施。数据中心内部网络的高效、稳定运行对于整个数据中心的性能至关重要。业务光端机作为数据中心内部网络的关键设备
    的头像 发表于 02-23 14:09 764次阅读

    业务光端机助力5G网络发展:实现更高速、更稳定的连接

    随着5G技术的快速发展和广泛应用,人们对网络速度和稳定性的要求也越来越高。业务光端机作为一种高速、高效的光通信设备,正逐渐成为5G网络建设中不可或缺的关键设备,为5G
    的头像 发表于 02-23 14:08 665次阅读