r5s120665
TRANSCRIPT
7/27/2019 R5s120665
http://slidepdf.com/reader/full/r5s120665 1/8
3GPP TSG-RAN WG5 Testing R5s120665 01 Jan – 31 Dec 2012
CR-Form-v10
CHANGE REQUEST
3!523-3 CR "e# - C$""ent #e"si%n& 10!1!0
For HELP on using this form look at the pop-up text over the symbols. Comprehensive instructions on howto use this form can be found at http!!www."gpp.org!Change-Re#uests .
Proposed change affects: UICC apps ME Radio Access Network Core Network
Title: Correction to EUTRA MAC test cases 7.1.7.1.x and 7.1.7.2.1
Source to W: Rohde & Schwar
Source to TS: R!
Wor! ite" code: "TE#UEConTest$SI% #ate: 212#'#12
$ategor%: ' Release: Re(#1$se one of the following categories
& %correction& ' %mirror corresponding to a change in an earlierrelease&( %addition of feature&'$ %functional modification of feature&# %editorial modification&
)etai(ed exp(anations o* the a+o,e cate-ories can+e *ond in /%00 TR 21.'.
$se one of the following releasesRel-( %Release (&Rel-) %Release )&Rel-* %Release *&Rel-+ %Release +&Rel-, %Release ,&Rel- %Release &Rel-10 %Release 10&Rel-11 %Release 11&Rel-1 %Release 1&
Reason for change: nctions *$EUTRA$7$1$7$1$x34 *$EUTRA$7$1$7$1$x$MIM53 and
*$TC$7$1$7$2$1$EUTRA3 were i6p(e6ented in wa that it was tried to retrie,ethe UE capa+i(it ri-ht at the +e-innin- o* the TC4 +t the UE capa+i(it was on(set 8 stored into the co6ponent ,aria+(e drin- the re-istration 0rea6+(e34 so theUE capa+i(it in*o was not ,a(id at that ti6e and the TCs co(d not +e exectedproper(.
Su""ar% of change: Mo,ed the (ine o* code which takes care o* retrie,in- the UE capa+i(it to the endo* the prea6+(e part.
$onse)uences if
not appro*ed:
A con*or6ant UE 6a *ai( these test cases.
$lauses affected: 7.1.7.1.x and 7.1.7.2.1
( N
+ther specs ) 5ther core speci*ications TS8TR ... CR ...affected: ) Test speci*ications TS8TR ... CR ...
,sho- related $Rs. ) 5&M Speci*ications TS8TR ... CR ...
+ther co""ents:
7/27/2019 R5s120665
http://slidepdf.com/reader/full/r5s120665 2/8
3GPP TSG-RAN WG5 E-*ai+ 2012 R5s120665
Tit+e& C%""ecti%n t% EUTRA *AC test cases ,!1!,!
S%$"ce& Rohde & Schwar
Agen.a /te& TTCN Isses
D%c$ent %"& Appro,a(
C%ntact& 9o(-er :achho(-er.:ach;rohde#schwar.co6Te(. <=' >' =12' 11!/=
1. 5,er,iew
This doc6ent (ists TTCN chan-es needed to correct isses in the "TE8SAE test site ?iwd#EUTRA#@212#/$)12wk/B.
2. Ta+(e o* Contents
1. Overview...............................................................................................................................................2
2. Table of Contents..................................................................................................................................2
3. Corrections required for test cases 7.1.7.1.x and 7.1.7.2.1....................................................................2
/. Corrections reired *or test cases 7.1.7.1.x and 7.1.7.2.1
Chan-e 1 D Corrections to *nction ?*$EUTRA$7$1$7$1$x3B
'$ncti%n nae *$EUTRA$7$1$7$1$x3
Reas%n %" cange nction *$EUTRA$7$1$7$1$x3 was i6p(e6ented in wa that it was tried toretrie,e the UE capa+i(it ri-ht at the +e-innin- o* the TC4 +t the UE capa+i(it wason( set 8 stored into the co6ponent ,aria+(e drin- the re-istration 0rea6+(e34 sothe UE capa+i(it in*o was not ,a(id at that ti6e and the TC co(d not +e exectedproper(.
S$a" %cange
Mo,ed the (ine o* code which takes care o* retrie,in- the UE capa+i(it to the end o*the prea6+(e part.
TTCN %.$+e 7$1MAC$717.ttcn
*CC10 C%ent
4e%"e cange
…
/*
* @desc basic function for 7.1.7.x test cases * @param p_Format * @param p_ResourceAllocType * @status APPR!"#
7/27/2019 R5s120665
http://slidepdf.com/reader/full/r5s120665 3/8
*/ function f_"$TRA_7_1_7_1_x %Pdcc&#ciFormat_Type p_Format' Pdcc&ResourceAllocation_Type p_ResourceAllocType( runs on " /* +,/-A)/7.1 * 7.1.7.x #+0) Transport 2loc3 0i4e selection */
var integer 5_$"_)ate6ory f_"$TRA_-obile8nfo_9et$")apability_$")ate6ory%(: var integer 5_T20i4e;: // transport bloc3 si4e in bits var integer 5_8_-)0;: // -odulation and )odin6 0ce&me 8ndex var integer 5_8_T20;: // Transport 2loc3 0i4e 8ndex var integer 5_<_PR21: // <umber of p&ysical resource 2loc3s var integer 5_<_R2#+ 1;;: // 0pecifies t&e #+ 2and=idt&. var integer 5_-ax_nPR2: // to store t&e max allo=ed PR2 resources t&at can be all var integer 5_P#)Psi4e;: // P#)P 0#$ 0i4e var integer 5_<1: // <umber of P#)P 0#$ var "$TRA_)ell8nfo_Type 5_)ell8nfo: var P#)P_0#$+ist_Type 5_P#)P_0#$+ist >>?:
///////////////////////////////////////////////////////////////////////////////////
// PR"A-2+" ////////////////////////////////////////////////////////////////////////////////// f_"$TRA_8nit %c1(: 5_)ell8nfo f_"$TRA_)ell8nfo_9et%eutra_)ell1(: f_"$TRA_)ell8nfo_0eti6&est2and=idt&%eutra_)ell1(: f_"$TRA_)ell)onfi6_#ef%eutra_)ell1(: f_"$TRA_Preamble%eutra_)ell1' 0TAT",A_T"0T+P_-odeA(: // 2rin6 $" to state +oopbac3 Acti5ated %state ( f_"$TRA_+oop2ac3Acti5ation_0tate_717%(: //@sic R1;;,BC Rs1;;1 Rs11;BD7 sic@ f_"$TRA_00_)ommon)ell)onfi6%eutra_)ell1' cas_)ell-odify_R"E_P#0)_P=r_Ratio_T20_Test%eutra_)ell1' cs_Timin68nfo
/////////////////////////////////////////////////////////////////////////////////// // Test 2ody ////////////////////////////////////////////////////////////////////////////////// f_"$TRA_Test2ody_0et%true(:
…
Ate" cange
…
/*
* @desc basic function for 7.1.7.x test cases * @param p_Format * @param p_ResourceAllocType * @status APPR!"# */ function f_"$TRA_7_1_7_1_x %Pdcc&#ciFormat_Type p_Format' Pdcc&ResourceAllocation_Type p_ResourceAllocType( runs on " /* +,/-A)/7.1 * 7.1.7.x #+0) Transport 2loc3 0i4e selection */ var integer 5_$"_)ate6ory: var integer 5_T20i4e;: // transport bloc3 si4e in bits var integer 5_8_-)0;: // -odulation and )odin6 0ce&me 8ndex
var
integer
5_8_T20;: // Transport 2loc3 0i4e 8ndex var integer 5_<_PR21: // <umber of p&ysical resource 2loc3s var integer 5_<_R2#+ 1;;: // 0pecifies t&e #+ 2and=idt&. var integer 5_-ax_nPR2: // to store t&e max allo=ed PR2 resources t&at can be all
7/27/2019 R5s120665
http://slidepdf.com/reader/full/r5s120665 4/8
var integer 5_P#)Psi4e;: // P#)P 0#$ 0i4e var integer 5_<1: // <umber of P#)P 0#$ var "$TRA_)ell8nfo_Type 5_)ell8nfo: var P#)P_0#$+ist_Type 5_P#)P_0#$+ist >>?:
///////////////////////////////////////////////////////////////////////////////////
// PR"A-2+" ////////////////////////////////////////////////////////////////////////////////// f_"$TRA_8nit %c1(: 5_)ell8nfo f_"$TRA_)ell8nfo_9et%eutra_)ell1(: f_"$TRA_)ell8nfo_0eti6&est2and=idt&%eutra_)ell1(: f_"$TRA_)ell)onfi6_#ef%eutra_)ell1(: f_"$TRA_Preamble%eutra_)ell1' 0TAT",A_T"0T+P_-odeA(: // 2rin6 $" to state +oopbac3 Acti5ated %state ( f_"$TRA_+oop2ac3Acti5ation_0tate_717%(: //@sic R1;;,BC Rs1;;1 Rs11;BD7 sic@ f_"$TRA_00_)ommon)ell)onfi6%eutra_)ell1' cas_)ell-odify_R"E_P#0)_P=r_Ratio_T20_Test%eutra_)ell1' cs_Timin68nfo 5_$"_)ate6ory f_"$TRA_-obile8nfo_9et$")apability_$")ate6ory%(:
/////////////////////////////////////////////////////////////////////////////////// // Test 2ody ////////////////////////////////////////////////////////////////////////////////// f_"$TRA_Test2ody_0et%true(:
…
Chan-e 2 D Corrections to *nction ?*$EUTRA$7$1$7$1$x$MIM53B
'$ncti%n nae *$EUTRA$7$1$7$1$x$MIM53
Reas%n %" cange See chan-e 1 a+o,e.
S$a" %cange
See chan-e 1 a+o,e.
TTCN %.$+e 7$1MAC$717.ttcn
*CC10 C%ent
4e%"e cange
…
/* * @desc basic function for 7.1.7.x test cases * @param p_Format * @param p_ResourceAllocType * @param p_)odeord0=apFla6 * @status APPR!"# * @status */ function f_"$TRA_7_1_7_1_x_-8- %Pdcc&#ciFormat_Type p_Format' Pdcc&ResourceAllocation_Type p_ResourceAllocType' 21_Type p_)odeord0=apFla6 ( runs on "$TRA_PT) /* +,/-A)/7.1
* 7.1.7.x #+0) Transport 2loc3 0i4e selection */ //@sic R11CGD sic@
7/27/2019 R5s120665
http://slidepdf.com/reader/full/r5s120665 5/8
//@sic Rs11;G, Rs11;G sic@ var integer 5_$"_)ate6ory f_"$TRA_-obile8nfo_9et$")apability_$")ate6ory%(: var integer 5_T20i4e1;: // transport bloc3 si4e in bits var integer 5_T20i4e;: // transport bloc3 si4e in bits var integer 5_8_-)0;: // -odulation and )odin6 0ce&me 8ndex var integer 5_8_T20;: // Transport 2loc3 0i4e 8ndex
var integer 5_<_PR21: // <umber of p&ysical resource 2loc3s var integer 5_<_R2#+ 1;;: // 0pecies t&e #+ 2and=idt&. var integer 5_-ax_nPR2: // to store t&e max allo=ed PR2 resources t&at can be all var integer 5_P#)Psi4e;: // P#)P 0#$ 0i4e var integer 5_<1: // <umber of P#)P 0#$ var P#)P_0#$+ist_Type 5_P#)P_0#$+ist >>?:
/////////////////////////////////////////////////////////////////////////////////// // PR"A-2+" ////////////////////////////////////////////////////////////////////////////////// f_"$TRA_8nit %c1(: f_"$TRA_)ell8nfo_0eti6&est2and=idt&%eutra_)ell1(: f_"$TRA_)ell8nfo_0et-8-_,TH%eutra_)ell1(: //@sic Rs11;G, Rs11;G sic@
f_"$TRA_)ell)onfi6_#ef%eutra_)ell1(: f_"$TRA_Preamble%eutra_)ell1' 0TAT",A_T"0T+P_-odeA(: // 2rin6 $" to state +oopbac3 Acti5ated %state ( f_"$TRA_+oop2ac3Acti5ation_0tate_717_-8-%(: //@sic Rs11;BD7 sic@ /* f_"$TRA_00_)ommon)ell)onfi6%eutra_)ell1' cas_)ell-odify_R"E_P#0)_P=r_Ratio_T20_Test%eutra_)ell1' cs_Timin68nfo
/////////////////////////////////////////////////////////////////////////////////// // Test 2ody ////////////////////////////////////////////////////////////////////////////////// f_"$TRA_Test2ody_0et%true(:
…
Ate" cange
…
/* * @desc basic function for 7.1.7.x test cases * @param p_Format * @param p_ResourceAllocType * @param p_)odeord0=apFla6 * @status APPR!"#
* @status */ function f_"$TRA_7_1_7_1_x_-8- %Pdcc&#ciFormat_Type p_Format' Pdcc&ResourceAllocation_Type p_ResourceAllocType' 21_Type p_)odeord0=apFla6 ( runs on "$TRA_PT) /* +,/-A)/7.1 * 7.1.7.x #+0) Transport 2loc3 0i4e selection */ //@sic R11CGD sic@ //@sic Rs11;G, Rs11;G sic@ var integer 5_$"_)ate6ory: var integer 5_T20i4e1;: // transport bloc3 si4e in bits var integer 5_T20i4e;: // transport bloc3 si4e in bits
var
integer
5_8_-)0;: // -odulation and )odin6 0ce&me 8ndex var integer 5_8_T20;: // Transport 2loc3 0i4e 8ndex var integer 5_<_PR21: // <umber of p&ysical resource 2loc3s var integer 5_<_R2#+ 1;;: // 0pecies t&e #+ 2and=idt&.
7/27/2019 R5s120665
http://slidepdf.com/reader/full/r5s120665 6/8
var integer 5_-ax_nPR2: // to store t&e max allo=ed PR2 resources t&at can be all var integer 5_P#)Psi4e;: // P#)P 0#$ 0i4e var integer 5_<1: // <umber of P#)P 0#$ var P#)P_0#$+ist_Type 5_P#)P_0#$+ist >>?:
///////////////////////////////////////////////////////////////////////////////////
// PR"A-2+" ////////////////////////////////////////////////////////////////////////////////// f_"$TRA_8nit %c1(: f_"$TRA_)ell8nfo_0eti6&est2and=idt&%eutra_)ell1(: f_"$TRA_)ell8nfo_0et-8-_,TH%eutra_)ell1(: //@sic Rs11;G, Rs11;G sic@ f_"$TRA_)ell)onfi6_#ef%eutra_)ell1(: f_"$TRA_Preamble%eutra_)ell1' 0TAT",A_T"0T+P_-odeA(: // 2rin6 $" to state +oopbac3 Acti5ated %state ( f_"$TRA_+oop2ac3Acti5ation_0tate_717_-8-%(: //@sic Rs11;BD7 sic@ /* f_"$TRA_00_)ommon)ell)onfi6%eutra_)ell1' cas_)ell-odify_R"E_P#0)_P=r_Ratio_T20_Test%eutra_)ell1' cs_Timin68nfo 5_$"_)ate6ory f_"$TRA_-obile8nfo_9et$")apability_$")ate6ory%(:
/////////////////////////////////////////////////////////////////////////////////// // Test 2ody ////////////////////////////////////////////////////////////////////////////////// f_"$TRA_Test2ody_0et%true(:
…
Chan-e / D Corrections to *nction ?*$TC$7$1$7$2$1$EUTRA3B
'$ncti%n nae *$TC$7$1$7$2$1$EUTRA3
Reas%n %" cange See chan-e 1 a+o,e.
S$a" %cange
See chan-e 1 a+o,e..
TTCN %.$+e 7$1MAC$717.ttcn
*CC10 C%ent
4e%"e cange
…
/* * @desc R"F"R"<)" T0 CB.,C1 clause 7.1.7.,.1 * @status APPR!"# */ function f_T)_7_1_7_,_1_"$TRA % ( runs on "$TRA_PT) /* +,/-A)/7.1 * 7.1.7.,.1 $+0) Transport 2loc3 0i4e selection / #)8 format ; */ var integer 5_$"_)ate6ory f_"$TRA_-obile8nfo_9et$")apability_$")ate6ory%(: var integer 5_T20i4e;: // transport bloc3 si4e in bits var integer 5_8_-)0;: // -odulation and )odin6 0ce&me 8ndex var integer 5_8_T20;: // Transport 2loc3 0i4e 8ndex var integer 5_<_PR21: // <umber of p&ysical resource 2loc3s
var integer 5_<_R2#+ 1;;: // 0pecies t&e #+ 2and=idt&. var integer 5_<_R2$+ ;: // 0pecies t&e $+ 2and=idt&. var integer 5_-ax_nPR2: // to store t&e max allo=ed PR2 resources t&at can be all
7/27/2019 R5s120665
http://slidepdf.com/reader/full/r5s120665 7/8
var integer 5_P#)Psi4e;: // P#)P 0#$ 0i4e var integer 5_<1: // <umber of P#)P 0#$ var P#)P_0#$+ist_Type 5_P#)P_0#$+ist >>?: var integer 5_-AH_8-)0 ,;: // to be initialised based on $" cate6ory var 0ubFrameTimin6_Type 5_0ubFrame8nfo:
/////////////////////////////////////////////////////////////////////////////////// // PR"A-2+" ////////////////////////////////////////////////////////////////////////////////// f_"$TRA_8nit %c1(: f_"$TRA_)ell8nfo_0eti6&est2and=idt&%eutra_)ell1(: f_"$TRA_)ell)onfi6_#ef%eutra_)ell1(: f_"$TRA_Preamble%eutra_)ell1' 0TAT",A_T"0T+P_-odeA(: f_"$TRA_+oop2ac3Acti5ation_0tate_717%(: //@sic R1;;,BC sic@ // 2rin6 $" to state +oopbac3 Acti5ated %state ( f_"$TRA_00_)ommon)ell)onfi6%eutra_)ell1' cas_)ell-odify_R"E_P#0)_P=r_Ratio_T20_Test%eutra_)ell1' cs_Timin68nfo
/////////////////////////////////////////////////////////////////////////////////// // Test 2ody ////////////////////////////////////////////////////////////////////////////////// f_"$TRA_Test2ody_0et%true(:
…
Ate" cange
…
/*
* @desc R"F"R"<)" T0 CB.,C1 clause 7.1.7.,.1 * @status APPR!"# */ function f_T)_7_1_7_,_1_"$TRA % ( runs on "$TRA_PT) /* +,/-A)/7.1 * 7.1.7.,.1 $+0) Transport 2loc3 0i4e selection / #)8 format ; */ var integer 5_$"_)ate6ory: var integer 5_T20i4e;: // transport bloc3 si4e in bits var integer 5_8_-)0;: // -odulation and )odin6 0ce&me 8ndex var integer 5_8_T20;: // Transport 2loc3 0i4e 8ndex var integer 5_<_PR21: // <umber of p&ysical resource 2loc3s var integer 5_<_R2#+ 1;;: // 0pecies t&e #+ 2and=idt&.
var integer 5_<_R2$+ ;: // 0pecies t&e $+ 2and=idt&. var integer 5_-ax_nPR2: // to store t&e max allo=ed PR2 resources t&at can be all var integer 5_P#)Psi4e;: // P#)P 0#$ 0i4e var integer 5_<1: // <umber of P#)P 0#$ var P#)P_0#$+ist_Type 5_P#)P_0#$+ist >>?: var integer 5_-AH_8-)0 ,;: // to be initialised based on $" cate6ory var 0ubFrameTimin6_Type 5_0ubFrame8nfo:
/////////////////////////////////////////////////////////////////////////////////// // PR"A-2+" ////////////////////////////////////////////////////////////////////////////////// f_"$TRA_8nit %c1(: f_"$TRA_)ell8nfo_0eti6&est2and=idt&%eutra_)ell1(:
f_"$TRA_)ell)onfi6_#ef%eutra_)ell1(: f_"$TRA_Preamble%eutra_)ell1' 0TAT",A_T"0T+P_-odeA(: f_"$TRA_+oop2ac3Acti5ation_0tate_717%(: //@sic R1;;,BC sic@ // 2rin6 $" to state +oopbac3 Acti5ated %state (
7/27/2019 R5s120665
http://slidepdf.com/reader/full/r5s120665 8/8
f_"$TRA_00_)ommon)ell)onfi6%eutra_)ell1' cas_)ell-odify_R"E_P#0)_P=r_Ratio_T20_Test%eutra_)ell1' cs_Timin68nfo 5_$"_)ate6ory f_"$TRA_-obile8nfo_9et$")apability_$")ate6ory%(:
///////////////////////////////////////////////////////////////////////////////////
// Test 2ody ////////////////////////////////////////////////////////////////////////////////// f_"$TRA_Test2ody_0et%true(:
…