《移动通信与仿真HSDPAFDD.ppt》由会员分享,可在线阅读,更多相关《移动通信与仿真HSDPAFDD.ppt(30页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、移动通信与仿真HSDPAFDD Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望HSDPA-FDDHSDPA-FDDHSDPA-FDDOverviewProtocol StackMAC Layer EvolutionTransport ChannelPhysical ChannelsEvolution:HSDPA+Terminal Capability ClassesTiming StructuresHSDPA-OverviewHSDPA-OverviewHSDPA
2、-Overview+HSDPA stands for High Speed Downlink Packet Data+Release 5 feature of 3GPP/UTRAN+a major upgrade to 3G system capabilities+HSDPA shortens round-trip time between network and terminals+HSDPA reduces variance in downlink transmission delay+HSDPA does not improve uplink data rates(see e-DCH c
3、alled HSUPA)3G Release 992 Mbps3G Release 514 Mbps3G Release 721 Mbps+HSDPA uses DCH transport channelHSDPA-OverviewHSDPA-OverviewHSDPA-Overview+Optimized for high-speed downlink data only SF=16 codes used+Shorter frames(2ms including 3 Timeslots)enables faster reactions to changing channel conditio
4、ns(AMC)enables faster retransmission protocol(HARQ)+Adaptative Modulation and Coding (AMC)adapts the followingtransmission format attributes modulation scheme(QPSK,16QAM)number of physical channel redundancy version error correction rate+The UE measures the channel conditions,and indicates to Node-B
5、the highest data rate(AMC)it could support through CQI indication HSDPA-OverviewHSDPA-OverviewHSDPA-Overview+Fast scheduling performed by the Node B+The HARQ protocol implements a fast acknowledged data transmission scheme retransmissions including the original information bits,but the data packet c
6、ontains more redundancy Stop-And-Wait ARQ scheme is used in HSDPA N HARQ Processes,each Stop-And-Wait ARQ UE2UE3UE1HSDPA-OverviewHSDPA-OverviewHSDPA-Overview Multiplexing Spreading Code for one UE imposed by capability class Users are mulitplexed both in timeTTI=2msTTI=2msTTI=2msTTI=2msCodesTimeHS-D
7、SCH-relatedSharedControlChannel(HS-SCCH)HS-DSCHHighSpeedPhysicalDownlinkSharedChannel(HS-PDSCH)DedicatedPhysicalControlChannel(uplink)forHS-DSCH(HS-DPCCH)+UE Side:MAC-hs is responsible for HARQ-ACK(Hybrid Automatic Repeat Request)Re-ordering+NodeB Side:MAC-hs is responsible for Flow Control Scheduli
8、ng/Priority Handling HARQ TFRIMAC-dMAC-hsPHYMAC-hsPHYL1L2HS-DSCHFPL1L2HS-DSCHFPMAC-dUENodeBRNCHSDPA Protocol StackHSDPA Protocol StackHSDPA Protocol StackNode B:SchedulerScheduler(Rec 25.321 11.6.1)Schedules all UEs within a cell Services priority queues:The scheduler schedules MAC-hs SDUs based on
9、information from upper layers.One UE may be associated with one or more MAC-d flows.Each MAC-d flow contains HS-DSCH MAC-d PDUs for one or more priority queues Determines the HARQ Entity and the queue to be served Sets the TSN for new data blocks being transferred from the selected queue:Set the TSN
10、 to value 0 for the first MAC-hs PDU transmitted for each Queue ID within an HS-DSCHIncrement the TSN within one for each transmitted MAC-hs PDU on each Queue ID within an HS-DSCH Schedule new transmissions and retransmission(based on the status reportsfrom HARQ Processes)Determines the redundancy v
11、ersion(for each transmitted and retransmittedMAC-hs PDU)HSDPA Protocol StackHSDPA Protocol StackHSDPA Protocol StackNode B:HARQ EntityHARQ Entity(Rec 25.321 11.6.2)There is one HARQ entity for each Ue The HARQ entity sets the Queue ID in transmitted MAC-hs PDU to valueindicated by scheduler The HARQ
12、 entity sets the transmission sequence number(TSN)in transmitted MAC-hs PDU to value indicated by schedulerNode B:HARQ ProcessHARQ Process(Rec 25.321 11.6.3)The HARQ process sets the New Data Indicator intransmittedMAC-hsPDU:tothevalue“0”forfirstMAC-hsPDUtransmittedbyaHARQProcessnotincrementforretra
13、nsmissionofaMAC-hsPDUincrementwithoneforeachtransmittedMAC-hsPDUcontainingnewdata The HARQ process processes received status message to the schedulerHSDPA Protocol StackHSDPA Protocol StackHSDPA Protocol StackMAC-dforUEnMAC-dforUE2HARQProcessQueueID4TSN1NewDataIndHARQProcessQueueID1TSNNewDataIndHARQ
14、EntityUEnHARQProcessQueueID0TSN51NewDataIndHARQProcessQueueID1TSN59NewDataIndHARQEntityUE3HARQProcessQueueID0TSN60NewDataIndHARQProcessQueueID5TSN0NewDataIndHARQProcessQueueID1TSN5NewDataIndHARQEntityUE2HARQProcessSCHEDULERQueue ID 0TSN 3 New Data IndNode B SideNode B SideHARQProcessQueueID7TSN20New
15、DataIndHARQProcessQueueID1TSN2NewDataIndHARQEntityUE1HARQProcessQueueID0TSN0NewDataIndMAC-dforUE1HSDPA Protocol StackHSDPA Protocol StackHSDPA Protocol StackQueue ID 1TSN 3 New Data IndReorderingEntityUE SideUE SideHARQProcessQueueID7TSN20NewDataIndHARQProcessQueueID1TSN2NewDataIndHARQEntityUE1HARQP
16、rocess(rec25.32111.6.2.2):IftheMAC-hsPDUisreceivedwithin5sub-framesfromthereceptionofthepreviousMAC-hsPDUintendedforthisHARQprocessMAC-hdPDUisdiscardedACK/NACKHARQProcessQueueID0TSN0NewDataIndHSDPA Protocol StackHSDPA Protocol StackHSDPA Protocol StackMAC-dforUE1HSDPA MAC LayerHSDPA MAC LayerHSDPA M
17、AC LayerUE Side MAC Architecture:Rec.25.321 4.2.3 UE Side MAC Architecture:Rec.25.321 4.2.3 HSDPA MAC LayerHSDPA MAC LayerHSDPA MAC LayerUTRAN Side MAC Architecture:Rec.25.321 4.2.4 UTRAN Side MAC Architecture:Rec.25.321 4.2.4 MAC-hs SDUMAC-hs SDUMAC-hs SDUHeaderMACC/T=6RLCPDUHeaderMACC/T=6RLCPDUPad
18、dingHSDPA MAC LayerHSDPA MAC LayerHSDPA MAC LayerN-PDUHeader PDCPRLC PayloadRLC HeaderPDCP:TCP/IP CompressedRLC PayloadRLC HeaderHeaderMACC/T=7RLCPDURLC PayloadRLC HeaderAMR Block VoiceMAC-hs HeaderMAC-dPDUSize=336bitsMAC-dPDUSize=336bitsMAC-dPDUSize=144bits!MAC-hs PDU!MAC-hs PDU!UE1DataMAC-hsPayloa
19、dHSDPA MAC LayerHSDPA MAC LayerHSDPA MAC LayerMAC-hs Header:Rec.25.321 9.2.2MAC-hs Header:Rec.25.321 9.2.2VFQueue IDTSNSID1N1F1SID2N2F2VF(1bit):VersionFlag:extensioncapabilities0Normal1reservedQueueID(3bits):indicationforreorderingqueueinthereceiver,setbyHARQEntityTSN(6bits):TransmissionSequenceNumb
20、er:usedforreorderingpurposestosupportin-sequencedeliveryhigherlayers.NumberofSequencebyQueueIDSID(3bits):SizeIndexIdentifier,indexcorrespondingtoMAC-dsizeofasetofconsecutiveMAC-dPDUsSeein25.33110.3.5.1aMAC-dPDUsizeInfoN(7bits):SizeNumberofconsecutiveMAC-dPDUswithsameIndexSetMaxnumberPDUsperTTIinFDD7
21、0F(1bit):FlagindicatingifmorefieldsarepresentintheMAC-hsHeaderSIDkNkFkHSDPA Transport ChannelHSDPA Transport ChannelHSDPA Transport ChannelHS-DSCH:High-Speed Downlink Shared Channel:Rec.25.212 4.5HS-DSCH:High-Speed Downlink Shared Channel:Rec.25.212 4.5Slot 0Slot 1Slot 22msOnetransportblockonceevery
22、TTI(2ms),associatedwithoneDCHCRCattachmentaim1,aim2,aim3,.aimACodeblocksegmentationChannelCoding(Rate1/3TurboCoding)dim1,dim2,dim3,.dimBoir1,oir2,oir3,.oirKBitScramblingbim1,bim2,bim3,.bimBPhysicalchannelsegmentationPhCH#1PhCH#PPhysicalLayerHybrid-ARQfunctionalityci1,ci2,ci3,.ciEvp,1,vp,2,vp,3,.vp,U
23、up,1,up,2,up,3,.up,Uw1,w2,w3,.wRHS-DSCHInterleavingPhysicalchannelmappingConstellationre-arrangementfor16QAMrp,1,rp,2,rp,3,.rp,UHSDPA Transport ChannelHSDPA Transport ChannelHSDPA Transport ChannelHybrid ARQ for HS-DSCH:Rec.25.212 4.5.4Hybrid ARQ for HS-DSCH:Rec.25.212 4.5.4ThehybridARQfunctionality
24、matchesthenumberofbitsattheoutputofthechannelcodertothetotal number of bits of the HS-PDSCH set to which the HS-DSCH is mapped.The hybrid ARQfunctionalityiscontrolledbytheredundancyversion(RV)parameters.TheexactsetofbitsattheoutputofthehybridARQfunctionalitydependsonthenumberofinputbits,thenumberofo
25、utputbits,andtheRVparameters.ThehybridARQfunctionalityconsistsoftworate-matchingstagesandavirtualbuffer.HS-DSCHhybridARQfunctionalityHSDPA Physical ChannelHSDPA Physical ChannelHSDPA Physical ChannelHS-PDSCH:High Speed-Physical Downlink Shared ChannelHS-PDSCH:High Speed-Physical Downlink Shared Chan
26、nelRec.25.211 5.3.3.13Rec.25.211 5.3.3.13TTI=2msTTI=2msTTI=2msTTI=2msCodesTimeONLY ONE ONLY ONE block HS-DSCHHS-PDSCHsk=4M=2forQPSK320bits/slotM=4for16QAM640bits/slotSlotformat#iChannelBitRate(kbps)ChannelSymbolRate(ksps)SFBits/HS-DSCHsubframeBits/SlotNdata0(QPSK)480240169603203201(16QAM)96024016192
27、0640640slot#0slot#1slot#2SizeofTransportBlock:TFRIHSDPA Physical ChannelHSDPA Physical ChannelHSDPA Physical ChannelHS-SCCH:High Speed Shared Control ChannelHS-SCCH:High Speed Shared Control ChannelRec.25.211 5.3.3.12Rec.25.211 5.3.3.12TheHS-SCCHisafixedrate(60kbps,SF=128)downlinkphysicalchannelused
28、tocarrydownlinksignallingrelatedtoHS-DSCHtransmissionHSDPA Physical ChannelHSDPA Physical ChannelHSDPA Physical ChannelCoding for HS-SCCH,Rec.25.212 4.6Coding for HS-SCCH,Rec.25.212 4.6HS-SCCH Part 1HS-SCCH Part 2qSlotarealignedtimewiththeCPICHqRate1/3convolutioncodingqQPSKmodulationqUpto4HS-SCCHspe
29、rUE(see25.2146A.1.1)Slot#1Slot#2HS-SCCH:7680chipsSlot#0HSDPA Physical ChannelHSDPA Physical ChannelHSDPA Physical ChannelCoding for HS-SCCH,Rec.25.212 4.6Coding for HS-SCCH,Rec.25.212 4.6UEidentity(16bits):xue,1,xue,2,xue,16UEidentityistheHS-DSCHRadioNetworkIdentifier(H-RNTIsetsinRadioBearerSetupmes
30、sage,see25.3318.6.3.1b)Channelization-code-setinformation(7bits):xccs,1,xccs,2,xccs,7P(multi-)codesstartingatcodeOxccs,1,xccs,2,xccs,3=min(P-1,15-P)xccs,4,xccs,5,xccs,6,xccs,7=|O-1-P/8*15|OP12345678910111213141501173349658197112968064483216010163248648096127111957963473115211733496581971261109478624
31、63032183450668298125109937761454319355167839912410892766054203652688410012310791756521375369851011221069076223854708610212110587233955718710312098244056728810410925415773891110264258741211274359131228441413291514HS-PDSCHsslot#0slot#1slot#2Modulationschemeinformation(1bit):xms,1HSDPA Physical Channel
32、HSDPA Physical ChannelHSDPA Physical ChannelRedundancyandconstellationversion(3bits):xrv,1,xrv,2,xrv,3ParametersofthesecondratematchingstageinHARQfunctionality(seeRec25.2124.5.4.3)Newdataindicator(1bit):xnd,1Hybrid-ARQprocessinformation(3bits):xhap,1,xhap,2,xhap,3IdentifierprocesssentbyRRCinHARQInfo
33、,see25.33110.3.5.7aNumberofProcessesMemorysize ProcessMemorysize:MaximumnumberofsoftchannelbitsavailableinthevirtualIRbufferTransport-blocksizeinformation(6bits):xtbs,1,xtbs,2,xtbs,6TFRI(TransportFormatResourceIndicator),Rec25.3219.2.3Letkt bethesumofthetwovalues:kt=ki+k0,i.ThetransportblocksizeL(kt
34、)canbeobtainedbyaccessingthepositionkt.Coding for HS-SCCH,Rec.25.212 4.6Coding for HS-SCCH,Rec.25.212 4.6HSDPA Physical ChannelHSDPA Physical ChannelHSDPA Physical ChannelCoding for HS-SCCH,Rec.25.321 Annex ACoding for HS-SCCH,Rec.25.321 Annex ACombination iModulation schemeNumber of channelization
35、codes0QPSK11124023633479459256102671117811889125910131101113611121411213145131415014151531516QAM14016279173102184118195131206141217150228157239164241016925111752612180271318428141882915192IndexTBSizeIndexTBSizeIndexTBSize1137861380171632421498714051726438316188143017365544173891456174667351859014831
36、756793619791150917669167209921537177704182219315641787168923394159317972981024595162118074301125796165118175641226997168118277001328198171118378401429399174218479811530510017731858125163171011805186827217329102183818784221834110318711888574193531041905189872920365105193919088862137710619741919047223
37、891072010192921023401108204619393772441310920831949546254251102121195971926437111215919698942744911221981971007328461113223819810255761154161528724624222771175162538224724659781196163548024825105791217164557924925558801239165568025026020811262166578225126490821285167588725226969831308168599325327456
38、8413311696101254279528513561706211HSDPA Physical ChannelHSDPA Physical ChannelHSDPA Physical ChannelHS-DPCCH,Rec.25.213 4.2.1.2HS-DPCCH,Rec.25.213 4.2.1.2Nmax-dpdchChannelisationcodechs0Cch,256,331Cch,256,642,4,6Cch,256,13,5Cch,256,32Code Allocation,Rec 25.213 4.3.1.2.2HSDPA Physical ChannelHSDPA Ph
39、ysical ChannelHSDPA Physical ChannelFrame Structure for HS-DPCCH,Rec.25.211 4.2.1.2Frame Structure for HS-DPCCH,Rec.25.211 4.2.1.2HS-DPCCH10bits/slotHSPDA Physical ChannelHSPDA Physical ChannelHSPDA Physical ChannelHS-DPCCH,Channel Coding of HARQ-ACKHS-DPCCH,Channel Coding of HARQ-ACKRec.25.212 4.7.
40、1 Rec.25.212 4.7.1 HARQ-ACK message to be transmittedW0W1W2W3w4w5w6w7w8w9ACK1111111111NACK0000000000Stop-And-Wait(SAW)ARQschemeNodeBUE1HS-DSCH 1HS-DSCH 2ACKNACKHS-DSCH 2HSDPA Physical ChannelHSDPA Physical ChannelHSDPA Physical ChannelHS-DPCCH:Channel Coding of CQIHS-DPCCH:Channel Coding of CQI Rec.
41、25.212 4.7.1 Rec.25.212 4.7.1 Thecodewordsofthe(20,5)codearealinearcombinationofthe5basissequencesdenotedMi,niMi,0Mi,1Mi,2Mi,3Mi,40100011010012110013001014101015011016111017000118100119010111011011110011112101111301111141111115000011600001170000118000011900001ChannelCodingPhCHb0,b1.b19Physicalchanne
42、lmappingCQIa0,a1.a4wherei=0,19.HSDPA Terminal Capability HSDPA Terminal Capability HSDPA Terminal Capability ClassesClassesClassesHS-DSCHcategoryMaximumnumberofHS-DSCHcodesreceivedMinimuminter-TTIintervalMaximumnumberofbitsofanHS-DSCHtransportblockreceivedwithinanHS-DSCHTTINOTE1Totalnumberofsoftchan
43、nelbitsSupportedmodula-tionswithoutMIMOoperationordualcelloperationCategory153729819200QPSK16QAMCategory253729828800Category352729828800Category452729838400Category551729857600Category651729867200Category710114411115200Category810114411134400Category915120251172800Category1015127952172800Category115
44、2363014400QPSKCategory12513630288003.64Mbps13.97MbpsHSPDA PLUS-EvolutionHSPDA PLUS-EvolutionHSPDA PLUS-EvolutionqMIMOOperationq64QAMModulationqNewClassesupto28Throughputupto21MbpsqNewDownlinkphysicalchannelFractionalDedicatedPhysicalChannel:F-DPCHtransmitsTPCinformationforUplinkDPCCHassociatedqSecondaryservingHS-DSCHcellqHSDPAinCELLFACHqMac-ehsHSPDA RecommendationsHSPDA RecommendationsHSPDA Recommendations 25211-Phys Channels FDD 25212-Multiplexing and Channel Coding FDD 25213-Spreading and Modulations FDD 25306-UE Radio Access capabilities 25321 MAC25322 RLC25323 PDCP 25331-RRC