diff options
Diffstat (limited to 'doc/manuals/chapters/proxy_cache_tuple_cache_dry.msc')
-rw-r--r-- | doc/manuals/chapters/proxy_cache_tuple_cache_dry.msc | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/doc/manuals/chapters/proxy_cache_tuple_cache_dry.msc b/doc/manuals/chapters/proxy_cache_tuple_cache_dry.msc new file mode 100644 index 0000000..2ef1d9f --- /dev/null +++ b/doc/manuals/chapters/proxy_cache_tuple_cache_dry.msc @@ -0,0 +1,17 @@ +msc { + hscale="2"; + ms[label="MS,BSS"],__msc[label="MSC"],hlr[label="HLR proxy"],home[label="Home HLR"]; + + ms => __msc [label="CM Service Request / Paging Response"]; + __msc => hlr [label="Send Auth Info Request"]; + hlr rbox hlr [label="Use already set up proxy path"]; + hlr abox hlr [label="All cached auth tuples have been sent to the MSC before"]; + --- [label="If no GSM AKA fallback is allowed"]; + __msc <= hlr [label="Send Auth Info Error"]; + ms rbox __msc [label="Detach"]; + --- [label="If GSM AKA fallback is allowed"]; + hlr rbox hlr [label="(6) Resend only GSM AKA tuples, already sent earlier"]; + __msc <= hlr [label="Send Auth Info Result\ncontaining GSM AKA auth tuples\nfrom the proxy cache"]; + ms rbox __msc [label="2G: Authentication\n3G: Detach"]; + ms rbox __msc [label="Continue the CM Service / Paging action"]; +} |