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
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Metrics
Environments
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
OpenXG
OpenXG-RAN
Commits
ffe65764
Commit
ffe65764
authored
Jul 22, 2015
by
Cedric Roux
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
with this commit IP traffic passes between the UE and the eNB
parent
1e1dbc1f
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
5 additions
and
5 deletions
+5
-5
openair1/PHY/LTE_TRANSPORT/dci_tools.c
openair1/PHY/LTE_TRANSPORT/dci_tools.c
+2
-2
openair2/LAYER2/MAC/eNB_scheduler_ulsch.c
openair2/LAYER2/MAC/eNB_scheduler_ulsch.c
+1
-1
targets/RT/USER/lte-softmodem.c
targets/RT/USER/lte-softmodem.c
+2
-2
No files found.
openair1/PHY/LTE_TRANSPORT/dci_tools.c
View file @
ffe65764
...
...
@@ -6564,7 +6564,7 @@ int generate_eNB_ulsch_params_from_dci(void *dci_pdu,
}
else
{
#if Rel10
/* DCI0 for a UE configured with more than 1 DL cell is different, see 36.212 5.3.3.1.1 */
if
(
phy_vars_eNB
->
CA_configured
[
UE_id
]
==
0
)
{
if
(
1
||
phy_vars_eNB
->
CA_configured
[
UE_id
]
==
0
)
{
#endif
cqi_req
=
((
DCI0_5MHz_FDD_t
*
)
dci_pdu
)
->
cqi_req
;
cshift
=
((
DCI0_5MHz_FDD_t
*
)
dci_pdu
)
->
cshift
;
...
...
@@ -7024,7 +7024,7 @@ printf("!!new DCI format0!!\n");
if
(
phy_vars_eNB
->
dlsch_eNB
[
UE_id
][
0
]
->
subframe_tx
[
dl_subframe
]
>
0
)
{
// we have downlink transmission
#if Rel10
/* set O_ACK to 2 for decoding 2 bits if 2 CCs configured */
if
(
phy_vars_eNB
->
CA_configured
[
UE_id
]
==
0
)
{
if
(
1
||
phy_vars_eNB
->
CA_configured
[
UE_id
]
==
0
)
{
#endif
ulsch
->
harq_processes
[
harq_pid
]
->
O_ACK
=
1
;
#if Rel10
...
...
openair2/LAYER2/MAC/eNB_scheduler_ulsch.c
View file @
ffe65764
...
...
@@ -974,7 +974,7 @@ void schedule_ulsch_rnti(module_id_t module_idP,
#if Rel10
/* rel10 UE with configured scells has a different DCI0 format, see 36.212 5.3.3.1.1 */
if
(
UE_list
->
scell_config
[
UE_id
].
scell_count
==
0
)
{
if
(
1
||
UE_list
->
scell_config
[
UE_id
].
scell_count
==
0
)
{
#endif
((
DCI0_5MHz_FDD_t
*
)
ULSCH_dci
)
->
type
=
0
;
((
DCI0_5MHz_FDD_t
*
)
ULSCH_dci
)
->
hopping
=
0
;
...
...
targets/RT/USER/lte-softmodem.c
View file @
ffe65764
...
...
@@ -1282,8 +1282,8 @@ static void* eNB_thread_rx( void* param )
/* This creates a 2ms reservation every 10ms period*/
attr
.
sched_policy
=
SCHED_DEADLINE
;
attr
.
sched_runtime
=
1
*
1000000
;
// each rx thread must finish its job in the worst case in 2ms
attr
.
sched_deadline
=
.
9
*
1000000
;
// each rx thread will finish within 2ms
attr
.
sched_runtime
=
.
9
*
1000000
;
// each rx thread must finish its job in the worst case in 2ms
attr
.
sched_deadline
=
1
*
1000000
;
// each rx thread will finish within 2ms
attr
.
sched_period
=
1
*
10000000
;
// each rx thread has a period of 10ms from the starting point
if
(
sched_setattr
(
0
,
&
attr
,
flags
)
<
0
)
{
...
...
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