Commit Graph
177 Commits
Author SHA1 Message Date
Raymond Knopp 1f7abbc09e git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5952 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2014-10-31 21:39:51 +00:00
Raymond Knopp e67c9df279 git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5949 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2014-10-31 18:20:30 +00:00
Navid Nikaein b30642694a merge handover related code from konstantinos
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5945 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-10-29 11:25:36 +00:00
Lionel Gauthier 9c00241cdc git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5900 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2014-10-17 09:06:38 +00:00
Florian Kaltenberger e4bd081b07 added N_TA_offset for TDD
added closed loop UE power control (TPC)
updated ulsch_scheduler not to schedule <3 PRBs (this does not work well with cqi_req)
ulsch_concecutive_error_conter now counts over all harq processes
added button to reset stats


git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5854 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-10-09 08:07:33 +00:00
Navid Nikaein 2f0646f3c5 * add a ulsch scheduler and preprocessor
* check for false msg3 detection at the MAC layer, and indicate PHY tp cancel the RA proc 
* fix few compilation errors for Rel10


git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5824 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-09-30 13:53:36 +00:00
Navid Nikaein 89af698679 * adding options to OAI build scripts
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5787 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-09-15 09:44:03 +00:00
Navid Nikaein 3afaeb33f9 * update the oai build script
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5784 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-09-12 11:02:21 +00:00
Navid Nikaein e861524b64 * add a OAI build script with options
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5783 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-09-12 06:19:51 +00:00
Florian Kaltenberger b1d742e057 fixed bugs in UL power control
fixed bug in freq_channel when used with perfect channel estimation



git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5778 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-09-09 15:36:59 +00:00
Navid Nikaein edd3e2502a * update OTG performance statistics
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5777 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-09-09 12:37:16 +00:00
Raymond Knopp e4526a8fa7 git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5776 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2014-09-03 14:07:48 +00:00
Navid Nikaein 0deaa72d80 git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5771 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2014-09-03 13:33:31 +00:00
Navid Nikaein 9867f3e9e8 git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5770 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2014-09-03 11:02:22 +00:00
Navid Nikaein 0285dad6a6 additional updated for the example scripts for the distributed emulation
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5769 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-09-03 10:10:49 +00:00
Navid Nikaein fb34f9b989 updating the scripts for the distributed emulation
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5768 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-09-03 09:00:44 +00:00
Navid Nikaein 26ce3333d8 * fix issues foe multi UE scenarios in MAC
* add target MCS for DL and UL for LTE softmodem
* make RLC message print for ITTI an option



git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5762 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-08-28 17:30:05 +00:00
Navid Nikaein 6d190e8480 * fixing few issues with distributed emulation over Ethernet or other mediums
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5758 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-08-26 14:47:12 +00:00
Navid Nikaein 295dd7182f add template 26 for OAI pre-ci test with OCG and OTG
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5755 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-08-25 10:24:24 +00:00
Raymond Knopp b1e97ab181 git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5738 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2014-08-21 11:50:54 +00:00
ghaddab 337df9386b License Corrected
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5719 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-08-14 12:32:44 +00:00
Florian Kaltenberger aecafca19b adding/updating license to GPL3
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5718 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-08-14 11:39:48 +00:00
Raymond Knopp 312c374fe2 fixed some bugs from previous commit (targets/SIMU/USER/oaisim_functions.c and openair2/LAYER2/MAC/preprocessor.c)
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5712 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-08-13 15:57:56 +00:00
Navid Nikaein 2f2fde581d * Compile Rel10 with component carrier
* Add VCD timing for PDCP, RLC, and MAC
* Update MAC-PHY interface
* update eNB MAC DLSCH scheduler and preprocessor with component carrier
* Add test case for dlsim performance
  


git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5708 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-08-12 20:27:30 +00:00
alexandr 5661cba016 * update the function prototypes and vars for RSRP and RSRQ
* change the trigger functions for handover



git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5704 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-08-12 09:53:57 +00:00
Raymond Knopp a7721ae24e git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5700 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2014-08-11 14:16:45 +00:00
Navid Nikaein 20df6d2665 few bug fixes for trace-drive openair mobility generator (OMG)
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5697 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-08-11 13:58:06 +00:00
Navid Nikaein a3ccac79e1 updating template 42 for the handover scnenario
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5696 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-08-10 16:36:00 +00:00
Navid Nikaein c52f868a5b * add an OTG test to pre-ci
* fix the bug for selecting the destination address/ID



