数据突发错误的处理方法和装置的制作方法

文档序号:7752079阅读:107来源:国知局
专利名称:数据突发错误的处理方法和装置的制作方法
技术领域
本发明涉及通信领域,具体而言,涉及一种数据突发错误的处理方法和装置。
背景技术
无线通信系统中,基站是指给终端提供服务的设备,基站通过上下行链路与终端进行通信,其中,下行链路(也称作前向链路)是指基站到终端的方向,上行链路(也称作反向链路)是指终端到基站的方向。多个终端可同时通过上行链路向基站发送数据,也可以通过下行链路同时从基站接收数据。在采用基站调度控制的数据传输系统中,通常由基站调度分配系统资源,例如,由基站分配其进行下行传输的资源以及终端进行上行传输时所能使用的资源等,在这些资源上传输的数据内容成为数据突发。无线通信系统中,一个数据突发通常包含多个媒体接入控制层的分组数据单元 (Packet Data Unit,PDU),这些分组数据单元可以是面向一个业务连接的,也可以是面向多个业务连接的。每个媒体接入层的分组数据单元通常由媒体接入控制头、净荷(是否存在依赖于媒体接入控制头的内容)、循环冗余校验字段(是否存在依赖于业务连接的属性, 或净荷是否存在,用于让接收方判断收到的媒体接入控制头和净荷是否正确)组成,其中媒体接入控制头包含长度为N个比特的头循环冗余校验字段,用于让接收方判断收到的媒体接入控制头是否正确;也包含长度字段,用于指示这个分组数据单元的长度;也包含业务连接标识字段,用于描述该分组数据单元面向的业务连接。需要指出,假设媒体接入控制头除去N个比特的头循环冗余校验字段后包含M个比特,其中M和N为大于0的自然数。发明人发现一个数据突发通常包含多个分组数据单元,如果一个分组数据单元中的媒体接入控制头未能通过循环冗余校验,则该分组数据单元后面的若干个分组数据单元将被全部丢弃,特别是第一个分组数据单元的媒体接入控制头没有通过校验的情况下,该数据突发后续的所有分组数据单元将都被丢弃,导致无线通信系统的带宽利用率较低。

