莫太平,張希云,王曉輝,聶澤東
(1. 桂林電子科技大學 電子工程與自動化學院,廣西 桂林 541004;2. 中國科學院深圳先進技術研究院,廣東 深圳 518055)
應用于WBAN的動態自適應網絡研究
莫太平1,2,張希云1,2,王曉輝1,2,聶澤東1,2
(1. 桂林電子科技大學 電子工程與自動化學院,廣西 桂林 541004;2. 中國科學院深圳先進技術研究院,廣東 深圳 518055)
摘要:基于WBAN的技術尚不成熟,提出一種新型WBAN技術方案,將HBC技術與MICS頻段結合應用到WBAN中??紤]到體域網中體內節點的能耗約束性,提出了一種應用于WBAN的新型網絡,即具有自適應性的基于中繼的兩跳星型網絡;針對WBAN中節點生存周期的重要性,提出一種低能耗的MAC協議——基于TDMA的中繼MAC協議。該方案的提出,能夠滿足WBAN對安全、能耗、可靠性等服務質量(QoS)的要求,且較好地改善了體內節點的網絡生存期。
關鍵詞:WBAN;HBC;星型網絡;中繼;MICS;自適應
隨著WBAN(Wireless Body Area Network)作為近年來新興的技術,由麻省理工大學T.G.Zimmerman教授于1996年首次提出[1]。針對體域網的研究迅速受到全球眾多科研機構的關注,并迅速地推動了其快速發展,IEEE的TG6小組很快于2012年推出了首個針對WBAN的草案標準——IEEE802.15.6[2],其中定義了包括適用于WBAN的物理層(PHY)、MAC層(Media Access Control)及安全等級等核心內容。
目前的研究主要集中于高能效的MAC層、人體信道的建模及物理層實現等方面。人體信道模型的建立方面:文獻[3]首次提出接收信號的強度與信號的載波頻率及利用人體作為傳輸信道的發送器尺寸有關系,并提出和縱向的電極方向相比,橫向的能使接收信號幅度更大;文獻[4]中提出了時域響應方面,收發器距離的增加導致信道的衰落和較長的時延;頻率響應方面隨著信號頻率的增加,傳輸信號幅度呈衰減趨勢并認為BPSK和MASK是最適合IBC(Intra Body Communication)的調制方式,此時能夠獲得較高的數據傳輸速率;文獻[5]中提出了在45 MHz的載波條件下,環境的變化、人體的移動對人體通信均不會產生敏感的影響。在MAC層研究方面:文獻[6]提出一種協作機制來消除由于人體移動造成的信道快速衰落和慢衰落,并提出一種適合于長期衰落的兩跳網絡;文獻[7]考慮到人體姿態的變化對MAC協議性能的影響,提出一種多中繼選擇策略協議。
本文針對WBAN技術方案的不成熟,提出了一種新型的WBAN方案。物理層方面:將網絡中的節點通過人體通信技術實現全網的節點信息交互。MAC層方面:針對無線體域網對能耗的特殊要求,提出一種針對(體內節點)人體通信構建的WBAN下的中繼MAC層協議,不僅能夠解決體內節點電池更換困難的阻礙,而且延長了整個WBAN的網絡生存周期。網絡層方面:為了滿足WBAN的安全性要求,提出了一種新型的在人體通信環境下,通過獲取到人體對電磁波耦合后產生的個體差異性特征,將代表著身份信息的數據傳輸至協調器,實現了個體間身份的安全認證。
1PHY的設計思路
針對當前WBAN物理層的研究仍然是利用IEEE802.15.4標準中采用的ZigBee、藍牙、超聲波等短距離無線通信技術來實現WBAN的搭建,本文則將HBC技術和MICS技術結合在一起提出了一種新型WBAN網絡,它在可靠性、能耗及人體的輻射等都有較好改善,且延長了網絡的生存周期。
在體域網中,將節點分成兩大類,一類為體內節點或稱為植入式設備,每個體內節點均在體表對應一個中繼節點,保證其能以較低發射功率輸出,節省了它的能耗。體內節點可以由ECG、ECG、EMG、胰島素監測等傳感節點構成。另一類體外節點則由主節點(中心節點)、中繼節點和普通的體表傳感節點組成。體外的普通傳感節點則主要包括一些醫療或非醫療節點。其中醫療節點包括血氧、血壓、脈搏等傳感節點構成;非醫療節點主要包括陀螺儀、人工耳、骨傳導耳機等。
本文中提出的WBAN網絡是一種動態的、具有自適應性的星型網絡,如圖1、圖2所示,圖1為兩跳星型網絡,圖2為單跳星型網絡。星型網絡的特點主要表現在:各節點能耗較為均勻、時延較低、魯棒性較強。此新型網絡結構能夠根據中繼節點與體內節點的剩余能量差異,自適應調整網絡結構,當中繼節點的剩余能量能夠維持本次數據通信內消耗的能量時,采用圖1結構,即體內節點通過中繼節點與主節點進行數據交換;一旦中繼節點剩余能力小于單次發送所需能量時,主節點會自適應地調整網絡結構至圖2網絡,使得體內節點直接與主節點進行通信。網絡結構的自適應調整能夠極大地延長整個網絡的生存周期,保證體內節點達到最長的壽命。

