传输信息的方法和装置制造方法

文档序号:7769694阅读:194来源:国知局
传输信息的方法和装置制造方法
【专利摘要】本发明提供一种传输信息的方法和装置,方法包括:接收N个字符,其中N为大于或等于2的整数;将N个字符中的n个相邻字符同时输入到n个先进先出队列FIFO中进行卷积交织处理,n为大于或等于2的整数,各n个FIFO的长度不同。根据发明传输信息的方法和装置,通过将多个字符同时输入到多个FIFO中进行卷积交织处理,即将多个端口所对应的整数时延内存合拼,使多个整数时延内存同时对多个字符进行卷积交织处理,这样,能够提高信息传输的速率。
【专利说明】传输信息的方法和装置
【技术领域】
[0001]本发明涉及卷织交织技术,尤其涉及一种传输信息的方法和装置。
【背景技术】
[0002]为了对付信道中的突发噪声的干扰,以及应对移动接收时信道中衰落,并配合信道编码,在传输信息时会经常用到卷积交织(Convolutional Interleaver)处理。
[0003]卷积交织本身的思路,就是卷织交织器通过把一组〃I"个字符,在发送时间上打散,如果噪声是脉冲的话,通过向前纠正码,可以增加成功纠正的机会。发送时间的时延具体为从字符进入局端交织器到交织器输出的时间,公式的定义为:发送时间的时延=nX (D-1),而η从O到1-1取值,D为交织深度,D和I互质。
[0004]如图1所示,卷积交织处理所采用的时延组件都是组在一片内存之中,整数时延组件即图1所示出的所有FIFO (First Input First Output,先入先出队列),队列标识为L1-L6。FIFO采用一组I个“写地址”指针,在每次对卷积交织器输入一组I个字符时,就会对每个写指针加I。如果某一个写指针加I之后相等于其所对应的FIFO的长度,写指针就会被重设到O。发送时间的时延Λ =nX (D-1),时延组件会被分成两部分,分别是整数时
【权利要求】
1.一种传输信息的方法,其特征在于,包括: 接收N个字符,其中N为大于或等于2的整数; 将N个字符中的η个相邻字符同时输入到η个先进先出队列FIFO中进行卷积交织处理,η为大于或等于2的整数,各所述η个FIFO的长度不同。
2.根据权利要求1所述的传输信息的方法,其特征在于,在所述接收N个字符之前,还包括: 获取为所述卷积交织器分配的M个FIFO,其中M为大于或等于2的整数且M大于或等于η ; 按照所述FIFO的长度为各所述FIFO分配队列标识; 根据预设规则和所述队列标识,将所述M个FIFO分配到η个整数时延内存中。
3.根据权利要求2所述的传输信息的方法,其特征在于,所述根据预设规则和所述队列标识,将所述M个FIFO分配到η个整数时延内存中,包括: 按照所述队列标识的顺序,将M个FIFO依次分配到η个整数时延内存中。
4.根据权利要求2所述的传输信息的方法,其特征在于,还包括: 为η个整数时延内存依次分配整数时延内存标识为MemoryO、MemoryU Memoryj...Memoryn,,其中,j为整数且j小于或等于η ; 所述按照所述FIFO的长度为各所述FIFO分配队列标识包括: 按照各所述FIFO由短到长的顺序依次分配队列标识为l、2、i…M,其中,i为正整数且i小于或等于M ; 当M是η的倍数时,所述根据预设规则和所述队列标识,将所述M个FIFO分配到η个整数时延内存中,包括: 当(1-1)%(2 Xη)≥η时,则将队列标识为i的FIFO分配到整数时延内存标识为Memory((n-l)-( (i_l)%n))的整数时延内存中,否则,将队列标识为i的FIFO分配到整数时延内存标识为Memory (1-1) %n的整数时延内存中。
5.根据权利要求2所述的传输信息的方法,其特征在于,还包括: 为η个整数时延内存依次分配整数时延内存标识为MemoryO、MemoryU Memoryj...Memoryn,其中,j为整数且j小于或等于η ; 所述按照所述FIFO的长度为各所述FIFO分配队列标识包括: 按照各所述FIFO由短到长的顺序依次分配队列标识为其中,i为正整数且i小于或等于M ; 当M不是η的倍数时,所述根据预设规则和所述队列标识,将所述M个FIFO分配到η个整数时延内存中,包括: 选出队列标识小于或等于M- (Μ%η)的FIFO,当(i_l) % (2 Xη)≥η时,则将队列标识为i的FIFO分配到整数时延内存标识为(n-l)-((1-l)%n)的整数时延内存中,否则,将队列标识为i的FIFO分配到整数时延内存标识为(i_l) %n的整数时延内存中; 将剩余的(M%n)个FIFO按照队列标识的顺序依次分配到0、1...(M%n)个整数时延内存中,其中,该剩余的(M%n)个FIFO所占用的整数时延内存部分是由多个时延内存块组成。
6.根据权利要求1~5中所述的传输信息的方法,其特征在于,还包括: 将经过整数时延内存处理的各字符依次输入到多口的分数时延内存中。
7.一种传输信息的装置,其特征在于,包括: 接收单元,用于接收N个字符,其中N为大于或等于2的整数; 第一输入单元,用于将N个字符中的η个相邻字符同时输入到η个先进先出队列FIFO中进行卷积交织处理,η为大于或等于2的整数,各所述η个FIFO的长度不同。
8.根据权利要求7所述的传输信息的装置,其特征在于,还包括: 获取单元,用于获取为所述卷积交织器分配的M个FIFO,其中M为大于或等于2的整数且M大于或等于η; 第一分配单元,用于按照所述FIFO的长度为各所述FIFO分配队列标识; 第二分配单元,用于根据预设规则和所述队列标识,将所述M个FIFO分配到η个整数时延内存中。
9.根据权利要求8所述的传输信息的装置,其特征在于,所述第二分配单元具体用于: 按照所述队列标识的顺序,将M个FIFO依次分配到η个整数时延内存中。
10.根据权利要求8所述的传输信息的装置,其特征在于,还包括: 第三分配单元,用于为η个整数时延内存依次分配整数时延内存标识为MemoryO、Memoryl、Memoryj…Memoryn,其中,j为整数且j小于或等于η ; 所述第一分配单元具体用 于: 按照各所述FIFO由短到长的顺序依次分配队列标识为l、2、i…M,其中,i为正整数且i小于或等于M ; 当M是η的倍数时,所述第二分配单元具体用于: 当(1-1)%(2 Xη)大于η时,则将队列标识为i的FIFO分配到整数时延内存标识为Memory((n-l)-( (i_l)%n))的整数时延内存中,否则,将队列标识为i的FIFO分配到整数时延内存标识为Memory (i_l) %n的整数时延内存中。
11.根据权利要求8所述的传输信息的装置,其特征在于,还包括: 第四分配单元,用于为η个整数时延内存依次分配整数时延内存标识为MemoryO、Memoryl、Memoryj…Memoryn,其中,j为整数且j小于或等于η ; 所述第一分配单元具体用于: 按照各所述FIFO由短到长的顺序依次分配队列标识为其中,i为正整数且i小于或等于M。 当M不是η的倍数时,所述第二分配单元具体用于: 选出队列标识小于或等于M- (Μ%η)的FIFO,当(i_l) % (2 Xη)大于η时,则将队列标识为i的FIFO分配到整数时延内存标识为(n-l)-((1-l)%n)的整数时延内存中,否则,将队列标识为i的FIFO分配到整数时延内存标识为(i_l) %n的整数时延内存中; 将剩余的(M%n)个FIFO按照队列标识的顺序依次分配到0、1...(M%n)个整数时延内存中,其中,该剩余的(M%n)个FIFO所占用的整数时延内存部分是由多个时延内存块组成。
12.根据权利要求7~11中任一项所述的传输信息的装置,其特征在于,还包括: 第二输入单元,用于将经过整数时延内存处理的各字符依次输入到多口的分数时延内存中。
【文档编号】H04L1/00GK103490855SQ201310406465
【公开日】2014年1月1日 申请日期:2013年9月9日 优先权日:2013年9月9日
【发明者】林灏勛, 任帆 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1