POLAR

5G无线网络关键技术

心不动则不痛 提交于 2020-10-06 06:39:25
1:针对于空口,无线测的要求 5G性能指标:与4G比较 峰值速率:10Gbit/s 用户体验速率:100Mbit/s(后续可能会提高) 频谱效率:提高了三倍以上 移动性:500km/h 时延:1ms,是LTE的十分之一 连接数密度:1Mdevices/平方km 网络功耗效率:一百倍 区域流量能力:10Mbps/平方m 2:5G频谱部署策略 5G空口频谱概述 在3GPP协议中,5G的总体频谱资源可以分为一下两个FR(Frequency Range) ·FR1:sub6G频段,也就是我们说的低频频段,是5G的主用频段;其中3GHz一下的频率我们称之为sub3G,其余频段称为C-band; ·FR2:毫米波,也就是我们说的高频频段,为5G的扩展频段,频谱资源丰富(当前版本毫米波定义的频段只有三个,全部为TDD模式,最大小区带宽支持400MHz)。 3G和4G时代的频谱主要是FDD,而5G主要是TDD。 5G小区带宽 5G取消了5M以下的LTE小区带宽,大带宽是5G的典型特征 ·Sub 6G小区最大小区带宽100M ·毫米波最大小区带宽400M ·20M以下带宽定义主要是满足既有频谱演进需求 小区最大带宽和子载波带宽的关系 3:5G新空口关键技术 5G NR新空口关键技术 更多多址技术选择:滤波正交频分多址 更灵活的帧格式:灵活子载波带宽、灵活时隙时长、灵活上下行配置 更高频谱效率

Python笔记:用pyecharts绘制柱形图

雨燕双飞 提交于 2020-10-04 03:14:25
简介: pyecharts 是一个用于生成 Echarts 图表的类库。 echarts 是百度开源的一个数据可视化 JS 库,主要用于数据可视化。pyecharts 是一个用于生成 Echarts 图表的类库。实际上就是 Echarts 与 Python 的对接。 使用 pyecharts 可以生成独立的网页,也可以在 flask , Django 中集成使用。 特性: 简洁的 API 设计,使用如丝滑般流畅,支持链式调用 囊括了 30+ 种常见图表,应有尽有 支持主流 Notebook 环境,Jupyter Notebook 和 JupyterLab 可轻松集成至 Flask,Django 等主流 Web 框架 高度灵活的配置项,可轻松搭配出精美的图表 详细的文档和示例,帮助开发者更快的上手项目 多达 400+ 地图文件以及原生的百度地图,为地理数据可视化提供强有力的支持 pip 安装 CMD: pip install pyecharts 显示successfully,表示安装成功,目前版本为1.4.0 pyecharts包含的图表   Bar(柱状图/条形图)   Bar3D(3D 柱状图)   Boxplot(箱形图)   EffectScatter(带有涟漪特效动画的散点图)   Funnel(漏斗图)   Gauge(仪表盘)   Geo(地理坐标系)   Graph

5G知识总结(关键技术、网络架构、无线网络优化与覆盖、业务测试与验证等)

て烟熏妆下的殇ゞ 提交于 2020-10-01 08:37:03
目录 1. 理论知识 1.1 基站、核心网 1.2 5G三大场景:eMBB、uRLLC、mMTC 1.3 速率 1.4 时延 2. 5G关键技术 2.1 5G信道编码LDPC码和Polar码 2.2 5G调制 2.3 5G-Massive MIMO:多输入多输出 2.4 5G-多址方式 2.5 5G-灵活双工技术 2.6 UDN技术 2.7 全频谱接入技术 2.8 终端直通技术 2.9 网络技术 3. 5G帧结构 4. 5G频谱划分 5. 5G NR时频资源 6. 5G系统物理信道与信号 7. 5G网络架构 7.1 独立子网概念 7.2 5G网络逻辑架构 7.3 网元与接口 7.4 5G协议栈架构 7.5 5G网络状态与转换 7.6 5G测量与移动性管理 8. 5G无线网络优化覆盖 8.1 覆盖优化 8.2 天线基础及参数 8.3 5G覆盖优化流程 8.4 5G覆盖问题及优化方案 9. 5G业务测试方法与验证 9.1 概述 9.2 测试验证的基本要求 9.3 报表输出方法 9.4 天线系统及参数调整 1. 理论知识 1.1 基站、核心网 5G核心网:5GC,5G基站:gNB 4G核心网:EPC,4G基站:eNB 如果把5G的基站接入到4G的核心网中,则构成核心网:EPC,基站:en-gNB 如果把4G的基站接入到5G的核心网中,则构成核心网:5GC,基站:ng-eNB 上行速率:

