osmo-iuh.git branch sysmocom/ipa_nano3G created. ee62f4ee8595382b7db8dcecafdf8b6d353d7e3c

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/osmocom-commitlog@lists.osmocom.org/.

gitosis at osmocom.org gitosis at osmocom.org
Mon Apr 25 13:36:39 UTC 2016


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Osmocom code for Iuh interface".

The branch, sysmocom/ipa_nano3G has been created
        at  ee62f4ee8595382b7db8dcecafdf8b6d353d7e3c (commit)

- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-iuh/commit/?id=ee62f4ee8595382b7db8dcecafdf8b6d353d7e3c

commit ee62f4ee8595382b7db8dcecafdf8b6d353d7e3c
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Apr 23 13:53:28 2016 +0200

    hnbgw: dumb fix of context map hnb_list double delete

http://cgit.osmocom.org/osmo-iuh/commit/?id=3e648c14fef4e50840ccfc8e238ffeb87d782772

commit 3e648c14fef4e50840ccfc8e238ffeb87d782772
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Apr 25 15:05:32 2016 +0200

    hack: simply accept UE Register Requests with TMSI
    
    HNBGW would usually keep track of UEs that have registered, with their
    IMSI. When a UE registers with only a TMSI, we obviously can't store an
    IMSI. However, since we're so far never *using* the list of UEs in
    osmo-hnbgw, we might as well just accept the TMSI registration and carry
    on as usual.
    
    This is particularly helpful with an ip.access nano3G femto cell, as it
    tends to send UE registrations with a TMSI+LAI identification instead of
    an IMSI when the subscriber is known. This causes timeouts of several
    minutes until a UE registration switches back to IMSI. When simply
    accepting the TMSI in osmo-hngw, no problems are apparent in our current
    code state.
    
    We could use the subscriber list during paging, but on the other hand,
    it doesn't hurt to anyway always page to all HNBs connected to osmo-hnbgw.
    The paging procedure does include a page-to-all-HNBs in case the first
    HNB paging fails. However, since we're now failing to record UEs that
    register by TMSI, we must be aware that trying to page such UE on only
    its last seen HNB will fail; it is plainly missing in the list.

http://cgit.osmocom.org/osmo-iuh/commit/?id=0c35d83fbd19f841d84c3218635c5ac9fdbf54d1

commit 0c35d83fbd19f841d84c3218635c5ac9fdbf54d1
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Apr 25 14:55:35 2016 +0200

    UE Register with TMSI: reply with a Register Reject
    
    When receiving a UE Register Request with TMSI and no IMSI, compose a
    Register Reject with the same UE Identity and send.
    
    The accepting function expects a ue_context argument and composes the
    message from the IMSI found there. This new rejection message cannot rely
    on a ue_context struct and hence uses the asn1 uE_Identity directly.

http://cgit.osmocom.org/osmo-iuh/commit/?id=2860445326f4a23e382cb349d4e7b52f44d8a7a1

commit 2860445326f4a23e382cb349d4e7b52f44d8a7a1
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Apr 25 15:21:09 2016 +0200

    RAB parameters: add Extended Max Bitrate
    
    This IE is seen in a "real life" pcap of hNodeB operation. We did not need it
    so far, but add it to test the ip.access nano3G.
    
    Comment from the future: the ip.access nano3G rebooted upon RAB Assignment
    Request, and after adding/tweaking some IEs it stopped rebooting. This is one
    of the changes that fixed the reboot issue. The changes have been tested
    incrementally until reboots vanished, but it's not clear/hasn't been tested
    whether omitting this change alone will cause reboots to re-appear.

http://cgit.osmocom.org/osmo-iuh/commit/?id=3b8e4d9675c9e36c19e64256da3658ed4347287f

commit 3b8e4d9675c9e36c19e64256da3658ed4347287f
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Apr 25 15:17:25 2016 +0200

    RAB parameters: tweak the Allocation Or Retention Priority
    
    These values are seen in a "real life" pcap from hNodeB operation.
    
    Comment from the future: the ip.access nano3G rebooted upon RAB Assignment
    Request, and after adding/tweaking some IEs it stopped rebooting. This is one
    of the changes that fixed the reboot issue. The changes have been tested
    incrementally until reboots vanished, but it's not clear/hasn't been tested
    whether omitting this change alone will cause reboots to re-appear.

