Approved  Functional Resources 

Creation date: 2017-05-30 13:51:09 Update date: 2022-03-11 20:43:12

Policy: SSG

OID: 1.3.112.4.4.2.1


Notes:

Functional Resources are abstract representations of the functionality needed to provide space
communication and navigation services provided by a Tracking, Telemetry, and Command
(TT&C) service provider (e.g., a ground station), defined at a level of granularity sufficient to
specify the configuration parameters, monitored parameters, notifiable events, and control
actions associated with that functionality. Functional Resources contain the information that
configures, controls, and/or monitors the characteristics of the interfaces between the TT&C
service provider and the user ground element(s) (e.g., spacefilght Mission Operation Center)
and user space elelemnts (e.g., Mission spacecraft) - e.g., frequencies, modulation schemes,
coding schemes, virtual channel organization, and terrestrial transfer services. Real
implementations of TT&C service provider systems map these Functional Resource
parameters, events, and directives onto the the physical equipment that actually performs these
functions.

Functional Resources provide a standard representation of TT&C service provider
functionality in CCSDS standards for cross support transfer services and cross support service
management. The Monitored Data Cross Support Transfer Service is fundamentally reliant on the use of Functional
Resource to represnt cross support functionality.

NOTE - Implementation-specific internal functions of a TT&C service provider that have no
externally-visible effect on the services at the cross support interfaces - e.g., a technology-
specific interface between the encoder and the transmitter - are by definition not standard for
the purposes of cross support and therefore are not represented by Functional Resources.


Files:

Contents

529 records in registry

Object Identifier

Label

1.3.112.4.4.2.1
Functional Resources

Export registry as:


Columns
Details Status Stratum Resource Set External OID External Type External Type OID Type Type OID Semantic definition Classifier String Identifier Version Unit Type Definition Configured Guard Condition References OID

Details

Provisional

Physical Channel

CCSDS 401 Physical Channel Transmission

P

1.3.112.4.4.2.1.20100.1.8.1.1

This enumerated parameter reports if the frequency generation of the FR is locked to a reference frequency or free running. It can take on the values
- 'noRefFreqAvailable';
- 'lockedToRefFreq'.

ccsds401CarrierXmitReferenceFreqLock

1

N/A

Ccsds401CarrierXmitReferenceFreqLock ::= ENUMERATED
{
noRefFreqAvailable (0)
, lockedToRefFreq (1)
}

1.3.112.4.4.2.1.20100.1.8.1

Details

Provisional

Physical Channel

CCSDS 401 Physical Channel Transmission

P

1.3.112.4.4.2.1.20100.1.13.1.1

This parameter reports the status of the two modulator inputs for TC and Rng. Both will be disabled when ccsds401CarrierXmitMod = 'off' or ccsds401CarrierXmitSweepProcStat = 'active'. The TC input will be enabled when ccsds401CarrierXmitMod = 'on' and ccsds401CarrierXmitSweepProcStat = 'notActive'. The Rng input will be enabled under the same conditions except if the TC input is being used and ccsds401CarrierXmitTcPriority = 'yes'.

ccsds401CarrierXmitModInpStat

1

N/A

Ccsds401CarrierXmitModInpStat ::= SEQUENCE
{
tcInp ENUMERATED
{
disabled (0)
, enabled (1)
}

, rngInp ENUMERATED
{
disabled (0)
, enabled (1)
}

}

1.3.112.4.4.2.1.20100.1.13.1

Details

Provisional

Physical Channel

CCSDS 401 Physical Channel Transmission

P

1.3.112.4.4.2.1.20100.1.9.1.1

