亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種基于數(shù)字機(jī)頂盒的智能卡開發(fā)平臺的制作方法

文檔序號:7758659閱讀:239來源:國知局
專利名稱:一種基于數(shù)字機(jī)頂盒的智能卡開發(fā)平臺的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及平臺設(shè)計領(lǐng)域,具體涉及一種基于數(shù)字機(jī)頂盒的智能卡開發(fā)平臺。
背景技術(shù)
眾所周知,IC卡的開發(fā)、研制與應(yīng)用是一項系統(tǒng)工程,涉及到計算機(jī)、通訊、網(wǎng)絡(luò)、 軟件、卡的讀寫設(shè)備、應(yīng)用機(jī)具等多種產(chǎn)品領(lǐng)域的多種技術(shù)學(xué)科。因此,全球IC卡產(chǎn)業(yè)在技 術(shù)、市場及應(yīng)用的競爭中迅速發(fā)展起來。IC卡已是當(dāng)今國際電子信息產(chǎn)業(yè)的熱點(diǎn)產(chǎn)品之一, 除了在商業(yè)、醫(yī)療、保險、交通、能源、通訊、安全管理、身份識別等非金融領(lǐng)域得到廣泛應(yīng)用 外,在金融領(lǐng)域的應(yīng)用也日益廣泛,影響十分深遠(yuǎn)。特別是在數(shù)字電視方面,實行一用戶一 卡的方案,卡類的需求巨大,因此卡類的開發(fā)也大量存在。然而,在IT行業(yè)里面,專業(yè)背景 很明顯,各個開發(fā)人員往往對自己的技術(shù)領(lǐng)域熟悉,而對偏離自己開發(fā)方向的卻知之甚少, 甚至全然不知,這對于跨學(xué)科,跨領(lǐng)域的技術(shù)產(chǎn)品的開發(fā)造成了極大的瓶頸,阻礙了產(chǎn)品的 開發(fā),甚至是阻礙了行業(yè)的發(fā)展。例如,有些程序員對于編碼黯然于兄,而對硬件則一無所 知,甚至可能會誤以為一個簡單的鍵盤操作都需要一個操作系統(tǒng)來支撐。鑒于此,在數(shù)字電 視智能卡開發(fā)方面,我們需要構(gòu)建一個平臺,屏蔽掉底層的操作,盡可能地讓程序員只需調(diào) 用接口來編程實現(xiàn)智能卡的功能模塊就可以,而無需去接觸底層的硬件,和底層打交道,使 得程序員無需重新學(xué)習(xí)硬件知識就可以立刻開始開發(fā),大大方便了智能卡軟件的開發(fā)。隨著技術(shù)和用戶需求的發(fā)展,數(shù)字機(jī)頂盒需要和可用的數(shù)字業(yè)務(wù)越來越大,這間 接地需要加強(qiáng)數(shù)字機(jī)頂盒智能卡的功能。數(shù)字機(jī)頂盒有了智能卡開發(fā)平臺就可以方便地開 發(fā)各種應(yīng)用的卡類應(yīng)用,這有助于數(shù)字電視的發(fā)展,所以開發(fā)數(shù)字機(jī)頂盒智能卡開發(fā)平臺 是非常重要的。

