一种ROHC压缩器及其压缩状态调整方法技术

技术编号:24014992 阅读:57 留言:0更新日期:2020-05-02 03:04
本申请公开了一种ROHC压缩器的压缩状态调整方法包括如下步骤。步骤S110:当ROHC压缩器收到NACK的反馈数据包时,判断当前空口传输信道的数据块差错率BLER。当BLER≥第一阈值,进入步骤S120。当BLER<第一阈值且BLER≥第二阈值,进入步骤S130。当BLER<第二阈值,进入步骤S160。步骤S120:ROHC压缩器从当前的压缩状态回退到低阶的压缩状态。步骤S130:ROHC压缩器在第一时间段内保持当前压缩状态不变继续向ROHC解压器发送压缩数据包,视情况从当前的压缩状态回退到低阶的压缩状态或保持当前压缩状态不变。步骤S160:与步骤S130类似但改为第二时间段。本申请可以避免空口质量短暂变差所引发的ROHC压缩器的压缩状态调整。

A ROHC compressor and its compression state adjustment method

【技术实现步骤摘要】
一种ROHC压缩器及其压缩状态调整方法
本申请涉及一种ROHC压缩技术,特别是涉及一种ROHC压缩器的压缩状态调整方法。
技术介绍
ROHC(RobustHeaderCompression,鲁棒性报头压缩)是一种对网络数据包的报头(header)进行压缩的技术,主要应用在无线传输的空中接口(airinterface,也称空口),用来提高空口的资源利用率。ROHC的功能实体包括压缩器和解压器。ROHC协议定义了三种工作模式:单向模式(Unidirectionalmode)、双向乐观模式(BidirectionalOptimisticmode)、双向可靠模式(BidirectionalReliablemode)。所述单向模式是指当无线链路不存在或不能使用反馈信道时,解压方不能向压缩方发送反馈信息。所述双向乐观模式是指当无线链路存在可以利用的反馈信道时,解压方或者在正确解压时、或者在错误解压时(二选一),向压缩方发送反馈信息。所述双向可靠模式是指当无线链路质量较好时,解压方无论正确解压还是错误解压,总是向压缩方发送反馈信息。ROHC压缩器和解本文档来自技高网...

【技术保护点】
1.一种ROHC压缩器的压缩状态调整方法,其特征是,包括如下步骤:/n步骤S110:当ROHC压缩器收到ROHC解压器发来的否定应答的反馈数据包时,判断当前空口传输信道的数据块差错率BLER;/n当BLER≥第一阈值,进入步骤S120;/n当BLER<第一阈值且BLER≥第二阈值,进入步骤S130;/n当BLER<第二阈值,进入步骤S160;/n步骤S120:ROHC压缩器从当前的压缩状态回退到低阶的压缩状态;/n步骤S130:ROHC压缩器在第一时间段内保持当前压缩状态不变继续向ROHC解压器发送压缩数据包;/n步骤S140:如果在第一时间段内,ROHC压缩器持续收到ROHC解压器发来的否定...

【技术特征摘要】
1.一种ROHC压缩器的压缩状态调整方法,其特征是,包括如下步骤:
步骤S110:当ROHC压缩器收到ROHC解压器发来的否定应答的反馈数据包时,判断当前空口传输信道的数据块差错率BLER;
当BLER≥第一阈值,进入步骤S120;
当BLER<第一阈值且BLER≥第二阈值,进入步骤S130;
当BLER<第二阈值,进入步骤S160;
步骤S120:ROHC压缩器从当前的压缩状态回退到低阶的压缩状态;
步骤S130:ROHC压缩器在第一时间段内保持当前压缩状态不变继续向ROHC解压器发送压缩数据包;
步骤S140:如果在第一时间段内,ROHC压缩器持续收到ROHC解压器发来的否定应答的反馈数据包,则从当前的压缩状态回退到低阶的压缩状态;
步骤S150:如果在第一时间段内,ROHC压缩器开始收到ROHC解压器发来的确认应答的反馈数据包,取消对第一时间段的计时,保持当前压缩状态不变;
步骤S160:ROHC压缩器在第二时间段内保持当前压缩状态不变继续向ROHC解压器发送压缩数据包;所述第二时间段的长度大于第一时间段的长度;
步骤S170:如果在第二时间段内,ROHC压缩器持续收到ROHC解压器发来的否定应答的反馈数据包,则从当前的压缩状态回退到低阶的压缩状态;
步骤S180:如果在第二时间段内,ROHC压缩器开始收到ROHC解压器发来的确认应答的反馈数据包,取消对第二时间段的计时,保持当前压缩状态不变。


