1-- ROBUSTNESS-DATA.asn 2-- 3-- ITU-T Rec. H.323 (06/2006) 4-- 5-- Annex R - Robustness methods for H.323 entities 6-- R.11 GenericData usage 7-- 8 9ROBUSTNESS-DATA DEFINITIONS AUTOMATIC TAGS ::= 10BEGIN 11 12IMPORTS 13 TransportAddress, AlternateTransportAddresses, 14 GloballyUniqueID, TimeToLive 15 FROM H323-MESSAGES; 16 17RobustnessData ::= SEQUENCE { 18 versionID INTEGER(1..256), 19 robustnessData 20 CHOICE { 21 rrqData Rrq-RD, 22 rcfData Rcf-RD, 23 setupData Setup-RD, 24 connectData Connect-RD, 25 statusData Status-RD, 26 statusInquiryData StatusInquiry-RD, 27 ... 28 }, 29 ... 30} 31 32BackupCallSignalAddresses ::= SEQUENCE OF 33 CHOICE { 34 tcp TransportAddress, 35 alternateTransport AlternateTransportAddresses, 36 ... 37 } 38 39GloballyUniqueIdentifier ::= GloballyUniqueID 40 41Rrq-RD ::= SEQUENCE { 42 backupCallSignalAddresses BackupCallSignalAddresses, 43 hasSharedRepository NULL OPTIONAL, 44 ... 45} 46 47Rcf-RD ::= SEQUENCE { 48 hasSharedRepository NULL OPTIONAL, 49 ..., 50 irrFrequency INTEGER(1..65535) OPTIONAL -- in seconds; 51 -- not present 52 -- if GK does not 53 -- want IRRs for 54 -- recovered calls 55} 56 57Setup-RD ::= SEQUENCE { 58 backupCallSignalAddresses BackupCallSignalAddresses, 59 hasSharedRepository NULL OPTIONAL, 60 endpointGuid GloballyUniqueIdentifier OPTIONAL, 61 ... 62} 63 64Connect-RD ::= SEQUENCE { 65 backupCallSignalAddresses BackupCallSignalAddresses, 66 hasSharedRepository NULL OPTIONAL, 67 endpointGuid GloballyUniqueIdentifier OPTIONAL, 68 ... 69} 70 71Status-RD ::= SEQUENCE { 72 h245Address TransportAddress OPTIONAL, 73 fastStart SEQUENCE OF OCTET STRING OPTIONAL, 74 ..., 75 resetH245 NULL OPTIONAL 76} 77 78StatusInquiry-RD ::= SEQUENCE { 79 h245Address TransportAddress OPTIONAL, 80 timeToLive TimeToLive OPTIONAL, 81 includeFastStart NULL OPTIONAL, 82 ... 83} 84 85robustnessId GenericIdentifier ::= standard:1 86 87END 88