Project

General

Profile

Actions

Feature #1563

closed

Downlink DTX support

Added by laforge about 8 years ago. Updated over 7 years ago.

Status:
Closed
Priority:
Urgent
Assignee:
Category:
-
Target version:
-
Start date:
05/09/2016
Due date:
06/10/2016
% Done:

100%

Spec Reference:

Description

This is not as important as uplink DTX, but helps with reducing interference toward surrounding cells on same/adjacent ARFCN


Related issues

Related to OsmoBTS - Feature #1562: Uplink DTX supportClosedlaforge02/23/201606/10/2016

Actions
Related to OpenBSC - Feature #1701: DTXd support from BSC sideClosedmsuraev05/04/201606/10/2016

Actions
Related to OsmoBTS - Bug #1750: DTXu/DTXd support for osmo-bts-trxResolved06/13/2016

Actions
Actions #1

Updated by laforge about 8 years ago

  • Tracker changed from Bug to Feature
Actions #5

Updated by laforge almost 8 years ago

Actions #6

Updated by laforge almost 8 years ago

  • Priority changed from Low to Normal

In Downlink DTX, the BTS is muting some bursts/blocks during times with no voice activity in the downlink side towards the phone. This basically means that there are RTP SID frames (possibly at larger-than-20ms-intervals), which should trigger the muting of some bursts from the BTS.

So basically
  • if we are on a secondary TRX (not TRX0 which carries the BCCH), and
  • if DTXd is active, and
  • we get a PH-RTS.ind from the PHY for the TCH (not SACCH!), but we do not have a valid codec frame with actual voice data (but rather no codec frame or a SID frame), then we chose to mute the transceiver for this burst, rather than sending a normal/dummy burst.

In terms of measurement reporting, the phone will perform the downlink rxqual and rxlev calculations for both FULL (all frames) and SUB (only sacch frames) and report this to the BTS, who will forward it in the RSL MEAS REP to the BSC. The BTS does not need to perform any processing here, as far as I know.

Actions #7

Updated by laforge almost 8 years ago

  • Due date set to 05/10/2016
Actions #8

Updated by laforge almost 8 years ago

Actions #9

Updated by laforge almost 8 years ago

  • Due date changed from 05/10/2016 to 06/10/2016
  • Start date changed from 02/23/2016 to 05/09/2016
Actions #10

Updated by laforge almost 8 years ago

  • Priority changed from Normal to High
Actions #11

Updated by laforge almost 8 years ago

  • Priority changed from High to Urgent
Actions #12

Updated by laforge almost 8 years ago

test update, please ignore

Actions #13

Updated by laforge almost 8 years ago

  • Assignee set to msuraev
Actions #14

Updated by msuraev almost 8 years ago

  • Status changed from New to In Progress
Actions #15

Updated by msuraev almost 8 years ago

  • % Done changed from 0 to 90

The patches are pushed to gerrit/users/max/dtx-test branch and are ready for review/testing. Note support is implemented for sysmoBTS and LC15 BTS models.

Actions #16

Updated by msuraev almost 8 years ago

Note: testing require fix for libosmo-abis which is under review in gerrit: 217.

Actions #17

Updated by msuraev almost 8 years ago

  • Related to Bug #1750: DTXu/DTXd support for osmo-bts-trx added
Actions #18

Updated by msuraev almost 8 years ago

  • Status changed from In Progress to Resolved
  • Assignee changed from msuraev to laforge
  • % Done changed from 90 to 100

Support has been merged to master.

Actions #19

Updated by laforge over 7 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)