本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種廣播消息的轉(zhuǎn)發(fā)控制方法,及接入設備。
背景技術(shù):
廣播的定義是利用無線電或電視信號對大眾傳播。是消息發(fā)送的一種方式,采用廣播的發(fā)送方式消息沒有固定的接收方,只要在廣播源的覆蓋范圍內(nèi),均能接收到廣播消息。比較常見的如:新聞廣播。
廣播由于其具有的特殊優(yōu)勢:不需要建立與終端設備之間的專門的通信鏈路,覆蓋范圍廣,成本較低等優(yōu)勢得到了廣泛應用。除了新聞廣播以外,在通信技術(shù)領(lǐng)域還有很多其他的應用。
但是廣播消息越來越出現(xiàn)被濫用的趨勢,例如:廣播病毒、廣播廣告等等。接入設備如果對這些消息進行過濾,則可以減少對不必要的數(shù)據(jù)被發(fā)送,減少用戶被打擾的情況發(fā)生。
目前消息過濾在中央處理器(CPU,Central Processing Unit)中運行相關(guān)的殺毒軟件或者過濾功能軟件實現(xiàn),CPU是一塊超大規(guī)模的集成電路,是一臺硬件設備的運算核心(Core)和控制核心(Control Unit)。它的功能主要是解釋計算機指令以及處理機軟件中的數(shù)據(jù)。
中央處理器主要包括運算器(算術(shù)邏輯運算單元,ALU,Arithmetic Logic Unit)和高速緩沖存儲器(Cache)及實現(xiàn)它們之間聯(lián)系的數(shù)據(jù)(Data)、控制及狀態(tài)的總線(Bus)。它與內(nèi)部存儲器(Memory)和輸入/輸出(I/O)設備合稱為電子設備三大核心部件。
CPU的工作過程是:從存儲器或高速緩沖存儲器中取出指令,放入指令寄存器,并對指令譯碼。它把指令分解成一系列的微操作,然后發(fā)出各種控制命令,執(zhí)行微操作系列,從而完成一條指令的執(zhí)行。指令是計算機規(guī)定執(zhí)行操作的類型和操作數(shù)的基本命令。指令是由一個字節(jié)或者多個字節(jié)組成,其中包括操作碼字段、一個或多個有關(guān)操作數(shù)地址的字段以及一些表征機器狀態(tài)的狀態(tài)字以及特征碼。有的指令中也直接包含操作數(shù)本身。
因此,在電子設備中,所有的功能模塊,例如:調(diào)制解調(diào)器(modem),無線保真(WIFI)、電源模塊、視頻模塊等功能模塊;均由CPU進行任務調(diào)配,這些功能模塊執(zhí)行處理會發(fā)起CPU中斷,造成CPU負荷較大,并且整個系統(tǒng)的效率較低。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例提供了一種廣播消息的轉(zhuǎn)發(fā)控制方法,及接入設備。用于降低CPU的負荷,提升整個接入設備系統(tǒng)的效率。
一方面本發(fā)明實施例提供了一種廣播消息的轉(zhuǎn)發(fā)控制方法,包括:
接入設備的調(diào)制解調(diào)器獲得目標數(shù)據(jù),調(diào)制所述目標數(shù)據(jù)后發(fā)往所述接入設備的射頻模塊;
所述射頻模塊在確定所述目標數(shù)據(jù)的發(fā)送方式為廣播的情況下,向所述調(diào)制解調(diào)器發(fā)送過濾請求指令;
所述調(diào)制解調(diào)器對調(diào)制前的所述目標數(shù)據(jù)進行過濾分析,在確定需要過濾的情況下,向所述射頻模塊發(fā)送確認過濾指令;
所述射頻模塊在接收到所述確認過濾指令后,丟棄所述目標數(shù)據(jù)。
在一個可選的實現(xiàn)方式中,在所述調(diào)制解調(diào)器獲得目標數(shù)據(jù)之后,所述方法還包括:
在所述調(diào)制解調(diào)器的私有緩存空間緩存調(diào)制前的所述目標數(shù)據(jù),并重啟計時器;在計時器超時且未收到所述過濾請求指令的情況下,刪除緩存的所述目標數(shù)據(jù)。
在一個可選的實現(xiàn)方式中,所述調(diào)制解調(diào)器對調(diào)制前的所述目標數(shù)據(jù)進行過濾分析包括:
所述調(diào)制解調(diào)器調(diào)用與安全管理應用程序之間的通信接口,通過所述安全管理應用程序?qū)λ瞿繕藬?shù)據(jù)進行過濾分析。
在一個可選的實現(xiàn)方式中,所述方法還包括:
在通過所述安全管理應用程序?qū)λ瞿繕藬?shù)據(jù)進行過濾分析,無法確定是否需要過濾的情況下,將所述目標數(shù)據(jù)發(fā)往處于低功耗模式的中央處理器,請求過濾確認,并等待所述中央處理器返回的過濾確認指令。
在一個可選的實現(xiàn)方式中,所述方法還包括:
在等待所述中央處理器返回的過濾確認指令時,重啟所述計時器,在所述計時器超時之后未收到所述過濾確認指令的情況下,向所述射頻模塊發(fā)送不過濾指令。
在一個可選的實現(xiàn)方式中,所述調(diào)制解調(diào)器對調(diào)制前的所述目標數(shù)據(jù)進行過濾分析包括:
在確定所述目標數(shù)據(jù)的發(fā)送源端屬于所述接入設備的授權(quán)方的情況下,確定不需要過濾;否則,調(diào)用與安全管理應用程序之間的通信接口,通過所述安全管理應用程序?qū)λ瞿繕藬?shù)據(jù)進行過濾分析。
二方面本發(fā)明實施例還提供了一種接入設備,包括調(diào)制解調(diào)器和射頻模塊;
上述調(diào)制解調(diào)器,用于獲得目標數(shù)據(jù),調(diào)制所述目標數(shù)據(jù)后發(fā)往所述接入設備的射頻模塊;
所述射頻模塊,用于在確定所述目標數(shù)據(jù)的發(fā)送方式為廣播的情況下,向所述調(diào)制解調(diào)器發(fā)送過濾請求指令;
所述調(diào)制解調(diào)器,用于對調(diào)制前的所述目標數(shù)據(jù)進行過濾分析,在確定需要過濾的情況下,向所述射頻模塊發(fā)送確認過濾指令;
所述射頻模塊,用于在接收到所述確認過濾指令后,丟棄所述目標數(shù)據(jù)。
在一個可選的實現(xiàn)方式中,所述調(diào)制解調(diào)器,還用于在所述調(diào)制解調(diào)器獲得目標數(shù)據(jù)之后,在所述調(diào)制解調(diào)器的私有緩存空間緩存調(diào)制前的所述目標數(shù)據(jù),并重啟計時器;在計時器超時且未收到所述過濾請求指令的情況下,刪除緩存的所述目標數(shù)據(jù)。
在一個可選的實現(xiàn)方式中,所述調(diào)制解調(diào)器,用于對調(diào)制前的所述目標數(shù)據(jù)進行過濾分析包括:
調(diào)用與安全管理應用程序之間的通信接口,通過所述安全管理應用程序?qū)λ瞿繕藬?shù)據(jù)進行過濾分析。
在一個可選的實現(xiàn)方式中,所述調(diào)制解調(diào)器,還用于在通過所述安全管理應用程序?qū)λ瞿繕藬?shù)據(jù)進行過濾分析,無法確定是否需要過濾的情況下,將所述目標數(shù)據(jù)發(fā)往處于低功耗模式的中央處理器,請求過濾確認,并等待所述中央處理器返回的過濾確認指令。
在一個可選的實現(xiàn)方式中,所述調(diào)制解調(diào)器,還用于在等待所述中央處理器返回的過濾確認指令時,重啟所述計時器,在所述計時器超時之后未收到所述過濾確認指令的情況下,向所述射頻模塊發(fā)送不過濾指令。
在一個可選的實現(xiàn)方式中,所述調(diào)制解調(diào)器,用于對調(diào)制前的所述目標數(shù)據(jù)進行過濾分析包括:
在確定所述目標數(shù)據(jù)的發(fā)送源端屬于所述接入設備的授權(quán)方的情況下,確定不需要過濾;否則,調(diào)用與安全管理應用程序之間的通信接口,通過所述安全管理應用程序?qū)λ瞿繕藬?shù)據(jù)進行過濾分析。
從以上技術(shù)方案可以看出,本發(fā)明實施例具有以下優(yōu)點:由調(diào)制解調(diào)器和射頻模塊配合識別廣播消息,并對廣播消息進行過濾處理,不必因廣播消息過濾的需求喚醒CPU也不需要CPU因此執(zhí)行中斷處理,使CPU的工作被部署到具有智能功能的硬件中,一方面實現(xiàn)的負載的均衡,另一方面減少了CPU的中斷,因此可以降低CPU的負荷,提升整個接入設備系統(tǒng)的效率。
附圖說明
為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡要介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域的普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實施例方法流程示意圖;
圖2為本發(fā)明實施例方法流程示意圖;
圖3為本發(fā)明實施例接入設備結(jié)構(gòu)示意圖;
圖4為本發(fā)明實施例接入設備結(jié)構(gòu)示意圖。
具體實施方式
為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明作進一步地詳細描述,顯然,所描述的實施例僅僅是本發(fā)明一部份實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。
一方面本發(fā)明實施例提供了一種廣播消息的轉(zhuǎn)發(fā)控制方法,如圖1所示,包括:
101:接入設備的調(diào)制解調(diào)器獲得目標數(shù)據(jù),調(diào)制所述目標數(shù)據(jù)后發(fā)往所述接入設備的射頻模塊;
接入設備是指無線通信網(wǎng)絡中的接入設備,終端設備通過接入設備接入通信網(wǎng)絡。因此接入設備作為終端設備與通信網(wǎng)絡之間的橋梁需要進行大量的數(shù)據(jù)轉(zhuǎn)發(fā),接入設備的無線通信模塊則將會接收到大量的需要發(fā)往終端設備的數(shù)據(jù),這些數(shù)據(jù)在本發(fā)明實施例中,稱為目標數(shù)據(jù)。
102:所述射頻模塊在確定所述目標數(shù)據(jù)的發(fā)送方式為廣播的情況下,向所述調(diào)制解調(diào)器發(fā)送過濾請求指令;
由于射頻模塊是執(zhí)行數(shù)據(jù)發(fā)送的模塊,因此其可以獲知該目標數(shù)據(jù)的發(fā)送方式,是廣播發(fā)送還是有目標地址(即:有目標終端設備)的發(fā)送方式,如果沒有目標地址,那么可以認為是廣播方式發(fā)送的目標數(shù)據(jù)。
由于調(diào)制后的目標數(shù)據(jù)是模擬信號,模擬信號的數(shù)據(jù)內(nèi)容較難獲得,因此在本發(fā)明實施例中由調(diào)制解調(diào)器執(zhí)行過濾的判斷,這是由于目標數(shù)據(jù)在調(diào)制解調(diào)器進行調(diào)制之前是數(shù)字信號,調(diào)制解調(diào)器可以在增加數(shù)據(jù)解析功能的情況下實現(xiàn)對目標數(shù)據(jù)的識別。
103:所述調(diào)制解調(diào)器對調(diào)制前的所述目標數(shù)據(jù)進行過濾分析,在確定需要過濾的情況下,向所述射頻模塊發(fā)送確認過濾指令;
在本實施例中,調(diào)制解調(diào)器增加了數(shù)據(jù)解析的功能可以獲得目標數(shù)據(jù)的具體內(nèi)容,在執(zhí)行過濾分析的過程中,可以使用調(diào)制解調(diào)器本地的數(shù)據(jù)庫,也可以使用接入設備的大數(shù)據(jù)庫;其中,前者會更為迅速,后者過濾會更充分;具體采用何種過濾方式,可以依需要選擇,本發(fā)明實施例不作限定。
過濾確認指令作為告知射頻模塊可以過濾的指令,可以是一個電信號,不必攜帶其他任何信息。
104:所述射頻模塊在接收到所述確認過濾指令后,丟棄所述目標數(shù)據(jù)。
在本實施例中,丟棄目標數(shù)據(jù),可以理解為:刪除目標數(shù)據(jù),或者,不發(fā)射目標數(shù)據(jù)。
從以上技術(shù)方案可以看出,本實施例具有以下優(yōu)點:由調(diào)制解調(diào)器和射頻模塊配合識別廣播消息,并對廣播消息進行過濾處理,不必因廣播消息過濾的需求喚醒CPU也不需要CPU因此執(zhí)行中斷處理,使CPU的工作被部署到具有智能功能的硬件中,一方面實現(xiàn)的負載的均衡,另一方面減少了CPU的中斷,因此可以降低CPU的負荷,提升整個接入設備系統(tǒng)的效率。
在一個可選的實現(xiàn)方式中,由于調(diào)制解調(diào)器本身并沒有獲得目標數(shù)據(jù)的發(fā)送方式的功能,調(diào)制解調(diào)器需要在接收到過濾請求指令后需要執(zhí)行過濾分析,那么調(diào)制解調(diào)器需要使用到調(diào)制之前的目標數(shù)據(jù),因此調(diào)制解調(diào)器可以緩存這部分數(shù)據(jù),方便后續(xù)使用,基于此本發(fā)明實施例提供了如下解決方案:在所述調(diào)制解調(diào)器獲得目標數(shù)據(jù)之后,所述方法還包括:
在所述調(diào)制解調(diào)器的私有緩存空間緩存調(diào)制前的所述目標數(shù)據(jù),并重啟計時器;在計時器超時且未收到所述過濾請求指令的情況下,刪除緩存的所述目標數(shù)據(jù)。
在本實施例中,調(diào)制解調(diào)器需要使用到調(diào)制之前的目標數(shù)據(jù),因此調(diào)制解調(diào)器可以緩存這部分數(shù)據(jù),方便后續(xù)使用;另外,通過計時器來決定是否需要刪除緩存的目標數(shù)據(jù),可以不必由射頻模塊反饋可以刪除的消息減少消息在不同硬件模塊之間的傳遞,節(jié)省硬件模塊之前的通信資源。
在一個可選的實現(xiàn)方式中,還提供了由調(diào)制解調(diào)器進行過濾分析的具體實現(xiàn)方案,如下:所述調(diào)制解調(diào)器對調(diào)制前的所述目標數(shù)據(jù)進行過濾分析包括:
所述調(diào)制解調(diào)器調(diào)用與安全管理應用程序之間的通信接口,通過所述安全管理應用程序?qū)λ瞿繕藬?shù)據(jù)進行過濾分析。
在本實施例中,調(diào)制解調(diào)器與安全管理應用程序之間有通信接口,不必通過CPU對安全管理應用程序進行調(diào)用,因此不必對CPU發(fā)起中斷處理,CPU可以專注于執(zhí)行其他運算,從而實現(xiàn)負載均衡化。
在一個可選的實現(xiàn)方式中,鑒于調(diào)制解調(diào)器數(shù)據(jù)處理能力可能的限制,本發(fā)明實施例提供了兩段式的過濾分析處理方案,具體如下:所述方法還包括:
在通過所述安全管理應用程序?qū)λ瞿繕藬?shù)據(jù)進行過濾分析,無法確定是否需要過濾的情況下,將所述目標數(shù)據(jù)發(fā)往處于低功耗模式的中央處理器,請求過濾確認,并等待所述中央處理器返回的過濾確認指令。
鑒于調(diào)制解調(diào)器數(shù)據(jù)處理能力的限制,如果運行非常強大的安全管理應用程序,可能負擔比較重,因此本發(fā)明實施例在兼顧過濾的有效性,以及效率的前提下,實現(xiàn)了兩段的過濾分析,其中在調(diào)制解調(diào)器一側(cè)運行的安全管理應用程序可以是相對于中央處理器而言復雜度更低的安全管理應用程序,或者,數(shù)據(jù)庫更小的安全管理應用程序。一方面可以兼顧調(diào)制解調(diào)器的過濾能力,另一方面又提供了對于疑難的目標數(shù)據(jù)過濾分析的深度支持。
在一個可選的實現(xiàn)方式中,由于射頻模塊在發(fā)送過濾請求以后,會等待是否需要過濾的結(jié)果,在射頻模塊也可以用定時器的方式,在定時器超時沒有收到結(jié)果就發(fā)射上述目標數(shù)據(jù)或者丟棄上述目標數(shù)據(jù),不過本實施例還提供了另一種實現(xiàn)方式,如下:所述方法還包括:
在等待所述中央處理器返回的過濾確認指令時,重啟所述計時器,在所述計時器超時之后未收到所述過濾確認指令的情況下,向所述射頻模塊發(fā)送不過濾指令。
由于中央處理器處理的時間可能比較長,也可能中央處理器處理也沒有結(jié)果,也可能中央處理器在沒有反饋過濾分析結(jié)果,但是調(diào)制解調(diào)器不能一直等下去,那么調(diào)制解調(diào)器可以通過計時器來決定反饋何種結(jié)果給射頻模塊。
在本實施例中,反饋給射頻模塊的是不過濾指令,射頻模塊在接收到該不過濾指令后,會廣播該目標數(shù)據(jù)。
在一個可選的實現(xiàn)方式中,本發(fā)明實施例還提供了另一種兩段式的過濾分析方案,具體如下:所述調(diào)制解調(diào)器對調(diào)制前的所述目標數(shù)據(jù)進行過濾分析包括:
在確定所述目標數(shù)據(jù)的發(fā)送源端屬于所述接入設備的授權(quán)方的情況下,確定不需要過濾;否則,調(diào)用與安全管理應用程序之間的通信接口,通過所述安全管理應用程序?qū)λ瞿繕藬?shù)據(jù)進行過濾分析。
在本實施例中,調(diào)制解調(diào)器僅需要確定廣播的源端是否屬于授權(quán)方就可以,因此速度會非??欤皇跈?quán)方可以是與接入設備的運營商進行過簽約的用戶。本實施例中的兩段式方案,調(diào)制解調(diào)器可以極為迅速的完成第一段的確認,效率非常高,并且對調(diào)制解調(diào)器的數(shù)據(jù)處理能力要求較小。
本發(fā)明實施例還提供了另一種廣播消息的轉(zhuǎn)發(fā)控制方法,如圖2所示,包括:
201:接入設備的調(diào)制解調(diào)器獲得發(fā)往終端設備的消息后,進行調(diào)制并將調(diào)制后的信息發(fā)往射頻模塊;
202:射頻模塊識別消息的發(fā)送方式,若所述消息的發(fā)送方式是廣播,則向調(diào)制解調(diào)器發(fā)送過濾請求;
203:調(diào)制解調(diào)器接收到過濾請求后,執(zhí)行過濾處理,如果不能確定是否需要過濾則進入205;如果可以確定需要過濾,則向射頻模塊返回過濾確認;
調(diào)整解調(diào)器進行的過濾處理可以包括:識別廣告信息之類的垃圾信息。
204:射頻模塊在接收到過濾確認后,刪除該消息,不發(fā)送;
205:調(diào)制解調(diào)器將上述消息發(fā)送給中央處理器,等待過濾結(jié)果;
206:調(diào)制解調(diào)器將過濾結(jié)果發(fā)送給射頻模塊。
可以理解的是,以上過濾結(jié)果如果是過濾確認,那么射頻模塊會刪除該消息,不發(fā)送;否則,射頻模塊會廣播該消息。
二方面本發(fā)明實施例還提供了一種接入設備,如圖3所示,包括調(diào)制解調(diào)器301和射頻模塊302;還可以包括:中央處理器303,或者還可以包括存儲器、電源模塊等其他硬件模塊,根據(jù)接入設備的需求配置不同的硬件,本發(fā)明實施例對此不作限制;以上各硬件可以采用總線建立通信連接。
上述調(diào)制解調(diào)器301,用于獲得目標數(shù)據(jù),調(diào)制所述目標數(shù)據(jù)后發(fā)往所述接入設備的射頻模塊302;
所述射頻模塊302,用于在確定所述目標數(shù)據(jù)的發(fā)送方式為廣播的情況下,向所述調(diào)制解調(diào)器301發(fā)送過濾請求指令;
所述調(diào)制解調(diào)器301,用于對調(diào)制前的所述目標數(shù)據(jù)進行過濾分析,在確定需要過濾的情況下,向所述射頻模塊302發(fā)送確認過濾指令;
所述射頻模塊302,用于在接收到所述確認過濾指令后,丟棄所述目標數(shù)據(jù)。
接入設備是指無線通信網(wǎng)絡中的接入設備,終端設備通過接入設備接入通信網(wǎng)絡。因此接入設備作為終端設備與通信網(wǎng)絡之間的橋梁需要進行大量的數(shù)據(jù)轉(zhuǎn)發(fā),接入設備的無線通信模塊則將會接收到大量的需要發(fā)往終端設備的數(shù)據(jù),這些數(shù)據(jù)在本發(fā)明實施例中,稱為目標數(shù)據(jù)。
由于射頻模塊是執(zhí)行數(shù)據(jù)發(fā)送的模塊,因此其可以獲知該目標數(shù)據(jù)的發(fā)送方式,是廣播發(fā)送還是有目標地址(即:有目標終端設備)的發(fā)送方式,如果沒有目標地址,那么可以認為是廣播方式發(fā)送的目標數(shù)據(jù)。
由于調(diào)制后的目標數(shù)據(jù)是模擬信號,模擬信號的數(shù)據(jù)內(nèi)容較難獲得,因此在本發(fā)明實施例中由調(diào)制解調(diào)器執(zhí)行過濾的判斷,這是由于目標數(shù)據(jù)在調(diào)制解調(diào)器進行調(diào)制之前是數(shù)字信號,調(diào)制解調(diào)器可以在增加數(shù)據(jù)解析功能的情況下實現(xiàn)對目標數(shù)據(jù)的識別。
在本實施例中,調(diào)制解調(diào)器增加了數(shù)據(jù)解析的功能可以獲得目標數(shù)據(jù)的具體內(nèi)容,在執(zhí)行過濾分析的過程中,可以使用調(diào)制解調(diào)器本地的數(shù)據(jù)庫,也可以使用接入設備的大數(shù)據(jù)庫;其中,前者會更為迅速,后者過濾會更充分;具體采用何種過濾方式,可以依需要選擇,本發(fā)明實施例不作限定。
過濾確認指令作為告知射頻模塊可以過濾的指令,可以是一個電信號,不必攜帶其他任何信息。
在本實施例中,丟棄目標數(shù)據(jù),可以理解為:刪除目標數(shù)據(jù),或者,不發(fā)射目標數(shù)據(jù)。
從以上技術(shù)方案可以看出,本實施例具有以下優(yōu)點:由調(diào)制解調(diào)器和射頻模塊配合識別廣播消息,并對廣播消息進行過濾處理,不必因廣播消息過濾的需求喚醒CPU也不需要CPU因此執(zhí)行中斷處理,使CPU的工作被部署到具有智能功能的硬件中,一方面實現(xiàn)的負載的均衡,另一方面減少了CPU的中斷,因此可以降低CPU的負荷,提升整個接入設備系統(tǒng)的效率。
在一個可選的實現(xiàn)方式中,由于調(diào)制解調(diào)器本身并沒有獲得目標數(shù)據(jù)的發(fā)送方式的功能,調(diào)制解調(diào)器需要在接收到過濾請求指令后需要執(zhí)行過濾分析,那么調(diào)制解調(diào)器需要使用到調(diào)制之前的目標數(shù)據(jù),因此調(diào)制解調(diào)器可以緩存這部分數(shù)據(jù),方便后續(xù)使用,基于此本發(fā)明實施例提供了如下解決方案:所述調(diào)制解調(diào)器301,還用于在所述調(diào)制解調(diào)器301獲得目標數(shù)據(jù)之后,在所述調(diào)制解調(diào)器301的私有緩存空間緩存調(diào)制前的所述目標數(shù)據(jù),并重啟計時器;在計時器超時且未收到所述過濾請求指令的情況下,刪除緩存的所述目標數(shù)據(jù)。
在本實施例中,調(diào)制解調(diào)器需要使用到調(diào)制之前的目標數(shù)據(jù),因此調(diào)制解調(diào)器可以緩存這部分數(shù)據(jù),方便后續(xù)使用;另外,通過計時器來決定是否需要刪除緩存的目標數(shù)據(jù),可以不必由射頻模塊反饋可以刪除的消息減少消息在不同硬件模塊之間的傳遞,節(jié)省硬件模塊之前的通信資源。
在一個可選的實現(xiàn)方式中,還提供了由調(diào)制解調(diào)器進行過濾分析的具體實現(xiàn)方案,如下:所述調(diào)制解調(diào)器301,用于對調(diào)制前的所述目標數(shù)據(jù)進行過濾分析包括:
調(diào)用與安全管理應用程序之間的通信接口,通過所述安全管理應用程序?qū)λ瞿繕藬?shù)據(jù)進行過濾分析。
在本實施例中,調(diào)制解調(diào)器與安全管理應用程序之間有通信接口,不必通過CPU對安全管理應用程序進行調(diào)用,因此不必對CPU發(fā)起中斷處理,CPU可以專注于執(zhí)行其他運算,從而實現(xiàn)負載均衡化。
在一個可選的實現(xiàn)方式中,鑒于調(diào)制解調(diào)器數(shù)據(jù)處理能力可能的限制,本發(fā)明實施例提供了兩段式的過濾分析處理方案,具體如下:所述調(diào)制解調(diào)器301,還用于在通過所述安全管理應用程序?qū)λ瞿繕藬?shù)據(jù)進行過濾分析,無法確定是否需要過濾的情況下,將所述目標數(shù)據(jù)發(fā)往處于低功耗模式的中央處理器,請求過濾確認,并等待所述中央處理器返回的過濾確認指令。
鑒于調(diào)制解調(diào)器數(shù)據(jù)處理能力的限制,如果運行非常強大的安全管理應用程序,可能負擔比較重,因此本發(fā)明實施例在兼顧過濾的有效性,以及效率的前提下,實現(xiàn)了兩段的過濾分析,其中在調(diào)制解調(diào)器一側(cè)運行的安全管理應用程序可以是相對于中央處理器而言復雜度更低的安全管理應用程序,或者,數(shù)據(jù)庫更小的安全管理應用程序。一方面可以兼顧調(diào)制解調(diào)器的過濾能力,另一方面又提供了對于疑難的目標數(shù)據(jù)過濾分析的深度支持。
在一個可選的實現(xiàn)方式中,由于射頻模塊在發(fā)送過濾請求以后,會等待是否需要過濾的結(jié)果,在射頻模塊也可以用定時器的方式,在定時器超時沒有收到結(jié)果就發(fā)射上述目標數(shù)據(jù)或者丟棄上述目標數(shù)據(jù),不過本實施例還提供了另一種實現(xiàn)方式,如下:所述調(diào)制解調(diào)器301,還用于在等待所述中央處理器返回的過濾確認指令時,重啟所述計時器,在所述計時器超時之后未收到所述過濾確認指令的情況下,向所述射頻模塊302發(fā)送不過濾指令。
由于中央處理器處理的時間可能比較長,也可能中央處理器處理也沒有結(jié)果,也可能中央處理器在沒有反饋過濾分析結(jié)果,但是調(diào)制解調(diào)器不能一直等下去,那么調(diào)制解調(diào)器可以通過計時器來決定反饋何種結(jié)果給射頻模塊。
在本實施例中,反饋給射頻模塊的是不過濾指令,射頻模塊在接收到該不過濾指令后,會廣播該目標數(shù)據(jù)。
在一個可選的實現(xiàn)方式中,本發(fā)明實施例還提供了另一種兩段式的過濾分析方案,具體如下:所述調(diào)制解調(diào)器301,用于對調(diào)制前的所述目標數(shù)據(jù)進行過濾分析包括:
在確定所述目標數(shù)據(jù)的發(fā)送源端屬于所述接入設備的授權(quán)方的情況下,確定不需要過濾;否則,調(diào)用與安全管理應用程序之間的通信接口,通過所述安全管理應用程序?qū)λ瞿繕藬?shù)據(jù)進行過濾分析。
在本實施例中,調(diào)制解調(diào)器僅需要確定廣播的源端是否屬于授權(quán)方就可以,因此速度會非??欤皇跈?quán)方可以是與接入設備的運營商進行過簽約的用戶。本實施例中的兩段式方案,調(diào)制解調(diào)器可以極為迅速的完成第一段的確認,效率非常高,并且對調(diào)制解調(diào)器的數(shù)據(jù)處理能力要求較小。
本發(fā)明實施例還提供了另一種接入設備,如圖4所示,為了便于說明,僅示出了與本發(fā)明實施例相關(guān)的部分,具體技術(shù)細節(jié)未揭示的,請參照本發(fā)明實施例方法部分。該接入設備可以為包括基站、以及家庭的無線路由器,本實施例以基站為例:
圖4示出的是與本發(fā)明實施例提供的接入設備相關(guān)的基站的部分結(jié)構(gòu)的框圖。參考圖4,基站包括:存儲器410、輸入單元420、射頻模塊430、中央處理器440、調(diào)制解調(diào)器460、以及電源450等部件。本領(lǐng)域技術(shù)人員可以理解,圖4中示出的基站結(jié)構(gòu)并不構(gòu)成對基站的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
上述調(diào)制解調(diào)器460,用于獲得目標數(shù)據(jù),調(diào)制所述目標數(shù)據(jù)后發(fā)往所述接入設備的射頻模塊430;
所述射頻模塊430,用于在確定所述目標數(shù)據(jù)的發(fā)送方式為廣播的情況下,向所述調(diào)制解調(diào)器460發(fā)送過濾請求指令;
所述調(diào)制解調(diào)器460,用于對調(diào)制前的所述目標數(shù)據(jù)進行過濾分析,在確定需要過濾的情況下,向所述射頻模塊430發(fā)送確認過濾指令;
所述射頻模塊430,用于在接收到所述確認過濾指令后,丟棄所述目標數(shù)據(jù)。
接入設備是指無線通信網(wǎng)絡中的接入設備,終端設備通過接入設備接入通信網(wǎng)絡。因此接入設備作為終端設備與通信網(wǎng)絡之間的橋梁需要進行大量的數(shù)據(jù)轉(zhuǎn)發(fā),接入設備的無線通信模塊則將會接收到大量的需要發(fā)往終端設備的數(shù)據(jù),這些數(shù)據(jù)在本發(fā)明實施例中,稱為目標數(shù)據(jù)。
由于射頻模塊是執(zhí)行數(shù)據(jù)發(fā)送的模塊,因此其可以獲知該目標數(shù)據(jù)的發(fā)送方式,是廣播發(fā)送還是有目標地址(即:有目標終端設備)的發(fā)送方式,如果沒有目標地址,那么可以認為是廣播方式發(fā)送的目標數(shù)據(jù)。
由于調(diào)制后的目標數(shù)據(jù)是模擬信號,模擬信號的數(shù)據(jù)內(nèi)容較難獲得,因此在本發(fā)明實施例中由調(diào)制解調(diào)器執(zhí)行過濾的判斷,這是由于目標數(shù)據(jù)在調(diào)制解調(diào)器進行調(diào)制之前是數(shù)字信號,調(diào)制解調(diào)器可以在增加數(shù)據(jù)解析功能的情況下實現(xiàn)對目標數(shù)據(jù)的識別。
在本實施例中,調(diào)制解調(diào)器增加了數(shù)據(jù)解析的功能可以獲得目標數(shù)據(jù)的具體內(nèi)容,在執(zhí)行過濾分析的過程中,可以使用調(diào)制解調(diào)器本地的數(shù)據(jù)庫,也可以使用接入設備的大數(shù)據(jù)庫;其中,前者會更為迅速,后者過濾會更充分;具體采用何種過濾方式,可以依需要選擇,本發(fā)明實施例不作限定。
過濾確認指令作為告知射頻模塊可以過濾的指令,可以是一個電信號,不必攜帶其他任何信息。
在本實施例中,丟棄目標數(shù)據(jù),可以理解為:刪除目標數(shù)據(jù),或者,不發(fā)射目標數(shù)據(jù)。
從以上技術(shù)方案可以看出,本實施例具有以下優(yōu)點:由調(diào)制解調(diào)器和射頻模塊配合識別廣播消息,并對廣播消息進行過濾處理,不必因廣播消息過濾的需求喚醒CPU也不需要CPU因此執(zhí)行中斷處理,使CPU的工作被部署到具有智能功能的硬件中,一方面實現(xiàn)的負載的均衡,另一方面減少了CPU的中斷,因此可以降低CPU的負荷,提升整個接入設備系統(tǒng)的效率。
在一個可選的實現(xiàn)方式中,由于調(diào)制解調(diào)器本身并沒有獲得目標數(shù)據(jù)的發(fā)送方式的功能,調(diào)制解調(diào)器需要在接收到過濾請求指令后需要執(zhí)行過濾分析,那么調(diào)制解調(diào)器需要使用到調(diào)制之前的目標數(shù)據(jù),因此調(diào)制解調(diào)器可以緩存這部分數(shù)據(jù),方便后續(xù)使用,基于此本發(fā)明實施例提供了如下解決方案:所述調(diào)制解調(diào)器460,還用于在所述調(diào)制解調(diào)器460獲得目標數(shù)據(jù)之后,在所述調(diào)制解調(diào)器460的私有緩存空間緩存調(diào)制前的所述目標數(shù)據(jù),并重啟計時器;在計時器超時且未收到所述過濾請求指令的情況下,刪除緩存的所述目標數(shù)據(jù)。
在本實施例中,調(diào)制解調(diào)器需要使用到調(diào)制之前的目標數(shù)據(jù),因此調(diào)制解調(diào)器可以緩存這部分數(shù)據(jù),方便后續(xù)使用;另外,通過計時器來決定是否需要刪除緩存的目標數(shù)據(jù),可以不必由射頻模塊反饋可以刪除的消息減少消息在不同硬件模塊之間的傳遞,節(jié)省硬件模塊之前的通信資源。
在一個可選的實現(xiàn)方式中,還提供了由調(diào)制解調(diào)器進行過濾分析的具體實現(xiàn)方案,如下:所述調(diào)制解調(diào)器460,用于對調(diào)制前的所述目標數(shù)據(jù)進行過濾分析包括:
調(diào)用與安全管理應用程序之間的通信接口,通過所述安全管理應用程序?qū)λ瞿繕藬?shù)據(jù)進行過濾分析。
在本實施例中,調(diào)制解調(diào)器與安全管理應用程序之間有通信接口,不必通過CPU對安全管理應用程序進行調(diào)用,因此不必對CPU發(fā)起中斷處理,CPU可以專注于執(zhí)行其他運算,從而實現(xiàn)負載均衡化。
在一個可選的實現(xiàn)方式中,鑒于調(diào)制解調(diào)器數(shù)據(jù)處理能力可能的限制,本發(fā)明實施例提供了兩段式的過濾分析處理方案,具體如下:所述調(diào)制解調(diào)器460,還用于在通過所述安全管理應用程序?qū)λ瞿繕藬?shù)據(jù)進行過濾分析,無法確定是否需要過濾的情況下,將所述目標數(shù)據(jù)發(fā)往處于低功耗模式的中央處理器,請求過濾確認,并等待所述中央處理器返回的過濾確認指令。
鑒于調(diào)制解調(diào)器數(shù)據(jù)處理能力的限制,如果運行非常強大的安全管理應用程序,可能負擔比較重,因此本發(fā)明實施例在兼顧過濾的有效性,以及效率的前提下,實現(xiàn)了兩段的過濾分析,其中在調(diào)制解調(diào)器一側(cè)運行的安全管理應用程序可以是相對于中央處理器而言復雜度更低的安全管理應用程序,或者,數(shù)據(jù)庫更小的安全管理應用程序。一方面可以兼顧調(diào)制解調(diào)器的過濾能力,另一方面又提供了對于疑難的目標數(shù)據(jù)過濾分析的深度支持。
在一個可選的實現(xiàn)方式中,由于射頻模塊在發(fā)送過濾請求以后,會等待是否需要過濾的結(jié)果,在射頻模塊也可以用定時器的方式,在定時器超時沒有收到結(jié)果就發(fā)射上述目標數(shù)據(jù)或者丟棄上述目標數(shù)據(jù),不過本實施例還提供了另一種實現(xiàn)方式,如下:所述調(diào)制解調(diào)器460,還用于在等待所述中央處理器返回的過濾確認指令時,重啟所述計時器,在所述計時器超時之后未收到所述過濾確認指令的情況下,向所述射頻模塊430發(fā)送不過濾指令。
由于中央處理器處理的時間可能比較長,也可能中央處理器處理也沒有結(jié)果,也可能中央處理器在沒有反饋過濾分析結(jié)果,但是調(diào)制解調(diào)器不能一直等下去,那么調(diào)制解調(diào)器可以通過計時器來決定反饋何種結(jié)果給射頻模塊。
在本實施例中,反饋給射頻模塊的是不過濾指令,射頻模塊在接收到該不過濾指令后,會廣播該目標數(shù)據(jù)。
在一個可選的實現(xiàn)方式中,本發(fā)明實施例還提供了另一種兩段式的過濾分析方案,具體如下:所述調(diào)制解調(diào)器460,用于對調(diào)制前的所述目標數(shù)據(jù)進行過濾分析包括:
在確定所述目標數(shù)據(jù)的發(fā)送源端屬于所述接入設備的授權(quán)方的情況下,確定不需要過濾;否則,調(diào)用與安全管理應用程序之間的通信接口,通過所述安全管理應用程序?qū)λ瞿繕藬?shù)據(jù)進行過濾分析。
值得注意的是,上述接入設備實施例中,所包括的各個單元只是按照功能邏輯進行劃分的,但并不局限于上述的劃分,只要能夠?qū)崿F(xiàn)相應的功能即可;另外,各功能單元的具體名稱也只是為了便于相互區(qū)分,并不用于限制本發(fā)明的保護范圍。
另外,本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述各方法實施例中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,相應的程序可以存儲于一種計算機可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。
以上僅為本發(fā)明較佳的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明實施例揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應該以權(quán)利要求的保護范圍為準。