培訓-ims課件13-spn電信_第1頁
培訓-ims課件13-spn電信_第2頁
培訓-ims課件13-spn電信_第3頁
培訓-ims課件13-spn電信_第4頁
培訓-ims課件13-spn電信_第5頁
已閱讀5頁,還剩26頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

IMS-SPN培訓介紹提綱SPN介紹SPN詳細架構SPN監(jiān)控維護SPN配置工具和特色功能網(wǎng)管維護和容災SPN是什么?SPN:ServiceProvisioningNode(服務開通網(wǎng)關節(jié)點)SPN業(yè)務開通網(wǎng)關(ServiceProvisioningNode,以下簡稱SPN)是中興為ZTEIMS提供的統(tǒng)一的業(yè)務開通網(wǎng)關設備,用于中興統(tǒng)一核心網(wǎng)解決方案。注:因為IMS說起來是一個系統(tǒng),實質上本身包含多個網(wǎng)元,在完成一個業(yè)務放號的過程中,需要和這些網(wǎng)元打交道,且有時序關系,于是就產生了SPN網(wǎng)元,它站在所有網(wǎng)元的前面和BOSS系統(tǒng)完成對接,實質上就是一個開通激活系統(tǒng),用來解決IMS產品的業(yè)務開通等問題。SPN在IMS系統(tǒng)中的角色——業(yè)務受理接口機SPN的作用與好處SPN承接BOSS系統(tǒng)和各IMS網(wǎng)元(包括HSS、MMTel、統(tǒng)一Centrex等等),支持對企業(yè)和個人的業(yè)務訂購、業(yè)務查詢、業(yè)務變更和企業(yè)通訊錄管理。將BOSS下發(fā)的業(yè)務開通指令分解轉化為對各網(wǎng)元的開通指令,并綜合各網(wǎng)元的返回結果回送給BOSS。SPN屬于BOSS系統(tǒng)與IMS核心網(wǎng)元的中間設備,相當于IMS核心網(wǎng)元的前端機。

SPN向BOSS系統(tǒng)屏蔽了不同廠商設備的差異,提供一個統(tǒng)一的邏輯接口,并減輕BOSS的處理負擔。優(yōu)點:1.屏蔽了IMS各個網(wǎng)元的復雜指令,大大減輕BOSS對接IMS的開發(fā)量。2.支持事務工單自動回滾,最大限度的控制異常。3.支持對IMS各個網(wǎng)元的智能容災處理。4.易擴展性,當IMS網(wǎng)元業(yè)務變更時,開發(fā)工作量小,BOSS亦然。BOSS單獨和IMS各個網(wǎng)元連接BOSSHSSPSSAGCFENUMCENTREX以開戶為例,需要向各個網(wǎng)元發(fā)送不同指令。需要輸入?yún)?shù):SubID,IMPIID,SubName,PWD,IMPUID……需要輸入?yún)?shù):rtsName,GPCode,GPName,GPType,DisplayNum,GPAddr,DftLang,TemplateID,privateNumberingPlanName…….需要輸入?yún)?shù):IMPU1,IMPU2_TEL,IMPU3,SubName,UTYPE,CPC,CHT,TPID,COP……需要輸入?yún)?shù):IMPU2_TEL,IMPI,TIDNO,IADAGNAME,PWD,CSCFHost……需要輸入?yún)?shù):E164_TEL,ZONE,ORDER,PREFERENCE,REGEXP……ZXUNSSSPSSZXUP10SIPASZXUNHSSHSS客戶ZXUNCSCFP/I/S-CSCF/BGCFBOSSSPNSPN的作用:業(yè)務開通網(wǎng)關,提供IMS網(wǎng)元層的統(tǒng)一開通接口。屏蔽網(wǎng)絡層對業(yè)務支撐系統(tǒng)的復雜性。(ServiceProvisionNode)IMS核心網(wǎng)&業(yè)務平臺SPNHSSPSSAGCFBOSS14BOSS受理后生成一條定單,送SPN接口SPN接到定單后,分解定單,到各網(wǎng)元分別激活SPN向BOSS反饋激活結果注:以上事例為同步接口ENUMCENTREX22222BOSS下定單到SPN開通流程SPN的大體架構BOSS與SPN對接,SPN提供BOSS一個基于SOAP協(xié)議的接口協(xié)議,由BOSS側開發(fā)完接口后,傳送指令到SPN。SPNSOAP協(xié)議SPNHSSPSSAGCFENUMCENTREXSPN負責與IMS各個網(wǎng)元統(tǒng)一對接,支持SOAP,MML協(xié)議,與每個網(wǎng)元協(xié)議間的內容都不相同。22222SPN內部架構1.北向的web服務器提供webservice接口給BOSS,負責接收訂單。2.ORALCE負責控制和存儲工單,訂單等數(shù)據(jù)。3.南向接口負責將各個訂單拆分成各個網(wǎng)元的工單并發(fā)送到各個網(wǎng)元。SPN總體軟件結構軟件模塊功能SPN服務器軟件的主要模塊及其功能說明如下:接收模塊北向接口負責從BOSS接收SOAP指令,形成訂單,以及回送消息給BOSS(SPNV3)工單分解模塊工單分解模塊將訂單根據(jù)業(yè)務進行分解,形成將發(fā)往各網(wǎng)元的工單,送入隊列

