前向纠错功能的调节方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:19220430 阅读:33 留言:0更新日期:2018-10-20 08:30
本申请涉及一种前向纠错功能的调节方法、装置、计算机设备和存储介质。该方法包括:接收信息发送端发送的封装安全载荷协议数据包,并获取封装安全载荷协议数据包的序列号;根据封装安全载荷协议数据包的序列号获取传输信道丢包率;根据传输信道丢包率发送前向纠错控制报文至信息发送端,其中,前向纠错控制报文用于指示信息发送端调节前向纠错功能。上述方案使得信息发送端在网络质量较好时自动关闭前向纠错功能,有效减少带宽的占用,在保证信息接收端与信息发送端之间通信质量的基础上,避免了带宽资源的浪费,提高带宽资源的利用率。

【技术实现步骤摘要】
前向纠错功能的调节方法、装置、计算机设备和存储介质
本申请涉及移动通信
,特别是涉及一种前向纠错功能的调节方法、装置、计算机设备和存储介质。
技术介绍
在移动通信网络中,基站与网关之间的网络通常为不可信网络,通过使用IPsec(InternetProtocolSecurity,网络协议安全性)协议实现基站与网关间的加解密需求,同时,为了保证基站以及网关之间的通信质量,移动通信网络中通常引入前向纠错机制,通过引入一定比例的冗余包来保证通信质量。但是,引入前向纠错机制的网络系统虽然可以保证通信质量,但是由于引入冗余包恒定地占用了一部分带宽,在网络质量较好的情况下,前向纠错机制的引入往往造成了带宽资源的浪费。
技术实现思路
基于此,有必要针对前向纠错机制的引入往往造成了带宽资源的浪费的问题,提供一种前向纠错功能的调节方法、装置、计算机设备和存储介质。一种前向纠错功能的调节方法,包括以下步骤:接收信息发送端发送的封装安全载荷协议数据包,并获取所述封装安全载荷协议数据包的序列号;根据所述封装安全载荷协议数据包的序列号获取传输信道丢包率;根据所述传输信道丢包率发送前向纠错控制报文至所述信息发送端,其中,所述前向纠错控制报文用于指示所述信息发送端调节前向纠错功能。在其中一个实施例中,所述根据所述封装安全载荷协议数据包的序列号获取传输信道丢包率的步骤,包括以下步骤:获取在丢包率统计周期内,接收得到的起始封装安全载荷协议数据包的序列号以及终止封装安全载荷协议数据包的序列号;统计在所述丢包率统计周期内接收得到的封装安全载荷协议数据包总数量;根据所述起始封装安全载荷协议数据包的序列号、所述终止封装安全载荷协议数据包的序列号以及所述封装安全载荷协议数据包总数量获取所述传输信道丢包率。在其中一个实施例中,所述根据所述起始封装安全载荷协议数据包的序列号、所述终止封装安全载荷协议数据包的序列号以及所述封装安全载荷协议数据包总数量获取所述传输信道丢包率的步骤,包括以下步骤:根据进行传输信道丢包率的计算;其中,P为传输信道丢包率,N为封装安全载荷协议数据包总数量,A为起始封装安全载荷协议数据包的序列号,B为终止封装安全载荷协议数据包的序列号。一种前向纠错功能的调节装置包括:序列号获取模块,用于接收信息发送端发送的封装安全载荷协议数据包,并获取所述封装安全载荷协议数据包的序列号;丢包率计算模块,用于根据所述封装安全载荷协议数据包的序列号获取传输信道丢包率;控制报文发送模块,用于根据所述传输信道丢包率发送前向纠错控制报文至所述信息发送端,其中,所述前向纠错控制报文用于指示所述信息发送端调节前向纠错功能。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:接收信息发送端发送的封装安全载荷协议数据包,并获取所述封装安全载荷协议数据包的序列号;根据所述封装安全载荷协议数据包的序列号获取传输信道丢包率;根据所述传输信道丢包率发送前向纠错控制报文至所述信息发送端,其中,所述前向纠错控制报文用于指示所述信息发送端调节前向纠错功能。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:接收信息发送端发送的封装安全载荷协议数据包,并获取所述封装安全载荷协议数据包的序列号;根据所述封装安全载荷协议数据包的序列号获取传输信道丢包率;根据所述传输信道丢包率发送前向纠错控制报文至所述信息发送端,其中,所述前向纠错控制报文用于指示所述信息发送端调节前向纠错功能。上述前向纠错功能的调节方法、装置、计算机设备以及存储介质,信息接收端根据信息发送端发送的封装安全载荷协议数据包进行丢包率的计算,再将丢包率发送至信息发送端,用于调节信息发送端前向纠错功能的开闭,使得信息发送端在网络质量较好时自动关闭前向纠错功能,有效减少带宽的占用,在保证信息接收端与信息发送端之间通信质量的基础上,避免了带宽资源的浪费,提高带宽资源的利用率。一种前向纠错功能的调节方法,包括以下步骤:发送封装安全载荷协议数据包至信息接收端;接收所述信息接收端发送的前向纠错控制报文;其中,所述前向纠错控制报文包括所述信息接收端根据所述封装安全载荷协议数据包的序列号获得的传输信道丢包率;根据所述前向纠错控制报文中的所述传输信道丢包率调节前向纠错功能。在其中一个实施例中,所述根据所述前向纠错控制报文中的所述传输信道丢包率调节前向纠错功能的开关状态的步骤,包括以下步骤:若所述传输信道丢包率小于预设丢包率阈值,关闭所述前向纠错功能;若所述传输信道丢包率大于预设丢包率阈值,开启所述前向纠错功能。在其中一个实施例中,所述开启所述前向纠错功能的步骤之后,还包括以下步骤:根据所述传输信道丢包率调节前向纠错码中的数据包以及冗余包的比例。一种前向纠错功能的调节装置,包括:数据包发送模块,用于发送封装安全载荷协议数据包至信息接收端;控制报文接收模块,用于接收所述信息接收端发送的前向纠错控制报文;其中,所述前向纠错控制报文包括所述信息接收端根据所述封装安全载荷协议数据包的序列号获得的传输信道丢包率;控制模块,用于根据所述前向纠错控制报文中的所述传输信道丢包率调节前向纠错功能。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:发送封装安全载荷协议数据包至信息接收端;接收所述信息接收端发送的前向纠错控制报文;其中,所述前向纠错控制报文包括所述信息接收端根据所述封装安全载荷协议数据包的序列号获得的传输信道丢包率;根据所述前向纠错控制报文中的所述传输信道丢包率调节前向纠错功能。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:发送封装安全载荷协议数据包至信息接收端;接收所述信息接收端发送的前向纠错控制报文;其中,所述前向纠错控制报文包括所述信息接收端根据所述封装安全载荷协议数据包的序列号获得的传输信道丢包率;根据所述前向纠错控制报文中的所述传输信道丢包率调节前向纠错功能。上述前向纠错功能的调节方法、装置、计算机设备以及存储介质,信息发送端在发送封装安全载荷协议数据包至信息接收端后,接收信息接收端根据封装安全载荷协议数据包的序列号得到的丢包率,并用于调节前向纠错功能的开闭,在网络质量较好时自动关闭前向纠错功能,有效减少带宽的占用,在保证信息接收端与信息发送端之间通信质量的基础上,避免了带宽资源的浪费,提高带宽资源的利用率。附图说明图1为本专利技术一个实施例中前向纠错功能的调节方法的应用环境图;图2为本专利技术一个实施例中前向纠错功能的调节方法的流程图;图3为本专利技术一个实施例中根据封装安全载荷协议数据包的序列号获取传输信道丢包率的流程图;图4为本专利技术另一个实施例中前向纠错功能的调节方法的流程图;图5为本专利技术又一个实施例中前向纠错功能的调节方法的流程图;图6为本专利技术一个实施例中基站与网络的通信时序图;图7为本专利技术另一个实施例中基站与网络的通信时序图;图8为本专利技术一个实施例中前向纠错功能的调节装置的结构示意图;图9为本专利技术另一个实施例中前向纠错功能的调节装置的结构示意图;图10为本专利技术一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案本文档来自技高网...

