国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

面向多業(yè)務(wù)的家庭網(wǎng)絡(luò)模擬

2022-10-19 02:59孫祥安朱泓藝
物聯(lián)網(wǎng)技術(shù) 2022年10期
關(guān)鍵詞:家庭網(wǎng)絡(luò)開發(fā)板終端設(shè)備

孫祥安,朱泓藝

(上海寬帶技術(shù)及應(yīng)用工程研究中心,上海 200436)

0 引 言

有線和無線家庭網(wǎng)絡(luò)都定義為“可以直接或通過物理層的中繼節(jié)點或通過物理層上的域間網(wǎng)橋彼此通信的兩個或多個節(jié)點”。人類新生代群體和社會老齡化趨勢都對家庭智能設(shè)備有著很大的需求,因此家庭網(wǎng)絡(luò)中出現(xiàn)了各種紛繁復(fù)雜的智能設(shè)備,且還在以每年20%~30%的規(guī)模增長。隨著先進設(shè)備與服務(wù)的引入,家庭網(wǎng)絡(luò)日益復(fù)雜,將會導致網(wǎng)絡(luò)擁塞,更多的設(shè)備競爭有限的資源、服務(wù)以及帶寬。在網(wǎng)絡(luò)管理方面,必須采用網(wǎng)絡(luò)劃分及有效的帶寬分配策略來提高家庭物聯(lián)網(wǎng)絡(luò)的服務(wù)質(zhì)量。

研究家庭網(wǎng)絡(luò)技術(shù),并對其仿真對于研究家庭網(wǎng)絡(luò)的各種特性及未來發(fā)展都具有非常重要的意義。文章從現(xiàn)有家庭網(wǎng)絡(luò)中的設(shè)備種類、網(wǎng)絡(luò)流量特征入手,構(gòu)建一個符合現(xiàn)有家庭網(wǎng)絡(luò)規(guī)律的智慧家庭網(wǎng)絡(luò)模型及實驗環(huán)境,在網(wǎng)絡(luò)各個層級中加入多個設(shè)備模擬工具來提高網(wǎng)絡(luò)環(huán)境的真實性,最后在該環(huán)境中進行網(wǎng)絡(luò)功能測試。

1 設(shè)備及其流量

家庭網(wǎng)絡(luò)設(shè)備與日俱增,有每天檢測身體特征的智能穿戴設(shè)備,家中存放食物的智能冰箱,還有各類照明、安防等家用設(shè)備,人們的衣食住行幾乎都離不開這些設(shè)備,我們按照設(shè)備的功能、使用場景將這些設(shè)備分為8個大類,每個大類中再分為若干小類,表1展示了設(shè)備分類方式及常見設(shè)備所屬分類。

表1 家庭網(wǎng)絡(luò)設(shè)備分類

在眾多家庭網(wǎng)絡(luò)設(shè)備中,使用的網(wǎng)絡(luò)協(xié)議也各有側(cè)重,有的設(shè)備雖然很大,但是內(nèi)嵌的網(wǎng)絡(luò)模塊并不復(fù)雜,例如家用電器,大部分內(nèi)嵌的都是物聯(lián)網(wǎng)(Internet of Things, IoT)低功耗網(wǎng)絡(luò)模塊。有的設(shè)備雖然外形較小,但是產(chǎn)生的網(wǎng)絡(luò)流量不僅大,而且類型多,例如平板電腦,不同的應(yīng)用程序?qū)a(chǎn)生各種應(yīng)用類型的網(wǎng)絡(luò)流量。不同的網(wǎng)絡(luò)應(yīng)用對帶寬的需求見表2所列。從宏觀角度看,家庭網(wǎng)絡(luò)帶寬絕大部分被互聯(lián)網(wǎng)應(yīng)用、音視頻等占據(jù),物聯(lián)網(wǎng)終端僅占小部分帶寬,整體家庭網(wǎng)絡(luò)流量呈現(xiàn)出反持續(xù)性特點。

表2 互聯(lián)網(wǎng)應(yīng)用的帶寬比較

2 網(wǎng)絡(luò)環(huán)境構(gòu)建

家庭物聯(lián)網(wǎng)絡(luò)模擬,協(xié)議部分須涵蓋WiFi、ZigBee和Bluetooth等三種家庭物聯(lián)網(wǎng)協(xié)議;網(wǎng)絡(luò)功能方面須包括家庭網(wǎng)絡(luò)中的常見功能:通信功能、信息共享與管理、家庭自動化、接入外網(wǎng)、家庭娛樂,及其他增值業(yè)務(wù)。網(wǎng)絡(luò)協(xié)議和業(yè)務(wù)功能除盡量貼近真實環(huán)境外,在網(wǎng)絡(luò)研究和測試方面也需要留出對應(yīng)的接口用于后期的管理、測試,因此終端和網(wǎng)關(guān)都使用了一些自制設(shè)備。

