IF module slot_indication: send message in PNF
Use this function to implement distinct behavior for monolithic or PNF: - monolithic: run the scheduler, as normal - PNF: send a slot indication; the VNF will send an answer which the PNF will handle elsewhere. Add function declarations to make nr_ulsim compile, as NR_IF_Module.c is part of the MAC sources. As of now, this is necessary; I think the right way would be to take NR_IF_Module.c out of the MAC, and make this a "glue" library that sticks L1 and L2 together, in monolithic (in VNF, in that case, we should not link in L1, and for the PNF not the L2, creating separate executables... Rome was not built in one day).
This commit is contained in:
@@ -15,6 +15,8 @@ int oai_nfapi_nr_uci_indication(nfapi_nr_uci_indication_t *ind) { return (0); }
|
||||
int oai_nfapi_nr_rach_indication(nfapi_nr_rach_indication_t *ind) { return (0); }
|
||||
int oai_nfapi_nr_rx_data_indication(nfapi_nr_rx_data_indication_t *ind) { return 0; }
|
||||
|
||||
void handle_nr_slot_ind(uint16_t sfn, uint16_t slot) { }
|
||||
|
||||
int pack_nr_srs_beamforming_report(void *pMessageBuf, void *pPackedBuf, uint32_t packedBufLen) { return 0; }
|
||||
int unpack_nr_srs_beamforming_report(void *pMessageBuf, uint32_t messageBufLen, void *pUnpackedBuf, uint32_t unpackedBufLen) { return 0; }
|
||||
int pack_nr_srs_normalized_channel_iq_matrix(void *pMessageBuf, void *pPackedBuf, uint32_t packedBufLen) { return 0; }
|
||||
|
||||
Reference in New Issue
Block a user