两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

Cpe上基于mac地址的門(mén)戶網(wǎng)站推介方法及cpe的制作方法

文檔序號(hào):7996014閱讀:293來(lái)源:國(guó)知局
Cpe上基于mac地址的門(mén)戶網(wǎng)站推介方法及cpe的制作方法
【專(zhuān)利摘要】本發(fā)明涉及一種CPE上基于MAC地址的門(mén)戶網(wǎng)站推介方法及CPE,其方法包括:CPE在WAN連接建立成功后,查詢預(yù)先建立的地址關(guān)聯(lián)表;當(dāng)?shù)刂逢P(guān)聯(lián)表中對(duì)應(yīng)的MAC地址的終端與所述CPE相連時(shí),對(duì)對(duì)應(yīng)的MAC地址的終端的IP地址進(jìn)行門(mén)戶網(wǎng)站重定向規(guī)則設(shè)置;當(dāng)終端訪問(wèn)外部網(wǎng)絡(luò)時(shí),根據(jù)設(shè)置的門(mén)戶網(wǎng)站重定向規(guī)則對(duì)該門(mén)戶網(wǎng)站進(jìn)行推介處理。本發(fā)明可實(shí)現(xiàn)間隔時(shí)間可選的對(duì)門(mén)戶網(wǎng)站進(jìn)行推介處理,提高了門(mén)戶網(wǎng)站推介頻率和靈活性。
【專(zhuān)利說(shuō)明】CPE上基于MAC地址的門(mén)戶網(wǎng)站推介方法及CPE
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,尤其涉及一種CPE (Customer Premise Equipment,客戶終端設(shè)備)上基于MAC (Media Access Control,介質(zhì)訪問(wèn)控制)地址的門(mén)戶網(wǎng)站推介方法及CPE。
【背景技術(shù)】
[0002]在用戶接入internet的過(guò)程中,運(yùn)營(yíng)商往往都希望能夠?qū)⒆约旱拈T(mén)戶網(wǎng)站推介給用戶進(jìn)行相關(guān)信息的宣傳。目前,隨著通信行業(yè)的迅速發(fā)展以及競(jìng)爭(zhēng)的加劇,這種門(mén)戶網(wǎng)站的推介方法從某種意義上來(lái)說(shuō)能夠增加運(yùn)營(yíng)商的競(jìng)爭(zhēng)力和企業(yè)形象。
[0003]目前,對(duì)運(yùn)營(yíng)商門(mén)戶網(wǎng)站的推介方法有以下幾種:一種是在局端設(shè)備BAS上進(jìn)行地址轉(zhuǎn)換來(lái)實(shí)現(xiàn),這種方法往往需要用戶到運(yùn)營(yíng)商的門(mén)戶網(wǎng)站上進(jìn)行賬戶登錄,登錄完成之后才能夠正常享受internet業(yè)務(wù);另一種則是通過(guò)一個(gè)接入服務(wù)器來(lái)實(shí)現(xiàn),這種方法讓PPPoE撥號(hào)成功后,用戶在第一次訪問(wèn)internet網(wǎng)頁(yè)時(shí)強(qiáng)制轉(zhuǎn)換成運(yùn)營(yíng)商的門(mén)戶網(wǎng)站網(wǎng)頁(yè),從而達(dá)到運(yùn)營(yíng)商門(mén)戶網(wǎng)站推介的效果。
[0004]然而,這些門(mén)戶網(wǎng)站推介方法僅僅只是讓用戶在第一次訪問(wèn)internet時(shí)重定向到運(yùn)營(yíng)商的門(mén)戶網(wǎng)站。如果用戶的機(jī)器一直在線,那么該用戶或者該IP所對(duì)應(yīng)的一系列用戶都將無(wú)法進(jìn)行第二次運(yùn)營(yíng)商的門(mén)戶網(wǎng)站推介。隨著電信行業(yè)的發(fā)展,一個(gè)家庭具有兩臺(tái)或者兩臺(tái)以上的終端和internet訪問(wèn)設(shè)備(如手機(jī))已經(jīng)成為司空見(jiàn)慣的事情。因此這些家庭一般都會(huì)選擇CPE家庭網(wǎng)關(guān)作為其internet的接入設(shè)備。而用戶往往對(duì)于CPE家庭網(wǎng)關(guān)都習(xí)慣于不關(guān)電、不斷網(wǎng),即如上所述的用戶一直在線的情況。而隨著internet的普及,這種情況將越來(lái)越多,而與之對(duì)應(yīng)的便是運(yùn)營(yíng)商的門(mén)戶網(wǎng)站推介的次數(shù)也越來(lái)越低。
[0005]另外,由于CPE家庭網(wǎng)關(guān)本身就有DHCP(DynamicHost Configuration Protocol,動(dòng)態(tài)主機(jī)設(shè)置協(xié)議)和NAT (network address translation,網(wǎng)絡(luò)地址轉(zhuǎn)換)服務(wù),而在上述門(mén)戶網(wǎng)站的推介方法中,很大一部分程度上都是基于IP地址進(jìn)行門(mén)戶網(wǎng)站推介。因此在實(shí)際使用過(guò)程中將會(huì)發(fā)現(xiàn),使用一個(gè)CPE家庭網(wǎng)關(guān)進(jìn)行internet接入的眾多終端機(jī)或者其他設(shè)備中,只有第一個(gè)訪問(wèn)internet的設(shè)備會(huì)有機(jī)會(huì)進(jìn)行運(yùn)營(yíng)商門(mén)戶網(wǎng)站的推介,而在此之后,其他的終端機(jī)或者設(shè)備再次訪問(wèn)internet時(shí),運(yùn)營(yíng)商則再?zèng)]有機(jī)會(huì)對(duì)自己的門(mén)戶網(wǎng)站進(jìn)行推介。
[0006]因此,在CPE設(shè)備上,一種以MAC地址區(qū)分設(shè)備,間隔時(shí)間可選的定時(shí)門(mén)戶網(wǎng)站推介的方法成為了必要。

【發(fā)明內(nèi)容】

