發(fā)起終端、目標終端、發(fā)起終端的訪問中斷方法及目標終端的訪問中斷方法
【技術領域】
[0001]本發(fā)明涉及一種如下技術,即,能夠與訪問本終端的存儲介質一樣地連接能夠通信的外部終端所具有的存儲介質,并實現事務(transact1n)。
【背景技術】
[0002]近年來,在信息終端之間進行龐大的數據的移動或復制的情況增加。以往作為數據的移動或復制的傳輸方法,廣泛采用作為通過有線來連接信息終端之間的數據傳輸路徑的標準,如基于如USB (Universal Serial Bus)那樣的有線通信的PAN(Personal AreaNetwork)、或者能夠從如SD存儲卡那樣的信息終端拆卸的橋接介質(Bridge Media)。USB需要電纜的連接,在SD存儲卡中需要進行SD存儲卡的插拔,因而基于提高使用便利性的觀點,開始推進以無線方式連接信息終端之間的技術研發(fā)。
[0003]例如,在非專利文獻I所示的URL中,作為將USB擴展的無線連接的通信技術在推進無線USB的標準化,并公開了其規(guī)格。
[0004]另外,在無線通信中,從提高設備的用戶安全性方面講,要求與有線通信匹敵的通信速度,以削減用戶的通信等待時間。例如,假定以無線連接替換如USB3.0的有線連接的標準那樣基于通信速度超過IGbps的有線PAN的用途,推進利用60GHz頻帶的毫米波的無線 PAN技術的標準化。具體而言,在 ffiEE802.15.3C 或 WiGig(Wireless Gigabit)Alliance中進行推進。尤其是在WiGig Alliance中,針對已經標準化的IEEE802.11系列標準的MAC (Medium Access Contorl)層的規(guī)定定義了具有后方互換性的擴展MAC層,以便滿足舊時代的功能。作為其上位層正在制定1-PAL (Protocol Adaptat1n Layer),以便使符合如USB 或 PCI Express (Peripheral Component Interconnect Express)那樣的 10 總線的協議。在這樣的機理結構中制定了高速無線連接的通信技術的標準化,因而能夠實現已有的有線連接的10總線協議的無線連接,并期待被普及。
[0005]專利文獻I公開了連接分別具有主機的網絡之間,實現與跨越網絡的裝置之間的事務的結構。目標裝置中包含的工作站按照來自發(fā)起裝置的裝置移交取得請求,從主機取得目標裝置的構成信息,根據該信息對發(fā)起裝置和目標裝置之間的事務進行中繼,而不需通過主機,由此能夠實現事務的通信速度的提高。
[0006]現有技術文獻
[0007]專利文獻
[0008]專利文獻1:國際公開第2012/127803號
[0009]非專利文獻1:“Wireless Universal Serial Bus Specificat1n Revis1n
1.1”、[online]、USB Implementers Forum, Inc.、[平成 22 年 11 月 16 日検索]、4、y —^ V 卜 < URL:http://www.usb.0rg/developers/wusb/docs/wusbl/1/20100910.zip >
【發(fā)明內容】
[0010]本發(fā)明的發(fā)起終端具有:無線通信處理部,通過無線通信與目標終端連接;以及訪問處理部,進行用于對目標終端具有的存儲介質實現遠程訪問的訪問協議處理。當在訪問存儲介質的過程中發(fā)生了故障時,訪問處理部中斷訪問。
[0011]另外,本發(fā)明的目標終端具有:存儲介質;無線通信處理部,通過無線通信與發(fā)起終端連接;以及訪問處理部,進行用于允許發(fā)起終端對存儲介質的遠程訪問而實現遠程訪問的訪問協議處理。當在發(fā)起終端對存儲介質的訪問中發(fā)生了故障時,訪問處理部中斷遠程訪問。
[0012]根據本發(fā)明,通過在發(fā)生了故障時中斷遠程訪問,能夠避免故障。
【附圖說明】
[0013]圖1是表示實施方式I的無線通信系統的結構的圖。
[0014]圖2是表示實施方式I的發(fā)起終端及目標終端的結構的框圖。
[0015]圖3是說明實施方式I的通過無線通信訪問存儲介質的控制權的取得步驟和訪問的控制權的解除步驟的圖。
[0016]圖4是說明實施方式I的訪問用包的命令(CMD:CoMmanD)包的圖。
[0017]圖5是說明實施方式I的訪問用包的命令響應(CMD Response)包的圖。
[0018]圖6是說明實施方式I的訪問用包的數據(DATA)包的圖。
[0019]圖7是說明實施方式I的訪問用包的肯定響應(ACK:ACKnowledgement)包的圖。
[0020]圖8是說明實施方式I的訪問用包的核對狀態(tài)(CHECK-STATUS)包的圖。
[0021 ] 圖9是說明實施方式I的訪問用包的INT包的圖。
[0022]圖10是說明實施方式I的通過無線通信從存儲介質讀出數據的流程的圖。
[0023]圖11是說明實施方式I的在通過無線通信從存儲介質讀出數據的過程中發(fā)生了數據的丟失時的流程的圖。
[0024]圖12是說明實施方式I的在通過無線通信從存儲介質讀出數據的過程中發(fā)生了鏈路失效時的流程的圖。
[0025]圖13是說明實施方式I的在通過無線通信從存儲介質讀出數據的過程中發(fā)生了鏈路失效時的另一流程的圖。
[0026]圖14是表示實施方式2的無線通信系統的結構的圖。
[0027]圖15是表示實施方式2的發(fā)起終端及目標終端的結構的框圖。
[0028]圖16是說明實施方式2的訪問用包的命令(CMD =CoMmanD)包的圖。
[0029]圖17是說明實施方式2的訪問用包的命令響應(CMD Response)包的圖。
[0030]圖18是說明實施方式2的訪問用包的數據(DATA)包的圖。
[0031]圖19是說明實施方式2的訪問用包的肯定響應(ACK:ACKnowledgement)包的圖。
[0032]圖20是說明實施方式2的訪問用包的核對狀態(tài)(CHECK-STATUS)包的圖。
[0033]圖21是說明實施方式2的訪問用包的INT包的圖。
[0034]圖22是說明實施方式2的通過無線通信從存儲介質讀出數據的流程的圖。
[0035]圖23是說明實施方式2的在通過無線通信從存儲介質讀出數據的過程中發(fā)生了數據的丟失時的流程的圖。
[0036]圖24是說明實施方式2的在通過無線通信從存儲介質讀出數據的過程中發(fā)生了鏈路失效時的流程的圖。
[0037]圖25是說明實施方式2的在通過無線通信從存儲介質讀出數據的過程中發(fā)生了鏈路失效時的另一流程的圖。
【具體實施方式】
[0038]下面,適當參照附圖詳細說明實施方式。但是,存在省略必要程度以上的詳細說明的情況。例如,存在省略已經廣為公知的事項的詳細說明和對實質上是相同結構的重復說明的情況。這是為了避免以下的說明變得到不必要的冗長,并且便于本行業(yè)人員容易理解。
[0039]另外,附圖以及下面的說明是為了便于本行業(yè)人員充分理解本發(fā)明而提供的,不應理解為利用這些附圖及下面的說明限定權利要求書記載的主題。
[0040](實施方式I)
[0041]在現有技術中,如專利文獻I那樣的結構、即目標裝置中包含的工作站按照來自發(fā)起裝置的裝置移交取得請求,從主機取得目標裝置的構成信息,根據該信息對發(fā)起裝置和目標裝置之間的事務進行中繼,而不需通過主機。在中繼該事務的過程中,在發(fā)生了如發(fā)生數據丟失或發(fā)生無線通信連接的切斷那樣的故障的情況下,存儲器訪問的控制權回不到合適的狀態(tài)。
[0042]本發(fā)明的目的在于提供一種發(fā)起終端及目標終端,在發(fā)生了這樣的故障的情況下,使存儲器訪問的控制權返回到合適的狀態(tài)。
[0043]<1-1.結構 >
[0044]圖1是表示本實施方式的無線通信系統的結構的圖。在圖1中,無線通信系統100由發(fā)起終端101和目標終端102構成。目標終端102具有存儲介質103。發(fā)起終端101和目標終端102以能夠使用無線通信進行通信的方式相連接。存儲介質103例如是SD存儲卡。無線通信方式例如是利用60GHz頻帶的毫米波的無線PAN。
[0045]另外,發(fā)起終端101能夠如同訪問發(fā)起終端101具有的存儲介質那樣,通過無線通信遠程訪問目標終端102具有的存儲介質103。在發(fā)起終端101訪問存儲介質103時,目標終端102對發(fā)起終端101解除存儲介質103。將這樣的訪問方式稱為穿透式訪問。
[0046]圖2是表示發(fā)起終端101及目標終端102的具體結構的框圖。發(fā)起終端101由以下部分構成:主機處理部201,進行用于遠程訪問目標終端102的存儲介質103的主機功能的處理;裝置處理部202,對目標終端102的存儲介質103進行裝置功能的處理;訪問處理部203,進行以無線通信方式的有效載荷傳輸用于訪問存儲介質103的命令的處理、以及作為發(fā)起者的訪問協議處理,該發(fā)起者輸出用于訪問目標終端102的存儲介質103的命令;無線通信處理部204,進行用于以無線通信方式進行通信的無線通信用協議的處理;以及無線通信接口 205,其是物理地進行無線通信的無線通信電路。
[0047]另外,目標終端102由以下部分構成:主機處理部206,進行用于訪問目標終端102具有的存儲介質103的主機功能的處理;裝置處理部207,對存儲介質103進行裝置功能的處理;存儲介質控制部208,對存儲介質103進行本地及遠程的訪問的控制權的切換;訪問處理部210,進行以無線通信方式的有效載荷向存儲介質103傳輸訪問命令的處理、以及作為目標者的訪問協議處理,該目標者使能夠訪問目標終端102的存儲介質103 ;無線通信處理部209,進行用于以無線通信方式進行通信的無線通信用協議的處理;以及無線通信接口 211,其是物理地進行無線通信的無線通信電路。
[0048]<1-2.訪問的控制權的取得步驟和解除步驟〉
[0049]下面,說明從發(fā)起終端101取得對目標終端102的存儲介質103的訪問的控制權并成為能夠訪問的狀態(tài)之前的步驟、和解除訪問的控制權之前的步驟。圖3是說明通過無線通信訪問存儲介質的控制權的取得步驟和訪問的控制權的解除步驟的圖。
[0050]目標終端102在對發(fā)起終端101解除存儲介質103之前能夠訪問存儲介質103。SP,在目標終端102中,主機處理部206通過裝置處理部207識別出存儲介質103的存在,并處于能夠進行在存儲介質103中存儲的數據的讀寫、或向存儲介質103發(fā)送命令的狀態(tài)。將該狀態(tài)稱為本地訪問可行狀態(tài)。
[0051](S100)發(fā)起終端101和目標終端102之間通過無線通信相連接,以便發(fā)起終端101對存儲介質103進行訪問。在發(fā)起終端101的無線通信處理部204和目標終端102的無線通信處理部209之間建立無線通信連接。
[0052]關于該無線通信連接,如果成為發(fā)起終端101和目標終端102能夠使用無線通信方式進行數據通信的狀態(tài),則不論步驟如何。
[0053]下面,說明發(fā)起終端101取得對目標終端102的存儲介質103的訪問控制權的步驟。
[0054](SlOl)發(fā)起終端101的訪問處理部203利用訪問協議,向目標終端102發(fā)送對話開始請求(Sess1n-Start Request)。目標終端102如果是能夠受理訪問開始的狀態(tài),則目標終端102的訪問處理部210向發(fā)起終端101發(fā)送對話開始響應(Sess1n-StartResponse)。通過該處理而開始對話。
[0055]下面,說明發(fā)起終端101取得目標終端102的存儲介質103的信息的步驟。
[0056](S103)發(fā)起終端101的訪問處理部203向目標終端102發(fā)送能力交換請求(Capability Exchange Request)。
[0057](S104)目標終端102的訪問處理部210向存儲介質控制部208進行存儲介質103
的ig息的取得請求。
[0058](S105)訪問處理部210從存儲介質控制部208取得信息。
[0059](S106)取得了存儲介質103的信息的訪問處理部210,向發(fā)起終端101發(fā)送能力交換口向應(Capability Exchange Response)。
[0060]下面,說明發(fā)起終端101取得訪問目標終端102的存儲介質103的控制權的步驟。
[0061](S107)發(fā)起終端101的訪問處理部203向目標終端102發(fā)送取得總線移交請求(Get Bus Handle Request)。
[0062](S108)目標終端102的訪問處理部210委托存儲介質控制部208變更存儲介質103的訪問的控制權。
[0063](S109)存儲介質控制部208對裝置處理部207進行訪問的控制權的解除委托。
[0064](SllO)裝置處理部207向主機處理部206進行存儲介質訪問不可行通知。
[0065]通過以上的步驟,主機處理部206不能再訪問目標終端102的存儲介質103。將該狀態(tài)稱為本地訪問不可行狀態(tài)。
當前第1頁
1 
2 
3 
4 
5