1.一种基于数字化手术室的控制信息传输系统,其特征在于,包括状态服务器和一个或多个控制主机,其中:
状态服务器用于接收终端发起的主机访问请求,提取所述主机访问请求中携带的访问参数,根据所述访问参数查找对应的控制主机的地址,将所述主机访问请求转发或重定向至所述查找到的控制主机的地址;
所述控制主机用于接收所述主机访问请求,提取所述主机访问请求中的控制指令和访问参数,查找所述访问参数对应的医疗设备,根据所述控制指令对所述医疗设备进行读写操作。
2.根据权利要求1所述的基于数字化手术室的控制信息传输系统,其特征在于,所述控制主机还用于在根据所述控制指令对所述医疗设备进行读写操作之后,获取与该控制主机通过串口连接的医疗设备的状态信息并返回。
3.根据权利要求1所述的基于数字化手术室的控制信息传输系统,其特征在于,所述控制主机还用于在通过串口连接的医疗设备自更新状态信息之后,读取所述通过串口连接的医疗设备自更新的状态信息,并将所述读取的状态信息发送至所述状态服务器;
所述状态服务器还用于将所述控制主机读取的状态信息推送给订阅所述控制主机的终端。
4.根据权利要求1所述的基于数字化手术室的控制信息传输系统,其特征在于,所述主机访问请求为操作系统无关的自定义协议请求。
5.根据权利要求1所述的基于数字化手术室的控制信息传输系统,其特征在于,所述终端和所述控制主机通过局域网与所述状态服务器连接,且所述状态服务器还用于定期接收所述终端或所述控制主机发送的心跳包,根据所述心跳包更新所述终端或所述控制主机的地址。
6.根据权利要求1所述的基于数字化手术室的控制信息传输系统,其特征在于,所述主机访问请求中的访问参数中还可包括用户身份信息;
控制主机还用于对所述访问参数中的用户身份信息进行校验,获取所述用户身份信息的访问权限,在所述访问权限是否与所述访问参数指定的医疗设备不匹配时,返回无访问权限的提示信息。
7.根据权利要求1所述的基于数字化手术室的控制信息传输系统,其特征在于,所述控制主机还预先存储有控制指令映射表;
所述控制主机在根据主机访问请求提取出控制指令之后,还可预先存储的控制指令映射表自动将主机访问请求中的控制指令转换成医疗设备可识别的控制指令,根据转换后得到的医疗设备可识别的控制指令进行读写操作。
8.一种基于数字化手术室的控制信息传输方法,其特征在于,包括:
接收控制主机发送的心跳包,根据所述心跳包获取所述控制主机的地址并缓存;
接收终端发起的主机访问请求,提取所述主机访问请求中携带的访问参数;
根据所述访问参数在缓存中查找对应的控制主机的地址,将所述主机访问请求转发至所述查找到的控制主机的地址,所述查找到的控制主机根据所述主机访问请求对通过串口连接的医疗设备进行读写操作。
9.根据权利要求8所述的基于数字化手术室的控制信息传输方法,其特征在于,所述将所述主机访问请求转发至所述查找到的控制主机的地址的步骤之后包括:
接收所述查找到的控制主机在对通过串口连接的医疗设备进行读写操作之后获取的所述医疗设备的状态信息;
至少将所述状态信息发送给所述发起主机访问请求的终端。
10.根据权利要求8所述的基于数字化手术室的控制信息传输方法,其特征在于,所述方法还包括:
创建所述终端与所述控制主机的映射关系,使得所述终端订阅所述控制主机;
接收控制主机读取的通过串口连接的医疗设备自更新的状态信息,根据所述映射关系查找订阅该控制主机的终端,将该控制主机读取的状态信息推送给订阅所述控制主机的终端。
11.一种基于数字化手术室的控制信息传输装置,其特征在于,包括:
控制主机注册模块,用于接收控制主机发送的心跳包,根据所述心跳包获取所述控制主机的地址并缓存;
访问请求接收模块,用于接收终端发起的主机访问请求,提取所述主机访问请求中携带的访问参数;
访问请求转发模块,用于根据所述访问参数在缓存中查找对应的控制主机的地址,将所述主机访问请求转发至所述查找到的控制主机的地址,所述查找到的控制主机根据所述主机访问请求对通过串口连接的医疗设备进行读写操作。
12.根据权利要求11所述的基于数字化手术室的控制信息传输装置,其特征在于,所述装置还包括状态信息转发模块,用于接收所述查找到的控制主机在对通过串口连接的医疗设备进行读写操作之后获取的所述医疗设备的状态信息;至少将所述状态信息发送给所述发起主机访问请求的终端。
13.一种数字化手术室系统,适用于支持一个或多个终端,包括:
一个或多个医疗设备;
一个或多个控制主机,用于对与其连接的医疗设备进行操作控制;
其特征在于,所述数字化手术室还包括连接到所述终端和所述控制主机的状态服务器,所述状态服务器存储有对应于各终端的终端地址、和对应于各控制主机的主机地址;
所述终端通过所述状态服务器确定待控制的控制主机的相应地址,使得终端的控制命令根据确定的主机地址传送给相应控制主机;所述控制主机通过所述状态服务器确定与其建立订阅关系的终端或与状态服务器连接的终端的相应地址,使得控制主机接收到的医疗设备的状态更新信息根据确定的终端地址传送给相应终端。
14.根据权利要求13所述的基于数字化手术室的控制信息传输系统,其特征在于,所述终端包括基于IOS系统或android系统的移动通讯设备、工控机和/或个人计算机。