[0007]本發(fā)明的主要目的在于提供一種CPE上基于MAC地址的門(mén)戶網(wǎng)站推介方法及CPE,旨在提高門(mén)戶網(wǎng)站的推介頻率及靈活性。
[0008]為了達(dá)到上述目的,本發(fā)明提出一種CPE上基于MAC地址的門(mén)戶網(wǎng)站推介方法,包括:[0009]CPE在WAN連接建立成功后,查詢預(yù)先建立的地址關(guān)聯(lián)表;
[0010]當(dāng)所述地址關(guān)聯(lián)表中對(duì)應(yīng)的MAC地址的終端與所述CPE相連時(shí),對(duì)所述對(duì)應(yīng)的MAC地址的終端的IP地址進(jìn)行門(mén)戶網(wǎng)站重定向規(guī)則設(shè)置;
[0011]當(dāng)所述終端訪問(wèn)外部網(wǎng)絡(luò)時(shí),根據(jù)所述設(shè)置的門(mén)戶網(wǎng)站重定向規(guī)則對(duì)該門(mén)戶網(wǎng)站進(jìn)行推介處理。
[0012]優(yōu)選地,所述CPE在WAN連接建立成功后,查詢預(yù)先建立的地址關(guān)聯(lián)表的步驟之前還包括:
[0013]CPE在檢測(cè)到LAN側(cè)有終端接入后,建立所述終端的IP地址與MAC地址對(duì)應(yīng)的地
址關(guān)聯(lián)表。
[0014]優(yōu)選地,所述根據(jù)設(shè)置的門(mén)戶網(wǎng)站重定向規(guī)則對(duì)該門(mén)戶網(wǎng)站進(jìn)行推介處理的步驟之后還包括:
[0015]刪除所述IP地址對(duì)應(yīng)的門(mén)戶網(wǎng)站重定向規(guī)則;
[0016]以所述IP地址對(duì)應(yīng)的MAC地址為基準(zhǔn),啟動(dòng)一定時(shí)器;
[0017]當(dāng)所述定時(shí)器到期時(shí),根據(jù)所述定時(shí)器中相應(yīng)的MAC地址信息去查找該MAC地址對(duì)應(yīng)的終端是否仍舊與CPE相連;若是,則
[0018]CPE再次查詢所述地址關(guān)聯(lián)表,獲取該MAC地址對(duì)應(yīng)的IP地址,并針對(duì)該IP地址再次啟動(dòng)重定向規(guī)則;否則
[0019]刪除地址關(guān)聯(lián)表中該MAC地址對(duì)應(yīng)表項(xiàng)的相關(guān)信息。
[0020]優(yōu)選地,所述當(dāng)終端訪問(wèn)外部網(wǎng)絡(luò)時(shí),根據(jù)所述設(shè)置的門(mén)戶網(wǎng)站重定向規(guī)則對(duì)該門(mén)戶網(wǎng)站進(jìn)行推介處理的步驟之后還包括:
[0021]根據(jù)終端的接入情況更新所述地址關(guān)聯(lián)表。
[0022]優(yōu)選地,所述更新地址關(guān)聯(lián)表的步驟之后還包括:
[0023]所述CPE檢測(cè)當(dāng)前是否有WAN連接,若是,則判斷當(dāng)前MAC地址對(duì)應(yīng)的IP地址是否更新;
[0024]若當(dāng)前MAC地址對(duì)應(yīng)的IP地址未更新,則針對(duì)該IP地址建立門(mén)戶網(wǎng)站重定向規(guī)則;
[0025]若當(dāng)前MAC地址對(duì)應(yīng)的IP地址已更新,則針對(duì)上一 IP地址判斷是否已啟動(dòng)定時(shí)器;若該定時(shí)器已啟動(dòng),則CPE不進(jìn)行任何操作;若該定時(shí)器未啟動(dòng),則CPE刪除該上一 IP地址所對(duì)應(yīng)的門(mén)戶網(wǎng)站重定向規(guī)則。
[0026]優(yōu)選地,該方法還包括:
[0027]CPE在檢測(cè)到終端斷開(kāi)連接時(shí),查找該終端對(duì)應(yīng)的IP地址是否啟動(dòng)了門(mén)戶網(wǎng)站重定向規(guī)則的定時(shí)器;若是,則等待定時(shí)器到期后進(jìn)行相應(yīng)操作;否則
[0028]刪除所述終端的IP地址對(duì)應(yīng)的門(mén)戶網(wǎng)站重定向規(guī)則以及地址關(guān)聯(lián)表中的相關(guān)信
肩、O
[0029]優(yōu)選地,所述CPE在WAN連接建立成功后,查詢預(yù)先建立的地址關(guān)聯(lián)表的步驟之前還包括:
[0030]所述CPE定時(shí)開(kāi)啟門(mén)戶網(wǎng)站推介功能。
[0031]優(yōu)選地,所述當(dāng)終端訪問(wèn)外部網(wǎng)絡(luò)時(shí),根據(jù)所述設(shè)置的門(mén)戶網(wǎng)站重定向規(guī)則對(duì)該門(mén)戶網(wǎng)站進(jìn)行推介處理的步驟之后還包括:[0032]所述CPE關(guān)閉所述門(mén)戶網(wǎng)站推介功能。
[0033]本發(fā)明還提出一種基于MAC地址的門(mén)戶網(wǎng)站推介CPE,包括:
[0034]查詢模塊,用于在WAN連接建立成功后,查詢預(yù)先建立的地址關(guān)聯(lián)表;
[0035]設(shè)置模塊,用于當(dāng)所述地址關(guān)聯(lián)表中對(duì)應(yīng)的MAC地址的終端與所述CPE相連時(shí),對(duì)所述對(duì)應(yīng)的MAC地址的終端的IP地址進(jìn)行門(mén)戶網(wǎng)站重定向規(guī)則設(shè)置;
[0036]推介處理模塊,用于當(dāng)所述終端訪問(wèn)外部網(wǎng)絡(luò)時(shí),根據(jù)所述設(shè)置的門(mén)戶網(wǎng)站重定向規(guī)則對(duì)該門(mén)戶網(wǎng)站進(jìn)行推介處理。
[0037]優(yōu)選地,該CPE還包括:
[0038]建立模塊,用于在檢測(cè)到LAN側(cè)有終端接入后,建立所述終端的IP地址與MAC地址對(duì)應(yīng)的地址關(guān)聯(lián)表。
[0039]優(yōu)選地,所述推介處理模塊還用于對(duì)該門(mén)戶網(wǎng)站進(jìn)行推介處理后刪除所述IP地址對(duì)應(yīng)的門(mén)戶網(wǎng)站重定向規(guī)則;以所述IP地址對(duì)應(yīng)的MAC地址為基準(zhǔn),啟動(dòng)一定時(shí)器;當(dāng)所述定時(shí)器到期時(shí),根據(jù)所述定時(shí)器中相應(yīng)的MAC地址信息去查找該MAC地址對(duì)應(yīng)的終端是否仍舊與CPE相連;若是,則再次由所述查詢模塊查詢所述地址關(guān)聯(lián)表,獲取該MAC地址對(duì)應(yīng)的IP地址,并針對(duì)該IP地址再次啟動(dòng)重定向規(guī)則;否則刪除地址關(guān)聯(lián)表中該MAC地址對(duì)應(yīng)表項(xiàng)的相關(guān)信息。
[0040]優(yōu)選地,所述建立模塊還用于根據(jù)終端的接入情況更新所述地址關(guān)聯(lián)表。
[0041]優(yōu)選地,所述推介處理模塊還用于檢測(cè)當(dāng)前是否有WAN連接,若是,則判斷當(dāng)前MAC地址對(duì)應(yīng)的IP地址是否更新;若當(dāng)前MAC地址對(duì)應(yīng)的IP地址未更新,則針對(duì)該IP地址建立門(mén)戶網(wǎng)站重定向規(guī)則;若當(dāng)前MAC地址對(duì)應(yīng)的IP地址已更新,則針對(duì)上一 IP地址判斷是否已啟動(dòng)定時(shí)器;若該定時(shí)器已啟動(dòng),則CPE不進(jìn)行任何操作;若該定時(shí)器未啟動(dòng),則CPE刪除該上一 IP地址所對(duì)應(yīng)的門(mén)戶網(wǎng)站重定向規(guī)則。
[0042]優(yōu)選地,所述推介處理模塊還用于在檢測(cè)到終端斷開(kāi)連接時(shí),查找該終端對(duì)應(yīng)的IP地址是否啟動(dòng)了門(mén)戶網(wǎng)站重定向規(guī)則的定時(shí)器;若是,則等待定時(shí)器到期后進(jìn)行相應(yīng)操作;否則刪除所述終端的IP地址對(duì)應(yīng)的門(mén)戶網(wǎng)站重定向規(guī)則以及地址關(guān)聯(lián)表中的相關(guān)信
肩、O
[0043]優(yōu)選地,該CPE還包括:
[0044]配置模塊,用于定時(shí)開(kāi)啟門(mén)戶網(wǎng)站推介功能,或者關(guān)閉所述門(mén)戶網(wǎng)站推介功能。
[0045]本發(fā)明提出的一種CPE上基于MAC地址的門(mén)戶網(wǎng)站推介方法及CPE,根據(jù)接入的終端情況,建立終端的IP地址與MAC地址對(duì)應(yīng)的地址關(guān)聯(lián)表,在WAN連接建立成功后,查詢?cè)摰刂逢P(guān)聯(lián)表,當(dāng)所述地址關(guān)聯(lián)表中對(duì)應(yīng)的MAC地址的終端與CPE相連時(shí),對(duì)對(duì)應(yīng)的MAC地址的終端的IP地址進(jìn)行門(mén)戶網(wǎng)站重定向規(guī)則設(shè)置;當(dāng)終端訪問(wèn)外部網(wǎng)絡(luò)時(shí),根據(jù)設(shè)置的門(mén)戶網(wǎng)站重定向規(guī)則對(duì)該門(mén)戶網(wǎng)站進(jìn)行推介處理,之后可以通過(guò)定時(shí)器對(duì)與CPE連接的終端定時(shí)啟動(dòng)重定向規(guī)則,從而可實(shí)現(xiàn)間隔時(shí)間可選的對(duì)門(mén)戶網(wǎng)站進(jìn)行推介處理,提高了門(mén)戶網(wǎng)站推介頻率和靈活性。
【專(zhuān)利附圖】

