專利名稱:一種內容控制方法和系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及網絡技術領域,尤其涉及一種無線網絡瀏覽內容控制方法和系統(tǒng)。
背景技術:
目前無線網WAP(Wireless Application Protocol,無線應用協(xié)議)業(yè)務變得越來越豐富,運營商以及門戶網站的主頁內容以及導航能力也越來越成熟和完善。用戶可以通過用戶終端(Mobile Station,MS),如移動臺、手機、掌上電腦等使用WAP業(yè)務。
為了豐富終端用戶終端的瀏覽體驗,提高用戶終端對運營商以及某些網站的認知,運營商或者門戶網站希望在用戶終端上網的時候能夠對用戶終端所能體驗到的內容進行控制導航,以此來指導用戶終端更好地體驗和享受WAP瀏覽的過程,同時可以增進用戶終端與運營商之間的了解,起到推廣數(shù)據(jù)業(yè)務的作用。
現(xiàn)有技術中,為了實現(xiàn)內容控制,目前部分網絡運營商使用了強制的主頁重定向的功能,在用戶終端第一次上網的時候,根據(jù)配置對用戶終端請求的URL(Uniform Resource Locator,統(tǒng)一資源定位符)進行替換,強制用戶終端在做WAP瀏覽的時候,重定向到所配置的頁面。
目前使用的這種方法可以增加用戶終端對某些頁面的訪問次數(shù),提高用戶終端對運營商以及部分網站的了解,起到宣傳和推動業(yè)務發(fā)展的作用,但是該方法的缺點在于,所有用戶終端連接網絡的第一次請求都會被重新定向,浪費了網絡資源和用戶終端的時間。
發(fā)明內容
本發(fā)明的實施例提供一種內容控制方法和系統(tǒng),以實現(xiàn)無線網WAP業(yè)務中對用戶終端訪問內容的有效控制。
為達到上述目的,本發(fā)明的實施例提供一種內容控制方法,包括接收用戶終端發(fā)起的攜帶目標地址的訪問請求,根據(jù)預先設置的內容控制規(guī)則判斷是否對所述訪問請求進行內容控制,將需進行內容控制的訪問請求發(fā)送至內容控制服務器進行內容控制處理。
本發(fā)明的另一實施例還提供一種內容控制方法,包括接收用戶終端發(fā)起的攜帶目標地址的訪問請求,判斷所述目標地址與內容控制服務器的地址是否相同,若相同,則直接將所述訪問請求發(fā)送到內容控制服務器;若不相同,則根據(jù)預先設置的內容控制規(guī)則判斷是否對所述訪問請求進行內容控制,將需進行內容控制的訪問請求發(fā)送至內容控制服務器進行內容控制處理。
本發(fā)明的再一實施例還提供一種內容控制系統(tǒng),包括WAP網關和內容控制服務器,所述WAP網關,判斷是否需要對用戶終端的請求進行內容控制;所述內容控制服務器,在所述WAP網關的判斷結果為需要進行內容控制時,對所述用戶終端的請求進行內容控制,并發(fā)送內容控制結果。
與現(xiàn)有技術相比,本發(fā)明的實施例具有以下優(yōu)點本發(fā)明的實施例通過設置內容控制規(guī)則,并由內容控制服務器提供對用戶終端訪問請求的內容控制功能,有效的實現(xiàn)了無線網WAP業(yè)務中對用戶終端訪問內容的控制。
圖1是本發(fā)明內容控制方法第一和第二實施例的內容控制流程圖;圖2是本發(fā)明內容控制方法第四實施例的WAPGW根據(jù)預設的內容控制規(guī)則判斷是否對用戶終端請求進行內容控制的流程圖;圖3是本發(fā)明內容控制系統(tǒng)實施例的結構示意圖。
具體實施例方式
下面結合附圖與實施例,對本發(fā)明的實施方式做進一步說明。
本發(fā)明中一種內容控制方法的第一實施例為主頁推送功能,具體為內容控制服務器CCS(Content Control Server)根據(jù)終端用戶請求的URL以及事先設定的內容生成一個頁面,與WAPGW(WAP Gateway,WAP網關)配合,將生成的新頁面推送給終端用戶,該流程如圖1所示,包括如下步驟步驟s101、在WAPGW上預先設置內容控制規(guī)則,該規(guī)則包括但不限于時間段控制、用戶群組控制、黑白名單信息控制。WAPGW的功能在于,在內容控制功能中,可以進行內容控制功能的參數(shù)配置并跟內容控制服務器以及終端用戶進行交互。
步驟s102、用戶終端進行WAP訪問操作,發(fā)送訪問wap.xxx.com的Get(獲取)請求,這里的wap.xxx.com為用戶終端期望瀏覽的網站的URL。
步驟s103、WAPGW根據(jù)預先設定的內容控制規(guī)則,對是否需要對該用戶的請求進行內容控制進行判斷,該實施例中,判斷結果為需要進行內容控制。
步驟s104、WAPGW將該用戶終端請求的URL前傳給內容控制服務器。CCS的功能在于接收WAPGW發(fā)送的用戶請求,并根據(jù)一定的內容控制規(guī)則生成返回給用戶終端的頁面內容。
步驟s105、內容控制服務器對WAPGW發(fā)送的信息進行處理,生成特定的頁面內容,該頁面中包括運營商主頁信息、門戶網站信息、特定頁面信息以及終端用戶請求訪問的目標URL鏈接等信息,并將該頁面發(fā)送給WAPGW。
步驟s106、WAPGW對從內容控制服務器接收的頁面進行處理,并將該頁面發(fā)送給用戶終端。該處理涉及WAPGW根據(jù)用戶終端的能力對頁面進行編碼以適配終端能力的過程。
用戶終端在接收到WAPGW發(fā)送的頁面之后,根據(jù)其不同的需要進行下一步的瀏覽。
本發(fā)明中一種內容控制方法的第二實施例為WAPGW未對用戶終端請求進行內容控制時的流程,該流程如圖1所示,包括如下步驟步驟s112、用戶終端進行WAP訪問操作,發(fā)送訪問wap.xxx.com的請求。
步驟s113、WAPGW根據(jù)預先設定的內容控制規(guī)則,判斷不需要對該用戶請求進行內容控制。
步驟s114、WAPGW將用戶終端請求的URL發(fā)送給服務供應商SP(ServiceProvider,服務供應商)。
步驟s115、SP向WAPGW發(fā)送該用戶終端請求的頁面URL。
步驟s116、WAPGW將用戶終端原始請求的頁面wap.xxx.com發(fā)送給終端用戶。
本發(fā)明中的內容控制方法除了上述第一實施例和第二實施例描述的主頁推送功能外,還包括訪問控制和頁面重定向等功能。其他功能的實施方式與主頁推送功能的類似,均由WAPGW首先對是否進行內容控制進行判斷,需要進行內容控制時將用戶終端請求發(fā)送至內容控制服務器CCS,否則將用戶終端請求發(fā)送至服務供應商。不同內容功能控制流程的不同之處在于內容控制服務器CCS的功能不同,在主頁推送功能中,CCS用于生成新的頁面并發(fā)送給WAPGW;在訪問控制功能中,CCS用于根據(jù)預設的規(guī)則控制用戶終端對某些鏈接的訪問權限;在頁面重定向功能中,CCS用于將符合內容控制規(guī)則的用戶終端的請求重定向到其他頁面,并將該頁面向WAPGW發(fā)送。對于不同的內容控制流程,均可對上述實施例一與實施例二中所描述的主頁推送功能流程進行相應修改,在此不做重復描述。
在上述實施例一與實施例二描述的內容控制流程中,包括WAPGW根據(jù)預先設定的內容控制規(guī)則對用戶終端的請求進行判斷的過程,這就涉及到在WAPGW內部如何設置內容控制參數(shù)表、并對內容控制功能的參數(shù)進行配置的問題。
本發(fā)明中一種內容控制方法的第三實施例為,WAPGW設置內容控制參數(shù)表并對表中的參數(shù)進行配置的過程。該實施例中,以設置包括時間段、用戶群組黑白名單和URL黑白名單在內的內容控制參數(shù)為例,對WAPGW中的內容控制參數(shù)表進行說明。
內容控制參數(shù)表一有效時間段;通過設置有效時間段,判斷是否啟用內容控制功能的方法為,在內容控制參數(shù)表中設置有效時間段以及“內容控制功能有效時間段是否啟用”參數(shù),如將有效時間段設置為每日的8:00~20:00,有效時間段啟用時參數(shù)設置為1,未啟用時參數(shù)設置為0。在具體的內容控制應用中,在參數(shù)為0時,不對用戶終端的請求內容控制。在參數(shù)為1時,判斷接收到的用戶終端請求的時間是否在有效時間段內,以有效時間段為每目的8:00~20:00為例,對于在10:00接收到的用戶終端請求進行內容控制,而對于有效時間段之外的如21:00接收到的用戶終端請求,則不進行內容控制。
內容控制參數(shù)表二用戶黑白名單;通過設置用戶黑白名單,判斷是否啟用內容控制功能的方法為,按照用戶終端的IP(Internet Protocol,因特網協(xié)議)地址、APN(Access Point Network,接入點網絡)、MSISDN(Mobile Station International ISDN Number,移動臺國際ISDN號碼)、USER Agent(用戶代理)等信息對用戶終端進行分組,針對不同組的用戶終端設置黑白名單。根據(jù)設置的用戶終端群組黑白名單,判斷是否滿足內容控制條件的方法的一例可參見下表1,表1中列舉了對于MSISDN的黑白名單的四種可能組合與處理方式,白名單為需要進行內容控制的用戶終端群組列表,黑名單即不需要進行內容控制的用戶終端群組列表。
表1.用戶群組黑白名單處理邏輯表
對于其他條件,如對于用戶終端的IP地址、APN、USER Agent設置的用戶群組黑白名單控制,可參考表1的設置,在這里不做重復描述。
內容控制參數(shù)表三URL黑白名單;通過設置URL黑白名單,判斷是否啟用內容控制功能的方法為,對于不同的URL設置不同的內容控制規(guī)則。根據(jù)設置的URL黑白名單,判斷是否滿足URL黑白名單的方法的一例可參見下表2,黑白名單有四種可能組合與處理方式,白名單即不需要進行內容控制的URL列表,黑名單即需要進行內容控制的URL列表。
表2.URL黑白名單處理邏輯表
根據(jù)上述實施例三描述的內容控制規(guī)則,WAPGW可以判斷是否對用戶終端的WAP請求進行內容控制,本發(fā)明一種內容控制方法的第四實施例為WAPGW根據(jù)預設的內容控制規(guī)則判斷是否對用戶終端的請求進行內容控制的流程,如圖2所示,包括如下步驟步驟s201、WAPGW接收用戶終端請求。
步驟s202、WAPGW判斷是否當前的內容控制功能是否開啟,若開啟則繼續(xù)步驟s203,否則進行步驟s208。
步驟s203、WAPGW判斷內容控制服務器URL或″xxx.xxx.xxx.xxx″形式的內容控制服務器IP地址是否和用戶終端GET請求的URL或IP地址相同,若不相同則進行步驟s207,否則進行步驟s208。即,如果用戶終端GET請求的目標地址是內容控制服務器的地址時,WAPGW就不需要對該GET請求進行內容控制,直接將該用戶終端的GET請求發(fā)送到內容控制服務器。
步驟s204、WAPGW判斷該請求是否符合有效時間范圍要求控制規(guī)則,具體的判斷方法可以參考上述第三實施例,若符合則進行步驟s207,否則進行步驟s208。
步驟s205、WAPGW判斷用戶終端是否符合用戶群組內容控制規(guī)則,具體的判斷方法可以參考上述第三實施例,若符合則進行步驟s207,否則進行步驟s208。
步驟s206、WAPGW判斷用戶請求的URL或IP是否符合URL或IP內容控制規(guī)則,具體的判斷方法可以參考上述第三實施例,若符合則進行步驟s207,否則進行步驟s208。
步驟s207、WAPGW進行內容控制流程,向內容控制服務器CCS發(fā)送消息,具體的內容控制方法可以參考上述第一實施例。
步驟s208、WAPGW不進行內容控制流程,而向服務供應商SP發(fā)送消息,具體的后續(xù)流程可以參考上述第二實施例。
上述第四實施例的步驟s201至s208所描述的流程中,只是以根據(jù)時間段控制規(guī)則、用戶群組黑白名單控制規(guī)則和URL黑白名單控制規(guī)則為例,說明WAPGW判斷是否進行內容控制的方法。在實際應用中,一方面可以對控制規(guī)則進行添加或刪除以完善內容控制,另一方面,對于不同控制規(guī)則的判斷順序也可有所改變。
通過使用本發(fā)明一種內容控制方法的第一實施例至第四實施例,可以針對不同的情況設置不同的內容控制規(guī)則,從而有效的實現(xiàn)對用戶終端請求的內容控制。另外,該內容控制規(guī)則可以根據(jù)需要隨時進行修改,方便靈活。
本發(fā)明中一種用于內容控制系統(tǒng)實施例如圖3所示,包括無線應用協(xié)議WAP網關設備10和內容控制服務器20。
WAP網關10,判斷是否需要對用戶終端的請求進行內容控制,并在判斷結果為需要進行內容控制時,將用戶終端的請求發(fā)送至內容控制服務器20。
內容控制服務器20,在WAP網關10的判斷結果為需要進行內容控制時,對WAP網關10發(fā)送的用戶終端的請求進行內容控制,并返回內容控制結果。
其中WAP網關設備10包括接收單元11、控制判斷單元12、控制規(guī)則存儲單元13、控制規(guī)則設置單元14和發(fā)送單元15。
具體地,接收單元11接收用戶終端發(fā)送的連接URL的請求,并將該請求發(fā)送至控制判斷單元12。
控制判斷單元12,在收到接收單元11發(fā)送的用戶終端請求后,判斷是否對該請求進行內容控制,判斷的具體標準可以參考控制規(guī)則存儲單元13中的內容控制規(guī)則,判斷后將判斷結果發(fā)送至發(fā)送單元15。
發(fā)送單元15在接收到控制判斷單元12發(fā)送的判斷結果時,將需要進行內容控制的用戶終端請求發(fā)送至內容控制服務器CCS,將不需要進行內容控制的用戶終端請求發(fā)送至服務提供商SP。
控制規(guī)則存儲單元13,存儲內容控制規(guī)則,該內容控制規(guī)則包括時間段控制規(guī)則、用戶群組黑白名單控制規(guī)則和URL黑白名單控制規(guī)則等,作為控制判斷單元12判斷是否對用戶終端請求進行內容控制的標準。
控制規(guī)則設置單元14,用于對控制規(guī)則存儲單元13中存儲的內容控制規(guī)則進行設置,包括添加新規(guī)則、編輯原有規(guī)則以及刪除原有規(guī)則等等。另外,也可以對是否進行內容控制進行設置,如通過關閉內容控制功能,使得對所有的用戶終端請求均不進行內容控制流程。
在對用戶終端的請求進行內容控制判斷后,WAP網關設備還需要將內容控制服務器CCS或提供商SP返回的內容發(fā)送給用戶終端,從而完成內容控制流程。
內容控制服務器20包括控制內容生成單元21,在WAP網關設備10的判斷結果為需要進行內容控制時,生成控制內容并向WAP網關設備10發(fā)送??刂苾热葜邪ㄍ扑椭黜摴δ苤械纳商囟ǖ捻撁鎯热荩擁撁嬷邪ㄟ\營商主頁信息、門戶網站信息、特定頁面信息以及終端用戶請求訪問的目標URL鏈接等信息;控制內容中還包括訪問控制功能和網頁重定向中生成的控制消息和重定向的網頁。
本發(fā)明一種用于內容控制的系統(tǒng)的實施例,通過在WAP網關設備上設置內容控制規(guī)則并根據(jù)內容控制規(guī)則對用戶終端的請求進行判斷,由內容控制服務器提供對用戶終端請求的內容控制功能,從而有效的實現(xiàn)了無線網WAP業(yè)務中對用戶終端訪問內容的控制。
以上公開的僅為本發(fā)明的幾個具體實施例,但是,本發(fā)明并非局限于此,任何本領域的技術人員能思之的變化都應落入本發(fā)明的保護范圍。
權利要求
1.一種內容控制方法,其特征在于,包括接收用戶終端發(fā)起的攜帶目標地址的訪問請求,根據(jù)預先設置的內容控制規(guī)則判斷是否對所述訪問請求進行內容控制,將需進行內容控制的訪問請求發(fā)送至內容控制服務器進行內容控制處理。
2.如權利要求1所述內容控制方法,其特征在于,所述內容控制服務器根據(jù)接收到的訪問請求,生成包含所述目標地址對應的鏈接的特定頁面內容,并返回所述特定頁面內容。
3.如權利要求1或2所述內容控制方法,其特征在于,所述內容控制服務器根據(jù)接收到的訪問請求和預先設置的內容控制規(guī)則對所述訪問請求進行訪問權限控制。
4.如權利要求1所述內容控制方法,其特征在于,所述內容控制規(guī)則包括進行內容控制的時間規(guī)則、進行內容控制的用戶終端規(guī)則、進行內容控制的請求目標地址規(guī)則中的一種或幾種。
5.如權利要求4所述內容控制方法,其特征在于,所述進行內容控制的用戶終端規(guī)則包括用戶終端的因特網協(xié)議IP地址規(guī)則、用戶終端的接入點網絡APN規(guī)則、用戶終端的移動臺國際ISDN號碼MSISDN規(guī)則、用戶終端的用戶代理規(guī)則中的一種或多種。
6.如權利要求4或5所述內容控制方法,其特征在于,所述用戶終端規(guī)則和/或請求目標地址規(guī)則通過設置黑名單與白名單實現(xiàn)。
7.如權利要求1所述內容控制方法,其特征在于,將無需進行內容控制的訪問請求發(fā)送至服務供應商SP,并將所述SP返回的頁面內容發(fā)送給用戶終端。
8.一種內容控制方法,其特征在于,包括接收用戶終端發(fā)起的攜帶目標地址的訪問請求,判斷所述目標地址與內容控制服務器的地址是否相同,若相同,則直接將所述訪問請求發(fā)送到內容控制服務器;若不相同,則根據(jù)預先設置的內容控制規(guī)則判斷是否對所述訪問請求進行內容控制,將需進行內容控制的訪問請求發(fā)送至內容控制服務器進行內容控制處理。
9.一種內容控制系統(tǒng),其特征在于,包括WAP網關和內容控制服務器,所述WAP網關,判斷是否需要對用戶終端的請求進行內容控制;所述內容控制服務器,在所述WAP網關的判斷結果為需要進行內容控制時,對所述用戶終端的請求進行內容控制。
10.如權利要求9所述內容控制系統(tǒng),其特征在于,所述WAP網關包括控制規(guī)則設置單元和控制判斷單元,所述控制規(guī)則設置單元,設置內容控制規(guī)則,并將所述內容控制規(guī)則發(fā)送給所述控制判斷單元;所述控制判斷單元,根據(jù)所述控制規(guī)則設置單元設置的內容控制規(guī)則,判斷是否對用戶終端發(fā)送的請求進行內容控制。
11.如權利要求10所述內容控制系統(tǒng),其特征在于,所述WAP網關還包括控制規(guī)則存儲單元,存儲所述控制規(guī)則設置單元設置的內容控制規(guī)則。
12.如權利要求9所述內容控制系統(tǒng),其特征在于,所述內容控制服務器包括控制內容生成單元,在所述WAP網關的判斷結果為需要進行內容控制時,生成控制內容并向所述WAP網關發(fā)送。
全文摘要
本發(fā)明的實施例公開了一種內容控制方法,包括接收用戶終端發(fā)起的攜帶目標地址的訪問請求,根據(jù)預先設置的內容控制規(guī)則判斷是否對所述訪問請求進行內容控制,將需進行內容控制的訪問請求發(fā)送至內容控制服務器進行內容控制處理。本發(fā)明還提供了一種內容控制系統(tǒng)。通過使用本發(fā)明,WAP網關設備與內容控制服務器結合提供對用戶終端的內容控制功能,包括主頁推送、訪問控制、頁面重定向功能等,有效的實現(xiàn)了無線網WAP業(yè)務中對用戶終端訪問內容的控制。
文檔編號H04L29/08GK101047576SQ20071010141
公開日2007年10月3日 申請日期2007年4月13日 優(yōu)先權日2007年4月13日
發(fā)明者陸剛, 李榮高, 張海彪 申請人:華為技術有限公司