Hi,
I've been looking at the notation used in TCAP defining 'Component'
--- Q.773 ---
Component {OPERATION : Invokable, OPERATION: Returnable} ::= CHOICE
{
basicROS ROS {TCInvokeIdSet, {Invokable}, {Returnable}},
returnResultNotLast [7] returnResult < ROS {{Returnable}}
}
TCInvokeIdSet INTEGER ::= {-128..127}
---
When looking at the specification of ROS, the first parameter in the
parameterlist of ROS is:
InvokeId:InvokeIdSet
and InvokeId is defined as:
--- X.880 ---
InvokeId ::= CHOICE
{
present INTEGER,
absent NULL
}
---
The TCInvokeIdSet governor type is an IntegerType (INTEGER), but the
ParamGovernor is a ChoiceType (InvokeId).
To identify ChoiceValues we normally need an identifier (present/absent)
to distinguish between the alternatives in the ChoiceType, but this
information is in no way provided in the TCAP-notation for the ValueSet
(TCInvokeIdSet).
Is this an error in the TCAP-notation or can someone explain to me how
this should be interpreted?
Best regards
Egon Andersen
--
* Talura ApS * Phone: +45 43 52 50 00 *
* Baldersh�j 24 B * mailto:[EMAIL PROTECTED] *
* DK-2635 Ish�j * http://www.talura.dk *