基于区块链和5G网络的物联网云联健康管理系统研究

2022-05-10 10:26姚丽菡陈建辉车艳黄淋云
关键词:区块联网模块

姚丽菡 陈建辉 车艳 黄淋云

摘要:医疗健康是人类发展永恒关注的主题之一。针对现有的医疗健康管理系统安全性低、资源利用不足及服务效率低等问题,提出一种基于区块链和5G网络的物联网云联健康管理系统,即采用区块链提供的智能合约技术,构建物联网信息采集端,以实现物联网设备之间的可信组网连接。同时,建立物联网云联服务系统,医生和患者可以随时随地查看采集设备状态及数据。所提出系统采用医疗健康数据智能分析技术、医疗设备互联互通与信息融合技术和个性化智能推荐服务技术,给人们的日常健康监护、医疗资源配置等提供便利,具有重要指导意义和市场价值。

关键词:5G网络;区块链;物联网云联系统;智能推荐系统

中图分类号:TN929.5文献标志码:A

随着物联网、人工智能、工业互物网和大数据等技术的迅猛发展,运用“互联网+”平台有助于产业升级,同时为提升医疗救治、养老医疗服务水平等提供了重要技术手段,这为疫情“大考”之下,医疗健康领域创新服务的推出奠定了基础。物联网技术的发展使一些慢性病患者可以通过物联网智慧医疗健康系统随时关注自己的健康状况。基于区块链和5G网络的物联网云联健康管理系统主要由4部分组成:5G物联网信息采集端、5G网络传输、区块链可信网组网及健康管理平台。其中,5G物联网信息采集端主要通过智能装置(如智能血糖仪、智能血压计等)完成人体血糖、脉搏、血压、心电等生理参数的采集。5G传输的低时延、高可靠特性和区块链的“去中心化”协作、分布式数据存储和智能合约等技术能有效提高医疗安全性以及高质量和精准化管理水平。5G前端采集用户生理参数信息,通过5G加密传输到健康管理APP,经过大数据后台服务器分析得出健康结论,由医生最后确认诊断意见再返回用户终端。物联网云联健康管理对提高医院的服务能力以及对病情的早期预防,都具有非常重要的实用价值[1-2]。

整个系统采用先进诊疗可穿戴设备采集用户数据信息,并将数据上传到后台数据库。后台数据库存储前端设备上传数据,实时监控管理接入前端设备的状态与运行情况,并远程控制前端设备。健康管理APP作为与用户交互的系统控制软件,完成参数设置以及回传后台经过医师确认后的大数据诊断结果。具体流程如下:APP发送相关控制命令,后台数据库调用接口作出响应,并下发用户执行命令到前端可穿戴设备;前端可穿戴设备收集用户相关信息,包括心率变化、血压状态、血糖浓度等,通过5G传输至手机APP后加密发送至后台,健康管理服务器对这些数据进行处理、分析以及推荐,进而根据综合分析后的结果为患者提供精准的健康管理服务[3]。系统框架如图1所示。

1 物联网信息采集端

便携式智能穿戴设备采用最新的物联网技术及移动平台终端,具有携带方便、功耗小、运行稳定、病历及病情智能分析、远距离专家诊疗等优点。便携式智能穿戴系统采用先进诊疗传感器,采集患者数据信息自动上传,实现病人生命体征的实时感知,病人通过便携式生命体征监护仪,实时监护病人的生命体征,通过5G网络,把数据交给医疗终端平板设备[4-5]。

5G物联网信息采集端包含脉搏波信号模块、心率采集模块、血压采集模块、血糖采集模块等其他POCT采集设备(图2)。

1) 心电采集模块:是采用AD8232单导联心电测量,用来测量心脏电活动的心率监听器。这个电信号可以绘制成心电图,作为模拟量输出。AD8232单导心率监听器可以通过放大器,获得PR和QT间隔的一个明确的电信号,通过此电信号,可以判别心率的变化。

2)脉搏波信号模块:脉搏波信号是检测人体是否健康的一个重要生理指标。脉搏波信号模块是DHRM型数字式脉搏检测模块基于光电法(反射法)测脉搏技术研发而成的新一代智能脉搏检测模块。通过此模块可以实时地将被测者脉搏信号转换成数字脉冲信号输出,读取脉搏模块代码如下:

