openbsc.git branch neels/aoip updated. 0.15.0-810-gf28797a84

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 Jun 12 19:11:29 UTC 2017


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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".

The branch, neels/aoip has been updated
       via  f28797a84df8d13743222b87e664cdeae450840c (commit)
       via  a29091aba81d0303b47dbdc7377bd2d8db9a687c (commit)
       via  37170a74eee6c19a2b8633c747887a3ac1b9fee2 (commit)
       via  163d2e3651eeb24618e4ae70d0b4be813d7379f4 (commit)
       via  d56f7d7d61b9539bdbf4b8ab39ab3233d026c277 (commit)
       via  42a59b8064bf19d9b0376a6bdf4b4e7a860c793c (commit)
       via  c137e86538a0b027f5be46c1ce7e09d6f92848a4 (commit)
       via  55f00baeac572514a4585324b940b0d01c2a0e46 (commit)
       via  4caee3540d4d58eb6e5fadbf5bfaf7903348c961 (commit)
       via  4aced69b42e2fb8f57b5c8611406149f44410bc2 (commit)
       via  074d6f6a14df5e8057cfd280f0729ed31cf24018 (commit)
      from  0293f48d0cabad35f8794ff71e565138bbf3dbcd (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=f28797a84df8d13743222b87e664cdeae450840c

commit f28797a84df8d13743222b87e664cdeae450840c
Author: Philipp Maier <pmaier at sysmocom.de>
Date:   Mon Jun 12 19:09:43 2017 +0200

    osmo-bsc: react on reset requests from MSC
    
    The bsc side currently can not receive reset commands from an
    MSC. This patch adds required functionality to receive a reset
    command and acknowlege it properly. The effects are the same
    as with when sending resets (all drop all ongoing calls and
    sccp connections)

http://cgit.osmocom.org/openbsc/commit/?id=a29091aba81d0303b47dbdc7377bd2d8db9a687c

commit a29091aba81d0303b47dbdc7377bd2d8db9a687c
Author: Philipp Maier <pmaier at sysmocom.de>
Date:   Mon Jun 12 17:40:01 2017 +0200

    libcommon-cs: genralize a interface reset fsm
    
    The AoIP standard also describes an MSC->BSC reset procedure. We
    currently do not implement it. However, the fsm that is used to
    issue the reset request from the bsc side is not generalized. This
    patch generalizes the code in order to be able to use the same
    code on the MSC side to perform a reset procedure from there.

http://cgit.osmocom.org/openbsc/commit/?id=37170a74eee6c19a2b8633c747887a3ac1b9fee2

commit 37170a74eee6c19a2b8633c747887a3ac1b9fee2
Author: Philipp Maier <pmaier at sysmocom.de>
Date:   Mon Jun 12 15:58:28 2017 +0200

    fixup: remove unused counter
    
    Forgot to remove the counter struct osmo_timer_list msc_reset_timer;
    Needs to be fixuped into the reset handling patches

http://cgit.osmocom.org/openbsc/commit/?id=163d2e3651eeb24618e4ae70d0b4be813d7379f4

commit 163d2e3651eeb24618e4ae70d0b4be813d7379f4
Author: Philipp Maier <pmaier at sysmocom.de>
Date:   Mon Jun 12 14:06:18 2017 +0200

    sccp-lite: remove old sccp-lite code
    
    in osmo_bsc_sccp.c all code is commented out. There is no point
    in keeping the file. This commit deletes it.

http://cgit.osmocom.org/openbsc/commit/?id=d56f7d7d61b9539bdbf4b8ab39ab3233d026c277

commit d56f7d7d61b9539bdbf4b8ab39ab3233d026c277
Author: Philipp Maier <pmaier at sysmocom.de>
Date:   Mon Jun 12 13:49:07 2017 +0200

    osmo-bsc: Send USSD notification when an MSC loss is detected
    
    the old sccp-lite based imlementation offered support for sending
    an USSD notification as soon as a loss of the MSC connection is
    detected. This is done before forcefully dropping the affected
    connection.
    
    This commit ports the feature to the new libosmo-sigtran
    implementation.
    
    NOTE: I do not know if this works and I also do not really
    understand how this is even possible. Sending an USSD notification
    would rquire the subscriber to be properly attached? When the MSC
    is lost this almost not possible since no backend to authenticate
    against is available.

http://cgit.osmocom.org/openbsc/commit/?id=42a59b8064bf19d9b0376a6bdf4b4e7a860c793c

commit 42a59b8064bf19d9b0376a6bdf4b4e7a860c793c
Author: Philipp Maier <pmaier at sysmocom.de>
Date:   Mon Jun 12 13:22:59 2017 +0200

    cosmetic: make function names in a_iface_bssap more expressive.
    
    The function names in a_iface_bssap.c are not very expressive.
    The problem not only exists on the API side, but also for static
    functions. This patch replaces the function names with more
    expressive names.

http://cgit.osmocom.org/openbsc/commit/?id=c137e86538a0b027f5be46c1ce7e09d6f92848a4

commit c137e86538a0b027f5be46c1ce7e09d6f92848a4
Author: Philipp Maier <pmaier at sysmocom.de>
Date:   Mon Jun 12 12:52:35 2017 +0200

    cosmetic: more expressive function names in a_iface
    
    The function names if the API function in a_iface.c are not
    very expressive. Besides of that, the prototypes are in the
    wrong header file. This commit gives the function more
    expressive names and moves the prototypes in the right header
    file.

http://cgit.osmocom.org/openbsc/commit/?id=55f00baeac572514a4585324b940b0d01c2a0e46

commit 55f00baeac572514a4585324b940b0d01c2a0e46
Author: Philipp Maier <pmaier at sysmocom.de>
Date:   Mon Jun 12 12:34:26 2017 +0200

    fixup: return with value in void function

http://cgit.osmocom.org/openbsc/commit/?id=4caee3540d4d58eb6e5fadbf5bfaf7903348c961

commit 4caee3540d4d58eb6e5fadbf5bfaf7903348c961
Author: Philipp Maier <pmaier at sysmocom.de>
Date:   Mon Jun 12 12:26:31 2017 +0200

    mgcp: make bts base port configurable
    
    Currently the rtp base port of the BTS is hardcoded (4000) and not
    configurable. This patch adds VTY configuration options to make
    it adjustable.

http://cgit.osmocom.org/openbsc/commit/?id=4aced69b42e2fb8f57b5c8611406149f44410bc2

commit 4aced69b42e2fb8f57b5c8611406149f44410bc2
Author: Philipp Maier <pmaier at sysmocom.de>
Date:   Mon Jun 12 11:43:44 2017 +0200

    Revert "mgcp: make sure all endpoints are closed on startup"
    
    Clearing all endpoints by sending a DLCX on startup has ben found
    to be a bit too offensive. It also will not help against
    inconsitancies that may occour during runtime (e.g. an overheard
    DLCX during regular call teardown).
    
    This reverts commit b669ea94cb78fd9b56ee8dd9392538151349f8ba.

http://cgit.osmocom.org/openbsc/commit/?id=074d6f6a14df5e8057cfd280f0729ed31cf24018

commit 074d6f6a14df5e8057cfd280f0729ed31cf24018
Author: Philipp Maier <pmaier at sysmocom.de>
Date:   Mon Jun 12 11:39:41 2017 +0200

    mgcp: Make sure endpoint is free on CRCX
    
    The MSC is aware of the assigned endpoints at all times, so it
    will not assign an occupied endpoint to someone else. However,
    if it has just restarted, there maybe lingering open endpoints.
    
    This patch introduces a fairly simple soultion. Before a new
    endpoint is seized (CRCX), a DLCX is send in advance. If the
    endpoint was still occupied with a dead connection, it will
    be freed. If it was free anyway, the DLCX will just have no
    effect.

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

Summary of changes:
 openbsc/include/openbsc/Makefile.am                |   2 +-
 openbsc/include/openbsc/a_iface.h                  |  13 +
 openbsc/include/openbsc/a_iface_bssap.h            |  11 +-
 .../openbsc/{osmo_bsc_reset.h => a_reset.h}        |  36 ++-
 openbsc/include/openbsc/bsc_msc.h                  |   5 +-
 openbsc/include/openbsc/mgcpgw_client.h            |   1 +
 openbsc/include/openbsc/msc_ifaces.h               |  18 --
 openbsc/include/openbsc/osmo_bsc_sigtran.h         |  10 +-
 openbsc/src/libcommon-cs/Makefile.am               |   1 +
 .../osmo_bsc_reset.c => libcommon-cs/a_reset.c}    |  92 +++---
 openbsc/src/libmgcp/mgcpgw_client.c                |   5 +-
 openbsc/src/libmgcp/mgcpgw_client_vty.c            |  21 ++
 openbsc/src/libmsc/a_iface.c                       |  16 +-
 openbsc/src/libmsc/a_iface_bssap.c                 |  56 ++--
 openbsc/src/libmsc/gsm_04_08.c                     |   5 +-
 openbsc/src/libmsc/gsm_subscriber.c                |   3 +-
 openbsc/src/libmsc/msc_ifaces.c                    |  51 +--
 openbsc/src/osmo-bsc/Makefile.am                   |   2 -
 openbsc/src/osmo-bsc/osmo_bsc_bssap.c              |  25 +-
 openbsc/src/osmo-bsc/osmo_bsc_sccp.c               | 351 ---------------------
 openbsc/src/osmo-bsc/osmo_bsc_sigtran.c            |  70 +++-
 openbsc/src/osmo-msc/msc_main.c                    |   4 -
 22 files changed, 278 insertions(+), 520 deletions(-)
 rename openbsc/include/openbsc/{osmo_bsc_reset.h => a_reset.h} (55%)
 rename openbsc/src/{osmo-bsc/osmo_bsc_reset.c => libcommon-cs/a_reset.c} (59%)
 delete mode 100644 openbsc/src/osmo-bsc/osmo_bsc_sccp.c


hooks/post-receive
-- 
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)



More information about the osmocom-commitlog mailing list