semi合集-English.pdf - 第3464页

SEMI E134-0305 © SEMI 2004, 2005 17 Attribute Name Definition Form invalidItemId Whether or not the eventId or exceptionId identifies a valid event or exception supported by the equ ipment. Boolean. If true, the identifi…

100%1 / 7923
SEMI E134-0305 © SEMI 2004, 2005 16
9.1.2.2.11 InvalidTraceRequest — this class describes errors detected in requested traces in a submitted plan
definition. A trace request can be invalid if 1) the same trace id appears in more than one TraceRequest within the
same DCP, 2) the TraceRequest includes an invalid ParameterRequest, 3) the TraceRequest specifies an invalid
start/stop trigger, 4) the TraceRequest specifies an invalid trigger cycle, or 5) the TraceRequest specifies an interval
that can’t be supported by the equipment.
9.1.2.2.11.1 InvalidTraceRequest Attribute Definition Table
Table 15 InvalidTraceRequest Attribute Definition
Attribute Name Definition Form
traceId The traceId from the invalid trace request provided in the DCP. Integer.
duplicateId Whether or not the trace id is duplicated. Boolean. If true, the
trace id appears
more than once in
the same DCP.
9.1.2.2.11.2 InvalidTraceRequest Association Definition Table
Table 16 InvalidTraceRequest Association Definition
Association Role Name Definition Comments
invalidParameters List of parameter requests for the trace
request that have one or more errors.
Unordered list of zero or more elements of type
InvalidParameterRequest, described in Section 9.1.2.2.9.
invalidTriggers List of start/stop triggers for the trace
request that have one or more errors.
Unordered list of zero or more elements of type
InvalidTrigger, described in Section 9.1.2.2.11.
invalidInterval Indicates an unsupportable trace interval. Zero or one element of type InvalidInterval, described in
Section 9.1.2.2.12.
invalidCycle Indicates that the trace request contains an
invalid cycle.
Zero or one element of type InvalidCycle, described in
Section 9.1.2.2.13.
9.1.2.2.12 InvalidTrigger — This class describes errors detected in requested start/stop triggers for traces in a
submitted plan definition. A trigger can be invalid if 1) the equipment does not recognize the sourceId, 2) the
equipment does not recognize the eventId or exceptionId, 3) the sourceId and eventId or exceptionId are both
recognized by the equipment, but the specified source is not the source of the requested event or exception, or 4) the
same start trigger appears more than once in the same trace request, or the same stop trigger appears more than once
in the same trace request.
9.1.2.2.12.1 InvalidTrigger Attribute Definition Table
Table 17 InvalidTrigger Attribute Definition
Attribute Name Definition Form
invalidStartTrigger Whether or not the problem is with a start trigger. False indicates
that the problem is with a stop trigger.
Boolean.
invalidEventTrigger Whether or not the problem is with an event trigger. False indicates
that the problem is with an exception trigger.
Boolean.
invalidExceptionState The requested exception state is not defined for the exception. Boolean.
sourceId The sourceId from the invalid trigger provided in the DCP. Text.
itemId The event or exception id from the invalid trigger provided in the
DCP.
Text.
invalidSourceId Whether or not the sourceId identifies a valid source supported by
the equipment.
Boolean. If true, the
identified source is not
recognized.
SEMI E134-0305 © SEMI 2004, 2005 17
Attribute Name Definition Form
invalidItemId Whether or not the eventId or exceptionId identifies a valid event or
exception supported by the equipment.
Boolean. If true, the
identified exception or
event is not
recognized.
notProducedBySource Whether or not the identified source is the source of the identified
event or exception.
Boolean. If true, the
source does not
generate the requested
exception or event.
isDuplicate Whether or not the same trigger appears more than once as a start
trigger, or as a stop trigger.
Boolean.
9.1.2.2.13 InvalidInterval — This class describes errors detected in requested trace intervals in a submitted plan
definition. A trace interval is invalid if the equipment can not collect the requested parameters at the requested
frequency. The error returns the closest valid trace interval that can be supported by the equipment.
9.1.2.2.13.1 InvalidInterval Attribute Definition Table
Table 18 InvalidInterval Attribute Definition
Attribute Name Definition Form
validInterval A valid trace interval closest to the requested interval, expressed in
seconds.
Floating point.
9.1.2.2.14 InvalidCycle — this class describes errors detected in a cyclical trace request in a submitted plan
definition. A trace cycle is invalid if the TraceRequest ‘isCyclical’ attribute (see Section 11.1.5 ) is true, but does
not include both a start and stop trigger.
9.1.2.2.14.1 InvalidCycle Attribute Definition Table
Table 19 InvalidCycle Attribute Definition
Attribute Name Definition Form
needsStartTrigger Whether or not the TraceRequest is missing a start trigger. Boolean.
needsStopTrigger Whether or not the TraceRequest is missing a stop trigger. Boolean.
9.1.2.3 GetDefinedPlanIds — upon receiving this request, the equipment shall return a list of all currently defined
data collection plan id’s that are accessible by the consumer (see Section 10 ), the time at which they were defined,
and the id of the consumer that defined them. If the consumer does not have sufficient privilege (see Section 10 ),
then the equipment shall return an error.
9.1.2.3.1 GetDefinedPlanIds Operation Arguments
Table 20 GetDefinedPlanIds Argument Definitions
Argument Description Kind Form
definedPlans List of defined plans that are visible to the
consumer.
out Unordered list of structured data, of type
DCPDefined, described in Section 9.1.2.2.4.
error The consumer does not have sufficient
privilege to retrieve the list of defined
plan id’s.
error Structure, of type UnauthorizedOperation,
described in Section 9.1.2.2.5.
9.1.2.4 GetPlanDefinition — upon receiving this request, the equipment shall return the requested plan definition to
the consumer as it was originally submitted to the equipment.
9.1.2.4.1 If the consumer does not have sufficient privileges (see Section 10) to access the requested DCP
definition, the equipment shall return an UnauthorizedOperation error.
SEMI E134-0305 © SEMI 2004, 2005 18
9.1.2.4.2 GetPlanDefinition Operation Arguments
Table 21 GetPlanDefinition Argument Definitions
Argument Description Kind Form
planId Identifier for the requested plan. in Text, equal to a valid DCP id.
planDefinition The requested plan definition. out Structure, of type DataCollectionPlan, described
in Section 11.1.
error The consumer submitting the DCP does
not have sufficient privilege to retrieve
the requested DCP.
error Structure, of type UnauthorizedOperation,
described in Section 9.1.2.2.5.
error The equipment does not recognize the
requested planId.
error Structure, of type NoSuchPlan, described in
Section 9.1.2.4.3.
planId
NoSuchPlan
Figure 10
NoSuchPlan Error
9.1.2.4.3 NoSuchPlan — This class describes an error indicating an unrecognized DCP id.
9.1.2.4.3.1 NoSuchPlan Attribute Definition Table
Table 22 NoSuchPlan Attribute Definition
Attribute Name Definition Form
planId The unrecognized planId. Text.
9.1.2.5 ActivatePlan — Upon receiving this request, the equipment shall begin sending all DCP events, exceptions,
and trace data collection reports to the consumer according to any buffering policies specified in the DCP. The
equipment shall place no a-priori limitation on the number of DCPs that a consumer can activate. The equipment
shall place no a-priori limitation on the number of consumers that can activate the same DCP (see Section 12.1
Table 45, transition 4). This operation is the only means by which a DCP can be activated.
9.1.2.5.1 Any limitations on supportable DCP activity imposed by constraints on available equipment processing
power or network interface bandwidth shall be documented by the equipment supplier. If such limitations are
encountered at runtime, the equipment shall use the equipment operational performance monitoring messages and
behavior defined in Section 13 to manage DCP activity with consumers.
9.1.2.5.2 The equipment shall ensure that the requested DCP is valid (see Section 9.1.2.2.6) at the time it is
activated. If, at activation time, the requested DCP is not valid, the equipment shall return an InvalidPlan error, and
shall not activate the DCP. The equipment shall not prevent DCP activation for any reason (including internal
communication failures) if the DCP is valid and the consumer has sufficient privilege (see Section 10). For required
behavior in the event of internal communication failures, see Section 12.2.2.
9.1.2.5.3 If the consumer does not have sufficient privilege (see Section 10) to activate the requested DCP, the
equipment shall return an UnauthorizedOperation error.
9.1.2.5.4 The equipment shall respond to duplicate requests from the same consumer to activate the same DCP by
returning an error including the DCPActivated information corresponding to that consumer’s original activation
request, but shall take no other actions. The equipment shall not activate a DCP more than once for the same
consumer.