專(zhuān)利名稱(chēng):一種機(jī)房計(jì)費(fèi)控制方法及計(jì)費(fèi)控制系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,更具體地說(shuō),本發(fā)明涉及在機(jī)房中對(duì)微機(jī)進(jìn)行計(jì)費(fèi)的控制方法以及控制系統(tǒng)。
背景技術(shù):
在網(wǎng)吧和學(xué)校的機(jī)房中,通常需要根據(jù)用戶使用微機(jī)的時(shí)間或者根據(jù)用于使用網(wǎng)絡(luò)的時(shí)間或流量進(jìn)行計(jì)費(fèi)。計(jì)費(fèi)系統(tǒng)中的一個(gè)關(guān)鍵技術(shù)是對(duì)機(jī)房中各個(gè)微機(jī)進(jìn)行接入控制。目前市場(chǎng)上有許多機(jī)房計(jì)費(fèi)系統(tǒng),主要是“軟件計(jì)費(fèi)控制”、“硬件計(jì)費(fèi)控制器”兩大類(lèi)型。圖1是一個(gè)示例性的帶計(jì)費(fèi)系統(tǒng)的機(jī)房網(wǎng)絡(luò)場(chǎng)景示意圖,通常是多個(gè)客戶端11(微機(jī))通過(guò)以太局域網(wǎng)13互連,這些客戶端11通過(guò)交換機(jī)14和路由器15接入到互聯(lián)網(wǎng)16,一個(gè)計(jì)費(fèi)服務(wù)器12連接到該以太局域網(wǎng)13,以便根據(jù)客戶端11的連接使用情況對(duì)其進(jìn)行計(jì)費(fèi)。
對(duì)于“軟件計(jì)費(fèi)控制”模式,控制微機(jī)的使用權(quán)由安裝在本微機(jī)(即客戶端11)上的客戶端軟件來(lái)實(shí)施,通過(guò)程序鎖定鍵盤(pán)及鼠標(biāo)或進(jìn)程,使客戶在沒(méi)有認(rèn)證的情況下不能使用微機(jī)。在這種控制模式下,整個(gè)計(jì)費(fèi)系統(tǒng)的成本很低,但是由于對(duì)客戶端的控制是由位于客戶端本身上的程序來(lái)完成,作弊者可以通過(guò)種種破解方法使該程序控制失效,從而能夠做到當(dāng)服務(wù)器不計(jì)費(fèi)時(shí)還能免費(fèi)使用微機(jī),使經(jīng)營(yíng)者蒙受重大損失。
對(duì)于“硬件計(jì)費(fèi)控制器”模式,在每個(gè)客戶端11都裝有一個(gè)獨(dú)立的硬件控制器,直接控制計(jì)算機(jī)的電源開(kāi)關(guān)或復(fù)位(Reset)鍵。在這種控制模式下,對(duì)客戶端的控制比較可靠、安全,當(dāng)客戶端軟件控制失敗時(shí),會(huì)直接控制電源,阻止客戶繼續(xù)使用計(jì)算機(jī)。但是由于每個(gè)客戶端都安裝一個(gè)獨(dú)立的控制器,成本太高,每個(gè)控制器一般投資成本150元,大多數(shù)機(jī)房或網(wǎng)吧難以接受。
發(fā)明內(nèi)容
本發(fā)明的目的是針對(duì)現(xiàn)有計(jì)費(fèi)控制方法和系統(tǒng)的不足,提供一種安全可靠且成本相對(duì)較低的機(jī)房計(jì)費(fèi)控制方法及計(jì)費(fèi)控制系統(tǒng)。
為了實(shí)現(xiàn)上述目的,本發(fā)明提供一種機(jī)房計(jì)費(fèi)控制方法,用于對(duì)局域網(wǎng)中的多個(gè)客戶端進(jìn)行計(jì)費(fèi)控制,包括如下步驟上機(jī)認(rèn)證步驟,用于當(dāng)客戶端開(kāi)始使用時(shí),向服務(wù)器進(jìn)行上機(jī)認(rèn)證請(qǐng)求;下機(jī)結(jié)帳步驟,用于當(dāng)客戶端結(jié)束使用時(shí),向服務(wù)器進(jìn)行下機(jī)結(jié)帳請(qǐng)求;計(jì)費(fèi)步驟,用于當(dāng)客戶端的上機(jī)認(rèn)證請(qǐng)求通過(guò)時(shí),對(duì)該客戶端開(kāi)始計(jì)費(fèi);和/或,當(dāng)客戶端的下機(jī)結(jié)帳請(qǐng)求通過(guò)時(shí),對(duì)該客戶端停止計(jì)費(fèi);連網(wǎng)設(shè)置步驟,用于當(dāng)對(duì)客戶端開(kāi)始計(jì)費(fèi)時(shí),隨即向該客戶端設(shè)置其通訊對(duì)端的真MAC地址,向該客戶端的通訊對(duì)端設(shè)置該客戶端的真MAC地址,以便開(kāi)通該客戶端的網(wǎng)絡(luò)連接;斷網(wǎng)設(shè)置步驟,用于當(dāng)對(duì)客戶端停止計(jì)費(fèi)時(shí),隨即向該客戶端設(shè)置其通訊對(duì)端的假M(fèi)AC地址,向該客戶端的通訊對(duì)端設(shè)置該客戶端的假M(fèi)AC地址,以便斷開(kāi)該客戶端的網(wǎng)絡(luò)連接。
本發(fā)明還提供一種機(jī)房計(jì)費(fèi)控制系統(tǒng),用于對(duì)局域網(wǎng)中的多個(gè)客戶端進(jìn)行計(jì)費(fèi),包括連接于所述局域網(wǎng)中的認(rèn)證裝置、計(jì)費(fèi)裝置和多個(gè)客戶端;其中,所述每個(gè)客戶端都具有一個(gè)上機(jī)認(rèn)證/下機(jī)結(jié)帳控制模塊,用于向所述認(rèn)證裝置發(fā)送上機(jī)認(rèn)證請(qǐng)求指令或下機(jī)結(jié)帳請(qǐng)求指令,當(dāng)客戶端的上機(jī)認(rèn)證請(qǐng)求或下機(jī)結(jié)帳請(qǐng)求通過(guò)后,由計(jì)費(fèi)裝置對(duì)客戶端開(kāi)始計(jì)費(fèi)或停止計(jì)費(fèi);還包括一個(gè)連接于該局域網(wǎng)上的網(wǎng)絡(luò)通訊控制器,用于控制所述多個(gè)客戶端的網(wǎng)絡(luò)連接;所述網(wǎng)絡(luò)通訊控制器包括連網(wǎng)設(shè)置模塊,用于當(dāng)對(duì)客戶端開(kāi)始計(jì)費(fèi)時(shí),隨即向該客戶端設(shè)置其通訊對(duì)端的真MAC地址,向該客戶端的通訊對(duì)端設(shè)置該客戶端的真MAC地址,以便開(kāi)通該客戶端的網(wǎng)絡(luò)連接;斷網(wǎng)設(shè)置模塊,用于當(dāng)對(duì)客戶端停止計(jì)費(fèi)時(shí),隨即向該客戶端設(shè)置其通訊對(duì)端的假M(fèi)AC地址,向該客戶端的通訊對(duì)端設(shè)置該客戶端的假M(fèi)AC地址,以便斷開(kāi)該客戶端的網(wǎng)絡(luò)連接。
當(dāng)所述計(jì)費(fèi)裝置對(duì)一客戶端開(kāi)始計(jì)費(fèi)時(shí),該計(jì)費(fèi)裝置向網(wǎng)絡(luò)通訊控制器的連網(wǎng)設(shè)置模塊發(fā)送一連網(wǎng)指令,所述連網(wǎng)設(shè)置模塊接收到該連網(wǎng)指令后開(kāi)始其設(shè)置過(guò)程,以開(kāi)通相應(yīng)客戶端的網(wǎng)絡(luò)連接;當(dāng)所述計(jì)費(fèi)裝置對(duì)一客戶端停止計(jì)費(fèi)時(shí),該計(jì)費(fèi)裝置向網(wǎng)絡(luò)通訊控制器的斷網(wǎng)設(shè)置模塊發(fā)送一斷網(wǎng)指令,所述斷網(wǎng)設(shè)置模塊接收到該段網(wǎng)指令后開(kāi)始其設(shè)置過(guò)程,以斷開(kāi)相應(yīng)客戶端的網(wǎng)絡(luò)連接。
所述客戶端還具有一個(gè)本地控制模塊,用于在客戶端本地控制該客戶端的使用。
所述認(rèn)證裝置與所述計(jì)費(fèi)裝置設(shè)置在同一臺(tái)計(jì)算機(jī)上。所述網(wǎng)絡(luò)通訊控制器與所述計(jì)費(fèi)裝置設(shè)置在同一臺(tái)計(jì)算機(jī)上。所述認(rèn)證裝置、所述網(wǎng)絡(luò)通訊控制器和所述計(jì)費(fèi)裝置設(shè)置在同一臺(tái)計(jì)算機(jī)上。
本發(fā)明的計(jì)費(fèi)控制系統(tǒng)采用位于客戶端之外的網(wǎng)絡(luò)通訊控制器來(lái)控制客戶端網(wǎng)絡(luò)連接的方式進(jìn)行計(jì)費(fèi)控制,相比于現(xiàn)有“軟件計(jì)費(fèi)控制”中采用客戶端本地軟件控制的方式,具有更高的安全性好。尤其是當(dāng)本發(fā)明與現(xiàn)有的“軟件計(jì)費(fèi)控制”系統(tǒng)協(xié)同使用時(shí),即使破解者破解了客戶端本地軟件也不能免費(fèi)使用計(jì)算機(jī),解決軟件計(jì)費(fèi)系統(tǒng)被頻繁破解的局面,保護(hù)機(jī)房投資者的利益。本發(fā)明的計(jì)費(fèi)控制系統(tǒng)達(dá)到了現(xiàn)有的“硬件計(jì)費(fèi)控制”相同的安全級(jí)別,但是比“硬件計(jì)費(fèi)控制的”成本卻大大降低了。
圖1是一個(gè)示例性的帶計(jì)費(fèi)系統(tǒng)的機(jī)房網(wǎng)絡(luò)場(chǎng)景示意圖;圖2是本發(fā)明的帶網(wǎng)絡(luò)通訊控制器的計(jì)費(fèi)系統(tǒng)的應(yīng)用場(chǎng)景示意圖;圖3是本發(fā)明的計(jì)費(fèi)系統(tǒng)的組成框圖;圖4是本發(fā)明中利用修改MAC地址來(lái)控制網(wǎng)絡(luò)連接的原理示意圖。
具體實(shí)施例方式
下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明作進(jìn)一步詳細(xì)描述。
如圖2所示的本發(fā)明的計(jì)費(fèi)控制系統(tǒng)包括連接于以太局域網(wǎng)23上的多個(gè)客戶端21、一個(gè)計(jì)費(fèi)裝置22和一個(gè)網(wǎng)絡(luò)通訊控制器20。該系統(tǒng)中的客戶端21可通過(guò)交換機(jī)24和路由器25接入到互聯(lián)網(wǎng)26。計(jì)費(fèi)裝置22用于根據(jù)客戶端21的使用情況對(duì)其進(jìn)行計(jì)費(fèi),同現(xiàn)有技術(shù)中的計(jì)費(fèi)控制系統(tǒng)相似,該計(jì)費(fèi)裝置22可以用一臺(tái)安裝有計(jì)費(fèi)程序的服務(wù)器來(lái)實(shí)現(xiàn)。該計(jì)費(fèi)裝置22最好是具有認(rèn)證功能的計(jì)費(fèi)裝置,很顯然地,也可以在圖2的計(jì)費(fèi)控制系統(tǒng)中采用一單獨(dú)的認(rèn)證裝置(未示出),這是本領(lǐng)域的技術(shù)人員所熟知的。
圖3示出了本發(fā)明的一個(gè)優(yōu)選實(shí)施例,其中更詳細(xì)地描述了本發(fā)明的計(jì)費(fèi)控制系統(tǒng)各部分的組成。其中,在該實(shí)施例中采用了如前所述的具有認(rèn)證功能的計(jì)費(fèi)裝置22。為了清楚起見(jiàn),在圖3中僅示出了一個(gè)客戶端21,事實(shí)上,連接于局域網(wǎng)23上的每個(gè)客戶端21(圖2)一般都具有相同的設(shè)置。
如圖3所示,客戶端21中包括有一個(gè)上機(jī)認(rèn)證/下機(jī)結(jié)帳控制模塊,用于向計(jì)費(fèi)裝置22發(fā)送發(fā)送上機(jī)認(rèn)證請(qǐng)求指令或下機(jī)結(jié)帳請(qǐng)求指令。該上機(jī)認(rèn)證/下機(jī)結(jié)帳控制模塊通常是用安裝在客戶端21本地的程序來(lái)實(shí)現(xiàn)。當(dāng)客戶端21的用戶通過(guò)上機(jī)認(rèn)證/下機(jī)結(jié)帳控制模塊發(fā)送一上機(jī)認(rèn)證請(qǐng)求指令時(shí),計(jì)費(fèi)裝置22對(duì)該客戶端的請(qǐng)求進(jìn)行認(rèn)證;當(dāng)認(rèn)證通過(guò)后,計(jì)費(fèi)裝置22開(kāi)始對(duì)該客戶端21計(jì)費(fèi);隨即,計(jì)費(fèi)裝置22向網(wǎng)絡(luò)通訊控制器20發(fā)送一連網(wǎng)指令,由網(wǎng)絡(luò)通訊控制器20開(kāi)通該客戶端21的網(wǎng)絡(luò)連接。當(dāng)該客戶端21的用戶通過(guò)上機(jī)認(rèn)證/下機(jī)結(jié)帳控制模塊發(fā)送一下機(jī)結(jié)帳請(qǐng)求指令時(shí),計(jì)費(fèi)裝置22對(duì)該客戶端的請(qǐng)求進(jìn)行認(rèn)證;當(dāng)認(rèn)證通過(guò)后,計(jì)費(fèi)裝置22停止對(duì)該客戶端21計(jì)費(fèi);隨即,計(jì)費(fèi)裝置22向網(wǎng)絡(luò)通訊控制器20發(fā)送一斷網(wǎng)指令,由網(wǎng)絡(luò)通訊控制器20斷開(kāi)該客戶端21的網(wǎng)絡(luò)連接。在用戶下機(jī)結(jié)帳時(shí),也可以由機(jī)房管理員在計(jì)費(fèi)裝置22端直接向計(jì)費(fèi)裝置22發(fā)送下機(jī)結(jié)帳請(qǐng)求指令。
如圖3所示,在本發(fā)明中,由網(wǎng)絡(luò)通訊控制器20控制客戶端21的網(wǎng)絡(luò)連接,而且這種控制是通過(guò)修改MAC地址來(lái)實(shí)現(xiàn)的。眾所周知,在乙太網(wǎng)中,兩臺(tái)微機(jī)之間依賴對(duì)方網(wǎng)卡物理地址(MAC地址)進(jìn)行TCP/UDP通訊,微機(jī)操作系統(tǒng)中保留了對(duì)方的物理地址,當(dāng)通訊時(shí),首先從自己的緩存中去找對(duì)方的IP對(duì)應(yīng)的MAC地址,如果找到,就直接利用此地址進(jìn)行通訊,如果找不到,會(huì)利用ARP協(xié)議向?qū)Ψ秸?qǐng)求該地址,再用此地址進(jìn)行通訊??梢?jiàn)微機(jī)要和其它IP設(shè)備(如微機(jī)或路由器)進(jìn)行通訊時(shí),必須要知道對(duì)方的MAC地址,如果這個(gè)地址是假的,則信息不能送到正確的目的地,不能完成正常通訊。如圖4所示,對(duì)于微機(jī)A和微機(jī)B之間的通訊,當(dāng)本發(fā)明的網(wǎng)絡(luò)通訊控制器20分別向微機(jī)A和微機(jī)B主動(dòng)發(fā)送對(duì)方假的MAC地址時(shí),微機(jī)A和微機(jī)B之間就不能進(jìn)行正常的網(wǎng)絡(luò)通訊,也就是“斷網(wǎng)”了。
為了利用圖4所示的原理進(jìn)行網(wǎng)絡(luò)連接控制,相應(yīng)地,如圖3所示,本發(fā)明的網(wǎng)絡(luò)通訊控制器20包括有一個(gè)連網(wǎng)設(shè)置模塊和一個(gè)斷網(wǎng)設(shè)置模塊。其中,連網(wǎng)設(shè)置模塊用于接收計(jì)費(fèi)裝置22發(fā)送來(lái)的連網(wǎng)指令,并在接收到該連網(wǎng)指令后向相應(yīng)的客戶端21設(shè)置其通訊對(duì)端的真MAC地址,并且向該客戶端21的通訊對(duì)端設(shè)置該客戶端21的真MAC地址;斷網(wǎng)設(shè)置模塊用于接收計(jì)費(fèi)裝置22發(fā)送來(lái)的斷網(wǎng)指令,并在接收到該連網(wǎng)指令后向相應(yīng)的客戶端21設(shè)置其通訊對(duì)端的假M(fèi)AC地址,并且向該客戶端21的通訊對(duì)端設(shè)置該客戶端21的假M(fèi)AC地址。這里所說(shuō)的客戶端21的通訊對(duì)端指的是在局域網(wǎng)23上和客戶端21進(jìn)行通訊的其他客戶端以及網(wǎng)關(guān)(如圖2中的交換機(jī)24)。在這里,所說(shuō)的設(shè)置真的或假的MAC地址,如前所述是將一個(gè)真的或假的MAC地址寫(xiě)入計(jì)算機(jī)的緩存中,以便計(jì)算機(jī)進(jìn)行查找。
這樣,網(wǎng)絡(luò)通訊控制器20在對(duì)客戶端21進(jìn)行網(wǎng)絡(luò)連接控制時(shí)a1)當(dāng)禁止一個(gè)客戶端21上網(wǎng)時(shí),網(wǎng)絡(luò)通訊控制器20向該客戶端21設(shè)置網(wǎng)關(guān)(如圖2所示的交換機(jī)24)的假M(fèi)AC地址,并且網(wǎng)絡(luò)通訊控制器20向網(wǎng)關(guān)(如圖2所示的交換機(jī)24)設(shè)置該客戶端21的假M(fèi)AC地址;a2)當(dāng)禁止一個(gè)客戶端21局域網(wǎng)通訊時(shí),網(wǎng)絡(luò)通訊控制器20向該客戶端21設(shè)置局域網(wǎng)中其他客戶端的假M(fèi)AC地址,并且網(wǎng)絡(luò)通訊控制器20向局域網(wǎng)中其他客戶端設(shè)置該客戶端21的假M(fèi)AC地址;b1)當(dāng)允許一個(gè)客戶端21上網(wǎng)時(shí),網(wǎng)絡(luò)通訊控制器20向該客戶端21設(shè)置網(wǎng)關(guān)(如圖2所示的交換機(jī)24)的真MAC地址,并且網(wǎng)絡(luò)通訊控制器20向網(wǎng)關(guān)(如圖2所示的交換機(jī)24)設(shè)置該客戶端21的真MAC地址;b2)當(dāng)允許一個(gè)客戶端21局域網(wǎng)通訊時(shí),網(wǎng)絡(luò)通訊控制器20向該客戶端21設(shè)置局域網(wǎng)中其他客戶端的真MAC地址,并且網(wǎng)絡(luò)通訊控制器20向局域網(wǎng)中其他客戶端設(shè)置該客戶端21的真MAC地址。
顯然的,如果需要既禁止客戶端21上網(wǎng)也要禁止其局域網(wǎng)通訊時(shí),只需要上述步驟a1)和步驟a2)的聯(lián)合操作;如果需要既允許客戶端21上網(wǎng)也要允許其局域網(wǎng)通訊時(shí),只需要上述步驟b1)和步驟b2)的聯(lián)合操作。
如圖3所示,當(dāng)某一臺(tái)客戶端21需要網(wǎng)絡(luò)連接時(shí),即可通過(guò)該客戶端21上的上機(jī)認(rèn)證/下機(jī)結(jié)帳控制模塊向計(jì)費(fèi)裝置22發(fā)出上機(jī)認(rèn)證請(qǐng)求指令,認(rèn)證通過(guò)后,由計(jì)費(fèi)裝置22向網(wǎng)絡(luò)通訊控制器20中的連網(wǎng)設(shè)置模塊發(fā)送一連網(wǎng)指令,由該連網(wǎng)設(shè)置模塊進(jìn)行相應(yīng)的上述的MAC地址設(shè)置操作,從而開(kāi)通該客戶端21的網(wǎng)絡(luò)連接。之后,當(dāng)某一臺(tái)客戶端21需要斷開(kāi)網(wǎng)絡(luò)連接時(shí),即可通過(guò)該客戶端21上的上機(jī)認(rèn)證/下機(jī)結(jié)帳控制模塊向計(jì)費(fèi)裝置22發(fā)出下機(jī)結(jié)帳請(qǐng)求指令,認(rèn)證通過(guò)后,由計(jì)費(fèi)裝置22向網(wǎng)絡(luò)通訊控制器20發(fā)出斷網(wǎng)指令,由該斷網(wǎng)設(shè)置模塊進(jìn)行相應(yīng)的上述的MAC地址設(shè)置操作,從而斷開(kāi)該客戶端21的網(wǎng)絡(luò)連接。
網(wǎng)絡(luò)通訊控制器20可以用一個(gè)帶有專(zhuān)用程序的計(jì)算機(jī)來(lái)實(shí)現(xiàn),該帶有專(zhuān)用程序的計(jì)算機(jī)包括有上述的連網(wǎng)設(shè)置模塊和斷網(wǎng)設(shè)置模塊。由于程序?qū)崿F(xiàn)的便利性,為了節(jié)約成本,網(wǎng)絡(luò)通訊控制器20和計(jì)費(fèi)裝置22可用同一臺(tái)計(jì)算機(jī)來(lái)實(shí)現(xiàn)。
如背景技術(shù)所述,對(duì)于現(xiàn)有技術(shù)中的“軟件計(jì)費(fèi)控制”模式,是通過(guò)安裝在客戶端本地上的客戶端軟件來(lái)控制客戶端計(jì)算機(jī)的使用權(quán),一般是通過(guò)程序鎖定鍵盤(pán)及鼠標(biāo)或進(jìn)程,使得用戶不能使用該客戶端。本發(fā)明的計(jì)費(fèi)控制系統(tǒng)最好與“軟件計(jì)費(fèi)控制”模式協(xié)同使用。因此,如圖3所示,在本發(fā)明的計(jì)費(fèi)控制系統(tǒng)中,在客戶端21上最好還具有一個(gè)本地控制模塊,用于在客戶端本地控制該客戶端的使用。該本地控制模塊是用過(guò)安裝在客戶端本地的程序來(lái)實(shí)現(xiàn),用于通過(guò)程序鎖定鍵盤(pán)及鼠標(biāo)或進(jìn)程,這是本領(lǐng)域的技術(shù)人員所熟知的。這樣,由在客戶端21本地的本地控制模塊來(lái)控制客戶端21的本地操作,而由本發(fā)明網(wǎng)絡(luò)通訊控制器20來(lái)控制客戶端21的網(wǎng)絡(luò)連接。這樣的好處是,即使客戶端21本地的本地控制模塊被破解,客戶端21依然不能不能正常上網(wǎng)或運(yùn)行局域網(wǎng)游戲,避免了經(jīng)營(yíng)者的損失。
權(quán)利要求
1.一種機(jī)房計(jì)費(fèi)控制方法,用于對(duì)局域網(wǎng)中的多個(gè)客戶端進(jìn)行計(jì)費(fèi)控制,包括如下步驟上機(jī)認(rèn)證步驟,用于當(dāng)客戶端開(kāi)始使用時(shí),向服務(wù)器進(jìn)行上機(jī)認(rèn)證請(qǐng)求;下機(jī)結(jié)帳步驟,用于當(dāng)客戶端結(jié)束使用時(shí),向服務(wù)器進(jìn)行下機(jī)結(jié)帳請(qǐng)求;計(jì)費(fèi)步驟,用于當(dāng)客戶端的上機(jī)認(rèn)證請(qǐng)求通過(guò)時(shí),對(duì)該客戶端開(kāi)始計(jì)費(fèi);和/或,當(dāng)客戶下機(jī)結(jié)帳請(qǐng)求通過(guò)時(shí),對(duì)該客戶端停止計(jì)費(fèi);連網(wǎng)設(shè)置步驟,用于當(dāng)對(duì)客戶端開(kāi)始計(jì)費(fèi)時(shí),隨即向該客戶端設(shè)置其通訊對(duì)端的真MAC地址,向該客戶端的通訊對(duì)端設(shè)置該客戶端的真MAC地址,以便開(kāi)通該客戶端的網(wǎng)絡(luò)連接;斷網(wǎng)設(shè)置步驟,用于當(dāng)對(duì)客戶端停止計(jì)費(fèi)時(shí),隨即向該客戶端設(shè)置其通訊對(duì)端的假M(fèi)AC地址,向該客戶端的通訊對(duì)端設(shè)置該客戶端的假M(fèi)AC地址,以便斷開(kāi)該客戶端的網(wǎng)絡(luò)連接。
2.一種機(jī)房計(jì)費(fèi)控制系統(tǒng),用于對(duì)局域網(wǎng)中的多個(gè)客戶端進(jìn)行計(jì)費(fèi),包括連接于所述局域網(wǎng)中的認(rèn)證裝置、計(jì)費(fèi)裝置和多個(gè)客戶端;其中,所述每個(gè)客戶端都具有一個(gè)上機(jī)認(rèn)證/下機(jī)結(jié)帳控制模塊,用于向所述認(rèn)證裝置發(fā)送上機(jī)認(rèn)證請(qǐng)求指令或下機(jī)結(jié)帳請(qǐng)求指令,當(dāng)客戶端的上機(jī)認(rèn)證請(qǐng)求或下機(jī)結(jié)帳請(qǐng)求通過(guò)后,由計(jì)費(fèi)裝置對(duì)客戶端開(kāi)始計(jì)費(fèi)或停止計(jì)費(fèi);其特征在于,還包括一個(gè)連接于該局域網(wǎng)上的網(wǎng)絡(luò)通訊控制器,用于控制所述多個(gè)客戶端的網(wǎng)絡(luò)連接;所述網(wǎng)絡(luò)通訊控制器包括連網(wǎng)設(shè)置模塊,用于當(dāng)對(duì)客戶端開(kāi)始計(jì)費(fèi)時(shí),隨即向該客戶端設(shè)置其通訊對(duì)端的真MAC地址,向該客戶端的通訊對(duì)端設(shè)置該客戶端的真MAC地址,以便開(kāi)通該客戶端的網(wǎng)絡(luò)連接;斷網(wǎng)設(shè)置模塊,用于當(dāng)對(duì)客戶端停止計(jì)費(fèi)時(shí),隨即向該客戶端設(shè)置其通訊對(duì)端的假M(fèi)AC地址,向該客戶端的通訊對(duì)端設(shè)置該客戶端的假M(fèi)AC地址,以便斷開(kāi)該客戶端的網(wǎng)絡(luò)連接。
3.根據(jù)權(quán)利要求2所述的機(jī)房計(jì)費(fèi)控制系統(tǒng),其特征在于,當(dāng)所述計(jì)費(fèi)裝置對(duì)一客戶端開(kāi)始計(jì)費(fèi)時(shí),該計(jì)費(fèi)裝置向網(wǎng)絡(luò)通訊控制器的連網(wǎng)設(shè)置模塊發(fā)送一連網(wǎng)指令,所述連網(wǎng)設(shè)置模塊接收到該連網(wǎng)指令后開(kāi)始其設(shè)置過(guò)程,以開(kāi)通相應(yīng)客戶端的網(wǎng)絡(luò)連接;當(dāng)所述計(jì)費(fèi)裝置對(duì)一客戶端停止計(jì)費(fèi)時(shí),該計(jì)費(fèi)裝置向網(wǎng)絡(luò)通訊控制器的斷網(wǎng)設(shè)置模塊發(fā)送一斷網(wǎng)指令,所述斷網(wǎng)設(shè)置模塊接收到該段網(wǎng)指令后開(kāi)始其設(shè)置過(guò)程,以斷開(kāi)相應(yīng)客戶端的網(wǎng)絡(luò)連接。
4.根據(jù)權(quán)利要求2或3所述的機(jī)房計(jì)費(fèi)控制系統(tǒng),其特征在于,所述客戶端還具有一個(gè)本地控制模塊,用于在客戶端本地控制該客戶端的使用。
5.根據(jù)權(quán)利要求1所述的機(jī)房計(jì)費(fèi)控制系統(tǒng),其特征在于,所述認(rèn)證裝置與所述計(jì)費(fèi)裝置設(shè)置在同一臺(tái)計(jì)算機(jī)上。
6.根據(jù)權(quán)利要求1所述的機(jī)房計(jì)費(fèi)控制系統(tǒng),其特征在于,所述網(wǎng)絡(luò)通訊控制器與所述計(jì)費(fèi)裝置設(shè)置在同一臺(tái)計(jì)算機(jī)上。
7.根據(jù)權(quán)利要求5或6所述的機(jī)房計(jì)費(fèi)控制系統(tǒng),其特征在于,所述認(rèn)證裝置、所述網(wǎng)絡(luò)通訊控制器和所述計(jì)費(fèi)裝置設(shè)置在同一臺(tái)計(jì)算機(jī)上。
全文摘要
本發(fā)明公開(kāi)了一種機(jī)房計(jì)費(fèi)控制方法及系統(tǒng),用于對(duì)局域網(wǎng)中的多個(gè)客戶端進(jìn)行計(jì)費(fèi)控制。該方法包括上機(jī)認(rèn)證步驟、下機(jī)結(jié)帳步驟、計(jì)費(fèi)步驟、連網(wǎng)設(shè)置步驟和斷網(wǎng)設(shè)置步驟,其中連網(wǎng)設(shè)置步驟和斷網(wǎng)設(shè)置步驟是通過(guò)設(shè)置客戶端的MAC地址實(shí)現(xiàn)。本發(fā)明的機(jī)房計(jì)費(fèi)控制系統(tǒng),包括認(rèn)證裝置、計(jì)費(fèi)裝置、多個(gè)客戶端和一個(gè)控制多個(gè)客戶端網(wǎng)絡(luò)連接的網(wǎng)絡(luò)通訊控制器,該網(wǎng)絡(luò)通訊控制器包括連網(wǎng)設(shè)置模塊和斷網(wǎng)設(shè)置模塊,用于向客戶端設(shè)置其通訊對(duì)端的真或假的MAC地址,以開(kāi)通或斷開(kāi)該客戶端的網(wǎng)絡(luò)連接。本發(fā)明的計(jì)費(fèi)控制系統(tǒng)成本低、安全性好。當(dāng)本發(fā)明與現(xiàn)有的“軟件計(jì)費(fèi)控制”系統(tǒng)協(xié)同使用時(shí),即使破解者破解了客戶端本地軟件也不能免費(fèi)使用計(jì)算機(jī)。
文檔編號(hào)H04L12/12GK1719774SQ200410062459
公開(kāi)日2006年1月11日 申請(qǐng)日期2004年7月9日 優(yōu)先權(quán)日2004年7月9日
發(fā)明者李明妮 申請(qǐng)人:北京雍華和訊信息技術(shù)有限公司