Hello Brian,

You are right. X880 8.2.5 states that "the &ResultType field specifies the data 
type of the value returned with the result of the
operation. If it is omitted, then the operation returns no result value...". 
The operation returns a ReturnResult with only the
invokeId in that case. So I think that the RETURN RESULT TRUE in the case 
exposed by Banibrata is here to insist of the fact that a
return must be returned (with only the invokeId component). Since the default 
for RETURN RESULT is TRUE it is not mandatory to
repeat it, that's why I was wondering why it was here.

Bruno Konik
- uniGone -

> -----Message d'origine-----
> De : [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] De 
> la part de Brian Barlow
> Envoyé : vendredi 9 février 2007 11:56
> À : asn1 mailing list
> Objet : RE: [Asn1] Meaning of "RETURN RESULT TRUE"
> 
> 
> I think that for a return result component, it is possible to 
> have result without an actual result type. I am working with 
> ECMA-165 (Generic Functional Protocol for private integrated 
> services networks) which is different from the GSM question 
> posed, but the APDUs (based on ROSE), show RESULT to be 
> OPTIONAL, with the only mandatory part of the encoding being 
> the invoke ID.
> 
> I believe a result without a result type presented in the 
> message would mean that the operation has been carried out 
> successfully. I suppoose that would be done if no other 
> actual result is needed, but just a confirmation of the 
> operation being carried out.
> 
> Brian B
> 
> 
> -----Original Message-----
> >From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
> Behalf Of
> Bruno Konik
> Sent: 09 February 2007 08:39
> To: 'Dutta, Banibrata (STSD)'; 'asn1 mailing list'
> Subject: RE: [Asn1] Meaning of "RETURN RESULT TRUE"
> 
> 
> Banibratta,
> 
> This follows my previous email. I have not answered fully to 
> your question. I think that there is an error in the MAP spec here.
> Indeed, if the RETURN RESULT is TRUE then a RESULT is 
> expected so that the application should know what result to 
> send or receive.
> In that case, I think that it should be RETURN RESULT FALSE 
> (which can be normal in case of an alert or a notify). I 
> noticed we have the same error in the case of the 
> unstructuredSS-Notify object.
> 
> X880 specifies :
> 8.2.4 The &returnResult field specifies whether a result is 
> returned in the event that the operation is performed 
> successfully, taking the value TRUE if it is, and FALSE otherwise.
> 8.2.5 The &ResultType field specifies the data type of the 
> value returned with the result of the operation. If it is 
> omitted, then the operation returns no result value. It shall 
> be omitted if the &returnResult field is FALSE.
> 
> I hope this helps but I would appreciate a MAP specialist 
> could confirm if there is a problem with 
> unstructuredSS-Notify and alertServiceCentre.
> 
> Bruno Konik
> - uniGone -
> 
> > -----Message d'origine-----
> > De : Bruno Konik [mailto:[EMAIL PROTECTED] Envoyé : 
> vendredi 9 
> > février 2007 09:24 À : 'Dutta, Banibrata (STSD)'; 'asn1 
> mailing list'
> > Objet : RE: [Asn1] Meaning of "RETURN RESULT TRUE"
> > 
> > Hello Banibrata,
> > 
> > As it is explained in ITU-T X.880, which defines the ROSE 
> service, the 
> > &returnResult field specifies whether a result is returned in the 
> > event that the operation is performed successfully, taking 
> the value 
> > TRUE if it is, and FALSE otherwise.
> > 
> > This is an indication, for the application developper, that the 
> > application executing (the performer) the mt-ForwardSM 
> operation must 
> > send a returnResult, in that case MT-ForwardSM-Res. In the 
> same logic, 
> > the invoker of the operation must be prepared to receive a 
> > returnResult.
> > 
> > Bruno Konik
> > - uniGone -
> > 
> > > -----Message d'origine-----
> > > De : [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> > De la part
> > > de Dutta, Banibrata (STSD) Envoyé : vendredi 9 février 2007
> > 07:05 À : 
> > > asn1 mailing list Objet : [Asn1] Meaning of "RETURN RESULT TRUE"
> > > 
> > > Hi,
> > > 
> > > Here are 2 snippets from 3GPP GSM MAP v5.8.0 !
> > > While I understand what the "RESULT" in the following 
> specification 
> > > means,
> > > 
> > > mt-ForwardSM OPERATION ::= { --Timer ml ARGUMENT
> > >   MT-ForwardSM-Arg
> > > RESULT
> > >   MT-ForwardSM-Res
> > > -- optional
> > > ERRORS {
> > >   systemFailure
> > > 
> > > I am not sure what the "RETURN RESULT TRUE" mean in the following 
> > > snippet...
> > > 
> > > alertServiceCentre OPERATION ::= { --Timer s
> > > 
> > > ARGUMENT
> > >   AlertServiceCentreArg
> > > 
> > > RETURN RESULT TRUE
> > > 
> > > ERRORS {
> > >   systemFailure |
> > >   dataMissing |
> > > 
> > > 
> > > Could someone please explain ?
> > > 
> > > Thanks & regards,
> > > Banibrata
> > > 
> > >  
> 
> Registered Address Lakeside, Bramley Road, Mount Farm, Milton 
> Keynes, MK1 1PT, UK Registration No: 1397386 (Wales) 
> _______________________________________________
> Asn1 mailing list
> [email protected]
> http://lists.asn1.org/mailman/listinfo/asn1
> 
> --------------------------------------------------------------
> -------------------------
> Orange vous informe que cet  e-mail a ete controle par 
> l'anti-virus mail. 
> Aucun virus connu a ce jour par nos services n'a ete detecte.
> 
> 
> 


_______________________________________________
Asn1 mailing list
[email protected]
http://lists.asn1.org/mailman/listinfo/asn1

Reply via email to