WCDMA/HSPA Scenario Version (2)

Similar documents
Verifying Effectiveness of Proprietary and Standard FEC in 40G/43G Networks

Installing VISA for Remote Control

Getting Started with Message Coder

Service Interruption Test

Product Brochure. Microwave Multiport Measurement System 40 MHz to 65 GHz 12-Port Mixed-Mode and Balanced/Differental Multiport System

MX847010A-11 HSDPA Software MX847010A-12 HSUPA Software

Product Introduction ME7832L. LTE Protocol Conformance Test System

CMA Universal Transport Analysis Module. Solutions

PPG/ED Bit Rate Expansion Option Low Pass Filter Option

Product Introduction. MD1230 Family. IP Multicast Emulation

LANTest. LANTest WLAN production software for use with the MT8860B. Transmit Power Levels. Transmit Spectrum Mask. Transmit Center Frequency Tolerance

CMA 3000 SPECIFICATIONS. V-series Interface Measurement Option

WCDMA/HSPA Scenario Version (1)

MD8470A SPEEDS DEVELOPMENT OF VIDEO CHIPS FOR CELL PHONES

COMPASS WIRELESS FOR GSM IDENTIFIES HALF RATE/FULL RATE CONFIGURATION PROBLEMS

CMA 3000 is Anritsu s next-generation, portable and futureproof field tester for the installation and maintenance of access and core networks.

Ethernet Service Commissioning Test Shorter Commissioning Times with ITU-T Y.1564

Anti-Virus Measures for Instruments with Windows Operating System. White Paper

PRODUCT INTRODUCTION MD8480B. W-CDMA Signalling Tester MX848001A/41A-05. GSM Frequency Hopping ANRITSU CORPORATION

Product Introduction MF6900A. Fading Simulator

Ethernet Service Commissioning Test Shorter Commissioning Times with ITU-T Y.1564

Microwave Multiport Measurement System

SDH. Protected monitoring point or dedicated monitor access

MX882007C TD-SCDMA Measurement Software

CMA 3000 SPECIFICATIONS. GSM/GPRS Test Options

MU120138A 10 Gigabit Ethernet Module

Product Introduction. G0293A USB 400x Video Inspection Probe

Mobile Backhaul Test Synchronous Ethernet Evaluation

MX882000C W-CDMA Measurement Software

Quick Start Guide MT8870A. Universal Wireless Test Set

SDH. Protected monitoring point or dedicated monitor access

Generating iperf Traffic with Azimuth Director II

OTN - What's Important to Test

OTN - What's Important to Test

Generating Chariot Traffic with Azimuth Director II

2-cell Test Environment

Mobile Fronthaul Tests CPRI/OBSAI Testing

Anritsu VoLTE Test Solution

RTD Rapid Test Designer. A complete system for wireless terminal behaviour analysis

Bluetooth Low Energy Test System. Leaflet

Ten 5G Challenges for Engineers to Overcome

CDMA2000 Wireless Application Test Software (For MT8820A Radio Communication Analyzer) For application test of CDMA2000 mobile terminals

Software Option Version

Product Introduction MT8870A. Universal Wireless Test Set

Product Brochure. BERTWave MP2110A MP2100B. All. BERT+ Sampling Oscilloscope. ~12.5 Gbit/s BERT ~28.2 Gbit/s. In One

Anritsu VoLTE Test Solution

Infrastructure Test System

Product Brochure MD8470A. Signalling Tester MX847040B TD-SCDMA/GSM Simulation Kit. Excellent Eco Product

Understanding LTE A HetNet Interference Mitigation Techniques. White Paper Note

PRODUCT INTRODUCTION MP1590B. Network Performance Tester ANRITSU CORPORATION

Product Brochure MD8470A. Signalling Tester MX847030A CDMA2000 Simulation Kit MX847030A-01 Multi Sector/Multi Carrier. Excellent Eco Product

Network Master Series

Product Introduction MD8480C. W-CDMA Signalling Tester

Product Brochure. MD8470A Signalling Tester MX847040B TD-SCDMA/GSM Simulation Kit

Network Master Series

Product Brochure. Bluetooth Test Set MT8852B

ETSI TR V7.7.0 ( ) Technical Report

Product Introduction. VoLTE Test Solution. MD8475A Signalling Tester

Infrastructure Test System

Product Introduction MT8820C. Radio Communication Analyzer

Simple Conformance Test System

Product Introduction ME7873L. LTE RF Conformance Test System

Product Introduction MD8480C. W-CDMA Signalling Tester

Product Brochure. Bluetooth Test Set MT8852B

Product Brochure MT8820A. Radio Communication Analyzer. 30 MHz to 2.7 GHz

Product Brochure MD8470A. Signalling Tester MX847030A CDMA2000 Simulation Kit MX847030A-01 Multi Sector/Multi Carrier. Excellent Eco Product

ETSI TS V ( )

Product Brochure. Link Master LMA. Air Interface Optimization Tools. Featuring a Complete LTE Drive Test Solution

MPEG4 VIDEO OVER PACKET SWITCHED CONNECTION OF THE WCDMA AIR INTERFACE

ETSI TS V9.5.0 ( ) Technical Specification

Proposed Text for new TS [25.308]: UTRA High Speed Downlink Packet Access: Overall Description; Stage 2

Mobile Chipset Protocol Test Solutions. Product Brochure

UMTS course. Introduction UMTS principles. UMTS Evolution. UMTS Project

New service standardisation approach

Call Establishment and Handover Procedures of PS Calls using HSDPA

Product Brochure. MD8430A Signalling Tester MX786201A Rapid Test Designer (RTD)

Product Introduction MT8820C. Radio Communication Analyzer

Last Mile Testing Redefined!

W-CDMA Protocol Test System (PTS) & W-CDMA Virtual Signaling Tester (VST)

MD8470A. Signalling Tester. Mobile communications network on the desk. Excellent Eco Product Lightweight Power saving

Network Master Series

Product Introduction MT8870A. Universal Wireless Test Set

4 Alternatives to limit the amount of data sent to a UE

ETSI TS V5.3.0 ( )

ETSI TS V5.4.0 ( )

Product Brochure. BERTWave MP2110A MP2100B. All. BERT+ Sampling Oscilloscope. ~12.5 Gbit/s BERT ~28.2 Gbit/s. In One

Network Master Series

MD8475A Signalling Tester

ETSI TS V5.0.0 ( )

Concepts of HSUPA. Agilent Technologies. Concepts of HSUPA

3GPP TR V3.7.1 ( )

3GPP TR V3.2.0 ( )

ETSI TS V ( )

LTE Radio Interface Architecture. Sherif A. Elgohari

ETSI TR V5.1.0 ( )

UTRAN Procedures. MM procedures -> see MM slides CM procedures -> see CM slides

ETSI TS V4.2.0 ( )

3GPP TS V6.8.0 ( )

3GPP TS V9.2.0 ( )

LTE Radio Interface Architecture

Transcription:

Technical Note WCDMA/HSPA Scenario Version (2) MD8480C W-CDMA Signalling Tester

Details of Sample C Scenario Part 2/2 How to Use Scenario Library and Structure with W_01_Packet_MD8480.c Version 1.0 Anritsu Corporation Slide 1 Contents Common Information Transport Layer Structure Common Information Mac Layer Structure Common Information Calculation for Rlc-Size in L3 Message How to define L1/L2 parameter BCCH BCH P CCPCH CCCH RACH PRACH PCCH, CCCH, DTCH PCH, FACH#0, FACH#1 S CCPCH TS34.108 6.10.2.4.1.3 Stand-alone UL: 13.6 DL: 13.6 kbps SRBs for DCCH Stand-alone Uplink DPCH Layer 1 Stand-alone Uplink DPCH MAC, RLC Stand-alone Downlink DPCH Layer 1 Stand-alone Downlink DPCH MAC, RLC TS34.108 6.10.2.4.1.32 Interactive or background/ul: 64 DL: 384 kbps/ps RAB + UL: 3.4 DL: 3.4 kbps SRBs for DCCH Uplink DPCH Layer 1 Uplink DPCH MAC, RLC Downlink DPCH Layer 1 Downlink DPCH MAC, RLC Slide 2 1

Common Information Transport Layer Structure Common information: DTXPosition MD8480C easy to A.2.2.5.2 Description of CPHY_TRCH_CONFIG_PAR structure Specifies position of DTX after RateMatching for DownLink Value in scenario description DTX_FIXED_POSITION Fixed Position DTX_FLEXIBLE_POSITION Flexible Position PuncLimit MD8480C easy to A.2.2.5.2 Description of CPHY_TRCH_CONFIG_PAR structure Specifies Puncturing Limit used in RateMatching for UpLink Value in scenario description 50..100 (integer value) 50% to 100% Mac Layer Structure Common information: The following parameters should be the same as CPHY_TRCH_CONFIG_PAR. NumOfTrch TFCS TrchInfo Set the same value at CMAC_CONFIG_PAR or copy the value from CPHY_TRCH_CONFIG_PAR. macconfig >NumOfTrch = phytrchconfig >NumOfTrch; macconfig >TFCS = phytrchconfig >TFCS; memcpy (macconfig >TrchInfo, phytrchconfig >TrchInfo, sizeof(macconfig >TrchInfo)); Slide 3 Calculation for Rlc-Size in L3 Message (TrchInfo[n].Dynamic[n].TBSize) TS25.331 BitModeRLC SizeInfo ::= CHOICE { sizetype1 INTEGER (0..127), Actual value sizetype2 = (part1 * 8) + 128 + part2 sizetype2 SEQUENCE { } part1 INTEGER (0..15), part2 INTEGER (1..7) OPTIONAL }, Actual value sizetype3 = (part1 * 16) + 256 + part2 sizetype3 SEQUENCE { part1 INTEGER (0..47), part2 INTEGER (1..15) OPTIONAL }, Actual value sizetype4 = (part1 * 64) + 1024 + part2 sizetype4 SEQUENCE { part1 INTEGER (0..62), part2 INTEGER (1..63) OPTIONAL } TS25.331 OctetModeRLC SizeInfoType1 ::= CHOICE { Actual size = (8 * sizetype1) + 16 sizetype1 INTEGER (0..31), sizetype2 SEQUENCE { Actual size = (32 * part1) + 272 + (part2 * 8) part1 INTEGER (0..23), part2 INTEGER (1..3) OPTIONAL }, sizetype3 SEQUENCE { Actual size = (64 * part1) + 1040 + (part2 * 8) part1 INTEGER (0..61), part2 INTEGER (1..7) OPTIONAL } } TS25.331 OctetModeRLC SizeInfoType2 ::= CHOICE { Actual size = (sizetype1 * 8) + 48 sizetype1 INTEGER (0..31), Actual size = (sizetype2 * 16) + 312 sizetype2 INTEGER (0..63), Actual size = (sizetype3 *64) + 1384 sizetype3 INTEGER (0..56) } Slide 4 2

