一种基于P2P网络技术的烧录器远程控制装置及方法制造方法及图纸

技术编号:15189506 阅读:165 留言:0更新日期:2017-04-19 18:52
本发明专利技术公开了一种基于P2P网络技术的烧录器远程控制装置及方法,该装置包括有用户终端机、P2P地址交换服务器、路由器、烧录器,其中,用户终端机分别链接有P2P地址交换服务器和路由器,所述用户终端机通过P2P地址交换服务器建立链接,通过路由器接通烧录器,远程控制烧录器;当用户终端机与烧录器未链接时,需要通过P2P地址交换服务器进行地址交换,使烧录器与用户终端机得到对方的IP地址与端口号;当建立链接后,烧录器与用户终端机之间通过路由器可以直接进行数据通信,不再需要P2P地址交换服务器参与。本发明专利技术引入P2P地址交换服务器,解决了用户终端机无法访问烧录器WIFI网络私有地址的问题。

【技术实现步骤摘要】

本专利技术属于芯片烧录的
,特别涉及一种基于网络技术的芯片的烧录装置及方法。
技术介绍
随着物联网技术的不断发展,传统的通过人工近距离控制管理烧录器的方法已不能满足智能化的应用。通过远程中转服务器能够实现烧录器的远程控制,但是随着烧录器数量的增加,远程服务器的负荷也加大,对服务器就有更高的要求。随着物联网的到来,通过互联网进行芯片烧录联网已成趋势,如专利申请201410642464.2所公开了一种基于动态IP的可远程监控的烧录器控制升级方法,该方法将烧录器为服务端,内部存储至少一组知名的可获取公网IP网络,系统上电后,烧录器首先进行初始化,并启动网络通讯模块工作,通过网络通信模块循环发送链接IP网络的请求,当获取到IP应答后,通过解析得到本地对外公网的IP地址和端口号,将IP地址和端口号告知用户,用户既可浏览器或手机app连接到烧录器。该办法有效解决了当网络IP不稳定,公网IP不断变化的问题,使客户端随时可以连接到服务端的IP,对服务端的设备进行控制。然而改申请只是针对单一的芯片进行烧录,烧录效率并不高。专利申请201410775331.2公开了一种提高服务器Expander板卡芯片FW烧录效率的方法,属于服务器板卡领域,本专利技术通过板卡间的级联,利用单个服务器节点,一片SAS卡,可以一次性实现多个Expander背板主芯片的FW烧录。这种方法可代替传统的刷新方法,极大的节省烧录FW的时间,且操作简单快捷。在服务器的windows系统或者Linux系统下可通过寻址,运行相应FW版本的xflash工具,来快速实现Expander背板芯片FW的刷写。该方法虽然能够通过服务器同时实现多个芯片的烧录,但是无法解决访问烧录器WIFI网络私有地址的问题,同时在烧录过程中,需要远程服务器进行中转,通信效率不高,且存在很大的安全隐患。
技术实现思路
基于此,因此本专利技术的首要目地是提供一种基于P2P网络技术的烧录器远程控制装置及方法,该装置及方法引入P2P地址交换服务器,解决了用户终端机无法访问烧录器WIFI网络私有地址的问题。本专利技术的另一个目地在于提供一种基于P2P网络技术的烧录器远程控制装置及方法,该装置及方法利用P2P网络技术的点对点通信,省去了远程服务器中转环节,提供了更轻便的网络通路,同时,保证了通信安全,从而使烧录器远程控制更安全、迅速、便捷。为实现上述目的,本专利技术的技术方案为:一种基于P2P网络技术的烧录器远程控制装置,其包括有用户终端机、P2P地址交换服务器、路由器、烧录器,其中,用户终端机分别链接有P2P地址交换服务器和路由器,所述P2P地址交换服务器又链接于所述路由器;所述用户终端机通过P2P地址交换服务器建立链接,通过路由器接通烧录器,远程控制烧录器;当用户终端机与烧录器未链接时,需要通过P2P地址交换服务器进行地址交换,使烧录器与用户终端机得到对方的IP地址与端口号;当建立链接后,烧录器与用户终端机之间通过路由器可以直接进行数据通信,不再需要P2P地址交换服务器参与。所述烧录器设置有WIFI模块,通过WIFI模块连接到本地路由器,从而避免繁冗的布线。所述用户终端机链接有多个P2P地址交换服务器,同时,所述P2P地址交换服务器链接有多个路由器;通过P2P地址交换服务器和路由器连接多台烧录器,使用户可以同时管理多台烧录设备。一种基于P2P网络技术的烧录器远程控制方法,其特征在于该方法首先通过P2P地址交换服务器建立链接,链接时先通过P2P地址交换服务器进行地址交换,使烧录器与用户终端机得到对方的IP地址与端口号,然后建立链接;当建立链接后,烧录器与用户终端机之间通过路由器直接进行数据通信,不再需要P2P地址交换服务器参与。所述方法,其建立链接的步骤为:101、系统初始化;102、发送编号信息和认证信息给P2P地址转换服务器;其中,烧录器通过UDP协议发送烧录器编号信息与认证信息给P2P地址转换服务器,用户终端机通过UDP协议发送需连接的烧录器编号信息与对应烧录器认证信息给P2P地址转换服务器。103、P2P地址转换服务器对编号信息和认证信息进行应答;对于烧录器端,P2P地址转换服务器反馈应答信息,烧录器登陆成功;对于用户终端机端,P2P地址转换服务器判断对应烧录器编号是否在线,并判断认证信息是否正确。104、P2P地址转换服务器保存IP地址及UDP端口号;其中,对于烧录器端,服务器保存烧录器的公有IP地址与UDP端口号;对于用户终端机端,服务器反馈“烧录器在线并且认证信息正确”给用户终端机,并保存用户终端机的公有IP地址与UDP端口号。105、P2P地址转换服务器收到链接请求,发送IP地址和UDP端口号。其中,对于烧录器端,服务器发送用户终端机的公有IP地址与UDP端口号给烧录器;对于用户终端机端,服务器发送烧录器的公有IP地址与UDP端口号给用户终端机。106、建立链接。对于烧录器端,烧录器基于用户终端机的公有IP地址与UDP端口号,循环发送握手信号给用户终端机,直至烧录器与用户终端机握手成功;对于用户终端机端,用户终端机基于烧录器的公有IP地址与UDP端口号,循环发送握手信号给烧录器,直至与烧录器握手成功。建立链接后,即可进行正常的烧录。本专利技术通过WIFI接入网络,并通过P2P技术实现烧录器与用户终端机之间的连接,实现烧录器与用户终端机之间直接进行点对点通信,绕开了远程服务器中转数据,从而极大的降低了远程服务器的负荷,并降低了带宽要求;同时引入P2P地址交换服务器,解决了用户终端机(如电脑、手机等)无法访问烧录器WIFI网络私有地址的问题。用户终端机通过网络连接烧录器,可对烧录器进行远程控制,如更新烧录文件,更新烧录时序,统计烧录数量等,从而实现远程操作与监控烧录器。附图说明图1是本方面所实施的结构框图。图2是本专利技术所实施烧录器与用户终端机连接流程图。图3是本专利技术所实施的烧录器远程控制流程图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。图1所示,为本专利技术所实施的结构框图,整个系统由用户终端机(如电脑、手机等)、P2P地址交换服务器、路由器、烧录器等组成。用户通过用户终端机可远程控制烧录器。一台用户终端机可连接多台烧录器,使用户可以同时管理多台烧录设备。当终端机与烧录器未连接时,需要通过P2P地址交换服务器进行地址交换,使烧录器与终端机得到对方的IP地址与端口号。当建立连接后,烧录器与终端机之间可以直接进行数据通信,不再需要P2P地址交换服务器参与。烧录器通过WIFI模块连接到本地路由器,从而避免繁冗的布线。用户终端机分别链接有P2P地址交换服务器和路由器,述P2P地址交换服务器又链接于路由器;用户终端机通过P2P地址交换服务器建立链接,通过路由器接通烧录器,远程控制烧录器;烧录器设置有WIFI模块,通过WIFI模块连接到本地路由器。用户终端机链接有多个P2P地址交换服务器,同时,所述P2P地址交换服务器链接有多个路由器;通过P2P地址交换服务器和路由器连接多台烧录器,使用户可以同时管理多台烧录设备。为了实现烧录器远程控制,首先需让用户终端机连接上烧本文档来自技高网
...

