Cell

SCPI Commands

CONFigure:GSM:SIGNaling<Instance>:CELL:PSDomain
CONFigure:GSM:SIGNaling<Instance>:CELL:NSUPport
CONFigure:GSM:SIGNaling<Instance>:CELL:ECIot
CONFigure:GSM:SIGNaling<Instance>:CELL:DTMode
CONFigure:GSM:SIGNaling<Instance>:CELL:BSAGblksres
CONFigure:GSM:SIGNaling<Instance>:CELL:BSPamfrms
CONFigure:GSM:SIGNaling<Instance>:CELL:BINDicator
CONFigure:GSM:SIGNaling<Instance>:CELL:PMODe
CONFigure:GSM:SIGNaling<Instance>:CELL:MRETrans
CONFigure:GSM:SIGNaling<Instance>:CELL:IPReduction
CONFigure:GSM:SIGNaling<Instance>:CELL:CBARring
CONFigure:GSM:SIGNaling<Instance>:CELL:PMIDentity
CONFigure:GSM:SIGNaling<Instance>:CELL:CDEScription
CONFigure:GSM:SIGNaling<Instance>:CELL:ECSending
CONFigure:GSM:SIGNaling<Instance>:CELL:LUPDate
CONFigure:GSM:SIGNaling<Instance>:CELL:DTX
CONFigure:GSM:SIGNaling<Instance>:CELL:IDENtity
CONFigure:GSM:SIGNaling<Instance>:CELL:MCC
CONFigure:GSM:SIGNaling<Instance>:CELL:LAC
CONFigure:GSM:SIGNaling<Instance>:CELL:RAC
CONFigure:GSM:SIGNaling<Instance>:CELL:BCC
CONFigure:GSM:SIGNaling<Instance>:CELL:IMEirequest
CONFigure:GSM:SIGNaling<Instance>:CELL:CREQuest
CONFigure:GSM:SIGNaling<Instance>:CELL:PRAupdate
CONFigure:GSM:SIGNaling<Instance>:CELL:PLUPdate
class Cell[source]

Cell commands group definition. 69 total commands, 13 Sub-groups, 25 group commands

