1. 28 May, 2018 3 commits
  2. 24 May, 2018 1 commit
  3. 15 May, 2018 9 commits
  4. 14 May, 2018 4 commits
  5. 13 May, 2018 1 commit
  6. 11 May, 2018 1 commit
    • Cedric Roux's avatar
      fix rdtsc usage · 4ddb50fc
      Cedric Roux authored
      One user had a problem compiling oaisim.
      This commit fixes it.
      
      The compilation log was saying:
      
          targets/RT/USER/lte-ue.c:
          In function UE_thread_rxn_txnp4:
      
          openair2/UTIL/LOG/log.h:370:3:
          error: inconsistent operand constraints in an asm
      
               __asm__ volatile ("rdtsc" : "=a" (a), "=d" (d));
      
               ^
      4ddb50fc
  7. 09 May, 2018 2 commits
    • Cedric Roux's avatar
      Merge remote-tracking branch 'origin/nfapi-L2-emulator-for-develop' into... · 590e5b40
      Cedric Roux authored
      Merge remote-tracking branch 'origin/nfapi-L2-emulator-for-develop' into develop_integration_2018_w19
      590e5b40
    • Cedric Roux's avatar
      import work from the branch nfapi-L2-emulator to merge it to develop · 0306292b
      Cedric Roux authored
      It was not possible to merge the branch directly, because the
      history of this branch contains files that cannot be in the
      repository, namely wireshark from Cisco work on nFAPI.
      
      As for Cisco work on nFAPI, a special commit containing all the
      work is thus created.
      
      Below is the output of the command:
      git log --graph 184d51c6eabe8d76ee0adaefca4c295393bdeb7d..61276d87106465220b1c27424077f244837b4578
      
      184d51c6eabe8d76ee0adaefca4c295393bdeb7d is the commit ID of the develop
      branch prior to the merge.
      
      61276d87106465220b1c27424077f244837b4578 is the commit ID of the
      nfapi-L2-emulator branch prior to the merge.
      
      The commit 61276d87106465220b1c27424077f244837b4578 (and all its
      history) will be removed from the main OAI repository. It is
      present in the internal OAI repository for those who have access
      to it.
      
      There was also some cleanup done on the code.
      
      Some changes were necessary to have the eNB functional. They may have an
      impact on the FAPI L2 simulator, which may be non-functional and requires
      some work to be functional (and not break other use cases).
      
      The most critical ones are:
      - in openair2/RRC/LITE/MESSAGES/asn1_msg.c, in the function do_SIB23:
        SIB 18/18/21 are not included because they make the MAC message to
        big for the SIB scheduler
      - in targets/RT/USER/lte-enb.c, in the function eNB_thread_rxtx,
        the following code has not been included because it breaks the
        regular eNB:
           //Panos: NEW ACHECK FOR VNF HERE!
           //if(nfapi_mode!=2){
           if(get_nprocs() >= 8)      wakeup_tx(eNB,eNB->proc.ru_proc);
           else if(get_nprocs() > 4)
           {
             LOG_I(PHY, "Panos-D: In eNB_thread_rxtx() before re-calling phy_procedures_eNB_TX() and wakeup_txfh() \n");
             phy_procedures_eNB_TX(eNB, proc, no_relay, NULL, 1);
             wakeup_txfh(proc,eNB->proc.ru_proc);
           }
      
      It is possible to see the differences between this commit and the commit
      61276d87106465220b1c27424077f244837b4578 to get all the differences between
      the two. Use: git diff 61276d87106465220b1c27424077f244837b4578 <this commit>
      
      Here is now the output of "git log [...]".
      
      ------------------------------------------------------------------------------
      * commit 61276d87106465220b1c27424077f244837b4578
      | Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | Date:   Fri May 4 15:10:23 2018 +0200
      |
      |     Fix before merge
      |
      * commit 1d3c88cd0bf4ac80a5fc6e09f106cb81f03a3287
      | Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | Date:   Fri May 4 12:41:22 2018 +0200
      |
      |     Fixed some warnings and removed redundant files.
      |
      * commit ea33b91425005e48bfab99d511f6393cc052ecda
      | Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | Date:   Mon Apr 30 17:40:03 2018 +0200
      |
      |     Modifications related to using single copies of nfapi config. messages for all the UEs at each subframe.
      |
      * commit f578c1cf7360cb8bc825b1a1064f9a8b93a0334d
      | Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | Date:   Mon Apr 30 11:13:23 2018 +0200
      |
      |     Updated instructions file for launching nfapi-L2-emulator and polishing the code.
      |
      * commit e8180fd6335134c451aab5d557e5824b6dc2cafc
      | Merge: dc3787d37 184d51c6e
      | Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | Date:   Fri Apr 27 18:48:49 2018 +0200
      |
      |     Merge branch develop.
      |
      * commit dc3787d37b6dafe03881c386a51325fd4405c6e0
      | Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | Date:   Tue Apr 17 14:56:02 2018 +0200
      |
      |     Added configuration option for nfapi-L2-emulation mode and updated instructions file.
      |
      * commit 4e5b67c412bc8efe809b1ec5f024d789b367d902
      | Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | Date:   Thu Apr 5 13:36:21 2018 +0200
      |
      |     Added instructions file for launching nfapi-L2-emulator.
      |
      * commit 848d5e0aa37ab3402d0d9ed9fea6c3fff351de0d
      | Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | Date:   Thu Mar 29 19:02:49 2018 +0200
      |
      |     Fixed some more issues for running with multiple UEs. Added configuration option for the number of UEs.
      |
      * commit 230421bc051b7089af00696d428675c6ae310cfb
      | Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | Date:   Tue Mar 27 16:17:32 2018 +0200
      |
      |     More stable performance of nfapi-L2-emulator with 2 UEs, after dealing with some PNF-VNF synchronization issues.
      |
      * commit d74c43bd2fea9729e61465536524ba62e4c3c7a0
      | Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | Date:   Wed Mar 21 19:56:26 2018 +0100
      |
      |     Minor modifications.
      |
      * commit 4f93ef56d52ca6e78d5a09dd0422e282dcb71310
      | Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | Date:   Tue Mar 20 18:14:49 2018 +0100
      |
      |     Fixed a bug. Now both UEs reaching RRC Connection Reconfiguration state about 90% of the executions. Less frequently appearing issues remain to be fixed.
      |
      * commit 1ed57bbffca4e264bcd710fac03c7c01796a4db2
      | Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | Date:   Tue Mar 20 12:00:53 2018 +0100
      |
      |     Extension to multiple UEs. Currently being tested with two UEs. Second UE doesn't always reach the RRC Connection Reconfiguration stage.
      |
      * commit 6cc3fb72b4c6fa63a874f1de54efac2bac37ad32
      | Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      | Date:   Tue Mar 6 16:21:55 2018 +0100
      |
      |     process SidelinkUEInformation/RRCConnectionReconfiguration (partially)
      |
      * commit b3ecd62f4333c13a8b048d38f3bbabda0a0a30be
      | Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      | Date:   Tue Mar 6 14:17:06 2018 +0100
      |
      |     add SIB21/SidelinkUEInformation support
      |
      * commit 93052033e2189a171f3831cbc4280203ae648a99
      | Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      | Date:   Thu Mar 1 18:35:57 2018 +0100
      |
      |     [RRC] add sIB19 support (partially)
      |
      *   commit 907b4f80c62d357e865d09d748a9ed490d2a7116
      |\  Merge: 77072adf9 c64f9cd8c
      | | Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      | | Date:   Wed Feb 28 19:25:52 2018 +0100
      | |
      | |     [RRC] support SIB18 (partially)
      | |
      | * commit c64f9cd8ce7540d43ddfc21eeff3523060c9a76e
      | | Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | | Date:   Tue Feb 27 20:02:05 2018 +0100
      | |
      | |     Minor modifications. Some problem appears rarely that prevents the reception of RRCConnectionSetupComplete message at the eNB.
      | |
      * | commit 77072adf9a74eff330cf6987d4324e80ce9ed251
      |/  Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      |   Date:   Wed Feb 28 19:18:20 2018 +0100
      |
      |       [RRC] support SIB18 (partially)
      |
      *   commit 709e59742a91d02b954e1f3e47e95eacd91a29fd
      |\  Merge: 8b28e71b1 314bf57f5
      | | Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | | Date:   Mon Feb 19 12:29:14 2018 +0100
      | |
      | |     Merge branch 'master' of gitlab.eurecom.fr:matzakos/LTE-D2D
      | |
      | |     Merge with latest changes of LTE-D2D/master
      | |
      | * commit 314bf57f5ced2bbd5d2a8886b92737ecc708e5da
      | | Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      | | Date:   Wed Feb 14 13:30:29 2018 +0100
      | |
      | |     minor update
      | |
      | * commit 84177053ce83ed8b6cb3e4e5e1ca94eaed2bdcdb
      | | Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      | | Date:   Mon Feb 12 12:13:59 2018 +0100
      | |
      | |     update instructions for 1-1, update multicast_link.c
      | |
      | * commit c24e4e6d647f9b1794434563d20587b25ab5a223
      | | Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      | | Date:   Mon Feb 12 11:32:24 2018 +0100
      | |
      | |     update control socket for 1-1 scenario
      | |
      | * commit 9cf15c8088d872b864ae3e934cb50e6c8e1a0ddc
      | | Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      | | Date:   Thu Feb 8 16:02:00 2018 +0100
      | |
      | |     polish the code/update instructions
      | |
      | * commit f265344390977b1bbbfe8c4842b4ac5192345e27
      | | Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      | | Date:   Wed Feb 7 13:45:34 2018 +0100
      | |
      | |     passing S+D from PDCP to lower layers (PC5-S)
      | |
      | *   commit a76a5a564bd4b431004be66fbd260cab2322c4ba
      | |\  Merge: ff8d9a814 6823e3aa0
      | | | Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      | | | Date:   Wed Feb 7 11:55:50 2018 +0100
      | | |
      | | |     Merge branch 'master' of gitlab.eurecom.fr:matzakos/LTE-D2D
      | | |
      | * | commit ff8d9a814270e8761313fb35bd9b1e618ec0fe14
      | | | Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      | | | Date:   Wed Feb 7 11:55:34 2018 +0100
      | | |
      | | |     separation of SLRB establishment PC5-U/PC5-S
      | | |
      * | | commit 8b28e71b17bdf8332700e0522d00bfb564a8ddbd
      | |/  Merge: 6823e3aa0 be8d32d55
      |/|   Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | |   Date:   Mon Feb 19 12:27:21 2018 +0100
      | |
      | |       Merge with develop branch of main OAI repository.
      | |
      * | commit 6823e3aa093eb72d513e251ff182560d65ac0462
      |/  Author: matzakos <panagiotis.matzakos@eurecom.fr>
      |   Date:   Tue Feb 6 18:05:52 2018 +0100
      |
      |       Successful RRC Connection establishment without any errors, based on testing up to now
      |
      * commit 97c2aff91179e9ef2497e3c588a2500d21f0d243
      | Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      | Date:   Tue Feb 6 16:44:58 2018 +0100
      |
      |     PC5-U - passing (source,destination) down to PDCP/RLC/MAC (first alternative - mapping of L2Ids form IP Addresses
      |
      * commit 24d5700c7c2ee21e08933eab7c74cffb0a118c46
      | Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      | Date:   Thu Feb 1 11:53:07 2018 +0100
      |
      |     change ue-ip.ko to extract L2 Id from IP adress, update PC5-Signalling message
      |
      * commit 713e31357f9ef3aec9b55e34a3074399d49b3829
      | Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | Date:   Wed Jan 31 19:47:22 2018 +0100
      |
      |     Seemed to have fixed pnf(UE) -vnf(eNB) sync issue. Works up to the reception of RRConnectionReconfigurationComplete message at the eNB but crashing after that.
      |
      * commit d794f6905a14949bd87370d23a29382d9ea25170
      | Author: William Johnson <wjohnson@vencorelabs.com>
      | Date:   Tue Jan 30 11:50:42 2018 -0500
      |
      |     Merge cleanup
      |
      * commit ee62792135b386450a715b6539cf26ce8a39dd66
      | Author: William Johnson <wjohnson@vencorelabs.com>
      | Date:   Tue Jan 30 11:10:33 2018 -0500
      |
      |     Merge cleanup
      |
      * commit d4102b55a917db80e9c3a59001bd5a67a20e1313
      | Author: William Johnson <wjohnson@vencorelabs.com>
      | Date:   Mon Jan 22 15:20:55 2018 -0500
      |
      |     Resolved issues with PC5-D implementation.
      |
      * commit 7fb0902dbc37c2a91252b7b956d2c0158d3b2ff5
      | Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | Date:   Mon Jan 29 18:02:31 2018 +0100
      |
      |     Works up to the reception of Msg4 at the eNB. Still sometimes SF sync between PNF and VNF is lost.
      |
      * commit 507c1ea9abd5a4ed07f13117f2490afc6fa71e5b
      | Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | Date:   Wed Jan 24 20:07:09 2018 +0100
      |
      |     Added correct handling of HI_DCI0.req + memory management issues
      |
      * commit 5dc306ec1dfe05b41ebd42ee763c25d9d01d639b
      | Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | Date:   Wed Jan 24 11:12:53 2018 +0100
      |
      |     Works up to the reception of HI_DCI0.request at the UE-PNF. Sometimes Msg3 arrives later than expected at the eNB-VNF.
      |
      * commit 17baaaa132bdcd7b1b522421d1806e2d7f15dd61
      | Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      | Date:   Wed Jan 24 09:38:42 2018 +0100
      |
      |     update instructions regarding PC5-D
      |
      * commit 2403529e7695271beaedc0cbe8700eb972aee7ba
      | Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      | Date:   Mon Jan 22 16:52:16 2018 +0100
      |
      |     fix issues related to PC5D transmission/reception
      |
      * commit dd3ed7a5c06147f30d4a0668fd40e2e5f154cba5
      | Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      | Date:   Mon Jan 22 11:03:25 2018 +0100
      |
      |     minor update PC5DiscoveryAnnouncement -> PC5DiscoveryMessage
      |
      * commit ad2da99d46f20923788c6a162821104de591c955
      | Author: William Johnson <wjohnson@vencorelabs.com>
      | Date:   Thu Jan 18 17:28:36 2018 -0500
      |
      |     testing of Discovery transmission/reception
      |
      * commit ccdc09c82415391c2096bb34cc79e30f457346a6
      | Author: Rohit Gupta <rohit.gupta@eurecom.fr>
      | Date:   Thu Jan 18 14:08:19 2018 +0100
      |
      |     final pieces for SLDCH emulation
      |
      * commit a7f212818b251cd74cf53b48e6f84535b250a8b9
      | Author: Rohit Gupta <rohit.gupta@eurecom.fr>
      | Date:   Thu Jan 18 13:18:57 2018 +0100
      |
      |     force instance 0 for PDCP netlink
      |
      * commit 276556acfd0d49da92553a62d6ff976e06baafd8
      | Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      | Date:   Tue Jan 16 09:56:39 2018 +0100
      |
      |     update instructions
      |
      * commit 241aa2bbc006d6e94a3efec6868eb16203d5dda5
      | Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      | Date:   Mon Jan 15 16:03:48 2018 +0100
      |
      |     support PC5-D (RRC/MAC)
      |
      * commit c6aefa310b0503ecb4de51f621bf8eba413fe842
      | Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      | Date:   Sun Jan 14 14:59:01 2018 +0100
      |
      |     minor update to fix issues related to PC5-S
      |
      * commit 9c00f4b782e324832836088dde6fc8fd0ba0f515
      | Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      | Date:   Fri Jan 12 11:43:15 2018 +0100
      |
      |     update RRC_UE to support PC5-S
      |
      * commit 952ec555e7f0630c6963de662e95fad8ac0c3ed0
      | Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      | Date:   Thu Jan 11 16:36:37 2018 +0100
      |
      |     update instructions
      |
      * commit 153af28ddee8e47a05a86e4b113c1eed69bdc10b
      | Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      | Date:   Thu Jan 11 15:17:24 2018 +0100
      |
      |     first version for supporting PC5-S
      |
      * commit d5d6ecabd37ea950aa24da391f26f9be70615e79
      | Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      | Date:   Fri Jan 5 22:32:50 2018 +0100
      |
      |     minor update - d2d-emulator-setup
      |
      * commit 7781cd5875013ec1b049a15dd503ed4883846ed5
      | Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      | Date:   Fri Jan 5 00:08:49 2018 +0100
      |
      |     Configure MAC with Source/groupL2Id, add possiblility to filter at MAC layer
      |
      * commit 2e5af5a92d706500af8b118c78990e2af72983a6
      | Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      | Date:   Thu Jan 4 15:50:36 2018 +0100
      |
      |     add network configuration
      |
      * commit c5a3e4048ebf6e692eb4f599a2190b1a092da6bd
      | Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      | Date:   Thu Jan 4 15:31:43 2018 +0100
      |
      |     add instructions to setup emulator
      |
      * commit a1c1e9ce3845aad37b1a4ae34872c2a615007ed3
      | Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      | Date:   Wed Jan 3 22:54:38 2018 +0100
      |
      |     enable control socket
      |
      * commit ff6c711973937e04d88447a19ccd88f65025cc9d
      | Author: Raymond Knopp <raymond.knopp@eurecom.fr>
      | Date:   Wed Jan 3 07:26:05 2018 -0800
      |
      |     added MAC header handling for reception.
      |
      *   commit 532a566c3406ea2ef61aa3b0ac643557c40a7aa8
      |\  Merge: 86a308bbd 109d6bb7a
      | | Author: Raymond Knopp <raymond.knopp@eurecom.fr>
      | | Date:   Wed Jan 3 06:58:58 2018 -0800
      | |
      | |     Merge branch 'master' of https://gitlab.eurecom.fr/matzakos/LTE-D2D
      | |
      | * commit 109d6bb7a10f114ad6478c874d7a640ba28a5dee
      | | Author: Raymond Knopp <raymond.knopp@eurecom.fr>
      | | Date:   Mon Dec 25 19:55:21 2017 +0100
      | |
      | |     uplink path tested.
      | |
      * | commit 86a308bbd6ebb54a930f3bffb3f515cba03d792d
      |/  Author: Raymond Knopp <raymond.knopp@eurecom.fr>
      |   Date:   Wed Jan 3 06:58:28 2018 -0800
      |
      |       added MAC header handling for TX
      |
      * commit 5b59872dffb4f5c16d6c774b0130a7912eea6a01
      | Author: Raymond Knopp <raymond.knopp@eurecom.fr>
      | Date:   Mon Dec 25 04:32:45 2017 -0800
      |
      |     added new L1 files for Sidelink
      |
      * commit b215b431f018bf1d95f4e52fce901c47209665bf
      | Author: Raymond Knopp <raymond.knopp@eurecom.fr>
      | Date:   Mon Dec 25 04:25:37 2017 -0800
      |
      |     changes to allow configuring multicast interface on command line
      |
      *   commit 6434e645c8d50e3c8b1bf9917126c300f440bc7d
      |\  Merge: a33802048 f31928926
      | | Author: Raymond Knopp <raymond.knopp@eurecom.fr>
      | | Date:   Sun Dec 24 12:54:29 2017 -0800
      | |
      | |     Merge branch 'master' of https://gitlab.eurecom.fr/matzakos/LTE-D2D
      | |
      | |     Conflicts:
      | |             targets/RT/USER/lte-ue.c
      | |
      | * commit f31928926f6c85fc87aeb7cba319e6686d0b7015
      | | Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | | Date:   Wed Dec 20 15:29:40 2017 +0100
      | |
      | |     Works up to the reception of the RA_RESPONSE at the UE. Crashing at fill_rx_indication_UE_MAC just before sending Msg3.
      | |
      | * commit ee61cb5164104005ad0ff495f2e38250c6a6c507
      | | Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | | Date:   Mon Dec 18 16:18:00 2017 +0100
      | |
      | |     Fixed the issue with synchronization but only for the case o running both eNB (vnf) and UE (pnf) processes in the same machine. Receiving and decoding now all MIBs and SIBs1/2/3.
      | |
      * | commit a338020482186470460895a4740d26041a41164a
      |/  Author: Raymond Knopp <raymond.knopp@eurecom.fr>
      |   Date:   Fri Dec 22 20:22:41 2017 -0800
      |
      |       addition of Sidelink UE-UE stub and initial MAC scheduling for Sidelink for off-network scenario
      |
      *   commit d34ac165119ae3447b8a49ca9a94382cf385e830
      |\  Merge: 7b6a9c445 63ac8b4c5
      | | Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | | Date:   Wed Dec 13 23:58:48 2017 +0100
      | |
      | |     Merge branch 'master' of gitlab.eurecom.fr:matzakos/LTE-D2D
      | |
      | |     Merge with Thin's last commit
      | |
      | *   commit 63ac8b4c595c418b7c0705d9786596c61aba0578
      | |\  Merge: c7c8057fa 93627a4c2
      | | | Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      | | | Date:   Wed Dec 6 23:05:13 2017 +0100
      | | |
      | | |     Merge branch 'master' of gitlab.eurecom.fr:matzakos/LTE-D2D
      | | |
      | * | commit c7c8057fa211943c65e11820fcd0446ab8756195
      | | | Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      | | | Date:   Wed Dec 6 23:02:39 2017 +0100
      | | |
      | | |     integrate RRC control socket
      | | |
      * | | commit 7b6a9c445e2552b13b8ec8f687405c2b33822c83
      | |/  Author: matzakos <panagiotis.matzakos@eurecom.fr>
      |/|   Date:   Wed Dec 13 23:58:15 2017 +0100
      | |
      | |       Testing works up to the reception of SIB1/2/3 from the UE through nfapi, but there is an issue with missing some of the nfapi messages for some frames.
      | |
      * |   commit 93627a4c22a2bc587553c8f0d8abaa3917913e58
      |\ \  Merge: db011d28d a2f8a3665
      | | | Author: matzakos <matzakos@eurecom.fr>
      | | | Date:   Wed Dec 6 14:12:23 2017 +0100
      | | |
      | | |     Merge branch 'master' of https://gitlab.eurecom.fr/matzakos/LTE-D2D
      | | |
      | | |     Testing of phy_stub
      | | |
      | * | commit a2f8a36651d4672965fc66820ca240f60ba3660e
      | |/  Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | |   Date:   Tue Dec 5 20:27:29 2017 +0100
      | |
      | |       Testing works until the call of callback function pnf_p7_subframe_ind. There, it never satisfies the condition if(tx_subframe_buffer->sfn_sf == sfn_sf_tx) so both sides (vnf and pnf are hanging).
      | |
      | * commit b3cc16ba752913d2537f29f746583080c39adaa8
      | | Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      | | Date:   Tue Dec 5 15:41:50 2017 +0100
      | |
      | |     update RRC for SL
      | |
      * | commit db011d28ddf2f7583caf50ecde5033d88402721f
      |/  Author: matzakos <matzakos@eurecom.fr>
      |   Date:   Wed Dec 6 14:11:06 2017 +0100
      |
      |       Necessary modifications to support noS1 with nfapi and eNB side for testing vnf-pnf up to the stage of previous commit
      |
      * commit ec67c1c93c7a18d25875c05d9d36ad3ed7b4b759
      | Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | Date:   Fri Dec 1 20:05:40 2017 +0100
      |
      |     Introduce new executable for the UE (nfapi pnf in stub mode) lte-softmodem-stub
      |
      * commit 9de8b0fc94b9d0b4b28021a66a4fae83c623889d
      | Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | Date:   Mon Nov 27 16:25:57 2017 +0100
      |
      |     Added function to extract nfapi address-port from UE specific configuration file
      |
      * commit 3cced60a00e598b24088213ca6348880e39dbd51
      | Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | Date:   Thu Nov 23 17:10:48 2017 +0100
      |
      |     Connected new callback functions at nfapi_pnf for phy_stub mode + Intorducing new functions initializing UE variables and threads specific to phy_stub mode, instead of extending the existing ones + Direct connection of the timer_thread with UE_phy_stub_thread_rxn_txnp4.
      |
      *   commit 911ed2280c601820e4db35c370b7471cfa193487
      |\  Merge: 83394cd3a c42a59329
      | | Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | | Date:   Mon Nov 20 11:42:51 2017 +0100
      | |
      | |     Merge with Cisco nfapi-ru-rau-split remote branch
      | |
      | * commit c42a593292d8a219deeeb4f7a66fd90f198d02a8
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Tue Nov 14 14:44:25 2017 +0000
      | |
      | |     Works in monolithic mode and nFAPI mode
      | |
      | * commit 4fea20e710adc22caa636905a5e2285e41b6ddf8
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Tue Nov 14 12:34:36 2017 +0000
      | |
      | |     Get logging working - merge changes from develop branch
      | |
      | * commit cc02d6c1d0fa9921ba8daba6078bc4a194d23933
      | | Merge: 673b2e9f3 d915c2089
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Fri Nov 10 12:53:22 2017 +0000
      | |
      | |     Merge of develop branch as of 10 Nov.  Tested with single UE attach.
      | |
      | * commit 673b2e9f382cc948b79f86bbdd1c5781a6a385be
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Fri Nov 10 09:21:30 2017 +0000
      | |
      | |     Turn down logging
      | |
      | * commit b9268bc3ad2ca4c18045c980128a4cfaf23ea10e
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Fri Nov 10 09:09:07 2017 +0000
      | |
      | |     How the hell did that work???
      | |
      | * commit 6482d18c91e9637d95f0f9ed6830521697fd7736
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Mon Nov 6 12:45:58 2017 +0000
      | |
      | |     Sample attach
      | |
      | * commit d98502d41eab5001de7f70657b0412518f56700d
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Mon Nov 6 11:08:57 2017 +0000
      | |
      | |     Add wireshark with nfapi
      | |
      | * commit e59250841aff9af42da2c25ed5003718ff8848a5
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Sun Nov 5 22:15:50 2017 +0000
      | |
      | |     He has only gone and done it.  11th hour and it works.  Phone has attached twice
      | |
      | * commit 4dfbcf588264a7bd1dc96767c56d582ca6024f04
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Sun Nov 5 21:32:59 2017 +0000
      | |
      | |     Update open-nfapi patch - has new dissector in it
      | |
      | * commit bcd998ab12be9167c0244c961bcd6db8cc8a14c3
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Sun Nov 5 21:25:57 2017 +0000
      | |
      | |     Attach accept and then crash
      | |
      | * commit 91aeda82fb2003d66015fb9dca7301eb786af324
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Sun Nov 5 17:53:09 2017 +0000
      | |
      | |     Gets late packets during attach
      | |
      | * commit 25af68d37f418011cc42be53892aaaf72d02ec77
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Fri Nov 3 06:36:45 2017 +0000
      | |
      | |     Logging...
      | |
      | * commit 7382d9134f9bcc9254be8a5c15ceee44d5818b89
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Fri Nov 3 06:35:41 2017 +0000
      | |
      | |     logging...
      | |
      | * commit f90444a1fcbdafa8dbb404ea52bb41240021a346
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Fri Nov 3 06:35:11 2017 +0000
      | |
      | |     Cannot run vnf 3 ahead it runs out of space with downlink messages and their harq
      | |
      | * commit ebee0e12205733a170482a4cdb2e725eda599013
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Thu Nov 2 16:13:04 2017 +0000
      | |
      | |     Now seem to be getting uplink data, but it is error'd
      | |
      | * commit 9f781408af1f6c593daa9f04539a7863718ff0df
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Wed Nov 1 18:18:12 2017 +0000
      | |
      | |     Fails at the point core sends Identity Request to UE
      | |
      | * commit 3a7456df7bf6b17e2aa491c235f10fa175cbc026
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Wed Nov 1 17:36:52 2017 +0000
      | |
      | |     Bad harq configuration
      | |
      | * commit 30c76c6d3c64a9cbc8abebfc9f221cbdd2a96026
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Mon Oct 30 15:21:39 2017 +0000
      | |
      | |     Works up to rrc connection setup complete in nfapi mode
      | |
      | * commit e10c0c085a04bf1577234ff6ae6f2efe2022d339
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Mon Oct 30 08:40:34 2017 +0000
      | |
      | |     Crashes due to clearing out the wrong info from subframe buffer
      | |
      | * commit 2ac91f053370848f0bf39b29aab1f9f1a21e008b
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Mon Oct 30 07:04:33 2017 +0000
      | |
      | |     uplink data from ue received, corrected scheduling of DCI0/UPLINK_CFG.  Fails to correctly form (SFNSF) for PHICH ACK
      | |
      | * commit 22367109da8a85b7a254f8390027aa782b8f417a
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Fri Oct 27 06:49:20 2017 +0100
      | |
      | |     Change +4 for tx to a variable and get it to run at +2, this alllows nFAPI to get the reply back for HI_DCI0 to generate the PHICH in time
      | |
      | * commit 7a5770947861d354e2e7e56a20ce70aa046b69c2
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Wed Oct 25 14:45:37 2017 +0100
      | |
      | |     Crashes around msg4 time, but understand that need to get the ACK for the UE UL of msg3 back to UE within 4ms
      | |
      | * commit 74cbde7c2c49fe1bc44bfe16f4146eaa0d25a2e7
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Mon Oct 23 14:16:24 2017 +0100
      | |
      | |     Add a gtk wave for pnf
      | |
      | * commit 9d5d78f5db99097912791d5506bd05b290e1376a
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Mon Oct 23 14:16:07 2017 +0100
      | |
      | |     Stack smashing error reported.  Fixed by parameter changing int to uint16_t.  Not obvious!
      | |
      | * commit f7670c4b675e01d27094711733212f1657b2b62b
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Fri Oct 20 10:48:30 2017 +0100
      | |
      | |     Yet another small tweak still proving that RACH works
      | |
      | * commit b9fc5e679f241159000bd37a2c1fdb0955b0f1a3
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Fri Oct 20 09:18:24 2017 +0100
      | |
      | |     Small update mostly tweaking.  Still RACHs
      | |
      | * commit 80aaca76b4261401a84800f5fa694030c8910e81
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Thu Oct 19 16:19:22 2017 +0100
      | |
      | |     More tidy up
      | |
      | * commit b6a9bb33997124feb8e3d1ba878444b60ec9ae92
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Thu Oct 19 16:08:19 2017 +0100
      | |
      | |     Bit of tidy up, rename variables. change some logs
      | |
      | * commit 17322170958db70ca3550e6937dec4bc61a1b31e
      | | Merge: 1ec934f9f 599ba826a
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Wed Oct 18 09:32:11 2017 +0100
      | |
      | |     Merged RU-RAU-split as of 18 Oct
      | |
      | * commit 1ec934f9fcb957c9080520d0ecda1c905ef172b8
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Mon Oct 16 14:04:05 2017 +0100
      | |
      | |     Works up to message 3 reception at VNF
      | |
      | * commit 5be8cf7b77f066f0489f06e7d8c744472408d50d
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Tue Oct 10 08:58:21 2017 +0100
      | |
      | |     RACH received on VNF.  Message 2 created and sent to PNF.  Got Message 2 received on PNF.  Nothing useful done with it yet
      | |
      | * commit 6c519f5bcff0fe160c5fde355beb1cf03f0a5615
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Mon Oct 9 17:11:49 2017 +0100
      | |
      | |     Merge from RU-RAU-split and fix of frame/subframe handling.  Was very confused with the counter in the main loop, the incrementing from the USRP read library and the nFAPI frame handling.  RACH seen on wireshark and something happens on VNF
      | |
      | * commit 6559fc199f3739775189ff970b28039022bd7dbd
      | | Merge: 8da3d5cc2 8e6cc0190
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Mon Oct 9 07:14:17 2017 +0100
      | |
      | |     Merge from RU-RAU-split 9th Oct
      | |
      | * commit 8da3d5cc220461e52407e359f9571a79129097a7
      | | Merge: 483cd5cf8 e52c57b89
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Fri Oct 6 11:24:35 2017 +0100
      | |
      | |     Merge from official RU-RAU-split branch.  Tested with san jole and UE - network is seen.  Not tried RACH
      | |
      | * commit 483cd5cf824b7b3a766cb597fbc2b7dd721ba492
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Thu Oct 5 11:48:01 2017 +0100
      | |
      | |     NFAPI RACH now working.  Gets sent to VNF.  VNF cores currently on receipt.  Probably fixed by merge from main RU-RAU-split which I will do next
      | |
      | * commit de5bec310d9d983b6297c9227323b865c0f2ab7f
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Tue Oct 3 15:12:46 2017 +0100
      | |
      | |     Over write Raymond's copy of the open nfapi diff with the one that I am using - it re-orders the processing of dl_config and tx_req
      | |
      | * commit 53e7a57297983586d285a392571b0ca2fa01e5d2
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Tue Oct 3 15:06:39 2017 +0100
      | |
      | |     Network search working again.  Now calling generate_dci_top every subframe, using dummy subframe if no data to transmit. MIB and SIB2/3 coming out.  UE sees cell
      | |
      | * commit 142d96fdc9be9543c6c61ca44d514adba1f94a4c
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Thu Sep 28 09:05:44 2017 +0100
      | |
      | |     Store a complete list of DLSCH PDUs because it is possible they might get written over otherwise
      | |
      | * commit 3cb04fc32745a094e4a408a6d442622d17846b6e
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Fri Sep 22 15:39:30 2017 +0100
      | |
      | |     Phone sees network on network search.  Need to schedule MIB every frame.  Fixed pdu length. fixed number of dcis
      | |
      | * commit 0bd5978edc8b5d26db7f18602e1f365e1f1f0e9b
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Fri Sep 22 09:22:39 2017 +0100
      | |
      | |     Both MIB and SIB1 are coming out on san jole.  SIB2/3 is missing
      | |
      | * commit fbd450eecc57bb7abe9273a47c7fc32f88ebe767
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Thu Sep 21 12:09:45 2017 +0100
      | |
      | |     Missing checkin.
      | |
      | * commit 9496696a5d3f11590ac8f081de2f2339dbc8e747
      | | Author: David Price <davpric2@cisco.com>
      | | Date:   Thu Sep 21 11:50:04 2017 +0100
      | |
      | |     Remove hard coding of my IP address and use config file address
      | |
      | * commit 72107411135cc91bbf95cb9072d1f153f5c1b411
      | | Merge: 17e158f61 b421d467a
      | | Author: Raymond Knopp <raymond.knopp@eurecom.fr>
      | | Date:   Thu Sep 21 08:48:46 2017 +0200
      | |
      | |     Merge branch 'RU-RAU-split' of https://gitlab.eurecom.fr/oai/openairinterface5g into nfapi-ru-rau-split
      | |
      | |     Conflicts:
      | |             openair2/RRC/LITE/L2_interface.c
      | |             targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band7.tm1.50PRB.usrpb210.conf
      | |
      | *   commit 17e158f61f56b46bd89481af1d57968f0a7cecca
      | |\  Merge: 16a36ec84 ca96ede83
      | | | Author: Raymond Knopp <raymond.knopp@eurecom.fr>
      | | | Date:   Wed Sep 20 14:51:36 2017 +0200
      | | |
      | | |     Merge branch 'nfapi-ru-rau-split' of https://gitlab.eurecom.fr/daveprice/openairinterface5g into nfapi-ru-rau-split
      | | |
      | | * commit ca96ede83b43cf1e45c6a629096dda455da55f7f
      | | | Author: David Price <davpric2@cisco.com>
      | | | Date:   Wed Sep 20 11:32:40 2017 +0100
      | | |
      | | |     NFAPI_DIR was set to my personal directory
      | | |
      | * | commit 16a36ec8491cd70142df149731939fbc515bcd4e
      | |/  Author: Raymond Knopp <raymond.knopp@eurecom.fr>
      | |   Date:   Wed Sep 20 12:49:46 2017 +0200
      | |
      | |       removed ITTI message transfer for MAC->RRC
      | |
      | * commit 8b12045bccde8a45413690946abd4ee91ff8a8bf
      |   Author: David Price <davpric2@cisco.com>
      |   Date:   Wed Sep 20 10:50:09 2017 +0100
      |
      |       Trying to get NFAPI working.  BCH not being sent out over the air but is being scheduled
      |
      * commit 83394cd3a5bd069399a3ea96a9f6e9218b7203f9
      | Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | Date:   Fri Nov 17 14:41:34 2017 +0100
      |
      |     Small correction wrt the UE_MAC state machine in phy_stub_UE
      |
      * commit 725ad9d9e476cacfbd022d404a06d9cf9fe799b3
      | Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | Date:   Thu Nov 16 15:59:22 2017 +0100
      |
      |     Introduced a new timer_thread within lte-ue. This thread is ticking the subframes and wakes up UE_thread function which is waiting on a condition variable for nfapi_mode=3 (phy_stub)
      |
      * commit c3f984d0b6092002feeb30aad07411c17a3a891a
      | Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | Date:   Tue Nov 14 12:34:55 2017 +0100
      |
      |     Introduce nfapi_mode variable to differentiate functionality between phy_stub_ue mode (nfapi_mode=3) and normal full stack mode (nfapi_mode!=3).
      |
      * commit 96f18a06d239ee6556cc1ddd344da8a736d33ca8
      | Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | Date:   Mon Nov 13 16:58:11 2017 +0100
      |
      |     Added functions copying nfapi requests to UE_mac_inst + Substituted calls to phy_procedures_ue rx/tx with phy_stub functions triggering MAC layer Tx/Rx procedures at UE MAC. Changes within UE_thread_rxn_txnp4
      |
      * commit 66ae679d26974801d6e76678f34468f6423dbb8e
      | Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      | Date:   Thu Nov 9 15:51:45 2017 +0100
      |
      |     update SidelinkUEInformation (UE's side), RRCConnectionReconfiguration (eNB's side), add rrc_ue_process_radioResourceConfig to process RPs and configure MAC/PHY
      |
      *   commit 511c48c7a4e99854fd26e5caa796c110afcca802
      |\  Merge: 34f5368cb d91742560
      | | Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      | | Date:   Tue Nov 7 16:12:03 2017 +0100
      | |
      | |     XMerge branch 'master' of gitlab.eurecom.fr:matzakos/LTE-D2D
      | |
      | * commit d91742560408977d46389c057a1f35c9b692ec3b
      | | Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | | Date:   Mon Nov 6 11:58:59 2017 +0100
      | |
      | |     Added handling of HI_DCI0_config requests at UE MAC. Eliminated calls to PHY functions from utilized UE MAC functions (e.g., ue_send_sdu) to support phy_stub operation mode.
      | |
      * | commit 34f5368cbc1a11e51393b2ce4b3ee32d58828d10
      |/  Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      |   Date:   Tue Nov 7 16:11:28 2017 +0100
      |
      |       add function to fill MIB_SL
      |
      * commit 7e77fb674dd9e7c19c0cc4b307c82e256a8018ac
      | Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      | Date:   Fri Nov 3 13:56:29 2017 +0100
      |
      |     support SidelinkUEInformation (eNB) and RRCConnectionReconfiguration (SL)
      |
      * commit 418da5b4011da222c3444c84ed2b9d5e5575e13a
      | Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | Date:   Thu Nov 2 19:53:40 2017 +0100
      |
      |     Updated handling of DL_config and Tx_req pdus in phy_stub_UE to be compliant with nfapi callback functions
      |
      * commit a37ff36d357e9b88e832da13f27f4ea3321928f8
      | Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | Date:   Thu Nov 2 14:34:58 2017 +0100
      |
      |     Added MAC level state variable for the UE and control mechanisms to ensure the correct operation of the UE MAC state machine.
      |
      * commit 4757a1b6da19e053695a3e49416cd9df1efce41c
      | Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | Date:   Sat Oct 28 14:16:33 2017 +0200
      |
      |     Added remaining fill_harq indication functions + the functionality to handle ul_config request pdus arriving from nfapi-vnf: trigger the appropriate UE_MAC and fill_indication functions to prepare the UL_indications which will be put into the socket for transfer back to vnf. Main changes within phy_stub_UE().
      |
      * commit 6719eefbcdabe402ec18d045836388bfdc006155
      | Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      | Date:   Mon Oct 23 15:40:02 2017 +0200
      |
      |     minor update to process SidelinkUEInformation
      |
      * commit 136c61ac148b3499b437696559c34a668ee19400
      | Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      | Date:   Mon Oct 23 15:31:02 2017 +0200
      |
      |     receive SidelinkUEInformation (eNB)
      |
      * commit 7abf122701a6a1cb28785887a7e3cbe978ae7c3b
      | Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      | Date:   Mon Oct 23 15:07:56 2017 +0200
      |
      |     generate/process SidelinkUEInformation
      |
      * commit afa442bbefa862ba65d87947648a7eab39fc1a61
      | Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | Date:   Thu Oct 19 17:20:59 2017 +0200
      |
      |     Added fill functions for rach and ulsch_cqi indications.
      |
      * commit 8314a2644ee8b75cfc8eded9f5e9dc2a5c9833a1
      | Merge: 2d50ccafd 2516216d1
      | Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | Date:   Wed Oct 18 15:53:49 2017 +0200
      |
      |     Merge remote-tracking branch 'main/RU-RAU-split'
      |
      * commit 2d50ccafd233588507bb895163f75489cef4144a
      | Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | Date:   Wed Oct 18 15:45:09 2017 +0200
      |
      |     Added fill functions for rx, crc and sr indications in phy_stub_UE. These functions will be getting called directly from the MAC layer of the UE. Rest of fill functions remain to be added.
      |
      * commit 22bcc7a5135cda7eb55fb2813afec05a94551239
      | Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      | Date:   Tue Oct 17 15:14:46 2017 +0200
      |
      |     add SIB19 support - eNB
      |
      * commit 2de24be284e1703a17678ca49c465ee3f8bb5d01
      | Author: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
      | Date:   Mon Oct 16 11:14:28 2017 +0200
      |
      |     add SIB18 support - eNB
      |
      * commit 931ae713266190fcc05c23a19bf45ce5fc1581fb
      | Merge: d4e6d45cb 493110af7
      | Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | Date:   Fri Oct 13 11:00:14 2017 +0200
      |
      |     Merge with RU-RAU-split
      |
      * commit d4e6d45cb9966bf294b76472d6120ea77dc4a048
      | Author: matzakos <panagiotis.matzakos@eurecom.fr>
      | Date:   Fri Sep 22 19:57:43 2017 +0200
      |
      |     Definition of the UE<->eNB MAC to MAC interface based on nFAPI structures: Currently supporting the triggering of MAC layer Rx operations at the UE side based on the reception of NFAPI DL messages. Partial definition of Sidelink MAC subheaders.
      |
      * commit 0422bf8bb9bbf6ff55273f7b9075970230da8514
        Author: matzakos <panagiotis.matzakos@eurecom.fr>
        Date:   Mon Sep 4 10:12:55 2017 +0200
      
            Definition of the UE MAC interface: IF_Module_UE.h, IF_Module_UE.c, UE_MAC_interface.h and the supporting functions.
      ------------------------------------------------------------------------------
      0306292b
  8. 02 May, 2018 7 commits
    • Bi-Ruei, Chiu's avatar
    • Raymond Knopp's avatar
      added phich_common.c · ce23cb06
      Raymond Knopp authored
      ce23cb06
    • Cedric Roux's avatar
      minor: always exit on error · f7192f3e
      Cedric Roux authored
      f7192f3e
    • Cedric Roux's avatar
      bugfix: intialize memory · 30a678c9
      Cedric Roux authored
      This is taken from commit 7bc1434733421744ba1ea29316bec199d31c4399
      and is necessary for the UE to function properly.
      30a678c9
    • Florian Kaltenberger's avatar
    • Cedric Roux's avatar
      T tracer: don't depend on T_BUFFER_MAX anymore in the tracers · b40d7e2e
      Cedric Roux authored
      Whenever the value T_BUFFER_MAX changes, the tracers had to
      be recompiled. The only reason why it was needed is because we
      used some fixed size buffers to read events. This commit removes
      this restriction.
      
      Also, with the basic simulator, this value T_BUFFER_MAX now comes
      with an #ifdef which would have required some special hackish-level
      tricks in the tracers, which is not good.
      
      Let's just allocate memory when needed.
      b40d7e2e
    • Cedric Roux's avatar
      basic simulator: initial release · bbf0044e
      Cedric Roux authored
      This commit introduces a 'basic simulator'.
      
      This basic simulator is made of:
      - the standard eNB code using a special driver that mimics the USRP driver
      - the standard UE code using a special driver that mimics the USRP driver
      - no channel simulation
      - some special code to deal with faster-than-realtime behaviour of this
        basic simulator
      
      It connects one UE to one eNB. It requires an EPC, populated with the
      correct configuration for the UE.
      
      This is the initial release and may contain bugs (most probably race
      conditions due to the faster-than-realtime behaviour).
      
      To use it, see the documentation at:
          targets/ARCH/tcp_bridge/README.tcp_bridge_oai.
      
      It has been tested with 25, 50 and 100 RBs, FDD mode.
      (No check at all has been done to know if it could work in TDD mode.)
      bbf0044e
  9. 29 Apr, 2018 2 commits
  10. 25 Apr, 2018 1 commit
  11. 24 Apr, 2018 4 commits
  12. 22 Apr, 2018 1 commit
  13. 17 Apr, 2018 1 commit
  14. 16 Apr, 2018 3 commits
    • Cedric Roux's avatar
      8bda6a26
    • Bi-Ruei, Chiu's avatar
      Compare version number using MAKE_VERSION macro to provide better SW configuration: · 63c264fb
      Bi-Ruei, Chiu authored
      1. Previous SW configuration for different RRC version relies on whether macro Rel10,
         Rel14 defined or not by checking #ifdef Rel14 or #if defined(Rel10) || defined(R14).
         Whenever there is a newer RRC version, e.g. Rel15, it will be very a tedious and
         error-prone job to add defined(Rel15) in every place.
      
      2. Some RRC messages are defined in release 13 instead of release 14, NB-IoT
         feature is one of such example. Our code shall reflect this fact instead of using
         an afterward version number in software configuration.
      
      3. Some RRC messages or some fields of certain RRC messages are added in the middle
         a release, e.g. SystemInformationBlockType1_v1310_IEs_t defined in RRC 13.1.0
         and RRC 9.2.0 made some changes to SIB12 and SIB13 so we have sib12_v920 and
         sib13_v920 fields in SIB12 and SIB13's struct.
         We need a finer grain of control when using ASN1 from different RRC version.
      
      4. S1AP also has this problem that it use UPDATE_RELEASE_9 and UPDATE_RELEASE_10 to
         differentiate between various S1AP version.
      
      This commit propose using MAKE_VERSION(x,y,z) to designate the version number and
      modify current conditional compilation accordingly.
      
      Note: 2018/04/16, Modified based on Cedric's comment.
      63c264fb
    • Cedric Roux's avatar
      Merge remote-tracking branch 'origin/develop_integration_2018_w15' into develop · a66fe371
      Cedric Roux authored
      Summary of changes:
      - some work on better parallel processing of eNB
        try the eNB with options: --fepw --codingw
      - small changes for multi-UE simulation and simulation accuracy
        (UE power levels)
      - initial work for the UE to use TUN device instead of ue_ip.ko
        only done for oaisim, default bearer, compile with:
          ./build_oai --ue-nas-use-tun <rest of options>
      a66fe371