matplotlib常见图表绘制——极坐标图-雷达图、极轴图

大兔子大兔子 提交于 2020-08-18 07:46:41
前言 本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。 作者:斑点鱼 极坐标轴 调用subplot()创建子图时通过设置projection='polar',便可创建一个极坐标子图,然后调用plot()在极坐标子图中绘图 # 极坐标图 s = pd.Series(np.arange(20 )) fig = plt.figure(figsize=(8,4 )) ax = plt.subplot(111, projection = ' polar ' ) ax.plot(s, linestyle = ' -- ' , marker = ' . ' ,lw=2 ) # lw:线宽 点击加群即可免费获取Python学习资料 资料就放在群文件里等你来拿 雷达图 # 雷达图 - 极坐标的折线图/填图 - plt.plot() plt.figure(figsize=(8,4 )) ax1 = plt.subplot(111, projection= ' polar ' ) ax1.set_title( ' spot fish ' ) # 创建标题 ax1.set_rlim(0,12 ) # 创建数据 data1 = np.random.randint(1,10,10 ) data2 = np.random.randint(1

MFC界面开发进入BCGControlBar v30.5时代,Docking Pane全新升级

痴心易碎 提交于 2020-08-17 15:28:46
亲爱的BCGSoft用户,我们非常高兴地宣布 BCGControlBar Professional for MFC 和 BCGSuite for MFC v30.5正式发布!新版本包含针对基于功能区应用程序的上下文菜单自定义、themed rebar、改进高对比度模式支持、以及其他新功能和改进。该库和示例已使用最新版本的Visual Studio 2019和Windows SDK进行了全面测试。需要最新版的可以点击这里【 BCG下载 】 Docking Panes 1. 如果尚未创建窗口,则CBCGPBaseControlBar :: IsVisible现在返回FALSE。 2. CBCGPDockingControlBar:增加在Windows Navigator中隐藏窗格的功能(由Ctrl + Tab调用), 覆盖新的虚拟方法IsVisibleInWindowsNavigator,如果要隐藏窗格,则返回FALSE。 MDI Windows和Tabs 1. CBCGPMDIFrameWnd:一种新方法IsWindowsNavigatorActive告知Windows导航器(由Ctrl + Tab调用)是否处于激活状态。 2. CBCGPMDIFrameWnd:EnableWindowsDialog方法具有一个新的可选参数bStorePlacement。 如果此参数为TRUE,则“

MFC界面开发工具,BCGControlBar v30.4详解——Ribbon Bar控件

杀马特。学长 韩版系。学妹 提交于 2020-08-13 18:36:47
亲爱的BCGSoft用户,我们非常高兴地宣布 BCGControlBar Professional for MFC 和 BCGSuite for MFC v30.4正式发布!此版本包含适用于Visual Studio 2017-2019的新应用程序向导,Ribbon后台视图位于底部项目、新的图表类型Polar Bar、改进的甘特图以及其他新的功能和改进。需要最新版的可以点击这里【 BCG下载 】 v30.4引入了适用于Visual Studio 2017和Visual Studio 2019的新应用程序向导,该向导极大地简化了基于BCGControlBar的新应用程序的创建,您可以在几秒内创建Visual Studio、Office或类似Explorer的应用程序。如果出于某种原因您更喜欢使用经典(基于HTML)的应用程序向导,则可以在Integration Wizard设置中指定此选项。 Ribbon Bar 1. BCGPBaseRibbonElement:新方法IsOnActiveFrame告知ribbon控件是否位于活动(聚焦)的框架上。 2. CBCGPBaseRibbonElement:新方法IsOnZoomedFrame告诉ribbon控件是否位于最大化(缩放)帧上。 3. CBCGPRibbonSlider:添加对"Zoom In" ("+") / "Zoom

软件史上最著名的 10 大 Bug

╄→尐↘猪︶ㄣ 提交于 2020-08-13 09:26:41
本文最初发表在 Medium 博客,经原作者 Kesk -*- 授权,InfoQ 中文站翻译并分享。 1947 年 9 月 9 日下午 3:45,美国计算机科学家兼美国海军少将 Grace Murray Hopper 在 Harvard Mark II 计算机日志中记录了第一个计算机 Bug。她写道:“发现 Bug 的第一个实际案例。” 在这个领域不犯任何错误可能会很难,但幸运的是,并不是所有的错误都如此昂贵。在这份总结列表中,我收集了一些一直引起我注意的错误。 1. 亚利安 5 号运载火箭爆炸事件 1996 年 6 月 4 日,欧洲空间局(European Space Agency,ESA)发射的亚利安 5 号(Ariane 5)运载火箭在法属圭亚那的库鲁发射场发射后仅 40 秒就爆炸了。这枚火箭经过长达十年的研发,耗资 80 亿美元后进行首飞,但这一 Bug 的结果导致了 3.7 亿美元的损失。 首飞失败的原因是整数溢出,这是计算机编程中一个普遍存在的错误。在本例中,有人试图在 16 位空间中设置 64 位数字。 2. PayPal 意外向某人支付 92 千万亿美元 当 Chris Reynolds 打开他的 PayPal 电子邮件对账单时,这位宾夕法尼亚州公关主管的账户余额显示为 92,233,720,368,547,800 美元。 在 64 位数字的世界里,这个数字太过庞大