unsigned char cmdRead[] = {"AT+MD:1\〖WTBX〗r"};

void main(void)

{ unsigned char uart1RxBuff[30];

InitClock();//初始化时钟

InitUART0();//初始化串口USART0

InitUART1();//初始化串口USART1

UART0_SendStr("UART1初始化完成\〖WTBX〗n",16);//发送串口初始化成功消息

UART1_SendStr(cmdRead,sizeof(cmdRead));

while(1)

{ UART1_ReadStr(uart1RxBuff,'\〖WTBX〗n');

UART0_SendStr(uart1RxBuff,strlen(uart1RxBuff));

}}

3)血压采集模块:是由数字血压检测模块、放气阀、电磁阀和气路管件等组成。模块具有丰富实用的AT命令,可实现软、硬件版本查询,电磁阀开闭,自动测量启动,气泵启停,心率周期数据,单位查询或换算,个性化测量等。

4)血糖数据采集模块:采用M702模块自带热敏电阻,通过发送指令,以检测病人的血糖和血尿酸数值。

2 5G数据传输

5G(5th generation mobile communication technology)是指第五代移动电话行动通信标准,其传输速度理论上可高达每秒数十Gb,具有低时延,可满足高清视频、高数据传输等的需求。目前5G网络已经被广泛應用在诸多领域,医疗行业需要与运营商合作,以获得行业专用频段。

1)“5G医疗云专网”网关

“5G医疗云专网”是面向医疗行业的5G网络,为了保证数据传输的安全性,专网的数据不会上公网,而是搭建一条“专建、专享、专运、专维”线路。

從物理传输网络层面上,对数据进行第一层安全保护以及对网络进行高性能网络切片,其安全可信做到网络认证接入、加密数据传输均需安全稳定可靠。通过5G网络物理资源,根据各行业应用不同,进行定制化网络部署,实现本地业务数据的卸载、分流与隔离。

2) 云端会诊

云端会诊平台对于5G网络可靠性要求极高,能够支持4K/8K的远程高清视频,可实现高清远程接诊、可视化远程会诊、手术示教等应用。专家通过远程会诊中心,打开患者医疗高清影像,查阅患者就诊数据,并与患者进行实时音视频交流,实时开展远程在线病历讨论、远程移动会诊等,促进医疗服务和优质医疗资源共享等目的[6]。

3 区块链+智慧家庭医疗

区块链技术能够保障医疗提供数据的安全性,且这些临床试验记录可被实时追踪,能降低在临床试验记录中的出错和伪造,从而在健康管理存档、精准医疗、医疗大数据高效等方面起着密切协同的重要作用[7]。

基于区块链的物联网应用,是在物联网网络中增加身份认证、非对称密码加解密、共识算法以及智能合约技术,通过区块链赋能物联网,其主要是在物联网的网络层实现物联网设备间的交互操作等(图3)。

如图3,区块链作为一种公共数据库,通过数据库的去中心化处理,安全有效地存储在一个个区块中,通过授权签约居民的体检报告数据,电子病历数、健康监测、服药情况等可穿戴设备数据,在不同医疗机构诊治检查时,只需通过输入用户信息便可查证用户的所有诊断治疗记录信息。这大大提升了家庭医生的病情跟踪访问能力、工作效率以及健康管理实力,完善综合性、连续性、公开性、可追溯的医疗服务,在一定程度上也改善了医患关系,扩大了社会信任机制[7-9]。

4 基于物联网云联健康管理系统设计

物联网云服务系统是一个开放的公共物联网接入平台。用户可以通过不同的方式访问云服务,其分布式的架构与虚拟化的结合极大地提高了系统的扩展性;同时,在应对灾难时可以获得来自虚拟化的高、且可用的容灾特性,提高系统整体的稳定性和健壮性。医疗设备管理也主要基于前台、后台管理以及健康管理系统,并根据医院实际环境特点对其进行改进和完善。前台管理为数据采集的终端设备(如智能腕表、智能血压计、智能血糖仪等其他POCT设备),后台管理由数据库、中间件和信息采集、汇总、大数据分析与推荐平台以及健康管理系统组成。