【技术保护点】
1.一种前向纠错功能的调节方法,其特征在于,包括以下步骤:接收信息发送端发送的封装安全载荷协议数据包,并获取所述封装安全载荷协议数据包的序列号;根据所述封装安全载荷协议数据包的序列号获取传输信道丢包率;根据所述传输信道丢包率发送前向纠错控制报文至所述信息发送端,其中,所述前向纠错控制报文用于指示所述信息发送端调节前向纠错功能。

【技术特征摘要】
1.一种前向纠错功能的调节方法,其特征在于,包括以下步骤:接收信息发送端发送的封装安全载荷协议数据包,并获取所述封装安全载荷协议数据包的序列号;根据所述封装安全载荷协议数据包的序列号获取传输信道丢包率;根据所述传输信道丢包率发送前向纠错控制报文至所述信息发送端,其中,所述前向纠错控制报文用于指示所述信息发送端调节前向纠错功能。2.根据权利要求1所述的前向纠错功能的调节方法,其特征在于,所述根据所述封装安全载荷协议数据包的序列号获取传输信道丢包率的步骤,包括以下步骤:获取在丢包率统计周期内,接收得到的起始封装安全载荷协议数据包的序列号以及终止封装安全载荷协议数据包的序列号;统计在所述丢包率统计周期内接收得到的封装安全载荷协议数据包总数量;根据所述起始封装安全载荷协议数据包的序列号、所述终止封装安全载荷协议数据包的序列号以及所述封装安全载荷协议数据包总数量获取所述传输信道丢包率。3.根据权利要求2所述的前向纠错功能的调节方法,其特征在于,所述根据所述起始封装安全载荷协议数据包的序列号、所述终止封装安全载荷协议数据包的序列号以及所述封装安全载荷协议数据包总数量获取所述传输信道丢包率的步骤,包括以下步骤:根据进行传输信道丢包率的计算;其中,P为传输信道丢包率,N为封装安全载荷协议数据包总数量,A为起始封装安全载荷协议数据包的序列号,B为终止封装安全载荷协议数据包的序列号。4.一种前向纠错功能的调节方法,其特征在于,包括以下步骤:发送封装安全载荷协议数据包至信息接收端;接收所述信息接收端发送的前向纠错控制报文;其中,所述前向纠错控制报文包括所述信息接收端根据所述封装安全载荷协议数据包的序列号获得的传输信道丢包率;根据所述前向纠错控制报文中的所述传输信道丢包率调节前向纠错功能。5.根据权利要求4所述的前向纠错功能的调节方法,其特征在于,所述根据所述前向纠错控制报文中的所述传输信道丢包率调节前向纠错功能的开关状态的步骤,包括以下步骤:若所述传输信道丢包率小...

【专利技术属性】
技术研发人员:黄汉钊张海泉帅福利李剑荣马超何儒根
申请(专利权)人:京信通信系统中国有限公司京信通信系统广州有限公司京信通信技术广州有限公司天津京信通信系统有限公司
类型:发明
国别省市:广东,44

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

1