Skip to content
Success

Changes

Summary

  1. mme: Store and check {mme,enb}_ue_id over S1AP (details)
  2. mme: Introduce test TC_s1ap_tau_periodic (details)
  3. mme: Fix implementation of TC_sgsap_alert* (details)
Commit e4225d26e7cc0ca8767962b26355d1665a0a5262 by Pau Espin Pedrol
mme: Store and check {mme,enb}_ue_id over S1AP

* Generate a different enb_ue_id based on imsi_suffix, and store it
  during startup of ConnHdlr.
* Validate the MME sends the expected message to the expected enb_ue_id.
* Store the mme_ue_id and validate also that MME keeps using it.

A new procedure is added to S1AP_Emulation, similar to what already
exists in NGAP_Emulation, to obtain the mme_ue_id allocated by the peer.
This is needed because upon rx of DL NAS Transport messages we only
receive the upper layer NAS decoded in the Connhdlr, so we can't store
and track the MME ID early enough.

Change-Id: I62902db3851f48ce9f80cb1cc84797735c0091de
The file was modifiedlibrary/S1AP_Emulation.ttcn
The file was modifiedmme/ConnHdlr.ttcn
The file was modifiedlibrary/s1ap/S1AP_Templates.ttcn
The file was modifiedmme/MME_Tests.ttcn
Commit d2e96b0a5f6efa380793362954c98c4ba1515e2d by Pau Espin Pedrol
mme: Introduce test TC_s1ap_tau_periodic

Change-Id: I261c3421f6a082e0d610ece4cc96d3e031022891
The file was modifiedlibrary/NAS_EPS_Templates.ttcn
The file was modifiedmme/MME_Tests.ttcn
The file was modifiedmme/ConnHdlr.ttcn
The file was modifiedmme/expected-results.xml
Commit f75e59233d60612b52f8e510d20fdab78c8e9396 by Pau Espin Pedrol
mme: Fix implementation of TC_sgsap_alert*

Change-Id: I717c6f153ae77874170bf03e7a6c7bb628d12dba
The file was modifiedmme/ConnHdlr.ttcn
The file was modifiedmme/MME_Tests_SGsAP.ttcn