Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var A3EventMap map[string]*a3Event
A3EventMap has all a3Event structure for each UE
View Source
var A3EventMapMutex sync.RWMutex
A3EventMapMutex is a mutex to lock A3EventMap
Functions ¶
func HODecisionMaker ¶
func HODecisionMaker(ueInfo *nb.UELinkInfo) *nb.HandOverRequest
HODecisionMaker decide whether the UE in UELinkInfo should do handover or not if HODecisionMakerWithHOParams matures, this function will be removed.
func HODecisionMakerWithHOParams ¶ added in v0.6.5
func HODecisionMakerWithHOParams(ueInfo *nb.UELinkInfo, hoReqChan chan *nb.HandOverRequest, hystCQI int, a3OffsetCQI int, TTTMs int)
HODecisionMakerWithHOParams makes a handover decision according to CQI and basic handover parameters
func InitA3EventMap ¶ added in v0.6.5
func InitA3EventMap()
InitA3EventMap initializes A3EventMap; normally, it is called when the gRPC connection for UELinkInfo is established
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.