通信信道建立方法、装置、存储介质及电子设备制造方法及图纸

技术编号:36764896 阅读:28 留言:0更新日期:2023-03-08 21:17
本发明专利技术提供了一种通信信道建立方法、装置、存储介质及电子设备,涉及通信技术领域,所述方法包括:接收由待接入设备发送的接入请求;其中,所述接入请求包括:所述待接入设备的身份信息和所述待接入设备的传输数据帧长度信息;对所述身份信息进行验证;在所述身份信息验证通过后,基于所述传输数据帧长度信息修改已有的通信接口程序中的数据帧长度参数,获得修改后的数据帧长度参数;基于所述修改后的数据帧长度参数,建立与所述待接入设备之间的通信信道。本发明专利技术提供的技术方案,无需手动修改通信接口程序,能够在通信设备之间自动、准确地建立通信信道,从而提高通信效率。从而提高通信效率。从而提高通信效率。

【技术实现步骤摘要】
通信信道建立方法、装置、存储介质及电子设备


[0001]本专利技术涉及通信
,特别地涉及一种通信信道建立方法、装置、存储介质及电子设备。

技术介绍

[0002]在光纤通信网络中,采用光纤通信的设备,例如,主、从设备之间,由于其传输的数据帧长短不一,需要根据不同的设备类型制定专用的通信协议,并约定设备之间需要传输数据量的大小,最终导致不同的光纤设备通信协议的多样化,给实际的工程应用带来一定的差异性,难于形成统一的通信接口程序代码。
[0003]针对上述技术问题,现有技术采用手动修改主设备的通信接口程序的方式,来使该主设备适应不同的从设备,从而与各种类型的从设备建立通信信道以进行光纤通信。显然,这种手动修改通信接口程序的方式不仅繁琐、效率低,而且容易出错,无法满足目前的高效通信需求。

技术实现思路

