osmo-bsc/doc
Vadim Yanitskiy e981f17200 vty: clarify EGPRS Packet Channel Request message support
According to 3GPP TS 44.060, section 12.24, GPRS Cell Options IE
contains two parameters related to 11 bit Access Burst support:

  - ACCESS_BURST_TYPE - whether the 8 or 11 bit format shall be
    used in the PACKET CHANNEL REQUEST message, the PTCCH/U block,
    PACKET CONTROL ACKNOWLEDGMENT and the PS HANDOVER ACCESS
    messages on the PRACH (if present).

  - EGPRS_PACKET_CHANNEL_REQUEST - whether EGPRS capable MSs shall
    use EGPRS PACKET CHANNEL REQUEST message for Uplink TBF
    establishment on the RACH or on the PRACH (if present).

The VTY option 'gprs 11bit_rach_support_for_egprs' actually controls
the second parameter - EGPRS_PACKET_CHANNEL_REQUEST, though it may
be hard to understand this from its name and description.

This patch is actually a group of tightly related changes:

  - deprecate 'gprs 11bit_rach_support_for_egprs (0|1)':
    - update its description to avoid any possible confusion,
    - print a warning if it's used in non-EGPRS mode,
    - print a warning if it's still used;

  - introduce '[no] gprs egprs-packet-channel-request':
    - ensure that it can only set / printed in the EGPRS mode;

  - take a chance to clean-up / rename the related struct members:
    - 'supports_egprs_11bit_rach' -> bool 'egprs_pkt_chan_request',
    - remove 'supports_egprs_11bit_rach' from 'gprs_cell_options'
      because we already have 'ext_info.use_egprs_p_ch_req' there.

Change-Id: Ied5bd10a806aeeac65ef32339d4ab0e3700e5da9
2020-04-14 15:50:10 +00:00
..
examples osmo-bsc-minimal.cfg: fix codec-list 2020-03-17 14:40:05 +01:00
manuals vty: clarify EGPRS Packet Channel Request message support 2020-04-14 15:50:10 +00:00
BS11-OML.txt move openbsc/* to repos root 2017-08-27 03:52:43 +02:00
Makefile.am build manuals included from osmo-gsm-manuals.git 2018-11-27 17:33:29 +01:00
assignment-fsm.dot doc: update/fix FSM charts 2018-07-28 12:18:23 +02:00
assignment.msc doc: update/fix FSM charts 2018-07-28 12:18:23 +02:00
e1-data-model.txt Fix some typos 2019-11-13 22:10:41 +01:00
handover-inter-bsc-in-fsm.dot doc: update/fix FSM charts 2018-07-28 12:18:23 +02:00
handover-inter-bsc-in.msc doc: update/fix FSM charts 2018-07-28 12:18:23 +02:00
handover-inter-bsc-out-fsm.dot doc: update/fix FSM charts 2018-07-28 12:18:23 +02:00
handover-inter-bsc-out.msc doc: update/fix FSM charts 2018-07-28 12:18:23 +02:00
handover-intra-bsc-fsm.dot doc: update/fix FSM charts 2018-07-28 12:18:23 +02:00
handover.msc doc: update/fix FSM charts 2018-07-28 12:18:23 +02:00
handover.txt Fix some typos 2019-11-13 22:10:41 +01:00
lchan-fsm.dot doc: update/fix FSM charts 2018-07-28 12:18:23 +02:00
lchan-rtp-fsm.dot doc: update/fix FSM charts 2018-07-28 12:18:23 +02:00
lchan.msc doc: update/fix FSM charts 2018-07-28 12:18:23 +02:00
legend_for_fsm_diagrams.dot doc: update/fix FSM charts 2018-07-28 12:18:23 +02:00
legend_for_ladder_diagrams.msc doc: update/fix FSM charts 2018-07-28 12:18:23 +02:00
mgw-endpoint-fsm.dot doc: update/fix FSM charts 2018-07-28 12:18:23 +02:00
mgw-endpoint.msc doc: update/fix FSM charts 2018-07-28 12:18:23 +02:00
timeslot-fsm.dot doc: update/fix FSM charts 2018-07-28 12:18:23 +02:00
timeslot.msc doc: update/fix FSM charts 2018-07-28 12:18:23 +02:00
ts-and-lchan-fsm-lifecycle.msc doc: update/fix FSM charts 2018-07-28 12:18:23 +02:00