基于 Piconet 的移動遠程醫(yī)療監(jiān)護系統(tǒng)設計
掃描二維碼
隨時隨地手機看文章
引 言
據(jù) 2018 年中國綜合醫(yī)院行業(yè)市場報告 :預計到 2020 年,我國 60 歲以上老人將達到 2.48 億,占全國總人口的 17.5%。若人口老齡化所帶來的問題處理不當,則會引發(fā)一系列的社會矛盾。新一代信息技術的發(fā)展為社會問題的解決提供了新的方法與思路。許多學者、技術人員逐步展開了智慧醫(yī)療方向的研究。智慧醫(yī)療的核心在于無線傳感器網(wǎng)絡的構建與傳感器網(wǎng)絡到通信網(wǎng)絡的數(shù)據(jù)傳輸。
現(xiàn)行主流無線傳感器網(wǎng)絡的組網(wǎng)技術主要有 WiFi, ZigBee 與藍牙三種。三種組網(wǎng)技術各有優(yōu)劣,其應用場景各有不同。WiFi 技術接入網(wǎng)絡較簡單、移動性強、功耗較高, 較大的功耗不適用于可穿戴的醫(yī)療設備。ZigBee 與藍牙在智慧醫(yī)療領域的應用較為廣泛。衛(wèi)兵 [1] 等設計一系列傳感器節(jié)點與網(wǎng)絡拓撲結構,將 ZigBee 技術與通信網(wǎng)絡連接起來, 實現(xiàn)了數(shù)據(jù)遠程傳輸。徐云苑 [2] 利用 ZigBee 技術遠程監(jiān)測糖尿病指數(shù),將 ZigBee 技術應用于系統(tǒng)中,使之更加便捷與穩(wěn)定。ZigBee 使用 DSSS 擴頻,而藍牙使用 FHSS 擴頻, 就使用場景來講,ZigBee 技術不適用于端點快速移動的系統(tǒng)。汪波濤 [3] 應用藍牙與多點傳感融合算法,設計了人的跌倒狀態(tài)監(jiān)測系統(tǒng),但是此系統(tǒng)不兼具生理信息監(jiān)測功能。除此之外,移動通信技術也是物聯(lián)網(wǎng)系統(tǒng)設計的關鍵技術,應用較多的是 GPRS 技術。韋鉑 [4] 設計出一套基于 GPRS 無線網(wǎng)絡的人體智能監(jiān)護系統(tǒng),能夠對用戶的身體狀況進行實時、全方位監(jiān)護。然而,GPRS 無線通信技術作為 2.5G 的移動通信技術已逐漸被淘汰,取而代之的是專為物聯(lián)網(wǎng)技術設計的移動通信技術—窄帶物聯(lián)網(wǎng)(NB-IoT)。作為一種移動廣域網(wǎng),其廣覆蓋、低功耗、廣接入的特點,滿足了移動遠程監(jiān)護系統(tǒng)的設計需求 [5]。
1 藍牙技術概述
藍牙技術是愛立信公司于 1997 年創(chuàng)制的, 是一種短距離無線通信技術, 使用全球通用頻段(ISM 2.4 ~2.48 GHz),具有低成本、低功耗、低輻射的特點 [6]。藍牙技術采用跳頻技術,一共有 79 個頻點,可根據(jù)主設備與從設備的跳頻序列在不同時隙內(nèi)跳動。藍牙技術借鑒了通信技術中電路交換與分組交換的特點,其包含面向連接的傳輸(SCO 鏈路)與無連接的異步傳輸(ALC 鏈路)兩種傳輸方式,但是 ALC 鏈路只在電路交換的間隙進行。因此,藍牙技術不僅能傳輸語音,也能傳輸數(shù)據(jù)。
藍牙技術的組網(wǎng)方式主要有微微網(wǎng)(Piconet)與散射網(wǎng)兩種。在單個 Piconet 中,允許有 8 個藍牙設備互聯(lián),但是同一時刻只允許一個設備作為主設備,其他設備為從設備, 主設備提供跳頻序列,從設備以同步方式跟蹤跳頻序列。此外,藍牙技術還允許多個 Piconet 互聯(lián)互通,即組成散射網(wǎng)。事實上, 由于頻段寬度所限, 散射網(wǎng)中最多只能有 10 個Piconet[6]。Piconet 組成結構如圖 1 所示。
圖 1 Piconet 組成結構示意
移動遠程醫(yī)療監(jiān)護系統(tǒng)的特色是遠程監(jiān)護與可移動性, 藍牙芯片的高集成度與藍牙技術低功耗的優(yōu)點為系統(tǒng)廣泛應用提供了可能。其次,藍牙技術使用了 FHSS 擴頻技術,這種擴頻技術適用于端點快速移動的無線網(wǎng)絡。人體各部位移動本來就是相對快速的過程,具有隨機性與突變性,所以藍牙技術更能滿足系統(tǒng)的設計需求。
2 移動遠程醫(yī)療系統(tǒng)架構
本文系統(tǒng)采用典型的物聯(lián)網(wǎng)三層體系結構,即感知層、網(wǎng)絡層、應用層三部分,每層均包含兩個子層。佩戴在人體各部位的傳感器節(jié)點通過 Piconet 連接,各部位數(shù)據(jù)匯聚到主設備,主設備將數(shù)據(jù)進行解析、處理,重新封裝成 NB- IoT 協(xié)議下的數(shù)據(jù)包,通過附近基站轉發(fā)數(shù)據(jù)包。用戶數(shù)據(jù)到達數(shù)據(jù)庫服務器后,由服務器進行分類存儲,為上層應用提供服務。
在整個數(shù)據(jù)傳輸中,數(shù)據(jù)在無線傳感網(wǎng)絡及廣域網(wǎng)的傳輸過程尤為重要,這兩個過程貫穿整個物聯(lián)網(wǎng)體系的始終, 對數(shù)據(jù)的安全性與準確性都有極大影響。本文充分考慮到設計的應用場景,因為各傳感器節(jié)點均分布在人體上,所以其信號的有效范圍為 10 m 以內(nèi)。若周圍有強磁場干擾或節(jié)點距離超過有效范圍,則丟包現(xiàn)象會大幅增加。此外,由于GPRS 正在退網(wǎng)階段,不久將被淘汰,本文系統(tǒng)使用基于蜂窩網(wǎng)絡的窄帶物聯(lián)網(wǎng),這種廣域網(wǎng)覆蓋范圍更強,允許接入的節(jié)點更多,功耗更低,更適合移動物聯(lián)網(wǎng)設備。本文系統(tǒng)的體系架構如圖 2 所示。
3 無線傳感器及其組網(wǎng)方式
本文系統(tǒng)主要實現(xiàn)的功能為心率監(jiān)測、血氧監(jiān)測、姿態(tài)監(jiān)測及人體定位。系統(tǒng)設計的傳感器節(jié)點有三個,分別分布于人體的手腕、腰部以及腳腕。其中,手腕節(jié)點為主節(jié)點(主設備),腰部與腳腕節(jié)點為從節(jié)點(從設備)。從節(jié)點的主要功能為協(xié)助主節(jié)點完成姿態(tài)檢測,主節(jié)點硬件框圖如圖 3 所示。
本文系統(tǒng)采用的姿態(tài)傳感器型號為 MPU6050, 此傳感器是一款集成 6 軸 MotionTracking 設備, 能夠數(shù)字輸出6 軸或 9 軸的旋轉矩陣、四元數(shù)(Quaternion)、歐拉角格式(EulerAngleforma)的融合演算數(shù)據(jù)。本文根據(jù)四元數(shù)代數(shù)學與歐拉轉換矩陣將四元數(shù)解算得到姿態(tài)角,計算公式如下 [7] :
三個節(jié)點的處理芯片均為微型嵌入式處理器STM32F103C8T6, 該芯片采用 Cortex-M3 架 構, 高 達72 MHz 的工作頻率,還具有 64 KB 的閃存程序存儲器,足以滿足系統(tǒng)的設計需求。心率以及血氧數(shù)據(jù)監(jiān)測由手腕上的心率血氧傳感器(型號為 MAX30102)完成,定位功能由手腕節(jié)點的 GPS 定位模塊(型號為 NEO-6M)完成。系統(tǒng)網(wǎng)絡連接模式如圖 4 所示。
4 數(shù)據(jù)管理與應用
移動遠程醫(yī)療系統(tǒng)使用了第三方服務器—中移物聯(lián), 該平臺允許 EDP,HTTP,MQTT等多種協(xié)議的物聯(lián)設備接入,提供了 PC 端與移動端應用開發(fā)的 API。用戶數(shù)據(jù)由主節(jié)點按 LWM2M 協(xié)議格式封裝,通過蜂窩網(wǎng)絡發(fā)送到第三方服務器。用戶可通過在平臺服務器上建立數(shù)據(jù)流模板的方式,分類存儲相關數(shù)據(jù)。另外,系統(tǒng)支持用戶采用私有協(xié)議以及私有加密方式進行數(shù)據(jù)傳輸,保證數(shù)據(jù)安全。
根據(jù)系統(tǒng)需求,本文建立了 6 個數(shù)據(jù)流模板,分別存儲心率、血氧、位置、姿態(tài)等信息。同時,平臺支持觸發(fā)器功能, 設置觸發(fā)數(shù)據(jù)流、觸發(fā)條件,當監(jiān)測數(shù)據(jù)低于或高于閾值時,通過郵箱或 URL 發(fā)出報警信息。心率、位置數(shù)據(jù)流模板展示圖分別如圖 5、圖 6 所示。
圖 5 心率數(shù)據(jù)流模板展示
圖 6 位置數(shù)據(jù)流模板展示
5 結 語
本文以智慧醫(yī)療為背景,論述了從系統(tǒng)架構設計到傳感器組網(wǎng),再到數(shù)據(jù)獲取與應用等一系列物聯(lián)網(wǎng)系統(tǒng)建立的解決方案。智慧醫(yī)療是解決社區(qū)養(yǎng)老、醫(yī)療的重要途徑 [11]。本文系統(tǒng)通過物聯(lián)網(wǎng)技術將老年人、社區(qū)醫(yī)療機構、醫(yī)院聯(lián)系在一起,實現(xiàn)了數(shù)據(jù)的實時監(jiān)測與共享。不僅加強了醫(yī)患聯(lián)系,同時也減輕了醫(yī)護人員的工作壓力,僅僅通過幾臺計算機就能及時了解轄區(qū)老年人的身體狀況,不必身入患者家中走訪。
由于應用場景所限,本文只應用了 3 個傳感器節(jié)點,對于傳感器組網(wǎng)的時間延遲、頻段資源利用沒有過多要求,但這對于未來中型或大型傳感器網(wǎng)絡組網(wǎng)遠遠不夠。不論對于藍牙技術組網(wǎng)還是 ZigBee 技術組網(wǎng),都要深入研究組網(wǎng)算法,以減少組網(wǎng)時延以及網(wǎng)絡之間的干擾,提升無線傳感器網(wǎng)絡的自愈能力 [12]。
廣域網(wǎng)的發(fā)展也是制約物聯(lián)網(wǎng)技術廣泛應用的關鍵因素。正如本文所應用的窄帶物聯(lián)網(wǎng)技術與正在推廣應用的5G 技術,都是未來幾年物聯(lián)網(wǎng)發(fā)展的推動力量。NB-IoT 技術主要應用在遠程抄表、智慧停車、智慧路燈等場景,這些場景都有著廣泛接入、低帶寬需求等特點,而 5G 技術主要應用于低時延、高帶寬的應用場景,如自動駕駛、遠程會診等。