BCCH BCH P CCPCH Dynamic part Semi-static part TS25.302 Annex A Transport Block Size Table A.1: Characterisation of Transport Format Attribute values BCH PCH FACH RACH 0 to 5 000 246 1 to 5000 0 to 5000 0 to 5 000 1 bit granularity 1 bit 1 bit granularity 1 bit granularity granularity Transport 0 to 200000 Block Set Size 1 bit granularity Transmission Time Interval (option for TDD only) Transmission Time Interval (FDD, option for TDD NRT bearers) 10, 20 ms, 40 and 80 ms 10, 20 ms, 40 and 80 ms Type of No Coding (TDD Convolutional channel coding only) coding Turbo coding Convolutional coding 246 1 to 200 000 1 bit granularity Code rates 1/2, 1/3 1/2 for FDD and 3.84/7.68 Mcps TDD 1/3 for 1.28 Mcps TDD 0 to 200 000 1 bit granularity 0 to 200 000 1 bit granularity 20 ms 10ms for FDD, 10, 20 ms, 40 and 10 ms and 20ms for TDD 80 ms 20 ms for FDD, 10 ms for 3.84/7.68 Mcps TDD 5ms, 10ms and 20ms for 1.28 Mcps TDD Convolutional coding 1/2 for FDD and 3.84/7.68 Mcps TDD 1/2, 1/3 for 1.28 Mcps TDD No coding (TDD only) Turbo coding Convolutional coding 1/2, 1/3 1/2 Convolutiona l coding CRC size 0, 8, 12, 16, 24 16 0, 8, 12, 16, 24 0, 8, 12, 16, 24 0, 8, 12, 16, 24 Resulting ratio 0,5 to 4 after static rate matching CphyRlSetupPar = &CphyRlSetup_P_CCPCH_BTS1; CphyRlSetupPar >Offset = 7680; CphyRlSetupPar >ScrCode = 0x00000090; CphyRlSetupPar >SlotFormat; // Don t care // *1 CphyRlSetupPar >SymbolRate = SYMRATE15K; CphyRlSetupPar >ChCode = 1; // *2 CphyRlSetupPar >Power = POWER_STEP_01DB( 160);// Power = 16.0dB CphyTrchConfigPar = &CphyTrchConfig_P_CCPCH_BTS1; memset( CphyTrchConfigPar, 0, sizeof(cphy_trch_config_par) ); CphyTrchConfigPar >DTXPosition = DTX_FLEXIBLE_POSITION; CphyTrchConfigPar >InterLv2nd CphyTrchConfigPar >PuncLimit; /* Don t care */ CphyTrchConfigPar >TFCS.NumOfTFC = 2; CphyTrchConfigPar >NumOfTrch = 1; = D_BCH; No = 0; CphyTrchConfigPar >TrchInfo[0].NumOfDynamic = 2; CphyTrchConfigPar >TrchInfo[0].Dynamic[0].NumOfTB = 0; CphyTrchConfigPar >TrchInfo[0].Dynamic[0].TBSize = 246; CphyTrchConfigPar >TrchInfo[0].Dynamic[1].TBSize = 246; CphyTrchConfigPar >TrchInfo[0].Static.TTI = 2; CphyTrchConfigPar >TrchInfo[0].Static.EPType = CODING_CONV; CphyTrchConfigPar >TrchInfo[0].Static.CodingRate = CODINGRATE1_2; CphyTrchConfigPar >TrchInfo[0].Static.RM_Attr = 1; CmacConfigPar = &CmacConfig_P_CCPCH_BTS1; memset( CmacConfigPar, 0, sizeof(cmac_config_par) ); CmacConfigPar >NumOfLoch[0] = 1; CmacConfigPar >LochInfo[0][0].Loch = D_BCCH; CmacConfigPar >LochInfo[0][0].CTLength = 0; CmacConfigPar >LochInfo[0][0].CTValue = 0; CmacConfigPar >LochInfo[0][0].Length = 0; CrlcConfigPar = &CrlcConfig_BCCH; TR25.944 4.1.1.1 BCH Table 1: Parameters for BCH Transport block size 246 CRC 16 bits Coding CC, coding rate = 1/2 TTI 20 ms The number of codes 1 SF 256 TS25.212 4.2.3 Channel coding Table 1: Usage of channel coding scheme and coding rate Type of TrCH Coding scheme Coding rate BCH PCH RACH DCH, FACH 1/2 Convolutional coding 1/3, 1/2 Turbo coding 1/3 CrlcConfigPar >PU_LengthTM = 0; // It will be ignored in this scenario. (TMD PDU) // Refer to Easy to A.1.10 CrlcConfig() CrlcConfigPar >PU_LengthUM = 238; CrlcConfigPar >PU_LengthAM = 230; Slide 5 CCCH RACH PRACH System Information Block 5 + prach SystemInformationList ::= SEQUENCE OF SIZE(1..maxPRACH[16]) [1] + PRACH SystemInformation ::= SEQUENCE [11101] + prach RACH Info ::= SEQUENCE + modespecificinfo ::= CHOICE [fdd] + fdd ::= SEQUENCE + availablesignatures ::= BIT STRING + availablesf ::= ENUMERATED [sfpr64] + preamblescramblingcodewordnumber ::= INTEGER (0..15) [0] + puncturinglimit ::= ENUMERATED [pl1] + availablesubchannelnumbers ::= BIT STRING + transportchannelidentity ::= INTEGER (1..32) [3] + rach TransportFormatSet ::= CHOICE [commontranschtfs] OPTIONAL:Exist + commontranschtfs ::= SEQUENCE + tti ::= CHOICE [tti20] + tti20 ::= SEQUENCE OF SIZE(1..maxTF[32]) [2] + CommonDynamicTF Info ::= SEQUENCE + rlc Size ::= CHOICE [fdd] + fdd ::= SEQUENCE + octetmoderlc SizeInfoType2 ::= CHOICE [sizetype1] + sizetype1 ::= INTEGER (0..31) [15] + numberoftbsizelist ::= SEQUENCE OF SIZE(1..maxTF[32]) [1] + NumberOfTransportBlocks ::= CHOICE [one] + one ::= NULL + logicalchannellist ::= CHOICE [configured] + configured ::= NULL + CommonDynamicTF Info ::= SEQUENCE + rlc Size ::= CHOICE [fdd] + fdd ::= SEQUENCE + octetmoderlc SizeInfoType2 ::= CHOICE [sizetype2] + sizetype2 ::= INTEGER (0..63) [3] + numberoftbsizelist ::= SEQUENCE OF SIZE(1..maxTF[32]) [1] + NumberOfTransportBlocks ::= CHOICE [one] + one ::= NULL + logicalchannellist ::= CHOICE [configured] + configured ::= NULL + semistatictf Information ::= SEQUENCE + channelcodingtype ::= CHOICE [convolutional] + convolutional ::= ENUMERATED [half] + ratematchingattribute ::= INTEGER (1..hiRM[256]) [1] + crc Size ::= ENUMERATED [crc16] + rach TFCS ::= CHOICE [normaltfci Signalling] OPTIONAL:Exist + normaltfci Signalling ::= CHOICE [complete] + complete ::= SEQUENCE + ctfcsize ::= CHOICE [ctfc2bit] + ctfc2bit ::= SEQUENCE OF SIZE(1..maxTFC[1024]) [2] + ::= SEQUENCE [1] + ctfc2 ::= INTEGER (0..3) [0] + poweroffsetinformation ::= SEQUENCE [1] OPTIONAL:Exist + gainfactorinformation ::= CHOICE [signalledgainfactors] + signalledgainfactors ::= SEQUENCE [0] + modespecificinfo ::= CHOICE [fdd] + fdd ::= SEQUENCE + gainfactorbetac ::= INTEGER (0..15) [15] + gainfactorbetad ::= INTEGER (0..15) [15] + referencetfc ID ::= INTEGER OPTIONAL:Omit + poweroffsetpp m ::= INTEGER ( 5..10) [2] OPTIONAL:Exist + ::= SEQUENCE [1] + ctfc2 ::= INTEGER (0..3) [1] + poweroffsetinformation ::= SEQUENCE [1] OPTIONAL:Exist + gainfactorinformation ::= CHOICE [signalledgainfactors] + signalledgainfactors ::= SEQUENCE [0] + modespecificinfo ::= CHOICE [fdd] + fdd ::= SEQUENCE + gainfactorbetac ::= INTEGER (0..15) [11] + gainfactorbetad ::= INTEGER (0..15) [15] + referencetfc ID ::= INTEGER OPTIONAL:Omit + poweroffsetpp m ::= INTEGER ( 5..10) [2] OPTIONAL:Exist TS25.321 Table 9.2.1.4: Coding of the Target Channel Type Field on RACH for FDD Designation 00 CCCH CphyRlSetupPar = &CphyRlSetup_U_PRACH; CphyRlSetupPar >Offset = 10240; CphyRlSetupPar >ScrCode = 0x01000090; CphyRlSetupPar >SlotFormat; // Don t care CphyRlSetupPar >SymbolRate = SYMRATE60K; // for message data field CphyRlSetupPar >ChCode = 128; // It will be ignored in this scenario. // Refer to Easy to A.1.10 A.2.2.6.2 Description of CPHY_RL_SETUP_PAR structure // PreambleRxMode // Refer to TS25.213 4.3.1.3 CphyRlSetupPar >Power; // Don t care CphyRlSetupPar >AICHTiming = AICH_3ACCESS_SLOT; CphyTrchConfigPar = &CphyTrchConfig_U_PRACH; memset( CphyTrchConfigPar, 0, sizeof(cphy_trch_config_par) ); CphyTrchConfigPar >DTXPosition; /* Don t care */ CphyTrchConfigPar >InterLv2nd CphyTrchConfigPar >PuncLimit = 100; CphyTrchConfigPar >NumOfTrch = 1; CphyTrchConfigPar >TFCS.NumOfTFC = 2; = U_RACH; No = 0; CphyTrchConfigPar >TrchInfo[0].Static.TTI = 2; CphyTrchConfigPar >TrchInfo[0].Static.EPType = CODING_CONV; CphyTrchConfigPar >TrchInfo[0].Static.CodingRate = CODINGRATE1_2; CphyTrchConfigPar >TrchInfo[0].Static.RM_Attr = 1; CphyTrchConfigPar >TrchInfo[0].NumOfDynamic = 2; CphyTrchConfigPar >TrchInfo[0].Dynamic[0].NumOfTB = 1; CphyTrchConfigPar >TrchInfo[0].Dynamic[0].TBSize 48 = 168; // (sizetype1=15 * 8) + CphyTrchConfigPar >TrchInfo[0].Dynamic[1].TBSize 312 = 360; // (sizetype2=3 * 16) + CmacConfigPar = &CmacConfig_U_PRACH; memset( CmacConfigPar, 0, sizeof(cmac_config_par) ); CmacConfigPar >NumOfLoch[0] = 1; CmacConfigPar >LochInfo[0][0].Loch = U_CCCH; CmacConfigPar >LochInfo[0][0].CTLength = 0; CmacConfigPar >LochInfo[0][0].CTValue = 0; CmacConfigPar >LochInfo[0][0].Length = 2; CrlcConfigPar = &CrlcConfig_CCCH; CrlcConfigPar >PU_LengthTM = 0; // It will be ignored in this scenario. (TMD PDU) // Refer to Easy to A.1.10 CrlcConfig() CrlcConfigPar >PU_LengthUM = 152; CrlcConfigPar >PU_LengthAM = 144; 01 DCCH or DTCH over RACH 10 11 Reserved Slide 6 3

