?? h225asn1.asn
字號:
CallCreditServiceControl ::= SEQUENCE
{
amountString BMPString (SIZE (1..512)) OPTIONAL, -- (Unicode)
billingMode CHOICE
{
credit NULL,
debit NULL,
...
} OPTIONAL,
callDurationLimit INTEGER (1..4294967295) OPTIONAL, -- in seconds
enforceCallDurationLimit BOOLEAN OPTIONAL,
callStartingPoint CHOICE
{
alerting NULL,
connect NULL,
...
} OPTIONAL,
...
}
GenericData ::= SEQUENCE
{
id GenericIdentifier,
parameters SEQUENCE (SIZE (1..512)) OF EnumeratedParameter OPTIONAL,
...
}
GenericIdentifier ::= CHOICE
{
standard INTEGER(0..16383,...),
oid OBJECT IDENTIFIER,
nonStandard GloballyUniqueID,
...
}
EnumeratedParameter ::= SEQUENCE
{
id GenericIdentifier,
content Content OPTIONAL,
...
}
Content ::= CHOICE
{
raw OCTET STRING,
text IA5String,
unicode BMPString,
bool BOOLEAN,
number8 INTEGER (0..255),
number16 INTEGER (0..65535),
number32 INTEGER (0..4294967295),
id GenericIdentifier,
alias AliasAddress,
transport TransportAddress,
compound SEQUENCE (SIZE (1..512)) OF EnumeratedParameter,
nested SEQUENCE (SIZE (1..16)) OF GenericData,
...
}
FeatureSet ::= SEQUENCE
{
replacementFeatureSet BOOLEAN,
neededFeatures SEQUENCE OF FeatureDescriptor OPTIONAL,
desiredFeatures SEQUENCE OF FeatureDescriptor OPTIONAL,
supportedFeatures SEQUENCE OF FeatureDescriptor OPTIONAL,
...
}
TransportChannelInfo ::= SEQUENCE
{
sendAddress TransportAddress OPTIONAL,
recvAddress TransportAddress OPTIONAL,
...
}
RTPSession ::= SEQUENCE
{
rtpAddress TransportChannelInfo,
rtcpAddress TransportChannelInfo,
cname PrintableString,
ssrc INTEGER (1..4294967295),
sessionId INTEGER (1..255),
associatedSessionIds SEQUENCE OF INTEGER (1..255),
...,
multicast NULL OPTIONAL,
bandwidth BandWidth OPTIONAL
}
RasMessage ::= CHOICE
{
gatekeeperRequest GatekeeperRequest,
gatekeeperConfirm GatekeeperConfirm,
gatekeeperReject GatekeeperReject,
registrationRequest RegistrationRequest,
registrationConfirm RegistrationConfirm,
registrationReject RegistrationReject,
unregistrationRequest UnregistrationRequest,
unregistrationConfirm UnregistrationConfirm,
unregistrationReject UnregistrationReject,
admissionRequest AdmissionRequest,
admissionConfirm AdmissionConfirm,
admissionReject AdmissionReject,
bandwidthRequest BandwidthRequest,
bandwidthConfirm BandwidthConfirm,
bandwidthReject BandwidthReject,
disengageRequest DisengageRequest,
disengageConfirm DisengageConfirm,
disengageReject DisengageReject,
locationRequest LocationRequest,
locationConfirm LocationConfirm,
locationReject LocationReject,
infoRequest InfoRequest,
infoRequestResponse InfoRequestResponse,
nonStandardMessage NonStandardMessage,
unknownMessageResponse UnknownMessageResponse,
...,
requestInProgress RequestInProgress,
resourcesAvailableIndicate ResourcesAvailableIndicate,
resourcesAvailableConfirm ResourcesAvailableConfirm,
infoRequestAck InfoRequestAck,
infoRequestNak InfoRequestNak,
serviceControlIndication ServiceControlIndication,
serviceControlResponse ServiceControlResponse
}
GatekeeperRequest ::= SEQUENCE --(GRQ)
{
requestSeqNum RequestSeqNum,
protocolIdentifier ProtocolIdentifier,
nonStandardData NonStandardParameter OPTIONAL,
rasAddress TransportAddress,
endpointType EndpointType,
gatekeeperIdentifier GatekeeperIdentifier OPTIONAL,
callServices QseriesOptions OPTIONAL,
endpointAlias SEQUENCE OF AliasAddress OPTIONAL,
...,
alternateEndpoints SEQUENCE OF Endpoint OPTIONAL,
tokens SEQUENCE OF ClearToken OPTIONAL,
cryptoTokens SEQUENCE OF CryptoH323Token OPTIONAL,
authenticationCapability SEQUENCE OF AuthenticationMechanism OPTIONAL,
algorithmOIDs SEQUENCE OF OBJECT IDENTIFIER OPTIONAL,
integrity SEQUENCE OF IntegrityMechanism OPTIONAL,
integrityCheckValue ICV OPTIONAL,
supportsAltGK NULL OPTIONAL,
featureSet FeatureSet OPTIONAL,
genericData SEQUENCE OF GenericData OPTIONAL
}
GatekeeperConfirm ::= SEQUENCE --(GCF)
{
requestSeqNum RequestSeqNum,
protocolIdentifier ProtocolIdentifier,
nonStandardData NonStandardParameter OPTIONAL,
gatekeeperIdentifier GatekeeperIdentifier OPTIONAL,
rasAddress TransportAddress,
...,
alternateGatekeeper SEQUENCE OF AlternateGK OPTIONAL,
authenticationMode AuthenticationMechanism OPTIONAL,
tokens SEQUENCE OF ClearToken OPTIONAL,
cryptoTokens SEQUENCE OF CryptoH323Token OPTIONAL,
algorithmOID OBJECT IDENTIFIER OPTIONAL,
integrity SEQUENCE OF IntegrityMechanism OPTIONAL,
integrityCheckValue ICV OPTIONAL,
featureSet FeatureSet OPTIONAL,
genericData SEQUENCE OF GenericData OPTIONAL
}
GatekeeperReject ::= SEQUENCE --(GRJ)
{
requestSeqNum RequestSeqNum,
protocolIdentifier ProtocolIdentifier,
nonStandardData NonStandardParameter OPTIONAL,
gatekeeperIdentifier GatekeeperIdentifier OPTIONAL,
rejectReason GatekeeperRejectReason,
...,
altGKInfo AltGKInfo OPTIONAL,
tokens SEQUENCE OF ClearToken OPTIONAL,
cryptoTokens SEQUENCE OF CryptoH323Token OPTIONAL,
integrityCheckValue ICV OPTIONAL,
featureSet FeatureSet OPTIONAL,
genericData SEQUENCE OF GenericData OPTIONAL
}
GatekeeperRejectReason ::= CHOICE
{
resourceUnavailable NULL,
terminalExcluded NULL, -- permission failure, not a resource failure
invalidRevision NULL,
undefinedReason NULL,
...,
securityDenial NULL,
genericDataReason NULL,
neededFeatureNotSupported NULL
}
RegistrationRequest ::= SEQUENCE --(RRQ)
{
requestSeqNum RequestSeqNum,
protocolIdentifier ProtocolIdentifier,
nonStandardData NonStandardParameter OPTIONAL,
discoveryComplete BOOLEAN,
callSignalAddress SEQUENCE OF TransportAddress,
rasAddress SEQUENCE OF TransportAddress,
terminalType EndpointType,
terminalAlias SEQUENCE OF AliasAddress OPTIONAL,
gatekeeperIdentifier GatekeeperIdentifier OPTIONAL,
endpointVendor VendorIdentifier,
...,
alternateEndpoints SEQUENCE OF Endpoint OPTIONAL,
timeToLive TimeToLive OPTIONAL,
tokens SEQUENCE OF ClearToken OPTIONAL,
cryptoTokens SEQUENCE OF CryptoH323Token OPTIONAL,
integrityCheckValue ICV OPTIONAL,
keepAlive BOOLEAN,
endpointIdentifier EndpointIdentifier OPTIONAL,
willSupplyUUIEs BOOLEAN,
maintainConnection BOOLEAN,
alternateTransportAddresses AlternateTransportAddresses OPTIONAL,
additiveRegistration NULL OPTIONAL,
terminalAliasPattern SEQUENCE OF AddressPattern OPTIONAL,
supportsAltGK NULL OPTIONAL,
usageReportingCapability RasUsageInfoTypes OPTIONAL,
multipleCalls BOOLEAN OPTIONAL,
supportedH248Packages SEQUENCE OF H248PackagesDescriptor OPTIONAL,
callCreditCapability CallCreditCapability OPTIONAL,
capacityReportingCapability CapacityReportingCapability OPTIONAL,
capacity CallCapacity OPTIONAL,
featureSet FeatureSet OPTIONAL,
genericData SEQUENCE OF GenericData OPTIONAL
}
RegistrationConfirm ::= SEQUENCE --(RCF)
{
requestSeqNum RequestSeqNum,
protocolIdentifier ProtocolIdentifier,
nonStandardData NonStandardParameter OPTIONAL,
callSignalAddress SEQUENCE OF TransportAddress,
terminalAlias SEQUENCE OF AliasAddress OPTIONAL,
gatekeeperIdentifier GatekeeperIdentifier OPTIONAL,
endpointIdentifier EndpointIdentifier,
...,
alternateGatekeeper SEQUENCE OF AlternateGK OPTIONAL,
timeToLive TimeToLive OPTIONAL,
tokens SEQUENCE OF ClearToken OPTIONAL,
cryptoTokens SEQUENCE OF CryptoH323Token OPTIONAL,
integrityCheckValue ICV OPTIONAL,
willRespondToIRR BOOLEAN,
preGrantedARQ SEQUENCE
{
makeCall BOOLEAN,
useGKCallSignalAddressToMakeCall BOOLEAN,
answerCall BOOLEAN,
useGKCallSignalAddressToAnswer BOOLEAN,
...,
irrFrequencyInCall INTEGER (1..65535) OPTIONAL,
-- in seconds; not
-- present if GK
-- does not want IRRs
totalBandwidthRestriction BandWidth OPTIONAL,
-- total limit for all
-- concurrent calls
alternateTransportAddresses AlternateTransportAddresses OPTIONAL,
useSpecifiedTransport UseSpecifiedTransport OPTIONAL
} OPTIONAL,
maintainConnection BOOLEAN,
serviceControl SEQUENCE OF ServiceControlSession OPTIONAL,
supportsAdditiveRegistration NULL OPTIONAL,
terminalAliasPattern SEQUENCE OF AddressPattern OPTIONAL,
supportedPrefixes SEQUENCE OF SupportedPrefix OPTIONAL,
usageSpec SEQUENCE OF RasUsageSpecification OPTIONAL,
featureServerAlias AliasAddress OPTIONAL,
capacityReportingSpec CapacityReportingSpecification OPTIONAL,
featureSet FeatureSet OPTIONAL,
genericData SEQUENCE OF GenericData OPTIONAL
}
RegistrationReject ::= SEQUENCE --(RRJ)
{
requestSeqNum RequestSeqNum,
protocolIdentifier ProtocolIdentifier,
nonStandardData NonStandardParameter OPTIONAL,
rejectReason RegistrationRejectReason,
gatekeeperIdentifier GatekeeperIdentifier OPTIONAL,
...,
altGKInfo AltGKInfo OPTIONAL,
tokens SEQUENCE OF ClearToken OPTIONAL,
cryptoTokens SEQUENCE OF CryptoH323Token OPTIONAL,
integrityCheckValue ICV OPTIONAL,
featureSet FeatureSet OPTIONAL,
genericData SEQUENCE OF GenericData OPTIONAL
}
RegistrationRejectReason ::= CHOICE
{
discoveryRequired NULL,
invalidRevision NULL,
invalidCallSignalAddress NULL,
invalidRASAddress NULL, -- supplied address is invalid
duplicateAlias SEQUENCE OF AliasAddress,
-- alias registered to another endpoint
invalidTerminalType NULL,
undefinedReason NULL,
transportNotSupported NULL, -- one or more of the transports
...,
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -