Codeofchina.com is in charge of this English translation. In case of any doubt about the contents of English translation, the Chinese original shall be considered authoritative.
This standard is one of the series standards for Digital Cellular Mobile Terminals Supporting IPv6. The structure and name of the series standards are as follows:
— YD/T 3252 Test Methods for Digital Cellular Mobile Terminals Supporting IPv6;
— YD/T 3269 Technical Requirements for Digital Cellular Mobile Terminals Supporting IPv6.
With the technology development, the subsequent relevant standards will be established.
This standard is drafted in accordance with the rules given in GB/T 1.1-2009.
Attention is drawn to the possibility that some of the content of this document may be the subject of patent rights. The issuing body of this document shall not be held responsible for identifying any or all such patent rights.
This Standard was proposed and prepared by China Communications Standards Association.
Test Methods for Digital Cellular Mobile Terminals Supporting IPv6
1 Scope
This standard specifies test methods of relevant technical requirements for digital cellular mobile terminals supporting IPv6, mainly including service function test (mainly including service access, switching or redirection, IPv6 priority and backoff function) of mobile terminals supporting IPv6 and interface protocol test about address allocation of mobile terminals supporting IPv6.
This standard is applicable to mobile terminals supporting IPv6, e.g. LTE (including TD-LTE and LTE FDD), TD-SCDMA, WCDMA, GSM, cdma2000/cdma2000 HRPD, cdma2000 eHRPD.
2 Normative References
The following referenced documents are indispensable for the application of this document. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies.
YD/T 3252-2017 Technical Requirements for Digital Cellular Mobile Terminals Supporting IPv6
3 Abbreviations
3GPP Third Generation Partnership Project
APN Access Point Name
DHCP Dynamic Host Configuration Protocol
DHCPv6 Dynamic Host Configuration Protocol for IPv6
DNS Domain Name System
DNSv6 Domain Name System version 6
EPC Evolved Packet Core
EPS Evolved Packet System
GGSN Gateway GPRS Support Node
GPRS General Packet Radio Service
GSM Global System for Mobile communications
ICMPv6 Internet Control Message Protocol for IPv6
IETF Internet Engineering Task Force
IP Internet Protocol
IPv4 Internet Protocol Version 4
IPv6 Internet Protocol Version 6
MS Mobile Station
MTU Maximum Transfer Unit
P-GW Packet data network-Gate Way
PCO-IE Protocol Configuration Options Information Element
PDCP Packet Data Convergence Protocol
PDN Packet Data Network
PDP Packet Data Protocol
PIO Prefix Information Option
RA Router Advertisement
RFC Request For Comments
RS Router Solicitation
SGSN Serving GPRS Support Node
SLAAC StateLess Address AutoConfiguration
SNDCP Sub-Network Dependent Convergence Protocol
TD-SCDMA Time Division Synchronous Code Division Multiple Access
URI Uniform Resource Identifier
URL Uniform Resource Locator
VoIP Voice over Interact Protocol
WCDMA Wideband Code Division Multiple Access
4 Testing Environment Configuration Requirements
4.1 Testing System Architecture
See Figure 1 for the system architecture of test methods for mobile terminals supporting IPv6.
Figure 1 Schematic Diagram for Testing System Architecture of Mobile Terminals Supporting IPv6
IPv6 Address functions of mobile terminal is not involved with additional requirements for access network, so the test analyzer may be hooked into air inferface or interface between access network and core network, for example, A, Iu, S1, A1. The tester shall be able to analyze IPv6 related protocol stack, display signalling message header and net load so as to verify whether service function is satisfactory.
Depending on the testing environment, the service platform may be either simulated in the laboratory or directly connected to public network. The testing service platform shall provide service function to meet the requirements of test case.
The device of network side, i.e. access network, core network and test service platform in Figure 1, may be tested by simulation meters according to the test requirements the same as authentic networking environment. The simulation meter and test analyzer may be provided separately or integrate simulation function and test analysis function into one meter. The simulation meter configuration architecture shall be as shown in Figure 2.
Figure 2 Schematic Diagram for Test System Architecture in Emulation Mode
4.2 General Requirements for Configuration and Applicability of Test Environment
For the purpose of this standard, the requirements of test methods and Expected test results shall comply with relevant requirements specified in Technical Requirements for Digital Cellular Mobile Terminals Supporting IPv6. The requirements for test applicability include:
Terminal applicability: this standard is applicable to test requirements for LTE/TD-SCDMA/WCDMA/GSM/cdma2000 eHRPD mobile terminals supporting IPv6. The mobile terminal may be hand-held device, data card device or mobile CPE device. The data card and mobile CPE devices shall be equipped with terminal device, such as laptop and desktop to complete the test configuration and service verification.
Network configuration applicability: auxiliary test network (and test simulation meter) shall be able to provide network connection, APN, IP address pool and user subscription according to test requirements. Auxiliary test network should be configured appropriate to P-GW and GGSN to share IP address pool. The auxiliary test network side shall not enable IPv6 transition capability such as address translation or channel between IPv4 and IPv6.
Test service platform applicability: the test service platform shall be able to provide server function required for test, such as DNSv6 and DHCPv6 and to provide service function required for test, such as FTP file download and Web access.
5 Service Function Test
5.1 Service Function Test of Mobile Terminals Supporting IPv6
5.1.1 IPv6 service function test at 3GPP Pre-Release 8 terminal
5.1.1.1 Activate IPv4 and IPv6 PDP context and access to dual-stack service via address in GSM network
Test No.: 5.1.1.1 Test type: Required
Item: IPv6 service function test on mobile terminal
Subitem: deactivate IPv4 and IPv6 PDP context on 3GPP Pre-Release 8 GSM terminal
Test purpose: verify that GSM terminal can activate IPv4 and IPv6 PDP context at the same time and access to the service via dual stack IP address
Preset conditions:
a) Complete network test, network configuration and User Profile according to the network test environment configuration requirements;
b) The terminal under test has been registered to the GSM network
Test procedures:
1) Set APN on terminal under test as IPv4 and IPv6 dual stack;
2)Activate data service connection;
3) Open terminal web browser;
4) Enter the IPv4 URL to access the service server (web or FTP);
5) Enter the IPv6 URL to access the service server (web or FTP)
Expected result:
a) GSM terminal completes IPv4 and IPv6 address allocation by two-time PDP context activation when inspected with the test analyzer;
b) IPv4 and IPv6 addresses are acquired on the terminal, which is confirmed by inspecting setting of the GSM terminal under test;
c) The GSM terminal under test can access to the service server via IPv4 and IPv6 addresses
5.1.1.2 Activate IPv4 and IPv6 PDP context at the same time and access to dual stack service via domain in GSM network
Test No.: 5.1.1.2 Test type: Required
Item: IPv6 service function test on mobile terminal
Subitem: deactivate IPv4 and IPv6 PDP context on 3GPP Pre-Release 8 GSM terminal
Test purpose: verify that GSM terminal can activate IPv4 and IPv6 PDP context at the same time and access to the service via dual stack domain
Preset conditions:
a) Complete network test, network configuration and User Profile according to the network test environment configuration requirements;
b) The terminal under test has been registered to the GSM network
Test procedures:
1) Set APN on terminal under test as IPv4 and IPv6 dual stack;
2) Activate data service connection;
3) Open terminal web browser;
4) Enter the IPv4 domain name to access the web server;
5) Enter the IPv6 domain name to access the web server;
Expected result:
a) GSM terminal completes IPv4 and IPv6 address allocation by two-time PDP context activation when inspected with the test analyzer;
b) IPv4 and IPv6 addresses are acquired on the terminal, which is confirmed by inspecting setting of the GSM terminal under test;
c) The GSM terminal under test can access to the service server via dual stack domain name addresses
5.1.1.3 Deactivate IPv4 and IPv6 PDP context in GSM network
Test No.: 5.1.1.3 Test type: Required
Item: IPv6 service function test on mobile terminal
Subitem: deactivate IPv4 and IPv6 PDP context on 3GPP Pre-Release 8 GSM terminal
Test purpose: verify that GSM terminal can deactivate IPv4 and IPv6 PDP context at the same time
Preset conditions:a) Complete network test, network configuration and User Profile according to the network test environment configuration requirements;
b) The terminal under test has been registered to the GSM network
Test procedures:
1) Set APN on terminal under test as IPv4 and IPv6 dual stack; Activate data service connection;
2) Access to IPv4/IPv6 service by terminal under test;
3) Operate terminal under test to initiate deactivation process
Expected result:
a) Activated terminal under test can access to IPv4/IPv6 service;
b) GSM terminal completes IPv4 and IPv6 connection deactivation by two-time PDP context deactivation when inspected with the test analyzer;
c) Terminal has completed the deactivation, which is confirmd by inspecting the setting of GSM terminal under test
Foreword II
1 Scope
2 Normative References
3 Abbreviations
4 Testing Environment Configuration Requirements
4.1 Testing System Architecture
4.2 General Requirements for Configuration and Applicability of Test Environment
5 Service Function Test
5.1 Service Function Test of Mobile Terminals Supporting IPv
5.2 IPv6 Service Function Test at Terminal Handover/Redirection
5.3 IPv6 Service Priority Test
5.4 Terminal Fallback Function Test
6 Interface Protocol Test
6.1 IPv6 Address Allocation Process
6.2 Acquire DNS Server Address on the Terminal