Commit Graph

1003 Commits

Author SHA1 Message Date
Gerrit Code Review 6261547f1f Update notes for submitted changes
* NS_Emulation: Avoid g_unblocked_nsvcs_* overflowing
* Move "ro_integer" to Osmocom_Types
2021-02-04 16:16:59 +00:00
Gerrit Code Review 49eb6060dd Update notes for submitted changes
* fr: Use dumpcap instead lf tcpdump to capture hdlc net-devices
2021-02-04 15:00:49 +00:00
Gerrit Code Review 1638815d5a Update notes for submitted changes
* fr: Don't write TIMEROP_START to ConsoleLog
* fr: Randomize packet size used in TC_ul2dl_ud()
* fr: Add TC_ul2dl_ud
* NS_Emulation: Don't respond to NS-STATUS with NS-STATUS
* fr-net: Echo back DL-UD in UL-UD when LLC SAPI '0010'B is used
* fr: UE_CT: Store BVCI + CellId in each UE
* fr/fr-net: Use four parallel FR NS-VC instead of just one
2021-02-04 14:07:13 +00:00
Gerrit Code Review 02006bd87a Update notes for submitted changes
* fr-net: Don't generate junit-xml output. It's not a test suite
2021-02-04 09:39:18 +00:00
Gerrit Code Review 280081abd0 Update notes for submitted changes
* Makefile: add fr + fr-net
2021-02-03 19:23:30 +00:00
Gerrit Code Review f869cddb2a Update notes for submitted changes
* fr: TC_bvc_bringup
* fr: Generalize and document functions
* fr: Add component id in logs; add 15s timeout waiting for BVC-UNBLOCK
* fr: Make TC_foo() actually terminate
* fr: Implement per-UE guard timeout
* fr: Don't wait indefinitely, but wait until all UE components terminate
* BSSGP_Emulation: Support up to 64 BVCs with 64 users each
* NS_Emulation: Handle NS_PROV_LINK_STATUS_DOWN
* deps: Use latest version of AF_PACKET
* deps/SCTPasp: Update to master (uses epoll instead of select)
2021-02-03 19:00:41 +00:00
Gerrit Code Review 36b57e7074 Update notes for submitted changes
* ns: fix broken tests by adding weight
2021-02-03 17:52:25 +00:00
Gerrit Code Review d61ede9a9f Update notes for submitted changes
* pcu: TC_bssgp_dl_unitdata_with_invalid_imsi: Expect BSSGP STATUS on correct port
2021-02-03 08:38:47 +00:00
Gerrit Code Review b522e08a2c Update notes for submitted changes
* pcu: Introduce test TC_nacc_outbound_success_no_ctrl_ack
* pcu: ACK Pkt Cell Change Continue
2021-02-03 08:34:32 +00:00
Gerrit Code Review 6bd69225b7 Update notes for submitted changes
* BTS_Tests: test forwarding of SI1, SI3 and SI13 via PCUIF
* PCU_Tests: add testcase TC_rim_ran_info_req_single_rep and _no_si
2021-02-03 08:29:59 +00:00
Gerrit Code Review 341199ceac Update notes for submitted changes
* pcu: Introduce test TC_nacc_outbound_success_twice_nocache
2021-02-02 13:08:50 +00:00
Gerrit Code Review 5fcb35141b Update notes for submitted changes
* GBProxy_Tests: fix TC_rim_* tests
2021-01-30 19:18:36 +00:00
Gerrit Code Review 770a13118e Update notes for submitted changes
* CTRL_Adapter: Keep server alive after first client disconnects
* IPA_Emulation: Support keeping server alive after first client disconnects
* CTRL_Adapter: Add function f_ipa_ctrl_wait_link_down
2021-01-30 19:18:18 +00:00
Gerrit Code Review 57c9bd2c1c Update notes for submitted changes
* pcu: Introduce test TC_nacc_outbound_rac_ci_resolve_conn_refused
* pcu: Introduce test TC_nacc_outbound_success_twice
* pcu: Introduce test TC_nacc_outbound_rac_ci_resolve_fail_parse_response
* pcu: Introduce test TC_nacc_outbound_si_resolve_timeout
* pcu: Introduce test TC_nacc_outbound_rac_ci_resolve_timeout
* pcu: Introduce test TC_nacc_outbound_success
2021-01-30 19:17:49 +00:00
Gerrit Code Review f75d57789f Update notes for submitted changes
* fr + gbproxy: Start to use AF_PACKET ENOBUFS work-around
2021-01-30 14:08:16 +00:00
Gerrit Code Review ba867ce3ba Update notes for submitted changes
* library/Osmocom_VTY_Functions: make VTY prompt timeout configurable
* library/Osmocom_VTY_Functions: cosmetic: coding style changes
2021-01-30 14:07:43 +00:00
Gerrit Code Review 84ff402f1d Update notes for submitted changes
* Osmocom_Gb_types: add minimum requred tr_ templates for RAN INF
2021-01-29 21:18:19 +00:00
Gerrit Code Review cb0236dcd2 Update notes for submitted changes
* rlcmac: introduce initial support for NACC related messages
2021-01-29 21:16:25 +00:00
Gerrit Code Review ba56c852ec Update notes for submitted changes
* gbproxy: Use Misc_Helpers.f_shutdown() whenever applicable
2021-01-29 08:59:27 +00:00
Gerrit Code Review bc66e3933a Update notes for submitted changes
* sgsn: change configuration to the new NS2
2021-01-28 21:22:56 +00:00
Gerrit Code Review 2723153469 Update notes for submitted changes
* fr-net: use 'hdlcnet1' as default netdev
* fr-net: Fix regen_makefile.sh
2021-01-27 09:52:11 +00:00
Gerrit Code Review 5002590105 Update notes for submitted changes
* gbproxy: Increemnt many timeouts from 1s to 2s.
2021-01-26 14:55:45 +00:00
Gerrit Code Review 78e6b57cb8 Update notes for submitted changes
* pcu: Ignore dummy rlcmac packets in f_ms_rx_pkt_ass_pacch
2021-01-26 12:46:56 +00:00
Gerrit Code Review 792e033bf9 Update notes for submitted changes
* Introduce NS test cases
2021-01-25 13:18:19 +00:00
Gerrit Code Review bbfdecf39a Update notes for submitted changes
* NS_Emulation: Add CTRL port to administratively disable a NS-VC
2021-01-25 12:48:38 +00:00
Gerrit Code Review 7c04dd77b0 Update notes for submitted changes
* gbproxy: Fix pooling expectations of TC_bvc_reset_*_from_bss
2021-01-22 20:00:43 +00:00
Gerrit Code Review f16d187b11 Update notes for submitted changes
* gbproxy: Use separate NS-VC for data / signalling on SGSN side
* NS_Emulation: Respect data_weight==0 or signalling_weight==0
2021-01-21 09:42:48 +00:00
Gerrit Code Review f24ebbd982 Update notes for submitted changes
* pcu: Connect to RIM port from BSSGP_Emulation
2021-01-20 14:42:23 +00:00
Gerrit Code Review 9ce196ca93 Update notes for submitted changes
* NS_Emulation: Move SNS handling from NS-VC to NS-VCG
2021-01-20 14:18:55 +00:00
Gerrit Code Review 607e42d57f Update notes for submitted changes
* gbproxy: Use g_parse.sgsn_idx for paging
2021-01-18 18:01:25 +00:00
Gerrit Code Review f126cf939f Update notes for submitted changes
* gbproxy: Add test cases for STATUS handling
* BSGSP_Emulation: Route STATUS to GLOBAL port for both SIG and PTP
2021-01-18 17:58:55 +00:00
Gerrit Code Review 1b74a46103 Update notes for submitted changes
* gbproxy: Add tests for RADIO-STATUS with TMSI and IMSI instead of TLLI
2021-01-18 17:58:34 +00:00
Gerrit Code Review 177abb80f2 Update notes for submitted changes
* Osmocom_Gb_Types: Extend RADIO-STATUS templates
* BSSGP_Emulation: f_bssgp_get_tlli(): TLLI is optional in RADIO-STATUS
* gbproxy: Print log line for every ConnHdlr we start
* gbproxy: Add suite of RIM tests
2021-01-17 17:17:24 +00:00
Gerrit Code Review 405715303c Update notes for submitted changes
* gbproxy: Use g_parse.sgsn_idx for paging
* gbproxy: Use provided sgsn_idx in f_send_paging_ps_exp_multi()
2021-01-17 16:39:03 +00:00
Gerrit Code Review e709584417 Update notes for submitted changes
* remove unused NS_CodecPort.ttcn/NS_CodecPort_CtrlFunct
* RAW_NS: rework NS connection to use NS_Provider
2021-01-17 15:59:26 +00:00
Gerrit Code Review c207955bca Update notes for submitted changes
* gbproxy: Add testcase for MS-REGISTRATION ENQUIRY
* gbproxy: Test cases for DUMMY-PAGING-PS
* gbproxy: Add test case for PAGING-PS-REJECT
* Osmocom_Gb_Types: Add templates for various BSSGP PDU types
* Osmocom_Gb_Types: Add 3GPP spec chapters; unify formatting
* gbproxy: Test PS-PAGING by IMSI (without P-TMSI)
2021-01-16 22:07:40 +00:00
Gerrit Code Review aa40b2b8c4 Update notes for submitted changes
* gbproxy: Allow creating ConnHdlr without a P-TMSI
* gbproxy: Unregister IMSI from BSSGP before termination of ConnHdlr
* gbproxy: Don't pass global (component) variables as function arguments
2021-01-16 22:02:52 +00:00
Gerrit Code Review 1790000d1f Update notes for submitted changes
* gbproxy: Execute TC_load_sharing_dl() for each SGSN in pool
2021-01-16 22:01:26 +00:00
Gerrit Code Review 8ddc0ddb93 Update notes for submitted changes
* gbproxy: Execute each ConnHdlr test on each NRI of each SGSN configured
2021-01-16 22:01:16 +00:00
Gerrit Code Review d7ec7b036c Update notes for submitted changes
* gbproxy: Test suspend + resume for each NRI on each SGSN
* gbproxy: Use correct NRI in suspend/resume
* gbproxy: Refactor f_TC_{suspend,resume}
* gbproxy: Start to allocate NRIs to SGSNs
* gbproxy: Fix TC_fc_bvc() with more than one SGSN
* gbproxy: Move away from random TLLI
* Add f_gen_tmsi() to generate a TMSI similar to f_gen_{imsi,imei}()
* gbproxy: Configure a Second SGSN
2021-01-16 22:00:53 +00:00
Gerrit Code Review 6272585417 Update notes for submitted changes
* update expected-results.xml
2021-01-15 16:21:33 +00:00
Gerrit Code Review 32f2e542f0 Update notes for submitted changes
* pcu: Introduce test TC_pcuif_suspend_active_tbf
2021-01-12 08:27:21 +00:00
Gerrit Code Review 5b9de6819c Update notes for submitted changes
* Fix race during shutdown
2021-01-11 14:20:56 +00:00
Gerrit Code Review bb1a9f8613 Update notes for submitted changes
* pcu: Assign TLLI_UNUSED instead of string literal
2021-01-11 13:54:48 +00:00
Gerrit Code Review a34cb1c2dd Update notes for submitted changes
* rlcmac: Add template to match receival of Dl Ctrl message
* library: Add templates to initialize CellId, RAI, LAI
2021-01-11 13:54:30 +00:00
Gerrit Code Review 60ea713297 Update notes for submitted changes
* pcu: Use TLLI_UNUSED constant everywhere
2021-01-11 13:45:40 +00:00
Gerrit Code Review 14cb0a122f Update notes for submitted changes
* NS_Emulation: remove unused variable res
* NS_Provider_IPL4: fix typo in comment
2021-01-11 13:42:45 +00:00
Gerrit Code Review 2c7a495dd1 Update notes for submitted changes
* gbproxy: Enable IP-SNS towards SGSN
2021-01-11 13:11:04 +00:00
Gerrit Code Review 42cb9fcda7 Update notes for submitted changes
* gbproxy: Fix TC_bvc_reset_sig_from_sgsn
2021-01-11 02:41:20 +00:00
Gerrit Code Review dda4280eba Update notes for submitted changes
* Fix suspend/resume tests
2021-01-11 02:33:03 +00:00