



下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
2021年手機緊急號碼定位平臺系
統
設
計
方目錄TOC\o"1-5"\h\z\o"CurrentDocument"背景介紹 6\o"CurrentDocument"系統原理 6\o"CurrentDocument"系統建設原則 7\o"CurrentDocument"通用性和專業性をH合原則 7\o"CurrentDocument"先進性和實用性相結合 7\o"CurrentDocument"可靠性原則 7安全性原則 8易用性原則 8系統架構 9SUNONE 12選擇J2EE體系的優勢 14對象組件技術 15數據庫技術 16系統架構設計 20\o"CurrentDocument"系統方案 20語音信令數據采集系統 24系統數據配置管理 24信令數據采集網關配置管理 24添加 24修改 24刪除 25\o"CurrentDocument"與鑒權服務系統通訊配置管理 25\o"CurrentDocument"緊急呼叫號碼管理 25新增 25\o"CurrentDocument"查詢、查看 25冊リ除、更新 25\o"CurrentDocument"統計分析模塊 25\o"CurrentDocument"撥打緊急電話有效號碼統計 26通信接口數據分析 26\o"CurrentDocument"し 語音采集器與語音信令數據采集服務系統的通信 26\o"CurrentDocument"語音信令數據采集服務系統與鑒權服務系統通信 27\o"CurrentDocument"備份恢復服務模塊 30備份周期設定 30備份數據恢復 30日志模塊 30語音撥號成功日志 30語音撥號失敗日志 30定位服務系統 31接ロ通訊協議 31定位服務器與LSP定位服務器的通信 31定位服務器與位置鑒權服務器的通信 31\o"CurrentDocument"位置定位核心服務單元 31\o"CurrentDocument"位置定位服務的監控示警服務 34\o"CurrentDocument"位置定位服務器日志系統 34位置定位月艮務配置管理 34LSP定位服務器通訊配置 34\o"CurrentDocument"位置鑒權服務器通信配置 35\o"CurrentDocument"定位賬號管理 35\o"CurrentDocument"査詢査看賬號列表 35添加賬號 35禁用賬號 35\o"CurrentDocument"位置定位月艮務器統計分析 35\o"CurrentDocument"定位鑒權服務系統 35\o"CurrentDocument"定位鑒權服務核心單元系統 35\o"CurrentDocument"臨時鑒權(即撥打鑒權) 41定位策略鑒權 42\o"CurrentDocument"鑒權信息存儲(號碼管理) 43查詢、查看 43報表導出 43通訊協議 43物理協議 46異步物理協議 46響應物理協議 56內容協議 60健值映射格式(Map) 61協議中的數據類型 61基礎數據類型 61對象數據類型 62功能異常 62目標 62控制者 63命令回應 63位置信息 63業務類型 64\o"CurrentDocument"系統與語音信令數據采集服務系統接口 64接通時上報語音數據信息 64掛機時上報結束通話數據 66請求緊急呼叫號碼列表 66鑒權服務器與定位服務器的通訊協議 66定位通知 66定位結果查詢 67鑒權系統與定位策略和定時服務系統的通訊協議 68臨時鑒權通訊 68\o"CurrentDocument"系統與邊界數據外網前置機接口 69系統配置管理 69鑒權服務器配置 69通訊配置 70與語音信令數據采集服務系統配置 70與定位服務配置 70以號段區分配置 70添力口號段 70查詢、查看 71刪除號段 71添加定位服務系統配置 71查詢、査看定位服務系統配置 72刪除定位服務系統配置 72定位服務系統配置更新 72與定位策略服務配置 72\o"CurrentDocument"日志備份恢復模塊 72\o"CurrentDocument"邊界數據外網前置機的配置 72\o"CurrentDocument"計費核心單元 72定位計費 73查看成功的定位次數 738.11.統計分析模塊 73緊急號碼電話統計分析 73負載分析 73報表功能 73\o"CurrentDocument"9定位策略和定時任務服務 74系統參數設置 74定位策略配置 74定時任務配置 74\o"CurrentDocument"即時疋位 74\o"CurrentDocument"連續定位 75\o"CurrentDocument"定時定位 76定位歷史查詢 77系統操作日志記錄 77邊界數據交互 77內網壬外網 78外網至內網 78\o"CurrentDocument"10邊界數據交互 781背景介紹構架基于LBS城市公共服務保障體系是將原來的基于固定網的緊急號碼擴展成為以移動網絡為主的緊急號碼公共服務保障體系,采用移動網絡LBS位置服務技術,迅速確定緊急號碼人位置,從而快速反應進行處理,同時延伸公共服務保障體系,開展如車輛監控、個人財產監控等個人安全和財產安全監控。體系內部的核心就是緊急定位平臺。建立一個反應快捷、定位準確、系統穩定的系統是基于LBS城市公共服務保障體系的核心內容。2系統原理系統采用B/S結構組建,分為客戶端與服務端及數據服務三部分,客戶端程序完成用戶界面的顯示及用戶操作的處理,服務端程序負責處理用戶客戶端傳來的操作請求并返回正確的結果,數據服務為整體系統的數據提供存儲及數據分析的能力。緊急號碼定位系統中包含了基于LBS定位的緊急緊急號碼系統,LBS定位跟蹤業務是XX工作在通訊技術、計算機技術的結合點、亮點,它利用LBS、GSM、GIS定位,獲取移動終端實時定位信息,并將移動定位信息通過因特網實現定位對象的網上監控與管理。3系統建設原則通用性和專業性結合原則系統設計時著眼建設ー個比較通用的系統,各子系統可以通過通用系統的定制來實現。先進性和實用性相結合系統采用的技術要符合計算機技術的發展方向,核心設備要充分考慮能不斷更新升級,具備較高的性價比,考慮未來業務的發展趨勢;另ー方面,要充分利用成熟的技術,避免盲目追求新技術。可靠性原則系統保證準確無間斷的正常運行,設計為具有強大的容錯能力,無間斷運行。安全性原則在本系統中,安全性和保密性是非常重要的問題。按照不同的應用層次,將從系統安全、數據存儲安全、數據通訊安全、管理安全等多方面進行規劃和考慮。系統安全操作系統方面,由移動機房統ー管理;本平臺安全性做好漏洞掃描測試,并依照以下幾個安全性方面進行。數據庫安全采用oracle數據庫,數據庫訪問用戶只有連接和基本訪問權限。數據庫安裝于局域網中,對外網不直接暴露。定時對數據庫備份數據通訊安全平臺包含多個子服務系統,各子系統之間的接口數據交互就相對比較多。保證數據通訊安全,平臺采用IP校驗、傳輸數據加密和通過限制用戶訪問等機制。IP校驗對各個子系統而言。對于連接到該子系統的請求校驗其IP是否在配置的IP列表中。數據加密根據情況對部分或者所有數據進行DES加密限制用戶訪問是給訪問者分配賬號,對該賬號提供正確口令方可訪問,系統中也可以配置該賬戶的訪問內容;這種方式比較通用。管理安全賬號密碼MD5加密。易用性原則應用系統界面友好,操作簡單,保證用戶易學易用,符合用戶的操作習慣。
4系統架構J2EE結構J2EE是一個開放的、基于標準的平臺,用以開發、部署和管理N層結構的、面向Web的,以服務器為中心的企業級應用,是利用Java2平臺來簡化與多級企業解決方案的開發、部署和管理相關的諸多復雜問題的應用體系結構。J2EE的典型結構J2EE的多層分布式計算模型中,應用邏輯按照功能劃分為組件Enterprise
Beans數據庫J2EE應用程序I應用程序客戶端J2EE客戶層Veb層業務層客戶端
機器Enterprise
Beans數據庫J2EE應用程序I應用程序客戶端J2EE客戶層Veb層業務層客戶端
機器J2EE
服務㈱gj數據庫服務器J2EE典型的四層結構包括:(1)客戶層J2EE應用分為基于Web和基于傳統方式兩類。在ー個基于Web的J2EE應用中,用戶的瀏覽器作為客戶層的運行環境從Web服務器下載Web層中的靜態HTML頁面或由JSP或servlet生成的動態HTML頁面。在基于傳統方式的J2EE應用程序中,客戶程序直接運行applet程序,并在不經過Web層的情況下訪問enterprisebean〇Web層J2EEWeb組件可以由JSP頁面、基于Web的applets以及顯示HTML頁面的servlet組成。調用servlet或者JSP頁面的HTML頁面在應用程序組裝時與Web組件打包在ー起。Web層可能包括ー個JavaBeans類來管理用戶輸入,并將輸入發送到在業務層中運行的enterprisebean類來處理。運行在客戶層的Web組件依賴容器來支持客戶服務請求。(3)業務邏輯層業務邏輯層也稱作EJB層,主要運行enterprisebean來執行特定業務領域的業務邏輯代碼。Enterprisebean依賴于容器來提供事務處理、生命周期、狀態管理、多線程處理及資源存儲池等系統級功能支持。(4)企業信息系統層企業信息系統層運行企業資源計劃(ERP)、大型機事務處理、數據庫系統等企業信息系統軟件,是企業的基礎設施系統。EJB層使用的是RMI-IIOP在層間傳送數據,RMI-IIOP是ー個完整的分布式計算協議,允許客戶層程序或Web層程序直接訪問EJB層的服務,這些服務包括用于查找和引用enterprisebeans的JNDI,發送和接收異步消息的JavaMessageService(JMS),以及用于關系型數據庫訪問的JDBC。容器“容器”是J2EE體系架構中的ー個核心概念。容器設置定制了J2EE服務器所提供的內在支持,主要包括:J2EE安全模型配置基于角色實施對web組件或enterprisebean的訪問權限,在enterprisebean的布置描述中聲明角色和可被激活的方法,這種聲明性的方法不需要編寫加強安全性的規則。J2EE事務管理模型指定組成一個事務中所有方法間的關系,客戶端激活enterprisebean中的方法時,容器即介入管理事務。容器提供了事務管理功能之后,enterprisebean中不必對事務的邊界進行編碼,而只需在布置描述文件中聲明enterprisebean的事務屬性,容器將根據此文件并處理。JNDI尋址服務向企業內的多重名字和目錄服務提供了一個統一的接口,以便應用程序組件可以訪問名字和目錄服務。J2EE遠程連接模型管理客戶端和enterprisebean間的低層交互,使客戶端能采用類似于本地資源一樣訪問遠端的enterprisebean〇(5)生存周期管理模型管理enterprisebean的創建和刪除。ー個enterprisebean在其生存周期中將會歷經幾種狀態。容器創建enterprisebean,并在可用實例與活動狀態中遷移,最終將其從容器中刪除。(6)數據庫連接池模型是ー個有價值的資源,容器通過管理連接池提供對數據資源的更有效的訪問,enterprisebean可從池中迅速獲取連接,并在使用完畢之后釋放連接。基于上述分析,J2EE應用程序的體系結構如下圖所示。
廠應用
客戶端容器
&用客戶毒JDBCRMllr一IOJND一MSJ2SE廠應用
客戶端容器
&用客戶毒JDBCRMllr一IOJND一MSJ2SE 丿J2EE應用程序的體系結構sunoneSunONE的核心技術是構造智能WebService系統。Sun公司認為在互聯網環境下,有效的開放智能Web服務基礎設施的關鍵是ー系列的服務部件。為了便于發現和訪問,這些服務部件必須在一個中央目錄中進行注冊。為了進ー步保證Web服務的集成程度和可操作性,這些服務部件必須使用基于標準的結構,來表現語境方面的信息,以及使用ー個基于標準的編程界面集來訪問和利用這些語境信息,同時它們必須是開放的。SunONE的關鍵技術包括:XML標準與技術其中包括核心W3CXML建議(XML、DOM、XMLNamespace,XSLT、XPath、XLink和XPointer):開發團體的XML分析器、SAX;表現格式(XHTML、WML和VoiceXML);XML模式系統(DTD、XML模式、RELAX和正在出現的TREX技術規范);XML信息傳
遞系統(新出現的W3CXML協議、SOAP和ebXML信息服務);XML注冊器與倉庫(UDDIBusinessRegistry、ebXML注冊器與倉庫以及OASIS);XML服務描述語言(WSDL);XML管理信息交換框架(DMTFCIM與WBTM);B2BXML框架(ebXML協作伙伴協議、ebXML商務過程方法和ebXML核心組件);XML安全系統(XML簽名、XML加密以及新出現的OASIS安全服務項目)。Java技術其中包括Java2平臺企業版(J2EETM)、Java2平臺標準版(J2SETM)、Java2平臺Micro版(J2METM)、MID(MobileInformationDevice)規定、JavaCardTMAPI、JavaServlet與JavaServerPagesTM(JSPTM)軟件、適用于數據庫訪問的JavaAPI(JDBC),適用于XML的JavaAPI(適用于XML處理的JavaAPI、適用于XML數據聯編的JavaAPI、適用于XML注冊的JavaAPE適用于XML信息傳遞的JavaAPI)〇(3)基礎設施標準例如HTTP、SSL和LDAP。下圖是SunONE的體系結構示意:服務創建和組合
Forte和iPlanet工具任何設備用戶交付
iPlanet門戶
服務器應用和WebServices
SunONEWebtop
iPlanet任何設備用戶交付
iPlanet門戶
服務器應用和WebServices
SunONEWebtop
iPlanet商業公文包
iPlanet通信公文包服務容器
iPlanet應用服務器
iPlanetweb服務器
iPlanet進程管理服務集成
iplanet集成
服務器
iPlanetECXpert后端系統身份&策略
iPlanet統ー用戶管理公文包平臺Solaris,SunClusterSunONE的體系結構選擇J2EE體系的優勢作為一個被業界廣泛采用的中間件標準,J2EE是開發可伸縮的、具有負載平衡能力的多層分布式跨平臺企業應用的理想平臺。J2EE的首要任務在于提供ー個標準中間件基礎架構,由該基礎架構負責處理企業開發中所涉及的所有系統級問題,從而使得開發人員可以集中精力重視商業邏輯的設計和應用的表示,提髙開發工作的效率。J2EE有效地滿足了行業需求,提供獨立于操作系統的開發環境。基于J2EE的應用系統靈活且易于移植和重用,可運行在不同廠家的Web服務器上。更為重要的是,J2EE是ー個開放體系,完全有能力適應未來技術的進步和發展。Java2技術及相關的J2EE規范是Sun在1999年底推出的,J2EE的目標是:提供平臺無關的、可移植的、支持并發訪問和安全的,完全基于Java的開發服務器端中間件的標準。在J2EE中,Sun給出了完整的基于Java語言開發面向企業分布應用規范,其中,在分布式互操作協議上,J2EE同時支持RMI和?OP,而在服務器端分布式應用的構造形式,則包括了JavaServlet、JSP(JavaServerPage)、EJB等多種形式,以支持不同的業務需求,而且Java應用程序具有"Writeonce,runanywhere”的特性,使得J2EE技術在發布計算領域得到了快速發展。J2EE簡化了構件可伸縮的、其于構件服務器端應用的復雜度,雖然DNA2000也ー樣,但最大的區別是DNA2000是ー個產品,J2EE是ー個規范,不同的廠家可以實現自己的符合J2EE規范的產品,J2EE規范,是眾多廠家參與制定的,它不為Sun所獨有,而且其支持跨平臺的開發,目前許多大的分布計算平臺廠商都公開支持與J2EE兼容技術。EJB是Sun推出的基于Java的服務器端構件規范J2EE的一部分,自從J2EE推出之后,得到了廣泛的發展,已經成為應用服務器端的標準技術。SunEJB技術是在JavaBean本地構件基礎上,發展的面向服務器端分布應用構件技術。它基于Java語言,提供了基于Java二進制字節代碼的重用方式。EJB給出了系統的服務器端分布構件規范,這包括了構件、構件容器的接口規范以及構件打包、構件配置等的標準規范內容。EJB技術的推出,使得用Java基于構件方法開發服務器端分布式應用成為可能。從企業應用多層結構的角度,EJB是業務邏輯層的中間件技術,與JavaBeans不同,它提供了事務處理的能力,自從三層結構提出以后,中間層,也就是業務邏輯層,是處理事務的核心,從數據存儲層分離,取代了存儲層的大部分地位。從分布式計算的角度,E川像CORBAー樣,提供了分布式技術的基礎。提供了對象之間的通訊手段。從!nternet技術應用的角度,EJB和Servlet,JSP一起成為新一代應用服務器的技術標準,EJB中的Bean可以分為會話Bean和實體Bean,前者維護會話,后者處理事務,現在Servlet負責與客戶端通信,訪問EJB,并把結果通過JSP產生頁面傳回客戶端。J2EE的優點是,服務器市場的主流還是大型機和UNIX平臺,這意味著以Java開發構件,能夠做到"Writeonce,runanywhere",開發的應用可以配置到包括Windows平臺在內的任何服務器端環境中去。對象組件技術對象組件技術是計算機軟件的主流技術,其研究內容不斷深化,應用領域不斷擴大,特別是工業界對面向對象技術研究與產品化方面的工作,使面向對象技術越來越體現出強大的生命力。隨著Internet和計算機應用的不斷發展,對象組件技術的研究和應用也不斷向深度和廣度方面擴展。在深度方面,分布式對象組件技術、軟件Agent技術、構件技術和模式與框架技術為我們的技術發展帶來了良好的發展機遇。在廣度方面,對象組件技術與電子商務、面向對象與XML和面向對象與嵌入式系統等為我們發展新的應用提供了舞臺。對象組件技術具有以下優點:?開發的不同階段使用統ー的概念,真正實現面向對象的開發模式;?不同層次的抽象和繼承,代碼實現高重用性,便于實現業務邏輯抽象分解,并且有利于業務的更新升級;?完整的封裝和數據隱蔽,較其他開發方式,安全性更高,將客戶端與數據庫隔離起來,客戶端無權限直接訪問數據庫,有利于安全管理,可有效防止惡意攻擊。還可以利用中間件的安全管理特性進ー步加強權限控制管理;便于業務(事務)級權限管理,實際應用中往往以業務(事務)為主線,也就要求對業務(事務)實現權限控制,中間件技術的應用可以方便地對客戶端實現事務權限管理控制;收斂并發的數據庫連接數,減輕數據庫的壓カ。消除了兩層結構造成的數據庫并發數目的大幅度膨脹,使得應用的擴展更加方便;應用對象/組件的重用性得以實現,不用再編寫重復的代碼在不同的地方實現相同的功能,減少了代碼編制中的冗余,減少了工作量;中間件技術的使用,使系統具有卓越的擴展能力。若要提高系統性能、處理速度,可增加應用服務器,分擔一部分應用服務工作即可,而原來的應用服務器幾乎可以不動;負載均衡,有多臺機器做應用服務器時,系統可自動根據每個機器的負載情況決定服務程序在負載小的那一臺機器上執行;分布式應用管理,支持異構環境下的分布應用(如同一應用中有不同的數據庫,多個數據源)。正是對象組件技術的這些特點使得該技術在IT業界占有絕對的領導地位。系統的業務邏輯層采用組件技術加以封裝,業務邏輯與界面表示分離,易于管理維護,且便于重用與擴展。4.5.數據庫技術數據庫采用oracle10g,具有以下功能和性能要求開放性安全性和可靠性靈活高效的體系結構強大的聯機事務處理能力強大的聯機分析處理能力分布式處理能力完善的管理工具接口支持關系模型支持多機多處理器系統支持流行的網絡協議(TCP/IP,IPX/SPX等)支持主流操作系統(UNIX,NT,NETWARE等)?兼容ANSI/ISOSQL支持中文漢字內碼,符合雙字節編碼支持C2或以上級安全標準、多級安全控制;支持數據庫存儲加密及相應冗余控制應具有強的容錯能力、錯誤恢復能力、錯誤記錄及預警能力;數據庫、表大小等技術參數可靈活設置,支持對多媒體數據及大數據量處理的技術需求;應避免數據庫死鎖的出現,一旦死鎖能夠自動解鎖;開發工具易使用、開發效率高、維護方便;支持多種CASE工具。.開放性開放性指數據庫系統是基于客戶/服務器體系結構的開放式數據庫,用戶的應用可與數據庫服務器運行在不同的硬件平臺上(如IBM、HP和SUN等),充分合理地發揮不同類型硬件的特長。同時,在分布式的環境下,具有與異種數據庫的互操作性。關系型數據庫系統支持眾多的開放系統標準:ANSISQL-89LEVEL1、ANSISQL-89LEVEL2和ANSISQL-92,通過美國國家標準及技術局(NIST)聯邦信息處理標準(FIPS)用于標準數據庫容量,參照完整性,以及FIPS標志的第127-1號測試包。支持各類客戶機/服務器的通信連接,包括IPX/SPX.TCP/IP和SHAREMEMORY。(注:NIST是美國規定工業標準的政府機構,具有唯一可用的檢驗SQL標準兼容性的測試軟件包)開放性在數據庫連接上表現為ODBC標準,并且可以使用開發工具通過ODBC可以實現與多種數據庫的互連,如ORACLE、!NFORMIX.SYBASE等。滿足企業ー級互操作性需要的開放式中間件(MIDDLEWARE)產品,它允許客戶透明地訪問各種關系型數據庫包括ORACLE、INFORMIX和SYBASE。同時通過遠程過程調用(RPC),用戶可以去修改其他數據源上的數據。同時提供通過SQL語句直接修改的功能。數據庫和高級語言有很好的互連能力,支持ODBC,通過ODBC支持大量的第三方廠商提供的開發工具,如:Ern、PowerBuilder^VB>VC++、EXCEL等。.安全性與可靠性為確保數據庫安全性提供了兩個級別的存取權限。對于保密數據,數據庫可以提供:檢測可疑用戶動作,及執行那些動作的特定用戶的身份;檢測非所有者訪問企圖;評估潛在的安全方面損害可能;如果必要,可提供代安全性研究分析的證據信息;為用戶提供被動的保護,讓用戶了解它們的動作可在受到安全性審查。數據庫服務器提供兩級訪問權限來保證數據庫的安全性。數據庫權限控制對數據庫的訪問和在數據庫上創建表和索引的權カ。表權限指定用戶在特定表上所能進行的操作。支持表級修改、插入和刪除的安全性,同時保證字段級更新和查詢的安全性。使用二個獨立的語句向用戶授予或收回權限。由于對用戶帳號進行安全管理。因此,不需要再次進行數據庫登錄。存儲過程通過建立它們自己的、有別于數據權限的機制而提供附加的安全性。存儲過程的擁有者向用戶授予執行該存儲過程的權限,允許用戶執行該過程中所有的SQL操作,但對其它的數據庫訪問加以限制。通過使用存儲過程來限制用戶執行某些數據庫操作,DBA將系統的安全性提高到過程級。安全審計功能對用戶操作的每一個數據庫對象提供跟蹤和操作記錄。這一功能符合C2級安全要求模型。可以對系統中用戶的活動進行選擇性監控。安全審計的界面是由命令行驅動的,或是由參數調節控制的,它允許你指定對某ー特定用戶的特定活動進行監控。可靠性指數據庫系統具有聯機備份,數據庫自動備份、日志文件管理等恢復機制,使數據庫系統能在各種異常情況中自動恢復數據,以保證系統24小時的聯機運行。數據庫系統提供的聯機備份可以在無人在場時自動進行。數據庫系統的聯機備份可以很方便地設置備份時間,并由系統在所指定的時間內自動進行,而不需任何管理人員在場。為了確保用戶的數據無論何時何地需要時都是可用的,數據庫系統提供多種恢復機制,以保證數據庫以最短的時間從硬件或系統故障中恢復,包括快速恢復機制、磁盤鏡像、雙機熱備份。提供ー套聯機管理工具,以增強可用性。通過管理工具系統管理員可以從ー個中央控制臺管理多個遠程數據庫,極大降低了分布式環境中數據庫管理工作的負擔。.靈活高效的體系結構靈活高效的體系結構指體系結構為多進程多線索、動態可調整和高度并發的結構。數據庫服務器是可編程服務器,提供較強的觸發器和存儲過程機制,使用這兩種機制均可以對數據庫服務器編程,并做為數據庫對象存放在數據庫中,供所有有效的應用程序來使用。提供多種封鎖顆粒度以滿足不同封鎖機制,包括數據庫級鎖,表級鎖,頁級鎖和行級鎖并可根據數據庫操作的實際情況自動實現封鎖升級。同時充分利用單處理器、對稱多處理器(SMP)、SMP群機(Cluster)、大規模并行處理(MPP)結構的能力,適應不同的系統硬件配置要求。.分布式處理能力分布式處理能力指數據庫內核支持分布式環境,以保證數據的分布式管理和完整性。提供分布式查詢和更新,提供遠過程調用(RPC)以減少網絡開銷,在分布式更新操作中提供透明的兩階段提交和自動的兩階段提交恢復機制。提供一整套數據庫系統的管理工具,可以對數據庫進行優化,使日常管理工作得以迅速完成。.完善的管理工具接口完善的管理接口,支持簡單網管協議(SNMP)在與基于SNMP的技術兼容方面例如HPOpenView,IBMSystemView,數據庫通過子代理(subagent)為公共和專用管理信息庫MIB(ManagementInformationBases)提供支持。數據庫的公共MIBs符合IETF(InternetEngineeringTaskForce)關系數據庫公共MIB標準,提供一般數據庫信息,例如數據庫廠商、版本號、完成事務數量、磁盤使用情況,等等。數據庫的專用MIBs提供有關數據庫專用信息,包括數據庫緩沖區、封鎖、日志、提交和回滾的事務數量、最后檢查點時間、內存使用、日期、時間、以及最后備份級別等信息。這些信息使得網絡管理員可以有效監視網絡上所有數據庫。數據庫維護ー個系統主數據庫,對數據庫服務器的信息進行跟蹤。數據庫系統提供有關數據庫服務器狀態信息。可以查詢這些表以發現系統處理的瓶頸,確定資源使用情況,跟蹤會話或數據庫服務器的活動。這些信息包括:數據庫名、所有者以及日志狀態;等待數據庫資源的用戶的狀態;性能的概要信息;虛處理器有關用戶和使用的系統CPU;有關磁盤空間信息;有關事務日志(邏輯日志)狀態信息;有關封鎖的信息;分配給表空間的連續磁盤空間信息。4.6.系統架構設計在多年的應用開發和提供企業級服務的積累下,我公司形成了一整套自己成熟和完整的技術架構、開發平臺和組建庫。如INF開發平臺,GenericForm開發平臺,J2EEFrameWork,WorkFlow,CommonLib基礎組建庫(如SQLStore數據管理組件,PoolMng連接池管理組件,Cache內存管理組件等)。尤其在J2EE方面,先后提出了適合B/S應用的INF開發平臺和適合開發Web應用的J2EEFrameWork〇5系統方案整個平臺主要包括四個子系統;定位服務系統、定位鑒權服務系統、語音信令數據采集服務系統、定位策略及定時任務服務系統。主要流程業務圖如下;結合到XX網絡具體實現圖如下:“0す線8「曙音線ia音tt順徳區110接管屮心一水區110接警中心島明區110按瞥中心,必界就加外網的!!服宏星南海區110接?屮心6語音信令數據采集系統數據采集核心模塊與數據采集器做好接口通訊,多線程機制采集多個采集器過來的數據,將采集過來的數據處理轉發給鑒權服務系統。核心模塊處理好多線程并發采集,保證大量通話時的響應速度。系統數據配置管理信令數據采集網關配置管理管理以及配置所有信令采集器的ip,端口等參數。添加ー個信令采集器對應ー個配置項,每個配置項中有多個參數,參數包括名稱、描述、所在區域、信令類別(根據目前了解情況主要有一號信令和PRI信令)、數量、IP、端口等。市局和各區局的信令類別如下表所示:序號區域PRI信令一號信令1.市局222.南海區203.三水區014.高明區105.順德區20修改修改以上參數。刪除刪除ー個配置項。與鑒權服務系統通訊配置管理鑒權服務系統的信息是通過語音數據采集服務系統提供的,所以需要提供語音數據采集網關的!P以及通信使用的端口。緊急呼叫號碼管理緊急呼叫簡稱EC,用于移動臺向當地的緊急呼叫中心聯系,即使手機顯示沒有信號或者電池很弱的情況下都可以撥通。緊急呼叫號碼管理主要包括有:新增緊急呼叫號碼、查看緊急呼叫號碼、統計緊急呼叫號碼。新增對于緊急呼叫的號碼通常有:匪警110火警119交通故障122急救中心1200新增時參數包括名稱、描述、類別、號碼、備注等。查詢、查看查看EC列表。刪除、更新刪除EC號碼或者更新屬性。統計分析模塊統計分析模塊功能包括:撥打緊急電話號碼統計、語音信令采集負載分析、通信接口數據分析。撥打緊急電話有效號碼統計統計各EC號碼的好撥打情況,根據時間(如月度、季度、年度)出報表;以上每種統計類型又可以分為兩種模式:1、針對指定緊急電話統計,2、針對所有已設定好的緊急電話的統計。比如:2019年3月份撥打110緊急電話有效號碼的統計2019年3月份撥打所有緊急電話有效號碼的統計語音信令采集負載分析系統每隔ー定時間(在配置模塊設置),會采集系統運行數據。分析時將這些數據導出或者直接生成圖表格式。采集的數據包括處理器的平均讀取值、cpu使用情況;系統緩存,系統總容量;網絡發送接收流量,系統運行時間。至上一次系統運行數據采集時間之間的電話接入量,通話情況;處理峰值。通信接口數據分析數據分析的范圍包括:成功通信率,失敗通信率,統計接口通信總量,失敗率超過設置數量。接口通訊服務語音采集器與語音信令數據采集服務系統的通信信令采集器只采集單向(呼入)數據中的:主叫號碼、被叫號碼、接通時間、掛斷時間4類信息。在信令采集器和語音信令數據采集服務系統之間使用移動專線連接,語音信令數據采集服務系統將通過兩個接口來與語音采集器的交互:第一個接口是撥打時獲取撥號語音信息中主叫號碼、被叫號碼、撥打時間;另ー個接口是獲取當語音結束信息的結束時間,通過之前的序列號更新到數據庫;語音信令采集網關及數據采集服務器的通信方式如下圖所示:語音信令采集網關與數據采集服務器通信a
z\
Actor_l語音信令采集網關數a
z\
Actor_l語音信令采集網關數據采集服務器數據采數據庫語音采集器與語音信令數據采集付系統通信流程圖語音信令數據采集服務系統與鑒權服務系統通信語音信令數據采集系統將用戶撥打110的信息進行處理之后,將處理后的信息傳送給鑒權服務系統,鑒權服務系統為當前用戶撥打信息作為ー個會話(session)處理,分配sessionid為此次會話標識,同時設定該會話的過期時間(默認為10分鐘)等參數。鑒權服務系統在接到數據后將此會話信息存儲數據庫,在通話掛斷時,更新此會話的掛斷時間。如圖所示:定位鑒權服務系統和語音信令數據采集系統交互1語音信令數據采語音信令數據采集系統定位鑒權服務系統定位鑒權數據庫備份恢復服務模塊對重要的業務數據、操作日志、關鍵數據、數據庫及操作系統進行備份,數據備份采用的是利用程序后臺自動備份,手動設置備份周期。其主要功能有:備份周期設定;備份列表查詢;備份數據恢復。備份周期設定功能:設置數據備份周期設置條件:時間段(每天,每星期,…,…)結果:每間隔設置的時間段就進行ー次數據備份。備份數據恢復功能:恢復到指定時間的數據說明:選擇ー個選項恢復到指定時間的數據。日志模塊日志模塊功能主要有:語音撥號成功日志;語音撥號失敗日志;定位日志。語音撥號成功日志查詢數據庫中語音撥號成功的記錄,并顯示到前臺頁面。語音撥號失敗日志查詢數據庫中語音撥號失敗的記錄,并顯示到前臺頁面。定位日志查詢數據庫中被定位的數據記錄,并顯示到前臺頁面。7定位服務系統接口通訊協議定位服務器與LSP定位服務器的通信定位服務器與位置鑒權服務器的通信位置定位核心服務單元基于基站定位的原理闡述通過運營商的網絡獲取移動終端(如手機等)用戶的位置信息(經緯度坐標)在電子地圖平臺的支持下,為用戶提供相應位置信息服務。這類手機授權定位,從技術上可分為到達時間(TOA)、增強測量時間差(E—OTD)二種實現方式。具體實現步驟:(1)要定位的手機發出一己知信號,三個或多于三個LMU同時接收該信號,已知信號是手機執行異步切換時發出的接入突發信號;(2)各LMU得到信號到達時的絕對GPS時間后,可得到相對時間差(RTD);(3)根據前兩步的信息,SMLC進行兩兩比較,計算突發信號到達時間差(TDOA),得出精確位置,并回到應用中。要通過三角計算得出手機精確位置,必須知道另外兩個參數:LMU的地理位置和各LMU之間的時間偏移量。例如各LMU必須提供的絕對GPS時間,或在已知位置的地點放置參考LMU可得到實際時間差(RTD)參數。LMU用接入突發信號確定TOA。當定位請求發出時,LMU被選定,且配置正確的頻率,以便接收接入突發信號。此時,手機在業務信道(可能會處于跳頻方式)上,以特定功率發送達70個接入脈沖(時長320ms)。各LMU通過多種方式實現和改善TOA的測量結果。利用收到的突發信號可提高測量成功概率和測量精度。采用分集技術(如天線分集和跳頻),可降低多徑效應的影響,提高測量精度。當某個應用需要知曉手機位置時,該應用向SMLC發出請求,同時告知手機號碼和定位精度要求。被測量的TOA參數及其誤差值一同被采集并發送到SMLC,根據該數據,SMLC可計算出應用所需要的手機位置,再將位置信息和誤差范圍發送回應用。TOA定位方式需要附加硬件(LMU),以達到精確計算突發信號到達時間的目的。實現方式有多種:LMU既可集成在BTS內,也可作為單獨設備。LMU作為單獨設備時,既可有單獨的天線,也可與BTS共享天線,通過空中接口實現網絡間通信。2,E-OTD定位技術E-OTD定位方式是從測量時間差(〇TD)發展而來的,〇TD指測量所得的時間量,E—OTD指測量的方式。手機無需附加任何硬件便可得到測量結果。對于同步網,手機測量幾個BTS信號的相對到達時間;對于非同步網,信號同時還需要被ー個位置已知的LMU接收。確定了BTS到手機的信號傳輸時間,則可確定BTS與手機之間的幾何距離,然后再根據此距離進行計算,最終確定手機的位置。實現步驟如下:1)手機收到各基站發來信號,得到TOA參數;LMU得到RTD參數;2)手機將TOA和RTD參數傳送至リGSM網。3)〇TD測量需要用同步、標準且模擬的脈沖。當BTS發送的幀未被同步時,網絡需要測量BTS之間的RTD。為了進行精確的三角測量,〇TD測量和RTD測量(非同步BTS時)均需要3個BTS。獲得〇TD參數后,手機位置在網絡中計算以獲取具體位置。說明:計算具體位置所需的基站位置由獨立的基站數據庫更新所得。位置定位系統設計為ー個后臺提供定位服務的接口,用戶傳入定位授權的用戶名、密碼、定位提供的號碼和其他所需參數定位。定位分兩個步驟:第一步定位系統對發起的定位請求同步返回一個序列號,第二步用戶再拿此序列號去查詢定位結果。如下圖所示:定位鑒權服務系統和定位系統交互1說明:.用戶傳入用戶名、密碼,定位所需的號碼.定位服務器不會立即返回定位結果,因為定位需要一定時間,約5秒鐘;此時定位系統返回一個序列號,待用戶稍后通過此序列號查詢定位結果。位置定位服務的監控示警服務系統對外部提供ー個定位的WebService接口供使用;同時為了保證系統的正常運行和自我保護設計,對外部調用此接口的條件需要做一定的限制:.同一IP一秒鐘調用的次數(默認5次);多于此次的請求返回空并做臨時記錄,對于連續時間的記錄超過一定次數(默認10次)將此IP加入定位黑名單,此后該1P定位請求都不會響應,除非手動從黑名單中刪除;.對同一號碼每日的定位請求次數做限制(默認為1000次),多余次數的請求返回定位次數超出的請求;.其他自我保護限制位置定位服務器日志系統定位服務系統的日志記錄模塊位置定位服務配置管理LSP定位服務器通訊配置定位服務器需要固網ip與移動lsp服務器通訊,這里配置lsp服務器的ip、端口和授權位置鑒權服務器通信配置鑒權服務系統作為請求定位的發起方,為了保證安全性,需要限制提供定位發起方的ip,結合分配的賬號進行訪問。賬號與ip綁定,如某ーip或者賬號出問題,則封鎖該ip或者該賬號。定位賬號管理為每ー個定位請求方分配ー個賬號,賬號包括訪問用戶名和授權訪問密碼。本模塊對這些賬號進行管理。密碼md5加密切無法更改。查詢查看賬號列表查看賬號列表添加賬號密碼不能更改,密碼隨機生成!2位由大小寫字母、數字、常用符號(ロ{}‘;:".,<>/?-=_+)組成的字符串。禁用賬號某ー賬號出問題禁用此賬號,賬號禁用后不能解鎖。位置定位服務器統計分析定位成功率、定位平均等待時長等的分析。8定位鑒權服務系統定位鑒權服務核心單元系統語音信令數據采集系統將用戶撥打110的信息進行處理之后,將處理后的信息傳送給鑒權服務系統,鑒權服務系統為當前用戶撥打信息作為ー個會話(session)處理,分配sessionid為此次會話標識,同時設定該會話的過期時間(默認為10分鐘)等參數。鑒權服務系統在接到數據后將此會話信息存儲數據庫,由于在通話期間語音信令數據采集系統也在不斷的采集數據,此會話的信息業在不斷的更新。在會話過期后不能對當前用戶做定位查詢處理。如圖所示:定位鑒權服務系統和語音信令數據采集系統交互1語音信令數據采集系統定位鑒權服務系統語音信令數據采集系統定位鑒權服務系統定位鑒權數據庫會話(session)管理定位鑒權服務系統對現有session進行管理,session作為用戶接警期間的重
要標志,在session存在期間,接警人員可以請求查詢撥打者的位置,當當前通話掛斷時session記錄此時間。在設定的超時時間內session都存在。同時在超時時間到達之前,緊急號碼平臺都可以查詢該session對應的號碼的位置。Session的建立如下圖所示:Session的銷毀,如下圖所示:
說明:Session在電話掛斷和超過超時時間兩個必要條件オ可以銷毀;在超時時間未到時,撥打人在此撥打緊急號碼平臺,session將再次激活。定位鑒權服務系統對定位策略前置服務系統發送過來的定位策略進行鑒權,并對鑒權通過的請求響應定位結果。緊急號碼平臺向定位策略和定時服務系統發起的即時定位、連續定位等請
求,定位策略和定時服務系統處理之后,將請求轉發至鑒權服務系統進行鑒權,如果請求的定位號碼在當前會話中,則發起一個定位請求至定位服務系統。如果沒有在當前會話中,就去數據庫中查找歷史撥打信息判斷改號碼是否在特定的時間段內(例如一個周或ー個月,此參數可以在鑒權服務參數中配置),如果在就定位,如果不在就返回不能定位的結果,如下圖所示:定位鑒權服務系統與定位策略和定時任務系統交互「即時定位定位策略和定時任定位策略和定時任務系統定位鑒權服務系統定位服務系統同時,也可以查詢歷史定位記錄,如下圖所示:歷史定位記錄査詢定位策略服務系統定位鑒權服務系統定位鑒權數據庫定位策略服務系統定位鑒權服務系統定位鑒權數據庫說明:查詢歷史軌跡如果不提供時間段范圍,默認查詢1個月以內的位置記錄臨時鑒權(即撥打鑒權)系統在接收語音信令服務系統接口發送過來的號碼時為該通話建立session的同時,根據撥打需要對號碼進行首次定位。定位策略鑒權定位策略服務系統發送過來的定位請求,比如:立即定位,定時定位,連續定位;通過這個途徑進行鑒權,都先判斷是否在當前會話(session)中,如果在響應定位結果,若不在當前會話中,就查詢在最大可定位時間范圍(通過系統配置可設定)定位號碼表中有無這個號碼。若有就相應定位結果,如無就返回未授權查詢失敗的結果。流程圖如下圖所示:鑒權信息存儲(號碼管理)系統記錄請求鑒權定位的號碼、時間、結果等信息。并提供web界面可以查
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中職學校工作總結模版
- 沖壓工藝與模具設計課件-第三章
- 人群恐懼癥的臨床護理
- 統編人教版三年級語文下冊《口語交際:春游去哪兒玩》教學課件
- 北京高考一二模政治哲學試題總結模版
- 統編人教版三年級語文下冊《口語交際:春游去哪兒玩》示范教學課件
- 黑龍江省哈爾濱六十九中學2025屆八下數學期末聯考試題含解析
- 高中數學選修2-3計數原理概率知識點總結模版
- 吉林省長春市第七十二中學2025年七年級數學第二學期期末綜合測試模擬試題含解析
- 設備管理潤滑培訓
- APQC跨行業流程分類框架(PCF)V7.4版-2024年8月21日版-雷澤佳編譯
- 1.-輪胎模具簡介
- DL∕T 5210.2-2018 電力建設施工質量驗收規程 第2部分:鍋爐機組
- DL∕T 788-2016 全介質自承式光纜
- 大數據與人工智能營銷智慧樹知到期末考試答案章節答案2024年南昌大學
- 公司關鍵崗位績效評估與激勵管理制度
- DB11-T 1875-2021 市政工程施工安全操作規程
- 一年級下冊《讀讀童謠和兒歌》試題及答案共10套
- 中國車載冰箱行業市場前景及投資研究報告
- 尋夢環游記(Coco)中英文臺詞對照
- 道德與法治《我們的衣食之源》教案教學設計(公開課)四年級下冊
評論
0/150
提交評論