一种td_hsupa上行数据处理系统和方法

文档序号:7703550阅读:143来源:国知局

专利名称::一种td_hsupa上行数据处理系统和方法
技术领域
:本发明涉及时分同步码分多址(TimeDivision-SynchronousCodeDivisionMultipleAccess,TD-SCDMA)通信领域,特别涉及一种TD-SCDMA高速上行分组接入(HighSpeedUplinkPacketAccess,HSUPA)(简称TD_HSUPA)业务上行数据处理系统和方法。
背景技术
:TD-SCDMA是一种第三代移动通信系统,针对TD-SCDMA通信系统,大多厂家已构建了具有高速下行分组接入(HighSpeedDownlinkPacketAccess,HSDPA)(简称TDJISDPA)功能的数字基带(DigitalBaseBand,DBB)处理架构,所以,目前实现TD_HSDPA技术方案已不再是难点。如图1所示,现已实现的TD_HSDPA系统结构框图,包括TD-SCDMA下行信道译码(DownlinkChannelDecoding,DCC)子系统(简称TD—DCC)模i央20、TD-SCDMA普通业务上行发送子系统(GeneralUplinkTransmit,GUTR)(简称TD—GUTR)模lfe40、TD-SCDMA联合检测(Jointdetection,JD)子系统(简称TD_RX)模块50、共享双口存储器(DoublePortRandomAccessMemory,DP廳)模块60以及ARM(AdvancedRISC(ReducedInstructionSetComputer,精密指令集计算机)Machines)模块70和数字信号处理(DigitalSignalProcessing,DSP)模块30。所述TD_DCC20、TD_RX50、TD_GUTR40分别直接与DSP30相连,ARM70通过DPRAM60与DSP30相连。ARM70用于实现接入层(AS)和非接入层(NAS)协议;DPRAM60用于实现DSP30与ARM模块70之间的通信;DSP30是物理层核心,用于控制上行和下行数据处理任务和设置相关参数;物理层还包括如下硬件模块TD_DCC20用于信道译码;TD_RX50用于对基带信号进行联合检测,并将联合监测后的信号提供给TD_DCC20,以进行信道译码;TD_GUTR40用于TD-SCDMA普通业务的上行发送,其原理框图如图2所示,包括TD-SCDMA上行信道编码(UplinkChannelCoding,UCC)(简称TD_UCC)模±央、TD_TX模±央、上行时钟模块、传输时间间隔(TransmissionTimeInterval,简称TTI)控制模块、传输信道参数选择模块、上行寄存器组模块、发送时刻控制模块、输入缓存模块,其中,TD—UCC模块用于对输入缓存模块中的数据进行添加循环冗余校验码(CyclicRedundancyCheck,简称CRC)、信道编码、第一次交织、速率匹配、比特加扰、第二次交织、以及物理信道映射处理;TD_TX模块用于在发射点到来时对经过TD_UCC模块处理后的数据进行调制、滤波并发射;TD—TX模块包括上行突发burst成型模块、发射滤波模块、共享信息指示信道(SharedInformationChannelforHS-DSCH,简称HS—SICH)编码模i央、传输格式组合指示(TransportFormatCombinationIndicatorl,简称TFCI)编码模块,TPC&SS映射模块、数据域处理单元、Midamble码生成模块、上行同步码生成模块;上行时钟模块分别与TD_UCC模块和TD_TX模块相连,采用16X时钟(即主频为1.28*16M),为TD_UCC模块和TD_TX模块提供上行时钟;TTI控制模块与TD_UCC模块相连,用于控制TD_UCC模块进行TTI处理;发送时刻控制模块与所述TD_TX模块相连,用于在发射时刻触发所述TD_TX模块;输入缓存模块与所述TD—UCC模块相连,用于存储高层下发的普通业务上行数据,大小为416*2byte;上行寄存器组模块与输入缓存模块是TD_GUTR40与外界的接口,S卩外界发送来的数据首先会存储在上行寄存器组模块与输入缓存模块中,上行寄存器组模块中寄存的数据一方面发送给TD_TX模块,另一方面也会发送给与TTI控制模块相连的传输信道参数选择模块。TD_HSUPA作为TD_HSDPA后续技术的演进,将是当前及将来TD-SCDMA系统发展的趋势,具备非常大的发展潜力。但目前尚未有效的实现针对TDJ1SUPA的方案。
发明内容本发明所要解决的技术问题是,提供一种TD-SCDMAHSUPA高速上行发送(HighUplinkTransmit,HUTR)(简称TD_HUTR)子系统、基于TD_HSDPA的TD_HSUPA上行数据处理的系统及方法,本发明实现了TD_HSUPA上行数据处理,但并不影响已验证过的TD_HSDPA的功能。本发明公开了一种TD_HUTR子系统,包括上行时钟模块、TTI控制模块、上行寄存器组模块、发送时刻控制模块以及输入缓存模块,所述TD_HUTR子系统还包括TD_HSUPA信道编码(TD_HSUPAchannelcoding,TD_HUCC)模块和TD_HSUPA时隙突发成型和发射(TD_HTX)模块,其中,所述上行时钟模块分别与所述TD_HUCC模块和TD_HTX模块相连,采用32X时钟,用于为所述TD_HUCC模块和TD_HTX模块提供上行时钟;所述TTI控制模块与所述TD_HUCC模块相连,用于控制所述TD_HUCC模块进行TTI处理;所述发送时刻控制模块与所述TD_HTX模块相连,用于在发射时刻触发所述TD_HTX模块进行处理;所述输入缓存模块与所述TD_HUCC模块相连,用于存储最多8个进程的TD_HSUPA数据,大小为11.168kbyte;所述TDHUCC模块用于对所述输入缓存模块中的数据进行添加CRC、信道编码、混合自动重传请求(HybridAutomatic-R印eat-Requst,HARQ)、比特加扰、第二次交织、星座重排以及物理信道映射处理;所述TD_HTX模块用于在发射点到来时对经过所述TD_HUCC模块处理后的数据进行调制、滤波并发射。所述TD_HUCC模块包括CRC模块、信道编码模块、HARQ/比特加扰模块、第二次交织/星座重排/物理信道映射模块,其中,6所述CRC模块用于对所述输入缓存模块中的数据添加CRC并进行编码块分割;所述编码模块用于对经过添加CRC后的编码块进行信道编码并缓存;所述HARQ/比特加扰模块用于对经过编码的数据进行HARQ,并在输出时进行比特加扰处理;所述第二次交织/星座重排/物理信道映射模块用于对经过HARQ/比特加扰后的数据进行交织、星座重排以及物理信道映射处理,并缓存处理后的数据;用于在发射时刻到来时将所述缓存的数据发送给所述TD_HTX模块。所述TD_HTX模块包括调制/扩频/加扰模块、Midamble码生成模块、上行同步码生成模块、时隙突发构造模块以及发射滤波模块,其中,所述调制/扩频/加扰模块用于对接收到的数据依次进行16QAM调制、扩频以及加扰处理,并将处理后的数据发送给所述时隙突发构造模块;所述Midamble码生成模块用于生成Midamble码并发送给所述时隙突发构造模块;所述上行同步码生成模块用于生成上行同步码并发送给所述时隙突发构造模块;所述时隙突发构造模块用于将调制/扩频/加扰后的数据及midamble码或上行同步码构造成上行时隙突发,并发送给所述发射滤波模块;所述发射滤波模块用于对接收到的数据进行发射滤波处理后发射出去。所述调制/扩频/加扰模块中除了包括正交相移键控(Quadrature(Quaternary)PhaseShiftKeying,简称QPSK)调制表外还增加了16正交幅度调制(16QuadratureAmplitudeModulation,简称16QAM)表,所述调制/扩频/加扰模块根据指定调制方式通过查找所述调制表对接收到的数据进行相应的调制。本发明还公开了一种TD_HSUPA上行数据处理系统,包括ARM、DPRAM、DSP、TD_RX、TD_DCC、TD_GUTR,所述TD_RX、TD_DCC、TD_GUTR分别与所述DSP相连;所述ARM通过所述DPRAM与所述DSP相连;还包括TD_HUTR,所述TD_HUTR与所述DSP相连,包括上行时钟模块、TTI控制模块、上行寄存器组模块、发送时刻控制模块、输入缓存模块、TDJ1UCC模块以及TDJ1TX模块,其中,所述上行时钟模块分别与所述TD_HUCC模块和TD_HTX模块相连,采用32X时钟,用于为所述TD_HUCC模块和TD_HTX模块提供上行时钟;所述TTI控制模块与所述TD_HUCC模块相连,用于控制所述TD_HUCC模块进行TTI处理;所述发送时刻控制模块与所述TD_HTX模块相连,用于在发射时刻触发所述TD_HTX模块进行处理;所述输入缓存模块与所述TD_HUCC模块相连,用于存储最多8个进程的TD_HSUPA数据,大小为11.168kbyte;所述TDJ1UCC模块用于对所述输入缓存模块中的数据进行添加CRC、信道编码、HARQ、比特加扰、第二次交织、星座重排以及物理信道映射处理;所述TD_HTX模块用于在发射点到来时对经过所述TD_HUCC模块处理后的数据进行调制、滤波并发射。所述TD_HUCC模块包括CRC模块、信道编码模块、HARQ/比特加扰模块、第二次交织/星座重排/物理信道映射模块,其中,所述CRC模块用于对所述输入缓存模块中的数据添加CRC并进行编码块分割;所述编码模块用于对经过添加CRC后的编码块进行信道编码并缓存;所述HARQ/比特加扰模块用于对经过编码的数据进行HARQ,并在输出时进行比特加扰处理;所述第二次交织/星座重排/物理信道映射模块用于对经过HARQ/比特加扰后的数据进行交织、星座重排以及物理信道映射处理,并缓存处理后的数据;用于在发射时刻到来时将所述缓存的数据发送给所述TD_HTX模块。所述TD_HTX模块包括调制/扩频/加扰模块、Midamble码生成模块、上行同步码生成模块、时隙突发构造模块以及发射滤波模块,其中,所述调制/扩频/加扰模块用于对接收到的数据依次进行调制、扩频以及加扰处理,并将处理后的数据发送给所述时隙突发构造模块;所述Midamble码生成模块用于生成Midamble码并发送给所述时隙突发构造模块;所述上行同步码生成模块用于生成上行同步码并发送给所述时隙突发构造模块;所述时隙突发构造模块用于将调制/扩频/加扰后的数据及midamble码或上行同步码构造成上行时隙突发,并发送给所述发射滤波模块;所述发射滤波模块用于对接收到的数据进行发射滤波处理后发射出去。所述调制/扩频/加扰模块中除了包括QPSK调制表外还增加了16QAM调制表,所述调制/扩频/加扰模块根据指定调制方式通过查找所述调制表对接收到的数据进行相应的调制。本发明进一步公开了一种TD_HSUPA上行数据处理方法,包括如下步骤步骤一DSP收到高层下发的消息后,判断是发送新数据还是重传上次发送的数据;若为发送新数据,则执行步骤二;若为重传上次发送的数据,则通知TDJIUTR执行步骤步骤二DSP将DPRAM中的数据写入到TD_HUTR的输入缓存中,TD_HUTR对输入缓存中的数据进行添加CRC以及信道编码处理,并缓存经过处理的数据;步骤三TD_HUTR对缓存的经过信道编码的数据进行HARQ、比特加扰、交织、星座重排以及物理信道映射处理,并缓存经过处理的数据;步骤四在发射点到来时,TDJ1UTR对所述缓存的数据进行调制、扩频、加扰处理,生成时隙突发后进行滤波并发射。所述步骤三中,通过如下步骤对所述数据进行HARQ:步骤A:对所述数据进行bit分离,得到系统bit、第一校验bit以及第二校验bit;步骤B:计算速率匹配图样,并根据得到的图样进行打孔或bit重传;步骤C:通过交织矩阵对经过速率匹配的bit进行合并。所述步骤B中,通过如下方法计算速率匹配图样步骤Bl:根据上层下发的冗余版本(RV)参数确定初始化误差eini;步骤B2:确定系统bit、第一校验bit、第二校验bit以及经过速率匹配的系统bit、第一校验bit、第二校验bit;步骤B3:确定相加误差eplus和相减误差eminus。所述步骤三中,通过如下方法对所述数据进行星座重排若星座版本为0,则不做任何处理;若所述星座版本为1,则交换MSB(MostSignificantBit,最高位bit)与LSB(LeastSignificantBit,最低位bit)的位置后输出;若所述星座版本为2,则对LSB取逻辑反后输出;若所述星座版本为3,则交换MSB与LSB的位置,并对LSB部分取逻辑反后输出。本发明基于TD_GUTR,通过最小的改动有效实现了TD-SCDMAHSUPA上行数据处理功能,填补了相关技术中的空白,并且不影响已验证过的已有业务上行处理的相关功能。图1是TD_HSDPA结构框图;图2是TD_GUTR原理框图;图3是本发明所述TD_HUTR原理款图;图4是本发明所述TD_HSUPA结构框图;图5是本发明所述方法流程图;图6为本发明所述方法中速率匹配示意图。具体实施例方式以下结合附图及优选实施例对本发明做进一步详细描述。要实现TD_HSUPA,则需要考虑对E-DCH(EnhancedDedicatedChannel,增强的专用信道)编码、E-UCCH(E-DCHUplinkControlChannel,E-DCH上行控制信道)编码、E-RUCCH(E-DCHRandomAccessUplinkControlChannel,E-DCH随机接入上行控制信道)编码和上行时隙突发成型发射的支持,其中,上述三类信道在上行burst成型时与普通业务的区别在于对16QAM调制的支持,在上行译码方面要严格遵照3GPP协议《TS25.222:Multiplexingandcha皿elcoding(TDD)》,要点描述如下l)E-UCCH编码依据《TS25.222-Multiplexingandchannelcoding(TDD)》协i义的4.9.2CodingforE-UCCHforthe1.28McpsTDDoption章节,E-UCCH的编码过程按照以下四个步骤来完成E-UCCH信息域映射、E-UCCH复用、信道编码、物理信道映射;2)E-RUCCH编码依据《TS25.222-Multiplexingandchannelcoding(TDD)》协议的4.12CodingforE-RUCCH章节,E-RUCCHH的编码过程按照以下六个步骤来完成增加CRC、信道编码、速率匹配、比特加扰、交织、物理信道映射;3)E-DCH编码依据《TS25.222-Multiplexingandchannelcoding(TDD)》协议的4.8CodingforE-DCH章节,E-DCH的编码过程按照以下八个步骤来完成E-DCH传输块增加9CRC、编码块分段、信道编码、HARQ、比特加扰、交织、16QAM星座重排、物理信道映射,根据协议,E-DCH的编码的处理时间英控制到2个时隙内完成。TD_HSUPA业务数据与普通业务数据的编码流程的差异主要有2点一是没有第一次交织;二则有HARQ和星座重排。基于以上分析及TD_GUTR,本发明所述TD_HUTR继承了TD_GUTR中的部分模块,其原理框图如图3所示,包括上行时钟模块、TTI控制模块、上行寄存器组模块、发送时刻控制模块、CRCRAM模块、TD_HUCC模块以及TD_HTX模块,其中,上行时钟模块分别与TD_HUCC模块和TD_HTX模块相连,用于为TD_HUCC模块和TD_HTX模块提供上行时钟,该模块采用32X时钟,即主频为1.28*32M;TTI控制模块与TD_HUCC模块相连,用于控制TD_HUCC模块进行TTI处理;发送时刻控制模块与TDJ1TX模块相连,用于在发射时刻触发所述TDJ1TX模块进行处理;输入缓存模块与TD_HUCC模块相连,用于存储最多8个进程的TD_HSUPA数据,因每个TD_HSUPA传输块大小为11160bit,所以该模块的大小为11.168kbyte;TD_HUCC模块用于对输入缓存模块中的数据进行添加CRC、信道编码、HARQ、比特加扰、第二次交织、星座重排以及物理信道映射处理;TD_HTX模块用于在发射点到来时对经过TD_HUCC模块处理后的数据进行调制、滤波并发射。TD_HUCC模块包括CRC模块、信道编码模块、HARQ/比特加扰模块、第二次交织/星座重排/物理信道映射模块,其中,CRC模块用来对输入缓存模块中的数据添加CRC并进行编码块分割;信道编码模块用于对经过添加CRC后的编码块进行巻积编码或者Turbo编码并缓存;速率匹配/HARQ模块用于对经过编码的数据进行HARQ及比特加扰处理,该模块的内部存储空间约为4.25kbyte;第二次交织/星座重排/物理信道映射模块用于对经过速率匹配的数据进行交织、星座重排以及物理信道映射处理,并将处理后的数据发送给TDJ1TX模块,该模块第二次交织内部缓存空间及物理信道映射内部缓存空间的大小均为1.76kbyte。TD_HTX模块包括调制/扩频/加扰模块,Midamble码生成模块,上行同步码生成模块,时隙突发构造模块以及发射滤波模块,调制/扩频/加扰模块用于对接收到的数据依次进行16QAM调制、扩频以及加扰处理,并将处理后的数据发送给时隙突发构造模块,调制/扩频/加扰模块除了包括有QPSK调制表外,还包括有16QAM调制表,其根据调制方式通过查找所述调制表对经过TD_UCC模块处理数据进行相应的调制;所述Midamble码生成模块用于生成Midamble码并发送给时隙突发构造模块;所述上行同步码生成模块用于生成上行同步码并发送给时隙突发构造模块;时隙突发构造模块用于将调制/扩频/加扰后的数据及midamble码或上行同步码构造成上行时隙突发,并发送给发射滤波模块;发射滤波模块用于对接收到的数据进行发射滤波处理后发射出去。图如4所示,是本发明所述的TD_HSUPA结构框图,包括ARM、DPRAM、DSP、TD—RX、TD—DCC、TD_GUTR、TD_HUTR;DSP分别与TD_RX、TD_DCC、TD_GUTR、TD_HUTR相连;ARM通过DPRAM与DSP相连;TD_HUTR原理框图如图3所示,这里不再复述。如图5所示,本发明所述的TD_HSUPA业务处理方法流程包括步骤501:ARM下发消息到DPRAM,通知DSP;步骤502:DSP收到消息后,判断是发送新数据还是重传上次发送的数据,若为发送新数据,则执行步骤503;若为重传上次发送的数据,则执行步骤504;步骤503:DSP将DPRAM中的HS_HSUPA数据写到TD_HUTR的输入缓存中;步骤504:TD_HUTR的TD_HUCC对输入缓存中的数据进行添加CRC、编码块分割以及信道编码处理,并缓存处理后的数据;步骤505:TD_HUCC对所述缓存的已经过信道编码的数据进行HARQ、比特加扰、交织、星座重排以及物理信道映射处理,并缓存经过处理的数据;本步骤中,所述HARQ通过如图6所示,具体包括如下步骤步骤5051:对所述数据进行bit分离,得到系统bitN^、第一校验bitNpl以及第二校验bitNp2;步骤5052:计算速率匹配图样,并根据得到的图样进行打孔或者bit重传;本步骤中通过如下步骤计算速率匹配图样1):根据RV参数中的s和r确定e^,其中RV参数为高层下发的参数,和重传序列号(RSN)是相关的;E-DCH允许的每个RV参数对应的s和r的组合如表1所示。<table>tableseeoriginaldocumentpage11</column></row><table>表12):对Nsys、Npl以及Np2分别进行速率匹配(RM),得到经过速率匹配的系统bitNt,^、第一校验bitNt,pl以及第二校验bitNt,p2;3):确定e一和eminus。步骤5053:通过交织矩阵对经过速率匹配的bit进行合并。步骤505中,所述星座重排如表2所示,根据星座版本通过查询表2对输入的比特每4个一组进行处理<table>tableseeoriginaldocumentpage12</column></row><table>表2即若星座版本为0,则不做任何处理;若所述星座版本为1,则交换MSB与LSB的位置后输出;若所述星座版本为2,则对LSB取逻辑反后输出;若所述星座版本为3,则交换MSB与LSB的位置,并对LSB部分取逻辑反后输出。步骤506:在发射点到来时,TD_HUTR的TD_HTX首先根据调制方式,通过查找调制表对经过TD_HUCC处理后的数据进行相应的调制,然后进行扩频、加扰处理,最后用处理过的数据及Midamble码或上行同步码生成时隙突发,并对所述时隙突发进行发射滤波,最后将经过滤波的数据发射出去。以上所述仅为本发明的较佳实施例,并非用于限制本发明的保护范围,对本发明技术所在领域的普通技术人员来说,可以根据本发明的技术方案及其构思进行相应的等同改变或替换,而所有这些改变或替换,都应属于本发明所附权利要求的保护范围。权利要求一种TD_HUTR子系统,包括上行时钟模块、传输时间间隔控制模块、上行寄存器组模块、发送时刻控制模块以及输入缓存模块,其特征在于,所述TD_HUTR模块还包括TD-SCDMA高速上行分组接入TD_HSUPA信道编码TD_HUCC模块和TD_HSUPA时隙突发成型和发射TD_HTX模块,其中,所述上行时钟模块分别与所述TD_HUCC模块和TD_HTX模块相连,采用32X时钟,用于为所述TD_HUCC模块和TD_HTX模块提供上行时钟;所述传输时间间隔控制模块与所述TD_HUCC模块相连,用于控制所述TD_HUCC模块进行传输时间间隔处理;所述发送时刻控制模块与所述TD_HTX模块相连,用于在发射时刻触发所述TD_HTX模块进行处理;所述输入缓存模块与所述TD_HUCC模块相连,用于存储最多8个进程的TD_HSUPA数据,大小为11.168kbyte;所述TD_HUCC模块用于对所述输入缓存模块中的数据进行添加循环冗余校验码、信道编码、混合自动重传请求、比特加扰、第二次交织、星座重排以及物理信道映射处理;所述TD_HTX模块用于在发射点到来时对经过所述TD_HUCC模块处理后的数据进行调制、滤波并发射。2.如权利要求1所述TD_HUTR子系统,其特征在于,所述TD_HUCC模块包括循环冗余校验码模块、信道编码模块、混合自动重传请求/比特加扰模块、第二次交织/星座重排/物理信道映射模块,其中,所述循环冗余校验码模块用于对所述输入缓存模块中的数据添加循环冗余校验码并进行编码块分割;所述编码模块用于对经过添加循环冗余校验码后的编码块进行信道编码并缓存;所述混合自动重传请求/比特加扰模块用于对经过编码的数据进行混合自动重传请求,并在输出时进行比特加扰处理;所述第二次交织/星座重排/物理信道映射模块用于对经过混合自动重传请求/比特加扰后的数据进行交织、星座重排以及物理信道映射处理,并缓存处理后的数据;用于在发射时刻到来时将所述缓存的数据发送给所述TD_HTX模块。3.如权利要求1或2所述的TD_HUTR子系统,其特征在于,所述TD_HTX模块包括调制/扩频/加扰模块、Midamble码生成模块、上行同步码生成模块、时隙突发构造模块以及发射滤波模块,其中,所述调制/扩频/加扰模块用于对接收到的数据依次进行16正交幅度调制、扩频以及加扰处理,并将处理后的数据发送给所述时隙突发构造模块;所述Midamble码生成模块用于生成Midamble码并发送给所述时隙突发构造模块;所述上行同步码生成模块用于生成上行同步码并发送给所述时隙突发构造模块;所述时隙突发构造模块用于将调制/扩频/加扰后的数据及midamble码或上行同步码构造成上行时隙突发,并发送给所述发射滤波模块;所述发射滤波模块用于对接收到的数据进行发射滤波处理后发射出去。4.如权利要求3所述的TD_HUTR子系统,其特征在于,所述调制/扩频/加扰模块中包括正交相移键控调制表和16正交幅度调制表,所述调制/扩频/加扰模块根据指定调制方式通过查找所述调制表对接收到的数据进行相应的调制。5.—种TD_HSUPA上行数据处理系统,包括ARM、共享双口存储器DPRAM、数字信号处理DSP、TD-SCDMA联合检测子系统TD—RX、TD-SCDMA下行信道译码子系统TD—DCC、TD-SCDMA普通业务上行发送子系统TD_GUTR,所述TD_RX、TD_DCC、TD_GUTR分别与所述DSP相连;所述ARM通过所述DPRAM与所述DSP相连;其特征在于,还包括TD_HUTR,所述TD_HUTR与所述DSP相连,包括上行时钟模块、传输时间间隔控制模块、上行寄存器组模块、发送时刻控制模块、输入缓存模块、TD_HUCC模块以及TD_HTX模块,其中,所述上行时钟模块分别与所述TDJ1UCC模块和TDJ1TX模块相连,采用32X时钟,用于为所述TD_HUCC模块和TD_HTX模块提供上行时钟;所述传输时间间隔控制模块与所述TD_HUCC模块相连,用于控制所述TD_HUCC模块进行传输时间间隔处理;所述发送时刻控制模块与所述TD_HTX模块相连,用于在发射时刻触发所述TD_HTX模块进行处理;所述输入缓存模块与所述TD_HUCC模块相连,用于存储最多8个进程的TD_HSUPA数据,大小为11.168kbyte;所述TD_HUCC模块用于对所述输入缓存模块中的数据进行添加循环冗余校验码、信道编码、混合自动重传请求、比特加扰、第二次交织、星座重排以及物理信道映射处理;所述TD_HTX模块用于在发射点到来时对经过所述TD_HUCC模块处理后的数据进行调制、滤波并发射。6.如权利要求5所述的TD_HSUPA上行数据处理系统,其特征在于,所述TD_HUCC模块包括循环冗余校验码模块、信道编码模块、混合自动重传请求/比特加扰模块、第二次交织/星座重排/物理信道映射模块,其中,所述循环冗余校验码模块用于对所述输入缓存模块中的数据添加循环冗余校验码并进行编码块分割;所述编码模块用于对经过添加循环冗余校验码后的编码块进行信道编码并缓存;所述混合自动重传请求/比特加扰模块用于对经过编码的数据进行混合自动重传请求,并在输出时进行比特加扰处理;所述第二次交织/星座重排/物理信道映射模块用于对经过混合自动重传请求/比特加扰后的数据进行交织、星座重排以及物理信道映射处理,并缓存处理后的数据;用于在发射时刻到来时将所述缓存的数据发送给所述TD_HTX模块。7.如权利要求5或6所述的TD_HSUPA上行数据处理系统,其特征在于,所述TD_HTX模块包括调制/扩频/加扰模块、Midamble码生成模块、上行同步码生成模块、时隙突发构造模块以及发射滤波模块,其中,所述调制/扩频/加扰模块用于对接收到的数据依次进行调制、扩频以及加扰处理,并将处理后的数据发送给所述时隙突发构造模块;所述Midamble码生成模块用于生成Midamble码并发送给所述时隙突发构造模块;所述上行同步码生成模块用于生成上行同步码并发送给所述时隙突发构造模块;所述时隙突发构造模块用于将调制/扩频/加扰后的数据及midamble码或上行同步码构造成上行时隙突发,并发送给所述发射滤波模块;所述发射滤波模块用于对接收到的数据进行发射滤波处理后发射出去。8.如权利要求7所述的TD_HSUPA上行数据处理系统,其特征在于,所述调制/扩频/加扰模块中包括正交相移键控调制表和16正交幅度调制表,所述调制/扩频/加扰模块根据指定调制方式通过查找所述调制表对接收到的数据进行相应的调制。9.一种TD_HSUPA上行数据处理方法,其特征在于,包括如下步骤步骤一DSP收到上层下发的消息后,判断是发送新数据还是重传上次发送的数据;若为发送新数据,则执行步骤二;若为重传上次发送的数据,则通知TDJ1UTR执行步骤三;步骤二DSP将DPRAM中的数据写入到TD_HUTR的输入缓存中,TD_HUTR对输入缓存中的数据进行添加循环冗余校验码以及信道编码处理,并缓存经过处理的数据;步骤三TD_HUTR对缓存的经过信道编码的数据进行混合自动重传、比特加扰、交织、星座重排以及物理信道映射处理,并缓存经过处理的数据;步骤四在发射点到来时,TDJ1UTR对所述缓存的数据进行调制、扩频、加扰处理,生成时隙突发后进行滤波并发射。10.如权利要求9所述的TD_HSUPA上行数据处理方法,其特征在于,所述步骤三中,通过如下步骤对所述数据进行混合自动重传步骤A:对所述数据进行bit分离,得到系统bit、第一校验bit以及第二校验bit;步骤B:计算速率匹配图样,并根据得到的图样进行打孔或bit重传;步骤C:通过交织矩阵对经过速率匹配的bit进行合并。11.如权利要求10所述的TD_HSUPA上行数据处理方法,其特征在于,所述步骤B中,通过如下方法计算速率匹配图样步骤B1:根据上层下发的冗余版本参数中确定初始化误差;步骤B2:确定系统bit、第一校验bit、第二校验bit以及经过速率匹配的系统bit、第一校验bit、第二校验bit;步骤B3:确定相加误差和相减误差。12.如权利要求9所述的TD_HSUPA上行数据处理方法,其特征在于,所述步骤三中,通过如下方法对所述数据进行星座重排若星座版本为O,则不做任何处理;若所述星座版本为l,则交换最高位bit与最低bit的位置后输出;若所述星座版本为2,则对最低bit取逻辑反后输出;若所述星座版本为3,则交换最高位bit与最低bit的位置,并对最低bit部分取逻辑反后输出。全文摘要本发明涉及一种TD_HSUPA上行数据处理系统和方法,所述方法为DSP收到的消息若为发送新数据,则将新数据写入到TD_HUTR的输入缓存中,TD_HUTR对输入缓存中的数据进行添加循环冗余校验码以及信道编码处理,并缓存经过处理的数据;若为重传上次发送的数据,则通知TD_HUTR对缓存的经过信道编码的数据进行混合自动重传、比特加扰、交织、星座重排以及物理信道映射处理,并缓存经过处理的数据;在发射点到来时,TD_HUTR对所述缓存的数据进行调制、扩频、加扰处理,生成时隙突发后进行滤波并发射。本发明实现了TD_HSUPA上行数据处理功能,填补了相关技术中的空白。文档编号H04W28/04GK101784077SQ20091010500公开日2010年7月21日申请日期2009年1月15日优先权日2009年1月15日发明者陈丽萍申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1