PCCH, CCCH, DTCH PCH, FACH#0, FACH#1 S CCPCH CphyRlSetupPar = &CphyRlSetup_S_CCPCH_PCHxFACH; CphyRlSetupPar >Offset = 7680; CphyRlSetupPar >ScrCode = 0x00000090; System Information Block 5 + sccpch SystemInformationList ::= SEQUENCE OF SIZE(1..maxSCCPCH[16]) [1] + SCCPCH SystemInformation ::= SEQUENCE [111] + secondaryccpch Info ::= SEQUENCE + modespecificinfo ::= CHOICE [fdd] + fdd ::= SEQUENCE [000] + dummy1 ::= ENUMERATED [maybeused] + dummy2 ::= SEQUENCE OPTIONAL:Omit + secondaryscramblingcode ::= INTEGER OPTIONAL:Omit + sttd Indicator ::= BOOLEAN [FALSE] + sf AndCodeNumber ::= CHOICE [sf64] + sf64 ::= INTEGER (0..63) [8] + pilotsymbolexistence ::= BOOLEAN [FALSE] + tfci Existence ::= BOOLEAN [TRUE] + positionfixedorflexible ::= ENUMERATED [flexible] + timingoffset ::= INTEGER OPTIONAL:Omit + tfcs ::= CHOICE [normaltfci Signalling] OPTIONAL:Exist + normaltfci Signalling ::= CHOICE [complete] + complete ::= SEQUENCE + ctfcsize ::= CHOICE [ctfc4bit] + ctfc4bit ::= SEQUENCE OF SIZE(1..maxTFC[1024]) [9] + ctfc4 ::= INTEGER (0..15) [0] + ctfc4 ::= INTEGER (0..15) [1] + ctfc4 ::= INTEGER (0..15) [2] + ctfc4 ::= INTEGER (0..15) [3] + ctfc4 ::= INTEGER (0..15) [4] + ctfc4 ::= INTEGER (0..15) [5] + ctfc4 ::= INTEGER (0..15) [6] + ctfc4 ::= INTEGER (0..15) [8] + ctfc4 ::= INTEGER (0..15) [10] + poweroffsetinformation ::= SEQUENCE OPTIONAL:Omit CphyRlSetupPar >SlotFormat = SLOT_FORMAT_8; CphyRlSetupPar >SymbolRate = SYMRATE60K; // based on SlotFormat CphyRlSetupPar >ChCode = 8; CphyRlSetupPar >Power = POWER_STEP_01DB( 130);// Power = 13.0dB CphyTrchConfigPar = &CphyTrchConfig_S_CCPCH_PCHxFACH; CphyTrchConfigPar >DTXPosition = DTX_FLEXIBLE_POSITION; CphyTrchConfigPar >InterLv2nd CphyTrchConfigPar >PuncLimit; /* Don t care */ CphyTrchConfigPar >NumOfTrch = 3; CphyTrchConfigPar >TFCS.NumOfTFC = 9; CphyTrchConfigPar >TFCS.TFC[0][1] = 0; CphyTrchConfigPar >TFCS.TFC[0][2] = 0; CphyTrchConfigPar >TFCS.TFC[1][1] = 0; CphyTrchConfigPar >TFCS.TFC[1][2] = 0; CphyTrchConfigPar >TFCS.TFC[2][0] = 0; CphyTrchConfigPar >TFCS.TFC[2][1] = 1; CphyTrchConfigPar >TFCS.TFC[2][2] = 0; TFS 0,1 0,1,2,3 0,1 TFCS CphyTrchConfigPar >TFCS.TFC[3][0] = 1; CphyTrchConfigPar >TFCS.TFC[3][1] = 1; CphyTrchConfigPar >TFCS.TFC[3][2] = 0; CphyTrchConfigPar >TFCS.TFC[4][0] = 0; CphyTrchConfigPar >TFCS.TFC[4][1] = 2; CphyTrchConfigPar >TFCS.TFC[4][2] = 0; CphyTrchConfigPar >TFCS.TFC[5][0] = 1; CphyTrchConfigPar >TFCS.TFC[5][1] = 2; CphyTrchConfigPar >TFCS.TFC[5][2] = 0; CphyTrchConfigPar >TFCS.TFC[6][0] = 0; CphyTrchConfigPar >TFCS.TFC[6][1] = 3; CphyTrchConfigPar >TFCS.TFC[6][2] = 0; CphyTrchConfigPar >TFCS.TFC[7][0] = 0; CphyTrchConfigPar >TFCS.TFC[7][1] = 0; CphyTrchConfigPar >TFCS.TFC[7][2] = 1; CphyTrchConfigPar >TFCS.TFC[8][0] = 0; CphyTrchConfigPar >TFCS.TFC[8][1] = 1; CphyTrchConfigPar >TFCS.TFC[8][2] = 1; TFCI TFC[][2] TFC[][1] TFC[][0] 0 0 0 0 TFC[0][] 1 0 0 1 TFC[1][] 2 0 1 0 TFC[2][] 3 0 1 1 TFC[3][] 4 0 2 0 TFC[4][] 5 0 2 1 TFC[5][] 6 0 3 0 TFC[6][] 7 0 3 1 8 1 0 0 TFC[7][] 9 1 0 1 10 1 1 0 TFC[8][] 11 1 1 1 12 1 2 0 13 1 2 1 14 1 3 0 15 1 3 1 Slide 7 PCCH, CCCH, DTCH PCH, FACH#0, FACH#1 S CCPCH System Information Block 5 + fach PCH InformationList ::= SEQUENCE OF SIZE(1..maxFACHPCH[8]) [3] OPTIONAL:Exist + FACH PCH Information ::= SEQUENCE + transportformatset ::= CHOICE [commontranschtfs] + commontranschtfs ::= SEQUENCE + tti ::= CHOICE [tti10] + tti10 ::= SEQUENCE OF SIZE(1..maxTF[32]) [1] + CommonDynamicTF Info ::= SEQUENCE + rlc Size ::= CHOICE [fdd] + fdd ::= SEQUENCE + octetmoderlc SizeInfoType2 ::= CHOICE [sizetype1] + sizetype1 ::= INTEGER (0..31) [24] + numberoftbsizelist ::= SEQUENCE OF SIZE(1..maxTF[32]) [2] + NumberOfTransportBlocks ::= CHOICE [zero] + zero ::= NULL + NumberOfTransportBlocks ::= CHOICE [one] + one ::= NULL + logicalchannellist ::= CHOICE [allsizes] + allsizes ::= NULL + semistatictf Information ::= SEQUENCE + channelcodingtype ::= CHOICE [convolutional] + convolutional ::= ENUMERATED [half] + ratematchingattribute ::= INTEGER (1..hiRM[256]) [230] + crc Size ::= ENUMERATED [crc16] + transportchannelidentity ::= INTEGER (1..32) [1] + ctch Indicator ::= BOOLEAN [FALSE] + FACH PCH Information ::= SEQUENCE + transportformatset ::= CHOICE [commontranschtfs] + commontranschtfs ::= SEQUENCE + tti ::= CHOICE [tti10] + tti10 ::= SEQUENCE OF SIZE(1..maxTF[32]) [1] + CommonDynamicTF Info ::= SEQUENCE + rlc Size ::= CHOICE [fdd] + fdd ::= SEQUENCE + octetmoderlc SizeInfoType2 ::= CHOICE [sizetype1] + sizetype1 ::= INTEGER (0..31) [15] + numberoftbsizelist ::= SEQUENCE OF SIZE(1..maxTF[32]) [4] + NumberOfTransportBlocks ::= CHOICE [zero] + zero ::= NULL + NumberOfTransportBlocks ::= CHOICE [one] + one ::= NULL + NumberOfTransportBlocks ::= CHOICE [small] + small ::= INTEGER (2..17) [2] + NumberOfTransportBlocks ::= CHOICE [small] + small ::= INTEGER (2..17) [3] + logicalchannellist ::= CHOICE [allsizes] + allsizes ::= NULL + semistatictf Information ::= SEQUENCE + channelcodingtype ::= CHOICE [convolutional] + convolutional ::= ENUMERATED [half] + ratematchingattribute ::= INTEGER (1..hiRM[256]) [220] + crc Size ::= ENUMERATED [crc16] + transportchannelidentity ::= INTEGER (1..32) [2] + ctch Indicator ::= BOOLEAN [FALSE] + FACH PCH Information ::= SEQUENCE + transportformatset ::= CHOICE [commontranschtfs] + commontranschtfs ::= SEQUENCE + tti ::= CHOICE [tti10] + tti10 ::= SEQUENCE OF SIZE(1..maxTF[32]) [1] + CommonDynamicTF Info ::= SEQUENCE + rlc Size ::= CHOICE [fdd] + fdd ::= SEQUENCE + octetmoderlc SizeInfoType2 ::= CHOICE [sizetype2] + sizetype2 ::= INTEGER (0..63) [3] + numberoftbsizelist ::= SEQUENCE OF SIZE(1..maxTF[32]) [2] + NumberOfTransportBlocks ::= CHOICE [zero] + zero ::= NULL + NumberOfTransportBlocks ::= CHOICE [one] + one ::= NULL + logicalchannellist ::= CHOICE [allsizes] + allsizes ::= NULL + semistatictf Information ::= SEQUENCE + channelcodingtype ::= CHOICE [turbo] + turbo ::= NULL + ratematchingattribute ::= INTEGER (1..hiRM[256]) [130] + crc Size ::= ENUMERATED [crc16] + transportchannelidentity ::= INTEGER (1..32) [3] + ctch Indicator ::= BOOLEAN [FALSE] = D_PCH; No = 0; CphyTrchConfigPar >TrchInfo[0].Static.TTI = 1; CphyTrchConfigPar >TrchInfo[0].Static.EPType = CODING_CONV; CphyTrchConfigPar >TrchInfo[0].Static.CodingRate = CODINGRATE1_2; CphyTrchConfigPar >TrchInfo[0].Static.RM_Attr = 230; CphyTrchConfigPar >TrchInfo[0].NumOfDynamic = 2; CphyTrchConfigPar >TrchInfo[0].Dynamic[0].NumOfTB = 0; CphyTrchConfigPar >TrchInfo[0].Dynamic[0].TBSize = 240; // (sizetype1=24 * 8) + 48 CphyTrchConfigPar >TrchInfo[0].Dynamic[1].TBSize = 240; CphyTrchConfigPar >TrchInfo[1].Trch = D_FACH; CphyTrchConfigPar >TrchInfo[1].TrchNo = 0; CphyTrchConfigPar >TrchInfo[1].InterLv1st CphyTrchConfigPar >TrchInfo[1].Static.TTI = 1; CphyTrchConfigPar >TrchInfo[1].Static.EPType = CODING_CONV; CphyTrchConfigPar >TrchInfo[1].Static.CodingRate = CODINGRATE1_2; CphyTrchConfigPar >TrchInfo[1].Static.CRC_Size = 16; CphyTrchConfigPar >TrchInfo[1].Static.RM_Attr = 220; CphyTrchConfigPar >TrchInfo[1].NumOfDynamic = 4; CphyTrchConfigPar >TrchInfo[1].Dynamic[0].NumOfTB = 0; CphyTrchConfigPar >TrchInfo[1].Dynamic[0].TBSize = 168; // (sizetype1=15 * 8) + 48 CphyTrchConfigPar >TrchInfo[1].Dynamic[1].NumOfTB = 1; CphyTrchConfigPar >TrchInfo[1].Dynamic[1].TBSize = 168; CphyTrchConfigPar >TrchInfo[1].Dynamic[2].NumOfTB = 2; CphyTrchConfigPar >TrchInfo[1].Dynamic[2].TBSize = 168; CphyTrchConfigPar >TrchInfo[1].Dynamic[3].NumOfTB = 3; CphyTrchConfigPar >TrchInfo[1].Dynamic[3].TBSize = 168; CphyTrchConfigPar >TrchInfo[2].Trch = D_FACH; CphyTrchConfigPar >TrchInfo[2].TrchNo = 1; CphyTrchConfigPar >TrchInfo[2].InterLv1st CphyTrchConfigPar >TrchInfo[2].Static.TTI = 1; CphyTrchConfigPar >TrchInfo[2].Static.EPType = CODING_TURBO; CphyTrchConfigPar >TrchInfo[2].Static.CodingRate = CODINGRATE1_3; CphyTrchConfigPar >TrchInfo[2].Static.CRC_Size = 16; CphyTrchConfigPar >TrchInfo[2].Static.RM_Attr = 130; CphyTrchConfigPar >TrchInfo[2].NumOfDynamic = 2; CphyTrchConfigPar >TrchInfo[2].Dynamic[0].NumOfTB = 0; CphyTrchConfigPar >TrchInfo[2].Dynamic[0].TBSize = 360; // (sizetype2=3 * 16) + 312 CphyTrchConfigPar >TrchInfo[2].Dynamic[1].NumOfTB = 1; CphyTrchConfigPar >TrchInfo[2].Dynamic[1].TBSize = 360; Slide 8 4

