osmo-ttcn3-hacks/pcu
Alexander Couzens 195c9e70c2 PCU_Tests_SNS: improve SGSN originated BVC-RESETs
The BVC-RESETs are a little bit more complicated. The PCU will send
a BVC-RESET after the NSE become available.
Ensure the RESET is received and ignored so there is no race condition
if both sides send a BVC-RESET at the same time.

The test case TC_sns_1c1u_so_bvc_reset is still failing because the PCU can't
handle BVC-RESETs properly (both PTP and signalling).

Change-Id: Id681749d75073c1d50a4b0a2e86f0a2dd0955b45
2020-12-16 22:27:36 +01:00
..
GPRS_Components.ttcn pcu: Verify LLC UI dummy frames are not appended at end of rlcmac DL block 2020-12-07 13:29:13 +00:00
GPRS_Context.ttcn pcu: Rename 'gprs_gb/Test' tp 'pcu/PCU_Tests' to align with other suites 2018-03-12 14:23:57 +00:00
GPRS_TBF.ttcn pcu: Specify (M)CS to use when sending UL rlcmac data blocks 2020-11-16 09:14:28 +00:00
PCUIF_Components.ttcn PCU: introduce f_shutdown() to ensure proper tear down 2020-05-07 02:43:55 +07:00
PCU_Tests.cfg NS_Emulation: Support multiple NS-VC within one NSE (NS-VCG) 2020-11-12 20:02:07 +00:00
PCU_Tests.default pcu: Set acceptable logging verbosity for ConsoleMask 2020-11-17 21:48:55 +00:00
PCU_Tests.ttcn pcu: Fix counter expectancies after LLC UI dummy frame fixes in PCU 2020-12-11 19:57:38 +00:00
PCU_Tests_NS.ttcn NS_Emulation: Support multiple NS-VC within one NSE (NS-VCG) 2020-11-12 20:02:07 +00:00
PCU_Tests_SNS.cfg NS_Emulation: Support multiple NS-VC within one NSE (NS-VCG) 2020-11-12 20:02:07 +00:00
PCU_Tests_SNS.ttcn PCU_Tests_SNS: improve SGSN originated BVC-RESETs 2020-12-16 22:27:36 +01:00
PCU_Tests_SNSv6.cfg NS_Emulation: Support multiple NS-VC within one NSE (NS-VCG) 2020-11-12 20:02:07 +00:00
PCU_selftest.ttcn Move all GPRS helper function to its own file and component 2020-05-19 19:21:29 +00:00
README.md pcu: Rename PCU*RAW* content to PCU 2020-04-29 18:33:48 +02:00
SGSN_Components.ttcn sgsn+pcu: Port suspend/resume cases to new BSSGP_CT:GLOBAL port 2020-12-10 23:42:03 +01:00
expected-results.xml update expected results 2020-10-01 06:48:55 +02:00
gen_links.sh NS_Emulation: Add [optional] support for FrameRelay transport 2020-10-03 18:24:50 +02:00
osmo-pcu-sns.cfg pcu: add configs for running without docker 2019-08-30 13:21:54 +02:00
osmo-pcu.cfg pcu: Check stats for pcu channel allocation, bytes transferred 2020-09-25 12:31:36 +00:00
regen_makefile.sh pcu: Check stats for pcu channel allocation, bytes transferred 2020-09-25 12:31:36 +00:00

README.md

PCU_Tests.ttcn

  • external interfaces
    • Gb (emulates SGSN side NS/BSSGP)
    • unix pcu socket (emulates BTS)
    • VTY

{% dot msc_tests.svg digraph G { rankdir=LR; PCU [label="IUT\nosmo-pcu",shape="box"]; ATS [label="ATS\nPCU_Tests.ttcn"];

PCU -> ATS [label="Gb"]; PCU -> ATS [label="pcu_sock"]; ATS -> PCU [label="VTY"]; } %}