Mac

SCPI Commands

CONFigure:EVDO:SIGNaling<Instance>:LAYer:MAC:TTOPt
CONFigure:EVDO:SIGNaling<Instance>:LAYer:MAC:DRATe
CONFigure:EVDO:SIGNaling<Instance>:LAYer:MAC:SSEed
CONFigure:EVDO:SIGNaling<Instance>:LAYer:MAC:MPSequences
CONFigure:EVDO:SIGNaling<Instance>:LAYer:MAC:IPBackoff
CONFigure:EVDO:SIGNaling<Instance>:LAYer:MAC:IPSBackoff
class Mac[source]

Mac commands group definition. 20 total commands, 3 Sub-groups, 6 group commands

get_drate()RsCmwEvdoSig.enums.CtrlChannelDataRate[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:LAYer:MAC:DRATe
value: enums.CtrlChannelDataRate = driver.configure.layer.mac.get_drate()

Defines the data rate for asynchronous control channels.

return

data_rate: R384 | R768

get_ip_backoff()int[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:LAYer:MAC:IPBackoff
value: int = driver.configure.layer.mac.get_ip_backoff()

Defines the upper limit of the backoff range (in units of ‘access cycle duration’ defined in the ‘Network’ section) which the AT uses between access probes.

return

ip_backoff: Range: 1 to 15

get_ips_backoff()int[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:LAYer:MAC:IPSBackoff
value: int = driver.configure.layer.mac.get_ips_backoff()

Defines the upper limit of the backoff range in units of access cycle duration (defined in the ‘Network’ section) which the AT uses between access probe sequences.

return

ips_backoff: Range: 1 to 15

get_mp_sequences()int[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:LAYer:MAC:MPSequences
value: int = driver.configure.layer.mac.get_mp_sequences()

Specifies the maximum number of access probe sequences for a single access attempt.

return

mp_sequences: Range: 1 to 15

get_sseed()str[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:LAYer:MAC:SSEed
value: str = driver.configure.layer.mac.get_sseed()

Queries the session seed parameter which is negotiated between the R&S CMW and the AT.

return

sseed: Range: 0 to 4.294967295E+9

get_ttopt()RsCmwEvdoSig.enums.T2Pmode[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:LAYer:MAC:TTOPt
value: enums.T2Pmode = driver.configure.layer.mac.get_ttopt()

Sets the T2P values in the session negotiation regarding the test purpose.

return

mode: TPUT | RFCO TPUT: Throughput optimized RFCO: RF conformance

set_drate(data_rate: RsCmwEvdoSig.enums.CtrlChannelDataRate)None[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:LAYer:MAC:DRATe
driver.configure.layer.mac.set_drate(data_rate = enums.CtrlChannelDataRate.R384)

Defines the data rate for asynchronous control channels.

param data_rate

R384 | R768

set_ip_backoff(ip_backoff: int)None[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:LAYer:MAC:IPBackoff
driver.configure.layer.mac.set_ip_backoff(ip_backoff = 1)

Defines the upper limit of the backoff range (in units of ‘access cycle duration’ defined in the ‘Network’ section) which the AT uses between access probes.

param ip_backoff

Range: 1 to 15

set_ips_backoff(ips_backoff: int)None[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:LAYer:MAC:IPSBackoff
driver.configure.layer.mac.set_ips_backoff(ips_backoff = 1)

Defines the upper limit of the backoff range in units of access cycle duration (defined in the ‘Network’ section) which the AT uses between access probe sequences.

param ips_backoff

Range: 1 to 15

set_mp_sequences(mp_sequences: int)None[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:LAYer:MAC:MPSequences
driver.configure.layer.mac.set_mp_sequences(mp_sequences = 1)

Specifies the maximum number of access probe sequences for a single access attempt.

param mp_sequences

Range: 1 to 15

set_ttopt(mode: RsCmwEvdoSig.enums.T2Pmode)None[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:LAYer:MAC:TTOPt
driver.configure.layer.mac.set_ttopt(mode = enums.T2Pmode.RFCO)

Sets the T2P values in the session negotiation regarding the test purpose.

param mode

TPUT | RFCO TPUT: Throughput optimized RFCO: RF conformance

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.configure.layer.mac.clone()

Subgroups