欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用作因特網(wǎng)類型的網(wǎng)絡(luò)中的服務(wù)器為目的芯片卡系統(tǒng)的制作方法

文檔序號:6419049閱讀:165來源:國知局
專利名稱:用作因特網(wǎng)類型的網(wǎng)絡(luò)中的服務(wù)器為目的芯片卡系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及電子芯片卡,更具體來說,涉及這種卡中的使得能夠以用作用于稱為因特網(wǎng)的網(wǎng)絡(luò)中的類型的服務(wù)器為目的而配置它們的構(gòu)造系統(tǒng)。
電子芯片卡正越來越廣泛被用來執(zhí)行各種與諸如個(gè)人用電腦、移動電話手機(jī)、銀行終端等的設(shè)備有關(guān)的功能。為此,它們被配置成電子線路和軟件,用于按照相對簡單的由ISO 7816-3/4定義的通信協(xié)議與相連接的設(shè)備通信。
這些通信協(xié)議不能使得能用在用于本機(jī)上或遠(yuǎn)距離地訪問所有類型的應(yīng)用(文字、圖象、聲音、語音、文件等等)的那種網(wǎng)絡(luò)中所采用的尋址方法來在因特網(wǎng)類型的網(wǎng)絡(luò)中使用電子芯片。
電子芯片卡當(dāng)前的構(gòu)造及其使用的通信協(xié)議因而不能使得能將它們用作在因特網(wǎng)中使用的類型的服務(wù)器。
因此,本發(fā)明的一個(gè)目的是制造一種能在因特網(wǎng)類型的網(wǎng)絡(luò)中通過適合接入該網(wǎng)絡(luò)的終端而被用作服務(wù)器的電子芯片卡。
為了達(dá)到這個(gè)目的,本發(fā)明提出的用于構(gòu)造電子芯片卡的系統(tǒng),使與電子芯片卡相連的網(wǎng)絡(luò)的任何用戶都能按照公用的通用尋址語言與其通信。
為了簡化說明書和權(quán)利要求的文字,將獨(dú)立地使用以下定義的簡稱-URL是英語“Universal Resource Locator”(統(tǒng)一資源定位器)的縮寫,在因特網(wǎng)領(lǐng)域中,定義一種用于定位和命名服務(wù)器上可用資源(文件、文字、聲音、圖象、應(yīng)用、程序或數(shù)據(jù)表,統(tǒng)稱為“對象”)的裝置。存在幾種URL訪問型式,每個(gè)對應(yīng)一種訪問協(xié)議,例如允許通過網(wǎng)絡(luò)遠(yuǎn)距離訪問的“http://”和“ftp://”,或者允許訪問本機(jī)文件系統(tǒng)的“file://”。
-WWW是英語“World Wide Web”(萬維網(wǎng))的縮寫,定義世界范圍的因特網(wǎng)信息和服務(wù)的網(wǎng)絡(luò)。
-WAP是英語“Wireless Application Protocol”(無線應(yīng)用協(xié)議)的縮寫,定義一個(gè)使移動終端能連接到并使用因特網(wǎng)信息和服務(wù)的無線電話網(wǎng)絡(luò)的協(xié)議的集合。
-HTML是英語“HyperText Markup Language”(超文本標(biāo)記語言)的縮寫,定義一種用于為在WWW網(wǎng)絡(luò)內(nèi)瀏覽而定義文檔或文件以及單元的結(jié)構(gòu)和顯示的語言。
-HTTP是英語“HyperText Transfer Protocol”(超文本傳輸協(xié)議)的縮寫,定義使得能夠顯著地重新獲得(recover)WWW網(wǎng)絡(luò)上可用資源的WWW網(wǎng)絡(luò)的通信協(xié)議。
-WAP是英語“Wireless Session Protocol”(無線會話協(xié)議)的縮寫,定義一個(gè)相當(dāng)于HTTP協(xié)議的WAP協(xié)議層。
-TLS是英語“Transfer Layer Security”(傳輸層安全)的縮寫,定義與為在客戶終端與服務(wù)器之間建立有保護(hù)會話而確定安全參數(shù)和算法有關(guān)的協(xié)議。
-WTLS是英語“Wireless Transfer Layer Security”(無線傳輸層安全)的縮寫,定義所有WAP協(xié)議中被置換到無線電話的TLS協(xié)議。
-TCP/IP是英語“Transmission Control Protocol/InternetProtocol”(傳輸控制協(xié)議/網(wǎng)際協(xié)議)的縮寫,定義在因特網(wǎng)中使用的通信層的一個(gè)管理網(wǎng)絡(luò)中數(shù)據(jù)分組的尋址和路由選擇的協(xié)議層。
-WTP是英語“Wireless Transport Protocol”(無線傳輸協(xié)議)的縮寫,定義一個(gè)相當(dāng)于因特網(wǎng)上的TCP/IP協(xié)議的WAP協(xié)議層。
-WML是英語“Wireless Markup Language”(無線標(biāo)記語言)的縮寫,定義一種為WAP協(xié)議而簡化的HTTP語言。
-WAE是英語“Wireless Application Environment”(無線應(yīng)用環(huán)境)的縮寫,定義在用于使用因特網(wǎng)服務(wù)的WAP協(xié)議中的客戶終端的應(yīng)用環(huán)境,即客戶機(jī)瀏覽器。
-WTA是英語“Wireless Telephony Application”(無線電話應(yīng)用)的縮寫,定義在用于電話業(yè)務(wù)的WAP協(xié)議中的客戶終端的應(yīng)用環(huán)境。
-CGI是英語“Common Gateway Interface”(公用網(wǎng)關(guān)接口)的縮寫,定義用于使用因特網(wǎng)的應(yīng)用程序的接口。該接口使得能夠用客戶機(jī)瀏覽器發(fā)出的URL請求來激活WWW的應(yīng)用程序。該接口支持向應(yīng)用程序傳送輸入?yún)?shù)。
-APDU是英語“Application Protocol Data Unit”(應(yīng)用協(xié)議數(shù)據(jù)單元)的縮寫,定義終端上應(yīng)用程序與芯片卡上應(yīng)用程序之間基本的命令交換格式。它是ISO 7816-4標(biāo)準(zhǔn)的一例。
-SQL是英語“Structured Query Language”(結(jié)構(gòu)化查詢語言)的縮寫,定義在關(guān)系數(shù)據(jù)庫的詢問中使用的語言。
-SCQL是英語“Structured Card Query Language”(結(jié)構(gòu)化卡查詢語言)的縮寫,定義符合ISO 7816-4的數(shù)據(jù)庫類型的芯片卡的查詢語言。SCQL在芯片卡中相當(dāng)于在關(guān)系數(shù)據(jù)庫的詢問中使用的SQL語言。
-BNF是英語“Backus-Naur Form”(巴克斯-諾爾形式)的縮寫,定義一種用于定義語言和語法的語義規(guī)則的符號偽碼。
-GSM是英語“Global System for Mobiles(全球移動系統(tǒng))的縮寫,是一種移動電話系統(tǒng)的名稱。
因此,本發(fā)明涉及通過在諸如因特網(wǎng)的數(shù)字?jǐn)?shù)據(jù)傳輸網(wǎng)絡(luò)中與之相連的終端以用作服務(wù)器為目的而構(gòu)造電子芯片卡的系統(tǒng),所述電子芯片卡包含一個(gè)微處理器和若干含有用于執(zhí)行電子芯片卡的操作系統(tǒng)和用于管理電子芯片卡的輸入/輸出的程序和數(shù)據(jù)的存儲器,特征在于它還包含-用于將來自終端的命令翻譯成電子芯片卡的基本命令的裝置;-用于執(zhí)行基本命令所定義的操作的裝置;和-用于格式化電子芯片卡對終端的響應(yīng)的裝置。
用于翻譯URL命令的裝置包含一個(gè)在存儲器之一中記錄的查找表。
在一個(gè)變體中,電子芯片卡也包含用于執(zhí)行會話(WSP)和傳輸(WTP)協(xié)議的裝置。
通過閱讀以下對特定實(shí)施例的說明,將會發(fā)現(xiàn)本發(fā)明的其它特點(diǎn)和優(yōu)點(diǎn),所述說明是結(jié)合附圖給出的,附圖中

