some more camel realted diagrams

master
Harald Welte 11 years ago
parent 4e974d8dbf
commit f897c443b2
  1. 17
      camel_fig230_tc_seq.lad
  2. 31
      camel_fig23_isup.lad
  3. 37
      camel_fig24_isup_in.lad
  4. 27
      camel_fig310_mt_fail_gmsc.lad
  5. 30
      camel_fig311_mt_fail_vmsc.lad
  6. 37
      camel_fig313_uncond_fw.lad
  7. 38
      camel_fig314_callfw_detached.lad
  8. 38
      camel_fig39_camel_mt_call.lad
  9. 24
      camel_mo_call_mon.lad

@ -0,0 +1,17 @@
[global]
title "Example TC signal sequence"
[entities]
msc "MSC/gsmSSF"
scp "SCP"
[messages]
msc scp "TC_Begin [IDP]"
scp msc "TC_Continue [RT]"
scp msc "TC_Continue [FCI, RRB, CUE]"
msc scp "TC_Continue [ERB(Answer)]"
scp msc "TC_Continue [ACH, CUE]"
msc scp "TC_Continue [ACR, ERB(Disconnect)]"
scp msc "TC_End [CUE]"

@ -0,0 +1,31 @@
[global]
title "Example of ISUP message sequence flow"
[entities]
ms_a "MS-A"
vmsc_a "VMSC-A"
gmsc_b "GMSC-B"
vmsc_b "VMSC-B"
ms_b "MS-B"
[messages]
ms_a vmsc_a "CC SETUP"
vmsc_a gmsc_b "IAM[MSISDN]"
gmsc_b vmsc_a "Optional ACM"
gmsc_b vmsc_b "IAM[MSRN]"
vmsc_b ms_b "CC SETUP"
ms_b vmsc_b "CC ALERTING"
vmsc_b gmsc_b "ACM"
gmsc_b vmsc_a "ACM/CPG"
vmsc_a ms_a "CC ALERTING"
ms_b vmsc_b "CC CONNECT"
vmsc_b gmsc_b "ANM"
gmsc_b vmsc_a "ANM"
vmsc_a ms_a "CC CONNECT"
ms_a vmsc_a "CC RELEASE"
vmsc_a gmsc_b "REL"
gmsc_b vmsc_b "REL"
vmsc_b ms_b "CC RELEASE"

@ -0,0 +1,37 @@
[global]
title "IN control for basic mobile-to-mibile call"
[entities]
ms_a "MS-A"
vmsc_a "VMSC-A"
gmsc_b "GMSC-B"
vmsc_b "VMSC-B"
ms_b "MS-B"
scp "SCP"
[messages]
ms_a vmsc_a "CC SETUP"
vmsc_a scp "Service invoke / event notify" dashed
scp vmsc_a "Call continuation" dashed
vmsc_a gmsc_b "IAM[MSISDN]"
gmsc_b vmsc_a "Optional ACM"
gmsc_b vmsc_b "IAM[MSRN]"
vmsc_b ms_b "CC SETUP"
ms_b vmsc_b "CC ALERTING"
vmsc_b gmsc_b "ACM"
gmsc_b vmsc_a "ACM/CPG"
vmsc_a scp "Event notification" dashed
vmsc_a ms_a "CC ALERTING"
ms_b vmsc_b "CC CONNECT"
vmsc_b gmsc_b "ANM"
gmsc_b vmsc_a "ANM"
vmsc_a scp "Event notification" dashed
vmsc_a ms_a "CC CONNECT"
ms_a vmsc_a "CC RELEASE"
vmsc_a scp "Event notification / service termination" dashed
vmsc_a gmsc_b "REL"
gmsc_b vmsc_b "REL"
vmsc_b ms_b "CC RELEASE"

@ -0,0 +1,27 @@
[global]
title "MT call estabilshment failure in GMSC"
[entities]
a "A"
gmsc "GMSC/gsmSSF"
hlr "HLR"
vmsc "VMSC"
scf "gsmSCF"
[messages]
a gmsc "ISUP IAM [MSISDN]"
gmsc hlr "MAP SRI [MSISDN]"
hlr vmsc "MAP PSI [IMSI]"
vmsc hlr "MAP PSI-Res"
hlr gmsc "MAP SRI-Res [T-CSI]"
gmsc scf "CAP IDP"
scf gmsc "CAP RRB, CUE"
gmsc hlr "MAP SRI[MSISDN]"
hlr vmsc "MAP PRN [IMSI]"
vmsc hlr "MAP PRN-Error"
hlr gmsc "MAP SRI-Error"
gmsc scf "CAP Abort"
gmsc a "ISUP REL"

@ -0,0 +1,30 @@
[global]
title "MT call establishment failure in VMSC"
[entities]
a "A"
gmsc "GMSC/gsmSSF"
hlr "HLR"
vmsc "VMSC"
scf "gsmSCF"
[messages]
a gmsc "ISUP IAM [MSISDN]"
gmsc hlr "MAP SRI [MSISDN]"
hlr vmsc "MAP PSI [IMSI]"
vmsc hlr "MAP PSI-Res"
hlr gmsc "MAP SRI-Res [T-CSI]"
gmsc scf "CAP IDP"
scf gmsc "CAP RRB, CUE"
gmsc hlr "MAP SRI[MSISDN]"
hlr vmsc "MAP PRN [IMSI]"
vmsc hlr "MAP PRN-Res [MSRN]"
hlr gmsc "MAP SRI-Res [MSRN]"
gmsc vmsc "ISUP IAM [MSRN]"
vmsc gmsc "ISUP REL"
gmsc scf "CAP Abort"
gmsc a "ISUP REL"