http://cgit.osmocom.org/osmo-iuh/commit/?id=819fbb5213c98a98bc82ae89e033f6eef333746d

commit 819fbb5213c98a98bc82ae89e033f6eef333746d
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Apr 25 15:14:08 2016 +0200

    RAB parameters: add Traffic Handling Priority
    
    Add this 'missing' IE from the RAB Assignment Request (while hacking on the
    ip.access nano3G).
    
    Comment from the future: the ip.access nano3G rebooted upon RAB Assignment
    Request, and after adding/tweaking some IEs it stopped rebooting. This is one
    of the changes that fixed the reboot issue. The changes have been tested
    incrementally until reboots vanished, but it's not clear/hasn't been tested
    whether omitting this change alone will cause reboots to re-appear.

http://cgit.osmocom.org/osmo-iuh/commit/?id=adbda2688e83043b72bd8f1e03b220c242fbec14

commit adbda2688e83043b72bd8f1e03b220c242fbec14
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Apr 23 13:54:53 2016 +0200

    RAB parameters: reduce RAB max rates
    
    Comment from the future: the ip.access nano3G rebooted upon RAB Assignment
    Request, and after adding/tweaking some IEs it stopped rebooting. This is one
    of the changes that fixed the reboot issue. The changes have been tested
    incrementally until reboots vanished, but it's not clear/hasn't been tested
    whether omitting this change alone will cause reboots to re-appear.

http://cgit.osmocom.org/osmo-iuh/commit/?id=b248c8c8ca60aefe0b670efcb7da1dc733985742

commit b248c8c8ca60aefe0b670efcb7da1dc733985742
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Apr 25 14:51:27 2016 +0200

    UE Register: fix: free ies when no IMSI is found

http://cgit.osmocom.org/osmo-iuh/commit/?id=f098c7abdad52b390c26da94a46c58d3dab1b833

commit f098c7abdad52b390c26da94a46c58d3dab1b833
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Apr 23 14:51:03 2016 +0200

    ranap_msg_factory: fix RAB IP addr byte order for use_x213_nsap==false

http://cgit.osmocom.org/osmo-iuh/commit/?id=edf1367e62fceddd09e31feef3898c83406e0fda

commit edf1367e62fceddd09e31feef3898c83406e0fda
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Apr 23 13:50:46 2016 +0200

    new RAB: add use_x213_nsap parameter / change it to bool
    
    Allow the *caller* of ranap_new_msg_rab_assign_data() to make the decision for
    using 32 bit or longer IP addresses in RAB Assignment Request messages.
    
    This requires a follow-up change in openbsc branch sysmocom/iu.

http://cgit.osmocom.org/osmo-iuh/commit/?id=f168a3b4703d98168ae4b96d7bc743571f95d25e

commit f168a3b4703d98168ae4b96d7bc743571f95d25e
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Apr 25 15:09:20 2016 +0200

    compiler warning: hnbgw_ranap.c: include ranap_msg_factory.h
    
    At least ranap_new_msg_reset_ack() needs a function declaration to avoid a
    compiler warning.

http://cgit.osmocom.org/osmo-iuh/commit/?id=9246cc9e1e4c9fab62781c987b58dd1bf1f86601

commit 9246cc9e1e4c9fab62781c987b58dd1bf1f86601
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Apr 25 14:47:26 2016 +0200

    cosmetic: comments, log typo, explicit pointer
    
    Fix log typo 'REGSITER' and add some comments on UE Register with TMSI.
    
    The container_pair struct starts with 'list', so passing the container_pair
    pointer is equivalent to passing the list; but instead, explicitly mention the
    list member to avoid confusion.

http://cgit.osmocom.org/osmo-iuh/commit/?id=8f62106d5d094f71511928a5eb0674d60838c896

commit 8f62106d5d094f71511928a5eb0674d60838c896
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Apr 23 13:54:02 2016 +0200

    hnbgw: remove unused static function

-----------------------------------------------------------------------


hooks/post-receive
-- 
Osmocom code for Iuh interface



More information about the osmocom-commitlog mailing list