美章網(wǎng) 資料文庫 運營管理的衛(wèi)星通信論文范文

運營管理的衛(wèi)星通信論文范文

本站小編為你精心準備了運營管理的衛(wèi)星通信論文參考范文,愿這些范文能點燃您思維的火花,激發(fā)您的寫作靈感。歡迎深入閱讀并收藏。

運營管理的衛(wèi)星通信論文

1運營管理平臺設(shè)計方法

平臺在設(shè)計上主要分為兩大部分,分別為Sever端和Client端。它們以數(shù)據(jù)庫作為中間連接橋梁,如圖1所示。圖1平臺整體架構(gòu)Sever端程序主要功能是同步數(shù)據(jù),衛(wèi)星通信系統(tǒng)的GAC記錄文件由GAC服務(wù)器運行的定時腳本傳輸至FTP服務(wù)器,Sever端得到GAC記錄文件后再結(jié)合操作人員編寫的帶寬更改文件,處理后得到通信機上下線記錄,并錄入數(shù)據(jù)庫。其中GAC記錄文件為txt格式文件,記錄格式為:yyyy/mm/dd-h(huán)h:mm:ss\t<以“-”分隔的MAC>\t<info>,例如2013/04/21-17:24:4400-40-fd-01-4d-04NOTREGISTEREDcausesynchronizationlost。帶寬更改記錄為csv格式文件,記錄格式為:yyyy-mm-ddhh:mm:ss,<MAC>,<bandwidth>,<real_bandwidth>,<worker>,<serial_no>,例如2013-07-0705:45:00,0040FD016e7a,2Mbps專用池1,vbdc-2048,張三,50這些信息經(jīng)過服務(wù)器端處理過會形成信息完整的通信機上下線記錄。Client端程序根據(jù)運營需要,對特定或全部通信機在指定時段的上線時間進行結(jié)算,并生成供參考的計費結(jié)果,還可以同時生成用于遞交給客戶的臨時用星確認表。

2運營管理平臺的實現(xiàn)

2.1開發(fā)環(huán)境的選擇程序代碼的編譯環(huán)境為MicrosoftVisualC++2008,它可以高效開發(fā)Windows應(yīng)用,尤其是Office的應(yīng)用,數(shù)據(jù)庫采用MySQLSever5.0,其使用的SQL語言是用于訪問數(shù)據(jù)最常用的標準語言,它有著速度快、體積小、代碼開源等特點,特別時候想節(jié)約成本的中小型企業(yè)[4]。另外還需要具有FTP上傳及下載功能的傳輸工具LibCURL。

2.2數(shù)據(jù)同步算法設(shè)計2Mbps專用池在線時間的計算是本平臺的核心部分。2Mbps專用池是一種總帶寬為2Mbps的捆綁復(fù)用模式,同屬于一個池的通信機,只要有一臺在線就記為該池在線,只有當所有通信機都下線才記該池下線,該算法屬于遞歸調(diào)用,具體計算過程如圖2所示。

2.3平臺的實現(xiàn)流程及內(nèi)存分配Sever端程序首先備份、更名上一次使用的GAC記錄文件、帶寬更改記錄文件,然后登錄FTP服務(wù)器下載最新的GAC記錄文件和帶寬更改記錄文件,再登錄MySQLSever建立各數(shù)據(jù)庫與母表,同時導(dǎo)入GAC記錄文件和帶寬更改表,建立通信機分立帶寬更改表,選出本輪數(shù)據(jù)同步需要更新的GAC記錄,根據(jù)需要進行掉線情況過濾并進行通信機分立上下線計算及2Mbps專用池上下線計算,最后編譯時間戳記錄文件LastUpdate.ini并斷開MySQL連接。該段程序用于描述時間的數(shù)據(jù)類型time_t實際為_int64的64位整數(shù),time_t變量初始化時必須調(diào)用time(0)賦值為當前時刻的“歷史秒”,即從1970-01-0100:00:00到當前時刻歷經(jīng)的秒數(shù)。tm是一個結(jié)構(gòu)體,包含若干計時單位的序數(shù)(年序數(shù)以1900年為0、月序數(shù)以1月為0、日序數(shù)以1日為1),用于記述相對于從1900-01-0100:00:00到當前時刻歷經(jīng)的時間。計算兩筆GAC記錄時間差的方法是:從GAC記錄中讀出的時間字符串賦值給tm結(jié)構(gòu)體變量,調(diào)用mktime()函數(shù)將兩個GAC記錄時間的tm結(jié)構(gòu)體變量記述的時刻分別轉(zhuǎn)化為time_t變量,再調(diào)用difftime()函數(shù)將兩個time_t變量的差值計算出來。VC用于處理時間的數(shù)據(jù)類型豐富多樣,選擇適當?shù)臄?shù)據(jù)類型和處理函數(shù)可以事半功倍。MYSQL_RES和MYSQL_ROW是MYSQLAPI內(nèi)置的數(shù)據(jù)類型。MYSQL_RES類型變量擔(dān)負了SELECT存儲語句查詢結(jié)果的任務(wù)。MYSQL_RES類變量在使用完成后需調(diào)用mysql_free_result()進行內(nèi)存回收,而在實際開發(fā)中,根據(jù)上下文不一定能判定一個MYSQL_RES類型變量初始化(或經(jīng)上一次內(nèi)存回收)后是否被使用過,而如對初始化后未經(jīng)使用的MYSQL_RES類型變量進行內(nèi)存回收,可能會引發(fā)錯誤導(dǎo)致程序異常退出。經(jīng)權(quán)衡,決定在開發(fā)中放棄對MYSQL_RES類型變量回收內(nèi)存的設(shè)計,犧牲一定的空間換取可靠性。MYSQL_ROW類型變量實際是二維指針,使用時要特別注意SE-LECT語句的查詢結(jié)果究竟有多少列,如果越界訪問使得該二維指針超出查詢結(jié)果的列數(shù),會導(dǎo)致程序異常退出。Client端可以查詢數(shù)據(jù)庫,選出在指定時段內(nèi)歸屬欲結(jié)算項目的通信機列表,同時查詢在指定時段內(nèi)欲結(jié)算項目的有效租用合同,接著結(jié)合計時計費結(jié)果的框架將查詢的上下線結(jié)果填入表格,并按帶寬小計時長計入臨時數(shù)據(jù)庫表便可完成計時計費結(jié)果文件。最后讓VisualC++程序控制Word自動化客戶端生成用星確認表,這里要通過使用OLE-DB(ObjectLinkingandEmbeddingDatabase)技術(shù),它提供了對包括對關(guān)系數(shù)據(jù)庫和非關(guān)系數(shù)據(jù)庫在內(nèi)的所有文件的統(tǒng)一接口。自動化客戶端可以理解為模擬人工進行的編輯操作,對編輯目標文檔需要進行的操作序列,可逐條列出,然后分解成每一個鍵入(或點選,拖動)的操作,幾乎每一個分解操作,都對應(yīng)了自動化客戶端程序的一行指令。自動化客戶端的性能卓越,可以在一兩秒內(nèi)完成數(shù)十頁含表文檔的編輯工作。Office的自動化客戶端編程中,最常遇到COleVariant和CComVariant兩種數(shù)據(jù)類型:COleVariant類是對VARIANT結(jié)構(gòu)的封裝,當對象構(gòu)造時首先調(diào)用VariantInit進行初始化,然后根據(jù)參數(shù)中的標準類型調(diào)用相應(yīng)的構(gòu)造函數(shù),并使用VariantCopy進行轉(zhuǎn)換賦值操作,當VARIANT對象不在有效范圍時,它的析構(gòu)函數(shù)就會被自動調(diào)用,由于析構(gòu)函數(shù)調(diào)用了VariantClear,因而相應(yīng)的內(nèi)存就會被自動清除。CComVariant提供了很多構(gòu)造函數(shù)來對VARI-ANT能夠包含的多種類型進行處理。CComVariant沒有提供針對VARIANT包含的各種類型的轉(zhuǎn)換操作符,必須直接訪問VARIANT的成員并且確保這個VARIANT變量保存著期望的類型。

