OVERVIEW   INDEX   DEPRECATED   HELP   CORRESPONDENCES   |
|
| 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
|
type integer PRSConfigurationIndex(0 .. 4095)
with {
variant "isPDU;length=16;unsigned"
}
type bitstring PRSBitString length (8)
with {
variant "isPDU"
}
type integer CellTimingDelay (0 .. 3071990)
with {
variant "isPDU;length=32;unsigned"
}
type enumerated GNSSScenario {
staticGPSinsideTokyo,
dynamicGPSenteringTokyo,
staticGLONASS,
staticGalilleo
}
with {
variant "isPDU;length=8"
}
type enumerated TargetAreaCell {
CellUsedForTesting,
CellNotUsedForTesting
}
with {
variant "isPDU;length=8"
}
type enumerated PRSBandwidth {
PRSBW6,
PRSBW15,
PRSBW25,
PRSBW50,
PRSBW75,
PRSBW100
}
with {
variant "isPDU;length=8"
}
type enumerated NoDLFrames {
SF1,
SF2,
SF4,
SF6
}
with {
variant "isPDU;length=8"
}
type enumerated PRSMutingInfoBitLength {
None,
P02,
P04,
P08,
P016
}
with {
variant "isPDU;length=8"
}
type enumerated NumAntennas {
Ant_1,
Ant_2,
Ant_4
}
with {
variant "isPDU;length=8"
}
type enumerated ResetType {
agps,
agnss,
otdoa
}
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;
}
type port SscPort procedure {
out ssc_init;
out ssc_start;
out ssc_stop
}
const TargetAreaCell staticdefaultTargetAreaCell := CellUsedForTesting
const GNSSScenario staticdefaultGPS := staticGPSinsideTokyo
const PRSBandwidth staticdefaultPRSBandwidth := PRSBW25
const NoDLFrames staticdefaultNumDLFrames1 := SF6
const NoDLFrames staticdefaultNumDLFrames2 := SF1
const PRSMutingInfoBitLength staticdefaultPRSMutingInfoBitLength :=None
const NumAntennas staticdefaultNumofAntennas := Ant_1
const PRSConfigurationIndex staticdefaultPRSConfigurationIndex :=2
const CellTimingDelay staticCellTimingDelay :=10
signature setTargetAreaCell(in TargetAreaCell p_TargetAreaCell) return boolean;
signature setPRSBandwidth(in PRSBandwidth p_PRSBandwidth) return boolean;
signature setPRSConfigurationIndex(in PRSConfigurationIndex p_index) return boolean;
signature setNoDLFrames(in NoDLFrames p_NoDLFrames) return boolean;
signature setPRSMutingInfoBitLength(in PRSMutingInfoBitLength p_PRSMutingInfoBitLength) return boolean;
signature setPRSBitString(in PRSBitString p_PRSBitString) return boolean;
signature getCellTimingDelay() return CellTimingDelay;
signature setCellTimingDelay(in CellTimingDelay p_CellTimingDelay) return boolean;
signature setNumofAntennas(in NumAntennas p_NumAntennas) return boolean;
signature finalizePRSConfiguration() return boolean;
signature resetUePositionStoredInformation(in ResetType p_resetType) return boolean;
signature ssc_init (in GNSSScenario p_sscGNSSScenario) return boolean;
signature ssc_start () return boolean;
signature ssc_stop () return boolean;