This enumerated parameter configures and reports the current state of the carrier sweep and can take on two values:
- 'active': the carrier is presently being swept;
- 'not active': the carrier is presently not being swept, i.e., the nominal frequency possibly compensated for Doppler and offset in accordance with the spacecraft receiver's BLF is being radiated.
Modulation shall be forced off, whenever the sweep is active. In case the transmit link frequency is being ramped to compensate Doppler shift and rate on the transmit link (Category B missions only), this is not regarded to be a sweep.
The sweep procedure is started by setting the ccsds401CarrierXmitSweepProcStat parameter to 'active' by means of the ccsds401CarrierXmitSetContrParams directive. Once the sweep procedure as specified by the parameter ccsds401CarrierXmitSweepProfile is completed, the ccsds401CarrierXmitSweepProcStat parameter is set automatically to 'notActive' and modulation by data and ranging is (re-)enabled.
If necessary, the sweep procedure while executing can be stopped by setting the ccsds401CarrierXmitSweepProcStat parameter to 'notActive' using the ccsds401CarrierXmitSetContrParams directive. In that case the transmit link carrier frequency jumps back to the frequency set by the ccsds401CarrierXmitNominalCarrierFreq parameter, compensated for oneWay Doppler and BLF offset if so configured.

ccsds401CarrierXmitSweepProcStat

1

N/A

Ccsds401CarrierXmitSweepProcStat ::= ENUMERATED
{
active (0)
, notActive (1)
}

ccsds401CarrierXmitStat ≠ 'nonRadiating'
Furthermore, the parameter ccsds401CarrierXmitSweepProfile must have a valid value.

1.3.112.4.4.2.1.20100.1.9.1

Details

Provisional

Physical Channel

CCSDS 401 Physical Channel Transmission

P

1.3.112.4.4.2.1.20100.1.10.1.1

This parameters reports the progress of the sweep procedure if that procedure is active. The progress is reported in terms of the number of the sweep leg being performed, the time until the current leg including the dwell time will be completed and the time until all legs will have been performed.

ccsds401CarrierXmitSweepProgress

1

N/A / s / s

Ccsds401CarrierXmitSweepProgress ::= SEQUENCE
{

-- The engineering unit is N/A
numberOfCurrentLeg INTEGER (1 .. 5)
,
-- The engineering unit is second
timeToLegCompletion INTEGER (1 .. 900)
,
-- The engineering unit is second
timeToSweepCompletion INTEGER (1 .. 3600)
}

1.3.112.4.4.2.1.20100.1.10.1

Details

Provisional

Physical Channel

CCSDS 401 Physical Channel Transmission

P

1.3.112.4.4.2.1.20100.1.11.1.1

This complex parameter configures and reports the start frequency ('startFreq') in Hz of the first leg of the sweep and for each leg it then specifies the end frequency ('endFreq') in Hz, the sweep rate ('sweepRate') in Hz/s and the duration of the dwell time ('dwellTime') in seconds (i.e., the time during which the carrier frequency is not changed) before the next leg is started or for the last leg when carrier modulation will be enabled. The assumption is that there are no frequency discontinuities, i.e., the start frequency of a sweep leg is always equal to the end frequency of the previous leg.

If parameter ccsds401CarrierXmitNominalCarrierFreq is configured such that by means of ramping of the transmit link frequency the oneWay Doppler is compensated, then the specified sweep profile frequencies will be modified automatically in accordance with the Doppler offset applicable at the given time.

If parameter ccsds401CarrierXmitNominalCarrierFreq specifies the offset of the spacecraft receiver's best-lock-frequency from the nominal carrier frequency, then the specified sweep profile frequencies will be modified automatically by that offset.

The end frequency of the last leg must be the nominal carrier frequency, possibly offset by ramping and for the spacecraft receiver's best-lock-frequency.

If desired, the ccsds401CarrierXmitSweepProfile can also be configured to accomplish a tune-out tune-in station handover such that at the incoming ESLT no sweep needs to be performed. Rather, the spacecraft receiver stays locked.

ccsds401CarrierXmitSweepProfile

1

Hz / for each leg: s / Hz/s / Hz

Ccsds401CarrierXmitSweepProfile ::= SEQUENCE
{

-- The engineering unit of this parameter is Hertz.
startfreq INTEGER (2025000000 .. 40500000000)
, sweepLegs SEQUENCE (SIZE( 1 .. 5)) OF SEQUENCE
{

-- The engineering unit of this parameter is second
dwellTime INTEGER (0 .. 20)
,
-- The engineering unit of this parameter is Hertz per second.
sweepRate INTEGER (1 .. 32000)
,
-- The engineering unit of this parameter is Hertz.
endFreq INTEGER (2025000000 .. 40500000000)
}

}