(SPNV3)指令處理模塊從隊列中取出工單,并生成網(wǎng)元交互指令,發(fā)往對應網(wǎng)元,并接收網(wǎng)元返回的結果(SA)SPN模塊1、SPN北向服務(SPNV3)2、SPN南向服務(SA)3、SPNWEB用戶及業(yè)務管理流程步驟說明如下:1.接收BOSS發(fā)送的SOAP

請求,對請求進行校驗;2.解析發(fā)送的產品列表;對產品進行分類:Centrex,MMTel,IMPG,其他;3.對產品列表進行二次解析,根據(jù)各類產品列表,獲得對各網(wǎng)元的操作(增/刪/改/否)。4.生成各網(wǎng)元的操作產品列表;記錄到SPN內部的工單表5.依據(jù)工單依次發(fā)送到網(wǎng)元施工。6.獲得網(wǎng)元施工結果.7.將操作結果返回給BOSS。詳細報文說明---BOSS發(fā)送用戶開戶給SPNBOSS-->SPN:<?xmlversion="1.0"encoding="UTF-8"?><IMS> <Data> <header> <ACTION_ID>mand</ACTION_ID> <REQUEST_ID>2400000000014871</REQUEST_ID> </header> <body> <CustInfoDto> <CustName>linning1</CustName> <HeadShip>sdf</HeadShip> <CustType>1</CustType> <OperType>A</OperType> <DAType>1</DAType> <Email></Email> </CustInfoDto> <CompanyCode>07<panyCode> <AccNbrDto> <IMPUTEL>tel:</IMPUTEL> <IMPI></IMPI> <IMPUSIP>sip:</IMPUSIP> <Domain></Domain> <DAType>1</DAType> <AreaCode>240</AreaCode> <Password>zteims</Password> </AccNbrDto> </body> </Data></IMS>SPN-->HSS:......<UserIdentity> <IMPIList> <IMPI> <URI></URI> <IMPIID>136028</IMPIID> </IMPI> </IMPIList> <IMPUList> <IMPU> <URI>sip:</URI> <IMPUID>407359</IMPUID> </IMPU> <IMPU> <URI>tel:</URI> <IMPUID>407358</IMPUID> </IMPU> </IMPUList>......SPN-->MMTel:......<m:ADD_SBRxmlns:m=""> <m:IMPU>tel:</m:IMPU> <m:UNAME>WangQiang</m:UNAME> <m:UTYPE>0</m:UTYPE> <m:CPC>0</m:CPC> <m:CHT>0</m:CHT> <m:IMPULST><m:IMPU>sip:@</m:IMPU><m:IMPU>tel:</m:IMPU> </m:IMPULST></m:ADD_SBR>......詳細報文說明---SPN發(fā)送用戶開戶給網(wǎng)元SPN指令報文SPN指令報文節(jié)點說明<ACTION_ID>節(jié)點:主事件標識,常用的有mand(開戶),mand(修改),mand(銷戶),mand(停機),mand(復機),mand(ENUM開戶),Enummand(ENUM銷戶),AddTeam(新增組),AddAGCF(AGCF開戶),DelAGCF(AGCF銷戶)。<REQUEST_ID>節(jié)點:工單標識,不唯一,建議BOSS下發(fā)的值為日期,如:201208080808(YYYYMMDDHHMISS)。<IMPUTEL>節(jié)點: 用戶公有標識(SIP格式/TEL格式),建議使用格式為tel:+86(國家碼)591(區(qū)號)88888888(業(yè)務號碼),SIP格式:sip:+86(國家碼)591(區(qū)號)88888888(業(yè)務號碼)(域名)<IMPI>節(jié)點: 用戶私有標識,格式:+86(國家碼)591(區(qū)號)88888888(業(yè)務號碼)(域名)<DOMAIN>節(jié)點: 域名,一般為靜態(tài)值,如:<AearCode>節(jié)點: 主區(qū)域,如:591代表福州市<LanId>節(jié)點: 子區(qū)域,如:00/01代表福州市的某個縣,主要用于路由到不同地址的相同網(wǎng)元<Password>節(jié)點: 用戶密碼,對應HSS和AGCF兩個網(wǎng)元的用戶密碼,一般開戶都為靜態(tài)默認值。<ProdCode>節(jié)點: 產品編碼節(jié)點,常用的有I1000(該產品主要涉及到的事件操作有HSS開戶,PSS開戶,PSS修改等),I9000(該產品主要涉及的事件操作有IFC智能業(yè)務的簽約和去簽約),I182(該產品主要涉及的事件操作有AGCF的開戶,AGCF銷戶,AGCF的修改),I2,I4,I6,I8(呼轉業(yè)務產品),I3000(虛擬網(wǎng)產品)<OperType>節(jié)點: 操作類型,A表示簽約該產品,D表示刪除,M表示修改該產品信息<AttrCode>節(jié)點: 產品屬性編碼,如I182產品的HOSTNODEID屬性表示AGCF的節(jié)點屬性,AGCF_TIDNO屬性表示AGCF節(jié)點的TID端口屬性<AttrValue>節(jié)點: 產品屬性值Spn日常維護1、磁盤空間監(jiān)控與清理2、北向工單執(zhí)行情況監(jiān)控3、南向網(wǎng)元指令執(zhí)行情況監(jiān)控4、雙機狀態(tài)監(jiān)控5、CPU使用率監(jiān)控Spn日常維護磁盤空間監(jiān)控與清理(1)日志文件清理用命令df–h查看磁盤空間的情況。如果有已用大于50%的文件系統(tǒng),檢查SPN日志是否占用太多空間。如果是,清理日志。(2)數(shù)據(jù)庫表空間用表空間查詢sql,查看表空間占用情況??臻e空間應大于10%,否則清理表數(shù)據(jù)。主要包括boss_prov、om_wo、spn_batch_orderSpn日常維護北向工單執(zhí)行情況監(jiān)控1、查詢工單執(zhí)行時間超過3秒的工單2、查詢工單狀態(tài)為錯誤的工單Spn日常維護南向網(wǎng)元指令執(zhí)行情況監(jiān)控1、查詢南向指令執(zhí)行時間select*fromom_wowhere(state_date-created_date)*24*3600>3orderbycreated_datedesc雙機狀態(tài)監(jiān)控查看集群狀態(tài)Memberstatus和worklinkstatus應該全部為UP和ONLINE。而ServiceStatus應該有一個node為running,另外一個node為stopped才是正常。如果ServiceStatus和上次查看時不一樣,則肯定發(fā)生過雙機切換,此時應該檢查系統(tǒng)的硬件和網(wǎng)絡是否有故障。Spn日常維護雙機狀態(tài)監(jiān)控Memberstatus和worklinkstatus應該全部為UP和ONLINE。而ServiceStatus應該有一個node為running,另外一個node為stopped才是正常。如果ServiceStatus和上次查看時不一樣,則肯定發(fā)生過雙機切換,此時應該檢查系統(tǒng)的硬件和網(wǎng)絡是否有故障。雙機狀態(tài)監(jiān)控查看集群狀態(tài)Memberstatus和worklinkstatus應該全部為UP和ONLINE。而ServiceStatus應該有一個node為running,另外一個node為stopped才是正常。如果ServiceStatus和上次查看時不一樣,則肯定發(fā)生過雙機切換,此時應該檢查系統(tǒng)的硬件和網(wǎng)絡是否有故障。Spn日常維護CPU使用率監(jiān)控運行top命令,觀察JAVA進程的cpu占用率是否一直維持在100%以上。這種情況的出現(xiàn)可能表示線程進入了死循環(huán)。應該立即詢問BOSS系統(tǒng)是否正在執(zhí)行大批量操作、是否有工單堵塞情況,如果產生堵單應立即聯(lián)系產品線人員檢查查看程序運行狀態(tài)。工單異常定位1、判斷spn是否收到boss報文