@ -0,0 +1,37 @@
[global]
title "MT call - unconditional call forwarding"
[entities]
a "A-party"
gmsc "GMSC/gsmSSF"
hlr "HLR"
scf "gsmSCF (MT)"
scf_f "gsmSCF (MF)"
c "C-party"
[messages]
a gmsc "ISUP IAM [MSISDN]"
gmsc hlr "MAP SRI [MSISDN]"
hlr gmsc "MAP SRI-Res [FTN-U, T-CSI, O-CSI]"
gmsc scf "CAP IDP [MSISDN]"
scf gmsc "CAP RRB [T-Answer, T-Disconnect]"
scf gmsc "CAP CUE"
gmsc scf_f "CAP IDP [FTN-U]"
scf_f gmsc "CAP RRB [O-Answer, O-Disconnect]"
scf_f gmsc "CAP CUE"
gmsc c "ISUP IAM [FTN-U]"
c gmsc "ISUP ACM"
gmsc a "ISUP ACM"
c gmsc "ISUP ANM"
gmsc scf_f "CAP ERB [O-Answer]"
gmsc scf "CAP ERB [T-Answer]"
gmsc a "ISUP ANM"
c gmsc "ISUP REL"
gmsc scf_f "CAP ERB [O-Disconnect]"
gmsc scf "CAP ERB [T-Disconnect]"
gmsc a "ISUP REL"

@ -0,0 +1,38 @@
[global]
title "Early call forwarding - subscribe detached from VLR"
[entities]
a "A-party"
gmsc "GMSC/gsmSSF"
hlr "HLR"
vmsc "VMSC"
scf "gsmSCF (MT)"
scf_f "gsmSCF (MF)"
c "C-party"
[messages]
a gmsc "ISUP IAM [MSISDN]"
gmsc hlr "MAP SRI [MSISDN]"
hlr gmsc "MAP SRI-Res [T-CSI]"
gmsc scf "CAP IDP [MSISDN]"
scf gmsc "CAP CUE"
gmsc hlr "MAP SRI [MSISDN]"
hlr vmsc "MAP PRN [IMSI]"
vmsc hlr "MAP PRN-Res [IMSI]"
hlr gmsc "MAP SRI-Res [FTN-NRc, O-CSI]"
gmsc scf_f "CAP IDP [FTN-NRc]"
scf_f gmsc "CAP RRB [O-Answer, O-Disconnect]"
scf_f gmsc "CAP CUE"
gmsc c "ISUP IAM [FTN-NRc]"
c gmsc "ISUP ACM"
gmsc a "ISUP ACM"
c gmsc "ISUP ANM"
gmsc scf_f "CAP ERB [O-Answer]"
gmsc a "ISUP ANM"
c gmsc "ISUP REL"
gmsc scf_f "CAP ERB [O-Disconnect]"
gmsc a "ISUP REL"

@ -0,0 +1,38 @@
[global]
title "Sequence diagram for CAMEL control of MT call"
[entities]
a "A"
gmsc "GMSC/gsmSSF"
hlr "HLR"
vmsc "VMSC"
scf "gsmSCF"
[messages]
a gmsc "ISUP IAM [MSISDN]"
gmsc hlr "MAP SRI [MSISDN]"
hlr vmsc "MAP PSI [IMSI]"
vmsc hlr "MAP PSI-Res"
hlr gmsc "MAP SRI-Res [T-CSI]"
gmsc scf "CAP IDP"
scf gmsc "CAP RRB, CUE"
gmsc hlr "MAP SRI[MSISDN]"
hlr vmsc "MAP PRN [IMSI]"
vmsc hlr "MAP PRN-Res [MSRN]"
hlr gmsc "MAP SRI-Res [MSRN]"
gmsc vmsc "ISUP IAM [MSRN]"
vmsc gmsc "ISUP ACM"
gmsc a "ISUP ACM"
vmsc gmsc "ISUP ANM"
gmsc a "ISUP ANM"
gmsc scf "CAP ERB [Answer]"
a gmsc "ISUP REL"
gmsc scf "CAP ERB [Disconnect(leg1)]"
scf gmsc "CAP CUE"
gmsc vmsc "ISUP REL"

@ -0,0 +1,24 @@
[global]
title "Sequence diagram for CAMEL monitoring of MO call"
[entities]
a "A"
vmsc "VMSC"
b "B"
scf "gsmSCF"
[messages]
a vmsc "CC SETUP [MSISDN]"
vmsc scf "CAP IDP"
scf vmsc "CAP RRB [O-Answer, O-Disconnect]"
scf vmsc "CAP CUE"
vmsc b "ISUP IAM"
b vmsc "ISUP ACM"
vmsc a "CC ALERTING"
b vmsc "ISUP ANM"
vmsc scf "CAP ERB [O-Answer]"
vmsc a "CC CONNECT"
a vmsc "CC RELEASE"
vmsc scf "CAP ERB [O-Disconnect]"
scf vmsc "CAP RC"
Loading…
Cancel
Save