網(wǎng)絡(luò)開票云終端的制作方法
【專利摘要】本實(shí)用新型實(shí)施例提供了一種網(wǎng)絡(luò)開票云終端。該終端主要包括:主板和天線,所述主板中包括以太網(wǎng)接口、USB接口、RS232串口、錢箱接口、無線通信電路和CPU,所述CPU和所述以太網(wǎng)接口、USB接口、RS232串口、錢箱接口、無線通信線路連接,所述天線和所述無線通信線路連接。本實(shí)用新型的網(wǎng)絡(luò)開票云終端支持LAN、ADSL有線接入;支持M2M、3G無線接入;支持VPDN、VPN專網(wǎng)接入,支持網(wǎng)絡(luò)型式統(tǒng)一管理和快速切換,滿足不同網(wǎng)絡(luò)環(huán)境的需要,實(shí)現(xiàn)了在一個(gè)網(wǎng)絡(luò)開票云終端中對(duì)多種聯(lián)網(wǎng)方式進(jìn)行統(tǒng)一管理和切換使用。層次化設(shè)計(jì)使得嵌入式設(shè)備軟件中的網(wǎng)絡(luò)接入代碼獨(dú)立出來,形成功能完整的網(wǎng)絡(luò)模塊,可以在不同應(yīng)用環(huán)境中方便的移植。
【專利說明】
網(wǎng)絡(luò)開票云終端
【技術(shù)領(lǐng)域】
[0001]本實(shí)用新型涉及網(wǎng)絡(luò)接入【技術(shù)領(lǐng)域】,尤其涉及一種網(wǎng)絡(luò)開票云終端。
【背景技術(shù)】
[0002]國家稅務(wù)總局在“金稅三期”里明確了全面推行“網(wǎng)絡(luò)發(fā)票”的思路,已與三大運(yùn)營商進(jìn)行戰(zhàn)略合作,確定由運(yùn)營商牽頭推行網(wǎng)絡(luò)發(fā)票。目前,全國已有多個(gè)省市部署了網(wǎng)絡(luò)發(fā)票云平臺(tái),全面推行“網(wǎng)絡(luò)發(fā)票”。納稅人一般有多種客戶端可供選擇:PC開票軟件、專用開票云終端、手機(jī)等移動(dòng)設(shè)備。專用開票云終端作為其中一類客戶端,一般具有體積小巧、成本低廉、專機(jī)專用的特點(diǎn),這也是對(duì)這類設(shè)備的一個(gè)基本要求。
[0003]除滿足以上基本要求外,為適應(yīng)開票云系統(tǒng)的接入要求和納稅戶現(xiàn)場的不同網(wǎng)絡(luò)環(huán)境的需要,開票終端需能支持有線、無線、VPN(Virtual Private Network,虛擬專用網(wǎng))多種網(wǎng)絡(luò),且具有對(duì)這些網(wǎng)絡(luò)進(jìn)行方便切換和管理的功能。
[0004]嵌入式設(shè)備本身有高中低端之分,低端的嵌入式設(shè)備由于硬件資源有限,很可能不帶操作系統(tǒng),或只能運(yùn)行一個(gè)經(jīng)過剪裁的簡單嵌入式操作系統(tǒng),如uCliniDuuCosII等,不像PC或移動(dòng)智能設(shè)備的操作系統(tǒng)中本身就帶有完善的網(wǎng)絡(luò)管理功能,嵌入式操作系統(tǒng)只是支持了一些網(wǎng)絡(luò)協(xié)議,研發(fā)人員經(jīng)常需要根據(jù)具體的網(wǎng)絡(luò)接入需求,進(jìn)行接入設(shè)備的驅(qū)動(dòng)移植,第三方撥號(hào)程序的移植等工作。同時(shí),面對(duì)設(shè)備多網(wǎng)絡(luò)接入的使用和管理要求,如何在一個(gè)網(wǎng)絡(luò)開票云終端中對(duì)多種聯(lián)網(wǎng)方式進(jìn)行方便的統(tǒng)一管理和切換使用,是一個(gè)亟待解決的問題。
實(shí)用新型內(nèi)容
[0005]本實(shí)用新型的實(shí)施例提供了一種網(wǎng)絡(luò)開票云終端,以實(shí)現(xiàn)在一個(gè)網(wǎng)絡(luò)開票云終端中對(duì)多種聯(lián)網(wǎng)方式進(jìn)行統(tǒng)一管理和使用。
[0006]本實(shí)用新型提供了如下方案:
[0007]一種網(wǎng)絡(luò)開票云終端,包括:主板和天線,所述主板中包括以太網(wǎng)接口、USB接口、RS232串口、錢箱接口、無線通信電路和CPU,所述CPU和所述以太網(wǎng)接口、USB接口、RS232串口、錢箱接口、無線通信線路連接,所述天線和所述無線通信線路連接。
[0008]所述的主板還包括存儲(chǔ)器電路、時(shí)鐘電路,所述CPU和所述存儲(chǔ)器電路、時(shí)鐘電路線路連接,所述存儲(chǔ)器電路和所述時(shí)鐘電路線路連接。
[0009]所述的主板還包括內(nèi)部外設(shè)接口和電源監(jiān)控電路,所述CPU和所述內(nèi)部外設(shè)接口、電源監(jiān)控電路連接。
[0010]所述網(wǎng)絡(luò)開票云終端還包括電源模塊,所述電源監(jiān)控電路通過線路和所述電源模塊連接。
[0011]所述的網(wǎng)絡(luò)開票云終端還包括主顯示屏、副顯示屏、矩陣鍵盤和打印控制板,所述內(nèi)部外設(shè)接口通過線路和主顯示屏、副顯示屏、矩陣鍵盤連接,通過串口和所述打印控制板連接。
[0012]所述的主顯示屏包括IXD顯示屏。
[0013]所述的網(wǎng)絡(luò)開票云終端還包括針式打印機(jī),所述打印控制板通過串口和所述針式打印機(jī)連接。
[0014]所述的USB接口包括:USB主設(shè)備接口和USB從設(shè)備接口。
[0015]所述的無線通信線路包括:3G或者M(jìn)2M通信電路。
[0016]所述的主板包括ARM7主板。
[0017]由上述本實(shí)用新型的實(shí)施例提供的技術(shù)方案可以看出,本實(shí)用新型的網(wǎng)絡(luò)開票云終端采用“ARM7+uClinuX”中低端嵌入式平臺(tái),性價(jià)比高,技術(shù)門檻相對(duì)較低,非常適合做專用開票終端。支持LAN、ADSL有線接入;支持M2M、3G無線接入;支持VPDN、VPN專網(wǎng)接入;支持網(wǎng)絡(luò)型式統(tǒng)一管理和快速切換,滿足不同網(wǎng)絡(luò)環(huán)境的需要,實(shí)現(xiàn)了在一個(gè)網(wǎng)絡(luò)開票云終端中對(duì)多種聯(lián)網(wǎng)方式進(jìn)行統(tǒng)一管理和切換使用;層次化設(shè)計(jì)使得嵌入式設(shè)備軟件中的網(wǎng)絡(luò)接入代碼獨(dú)立出來,形成功能完整的網(wǎng)絡(luò)模塊,可以在不同應(yīng)用環(huán)境中方便的移植;網(wǎng)絡(luò)中間件的設(shè)計(jì),使得應(yīng)用層代碼將不用再關(guān)心具體的網(wǎng)絡(luò)接入方式,實(shí)現(xiàn)應(yīng)用層與網(wǎng)絡(luò)接入層的解耦。
【專利附圖】
【附圖說明】
[0018]圖1為本實(shí)用新型實(shí)施例提供的一種網(wǎng)絡(luò)開票云終端,圖中,以太網(wǎng)接口 1、USB接口 2、RS232串口 3,錢箱接口 4,天線5,存儲(chǔ)器電路6、時(shí)鐘電路7,CPU8,內(nèi)部外設(shè)接口 9,電源監(jiān)控電路10,電源模塊11,主顯示屏12,副顯示屏13,矩陣鍵盤14,打印控制板15,針式微型打印機(jī)16,主板17和無線通信電路18 ;
[0019]圖2為本實(shí)用新型實(shí)施例提供的網(wǎng)絡(luò)開票云終端的軟件層次劃分示意圖。
【具體實(shí)施方式】
[0020]為便于對(duì)本實(shí)用新型實(shí)施例的理解,下面將結(jié)合附圖以幾個(gè)具體實(shí)施例為例做進(jìn)一步的解釋說明,且各個(gè)實(shí)施例并不構(gòu)成對(duì)本實(shí)用新型實(shí)施例的限定。
[0021]實(shí)施例一
[0022]本實(shí)用新型實(shí)施例的具有多網(wǎng)絡(luò)接入管理的網(wǎng)絡(luò)開票云終端采用ARM7CPU以及uCLinux操作系統(tǒng),其硬件組成結(jié)構(gòu)示意圖如圖1所示,包括如下的模塊:主板17和電源模塊11、天線5及人機(jī)交互外設(shè)設(shè)備等組成。
[0023]所述主板17中包括以太網(wǎng)接口 1、USB接口 2、RS232串口 3、錢箱接口 4、無線通信電路18、存儲(chǔ)器電路6、時(shí)鐘電路7、內(nèi)部外設(shè)接口 9和電源監(jiān)控電路10和CPU8,人機(jī)交互外設(shè)設(shè)備包括:主顯示屏12、副顯示屏13、矩陣鍵盤14、打印控制板15和針式微型打印機(jī)16。
[0024]所述的主板可以包括ARM7主板。
[0025]所述CPU和所述以太網(wǎng)接口、USB接口、RS232串口、錢箱接口、無線通信線路連接,所述天線和所述無線通信線路連接。
[0026]所述CPU還和所述存儲(chǔ)器電路、時(shí)鐘電路線路連接,所述存儲(chǔ)器電路和所述時(shí)鐘電路線路連接。
[0027]所述CPU還和所述內(nèi)部外設(shè)接口、電源監(jiān)控電路連接,所述電源監(jiān)控電路通過線路和所述電源模塊連接。
[0028]所述內(nèi)部外設(shè)接口通過線路和主顯示屏、副顯示屏、矩陣鍵盤連接,通過串口和所述打印控制板連接。所述的主顯示屏包括IXD Liquid Crystal Display,液晶顯示屏)顯示屏。所述打印控制板通過串口和所述針式微型打印機(jī)連接。
[0029]所述USB接口包括:USB HOST (主設(shè)備)接口和USB SLAVE (從設(shè)備)接口。
[0030]所述的無線通信線路包括:3G(第三代移動(dòng)通信技術(shù))/M2M(Machine-To_Machine,機(jī)器對(duì)機(jī)器)通信電路。
[0031]上述各個(gè)模塊的作用如下:
[0032]存儲(chǔ)器電路:包括系統(tǒng)運(yùn)行內(nèi)存ARM和存儲(chǔ)器Flash ;
[0033]時(shí)鐘電路:用于提供系統(tǒng)日期、時(shí)間;
[0034]電源監(jiān)控電路:用于系統(tǒng)供電及掉電監(jiān)測控制;
[0035]IXD主顯示屏:用作操作員顯示屏;
[0036]副顯不屏:用于向顧客顯不金額、日期等彳目息;
[0037]矩陣鍵盤模塊:用于操作員錄入信息;
[0038]針式打印機(jī)模塊:用于打印發(fā)票、商業(yè)報(bào)表等;
[0039]無線模塊3G (第三代移動(dòng)通信技術(shù))/M2M (Machine-To-Machine,機(jī)器對(duì)機(jī)器):用于無線通信,接入網(wǎng)絡(luò)發(fā)票云平臺(tái);
[0040]以太網(wǎng)接口:用于有線LAN、ADSL通信,接入網(wǎng)絡(luò)發(fā)票云平臺(tái);
[0041]USB接口:用于連接U盤等外設(shè);
[0042]RS232串口:用于連接宿主機(jī)或手寫板、掃描槍等外設(shè);
[0043]錢箱接口:用于連接多功能錢箱;
[0044]uCLinux是一個(gè)適合ARM7無MMU平臺(tái)的中低性能Iinux內(nèi)核,適合低端系統(tǒng),支持基本的LAN、PPPoE撥號(hào)和各種USB外設(shè)驅(qū)動(dòng),通過開發(fā)M2M(MachinetoMachineCommunicat1n,物聯(lián)網(wǎng))驅(qū)動(dòng),移植pppd撥號(hào)工具、dhcp工具、xl2tp撥號(hào)工具等,可以使其支持 M2M 無線、3G 無線、ADSL (Asymmetric Digital Subscriber Line,非對(duì)稱數(shù)字用戶線)、DHCP (Dynamic Host Configurat1n Protocol,動(dòng)態(tài)主機(jī)配置協(xié)議)、L2TP VPN 專網(wǎng)接入等。雖然可以支持從有線到無線,再到VPN專網(wǎng)的各種網(wǎng)絡(luò)接入,但彼此之間是孤立的、分散的,不利于上層應(yīng)用的統(tǒng)一調(diào)用、管理,以及不同方式之間的快速切換等,即缺少一個(gè)多網(wǎng)絡(luò)接入管理的中間件。
[0045]圖2為本實(shí)用新型實(shí)施例的網(wǎng)絡(luò)開票云終端的軟件層次劃分示意圖,其中,網(wǎng)絡(luò)管理中間件具體實(shí)現(xiàn)如下:
[0046]歸納各種已知的網(wǎng)絡(luò)接入需求,比如局域網(wǎng)接、ADSL接入、VPN撥號(hào)等等,對(duì)這些接入方式的基本操作進(jìn)行歸納,形成幾個(gè)統(tǒng)一操作接口。
[0047]設(shè)計(jì)軟件類包括:CNetConnect1n、ConnectACT>DisConnectACT>CheckConnect1nACTλ GetIPinfoACT、LANConnect1n、ADSLConnect1n、3GConnect1n、VPNConnect1n0
[0048]其中:
[0049]CNetConnect1n:網(wǎng)絡(luò)接入方式的基類。其派生類為具體的網(wǎng)絡(luò)接入方式類。它提供了四個(gè)供應(yīng)用層調(diào)用網(wǎng)絡(luò)基本操作接口。
[0050]ConnectACT建立網(wǎng)絡(luò)連接操作的基類,網(wǎng)絡(luò)接入的四個(gè)基本操作基類之一。其派生類為具體的建立連接操作。
[0051]DisConnectACT斷開網(wǎng)絡(luò)連接操作的基類,四個(gè)基本操作基類之一。其派生類為具體的斷開連接操作。
[0052]CheckConnect1nACT檢查網(wǎng)絡(luò)接入狀態(tài)基類,四個(gè)基本操作基類之一。其派生類為各種具體的檢測方法。
[0053]GetIPinfoACT:獲取連接后的網(wǎng)絡(luò)信息基類,四個(gè)基本操作基類之一。其派生類為各種具體的獲取信息方法。
[0054]LANConnect1n、ADSLConnect1n、3GConnect1n、VPNConnect1n 等,它們是具體網(wǎng)絡(luò)接入方式的派生類,每個(gè)對(duì)應(yīng)一種網(wǎng)絡(luò)接入方式(如局域網(wǎng)、ADSL接入、3G等)。這些類會(huì)指定其自身使用哪四種具體的網(wǎng)絡(luò)基本操作方法。
[0055]CNetManager:網(wǎng)絡(luò)接入功能的管理類,用于管理網(wǎng)絡(luò)接入各個(gè)類對(duì)象的構(gòu)造、切換、設(shè)置等過程。
[0056]綜上所述,本實(shí)用新型的網(wǎng)絡(luò)開票云終端采用“ARM7+uClinuX”中低端嵌入式平臺(tái),性價(jià)比高,技術(shù)門檻相對(duì)較低,非常適合做專用開票終端。支持LAN、ADSL有線接入?’支持M2M、3G無線接入;支持VPDN、VPN專網(wǎng)接入;支持網(wǎng)絡(luò)型式統(tǒng)一管理和快速切換,滿足不同網(wǎng)絡(luò)環(huán)境的需要,實(shí)現(xiàn)了在一個(gè)網(wǎng)絡(luò)開票云終端中對(duì)多種聯(lián)網(wǎng)方式進(jìn)行統(tǒng)一管理和切換使用;層次化設(shè)計(jì)使得嵌入式設(shè)備軟件中的網(wǎng)絡(luò)接入代碼獨(dú)立出來,形成功能完整的網(wǎng)絡(luò)模塊,可以在不同應(yīng)用環(huán)境中方便的移植;網(wǎng)絡(luò)中間件的設(shè)計(jì),使得應(yīng)用層代碼將不用再關(guān)心具體的網(wǎng)絡(luò)接入方式,實(shí)現(xiàn)應(yīng)用層與網(wǎng)絡(luò)接入層的解耦。
[0057]本實(shí)用新型的網(wǎng)絡(luò)開票云終端便于擴(kuò)展,對(duì)于將來可能新增的各種形式網(wǎng)絡(luò)接入需求,可以方便的加入到目前框架下;支持對(duì)不同網(wǎng)絡(luò)接入方式的配置裁剪。
[0058]本領(lǐng)域普通技術(shù)人員可以理解:附圖只是一個(gè)實(shí)施例的示意圖,附圖中的模塊或流程并不一定是實(shí)施本實(shí)用新型所必須的。
[0059]本領(lǐng)域普通技術(shù)人員可以理解:實(shí)施例中的裝置中的部件可以按照實(shí)施例描述分布于實(shí)施例的裝置中,也可以進(jìn)行相應(yīng)變化位于不同于本實(shí)施例的一個(gè)或多個(gè)裝置中。上述實(shí)施例的部件可以合并為一個(gè)部件,也可以進(jìn)一步拆分成多個(gè)子部件。
[0060]以上所述,僅為本實(shí)用新型較佳的【具體實(shí)施方式】,但本實(shí)用新型的保護(hù)范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本實(shí)用新型揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本實(shí)用新型的保護(hù)范圍之內(nèi)。因此,本實(shí)用新型的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【權(quán)利要求】
1.一種網(wǎng)絡(luò)開票云終端,其特征在于,包括:主板和天線,所述主板中包括以太網(wǎng)接口、USB接口、RS232串口、錢箱接口、無線通信電路和CPU,所述CPU和所述以太網(wǎng)接口、USB接口、RS232串口、錢箱接口、無線通信線路連接,所述天線和所述無線通信線路連接。
2.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)開票云終端,其特征在于,所述的主板還包括存儲(chǔ)器電路、時(shí)鐘電路,所述CPU和所述存儲(chǔ)器電路、時(shí)鐘電路線路連接,所述存儲(chǔ)器電路和所述時(shí)鐘電路線路連接。
3.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)開票云終端,其特征在于,所述的主板還包括內(nèi)部外設(shè)接口和電源監(jiān)控電路,所述CPU和所述內(nèi)部外設(shè)接口、電源監(jiān)控電路連接。
4.根據(jù)權(quán)利要求3所述的網(wǎng)絡(luò)開票云終端,其特征在于,所述網(wǎng)絡(luò)開票云終端還包括電源模塊,所述電源監(jiān)控電路通過線路和所述電源模塊連接。
5.根據(jù)權(quán)利要求3所述的網(wǎng)絡(luò)開票云終端,其特征在于,所述的網(wǎng)絡(luò)開票云終端還包括主顯示屏、副顯示屏、矩陣鍵盤和打印控制板,所述內(nèi)部外設(shè)接口通過線路和主顯示屏、副顯示屏、矩陣鍵盤連接,通過串口和所述打印控制板連接。
6.根據(jù)權(quán)利要求5所述的網(wǎng)絡(luò)開票云終端,其特征在于,所述的主顯示屏包括LCD顯示
7.根據(jù)權(quán)利要求5所述的網(wǎng)絡(luò)開票云終端,其特征在于,所述的網(wǎng)絡(luò)開票云終端還包括針式打印機(jī),所述打印控制板通過串口和所述針式打印機(jī)連接。
8.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)開票云終端,其特征在于,所述的USB接口包括:USB主設(shè)備接口和USB從設(shè)備接口。
9.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)開票云終端,其特征在于,所述的無線通信線路包括:3G或者M(jìn)2M通信電路。
10.根據(jù)權(quán)利要求1至9任一項(xiàng)所述的網(wǎng)絡(luò)開票云終端,其特征在于,所述的主板包括ARM7主板。
【文檔編號(hào)】G07G5/00GK204256854SQ201420683291
【公開日】2015年4月8日 申請(qǐng)日期:2014年11月14日 優(yōu)先權(quán)日:2014年11月14日
【發(fā)明者】聶慧萍, 張磊, 張福軍 申請(qǐng)人:航天信息股份有限公司