發(fā)明內(nèi)容
本發(fā)明的實施例要解決的技術(shù)問題是提供一種數(shù)字機(jī)頂盒智能卡開發(fā)平臺。能夠 為數(shù)字機(jī)頂盒智能卡或者IC卡的開發(fā)提供一個較好的平臺,它有安全保障模塊,信息結(jié)構(gòu) 封裝模塊,命令解析模塊,信息輔助模塊,通信模塊等部分,屏蔽了底層硬件的繁瑣操作,從 而方便程序員開發(fā)智能卡,IC卡,從而大大提供了程序員的編程效率。為解決上述技術(shù)問題,本發(fā)明的實施例提供以下技術(shù)方案實現(xiàn)的在本發(fā)明的實施例中,數(shù)字機(jī)頂盒智能卡開發(fā)平臺分為安全保障模塊、信息結(jié)構(gòu) 封裝模塊、命令解析模塊、信息輔助模塊、通信模塊、命令控制模塊、用戶自定義功能模塊、 家庭網(wǎng)關(guān)模塊等部分。數(shù)字機(jī)頂盒在開機(jī)啟動后便開始初始化,Linux智能卡接口層便初始化智能卡平 臺,該接口層提供了智能卡平臺所需要的函數(shù)接口,智能卡平臺直接和硬件底層打交道,與 Linux系統(tǒng)交流,上層的智能卡操作和數(shù)字電視通過卡類消費(fèi)等數(shù)字業(yè)務(wù)內(nèi)容無需與硬件 交流,全部轉(zhuǎn)換到智能卡平臺上進(jìn)行。然后,智能卡的所有運(yùn)行、操作就由智能卡開發(fā)平臺的安全保障模塊、信息結(jié)構(gòu)封
4裝模塊、命令解析模塊、信息輔助模塊、通信模塊、命令控制模塊等來進(jìn)行和管理。本發(fā)明的有益效果在本平臺中,提供了通信模塊、控制模塊、安全保障模塊、文本模塊等,把系統(tǒng)的繁 雜的設(shè)置都抽象為接口,供程序員使用,同時提高了系統(tǒng)的安全性能。本系統(tǒng)提供了安全保 障模塊,它為系統(tǒng)的正常工作提供了有力的保證。因為提高了可靠性,使得系統(tǒng)整體性能的 更加穩(wěn)定運(yùn)行,避免了由于系統(tǒng)穩(wěn)健問題而引起系統(tǒng)的崩潰和信息丟失,特別是在系統(tǒng)設(shè) 計應(yīng)用領(lǐng)域,其意義重大。


