public TplRelayModule(CollectionsModel model) { this.m_AntennaName = model.Antennas; this.m_FreqBandColl = model.LteFreBandCol; this.m_PropModels = model.PropagetionColl.GetPropagationModelList(); m_RelayTplCell = model.TplRelayCollection.TplRC; m_TplRN = model.TplRelayCollection.TplRN; m_RelayTplCell.AntennaName = m_AntennaName.AntennaList[1].ToString(); m_RelayTplCell.MainPropagModelID = (model.PropagetionColl.GetPropagationModelList())[40].PropModelID; m_RelayTplCell.MainCalcRidius = 500; m_RelayTplCell.MainModelResolution = 20; m_TplRN.AntennaName = m_AntennaName.AntennaList[1].ToString(); m_TplRN.MainPropagModelID = (model.PropagetionColl.GetPropagationModelList())[40].PropModelID; m_TplRN.MainCalcRidius = 1000; m_TplRN.MainModelResolution = 20; //m_TplRC.FBandName = }
private ICarrierVGridModel GenrateUmtsVGridModel(CollectionsModel model, Transceiver tranceiver) { ICarrierVGridModel model2 = new CarrierVGridModelUMTS(model, tranceiver); this.m_FreqBandColl = model.UMTSFreBandColl; return model2; }
private ICarrierVGridModel GenrateGsmVGridModel(CollectionsModel model, Transceiver tranceiver) { ICarrierVGridModel model2 = new CarrierVGridModelGSM(model, tranceiver); this.m_FreqBandColl = model.GSMFreBandCol; return model2; }
private ICarrierVGridModel GenrateCdmaVGridModel(CollectionsModel model, Transceiver tranceiver) { ICarrierVGridModel model2 = new CarrierVGridModelCDMA(model, tranceiver); this.m_FreqBandColl = model.CDMAFreBandColl; return model2; }
//Add by lw 0228 private ICarrierVGridModel GenerateVGridModelRelayCell(CollectionsModel model, RelayNode rn) { ICarrierVGridModel model2 = new CarrierVGridModelRelayCell(model, rn); this.m_FreqBandColl = model.LteFreBandCol; return model2; }
private ICarrierVGridModel GenerateLteVGridModel(CollectionsModel model, Transceiver tranceiver) { ICarrierVGridModel model2 = new CarrierVGridModelLTE(model, tranceiver); this.m_FreqBandColl = model.LteFreBandCol; return model2; }