專利名稱::可攜式通訊裝置的制作方法
技術領域:
:本發(fā)明涉及一種可攜式通訊裝置,特別是涉及一種具有防火墻單元的可攜式通訊直O(jiān)
背景技術:
:由于網(wǎng)絡應用無遠弗屆,目前不管是桌上型電腦或可攜式電子裝置,例如是筆記型電腦及手機,都具有上網(wǎng)功能。一般來說,為了對由網(wǎng)際網(wǎng)絡通往可攜式電子裝置的封包進行過濾,都會在可攜式電子裝置上安裝一防火墻單元,以防止一些危險封包,例如是病毒及不必要的封包,進入到可攜式電子裝置。不必要的封包例如是測試封包。而此防火墻單元大多是運作于可攜式電子裝置的網(wǎng)絡階層中的應用層(Applicationlayer)。一般而言,載入防火墻單元以及處理自防火墻單元放行的封包的動作是由可攜式電子裝置的處理單元來執(zhí)行。然而,可攜式電子裝置的數(shù)據(jù)模塊對于所有傳送過來的封包都一一接收,并全數(shù)放行至應用層的防火墻單元,再交由防火墻單元一一判斷封包是否異常。因此,可攜式電子裝置的處理單元必須常態(tài)保持工作狀態(tài)以處理封包。如此,對可攜式電子裝置來講是相當消耗電力的,特別是對于原本蓄電能力就較弱的可攜式電子裝置,例如是手機來說,更突顯出其嚴重的耗電及蓄電力不足的問題。由此可見,上述現(xiàn)有的可攜式電子裝置在結構與使用上,顯然仍存在有不便與缺陷,而亟待加以進一步改進。為了解決上述存在的問題,相關廠商莫不費盡心思來謀求解決之道,但長久以來一直未見適用的設計被發(fā)展完成,而一般產(chǎn)品又沒有適切結構能夠解決上述問題,此顯然是相關業(yè)者急欲解決的問題。因此如何能創(chuàng)設一種新型結構的可攜式通訊裝置,實屬當前重要研發(fā)課題之一,亦成為當前業(yè)界極需改進的目標。
發(fā)明內容本發(fā)明的目的在于,克服現(xiàn)有的可攜式電子裝置存在的缺陷,而提供一種新型結構的可攜式通訊裝置,所要解決的技術問題是使其包括一數(shù)據(jù)模塊。數(shù)據(jù)模塊具有防火墻單元,防火墻單元運作于數(shù)據(jù)模塊的網(wǎng)絡階層的任一層中,在非必要封包(unwantedpacket)進入到可攜式通訊裝置的應用層前,就會被防火墻單元阻擋下來,禁止封包繼續(xù)通行。如此,可以節(jié)省可攜式通訊裝置的耗電,非常適于實用。本發(fā)明的目的及解決其技術問題是采用以下技術方案來實現(xiàn)的。依據(jù)本發(fā)明提出的一種可攜式通訊裝置,包括一數(shù)據(jù)(Modem)模塊,具有一防火墻單元,該防火墻單元用以判斷傳送至該數(shù)據(jù)模塊的網(wǎng)絡階層中任一層的一封包的一來源端口端口號(Sourceportnumber)是否為一預定端口號,當該來源端口端口號不為該預定端口號時,該防火墻單元用以禁止該封包繼續(xù)通行;以及一信號傳送單元,用以當該防火墻單元判斷該來源端口端口號為該預定端口號時,繼續(xù)傳送該封包。本發(fā)明的目的及解決其技術問題還可采用以下技術措施進一步實現(xiàn)。前述的可攜式通訊裝置,其中所述的封包為符合傳輸控制協(xié)議(TransmissionControlProtocol,TCP)通信協(xié)議的封包。前述的可攜式通訊裝置,其中所述的預定端口號為TCP通信協(xié)議規(guī)范的端口號中小于1024的端口號。前述的可攜式通訊裝置,其中所述的預定端口號為超文本傳輸協(xié)議(HTTP,HyperTextTransferProtocol)的端口號、終端模擬協(xié)議的端口號及簡單郵件傳輸協(xié)議(SimpleMailTransfefProtocol,SMTP)的端口號。前述的可攜式通訊裝置,其中所述的預定端口號為TCP通信協(xié)議規(guī)范的端口號中介于1024至49151的端口號。前述的可攜式通訊裝置,其中所述的封包為符合用戶數(shù)據(jù)報協(xié)議(UserDatagramProtocol,UDP)通信協(xié)議的封包。前述的可攜式通訊裝置,其中所述的預定端口號為UDP通信協(xié)議規(guī)范的端口號中小于1024的端口號。前述的可攜式通訊裝置,其中所述的預定端口號為UDP通信協(xié)議規(guī)范的端口號中介于1024至49151的端口號。前述的可攜式通訊裝置,其中所述的封包為符合網(wǎng)際網(wǎng)絡控制消息協(xié)議(InternetControlMessageProtocol,ICMP)通信協(xié)議的封包。前述的可攜式通訊裝置,其中所述的更包括一處理單元,該防火墻單元用以當傳送至該數(shù)據(jù)模塊的網(wǎng)絡階層中任一層的該封包的該來源端口端口號不為該預定端口號時,禁止該封包繼續(xù)通行至該處理單元。本發(fā)明與現(xiàn)有技術相比具有明顯的優(yōu)點和有益效果。由以上可知,為達到上述目的,本發(fā)明提供了一種可攜式通訊裝置。可攜式通訊裝置包括一數(shù)據(jù)模塊及一信號傳送單元。數(shù)據(jù)模塊具有一防火墻單元,防火墻單元用以判斷傳送至數(shù)據(jù)模塊的網(wǎng)絡階層中任一層的一封包的一來源端口端口號(Sourceportnumber)是否為一預定端口號。當來源端口端口號不為預定端口號時,防火墻單元禁止封包繼續(xù)通行。信號傳送單元用以當來源端口端口號為預定端口號時,繼續(xù)傳送封包。借由上述技術方案,本發(fā)明可攜式通訊裝置至少具有下列優(yōu)點及有益效果本發(fā)明可攜式通訊裝置的防火墻單元是運作于可攜式通訊裝置的網(wǎng)絡階層中的任一層,在非必要封包傳送至可攜式通訊裝置的處理單元之前,就會被可攜式通訊裝置的數(shù)據(jù)模塊的防火墻單元給阻擋下來,以禁止非必要封包繼續(xù)通行至可攜式通訊裝置的處理單元。如此,就不會讓可攜式通訊裝置的處理單元浪費不必要的電力來處理此些非必要封包,進而節(jié)省可攜式通訊裝置的耗電。綜上所述,本發(fā)明是有關于一種可攜式通訊裝置,包括一數(shù)據(jù)模塊及一信號傳送單元。數(shù)據(jù)(Modem)模塊具有一防火墻單元,防火墻單元用以判斷傳送至數(shù)據(jù)模塊的網(wǎng)絡階層中任一層的封包的來源端口端口號(Sourceportnumber)是否為一預定端口號。當來源端口端口號不為預定端口號時,防火墻單元用以禁止封包繼續(xù)通行。信號傳送單元用以當來源端口端口號為預定端口號時,繼續(xù)傳送封包。本發(fā)明在技術上有顯著的進步,并具有明顯的積極效果,誠為一新穎、進步、實用的新設計。上述說明僅是本發(fā)明技術方案的概述,為了能夠更清楚了解本發(fā)明的技術手段,而可依照說明書的內容予以實施,并且為了讓本發(fā)明的上述和其他目的、特征和優(yōu)點能夠更明顯易懂,以下特舉較佳實施例,并配合附圖,詳細說明如下。圖1是本發(fā)明較佳實施例的可攜式通訊裝置的功能方框圖。100可攜式通訊裝置102防火墻單元104數(shù)據(jù)模塊106信號傳送單元P封包具體實施例方式為更進一步闡述本發(fā)明為達成預定發(fā)明目的所采取的技術手段及功效,以下結合附圖及較佳實施例,對依據(jù)本發(fā)明提出的可攜式通訊裝置其具體實施方式、結構、特征及其功效,詳細說明如后。有關本發(fā)明的前述及其他技術內容、特點及功效,在以下配合參閱圖式的較佳實施例的詳細說明中將可清楚呈現(xiàn)。通過具體實施方式的說明,當可對本發(fā)明為達成預定目的所采取的技術手段及功效獲得一更加深入且具體的了解,然而所附圖式僅是提供參考與說明之用,并非用來對本發(fā)明加以限制。在本發(fā)明的可攜式通訊裝置中,防火墻單元是用以判斷傳送至數(shù)據(jù)模塊的網(wǎng)絡階層中任一層的封包的來源端口端口號是否為一預定端口號,當來源端口端口號不為預定端口號時,防火墻單元禁止封包繼續(xù)通行,例如禁止封包繼續(xù)通行至可攜式通訊裝置的處理單元。其中,數(shù)據(jù)模塊的網(wǎng)絡階層不包含應用層。下面以一應用實例來作說明。請參閱圖1所示,是本發(fā)明較佳實施例的可攜式通訊裝置的功能方框圖。本發(fā)明較佳實施例的可攜式通訊裝置100,例如是手機或個人數(shù)字助理(PersonalDigitalAssistant,PDA),其包括一數(shù)據(jù)模塊104及一信號傳送單元106。數(shù)據(jù)模塊104具有一防火墻單元102,防火墻單元102,例如是數(shù)據(jù)模塊104的韌體程序,是儲存于數(shù)據(jù)模塊104的處理器(未繪示),防火墻單元102用以判斷傳送至數(shù)據(jù)模塊104的網(wǎng)絡階層中任一層,例如是數(shù)據(jù)鏈路層(DataLinkLayer)(未繪示)的一封包P的來源端口端口號是否為一預定端口號。更進一步地說,現(xiàn)有習知的防火墻單元是運作于可攜式通訊裝置中網(wǎng)絡階層的應用層,載入防火墻單元以及處理自防火墻單元放行的封包的動作是由可攜式電子裝置的處理單元來執(zhí)行。因此,無論封包的種類為何種,現(xiàn)有習知可攜式通訊裝置的數(shù)據(jù)模塊都會照單全收并且將封包傳送至網(wǎng)絡階層的應用層后,由運作于應用層中的防火墻單元去判斷所接收的封包是否異常。然而,當封包一旦傳送至網(wǎng)絡階層的應用層后,可攜式通訊裝置的處理單元為了處理封包就會被迫消耗電力。反觀本實施例,防火墻單元102是設置于可攜式通訊裝置100的數(shù)據(jù)模塊104中網(wǎng)絡階層的任一層,例如是數(shù)據(jù)鏈路層中。藉此,封包P在被可攜式通訊裝置100的處理單元接收處理之前,會先經(jīng)由數(shù)據(jù)模塊104的防火墻單元102過濾。當防火墻單元102判定封包P為非必要封包,例如是封包的來源端口端口號被判定為異常的封包時,會被可攜式通訊裝置100的防火墻單元102給阻擋下來,而沒有機會進入到可攜式通訊裝置100的網(wǎng)絡階層的應用層,所以處理單元并不會為了處理此些非必要封包而被啟動。因此,可攜式通訊裝置100的處理單元避免消耗不必要的電力。此外,雖然本實施例的防火墻單元102是以運作于數(shù)據(jù)鏈路層為例作說明,然而在其它實施狀態(tài)中,防火墻單元102也可運作于數(shù)據(jù)模塊104的網(wǎng)絡階層中的網(wǎng)絡層(Networklayer)或傳輸層(TransportLayer)。而信號傳送單元106則用以當來源端口端口號為預定端口號時,將封包P繼續(xù)傳送下去,例如傳送至可攜式通訊裝置100的處理單兀。此外,上述所指的封包,其種類可為符合多種通信協(xié)議的封包,其中幾種例如是傳輸控制協(xié)議(TransmissionControlProtocol,TCP)通信協(xié)議、用戶數(shù)據(jù)報協(xié)議(UserDatagramProtocol,UDP)通信協(xié)議或網(wǎng)際網(wǎng)絡控制消息協(xié)議(InternetControlMessageProtocol,ICMP)0只要是任何一種攜帶有來源端口端口號的封包,本實施例的防火墻單元102都能對其進行過濾。此外,上述所指的非必要封包,其中一種例如是封包的來源端口端口號不為預定端口號的封包。預定端口號可以是常用端口號,例如TCP/IP通信協(xié)議規(guī)范的端口號中或UDP通信協(xié)議規(guī)范的端口號中小于1024的端口號,例如是超文本傳輸協(xié)議(HTTP,HyperTextTransferProtocol)的端口號、終端模擬協(xié)議的端口號及簡單郵件傳輸協(xié)議(SimpleMailTransferProtocol,SMTP)的端口號。而其它小于1024且允許通行的端口號列于表一。表一<table>tableseeoriginaldocumentpage6</column></row><table>此外,本實施例的防火墻單元102也可以對大于1024的特定端口號進行過濾,而非全數(shù)禁止其繼續(xù)通行。此些特定端口號為可攜式通訊裝置的應用程序常用的(usual)端口號,例如是智能型手機(smartphone)的即時通訊軟件(MSN)所使用的端口號50001。更進一步地說,若封包P的來源端口端口號為50001,則本實施例的防火墻單元102可設定為允許其繼續(xù)通行,以使即時通訊軟件能正常運作。另外,表二列出部分大于1024的端口號中,允許通行的端口號。表二<table>tableseeoriginaldocumentpage7</column></row><table>由于科技產(chǎn)品不斷地推陳出新,應用軟件種類也日漸增多,而其所使用的端口號也會隨之新增、刪減或變更。然而,只要稍加修改防火墻單元102的韌體程序,本實施例的防火墻單元102可配合科技的進步而對欲禁止通行的端口號的封包進行阻擋,并不限于只能阻擋或放行本實施例所揭露的端口號的封包。此外,由于可攜式通訊裝置100所阻擋的封包是非必要封包,其端口號為不常用(unusual)的端口號。因此防火墻單元102的啟動并不會妨礙可攜式通訊裝置100與局域網(wǎng)(LocalAreaNetwork,LAN)或網(wǎng)際網(wǎng)絡(Internet)間的數(shù)據(jù)傳輸,所以防火墻單元102的啟動時機可以是任意時機。本發(fā)明上述實施例所揭露的可攜式通訊裝置,防火墻單元是運作于可攜式通訊裝置的網(wǎng)絡階層中的任一層。在非必要封包,例如是來源端口端口號不為預定端口號的封包傳送至可攜式通訊裝置的處理單元之前,就會被可攜式通訊裝置的數(shù)據(jù)模塊的防火墻單元給阻擋下來,以禁止非必要封包繼續(xù)通行至可攜式通訊裝置的處理單元。如此,就不會讓可攜式通訊裝置的處理單元浪費不必要的電力來處理此些非必要封包。以上所述,僅是本發(fā)明的較佳實施例而已,并非對本發(fā)明作任何形式上的限制,雖然本發(fā)明已以較佳實施例揭露如上,然而并非用以限定本發(fā)明,任何熟悉本專業(yè)的技術人員,在不脫離本發(fā)明技術方案范圍內,當可利用上述揭示的技術內容作出些許更動或修飾為等同變化的等效實施例,但凡是未脫離本發(fā)明技術方案的內容,依據(jù)本發(fā)明的技術實質對以上實施例所作的任何簡單修改、等同變化與修飾,均仍屬于本發(fā)明技術方案的范圍內。權利要求一種可攜式通訊裝置,其特征在于包括一數(shù)據(jù)模塊,具有一防火墻單元,該防火墻單元用以判斷傳送至該數(shù)據(jù)模塊的網(wǎng)絡階層中任一層的一封包的一來源端口端口號是否為一預定端口號,當該來源端口端口號不為該預定端口號時,該防火墻單元用以禁止該封包繼續(xù)通行;以及一信號傳送單元,用以當該防火墻單元判斷該來源端口端口號為該預定端口號時,繼續(xù)傳送該封包。2.根據(jù)權利要求1所述的可攜式通訊裝置,其特征在于其中所述的封包為符合傳輸控制協(xié)議通信協(xié)議的封包。3.根據(jù)權利要求2所述的可攜式通訊裝置,其特征在于其中所述的預定端口號為傳輸控制協(xié)議通信協(xié)議規(guī)范的端口號中小于1024的端口號。4.根據(jù)權利要求3所述的可攜式通訊裝置,其特征在于其中所述的預定端口號為超文本傳輸協(xié)議的端口號、終端模擬協(xié)議的端口號及簡單郵件傳輸協(xié)議的端口號。5.根據(jù)權利要求2所述的可攜式通訊裝置,其特征在于其中所述的預定端口號為傳輸控制協(xié)議通信協(xié)議規(guī)范的端口號中介于1024至49151的端口號。6.根據(jù)權利要求1所述的可攜式通訊裝置,其特征在于其中所述的封包為符合用戶數(shù)據(jù)報協(xié)議通信協(xié)議的封包。7.根據(jù)權利要求6所述的可攜式通訊裝置,其特征在于其中所述的預定端口號為用戶數(shù)據(jù)報協(xié)議通信協(xié)議規(guī)范的端口號中小于1024的端口號。8.根據(jù)權利要求6所述的可攜式通訊裝置,其特征在于其中所述的預定端口號為用戶數(shù)據(jù)報協(xié)議通信協(xié)議規(guī)范的端口號中介于1024至49151的端口號。9.根據(jù)權利要求1所述的可攜式通訊裝置,其特征在于其中所述的封包為符合網(wǎng)際網(wǎng)絡控制消息協(xié)議通信協(xié)議的封包。10.根據(jù)權利要求1所述的可攜式通訊裝置,其特征在于更包括一處理單元,該防火墻單元用以當傳送至該數(shù)據(jù)模塊的網(wǎng)絡階層中任一層的該封包的該來源端口端口號不為該預定端口號時,禁止該封包繼續(xù)通行至該處理單元。全文摘要本發(fā)明是有關于一種可攜式通訊裝置,包括一數(shù)據(jù)(Modem)模塊,具有一防火墻單元,該防火墻單元用以判斷傳送至該數(shù)據(jù)模塊的網(wǎng)絡階層中任一層的一封包的一來源端口端口號(Sourceportnumber)是否為一預定端口號,當該來源端口端口號不為該預定端口號時,該防火墻單元用以禁止該封包繼續(xù)通行;以及一信號傳送單元,用以當該防火墻單元判斷該來源端口端口號為該預定端口號時,繼續(xù)傳送該封包。因此,本發(fā)明可以節(jié)省可攜式通訊裝置的耗電。文檔編號H04L29/06GK101827070SQ20091012607公開日2010年9月8日申請日期2009年3月6日優(yōu)先權日2009年3月6日發(fā)明者藍峻彬,蔡定穎,蔡志宏,邱思綺,陳志豪,黃健智申請人:英華達股份有限公司