None

1.3.112.4.4.2.1.20100.1.11.1

Details

Provisional

Physical Channel

CCSDS 401 Physical Channel Transmission

P

1.3.112.4.4.2.1.20100.1.12.1.1

This enumerated parameter configures and reports the current state of the carrier modulation and can take on two values:
- 'off': the carrier is presently not being modulated;
- 'on': the carrier is presently being modulated.

Note: This parameter reports the modulation being off also when this is not explicitly commanded, e.g. when it is forced to 'off' automatically because the transmit link sweep is active (ccsds401CarrierXmitSweepProcStat = 'active').

ccsds401CarrierXmitMod

1

N/A

Ccsds401CarrierXmitMod ::= ENUMERATED
{
off (0)
, on (1)
}

Turning on of the modulation is not permitted while ccsds401CarrierXmitSweepProcStat = 'active'.
Turning off the modulation must not result in exceeding the ITU spectral power density limits.
Furthermore, the modulation can be turned on only if at least one of the two sets of parameters listed below comprises only parameters of which all values are valid:
Set 1:
- ccsds401CarrierXmitSymbolStreamModType;
- ccsds401CarrierXmitSubcarrierFreq;
- ccsds401CarrierXmitSymbolRate.
Set 2:
- ccsds401CarrierXmitRngModIindex.

1.3.112.4.4.2.1.20100.1.12.1

Details

Provisional

Physical Channel

CCSDS 401 Physical Channel Transmission

P

1.3.112.4.4.2.1.20100.1.14.1.1

This enumerated parameter configures and reports if the ranging signal shall be suppressed in the presence of a to be radiated telecommand signal. It can take on the values:
- 'yes';
- 'no'.

ccsds401CarrierXmitTcPriority

1

N/A

Ccsds401CarrierXmitTcPriority ::= ENUMERATED
{
yes (0)
, no (1)
}

None

1.3.112.4.4.2.1.20100.1.14.1

Details

Provisional

Physical Channel

CCSDS 401 Physical Channel Transmission

P

1.3.112.4.4.2.1.20100.1.15.1.1

This parameter configures and reports whether (1) the symbol stream directly bpsk modulates the transmit carrier such that the carrier is suppressed or (2) directly bi-phase modulates the carrier such that there is a remnant carrier or (3) bpsk modulates a subcarrier that in turn modulates the carrier. It can take on the following values:
- 'bpsk': the carrier is bpsk modulated by the input data symbol stream;
- 'direct': the carrier is directly bi-phase modulated by the input data symbol stream;
- 'subcarrier': the carrier modulating signal is the subcarrier which in turn is BPSK modulated by the to be radiated symbol stream.
For all three modulation options the parameter specifies if the Doppler shift of the symbol stream shall be compensated and if so, if a fixed offset (in 1/10000 Hz) shall be applied or if the symbol rate shall be continuously updated (ramped) such that the spacecraft does not "see" any Doppler shift of the symbol rate. Given that CCSDS 401.0 prescribes that subcarrier and symbol rate have to be coherent, the subcarrier if applicable is Doppler shift compensated in the same way as the symbol rate.
As applicable, the nominal symbol rate (in 1/10000 Hz) and nominal subcarrier frequency (in 1/10000 Hz) and the associated modulation index (in 1/100 rad) are specified.

ccsds401CarrierXmitSymbolStreamModType

1

depends on the applicable choices.

