用于基于存储器的分组压缩编码的方法和装置的制造方法_6

文档序号:8344866阅读:来源:国知局
开中通篇描述的各种功能性的合适硬件。处理系统中的一个或多个处理器可以执行软件。软件应当被宽泛地解释成意为指令、指令集、代码、代码段、程序代码、程序、子程序、软件模块、应用、软件应用、软件包、例程、子例程、对象、可执行件、执行的线程、规程、函数等,无论其是用软件、固件、中间件、微代码、硬件描述语言、还是其他术语来述及皆是如此。软件可驻留在计算机可读介质706(图6)上。计算机可读介质706(图6)可以是非瞬态计算机可读介质。作为示例,非瞬态计算机可读介质包括:磁存储设备(例如,硬盘、软盘、磁条)、光盘(例如,紧致盘(CD)、数字多用盘(DVD))、智能卡、闪存设备(例如,记忆卡、记忆棒、钥匙驱动器)、随机存取存储器(RAM)、只读存储器(ROM)、可编程ROM (PROM)、可擦式PROM (EPROM)、电可擦式PROM(EEPROM)、寄存器、可移动盘以及任何其他用于存储可由计算机访问和读取的软件和/或指令的合适介质。作为示例,计算机可读介质还可包括载波、传输线、和任何其它用于传送可由计算机访问和读取的软件和/或指令的合适介质。计算机可读介质可以驻留在处理系统中、在处理系统外部、或跨包括该处理系统的多个实体分布。计算机可读介质可以在计算机程序产品中实施。作为示例,计算机程序产品可包括封装材料中的计算机可读介质。本领域技术人员将认识到如何取决于具体应用和加诸于整体系统上的总体设计约束来最佳地实现本公开中通篇给出的所描述的功能性。
[0117]应该理解,所公开的方法中各步骤的具体次序或阶层是示例性过程的解说。基于设计偏好,应该理解,可以重新编排这些方法中各步骤的具体次序或阶层。所附方法权利要求以样本次序呈现各种步骤的要素,且并不意味着被限定于所呈现的具体次序或阶层,除非在本文中有特别叙述。
[0118]提供之前的描述是为了使本领域任何技术人员均能够实践本文中所描述的各种方面。对这些方面的各种改动将容易为本领域技术人员所明白,并且在本文中所定义的普适原理可被应用于其他方面。因此,权利要求并非旨在被限定于本文中所示出的各方面,而是应被授予与权利要求的语言相一致的全部范围,其中对要素的单数形式的引述并非旨在表示“有且仅有一个”(除非特别如此声明)而是“一个或多个”。除非特别另外声明,否则术语“一些/某个”指的是一个或多个。引述一列项目中的“至少一个”的短语是指这些项目的任何组合,包括单个成员。作为示例,“a、b或c中的至少一个”旨在涵盖:a ;b ;c ;&和b ;a和c ;b和c ;以及a、b和C。本公开通篇描述的各种方面的要素为本领域普通技术人员当前或今后所知的所有结构上和功能上的等效方案通过引述被明确纳入于此,且旨在被权利要求所涵盖。此外,本文中所公开的任何内容都并非旨在贡献给公众,无论这样的公开是否在权利要求书中被显式地叙述。权利要求的任何要素都不应当在35U.S.C.§112第六款的规定下来解释,除非该要素是使用措辞“用于……的装置”来明确叙述的或者在方法权利要求情形中该要素是使用措辞“用于……的步骤”来叙述的。
【主权项】
1.一种电信方法,包括: 接收传输数据分组; 检测所述传输数据分组中与存储器组件中所保存的预置字节串相匹配的字节串; 用位置指针来替代所述传输数据分组中已被确定为与所述存储器组件中所保存的所述预置字节串相匹配的字节串,其中在用所述位置指针替代所述传输数据分组中的所述字节串之后,所述传输数据分组包括所述位置指针和字面字节集; 通过对包括所述字面字节集和所述位置指针的所述传输数据分组进行熵编码来生成经压缩的传输数据分组。
2.如权利要求1所述的方法,其特征在于,进一步包括: 对所述经压缩的传输数据分组中的所述熵编码进行解码以生成所述字面字节集和所述位置指针; 扫描寻找所述位置指针以确定要在所述位置指针处替代所述存储器组件中所保存的哪些预置字节; 用所述存储器组件中所保存的所述预置字节串来替代所述位置指针以生成所述传输数据分组。
3.如权利要求1所述的方法,其特征在于,所述位置指针指示所述存储器组件中所保存的所述预置字节串的长度并且指向所述存储器组件中保存所述预置字节串的位置。
4.如权利要求1所述的方法,其特征在于,通过熵编码来生成经压缩的传输数据分组进一步包括:对字面字节和位置指针两者生成唯一性的无前缀码并用对应的可变长度的无前缀输出码字来替代每个无前缀码。
5.如权利要求1所述的方法,其特征在于,所述字面字节集和所述位置指针的熵编码是通过哈夫曼编码或自适应算术编码来执行的。
6.如权利要求1所述的方法,其特征在于,传输控制协议/网际协议(TCP/IP)分组的压缩编码是对TCP有效载荷执行的。
7.如权利要求1所述的方法,其特征在于,当所述传输数据分组的开销如由UE或网络所定义地变得不可接受时,使得替代所述传输数据分组的所述字节串和生成经压缩的传输数据分组不起作用。
8.如权利要求1所述的方法,其特征在于,生成经压缩的传输数据分组是基于所述字面字节集、所述位置指针、和所述熵编码的比特串之间的预配置静态映射的。
9.如权利要求1所述的方法,其特征在于,进一步包括:用多个位置指针来替代所述传输数据分组中已被确定为与所述存储器组件中所保存的所述预置字节串相匹配的字节串。
10.一种电信装置,包括: 至少一个处理器;以及 耦合至所述至少一个处理器的存储器,其中所述至少一个处理器被配置成: 接收传输数据分组; 检测所述传输数据分组中与存储器组件中保存的预置字节串相匹配的字节串; 用位置指针来替代所述传输数据分组中已被确定为与所述存储器组件中保存的所述预置字节串相匹配的字节串,其中在用所述位置指针替代所述传输数据分组中的所述字节串之后,所述传输数据分组包括所述位置指针和字面字节集; 通过对包括所述字面字节集和所述位置指针的所述传输数据分组进行熵编码来生成经压缩的传输数据分组。
11.如权利要求10所述的装置,其特征在于,所述至少一个处理器被配置成: 对所述经压缩的传输数据分组中的所述熵编码进行解码以生成所述字面字节集和所述位置指针; 扫描寻找所述位置指针以确定要在所述位置指针处替代所述存储器组件中所保存的哪些预置字节; 用所述存储器组件中所保存的所述预置字节串来替代所述位置指针以生成所述传输数据分组。
12.如权利要求10所述的装置,其特征在于,所述位置指针指示所述存储器组件中所保存的所述预置字节串的长度并且指向所述存储器组件中保存所述预置字节串的位置。
13.如权利要求10所述的装置,其特征在于,所述至少一个被配置成通过熵编码来生成经压缩的传输数据分组的处理器被进一步配置成:对字面字节和位置指针两者生成唯一性的无前缀码并用对应的可变长度的无前缀输出码字来替代每个无前缀码。
14.如权利要求10所述的装置,其特征在于,所述字面字节集和所述位置指针的熵编码是通过哈夫曼编码或自适应算术编码来执行的。
15.如权利要求10所述的装置,其特征在于,传输控制协议/网际协议(TCP/IP)分组的压缩编码是对TCP有效载荷执行的。
16.如权利要求10所述的装置,其特征在于,所述至少一个处理器被配置成当所述传输数据分组的开销如由UE或网络所定义地变得不可接受时,使得替换所述传输数据分组的所述字节串和生成经压缩的传输数据分组不起作用。
17.如权利要求10所述的装置,其特征在于,所述至少一个处理器被配置成生成经压缩的传输数据分组是基于所述字面字节集、所述位置指针、和所述熵编码的比特串之间的预配置静态映射的。
18.如权利要求10所述的装置,其特征在于,所述至少一个处理器被配置成用多个位置指针来替代所述传输数据分组中已被确定为与所述存储器组件中所保存的所述预置字节串相匹配的字节串。
19.一种电信设备,包括: 用于接收传输数据分组的装置; 用于检测所述传输数据分组中与存储器组件中保存的预置字节串相匹配的字节串的装置; 用于用位置指针来替代所述传输数据分组中已被确定为与所述存储器组件中保存的所述预置字节串相匹配的字节串的装置,其中在用所述位置指针替代所述传输数据分组中的所述字节串之后,所述传输数据分组包括所述位置指针和字面字节集; 用于通过对包括所述字面字节集和所述位置指针的所述传输数据分组进行熵编码来生成经压缩的传输数据分组的装置。
20.一种计算机程序产品,包括: 计算机可读介质,其包括用于执行以下操作的代码: 接收传输数据分组; 检测所述传输数据分组中与存储器组件中保存的预置字节串相匹配的字节串; 用位置指针来替代所述传输数据分组中已被确定为与所述存储器组件中保存的所述预置字节串相匹配的字节串,其中在用所述位置指针替代所述传输数据分组中的所述字节串之后,所述传输数据分组包括所述位置指针和字面字节集; 通过对包括所述字面字节集和所述位置指针的所述传输数据分组进行熵编码来生成经压缩的传输数据分组。
21.—种电信方法,包括: 接收经压缩的传输数据分组; 对所述经压缩的传输数据分组中的熵编码比特串进行解码以生成字面字节集和位置指针; 扫描所述位置指针以确定要在所述位置指针处替代存储器组件中所保存的哪个预置 I I * C±3子下串; 用所述存储器组件中所保存的所述预置字节串来替代所述位置指针以生成传输数据分组。
【专利摘要】用于移动设备中的无线通信的方法和装置包括接收传输数据分组和检测该传输数据分组中与存储器组件中所保存的预置字节串相匹配的字节串。该方法和装置的各方面包括用位置指针来替代该传输数据分组中已被确定为与存储器组件中所保存的预置字节串相匹配的字节串,其中在用位置指针替代数据分组中的该字节串之后,数据分组包括位置指针和字面字节集。该方法和装置的各方面还包括通过对包括该字面字节集和位置指针的传输数据分组进行熵编码来生成经压缩的传输数据分组。
【IPC分类】H03M7-30, H03M7-40
【公开号】CN104662802
【申请号】CN201380049797
【发明人】贾亚拉曼 V·R·文卡塔查拉姆, R·卡珀
【申请人】高通股份有限公司
【公开日】2015年5月27日
【申请日】2013年9月20日
【公告号】EP2901556A1, US20140086265, WO2014052194A1
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1