Skip to content

chandusekhar/LtePlatform

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LtePlatform

This is a .net solution for LTE wireless network optimization when I work in China Telecom. 该解决方案是一个主要以WEB页面形式为呈现方式的综合网络优化分析呈现平台。

##Lte.Parameters 该工程定义了整个解决方案的基础数据库,这里主要采用Entity Framework code first框架,另外从2016年开始,对接了外部的MongoDB数据库,主要存储MR数据和LTE网管参数,目前正在扩充中。 ###数据库包括但不仅限于:

  1. LTE基础数据库:主要定义了eNodeb、小区信息,从工参文件导入;
  2. CDMA基础数据库:类似于LTE基础数据库,并作为后者的补充,主要定义了BTS、CDMA小区信息,也是从工参文件导入;
  3. 日常2G、3G KPI指标(传统指标):目前包括掉话率、3G连接成功率、话务量、3G流量等指标,由每日收到省中心发出的地市监控日报数据再次导入,更新较为完善。
  4. 日常4G精确覆盖率指标:主要包括按照镇区聚合、单小区的每天重叠覆盖率指标统计,已提供专门的导入接口,每日由合作伙伴导入;
  5. MRS数据提取结果:统计MR数据的总体统计指标,目前导入机制仍需完善,计划采用MongoDB数据库;
  6. MRO数据提取结果:统计周期性上报小区测量信息,已转化为小区间干扰关系,目前导入机制是从Mongo数据库间接生成按小区的统计记录,后续计划直接在MongoDB上存储原始数据;
  7. 邻区定义信息:由于MR数据仅上报邻区PCI,这里定义了根据中心小区和邻区PCI推断邻小区信息的关系数据;
  8. 告警信息:从网管系统导入,目前仅用于校园网专题。
  9. 工单信息:已提供导入接口,从省中心4G平台上导出后再导入。
  10. 校园网基础信息:2015年专项时建立,待完善。
  11. DT数据:Sqlserver数据,采用存储过程导入。

###目录结构

  1. Entities-定义数据库实体类
  2. Abstract-定义数据库仓储(Repository)接口
  3. Concrete-定义数据库仓储(Repository)具体类,从接口到具体类实现由应用程序的注入依赖实现,具体到本项目,采用MVC和API的注入依赖实现
  4. MapService

###基础数据信息类

###指标类

##Lte.Evaluations ###数据视图 ###数据业务 ###数据映射

##Lte.Domain

##LtePlatform 本项目的应用程序部分,实际上融合了后端程序和前端程序。后端程序主要包括Asp.Net MVC和WebAPI两个部分;前端程序主要采用了谷歌的AngularJS和Twitter的Bootstrap框架。

About

LTE optimization tools for China Telecom.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 80.9%
  • JavaScript 17.5%
  • HTML 1.3%
  • CSS 0.3%
  • Batchfile 0.0%
  • CoffeeScript 0.0%