revised NAS sequence diagrams

This commit is contained in:
Nicola Baldo
2012-06-15 17:24:42 +02:00
parent 295a14554a
commit 30f340ccb8
2 changed files with 8 additions and 14 deletions

View File

@@ -4,8 +4,7 @@ diagram {
LteHelper => LteUeNetDevice [label="ActivateDedicatedEpsBearer(Tft)"] {
LteUeNetDevice => EpcUeNas [label="ActivateDedicatedEpsBearer(Tft)"] {
EpcUeNas => LteHelper [label="ActivateEpsBearer(UeDevice, EnbDevice, Tft)"] {
LteHelper => EpcHelper [label="ActivateEpsBearer(UeDevice, EnbDevice, Tft)"] {
EpcUeNas => EpcHelper [label="ActivateEpsBearer(UeDevice, EnbDevice, Tft)"] {
EpcHelper => EpcSgwPgwApplication [label="ActivateS1Bearer (UE IP, eNB IP, Tft)", return="TEID"] {
EpcSgwPgwApplication => EpcSgwPgwApplication [label="Store UE IP<->eNB IP mapping"];
EpcSgwPgwApplication => EpcSgwPgwApplication [label="Create GTP-U tunnel endpoint"];
@@ -17,7 +16,7 @@ diagram {
EpcEnbApplication -> EpcEnbApplication [label="Create GTP-U tunnel endpoint (TEID)"];
EpcEnbApplication -> EpcEnbApplication [label="store TEID<->(RNTI,LCID) mapping"];
}
}
}
}
}

View File

@@ -2,18 +2,13 @@
diagram {
LteHelper; LteUeNetDevice; EpcUeNas; LteUeRrc; LteEnbRrc; EpcEnbApplication; EpcSgwPgwApplication; EpcHelper;
LteHelper -> LteUeNetDevice [label="Start"];
LteUeNetDevice -> EpcUeNas [label="Start"];
EpcUeNas -> LteUeRrc [label="set PLMN"];
LteUeRrc -> LteUeRrc [label="cell selection"];
LteHelper -> LteUeNetDevice [label="Attach"];
LteUeNetDevice -> EpcUeNas [label="Attach"];
EpcUeNas => LteUeRrc [label="Connect", return="ConnectionCompleted (Cell ID)"];
LteHelper -> LteUeNetDevice [label="Attach (eNB)"];
LteHelper -> LteUeRrc [label="Set Cell ID"];
LteUeNetDevice -> EpcUeNas [label="Connect"];
EpcUeNas -> LteUeRrc [label="Connect"];
EpcUeNas => LteHelper [label="ActivateEpsBearer(UeDevice, EnbDevice, Tft::Default)"] {
LteHelper => EpcHelper [label="ActivateEpsBearer(UeDevice, EnbDevice, Tft::Default)"] {
EpcUeNas => EpcHelper [label="ActivateEpsBearer(UeDevice, EnbDevice, Tft::Default)"] {
EpcHelper => EpcSgwPgwApplication [label="ActivateS1Bearer (UE IP, eNB IP, Tft::Default)", return="TEID"] {
EpcSgwPgwApplication => EpcSgwPgwApplication [label="Store UE IP<->eNB IP mapping"];
EpcSgwPgwApplication => EpcSgwPgwApplication [label="Create GTP-U tunnel endpoint"];
@@ -26,6 +21,6 @@ diagram {
EpcEnbApplication -> EpcEnbApplication [label="store TEID<->(RNTI,LCID) mapping"];
}
}
}
}