PCCH, CCCH, DTCH PCH, FACH#0, FACH#1 S CCPCH CmacConfigPar = &CmacConfig_S_CCPCH_PCHxFACH; TS25.321 Table 9.2.1.2: Coding of the Target Channel Type Field on FACH for FDD Designation 00 BCCH TS25.321 Table 9.2.1.5a: Structure of the field 01000000 CCCH 01000001 Reserved field Designation 01001111 0000 Logical channel 1 01010000 MCCH 0001 Logical channel 2 01010001 Reserved...... 01011110 1110 Logical channel 15 1111 Reserved 01011111 MSCH 0110 MTCH CmacConfigPar >NumOfLoch[0] = 1; CmacConfigPar >LochInfo[0][0].Loch = D_PCCH; CmacConfigPar >LochInfo[0][0].CTLength = 0; CmacConfigPar >LochInfo[0][0].Length = 0; CmacConfigPar >NumOfLoch[1] = 1; CmacConfigPar >LochInfo[1][0].Loch = D_CCCH; CmacConfigPar >LochInfo[1][0].LochNo = 0; CmacConfigPar >LochInfo[1][0].Priority = 0; CmacConfigPar >LochInfo[1][0].CTLength = 0; CmacConfigPar >LochInfo[1][0].CTValue = 0; CmacConfigPar >LochInfo[1][0].Length = 8; CmacConfigPar >LochInfo[1][0].UEIDType = UEID_NOTUSE; CmacConfigPar >LochInfo[1][0].UEID = 0; CmacConfigPar >NumOfLoch [2]= 1; CmacConfigPar >LochInfo[2][0].Loch = D_DTCH; CmacConfigPar >LochInfo[2][0].LochNo = 7; CmacConfigPar >LochInfo[2][0].Priority = 0; CmacConfigPar >LochInfo[2][0].CTLength = 4; CmacConfigPar >LochInfo[2][0].CTValue = 0; CmacConfigPar >LochInfo[2][0].Length = 2; CmacConfigPar >LochInfo[2][0].UEIDType = UEID_C_RNTI; CmacConfigPar >LochInfo[2][0].UEID = 0; 0111 Reserved 10000000 CTCH 10000001 Reserved 10111111 11 DCCH or DTCH over FACH CrlcConfigPar = &CrlcConfig_CCCH; CrlcConfigPar >PU_LengthTM = 0; CrlcConfigPar >PU_LengthUM = 152; // 152+RLC Seq.No.(8)+Mac (8) CrlcConfigPar >PU_LengthAM = 144; TS25.3T21 Table 9.2.1.6: Lengths of UE Id field UE Id Length of UE Id field type TS25.321 Table 9.2.1.7: UE Id Type field definition UE Id Type field 2 UE Id Type bits 00 U RNTI CrlcConfigPar = &CrlcConfig_PCCH; CrlcConfigPar >PU_LengthTM = 0; CrlcConfigPar >PU_LengthUM = 232; CrlcConfigPar >PU_LengthAM = 224; U RNTI 32 bits 01 C RNTI C RNTI 16 bits 10 Reserved 11 Reserved Case a): TS25.321 9.2.1.1 MAC header for DTCH and DCCH (not mapped on HS DSCH or E DCH) c) DTCH or DCCH mapped to RACH/FACH: field, field, UE-Id type field and UE-Id are included in the MAC header. For FACH, the UE- Id type field is C RNTI or U RNTI. For RACH, the UE-Id type field is C RNTI. Case b): Case c): Case d): Case e): UE-Id type UE-Id Slide 9 TS34.108 6.10.2.4.1.3 Stand-alone UL: 13.6 DL: 13.6 kbps SRBs for DCCH Stand-alone Uplink DPCH Layer 1 Stand-alone Uplink DPCH MAC, RLC Stand-alone Downlink DPCH Layer 1 Stand-alone Downlink DPCH MAC, RLC Slide 10 5

