亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種無(wú)線接入網(wǎng)關(guān)支持透明代理的方法、裝置及系統(tǒng)的制作方法

文檔序號(hào):7674429閱讀:167來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):一種無(wú)線接入網(wǎng)關(guān)支持透明代理的方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種通信系統(tǒng)及其控制方法,尤其涉及一種通信系統(tǒng)中無(wú)線 接入網(wǎng)關(guān)支持透明代理的方法、裝置及系統(tǒng)。
技術(shù)背景隨著運(yùn)營(yíng)商新一代無(wú)線網(wǎng)絡(luò)的建設(shè),移動(dòng)數(shù)據(jù)業(yè)務(wù)用戶數(shù)量迅速增長(zhǎng), 基于高速的無(wú)線接入,可以提供豐富的數(shù)據(jù)業(yè)務(wù),包括多媒體消息、下載類(lèi) 業(yè)務(wù)、郵件業(yè)務(wù)、流媒體業(yè)務(wù)等。但是,目前移動(dòng)網(wǎng)絡(luò)中只對(duì)特定業(yè)務(wù)定義了相應(yīng)的網(wǎng)關(guān)設(shè)備,這些網(wǎng)關(guān)設(shè)備只支持對(duì)應(yīng)的業(yè)務(wù)。例如,對(duì)于無(wú)線應(yīng)用協(xié)議(Wireless Application Protocol, WAP)業(yè)務(wù),定義相應(yīng)的WAP網(wǎng)關(guān)設(shè)備,該WAP網(wǎng)關(guān)設(shè)備只支 持基于WAP l.X以及WAP 2.0的業(yè)務(wù),包括瀏覽、短信以及其他一些基于 WAP的業(yè)務(wù),如多媒體消息服務(wù)業(yè)務(wù)、KJAVA下載等業(yè)務(wù);而對(duì)于其他類(lèi) 型的業(yè)務(wù),比如基于郵件傳輸協(xié)議/郵局協(xié)議/互動(dòng)郵件訪問(wèn)協(xié)議(MTP/POP3/ IMAP)的郵件、基于實(shí)時(shí)流媒體傳輸協(xié)議/實(shí)時(shí)流媒體控制協(xié)議/實(shí)時(shí)流媒體 傳輸控制協(xié)議(RTP/RTSP/RTCP )的流々某體業(yè)務(wù)、基于文件傳輸協(xié)議(file transfer protocol, FTP)的下載業(yè)務(wù)等則不支持。這樣,當(dāng)沒(méi)有相應(yīng)的網(wǎng)關(guān)設(shè)備支持的業(yè)務(wù)開(kāi)展時(shí),在運(yùn)營(yíng)商網(wǎng)絡(luò)中沒(méi)有 對(duì)應(yīng)的實(shí)體進(jìn)行相應(yīng)的支持與控制,從而使運(yùn)營(yíng)商退化為簡(jiǎn)單的通道提供 商,不能對(duì)整個(gè)移動(dòng)價(jià)值鏈進(jìn)行很好的控制與管理。隨著業(yè)務(wù)類(lèi)型的增多,運(yùn)營(yíng)商希望針對(duì)不同的業(yè)務(wù)定義對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備 來(lái)對(duì)用戶對(duì)該類(lèi)業(yè)務(wù)的消費(fèi)進(jìn)行控制和計(jì)費(fèi)?,F(xiàn)有l(wèi)支術(shù)中,對(duì)于終端來(lái)說(shuō), 必須針對(duì)不同的業(yè)務(wù)設(shè)置不同的網(wǎng)關(guān)設(shè)備的IP地址及端口,才能實(shí)現(xiàn)不同 業(yè)務(wù)的接入與計(jì)費(fèi)。這樣,不管是從用戶體驗(yàn)還是運(yùn)營(yíng)商的管理維護(hù)上都是 很難接受的。如

