一种数据传输方法和装置制造方法及图纸

技术编号:17307324 阅读:31 留言:0更新日期:2018-02-19 04:12
本发明专利技术实施例公开了一种数据传输方法,该方法包括:获取电源分配单元PDU插座发送的确认指令,对所述确认指令进行译码得到译码后的确认指令,其中,所述确认指令是所述PDU插座对预设参数进行编码得到的;当所述译码后的确认指令满足预设条件时,向所述PDU插座返回成功指示,其中,所述成功指示用于指示所述PDU插座发送编码后的电量数据;接收来自所述PDU插座发送的所述编码后的电量数据;对所述编码后的电量数据进行译码,得到译码后的电量数据。本发明专利技术实施例还同时公开了一种数据传输装置。

A data transmission method and device

The embodiment of the invention discloses a data transmission method, the method includes: obtaining confirmation instruction power distribution unit PDU socket send, the confirmation instruction decode confirmation instruction decoding, after which the confirmation instruction is the PDU socket to preset parameters were obtained when encoding the confirmation; the decoded instruction satisfies the preset condition, return to the PDU socket, the success indication, success indicator for indicating the power data encoding PDU socket after receiving the power data; encoding from sending the PDU socket after; to decode the power data after encoding. Get the power data after decoding. An embodiment of the invention also discloses a data transmission device at the same time.

【技术实现步骤摘要】
一种数据传输方法和装置
本专利技术涉及云计算领域,尤其涉及一种数据传输方法和装置。
技术介绍
目前,在现代数据中心机房中,电源分配单元(PDU,PowerDistributionUnit)的应用也越来越广泛,PDU的整齐、可靠、安全以及维护更加方便对于PDU的远程控制尤为重要,为了可以实现对PDU的远程管理,用户通过无线网络对其执行控制。在现有技术中,图1为数据传输系统的结构示意图,如图1所示,数据传输系统包括:PDU插座11和云计算后台服务器12,其中,PDU插座11与云计算后台服务器12相连接进行数据通信,PDU插座11对PDU上每一路的电量数据执行采集,将采集的数据发送到云计算后台服务器12,管理员可以通过用户终端访问云计算后台服务器12实时查看机柜内的设备的电量数据,云计算后台可根据PDU上每一路所接的设备类型和电量数据对设备的运行状况执行监控,当云计算后台服务器12监测到机柜内设备的电量数据发生异常时,云计算后台服务器12会向用户终端发送告警电量数据;管理员接收到告警电量数据后,用户终端可通过云计算后台服务器12向PDU插座发送指令,使得PDU插座控制PDU内的电源开关模块来实现机柜内设备的断电或重启;当后台向管理员发送告警后,一段时间内管理员无动作,云计算后台服务器12自动向PDU插座11发送指令,PDU插座11控制电量数据异常的那一路的电源开关模块执行断电;用户终端通过访问云计算后台服务器12实时查看机柜内的设备的电量数据,云计算后台服务器12根据设备类型对设备的电量执行监测。然而,在实际使用过程中,上述的PDU插座11上将采集的电量数据发送到云计算后台服务器12之前往往要经过编码处理,但是现有的编码处理方式获取的编码在传递过程中是容易受到外部损伤导致电量数据传输错误。
技术实现思路
有鉴于此,本专利技术实施例期望提供一种数据传输方法和装置,保障了PDU插座在传输数据的过程中的正确性,实现了数据的安全传输,进而提高用户的体验度。为达到上述目的,本专利技术的技术方案是这样实现的:第一方面,本专利技术实施例提供一种数据传输方法,包括:获取电源分配单元PDU插座发送的确认指令,对所述确认指令进行译码得到译码后的确认指令;其中,所述确认指令是所述PDU插座对预设参数进行编码得到的;当所述译码后的确认指令满足预设条件时,向所述PDU插座返回成功指示;其中,所述成功指示用于指示所述PDU插座发送编码后的电量数据;接收来自所述PDU插座发送的所述编码后的电量数据;对所述编码后的电量数据进行译码,得到译码后的电量数据。进一步地,所述译码后的确认指令满足预设条件,包括:当所述译码后的确认指令与预设的校验参数一致时,则确认所述译码后的确认指令满足所述预设条件。进一步地,在所述译码后的确认指令与预设的校验参数一致之后,所述方法还包括:从所述PDU插座上获取所述译码后的确认指令对应的标签;当所述译码后的确认指令对应的标签与所述预设标签一致时,则确认所述译码后的确认指令满足所述预设条件。进一步地,在对所述编码后的电量数据进行译码,得到译码后的电量数据之后,所述方法还包括:当所述译码后的电量数据落入预设数值范围时,发送所述译码后的电量数据至所述PDU插座;其中,所述译码后的电量数据用于所述PDU插座确定所述编码后的电量数据传输成功。进一步地,所述方法还包括:当所述译码后的电量数据未落入所述预设数值范围时,生成错误响应数据;发送所述错误响应数据至所述PDU插座;其中,所述错误响应数据用于提示所述PDU插座所述编码后的电量数据传输错误。第二方面,本专利技术实施例提供一种数据传输装置,包括:获取模块,用于获取电源分配单元PDU插座发送的确认指令,对所述确认指令进行译码得到译码后的确认指令;其中,所述确认指令是所述PDU插座对预设参数进行编码得到的;确认模块,用于当所述译码后的确认指令满足预设条件时,向所述PDU插座返回成功指示;其中,所述成功指示用于指示所述PDU插座发送编码后的电量数据;接收模块,用于接收来自所述PDU插座发送的所述编码后的电量数据;译码模块,用于对所述编码后的电量数据进行译码,得到译码后的电量数据。进一步地,所述确认模块,具体用于:当所述译码后的确认指令与预设的校验参数一致时,则确认所述译码后的确认指令满足所述预设条件。进一步地,所述确认模块,还用于:在所述译码后的确认指令与预设的校验参数一致之后,从所述PDU插座上获取所述译码后的确认指令对应的标签;当所述译码后的确认指令对应的标签与所述预设标签一致时,则确认所述译码后的确认指令满足所述预设条件。进一步地,所述装置还包括:第一发送模块,用于当所述译码后的电量数据落入预设数值范围时,发送所述译码后的电量数据至所述PDU插座;其中,所述译码后的电量数据用于所述PDU插座确定所述编码后的电量数据传输成功。进一步地,所述装置还包括:第二发送模块,用于当所述译码后的电量数据未落入所述预设数值范围时,生成错误响应数据;发送所述错误响应数据至所述PDU插座;其中,所述错误响应数据用于提示所述PDU插座所述编码后的电量数据传输错误。本专利技术实施例所提供的数据传输方法和装置,数据传输装置对获取到的PDU插座发送的确认指令进行译码,得到译码后的确认指令,只有当译码后的确认指令满足预设条件的情况下,保障了译码后的确认指令与PDU在编码前的确认指令是一致的,此时,才向PDU插座返回成功指示,使得PDU插座发送编码后的电量数据至数据传输装置,这样,保障了数据传输装置进行译码,得到的译码后的电量数据与编码前的电量数据是一致的,进而保障了PDU插座在传输数据的过程中的正确性,实现了数据的安全传输,进而提高用户的体验度。附图说明图1为数据传输系统的结构示意图;图2为本专利技术实施例中的数据传输方法的一种可选的流程示意图;图3为本专利技术实施例中的数据传输装置的一种可选的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。本专利技术实施例提供一种数据处理方法,图2为本专利技术实施例中的数据传输方法的一种可选的实施例的流程示意图,如图2所示,上述数据传输方法包括:S201:获取电源分配单元PDU插座发送的确认指令,对确认指令进行译码得到译码后的确认指令;其中,确认指令是PDU插座对预设参数进行编码得到的。本专利技术实施例提供一种数据处理方法的执行主体可以为数据传输装置,实际中,数据传输装置可以为云计算后台服务器。具体来说,PDU插座首先发送链接指令至云计算后台服务器,云计算后台服务器接收到链接指令完成链接,使得PDU插座与云计算后台服务器之间能够进行数据通信,然后,PDU插座对预设参数进行编码,编码后的预设参数即为S201中的确认指令,该预设参数为电量数据的量化参数,该量化参数的取值可以根据需要进行设置。至此,云计算后台服务器就可以获取到确认指令,并对确认指令进行译码得到译码后的确认指令,该译码后的确认指令即为上述预设参数。S202:当译码后的确认指令满足预设条件时,向PDU插座返回成功指示;其中,成功指示用于指示PDU插座发送编码后的电量数据。这里,当译码后的确认指令满足预设条件时,说明译码后的确认指令与PDU编码前的确认指令是一致的,那么,说明数据传输是正确的,本文档来自技高网
...
一种数据传输方法和装置

【技术保护点】
一种数据传输方法,其特征在于,包括:获取电源分配单元PDU插座发送的确认指令,对所述确认指令进行译码得到译码后的确认指令;其中,所述确认指令是所述PDU插座对预设参数进行编码得到的;当所述译码后的确认指令满足预设条件时,向所述PDU插座返回成功指示;其中,所述成功指示用于指示所述PDU插座发送编码后的电量数据;接收来自所述PDU插座发送的所述编码后的电量数据;对所述编码后的电量数据进行译码,得到译码后的电量数据。

【技术特征摘要】
1.一种数据传输方法,其特征在于,包括:获取电源分配单元PDU插座发送的确认指令,对所述确认指令进行译码得到译码后的确认指令;其中,所述确认指令是所述PDU插座对预设参数进行编码得到的;当所述译码后的确认指令满足预设条件时,向所述PDU插座返回成功指示;其中,所述成功指示用于指示所述PDU插座发送编码后的电量数据;接收来自所述PDU插座发送的所述编码后的电量数据;对所述编码后的电量数据进行译码,得到译码后的电量数据。2.根据权利要求1所述的方法,其特征在于,所述译码后的确认指令满足预设条件,包括:当所述译码后的确认指令与预设的校验参数一致时,则确认所述译码后的确认指令满足所述预设条件。3.根据权利要求2所述的方法,其特征在于,在所述译码后的确认指令与预设的校验参数一致之后,所述方法还包括:从所述PDU插座上获取所述译码后的确认指令对应的标签;当所述译码后的确认指令对应的标签与所述预设标签一致时,则确认所述译码后的确认指令满足所述预设条件。4.根据权利要求1所述的方法,其特征在于,在对所述编码后的电量数据进行译码,得到译码后的电量数据之后,所述方法还包括:当所述译码后的电量数据落入预设数值范围时,发送所述译码后的电量数据至所述PDU插座;其中,所述译码后的电量数据用于所述PDU插座确定所述编码后的电量数据传输成功。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:当所述译码后的电量数据未落入所述预设数值范围时,生成错误响应数据;发送所述错误响应数据至所述PDU插座;其中,所述错误响应数据用于提示所述PDU插座所述编码后的电量数据传输错误。6.一种数据...

【专利技术属性】
技术研发人员:岑春祥王升元苏文平郄威孟利青
申请(专利权)人:中国移动通信集团内蒙古有限公司中国移动通信集团公司
类型:发明
国别省市:内蒙古,15

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

1