基于消息主體和安全分級(jí)的垃圾郵件識(shí)別方法及裝置制造方法
【專利摘要】本發(fā)明提供一種基于消息主體和安全分級(jí)的垃圾郵件識(shí)別方法及裝置,用于局域網(wǎng)內(nèi)垃圾郵件過濾,通過提取消息主體的方法,更加充分地利用了語法樹的信息,從語法樹中提取句子主語作為消息主體,統(tǒng)計(jì)并分析文本是否在對(duì)消息主體進(jìn)行宣傳或介紹,提高了對(duì)垃圾郵件,尤其是對(duì)廣告郵件的識(shí)別精度;通過安全分級(jí)管理方法,對(duì)郵件的文本、鏈接和圖片等內(nèi)容做出一個(gè)分級(jí)管理,針對(duì)安全度較高的郵件進(jìn)行部分檢測,對(duì)于安全度較低的郵件進(jìn)行全面檢測,提高了郵件的識(shí)別效率。
【專利說明】基于消息主體和安全分級(jí)的垃圾郵件識(shí)別方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明提供一種基于消息主體和安全分級(jí)的垃圾郵件識(shí)別方法,同時(shí)還提供了實(shí)現(xiàn)該方法的裝置,用于局域網(wǎng)內(nèi)垃圾郵件過濾,涉及電子郵件【技術(shù)領(lǐng)域】中的垃圾郵件處理技術(shù)與網(wǎng)絡(luò)安全技術(shù)。
【背景技術(shù)】
[0002]垃圾郵件對(duì)人們來說已經(jīng)不是一個(gè)陌生的名詞了,但至今在世界上還沒有一個(gè)嚴(yán)格統(tǒng)一的定義,一般人們把未經(jīng)用戶許可,而被強(qiáng)行塞入用戶郵箱的郵件稱為垃圾郵件,常見的垃圾郵件包括:廣告,雜志,詐騙信息等,有的甚至攜帶木馬或者病毒。
[0003]如今垃圾郵件日益泛濫,不僅對(duì)人們的日常收發(fā)郵件造成了困擾,一些垃圾郵件還攜帶不良信息或者病毒,對(duì)收件人帶來危害,常見的解決方法之一是在用戶端安裝垃圾郵件過濾系統(tǒng),使用識(shí)別算法對(duì)接收到的郵件進(jìn)行識(shí)別,若該郵件屬于垃圾郵件則會(huì)被系統(tǒng)過濾。
[0004]從系統(tǒng)安裝的位置來看,過濾系統(tǒng)又分為兩類,第一類直接安裝在用戶主機(jī)中。這一類系統(tǒng)在處理郵件時(shí)會(huì)占用用戶主機(jī)的大量資源;第二類是安裝在局域網(wǎng)內(nèi),通過監(jiān)控技術(shù)獲得局域網(wǎng)內(nèi)的數(shù)據(jù)包,再從數(shù)據(jù)包中提取郵件并進(jìn)行識(shí)別,這一類系統(tǒng)的優(yōu)點(diǎn)是可對(duì)整個(gè)局域網(wǎng)中的垃圾郵件進(jìn)行集中處理,在運(yùn)行過程中不會(huì)占用用戶主機(jī)的資源,但是需要一臺(tái)設(shè)備來完成郵件識(shí)別任務(wù),并且對(duì)設(shè)備的識(shí)別效率要求較高。
[0005]一封郵件包含文本、圖片、鏈接、附件等內(nèi)容,現(xiàn)有的垃圾郵件過濾系統(tǒng)中,一部分過濾系統(tǒng)只對(duì)郵件文本進(jìn)行識(shí)別,效率較高,但精度不足,另一部分過濾系統(tǒng)對(duì)郵件中的文本、圖片、鏈接等內(nèi)容都進(jìn)行識(shí)別,精度更高,但效率下降。
[0006]中文郵件和英文郵件的處理過程是不同的,對(duì)于中文郵件,通用的步驟是:中文分詞,特征提取,特征選擇,使用分類器進(jìn)行識(shí)別;傳統(tǒng)的基于語法樹的中文分詞方法,在完成中文分詞后會(huì)丟棄語法樹,沒有將語法樹用在識(shí)別過程中,效率較低,精度卻沒有提高。
【發(fā)明內(nèi)容】
[0007]本發(fā)明公開一種基于消息主體和安全分級(jí)的垃圾郵件識(shí)別方法,該方法通過提取郵件中的消息主體,能夠提高對(duì)垃圾郵件的識(shí)別精度,通過對(duì)郵件來源進(jìn)行安全分級(jí),能夠提聞對(duì)垃圾郵件的識(shí)別效率。
[0008]本發(fā)明還提供了實(shí)現(xiàn)該方法的裝置,該裝置采用硬件和軟件相結(jié)合的方式,實(shí)現(xiàn)了局域網(wǎng)內(nèi)用戶郵件的收集與識(shí)別,解決了用戶與裝置的通信問題,并且節(jié)約了用戶資源。
[0009]本發(fā)明公開的一種基于消息主體和安全分級(jí)的垃圾郵件識(shí)別方法,包括以下步驟:
O網(wǎng)絡(luò)接口單元捕獲局域網(wǎng)內(nèi)所有的數(shù)據(jù)包,并傳遞給通信單元;
2)通信單元根據(jù)數(shù)據(jù)包中的協(xié)議號(hào)判斷數(shù)據(jù)包的種類,識(shí)別其中的用戶信號(hào)并保持與用戶的通信,丟棄與郵件無關(guān)的數(shù)據(jù)包,經(jīng)過微控制器將與郵件相關(guān)的數(shù)據(jù)包傳遞給協(xié)議解析單元并將用戶信息傳遞給安全分級(jí)管理單元;
3)協(xié)議解析單元對(duì)與郵件相關(guān)的數(shù)據(jù)包進(jìn)行TCP數(shù)據(jù)流重組、應(yīng)用層協(xié)議解析,得到郵件的源地址、目的地址、攜帶的文本、鏈接和圖片等內(nèi)容;通過微控制器從安全分級(jí)管理單元讀取用戶的安全分級(jí)信息;根據(jù)安全分級(jí)信息,將安全級(jí)別高的郵件內(nèi)容丟棄,將安全級(jí)別低的郵件內(nèi)容寫入郵件緩存單元等候識(shí)別;
4)郵件識(shí)別單元從郵件緩存單元中取出郵件內(nèi)容,分別對(duì)郵件中的文本、鏈接和圖片進(jìn)行分類,在對(duì)文本進(jìn)行分類時(shí),提取句子主語作為消息主體,統(tǒng)計(jì)并分析文本是否在對(duì)消息主體進(jìn)行宣傳或介紹;根據(jù)郵件各項(xiàng)內(nèi)容的分類結(jié)果綜合判斷該郵件是否為垃圾郵件;將識(shí)別結(jié)果通過微控制器傳遞給通信單元;將垃圾郵件的反饋信息通過微控制器傳遞給安全分級(jí)管理單元進(jìn)行自適應(yīng)調(diào)整;向微控制器發(fā)出中斷請(qǐng)求,從郵件緩存單元中讀取下一批待識(shí)別的郵件內(nèi)容;
5)通信單元對(duì)郵件的識(shí)別結(jié)果進(jìn)行協(xié)議封裝并傳遞給網(wǎng)絡(luò)接口單元,經(jīng)過局域網(wǎng)到達(dá)用戶主機(jī),完成垃圾郵件的識(shí)別任務(wù)。
[0010]步驟2)涉及的通信單元識(shí)別用戶信號(hào)并保持與用戶的通信的方法如下:
數(shù)據(jù)包過濾單元根據(jù)協(xié)議號(hào)從數(shù)據(jù)包中識(shí)別用戶信號(hào),提取用戶標(biāo)識(shí)和用戶當(dāng)前IP地址等登入信息,并記錄在用戶IP映射表中;
第一定時(shí)器、第二定時(shí)器為數(shù)據(jù)包過濾單元提供定時(shí)信號(hào),兩種定時(shí)信號(hào)分別表示發(fā)送探測報(bào)文的時(shí)間間隔或發(fā)出探測報(bào)文后最長等待時(shí)間;在收到第一定時(shí)器的定時(shí)信號(hào)后,數(shù)據(jù)包過濾單元打開第二定時(shí)器并對(duì)用戶IP映射表中的每個(gè)用戶做出一個(gè)標(biāo)記,如果收到用戶的保持連接報(bào)文則從用戶IP映射表中清除對(duì)應(yīng)的標(biāo)記;在數(shù)據(jù)包過濾單元收到第二定時(shí)器的定時(shí)信號(hào)時(shí),用戶IP映射表中仍然留有標(biāo)記的用戶視為失去連接,該用戶信息將被刪除。
[0011]本發(fā)明提供的基于消息主體和安全分級(jí)的垃圾郵件識(shí)別裝置,其特征在于: 由微控制器、網(wǎng)絡(luò)接口單元、通信單元、安全分級(jí)管理單元、協(xié)議解析單元、郵件緩存單
元、郵件識(shí)別單元組成;其中,通信單元又包括第一定時(shí)器、第二定時(shí)器、數(shù)據(jù)包過濾單元、用戶IP映射表;
其中,微控制器用于控制各單元之間數(shù)據(jù)的傳遞;
數(shù)據(jù)包過濾單元的Viol端口與網(wǎng)絡(luò)接口單元的Vio端口相連,Vio3端口與微控制器的Viol端口相連,用于從網(wǎng)絡(luò)接口單元接收數(shù)據(jù)包,將其中與郵件相關(guān)的數(shù)據(jù)包傳遞給微控制器,從微控制器接收郵件識(shí)別結(jié)果,封裝后發(fā)送給網(wǎng)絡(luò)接口單元;數(shù)據(jù)包過濾單元的INTO端口與定時(shí)器的Vout端口相連,INTl端口與定時(shí)器的Vout端口相連,用于接收定時(shí)信號(hào);數(shù)據(jù)包過濾單元的Vout端口與第二定時(shí)器的Rset端口相連,用于重置第二定時(shí)器;數(shù)據(jù)包過濾單元的Vio2端口與用戶IP映射表的Vio端口相連,用于傳遞用戶登入信息;安全分級(jí)管理單元的Vio端口與微控制器的Vio5端口相連,用于傳遞用戶的安全分級(jí)信息,接收垃圾郵件的反饋信息。
[0012]協(xié)議解析單元的Vio端口與微控制器的Vio3端口相連,用于接收與郵件相關(guān)的數(shù)據(jù)包和用戶的安全分級(jí)信息,傳遞待識(shí)別的郵件內(nèi)容;協(xié)議解析單元的Vout端口與微控制器的INTO端口相連,用于在傳遞郵件內(nèi)容時(shí)發(fā)出中斷請(qǐng)求;
郵件緩存單元的Vio端口與微控制器的Vio4端口相連,用于傳遞待識(shí)別的郵件內(nèi)容; 郵件識(shí)別單元的Vout端口與微控制器的INTl端口相連,用于在讀取郵件內(nèi)容時(shí)發(fā)出中斷請(qǐng)求;郵件識(shí)別單元的Vio端口與微控制器的Vio2端口相連,用于讀取待識(shí)別的郵件內(nèi)容,傳遞郵件識(shí)別結(jié)果和垃圾郵件的反饋信息。
[0013]本發(fā)明與現(xiàn)有的技術(shù)相比具有的積極效果在于:
通過提取消息主體的方法,更加充分地利用了語法樹的信息,從語法樹中提取句子主語作為消息主體,統(tǒng)計(jì)并分析文本是否在對(duì)消息主體進(jìn)行宣傳或介紹,提高了對(duì)垃圾郵件,尤其是對(duì)廣告郵件的識(shí)別精度;
通過安全分級(jí)管理方法,對(duì)郵件的文本、鏈接和圖片等內(nèi)容做出一個(gè)分級(jí)管理,針對(duì)安全度較高的郵件進(jìn)行部分檢測,對(duì)于安全度較低的郵件進(jìn)行全面檢測,提高了郵件的識(shí)別效率。
【專利附圖】
【附圖說明】
[0014]圖1為本發(fā)明的結(jié)構(gòu)框圖;
圖2為本發(fā)明的電路原理圖;
圖3為本發(fā)明的方法流程圖。
【具體實(shí)施方式】
[0015]下面根據(jù)具體情況和具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步闡述。
[0016]實(shí)施例1 根據(jù)圖1、圖3所示,
O網(wǎng)絡(luò)接口單元20捕獲局域網(wǎng)內(nèi)所有的數(shù)據(jù)包,并傳遞給通信單元30 ;
2)通信單元30根據(jù)數(shù)據(jù)包中的協(xié)議號(hào)判斷數(shù)據(jù)包的種類,識(shí)別其中的用戶信號(hào)并保持與用戶的通信,丟棄與郵件無關(guān)的數(shù)據(jù)包,經(jīng)過微控制器10將與郵件相關(guān)的數(shù)據(jù)包傳遞給協(xié)議解析單元50并將用戶信息傳遞給安全分級(jí)管理單元40 ;
其中,通信單元30識(shí)別用戶信號(hào)并保持與用戶的通信的具體過程如下:
數(shù)據(jù)包過濾單元33根據(jù)協(xié)議號(hào)從數(shù)據(jù)包中識(shí)別用戶的操作信息,通過提取操作碼確定用戶的操作,用戶的操作包括但不限于:登入系統(tǒng),退出系統(tǒng),查詢個(gè)人信息,修改個(gè)人信息,保持連接;在用戶登入系統(tǒng)時(shí),數(shù)據(jù)包過濾單元33提取用戶標(biāo)識(shí)和用戶當(dāng)前IP地址等登入信息,并記錄在用戶IP映射表34中,用戶退出系統(tǒng)或失去連接時(shí),從用戶IP映射表34中刪除該用戶信息;
第一定時(shí)器31、第二定時(shí)器32為數(shù)據(jù)包過濾單元33提供定時(shí)信號(hào),兩種定時(shí)信號(hào)分別表示發(fā)送探測報(bào)文的時(shí)間間隔或發(fā)出探測報(bào)文后最長等待時(shí)間;在收到第一定時(shí)器31的定時(shí)信號(hào)后,數(shù)據(jù)包過濾單元33打開第二定時(shí)器32并對(duì)用戶IP映射表34中的每個(gè)用戶做出一個(gè)標(biāo)記,如果收到用戶的保持連接報(bào)文則從用戶IP映射表34中清除對(duì)應(yīng)的標(biāo)記;在數(shù)據(jù)包過濾單元33收到第二定時(shí)器32的定時(shí)信號(hào)時(shí),用戶IP映射表34中仍然留有標(biāo)記的用戶視為失去連接;
3)協(xié)議解析單元50對(duì)與郵件相關(guān)的數(shù)據(jù)包進(jìn)行TCP數(shù)據(jù)流重組、應(yīng)用層協(xié)議解析,得到郵件的源地址、目的地址、攜帶的文本、鏈接和圖片等內(nèi)容;通過微控制器10從安全分級(jí)管理單元40讀取用戶的安全分級(jí)信息;根據(jù)安全分級(jí)信息,將安全級(jí)別高的郵件內(nèi)容丟棄,將安全級(jí)別低的郵件內(nèi)容寫入郵件緩存單元60等候識(shí)別;
其中,安全分級(jí)信息是一個(gè)三位的二進(jìn)制數(shù),用于表示郵件中的文本、鏈接和圖片的安全程度,如果識(shí)別單元不僅限于對(duì)此三項(xiàng)內(nèi)容進(jìn)行檢測,則安全等級(jí)的位數(shù)等于選擇是否需要檢測的內(nèi)容項(xiàng)數(shù);安全分級(jí)信息可根據(jù)垃圾郵件的反饋信息進(jìn)行自適應(yīng)調(diào)整,也可由用戶手動(dòng)修改;
將郵件劃分為多個(gè)類別,每一類郵件對(duì)應(yīng)一個(gè)安全分級(jí)信息,用戶收到的所有郵件對(duì)應(yīng)一個(gè)安全分級(jí)信息列表,劃分類別的方式包括但不限于根據(jù)郵件發(fā)送端的服務(wù)商來劃分;安全分級(jí)管理單元40存儲(chǔ)并管理用戶的安全分級(jí)信息列表;
4)郵件識(shí)別單元70從郵件緩存單元60中取出郵件內(nèi)容,分別對(duì)郵件中的文本、鏈接和圖片進(jìn)行分類,在對(duì)文本進(jìn)行分類時(shí),提取句子主語作為消息主體,統(tǒng)計(jì)并分析文本是否在對(duì)消息主體進(jìn)行宣傳或介紹;根據(jù)郵件各項(xiàng)內(nèi)容的分類結(jié)果綜合判斷該郵件是否為垃圾郵件;將識(shí)別結(jié)果通過微控制器10傳遞給通信單元30 ;將垃圾郵件的反饋信息通過微控制器10傳遞給安全分級(jí)管理單元40進(jìn)行自適應(yīng)調(diào)整;向微控制器10發(fā)出中斷請(qǐng)求,從郵件緩存單元60中讀取下一批待識(shí)別的郵件內(nèi)容;
5)通信單元30對(duì)郵件的識(shí)別結(jié)果進(jìn)行封裝并傳遞給網(wǎng)絡(luò)接口單元20,經(jīng)過局域網(wǎng)到達(dá)用戶主機(jī),完成垃圾郵件的識(shí)別任務(wù)。
[0017]實(shí)施例2
根據(jù)圖2所示,微控制器10選用STC11F52XE單片機(jī)芯片;網(wǎng)絡(luò)接口單元20選用8139D網(wǎng)卡芯片;定時(shí)器31、定時(shí)器32選用8253定時(shí)芯片,數(shù)據(jù)包過濾單元33選用STC89C516RD+運(yùn)算芯片,用戶IP映射表34選用HM628128存儲(chǔ)芯片;安全分級(jí)管理單元40選用擴(kuò)展存儲(chǔ)器的STC89C516RD+運(yùn)算芯片;協(xié)議解析單元50選用擴(kuò)展存儲(chǔ)器的STC89C516RD+運(yùn)算芯片;郵件緩存單元60選用HM628128存儲(chǔ)芯片;郵件識(shí)別單元70選用擴(kuò)展存儲(chǔ)器的STC89C516RD+ 運(yùn)算芯片。
[0018]其中,微控制器10用于控制各單元之間數(shù)據(jù)的傳遞;
數(shù)據(jù)包過濾單元33的Viol端口與網(wǎng)絡(luò)接口單元20的Vio端口相連,Vio3端口與微控制器的Viol端口相連,用于從網(wǎng)絡(luò)接口單元20接收數(shù)據(jù)包,將其中與郵件相關(guān)的數(shù)據(jù)包傳遞給微控制器10,從微控制器10接收郵件識(shí)別結(jié)果,封裝后發(fā)送給網(wǎng)絡(luò)接口單元20 ;數(shù)據(jù)包過濾單元33的INTO端口與定時(shí)器31的Vout端口相連,INTl端口與定時(shí)器32的Vout端口相連,用于接收定時(shí)信號(hào);數(shù)據(jù)包過濾單元33的Vout端口與定時(shí)器32的Rset端口相連,用于重置定時(shí)器32 ;數(shù)據(jù)包過濾單元33的Vio2端口與用戶IP映射表34的Vio端口相連,用于傳遞用戶登入信息;
安全分級(jí)管理單元40的Vio端口與微控制器10的Vio5端口相連,用于傳遞用戶的安全分級(jí)信息,接收垃圾郵件的反饋信息。
[0019]協(xié)議解析單元50的Vio端口與微控制器10的Vio3端口相連,用于接收與郵件相關(guān)的數(shù)據(jù)包和用戶的安全分級(jí)信息,傳遞待識(shí)別的郵件內(nèi)容;協(xié)議解析單元50的Vout端口與微控制器的INTO端口相連,用于在傳遞郵件內(nèi)容時(shí)發(fā)出中斷請(qǐng)求;
郵件緩存單元60的Vio端口與微控制器10的Vio4端口相連,用于傳遞待識(shí)別的郵件內(nèi)容;
郵件識(shí)別單元70的Vout端口與微控制器10的INTl端口相連,用于在讀取郵件內(nèi)容時(shí)發(fā)出中斷請(qǐng)求;郵件識(shí)別單元70的Vio端口與微控制器10的Vio2端口相連,用于讀取待識(shí)別的郵件內(nèi)容,傳遞郵件識(shí)別結(jié)果和垃圾郵件的反饋信息。
【權(quán)利要求】
1.一種基于消息主體和安全分級(jí)的垃圾郵件識(shí)別方法,包括以下步驟: 1)網(wǎng)絡(luò)接口單元捕獲局域網(wǎng)內(nèi)所有的數(shù)據(jù)包,并傳遞給通信單元; 2)通信單元根據(jù)數(shù)據(jù)包中的協(xié)議號(hào)判斷數(shù)據(jù)包的種類,識(shí)別其中的用戶信號(hào)并保持與用戶的通信,丟棄與郵件無關(guān)的數(shù)據(jù)包,經(jīng)過微控制器將與郵件相關(guān)的數(shù)據(jù)包傳遞給協(xié)議解析單元并將用戶信息傳遞給安全分級(jí)管理單元; 3)協(xié)議解析單元對(duì)與郵件相關(guān)的數(shù)據(jù)包進(jìn)行TCP數(shù)據(jù)流重組、應(yīng)用層協(xié)議解析,得到郵件的源地址、目的地址、攜帶的文本、鏈接和圖片等內(nèi)容;通過微控制器從安全分級(jí)管理單元讀取用戶的安全分級(jí)信息;根據(jù)安全分級(jí)信息,將安全級(jí)別高的郵件內(nèi)容丟棄,將安全級(jí)別低的郵件內(nèi)容寫入郵件緩存單元等候識(shí)別; 4)郵件識(shí)別單元從郵件緩存單元中取出郵件內(nèi)容,分別對(duì)郵件中的文本、鏈接和圖片進(jìn)行分類,在對(duì)文本進(jìn)行分類時(shí),提取句子主語作為消息主體,統(tǒng)計(jì)并分析文本是否在對(duì)消息主體進(jìn)行宣傳或介紹;根據(jù)郵件各項(xiàng)內(nèi)容的分類結(jié)果綜合判斷該郵件是否為垃圾郵件;將識(shí)別結(jié)果通過微控制器傳遞給通信單元;將垃圾郵件的反饋信息通過微控制器傳遞給安全分級(jí)管理單元進(jìn)行自適應(yīng)調(diào)整;向微控制器發(fā)出中斷請(qǐng)求,從郵件緩存單元中讀取下一批待識(shí)別的郵件內(nèi)容; 5)通信單元對(duì)郵件的識(shí) 別結(jié)果進(jìn)行協(xié)議封裝并傳遞給網(wǎng)絡(luò)接口單元,經(jīng)過局域網(wǎng)到達(dá)用戶主機(jī),完成垃圾郵件的識(shí)別任務(wù)。
2.如權(quán)利I所述的垃圾郵件識(shí)別方法,其特征在于: 步驟2)涉及的通信單元識(shí)別用戶信號(hào)并保持與用戶的通信的方法如下: 數(shù)據(jù)包過濾單元根據(jù)協(xié)議號(hào)從數(shù)據(jù)包中識(shí)別用戶信號(hào),提取用戶標(biāo)識(shí)和用戶當(dāng)前IP地址等登入信息,并記錄在用戶IP映射表中; 第一定時(shí)器、第二定時(shí)器為數(shù)據(jù)包過濾單元提供定時(shí)信號(hào),兩種定時(shí)信號(hào)分別表示發(fā)送探測報(bào)文的時(shí)間間隔或發(fā)出探測報(bào)文后最長等待時(shí)間;在收到第一定時(shí)器的定時(shí)信號(hào)后,數(shù)據(jù)包過濾單元打開第二定時(shí)器并對(duì)用戶IP映射表中的每個(gè)用戶做出一個(gè)標(biāo)記,如果收到用戶的保持連接報(bào)文則從用戶IP映射表中清除對(duì)應(yīng)的標(biāo)記;在數(shù)據(jù)包過濾單元收到第二定時(shí)器的定時(shí)信號(hào)時(shí),用戶IP映射表中仍然留有標(biāo)記的用戶視為失去連接,該用戶信息將被刪除。
3.一種基于消息主體和安全分級(jí)的垃圾郵件識(shí)別裝置,其特征在于: 由微控制器、網(wǎng)絡(luò)接口單元、通信單元、安全分級(jí)管理單元、協(xié)議解析單元、郵件緩存單元、郵件識(shí)別單元組成;其中,通信單元又包括第一定時(shí)器、第二定時(shí)器、數(shù)據(jù)包過濾單元、用戶IP映射表; 其中,微控制器用于控制各單元之間數(shù)據(jù)的傳遞; 數(shù)據(jù)包過濾單元的Viol端口與網(wǎng)絡(luò)接口單元的Vio端口相連,Vio3端口與微控制器的Viol端口相連,用于從網(wǎng)絡(luò)接口單元接收數(shù)據(jù)包,將其中與郵件相關(guān)的數(shù)據(jù)包傳遞給微控制器,從微控制器接收郵件識(shí)別結(jié)果,封裝后發(fā)送給網(wǎng)絡(luò)接口單元;數(shù)據(jù)包過濾單元的INTO端口與定時(shí)器的Vout端口相連,INTl端口與定時(shí)器的Vout端口相連,用于接收定時(shí)信號(hào);數(shù)據(jù)包過濾單元的Vout端口與第二定時(shí)器的Rset端口相連,用于重置第二定時(shí)器;數(shù)據(jù)包過濾單元的Vio2端口與用戶IP映射表的Vio端口相連,用于傳遞用戶登入信息;安全分級(jí)管理單元的Vio端口與微控制器的Vio5端口相連,用于傳遞用戶的安全分級(jí)信息,接收垃圾郵件的反饋信息; 協(xié)議解析單元的Vio端口與微控制器的Vio3端口相連,用于接收與郵件相關(guān)的數(shù)據(jù)包和用戶的安全分級(jí)信息,傳遞待識(shí)別的郵件內(nèi)容;協(xié)議解析單元的Vout端口與微控制器的INTO端口相連,用于在傳遞郵件內(nèi)容時(shí)發(fā)出中斷請(qǐng)求; 郵件緩存單元的Vio端口與微控制器的Vio4端口相連,用于傳遞待識(shí)別的郵件內(nèi)容;郵件識(shí)別單元的Vout端口與微控制器的INTl端口相連,用于在讀取郵件內(nèi)容時(shí)發(fā)出中斷請(qǐng)求;郵件識(shí)別單元的Vio端口與微控制器的Vio2端口相連,用于讀取待識(shí)別的郵件內(nèi)容,傳遞郵件識(shí)別結(jié)果和垃圾郵件的反饋信息。
【文檔編號(hào)】H04L12/58GK103595723SQ201310582501
【公開日】2014年2月19日 申請(qǐng)日期:2013年11月20日 優(yōu)先權(quán)日:2013年11月20日
【發(fā)明者】朱曉冬, 劉元寧, 王圣波, 張曉旭, 王剛, 王友衛(wèi), 李猛, 高思 申請(qǐng)人:吉林大學(xué)