blob: e61af48b40ac574db554e82d7b210cbc339be0b9 [file] [log] [blame]
Harald Weltea5ad7a42019-03-21 22:52:44 +01001== Configuring OsmoGbPROXY
2
3TBD. Unfortunately this chapter of the manual still needs to be written.
4Osmocom has very limited funding and support resources; Feel free to help
5us completing this documentation by contributing with code, documentation
6or by supporting the developers financially.
Harald Welte209dc9f2020-12-12 19:02:16 +01007
8
9=== SGSN pool support
10
11In a SGSN pool, osmo-gbproxy is facing the problem of dividing the downlink
12capacity of a cell towards the SGSN. The BSS advertises the per-BVC capacity
13by means of the BSSGP FLOW-CONTROL-BVC messages, but as there are multiple
14SGSN in a pool, they all have to share / divide that total capacity.
15
16By default, osmo-gbproxy advertises the full capacity to _each_ of the SGSN
17pool members, which results in significant over-provisioning and can lead to
18overload situations.
19
20The administrator can configure the _percentage_ of the overall BSS-advertised
21capacity that shall be reported to each pool member SGSN using the
22`pool bvc-flow-control-ratio <1-100>` configuration command.
23
24A setting of 100 means that each pool member is informed of 100% of the
25BSS side capacity.
26
27A setting of 25 means that each pool member is informed of 25% of the
28BSS side capacity. This would make most sense in a set-up with four
29SGSN of equal share.
30
31More complex capacity division schemes are so far not supported by
32osmo-gbproxy.