時(shí)設(shè)置倒計(jì)時(shí)15分鐘,倒計(jì)時(shí)期間只要有共享數(shù)據(jù)事件發(fā)生,無(wú)論是因?yàn)楹畏N觸發(fā)條件,第一定時(shí)器160立即復(fù)位,重新開(kāi)始15分鐘倒計(jì)時(shí)。
[0033]較佳地,上述第三個(gè)觸發(fā)條件,即處于共享工作模式且無(wú)線發(fā)射模塊140處于激活狀態(tài)的路由器數(shù)量發(fā)生改變的認(rèn)定條件為,有路由器休眠/激活狀態(tài)改變或者退出共享工作模式或者掉電。
[0034]如果某一個(gè)路由器恢復(fù)激活狀態(tài)后,會(huì)廣播局域網(wǎng)內(nèi)其它路由器立即進(jìn)行數(shù)據(jù)共享。
[0035]步驟二:設(shè)定每一臺(tái)路由器的無(wú)線終端接入個(gè)數(shù)的標(biāo)準(zhǔn)值,比如是5個(gè),每一臺(tái)路由器的共享功能控制模塊190判斷各自所在的路由器是否同時(shí)滿(mǎn)足以下三個(gè)條件:(I)共享數(shù)據(jù)時(shí)第二定時(shí)器170已倒計(jì)至O ; (2)共享數(shù)據(jù)時(shí)接入的無(wú)線終端的個(gè)數(shù)在局域網(wǎng)內(nèi)第二定時(shí)器170已倒計(jì)時(shí)至O的所有共享型無(wú)線路由器中最小,且小于所述門(mén)限值;(3)其它共享型無(wú)線路由器上可分配的無(wú)線終端地址數(shù)量大于或者等于自身接入的無(wú)線終端的個(gè)數(shù)。
[0036]步驟三:如果第一路由器能同時(shí)滿(mǎn)足步驟二中所述的三個(gè)條件時(shí),則第一路由器共享功能控制模塊190展開(kāi)無(wú)線終端驅(qū)趕任務(wù),將無(wú)線終端逐個(gè)驅(qū)趕至第二路由器或第三路由器上;如果局域網(wǎng)內(nèi)無(wú)路由器能同時(shí)滿(mǎn)足步驟二中的三個(gè)條件,則等待下一次共享數(shù)據(jù)事件被觸發(fā)。
[0037]具體地,步驟三中所述驅(qū)趕無(wú)線終端任務(wù)描述為:所有接入路由器的無(wú)線終端媒體訪問(wèn)控制(MAC)地址存儲(chǔ)于路由器的存儲(chǔ)模塊110中,無(wú)線終端驅(qū)趕任務(wù)按照接入路由器的無(wú)線終端媒體訪問(wèn)控制(MAC)地址列表逐個(gè)順序進(jìn)行,若其中某個(gè)無(wú)線終端驅(qū)趕失敗,則任務(wù)終止,第二定時(shí)器170復(fù)位開(kāi)始倒計(jì)時(shí),第二定時(shí)器170倒計(jì)時(shí)期間該路由器不再進(jìn)行無(wú)線終端驅(qū)趕任務(wù)。如果該路由器無(wú)線終端媒體訪問(wèn)控制(MAC)地址列表上無(wú)線終端全部驅(qū)趕成功,則任務(wù)完成,該路由器的無(wú)線發(fā)射模塊140功能會(huì)關(guān)閉,該臺(tái)路由器進(jìn)入休眠狀態(tài)。
[0038]所述驅(qū)趕某個(gè)無(wú)線終端任務(wù)的過(guò)程如下:第一路由器的共享功能控制模塊190首先通過(guò)通信模塊110通知第二路由器與第三路由器對(duì)第一路由器的媒體訪問(wèn)控制(MAC)地址列表上的該無(wú)線終端開(kāi)啟30s的免認(rèn)證功能,第二路由器和第三路由器開(kāi)啟免認(rèn)證成功后告知第一路由器。第一路由器收到反饋后,斷開(kāi)與該無(wú)線終端的連接,并設(shè)置30s內(nèi)拒絕其接入。該無(wú)線終端斷開(kāi)與第一路由器的連接后,按照信號(hào)強(qiáng)弱自動(dòng)搜索接入第二路由器或第三路由器,一旦該無(wú)線終端成功接入第二路由器或第三路由器,被該無(wú)線終端接入的目標(biāo)無(wú)線路由器會(huì)告知第一路由器該無(wú)線終端已成功接入的消息,第一路由器繼而開(kāi)始驅(qū)趕媒體訪問(wèn)控制表上的下一個(gè)無(wú)線終端;如果因?yàn)樾盘?hào)強(qiáng)度不夠,30s內(nèi)該無(wú)線終端無(wú)法接入第二路由器或第三路由器,則30s內(nèi)第一路由器不會(huì)收到任何目標(biāo)無(wú)線路由器與該無(wú)線終端成功連接的反饋消息,則第一路由器解除對(duì)該無(wú)線終端的接入限制,等待其重新接入,同時(shí)第一路由器的無(wú)線終端驅(qū)趕任務(wù)終止。
[0039]較佳地,步驟三中如果第一路由器驅(qū)趕某一個(gè)無(wú)線終端失敗時(shí),則第一路由器不再執(zhí)行驅(qū)趕無(wú)線終端任務(wù),第一路由器上的共享功能控制模塊190觸發(fā)所述第二定時(shí)器170復(fù)位,同時(shí)再次觸發(fā)數(shù)據(jù)共享。
[0040]步驟四:當(dāng)?shù)谝宦酚善鞯墓蚕砉δ芸刂颇K190監(jiān)測(cè)到接入的無(wú)線終端已全部驅(qū)趕完畢,則共享功能控制模塊190向無(wú)線電源模塊150發(fā)送指令,無(wú)線電源模塊150則關(guān)閉無(wú)線發(fā)射模塊140,第一路由器進(jìn)入休眠狀態(tài);在剩余的共享型無(wú)線路由器之間再次執(zhí)行步驟一至步驟四,直至不再有共享型無(wú)線路由器能夠同時(shí)滿(mǎn)足步驟二所述的三個(gè)條件;。
[0041]進(jìn)入休眠狀態(tài)的路由器,其無(wú)線電源模塊150會(huì)在共享功能控制模塊190的控制下,關(guān)閉無(wú)線發(fā)射模塊140,此時(shí)僅由無(wú)線接收模塊130工作。同理,從休眠狀態(tài)恢復(fù)激活狀態(tài)時(shí),無(wú)線電源模塊150會(huì)打開(kāi)無(wú)線發(fā)射模塊140。
[0042]上述進(jìn)入休眠狀態(tài)的路由器不參與局域網(wǎng)內(nèi)其它路由器的共享數(shù)據(jù)活動(dòng),只監(jiān)控局域網(wǎng)內(nèi)處于共享工作模式的路由器數(shù)量的變化。而由于該路由器進(jìn)入休眠狀態(tài),而使得剩余的未進(jìn)入休眠狀態(tài)的共享性無(wú)線路由器滿(mǎn)足了觸發(fā)共享數(shù)據(jù)條件中的第三個(gè)條件,即局域網(wǎng)內(nèi)處于共享工作模式且無(wú)線發(fā)射模塊140處于激活狀態(tài)的路由器數(shù)量發(fā)生改變,則會(huì)重新觸發(fā)下一輪的局域網(wǎng)內(nèi)剩余路由器之間共享數(shù)據(jù)事件,并在剩余路由器之間重新進(jìn)行步驟一至步驟四的活動(dòng),重新判斷是否有路由器滿(mǎn)足執(zhí)行驅(qū)趕無(wú)線終端任務(wù)的條件,假設(shè)此時(shí)滿(mǎn)足執(zhí)行驅(qū)趕無(wú)線終端任務(wù)的條件的路由器為第二路由器,則由第二路由器開(kāi)始執(zhí)行驅(qū)趕無(wú)線終端的任務(wù),如果第二路由器執(zhí)行驅(qū)趕無(wú)線終端任務(wù)終止或者失敗,則第二路由器的第二定時(shí)器170會(huì)被觸發(fā)復(fù)位并開(kāi)始倒計(jì)時(shí),則又滿(mǎn)足了剩余路由器之間觸發(fā)共享數(shù)據(jù)條件的第四個(gè)條件即某個(gè)路由器執(zhí)行驅(qū)趕無(wú)線終端任務(wù)終止導(dǎo)致其第二定時(shí)器170復(fù)位后,則仍然會(huì)在剩余的路由器之間(包括第二路由器)發(fā)生共享數(shù)據(jù)事件,而由于第二路由器的第二定時(shí)器170被觸發(fā)復(fù)位并正在倒計(jì)時(shí),因此在第二定時(shí)器170倒計(jì)時(shí)至O之前第二路由器不能再驅(qū)趕無(wú)線終端,但第二路由器可以接收由其它路由器驅(qū)趕過(guò)來(lái)的無(wú)線終端。
[0043]進(jìn)入休眠狀態(tài)的路由器恢復(fù)激活狀態(tài)的觸發(fā)條件有:手工重選路由器共享工作模式、被無(wú)線終端指定的服務(wù)集標(biāo)識(shí)和密碼被喚醒、局域網(wǎng)內(nèi)處于共享工作模式的路由器數(shù)量減少或某個(gè)路由器接入無(wú)線終端數(shù)量已滿(mǎn)額。
[0044]當(dāng)進(jìn)入休眠狀態(tài)的路由器滿(mǎn)足上述恢復(fù)激活狀態(tài)的觸發(fā)條件后,該臺(tái)路由器的共享功能控制模塊190給無(wú)線電源模塊150下達(dá)指令,重啟無(wú)線發(fā)射模塊140,則該臺(tái)路由器恢復(fù)激活狀態(tài),同時(shí)清空存儲(chǔ)模塊120中的之前共享的數(shù)據(jù)。然后該臺(tái)路由器通過(guò)通信模塊110開(kāi)始和其它路由器共享數(shù)據(jù),同時(shí)各自的第一定時(shí)器160被復(fù)位,開(kāi)始倒計(jì)時(shí)。
[0045]顯然,本領(lǐng)域的技術(shù)人員可以對(duì)實(shí)用新型進(jìn)行各種改動(dòng)和變型而不脫離本實(shí)用新型的精神和范圍。倘若本實(shí)用新型的這些修改和變型屬于本實(shí)用新型權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本實(shí)用新型也意圖包括這些改動(dòng)和變型在內(nèi)。
【主權(quán)項(xiàng)】
1.一種共享型無(wú)線路由器,與無(wú)線終端連接,其特征在于,包括共享功能控制模塊,以及分別與所述共享功能控制模塊連接的通信模塊、存儲(chǔ)模塊、無(wú)線接收模塊、無(wú)線發(fā)射模塊以及無(wú)線電源模塊。
2.如權(quán)利要求1所述的共享型無(wú)線路由器,其特征在于,所述無(wú)線發(fā)射模塊與所述無(wú)線接收模塊各自連接所述無(wú)線電源模塊。
3.如權(quán)利要求1所述的共享型無(wú)線路由器,其特征在于,還包括模式選擇開(kāi)關(guān)與所述共享功能控制模塊相連接,所述模式選擇開(kāi)關(guān)的工作模式分為獨(dú)立工作模式和共享工作模式。
4.如權(quán)利要求3所述的共享型無(wú)線路由器,其特征在于,所述模式選擇開(kāi)關(guān)、所述共享功能控制模塊與所述無(wú)線電源模塊之間的連接設(shè)為依次單向信號(hào)連接。
5.如權(quán)利要求1所述的共享型無(wú)線路由器,其特征在于,還包括第一定時(shí)器和第二定時(shí)器分別與所述共享功能控制模塊相連接。
6.如權(quán)利要求5所述的共享型無(wú)線路由器,其特征在于,所述第一定時(shí)器倒計(jì)時(shí)周期為15分鐘,第二定時(shí)器的倒計(jì)時(shí)周期為30分鐘。
7.如權(quán)利要求5所述的共享型無(wú)線路由器,其特征在于,所述通信模塊、所述存儲(chǔ)模塊、所述無(wú)線發(fā)射模塊、所述無(wú)線接收模塊、所述第一定時(shí)器、所述第二定時(shí)器分別與所述共享功能控制模塊之間設(shè)為雙向信號(hào)連接。
8.如權(quán)利要求1所述的共享型無(wú)線路由器,其特征在于,所述通信模塊與其它路由器有線連接。
【專(zhuān)利摘要】本實(shí)用新型提供一種共享型無(wú)線路由器,其與無(wú)線終端連接,包括共享功能控制模塊,以及分別與共享功能控制模塊連接的通信模塊、存儲(chǔ)模塊、無(wú)線接收模塊、無(wú)線發(fā)射模塊、模式選擇開(kāi)關(guān)、無(wú)線電源模塊、第一定時(shí)器和第二定時(shí)器,無(wú)線發(fā)射模塊與無(wú)線接收模塊各自連接無(wú)線電源模塊。在同一局域網(wǎng)內(nèi)設(shè)置若干臺(tái)本實(shí)用新型提供的共享型無(wú)線路由器進(jìn)行有線數(shù)據(jù)共享交互,任意一臺(tái)路由器若滿(mǎn)足開(kāi)展驅(qū)趕無(wú)線終端任務(wù)條件,則將連接的無(wú)線終端逐個(gè)驅(qū)趕至其余路由器上,驅(qū)趕完畢后,則進(jìn)入休眠狀態(tài)。因此,這樣在同一局域網(wǎng)內(nèi),合理分配無(wú)線終端的個(gè)數(shù),將處于無(wú)線發(fā)射狀態(tài)的路由器個(gè)數(shù)減到最少,減少了不必要的無(wú)線輻射,起到健康節(jié)能的作用。
【IPC分類(lèi)】H04W52-02, H04L12-771
【公開(kāi)號(hào)】CN204559612
【申請(qǐng)?zhí)枴緾N201520276334
【發(fā)明人】王臣昊
【申請(qǐng)人】蘇州經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院
【公開(kāi)日】2015年8月12日
【申請(qǐng)日】2015年4月30日