public HSDPA_BearSelect(HSDPA_CommonParam param) { m_CommonParams = param; m_BearList = m_CommonParams.HSDPABearerList; m_CommonParams.Context.AddKey(ContextKeys.UMTSHSDPABearList, m_BearList); m_MinRateInBearList = GetMinRateInBear(m_BearList); CleanZeroRateBear(); }
public HSDPA_ResultManage(HSDPA_CommonParam commonParam) { m_CellList = commonParam.CellList; m_NotAccessUser = commonParam.UserCol.NotAccessedUser; m_AccessUser = commonParam.UserCol.AccessedUser; m_PreAccessUser = commonParam.UserCol.PreAccessedUser; m_Version = NetVersion.UMTSHSDPA; m_CellResultTable = new DataTable(ContextKeys.UMTS_HSDPACellResult); m_UserResultTable = new DataTable(ContextKeys.UMTS_HSDPAUserResult); m_AccessResultTable = new DataTable(ContextKeys.UMTS_HSDPA_AcessUser); }
public void InitCells(SnapshotContext context) { m_CommonParams = new HSDPA_CommonParam(context); m_CommonParams.CellCol.UMTSCellList = m_SimEncapsulate.EncapsulateCells(context); foreach (UMTSSimCell cell in m_CommonParams.CellCol.UMTSCellList) { bool flag = (cell.CellType == CarrierTypeOfUMTS.HSDPA || cell.CellType == CarrierTypeOfUMTS.R99AndHSDPA); if (flag) { m_CommonParams.CellList.Add(cell); } } m_SimCellList = m_CommonParams.CellList; }
public HSDPA_ConfirmServiceAcceptedCHType(HSDPA_CommonParam commonParam) { m_CommonParam = commonParam; }
public HSDPA_CalcInterf(HSDPA_CommonParam param, UMTSUIParam UIparam) { m_CommonParam = param; m_UIParam = UIparam; m_LinkLoss = new HSDPA_LinkLoss(m_CommonParam); }
public HSDPA_ScheduleCtrl(HSDPA_CommonParam param) { m_CommonParams = param; m_BearSelect = new HSDPA_BearSelect(param); }
public HSDPA_HARQCtrl(HSDPA_CommonParam param) { m_CommonParams = param; }
public HSDPA_LinkLoss(HSDPA_CommonParam param) { m_CommonParam = param; this.m_LinkLoss = param.ServiceProvider.LinkLossCalc; }
public HSDPA_UserPrioritySort(HSDPA_CommonParam commonParam) { m_CommonParam = commonParam; }