2.4平臺實現(xiàn)界面介紹根據(jù)如上所述對平臺的設(shè)計思想和方法,利用MFC分別實現(xiàn)出了人機交互的Sever端和Client端,其界面如圖3-4所示。Sever端除了選擇系統(tǒng)類別、開始結(jié)束時間功能,主要還能實現(xiàn)清空數(shù)據(jù)庫、開始同步數(shù)據(jù)及暫停、備份、還原等功能。Sever端正常都是在運行狀態(tài)的,未遇故障時是不停運的。Client端中首先要輸入用戶信息、設(shè)備信息、項目信息及租用信息,利用“新建”和“刪除”按鈕可添加或刪除這些信息。在界面的左邊有搜索功能,只要輸入設(shè)備信息、項目信息或租用信息的關(guān)鍵詞就可在下面的列表框里顯示出相關(guān)的信息。按鈕“導(dǎo)入帶寬信息”實際就是導(dǎo)入上文所說的帶寬更改記錄文件,導(dǎo)入成功后便可實現(xiàn)右下角的計時計費功能,把結(jié)果以Excel表格形式生成到指定路徑下,還能同時生成Word版用星確認表。

3結(jié)束語

本文介紹了衛(wèi)星通信運營管理的基本任務(wù),由此給出了運營管理對數(shù)據(jù)處理的思路和方法,設(shè)計出了運營管理平臺,實現(xiàn)了對運營項目的自動化管理,彌補了對衛(wèi)星帶寬的使用情況只能由人工來核算的缺陷。本平臺在工程應(yīng)用中已處于試運行階段,需求已經(jīng)能全部實現(xiàn),且結(jié)果正確可靠。

作者:夏正國沈曉東駱貴新單位:南京信息工程大學(xué)電子與信息工程學(xué)院南京中網(wǎng)衛(wèi)星通信股份有限公司

主站蜘蛛池模板: 久久久亚洲欧洲日产国码农村| 伊人情人综合网| 亚洲欧美日韩精品中文乱码| 天天av天天翘天天综合网| 中国高清xvideossex| 日本电车强视频在线播放| 亚洲成人高清在线观看| 男人j放进女人p全黄午夜视频| 啊~嗯~轻点~啊~用力村妇| 香蕉在线精品视频在线观看6| 国产精品乱码一区二区三区| 97久久精品人人澡人人爽| 好男人官网在线播放| 中文字幕在线观看你懂的| 日韩亚洲专区在线电影| 亚洲va韩国va欧美va| 欧美精品国产综合久久| 人妻精品久久久久中文字幕一冢本 | 男人操女人视频网站| 又黄又爽又色又刺激的视频| 蝌蚪久热精品视频在线观看| 国产成人女人在线观看| 波多野结衣久久| 国产精品理论电影| 91高清完整版在线观看| 夂女yin乱合集高h文| uyghur69sexvideos| 希岛婚前侵犯中文字幕在线 | 12至16末成年毛片高清| 国内精品区一区二区三| A国产一区二区免费入口| 好男人www.| 一本久久综合亚洲鲁鲁五月天| 扒开双腿疯狂进出爽爽爽动态图| 久久人人爽爽爽人久久久| 日韩欧美第一页| 久久老子午夜精品无码怎么打 | 2021国产精品久久| 国产色视频免费| 97色在线视频观看香蕉| 在线观看国产一区亚洲bd|