get_bcc()int[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:BCC
value: int = driver.configure.cell.get_bcc()

Defines the base transceiver station color code of the simulated base station.

return

bcc: Range: 0 to 7

get_bindicator()RsCmwGsmSig.enums.BandIndicator[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:BINDicator
value: enums.BandIndicator = driver.configure.cell.get_bindicator()

Indicates the band GSM1800 or GSM1900 that the MS under test can use.

return

band: G18 | G19 GSM1800 | GSM1900

get_bs_ag_blks_res()int[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:BSAGblksres
value: int = driver.configure.cell.get_bs_ag_blks_res()

Defines the number of access grant channel (AGCH) data blocks reserved for the AGCH access.

return

blocks: Range: 0 to 2

get_bs_pa_mfrms()int[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:BSPamfrms
value: int = driver.configure.cell.get_bs_pa_mfrms()

Defines the interval between two paging requests of the R&S CMW in multiframes (basic service paging blocks available per multiframes) .

return

frames: Range: 2 to 9

get_cbarring()bool[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:CBARring
value: bool = driver.configure.cell.get_cbarring()

Enables/disables the MS to camp to the R&S CMW cell.

return

enable: OFF | ON OFF: the MS is allowed to camp to the cell ON: the MS is not allowed to camp to the cell

get_cdescription()List[int][source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:CDEScription
value: List[int or bool] = driver.configure.cell.get_cdescription()

Specifies the allowed DL traffic channels within the simulated GSM cell.

return

number: ON | OFF 64 entries: one or several channel numbers in parallel, ON (OFF) switches on (off) a channel. Range: 0 Ch to 1023 Ch

get_crequest()bool[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:CREQuest
value: bool = driver.configure.cell.get_crequest()

Activates/deactivates the classmark 3 information element as specified in 3GPP TS 24.008, section 10.5.1.7.

return

enable: OFF | ON

get_dt_mode()bool[source]
# SCPI: CONFigure:GSM:SIGNaling<instance>:CELL:DTMode
value: bool = driver.configure.cell.get_dt_mode()

Enables or disables dual transfer mode.

return

enable: OFF | ON

get_dtx()bool[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:DTX
value: bool = driver.configure.cell.get_dtx()

Specifies whether the mobile station supports operating mode discontinuous transmission (DTX) .

return

mode: OFF | ON Enable | disable DTX mode

get_ec_sending()bool[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:ECSending
value: bool = driver.configure.cell.get_ec_sending()

Activates/deactivates early classmark sending as defined in 3GPP TS 44.018.

return

enable: OFF | ON

get_eciot()bool[source]
# SCPI: CONFigure:GSM:SIGNaling<instance>:CELL:ECIot
value: bool = driver.configure.cell.get_eciot()

No command help available

return

enable: No help available

get_identity()int[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:IDENtity
value: int = driver.configure.cell.get_identity()

Defines the cell identity of the simulated cell.

return

identity: Range: 0 to 216 - 1 (65535)

get_imei_request()bool[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:IMEirequest
value: bool = driver.configure.cell.get_imei_request()

Enables or disables request of the IMEI during location update.

return

enable: OFF | ON

get_ip_reduction()int[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:IPReduction
value: int or bool = driver.configure.cell.get_ip_reduction()

Specifies the MS transmit level reduction for the RACH at the very beginning of the connection before the standard power control algorithm starts.

return

value: 0: 10 dB 1: 10 dB, for emergency calls no power reduction Range: 0 to 1 ON (OFF) commands the MS to apply (not apply) the initial power reduction.

get_lac()int[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:LAC
value: int = driver.configure.cell.get_lac()

Defines the location area code of the simulated base station.

return

lac: Range: 1 to 65533

get_lupdate()RsCmwGsmSig.enums.LocationUpdate[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:LUPDate
value: enums.LocationUpdate = driver.configure.cell.get_lupdate()

Defines in which instances the MS performs a location update.

return

loc_update: ALWays | AUTO ALWays: location update each time the mobile is switched on AUTO: location update only if necessary

get_mcc()int[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:MCC
value: int = driver.configure.cell.get_mcc()

Defines the mobile country code of the simulated network.

return

mcc: Range: 0 to 999

get_mretrans()int[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:MRETrans
value: int = driver.configure.cell.get_mretrans()

Maximum no. of the DL retransmissions.

return

max_retrans: Range: 1, 2, 4, 7

get_nsupport()RsCmwGsmSig.enums.NetworkSupport[source]
# SCPI: CONFigure:GSM:SIGNaling<instance>:CELL:NSUPport
value: enums.NetworkSupport = driver.configure.cell.get_nsupport()

Selects the support of GPRS or EGPRS in packet domain.

return

network_support: GPRS | EGPRs

get_pl_update()int[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:PLUPdate
value: int or bool = driver.configure.cell.get_pl_update()

Defines the value of the timer T3212 of the periodic location updating procedure.

return

value: Range: 0 to 255, Unit: deci-hour (6 minutes)

get_pm_identity()RsCmwGsmSig.enums.Paging[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:PMIDentity
value: enums.Paging = driver.configure.cell.get_pm_identity()

Selects the MS identity used by paging.

return

paging: IMSI | TMSI

get_pmode()RsCmwGsmSig.enums.PageMode[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:PMODe
value: enums.PageMode = driver.configure.cell.get_pmode()

Selects paging mode.

return

page_mode: NPAGing | PREorganize NPAGing: normal paging PREorganize: paging reorganization

get_pra_update()int[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:PRAupdate
value: int or bool = driver.configure.cell.get_pra_update()

Defines the value of the timer T3312 of the periodic routing area updating procedure.

return

value: Range: 0 to 31, Unit: deci-hour (6 minutes)

get_psdomain()bool[source]
# SCPI: CONFigure:GSM:SIGNaling<instance>:CELL:PSDomain
value: bool = driver.configure.cell.get_psdomain()

Enables or disables the support of packet switched connections by the emulated cell.

return

enable: OFF | ON

get_rac()int[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:RAC
value: int = driver.configure.cell.get_rac()

Defines the routing area code of the simulated base station.

return

rac: Range: 0 to 255

set_bcc(bcc: int)None[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:BCC
driver.configure.cell.set_bcc(bcc = 1)

Defines the base transceiver station color code of the simulated base station.

param bcc

Range: 0 to 7

set_bindicator(band: RsCmwGsmSig.enums.BandIndicator)None[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:BINDicator
driver.configure.cell.set_bindicator(band = enums.BandIndicator.G18)

Indicates the band GSM1800 or GSM1900 that the MS under test can use.

param band

G18 | G19 GSM1800 | GSM1900

set_bs_ag_blks_res(blocks: int)None[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:BSAGblksres
driver.configure.cell.set_bs_ag_blks_res(blocks = 1)

Defines the number of access grant channel (AGCH) data blocks reserved for the AGCH access.

param blocks

Range: 0 to 2

set_bs_pa_mfrms(frames: int)None[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:BSPamfrms
driver.configure.cell.set_bs_pa_mfrms(frames = 1)

Defines the interval between two paging requests of the R&S CMW in multiframes (basic service paging blocks available per multiframes) .

param frames

Range: 2 to 9

set_cbarring(enable: bool)None[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:CBARring
driver.configure.cell.set_cbarring(enable = False)

Enables/disables the MS to camp to the R&S CMW cell.

param enable

OFF | ON OFF: the MS is allowed to camp to the cell ON: the MS is not allowed to camp to the cell

set_cdescription(number: List[int])None[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:CDEScription
driver.configure.cell.set_cdescription(number = [1, True, 2, False, 3])

Specifies the allowed DL traffic channels within the simulated GSM cell.

param number

ON | OFF 64 entries: one or several channel numbers in parallel, ON (OFF) switches on (off) a channel. Range: 0 Ch to 1023 Ch

set_crequest(enable: bool)None[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:CREQuest
driver.configure.cell.set_crequest(enable = False)

Activates/deactivates the classmark 3 information element as specified in 3GPP TS 24.008, section 10.5.1.7.

param enable

OFF | ON

set_dt_mode(enable: bool)None[source]
# SCPI: CONFigure:GSM:SIGNaling<instance>:CELL:DTMode
driver.configure.cell.set_dt_mode(enable = False)

Enables or disables dual transfer mode.

param enable

OFF | ON

set_dtx(mode: bool)None[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:DTX
driver.configure.cell.set_dtx(mode = False)

Specifies whether the mobile station supports operating mode discontinuous transmission (DTX) .

param mode

OFF | ON Enable | disable DTX mode

set_ec_sending(enable: bool)None[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:ECSending
driver.configure.cell.set_ec_sending(enable = False)

Activates/deactivates early classmark sending as defined in 3GPP TS 44.018.

param enable

OFF | ON

set_eciot(enable: bool)None[source]
# SCPI: CONFigure:GSM:SIGNaling<instance>:CELL:ECIot
driver.configure.cell.set_eciot(enable = False)

No command help available

param enable

No help available

set_identity(identity: int)None[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:IDENtity
driver.configure.cell.set_identity(identity = 1)

Defines the cell identity of the simulated cell.

param identity

Range: 0 to 216 - 1 (65535)

set_imei_request(enable: bool)None[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:IMEirequest
driver.configure.cell.set_imei_request(enable = False)

Enables or disables request of the IMEI during location update.

param enable

OFF | ON

set_ip_reduction(value: int)None[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:IPReduction
driver.configure.cell.set_ip_reduction(value = 1)

Specifies the MS transmit level reduction for the RACH at the very beginning of the connection before the standard power control algorithm starts.

param value

0: 10 dB 1: 10 dB, for emergency calls no power reduction Range: 0 to 1 ON (OFF) commands the MS to apply (not apply) the initial power reduction.

set_lac(lac: int)None[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:LAC
driver.configure.cell.set_lac(lac = 1)

Defines the location area code of the simulated base station.

param lac

Range: 1 to 65533

set_lupdate(loc_update: RsCmwGsmSig.enums.LocationUpdate)None[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:LUPDate
driver.configure.cell.set_lupdate(loc_update = enums.LocationUpdate.ALWays)

Defines in which instances the MS performs a location update.

param loc_update

ALWays | AUTO ALWays: location update each time the mobile is switched on AUTO: location update only if necessary

set_mcc(mcc: int)None[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:MCC
driver.configure.cell.set_mcc(mcc = 1)

Defines the mobile country code of the simulated network.

param mcc

Range: 0 to 999

set_mretrans(max_retrans: int)None[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:MRETrans
driver.configure.cell.set_mretrans(max_retrans = 1)

Maximum no. of the DL retransmissions.

param max_retrans

Range: 1, 2, 4, 7

set_nsupport(network_support: RsCmwGsmSig.enums.NetworkSupport)None[source]
# SCPI: CONFigure:GSM:SIGNaling<instance>:CELL:NSUPport
driver.configure.cell.set_nsupport(network_support = enums.NetworkSupport.EGPRs)

Selects the support of GPRS or EGPRS in packet domain.

param network_support

GPRS | EGPRs

set_pl_update(value: int)None[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:PLUPdate
driver.configure.cell.set_pl_update(value = 1)

Defines the value of the timer T3212 of the periodic location updating procedure.

param value

Range: 0 to 255, Unit: deci-hour (6 minutes)

set_pm_identity(paging: RsCmwGsmSig.enums.Paging)None[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:PMIDentity
driver.configure.cell.set_pm_identity(paging = enums.Paging.IMSI)

Selects the MS identity used by paging.

param paging

IMSI | TMSI

set_pmode(page_mode: RsCmwGsmSig.enums.PageMode)None[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:PMODe
driver.configure.cell.set_pmode(page_mode = enums.PageMode.NPAGing)

Selects paging mode.

param page_mode

NPAGing | PREorganize NPAGing: normal paging PREorganize: paging reorganization

set_pra_update(value: int)None[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:PRAupdate
driver.configure.cell.set_pra_update(value = 1)

Defines the value of the timer T3312 of the periodic routing area updating procedure.

param value

Range: 0 to 31, Unit: deci-hour (6 minutes)

set_psdomain(enable: bool)None[source]
# SCPI: CONFigure:GSM:SIGNaling<instance>:CELL:PSDomain
driver.configure.cell.set_psdomain(enable = False)

Enables or disables the support of packet switched connections by the emulated cell.

param enable

OFF | ON

set_rac(rac: int)None[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:CELL:RAC
driver.configure.cell.set_rac(rac = 1)

Defines the routing area code of the simulated base station.

param rac

Range: 0 to 255

Cloning the Group

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

Subgroups