C.S0038-0_v1.0

90
3GPP2 C.S0038 Revision 1.0 April 19, 2002 Signaling Conformance Specification for High Rate Packet Data Air Interface COPYRIGHT 3GPP2 and its Organizational Partners claim copyright in this document and individual Organizational Partners may copyright and issue documents or standards publications in individual Organizational Partner's name based on this document. Requests for reproduction of this document should be directed to the 3GPP2 Secretariat at [email protected] . Requests to reproduce individual Organizational Partner's documents should be directed to that Organizational Partner. See www.3gpp2.org for more information.

Transcript of C.S0038-0_v1.0

Page 1: C.S0038-0_v1.0

3GPP2 C.S0038

Revision 1.0

April 19, 2002

Signaling Conformance Specification for High Rate Packet Data Air Interface

COPYRIGHT

3GPP2 and its Organizational Partners claim copyright in this document and individual Organizational Partners may copyright and issue documents or standards publications in individual Organizational Partner's name based on this document. Requests for reproduction of this document should be directed to the 3GPP2 Secretariat at [email protected]. Requests to reproduce individual Organizational Partner's documents should be directed to that Organizational Partner. See www.3gpp2.org for more information.

Page 2: C.S0038-0_v1.0

No Text.

Page 3: C.S0038-0_v1.0

3GPP2 C.S0038

CONTENTS

i

FOREWORD .................................................................................................................xix 1

NOTES ..........................................................................................................................xx 2

REFERENCES ..............................................................................................................xxi 3

1 Overview................................................................................................................... 1-1 4

1.1 Scope of This Document ...................................................................................... 1-1 5

1.2 Objectives ........................................................................................................... 1-1 6

1.3 Requirements Language ...................................................................................... 1-1 7

1.4 Document Organization....................................................................................... 1-1 8

1.5 Abbreviations and Acronyms ............................................................................... 1-2 9

1.6 Notation.............................................................................................................. 1-2 10

1.7 Terms ................................................................................................................. 1-3 11

2 Default Signaling Application Tests ........................................................................... 2-1 12

2.1 Default Signaling Network Protocol Tests ............................................................. 2-1 13

2.1.1 Access Network Tests..................................................................................... 2-1 14

2.1.1.1 SNP Header Test ...................................................................................... 2-1 15

2.1.1.2 Minimum Standard.................................................................................. 2-1 16

2.1.2 Access Terminal Tests.................................................................................... 2-1 17

2.1.2.1 SNP Header Test ...................................................................................... 2-1 18

2.1.2.2 Minimum Standard.................................................................................. 2-1 19

2.2 Default Signaling Link Protocol Tests................................................................... 2-1 20

2.2.1 Access Network Tests..................................................................................... 2-1 21

2.2.1.1 SLP Initialization Test .............................................................................. 2-1 22

2.2.1.1.1 Definition........................................................................................... 2-1 23

2.2.1.1.2 Test Procedure ................................................................................... 2-1 24

2.2.1.1.3 Minimum Standard ............................................................................ 2-2 25

2.2.1.2 SLP-D Sequence Number Increment Tests ................................................ 2-2 26

2.2.1.2.1 Definition........................................................................................... 2-2 27

2.2.1.2.2 Test Procedure ................................................................................... 2-2 28

2.2.1.2.3 Minimum Standard ............................................................................ 2-2 29

2.2.1.3 Reliable-Delivery SLP-D Packet Transmission Test .................................... 2-2 30

2.2.1.3.1 Definition........................................................................................... 2-2 31

2.2.1.3.2 Test Procedure and Minimum Standard.............................................. 2-2 32

Page 4: C.S0038-0_v1.0

3GPP2 C.S0038

CONTENTS

ii

2.2.1.4 Reliable-Delivery SLP-D Packet Acknowledgment Test ...............................2-2 1

2.2.1.4.1 Definition ...........................................................................................2-2 2

2.2.1.4.2 Test Procedure....................................................................................2-3 3

2.2.1.4.3 Minimum Standard.............................................................................2-3 4

2.2.1.5 Retransmission of Unacknowledged Reliable-Delivery SLP-D Packet 5

Test ...............................................................................................................2-3 6

2.2.1.5.1 Definition ...........................................................................................2-3 7

2.2.1.5.2 Test Procedure....................................................................................2-3 8

2.2.1.5.3 Minimum Standard.............................................................................2-3 9

2.2.1.6 Successful Reassembly of SLP-F Packets Sent on the Access Channel 10

Test ...............................................................................................................2-3 11

2.2.1.6.1 Definition ...........................................................................................2-3 12

2.2.1.6.2 Test Procedure....................................................................................2-4 13

2.2.1.6.3 Minimum Standard.............................................................................2-4 14

2.2.1.7 Successful Reassembly of SLP-F Packets Sent on the Reverse Traffic 15

Channel Test..................................................................................................2-4 16

2.2.1.7.1 Definition ...........................................................................................2-4 17

2.2.1.7.2 Test Procedure....................................................................................2-4 18

2.2.1.7.3 Minimum Standard.............................................................................2-4 19

2.2.2 Access Terminal Tests ....................................................................................2-4 20

2.2.2.1 SLP Initialization Tests .............................................................................2-4 21

2.2.2.1.1 Definition ...........................................................................................2-4 22

2.2.2.1.2 Test Procedure....................................................................................2-5 23

2.2.2.1.3 Minimum Standard.............................................................................2-5 24

2.2.2.2 SLP Reset Test .........................................................................................2-5 25

2.2.2.2.1 Definition ...........................................................................................2-5 26

2.2.2.2.2 Test Procedure....................................................................................2-5 27

2.2.2.2.3 Minimum Standard.............................................................................2-5 28

2.2.2.3 SLP-D Sequence Number Increment Test ..................................................2-6 29

2.2.2.3.1 Definition ...........................................................................................2-6 30

2.2.2.3.2 Test Procedure....................................................................................2-6 31

2.2.2.3.3 Minimum Standard.............................................................................2-6 32

Page 5: C.S0038-0_v1.0

3GPP2 C.S0038

CONTENTS

iii

2.2.2.4 Reliable-Delivery SLP-D Packet Transmission Test .................................... 2-6 1

2.2.2.4.1 Definition........................................................................................... 2-6 2

2.2.2.4.2 Test Procedure and Minimum Standard.............................................. 2-6 3

2.2.2.5 Reliable-Delivery SLP-D Packet Acknowledgement Test ............................. 2-6 4

2.2.2.5.1 Definition........................................................................................... 2-6 5

2.2.2.5.2 Test Procedure ................................................................................... 2-6 6

2.2.2.5.3 Minimum Standard ............................................................................ 2-7 7

2.2.2.6 Retransmission of Unacknowledged Reliable-Delivery SLP-D Packet 8

Test ............................................................................................................... 2-7 9

2.2.2.6.1 Definition........................................................................................... 2-7 10

2.2.2.6.2 Test Procedure ................................................................................... 2-7 11

2.2.2.6.3 Minimum Standard ............................................................................ 2-7 12

2.2.2.7 Successful Reassembly of SLP-F Packets Sent on the Forward Traffic 13

Channel Test ................................................................................................. 2-7 14

2.2.2.7.1 Definition........................................................................................... 2-7 15

2.2.2.7.2 Test Procedure ................................................................................... 2-7 16

2.2.2.7.3 Minimum Standard ............................................................................ 2-8 17

2.2.2.8 Successful Reassembly of Fragmented Broadcast Messages on the 18

Control Channel Test ..................................................................................... 2-8 19

2.2.2.8.1 Definition........................................................................................... 2-8 20

2.2.2.8.2 Test Procedure ................................................................................... 2-8 21

2.2.2.8.3 Minimum Standard ............................................................................ 2-8 22

2.2.2.9 Successful Reassembly of Fragmented Unicast Messages on the 23

Control Channel Test ..................................................................................... 2-8 24

2.2.2.9.1 Definition........................................................................................... 2-8 25

2.2.2.9.2 Test Procedure ................................................................................... 2-8 26

2.2.2.9.3 Minimum Standard ............................................................................ 2-9 27

3 Default Packet Application Tests ............................................................................... 3-1 28

3.1 Radio Link Protocol Tests .................................................................................... 3-1 29

3.1.1 Access Network RLP Tests.............................................................................. 3-1 30

3.1.1.1 RLP Initialization Test .............................................................................. 3-1 31

3.1.1.1.1 Definition........................................................................................... 3-1 32

3.1.1.1.2 Test Procedure ................................................................................... 3-1 33

Page 6: C.S0038-0_v1.0

3GPP2 C.S0038

CONTENTS

iv

3.1.1.1.3 Minimum Standard.............................................................................3-1 1

3.1.1.2 RLP Sequence Number Increment Test......................................................3-1 2

3.1.1.2.1 Definition ...........................................................................................3-1 3

3.1.1.2.2 Test Procedure....................................................................................3-1 4

3.1.1.2.3 Minimum Standard.............................................................................3-2 5

3.1.1.3 RLP Reset Test .........................................................................................3-2 6

3.1.1.3.1 Definition ...........................................................................................3-2 7

3.1.1.3.2 Test Procedure....................................................................................3-2 8

3.1.1.3.3 Minimum Standard.............................................................................3-2 9

3.1.1.4 RLP NAK Test ...........................................................................................3-3 10

3.1.1.4.1 Definition ...........................................................................................3-3 11

3.1.1.4.2 Test Procedure....................................................................................3-3 12

3.1.1.4.3 Minimum Standard.............................................................................3-3 13

3.1.1.5 RLP Synchronization Loss Detection Test ..................................................3-3 14

3.1.1.5.1 Definition ...........................................................................................3-3 15

3.1.1.5.2 Test Procedure....................................................................................3-3 16

3.1.1.5.3 Minimum Standard.............................................................................3-3 17

3.1.1.6 Basic File Transfer Test ............................................................................3-4 18

3.1.1.6.1 Definition ...........................................................................................3-4 19

3.1.1.6.2 Test Procedure....................................................................................3-4 20

3.1.1.6.3 Minimum Standard.............................................................................3-4 21

3.1.2 Access Terminal RLP Tests .............................................................................3-4 22

3.1.2.1 RLP Initialization Test...............................................................................3-4 23

3.1.2.1.1 Definition ...........................................................................................3-4 24

3.1.2.1.2 Test Procedure....................................................................................3-4 25

3.1.2.1.3 Minimum Standard.............................................................................3-5 26

3.1.2.2 RLP Sequence Number Increment Test......................................................3-5 27

3.1.2.2.1 Definition ...........................................................................................3-5 28

3.1.2.2.2 Test Procedure....................................................................................3-5 29

3.1.2.2.3 Minimum Standard.............................................................................3-5 30

3.1.2.3 RLP Reset Test .........................................................................................3-5 31

Page 7: C.S0038-0_v1.0

3GPP2 C.S0038

CONTENTS

v

3.1.2.3.1 Definition........................................................................................... 3-5 1

3.1.2.3.2 Test Procedure ................................................................................... 3-5 2

3.1.2.3.3 Minimum Standard ............................................................................ 3-6 3

3.1.2.4 RLP NAK Test .......................................................................................... 3-6 4

3.1.2.4.1 Definition........................................................................................... 3-6 5

3.1.2.4.2 Test Procedure ................................................................................... 3-6 6

3.1.2.4.3 Minimum Standard ............................................................................ 3-6 7

3.1.2.5 RLP Synchronization Loss Detection Test ................................................. 3-7 8

3.1.2.5.1 Definition........................................................................................... 3-7 9

3.1.2.5.2 Test Procedure ................................................................................... 3-7 10

3.1.2.5.3 Minimum Standard ............................................................................ 3-7 11

3.1.2.6 Basic File Transfer Test............................................................................ 3-7 12

3.1.2.6.1 Definition........................................................................................... 3-7 13

3.1.2.6.2 Test Procedure ................................................................................... 3-7 14

3.1.2.6.3 Minimum Standard ............................................................................ 3-7 15

3.2 Location Update Protocol Tests ............................................................................ 3-8 16

3.2.1 Access Network Tests..................................................................................... 3-8 17

3.2.2 Access Terminal Tests.................................................................................... 3-8 18

3.2.2.1 LocationRequest Message Response Test .................................................. 3-8 19

3.2.2.1.1 Definition........................................................................................... 3-8 20

3.2.2.1.2 Test Procedure ................................................................................... 3-8 21

3.2.2.1.3 Minimum Standard ............................................................................ 3-8 22

3.3 Flow Control Protocol Tests ................................................................................. 3-9 23

3.3.1 Access Network Tests..................................................................................... 3-9 24

3.3.1.1 XonRequest and XoffRequest Message Response Test ............................... 3-9 25

3.3.1.1.1 Definition........................................................................................... 3-9 26

3.3.1.1.2 Test Procedure ................................................................................... 3-9 27

3.3.1.1.3 Minimum Standard ............................................................................ 3-9 28

3.3.2 Access Terminal Tests.................................................................................. 3-10 29

3.3.2.1 DataReady Message Response Test......................................................... 3-10 30

3.3.2.1.1 Definition......................................................................................... 3-10 31

3.3.2.1.2 Test Procedure ................................................................................. 3-10 32

Page 8: C.S0038-0_v1.0

3GPP2 C.S0038

CONTENTS

vi

3.3.2.1.3 Minimum Standard...........................................................................3-10 1

4 Stream Layer Protocol Tests.......................................................................................4-1 2

4.1 Default Stream Protocol Tests ..............................................................................4-1 3

4.1.1 Access Network Tests .....................................................................................4-1 4

4.1.1.1 Stream Layer Header Tests .......................................................................4-1 5

4.1.1.1.1 Definition ...........................................................................................4-1 6

4.1.1.1.2 Test Procedure and Minimum Standard ..............................................4-1 7

4.1.1.2 Stream 0 Binding to the Default Signaling Application Test .......................4-1 8

4.1.1.2.1 Definition ...........................................................................................4-1 9

4.1.1.2.2 Test Procedure and Minimum Standard ..............................................4-1 10

4.1.1.3 ConfigurationRequest Message Response Test ...........................................4-1 11

4.1.1.3.1 Definition ...........................................................................................4-1 12

4.1.1.3.2 Test Procedure....................................................................................4-1 13

4.1.1.3.3 Minimum Standard.............................................................................4-1 14

4.1.2 Access Terminal Tests ....................................................................................4-2 15

4.1.2.1 Stream Layer Header Tests .......................................................................4-2 16

4.1.2.1.1 Definition ...........................................................................................4-2 17

4.1.2.1.2 Test Procedure and Minimum Standard ..............................................4-2 18

4.1.2.2 Stream 0 Binding to the Default Signaling Application Test .......................4-2 19

4.1.2.2.1 Test Procedure and Minimum Standard ..............................................4-2 20

4.1.2.3 ConfigurationRequest Message Response Test ...........................................4-2 21

4.1.2.3.1 Definition ...........................................................................................4-2 22

4.1.2.3.2 Test Procedure....................................................................................4-2 23

4.1.2.3.3 Minimum Standard.............................................................................4-2 24

5 Session Layer Tests ...................................................................................................5-1 25

5.1 Default Session Management Protocol Tests .........................................................5-1 26

5.1.1 Access Network Tests .....................................................................................5-1 27

5.1.1.1 KeepAliveRequest Message Response Test .................................................5-1 28

5.1.1.1.1 Definition ...........................................................................................5-1 29

5.1.1.1.2 Test Procedure....................................................................................5-1 30

5.1.1.1.3 Minimum Standard.............................................................................5-1 31

Page 9: C.S0038-0_v1.0

3GPP2 C.S0038

CONTENTS

vii

5.1.1.2 ConfigurationRequest Message Response Test .......................................... 5-1 1

5.1.1.2.1 Definition........................................................................................... 5-1 2

5.1.1.2.2 Test Procedure ................................................................................... 5-1 3

5.1.1.2.3 Minimum Standard ............................................................................ 5-1 4

5.1.2 Access Terminal Tests.................................................................................... 5-2 5

5.1.2.1 KeepAliveRequest Message Response Test................................................. 5-2 6

5.1.2.1.1 Definition........................................................................................... 5-2 7

5.1.2.1.2 Test Procedure ................................................................................... 5-2 8

5.1.2.1.3 Minimum Standard ............................................................................ 5-2 9

5.1.2.2 SessionClose Message Response Test ....................................................... 5-2 10

5.1.2.2.1 Definition........................................................................................... 5-2 11

5.1.2.2.2 Test Procedure ................................................................................... 5-2 12

5.1.2.2.3 Minimum Standard ............................................................................ 5-2 13

5.1.2.3 ConfigurationRequest Message Response Test .......................................... 5-2 14

5.1.2.3.1 Definition........................................................................................... 5-2 15

5.1.2.3.2 Test Procedure ................................................................................... 5-2 16

5.1.2.3.3 Minimum Standard ............................................................................ 5-3 17

5.2 Default Address Management Protocol Tests ........................................................ 5-3 18

5.2.1 Access Network Tests..................................................................................... 5-3 19

5.2.1.1 Recognition of Dual Addresses during Address Assignment Test................ 5-3 20

5.2.1.1.1 Definition........................................................................................... 5-3 21

5.2.1.1.2 Test Procedure ................................................................................... 5-3 22

5.2.1.1.3 Minimum Standard ............................................................................ 5-3 23

5.2.1.2 ConfigurationRequest Message Response Test .......................................... 5-4 24

5.2.1.2.1 Definition........................................................................................... 5-4 25

5.2.1.2.2 Test Procedure ................................................................................... 5-4 26

5.2.1.2.3 Minimum Standard ............................................................................ 5-4 27

5.2.2 Access Terminal Tests.................................................................................... 5-4 28

5.2.2.1 Purging of RATI after Session Establishment Test ..................................... 5-4 29

5.2.2.1.1 Definition........................................................................................... 5-4 30

5.2.2.1.2 Test Procedure ................................................................................... 5-4 31

5.2.2.1.3 Minimum Standard ............................................................................ 5-4 32

Page 10: C.S0038-0_v1.0

3GPP2 C.S0038

CONTENTS

viii

5.2.2.2 Idle State Response to Subnet/Sector Change Test....................................5-5 1

5.2.2.2.1 Definition ...........................................................................................5-5 2

5.2.2.2.2 Test Procedure....................................................................................5-5 3

5.2.2.2.3 Minimum Standard.............................................................................5-5 4

5.2.2.3 AT Response to a Change in the Serving Sector Test..................................5-5 5

5.2.2.3.1 Definition ...........................................................................................5-5 6

5.2.2.3.2 Test Procedure....................................................................................5-6 7

5.2.2.3.3 Minimum Standard.............................................................................5-6 8

5.2.2.4 Idle State UATIAssignment Message Response Test ...................................5-6 9

5.2.2.4.1 Definition ...........................................................................................5-6 10

5.2.2.4.2 Test Procedure....................................................................................5-6 11

5.2.2.4.3 Minimum Standard.............................................................................5-7 12

5.2.2.5 Connected State UATIAssignment Message Response Test .........................5-7 13

5.2.2.5.1 Definition ...........................................................................................5-7 14

5.2.2.5.2 Test Procedure....................................................................................5-7 15

5.2.2.5.3 Minimum Standard.............................................................................5-8 16

5.2.2.6 HardwareIDRequest Message Response Test .............................................5-8 17

5.2.2.6.1 Definition ...........................................................................................5-8 18

