本实用新型专利技术公开了一种路由器以及光通讯设备,其中,该路由器包括:以太网接口,用于接收通过以太网络传送来的报文,其中,报文的载荷中包含有目标ID;处理模块,与以太网接口连接,用于在判断出目标ID不是本路由器的ID和广播ID之后,对载荷中的数据进行调制,得到调制后的数据包;红外发送模块,与处理模块连接,用于使用红外线发射调制后的数据包,以使得仅目标ID所标识的光通讯设备处理数据包,其中,每一个光通讯设备具有一个ID。本实用新型专利技术实现了设备之间的光通讯,可以解决布线困难和电磁干扰的问题,并大大地节约了成本。(*该技术在2021年保护过期,可自由使用*)
【技术实现步骤摘要】
本技术涉及通信领域,更具体地,涉及一种路由器以及光通讯设备。
技术介绍
数据通讯技术将计算机与通讯线路及设备结合起来,实现了人与计算机、计算机与计算机之间的通讯,不仅使各用户计算机的利用率大大提高,而且极大地扩展了计算机的应用范围,并使各用户实现计算机软硬件资源与数据资源的共享。对计算机的远距离实时控制和对数据的远距离收集等项工作,也都可以利用数据通讯来进行。以太网(Ethernet)是目前实现数据通讯时所采用的最通用的一种通信协议标准。在以太网络中,路由器、交换机、PC等设备之间连接有网线,使用网线来传输电信号以进行数据通讯,或者,采用无线方式进行数据通讯。但是,在某些不能布置网线、或者不能使用无线网的复杂电磁环境中,设备之间的数据通讯就会很难实现。
技术实现思路
有鉴于此,本技术的主要目的在于提供一种路由器以及光通讯设备,能够解决现有技术中存在的在某些不能布置网线、或者不能使用无线网的复杂电磁环境中,设备之间的数据通讯很难实现的问题。为达到上述目的,本技术的技术方案是这样实现的一方面,提供了一种路由器,包括以太网接口,用于接收通过以太网络传送来的报文,其中,报文的载荷中包含有目标ID ;处理模块,与以太网接口连接,用于在判断出目标ID不是本路由器的ID和广播ID之后,对载荷中的数据进行调制,得到调制后的数据包; 红外发送模块,与处理模块连接,用于使用红外线发射调制后的数据包,以使得仅目标ID 所标识的光通讯设备处理数据包,其中,每一个光通讯设备具有一个ID。其中,处理模块包括单片机,用于在判断出报文中携带的目标ID不是本路由器的ID和广播ID之后,将报文中需要转发的数据以串行的方式输出到调制放大电路,其中, 需要转发的数据中包含有目标ID、源ID、操作指令、操作数据、以及校验码;振荡器,用于产生频率为38KHz的载波;以及调制放大电路,与单片机和振荡器连接,用于将串行的需要转发的数据调制到频率为38KHz的载波上,得到调制后的数据包。其中,单片机还用于在判断出报文中携带的目标ID是本路由器的ID或广播ID之后,按照操作数据执行操作指令。另一方面,还提供了一种光通讯设备,包括收发模块,用于接收路由器以红外线的形式发送来的数据包,其中,数据包中包含有目标ID、源ID、操作指令、操作数据、以及校验码;判断模块,与收发模块连接,用于判断数据包中携带的目标ID是否为本光通讯设备的ID ;执行模块,与判断模块连接,用于在判断模块的判断结果为是本光通讯设备的ID 时,按照操作数据执行操作指令。其中,执行模块还用于在判断模块的判断结果为不是本光通讯设备的ID时,丢弃数据包。本技术的技术效果本技术实施例中的路由器,在从以太网络中接收到报文之后,首先判断报文的负载中包含的目标ID是否为自身的ID或者广播ID,在确定都不是之后,即将负载中的数据调整后通过红外线放射出去,而光通讯设备接收到之后,可根据其中的目标ID来确定是否是发给自己的,从而路由器与光通讯设备之间可以使用红外线进行数据通讯,在某些不能布网线、或不能使用无线网的复杂电磁环境中,末端通过采用本技术实施例的路由器实现了设备之间的光通讯,可以解决布线困难和电磁干扰的问题,并大大地节约了成本。附图说明此处所说明的附图用来提供对本技术的进一步理解,构成本申请的一部分, 本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中图I示出了根据本技术实施例的数据通讯系统的网络结构图;图2示出了根据本技术实施例一的路由器的结构示意图; 图3示出了根据本技术实施例二的路由器的结构示意图;图4示出了根据本技术实施例三的光通讯设备的结构示意图;图5示出了根据本技术实施例四的路由器的数据通讯方法的流程图;图6示出了根据本技术实施例五的路由器的数据通讯方法的具体处理流程图;图7示出了根据本技术实施例六的光通讯设备的数据通讯方法的流程图。具体实施方式下面将参考附图并结合实施例,来详细说明本技术。图I示出了根据本技术实施例的数据通讯系统的网络结构图,如图I所示,该系统中包括了至少一个路由器10和至少一个光通讯设备20,各个路由器均连接在以太网络中,可以将通过以太网络传送来的报文(例如IP报文等)转发给相应的光通讯设备,也可以根据接收到的报文执行相应的操作。路由器10与光通讯设备20之间通过红外线进行通讯。实施例一图I中的路由器的结构如图2所示,包括以太网接口 102、处理模块104、以及红外发送模块106,各个功能模块的连接关系和功能如下以太网接口 102用于接收通过以太网络传送来的报文(通过以太网络接收来自计算机或其他设备的报文),其中,该报文的载荷(Payload)中包含有目标ID,该目标ID即指示了接收载荷中的数据的光通讯设备;处理模块104与以太网接口 102连接,用于在判断出上述目标ID不是本路由器的 ID和广播ID之后,对载荷中的数据进行调制,得到调制后的数据包;路由器本身预先设置有一个唯一的ID(Identity的缩写,标识),广播ID用于指示接收到该报文的路由器均需执行该报文的负载中的内容;红外发送模块106与处理模块104连接,用于使用红外线发射调制后的数据包,以使得仅目标ID所标识的光通讯设备处理该数据包,其中,每一个光通讯设备具有一个ID。在实际实施时,红外发送模块106可以由红外发射管实现。本技术实施例中的路由器,在从以太网络中接收到报文之后,首先判断报文的负载中包含的目标ID是否为自身的ID或者广播ID,在确定都不是之后,即将负载中的数据调整后通过红外线放射出去,而光通讯设备接收到之后,可根据其中的目标ID来确定是否是发给自己的,从而路由器与光通讯设备之间可以使用红外线进行数据通讯,在某些不能布网线、或不能使用无线网的复杂电磁环境中,末端通过采用本技术实施例的路由器实现了设备之间的光通讯,可以解决布线困难和电磁干扰的问题,并大大地节约了成本。本技术实施例可以应用在平均通讯数据量小于400位/秒的数据通讯系统中。实施例二为了实现载荷中的数据的调制,如图3所示,实施例一中的路由器10中的处理模块104进一步还可以包括单片机1042,用于在判断出报文中携带的目标ID不是本路由器的ID和广播ID 之后,将报文中需要转发的数据以串行的方式输出到调制放大电路,其中,需要转发的数据中包含有目标ID、源ID、操作指令、操作数据、以及校验码;其中,校验码可以是目标ID、源 ID、操作指令、和操作数据相加后的低8位,本技术对此不做限定;振荡器1044,用于产生频率为38KHz的载波;以及调制放大电路1046,与单片机1042和振荡器1044连接,用于将串行的需要转发的数据调制到频率为38KHz的载波上,得到调制后的数据包。这样,就可以将以太网接口接收到的报文中需要转发的数据(即载荷中的数据) 调制到38KHz的载波上后,通过红外线放射出去。另外,单片机1042还可以用于在判断出报文中携带的目标ID是本路由器的ID或广播ID之后,按照操作数据执行操作指令。若目标ID是本路由器的ID或者广播ID,说明该报文是发送给本路由器的,因此,路由器就会按照负载中的相本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种路由器,其特征在于,包括以太网接口,用于接收通过以太网络传送来的报文,其中,所述报文的载荷中包含有目标ID ;处理模块,与所述以太网接口连接,用于在判断出所述目标ID不是本路由器的ID和广播ID之后,对所述载荷中的数据进行调制,得到调制后的数据包;红外发送模块,与所述处理模块连接,用于使用红外线发射所述调制后的数据包,以使得仅所述目标ID所标识的光通讯设备处理所述数据包,其中,每一个光通讯设备具有一个 ID02.根据权利要求I所述...
【专利技术属性】
技术研发人员:黄喜荣,
申请(专利权)人:北京同步科技有限公司,
类型:实用新型
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。