圖1表示的是,就協(xié)議層而言,對在因特網(wǎng)類型的網(wǎng)絡(luò)中用作服務(wù)器的芯片卡通過適合訪問這個(gè)網(wǎng)絡(luò)的局域網(wǎng)進(jìn)行本地訪問(localaccess)的示意圖;圖2表示的是,就協(xié)議層而言,對在因特網(wǎng)類型的網(wǎng)絡(luò)中用作服務(wù)器的芯片卡通過適合訪問這個(gè)網(wǎng)絡(luò)的局域網(wǎng)進(jìn)行遠(yuǎn)程訪問的示意圖;圖3是按照本發(fā)明的服務(wù)器芯片卡的構(gòu)造的第一個(gè)例子,其中,所有協(xié)議層都是在服務(wù)器芯片卡中執(zhí)行的;圖4是按照本發(fā)明的服務(wù)器芯片卡的構(gòu)造的第二個(gè)例子,其中,協(xié)議層只存在于服務(wù)器芯片卡與之相連的終端中;圖5是按照本發(fā)明的服務(wù)器芯片卡的構(gòu)造的第三個(gè)例子,其中,URL解釋程序被轉(zhuǎn)移到服務(wù)器芯片卡與之相連的終端;在序言中給出的縮語的定義構(gòu)成本說明書的一部分。
將在GSM類型的移動電話網(wǎng)絡(luò)的環(huán)境中描述圖1至5中的示意圖,其中,網(wǎng)絡(luò)的客戶或用戶有一個(gè)手機(jī),希望訪問終端10的本機(jī)的服務(wù)器芯片卡12(圖1)或借助中繼終端16訪問遠(yuǎn)程的服務(wù)器芯片卡12(圖2)。
為了使用因特網(wǎng)的服務(wù),客戶終端10通過URL尋址模式(20)求助于分布于各疊加的層中的不同協(xié)議。這些協(xié)議一般依次由會話層(22)、安全層(24)和傳輸層(26)構(gòu)成。這些層例如依次定義WAP、WSP、WTLS和WTP類型的協(xié)議。
服務(wù)器芯片卡12包含WSP協(xié)議(標(biāo)號26)和WTP協(xié)議(標(biāo)號30)。
在圖1的情形中,客戶終端10和服務(wù)器芯片卡12通過諸如按照方式T=0和T=1的ISO 7816-3的通信協(xié)議直接通信。這個(gè)構(gòu)造使客戶終端10能按箭頭36的方向恢復(fù)(recover)服務(wù)器芯片卡12的文件34。它也使得能夠按箭頭36的相反方向從終端10向芯片卡12傳輸一個(gè)文件或其它文件,例如用于更新服務(wù)器芯片卡12。
在圖2的示意圖中,服務(wù)器卡不是在本機(jī)上與客戶終端10相連的,而是通過中繼終端16與客戶終端相連的,中繼終端至少包含WTP協(xié)議(標(biāo)號42),在有保護(hù)連接的情況下,可能還包含WTLS協(xié)議(標(biāo)號40)。應(yīng)當(dāng)注意,在中繼終端16中WSP協(xié)議(標(biāo)號4)并不是必要的。
服務(wù)器芯片卡12通過通信協(xié)議32在本機(jī)上與終端16通信,而所述終端則通過用于移動電話的類型的傳輸協(xié)議46(GSM)與客戶終端12通信。
圖2中的這種構(gòu)造使客戶終端10能借助中繼終端16,按箭頭36的方向通過通信協(xié)議32和46,讀取服務(wù)器芯片卡12的文件34。它也使得能夠按箭頭36的相反方向從終端10向芯片卡12傳輸一個(gè)文件或其它文件,例如用于更新服務(wù)器芯片卡12。
對圖1和2的說明表明,服務(wù)器芯片卡12執(zhí)行WSP和WTP協(xié)議,WSP和WTP協(xié)議能被中繼終端執(zhí)行。
芯片卡2至少應(yīng)當(dāng)完成以下功能-以芯片卡的基本命令的順序翻譯URL命令;-選擇所請求的文件并將其返回給客戶終端10,或者啟動相關(guān)的處理;和-格式化芯片卡對客戶終端的響應(yīng)。
本發(fā)明按照WTP和WSP協(xié)議在芯片12中的集成的程度,提出三個(gè)服務(wù)器芯片卡的實(shí)施例。
實(shí)施例(a)(圖3)中,WTP和WSP協(xié)議與URL解釋程序是由芯片卡執(zhí)行的。
實(shí)施例(b)(圖4)中,只有URL解釋程序是在芯片卡中執(zhí)行的,WTP和WSP協(xié)議是由與芯片卡相關(guān)聯(lián)的終端執(zhí)行的。
實(shí)施例(c)(圖5)中,WTP和WSP協(xié)議與URL解釋程序都是由與芯片卡相關(guān)聯(lián)的終端執(zhí)行的。
本發(fā)明的服務(wù)器芯片卡的無論哪種特定實(shí)施例都包含-一個(gè)微處理器50;-一個(gè)所謂的程序存儲器52,它是非易失性類型的,更常用的名稱是代表英文“Read Only Memory”(只讀存儲器)的縮寫ROM,含有程序;-一個(gè)易失性隨機(jī)存取類型的存儲器52,更常用的名稱是代表英文“Random Access Memory”(隨機(jī)存取存儲器)的縮寫RAM;和-一個(gè)所謂的數(shù)據(jù)存儲器56,它是可編程和可擦類型的,更常用的名稱是代表英文“Electrically Erasable Programmable Read OnlyMemory”(電可擦可編程只讀存儲器)的縮寫EEPROM,含有數(shù)據(jù)。
箭頭58表示微處理器50與存儲器52、54和56通信。
三個(gè)實(shí)施例之間的區(qū)別涉及到存儲器52的內(nèi)容。這是因?yàn)?,在?shí)施例(a)(圖3)中,芯片卡含有-芯片卡的操作系統(tǒng)60;-輸入/輸出管理系統(tǒng)62;
-WTP協(xié)議(標(biāo)號30);-WSP協(xié)議(標(biāo)號28);和-URL解釋程序64。
在這個(gè)實(shí)施例(a)中,芯片卡12完成全部的WTP、WSP和URL功能,這需要大容量的存儲器52。
在實(shí)施例(b)(圖4)中,芯片卡含有-芯片卡的操作系統(tǒng)60;-輸入/輸出管理系統(tǒng)62;和-URL解釋程序64。
在實(shí)施例(b)中,WTP和WSP協(xié)議安裝在與服務(wù)器芯片卡相關(guān)聯(lián)的中繼終端16上。
為了與設(shè)置在芯片卡12上的URL解釋程序通信,將中繼終端16設(shè)計(jì)得能產(chǎn)生所謂的“信封”(envelope)命令?!靶欧狻泵顚RL從中繼終端傳送到卡。
在實(shí)施例(c)(圖5)中,芯片卡含有-芯片卡的操作系統(tǒng)60;和-輸入/輸出管理系統(tǒng)62;在實(shí)施例(c)中,WTP和WSP協(xié)議與URL解釋程序安裝在與服務(wù)器芯片卡相關(guān)聯(lián)的中繼終端16上。當(dāng)中繼終端16啟動時(shí),服務(wù)器芯片卡例如發(fā)送一條要求傳送URL的查找表的內(nèi)容的命令。
在這三個(gè)實(shí)施例中,存儲器56含有相同的元件,它們是-URL的查找表70;-芯片卡的內(nèi)部數(shù)據(jù);和-文件、應(yīng)用程序和對象(標(biāo)號74)。
通用的URL使用方案在1998年12月的RFC 1738文件中定義,該文件可在因特網(wǎng)上得到,作者是T.Breners-Lee、L.Masinter和M.McCahill,定義的格式如下<scheme>://<use>:<password>@<host><port>/<url-path>
本發(fā)明提出一種按照下列格式訪問服務(wù)器芯片卡的方案card://<accesscondition>@<host>:<cardreader>/url-parmlist在這個(gè)方案中,訪問作為資源的服務(wù)器芯片卡的協(xié)議由“card://”確定。
訪問卡的條件,諸如個(gè)人代碼或加密證書,例如是由“accesscondition”部分定義的。
服務(wù)器芯片卡與其相連的有關(guān)終端,由“host”部分確定。
有關(guān)的讀卡機(jī)由“cardreader”部分確定,可以對應(yīng)于一個(gè)讀卡機(jī)的物理地址,或者對應(yīng)于一個(gè)邏輯地址,如移動電話終端的SIM讀卡機(jī)。
對資源的訪問路徑由“url-path”部分確定,可以對應(yīng)于一個(gè)從芯片卡的根出發(fā)的邏輯路徑,或者對應(yīng)于一個(gè)去往文件或應(yīng)用程序的邏輯路徑。
以下用BNF標(biāo)記法完整地定義一個(gè)對服務(wù)器芯片卡“card//”的URL尋址方案<pre listing-type="program-listing"><![CDATA[cardurl:= "card://" [[accssscondition"@] host[":"cardreader]["/"path [" "psrmlist]]accesscondition :=[[user][":"pincode]]host:= "localhost" 丨h(huán)ostnamecardreader: = "SIM"丨"OPT"path:= application "/" commandparmlist := * parm ["+"parm]parm:=*[char]application *:=*[char]丨efdf ["/" efdf]command :=*efdf丨[char]user :=*[char]hostname :*=[char]pincode :=digitdigitdigitdigitefdf := "S"-hex-hex-hex-hexchar :=alpha丨digitalpha :=lowalpha丨h(huán)ialphahex:=digit丨"A"丨"B"丨"C"丨"D"丨"E"丨"F"丨    丨"a"丨"b"丨"c"丨"d"丨"e"丨"f"digit:= "0"丨"1"丨"2"丨"3"丨"4"丨"5"丨"6"丨"7"丨"8"丨"9"lowalpha :="a"丨"b"丨"c"丨"d"丨"e"丨"f"丨"g"丨"h"丨"i"丨"j"丨"     "1"丨"m"丨"n"丨"o"丨"p"丨"q"丨"r"丨"s"丨"t"丨"u"丨"v"丨 "w"丨"x"丨"y"丨"z"hialpha :="A"丨"B"丨"C"丨"D"丨"D"丨"E"丨"F"丨"G"丨"H"丨"I"丨"J"丨" "L"丨"M"丨"N"丨"O"丨"P"丨"Q"丨"R"丨"S"丨"T"丨    "U"丨"V"丨"W"丨"X"丨"Y"丨"Z"]]></pre>
權(quán)利要求
1.通過在諸如因特網(wǎng)的數(shù)字?jǐn)?shù)據(jù)傳輸網(wǎng)絡(luò)中與之相連的終端以用作服務(wù)器為目的而構(gòu)造電子芯片卡的系統(tǒng),所述電子芯片卡包含一個(gè)微處理器和若干含有用于執(zhí)行電子芯片卡的操作系統(tǒng)和用于管理電子芯片卡的輸入/輸出的程序和數(shù)據(jù)的存儲器,特征在于它還包含-用于將來自終端(10,16)的命令翻譯成電子芯片卡的基本命令的裝置(56,70);-用于執(zhí)行基本命令所定義的操作的裝置;和-用于格式化電子芯片卡對終端(10,16)的響應(yīng)的裝置。
2.按照權(quán)利要求1的電子芯片卡,特征在于,用于翻譯命令的裝置包含特定于對每個(gè)芯片卡類型的URL的查找表(70)。
3.按照權(quán)利要求2的電子芯片卡,特征在于,用于翻譯命令的裝置另外還包含在存儲器(52)中記錄的URL解釋程序。
4.按照權(quán)利要求3的電子芯片卡,特征在于,它也包含用于執(zhí)行會話(WSP)和傳輸(WTP)協(xié)議的裝置。
5.按照權(quán)利要求4的電子芯片卡,特征在于,執(zhí)行WSP和WTP協(xié)議的裝置包含在存儲器(52)中記錄的程序。
全文摘要
本發(fā)明涉及與數(shù)字?jǐn)?shù)據(jù)傳輸終端一起用作服務(wù)器的電子芯片卡。本發(fā)明特征在于,電子芯片卡包含一個(gè)微處理器和含有程序和數(shù)據(jù)的存儲器,程序和數(shù)據(jù)用于解釋來自網(wǎng)絡(luò)終端的URL,將它們翻譯成芯片卡的基本命令,以及格式化對終端的響應(yīng)。這些功能中有些可由與芯片卡相關(guān)聯(lián)的終端執(zhí)行。本發(fā)明適用于因特網(wǎng)或移動電話系統(tǒng)類型的傳輸數(shù)字?jǐn)?shù)據(jù)和程序的網(wǎng)絡(luò)。
文檔編號G06F13/00GK1308753SQ9980849
公開日2001年8月15日 申請日期1999年6月24日 優(yōu)先權(quán)日1998年7月10日
發(fā)明者A·麥埃雷 申請人:格姆普拉斯公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
涿鹿县| 新干县| 财经| 科技| 改则县| 七台河市| 保山市| 张家界市| 时尚| 潮州市| 利辛县| 宿州市| 定安县| 阳高县| 澄城县| 宜丰县| 翁源县| 武平县| 自贡市| 重庆市| 桂林市| 崇义县| 沂水县| 沧州市| 密山市| 武清区| 临夏县| 罗定市| 绥滨县| 万盛区| 土默特左旗| 静安区| 富宁县| 彭山县| 安远县| 渭南市| 唐河县| 望城县| 宝坻区| 睢宁县| 偏关县|