5.2.2.6.2 Test Procedure....................................................................................5-8 19

5.2.2.6.3 Minimum Standard.............................................................................5-8 20

5.2.2.7 AT Idle State Address Timer Operation Test...............................................5-8 21

5.2.2.7.1 Definition ...........................................................................................5-8 22

5.2.2.7.2 Test Procedure....................................................................................5-8 23

5.2.2.7.3 Minimum Standard.............................................................................5-9 24

5.2.2.8 ConfigurationRequest Message Response Test ...........................................5-9 25

5.2.2.8.1 Definition ...........................................................................................5-9 26

5.2.2.8.2 Test Procedure....................................................................................5-9 27

5.2.2.8.3 Minimum Standard.............................................................................5-9 28

5.3 Default Session Configuration Protocol Tests ......................................................5-10 29

5.3.1 Access Network Tests ...................................................................................5-10 30

5.3.1.1 ConfigurationRequest Message Response Test .........................................5-10 31

Page 11: C.S0038-0_v1.0

3GPP2 C.S0038

CONTENTS

ix

5.3.1.1.1 Definition......................................................................................... 5-10 1

5.3.1.1.2 Test Procedure ................................................................................. 5-10 2

5.3.1.1.3 Minimum Standard .......................................................................... 5-10 3

5.3.1.2 ConfigurationComplete Message Response Test ...................................... 5-10 4

5.3.1.2.1 Definition......................................................................................... 5-10 5

5.3.1.2.2 Test Procedure ................................................................................. 5-10 6

5.3.1.2.3 Minimum Standard .......................................................................... 5-10 7

5.3.2 Access Terminal Tests.................................................................................. 5-11 8

5.3.2.1 ConfigurationRequest Message Response Test ........................................ 5-11 9

5.3.2.1.1 Definition......................................................................................... 5-11 10

5.3.2.1.2 Test Procedure ................................................................................. 5-11 11

5.3.2.1.3 Minimum Standard .......................................................................... 5-11 12

5.3.2.2 ConfigurationComplete Message Response Test ...................................... 5-11 13

5.3.2.2.1 Definition......................................................................................... 5-11 14

5.3.2.2.2 Test Procedure ................................................................................. 5-11 15

5.3.2.2.3 Minimum Standard .......................................................................... 5-12 16

6 Connection Layer Tests ............................................................................................. 6-1 17

6.1 Default Air-Link Management Protocol Tests........................................................ 6-1 18

6.1.1 Access Network Tests..................................................................................... 6-1 19

6.1.1.1 ConfigurationRequest Message Response Test .......................................... 6-1 20

6.1.1.1.1 Definition........................................................................................... 6-1 21

6.1.1.1.2 Test Procedure ................................................................................... 6-1 22

6.1.1.1.3 Minimum Standard ............................................................................ 6-1 23

6.1.2 Access Terminal Tests.................................................................................... 6-1 24

6.1.2.1 Redirect Message Test .............................................................................. 6-1 25

6.1.2.1.1 Definition........................................................................................... 6-1 26

6.1.2.1.2 Test Procedure ................................................................................... 6-1 27

6.1.2.1.3 Minimum Standard ............................................................................ 6-2 28

6.1.2.2 ConfigurationRequest Message Response Test .......................................... 6-2 29

6.1.2.2.1 Definition........................................................................................... 6-2 30

6.1.2.2.2 Test Procedure ................................................................................... 6-2 31

6.1.2.2.3 Minimum Standard ............................................................................ 6-2 32

Page 12: C.S0038-0_v1.0

3GPP2 C.S0038

CONTENTS

x

6.2 Default Initialization State Protocol Tests .............................................................6-3 1

6.2.1 Access Network Tests .....................................................................................6-3 2

6.2.1.1 Sync Message Transmission Test ..............................................................6-3 3

6.2.1.1.1 Definition ...........................................................................................6-3 4

6.2.1.1.2 Test Procedure....................................................................................6-3 5

6.2.1.1.3 Minimum Requirement .......................................................................6-3 6

6.2.1.2 ConfigurationRequest Message Response Test ...........................................6-3 7

6.2.1.2.1 Definition ...........................................................................................6-3 8

6.2.1.2.2 Test Procedure....................................................................................6-3 9

6.2.1.2.3 Minimum Standard.............................................................................6-3 10

6.2.2 Access Terminal Tests ....................................................................................6-3 11

6.2.2.1 Network Determination Test .....................................................................6-3 12

6.2.2.1.1 Definition ...........................................................................................6-3 13

6.2.2.1.2 Test Procedure and Minimum Standard ..............................................6-4 14

6.2.2.2 System Acquisition Test............................................................................6-4 15

6.2.2.2.1 Definition ...........................................................................................6-4 16

6.2.2.2.2 Test Procedure and Minimum Standard ..............................................6-4 17

6.2.2.3 AT Processing of MinimumRevision and MaximumRevision Fields in the 18

Sync Message Test .........................................................................................6-4 19

6.2.2.3.1 Definition ...........................................................................................6-4 20

6.2.2.3.2 Test Procedure....................................................................................6-4 21

6.2.2.3.3 Minimum Standard.............................................................................6-4 22

6.2.2.4 ConfigurationRequest Message Response Test ...........................................6-5 23

6.2.2.4.1 Definition ...........................................................................................6-5 24

6.2.2.4.2 Test Procedure....................................................................................6-5 25

6.2.2.4.3 Minimum Standard.............................................................................6-5 26

6.3 Default Idle State Protocol Tests...........................................................................6-5 27

6.3.1 Access Network Tests .....................................................................................6-5 28

6.3.1.1 Page Message Transmissions to an Access Terminal Operating in 29

Slotted Mode Test ...........................................................................................6-5 30

6.3.1.1.1 Definition ...........................................................................................6-5 31

6.3.1.1.2 Test Procedure....................................................................................6-5 32

Page 13: C.S0038-0_v1.0

3GPP2 C.S0038

CONTENTS

xi

6.3.1.1.3 Minimum Standard ............................................................................ 6-6 1

6.3.1.2 ConfigurationRequest Message Response Test .......................................... 6-6 2

6.3.1.2.1 Definition........................................................................................... 6-6 3

6.3.1.2.2 Test Procedure ................................................................................... 6-6 4

6.3.1.2.3 Minimum Standard ............................................................................ 6-6 5

6.3.2 Access Terminal Tests.................................................................................... 6-6 6

6.3.2.1 AT Slotted Mode Operation Test ............................................................... 6-6 7

6.3.2.1.1 Definition........................................................................................... 6-6 8

6.3.2.1.2 Test Procedure ................................................................................... 6-6 9

6.3.2.1.3 Minimum Standard ............................................................................ 6-6 10

6.3.2.2 AT Monitor State CDMA Channel Selection Test........................................ 6-7 11

6.3.2.2.1 Definition........................................................................................... 6-7 12

6.3.2.2.2 Test Procedure ................................................................................... 6-7 13

6.3.2.2.3 Minimum Standard ............................................................................ 6-7 14

6.3.2.3 AN Initiated Fast Connection Setup Test................................................... 6-7 15

6.3.2.3.1 Definition........................................................................................... 6-7 16

6.3.2.3.2 Test Procedure ................................................................................... 6-7 17

6.3.2.3.3 Minimum Standard ............................................................................ 6-8 18

6.3.2.4 ConfigurationRequest Message Response Test .......................................... 6-8 19

6.3.2.4.1 Definition........................................................................................... 6-8 20

6.3.2.4.2 Test Procedure ................................................................................... 6-8 21

6.3.2.4.3 Minimum Standard ............................................................................ 6-8 22

6.4 Default Connected State Protocol Tests................................................................ 6-9 23

6.4.1 Access Network Tests..................................................................................... 6-9 24

6.4.1.1 ConfigurationRequest Message Response Test .......................................... 6-9 25

6.4.1.1.1 Definition........................................................................................... 6-9 26

6.4.1.1.2 Test Procedure ................................................................................... 6-9 27

6.4.1.1.3 Minimum Standard ............................................................................ 6-9 28

6.4.2 Access Terminal Tests.................................................................................... 6-9 29

6.4.2.1 ConnectionClose Message Response Test .................................................. 6-9 30

6.4.2.1.1 Definition........................................................................................... 6-9 31

6.4.2.1.2 Test Procedure ................................................................................... 6-9 32

Page 14: C.S0038-0_v1.0

3GPP2 C.S0038

CONTENTS

xii

6.4.2.1.3 Minimum Standard.............................................................................6-9 1

6.4.2.2 ConfigurationRequest Message Response Test .........................................6-10 2

6.4.2.2.1 Definition .........................................................................................6-10 3

6.4.2.2.2 Test Procedure..................................................................................6-10 4

6.4.2.2.3 Minimum Standard...........................................................................6-10 5

6.5 Default Route Update Protocol Tests...................................................................6-10 6

6.5.1 Access Network Tests ...................................................................................6-10 7

6.5.1.1 ConfigurationRequest Message Response Test .........................................6-10 8

6.5.1.1.1 Definition .........................................................................................6-10 9

6.5.1.1.2 Test Procedure..................................................................................6-10 10

6.5.1.1.3 Minimum Standard...........................................................................6-11 11

6.5.2 Access Terminal Tests ..................................................................................6-11 12

6.5.2.1 AT Idle State Distance Based Route Update Message Test........................6-11 13

6.5.2.1.1 Definition .........................................................................................6-11 14

6.5.2.1.2 Test Procedure..................................................................................6-11 15

6.5.2.1.3 Minimum Standard...........................................................................6-11 16

6.5.2.2 TrafficChannelAssignment Message Response Test..................................6-11 17

6.5.2.2.1 Definition .........................................................................................6-11 18

6.5.2.2.2 Test Procedure..................................................................................6-11 19

6.5.2.2.3 Minimum Standard...........................................................................6-12 20

6.5.2.3 ConfigurationRequest Message Response Test .........................................6-12 21

6.5.2.3.1 Definition .........................................................................................6-12 22

6.5.2.3.2 Test Procedure..................................................................................6-12 23

6.5.2.3.3 Minimum Standard...........................................................................6-12 24

6.6 Default Packet Consolidation Protocol Tests........................................................6-13 25

6.6.1 Access Network Test.....................................................................................6-13 26

6.6.2 Access Terminal Tests ..................................................................................6-13 27

6.7 Overhead Messages Protocol Tests......................................................................6-13 28

6.7.1 Access Network Tests ...................................................................................6-13 29

6.7.1.1 QuickConfig Message Transmission Test .................................................6-13 30

6.7.1.1.1 Definition .........................................................................................6-13 31

Page 15: C.S0038-0_v1.0

3GPP2 C.S0038

CONTENTS

xiii

6.7.1.1.2 Test Procedure ................................................................................. 6-13 1

6.7.1.1.3 Minimum Standard .......................................................................... 6-13 2

6.7.1.2 SectorParameters Message Transmission Test ........................................ 6-13 3

6.7.1.2.1 Definition......................................................................................... 6-13 4

6.7.1.2.2 Test Procedure ................................................................................. 6-13 5

6.7.1.2.3 Minimum Standard .......................................................................... 6-13 6

6.7.1.3 ConfigurationRequest Message Response Test ........................................ 6-14 7

6.7.1.3.1 Definition......................................................................................... 6-14 8

6.7.1.3.2 Test Procedure ................................................................................. 6-14 9

6.7.1.3.3 Minimum Standard .......................................................................... 6-14 10

6.7.2 Access Terminal Tests.................................................................................. 6-14 11

6.7.2.1 ConfigurationRequest Message Response Test ........................................ 6-14 12

6.7.2.1.1 Definition......................................................................................... 6-14 13

6.7.2.1.2 Test Procedure ................................................................................. 6-14 14

6.7.2.1.3 Minimum Standard .......................................................................... 6-14 15

7 Security Layer Tests.................................................................................................. 7-1 16

7.1 DH Key Exchange Protocol Tests.......................................................................... 7-1 17

7.1.1 Access Network Test ...................................................................................... 7-1 18

7.1.1.1 DH Key Exchange Protocol Negotiation Test.............................................. 7-1 19

7.1.1.1.1 Definition........................................................................................... 7-1 20

7.1.1.1.2 Test Procedure ................................................................................... 7-1 21

7.1.1.1.3 Minimum Standard ............................................................................ 7-1 22

7.1.2 Access Terminal Test ..................................................................................... 7-1 23

7.1.2.1 DH Key Exchange Protocol Negotiation Test.............................................. 7-1 24

7.1.2.1.1 Definition........................................................................................... 7-1 25

7.1.2.1.2 Test Procedure ................................................................................... 7-2 26

7.1.2.1.3 Minimum Standard ............................................................................ 7-2 27

7.2 SHA-1 Authentication Protocol Tests.................................................................... 7-2 28

7.2.1 Access Network Test ...................................................................................... 7-2 29

7.2.1.1 SHA-1 Authentication Protocol Negotiation Test........................................ 7-2 30

7.2.1.1.1 Definition........................................................................................... 7-2 31

7.2.1.1.2 Test Procedure ................................................................................... 7-2 32

Page 16: C.S0038-0_v1.0

3GPP2 C.S0038

CONTENTS

xiv

7.2.1.1.3 Minimum Standard.............................................................................7-3 1

7.2.2 Access Terminal Test......................................................................................7-3 2

7.2.2.1 SHA-1 Authentication Protocol Negotiation Test ........................................7-3 3

7.2.2.1.1 Definition ...........................................................................................7-3 4

7.2.2.1.2 Test Procedure....................................................................................7-3 5

7.2.2.1.3 Minimum Standard.............................................................................7-4 6

7.3 Security Protocol Tests.........................................................................................7-4 7

7.3.1 Access Network Test.......................................................................................7-4 8

7.3.1.1 SecurityLayerFormat Field in the Control Channel MAC Packet Header 9

Test ...............................................................................................................7-4 10

7.3.1.1.1 Definition ...........................................................................................7-4 11

7.3.1.1.2 Test Procedure....................................................................................7-4 12

7.3.1.1.3 Minimum Standard.............................................................................7-5 13

7.3.2 Access Terminal Test......................................................................................7-5 14

7.3.2.1 SecurityLayerFormat Field in the Access Channel MAC Packet Header 15

Test ...............................................................................................................7-5 16

7.3.2.1.1 Definition ...........................................................................................7-5 17

7.3.2.1.2 Test Procedure....................................................................................7-5 18

7.3.2.1.3 Minimum Standard.............................................................................7-6 19

8 Mac Layer Tests ........................................................................................................8-1 20

8.1 Default Control Channel MAC Protocol Tests ........................................................8-1 21

8.1.1 Access Network Test.......................................................................................8-1 22

8.1.1.1 Control Channel Header Fields in Synchronous Capsule Test ....................8-1 23

8.1.1.1.1 Definition ...........................................................................................8-1 24

8.1.1.1.2 Test Procedure....................................................................................8-1 25

8.1.1.1.3 Minimum Standard.............................................................................8-1 26

8.1.1.2 ConfigurationRequest Message Response Test ...........................................8-2 27

8.1.1.2.1 Definition ...........................................................................................8-2 28

8.1.1.2.2 Test Procedure....................................................................................8-2 29

8.1.1.2.3 Minimum Standard.............................................................................8-2 30

8.1.2 Access Terminal Test......................................................................................8-2 31

8.1.2.1 ConfigurationRequest Message Response Test ...........................................8-2 32

Page 17: C.S0038-0_v1.0

3GPP2 C.S0038

CONTENTS

xv

8.1.2.1.1 Definition........................................................................................... 8-2 1

8.1.2.1.2 Test Procedure ................................................................................... 8-2 2

8.1.2.1.3 Minimum Standard ............................................................................ 8-2 3

8.2 Default Access Channel MAC Protocol Tests......................................................... 8-3 4

8.2.1 Access Network Tests..................................................................................... 8-3 5

8.2.1.1 AccessParameters Message Transmission Test.......................................... 8-3 6

8.2.1.1.1 Definition........................................................................................... 8-3 7

8.2.1.1.2 Test Procedure ................................................................................... 8-3 8

8.2.1.1.3 Minimum Standard ............................................................................ 8-3 9

8.2.1.2 ConfigurationRequest Message Response Test .......................................... 8-3 10

8.2.1.2.1 Definition........................................................................................... 8-3 11

8.2.1.2.2 Test Procedure ................................................................................... 8-3 12

8.2.1.2.3 Minimum Standard ............................................................................ 8-3 13

8.2.2 Access Terminal Tests.................................................................................... 8-4 14

8.2.2.1 ConfigurationRequest Message Response Test .......................................... 8-4 15

8.2.2.1.1 Definition........................................................................................... 8-4 16

8.2.2.1.2 Test Procedure ................................................................................... 8-4 17

8.2.2.1.3 Minimum Standard ............................................................................ 8-4 18

8.3 Default Forward Traffic Channel MAC Protocol Tests............................................ 8-4 19

8.3.1 Access Network Tests..................................................................................... 8-4 20

8.3.1.1 FixedModeEnable Message Response Test................................................. 8-4 21

8.3.1.1.1 Definition........................................................................................... 8-4 22

8.3.1.1.2 Test Procedure ................................................................................... 8-4 23

8.3.1.1.3 Minimum Standard ............................................................................ 8-5 24

8.3.1.2 ConfigurationRequest Message Response Test .......................................... 8-5 25

8.3.1.2.1 Definition........................................................................................... 8-5 26

8.3.1.2.2 Test Procedure ................................................................................... 8-5 27

8.3.1.2.3 Minimum Standard ............................................................................ 8-5 28

8.3.2 Access Terminal Tests.................................................................................... 8-6 29

8.3.2.1 ConfigurationRequest Message Response Test .......................................... 8-6 30

8.3.2.1.1 Definition........................................................................................... 8-6 31

8.3.2.1.2 Test Procedure ................................................................................... 8-6 32

Page 18: C.S0038-0_v1.0

3GPP2 C.S0038

CONTENTS

xvi

8.3.2.1.3 Minimum Standard.............................................................................8-6 1

8.4 Default Reverse Traffic Channel MAC Protocol Tests .............................................8-6 2

8.4.1 Access Network Tests .....................................................................................8-6 3

8.4.1.1 ConfigurationRequest Message Response Test ...........................................8-6 4

8.4.1.1.1 Definition ...........................................................................................8-6 5

8.4.1.1.2 Test Procedure....................................................................................8-6 6

8.4.1.1.3 Minimum Standard.............................................................................8-7 7

8.4.2 Access Terminal Tests ....................................................................................8-7 8

8.4.2.1 ConfigurationRequest Message Response Test ...........................................8-7 9

8.4.2.1.1 Definition ...........................................................................................8-7 10

8.4.2.1.2 Test Procedure....................................................................................8-7 11

8.4.2.1.3 Minimum Standard.............................................................................8-7 12

13

Page 19: C.S0038-0_v1.0

3GPP2 C.S0038

TABLES

xvii

List of Abbreviations & Acronyms..................................................................................1-2 1

2

3

Page 20: C.S0038-0_v1.0

3GPP2 C.S0038

xviii

No text.1

Page 21: C.S0038-0_v1.0

3GPP2 C.S0038

FOREWORD

xix

(This foreword is not part of this Standard) 1

This standard was prepared by Technical Specification Group C of the Third Generation 2

Partnership Project 2 (3GPP2). This standard is a companion to the cdma2000 high rate 3

