Skip to content
Success

Changes

Summary

  1. erab_fsm: rename erab_release_req/1 -> erab_release_cmd/1 (details)
  2. erab_fsm: add erab_release/2 and erab_release_ind/1 (details)
  3. s1ap_proxy: properly handle E-RAB RELEASE IND (details)
Commit 286cb7ce9dd856148ae4989087e1c5a9afabe687 by Vadim Yanitskiy
erab_fsm: rename erab_release_req/1 -> erab_release_cmd/1

The respective S1AP PDU is COMMAND, not REQUEST.

Change-Id: I2f19d2c9bad52b89327f68f7dc6a2f6347a00ba0
The file was modifiedsrc/erab_fsm.erl
The file was modifiedsrc/s1ap_proxy.erl
The file was modifiedtest/erab_fsm_test.erl
Commit 6f6810316658ddf1531a831f754dcda19b097f81 by Vadim Yanitskiy
erab_fsm: add erab_release/2 and erab_release_ind/1

The E-RAB RELEASE INDICATION message is used by the eNB to indicate
termination of one or several E-RAB(s).  Unlike with the RELEASE
COMMAND, there is no response to that message.  Thus, we shall not
wait for it (by entering state erab_wait_release_rsp) but terminate
the E-RAB FSM immediately instead.

Change-Id: Icc9c0f6a1aef327e9585942b3c9d2302feda393a
The file was modifiedtest/erab_fsm_test.erl
The file was modifiedsrc/erab_fsm.erl
Commit c79b3c50edeeefb51439db8adcf6911acbabbe4a by Vadim Yanitskiy
s1ap_proxy: properly handle E-RAB RELEASE IND

Use the right release kind in the case of E-RAB RELEASE IND,
so that the E-RAB FSM can be terminated immediately.

Change-Id: Id1b77ef59818d6416326477a25e9866ab636b3ad
The file was modifiedsrc/s1ap_proxy.erl
The file was modifiedtest/s1ap_proxy_test.erl