本发明专利技术公开了一种数据的传输控制系统,用于解决受控终端无法主动向外发送数据包的问题,并且具有简单可行、低成本的优点。数据的传输控制系统可包括:受控终端、数据转发设备和通信控制设备,其中,通信控制设备的IP地址和受控终端的IP地址相同,并且通信控制设备的MAC地址和受控终端的MAC地址相同,受控终端和通信控制设备分别通过内部网络和数据转发设备连接,数据转发设备向外连接有公共网络或专用网络;通信控制设备,用于通过数据转发设备向公共网络或专用网络发送第一上行数据;数据转发设备,用于通过公共网络或专用网络向外发送第一上行数据;数据转发设备,还用于通过内部网络向通信控制设备和受控终端同时发送下行数据。
【技术实现步骤摘要】
本专利技术涉及计算机通信
,具体涉及一种数据的传输控制系统。
技术介绍
在目前的互联网中,网络地址转换(NAT, Network Address Translat1n)设备被广泛应用,通过NAT设备可以保护内部网络安全,还可以节省有限的公网互联网协议(IP,Internet Protocol)数量。但是NAT设备也同时给处于不同内网中的终端之间的通信带来了很多障碍,处于内部局域网的终端难以直接被访问。随着智能家居、物联网等相关领域中智能终端的广泛应用,智能终端的功能也日益丰富,智能终端需要通过公共网络接受远程控制,这就不可避免的会遇到NAT穿越的问题。本专利技术的专利技术人在实现本专利技术的过程中发现,目前市场上大量的受控终端只能被动的接收控制指令,按照特定的控制终端要求向特定的外界网络传输数据包,在需要解决NAT穿越问题时,已有的受控终端在产品投入使用之前是无法确定是否需要进行NAT穿越,也就无法提前在受控终端中增设主动发送数据包的功能。而现有的解决方案却要求对现有的受控终端具有数据包的主动传输功能,以使受控终端能够按照既定的策略主动向服务器发送数据包。如果要使受控终端具有主动发送数据包的功能,这就需要对每个受控终端进行更新改造,这样会大幅增加受控终端的制造成本,并且改造的复杂程度也很高。
技术实现思路
本专利技术的目的在于提供一种数据的传输控制系统,用于解决受控终端无法主动向外发送数据包的问题,并且具有简单可行、低成本的优点。为了达到上述目的,本专利技术采用这样的如下技术方案: 本专利技术提供一种数据的传输控制系统,包括:受控终端、数据转发设备和通信控制设备,其中, 所述通信控制设备的互联网协议IP地址和所述受控终端的IP地址相同,并且所述通信控制设备的介质访问控制MAC地址和所述受控终端的MAC地址相同,所述受控终端和所述通信控制设备分别通过内部网络和所述数据转发设备连接,所述数据转发设备向外连接有公共网络和专用网络; 所述通信控制设备,用于通过所述数据转发设备向所述公共网络或专用网络发送第一上行数据; 所述数据转发设备,用于接收所述通信控制设备发送的所述第一上行数据,并通过所述公共网络或专用网络向外发送所述第一上行数据; 所述数据转发设备,还用于接收来自所述公共网络或专用网络的下行数据,并通过所述内部网络向所述通信控制设备和所述受控终端同时发送所述下行数据。采用上述技术方案后,本专利技术提供的技术方案将有如下优点: 本专利技术中设计了一种简单、成本低廉的数据的传输控制系统,该系统内设置有受控终端和通信控制设备,该通信控制设备可以代替受控终端向外发送第一上行数据,并且该通信控制设备具有和受控终端完全相同的IP地址,该通信控制设备还具有和受控终端完全相同的MAC地址。因此该通信控制设备通过数据转发设备向外网发送上行数据时,外网中设置的其它设备会将该通信控制设备发送上行报文的行为识别为是受控终端在发送上行报文,从而对于外网中设置的其它设备而言是受控终端具有了主动向外发送数据的功能。而实际上本专利技术实施例中并不需要对受控终端做任何改进,只需要市面上通用的受控终端即可完成,因此可以节省掉改造受控终端带来的成本增加以及改造复杂度。另外,由于受控终端和通信控制设备都通过内部网络和数据转发设备建立有连接,受控终端和通信控制设备都可以平等的接收数据转发设备发送的下行数据,因此通信控制设备的接入并不影响到受控终端的正常数据响应行为。本专利技术实施例中在数据的传输控制系统中设置的通信控制设备具有模拟受控终端的身份功能,为通信控制设备设置有与受控终端相同的IP地址、MAC地址,这也是突破了通信领域中常规的设计思路,具有设计上的巧妙性,解决了受控终端无法主动向外发送数据包的问题,并且具有简单可行、低成本的优点。【附图说明】图1为本专利技术实施例提供一种数据的传输控制系统的组成结构示意图; 图2为本专利技术实施例提供另一种数据的传输控制系统的组成结构示意图; 图3为本专利技术实施例提供另一种数据的传输控制系统的组成结构示意图; 图4为本专利技术实施例提供另一种数据的传输控制系统的组成结构示意图; 图5为本专利技术实施例提供另一种数据的传输控制系统的组成结构示意图; 图6为本专利技术实施例提供另一种数据的传输控制系统的组成结构示意图; 图7为本专利技术实施例提供另一种数据的传输控制系统的组成结构示意图。【具体实施方式】本专利技术实施例提供了一种数据的传输控制系统,用于解决受控终端无法主动向外发送数据包的问题,并且具有简单可行、低成本的优点。为使得本专利技术的专利技术目的、特征、优点能够更加的明显和易懂,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本专利技术一部分实施例,而非全部实施例。基于本专利技术中的实施例,本领域的技术人员所获得的所有其他实施例,都属于本专利技术保护的范围。首先介绍本专利技术提供的一种数据的传输控制系统的实施例,可应用于对受控终端101的向外主动发送数据控制场景中,请参阅图1所示,本专利技术实施例提供的数据的传输控制系统100,可以包括:受控终端101、数据转发设备102和通信控制设备103,其中, 通信控制设备103的IP地址和受控终端101的IP地址相同,并且通过更改通信控制设备103的MAC地址的方式,使通信控制设备103的MAC地址和受控终端101的MAC地址相同,受控终端101和通信控制设备103分别通过内部网络和数据转发设备102连接,数据转发设备102向外连接有公共网络或专用网络。通信控制设备103,用于通过数据转发设备102向公共网络或专用网络发送第一上行数据; 数据转发设备102,用于接收通信控制设备103发送的第一上行数据,并通过公共网络或专用网络向外发送第一上行数据; 数据转发设备102,还用于接收来自公共网络或专用网络的下行数据,并通过内部网络向通信控制设备103和受控终端101同时发送下行数据。其中,本专利技术实施例中,为了实现受控终端101向外主动发送数据的功能,本专利技术实施例提供了一个小型的数据的传输控制系统,该数据的传输控制系统中至少包括了受控终端101、数据转发设备102和通信控制设备103。受控终端101和通信控制设备103分别通过内部网络和数据转发设备102连接,例如,受控终端101和通信控制设备103通过可插拔的数据线分别和数据转发设备102相连接,在受控终端101、通信控制设备103和数据转发设备102构成的内部网络中,该通信控制设备103具有和受控终端101完全相同的IP地址,该通信控制设备103还具有和受控终端101完全相同的MAC地址,例如,可以通过对通信控制设备103原有的MAC地址的更改,使其与受控终端101具有完全相同的MAC地址,或者在通信控制设备103中安装MAC地址学习模块,该MAC地址学习模块可以模拟受控终端的MAC地址作为通信控制设备103的MAC地址,具体实现方式不做限定。在本专利技术实施例中,从数据转发设备102侧来看,通信控制设备103和受控终端101的地位相同,两者采用完全相同的IP地址、完全相同的MAC地址。对于上行传输,无论通信控制设备103还是受控终端101向数据转发设备102发送数据,数据转发设备102都通过公本文档来自技高网...
【技术保护点】
一种数据的传输控制系统,其特征在于,所述数据的传输控制系统,包括:受控终端、数据转发设备和通信控制设备,其中,所述通信控制设备的互联网协议IP地址和所述受控终端的IP地址相同,并且所述通信控制设备的介质访问控制MAC地址和所述受控终端的MAC地址相同,所述受控终端和所述通信控制设备分别通过内部网络和所述数据转发设备连接,所述数据转发设备向外连接有公共网络或专用网络;所述通信控制设备,用于通过所述数据转发设备向所述公共网络或专用网络发送第一上行数据;所述数据转发设备,用于接收所述通信控制设备发送的所述第一上行数据,并通过所述公共网络或专用网络向外发送所述第一上行数据;所述数据转发设备,还用于接收来自所述公共网络或专用网络的下行数据,并通过所述内部网络向所述通信控制设备和所述受控终端同时发送所述下行数据。
【技术特征摘要】
【专利技术属性】
技术研发人员:吴华瑜,
申请(专利权)人:吴华瑜,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。