| | + | Tested the lab and customer pcaps.
|
| | + | [root@dev_nandita test]# ./parse_setup_lab_msg
|
| | + | data len : 702
|
| | + | Decoding Setup-UUIE as SEQUENCE (APER)
|
| | + | [PER got 1<=5616 bits => span 1 +0[1..5616]:b8 (5615) => 0x1]
|
| | + | [PER got 7<=5615 bits => span 8 +0[8..5616]:b8 (5608) => 0x38]
|
| | + | Read in presence bitmap for Setup-UUIE of 7 bits (70..)
|
| | + | Decoding member22 "protocolIdentifier" in Setup-UUIE
|
| | + | PER Decoding non-extensible size 0 .. 0 bits -1
|
| | + | [PER got 8<=5608 bits => span 16 +1[8..5608]:06 (5600) => 0x6]
|
| | + | Got PER length eb -1, len 6, once (ProtocolIdentifier)
|
| | + | Expanding 6 characters into (0..255):8
|
| | + | [PER got 24<=5600 bits => span 40 +2[24..5600]:00 (5576) => 0x891]
|
| | + | [PER got 24<=5576 bits => span 64 +5[24..5576]:4a (5552) => 0x4a0005]
|
| | + | [PER got 1<= 7 bits => span 1 +0[1..7]:70 (6) => 0x0]
|
| | + | Member Setup-UUIE->h245Address is optional, p=0 (1->7)
|
| | + | [PER got 1<= 6 bits => span 2 +0[2..7]:70 (5) => 0x1]
|
| | + | Member Setup-UUIE->sourceAddress is optional, p=1 (2->7)
|
| | + | Decoding member22 "sourceAddress" in Setup-UUIE
|
| | + | [PER got 8<=5552 bits => span 72 +8[8..5552]:02 (5544) => 0x2]
|
| | + | Got to decode 2 elements (eff -1)
|
| | + | SET OF AliasAddress decoding
|
| | + | [PER got 1<=5544 bits => span 73 +9[1..5544]:40 (5543) => 0x0]
|
| | + | [PER got 1<=5543 bits => span 74 +9[2..5544]:40 (5542) => 0x1]
|
| | + | CHOICE AliasAddress got index 1 in range 1
|
| | + | Discovered CHOICE AliasAddress encodes h323-ID
|
| | + | PER Decoding non-extensible size 1 .. 256 bits 8
|
| | + | getting nsnnwn with range 256
|
| | + | Aligning 6 bits
|
| | + | [PER got 6<=5542 bits => span 80 +9[8..5544]:40 (5536) => 0x0]
|
| | + | [PER got 8<=5536 bits => span 88 +10[8..5536]:0f (5528) => 0xf]
|
| | + | Got PER length eb 8, len 16, once (BMPString)
|
| | + | Expanding 16 characters into (0..65533):16
|
| | + | [PER got 24<=5528 bits => span 112 +11[24..5528]:00 (5504) => 0x4200]
|
| | + | [PER got 24<=5504 bits => span 136 +14[24..5504]:53 (5480) => 0x530057]
|
| | + | [PER got 4<=5236 bits => span 384 +15[8..5240]:56 (5232) => 0x6]
|
| | + | sourceAddress SET OF AliasAddress decoded 0, 0x1bf0360
|
| | + | Decoded sourceAddress as SET OF
|
| | + | Decoding member22 "sourceInfo" in Setup-UUIE
|
| | + | Decoding EndpointType as SEQUENCE (APER)
|
| | + | [PER got 1<=5232 bits => span 385 +0[1..5232]:22 (5231) => 0x0]
|
| | + | [PER got 6<=5231 bits => span 391 +0[7..5232]:22 (5225) => 0x11]
|
| | + | Read in presence bitmap for EndpointType of 6 bits (44..)
|
| | + | [PER got 1<= 6 bits => span 1 +0[1..6]:44 (5) => 0x0]
|
| | + | Member EndpointType->nonStandardData is optional, p=0 (1->6)
|
| | + | [PER got 1<= 5 bits => span 2 +0[2..6]:44 (4) => 0x1]
|
| | + | Member EndpointType->vendor is optional, p=1 (2->6)
|
| | + | Decoding member22 "vendor" in EndpointType
|
| | + | Decoding VendorIdentifier as SEQUENCE (APER)
|
| | + | [PER got 1<=5225 bits => span 392 +0[8..5232]:22 (5224) => 0x0]
|
| | + | [PER got 2<=5224 bits => span 394 +1[2..5224]:c0 (5222) => 0x3]
|
| | + | Read in presence bitmap for VendorIdentifier of 2 bits (c0..)
|
| | + | Decoding member22 "vendor" in VendorIdentifier
|
| | + | Decoding H221NonStandard as SEQUENCE (APER)
|
| | + | [PER got 1<=5222 bits => span 395 +1[3..5224]:c0 (5221) => 0x0]
|
| | + | Decoding member22 "t35CountryCode" in H221NonStandard
|
| | + | Decoding NativeInteger INTEGER (APER)
|
| | + | Integer with range 8 bits
|
| | + | Aligning 5 bits
|
| | + | [PER got 5<=5221 bits => span 400 +1[8..5224]:c0 (5216) => 0x0]
|
| | + | [PER got 8<=5216 bits => span 408 +2[8..5216]:b5 (5208) => 0xb5]
|
| | + | Got value 181 + low 0
|
| | + | NativeInteger INTEGER got value 181
|
| | + | Freeing INTEGER as a primitive type
|
| | + | Decoding member22 "t35Extension" in H221NonStandard
|
| | + | Decoding NativeInteger INTEGER (APER)
|
| | + | Integer with range 8 bits
|
| | + | [PER got 8<=5208 bits => span 416 +3[8..5208]:00 (5200) => 0x0]
|
| | + | Got value 0 + low 0
|
| | + | NativeInteger INTEGER got value 0
|
| | + | Freeing INTEGER as a primitive type
|
| | + | Decoding member22 "manufacturerCode" in H221NonStandard
|
| | + | Decoding NativeInteger INTEGER (APER)
|
| | + | Integer with range 16 bits
|
| | + | [PER got 16<=5200 bits => span 432 +4[16..5200]:23 (5184) => 0x2331]
|
| | + | Got value 9009 + low 0
|
| | + | NativeInteger INTEGER got value 9009
|
| | + | Freeing INTEGER as a primitive type
|
| | + | [PER got 1<= 2 bits => span 1 +0[1..2]:c0 (1) => 0x1]
|
| | + | Member VendorIdentifier->productId is optional, p=1 (1->2)
|
| | + | Decoding member22 "productId" in VendorIdentifier
|
| | + | PER Decoding non-extensible size 1 .. 256 bits 8
|
| | + | getting nsnnwn with range 256
|
| | + | [PER got 8<=5184 bits => span 440 +6[8..5184]:27 (5176) => 0x27]
|
| | + | Got PER length eb 8, len 40, once (OCTET STRING)
|
| | + | Expanding 40 characters into (0..0):8
|
| | + | [PER got 24<=5176 bits => span 464 +7[24..5176]:50 (5152) => 0x506f6c]
|
| | + | [PER got 24<=5152 bits => span 488 +10[24..5152]:79 (5128) => 0x79636f]
|
| | + | [PER got 1<= 1 bits => span 2 +0[2..2]:c0 (0) => 0x1]
|
| | + | Member VendorIdentifier->versionId is optional, p=1 (2->2)
|
| | + | Decoding member22 "versionId" in VendorIdentifier
|
| | + | PER Decoding non-extensible size 1 .. 256 bits 8
|
| | + | getting nsnnwn with range 256
|
| | + | [PER got 8<=4856 bits => span 768 +15[8..4856]:0b (4848) => 0xb]
|
| | + | Got PER length eb 8, len 12, once (OCTET STRING)
|
| | + | Expanding 12 characters into (0..0):8
|
| | + | [PER got 24<=4848 bits => span 792 +0[24..4848]:33 (4824) => 0x332e31]
|
| | + | [PER got 1<= 4 bits => span 3 +0[3..6]:44 (3) => 0x0]
|
| | + | Member EndpointType->gatekeeper is optional, p=0 (3->6)
|
| | + | [PER got 1<= 3 bits => span 4 +0[4..6]:44 (2) => 0x0]
|
| | + | Member EndpointType->gateway is optional, p=0 (4->6)
|
| | + | [PER got 1<= 2 bits => span 5 +0[5..6]:44 (1) => 0x0]
|
| | + | Member EndpointType->mcu is optional, p=0 (5->6)
|
| | + | [PER got 1<= 1 bits => span 6 +0[6..6]:44 (0) => 0x1]
|
| | + | Member EndpointType->terminal is optional, p=1 (6->6)
|
| | + | Decoding member22 "terminal" in EndpointType
|
| | + | Decoding TerminalInfo as SEQUENCE (APER)
|
| | + | [PER got 1<=4752 bits => span 865 +12[1..4752]:00 (4751) => 0x0]
|
| | + | [PER got 1<=4751 bits => span 866 +12[2..4752]:00 (4750) => 0x0]
|
| | + | Read in presence bitmap for TerminalInfo of 1 bits (0..)
|
| | + | [PER got 1<= 1 bits => span 1 +0[1..1]:00 (0) => 0x0]
|
| | + | Member TerminalInfo->nonStandardData is optional, p=0 (1->1)
|
| | + | Decoding member22 "mc" in EndpointType
|
| | + | [PER got 1<=4750 bits => span 867 +12[3..4752]:00 (4749) => 0x0]
|
| | + | BOOLEAN decoded as FALSE
|
| | + | Decoding member22 "undefinedNode" in EndpointType
|
| | + | [PER got 1<=4749 bits => span 868 +12[4..4752]:00 (4748) => 0x0]
|
| | + | BOOLEAN decoded as FALSE
|
| | + | [PER got 1<= 5 bits => span 3 +0[3..7]:70 (4) => 0x1]
|
| | + | Member Setup-UUIE->destinationAddress is optional, p=1 (3->7)
|
| | + | Decoding member22 "destinationAddress" in Setup-UUIE
|
| | + | Aligning 4 bits
|
| | + | [PER got 4<=4748 bits => span 872 +12[8..4752]:00 (4744) => 0x0]
|
| | + | [PER got 8<=4744 bits => span 880 +13[8..4744]:01 (4736) => 0x1]
|
| | + | Got to decode 1 elements (eff -1)
|
| | + | SET OF AliasAddress decoding
|
| | + | [PER got 1<=4736 bits => span 881 +14[1..4736]:02 (4735) => 0x0]
|
| | + | [PER got 1<=4735 bits => span 882 +14[2..4736]:02 (4734) => 0x0]
|
| | + | CHOICE AliasAddress got index 0 in range 1
|
| | + | Discovered CHOICE AliasAddress encodes dialedDigits
|
| | + | PER Decoding non-extensible size 1 .. 128 bits 7
|
| | + | getting nsnnwn with range 128
|
| | + | [PER got 7<=4734 bits => span 889 +14[9..4736]:02 (4727) => 0x5]
|
| | + | Got PER length eb 7, len 6, once (IA5String)
|
| | + | Aligning 7 bits
|
| | + | [PER got 7<=4727 bits => span 896 +15[8..4728]:80 (4720) => 0x0]
|
| | + | Expanding 6 characters into (35..57):4
|
| | + | [PER got 4<=4720 bits => span 900 +0[4..4720]:49 (4716) => 0x4]
|
| | + | [PER got 4<=4716 bits => span 904 +0[8..4720]:49 (4712) => 0x9]
|
| | + | [PER got 4<=4712 bits => span 908 +1[4..4712]:43 (4708) => 0x4]
|
| | + | [PER got 4<=4708 bits => span 912 +1[8..4712]:43 (4704) => 0x3]
|
| | + | [PER got 4<=4704 bits => span 916 +2[4..4704]:34 (4700) => 0x3]
|
| | + | [PER got 4<=4700 bits => span 920 +2[8..4704]:34 (4696) => 0x4]
|
| | + | destinationAddress SET OF AliasAddress decoded 0, 0x1bf05c0
|
| | + | Decoded destinationAddress as SET OF
|
| | + | [PER got 1<= 4 bits => span 4 +0[4..7]:70 (3) => 0x1]
|
| | + | Member Setup-UUIE->destCallSignalAddress is optional, p=1 (4->7)
|
| | + | Decoding member22 "destCallSignalAddress" in Setup-UUIE
|
| | + | [PER got 1<=4696 bits => span 921 +3[1..4696]:00 (4695) => 0x0]
|
| | + | [PER got 3<=4695 bits => span 924 +3[4..4696]:00 (4692) => 0x0]
|
| | + | CHOICE TransportAddress got index 0 in range 3
|
| | + | Discovered CHOICE TransportAddress encodes ipAddress
|
| | + | Decoding ipAddress as SEQUENCE (APER)
|
| | + | Decoding member22 "ip" in ipAddress
|
| | + | PER Decoding non-extensible size 4 .. 4 bits 0
|
| | + | Aligning 4 bits
|
| | + | [PER got 4<=4692 bits => span 928 +3[8..4696]:00 (4688) => 0x0]
|
| | + | Decoding OCTET STRING size 4
|
| | + | Expanding 4 characters into (0..0):8
|
| | + | [PER got 24<=4688 bits => span 952 +4[24..4688]:73 (4664) => 0x73f447]
|
| | + | [PER got 8<=4664 bits => span 960 +7[8..4664]:18 (4656) => 0x18]
|
| | + | Decoding member22 "port" in ipAddress
|
| | + | Decoding NativeInteger INTEGER (APER)
|
| | + | Integer with range 16 bits
|
| | + | [PER got 16<=4656 bits => span 976 +8[16..4656]:06 (4640) => 0x6b8]
|
| | + | Got value 1720 + low 0
|
| | + | NativeInteger INTEGER got value 1720
|
| | + | Freeing INTEGER as a primitive type
|
| | + | [PER got 1<= 3 bits => span 5 +0[5..7]:70 (2) => 0x0]
|
| | + | Member Setup-UUIE->destExtraCallInfo is optional, p=0 (5->7)
|
| | + | [PER got 1<= 2 bits => span 6 +0[6..7]:70 (1) => 0x0]
|
| | + | Member Setup-UUIE->destExtraCRV is optional, p=0 (6->7)
|
| | + | Decoding member22 "activeMC" in Setup-UUIE
|
| | + | [PER got 1<=4640 bits => span 977 +10[1..4640]:00 (4639) => 0x0]
|
| | + | BOOLEAN decoded as FALSE
|
| | + | Decoding member22 "conferenceID" in Setup-UUIE
|
| | + | PER Decoding non-extensible size 16 .. 16 bits 0
|
| | + | Aligning 7 bits
|
| | + | [PER got 7<=4639 bits => span 984 +10[8..4640]:00 (4632) => 0x0]
|
| | + | Decoding OCTET STRING size 16
|
| | + | Expanding 16 characters into (0..0):8
|
| | + | [PER got 24<=4632 bits => span 1008 +11[24..4632]:88 (4608) => 0x88ecb9]
|
| | + | [PER got 24<=4608 bits => span 1032 +14[24..4608]:be (4584) => 0xbe2e39]
|
| | + | [PER got 24<=4584 bits => span 1056 +1[24..4584]:00 (4560) => 0x1f04]
|
| | + | [PER got 24<=4560 bits => span 1080 +4[24..4560]:92 (4536) => 0x926360]
|
| | + | [PER got 24<=4536 bits => span 1104 +7[24..4536]:19 (4512) => 0x19debf]
|
| | + | [PER got 8<=4512 bits => span 1112 +10[8..4512]:8d (4504) => 0x8d]
|
| | + | Decoding member22 "conferenceGoal" in Setup-UUIE
|
| | + | [PER got 1<=4504 bits => span 1113 +11[1..4504]:00 (4503) => 0x0]
|
| | + | [PER got 2<=4503 bits => span 1115 +11[3..4504]:00 (4501) => 0x0]
|
| | + | CHOICE conferenceGoal got index 0 in range 2
|
| | + | Discovered CHOICE conferenceGoal encodes create
|
| | + | [PER got 1<= 1 bits => span 7 +0[7..7]:70 (0) => 0x0]
|
| | + | Member Setup-UUIE->callServices is optional, p=0 (7->7)
|
| | + | Decoding member22 "callType" in Setup-UUIE
|
| | + | [PER got 1<=4501 bits => span 1116 +11[4..4504]:00 (4500) => 0x0]
|
| | + | [PER got 2<=4500 bits => span 1118 +11[6..4504]:00 (4498) => 0x0]
|
| | + | CHOICE CallType got index 0 in range 2
|
| | + | Discovered CHOICE CallType encodes pointToPoint
|
| | + | Getting normally small length
|
| | + | [PER got 1<=4498 bits => span 1119 +11[7..4504]:00 (4497) => 0x0]
|
| | + | [PER got 6<=4497 bits => span 1125 +11[13..4504]:00 (4491) => 0x1a]
|
| | + | l=27
|
| | + | Extensions 27 present in Setup-UUIE
|
| | + | [PER got 24<=4491 bits => span 1149 +12[29..4496]:d5 (4467) => 0xb9f301]
|
| | + | [PER got 3<=4467 bits => span 1152 +15[8..4472]:08 (4464) => 0x0]
|
| | + | Read in extensions bitmap for Setup-UUIE of 27 bits (b9..)
|
| | + | [PER got 1<=27 bits => span 1 +0[1..27]:b9 (26) => 0x1]
|
| | + | Decoding member4 sourceCallSignalAddress in Setup-UUIE (nil)
|
| | + | Getting open type TransportAddress...
|
| | + | [PER got 8<=4464 bits => span 1160 +0[8..4464]:07 (4456) => 0x7]
|
| | + | [PER got 24<=4456 bits => span 1184 +1[24..4456]:00 (4432) => 0xa0a]
|
| | + | [PER got 24<=4432 bits => span 1208 +4[24..4432]:64 (4408) => 0x64f006]
|
| | + | [PER got 8<=4408 bits => span 1216 +7[8..4408]:b8 (4400) => 0xb8]
|
| | + | Getting open type TransportAddress encoded in 7 bytes
|
| | + | [PER got 1<=56 bits => span 1 +0[1..56]:00 (55) => 0x0]
|
| | + | [PER got 3<=55 bits => span 4 +0[4..56]:00 (52) => 0x0]
|
| | + | CHOICE TransportAddress got index 0 in range 3
|
| | + | Discovered CHOICE TransportAddress encodes ipAddress
|
| | + | Decoding ipAddress as SEQUENCE (APER)
|
| | + | Decoding member22 "ip" in ipAddress
|
| | + | PER Decoding non-extensible size 4 .. 4 bits 0
|
| | + | Aligning 4 bits
|
| | + | [PER got 4<=52 bits => span 8 +0[8..56]:00 (48) => 0x0]
|
| | + | Decoding OCTET STRING size 4
|
| | + | Expanding 4 characters into (0..0):8
|
| | + | [PER got 24<=48 bits => span 32 +1[24..48]:0a (24) => 0xa0a64]
|
| | + | [PER got 8<=24 bits => span 40 +4[8..24]:f0 (16) => 0xf0]
|
| | + | Decoding member22 "port" in ipAddress
|
| | + | Decoding NativeInteger INTEGER (APER)
|
| | + | Integer with range 16 bits
|
| | + | [PER got 16<=16 bits => span 56 +5[16..16]:06 (0) => 0x6b8]
|
| | + | Got value 1720 + low 0
|
| | + | NativeInteger INTEGER got value 1720
|
| | + | Freeing INTEGER as a primitive type
|
| | + | No padding
|
| | + | [PER got 1<=26 bits => span 2 +0[2..27]:b9 (25) => 0x0]
|
| | + | [PER got 1<=25 bits => span 3 +0[3..27]:b9 (24) => 0x1]
|
| | + | Decoding member4 callIdentifier in Setup-UUIE (nil)
|
| | + | Getting open type CallIdentifier...
|
| | + | [PER got 8<=4400 bits => span 1224 +8[8..4400]:11 (4392) => 0x11] |
| | + |
|
| | + | Getting open type CallIdentifier encoded in 17 bytes
|
| | + | Decoding CallIdentifier as SEQUENCE (APER)
|
| | + | [PER got 1<=136 bits => span 1 +0[1..136]:00 (135) => 0x0]
|
| | + | Decoding member22 "guid" in CallIdentifier
|
| | + | PER Decoding non-extensible size 16 .. 16 bits 0
|
| | + | Aligning 7 bits
|
| | + | [PER got 7<=135 bits => span 8 +0[8..136]:00 (128) => 0x0]
|
| | + | Decoding OCTET STRING size 16
|
| | + | Expanding 16 characters into (0..0):8
|
| | + | [PER got 24<=128 bits => span 32 +1[24..128]:3c (104) => 0x3ce8b9]
|
| | + | [PER got 24<=104 bits => span 56 +4[24..104]:be (80) => 0xbe2e39]
|
| | + | [PER got 24<=80 bits => span 80 +7[24..80]:00 (56) => 0x1f04]
|
| | + | [PER got 24<=56 bits => span 104 +10[24..56]:92 (32) => 0x926360]
|
| | + | [PER got 24<=32 bits => span 128 +13[24..32]:19 (8) => 0x19debf]
|
| | + | [PER got 8<= 8 bits => span 136 +0[8..8]:8d (0) => 0x8d]
|
| | + | No padding
|
| | + | [PER got 1<=24 bits => span 4 +0[4..27]:b9 (23) => 0x1]
|
| | + | Decoding member4 h245SecurityCapability in Setup-UUIE (nil)
|
| | + | Getting open type h245SecurityCapability...
|
| | + | [PER got 8<=4256 bits => span 1368 +10[8..4256]:02 (4248) => 0x2]
|
| | + | [PER got 16<=4248 bits => span 1384 +11[16..4248]:01 (4232) => 0x120]
|
| | + | Getting open type h245SecurityCapability encoded in 2 bytes
|
| | + | [PER got 8<=16 bits => span 8 +0[8..16]:01 (8) => 0x1]
|
| | + | Got to decode 1 elements (eff -1)
|
| | + | SET OF H245Security decoding
|
| | + | [PER got 1<= 8 bits => span 9 +1[1..8]:20 (7) => 0x0]
|
| | + | [PER got 2<= 7 bits => span 11 +1[3..8]:20 (5) => 0x1]
|
| | + | CHOICE H245Security got index 1 in range 2
|
| | + | Discovered CHOICE H245Security encodes noSecurity
|
| | + | h245SecurityCapability SET OF H245Security decoded 0, 0x1bf0920
|
| | + | Decoded h245SecurityCapability as SET OF
|
| | + | [PER got 5<= 5 bits => span 16 +1[8..8]:20 (0) => 0x0]
|
| | + | [PER got 1<=23 bits => span 5 +0[5..27]:b9 (22) => 0x1]
|
| | + | Decoding member4 tokens in Setup-UUIE (nil)
|
| | + | Getting open type tokens...
|
| | + | [PER got 8<=4232 bits => span 1392 +13[8..4232]:81 (4224) => 0x81]
|
| | + | Getting open type tokens encoded in 431 bytes
|
| | + | [PER got 8<=3448 bits => span 8 +0[8..3448]:03 (3440) => 0x3]
|
| | + | Got to decode 3 elements (eff -1)
|
| | + | SET OF ClearToken decoding
|
| | + | Decoding ClearToken as SEQUENCE (APER)
|
| | + | [PER got 1<=3440 bits => span 9 +1[1..3440]:00 (3439) => 0x0]
|
| | + | [PER got 8<=3439 bits => span 17 +1[9..3440]:00 (3431) => 0x0]
|
| | + | Read in presence bitmap for ClearToken of 8 bits (0..)
|
| | + | Decoding member22 "tokenOID" in ClearToken
|
| | + | PER Decoding non-extensible size 0 .. 0 bits -1
|
| | + | Aligning 7 bits
|
| | + | [PER got 7<=3431 bits => span 24 +2[8..3432]:00 (3424) => 0x0]
|
| | + | [PER got 8<=3424 bits => span 32 +3[8..3424]:07 (3416) => 0x7]
|
| | + | Got PER length eb -1, len 7, once (OBJECT IDENTIFIER)
|
| | + | Expanding 7 characters into (0..255):8
|
| | + | [PER got 24<=3416 bits => span 56 +4[24..3416]:00 (3392) => 0x881]
|
| | + | [PER got 24<=3392 bits => span 80 +7[24..3392]:6b (3368) => 0x6b0003]
|
| | + | [PER got 8<=3368 bits => span 88 +10[8..3368]:18 (3360) => 0x18]
|
| | + | [PER got 16<=40 bits => span 3424 +10[16..40]:ff (24) => 0xffff]
|
| | + | Decoding member22 "generator" in DHset
|
| | + | PER Decoding non-extensible size 0 .. 2048 bits 12
|
| | + | getting nsnnwn with range 2049
|
| | + | [PER got 16<=24 bits => span 3440 +12[16..24]:00 (8) => 0x8]
|
| | + | Member ClearToken->nonStandard is optional, p=0 (8->8)
|
| | + | tokens SET OF ClearToken decoded 0, 0x1bf0e80
|
| | + | Decoded tokens as SET OF
|
| | + | No padding
|
| | + | [PER got 1<=22 bits => span 6 +0[6..27]:b9 (21) => 0x0]
|
| | + | [PER got 1<=21 bits => span 7 +0[7..27]:b9 (20) => 0x0]
|
| | + | [PER got 1<=20 bits => span 8 +0[8..27]:b9 (19) => 0x1]
|
| | + | Decoding member4 mediaWaitForConnect in Setup-UUIE (nil)
|
| | + | Getting open type BOOLEAN...
|
| | + | [PER got 8<=768 bits => span 4856 +14[8..768]:01 (760) => 0x1]
|
| | + | [PER got 8<=760 bits => span 4864 +15[8..760]:00 (752) => 0x0]
|
| | + | Getting open type BOOLEAN encoded in 1 bytes
|
| | + | [PER got 1<= 8 bits => span 1 +0[1..8]:00 (7) => 0x0]
|
| | + | BOOLEAN decoded as FALSE
|
| | + | [PER got 7<= 7 bits => span 8 +0[8..8]:00 (0) => 0x0]
|
| | + | [PER got 1<=19 bits => span 9 +1[1..19]:f3 (18) => 0x1]
|
| | + | Decoding member4 canOverlapSend in Setup-UUIE (nil)
|
| | + | Getting open type BOOLEAN...
|
| | + | [PER got 8<=752 bits => span 4872 +0[8..752]:01 (744) => 0x1]
|
| | + | [PER got 8<=744 bits => span 4880 +1[8..744]:00 (736) => 0x0]
|
| | + | Getting open type BOOLEAN encoded in 1 bytes
|
| | + | [PER got 1<= 8 bits => span 1 +0[1..8]:00 (7) => 0x0]
|
| | + | BOOLEAN decoded as FALSE
|
| | + | [PER got 7<= 7 bits => span 8 +0[8..8]:00 (0) => 0x0]
|
| | + | [PER got 1<=18 bits => span 10 +1[2..19]:f3 (17) => 0x1]
|
| | + | Decoding member4 endpointIdentifier in Setup-UUIE (nil)
|
| | + | Getting open type EndpointIdentifier...
|
| | + | [PER got 8<=736 bits => span 4888 +2[8..736]:49 (728) => 0x49]
|
| | + | [PER got 24<=728 bits => span 4912 +3[24..728]:46 (704) => 0x460031]
|
| | + | Getting open type EndpointIdentifier encoded in 73 bytes
|
| | + | PER Decoding non-extensible size 1 .. 128 bits 7
|
| | + | getting nsnnwn with range 128
|
| | + | [PER got 7<=584 bits => span 7 +0[7..584]:46 (577) => 0x23]
|
| | + | Got PER length eb 7, len 36, once (EndpointIdentifier)
|
| | + | Aligning 1 bits
|
| | + | [PER got 1<=577 bits => span 8 +0[8..584]:46 (576) => 0x0]
|
| | + | Expanding 36 characters into (0..65533):16
|
| | + | [PER got 24<=576 bits => span 32 +1[24..576]:00 (552) => 0x3100]
|
| | + | [PER got 24<=552 bits => span 56 +4[24..552]:64 (528) => 0x640032]
|
| | + | [PER got 24<=528 bits => span 80 +7[24..528]:00 (504) => 0x3400]
|
| | + | [PER got 24<=504 bits => span 104 +10[24..504]:66 (480) => 0x660035]
|
| | + | [PER got 24<=480 bits => span 128 +13[24..480]:00 (456) => 0x6100]
|
| | + | [PER got 24<=456 bits => span 152 +0[24..456]:39 (432) => 0x39002d]
|
| | + | [PER got 24<=432 bits => span 176 +3[24..432]:00 (408) => 0x3700]
|
| | + | [PER got 24<=408 bits => span 200 +6[24..408]:31 (384) => 0x310033]
|
| | + | [PER got 24<=384 bits => span 224 +9[24..384]:00 (360) => 0x3200]
|
| | + | [PER got 24<=360 bits => span 248 +12[24..360]:2d (336) => 0x2d0034]
|
| | + | [PER got 24<=336 bits => span 272 +15[24..336]:00 (312) => 0x3500]
|
| | + | [PER got 24<=312 bits => span 296 +2[24..312]:65 (288) => 0x650038]
|
| | + | [PER got 24<=288 bits => span 320 +5[24..288]:00 (264) => 0x2d00]
|
| | + | [PER got 24<=264 bits => span 344 +8[24..264]:39 (240) => 0x390032]
|
| | + | [PER got 24<=240 bits => span 368 +11[24..240]:00 (216) => 0x3400]
|
| | + | [PER got 24<=216 bits => span 392 +14[24..216]:30 (192) => 0x30002d]
|
| | + | [PER got 24<=192 bits => span 416 +1[24..192]:00 (168) => 0x6600]
|
| | + | [PER got 24<=168 bits => span 440 +4[24..168]:37 (144) => 0x370063]
|
| | + | [PER got 24<=144 bits => span 464 +7[24..144]:00 (120) => 0x6200]
|
| | + | [PER got 24<=120 bits => span 488 +10[24..120]:66 (96) => 0x660064]
|
| | + | [PER got 24<=96 bits => span 512 +13[24..96]:00 (72) => 0x6100]
|
| | + | [PER got 24<=72 bits => span 536 +0[24..72]:34 (48) => 0x340033]
|
| | + | [PER got 24<=48 bits => span 560 +3[24..48]:00 (24) => 0x3400]
|
| | + | [PER got 24<=24 bits => span 584 +6[24..24]:65 (0) => 0x650034]
|
| | + | No padding
|
| | + | [PER got 1<=17 bits => span 11 +1[3..19]:f3 (16) => 0x1]
|
| | + | Decoding member4 multipleCalls in Setup-UUIE (nil)
|
| | + | Getting open type BOOLEAN...
|
| | + | [PER got 8<=144 bits => span 5480 +12[8..144]:01 (136) => 0x1]
|
| | + | [PER got 8<=136 bits => span 5488 +13[8..136]:00 (128) => 0x0]
|
| | + | Getting open type BOOLEAN encoded in 1 bytes
|
| | + | [PER got 1<= 8 bits => span 1 +0[1..8]:00 (7) => 0x0]
|
| | + | BOOLEAN decoded as FALSE
|
| | + | [PER got 7<= 7 bits => span 8 +0[8..8]:00 (0) => 0x0]
|
| | + | [PER got 1<=16 bits => span 12 +1[4..19]:f3 (15) => 0x1]
|
| | + | Decoding member4 maintainConnection in Setup-UUIE (nil)
|
| | + | Getting open type BOOLEAN...
|
| | + | [PER got 8<=128 bits => span 5496 +14[8..128]:01 (120) => 0x1]
|
| | + | [PER got 8<=120 bits => span 5504 +15[8..120]:00 (112) => 0x0]
|
| | + | Getting open type BOOLEAN encoded in 1 bytes
|
| | + | [PER got 1<= 8 bits => span 1 +0[1..8]:00 (7) => 0x0]
|
| | + | BOOLEAN decoded as FALSE
|
| | + | [PER got 7<= 7 bits => span 8 +0[8..8]:00 (0) => 0x0]
|
| | + | [PER got 1<=15 bits => span 13 +1[5..19]:f3 (14) => 0x0]
|
| | + | [PER got 1<=14 bits => span 14 +1[6..19]:f3 (13) => 0x0]
|
| | + | [PER got 1<=13 bits => span 15 +1[7..19]:f3 (12) => 0x1]
|
| | + | Decoding member4 presentationIndicator in Setup-UUIE (nil)
|
| | + | Getting open type PresentationIndicator...
|
| | + | [PER got 8<=112 bits => span 5512 +0[8..112]:01 (104) => 0x1]
|
| | + | [PER got 8<=104 bits => span 5520 +1[8..104]:00 (96) => 0x0]
|
| | + | Getting open type PresentationIndicator encoded in 1 bytes
|
| | + | [PER got 1<= 8 bits => span 1 +0[1..8]:00 (7) => 0x0]
|
| | + | [PER got 2<= 7 bits => span 3 +0[3..8]:00 (5) => 0x0]
|
| | + | CHOICE PresentationIndicator got index 0 in range 2
|
| | + | Discovered CHOICE PresentationIndicator encodes presentationAllowed
|
| | + | [PER got 5<= 5 bits => span 8 +0[8..8]:00 (0) => 0x0]
|
| | + | [PER got 1<=12 bits => span 16 +1[8..19]:f3 (11) => 0x1]
|
| | + | Decoding member4 screeningIndicator in Setup-UUIE (nil)
|
| | + | Getting open type ScreeningIndicator...
|
| | + | [PER got 8<=96 bits => span 5528 +2[8..96]:01 (88) => 0x1]
|
| | + | [PER got 8<=88 bits => span 5536 +3[8..88]:40 (80) => 0x40]
|
| | + | Getting open type ScreeningIndicator encoded in 1 bytes
|
| | + | Decoding ScreeningIndicator as NativeEnumerated
|
| | + | [PER got 1<= 8 bits => span 1 +0[1..8]:40 (7) => 0x0]
|
| | + | [PER got 2<= 7 bits => span 3 +0[3..8]:40 (5) => 0x2]
|
| | + | Decoded ScreeningIndicator = 2
|
| | + | [PER got 5<= 5 bits => span 8 +0[8..8]:40 (0) => 0x0]
|
| | + | [PER got 1<=11 bits => span 17 +2[1..11]:01 (10) => 0x0]
|
| | + | [PER got 1<=10 bits => span 18 +2[2..11]:01 (9) => 0x0]
|
| | + | [PER got 1<= 9 bits => span 19 +2[3..11]:01 (8) => 0x0]
|
| | + | [PER got 1<= 8 bits => span 20 +2[4..11]:01 (7) => 0x0]
|
| | + | [PER got 1<= 7 bits => span 21 +2[5..11]:01 (6) => 0x0]
|
| | + | [PER got 1<= 6 bits => span 22 +2[6..11]:01 (5) => 0x0]
|
| | + | [PER got 1<= 5 bits => span 23 +2[7..11]:01 (4) => 0x0]
|
| | + | [PER got 1<= 4 bits => span 24 +2[8..11]:01 (3) => 0x1]
|
| | + | Decoding member4 supportedFeatures in Setup-UUIE (nil)
|
| | + | Getting open type supportedFeatures...
|
| | + | [PER got 8<=80 bits => span 5544 +4[8..80]:09 (72) => 0x9]
|
| | + | [PER got 24<=72 bits => span 5568 +5[24..72]:01 (48) => 0x14000]
|
| | + | [PER got 24<=48 bits => span 5592 +8[24..48]:13 (24) => 0x130000]
|
| | + | [PER got 24<=24 bits => span 5616 +11[24..24]:00 (0) => 0x1]
|
| | + | Getting open type supportedFeatures encoded in 9 bytes
|
| | + | [PER got 8<=72 bits => span 8 +0[8..72]:01 (64) => 0x1]
|
| | + | Got to decode 1 elements (eff -1)
|
| | + | SET OF FeatureDescriptor decoding
|
| | + | Decoding FeatureDescriptor as SEQUENCE (APER)
|
| | + | [PER got 1<=64 bits => span 9 +1[1..64]:40 (63) => 0x0]
|
| | + | [PER got 1<=63 bits => span 10 +1[2..64]:40 (62) => 0x1]
|
| | + | Read in presence bitmap for FeatureDescriptor of 1 bits (80..)
|
| | + | Decoding member22 "id" in FeatureDescriptor
|
| | + | [PER got 1<=62 bits => span 11 +1[3..64]:40 (61) => 0x0]
|
| | + | [PER got 2<=61 bits => span 13 +1[5..64]:40 (59) => 0x0]
|
| | + | CHOICE GenericIdentifier got index 0 in range 2
|
| | + | Discovered CHOICE GenericIdentifier encodes standard
|
| | + | Decoding NativeInteger INTEGER (APER)
|
| | + | [PER got 1<=59 bits => span 14 +1[6..64]:40 (58) => 0x0]
|
| | + | Integer with range 14 bits
|
| | + | Aligning 2 bits
|
| | + | [PER got 2<=58 bits => span 16 +1[8..64]:40 (56) => 0x0]
|
| | + | [PER got 16<=56 bits => span 32 +2[16..56]:00 (40) => 0x13]
|
| | + | Got value 19 + low 0
|
| | + | NativeInteger INTEGER got value 19
|
| | + | Freeing INTEGER as a primitive type
|
| | + | [PER got 1<= 1 bits => span 1 +0[1..1]:80 (0) => 0x1]
|
| | + | Member FeatureDescriptor->parameters is optional, p=1 (1->1)
|
| | + | Decoding member22 "parameters" in FeatureDescriptor
|
| | + | getting nsnnwn with range 512
|
| | + | [PER got 16<=40 bits => span 48 +4[16..40]:00 (24) => 0x0]
|
| | + | Preparing to fetch 0+1 elements from parameters
|
| | + | SET OF EnumeratedParameter decoding
|
| | + | Decoding EnumeratedParameter as SEQUENCE (APER)
|
| | + | [PER got 1<=24 bits => span 49 +6[1..24]:00 (23) => 0x0]
|
| | + | [PER got 1<=23 bits => span 50 +6[2..24]:00 (22) => 0x0]
|
| | + | Read in presence bitmap for EnumeratedParameter of 1 bits (0..)
|
| | + | Decoding member22 "id" in EnumeratedParameter
|
| | + | [PER got 1<=22 bits => span 51 +6[3..24]:00 (21) => 0x0]
|
| | + | [PER got 2<=21 bits => span 53 +6[5..24]:00 (19) => 0x0]
|
| | + | CHOICE GenericIdentifier got index 0 in range 2
|
| | + | Discovered CHOICE GenericIdentifier encodes standard
|
| | + | Decoding NativeInteger INTEGER (APER)
|
| | + | [PER got 1<=19 bits => span 54 +6[6..24]:00 (18) => 0x0]
|
| | + | Integer with range 14 bits
|
| | + | Aligning 2 bits
|
| | + | [PER got 2<=18 bits => span 56 +6[8..24]:00 (16) => 0x0]
|
| | + | [PER got 16<=16 bits => span 72 +7[16..16]:00 (0) => 0x1]
|
| | + | Got value 1 + low 0
|
| | + | NativeInteger INTEGER got value 1
|
| | + | Freeing INTEGER as a primitive type
|
| | + | [PER got 1<= 1 bits => span 1 +0[1..1]:00 (0) => 0x0]
|
| | + | Member EnumeratedParameter->content is optional, p=0 (1->1)
|
| | + | parameters SET OF EnumeratedParameter decoded 0, 0x1bf1250
|
| | + | Decoded parameters as SET OF
|
| | + | supportedFeatures SET OF FeatureDescriptor decoded 0, 0x1bf0a40
|
| | + | Decoded supportedFeatures as SET OF
|
| | + | No padding
|
| | + | [PER got 1<= 3 bits => span 25 +3[1..3]:00 (2) => 0x0]
|
| | + | [PER got 1<= 2 bits => span 26 +3[2..3]:00 (1) => 0x0]
|
| | + | [PER got 1<= 1 bits => span 27 +3[3..3]:00 (0) => 0x0]
|
| | + | Getting overflow extensions
|
| | + | PER decoding consumed 5616, counted 5616
|
| | + | H.225 Setup message decoded successfully!
|
| | + | Freeing Setup-UUIE as SEQUENCE |