路由器工作模式設(shè)置方法及路由器的制造方法
【專利摘要】本發(fā)明提供了一種路由器工作模式設(shè)置方法及路由器。該方法包括:路由器接收用于指示所述路由器將當(dāng)前工作模式切換到目標(biāo)工作模式的切換指令,所述切換指令攜帶所述目標(biāo)工作模式的標(biāo)識(shí),路由器根據(jù)所述目標(biāo)工作模式的標(biāo)識(shí),將當(dāng)前工作模式切換到所述目標(biāo)工作模式。該路由器包括:接收模塊,用于接收用于指示路由器將當(dāng)前工作模式切換到目標(biāo)工作模式的切換指令,所述切換指令攜帶所述目標(biāo)工作模式的標(biāo)識(shí);切換模塊,用于根據(jù)所述目標(biāo)工作模式的標(biāo)識(shí),將當(dāng)前工作模式切換到所述目標(biāo)工作模式。本發(fā)明中路由器在接收到切換指令后,可以根據(jù)切換指令切換當(dāng)前工作模式,克服了現(xiàn)有技術(shù)中路由器無法更改工作模式的問題,是對(duì)現(xiàn)有路由器的一種改進(jìn)。
【專利說明】路由器工作模式設(shè)置方法及路由器
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,尤其涉及一種路由器工作模式設(shè)置方法及路由器。
【背景技術(shù)】
[0002]目前,路由器可以作為網(wǎng)關(guān)或者拓展器來使用。一般在出廠時(shí),由制造商預(yù)先設(shè)置好路由器的工作模式,而且在出廠后路由器的工作模式無法更改。也就是說,工作模式被預(yù)設(shè)為網(wǎng)關(guān)工作模式的路由器,出廠后只能當(dāng)網(wǎng)關(guān)使用,工作模式被預(yù)設(shè)為拓展器的路由器出廠后只能當(dāng)拓展器使用。
[0003]在光纖到戶(Fiber To The Home,簡(jiǎn)稱FTTH)或者非對(duì)稱數(shù)字用戶環(huán)路(Asymmetric Digital Subscriber Line,簡(jiǎn)稱ADSL)等寬帶接入方式下,將光纖或者寬帶接入某一房間后,當(dāng)用戶試圖更改寬帶接入的位置時(shí),例如從客廳更改為主臥,由于路由器的工作模式被預(yù)置后無法更改,此時(shí)只能通過人工搬運(yùn)調(diào)整兩個(gè)房間的網(wǎng)關(guān)和拓展器的位置。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供了一種路由器工作模式設(shè)置方法及路由器,用以解決現(xiàn)有路由器存在工作模式單一、預(yù)設(shè)工作模式無法更改的問題。
[0005]為了實(shí)現(xiàn)上述目標(biāo),本發(fā)明提供的一種路由器工作模式設(shè)置方法,包括:
[0006]路由器接收用于指示所述路由器由當(dāng)前工作模式切換到目標(biāo)工作模式的切換指令,所述切換指令攜帶所述目標(biāo)工作模式的標(biāo)識(shí);
[0007]所述路由器根據(jù)所述目標(biāo)工作模式的標(biāo)識(shí),將當(dāng)前工作模式切換到所述目標(biāo)工作模式。
[0008]為了實(shí)現(xiàn)上述目標(biāo),本發(fā)明提供的一種路由器,包括:
[0009]接收模塊,用于接收用于指示路由器由當(dāng)前工作模式切換到目標(biāo)工作模式的切換指令,所述切換指令攜帶所述目標(biāo)工作模式的標(biāo)識(shí);
[0010]切換模塊,用于根據(jù)所述目標(biāo)工作模式的標(biāo)識(shí),將當(dāng)前工作模式切換到所述目標(biāo)工作模式。
[0011]本發(fā)明提供的一種路由器工作模式設(shè)置方法及路由器,接收用于指示路由器由當(dāng)前工作模式切換到目標(biāo)工作模式的切換指令,所述切換指令攜帶所述目標(biāo)工作模式的標(biāo)識(shí),根據(jù)所述目標(biāo)工作模式的標(biāo)識(shí),將當(dāng)前工作模式切換到所述目標(biāo)工作模式。本發(fā)明中路由器在接收到切換指令后,可以根據(jù)切換指令切換當(dāng)前工作模式,克服了現(xiàn)有技術(shù)中路由器無法更改工作模式的問題,是對(duì)現(xiàn)有路由器的一種改進(jìn)。
【專利附圖】
【附圖說明】
[0012]圖1為本發(fā)明實(shí)施例提供的一種路由器工作模式設(shè)置方法的示意圖;
[0013]圖2為本發(fā)明實(shí)施例提供的另一種路由器工作模式設(shè)置方法的示意圖;[0014]圖3為本發(fā)明實(shí)施例提供的另一種路由器工作模式設(shè)置方法的示意圖
[0015]圖4為本發(fā)明實(shí)施例提供的一種路由器的結(jié)構(gòu)示意圖;
[0016]圖5為本發(fā)明實(shí)施例提供的另一種路由器的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0017]下面通過附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
[0018]圖1為本發(fā)明實(shí)施例提供的一種路由器工作模式設(shè)置的示意圖。該方法的執(zhí)行主體為路由器。如圖1所示,該方法包括以下步驟:
[0019]101、路由器接收用于指示所述路由器將當(dāng)前工作模式切換到目標(biāo)工作模式的切換指令,所述切換指令攜帶所述目標(biāo)工作模式的標(biāo)識(shí)。
[0020]102、所述路由器根據(jù)所述目標(biāo)工作模式的標(biāo)識(shí),將當(dāng)前工作模式切換到所述目標(biāo)工作模式。
[0021 ] 實(shí)際應(yīng)用中,在FTTH或者ADSL等寬帶接入方式下,當(dāng)用戶想要更改寬帶接入位置時(shí),路由器可以接入到用戶發(fā)送的切換指令,該切換指令用于指示路由器將當(dāng)前工作模式切換到目標(biāo)工作模式。其中,切換指令中攜帶目標(biāo)工作模式的標(biāo)識(shí)。
[0022]可選地,在路由器上設(shè)置一個(gè)模式選擇開關(guān),在用戶想要改變路由器的當(dāng)前工作模式時(shí),可以通過撥動(dòng)該模式選擇開關(guān),向路由器發(fā)送切換指令。一般,路由器在出廠時(shí)設(shè)置有兩種工作模式,包括網(wǎng)關(guān)模式和拓展器模式。具體地,模式選擇開關(guān)具有兩個(gè)檔位,第一個(gè)檔位為網(wǎng)關(guān)模式,另一個(gè)檔位即第二個(gè)檔位為拓展器模式。
[0023]本實(shí)施例中,當(dāng)用戶將模式選擇開關(guān)撥到第一檔位時(shí),說明目標(biāo)工作模式為網(wǎng)關(guān)模式,可以由“ I”來標(biāo)識(shí),在切換指令中攜帶“ I ”,路由器根據(jù)切換指令中攜帶的“ I ”,得知待切換的目標(biāo)工作模式為網(wǎng)關(guān)模式,而將模式選擇開關(guān)撥到第二檔位時(shí),說明目標(biāo)工作模式為拓展器模式,可以由“O”來標(biāo)識(shí),在切換指令中攜帶“0”,路由器根據(jù)切換指令中攜帶的“0”,得知待切換的目標(biāo)工作模式為拓展器模式。
[0024]可選地,在用戶撥動(dòng)開關(guān)時(shí),路由器可以檢測(cè)到通用輸入/輸出(General PurposeInput Output,簡(jiǎn)稱GPIO)的電平值發(fā)生了改變,電平值可能從“O”到“ I ”,也可能從“ I ”到“O”。本實(shí)施例中,“I”標(biāo)識(shí)網(wǎng)關(guān)模式,“O”標(biāo)識(shí)拓展器模式。路由器檢測(cè)到電平值從“I”到“0”,則將網(wǎng)關(guān)模式切換拓展器模式,當(dāng)檢測(cè)到電平值從“O”到“ I ”,則將拓展器模式切換到網(wǎng)關(guān)模式。
[0025]此處需要說明,路由器接收到的切換指令包括但不局限于用戶撥動(dòng)工作模式選擇開關(guān)發(fā)送的。可選地,路由器中設(shè)置有與用戶進(jìn)行人機(jī)交互的人機(jī)交互模塊,用戶可以通過在人機(jī)交互模塊選擇目標(biāo)工作模式,然后向路由器發(fā)送切換指令。例如,用戶可以通過人機(jī)交互模塊的按鍵、選擇菜單或者特定的手勢(shì),向路由器發(fā)送切換指令;或者在路由器中設(shè)置有語音識(shí)別模塊,用戶可以通過語音方式向路由器發(fā)送切換指令;或者在路由器中設(shè)置有寬帶接入網(wǎng)線自動(dòng)識(shí)別模塊,用戶可以通過插入寬帶接入的網(wǎng)線向路由器發(fā)送切換指令。實(shí)際應(yīng)用中,一般在路由器的初始化設(shè)置過程中,多采用工作模式選擇開關(guān)向路由器發(fā)送切換指令。
[0026]本實(shí)施例中,路由器根據(jù)切換指令中的目標(biāo)工作模式的標(biāo)識(shí),得知待切換的目標(biāo)工作模式,然后將當(dāng)前工作模式切換到該目標(biāo)切換模式。具體地,路由器可以根據(jù)切換指令中的目標(biāo)工作模式的標(biāo)識(shí),判斷當(dāng)前工作模式與目標(biāo)工作模式是否一致,如果判斷結(jié)果為否,獲取與該目標(biāo)工作模式對(duì)應(yīng)的配置文件。
[0027]—般路由器中預(yù)先存儲(chǔ)有兩種工作模式的配置文件,在判斷出目標(biāo)工作模式與當(dāng)前工作模式不一致時(shí),可以下載到與目標(biāo)工作模式對(duì)應(yīng)的配置文件。在獲取到該目標(biāo)工作模式的配置文件后,路由器運(yùn)行該配置文件,通過該配置文件來配置目標(biāo)工作模式,將當(dāng)前工作模式切換到目標(biāo)工作模式。
[0028]可選地,在將當(dāng)前工作模式切換到目標(biāo)工作模式之后,路由器還可以發(fā)出提醒信息,例如,路由器自動(dòng)彈出對(duì)話框、語音播報(bào)、蜂鳴器、指示燈如發(fā)光二極管(Light-Emitting Diode,簡(jiǎn)稱LED)或液晶屏幕等方式發(fā)出提醒信息,以通告用戶路由器切換的工作模式為目標(biāo)工作模式。
[0029]本實(shí)施例提供的路由器工作模式設(shè)置方法,路由器接收用于指示該路由器由當(dāng)前工作模式切換到目標(biāo)工作模式的切換指令,其中,切換指令攜帶目標(biāo)工作模式的標(biāo)識(shí),路由器根據(jù)目標(biāo)工作模式的標(biāo)識(shí),將當(dāng)前工作模式切換到目標(biāo)工作模式。本實(shí)施例中路由器在接收到切換指令后,可以根據(jù)切換指令切換當(dāng)前工作模式,實(shí)現(xiàn)了路由器在網(wǎng)關(guān)模式與拓展器模式之間的自由切換,克服了現(xiàn)有技術(shù)中路由器無法更改工作模式的問題,是對(duì)現(xiàn)有路由器的一種改進(jìn)。
[0030]圖2為本發(fā)明實(shí)施例提供的另一種路由器工作模式設(shè)置的示意圖。如圖2所示,該方法包括以下步驟:
[0031]201、路由器接收用于指示該路由器將當(dāng)前工作模式切換到目標(biāo)工作模式的切換指令,其中當(dāng)前工作模式為拓展器模塊,目標(biāo)工作模式為網(wǎng)關(guān)模塊。
[0032]一般路由器在出廠時(shí)設(shè)置有兩種工作模式,包括網(wǎng)關(guān)模式和拓展器模式,因此,路由器的當(dāng)前工作模式可以為網(wǎng)關(guān)模式,也可以為拓展器模式。
[0033]當(dāng)路由器的工作模式為拓展器模式時(shí),則目標(biāo)工作模式為網(wǎng)關(guān)模式,此時(shí),路由器可以接收到指示路由器從當(dāng)前的拓展器模式切換到網(wǎng)關(guān)模式的切換指令。關(guān)于切換指令的介紹,可參見上述實(shí)例中相關(guān)內(nèi)容的記載,此處不再贅述。
[0034]202、所述路由器從所述拓展器模式切換到所述網(wǎng)關(guān)模式。
[0035]路由器接收到指示從拓展器模塊切換到網(wǎng)關(guān)模式的切換指令后,路由器將從當(dāng)前的拓展器切換到網(wǎng)關(guān)模式。具體地的切換過程,可參見上述實(shí)例中相關(guān)內(nèi)容的記載,此處不再贅述。
[0036]203、所述路由器向與所述路由器連接的其他路由器,發(fā)送攜帶所述路由器標(biāo)識(shí)的第一廣播消息,以使所述其他路由器中當(dāng)前處于網(wǎng)關(guān)模式的網(wǎng)關(guān)路由器從所述網(wǎng)關(guān)模式切換為所述拓展器模式,并指示所述其他路由器中每個(gè)路由器根據(jù)所述路由器的標(biāo)識(shí)修改網(wǎng)關(guān)配置參數(shù)。
[0037]在將路由器從拓展器模式切換到網(wǎng)關(guān)模式之后,路由器在同一網(wǎng)段的局域網(wǎng)(Local Area Network,簡(jiǎn)稱LAN)內(nèi)的所有其他路由器廣播或者單播發(fā)送通知消息,以通知其他路由器該路由器的當(dāng)前工作模式發(fā)生變化,這樣其他路由器就可以根據(jù)通知消息對(duì)自身的當(dāng)前工作模式進(jìn)行調(diào)整。其中,廣播的通知消息的數(shù)據(jù)格式符合互聯(lián)網(wǎng)協(xié)議(InternetProtocol,簡(jiǎn)稱IP)規(guī)范,在接收到通知消息后,其他路由器根據(jù)通知消息的數(shù)據(jù)格式就可以辨識(shí)出該通知消息。[0038]具體地,路由器向與該路由器連接的其他路由器,發(fā)送攜帶路由器標(biāo)識(shí)的第一廣播消息。其中,路由器的標(biāo)識(shí)可以為路由器的IP地址。具體地,所述其他路由器中當(dāng)前處于網(wǎng)關(guān)模式的網(wǎng)關(guān)路由器,在接收到第一廣播消息后,將當(dāng)前的網(wǎng)關(guān)模式自動(dòng)切換為拓展器模式,作為拓展器使用。所述其他路由器在接收到第一廣播消息后,可以根據(jù)攜帶在第一廣播消息中路由器的標(biāo)識(shí)修改網(wǎng)關(guān)配置參數(shù),將網(wǎng)關(guān)IP地址修改為所述路由器的IP地址。
[0039]可選地,在路由器中預(yù)先存儲(chǔ)各個(gè)路由器的IP地址和/或介質(zhì)訪問控制(Medium/MediaAccess Control,簡(jiǎn)稱MAC)地址。本實(shí)施例中,路由器可以通過IP或者M(jìn)AC地址,分別向所述其他路由器中的每個(gè)路由器發(fā)送通知消息。
[0040]具體地,路由器從預(yù)存的路由器地址信息中,獲取與路由器連接的其他路由器中當(dāng)前處于網(wǎng)關(guān)模式的網(wǎng)關(guān)路由器的地址信息,路由器根據(jù)該網(wǎng)關(guān)路由器的地址信息向該網(wǎng)關(guān)路由器發(fā)送指示消息,該網(wǎng)關(guān)路由器接收到指示消息后,將從網(wǎng)關(guān)模式切換到拓展器模式。進(jìn)一步地,路由器根據(jù)所述其他路由器中每個(gè)路由器的地址信息,分別向所述每個(gè)路由器發(fā)送攜帶該路由器的標(biāo)識(shí)的第一通知消息,所述其他路由器中每個(gè)路由器根據(jù)所述路由器的標(biāo)識(shí)修改網(wǎng)關(guān)配置參數(shù),將網(wǎng)關(guān)IP地址修改為所述路由器的IP地址。
[0041]圖3為本發(fā)明實(shí)施例提供的另一種路由器工作模式設(shè)置方法。如圖3所示,該方法包括以下步驟:
[0042]301、路由器接收用于指示該路由器將當(dāng)前工作模式切換到目標(biāo)工作模式的切換指令,其中當(dāng)前工作模式為網(wǎng)關(guān)模塊,目標(biāo)工作模式為拓展器模塊。
[0043]一般路由器在出廠時(shí)設(shè)置有兩種工作模式,包括網(wǎng)關(guān)模式和拓展器模式,因此,路由器的當(dāng)前工作模式可以為網(wǎng)關(guān)模式,也可以為拓展器模式。
[0044]當(dāng)路由器的工作模式為網(wǎng)關(guān)模式時(shí),則目標(biāo)工作模式為拓展器模式,路由器可以接收指示路由器從當(dāng)前的網(wǎng)關(guān)模式切換到拓展器模式的切換指令。關(guān)于切換指令的介紹,可參見上述實(shí)例中相關(guān)內(nèi)容的記載,此處不再贅述。
[0045]302、所述路由器從所述網(wǎng)關(guān)模式切換到所述拓展器模式。
[0046]路由器接收到指示從網(wǎng)關(guān)模塊切換到拓展器模式的切換指令后,路由器將從當(dāng)前的網(wǎng)關(guān)切換到拓展器模式。具體地的切換過程,可參見上述實(shí)例中相關(guān)內(nèi)容的記載,此處不再贅述。
[0047]303、所述路由器從所述其他路由器中選取一個(gè)路由器作為網(wǎng)關(guān)路由器。
[0048]304、所述路由器向所述其他路由器發(fā)送攜帶所述網(wǎng)關(guān)路由器的標(biāo)識(shí)的第二廣播消息,以使所述網(wǎng)關(guān)路由器從所述拓展器模式切換到所述網(wǎng)關(guān)模式,并指示所述其他路由器根據(jù)所述網(wǎng)關(guān)路由器的標(biāo)識(shí)修改網(wǎng)關(guān)配置參數(shù)。
[0049]路由器從與該路由器連接的其他路由器中選取一個(gè)路由器作為網(wǎng)關(guān)路由器,此時(shí),網(wǎng)關(guān)路由器當(dāng)前工作模式為拓展器模式。路由器向所述其他路由器發(fā)送攜帶所述網(wǎng)關(guān)路由器的標(biāo)識(shí)的第二廣播消息。其中,網(wǎng)關(guān)路由器的標(biāo)識(shí)可以為網(wǎng)關(guān)路由器的IP地址。該網(wǎng)關(guān)路由器在接收到第二廣播消息后,將從拓展器模式切換到網(wǎng)關(guān)模式。其他路由器中每個(gè)路由器在接收到第二廣播消息后,根據(jù)網(wǎng)關(guān)路由器的標(biāo)識(shí)修改網(wǎng)關(guān)配置參數(shù),將網(wǎng)關(guān)IP地址配置為網(wǎng)關(guān)路由器的IP地址。
[0050]可選地,路由器從所述其他路由器中選取一個(gè)路由器作為網(wǎng)關(guān)路由器,路由器從預(yù)存的路由器地址信息中,獲取該網(wǎng)關(guān)路由器的地址信息,根據(jù)該網(wǎng)關(guān)路由器的地址信息,向該網(wǎng)關(guān)路由器發(fā)送指示消息,網(wǎng)關(guān)路由器在接收到指示消息后,將從拓展器模式切換到網(wǎng)關(guān)模式。進(jìn)一步地,路由器根據(jù)所述其他路由器中每個(gè)路由器的地址信息分別發(fā)送攜帶該網(wǎng)關(guān)路由器的標(biāo)識(shí)的第二通知消息,以使其他路由器中每個(gè)路由器根據(jù)該網(wǎng)關(guān)路由器的標(biāo)識(shí)修改網(wǎng)關(guān)配置參數(shù),將網(wǎng)關(guān)IP地址配置為網(wǎng)關(guān)路由器的IP地址。
[0051]一般路由器可以與其他路由器通過無線方式連接,如WiFi連接,然后路由器通過無線方式向其他路由器傳輸無線信號(hào)和發(fā)送通知消息。但是路由器在進(jìn)行無線信號(hào)的穿墻傳輸時(shí),無線信號(hào)會(huì)存在穿墻損耗。為了克服該無線信號(hào)傳輸時(shí)出現(xiàn)的穿墻損耗問題,可以使用電力線通信(Power Line Communication,簡(jiǎn)稱PLC)技術(shù),利用預(yù)埋的電力線來傳輸數(shù)據(jù),以拓展路由器無線信號(hào)的覆蓋。本實(shí)施例中,路由器優(yōu)選地與其他路由器通過電力線連接,這樣路由器可以通過電力線發(fā)送通知消息,以避免無線信號(hào)的穿墻損耗??蛇x地,路由器也可以與其他路由器通過網(wǎng)線連接,通過該網(wǎng)線向其他路由器發(fā)送通知消息。
[0052]舉例說明,在寬帶接入客廳時(shí),位于客廳的路由器作為網(wǎng)關(guān)使用,即客廳的路由器的工作模式為網(wǎng)關(guān)工作模式,主臥的路由器作為拓展器使用,即主臥路由器的當(dāng)前工作模式為拓展器工作模式。
[0053]當(dāng)用戶試圖將寬帶接入到主臥時(shí),就需要主臥的路由器作為網(wǎng)關(guān)使用,而客廳的路由器作為擴(kuò)展器來使用,此時(shí),用戶只需要將主臥路由器的模式選擇開關(guān),撥動(dòng)到網(wǎng)關(guān)模式,這樣就將主臥的路由器的拓展器工作模式切換到網(wǎng)關(guān)工作模式,此時(shí),主臥路由器作為網(wǎng)關(guān)使用。進(jìn)一步地,主臥路由器向客廳路由器發(fā)送通知消息,以使客廳路由器根據(jù)通知消息,從當(dāng)前的網(wǎng)關(guān)模式切換到拓展器模式,此時(shí)客廳路由器作為拓展器使用。
[0054]可選地,用戶將客廳路由器的模式選擇開關(guān),撥動(dòng)到拓展器模式,這樣就將客廳路由器從網(wǎng)關(guān)模式切換到拓展器模式,此時(shí),客廳路由器作為拓展器使用。進(jìn)一步地,客廳路由器向主臥路由器發(fā)送通知消息,以使主臥路由器根據(jù)該通知消息,從當(dāng)前的拓展器模式切換到網(wǎng)關(guān)模式,此時(shí)主臥路由器作為網(wǎng)關(guān)使用。
[0055]本實(shí)施例中只需要用戶撥動(dòng)一次模式選擇開關(guān),將客廳路由器或主臥路由器當(dāng)前工作模式改變,就能夠在將寬帶的接入位置從客廳變更到主臥,不再需要人工將主臥的路由器與客廳的路由器對(duì)調(diào)。
[0056]圖4為本發(fā)明實(shí)施例提供的一種路由器的結(jié)構(gòu)示意圖。如圖4所示,該路由器包括接收模塊41和切換模塊42。
[0057]在FTTH或者ADSL等寬帶接入方式下,當(dāng)用戶想要更改寬帶接入位置時(shí),接收模塊41可以接入到用戶發(fā)送的切換指令,該切換指令用于指示路由器將當(dāng)前工作模式切換到目標(biāo)工作模式。其中,切換指令中攜帶目標(biāo)工作模式的標(biāo)識(shí)。
[0058]本實(shí)施例中,接收模塊41和切換模塊42連接,在接收到切換指令后,切換模塊42根據(jù)切換指令中的目標(biāo)工作模式的標(biāo)識(shí),得知目標(biāo)工作模式,然后將當(dāng)前工作模式切換到該目標(biāo)切換模式。具體地,切換模塊42可以根據(jù)切換指令中的目標(biāo)工作模式的標(biāo)識(shí),判斷當(dāng)前工作模式與目標(biāo)工作模式是否一致,如果判斷結(jié)果為否,將當(dāng)前工作模式切換為目標(biāo)工作模式。
[0059]本實(shí)施例提供的路由器,接收用于指示該路由器由當(dāng)前工作模式切換到目標(biāo)工作模式的切換指令,其中,切換指令攜帶目標(biāo)工作模式的標(biāo)識(shí),路由器根據(jù)目標(biāo)工作模式的標(biāo)識(shí),將當(dāng)前工作模式切換到目標(biāo)工作模式。本實(shí)施例中路由器在接收到切換指令后,可以根據(jù)切換指令切換當(dāng)前工作模式,實(shí)現(xiàn)了路由器在網(wǎng)關(guān)模式與拓展器模式之間的自由切換,克服了現(xiàn)有技術(shù)中路由器無法更改工作模式的問題,是對(duì)現(xiàn)有路由器的一種改進(jìn)。
[0060]圖5為本發(fā)明實(shí)施例提供的另一種路由器的結(jié)構(gòu)示意圖。如圖5所示,在上述實(shí)施例提供的路由器基礎(chǔ)上,除了包括接收模塊41和切換模塊42之外,該路由器還包括模式選擇模塊43和發(fā)送模塊44。
[0061]本實(shí)施例中,接收模塊41,用于接收用于指示路由器將當(dāng)前工作模式切換到目標(biāo)工作模式的切換指令,切換指令攜帶目標(biāo)工作模式的標(biāo)識(shí)。切換模塊42,用于根據(jù)目標(biāo)工作模式的標(biāo)識(shí),將當(dāng)前工作模式切換到目標(biāo)工作模式。
[0062]其中,切換模塊42的一種可選地實(shí)現(xiàn)結(jié)構(gòu)方式包括:判斷單元421、獲取單元422、配置單元423和切換單元424。
[0063]判斷單元421可以根據(jù)切換指令中的目標(biāo)工作模式的標(biāo)識(shí),判斷當(dāng)前工作模式與目標(biāo)工作模式是否一致。獲取單元422與判斷單元421連接,在判斷單元421判斷出當(dāng)前工作模式與目標(biāo)工作模式不一致,獲取單元422獲取與該目標(biāo)工作模式對(duì)應(yīng)的配置文件。一般路由器中預(yù)先存儲(chǔ)有兩種工作模式的配置文件,在判斷出目標(biāo)工作模式與當(dāng)前工作模式不一致時(shí),獲取單元422可以下載到與目標(biāo)工作模式對(duì)應(yīng)的配置文件。
[0064]獲取單元422與配置單元423連接,在獲取到該目標(biāo)工作模式的配置文件后,配置模塊423運(yùn)行該配置文件,通過該配置文件來配置目標(biāo)工作模式,切換模塊424將當(dāng)前工作模式切換到目標(biāo)工作模式。
[0065]可選地,在路由器上設(shè)置一個(gè)模式選擇模塊43,該模式選擇模塊43與接收模塊41連接。在用戶想要改變路由器的當(dāng)前工作模式時(shí),可以通過該模式選擇模塊43,向接收模塊41發(fā)送切換指令。其中,模式選擇模塊43可以為一個(gè)模式選擇開關(guān),該工作模式選擇開關(guān)具有兩個(gè)檔位,第一個(gè)檔位為網(wǎng)關(guān)模式,另一個(gè)檔位即第二個(gè)檔位為拓展器模式。
[0066]此處需要說明,路由器接收到的切換指令包括但不局限于用戶撥動(dòng)工作模式選擇開關(guān)發(fā)送的。本實(shí)施例中,關(guān)于用戶向路由器發(fā)送切換指令的介紹,可參見上述實(shí)施例中相關(guān)內(nèi)容的記載,此處不再贅述。
[0067]進(jìn)一步地,本實(shí)施例提供的路由器還包括:發(fā)送模塊44。在將路由器的當(dāng)前工作模式切換到目標(biāo)工作模式之后,發(fā)送模塊44可以向與該路由器連接的其他路由器廣播或者單播發(fā)送通知消息,通知其他路由器該路由器的工作模式發(fā)送變化,以使所述其他路由器根據(jù)通知消息對(duì)自身的當(dāng)前工作模式進(jìn)行調(diào)整。具體地,發(fā)送模塊44向同一網(wǎng)段的LAN內(nèi)的所有其他路由器廣播或者單播發(fā)送通知消息。
[0068]一般路由器可以與其他路由器通過無線方式連接,如WiFi連接,然后路由器通過無線方式向其他路由器傳輸無線信號(hào)和發(fā)送通知消息。但是路由器在進(jìn)行無線信號(hào)的穿墻傳輸時(shí),無線信號(hào)會(huì)存在穿墻損耗。為了克服該無線信號(hào)傳輸時(shí)出現(xiàn)的穿墻損耗問題,可以使用PLC技術(shù),利用預(yù)埋的電力線來傳輸數(shù)據(jù),以拓展路由器的無線信號(hào)的覆蓋。本實(shí)施例中,路由器優(yōu)選地與其他路由器通過電力線連接,這樣發(fā)送模塊44可以通過電力線向其他路由器發(fā)送通知消息,以避免無線信號(hào)的穿墻損耗。可選地,路由器也可以與其他路由器通過網(wǎng)線連接,通過該網(wǎng)線向其他路由器發(fā)送通知消息。
[0069]本實(shí)施例中,在切換模塊42將路由器從拓展器模式切換到網(wǎng)關(guān)模式之后,發(fā)送模塊44向與該路由器連接的其他路由器,發(fā)送攜帶路由器標(biāo)識(shí)的第一廣播消息,以使所述其他路由器中當(dāng)前處于網(wǎng)關(guān)模式的網(wǎng)關(guān)路由器從網(wǎng)關(guān)模式切換為拓展器模式,并指示所述其他路由器中每個(gè)路由器根據(jù)所述路由器的標(biāo)識(shí)修改網(wǎng)關(guān)配置參數(shù)。其中,路由器的標(biāo)識(shí)可以為路由器的IP地址。具體地,在接收到第一廣播消息后,所述其他路由器中當(dāng)前處于網(wǎng)關(guān)模式的網(wǎng)關(guān)路由器,將當(dāng)前的網(wǎng)關(guān)模式自動(dòng)切換為拓展器模式,作為拓展器使用。所述其他路由器在接收到第一廣播消息后,將網(wǎng)關(guān)IP地址修改為所述路由器的IP地址。
[0070]可選地,在路由器中預(yù)先存儲(chǔ)各個(gè)路由器的IP地址和/或MAC地址。本實(shí)施例中,發(fā)送模塊44可以通過IP或者M(jìn)AC地址,分別向所述其他路由器中的每個(gè)路由器發(fā)送通知消息。
[0071]具體地,發(fā)送模塊44從預(yù)存的路由器地址信息中,獲取與路由器連接的其他路由器中當(dāng)前處于網(wǎng)關(guān)模式的網(wǎng)關(guān)路由器的地址信息,路由器根據(jù)該網(wǎng)關(guān)路由器的地址信息向該網(wǎng)關(guān)路由器發(fā)送指示消息,該網(wǎng)關(guān)路由器接收到指示消息后,將從網(wǎng)關(guān)模式切換到拓展器模式。進(jìn)一步地,路由器根據(jù)所述其他路由器中每個(gè)路由器的地址信息,分別向所述每個(gè)路由器發(fā)送攜帶該路由器的標(biāo)識(shí)的第一通知消息,所述其他路由器中每個(gè)路由器根據(jù)所述路由器的標(biāo)識(shí)修改網(wǎng)關(guān)配置參數(shù),將網(wǎng)關(guān)IP地址修改為所述路由器的IP地址。
[0072]當(dāng)路由器當(dāng)前工作模式為網(wǎng)關(guān)模式,則切換指令指示路由器從當(dāng)前的網(wǎng)關(guān)模式切換到拓展器模式。在切換模塊42從拓展器模式切換到網(wǎng)關(guān)模式之后,發(fā)送模塊44從與該路由器連接的其他路由器中選取一個(gè)路由器作為網(wǎng)關(guān)路由器,此時(shí),網(wǎng)關(guān)路由器當(dāng)前工作模式為拓展器模式。發(fā)送模塊44向所述其他路由器發(fā)送攜帶所述網(wǎng)關(guān)路由器的標(biāo)識(shí)的第二廣播消息。其中,網(wǎng)關(guān)路由器的標(biāo)識(shí)可以為網(wǎng)關(guān)路由器的IP地址。該網(wǎng)關(guān)路由器在接收到第二廣播消息后,將從拓展器模式切換到網(wǎng)關(guān)模式。其他路由器中每個(gè)路由器在接收到第二廣播消息后,根據(jù)網(wǎng)關(guān)路由器的標(biāo)識(shí)修改網(wǎng)關(guān)配置參數(shù),將網(wǎng)關(guān)IP地址配置為網(wǎng)關(guān)路由器的IP地址。
[0073]可選地,發(fā)送模塊44從所述其他路由器中選取一個(gè)路由器作為網(wǎng)關(guān)路由器,然后從預(yù)存的路由器地址信息中,獲取該網(wǎng)關(guān)路由器的地址信息,根據(jù)該網(wǎng)關(guān)路由器的地址信息,向該網(wǎng)關(guān)路由器發(fā)送指示消息,網(wǎng)關(guān)路由器在接收到指示消息后,將從拓展器模式切換到網(wǎng)關(guān)模式。進(jìn)一步地,發(fā)送模塊44根據(jù)所述其他路由器中每個(gè)路由器的地址信息分別發(fā)送攜帶該網(wǎng)關(guān)路由器的標(biāo)識(shí)的第二通知消息,以使其他路由器中每個(gè)路由器根據(jù)該網(wǎng)關(guān)路由器的標(biāo)識(shí)修改網(wǎng)關(guān)配置參數(shù),將網(wǎng)關(guān)IP地址配置為網(wǎng)關(guān)路由器的IP地址。
[0074]可選地,所述路由器還包括:提醒模塊45。該提醒模塊45與切換模塊43連接,用于在切換模塊42將當(dāng)前工作模式切換到目標(biāo)工作模式后,發(fā)出提醒信息以通知用戶路由器切換成后的工作模式為目標(biāo)工作模式。提醒模塊45可以通過彈出對(duì)話框、語音播報(bào)、蜂鳴器、LED或液晶屏幕等方式發(fā)出提醒信息。
[0075]下面以寬帶接入位置從客廳變更為主臥為,對(duì)本實(shí)施例中路由器進(jìn)行說明。
[0076]在寬帶接入客廳時(shí),位于客廳的路由器作為網(wǎng)關(guān)使用,即客廳的路由器的工作模式為網(wǎng)關(guān)工作模式,主臥的路由器作為拓展器使用,即主臥路由器的當(dāng)前工作模式為拓展器工作模式。
[0077]當(dāng)用戶試圖將寬帶接入到主臥時(shí),就需要主臥的路由器作為網(wǎng)關(guān)使用,而客廳的路由器作為擴(kuò)展器來使用,此時(shí),用戶只需要將主臥路由器的模式選擇開關(guān),撥動(dòng)到網(wǎng)關(guān)模式,這樣就可以將主臥路由器從拓展器模式切換到網(wǎng)關(guān)模式,此時(shí),主臥路由器作為網(wǎng)關(guān)使用。進(jìn)一步地,主臥路由器向客廳路由器發(fā)送通知消息,以使客廳路由器從當(dāng)前的網(wǎng)關(guān)模式切換到拓展器模式,作為拓展器使用。
[0078]可選地,用戶將客廳路由器的模式選擇開關(guān),撥動(dòng)到拓展器模式,這樣就將客廳路由器從網(wǎng)關(guān)模式切換到拓展器模式,此時(shí),客廳路由器作為拓展器使用。進(jìn)一步地,客廳路由器向主臥路由器發(fā)送通知消息,以使主臥路由器從當(dāng)前的拓展器模式切換到網(wǎng)關(guān)模式,主臥路由器作為網(wǎng)關(guān)使用。
[0079]本實(shí)施例中只需要用戶撥動(dòng)一次模式選擇開關(guān),將客廳路由器或主臥路由器當(dāng)前工作模式改變,就能夠在將寬帶的接入位置從客廳變更到主臥,不再需要人工將主臥的路由器與客廳的路由器對(duì)調(diào)。
[0080]最后應(yīng)說明的是:以上各實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。
【權(quán)利要求】
1.一種路由器工作模式設(shè)置方法,其特征在于,包括: 路由器接收用于指示所述路由器將當(dāng)前工作模式切換到目標(biāo)工作模式的切換指令,所述切換指令攜帶所述目標(biāo)工作模式的標(biāo)識(shí); 所述路由器根據(jù)所述目標(biāo)工作模式的標(biāo)識(shí),將當(dāng)前工作模式切換到所述目標(biāo)工作模式。
2.根據(jù)權(quán)利要求1所述的路由器工作模式設(shè)置方法,其特征在于,所述路由器根據(jù)所述目標(biāo)工作模式的標(biāo)識(shí),將當(dāng)前工作模式切換到所述目標(biāo)工作模式,具體包括: 所述路由器根據(jù)所述目標(biāo)工作模式的標(biāo)識(shí),判斷當(dāng)前工作模式與所述目標(biāo)工作模式是否一致; 如果判斷為否,所述路由器獲取與所述目標(biāo)工作模式對(duì)應(yīng)的配置文件; 所述路由器運(yùn)行所述配置文件,配置所述目標(biāo)工作模式; 所述路由器將當(dāng)前工作模式切換到所述目標(biāo)工作模式。
3.根據(jù)權(quán)利要求2所述的路由器工作模式設(shè)置方法,其特征在于,如果所述路由器當(dāng)前工作模式為拓展器模式,則所述目標(biāo)工作模式為網(wǎng)關(guān)模式;或者, 如果所述路由器當(dāng)前工作模式為網(wǎng)關(guān)模式,則所述目標(biāo)工作模式為拓展器模式。
4.根據(jù)權(quán) 利要求3所述的路由器工作模式設(shè)置方法,其特征在于,如果所述路由器當(dāng)前工作模式為拓展器模式,所述目標(biāo)工作模式為網(wǎng)關(guān)模式,則所述路由器將當(dāng)前工作模式切換到所述目標(biāo)工作模式之后,包括: 所述路由器向與所述路由器連接的其他路由器,發(fā)送攜帶所述路由器標(biāo)識(shí)的第一廣播消息,以使所述其他路由器中當(dāng)前處于網(wǎng)關(guān)模式的網(wǎng)關(guān)路由器從所述網(wǎng)關(guān)模式切換為所述拓展器模式,并指示所述其他路由器中每個(gè)路由器根據(jù)所述路由器的標(biāo)識(shí)修改網(wǎng)關(guān)配置參數(shù)。
5.根據(jù)權(quán)利要求3所述的路由器工作模式設(shè)置方法,其特征在于,如果所述路由器當(dāng)前工作模式為網(wǎng)關(guān)模式,所述目標(biāo)工作模式為拓展器模式,則所述路由器將當(dāng)前工作模式切換到所述目標(biāo)工作模式之后,包括: 所述路由器從所述其他路由器中選取一個(gè)路由器作為網(wǎng)關(guān)路由器; 所述路由器向所述其他路由器發(fā)送攜帶所述網(wǎng)關(guān)路由器的標(biāo)識(shí)的第二廣播消息,以使所述網(wǎng)關(guān)路由器從所述拓展器模式切換到所述網(wǎng)關(guān)模式,并指示所述其他路由器根據(jù)所述網(wǎng)關(guān)路由器的標(biāo)識(shí)修改網(wǎng)關(guān)配置參數(shù)。
6.根據(jù)權(quán)利要求3所述的路由器工作模式設(shè)置方法,其特征在于,如果所述路由器當(dāng)前工作模式為拓展器模式,所述目標(biāo)工作模式為網(wǎng)關(guān)模式,則所述路由器將當(dāng)前工作模式切換到所述目標(biāo)工作模式之后,包括: 所述路由器從預(yù)存的路由器地址信息列表中,獲取所述其他路由器中當(dāng)前處于網(wǎng)關(guān)模式的網(wǎng)關(guān)路由器的地址信息; 所述路由器根據(jù)所述網(wǎng)關(guān)路由器的地址信息向所述網(wǎng)關(guān)路由器發(fā)送指示消息,以使所述網(wǎng)關(guān)路由器從所述網(wǎng)關(guān)模式切換到所述拓展器模式; 所述路由器根據(jù)所述其他路由器中每個(gè)路由器的地址信息分別發(fā)送攜帶所述路由器的標(biāo)識(shí)的第一通知消息,以使所述其他路由器中每個(gè)路由器根據(jù)所述路由器的標(biāo)識(shí)修改網(wǎng)關(guān)配置參數(shù)。
7.根據(jù)權(quán)利要求3所述的路由器工作模式設(shè)置方法,其特征在于,如果所述路由器當(dāng)前工作模式為網(wǎng)關(guān)模式,所述目標(biāo)工作模式為拓展器模式,則所述路由器將當(dāng)前工作模式切換到所述目標(biāo)工作模式之后,包括: 所述路由器從所述其他路由器中選取一個(gè)路由器作為網(wǎng)關(guān)路由器; 所述路由器從預(yù)存的所述其他路由器的地址信息中,獲取所述網(wǎng)關(guān)路由器的地址信息; 所述路由器根據(jù)所述網(wǎng)關(guān)路由器的地址信息,向所述網(wǎng)關(guān)路由器發(fā)送指示消息,指示所述網(wǎng)關(guān)路由器從所述拓展器模式切換到所述網(wǎng)關(guān)模式; 所述路由器根據(jù)所述其他路由器中每個(gè)路由器的地址信息分別發(fā)送攜帶所述網(wǎng)關(guān)路由器的標(biāo)識(shí)的第 二通知消息,以使所述其他路由器中每個(gè)路由器根據(jù)所述網(wǎng)關(guān)路由器的標(biāo)識(shí)修改網(wǎng)關(guān)配置參數(shù)。
8.根據(jù)權(quán)利要求1-7任一項(xiàng)所述的路由器工作模式設(shè)置方法,其特征在于,所述切換指令為用戶通過撥動(dòng)設(shè)置在所述路由器上的工作模式選擇開關(guān)發(fā)送的。
9.根據(jù)權(quán)利要求1-7任一項(xiàng)所述的路由器工作模式設(shè)置方法,其特征在于,所述路由器將當(dāng)前工作模式切換到所述目標(biāo)工作模式之后,還包括: 所述路由器發(fā)出提醒信息以通知用戶所述路由器處于所述目標(biāo)工作模式。
10.一種路由器,其特征在于,包括: 接收模塊,用于接收用于指示路由器將當(dāng)前工作模式切換到目標(biāo)工作模式的切換指令,所述切換指令攜帶所述目標(biāo)工作模式的標(biāo)識(shí); 切換模塊,用于根據(jù)所述目標(biāo)工作模式的標(biāo)識(shí),將當(dāng)前工作模式切換到所述目標(biāo)工作模式。
11.根據(jù)權(quán)利要求10所述的路由器,其特征在于,所述切換模塊包括: 判斷單元,用于根據(jù)所述目標(biāo)工作模式的標(biāo)識(shí),判斷當(dāng)前工作模式與所述目標(biāo)工作模式是否一致; 獲取單元,用于在所述判斷單元判斷出當(dāng)前工作模式與所述目標(biāo)工作模式不一致時(shí),獲取與所述目標(biāo)工作模式對(duì)應(yīng)的配置文件; 配置單元,用于運(yùn)行所述配置文件,配置所述目標(biāo)工作模式; 切換單元,用于將當(dāng)前工作模式切換到所述目標(biāo)工作模式。
12.根據(jù)權(quán)利要求11所述的路由器,其特征在于,如果所述路由器當(dāng)前工作模式為拓展器模式,則所述目標(biāo)工作模式為網(wǎng)關(guān)模式;或者, 如果所述路由器當(dāng)前工作模式為網(wǎng)關(guān)模式,則所述目標(biāo)工作模式為拓展器模式。
13.根據(jù)權(quán)利要求12所述的路由器,其特征在于,還包括:發(fā)送模塊,用于在所述切換模塊將所述路由器從所述拓展器模式切換到所述網(wǎng)關(guān)模式之后,向與所述路由器連接的其他路由器,發(fā)送攜帶所述路由器標(biāo)識(shí)的第一廣播消息,以使所述其他路由器中當(dāng)前處于網(wǎng)關(guān)模式的網(wǎng)關(guān)路由器從所述網(wǎng)關(guān)模式切換為所述拓展器模式,并指示所述其他路由器中每個(gè)路由器根據(jù)所述路由器的標(biāo)識(shí)修改網(wǎng)關(guān)配置參數(shù)。
14.根據(jù)權(quán)利要求13所述的路由器,其特征在于,所述發(fā)送模塊,還用于在所述切換模將所述路由器從所述網(wǎng)關(guān)模式切換到所述拓展器模式之后,從與所述其他路由器中選取一個(gè)路由器作為網(wǎng)關(guān)路由器,以及向所述其他路由器發(fā)送攜帶所述網(wǎng)關(guān)路由器的標(biāo)識(shí)的第二廣播消息,以使所述網(wǎng)關(guān)路由器從所述拓展器模式切換到所述網(wǎng)關(guān)模式,并指示所述其他路由器中每個(gè)路由器根據(jù)所述網(wǎng)關(guān)路由器的標(biāo)識(shí)修改網(wǎng)關(guān)配置參數(shù)。
15.根據(jù)權(quán)利要求12所述的路由器,其特征在于,還包括:發(fā)送模塊,用于在所述切換模塊將所述路由器從所述拓展器模式切換到所述網(wǎng)關(guān)模式之后,從預(yù)存的路由器地址信息列表中,獲取與所述路由器連接其他路由器中當(dāng)前處于網(wǎng)關(guān)模式的網(wǎng)關(guān)路由器的地址信息,根據(jù)所述網(wǎng)關(guān)路由器的地址信息向所述網(wǎng)關(guān)路由器發(fā)送指示消息,以使所述網(wǎng)關(guān)路由器從所述網(wǎng)關(guān)模式切換到所述拓展器模式,以及根據(jù)所述其他路由器中每個(gè)路由器的地址信息分別發(fā)送攜帶所述路由器的標(biāo)識(shí)的第一通知消息,以使所述每個(gè)路由器根據(jù)所述路由器的標(biāo)識(shí)修改網(wǎng)關(guān)配置參數(shù)。
16.根據(jù)權(quán)利要求15所述的路由器,其特征在于,所述發(fā)送模塊,用于在所述切換模將所述路由器從所述網(wǎng)關(guān)模式切換到所述拓展器模式之后,從所述其他路由器中選取一個(gè)路由器作為網(wǎng)關(guān)路由器 ,從預(yù)存的路由器地址信息中,獲取所述網(wǎng)關(guān)路由器的地址信息,根據(jù)所述網(wǎng)關(guān)路由器的地址信息,向所述網(wǎng)關(guān)路由器發(fā)送指示消息,指示所述網(wǎng)關(guān)路由器從所述拓展器模式切換到所述網(wǎng)關(guān)模式,以及根據(jù)所述其他路由器中每個(gè)路由器的地址信息分別發(fā)送攜帶所述網(wǎng)關(guān)路由器的標(biāo)識(shí)的第二通知消息,以使所述每個(gè)路由器根據(jù)所述網(wǎng)關(guān)路由器的標(biāo)識(shí)修改網(wǎng)關(guān)配置參數(shù)。
17.根據(jù)權(quán)利要求10-16任一項(xiàng)所述的路由器,其特征在于,還包括:模式選擇模塊;其中,所述切換指令為用戶通過所述模式選擇模塊發(fā)送的。
18.根據(jù)權(quán)利要求10-16任一項(xiàng)所述的路由器,其特征在于,還包括:提醒模塊,用于在所述切換模塊將當(dāng)前工作模式切換到所述目標(biāo)工作模式之后,發(fā)出提醒信息以通知用戶所述路由器處于所述目標(biāo)工作模式。
【文檔編號(hào)】H04L12/931GK103685048SQ201310618233
【公開日】2014年3月26日 申請(qǐng)日期:2013年11月26日 優(yōu)先權(quán)日:2013年11月26日
【發(fā)明者】李陽陽, 林粵偉 申請(qǐng)人:海信集團(tuán)有限公司