智能重定向wap網關的製作方法
2023-05-23 19:20:26
專利名稱:智能重定向wap網關的製作方法
技術領域:
本實用新型涉及無線通信領域,具體涉及一種智能重定向WAP網關。
背景技術:
在移動通信技術中,支持WAP的手機移動終端訪問網際網路過程中,手機發 出的訪問請求要經過WAP網關轉發給WAP伺服器,WAP伺服器返回重定向路由信 息,再次通過WAP網關轉發給手機,用戶請求頁面可能需要多次重定向才能得 到最終想要的結果,這種在手機終端和SP之間的多次重定向交互操作,不僅浪 費了有限的無線資源,還可能由於終端用戶感覺不到這種服務的效果,而降低 了用戶使用這種WAP業務的熱情;對於不支持重定向的終端會導致用戶訪問失 敗,引起用戶投訴,這些弊端將阻礙WAP業務的開展。
實用新型內容
本實用新型需要解決的技術問題是提供一種智能重定向WAP網關,能夠代
替手機用戶終端完成部分重定向梯:作。
為解決上述問題,本實用新型所採取的技術方案是
一種智能重定向WAP網關,包括CPU處理器單元、與CPU處理器單元連接 的存儲單元、接口單元、移動通信模塊單元,還包括存儲有手機終端用戶請求 信息、將相對URL更改為絕對URL的相關信息的重定向模塊,該模塊分別與CPU 處理器單元、移動通信模塊單元連接,並通過外部按鈕對該功能選擇是否使用 該功能。
採用上述技術方案所產生的有益效果在於通過在網關硬體電路中增加重 定向功能模塊及其功能選擇按鈕,代理移動終端對網絡訪問進行重定向,減少 了網絡訪問時間,使用戶直觀的感受到網絡服務的方便快捷,有利於提高用戶 的使用熱情,同時減輕了對網絡無限資源的消耗,使更多的用戶感受到網絡的好處,對於終端不支持重定向的用戶,增加了其訪問網絡的內容。
圖l是本實用新型電路結構框圖; 圖2是本實用新型網關流程圖3是本實用新型重定向模塊處理重定向頁面中的Cookie信息的流程圖; 圖4是本實用新型網關更改相對URL為絕對URL流程圖; 圖5是本實用新型網關非配置需要重定向的MIME類型處理流程圖。
具體實施方式
以下結合附圖對本實用新型做進一步詳細描述
如圖1所示,該新型網關,包括CPU處理器單元、存儲單元、接口單元、 移動通信模塊單元、重定向模塊,存儲單元、接口單元、移動通信模塊單元、 重定向模塊分別與CPU處理器單元連接,重定向模塊還與移動通信模塊單元連 接,該重定向模塊單元通過按鈕進行重定向功能選擇,是否啟用網關的重定向 功能。
該實用新型網關可以開啟代為重定向功能,也可以關閉該功能,其兩種工 作狀態下的流程如圖2所示,流程如下
1. 網關接收到SP返回的響應信息
2. 網關判斷是否啟用重定向功能(重定向標識初始值為0,不執行重定向), 如果啟用(重定向標識不為0),啟動重定向模塊代為重定向,否則直接將 響應信息發給終端用戶
3. 判斷重定向標誌是否為2,如果是2,處理網關保存的下行響應信息,重 定向標識置0,否則判斷是否滿足重定向條件
4. 滿足重定向條件,記錄重定向標識l,記錄源地址,代為重定向,否則再 次判斷重定向標識
5. 如果為1,繼續判斷MIME類型,否則直接將響應信息發給終端用戶
6. 判斷MIME類型是否與預設的相匹配,如果匹配,替換為原來的地址,重定向標識置2,網關保存下行響應信息,將響應信息發給終端用戶否則,相 對URL更改為絕對URL,重定向標識置0,將響應信息發給終端用戶 在該新型網關代為執行重定向過程中,SP返回的頁面中往往會攜帶Cookie 信息,只有對Cookie信息進行保存,才可以避免用戶訪問時由於無法獲取Cookie 信息造成訪問失敗的問題,其工作流程如圖3所示,流程描述如下
1. 終端訪問http: //wap. monternet. com/redirect, wml
2. 網關將請求轉發到夢網
3. 夢網返回跳轉頁面,且設置Cookie, uid- 8888
4. 網關重定向模塊保存用戶訪問的Cookie信息,處理跳轉頁面,重定向到 http: //wap. sina. com/2, wml
5. Sina返回麗L頁面,且設置Cookie, uid = 6666
6. 網關下發畫L頁面給終端,WAPl.X不下發給終端,WAP2. O可以配置是否 下發給終端
7. 終端訪問http: //wap. monternet. com/new/2. wml
8. 重定向^f莫塊根據URL信息查詢到Cookie信息,將Cookie信息傳給SP
9. 夢網發現請求中正確的Cookie: uid = 8888,訪問成功,返回WML頁面
10. 網關下發訪問的麗L頁面
11. 終端訪問http: //wap. sina. com/2, wml
12. 重定向模塊根據URL信息查詢到Cookie信息,將Cookie信息傳給SP
13. SP發現請求中正確的Cookie: uid = 6666,訪問成功,返回麗L頁面
14. 網關下發訪問的麗L頁面給終端。
WAP網關代為重定向後需要將相對URL修改為絕對URL,如圖4所示,以保 證用戶訪問可以達到準確的頁面。其流程描述如下
1. 終端訪問http://wap. sina. com/sports, wml
2. 網關將請求轉發到夢網
3. 夢網返回跳轉頁面,帶有重定向標識或者為重定向頁面4. 網關處J裡逸匕淨爭頁面,重定向至'J http://wap. sina. com/sports, wml
5. Sina返回麗L頁面
6. 網關下發麗L頁面給終端(帶相對URL),重定向模塊需要將頁面中的相 對URL改為絕3於URL
7. 終端訪問絕對URL
8. 網關轉發用戶請求的URL
9. SP下發用戶請求的麗L頁面給終端
10. 網關下發請求的頁面給終端
對於像KJAVA下載等類型的頁面,終端需要根據原始的URL對文件進行保 存,如果網關代為重定向,則終端往往無法識別該文件類型,導致用戶請求失 敗,對於沒有配置需要代為重定向的MIME類型,WAP網關直接將原始請求轉發 給用戶,由終端來實現重定向,如圖5所示,其流程描述如下
1. 終端訪問http://kjava.monternet.com/download.wml
2. 網關將請求轉發到夢網
3. 夢網返回跳轉頁面,包括需要下載的文件《連接
4. 網關判斷MIME類型在配置的範圍中,代為進行重定向
5. SP返回網關請求的頁面
6. 網關判斷下行MIME類型不在配置的範圍中,則認定不應該代終端完成重 定向,替換為原來的URL返回給終端
7. 網關返回帶重定向URL的頁面給終端
8. 終端自動重定向
9. WAP網關接到用戶請求後,判斷內容已經獲取到轉
10. 網關將內容下發給終端
權利要求1、一種智能重定向WAP網關,包括CPU處理器單元、與CPU處理器單元連接的存儲單元、接口單元、移動通信模塊單元,其特徵在於還包括存儲有手機終端用戶請求信息、將相對URL更改為絕對URL的相關信息的重定向模塊,該重定向模塊分別與CPU處理器單元、移動通信模塊單元連接。
2、 根據權利要求1所述的智能重定向WAP網關,其特徵在於所述重定向模 塊通過位於外殼上的配置按鈕進行重定向功能配置。
3、 根據權利要求1所述的智能重定向WAP網關,其特徵在於所述重定向模 塊還包括存儲WAP網絡返回信息的存儲器、存儲WAP網絡返回信息與請求信息 進行對比的數據信息的存儲器、存儲重定向信息的存儲器、存儲WAP網關下發 給終端用戶信息的存儲器。
專利摘要本實用新型公開了一種智能重定向WAP網關,包括CPU處理器單元、與CPU處理器單元連接的存儲單元、接口單元、移動通信模塊單元,還包括存儲有手機終端用戶請求信息、將相對URL更改為絕對URL的相關信息的重定向模塊,該重定向模塊分別與CPU處理器單元、移動通信模塊單元連接,通過在網關硬體電路中增加重定向模塊及其功能選擇按鈕,代理移動終端對網絡訪問進行重定向,減少了網絡訪問時間,使用戶直觀的感受到網絡服務的方便快捷,有利於提高用戶的使用熱情,同時減輕了對網絡無限資源的消耗,使更多的用戶感受到網絡的好處,對於終端不支持重定向的用戶,增加了其訪問網絡的內容。
文檔編號H04L29/08GK201100950SQ20082007612
公開日2008年8月13日 申請日期2008年1月21日 優先權日2008年1月21日
發明者劉彥超, 李鶴彥, 杜新顏, 楊朝暉, 湯雲峰, 王建膠 申請人:中國移動通信集團河北有限公司