Polar码快速入门

老子叫甜甜 提交于 2020-08-12 07:44:43
Polar码快速入门 本科生在学习极化码时,并不是件简单的事情。网上极化码的资料很少,而且基本上都是较难的论文。这篇文章是用来帮你快速入门极化码。 Poalr码背景 2015 年,国际电信联盟无线通信部(International Telecommunication Union-Radio Communications Sector,ITU-R)明确了未来 5G三大典型应用场景,分别为: 增强型移动宽带(enhanced mobile broadband, eMBB )场景。要求支持更高的传输速率(峰值速率:上行链路达到 10 Gbit/s,下行链路达到 20 Gbit/s)、更高的频谱效率(峰值频谱效率:上行链路达到12 bit/(s·Hz),下行链路达到 30 bit/(s·Hz))等。 大规模机器类通信(massive machine type communication, mMTC )。要求支持更大连接数密度( \(1×10^6\) 个连接 \(/km^2\) )、更低能耗(终端电池使用寿命达到 15 年); 场景和超高可靠性低时延通信(ultra-reliable and low latency communication, uRLLC )场景。要求支持更低的时延(上下行链路时延 0.5 ms,即端到端时延低于 1 ms)、更高的可靠度(达到 99.9999%,即 1

印章文字识别

断了今生、忘了曾经 提交于 2020-08-12 00:22:04
本系列历程启发于“ 禾路老师 ”的视频课程,学习到两个重要知识点:实战和自己的库! 本系列历程多源于 answer.opencv 论坛的一些牛人的解答,作为小白只是代码的搬运工。 言归正传,请看项目要求: 求取印章的文字识别 圆形规则的文字等 场合应用较为广泛 思路分析一: 直接利用预处理分割,然后CNN直接搭建学习 思路分析二: 利用直角坐标系到极坐标的转化,文字转正 利用投影分割 CNN学习 代码实现: 本博文利用第二种方法,识别精度和效率较高 预处理 找到圆心和半径,怎么预处理方法太多了,如果有实际项目可以博文留言,大家一起讨论! Cart to Polar Translation 后期的投影变换之前做过,大家可以看另一篇博文--->> 投影变换 #include <opencv2/opencv.hpp> using namespace std; using namespace cv; int main( int argc, const char** argv ) { Mat img=imread("123.png",0); threshold(img,img,200,255,CV_THRESH_BINARY_INV); // to delete some noise Mat labels; connectedComponents(img, labels, 8, CV_16U

5G无线网络关键技术及应用

时间秒杀一切 提交于 2020-08-11 19:48:30
1、概述 5G三大应用场景: eMBB:增强移动宽带场景 mMTC:低功耗大连接场景 uRLLC:低时延高可靠场景 5G八大关键能力: 流量密度、连接数密度、时延、移动性、能效、用户体验速率、频谱效率、峰值效率 2、5G网络架构 (1)5G网络逻辑架构 接入平面:统一多无线接入技术的融合,无限资源调度与共享 控制平面:控制集中化、简单化、服务差异化、开放化 转发平面:用户面下沉分布式网关,移动边缘内容与计算 (2)网元与接口 5G核心网(NGC) 三个主要功能模块:AMF、UPF、SMF。 无线接入网 gNB或者ng-eNB 接口 Xn接口:gNB和ng-eNB通过Xn接口相互连接。 NG接口:gNB和ng-eNB通过NG接口连接到5GC。 NG-C接口:gNB和ng-eNB通过NG-C接口连接到AMF。 NG-U接口:gNB和ng-eNB通过NG-U接口连接到UPF。 F1-C接口:gNB-DU和gNB-CU之间的信令。 F1-U接口:gNB-DU和gNB-CU之间的数据流。 CU:中心单元 DU:分布单元 (3)5G基站部署方案 传统BBU+RRU方案 一体化基站方案 CU-DU分离 3、大规模天线技术 3G:WCDMA HSPA标准 只能使用SISO,下行峰值速率7.2Mb/s 3G:WCDMA HSPA+标准 支持2x2MIMO,下行峰值速率42Mb/s 4G:3GPP