專利名稱:信息推送業務的處理方法、裝置和系統的制作方法
技術領域:
本發明涉及通信技術,特別是涉及一種信息推送業務的處理方法、裝置和系統。
背景技術:
信息推送業務通常是由信息服務器在互聯網上根據用戶的興趣搜索、過濾信息, 并將其定期自動推送給客戶端,幫助用戶提高發掘有價值信息的效率,同時也減少了因用戶頻繁搜索造成網絡信息過載的幾率。信息推送業務在日常生活中存在多種應用,例如“新浪微博”推送最新的朋友消息;“墨跡天氣”推送最新的天氣狀況;“網易新聞”推送重要的新聞;“同花順手機炒股”推送最新的股票資訊;“微信”推送最新的語音;等等。現有技術在向終端推送信息的系統中,引入代理網關,并在代理網關上設定信息的承載方式,可直接向終端轉發信息服務器上的信息,并且在這個過程中不存儲信息內容。 但是現有技術在進行信息推送過程中,不考慮網絡實時狀態,有可能在網絡擁塞情況下,依然推送信息,從而增加了網絡負擔。
發明內容
本發明提供一種信息推送業務的處理方法、裝置和系統,用于結合網絡狀況進行信息推送,從而減輕網絡負擔。本發明提供了一種信息推送業務的處理方法,包括接收AF服務器發送的信息推送通知,所述信息推送通知用于通知終端所述AF服務器上存在待推送的信息推送內容;獲取所述終端當前所在小區的擁塞情況;根據所述擁塞情況確定信息推送通知策略;根據所述信息推送通知策略,向所述終端發送所述信息推送通知;向PCRF服務器發送所述信息推送通知對應的信息推送內容的類型信息,以供所述PCRF服務器根據所述類型信息,分配向所述終端推送所述信息推送內容所需的網絡資源。本發明還提供了另一種信息推送業務的處理方法,包括接收信息推送服務器發送的信息推送通知對應的信息推送內容的類型信息;根據所述類型信息,分配給所述終端推送所述信息推送內容所需的網絡資源;在接收到所述終端關于接收所述信息推送內容的確認信息時,向AF服務器發送第一內容推送指示以及向PCEF設備發送第二內容推送指示;所述第一內容推送指示用于指示所述AF服務器向所述PCEF設備發送所述信息推送內容,所述第二內容推送指示用于指示所述PCEF設備基于所述網絡資源,將來自所述AF服務器的所述信息推送內容發送給所述終端。本發明還提供了一種信息推送服務器,包括
信息推送通知接收模塊,用于接收AF服務器發送的信息推送通知,所述信息推送通知用于通知終端所述AF服務器上存在待推送的信息推送內容;小區擁塞情況獲取模塊,用于獲取所述終端當前所在小區的擁塞情況;信息推送通知策略確定模塊,用于根據所述擁塞情況確定信息推送通知策略;信息推送通知發送模塊,用于根據所述信息推送通知策略,向所述終端發送所述信息推送通知;內容類型信息發送模塊,用于向PCRF服務器發送所述信息推送通知對應的信息推送內容的類型信息,以供所述PCRF服務器根據所述類型信息,分配向所述終端推送所述信息推送內容所需的網絡資源。本發明還提供了一種PCRF服務器,包括內容類型信息接收模塊,用于接收信息推送服務器發送的信息推送通知對應的信息推送內容的類型信息;網絡資源分配模塊,用于根據所述類型信息,分配給所述終端推送所述信息推送內容所需的網絡資源;內容推送指示模塊,用于在接收到所述終端關于接收所述信息推送內容的確認信息時,向AF服務器發送第一內容推送指示以及向PCEF設備發送第二內容推送指示;所述第一內容推送指示用于指示所述AF服務器向所述PCEF設備發送所述信息推送內容,所述第二內容推送指示用于指示所述PCEF設備基于所述網絡資源,將來自所述AF服務器的所述信息推送內容發送給所述終端。本發明還提供了一種信息推送業務的處理系統,包括AF服務器、上述信息推送服務器、上述PCRF服務器、PCEF設備和終端;所述信息推送服務器分別與所述AF服務器、所述PCRF服務器和所述終端通信連接;所述AF服務器還分別與所述PCRF服務器和所述PCEF設備通信連接,所述PCEF 設備與所述終端通信連接。本發明提供的信息推送業務的處理方法、裝置和系統中,信息推送服務器根據終端當前所在小區的擁塞情況,確定與發送信息推送通知相關的信息推送通知策略,以避免在網絡擁塞時仍向終端發送信息推送通知,由此減輕了網絡負擔。此外,信息推送服務器向 PCRF服務器發送信息推送內容的類型信息,使得PCRF服務器可根據該類型信息分配網絡資源,以便適應不同類型的信息推送內容的網絡傳輸需求,進而提高了信息推送業務的服務質量,改善了用戶體驗。
圖I為本發明實施例一提供的信息推送業務的處理系統的結構示意圖;圖2為本發明實施例二提供的信息推送業務的處理方法流程圖;圖3為本發明實施例三提供的信息推送業務的處理方法的流程圖;圖4為本發明實施例四提供的信息推送業務的處理信息交互圖;圖5為本發明實施例五提供的信息推送服務器的結構示意圖;圖6為本發明實施例六提供的PCRF服務器的結構示意圖。
具體實施例方式本發明以下實施例的序號僅僅為了描述,不代表實施例的優劣。圖I為本發明實施例一提供的信息推送業務的處理系統的結構示意圖。如圖I所示的系統包括應用功能(Application Function,簡稱AF)服務器11、信息推送服務器12、 策略計費功能(Policy and Charging Rules Function,簡稱PCRF)服務器13、策略計費執行功能(Policy and Charging Enforcement Function,簡稱 PCEF)設備 14 和終端 15。AF服務器11分別與信息推送服務器12、PCRF服務器13和PCEF設備14通信連接,主要負責提供信息推送內容。信息推送服務器12分別與AF服務器11、PCRF服務器13和終端15通信連接,主要負責確定信息推送業務的相關策略,例如根據終端當前小區的擁塞情況確定信息推送通知策略、根據終端的顯示能力信息確定信息推送內容的解析度策略等等,并負責根據信息推送通知策略向終端發送信息推送通知,以及相應策略執行控制等。PCRF服務器13分別與AF服務器11、信息推送服務器12和PCEF設備14連接,主要負責與信息推送服務器交互,獲取信息推送內容的類型信息,根據所述類型信息進行資源分配等策略確定和執行控制等。PCEF設備14泛指具有PCEF功能的設備,例如PCEF設備可為集成有PCEF和 GGSN功能的服務器,或者,可為與網關通用分組無線服務技術(General Packet Radio Service,簡稱GPRS)支持節點(Gateway GPRS Support Node,簡稱GGSN)分離設置且具有 PCEF功能的一獨立設備。本發明是以PCEF設備為集成有PCEF和GGSN功能的服務器為例進行說明的。該情形下,PCEF設備分別與PCRF服務器、AF服務器和終端通信連接,主要負責執行PCRF服務器確定的相關策略,并采集終端接收信息推送內容的意愿,將AF服務器提供的信息推送內容發送給終端。策略和計費控制(Policy and Charging Control,簡稱PCC)系統主要用于實現基于流的計費控制和策略控制,其中基于流的計費,包括計費控制和在線信用額度控制;策略控制,如門控和服務質量(Quality of Service,簡稱QoS)控制等。PCRF服務器和PCEF 設備是PCC系統涉及的主要設備。本實施例提供的信息推送業務的處理系統,在信息推送服務器與PCC系統之間建立接口,如信息推送服務器與PCRF服務器之間建立通信接口,通過該通信接口,信息推送服務器和PCRF服務器之間可進行交互,以對信息推送業務進行處理。可選的,信息推送服務器與PCRF服務器之間的通信接口可為Rx接口,基于Rx接口協議進行信令和/或數據的傳輸。本實施例中,信息推送服務器可根據終端當前所在小區的網絡擁塞情況,確定發送信息推送通知策略,以避免在網絡擁塞時仍向終端發送信息推送通知,由此減輕了網絡負擔。此外,信息推送服務器還可基于包括PCRF服務器等設備的PCC系統,根據需要向終端推送的信息推送內容的不同類型,針對性配置網絡資源,由此提高了信息推送業務的服務質量,有利于改善用戶體驗。本實施例中信息推送服務器的工作機理,可參見圖2對應實施例的記載;信息推送服務器的結構,可參見圖5對應實施例的記載;PCRF服務器的工作機理,可參見圖3對應實施例的記載;PCRF服務器的結構,可參見圖6對應實施例的記載;系統各設備之間的交互示例,可參見圖4對應實施例的記載。下面結合附圖進行詳細描述。圖2為本發明實施例二提供的信息推送業務的處理方法流程圖。本實施例是從信息推送服務器的角度,對信息推送業務的處理方法技術方案進行詳細描述。具體如圖2所示的方法,包括步驟21 :接收AF服務器發送的信息推送通知,所述信息推送通知用于通知終端所述AF服務器上存在待推送的信息推送內容。在MS核心網中,AF服務器可具體為P-CSCF服務器,用于提供信息推送內容。當 AF服務器上存在待向終端推送的信息推送內容時,可向信息推送服務器發送所述信息推送通知,用于通知終端所述AF服務器當前存在待推送的信息推送內容。步驟22 :獲取所述終端當前所在小區的擁塞情況。信息推送服務器可獲取終端當前所在小區的擁塞情況,獲取方式不受限制。例如可根據終端上報的測量報告,獲取所述終端當前所在小區的擁塞情況;或者,可向所述 PCRF服務器獲取所述終端當前所在小區的擁塞情況;或者,在預先建立的小區擁塞情況數據庫中,查詢所述終端當前所在小區的擁塞情況。表I和表2為數據庫中存儲的小區擁塞情況的一個可選表格示例。表I :周一至周五小區擁塞情況統計
小區序號ΡΜ21: OO-A Μ6: 00ΑΜ6: OO-AM 9: 00ΑΜ9: OO-P Μ17: 00ΡΜ17: OO-P Μ21: 00小區I不擁塞不擁塞不擁塞不擁塞···············小區η不擁塞擁塞不擁塞擁塞 表2 :周六至周日小區擁塞情況統計
小區序號ΡΜ21: OO-A Μ6: 00ΑΜ6: OO-AM 9: 00ΑΜ9: OO-P Μ17: 00ΡΜ17: OO-P Μ21: 00小區I不擁塞不擁塞不擁塞不擁塞···············小區η擁塞擁塞不擁塞擁塞信息推送服務器可獲取終端當前所在的小區標識,以該小區標識以及當前時刻所在的時段為索引查詢表I或表2,進而得到終端當前所在小區在當前時段的擁塞情況。可選的,包括上述表I和表2的小區擁塞情況數據庫,可預先存儲在信息推送服務器上,信息推送服務器可獲取終端當前所在的小區標識,以該小區標識以及當前時刻所在的時段為索引查詢表I或表2,進而得到終端當前所在小區在當前時段的擁塞情況。或者,上述小區擁塞情況數據庫可預先存儲在PCRF服務器上,由PCRF服務器以該小區標識以及當前時刻所在的時段為索引查詢表I或表2,并將查詢結果發送給信息推送服務器。步驟23 :根據所述擁塞情況確定信息推送通知策略,根據所述信息推送通知策略,向所述終端發送所述信息推送通知。可選的,信息推送服務器在所述擁塞情況表示所述終端當前所在小區當前時刻不擁塞時,可確定所述信息推送通知策略為立即推送策略,所述立即推送策略用于表示立即向所述終端發送所述信息推送通知。相應的,信息推送服務器可根據所述立即推送策略,立即向所述終端發送所述信息推送通知。或者,可選的,信息推送服務器在所述擁塞情況表示所述終端當前所在小區當前時刻擁塞時,可確定所述信息推送通知策略為延時推送策略,所述延時推送策略用于表示延時向所述終端發送所述信息推送通知。相應的,信息推送服務器可在終端用戶可接受的時延下,向所述終端發送所述信息推送通知。例如,信息推送服務器可在所述信息推送通知策略為所述延時推送策略時,根據預設條件確定所述信息推送通知的發送時機;在確定的所述發送時機向所述終端發送所述信息推送通知。可選的,預設條件例如收到的所述信息推送通知的總數量大于第一閾值;或者,相鄰兩次發送所述信息推送通知的時機的時間間隔大于第二閾值;等等。上述第一閾值和第二閾值可根據實際需要預先確定,例如第一閾值設置為3個,第二閾值為15分鐘,等等。在信息推送業務中采用延時推送策略,可緩存一段時間內待發送的信息推送內容并進行批量集中推送,有利于避開網絡擁塞,可避免因信息推送內容的逐條頻繁推送而增加信令開銷,也避免了終端逐條接收信息推送內容而頻繁接入網絡,從而進一步減輕了網絡負擔。步驟24 :向PCRF服務器發送所述信息推送通知對應的信息推送內容的類型信息, 以供所述PCRF服務器根據所述類型信息,分配向所述終端推送所述信息推送內容所需的網絡資源。信息推送服務器可確定信息推送內容的類型,并將類型信息發送給PCRF服務器, 以供PCRF服務器根據該類型信息分配網絡資源,如分配帶寬等資源。本實施例提供的方法中,信息推送服務器根據終端當前所在小區的擁塞情況,確定與發送信息推送通知相關的信息推送通知策略,以避免在網絡擁塞時仍向終端發送信息推送通知,由此減輕了網絡負擔。此外,信息推送服務器向PCRF服務器發送信息推送內容的類型信息,使得PCRF服務器可根據該類型信息分配網絡資源,以便適應不同類型的信息推送內容的網絡傳輸需求,進而提高了信息推送業務的服務質量,改善了用戶體驗。在上述技術方案的基礎上,可選的,信息推送服務器還可獲取終端信息,如終端的顯示能力信息。可選的,PCRF服務上存儲有國際移動設備身份碼(International Mobile Equipment Identity,簡稱IMEI)數據庫,該IMEI數據庫存儲有終端信息,如終端屏幕大小、分辨率等顯示能力信息、中央處理器(Central Processing Unit,簡稱CPU)處理能力等信息。信息推送服務器可根據終端上報的頂EI號,經Rx接口向PCRF服務器上查詢MEI 數據庫,由此獲得終端的顯示能力信息。之后,信息推送服務器根據終端的顯示能力信息, 確定向所述終端發送所述信息推送內容的解析度策略;向所述AF服務器發送所述解析度策略,以供所述AF服務器根據所述解析度策略調整所述信息推送內容,并向所述終端發送調整后的所述信息推送內容。例如如果終端為顯示能力支持高清晰度視頻的終端,如PAD等,則AF服務器可向終端發送高清晰度信息推送內容;如果終端為顯示能力有限的普通手機,則AF服務器可向終端發送較低清晰度的信息推送內容。如此處理,使得AF服務器向終端發送的信息推送內容,與終端的顯示能力信息相適應,如AF服務器向終端發送的信息推送內容的分辨率信息,與終端屏幕的分辨率相適應,由此提高了信息推送內容在終端屏幕的顯示效果,進而提高了信息推送業務的服務質量,改善了用戶體驗。圖3為本發明實施例三提供的信息推送業務的處理方法的流程圖。本實施例是從 PCRF服務器的角度,對信息推送業務的處理方法技術方案進行詳細描述。具體如圖3所示的方法,包括步驟31 :接收信息推送服務器發送的信息推送通知對應的信息推送內容的類型信息。PCRF服務器可基于Rx接口接收信息推送服務器發送的所述類型信息。步驟32 :根據所述類型信息,分配給所述終端推送所述信息推送內容所需的網絡資源。PCRF服務器可根據所述類型信息針對性分配網絡資源,該網絡資源可包括但不限于帶寬資源。例如如果信息推送內容的類型為涉及應用軟件安全的軟件更新文件,則 PCRF服務器可根據相關簽約信息分配較大帶寬,以對該類型的信息推送內容的推送提供帶寬保證等。步驟33 :在接收到所述終端關于接收所述信息推送內容的確認信息時,向AF服務器發送第一內容推送指示以及向PCEF設備發送第二內容推送指示;所述第一內容推送指示用于指示所述AF服務器向所述PCEF設備發送所述信息推送內容,所述第二內容推送指示用于指示所述PCEF設備基于所述網絡資源,將來自所述AF服務器的所述信息推送內容發送給所述終端。終端在接收到信息推送服務器發送的信息推送通知之后,如果確定接收信息推送內容,可經PCEF設備向PCRF服務器發送關于接收所述信息推送內容的確認信息。PCRF服務器在接收到相關確認信息之后,即可分別向PCEF設備和所述AF服務器發送內容推送指示,PCEF設備可基于PCRF服務器分配的網絡資源如帶寬資源,將AF服務器提供的所述信息推送內容發送給終端。本實施例提供的方法中,PCRF服務器可通過信息推送服務器獲取信息推送內容的類型信息,根據信息推送內容的類型信息分配網絡資源,以便適應不同類型的信息推送內容的網絡傳輸需求,進而提高了信息推送業務的服務質量,改善了用戶體驗。在上述技術方案的基礎上,可選的,PCRF服務器還可獲取所述終端當前所在小區的擁塞情況;在接收到所述信息推送服務器發送的關于所述終端當前所在小區的擁塞情況的獲取請求時,向所述信息推送服務器發送所述擁塞情況。可選的,PCRF服務器可預先建立小區擁塞情況數據庫,在該小區擁塞情況數據庫中查詢終端當前所在小區的擁塞情況, 如查詢終端當前所在小區在當前時段的擁塞情況,以供所述信息推送服務器根據所述擁塞情況確定信息推送通知策略,從而避免在終端當前所在小區網絡擁塞時仍向終端發送信息推送通知,由此減輕了網絡負擔。其中,小區擁塞情況數據庫中存儲的信息表示例,如上述表I和表2所示,在此不再贅述。圖4為本發明實施例四提供的信息推送業務的處理信息交互圖。本實施例是以圖I所示各設備之間的交互角度,對本發明的技術方案進行詳細介紹。如圖4所示的信息推送業務的處理方法包括步驟41 AF服務器在存在待推送的信息推送內容時,向信息推送服務器發送信息推送通知。步驟42 :信息推送服務器獲取所述終端當前所在小區的擁塞情況,根據所述擁塞情況確定信息推送通知策略;以及信息推送服務器獲取終端的顯示能力信息,根據所述顯示能力信息,確定向所述終端發送所述信息推送內容的解析度策略。步驟43 :信息推送服務區根據所述信息推送通知策略,向所述終端發送所述信息推送通知。步驟44 :信息推送服務器確定信息推送內容的類型,將信息推送內容的類型信息發送給PCRF服務器。步驟45 :信息推送服務器向所述AF服務器發送所述解析度策略。步驟46 =PCRF服務器接收所述信息推送內容的類型信息,根據所述類型信息,分配給所述終端推送所述信息推送內容所需的網絡資源。步驟47 :終端接收信息推送服務器發送的信息推送通知,在確定可以接收該信息推送通知對應的信息推送內容時,向PCEF設備發送用于表示終端接收所述信息推送內容的確認信息。步驟48 =PCEF設備向PCRF服務器發送所述確認信息。步驟49 =PCRF服務器接收所述確認信息,向AF服務器發送第一內容推送指示,并向PCEF設備發送第二內容推送指示。步驟410 :AF服務器接收所述第一內容推送指示,根據所述解析度策略調整所述信息推送內容,并根據所述第一內容推送指示向所述PCEF設備發送信息推送內容。步驟411 :PCEF設備接收所述第二內容推送指示和所述信息推送內容,并基于 PCRF服務器為所述終端分配的網絡資源,向終端發送所述信息推送內容。本實施例提供的方法中,信息推送服務器和PCRF服務器之間可進行交互,其中, 信息推送服務器可根據終端當前所在小區的網絡擁塞情況,確定信息推送通知策略,以在相應網絡不擁塞時向終端發送信息推送通知,從而減輕網絡負擔;而PCRF服務器可根據信息推送內容的類型信息,針對性分配發送所述信息推送內容的網絡資源,以便適應不同類型的信息推送內容的網絡傳輸需求,進而提高了信息推送業務的服務質量,改善了用戶體驗。進一步的,信息推送服務器可根據終端的顯示能力信息,確定信息推送內容的解析度策略,以供AF服務器向終端發送的信息推送內容,與終端的顯示能力信息相適應,由此提高了信息推送內容在終端屏幕的顯示效果,進而進一步提高了信息推送業務的服務質量,并進一步改善了用戶體驗。圖5為本發明實施例五提供的信息推送服務器的結構示意圖。如圖5所示的信息推送服務器用于實現如圖2所示的方法,具體包括信息推送通知接收模塊51、小區擁塞情況獲取模塊52、信息推送通知策略確定模塊53、信息推送通知發送模塊54和內容類型信息發送模塊55。信息推送通知接收模塊51可用于接收AF服務器發送的信息推送通知,所述信息推送通知用于通知終端所述AF服務器上存在待推送的信息推送內容。
小區擁塞情況獲取模塊52可用于獲取所述終端當前所在小區的擁塞情況。信息推送通知策略確定模塊53可用于根據所述擁塞情況確定信息推送通知策略。信息推送通知發送模塊54可用于根據所述信息推送通知策略,向所述終端發送所述信息推送通知。內容類型信息發送模塊55可用于向PCRF服務器發送所述信息推送通知對應的信息推送內容的類型信息,以供所述PCRF服務器根據所述類型信息,分配向所述終端推送所述信息推送內容所需的網絡資源。上述技術方案中,可選的,所述小區擁塞情況獲取模塊52具體可用于根據終端上報的測量報告,獲取所述終端當前所在小區的擁塞情況;或者,向所述PCRF服務器獲取所述終端當前所在小區的擁塞情況;或者,在預先建立的小區擁塞情況數據庫,查詢所述終端當前所在小區的擁塞情況。可選的,所述信息推送通知策略確定模塊53具體可用于在所述擁塞情況表示所述終端當前所在小區當前時刻不擁塞時,確定所述信息推送通知策略為立即推送策略。相應的,所述信息推送通知發送模塊54具體可用于根據所述立即推送策略立即向所述終端發送所述信息推送通知。可選的,所述信息推送通知策略確定模塊53具體可用于在所述擁塞情況表示所述終端當前所在小區當前時刻擁塞時,確定所述信息推送通知策略為延時推送策略。相應的,所述信息推送通知發送模塊54具體可用于在所述信息推送通知策略為所述延時推送策略時,根據預設條件確定所述信息推送通知的發送時機;在確定的所述發送時機向所述終端發送所述信息推送通知。在上述技術方案的基礎上,可選的,信息推送服務器還可包括終端顯示能力信息獲取模塊56、解析度策略確定模塊57和解析度策略發送模塊58。終端顯示能力信息獲取模塊56可用于獲取所述終端的顯示能力信息。解析度策略確定模塊57可用于根據所述顯示能力信息,確定向所述終端發送所述信息推送內容的解析度策略。解析度策略發送模塊58可用于向所述AF服務器發送所述解析度策略,以供所述 AF服務器根據所述解析度策略調整所述信息推送內容,并向所述終端發送調整后的所述信息推送內容。本實施例提供的信息推送服務器可根據終端當前所在小區的網絡擁塞情況,確定信息推送通知策略,以在相應網絡不擁塞時向終端發送信息推送通知,從而減輕網絡負擔。 進一步的,信息推送服務器可根據終端的顯示能力信息,確定信息推送內容的解析度策略, 以供AF服務器向終端發送的信息推送內容,與終端的顯示能力信息相適應,由此提高了信息推送內容在終端屏幕的顯示效果,進而進一步提高了信息推送業務的服務質量,并進一步改善了用戶體驗。圖6為本發明實施例六提供的PCRF服務器的結構示意圖。如圖6所示的PCRF服務器用于實現如圖3所示的方法,具體包括內容類型信息接收模塊61、網絡資源分配模塊 62和內容推送指示模塊63。內容類型信息接收模塊61用于接收信息推送服務器發送的信息推送通知對應的信息推送內容的類型信息。網絡資源分配模塊62可用于根據所述類型信息,分配給所述終端推送所述信息推送內容所需的網絡資源。內容推送指示模塊63可用于在接收到所述終端關于接收所述信息推送內容的確認信息時,向AF服務器發送第一內容推送指示以及向PCEF設備發送第二內容推送指示;所述第一內容推送指示用于指示所述AF服務器向所述PCEF設備發送所述信息推送內容,所述第二內容推送指示用于指示所述PCEF設備基于所述網絡資源,將來自所述AF服務器的所述信息推送內容發送給所述終端。在上述技術方案的基礎上,可選的,PCRF服務器還可包括小區擁塞情況獲取模塊64和小區擁塞情況發送模塊65。小區擁塞情況獲取模塊64可用于獲取所述終端當前所在小區的擁塞情況。可選的,小區擁塞情況獲取模塊64具體可用于在預先建立的小區擁塞情況數據庫中,查詢所述終端當前所在小區的擁塞情況。小區擁塞情況發送模塊65可用于在接收到所述信息推送服務器發送的關于所述終端當前所在小區的擁塞情況的獲取請求時,向所述信息推送服務器發送所述擁塞情況。本實施例提供的PCRF服務器可通過信息推送服務器獲取信息推送內容的類型信息,根據信息推送內容的類型信息分配網絡資源,以便適應不同類型的信息推送內容的網絡傳輸需求,進而提高了信息推送業務的服務質量,改善了用戶體驗。需要說明的是對于前述的各方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領域技術人員應該知悉,本發明并不受所描述的動作順序的限制,因為依據本發明,某些步驟可以采用其他順序或者同時進行。其次,本領域普通技術人員可以知悉,說明書中所描述的實施例均屬于優選實施例,所涉及的動作和模塊并不一定是本發明所必須的。在上述實施例中,對各個實施例的描述都各有側重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關描述。本領域普通技術人員可以理解實現上述方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質中,該程序在執行時,執行包括上述方法實施例的步驟;而前述的存儲介質包括只讀存儲器 (Read-Only Memory,簡稱 ROM)、隨機存取存儲器(Random Access Memory,簡稱 RAM)、磁碟或者光盤等各種可以存儲程序代碼的介質。最后應說明的是以上各實施例僅用以說明本發明的技術方案,而非對其限制; 盡管參照前述各實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分或者全部技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發明各實施例技術方案的范圍。
權利要求
1.一種信息推送業務的處理方法,其特征在于,包括接收AF服務器發送的信息推送通知,所述信息推送通知用于通知終端所述AF服務器上存在待推送的信息推送內容;獲取所述終端當前所在小區的擁塞情況;根據所述擁塞情況確定信息推送通知策略;根據所述信息推送通知策略,向所述終端發送所述信息推送通知;向PCRF服務器發送所述信息推送通知對應的信息推送內容的類型信息,以供所述 PCRF服務器根據所述類型信息,分配向所述終端推送所述信息推送內容所需的網絡資源。
2.根據權利要求I所述的方法,其特征在于,獲取所述終端當前所在小區的擁塞情況, 包括根據終端上報的測量報告,獲取所述終端當前所在小區的擁塞情況;或者,向所述PCRF服務器獲取所述終端當前所在小區的擁塞情況;或者,在預先建立的小區擁塞情況數據庫中,查詢所述終端當前所在小區的擁塞情況。
3.根據權利要求I所述的方法,其特征在于,根據所述擁塞情況確定信息推送通知策略,包括在所述擁塞情況表示所述終端當前所在小區當前時刻不擁塞時,確定所述信息推送通知策略為立即推送策略;根據信息推送策略向所述終端發送所述信息推送通知,包括根據所述立即推送策略立即向所述終端發送所述信息推送通知;或者,根據所述擁塞情況確定信息推送通知策略,包括在所述擁塞情況表示所述終端當前所在小區當前時刻擁塞時,確定所述信息推送通知策略為延時推送策略;根據信息推送策略向所述終端發送所述信息推送通知,包括在所述信息推送通知策略為所述延時推送策略時,根據預設條件確定所述信息推送通知的發送時機;在確定的所述發送時機向所述終端發送所述信息推送通知。
4.根據權利要求I所述的方法,其特征在于,還包括獲取所述終端的顯示能力信息;根據所述顯示能力信息,確定向所述終端發送所述信息推送內容的解析度策略; 向所述AF服務器發送所述解析度策略,以供所述AF服務器根據所述解析度策略調整所述信息推送內容,并向所述終端發送調整后的所述信息推送內容。
5.—種信息推送業務的處理方法,其特征在于,包括接收信息推送服務器發送的信息推送通知對應的信息推送內容的類型信息;根據所述類型信息,分配給所述終端推送所述信息推送內容所需的網絡資源;在接收到所述終端關于接收所述信息推送內容的確認信息時,向AF服務器發送第一內容推送指示以及向PCEF設備發送第二內容推送指示;所述第一內容推送指示用于指示所述AF服務器向所述PCEF設備發送所述信息推送內容,所述第二內容推送指示用于指示所述PCEF設備基于所述網絡資源,將來自所述AF服務器的所述信息推送內容發送給所述終端。
6.根據權利要求5所述的方法,其特征在于,還包括獲取所述終端當前所在小區的擁塞情況;在接收到所述信息推送服務器發送的關于所述終端當前所在小區的擁塞情況的獲取請求時,向所述信息推送服務器發送所述擁塞情況。
7.一種信息推送服務器,其特征在于,包括信息推送通知接收模塊,用于接收AF服務器發送的信息推送通知,所述信息推送通知用于通知終端所述AF服務器上存在待推送的信息推送內容;小區擁塞情況獲取模塊,用于獲取所述終端當前所在小區的擁塞情況;信息推送通知策略確定模塊,用于根據所述擁塞情況確定信息推送通知策略;信息推送通知發送模塊,用于根據所述信息推送通知策略,向所述終端發送所述信息推送通知;內容類型信息發送模塊,用于向PCRF服務器發送所述信息推送通知對應的信息推送內容的類型信息,以供所述PCRF服務器根據所述類型信息,分配向所述終端推送所述信息推送內容所需的網絡資源。
8.根據權利要求7所述的信息推送服務器,其特征在于,所述小區擁塞情況獲取模塊,具體用于根據終端上報的測量報告,獲取所述終端當前所在小區的擁塞情況;或者,向所述PCRF服務器獲取所述終端當前所在小區的擁塞情況; 或者,在預先建立的小區擁塞情況數據庫,查詢所述終端當前所在小區的擁塞情況。
9.根據權利要求7所述的信息推送服務器,其特征在于,所述信息推送通知策略確定模塊,具體用于在所述擁塞情況表示所述終端當前所在小區當前時刻不擁塞時,確定所述信息推送通知策略為立即推送策略;所述信息推送通知發送模塊,具體用于根據所述立即推送策略立即向所述終端發送所述信息推送通知;或者,所述信息推送通知策略確定模塊,具體用于在所述擁塞情況表示所述終端當前所在小區當前時刻擁塞時,確定所述信息推送通知策略為延時推送策略;所述信息推送通知發送模塊,具體用于在所述信息推送通知策略為所述延時推送策略時,根據預設條件確定所述信息推送通知的發送時機;在確定的所述發送時機向所述終端發送所述信息推送通知。
10.根據權利要求9所述的信息推送服務器,其特征在于,還包括終端顯示能力信息獲取模塊,用于獲取所述終端的顯示能力信息;解析度策略確定模塊,用于根據所述顯示能力信息,確定向所述終端發送所述信息推送內容的解析度策略;解析度策略發送模塊,用于向所述AF服務器發送所述解析度策略,以供所述AF服務器根據所述解析度策略調整所述信息推送內容,并向所述終端發送調整后的所述信息推送內容。
11.一種PCRF服務器,其特征在于,包括內容類型信息接收模塊,用于接收信息推送服務器發送的信息推送通知對應的信息推送內容的類型信息;網絡資源分配模塊,用于根據所述類型信息,分配給所述終端推送所述信息推送內容所需的網絡資源;內容推送指示模塊,用于在接收到所述終端關于接收所述信息推送內容的確認信息時,向AF服務器發送第一內容推送指示以及向PCEF設備發送第二內容推送指示;所述第一內容推送指示用于指示所述AF服務器向所述PCEF設備發送所述信息推送內容,所述第二內容推送指示用于指示所述PCEF設備基于所述網絡資源,將來自所述AF服務器的所述信息推送內容發送給所述終端。
12.根據權利要求11所述的PCRF服務器,其特征在于,還包括小區擁塞情況獲取模塊,用于獲取所述終端當前所在小區的擁塞情況;小區擁塞情況發送模塊,用于在接收到所述信息推送服務器發送的關于所述終端當前所在小區的擁塞情況的獲取請求時,向所述信息推送服務器發送所述擁塞情況。
13.一種信息推送業務的處理系統,其特征在于,包括AF服務器、信息推送服務器、PCRF服務器、PCEF設備和終端;所述信息推送服務器為如權利要求7-10任一所述的信息推送服務器,分別與所述AF 服務器、所述PCRF服務器和所述終端通信連接;所述PCRF服務器為如權利要求11或12所述的PCRF服務器;所述AF服務器還分別與所述PCRF服務器和所述PCEF設備通信連接,所述PCEF設備與所述終端通信連接。
全文摘要
本發明提供一種信息推送業務的處理方法、裝置和系統,其中方法包括接收AF服務器發送的信息推送通知,所述信息推送通知用于通知終端所述AF服務器上存在待推送的信息推送內容;獲取所述終端當前所在小區的擁塞情況;根據所述擁塞情況確定信息推送通知策略;根據所述信息推送通知策略,向所述終端發送所述信息推送通知;向PCRF服務器發送所述信息推送通知對應的信息推送內容的類型信息,以供所述PCRF服務器根據所述類型信息,分配向所述終端推送所述信息推送內容所需的網絡資源。本發明避免了在網絡擁塞時仍向終端發送信息推送通知,由此減輕了網絡負擔。
文檔編號H04L12/18GK102594578SQ20121007333
公開日2012年7月18日 申請日期2012年3月19日 優先權日2012年3月19日
發明者周偉, 孔力, 文博, 楊劍鍵, 王磊, 穆佳, 赫罡, 陳國利, 陳婉珺 申請人:中國聯合網絡通信集團有限公司, 中訊郵電咨詢設計院有限公司