--- a/src/lte/doc/source/helpers.seqdiag Wed Sep 28 16:37:57 2011 +0200
+++ b/src/lte/doc/source/helpers.seqdiag Wed Sep 28 17:40:44 2011 +0200
@@ -4,18 +4,21 @@
LenaHelper => EpcHelper [label="AddEnb"] {
EpcHelper -> EpcHelper [label="create EpcEnbApplication"];
- EpcHelper => EpcSgwPgwApplication [label="SetupS1Link"];
- EpcHelper => EpcEnbApplication [label="SetupS1Link"];
+ EpcHelper -> EpcHelper [label="Setup S1 link"];
}
-LenaHelper => EpcHelper [label="SetupEpsBearer"] {
- EpcHelper => EpcSgwPgwApplication [label="GTP/C CreateSessionRequest / BearerResourceCommand"] {
+LenaHelper => EpcHelper [label="ActivateEpsBearer"] {
+ EpcHelper => EpcSgwPgwApplication [label="CreateSessionRequestOrBearerResourceCommand", return="TEID"] {
EpcSgwPgwApplication => EpcSgwPgwApplication [label="Setup S1 Bearer"];
- EpcSgwPgwApplication => EpcEnbApplication [label="CreateBearer(TEID)"] {
- EpcEnbApplication => EpcEnbApplication [label="SetupS1Bearer"];
- EpcEnbApplication => LteEnbNetDevice [label="SetupRadioBearer", return="RBID"];
+ }
+ EpcHelper => EpcEnbApplication [label="ErabSetupRequest(TEID)"] {
+ EpcEnbApplication => EpcEnbApplication [label="Setup S1 Bearer"];
+ EpcEnbApplication => LteEnbNetDevice [label="SetupRadioBearer", return="RBID"] {
+ LteEnbNetDevice -> LteEnbNetDevice [label="Setup Radio Bearer"]
}
+ EpcEnbApplication -> EpcEnbApplication [label="store TEID<->RBID mapping"]
}
+
}
--- a/src/lte/doc/source/lte-design.rst Wed Sep 28 16:37:57 2011 +0200
+++ b/src/lte/doc/source/lte-design.rst Wed Sep 28 17:40:44 2011 +0200
@@ -399,6 +399,8 @@
Helpers
+++++++
+Note: the role of the MME is taken by the EpcHelper, since we don't have an MME at the moment (the current code supports data plane only).
+
.. seqdiag:: helpers.seqdiag