OVERVIEW INDEX DEPRECATED HELP CORRESPONDENCES | provided by TTworkbench

Modulepars Data Types Component Types Port Types Constants Templates Signatures Functions Altsteps Test cases

# Module SUPL_V2_TypeDefinitions

Import Declarations:

- LibCommon_BasicTypesAndValues
  all
- LibCommon_DataStrings
  all
- SUPLTypes
  all

Data Types Summary
PRSConfigurationIndex |
PRSBitString |
CellTimingDelay |
GNSSScenario |
TargetAreaCell |
PRSBandwidth |
NoDLFrames |
PRSMutingInfoBitLength |
NumAntennas |
ResetType |

Port Types Summary
NwcPort | Port for network bearer control, eg handover trigger
SscPort | Port for satellite simulation control, eg scenario trigger

Constants Summary
staticdefaultTargetAreaCell |
staticdefaultGPS |
staticdefaultPRSBandwidth |
staticdefaultNumDLFrames1 |
staticdefaultNumDLFrames2 |
staticdefaultPRSMutingInfoBitLength |
staticdefaultNumofAntennas |
staticdefaultPRSConfigurationIndex |
staticCellTimingDelay |

Signatures Summary
setTargetAreaCell |
setPRSBandwidth |
setPRSConfigurationIndex |
setNoDLFrames |
setPRSMutingInfoBitLength |
setPRSBitString |
getCellTimingDelay |
setCellTimingDelay |
setNumofAntennas |
finalizePRSConfiguration |
resetUePositionStoredInformation |
ssc_init |
ssc_start |
ssc_stop |

## Details

PRSConfigurationIndex

    type integer PRSConfigurationIndex(0 .. 4095)
      with {
    variant "isPDU;length=16;unsigned"
      }

PRSBitString

    type bitstring PRSBitString length (8)
      with {
    variant "isPDU"
      }

CellTimingDelay

    type integer CellTimingDelay (0 .. 3071990)
      with {
    variant "isPDU;length=32;unsigned"
      }

GNSSScenario

    type enumerated GNSSScenario {
    staticGPSinsideTokyo,
    dynamicGPSenteringTokyo,
    staticGLONASS,
    staticGalilleo
      }
      with {
    variant "isPDU;length=8"
      }

TargetAreaCell

    type enumerated TargetAreaCell  {
       CellUsedForTesting,
       CellNotUsedForTesting
      }
      with {
    variant "isPDU;length=8"
      }

PRSBandwidth

    type enumerated PRSBandwidth  {
    PRSBW6,
    PRSBW15,
    PRSBW25,
    PRSBW50,
    PRSBW75,
    PRSBW100
      }
      with {
    variant "isPDU;length=8"
      }

NoDLFrames

    type enumerated NoDLFrames {
    SF1,
    SF2,
    SF4,
    SF6
      }
      with {
    variant "isPDU;length=8"
      }

PRSMutingInfoBitLength

    type enumerated PRSMutingInfoBitLength {
    None,
    P02,
    P04,
    P08,
    P016
      }
      with {
    variant "isPDU;length=8"
      }

NumAntennas

    type enumerated NumAntennas {
    Ant_1,
    Ant_2,
    Ant_4
      }
      with {
    variant "isPDU;length=8"
      }

ResetType

    type enumerated ResetType {
    agps,
    agnss,
    otdoa
      }

NwcPort

    type port NwcPort procedure {
    out setTargetAreaCell;
    out setPRSBandwidth;
    out setPRSConfigurationIndex;
    out setNoDLFrames;
    out setPRSMutingInfoBitLength;
    out setPRSBitString;
    out getCellTimingDelay;
    out setCellTimingDelay;
    out setNumofAntennas;
    out finalizePRSConfiguration;
    out resetUePositionStoredInformation;
      }

Port for network bearer control, eg handover trigger

SscPort

    type port SscPort procedure {
           out ssc_init;
           out ssc_start;
           out ssc_stop
      }

Port for satellite simulation control, eg scenario trigger

staticdefaultTargetAreaCell

    const TargetAreaCell staticdefaultTargetAreaCell := CellUsedForTesting

staticdefaultGPS

    const GNSSScenario staticdefaultGPS := staticGPSinsideTokyo

staticdefaultPRSBandwidth

    const PRSBandwidth staticdefaultPRSBandwidth := PRSBW25

staticdefaultNumDLFrames1

    const NoDLFrames staticdefaultNumDLFrames1 := SF6

staticdefaultNumDLFrames2

    const NoDLFrames staticdefaultNumDLFrames2 := SF1

staticdefaultPRSMutingInfoBitLength

    const PRSMutingInfoBitLength staticdefaultPRSMutingInfoBitLength :=None

staticdefaultNumofAntennas

    const NumAntennas staticdefaultNumofAntennas := Ant_1

staticdefaultPRSConfigurationIndex

    const PRSConfigurationIndex staticdefaultPRSConfigurationIndex :=2

staticCellTimingDelay

    const CellTimingDelay staticCellTimingDelay :=10

setTargetAreaCell

    signature setTargetAreaCell(in TargetAreaCell p_TargetAreaCell) return boolean;

Returns: boolean -
Parameters:

- p_TargetAreaCell - in

setPRSBandwidth

    signature setPRSBandwidth(in PRSBandwidth p_PRSBandwidth) return boolean;

Returns: boolean -
Parameters:

- p_PRSBandwidth - in

setPRSConfigurationIndex

    signature setPRSConfigurationIndex(in PRSConfigurationIndex p_index) return boolean;

Returns: boolean -
Parameters:

- p_index - in

setNoDLFrames

    signature setNoDLFrames(in NoDLFrames p_NoDLFrames) return boolean;

Returns: boolean -
Parameters:

- p_NoDLFrames - in

setPRSMutingInfoBitLength

    signature setPRSMutingInfoBitLength(in PRSMutingInfoBitLength p_PRSMutingInfoBitLength) return boolean;

Returns: boolean -
Parameters:

- p_PRSMutingInfoBitLength - in

setPRSBitString

    signature setPRSBitString(in PRSBitString p_PRSBitString) return boolean;

Returns: boolean -
Parameters:

- p_PRSBitString - in

getCellTimingDelay

    signature getCellTimingDelay() return CellTimingDelay;

Returns: CellTimingDelay -

setCellTimingDelay

    signature setCellTimingDelay(in CellTimingDelay p_CellTimingDelay) return boolean;

Returns: boolean -
Parameters:

- p_CellTimingDelay - in

setNumofAntennas

    signature setNumofAntennas(in NumAntennas p_NumAntennas) return boolean;

Returns: boolean -
Parameters:

- p_NumAntennas - in

finalizePRSConfiguration

    signature finalizePRSConfiguration() return boolean;

Returns: boolean -

resetUePositionStoredInformation

    signature resetUePositionStoredInformation(in ResetType p_resetType) return boolean;

Returns: boolean -
Parameters:

- p_resetType - in

ssc_init

    signature ssc_init (in GNSSScenario p_sscGNSSScenario) return boolean;

Returns: boolean -
Parameters:

- p_sscGNSSScenario - in

ssc_start

    signature ssc_start () return boolean;

Returns: boolean -

ssc_stop

    signature ssc_stop () return boolean;

Returns: boolean -

© Copyright Testing Technologies IST GmbH 2012