第一讲OSS的使用作者:杨镇涛滚动开站入门篇一、前言现在各地的滚动开站正开展得轰轰烈烈,为了培养更多的滚动开站人员,这篇文章也就横空出世了。本教程主要是针对一些没有开站经验的人员,希望通过这篇文章,能让初学者能熟悉BSC上的操作和2000站的开站的流程。由于本教程只是针对初学者,所以尽量写得很通俗简单,使用了大量插图,不会涉及太深层的技术,并加入了本人的一些经验。因为我知道让初学者一下子记住太多东西是不可能的,所以我只会挑重点来讲,再进一步的技术大家可以参考公司内部的资料。务求使得大家看完本教程能懂得一个基本的开站流程和工具的使用,并能基本具备独立开站的能力(主要是指2000站)。二、名词解释OSS——是GMCC移动通信网中爱立信设备的操作支持系统,即网管系统。系统功能包括配置管理、故障管理、性能管理和操作维护管理等。我们开站时就是在OSS上进行操作。DT——是开站所需指令的集合。我们一般预先把开站的指令都写好,存为一个文本文件,就叫做DT。开站时把这个文件打开,将指令LOAD到交换机就可以了,这样就不必逐条敲指令,提高了效率。CDD——是由设计院设计的网络规划表,基本上包括了当地所有小区的小区参数、相邻关系、频率规划等内容,是我们做工程的主要依据。MO——ManageObject.简单来说,基站的硬件部分在交换机上对应的就是MO,我们通过查MO的状态就可以知道基站硬件的运行情况。2000站的MO包括TG、CF、IS、TF、CON、TRX、TX、RX、TS。对传输——这是开站前必须做的工作。为了判断传输是否正常,一般是派人在DF架上把传输的收和发两端自环和断开,同时在BSC上用指令查该传输(DIP)的状态,正常的话,自环时状态为WO,断开时状态为ABL,就是正常。如果状态一直为WO表示中间有个地方自环了,或一直为ABL就表示中间有个地方断了。第一讲OSS的使用作者:杨镇涛LOFILE——我们有时要把操作时输出的结果保存下来,或者把交换机的数据取出来(用一些P指令打印出的结果),用于后台的分析和做DT,这时就要做LOGFILE。具体操作方法会在后面描述,做LOGFILE是一个常用的操作,必须掌握。P指令——爱立信的交换机的指令都是五个字母组成,而最后一位字母为P的指令(如RLCRP)都是用于输出状态和查看信息的,并不会对交换机的任何数据产生影响,我们有时为了取得交换机的数据就必须把一些P指令做成一个DT来做LOGFILE。三、开始的准备工作我们这里所说的滚动开站是指在BSC方面做好新建小区的小区数据和相邻关系,并配合基站人员把硬件设备开起来,扩容或减容时MO数据的增减。我们主要的工作就是做数据,总的来说,一个小区的数据可以分为四大部分:小区参数、相邻关系、MSC上的定义、MO部分(硬件部分、包括分配传输)。为了把数据做出来,我们需要很多的资料:1、向市公司要CDD向当地市公司拿最新的CDD,这是很重要的,因为一般情况下我们是根据CDD的数据来做DT的,同时我们也可以根据CDD查到小区所属的网元。虽然现在实行滚动开站,所以新建站的数据可能不一定会在CDD上出现,需要我们自己去找频点和相邻关系,但我们还是要向他们拿最新的CDD,这对于扩容站和找相邻关系时还是很有用的。(详细可参见附带文件)2、传输资料对于新建站和有些扩容站,我们需要知道传输号(也就是DIP号),这个一般都只会在开站提前几天才知道,然后我们可能要先对传输(基站人员把传输断开和自环,我们就用指令DTSTP看状态),判断传输通断是否正常。传输的好坏是我们开站工作的关键,传输好了,我们才可以进行MO部分的操作。下面是对传输时所用的指令:DTSTP:DIP=RBLTXX;第一讲OSS的使用作者:杨镇涛或DTSTP:DIP=XXRBLT;XX表示DIP号,如果是旧交换局,则是DIP=RBLTXX;如果是新交换局,则是DIP=XXRBLT。反正DIP号不是在前就是在后,整个BSC都是统一的,到时候试一次你就知道了。如果同时查几条传输,可以这样:DTSTP:DIP=RBLT1&RBLT2&RBLT3;传输通的输出结果:DIGITALPATHSTATEDIPTYPESTATELOOPTSLOTLDIPENDFAULTSECTIONRBLT83IEXWOEND传输断的输出结果:DIGITALPATHSTATEDIPTYPESTATELOOPTSLOTLDIPENDFAULTSECTIONRBLT87IEXABLEND人工闭掉传输时的输出结果:DIGITALPATHSTATEDIPTYPESTATELOOPTSLOTLDIPENDFAULTSECTIONRBLT87IEXMBLEND3、基站硬件配置第一讲OSS的使用作者:杨镇涛为了提前做好数据,我们要了解的是CDU的类型和跳频方式(影响TG的定义),属于第几小区(影响CF的定义),载波个数,传输的连接方法(是一条传输还是两条传输)。然后我们要根据载波数和传输来决定是否采用压缩,一般不采用压缩,一条传输只能支持10个载波,采用压缩后可以最多支持13~15个载波。做好这些准备工作后,我们就可以开始做DT了。(附件是一份完整的DT)第一讲OSS的使用四、OSS的使用我们开站现在都是使用OSS所带的工具,所以首先必须熟悉OSS的操作方法。OSS是一个基于图形UNIX的一套软件,所以有些操作都跟WINDOWS有点不同,比如说选取菜单时都是用鼠标右键,不过这个影响不大,很快可以适应。每个市公司都有很多台OSS终端,有些是UNIX系统的,有些是在WINDOWS上安装的仿真终端,用起来都一样。我们去到当地,他们会提供终端给我们,或者用我们自己的电脑作为终端。如果是用他们的终端,则很简单,输入他们提供的帐号密码,就可以进行操作了。如果用我们自己的电脑,则要先安装一个仿真软件,现在的仿真软件有Excced和KEA,KEA的安装文件可以在P:\无线部\tools\下面找到。安装以后还要由OMC分配个IP地址给我们,接上网线,启动软件,会出现以下窗口:在这里选取他们的服务器,其IP也可问他们网管。选完点击OK。则出现下第一讲OSS的使用作者:杨镇涛面的登陆窗口:(其中的帐号密码由市公司提供)在上面输入帐号,按OK。(注意大小写)在上面输入密码,按OK。(注意大小写)只要帐号密码正确,我们就可以进入以下OSS的操作界面了。右边的几个小图标是最小化了的窗口,其他UNIX的工具我就不多说了,你们可以自己研究一下。中间下方的几个One,Two,Three,Four按钮是为我们提供了四个第一讲OSS的使用作者:杨镇涛独立的桌面,如果同一桌面打开的窗口太多了,我们可以用另一桌面来打开新的窗口,或者不同的网元用不同的桌面。这个你们喜欢怎么用就怎么用。1、Terminal的使用通常的操作,我们都是通过Terminal来输入指令和看输入结果的,打开方式如下:在空白处按鼠标右键,再在子菜单按右键,一层层下去,直到见到Terminal为止,然后按左键就打开了,出现Terminal的窗口:第一讲OSS的使用作者:杨镇涛这个窗口下方白色是输入窗口,在那里可以输入指令;上面白色是输出窗口,可以看到输出结果。再上方中间的DGABSC1是连接的网元,我们可以手工输入(字母要大写),也可以通过左边的黑色箭头打开下拉菜单,选取我们将要进行操作的网元。(记住:不要选错了网元!)我们可以通过右边的Connect和Disconnect来进行连接和断开连接,因为如果我们长时间不进行操作,它会自动断开连接的。连接好以后,我们就可以在这里进行操作了,一般通常都是手工输入指令,每条指令都是以分号作为结束,输入了指令后敲回车或者按F4都可以执行该指令(两者会有一定的区别),有些指令可能还要再有一个确认窗口才能执行。如果指令正确,上方就会输出结果,如果指令不正确,上方也会有错误提示,注意看提示内容,这个可以帮你纠正错误。也可以在这里打开我们做好的DT,但要先把DT放到服务器,然后选菜单“File”-“Open”(注意是鼠标右键)从服务器的文件夹里选取这个DT,那些指令就都会出现在下面的输入框了,我们可以不必再输入指令,直接敲回车就可以了。2、OPS的使用当然,如果我们保证DT的正确性,而且LOADDT时不需要人工干预的话,我们可以用另外一个工具让它自动去LOAD这个DT。这个工具就是OPS,打开方式如下:第一讲OSS的使用作者:杨镇涛方法与上面雷同。打开后出现下面窗口:同样,我们先打开DT文件,选菜单“File”-“Openfile”。第一讲OSS的使用作者:杨镇涛文件打开后,我们选取RUNMODE(运行模式),从这里我们可以看到命令框在上面,结果输出框在下面,与Terminal刚好相反。由于输出框比较小,我们可以把它拉大一点,方便我们看到输出结果。第一讲OSS的使用作者:杨镇涛然后选择我们需要连接的网元进行连接,那个插头就是连接的按钮。然后我们就可以从图中的红色框选取执行的方式,这里提供了四种方式,从左至右分别是(把鼠标放在上方可以看到提示):从文件最顶部开始执行执行有标记的那些行(必须预先作标记,在左边中间那一列点一下,会出现个勾)从当前行往下执行(在中途听下来的时候,可以用它继续执行下去)逐行执行(每按一次只执行一行)停止第一讲OSS的使用作者:杨镇涛在DT自动执行的过程中,可能会出现一些特殊情况停下来,你这时就要看输出结果,在Terminal里手工处理一下,然后再从下一条指令继续执行下去,千万不要执行后看都不看,让它自生自灭。用这个工具,我们也可以很方便地做LOFILE了,主要用于收集交换机数据。3、做LOGFILE前面也说过,我们有时要把操作时输出的结果保存下来,或者把交换机的数据取出来(用一些P指令打印出的结果),用于后台的分析和做DT,或者在一些割接变频工程的整个过程我们也要记录我们的操作,以方便我们查问题。无论在Terminal还是在OPS,我们都可以做LOGFILE,两者的用途一般是不同。A.用OPS做LOGFILE用OPS一般是用来保存交换机数据(也就是些P指令的输出结果),我们可以做好一份全部是P指令的DT(可看附件),然后在OPS里打开,让它自动执行,由于P指令基本上不会出什么问题或停顿,所以我们就可以放心地让它执行到结束为止。一般来说,做一整个BSC的数据的LOGFILE时间都比较长,超过半小时以上。为了把数据保存在一个文件上,我们可以在DT的开始和结束加上下面红色的代码:@l/home/emc1/am7bts/logfile/2001717-3/dgcbsc1-2001717-3.logIOEXP;CACLP;C7SPP:SP=ALL;RAEPP:ID=ALL;……(中间省略)ALEXP;ALRDP;@c第一讲OSS的使用作者:杨镇涛第一句代码是打开一个文件用来保存数据,路径是OSS服务器上的实际路径,千万不要写错,要不你就会找不到那个文件了,文件名最好不要跟原有文件重复。最后的代码就是结束保存,要不那个文件就会无休止地增大了。开始做LOG后,我们可以观察服务器上的文件大小是否增大,只要它在不断增大,就表示做LOG过程正常了。如果服务器上找不到那个文件就要检查路径有没有写错,注意UNIX系统是用“/”而不是用“\”。B.在Terminal做LOGFILE用Terminal做LOG,一般是记录我们的操作或打印一些结果用于分析,它不需要专门做DT,用起来很灵活,所以相对来说会用得比较多。具体操作如下:a.开始LOG在菜单“Props”按鼠标右键选取“OutputProperties…”。出现以下的窗口,在“Logresponsestofile”旁打勾,点取“File”按钮。第一讲OSS的使用作者:杨镇涛出现以下窗口,选取要保存的路径和填写保存的文件名,按“Insert”。出现以下窗口,文件名会显示在“file”的右边,按“Apply”。第一讲OSS的使用作者:杨镇涛然后,在Terminal窗口中的“ResponseArea”右边会显示“Logging”,这样你接下来操