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