Raymond Knopp
7f2dd71e68
Merge remote-tracking branch 'origin' into enhancement-57-UHD-interfacing
2015-12-29 20:29:47 +01:00
Raymond Knopp
93bf163071
commit prior to merge with develop
2015-12-29 20:29:26 +01:00
Cedric Roux
3d0a6e4032
fix a bug in dot_product. The return was done before _mm_empty()
2015-12-22 13:28:05 +01:00
Florian Kaltenberger
9dd329d842
Merge branch 'hotfix-58-bfly3bug' into 'develop'
...
Applied patch to lte_dfts.c (inline function cmacc for x86) to correct bug in ibfly3
See merge request !7
2015-12-17 14:52:31 +01:00
Cedric Roux
7290d1bc89
Merge branch 'develop' into bugfix-56-UE_category3_throughput
2015-12-07 12:08:20 +01:00
Rohit Gupta
ef498d78b1
Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into develop
2015-12-06 23:12:26 +01:00
Cedric Roux
a31432e37e
some cleanup
2015-12-04 09:15:08 +01:00
Cedric Roux
f630fc5863
Merge branch 'develop' into bugfix-56-UE_category3_throughput
2015-12-02 08:38:10 +01:00
Florian Kaltenberger
9eeff7210d
Merge branch 'bugfix-40-channel_bandwidth' into develop
2015-11-30 17:00:09 +01:00
Cedric Roux
bae7f1ed2c
Merge branch 'develop' into bugfix-56-UE_category3_throughput
2015-11-23 16:56:06 +01:00
Florian Kaltenberger
3d21f622f7
Merge branch 'develop' into bugfix-40-channel_bandwidth
...
Conflicts:
openair1/PHY/LTE_TRANSPORT/proto.h
2015-11-23 11:58:44 +01:00
Cedric Roux
f14a401f27
Manage free downlink HARQ processes with a circular list.
...
The oldest PID (the PID that was used the longest
TTI ago) is at the head and is the next one that
will be used.
No test is done to check that when a process is
allocated it is at least N TTIs old, but some quick
thinking strongly leads to the 'conclusion' that N
won't be smaller than 8, which seems to be what
cat3 UEs require to function properly in the downlink
direction (from the eNodeB to the UE).
2015-11-23 11:57:03 +01:00
Rohit Gupta
4b7dda33c2
Merge branch 'feature-34-test_framework' into develop
2015-11-23 11:18:53 +01:00
Rohit Gupta
1c0a59ffcd
Merge branch 'develop' into feature-34-test_framework
2015-11-23 11:18:13 +01:00
Raymond Knopp
75b32aad87
Applied patch to lte_dfts.c (inline function cmacc for x86) to correct bug in ibfly3
2015-11-19 00:32:18 -08:00
Navid Nikaein
23bb81d2d0
change the printf to LOG_D for the rssi message
2015-11-18 15:48:31 +01:00
Cedric Roux
68249569ef
Give a better name to this array.
2015-11-10 10:34:16 +01:00
Cedric Roux
f2b3597b55
This is a very basic fix, more work is needed.
...
The problem seems that we reuse HARQ processes too early.
For example, at subframe 0 we allocate PID 0. At subframe 4
we receive an ACK. At subframe 5 we may well reallocate this
PID. It seems category 3 UEs don't like that. They expect
some delay. How much? I don't know. 8 maybe, as for UL.
This commit forces allocation of HARQ PID:
0 on subframe 1,
1 on subframe 2,
2 on subframe 3,
3 on subframe 4,
4 on subframe 6,
5 on subframe 7,
6 on subframe 8,
7 on subframe 9.
We don't use subframes 0 and 5 (for initial transmission at
least). (Current develop branch doesn't either I think.)
This is not a good solution, just a quick and dirty one. With this
commit I can achieve 12Mbps with iperf UDP on a 5MHz band 7 carrier
with a cat3 UE. And more than 11Mbps with iperf TCP. And a bad
radio link.
We may want to implement some sort of free-list and take the
oldest PID in there, if it is older than let's say 8 subframes
(that is: the last transmission with this pid was done more
than 8 subframes ealier). We may well have no free PID if a
lot of retransmissions are done.
2015-11-10 10:19:07 +01:00
Florian Kaltenberger
916008f47d
fixing a few compilation warnings in ulsim
2015-10-28 11:28:25 +01:00
Florian Kaltenberger
a725a3a86b
some error checks in ulsim added
2015-10-28 11:17:58 +01:00
Florian Kaltenberger
031535e95c
Merge branch 'develop' into bugfix-40-channel_bandwidth
2015-10-26 18:28:48 +01:00
Florian Kaltenberger
fb902d9871
Merge branch 'develop' into bugfix-40-channel_bandwidth
2015-10-26 18:26:53 +01:00
Florian Kaltenberger
bc1f00e936
small fix for perfect_ce for dlsim
...
adding perfect_ce to mbmssim
2015-10-26 16:43:38 +01:00
Florian Kaltenberger
6ef79120ab
Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into feature-34-test_framework
2015-10-26 16:03:21 +01:00
Florian Kaltenberger
66a8a6be64
adding testcases for dlsim TM2
...
adding error checks in dlsim
2015-10-26 16:01:38 +01:00
Raymond Knopp
eee0a1551b
TM2 fixes for TDD
2015-10-20 05:26:07 -07:00
Raymond Knopp
551ae3537c
fixes for resource element extraction for TM2
2015-10-15 06:55:36 -07:00
Florian Kaltenberger
5c30151d28
fixes issue 40
2015-10-13 23:29:07 +02:00
Raymond Knopp
6dd87747e3
Fixes TM2 UE performance. Issues were related to improper RE extraction for 5 MHz channels.
2015-10-13 07:19:14 -07:00
Ubuntu 14.04
29000feee0
Fix for issue 35 on gitlab for TM1.
2015-10-12 04:25:53 -07:00
gauthier
c7518ecf42
SVN to GIT migration (removed EPC software, updated mailing list address in all files)
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7885 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-10-06 16:24:54 +00:00
roux
a6ab1cb002
fix an arithmetic overflow
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7872 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-10-02 11:23:49 +00:00
kaltenbe
357476a08d
fix missing variable
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7869 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-10-01 15:10:39 +00:00
kaltenbe
099bac2fd2
missing include
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7868 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-10-01 15:07:48 +00:00
knopp
0f2dd8c367
fixed rb_alloc->rb_alloc_even in mbmssim.c
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7855 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-09-30 12:19:21 +00:00
roux
8fa1c6cfab
fix for mmx/float mixed code on ia32
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7847 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-09-28 10:53:57 +00:00
guptar
4fc66a3879
updated cmake with extra phy layer build defines for extra debugging
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7831 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-09-21 17:35:11 +00:00
guptar
95bf12ea7e
Added doxygen support for generic PHY-RF Interface
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7827 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-09-19 20:11:56 +00:00
guptar
248ddcbd6e
Fixed issues in openair1/NAS Mesh driver in doxygen
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7826 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-09-19 18:13:42 +00:00
kaltenbe
a3b5d7b2f8
fixing dlsim
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7812 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-09-10 20:11:14 +00:00
knopp
cc9f132995
removed 4-bit rescaling for USRP in openair1/PHY/LTE_TRANSPORT/initial_sync.c
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7811 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-09-10 14:44:34 +00:00
kaltenbe
b1278f4403
fixing bugs in PUCCH RX + new scope for PUCCH format 1
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7809 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-09-09 13:23:56 +00:00
kaltenbe
3cff713ee8
fix for pucchsim (from cedric)
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7808 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-09-08 13:05:31 +00:00
guptar
97872fcead
Removed redundant define (EXPRESSMIMO_TARGET) which is not used anymore
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7807 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-09-07 17:04:26 +00:00
kaltenbe
a7cfd78a1a
taking out exit on PUCCH-NACK
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7803 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-09-07 12:55:09 +00:00
knopp
30a320e41a
small fix in new PUCCH window in phy scope
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7801 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-09-04 10:54:57 +00:00
knopp
1ad336faa8
commiting a patch on behalf of Raymond that fixes the some timing issues in the HARQ process
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7800 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-09-04 10:28:52 +00:00
kaltenbe
539f8785ef
small fix in old Makefiles
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7798 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-09-03 13:59:03 +00:00
roux
86b24dc767
Bug fix, memory allocation error, complementing r7790.
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7797 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-09-02 16:11:54 +00:00
roux
5eb49567e9
a memory allocation error fixed
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7790 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-09-01 14:53:40 +00:00