Stand-alone Uplink DPCH Layer 1 (TS34.108 6.10.2.4.1.3 Stand-alone UL: 13.6 DL: 13.6 kbps SRBs for DCCH) DPCH Uplink Min spreading factor 64 Max number of DPDCH data bits/radio frame 600 Puncturing Limit 1 TFCS size 2 TFCS SRBs for DCCH = TF0, TF1 CphyRlSetupPar = &CphyRlSetup_U_DPCH_SDCCH; CphyRlSetupPar >Offset = 8704; CphyRlSetupPar >ScrCode = 0x01000000; CphyRlSetupPar >SymbolRate = SYMRATE60K; /* for DPDCH */ CphyRlSetupPar >SlotFormat = SLOT_FORMAT_0;/* for DPCCH */ CphyRlSetupPar >ChCode = 0; CphyRlSetupPar >NumOfDPDCH = 1; CphyRlSetupPar >Dpdch[0].ChCode = 16; Higher layer RAB/signalling RB SRB#1 SRB#2 SRB#3 SRB#4 User of Radio Bearer RRC RRC NAS_DT NAS_DT High prio Low prio RLC Logical channel type DCCH DCCH DCCH DCCH RLC mode UM AM AM AM Payload sizes, bit 136 128 128 128 Max data rate, bps 13 600 12 800 12 800 12 800 AMD/UMD PDU header, bit 8 16 16 16 MAC MAC header, bit 4 4 4 4 logical channel multiplexing 4 TB sizes, bit 148 (alt 0, 148) TFS 0x148 (alt 1x0) TF0, bits 1x148 CphyTrchConfigPar = &CphyTrchConfig_U_DPCH_SDCCH; memset( CphyTrchConfigPar, 0, sizeof(cphy_trch_config_par) ); CphyTrchConfigPar >InterLv2nd CphyTrchConfigPar >PuncLimit = 100; CphyTrchConfigPar >TFCS.NumOfTFC = 2; CphyTrchConfigPar >NumOfTrch = 1; = U_DCH; No = 0; CphyTrchConfigPar >TrchInfo[0].NumOfDynamic = 2; CphyTrchConfigPar >TrchInfo[0].Dynamic[0].NumOfTB = 0; CphyTrchConfigPar >TrchInfo[0].Dynamic[0].TBSize = 148; CphyTrchConfigPar >TrchInfo[0].Dynamic[1].TBSize = 148; CphyTrchConfigPar >TrchInfo[0].Static.TTI = 1; CphyTrchConfigPar >TrchInfo[0].Static.EPType = CODING_CONV; CphyTrchConfigPar >TrchInfo[0].Static.CodingRate = CODINGRATE1_3; CphyTrchConfigPar >TrchInfo[0].Static.RM_Attr = 160; TTI, ms 10 Coding type CC 1/3 Max number of bits/tti before rate matching 516 Uplink: Max number of bits/radio frame before rate matching 516 Slide 11 Stand-alone Uplink DPCH MAC, RLC (TS34.108 6.10.2.4.1.3 Stand-alone UL: 13.6 DL: 13.6 kbps SRBs for DCCH) CrlcConfigPar = &CrlcConfig_DCCH; CrlcConfigPar >PU_LengthTM = 0; Higher layer RAB/signalling RB SRB#1 SRB#2 SRB#3 SRB#4 User of Radio Bearer RRC RRC NAS_DT NAS_DT High prio Low prio RLC Logical channel type DCCH DCCH DCCH DCCH CrlcConfigPar >PU_LengthUM = 136; CrlcConfigPar >PU_LengthAM = 128; Case a): Case b): Case c): Case d): Case e): RLC mode UM AM AM AM Payload sizes, bit 136 128 128 128 Max data rate, bps 13 600 12 800 12 800 12 800 AMD/UMD PDU header, bit 8 16 16 16 MAC MAC header, bit 4 4 4 4 logical channel multiplexing 4 TB sizes, bit 148 (alt 0, 148) TFS 0x148 (alt 1x0) TF0, bits 1x148 TTI, ms 10 Coding type CC 1/3 Max number bits/tti before 516 of rate matching Uplink: Max number of bits/radio frame before 516 rate matching TS25.321 Table 9.2.1.5a: Structure of the field field Designation 0000 Logical channel 1 UE-Id 0001 Logical channel 2...... 1110 Logical channel 15 1111 Reserved CmacConfigPar = &CmacConfig_U_DPCH_SDCCH; memset( CmacConfigPar, 0, sizeof(cmac_config_par) ); CmacConfigPar >NumOfLoch[0] = 4; CmacConfigPar >LochInfo[0][0].Loch = U_DCCH; CmacConfigPar >LochInfo[0][0].CTLength = 4; CmacConfigPar >LochInfo[0][0].CTValue = 0; CmacConfigPar >LochInfo[0][0].Length = 0; CmacConfigPar >LochInfo[0][1].Loch = U_DCCH; CmacConfigPar >LochInfo[0][1].LochNo = 1; CmacConfigPar >LochInfo[0][1].Priority = 0; CmacConfigPar >LochInfo[0][1].CTLength = 4; CmacConfigPar >LochInfo[0][1].CTValue = 1; CmacConfigPar >LochInfo[0][1].Length = 0; CmacConfigPar >LochInfo[0][1].UEIDType = UEID_NOTUSE; CmacConfigPar >LochInfo[0][1].UEID = 0; CmacConfigPar >LochInfo[0][2].Loch = U_DCCH; CmacConfigPar >LochInfo[0][2].LochNo = 2; CmacConfigPar >LochInfo[0][2].Priority = 0; CmacConfigPar >LochInfo[0][2].CTLength = 4; CmacConfigPar >LochInfo[0][2].CTValue = 2; CmacConfigPar >LochInfo[0][2].Length = 0; CmacConfigPar >LochInfo[0][2].UEIDType = UEID_NOTUSE; CmacConfigPar >LochInfo[0][2].UEID = 0; CmacConfigPar >LochInfo[0][3].Loch = U_DCCH; CmacConfigPar >LochInfo[0][3].LochNo = 3; CmacConfigPar >LochInfo[0][3].Priority = 0; CmacConfigPar >LochInfo[0][3].CTLength = 4; CmacConfigPar >LochInfo[0][3].CTValue = 3; CmacConfigPar >LochInfo[0][3].Length = 0; CmacConfigPar >LochInfo[0][3].UEIDType = UEID_NOTUSE; CmacConfigPar >LochInfo[0][3].UEID = 0; TS25.321 9.2.1.1 MAC header for DTCH and DCCH (not mapped on HS DSCH or E DCH) b) DTCH or DCCH mapped to DCH, with multiplexing of dedicated channels on MAC: field is included in MAC header. Slide 12 6

Stand-alone Downlink DPCH Layer 1 (TS34.108 6.10.2.4.1.3 Stand-alone UL: 13.6 DL: 13.6 kbps SRBs for DCCH) DPCH Downlink DTX position Fixed Spreading factor 128 DPCCH 0 Number of TFCI bits/slot Number of TPC bits/slot 2 Number of Pilot bits/slot 4 DPDCH Number of data bits/slot 34 Number of data bits/frame 510 TFCS size 2 TFCS SRBs for DCCH = TF0, TF1 CphyRlSetupPar = &CphyRlSetup_D_DPCH_SDCCH; CphyRlSetupPar >Offset = 7680; CphyRlSetupPar >ScrCode = 0x00000090; CphyRlSetupPar >SlotFormat = SLOT_FORMAT_8; CphyRlSetupPar >SymbolRate = SYMRATE30K; CphyRlSetupPar >ChCode = 30; CphyRlSetupPar >Power = POWER_STEP_01DB( 160); CphyRlSetupPar >NumOfDPDCH = 1; CphyRlSetupPar >Dpdch[0].Power = POWER_STEP_01DB( 160); CphyRlSetupPar >Dpdch[0].ChCode = 30; CphyRlSetupPar >MaxDLPower = 10; CphyRlSetupPar >MinDLPower = 99; Higher layer RAB/signalling RB SRB#1 SRB#2 SRB#3 SRB#4 User of Radio Bearer RRC RRC NAS_DT NAS_DT High prio Low prio RLC Logical channel type DCCH DCCH DCCH DCCH RLC mode UM AM AM AM Payload sizes, bit 136 128 128 128 Max data rate, bps 13 600 12 800 12 800 12 800 AMD/UMD PDU header, bit 8 16 16 16 MAC MAC header, bit 4 4 4 4 logical channel multiplexing 4 TB sizes, bit 148 (alt 0, 148) (note) TFS 0x148 (alt 1x0) (note) TF0, bits 1x148 CphyTrchConfigPar = &CphyTrchConfig_D_DPCH_SDCCH; memset( CphyTrchConfigPar, 0, sizeof(cphy_trch_config_par) ); CphyTrchConfigPar >DTXPosition = DTX_FIXED_POSITION; CphyTrchConfigPar >InterLv2nd CphyTrchConfigPar >NumOfTrch = 1; CphyTrchConfigPar >TFCS.NumOfTFC = 2; = D_DCH; No = 0; CphyTrchConfigPar >TrchInfo[0].NumOfDynamic = 2; CphyTrchConfigPar >TrchInfo[0].Dynamic[0].NumOfTB = 0; CphyTrchConfigPar >TrchInfo[0].Dynamic[0].TBSize = 148; CphyTrchConfigPar >TrchInfo[0].Dynamic[1].TBSize = 148; CphyTrchConfigPar >TrchInfo[0].Static.TTI = 1; CphyTrchConfigPar >TrchInfo[0].Static.EPType = CODING_CONV; CphyTrchConfigPar >TrchInfo[0].Static.CodingRate = CODINGRATE1_3; CphyTrchConfigPar >TrchInfo[0].Static.RM_Attr = 160; TTI, ms 10 Coding type CC 1/3 Max number of bits/tti before rate matching 516 NOTE: alternative parameters enable the measurement "transport channel BLER" in the UE. Slide 13 Stand-alone Downlink DPCH MAC, RLC (TS34.108 6.10.2.4.1.3 Standalone UL: 13.6 DL: 13.6 kbps SRBs for DCCH) Higher layer RAB/signalling RB SRB#1 SRB#2 SRB#3 SRB#4 User of Radio Bearer RRC RRC NAS_DT NAS_DT High prio Low prio RLC Logical channel type DCCH DCCH DCCH DCCH RLC mode UM AM AM AM Payload sizes, bit 136 128 128 128 CrlcConfigPar = &CrlcConfig_DCCH; CrlcConfigPar >PU_LengthTM = 0; CrlcConfigPar >PU_LengthUM = 136; CrlcConfigPar >PU_LengthAM = 128; Max data rate, bps 13 600 12 800 12 800 12 800 AMD/UMD PDU header, bit 8 16 16 16 MAC MAC header, bit 4 4 4 4 4 logical channel multiplexing Case a): Case b): Case c): Case d): Case e): TB sizes, bit 148 (alt 0, 148) (note) TFS 0x148 (alt 1x0) (note) TF0, bits 1x148 TTI, ms 10 Coding type CC 1/3 Max number bits/tti before 516 of rate matching NOTE: alternative parameters enable the measurement "transport channel BLER" in the UE. TS25.321 Table 9.2.1.5a: Structure of the field field Designation 0000 Logical channel 1 0001 Logical channel 2...... 1110 Logical channel 15 1111 Reserved CmacConfigPar = &CmacConfig_D_DPCH_SDCCH; memset( CmacConfigPar, 0, sizeof(cmac_config_par) ); CmacConfigPar >NumOfLoch[0] = 4; CmacConfigPar >LochInfo[0][0].Loch = D_DCCH; CmacConfigPar >LochInfo[0][0].CTLength = 4; CmacConfigPar >LochInfo[0][0].CTValue = 0; CmacConfigPar >LochInfo[0][0].Length = 0; CmacConfigPar >LochInfo[0][1].Loch = D_DCCH; CmacConfigPar >LochInfo[0][1].LochNo = 1; CmacConfigPar >LochInfo[0][1].Priority = 0; CmacConfigPar >LochInfo[0][1].CTLength = 4; CmacConfigPar >LochInfo[0][1].CTValue = 1; CmacConfigPar >LochInfo[0][1].Length = 0; CmacConfigPar >LochInfo[0][1].UEIDType = UEID_NOTUSE; CmacConfigPar >LochInfo[0][1].UEID = 0; CmacConfigPar >LochInfo[0][2].Loch = D_DCCH; CmacConfigPar >LochInfo[0][2].LochNo = 2; CmacConfigPar >LochInfo[0][2].Priority = 0; CmacConfigPar >LochInfo[0][2].CTLength = 4; CmacConfigPar >LochInfo[0][2].CTValue = 2; CmacConfigPar >LochInfo[0][2].Length = 0; CmacConfigPar >LochInfo[0][2].UEIDType = UEID_NOTUSE; CmacConfigPar >LochInfo[0][2].UEID = 0; CmacConfigPar >LochInfo[0][3].Loch = D_DCCH; CmacConfigPar >LochInfo[0][3].LochNo = 3; CmacConfigPar >LochInfo[0][3].Priority = 0; CmacConfigPar >LochInfo[0][3].CTLength = 4; CmacConfigPar >LochInfo[0][3].CTValue = 3; CmacConfigPar >LochInfo[0][3].Length = 0; CmacConfigPar >LochInfo[0][3].UEIDType = UEID_NOTUSE; CmacConfigPar >LochInfo[0][3].UEID = 0; TS25.321 9.2.1.1 MAC header for DTCH and DCCH (not mapped on HS DSCH or E DCH) b) DTCH or DCCH mapped to DCH, with multiplexing of dedicated channels on MAC: field is included in MAC header. Slide 14 7