Ccsds401CarrierXmitSymbolStreamModType ::= SEQUENCE
{
symbolRateDopplerCompensation CHOICE
{
noCompensation [0] NULL
,
-- The engineering unit of this parameter is 1/1000 Hertz.
staticOffset [1] INTEGER (-30000000 .. 30000000)
,
-- Given that CCSDS requires coherency of subcarrier and symbol clock, ramping of the
-- symbol rate implies that also the subcarrier frequency is ramped, in case a subcarrier
-- is used.
ramping [2] NULL
}

, modType CHOICE
{
bpsk [0] SEQUENCE
{

-- The filter may be of the type Square Root Raised Cosine, 6-pole Butterworth, or equivalent
-- provided that the spectral mask limits are respected.
bandpassFilter ENUMERATED
{
notApplied (0)
, applied (1)
}

, bpskSymbolRateAndPcmFormat CHOICE
{
ccsds [0] SEQUENCE
{
symbolRate INTEGER (100000000 | 200000000 | 400000000 | 800000000 | 1600000000 | 3200000000 | 6400000000 | 12800000000 | 25600000000 | 51200000000 | 102400000000 | 204800000000)
, pcmFormat PcmFormat (nrzL)
}

, nonCcsds [1] SEQUENCE
{
symbolRate INTEGER (100000000 .. 204800000000)
, pcmFormat PcmFormat (nrzL | nrzM | nrzS)
}

}

}

, direct [1] SEQUENCE
{

-- The engineering unit of this parameter is 1/100 radian
symbolStreamDirectModulationIndex INTEGER (20 .. 140)
, directSymbolRateAndPcmFormat CHOICE
{
ccsds [0] SEQUENCE
{
symbolRate INTEGER (400000000 | 800000000 | 1600000000 | 3200000000 | 6400000000 | 12800000000 | 25600000000)
, pcmFormat PcmFormat (biPhaseL)
}

, nonCcsds [1] SEQUENCE
{
symbolRate INTEGER (400000000 .. 25600000000)
, pcmFormat PcmFormat (biPhaseL | biPhaseM | biPhaseS)
}

}

}

, subcarrier [2] SEQUENCE
{
subcarrierFreqSymbolRateAndPcmFormat CHOICE
{
ccsds [0] SEQUENCE
{
subcarrierFreqAndSymbolRate CHOICE
{
subcarrier8Khz [0] SEQUENCE
{

-- The engineering unit of this parameter is 1/100000 Hertz.
subcarrierNominalFrequency INTEGER (800000000)
,
-- The engineering unit of this parameter is 1/100000 Hertz.
nominalSymbolRate INTEGER (781250 | 1562500 | 3125000 | 6250000 | 12500000 | 25000000 | 50000000 | 100000000 | 200000000)
}

, subcarrier16Khz [1] SEQUENCE
{

-- The engineering unit of this parameter is 1/100000 Hertz.
subcarrierNominalFrequency INTEGER (1600000000)
,
-- The engineering unit of this parameter is 1/100000 Hertz
nominalSymbolRate INTEGER (781250 | 1562500 | 3125000 | 6250000 | 12500000 | 25000000 | 50000000 | 100000000 | 200000000 | 400000000)
}

}

, pcmFormat PcmFormat (nrzL | nrzM)
}

, nonCcsds [1] SEQUENCE
{

-- The engineering unit of this parameter is 1/100000 Hertz.
nominalSubcarrierFrequency INTEGER (800000000 .. 1600000000)
,
-- The engineering unit of this parameter is 1/100000 Hertz.
nominalSymbolRate CHOICE
{

-- The engineering unit of this element is 1/10000 symbols per second.
nonCoherent [0] INTEGER (781250 .. 400000000)
,
-- This element specifies the integer divisor of the subcarrier frequency for specifying
-- the symbol rate in symbols per second.
coherent [1] INTEGER (4 .. 2048)
}

, pcmFormat PcmFormat (nrzL | nrzM | nrzS)
}

}

,
-- The engineering unit of this parameter is 1/100 radian.
subcarrierModIndex INTEGER (20 .. 140)
}

}

}

None

1.3.112.4.4.2.1.20100.1.15.1

Details

Provisional

Physical Channel

CCSDS 401 Physical Channel Transmission

P

1.3.112.4.4.2.1.20100.1.16.1.1

This parameter configures and reports the peak modulation index for the ranging signal in 1/100 radians. If the ccsds401CarrierXmitSymbolStreamModType is 'bpsk', concurrent transmission of telecommands and ranging signals is not possible.

ccsds401CarrierXmitRngModIndex

1

1/100 rad / 1/100 rad

-- The engineering unit of this parameter is 1/100 radian.
Ccsds401CarrierXmitRngModIndex ::= SEQUENCE
{

-- The engineering unit of this element is 1/100 radian.
duringAmbiguityResolution INTEGER (0 .. 140)
,
-- The engineering unit of this element is 1/100 radian
afterAmbiguityResolution INTEGER (0 .. 140)
}

