Feature #4953
test with SGSN-side IP-SNS and diferent NS-VC for control + user plane
100%
Description
As we know, many production deployments have SGSN architecutres with clear control / user plane split.
In such situations, IP-SNS of the SGSN informs us of two (classes of) IP endpoints:- some that have control_weight > 0 and data_weight 0
- some that have control_weight 0 and data_weight > 0
We need to be able to emulate this from our "SGSN Role" NS_Emulation, and enable this from the GBProxy_Tests in order to re-create such a scenario for osmo-gbproxy.
Associated revisions
gbproxy: Use separate NS-VC for data + signaling
This follows the change implemented in osmo-ttcn3-hacks.git
If0e404bdf2c30a5e18748695608611be83f61109 to use data-only
and signalling-only NS-VCs on the SGSN side
Change-Id: I58f8a6d1c8d01551d366bd7d0dbfb892cce512ae
Requires: osmo-ttcn3-hacks.git If0e404bdf2c30a5e18748695608611be83f61109
Related: OS#4953
History
#1 Updated by laforge about 1 month ago
- Status changed from New to In Progress
- Assignee set to laforge
#2 Updated by laforge about 1 month ago
- % Done changed from 0 to 90
- https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/22303
- https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/22304
- https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/22305
- https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/22306
With those patches applied, I have the test suite working locally with expected data/user split between SGSN side NS-VC
#3 Updated by daniel about 1 month ago
- Status changed from In Progress to Resolved
- % Done changed from 90 to 100
This is resolved not, patches are merged
gbproxy,pcu,sgsn: Update config files
In upstream I9798e639b4bc8658482945970775b012b5840779 we introduce
two additional fields per NSVC (data_weight, signalling_weight). Make
sure those are specified everywhere.
Related: OS#4953
Requires: osmo-ttcn3-hacks.git I9798e639b4bc8658482945970775b012b5840779
Change-Id: Ic607b3edc3bf724a8b2dbd6be8c806002c229509