5G智慧急救车车联网云平台创新项目查看源代码讨论查看历史
5G智慧急救车车联网云平台创新项目本作品的 5G 智慧急救车车联网云平台作品依托了智能化救护车生产制造、急救医疗设备升级换代、公众急救体系建设、智能化[1]急救系统平台建设和信息化急救培训体系建设等五大业务方向进行建设,不仅能够围绕个人健康信息整合临床诊疗资源,有效打通院前、院内急救急诊信息数据化的传输、处理和应用功能,建设区域急救数据知库,形成区域信息化急救临床建设标准与指南,形成智能救护车出诊急救时间轴控制、车辆行驶数据和医疗设备数据的实时远程监控、远程协同会诊、智能辅助指引急诊临床路径、智能辅助查询急诊临床知识库、智能辅助诊断以及临床决策支持的急救医护一体化整体解决方案,让急救过程中人、车、物的综合信息互联互通、分级流转、协同诊治,最大程度提升急救综合水平,还能够带动智能化救护车厂家、数字化医疗设备厂家、应用软件开发公司、医疗教学公司等产业资源的有效整合。目前,本作品已经被投入到市场,开始了大规模的试运营阶段。由此可见,本作品的落地实现是可行的,且是具有极其巨大的市场前景,以及具有极其重要的实际应用意义和社会价值的。
技术方案
5G 智慧医疗车车联网云平台需要使用可靠的硬件,具有良好稳定性和低时延的软件系统,智慧医疗车车联网云平台的技术需求主要包含系统的结构、使用的网络通信协议、硬件系统,以及系统框架和语言等。
本作品旨在开发一种智慧急救车车联网云平台,以实现对现有几乎所有种类医疗设备的支持,以及对病患的医疗数据进行实时的智能分析和诊断。本作品主要分为硬件嵌入式开发、软件系统开发,以及医学数据智能分析和诊断三个方面。
本作品采用 B/S 结构,客户使用时只需要在本地安装浏览器即可,免去了C/S 结构中客户的安装流程,极大的提高了系统的易用性和实用性;系统采用MySQL 作为管理系统数据的永久性存储数据库,保证了管理系统数据的稳定性;采用 Redis 作为车载盒子设备数据的存储,保证了盒子设备数据的高并发写入,极大提升了系统性能;使用 TCP 与 UDP 协议分别传送不同数据,保证了前端与服务器数据交互的稳定性以及数据传输的及时性。同时,系统通过使用权限配置表,保证了不同使用者登录系统时,其权限是不同的,从而提升了系统的可用性。
在 5G 智慧急救车车联网云平台的服务器端采用了浏览器/服务器结构中的后两层,即管理后台服务器和数据库服务器。当用户使用系统时,客户端在本地向服务器发起请求,服务器在接收到请求后,向数据库[2]服务器进行增删改查等操作,将操作后得到的数据再返回给前端,客户端再对接受到的数据进行直观的展示。相对于C/S 结构,采用 B/S 结构,使系统前后端分离更加清晰,使系统数据一致性,数据实时性,得到了较好的提升。
车载设备消息的订阅与发布采用了 MQTT 协议,车载盒子设备即为消息的发布者,智慧医疗车车联网云平台服务器端将车载盒子设备的主题提供给车载盒子,此时盒子通过主题订阅数据,此时即为消息的订阅者,使用 MQTT 客户端获取消息,MQTT 服务器为消息的代理,使用 MQTT 服务器端获取发布者发送的消息并发送给MQTT 客户端。
使用 GIN 框架作为系统 Web 框架,使用 Golang 作为服务器端实现语言。 GIN 是用 Go 语言编写的 Web 框架,它与其他以 Golang 为基础编写的 Web 框架相比,它具有更强大的功能和性能。同时,与一些流行的计算机编程语言相比, Go 语言是一种 2009 年才诞生的全新的计算机编程语言,虽然其编写程序所需要的代码比其他语言更少,但其编译程序的速度却非常快,甚至可以与 C++相提并论,并且它还更加的稳定,因此本项目组选择使用 GIN 框架和 Go 语言编写和构建此系统,使系统的性能得到了很大的提升。
参考文献
- ↑ 什么是智能化?一张图看懂信息化、数字化智能化的区别 ,搜狐,2022-03-30
- ↑ 数据库发展史 ,搜狐,2019-07-12