圖1所示,以終端請(qǐng)求WAP業(yè)務(wù)時(shí),設(shè)置WAP網(wǎng)關(guān)設(shè)備的IP地址 及端口為例。從圖1中可以看出,該通信網(wǎng)絡(luò)提供PULL網(wǎng)關(guān)(WAPPULL GW)以及PUSH網(wǎng)關(guān)(WAP PUSH GW)這兩個(gè)WAP網(wǎng)關(guān)設(shè)備。對(duì)于WAP業(yè)務(wù),在終端(MS)上設(shè)置了 WAP網(wǎng)關(guān)設(shè)備的IP地址以及端口號(hào),當(dāng)終 端請(qǐng)求WAP業(yè)務(wù)時(shí),WAP業(yè)務(wù)數(shù)據(jù)流會(huì)通過(guò)上述WAP網(wǎng)關(guān)設(shè)備而由GPRS 網(wǎng)關(guān)支持節(jié)點(diǎn)/分組數(shù)據(jù)服務(wù)節(jié)點(diǎn)(GGSN/PDSN)等網(wǎng)絡(luò)接入設(shè)備轉(zhuǎn)發(fā)給終 端。對(duì)于非WAP業(yè)務(wù)則由GGSN/PDSN出承載層的流量話單,非WAP的業(yè) 務(wù)流會(huì)被網(wǎng),入設(shè)備發(fā)送到相應(yīng)的應(yīng)用服務(wù)器上。采用此種方案,對(duì)于非 WAP業(yè)務(wù),運(yùn)營(yíng)商無(wú)法對(duì)業(yè)務(wù)進(jìn)行控制,同時(shí),也無(wú)法對(duì)非WAP的增值業(yè) 務(wù)進(jìn)行內(nèi)容計(jì)費(fèi)。針對(duì)上述無(wú)法對(duì)非WAP業(yè)務(wù)進(jìn)行控制和計(jì)費(fèi)的問(wèn)題,出現(xiàn)了如圖2所 示的另一種通信系統(tǒng)結(jié)構(gòu)。該通信系統(tǒng)結(jié)構(gòu)中,針對(duì)不同的業(yè)務(wù)類(lèi)型部署了 不同的業(yè)務(wù)網(wǎng)關(guān),即部署WAP PULL GW以及WAP PUSH GW這兩個(gè)WAP 網(wǎng)關(guān)設(shè)備和非WAP網(wǎng)關(guān)設(shè)備。用戶使用不同的業(yè)務(wù)時(shí),必須在終端上設(shè)置 與這些業(yè)務(wù)對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備的IP地址以及端口,如果用戶不設(shè)置網(wǎng)關(guān)設(shè)備 的IP地址及端口 ,運(yùn)營(yíng)商就無(wú)法對(duì)用戶使用的業(yè)務(wù)進(jìn)行控制和計(jì)費(fèi)。由此可見(jiàn),現(xiàn)有技術(shù)中,終端請(qǐng)求不同類(lèi)型的業(yè)務(wù)時(shí),必須設(shè)置對(duì)應(yīng)網(wǎng) 關(guān)設(shè)備的IP地址及端口,否則運(yùn)營(yíng)商就無(wú)法對(duì)終端請(qǐng)求的業(yè)務(wù)進(jìn)行控制。 而在終端設(shè)置很多網(wǎng)關(guān)設(shè)備的IP地址及端口,終端的體驗(yàn)不是很好,并且, 不是所有的終端都提供設(shè)置網(wǎng)關(guān)設(shè)備IP地址及端口 。 發(fā)明內(nèi)容本發(fā)明實(shí)施例提供一種無(wú)線接入網(wǎng)關(guān)支持透明代理的方法、裝置及系 統(tǒng),使終端不必設(shè)置各種類(lèi)型業(yè)務(wù)對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備的地址,就可以實(shí)現(xiàn)各種 類(lèi)型業(yè)務(wù)的接入。本發(fā)明實(shí)施例提供的無(wú)線接入網(wǎng)關(guān)支持透明代理的方法,包括路由設(shè)備接收終端向服務(wù)器發(fā)送的上行報(bào)文,按照業(yè)務(wù)類(lèi)型與網(wǎng)關(guān)設(shè)備 的監(jiān)聽(tīng)地址和監(jiān)聽(tīng)端口的對(duì)應(yīng)關(guān)系將所述上行報(bào)文轉(zhuǎn)發(fā)至對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備;網(wǎng)關(guān)設(shè)備對(duì)所述上行報(bào)文進(jìn)行業(yè)務(wù)處理;網(wǎng)關(guān)設(shè)備獲取所述上行報(bào)文的服務(wù)器地址和服務(wù)器端口與終端地址和 終端端口的對(duì)應(yīng)關(guān)系,據(jù)此將所述上行報(bào)文通過(guò)路由設(shè)備轉(zhuǎn)發(fā)至服務(wù)器。本發(fā)明實(shí)施例所述的無(wú)線接入網(wǎng)關(guān)支持透明代理的系統(tǒng)包括終端、服務(wù) 器,以及路由設(shè)備和網(wǎng)關(guān)設(shè)備,其中路由設(shè)備,用于按照業(yè)務(wù)類(lèi)型與網(wǎng)關(guān)設(shè)備的監(jiān)聽(tīng)地址和監(jiān)聽(tīng)端口的對(duì)應(yīng) 關(guān)系,將終端向服務(wù)器發(fā)送的上行報(bào)文轉(zhuǎn)發(fā)至對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備,將網(wǎng)關(guān)設(shè)備返回的所述上行報(bào)文轉(zhuǎn)發(fā)至所述服務(wù)器;按照所述上行報(bào)文的終端地址和終 端端口 、服務(wù)器地址和服務(wù)器端口與網(wǎng)關(guān)設(shè)備監(jiān)聽(tīng)地址和監(jiān)聽(tīng)端口的對(duì)應(yīng)關(guān) 系,將所述^^務(wù)器向所述終端發(fā)送的下行^^艮文轉(zhuǎn)發(fā)至所述網(wǎng)關(guān)設(shè)備,將所述 網(wǎng)關(guān)設(shè)備返回的所述下行報(bào)文轉(zhuǎn)發(fā)至所述終端;網(wǎng)關(guān)設(shè)備,用于獲取上行報(bào)文的服務(wù)器地址和服務(wù)器端口與終端地址和 終端端口的對(duì)應(yīng)關(guān)系,按照所獲取的對(duì)應(yīng)關(guān)系將從路由設(shè)備接收的上行報(bào)文 或下行報(bào)文返回至所述路由設(shè)備,并對(duì)所述上行報(bào)文或下行報(bào)文進(jìn)行業(yè)務(wù)處 理。本發(fā)明實(shí)施例提供的一種無(wú)線接入網(wǎng)關(guān)支持透明代理的裝置,包括上行路由單元,用于將終端向服務(wù)器發(fā)送的上行報(bào)文按照業(yè)務(wù)類(lèi)型與網(wǎng) 關(guān)設(shè)備的監(jiān)聽(tīng)地址和監(jiān)聽(tīng)端口的對(duì)應(yīng)關(guān)系轉(zhuǎn)發(fā)至對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備,以及將網(wǎng) 關(guān)設(shè)備返回的所述上行報(bào)文轉(zhuǎn)發(fā)至所述服務(wù)器;路由存儲(chǔ)單元,用于存儲(chǔ)所述上行才艮文的終端地址和終端端口、服務(wù)器 地址和服務(wù)器端口與網(wǎng)關(guān)設(shè)備監(jiān)聽(tīng)地址和監(jiān)聽(tīng)端口的對(duì)應(yīng)關(guān)系;下行路由單元,用于將所述服務(wù)器向所述終端發(fā)送的下行報(bào)文按照路由 存儲(chǔ)單元存儲(chǔ)的對(duì)應(yīng)關(guān)系轉(zhuǎn)發(fā)至所述網(wǎng)關(guān)設(shè)備,將所述網(wǎng)關(guān)設(shè)備返回的所述 下行報(bào)文轉(zhuǎn)發(fā)至所述終端。本發(fā)明實(shí)施例還提供了一種網(wǎng)關(guān)設(shè)備,包括網(wǎng)關(guān)存儲(chǔ)單元,用于接收路由設(shè)備通知的上行報(bào)文的終端地址和終端端 口與服務(wù)器地址和服務(wù)器端口的對(duì)應(yīng)關(guān)系;上行業(yè)務(wù)單元,用于按照所述對(duì)應(yīng)關(guān)系將來(lái)自路由設(shè)備的終端發(fā)送給服 務(wù)器的所述上行報(bào)文返回至路由設(shè)備,并對(duì)所述上行報(bào)文進(jìn)行業(yè)務(wù)處理;下行業(yè)務(wù)單元,用于按照所述對(duì)應(yīng)關(guān)系將來(lái)自路由設(shè)備的服務(wù)器發(fā)送給 終端的下行報(bào)文返回至路由設(shè)備,并對(duì)所述下行報(bào)文進(jìn)行業(yè)務(wù)處理。本發(fā)明實(shí)施例中,在終端上不必根據(jù)請(qǐng)求業(yè)務(wù)的類(lèi)型設(shè)置各個(gè)對(duì)應(yīng)網(wǎng)關(guān) 設(shè)備的地址,而由路由設(shè)備來(lái)實(shí)現(xiàn)報(bào)文在其轉(zhuǎn)發(fā)路徑上需要經(jīng)過(guò)網(wǎng)關(guān)設(shè)備, 再進(jìn)一步完成報(bào)文的轉(zhuǎn)發(fā),方便了操作流程,提高了用戶的體驗(yàn)樂(lè)趣。附困說(shuō)明圖1為現(xiàn)有技術(shù)中通信系統(tǒng)的結(jié)構(gòu)示意圖;、圖2為現(xiàn)有技術(shù)中通信系統(tǒng)的另一種結(jié)構(gòu)示意圖;圖3為本發(fā)明實(shí)施例所述的無(wú)線接入網(wǎng)關(guān)支持透明代理的系統(tǒng)結(jié)構(gòu)示意圖;圖4為本發(fā)明所述的無(wú)線接入網(wǎng)關(guān)支持透明代理的方法實(shí)施例一流程圖;圖5為本發(fā)明所述的無(wú)線接入網(wǎng)關(guān)支持透明代理的方法實(shí)施例二流程圖;圖6為本發(fā)明實(shí)施例所述無(wú)線接入網(wǎng)關(guān)支持透明代理的系統(tǒng)中路由設(shè)備 與網(wǎng)關(guān)設(shè)備的結(jié)構(gòu)示意圖。
具體實(shí)施方式
本發(fā)明實(shí)施例中,在終端和網(wǎng)關(guān)設(shè)備之間設(shè)置路由設(shè)備,由該路由設(shè)備 實(shí)現(xiàn)上行報(bào)文或下行報(bào)文經(jīng)過(guò)與其業(yè)務(wù)類(lèi)型對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備,從而使終端上 不必設(shè)置各個(gè)網(wǎng)關(guān)設(shè)備的ip地址及端口就可以接入各種類(lèi)型業(yè)務(wù)。下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例做進(jìn)一步說(shuō)明。本發(fā)明實(shí)施例所述無(wú)線接入網(wǎng)關(guān)支持透明代理的系統(tǒng)包括終端、網(wǎng) 入設(shè)備、網(wǎng)關(guān)設(shè)備、以及服務(wù)器,在網(wǎng)關(guān)設(shè)備和網(wǎng),入設(shè)備之間還增加了 路由設(shè)備。圖3中,服務(wù)/內(nèi)^供商(SP/CP)即為終端(MS)請(qǐng)求各類(lèi)型業(yè)務(wù) 所對(duì)應(yīng)的服務(wù)器。WAP PULL GW、 WAP PUSH GW等WAP網(wǎng)關(guān)設(shè)備、以及非WAP網(wǎng)關(guān) 設(shè)備為各類(lèi)型業(yè)務(wù)對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備。上述的各網(wǎng)關(guān)設(shè)備與業(yè)務(wù)引擎(Service Enabler),即門(mén)戶網(wǎng)站(Portal )、下栽中心(DLC)、多媒體短消息中心 (MMSC)、位置業(yè)務(wù)服務(wù)器(LBS)、及時(shí)消息服務(wù)器(MPS)、流媒體服 務(wù)器(Stream Server )、以及短消息服務(wù)中心(SMSC)等相連接。GGSN/PDSN為網(wǎng)絲入設(shè)備。該網(wǎng)絲入設(shè)備、WAP PULL GW、以 及WAP PUSH GW與網(wǎng)管中心(TMN)、運(yùn)營(yíng)支撐管理(BOSS)、通信網(wǎng)業(yè) 務(wù)控制點(diǎn)(SCP)、移動(dòng)數(shù)據(jù)業(yè)務(wù)管理平臺(tái)(MDSP)、認(rèn)證鑒權(quán)計(jì)費(fèi)服務(wù)器(AAAServer)相連接。在實(shí)際的.網(wǎng)絡(luò)結(jié)構(gòu)中,通常在服務(wù)器與網(wǎng)關(guān)設(shè)備之間還可以設(shè)置用于保 陣服務(wù)器要全的防火墻。在網(wǎng),入設(shè)備與WAP網(wǎng)關(guān)設(shè)備、非WAP網(wǎng)關(guān)設(shè)備等網(wǎng)關(guān)設(shè)備之間為 路由設(shè)備。在實(shí)際的網(wǎng)絡(luò)結(jié)構(gòu)中,該路由設(shè)備也可集中設(shè)置于網(wǎng),入設(shè)備中。上述路由設(shè)備可以根據(jù)終端請(qǐng)求的業(yè)務(wù)類(lèi)型,將各類(lèi)型業(yè)務(wù)數(shù)據(jù)報(bào)文中的服務(wù)器n>地址及端口替換為對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備的dp地址及端口 。終端請(qǐng)求的各個(gè)業(yè)務(wù)的類(lèi)型可以根據(jù)各類(lèi)型業(yè)務(wù)的報(bào)文使用的服務(wù)器 上的端口號(hào)來(lái)區(qū)分,即才艮據(jù)下行凈艮文的源端口或上行才艮文的目的端口來(lái)確定 請(qǐng)求業(yè)務(wù)的類(lèi)型。例如,終端請(qǐng)求的業(yè)務(wù)為超文本傳輸協(xié)議(Hyper Text Transfer Protocol , HTTP)業(yè)務(wù)。按照通信協(xié)議的規(guī)定,該類(lèi)型業(yè)務(wù)使用的服務(wù)器的端口為80 端口,則根據(jù)終端數(shù)據(jù)報(bào)文中的目的端口為80端口,可以確定該請(qǐng)求業(yè)務(wù) 為HTTP業(yè)務(wù)。不同業(yè)務(wù)類(lèi)型所使用的服務(wù)器端口是可配置的,可配置一個(gè) 也可以配置多個(gè),譬如HTTP業(yè)務(wù)可以配置端口 80和8080。終端請(qǐng)求的各類(lèi)型業(yè)務(wù)對(duì)應(yīng)于各個(gè)不同的網(wǎng)關(guān)設(shè)備的監(jiān)聽(tīng)地址和監(jiān)聽(tīng) 端口,也就是說(shuō),終端請(qǐng)求的各類(lèi)型業(yè)務(wù)與各個(gè)不同的網(wǎng)關(guān)設(shè)備的監(jiān)聽(tīng)地址 和監(jiān)聽(tīng)端口之間存在對(duì)應(yīng)關(guān)系,因此,可以預(yù)先設(shè)定各類(lèi)型業(yè)務(wù)與各網(wǎng)關(guān)設(shè) 備的監(jiān)聽(tīng)地址和監(jiān)聽(tīng)端口的對(duì)應(yīng)關(guān)系。以上述HTTP業(yè)務(wù)為例,可以設(shè)定該 業(yè)務(wù)對(duì)應(yīng)的網(wǎng)關(guān)i殳備的IP地址為192.168.0.1,端口為80;又如,請(qǐng)求的業(yè) 務(wù)為FTP業(yè)務(wù),于是,可以設(shè)定該FTP業(yè)務(wù)對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備的IP地址為 192.168.0.100,端口為21。此外,還可以設(shè)定某個(gè)業(yè)務(wù)對(duì)應(yīng)于一組網(wǎng)關(guān)設(shè)備, 統(tǒng)一設(shè)定該業(yè)務(wù)對(duì)應(yīng)的一組網(wǎng)關(guān)設(shè)備的IP地址及端口 。上述一組網(wǎng)關(guān)設(shè)備 可以是主備關(guān)系,或是出于負(fù)載均衡考慮的一組網(wǎng)關(guān)設(shè)備。確定了各類(lèi)型業(yè) 務(wù)與各網(wǎng)關(guān)設(shè)備的監(jiān)聽(tīng)地址和監(jiān)聽(tīng)端口之間的對(duì)應(yīng)關(guān)系,也就可以根據(jù)各類(lèi) 型業(yè)務(wù)尋找到相對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備。根據(jù)上述確定了各類(lèi)型業(yè)務(wù)與各網(wǎng)關(guān)設(shè)備的監(jiān)聽(tīng)地址和監(jiān)聽(tīng)端口之間 的對(duì)應(yīng)關(guān)系,同時(shí),結(jié)合由數(shù)據(jù)報(bào)文中服務(wù)器的IP地址及端口,路由設(shè)備可以將數(shù)據(jù)報(bào)文中的服務(wù)器的IP地址及端口替換為對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備的IP地 址及端口。具體來(lái)說(shuō),對(duì)于上行數(shù)據(jù)報(bào)文來(lái)說(shuō),路由設(shè)備替換上行數(shù)據(jù)報(bào)文的目的IP地址及端口為對(duì)應(yīng)網(wǎng)關(guān)設(shè)備的IP地址及端口 ;對(duì)于下行數(shù)據(jù)報(bào)文 來(lái)說(shuō),路由設(shè)備將下行數(shù)據(jù)報(bào)文的源IP地址及端口替換為對(duì)應(yīng)的服務(wù)器的 IP地址及端口 。例如,終端請(qǐng)求的業(yè)務(wù)為FTP業(yè)務(wù),該FTP業(yè)務(wù)對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備的IP 地址為192.168.0.100,端口為21。則對(duì)于該FTP業(yè)務(wù)的上行數(shù)據(jù)才艮文來(lái)說(shuō), 路由設(shè)備可以將上行數(shù)據(jù)報(bào)文的目的IP地址替換為對(duì)應(yīng)網(wǎng)關(guān)設(shè)備的IP地址 192.168.0.100,將上行數(shù)據(jù)報(bào)文的目的端口替換為對(duì)應(yīng)網(wǎng)關(guān)設(shè)備的端口 21。 而對(duì)于該FTP業(yè)務(wù)的下行數(shù)據(jù)報(bào)文來(lái)說(shuō),路由設(shè)備可將下行數(shù)據(jù)報(bào)文的源 IP地址替換為對(duì)應(yīng)的FTP服務(wù)器的IP地址,將下行數(shù)據(jù)報(bào)文的源端口替換 為對(duì)應(yīng)的FTP服務(wù)器的端口 21。在將各類(lèi)型業(yè)務(wù)的上行數(shù)據(jù)報(bào)文的目的IP地址及端口替換為對(duì)應(yīng)的網(wǎng) 關(guān)設(shè)備的IP地址及端口 ,或下行數(shù)據(jù)報(bào)文的源IP地址及端口替換為對(duì)應(yīng)的 服務(wù)器的IP地址及端口之后,就可以以終端的IP地址、端口、以及四層協(xié) 議號(hào)(如TCP協(xié)議號(hào)或UDP協(xié)議號(hào))為關(guān)鍵索引記錄以下對(duì)應(yīng)關(guān)系終端 IP地址和終端端口、四層協(xié)議號(hào)、服務(wù)器IP地址和服務(wù)器端口 。這樣,終 端的IP地址、端口、以及四層協(xié)議號(hào),終端請(qǐng)求業(yè)務(wù)的報(bào)文中的服務(wù)器IP 地址及端口,以及終端請(qǐng)求業(yè)務(wù)對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備的監(jiān)聽(tīng)I(yíng)P地址及監(jiān)聽(tīng)端口 就形成了——對(duì)應(yīng)的關(guān)系。對(duì)于上行數(shù)據(jù)報(bào)文,路由設(shè)備根據(jù)替換后數(shù)據(jù)報(bào)文的IP地址及端口, 即對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備的IP地址及端口 ,將替換了 IP地址及端口的數(shù)據(jù)報(bào)文路 由到對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備上,網(wǎng)關(guān)設(shè)備探測(cè)到連接請(qǐng)求后,向路由設(shè)備查詢終端 IP地址、端口以及協(xié)議號(hào)和原請(qǐng)求的服務(wù)器的IP地址、端口以及協(xié)議號(hào)對(duì) 應(yīng)關(guān)系,然后向查詢到的服務(wù)器的IP地址及端口轉(zhuǎn)發(fā)數(shù)據(jù)報(bào)文。對(duì)于下行的數(shù)據(jù)報(bào)文,網(wǎng)關(guān)設(shè)備將接收到的數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)至路由設(shè)備。 路由設(shè)備接收到上述下行數(shù)據(jù)報(bào)文后,可以以報(bào)文中的目的IP地址及端口 , 即終端的IP地址及端口為關(guān)鍵索引查找到對(duì)應(yīng)的服務(wù)器的IP地址及端口, 于是,路由設(shè)備將下行數(shù)據(jù)報(bào)文中的源IP地址及端口替換為上述查找到的服務(wù)器的IP地址及端口。之后,路由設(shè)備通過(guò)網(wǎng)絡(luò)接入設(shè)備向?qū)?yīng)的終端 轉(zhuǎn)發(fā)數(shù)據(jù)報(bào)文。本發(fā)明實(shí)施例所述的無(wú)線接入網(wǎng)關(guān)支持透明代理的系統(tǒng)中,終端在不設(shè) 置請(qǐng)求業(yè)務(wù)所對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備IP地址及端口的情況下,就可以實(shí)現(xiàn)正常的 請(qǐng)求業(yè)務(wù),從而方便了實(shí)際操作,提高了用戶的體驗(yàn)樂(lè)趣。本發(fā)明還提供一種無(wú)線接入網(wǎng)關(guān)支持透明代理的方法,其實(shí)施例 一如圖4所示,包括如下步驟步驟101,確定終端請(qǐng)求的各個(gè)業(yè)務(wù)的類(lèi)型及對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備的IP地址 及端口。本步驟中,終端請(qǐng)求的各個(gè)業(yè)務(wù)的類(lèi)型可以根據(jù)各類(lèi)型業(yè)務(wù)的數(shù)據(jù)報(bào)文 使用的服務(wù)器上的端口號(hào)來(lái)區(qū)分,即根據(jù)下行數(shù)據(jù)報(bào)文的源端口或上行數(shù)據(jù) 報(bào)文的目的端口來(lái)確定請(qǐng)求業(yè)務(wù)的類(lèi)型。例如,終端請(qǐng)求的業(yè)務(wù)為超文本傳輸協(xié)議(Hyper Text Transfer Protocol, HTTP)業(yè)務(wù)。按照通信協(xié)議的規(guī)定,該類(lèi)型業(yè)務(wù)使用的服務(wù)器的端口為80 端口,則根據(jù)終端數(shù)據(jù)才艮文中的目的端口為80端口,可以確定該請(qǐng)求業(yè)務(wù) 為HTTP業(yè)務(wù)。當(dāng)然,各類(lèi)型業(yè)務(wù)的服務(wù)器端口也可以由用戶設(shè)置。終端請(qǐng)求的各類(lèi)型業(yè)務(wù)對(duì)應(yīng)各個(gè)不同的網(wǎng)關(guān)設(shè)備的監(jiān)聽(tīng)地址和監(jiān)聽(tīng)端 口,也就是說(shuō),終端請(qǐng)求的各類(lèi)型業(yè)務(wù)與各個(gè)不同的網(wǎng)關(guān)設(shè)備的監(jiān)聽(tīng)地址和 監(jiān)聽(tīng)端口之間存在對(duì)應(yīng)關(guān)系,因此,可以預(yù)先設(shè)定各類(lèi)型業(yè)務(wù)與各網(wǎng)關(guān)設(shè)備 的監(jiān)聽(tīng)地址和監(jiān)聽(tīng)端口的對(duì)應(yīng)關(guān)系。以上述HTTP業(yè)務(wù)為例,可以設(shè)定該業(yè) 務(wù)對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備的IP地址為192.168.0.1,端口為80;又如,請(qǐng)求的業(yè)務(wù) 為FTP業(yè)務(wù),于是,可以設(shè)定該FTP業(yè)務(wù)對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備的IP地址為 192.168.0.100,端口為21。此外,還可以設(shè)定某個(gè)業(yè)務(wù)對(duì)應(yīng)于一組網(wǎng)關(guān)設(shè)備, 統(tǒng)一設(shè)定該業(yè)務(wù)對(duì)應(yīng)的一組網(wǎng)關(guān)設(shè)備的IP地址及端口。上述一組網(wǎng)關(guān)設(shè)備 可以是主備關(guān)系,或是出于負(fù)載均衡考慮的一組網(wǎng)關(guān)設(shè)備。確定了各類(lèi)型業(yè) 務(wù)與各網(wǎng)關(guān)設(shè)備的監(jiān)聽(tīng)地址和監(jiān)聽(tīng)端口之間的對(duì)應(yīng)關(guān)系,也就可以根據(jù)各類(lèi) 型業(yè)務(wù)尋找到相對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備。步驟102,將各類(lèi)型業(yè)務(wù)的上行報(bào)文中的服務(wù)器IP地址及端口替換為對(duì) 應(yīng)的網(wǎng)關(guān)設(shè)備的IP地址及端口 。根據(jù)上迷確定了各類(lèi)型業(yè)務(wù)與各網(wǎng)關(guān)設(shè)備的監(jiān)聽(tīng)地址和監(jiān)聽(tīng)端口之間 的對(duì)應(yīng)關(guān)系,同時(shí),結(jié)合由上行報(bào)文中服務(wù)器的IP ^址及端口,可以將上 行凈艮文中的服務(wù)器的IP地址及端口替換為對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備的IP地址及端口 。 具體來(lái)說(shuō),對(duì)于上行數(shù)據(jù)報(bào)文來(lái)說(shuō),替換上行數(shù)據(jù)報(bào)文的目的IP地址及端 口為對(duì)應(yīng)網(wǎng)關(guān)設(shè)備的IP地址及端口 。例如,終端請(qǐng)求的業(yè)務(wù)為FTP業(yè)務(wù),該FTP業(yè)務(wù)對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備的IP 地址為192.168.0.100,端口為21。則對(duì)于該FTP業(yè)務(wù)的上行報(bào)文來(lái)說(shuō),可 以將上4亍:恨文的目的IP地址替換為對(duì)應(yīng)網(wǎng)關(guān)i殳備的IP地址192.168.0.100, 將上行報(bào)文的目的端口替換為對(duì)應(yīng)網(wǎng)關(guān)設(shè)備的端口 21。在將各類(lèi)型業(yè)務(wù)的上行才艮文的目的IP地址及端口替換為對(duì)應(yīng)的網(wǎng)關(guān)設(shè) 備的IP地址及端口之后,各類(lèi)型業(yè)務(wù)的上行報(bào)文的目的IP地址及端口就與 對(duì)應(yīng)的網(wǎng)關(guān)i殳備的IP地址及端口形成了對(duì)應(yīng)的關(guān)系。于是,可以以終端的 IP地址、端口、以及四層協(xié)議號(hào)為關(guān)鍵索引記錄上述對(duì)應(yīng)關(guān)系。這樣,終端 的IP地址、終端的端口、以及四層協(xié)議號(hào),終端請(qǐng)求業(yè)務(wù)的報(bào)文中的服務(wù) 器IP地址及服務(wù)器端口 ,以及終端請(qǐng)求業(yè)務(wù)對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備的IP地址及端 口就形成了——對(duì)應(yīng)的關(guān)系。步驟103,對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備轉(zhuǎn)發(fā)上述替換IP地址及端口后的數(shù)據(jù)報(bào)文。對(duì)于上行報(bào)文,路由設(shè)備根據(jù)替換后上行報(bào)文的IP地址及端口,即對(duì) 應(yīng)的網(wǎng)關(guān)設(shè)備的IP地址及端口,將替換了 IP地址及端口的上行報(bào)文路由到 對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備上,網(wǎng)關(guān)設(shè)備接收到上行報(bào)文后,探測(cè)到連接請(qǐng)求后,向路 由設(shè)備查詢終端IP地址、端口以及協(xié)議號(hào)和原請(qǐng)求的服務(wù)器的IP地址、端 口以及協(xié)議號(hào)對(duì)應(yīng)關(guān)系,然后向查詢到的服務(wù)器的IP地址及端口轉(zhuǎn)發(fā)上行 報(bào)文。對(duì)于下行的數(shù)據(jù)報(bào)文,網(wǎng)關(guān)設(shè)備將接收到的下行報(bào)文轉(zhuǎn)發(fā)至路由設(shè)備。 路由設(shè)備接收到上述下行報(bào)文后,可以以報(bào)文中的目的IP地址及端口,即 終端的IP地址及終端的端口為關(guān)鍵索引查找到對(duì)應(yīng)的服務(wù)器的IP地址及端 口,于是,路由設(shè)備將下行報(bào)文中的源IP地址及端口,替換為上述查找到 的服務(wù)器的IP地址及端口。之后,路由設(shè)備通過(guò)網(wǎng),入設(shè)備向?qū)?yīng)的終 端轉(zhuǎn)發(fā)數(shù)據(jù)報(bào)文。下面以TCP鏈路建立請(qǐng)求數(shù)據(jù)包和TCP鏈路拆除請(qǐng)求數(shù)據(jù)包的處理過(guò) 程為例對(duì)本發(fā)明所漆方法實(shí)施例一分別進(jìn)行說(shuō)明,對(duì)UDP類(lèi)型業(yè)務(wù)的處理 方法與對(duì)TCP類(lèi)型業(yè)務(wù)的處理方法相同,在此不贅敘。當(dāng)網(wǎng)關(guān)設(shè)備接收到的數(shù)據(jù)包為T(mén)CP連接建立請(qǐng)求數(shù)據(jù)包時(shí),網(wǎng)關(guān)設(shè)備 向路由設(shè)備轉(zhuǎn)發(fā)操作系統(tǒng)生成的一個(gè)鏈路維護(hù)數(shù)據(jù)包,之后,路由設(shè)備根據(jù) 終端的IP地址及端口與服務(wù)器的IP地址及端口的對(duì)應(yīng)關(guān)系,將鏈路維護(hù)數(shù) 據(jù)包中的源IP地址及端口替換為網(wǎng)關(guān)設(shè)備的DP地址及端口,并轉(zhuǎn)發(fā)給網(wǎng)關(guān) 設(shè)備。網(wǎng)關(guān)設(shè)備接收到上述的鏈路維護(hù)數(shù)據(jù)包后,綁定本地IP地址及端口, 并根據(jù)終端的IP地址及端口與服務(wù)器的IP地址及端口的對(duì)應(yīng)關(guān)系向?qū)?yīng)的 服務(wù)器發(fā)起TCP連接,如連接成功,則將網(wǎng)關(guān)設(shè)備綁定的本地IP地址及端 口加入到前述的對(duì)應(yīng)關(guān)系中,此時(shí),就形成了網(wǎng)關(guān)設(shè)備的IP地址及網(wǎng)關(guān)設(shè) 備的端口、服務(wù)器的IP地址及服務(wù)器端口、終端的IP地址及終端端口、以 及四層協(xié)議號(hào)的對(duì)應(yīng)關(guān)系。網(wǎng)關(guān)設(shè)備的綁定IP地址及端口為網(wǎng)關(guān)設(shè)備生成 的,與該連接具有對(duì)應(yīng)關(guān)系的IP地址及端口,網(wǎng)關(guān)設(shè)備采用該綁定IP地址 及端口唯一地標(biāo)識(shí)該連接。當(dāng)網(wǎng)關(guān)i殳^^接收到的數(shù)據(jù)包是TCP鏈路拆除請(qǐng)求數(shù)據(jù)包時(shí),如果該拆 除請(qǐng)求是由終端發(fā)起的,則網(wǎng)關(guān)設(shè)備以終端的IP地址及端口、以及四層協(xié) 議號(hào)為關(guān)鍵索引查找到對(duì)應(yīng)的服務(wù)器的IP地址及端口,并關(guān)閉終端和服務(wù) 器之間的TCP連接。如果該拆除請(qǐng)求是由服務(wù)器發(fā)起的,則網(wǎng)關(guān)設(shè)備也根 據(jù)網(wǎng)關(guān)設(shè)備的IP地址及端口 、服務(wù)器的IP地址及端口 、以及終端的IP地址 及端口的對(duì)應(yīng)關(guān)系查找到對(duì)應(yīng)的終端IP地址及端口,并關(guān)閉服務(wù)器和終端 之間的TCP連接。圖5所示為本發(fā)明所提供的無(wú)線接入網(wǎng)關(guān)支持透明代理的方法實(shí)施例二 的流程,包括如下步驟步驟501:路由設(shè)備接收終端發(fā)送至服務(wù)器的上行報(bào)文,該上行報(bào)文的 源地址和源端口為終端地址和終端端口 ,目的地址和目的端口為服務(wù)器地址 和服務(wù)器端口。步驟502:路由設(shè)備按照該上行報(bào)文的業(yè)務(wù)類(lèi)型,即該上行報(bào)文的目的 端口 (服務(wù)器端口),查找本地預(yù)設(shè)的業(yè)務(wù)類(lèi)型與網(wǎng)關(guān)設(shè)備監(jiān)聽(tīng)地址和監(jiān)聽(tīng)端口的對(duì)應(yīng)關(guān)系,確定網(wǎng)關(guān)設(shè)備的監(jiān)聽(tīng)地址和監(jiān)聽(tīng)端口;之后將該上行報(bào)文 的目的地址和目的端口替換為所確定的網(wǎng)關(guān)設(shè)備的監(jiān)聽(tīng)地址和監(jiān)聽(tīng)端口 ,并 發(fā)送該上行4艮文。路由設(shè)備保存該上行報(bào)文的終端地址和終端端口、四層協(xié)議號(hào)、服務(wù)器 地址和服務(wù)器端口、網(wǎng)關(guān)設(shè)備監(jiān)聽(tīng)地址和監(jiān)聽(tīng)端口的對(duì)應(yīng)關(guān)系。路由設(shè)備在 接收到來(lái)自終端的上行報(bào)文時(shí),如果同一業(yè)務(wù)類(lèi)型有多個(gè)網(wǎng)關(guān)設(shè)備的監(jiān)聽(tīng)地 址和監(jiān)聽(tīng)端口,則路由設(shè)備可以進(jìn)一步以終端地址和終端端口、以及四層協(xié)議號(hào)為索引先查找上述對(duì)應(yīng)關(guān)系的記錄,如果有則找到對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備的監(jiān) 聽(tīng)地址和監(jiān)聽(tīng)端口 ;如果沒(méi)有則按照負(fù)栽分配策略選擇一個(gè)該業(yè)務(wù)類(lèi)型的網(wǎng) 關(guān)設(shè)備的監(jiān)聽(tīng)地址和監(jiān)聽(tīng)端口并保存。步驟503:路由設(shè)備將該上行報(bào)文的終端地址和終端端口與服務(wù)器地址 和服務(wù)器端口的對(duì)應(yīng)關(guān)系通知網(wǎng)關(guān)設(shè)備。本步驟也可以與步驟502合并,由 路由設(shè)備在該上行報(bào)文中將終端地址和終端端口與服務(wù)器地址和服務(wù)器端 口的對(duì)應(yīng)關(guān)系通知網(wǎng)關(guān)i殳備。由于在步驟502路由設(shè)備已經(jīng)將上行報(bào)文中的目的地址和目的端口替換 網(wǎng)關(guān)設(shè)備的監(jiān)聽(tīng)地址和監(jiān)聽(tīng)端口 ,網(wǎng)關(guān)設(shè)備需要知道該上行報(bào)文真實(shí)的目的 地址和目的端口,即服務(wù)器地址和服務(wù)器端口 ,以便在對(duì)上行報(bào)文進(jìn)行業(yè)務(wù) 處理后能夠通過(guò)該目的地址將上行報(bào)文返回到路由設(shè)備;同時(shí)由于該上行l(wèi)艮 文的源地址和源端口是終端地址和終端端口 ,而終端地址和終端端口能夠?qū)?同一業(yè)務(wù)類(lèi)型的各個(gè)上行報(bào)文區(qū)別開(kāi)來(lái),因此本實(shí)施例中,路由設(shè)備將終端 地址和終端端口與服務(wù)器地址和服務(wù)器端口的對(duì)應(yīng)關(guān)系通知網(wǎng)關(guān)設(shè)備。步驟504:路由設(shè)備在步驟502中發(fā)送的上行報(bào)文,按照其當(dāng)前的目的 地址和目的端口,即網(wǎng)關(guān)設(shè)備的監(jiān)聽(tīng)地址和監(jiān)聽(tīng)端口被網(wǎng)關(guān)設(shè)備接收。網(wǎng)關(guān) 設(shè)備根據(jù)該上行報(bào)文進(jìn)行業(yè)務(wù)處理,業(yè)務(wù)處理可能包括接入鑒權(quán)、訪問(wèn)控制、 計(jì)費(fèi)操作中的一項(xiàng)或多項(xiàng),業(yè)務(wù)處理過(guò)程可以采用現(xiàn)有技術(shù)中的同樣方式, 此處不再贅述。在網(wǎng)關(guān)設(shè)備上保存上行報(bào)文的終端地址和終端端口、四層協(xié)議號(hào)、服務(wù) 器地址和服務(wù)器端口以及網(wǎng)關(guān)設(shè)備生成的網(wǎng)關(guān)設(shè)備綁定地址和綁定端口的 對(duì)應(yīng)關(guān)系。對(duì)來(lái)自路由設(shè)備的上行報(bào)文,網(wǎng)關(guān)設(shè)備在其保存的上述對(duì)應(yīng)關(guān)系中以終端地址和終端端口 、以及四層協(xié)議號(hào)為索引查找是否有已有的記錄,如果沒(méi)有則生成對(duì)應(yīng)的綁定地址和綁定端口并保存;如果有則找到對(duì)應(yīng)綁定 地址和綁定端口 。在獲得綁定地址和綁定端口后,網(wǎng)關(guān)設(shè)備將該上行報(bào)文的源地址和源端 口替換為與其終端地址和終端端口對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備的綁定地址和綁定端口 , 將該上行報(bào)文的目的地址和目的端口替換為對(duì)應(yīng)的服務(wù)器地址和服務(wù)器端 口 。網(wǎng)關(guān)設(shè)備將替換后的上行報(bào)文發(fā)送至路由設(shè)備。步驟505:網(wǎng)關(guān)設(shè)備將該上行才艮文的綁定地址和綁定端口與終端地址和 終端端口的對(duì)應(yīng)關(guān)系通知路由設(shè)備。路由設(shè)備在其保存的該上行報(bào)文的終端 地址和終端端口、四層協(xié)議號(hào)、服務(wù)器地址和服務(wù)器端口、網(wǎng)關(guān)設(shè)備監(jiān)聽(tīng)地 址和監(jiān)聽(tīng)端口的對(duì)應(yīng)關(guān)系中,增加與網(wǎng)關(guān)設(shè)備綁定地址和綁定端口的對(duì)應(yīng)關(guān) 系。通知對(duì)方地址及端口的對(duì)應(yīng)關(guān)系,只要該對(duì)應(yīng)關(guān)系能夠到達(dá)對(duì)端并被對(duì)端正 確解讀即可。雙方支持的協(xié)議可以是現(xiàn)有的各種協(xié)議,也可以是自定義的某 種協(xié)議。例如,在終端和服務(wù)器之間采用TCP協(xié)議來(lái)交互上行或下行報(bào)文 時(shí),本實(shí)施例中可以采用基于擴(kuò)展的COPS協(xié)議(Common Open Policy Service Protocol,通用開(kāi)放策略服務(wù)協(xié)議)來(lái)在路由設(shè)備和網(wǎng)關(guān)設(shè)備之間相 互通知地址及端口的對(duì)應(yīng)關(guān)系。步驟506:路由設(shè)備接收網(wǎng)關(guān)設(shè)備發(fā)送的該上行報(bào)文,該上行報(bào)文的源 地址和源端口為網(wǎng)關(guān)設(shè)備的綁定地址和綁定端口 。路由設(shè)備在保存的對(duì)應(yīng)關(guān) 系中查找與該網(wǎng)關(guān)設(shè)備的綁定地址和綁定端口相對(duì)應(yīng)的終端地址和終端端 口,將該上行"R文的源地址和源端口替換為對(duì)應(yīng)的終端地址和終端端口,并 將該上行報(bào)文發(fā)送往服務(wù)器。這樣,服務(wù)器收到的上行報(bào)文源地址和源端口為終端地址和終端端口 , 目的地址為服務(wù)器地址和服務(wù)器端口 ,服務(wù)器不會(huì)感知到網(wǎng)關(guān)設(shè)備的存在。步驟507:服務(wù)器根據(jù)終端的上行報(bào)文,向其發(fā)送下行報(bào)文作為回復(fù)。 服務(wù)器發(fā)送的該下行報(bào)文的源地址和源端口為服務(wù)器地址和服務(wù)器端口 ,目 的地址和目的端口為終端地址和終端端口 。步驟508:服務(wù)器發(fā)送的下行報(bào)文被路由設(shè)備接收。路由設(shè)備以該下行 報(bào)文中的終端地址和終端端口 、以及四層協(xié)議號(hào)為索引在譯存的記錄中查找 到對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備的綁定地址和綁定端口 ,將該下行凈艮文的目的地址和目的 端口替換為查找到的網(wǎng)關(guān)設(shè)備的綁定地址和綁定端口 ,之后發(fā)送該下行報(bào) 文。步驟509:網(wǎng)關(guān)設(shè)4^接收到以其綁定地址和綁定端口為目的地址和目的 端口的下行^l文,在保存的對(duì)應(yīng)關(guān)系中查找與綁定地址和綁定端口對(duì)應(yīng)的終 端地址和終端端口,對(duì)該下行寺艮文進(jìn)行業(yè)務(wù)處理,與上行"^艮文類(lèi)似,業(yè)務(wù)處 理可能包括接入鑒權(quán)、訪問(wèn)控制、計(jì)費(fèi)操作中的一項(xiàng)或多項(xiàng)。網(wǎng)關(guān)設(shè)備將該下行報(bào)文的源地址和源端口替換為該綁定地址和綁定端 口 ,將該下行報(bào)文的目的地址和目的端口替換為對(duì)應(yīng)的終端地址和終端端 口,并將該下行報(bào)文發(fā)送到路由設(shè)備。步驟510:路由設(shè)備接收到網(wǎng)關(guān)設(shè)備返回的下行報(bào)文,以該下行報(bào)文的 終端地址和終端端口 、以及四層協(xié)議號(hào)為索引查找對(duì)應(yīng)的服務(wù)器端口和服務(wù) 器地址,將該下行凈艮文的源地址和源端口替換為服務(wù)器端口和服務(wù)器地址, 并將替換后的下行報(bào)文發(fā)送至終端。這樣,終端接收到的下行報(bào)文以服務(wù)器地址和服務(wù)器端口為源地址和源 端口,以終端地址和終端端口為目的地址和目的端口,終端也不會(huì)感知到網(wǎng) 關(guān)設(shè)備的存在。TCP報(bào)文,在TCP連接建立后,該TCP連接的上行數(shù)據(jù)報(bào)文以及解除該TCP關(guān)系直接進(jìn)行地址和端口替換,而不必保存新的對(duì)應(yīng)關(guān)系記錄。而對(duì)于UDP 報(bào)文,路由設(shè)備和網(wǎng)關(guān)設(shè)備為每個(gè)上行UDP報(bào)文生成并保存新的對(duì)應(yīng)關(guān)系 記錄。驟可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可以存儲(chǔ)于一計(jì)算機(jī) 可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí)可以包括上述方法實(shí)施例中的全部或部 分步驟。所述的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器、隨機(jī)存儲(chǔ)器、磁碟、光盤(pán)等。備可以具有圖6所示的綽構(gòu),路由設(shè)備600包括上行路由單元610和下行路 由單元620,還可以包括路由存儲(chǔ)單元630和路由通知單元640;網(wǎng)關(guān)設(shè)備 700包括上行業(yè)務(wù)單元710和下行業(yè)務(wù)單元720,還可以包括網(wǎng)關(guān)存儲(chǔ)單元 730和網(wǎng)關(guān)通知單元740。對(duì)終端向服務(wù)器發(fā)送的上行報(bào)文,路由設(shè)備600的上行路由單元610將 其轉(zhuǎn)發(fā)至與其業(yè)務(wù)類(lèi)型對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備700。網(wǎng)關(guān)設(shè)備700的上行業(yè)務(wù)單元 710接收來(lái)自上行路由單元610的上行報(bào)文,進(jìn)行業(yè)務(wù)處理,并將該上行報(bào) 文返回至路由設(shè)備600。路由設(shè)備600的上行路由單元610接收從網(wǎng)關(guān)設(shè)備 700返回的上行報(bào)文,將該上行報(bào)文轉(zhuǎn)發(fā)至該服務(wù)器。對(duì)該服務(wù)器向該終端回復(fù)的下行報(bào)文,路由設(shè)備600的下行路由單元 620將其轉(zhuǎn)發(fā)至網(wǎng)關(guān)設(shè)備700。網(wǎng)關(guān)設(shè)備700的下行業(yè)務(wù)單元720接收來(lái)自 下行路由單元620的下行報(bào)文,進(jìn)行業(yè)務(wù)處理,并將該下行報(bào)文返回至路由行報(bào)文,將該下行報(bào)文轉(zhuǎn)發(fā)至該終端。對(duì)應(yīng)用所述方法實(shí)施例二的路由設(shè)備600和網(wǎng)關(guān)設(shè)備700,路由設(shè)備600 還可以包括路由存儲(chǔ)單元630和路由通知單元640,其上行路由單元610可 以進(jìn)一步包括第一上行轉(zhuǎn)換模塊和第二上行轉(zhuǎn)換模塊,其下行路由單元620 可以進(jìn)一步包括第一下行轉(zhuǎn)換模塊和第二下行轉(zhuǎn)換模塊;網(wǎng)關(guān)設(shè)備700還可 以包括網(wǎng)關(guān)存儲(chǔ)單元730和網(wǎng)關(guān)通知單元740,其上行業(yè)務(wù)單元710可以進(jìn) 一步包括上行轉(zhuǎn)換模塊,其下行業(yè)務(wù)單元720可以進(jìn)一步包括下行轉(zhuǎn)換模塊。路由設(shè)備600的上行路由單元610接收到終端發(fā)送給服務(wù)器的上行報(bào) 文,由其第一上行轉(zhuǎn)換模塊將該上行報(bào)文的目的地址和目的端口替換為與其 業(yè)務(wù)類(lèi)型對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備700的監(jiān)聽(tīng)地址和監(jiān)聽(tīng)端口 ,并轉(zhuǎn)發(fā)將該上行報(bào)文。 第一上行轉(zhuǎn)換才莫塊在路由存儲(chǔ)單元630中保存該上行才艮文的終端地址和終端 端口、四層協(xié)議號(hào)、服務(wù)器地址和服務(wù)器端口、網(wǎng)關(guān)設(shè)備700的監(jiān)聽(tīng)地址和 監(jiān)聽(tīng)端口的對(duì)應(yīng)關(guān)系。如果同 一業(yè)務(wù)類(lèi)型有多個(gè)網(wǎng)關(guān)設(shè)備的監(jiān)聽(tīng)地址和監(jiān)聽(tīng) 端口,對(duì)TCP連接建立后該連接的上行報(bào)文,第一上行轉(zhuǎn)換模塊在路由存 儲(chǔ)單元630中以該上行報(bào)文的終端地址和終端端口、以及四層協(xié)議號(hào)為索引查找對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備的監(jiān)聽(tīng)地址和監(jiān)聽(tīng)端口 ,并以查找到的監(jiān)聽(tīng)地址和監(jiān)聽(tīng) 端口進(jìn)行該上行報(bào)文的目的地址和目的端口替換。
路由設(shè)備600的路由通知單元640從路由存儲(chǔ)單元630中獲得該上行報(bào) 文中終端地址和終端端口與服務(wù)器地址和服務(wù)器端口的對(duì)應(yīng)關(guān)系,并將該對(duì) 應(yīng)關(guān)系發(fā)送給網(wǎng)關(guān)設(shè)備700。網(wǎng)關(guān)設(shè)備700的網(wǎng)關(guān)存儲(chǔ)單元730接收并保存 路由設(shè)備600發(fā)送的該對(duì)應(yīng)關(guān)系。
其源地址和源端口為終端地址和終端端口 ,目的地址和目的端口為本地監(jiān)聽(tīng) 地址和監(jiān)聽(tīng)端口 。上行業(yè)務(wù)單元710的上行轉(zhuǎn)換模塊為該上行凈艮文生成與其 終端地址和終端端口、以及四層協(xié)議號(hào)對(duì)應(yīng)的本地綁定地址和綁定端口,并 在網(wǎng)關(guān)存儲(chǔ)單元730保存的該上行才艮文的終端地址和終端端口與服務(wù)器地址 和服務(wù)器端口的對(duì)應(yīng)關(guān)系中添加對(duì)應(yīng)的本地綁定地址和綁定端口 、四層協(xié)議 號(hào)等。上行轉(zhuǎn)換模塊將該上行報(bào)文的源地址和源端口替換為綁定地址和綁定 端口,將該上行報(bào)文的目的地址和目的端口替換為對(duì)應(yīng)的服務(wù)器地址和服務(wù) 器端口,并將替換后的上行報(bào)文發(fā)送至路由設(shè)備600。對(duì)TCP連接建立后該 連接的TCP報(bào)文,上行轉(zhuǎn)換模塊在網(wǎng)關(guān)存儲(chǔ)單元730中查找與其終端地址 和終端端口 、以及四層協(xié)議號(hào)對(duì)應(yīng)的本地綁定地址和綁定端口來(lái)進(jìn)行地址和 端口替換,而不需生成新的本地綁定地址和綁定端口。
上行業(yè)務(wù)單元710的上行轉(zhuǎn)換模塊將為該上行報(bào)文生成的本地綁定地址 和綁定端口和其終端地址和終端端口的對(duì)應(yīng)關(guān)系輸出至網(wǎng)關(guān)通知單元740, 由網(wǎng)關(guān)通知單元740將該對(duì)應(yīng)關(guān)系發(fā)送至路由設(shè)備600。路由設(shè)備600的路
地址和終端端口的對(duì)應(yīng)關(guān)系記錄中。
路由設(shè)備600的上行路由單元610接收從網(wǎng)關(guān)設(shè)備700返回的上行報(bào)文, 其源地址和源端口為網(wǎng)關(guān)設(shè)備700的綁定地址和綁定端口 ,目的地址和目的 端口為服務(wù)器地址和服務(wù)器端口 。上行路由單元610的第二上行轉(zhuǎn)換模塊在 路由存儲(chǔ)單元630中查找與該上行凈艮文的綁定地址和綁定端口對(duì)應(yīng)的終端地 址和終端端口 ,將該上行凈艮文的源地址和源端口替換為對(duì)應(yīng)的終端地址和終 端端口 ,并將替換后的上行才艮文發(fā)送往該服務(wù)器。路由設(shè)備600的下行路由單元620接收到服務(wù)器回復(fù)給終端的下行報(bào) 文,由第一下行轉(zhuǎn)換模塊在路由存儲(chǔ)單元630中查找與其終端地址和終端端 口、以及四層協(xié)議號(hào)對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備的綁定地址和綁定端口,將該下行報(bào)文 的目的地址替換為網(wǎng)關(guān)設(shè)備700的綁定地址和綁定端口 ,并將替換后的下行 報(bào)文發(fā)送至網(wǎng)關(guān)設(shè)備700。
網(wǎng)關(guān)設(shè)備700的下行業(yè)務(wù)單元720接收到來(lái)自路由設(shè)備600的下行報(bào)文, 其源地址和源端口為服務(wù)器地址和服務(wù)器端口 ,目的地址和目的端口為本地 綁定地址和綁定端口。下行業(yè)務(wù)單元720的下行轉(zhuǎn)換模塊在網(wǎng)關(guān)存儲(chǔ)單元 730中查找到與本地綁定地址和綁定端口對(duì)應(yīng)的終端地址和終端端口,將該 下行才艮文的目的地址和目的端口替換為該終端地址和終端端口 ,將源地址和 源端口替換為該本地綁定地址和綁定端口 ,并將替換后的下行才艮文發(fā)送至路 由設(shè)備600。
下行路由單元620的第二下行轉(zhuǎn)換模塊在路由存儲(chǔ)單元630中以該下行報(bào)文 的終端地址和終端端口 、以及四層協(xié)議號(hào)查找到對(duì)應(yīng)的服務(wù)器地址和服務(wù)器 端口 ,將該下行才艮文的源地址和源端口替換為該服務(wù)器地址和服務(wù)器端口 , 并將替換后的下行報(bào)文發(fā)送至終端。
如前所述,路由設(shè)備600可以是一個(gè)獨(dú)立的設(shè)備,也可以集成在網(wǎng)絡(luò)接 入設(shè)備中。
根據(jù)本發(fā)明的上述各實(shí)施例,在終端上不必根據(jù)請(qǐng)求業(yè)務(wù)的類(lèi)型設(shè)置各 個(gè)對(duì)應(yīng)網(wǎng)關(guān)設(shè)備的IP地址,而由路由設(shè)備來(lái)實(shí)現(xiàn)服務(wù)器IP地址及端口與網(wǎng) 關(guān)設(shè)備的IP地址及端口之間的替換,再進(jìn)一步完成數(shù)據(jù)的轉(zhuǎn)發(fā)。由于不需 要在終端上設(shè)置各個(gè)網(wǎng)關(guān)設(shè)備的IP地址,因此,對(duì)于終端來(lái)說(shuō),網(wǎng)關(guān)設(shè)備 可以視為是不可見(jiàn)的,即實(shí)現(xiàn)了終端接入業(yè)務(wù)的透明代理。而終端請(qǐng)求的業(yè) 務(wù)數(shù)據(jù)都會(huì)經(jīng)it^目應(yīng)的網(wǎng)關(guān)設(shè)備,因此,網(wǎng)關(guān)設(shè)備可以實(shí)現(xiàn)對(duì)業(yè)務(wù)的控制、 流量和內(nèi)容的計(jì)費(fèi)。
盡管本發(fā)明的實(shí)施方案已公開(kāi)如上,但其并不僅僅限于說(shuō)明書(shū)和實(shí)施方 式中所列運(yùn)用,它完全可以被適用于各種適合本發(fā)明的領(lǐng)域,對(duì)于熟悉本領(lǐng) 域的人員而言,可容易地實(shí)現(xiàn)另外的修 文,因此在不背離權(quán)利要求及等同范 圍所限定的一般概念下,本發(fā)明并不限于特定的細(xì)節(jié)和這里示出與描述的圖 例。
2權(quán)利要求
1.一種無(wú)線接入網(wǎng)關(guān)支持透明代理的方法,其特征在于,包括路由設(shè)備接收終端向服務(wù)器發(fā)送的上行報(bào)文,按照業(yè)務(wù)類(lèi)型與網(wǎng)關(guān)設(shè)備的監(jiān)聽(tīng)地址和監(jiān)聽(tīng)端口的對(duì)應(yīng)關(guān)系將所述上行報(bào)文轉(zhuǎn)發(fā)至對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備;網(wǎng)關(guān)設(shè)備對(duì)所述上行報(bào)文進(jìn)行業(yè)務(wù)處理;網(wǎng)關(guān)設(shè)備獲取所述上行報(bào)文的服務(wù)器地址和服務(wù)器端口與終端地址和終端端口的對(duì)應(yīng)關(guān)系,據(jù)此將所述上行報(bào)文通過(guò)路由設(shè)備轉(zhuǎn)發(fā)至服務(wù)器。
2. 如權(quán)利要求1所述的方法,其特征在于,所述上行報(bào)文攜帶有終端 地址和終端端口、服務(wù)器地址和服務(wù)器端口;所述方法還包括路由設(shè)備記錄所述上行報(bào)文的終端地址和終端端口 、 服務(wù)器地址和服務(wù)器端口與網(wǎng)關(guān)設(shè)名_監(jiān)聽(tīng)地址和監(jiān)聽(tīng)端口的對(duì)應(yīng)關(guān)系。
3. 如權(quán)利要求2所述的方法,其特征在于,所述方法還包括路由設(shè) 備接收服務(wù)器向終端返回的下行報(bào)文,按照所記錄的對(duì)應(yīng)關(guān)系將所述下行報(bào) 文轉(zhuǎn)發(fā)至所述網(wǎng)關(guān)設(shè)備;網(wǎng)關(guān)設(shè)備對(duì)所述下行報(bào)文進(jìn)行業(yè)務(wù)處理;所述網(wǎng)關(guān)設(shè)備根據(jù)所獲取的服務(wù)器地址和服務(wù)器端口與終端地址和終 端端口的對(duì)應(yīng)關(guān)系,將所述下行報(bào)文通過(guò)路由設(shè)備轉(zhuǎn)發(fā)至終端。
4. 如權(quán)利要求2所述的方法,其特征在于,所述路由設(shè)備將上行報(bào)文 轉(zhuǎn)發(fā)至對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備包括路由設(shè)備將所述上行報(bào)文的目的地址和目的端 口替換為與其業(yè)務(wù)類(lèi)型對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備的監(jiān)聽(tīng)地址和監(jiān)聽(tīng)端口 ,并發(fā)送替換 后的上行,報(bào)文。
5. 如權(quán)利要求2所述的方法,其特征在于,所述網(wǎng)關(guān)設(shè)備獲取上行報(bào) 文的服務(wù)器地址和服務(wù)器端口與終端地址和終端端口的對(duì)應(yīng)關(guān)系包括網(wǎng)關(guān) 設(shè)備從路由設(shè)備接收所述上行報(bào)文的終端地址和終端端口 、以及服務(wù)器地址 和服務(wù)器端口的對(duì)應(yīng)關(guān)系;所述網(wǎng)關(guān)設(shè)備將所述上行報(bào)文通過(guò)路由設(shè)備轉(zhuǎn)發(fā)至服務(wù)器包括 網(wǎng)關(guān)設(shè)備將所述上行報(bào)文的源地址和源端口替換為綁定地址和綁定端 口 ,將所述上行報(bào)文的目的地址和目的端口替換為服務(wù)器地址和服務(wù)器端 口,將替換后的上行報(bào)文發(fā)送至路由設(shè)備;所述綁定地址和綁定端口對(duì)應(yīng)于 所述上行寺艮文的終端地址和終端端口 、以及四層協(xié)議號(hào);網(wǎng)關(guān)設(shè)備通知路由設(shè)備所述綁定地址和綁定端口與終端地址和終端端口的.對(duì)應(yīng)關(guān)系;對(duì)源地址和源端口為網(wǎng)關(guān)設(shè)備的綁定地址和綁定端口的上行報(bào)文,路由 設(shè)備將其源地址和源端口替換為對(duì)應(yīng)的終端地址和終端端口 ,并向服務(wù)器發(fā) 送所述上行纟艮文。
6. 如權(quán)利要求5所述的方法,其特征在于,所述在路由設(shè)備上保存的 對(duì)應(yīng)關(guān)系還包括所述終端地址和終端端口、四層協(xié)議號(hào)、服務(wù)器地址和服 務(wù)器端口、網(wǎng)關(guān)設(shè)備的監(jiān)聽(tīng)地址和監(jiān)聽(tīng)端口、以及網(wǎng)關(guān)設(shè)備的綁定地址和綁 定端口的對(duì)應(yīng)關(guān)系;所述路由設(shè)備將下行報(bào)文發(fā)送至所述網(wǎng)關(guān)設(shè)備包括路由設(shè)備將下行報(bào) 文中目的地址和目的端口替換為網(wǎng)關(guān)設(shè)備的綁定地址和綁定端口 ,該網(wǎng)關(guān)設(shè) 備的綁定地址和綁定端口對(duì)應(yīng)于下行才艮文中終端地址、終端端口和四層協(xié)議 號(hào),并發(fā)送替換后的下行報(bào)文。
7. 如權(quán)利要求6所述的方法,其特征在于,所述網(wǎng)關(guān)設(shè)備將下行報(bào)文 通過(guò)路由設(shè)備轉(zhuǎn)發(fā)至終端包括網(wǎng)關(guān)設(shè)備將所述下行報(bào)文的源地址和源端口替換為所述綁定地址和綁 定端口 ,將所述下行^L文的目的地址和目的端口替換為與綁定地址和綁定端 口對(duì)應(yīng)的終端地址和終端端口 ,將替換后的下行報(bào)文發(fā)送至路由設(shè)備;路由設(shè)備將所述下行報(bào)文中的源地址和源端口替換為服務(wù)器地址和服 務(wù)器端口 ,該服務(wù)器地址和服務(wù)器端口對(duì)應(yīng)于所述下行報(bào)文中終端地址和終 端端口,并發(fā)送替換后的下行報(bào)文。
8. 如權(quán)利要求2至7任意一項(xiàng)所述的方法,其特征在于,所述網(wǎng)關(guān)設(shè) 備對(duì)上行才艮文或下行報(bào)文進(jìn)行業(yè)務(wù)處理包括根據(jù)上行報(bào)文或下行報(bào)文進(jìn)行 接入鑒權(quán)、訪問(wèn)控制和/或計(jì)費(fèi)操作。
9. 如權(quán)利要求1所述的方法,其特征在于,所述上行報(bào)文包括傳輸控 制協(xié)議TCP報(bào)文或用戶數(shù)據(jù)報(bào)協(xié)議UDP報(bào)文;所述下行報(bào)文包括TCP報(bào)文 或UDP報(bào)文。
10. 如權(quán)利要求l所述的方法,其特征在于,所述路由設(shè)備集成在網(wǎng)絡(luò) 接入設(shè)備中。
11. 一種無(wú)線接入網(wǎng)關(guān)支持透明代理的系統(tǒng),其特征在于,包括路由設(shè)備和網(wǎng)關(guān)設(shè)備,其中路由設(shè)備,用于按照業(yè)務(wù)類(lèi)型與網(wǎng)關(guān)設(shè)備的監(jiān)聽(tīng)地址和監(jiān)聽(tīng)端口的對(duì)應(yīng) 關(guān)系,將終端向服務(wù)器發(fā)送的上行報(bào)文轉(zhuǎn)發(fā)至對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備,將網(wǎng)關(guān)設(shè)備 返回的所述上行報(bào)文轉(zhuǎn)發(fā)至所述服務(wù)器;按照所述上行報(bào)文的終端地址和終 端端口 、服務(wù)器地址和服務(wù)器端口與網(wǎng)關(guān)設(shè)備監(jiān)聽(tīng)地址和監(jiān)聽(tīng)端口的對(duì)應(yīng)關(guān) 系,將所述服務(wù)器向所述終端發(fā)送的下行報(bào)文轉(zhuǎn)發(fā)至所述網(wǎng)關(guān)設(shè)備,將所述 網(wǎng)關(guān)設(shè)備返回的所述下行報(bào)文轉(zhuǎn)發(fā)至所述終端;網(wǎng)關(guān)設(shè)備,用于獲取上行報(bào)文的服務(wù)器地址和服務(wù)器端口與終端地址和 終端端口的對(duì)應(yīng)關(guān)系,按照所獲取的對(duì)應(yīng)關(guān)系將從路由設(shè)備接收的上行報(bào)文 或下行報(bào)文返回至所述路由設(shè)備,并對(duì)所述上行報(bào)文或下行報(bào)文進(jìn)行業(yè)務(wù)處 理。
12. —種無(wú)線接入網(wǎng)關(guān)支持透明代理的裝置,其特征在于,包括 上行路由單元,用于將終端向服務(wù)器發(fā)送的上行報(bào)文按照業(yè)務(wù)類(lèi)型與網(wǎng)關(guān)設(shè)備的監(jiān)聽(tīng)地址和監(jiān)聽(tīng)端口的對(duì)應(yīng)關(guān)系轉(zhuǎn)發(fā)至與對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備,以及將 網(wǎng)關(guān)設(shè)備返回的所述上行報(bào)文轉(zhuǎn)發(fā)至所述服務(wù)器;路由存儲(chǔ)單元,用于存儲(chǔ)所述上行報(bào)文的終端地址和終端端口、服務(wù)器 地址和服務(wù)器端口與網(wǎng)關(guān)設(shè)備監(jiān)聽(tīng)地址和監(jiān)聽(tīng)端口的對(duì)應(yīng)關(guān)系;下行路由單元,用于將所述服務(wù)器向所述終端發(fā)送的下行報(bào)文按照路由 存儲(chǔ)單元存儲(chǔ)的對(duì)應(yīng)關(guān)系轉(zhuǎn)發(fā)至所述網(wǎng)關(guān)設(shè)備,將所述網(wǎng)關(guān)設(shè)備返回的所述 下4亍^L文轉(zhuǎn)發(fā)至所述終端。
13. 如權(quán)利要求12所述的裝置,其特征在于,所述從網(wǎng)關(guān)設(shè)備返回的 上行報(bào)文的源地址和源端口為所述網(wǎng)關(guān)設(shè)備的綁定地址和綁定端口 ;所述路由存儲(chǔ)單元存儲(chǔ)的對(duì)應(yīng)關(guān)系還包括所述網(wǎng)關(guān)設(shè)備的綁定地址和 綁定端口、所述上行才艮文的終端地址和終端端口、四層協(xié)議號(hào)、服務(wù)器地址 和服務(wù)器端口 、以及所述網(wǎng)關(guān)設(shè)備的監(jiān)聽(tīng)地址和監(jiān)聽(tīng)端口的對(duì)應(yīng)關(guān)系;所述上行路由單元包括第一上行轉(zhuǎn)換模塊,用于將終端向服務(wù)器發(fā)送的上行報(bào)文的目的地址和 目的端口替換為與其業(yè)務(wù)類(lèi)型對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備的監(jiān)聽(tīng)地址和監(jiān)聽(tīng)端口后,轉(zhuǎn)發(fā)所述上行報(bào)文;第二上行轉(zhuǎn)換模塊,用于將網(wǎng)關(guān)設(shè)備返回的所述上行報(bào)文的源地址替換 為終端地址和終端端口后,向服務(wù)器轉(zhuǎn)發(fā)所述上行凈艮丈。
14. 如權(quán)利要求13所述的裝置,其特征在于,所述裝置還包括路由 通知單元,用于通知網(wǎng)關(guān)設(shè)備所述上行報(bào)文中終端地址和終端端口與服務(wù)器 地址和服務(wù)器端口的對(duì)應(yīng)關(guān)系。
15. 如權(quán)利要求14所述的裝置,其特征在于,所述網(wǎng)關(guān)設(shè)備返回的下 行才艮文的源地址和源端口為網(wǎng)關(guān)設(shè)備的綁定地址和綁定端口 ;所述下行路由單元包括第一下行轉(zhuǎn)換模塊,用于將所述服務(wù)器發(fā)送給所述終端的下行報(bào)文的目 的地址和目的端口替換為與網(wǎng)關(guān)設(shè)備的綁定地址和綁定端口 ,該網(wǎng)關(guān)設(shè)備的 綁定地址和綁定端口對(duì)應(yīng)于所述下行才艮文的終端地址和終端端口 、以及四層協(xié)議號(hào),并轉(zhuǎn)發(fā)所述下行報(bào)文;第二下行轉(zhuǎn)換模塊,用于將網(wǎng)關(guān)設(shè)備返回的所述下行報(bào)文的源地址和源端口替換為與所述下行報(bào)文中終端地址和終端端口對(duì)應(yīng)的服務(wù)器地址和服 務(wù)器端口后,轉(zhuǎn)發(fā)所述下行4艮文。
16. 如權(quán)利要求12至15任意一項(xiàng)所述的裝置,其特征在于,所述裝置 為路由設(shè)備或網(wǎng)^#入設(shè)備。
17. —種網(wǎng)關(guān)設(shè)備,其特征在于,包括網(wǎng)關(guān)存儲(chǔ)單元,用于接收路由設(shè)備通知的上行報(bào)文的終端地址和終端端 口與服務(wù)器地址和服務(wù)器端口的對(duì)應(yīng)關(guān)系;上行業(yè)務(wù)單元,用于按照所述對(duì)應(yīng)關(guān)系將來(lái)自路由設(shè)備的終端發(fā)送給服 務(wù)器的所述上行報(bào)文返回至路由設(shè)備,并對(duì)所述上行報(bào)文進(jìn)行業(yè)務(wù)處理;下行業(yè)務(wù)單元,用于按照所述對(duì)應(yīng)關(guān)系將來(lái)自路由設(shè)備的服務(wù)器發(fā)送給 終端的下行報(bào)文返回至路由設(shè)備,并對(duì)所述下行報(bào)文進(jìn)行業(yè)務(wù)處理。
18. 如權(quán)利要求17所述的網(wǎng)關(guān)設(shè)備,其特征在于,所述網(wǎng)關(guān)存儲(chǔ)單元 存儲(chǔ)的對(duì)應(yīng)關(guān)系還包括所述上行報(bào)文的終端地址和終端端口、四層協(xié)議號(hào)、 服務(wù)器地址和服務(wù)器端口 、本地生成的綁定地址和綁定端口的對(duì)應(yīng)關(guān)系;所述來(lái)自路由設(shè)備的上行報(bào)文的目的地址和目的端口為與其業(yè)務(wù)類(lèi)型對(duì)應(yīng)的本地監(jiān)聽(tīng)地址和監(jiān)聽(tīng)端口 ;所述上行業(yè)務(wù)單元包括上行轉(zhuǎn)換模塊,用于將所述上行報(bào)文的源地址和 源端口替換為綁定地址和綁定端口 ,將所述上行寺艮丈的目的地址和目的端口 替換為對(duì)應(yīng)的服務(wù)器地址和服務(wù)器端口 ,將替換后的上行報(bào)文發(fā)送至路由設(shè) 備。
19. 如權(quán)利要求18所述的網(wǎng)關(guān)設(shè)備,其特征在于,所述網(wǎng)關(guān)設(shè)備還包 括網(wǎng)關(guān)通知單元,用于將所述上行報(bào)文的綁定地址和綁定端口與終端地址和 終端端口的對(duì)應(yīng)關(guān)系通知路由設(shè)備。
20. 如權(quán)利要求19所述的網(wǎng)關(guān)設(shè)備,其特征在于,所述來(lái)自路由設(shè)備 的下行報(bào)文的目的地址和目的端口為本地綁定地址和綁定端口 ;所述下行業(yè)務(wù)單元包括下行轉(zhuǎn)換;f莫塊,用于將所述下行報(bào)文的源地址和 源端口替換為所述綁定地址和綁定端口 ,將所述下行^=艮文的目的地址和目的 端口替換為與綁定地址和綁定端口對(duì)應(yīng)的終端地址和終端端口 ,將替換后的 下行報(bào)文發(fā)送至路由設(shè)備。
全文摘要
本發(fā)明公開(kāi)了一種無(wú)線接入網(wǎng)關(guān)支持透明代理的方法、裝置及系統(tǒng),所述方法包括路由設(shè)備接收終端向服務(wù)器發(fā)送的上行報(bào)文,按照業(yè)務(wù)類(lèi)型與網(wǎng)關(guān)設(shè)備的監(jiān)聽(tīng)地址和監(jiān)聽(tīng)端口的對(duì)應(yīng)關(guān)系將所述上行報(bào)文轉(zhuǎn)發(fā)至對(duì)應(yīng)的網(wǎng)關(guān)設(shè)備;網(wǎng)關(guān)設(shè)備對(duì)所述上行報(bào)文進(jìn)行業(yè)務(wù)處理;網(wǎng)關(guān)設(shè)備獲取所述上行報(bào)文的服務(wù)器地址和服務(wù)器端口與終端地址和終端端口的對(duì)應(yīng)關(guān)系,據(jù)此將所述上行報(bào)文通過(guò)路由設(shè)備轉(zhuǎn)發(fā)至服務(wù)器。應(yīng)用本發(fā)明后,在終端上不必根據(jù)請(qǐng)求業(yè)務(wù)的類(lèi)型設(shè)置各個(gè)對(duì)應(yīng)網(wǎng)關(guān)設(shè)備的地址,而由路由設(shè)備來(lái)實(shí)現(xiàn)上行報(bào)文和下行報(bào)文在其轉(zhuǎn)發(fā)路徑上均需要經(jīng)過(guò)網(wǎng)關(guān)設(shè)備,再進(jìn)一步完成報(bào)文的轉(zhuǎn)發(fā),方便了操作流程,提高了用戶的體驗(yàn)樂(lè)趣。
文檔編號(hào)H04L29/06GK101406008SQ200780000252
公開(kāi)日2009年4月8日 申請(qǐng)日期2007年6月29日 優(yōu)先權(quán)日2006年6月29日
發(fā)明者段海峰 申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1