一種控制路由器配置的裝置和方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及路由器配置領(lǐng)域,特別是涉及一種控制路由器配置的裝置和方法。
【背景技術(shù)】
[0002]目前很多家用路由器為了提高易配置性,一般提供兩種方式:將傳統(tǒng)的路由器配置頁(yè)面改成了圖形化配置頁(yè)面,或者提供手機(jī)APP的方式來(lái)配置路由器。
[0003]對(duì)于使用圖形化配置頁(yè)面的方法的缺點(diǎn)是增加了圖片,使得flash空間占用較大,同時(shí)由于提供了全功能集,不少用戶(hù)較少使用的功能模塊全部加載到內(nèi)存。然而根據(jù)市場(chǎng)調(diào)查,大部分用戶(hù)在使用路由器時(shí)只是用了撥號(hào)上網(wǎng)以及無(wú)線配置功能,僅一少部分用戶(hù)使用其中的操作較復(fù)雜的配置功能,而少有用戶(hù)會(huì)使用路由器提供的所有功能。將全功能集加載到內(nèi)存時(shí),造成了內(nèi)存的浪費(fèi),甚至影響路由器的性能。
【發(fā)明內(nèi)容】
[0004]本發(fā)明主要解決的技術(shù)問(wèn)題是提供一種控制路由器配置的裝置和方法,能夠權(quán)衡路由器空間內(nèi)存大小限制,避免內(nèi)存浪費(fèi),提高路由器性能。
[0005]為解決上述技術(shù)問(wèn)題,本發(fā)明采用的一個(gè)技術(shù)方案是:提供一種控制路由器配置的裝置,包括:第一控制模塊,連接路由器,用于控制路由器使用第一類(lèi)功能,第一類(lèi)功能至少包括登錄功能、撥號(hào)上網(wǎng)功能以及無(wú)線配置的功能;選擇模塊,連接第一控制模塊,用于使用戶(hù)選擇是否使用路由器的第二類(lèi)功能,第二類(lèi)功能至少包括無(wú)線安全設(shè)置、DHCP服務(wù)器管理及防火墻管理的功能,且若選擇結(jié)果為否時(shí),第二類(lèi)功能處于不可用狀態(tài);啟動(dòng)模塊,用于在選擇模塊的選擇結(jié)果為使用第二類(lèi)功能時(shí),使第二類(lèi)功能處于可用狀態(tài);第二控制模塊,用于根據(jù)用戶(hù)的需要選擇處于可用狀態(tài)的第二類(lèi)功能中的一種或多種。
[0006]為解決上述技術(shù)問(wèn)題,本發(fā)明采用的一個(gè)技術(shù)方案是:提供一種控制路由器配置的方法,該方法的步驟包括:控制路由器使用第一類(lèi)功能,第一類(lèi)功能至少包括登錄功能、撥號(hào)上網(wǎng)功能以及無(wú)線配置的功能;選擇是否使用路由器的第二類(lèi)功能,第二類(lèi)功能至少包括無(wú)線安全設(shè)置、DHCP服務(wù)器管理及防火墻管理的功能,且若選擇結(jié)果為否時(shí),第二類(lèi)功能處于不可用狀態(tài);在選擇模塊的選擇結(jié)果為使用第二類(lèi)功能時(shí),使第二類(lèi)功能處于可用狀態(tài);根據(jù)用戶(hù)的需要選擇處于可用狀態(tài)的第二類(lèi)功能中的一種或多種。
[0007]區(qū)別于現(xiàn)有技術(shù),本發(fā)明的控制路由器配置的裝置將路由器的配置功能分類(lèi),可直接配置常用的功能,提供選項(xiàng)供用戶(hù)選擇是否使用其他功能,并在用戶(hù)選擇使用其他功能時(shí),將對(duì)應(yīng)的功能設(shè)置為可用狀態(tài),以使用戶(hù)對(duì)路由器進(jìn)行全面的配置。通過(guò)本發(fā)明,能夠權(quán)衡路由器空間內(nèi)存大小限制,避免內(nèi)存浪費(fèi),提高路由器性能。
【附圖說(shuō)明】
[0008]圖1是本發(fā)明提供的一種控制路由器配置的裝置第一實(shí)施方式的流程示意圖;
[0009]圖2是本發(fā)明提供的一種控制路由器配置的方法第一實(shí)施方式的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0010]下面結(jié)合【具體實(shí)施方式】對(duì)本發(fā)明的技術(shù)方案作進(jìn)一步更詳細(xì)的描述。顯然,所描述的實(shí)施例僅僅是本發(fā)明的一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都應(yīng)屬于本發(fā)明保護(hù)的范圍。
[0011]現(xiàn)在市面上售賣(mài)的路由器品牌繁雜,功能完善情況參差不齊。隨著家庭用戶(hù)對(duì)網(wǎng)絡(luò)的要求越來(lái)越高,一些用戶(hù)對(duì)網(wǎng)絡(luò)配置的功能需求也越來(lái)越多。為迎合用戶(hù)需求,現(xiàn)有的路由器生產(chǎn)商為路由器設(shè)置了全功能集。但是由于路由器的功能較多,用戶(hù)需求雖然提高,并不會(huì)使用路由器的全部功能。且有些路由器的功能需要單獨(dú)的模塊支撐,同時(shí)將全部的功能模塊加載到內(nèi)存中。啟動(dòng)路由器時(shí),全部的功能模塊全部啟動(dòng),造成了內(nèi)存的浪費(fèi),甚至?xí)绊懙铰酚善鞯男阅堋?br>[0012]參閱圖1,圖1時(shí)本發(fā)明提供的一種控制路由器配置的裝置第一實(shí)施方式的結(jié)構(gòu)示意圖。該裝置100包括:第一控制模塊110,選擇模塊120,啟動(dòng)模塊130和控制模塊140。
[0013]其中,第一控制模塊110連接路由器101,用于控制路由器101使用第一類(lèi)功能,第一類(lèi)功能至少包括登錄功能、撥號(hào)上網(wǎng)功能以及無(wú)線配置的功能。第一類(lèi)功能是路由器101全功能集中的部分功能,是路由器使用者最通用的功能。在其他實(shí)施方式中,可根據(jù)用戶(hù)自身需求及喜好選擇全功能集中的部分功能作為第一類(lèi)功能。在用戶(hù)通過(guò)計(jì)算機(jī)或移動(dòng)終端(圖未示)連接到路由器101,為路由器101配置提供顯示模塊150。此時(shí)顯示模塊150上僅顯示第一控制模塊110控制的第一類(lèi)功能,用戶(hù)選擇顯示模塊150上的功能,以控制路由器101對(duì)網(wǎng)絡(luò)進(jìn)行配置。
[0014]選擇模塊120連接第一控制模塊110,用于使用戶(hù)選擇是否使用路由器101的第二類(lèi)功能,第二類(lèi)功能至少包括無(wú)線安全設(shè)置、DHCP服務(wù)器管理及防火墻管理的功能,或者第二類(lèi)功能是路由器101全功能集中除第一類(lèi)功能之外的功能。在本實(shí)施方式中,選擇模塊120在前述的顯示模塊150上生成一選擇按鈕,用戶(hù)在顯示模塊150上點(diǎn)擊該按鈕時(shí),即為選擇使用第二類(lèi)功能。若用戶(hù)未點(diǎn)擊選擇模塊120設(shè)置的按鈕,則用戶(hù)未選擇使用第二類(lèi)功能,第二類(lèi)功能處于不可用的狀態(tài)。在本實(shí)施方式中,當(dāng)用戶(hù)選擇使用第二類(lèi)功能時(shí),在顯示模塊150上點(diǎn)擊選擇模塊210提供的按鈕,顯示模塊150上生成二維碼,用戶(hù)使用移動(dòng)終端掃描、識(shí)別該二維碼。二維碼對(duì)應(yīng)下載通過(guò)第二類(lèi)功能控制路由器101配置網(wǎng)絡(luò)的移動(dòng)終端客戶(hù)端。移動(dòng)終端掃描二維碼后,跳轉(zhuǎn)到軟件下載頁(yè)面。用戶(hù)手動(dòng)安裝并打開(kāi)該客戶(hù)端。
[0015]啟動(dòng)模塊130在前述客戶(hù)端開(kāi)啟后,使第二類(lèi)功能全部處于可用狀態(tài)。第二控制模塊140用于根據(jù)用戶(hù)的需要選擇處于可用狀態(tài)的第二類(lèi)功能中的一種或多種以控制路由器101配置網(wǎng)絡(luò)。
[0016]在其他實(shí)施方式中,客戶(hù)端安裝于移動(dòng)終端上并且保留。后續(xù)繼續(xù)通過(guò)裝置100配置路由器101時(shí),可直接通過(guò)該客戶(hù)端利用第二類(lèi)功能配置網(wǎng)絡(luò)。后續(xù)使用第二類(lèi)功能時(shí),移動(dòng)終端已經(jīng)安裝客戶(hù)端,此時(shí)選擇模塊120接收第一控制模塊110傳輸?shù)倪x擇信號(hào),選擇信號(hào)中包含一選擇地址字段。在本實(shí)施方式中,選擇地址字段有兩種,當(dāng)解析到的選擇地址字段為第一字段時(shí),僅能通過(guò)計(jì)算機(jī)或移動(dòng)終端通過(guò)控制路由器101使用第一類(lèi)功能配置網(wǎng)絡(luò);當(dāng)解析到的選擇地址字段為第二字段時(shí),直接調(diào)用客戶(hù)端的地址,打開(kāi)客戶(hù)端通過(guò)控制路由器101使用第二類(lèi)功能配置網(wǎng)絡(luò)。在未安裝客戶(hù)端時(shí),僅能解析到第一字段,需通過(guò)展示模塊150上提供二維碼下載安裝客戶(hù)端。
[0017]進(jìn)一步,裝置100包括判斷模塊160,在用戶(hù)選擇使用所述第二類(lèi)功能時(shí),判斷是否安裝有使用所述第二類(lèi)功能的客戶(hù)端,若判斷結(jié)果為未安裝時(shí),在展示模塊150上顯示下載路徑以供下載安裝。通過(guò)第二類(lèi)功能配置網(wǎng)絡(luò)時(shí),每一第二類(lèi)功能均通過(guò)進(jìn)程啟動(dòng)的方式獨(dú)立啟動(dòng),只有在用戶(hù)使用該第二類(lèi)功能時(shí),相應(yīng)的第二類(lèi)功能才會(huì)啟動(dòng),未使用的第二類(lèi)功能的進(jìn)程處于關(guān)閉狀態(tài)。
[0018]區(qū)別于現(xiàn)有技術(shù),本發(fā)明的控制路由器配置的裝置將路由器的配置功能分類(lèi),可直接配置常用的功能,提供選項(xiàng)供用戶(hù)選擇是否使用其他功能,并在用戶(hù)選擇使用其他功能時(shí),將對(duì)應(yīng)的功能設(shè)置為可用狀態(tài),以使用戶(hù)對(duì)路由器進(jìn)行全面的配置。通過(guò)本發(fā)明,能夠權(quán)衡路由器空間內(nèi)存大小限制,避免內(nèi)存浪費(fèi),提高路由器性能。
[0019]參閱圖2,圖2時(shí)本發(fā)明提供的一種控制路由器配置的方法第一實(shí)施方式的流程示意圖。該方法的步驟包括:
[0020]S201:控制路由器使用第一類(lèi)功能,第一類(lèi)功能至少包括登錄功能、撥號(hào)上網(wǎng)功能以及無(wú)線配置的功能。
[0021]控制路由器連接到網(wǎng)絡(luò),同時(shí)通過(guò)移動(dòng)終端或計(jì)算機(jī)連接路由器,以控制路由器對(duì)網(wǎng)絡(luò)進(jìn)行配置。此時(shí)移動(dòng)終端或計(jì)算機(jī)為控制路由器提供顯示界面。且可以使用顯示界面上展示的