Commit Graph
264 Commits
Author SHA1 Message Date
Lionel Gauthier 0b0ee87afc sync
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7295 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-04-29 15:23:13 +00:00
Lionel Gauthier 5643f7a9db stderr out for fopen
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7279 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-04-27 13:57:52 +00:00
Lionel Gauthier d406c5eb9f check file descriptor
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7261 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-04-24 06:02:47 +00:00
Lionel Gauthier 7c13e61ec8 msc traces
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7239 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-04-21 13:06:33 +00:00
Lionel Gauthier 68b2d273dc add tx failed, ip layers (ue, enb)
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7196 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-04-17 09:48:36 +00:00
Florian Kaltenberger fd66c40942 changes in old Makefiles to compile oaisim and dot11sim
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7190 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-04-16 21:05:34 +00:00
Lionel Gauthier 2944c762a5 VCD can now become optional
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7159 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-04-14 10:44:50 +00:00
Lionel Gauthier bee132febc mscgen
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7158 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-04-14 10:23:58 +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
thomasl 270e07c830 fix include stdint.h in kernel mode
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7131 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-04-10 16:10:23 +00:00
Florian Kaltenberger 30130eb87e small update in old makefiles (they still work)
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7129 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-04-10 15:30:53 +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 6195a1972e OK for start of MME_GW and HSS on same host
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7113 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-04-10 12:23:16 +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 39afdcb61f patches13/0012-fix-wrong-enumeration.patch
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7058 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-04-09 09:16:36 +00:00
Lionel Gauthier 4649f42a22 patches13/0008-name-pthreads-easier-debugging.patch
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7054 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-04-09 09:12:21 +00:00
Lionel Gauthier a0fe962bba patches13/0006-fix-thread-cleanup.patch
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7052 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-04-09 09:11:15 +00:00
Lionel Gauthier 321d2e3f03 patches13/0005-fix-itti-message-broadcast-memory-handling-problem.patch
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7051 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-04-09 09:10:55 +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
Lionel Gauthier 31557b86bc Message chart generator (mscgen)
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6963 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-04-01 08:31:05 +00:00
thomasl 59cfa1fc06 fixing compilation issues with new cmake procedure
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6814 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-03-16 18:03:07 +00:00
Florian Kaltenberger fd077b468b change -O3 to -O2 (causes problems on some machines)
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6751 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-03-10 20:42:58 +00:00
thomasl 6da41d24fc some warnings in gtpv1u and one bug in itti: task killer was sending signal USR1 to wrong threads
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6670 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-03-04 18:02:47 +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
Florian Kaltenberger 5ef6c4e8a3 fixing bug in preprocessor (thanks to Niccolo) and some other warnings
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6542 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-02-13 09:13:48 +00:00
Navid Nikaein 9ba19119a5 * adding additional tests for 10MHz and 20MHz channel BW
* applying patches 8 and 9 contributed from S. Held


git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6536 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-02-12 15:03:13 +00:00
Raymond Knopp 8073aefe4c applied patches from S. Held, addition of scansim.c and PHY files for UE band scanning
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6475 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-02-05 17:33:48 +00:00
thomasl 0f4c945d42 remove -march=native on gcc because it breaks gcc on dlsch_decoding.c
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6261 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-12-15 08:06:19 +00:00
thomasl 9379bc6ec2 fix depandancy issue that make make to fail first time
various performance and readability updates



git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6234 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-12-10 15:31:39 +00:00
thomasl b2241e1a75 iadded a generic goal print-xxx that allow to print any variable
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6213 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-12-09 15:59:51 +00:00
thomasl 8ce194450d fixed build modules issues I created, hope it is ok now
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6207 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-12-09 14:04:56 +00:00
thomasl 6a7f138319 iperformance: replace = by := when it is constant shell call
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6200 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-12-09 11:59:52 +00:00
thomasl 2ea394ab0b Simplify and make better cojerency of gcc general options
remain issues: -m32 set in only some placed (not changed) -std=gnu99 is also partially set (can't compile if set everywhere)



git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6197 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-12-09 09:44:29 +00:00
thomasl d27b0a62a7 istart to add some common stuff such as CC=gcc
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6082 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-11-21 18:36:55 +00:00
thomasl c7d7e0ae06 Use one single way to know the kernel sorce directory:
include $(OPENAIR_HOME)/common/utils/Makefile.inc

then use the variable $(KERNEL_DIR)

this variable is set in $(OPENAIR_HOME)/common/utils/Makefile.inc as 
export KERNEL_DIR=/lib/modules/$(shell uname -r)/

Not fixed: card bus MIMO 1, third party SW as PMIPv6 and shell scripts



git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6081 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-11-21 18:11:38 +00:00
thomasl b501feae18 remove option before kernel 2.6.30
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6080 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-11-21 17:02:09 +00:00
Lionel Gauthier eeedf0e8a9 ??? why now ?
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5977 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-11-05 17:19:43 +00:00
Florian Kaltenberger 16936fb156 fixed some bugs that prevented lte-softmodem to exit properly
eNB stats are printed on screen on program exit


git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5870 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-10-10 15:35:36 +00:00
Lionel Gauthier 5d4aac6473 debug infos
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5853 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-10-08 14:11:50 +00:00
Raymond Knopp 67eb729f8e git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5826 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2014-10-01 12:28:56 +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 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
ghaddab fc4dc75944 License Corrected
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5717 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-08-14 07:44:14 +00:00
ghaddab 02674f7521 git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5716 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2014-08-14 07:43:57 +00:00
ghaddab f8fc25ceb2 git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5715 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2014-08-14 07:43:40 +00:00
Lionel Gauthier 3018631456 added rlc SDU, sorted message list
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5652 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-08-05 07:50:22 +00:00
ghaddab 013cd267c9 License updated
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5568 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-07-17 14:52:03 +00:00
Lionel Gauthier d0868188ea git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5444 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2014-06-26 12:36:22 +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
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