Re: Text encoding for a proprietary TerminationState Descriptor package

Tom Taylor <[email protected]> Tue, 23 Feb 2010 08:46:11 -0500
Newsgroups gmane.ietf.megaco
Message-ID <[email protected]>
I have a feeling that you need to define trace, trac etype, and traceid as 
separate ItemIds and go from there.

Beis, Grigoris (NSN - GR/Athens) wrote:
> Hello list,
>  
> We wish to create a new proprietary H.248 package for inter-company
> tracing reasons.We have decided to deploy this package called in the
> TerminationState Descriptor in the following manner:
>  
> TS{mst/trace=on{tracetype=singlecall, traceid=1234}}
>  
> I feel however that the above syntax is incorrect. According to the Text
> encoding of H.248.1 V2 in Annex B, the correct encoding syntax must
> follow one of the proposed formats:
>  
> 1) TS{packageName/ItemID}     or
>  
> 2) TS{packageName/ItemID=[VALUE, VALUE]}     or
>  
> 3) TS{packageName/ItemID={VALUE, VALUE}}
>  
> where 
> packageName:     mst
> ItemID:                trace
> VALUE:              tracetype=singlecall or traceid=1234
>  
>  
> Do you think that the proposed syntax is indeed incorrect and must
> follow the proposed encoding pattern or this pattern does not refer to
> proprietary packages? Or am I missing something more in the Text
> encoding scheme?
>  
> Thank you and best regards,
> Greg
>  
>  
> P.S. I paste the part of the Text Encoding explanation
>  
> terminationStateDescriptor = TerminationStateToken LBRKT
> terminationStateParm *( COMMA terminationStateParm ) RBRKT
> 
> terminationStateParm          =(propertyParm / serviceStates /
> eventBufferControl )
> 
> propertyParm         = pkgdName parmValue
> 
> pkgdName             = (PackageName SLASH ItemID)
> ; specific item
> 
> parmValue            = (EQUAL alternativeValue/ INEQUAL VALUE)
> 
> alternativeValue     = ( VALUE / LSBRKT VALUE *(COMMA VALUE) RSBRKT
> ; sublist (i.e. A AND B AND ...)
> 
>                                / LBRKT VALUE *(COMMA VALUE) RBRKT
> ; alternatives (i.e. A OR B OR ...)
> 
>                                /  LSBRKT VALUE COLON VALUE RSBRKT )
> ; range
> 
> ------------------------------------------------------------------------
> With my best regards, 
> Grigoris Beis
> 
> Nokia Siemens Networks S.A.
> COO CC PV RD ASF PCU2 SGR
> Promitheos 12 Str. (Areva building)
> GR-145 64 Nea Kifissia / Athens, Greece
> Tel.:       +30 210 6247-763
> Fax:       +30 210 6247-510
> mailto: [email protected]
> ------------------------------------------------------------------------
> 
>  
> 
>  
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Megaco mailing list
> [email protected]
> https://www.ietf.org/mailman/listinfo/megaco