TS34.108 6.10.2.4.1.32 Interactive or background/ul: 64 DL: 384 kbps/ps RAB + UL: 3.4 DL: 3.4 kbps SRBs for DCCH Uplink DPCH Layer1 Uplink DPCH MAC, RLC Downlink DPCH Layer1 Downlink DPCH MAC, RLC Slide 15 Uplink DPCH Layer 1 (TS34.108 6.10.2.4.1.32 Interactive or background/ul: 64 DL: 384 kbps/ps RAB + UL: 3.4 DL: 3.4 kbps SRBs for DCCH) DPCH Uplink Min spreading factor 16 Max number of DPDCH data bits/radio frame 2 400 Puncturing Limit 0.96 TFCS size 10 CphyRlSetupPar = &CphyRlSetup_U_DPCH_P64K; CphyRlSetupPar >Offset = 8704; CphyRlSetupPar >ScrCode = 0x01000000; CphyRlSetupPar >SymbolRate = SYMRATE240K; /* for DPDCH */ CphyRlSetupPar >SlotFormat = SLOT_FORMAT_0;/* for DPCCH */ CphyRlSetupPar >ChCode = 0; // TS25.213 4.3.1.2.1 Always 0 CphyRlSetupPar >NumOfDPDCH = 1; CphyRlSetupPar >Dpdch[0].ChCode = 4; // TS25.213 4.3.1.2.1 SF=16/4 TFCS (64 kbps RAB, DCCH)= (TF0, TF0), (TF1, TF0), (TF2, TF0), (TF3, TF0), (TF4, TF0), (TF0, TF1), (TF1, TF1), (TF2, TF1), (TF3, TF1), (TF4, TF1) CphyTrchConfigPar = &CphyTrchConfig_U_DPCH_P64K; memset( CphyTrchConfigPar, 0, sizeof(cphy_trch_config_par) ); CphyTrchConfigPar >InterLv2nd CphyTrchConfigPar >PuncLimit = 96; Higher layer RAB/Signalling RB RAB RLC Logical channel type DTCH RLC mode AM Payload sizes, bit 320 Max data rate, bps 64 000 AMD PDU header, bit 16 MAC MAC header, bit 0 N/A TB sizes, bit 336 TFS TF0, 0x336 bits 1x336 TF2, bits 2x336 TF3, bits 3x336 TF4, bits 4x336 TTI, ms 20 Coding type TC Max number bits/tti after channel 4 236 of coding Uplink: Max number of bits/radio frame before rate matching 2 118 RM attribute 130 to 170 DCH#1 is the same as stand-alone configuration for DCCH except TTI. CphyTrchConfigPar >TFCS.NumOfTFC = 10; CphyTrchConfigPar >TFCS.TFC[0][1] = 0; CphyTrchConfigPar >TFCS.TFC[1][1] = 0; CphyTrchConfigPar >TFCS.TFC[2][0] = 2; CphyTrchConfigPar >TFCS.TFC[2][1] = 0; CphyTrchConfigPar >TFCS.TFC[3][0] = 3; CphyTrchConfigPar >TFCS.TFC[3][1] = 0; CphyTrchConfigPar >TFCS.TFC[4][0] = 4; CphyTrchConfigPar >TFCS.TFC[4][1] = 0; CphyTrchConfigPar >TFCS.TFC[5][0] = 0; CphyTrchConfigPar >TFCS.TFC[5][1] = 1; CphyTrchConfigPar >TFCS.TFC[6][0] = 1; CphyTrchConfigPar >TFCS.TFC[6][1] = 1; CphyTrchConfigPar >TFCS.TFC[7][0] = 2; CphyTrchConfigPar >TFCS.TFC[7][1] = 1; CphyTrchConfigPar >TFCS.TFC[8][0] = 3; CphyTrchConfigPar >TFCS.TFC[8][1] = 1; CphyTrchConfigPar >TFCS.TFC[9][0] = 4; CphyTrchConfigPar >TFCS.TFC[9][1] = 1; CphyTrchConfigPar >NumOfTrch = 2; = U_DCH; No = 0; CphyTrchConfigPar >TrchInfo[0].NumOfDynamic = 5; CphyTrchConfigPar >TrchInfo[0].Dynamic[0].NumOfTB = 0; CphyTrchConfigPar >TrchInfo[0].Dynamic[0].TBSize = 336; CphyTrchConfigPar >TrchInfo[0].Dynamic[1].TBSize = 336; CphyTrchConfigPar >TrchInfo[0].Dynamic[2].NumOfTB = 2; CphyTrchConfigPar >TrchInfo[0].Dynamic[2].TBSize = 336; CphyTrchConfigPar >TrchInfo[0].Dynamic[3].NumOfTB = 3; CphyTrchConfigPar >TrchInfo[0].Dynamic[3].TBSize = 336; CphyTrchConfigPar >TrchInfo[0].Dynamic[4].NumOfTB = 4; CphyTrchConfigPar >TrchInfo[0].Dynamic[4].TBSize = 336; CphyTrchConfigPar >TrchInfo[0].Static.TTI = 2; CphyTrchConfigPar >TrchInfo[0].Static.EPType = CODING_TURBO; CphyTrchConfigPar >TrchInfo[0].Static.CodingRate = CODINGRATE1_3; CphyTrchConfigPar >TrchInfo[0].Static.RM_Attr = 143; CphyTrchConfigPar >TrchInfo[1].Trch = U_DCH; CphyTrchConfigPar >TrchInfo[1].TrchNo = 1; CphyTrchConfigPar >TrchInfo[1].InterLv1st CphyTrchConfigPar >TrchInfo[1].NumOfDynamic = 2; CphyTrchConfigPar >TrchInfo[1].Dynamic[0].NumOfTB = 0; CphyTrchConfigPar >TrchInfo[1].Dynamic[0].TBSize = 148; CphyTrchConfigPar >TrchInfo[1].Dynamic[1].NumOfTB = 1; CphyTrchConfigPar >TrchInfo[1].Dynamic[1].TBSize = 148; CphyTrchConfigPar >TrchInfo[1].Static.TTI = 4; CphyTrchConfigPar >TrchInfo[1].Static.EPType = CODING_CONV; CphyTrchConfigPar >TrchInfo[1].Static.CodingRate = CODINGRATE1_3; CphyTrchConfigPar >TrchInfo[1].Static.CRC_Size = 16; CphyTrchConfigPar >TrchInfo[1].Static.RM_Attr = 160; Slide 16 8

