Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
O
OpenXG-RAN
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
alex037yang
OpenXG-RAN
Commits
13f034dc
Commit
13f034dc
authored
Aug 12, 2014
by
Raymond Knopp
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
git-svn-id:
http://svn.eurecom.fr/openair4G/trunk@5705
818b1a75-f10b-46b9-bf7c-635c3b92a50f
parent
5661cba0
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
8 additions
and
4 deletions
+8
-4
openair1/PHY/LTE_TRANSPORT/dci_tools.c
openair1/PHY/LTE_TRANSPORT/dci_tools.c
+5
-3
openair1/PHY/defs.h
openair1/PHY/defs.h
+2
-0
openair1/SIMULATION/LTE_PHY/Makefile
openair1/SIMULATION/LTE_PHY/Makefile
+1
-1
No files found.
openair1/PHY/LTE_TRANSPORT/dci_tools.c
View file @
13f034dc
...
...
@@ -4032,10 +4032,12 @@ int generate_ue_ulsch_params_from_dci(void *dci_pdu,
harq_pid
=
subframe2harq_pid
(
frame_parms
,
pdcch_alloc2ul_frame
(
frame_parms
,
phy_vars_ue
->
frame
,
subframe
),
pdcch_alloc2ul_subframe
(
frame_parms
,
subframe
));
/* msg("Scheduling eNB ULSCH reception for frame %d, subframe %d harq_pid = %d\n",
/*
msg("Scheduling UE transmission for frame %d, subframe %d harq_pid = %d\n",
pdcch_alloc2ul_frame(frame_parms,phy_vars_ue->frame,subframe),
pdcch_alloc2ul_subframe(frame_parms,subframe),harq_pid);
*/
if
(
harq_pid
==
255
)
{
LOG_E
(
PHY
,
"frame %d, subframe %d, rnti %x, format %d: illegal harq_pid!
\n
"
,
phy_vars_ue
->
frame
,
subframe
,
rnti
,
dci_format
);
...
...
@@ -4443,7 +4445,7 @@ int generate_ue_ulsch_params_from_dci(void *dci_pdu,
// a Ndi=1 automatically acknowledges previous PUSCH transmission
if
(
phy_vars_ue
->
ulsch_ue_Msg3_active
[
eNB_id
]
==
1
)
phy_vars_ue
->
ulsch_ue_Msg3_active
[
eNB_id
]
=
0
;
}
}
else
{
// printf("Ndi = 0 : Setting RVidx from mcs %d\n",((DCI0_5MHz_TDD_1_6_t *)dci_pdu)->mcs);
if
(
mcs
>
28
)
ulsch
->
harq_processes
[
harq_pid
]
->
rvidx
=
mcs
-
28
;
...
...
@@ -4524,7 +4526,7 @@ int generate_eNB_ulsch_params_from_dci(void *dci_pdu,
subframe
),
pdcch_alloc2ul_subframe
(
frame_parms
,
subframe
));
// printf("eNB: sched_subframe %d, subframe %d, frame_tx %d\n",sched_subframe,subframe,phy_vars_eNB->proc[sched_subframe].frame_tx);
switch
(
frame_parms
->
N_RB_DL
)
{
case
6
:
...
...
openair1/PHY/defs.h
View file @
13f034dc
...
...
@@ -140,6 +140,8 @@ enum transmission_access_mode{
/// Context data structure for eNB subframe processing
typedef
struct
{
/// Component Carrier index
int
CC_id
;
/// subframe index
int
subframe
;
/// subframe to act upon for transmission
...
...
openair1/SIMULATION/LTE_PHY/Makefile
View file @
13f034dc
...
...
@@ -10,7 +10,7 @@ OPENAIR1_TOP = $(OPENAIR1_DIR)
OPENAIR2_TOP
=
$(OPENAIR2_DIR)
OPENAIR3
=
$(OPENAIR3_DIR)
CFLAGS
=
-g
-O3
-Wno-strict-aliasing
-rdynamic
-DMAX_NUM_CCs
=
1
-Wall
-DPHYSIM
-DNODE_RG
-DUSER_MODE
-DNB_ANTENNAS_RX
=
2
-DNB_ANTENNAS_TXRX
=
2
-DNB_ANTENNAS_TX
=
2
-DPHY_CONTEXT
=
1
$(CPUFLAGS)
-DMALLOC_CHECK_
=
1
-DENABLE_VCD_FIFO
# -Wno-packed-bitfield-compat
CFLAGS
=
-g
-
ggdb
-
O3
-Wno-strict-aliasing
-rdynamic
-DMAX_NUM_CCs
=
1
-Wall
-DPHYSIM
-DNODE_RG
-DUSER_MODE
-DNB_ANTENNAS_RX
=
2
-DNB_ANTENNAS_TXRX
=
2
-DNB_ANTENNAS_TX
=
2
-DPHY_CONTEXT
=
1
$(CPUFLAGS)
-DMALLOC_CHECK_
=
1
-DENABLE_VCD_FIFO
# -Wno-packed-bitfield-compat
# DCI Debug
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment