一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于NETCONF协议的传输方法、设备及存储介质与流程

2022-04-16 12:20:24 来源:中国专利 TAG:

技术特征:
1.一种基于netconf协议的传输方法,其特征在于,包括:在与接收端建立会话后,与所述接收端进行压缩能力交换,确定目标压缩格式;在向所述接收端传输数据时,根据所述目标压缩格式对所述数据进行压缩,并将压缩后的数据传输给所述接收端。2.如权利要求1所述的基于netconf协议的传输方法,其特征在于,所述与所述接收端进行压缩能力交换,确定目标压缩格式,包括:获取本地支持的压缩格式;根据预设的压缩格式排序规则,对所述压缩格式进行排序,得到发送端压缩列表;将所述发送端压缩列表传输给所述接收端,并接收所述接收端传输的接收端压缩列表;按序对所述接收端压缩列表进行遍历,将遍历到的所述接收端支持的压缩格式与所述发送端压缩列表中的压缩格式进行匹配;若遍历到的所述接收端支持的压缩格式与所述发送端压缩列表中的压缩格式匹配,则将所述压缩格式确定为所述目标压缩格式。3.如权利要求2所述的基于netconf协议的传输方法,其特征在于,在所述根据预设的压缩格式排序规则,对所述压缩格式进行排序,得到发送端压缩列表之前,所述方法还包括:与所述接收端协商所述压缩格式排序规则,并在确定所述压缩格式排序规则后执行所述根据预设的压缩格式排序规则,对所述压缩格式进行排序,得到发送端压缩列表的步骤。4.如权利要求1至3中任一项所述的基于netconf协议的传输方法,其特征在于,所述在向所述接收端传输数据时,根据所述目标压缩格式对所述数据进行压缩,并将压缩后的数据传输给所述接收端,包括:在向所述接收端传输数据时,判断所述数据的大小是否大于压缩阈值;若所述数据的大小大于所述压缩阈值,则根据所述目标压缩格式对所述数据进行压缩,并将压缩后的数据传输给所述接收端。5.如权利要求4所述的基于netconf协议的传输方法,其特征在于,在所述判断所述数据的大小是否大于压缩阈值之前,所述方法还包括:检测与所述接收端之间的网络通道的网络质量;根据所述网络质量确定所述压缩阈值。6.如权利要求1至3中任一项所述的基于netconf协议的传输方法,其特征在于,所述将压缩后的数据传输给所述接收端,包括:根据预设的编码方法,对压缩后的所述数据进行编码,得到编码帧,所述编码帧包括开始标志符和结束标志符;在所述编码帧中插入压缩标志符,所述压缩标志符供所述接收端在接收到所述编码帧后根据所述目标压缩格式对所述编码帧进行解压缩;将携带有所述压缩标志符的编码帧传输给所述接收端。7.一种基于netconf协议的传输方法,其特征在于,包括:在与发送端建立会话后,与所述发送端进行压缩能力交换,确定目标压缩格式;在接收到所述发送端传输的数据后,根据所述目标压缩格式对所述数据进行解压缩。
8.如权利要求7所述的基于netconf协议的传输方法,其特征在于,所述与所述发送端进行压缩能力交换,确定目标压缩格式,包括:获取本地支持的压缩格式;根据预设的压缩格式排序规则,对所述压缩格式进行排序,得到接收端压缩列表;将所述接收端压缩列表传输给所述发送端,并接收所述发送端传输的发送端压缩列表;按序对所述发送端压缩列表进行遍历,将遍历到的所述发送端支持的压缩格式与所述接收端压缩列表中的压缩格式进行匹配;若遍历到的所述发送端支持的压缩格式与所述接收端压缩列表中的压缩格式匹配,则将所述压缩格式确定为所述目标压缩格式。9.如权利要求8所述的基于netconf协议的传输方法,其特征在于,在所述根据预设的压缩格式排序规则,对所述压缩格式进行排序,得到接收端压缩列表之前,所述方法还包括:与所述发送端协商所述压缩格式排序规则,并在确定所述压缩格式排序规则后执行所述根据预设的压缩格式排序规则,对所述压缩格式进行排序,得到接收端压缩列表的步骤。10.如权利要求7至9中任一项所述的基于netconf协议的传输方法,其特征在于,所述发送端传输的数据为编码后得到的编码帧,所述编码帧包括开始标志符和结束标志符;所述根据所述目标压缩格式对所述数据进行解压缩,包括:在从所述编码帧中识别到所述开始标志符时,检测所述编码帧中是否携带有压缩标志符;若所述编码帧中携带有所述压缩标志符,则根据所述目标压缩格式对所述编码帧进行解压缩至所述结束标志符。11.一种基于netconf协议的传输设备,其特征在于,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1至6中任一所述的基于netconf协议的传输方法;或者,如权利要求7至10中任一项所述的基于netconf协议的传输方法。12.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的基于netconf协议的传输方法;或者,如权利要求7至10中任一项所述的基于netconf协议的传输方法。

技术总结
本申请实施例涉及通信技术领域,公开了一种基于NETCONF协议的传输方法、设备及存储介质。本申请中,不论是发送端还是接收端,在与对方建立会话后,通过与建立会话的对端设备进行压缩能力交换来确定适用于两者的目标压缩格式,从而在进行数据传输的过程中,发送端可以根据目标压缩格式对需要传输的数据进行压缩,接收端在接收到发送端根据目标压缩格式压缩后的数据后,可以采用相同的目标压缩格式进行解压缩,进而还原出原数据,通过这种方式可以在大数据量交互的情况下,尽可能减小对网络资源的占用,同时大幅度缩短网络传输时间,降低网络压力。网络压力。网络压力。


技术研发人员:高鹏飞 赵光跃 范昌虎 张芳
受保护的技术使用者:中兴通讯股份有限公司
技术研发日:2020.09.28
技术公布日:2022/4/15
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献