Thursday, 14 April 2011

Physical Channel Configuration (Part - II)

DL HS - PDSCH Information: 
This IE contains information about High Speed Physical Downlink Shared Channel.
  • HS - SCCH Info: (High Speed - Shared Control Channel) The HS-SCCH is a fixed rate (60 kbps, SF=128) downlink physical channel used to carry downlink signalling related to HS-DSCH transmission
    • HS - SCCH Channelisation Code Info
      • 1 to MAX HS-SCCHs = 4 (At max UE can be configured to monitor 4 HS-SCCH channels simultaneously)
      • Codes 0 to 127
    • DL Scrambling Code:
      • Generally DL scrambling Code for HS-SCCH & HS-PDSCH reception is same as Primary Scrambling Code (PSC), but NW may map HS-SCCH and HS-PDSCH channels on Secondary Scrambling Code (SSC), hence this IE is needed.
  • Measurement Feedback Info: This IE is used to configure the measurement done by UE related to Quality of HS-PDSCH channel. Measurement are done by physical layer. This measurement is reported by Physical layer on UL HS-DPCCH channel to NW directly.
    • Measurement Power Offset
    • Feedback Cycle
    • CQI Repetition Factor
    • Delta CQI
  • DL 64 QAM Configured:
    • Boolean Variable to indicate if 64 QAM is configured or not.
    • 64 QAM is basically used to increase DL data rate
  • HS-DSCH TB Size Table: Used when MAC-ehs is configured
    • OCTET Aligned or BIT Aligned
UL DPCH Info: 
This IE contains information about UL Dedicated Physical Channel.
  • UL DPCH Power Control Information: Basically needed when Sync Procedure A or AA is needed.
    • DPCCH Power Offset:
    • When establishing the first DPCCH in CELL_DCH the UE shall start the UL inner loop power control at a power level according to:
      • DPCCH_Initial_power = DPCCH_Power_offset – CPICH_RSCP
      • Where
        • DPCCH_Power_offset shall have the value of IE "DPCCH Power offset" in IE "Uplink DPCH power control info"
        • The value for the CPICH_RSCP shall be measured by the UE.
    • PC Preamble: 
      • This IE gives number of Frames Npcp.
      • This is basically used to introduce delay between DPCCH and DPDCH/E-DPCCH/E-DPDCH 
      • The transmission of the uplink DPCCH power control preamble shall start Npcp radio frames prior to the radio frame where the uplink DPDCH/EDPCCH/E-DPDCH transmission starts, where Npcp is a higher layer parameter set by UTRAN
      • The transmission start delay between DPCCH and DPDCH/E-DPCCH/E-DPDCH may be cancelled using a power control preamble of 0 length
    • SRB Delay:
      • To Delay the transmission on SRB0 to SRB4 by number of frames indicated in SRB Delay or while Physical channels are not considered established
    • Power Control Algorithm
    • Delta ACK
    • Delta NACK
    • ACK - NACK repetition factor
      • Above three IEs are used to set the uplink HS-DPCCH power relative to DPCCH power
    • HARQ Preamble Mode
  • Scrambling Code Type - long or short
  • Scrambling Code:
    • Used to identify the UE in UL
  • Number of DPDCH:
    • MAX UL DPDCH = 6
    • Value 0 may only be used if target configuration has no uplink DPDCH, i.e. E-DCH is configured
  • Spreading Factor
  • TFCI Existence
  • No. of FBI Bits
  • No. of TPC bits
  • Puncturing Limit

Tuesday, 12 April 2011

Physical Channel Configuration - Part I

Detailed description of Physical Channel Configuration IEs contained in any RRC Reconfiguration Message.

DL COMMON RL INFO:

