diff options
Diffstat (limited to 'doc/manuals/chapters/proxy_cache_more_tuples.ladder')
-rw-r--r-- | doc/manuals/chapters/proxy_cache_more_tuples.ladder | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/doc/manuals/chapters/proxy_cache_more_tuples.ladder b/doc/manuals/chapters/proxy_cache_more_tuples.ladder new file mode 100644 index 0000000..4f9e773 --- /dev/null +++ b/doc/manuals/chapters/proxy_cache_more_tuples.ladder @@ -0,0 +1,31 @@ +{hscale=2} +ms = MS,BSS +msc = MSC +hlr = HLR proxy +home = Home HLR + +ms -> msc CM Service Request / Paging Response +msc -> hlr Send Auth Info Request +hlr () . Use already set up proxy path +hlr <> . there still are unsent auth tuples + in the cache +hlr () . (3) Send cached, fresh tuples +msc <- hlr Send Auth Info Result + containing auth tuples + from the proxy cache +ms () msc Authentication +ms () msc Continue the CM Service / Paging action +hlr <> . Note that there are no/few unused tuples in the cache, fill up again +hlr () . (4) Ask for more auth tuples to cache +hlr -> home Send Auth Info Request +--- If the home HLR link is not working +hlr <> . no link + or + response timeout +hlr () . (5) Set up a timer to retry SAI + (a few minutes?) +hlr <> . Timer triggers +hlr -> home Send Auth Info Request +--- If the home HLR link is functional +hlr <- home Send Auth Info Result +hlr () . store 5 more tuples |