CN102685810B - 一种用于用户信息动态缓存的方法及*** - Google Patents
一种用于用户信息动态缓存的方法及*** Download PDFInfo
- Publication number
- CN102685810B CN102685810B CN201110063559.5A CN201110063559A CN102685810B CN 102685810 B CN102685810 B CN 102685810B CN 201110063559 A CN201110063559 A CN 201110063559A CN 102685810 B CN102685810 B CN 102685810B
- Authority
- CN
- China
- Prior art keywords
- code block
- block
- buffer area
- initial address
- code
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/90—Buffering arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
本发明公开了一种用于用户信息动态缓存的方法和***,控制模块确定传输块在码块参数缓存区的传输块起始地址,并将其缓存到传输块参数缓存区,速率匹配模块计算出传输块的每个码块在数据缓存区的码块起始地址,并把每个码块缓存到数据缓存区中,速率匹配模块按传输块起始地址,把每个码块的码块起始地址顺序地缓存到码块参数缓存区。本发明通过在传输块缓存区保存TB在码块参数缓存区的起始地址,在码块参数缓存区按照传输块在码块参数缓存区的起始地址保存传输块分割后的每个码块在数据缓存区的起始地址,从而减少了用户信息缓存资源的浪费,节省了较多的BRAM。
Description
技术领域
本发明涉及无线通信领域,特别涉及一种用于用户信息动态缓存的方法及***。
背景技术
图1是现有技术提供的3GPP TS(The 3rd Generation Partnership ProjectTechnical Specification,第三代合作伙伴项目技术标准)36.211协议规定的下行物理层共享信道比特级处理流程图,如图1所示,该流程包括CRC(CyclicRedundancy Check,循环冗余校验)、信道编码、速率匹配和码块级联等,其中,码块级联部分实现的功能是将TB(Transport Block,传输块)数据汇集起来,交由后续模块完成其他处理。
图2是现有技术提供的下行物理层业务信道比特级处理结构图,如图2所示,码块级联的缓存主要包括两部分:速率匹配处理结果缓存区即数据缓存区和码块参数缓存区。
图3是现有技术提供的码块参数缓存区结构图,如图3所示,下行物理层业务信道比特级缓存设置以一个子帧处理为例,整个缓存结构是按照每个下行子帧的UE(User Equipment,用户终端)索引最大为100、每个UE含两个TB、每个TB又可以分割成25个CB(Code Block,码块)来分配资源的。因此,一个子帧需开辟缓存深度为5000,缓存位宽为32的缓存区。其中,每个32比特的缓存位宽分为两部分:其中高16比特对应码块在速率匹配处理缓存区的起始地址,低16比特对应码块的长度信息。
业务信道比特级处理的接口模块将码块地址写进码块参数缓存区。比特级处理的控制模块根据接收到的UE索引、TB索引以及码块在TB中索引计算出相应的码块地址,并将码块地址通过编码模块传递给接口模块,最后由接口模块将相应的码块地址写进比特级缓存中的码块参数缓存区。
在级联的工作情况下,级联模块根据符号级的请求读取数据。符号级处理模块在调用比特级速率匹配模块处理后的数据时,向比特级的级联模块传送UE索引和当前请求的总的比特数,级联模块根据符号级传来的上述数据以及级联模块内部维护的两个数据标志从比特级缓存区中读取数据。级联模块内部维护的两个数据标志分别是当前级联和已读出比特数。其中,当前级联是指向当前请求UE的某个码块索引;已读出比特数是该码块已被读出多少比特。级联模块根据当前级联标志指向的码块索引在码块参数缓存区找到该码块在数据缓存区的起始地址,再根据此码块已读出的比特数确定数据读取的节点,进而完成级联数据的读取。
从上面的分析可知,在现有技术中,以一个子帧为例,无论每个TB下真实的码块数量是多少,码块参数缓存区都按照每个下行子帧的UE索引最大为100、每个UE含两个TB、每个TB又分割成25个码块来分配缓存资源。因此,码块参数信息缓存区占用较多BRAM(Block RAM,片内存储),造成了用户信息缓存资源的浪费。
发明内容
本发明的目的在于提供一种用户信息动态缓存的实现方法及***,能更好地解决用户信息缓存资源过多的问题。
根据本发明的一个方面,提供了一种用于用户信息动态缓存的方法,包括以下步骤:
A、控制模块确定传输块在码块参数缓存区的传输块起始地址,并将其缓存到传输块参数缓存区;
B、速率匹配模块计算出传输块的每个码块在数据缓存区的码块起始地址,并把每个码块缓存到数据缓存区中;
C、速率匹配模块按传输块起始地址,把每个码块的码块起始地址顺序地缓存到码块参数缓存区。
优选的,还包括在所述步骤A之前或之后执行的码块分割步骤,用于将传输块分割成第1至第N个码块,并由此得到码块个数和各码块长度的信息。
优选的,控制模块根据UE索引、该UE所属的传输块索引以及传输块下的码块个数,确定所述传输块起始地址。
优选的,速率匹配模块根据传输块的码块个数和码块长度,计算每个码块的码块起始地址。
优选的,在级联时,级联模块根据UE索引从所述传输块参数缓存区找到传输块的传输块起始地址,再根据传输块起始地址读取每个码块在数据缓存区中的起始地址。
优选的,步骤C具体为:
把传输块起始地址所对应的缓存单元作为缓存起始单元;
把第1至第N个码块的码块起始地址顺序地写入从缓存起始单元开始的N个连续的缓存单元中。
根据本发明的另一方面,提供了一种用于用户信息动态缓存的***,该***包括:
码块参数缓存区,用于保存码块参数;
传输块参数缓存区,用于保存传输块在码块参数缓存区的传输块起始地址;
数据缓存区,用于保存码块;
控制模块,用于确定传输块在码块参数缓存区的传输块起始地址,并将其缓存到传输块参数缓存区;
速率匹配模块,用于计算出传输块的每个码块在数据缓存区的码块起始地址,并把每个码块缓存到数据缓存区中,同时,按传输块起始地址,把每个码块的码块起始地址顺序地缓存到码块参数缓存区。
优选的,还包括:
级联模块,用于在级联时根据UE索引从传输块参数缓存区找到所述传输块的传输块起始地址,再根据传输块起始地址读取每个码块在数据缓存区中的起始地址。
优选的,控制模块将所述传输块分割成第1至第N个所述码块,并由此得到码块个数和各码块长度的信息。
优选的,速率匹配模块把所述传输块起始地址所对应的缓存单元作为缓存起始单元;速率匹配模块把所述第1至第N个码块的码块起始地址顺序地写入从所述缓存起始单元开始的N个连续的缓存单元中。
与现有技术相比较,本发明的有益效果在于:通过在传输块缓存区保存TB在码块参数缓存区的起始地址,在码块参数缓存区按照传输块在码块参数缓存区的起始地址保存传输块分割后的每个码块在数据缓存区的起始地址,从而在级联时,级联模块根据UE索引在传输块缓存区找到TB在码块参数缓存区的起始地址,再根据级联模块维护的当前码块索引在码块参数缓存区找到该码块在数据缓存区的起始地址,进而减少了用户信息缓存资源的浪费,节省了较多的BRAM。
附图说明
图1是现有技术提供的3GPP TS 36.211协议规定的下行物理层共享信道比特级处理流程图;
图2是现有技术提供的下行物理层业务信道比特级处理结构图;
图3是现有技术提供的码块参数缓存区结构图;
图4是本发明实施例提供的用户信息动态缓存的比特级处理流程图;
图5是本发明实施例提供的用户信息动态缓存的码块分割流程图;
图6是本发明实施例提供的用户信息动态缓存***的结构示意图;
图7是本发明实施例提供的用户信息动态缓存的码块参数缓存区结构示意图。
具体实施方式
以下结合附图对本发明的优选实施例进行详细说明,应当理解,以下所说明的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
图4是本发明实施例提供的用户信息动态缓存的比特级处理流程图,如图4所示,该方法包括以下步骤:
步骤S401,码块分割。
下行物理层业务信道比特级处理的控制模块接收到TB后,在TB的尾部添加24bit校验位,如果添加校验位后其长度B超过码块最长长度6144,则TB需要分割成多个长度小于6144的码块,然后再对每个码块重新进行CRC计算添加24bit校验位。如果分割的码块不能按照协议中规定的码块长度完全分割,则将填充比特加到第一个码块的开始处,其他的码块保持分割的长度不变。编码前填充的比特在速率匹配模块将被设置为哑元。
如果其长度B小于码块最小长度40,则将填充哑元添加到码块的开始处。
具体的码块分割流程如图5所示,设L是CRC的长度,C是码块数目,Z是码块最大长度6144,B’是码块总长度,B是TB添加CRC的总长。
如果添加CRC的TB的长度超过码块最长长度,即B>Z,则分割后的码块数目取决于添加CRC的TB长度除以去掉CRC长度的码块最大长度,即码块总长度则取决于添加CRC的TB的总长加上码块数目与CRC长度的乘积,即B’=B+C*L,CRC的长度L此时设置为24。
如果添加CRC的TB的长度小于等于码块最长长度,即B≤Z,则设置CRC的长度L为0,码块数目C为1,码块总长度B’为添加CRC的TB的长度B。
步骤S402,确定并保存传输块在码块参数缓存区的起始地址。
下行物理层业务信道比特级处理的控制模块根据接收到的TB块的数目,记录当前子帧中的UE索引和此UE下的TB索引,由UE索引、TB索引以及分割后的码块数目可以确定当前TB在码块参数缓存区的起始地址。
控制模块根据TB块的数目确定UE的数目。例如,控制模块接收到多个TB块后,首先读取TB块中的码流标志,确定该TB是单码流还是双码流。如果是双码流,则表示一个UE中有两个TB,其中一个TB是UE下的TB0,另外一个TB是UE下的TB1;如果是单码流,则表示一个UE中仅有一个TB,即UE中仅有TB0。从而根据TB块的数目以及码流标志可以确定UE的数目。
控制模块根据UE的数目确定UE的索引。比如第一个UE的索引为0,第二个UE的索引为1,其他UE索引以此类推。
控制模块根据码块数目确定每个TB在码块参数缓存区的起始地址。码块参数缓存区是深度为1024比特、宽度为32比特的BRAM。其中1至512深度存储的是TB0下的码块参数,512至1024深度存储的是TB1下的码块参数。假设各个UE下的TB0的码块数目分别为n1,n2,n3......,各个UE下的TB1的码块数目分别为m1,m2,m3......。索引为0的UE下的TB0在码块参数缓存区中的起始地址是0,索引为1的UE下的TB0在码块参数缓存区中的起始地址是n1,索引为2的UE下的TB0在码块参数缓存区中的起始地址是n1+n2,其他UE的TB0在码块参数缓存区中的起始地址依次类推。索引为0的UE下的TB1在码块参数缓存区中的起始地址是512,索引为1的UE下的TB1在码块参数缓存区中的起始地址是512+m1,索引为2的UE下的TB1在码块参数缓存区中的起始地址是512+m1+m2,其他TB1在码块参数缓存区中的起始地址的计算方法同上。
控制模块在传输块缓存区保存TB在码块参数缓存区中的起始地址。传输块缓存区由两个1K的分布式RAM组成。其中一个RAM是TB0缓存区,保存UE下的TB0在码块参数缓存区中的起始地址,另外一个RAM是TB1缓存区,保存UE下的TB1在码块参数缓存区中的起始地址。控制模块将已经计算出的索引为0的UE下的TB0、TB1在码块参数缓存区中的起始地址0和512分别保存在TB0缓存区、TB1缓存区的第一行中,索引为1的UE下的TB0和TB1的起始地址n1和512+m1分别保存在TB0缓存区、TB1缓存区的第二行中,其余以此类推。
步骤S403,确定并根据传输块的起始地址保存码块在数据缓存区的起始地址。
控制模块将码块分割得到的码块个数通过编码模块和接口模块传递给速率匹配模块,速率匹配模块根据得到的码块个数计算出码块在TB中的索引,再根据码块在TB中的索引以及码块的长度,计算出每个码块在数据缓存区中的起始地址,并将该起始地址缓存到码块参数缓存区。
编码模块、接口模块、CB信息的缓存FIFO(First Input First Output,先入先出队列)以及速率匹配模块确定码块的长度是现有技术,此处不再详述。
速率匹配模块确定码块在其TB中的索引。控制模块将码块个数传递给速率匹配模块,速率匹配模块根据码块个数确定码块在TB中的索引。比如,TB进行码块分割后分割成n个码块,则码块索引为1,2......n。
速率匹配模块确定码块在数据缓存区的起始地址。假设索引为0的UE下的TB0分割成n个码块,该TB0下索引为1的码块在数据缓存区中的起始地址是数据缓存区的起始地址,该TB0下索引为2的码块在数据缓存区中的起始地址根据索引为1的码块的起始地址和该码块长度计算得出,其余码块在数据缓存区中的起始地址的算法同上。其中码块长度是速率匹配模块进行速率匹配后计算出来的。
速率匹配模块将码块参数保存到码块参数缓存区。假设索引为0的UE下的TB0共有n个码块。速率匹配模块在码块参数缓存区的第一行保存UE索引为0、该UE下TB0的码块索引为1的码块在数据缓存区中的起始写地址以及速率匹配后的该码块长度。第二行则保存UE索引为0、该UE下TB0的码块索引为2的码块在数据缓存区中的起始写地址以及速率匹配后的该码块长度。第n行则保存UE索引为0,该UE下TB0的码块索引为n的码块在数据缓存区中的起始写地址以及速率匹配后的该码块长度。第n+1行保存UE索引为1、该UE下TB0的码块索引为1的码块在数据缓存区中的起始写地址以及速率匹配后的该码块长度。索引为0的UE下的TB1的码块索引为1的码块在数据缓存区中的起始写地址以及速率匹配后的该码块长度写在码块参数缓存区的第513行中。索引为0的UE下的TB1的码块索引为2的码块在数据缓存区中的起始写地址以及速率匹配后的该码块长度写在码块参数缓存区的第514行中。其他码块在数据缓存区中的起始写地址依此方式保存。
步骤S404,数据级联操作。
级联开始后,级联模块根据符号级发送的UE索引,从传输块缓存区中找出当前TB在码块参数缓存区的起始地址,根据级联标志指向的码块索引,在码块参数缓存区找到该码块在数据缓存区的起始地址,再根据此码块已有多少个比特被读出,确定数据读取的节点,最后根据符号级请求的当前RB(Resource Block,资源块)长度来完成当前级联的数据读取。
级联模块根据UE索引找出UE下的TB在码块参数缓存区中的传输块起始地址。假设符号级请求的是索引为n的UE的数据,则级联模块在TB0缓存区的第n行中读取TB0在码块参数缓存区的起始地址,在TB1缓存区的第n行中读取TB1在码块参数缓存区的起始地址。
级联模块根据码块索引找到该码块在数据缓存区的起始地址。级联模块内部维护两个数据标志,当前级联和已读出的比特数。其中,当前级联是指向当前请求UE的某个码块索引,已读出的比特数是该码块已被读出多少比特。例如,当前码块索引为m,则从TB0的起始地址处向后第m行的数据便是TB0下的索引为m的码块在数据缓存区中的起始地址,从TB1的起始地址处向后第m行的数据便是TB1下的索引为m的码块在数据缓存区中的起始地址。
图6是本发明实施例提供的用户信息动态缓存***的结构示意图,如图6所示,该***主要包括传输块缓存区1、比特级处理缓存区2、FIFO缓存区3、控制模块4、编码模块5、接口模块6、速率匹配模块7和级联模块8。其中比特级处理缓存区2包括码块参数缓存区9和数据缓存区10。
传输块缓存区1由两个1K的分布式RAM组成,其中一个RAM存储的是每个UE下的TB0在码块参数缓存区9中的起始地址,另外一个RAM存储的是每个UE下的TB1在码块参数缓存区9中的起始地址。
比特级处理缓存区2由码块参数缓存区9和数据缓存区10组成,其中码块参数缓存区9用于存储码块在数据缓存区10中的起始地址和码块长度,数据缓存区10用于存储码块。
图7是本实施例提供的用户信息动态缓存的码块参数缓存区的结构示意图,如图7所示,码块参数缓存区9由一个缓存深度为1024、缓存位宽为32的BRAM构成。1024的缓存深度分为两部分,其中前512的缓存深度对应的是每个UE下的TB0分割成的码块所对应的参数,后512的缓存深度对应的是每个UE下的TB1分割成的码块所对应的参数。码块参数缓存区9中的每个32比特的存储位宽分为两部分,其中高16比特对应码块在数据缓存区10中的起始地址,低16比特对应码块的长度信息。
FIFO缓存区3用于保存控制模块4分割后的码块。
控制模块4计算并保存TB在码块参数缓存区的起始地址。控制模块4接收到TB后,根据TB块的数目和单码流或双码流的标志,确定UE索引和此UE下的TB索引。控制模块4同时对TB进行码块分割,并计算码块数目。根据码块数目以及UE索引、TB索引确定当前TB在码块参数缓存区9中的起始地址,并将该起始地址缓存到传输块缓存区1中。
编码模块5用于将控制模块4输入的码块进行编码并传送到接口模块6中。
接口模块6是编码和资源块RM之间的接口模块。
编码模块5和接口模块6是现有技术,此处不再详述。
速率匹配模块7计算并保存码块在数据缓存区10中的起始地址。速率匹配模块7对码块进行速率匹配并计算出码块长度。同时,速率匹配模块7根据控制模块4在码块分割时计算出的码块个数确定码块在TB中的索引位置。速率匹配模块7根据码块长度计算出码块在数据缓存区中的起始地址。速率匹配模块7将计算出的码块在数据缓存区中的起始地址和码块长度,并根据传输块在码块参数缓存区9中的起始地址以及码块索引将其保存到码块参数缓存区9中。
级联开始后,级联模块8读取级联数据。级联模块8内部维护两个数据标志:当前级联和已读出的比特数。当前级联指向当前请求的UE的某个码块索引,已读出的比特数是该码块已经被读出多少个比特。级联模块8根据符号级请求的UE索引,从传输块缓存区1中找出当前TB在码块参数缓存区9中的起始地址,再根据级联模块8内部维护的当前级联,即指向的码块索引,在码块参数缓存区9中找到该码块在数据缓存区10中的起始地址,然后根据另外一个数据标志——已读出的比特数,确定数据读取的节点,从而完成级联数据的读取。
本发明提出的一种用户信息动态缓存的实现方法及***,其适用不限于LTE***,还包括UMTS(Universal Mobile Telecommunications System,通用移动***),TD(Time Division,时分),LTE-FDD(Long Term Evolution FrequencyDivision Duplexing,长期演进频分双工)和LTE-TDD(Long Term EvolutionTime Division Duplexing,长期演进时分双工)等多种制式。
综上所述,本发明通过在传输块缓存区保存TB在码块参数缓存区中的传输块起始地址,并根据传输块起始地址在码块参数缓存区保存传输块下的每个码块在数据缓存区中的起始地址,从而节省较多的BRAM,减少了用户信息缓存资源的浪费。
尽管上文对本发明进行了详细说明,但是本发明不限于此,本技术领域技术人员可以根据本发明的原理进行各种修改。因此,凡按照本发明原理所作的修改,都应当理解为落入本发明的保护范围。
Claims (10)
1.一种用于用户信息动态缓存的方法,其特征在于,包括以下步骤:
A、控制模块确定传输块在码块参数缓存区的传输块起始地址,并将所述传输块起始地址缓存到传输块参数缓存区;
B、速率匹配模块计算出所述传输块的每个码块在数据缓存区的码块起始地址,并把所述每个码块缓存到数据缓存区中;
C、所述速率匹配模块按所述传输块起始地址,把每个码块的码块起始地址顺序地缓存到码块参数缓存区。
2.根据权利要求1所述的方法,其特征在于,还包括在所述步骤A之前或之后执行的码块分割步骤,用于将所述传输块分割成第1至第N个所述码块,并由此得到码块个数和各码块长度的信息。
3.根据权利要求2所述的方法,其特征在于,所述控制模块根据UE索引、该UE所属的传输块索引以及传输块下的码块个数,确定所述传输块起始地址。
4.根据权利要求2所述的方法,其特征在于,所述速率匹配模块根据所述传输块的码块个数和码块长度,计算每个码块的所述码块起始地址。
5.根据权利要求2所述的方法,其特征在于,在级联时,级联模块根据UE索引从所述传输块参数缓存区找到所述传输块的传输块起始地址,再根据所述传输块起始地址读取每个码块在数据缓存区中的起始地址。
6.根据权利要求2所述的方法,其特征在于,所述步骤C具体为:
把所述传输块起始地址所对应的缓存单元作为缓存起始单元;
把所述第1至第N个码块的码块起始地址顺序地写入从所述缓存起始单元开始的N个连续的缓存单元中。
7.一种用于用户信息动态缓存的***,其特征在于,包括:
码块参数缓存区,用于保存码块参数;
传输块参数缓存区,用于保存传输块在所述码块参数缓存区的传输块起始地址;
数据缓存区,用于保存码块;
控制模块,用于确定传输块在码块参数缓存区的传输块起始地址,并将所述传输块起始地址缓存到传输块参数缓存区;
速率匹配模块,用于计算出所述传输块的每个码块在所述数据缓存区的码块起始地址,并把所述每个码块缓存到数据缓存区中,同时,按所述传输块起始地址,把每个码块的码块起始地址顺序地缓存到码块参数缓存区。
8.根据权利要求7所述的***,其特征在于,还包括:
级联模块,用于在级联时根据UE索引从所述传输块参数缓存区找到所述传输块的传输块起始地址,再根据所述传输块起始地址读取每个码块在数据缓存区中的起始地址。
9.根据权利要求7所述的***,其特征在于,控制模块将所述传输块分割成第1至第N个所述码块,并由此得到码块个数和各码块长度的信息。
10.根据权利要求9所述的***,其特征在于,
速率匹配模块把所述传输块起始地址所对应的缓存单元作为缓存起始单元;
速率匹配模块把所述第1至第N个码块的码块起始地址顺序地写入从所述缓存起始单元开始的N个连续的缓存单元中。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110063559.5A CN102685810B (zh) | 2011-03-16 | 2011-03-16 | 一种用于用户信息动态缓存的方法及*** |
PCT/CN2011/074786 WO2012122741A1 (zh) | 2011-03-16 | 2011-05-27 | 一种用于用户信息动态缓存的方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110063559.5A CN102685810B (zh) | 2011-03-16 | 2011-03-16 | 一种用于用户信息动态缓存的方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102685810A CN102685810A (zh) | 2012-09-19 |
CN102685810B true CN102685810B (zh) | 2015-01-28 |
Family
ID=46817030
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110063559.5A Active CN102685810B (zh) | 2011-03-16 | 2011-03-16 | 一种用于用户信息动态缓存的方法及*** |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN102685810B (zh) |
WO (1) | WO2012122741A1 (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103809769B (zh) * | 2014-02-24 | 2016-09-07 | 中国电子科技集团公司第五十八研究所 | 一种block ram级联实现结构 |
CN104918259B (zh) * | 2015-05-29 | 2018-12-14 | 华为技术有限公司 | 缓存数据的调度方法及装置 |
CN109446127B (zh) * | 2018-02-27 | 2020-03-24 | 上海安路信息科技有限公司 | 一种物理bram匹配方法 |
CN116737249A (zh) * | 2023-08-11 | 2023-09-12 | 深圳麦格米特电气股份有限公司 | 驱动板的驱动方法、驱动板以及存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030056706A (ko) * | 2001-12-28 | 2003-07-04 | 엘지전자 주식회사 | 가상 연결 블록과 제네릭 프레이밍 블록간의 인터페이스장치 |
KR20040042935A (ko) * | 2002-11-14 | 2004-05-22 | 엘지전자 주식회사 | 이동 통신 시스템의 코드 블록 분할 장치 및 방법 |
CN101026410A (zh) * | 2006-02-22 | 2007-08-29 | 华为技术有限公司 | 基于演进架构的基站和终端及其数据发射和接收方法 |
EP1545078A3 (en) * | 2003-12-17 | 2008-03-12 | Fujitsu Limited | A selecting apparatus and method for the transport channel in a wireless network |
JP2010004100A (ja) * | 2008-06-18 | 2010-01-07 | Fujitsu Ltd | 送信データ生成装置 |
CN102255712A (zh) * | 2011-07-18 | 2011-11-23 | 东南大学 | 长期演进***混合自动要求重传过程软量存储分配方法 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7436853B2 (en) * | 2003-11-12 | 2008-10-14 | International Business Machines Corporation | Reducing memory accesses in processing TCP/IP packets |
CN101237241B (zh) * | 2007-01-31 | 2010-05-19 | 大唐移动通信设备有限公司 | 一种实现混合自动请求重传处理和信道译码的方法和*** |
CN101388743B (zh) * | 2007-09-13 | 2012-05-23 | 中兴通讯股份有限公司 | 一种正交频分复用***的物理信道映射装置及其映射方法 |
CN101547064B (zh) * | 2009-05-06 | 2011-11-09 | 普天信息技术研究院有限公司 | 一种交织速率匹配和解交织解速率匹配方法 |
-
2011
- 2011-03-16 CN CN201110063559.5A patent/CN102685810B/zh active Active
- 2011-05-27 WO PCT/CN2011/074786 patent/WO2012122741A1/zh active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030056706A (ko) * | 2001-12-28 | 2003-07-04 | 엘지전자 주식회사 | 가상 연결 블록과 제네릭 프레이밍 블록간의 인터페이스장치 |
KR20040042935A (ko) * | 2002-11-14 | 2004-05-22 | 엘지전자 주식회사 | 이동 통신 시스템의 코드 블록 분할 장치 및 방법 |
EP1545078A3 (en) * | 2003-12-17 | 2008-03-12 | Fujitsu Limited | A selecting apparatus and method for the transport channel in a wireless network |
CN101026410A (zh) * | 2006-02-22 | 2007-08-29 | 华为技术有限公司 | 基于演进架构的基站和终端及其数据发射和接收方法 |
JP2010004100A (ja) * | 2008-06-18 | 2010-01-07 | Fujitsu Ltd | 送信データ生成装置 |
CN102255712A (zh) * | 2011-07-18 | 2011-11-23 | 东南大学 | 长期演进***混合自动要求重传过程软量存储分配方法 |
Also Published As
Publication number | Publication date |
---|---|
WO2012122741A1 (zh) | 2012-09-20 |
CN102685810A (zh) | 2012-09-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101510819B (zh) | 速率匹配方法及装置 | |
CN107637125A (zh) | 用于在无线通信***中管理缓冲器的方法和装置 | |
CN102685810B (zh) | 一种用于用户信息动态缓存的方法及*** | |
WO2019104485A1 (zh) | 分配功率的方法和设备 | |
CN107832343B (zh) | 一种基于位图的mbf数据索引结构对数据快速检索的方法 | |
RU2010137843A (ru) | Способы и устройство для форматирования заголовков в коммуникационном фрейме | |
CN110351780B (zh) | 一种基于编码缓存的通信方法、***及存储介质 | |
WO2022161330A1 (zh) | 数据存储方法及装置、存储介质、用户设备、网络侧设备 | |
CN102957628A (zh) | 报文聚合方法、装置和接入设备 | |
CN110690941A (zh) | Polar码的速率匹配方法及装置 | |
CN108092738A (zh) | 一种解交织解速率匹配的方法和装置 | |
CN106936545B (zh) | 数据传输方法及装置 | |
EP3893419A1 (en) | Data retransmission decoding method, apparatus and system, and communication device | |
JP7035188B2 (ja) | 同期方法および装置 | |
CN101079678B (zh) | 一种计算并标识打孔/重复比特位置的速率匹配方法 | |
CN102077497A (zh) | 用于生成屏蔽序列的***和方法 | |
CN116546651A (zh) | 传输块配置方法、装置、设备、介质和程序产品 | |
CN102629927A (zh) | Rtp媒体数据的接收、发送方法及设备、处理*** | |
CN109246022B (zh) | 物理层加速控制方法、装置及其物理层加速卡、服务器 | |
CN101938404B (zh) | 用于数据流量管理的随机早期丢弃方法和装置 | |
WO2022042259A1 (zh) | 一种无线通信的方法及装置 | |
CN103378940A (zh) | 用于td-scdma***的上行信道编码方法及装置 | |
CN113259689A (zh) | 一种分布式视频存储方法、装置及电子设备 | |
CN104081747A (zh) | 传输http报文的方法、编码装置和解码装置 | |
CN103929404B (zh) | 一种解析HTTP chunked编码数据的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20200819 Address after: 210012 Nanjing, Yuhuatai District, South Street, Bauhinia Road, No. 68 Patentee after: Nanjing Zhongxing New Software Co.,Ltd. Address before: 518057 Nanshan District Guangdong high tech Industrial Park, South Road, science and technology, ZTE building, Ministry of Justice Patentee before: ZTE Corp. |