基于GPRS和IE的分布式收費終端功能升級策略
2.2 收費終端裝置
電力移動繳費終端是融通信技術、網(wǎng)絡技術、計算機應用技術、電子技術于一體,面向供電企業(yè)電費繳費業(yè)務而設計的一種便攜式可移動收費網(wǎng)點。電力繳費終端可部署在電力代辦點,與供電公司的SG186系統(tǒng)的繳費系統(tǒng)進行實時數(shù)據(jù)交互,實現(xiàn)電費繳費、電費查詢等業(yè)務的信息化處理。電力移動繳費終端裝置采用三星公司的微控制器S3C6410作為硬件平臺,采用微軟公司的嵌入式操作系統(tǒng)WinCE6.0R3為軟件平臺,并針對打印機、讀卡器、鍵盤和GPRS模塊開發(fā)相應的中間件來支持應用軟件的運行[3]。終端裝置的模塊化結構如圖3所示。
2.3 功能升級
在繳費過程中,終端要為客戶打印票據(jù)及查詢欠費信息。
?。?)電費信息查詢。對查詢回來的數(shù)據(jù)進行SOI、VER、CS和EOI常規(guī)校驗,如有任何一項發(fā)生錯誤,均返回對應的失敗提示信息給對方。確認以上各數(shù)據(jù)無誤后,進行相應的3DES解密,對解密后的數(shù)據(jù)進行CRC16校驗,如有錯誤或解密錯誤,將出錯信息返回給對方。本環(huán)節(jié)無誤后,對經(jīng)過解析的數(shù)據(jù)進行字段檢索,檢索到相應的字段后便可進行數(shù)據(jù)字段提取,將提取出來的數(shù)據(jù)流送IE進行顯示。
?。?)電費發(fā)票或收據(jù)打印。針對需要打印的數(shù)據(jù)信息的傳輸,在結構上與“電費信息查詢”保持一致。所不同的是具體的數(shù)據(jù)字段內容不一樣,同一字段(如Printer表示打印數(shù)據(jù))針對不同的打印機只是具體的字段數(shù)據(jù)內容不同而已。這樣就可以給終端配備任意符合客戶需求的打印機,或按照客戶需求設計打印票樣。
2.4 提高系統(tǒng)可靠性
針對ADR到INFO的數(shù)據(jù)內容進行CRC16校驗,對VER之后包括CRC16在內的數(shù)據(jù)進行3DES加密,對加密后的數(shù)據(jù)流再采用累加和校驗。最終格式如圖4所示。
2.5 減少數(shù)據(jù)流量
GPRS業(yè)務以數(shù)據(jù)流量計費,為了降低GPRS流量、縮短信息送達對方的時間,本系統(tǒng)的數(shù)據(jù)傳輸采用了ZIP壓縮算法。
在國家電網(wǎng)實行階梯電價時,只要調整相應字段的HTML文檔或者模板即可實現(xiàn)功能升級。專家預測,在不久的將來峰/平/谷電價的階梯化也會提上議事日程,到那時終端的功能升級只需在平臺上修改報表和模板即可輕松實現(xiàn),還可以滿足各供電公司的個性化需要。
本文所談到的設計思想已在電力移動收費終端中得到使用,并在現(xiàn)場運行。據(jù)各現(xiàn)場人員反饋,系統(tǒng)功能調整方便,在速度、安全性和運營費用方面都達到了較理想的效果,完全可以滿足各供電公司個性化的需要。此外,由于瘦客戶端、B/S架構是當前主流的設計思想,本設計在其他行業(yè)或者設備上也有很好的推廣價值和廣闊的應用前景。
評論