osmo-bts.git branch master updated. 0.4.0-540-g5eb17e2

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
Thu Jul 13 19:35:02 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 "Osmocom BTS-side code (Abis, scheduling, ...)".

The branch, master has been updated
       via  5eb17e28acdd6fba22a1f2e60f4d55aaef18b47a (commit)
      from  152c2f489cd214b1a400b158df2b8726f779358a (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/osmo-bts/commit/?id=5eb17e28acdd6fba22a1f2e60f4d55aaef18b47a

commit 5eb17e28acdd6fba22a1f2e60f4d55aaef18b47a
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sat Jan 9 13:13:37 2016 +0100

    VIRT-PHY: Initial check-in of a new virtual BTS
    
    This patch adds a virtual physical layer designed to simulate the
    Um air interface between BTS and MS.  It does so by encapsulating MAC
    blocks (Layer 2 PDUs) via GSMTAP and sending them through multicast UDP
    streams, both in uplink and in downlink.
    
    The purpose of this is enable testing without any radio hardware or
    related licenses.
    
    OsmocomBB has recently received as similar patch-set, adding a virty_phy
    executable that can be run on a PC instead of the classic 'layer1'
    firmware on a real phone.
    
    Using GSMTAP means that one can use unmodified wireshark to decode the
    messages exchanged on the virtual Um layer.
    
    This code was originally started by Harald in January 2016, continued
    by Sebastian Stumpf in late 2016 and early 2017, and finally completed
    by Harald in July 2017.
    
    Change-Id: I1bf7670975b1e367c1c62983020865a043542622

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

Summary of changes:
 .gitignore                                       |   2 +
 configure.ac                                     |   1 +
 include/osmo-bts/gsm_data.h                      |   6 +
 include/osmo-bts/phy_link.h                      |  13 +
 src/Makefile.am                                  |   2 +-
 src/osmo-bts-virtual/Makefile.am                 |  10 +
 src/osmo-bts-virtual/bts_model.c                 | 169 ++++++
 src/osmo-bts-virtual/l1_if.c                     | 465 +++++++++++++++++
 src/osmo-bts-virtual/l1_if.h                     |  20 +
 src/{osmo-bts-octphy => osmo-bts-virtual}/main.c |  55 +-
 src/osmo-bts-virtual/osmo_mcast_sock.c           | 112 ++++
 src/osmo-bts-virtual/osmo_mcast_sock.h           |  29 ++
 src/osmo-bts-virtual/scheduler_virtbts.c         | 633 +++++++++++++++++++++++
 src/osmo-bts-virtual/virtual_um.c                |  92 ++++
 src/osmo-bts-virtual/virtual_um.h                |  26 +
 src/osmo-bts-virtual/virtualbts_vty.c            | 185 +++++++
 16 files changed, 1807 insertions(+), 13 deletions(-)
 create mode 100644 src/osmo-bts-virtual/Makefile.am
 create mode 100644 src/osmo-bts-virtual/bts_model.c
 create mode 100644 src/osmo-bts-virtual/l1_if.c
 create mode 100644 src/osmo-bts-virtual/l1_if.h
 copy src/{osmo-bts-octphy => osmo-bts-virtual}/main.c (65%)
 create mode 100644 src/osmo-bts-virtual/osmo_mcast_sock.c
 create mode 100644 src/osmo-bts-virtual/osmo_mcast_sock.h
 create mode 100644 src/osmo-bts-virtual/scheduler_virtbts.c
 create mode 100644 src/osmo-bts-virtual/virtual_um.c
 create mode 100644 src/osmo-bts-virtual/virtual_um.h
 create mode 100644 src/osmo-bts-virtual/virtualbts_vty.c


hooks/post-receive
-- 
Osmocom BTS-side code (Abis, scheduling, ...)



More information about the osmocom-commitlog mailing list