packet data standards. This specification provides a set of procedures that the access 4

terminal and the access network can use to conduct the signaling conformance tests in a 5

laboratory environment. 6

Page 22: C.S0038-0_v1.0

3GPP2 C.S0038

xx

1

No text. 2

Page 23: C.S0038-0_v1.0

3GPP2 C.S0038

NORMATIVE REFERENCES

xxi

The following standards and documents contain provisions, which, through reference in 1

this text, constitute provisions of this specification. At the time of publication, the editions 2

indicated were valid. All standards are subject to revision, and parties to agreements based 3

on this standard are encouraged to investigate the possibility of applying the most recent 4

editions of the standards indicated below. 5

6

[1] 3GPP2 C.S0024, Version 3.0, cdma2000 High Rate Packet Data Air Interface 7

Specification. 8

[2] 3GPP2 C.S0033, Recommended Minimum Performance Standards for cdma2000 High 9

Rate Packet Data Access Terminal. 10

[3] 3GPP2 C.S0032, Recommended Minimum Performance Standards for cdma2000 High 11

Rate Packet Data Access Network. 12

[4] 3GPP2 C.R1001-C, Administration of Parameter Value Assignments for cdma2000 13

Spread Spectrum Standards, Release C. 14

[5] 3GPP2 C.S0031, Signaling Conformance Tests for cdma2000 Spread Spectrum 15

Systems. 16

17

18

Page 24: C.S0038-0_v1.0

3GPP2 C.S0038

NORMATIVE REFERENCES

xxii

1

No text. 2

Page 25: C.S0038-0_v1.0

3GPP2 C.S0038

1-1

1 OVERVIEW 1

1.1 Scope of This Document 2

These technical requirements form a standard for signaling conformance in cdma2000 high 3

rate packet data systems. These requirements ensure that compliant access terminals and 4

compliant access networks can execute tests in meeting the objectives stated in 1.2. 5

1.2 Objectives 6

The objective of the test procedures contained herein is to demonstrate that access 7

terminal/access network implementation of signaling functionality in a cabled test 8

environment at nominal levels is in conformance with [1]. 9

1.3 Requirements Language 10

“Shall” and “shall not” identify requirements to be followed strictly to conform to the 11

standard and from which no deviation is permitted. “Should” and “should not” indicate that 12

one of several possibilities is recommended as particularly suitable, without mentioning or 13

excluding others, that a certain course of action is preferred but not necessarily required, or 14

that (in the negative form) a certain possibility or course of action is discouraged but not 15

prohibited. “May” and “need not” indicate a course of action permissible within the limits of 16

the standard. “Can” and “cannot” are used for statements of possibility and capability, 17

whether material, physical, or causal. 18

1.4 Document Organization 19

This document is organized into the following sections: 20

• Section 1 Overview: This section describes the document scope and objectives as 21

well as document organization, list of acronyms and notations. 22

• Section 2 Default Signaling Application Tests: This section describes the test setups, 23

procedures and minimum requirements for the Default Signaling Network Protocol 24

(SNP), and the Default Signaling Link Protocol (SLP). 25

• Section 3 Default Packet Application Tests: This section includes test setups, 26

procedures and minimum requirements for the Radio Link Protocol (RLP), Location 27

Update Protocol, and Flow Control Protocol. 28

• Section 4 Stream Layer Tests: This section describes the test setups, procedures, 29

and minimum requirements for the Default Stream Protocol. 30

• Section 5 Session Layer Tests: This section describes the test setups, procedures, 31

and minimum requirements for the Default Session Management Protocol, the 32

Default Address Management Protocol, and the Default Session Configuration 33

Protocol. 34

• Section 6 Connection Layer Tests: This section describes the test setups, 35

procedures, and minimum requirements for the Default Air-Link Management 36

Protocol, Default Initialization State Protocol, Default Idle State Protocol, Default 37

Page 26: C.S0038-0_v1.0

3GPP2 C.S0038

1-2

Connected State Protocol, Default Route Update Protocol, Default Packet 1

Consolidation Protocol, and Overhead Messages Protocol. 2

• Section 7 Security Layer Tests: This section includes test setups, procedures, and 3

minimum requirements for the DH Key Exchange Protocol and SHA-1 4

Authentication Protocol. 5

• Section 8 MAC Layer Tests: This section includes test setups, procedures, and 6

minimum requirements for the Control Channel MAC Protocol, Access Channel MAC 7

Protocol, Forward Traffic Channel MAC Protocol, and Reverse Traffic Channel MAC 8

Protocol. 9

1.5 Abbreviations and Acronyms 10

Table 1.5-1 List of Abbreviations & Acronyms 11

Acronym Expansion

AC Access Channel

AN Access Network

AT Access Terminal

ASP Active Set Pilot

CDMA Code Division Multiple Access

CC Control Channel

DH Diffie Hellman

DRC Data Rate Control

FTC Forward Traffic Channel

FTP File Transfer Protocol

MAC Medium Access Control

NA Not Applicable

RATI Random Access Terminal Identifier

RTC Reverse Traffic Channel

SLP-F Signaling Link Protocol - Fragmentation

SLP-D Signaling Link Protocol-Delivery

SNP Signaling Network Protocol

UATI Unicast Access Terminal Identifier

1.6 Notation 12

x Indicates the largest integer less than or equal to x: 10.1,11.1 == . 13

Page 27: C.S0038-0_v1.0

3GPP2 C.S0038

1-3

x mod y Indicates the remainder after dividing x by y: 1

