網絡稅控收款終端體系結構的製作方法
2023-05-15 18:37:06
專利名稱:網絡稅控收款終端體系結構的製作方法
技術領域:
本發明涉及一種商用收款終端的體系結構,尤其是一種網絡稅控收款終端體系 結構。
背景技術:
目前,商用收款POS機已被大中型零售商場、連鎖快餐業廣泛使用,基於局域 網的P0S系統、MIS系統與財務系統也已成為廣泛使用的商品銷售應用系統,如今, 引入稅控功能的銷售系統也開始逐漸進入實施階段。
當前外接網絡稅控器的商用收款機以如圖1的方式接入區域網。網絡稅控器作 為普通外設掛接於商用收款機,網絡稅控器對銷售數據的獲取需要與作為軟體模塊 加載於商用收款機作業系統中的稅控釆集模塊握手。
上述實施方式的潛在安全隱患如下稅控器作為普通外設掛接於收款機,稅控 採集模塊作為軟體模塊,存在一定被卸載或旁路的危險。稅控採集模塊需要引入用 戶原有的作業系統中,則該模塊的實現需要考慮用戶作業系統的差異。
因此,亟待開發出一種防止擴展系統模塊被卸載,也可對擴展可編程片上系統 的工作狀態進行監控,及早發現可能出現安全隱患的網絡稅控收款終端體系結構。
發明內容
本發明的目的是提供一種對基於區域網的網絡稅控收款終端體系結構,以改變 目前存在的安全隱患,將商用收款系統與稅控系統在體系結構上進行整合,大大降 低了生產的總成本。
本發明的目的是通過以下技術方案實現的
一種網絡稅控收款終端體系結構,在所述的商用收款終端結構上擴展可編程 片,對原有系統工作狀態監視;對數據流動感知,獲取分析;數據採樣模塊掛接在原系統的LPC總線上,採集該總線上的數據;該數據總線與外部埠連接;所述的 數據存儲於雙口 R雄中,所述的數據存儲分為目錄區和數據區。
前述的體系結構設有收款模塊和稅控模塊,所述的收款模塊和稅控模塊並行運行。
前述的擴展可編程片,通過掛接在低引腳數總線上的數據採集模塊和雙口 RAM 與原基於x86工作模式的系統相連,雙口 RAM存儲截取得到的原工作系統的特定數 據,並作為擴展系統的共享存儲。
擴展可編程片通過數據採集模塊截取原x86系統通過LPC總線送往其外圍接口 的數據,將計算後的相應稅控信息,傳送至區域網中的稅控伺服器。
稅控收款終端要在開機啟動時由BIOS對採集模塊及擴展可編程片上系統進行 完整性校驗。
本發明一種對基於區域網的網絡稅控收款終端體系結構,與現有技術相比,具 有以下明顯的優勢和有益效果
由上述本發明提供的技術方案可以看出,本發明所述的網絡稅控收款終端的體 繫結構,最大程度地將新興的可編程片上系統與現有的微機體系結構相結合,以實 現一個系統平臺主動介入到另一個系統平臺的工作環境,並獲取其相應的數據、工 作狀態和性能指標等,在安全性上最大程度實現防卸載、防旁路的目標。本發明採 用了不在用戶原有作業系統層以上做任何修改的實現機制,減少了在軟體系統作修 改時需根據用戶系統差異而進行不同功能模塊開發的繁瑣工作,同時維護了用戶原 先的軟體系統。系統的硬體擴展做到對用戶透明,即不對用戶原有的軟硬體使用有 任何的影響。通過修改BIOS以對系統完整性進行校驗,增加了系統的安全性。將 商用收款系統與稅控系統在體系結構上進行整合,大大降低了生產的總成本。
圖1為現有稅控系統中商用收款機外接網絡稅控器的工作方式原理圖; 圖2為本發明網絡稅控收款終端的體系結構原理具體實施例方式
本發明的一種網絡稅控收款終端的體系結構,其較佳的具體實施方式
是,如圖
2所示,掛接在與原系統南橋晶片相連的LPC總線上的數據採樣模塊採集該總線上 的數據並將可能送往外部列印埠 (如串行埠、並行埠)的數據存儲於雙口 RAM 中。存儲分為目錄區和數據區,目錄區的結構如表l所示
表l雙口RAM目錄區結構
目標埠地址(I)在數據區中的首址(n)是否有效(III)
Port—addrlData—addrlValidl
Port—addr2Data—addr2Valid2
Port—addr3Data—addr3Valid3
欄位(i)標識所截獲的數據送往的目標埠地址,欄位(n)標識該段數據
在RAM數據區中的首地址,欄位(III)標識該段數據當前是否有效,若當前數據 己被新數據覆蓋,則該欄位標識為無效。擴展可編程片上系統從雙口RAM中掃描目 錄表,獲取相應數據區數據進行分析。
具體實施例,如圖2所示,所述的可編程片上系統為基於Nios嵌入式處理器 軟核的片上可編程系統,系統總線為Avalon總線,Avalon總線是一種協議較為簡 單的片內總線,Nios CPU通過Avalon總線與各外設接口進行數據交換。擴展SOPC 系統從雙口 RAM中通過掃描目錄表提取數據區中的有效數據,此過程可進一步通過 配置文件規定提取原系統送往指定埠的數據(如C0M1、 COM2、 LTP1、 LTP2等)。 截獲得到的銷售數據將通過擴展可編程片上系統中的軟體系統進行解析,分解數據 項,形成稅控銷售數據,並通過區域網上傳至稅控伺服器。稅控伺服器依照國家標 準GB 18240.1、 GB 18240.2、 GB 18240.3與稅務機關稅控管理信息系統銜接,獲 取用戶數據、機器數據、發票數據;傳送發票交易數據;接受稅務稽査人員的稅務 檢查。整個稅控收款終端的網絡接口連接至集線控制器(Hub Controller)的UpLink 埠,原系統的網絡埠與擴展可編程片上系統的乙太網控制晶片分別接至集線控 制器兩個傳輸口,這樣既保證了原系統與區域網的正常連接,又實現了擴展可編程 片上系統對區域網的接入。
原系統BIOS應加入對系統完整性的校驗,以防止擴展系統模塊被卸載。此外,稅控伺服器也可對擴展可編程片上系統的工作狀態進行監控,及早發現可能出現的 安全隱患。
以上所述,僅為本發明較佳的具體實施方式
,但本發明的保護範圍並不局限於 此,任何近似的變化或替換,都應涵蓋在本發明的保護範圍之內。
權利要求
1、一種網絡稅控收款終端體系結構,其特徵在於在所述的商用收款終端結構上擴展可編程片,對原有系統工作狀態監視;對數據流動感知,獲取分析;數據採樣模塊掛接在原系統的LPC總線上,採集該總線上的數據;該數據總線與外部埠連接;所述的數據存儲於雙口RAM中,所述的數據存儲分為目錄區和數據區。
2、 根據權利要求1所述的網絡稅控終端體系結構,其特徵在於所述的體系 結構設有收款模塊和稅控模塊,所述的收款模塊和稅控模塊並行運行。
3、 根據權利要求1所述的網絡稅控終端體系結構,其特徵在於擴展可編程 片,通過掛接在低引腳數總線上的數據採集模塊和雙口 RAM與原基於x86工作模式 的系統相連,雙口 RAM存儲截取得到的原工作系統的特定數據,並作為擴展系統的 共享存儲。
4、 根據權利要求1所述的網絡稅控終端體系結構,其特徵在於所述的擴展可編程片通過數據採集模塊截取原x86系統通過LPC總線送往其外圍接口的數據, 將計算後的相應稅控信息,傳送至區域網中的稅控伺服器。
全文摘要
本發明公開了一種網絡稅控收款終端體系結構,在所述的商用收款終端結構上擴展可編程片,對原有系統工作狀態監視;對數據流動感知,獲取分析;數據採樣模塊掛接在原系統的LPC總線上,採集該總線上的數據;該數據總線與外部埠連接;所述的數據存儲於雙口RAM中,數據存儲分為目錄區和數據區。這種結構可以做到對用戶完全透明,即不影響用戶對系統原有的軟硬體的正常使用,同時在安全上避免被卸載和旁路。本發明採用了不在用戶原有作業系統層以上做任何修改的方式,減少了在軟體系統作修改時,需根據用戶系統差異而進行不同功能模塊開發的繁瑣工作,同時維護了用戶原先的軟體系統。
文檔編號G07G1/12GK101458852SQ20091007630
公開日2009年6月17日 申請日期2009年1月9日 優先權日2009年1月9日
發明者於書舉, 侍偉敏, 侯石柱, 周雅稚, 琭 莊, 張建標, 彭建朝, 杜永萍, 許向眾, 俊 謝, 賈毫傑, 郝文英, 凱 陳 申請人:北京工業大學