《RNP加载宏的使用说明.docx》由会员分享,可在线阅读,更多相关《RNP加载宏的使用说明.docx(34页珍藏版)》请在三一办公上搜索。
1、RNP加载宏的运用说明v4.04a一:RNP加载宏的运行环境:需运行在完全安装的OHiCe2OOO与以上版本。二:安装与卸载:打开EXCE1.,点击菜单栏的“工具”,选“加载宏”,如卜.图:选择“阅读”,找到“*.xla,点击OK,显示如F图片,RNP宏将被加载到EXCE1.中,卸载RNP宏可取消这个标记。三:RNP加载宏的运用:aM*l=S1.-EQ*,f=局Ow卬*,a=卬以GT8回(ReleasedonJune8,2004)说明:1:锁住本SheCt的第一行,拖动滚动条时,第一行固定。2:每一列都按最适合的列宽显示,全部数据横向列向居中。(PasteonlyValue)说明:将公式数据转
2、化为纯数值的数据。举例:用此功能时,如选定转换区域,则只改动该区域数据;若不选或只选数据中某一单元格,则全部数据进行转换C(CheckUnique)说明:检查一列数据中的唯一性。举例:如一列中有重复的数据,则自动生成新的EXCE1.文件显示。(CompareSelection)说明:比较同一Sheet,或同一文件不同Sheet中的两列。举例:CompareColxmn1jColunn2DisorderOKICnclColumn1和Column2为比较的两列。当不选定DiSOrder选项时,Column1对应比较后生成的新EXCE1.文件表单的左边一列,Coklnm2为右边一列。两列长度可以不同
3、,两列按行依次比较。当选定DiSorder选项时,比较的两列长度必需相同,且单列中无相同的堂元格。(ReplaceSelection)说明:将列数据替换成对应的其他表示形式C举例:RawDataColumn为被替代数据形式的列,TargetColumn为所需的数据形式列。留意:RawDataColumn与TargetColumn在选择时必需在同一sheet中.(SortbyColor)说明:将Sheet中的数据按其中某列单元格底纹的颜色分类。举例:Sheet中一列数据的单元格底纹为黄色和绿色,两种颜色单元格交织排列。点选此列,再点击该项,可将整张Sheet按该列的颜色来排列。W(自定义快捷方式
4、)说明:选择一个文件,系统将建立此文件的快捷方式C举例:点击该项,再选择想要建匕快捷方式的文件,之后输入此快捷方式的名称,之后若点击该项,就会打开所选文件。1(OpenPRCFile)说明:将csv文件合并成PRC文件举例:硼PRCB6PRCB7MR5Q初PRCB7MR6JPRCB8硼PRCB9BetaS一文件夹中有12个由OMC导出的csv文件,点击=,跳出如上图窗口,选择OMCR版本B7,再选择该文件夹中的随意个CSV文件,即可在该文件夹中生成一个包含上述csv文件信息的PRC文件。J(UpdateRerd)说明:两张表的合并、比较和林换。举例:点击13,跳出窗口如上图。Updatedsh
5、eet是要被更新的sheet的名称,激活某sheet,在UPdatedSheet行后空白处点击即可选中此SheetnNewDataSheet为供应更新数据的sheet,设置方法同UpdatedSheet。UpdataIndex为两张表共方Index的名称,该Index必需是唯一,添加方法同UpdatedSheetoAddNewRecord和AddNewField都不选表示只进行两张表公共数据部分的替换;单选AddNewRecord表示除了进行两张表公共数据部分的替换之外还包括行方向的合并(把表2中新的行加入到表1中),单选AddNewField时则包括列方向的合并(把表2中新的列加入到表1中)
6、:亦可两项同时选中。留意:当UpdatedSheettjNewDataSheet不在同一book中时要利用窗11选项进行选择。假如2张表相像,但是想保留原来表中某一列的数据,可以把列的表头名字改一下,则更新的时候不会更新这一列。2张表的总的行数不能超过65536行。否则报错的。个(NeibRow2Col):说明:若邻区列表为横向关系,运用此健可以将列表由横转列向。即由一对多关系转为一对一关系。数字为source的第X个邻区。(激活某表(横向表),点中此健,即可得到所需列向表)起,在OffiCe2007以前的版本中,会把结果自动分到多张的工作表中!举例:在进行1或.(此两项操作见下)的操作时,须
7、要列向表,点击此键即可完成由横转列过程。(NdbCol2Rc11:说明:是个的反向过程。即由列向转为横向表述,由一对转为一对多关系。数字为总共有X个邻区。(方法同上键,原表为列向表)举例:将HO关系导入EasyRNP时,是不能用列向表的,运用此健可解决由横转列问题,顺当导入EasyRNP.3jPRCtoSnailinputKMakeSectorlDinSitelnfo.SnailFilterDataby,Cell.CassJD-jCheckData(Sitelnfo-Snaill,SuppIyNeib)CjMakeMapFlies?PickHRJnabIedjPickHSNSnafl制作相关工
8、具举荐流程首先运用RNP宏转换ACIE文件,生成RPC文件,然后转换成Snail输入文件的格式,过渔所须要的小区,进行数据检查,生成SectorID,再次检杳数据,检杳无误后与可导入Snail软件。SectorID的生成可以在PRC文件生成后的随意时间生成。如须耍制作全网的Snail文件,可在第一步转换时生成,如只须要生成少量的小区,可以在过滤后再生成。留意!在生成SeCtOrID后,不能更改小区的次序,否则数据可能会出错!在数据检杳功能的检杳包括SectorIDf如发觉错误可以手动更正或在H动生成。,-jPRCtoSnailinput该功能完成由PRC文件到Snail输入文件的格式转换。点击
9、菜单,首先选择AClE版本,如下图所示:(BIO目前尚不支持)选择PRC文件C留意!PRC文件必需在原始生成路径,与与AClE文件在同一个书目之下!工具起先运算,可能须要些时间,请耐性等待。转换的内容比较多,须要分为儿个步骤来完成步腺一:提取RF数据并处理步骤二:自动替换Ceuname长度超过20个字符的,可选择是否运行此项功能假如运行,会生成替换的IOg(CcllNamcReplace1.ist)0步骤三:生成SeCtOrID。MicrosoftExcelMakeScctorID?E3否I假如不是全网数据都要生成Snail文件,建议此处选择“否”。具体操作见后文。步噱四:生成SnaiI格式输
10、入文件。完成后生成多个工作表: Sitdnfo-Miatt:SnaiI格式的基站数据库文件。 SupplyNdb:SnaiI格式的邻区关系参数表 GroupXXXXXX:跳频信息组,包括全网的跳频组提取 NeWSiteXXXXXX:中间数据结果,建议保留以便数据核查。 CcllNamcReplace1.ist:小区名替换列表 TrxFrequencyRange:载频频段信息 Error:跳频组信息的纠错,没有或者非本次割接小区的信息可以不理睬前3个工作表是Snail输入文件,其余文件为中间文件或转换信息,可保留或删除。留意!对于转换结果,手动进行一些检查:a)如选择自动转换K度超过20个字符的
11、CellName,会生成一个CellNameReplace1.ist,然后对于CeIIName须要进行唯性检查,假如不唯一,手动修改CCIIName,使其唯一。b)宏自动默认全部RH都是1*3,须要手动依据GroupXXXX工作表中内容进行核杳。l-,jFilterDatabyCll.ClassJD,在完成PRC到SnailInput文件的转换后,须要对须耍制作的BSC.BTS进行过滤。过滤时在转换好的PRC文件中创建一个名为44Cd1.ClaseJDn的工作表。留意!名字不能改。表中必筋包括头mRNPm,uNEWJ-ACCr和“BSC”。RNP:须要的小区唯一标识,必需和PRC文件中的RNP
12、相一样。NEW_1.ACCI:割接后新的1.AC和CI,1.AC和Cl见用,分割。BSC:割接后的BSC的名字。蠹CEllC1.ASSI_Z1.NVl.xis打开含有Cel1.ClassJD,SitelnfO_Snai1,SupplyNeib和ExtCelld工作表的PRC文件,点击菜单“FilterDataByCel1.Class-ID,进行数据过滤。过滤过程中I可有进度显示。完成后,会生成新的Sitelnfo_SnaiI和SupplyNeib工作表,原有的Sitelnfo-Snail和SupplyNeib被改名为Back_SiteInfo_Snail和BaCk.SupplyNCibo新的S
13、iteInfo-Snail表中包括Cel1.ClassJD中的小区,以与通过老的SupplyNeib中的数据找到的与这些小区有切换关系的小区(可能有外部小区)。新的SUPPlyNeib表包含了全部以Cel1.ClassD中的小区为Src的切换关系。在过滤前,工具会对Cel1.ClassD中的小区清单进行检查,检查包括3种,分别显示为“Step1,2和3”。Stepl:是否有小区属于常接目标BSC,但却不在Cel1.CIassD中,CheckMask为“Cl”。Step2:是否有同机柜小区,即同机柜的2个小区,一个被割入新的BSC,另一个则没方,CheckMask为“C2”。Step3:是否有同
14、SiteNO小区,即同SiteN。的2个小区,一个被割入新的BSC,另一个则没有,CheckMask为“C3”。检查结果会生成新工作表“Check_Filter”。同一个状况可能有多个CheckMask。假如发觉数据有错误,会提示是否接着过潴,一般应选择“否”核实,修正数据后再进行过滤。此错误检杳可能会“递归”,与新加入的小区,可能会引起新的错误,建议完全检查无误后再完成过潴!(无错误时没方提示椎,干脆完成过滤!)0留意!过滤中假如CeI1.ClassD中的小区在老的Sitelnfo.Snail中无法找到,该小区的相关数据将被忽视,该小区的RNP会标红。清对这些小区进行核杳。如发生切换的相关小
15、区信息在老的SiteInfo_Snail以与ExtCeII中都无法找到,这条切换关系将被删除!假如WM过淀,除Sitelnf(1.SnaiI和SUPPlyNeib工作表,手动修改Back_SiteInfo_Snail和Baek-SUPPIyNdb表名到SiteIIIfJSnail和SupplyNeibe3:自动同HardWareBSC和HardwarcJBTS但SiteNo不同的小区改为相同的SIteNoeStep4:自动把同SiteNo,不同HardwareJBSC的小区拆为2个不同的SiteNo.完成匕述数据检杳后会自动生成SectorIDo修改过的SiteNo会在SectorID_1.o
16、g工作表中列出,changereasonn中写明白在步雅n”中该变更了此SiteNo,全部数据依据Hardware-BSCSiteNo和SectorID排序。留意1假如网络采纳SFH则在生成SectOriD的过程中要尤其图意,因为SiteNO的结果会干*影哺到MAIO和HSN的安翔-jCheckData(SitelnfowSnaiII1SuppIyNeib)对基础数据进行检查并生成报告。选择后会出现对话框:CheckOptionChckOption厂至豆豆直曲.GS.i.t丞.5.Wff至区CheckSSeBCCHKeibICheckSinclevyHDCheckUC/Clvacation(0
17、6S535)CheckHeC/BCCValldAtion(Ol)ICheckTrxCoaficuration!CheckSectorIDv4lidH10mSlctAllOKCancel选择希望执行的检杳内容。CheckSiteNO:检查SiteNo。会生成CheCk_SiteNc工作表。假如此表的“C1”显示“NOErrorw,则表示没有错误,假如是“Error”则表示存在同SiteNo,不同BSC的状况,通过过滤列“C”,可以找到问题基站。如是数据错误可手动修改。留意!自动生成SectorID过程中会把同SiteNO,不同Hardware_BSC的基站拆为2个不同SiteNO的站.所以如要检
18、杳此项数据,应在自动生成SeCtOrlD前!Check1.ACC,“CheckNCCBCCw:检杳数据有效性,1.AC,C1.065535;NCC,BCC07会生成Check_1.ACCI,CheCk_NCC_BCC表。假如为空,则无错误,否则问题小区会显示在表中,请核对修改数据!eCheckTRX:检杳TRX与频点信息是否一样。会生成CheCkJTRX表。假如为空,则无错误,否则问题小区会显示在表中,请核对修改数据!eCheckSameBCCHNdbw,“CheckSinglewayHO*:检杳同BCCH邻区和单向邻区。会生成Check-NeibSameBCCH和CheCk_SingleHo
19、表。如无错误,则表为空留意!在检看过程中,会自动填充数据,如1.AC,Cl等。读取原则是:如过当前工作表中有BaCk_SiteInfo_Snail,则从今表中取Old1.AC/CI,否则从Siteinfo-Snail表中取。从Ccl1.ClassJD表中取new1.AC/C1.假如Cel1.CIassD不存在,则old=newo*CheckSectorIDw:检查SectorIDe会生成Check_SectorID表。假如此时SectorID列存在空值,则表中显示NotallSectorIDhavebeenset!。不做任何检杳。错误的小区会列在表中。SiteInfo-Snail表中错误的Se
20、ctorID单元会标红。该检查完成后,SitanfJSnaiI中的IameBSCw,eSiteNow,aSectorIDw排序I-2MakeMapFiles该工具自动从SiteInfo_Snail表生成map文件。打开SiteInk1.Snail表所在PRC文件,点击菜单,选择arca.ini,然后完成工程信息。(可以选择只生成某个特定BSC的map文件)自动在PRC文件的书目下生成EXPC)RT.MAP子书目,该书目下按BSC生成map文件。-jPickHR_Enabled把HR信息加入到Snail文件。(不常用)QjPickHSN从AClE文件提取HSN。已经集成到Snail文件生成过程中
21、,不须要单独调用。DataCoverttoMDBDateValidationFilterGenerateReport-WholeGenerateReport-1.AC印GenerateReport-Cell若ResetData可SelectDBFile1.AC-BSC规划相关工具组举荐流程FiltertheDataConventoMDBGetReportFilterOdataQjDataCoverttoMDB把原始counter数据转换为mdb文件。点击菜单,出现对话框。选择counter文件书目和生成的mdb文件。Co1.mter文件书目的下全部子书目都会被搜寻。支持B8、B9文件混合。如新
22、生成mdb文件,在窗口输入文件名即可。文件会自动创建,不妥手动用Access区创建文件IDataFormat:假如Counter文件是用ARP软件从OMC上下栽的,选择uARPm;假如是用FTP软件干脆F载的,选“RawData”。假如要统计话务量,选择oTrxCounter转换须要一些时间,清耐性等待。l-jDateValidation检杳原始数据状况报告,以供推断此数据是否可以运用。国Rlter有5个彼此独立的过滤设置。Ignordata(MC8=0)w:过滤MC8A为0的数据。建汉始终过滤此数据。InputFilter1.ACValue:只过滤指定的1.AC数据。其余3个过滤条件应依据实
23、际数据状况设置门限。在数据过滤前可以运用“Preview”按钮来生成数据透视表,查看会被过滤的数据.留意MC8A为O的数据在生成的其他工作表中被忽视。在之前已经被过滤的数据将被忽视。点“Filter”过滤数据。被过滤的数据并未被删除,只是设置为“无效”。可以通过菜单ResetData来复原全部的数据。数据过滤是整个工作的中的难点,假如没有冗余数据,即异样大的“MC8A,则广腌运用及大值生成报告即可。-JGenerateReport-Whole可GenerateReport-1.ACg?GenerateReport-Cell报告生成分为“Net”、“1.AC”和“Cell3种。Net:以全网为单
24、位,筑计mcl之合,大的一个小时,巳这个小时为基灌,林计Paging1.AC:以1.AC区为单位,分圃筑计每个1.AC区下mcl之和北大的那个小时,并以此来毓计PaglngeCdl:分别取每个小区量大的mclo如要依据CeH统计,点击菜单,会出现选择窗口MicrowftExcelUseMW MC8ADetailbyHour:按小时统计的手均MC8A,最大MC8,Sum(MCOl),Sum(Trx),以与呼损率。该呼损率计算运用的MC8A是前面所选择的最大值或平均值。 PagingSuccRate:每个1.AC的最:大和平均呼损率,以与最大的平均每载频MC8A MC8Max:每个1.AC区下最大
25、的MC8A值。 MAXMCOlandTrafficbyCells:每个小区最大的MCOl和TraffiCn BSC-1.ACStatistic:每个BSC下的1.AC个数。 1.AC-BSCMap:BSC与1.AC的对应关系 1.AC-BSCMC8AbyHour:按小时统计的每个1.AC下的各个BSC的MC8最大值与平均值C电ResetData撤销全部过滤。玷SelectDBFile选择不同的mdb数据库文件。,(SiDirectionNeib):说明:由一列向表单中找出其表中的单向对应关系。在新出现的表单中,从左到右有切换关系,而从右往左没有切换关系。(方法同上键)举例:网络中,切换关系应当
26、是双向的,在规划的基础数据整理核查中,须要找出现网中的单向对应关系。即此键的作用。(NdbDelta):说明:比较两张表单的差异。在出现的表单中绿色部分为新表中有,旧表中没有的,即新添加的。蓝色部分为旧表中有,而新表中没有的,即删除的。(先激活旧表,再激活新表,在新表中点中此键即可)举例:运用EasyRNP调整完切换关系后,导出,可得到新的切换关系表。利用此键,可比较新旧两张表,得出改动的部分。国(NdbDetaU):说明:将现网切换关系替换为与规划切换方案中SOUrCe和DeSt相同的格式(如1.AC_Cl格式)举例:先运用将现网PRC数据转换成RNP数据格式,如卜图所示。22A1353RA
27、_834dd266_975A1353RA_834dd266Oo223A1353RA_834dd266_975A1353RA_834dd266-97224A1353RA834dd266975A1353RA834dd26696325A1353RA_834dd266_975A1353RA.834dd266.104926A1353RA834dd266975A1353RA834dd26697327A1353RA834dd266975A1353RA.834dd266102528A1353RA834dd266975A1353RA834dd26697129A1353RA_834dd266_975A1353RA
28、-834dd26_95730A1353RA834dd266975A1353RA834dd266100131A1353RA_834dd266_975A1353RA_834dd266_.1014K4IMSe20050303EtCelll20050303/再点击幽,如下图CISSUr-Dew:NtuSoUrCeKClDestKClA1353RA_834M2e6JY,1.4230Y1.423137156.4923137156.49232A13*R心344d23J2Y1.4230Y1.4O3O37156.43137156.4O3OA13S3RA834dd26613T1.4230Y1.4O8O37156.
29、492313715-49O71A1353RA_834W2e6.2Y1.4230Y1.4232371S6.43137156.49233A155834W266.3202T1.4230Y1.WSO37156.4923137156.5091Al353RA_83ini-211G3EE-mini-211G3EE-TOini-211G3EEnini-211G311CqEE-11n-2RRn4n;(RNP2A955):说明:将RNP格式的siteinfo表单自动生成为A955可以干脆运用的形式。(激活某SitCinf。表,点击即可)举例:除了说明中功能,暂无其他用途。(NeibSAdjacency):(COF
30、datacollection):(CheckCositeNeib):HDummy邻区表处理输入DUmmy邻区表,25135685501五寨根站2613568_15502五寨根站2713568_15503五聚根站2813568.15585四支高,4x,n,bqt一修M9表中须要彳f3个工作表,sinteinfo,neib_dummy,neib_netSiteinfo中要包含RNP,BSC,BCCH和Statuso外部小区的Status必需为Extw!选择是按BSC统计切换次数(I生成结果在Delta_Dummy和StatisticbyBSC中检查ElTor表中的错误信息!如出现Microsoft
31、ExcelC6ErrorOl(13568J5081)I二二睡二二I则表示RNP为13568_15081的小区,在邻区表中,但在SiteinfO表中找不到相关信息。Check1.ACHOCOUntCeHHO180报告相关工具QCheck1.ACHO该功能用来依据180报告统计是跨1.AC区域的切换,通过结果可以发觉可能交换数据定义的错误。点击菜单会弹出对话框选择】80报告(ARP下载格式)书目和AClE文件书目。工具会自动搜寻这两个书目与其子书目下的全部180文件和cell.csv文件。假如发觉有不存在跨1.AC区切换的1.AC,会输出其清单。同CountCellHO该工具用来统计小区的正反向切
32、换次数。运用事首先要打开包含“RNP”、“1.AC”、CI、uAzimuthBOREw.*,1.on1.ongitudew和“1.at/1.atitude”的数据表C点击菜单SettingSelect180ReportsDirectoryRadius(km)Angl(D)30Cancel选择18。报告书目,和计算半径以与iE方向角度定义。CJDelHOsinRaws(一)kjDelHOsinCoIs(I)QjQureymdbbySQ1.匕,PickNumberskJCountNelbBAQCheckCellIntraBSCHO其他工具组ClCountUniqueCellNumber匚DelHO
33、sinRaws()喈DelHOsinCoIs(I)用来删除邻区表中的邻区。“incols”就是“竖”的格式,与一一对应的邻区表,“inRaws”就是一对多的邻区表。运用时须要在编辑一个须要删除的邻区清单,格式;是第一列是“Src”,其次列“Neib”,内容是RNP值,必需有列头,但名字不规定。点击菜单会出现选择对话框SelectWorksheetFig3.18Fig3.18所示的就是删除snail文件制作过程中的同BCCH邻区关系。删除时会提示是否自动删除双向邻区,一般建议选“是“。删除结束后“DelHO1.ist”中会有单元格表上颜色,表示这些邻区关系(反向)已被删除,如无色,则可能在NCi
34、b中找不到这条关系或者在前面已经删除了反向切换关系且选择了自动删除双向邻区。可QureymdbbySQ1.该功能是供应了一个通过输入SQ1.语宫查询mdb数据库,并把结果返回到Excel数据表中的接口。点击菜单,首先选择要杳询的mdb文件,然后出现对话框。UuefyBySQtEnterSO1.SOtementselecto1OfromPagingi曲Qgry输入完后点“Query”进行查询。,-jPkkNumbers该工具供应r从当前工作表的第1列,第2个单元格起先的数据中提取全部数字的功能。留意!假如数字中间有空格,结果会情误.曹意I第2列起先的好可能会IUN除I统计是否有小区,不存在自身BSC的incoming和outgoing的切换关系CSiteInfO表中须要RNP和BSC信息。结果在RCSUltCellIntraBSCNeibCheck和Error1.og中。t-jCountNeibBA统计邻区的BA个数选择siteinfo表和neib表,siteinfo中必需有RNP和BCCHnReSUltNeibCheck:结果列出全部BA大于31个的小区。如为空,R标识没有。ErrOrlOg:中列出了在neib表中的小区,但无法在Siteinfo中找到的小区列表。统计选择单元格中不重复的个数。最多1048567个!