1
项目背景
2
系统目标
图1 智慧养老服务平台的核心业务
3
技术解决方案
3.1 系统总体架构
图2系统总体架构图
3.1.1终端设备
为老人提供的多种终端设备,如:一键呼、老年手机、智能腕表、智能电视、智慧医疗终端(血压计、血糖仪、心电图仪、电子体温计、血氧仪等),终端设备不仅可作为音视频的通讯设备,还可以采集老人实时的体征数据,并将其传送到云端,同时终端设备也能接受服务端推送的数据。
3.1.2呼叫中心
通过呼叫中心的普通坐席、远程坐席(服务机构、街道社区、主管单位)、WIFI无线分机等方式能接入多方会话,有效进行沟通。呼叫中心系统主要提供:来电弹屏、IVR语音导航、ACD智能分配、语音短信、语音留言、语音群呼、多方通话、数字录音、话务报表等功能。
3.1.3数据采集集群
通过云端弹性可扩充架构提供数据采集服务,与老人终端设备进行连接,管理各种终端设备,实时采集数据,提供数据分析的预警及通知,并将采集数据写入后台数据库。
3.1.4应用服务器集群
通过应用服务器集群,实现智慧养老服务平台的业务功能,按访问角色提供功能如图3所示。
图3 软件功能结构图
3.1.5分布式数据库服务集群
支持数据采集、应用服务器的大数据存储,并提供数据分析、挖掘的服务。
3.2 数据采集架构
智慧养老整体解决方案中,为老人提供了多种、大量的终端设备,这些终端设备作为物联网的端点,如何进行有效管理,并支持多协议的数据采集成为智慧养老方案的重要环节。数据采集架构包含三大部分:采集端、数据分发端及数据缓存(见图4)。
图4 数据采集架构图
3.2.1 NIO公共通讯组件
建立Socket连接,监听ACCEPT、READ、WRITE事件。
3.2.2报文组装/解析公共组件
根据收到的报文消息,进行消息完整性校验,若合法,则继续下一步指令分配业务处理,若不合法,则抛弃。同时,对下发的报文进行组装,回送到腕表。
3.2.3报文下发公共组件
根据收到的报文消息,进行指令分配业务处理,若需要,则对下发的报文进行组装,回送到腕表。
3.2.4指令分配组件
根据收到的报文消息,解析指令,并分配具体业务处理。
3.2.5数据采集组件
根据采集到的报文消息,具体业务分发处理,处理后存在采集数据缓存。
3.2.6参数设置组件
根据参数缓存中取到的报文消息,发送具体的参数设置请求命令至腕表。
3.2.7互动确认组件
根据采集到的报文消息,下发确认指令至腕表,提供语音确认功能。
3.2.8阈值计算组件
根据缓存中的近期10次数据,进行阈值模型计算生成最新的阈值数据,并检测是否需要发起预警请求。
4
结论和展望
图文来源于互联网及公众平台,内容仅供各位学习参考,如有侵犯版权请告知,我们将及时删除
落地班 · 简介
如何参加
领取专属 10元无门槛券
私享最新 技术干货