【附圖說(shuō)明】
[0046]圖1是本發(fā)明CPE上基于MAC地址的門(mén)戶網(wǎng)站推介方法一實(shí)施例的流程示意圖;
[0047]圖2是本發(fā)明CPE上基于MAC地址的門(mén)戶網(wǎng)站推介方法另一實(shí)施例的流程示意圖;
[0048]圖3是本發(fā)明CPE上基于MAC地址的門(mén)戶網(wǎng)站推介方法再一實(shí)施例的流程示意圖;
[0049]圖4是本發(fā)明實(shí)施例中ADSL modem定時(shí)門(mén)戶網(wǎng)站推介原理示意圖;
[0050]圖5是本發(fā)明基于MAC地址的門(mén)戶網(wǎng)站推介CPE —實(shí)施例的結(jié)構(gòu)示意圖;
[0051]圖6是本發(fā)明基于MAC地址的門(mén)戶網(wǎng)站推介CPE另一實(shí)施例的結(jié)構(gòu)示意圖;
[0052]圖7是本發(fā)明基于MAC地址的門(mén)戶網(wǎng)站推介CPE再一實(shí)施例的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0053]本發(fā)明實(shí)施例的解決方案主要思路是:根據(jù)接入的終端情況,建立終端的IP地址與MAC地址對(duì)應(yīng)的地址關(guān)聯(lián)表,在WAN連接建立成功后,查詢?cè)摰刂逢P(guān)聯(lián)表,當(dāng)所述地址關(guān)聯(lián)表中對(duì)應(yīng)的MAC地址的終端與CPE相連時(shí),對(duì)對(duì)應(yīng)的MAC地址的終端的IP地址進(jìn)行門(mén)戶網(wǎng)站重定向規(guī)則設(shè)置;當(dāng)終端訪問(wèn)外部網(wǎng)絡(luò)時(shí),根據(jù)設(shè)置的門(mén)戶網(wǎng)站重定向規(guī)則對(duì)該門(mén)戶網(wǎng)站進(jìn)行推介處理,之后可以通過(guò)定時(shí)器對(duì)與CPE連接的終端定時(shí)啟動(dòng)重定向規(guī)則,從而可實(shí)現(xiàn)間隔時(shí)間可選的對(duì)門(mén)戶網(wǎng)站進(jìn)行推介處理,提高門(mén)戶網(wǎng)站推介頻率和靈活性。
[0054]如圖1所示,本發(fā)明一實(shí)施例提出的一種CPE上基于MAC地址的門(mén)戶網(wǎng)站推介方法,包括:
[0055]步驟S101,CPE在WAN連接建立成功后,查詢預(yù)先建立的地址關(guān)聯(lián)表;
[0056]CPE啟動(dòng)后,建立一張LAN側(cè)接入終端MAC地址與IP地址相關(guān)聯(lián)的地址關(guān)聯(lián)表,用于記錄接入終端的MAC地址與其對(duì)應(yīng)的IP地址相關(guān)信息。一旦有新的終端接入,都在該地址關(guān)聯(lián)表中新建一個(gè)表項(xiàng)。如果LAN側(cè)某一臺(tái)終端的IP地址改變,則在該地址關(guān)聯(lián)表中更新相應(yīng)MAC地址對(duì)應(yīng)的IP信息,從而實(shí)現(xiàn)以MAC為基準(zhǔn)。
[0057]當(dāng)CPE中的WAN連接建立成功之后,CPE查詢上述地址關(guān)聯(lián)表中的所有的表項(xiàng),查看每個(gè)表項(xiàng)中所對(duì)應(yīng)的MAC地址的終端是否與CPE相連。
[0058]步驟S102,當(dāng)所述地址關(guān)聯(lián)表中對(duì)應(yīng)的MAC地址的終端與所述CPE相連時(shí),對(duì)所述對(duì)應(yīng)的MAC地址的終端的IP地址進(jìn)行門(mén)戶網(wǎng)站重定向規(guī)則設(shè)置;
[0059]步驟S103,當(dāng)所述終端訪問(wèn)外部網(wǎng)絡(luò)時(shí),根據(jù)所述設(shè)置的門(mén)戶網(wǎng)站重定向規(guī)則對(duì)該門(mén)戶網(wǎng)站進(jìn)行推介處理。
[0060]通過(guò)查詢地址關(guān)聯(lián)表中每個(gè)表項(xiàng)中所對(duì)應(yīng)的MAC地址的終端是否與CPE相連,對(duì)仍然相連的MAC地址所對(duì)應(yīng)的IP地址進(jìn)行門(mén)戶網(wǎng)站重定向規(guī)則的設(shè)置。該門(mén)戶網(wǎng)站重定向規(guī)則用來(lái)對(duì)終端訪問(wèn)Internet外部網(wǎng)絡(luò)時(shí)的地址的重定向,將終端訪問(wèn)地址修改為運(yùn)營(yíng)商推介網(wǎng)站的地址。
[0061]具體地,當(dāng)某臺(tái)終端訪問(wèn)外部Internet網(wǎng)頁(yè)時(shí),其訪問(wèn)的GET請(qǐng)求包通過(guò)CPE時(shí),CPE會(huì)去匹配其規(guī)則,看是否有門(mén)戶網(wǎng)站重定向規(guī)則的存在。一旦存在該重定向規(guī)則,便修改該GET請(qǐng)求包的請(qǐng)求目的地址為運(yùn)營(yíng)商推介網(wǎng)站的地址,從而達(dá)到運(yùn)營(yíng)商門(mén)戶網(wǎng)站推介的目的。
[0062]之后,CPE會(huì)自動(dòng)刪除該IP地址對(duì)應(yīng)的重定向規(guī)則,同時(shí)以該IP地址對(duì)應(yīng)的MAC地址為基準(zhǔn),啟動(dòng)一個(gè)定時(shí)器。當(dāng)該定時(shí)器到期時(shí),CPE會(huì)根據(jù)定時(shí)器中相應(yīng)的MAC信息去查找該MAC地址對(duì)應(yīng)的終端是否仍舊與CPE相連。如果該MAC對(duì)應(yīng)的終端機(jī)仍舊與CPE相連,那么CPE便會(huì)再次查詢MAC地址與IP地址之間的地址關(guān)聯(lián)表,從而獲取該MAC地址對(duì)應(yīng)的IP地址,并對(duì)該IP地址再次啟動(dòng)重定向規(guī)則;否則,刪除地址關(guān)聯(lián)表中該MAC地址對(duì)應(yīng)表項(xiàng)的相關(guān)信息。
[0063]在CPE啟動(dòng)后任意時(shí)刻,當(dāng)一臺(tái)終端與CPE的連接斷開(kāi)時(shí),CPE會(huì)查找該終端對(duì)應(yīng)的IP是否已經(jīng)啟動(dòng)了門(mén)戶網(wǎng)站重定向規(guī)則的定時(shí)器。如果定時(shí)器未啟動(dòng),則意味著該IP地址的重定向規(guī)則仍然存在。這時(shí)候CPE會(huì)刪除其IP地址對(duì)應(yīng)的重定向規(guī)則以及地址關(guān)聯(lián)表中相關(guān)的信息。如果定時(shí)器已啟動(dòng),則不進(jìn)行任何操作,等待定時(shí)器到期后再進(jìn)行操作,因?yàn)檫@過(guò)程中終端可能再次接入CPE。
[0064]本實(shí)施例通過(guò)上述方案,實(shí)現(xiàn)了間隔時(shí)間可選的對(duì)門(mén)戶網(wǎng)站進(jìn)行推介處理,提高了門(mén)戶網(wǎng)站推介頻率和靈活性。
[0065]如圖2所示,本發(fā)明另一實(shí)施例提出的一種CPE上基于MAC地址的門(mén)戶網(wǎng)站推介方法,在上述圖1所示的實(shí)施例的基礎(chǔ)上,在上述步驟S103之后還包括:
[0066]步驟S104,根據(jù)終端的接入情況更新所述地址關(guān)聯(lián)表。
[0067]當(dāng)CPE啟動(dòng)后,任意時(shí)刻終端接入CPE,CPE首先都會(huì)檢查地址關(guān)聯(lián)表中是否存在該MAC地址對(duì)應(yīng)的節(jié)點(diǎn)。如果不存在,則新建一個(gè)節(jié)點(diǎn)并鏈接到地址關(guān)聯(lián)表的鏈表尾。如若存在該MAC地址,則查看該MAC地址對(duì)應(yīng)的IP地址是否變更,若變更,則將該節(jié)點(diǎn)MAC地址所對(duì)應(yīng)的IP地址更新成當(dāng)前IP地址。
[0068]更新完鏈表信息后,CPE會(huì)檢查當(dāng)前是否有internet的WAN連接。若沒(méi)有WAN連接,則繼續(xù)等待WAN連接的建立;而如果當(dāng)前已經(jīng)存在WAN連接,則首先判斷是否當(dāng)前MAC地址對(duì)應(yīng)的IP是更新過(guò)后的IP地址。倘若IP地址并未變更,便直接對(duì)該IP地址建立門(mén)戶網(wǎng)站重定向規(guī)則,否則還需要進(jìn)行進(jìn)一步判斷。
[0069]如果當(dāng)前MAC對(duì)應(yīng)的IP是已經(jīng)更改過(guò)后的IP,則意味著CPE中存在著一個(gè)該MAC對(duì)應(yīng)的舊IP。這時(shí)CPE對(duì)此舊IP判斷是否已經(jīng)啟動(dòng)了上述設(shè)定的定時(shí)門(mén)戶網(wǎng)站推介定時(shí)器。如果該定時(shí)器已經(jīng)啟動(dòng),則CPE不進(jìn)行任何操作;而如果未啟動(dòng)該定時(shí)器,CPE則會(huì)將該舊IP所對(duì)應(yīng)的門(mén)戶網(wǎng)站重定向規(guī)則進(jìn)行刪除。
[0070]本實(shí)施例通過(guò)上述方案,實(shí)現(xiàn)了間隔時(shí)間可選的對(duì)門(mén)戶網(wǎng)站進(jìn)行推介處理,進(jìn)一步提高了門(mén)戶網(wǎng)站推介頻率和靈活性。
[0071]如圖3所示,本發(fā)明再一實(shí)施例提出的一種CPE上基于MAC地址的門(mén)戶網(wǎng)站推介方法,在上述圖1所示的實(shí)施例的基礎(chǔ)上,在上述步驟SlOl之前還包括:
[0072]步驟S100,CPE定時(shí)開(kāi)啟門(mén)戶網(wǎng)站推介功能。
[0073]在上述步驟S103之后還包括:
[0074]步驟S105,CPE關(guān)閉所述門(mén)戶網(wǎng)站推介功能。
[0075]本實(shí)施例相比上述實(shí)施例,可以根據(jù)運(yùn)營(yíng)商的需要設(shè)計(jì)配置頁(yè)面以方便運(yùn)營(yíng)商根據(jù)不同的用戶進(jìn)行不同的配置。當(dāng)運(yùn)營(yíng)商從配置頁(yè)面配置關(guān)掉推介功能時(shí),CPE會(huì)將所有當(dāng)前存在的IP重定向規(guī)則進(jìn)行刪除以達(dá)到取消門(mén)戶網(wǎng)站推介功能的目的。當(dāng)運(yùn)營(yíng)商從配置頁(yè)面再次開(kāi)啟推介功能時(shí),CPE將對(duì)所有連接上的設(shè)備IP進(jìn)行重定向規(guī)則的設(shè)定,以達(dá)到重新開(kāi)啟門(mén)戶網(wǎng)站推介功能的目的。
[0076]上述實(shí)施例中所述的終端可以為PC機(jī)或移動(dòng)終端等。
[0077]以下以PC機(jī)為例,結(jié)合圖4對(duì)本發(fā)明實(shí)施例方案進(jìn)行詳細(xì)闡述:[0078]步驟1,CPE系統(tǒng)起來(lái)時(shí),創(chuàng)建IP地址與MAC地址相對(duì)應(yīng)的結(jié)構(gòu)表鏈表頭gPortalUrlList,并進(jìn)行相應(yīng)初始化。
[0079]步驟2,初始化完之后,CPE檢測(cè)LAN側(cè)與其相連的PC,一旦檢測(cè)到相應(yīng)的PC,便將該P(yáng)C的MAC地址和IP地址建立相應(yīng)的結(jié)構(gòu)T_FW_P0RTALURL,插入到步驟I中創(chuàng)建的鏈表之中。如果沒(méi)有已經(jīng)與其相連的PC機(jī),則不做任何的操作。
[0080]步驟3,當(dāng)CPE的WAN連接建立成功之后,底層驅(qū)動(dòng)發(fā)送相關(guān)的EV_WANLAN_UP消息給該定時(shí)門(mén)戶模塊。該模塊將從gPortUrlList的鏈表頭開(kāi)始掃描,對(duì)每一個(gè)鏈表中的節(jié)點(diǎn)中所保存的T_FW_P0RTALURL結(jié)構(gòu)中在線的IP地址進(jìn)行門(mén)戶網(wǎng)站重定向設(shè)置,該操作將使得該IP的PC訪問(wèn)internet網(wǎng)頁(yè)時(shí),重定向到運(yùn)營(yíng)商的門(mén)戶網(wǎng)站上。
[0081]步驟4,用戶PC機(jī)第一次訪問(wèn)internet網(wǎng)頁(yè),CPE中的門(mén)戶網(wǎng)站重定向功能將會(huì)被觸發(fā),該internet網(wǎng)頁(yè)請(qǐng)求將被重定向到運(yùn)營(yíng)商的門(mén)戶網(wǎng)站之上。當(dāng)門(mén)戶網(wǎng)站重定向完成之后,該功能模塊向CPE報(bào)告其重定向已經(jīng)成功。這時(shí)CPE會(huì)將該P(yáng)C的IP地址對(duì)應(yīng)的門(mén)戶網(wǎng)站重定向規(guī)則進(jìn)行刪除。同時(shí),分配一個(gè)定時(shí)器HMER_N給該IP對(duì)應(yīng)的MAC地址,并且啟動(dòng)該定時(shí)器TMER_N。
[0082]步驟5,當(dāng)定時(shí)器到達(dá)觸發(fā)點(diǎn)時(shí)間時(shí),會(huì)自動(dòng)觸發(fā)定時(shí)器處理函數(shù)fwPUrlTimerMsg。該函數(shù)查找當(dāng)前定時(shí)器對(duì)應(yīng)的MAC地址,查找該MAC地址是否仍舊在線(PC與CPE相連)。如果在線的話,則再以該MAC對(duì)應(yīng)的IP地址啟動(dòng)門(mén)戶網(wǎng)站重定向規(guī)則,如此達(dá)到一個(gè)定時(shí)門(mén)戶網(wǎng)站推介的循環(huán);如果該MAC地址這時(shí)候已經(jīng)離線(PC與CPE斷開(kāi)),則刪除gPortalUrlList鏈表中該MAC對(duì)應(yīng)表項(xiàng)的相關(guān)信息。
[0083]步驟6,當(dāng)CPE系統(tǒng)起來(lái)后,任意時(shí)刻PC機(jī)接入CPE,CPE首先都會(huì)檢查gPortUrlList鏈表中是否存在該MAC地址對(duì)應(yīng)的節(jié)點(diǎn)。如果不存在,則新建一個(gè)節(jié)點(diǎn)并鏈接到gPortUrlList鏈表尾。如若存在該MAC地址,則查看該MAC地址對(duì)應(yīng)的IP地址是否變更,若變更,則將該節(jié)點(diǎn)MAC地址所對(duì)應(yīng)的IP更新成當(dāng)前IP地址。
[0084]步驟7,更新完鏈表信息后,CPE會(huì)檢查當(dāng)前是否有internet的WAN連接。若沒(méi)有WAN連接,則繼續(xù)等待WAN連接的建立;而如果當(dāng)前已經(jīng)存在WAN連接,則首先判斷是否當(dāng)前MAC地址對(duì)應(yīng)的IP是更新過(guò)后的IP地址。倘若IP地址并未變更,便直接對(duì)該IP建立門(mén)戶網(wǎng)站重定向規(guī)則,否則還需要進(jìn)行進(jìn)一步判斷。
[0085]步驟8,如果當(dāng)前MAC對(duì)應(yīng)的IP是已經(jīng)更改過(guò)后的IP,那么也就意味著CPE中存在著一個(gè)該MAC對(duì)應(yīng)的舊IP。這時(shí)CPE對(duì)這個(gè)舊IP判斷是否已經(jīng)啟動(dòng)了在步驟4中設(shè)定的定時(shí)門(mén)戶網(wǎng)站推介定時(shí)器。如果該定時(shí)器已經(jīng)啟動(dòng)則CPE不進(jìn)行任何操作;而如果未啟動(dòng)該定時(shí)器,CPE則會(huì)將該舊IP所對(duì)應(yīng)的門(mén)戶網(wǎng)站重定向規(guī)則進(jìn)行刪除。
[0086]步驟9,在CPE起來(lái)后,任意時(shí)刻PC與CPE斷開(kāi)連接,CPE都會(huì)對(duì)該MAC地址進(jìn)行判斷是否已經(jīng)啟動(dòng)步驟4設(shè)定的定時(shí)門(mén)戶網(wǎng)站推介定時(shí)器。若該定時(shí)器未啟動(dòng),則刪除該MAC當(dāng)前對(duì)應(yīng)的IP所對(duì)應(yīng)的門(mén)戶網(wǎng)站重定向規(guī)則;反之如果該定時(shí)器已經(jīng)啟動(dòng),則刪除gPortalUrlList鏈表中該MAC對(duì)應(yīng)的表項(xiàng)。
[0087]如圖5所不,本發(fā)明一實(shí)施例提出一種基于MAC地址的門(mén)戶網(wǎng)站推介CPE,包括:查詢模塊201、設(shè)置模塊202以及推介處理模塊203,其中:
[0088]查詢模塊201,用于在WAN連接建立成功后,查詢預(yù)先建立的地址關(guān)聯(lián)表;
[0089]設(shè)置模塊202,用于當(dāng)所述地址關(guān)聯(lián)表中對(duì)應(yīng)的MAC地址的終端與所述CPE相連時(shí),對(duì)所述對(duì)應(yīng)的MAC地址的終端的IP地址進(jìn)行門(mén)戶網(wǎng)站重定向規(guī)則設(shè)置;
[0090]推介處理模塊203,用于當(dāng)所述終端訪問(wèn)外部網(wǎng)絡(luò)時(shí),根據(jù)所述設(shè)置的門(mén)戶網(wǎng)站重定向規(guī)則對(duì)該門(mén)戶網(wǎng)站進(jìn)行推介處理。
[0091]在CPE啟動(dòng)后,預(yù)先建立有一張LAN側(cè)接入終端MAC地址與IP地址相關(guān)聯(lián)的地址關(guān)聯(lián)表,用于記錄接入終端的MAC地址與其對(duì)應(yīng)的IP地址相關(guān)信息。一旦有新的終端接入,都在該地址關(guān)聯(lián)表中新建一個(gè)表項(xiàng)。如果LAN側(cè)某一臺(tái)終端的IP地址改變,則在該地址關(guān)聯(lián)表中更新相應(yīng)MAC地址對(duì)應(yīng)的IP信息,從而實(shí)現(xiàn)以MAC為基準(zhǔn)。
[0092]當(dāng)CPE中的WAN連接建立成功之后,CPE的查詢模塊201查詢上述地址關(guān)聯(lián)表中的所有的表項(xiàng),查看每個(gè)表項(xiàng)中所對(duì)應(yīng)的MAC地址的終端是否與CPE相連。
[0093]通過(guò)查詢地址關(guān)聯(lián)表中每個(gè)表項(xiàng)中所對(duì)應(yīng)的MAC地址的終端是否與CPE相連,設(shè)置模塊202對(duì)仍然相連的MAC地址所對(duì)應(yīng)的IP地址進(jìn)行門(mén)戶網(wǎng)站重定向規(guī)則的設(shè)置。該門(mén)戶網(wǎng)站重定向規(guī)則用來(lái)對(duì)終端訪問(wèn)Internet外部網(wǎng)絡(luò)時(shí)的地址的重定向,將終端訪問(wèn)地址修改為運(yùn)營(yíng)商推介網(wǎng)站的地址。
[0094]具體地,當(dāng)某臺(tái)終端訪問(wèn)外部Internet網(wǎng)頁(yè)時(shí),其訪問(wèn)的GET請(qǐng)求包通過(guò)CPE時(shí),CPE的推介處理模塊203會(huì)去匹配其規(guī)則,看是否有門(mén)戶網(wǎng)站重定向規(guī)則的存在。一旦存在該重定向規(guī)則,便修改該GET請(qǐng)求包的請(qǐng)求目的地址為運(yùn)營(yíng)商推介網(wǎng)站的地址,從而達(dá)到運(yùn)營(yíng)商門(mén)戶網(wǎng)站推介的目的。
[0095]之后,CPE會(huì)自動(dòng)刪除該IP地址對(duì)應(yīng)的重定向規(guī)則,同時(shí)以該IP地址對(duì)應(yīng)的MAC地址為基準(zhǔn),啟動(dòng)一個(gè)定時(shí)器。當(dāng)該定時(shí)器到期時(shí),CPE會(huì)根據(jù)定時(shí)器中相應(yīng)的MAC信息去查找該MAC地址對(duì)應(yīng)的終端是否仍舊與CPE相連。如果該MAC對(duì)應(yīng)的終端機(jī)仍舊與CPE相連,那么CPE便會(huì)再次查詢MAC地址與IP地址之間的地址關(guān)聯(lián)表,從而獲取該MAC地址對(duì)應(yīng)的IP地址,并對(duì)該IP地址再次啟動(dòng)重定向規(guī)則;否則,刪除地址關(guān)聯(lián)表中該MAC地址對(duì)應(yīng)表項(xiàng)的相關(guān)信息。
[0096]此外,在CPE啟動(dòng)后任意時(shí)刻,當(dāng)一臺(tái)終端與CPE的連接斷開(kāi)時(shí),CPE會(huì)查找該終端對(duì)應(yīng)的IP是否已經(jīng)啟動(dòng)了門(mén)戶網(wǎng)站重定向規(guī)則的定時(shí)器。如果定時(shí)器未啟動(dòng),則意味著該IP地址的重定向規(guī)則仍然存在。這時(shí)候CPE會(huì)刪除其IP地址對(duì)應(yīng)的重定向規(guī)則以及地址關(guān)聯(lián)表中相關(guān)的信息。如果定時(shí)器已啟動(dòng),則不進(jìn)行任何操作,等待定時(shí)器到期后再進(jìn)行操作,因?yàn)檫@過(guò)程中終端可能再次接入CPE。
[0097]本實(shí)施例通過(guò)上述方案,實(shí)現(xiàn)了間隔時(shí)間可選的對(duì)門(mén)戶網(wǎng)站進(jìn)行推介處理,提高了門(mén)戶網(wǎng)站推介頻率和靈活性。
[0098]如圖6所示,本發(fā)明另一實(shí)施例提出一種基于MAC地址的門(mén)戶網(wǎng)站推介CPE,在上述實(shí)施例的基礎(chǔ)上,還包括:
[0099]建立模塊200,用于在檢測(cè)到LAN側(cè)有終端接入后,建立所述終端的IP地址與MAC地址對(duì)應(yīng)的地址關(guān)聯(lián)表;以及根據(jù)終端的接入情況更新所述地址關(guān)聯(lián)表。
[0100]本實(shí)施例與上述實(shí)施例的區(qū)別在于,本實(shí)施例還包括建立所述終端的IP地址與MAC地址對(duì)應(yīng)的地址關(guān)聯(lián)表以及更新所述地址關(guān)聯(lián)表的方案。
[0101]具體地,CPE啟動(dòng)后,通過(guò)建立模塊200建立一張LAN側(cè)接入終端MAC地址與IP地址相關(guān)聯(lián)的地址關(guān)聯(lián)表,用于記錄接入終端的MAC地址與其對(duì)應(yīng)的IP地址相關(guān)信息。一旦有新的終端接入,都在該地址關(guān)聯(lián)表中新建一個(gè)表項(xiàng)。如果LAN側(cè)某一臺(tái)終端的IP地址改變,則在該地址關(guān)聯(lián)表中更新相應(yīng)MAC地址對(duì)應(yīng)的IP信息,從而實(shí)現(xiàn)以MAC為基準(zhǔn)。
[0102]當(dāng)CPE啟動(dòng)后,任意時(shí)刻終端接入CPE,CPE首先都會(huì)檢查地址關(guān)聯(lián)表中是否存在該MAC地址對(duì)應(yīng)的節(jié)點(diǎn)。如果不存在,則新建一個(gè)節(jié)點(diǎn)并鏈接到地址關(guān)聯(lián)表的鏈表尾。如若存在該MAC地址,則查看該MAC地址對(duì)應(yīng)的IP地址是否變更,若變更,則將該節(jié)點(diǎn)MAC地址所對(duì)應(yīng)的IP地址更新成當(dāng)前IP地址。
[0103]更新完鏈表信息后,CPE會(huì)檢查當(dāng)前是否有internet的WAN連接。若沒(méi)有WAN連接,則繼續(xù)等待WAN連接的建立;而如果當(dāng)前已經(jīng)存在WAN連接,則首先判斷是否當(dāng)前MAC地址對(duì)應(yīng)的IP是更新過(guò)后的IP地址。倘若IP地址并未變更,便直接對(duì)該IP地址建立門(mén)戶網(wǎng)站重定向規(guī)則,否則還需要進(jìn)行進(jìn)一步判斷。
[0104]如果當(dāng)前MAC對(duì)應(yīng)的IP是已經(jīng)更改過(guò)后的IP,則意味著CPE中存在著一個(gè)該MAC對(duì)應(yīng)的舊IP。這時(shí)CPE對(duì)此舊IP判斷是否已經(jīng)啟動(dòng)了上述設(shè)定的定時(shí)門(mén)戶網(wǎng)站推介定時(shí)器。如果該定時(shí)器已經(jīng)啟動(dòng),則CPE不進(jìn)行任何操作;而如果未啟動(dòng)該定時(shí)器,CPE則會(huì)將該舊IP所對(duì)應(yīng)的門(mén)戶網(wǎng)站重定向規(guī)則進(jìn)行刪除。
[0105]本實(shí)施例通過(guò)上述方案,實(shí)現(xiàn)了間隔時(shí)間可選的對(duì)門(mén)戶網(wǎng)站進(jìn)行推介處理,進(jìn)一步提高了門(mén)戶網(wǎng)站推介頻率和靈活性。
[0106]如圖7所不,本發(fā)明再一實(shí)施例提出一種基于MAC地址的門(mén)戶網(wǎng)站推介CPE,在上述圖5所示的實(shí)施例的基礎(chǔ)上,還包括:
[0107]配置模塊204,用于定時(shí)開(kāi)啟門(mén)戶網(wǎng)站推介功能,或者關(guān)閉所述門(mén)戶網(wǎng)站推介功倉(cāng)泛。
[0108]本實(shí)施例相比上述實(shí)施例,可以根據(jù)運(yùn)營(yíng)商的需要設(shè)計(jì)配置頁(yè)面以方便運(yùn)營(yíng)商根據(jù)不同的用戶進(jìn)行不同的配置。當(dāng)運(yùn)營(yíng)商從配置頁(yè)面配置關(guān)掉推介功能時(shí),CPE會(huì)將所有當(dāng)前存在的IP重定向規(guī)則進(jìn)行刪除以達(dá)到取消門(mén)戶網(wǎng)站推介功能的目的。當(dāng)運(yùn)營(yíng)商從配置頁(yè)面再次開(kāi)啟推介功能時(shí),CPE將對(duì)所有連接上的設(shè)備IP進(jìn)行重定向規(guī)則的設(shè)定,以達(dá)到重新開(kāi)啟門(mén)戶網(wǎng)站推介功能的目的。
[0109]上述實(shí)施例中所述的終端可以為PC機(jī)或移動(dòng)終端等。
[0110]本發(fā)明實(shí)施例CPE上基于MAC地址的門(mén)戶網(wǎng)站推介方法及CPE,根據(jù)接入的終端情況,建立終端的IP地址與MAC地址對(duì)應(yīng)的地址關(guān)聯(lián)表,在WAN連接建立成功后,查詢?cè)摰刂逢P(guān)聯(lián)表,當(dāng)所述地址關(guān)聯(lián)表中對(duì)應(yīng)的MAC地址的終端與CPE相連時(shí),對(duì)對(duì)應(yīng)的MAC地址的終端的IP地址進(jìn)行門(mén)戶網(wǎng)站重定向規(guī)則設(shè)置;當(dāng)終端訪問(wèn)外部網(wǎng)絡(luò)時(shí),根據(jù)設(shè)置的門(mén)戶網(wǎng)站重定向規(guī)則對(duì)該門(mén)戶網(wǎng)站進(jìn)行推介處理,之后可以通過(guò)定時(shí)器對(duì)與CPE連接的終端定時(shí)啟動(dòng)重定向規(guī)則,從而可實(shí)現(xiàn)間隔時(shí)間可選的對(duì)門(mén)戶網(wǎng)站進(jìn)行推介處理,提高了門(mén)戶網(wǎng)站推介頻率和靈活性。
[0111]以上所述僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專(zhuān)利范圍,凡是利用本發(fā)明說(shuō)明書(shū)及附圖內(nèi)容所作的等效結(jié)構(gòu)或流程變換,或直接或間接運(yùn)用在其它相關(guān)的【技術(shù)領(lǐng)域】,均同理包括在本發(fā)明的專(zhuān)利保護(hù)范圍內(nèi)。
【權(quán)利要求】
1.一種客戶終端設(shè)備CPE上基于介質(zhì)訪問(wèn)控制MAC地址的門(mén)戶網(wǎng)站推介方法,其特征在于,包括: CPE在WAN連接建立成功后,查詢預(yù)先建立的地址關(guān)聯(lián)表; 當(dāng)所述地址關(guān)聯(lián)表中對(duì)應(yīng)的MAC地址的終端與所述CPE相連時(shí),對(duì)所述對(duì)應(yīng)的MAC地址的終端的IP地址進(jìn)行門(mén)戶網(wǎng)站重定向規(guī)則設(shè)置; 當(dāng)所述終端訪問(wèn)外部網(wǎng)絡(luò)時(shí),根據(jù) 所述設(shè)置的門(mén)戶網(wǎng)站重定向規(guī)則對(duì)該門(mén)戶網(wǎng)站進(jìn)行推介處理。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述CPE在WAN連接建立成功后,查詢預(yù)先建立的地址關(guān)聯(lián)表的步驟之前還包括: CPE在檢測(cè)到LAN側(cè)有終端接入后,建立所述終端的IP地址與MAC地址對(duì)應(yīng)的地址關(guān)聯(lián)表。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)設(shè)置的門(mén)戶網(wǎng)站重定向規(guī)則對(duì)該門(mén)戶網(wǎng)站進(jìn)行推介處理的步驟之后還包括: 刪除所述IP地址對(duì)應(yīng)的門(mén)戶網(wǎng)站重定向規(guī)則; 以所述IP地址對(duì)應(yīng)的MAC地址為基準(zhǔn),啟動(dòng)一定時(shí)器; 當(dāng)所述定時(shí)器到期時(shí),根據(jù)所述定時(shí)器中相應(yīng)的MAC地址信息去查找該MAC地址對(duì)應(yīng)的終端是否仍舊與CPE相連;若是,則 CPE再次查詢所述地址關(guān)聯(lián)表,獲取該MAC地址對(duì)應(yīng)的IP地址,并針對(duì)該IP地址再次啟動(dòng)重定向規(guī)則;否則 刪除地址關(guān)聯(lián)表中該MAC地址對(duì)應(yīng)表項(xiàng)的相關(guān)信息。
4.根據(jù)權(quán)利要求1、2或3所述的方法,其特征在于,所述當(dāng)終端訪問(wèn)外部網(wǎng)絡(luò)時(shí),根據(jù)所述設(shè)置的門(mén)戶網(wǎng)站重定向規(guī)則對(duì)該門(mén)戶網(wǎng)站進(jìn)行推介處理的步驟之后還包括: 根據(jù)終端的接入情況更新所述地址關(guān)聯(lián)表。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述更新地址關(guān)聯(lián)表的步驟之后還包括: 所述CPE檢測(cè)當(dāng)前是否有WAN連接,若是,則判斷當(dāng)前MAC地址對(duì)應(yīng)的IP地址是否更新; 若當(dāng)前MAC地址對(duì)應(yīng)的IP地址未更新,則針對(duì)該IP地址建立門(mén)戶網(wǎng)站重定向規(guī)則;若當(dāng)前MAC地址對(duì)應(yīng)的IP地址已更新,則針對(duì)上一 IP地址判斷是否已啟動(dòng)定時(shí)器;若該定時(shí)器已啟動(dòng),則CPE不進(jìn)行任何操作;若該定時(shí)器未啟動(dòng),則CPE刪除該上一 IP地址所對(duì)應(yīng)的門(mén)戶網(wǎng)站重定向規(guī)則。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,還包括: CPE在檢測(cè)到終端斷開(kāi)連接時(shí),查找該終端對(duì)應(yīng)的IP地址是否啟動(dòng)了門(mén)戶網(wǎng)站重定向規(guī)則的定時(shí)器;若是,則等待定時(shí)器到期后進(jìn)行相應(yīng)操作;否則 刪除所述終端的IP地址對(duì)應(yīng)的門(mén)戶網(wǎng)站重定向規(guī)則以及地址關(guān)聯(lián)表中的相關(guān)信息。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述CPE在WAN連接建立成功后,查詢預(yù)先建立的地址關(guān)聯(lián)表的步驟之前還包括: 所述CPE定時(shí)開(kāi)啟門(mén)戶網(wǎng)站推介功能。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述當(dāng)終端訪問(wèn)外部網(wǎng)絡(luò)時(shí),根據(jù)所述設(shè)置的門(mén)戶網(wǎng)站重定向規(guī)則對(duì)該門(mén)戶網(wǎng)站進(jìn)行推介處理的步驟之后還包括:所述CPE關(guān)閉所述門(mén)戶網(wǎng)站推介功能。
9.一種基于MAC地址的門(mén)戶網(wǎng)站推介CPE,其特征在于,包括: 查詢模塊,用于在WAN連接建立成功后,查詢預(yù)先建立的地址關(guān)聯(lián)表; 設(shè)置模塊,用于當(dāng)所述地址關(guān)聯(lián)表中對(duì)應(yīng)的MAC地址的終端與所述CPE相連時(shí),對(duì)所述對(duì)應(yīng)的MAC地址的終端的IP地址進(jìn)行門(mén)戶網(wǎng)站重定向規(guī)則設(shè)置; 推介處理模塊,用于當(dāng)所述終端訪問(wèn)外部網(wǎng)絡(luò)時(shí),根據(jù)所述設(shè)置的門(mén)戶網(wǎng)站重定向規(guī)則對(duì)該門(mén)戶網(wǎng)站進(jìn)行推介處理。
10.根據(jù)權(quán)利要求9所述的CPE,其特征在于,還包括: 建立模塊,用于在檢測(cè)到LAN側(cè)有終端接入后,建立所述終端的IP地址與MAC地址對(duì)應(yīng)的地址關(guān)聯(lián)表。
11.根據(jù)權(quán)利要求10所述的CPE,其特征在于,所述推介處理模塊還用于對(duì)該門(mén)戶網(wǎng)站進(jìn)行推介處理后刪除所述IP地址對(duì)應(yīng)的門(mén)戶網(wǎng)站重定向規(guī)則;以所述IP地址對(duì)應(yīng)的MAC地址為基準(zhǔn),啟動(dòng)一定時(shí)器;當(dāng)所述定時(shí)器到期時(shí),根據(jù)所述定時(shí)器中相應(yīng)的MAC地址信息去查找該MAC地址對(duì)應(yīng)的終端是否仍舊與CPE相連;若是,則再次由所述查詢模塊查詢所述地址關(guān)聯(lián)表,獲取該MAC地址對(duì)應(yīng)的IP地址,并針對(duì)該IP地址再次啟動(dòng)重定向規(guī)則;否則刪除地址關(guān)聯(lián)表中該MAC地址對(duì)應(yīng)表項(xiàng)的相關(guān)信息。
12.根據(jù)權(quán)利要求10或11所述的CPE,其特征在于,所述建立模塊還用于根據(jù)終端的接入情況更新所述地址關(guān)聯(lián)表。
13.根據(jù)權(quán)利要求12所述的CPE,其特征在于,所述推介處理模塊還用于檢測(cè)當(dāng)前是否有WAN連接,若是,則判斷當(dāng)前MAC地址對(duì)應(yīng)的IP地址是否更新;若當(dāng)前MAC地址對(duì)應(yīng)的IP地址未更新,則針對(duì)該IP地址建立門(mén)戶網(wǎng)站重定向規(guī)則;若當(dāng)前MAC地址對(duì)應(yīng)的IP地址已更新,則針對(duì)上一 IP地址判斷是否已啟動(dòng)定時(shí)器;若該定時(shí)器已啟動(dòng),則CPE不進(jìn)行任何操作;若該定時(shí)器未啟動(dòng),則CPE刪除該上一 IP地址所對(duì)應(yīng)的門(mén)戶網(wǎng)站重定向規(guī)則。
14.根據(jù)權(quán)利要求12所述的CPE,其特征在于,所述推介處理模塊還用于在檢測(cè)到終端斷開(kāi)連接時(shí),查找該終端對(duì)應(yīng)的IP地址是否啟動(dòng)了門(mén)戶網(wǎng)站重定向規(guī)則的定時(shí)器;若是,則等待定時(shí)器到期后進(jìn)行相應(yīng)操作;否則刪除所述終端的IP地址對(duì)應(yīng)的門(mén)戶網(wǎng)站重定向規(guī)則以及地址關(guān)聯(lián)表中的相關(guān)信息。
15.根據(jù)權(quán)利要求12所述的CPE,其特征在于,還包括: 配置模塊,用于定時(shí)開(kāi)啟門(mén)戶網(wǎng)站推介功能,或者關(guān)閉所述門(mén)戶網(wǎng)站推介功能。
【文檔編號(hào)】H04L29/08GK103973821SQ201310032084
【公開(kāi)日】2014年8月6日 申請(qǐng)日期:2013年1月28日 優(yōu)先權(quán)日:2013年1月28日
【發(fā)明者】王朝成 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
阳泉市| 仁布县| 东阳市| 抚松县| 郑州市| 家居| 金门县| 天镇县| 房山区| 双鸭山市| 崇礼县| 义乌市| 敖汉旗| 无锡市| 晋宁县| 吉首市| 宜都市| 平阳县| 邵东县| 栖霞市| 太和县| 栾川县| 南溪县| 类乌齐县| 祥云县| 尚志市| 鄂尔多斯市| 九江县| 木兰县| 潮州市| 北川| 宁安市| 遂川县| 玛纳斯县| 长沙市| 松江区| 久治县| 隆昌县| 昌江| 玉门市| 图们市|