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
ZhouShuya
OpenXG-RAN
Commits
6c215de9
Commit
6c215de9
authored
5 years ago
by
Nick Ho
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Top level (Procedure part) for TX
parent
3a002e2c
Changes
6
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
3067 additions
and
28 deletions
+3067
-28
cmake_targets/CMakeLists.txt
cmake_targets/CMakeLists.txt
+11
-0
openair1/PHY/NBIoT_TRANSPORT/SIB_NB_IoT.c
openair1/PHY/NBIoT_TRANSPORT/SIB_NB_IoT.c
+481
-0
openair1/PHY/NBIoT_TRANSPORT/proto_NB_IoT.h
openair1/PHY/NBIoT_TRANSPORT/proto_NB_IoT.h
+28
-28
openair1/PHY/defs_common (copy).h
openair1/PHY/defs_common (copy).h
+1192
-0
openair1/PHY/impl_defs_lte_NB_IoT.h
openair1/PHY/impl_defs_lte_NB_IoT.h
+6
-0
openair1/SCHED_NBIOT/phy_procedures_lte_eNb_NB_IoT.c
openair1/SCHED_NBIOT/phy_procedures_lte_eNb_NB_IoT.c
+1349
-0
No files found.
cmake_targets/CMakeLists.txt
View file @
6c215de9
...
...
@@ -1060,6 +1060,16 @@ set(SCHED_SRC
add_library
(
SCHED_LIB
${
SCHED_SRC
}
)
add_dependencies
(
SCHED_LIB rrc_flag
)
# Physical Channel Procedures Scheduling for NB-IoT
################################"
set
(
SCHED_SRC_NB_IoT
#${OPENAIR1_DIR}/SCHED_NBIOT/fapi_l1.c
${
OPENAIR1_DIR
}
/SCHED_NBIOT/phy_procedures_lte_eNb_NB_IoT.c
#${OPENAIR1_DIR}/SCHED/phy_procedures_lte_common.c
)
add_library
(
SCHED_NB_IoT_LIB
${
SCHED_SRC_NB_IoT
}
)
add_dependencies
(
SCHED_NB_IoT_LIB rrc_flag
)
set
(
SCHED_SRC_RU
${
OPENAIR1_DIR
}
/SCHED/ru_procedures.c
${
OPENAIR1_DIR
}
/SCHED/prach_procedures.c
...
...
@@ -1146,6 +1156,7 @@ set(PHY_TURBOIF
add_library
(
coding MODULE
${
PHY_TURBOSRC
}
)
set
(
PHY_SRC_COMMON
${
OPENAIR1_DIR
}
/PHY/NBIoT_TRANSPORT/SIB_NB_IoT.c
${
OPENAIR1_DIR
}
/PHY/LTE_TRANSPORT/dci_tools_common.c
${
OPENAIR1_DIR
}
/PHY/LTE_TRANSPORT/lte_mcs.c
# ${OPENAIR1_DIR}/PHY/LTE_TRANSPORT/slss.c
...
...
This diff is collapsed.
Click to expand it.
openair1/PHY/NBIoT_TRANSPORT/SIB_NB_IoT.c
0 → 100644
View file @
6c215de9
This diff is collapsed.
Click to expand it.
openair1/PHY/NBIoT_TRANSPORT/proto_NB_IoT.h
View file @
6c215de9
This diff is collapsed.
Click to expand it.
openair1/PHY/defs_common (copy).h
0 → 100644
View file @
6c215de9
This diff is collapsed.
Click to expand it.
openair1/PHY/impl_defs_lte_NB_IoT.h
View file @
6c215de9
...
...
@@ -629,6 +629,12 @@ typedef struct {
*/
uint8_t
subcarrier_spacing
;
uint8_t
nb_antennas_tx_NB_IoT
;
// to replace with NB_IoT_frame_params
uint8_t
flag_free_sf
;
// flag to indicate for NPDSCH and NPDCCH process if the current SF already used
}
NB_IoT_DL_FRAME_PARMS
;
typedef
struct
{
...
...
This diff is collapsed.
Click to expand it.
openair1/SCHED_NBIOT/phy_procedures_lte_eNb_NB_IoT.c
0 → 100644
View file @
6c215de9
This diff is collapsed.
Click to expand it.
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