ContextID = (UINT32 / "*" / "-" / "$")
domainAddress = "[" (IPv4address / IPv6address) "]"
;RFC2373 contains the definition of IP6Addresses.
IPv6address = hexpart [ ":" IPv4address ]
IPv4address = V4hex DOT V4hex DOT V4hex DOT V4hex
V4hex = 1*3(DIGIT) ; "0".."225"
; this production, while occurring in RFC2373, is not referenced
; IPv6prefix = hexpart SLASH 1*2DIGIT
hexpart = hexseq "::" [ hexseq ] / "::" [ hexseq ] / hexseq
hexseq = hex4 *( ":" hex4)
hex4 = 1*4HEXDIG
portNumber = UINT16
; An mtp address is two octets long
mtpAddress = MTPToken LBRKT octetString RBRKT
terminationIDList = LBRKT TerminationID *(COMMA TerminationID)
RBRKT
; Total length of pathNAME must not exceed 64 chars.
pathNAME = ["*"] NAME *("/" / "*"/ ALPHA / DIGIT /"_" / "$" )
["@" pathDomainName ]
; ABNF allows two or more consecutive "." although it is meaningless
; in a path domain name.
pathDomainName = (ALPHA / DIGIT / "*" )
*63(ALPHA / DIGIT / "-" / "*" / ".")
TerminationID = "ROOT" / pathNAME / "$" / "*"
mediaDescriptor = MediaToken LBRKT mediaParm *(COMMA mediaParm)
RBRKT
; at-most-once per item
; and either streamParm or streamDescriptor but not both
mediaParm = (streamParm / streamDescriptor /
terminationStateDescriptor)
; at-most-once
streamParm = ( localDescriptor / remoteDescriptor /
localControlDescriptor )
streamDescriptor = StreamToken EQUAL StreamID LBRKT streamParm
*(COMMA streamParm) RBRKT
localControlDescriptor = LocalControlToken LBRKT localParm
*(COMMA localParm) RBRKT
; at-most-once per item
localParm = ( streamMode / propertyParm /
reservedValueMode
/ reservedGroupMode )
reservedValueMode = ReservedValueToken EQUAL ( "ON" / "OFF" )
reservedGroupMode = ReservedGroupToken EQUAL ( "ON" / "OFF" )
streamMode = ModeToken EQUAL streamModes
streamModes = (SendonlyToken / RecvonlyToken /
SendrecvToken /
InactiveToken / LoopbackToken )
propertyParm = pkgdName parmValue
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
INEQUAL = LWSP (">" / "<" / "#" ) LWSP
LSBRKT = LWSP "[" LWSP
RSBRKT = LWSP "]" LWSP
localDescriptor = LocalToken LBRKT octetString RBRKT
remoteDescriptor = RemoteToken LBRKT octetString RBRKT
eventBufferDescriptor= EventBufferToken LBRKT eventSpec
*( COMMA eventSpec ) RBRKT
eventSpec = pkgdName [ LBRKT eventSpecParameter
*(COMMA eventSpecParameter) RBRKT ]
eventSpecParameter = (eventStream / eventOther)
eventBufferControl = BufferToken EQUAL ( "OFF" / LockStepToken )
terminationStateDescriptor = TerminationStateToken LBRKT
terminationStateParm *( COMMA terminationStateParm )
RBRKT
; at-most-once per item
terminationStateParm =(propertyParm / serviceStates /
eventBufferControl )
serviceStates = ServiceStatesToken EQUAL ( TestToken /
OutOfSvcToken / InSvcToken )
muxDescriptor = MuxToken EQUAL MuxType terminationIDList
MuxType = ( H221Token / H223Token / H226Token /
V76Token / extensionParameter )
StreamID = UINT16
pkgdName = (PackageName SLASH ItemID) ;specific item
/ (PackageName SLASH "*") ;all events in package
/ ("*" SLASH "*") ; all events supported by the MG
PackageName = NAME
ItemID = NAME
eventsDescriptor = EventsToken EQUAL RequestID LBRKT
requestedEvent *( COMMA requestedEvent ) RBRKT
requestedEvent = pkgdName [ LBRKT eventParameter
*( COMMA eventParameter ) RBRKT ]
; at-most-once each of KeepActiveToken , eventDM and eventStream
;at most one of either embedWithSig or embedNoSig but not both
;KeepActiveToken and embedWithSig must not both be present
eventParameter = ( embedWithSig / embedNoSig / KeepActiveToken
/eventDM / eventStream / eventOther )
embedWithSig = EmbedToken LBRKT signalsDescriptor
[COMMA embedFirst ] RBRKT
embedNoSig = EmbedToken LBRKT embedFirst RBRKT
; at-most-once of each
embedFirst = EventsToken EQUAL RequestID LBRKT
secondRequestedEvent *(COMMA secondRequestedEvent) RBRKT
secondRequestedEvent = pkgdName [ LBRKT secondEventParameter
*( COMMA secondEventParameter ) RBRKT ]
; at-most-once each of embedSig , KeepActiveToken, eventDM or
; eventStream
; KeepActiveToken and embedSig must not both be present
secondEventParameter = ( EmbedSig / KeepActiveToken / eventDM /
eventStream / eventOther )
embedSig = EmbedToken LBRKT signalsDescriptor RBRKT
eventStream = StreamToken EQUAL StreamID
eventOther = eventParameterName parmValue
eventParameterName = NAME
eventDM = DigitMapToken ((EQUAL digitMapName ) /
(LBRKT digitMapValue RBRKT ))
signalsDescriptor = SignalsToken LBRKT [ signalParm
*(COMMA signalParm)] RBRKT
signalParm = signalList / signalRequest
signalRequest = signalName [ LBRKT sigParameter
*(COMMA sigParameter) RBRKT ]
signalList = SignalListToken EQUAL signalListId LBRKT
signalListParm *(COMMA signalListParm) RBRKT
signalListId = UINT16
;exactly once signalType, at most once duration and every signal
;parameter
signalListParm = signalRequest
signalName = pkgdName
;at-most-once sigStream, at-most-once sigSignalType,
;at-most-once sigDuration, every signalParameterName at most once
sigParameter = sigStream / sigSignalType / sigDuration / sigOther
/ notifyCompletion / KeepActiveToken
sigStream = StreamToken EQUAL StreamID
sigOther = sigParameterName parmValue
sigParameterName = NAME
sigSignalType = SignalTypeToken EQUAL signalType
signalType = (OnOffToken / TimeOutToken / BriefToken)
sigDuration = DurationToken EQUAL UINT16
notifyCompletion = NotifyCompletionToken EQUAL (LBRKT
notificationReason *(COMMA notificationReason) RBRKT
notificationReason = ( TimeOutToken / InterruptByEventToken
/ InterruptByNewSignalsDescrToken
/ OtherReasonToken )
observedEventsDescriptor = ObservedEventsToken EQUAL RequestID
LBRKT observedEvent *(COMMA observedEvent) RBRKT
;time per event, because it might be buffered
observedEvent = [ TimeStamp LWSP COLON] LWSP
pkgdName [ LBRKT observedEventParameter
*(COMMA observedEventParameter) RBRKT ]
;at-most-once eventStream, every eventParameterName at most once
observedEventParameter = eventStream / eventOther
RequestID = UINT32
modemDescriptor = ModemToken (( EQUAL modemType) /
(LSBRKT modemType *(COMMA modemType) RSBRKT))
[ LBRKT NAME parmValue
*(COMMA NAME parmValue) RBRKT ]
; at-most-once
modemType = (V32bisToken / V22bisToken / V18Token /
V22Token / V32Token / V34Token / V90Token /
V91Token / SynchISDNToken / extensionParameter)
digitMapDescriptor = DigitMapToken EQUAL
( ( LBRKT digitMapValue RBRKT )
/ (digitMapName [ LBRKT digitMapValue RBRKT ]) )
digitMapName = NAME
digitMapValue = ["T" COLON Timer COMMA] ["S" COLON Timer COMMA]
["L" COLON Timer COMMA] digitMap
Timer = 1*2DIGIT
digitMap =
digitString / LWSP "(" LWSP digitStringList LWSP ")" LWSP
digitStringList = digitString *( LWSP "|" LWSP digitString )
digitString = 1*(digitStringElement)
digitStringElement = digitPosition [DOT]
digitPosition = digitMapLetter / digitMapRange
digitMapRange = ("x" / LWSP "[" LWSP digitLetter LWSP "]" LWSP)
digitLetter = *((DIGIT "-" DIGIT ) / digitMapLetter)
digitMapLetter = DIGIT ;Basic event symbols
/ %x41-4B / %x61-6B ; a-k, A-K
/ "L" / "S" ;Inter-event timers (long, short)
/ "Z" ;Long duration modifier
;at-most-once, and DigitMapToken and PackagesToken are not allowed
;in AuditCapabilities command
auditItem = ( MuxToken / ModemToken / MediaToken /
SignalsToken / EventBufferToken /
DigitMapToken / StatsToken / EventsToken /
ObservedEventsToken / PackagesToken )
serviceChangeDescriptor = ServicesToken LBRKT serviceChangeParm
*(COMMA serviceChangeParm) RBRKT
serviceChangeParm = (serviceChangeMethod / serviceChangeReason /
serviceChangeDelay / serviceChangeAddress /
serviceChangeProfile / extension / TimeStamp /
serviceChangeMgcId / serviceChangeVersion )
serviceChangeReplyDescriptor = ServicesToken LBRKT
servChgReplyParm *(COMMA servChgReplyParm) RBRKT
;at-most-once. Version is REQUIRED on first ServiceChange response
servChgReplyParm = (serviceChangeAddress / serviceChangeMgcId /
serviceChangeProfile / serviceChangeVersion )
serviceChangeMethod = MethodToken EQUAL (FailoverToken /
ForcedToken / GracefulToken / RestartToken /
DisconnectedToken / HandOffToken /
extensionParameter)
serviceChangeReason = ReasonToken EQUAL VALUE
serviceChangeDelay = DelayToken EQUAL UINT32
serviceChangeAddress = ServiceChangeAddressToken EQUAL VALUE
serviceChangeMgcId = MgcIdToken EQUAL mId
serviceChangeProfile = ProfileToken EQUAL NAME SLASH Version
serviceChangeVersion = VersionToken EQUAL Version
extension = extensionParameter parmValue
packagesDescriptor = PackagesToken LBRKT packagesItem
*(COMMA packagesItem) RBRKT
Version = 1*2(DIGIT)
packagesItem = NAME "-" UINT16
TimeStamp = Date "T" Time ; per ISO 8601:1988
; Date = yyyymmdd
Date = 8(DIGIT)
; Time = hhmmssss
Time = 8(DIGIT)
statisticsDescriptor = StatsToken LBRKT statisticsParameter
*(COMMA statisticsParameter ) RBRKT
;at-most-once per item
statisticsParameter = pkgdName EQUAL VALUE
topologyDescriptor = TopologyToken LBRKT terminationA COMMA
terminationB COMMA topologyDirection RBRKT
terminationA = TerminationID
terminationB = TerminationID
topologyDirection = BothwayToken / IsolateToken / OnewayToken
priority = PriorityToken EQUAL UINT16
extensionParameter = "X" ("-" / "+") 1*6(ALPHA / DIGIT)
; octetString is used to describe SDP defined in RFC2327.
; Caution should be taken if CRLF in RFC2327 is used.
; To be safe, use EOL in this ABNF.
; Whenever "}" appears in SDP, it is escaped by "\", e.g., "\}"
octetString = *(nonEscapeChar)
nonEscapeChar = ( "\}" / %x01-7C / %x7E-FF )
quotedString = DQUOTE 1*(SafeChar / RestChar/ WSP) DQUOTE
UINT16 = 1*5(DIGIT) ; %x0-FFFF
UINT32 = 1*10(DIGIT) ; %x0-FFFFFFFF
NAME = ALPHA *63(ALPHA / DIGIT / "_" )
VALUE = quotedString / 1*(SafeChar)
SafeChar = DIGIT / ALPHA / "+" / "-" / "&" /
"!" / "_" / "/" / "'" / "?" / "@" /
"^" / "`" / "~" / "*" / "$" / "\" /
"(" / ")" / "%" / "|" / "."
EQUAL = LWSP %x3D LWSP ; "="
COLON = %x3A ; ":"
LBRKT = LWSP %x7B LWSP ; "{"
RBRKT = LWSP %x7D LWSP ; "}"
COMMA = LWSP %x2C LWSP ; ","
DOT = %x2E ; "."
SLASH = %x2F ; "/"
ALPHA = %x41-5A / %x61-7A ; A-Z / a-z
DIGIT = %x30-39 ; 0-9
DQUOTE = %x22 ; " (Double Quote)
HEXDIG = ( DIGIT / "A" / "B" / "C" / "D" / "E" / "F" )
SP = %x20 ; space
HTAB = %x09 ; horizontal tab
CR = %x0D ; Carriage return
LF = %x0A ; linefeed
LWSP = *( WSP / COMMENT / EOL )
EOL = (CR [LF] / LF )
WSP = SP / HTAB ; white space
SEP = ( WSP / EOL / COMMENT) LWSP
COMMENT = ";" *(SafeChar/ RestChar / WSP / %x22) EOL
RestChar = ";" / "[" / "]" / "{" / "}" / ":" / "," / "#"
/
"<" / ">" / "="
AddToken = ("Add" / "A")
AuditToken = ("Audit" / "AT")
AuditCapToken = ("AuditCapability" / "AC")
AuditValueToken = ("AuditValue" / "AV")
AuthToken = ("Authentication" / "AU")
BothwayToken = ("Bothway" / "BW")
BriefToken = ("Brief" / "BR")
BufferToken = ("Buffer" / "BF")
CtxToken = ("Context" / "C")
ContextAuditToken = ("ContextAudit" / "CA")
DigitMapToken = ("DigitMap" / "DM")
DisconnectedToken = ("Disconnected" / "DC")
DelayToken = ("Delay" / "DL")
DurationToken = ("Duration" / "DR")
EmbedToken = ("Embed" / "EB")
EmergencyToken = ("Emergency" / "EM")
ErrorToken = ("Error" / "ER")
EventBufferToken = ("EventBuffer" / "EB")
EventsToken = ("Events" / "E")
FailoverToken = ("Failover" / "FL")
ForcedToken = ("Forced" / "FO")
GracefulToken = ("Graceful" / "GR")
H221Token = ("H221" )
H223Token = ("H223" )
H226Token = ("H226" )
HandOffToken = ("HandOff" / "HO")
ImmAckRequiredToken = ("ImmAckRequired" / "IA")
InactiveToken = ("Inactive" / "IN")
IsolateToken = ("Isolate" / "IS")
InSvcToken = ("InService" / "IV")
InterruptByEventToken = ("IntByEvent" / "IBE")
InterruptByNewSignalsDescrToken
= ("IntBySigDescr" / "IBS")
KeepActiveToken = ("KeepActive" / "KA")
LocalToken = ("Local" / "L")
LocalControlToken = ("LocalControl" / "O")
LockStepToken = ("LockStep" / "SP")
LoopbackToken = ("Loopback" / "LB")
MediaToken = ("Media" / "M")
MegacopToken = ("MEGACO" / "!")
MethodToken = ("Method" / "MT")
MgcIdToken = ("MgcIdToTry" / "MG")
ModeToken = ("Mode" / "MO")
ModifyToken = ("Modify" / "MF")
ModemToken = ("Modem" / "MD")
MoveToken = ("Move" / "MV")
MTPToken = ("MTP")
MuxToken = ("Mux" / "MX")
NotifyToken = ("Notify" / "N")
NotifyCompletionToken = ("NotifyCompletion" / "NC")
ObservedEventsToken = ("ObservedEvents" / "OE")
OnewayToken = ("Oneway" / "OW")
OnOffToken = ("OnOff" / "OO")
OtherReasonToken = ("OtherReason" / "OR")
OutOfSvcToken = ("OutOfService" / "OS")
PackagesToken = ("Packages" / "PG")
PendingToken = ("Pending" / "PN")
PriorityToken = ("Priority" / "PR")
ProfileToken = ("Profile" / "PF")
ReasonToken = ("Reason" / "RE")
RecvonlyToken = ("ReceiveOnly" / "RC")
ReplyToken = ("Reply" / "P")
RestartToken = ("Restart" / "RS")
RemoteToken = ("Remote" / "R")
ReservedGroupToken = ("ReservedGroup" / "RG")
ReservedValueToken = ("ReservedValue" / "RV")
SendonlyToken = ("SendOnly" / "SO")
SendrecvToken = ("SendReceive" / "SR")
ServicesToken = ("Services" / "SV")
ServiceStatesToken = ("ServiceStates" / "SI")
ServiceChangeToken = ("ServiceChange" / "SC")
ServiceChangeAddressToken = ("ServiceChangeAddress" / "AD")
SignalListToken = ("SignalList" / "SL")
SignalsToken = ("Signals" / "SG")
SignalTypeToken = ("SignalType" / "SY")
StatsToken = ("Statistics" / "SA")
StreamToken = ("Stream" / "ST")
SubtractToken = ("Subtract" / "S")
SynchISDNToken = ("SynchISDN" / "SN")
TerminationStateToken = ("TerminationState" / "TS")
TestToken = ("Test" / "TE")
TimeOutToken = ("TimeOut" / "TO")
TopologyToken = ("Topology" / "TP")
TransToken = ("Transaction" / "T")
ResponseAckToken = ("TransactionResponseAck"/ "K")
V18Token = ("V18")
V22Token = ("V22")
V22bisToken = ("V22b")
V32Token = ("V32")
V32bisToken = ("V32b")
V34Token = ("V34")
V76Token = ("V76")
V90Token = ("V90")
V91Token = ("V91")
VersionToken = ("Version" / "V")
ANNEX C TAGS FOR MEDIA STREAM PROPERTIES (NORMATIVE)
Parameters for Local descriptors and Remote descriptors are specified
as tag-value pairs if binary encoding is used for the protocol. This
annex contains the property names (PropertyID), the tags (Property
Tag), type of the property (Type) and the values (Value). Values
presented in the Value field when the field contains references shall
be regarded as "information". The reference contains the normative
values. If a value field does not contain a reference then the
values in that field can be considered as "normative".
Tags are given as hexadecimal numbers in this annex. When setting the
value of a property, a MGC may underspecify the value according to
one of the mechanisms specified in section 7.1.1.
For type "enumeration" the value is represented by the value in
brackets, e.g., Send(0), Receive(1).
When a type is smaller than one octet, the value shall be stored in
the low-order bits of an octet string of size 1.
C.1 General Media Attributes
+-------------------+------+-------------+---------------------------+
| PropertyID | Tag | Type | Value |
+-------------------+------+-------------+---------------------------+
| Media | 1001 | Enumeration | Audio(0), Video(1), |
| | | | Data(2) |
+-------------------+------+-------------+---------------------------+
| Transmission mode | 1002 | Enumeration | Send(0), Receive(1), |
| | | | Send&Receive(2) |
+-------------------+------+-------------+---------------------------+
| Number of | 1003 | Unsigned | 0-255 |
| Channels | | Integer | |
+-------------------+------+-------------+---------------------------+
| Sampling rate | 1004 | Unsigned | 0-2^32 |
| | | Integer | |
+-------------------+------+-------------+---------------------------+
| Bitrate | 1005 | Integer | (0..4294967295) |
| | | | Note - units of 100 bit/s |
+-------------------+------+-------------+---------------------------+
| ACodec | 1006 | Octet | Audio Codec Type |
| | | String | |
+-------------------+------+-------------+---------------------------+
| Reference: ITU-T Rec. Q.765 - Application transport mechanism. |
| Non-ITU codecs are defined with the appropriate standards |
| organisation under a defined Organizational Identitifier. |
+-------------------+------+-------------+---------------------------+
| Samplepp | 1007 | Unsigned | Maximum samples or frames |
| | | Integer | per packet: 0-65535 |
+-------------------+------+-------------+---------------------------+
| Silencesupp | 1008 | BOOLEAN | Silence Suppression: |
| | | | True/false |
+-------------------+------+-------------+---------------------------+
| Encrypttype | 1009 | Octet | Ref.: rec. H.245 |
| | | String | |
+-------------------+------+-------------+---------------------------+
| Encryptkey | 100A | Octet | SIZE(0..65535) |
| | | String | Encryption key |
+-------------------+------+-------------+---------------------------+
| Ref.: rec. H.235 |
+-------------------+------+-------------+---------------------------+
| Echocanc | 100B | Enumeration | Echo Canceller: Off(0), |
| | | | G.165(1), G168(2) |
+-------------------+------+-------------+---------------------------+
| Gain | 100C | Unsigned | Gain in db: 0-65535 |
| | | Integer | |
+-------------------+------+-------------+---------------------------+
| Jitterbuff | 100D | Unsigned | Jitter buffer size in ms: |
| | | Integer | 0-65535 |
+-------------------+------+-------------+---------------------------+
| PropDelay | 100E | Unsigned | Propagation Delay: |
| | | Integer | 0..65535 |
+-------------------+------+-------------+---------------------------+
| Maximum propagation delay in milliseconds for the bearer |
| connection between two media gateways. The maximum delay will be |
| dependent on the bearer technology. |
+-------------------+------+-------------+---------------------------+
|RTPpayload | 100F | integer | Payload type in RTP |
+-------------------+------+-------------+---------------------------+
| Profile for Audio and Video Conferences with Minimal Control |
| Ref.: RFC1890 |
+--------------------------------------------------------------------+
C.2 Mux Properties
+-------------------+------+----------+------------------------------+
| PropertyID | Tag | Type | Value |
+-------------------+------+----------+------------------------------+
| H.221 | 2001 | Octet | Ref.: rec. H.245, |
| | | String | H222LogicalChannelParameters |
+-------------------+------+----------+------------------------------+
| H223 | 2002 | Octet | Ref.: rec. H.245, |
| | | String | H223LogicalChannelParameters |
+-------------------+------+----------+------------------------------+
| V76 | 2003 | Octet | Ref.: rec. H.245, |
| | | String | V76LogicalChannelParameters |
+-------------------+------+-------------+---------------------------+
| H2250 | 2004 | Octet | Ref.: rec. H.245, |
| | | String | H2250LogicalChannelParameters|
+-------------------+------+----------+------------------------------+
C.3 General bearer properties
+-------------------+------+-------------+---------------------------+
| PropertyID | Tag | Type | Value |
+-------------------+------+-------------+---------------------------+
| Mediatx | 3001 | Enumeration | Media Transport Type: |
+-------------------+------+-------------+---------------------------+
| TDM Circuit(0), ATM(1), FR(2), Ipv4(3), Ipv6(4), ... |
+-------------------+------+-------------+---------------------------+
| BIR | 3002 | 4 OCTET | Value depends on transport|
| | | | technology |
+-------------------+------+-------------+---------------------------+
| NSAP | 3003 | 1-20 OCTETS | See NSAP: |
+-------------------+------+-------------+---------------------------+
| Reference: ITU X.213 Annex A |
+--------------------------------------------------------------------+
C.4 General ATM properties
+------------------+---------+--------------+------------------------+
| PropertyID | Property| Type | Value |
| | Tag | | |
+------------------+---------+--------------+------------------------+
| AESA | 4001 | 20 OCTETS | ATM End System Address |
+------------------+---------+--------------+------------------------+
| VPVC | 4002 | 2 x 16 bit | VPCI/VCI |
| | | integer | |
| Reference ITU-T Recommendation Q.2931 |
+------------------+---------+--------------+------------------------+
| SC | 4003 | Enumeration | Service Category |
| Reference: ATM Forum UNI 4.0: |
| CBR(0), nrt-VBR1(1), nrt-VBR2(2), nrt-VBR3(3), rt-VBR1(4), rt- |
| VBR2(5), rt-VBR3(6), UBR1(7), UBR2(8), ABR(9). |
+------------------+---------+--------------+------------------------+
| BCOB | 4004 | 5 bit integer Broadband Bearer Class |
| Reference: ITU Recommendation Q.2961.2 |
+------------------+---------+--------------+------------------------+
| BBTC | 4005 | 7 bit integer| Broadband Transfer |
| | | | Capability |
| Reference: ITU Recommendation Q.2961 |
+------------------+---------+--------------+------------------------+
| ATC | 4006 | Enumeration | I.371 ATM Traffic |
| | | | Capability |
| Reference: ITU Recommendation I.371: |
| DBR(0), SBR1(1), SBR2(2), SBR3(3), ABT/IT(4), ABT/DT(5), ABR(6) |
+------------------+---------+--------------+------------------------+
| STC | 4007 | 2 bits | Susceptibility to |
| | | | clipping |
| Reference: ITU Recommendation Q.2931 |
| 00 Susceptible |
| 01 Not-susceptible |
+------------------+---------+--------------+------------------------+
| UPCC | 4008 | 2 bits | User Plane Connection |
| | | | configuration: |
| Reference: ITU Recommendation Q.2931 |
| 00 Pt-to-pt, |
| 01 Pt-to-mpt |
+------------------+---------+--------------+------------------------+
| PCR0 | 4009 | 24 bit | Peak Cell Rate (For |
| | | integer | CLP=0) |
| Reference: ITU Recommendation Q.2931 |
+------------------+---------+--------------+------------------------+
| SCR0 | 400A | 24 bit | Sustainable Cell Rate |
| | | integer | (For CLP=0) |
| Reference: ITU Recommendation Q.2961 |
+------------------+---------+--------------+------------------------+
| MBS0 | 400B | 24 bit | Maximum Burst Size (For|
| | | integer | CLP=0) |
| Reference: ITU Recommendation Q.2961 |
+------------------+---------+--------------+------------------------+
| PCR1 | 400C | 24 bit | Peak Cell Rate (For |
| | | integer | CLP=0+1) |
| Reference: ITU Recommendation Q.2931 |
+------------------+---------+--------------+------------------------+
| SCR1 | 400D | 24 bit | Sustainable Cell Rate |
| | | integer | (For CLP=0+1) |
| Reference: ITU Recommendation Q.2961 |
+------------------+---------+--------------+------------------------+
| MBS1 | 400E | 24 bit | Maximum Burst Size (For|
| | | integer | CLP=0+1) |
| Reference: ITU Recommendation Q.2961 |
+------------------+---------+--------------+------------------------+
| BEI | 400F | Boolean | Best Effort Indicator |
| Reference: ATM Forum UNI 4.0: |
| 0 -- do not include BEI in ATM signalling |
| 1 -- include BEI in ATM signalling |
+------------------+---------+--------------+------------------------+
| TI | 4010 | Boolean | Tagging |
| Reference: ITU-T Recommendation Q.2961 |
| 0 -- tagging is not allowed |
| 1 -- tagging is requested |
+------------------+---------+--------------+------------------------+
| FD | 4011 | Boolean | Frame Discard |
| Reference: ATM Forum UNI 4.0: |
| 0 -- no frame discard is allowed |
| 1 -- frame discard is allowed |
+------------------+---------+--------------+------------------------+
| A2PCDV | 4012 | 24 bit | Acceptable 2-point CDV |
| | | integer | |
| Reference: ITU-T Recommendation Q.2965.2 |
+------------------+---------+--------------+------------------------+
| C2PCDV | 4013 | 24 bit | Cumulative 2-point CDV |
| | | integer | |
| Reference: ITU-T Recommendation Q.2965.2 |
+------------------+---------+--------------+------------------------+
| APPCDV | 4014 | 24 bit | Acceptable P-P CDV |
| | | integer | |
| Reference: ATM Forum UNI 4.0 |
+------------------+---------+--------------+------------------------+
| CPPCDV | 4015 | 24 bit | Cumulative P-P CDV |
| | | integer | |
| Reference: ATM Forum UNI 4.0 |
+------------------+---------+--------------+------------------------+
| ACLR | 4016 | 8 bit integer| Acceptable Cell Loss |
| | | | Ratio |
| Reference: ITU-T Recommendation Q.2965.2, ATM Forum UNI 4.0 |
+------------------+---------+--------------+------------------------+
| MEETD | 4017 | 16 bit | Maximum end-to-end |
| | | integer | transit delay |
| Reference: ITU-T Recommendation Q.2965.2, ATM Forum UNI 4.0 |
+------------------+---------+--------------+------------------------+
| CEETD | 4018 | 16 bit | Cumulative end-to-end |
| | | integer | transit delay |
| Reference: ITU-T Recommendation Q.2965.2, ATM Forum UNI 4.0 |
+------------------+---------+--------------+------------------------+
| QosClass | 4019 | Integer 0-5 | QOS Class |
| Reference: ITU-T Recommendation Q.2965.1 |
| Qos Class Meaning |
| --------- ------------------------------- |
| 0 Default QoS associated with the ATC |
| as defined in ITU Rec. Q.2961.2 |
| 1 Stringent |
| 2 Tolerant |
| 3 Bi-level |
| 4 Unbounded |
| 5 Stringent bi-level |
+------------------+---------+--------------+------------------------+
| AALType | 401A | 1 octet | AAL Type |
| Reference: ITU Recommendation Q.2931 |
| 00000000 AAL for voice |
| 00000001 AAL type 1 |
| 00000010 AAL type 2 |
| 00000011 AAL type 3/4 |
| 00000101 AAL type 5 |
| 00010000 user defined AAL |
+------------------+---------+--------------+------------------------+
C.5 Frame Relay
+-------------------+------+-------------+---------------------------+
| PropertyID | Tag | Type | Value |
+-------------------+------+-------------+---------------------------+
| DLCI | 5001 | Unsigned | Data link connection id |
| | | Integer | |
+-------------------+------+-------------+---------------------------+
| CID | 5002 | Unsigned | sub-channel id. |
| | | Integer | |
+-------------------+------+-------------+---------------------------+
| SID/Noiselevel | 5003 | Unsigned | silence insertion |
| | | Integer | descriptor |
+-------------------+------+-------------+---------------------------+
| Primary Payload |5004 | Unsigned | Primary Payload Type |
| Type | | Integer | Covers FAX and codecs |
+-------------------+------+-------------+---------------------------+
C.6 IP
+-------------------+------+-------------+---------------------------+
| PropertyID | Tag | Type | Value |
+-------------------+------+-------------+---------------------------+
| IPv4 | 6001 | 32 BITS | Ipv4Address|Ipv4Address: |
+-------------------+------+-------------+---------------------------+
| Reference: IETF RFC791 |
+-------------------+------+-------------+---------------------------+
| IPv6 | 6002 | 128 BITS | IPv6 Address: |
+-------------------+------+-------------+---------------------------+
| Reference: IETF RFC2460 |
+-------------------+------+-------------+---------------------------+
| Port | 6003 | Unsigned |0-65535 |
| | | Integer | |
+-------------------+------+-------------+---------------------------+
| Porttype | 6004 | enumerated | TCP(0), UDP(1), SCTP(2) |
+-------------------+------+-------------+---------------------------+
C.7 ATM AAL2
+-----------+-------+-------------------------+----------------------+
| PropertyID| Tag n | Type | Value |
+-----------+-------+-------------------------+----------------------+
| AESA | 7001 | 20 OCTETS | AAL2 service endpoint |
| | | | address |
+-----------+-------+--------------------------+---------------------+
| as defined in Reference: ITU Recommendation Q.2630.1 |
| ESEA |
| NSEA |
+-----------+-------+-------------------------+----------------------+
| BIR |See C.3| 4 OCTETS | Served user |
| | | | reference |
+-----------+-------+-------------------------+----------------------+
| as defined in Reference: ITU Recommendation Q.2630.1 SUGR |
+-----------+-------+-------------------------+----------------------+
| ALC | 7002 | 12 OCTETS | AAL2 link |
| | | | characteristics |
+-----------+-------+-------------------------+----------------------+
| as defined in Reference: ITU Recommendation Q.2630.1 |
| max/average CPS-SDU bitrate, |
| max/average CPS-SDU size |
+-----------+-------+-------------------------+----------------------+
| SSCS | 7003 | I.366.2: | Service specific |
| | | audio (8 OCTETS) | convergence sublayer |
| | | multirate (3 OCTETS) | information |
| | | or I.366.1: | |
| | | SAR-assured (14 OCTETS)/| |
| | | unassured (7 OCTETS) | |
+-----------+-------+-------------------------+----------------------+
| as defined in Reference: Q.2630.1 and used in I.366.1 and I.366.2 |
| I.366.2: audio/multirate |
| I.366.1: SAR-assured/unassured |
+-----------+-------+-------------------------+----------------------+
| SUT | 7004 | 1..254 octets |Served user transport |
| | | | parameter |
+-----------+-------+-------------------------+----------------------+
| as defined in Reference: ITU Recommendation Q.2630.1 |
| TCI | 7005 |BOOLEAN | Test connection |
| | | | indicator |
+-----------+-------+-------------------------+----------------------+
| as defined in Reference: ITU Recommendation Q.2630.1 |
+-----------+-------+-------------------------+----------------------+
| Timer_CU | 7006 |32 bit integer | Timer-CU: |
+-----------+-------+-------------------------+----------------------+
| Milliseconds to hold partially filled cell before sending. |
+-----------+-------+-------------------------+----------------------+
| MaxCPSSDU | 7007 | 8 bit integer | Maximum Common Part |
| | | | Sublayer Service |
| | | | Data Unit |
+-----------+-------+-------------------------+----------------------+
| Ref.: rec. Q.2630.1 |
+-----------+-------+-------------------------+----------------------+
| CID | 7008 | 8 bits | subchannel id, 0-255 |
+-----------+-------+-------------------------+----------------------+
| Ref.: rec. I.363.2 |
+--------------------------------------------------------------------+
C.8 ATM AAL1
+----------------+---------+-----------------+-----------------------+
| PropertyID | Property| Type | Value |
| | Tag | | |
+----------------+---------+-----------------+-----------------------+
| BIR | See | 29 OCTETS | GIT (Generic |
| | Table | | Identifier Transport) |
| | C.3 | | |
| Ref.: Recommendation Q.2941.1 |
+----------------+---------+-----------------+-----------------------+
| AAL1ST | 8001 | 1 OCTET | AAL1 Subtype: |
| Reference: ITU Recommendation Q.2931 |
| 00000000 Null |
| 00000001 voiceband signal transport on 64kbit/s |
| 00000010 circuit transport |
| 00000100 high-quality audio signal transport |
| 00000101 video signal transport |
+----------------+---------+-----------------+-----------------------+
| CBRR | 8002 | 1 OCTET | CBR Rate |
| Reference: ITU Recommendation Q.2931 |
| 00000001 64 kbit/s |
| 00000100 1544 kbit/s |
| 00000101 6312 kbit/s |
| 00000110 32064 kbit/s |
| 00000111 44736 kbit/s |
| 00001000 97728 kbit/s |
| 00010000 2048 kbit/s |
| 00010001 8448 kbit/s |
| 00010010 34368 kbit/s |
| 00010011 139264 kbit/s |
| 01000000 n x 64 kbit/s |
| 01000001 n * 8 kbit/s |
+----------------+---------+-----------------+-----------------------+
| MULT | See | | Multiplier, or n x |
| | Table | | 64k/8k/300 |
| | C.9 | | |
| Reference: ITU Recommendation Q.2931 |
+----------------+---------+-----------------+-----------------------+
| SCRI | 8003 | 1 OCTECT | Source Clock Frequency|
| | | | Recovery Method |
| Reference: ITU Recommendation Q.2931 |
| 00000000 NULL |
| 00000001 SRTS |
| 00000010 ACM |
+----------------+---------+-----------------+-----------------------+
| ECM | 8004 | 1 OCTECT | Error Correction |
| | | | Method |
| Reference: ITU Recommendation Q.2931 |
| 00000000 Null |
| 00000001 FEC-LOSS |
| 00000010 FEC-DELAY |
+----------------+---------+-----------------+-----------------------+
| SDTB | 8005 | 16 bit integer | Structured Data |
| | | | Transfer Blocksize |
| Reference: ITU Recommendation I.363.1 |
| Block size of SDT CBR service |
+----------------+---------+-----------------+-----------------------+
| PFCI | 8006 | 8 bit integer | Partially filled cells|
| | | | identifier |
| Reference: ITU Recommendation I.363.1 |
| 1-47 |
+--------------------------------------------------------------------+
C.9 Bearer Capabilities
The table entries referencing ITU-T Recommendation Q.931 refer to the
encoding in the bearer capability information element of Q.931, not to
the low layer information element.
+----------------+---------+-----------------+-----------------------+
| PropertyID | Property| Type | Value |
| | Tag | | |
+----------------+---------+-----------------+-----------------------+
| TMR | 9001 | 1 OCTET | Transmission Medium |
| | | | Requirement (Q.763) |
| Reference: ITU Recommendation Q.763 |
| Bit 8 7 6 5 4 3 2 1 |
| 00000000 - speech |
| 00000001 - spare |
| 00000010 - 64 kbit/s unrestricted |
| 00000011 - 3.1 kHz audio |
| 00000100 - reserved for alternate speech (service 2)/64 kbit/s |
| unrestricted (service 1) |
| 00000101 - reserved for alternate 64 kbit/s unrestricted |
| (service 1)/speech (service 2) |
| 00000110 - 64 kbit/s preferred |
| 00000111 - 2 x 64 kbit/s unrestricted |
| 00001000 - 384 kbit/s unrestricted |
| 00001001 - 1536 kbit/s unrestricted |
| 00001010 - 1920 kbit/s unrestricted |
| 00001011 through 00001111- spare |
| 00010000 - 3 x 64 kbit/s unrestricted |
| 00010001 - 4 x 64 kbit/s unrestricted |
| 00010010 - 5 x 64 kbit/s unrestricted |
| 00010011 spare |
| 00010100 - 7 x 64 kbit/s unrestricted |
| 00010101 - 8 x 64 kbit/s unrestricted |
| 00010110 - 9 x 64 kbit/s unrestricted |
| 00010111 - 10 x 64 kbit/s unrestricted |
| 00011000 - 11 x 64 kbit/s unrestricted |
| 00011001 - 12 x 64 kbit/s unrestricted |
| 00011010 - 13 x 64 kbit/s unrestricted |
| 00011011 - 14 x 64 kbit/s unrestricted |
| 00011100 - 15 x 64 kbit/s unrestricted |
| 00011101 - 16 x 64 kbit/s unrestricted |
| 00011110 - 17 x 64 kbit/s unrestricted |
| 00011111 - 18 x 64 kbit/s unrestricted |
| 00100000 - 19 x 64 kbit/s unrestricted |
| 00100001 - 20 x 64 kbit/s unrestricted |
| 00100010 - 21 x 64 kbit/s unrestricted |
| 00100011 - 22 x 64 kbit/s unrestricted |
| 00100100 - 23x 64 kbit/s unrestricted |
| 00100101 - spare |
| 00100110 - 25 x 64 kbit/s unrestricted |
| 00100111 - 26 x 64 kbit/s unrestricted |
| 00101000 - 27 x 64 kbit/s unrestricted |
| 00101001 - 28 x 64 kbit/s unrestricted |
| 00101010 - 29 x 64 kbit/s unrestricted |
| 00101011 through 11111111 Spare |
+----------------+---------+-----------------+-----------------------+
| TMRSR | 9002 | 1 OCTET | Transmission Medium |
| | | | Requirement Subrate |
| 0 - unspecified |
| 1 - 8kbit/s |
| 2 - 16kbit/s |
| 3 - 32kbit/s |
+----------------+---------+-----------------+-----------------------+
| Contcheck | 9003 | BOOLEAN | Continuity Check |
| Reference: ITU Recommendation Q.763 |
| 0 - Not required on this circuit |
| 1 - Required on this circuit |
+----------------+---------+-----------------+-----------------------+
| ITC | 9004 | 5 BITS | Information Transfer |
| | | | Capability |
| Reference: ITU Recommendation Q.763 |
| Bits 5 4 3 2 1 |
| 00000 - Speech |
| 01000 - Unrestricted digital information |
| 01001 - Restricted digital information |
| 10000 - 3.1 kHz audio |
| 10001 - Unrestricted digital information with |
| tones/announcements |
| 11000 - Video |
| All other values are reserved. |
+----------------+---------+-----------------+-----------------------+
| TransMode | 9005 | 2 BITS | Transfer Mode |
| Reference: ITU Recommendation Q.931 |
| Bit 2 1 |
| 00 - Circuit mode |
| 10 - Packet mode |
+----------------+---------+-----------------+-----------------------+
| TransRate | 9006 | 5 BITS | Transfer Rate |
| Reference: ITU Recommendation Q.931 |
| Bit 5 4 3 2 1 |
| 00000 - This code shall be used for packet mode calls |
| 10000 - 64 kbit/s |
| 10001 - 2 x 64 kbit/s |
| 10011 -384 kbit/s |
| 10101 -1536 kbit/s |
| 10111 -1920 kbit/s |
| 11000 - Multirate (64 kbit/s base rate) |
+----------------+---------+-----------------+-----------------------+
| MULT | 9007 | 7 BITS | Rate Multiplier |
| Reference: ITU Recommendation Q.931 |
| Any value from 2 to n (maximum number of B-channels) |
+----------------+---------+-----------------+-----------------------+
| USI | 9008 | 5 BITS | User Information Layer|
| | | | 1 Protocol |
| Reference: ITU Recommendation Q.931 |
| Bits 5 4 3 2 1 |
| 00001 - CCITT standardized rate adaption V.110 and X.30. |
| 00010 - Recommendation G.711 u-law |
| 00011 - Recommendation G.711 A-law |
| 00100 - Recommendation G.721 32 kbit/s ADPCM and Recommendation |
| I.460. |
| 00101 - Recommendations H.221 and H.242 |
| 00110 - Recommendations H.223 and H.245 |
| 00111 - Non-ITU-T standardized rate adaption. |
| 01000 - ITU-T standardized rate adaption V.120. |
| 01001 - CCITT standardized rate adaption X.31 HDLC flag |
| stuffing. |
| All other values are reserved. |
+----------------+---------+-----------------+-----------------------+
| syncasync | 9009 | BOOLEAN | Synchronous/ |
| | | | Asynchronous |
| Reference: ITU Recommendation Q.931 |
| 0 - Synchronous data |
| 1 - Asynchronous data |
+----------------+---------+-----------------+-----------------------+
| negotiation | 900A | BOOLEAN | Negotiation |
| Reference: ITU Recommendation Q.931 |
| 0 - In-band negotiation possible |
| 1 - In-band negotiation not possible |
+----------------+---------+-----------------+-----------------------+
+----------------+---------+-----------------+-----------------------+
| Userrate | 900B | 5 BITS | User Rate |
| Reference: ITU Recommendation Q.931 |
| Bits 5 4 3 2 1 |
| 00000 - Rate is indicated by E-bits specified in Recommendation |
| I.460 or may be negotiated in-band |
| 00001 - 0.6 kbit/s Recommendations V.6 and X.1 |
| 00010 - 1.2 kbit/s Recommendation V.6 |
| 00011 - 2.4 kbit/s Recommendations V.6 and X.1 |
| 00100 - 3.6 kbit/s Recommendation V.6 |
| 00101 - 4.8 kbit/s Recommendations V.6 and X.1 |
| 00110 - 7.2 kbit/s Recommendation V.6 |
| 00111 - 8 kbit/s Recommendation I.460 |
| 01000 - 9.6 kbit/s Recommendations V.6 and X.1 |
| 01001 - 14.4 kbit/s Recommendation V.6 |
| 01010 - 16 kbit/s Recommendation I.460 |
| 01011 - 19.2 kbit/s Recommendation V.6 |
| 01100 - 32 kbit/s Recommendation I.460 |
| 01101 - 38.4 kbit/s Recommendation V.110 |
| 01110 - 48 kbit/s Recommendations V.6 and X.1 |
| 01111 - 56 kbit/s Recommendation V.6 |
| 10010 - 57.6 kbit/s Recommendation V.14 extended |
| 10011 - 28.8 kbit/s Recommendation V.110 |
| 10100 - 24 kbit/s Recommendation V.110 |
| 10101 - 0.1345 kbit/s Recommendation X.1 |
| 10110 - 0.100 kbit/s Recommendation X.1 |
| 10111 - 0.075/1.2 kbit/s Recommendations V.6 and X.1 |
| 11000 - 1.2/0.075 kbit/s Recommendations V.6 and X.1 |
| 11001 - 0.050 kbit/s Recommendations V.6 and X.1 |
| 11010 - 0.075 kbit/s Recommendations V.6 and X.1 |
| 11011 - 0.110 kbit/s Recommendations V.6 and X.1 |
| 11100 - 0.150 kbit/s Recommendations V.6 and X.1 |
| 11101 - 0.200 kbit/s Recommendations V.6 and X.1 |
| 11110 - 0.300 kbit/s Recommendations V.6 and X.1 |
| 11111 - 12 kbit/s Recommendation V.6 |
| All other values are reserved. |
+----------------+---------+-----------------+-----------------------+
| INTRATE | 900C | 2 BITS | Intermediate Rate |
| Reference: ITU Recommendation Q.931 |
| Bit 2 1 |
| 00 - Not used |
| 01 - 8 kbit/s |
| 10 - 16 kbit/s |
| 11 - 32 kbit/s |
+----------------+---------+-----------------+-----------------------+
| nictx | 900D | BOOLEAN | Network Independent |
| | | | Clock (NIC) on |
| | | | transmission |
| Reference: ITU Recommendation Q.931 |
| 0 - Not required to send data with network independent clock |
| 1 - Required to send data with network independent clock |
+----------------+---------+-----------------+-----------------------+
| nicrx | 900E | BOOLEAN | Network independent |
| | | | clock (NIC) on |
| | | | reception |
| Reference: ITU Recommendation Q.931 |
| 0 - Cannot accept data with network independent clock (i.e. |
| sender does not support this optional procedure) |
| 1 - Can accept data with network independent clock (i.e. sender |
| does support this optional procedure) |
+----------------+---------+-----------------+-----------------------+
| flowconttx | 900F | BOOLEAN | Flow Control on |
| | | | transmission (Tx) |
| Reference: ITU Recommendation Q.931 |
| 0 - Not required to send data with flow control mechanism |
| 1 - Required to send data with flow control mechanism |
+----------------+---------+-----------------+-----------------------+
| flowcontrx | 9010 | BOOLEAN | Flow control on |
| | | | reception (Rx) |
| Reference: ITU Recommendation Q.931 |
| 0 - Cannot accept data with flow control mechanism (i.e. sender |
| does not support this optional procedure) |
| 1 - Can accept data with flow control mechanism (i.e. sender |
| does support this optional procedure) |
+----------------+---------+-----------------+-----------------------+
| rateadapthdr | 9011 | BOOLEAN | Rate adaption |
| | | | header/no header |
| Reference: ITU Recommendation Q.931 |
| 0 - Rate adaption header not included |
| 1 - Rate adaption header included |
+----------------+---------+-----------------+-----------------------+
| multiframe | 9012 | BOOLEAN | Multiple frame |
| | | | establishment support|
| | | | in data link |
| Reference: ITU Recommendation Q.931 |
| 0 - Multiple frame establishment not supported. Only UI frames |
| allowed. |
| 1 - Multiple frame establishment supported |
+----------------+---------+-----------------+-----------------------+
| OPMODE | 9013 | BOOLEAN | Mode of operation |
| Reference: ITU Recommendation Q.931 |
| 0 Bit transparent mode of operation |
| 1 Protocol sensitive mode of operation |
+----------------+---------+-----------------+-----------------------+
| llidnegot | 9014 | BOOLEAN | Logical link |
| | | | identifier negotiation|
| Reference: ITU Recommendation Q.931 |
| 0 Default, LLI = 256 only |
| 1 Full protocol negotiation |
+----------------+---------+-----------------+-----------------------+
| assign | 9015 | BOOLEAN | Assignor/assignee |
| Reference: ITU Recommendation Q.931 |
| 0 Message originator is "Default assignee" |
| 1 Message originator is "Assignor only" |
+----------------+---------+-----------------+-----------------------+
| inbandneg | 9016 | BOOLEAN | In-band/out-band |
| | | | negotiation |
| Reference: ITU Recommendation Q.931 |
| 0- Negotiation is done with USER INFORMATION messages on a |
| temporary signalling connection |
| 1- Negotiation is done in-band using logical link zero |
+----------------+---------+-----------------+-----------------------+
| stopbits | 9017 | 2 BITS | Number of stop bits |
| Reference: ITU Recommendation Q.931 |
| Bits 2 1 |
| 00 - Not used |
| 01 - 1 bit |
| 10 - 1.5 bits |
| 11 - 2 bits |
+----------------+---------+-----------------+-----------------------+
| databits | 9018 | 2 BIT | Number of data bits |
| | | | excluding parity Bit |
| | | | if present |
| Reference: ITU Recommendation Q.931 |
| Bit 2 1 |
| 00 - Not used |
| 01 - 5 bits |
| 10 - 7 bits |
| 11 - 8 bits |
+----------------+---------+-----------------+-----------------------+
| parity | 9019 | 3 BIT | Parity information |
| Reference: ITU Recommendation Q.931 |
| Bit 3 2 1 |
| 000 - Odd |
| 010 - Even |
| 011 - None |
| 100 - Forced to 0 |
| 101 - Forced to 1 |
| All other values are reserved. |
+----------------+---------+-----------------+-----------------------+
| duplexmode | 901A | BOOLEAN | Mode duplex |
| Reference: ITU Recommendation Q.931 |
| 0 - Half duplex |
| 1 - Full duplex |
+----------------+---------+-----------------+-----------------------+
| modem | 901B | 6 BIT | Modem Type |
| Reference: ITU Recommendation Q.931 |
| Bits 6 5 4 3 2 1 |
| 00000 through 000101 National Use |
| 010001 - Recommendation V.21 |
| 010010 - Recommendation V.22 |
| 010011 - Recommendation V.22 bis |
| 010100 - Recommendation V.23 |
| 010101 - Recommendation V.26 |
| 011001 - Recommendation V.26 bis |
| 010111 - Recommendation V.26 ter |
| 011000 - Recommendation V.27 |
| 011001 - Recommendation V.27 bis |
| 011010 - Recommendation V.27 ter |
| 011011 - Recommendation V.29 |
| 011101 - Recommendation V.32 |
| 011110 - Recommendation V.34 |
| 100000 through 101111 National Use |
| 110000 through 111111 User Specified |
+----------------+---------+-----------------+-----------------------+
| layer2prot | 901C 5 BIT | User information layer|
| | | 2 protocol |
| Reference: ITU Recommendation Q.931 |
| Bit 5 4 3 2 1 |
| 00010 - Recommendation Q.921/I.441 [3] |
| 00110 - Recommendation X.25 [5], link layer |
| 01100 - LAN logical link control (ISO/IEC 8802-2) |
| All other values are reserved. |
+----------------+---------+-----------------+-----------------------+
| layer3prot | 901D | 5 BIT | User information layer|
| | | | 3 protocol |
| Reference: ITU Recommendation Q.931 |
| Bit 5 4 3 2 1 |
| 00010 - Recommendation Q.931/I.451 |
| 00110 - Recommendation X.25, packet layer |
| 01011 - ISO/IEC TR 9577 (Protocol identification in the network |
| layer) |
| All other values are reserved. |
+----------------+---------+-----------------+-----------------------+
| addlayer3prot | 901E | OCTET | Additional User |
| | | | Information layer 3 |
| | | | protocol |
| |
| Bits 4321
| 1100 1100 - Internet Protocol (RFC791) (ISO/IEC TR 9577) |
| 1100 1111 - Point-to-point Protocol (RFC1661) |
+----------------+---------+-----------------+-----------------------+
| DialledN | 901F | 30 OCTETS | Dialled Number |
+----------------+---------+-----------------+-----------------------+
| DiallingN | 9020 | 30 OCTETS | Dialling Number |
+----------------+---------+-----------------+-----------------------+
| ECHOCI | 9021 | Enumeration | Echo Control |
| | | | Information |
| echo canceler off (0), incoming echo canceler on (1), outgoing |
| echo canceler on (2), incoming and outgoing echo canceler on (3)|
+----------------+---------+-----------------+-----------------------+