x mod y = )yx(y -x × . 2

1.7 Terms 3

ms. Millisecond 4

s. Second5

Page 28: C.S0038-0_v1.0

3GPP2 C.S0038

1-4

1

No text. 2

Page 29: C.S0038-0_v1.0

3GPP2 C.S0038

2-1

2 DEFAULT SIGNALING APPLICATION TESTS 1

This section includes tests for the Signaling Network Protocol (SNP) and the Signaling Link 2

Protocol (SLP) of the Default Signaling Application. 3

2.1 Default Signaling Network Protocol Tests 4

2.1.1 Access Network Tests 5

2.1.1.1 SNP Header Test 6

This test verifies that the SNP includes appropriate headers in the messages received from 7

the other layers. 8

2.1.1.2 Minimum Standard 9

This is an implicit test. This test passes, if all the required non-implicit access network 10

tests pass. 11

2.1.2 Access Terminal Tests 12

2.1.2.1 SNP Header Test 13

This test verifies that the SNP includes appropriate headers in the messages received from 14

the other layers. 15

2.1.2.2 Minimum Standard 16

This is an implicit test. This test passes, if all the required non-implicit access terminal 17

tests pass. 18

2.2 Default Signaling Link Protocol Tests 19

2.2.1 Access Network Tests 20

2.2.1.1 SLP Initialization Test 21

2.2.1.1.1 Definition 22

This test verifies that upon protocol initialization, the access network sets the 23

reliable-delivery SLP-D packet sequence number equal to ‘0’. 24

2.2.1.1.2 Test Procedure 25

a. Cause the access terminal to set up a connection with the access network and 26

record reliable-delivery SLP-D packets directed to the access terminal. 27

b. Verify that the SequenceNumber field in the SLP-D packet sent by the access 28

network meets the minimum standard as per 2.2.1.1.3. 29

Page 30: C.S0038-0_v1.0

3GPP2 C.S0038

2-2

2.2.1.1.3 Minimum Standard 1

The SequenceNumber field in the first reliable-delivery SLP-D packet sent by the access 2

network during connection establishment shall be ‘0’. 3

2.2.1.2 SLP-D Sequence Number Increment Tests 4

2.2.1.2.1 Definition 5

This test verifies that the access network increments the sequence number by 1 for each 6

new reliable-delivery SLP-D packet sent to the access terminal and this sequence number 7

wraps around to 0 after reaching 7. 8

2.2.1.2.2 Test Procedure 9

a. Cause the access terminal to set up a connection with the access network and 10

record at the access terminal the SLP-D packets received from the access network. 11

b. Cause the access terminal to send a Default Signaling Application 12

ConfigurationRequest message. 13

c. Wait for a Default Signaling Application ConfigurationResponse message from the 14

access network. 15

d. Repeat steps b and c, nine times. 16

e. Verify that consecutive reliable-delivery SLP-D packets sent by the access network 17

meet the minimum standard as per 2.2.1.2.3. 18

2.2.1.2.3 Minimum Standard 19

The access network shall increment the SequenceNumber field in the header of consecutive 20

reliable-delivery SLP-D packets by 1 mod 8 as defined in 10.6 of [1]. 21

2.2.1.3 Reliable-Delivery SLP-D Packet Transmission Test 22

2.2.1.3.1 Definition 23

This test verifies that the access network sends reliable-delivery SLP-D packets to the 24

access terminal. 25

2.2.1.3.2 Test Procedure and Minimum Standard 26

This is an implicit test. This test passes, if all the required non-implicit access network 27

tests pass. 28

2.2.1.4 Reliable-Delivery SLP-D Packet Acknowledgment Test 29

2.2.1.4.1 Definition 30

This test verifies that the access network acknowledges a reliable-delivery SLP-D packet 31

that has been received. 32

Page 31: C.S0038-0_v1.0

3GPP2 C.S0038

2-3

2.2.1.4.2 Test Procedure 1

a. Cause the access terminal to set up a connection with the access network and 2

record at the access terminal the SLP-D packets received from the access network. 3

b. Cause the access terminal to send a Default Signaling Application 4

ConfigurationRequest message. 5

c. Wait for a Default Signaling Application ConfigurationResponse message from the 6

access network. 7

d. Compare the SequenceNumber in the header of the reliable-delivery SLP-D packet 8

sent by the access terminal and the valid AckSequenceNumber fields in the SLP-D 9

packets received from the access network. Verify that the access network meets the 10

minimum standard as per 2.2.1.4.3. 11

2.2.1.4.3 Minimum Standard 12

The access network shall acknowledge each individual reliable-delivery SLP-D packet. 13

2.2.1.5 Retransmission of Unacknowledged Reliable-Delivery SLP-D Packet Test 14

2.2.1.5.1 Definition 15

This test verifies that the access network sends a reliable-delivery SLP-D packet exactly 16

NSLPAttempt (=3) times if it never receives an acknowledgment. 17

2.2.1.5.2 Test Procedure 18

a. Cause the access terminal to set up a connection with the access network and 19

record at the access terminal the SLP-D packets received from the access network. 20

b. Cause the access terminal to send a Default Signaling Application 21

ConfigurationRequest message. 22

c. When a reliable-delivery SLP-D packet containing a Default Signaling Application 23

ConfigurationResponse message is received from the access network, cause the 24

access terminal to never acknowledge it on the Reverse Traffic Channel. 25

d. Verify that the access network meets the minimum standard as per 2.2.1.5.3. 26

2.2.1.5.3 Minimum Standard 27

The access network shall send a reliable-delivery SLP-D packet containing a Default 28

Signaling Application ConfigurationResponse message exactly NSLPAttempt (=3) times if it never 29

receives an acknowledgment. 30

2.2.1.6 Successful Reassembly of SLP-F Packets Sent on the Access Channel Test 31

2.2.1.6.1 Definition 32

This test verifies that a signaling message carried in multiple SLP-F packets sent on the 33

Access Channel is successfully reassembled in the access network. 34

Page 32: C.S0038-0_v1.0

3GPP2 C.S0038

2-4

2.2.1.6.2 Test Procedure 1

a. Cause the access terminal to transmit a ConnectionRequest message, and a 2

RouteUpdate message fragmented into two parts, on the Access Channel. The 3

RouteUpdate message should be fragmented such that all the Pilot information is 4

included in the second fragment. Begin recording at the access terminal the SLP-D 5

packets sent to and received from the access network. 6

b. Verify that the access network meets the minimum standard as per 2.2.1.6.3. 7

2.2.1.6.3 Minimum Standard 8

The access network shall successfully reassemble the signaling message carried in multiple 9

SLP-F packets sent on the Access Channel and respond by sending a 10

TrafficChannelAssignment message to the access terminal. 11

2.2.1.7 Successful Reassembly of SLP-F Packets Sent on the Reverse Traffic Channel Test 12

2.2.1.7.1 Definition 13

This test verifies that reliable-delivery signaling messages carried in multiple SLP-F packets 14

sent on the Reverse Traffic Channel are successfully reassembled in the access network. 15

2.2.1.7.2 Test Procedure 16

a. Configure the access terminal to fragment all Session Configuration Protocol 17

ConfigurationRequest messages sent on the Reverse Traffic Channel. 18

b. Cause the access terminal to set up a connection with the access network and begin 19

recording at the access terminal the SLP-D packets sent to and received from the 20

access network. 21

c. Cause the access terminal to send a Session Configuration Protocol 22

ConfigurationRequest message. 23

d. Verify that the access network meets the minimum standard as per 2.2.1.7.3. 24

2.2.1.7.3 Minimum Standard 25

The access network shall successfully reassemble reliable-delivery SLP-D packets that were 26

fragmented at the access terminal, and then send a Session Configuration Protocol 27

ConfigurationResponse message to the access terminal. 28

2.2.2 Access Terminal Tests 29

2.2.2.1 SLP Initialization Tests 30

2.2.2.1.1 Definition 31

This test verifies that upon protocol initialization, the access terminal sets the reliable-32

delivery SLP-D packet sequence number equal to ‘0’. 33

Page 33: C.S0038-0_v1.0

3GPP2 C.S0038

2-5

2.2.2.1.2 Test Procedure 1

a. Cause the access network to set up a connection with the access terminal. Begin 2

recording at the access network SLP-D packets received from the access terminal. 3

b. Verify that the access terminal meets the minimum standard as per 2.2.2.1.3. 4

2.2.2.1.3 Minimum Standard 5

The SequenceNumber field in the first reliable-delivery SLP-D packet sent by the access 6

terminal shall be ‘0’. 7

2.2.2.2 SLP Reset Test 8

2.2.2.2.1 Definition 9

This test verifies that the access terminal responds to a Reset message with a ResetAck 10

message, resets the packet sequence number (SequenceNumber field) included in the first 11

reliable-delivery SLP-D packet to ‘0’ and also resets the receive vector Rx equal to 0. 12

2.2.2.2.2 Test Procedure 13

a. Cause the access network to set up a connection with the access terminal and 14

record at the access network SLP-D packets received from the access terminal. 15

b. Cause the access network to send the Default Signaling Link Protocol (SLP) Reset 16

message to the access terminal. 17

c. Verify that the access terminal meets the minimum standard as per bullet 1 in 18

2.2.2.2.3. 19

d. Cause the access network to send a new TrafficChannelAssignment message to the 20

access terminal. 21

e. Verify that the access terminal meets the minimum standard as per bullet 2 in 22

2.2.2.2.3. This implicitly verifies that the access terminal resets the receive vector 23

Rx[i] to 0, for i = 0..2S-1 (s = 3) after an SLP reset. 24

f. Verify that following step b, the access terminal meets the minimum standard as per 25

bullet 3 in 2.2.2.2.3. 26

2.2.2.2.3 Minimum Standard 27

1. The access terminal shall respond to an SLP Reset message with an SLP ResetAck 28

message 29

2. The access terminal shall respond to TrafficChannelAssignment message sent in 30

step d with a TrafficChannelComplete message. 31

3. After an SLP reset, the access terminal shall set the SequenceNumber field in SLP-D 32

header of the first reliable-delivery SLP-D packet equal to ‘0’. 33

Page 34: C.S0038-0_v1.0

3GPP2 C.S0038

2-6

2.2.2.3 SLP-D Sequence Number Increment Test 1

2.2.2.3.1 Definition 2

This test verifies that the access terminal increments the sequence number by 1 for each 3

new reliable-delivery SLP-D packet sent to the access network and this sequence number 4

wraps around to 0 after reaching 7. 5

2.2.2.3.2 Test Procedure 6

a. Cause the access network to set up a connection with the access terminal and 7

record at the access network the SLP-D packets received from the access terminal. 8

b. Cause the access network to send a new Route Update Protocol 9

TrafficChannelAssignment message. 10

c. Wait for a Route Update Protocol TrafficChannelComplete message. 11

d. Repeat steps b and c 9 times. 12

e. Verify that in the consecutive reliable-delivery SLP-D packets sent by the access 13

terminal, the SequenceNumber field in the SLP-D header meets the minimum 14

standard as per 2.2.2.3.3. 15

2.2.2.3.3 Minimum Standard 16

The SequenceNumber field in the header of the consecutive reliable-delivery SLP-D packets 17

received from the access terminal shall increment by 1 mod 8 as defined in 10.6 of [1]. 18

2.2.2.4 Reliable-Delivery SLP-D Packet Transmission Test 19

2.2.2.4.1 Definition 20

This test verifies that the access terminal sends reliable-delivery SLP-D packets to the 21

access network. 22

2.2.2.4.2 Test Procedure and Minimum Standard 23

This is an implicit test. This test passes, if all the required non-implicit access terminal 24

tests pass. 25

2.2.2.5 Reliable-Delivery SLP-D Packet Acknowledgement Test 26

2.2.2.5.1 Definition 27

This test verifies that the access terminal acknowledges an arriving reliable-delivery SLP-D 28

packet. 29

2.2.2.5.2 Test Procedure 30

a. Cause the access network to set up a connection with the access terminal and 31

record at the access network the SLP-D packets received from the access terminal. 32

Page 35: C.S0038-0_v1.0

3GPP2 C.S0038

2-7

b. Cause the access network to send a new Route Update Protocol 1

TrafficChannelAssignment message. 2

c. Wait for a Route Update Protocol TrafficChannelComplete message. 3

d. Compare the SequenceNumber of reliable-delivery SLP-D packets sent by the access 4

network and the valid AckSequenceNumber fields in the SLP-D packets received 5

from the access terminal. Verify that the access terminal meets the minimum 6

standard as per 2.2.2.5.3. 7

2.2.2.5.3 Minimum Standard 8

The access terminal shall acknowledge each individual reliable-delivery SLP-D packet that it 9

receives. 10

2.2.2.6 Retransmission of Unacknowledged Reliable-Delivery SLP-D Packet Test 11

2.2.2.6.1 Definition 12

This test verifies that the access terminal sends a reliable-delivery signaling message 13

exactly NSLPAttempt (= 3) times if it never receives an acknowledgment. 14

2.2.2.6.2 Test Procedure 15

a. Cause the access network to set up a connection with the access terminal and 16

record at the access network the SLP-D packets received from the access terminal. 17

b. Cause the access network to send a new TrafficChannelAssignment message. 18

c. When a reliable-delivery SLP-D packet containing Route Update Protocol 19

TrafficChannelComplete message is sent by the access terminal, cause the access 20

network to never acknowledge it on the Forward Traffic Channel. 21

d. Verify that the access terminal meets the minimum standard as per 2.2.2.6.3. 22

2.2.2.6.3 Minimum Standard 23

The access terminal shall send a reliable-delivery SLP-D packet containing Route Update 24

Protocol TrafficChannelComplete message exactly NSLPAttempt (=3) times if it never receives an 25

acknowledgment. 26

2.2.2.7 Successful Reassembly of SLP-F Packets Sent on the Forward Traffic Channel Test 27

2.2.2.7.1 Definition 28

This test verifies that a signaling message carried in multiple SLP-F packets sent on the 29

Forward Traffic Channel is successfully reassembled in the access terminal. 30

2.2.2.7.2 Test Procedure 31

a. Cause the access network to set up a connection with the access terminal and begin 32

recording at the access network the SLP-D packets sent to and received from the 33

access terminal. 34

Page 36: C.S0038-0_v1.0

3GPP2 C.S0038

2-8

b. Cause the access network to send a new fragmented Route Update Protocol 1

TrafficChannelAssignment message on the Forward Traffic Channel. 2

c. Verify that the access terminal meets the minimum standard as per 2.2.2.7.3. 3

2.2.2.7.3 Minimum Standard 4

The access terminal shall successfully reassemble reliable-delivery SLP-D packets sent on 5

the Forward Traffic Channel that were fragmented at the access network and shall send a 6

Route Update Protocol TrafficChannelComplete message to the access network. 7

2.2.2.8 Successful Reassembly of Fragmented Broadcast Messages on the Control Channel 8

Test 9

2.2.2.8.1 Definition 10

This test verifies that a broadcast signaling message carried in multiple SLP-F packets sent 11

on the Control Channel is successfully reassembled in the access terminal. 12

2.2.2.8.2 Test Procedure 13

a. Cause the access network to send a new fragmented SectorParameters message 14

once every 1.28 s up to 5 times. Change the SectorID in each new SectorParameter 15

message such that the subnet changes from the previous one. 16

b. Verify that the access terminal meets the minimum standard as per 2.2.2.8.3. 17

2.2.2.8.3 Minimum Standard 18

The access terminal shall successfully reassemble fragmented broadcast signaling messages 19

sent on the Control Channel that were fragmented at the access network and shall respond 20

by sending a UATIRequest message. 21

2.2.2.9 Successful Reassembly of Fragmented Unicast Messages on the Control Channel 22

Test 23

2.2.2.9.1 Definition 24

This test verifies that a unicast signaling message carried in multiple SLP-F packets sent on 25

the Control Channel is successfully reassembled in the access terminal. 26

2.2.2.9.2 Test Procedure 27

a. Cause the access network to send a fragmented SectorParameters message 28

interleaved with a fragmented TrafficChannelAssignment message on the Control 29

Channel. 30

b. Verify that the access terminal meets the minimum standard as per 2.2.2.9.3. 31

Page 37: C.S0038-0_v1.0

3GPP2 C.S0038

2-9

2.2.2.9.3 Minimum Standard 1

The access terminal shall successfully reassemble fragmented unicast signaling messages 2

sent on the Control Channel from the access network and shall set up a connection with 3

the access network. 4

5

Page 38: C.S0038-0_v1.0

3GPP2 C.S0038

2-10

1

No text.2

Page 39: C.S0038-0_v1.0

3GPP2 C.S0038

3-1

3 DEFAULT PACKET APPLICATION TESTS 1

This section includes tests for the Radio Link Protocol, Location Update Protocol, and the 2

Flow Control Protocol. 3

3.1 Radio Link Protocol Tests 4

The tests in this section assume that the access terminal and the access network support 5

the Default Packet Application. 6

3.1.1 Access Network RLP Tests 7

3.1.1.1 RLP Initialization Test 8

3.1.1.1.1 Definition 9

This test verifies that upon protocol initialization, the access network sets the RLP sequence 10

number of the first RLP Packet transmitted on the Forward Traffic Channel equal to ‘0’. 11

3.1.1.1.2 Test Procedure 12

a. Cause the access terminal to negotiate the use of the Default Packet Application 13

bound to the service access network (app type = 0x0002). 14

b. Cause the access terminal to set up a connection with the access network. 15

c. Initiate downloading of a file from the service access network and record the SEQ 16

field in the first RLP packet received at the access terminal. 17

d. Verify that the SEQ field in the first Forward Traffic Channel RLP packet meets the 18

minimum standard as per 3.1.1.1.3. 19

3.1.1.1.3 Minimum Standard 20

The SEQ field in the first Forward Traffic Channel RLP packet received from the access 21

network after connection establishment shall be set equal to ‘0’. 22

3.1.1.2 RLP Sequence Number Increment Test 23

3.1.1.2.1 Definition 24

This test verifies that the basic RLP sequence number increment procedure in the access 25

network works correctly. 26

3.1.1.2.2 Test Procedure 27

a. Cause the access terminal to negotiate the use of the Default Packet Application 28

bound to the service access network (app type = 0x0002). 29

b. Cause the access terminal to set up a connection with the access network. 30

c. Initiate downloading of a file from the service access network via FTP. Record two 31

consecutive Forward Traffic Channel RLP packets sent by the access network. 32

Page 40: C.S0038-0_v1.0

3GPP2 C.S0038

3-2

d. Verify that the access network meets the minimum standard as per 3.1.1.2.3. 1

3.1.1.2.3 Minimum Standard 2

The RLP Sequence number (SEQ) in each first time transmitted RLP packet shall be set 3

equal to the sequence number of the immediately preceding first time transmitted RLP 4

packet plus the number of octets excluding the SEQ field included in that packet. 5

3.1.1.3 RLP Reset Test 6

3.1.1.3.1 Definition 7

This test verifies that the access network upon receiving an RLP Reset message sends an 8

RLP ResetAck message to the access terminal, and the RLP sequence number in the first 9

Forward Traffic Channel RLP packet is initialized to ‘0’. 10

3.1.1.3.2 Test Procedure 11

a. Cause the access terminal to negotiate the use of the Default Packet Application 12

bound to the service access network (app type = 0x0002). 13

b. Cause the access terminal to set up a connection with the access network. 14

c. Initiate downloading of a file from the service access network. 15

d. While the file download is in progress, cause the access terminal to send an RLP 16

Reset message to the access network. 17

e. Verify that the access network meets the minimum standard as per bullet 1 in 18

3.1.1.3.3. 19

f. Record the SEQ field in the first RLP packet received from the access network 20

following the RLP Reset. 21

g. Verify that the SEQ field in the first Forward Traffic Channel RLP packet meets the 22

minimum standard as per bullet 2 in 3.1.1.3.3. 23

h. Verify that the access network meets the minimum standard as per bullet 3 in 24

3.1.1.3.3. 25

3.1.1.3.3 Minimum Standard 26

1. The access network shall send an RLP ResetAck message in response to an RLP 27

Reset message. 28

2. The access network shall initialize the RLP sequence number for the first RLP packet 29

equal to ‘0’ following the RLP reset. 30

3. The access network shall not send an RLP Nak message or an RLP Reset Message 31

for the first RLP packet received after an RLP reset. This implicitly verifies that the 32

access network initializes the receive variables V(R) and V(N) to zero after an RLP 33

reset. 34

Page 41: C.S0038-0_v1.0

3GPP2 C.S0038

3-3

3.1.1.4 RLP NAK Test 1

3.1.1.4.1 Definition 2

This test verifies that the access network sends RLP Nak messages on the Forward Traffic 3

Channel, when the access terminal does not send selected RLP octets in an octet stream on 4

the Reverse Traffic Channel. 5

3.1.1.4.2 Test Procedure 6

a. Cause the access terminal to negotiate the use of the Default Packet Application 7

bound to the service access network (app type = 0x0002). 8

b. Cause the access terminal to set up a connection with the access network. 9

c. Initiate uploading of a file to the service access network. Record at the access 10

terminal any Reverse Traffic Channel RLP packets dropped and any Forward 11

Traffic Channel RLP Nak messages sent by the access network. 12

d. Drop one Reverse Traffic Channel RLP packet with sequence number in the 13

range [0,500]. 14

e. Verify that the access network meets the minimum standard as per 3.1.1.4.3. 15

3.1.1.4.3 Minimum Standard 16

The access network shall send an RLP Nak message to request selected RLP octets in an 17

octet stream that were not transmitted by the access terminal on the Reverse Traffic 18

Channel. 19

3.1.1.5 RLP Synchronization Loss Detection Test 20

3.1.1.5.1 Definition 21

This test verifies that when the access terminal Naks an RLP sequence number that has 22

never been sent by the access network on the Forward Traffic Channel, then the access 23

network initiates an RLP reset procedure. 24

3.1.1.5.2 Test Procedure 25

a. Cause the access terminal to negotiate the use of the Default Packet Application 26

bound to the service access network (app type = 0x0002) 27

b. Cause the access terminal to set up a connection with the access network. 28

c. Cause the access terminal to send an RLP Nak message requesting an RLP octet 29

with sequence number 220. 30

d. Verify that the access network meets the minimum standard as per 3.1.1.5.3. 31

3.1.1.5.3 Minimum Standard 32

The access network shall send an RLP Reset message when an RLP Nak message on the 33

Reverse Traffic Channel requests an RLP octet with sequence number x in the range [V(S), 34

Page 42: C.S0038-0_v1.0

3GPP2 C.S0038

3-4

V(S) + 2(22-1) – 1], where V(S) is the sequence number of the next RLP data octet to be sent 1

by the access network. 2

3.1.1.6 Basic File Transfer Test 3

3.1.1.6.1 Definition 4

This test verifies that the access network implementation of the RLP supports basic file 5

transfer functionality on the Forward Traffic Channel. 6

3.1.1.6.2 Test Procedure 7

a. Cause the access terminal to negotiate the use of the Default Packet Application 8

bound to the service access network (app type = 0x0002). 9

b. Configure the access terminal so that the effective Forward Traffic Channel 10

packet error rate seen by the RLP is 1% ± 0.25%. 11

c. Cause the access terminal to set up a connection with the access network. 12

d. Initiate downloading of a 200 kbytes file from the service network via FTP. A 13

representative data file is RAND200.BIN defined in appendix D of [5]. 14

e. Verify that the access network meets the minimum standard as per bullets 1 15

and 2 in 3.1.1.6.3. 16

3.1.1.6.3 Minimum Standard 17

1. The file shall be successfully transferred using the Forward Traffic Channel. 18

2. The received file shall be complete and identical in content to the original file. 19

3.1.2 Access Terminal RLP Tests 20

3.1.2.1 RLP Initialization Test 21

3.1.2.1.1 Definition 22

This test verifies that upon protocol initialization, the access terminal sets the RLP 23

sequence number of the first RLP packet transmitted on the Reverse Traffic Channel equal 24

to ‘0’. 25

3.1.2.1.2 Test Procedure 26

a. Cause the access network to negotiate the use of the Default Packet Application 27

bound to the service access network (app type = 0x0002). 28

b. Cause the access network to set up a connection with the access terminal. 29

c. Initiate uploading of a file from the access terminal to the service access network 30

and record the SEQ field in the first RLP packet received at the access network. 31

d. Verify that the SEQ field in the first Reverse Traffic Channel RLP packet meets the 32

minimum standard as per 3.1.2.1.3. 33

Page 43: C.S0038-0_v1.0

3GPP2 C.S0038

3-5

3.1.2.1.3 Minimum Standard 1

The SEQ field in the first Reverse Traffic Channel RLP packet received from the access 2

terminal after connection establishment shall be set equal to ‘0’. 3

3.1.2.2 RLP Sequence Number Increment Test 4

3.1.2.2.1 Definition 5

This test verifies that the basic sequence number increment procedure in the access 6

terminal works correctly. 7

3.1.2.2.2 Test Procedure 8

a. Cause the access network to negotiate the use of the Default Packet Application 9

bound to the service access network (app type = 0x0002). 10

b. Cause the access network to set up a connection with the access terminal. 11

c. Initiate uploading of a file from the access terminal to the service access network. 12

Record two consecutive Reverse Traffic Channel RLP packets sent by the access 13

terminal. 14

d. Verify that the test meets the minimum standard as per 3.1.2.2.3. 15

3.1.2.2.3 Minimum Standard 16

The RLP Sequence number (SEQ) in each new first time transmitted RLP packet shall be set 17

equal to the sequence number of the immediately preceding first-time transmitted RLP 18

packet plus the number of octets excluding the SEQ field included in that packet. 19

3.1.2.3 RLP Reset Test 20

3.1.2.3.1 Definition 21

This test verifies that the access terminal upon receiving an RLP Reset message sends an 22

RLP ResetAck message to the access network, and the RLP sequence number in the first 23

Reverse Traffic Channel RLP packet is initialized to ‘0’. 24

3.1.2.3.2 Test Procedure 25

a. Cause the access network to negotiate the use of the Default Packet Application 26

bound to the service access network (app type = 0x0002). 27

b. Cause the access network to set up a connection with the access terminal. 28

c. Cause the access network to initiate uploading of a file from the access terminal. 29

d. While the file upload is in progress, cause the access network to send an RLP Reset 30

message to the access terminal. 31

e. Verify that the access terminal meets the minimum standard as per bullet 1 in 32

3.1.2.3.3. 33

Page 44: C.S0038-0_v1.0

3GPP2 C.S0038

3-6

f. Record the SEQ field in the first RLP packet received from the access terminal 1

following the RLP Reset. 2

g. Verify that the SEQ field in the first Reverse Traffic Channel RLP packet meets the 3

minimum standard as per bullet 2 in 3.1.2.3.3. 4

h. Verify that the access terminal meets the minimum standard as per bullet 3 in 5

3.1.2.3.3. 6

3.1.2.3.3 Minimum Standard 7

1. The access terminal shall send an RLP ResetAck message to the access network in 8

response to an RLP Reset message. 9

2. The access terminal shall initialize the sequence number (SEQ) in the Reverse 10

Traffic Channel RLP packet equal to ‘0’ following the RLP reset. 11

3. The access terminal shall not send an RLP Nak message or an RLP Reset Message 12

upon receiving the first RLP packet following the RLP reset. This implicitly verifies 13

that access terminal correctly initializes the receive variables V(R) and V(N) equal to 14

’0’. 15

3.1.2.4 RLP NAK Test 16

3.1.2.4.1 Definition 17

This test verifies that the access terminal sends RLP Nak messages on the Reverse Traffic 18

Channel when the access network does not send selected RLP octets in an octet stream on 19

the Forward Traffic Channel. 20

3.1.2.4.2 Test Procedure 21

a. Cause the access network to negotiate the use of the Default Packet Application 22

bound to the service access network (app type = 0x0002). 23

b. Cause the access network to set up a connection with the access terminal. 24

c. Initiate downloading of a file from the service access network. Begin recording at 25

the access network any Forward Traffic Channel RLP packets dropped and any 26

RLP Nak messages sent by the access terminal. 27

d. Drop one Forward Traffic Channel RLP packet at the access network with 28

sequence number in the range [0, 500]. 29

e. Verify that at least one RLP Nak message corresponding to the dropped RLP 30

octets is received from the access terminal as per the minimum standard 31

3.1.2.4.3. 32

3.1.2.4.3 Minimum Standard 33

The access terminal shall send RLP Nak messages on the Reverse Traffic Channel to 34

request select RLP octets in an octet stream that were not transmitted by the access 35

network. 36

Page 45: C.S0038-0_v1.0

3GPP2 C.S0038

3-7

3.1.2.5 RLP Synchronization Loss Detection Test 1

3.1.2.5.1 Definition 2

This test verifies that when the access network Naks an RLP sequence number that has 3

never been sent by the access terminal on the Reverse Traffic Channel, the access terminal 4

initiates an RLP reset procedure. 5

3.1.2.5.2 Test Procedure 6

a. Cause the access network to negotiate the use of Default Packet Application 7

bound to the service access network (app type = 0x0002). 8

b. Cause the access network to set up a connection with the access terminal. 9

c. Cause the access network to send an RLP Nak message requesting an RLP octet 10

with sequence number 220. 11

d. Verify that the access terminal meets the minimum standard as per 3.1.2.5.3. 12

3.1.2.5.3 Minimum Standard 13

The access terminal shall send an RLP Reset message, when an RLP Nak message on the 14

Forward Traffic Channel requests an RLP octet with sequence number x in the range [V(S), 15

V(S) + 2(22-1) – 1], where V(S) is the sequence number of the next RLP data octet to be sent 16

by the access terminal. 17

3.1.2.6 Basic File Transfer Test 18

3.1.2.6.1 Definition 19

This test verifies that access terminal implementation of the RLP supports basic file transfer 20

functionality on the Reverse Traffic Channel. 21

3.1.2.6.2 Test Procedure 22

a. Cause the access network to negotiate the use of the Default Packet Application 23

bound to the service access network (app type = 0x0002). 24

b. Configure the access network so that the effective Reverse Traffic Channel 25

packet error rate seen by the RLP in the access network is 1% ± 0.25%. 26

c. Cause the access network to setup a connection with the access terminal. 27

d. Initiate uploading of a 200 kbytes file from the access terminal to the service 28

access network. A representative data file is RAND200.BIN defined in appendix D 29

of [5]. 30

e. Verify that the access terminal meets the minimum standard as per bullets 1 31

and 2 in 3.1.2.6.3. 32

3.1.2.6.3 Minimum Standard 33

1. The file shall be successfully transferred using the Reverse Traffic Channel. 34

Page 46: C.S0038-0_v1.0

3GPP2 C.S0038

3-8

2. The received file shall be complete and identical in content to the original file. 1

3.2 Location Update Protocol Tests 2

These tests are applicable if the access terminal supports the Default Packet Application. 3

3.2.1 Access Network Tests 4

None 5

3.2.2 Access Terminal Tests 6

3.2.2.1 LocationRequest Message Response Test 7

3.2.2.1.1 Definition 8

This test verifies that the access terminal responds to a LocationRequest message with a 9

LocationNotification message and to a LocationAssignment message with a 10

LocationComplete message. 11

3.2.2.1.2 Test Procedure 12

a. Cause the access network to negotiate the use of the Default Packet Application 13

bound to the service access network (app type = 0x0002). 14

b. Cause the access network to assign a non-NULL location value to the access 15

terminal via a LocationAssignment message. 16

c. Verify that the access terminal meets the minimum standard as per bullet 1 in 17

3.2.2.1.3. 18

d. Cause the access network to send a LocationRequest message. 19

e. Verify that the access terminal meets the minimum standard as per bullet 2 in 20

3.2.2.1.3. 21

f. Cause the access network to send a LocationAssignment message with 22

LocationType field set equal to ‘0’. 23

g. Wait for a LocationComplete message from the access terminal. 24

h. Cause the access network to send a LocationRequest message. 25

i. Verify that the access terminal meets the minimum standard as per bullet 3 in 26

3.2.2.1.3. 27

3.2.2.1.3 Minimum Standard 28

1. The access terminal shall respond to a LocationAssignment message with a 29

LocationComplete message. 30

2. The access terminal shall respond to a LocationRequest message with a 31

LocationNotification message and the LocationNotification message contains 32

LocationValue, which is identical to that assigned in step b. 33

Page 47: C.S0038-0_v1.0

3GPP2 C.S0038

3-9

3. The access terminal shall not include LocationLength and LocationValue fields in 1

the LocationNotification message. 2

3.3 Flow Control Protocol Tests 3

The tests in this section assume that the access terminal and the access network support 4

the Default Packet Application. 5

3.3.1 Access Network Tests 6

3.3.1.1 XonRequest and XoffRequest Message Response Test 7

3.3.1.1.1 Definition 8

This test verifies that the access network responds to a XonRequest message with a 9

XonResponse message and to a XoffRequest message with a XoffResponse message. 10

3.3.1.1.2 Test Procedure 11

a. Cause the access terminal to negotiate the use of Default Packet Application 12

bound to the service access network (app subtype = 0x0002). 13

b. Cause the access terminal to set up a connection with the access network. 14

Initiate downloading of a file from the service network. A representative data file 15

is RAND200.BIN defined in appendix D of [5]. 16

c. While the file download is in progress, cause the access terminal to send a 17

XoffRequest message to the access network and cease transmission of RLP 18

packets on the Reverse Traffic Channel. 19

d. Verify that the access network meets the minimum standard as per bullet 1 in 20

3.3.1.1.3. 21

e. Cause the access terminal to send a XonRequest message to the access network. 22

f. Verify that the access network meets the minimum standard as per bullet 2 in 23

3.3.1.1.3. 24

g. While the file download is in progress, cause the access terminal to send a 25

XoffRequest message to the access network and cease transmission of RLP 26

packets on the Reverse Traffic Channel. 27

h. Cause the access terminal to send an RLP packet to the access network. 28

i. Verify that the access network meets the minimum standard as per bullet 3 in 29

3.3.1.1.3. 30

3.3.1.1.3 Minimum Standard 31

1. The access network shall respond to a XoffRequest message from the access 32

terminal with a XoffResponse message and shall stop the flow of RLP packets. 33

2. The access network shall respond to a XonRequest message from the access 34

terminal with a XonResponse message and shall resume the flow of RLP packets. 35

Page 48: C.S0038-0_v1.0

3GPP2 C.S0038

3-10

3. The access network shall respond to an RLP packet from the access terminal by 1

resuming the flow of RLP packets on the Forward link. 2

3.3.2 Access Terminal Tests 3

3.3.2.1 DataReady Message Response Test 4

3.3.2.1.1 Definition 5

This test verifies that the access terminal responds to a DataReady message with a 6

DataReadyAck message. 7

3.3.2.1.2 Test Procedure 8

a. Cause the access network to negotiate the use of Default Packet Application 9

bound to the service access network (app subtype = 0x0002). 10

b. Cause the access network to set up a connection with the access terminal. 11

c. Cause the access network to send a DataReady message to the access terminal. 12

d. Verify that the access terminal meets the minimum standard as per 3.3.2.1.3 13

3.3.2.1.3 Minimum Standard 14

The access terminal shall respond to a DataReady message with a DataReadyAck message. 15

Page 49: C.S0038-0_v1.0

3GPP2 C.S0038

4-1

4 STREAM LAYER PROTOCOL TESTS 1

This section includes tests for the Default Stream Protocol. 2

4.1 Default Stream Protocol Tests 3

4.1.1 Access Network Tests 4

4.1.1.1 Stream Layer Header Tests 5

4.1.1.1.1 Definition 6

This test verifies that the Stream Layer headers are inserted correctly. 7

4.1.1.1.2 Test Procedure and Minimum Standard 8

This is an implicit test. This test passes, if all the required non-implicit access network 9

tests pass. 10

4.1.1.2 Stream 0 Binding to the Default Signaling Application Test 11

4.1.1.2.1 Definition 12

This test verifies that the Stream 0 is bound to the Default Signaling Application. 13

4.1.1.2.2 Test Procedure and Minimum Standard 14

This is an implicit test. This test passes, if all the required non-implicit access network 15

tests pass. 16

4.1.1.3 ConfigurationRequest Message Response Test 17

4.1.1.3.1 Definition 18

This test verifies that the access network responds to a Stream Protocol 19

ConfigurationRequest message with a Stream Protocol ConfigurationResponse message. 20

4.1.1.3.2 Test Procedure 21

a. Cause the access terminal to set up a connection with the access network. 22

b. Cause the access terminal to send a Stream Protocol ConfigurationRequest 23

message. 24

c. Verify that the access network meets the minimum standard as per 4.1.1.3.3. 25

4.1.1.3.3 Minimum Standard 26

The access network shall respond to a Stream Protocol ConfigurationRequest message with 27

a Stream Protocol ConfigurationResponse message. 28

Page 50: C.S0038-0_v1.0

3GPP2 C.S0038

4-2

4.1.2 Access Terminal Tests 1

4.1.2.1 Stream Layer Header Tests 2

4.1.2.1.1 Definition 3

This test verifies that the Stream Layer headers are inserted correctly. 4

4.1.2.1.2 Test Procedure and Minimum Standard 5

This is an implicit test. This test passes, if all the required non-implicit access terminal 6

tests pass. 7

4.1.2.2 Stream 0 Binding to the Default Signaling Application Test 8

This test verifies that the Stream 0 is bound to the Default Signaling Application. 9

4.1.2.2.1 Test Procedure and Minimum Standard 10

This is an implicit test. This test passes, if all the required non-implicit access terminal 11

tests pass. 12

4.1.2.3 ConfigurationRequest Message Response Test 13

4.1.2.3.1 Definition 14

This test verifies that the access terminal responds to a Stream Protocol 15

ConfigurationRequest message with a Stream Protocol ConfigurationResponse message. 16

4.1.2.3.2 Test Procedure 17

a. Cause the access network to set up a connection with the access terminal. 18

b. Cause the access network to send a Session Configuration Protocol 19

ConfigurationStart message. 20

c. After the receipt of a Session Configuration Protocol ConfigurationComplete 21

message from the access terminal, cause the access network to send a Stream 22

Protocol ConfigurationRequest message. 23

d. Verify that the access terminal meets the minimum standard as per 4.1.2.3.3. 24

4.1.2.3.3 Minimum Standard 25

The access terminal shall respond to a Stream Protocol ConfigurationRequest message with 26

a Stream Protocol ConfigurationResponse message. 27

Page 51: C.S0038-0_v1.0

3GPP2 C.S0038

5-1

5 SESSION LAYER TESTS 1

5.1 Default Session Management Protocol Tests 2

5.1.1 Access Network Tests 3

5.1.1.1 KeepAliveRequest Message Response Test 4

5.1.1.1.1 Definition 5

This test verifies that the access network responds to a KeepAliveRequest message from the 6

access terminal with a KeepAliveResponse message. 7

5.1.1.1.2 Test Procedure 8

a. Cause the access terminal to send a KeepAliveRequest message to the access 9

network. 10

b. Verify that the access network meets the minimum standard as per 5.1.1.1.3. 11

5.1.1.1.3 Minimum Standard 12

The access network shall respond to a KeepAliveRequest message from the access terminal 13

with a KeepAliveResponse message. 14

5.1.1.2 ConfigurationRequest Message Response Test 15

5.1.1.2.1 Definition 16

This test verifies that the access network responds to a Session Management Protocol 17

ConfigurationRequest message with a Session Management Protocol ConfigurationResponse 18

message. 19

5.1.1.2.2 Test Procedure 20

a. Cause the access terminal to set up a connection with the access network. 21

b. Cause the access terminal to send a Session Management Protocol 22

ConfigurationRequest message. 23

c. Verify that the access network meets the minimum standard as per 5.1.1.2.3. 24

5.1.1.2.3 Minimum Standard 25

The access network shall respond to a Session Management Protocol ConfigurationRequest 26

message with a Session Management Protocol ConfigurationResponse message. 27

Page 52: C.S0038-0_v1.0

3GPP2 C.S0038

5-2

5.1.2 Access Terminal Tests 1

5.1.2.1 KeepAliveRequest Message Response Test 2

5.1.2.1.1 Definition 3

This test verifies that the access terminal responds to a KeepAliveRequest message from the 4

access network with a KeepAliveResponse message. 5

5.1.2.1.2 Test Procedure 6

a. Cause the access network to send a KeepAliveRequest message to the access 7

terminal. 8

b. Verify that the access terminal meets the minimum standard as per 5.1.2.1.3. 9

5.1.2.1.3 Minimum Standard 10

The access terminal shall respond to a KeepAliveRequest message from the access network 11

with a KeepAliveResponse message. 12

5.1.2.2 SessionClose Message Response Test 13

5.1.2.2.1 Definition 14

This test verifies that the access terminal responds to a SessionClose message from the 15

access network with a SessionClose message. 16

5.1.2.2.2 Test Procedure 17

a. Cause the access network to setup a session with the access terminal. 18

b. Cause the access network to send a SessionClose message. 19

c. Verify that the access terminal meets the minimum standard as per 5.1.2.2.3. 20

5.1.2.2.3 Minimum Standard 21

The access terminal shall respond with a SessionClose message. 22

5.1.2.3 ConfigurationRequest Message Response Test 23

5.1.2.3.1 Definition 24

This test verifies that the access terminal responds to a Session Management Protocol 25

ConfigurationRequest message with a Session Management Protocol ConfigurationResponse 26

message. 27

5.1.2.3.2 Test Procedure 28

a. Cause the access network to set up a connection with the access terminal. 29

b. Cause the access network to send a Session Configuration Protocol 30

ConfigurationStart message. 31

Page 53: C.S0038-0_v1.0

3GPP2 C.S0038

5-3

c. When the access network receives a Session Configuration Protocol 1

ConfigurationComplete message, cause the access network to send a Session 2

Management Protocol ConfigurationRequest message to the access terminal. 3

d. Verify that the access terminal meets the minimum standard as per 5.1.2.3.3. 4

5.1.2.3.3 Minimum Standard 5

The access terminal shall respond to a Session Management Protocol ConfigurationRequest 6

message with a Session Management Protocol ConfigurationResponse message. 7

5.2 Default Address Management Protocol Tests 8

5.2.1 Access Network Tests 9

5.2.1.1 Recognition of Dual Addresses during Address Assignment Test 10

5.2.1.1.1 Definition 11

This test verifies that the access network recognizes dual addresses while a new UATI 12

assignment is in progress. 13

5.2.1.1.2 Test Procedure 14

a. Cause the access terminal to send a UATIRequest message. 15

b. Cause the access terminal to ignore the UATIAssignment message and send a 16

KeepAliveRequest message using the address that was assigned prior to the 17

current UATIAssignment message. 18

c. Verify that the access network meets the minimum standard as per bullet 1 in 19

5.2.1.1.3. 20

d. If re-transmitting of the UATIAssignment message is not supported by the access 21

network, cause the access terminal to send the UATIRequest message. 22

e. Upon receipt of the second valid UATIAssignment message, cause the access 23

terminal to send a KeepAliveRequest message using the address that was 24

assigned in the latest UATIAssignment message. 25

f. Verify that the access network meets the minimum standard as per bullet 2 in 26

5.2.1.1.3. 27

5.2.1.1.3 Minimum Standard 28

1. The access network shall recognize the last UATI assigned prior to the latest UATI 29

assignment and send a KeepAliveResponse message addressed to the access 30

terminal using the old UATI. 31

2. The access network shall recognize the latest UATI and send a KeepAliveResponse 32

message addressed to the access terminal using the latest UATI. 33

Page 54: C.S0038-0_v1.0

3GPP2 C.S0038

5-4

5.2.1.2 ConfigurationRequest Message Response Test 1

5.2.1.2.1 Definition 2

This test verifies that the access network responds to a Default Address Management 3

Protocol ConfigurationRequest message with a corresponding Address Management Protocol 4

ConfigurationResponse message. 5

5.2.1.2.2 Test Procedure 6

a. Cause the access terminal to set up a connection with the access network. 7

b. Cause the access terminal to send a Default Address Management Protocol 8

ConfigurationRequest message. 9

c. Verify that the access network meets the minimum standard as per 5.2.1.2.3. 10

5.2.1.2.3 Minimum Standard 11

The access network shall respond to a Default Address Management Protocol 12

ConfigurationRequest message with a Default Address Management Protocol 13

ConfigurationResponse message. 14

5.2.2 Access Terminal Tests 15

5.2.2.1 Purging of RATI after Session Establishment Test 16

5.2.2.1.1 Definition 17

This test verifies that after the access terminal establishes a new session, it stops 18

responding to Page messages addressed by its RATI. 19

5.2.2.1.2 Test Procedure 20

a. Cause the access terminal to establish a session with the access network. 21

b. After the access network receives an Address Management Protocol 22

UATIComplete message, send a UATIAssignment message to the access terminal 23

addressed by the RATI used during session establishment. 24

c. Verify that the access terminal ignores the UATIAssignment message addressed 25

by its RATI and meets the minimum standard as per 5.2.2.1.3. 26

5.2.2.1.3 Minimum Standard 27

The access terminal shall set its RATI to NULL after it has been assigned a UATI during new 28

session setup. 29

Page 55: C.S0038-0_v1.0

3GPP2 C.S0038

5-5

5.2.2.2 Idle State Response to Subnet/Sector Change Test 1

5.2.2.2.1 Definition 2

This test verifies that the access terminal sends a UATIRequest message upon entering a 3

new subnet while in the Idle State of the Default Air-Link Management protocol . 4

5.2.2.2.2 Test Procedure 5

a. Cause the access network to set up a connection with the access terminal. 6

b. Change the SectorID field in the SectorParameters message, such that the 7

Subnet changes. 8

c. Cause the access network to release the connection. 9

d. Verify that the access terminal meets the minimum standard as per bullet 1 in 10

5.2.2.2.3. 11

e. Cause the access network to respond to a UATIRequest message with a 12

UATIAssignment message. 13

f. Wait until the access terminal sends a UATIComplete message. 14

g. Cause the access network to set up a connection with the access terminal. 15

h. Cause the access network to change the SubnetMask field in the 16

SectorParameters message to a value different from the UATISubnetMask field in 17

the UATIAssignment message in step e. 18

i. Cause the access network to release the connection. 19

j. Verify that the access terminal meets the minimum standard as per bullet 2 in 20

5.2.2.2.3. 21

5.2.2.2.3 Minimum Standard 22

1. The access terminal shall send a UATIRequest message, if the bitwise logical 23

AND of the UATI and its subnet mask specified by UATISubnetMask is different 24

from the result of bitwise logical AND of SectorID and its subnet mask specified 25

by SubnetMask (where SectorID and Subnet correspond to the sector being 26

monitored.) 27

2. The access terminal shall send a UATIRequest message if the UATISubnetMask 28

is not equal to the SubnetMask of the sector it is monitoring. 29

5.2.2.3 AT Response to a Change in the Serving Sector Test 30

5.2.2.3.1 Definition 31

This test verifies the response of the access terminal to a serving sector change in the Open 32

State of the Default Address Management Protocol. The access terminal purges the old 33

session when it notices a change in the serving sector with respect to the sector that 34

assigned the UATI. 35

Page 56: C.S0038-0_v1.0

3GPP2 C.S0038

5-6

5.2.2.3.2 Test Procedure 1

a. Cause the access terminal to establish a session. After receiving a UATIComplete 2

message from the access terminal cause the access network to turn off the 3

transmitter for 25 seconds. 4

b. Change the SectorID field in the SectorParameters message such that the 5

Subnet changes. Turn on the access network transmitter. 6

c. Verify that the access terminal purges the old session and meets the minimum 7

standard as per bullet 1 in 5.2.2.2.3 to initiate a new session. 8

d. After reception of a UATIComplete message from the access terminal, cause the 9

access network to page the access terminal using the UATI assigned in step 10

a.Verify the access terminal meets the minimum standard as per bullet 2 in 11

5.2.2.3.3. 12

5.2.2.3.3 Minimum Standard 13

1. The access terminal shall send a UATIRequest message with ATIType = ‘11’. 14

2. The access terminal shall ignore the UATI associated with the previous session 15

and shall not send a connection request in response to the Page message. 16

5.2.2.4 Idle State UATIAssignment Message Response Test 17

5.2.2.4.1 Definition 18

This test verifies that the access terminal responds to a valid UATIAssignment message in 19

the Idle State of the Default Air-Link Management Protocol by sending a corresponding 20

UATIComplete message. 21

5.2.2.4.2 Test Procedure 22

a. Cause the access network to send a new UATIAssignment message with 23

SubnetIncluded field set equal to ‘1’. 24

b. Verify that the access terminal meets the minimum standard as per bullet 1 of 25

5.2.2.4.3. 26

c. Cause the access network to set up a connection with the access terminal. 27

d. Change the SectorID in the SectorParameters message such that the subnet 28

changes and some upper bits (bits 24-127) of the SectorID change. 29

e. Cause the access network to release the connection. 30

f. Wait for a UATIRequest message from the access terminal. 31

g. Configure the access network, so that upon receiving a UATIRequest message, it 32

sends a new UATIAssignment message that includes SubnetIncluded field set 33

equal to ‘1’ and the UATI field set with some upper bits (bits 24-127) different 34

from those in step a, and the UpperOldUATILength field set equal to 0xD. 35

Page 57: C.S0038-0_v1.0

3GPP2 C.S0038

5-7

h. Wait for a UATIComplete message from the access terminal and verify that it 1

meets the minimum standard as per bullet 2 in 5.2.2.4.3. 2

i. Cause the access network to resend the UATIAssignment message in step a 3

without altering the MessageSequence field. 4

j. Verify that the access terminal does not send a UATIComplete message and 5

meets the minimum standard as per bullet 3 in 5.2.2.4.3. 6

k. Cause the access network to send a new UATIAssignment message with the 7

following changes: Set the MessageSequence field to be 1 higher than in step g; 8

Set the SubnetIncluded field equal to ‘0’; Set the UATIColorCode field to be 9

different than the ColorCode field value broadcast in the SectorParameters 10

message. 11

l. Verify that the access terminal meets the minimum standard as per bullet 4 of 12

5.2.2.4.3. 13

5.2.2.4.3 Minimum Standard 14

1. The access terminal shall respond to a valid UATIAssignment message with a 15

UATIComplete message. 16

2. The access terminal shall include UpperOldUATILength least significant octets of 17

OldUATI(127:24) in the UATIComplete message, which were requested in the 18

UATIAssignment message. The upper bits of the old UATI correspond to the UATI 19

that was assigned in step a. 20

3. The access terminal shall validate the UATIAssignment message using the 21

procedure defined in 10.6 of [1]. The access terminal shall discard the message if 22

it is not valid. 23

4. The access terminal shall discard a UATIAssignment message that is not “fresh” 24

and does not send a UATIComplete message nor does it respond to a Page 25

message addressed to the ATI corresponding to “non fresh” UATIAssignment 26

message in step k. 27

5.2.2.5 Connected State UATIAssignment Message Response Test 28

5.2.2.5.1 Definition 29

This test verifies that the access terminal responds to a “fresh” UATIAssignment message in 30

the Connected State of the Default Air-Link Management Protocol by sending a 31

UATIComplete message. 32

5.2.2.5.2 Test Procedure 33

a. Cause the access network to set up a connection with the access terminal. 34

b. Cause the access network to send a UATIAssignment message with SubnetIncluded 35

field set equal to ‘1’ and the UpperOldUATILength field set equal to 0xD. 36

c. Verify that the access terminal meets the minimum standard as per 5.2.2.5.3 37

Page 58: C.S0038-0_v1.0

3GPP2 C.S0038

5-8

5.2.2.5.3 Minimum Standard 1

The access terminal shall respond to a valid UATIAssignment message with a UATIComplete 2

message and shall include UpperOldUATILength least significant octets of OldUATI(127:24) 3

requested in the UATIAssignment message. 4

5.2.2.6 HardwareIDRequest Message Response Test 5

5.2.2.6.1 Definition 6

This test verifies that the access terminal responds to an Address Management Protocol 7

HardwareIDRequest message with an Address Management Protocol HardwareIDResponse 8

message. 9

5.2.2.6.2 Test Procedure 10

a. Cause the access network to send an Address Management Protocol 11

HardwareIDRequest message. 12

b. Verify that the access terminal meets the minimum standard as per 5.2.2.6.3. 13

5.2.2.6.3 Minimum Standard 14

The access terminal shall respond to an Address Management Protocol HardwareIDRequest 15

message with an Address Management Protocol HardwareIDResponse message. 16

5.2.2.7 AT Idle State Address Timer Operation Test 17

5.2.2.7.1 Definition 18

This test verifies that while the Address timer TADMPAddress is active, the access terminal 19

recognizes both the new UATI included in the latest UATIAssigment message and the old 20

UATI. After the expiration of the Address timer, the access terminal recognizes only the new 21

UATI assigned to it. 22

5.2.2.7.2 Test Procedure 23

a. Cause the access network to send a UATIAssignment message with 24

SubnetIncluded field set equal to ‘1’. 25

b. After receiving a UATIComplete message, send a HardwareIDRequest message to 26

the access terminal using the old UATI assigned prior to step a. 27

c. Verify that the access terminal meets the minimum standard as per bullet 1 in 28

5.2.2.7.3. 29

d. Approximately 200s ± 10s after the receipt of the UATIComplete message in 30

step b, cause the access network to send a HardwareIDRequest message using 31

the old UATI assigned prior to step a. 32

e. Verify that the access terminal meets the minimum standard as per bullet 2 in 33

5.2.2.7.3. 34

Page 59: C.S0038-0_v1.0

3GPP2 C.S0038

5-9

f. Cause the access network to send a HardwareIDRequest message to the access 1

terminal using the new UATI assigned in step a. 2

g. Verify that the access terminal meets the minimum standard as per bullet 2 in 3

5.2.2.7.3. 4

5.2.2.7.3 Minimum Standard 5

1. While the Address timer is active, the access terminal shall respond to a 6

HardwareIDRequest message carrying the old UATI assigned prior to the latest 7

UATI assignment with a HardwareIDResponse message. 8

2. While the Address timer is disabled, the access terminal shall only respond to a 9

HardwareIDRequest message carrying the new UATI assigned by the latest 10

UATIAssignment message with a HardwareIDResponse message. 11

5.2.2.8 ConfigurationRequest Message Response Test 12

5.2.2.8.1 Definition 13

This test verifies that the access terminal responds to a Default Address Management 14

Protocol ConfigurationRequest message with a corresponding Address Management Protocol 15

ConfigurationResponse message. 16

5.2.2.8.2 Test Procedure 17

a. Cause the access network to set up a connection with the access terminal. 18

b. Cause the access network to send a Session Configuration Protocol 19

ConfigurationStart message. 20

c. When the access network receives a Session Configuration Protocol 21

ConfigurationComplete message, cause the access network to send a Default 22

Address Management Protocol ConfigurationRequest message to the access 23

terminal. 24

d. Verify that the access terminal meets the minimum standard as per 5.2.2.8.3. 25

5.2.2.8.3 Minimum Standard 26

The access terminal shall respond to a Default Address Management Protocol 27

ConfigurationRequest message with a corresponding Address Management Protocol 28

ConfigurationResponse message. 29

Page 60: C.S0038-0_v1.0

3GPP2 C.S0038

5-10

5.3 Default Session Configuration Protocol Tests 1

5.3.1 Access Network Tests 2

5.3.1.1 ConfigurationRequest Message Response Test 3

5.3.1.1.1 Definition 4

This test verifies that the access network responds to a Session Configuration Protocol 5

ConfigurationRequest message with a Session Configuration Protocol 6

ConfigurationResponse message. 7

5.3.1.1.2 Test Procedure 8

a. Cause the access terminal to set up a connection with the access network. 9

b. Cause the access terminal to send a Session Configuration Protocol 10

ConfigurationRequest message. 11

c. Verify that the access network meets the minimum standard as per 5.3.1.1.3. 12

5.3.1.1.3 Minimum Standard 13

The access network shall respond to a Session Configuration Protocol ConfigurationRequest 14

message with a corresponding Session Configuration Protocol ConfigurationResponse 15

message. 16

5.3.1.2 ConfigurationComplete Message Response Test 17

5.3.1.2.1 Definition 18

This test verifies that the access network responds to a Session Configuration Protocol 19

ConfigurationComplete message with either a ConfigurationRequest message or a 20

ConfigurationComplete message. 21

5.3.1.2.2 Test Procedure 22

a. Cause the access terminal to set up a connection with the access network. 23

b. Cause the access terminal to send a Session Configuration Protocol 24

ConfigurationRequest message. 25

c. Upon receiving a Session Configuration Protocol ConfigurationResponse message 26

from the access network, cause the access terminal to send a Session 27

Configuration Protocol ConfigurationComplete message on the Reverse Traffic 28

Channel. 29

d. Verify that the access network meets the minimum standard as per 5.3.1.2.3. 30

5.3.1.2.3 Minimum Standard 31

The access network shall respond to a Session Configuration Protocol 32

ConfigurationComplete message with either a Session Configuration Protocol 33

Page 61: C.S0038-0_v1.0

3GPP2 C.S0038

5-11

ConfigurationRequest message or a Session Configuration Protocol ConfigurationComplete 1

message. 2

5.3.2 Access Terminal Tests 3

5.3.2.1 ConfigurationRequest Message Response Test 4

5.3.2.1.1 Definition 5

This test verifies that the access terminal responds to a Session Configuration Protocol 6

ConfigurationRequest message with a Session Configuration Protocol 7

ConfigurationResponse message. 8

5.3.2.1.2 Test Procedure 9

a. Cause the access network to set up a connection with the access terminal. 10

b. Cause the access network to send a Session Configuration Protocol 11

ConfigurationStart message. 12

c. Wait for the receipt of Session Configuration Protocol ConfigurationComplete 13

message from the access terminal. 14

d. Cause the access network to send a Session Configuration Protocol 15

ConfigurationRequest message. 16

e. Verify that the access terminal meets the minimum standard as per 5.3.2.1.3. 17

5.3.2.1.3 Minimum Standard 18

The access terminal shall respond to a Session Configuration Protocol ConfigurationRequest 19

message with a corresponding Session Configuration Protocol ConfigurationResponse 20

message. 21

5.3.2.2 ConfigurationComplete Message Response Test 22

5.3.2.2.1 Definition 23

This test verifies that at the end of the access network initiated session reconfiguration, the 24

access terminal responds to the Session Configuration Protocol ConfigurationComplete 25

message by closing the connection. 26

5.3.2.2.2 Test Procedure 27

a. Cause the access network to set up a connection with the access terminal. 28

b. Cause the access network to send a Session Configuration Protocol 29

ConfigurationStart message. 30

c. Wait for the receipt of Session Configuration Protocol ConfigurationComplete 31

message from the access terminal. 32

d. Cause the access network to send a Session Configuration Protocol 33

ConfigurationRequest message on the Forward Traffic Channel. 34

Page 62: C.S0038-0_v1.0

3GPP2 C.S0038

5-12

e. Wait for the receipt of the Session Configuration Protocol ConfigurationResponse 1

message from the access terminal. 2

f. Cause the access network to send the Session Configuration Protocol 3

ConfigurationComplete message. 4

g. Ensure that the access network does not send a ConnectionClose message. 5

h. Verify that the access terminal meets the minimum standard as per 5.3.2.2.3. 6

5.3.2.2.3 Minimum Standard 7

The access terminal shall respond to a Session Configuration Protocol 8

ConfigurationComplete message from the access network by sending a ConnectionClose 9

message with CloseReason field set equal to ‘000’ (= Normal Close). 10

11

Page 63: C.S0038-0_v1.0

3GPP2 C.S0038

6-1

6 CONNECTION LAYER TESTS 1

6.1 Default Air-Link Management Protocol Tests 2

6.1.1 Access Network Tests 3

6.1.1.1 ConfigurationRequest Message Response Test 4

6.1.1.1.1 Definition 5

This test verifies that the access network responds to the Default Air-Link Management 6

Protocol ConfigurationRequest message with a Default Air-Link Management Protocol 7

ConfigurationResponse message. 8

6.1.1.1.2 Test Procedure 9

a. Cause the access terminal to set up a connection with the access network. 10

b. Cause the access terminal to send a Default Air-Link Management Protocol 11

ConfigurationRequest message. 12

c. Verify that the access network meets the minimum standard as per 6.1.1.1.3. 13

6.1.1.1.3 Minimum Standard 14

The access network shall respond to Default Air-Link Management Protocol 15

ConfigurationRequest message with a corresponding Air-Link Management Protocol 16

ConfigurationResponse message. 17

6.1.2 Access Terminal Tests 18

6.1.2.1 Redirect Message Test 19

6.1.2.1.1 Definition 20

This test verifies that upon receiving a Redirect message with Channel field information, an 21

access terminal in the Idle State or the Connected State of the Default Air-Link 22

Management Protocol tunes to operate on the new channel. 23

6.1.2.1.2 Test Procedure 24

a. Configure the access network to operate on two CDMA channels. 25

b. Cause the access network to set up a connection with the access terminal on the 26

first CDMA channel. 27

c. Cause the access network to send a Redirect message to the access terminal 28

instructing it to tune to the second CDMA channel. 29

d. Send a page on the second CDMA channel to the access terminal. 30

e. Verify that the access terminal meets the minimum standard as per bullet 1 in 31

6.1.2.1.3. 32

Page 64: C.S0038-0_v1.0

3GPP2 C.S0038

6-2

f. Cause the access network to withhold sending a TrafficChannelAssignment 1

message in response to step e. 2

g. Cause the access network to send a Redirect message on the Control Channel 3

instructing the access terminal to tune to the first CDMA channel. 4

h. Send a page on the first CDMA Channel to the access terminal. 5

i. Verify that the access terminal meets the minimum standard as per bullet 2 in 6

6.1.2.1.3 7

6.1.2.1.3 Minimum Standard 8

1. The access terminal shall respond to the Page message sent on the second 9

CDMA channel provided in the Redirect message (sent in the Connected State of 10

the Default Air-Link Management Protocol) with a ConnectionRequest message. 11

2. The access terminal shall respond to the Page message sent on the first CDMA 12

channel provided in the Redirect message (sent in the Idle State of the Default 13

Air-Link Management Protocol) with a ConnectionRequest message. 14

6.1.2.2 ConfigurationRequest Message Response Test 15

6.1.2.2.1 Definition 16

This test verifies that the access terminal responds to a Default Air-Link Management 17

Protocol ConfigurationRequest message with a Default Air-Link Management Protocol 18

ConfigurationResponse message. 19

6.1.2.2.2 Test Procedure 20

a. Cause the access network to setup a connection with the access terminal. 21

b. Cause the access network to send a Session Configuration Protocol 22

ConfigurationStart message. 23

c. Wait for the receipt of a Session Configuration Protocol ConfigurationComplete 24

message from the access terminal. 25

d. Cause the access network to send an Air-Link Management Protocol 26

ConfigurationRequest message to the access terminal. 27

e. Verify that the access terminal meets the minimum standard as per 6.1.2.2.3. 28

6.1.2.2.3 Minimum Standard 29

The access terminal shall respond to a Default Air-Link Management Protocol 30

ConfigurationRequest message with a corresponding Default Air-Link Management Protocol 31

ConfigurationResponse message. 32

Page 65: C.S0038-0_v1.0

3GPP2 C.S0038

6-3

6.2 Default Initialization State Protocol Tests 1

6.2.1 Access Network Tests 2

6.2.1.1 Sync Message Transmission Test 3

6.2.1.1.1 Definition 4

This test verifies that the access network periodically transmits the Sync message on the 5

Synchronous Control Channel. 6

6.2.1.1.2 Test Procedure 7

a. Monitor the Sync messages being sent on the Control Channel. 8

b. Verify that the access network meets the minimum standard as per 6.2.1.1.3. 9

6.2.1.1.3 Minimum Requirement 10

The access network shall transmit a Sync message at least once every 1.28 s. 11

6.2.1.2 ConfigurationRequest Message Response Test 12

6.2.1.2.1 Definition 13

This test verifies that the access network responds to the Default Initialization State 14

Protocol ConfigurationRequest message with a Default Initialization State Protocol 15

ConfigurationResponse message. 16

6.2.1.2.2 Test Procedure 17

a. Cause the access terminal to set up a connection with the access network. 18

b. Cause the access terminal to send a Default Initialization State Protocol 19

ConfigurationRequest message. 20

c. Verify that the access network meets the minimum standard as per 6.2.1.2.3. 21

6.2.1.2.3 Minimum Standard 22

The access network shall respond to Default Initialization State Protocol 23

ConfigurationRequest message with a corresponding Initialization State Protocol 24

ConfigurationResponse message. 25

6.2.2 Access Terminal Tests 26

6.2.2.1 Network Determination Test 27

6.2.2.1.1 Definition 28

This test verifies that the access terminal can successfully detect the serving network. 29

Page 66: C.S0038-0_v1.0

3GPP2 C.S0038

6-4

6.2.2.1.2 Test Procedure and Minimum Standard 1

This is an implicit test. This test passes, if all the required non-implicit access terminal 2

tests pass. 3

6.2.2.2 System Acquisition Test 4

6.2.2.2.1 Definition 5

This test verifies that the access terminal can successfully acquire the IS-856 system. 6

6.2.2.2.2 Test Procedure and Minimum Standard 7

This is an implicit test. This test passes, if all the required non-implicit access terminal 8

tests pass. 9

6.2.2.3 AT Processing of MinimumRevision and MaximumRevision Fields in the Sync 10

Message Test 11

6.2.2.3.1 Definition 12

This test verifies that if the Revision Number of the access terminal is less than the 13

MinimumRevision field or greater than MaximumRevision field in the Sync message, then 14

the access terminal does not attempt to send any messages on the Access Channel. 15

6.2.2.3.2 Test Procedure 16

a. Configure the access network to broadcast the Sync message with 17

MinimumRevision field set equal to 2 and MaximumRevision field set equal to 2. 18

Cause the access network to send a Page Message to the access terminal. 19

b. Verify that the access terminal1 meets the minimum standard as per bullet 1 in 20

6.2.2.3.3. 21

c. Configure the access network to broadcast the Sync message with 22

MinimumRevision field set equal to ‘0’ and MaximumRevision field set equal to 23

‘0’. Cause the access network to send a Page message to the access terminal. 24

d. Verify that the access terminal meets the minimum standard as per bullet 2 in 25

6.2.2.3.3. 26

6.2.2.3.3 Minimum Standard 27

1. The access terminal shall not send any messages on the Access Channel if the 28

revision number of the access terminal is less than the MinimumRevision field in 29

the Sync message. 30

2. The access terminal shall not send any messages on the Access Channel if the 31

revision number of the access terminal is greater than MaximumRevision field in 32

the Sync message. 33

1 This test assumes that the revision number of the access terminal is 0x01.

Page 67: C.S0038-0_v1.0

3GPP2 C.S0038

6-5

6.2.2.4 ConfigurationRequest Message Response Test 1

6.2.2.4.1 Definition 2

This test verifies that the access terminal responds to a Default Initialization State Protocol 3

ConfigurationRequest message with a Default Initialization State Protocol 4

ConfigurationResponse message. 5

6.2.2.4.2 Test Procedure 6

a. Cause the access network to setup a connection with the access terminal. 7

b. Cause the access network to send a Session Configuration Protocol 8

ConfigurationStart message. 9

c. Wait for the receipt of a Session Configuration Protocol ConfigurationComplete 10

message from the access terminal. 11

d. Cause the access network to send a Default Initialization State Protocol 12

ConfigurationRequest message to the access terminal. 13

e. Verify that the access terminal meets the minimum standard as per 6.2.2.4.3. 14

6.2.2.4.3 Minimum Standard 15

The access terminal shall respond to a Default Initialization State Protocol 16

ConfigurationRequest message with a corresponding Default Initialization State Protocol 17

ConfigurationResponse message. 18

6.3 Default Idle State Protocol Tests 19

6.3.1 Access Network Tests 20

6.3.1.1 Page Message Transmissions to an Access Terminal Operating in Slotted Mode Test 21

6.3.1.1.1 Definition 22

This test verifies that the access network sends Page messages to an access terminal 23

operating in slotted modes in the designated slots. 24

6.3.1.1.2 Test Procedure 25

a. Cause the access terminal to negotiate the use of the Default Packet Application 26

bound to the service access network (app type = 0x0002). After successful 27

negotiation cause the access terminal to close the connection by sending a 28

ConnectionClose message with SuspendTime field set equal to ‘0’. 29

b. Cause the access network to send a Ping directed to the access terminal. 30

c. Record at the access terminal the Page message received and the Control 31

Channel cycle during which the Page message was received. Verify that the 32

access network meets the minimum standard as per 6.3.1.1.3. 33

Page 68: C.S0038-0_v1.0

3GPP2 C.S0038

6-6

6.3.1.1.3 Minimum Standard 1

The access network shall send Page messages to the access terminal that has 2

PreferredSlotCycle set equal to R, in the Control Channel cycle C that satisfies the following 3

constraint: (C+R) mod 12 = 0, where C is the number of Control Channel cycles since the 4

start of system time and R is the offset in units of Control Channel cycle as per [1]. 5

6.3.1.2 ConfigurationRequest Message Response Test 6

6.3.1.2.1 Definition 7

This test verifies that the access network responds to the Default Idle State Protocol 8

ConfigurationRequest message with a Default Idle State Protocol ConfigurationResponse 9

message. 10

6.3.1.2.2 Test Procedure 11

a. Cause the access terminal to set up a connection with the access network. 12

b. Cause the access terminal to send a Default Idle State Protocol 13

ConfigurationRequest message. 14

c. Verify that the access network meets the minimum standard as per 6.3.1.2.3. 15

6.3.1.2.3 Minimum Standard 16

The access network shall respond to the Default Idle State Protocol ConfigurationRequest 17

message with a corresponding Default Idle State Protocol ConfigurationResponse message. 18

6.3.2 Access Terminal Tests 19

6.3.2.1 AT Slotted Mode Operation Test 20

6.3.2.1.1 Definition 21

This test verifies that the access terminal listens to Page messages transmitted in the 22

designated slots while operating in slotted mode. 23

6.3.2.1.2 Test Procedure 24

a. Cause the access network to send a Page message to the access terminal in slots 25

in the beginning of the Control Channel cycle C that satisfies the constraint: 26

(C+R) mod 12 = 0, where C is the number of Control Channel cycles since the 27

start of system time and R is the offset in units of Control Channel cycle 28

computed as per [1]. 29

b. Verify that the access terminal meets the minimum standard as per 6.3.2.1.3. 30

6.3.2.1.3 Minimum Standard 31

The access terminal shall respond to Page messages transmitted in the designated slots 32

with a ConnectionRequest message while operating in slotted mode. 33

Page 69: C.S0038-0_v1.0

3GPP2 C.S0038

6-7

6.3.2.2 AT Monitor State CDMA Channel Selection Test 1

6.3.2.2.1 Definition 2

This test verifies that in the Monitor State of this protocol, the access terminal selects the 3

correct CDMA Channel from the list of channels in the SectorParameters message. 4

6.3.2.2.2 Test Procedure 5

a. Configure the access network to operate on two CDMA channels and modify the 6

SectorParameters message broadcast on the two CDMA channels to indicate the 7

channels being supported. 8

b. Cause the access network to use the SessionSeed provided by the access 9

terminal during the session setup to determine the CDMA channel that the 10

access terminal will be monitoring, by using the hash function described in 10.4 11

of [1] with Decorrelate parameter set equal to ‘0’. 12

c. Cause the access network to send a Page message to the access terminal on the 13

CDMA Channel determined in step b. 14

d. Verify that the access terminal meets the minimum standard as per 6.3.2.2.3 15

and responds to the Page message with a ConnectionRequest message. 16

e. Cause the access network to send a TrafficChannelAssignment message to the 17

access terminal directing it to the other CDMA Channel being supported by the 18

access network. 19

f. Cause the access network to close the connection by sending a ConnectionClose 20

message. 21

g. Cause the access network to send a Page message to the access terminal on the 22

CDMA Channel determined in step b. 23

h. Verify that the access terminal meets the minimum standard as per 6.3.2.2.3. 24

6.3.2.2.3 Minimum Standard 25

In the Monitor State of this protocol, the access terminal shall select the correct CDMA 26

Channel from the list of channels in the SectorParameters message and respond to the Page 27

message with a ConnectionRequest message. 28

6.3.2.3 AN Initiated Fast Connection Setup Test 29

6.3.2.3.1 Definition 30

This test verifies that the access terminal supports accelerated connection setup when the 31

access network directly sends a Traffic Channel Assignment Message by eliminating the 32

Page and ConnectionRequest message exchange. 33

6.3.2.3.2 Test Procedure 34

a. Cause the access network to setup a connection with the access terminal. 35

Page 70: C.S0038-0_v1.0

3GPP2 C.S0038

6-8

b. Cause the access network to close the connection by sending a ConnectionClose 1

message. 2

c. Cause the access network to send a TrafficChannelAssignment message to the 3

access terminal on the Control Channel with contents identical to that in step a. 4

d. Verify that the access terminal sets up the connection successfully and meets 5

the minimum standard as per 6.3.2.3.3. 6

6.3.2.3.3 Minimum Standard 7

When the access network bypasses the paging process and directly sends 8

TrafficChannelAssignment message, the access terminal shall respond by sending a 9

TrafficChannelComplete message. 10

6.3.2.4 ConfigurationRequest Message Response Test 11

6.3.2.4.1 Definition 12

This test verifies that the access terminal responds to a Default Idle State Protocol 13

ConfigurationRequest message with a Default Idle State Protocol ConfigurationResponse 14

message. 15

6.3.2.4.2 Test Procedure 16

a. Cause the access network to set up a connection with the access terminal. 17

b. Cause the access network to send a Session Configuration Protocol 18

ConfigurationStart message. 19

c. Wait for the receipt of the Session Configuration Protocol ConfigurationComplete 20

message from the access terminal. 21

d. Cause the access network to send an Idle State Protocol ConfigurationRequest 22

message. 23

e. Verify that the access terminal meets the minimum standard as per 6.3.2.4.3. 24

6.3.2.4.3 Minimum Standard 25

The access terminal shall respond to a Default Idle State Protocol ConfigurationRequest 26

message with a corresponding Idle State Protocol ConfigurationResponse message. 27

Page 71: C.S0038-0_v1.0

3GPP2 C.S0038

6-9

6.4 Default Connected State Protocol Tests 1

6.4.1 Access Network Tests 2

6.4.1.1 ConfigurationRequest Message Response Test 3

6.4.1.1.1 Definition 4

This test verifies that the access network responds to a Default Connected State Protocol 5

ConfigurationRequest message with a Default Connected State Protocol 6

ConfigurationResponse message. 7

6.4.1.1.2 Test Procedure 8

a. Cause the access terminal to set up a connection with the access terminal. 9

b. Cause the access terminal to send a Connected State Protocol 10

ConfigurationRequest message to the access network. 11

c. Verify that the access network meets the minimum standard as per 6.4.1.1.3. 12

6.4.1.1.3 Minimum Standard 13

The access network shall respond to a Default Connected State Protocol 14

ConfigurationRequest message with a Connected State Protocol ConfigurationResponse 15

message. 16

6.4.2 Access Terminal Tests 17

6.4.2.1 ConnectionClose Message Response Test 18

6.4.2.1.1 Definition 19

This test verifies that the access terminal responds to a ConnectionClose message from the 20

access network with a ConnectionClose message. 21

6.4.2.1.2 Test Procedure 22

a. Cause the access network to setup a connection with the access terminal. 23

b. Cause the access network to send a ConnectionClose message with CloseReason 24

field set equal to ‘000’ (Normal Close). 25

c. Verify that the access terminal meets the minimum standard as per 6.4.2.1.3. 26

6.4.2.1.3 Minimum Standard 27

The access terminal shall respond to a ConnectionClose message with CloseReason field set 28

equal to ‘000’ (Normal Close from the access network) with a ConnectionClose message with 29

CloseReason field set equal to ‘001’ (Close Reply). 30

Page 72: C.S0038-0_v1.0

3GPP2 C.S0038

6-10

6.4.2.2 ConfigurationRequest Message Response Test 1

6.4.2.2.1 Definition 2

This test verifies that the access terminal responds to a Default Connected State Protocol 3

ConfigurationRequest message with a Default Connected State Protocol 4

ConfigurationResponse message. 5

6.4.2.2.2 Test Procedure 6

a. Cause the access network to set up a connection with the access terminal. 7

b. Cause the access network to send a Session Configuration Protocol 8

ConfigurationStart message. 9

c. Wait until the access network receives a Session Configuration Protocol 10

ConfigurationComplete message, 11

d. Cause the access network to send a Connected State Protocol 12

ConfigurationRequest message to the access terminal. 13

e. Verify that the access terminal meets the minimum standard as per 6.4.2.2.3. 14

6.4.2.2.3 Minimum Standard 15

The access terminal shall respond to a Connected State Protocol ConfigurationRequest 16

message (in the AN Initiated State of the Session Configuration Protocol) with a Connected 17

State Protocol ConfigurationResponse message. 18

6.5 Default Route Update Protocol Tests 19

6.5.1 Access Network Tests 20

6.5.1.1 ConfigurationRequest Message Response Test 21

6.5.1.1.1 Definition 22

This test verifies that the access network responds to a Route Update Protocol 23

ConfigurationRequest message with a Route Update Protocol ConfigurationResponse 24

message. 25

6.5.1.1.2 Test Procedure 26

a. Cause the access terminal to set up a connection with the access network. 27

b. Cause the access terminal to send a Route Update Protocol 28

ConfigurationRequest message to the access network. 29

c. Verify that the access network meets the minimum standard as per 6.5.1.1.3. 30

Page 73: C.S0038-0_v1.0

3GPP2 C.S0038

6-11

6.5.1.1.3 Minimum Standard 1

The access network shall respond to a Route Update Protocol ConfigurationRequest 2

message from the access terminal with a Route Update Protocol ConfigurationResponse 3

message. 4

6.5.2 Access Terminal Tests 5

6.5.2.1 AT Idle State Distance Based Route Update Message Test 6

6.5.2.1.1 Definition 7

This test verifies that the access terminal sends a RouteUpdate message whenever the 8

distance from the sector where the access terminal last sent a RouteUpdate message is 9

greater than the RouteUpdateRadius field specified in the SectorParameters message. 10

6.5.2.1.2 Test Procedure 11

a. Configure the access network to support two sectors. Cause the first sector to 12

broadcast SectorParameters message with Latitude and Longitude field set equal 13

to 0 and RouteUpdateRadius set equal to 5. Cause the second sector to 14

broadcast SectorParameters message with Latitude and Longitude field set equal 15

to 100 and RouteUpdateRadius field set equal to 5. 16

b. Configure the test so that the active set pilot for the access terminal in the Idle 17

State of the Default Air-Link Management protocol is set to the first sector. 18

Cause the access network to send a KeepAliveRequest message on the Control 19

Channel of the first sector. Wait until a KeepAliveResponse message is received 20

from the access terminal. 21

c. Next, weaken the first sector and strengthen the second sector causing the 22

access terminal to acquire the second sector. 23

d. Verify that the access terminal meets the minimum standard as per 6.5.2.1.3. 24

6.5.2.1.3 Minimum Standard 25

The access terminal shall send a RouteUpdate message whenever the distance from the last 26

sector where the access terminal last sent a RouteUpdate message exceeds the 27

RouteUpdateRadius field in the SectorParameters message. 28

6.5.2.2 TrafficChannelAssignment Message Response Test 29

6.5.2.2.1 Definition 30

This test verifies that in the Connected State of the Default Air-Link Management Protocol, 31

the access terminal responds only to a valid TrafficChannelAssignment message with a 32

TrafficChannelComplete message. 33

6.5.2.2.2 Test Procedure 34

a. Cause the access network to set up a connection with the access terminal. 35

Page 74: C.S0038-0_v1.0

3GPP2 C.S0038

6-12

b. Cause the access network to send a TrafficChannelAssignment message whose 1

content is identical to that in step a with the exception of the MessageSequence 2

field which is one higher than in step a. 3

c. Verify that the access terminal meets the minimum standard as per bullet 1 of 4

6.5.2.2.3. 5

d. Cause the access network to send a TrafficChannelAssignment message whose 6

content is identical to that sent in step a (with the same MessageSequence field 7

as in step a). 8

e. Verify that the access terminal meets the minimum standard as per bullet 2 in 9

6.5.2.2.3. 10

6.5.2.2.3 Minimum Standard 11

1. The access terminal shall respond to a valid TrafficChannelAssignment message 12

with a TrafficChannelComplete message. 13

2. The access terminal shall validate the TrafficChannelAssignment message using 14

the procedure defined in 10.6 of [1]. The access terminal shall discard the 15

message and not send a corresponding TrafficChannelComplete message. 16

6.5.2.3 ConfigurationRequest Message Response Test 17

6.5.2.3.1 Definition 18

This test verifies that the access terminal responds to a Route Update Protocol 19

ConfigurationRequest message with a Route Update Protocol ConfigurationResponse 20

message. 21

6.5.2.3.2 Test Procedure 22

a. Cause the access network to set up a connection with the access terminal. 23

b. Cause the access network to send a Session Configuration Protocol 24

ConfigurationStart message. 25

c. Wait for the receipt of a Session Configuration Protocol ConfigurationComplete 26

message from the access terminal. 27

d. Cause the access network to send a Route Update Protocol ConfigurationRequest 28

message to the access terminal. 29

e. Verify that the access terminal meets the minimum standard as per 6.5.1.1.3. 30

6.5.2.3.3 Minimum Standard 31

The access terminal shall respond to a Route Update Protocol ConfigurationRequest 32

message (in the AN Initiated State of the Session Configuration Protocol) with a Route 33

Update Protocol ConfigurationResponse message. 34

Page 75: C.S0038-0_v1.0

3GPP2 C.S0038

6-13

6.6 Default Packet Consolidation Protocol Tests 1

6.6.1 Access Network Test 2

None 3

6.6.2 Access Terminal Tests 4

None 5

6.7 Overhead Messages Protocol Tests 6

6.7.1 Access Network Tests 7

6.7.1.1 QuickConfig Message Transmission Test 8

6.7.1.1.1 Definition 9

This test verifies that the access network periodically transmits the QuickConfig message 10

on the Control Channel Synchronous Sleep State capsule. 11

6.7.1.1.2 Test Procedure 12

a. Cause the access terminal to record the messages received in every Control 13

Channel Synchronous Sleep State capsule. 14

b. Verify that the access network meets the minimum standard as per 6.7.1.1.3. 15

6.7.1.1.3 Minimum Standard 16

The access network shall transmit a QuickConfig message in every Control Channel 17

Synchronous Sleep State capsule once every 426.67 ms. 18

6.7.1.2 SectorParameters Message Transmission Test 19

6.7.1.2.1 Definition 20

This test verifies that the access network periodically transmits the SectorParameters 21

message in a Control Channel Synchronous capsule. 22

6.7.1.2.2 Test Procedure 23

a. Cause the access terminal to record the messages received in every Control 24

Channel Synchronous capsule. 25

b. Verify that the access network meets the minimum standard as per 6.7.1.2.3. 26

6.7.1.2.3 Minimum Standard 27

The access network shall transmit a SectorParameters message in a Control Channel 28

Synchronous capsule at least once every 5.12 s. 29

Page 76: C.S0038-0_v1.0

3GPP2 C.S0038

6-14

6.7.1.3 ConfigurationRequest Message Response Test 1

6.7.1.3.1 Definition 2

This test verifies that the access network responds to the Overhead Messages Protocol 3

ConfigurationRequest message with an Overhead Messages Protocol ConfigurationResponse 4

message. 5

6.7.1.3.2 Test Procedure 6

a. Cause the access terminal to set up a connection with the access network. 7

b. Cause the access terminal to send the Overhead Messages Protocol 8

ConfigurationRequest message to the access network. 9

c. Verify that the access network meets the minimum standard as per 6.7.1.3.3. 10

6.7.1.3.3 Minimum Standard 11

The access network shall send an Overhead Messages Protocol ConfigurationResponse 12

message. 13

6.7.2 Access Terminal Tests 14

6.7.2.1 ConfigurationRequest Message Response Test 15

6.7.2.1.1 Definition 16

This test verifies that the access terminal responds to the Overhead Messages Protocol 17

ConfigurationRequest message with Overhead Messages Protocol ConfigurationResponse 18

message. 19

6.7.2.1.2 Test Procedure 20

a. Cause the access network to setup a connection with the access terminal. 21

b. Cause the access network to send a Session Configuration Protocol 22

ConfigurationStart message. 23

d. Wait for the receipt of a Session Configuration Protocol ConfigurationComplete 24

message from the access terminal. 25

e. Cause the access network to send the Overhead Messages Protocol 26

ConfigurationRequest message to the access terminal. 27

f. Verify that the access terminal meets the minimum standard as per 6.7.2.1.3. 28

6.7.2.1.3 Minimum Standard 29

The access terminal shall respond to the Overhead Messages Protocol ConfigurationRequest 30

message with an Overhead Messages Protocol ConfigurationResponse message. 31

Page 77: C.S0038-0_v1.0

3GPP2 C.S0038

7-1

7 SECURITY LAYER TESTS 1

7.1 DH Key Exchange Protocol Tests 2

7.1.1 Access Network Test 3

7.1.1.1 DH Key Exchange Protocol Negotiation Test 4

This test is applicable if the access network supports the DH Key Exchange Protocol. 5

7.1.1.1.1 Definition 6

This test verifies that the access network supports the negotiation of DH Key Exchange 7

Protocol. 8

7.1.1.1.2 Test Procedure 9

a. Cause the access terminal to set up a connection and propose the use of DH Key 10

Exchange Protocol by sending a Session Configuration Protocol 11

ConfigurationRequest message. 12

b. After receiving a Session Configuration Protocol ConfigurationResponse message 13

from the access network, verify that the access network meets the minimum 14

standard as per bullet 1 in 7.1.1.1.3. 15

c. Verify that the access network meets the minimum standard as per bullet 2 in 16

7.1.1.1.3. 17

d. Verify that the KeySignature in the ANKeyComplete message sent by the access 18

network meets the minimum standard as per bullet 3 in 7.1.1.1.3. 19

7.1.1.1.3 Minimum Standard 20

1. The access network shall initiate the DH Key exchange by sending a DH Key 21

Exchange Protocol KeyRequest message. 22

2. The access network shall respond to a DH Key Exchange Protocol KeyResponse 23

message with a DH Key Exchange Protocol ANKeyComplete message. 24

3. The KeySignature shall match the signature computed by the access terminal as 25

per [1]. 26

7.1.2 Access Terminal Test 27

7.1.2.1 DH Key Exchange Protocol Negotiation Test 28

This test is applicable if the access terminal and the access network support the DH Key 29

Exchange Protocol. 30

7.1.2.1.1 Definition 31

This test verifies that the access terminal supports the negotiation of DH Key Exchange 32

Protocol. 33

Page 78: C.S0038-0_v1.0

3GPP2 C.S0038

7-2

7.1.2.1.2 Test Procedure 1

a. Cause the access network to set up a connection and send a Session 2

Configuration Protocol ConfigurationStart message. 3

b. After receiving a Session Configuration Protocol ConfigurationComplete message, 4

cause the access network to propose the use of DH Key Exchange Protocol by 5

sending a Session Configuration Protocol ConfigurationRequest message. 6

c. After receiving a Session Configuration Protocol ConfigurationResponse message 7

from the access terminal, verify that the access terminal meets the minimum 8

standard as per bullet 1 in 7.1.2.1.3. 9

d. Verify that the access terminal meets the minimum standard as per bullet 2 in 10

7.1.2.1.3. 11

7.1.2.1.3 Minimum Standard 12

1. The access terminal shall respond to the DH Key Exchange Protocol KeyRequest 13

message with a DH Key exchange Protocol KeyResponse message. 14

2. The access terminal shall respond to the DH Key Exchange Protocol 15

ANKeyComplete message with a DH Key Exchange Protocol ATKeyComplete 16

message. 17

7.2 SHA-1 Authentication Protocol Tests 18

7.2.1 Access Network Test 19

7.2.1.1 SHA-1 Authentication Protocol Negotiation Test 20

This test is applicable if the access network supports the SHA-1 Authentication Protocol. 21

7.2.1.1.1 Definition 22

This test verifies that the access network supports the negotiation of SHA-1 Authentication 23

Protocol. 24

7.2.1.1.2 Test Procedure 25

a. Cause the access terminal to set up a connection and propose the use of Generic 26

Security Protocol by sending a Session Configuration Protocol 27

ConfigurationRequest message. 28

b. After receiving a Session Configuration Protocol ConfigurationResponse message, 29

cause the access terminal to propose the use of SHA-1 Authentication Protocol 30

by sending a Session Configuration Protocol ConfigurationRequest message. 31

c. After protocol negotiation is complete, cause the access terminal to close the 32

connection. 33

d. Cause the access terminal to send a ConnectionRequest message. Verify that the 34

access network meets the minimum standard as per bullet 1 in 7.2.1.1.3. 35

Page 79: C.S0038-0_v1.0

3GPP2 C.S0038

7-3

e. Close the connection setup in step d. Cause the access terminal to send a 1

ConnectionRequest message but alter the ACPAC field in the Access Channel 2

Authentication packet header to a different value than what was computed by 3

the SHA-1 Authentication Protocol. 4

f. Verify that the access network meets the minimum standard as per bullet 2 in 5

7.2.1.1.3. 6

g. Cause the access terminal to set up a connection and propose the use of Default 7

Security Protocol by sending a Session Configuration Protocol 8

ConfigurationRequest message. 9

h. Repeat steps b through f. 10

7.2.1.1.3 Minimum Standard 11

1. The access network shall respond to the ConnectionRequest message with a 12

TrafficChannelAssignment message. 13

2. The access network shall discard the Access Channel security layer packet 14

containing the ConnectionRequest message if the ACPAC field included in the 15

header field of the authentication packet sent by the access terminal does not 16

match the ACPAC value computed by the access network and shall not send a 17

TrafficChannelAssignment message to the access terminal. 18

7.2.2 Access Terminal Test 19

7.2.2.1 SHA-1 Authentication Protocol Negotiation Test 20

This test is applicable if the access terminal and the access network support the SHA-1 21

Authentication Protocol. 22

7.2.2.1.1 Definition 23

This test verifies that the access terminal supports the negotiation of SHA-1 Authentication 24

Protocol. 25

7.2.2.1.2 Test Procedure 26

a. Cause the access network to set up a connection and send a Session 27

Configuration Protocol ConfigurationStart message. 28

b. After receiving a Session Configuration Protocol ConfigurationComplete message, 29

cause the access network to propose the use of Generic Security Protocol by 30

sending a Session Configuration Protocol ConfigurationRequest message. 31

c. After receiving a Session Configuration Protocol ConfigurationResponse message, 32

cause the access network to propose the use of SHA-1 Authentication Protocol 33

by sending a Session Configuration Protocol ConfigurationRequest message. 34

d. After protocol negotiation is complete, cause the access network to close the 35

connection. 36

e. Cause the access network to send a Page message to the access terminal. 37

Page 80: C.S0038-0_v1.0

3GPP2 C.S0038

7-4

f. Verify that the access terminal meets the minimum standard as per 7.2.1.1.3. 1

g. Cause the access network to set up a connection and send a Session 2

Configuration Protocol ConfigurationStart message. 3

h. After receiving a Session Configuration Protocol ConfigurationComplete message, 4

cause the access network to propose the use of Default Security Protocol by 5

sending a Session Configuration Protocol ConfigurationRequest message. 6

i. Repeat steps c through f. 7

7.2.2.1.3 Minimum Standard 8

The ACPAC field included in the header field of the authentication packet sent by the access 9

terminal shall match the ACPAC value computed by the access network. 10

7.3 Security Protocol Tests 11

7.3.1 Access Network Test 12

7.3.1.1 SecurityLayerFormat Field in the Control Channel MAC Packet Header Test 13

7.3.1.1.1 Definition 14

This test verifies that the access network correctly sets the SecurityLayerFormat field in the 15

header of Control Channel MAC Layer packets. 16

7.3.1.1.2 Test Procedure 17

a. Cause the access terminal to set up a connection and negotiate the default 18

protocol configuration. Close the connection for the default configuration to take 19

effect. 20

b. Cause the access terminal to send a KeepAliveRequest message. 21

c. Record at the access terminal the header of the Control Channel MAC Layer 22

Packet containing the KeepAliveResponse message from the access network. 23

d. Verify that the access network meets the minimum standard as per bullet 1 in 24

7.3.1.1.3. If the access network supports the Generic Security Protocol, then 25

continue with steps e through j; otherwise, terminate the test. 26

e. Cause the access terminal to set up a connection and propose the use of Generic 27

Security Protocol by sending a Session Configuration Protocol 28

ConfigurationRequest message. 29

f. After receiving a Session Configuration Protocol ConfigurationResponse message, 30

cause the access terminal to send a Session Configuration Protocol 31

ConfigurationComplete message. 32

g. After receiving a Session Configuration Protocol ConfigurationComplete message, 33

cause the access terminal to close the connection for the negotiated security 34

protocol to take effect. 35

Page 81: C.S0038-0_v1.0

3GPP2 C.S0038

7-5

h. Cause the access terminal to send a KeepAliveRequest message. 1

i. Record at the access terminal the header of the Control Channel MAC Layer 2

Packet containing the KeepAliveResponse message from the access network. 3

j. Verify that the access network meets the minimum standard as per bullet 2 in 4

7.3.1.1.3. 5

7.3.1.1.3 Minimum Standard 6

1. When the Default Security Protocol is ACTIVE, the access network shall set the 7

SecurityLayerFormat field in the Header of the CC MAC Layer Packet equal to ‘0’. 8

2. When the Generic Security Protocol is ACTIVE, the access network shall set the 9

SecurityLayerFormat field in the Header of the CC MAC Layer Packet equal to ‘1’. 10

7.3.2 Access Terminal Test 11

7.3.2.1 SecurityLayerFormat Field in the Access Channel MAC Packet Header Test 12

7.3.2.1.1 Definition 13

This test verifies that the access terminal correctly sets the SecurityLayerFormat field in the 14

header of Access Channel MAC Layer packets. 15

7.3.2.1.2 Test Procedure 16

a. Cause the access network to set up a connection and negotiate default protocol 17

configuration, then close the connection for the default configuration to take 18

effect. 19

b. Cause the access network to send a KeepAliveRequest message. 20

c. Record, at the access network, the header of the Access Channel MAC Layer 21

Packet containing the KeepAliveResponse message from the access terminal. 22

d. Verify that the access terminal meets the minimum standard as per bullet 1 in 23

7.3.2.1.3. If the access terminal supports the Generic Security Protocol, then 24

continue with steps e through j; otherwise, terminate the test. 25

e. Cause the access network to set up a connection. Cause the access network to 26

send a Session Configuration Protocol ConfigurationStart message. 27

f. After receiving a Session Configuration Protocol ConfigurationComplete message 28

from the access terminal, cause the access network to propose the use of 29

Generic Security Protocol by sending a Session Configuration Protocol 30

ConfigurationRequest message. 31

g. After receiving a Session Configuration Protocol ConfigurationResponse message, 32

cause the access network to send a ConfigurationComplete message and close 33

the connection for the negotiated security protocol to take effect. 34

h. Cause the access network to send a KeepAliveRequest message. 35

Page 82: C.S0038-0_v1.0

3GPP2 C.S0038

7-6

i. Record, at the access network, the header of the Access Channel MAC Layer 1

Packet containing the KeepAliveResponse message from the access terminal. 2

j. Verify that the access terminal meets the minimum standard as per bullet 2 in 3

7.3.2.1.3. 4

7.3.2.1.3 Minimum Standard 5

1. When the Default Security Protocol is INACTIVE, the access terminal shall set 6

the SecurityLayerFormat field in the Header of the AC MAC Layer Packet equal 7

to ‘0’. 8

2. When the Generic Security Protocol is ACTIVE, the access terminal shall set the 9

SecurityLayerFormat field in the Header of the AC MAC Layer Packet equal to ‘1’. 10

Page 83: C.S0038-0_v1.0

3GPP2 C.S0038

8-1

8 MAC LAYER TESTS 1

8.1 Default Control Channel MAC Protocol Tests 2

8.1.1 Access Network Test 3

8.1.1.1 Control Channel Header Fields in Synchronous Capsule Test 4

8.1.1.1.1 Definition 5

This test verifies that the SynchronousCapsule, LastPacket, Offset and FirstPacket fields in 6

the CC Header of the first CC MAC packet in a Synchronous capsule are set correctly. 7

8.1.1.1.2 Test Procedure 8

a. Cause the access terminal to record the Synchronous Control Channel MAC 9

layer packets received. 10

b. Verify that the SynchronousCapsule field in the Control Channel Header meets 11

the minimum standard as per bullet 1 in 8.1.1.1.3. 12

c. Verify that the LastPacket field in the Control Channel Header meets the 13

minimum standard as per bullet 2 in 8.1.1.1.3. 14

d. Verify that the Offset field in the Control Channel Header for the first CC MAC 15

Packet meets the minimum standard as per bullet 3 in 8.1.1.1.3. 16

e. Verify that the FirstPacket field in the Control Channel Header meets the 17

minimum standard as per bullet 4 in 8.1.1.1.3. 18

8.1.1.1.3 Minimum Standard 19

1. The access network shall set the SynchronousCapsule field, in the CC Header of 20

the CC MAC packets in a Synchronous Control Channel capsule, equal to ‘1’. 21

2. The access network shall set the LastPacket field, in the CC Header of the Last 22

CC MAC packet in a Synchronous Control Channel capsule, equal to ‘1’; 23

otherwise, the LastPacket field shall be set equal to ‘0’. “Last CC MAC Packet” is 24

defined as the packet such that no other Synchronous Control Channel MAC 25

packet is received until the next Control Channel cycle. 26

3. The access network shall set the Offset field, in the CC Header of the First CC 27

MAC packet in a Synchronous Control Channel capsule, equal to the value 28

corresponding to the number of slots by which the start of the Synchronous 29

Capsule is offset with respect to the start of the Control Channel cycle. 30

4. The access network shall set the FirstPacket field, in the CC Header of the first 31

CC MAC packet in a Synchronous Control Channel capsule, equal to ‘1’. 32

Page 84: C.S0038-0_v1.0

3GPP2 C.S0038

8-2

8.1.1.2 ConfigurationRequest Message Response Test 1

8.1.1.2.1 Definition 2

This test verifies that the access network responds to a Default Control Channel MAC 3

Protocol ConfigurationRequest message with a Default Control Channel MAC Protocol 4

ConfigurationResponse message. 5

8.1.1.2.2 Test Procedure 6

a. Cause the access terminal to set up a connection with the access network. 7

b. Cause the access terminal to send a Control Channel MAC Protocol 8

ConfigurationRequest message. 9

c. Verify that the access network meets the minimum standard as per 8.1.1.2.3. 10

8.1.1.2.3 Minimum Standard 11

The access network shall respond to a Default Control Channel MAC Protocol 12

ConfigurationRequest message with a corresponding Default Control Channel MAC Protocol 13

ConfigurationResponse message. 14

8.1.2 Access Terminal Test 15

8.1.2.1 ConfigurationRequest Message Response Test 16

8.1.2.1.1 Definition 17

This test verifies that the access terminal responds to a Default Control Channel MAC 18

Protocol ConfigurationRequest message with a Default Control Channel MAC Protocol 19

ConfigurationResponse message while in the AN Initiated State of the Session Configuration 20

Protocol. 21

8.1.2.1.2 Test Procedure 22

a. Cause the access network to set up a connection with the access terminal. 23

b. Cause the access network to send a Session Configuration Protocol 24

ConfigurationStart message. 25

c. Wait for the receipt of a Session Configuration Protocol ConfigurationComplete 26

message from the access terminal. 27

d. Cause the access network to send a Default Control Channel MAC Protocol 28

ConfigurationRequest message to the access terminal. 29

e. Verify that the access terminal meets the minimum standard as per 8.1.2.1.3. 30

8.1.2.1.3 Minimum Standard 31

The access terminal shall respond to the Default Control Channel MAC Protocol 32

ConfigurationRequest message with a corresponding Default Control Channel MAC Protocol 33

ConfigurationResponse message. 34

Page 85: C.S0038-0_v1.0

3GPP2 C.S0038

8-3

8.2 Default Access Channel MAC Protocol Tests 1

8.2.1 Access Network Tests 2

8.2.1.1 AccessParameters Message Transmission Test 3

8.2.1.1.1 Definition 4

This test verifies that the access network periodically transmits the AccessParameters 5

message on the Control Channel . 6

8.2.1.1.2 Test Procedure 7

a. Cause the access terminal to record the messages received on the Control 8

Channel. 9

b. Verify that the access network meets the minimum standard as per 8.2.1.1.3. 10

8.2.1.1.3 Minimum Standard 11

The access network shall transmit an AccessParameters message on the Control Channel at 12

least once every 5.12 s. 13

8.2.1.2 ConfigurationRequest Message Response Test 14

8.2.1.2.1 Definition 15

This test verifies that the access network responds to a Default Access Channel MAC 16

Protocol ConfigurationRequest message with a Default Access Channel MAC Protocol 17

ConfigurationResponse message. 18

8.2.1.2.2 Test Procedure 19

a. Cause the access terminal to set up a connection with the access network. 20

b. Cause the access terminal to send an Access Channel MAC Protocol 21

ConfigurationRequest message. 22

c. Verify that the access network meets the minimum standard as per 8.2.1.2.3. 23

8.2.1.2.3 Minimum Standard 24

The access network shall respond to a Default Access Channel MAC Protocol 25

ConfigurationRequest message with a corresponding Default Access Channel MAC Protocol 26

ConfigurationResponse message. 27

Page 86: C.S0038-0_v1.0

3GPP2 C.S0038

8-4

8.2.2 Access Terminal Tests 1

8.2.2.1 ConfigurationRequest Message Response Test 2

8.2.2.1.1 Definition 3

This test verifies that if the access terminal receives a Default Access Channel MAC Protocol 4

ConfigurationRequest message while in the AN Initiated State of the Session Configuration 5

Protocol, then it responds with a Default Access Channel MAC Protocol 6

ConfigurationResponse message. 7

8.2.2.1.2 Test Procedure 8

a. Cause the access network to set up a connection with the access terminal. 9

b. Cause the access network to send a Session Configuration Protocol 10

ConfigurationStart message. 11

c. Wait for the receipt of a Session Configuration Protocol ConfigurationComplete 12

message from the access terminal, 13

d. Cause the access network to send a Default Access Channel MAC Protocol 14

ConfigurationRequest message to the access terminal. 15

e. Verify that the access terminal meets the minimum standard as per 8.2.2.1.3. 16

8.2.2.1.3 Minimum Standard 17

The access terminal shall respond to a Default Access Channel MAC Protocol 18

ConfigurationRequest message with a corresponding Default Access Channel MAC Protocol 19

ConfigurationResponse message. 20

8.3 Default Forward Traffic Channel MAC Protocol Tests 21

8.3.1 Access Network Tests 22

8.3.1.1 FixedModeEnable Message Response Test 23

8.3.1.1.1 Definition 24

This test verifies that the access network responds to the receipt of a FixedModeEnable 25

message from the access terminal by going to the Fixed Rate State and transmitting packets 26

at the fixed rate requested in the FixedModeEnable message. After the expiration of the 27

EndTime value indicated in the FixedModeEnable message, the access network transitions 28

to the Variable Rate State. 29

8.3.1.1.2 Test Procedure 30

a. Cause the access terminal to negotiate the use of the Default Packet Application 31

bound to the service access network (app type = 0x0002). 32

b. Cause the access terminal to set up a connection with the access network. 33

Page 87: C.S0038-0_v1.0

3GPP2 C.S0038

8-5

c. Initiate downloading of a file from the service access network. A representative 1

data file is RAND200.BIN defined in appendix D of [5]. 2

d. Cause the access terminal to go into the Fixed Rate State by covering its DRC 3

with a null cover and send a FixedModeEnable message with DRCCover (serving 4

sector), RequestedRateDRCValue, and EndTime fields set appropriately. The 5

RequestedRateDRCValue should be lower than any of the variable data rates 6

recorded recently. 7

e. Verify that the access network meets the minimum standard as per bullet 1 in 8

8.3.1.1.3. 9

f. After the expiration of the EndTime associated with the Fixed Rate State, cause 10

the access terminal to set the DRC equal to a fixed value higher than the 11

RequestedRateDRCValue in step d. 12

g. Verify that the access network meets the minimum standard as per bullet 2 in 13

8.3.1.1.3. 14

8.3.1.1.3 Minimum Standard 15

1. Before the expiration of the EndTime associated with the Fixed Rate State, the 16

access network shall transmit Fixed Rate Packets at the rate requested in a 17

FixedModeEnable message. 18

2. After the expiration of the EndTime associated with the Fixed Rate State, the 19

access network shall transition to Variable Rate State by transmitting Variable 20

Rate Packets at the rate requested on the DRC channel in step f. 21

8.3.1.2 ConfigurationRequest Message Response Test 22

8.3.1.2.1 Definition 23

This test verifies that the access network responds to a Default Forward Traffic Channel 24

MAC Protocol ConfigurationRequest message with a Default Forward Traffic Channel MAC 25

Protocol ConfigurationResponse message. 26

8.3.1.2.2 Test Procedure 27

a. Cause the access terminal to set up a connection with the access network. 28

b. Cause the access terminal to send a Default Forward Traffic Channel MAC 29

Protocol ConfigurationRequest message. 30

c. Verify that the access network meets the minimum standard as per 8.3.1.2.3. 31

8.3.1.2.3 Minimum Standard 32

The access network shall respond to a Default Forward Traffic Channel MAC Protocol 33

ConfigurationRequest message with a corresponding Default Forward Traffic Channel MAC 34

Protocol ConfigurationResponse message. 35

Page 88: C.S0038-0_v1.0

3GPP2 C.S0038

8-6

8.3.2 Access Terminal Tests 1

8.3.2.1 ConfigurationRequest Message Response Test 2

8.3.2.1.1 Definition 3

This test verifies that if the access terminal receives a Default Forward Traffic Channel MAC 4

Protocol ConfigurationRequest message while in the AN Initiated State of the Session 5

Configuration Protocol, then it responds with a Default Forward Traffic Channel MAC 6

Protocol ConfigurationResponse message. 7

8.3.2.1.2 Test Procedure 8

a. Cause the access network to set up a connection with the access terminal. 9

b. Cause the access network to send a Session Configuration Protocol 10

ConfigurationStart message. 11

c. Wait for the receipt of a Session Configuration Protocol ConfigurationComplete 12

message from the access terminal. 13

d. Cause the access network to send a Forward Traffic Channel MAC Protocol 14

ConfigurationRequest message to the access terminal. 15

e. Verify that the access terminal meets the minimum standard as per 8.3.2.1.3. 16

8.3.2.1.3 Minimum Standard 17

The access terminal shall respond to a Default Forward Traffic Channel MAC Protocol 18

ConfigurationRequest message with a corresponding Default Forward Traffic Channel MAC 19

Protocol ConfigurationResponse message. 20

8.4 Default Reverse Traffic Channel MAC Protocol Tests 21

8.4.1 Access Network Tests 22

8.4.1.1 ConfigurationRequest Message Response Test 23

8.4.1.1.1 Definition 24

This test verifies that the access network responds to a Default Reverse Traffic Channel 25

MAC Protocol ConfigurationRequest message with a Default Reverse Traffic Channel MAC 26

Protocol ConfigurationResponse message. 27

8.4.1.1.2 Test Procedure 28

a. Cause the access terminal to set up a connection with the access network. 29

b. Cause the access terminal to send a Reverse Traffic Channel MAC Protocol 30

ConfigurationRequest message. 31

c. Verify that the access network meets the minimum standard as per 8.4.1.1.3. 32

Page 89: C.S0038-0_v1.0

3GPP2 C.S0038

8-7

8.4.1.1.3 Minimum Standard 1

The access network shall respond to a Default Reverse Traffic Channel MAC Protocol 2

ConfigurationRequest message with a Default Reverse Traffic Channel MAC Protocol 3

ConfigurationResponse message. 4

8.4.2 Access Terminal Tests 5

8.4.2.1 ConfigurationRequest Message Response Test 6

8.4.2.1.1 Definition 7

This test verifies that if the access terminal receives a Reverse Traffic Channel MAC Protocol 8

ConfigurationRequest message while in the AN Initiated State of the Session Configuration 9

Protocol, then it responds with a Reverse Traffic Channel MAC Protocol 10

ConfigurationResponse message. 11

8.4.2.1.2 Test Procedure 12

a. Cause the access network to set up a connection with the access terminal. 13

b. Cause the access network to send a Session Configuration Protocol 14

ConfigurationStart message. 15

c. Wait for the receipt of a Session Configuration Protocol ConfigurationComplete 16

message from the access terminal. 17

d. Cause the access network to send a Reverse Traffic Channel MAC Protocol 18

ConfigurationRequest message to the access terminal. 19

e. Verify that the access terminal meets the minimum standard as per 8.3.2.1.3. 20

8.4.2.1.3 Minimum Standard 21

The access terminal shall respond to a Default Reverse Traffic Channel MAC Protocol 22

ConfigurationRequest message with a Reverse Traffic Channel MAC Protocol 23

ConfigurationResponse message. 24

25

Page 90: C.S0038-0_v1.0

3GPP2 C.S0038

8-8

No text 1

2