2.根据权利要求1所述的ROHC压缩器的压缩状态调整方法,其特征是,所述第一阈值是10%,第二阈值是5%。


3.根据权利要求1所述的ROHC压缩器的压缩状态调整方法,其特征是,所述步骤S120、步骤S140、步骤S170中,如果ROHC压缩器当前已经是最低阶的IR状态,则保持为IR状态。


4.根据权利要求1所述的ROHC压缩器的压缩状态调整方法,其特征是,所述第二时间段的长度为2倍的第一时间段的长度。


5.一种ROHC压缩器,其特征是,包括数据收发单元、空口质量判断单元、压缩状态调整单元、计时单元;
所述数据收发单元用来接收ROHC解压器发来的否定应答或确认应答的反馈数据包,以及向ROHC解压器发送压缩数据包;
所述空口质量判断单元用来在数据收发单元收到ROHC解压器发来的否定应答的反馈数据包时,判断当前空口传输信道的BLER与第一阈值、第二阈值的大小比较关系,第一阈值>第二阈值;
所述压缩状态调整单元用来在数据收发单元收到ROHC解压器发来的否定应答的反馈数据包、且BLER≥第一阈值时,从当前的压缩状态回退到低阶的压缩状态;
所述压缩状态调整单元还用来在数据收发单元收到ROHC解压器发来的否定应答的反馈数据包、且BLER<第一阈值且BLER≥第二阈值时,在第一时间段内保持当前压缩状态不变,并由数据收发单元继续向ROHC解压器发送压缩数据包;所述压缩状态调整单元还用来在第一时间段内,数据收发单元持续收到ROHC解压器发来的否定应答的反馈数据包时,从当前的压缩状态回退到低阶的压缩状态;所述压缩状态调整单元还用来在第一时间段内,数据收发单元开始收到ROHC解压器发来的确认应答的反馈数据包时,保持当前压缩状态不变;
所述压缩状态调整单元还用来在数据收发单元收到ROHC解压器发来的否定应答的反馈数据包、且BLER<第二阈值时,在第二时间段内保持当前压缩状态不变,并由数据收发单元继续向ROHC解压器发送压缩数据包;所述压缩状态调整单元还用来在第二时间段内,数据收发单元持续收到ROHC解压器发来的否定应答的反馈数据包时,从当前的压缩状态回退到低阶的压缩状态;所述压缩状态调整单元还用来在第二时间段内,数据收发单元开始收到ROHC解压器发来的确认应答的反馈数据包时,保持当前压缩状态不变;
所述计时单元用来对第一时间段、第二时间段进行计时;第一时间段的长度小于第二时间段的长度;所述计时单元还用来在第一时间段内,数据收发单元开始收到ROHC解压器发来的确认应答的反馈数据包时,取消对第一时间段的计时;所述计时单元还用来在第二时间段内,数据收发单元开始收到ROHC解压器发来的确认应答的反馈数据包时,取消对第二时间段的计时。


6.一种ROHC压缩器的压缩状态调整...

【专利技术属性】
技术研发人员:孙金重胡成松
申请(专利权)人:翱捷智能科技上海有限公司
类型:发明
国别省市:上海;31

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

1