发明内容
本发明的主要目的在于提供一种数据突发错误的处理方法和装置,以至少解决上述的问题。根据本发明的一个方面,提供了一种数据突发错误的处理方法,包括接收方依次对接收到的数据突发的多个分组数据单元进行解码;当解码当前分组数据单元的媒体接入控制头未通过循环冗余校验时,获取下一个分组数据单元的起始位置;根据起始位置对下一个分组数据单元进行解码。根据本发明的另一方面,提供了一种数据突发错误的处理装置,包括第一解码模块,用于依次对接收到的数据突发的多个分组数据单元进行解码;获取模块,用于当解码模块解码当前分组数据单元的媒体接入控制头未通过循环冗余校验时,获取下一个分组数据单元的起始位置;第二解码模块,用于根据获取模块获取的起始位置对下一个分组数据单元进行解码。通过本发明,采用在数据突发中部分分组数据单元出现错误后,获取下一个分组数据单元的位置,根据获取的位置对下一个分组数据单元进行解码,解决了不能高效地利用系统带宽的问题,从而提高整个无线通信系统的性能。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1是根据本发明实施例1的数据突发错误的处理方法流程图;图2是根据本发明实施例2的数据突发错误的处理方法流程图;图3是根据本发明实例的数据突发示意图;图4是根据本发明实施例3的数据突发错误的处理方法流程图;图5是根据本发明实例的数据突发示意图;图6是根据本发明实施例4的数据突发错误的处理方法流程图;以及图7是根据本发明实施例5的数据突发错误的处理装置的结构框图。
具体实施例方式下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。无线通信系统包括基站和终端,基站和终端之间遵循相关无线通信标准,例如遵LTE (Long Term Evolution,长期演进)、802· 16、UMB (Ultra-Mobile Broadband,超级移动宽带)等标准;本发明下述实施例均以该无线通信系统为例进行说明。实施例1图1示出了本发明实施例的一种数据突发错误的处理方法流程图,该方法包括以下步骤步骤S102,接收方依次对接收到的数据突发的多个分组数据单元进行解码;步骤S104,当解码当前分组数据单元的媒体接入控制头未通过循环冗余校验时, 获取下一个分组数据单元的起始位置;其中,下一个分组数据单元的起始位置可以根据上述媒体接入控制头包含的长度字段获取;也可以根据业务连接标识在后续数据中进行匹配查找,或者根据分组数据单元中循环冗余校验字段的组成进行查找。步骤S106,根据上述起始位置对下一个分组数据单元进行解码。接收方采用上述方法对接收到的数据突发进行解码,当解码一个分组数据单元例如PDU-A的媒体接入控制头后,发现该媒体接入控制头无法通过循环冗余校验,则在该媒体接入控制头后面属于该数据突发的数据中搜索与所述接收方有关的业务连接标识的全部或部分比特,如果发现有匹配字段,则根据匹配字段的位置确定下一个分组数据单元例如PDU-B的起始位置,如果未发现有匹配字段,则丢弃该数据突发。相关技术中的接收方在解码数据突出时,如果有一个PDU的媒体接入控制头不能通过循环冗余校验,则丢弃该PDU后续的PDU。而本实施例在一个PDU的媒体接入控制头不能通过循环冗余校验时,不采取直接丢弃后续的PDU的处理,而是获取下一个PDU的位置, 对下一个PDU进行解码,以避免不必要的丢弃操作。本实施例的接收方在一个PDU的媒体接入控制头不能通过循环冗余校验时,获取下一个PDU的位置,根据获取到的位置对下一个PDU进行解码,解决了系统带宽利用率较低的问题,进而提高了无线通信系统的频谱效率。实施例2图2给出了一种数据突发错误的处理方法流程图,该方法具体包括以下步骤步骤S202,接收方对接收到的数据突发进行解码,解码一个分组数据单元PDU-A 的媒体接入控制头后发现该媒体接入控制头无法通过循环冗余校验;步骤S204,接收方从与该接收方有关的业务连接标识中选择指定比特,在该媒体接入控制头之后且属于所述数据突发的数据中查找是否有与指定比特匹配的字段;如果有匹配字段,执行步骤S206 ;否则,执行步骤S208。其中,指定比特指与该接收方有关的业务连接标识的全部或部分比特;步骤S206,接收方根据匹配字段的位置确定下一个分组数据单元PDU-B的起始位置,对PDU-B进行解码;步骤S208,接收方丢弃该数据突发。优选地,当接收方为终端时,业务连接标识至少包括以下之一与终端有关的单播、组播或广播业务连接标识。当接收方为基站时,业务连接标识为与一个指定(或特定) 终端有关的单播业务连接标识。该业务连接标识可以不包括接收方在该数据突发中已成功获得过的分组数据单元中包含的业务连接标识。已成功获得过的分组数据单元中包含的业务连接标识中不包括接收方最后成功获得与自己有关的分组数据单元中包含的业务连接标识。本实施例通过在一个PDU的媒体接入控制头不能通过循环冗余校验时,根据业务连接标识获取下一个PDU的位置,对下一个PDU进行解码,解决了系统带宽利用率较低的问题,进而提高了无线通信系统的频谱效率。下面结合实例1 5进一步说明实施例2的流程。实例 1以采用IEEE 802. 16系列标准的无线通信系统为例,假设基站向终端发送一个数据突发(Data Burst),如图3所示,该数据突发中包含面向5个业务连接的分组数据单元, 其中业务连接Cl、C2、C3属于终端MS-I,业务连接C4、C5属于终端MS-2。当终端MS-I解码该数据突发时,如果对包含业务连接Cl的分组数据单元无法通过媒体接入控制头(长度为M+N个比特)的循环冗余校验,则终端MS-I在该(M+N)个比特后面且属于该数据突发的比特序列中搜索业务连接Cl、C2、C3的全部标识,如果终端MS-I 成功搜索到C2的标识,则根据C2标识所在的位置获得包含C2标识的分组数据单元的起始位置,进而进行后续的解码分析过程。可选地,如果对包含业务连接Cl的分组数据单元无法通过媒体接入控制头(长度为M+N个比特)的循环冗余校验,则终端MS-I通过该分组数据单元中媒体接入控制头包含的长度字段确定下一个分组数据单元的起始位置,如果终端MS-I可成功解码下一个分组数据单元,则不需要进行上述搜索匹配过程。
实例2以采用IEEE 802. 16系列标准的无线通信系统为例,假设基站向终端发送一个数据突发,如图3所示,该数据突发中包含面向5个业务连接的分组数据单元,其中业务连接 Cl、C2、C3属于终端MS-I,业务连接C4、C5属于终端MS-2。当终端MS-I解码该数据突发时,如果成功解码包含业务连接Cl的分组数据单元, 而对包含业务连接C2的分组数据单元无法通过媒体接入控制头(长度为M+N个比特)的循环冗余校验,则终端MS-I在该(M+N)个比特后面的属于该数据突发的比特序列中搜索业务连接C1、C2、C3的全部标识,如果终端MS-I成功搜索到C3的标识,则根据C3标识所在的位置获得包含C3标识的分组数据单元的起始位置,进而进行后续的解码分析过程。可选地,如果对包含业务连接C2的分组数据单元无法通过媒体接入控制头(长度为M+N个比特)的循环冗余校验,则终端MS-I通过该分组数据单元中媒体接入控制头包含的长度字段确定下一个分组数据单元的起始位置,如果终端MS-I可成功解码下一个分组数据单元,则不需要进行上述搜索匹配过程。实例3以采用IEEE 802. 16系列标准的无线通信系统为例,假设基站向终端发送一个数据突发,如图3所示,该数据突发中包含面向5个业务连接的分组数据单元,其中业务连接 Cl、C2、C3属于终端MS-I,业务连接C4、C5属于终端MS-2。当终端MS-I解码该数据突发时,如果成功解码包含业务连接Cl的分组数据单元, 而对包含业务连接C2的分组数据单元无法通过媒体接入控制头(长度为M+N个比特)的循环冗余校验,则终端MS-I在该(M+N)个比特后面的属于该数据突发的比特序列中搜索业务连接C2、C3的全部标识,如果终端MS-I成功搜索到C3的标识,则根据C3标识所在的位置获得包含C3标识的分组数据单元的起始位置,进而进行后续的解码分析过程。可选地,如果对包含业务连接Cl的分组数据单元无法通过媒体接入控制头(长度为M+N个比特)的循环冗余校验,则终端MS-I通过该分组数据单元中媒体接入控制头包含的长度字段确定下一个分组数据单元的起始位置,如果终端MS-I可成功解码下一个分组数据单元,则不需要进行上述搜索匹配过程。实例4以采用IEEE 802. 16系列标准的无线通信系统为例,假设基站向终端发送一个数据突发,如图3所示,该数据突发中包含面向5个业务连接的分组数据单元,其中业务连接 Cl、C2、C3属于终端MS-I,业务连接C4、C5属于终端MS-2。当终端MS-I解码该数据突发时,如果成功解码包含业务连接Cl、C2、C3的分组数据单元,而对包含业务连接C4的分组数据单元无法通过媒体接入控制头(长度为M+N个比特)的循环冗余校验,则终端MS-I在该(M+N)个比特后面的属于该数据突发的比特序列中搜索业务连接C3的全部标识,如果终端MS-I成功搜索到C3的标识,则根据C3标识所在的位置获得包含C3标识的分组数据单元的起始位置,进而进行后续的解码分析过程。可选地,如果对包含业务连接C4的分组数据单元无法通过媒体接入控制头(长度为M+N个比特)的循环冗余校验,则终端MS-I通过该分组数据单元中媒体接入控制头包含的长度字段确定下一个分组数据单元的起始位置,如果终端MS-I可成功解码下一个分组数据单元,则不需要进行上述搜索匹配过程。
实例 5以采用IEEE 802. 16系列标准的无线通信系统为例,假设基站向终端发送一个数据突发,如图3所示,该数据突发中包含面向5个业务连接的分组数据单元,其中业务连接 Cl、C2、C3属于终端MS-I,业务连接C4、C5属于终端MS-2。当终端MS-I解码该数据突发时,如果成功解码包含业务连接Cl、C2、C3、C4的分组数据单元,而对包含业务连接C5的分组数据单元无法通过媒体接入控制头(长度为M+N 个比特)的循环冗余校验,则终端MS-I可以终止解码数据突发的过程,认为已全部获得该数据突发中与自己有关的全部数据。需要指出的是,上述实例1 实例5中为了加快搜索速度,可以只搜索相关业务连接标识的部分比特,例如,业务连接标识为X个比特,只搜索其中的Y(Y < X)个比特,搜索移位时,可以按照X个比特的步长来移位,也可以按照Y个比特的步长来移位。可选地, 当按照Y个比特来搜索时,找到匹配比特序列时,可以将匹配比特序列根据X和Y个比特的位置关系扩展到X个比特,再与相关业务连接标识进行匹配,如果一一对应,则表明匹配成功,如果未能一一对应,则表明匹配失败。以上实例均是以业务连接标识为例获取下一个分组数据单元的位置信息的,实现方式简单高效,提高了系统带宽的利用率。实施例3图4给出了一种数据突发错误的处理方法流程图,该方法具体包括以下步骤步骤S402,接收方对接收到的数据突发进行解码,解码一个分组数据单元PDU-A 的媒体接入控制头后发现该媒体接入控制头无法通过循环冗余校验;步骤S404,接收方将该数据突发的最后N个比特作为第一头循环冗余校验比特, 对第一头循环冗余校验比特之前的M个比特进行循环冗余校验;如果通过校验,转入步骤 S406,如果未通过校验,转入步骤S408 ;步骤S406,接收方根据M个比特中的信息获取下一个分组数据单元的起始位置, 根据获取的起始位置对下一个分组数据单元进行解码;例如,以该(Ν+Μ)之前的N个比特为头循环冗余校验比特,对它之前的M个比特继续进行循环冗余校验;步骤S408,接收方将第一头循环冗余校验比特之前的N个比特作为第二头循环冗余校验比特,对第二头循环冗余校验比特之前的M个比特进行循环冗余校验,依次类推,直至校验通过。当没有任何M个比特通过循环冗余校验时,丢弃该数据突发。本实施例根据循环冗余校验字段的结构逐一对后续PDU进行校验,直至校验成功,则说明该PDU未出现错误,其数据可用,进而合理有效地利用了系统资源,提高了带宽利用率。下面结合实例6进一步说明实施例3的流程。实例6以采用IEEE 802. 16系列标准的无线通信系统为例,假设基站向终端发送一个数据突发,如图5所示,该数据突发中包含面向4个业务连接的分组数据单元,分别为分组数据单元1 分组数据单元4,每个分组数据单元包含96个比特,其中包含长度为48个比特
8的媒体接入控制头(40个有用比特+8比特校验字段)。当终端MS-I解码该数据突发时,如果第一个分组数据单元无法通过媒体接入控制头(长度为40+8个比特)的循环冗余校验,则终端MS-I以该数据突发的最后8个比特作为头循环冗余校验比特,对它之前的40个比特进行循环冗余校验,如果没有通过校验,则将该数据突发的倒数第9个比特 第16个比特作为头循环冗余校验比特,对倒数第17个比特到第56个比特(共40个比特)进行校验,如果没有通过校验,继续重复上述步骤,当将该数据突发的倒数第49个比特 第56个比特作为头循环冗余校验比特,对倒数第57个比特 第96个比特进行校验,如果通过校验,则终端MS-I知道倒数第46 96个比特构成一个媒体接入控制头。可选地,终端可继续把该数据突发的倒数第97个比特 倒数第104 个比特作为头循环冗余校验比特,对倒数第105个比特到第144个比特(共40个比特)进行校验,以此类推。可选地,终端MS-I也可以通过第一个分组数据单元中媒体接入控制头包含的长度字段确定下一个分组数据单元的起始位置,如果终端MS-I可成功解码下一个分组数据单元,则不需要进行上述匹配校验过程。实施例4图6给出了一种数据突发错误的处理方法流程图,该方法包括以下步骤步骤S602,接收方对接收到的数据突发进行解码,解码一个分组数据单元PDU-A 的媒体接入控制头后发现该媒体接入控制头无法通过循环冗余校验;步骤S604,接收方将与该媒体接入控制头邻接的M个比特后的N个比特作为首个头循环冗余校验比特,对首个头循环冗余校验比特之前的M个比特进行循环冗余校验,如果通过校验,转入步骤S606,如果未通过校验,转入步骤S608 ;步骤S606,接收方利用该M个比特中信息获得下一个分组数据单元的起始位置, 根据该起始位置对下一个分组数据单元进行解码;步骤S608,接收方将该首个头循环冗余校验比特后的N个比特作为下一个头循环冗余校验比特,对下一个头循环冗余校验比特之前的M个比特进行循环冗余校验,依次类推,直至校验通过。本实施例根据循环冗余校验字段的结构逐一对后续PDU进行校验,直至校验成功,则说明该PDU未出现错误,其数据可用,进而合理有效地利用了系统资源,提高了带宽利用率。下面结合实例7进一步说明实施例4的流程。实例 7以采用IEEE 802. 16系列标准的无线通信系统为例,假设基站向终端发送一个数据突发(Data Burst),如图5所示,该数据突发中包含面向4个业务连接的分组数据单元, 每个分组数据单元包含96个比特,其中包含长度为48个比特的媒体接入控制头(40个有用比特+8比特校验字段)。当终端MS-I解码该数据突发时,如果第一个分组数据单元无法通过媒体接入控制头(长度为40+8个比特)的循环冗余校验,则终端MS-I以该数据突发的第89个 第96 个比特作为头循环冗余校验比特,对它之前的40个比特进行循环冗余校验,如果没有通过校验,则将该数据突发的第97个比特 第104个比特作为头循环冗余校验比特,对它之前的40个比特进行循环冗余校验进行校验,如果没有通过校验,继续重复上述步骤,当将该数据突发的第137个比特 第144个比特作为头循环冗余校验比特,对它之前的40个比特进行循环冗余校验进行校验,如果通过校验,则终端MS-I知道第97 144个比特构成一个媒体接入控制头。可选地,终端MS-I通过第一个分组数据单元中媒体接入控制头包含的长度字段确定下一个分组数据单元的起始位置,如果终端MS-I可成功解码下一个分组数据单元,则不需要进行上述匹配校验过程。实施例5图7示出了根据本实施例的一种数据突发错误的处理装置,该装置可以设置在终端,也可以设置在基站上,该装置包括第一解码模块72,用于依次对接收到的数据突发的多个分组数据单元进行解码;获取模块74,用于当解码模块72解码当前分组数据单元的媒体接入控制头未通过循环冗余校验时,获取下一个分组数据单元的起始位置;第二解码模块76,用于根据获取模块74获取的起始位置对下一个分组数据单元进行解码。其中,获取模块块74至少包括以下之一第一获取单元,用于根据媒体接入控制头包含的长度字段获取下一个分组数据单元的起始位置;第二获取单元,用于从与接收方有关的业务连接标识中选择指定比特,在媒体接入控制头之后且属于数据突发的数据中查找与指定比特匹配的字段;根据查找到的字段所在位置获取下一个分组数据单元的起始位置;第三获取单元,用于将数据突发的最后N个比特作为第一头循环冗余校验比特, 对第一头循环冗余校验比特之前的该M个比特进行循环冗余校验,校验通过,根据该M个比特中的信息获取下一个分组数据单元的起始位置;其中,N和M均为大于0的自然数;当该M个比特未通过循环冗余校验,将第一头循环冗余校验比特之前的N个比特作为第二头循环冗余校验比特,对第二头循环冗余校验比特之前的M个比特进行循环冗余校验,依次类推,直至校验通过。第四获取单元,用于将媒体接入控制头后面邻接的M个比特后的N个比特作为首个头循环冗余校验比特,对M个比特进行循环冗余校验,校验通过,根据M个比特中的信息获取下一个分组数据单元的起始位置;其中,N和M均为大于0的自然数。该M个比特未通过循环冗余校验,将首个头循环冗余校验比特之后的N个比特作为下一个头循环冗余校验比特,对下一个头循环冗余校验比特之前的M个比特进行循环冗余校验,依次类推,直至校验通过。本实施例的装置通过在在数据突发发生错误的情况下,根据数据突发的媒体接入控制头的业务连接标识匹配特性或循环冗余校验特性等尽最大可能地恢复该数据突发后续的分组数据单元,解决了不能合理高效地利用系统带宽的问题,从而提高整个无线通信系统的性能。以上实施例中的下一个分组数据单元并不局限于与当前分组数据单元紧邻的分组数据单元,下一个分组数据单元可以与当前分组数据单元相隔多个分组数据单元。
从以上的描述中可以看出,本发明实现了如下技术效果以上实施例的接收方在数据突发发生错误的情况下,根据数据突发的媒体接入控制头的业务连接标识匹配特性或循环冗余校验特性等,尽最大可能地恢复该数据突发后续的分组数据单元,以改善频率资源的使用效率,解决了现有技术中不能合理高效地利用系统带宽的问题,从而提高整个无线通信系统的性能,例如采用LTE、802. 16、UMB等标准的无线通信系统的性能。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种数据突发错误的处理方法,其特征在于,包括接收方依次对接收到的数据突发的多个分组数据单元进行解码; 当解码当前分组数据单元的媒体接入控制头未通过循环冗余校验时,获取下一个分组数据单元的起始位置;根据所述起始位置对所述下一个分组数据单元进行解码。
2.根据权利要求1所述的方法,其特征在于,所述获取下一个分组数据单元的起始位置包括所述接收方根据所述媒体接入控制头包含的长度字段获取所述下一个分组数据单元的起始位置。
3.根据权利要求1所述的方法,其特征在于,所述获取下一个分组数据单元的起始位置包括所述接收方从与所述接收方有关的业务连接标识中选择指定比特,在所述媒体接入控制头之后且属于所述数据突发的数据中查找与所述指定比特匹配的字段;所述接收方根据查找到的字段所在位置获取所述下一个分组数据单元的起始位置。
4.根据权利要求3所述的方法,其特征在于,所述接收方为终端,所述业务连接标识至少包括以下之一单播业务连接标识、组播业务连接标识或广播业务连接标识。
5.根据权利要求3所述的方法,其特征在于,所述接收方为基站,所述业务连接标识为与指定终端有关的单播业务连接标识。
6.根据权利要求1所述的方法,其特征在于,所述获取下一个分组数据单元的起始位置包括所述接收方将所述数据突发的最后N个比特作为第一头循环冗余校验比特,对所述第一头循环冗余校验比特之前的M个比特进行循环冗余校验;所述M个比特通过循环冗余校验,所述接收方根据所述M个比特中的信息获取所述下一个分组数据单元的起始位置;其中,N和M均为大于0的自然数。
7.根据权利要求6所述的方法,其特征在于,所述M个比特未通过循环冗余校验,所述方法还包括所述接收方将所述第一头循环冗余校验比特之前的N个比特作为第二头循环冗余校验比特,对所述第二头循环冗余校验比特之前的M个比特进行循环冗余校验,依次类推,直至校验通过。
8.根据权利要求1所述的方法,其特征在于,所述获取下一个分组数据单元的起始位置包括所述接收方将所述媒体接入控制头后面邻接的M个比特后的N个比特作为首个头循环冗余校验比特,对所述M个比特进行循环冗余校验;所述M个比特通过循环冗余校验,所述接收方根据所述M个比特中的信息获取所述下一个分组数据单元的起始位置;其中,N和M均为大于0的自然数。
9.根据权利要求8所述的方法,其特征在于,所述M个比特未通过循环冗余校验,所述方法还包括所述接收方将所述首个头循环冗余校验比特之后的N个比特作为下一个头循环冗余校验比特,对所述下一个头循环冗余校验比特之前的M个比特进行循环冗余校验, 依次类推,直至校验通过。
10.一种数据突发错误的处理装置,其特征在于,包括第一解码模块,用于依次对接收到的数据突发的多个分组数据单元进行解码;获取模块,用于当所述解码模块解码当前分组数据单元的媒体接入控制头未通过循环冗余校验时,获取下一个分组数据单元的起始位置;第二解码模块,用于根据所述获取模块获取的起始位置对所述下一个分组数据单元进行解码。
11.根据权利要求10所述的装置,其特征在于,所述获取模块包括第一获取单元,用于根据所述媒体接入控制头包含的长度字段获取所述下一个分组数据单元的起始位置。
12.根据权利要求10所述的装置,其特征在于,所述获取模块包括第二获取单元,用于从与所述接收方有关的业务连接标识中选择指定比特,在所述媒体接入控制头之后且属于所述数据突发的数据中查找与所述指定比特匹配的字段;根据查找到的字段所在位置获取所述下一个分组数据单元的起始位置。
13.根据权利要求10所述的装置,其特征在于,所述获取模块包括第三获取单元,用于将所述数据突发的最后N个比特作为第一头循环冗余校验比特, 对所述第一头循环冗余校验比特之前的M个比特进行循环冗余校验,校验通过,根据所述M 个比特中的信息获取所述下一个分组数据单元的起始位置;其中,N和M均为大于0的自然数。
14.根据权利要求10所述的装置,其特征在于,所述获取模块包括第四获取单元,用于将所述媒体接入控制头后面邻接的M个比特后的N个比特作为首个头循环冗余校验比特,对所述M个比特进行循环冗余校验,校验通过,根据所述M个比特中的信息获取所述下一个分组数据单元的起始位置;其中,N和M均为大于0的自然数。
全文摘要
本发明公开了一种数据突发错误的处理方法和装置。其中,该方法包括接收方依次对接收到的数据突发的多个分组数据单元进行解码,当解码当前分组数据单元的媒体接入控制头未通过循环冗余校验时,获取下一个分组数据单元的起始位置,根据该起始位置对下一个分组数据单元进行解码。根据本发明,解决了不能高效地利用系统带宽的问题,从而提高整个无线通信系统的性能。
文档编号H04W28/04GK102299758SQ20101020681
公开日2011年12月28日 申请日期2010年6月23日 优先权日2010年6月23日
发明者刘向宇, 刘锟, 肖华华, 鲁照华 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1