Commit Graph
123 Commits
Author SHA1 Message Date
Lionel Gauthier bcab9b4f70 mscgen
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7184 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-04-16 16:25:57 +00:00
Lionel Gauthier 8612173cbb MESSAGE_CHART_GENERATOR with macros
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7154 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-04-14 09:35:09 +00:00
Lionel Gauthier 56c9000558 branch LG_PRE_RELEASE_0.3 reintegration
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7117 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-04-10 13:18:11 +00:00
Lionel Gauthier 059a0a3fdc astyle --recursive --indent=spaces=2 --style=kr --indent-col1-comments --break-blocks --convert-tabs --max-code-length=200
This is done for better merging branch/LG_PRE_RELEASE_0.3 into trunk (same process is applied on this branch)

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7073 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-04-09 09:29:12 +00:00
Lionel Gauthier ddd76fadf8 patches13/0022-fix-compiler-warnings.patch
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7068 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-04-09 09:21:34 +00:00
thomasl b7f699a3aa bug fixing during CPRIGW integration
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6986 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-04-02 08:01:34 +00:00
Raymond Knopp 59eaee007b git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6635 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2015-02-27 16:37:11 +00:00
Navid Nikaein eb91417fc7 * applying patch 11 contributed from S. Held
* add protocol configuration to OCG XML file


git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6629 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-02-27 10:35:37 +00:00
Navid Nikaein 57d7c10fdc * apply patches
* test pre-ci passed


git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6498 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-02-09 22:15:24 +00:00
Navid Nikaein c76b846beb * fix few bugs in oaisim and UL scheduling
* update the CBA operation (non standard feature)
* update OTG 
* add a set of templates for different combination of packet sizes and inter-departure time
 


git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6351 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-01-12 23:54:15 +00:00
Lionel Gauthier 905e9293e1 Compil pb with rel10
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6331 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-01-08 10:28:04 +00:00
Lionel Gauthier 36ecc8484d Put module identifiers, enb_flag, frame in a struct called protocol_ctxt_t
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6326 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-01-06 16:44:32 +00:00
Lionel Gauthier 1c50feebd2 S1AP UE context release
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6315 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-12-23 13:36:31 +00:00
Raymond Knopp 9a8dbf5d8d git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6309 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2014-12-22 16:19:43 +00:00
Raymond Knopp 8d5540cccb git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6295 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2014-12-19 09:28:55 +00:00
Raymond Knopp 974eb11c3b git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6283 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2014-12-18 10:47:20 +00:00
Raymond Knopp 7efad13fb0 git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6280 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2014-12-18 08:08:47 +00:00
Lionel Gauthier 5fafbe81cf re ooops
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6228 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-12-10 09:35:29 +00:00
Raymond Knopp d787525c93 Additions for TM3 in eNB and partially in UE - RK
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6183 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-12-08 07:40:40 +00:00
Lionel Gauthier 416d4758bb git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6112 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2014-11-26 15:53:43 +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
Florian Kaltenberger c0950c555d updated config files for band 7 for exmimo2 and USRP
fixed bug in lte-softmodem for USRP and other minor updates
other small fixes
tested on EXMIMO and USRP



git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5936 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-10-24 14:16:50 +00:00
Raymond Knopp 0e8acc022b git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5883 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2014-10-14 12:56:55 +00:00
Lionel Gauthier bd4a79da80 UE context release command TO BE CONTINUED
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5879 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-10-14 08:58:08 +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
Ferreira 70fd487888 SPECTRA: added latest modifications after Project review.
Added Libcasablanca, CRMClient and libcrmclient
         RRC_eNB.c - added case for rrc_ConnectionReconfiguration message


git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5821 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-09-29 14:25:38 +00:00
Florian Kaltenberger 1c976a0b40 adding UE power control helper functions for eNB
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5786 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-09-15 07:58:05 +00:00
Florian Kaltenberger b27a553214 fixed bug in ulsch_scheduler
ue runs again on exmimo2 (but does not connect yet)
added openair0_reconfig function in exmimo2 library
added sensing thread for SPECTRA in lte-softmodem (protected by #ifdef SPECTRA)
added Rohde and Schwarz client


git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5780 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-09-11 08:37:30 +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
hrizi 664f25fe74 git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5734 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2014-08-19 15:56:34 +00:00
hrizi e707c86304 git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5733 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2014-08-19 15:40:09 +00:00
ghaddab c23783c702 License corrected
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5714 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-08-14 07:26:42 +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 83c3acd0ae git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5699 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2014-08-11 14:13:04 +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
Navid Nikaein ddd3aadbe1 LIONEL GAUTHIER & NAVID NIKAEIN : set timer infinity for DRB
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5356 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-05-28 10:57:35 +00:00
Navid Nikaein 5cd8cb264d disable srb reconfig during rrcconnectionreconfiguration messages
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5344 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-05-26 14:35:42 +00:00
Lionel Gauthier 0cdb95add1 Bug correction in AS Security Mode Command (algorithm selection, wrong bitmask), temporary forced eea0. eiax selection now OK
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5332 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-05-22 08:34:51 +00:00
Lionel Gauthier e47fc8354e Warning disabled SRB config list in RRC reconfiguration complete() when calling pdcp and rlc config asn1 req
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5326 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-05-16 15:09:38 +00:00
Lionel Gauthier 9026fda4b9 Skip re-init of RLC that erased the internal state variables (VR(R), etc).
Configurable ulsh consecutive max error global variable.


git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5323 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-05-15 14:12:08 +00:00
Lionel Gauthier f4ab618ae0 compilation OK for UE+eNB virtualized
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5318 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-05-13 11:39:38 +00:00
Navid Nikaein f9d7269959 * add RRC and PDCP message print to lte-softmodem (option -R)
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5309 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-05-07 11:13:37 +00:00
Lionel Gauthier 1358e668e4 git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5302 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2014-05-06 16:21:00 +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 95774e5b71 * fix the mac header parser when receving long BSR
* update the ciphering and integrity handling at the eNB
* add SECU complication directive to lte-softmodem  makefile
* update the config files, revert the log.c (modif by LG)
* pre-ci tests passed except for eMBMS


git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5287 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-04-23 15:09:55 +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 cc9db0f51e fix compilation issues for Rel10=1 and CBA=1
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5229 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-04-04 14:01:57 +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