身份认证 购VIP最低享 7 折!
概述 Python 3.0中的人工神经网络用于识别数字 该代码基于“神经网络和深度学习”中的解决方案,该解决方案针对Python 3.0进行了略微修改。 MINST手写数据集用于训练网络。
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
首先我们在首页的产品一栏输入OCR,找到文字识别OCR
然后找到证件类,并点击,然后点击立即使用
进入到文字识别-控制台,找到身份证识别服务,并开通
当显示已开通则表明开通成功!
因为开通使用要钱,我们可以回到首页,点击概述,下拉找到证件OCR的免费试用,点击开通一下。
回到首页,找到产品文档,并点击
点击“我的凭证”,跳转到该页面
文字描述我们写身份证识别就好了,然后下载并打开csv文件
打开后我们可以看到有Access Key Id和Secret Access Key两个密钥,简称AK和SK。这个密钥很重要,我们到时候要通过密钥的方式来进入华为云的服务器实现SDK的调用。
然后我们在我的凭证中点击API凭证,获取 “IAM用户名”、“帐号名”以及待使用区域的“项目ID”。调用服务时会用到这些信息,请提前保存。
本样例以“华北-北京四”区域为例,获取对应的项目ID(project_id)
打开cmd,输入以下两行命令:
安装好后,我们往下拉,找到代码示例自动生成一栏,并点击API Explorer
跳转之后,我们点击身份证识别,一定不要选错了!!!
我们检查一下Region是否为华北/北京四
检查一下Parameters的project_id是否有误,具体在我的凭证那里查看
然后我们处理Body这一栏,image和url都是传入要识别的图像的,二选一,我们这里选择image为例实现
side代表的是身份证的正反面,front为正面,back为反面,我准备的是反面的身份证,所以填了back
后面两个参数不用管,填true就行
那么我们如何获取image呢?这里要传入的图像数据是base64编码,要求base64编码后大小不超过10MB。图片最小边不小于15px,最长边不超过8000px。支持JPEG、JPG、PNG、BMP、TIFF格式。
下面演示如何获取图像的base64编码:(这里有介绍:)
首先我们准备一张图片:
拖入成功后,我们按下F12,在弹出来的页面中,找到Sources,然后点击{ }
然后我们把base64编码复制下来,并粘贴到刚才的image上
因为base64编码特别长,在粘贴的时候卡顿和失败很正常,多试几次直到成功就好了
粘贴好后,我们在线调试一下,点击调试,如果出现调试成功,我们就可以下载SDK代码了,如果失败了就根据提示修改。
我们点击代码示例,下载Python代码
在Pycharm打开后,找到ak和sk,将下载好的csv文件的密钥值添加进去
填好后,我们运行一下,然后可以发现关键信息都识别成功了,大功告成!
本文是针对网规网优人员,在 LTE网络优化时,在机房进行相关的配合工作。对涉
及到的OMC、eNodeB相关的操作进行了说明。并根据网规人员操作的重要顺序对章节 进行了编排。本文分为以下几部分,每部分对最常用的功能做了详细的介绍。
介绍了网规网优人员在机房工作时,需要遵守机房的相关规定和注意事项。
介绍了对于单个 eNodeB的模拟负载加载和去加载、 eNodeB的MML命令等、
eNodeB的告警信息的查询以及告警数据的提取。
介绍了话统指标的定义和话统指标的提取方法和操作步骤。
OMC操作管理系统部分
介绍了在OMC下,对批量NodeB进行模拟负载加载和去加载、加载 /去加载的 脚本编辑方法、eNodeB名称的导出方法、OMC下对eNodeB IP地址的查询, 以及在OMC下告警信息的查询和数据保存。
介绍了 CR修改流程,自适应eNodeB配置数据批量提取工具的使用说明, CME
一致性核查,DSP CELL小区状态监控以及机房例行工作。
如图1所示是LTE的组网示意图,其中网规网优人员比较关注 eRAN侧。LTE架构扁 平,较TDS和GSM简单很多,eNodeB通过X2接口和eNodeB设备连接;通过 S1接口 和核心网EPC设备相连。
图1 LTE系统组网图介绍
IP地址,使用不同的用户不同LTE网络、不同的操作维护客户端,一般都分配不同的
IP地址,使用不同的用户
图11 eNodeBF进行S1 口信令跟踪任务登记界面
目的:跟踪eNodeB间交互的信令
EJ冲叵跚聊濒憬 丽展 帮S'匹总JSEt
蒂II -拆趣我■跟亦
目的:跟踪 UE和eNodeB之间交互的空口信令
■肓KT.W材匹?山」匸咅辟鼻
IFTS跟踪是指:对任务建立后第一个入网的用户进行跟踪,即跟踪的是 L3建立后被分
配第一个dMAC ID的终端。具体操作时需要先打开 IFTS跟踪,再接入用户,才能跟踪到所
需内容。可通过 weblmt或M2000进行跟踪。步骤如下
选择“监控”一一信令跟踪一一信令跟踪管理;选择IFTS
选择“监控”一一信令跟踪一一信令跟踪管理;选择
IFTS跟踪”,点击“创建”创
圧理认二痢求握1■富用 曰 cra^s
输入任务名称一一选择所要跟踪的站点一一数据任务结束时间一一完成后点击
选择需要跟踪的小区一一需要跟踪内容如上图所示一一输入 MAC内部数据跟踪字段一
注:不同的字段代表不同的内容, 另外上行调度需要使用串口命令, 不同的版本对应不 同的命令,在跟踪的时候找维护所要。
半静态PUSC功控模块
看到跟踪任务在"运行”就表示任务已成功运行。
2.5在eNodeB下进行实时性能监控和测试
在“信令跟踪管理”界面下,还可以进行 eNodeB传输性能、小区性能、用户性能和
RRU性能的监控和测试。
刼LTS^PC端刮端申户缜踐
图14 eNodeB生能监控和测试功能
2.5.1监控小区性能
小区性能监控功能主要监控项有业务满意率监控、总吞吐量监控、业务数 /用户数监控、
RB使用情况监控、 RSS统计监控、ICIC监控、虚拟MIM醯控、干扰检测监控等, DBF统计和
小区性能监控任务登记,需要设置被监控小区的 Local Cell ID,可以设置监控周期和文
件保存的路径,文件保存的格式有" csv”和"mm”
件保存的路径,文件保存的格式有" csv”和"mm”两种。
常用小区性能监控项有总吞吐量监控、用户数监控、
RB使用情况监控和RSS统计监控,
图16 小区总吞吐量监控
□ 具圭扌工2距.活K
图17 小区用户数监控
調M;讳 刃门二話 旦;兰帶 2口孟其I 刃益" 話1;二;如 甜R?工馳 R;=d:g
刊柄耳 球廿册下亡明松用璋
图18 RB使用情况监控
「r誉K* 5城垃曹」厅X
帕脛加142巾畳帕22 |越町
2.5.2监控扇区性能
扇区监控主要监控上行宽频扫描功能
2.5.3传输监控性能
传输性能监控主要包括IP链路监控、IP PATH性能监控、IP性能监控、SCTI性能监控、UDP 灌包测试监控、本地流过路流监控和资源组监控。
2.5.4用户监控性能
用户性能测试功能主要监控项有下行 RSRP/RSR监控、误码率监控、Power Headroom监控、
信道质量监控、调度监控、 RLC业务量监控、吞吐量监控、 AQ监控、上行功控监控、下行功
控监控、上行ICIC监控和按MC阶数统计监控。
用户性能测试功能任务登记,需要选择被测量的基站(站点数目最多可以选择 30个),
设置跟踪用户的信息,监控周期和文件保存的路径,文件保存的格式有" csv”和“ mm”两
种。详细设置有以下两个步骤:
图23 用户性能测试任务登记步骤一
图24 用户性能测试任务登记步骤二
注:“ UEID-MME ”选择填入255,“ UEID-TMSI/跟踪参考号”选择填入跟踪参考号, 获取方式与LTE虚用户跟踪一样,均从 EPC平台获取。
常用用户性能测试项有下行 RSRP/RSR监控、误码率监控、信道质量监控和吞吐量监控等,
少.?出..*碣:区池咫斤审
皴2昭Q惊箱徂刊田4〕
DS啊血阳帕乂站时前,
11力咖1』帕整:狛历的b
。締观?诣羽 辽曲1;諭酬
|凸工能色|3枷1如^
n X 凸亘匸婕累 ¥二虫’X
何料丈旳事禅專心吕《LN
寸忙“汕氏曲花唯唱!Mi」
利厲勾3■宦九■餉|N祁
该任务用于监测RRI输出功率和温度的性能状况,每个 RR撮多能启动的监测任务为:
一个输出功率监测任务(注: SPC310之前的版本该项监控不准)
卜“冲SM弓?丐匝■口
常用RR监控功能项是RRI功率输出监控,对 RR单PATH功率进行实时监控:
图30 RR功率输出监控
在优化过程中 CRS的功率调整比较多, MML命令如下:MOD PDSCHCFG: 斑”:. 詈][崛]*
图31 CR助率调整步骤
由于LTE系统的扁平架构,相对UMTS减少了 RNC,导致每个eNodeB都要维护一套邻区 关系。
系统内同频eNodeB间小区邻区关系的建立,需要先创建 EUTRAN外部小区关系
注意:EUTRAN外部小区信息一定要正确,基站通过增加这些信息来维护邻区关系,如果小 区信息有错误,会导致切换失败。
创建完外部小区关系后,开始增加 EUTRA N同频邻区关系
注意:每个eNodeB小区最大邻区数为 32个(目前版本已增加到 64 个)
注意:什么都不填表示查询所有 EUTRAN外部小区信息。
事f巧鮎卽3FUST伽匕畑血囚帧杠 洛
H布目助H匚卩孕材捌憫
HiF目助毎匚宅手祁乂娜京
注意:什么都不填表示查询所有 EUTRA N同频邻区关系。
EUTRA N外部小区。删除eNodeB邻区,需要先删除小区同频邻区关系,才能删除
系统内异频eNodeB间小区邻区关系的建立,第一步需要添加异频
图38 增加异频邻区频点
第二步增加外部小区,与增加同频外部小区 MML命令相同,
注意输入正确的“下行频点”;
图39 增加异频外部小区
增加UTRAN邻区配置
增加GERAN邻区配置
增加GERAN邻区配置,需要首先增加 GTRAN邻区频点组,
图44 增加GERA邻区频点组
TS36.331规定如果GERAN频点为GSM900或其他频段,该波段指示可以随便填写。
如果支持,能够同时将 CS业务和PS业务切换到eNodeB外部小区,如果不支持,不能够同 时将CS业务和PS业务切换到该eNodeB外部小区。
禁止劇桂好罷'PERM叮㈣〔尤1; 7
X2 口关系基于邻区关系生成,将邻区中与本小区不同的 eNodeB找出来,并根据 X2规
划原则进行配置。当前的 X2 口的配置采用基于 S1的自建立,X2配置的步骤如下:
X2接口配置步骤.xl
备注:X2的生效,必有要有S1的切换。另外,X2 口配置完以后一定要 ping —下, 看是否能ping通,否则可能会出现大量的告警, X2 口配置是双向的。
两个基站上必须先配置全 0路由,先检查底层链路是否是通的,在两个基站上互
在基站上执行 DSP X2INTERFACE ,看两个基站的 X2接口是否正常,主要检查 对端的eNodeB ID的X2接口状态,必须显示为:正常, X2才能建立;
跟踪两个基站的X2接口,在两个站间进行切换,看是否有如下的X2接口的信令, 如果有才说明X2真正建立起来;
eNodeB的模拟负载加载/去加载与查询
在对单个eNodeB进行模拟负载加载时,可直接在该 eNodeB的操作维护下进行,如果 批量处理一般使用 OMC对eNodeB进行批量处理。
如果对单个eNodeB进行模拟负载加载,可以直接在该 eNodeB的操作维护下进行操作;
如果没有安装OMC的操作维护台,也可以在单个 eNodeB下进行模拟负载加载。
如果对较多的eNodeB进行加载,为了减少工作量, 一般都使用OMC对eNodeB进行批处 理操作。批处理操作参见在OMC下进行eNodeB模拟负载加载/去加载的脚本批处理运行章节 中的介绍。
若对创建小区50%模拟负载,输入命令为: ADD CELLSIMULOAD; 创建小区模拟负
关配置索引信息),下图取值4表示50%加载:
图48 创建小区模拟负载控制
出闻小乏圍1)0劉丘乱
图49 小区模拟负载控制查询
将“ PDCCH虚拟加载的CCE加载比例”系统设置为 50,取值0~100。
图51 小区PDCC信道虚拟负载加载
丄圾卜逞标曲ii建隍釧买崑删別 匚Eg址副醴产关 m 曲耐L碣-撷FHU戾隘丸鮭比川索St? :机皿狀別眄芒馥氓婪轻H
o 腔井陳制倩書的衽驴冃为q关 3 刃 并
3 址具腔制信令儼辜级91肖q关;] 刃 关
图52 小区PDCC信道虚拟负载查询
eNodeB的告警信息查询
进入告警日志查询界面,选择告警类型,告警严重性,以及告警时间。
图53 告警日志查询界面
根据所选择的告警条件查询到相应的告警信息,告警信息查询结果如下:
恵总吧中”一,,??: I'tWi
图54 告警信息查询结果显示
在eRAN版本中eNodeB可以导出XML和DBS文件,通过文件类型下拉框选择格式类型;
文件会上传到 OMC服务器上,我们再从远程登陆的 OMC代理服务器通过ftp工具去
OMC服务器上把文件下载下来。
启动ftp客户端或者自带ftp工具,将上载的文件下载到本地:
D耐i还n*咔胳g 口驴叫
D1門吨*列狛呻卫1曲
图58 CH文件提取步骤1
卯HESW 冲詬谓巴ffN* 口"口 口 0 BfwF J弓匸“曲司鼻咖口宀型彳 口 Iff押呻匝刊砂口呻口阿们
图59 CH文件提取步骤2
然后用ftp客户端将CHR日志下载到本地
在OMC上输入ULD NEFILE然后选择日志类型为 SIGLOG输入上一步中查询到的 日志名称,并输入日志存放目录、 FTP服务器IP、用户名、密码(FTP服务器信息请向机房
管理人员或者维护工程师索取),可以上传对应的 SIG日志至FTP服务器:
在web LMT上输入 ULD NEFILE然后选择日志类型为 CHR输入上一步中查询到的日
志名称,并输入日志文件存放的目录、 FTP服务器IP、用户名、密码 FTP服务器信息请向机
房管理人员或者维护工程师索取),可以上传对应的 CHR/CEL日志至FTP服务器:
通过一键式日志导出内部 CHR,其中既包含了主控板日志及 CHR日志。导出一键 式日志可以通过在 OMC上执行MML命令“ULD NEFILE ”完成,其中单板所在的框号、 槽号需要与主控板所在位置对应。该方式下导出的日志仅包括单站的数据。
图64 通过一键式日志导出内部 CHR
注:研发对于问题的定位,经常需要提取一键式日志,一键式日志可以选择不同的单板进行导岀
1) 选择OMC的性能菜单下的自定义指标管理:
2)选添加,定义自定义指标名称,选择单位以及自定义指标放置的位置(功能集和功能子 集)。
D已w阳些丘吒1姒殳五兀
KPI指标计算公式.x
3)选择自定义的指标,右击弹出的菜单,选测试设置:也可以通过 OMC菜单性能-测量管
2)二R計悸取EH車无
址顿成.汁.对斯定文$1兰定 —哭抽际说肖那嚴
4)对象选择全网,选择周期,勾选自定义指标, 点应用,完成对自定义的指标的测量设
1)登陆OMC网管->性能->结果查询
2)右键单击新建的指标,查询-> 指定
4 OMC操作管理系统部分
4.1 OMC操作管理系统的启动
网规人员使用OMC的目的:
对批量eNodeB进行操作,为了减少工作量,一般都使用 OMC对eNodeB进行
在OMC下查询待测eNodeB的IP地址,然后启动该 eNodeB的操作维护,进行 各种接口的跟踪。
在OMC下查询相关的告警信息。
双击OMC的图标,启动 OMC的界面,需要输入用户名和密码。一般来说,用户名和 密码由机房的管理人员统一管理和分配。
p寸◎圈*麗徒迅至皿只風瞬s悩 砂二r e h
OMC启动时的登陆界面如下图所示:
OM管理系统的登陆界面
进入OMC的操作系统后,在工具条中点击 MML命令
切换到OMC的MML命令行界面,如下图所示:
图66 OM管理系统的启动界面
才 # 口氐 皿」.1TE兀七:14口丸沖匚乂」」
除了单个执行 MML命令外,系统还可以批执行 MML命令。多个网元批执行 MML命
令时,系统会逐个地给这些网元下发 MML命令。
选择“维护 > MML命令”或单击 “,打开图11界面说明:MML命令
在网元窗口中,选择一个网元来执行 MML命令。
在命令输入窗口中,设置相关的参数。
4.3在OMC下查看MML命令执行结果
当MML命令执行结束后,可以在 “MML命令”窗体中查看MML命令执行的结果报文。
单击菜单 维护> MML命令”或快捷图标’:I进入图11
在 命令”页签中选择一条MML命令。
在“网元”页签中, MML命令按网元类型分类并列表显示。选择已执行 MML命
在普通维护”中查看该命令及结果报文。
系统支持报文导出和清理功能,具体操作如下:
在 命令”或 网元”页签中选择一条 MML命令。
右键单击选择 导出所有”或清理报文”菜单。
系统允许将 状态”为完成”的MML命令的报文清除。
当系统正在下发MML命令时,导出所有”和清理报文”菜单是灰化的。
执行报文清理之前,系统会弹出 确认”对话框,提示用户是否需要导出报文,如果
点击 是”,系统将导出的报文保存在用户所选的路径下;如果点击 否”,系统将不保存
4.4在OMC下查看命令后续报文
由于“MML命令”窗口中只会显示一条报文, 所以当下发 MML命令到网元,网元返回的 报文多于一条时,可以通过此功能来查询其他的报文。
打开 后续报文浏览”窗口后,系统将自动生成一个缓存后续报文信息的配置文件, 并且
在 后续报文浏览”窗口右下方的信息框中, 系统提示用户报文缓存在这个文件中。 当用户关 闭后续报文浏览”窗口后,系统将自动删除该缓存文件。
1.选择维护〉后续报文浏览”或单击
选择维护〉后续报文浏览”或单击
,打开 后续报文浏览”窗口。
在右窗口中右键选择设置后续报文提示
在导航树上选择一个或多个网元。 当OMC收到所选网元返回的后续报文时,会在
系统输出窗口和客户端右下角曰处显示提示信息。
在后续报文浏览”窗口中还可对显示的报文结果执行以下操作:
单击 清除”或右键选择 清除报文”菜单项,清除输出窗口的所有报文。
单击 保存”或右键选择 另存窗口文本为”菜单项,保存输出的报文。
右键选择 启动滚动”菜单项,使报文结果滚动显示。右键选择 暂停滚动”菜单项,停止
4.5在OMC下批量导出基站配置文件
目前批量导出基站配置文件的格式只有 .XML,选择维护->备份管理->网元备份。
操作步骤:1、维护->备份管理->网元备份;
酯丰MG件槛(P、窃半归)旣吊
OM批量导出eNodeB配置文件操作步骤2
3、选中需要上载配置文件的 到下载到本地的进度。
eNodeB,并点击下载到OMC客户端,在下面的窗口能看
nij_LFH XiFstarQ告遵自和甬忖卩衣圖隼中?士务岂理丄y ■爲份管逗UJ$5 -系統备份◎:.+171+12d+1+1问理托卞hDMCAL府AL才ALXL万好耳二源集I上城区一申變电可扎猾.干瀏户盘域邑瑾色 设备面皈匡) 冋絡健底椅查 月濒性龍颐凶 辛能當逗(E)工程氓态世)五翦為逊店|L件亦机械图67 OM
瀏户盘域邑瑾色 设备面皈匡) 冋絡健底椅查 月濒性龍颐凶 辛能當逗(E)
图67 OM批量导出eNodeB配置文件操作步骤1
2、进入网元备份界面,选中网元,点击备份,在下面的窗口能看到备份的进度;