医学影像中转装置、客户端、传输系统及其传输方法

文档序号:9277039阅读:394来源:国知局
医学影像中转装置、客户端、传输系统及其传输方法
【技术领域】
[0001]本发明涉及图像传输领域,具体涉及一种医学影像中转装置、客户端、传输系统及其传输方法。
【背景技术】
[0002]传统的医学影像(DigitalImaging and Communicat1ns in Medicine,DICOM)传输系统通常包括:客户端,以及影像归档和通信(Picture Archiving andCommunicat1n, PACS)服务器。其中,客户端使用固定的IP,并在PACS服务器上配置有唯一对应的AETitle。在具体应用过程中,客户端向PACS服务器发送列表或影像请求,进而可以从PACS服务器获取到相应的列表或影像,并将所获取到的列表或影像进行显示。
[0003]当客户端为移动终端时,由于移动终端无法使用固定的IP,导致上述的DICOM传输系统无法适用。因此,目前的DICOM传输系统除了包括客户端以及PACS服务器外,还包括设置在客户端与PACS服务器之间的中转装置。其中,中转装置使用固定的IP,并与PACS服务器配置的AETitle唯一对应。在具体应用过程中,客户端向中转装置发送列表或影像请求,由中转装置从PACS服务器上获取相应的列表或影像,并由中转装置将获取到的列表或影像返回给客户端,最终由客户端对所获取到的列表或影像进行显示。
[0004]虽然目前的DICOM传输系统可以适用于客户端为移动终端的情况,但是在客户端与中转装置的通信过程中,客户端与中转装置之间经常出现连接超时现象。并且,为了获取到相应的列表或影像,客户端需要以轮询的方式不断地向中转装置发送连接请求,直至中转装置获取到相应的列表或影像后,中转装置才能通过当前的连接,将获取到的列表或影像发送至客户端。由此会造成客户端向中转装置发送的请求次数过多,引起网络拥堵。

【发明内容】

[0005]本发明解决的问题是在DICOM传输系统中,如何改善客户端与中转装置之间连接超时的现象,以及避免因客户端向中转装置发送的请求次数过多而导致网络拥堵的问题。
[0006]为解决上述问题,本发明提供一种医学影像中转装置,所述医学影像中转装置包括:
[0007]连接建立单元,适于接收并根据客户端发送的连接请求与所述客户端建立连接;
[0008]第一接收单元,适于接收所述客户端发送的数据请求;
[0009]第一发送单元,适于根据所述数据请求向PACS服务器发送对应的数据获取请求;
[0010]第二接收单元,适于接收所述PACS服务器根据所述数据获取请求返回的数据;
[0011]第二发送单元,适于将所述第二接收单元接收到的数据通过所述连接发送至所述客户端。
[0012]可选地,所述中转装置与所述客户端之间的连接为WebSocket连接。
[0013]可选地,所述数据请求为获取数据的列表请求,所述数据获取请求为C-FIND请求;或者,所述数据请求为获取数据的影像请求,所述数据获取请求为C-MOVE请求。
[0014]可选地,所述第二发送单元发送的数据为二进制数据。
[0015]本发明实施例还提供了一种医学影像客户端,所述医学影像客户端包括:
[0016]第三发送单元,适于根据用户的连接指令,向中转装置发送连接请求;
[0017]第四发送单元,适于根据用户的获取指令,向所述中转装置发送数据请求;
[0018]接收单元,适于接收所述中转装置通过与所述连接请求对应的连接返回的与所述数据请求对应的数据。
[0019]可选地,所述连接请求符合WebSocket协议。
[0020]可选地,所述医学影像客户端还包括:监控单元,适于监测所述客户端与所述中转装置建立的连接是否中断,并在与所述中转装置重新建立连接且未接收到所述中转装置在连接中断前发送的与所述数据请求对应的数据时,控制所述第四发送单元重新向所述客户端发送所述数据请求。
[0021]可选地,所述医学影像客户端还包括:
[0022]图像生成单元,适于根据用户的操作指令,对接收到的所述中转装置发送的数据进行计算并生成与所述操作指令对应的图像;
[0023]显示单元,适于显示所述图像生成单元生成的图像。
[0024]可选地,所述用户的操作指令包括以下至少一种:缩放、调窗以及移动的操作指令。
[0025]可选地,所述医学影像客户端还包括:
[0026]存储单元,适于在所述接收单元接收到所述中转装置根据所述数据请求返回的数据后,存储所述数据。
[0027]本发明实施例还提供了一种医学影像传输系统,所述医学影像传输系统包括:
[0028]PACS 服务器;
[0029]中转装置;
[0030]以及客户端;
[0031]所述客户端,适于根据用户的连接指令,向所述中转装置发送连接请求,根据用户的获取指令,通过与所述连接请求对应的连接,向所述中转装置发送对应的数据请求,并接收所述中转装置返回的数据;
[0032]所述中转装置,适于根据所述连接请求与所述客户端建立连接,接收并根据所述数据请求产生对应的数据获取请求,将所述数据获取请求发送至所述PACS服务器,接收所述PACS服务器根据所述数据获取请求返回的数据,以及将接收到的所述数据通过所述连接发送至所述客户端;
[0033]所述PACS服务器,适于存储医学影像数据,在接收到所述中转装置发送的数据获取请求时,向所述中转装置返回相应的数据。
[0034]可选地,所述连接请求符合WebSocket协议的连接请求,所述客户端与所述中转装置之间的连接为WebSocket连接。
[0035]可选地,所述医学影像传输系统包括两个以上的客户端,所述客户端与所述中转装置之间的连接为无线连接。
[0036]本发明实施例还提供了一种医学影像传输方法,所述医学影像传输方法包括:
[0037]接收并根据客户端发送的连接请求与所述客户端建立连接;
[0038]接收所述客户端发送的数据请求;
[0039]根据所述数据请求向PACS服务器发送对应的数据获取请求;
[0040]接收所述PACS服务器根据所述数据获取请求返回的数据;
[0041 ] 将接收到的所述数据通过所述连接发送至所述客户端。
[0042]可选地,所述与所述客户端建立的连接为WebSocket连接。
[0043]可选地,所述数据请求为获取数据的列表请求,所述数据获取请求为C-FIND请求;或者,所述数据请求为获取数据的影像请求,所述数据获取请求为C-MOVE请求。
[0044]可选地,所述发送至所述客户端的数据为二进制数据。
[0045]本发明实施例还提供了一种医学影像传输方法,所述医学影像传输方法包括:
[0046]客户端根据用户的连接指令,向中转装置发送连接请求;
[0047]所述中转装置根据所述连接请求与所述客户端建立连接;
[0048]所述客户端根据用户的获取指令,向所述中转装置发送对应的数据请求;
[0049]所述中转装置根据所述数据请
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1