4.1 医院工作站Web端设计

由用户终端采集患者信息,利用远程医疗服务统计从用户物联网终端传来的生命体征数据,并通过5G网络专网发送到远程服务器中心。服务器中心除了储存用户医疗信息,还会储存医师对用户相关病情的诊断及诊断结果,这样患者便可直接通过远程医疗终端查看医师的反馈结果。其次,将数据保存在数据库中,还将方便医师对历史数据进行必要的分析与统计。

用户进入系统注册界面,完成注册后进入系统。医院工作站Web端主功能有6个功能模块:个人信息、诊断与咨询、家庭急救、症状查询、健康咨询、疾病查询,如图4所示。在“个人信息”界面当中,包含了“血压”“体温”“血糖”“心电”“心率”这5个生理参数,主要用来帮助用户随时关注自己的身体健康基本情况,一旦指标有所浮动也可及时线上向医生咨询,实现“足不出户”在家看病。

4.2 移动端健康管理APP设计

家庭健康卫士系统包含自我诊断、家庭急诊、家庭急救、疾病查询、症状查询、药品查询、医院和药店、健康咨询、个人中心等各个健康基础模块(图5)。其中,个人信息模块又由登录模块、患者选择、心电采集模块、血压采集等模块组成(图6)。

用户通过手机登录家庭健康卫士系统,在手机APP界面的个人信息模块中能够实时查看血糖、心电图、血压、 心率等生理参数。用户在查看生理参数时,系统会显示相应数据和监护界面,比如患者的心电图的胰蛋白酶胆固醇等参数(图7),可以更直观地展现用户的生理参数信息。

若用户对于诊断结果有一些常规的咨询,可以在APP里先进行线上咨询。系统会根据咨询反馈最后的结果,如图8所示。

4.3 医疗健康数据智能推荐系统

个性化健康管理服务的前提是需要收集用户大量、可靠、真实的健康数据,然后对用户群体进行聚类分析和因子分析。近年来医疗信息化普及,使线上聚集大量健康医疗信息,通过搜索引擎系统从海量数据中寻找用户的需求以及用户喜欢的内容。要想做到“千人千面”,又能做到“精准推荐”,一个健康的推荐系统是必不可少的。好的推荐系统,不仅要保证自身的“健康”,还要满足服务平台、用户等多方面的需求。推荐系统主要包括从用户角度(图9)和平台角度(图10)。

系统管理主要实现了后台和前台信息的各类操作,前台页面结合个性化服务模块可以为用户提供较丰富的使用体验[10-11](图9),后台文件包括医护人员管理、权限管理、日志管理等(图10)。

4.3.1 前端服务模块实现

前端主要采用HTML实现。为实现前端的快速开发,减少开发时间,接入了渐进式开发框架Vue以及ElementUI组件库,开发环境采用node.js。前端接入Axios库,作为与后端请求的Http库,将相关操作异步推荐给用户,如下一次登录请求的操作:

this.MYMaxios({

url: this.MYMBaseUrl + ('/sys/login/adminLogin'),

method: "post",

data: {

username: '88888888888',

password: '123456'

},

}).then(({ data }) => { if (data && data.code == 0) {

let time = new Date(new Date().getTime() + 2 * 60 * 60 * 1000);

cookie.set("token", data.token, { expires: time });

this.MYMrouter.go(0);

} else {

this.MYMmessage({

type: "error",

message: "登录失败",

}); }});

4.3.2 后台管理模块实现

本系统的后端将采用Go语言技术开发以实现对前端请求的高并发处理,并基于Iris Web开发框架,以符合RestFul Api开发规范,从而使QPS达到15 000的突出性能。以下为几个RestFul Api接口:

POST/sys/login/adminLogin

GET /sys/manager/info/{id}

POST /sys/manager/{id}/update

POST /sys/manager/save

GET /sys/doctor/list

POST /sys/doctor/save

POST /sys/doctor/delete

GET /search?q={txt}