If modType in the ccsds401CarrierXmitSymbolStreamModType parameter is 'bpsk', the values of the ccsds401CarrierXmitRngModIndex parameter elements must be set to 0.

1.3.112.4.4.2.1.20100.1.16.1

Details

Provisional

Physical Channel

CCSDS 401 Physical Channel Transmission

P

1.3.112.4.4.2.1.20100.1.17.1.1

This parameter reports the actual subcarrier frequency in 1/1000 Hz. The fine resolution is specified here as to enable reporting of the fine tuning of the subcarrier frequency in cases where Doppler shift compensation is applied. In case that no subcarrier is used (modType element of ccsds401CarrierXmitSymbolStreamModType ≠ 'subcarrier'), this parameter shall report '0'.
Note: The specified range is intended to also cover the case of missions not conformant with CCSDS.

ccsds401CarrierXmitSubcarrierFreq

1

1/10000 Hz

-- The engineering unit of this parameter is 1/10000 Hertz
Ccsds401CarrierXmitSubcarrierFreq ::= INTEGER (0 .. 320000000)

1.3.112.4.4.2.1.20100.1.17.1

Details

Provisional

Physical Channel

CCSDS 401 Physical Channel Transmission

P

1.3.112.4.4.2.1.20100.1.18.1.1

This enumerated parameter configures and reports if the subcarrier is currently being modulated by the TC symbol stream and can take on two values:
- 'off': the subcarrier is currently not being modulated;
- 'on': the subcarrier is currently being modulated.