Uplink DPCH MAC, RLC (TS34.108 6.10.2.4.1.32 Interactive or background/ul: 64 DL: 384 kbps/ps RAB + UL: 3.4 DL: 3.4 kbps SRBs for DCCH) Higher layer RAB/Signalling RB RAB RLC Logical channel type DTCH RLC mode Payload sizes, bit 320 Max data rate, bps 64 000 AMD PDU header, bit 16 MAC MAC header, bit 0 Case a): Case b): Case c): Case d): Case e): TB sizes, bit 336 TFS TF0, bits 0x336 TF2, bits TF3, bits TF4, bits AM N/A 1x336 2x336 3x336 4x336 TTI, ms 20 Coding type Max number of bits/tti after channel coding 4 236 Uplink: Max number of bits/radio frame before rate matching 2 118 RM attribute 130 to 170 UE-Id type UE-Id TS25.321 9.2.1.1 MAC header for DTCH and DCCH (not mapped on HS DSCH or E DCH) a) DTCH or DCCH mapped to DCH, no multiplexing of dedicated channels on MAC: no MAC header required TC CrlcConfigPar = &Packet_CrlcConfig_DTCH; CrlcConfigPar >PU_LengthTM = 244; CrlcConfigPar >PU_LengthUM = 328; CrlcConfigPar >PU_LengthAM = 320; CmacConfigPar = &CmacConfig_U_DPCH_P64K; memset( CmacConfigPar, 0, sizeof(cmac_config_par) ); CmacConfigPar >NumOfLoch[0] = 1; CmacConfigPar >LochInfo[0][0].Loch = U_DTCH; CmacConfigPar >LochInfo[0][0].CTLength = 0; CmacConfigPar >LochInfo[0][0].CTValue = 0; CmacConfigPar >LochInfo[0][0].Length = 0; CmacConfigPar >NumOfLoch[1] = 4; CmacConfigPar >LochInfo[1][0].Loch = U_DCCH; CmacConfigPar >LochInfo[1][0].LochNo = 0; CmacConfigPar >LochInfo[1][0].Priority = 0; CmacConfigPar >LochInfo[1][0].CTLength = 4; CmacConfigPar >LochInfo[1][0].CTValue = 0; CmacConfigPar >LochInfo[1][0].Length = 0; CmacConfigPar >LochInfo[1][0].UEIDType = UEID_NOTUSE; CmacConfigPar >LochInfo[1][0].UEID = 0; CmacConfigPar >LochInfo[1][1].Loch = U_DCCH; CmacConfigPar >LochInfo[1][1].LochNo = 1; CmacConfigPar >LochInfo[1][1].Priority = 0; CmacConfigPar >LochInfo[1][1].CTLength = 4; CmacConfigPar >LochInfo[1][1].CTValue = 1; CmacConfigPar >LochInfo[1][1].Length = 0; CmacConfigPar >LochInfo[1][1].UEIDType = UEID_NOTUSE; CmacConfigPar >LochInfo[1][1].UEID = 0; CmacConfigPar >LochInfo[1][2].Loch = U_DCCH; CmacConfigPar >LochInfo[1][2].LochNo = 2; CmacConfigPar >LochInfo[1][2].Priority = 0; CmacConfigPar >LochInfo[1][2].CTLength = 4; CmacConfigPar >LochInfo[1][2].CTValue = 2; CmacConfigPar >LochInfo[1][2].Length = 0; CmacConfigPar >LochInfo[1][2].UEIDType = UEID_NOTUSE; CmacConfigPar >LochInfo[1][2].UEID = 0; CmacConfigPar >LochInfo[1][3].Loch = U_DCCH; CmacConfigPar >LochInfo[1][3].LochNo = 3; CmacConfigPar >LochInfo[1][3].Priority = 0; CmacConfigPar >LochInfo[1][3].CTLength = 4; CmacConfigPar >LochInfo[1][3].CTValue = 3; CmacConfigPar >LochInfo[1][3].Length = 0; CmacConfigPar >LochInfo[1][3].UEIDType = UEID_NOTUSE; CmacConfigPar >LochInfo[1][3].UEID = 0; Slide 17 Downlink DPCH Layer 1 (TS34.108 6.10.2.4.1.32 Interactive or background/ul: 64 DL: 384 kbps/ps RAB + UL: 3.4 DL: 3.4 kbps SRBs for DCCH) DPCH Downlink DTX position Flexible Spreading factor 8 Number of DPDCH 1 DPCCH Number 8 of TFCI bits/slot Number of TPC bits/slot 8 Number of Pilot bits/slot 16 DPDCH Number of data bits/slot 608 Number of data bits/frame 9 120 TFCS size 12 (alt.18) TFCS (384 kbps RAB, DCCH)= (TF0, TF0), (TF1, TF0), (TF2, TF0), (TF3, TF0), (TF4, TF0), (TF5, TF0) (TF0, TF1), (TF1, TF1), (TF2, TF1), (TF3, TF1), (TF4, TF1), (TF5, TF1) (alt. (TF0, TF0), (TF1, TF0), (TF2, TF0), (TF3, TF0), (TF4, TF0), (TF5, TF0), (TF6, TF0), (TF7, TF0), (TF8, TF0), (TF0, TF1), (TF1, TF1), (TF2, TF1), (TF3, TF1), (TF4, TF1), (TF5, TF1), (TF6, TF1), (TF7, TF1), (TF8, TF1)) RAB/Signalling RB RAB Higher layer RLC Logical channel type DTCH RLC mode AM Payload sizes, bit 320 Max data rate, bps 384 000 AMD PDU header, bit 16 MAC MAC header, bit 0 N/A TB sizes, bit 336 TFS TF0, bits 0x336 1x336 TF2, bits 2x336 TF3, bits 4x336 TF4, bits 8x336 TF5, bits 12x336 TF6, bits N/A (alt. 16x336) TF7, bits N/A (alt. 20x336) TF8, bits N/A (alt. 24x336) TTI, ms 10 (alt. 20) Coding type TC Max number bits/tti after 12 684 (alt. 25 368) of channel coding RM attribute 110 to 150 DCH#1 is the same as stand-alone configuration for DCCH except TTI. CphyRlSetupPar = &CphyRlSetup_D_DPCH_P384K; CphyRlSetupPar >Offset = 7680; CphyRlSetupPar >ScrCode = 0x00000090; CphyRlSetupPar >SymbolRate = SYMRATE480K; /* for DPDCH */ CphyRlSetupPar >SlotFormat = SLOT_FORMAT_15; /* for DPCCH */ CphyRlSetupPar >ChCode = 5; CphyRlSetupPar >NumOfDPDCH = 1; CphyRlSetupPar >Dpdch[0].ChCode = 5; CphyRlSetupPar >Power = POWER_STEP_01DB( 160); /* Power = 16.0dB */ CphyRlSetupPar >Dpdch[0].Power = POWER_STEP_01DB( 160); /* Power = 16.0dB */ = 10; CphyRlSetupPar >MaxDLPower CphyRlSetupPar >MinDLPower = 99; CphyTrchConfigPar = &CphyTrchConfig_D_DPCH_P384K; memset( CphyTrchConfigPar, 0, sizeof(cphy_trch_config_par) ); CphyTrchConfigPar >DTXPosition = DTX_FLEXIBLE_POSITION; CphyTrchConfigPar >InterLv2nd CphyTrchConfigPar >TFCS.NumOfTFC = 12; CphyTrchConfigPar >TFCS.TFC[0][1] = 0; CphyTrchConfigPar >TFCS.TFC[1][1] = 0; CphyTrchConfigPar >TFCS.TFC[2][0] = 2; CphyTrchConfigPar >TFCS.TFC[2][1] = 0; CphyTrchConfigPar >TFCS.TFC[3][0] = 3; CphyTrchConfigPar >TFCS.TFC[3][1] = 0; CphyTrchConfigPar >TFCS.TFC[4][0] = 4; CphyTrchConfigPar >TFCS.TFC[4][1] = 0; CphyTrchConfigPar >TFCS.TFC[5][0] = 5; CphyTrchConfigPar >TFCS.TFC[5][1] = 0; CphyTrchConfigPar >TFCS.TFC[6][0] = 0; CphyTrchConfigPar >TFCS.TFC[6][1] = 1; CphyTrchConfigPar >TFCS.TFC[7][0] = 1; CphyTrchConfigPar >TFCS.TFC[7][1] = 1; CphyTrchConfigPar >TFCS.TFC[8][0] = 2; CphyTrchConfigPar >TFCS.TFC[8][1] = 1; CphyTrchConfigPar >TFCS.TFC[9][0] = 3; CphyTrchConfigPar >TFCS.TFC[9][1] = 1; CphyTrchConfigPar >TFCS.TFC[10][0] = 4; CphyTrchConfigPar >TFCS.TFC[10][1] = 1; CphyTrchConfigPar >TFCS.TFC[11][0] = 5; CphyTrchConfigPar >TFCS.TFC[11][1] = 1; CphyTrchConfigPar >NumOfTrch = 2; = D_DCH; No = 0; CphyTrchConfigPar >TrchInfo[0].NumOfDynamic = 6; CphyTrchConfigPar >TrchInfo[0].Dynamic[0].NumOfTB = 0; CphyTrchConfigPar >TrchInfo[0].Dynamic[0].TBSize = 336; CphyTrchConfigPar >TrchInfo[0].Dynamic[1].TBSize = 336; CphyTrchConfigPar >TrchInfo[0].Dynamic[2].NumOfTB = 2; CphyTrchConfigPar >TrchInfo[0].Dynamic[2].TBSize = 336; CphyTrchConfigPar >TrchInfo[0].Dynamic[3].NumOfTB = 4; CphyTrchConfigPar >TrchInfo[0].Dynamic[3].TBSize = 336; CphyTrchConfigPar >TrchInfo[0].Dynamic[4].NumOfTB = 8; CphyTrchConfigPar >TrchInfo[0].Dynamic[4].TBSize = 336; CphyTrchConfigPar >TrchInfo[0].Dynamic[5].NumOfTB = 12; CphyTrchConfigPar >TrchInfo[0].Dynamic[5].TBSize = 336; CphyTrchConfigPar >TrchInfo[0].Static.TTI = 1; CphyTrchConfigPar >TrchInfo[0].Static.EPType = CODING_TURBO; CphyTrchConfigPar >TrchInfo[0].Static.CodingRate = CODINGRATE1_3; CphyTrchConfigPar >TrchInfo[0].Static.RM_Attr = 110; CphyTrchConfigPar >TrchInfo[1].Trch = D_DCH; CphyTrchConfigPar >TrchInfo[1].TrchNo = 1; CphyTrchConfigPar >TrchInfo[1].InterLv1st CphyTrchConfigPar >TrchInfo[1].NumOfDynamic = 2; CphyTrchConfigPar >TrchInfo[1].Dynamic[0].NumOfTB = 0; CphyTrchConfigPar >TrchInfo[1].Dynamic[0].TBSize = 148; CphyTrchConfigPar >TrchInfo[1].Dynamic[1].NumOfTB = 1; CphyTrchConfigPar >TrchInfo[1].Dynamic[1].TBSize = 148; CphyTrchConfigPar >TrchInfo[1].Static.TTI = 4; CphyTrchConfigPar >TrchInfo[1].Static.EPType = CODING_CONV; CphyTrchConfigPar >TrchInfo[1].Static.CodingRate = CODINGRATE1_3; CphyTrchConfigPar >TrchInfo[1].Static.CRC_Size = 16; CphyTrchConfigPar >TrchInfo[1].Static.RM_Attr = 160; Slide 18 9