按照設(shè)備種類及其流量特點,我們構(gòu)建了如圖1所示的網(wǎng)絡(luò)實驗環(huán)境。圖1中,網(wǎng)關(guān)、藍牙、WiFi、ZigBee屬于網(wǎng)絡(luò)接入類;外網(wǎng)、服務(wù)器屬于其他設(shè)備;“模擬設(shè)備”可以通過應(yīng)用程序開發(fā)定義為電器、健康個護等各類家庭設(shè)備,通過在網(wǎng)絡(luò)各個層級嵌入“模擬設(shè)備”來豐富家庭網(wǎng)絡(luò)實驗場景,分別接入藍牙和ZigBee網(wǎng)關(guān),作為真實的家庭智能設(shè)備,“模擬設(shè)備”接入WiFi和網(wǎng)關(guān),可以產(chǎn)生網(wǎng)際互連協(xié)議(Internet Protocol, IP)網(wǎng)絡(luò)背景流,用以測試家庭網(wǎng)絡(luò)流量調(diào)度等。

圖1 家庭網(wǎng)絡(luò)組網(wǎng)模擬

在設(shè)備的選擇上盡量覆蓋各種類型,對于一些大型、復(fù)雜的家電設(shè)備,通過軟件應(yīng)用程序模擬它們的流量發(fā)送、接收及處理等過程。實驗環(huán)境中選擇設(shè)備的進一步說明見表3所列。這里參照文獻[6],將設(shè)備流量分布分為周期感知對象、事件觸發(fā)感知對象及流對象3種。

表3 網(wǎng)絡(luò)設(shè)備、分類及特點

網(wǎng)絡(luò)功能通過以下類似方式體現(xiàn):

(1)通信功能:在PC、網(wǎng)關(guān)、服務(wù)器等設(shè)備上安裝網(wǎng)絡(luò)管理應(yīng)用程序,檢測網(wǎng)絡(luò)的時延、抖動與丟包等指標;

(2)信息共享與管理:在服務(wù)器上存放各類視頻、語音等文件,感知、存儲物聯(lián)網(wǎng)設(shè)備發(fā)出的各類信息,供所有智能終端共享;

(3)家庭自動化:在服務(wù)器上安裝一些家庭助手應(yīng)用程序,使得終端設(shè)備協(xié)同工作,例如將門磁和燈關(guān)聯(lián)起來,開門的時候自動開燈;

(4)接入外網(wǎng):家庭智能終端設(shè)備能夠訪問互聯(lián)網(wǎng),將感知信息按照事先定義的規(guī)則發(fā)送到云端服務(wù)器;

(5)家庭娛樂:通過網(wǎng)關(guān)下載網(wǎng)絡(luò)視頻等資源到服務(wù)器,然后通過服務(wù)器共享給PC、投影儀等設(shè)備;

(6)其他增值業(yè)務(wù):通過流量策略等手段,使游戲、電影等對帶寬要求高的設(shè)備能夠按需分配資源。

3 模擬設(shè)備構(gòu)建

在網(wǎng)絡(luò)構(gòu)建過程中,對家庭網(wǎng)絡(luò)設(shè)備、組網(wǎng)方式以及所具備的功能進行了分析,對于具體的終端設(shè)備,主要選取了一些簡單、常見的家庭網(wǎng)絡(luò)設(shè)備作為真實終端,其中大部分設(shè)備依靠開發(fā)板模擬實現(xiàn)。本節(jié)主要對模擬設(shè)備的實現(xiàn)、實驗方式進行研究,在軟硬件方面使用OpenWrt、樹莓派、CC2530、ESP32等工具進行業(yè)務(wù)模擬,通過CC2530開發(fā)板模擬ZigBee設(shè)備終端與協(xié)調(diào)器間的通信,通過ESP32開發(fā)板模擬藍牙低功耗 (Bluetooh Low Energy,BLE)設(shè)備終端與網(wǎng)關(guān)間的通信,通過樹莓派模擬終端與路由器之間的IP等背景流。采用自行定制模擬設(shè)備的方式有助于后期網(wǎng)絡(luò)分析,可以很方便地寫入自己的應(yīng)用程序進行各類數(shù)據(jù)采集,也可以自定義各類流量策略進行網(wǎng)絡(luò)管理。

協(xié)調(diào)器和終端節(jié)點都為CC2530開發(fā)板,使用TI公司的Z-Stack協(xié)議棧通信,工作流程如圖2所示。協(xié)調(diào)器作為核心設(shè)備,可以接收各類ZigBee終端發(fā)來的數(shù)據(jù),終端設(shè)備模擬節(jié)點通過一個定時器不定期發(fā)送數(shù)據(jù)用于測試ZigBee協(xié)議及其對整個網(wǎng)絡(luò)的影響。

圖2 CC2530開發(fā)板業(yè)務(wù)模擬工作流程

