This section is only applicable to the lab application.
The test set supports three types of IP connection with the access terminal (AT, or also the Device Under Test): IPv4, IPv6 and IPv4+IPv6. Before the AT initiates an IP connection (either IPv4 or IPv6 or both) with the test set, the DUT IP parameters must be correctly set. A typical DUT IP Setup parameters menu is shown as below.
This parameter specifies the DUT IP version to be used. If multiple PDP contexts are to be setup, this parameter sets the DUT IP version of the first PDP context.
IPv4
, only an IPv4 connection is allowed to be set up between the test set and the DUT.
IPv6
, only an IPv6 connection is allowed to be set up between the test set and the DUT. A DUT IPv6 address (IID) will be allocated randomly to the DUT by the test set if the DUT does not promote one (see
CALL:STATus:MS:IP:ADDRess:IP6:IID?
).
IPv4 + IPv6 (Dual)
, both IPv4 and IPv6 connections are allowed to be set up between the test set and the DUT. It is also allowed to set up a single IP connection (either IPv4 or IPv6) if the DUT only supports one IP version. GPIB Command: CALL:MS:IP:VERSion
The DUT IPv6 Prefix is a 16-char string that specifies the IPv6 Prefix of the DUT when the
DUT IP Version
is
IPv4+IPv6
or
IPv6
.
The current IPv6 Prefix that the DUT is using depends on the following situations:
DUT IPv6 Prefix
is left blank, set to an invalid value or set to the same value as
IPv6 Prefix, Upper/Lower (Hex)
, the DUT will use the same IPv6 prefix as the test set.
DUT IPv6 Prefix
is set to a valid value which is other than the
IPv6 Prefix, Upper/Lower (Hex)
, then the test set serves as a router between the UE and the LAN segment, which means: DUT IPv6 Prefix 2 is only used when setting up multiple PDP contexts. If more than one PDP contexts is to be set up, meanwhile if any of these PDN connections is via IPv6, you must also set the associated DUT IPv6 Prefix for that PDP contexts. See Multiple PDP Contexts Information . Note that if you set the DUT IPv6 prefixes to be different from the IPv6 prefix of the test set, you must also ensure the two DUT IPv6 prefixes are not the same with each other.
When operating from the front panel, you must set both the DUT IPv6 Prefix Upper part and the DUT IPv6 Prefix Lower part to form a full DUT IPv6 Prefix.
The DUT IPv6 Prefix can only be changed when the call status is
Idle
.
These settings are non-volatile (they persist across partial and full presets and power-cycling the test set).
GPIB Command: CALL:MS:IP:ADDRess[1]|2:IP6:PREFix
If multiple PDP contexts are to be setup, this parameter sets the DUT IP version of the second PDP context.
IPv4
, only an IPv4 connection is allowed to be set up between the test set and the DUT.
IPv6
, only an IPv6 connection is allowed to be set up between the test set and the DUT. A DUT IPv6 address (IID) will be allocated randomly to the DUT by the test set if the DUT does not promote one (see
CALL:STATus:MS:IP:ADDRess:IP6:IID?
).
IPv4 + IPv6 (Dual)
, both IPv4 and IPv6 connections are allowed to be set up between the test set and the DUT. It is also allowed to set up a single IP connection (either IPv4 or IPv6) if the DUT only supports one IP version. GPIB Command: CALL:MS:IP:VERSion2
If multiple PDP contexts are to be setup, this parameter sets the DUT IP address of the second PDP context.
GPIB Command: CALL:MS:IP:ADDRess2
See DUT IPv6 Prefix .
As part of the PS data call setup procedures, the UE can include PPP/IPCP messages that ask the network for the IP addresses of the DNS servers that it should use to resolve domain names. These PPP/IPCP messages are carried as part of the PDP Context Activation message and in them the UE can request either the Primary DNS Server address or the Secondary DNS Server address or both. If the UE requests either one or both of the DNS server addresses and they are set to 0.0.0.0, the test set does not respond to the UE, returns an error, and then proceeds with the PDP Context Activation. If the UE requests both of the DNS server addresses and either one contains a value other than 0.0.0.0, that address is sent to the UE.
These settings are non-volatile (they persist across partial and full presets and power-cycling the test set).
GPIB command: CALL:MS:DNSServer:PRIMary:IP:ADDRess
GPIB command: CALL:MS:DNSServer:SECondary:IP:ADDRess
Set this parameter to
On
when you need to test the routing function of the UE. See
DUT Routing State
.
GPIB Command: CALL:MS:IP:ADDRess:ROUTing:STATe .
During the PS data call setup procedure, the UE can also ask the network for the IPv6 address of the DNS server via PDP Context Activation message.
The DUT IPv6 DNS Server address is an typical IPv6 address and is comprised of two portions accordingly: IPv6 Prefix and IPv6 Interface ID (IID). Each portion is further divided into two parts (the upper part and the lower part) separately to simplify the input, see DUT IP Setup Menu .The DUT IPv6 DNS Server address setting is stored in non-volatile RAM and will NOT be changed by a reset, power cycle operations.
GPIB Command: CALL:MS:DNSServer:PRIMary:IP:ADDRess:IP6
During the PS data call setup procedure, the UE asks the network for one or more IPv6 address of the P-CSCF servers via PDP Context Activation message. The test set supports two P-CSCF IPv6 addresses. If the UE requests more than two P-CSCF IPv6 addresses, the addtional P-CSCF IPv6 address requests are ignored.
The DUT IPv6 P-CSCF Server address is an typical IPv6 address and is comprised of two portions accordingly: IPv6 P-CSCF Server Prefix and IPv6 P-CSCF Server Interface ID (IID). Each portion is further divided into two parts (the upper part and the lower part) separately to simplify the input.The DUT IPv6 P-CSCF Server address setting is stored in non-volatile RAM and will NOT be changed by a reset, or power cycle operations.
GPIB Command: CALL:MS:CSCF:PROXy:IP:ADDRess:IP6 , CALL:MS:CSCF:PROXy:IP:ADDRess2:IP6
This parameter sets the upper or lower 4 bytes of the prefix part of DUT IPv6 P-CSCF server address/address 2. This setting is stored in non-volatile RAM and will NOT be changed by a reset, or power cycle operations.
This parameter sets the upper or lower 4 bytes of the IID part of DUT IPv6 P-CSCF server address/address 2. This setting is stored in non-volatile RAM and will NOT be changed by a reset, or power cycle operations.