[0004]针对上述现有技术中的问题,本申请提出了一种通信信道建立方法、装置、存储介质及电子设备,无需手动修改通信接口程序,能够在通信设备之间自动、准确地建立通信信道,从而提高通信效率。
[0005]为达到上述目的,本专利技术的技术方案是这样实现的:
[0006]第一方面,本专利技术实施例提供了一种通信信道建立方法,所述方法包括:
[0007]接收由待接入设备发送的接入请求;其中,所述接入请求包括:所述待接入设备的身份信息和所述待接入设备的传输数据帧长度信息;
[0008]对所述身份信息进行验证;
[0009]在所述身份信息验证通过后,基于所述传输数据帧长度信息修改已有的通信接口程序中的数据帧长度参数,获得修改后的数据帧长度参数;
[0010]基于所述修改后的数据帧长度参数,建立与所述待接入设备之间的通信信道。
[0011]进一步地,所述接入请求还包括:所述待接入设备的密钥信息;所述方法还包括:
[0012]对所述密钥信息进行验证;
[0013]所述在所述身份信息验证通过后,基于所述传输数据帧长度信息修改已有的通信接口程序中的数据帧长度参数,获得修改后的数据帧长度参数,替换为:
[0014]在所述身份信息和所述密钥信息均验证通过后,基于所述传输数据帧长度信息修改已有的通信接口程序中的数据帧长度参数,获得修改后的数据帧长度参数。
[0015]优选地,所述对所述身份信息进行验证,包括:
[0016]判断所述身份信息是否已经存在于预先存储的身份信息表中;
[0017]当所述身份信息已经存在于所述身份信息表中时,所述身份信息验证通过。
[0018]优选地,所述对所述密钥信息进行验证,包括:
[0019]判断所述密钥信息是否已经存在于所述身份信息表中;
[0020]当所述密钥信息已经存在于所述身份信息表中,且所述身份信息已验证通过时,判断所述密钥信息是否是与所述身份信息对应的密钥信息;
[0021]当所述密钥信息是与所述身份信息对应的密钥信息时,所述密钥信息验证通过。
[0022]进一步地,在所述基于所述传输数据帧长度信息修改已有的通信接口程序中的数据帧长度参数,获得修改后的数据帧长度参数之后,所述方法还包括:
[0023]将所述修改后的数据帧长度参数发送给所述待接入设备,以使所述待接入设备确认所述修改后的数据帧长度参数的正确性;
[0024]接收由所述待接入设备反馈的确认信息;
[0025]所述基于所述修改后的数据帧长度参数,建立与所述待接入设备之间的通信信道,包括:
[0026]当所述确认信息确认所述修改后的数据帧长度参数正确时,基于所述修改后的数据帧长度参数,建立与所述待接入设备之间的通信信道。
[0027]进一步地,在所述接收由待接入设备发送的接入请求之前,所述方法还包括:
[0028]发送轮询信息,以供所述待接入设备接收;其中,所述轮询信息包括所需获取的待接入设备信息;
[0029]所述接入请求所包括的信息基于所述轮询信息中的所述所需获取的待接入设备信息确定。
[0030]优选地,所述发送轮询信息,以供所述待接入设备接收,包括:
[0031]以广播的形式周期性地发送所述轮询信息,以供所述待接入设备接收。
[0032]第二方面,本专利技术实施例提供了一种通信信道建立装置,所述装置包括:
[0033]接收单元,用于接收由待接入设备发送的接入请求;其中,所述接入请求包括:所述待接入设备的身份信息和所述待接入设备的传输数据帧长度信息;
[0034]身份验证单元,用于对所述身份信息进行验证;
[0035]修改单元,用于在所述身份信息验证通过后,基于所述传输数据帧长度信息修改已有的通信接口程序中的数据帧长度参数,获得修改后的数据帧长度参数;
[0036]通信信道建立单元,用于基于所述修改后的数据帧长度参数,建立与所述待接入设备之间的通信信道。
[0037]第三方面,本专利技术实施例提供了一种存储介质,所述存储介质上存储有程序代码,所述程序代码被处理器执行时,实现如上述实施例中任一项所述的通信信道建立方法。
[0038]第四方面,本专利技术实施例提供了一种电子设备,所述电子设备包括存储器、处理器,所述存储器上存储有可在所述处理器上运行的程序代码,所述程序代码被所述处理器执行时,实现如上述实施例中任一项所述的通信信道建立方法。
[0039]本专利技术实施例提供的一种通信信道建立方法、装置、存储介质及电子设备,接收由待接入设备发送的接入请求,并对该接入请求中所携带的待接入设备的身份信息进行验证,在该身份信息验证通过后,基于接入请求中所携带的传输数据帧长度信息修改已有的通信接口程序中的数据帧长度参数,并基于修改后的数据帧长度参数,建立与待接入设备之间的通信信道。可见,本专利技术提供的技术方案,能够自动修改通信接口程序中的数据帧长度参数,进而自动建立与待接入设备之间的通信信道。同时,由于本方案首先验证了待接入
设备的身份信息,使得接入的设备均为网络系统所信任的设备,而不会误接入其它不信任设备,从而保证了通信信道建立过程的安全性与准确性。因此,本专利技术实施例提供的技术方案,无需手动修改通信接口程序,能够在通信设备之间自动、准确地建立通信信道,从而提高通信效率。
附图说明
[0040]通过结合附图阅读下文示例性实施例的详细描述可更好地理解本专利技术公开的范围。其中所包括的附图是:
[0041]图1为本专利技术实施例所述的方法所应用的系统结构图;
[0042]图2为本专利技术实施例的方法流程图一;
[0043]图3为本专利技术实施例的方法流程图二;
[0044]图4为本专利技术实施例的装置结构图一;
[0045]图5为本专利技术实施例的装置结构图二。
具体实施方式
[0046]为了使本专利技术的目的、技术方案和优点更加清楚,以下将结合附图及实施例来详细说明本专利技术的实施方法,借此对本专利技术如何应用技术手段来解决技术问题,并达成技术效果的实现过程能充分理解并据以实施。<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通信信道建立方法,其特征在于,所述方法包括:接收由待接入设备发送的接入请求;其中,所述接入请求包括:所述待接入设备的身份信息和所述待接入设备的传输数据帧长度信息;对所述身份信息进行验证;在所述身份信息验证通过后,基于所述传输数据帧长度信息修改已有的通信接口程序中的数据帧长度参数,获得修改后的数据帧长度参数;基于所述修改后的数据帧长度参数,建立与所述待接入设备之间的通信信道。2.根据权利要求1所述的通信信道建立方法,其特征在于,所述接入请求还包括:所述待接入设备的密钥信息;所述方法还包括:对所述密钥信息进行验证;所述在所述身份信息验证通过后,基于所述传输数据帧长度信息修改已有的通信接口程序中的数据帧长度参数,获得修改后的数据帧长度参数,替换为:在所述身份信息和所述密钥信息均验证通过后,基于所述传输数据帧长度信息修改已有的通信接口程序中的数据帧长度参数,获得修改后的数据帧长度参数。3.根据权利要求2所述的通信信道建立方法,其特征在于,所述对所述身份信息进行验证,包括:判断所述身份信息是否已经存在于预先存储的身份信息表中;当所述身份信息已经存在于所述身份信息表中时,所述身份信息验证通过。4.根据权利要求3所述的通信信道建立方法,其特征在于,所述对所述密钥信息进行验证,包括:判断所述密钥信息是否已经存在于所述身份信息表中;当所述密钥信息已经存在于所述身份信息表中,且所述身份信息已验证通过时,判断所述密钥信息是否是与所述身份信息对应的密钥信息;当所述密钥信息是与所述身份信息对应的密钥信息时,所述密钥信息验证通过。5.根据权利要求1或2所述的通信信道建立方法,其特征在于,在所述基于所述传输数据帧长度信息修改已有的通信接口程序中的数据帧长度参数,获得修改后的数据帧长度参数之后,所述方法还包括:将所述修改后的数据帧长度参数发送给所述待接入设...

【专利技术属性】
技术研发人员:武彬胡云卿邱岳烽郭赞罗云飞刘浩平邢云龙曾俊胡晓东
申请(专利权)人:中车株洲电力机车研究所有限公司
类型:发明
国别省市:

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

1