圖1 兩跳星型網絡

圖2 單跳星型網絡
本文首次提出將HBC(Human Body Communication)技術和MICS(medical implant communication system)技術結合應用到WBAN網絡中。
1)植入式通信頻段MICS:該頻段的特點是主要分布在402~405 MHz頻帶內,其具有10個信道,每個信道帶寬300 kHz[2]。
2)人體通信HBC頻段:人體通信即考慮到人體的電磁耦合特性,將人體作為通信媒介,進行短距離的體表通信,它包括電流耦合型或者電容耦合型通信方式,由于電流耦合方式實現復雜,且對地回路要求較高,故通常采用簡單的電容耦合方式進行人體通信。其被 IEEE802.15.6 正式列入了人體近端通信方式,其通信頻段從數千赫茲到百兆赫茲,典型頻段為21 MHz[1]。
HBC技術與傳統短距離無線通信技術相比,由于它直接與人體接觸,且通信頻率較低,因此使它具備了低功耗、高信息安全性以及人體低輻射性等優點。正是由于HBC屬于耦合感應的通信方式,考慮到人體皮膚的電阻效應和電容效應,HBC僅在淺層體表能夠表現出較好的電磁特性,即趨膚效應,因此本方案中主節點與中繼節點和體表傳感節點間進行通信時,可以選用HBC方式。而由于深層肌肉組織會產生極強的信道衰落,導致信號傳輸質量變差,故在主節點與體內節點或者中繼節點與體內節點進行通信時,考慮到體內節點屬于植入式設備,則可以采用MICS頻段去實現節點間的通信。節點的工作頻率選擇如表1所示。
表1節點的工作頻率選擇

節點類型節點分布位置節點支持頻段節點工作頻率/MHz傳感節點體表人體通信頻段40體內節點體內MICS402~405中繼節點體表MICS、人體通信頻段40/402~405主節點體表MICS、人體通信頻段40/402~405
在各個節點形成要發送的信息幀之前,對于中繼節點和體內節點的物理層,必須考慮將當前節點的剩余能量狀況考慮進去,待主節點或中繼節點接收到含有能量信息的信息幀后,進行一定的數據處理后,會適當做出調整。當中繼節點的剩余能耗不足以完成下一周期體內節點的傳輸數據時,中繼節點會通過應答幀或轉發幀的形式分別通知主節點和體內對應的傳感節點。主節點解析到中繼節點能量較低時,則在允許中繼節點退出網絡的同時,重新對網絡節點進行調整,即主節點直接與體內節點進行通信,此時主節點會將自身的數據幀均通過HBC和MICS兩個頻段同時送出,保證了WBAN中所有節點均能接收到主節點發送過來的命令幀。同時,當體內節點在解析到中繼節點剩余能量不足以維持自身的數據傳輸時,在下一個超幀周期到來前,體內節點必須調整自身的發射功率等級,保證自身發送的數據請求能被主節點直接接收到,否則將直接由于主節點無法收到自身的數據請求而判定節點死亡。
2基于TDMA的中繼MAC策略
本文中在中繼傳輸策略的設計中,采用了基于TDMA
(Time Division Multiple Address)的MAC協議設計思路。此協議中,整個網絡節點的時隙分配由主節點負責,它會把含有時隙分配信息的信標幀廣播給WBAN中所有的節點,以告知各節點時隙分配的結果。為了支持具有自適應能力的WBAN網絡,文中提出了一種基于TDMA的中繼MAC策略。
在傳輸時期內,各個傳感器節點將在所分配的時隙內向主節點發送感知到的數據,如果有中繼需要,則中繼節點將在相應的時隙內對傳感器節點進行偵聽并接收數據;當轉發時期到來時,中繼節點將在所分配的轉發時隙內把接收到的數據包轉發給主節點,WBAN網絡中節點間的數據交換流程參照圖3、圖4,圖3為主節點發給體內節點時的數據流程[12],圖4為體內節點上傳采集數據給主節點的數據流程;在非激活時期內,所有節點進入睡眠狀態。

