对各子网内信号源进行交互的光电回传隔断交互系统
文献发布时间:2023-06-19 11:03:41
技术领域
本发明涉及信号源交互系统和交互方法,尤其涉及对各子网内信号源进行交互的光电回传隔断交互系统和方法。
背景技术
在一些监控领域,经常需要跨网调取一些监控图像,如图1所示,其中三个虚线框表示三组监控设备(如网络摄像机),其分别位于子网1、子网2、子网3内(如图1中虚线框所示),子网1、子网2和子网3之间因隶属不同的部门,出于安全考虑,严禁这些子网之间的信息发生相互流串,也即,需要防止子网1的监控设备内容流动到子网2的监控设备内,或子网1的监控设备影响子网2的监控设备的运行。因此,在通过图中标注的“网络”调取完子网1的监控设备后,为了调取子网2的监控设备,需要关掉对子网1的网络连接,以免两者同时出现于同一网络上时,两者之间发生信息流串或相互影响。这种需要频繁连接和断开网路的操作方式,严重降低信息获取速率,影响交互效率,以及增加人员操作成本。此外,还存在一种可能,即,他人以电信号的方式,以上跨网调取过程中所用到的各部件,如连接线路,作为信息载体,来窃取相关信息。
发明内容
针对以上问题,本发明提出以下对至少两个子网内的信号源进行交互的光电回传隔断交互系统和交互方法。
本发明第一方面提供一种对至少两个子网内的信号源进行交互的光电回传隔断交互系统,其包括:
交互终端、各子网对应的网转光设备、各子网对应的光转串设备,以及位于各个子网内的串转网设备和转发设备;网转光设备和光转串设备之间用单向光纤连接,光转串设备和串转网设备之间用单向串口线连接;
所述交互终端用于通过网络向目标子网对应的网转光设备发送用于目标子网内的目标信号源的控制命令;
所述网转光设备用于通过网络接收所述控制命令,并将控制命令转换成光信号,以及通过所述单向光纤将该光信号发送至目标子网对应的光转串设备;
所述光转串设备用于接收所述光信号,并将其转换为串口信号,以及将该串口信号通过所述的单向光纤发送至所述目标子网内的串转网设备;
所述串转网设备用于接收所述串口信号并将其转换为网络信号形式的控制命令,以及将该网络信号形式的控制命令通过所述目标子网发送至转发设备;
所述转发设备用于通过目标子网接收所述串转网设备发送的所述控制命令,并根据所述串转网设备发送的所述控制命令通过目标子网控制目标信号源;或者,所述转发设备用于通过目标子网接收所述串转网设备发送的所述控制命令,并根据所述串转网设备发送的所述控制命令通过目标子网将控制命令转发至目标信号源;或者所述转发设备用于通过目标子网接收所述串转网设备发送的所述控制命令,并通过单向传输设备将所述控制命令转发至目标信号源。
根据本发明的一些实施例,所述目标信号源包括网络摄像机,所述的控制目标信号源包括控制网络摄像机的开、关、焦距调整、视角变换。
本发明第二方面提供一种对至少两个子网内的信号源进行交互的光电回传隔断交互系统,其包括:
交互终端、各子网对应的网转光设备、各子网对应的光转串设备,以及位于各个子网内的串转网设备和转发设备;网转光设备和光转串设备之间用单向光纤连接,光转串设备和串转网设备之间用单向串口线连接;
所述交互终端用于通过网络向目标子网对应的网转光设备发送用于目标子网内的目标信号源的控制命令;
所述网转光设备用于通过网络接收所述控制命令,并将控制命令转换成光信号,以及通过所述单向光纤将该光信号发送至目标子网对应的光转串设备;
所述光转串设备用于接收所述光信号,并将其转换为串口信号,以及将该串口信号通过所述的单向光纤发送至所述目标子网内的串转网设备;
所述串转网设备用于接收所述串口信号并将其转换为网络信号形式的控制命令,以及将该网络信号形式的控制命令通过所述目标子网发送至转发设备;
所述转发设备用于通过目标子网接收所述串转网设备发送的所述控制命令,并根据该控制命令通过所述目标子网调取目标信号源的内容,以及将来自目标信号源的内容解码成适于通过单向传输设备对外输出的适当格式。
根据本发明的一些实施例,所述控制命令包括目标信号源ID、目标子网信息、目标信号源所对应的IP地址、目标信号源的视频流地址、目标子网内的转发设备所对应的网转光设备信息、转发设备的IP地址;所述的通过目标子网接收所述串转网设备发送的所述控制命令,并根据该控制命令通过所述目标子网调取目标信号源的内容,包括:接收所述控制命令,并根据该控制命令查找目标信号源的视频流地址,以及根据所述控制命令及目标信号源的视频流地址,通过目标子网,调取目标信号源的内容;所述单向传输设备包括单向视频线;或者所述单向传输设备包括视频光端机和单向光纤。
根据本发明的一些实施例,所述单向光纤包括光纤和光纤隔离器;所述转发设备包括转发计算机;所述网络和各子网网络隔离。
本发明第三方面提供一种对各个子网内的信号源进行交互的光电回传隔断交互方法,所述方法包括:
S1.由交互终端通过网络向目标子网对应的网转光设备发送用于目标子网内的目标信号源的控制命令;
S2.所述目标子网对应的网转光设备接收所述控制命令,并将控制命令转换成光信号,以及通过所述单向光纤将该光信号发送至目标子网对应的光转串设备;
S3.所述目标子网对应的所述光转串设备用于接收所述光信号,并将其转换为串口信号,以及将该串口信号通过所述的单向光纤发送至所述目标子网内的串转网设备;
S4.所述目标子网对应的所述串转网设备用于接收所述串口信号并将其转换为网络信号形式的控制命令,以及将该网络信号形式的控制命令通过所述目标子网发送至目标子网内的转发设备;
S5.所述目标子网内的转发设备用于通过目标子网接收所述串转网设备发送的所述控制命令,并根据所述串转网设备发送的所述控制命令通过目标子网控制目标信号源;或者,所述转发设备用于通过目标子网接收所述串转网设备发送的所述控制命令,并根据所述串转网设备发送的所述控制命令通过目标子网将控制命令转发至目标信号源;或者所述转发设备用于通过目标子网接收所述串转网设备发送的所述控制命令,并通过单向传输设备将所述控制命令转发至目标信号源。
本发明第四方面提供一种对各个子网内的信号源进行交互的光电回传隔断交互方法,所述方法包括:
S1.由交互终端通过网络向目标子网对应的网转光设备发送用于目标子网内的目标信号源的控制命令;
S2.所述目标子网对应的网转光设备接收所述控制命令,并将控制命令转换成光信号,以及通过所述单向光纤将该光信号发送至目标子网对应的光转串设备;
S3.所述目标子网对应的所述光转串设备用于接收所述光信号,并将其转换为串口信号,以及将该串口信号通过所述的单向光纤发送至所述目标子网内的串转网设备;
S4.所述目标子网对应的所述串转网设备用于接收所述串口信号并将其转换为网络信号形式的控制命令,以及将该网络信号形式的控制命令通过所述目标子网发送至目标子网内的转发设备;
S5.所述目标子网内的转发设备通过目标子网接收所述串转网设备发送的所述控制命令,并根据该控制命令通过所述目标子网调取目标信号源的内容,以及将来自目标信号源的内容解码成适于通过单向传输设备对外输出的适当格式。
根据本发明的一些实施例,所述方法包括:
将来自目标信号源的内容解码成适于通过单向传输设备对外输出至视频编码器的适当格式,并通过单向传输设备将目标信号源的适当格式的内容发送至所述视频编码器;以及
通过所述视频编码器接收来自所述转发设备的适当格式的内容,并将其编码成网络信号,以及将该网络信号通过网络发送至交互终端或对外输出。
根据本发明的一些实施例,所述目标信号源包括:网络摄像机、网络传感设备、网络智能显示和/或控制设备、网络计算设备、移动设备或其组合;所述网络和各子网网络隔离;信号在单向光纤上传输的距离明显大于在串口线上传输的距离
通过本发明的上述实施例,可以防止他人以交互设备中的组成部件为信息载体,采用光或电的方式进行信息的逆向传输,从而提高信息交互的安全性,尤其是提高了对各个子网内的信息交互的安全性,避免了交互过程中各子网间的信息的流串或相互窃取。
附图说明
图1示出现有技术中多个子网内的监控设备(网络摄像机)和交互终端的连接方式;
图2示出根据本发明一些实施例的光电回传隔断交互系统示意图;
图3示出图2所示的光电回传隔断交互系统的一部分的示意图;
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。
本申请中,凡涉及通过网络实现的,其本质旨在涵盖通过交换机、路由器等必要的固件或软件实现的有线或无线的网络连接,也涵盖通过一些服务端或其他计算机等作为中介实现的有线或无线的网络连接,本申请为简化描述,突出发明点,在描述网络连接时略去了对路由器/交换机的说明。在本申请中,所涉及的网络可以包括Wi-fi网络、蓝牙网络、私人区域网络(PAN)、局域网(LAN)、广域网(WAN)、IEEE 802.1x、内联网、互联网、外联网及其各项组合。网络也可以包括数字蜂窝电话网络,其可以包括全球移动通信系统(GSM)、通用分组无线服务(GPRS)、cdmaOne、CDMA2000、演进-数据优化的(EV-DO)、增强型数据速率GSM演进(EDGE)、通用移动通信系统(UMTS)、数字增强型无绳通信(DECT)、数字AMPS(IS-136/TDMA)、集成数字增强型网络(iDEN)、WiMAX、LTE、LTE advanced、移动宽带无线接入(目标信号源WA)、IEEE 802.20。网络可以是公共接入的、私人的、虚拟私人的例如VPN。
在本申请中,某部件位于某个子网内,意指:该部件可以根据需要通过该子网和子网内的其他部件建立网络连接。
本文中,为便于理解,在一些场合下对同一个子网可能用网络摄像机所在子网,或串转网设备所在子网、或转发设备(如转发设备)所在子网来描述一个子网,在提到对某个子网内的网络摄像机进行交互时,也将所述子网称为目标子网。但本领域人员根据上下文可以理解,以前述方式限定的各个子网有时指代同一个子网。
下面将参考附图并结合实施例来示例性地说明本发明。
图2示出根据本发明一些实施例的光电回传隔断交互系统(下午简称交互系统)示意图;图3示出图2所示的光电回传隔断交互系统的一部分的示意图,也即;交互终端2和各个计算机4-6之间的控制指令的传输部分的示意图,图2中方框部分491-493在图3中进一步详细示出。
参考图2和3,根据本发明的一些实施例的交互系统包括交互终端2、图示方框部分491-493、各个子网内的转发设备(4/5/6)、各个子网对应的视频编码器(7/8/9)。交互终端2通过交互网络(“交互网络”用以指该交互终端2发起交互操作时所处的网络)连接图示方框部分491-493,用于向其中一个或多个输出控制命令;所述控制命令经过所述方框部分后通过交互网络发送至转发设备(4/5/6)。所述交互终端例如可以为交互计算机,IPAD等能够接收用户控制命令的装置;所述交互网络例如可以是图中所示的专网,所述专网和子网根据实际场景,可以是网络隔离的。所述转发设备例如可以为转发计算机或其他包含实现上下文相关功能的转发设备,或控制平台。各子网内的转发设备和该子网内的网络摄像机(10/11/12;13/14/15;16/17/18)均连接到各自的子网上;各子网内的转发设备通过各个单向视频线连接至各个视频编码器(7/8/9);各个视频编码器通过交互网络连接至交互终端2,例如通过图中所示的专网连接至交互终端2。
以下将结合图2和图3描述本发明的示例性交互系统的各个部件的运作及示例性交互过程或方法。
交互终端2内可以预先存储各子网内的网络摄像机ID、各网络摄像机IP地址、各网络摄像机ID与该网络摄像机的视频流地址的对应关系、各网络摄像机所在的子网信息、以及各网络摄像机所在的子网内的转发设备4-6和491-493内的网转光设备的对应关系;所述各网络摄像机IP地址,以及各网络摄像机ID与该网络摄像机的视频流地址的对应关系也可以预先存储在各个转发设备内(如下文还会提到的)。在本文中,为便于理解,在一些场合下对同一个子网可能用网络摄像机所在子网,或其他部件所在子网来描述,但本领域人员根据上下文可以理解,以前述方式限定的各个子网有时指代同一个子网。
现假设交互终端2所要控制的网络摄像机为图中网络摄像机10,用户例如可以通过单击、双击、旋转等动作作用于网络摄像机10对应的标记,来触发针对网络摄像机10(或称目标摄像机)的控制命令,例如用于指示控制网络摄像机10的开、关、焦距调整、视角变换等,或者指示调取相应的网络摄像机10的监控画面等;所述控制命令还可以包括该网络摄像机10的ID、网络摄像机10的IP地址以及网络摄像机10的视频流地址、网络摄像机10所在子网信息、所述网络摄像机10所在子网内的转发设备4所对应的网转光设备23信息、转发设备的IP地址。
交互终端2接收针对网络摄像机10的控制命令后,根据控制命令,通过网络将所述控制命令发送到对应的网转光设备23上,也即,发送到网络摄像机10所在子网内的转发设备4所对应的网转光设备23。此处,交互终端2接收控制命令后,可以读取其中的网络摄像机10所在子网或所在子网内的转发设备4所对应的网转光设备23等信息,从而将控制命令发送至对应的网转光设备23上,并由此使控制命令最终可以被发送至对应的转发设备4上。在本申请中,所述控制命令中包含的信息也可以根据实际需要增减,例如,在将控制命令从交互终端2转发向网转光设备23前,可以将要转发的控制命令中的网络摄像机10所在子网内的转发设备4所对应的网转光设备23等信息剔除。本领域技术人员在阅读本申请后,将明白有些信息可以根据需要以及根据传输环节,酌情从控制命令中删除,以避免用过的不再必要的信息被继续传递到下一步骤中。鉴于这种控制命令中的信息随控制命令的传输可以删减和增加的情形可以为本领域技术人员根据上下文所确定,此处不再对各种删减和增加一一例举和描述,但本申请在描述控制命令的传输时旨在涵盖这些情形,这些情形都在本发明的预料和保护范围内。
网转光设备23用于通过网络接收所述控制命令,并将控制命令转换成光信号,以及通过所述单向光纤35将该光信号发送至目标子网(子网1)对应的光转串设备231。
光转串设备231用于接收所述光信号,并将其转换为串口信号,以及将该串口信号通过所述的单向光纤35发送至所述目标子网内的串转网设备237。
串转网设备237用于接收所述串口信号并将其转换为网络信号形式的控制命令,以及将该网络信号形式的控制命令通过所述目标子网发送至转发设备4。
网转光设备23和光转串设备之间用单向光纤35连接,光转串设备231和串转网设备237之间用单向串口线236连接。所述单向光纤35可以包括光纤和光纤隔离器(或称光闸或单向器),所述光纤隔离器用于实现光纤上的光信号的单向传输,其中,反向的光信号被隔离。
同理,如图3中所示,在交互终端22和转发设备5之间,以及交互终端22和转发设备6之间,也依次布置有:网转光设备、光转串设备和串转网设备。
转发设备4用于接收所述控制命令并根据控制命令,通过网络摄像机10所在的子网(如图2中的子网1),控制网络摄像机10或者通过网络摄像机10所在的子网(如图2中的子网1),向网络摄像机10发送控制命令。
现假设控制命令仅仅为指示控制网络摄像机10的开、关、焦距调整、视角变换等,转发设备4根据控制命令中的网络摄像机ID对应的网络摄像机IP地址等信息,将所述控制命令或控制命令中的对网络摄像机的操作命令发送至相应的网络摄像机10,以对网络摄像机10进行控制,例如,控制网络摄像机10的开、关、焦距、视角等。在一些实施例中,也可以由转发设备4预先存储网络摄像机ID和网络摄像机IP地址等信息的对应关系,以供转发设备4根据网络摄像机ID查找该摄像机对应的IP地址,并根据该IP地址来控制相应的摄像机;此时无需在交互终端2里预先存储网络摄像机ID与该网络摄像机IP地址等信息的对应关系。在一些其他实施例中,转发设备4也可以直接通过单向串口线以串口信号的形式或通过所在子网将控制命令发送至相应的网络摄像机10,以控制该网络摄像机10的开、关、焦距、视角。
若所述控制命令或操作命令对应为调取网络摄像机10的监控画面,则转发设备4将根据控制命令通过网络摄像机10所在的网络调取网络摄像机10的画面,并将该画面所对应的网络信号转换成视频信号,以对外输出,例如,通过视频线输出至任意显示屏幕。此处,交互终端2可以预先存储网络摄像机ID所对应的该网络摄像机的视频流地址,并且该视频流地址随控制命令转发给转发设备4;在一些实施例中,也可以不在交互终端2中存储网络摄像机ID与该网络摄像机的视频流地址的对应关系等信息,而是使转发设备预先存储各网络摄像机ID与该网络摄像机的视频流地址的对应关系等信息,以使转发设备能根据摄像机ID查找该摄像机ID对应的视频流地址,以及由此对相应的摄像机的画面进行调取。
所述交互系统还可以进一步包括视频编码器,转发设备将从摄像机调取的画面编码成视频信号,将视频信号通过单向视频线发送至对应的视频编码器,再由所述视频编码器将所述视频信号编码成网络信号,以及通过网络,如图中的专网,将所述网络信号发送至交互终端2,由此实现对网络摄像机10的调取。在一些实施例中,交互终端2可以预先获取或存储所述视频编码器7的视频流地址信息,以便从该视频编码器获取输出的内容,即,摄像机10的内容。所述单向视频线可以包括各种HDMI,DVI等类型的能实现单向传输的视频线,转发设备在将内容输出至视频编码器之前,根据所述单向视频线的类型将内容进行处理,以便通过所述视频线输出至视频编码器。在一些实施例中,转发设备可以将从摄像机调取的画面编码成视频信号,以及可以将视频信号通过视频光端机和单向光纤输出至视频编码器,再由所述视频编码器将所述视频信号编码成网络信号,以及通过网络,如图中的专网,将所述网络信号发送至交互终端2,由此实现对网络摄像机10的调取。所述单向光纤可以包括光纤和光纤隔离器,以实现光回传隔断。
在本申请中,所述子网所对应的网转光设备23等意在表明这些设备被分配用于协助实现对该子网内的设备的交互,而所述子网内的串转网设备237、转发设备等意在表明该串转网设备237、转发设备可以根据需要通过该子网建立连接。有些设备即为某子网对应的设备,也为该子网内的设备,光转网设备237,因此,在上下文中,有时仅为使描述更为直观或便于理解,而采用某子网对应的设备或该子网内的设备这样的描述,两者并不冲突。所述网络和各子网可以网络隔离,即交互终端发送控制命令所基于的网络和各子网可以网络隔离,以及视频编码器发送网络信号所基于的网络和各子网可以网络隔离。
以上围绕图3的第一个虚线框部分491的各部件的描述也适用于其余两个虚线框部分492和493的各个部件。为简化起见,此处不再赘述。
在本申请中,除了交互终端,也可以用其他具备交互终端的上述功能的交互设备或控制设备来代替交互终端;此外,在本申请中,除了转发设备,也可以用其他具备转发设备的上述功能的转发设备或控制设备来代替转发设备。
在以上实施例中,以网络摄像机为示例来进行描述,本领域技术人员将明白,其中的描述或技术方案亦适用于其他信号源,例如,各种网络传感设备、各种网络智能显示和/或控制设备、各种网络计算设备、移动设备等或其组合。
通过本发明的上述实施例,可以防止他人以交互设备中的组成部件为信息载体,采用光或电的方式进行信息的逆向传输,从而提高信息交互的安全性,尤其是提高了对各个子网内的信息交互的安全性,避免了交互过程中各子网间的信息的流串或相互窃取。
本申请还提供一种对至少两个子网内的信号源进行交互的光电回传隔断交互方法,根据本发明的一些实施例,所述交互方法包括步骤S1-S5:
S1.由交互终端通过网络向目标子网对应的网转光设备发送用于目标子网内的目标信号源的控制命令。
所述交互终端可以为计算机,“交互”用以表明该交互终端用于实现对目标对象的交互或操控;所述控制命令例如用于指示控制目标子网内的目标信号源,如网络摄像机,的开、关、焦距调整、视角变换等,或者指示调取目标子网内的网络摄像机的监控画面等;所述控制命令还可以包括目标信号源ID、目标子网信息、目标信号源所对应的IP地址、目标信号源的视频流地址、目标子网内的转发设备(或称控制平台,转发平台,其例如可以为转发设备)所对应的网转光设备信息,以及转发设备的IP地址等信息。
S2.所述目标子网对应的网转光设备接收所述控制命令,并将控制命令转换成光信号,以及通过所述单向光纤将该光信号发送至目标子网对应的光转串设备。
所述单向串口线包括单工串口线。或者也可以将双工串口线的其中一个方向的传输截断,从而成为本质意义上的单向串口线。
S3.所述目标子网对应的所述光转串设备用于接收所述光信号,并将其转换为串口信号,以及将该串口信号通过所述的单向光纤发送至所述目标子网内的串转网设备。
S4.所述目标子网对应的所述串转网设备用于接收所述串口信号并将其转换为网络信号形式的控制命令,以及将该网络信号形式的控制命令通过所述目标子网发送至目标子网内的转发设备。
S5.所述目标子网内的转发设备用于通过目标子网接收所述串转网设备发送的所述控制命令,并根据所述串转网设备发送的所述控制命令通过目标子网控制目标信号源;或者,所述转发设备用于通过目标子网接收所述串转网设备发送的所述控制命令,并根据所述串转网设备发送的所述控制命令通过目标子网将控制命令转发至目标信号源;或者所述转发设备用于通过目标子网接收所述串转网设备发送的所述控制命令,并通过单向传输设备将所述控制命令转发至目标信号源。
单向传输设备包括单向视频线或单向光纤;所述单向光纤可以包括光纤和光纤隔离器,以实现光回传隔断。
根据本发明的一些实施例,所述单向光纤传输距离可以明显大于串口线传输距离,即,信号在单向光纤上传输的距离明显大于在串口线上传输的距离,从而使信号尽可能在光纤中进行传输,以尽可能降低因串口线的存在所可能遭受的电磁干扰。
所述网络和各子网可以网络隔离,即交互终端发送控制命令所基于的网络和各子网可以网络隔离。
根据本发明的再一些实施例的用于对至少两个子网内的信号源进行交互的光电回传隔断交互方法,所述交互方法包括以下步骤S21-S25:
所述S21-S24类似于前述S1-S4,故此处不再赘述。步骤S25包括:
所述目标子网内的转发设备通过目标子网接收所述串转网设备发送的所述控制命令,并根据该控制命令通过所述目标子网调取目标信号源的内容,以及将来自目标信号源的内容解码成适于通过单向传输设备对外输出的适当格式。
根据本发明的再一些实施例,所述方法还可以包括:
S26.将来自目标信号源的内容解码成适于通过单向传输设备对外输出至视频编码器的适当格式,并通过单向传输设备将目标信号源的适当格式的内容发送至所述视频编码器;以及
通过所述视频编码器接收来自所述转发设备的适当格式的内容,并将其编码成网络信号,以及将该网络信号通过网络发送至交互终端或对外输出。
所述目标信号源可以包括:网络摄像机、网络传感设备、网络智能显示和/或控制设备、网络计算设备、移动设备或其组合。
所述网络和各子网可以网络隔离,即交互终端发送控制命令所基于的网络和各子网可以网络隔离,以及视频编码器发送网络信号所基于的网络和各子网可以网络隔离;信号在单向光纤上传输的距离明显大于在串口线上传输的距离。
此外,也可以基于说明书附图2-3的交互系统实现相应的交互方法,该交互方法也在本发明的保护范围内,由于在描述交互系统时已经详细描述了交互过程,因此,为简化起见,此处不再赘述。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
- 对各子网内信号源进行交互的光电回传隔断交互系统
- 对各子网内信号源进行交互的光电回传隔断交互系统