已登录为例,返回的接口JSON数据为:

{

code: 0

token: Jziw1314j2948AIJQ23ZLJOw==231

data: {

username: “13688888888”

}}

5 结论

随着国民对个人身体健康的关注不断增加,云联健康管理系统结合物联网信息技术、5G专网网络、区块链技术,对采集到的用户生命特征数据进行处理、分析及诊断,进而根据综合分析诊断后的结果为患者提供精准的健康管理服务,可以实现远程体检并实时查询结果,提高了医疗服务质量和医疗资源的利用率,为人们提供日常的健康监护、医疗资源配置,具有重要的指导意义。在未来的研究工作中,将致力于研究搭建基于人工智能的智慧医疗平台,为医务人员、广大患者、科技科研人员及政府决策提供支撑,开拓更广阔的5G+人工智能的醫疗健康市场。参考文献:

[1]林元模, 陈建辉, 车艳, 等. 基于Android和Internet技术的远程ECG诊断系统研究[J]. 贵州大学学报(自然科学版), 2016, 33(5): 58-64.

[2] 李慧子, 陈旭东, 解卫军. 智能健康管理模式设计与实现[J]. 医学信息学杂志, 2018, 39(9): 7-11, 36.

[3] 方金武, 刘硕鹏, 王道洋. 5G引领医疗智慧化转型[J]. 上海信息化, 2020(3): 26-28.

[4] 赵文杰. 基于云存储的安卓移动设备血压监护系统的设计与研究[D]. 沈阳: 中国医科大学, 2018.

[5] 阮凯敏. 物联网无线信息采集与健康信息管理系统的研究[D]. 宁波: 宁波大学, 2017.

[6] 刘天浩. 面向5G的智慧医院组网方案设计及关键技术研究[D]. 长春: 吉林大学, 2020.

[7] 谢亲卿. “区块链+家庭医生”模式研究[J]. 现代医院管理, 2020, 18(6): 20-23.

[8] 周剑明. 基于5G与区块链构建智慧医疗网络安全应用体系[J]. 张江科技评论, 2021(1): 26-28.

[9] 杨政稼. 基于区块链的医疗数据访问控制与共享方案研究[D]. 兰州: 西北师范大学, 2020.

[10]黄晓东. 个性化医疗护理信息推荐系统的设计与实现[D]. 北京: 北京工业大学, 2017.

[11]卢红. 基于5G技术的智慧病房建设探讨[J]. 中国卫生信息管理杂志, 2021, 18(2): 180-193.

(责任编辑:曾晶)

Research on Internet of Things Cloud Health Management

System Based on Blockchain and 5G Network

YAO Lihan CHEN Jianhui CHE Yan HUANG Linyun

(1.College of Electromechanical and Information Engineering,Putian University,Putian 351100,China;

2.Private Healthcare Big Data Application, Fujian Provincial Universities Engineering Research Center, Putian 351100,China)Abstract: Medical health is one of the eternal themes of human development. To solve the existing problems such as the insecurity of medical and health management system, the insufficient resource utilization and the low service efficiency, the author presents an Internet of Things cloud health management system based on Blockchains and 5G network, and builds the Internet of Things information acquisition system to realize the trusted network connection between the Internet of Things devices, using the smart contract technology provided by Blockchains. At the same time, the cloud connection service system of the Internet of Things is established, so that doctors and patients can view the status and data of the equipment collected anytime and anywhere. Adopting intelligent analysis of health data, interconnection and information fusion technology of medical equipment and personalized intelligent recommendation service technology, the proposed system provides convenience for people’s daily health monitoring and medical resource allocation, and has an important instructive significance and a great market value.

Key words: 5G network; Blockchain; Internet of Things cloud connection system; intelligent recommendation system

猜你喜欢
区块联网模块
“身联网”等五则
天基物联网关键技术及应用前景
Module 2 Highlights of My Senior Year
Module 4 Music Born in America
百度推出“区块链操作系统”BBE平台
区块链产业发展速度放缓
Unicorn正式上线区块链浏览器UIC—Explorer
区块链投机者
中国移动物联网连接规模超6000万
必修模块相关知识过关训练