Downlink common RL information contains the following IEs:

  • DPCH Common Info
    • CFN Handling: Initialize or Maintained
      • Initialize - HHO needs to be performed
      • Maintained -  
        • The purpose of the Timing-maintained hard handover procedure is to remove all the RL(s) in the active set and establish new RL(s) while maintaining the CFN in the UE.
        • This procedure can be initiated only if UTRAN knows the target SFN timing before hard handover. The target SFN timing can be known by UTRAN in the following 2 cases:
        • UE reads SFN when measuring "Cell synchronisation information" and sends it to the UTRAN in MEASUREMENT REPORT message.
        • UTRAN internally knows the time difference between the cells
      • Timing Maintained Sync Ind - TRUE indicate that UE don't need to perform Physical Sync Procedure - A during timing maintained HHO procedure.
    • DL DPCH Power Control Info - DL Power Control Mode
    • Power offset P Pilot-DPDCH
    • Spreading Factor and Pilot Bits
    • Position: Indicate fixed or flexible positions of the TrCHs in the radio frame 
    • TFCI Existence: 
      • TRUE indicates that TFCI is used. 
      • When spreading factor is less than or equal to 64, FALSE  indicates that TFCI is not used and therefore DTX is used in the TFCI field (i.e. in DL - DPCCH Physical Channel)
      • Absence of TFCI bits indicates Blind Transport Format detection. Basically used for fixed data rate services.
  • F-DPCH Common Info
    • CFN Handling: Initialize or Maintained
      • Initialize - HHO needs to be performed
      • Maintained -  
        • The purpose of the Timing-maintained hard handover procedure is to remove all the RL(s) in the active set and establish new RL(s) while maintaining the CFN in the UE.
        • This procedure can be initiated only if UTRAN knows the target SFN timing before hard handover. The target SFN timing can be known by UTRAN in the following 2 cases:
        • UE reads SFN when measuring "Cell synchronisation information" and sends it to the UTRAN in MEASUREMENT REPORT message.
        • UTRAN internally knows the time difference between the cells
      • Timing Maintained Sync Ind - TRUE indicate that UE don't need to perform Physical Sync Procedure - A during timing maintained HHO procedure.
    • DL FDPCH Power Control Info - DL Power Control Mode
    • DL FDPCH TPC Command Error Rate
    • Default DPCH Offset: (Ref: 3GPP TS 25.402)
      • The DOFF FDD (FDD Default DPCH Offset value) is used to define Frame Offset and Chip Offset at first RL setup. The resolution should be good enough to spread o ut load over Iub and load in Node B (based on certain load distributing algorithms). In addition it is used to spread out the location of Pilot Symbol in order to reduce the peak DL power since Pilot symbol is always transmitting at the fixed location within a slot (the largest number of chips for one symbol is 512 chips).
      • The SRNC sends a DOFF FDD parameter to the UE when the new RL will make the UE change its state (from Cell_FACH state or other when coming from another RAN) to Cell_DCH state.
      • Resolution: 512 chips; Range:0 .. 599 (< 80 ms).
    • DPCH Compressed Mode Info
    • Transmit Diversity Mode 
    • MAC-hs Reset Indicator
      • To flush all hadpa bufffers
      • Typically set by NW when serving cell is changed between different Node - B's, as MAC-hs buffers cannot be moved to new serving cell.
    • Post Verification Mode
      • To perform Fast L1 synchronization, where while waiting for physical synchronization, other layers are configured and physical sync is done in parallel.

    DL INFORMATION FOR EACH RL:

    DL Information for each RL contains the following IEs:
    • Primary CPICH Info -> Primary Scrambling Code: To Identify the RL
    • Serving HSDPA RL Indicator
    • Serving EDCH RL Indicator
      • Both above IEs indicate if this RL is the serving RL
      • Serving EDCH RL and Serving HSDPA RL has to be same
    • DL DPCH Info Per RL
      • PCPICH usage for channel estimation
        • Indicate if PCPICH channel of this RL / Cell can be used in channel Estimation 
      • DPCH Frame Offset
        • used to determine the beginning of the DPCH or F-DPCH frame
        • For the case of establishment or timing re-initialized HHO NW should follow the following restriction:
          • (Default DPCH Offset Value) mod 38400 = DPCH frame offset(j)
            - where j indicates the first radio link listed in the message and the IE values used are the Actual Values of the IEs
          • This means timing of the RLS is maintained or taken from the first RL in the list.
          • i.e. for first RL DOFF and DPCH Frame Offset must be same.
        • Once DPCH or F-DPCH is established NW should not change the timing, if really required then NW may ask UE to adjust the timing by +256 chips, any other value is an invalid configuration.
      • Secondry CPICH Info:
        • Secondry Scrambling Code
        • ChannelizationCode
          • This IE if present may be used by UE for Channel Estimation of this RL.
          • UE may use pilot bits of DPCCH for channel estimation.
          • Generally UE will use Pilot bits on DPCCH for channel estimation.
      • DL Channelization code list
        • Channelization code of the RL
      • TPC Combination index
        • RLs having same combination index have same TPC bits
        • RLs having same combination index as Serving RL belong to serving RLS
        • For EDCH, RL having same combination index have same Acknowledgement feedback Signal on E - HICH.
      • Power Offset TPC
      • Closed loop timing adjustment mode
    • DL F-DPCH Information per RL
      • Primary CPICH usage for channel estimation
        • NW may configure Primary CPICH for channel estimation
        • UE may still use Pilot bits on DPCCH for channel estimation
      • F-DPCH Frame Offset
        • same as above 'DPCH Frame offset'
      • F-DPCH Slot format
        • Indicate slot format of F-DPCH, if not included the Slot format 0 is taken
      • Secondary CPICH Info: same as above
      • Secondary Scrambling Code:
        • This indicate if F-DPCH is mapped on Secondary Scrambling Code
      • DL Channelization code
      • TPC Combination Index: same as in DPCH case
      • STTD Indication
    Note: Either DPCH or FDPCH can be configured by NW, and not both.
    • E - AGCH Information: 
      • This IE contains information about EDCH Absolute Grant Channel
      • The E-DCH Absolute Grant is transmitted by a single cell, the Serving E-DCH cell on this physical channel. Hence AGCH is configured only for serving E-DCH Cell.
      • It includes only one IE:
        • E- AGCH Channelization code
    • E - HICH Info (E-DCH HARQ acknowledgement Indicator Channel)
      • E-HICH Channelization Code
      • Signature Sequence
      • Release indicator
      • The E-DCH ACK/NACKs are transmitted by each cell of the E-DCH active set on this physical channel. The E-HICHs of the cells belonging to the same RLS (same MAC-e entity i.e. same Node B) shall have the same content and modulation and be combined by the UE.
        NOTE: The set of cells transmitting identical ACK/NACK information is the same as the set of cells sending identical TPC bits (excluding the cells which are not in the E-DCH active set).
    • E - RGCH Info
      • E-RGCH Combination Indes
      • Signature sequence
        • E-RGCH Channelization code is same as E-HICH channelization code, hence to differentiate both physical channels different Signature Sequence are allocated to both channels.
      • The E-DCH Relative Grants are transmitted by each cell of the E-DCH active set on this physical channel
      • Serving RLs: The E-RGCHs of the cells belonging to the serving RLS shall have the same content and be combined by the UE. 
      • Non Serving RLs: The E-RGCHs of the cells not belonging to the serving E-DCH RLS are cell specific and cannot be combined:
    • Cell ID
      • This information element identifies a cell unambiguously within a PLMN