RFC 3642 (rfc3642) - Page 4 of 13
Common Elements of Generic String Encoding Rules (GSER) Encodings
Alternative Format: Original Text Document
RFC 3642 Common Elements of GSER Encodings October 2003 id-syntaxes = %x73.79.6E.74.61.78.65.73 ; "syntaxes" id-syntax = %x73.79.6E.74.61.78 ; "syntax" id-presentation-context-id = %x70.72.65.73.65.6E.74.61.74.69.6F.6E %x2D.63.6F.6E.74.65.78.74.2D.69.64 ; "presentation-context-id" id-context-negotiation = %x63.6F.6E.74.65.78.74.2D.6E.65.67.6F %x74.69.61.74.69.6F.6E ; "context-negotiation" id-transfer-syntax = %x74.72.61.6E.73.66.65.72.2D.73.79.6E %x74.61.78 ; "transfer-syntax" id-fixed = %x66.69.78.65.64 ; "fixed" Syntaxes = "{" sp id-abstract msp OBJECT-IDENTIFIER "," sp id-transfer msp OBJECT-IDENTIFIER sp "}" id-abstract = %x61.62.73.74.72.61.63.74 ; "abstract" id-transfer = %x74.72.61.6E.73.66.65.72 ; "transfer" ContextNegotiation = "{" sp id-presentation-context-id msp INTEGER "," sp id-transfer-syntax msp OBJECT-IDENTIFIER sp "}" Therule describes the GSER encoding of values of the INTEGER type without a named number list. The rule describes the GSER encoding of values of the constrained type INTEGER (0..MAX). The rule describes the GSER encoding of values of the constrained type INTEGER (1..MAX). INTEGER = "0" / positive-number / ("-" positive-number) INTEGER-0-MAX = "0" / positive-number INTEGER-1-MAX = positive-number positive-number = non-zero-digit *decimal-digit decimal-digit = %x30-39 ; "0" to "9" non-zero-digit = %x31-39 ; "1" to "9" The rule describes the GSER encoding of values of the associated type for the EMBEDDED PDV type. EMBEDDED-PDV = "{" sp id-identification msp Identification "," sp id-data-value msp OCTET-STRING sp "}" The rule describes the GSER encoding of values of the associated type for the EXTERNAL type. Legg Informational



