diff options
Diffstat (limited to '2018/phone_protocol-eh2018/location_update.svg')
-rw-r--r-- | 2018/phone_protocol-eh2018/location_update.svg | 505 |
1 files changed, 505 insertions, 0 deletions
diff --git a/2018/phone_protocol-eh2018/location_update.svg b/2018/phone_protocol-eh2018/location_update.svg new file mode 100644 index 0000000..84de0ee --- /dev/null +++ b/2018/phone_protocol-eh2018/location_update.svg @@ -0,0 +1,505 @@ +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" + "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" + width="1800px" height="1137px" + viewBox="0 0 1800 1137" + xmlns="http://www.w3.org/2000/svg" shape-rendering="crispEdges" + stroke-width="1" text-rendering="geometricPrecision"> +<polygon fill="white" points="165,7 193,7 193,16 165,16"/> +<text x="180" y="16" textLength="27" font-family="Helvetica" font-size="12" fill="black" text-anchor="middle"> + +MSC +</text> +<polygon fill="white" points="527,7 551,7 551,16 527,16"/> +<text x="540" y="16" textLength="23" font-family="Helvetica" font-size="12" fill="black" text-anchor="middle"> + +BTS +</text> +<polygon fill="white" points="886,7 912,7 912,16 886,16"/> +<text x="900" y="16" textLength="25" font-family="Helvetica" font-size="12" fill="black" text-anchor="middle"> + +BSC +</text> +<polygon fill="white" points="1232,7 1286,7 1286,16 1232,16"/> +<text x="1260" y="16" textLength="53" font-family="Helvetica" font-size="12" fill="black" text-anchor="middle"> + +MSC/VLR +</text> +<polygon fill="white" points="1606,7 1632,7 1632,16 1606,16"/> +<text x="1620" y="16" textLength="24" font-family="Helvetica" font-size="12" fill="black" text-anchor="middle"> + +HLR +</text> +<line x1="180" y1="22" x2="180" y2="39" stroke="black"/> +<line x1="540" y1="22" x2="540" y2="39" stroke="black"/> +<line x1="900" y1="22" x2="900" y2="39" stroke="black"/> +<line x1="1260" y1="22" x2="1260" y2="39" stroke="black"/> +<line x1="1620" y1="22" x2="1620" y2="39" stroke="black"/> +<line x1="180" y1="39" x2="180" y2="56" stroke="black" stroke-dasharray="2,2"/> +<line x1="540" y1="39" x2="540" y2="56" stroke="black" stroke-dasharray="2,2"/> +<line x1="900" y1="39" x2="900" y2="56" stroke="black" stroke-dasharray="2,2"/> +<line x1="1260" y1="39" x2="1260" y2="56" stroke="black" stroke-dasharray="2,2"/> +<line x1="1620" y1="39" x2="1620" y2="56" stroke="black" stroke-dasharray="2,2"/> +<polygon fill="white" points="839,40 959,40 959,49 839,49"/> +<text x="840" y="49" textLength="118" font-family="Helvetica" font-size="12" fill="black"> +GSM Location Update +</text> +<line x1="180" y1="56" x2="180" y2="73" stroke="black"/> +<line x1="540" y1="56" x2="540" y2="73" stroke="black"/> +<line x1="900" y1="56" x2="900" y2="73" stroke="black"/> +<line x1="1260" y1="56" x2="1260" y2="73" stroke="black"/> +<line x1="1620" y1="56" x2="1620" y2="73" stroke="black"/> +<line x1="180" y1="73" x2="180" y2="101" stroke="black"/> +<line x1="540" y1="73" x2="540" y2="101" stroke="black"/> +<line x1="900" y1="73" x2="900" y2="101" stroke="black"/> +<line x1="1260" y1="73" x2="1260" y2="101" stroke="black"/> +<line x1="1620" y1="73" x2="1620" y2="101" stroke="black"/> +<line x1="180" y1="84" x2="540" y2="84" stroke="black"/> +<polygon fill="black" points="540,84 530,90 530,78"/> +<polygon fill="white" points="318,74 401,74 401,83 318,83"/> +<text x="319" y="83" textLength="81" font-family="Helvetica" font-size="12" fill="black"> +L1 RACH burst +</text> +<line x1="180" y1="101" x2="180" y2="129" stroke="black"/> +<line x1="540" y1="101" x2="540" y2="129" stroke="black"/> +<line x1="900" y1="101" x2="900" y2="129" stroke="black"/> +<line x1="1260" y1="101" x2="1260" y2="129" stroke="black"/> +<line x1="1620" y1="101" x2="1620" y2="129" stroke="black"/> +<line x1="540" y1="112" x2="900" y2="112" stroke="black"/> +<polygon fill="black" points="900,112 890,118 890,106"/> +<polygon fill="white" points="673,102 766,102 766,111 673,111"/> +<text x="674" y="111" textLength="91" font-family="Helvetica" font-size="12" fill="black"> +RSL CHAN RQD +</text> +<line x1="180" y1="129" x2="180" y2="157" stroke="black"/> +<line x1="540" y1="129" x2="540" y2="157" stroke="black"/> +<line x1="900" y1="129" x2="900" y2="157" stroke="black"/> +<line x1="1260" y1="129" x2="1260" y2="157" stroke="black"/> +<line x1="1620" y1="129" x2="1620" y2="157" stroke="black"/> +<polygon fill="white" points="728,129 1072,129 1072,151 728,151"/> +<line x1="728" y1="129" x2="1072" y2="129" stroke="black"/> +<line x1="728" y1="151" x2="1072" y2="151" stroke="black"/> +<line x1="728" y1="129" x2="728" y2="151" stroke="black"/> +<line x1="1072" y1="129" x2="1072" y2="151" stroke="black"/> +<polygon fill="white" points="815,136 983,136 983,145 815,145"/> +<text x="816" y="145" textLength="166" font-family="Helvetica" font-size="12" fill="black"> +Allocation of dedicated channel +</text> +<line x1="180" y1="157" x2="180" y2="185" stroke="black"/> +<line x1="540" y1="157" x2="540" y2="185" stroke="black"/> +<line x1="900" y1="157" x2="900" y2="185" stroke="black"/> +<line x1="1260" y1="157" x2="1260" y2="185" stroke="black"/> +<line x1="1620" y1="157" x2="1620" y2="185" stroke="black"/> +<line x1="900" y1="168" x2="540" y2="168" stroke="black"/> +<polygon fill="black" points="540,168 550,174 550,162"/> +<polygon fill="white" points="674,158 764,158 764,167 674,167"/> +<text x="675" y="167" textLength="88" font-family="Helvetica" font-size="12" fill="black"> +RSL CHAN ACT +</text> +<line x1="180" y1="185" x2="180" y2="213" stroke="black"/> +<line x1="540" y1="185" x2="540" y2="213" stroke="black"/> +<line x1="900" y1="185" x2="900" y2="213" stroke="black"/> +<line x1="1260" y1="185" x2="1260" y2="213" stroke="black"/> +<line x1="1620" y1="185" x2="1620" y2="213" stroke="black"/> +<line x1="540" y1="196" x2="900" y2="196" stroke="black"/> +<polygon fill="black" points="900,196 890,202 890,190"/> +<polygon fill="white" points="660,186 778,186 778,195 660,195"/> +<text x="661" y="195" textLength="116" font-family="Helvetica" font-size="12" fill="black"> +RSL CHAN ACT ACK +</text> +<line x1="180" y1="213" x2="180" y2="241" stroke="black"/> +<line x1="540" y1="213" x2="540" y2="241" stroke="black"/> +<line x1="900" y1="213" x2="900" y2="241" stroke="black"/> +<line x1="1260" y1="213" x2="1260" y2="241" stroke="black"/> +<line x1="1620" y1="213" x2="1620" y2="241" stroke="black"/> +<line x1="900" y1="224" x2="540" y2="224" stroke="black"/> +<polygon fill="black" points="540,224 550,230 550,218"/> +<polygon fill="white" points="623,214 816,214 816,223 623,223"/> +<text x="624" y="223" textLength="191" font-family="Helvetica" font-size="12" fill="black"> +RSL IMM ASS CMD (RR IMM ASS) +</text> +<line x1="180" y1="241" x2="180" y2="269" stroke="black"/> +<line x1="540" y1="241" x2="540" y2="269" stroke="black"/> +<line x1="900" y1="241" x2="900" y2="269" stroke="black"/> +<line x1="1260" y1="241" x2="1260" y2="269" stroke="black"/> +<line x1="1620" y1="241" x2="1620" y2="269" stroke="black"/> +<line x1="540" y1="252" x2="180" y2="252" stroke="black"/> +<polygon fill="black" points="180,252 190,258 190,246"/> +<polygon fill="white" points="270,242 449,242 449,251 270,251"/> +<text x="271" y="251" textLength="177" font-family="Helvetica" font-size="12" fill="black"> +AGCH: RR IMMEDIATE ASSIGN +</text> +<line x1="180" y1="269" x2="180" y2="297" stroke="black"/> +<line x1="540" y1="269" x2="540" y2="297" stroke="black"/> +<line x1="900" y1="269" x2="900" y2="297" stroke="black"/> +<line x1="1260" y1="269" x2="1260" y2="297" stroke="black"/> +<line x1="1620" y1="269" x2="1620" y2="297" stroke="black"/> +<polygon fill="white" points="8,269 352,269 352,291 8,291"/> +<line x1="8" y1="269" x2="352" y2="269" stroke="black"/> +<line x1="8" y1="291" x2="352" y2="291" stroke="black"/> +<line x1="8" y1="269" x2="8" y2="291" stroke="black"/> +<line x1="352" y1="269" x2="352" y2="291" stroke="black"/> +<polygon fill="white" points="109,270 249,270 249,279 109,279"/> +<text x="110" y="279" textLength="138" font-family="Helvetica" font-size="12" fill="black"> +Switch form BCCH/CCCH +</text> +<polygon fill="white" points="123,281 236,281 236,290 123,290"/> +<text x="124" y="290" textLength="111" font-family="Helvetica" font-size="12" fill="black"> +to dedicated channel +</text> +<line x1="180" y1="297" x2="180" y2="325" stroke="black"/> +<line x1="540" y1="297" x2="540" y2="325" stroke="black"/> +<line x1="900" y1="297" x2="900" y2="325" stroke="black"/> +<line x1="1260" y1="297" x2="1260" y2="325" stroke="black"/> +<line x1="1620" y1="297" x2="1620" y2="325" stroke="black"/> +<line x1="180" y1="308" x2="540" y2="308" stroke="black"/> +<polygon fill="black" points="540,308 530,314 530,302"/> +<polygon fill="white" points="260,298 458,298 458,307 260,307"/> +<text x="261" y="307" textLength="196" font-family="Helvetica" font-size="12" fill="black"> +LAPDm SABM (MM LOC UPD REQ) +</text> +<line x1="180" y1="325" x2="180" y2="353" stroke="black"/> +<line x1="540" y1="325" x2="540" y2="353" stroke="black"/> +<line x1="900" y1="325" x2="900" y2="353" stroke="black"/> +<line x1="1260" y1="325" x2="1260" y2="353" stroke="black"/> +<line x1="1620" y1="325" x2="1620" y2="353" stroke="black"/> +<line x1="540" y1="336" x2="900" y2="336" stroke="black"/> +<polygon fill="black" points="900,336 890,342 890,330"/> +<polygon fill="white" points="620,326 818,326 818,335 620,335"/> +<text x="621" y="335" textLength="196" font-family="Helvetica" font-size="12" fill="black"> +RSL DATA IND (MM LOC UPD REQ +</text> +<line x1="180" y1="353" x2="180" y2="381" stroke="black"/> +<line x1="540" y1="353" x2="540" y2="381" stroke="black"/> +<line x1="900" y1="353" x2="900" y2="381" stroke="black"/> +<line x1="1260" y1="353" x2="1260" y2="381" stroke="black"/> +<line x1="1620" y1="353" x2="1620" y2="381" stroke="black"/> +<line x1="900" y1="364" x2="1260" y2="364" stroke="black"/> +<polygon fill="black" points="1260,364 1250,370 1250,358"/> +<polygon fill="white" points="970,354 1188,354 1188,363 970,363"/> +<text x="971" y="363" textLength="216" font-family="Helvetica" font-size="12" fill="black"> +BSSAP COMPL L3 (MM LOC UPD REQ +</text> +<line x1="180" y1="381" x2="180" y2="409" stroke="black"/> +<line x1="540" y1="381" x2="540" y2="409" stroke="black"/> +<line x1="900" y1="381" x2="900" y2="409" stroke="black"/> +<line x1="1260" y1="381" x2="1260" y2="409" stroke="black"/> +<line x1="1620" y1="381" x2="1620" y2="409" stroke="black"/> +<polygon fill="white" points="14,381 1426,381 1426,403 14,403"/> +<polygon fill="white" points="8,387 1432,387 1432,397 8,397"/> +<circle fill="white" cx="14" cy="387" r="6"/> +<circle fill="white" cx="1426" cy="387" r="6"/> +<circle fill="white" cx="14" cy="397" r="6"/> +<circle fill="white" cx="1426" cy="397" r="6"/> +<line x1="14" y1="381" x2="1426" y2="381" stroke="black"/> +<line x1="14" y1="403" x2="1426" y2="403" stroke="black"/> +<line x1="8" y1="387" x2="8" y2="397" stroke="black"/> +<line x1="1432" y1="387" x2="1432" y2="397" stroke="black"/> +<path d="M 8 387 A6,6 0 0,1 14,381" stroke="black" fill="none"/><path d="M 1426 381 A6,6 0 0,1 1432,387" stroke="black" fill="none"/><path d="M 1432 397 A6,6 0 0,1 1426,403" stroke="black" fill="none"/><path d="M 14 403 A6,6 0 0,1 8,397" stroke="black" fill="none"/><polygon fill="white" points="527,388 912,388 912,397 527,397"/> +<text x="528" y="397" textLength="383" font-family="Helvetica" font-size="12" fill="black"> +optional: MM IDENTITY REQ + RESP (IMSI) if MSC doesn't know TMSI +</text> +<line x1="180" y1="409" x2="180" y2="437" stroke="black"/> +<line x1="540" y1="409" x2="540" y2="437" stroke="black"/> +<line x1="900" y1="409" x2="900" y2="437" stroke="black"/> +<line x1="1260" y1="409" x2="1260" y2="437" stroke="black"/> +<line x1="1620" y1="409" x2="1620" y2="437" stroke="black"/> +<line x1="1260" y1="420" x2="1620" y2="420" stroke="black"/> +<polygon fill="black" points="1620,420 1610,426 1610,414"/> +<polygon fill="white" points="1363,410 1516,410 1516,419 1363,419"/> +<text x="1364" y="419" textLength="151" font-family="Helvetica" font-size="12" fill="black"> +MAP SEND AUTH INFO req +</text> +<line x1="180" y1="437" x2="180" y2="465" stroke="black"/> +<line x1="540" y1="437" x2="540" y2="465" stroke="black"/> +<line x1="900" y1="437" x2="900" y2="465" stroke="black"/> +<line x1="1260" y1="437" x2="1260" y2="465" stroke="black"/> +<line x1="1620" y1="437" x2="1620" y2="465" stroke="black"/> +<polygon fill="white" points="1448,437 1792,437 1792,459 1448,459"/> +<line x1="1448" y1="437" x2="1792" y2="437" stroke="black"/> +<line x1="1448" y1="459" x2="1792" y2="459" stroke="black"/> +<line x1="1448" y1="437" x2="1448" y2="459" stroke="black"/> +<line x1="1792" y1="437" x2="1792" y2="459" stroke="black"/> +<polygon fill="white" points="1560,444 1679,444 1679,453 1560,453"/> +<text x="1561" y="453" textLength="117" font-family="Helvetica" font-size="12" fill="black"> +Generate Auth Tuples +</text> +<line x1="180" y1="465" x2="180" y2="493" stroke="black"/> +<line x1="540" y1="465" x2="540" y2="493" stroke="black"/> +<line x1="900" y1="465" x2="900" y2="493" stroke="black"/> +<line x1="1260" y1="465" x2="1260" y2="493" stroke="black"/> +<line x1="1620" y1="465" x2="1620" y2="493" stroke="black"/> +<line x1="1620" y1="476" x2="1260" y2="476" stroke="black"/> +<polygon fill="black" points="1260,476 1270,482 1270,470"/> +<polygon fill="white" points="1360,466 1519,466 1519,475 1360,475"/> +<text x="1361" y="475" textLength="157" font-family="Helvetica" font-size="12" fill="black"> +MAP SEND AUTH INFO resp +</text> +<line x1="180" y1="493" x2="180" y2="521" stroke="black"/> +<line x1="540" y1="493" x2="540" y2="521" stroke="black"/> +<line x1="900" y1="493" x2="900" y2="521" stroke="black"/> +<line x1="1260" y1="493" x2="1260" y2="521" stroke="black"/> +<line x1="1620" y1="493" x2="1620" y2="521" stroke="black"/> +<line x1="1260" y1="504" x2="180" y2="504" stroke="black"/> +<polygon fill="black" points="180,504 190,510 190,498"/> +<polygon fill="white" points="676,494 763,494 763,503 676,503"/> +<text x="677" y="503" textLength="85" font-family="Helvetica" font-size="12" fill="black"> +MM AUTH REQ +</text> +<line x1="180" y1="521" x2="180" y2="549" stroke="black"/> +<line x1="540" y1="521" x2="540" y2="549" stroke="black"/> +<line x1="900" y1="521" x2="900" y2="549" stroke="black"/> +<line x1="1260" y1="521" x2="1260" y2="549" stroke="black"/> +<line x1="1620" y1="521" x2="1620" y2="549" stroke="black"/> +<line x1="180" y1="532" x2="1260" y2="532" stroke="black"/> +<polygon fill="black" points="1260,532 1250,538 1250,526"/> +<polygon fill="white" points="672,522 766,522 766,531 672,531"/> +<text x="673" y="531" textLength="92" font-family="Helvetica" font-size="12" fill="black"> +MM AUTH RESP +</text> +<line x1="180" y1="549" x2="180" y2="577" stroke="black"/> +<line x1="540" y1="549" x2="540" y2="577" stroke="black"/> +<line x1="900" y1="549" x2="900" y2="577" stroke="black"/> +<line x1="1260" y1="549" x2="1260" y2="577" stroke="black"/> +<line x1="1620" y1="549" x2="1620" y2="577" stroke="black"/> +<polygon fill="white" points="1088,549 1432,549 1432,571 1088,571"/> +<line x1="1088" y1="549" x2="1432" y2="549" stroke="black"/> +<line x1="1088" y1="571" x2="1432" y2="571" stroke="black"/> +<line x1="1088" y1="549" x2="1088" y2="571" stroke="black"/> +<line x1="1432" y1="549" x2="1432" y2="571" stroke="black"/> +<polygon fill="white" points="1181,556 1337,556 1337,565 1181,565"/> +<text x="1182" y="565" textLength="154" font-family="Helvetica" font-size="12" fill="black"> +SRES (MS) == SRES(HLR)? +</text> +<line x1="180" y1="577" x2="180" y2="605" stroke="black"/> +<line x1="540" y1="577" x2="540" y2="605" stroke="black"/> +<line x1="900" y1="577" x2="900" y2="605" stroke="black"/> +<line x1="1260" y1="577" x2="1260" y2="605" stroke="black"/> +<line x1="1620" y1="577" x2="1620" y2="605" stroke="black"/> +<line x1="1260" y1="588" x2="1620" y2="588" stroke="black"/> +<polygon fill="black" points="1620,588 1610,594 1610,582"/> +<polygon fill="white" points="1369,578 1510,578 1510,587 1369,587"/> +<text x="1370" y="587" textLength="139" font-family="Helvetica" font-size="12" fill="black"> +MAP UPD LOC AREA req +</text> +<line x1="180" y1="605" x2="180" y2="633" stroke="black"/> +<line x1="540" y1="605" x2="540" y2="633" stroke="black"/> +<line x1="900" y1="605" x2="900" y2="633" stroke="black"/> +<line x1="1260" y1="605" x2="1260" y2="633" stroke="black"/> +<line x1="1620" y1="605" x2="1620" y2="633" stroke="black"/> +<line x1="1620" y1="616" x2="1260" y2="616" stroke="black"/> +<polygon fill="black" points="1260,616 1270,622 1270,610"/> +<polygon fill="white" points="1347,606 1532,606 1532,615 1347,615"/> +<text x="1348" y="615" textLength="183" font-family="Helvetica" font-size="12" fill="black"> +MAP INSERT SUBSCR DATA req +</text> +<line x1="180" y1="633" x2="180" y2="661" stroke="black"/> +<line x1="540" y1="633" x2="540" y2="661" stroke="black"/> +<line x1="900" y1="633" x2="900" y2="661" stroke="black"/> +<line x1="1260" y1="633" x2="1260" y2="661" stroke="black"/> +<line x1="1620" y1="633" x2="1620" y2="661" stroke="black"/> +<line x1="1260" y1="644" x2="1620" y2="644" stroke="black"/> +<polygon fill="black" points="1620,644 1610,650 1610,638"/> +<polygon fill="white" points="1344,634 1535,634 1535,643 1344,643"/> +<text x="1345" y="643" textLength="189" font-family="Helvetica" font-size="12" fill="black"> +MAP INSERT SUBSCR DATA resp +</text> +<line x1="180" y1="661" x2="180" y2="689" stroke="black"/> +<line x1="540" y1="661" x2="540" y2="689" stroke="black"/> +<line x1="900" y1="661" x2="900" y2="689" stroke="black"/> +<line x1="1260" y1="661" x2="1260" y2="689" stroke="black"/> +<line x1="1620" y1="661" x2="1620" y2="689" stroke="black"/> +<line x1="1620" y1="672" x2="1260" y2="672" stroke="black"/> +<polygon fill="black" points="1260,672 1270,678 1270,666"/> +<polygon fill="white" points="1366,662 1513,662 1513,671 1366,671"/> +<text x="1367" y="671" textLength="145" font-family="Helvetica" font-size="12" fill="black"> +MAP UPD LOC AREA resp +</text> +<line x1="180" y1="689" x2="180" y2="717" stroke="black"/> +<line x1="540" y1="689" x2="540" y2="717" stroke="black"/> +<line x1="900" y1="689" x2="900" y2="717" stroke="black"/> +<line x1="1260" y1="689" x2="1260" y2="717" stroke="black"/> +<line x1="1620" y1="689" x2="1620" y2="717" stroke="black"/> +<line x1="1260" y1="700" x2="900" y2="700" stroke="black"/> +<polygon fill="black" points="900,700 910,706 910,694"/> +<polygon fill="white" points="1002,690 1156,690 1156,699 1002,699"/> +<text x="1003" y="699" textLength="152" font-family="Helvetica" font-size="12" fill="black"> +BSSMAP CIPH MODE CMD +</text> +<line x1="180" y1="717" x2="180" y2="745" stroke="black"/> +<line x1="540" y1="717" x2="540" y2="745" stroke="black"/> +<line x1="900" y1="717" x2="900" y2="745" stroke="black"/> +<line x1="1260" y1="717" x2="1260" y2="745" stroke="black"/> +<line x1="1620" y1="717" x2="1620" y2="745" stroke="black"/> +<line x1="900" y1="728" x2="540" y2="728" stroke="black"/> +<polygon fill="black" points="540,728 550,734 550,722"/> +<polygon fill="white" points="611,718 827,718 827,727 611,727"/> +<text x="612" y="727" textLength="214" font-family="Helvetica" font-size="12" fill="black"> +RSL ENCR CMD (RR CIPH MOD CMD) +</text> +<line x1="180" y1="745" x2="180" y2="773" stroke="black"/> +<line x1="540" y1="745" x2="540" y2="773" stroke="black"/> +<line x1="900" y1="745" x2="900" y2="773" stroke="black"/> +<line x1="1260" y1="745" x2="1260" y2="773" stroke="black"/> +<line x1="1620" y1="745" x2="1620" y2="773" stroke="black"/> +<line x1="540" y1="756" x2="180" y2="756" stroke="black"/> +<polygon fill="black" points="180,756 190,762 190,750"/> +<polygon fill="white" points="303,746 416,746 416,755 303,755"/> +<text x="304" y="755" textLength="111" font-family="Helvetica" font-size="12" fill="black"> +RR CIPH MOD CMD +</text> +<line x1="180" y1="773" x2="180" y2="801" stroke="black"/> +<line x1="540" y1="773" x2="540" y2="801" stroke="black"/> +<line x1="900" y1="773" x2="900" y2="801" stroke="black"/> +<line x1="1260" y1="773" x2="1260" y2="801" stroke="black"/> +<line x1="1620" y1="773" x2="1620" y2="801" stroke="black"/> +<line x1="180" y1="784" x2="540" y2="784" stroke="black"/> +<polygon fill="black" points="540,784 530,790 530,778"/> +<polygon fill="white" points="295,774 424,774 424,783 295,783"/> +<text x="296" y="783" textLength="127" font-family="Helvetica" font-size="12" fill="black"> +RR CIPH MOD COMPL +</text> +<line x1="180" y1="801" x2="180" y2="829" stroke="black"/> +<line x1="540" y1="801" x2="540" y2="829" stroke="black"/> +<line x1="900" y1="801" x2="900" y2="829" stroke="black"/> +<line x1="1260" y1="801" x2="1260" y2="829" stroke="black"/> +<line x1="1620" y1="801" x2="1620" y2="829" stroke="black"/> +<line x1="540" y1="812" x2="900" y2="812" stroke="black"/> +<polygon fill="black" points="900,812 890,818 890,806"/> +<polygon fill="white" points="608,802 831,802 831,811 608,811"/> +<text x="609" y="811" textLength="221" font-family="Helvetica" font-size="12" fill="black"> +RSL DATA IND (RR CIPH MOD COMPL) +</text> +<line x1="180" y1="829" x2="180" y2="857" stroke="black"/> +<line x1="540" y1="829" x2="540" y2="857" stroke="black"/> +<line x1="900" y1="829" x2="900" y2="857" stroke="black"/> +<line x1="1260" y1="829" x2="1260" y2="857" stroke="black"/> +<line x1="1620" y1="829" x2="1620" y2="857" stroke="black"/> +<line x1="900" y1="840" x2="1260" y2="840" stroke="black"/> +<polygon fill="black" points="1260,840 1250,846 1250,834"/> +<polygon fill="white" points="995,830 1164,830 1164,839 995,839"/> +<text x="996" y="839" textLength="167" font-family="Helvetica" font-size="12" fill="black"> +BSSMAP CIPH MODE COMPL +</text> +<line x1="180" y1="857" x2="180" y2="885" stroke="black"/> +<line x1="540" y1="857" x2="540" y2="885" stroke="black"/> +<line x1="900" y1="857" x2="900" y2="885" stroke="black"/> +<line x1="1260" y1="857" x2="1260" y2="885" stroke="black"/> +<line x1="1620" y1="857" x2="1620" y2="885" stroke="black"/> +<line x1="1260" y1="868" x2="180" y2="868" stroke="black"/> +<polygon fill="black" points="180,868 190,874 190,862"/> +<polygon fill="white" points="662,858 777,858 777,867 662,867"/> +<text x="663" y="867" textLength="113" font-family="Helvetica" font-size="12" fill="black"> +MM LOC UPD RESP +</text> +<line x1="180" y1="885" x2="180" y2="913" stroke="black"/> +<line x1="540" y1="885" x2="540" y2="913" stroke="black"/> +<line x1="900" y1="885" x2="900" y2="913" stroke="black"/> +<line x1="1260" y1="885" x2="1260" y2="913" stroke="black"/> +<line x1="1620" y1="885" x2="1620" y2="913" stroke="black"/> +<line x1="180" y1="896" x2="1260" y2="896" stroke="black"/> +<polygon fill="black" points="1260,896 1250,902 1250,890"/> +<polygon fill="white" points="640,886 799,886 799,895 640,895"/> +<text x="641" y="895" textLength="157" font-family="Helvetica" font-size="12" fill="black"> +MM TMSI REALLOC COMPL +</text> +<line x1="180" y1="913" x2="180" y2="941" stroke="black"/> +<line x1="540" y1="913" x2="540" y2="941" stroke="black"/> +<line x1="900" y1="913" x2="900" y2="941" stroke="black"/> +<line x1="1260" y1="913" x2="1260" y2="941" stroke="black"/> +<line x1="1620" y1="913" x2="1620" y2="941" stroke="black"/> +<line x1="1260" y1="924" x2="900" y2="924" stroke="black"/> +<polygon fill="black" points="900,924 910,930 910,918"/> +<polygon fill="white" points="1016,914 1142,914 1142,923 1016,923"/> +<text x="1017" y="923" textLength="124" font-family="Helvetica" font-size="12" fill="black"> +BSSMAP CLEAR CMD +</text> +<line x1="180" y1="941" x2="180" y2="969" stroke="black"/> +<line x1="540" y1="941" x2="540" y2="969" stroke="black"/> +<line x1="900" y1="941" x2="900" y2="969" stroke="black"/> +<line x1="1260" y1="941" x2="1260" y2="969" stroke="black"/> +<line x1="1620" y1="941" x2="1620" y2="969" stroke="black"/> +<line x1="900" y1="952" x2="540" y2="952" stroke="black"/> +<polygon fill="black" points="540,952 550,958 550,946"/> +<polygon fill="white" points="662,942 777,942 777,951 662,951"/> +<text x="663" y="951" textLength="113" font-family="Helvetica" font-size="12" fill="black"> +RSL SACCH DEACT +</text> +<line x1="180" y1="969" x2="180" y2="997" stroke="black"/> +<line x1="540" y1="969" x2="540" y2="997" stroke="black"/> +<line x1="900" y1="969" x2="900" y2="997" stroke="black"/> +<line x1="1260" y1="969" x2="1260" y2="997" stroke="black"/> +<line x1="1620" y1="969" x2="1620" y2="997" stroke="black"/> +<line x1="900" y1="980" x2="540" y2="980" stroke="black"/> +<polygon fill="black" points="540,980 550,986 550,974"/> +<polygon fill="white" points="675,970 764,970 764,979 675,979"/> +<text x="676" y="979" textLength="87" font-family="Helvetica" font-size="12" fill="black"> +RSL CHAN REL +</text> +<line x1="180" y1="997" x2="180" y2="1025" stroke="black"/> +<line x1="540" y1="997" x2="540" y2="1025" stroke="black"/> +<line x1="900" y1="997" x2="900" y2="1025" stroke="black"/> +<line x1="1260" y1="997" x2="1260" y2="1025" stroke="black"/> +<line x1="1620" y1="997" x2="1620" y2="1025" stroke="black"/> +<line x1="540" y1="1008" x2="180" y2="1008" stroke="black"/> +<polygon fill="black" points="180,1008 190,1014 190,1002"/> +<polygon fill="white" points="322,998 397,998 397,1007 322,1007"/> +<text x="323" y="1007" textLength="73" font-family="Helvetica" font-size="12" fill="black"> +LAPDm DISC +</text> +<line x1="180" y1="1025" x2="180" y2="1053" stroke="black"/> +<line x1="540" y1="1025" x2="540" y2="1053" stroke="black"/> +<line x1="900" y1="1025" x2="900" y2="1053" stroke="black"/> +<line x1="1260" y1="1025" x2="1260" y2="1053" stroke="black"/> +<line x1="1620" y1="1025" x2="1620" y2="1053" stroke="black"/> +<polygon fill="white" points="8,1025 352,1025 352,1047 8,1047"/> +<line x1="8" y1="1025" x2="352" y2="1025" stroke="black"/> +<line x1="8" y1="1047" x2="352" y2="1047" stroke="black"/> +<line x1="8" y1="1025" x2="8" y2="1047" stroke="black"/> +<line x1="352" y1="1025" x2="352" y2="1047" stroke="black"/> +<polygon fill="white" points="108,1032 251,1032 251,1041 108,1041"/> +<text x="109" y="1041" textLength="141" font-family="Helvetica" font-size="12" fill="black"> +Deactivate dedicated chan +</text> +<line x1="180" y1="1053" x2="180" y2="1081" stroke="black"/> +<line x1="540" y1="1053" x2="540" y2="1081" stroke="black"/> +<line x1="900" y1="1053" x2="900" y2="1081" stroke="black"/> +<line x1="1260" y1="1053" x2="1260" y2="1081" stroke="black"/> +<line x1="1620" y1="1053" x2="1620" y2="1081" stroke="black"/> +<line x1="540" y1="1064" x2="900" y2="1064" stroke="black"/> +<polygon fill="black" points="900,1064 890,1070 890,1058"/> +<polygon fill="white" points="661,1054 778,1054 778,1063 661,1063"/> +<text x="662" y="1063" textLength="115" font-family="Helvetica" font-size="12" fill="black"> +RSL CHAN REL ACK +</text> +<line x1="180" y1="1081" x2="180" y2="1109" stroke="black"/> +<line x1="540" y1="1081" x2="540" y2="1109" stroke="black"/> +<line x1="900" y1="1081" x2="900" y2="1109" stroke="black"/> +<line x1="1260" y1="1081" x2="1260" y2="1109" stroke="black"/> +<line x1="1620" y1="1081" x2="1620" y2="1109" stroke="black"/> +<polygon fill="white" points="728,1081 1072,1081 1072,1103 728,1103"/> +<line x1="728" y1="1081" x2="1072" y2="1081" stroke="black"/> +<line x1="728" y1="1103" x2="1072" y2="1103" stroke="black"/> +<line x1="728" y1="1081" x2="728" y2="1103" stroke="black"/> +<line x1="1072" y1="1081" x2="1072" y2="1103" stroke="black"/> +<polygon fill="white" points="810,1088 989,1088 989,1097 810,1097"/> +<text x="811" y="1097" textLength="177" font-family="Helvetica" font-size="12" fill="black"> +Mark dedicated channel released +</text> +<line x1="180" y1="1109" x2="180" y2="1137" stroke="black"/> +<line x1="540" y1="1109" x2="540" y2="1137" stroke="black"/> +<line x1="900" y1="1109" x2="900" y2="1137" stroke="black"/> +<line x1="1260" y1="1109" x2="1260" y2="1137" stroke="black"/> +<line x1="1620" y1="1109" x2="1620" y2="1137" stroke="black"/> +<line x1="900" y1="1120" x2="1260" y2="1120" stroke="black"/> +<polygon fill="black" points="1260,1120 1250,1126 1250,1114"/> +<polygon fill="white" points="1009,1110 1150,1110 1150,1119 1009,1119"/> +<text x="1010" y="1119" textLength="139" font-family="Helvetica" font-size="12" fill="black"> +BSSMAP CLEAR COMPL +</text> +<line x1="180" y1="1131" x2="180" y2="1137" stroke="black"/> +<line x1="540" y1="1131" x2="540" y2="1137" stroke="black"/> +<line x1="900" y1="1131" x2="900" y2="1137" stroke="black"/> +<line x1="1260" y1="1131" x2="1260" y2="1137" stroke="black"/> +<line x1="1620" y1="1131" x2="1620" y2="1137" stroke="black"/> +</svg> |