在解压缩失败的情况下的时间戳修复机制制造技术

技术编号:18180671 阅读:49 留言:0更新日期:2018-06-09 23:25
系统、方法和设备可以实现用于处理连续压缩报头的丢失(例如,由于无线电接口)的报头修复机制。本文的方法和装置利用这样的事实:一旦来自先前解压缩成功的正确时间戳(TS)(被称为“上次成功的decomp_TS”)是已知的,则另一个(例如,后续的)TS应该具有以下形式:上次成功的decomp_TS+n*min_TS_STRIDE,其中,如果估计的序列号(SN)高于上次成功解压缩的SN,则n为正整数;并且如果估计的SN低于上次成功解压缩的SN,则n为负整数,并且min_TS_STRIDE是预期的最小TS增量,其是已知的并且例如与中等采样率和帧速率直接相关。

【技术实现步骤摘要】
【国外来华专利技术】在解压缩失败的情况下的时间戳修复机制相关申请的交叉引用本专利申请要求于2015年9月24日提交的专利技术名称为“TimestampRepairMechanismInCaseOfDecompressionFailure”并且专利技术人为Bressanelli等人的美国专利申请No.14/864,685的优先权,并且该专利申请已经转让给本申请的受让人。
概括地说,以下内容涉及无线通信,并且更具体地说,以下内容涉及在解压缩失败的情况下的时间戳修复机制。
技术介绍
广泛部署无线通信系统以提供诸如语音、视频、分组数据、消息传送、广播等之类的各种类型的通信内容。这些系统可以能够通过共享可用系统资源(例如,时间、频率和功率)来支持与多个用户的通信。这类多址系统的示例包括码分多址(CDMA)系统、时分多址(TDMA)系统、频分多址(FDMA)系统以及正交频分多址(OFDMA)系统。无线多址通信系统可以包括多个基站,每个基站同时支持针对多个通信设备(其也可以被称为用户设备(UE))的通信。无线通信系统(例如,第三代合作伙伴计划(3GPP)、长期演进(LTE)等)可以使用鲁棒报头压缩(RoHC)来以有效的方式提供报头信息。例如,当以常规互联网协议(IP)格式发送语音数据时,可以经由实时传输协议(RTP)或用户数据报协议(UDP)来携带语音分组。RTP/UDP/IP消息具有相对较大的报头开销(例如,大于语音数据有效载荷)。带宽利用率可以通过使用RoHC对RTP/UDP/IP报头进行压缩来提高。RoHC将报头划分成静态部分和动态部分,静态部分包括在传输期间在相邻分组之间不发生变化的信息(例如,IP地址、端口号等),动态部分包括针对每个分组发生变化的信息(例如序列号(SN)、时间戳(TS)、IP标识符(IP-ID)等)。例如,上行设备(例如,基站)处的压缩器和下行设备(例如,UE)处的解压缩器二者都存储每个数据流的上下文。在没有解压缩失败的情况下,压缩器仅在数据流的初始消息中包括报头的静态部分,而动态部分被包括在进一步压缩的消息中。因此,解压缩器对初始消息进行解压缩以获得静态信息和动态信息,并且对后续消息进行解压缩以仅获得动态信息。RoHC可以使用基于窗口的最低有效位(WLSB)算法来对SN、TS和IP-ID进行压缩,其在数据流的分组之间变化相对较小。通常,WLSB算法提供用于传输的原始字段值的最低k个比特而不是整个原始字段值,压缩器和解压缩器将字段的参考值存储在数据流的上下文中。解压缩器使用参考值和所接收的k个比特来恢复原始字段值。解压缩器在解释区间中搜索具有与所接收的k个比特相同的最低k个比特的经解码的值。当出现由上行设备发送的连续压缩报头的丢失(例如,由于无线电接口)从而使得携带未调整(scaled)的TS比特的新的压缩报头由例如下行设备接收时,报头的解压缩可能会失败。如本文中所描述的,需要改进报头恢复以减少重新初始化和重新同步,重新初始化和重新同步否则可能会导致分组丢失和较差的压缩率。
技术实现思路
本公开内容提供了用于处理连续压缩报头的丢失(例如,由于无线电接口)的报头修复机制。本文的方法和装置利用这样的事实:一旦来自先前解压缩成功的正确时间戳(TS),例如实时传输协议TS,(被称为“上次成功解压缩的TS”)是已知的,则后续时间戳应该具有以下形式:上次成功解压缩的TS+n*最小TS_STRIDE,其中,如果估计的序列号(SN)高于上次成功解压缩的SN,则n为正整数;并且如果估计的SN低于上次成功解压缩的SN,则n为负整数,并且最小TS_STRIDE是预期的最小TS增量,其是已知的并且与中等采样率和帧速率直接相关。描述了一种无线通信方法。所述方法可以包括:接收压缩报头;确定对于所述压缩报头发生了解压缩失败;确定与所述解压缩失败相关联的经解压缩的时间戳(TS)在预先确定的解释窗口之外;以及至少部分地基于所述经解压缩的TS在所述预先确定的解释窗口之外的确定来尝试对所述经解压缩的TS进行修复。描述了一种用于无线通信的装置。所述装置可以包括:用于接收压缩报头的单元;用于确定对于所述压缩报头发生了解压缩失败的单元;用于确定与所述解压缩失败相关联的经解压缩的时间戳(TS)在预先确定的解释窗口之外的单元;以及用于至少部分地基于所述经解压缩的TS在所述预先确定的解释窗口之外的确定来尝试对所述经解压缩的TS进行修复的单元。描述了另一种装置。所述装置可以包括:处理器;与所述处理器进行电通信的存储器;以及存储在所述存储器中的指令。所述指令可操作用于使所述处理器:接收压缩报头;确定对于所述压缩报头发生了解压缩失败;确定与所述解压缩失败相关联的经解压缩的时间戳(TS)在预先确定的解释窗口之外;以及至少部分基于所述经解压缩的TS在所述预先确定的解释窗口之外的确定来尝试对所述经解压缩的TS进行修复。描述了一种用于无线通信的非临时性计算机可读介质。所述非临时性计算机可读介质可以包括可操作用于使处理器进行以下操作的指令:接收压缩报头;确定对于所述压缩报头发生了解压缩失败;确定与所述解压缩失败相关联的经解压缩的时间戳(TS)在预先确定的解释窗口之外;以及基于所述经解压缩的TS在所述预先确定的解释窗口之外的确定来尝试对所述经解压缩的TS进行修复。在上述方法、装置或非临时性计算机可读介质的一些示例中,确定所述经解压缩的TS在所述预先确定的解释窗口之外包括:至少基于最近成功解压缩的报头的TS值和接收到的压缩报头中用于压缩的未调整的TS值的比特数来确定所述经解压缩的TS在窗口之外。在上述方法、装置或非临时性计算机可读介质的一些示例中,确定所述经解压缩的TS在所述预先确定的解释窗口之外包括:确定所述经解压缩的TS符合预先确定的格式。在上述方法、装置或非临时性计算机可读介质的一些示例中,确定所述经解压缩的TS符合所述预先确定的格式包括:确定所述经解压缩的TS等于上次成功解压缩的TS加上最小TS_STRIDE的整数倍。在上述方法、装置或非临时性计算机可读介质的一些示例中,所述最小TS_STRIDE的所述整数倍是所述最小TS_STRIDE的正整数倍。在上述方法、装置或非临时性计算机可读介质的一些示例中,尝试对所述经解压缩的TS进行修复包括:获得符合预先确定的格式并具有与和所述压缩报头相关联的那些最低有效位相匹配的最低有效位的第一候选TS。在上述方法、装置或非临时性计算机可读介质的一些示例中,获得符合所述预先确定的格式的所述第一候选TS包括:获得等于上次成功解压缩的TS加上最小TS_STRIDE的整数倍的第一候选TS。在上述方法、装置或非临时性计算机可读介质的一些示例中,所述最小TS_STRIDE的所述整数倍是所述最小TS_STRIDE的正整数倍。上述方法、装置或非临时性计算机可读介质的一些示例还可以包括用于尝试使用所述第一候选TS对接收到的报头进行解压缩的过程、特征、单元或指令。上述方法、装置或非临时性计算机可读介质的一些示例还可以包括用于确定使用所述第一候选TS对所述接收到的报头的成功解压缩的过程、特征、单元或指令,以及用于用所述第一候选TS来对上次成功解压缩的TS进行更新的过程、特征、单元或指令。上述方法、装置和非临时性计算机可读介质的一些示例还可以包括用于通过确本文档来自技高网
...
在解压缩失败的情况下的时间戳修复机制

