Commit Graph
97 Commits
Author SHA1 Message Date
Navid Nikaein a519922c76 change the nu,ber of tic marks in OTG xforms
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5670 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-08-06 10:46:25 +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 6872c495a5 git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5613 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2014-07-25 14:50:57 +00:00
Lionel Gauthier ba29e7376a git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5585 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2014-07-23 08:28:30 +00:00
Navid Nikaein b264c0b9ee update license for OMG
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5581 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-07-22 20:00:26 +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 1ca500d264 * update the Openair mobility generator, add steadystatefor RWP, trace-driven mobility, two grid-based mobility models (restricted RWP, and connected domains)
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5576 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-07-22 11:25:09 +00:00
Lionel Gauthier a72f0bff5c git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5518 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2014-07-16 15:36:04 +00:00
Lionel Gauthier 63d57a0c9e git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5517 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2014-07-16 15:35:57 +00:00
Raymond Knopp 4dabc446d0 git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5490 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2014-07-10 15:47:08 +00:00
Lionel Gauthier fdae275448 bug component level
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5464 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-07-03 14:32:11 +00:00
Raymond Knopp 0a8e6360f0 git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5416 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2014-06-20 09:22:00 +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
Lionel Gauthier 166235fd09 Trace mac_phy_exit cause
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5340 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-05-26 12:28:16 +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 6f65c6ba2c git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5303 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2014-05-06 16:21:06 +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 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 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
Navid Nikaein e133076de8 *fix few issues related to the OTG (rb_id and start time)
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5220 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-03-27 15:56:39 +00:00
Lionel Gauthier b990f47275 Added UDP GTPV1U
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5189 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-03-18 17:33:12 +00:00
Lionel Gauthier 76046a03b1 Licence
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5159 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-03-14 09:43:24 +00:00
Lionel Gauthier 85cdfc7c1c Licence
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5158 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-03-14 09:43:16 +00:00
nguyennd 30b4c55310 LGAUTHIER, Duy, OK for e-MBMS, may be one remaining problem with stats
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5121 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-03-05 14:50:38 +00:00
nguyennd e17afedfae git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5114 818b1a75-f10b-46b9-bf7c-635c3b92a50f 2014-03-04 09:38:09 +00:00
Lionel Gauthier c60dc45b2b Changed uX, uX_t sX, sX_t to uinX_t
Cleaned some PDCP/driver code

types parameters and vars

Please see openair2/COMMON/platform_types.h for simple coding rules.

please declare prototypes of functions in .h and include .h files in where the function is used and where it is implemented.



git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5096 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-02-28 13:03:10 +00:00
Navid Nikaein 98a9469f59 * add oaisim performance profiler OPP (enabled with option q )
* fix the bug for IP connectivity when more than 1 UE is connected (test with iperf: ok)
* set target ul/dl mcs in the eNB scheduler to hardwire the desired MCS (option t for UL and m for DL)
* add the code related to abstraction from http://svn.eurecom.fr/openairsvn/openair4G/tags/asilomar2013
* cleanup the code
* pre-ci passed for all except for eMBMS



git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5093 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-02-27 12:27:58 +00:00
Lionel Gauthier 899c178d08 Now virtualization should be OK.
TO DO :test RF and ethernet emulation.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5086 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-02-25 15:31:28 +00:00
Navid Nikaein 9a575c71ec * fix the bugs for the IP connectivity when more than one UE is activated
* add the phy abstraction for eMBMS, and the MCH transport info for distributed simulation
* add supports in PDCP to detect the multicast/broadcast packets
* update the readme files, and the script start_one_eNB_multi_UE_nas



git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5079 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-02-17 17:45:18 +00:00
Lionel Gauthier 0c20374f5b + UDP, GTPV1U
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5031 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-02-05 10:35:13 +00:00
Lionel Gauthier 58b62709f3 Commit for updates to RAL (802.21, MIH)
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4867 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-01-14 09:54:15 +00:00
winckel 93cb343bae Modified oaisim -V option to get VCD log file name from command line.
Updated oaisim help.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4771 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-19 08:51:01 +00:00
winckel 825f0cd111 Added VCD log points in memory pools allocate and free function.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4767 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-19 08:13:25 +00:00
winckel 0bdbd0892b Added a VCD log point for ITTI relay thread.
tuned ITTI relay thread polling delay to 200 micro-seconds to have no RT tasks reacting within the same slot most of the time.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4740 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-16 14:16:28 +00:00
winckel 447eb872db Uniformized use of assert.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4739 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-16 11:01:18 +00:00
winckel 3d4d85a8e1 Removed dynamic memory allocation from this module to reduce real time inpact.
Replaced use of liblfds611 by a simple data FIFO.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4738 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-16 10:55:54 +00:00
Cedric Roux 91287abe68 - Fix NB_eNB_INST, NB_UE_INST equal to 0 when running RF
- Fix 100% CPU usage for the VCD signal dumper

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4737 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-16 10:06:36 +00:00
Cedric Roux 91dfec6227 - Fix some more compiler warnings
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4731 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-15 22:29:35 +00:00
winckel 90410a00e9 Modified log level handling; log is done if:
- level >= c->level
       or
- level >= g_log->level

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4690 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-12 12:50:15 +00:00
Cedric Roux bb52f71432 - Force logs level to 7 in pre-ci
- Output logs from ping/oaisim in two distincts files
- Fix some compiler warnings
- Put assertions in some switch default cases
- Create a wrapper for macphy_exit to display FILE and LINE of the caller
- Enabled -Werror=implicit-function-declaration

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4682 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-11 23:26:33 +00:00
Cedric Roux c26a130033 - Mapped malloc/free for ITTI to itti_malloc/itti_free functions for future use within real-time softmodem
- Fixed softmodem build issues with RAL
- Merged ITTI into agilent softmodem for eNB

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4661 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-11 10:08:23 +00:00
Lionel Gauthier a632b032c6 Add 802.21 in oaisim exe, work in progress.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4658 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-10 15:58:00 +00:00
Raymond Knopp 631fa2be8b updates from Agilent IoT
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4649 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-09 14:17:36 +00:00
winckel 8d57d43a4a Added NAS log component.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4621 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-06 08:29:45 +00:00
winckel ae4b36507f Added ITTI timer support for RTAI builds (timers must only be used from non RT tasks).
Blocked message sending to ended tasks.
Modified lte-softmodem to use ITTI signal handling.
Uniformized lte-softmodem and oaisim with ITTI handling.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4607 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-05 13:03:18 +00:00
winckel 5fdc5fbe4d Created a log component (TMR) for timer.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4592 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-04 16:22:49 +00:00
winckel b6bca8da53 Created a log component for eNB application.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4590 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-12-04 15:21:39 +00:00