Downlink DPCH MAC, RLC (TS34.108 6.10.2.4.1.32 Interactive or background/ul: 64 DL: 384 kbps/ps RAB + UL: 3.4 DL: 3.4 kbps SRBs for DCCH) Higher layer RAB/Signalling RB RAB RLC Logical channel type DTCH RLC mode Payload sizes, bit 320 Max data rate, bps 384 000 AMD PDU header, bit 16 MAC MAC header, bit 0 Case a): Case b): Case c): Case d): Case e): AM N/A TB sizes, bit 336 TFS TF0, bits 0x336 TF2, bits TF3, bits TF4, bits TF5, bits 1x336 2x336 4x336 8x336 12x336 TF6, bits N/A (alt. 16x336) TF7, bits N/A (alt. 20x336) TF8, bits N/A (alt. 24x336) TTI, ms 10 (alt. 20) Coding type Max number of bits/tti after channel coding 12 684 (alt. 25 368) RM attribute 110 to 150 UE-Id type UE-Id TS25.321 9.2.1.1 MAC header for DTCH and DCCH (not mapped on HS DSCH or E DCH) a) DTCH or DCCH mapped to DCH, no multiplexing of dedicated channels on MAC: no MAC header required TC CrlcConfigPar = &Packet_CrlcConfig_DTCH; CrlcConfigPar >PU_LengthTM = 244; CrlcConfigPar >PU_LengthUM = 328; CrlcConfigPar >PU_LengthAM = 320; CmacConfigPar = &CmacConfig_D_DPCH_P384K; memset( CmacConfigPar, 0, sizeof(cmac_config_par) ); CmacConfigPar >NumOfLoch[0] = 1; CmacConfigPar >LochInfo[0][0].Loch = D_DTCH; CmacConfigPar >LochInfo[0][0].CTLength = 0; CmacConfigPar >LochInfo[0][0].CTValue = 0; CmacConfigPar >LochInfo[0][0].Length = 0; CmacConfigPar >NumOfLoch[1] = 4; CmacConfigPar >LochInfo[1][0].Loch = D_DCCH; CmacConfigPar >LochInfo[1][0].LochNo = 0; CmacConfigPar >LochInfo[1][0].Priority = 0; CmacConfigPar >LochInfo[1][0].CTLength = 4; CmacConfigPar >LochInfo[1][0].CTValue = 0; CmacConfigPar >LochInfo[1][0].Length = 0; CmacConfigPar >LochInfo[1][0].UEIDType = UEID_NOTUSE; CmacConfigPar >LochInfo[1][0].UEID = 0; CmacConfigPar >LochInfo[1][1].Loch = D_DCCH; CmacConfigPar >LochInfo[1][1].LochNo = 1; CmacConfigPar >LochInfo[1][1].Priority = 0; CmacConfigPar >LochInfo[1][1].CTLength = 4; CmacConfigPar >LochInfo[1][1].CTValue = 1; CmacConfigPar >LochInfo[1][1].Length = 0; CmacConfigPar >LochInfo[1][1].UEIDType = UEID_NOTUSE; CmacConfigPar >LochInfo[1][1].UEID = 0; CmacConfigPar >LochInfo[1][2].Loch = D_DCCH; CmacConfigPar >LochInfo[1][2].LochNo = 2; CmacConfigPar >LochInfo[1][2].Priority = 0; CmacConfigPar >LochInfo[1][2].CTLength = 4; CmacConfigPar >LochInfo[1][2].CTValue = 2; CmacConfigPar >LochInfo[1][2].Length = 0; CmacConfigPar >LochInfo[1][2].UEIDType = UEID_NOTUSE; CmacConfigPar >LochInfo[1][2].UEID = 0; CmacConfigPar >LochInfo[1][3].Loch = D_DCCH; CmacConfigPar >LochInfo[1][3].LochNo = 3; CmacConfigPar >LochInfo[1][3].Priority = 0; CmacConfigPar >LochInfo[1][3].CTLength = 4; CmacConfigPar >LochInfo[1][3].CTValue = 3; CmacConfigPar >LochInfo[1][3].Length = 0; CmacConfigPar >LochInfo[1][3].UEIDType = UEID_NOTUSE; CmacConfigPar >LochInfo[1][3].UEID = 0; Slide 19 10

Specifications are subject to change without notice. Anritsu Corporation 5-1-1 Onna, Atsugi-shi, Kanagawa, 243-8555 Japan Phone: +81-46-223-1111 Fax: +81-46-296-1264 U.S.A. Anritsu Company 1155 East Collins Blvd., Suite 100, Richardson, TX 75081, U.S.A. Toll Free: 1-800-267-4878 Phone: +1-972-644-1777 Fax: +1-972-671-1877 Canada Anritsu Electronics Ltd. 700 Silver Seven Road, Suite 120, Kanata, Ontario K2V 1C3, Canada Phone: +1-613-591-2003 Fax: +1-613-591-1006 Brazil Anritsu Eletrônica Ltda. Praca Amadeu Amaral, 27-1 Andar 01327-010-Paraiso-São Paulo-Brazil Phone: +55-11-3283-2511 Fax: +55-11-3288-6940 Mexico Anritsu Company, S.A. de C.V. Av. Ejército Nacional No. 579 Piso 9, Col. Granada 11520 México, D.F., México Phone: +52-55-1101-2370 Fax: +52-55-5254-3147 U.K. Anritsu EMEA Ltd. 200 Capability Green, Luton, Bedfordshire, LU1 3LU, U.K. Phone: +44-1582-433200 Fax: +44-1582-731303 France Anritsu S.A. 16/18 avenue du Québec-SILIC 720 91961 COURTABOEUF CEDEX, France Phone: +33-1-60-92-15-50 Fax: +33-1-64-46-10-65 Germany Anritsu GmbH Nemetschek Haus, Konrad-Zuse-Platz 1 81829 München, Germany Phone: +49-89-442308-0 Fax: +49-89-442308-55 Italy Anritsu S.p.A. Via Elio Vittorini 129, 00144 Roma, Italy Phone: +39-6-509-9711 Fax: +39-6-502-2425 Sweden Anritsu AB Borgafjordsgatan 13, 164 40 KISTA, Sweden Phone: +46-8-534-707-00 Fax: +46-8-534-707-30 Finland Anritsu AB Teknobulevardi 3-5, FI-01530 VANTAA, Finland Phone: +358-20-741-8100 Fax: +358-20-741-8111 Denmark Anritsu A/S Kirkebjerg Allé 90, DK-2605 Brøndby, Denmark Phone: +45-72112200 Fax: +45-72112210 Spain Anritsu EMEA Ltd. Oficina de Representación en España Edificio Veganova Avda de la Vega, n 1 (edf 8, pl 1, of 8) 28108 ALCOBENDAS - Madrid, Spain Phone: +34-914905761 Fax: +34-914905762 United Arab Emirates Anritsu EMEA Ltd. Dubai Liaison Office P O Box 500413 - Dubai Internet City Al Thuraya Building, Tower 1, Suit 701, 7th Floor Dubai, United Arab Emirates Phone: +971-4-3670352 Fax: +971-4-3688460 Singapore Anritsu Pte. Ltd. 60 Alexandra Terrace, #02-08, The Comtech (Lobby A) Singapore 118502 Phone: +65-6282-2400 Fax: +65-6282-2533 India Anritsu Pte. Ltd. India Branch Office Unit No. S-3, Second Floor, Esteem Red Cross Bhavan, No. 26, Race Course Road, Bangalore 560 001, India Phone: +91-80-32944707 Fax: +91-80-22356648 P.R. China (Hong Kong) Anritsu Company Ltd. Units 4 & 5, 28th Floor, Greenfield Tower, Concordia Plaza, No. 1 Science Museum Road, Tsim Sha Tsui East, Kowloon, Hong Kong Phone: +852-2301-4980 Fax: +852-2301-3545 P.R. China (Beijing) Anritsu Company Ltd. Beijing Representative Office Room 1515, Beijing Fortune Building, No. 5, Dong-San-Huan Bei Road, Chao-Yang District, Beijing 10004, P.R. China Phone: +86-10-6590-9230 Fax: +86-10-6590-9235 Korea Anritsu Corporation, Ltd. 8F Hyunjuk Building, 832-41, Yeoksam Dong, Kangnam-ku, Seoul, 135-080, Korea Phone: +82-2-553-6603 Fax: +82-2-553-6604 Australia Anritsu Pty. Ltd. Unit 21/270 Ferntree Gully Road, Notting Hill, Victoria 3168, Australia Phone: +61-3-9558-8177 Fax: +61-3-9558-8255 Taiwan Anritsu Company Inc. 7F, No. 316, Sec. 1, Neihu Rd., Taipei 114, Taiwan Phone: +886-2-8751-1816 Fax: +886-2-8751-1817 Please Contact: 071001 Printed on Recycled Paper No. -(1.01) Printed in Japan 2008-3 AKD