圖3 主節點發送數據至體內節點的數據流程

圖4 體內節點上傳采集數據給主節點的數據流程
文中在基于TDMA的中繼MAC策略中,提出的一種新型的超幀結構,如圖5所示,該超幀結構主要分為活躍期(Active)和非活躍期(Inactive)兩個階段。超幀的活躍期包含3種類型的時隙,分別是傳輸時隙、偵聽時隙和轉發時隙。

圖5 基于TDMA的中繼超幀結構
一方面,主節點會將傳輸時隙分配給各傳感器節點,以便進行數據傳輸。
另一方面,主節點將偵聽時隙和轉發時隙分配給中繼節點,分別進行數據的接收和轉發。
本文傳輸時隙的分配方式選用固定分配方式。一旦傳感器節點的傳輸時隙被確定下來,則可根據中繼節點的分配結果來確定偵聽時隙和轉發時隙的分配。另外,設計超幀時,會在傳輸時期預留一定的時隙,供新加入節點使用,新加入節點可以在此時刻進行連接請求業務,請求主節點允許其加入網絡。
結合例子簡要地對偵聽時隙和轉發時隙的分配過程進行說明。若主節點將超幀中的第TSi個時隙作為傳輸時隙分配給體內節點Si,并且將中繼節點Ni作為體內節點Si的中繼時,主節點將同樣把第TSi個時隙分配給中繼節點Ni作為其偵聽時隙,并將對應的轉發時隙分配給中繼節點以便其進行數據轉發。
3性能仿真
3.1傳感器節點功耗模型
由于本文主要考慮到WBAN中,體內節點的生存周期對整個體域網的影響最為重要,一旦體內有節點能量耗盡,則由于更換節點電池的難度,導致整個網絡無法正常運行,很可能因無法采集到緊急數據而帶來嚴重的后果,故本文在仿真中只對體內節點的性能進行仿真,保證了體內節點的可靠性能,整個WBAN網絡才能有效運行。
通常植入設備安裝在皮膚下面特殊的位置或者器官中。因此主節點與體內節點的傳輸距離通常包含三部分:體表皮膚之間、體內到體表及空氣媒介。主節點與體內節點之間的傳輸距離如圖6~圖7所示,圖6表示當中繼節點退出網絡時,圖7則表示在中繼節點有效情況下。

圖6 中繼節點退出

圖7 中繼節點有效
體內節點和中繼節點的信道衰落模型參照式(1),體表節點到主節點的信道衰落模型參照式(2)。空氣介質的信道衰落計算參照式(1),而皮膚介質的信道衰落計算則可參照式(2)[8-9]
Loss(dB)=10log(16π2d2/λ2)
(1)
(2)
Lskin=10(PL(d)/10)
(3)
Pr1=Pt*(GtGr0λ2/(4π)2d2)
(4)
Pr=(Pt1/L)*Gt0Gr
(5)
PL(d0)和σ2的值參照文獻[8-9],假定在B處存在一個天線,且天線的發射接收增益功率Gr和Gt均設定為1,B點接收的功率為Pr1,C點的接收功率記為Pr,鏈路損耗記為L。
3.2仿真參數設定
首先,在仿真中作了如下假設:1)所有傳感器節點都是平等的、固定的且具有相同的初始能量;2)只考慮數據處理和數據傳輸過程中的能耗;3)僅對單個體內節點在中繼有效和中繼退出的條件下進行解析,一旦WBAN的網絡生存周期在中繼策略下比在非中繼策略條件下要大,則認定該方案有效。
WBAN中傳感節點能耗主要分布在3方面:采集數據功耗、接收數據功耗和發送數據功耗??紤]到醫療機構對體內節點的能耗建議,將預定義的接收功率門限Pr設為-85 dBm,同時,考慮到醫學中規定,一旦發射功率超過-10 dBm,將會對人體的健康造成影響,故在中繼節點失效時,可將體內節點發送功率Pt設定為-16 dBm;在中繼節點有效的情況下,植入設備體內節點可允許其發送時功率為-36~-40 dBm即可。保證了植入設備或體內節點與主節點進行正常的數據通信,具體節點參數設定參照表2[2,10]、表3[11]、表4。
表2仿真中使用的部分參數設定

