Commit Graph

2955 Commits

Author SHA1 Message Date
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
Ismael Gomez 0ac31cf4af Use memmove in reassemble_rx_sdu UM since overlapping memory sometimes 2018-05-14 16:07:08 +02:00
Ismael Gomez 443d2b7fa0 Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 2018-05-14 14:22:30 +02:00
Ismael Gomez d51bec49bf
Merge pull request #191 from softwareradiosystems/rlc_updates
RLC updates
2018-05-14 07:21:57 -05:00
Ismael Gomez d139a73593 Fix SIGFPE in pdsch_codeword_decode 2018-05-14 14:14:55 +02:00
Xavier Arteaga 36936349fe PUSCH test cases generator in CMake 2018-05-14 10:45:37 +02:00
Andre Puschmann e5da6322ba free dummy buffer in phch_recv 2018-05-14 09:32:47 +02:00
Andre Puschmann 75a6fa8e90 check and protect PDUs buffer in handle_data_pdu() 2018-05-13 20:36:10 +02:00
Andre Puschmann 51e093e611 Merge branch 'next' into rlc_updates 2018-05-11 15:55:03 +02:00
Andre Puschmann 563bf6cde5 extend log in GW 2018-05-11 15:00:43 +02:00
Ismael Gomez 81b69327b1 Added TA to metrics 2018-05-10 21:49:00 -05:00
Ismael Gomez 040c33497d merged PR#189 and added check for non-empty queue in get size tail 2018-05-10 21:32:32 -05:00
Ismael Gomez cd367617ec Do not correct freq_offset when cfo is doppler 2018-05-10 21:16:26 -05:00
Ismael Gomez 4515dd94ea Use blocking queue for RRC measurement fixes #193 2018-05-10 13:41:21 -05:00
Ismael Gomez 04609cd07d Check msg_queue size_tail_bytes existence of buffer 2018-05-10 13:41:17 -05:00
Ismael Gomez 62ae4e3094 Check prach generation parameters 2018-05-10 13:41:13 -05:00
Ismael Gomez 3065941638 Check for non-zero nof_re/nof_bits in pdsch_codeword_decode 2018-05-10 13:41:08 -05:00
Ismael Gomez ba40a4de84 Add checks for when RLC TM queue is corrupted and reset it 2018-05-10 13:39:34 -05:00
Ismael Gomez abea371180 RLF on separate thread to avoid blocking in RLC AM RLF 2018-05-10 13:39:28 -05:00
Ismael Gomez af7a7d4ceb Enable TA commands 2018-05-10 13:38:54 -05:00
Ismael Gomez 352ce4ce04 Disable Reest testing 2018-05-10 13:38:47 -05:00
Ismael Gomez b2f2ce69f2 Check existence of SIB3 in cell selection criteria 2018-05-10 13:32:42 -05:00
Ismael Gomez cac027d695 Merge branch 'issue_incorrect_dci' into raa_new 2018-05-10 13:32:27 -05:00
Ismael Gomez f3f4528a2f Testing commit to force a Reestablishment 1s after CONNECT 2018-05-10 13:28:55 -05:00
Ismael Gomez 7e77329aa3 Reestablishment uses serving cell PCI instead of current cell PCI 2018-05-10 13:28:28 -05:00
Andre Puschmann b4a23d325a cosmetic changes 2018-05-10 16:43:08 +02:00
Andre Puschmann 85028d2aed use pretty function name in buffer_pool debug
- this avoids ambiguity between names, for example
  in reassemble_rx_sdus() for rlc_am an rlc_um
2018-05-10 16:41:37 +02:00
Andre Puschmann 9a10f5f6d4 add buffer_pool printing option to eNB 2018-05-10 16:40:37 +02:00
Andre Puschmann 718a15608c dealloc SCH pdu in MAC instead of pdu_queue
- this is basically e9fcb10c9e
  but with the counterpart in the eNB's MAC
2018-05-10 16:36:55 +02:00