In case no subcarrier is used (mod type element of ccsds401CarrierXmitSymbolStreamModType ≠ subcarrier'), this parameter shall be flagged as undefined.

ccsds401CarrierXmitSubcarrierMod

1

N/A

Ccsds401CarrierXmitSubcarrierMod ::= ENUMERATED
{
off (0)
, on (1)
}

modType element of ccsds401CarrierXmitSymbolStreamModType = 'subcarrier'.

1.3.112.4.4.2.1.20100.1.18.1

Details

Provisional

Physical Channel

CCSDS 401 Physical Channel Transmission

P

1.3.112.4.4.2.1.20100.1.19.1.1

This parameter reports the actual transmit link symbol rate in 1/10000 Hz,

ccsds401CarrierXmitSymbolRate

1

1/10000 Hz

-- The engineering unit of this parameter is 1/10000 Hertz.
Ccsds401CarrierXmitSymbolRate ::= INTEGER (78125 .. 204800000000)

1.3.112.4.4.2.1.20100.1.19.1

Details

Provisional

Physical Channel

CCSDS 401 Physical Channel Transmission

E

This event notifies any change of the ccsds401CarrierXmitResourceStat parameter value.

ccsds401CarrierXmitResourceStatChange

1

1.3.112.4.4.2.1.20100.2.1.1

Details

Provisional

Physical Channel

CCSDS 401 Physical Channel Transmission

V

1.3.112.4.4.2.1.20100.2.1.1.1

The event value reports the ccsds401CarrierXmitResourceStat parameter value that applies since the notified ccsds401CarrierXmitResourceStatChange event has occurred.

ccsds401CarrierXmitResourceStatChangeEvtValue

1

N/A

Ccsds401CarrierXmitResourceStatChangeEvtValue ::= Ccsds401CarrierXmitResourceStat

Details

Provisional

Physical Channel

CCSDS 401 Physical Channel Transmission

E

This event passes text messages intended for logs or operators involved in the ongoing service provision.

ccsds401CarrierXmitOperatorNotify

1

1.3.112.4.4.2.1.20100.2.2.1

Details

Provisional

Physical Channel

CCSDS 401 Physical Channel Transmission

V

1.3.112.4.4.2.1.20100.2.2.1.1

The messages passed by means of the ccsds401CarrierXmitOperatorNotify event are classified in terms of severity as 'info', 'warning' or 'alarm'. To simplify filtering and searching for specific messages, a unique numerical identifier is assigned to each message string. The messages are free text such that equipment specific issues can be reported.

ccsds401CarrierXmitOperatorNotifyMessage

1

N/A

Ccsds401CarrierXmitOperatorNotifyMessage ::= OperatorNotifyMessage

Details

Provisional

Physical Channel

CCSDS 401 Physical Channel Transmission

D

This directive permits setting of the controllable parameters of the Ccsds401SpaceLinkCarrierXmit FR type.

ccsds401CarrierXmitSetContrParams

1

The guard condition depends on the parameter(s) that shall be set.

1.3.112.4.4.2.1.20100.3.1.1

Details

Provisional

Physical Channel

CCSDS 401 Physical Channel Transmission

Q

1.3.112.4.4.2.1.20100.3.1.1.1

The directive qualifier specifies the FR instance the directive shall act on and contains a sequence of parameter identifier and parameter value pairs. To be valid, the parameter identifier must reference a controllable parameter of the Ccsds401SpaceLinkCarrierXmit FR and the parameter value must be of the same type as the parameter value that shall be set.

ccsds401CarrierXmitContrParamIdsAndValuesDirQual

1

depends on the specific paramter(s) that shall be set

Ccsds401CarrierXmitContrParamIdsAndValuesDirQual ::= DirectiveQualifier

Details

Provisional

Physical Channel

CCSDS 401 Physical Channel Transmission

FR

This FR does not take any input.
It provides the to be radiated ranging signal to the spacecraft to the Ccsds401SpaceLinkCarrierXmit FR for modulation onto the forward carrier.
It provides the timing information needed by the RngAndDopplerExtraction FR.

RngXmit

1

1.3.112.4.4.2.1.20101

Details

Provisional

Physical Channel

CCSDS 401 Physical Channel Transmission

P

1.3.112.4.4.2.1.20101.1.1.1.1

This enumerated parameter reports the RngXmit FR resource status and can take on four values:
- 'configured': the associated equipment has been configured;
- 'operational': the associated equipment is active;
- 'interrupted': a failure has been detected;
- 'halted': the associated equipment has been taken out of service.

rngXmitResourceStat

1

N/A

RngXmitResourceStat ::= ResourceStat

1.3.112.4.4.2.1.20101.1.1.1

Details

Provisional

Physical Channel

CCSDS 401 Physical Channel Transmission

V

1.3.112.4.4.2.1.20101.2.1.1.1

The event value reports the rngXmitResourceStat parameter value that applies since the notified rngXmitStatChange event has occurred.

rngXmitResourceStatChangeEvtValue

1

N/A

RngXmitResourceStatChangeEvtValue ::= RngXmitResourceStat

Details

Provisional

Physical Channel

CCSDS 401 Physical Channel Transmission

P

1.3.112.4.4.2.1.20101.1.2.1.1

This enumerated parameter configures and reports if the ranging system is active and can take on two values:
- 'disabled': the ranging system is presently not active as far as the transmit link is concerned, i.e., no ranging signal is modulated onto the transmit carrier;
- 'enabled': the ranging system is presently active, i.e., the ranging system is generating the ranging signal and modulating it onto the transmit carrier.

If rngXmitMod = 'enabled', the parameter also specifies if the ranging shall be performed with the spacecraft or with the calibration translator in the ranging calibration loop. The applicable transponder ratio and therefore the ranging translator configuration is specified by the parameter Ccsds401SpaceLinkCarrierRcpt: ccsds401CarrierRcptTransponderRatio.

rngXmitMod

1

N/A / N/A

RngXmitMod ::= CHOICE
{
disabled [0] NULL
, enabled [1] ENUMERATED
{
tracking (0)
, calibrating (1)
}

}

rngXmitRngType must have a valid value. Ccsds401SpaceLinkCarrierXmit: modType element of ccsds401CarrierXmitSymbolStreamModType ≠ 'bpsk'.

1.3.112.4.4.2.1.20101.1.2.1

Details

Provisional

Physical Channel

CCSDS 401 Physical Channel Transmission

P

1.3.112.4.4.2.1.20101.1.3.1.1

This enumerated parameter configures and reports the type of ranging that is being used. It can take on the following values:
- 'toneCode': the system performs range measurements in accordance with ECSS-E-50-02A or similar;
- 'pseudoNoise': the system performs range measurements in accordance with CCSDS 414.1-B-2.
In addition it permits to choose the Doppler compensation applied to the ranging signal on the transmit carrier. It may be
- 'noCompensation';
- 'oneWay': the spacecraft "sees" the nominal ranging signal;
- 'twoWay': the ESLT "sees" the nominal ranging signal.

rngXmitRngType

1

depends on the elements of the CHOICEs and SEQUENCEs

RngXmitRngType ::= SEQUENCE
{
dopplerCompensation ENUMERATED
{
noCompensation (0)
, oneWay (1)
, twoWay (2)
}

, rngType CHOICE
{
toneCode [0] SEQUENCE
{

-- The engineering unit of this parameter is Hertz.
toneFreq INTEGER (100000 .. 1500000)
, rngCodeLength INTEGER (1 .. 24)
, codeComponentAndToneXmitDuration SEQUENCE
{

-- The engineering unit of this element is second.
codeComponent INTEGER (1 .. 10000)
, toneOnly CHOICE
{

-- The engineering unit of this element is second. The transmission of the code sequence
-- is restarted when either the toneOnlyDuration has expired or the RngXmit FR is notified
-- by the RngAndDopplerExtraction FR that a range measurement has been completed.
maxToneOnlyDuratiom [0] INTEGER (1 .. 100000)
,
-- The ranging system remains in tone-only mode until either tone lock is lost or the
-- ranging system is disabled.
unlimitedToneOnlyDuration [1] NULL
,
-- On occurence of an ambiguity resolution failure notified by the RngAndDopplerExtraction
-- FR the RngXmit FR can either be paused or the transmission of the code sequence
-- can be restarted.
ambiguityResolutionFailure [2] CHOICE
{

-- The parameter rngXmitMod is set to 'disabled'.
pauseRngXmit [0] NULL
,
-- The transmission of the code sequence is restarted.
restartCodeSequence [1] NULL
}

}

}

}

, pseudoNoise [1] SEQUENCE
{
chipRate CHOICE
{
ccsds [0] CHOICE
{
i-is-2 [0] SEQUENCE
{
i INTEGER (2)
, k INTEGER (8 .. 10)
}

, k-is-6 [1] SEQUENCE
{
i INTEGER (1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 16 | 32 | 64)
, k INTEGER (6)
}

}

,
-- The engineering unit of this element is chips per second.
nonCcsds [1] INTEGER (30000 .. 17000000)
}

, codeType ENUMERATED
{
t2b (0)
, t4b (1)
}

,
-- Positive means that positive input data advance the carrier phase.
modulationSense CHOICE
{

-- The modulation sense is positive.
ccsds [0] NULL
,
-- The modulation sense is negative.
nonCcsds [1] NULL
}

}

}

}

rngXmitMod = 'off' and:
if the element rngType of the parameter rngXmitRngType = 'toneCode', then all values of the element toneCode of the parameter rngXmitRngType must be valid;
if the element rngType of the parameter rngXmitRngType = 'pseudoNoise', then the values of the element pseudoNoise of the parameter rngXmitRngType must be valid.

1.3.112.4.4.2.1.20101.1.3.1

Details

Provisional

Physical Channel

CCSDS 401 Physical Channel Transmission

P

1.3.112.4.4.2.1.20101.1.4.1.1

This parameter reports the nominal PN ranging chip rate in Hertz which is given by the transmitted carrier frequency and the parameters k and i (see the parameter rngXmitRngType) and shall be calculated as specified in Table 3.1 of CCSDS 414.1.

rngXmitPnChipRate

1

chips/s

-- The engineering unit of this parameter is chips per second.
RngXmitPnChipRate ::= INTEGER (30000 .. 17000000)

1.3.112.4.4.2.1.20101.1.4.1

Details

Provisional

Physical Channel

CCSDS 401 Physical Channel Transmission

E

This event notifies any change of the rngXmitResourceStat parameter value.

rngXmitResourceStatChange

1

1.3.112.4.4.2.1.20101.2.1.1