參數項參數值睡眠/空閑250nA初始節點能量5313.6J支持電壓2.1~3.5V超幀持續時間≤125ms噪聲功率13dB通信距離50cm有效網絡范圍100cm×100cm
表3WBAN中節點參數需求設定

節點類型比特率/(bit·s-1)傳輸頻率/(f·s-1)節點類型比特率/(bit·s-1)傳輸頻率/(f·min-1)ECG30003體溫121EEG7201血壓121EMG60006心跳1260
表4WBAN傳輸參數表

場景設定通信距離/cm通信速率/(kbit·s-1)發送功率接收功率睡眠能耗/nA主從直連≤50300-16dBm/25μW-85dBm/3.16pW≤250中繼協作≤40300-36~-40dBm/(250~100nW)-85dBm/3.16pW≤250
在WBAN的MAC協議中根據業務的不同,定義了幾種不同的超幀類型,其中包括命令幀、數據幀等,具體各種超幀定義參照表5。
表5幀的長度定義

幀類型應答幀數據幀信標幀統計幀請求幀幀長度881152152140112
3.3仿真結果
由于本文主要為了提出一種延長體內節點或植入式設備的網絡生存周期的仿真,在仿真中主要對體內3個節點分別進行監測(EMG,ECG,EEG),通過將基于中繼的兩跳星型網絡(場景1)和單跳星型網絡(場景2)進行性能對比,得出仿真結果如圖8、圖9所示。

圖8 網絡生存期

圖9 節點的能耗
由圖8可以看出在EMG、ECG、EEG這3個節點在具有相同的初始能量及相同的數據傳輸速率下,場景1(中繼星型網絡)中的節點相對場景2(單跳星型網絡)中的節點,持續的時間都相對較長,即EMG2≤EMG1,EEG2≤EEG1,ECG2≤ECG1,且EMG≤ECG≤EEG,它由3個節點的傳輸包頻率決定,表6中EMG節點的數據傳輸頻率最高,即消耗能量最高,因此其持續的時間最短。
由圖9可以看出在EMG、ECG、EEG這3個節點在具有相同的初始能量及需要傳輸相同的數據包情況下,EMG要比ECG、EEG兩節點的剩余能量要多,且可以看出EMG、ECG、EEG在場景1下均要比場景2中剩余的能量多,因為EMG節點的傳輸頻率最高,它會在較短的時間內完成包的發送進入低功耗態,因此其剩余能量最多。
由表6可以看出在一定的初始能量條件下,不同的負載節省的能量的比例是不同的,可以看出,EMG節點隨著負載數據包的增加,相比于場景2,在場景1條件下節省了10.6%的能量,因此方案能很好地改善體內節點的網絡生存期難題。
表6節點能耗百分比
%