【技术保护点】
一种基于P2P网络技术的烧录器远程控制装置,其特征在于该装置包括有用户终端机、P2P地址交换服务器、路由器、烧录器,其中,用户终端机分别链接有P2P地址交换服务器和路由器,所述P2P地址交换服务器又链接于所述路由器;所述用户终端机通过P2P地址交换服务器建立链接,通过路由器接通烧录器,远程控制烧录器;当用户终端机与烧录器未链接时,需要通过P2P地址交换服务器进行地址交换,使烧录器与用户终端机得到对方的IP地址与端口号;当建立链接后,烧录器与用户终端机之间通过路由器可以直接进行数据通信。

【技术特征摘要】
1.一种基于P2P网络技术的烧录器远程控制装置,其特征在于该装置包括有用户终端机、P2P地址交换服务器、路由器、烧录器,其中,用户终端机分别链接有P2P地址交换服务器和路由器,所述P2P地址交换服务器又链接于所述路由器;所述用户终端机通过P2P地址交换服务器建立链接,通过路由器接通烧录器,远程控制烧录器;当用户终端机与烧录器未链接时,需要通过P2P地址交换服务器进行地址交换,使烧录器与用户终端机得到对方的IP地址与端口号;当建立链接后,烧录器与用户终端机之间通过路由器可以直接进行数据通信。2.如权利要求1所述的基于P2P网络技术的烧录器远程控制装置,其特征在于所述烧录器设置有WIFI模块,通过WIFI模块连接到本地路由器。3.如权利要求1所述的基于P2P网络技术的烧录器远程控制装置,其特征在于所述用户终端机链接有多个P2P地址交换服务器,同时,所述P2P地址交换服务器链接有多个路由器;通过P2P地址交换服务器和路由器连接多台烧录器。4.一种基于P2P网络技术的烧录器远程控制方法,其特征在于该方法首先通过P2P地址交换服务器建立链接,链接时先通过P2P地址交换服务器进行地址交换,使烧录器与用户终端机得到对方的IP地址与端口号,然后建立链接;当建立链接后,烧录器与用户终端机之间通过路由器直接进行数据通信,不再需要P2P地址交换服务器参与。5.如权利要求4所述的基于P2P网络技术的烧录器远程控制方法,其特征在于所述方法,其建立链接的步骤为:101、系统初始化;102、发送编号信息和认证信息给P2P地址转换服务器;103、P2P地址转换服务器对编号信息和认证信息进行应答;104、P2P地址转换服务器保存IP地址及UDP...

【专利技术属性】
技术研发人员:陈定平
申请(专利权)人:芯海科技深圳股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1