https://projects.osmocom.org/https://projects.osmocom.org/favicon.ico?16647414092019-07-18T05:26:38ZOpen Source Mobile CommunicationsCellular Network Infrastructure - Feature #2604: GSUP-to-DIAMETER converter / IWFhttps://projects.osmocom.org/issues/2604?journal_id=152472019-07-18T05:26:38Zlaforge
<ul><li><strong>Priority</strong> changed from <i>Low</i> to <i>High</i></li></ul> Cellular Network Infrastructure - Feature #2604: GSUP-to-DIAMETER converter / IWFhttps://projects.osmocom.org/issues/2604?journal_id=155802019-08-12T21:08:08Zlaforge
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>In Progress</i></li><li><strong>Assignee</strong> set to <i>laforge</i></li><li><strong>% Done</strong> changed from <i>0</i> to <i>10</i></li></ul><p>This is in progress since a few days ago. The current goal is <strong>not</strong> to make Osmocom MSC/SGSN access an external HSS, but the other way around: We want an easy way to attach a MME+SGW (such as those of nextepc) to an existing osmo-hlr.</p>
<p>I'm at the stage where I have the Authentication Info Request (AIR) / Answer (AIA) translation done; nextepc-mme is happily obtaining vectors originating from osmo-hlr at this point. The code still needs tons of cleaups and properly deal with a variety of error condtions, but as a proof-of-concept it already looks good.</p>
<p>UpdateLcoation is likely a bit more difficult as it needs the handling of nested InsertSubscriberData.</p> Cellular Network Infrastructure - Feature #2604: GSUP-to-DIAMETER converter / IWFhttps://projects.osmocom.org/issues/2604?journal_id=156232019-08-19T06:43:28Zlaforge
<ul><li><b>Checklist item</b> <input type='checkbox' class='checklist-checkbox' disabled> <i>cleanup commits and push to git.osmocom.org</i> added</li><li><b>Checklist item</b> <input type='checkbox' class='checklist-checkbox' disabled> <i>build testing using rebar on jenkins build slaves</i> added</li><li><b>Checklist item</b> <input type='checkbox' class='checklist-checkbox' disabled> <i>add unit tests</i> added</li><li><b>Checklist item</b> <input type='checkbox' class='checklist-checkbox' disabled> <i>ttcn3 test suite</i> added</li><li><b>Checklist item</b> <input type='checkbox' class='checklist-checkbox' disabled> <i>implenent auth-resync (AUTS) handling</i> added</li><li><b>Checklist item</b> <input type='checkbox' class='checklist-checkbox' disabled> <i>meaningful logging</i> added</li><li><strong>File</strong> <a href="/attachments/3829">20190815-diameter2gsup.pcap</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/3829/20190815-diameter2gsup.pcap">20190815-diameter2gsup.pcap</a> added</li><li><strong>% Done</strong> changed from <i>10</i> to <i>50</i></li></ul><p>both AuthInfo and UpdateLocation transactions are now processed reliably in both directions for several days. I'm attaching a pcap file for reference.</p>
<p>I've added checklist items for the missing things to be done. Right now the TTCN3 test suite is work in progress. During early developent I used the S1AP part of MME_Tests.ttcn with nextepc-mme and osmo-hlr as test fixture, but I want to directly speak DIAMETER and GSUP from a new test suite.</p> Cellular Network Infrastructure - Feature #2604: GSUP-to-DIAMETER converter / IWFhttps://projects.osmocom.org/issues/2604?journal_id=157482019-08-29T15:10:11Zlaforge
<ul><li><b>Checklist item</b> <input type='checkbox' class='checklist-checkbox' checked disabled> <i>cleanup commits and push to git.osmocom.org</i> set to Done</li><li><b>Checklist item</b> <input type='checkbox' class='checklist-checkbox' checked disabled> <i>implenent auth-resync (AUTS) handling</i> set to Done</li></ul> Cellular Network Infrastructure - Feature #2604: GSUP-to-DIAMETER converter / IWFhttps://projects.osmocom.org/issues/2604?journal_id=166702019-12-01T16:12:07Zlaforge
<ul></ul>the libosmcoore and osmo-hlr patches have been cleaned up, pass tests now and are ported to current master. See
<ul>
<li><a class="external" href="https://gerrit.osmocom.org/#/c/libosmocore/+/15321/">https://gerrit.osmocom.org/#/c/libosmocore/+/15321/</a></li>
<li><a class="external" href="https://gerrit.osmocom.org/#/c/osmo-hlr/+/15364/">https://gerrit.osmocom.org/#/c/osmo-hlr/+/15364/</a></li>
</ul>
<p>I've also updated erlang osmo_gsup + osmo_diameter2gsup to reflect those changes.</p>
<p>We still don't have gerrit and/or build testing for the Erlang projects yet.</p> Cellular Network Infrastructure - Feature #2604: GSUP-to-DIAMETER converter / IWFhttps://projects.osmocom.org/issues/2604?journal_id=175792020-02-29T11:27:08Zlaforge
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Stalled</i></li></ul> Cellular Network Infrastructure - Feature #2604: GSUP-to-DIAMETER converter / IWFhttps://projects.osmocom.org/issues/2604?journal_id=246492022-08-16T16:11:25Zdaniel
<ul><li><strong>Related to</strong> <i><a class="issue tracker-1 status-3 priority-3 priority-high3 closed" href="/issues/5646">Bug #5646</a>: Synchronization failures are not handled</i> added</li></ul>