Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
O
OpenXG UE
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
Michael Black
OpenXG UE
Commits
4c6b27f4
Commit
4c6b27f4
authored
Jun 08, 2019
by
wujing
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix issue that output hoping not to have mis-match between CRC ind and RX in VNF-PNF mode
parent
67499677
Changes
5
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
344 additions
and
7 deletions
+344
-7
nfapi/oai_integration/nfapi_vnf.c
nfapi/oai_integration/nfapi_vnf.c
+193
-5
openair1/PHY/phy_vars.h
openair1/PHY/phy_vars.h
+1
-0
openair1/SCHED/fapi_l1.c
openair1/SCHED/fapi_l1.c
+3
-1
openair2/PHY_INTERFACE/IF_Module.c
openair2/PHY_INTERFACE/IF_Module.c
+127
-1
openair2/PHY_INTERFACE/IF_Module.h
openair2/PHY_INTERFACE/IF_Module.h
+20
-0
No files found.
nfapi/oai_integration/nfapi_vnf.c
View file @
4c6b27f4
This diff is collapsed.
Click to expand it.
openair1/PHY/phy_vars.h
View file @
4c6b27f4
...
@@ -45,6 +45,7 @@ int16_t *primary_synch2_time;
...
@@ -45,6 +45,7 @@ int16_t *primary_synch2_time;
#ifndef OCP_FRAMEWORK
#ifndef OCP_FRAMEWORK
PHY_VARS_UE
***
PHY_vars_UE_g
;
PHY_VARS_UE
***
PHY_vars_UE_g
;
RAN_CONTEXT_t
RC
;
RAN_CONTEXT_t
RC
;
UL_RCC_IND_t
UL_RCC_INFO
;
//PHY_VARS_eNB ***PHY_vars_eNB_g;
//PHY_VARS_eNB ***PHY_vars_eNB_g;
//PHY_VARS_RN **PHY_vars_RN_g;
//PHY_VARS_RN **PHY_vars_RN_g;
...
...
openair1/SCHED/fapi_l1.c
View file @
4c6b27f4
...
@@ -924,7 +924,9 @@ void schedule_response(Sched_Rsp_t *Sched_INFO) {
...
@@ -924,7 +924,9 @@ void schedule_response(Sched_Rsp_t *Sched_INFO) {
}
}
if
((
NFAPI_MODE
!=
NFAPI_MONOLITHIC
)
&&
do_oai
&&
!
dont_send
)
{
if
((
NFAPI_MODE
!=
NFAPI_MONOLITHIC
)
&&
do_oai
&&
!
dont_send
)
{
if
(
Sched_INFO
->
TX_req
->
tx_request_body
.
number_of_pdus
>
0
){
oai_nfapi_tx_req
(
Sched_INFO
->
TX_req
);
oai_nfapi_tx_req
(
Sched_INFO
->
TX_req
);
}
oai_nfapi_dl_config_req
(
Sched_INFO
->
DL_req
);
// DJP - .dl_config_request_body.dl_config_pdu_list[0]); // DJP - FIXME TODO - yuk - only copes with 1 pdu
oai_nfapi_dl_config_req
(
Sched_INFO
->
DL_req
);
// DJP - .dl_config_request_body.dl_config_pdu_list[0]); // DJP - FIXME TODO - yuk - only copes with 1 pdu
}
}
...
...
openair2/PHY_INTERFACE/IF_Module.c
View file @
4c6b27f4
This diff is collapsed.
Click to expand it.
openair2/PHY_INTERFACE/IF_Module.h
View file @
4c6b27f4
...
@@ -90,7 +90,27 @@ typedef struct{
...
@@ -90,7 +90,27 @@ typedef struct{
}
UL_IND_t
;
}
UL_IND_t
;
// Downlink subframe P7
// Downlink subframe P7
#define NUM_NFPAI_SUBFRAME 5
typedef
struct
{
/// harq indication list
nfapi_harq_indication_t
harq_ind
[
NUM_NFPAI_SUBFRAME
];
/// crc indication list
nfapi_crc_indication_t
crc_ind
[
NUM_NFPAI_SUBFRAME
];
/// SR indication list
nfapi_sr_indication_t
sr_ind
[
NUM_NFPAI_SUBFRAME
];
/// CQI indication list
nfapi_cqi_indication_t
cqi_ind
[
NUM_NFPAI_SUBFRAME
];
/// RACH indication list
nfapi_rach_indication_t
rach_ind
[
NUM_NFPAI_SUBFRAME
];
/// RX indication
nfapi_rx_indication_t
rx_ind
[
NUM_NFPAI_SUBFRAME
];
}
UL_RCC_IND_t
;
typedef
struct
{
typedef
struct
{
/// Module ID
/// Module ID
...
...
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