使用2塊ESP32開發(fā)板測試BLE功能,ESP32集成了BLE及WiFi功能,一個模擬網(wǎng)關(guān)主設(shè)備,另一個模擬終端從設(shè)備,網(wǎng)關(guān)掃描并添加從設(shè)備,訂閱終端設(shè)備所發(fā)送的廣播信息,接收、解析之后重新組織發(fā)送到服務(wù)器。在終端開發(fā)板中并發(fā)運行多種業(yè)務(wù)功能模擬模塊。BLE功能架構(gòu)如圖3所示。

圖3 ESP32業(yè)務(wù)架構(gòu)

ESP32開發(fā)板使用Arduino框架進行開發(fā),Arduino框架的主函數(shù)以setup和loop函數(shù)作為入口函數(shù),以BLE網(wǎng)關(guān)為例,代碼流程如圖4所示。該網(wǎng)關(guān)可以接收真實的終端設(shè)備數(shù)據(jù),也可以接收ESP32模擬的終端設(shè)備廣播數(shù)據(jù)。

圖4 基于Arduino-ESP框架的ESP32網(wǎng)關(guān)偽代碼

藍牙流量和ZigBee流量最后都轉(zhuǎn)為IP流量在網(wǎng)絡(luò)中傳輸,因此可以通過以直接產(chǎn)生IP流量的方式來研究物聯(lián)網(wǎng)流量對網(wǎng)絡(luò)的影響。研究家庭網(wǎng)絡(luò)功能、性能時,對于網(wǎng)絡(luò)攻擊、壓力測試等一些極限場景,單純使用網(wǎng)絡(luò)設(shè)備比較困難,但通過模擬設(shè)備產(chǎn)生背景流來生成相應(yīng)場景就比較容易。通過研究各類流量發(fā)生模型,使用樹莓派作為模擬設(shè)備,安裝Ubuntu操作系統(tǒng),開發(fā)流量發(fā)生器來產(chǎn)生各類背景流。無線路由器使用OpenWrt操作系統(tǒng),方便進行狀態(tài)搜集及策略下發(fā),硬件使用樹莓派4,也可以使用一些支持OpenWrt固件的家用路由器。通過樹莓派進行IP流量模擬的功能架構(gòu)如圖5所示。

圖5 樹莓派模擬終端與路由器

4 結(jié) 語

本文首先分析了現(xiàn)有家庭常見的網(wǎng)絡(luò)終端設(shè)備,并對其進行分類,接著分析現(xiàn)有家庭網(wǎng)絡(luò)的流量特點,然后選取一些具有代表性且易操作的設(shè)備進行組網(wǎng)。對于無法在模擬環(huán)境中呈現(xiàn)的設(shè)備,通過開發(fā)板進行虛擬仿真,并在網(wǎng)絡(luò)中加入背景流來模擬真實的家庭網(wǎng)絡(luò)流量。接下來將進行這三方面的工作:

(1)在該模擬環(huán)境中加入邊緣計算的模擬,用于研究邊緣計算在家庭網(wǎng)絡(luò)演化中所起的作用;

(2)研究一種面向家庭的信息和通信技術(shù)(Information and Communication Technology, ICT)融合的家庭網(wǎng)絡(luò)管理方案,用以解決日益增多的家庭網(wǎng)絡(luò)運維問題;

(3)通過該網(wǎng)絡(luò)環(huán)境研究、模擬各種應(yīng)用場景,例如有人在家和無人在家,告警方式動態(tài)變更等。

猜你喜歡
家庭網(wǎng)絡(luò)開發(fā)板終端設(shè)備
視頻監(jiān)視系統(tǒng)新型終端設(shè)備接入方案
Microchip最新推出兩款PIC32 Curiosity開發(fā)板
基于WLAN技術(shù)的智能家居系統(tǒng)設(shè)計方案
淺析單片機開發(fā)板的設(shè)計與制作
配電自動化終端設(shè)備在電力配網(wǎng)自動化的應(yīng)用
車站信號系統(tǒng)終端設(shè)備整合及解決方案
MoCA+W iFiW iFi:家庭網(wǎng)絡(luò)的未來
Mouser為您呈上開發(fā)關(guān)鍵之STMicroelectronics Nucleo開發(fā)板
Arduino和Atmel發(fā)布Arduino Zero開發(fā)板
基于手持終端設(shè)備中軟件通信架構(gòu)的應(yīng)用
玉树县| 紫阳县| 晋州市| 桃园市| 平舆县| 泰顺县| 大宁县| 赫章县| 嘉善县| 新化县| 西城区| 大连市| 张家口市| 永仁县| 修文县| 专栏| 阿克苏市| 盘锦市| 中阳县| 海阳市| 肥西县| 和林格尔县| 海宁市| 大兴区| 镇远县| 武穴市| 读书| 南靖县| 灵台县| 泰顺县| 大英县| 康保县| 四川省| 互助| 松溪县| 巴南区| 乌恰县| 米泉市| 新兴县| 栖霞市| 南昌市|