專利名稱:軟件限定的無線通信下載的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般地涉及無線數(shù)字通信。更具體地,本發(fā)明涉及一種將可執(zhí)行代碼可靠地加載到移動設(shè)備上的方法。
背景技術(shù):
存在能夠適用于以任何無線標(biāo)準(zhǔn)進(jìn)行通信的、諸如碼分多址(CDMA)或全球移動通信系統(tǒng)(GSM)的移動設(shè)備的顯著需求。軟件限定的無線通信(SDR)設(shè)備是這種設(shè)備的示例。
在SDR設(shè)備中,以前完全用硬件實現(xiàn)的功能,諸如發(fā)送的無線電信號的生成和接收的無線電信號的調(diào)諧,是由軟件控制的。因為軟件控制這些功能,所以無線通信設(shè)備是可編程的,使其通過寬范圍的頻率傳送和接收,并且實質(zhì)上仿真任何期望的傳送格式。因此,當(dāng)出現(xiàn)技術(shù)進(jìn)步時不是丟棄SDR設(shè)備,而是為了適應(yīng)這種改變,SDR設(shè)備僅僅需要下載稱為無線通信配置(R-CFG)文件的軟件進(jìn)行升級。
將R-CFG動態(tài)地加載到SDR設(shè)備上的此方法存在幾個缺點(diǎn)。首先,在將R-CFG動態(tài)地加載到SDR設(shè)備上的過程中,在SDR設(shè)備和SDR設(shè)備廠商的服務(wù)器之間出現(xiàn)通信無效的總量。其次,缺乏防止將惡意的代碼下載到SDR設(shè)備的可靠性。再次,本方法缺乏自動方法,其保證R-CFG不超出與SDR設(shè)備相關(guān)的允許的操作參數(shù)(例如,頻率、調(diào)制類型、輸出功率、和最大場強(qiáng))。因此期望具有克服這些缺點(diǎn)的系統(tǒng)或方法。
發(fā)明內(nèi)容
本申請要求于2003年7月30日提交的申請?zhí)枮?0/491,121的美國臨時專利申請的優(yōu)先權(quán)。其全文在此引用作為參考。
圖1示出了按照本發(fā)明的一個實施例的、在軟件限定的無線通信(SDR)設(shè)備和服務(wù)器之間交換的信息;圖2示出了按照本發(fā)明的一個實施例的、在SDR設(shè)備請求來自服務(wù)器的無線通信配置(R-CFG)文件之后的超時和錯誤的圖表;圖3示出了按照本發(fā)明的一個實施例的出錯圖表;圖4示出了按照本發(fā)明的一個實施例的出錯圖表;圖5A-5C示出了按照本發(fā)明的一個實施例的、在SDR設(shè)備和服務(wù)器之間的信息的交換期間出現(xiàn)的錯誤和超時的圖表;圖6示出了按照本發(fā)明的一個實施例的、用于通信協(xié)議的狀態(tài)轉(zhuǎn)換;圖7示出了按照本發(fā)明的一個實施例的、在管理機(jī)構(gòu)和生成R-CFG文件的SDR廠商之間的標(biāo)記操作;圖8示出了按照本發(fā)明的一個實施例的R-CFG確認(rèn)和數(shù)據(jù)完整性檢測;圖9示出了按照本發(fā)明的一個實施例的、利用無線路由器連接到服務(wù)器的客戶;圖10是示出了按照本發(fā)明的一個實施例的、用于通信協(xié)議的連接時間的圖表;圖11是示出了按照本發(fā)明的一個實施例的、可靠方案的對照的圖表;以及圖12是示出了按照本發(fā)明的一個實施例的、可靠方案的對照的圖表。
具體實施例方式
通過附圖和以下詳細(xì)說明,可以更充分理解本發(fā)明。
以下最佳實施例的說明實質(zhì)上僅僅是示例性的,決不限制本發(fā)明、它的應(yīng)用、或用途。為了清楚,用在附圖中相同的標(biāo)記表示相似的元件。
本發(fā)明定義了可靠和有效的通信協(xié)議,其支持無線通信配置(R-CFG)文件從服務(wù)器到軟件限定的無線通信(SDR)設(shè)備的下載過程。相互認(rèn)證出現(xiàn)在SDR設(shè)備和服務(wù)器之間,以便保證不將惡意的代碼加載到SDR設(shè)備上。然后SDR設(shè)備請求來自服務(wù)器的R-CFG文件。將請求的R-CFG文件通過空間(OTA)下載到SDR設(shè)備。然后在SDR設(shè)備上的設(shè)備管理器確定所述R-CFG文件是否與SDR設(shè)備兼容。如果SDR設(shè)備不超過它的操作參數(shù),這些參數(shù)由美國聯(lián)邦通信委員會(FCC)的管理機(jī)構(gòu)(RA)指定,則R-CFG文件是兼容的。其它兼容性問題包括R-CFG是否匹配SDR設(shè)備的類型和在SDR設(shè)備上的計算機(jī)程序的版本。在另一個實施例中,在將R-CFG下載到SDR設(shè)備之前,服務(wù)器140確定SDR設(shè)備與R-CFG文件的兼容性。在某些實施例中,服務(wù)器和SDR設(shè)備兩者確定一個或更多的兼容性標(biāo)準(zhǔn)。從而,可以重復(fù)地執(zhí)行某些或所有的兼容性標(biāo)準(zhǔn)的確定。
現(xiàn)在參照圖1,位于SDR設(shè)備廠商或軟件公司的服務(wù)器140與在SDR設(shè)備上的設(shè)備管理器(DM)120通信。DM120是一組計算機(jī)指令,將其配置來執(zhí)行各種與將R-CFG文件下載到SDR設(shè)備有關(guān)的任務(wù)。
簡而言之,將在服務(wù)器140上的通信協(xié)議分成四個模塊;但是,本領(lǐng)域技術(shù)人員應(yīng)該理解,也可以使用更多或更少的模塊。模塊一(M1)到模塊四(M4)使用五個獨(dú)立的信息將R-CFG文件下載到SDR設(shè)備。這些信息包括REQ、ACK、ERR-X其中X是從1到3的錯誤索引、用于包的DATA、和END。
通過使用超文本傳送協(xié)議(HTTP)、加密套接字協(xié)議層(SSL)協(xié)議(securesockets layer protocol)、或輕量加密套接字協(xié)議層(LSSL),M1建立到在SDR設(shè)備上的SDR DM 120的連接。優(yōu)選地,當(dāng)需要更可靠的連接來保護(hù)保密數(shù)據(jù)時,使用SSL或LSSL。
為了防止將惡意的代碼加載到SDR設(shè)備上,執(zhí)行在SDR設(shè)備110的DM 120和服務(wù)器140之間的相互認(rèn)證。這由服務(wù)器140發(fā)送它的RSA證書到DM 120來完成。DM 120核實在RSA證書中的信息。在認(rèn)證服務(wù)器140之后,DM 120向服務(wù)器140提供在認(rèn)證本身的證書中的信息。
在相互認(rèn)證之后,初始化M2。DM 120通過網(wǎng)絡(luò)向服務(wù)器140發(fā)送R-CFG請求信息(即,REQ)。服務(wù)器140確定它是否訪問所請求的R-CFG。同時,DM120等待來自服務(wù)器140的應(yīng)答信息(即,ACK),其證實它具有請求的R-CFG。如圖2所示,如果DM 120沒有接收該響應(yīng)的超時周期終止,DM 120重發(fā)R-CFG請求達(dá)到k次。如圖3所示,如果服務(wù)器140利用ERR_1信息答復(fù),該信息表示服務(wù)器140不具有SDR設(shè)備需要的正確的R-CFG,則協(xié)議的執(zhí)行進(jìn)入M4。
如圖4所示,如果在R-CFG的下載期間出現(xiàn)錯誤,SDR設(shè)備的DM 120發(fā)送ERR_2信息,該信息表示沒有成功完成OTA下載。然后服務(wù)器140通過向DM 120發(fā)送ACK信息來應(yīng)答ERR_2信息。如果ERR_2信息是錯的,重啟下載過程。為了避免完全重啟下載過程,在DM 120中可選擇集成下載管理器模塊。這種下載管理器模塊從下載過程離開的點(diǎn)重啟下載過程。
通常,M3包括執(zhí)行與R-CFG相關(guān)的加密計算。DM 120確定R-CFG文件是否滿足諸如R-CFG是否與SDR設(shè)備兼容的特定的加密要求。如果DM 120確定下載的R-CFG與SDR設(shè)備不兼容,則返回錯誤信息ERR_3,通知服務(wù)器140SDR設(shè)備接收了無效的R-CFG。然后結(jié)束連接。
加密計算包括確認(rèn)和/或R-CFG的數(shù)據(jù)完整性檢測。確認(rèn)典型地包括保證R-CFG具有用在具體的SDR設(shè)備上的規(guī)定的預(yù)批準(zhǔn),數(shù)字化標(biāo)記R-CFG,和R-CFG適合SDR設(shè)備。許多技術(shù)可以用來確認(rèn)R-CFG。例如,通過公私密鑰機(jī)制可以核實該信息的某些或全部。舉例說明,在將R-CFG、與R-CFG相關(guān)的頭、和標(biāo)記Skr(h)下載到SDR設(shè)備之后,DM 120檢測此頭來保證R-CFG適合SDR設(shè)備。如圖8所示,然后DM 120通過使用公共密鑰核實數(shù)字標(biāo)記。公共密鑰可以來自RA、代表RA工作的實體、或一些其它類型的企業(yè)。
技術(shù)人員認(rèn)同,在DM 120下載R-CFG、頭、和標(biāo)記Skr(h)之前,RA或一些其它實體將頭和R-CFG文件輸入散列函數(shù)(hash function),從而得到特定的散列值h。通常,在與SDR設(shè)備結(jié)合來測試R-CFG的期間可以執(zhí)行這種操作,以便保證不超過射頻操作參數(shù)的允許范圍。在完成該任務(wù)后,利用服務(wù)器140的私有密鑰K1標(biāo)記值h。圖7通常地描述了這種標(biāo)記操作。將標(biāo)記的散列值,Skr(h),返回服務(wù)器140。通過使用諸如RSA、ECC、或可能基于NTRU的標(biāo)記方案的現(xiàn)有標(biāo)記技術(shù),實現(xiàn)這種標(biāo)記。通過這種標(biāo)記方案和公私密鑰,DM 120能夠核實下載的R-CFG是預(yù)批準(zhǔn)用于它的SDR設(shè)備的。
DM 120也可以核實R-CFG的數(shù)據(jù)完整性。數(shù)據(jù)完整性保證已經(jīng)批準(zhǔn)、標(biāo)記、和沒有不正確地更改R-CFG。通過一系列操作實現(xiàn)這種核實。首先,DM 120通過將接收的頭和R-CFG輸入到當(dāng)對R-CFG標(biāo)記時使用的相同的散列函數(shù),來計算新的散列值h’。其次,DM 120解碼所接收的Ekr(h)來獲得h。再次,DM 120比較h和h’。如果h=h’,則進(jìn)行標(biāo)記、批準(zhǔn)接收的R-CFG,并且沒有破壞或更改數(shù)據(jù)。另一方面,如果h≠h’,DM 120拒絕R-CFG。在確認(rèn)和/或核實R-CFG的數(shù)據(jù)完整性之后,DM 120應(yīng)答它已經(jīng)完成它的加密計算。對應(yīng)地,服務(wù)器140應(yīng)答來自DM 120的完成信息的接收。
在M4中,DM 120解除連接。當(dāng)在該模塊中交換信息時,可能出現(xiàn)錯誤。例如,服務(wù)器140可能根本未接收來自SDR設(shè)備的完成信息。在這種情況中,超時周期終止,并且服務(wù)器140自動結(jié)束連接。當(dāng)下次該SDR設(shè)備使用新的R-CFG連接到網(wǎng)絡(luò)時,服務(wù)器140更新在數(shù)據(jù)庫中的那個信息。如圖5A-5C所示,其它典型的超時周期仍然可能出現(xiàn)。在完成M4之后,DM 120安裝并執(zhí)行新的R-CFG。
在如圖1所示的M2的另一個實施例中,服務(wù)器140確定是否允許將R-CFG文件下載到SDR設(shè)備。首先,服務(wù)器140從可用的R-CFG文件的列表中確定請求了哪個R-CFG文件。其次,服務(wù)器140確定R-CFG文件是否與SDR設(shè)備兼容。為了兼容,R-CFG文件必須適合SDR設(shè)備的具體類型(即,SDR設(shè)備的型號、在SDR設(shè)備上的計算機(jī)程序的版本號等)。此外,服務(wù)器140不可以允許SDR設(shè)備超過為SDR設(shè)備建立的射頻操作參數(shù)。為了保證不超過射頻操作參數(shù),服務(wù)器140只能允許將預(yù)批準(zhǔn)的R-CFG下載在具體類型的SDR設(shè)備上。在某些實施例中,當(dāng)允許設(shè)備確定R-CFG是否適合具體的設(shè)備類型等的同時,服務(wù)器可以核實設(shè)備定位于適當(dāng)?shù)臋?quán)限,以便接收具體的R-CFG。當(dāng)加入反欺騙措施來阻止誤用的同時,服務(wù)器可以使用設(shè)備的IP地址或等效物作為確定設(shè)備位置的標(biāo)準(zhǔn)。選擇地或附加地,配置設(shè)備來按照它的請求傳送預(yù)定的權(quán)限標(biāo)識符。
現(xiàn)在參照圖6,因為沒有過程的死鎖、活鎖、和終止正確地出現(xiàn),本發(fā)明的通信協(xié)議顯示為“連貫”。死鎖包括用于至少兩個資源競爭的兩個實體。第一實體可以訪問一個來源,并且第二實體可以訪問另一個來源。直到每個實體訪問另一個來源,它才能解除來源的控制。比較地,當(dāng)響應(yīng)在另一個沒有做有用工作的過程中的變化而兩個或更多的過程改變它們的狀態(tài)時,出現(xiàn)活鎖。
每個狀態(tài)表示在通信協(xié)議中的一個模塊(M1到M4)。從一個狀態(tài)到另一個狀態(tài)的箭頭表示協(xié)議的執(zhí)行按照特定的轉(zhuǎn)換概率成功地從這種模塊流經(jīng)到下一種模塊。例如,從M1到M2狀態(tài)的概率是P12,在M2中的循環(huán)的概率是P22,等等。在M4中的正確終止的概率是Pt。如下所示,在正常情況下,通信協(xié)議的正常執(zhí)行流程出現(xiàn)的概率高于任何其它的流程。
P12>P11,P12>P14P23>P22,P23>P24P34>P33Pt>P44參照圖6,虛線箭頭表示由于超時重復(fù)在每個模塊中的內(nèi)部循環(huán)。例如,假定,在M2中,在SDR設(shè)備請求R-CFG文件之后,超時終止。SDR設(shè)備重發(fā)該請求,并且等待響應(yīng)。如果超時不斷地發(fā)生,則導(dǎo)致無限的循環(huán)。為了避免這種無限的循環(huán),在協(xié)議中包括超時計數(shù)器。當(dāng)超時出現(xiàn)時,計數(shù)器增加。每次接收信息時,將計數(shù)器重置到0。如果計數(shù)器到達(dá)特定的數(shù)X(即,超時已經(jīng)連續(xù)出現(xiàn)X次),認(rèn)為網(wǎng)絡(luò)擁擠。在這種情況下,SDR設(shè)備不進(jìn)行到M4的連接就終止,以便解除連接。
只要協(xié)議執(zhí)行到達(dá)M4,就正確終止協(xié)議。不正確的終止可以出現(xiàn)在三種不同的階段R-CFG下載的之前、期間、或之后。如果不正確的終止出現(xiàn)在下載過程的之前或期間,不正確的終止的理由最可能保持著,從而造成下載再次出現(xiàn)。如果不正確的終止出現(xiàn)在下載過程完成之后,服務(wù)器140接收的信息是SDR設(shè)備是否接受了新的R-CFG。一旦SDR設(shè)備再次連接到廠商的服務(wù)器140,該信息就被發(fā)送。否則,M4終止對話。
通常,如果按照有限的延遲傳送每個信息,則通信協(xié)議正確地終止。例如,假定信息m1,由SDR設(shè)備按照時間t1傳送。同樣地,t2是服務(wù)器140正確接收mi的時間,并且t3是SDR設(shè)備發(fā)送mi+1的時間。因為按照推理每個信息按照有限的延遲傳送,所以足以證明t1<t2<t3,并且t3是有限的。
R(t)是作為服務(wù)器處接收序列數(shù)的時間函數(shù),并且S(t)是客戶處的傳送序列數(shù)。N(t)是下一期望傳送(N(t)=R(t)+1)的序列數(shù)。S(t)是從廠商的服務(wù)器接收的到時間t的最大請求數(shù)。因此,S(t)≤N(t)且N(t)≤i。這是因為,在t2處R(t)增加到i+1,在t3處S(t)增加到i+1,并且S(t)≤N(t),還遵循t2<t3。
按照在重傳之間的有限的超時,SDR設(shè)備從t1重復(fù)地傳送m1,直到在t2處首先接收到無錯誤(error-free)。因為正確接收每個傳送的概率p>0,所以無錯誤的接收終于出現(xiàn),并且t2是有限的。使用來自服務(wù)器端的類似討論,t3是有限的。通過運(yùn)用上述的類似原理,獲得服務(wù)器端的連貫性。
現(xiàn)在參照圖9,在重復(fù)的試驗中使用服務(wù)器140、路由器145、和諸如SDR設(shè)備的客戶110來核實協(xié)議的有效性。在每個試驗中使用J2ME。J2ME是開放的、基于為手持無線設(shè)備具體設(shè)計的Java虛擬機(jī)(Java Virtual Machine)的無線Java平臺。J2ME使用諸如簡單HTTP、HTTP+(表示為HTTP+sec)、LSSL、和SSL的幾種不同類型的協(xié)議。
在這些試驗中,使用128比特對話密鑰加密通信。客戶和服務(wù)器的證書都是X.509證書。1024比特RSA公共/私有密鑰匹配我們的服務(wù)器。將公共密鑰輸入到SDR設(shè)備,以便生成用于標(biāo)記批準(zhǔn)的R-CFG的私有密鑰。實施的散列函數(shù)使用MD5完全版本。即使MD5僅僅執(zhí)行一個巡回,通常也認(rèn)為MD5是可靠的。
在每個試驗中,傳送的不同R-CFG文件其大小在從52千字節(jié)(KB)到210KB的范圍中。對于試驗1,采用測量時間來確定在客戶110和服務(wù)器140之間建立HTTP連接的時間、下載R-CFG的總共時間、和總共連接時間。對于試驗2、3、和4,采用測量時間來確定建立HTTP連接、LSSL或SSL連接的時間量、下載R-CFG+標(biāo)記的總共時間、確認(rèn)和檢測R-CFG的數(shù)據(jù)完整性的時間、和總共連接時間。每個試驗執(zhí)行100次,并且記錄平均結(jié)果。圖10示出了試驗1和2的測量曲線。圖11和12比較了當(dāng)使用LSSL相對SSL時本發(fā)明的可靠方案。因為HTTP+sec不花費(fèi)建立可靠連接或認(rèn)證終點(diǎn)的時間,所以當(dāng)使用完全的方案時HTTP+sec執(zhí)行較好。當(dāng)沒有專有的信息被傳送或有效荷載已經(jīng)加密時,可以使用本方法。
當(dāng)在R-CFG中包括專有的信息時,最好使用LSSL或SSL,以便確保在SDR設(shè)備和服務(wù)器140之間的可靠連接。如圖12所示,LSSL建立可靠連接比SSL更迅速。建立連接的時間包括建立套接字連接、處理密碼組(如果使用SSL)、生成客戶的隨機(jī)數(shù)、按照服務(wù)器的公共密鑰加密隨機(jī)數(shù)、發(fā)送公共密鑰到服務(wù)器、計算對話密鑰的時間。對于SSL和LSSL,下載時間相似。其后,SDR設(shè)備按照對話密鑰解密R-CFG。在SSL中,自動執(zhí)行解密。解密時間包括在總共下載時間中。在LSSL中,所述執(zhí)行直接地影響解密時間。
本發(fā)明的說明實質(zhì)上僅僅是示例性的,不脫離本發(fā)明宗旨的變化包括在本發(fā)明的范圍內(nèi)。這些變化不被認(rèn)為脫離本發(fā)明的精神和范圍。
權(quán)利要求
1.一種用于從服務(wù)器將無線通信配置R-CFG文件下載到軟件限定的無線通信SDR設(shè)備上的計算機(jī)實施的方法,其特征是包括形成在SDR設(shè)備和服務(wù)器之間的可靠連接;發(fā)送信息,其請求將R-CFG通過網(wǎng)絡(luò)從服務(wù)器下載到SDR設(shè)備;將R-CFG從服務(wù)器下載到SDR設(shè)備;以及使用在SDR設(shè)備上的設(shè)備管理器,以便確定R-CFG是否與SDR設(shè)備兼容。
2.按照權(quán)利要求1的計算機(jī)實施的方法,其特征是其中倘若R-CFG控制至少一個射頻參數(shù)完全在管理機(jī)構(gòu)建立的允許級別內(nèi),R-CFG與SDR設(shè)備兼容。
3.按照權(quán)利要求1的計算機(jī)實施的方法,其特征是倘若R-CFG配置來在具體類型的SDR設(shè)備上執(zhí)行,R-CFG與SDR設(shè)備兼容。
4.按照權(quán)利要求1的計算機(jī)實施的方法,其特征是隨所述信息傳送權(quán)限標(biāo)識符。
5.按照權(quán)利要求4的計算機(jī)實施的方法,其特征是SDR設(shè)備的用戶可以更改權(quán)限標(biāo)識符。
6.一種用于從服務(wù)器將R-CFG文件下載到SDR設(shè)備上的方法,其特征是包括形成在SDR設(shè)備和服務(wù)器之間的可靠連接;接收信息,其請求將R-CFG下載到SDR設(shè)備;根據(jù)請求信息,確定接收R-CFG的SDR設(shè)備的類型;確定是否配置R-CFG文件,以便控制多個射頻參數(shù)完全在管理機(jī)構(gòu)建立的允許級別內(nèi);以及基于所述的確定,上載來自服務(wù)器的R-CFG到SDR。
7.一種用于從服務(wù)器將無線通信配置R-CFG文件下載到軟件限定的無線通信SDR設(shè)備上的方法,其特征是包括形成在SDR設(shè)備和服務(wù)器之間的可靠連接;接收信息,其請求將R-CFG下載到SDR設(shè)備;根據(jù)請求信息,確定接收R-CFG的SDR設(shè)備的類型;確定R-CFG文件是否與SDR設(shè)備兼容;以及基于所述的確定,上載來自服務(wù)器的R-CFG到SDR。
8.按照權(quán)利要求7的方法,其特征是倘若R-CFG配置來在具體類型的SDR設(shè)備上執(zhí)行,R-CFG與SDR設(shè)備兼容。
9.按照權(quán)利要求7的方法,其特征是按照所述信息傳送權(quán)限標(biāo)識符。
10.按照權(quán)利要求7的方法,其特征是SDR設(shè)備的用戶可以更改權(quán)限標(biāo)識符。
11.一種裝置,其特征是包括包括在其上存儲的指令的存儲介質(zhì),當(dāng)執(zhí)行時,這些指令使計算機(jī)系統(tǒng)執(zhí)行方法,該方法包括形成在SDR設(shè)備和計算機(jī)系統(tǒng)的服務(wù)器之間的可靠連接;接收信息,其請求將R-CFG下載到SDR設(shè)備;根據(jù)請求信息,確定接收R-CFG的SDR設(shè)備的類型;確定R-CFG文件是否與SDR設(shè)備兼容;以及基于所述的確定,上載來自服務(wù)器的R-CFG到SDR。
12.按照權(quán)利要求11的裝置,其特征是倘若R-CFG配置來在具體類型的SDR設(shè)備上執(zhí)行,R-CFG與SDR設(shè)備兼容。
13.按照權(quán)利要求11的裝置,其特征是隨所述信息傳送權(quán)限標(biāo)識符。14、按照權(quán)利要求11的裝置,其特征是SDR設(shè)備的用戶可以更改權(quán)限標(biāo)識符。
全文摘要
公開了一種通過網(wǎng)絡(luò)可靠地將軟件限定的無線通信SDR設(shè)備(110)連接到服務(wù)器的方法。將下載無線通信配置R-CFG文件的請求從SDR設(shè)備發(fā)送到服務(wù)器。執(zhí)行這樣的確定配置R-CFG文件,以便控制SDR多個射頻參數(shù)使完全在管理機(jī)構(gòu)允許的級別內(nèi)。然后將R-CFG下載到SDR設(shè)備。
文檔編號H04L29/08GK1829984SQ200480021384
公開日2006年9月6日 申請日期2004年7月30日 優(yōu)先權(quán)日2003年7月30日
發(fā)明者大衛(wèi)·A·布勞恩, 格雷戈里·M·伯金斯 申請人:松下電器產(chǎn)業(yè)株式會社