根據(jù)boss_prov表判斷(如果不知道request_id,根據(jù)號碼及時間等查詢)select*fromboss_provwherereq_id='2009080500007‘如果沒收到,請檢查網(wǎng)絡狀態(tài),boss下發(fā)報文是否正確,spn北向服務接口是否正常開啟工單異常定位2、判斷是否到SA---根據(jù)request等找到boss_prov表該記錄的idselectidfromboss_provwherereq_id='2009080500007';----根據(jù)id在om_wo表找到網(wǎng)元事件記錄select*fromom_wowherenode_inst_id=720168;根據(jù)狀態(tài)判斷哪個網(wǎng)元事件失敗,根據(jù)網(wǎng)元事件跟時間到該SA日志里面查詢SA是否有收到,并且查詢與網(wǎng)元的發(fā)送接收指令信息如果SA沒有收到,那么根據(jù)北向服務報錯信息,將錯誤信息提交研發(fā)判斷。如果SA有該時間的網(wǎng)元事件記錄,再根據(jù)與網(wǎng)元的發(fā)送接收信息,將網(wǎng)元返回的異常通知下游進行處理工單異常定位3、如果BOSS收到了北向服務返回的報錯信息,也可以根據(jù)北向返回的錯誤信息進行一個預判。SPN配置工具及特色業(yè)務類似還有很多特色功能:如:1.可以配置工單的回滾,即根據(jù)現(xiàn)場情況配置發(fā)往某個網(wǎng)元的工單是否需要回滾。2.可以支持BOSS的查詢接口,即BOSS可以發(fā)送一個查詢用戶或號碼的命令到SPN,再由SPN到各個IMS網(wǎng)元統(tǒng)一匯總該用戶或號碼的信息,整體反饋給BOSS。3.可以支持存數(shù)據(jù)和不存數(shù)據(jù)兩種版本模式:(1)存數(shù)據(jù)模式,指的是SPN將BOSS發(fā)來的每條數(shù)據(jù)都存入庫中,這樣對回滾事務比較方便,性能優(yōu)越,不足是必須經(jīng)過SPN對IMS做任何操作,否則有可能會造成數(shù)據(jù)不同步現(xiàn)象。(2)不存數(shù)據(jù)模式,指的是SPN不存BOSS發(fā)來的數(shù)據(jù),事務的回滾通過每次操作先對網(wǎng)元進行查詢接口,性能亦能達到要求,但是即使不是通過SPN操作的數(shù)據(jù)業(yè)務,SPN照樣能執(zhí)行,數(shù)據(jù)一致性強。還有其他特色定制業(yè)務,在此不一一敘述。SPN網(wǎng)管維護與容災處理SPN有自己特色的網(wǎng)管軟件imanager,他負責采集數(shù)據(jù)(負責監(jiān)控服務器的服務,CPU,性能等數(shù)據(jù))并上傳給IMS統(tǒng)一的網(wǎng)管網(wǎng)元U31。Imanager分客

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論