[發(fā)明專利]一種路由器推送本地信息的方法在審
| 申請(qǐng)?zhí)枺?/td> | 201410703371.6 | 申請(qǐng)日: | 2015-01-23 |
| 公開(公告)號(hào): | CN104486381A | 公開(公告)日: | 2015-04-01 |
| 發(fā)明(設(shè)計(jì))人: | 謝奕勇;陶橄;郭志躍 | 申請(qǐng)(專利權(quán))人: | 深圳市共進(jìn)電子股份有限公司 |
| 主分類號(hào): | H04L29/08 | 分類號(hào): | H04L29/08;H04L12/757;G06Q30/02 |
| 代理公司: | 深圳市智科友專利商標(biāo)事務(wù)所 44241 | 代理人: | 孫子才 |
| 地址: | 518000 廣東省深圳市南山區(qū)蛇口南海大道1019號(hào)*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 路由器 推送 本地 信息 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種路由器推送本地信息的方法領(lǐng)域,特別涉及一種利用路由器向終端用戶推送本地商業(yè)廣告的方法。
背景技術(shù)
架設(shè)一種強(qiáng)制網(wǎng)絡(luò)門戶/熱點(diǎn)管理系統(tǒng)有多種方法,但技術(shù)原理都是類似的,一般需要一個(gè)防火墻、網(wǎng)關(guān)系統(tǒng)、以及一個(gè)用于認(rèn)證管理和控制的后臺(tái)系統(tǒng)。常見的技術(shù)解決方案有Nocat、Wifidog、Chillispot等。這類系統(tǒng)構(gòu)筑都分別有各種系統(tǒng)需求和構(gòu)筑方法。用戶接入wifi網(wǎng)絡(luò)首先會(huì)跳轉(zhuǎn)到認(rèn)證服務(wù)器,接著會(huì)強(qiáng)制用戶訪問服務(wù)器上指定的廣告網(wǎng)頁。由于構(gòu)成組件和子系統(tǒng)比較多,所以相對(duì)都比較繁瑣。同時(shí)需要到認(rèn)證服務(wù)器(或廣告服務(wù)器),增加硬件開支,軟件配置復(fù)雜,操作繁瑣。這種方案不能方便滿足商業(yè)wifi的廣告主推送本地廣告。
具體的現(xiàn)有的實(shí)現(xiàn)方法中存在的問題:
1、這類系統(tǒng)構(gòu)筑都分別有各種系統(tǒng)需求和構(gòu)筑方法,如,wifidog插件、認(rèn)證系統(tǒng)(或廣告系統(tǒng))。這非常不利于獨(dú)立單個(gè)商業(yè)店主布局自已的廣告推送系統(tǒng)。
2、需要到認(rèn)證服務(wù)器(或廣告服務(wù)器),增加硬件開支,軟件配置復(fù)雜,操作繁瑣。
3、不方便廣告主更換廣告,需要登陸后臺(tái)操作,對(duì)于一般人員不易于操作。
目前的方案系統(tǒng)構(gòu)筑都分別有各種系統(tǒng)需求和構(gòu)筑方法。用戶接入wifi網(wǎng)絡(luò)首先會(huì)跳轉(zhuǎn)到認(rèn)證服務(wù)器,接著會(huì)強(qiáng)制用戶訪問服務(wù)器上指定的廣告網(wǎng)頁。由于構(gòu)成組件和子系統(tǒng)比較多,所以相對(duì)都比較繁瑣。同時(shí)需要到認(rèn)證服務(wù)器(或廣告服務(wù)器),增加硬件開支,軟件配置復(fù)雜,操作繁瑣。原有方案不能方便滿足商業(yè)wifi的廣告主推送本地廣告。
發(fā)明內(nèi)容
本發(fā)明的目的是提出一種路由器推送本地信息的方法,利用本發(fā)明的方法,在路由器端就可以將廣告推送到客戶端。
本發(fā)明的技術(shù)方案是一種路由器推送本地信息的方法,包括以下步驟:
步驟S1、檢測(cè)有沒有客戶端終端發(fā)送來的TCP?request?get請(qǐng)求數(shù)據(jù)包,如果有則轉(zhuǎn)步驟S2,如果沒有檢測(cè)到,繼續(xù)檢測(cè);
步驟S2、更新路由器的路由信息,將接收到的客戶端終端發(fā)送來的TCP?request?get請(qǐng)求數(shù)據(jù)包的源IP當(dāng)做路由目的IP、同時(shí)考慮數(shù)據(jù)包的目的IP,得到去往該源IP的路由;
步驟S3、重構(gòu)數(shù)據(jù)包,在數(shù)據(jù)包中數(shù)據(jù)段加入本地信息;
步驟S4、把新構(gòu)造成數(shù)據(jù)包通過ip_output函數(shù)發(fā)送出去。
步驟S5、把舊的數(shù)據(jù)包修改成RST數(shù)據(jù)包。
本發(fā)明中,可以在重構(gòu)數(shù)據(jù)包時(shí)加入路由器本地信息,這樣,可以將廣告信息打包,通過交換了源、目的地址的重構(gòu)數(shù)據(jù)包發(fā)給終端,完成廣告推送。
本發(fā)明的優(yōu)選方式包括:
在所述的步驟3中:重構(gòu)數(shù)據(jù)包步驟包括:更新路由信息,交換源ip與目的ip,交換原端口與目的端口,計(jì)算數(shù)據(jù)包的數(shù)據(jù)長度,從新設(shè)置數(shù)據(jù)包的各個(gè)標(biāo)志位,填充新本地?cái)?shù)據(jù),調(diào)整tcp效驗(yàn)和,調(diào)整ip的效驗(yàn)和。
本步驟中,更新路由信息,是為了讓新構(gòu)造的數(shù)據(jù)可以返回到客戶端終端。一個(gè)是路由表存儲(chǔ)的地址,一個(gè)是數(shù)據(jù)包的地址。數(shù)據(jù)包的走向是根據(jù)路由表規(guī)則決定的。
本發(fā)明的技術(shù)方案中,在相同的條件下可以使路由產(chǎn)品更加智能化,基本不需要用戶配置軟件,操作簡單簡捷。同時(shí)可以省掉服務(wù)器成本,只需要一個(gè)普通的U盤(或SD卡)。關(guān)健是每位商業(yè)主都可以簡單布置自己的本地廣告推送系統(tǒng)(一個(gè)帶u盤接口的路由器,一個(gè)U盤即可)。
下面結(jié)合具體實(shí)施例對(duì)本發(fā)明作較為詳細(xì)的描述。
附圖說明
圖1為本發(fā)明實(shí)施例1流程圖。
具體實(shí)施方式
實(shí)施例1,如圖1所示,本實(shí)施例的特點(diǎn)是只需要把廣告網(wǎng)頁放到U盤(或SD卡)中,把U盤接入到路由器,就可以實(shí)現(xiàn)廣告推送到接入wifi網(wǎng)絡(luò)的客戶。這種方案非常適用于提拱免費(fèi)wifi的商業(yè)場(chǎng)所使用。
具體的本實(shí)施例中:
在內(nèi)核netfilter架構(gòu)中實(shí)現(xiàn)加載強(qiáng)制廣告模塊與缷載強(qiáng)制廣告模塊。
關(guān)鍵結(jié)構(gòu)體
/*?終端記錄結(jié)構(gòu)體?*/
static?struct?list_head?pm_dev_list;
typedef?struct?{
??????struct?list_head?list;??/*?設(shè)備列表?*/
??????int?devtype;?????/*設(shè)備類型*/
??????char?mac[ETH_ALEN];???/*?設(shè)備MAC地址*/
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳市共進(jìn)電子股份有限公司,未經(jīng)深圳市共進(jìn)電子股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410703371.6/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 信息記錄介質(zhì)、信息記錄方法、信息記錄設(shè)備、信息再現(xiàn)方法和信息再現(xiàn)設(shè)備
- 信息記錄裝置、信息記錄方法、信息記錄介質(zhì)、信息復(fù)制裝置和信息復(fù)制方法
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄設(shè)備、信息重放設(shè)備、信息記錄方法、信息重放方法、以及信息記錄介質(zhì)
- 信息存儲(chǔ)介質(zhì)、信息記錄方法、信息重放方法、信息記錄設(shè)備、以及信息重放設(shè)備
- 信息存儲(chǔ)介質(zhì)、信息記錄方法、信息回放方法、信息記錄設(shè)備和信息回放設(shè)備
- 信息記錄介質(zhì)、信息記錄方法、信息記錄裝置、信息再現(xiàn)方法和信息再現(xiàn)裝置
- 信息終端,信息終端的信息呈現(xiàn)方法和信息呈現(xiàn)程序
- 信息創(chuàng)建、信息發(fā)送方法及信息創(chuàng)建、信息發(fā)送裝置