git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5669 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-08-06 10:13:11 +00:00
Raymond Knopp 756b2be739 git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5646 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2014-08-04 16:18:49 +00:00
Navid Nikaein 292f838142 fix stop_omg seg fault
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5641 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-07-31 20:00:51 +00:00
Navid Nikaein 3e947ebbbb update the make all targets
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5640 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-07-31 19:07:17 +00:00
Lionel Gauthier a81488c025 trace malloc
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5580 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-07-22 16:51:59 +00:00
Navid Nikaein 65c84039ad * Update license and header files
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5578 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-07-22 13:43:51 +00:00
Navid Nikaein aabb9dc410 * breakdown MAC into multiple files based on the transport channel
* update oaisim event handler to manage configuration event on runtime



git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5577 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-07-22 11:27:13 +00:00
Lionel Gauthier eff530fc00 EPC logs
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5462 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-07-03 14:31:25 +00:00
Raymond Knopp b1b778f3f3 git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5453 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2014-07-01 08:13:21 +00:00
Lionel Gauthier 3280218c31 git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5452 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2014-06-30 12:40:46 +00:00
Navid Nikaein 5f0099035e update examples
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5449 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-06-28 16:38:09 +00:00
Navid Nikaein 20b4414304 * add "FLOW_START_ms" and "FLOW_DURATION_ms" to xml scneario descriptor for OTG
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5395 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-06-16 16:20:42 +00:00
Navid Nikaein 0bd324bd7e * update the lte_rate_matching for rx (temporarily)
* update the oai performance test cases
* update ulsim and dlsim for automatic logging for performance testing



git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5343 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-05-26 14:34:26 +00:00
Navid Nikaein 286c092cfc * add reordering window management to PDCP
* update PDCP security and count calculation



git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5307 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-05-06 20:05:07 +00:00
Navid Nikaein 8b7143022b * manage control elements in CCCH PDU through rx_sdu function
* add event handler for remote (online) configuration and status monitoring
* update openair config generator (OCG) and scneario descriptor (OSD) with new features contributed by A. Gomes (one source)
* fix the issue with netlink when benchmarking oaisim preformance 
* pre-ci passed except for eMBMS  



git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5299 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-05-02 08:38:08 +00:00
Navid Nikaein 5c0c1eb7fc update the example scripts
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5298 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-04-30 07:25:01 +00:00
Lionel Gauthier b3829736e3 For EPC, tested scenario is IMSI attach with EURECOM NAS UE, (not GUTI)
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5282 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-04-22 10:51:56 +00:00
Navid Nikaein 72fd579b8e * fix issues related to openair traffic gen (OTG) and its statisics
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5281 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-04-19 06:22:16 +00:00
Navid Nikaein c1fd89b2a2 * additional timing measurements for PDCP
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5243 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-04-12 19:49:25 +00:00
Navid Nikaein be2b2ca2bb * catch CTRL^C in oaisim, and handle oaisim shutdown (not fully tested)
* fix few pre-ci issues
 


git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5231 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-04-05 08:57:12 +00:00
Navid Nikaein 1fe8ef6c13 * add oaisim walkthrough document in targets/DOCS
* update the targets/README.txt
* fix the pdcp timing stats for eNB in oaisim


git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5223 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-03-28 20:10:37 +00:00
Lionel Gauthier e7921f03a3 Changed default DRB id from 3 to 1
With folowwing implicit rule
drb id = x => correspondind lc id = x+2, eps bearer id = x+4

Changed RLC inner structs, no more statically allocated array, now it is dynamic via malloc and collection of RLC entities are stored in a hashtable.
Changed misc simple types
Started compiling with all warning setted and treated as errors, still working on RLC and around...
Add const qualifier wherever suitable (for example param frame, module id, const pointers, etc)

Thinking about a type of context parameter in procedure calls in L2 data plane (modules id, frame, srb flag, enb flag, etc)...


git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5222 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-03-27 17:07:39 +00:00