record.txt 2.21 KB
Newer Older
1 2 3 4 5 6
Develop record:

Nick (nick133371@gmail.com)


5/13 
Nick Ho's avatar
Nick Ho committed
7 8 9
Add:	    openair1/PHY/impl_defs_lte_nb_iot.h
Add:        openair1/PHY/INIT/defs_nb_iot.h
Add:        openair1/PHY/INIT/Lte_init_nb_iot.c
10 11 12 13 14 15

Comment: 
Functions: NB_phy_config_mib_eNB(), NB_phy_config_sib2_eNB(), NB_phy_config_dedicated_eNB().
Parameters: NB_DL_FRAME_PARAMS(Original LTE_DL_FRAME_PARAMS)

5/14
Nick Ho's avatar
Nick Ho committed
16 17 18 19 20
Add:        openair2/Layer2/MAC/defs_nb_iot.h
Add:        openair2/Layer2/MAC/proto_nb_iot.h
Add:        openair2/Layer2/MAC/eNB_scheduler_ulsch_nb_iot.c
Add:        openair2/Layer2/MAC/eNB_scheduler_prmitives_nb_iot.c
Add:        openair2/Layer2/MAC/eNB_scheduler_dlsch_nb_iot.c
21 22 23 24 25

comment:
Functions: NB_rx_sdu(), NB_get_dci_sdu(), NB_rrc_mac_remove_ue(), NB_get_dlsch_sdu();
Parameters: All parameters/structures used in MAC Layer.

Nick Ho's avatar
Nick Ho committed
26
5/15
Nick Ho's avatar
Nick Ho committed
27
Add:        openair2/Layer2/MAC/eNB_scheduler_RA_nb_iot.c
Nick Ho's avatar
Nick Ho committed
28 29 30

comment:
Functions: NB_initiate_ra_proc()
31 32

5/15
Nick Ho's avatar
Nick Ho committed
33
modified:   openair1/PHY/LTE_TRANSPORT/dci_nb_iot.h
34
modified:   openair1/PHY/LTE_TRANSPORT/defs.hod
35 36 37 38
modified:   openair2/LAYER2/MAC/eNB_scheduler_RA_nb_iot.c
modified:   openair2/LAYER2/MAC/proto_nb_iot.h

comment:
Nick Ho's avatar
Nick Ho committed
39 40
Functions: NB_schedule_RA()
Parameters: Add DCI unpacked format 
41 42

5/16
Nick Ho's avatar
Nick Ho committed
43
Add:	    openair2/LAYER2/MAC/IF_Module_nb_iot.c
44
Add:        openair2/PHY_INTERFACE/IF_Module_nb_iot.h
45 46 47
Add:        openair1/PHY/sched/phy_procedures_lte_eNB_nb_iot.c

Comment: Modify NB_phy_procedures_uespec_RX, change the way using primitive, use UL_IND data structure to store the needed parameters.
Nick Ho's avatar
Nick Ho committed
48 49
	 Add the implementation for UL_INDICATION, it handles the Uplink information from PHY, also trigger the scheduler.
Functions: NB_phy_procedures_uespec_RX(), UL_INDICATION()
50 51
Parameters: UL_IND for Interface Module

52 53 54 55 56 57 58 59
5/18
Modified:   openair1/PHY/LTE_TRANSPORT/dci_nb_iot.h
Modified:   openair2/PHY_INTERFACE/IF_Module_nb_iot.h
Modified:   openair2/LAYER2/MAC/IF_Module_nb_iot.c

Comment: Complete the UL_INDICATION
Functions: UL_INDICATION()
Parameters: Sched_Rsp for Interface Module
60

Nick Ho's avatar
Nick Ho committed
61 62 63 64
5/19

Comment: 15 warnings fixed 

65 66 67 68 69 70 71 72
5/23
Add:        openair1/PHY/LTE_TRANSPORT/defs_nb_iot.h
Modified:   openair2/PHY_INTERFACE/IF_Module_nb_iot.h
Modified:   openair2/LAYER2/MAC/phy_procedures_lte_eNB_nb_iot.c

Comment: merge with RRC branch, start the TX part implementation