Subject: osmo-bts.git branch jolly/l1sap created. 0.1.0-52-g1c37129
From: git repository hosting <[email-masked]>
To: [email-masked]
Date: Tue, 05 Feb 2013 11:22:23 +0100

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, jolly/l1sap has been created
        at  1c3712962195d1988c2937481c98592d2705464f (commit)

- Log -----------------------------------------------------------------
http://cgit.osmocom.org/cgit/osmo-bts/commit/?id=1c3712962195d1988c2937481c98592d2705464f

commit 1c3712962195d1988c2937481c98592d2705464f
Author: Andreas Eversberg <[email-masked]>
Date:   Tue Feb 5 11:12:37 2013 +0100

    Remove direct handling of L1 prims and bts_model_* calls from sysmo code
    
    Instead of handling primitves itself, sysmo-bts code sends and receives
    PH-/MPH-/TCH primitves to and from common code.

http://cgit.osmocom.org/cgit/osmo-bts/commit/?id=7322254e68b7d5ebf1098a902d99bc0e5965e2f4

commit 7322254e68b7d5ebf1098a902d99bc0e5965e2f4
Author: Andreas Eversberg <[email-masked]>
Date:   Tue Feb 5 11:04:00 2013 +0100

    Add PH-/MPH-/TCH-SAP interface to common part of osmo-bts
    
    Instead of handling primitives directly at layer 1 specific code,
    osmo-bts handles primitives at common code. Therefore a new file
    'l1sap.c' is added and integrated.
    
    The l1sap.c file:
    - receives PH-DATA indications and forwards them to layer 2.
    - checks for RF link loss and notifies BSC.
    - receives TCH indications and forwards them via RTP.
    - receives PH-RTS indications and sends PH-DATA requests with content
      according to its logical channel.
    - receives TCH-RTS indications and sends TCH requests with content
      received via RTP or loopback from TCH indications.
    - send MPH-INFO requests to activate, deactivate and modify logical
      channels and handles their confirms.
    - receives MPH-INFO indications with measurements from tranceiver.
    - forwards received and transmitted PH-DATA to GSMTAP.
    
    Therefore some obsolete bts_model_* calls have been replaced by
    bts_model_l1sap_down to send primitves down to layer 1 specific code.

http://cgit.osmocom.org/cgit/osmo-bts/commit/?id=9be2099855532cff4313e132375c63c71fa8c0ff

commit 9be2099855532cff4313e132375c63c71fa8c0ff
Author: Andreas Eversberg <[email-masked]>
Date:   Tue Feb 5 09:06:49 2013 +0100

    Added radio link timeout procedure according to TS 05.08 Chapter 5.2
    
    Chapter 5.2 applies to MS procedure, but 5.3 (BSS procedure) defines no
    exact criterion, so I decided to use the procedure equivalent to MS.
    
    The criterion is based on a counter S, which is initialized to a preset
    RADIO_LINK_TIMEOUT, which can be configured via VTY. Whenever a received
    SACCH block is bad, S is counted down by one. If SACCH block is
    successfully decoded, S is counted up by two, but never above initial
    RADIO_LINK_TIMEOUT value. If S reaches 0, an RSL Connection Failure
    Indication with cause RF Radio Link Failure is sent to BSC, which then
    aborts channel.
    
    How to test:
    - Set "debug" for "meas" logging.
    - Start silent call to an attached mobile.
    - Remove battery from mobile or shield mobile.
    - Watch S count down.

http://cgit.osmocom.org/cgit/osmo-bts/commit/?id=a82995738303d75647aa064bd52cccaf76d249ef

commit a82995738303d75647aa064bd52cccaf76d249ef
Author: Andreas Eversberg <[email-masked]>
Date:   Tue Feb 5 09:31:20 2013 +0100

    Remove obsolete osmo-bts-bb code

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

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