add SGs / CSFB related dot + msc files

Those graphs + message sequence charts are not yet used by any
of our manuals, but they should become used by the OsmoMSC user
manual once SGs interface support is added.

Related: OS#2583
Change-Id: Idfd3a66c18131b5458d183b8e66f62eaaab65991
This commit is contained in:
Harald Welte 2018-10-05 23:42:14 +02:00 committed by Neels Hofmeyr
parent d89f1d18cb
commit 732443c3b8
5 changed files with 93 additions and 0 deletions

View File

@ -0,0 +1,15 @@
msc {
UE, MME, VLR [label="MSC/VLR"], HSS [label="HSS/HLR"];
UE => MME [label="Attach Request"];
UE box HSS [label="Steps 3..16 of LTE Attach procedure TS 23.401"];
MME box MME [label="Derive VLR Number"];
MME => VLR [label="LU Request"];
VLR box VLR [label="Create SGs Association"];
VLR box HSS [label="MAP/GSUP UL / ISD"];
MME <= VLR [label="LU Accept"];
UE box HSS [label="Steps 17..16 of LTE Attach procedure TS 23.401"];
|||;
...;
MME <= VLR [label="Paging Request"];
}

View File

@ -0,0 +1,18 @@
msc {
hscale=2;
UE, ENB [label="eNodeB"], BSS, MME, VLR [label="MSC/VLR"], HSS [label="HSS/HLR"];
UE => MME [label="NAS Extended Service Request"];
ENB <= MME [label="S1-AP UE Context Mod Req with CSFB"];
ENB => MME [label="S1-AP UE Context Mod Resp"];
UE <= ENB [label="NACC (Network Assisted Cell Change)"];
ENB => MME [label="S1-AP S1 UE Context Release Req"];
UE box MME [label="S1 UE Context Release"];
UE box HSS [label="UE changes RAT then LA and/or RA update"];
UE <=> HSS [label="PS Suspend (TS 23.060)"];
UE => BSS [label="CM SERV REQ"];
BSS => VLR [label="COMPL L3 (CM SERV REQ)"];
UE <=> VLR [label="Normal 2G Voice Call"];
}

View File

@ -0,0 +1,21 @@
msc {
hscale=2;
UE, MME, VLR [label="MSC/VLR"], HSS [label="HSS/HLR"], SMSC;
UE box HSS [label="EPS/IMSI attach procedure"];
...;
UE box MME [label="UE triggered Service Request"];
UE => MME [label="UL NAS Transport"];
MME => VLR [label="SGsAP UPLINK UNITDATA\n(CP-DATA/RP-DATA/TPDU)"];
VLR => SMSC [label="MAP/GSUP Forward SM"];
MME <= VLR [label="SGsAP DOWNLINK UNITDATA"];
UE <= MME [label="DL NAS Transport"];
...;
VLR <= SMSC [label="Delivery Report"];
MME <= VLR [label="SGsAP DOWNLINK UNITDATA"];
UE <= MME [label="DL NAS Transport"];
UE => MME [label="UL NAS Transport"];
MME => VLR [label="SGsAP UPLINK UNITDATA"];
MME <= VLR [label="SGsAP RELEASE REQ"];
}

View File

@ -0,0 +1,17 @@
msc {
hscale=2;
UE, ENB [label="eNodeB"], BSS, MME, VLR [label="MSC/VLR"], PSTN;
VLR <= PSTN [label="ISUP IAM or SIP INVITE"];
MME <= VLR [label="SGsAP PAGING REQUEST"];
ENB <= MME [label="Paging"];
UE <= MME [label="Paging"];
UE => MME [label="Extended Service Req"];
MME => VLR [label="SGsAP SERVICE REQUEST"];
ENB <= MME [label="Initial UE Ctx Setup"];
UE => BSS [label="Paging Response"];
BSS => VLR [label="COMPL L3 (PAGING RESP)"];
UE <=> VLR [label="Normal 2G Voice Call"];
}

View File

@ -0,0 +1,22 @@
msc {
hscale=2;
UE, MME, VLR [label="MSC/VLR"], HSS [label="HSS/HLR"], SMSC;
UE box HSS [label="EPS/IMSI attach procedure"];
...;
VLR <= SMSC [label="MAP/GSUP ForwardSM"];
MME <= VLR [label="SGsAP PAGING"];
UE <= MME [label="Paging"];
UE box MME [label="Service Request"];
MME => VLR [label="SGsAP SERVICE REQ"];
MME <= VLR [label="SGsAP DL UNITDATA\n(CP-DATA/RP-DATA/TPDU)"];
UE <= MME [label="DL NAS Transport"];
UE => MME [label="UL NAS Transport"];
MME => VLR [label="SGsAP UL UNITDATA"];
...;
UE => MME [label="UL NAS Transport"];
MME => VLR [label="SGsAP UL UNITDATA"];
VLR => SMSC [label="Delivery report"];
MME <= VLR [label="SGsAP RELEASE REQ"];
}