為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以 根據(jù)這些附圖獲得其它的附圖。圖1是數(shù)字機(jī)頂盒智能卡開發(fā)平臺的系統(tǒng)圖;圖2是數(shù)字機(jī)頂盒智能卡開發(fā)平臺的程序運(yùn)行示意圖。
具體實施例方式下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于 本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其它 實施例,都屬于本發(fā)明保護(hù)的范圍。實施例一、數(shù)字機(jī)頂盒智能卡接口層初始化數(shù)字機(jī)頂盒開機(jī)啟動后,進(jìn)入硬件的檢測環(huán)節(jié),然后是系統(tǒng)初始化,這個過程中, 初始化了 Linux智能卡接口層,后續(xù)部分的安全保障模塊、信息結(jié)構(gòu)封裝模塊、命令解析模 塊、信息輔助模塊、通信模塊、命令控制模塊等模塊對硬件的各種操作由Linux智能卡接口 層來完成和負(fù)責(zé)提供接口。數(shù)字電視的數(shù)字業(yè)務(wù)眾多,而其中大部分的業(yè)務(wù)的使用是需要通過智能卡去消費(fèi) 和確認(rèn)的。當(dāng)用戶需要開發(fā)一個卡的功能時,例如要開發(fā)一個通過卡來繳納家庭水電費(fèi)功 能的智能卡,平臺首先在用戶自定義功能模塊登記要開發(fā)的卡類類型,然后進(jìn)行開發(fā)。當(dāng)用戶需要讀取智能卡的信息時,平臺首先會確認(rèn)發(fā)送命令的在用戶自定義功能 模塊中的屬于那個功能模塊,然后用戶自定義模塊發(fā)送命令,啟動命令控制模塊,命令控制 模塊再發(fā)送要讀取智能卡信息的命令,接著命令解析模塊進(jìn)行解析。在命令解析模塊中,它解析出接收到的是何種命令,然后發(fā)送該命令給信息結(jié)構(gòu) 封裝模塊,要求對該命令進(jìn)行封裝,以便傳輸,同時便于其他模塊能夠識別。信息結(jié)構(gòu)封裝 模塊發(fā)送命令到Linux智能卡接口層,要求讀取用戶信息。經(jīng)過信息結(jié)構(gòu)封裝模塊的封裝和轉(zhuǎn)換,Linux智能卡模塊在收到命令之后已經(jīng)識 別到讀取用戶信息,因此在Linux智能卡模塊中不需再定義命令解析模塊,直接識別出該 命令是要讀取用戶信息,然后Linux智能卡模塊啟動,因為它是底層接口,直接操作硬件, 所以Linux智能卡模塊開始向數(shù)字機(jī)頂盒的Linux系統(tǒng)發(fā)出命令,要求操作數(shù)字機(jī)頂盒上的外圍設(shè)備,數(shù)字機(jī)頂盒上的Linux系統(tǒng)得到確認(rèn)和核實之后,Linux智能卡接口層模塊得 到操作數(shù)字機(jī)頂盒外圍設(shè)備的權(quán)利,然后Linux智能卡接口層進(jìn)行硬件操作,直接進(jìn)行對 外接智能卡的操作,即讀取智能卡上的用戶信息。在讀取到連接在數(shù)字機(jī)頂盒上的智能卡的信息后,Linux智能卡接口層對讀取到 的信息發(fā)送給安全保障模塊,有安全保障模塊來確認(rèn)該信息包該如何處理。安全保障模塊負(fù)責(zé)處理該信息的安全性和所有信息的傳輸?shù)目煽啃院桶踩裕?要保障系統(tǒng)的安全、穩(wěn)定和信息的安全。安全保障模塊在接到Linux智能卡接口層發(fā)送過來的信息后,對他進(jìn)行解釋,判 斷,得出結(jié)論,該信息對系統(tǒng)是否存在安全隱患,如果確定該信息沒有存在破壞平臺、破壞 系統(tǒng)、惡意修改用戶信息的可執(zhí)行文件,則把從Linux智能卡接口層傳過來的文件傳遞給 信息結(jié)構(gòu)封裝模塊,封裝成所有模塊都可以識別,同時有有利于傳輸?shù)慕y(tǒng)一的信息傳輸結(jié) 構(gòu)。接下來,命令解析模塊對在信道上傳輸?shù)男畔⒔Y(jié)構(gòu)就行解析,命令解析模塊如果 解析不出來該信息結(jié)構(gòu)的從屬,內(nèi)容,命令操作,則將該信息結(jié)構(gòu)傳遞給信息輔助模塊,對 信息輔助模塊發(fā)起求助的通知,并把自己所得到的信息結(jié)構(gòu)、該信息結(jié)構(gòu)的來源地址,目標(biāo) 地址,和自己模塊對該信息結(jié)構(gòu)做出的理解和解析報告全部發(fā)送給信息輔助模塊,以便尋 得幫助,順利把命令解析模塊無法解析的信息結(jié)構(gòu)進(jìn)行解密,得到該信息結(jié)構(gòu)的可識別信 肩、ο信息輔助模塊在接到請求幫助的信令后,首先判斷該信息求助的發(fā)起者是誰,在 確定了信息求助的信息來源之后,就向信息來源發(fā)送命令,請求該信息來源者將需要幫助 的信息的應(yīng)急等級發(fā)送給來,此時將開辟一個快速通道讓求助模塊將求助的信息應(yīng)急等級 發(fā)送過來,以確保該求助信息的應(yīng)急等級能夠順利發(fā)送給來,以避免出現(xiàn)求助被擱置的問 題,成功防止了系統(tǒng)的阻塞過多而死機(jī)或者崩潰的現(xiàn)象發(fā)生。為了提高系統(tǒng)的穩(wěn)定性和安全性,以達(dá)到提供軟件穩(wěn)健性,保證軟件質(zhì)量的要求, 在信息輔助模塊,為了確保在每時每刻都在處理最重要最危急的應(yīng)急求助,在信息輔助模 塊設(shè)置了求助應(yīng)急排隊機(jī)制。如果在同一時刻有多個應(yīng)急求助,則信息輔助模塊就會選擇 應(yīng)急等級最高的那個求助進(jìn)行處理,這樣就可以確保了最危急的情況可以被及時的處理, 提供了軟件的健壯性。在信息結(jié)構(gòu)封裝模塊接到信息輔助模塊發(fā)起的傳送應(yīng)急等級請求之后,信息結(jié)構(gòu) 封裝模塊首先會對自己發(fā)送的請求幫助進(jìn)行評估,已確定該模塊剛剛發(fā)送過去的應(yīng)急等級 的程度。值得一提的是,在信息封裝結(jié)構(gòu)模塊里面,建立了對應(yīng)急事件的等級評估機(jī)制,把 對應(yīng)急事件的等級評估處理封裝在信息結(jié)構(gòu)封裝模塊,這樣就可以降低了信息輔助模塊的 資源開銷,節(jié)省了時間和資源,使得信息輔助模塊能夠有更多的資源和時間來出來應(yīng)急事 件,這樣有利于系統(tǒng)的維護(hù),保證了危機(jī)事件的及時處理,大大有利于系統(tǒng)的穩(wěn)定性,有利 于提高軟件的健壯性。在信息封裝結(jié)構(gòu)對應(yīng)急事件進(jìn)行評估之后,就對信息輔助模塊發(fā)送其應(yīng)急事件的 等級代號,在此時,信息結(jié)構(gòu)封裝模塊會發(fā)送兩次應(yīng)急事件等級程度代碼,并且在第二次的 應(yīng)急等級程度代碼的事件流上增加了第一次發(fā)送的應(yīng)急事件等級程度和第二次發(fā)送的應(yīng)急事件等級程度的校驗碼,這樣就可以避免了因為誤傳而把事件等級程度給修改了。另外, 也保證了系統(tǒng)的安全,因為它有效地防止了外來入侵代碼可能會修改信息封裝結(jié)構(gòu)的應(yīng)急 事件等級程度代碼,把它修改為最高程度,然后潛入惡意代碼,破壞系統(tǒng),導(dǎo)致系統(tǒng)崩潰或 者死機(jī)。信息輔助模塊在收到事件等級程度代碼后,首先會解析出來報頭,確定是哪一個 模塊,哪一個事件的應(yīng)急程度代碼,然后對他進(jìn)行配置相應(yīng)的數(shù)據(jù)結(jié)構(gòu),這樣就把不同事件 傳送過來的求助者,求助等級程度代碼都封裝在同一個數(shù)據(jù)結(jié)構(gòu)里面了,避免了張冠李戴 的情況出現(xiàn)。接下來,信息輔助模塊挑選出應(yīng)急等級程度代碼最高的應(yīng)急請求事件,對其進(jìn)行 一系列的處理,然后將處理結(jié)果傳送給通信模塊。通信模塊在接到有信息輔助模塊發(fā)送過來的信息包后,對其進(jìn)行信息包的解析, 解析出其報頭,得出其信息來源,然后記錄當(dāng)前的信息包的信息來源、信目標(biāo)地址、信息事 件、是否第一次發(fā)送、是否存在被修改的記錄等情況進(jìn)行登記,并把它記錄進(jìn)通信信息數(shù)據(jù) 結(jié)構(gòu)里面去。通信模塊在定義好通信信息的數(shù)據(jù)結(jié)構(gòu)后,在該信息包后面加上通信模塊的地 址,以記錄該信息包曾經(jīng)停留在通信模塊,在以后如果出現(xiàn)誤傳或者被惡意修改的時候可 以查看該記錄,追蹤錯誤的信息,確保系統(tǒng)的出錯可追蹤性,確保惡意的代碼的有痕跡可 行,這樣就可以追蹤惡意代碼,然后把該代碼刪除并做黑名單處理,防止外部入侵,提高了 系統(tǒng)的安全性,提高軟件的性能,讓用戶放心使用,避免系統(tǒng)漏洞的出現(xiàn)。除此之外,通信模塊還有一個重要的作用就是對信息包的傳輸提供安全傳輸保 證。任何的信息包的傳輸都要加上信息報頭,由通信模塊統(tǒng)一進(jìn)行打包封裝,然后由通信模 塊分配信道,如果是高處理等級的時間,則分配獨(dú)立信道,如果是普通處理等級,則分配共 用信道。在分配確認(rèn)信道之后,通信模塊負(fù)責(zé)監(jiān)聽信道,尋找時間隙來將信息包發(fā)送到信 道上去。在信息包被發(fā)送之后,還有繼續(xù)監(jiān)聽,監(jiān)聽該信息包是否到達(dá)規(guī)定的目的地址,如 果是則向通信模塊的通信信息數(shù)據(jù)結(jié)構(gòu)發(fā)出修改命令,在通信信息數(shù)據(jù)結(jié)構(gòu)上記錄該信息 包已經(jīng)成功發(fā)送,這樣就可以保證了信息包的安全傳送和信息痕跡可尋性,方便系統(tǒng)的維 護(hù)。在通信模塊把信息發(fā)送到控制模塊之后,控制模塊接收到信息包,然后發(fā)出簡短 回應(yīng)信息,表示該信息包已經(jīng)被成功接收,然后等待通信模塊的確認(rèn),確保通信模塊識別到 控制模塊已經(jīng)收到信息包,以免通信模塊一直在監(jiān)聽,造成通信模塊被死鎖的狀態(tài)出現(xiàn)??刂颇K在收到通信模塊的成功收到確認(rèn)信息的信令后,便開始解析信息包的報 頭,包括信息包的來源和目的地址和執(zhí)行命令。接著,根據(jù)信息包的目的地址,尋找控制模 塊中的地址數(shù)據(jù)機(jī)構(gòu),得出該信息包是屬于哪一個用戶自定義模塊的功能,然后解析信息 域,得出需要作出的會回應(yīng)和命令,然后執(zhí)行信息域中要求的動作,在動作執(zhí)行完之后,把 執(zhí)行結(jié)果發(fā)送給用戶自定義功能模塊,把結(jié)果返回給用戶,比如如果是一個讀取用戶信息 的命令,則返回用戶信息。需要提出的是,在這個傳輸過程中,負(fù)責(zé)傳輸信息結(jié)構(gòu)的功能模 塊也是通信模塊。在用戶自定義模塊中,用戶收到自己的命令結(jié)果后,確定是否是自己想要的結(jié)果,
7如果是則返回確認(rèn)信息,已告知數(shù)字機(jī)頂盒智能卡開發(fā)平臺,該結(jié)果已收到,并且是正確結(jié)^ ο 然后,用戶再判斷該結(jié)果應(yīng)用是否需要介入網(wǎng)絡(luò),如果需要則啟動家庭網(wǎng)關(guān)模塊, 如果不需要,則直接進(jìn)入下一輪的命令操作,系統(tǒng)繼續(xù)運(yùn)行。
權(quán)利要求
一種基于數(shù)字機(jī)頂盒的智能卡開發(fā)平臺,其特征在于,數(shù)字機(jī)頂盒智能卡開發(fā)平臺分為安全保障模塊、信息結(jié)構(gòu)封裝模塊、命令解析模塊、信息輔助模塊、通信模塊、命令控制模塊、用戶自定義功能模塊、家庭網(wǎng)關(guān)模塊;其中,安全保障模塊負(fù)責(zé)處理該信息的安全性和所有信息的傳輸?shù)目煽啃院桶踩?,它要保障系統(tǒng)的安全、穩(wěn)定和信息的安全;信息結(jié)構(gòu)封裝模塊,對命令解析模塊解析出的命令進(jìn)行封裝,以便傳輸,同時便于其他模塊能夠識別;命令解析模塊,解析出接收到的是何種命令,然后發(fā)送該命令給信息結(jié)構(gòu)封裝模塊;信息輔助模塊在接到請求幫助的信令后,首先判斷該信息求助的發(fā)起者是誰,在確定了信息求助的信息來源之后,就向信息來源發(fā)送命令,請求該信息來源者將需要幫助的信息的應(yīng)急等級發(fā)送給來,此時將開辟一個快速通道讓求助模塊將求助的信息應(yīng)急等級發(fā)送過來,以確保該求助信息的應(yīng)急等級能夠順利發(fā)送給來,以避免出現(xiàn)求助被擱置的問題,成功防止了系統(tǒng)的阻塞過多而死機(jī)或者崩潰的現(xiàn)象發(fā)生;通信模塊在接到有信息輔助模塊發(fā)送過來的信息包后,對其進(jìn)行信息包的解析,解析出其報頭,得出其信息來源,然后記錄當(dāng)前的信息包的信息來源、信目標(biāo)地址、信息事件、是否第一次發(fā)送、是否存在被修改的記錄等情況進(jìn)行登記,并把它記錄進(jìn)通信信息數(shù)據(jù)結(jié)構(gòu)里面去;命令控制模塊發(fā)送要讀取智能卡信息的命令;在用戶自定義模塊中,用戶收到自己的命令結(jié)果后,確定是否是自己想要的結(jié)果,如果是則返回確認(rèn)信息,已告知數(shù)字機(jī)頂盒智能卡開發(fā)平臺,該結(jié)果已收到,并且是正確結(jié)果。
2.根據(jù)權(quán)利要求1所述的平臺,其特征在于,在信息輔助模塊,為了確保在每時每刻都 在處理最重要最危急的應(yīng)急求助,在信息輔助模塊設(shè)置了求助應(yīng)急排隊機(jī)制;在信息結(jié)構(gòu) 封裝模塊接到信息輔助模塊發(fā)起的傳送應(yīng)急等級請求之后,信息結(jié)構(gòu)封裝模塊首先會對自 己發(fā)送的請求幫助進(jìn)行評估,已確定該模塊剛剛發(fā)送過去的應(yīng)急等級的程度。
3.根據(jù)權(quán)利要求1所述的平臺,其特征在于,當(dāng)用戶需要讀取智能卡的信息時,平臺首 先會確認(rèn)發(fā)送命令的在用戶自定義功能模塊中的屬于哪個功能模塊,然后用戶自定義模塊 發(fā)送命令,啟動命令控制模塊,命令控制模塊再發(fā)送要讀取智能卡信息的命令,接著命令解 析模塊進(jìn)行解析。
4.根據(jù)權(quán)利要求1所述的平臺,其特征在于,命令解析模塊對在信道上傳輸?shù)男畔⒔Y(jié) 構(gòu)就行解析,命令解析模塊如果解析不出來該信息結(jié)構(gòu)的從屬,內(nèi)容,命令操作,則將該信 息結(jié)構(gòu)傳遞給信息輔助模塊,對信息輔助模塊發(fā)起求助的通知,并把自己所得到的信息結(jié) 構(gòu)、該信息結(jié)構(gòu)的來源地址,目標(biāo)地址,和自己模塊對該信息結(jié)構(gòu)做出的理解和解析報告全 部發(fā)送給信息輔助模塊,以便尋得幫助,順利把命令解析模塊無法解析的信息結(jié)構(gòu)進(jìn)行解 密,得到該信息結(jié)構(gòu)的可識別信息。
5.根據(jù)權(quán)利要求1所述的平臺,其特征在于,在信息結(jié)構(gòu)封裝模塊接到信息輔助模塊 發(fā)起的傳送應(yīng)急等級請求之后,信息結(jié)構(gòu)封裝模塊首先會對自己發(fā)送的請求幫助進(jìn)行評 估,已確定該模塊剛剛發(fā)送過去的應(yīng)急等級的程度;信息輔助模塊在收到事件等級程度代 碼后,首先會解析出來報頭,確定是哪一個模塊,哪一個事件的應(yīng)急程度代碼,然后對他進(jìn) 行配置相應(yīng)的數(shù)據(jù)結(jié)構(gòu),這樣就把不同事件傳送過來的求助者,求助等級程度代碼都封裝在同一個數(shù)據(jù)結(jié)構(gòu)里面了,信息輔助模塊挑選出應(yīng)急等級程度代碼最高的應(yīng)急請求事件, 對其進(jìn)行一系列的處理,然后將處理結(jié)果傳送給通信模塊。
6.根據(jù)權(quán)利要求1所述的平臺,其特征在于通信模塊在定義好通信信息的數(shù)據(jù)結(jié)構(gòu) 后,在該信息包后面加上通信模塊的地址,以記錄該信息包曾經(jīng)停留在通信模塊,在以后如 果出現(xiàn)誤傳或者被惡意修改的時候可以查看該記錄,追蹤錯誤的信息,確保系統(tǒng)的出錯可 追蹤性,通信模塊還有一個重要的作用就是對信息包的傳輸提供安全傳輸保證,任何的信 息包的傳輸都要加上信息報頭,由通信模塊統(tǒng)一進(jìn)行打包封裝,然后由通信模塊分配信道, 如果是高處理等級的時間,則分配獨(dú)立信道,如果是普通處理等級,則分配共用信道;在分 配確認(rèn)信道之后,通信模塊負(fù)責(zé)監(jiān)聽信道,尋找時間隙來將信息包發(fā)送到信道上去;在信 息包被發(fā)送之后,還有繼續(xù)監(jiān)聽,監(jiān)聽該信息包是否到達(dá)規(guī)定的目的地址,如果是則向通信 模塊的通信信息數(shù)據(jù)結(jié)構(gòu)發(fā)出修改命令,在通信信息數(shù)據(jù)結(jié)構(gòu)上記錄該信息包已經(jīng)成功發(fā) 送,這樣就可以保證了信息包的安全傳送和信息痕跡可尋性,方便系統(tǒng)的維護(hù)。
7.根據(jù)權(quán)利要求1所述的平臺,其特征在于,在通信模塊把信息發(fā)送到控制模塊之后, 控制模塊接收到信息包,然后發(fā)出簡短回應(yīng)信息,表示該信息包已經(jīng)被成功接收,然后等待 通信模塊的確認(rèn),確保通信模塊識別到控制模塊已經(jīng)收到信息包,以免通信模塊一直在監(jiān) 聽,造成通信模塊被死鎖的狀態(tài)出現(xiàn);控制模塊在收到通信模塊的成功收到確認(rèn)信息的信 令后,便開始解析信息包的報頭,包括信息包的來源和目的地址和執(zhí)行命令;接著,根據(jù)信 息包的目的地址,尋找控制模塊中的地址數(shù)據(jù)機(jī)構(gòu),得出該信息包是屬于哪一個用戶自定 義模塊的功能,然后解析信息域,得出需要作出的會回應(yīng)和命令,然后執(zhí)行信息域中要求的 動作,在動作執(zhí)行完之后,把執(zhí)行結(jié)果發(fā)送給用戶自定義功能模塊,把結(jié)果返回給用戶。
全文摘要
本發(fā)明的實施提供了一種數(shù)字機(jī)頂盒的智能卡開發(fā)平臺,能夠給用戶提供方便、可靠的智能卡開發(fā)使用,為程序員快速開發(fā)卡類系統(tǒng)提供了方便、快捷、簡單的平臺,大大縮短了程序員的軟件開發(fā)周期和難度,使得產(chǎn)品的發(fā)布可以提前很多。在本平臺中,提供了通信模塊、控制模塊、安全保障模塊模塊、文本模塊等,把系統(tǒng)的繁雜的設(shè)置都抽象為接口,供程序員使用,同時提高了系統(tǒng)的安全性能。因為本系統(tǒng)的提高了安全保障模塊模塊,它為系統(tǒng)的正常工作提供了有力的保證。因為提高了可靠性,使得系統(tǒng)整體性能的更加穩(wěn)定運(yùn)行,避免了由于系統(tǒng)穩(wěn)健問題而引起系統(tǒng)的崩潰和信息丟失,特別是在系統(tǒng)設(shè)計應(yīng)用領(lǐng)域,其意義重大。
文檔編號H04N5/00GK101937354SQ201010268710
公開日2011年1月5日 申請日期2010年8月31日 優(yōu)先權(quán)日2010年8月31日
發(fā)明者羅笑南, 莫肇鑾 申請人:中山大學(xué)
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1