【技术保护点】
一种无线通信方法,包括:接收压缩报头;确定对于所述压缩报头发生了解压缩失败;确定与所述解压缩失败相关联的经解压缩的时间戳(TS)在预先确定的解释窗口之外;以及至少部分地基于所述经解压缩的TS在所述预先确定的解释窗口之外的确定来尝试对所述经解压缩的TS进行修复。

【技术特征摘要】
【国外来华专利技术】2015.09.24 US 14/864,6851.一种无线通信方法,包括:接收压缩报头;确定对于所述压缩报头发生了解压缩失败;确定与所述解压缩失败相关联的经解压缩的时间戳(TS)在预先确定的解释窗口之外;以及至少部分地基于所述经解压缩的TS在所述预先确定的解释窗口之外的确定来尝试对所述经解压缩的TS进行修复。2.根据权利要求1所述的方法,其中,确定所述经解压缩的TS在所述预先确定的解释窗口之外包括:至少基于最近成功解压缩的报头的TS值和接收到的压缩报头中用于压缩的未调整的TS值的比特数来确定所述经解压缩的TS在窗口之外。3.根据权利要求1所述的方法,其中,确定所述经解压缩的TS在所述预先确定的解释窗口之外包括:确定所述经解压缩的TS符合预先确定的格式。4.根据权利要求3所述的方法,其中,确定所述经解压缩的TS符合所述预先确定的格式包括:确定所述经解压缩的TS等于上次成功解压缩的TS加上最小TS_STRIDE的整数倍。5.根据权利要求4所述的方法,其中,所述最小TS_STRIDE的所述整数倍是所述最小TS_STRIDE的正整数倍或负整数倍。6.根据权利要求1所述的方法,其中,尝试对所述经解压缩的TS进行修复包括:获得符合预先确定的格式并具有与和所述压缩报头相关联的那些最低有效位相匹配的最低有效位的第一候选TS。7.根据权利要求6所述的方法,其中,获得符合所述预先确定的格式的所述第一候选TS包括:获得等于上次成功解压缩的TS加上最小TS_STRIDE的整数倍的所述第一候选TS。8.根据权利要求7所述的方法,其中,所述最小TS_STRIDE的所述整数倍是所述最小TS_STRIDE的正整数倍或负整数倍。9.根据权利要求6所述的方法,还包括:尝试使用所述第一候选TS来对接收到的报头进行解压缩。10.根据权利要求9所述的方法,还包括:确定使用所述第一候选TS对所述接收到的报头的成功解压缩;以及用所述第一候选TS来对上次成功解压缩的TS进行更新。11.根据权利要求10所述的方法,其中,确定使用所述第一候选TS对所述接收到的报头的成功解压缩包括:确定使用所述第一候选TS对至少接收到的报头的循环冗余校验(CRC)得到满足。12.根据权利要求9所述的方法,还包括:确定使用所述第一候选TS对所述接收到的报头的不成功解压缩;确定不存在符合所述预先确定的格式并具有与和所述压缩报头相关联的那些最低有效位相匹配的最低有效位的其它候选TS或者阈值数量的修复尝试已经得到满足;以及响应于接收到所述压缩报头而发送否定确认(NACK)。13.根据权利要求9所述的方法,还包括:确定使用所述第一候选TS对所述接收到的报头的不成功解压缩;获得符合所述预先确定的格式并具有与和所述压缩报头相关联的那些最低有效位相匹配的最低有效位的第二候选TS;以及尝试使用所述第二候选TS来对所述接收到的报头进行解压缩。14.根据权利要求13所述的方法,还包括:确定使用所述第二候选TS对所述接收到的报头的成功解压缩;以及用所述第二候选TS来对上次成功解压缩的TS进行更新。15.一种用于无线通信的装置,其包括:用于接收压缩报头的单元;用于确定对于所述压缩报头发生了解压缩失败的单元;用于确定与所述解压缩失败相关联的经解压缩的时间戳(TS)在预先确定的解释窗口之外的单元;以及用于至少部分地基于所述经解压缩的TS在所述预先确定的解释窗口之外的确定来尝试对所述经解压缩的TS进行修复的单元。16.根据权利要求15所述的装置,其中,用于确定所述经解压缩的TS在所述预先确定的解释窗口之外的单元包括:用于至少基于最近成功解压缩的报头...

【专利技术属性】
技术研发人员:D·F·布雷萨内利S·巴斯瓦尔D·沙赫
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国,US

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

1