diff options
author | Max <msuraev@sysmocom.de> | 2016-11-04 17:19:52 +0100 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2016-12-01 14:49:43 +0000 |
commit | aabeb2eae40bd8d5fc713fcf39e96ff14ad991b2 (patch) | |
tree | fbe549153c93d9cbf524ef012c1c4ededcdfe2d2 /src/osmo-bts-litecell15/oml.c | |
parent | f4b238f91efddbfc3bc8456bdfef9a2354103c99 (diff) |
DTX DL AMR: rewrite FSM recursion
Add explicit state for recursion (sending the different payload data in
response to the RTS request for same FN) and corresponding
transition. Remove ST_FACCH_V as with new explicit recursion handling it
becomes unreacheable. This makes it easier to maintain
preemption (interruption of current procedure due to FACCH or
Inhibition). This also reduces the number of possible transitions out of
each state thus reducing graph's cyclomatic complexity.
Change-Id: If39b68083d23a4a35f468a5d75f54eb733ebfd14
Diffstat (limited to 'src/osmo-bts-litecell15/oml.c')
0 files changed, 0 insertions, 0 deletions