Commit Graph

3092 Commits

Author SHA1 Message Date
yagoda f286e12ceb fix for mbms mac scheduling 2018-05-17 17:16:51 +02:00
yagoda fac8bb7b7a adding mbms-gw broadcast support, adding parameter for automatic mbms service start 2018-05-17 16:25:17 +02:00
yagoda 13c62eb55e Merge branch 'embms_merge_final' of https://github.com/softwareradiosystems/srsLTE into embms_merge_final 2018-05-17 10:25:13 +02:00
yagoda a113d5164f facilitate automatic mbms service start 2018-05-17 10:19:25 +02:00
Andre Puschmann 2c501e8d72 fix csv metrics writer again 2018-05-16 21:51:21 +02:00
Andre Puschmann 472b65e4d0 count MCH traffic at MAC 2018-05-16 17:54:41 +02:00
Andre Puschmann f554308632 fix warnings and remove debug output 2018-05-16 16:22:42 +02:00
Andre Puschmann bfec4d701b add eMBMS traffic to DL metrics 2018-05-16 16:22:27 +02:00
yagoda 3e46e7fbab minor change to reintroduce mbms sib config parsing 2018-05-16 12:23:04 +02:00
Andre Puschmann 9ce3be974a Merge branch 'next' into embms_merge_final 2018-05-15 22:32:56 +02:00
Andre Puschmann 2fb0dc62a0 refactor config for multicast RLC bearers 2018-05-15 22:23:21 +02:00
yagoda 3fee81446a adding asn1 test files 2018-05-15 17:48:20 +02:00
yagoda e4c3f0bc30 adding mbms-gw and mch generation tables 2018-05-15 17:27:10 +02:00
yagoda 12c9f50ba9 adding upper layer embms support to the UE 2018-05-15 17:20:51 +02:00
yagoda e35672e234 adding PHY embms support to the UE 2018-05-15 17:16:28 +02:00
yagoda 84f4996584 adding upper embms support to the enodeb 2018-05-15 17:13:30 +02:00
yagoda 08976bb948 introducing support for embms in the enodeb PHY 2018-05-15 17:01:51 +02:00
yagoda d80d49a9da adding tests for embms rlc functionality 2018-05-15 16:59:06 +02:00
yagoda 49c3578f64 introducing embms support in common upper layer functions 2018-05-15 16:57:23 +02:00
yagoda ec918eab76 adding support for embms in common functions and interfaces 2018-05-15 16:50:57 +02:00
Andre Puschmann fd9f847d2d dont let RLC stress test fail if buffer gets empty 2018-05-15 16:29:49 +02:00
yagoda 9d7d6c9415 adding adaptations to the phy layer for mbms 2018-05-15 16:13:03 +02:00
Andre Puschmann 541a045079 revert 0ac31cf4af
- but protect memcpy to detect misalignment when reassembling SDU
2018-05-15 15:39:23 +02:00
Andre Puschmann e0e219fdce reduce default loglevel in RLC stress tests 2018-05-15 12:59:22 +02:00
Andre Puschmann 009c090623 extend cmake for finding libpcsclite 2018-05-15 12:40:29 +02:00
Andre Puschmann a30ad8952c fix indent and simplify auth request packing 2018-05-15 12:40:29 +02:00
Andre Puschmann 0c94974da6 add compile-time flag to turn off pin check 2018-05-15 12:40:29 +02:00
Andre Puschmann cfd387e7b0 fix null-termination when sending APN in ESM info response 2018-05-15 12:40:29 +02:00
Andre Puschmann 6add9ed4b4 generate random challenge during CHAP auth 2018-05-15 12:40:29 +02:00
Andre Puschmann 47c09fc034 disable console prints when receiving paging 2018-05-15 12:40:29 +02:00
Andre Puschmann d0457211ad adding support for CHAP auth 2018-05-15 12:40:29 +02:00
Andre Puschmann 2001bb1c49 remove unneeded debug 2018-05-15 12:40:29 +02:00
Andre Puschmann 939ab9a0c8 add license info for scard class 2018-05-15 12:40:29 +02:00
Andre Puschmann ca8adde0c6 cleanup rebase 2018-05-15 12:40:29 +02:00
Andre Puschmann 5ac08b62e9 remove usage of std::string for APN 2018-05-15 12:40:29 +02:00
Andre Puschmann 0f6695b9cd fixing uninitialized vars 2018-05-15 12:40:29 +02:00
Andre Puschmann ab2c1cd10f fix typos in s1ap in EPC 2018-05-15 12:40:29 +02:00
Andre Puschmann 4fe5258a23 fix packing/unpacking of esm info request msg 2018-05-15 12:40:29 +02:00
Andre Puschmann 258785e7de add log to s1ap 2018-05-15 12:40:29 +02:00
Andre Puschmann 4dc2951d59 perform initial attach with ESM info transfer 2018-05-15 12:40:29 +02:00
Andre Puschmann ff42fa0991 stop time alignment timer before setting new one (if any)
this caused an issue where time-alignment timer was set in sib2
but then set to infinity for the UE during dedicated MAC configuration
2018-05-15 12:40:29 +02:00
Andre Puschmann d7d6bd1a78 fix IMSI reading from SIM 2018-05-15 12:40:29 +02:00
Andre Puschmann 0a6a72832a add return value to USIM init and exit UE if reader wasn't found 2018-05-15 12:40:29 +02:00
Andre Puschmann 3b70c70eee add DNS option parsing 2018-05-15 12:40:29 +02:00
Andre Puschmann 9f71051696 fix parsing of attach accept PDN address to find protocol options 2018-05-15 12:40:29 +02:00
Andre Puschmann 455d4491c5 make RES length variable when packing auth response 2018-05-15 12:40:29 +02:00
Andre Puschmann 3fe6dad323 adding hard SIM card support using PCSC 2018-05-15 12:40:29 +02:00
Andre Puschmann cc866b6de1 fix csv metrics writer 2018-05-14 21:44:28 +02:00
Ismael Gomez 1af24313e7 Release pending RAR if scheduler failed configuration 2018-05-14 16:11:45 +02:00
Ismael Gomez 3847daa137 Fixed order of PCI and PRB in log print 2018-05-14 16:10:01 +02:00