節點類型packetnum500100015002000250030003500EMG0.080.200.370.651.152.4110.6ECG0.090.230.511.206.47——EEG0.120.73—————
4小結
通過前面的理論分析和仿真結果顯示,可以看出,中繼星型網絡中的體內節點能耗相對于單跳星型網絡節省程度可以達到10.6%,本文巧妙地將HBC與MICS技術,具有自適應調整功能的網絡結構及基于TDMA的中繼MAC協議結合起來應用到WBAN中,很好地降低了體內節點的能耗,延長了體內節點的網絡生存周期??紤]到對WBAN中數據隱私性的性能要求,下一步將針對體域網間(WBANs)節點的安全認證進行研究。
參考文獻:
[1]ZIMMERMAN T G. Personal area networks: near-filed intra-body communication[J]. IBM Systems Journal,1996,35(3):609-617.
[2]Local and metropolitan area networks. part 15.6: Wireless body area networks,IEEE standard[S]. 2012.
[3]RUIZ J A,SHIMAMOTO S. Experimental evaluation of body channel response and digital modulation schemes for intra-body communications[C]//International Conference on Communications. [S.l]:IEEE,2006:349-354.
[4]RUIZ J A,XU J,SHIMAMOTO S. Propagation characteristics of intra-body communications for body area networks[C]//Consumer Communications and Networking Conference. [S.l.]:IEEE,2006:509-513.
[5]ZEDONG N,JINGJING M,IVANOV K. An investigation on dynamic human body communication channel characteristics at 45 MHz in different surrounding environments[J]. IEEE of Antennas and Wireless Propagation Letters,2014(13):309-312.
[6]D'ERRICO R,ROSINI R,MAMAN M. A performance evaluation of cooperative schemes for on-body area networks based on measured time-variant channels[C]//International Conference on IEEE Communications. [S.l.]:IEEE,2011:1-5.
[7]MAMAN M,DEHMAS F,D'ERRICO R,et al. Evaluating a TDMA MAC for body area networks using a space-time dependent channel model[C]//20th International Symposium on Personal,Indoor and Mobile Radio Communications. [S.l.]:IEEE,2009:2101-2105.
[8]REUSENS E,JOSEPH W,VERMEEREN G,et al. On-body measurements and characterization of wireless communication channel for arm and torso of human[C]//4th international workshop on wearable and implantable body sensor networks. Berlin Heidelberg:Springer,2007:264-269.
[9]FORT A,RYCKAERT J,DESSET C,et al. Ultra-wideband channel model for communication around the human body[J]. Selected Areas in Communications,IEEE Journal,2006,24(4):927-933.
[10]BRADLEY P D. An ultra low power,high performance medical implant communication system (MICS) transceiver for implantable devices[C]//Biomedical Circuits and Systems Conference. BioCAS 2006. [S.l.]:IEEE,2006:158-161.
[11]ISLAM M N,KHAN J,YUCE M R. A MAC protocol for implanted devices communication in the MICS band[C]// 2013 IEEE International Conference on Body Sensor Networks (BSN). [S.l.]:IEEE,2013:1-6.
莫太平(1974— ),博士,主要研究方向為智能控制及模式識別、測試信號處理與分析、FPGA和嵌入式系統;
張希云(1990— ),女,碩士生,主研無線體域網、數字圖像處理;
王曉輝(1987— ),碩士生,主研無線體域網、IEEE802.15.6MAC層協議;
聶澤東(1982— ),博士,主研無線體域網、人體通信關鍵技術。
Dynamic adaptive network researching applied in WBAN
MO Taiping1,2, ZHANG Xiyun1,2, WANG Xiaohui1,2, NIE Zedong1,2
(1.InstituteofElectronicEngineeringandAutomation,GuilinUniversityofElectronicTechnology,GuangxiGuilin541004,China;2.ShenzhenInstitutesofAdvancedTechnology,ChineseAcademyofSciences,GuangdongShenzhen518055,China)
Abstract:For the WBAN technology is still immature, a new technology solution of WBAN is proposed. Which is used in WBAN combining HBC technology and MISC band. Concerning about the energy binding of the intro-body nodes in body area network, the two-hops star network which has good adaptability based on relay is presented for the WBAN. For the importance of the nodes’ lives cycle in WBAN, a lower energy consumption relay MAC protocol which based on TDMA is proposed. The scheme can satisfy the QoS requirements of WBAN such as the security, the energy consumption and the reliability, and well improve the network lifetime of the intro- body node.
Key words:WBAN; HBC; star network; relay; MICS; adaptation
中圖分類號:TN92
文獻標志碼:A
DOI:10.16280/j.videoe.2016.06.016
基金項目:國家自然科學基金項目(61263013);智能綜合自動化高校重點實驗基金資助項目(2016)
作者簡介:
收稿日期:責任編輯:許盈2015-09-22
文獻引用格式:莫太平,張希云,王曉輝,等. 應用于WBAN的動態自適應網絡研究[J].電視技術,2016,40(6):85-90.
MO T P,ZHANG X Y,WANG X H,et al. Dynamic adaptive network researching applied in WBAN [J].Video engineering,2016,40(6):85-90.