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

連接設(shè)備的主機的通信方法和包括主機和設(shè)備的連接系統(tǒng)的制作方法

文檔序號:7691064閱讀:494來源:國知局
專利名稱:連接設(shè)備的主機的通信方法和包括主機和設(shè)備的連接系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本總發(fā)明構(gòu)思涉及一種包括能夠通過使用無線通用串行總線(WUSB) 而相互連接的設(shè)備和主機裝置的無線連接系統(tǒng),以及能夠通過使用WUSB而 與設(shè)備連接的主機裝置的通信方法。
背景技術(shù)
已經(jīng)開發(fā)了常規(guī)的個人局域網(wǎng)(PAN)以將連接技術(shù)從有線技術(shù)改變?yōu)?無線技術(shù)。根據(jù)PAN技術(shù)中的此改變,通用串行總線(USB)被重新定義為 使用超寬帶(UWB)的無線通用串行總線(WUSB)技術(shù)。使用UWB的 WUSB技術(shù)仍舊保持了常規(guī)的USB 2.0的優(yōu)點,諸如每秒480兆字節(jié)(Mbps )
優(yōu)點。然而,在WUSB遵循常規(guī)USB2.0的規(guī)范的情況下,無線技術(shù)的一些 便利成分被部分地忽視了,由此不能向用戶提供相關(guān)的便利。在US專利未 審公開第5890015號中公開了使用常規(guī)WUSB技術(shù)的技術(shù)。
將星型(hub-and-spoke )系統(tǒng)應(yīng)用于作為與WUSB —起使用的網(wǎng)絡(luò)形式 的拓樸。在星型系統(tǒng)中,充當(dāng)網(wǎng)絡(luò)集線器的主機存在于系統(tǒng)的中心,并且充 當(dāng)輻條(spoke)的各個設(shè)備存在于系統(tǒng)的每個末端(end)。每個輻條在主機 與設(shè)備之間形成點到點連接。可以將127個設(shè)備連接到主機。由于主機不需 要將被連接到設(shè)備的物理端口 ,所以這是可能的。
然而,該拓樸忽視了一個設(shè)備連接到多個主機的情況。也就是說,在常 規(guī)WUSB中使用的拓樸不能定義與多個主機共享特定設(shè)備的情況,從而當(dāng)用 戶連接具有多個主機的特定設(shè)備時,用戶遇到困難。例如,在存在幾個主機和一個設(shè)備的情況下,諸如當(dāng)幾個計算機使用一個打印機時,該一個設(shè)備不 能同時與幾個主機連接。由于用戶必須像使用用于連接/斷開的電纜的有線 USB的連接/斷開方法一樣來將該一個設(shè)備與幾個主機連接/斷開,因此對于 用戶而言這是不便的。

發(fā)明內(nèi)容
本總發(fā)明構(gòu)思提供一種能夠通過使用無線通用串行總線(WUSB)而與 設(shè)備連接的主機裝置的通信方法。僅當(dāng)該主機裝置使用該設(shè)備時,該通信方 法才將該主機裝置與該設(shè)備連接起來,從而使得在幾個主機裝置使用 一個設(shè) 備的無線連接的情況下能夠有效且便利地使用該設(shè)備。
本總發(fā)明構(gòu)思還提供一種包括能夠通過使用WUSB而相互連接的設(shè)備和 主機裝置的無線連接系統(tǒng)。僅當(dāng)該主機裝置使用該設(shè)備時,該無線連接系統(tǒng) 才將該主機裝置與該設(shè)備連接起來,從而使得在幾個主機裝置使用 一個設(shè)備 的無線連接的情況下能夠有效且便利地使用該設(shè)備。
本總發(fā)明構(gòu)思還提供一種能夠通過使用WUSB而與設(shè)備連接的主機裝 置。僅當(dāng)該主機裝置使用該設(shè)備時,該主機裝置才與該設(shè)備連接,從而使得 在幾個主機裝置使用一個設(shè)備的無線連接的情況下能夠有效且便利地使用該 設(shè)備。
本總發(fā)明構(gòu)思還提供一種在其上記錄了用于執(zhí)行主機裝置的通信方法的 程序的計算機可讀記錄介質(zhì)。
該描述中顯而易見,或者可以通過本總發(fā)明構(gòu)思的實踐而獲知。
本總發(fā)明構(gòu)思的上述和/或其它方面和效用可以通過提供一種能夠通過
使用WUSB而與設(shè)備連接的主機裝置的通信方法來實現(xiàn),該通信方法包括
從要連接到該主機裝置的該設(shè)備接收連接請求信號,根據(jù)用于在該設(shè)備中執(zhí)
行操作的請求是否出現(xiàn)在該主機裝置中而有選擇地響應(yīng)該連接請求信號以連
接該設(shè)備,并且與該設(shè)備進行數(shù)據(jù)通信以執(zhí)行該操作。
當(dāng)用于執(zhí)行該操作的請求出現(xiàn)時,有選擇地響應(yīng)該連接請求信號可以包
括設(shè)置該主機裝置響應(yīng)該連接請求信號,并且響應(yīng)于該連接請求信號而與
該設(shè)備連接。
當(dāng)完成用于執(zhí)行該操作的數(shù)據(jù)通信時或者當(dāng)用于結(jié)束該設(shè)備中的操作的
6請求出現(xiàn)時,該通信方法還可以包括從該設(shè)備斷開。
該通信方法還可以包括設(shè)置該主機裝置以不響應(yīng)連接請求信號。
當(dāng)用于執(zhí)行該操作的請求沒有出現(xiàn)時,該主機裝置可以被設(shè)置為不響應(yīng)
該連接請求信號。
在與該設(shè)備進行數(shù)據(jù)通信以執(zhí)行該操作之前,該通信方法還可以包括 執(zhí)行與該設(shè)備的關(guān)聯(lián)處理,并且將關(guān)于該主機裝置的標(biāo)識信息傳輸給該設(shè)備。 該通信方法還可以包括相互(mutually)執(zhí)行關(guān)于該設(shè)備的認(rèn)證進程。 可以通過安裝在該主機裝置中的應(yīng)用程序來作出對在該設(shè)備中執(zhí)行操作 的請求。
本總發(fā)明構(gòu)思的上述和/或其它方面和效用還可以通過提供一種具有能 夠通過使用WUSB而相互連接的設(shè)備和主機裝置的無線連接系統(tǒng)來實現(xiàn),該 無線連接系統(tǒng)包括要連接到該主機裝置的該設(shè)備,其傳輸連接請求信號; 以及要連接到該設(shè)備的該主機裝置,其根據(jù)用于在該設(shè)備中執(zhí)行操作的請求 是否出現(xiàn)而有選擇地響應(yīng)該連接請求信號,并且當(dāng)連接時,與該設(shè)備進行數(shù) 據(jù)通信以執(zhí)行該操作。
當(dāng)用于執(zhí)行該操作的請求出現(xiàn)時,該主機裝置可以被設(shè)置為響應(yīng)該連接 請求信號,相應(yīng)地響應(yīng)該連接請求信號,并且與該設(shè)備連接。
當(dāng)完成用于執(zhí)行該操作的數(shù)據(jù)通信時或者當(dāng)在該主機裝置中安裝的應(yīng)用 程序請求在該設(shè)備中結(jié)束該操作時,該主機裝置可以從該設(shè)備斷開并且可以 被設(shè)置為不響應(yīng)連接請求信號。
當(dāng)用于執(zhí)行該操作的請求沒有出現(xiàn)時,該主機裝置可以被設(shè)置為不響應(yīng) 該連接請求信號。
主機裝置可以執(zhí)行與該設(shè)備的關(guān)聯(lián)處理,并且將關(guān)于該主機裝置的標(biāo)識 信息傳輸給該設(shè)備。
可以通過安裝在該主機裝置中的應(yīng)用程序來作出對在該設(shè)備中執(zhí)行該操 作的請求。
本總發(fā)明構(gòu)思的上述和/或其它方面和效用可以通過提供一種能夠通過 使用WUSB而與設(shè)備連接的主機裝置來實現(xiàn),該主機裝置包括通信單元, 其從該設(shè)備接收用于與該設(shè)備連接的連接請求信號;以及主機控制器,其根 據(jù)用于在該設(shè)備中執(zhí)行操作的請求是否出現(xiàn),而有選擇地響應(yīng)該連接請求信 號并且與該設(shè)備連接。當(dāng)用于執(zhí)行該操作的請求出現(xiàn)時,該主機控制器可以被設(shè)置為響應(yīng)該連 接請求信號,相應(yīng)地響應(yīng)該連接請求信號,并且與該設(shè)備連接。
當(dāng)完成用于執(zhí)行該操作的數(shù)據(jù)通信時或者當(dāng)在該主機裝置中安裝的應(yīng)用 程序請求在該設(shè)備中結(jié)束該操作時,該主機控制器可以從該設(shè)備斷開并且可 以被設(shè)置為不響應(yīng)該連接請求信號。
當(dāng)用于執(zhí)行該操作的請求沒有出現(xiàn)時,該主機控制器可以被設(shè)置為不響 應(yīng)該連接請求信號。
本總發(fā)明構(gòu)思的上述和/或其它方面和效用還可以通過提供一種在其上 記錄有用于執(zhí)行通信方法的計算機可讀介質(zhì)來實現(xiàn)。
本總發(fā)明構(gòu)思的上述和/或其它方面和效用還可以通過提供一種使用
WUSB的無線連接系統(tǒng)來實現(xiàn),該無線連接系統(tǒng)包括主機裝置,該主機裝置 在沒有用于在外部設(shè)備中執(zhí)行操作的請求的情況下,不響應(yīng)該設(shè)備的連接請 求信號以不被連接到該設(shè)備。
本總發(fā)明構(gòu)思的上述和/或其它方面和效用還可以通過提供一種使用 WUSB的無線連接系統(tǒng)來實現(xiàn),該無線連接系統(tǒng)包括主機裝置,該主機裝置 根據(jù)用于在外部設(shè)備中執(zhí)行操作的請求是否出現(xiàn)的確定,而響應(yīng)該設(shè)備的連 接請求信號以被連接到該設(shè)備。
本總發(fā)明構(gòu)思的上述和/或其它方面和效用還可以通過提供一種使用 WUSB的無線連接系統(tǒng)來實現(xiàn),該無線連接系統(tǒng)包括可連接到主機裝置的設(shè) 備,該設(shè)備向該主機裝置輸出連接請求信號,并且根據(jù)用于在設(shè)備中執(zhí)行操 作的請求而被連接到該主機裝置。
本總發(fā)明構(gòu)思的上述和/或其它方面和效用還可以通過提供一種使用 WUSB的無線連接系統(tǒng)的通信方法來實現(xiàn),該方法包括根據(jù)用于在外部設(shè) 備中執(zhí)行操作的請求是否出現(xiàn)的確定,控制主機裝置響應(yīng)該設(shè)備的連接請求 信號以被連接到該設(shè)備。
本總發(fā)明構(gòu)思的上述和/或其它方面和效用還可以通過提供一種包括計 算機可讀代碼的計算機可讀介質(zhì)來實現(xiàn),該計算機可讀代碼作為用于執(zhí)行使 用WUSB的無線連接系統(tǒng)的通信方法的程序,該方法包括根據(jù)用于在外部 設(shè)備中執(zhí)行操作的請求是否出現(xiàn)的確定,控制主機裝置響應(yīng)該設(shè)備的連接請 求信號以;故連接到該設(shè)備。
本總發(fā)明構(gòu)思的上述和/或其它方面和效用還可以通過提供一種使用WUSB的無線連接系統(tǒng)來實現(xiàn),該無線連接系統(tǒng)包括可連接到多個主機裝置 的設(shè)備,該多個主機裝置中的每一個主機裝置輸出連接請求信號,該設(shè)備要 連接到該多個主機裝置中具有用于在該設(shè)備中執(zhí)行操作的請求的 一個主機裝 置。
在沒有用于在該設(shè)備中執(zhí)行另 一操作的另 一請求的情況下,該設(shè)備不能 響應(yīng)另 一個主機裝置的連接請求信號。
直到在對應(yīng)的主機裝置中產(chǎn)生該用于在該設(shè)備中執(zhí)行操作的請求,該設(shè) 備才能執(zhí)行與對應(yīng)的主機裝置的連接。


依據(jù)下面結(jié)合附圖的實施例的描述,本總發(fā)明構(gòu)思的這些和/或其它方面 和效用將變得明顯并且將更容易理解,在附圖中
圖1是圖示根據(jù)本總發(fā)明構(gòu)思的實施例的包括設(shè)備和多個主機裝置的無 線連接系統(tǒng)的圖2是圖示根據(jù)本總發(fā)明構(gòu)思的實施例的主機裝置和設(shè)備的搡作的流程
圖3是圖示根據(jù)本總發(fā)明構(gòu)思的另一實施例的主機裝置和設(shè)備的操作的 另一流程圖;以及
圖4是圖示根據(jù)本總發(fā)明構(gòu)思的實施例的主機裝置和設(shè)備的方框圖。
具體實施例方式
現(xiàn)在將詳細介紹本總發(fā)明構(gòu)思的實施例,其示例在附圖中示出,在附圖 中,相似的參考標(biāo)號自始至終表示相似元件。下面描述實施例以通過參考附 圖解釋本總發(fā)明構(gòu)思。
圖1是圖示根據(jù)本發(fā)明實施例的包括設(shè)備20和多個主機裝置IOA、 10B 和10C的無線連接系統(tǒng)的圖。
參考圖1,多個主機裝置10A、 10B和〗0C中的每一個和設(shè)備20可以通 過使用無線通用串行總線(WUSB)相互連接。為了便利,在圖1中僅圖示 了一個設(shè)備20。然而,除了設(shè)備20之外,在無線連接系統(tǒng)中可以存在能夠 與多個主機裝置IOA、 IOB和10C中的每一個相互連接的一個或多個其它設(shè) 備。在圖1中,各個主機裝置的參考標(biāo)號被表示為IOA、 IOB和IOC。然而,為了描述的便利,在下文中各個主機裝置的參考標(biāo)號被統(tǒng)一為10。換句話說,主機裝置IO表示在圖1中圖示的多個主機裝置10A、10B和10C中的任一個。 主機裝置IO的示例可以是包括個人計算機(PC)、膝上型計算機、工作 站等的能夠與設(shè)備20連接的裝置。設(shè)備20的示例可以是打印機、多功能裝 置等。主機裝置IO可通過使用WUSB而連接到設(shè)備20,并且當(dāng)連接時,該 主機裝置10與設(shè)備20通信。當(dāng)用戶請求預(yù)定操作,諸如通過使用設(shè)備20打 印存在于主機裝置10中的文檔時,設(shè)備20與主機裝置IO通信并且然后執(zhí)行 諸如打印文檔之類的所請求的操作。為了通過使用WUSB而相互連接,主機裝置10與設(shè)備20經(jīng)過關(guān)聯(lián)處理, 該關(guān)聯(lián)處理是在WUSB拓樸規(guī)范中預(yù)先定義的。此時,主機裝置IO與設(shè)備 20共享包括用于標(biāo)識該主機裝置10的連接主才幾標(biāo)識CHID、用于標(biāo)識該設(shè)備 20的連接設(shè)備標(biāo)識CDID、以及所保護的通信的連接密鑰(connection key ) 的連接環(huán)境(connection context )。也就是說,經(jīng)由該關(guān)聯(lián)處理,該連接環(huán)境 分別被存儲在安裝在主機裝置10和設(shè)備20中的存儲單元中。在該關(guān)聯(lián)處理之后,主機裝置10將包括CHID的信息廣播或輸出到存在 于主機裝置10周圍或者可連接到主機裝置10的設(shè)備20或其它設(shè)備(未示 出)。以預(yù)定的時間間隔周期性地廣播(或輸出)該主機裝置10的信息。當(dāng)設(shè)備20接收到包括CHID的廣播信息時,并且當(dāng)所接收到的CHID存 在于在設(shè)備20的存儲單元中存儲的連接環(huán)境中時,設(shè)備20將包括CDID并 請求與主機裝置10連接的連接請求信號傳輸?shù)街鳈C裝置10。當(dāng)主機裝置10接收到包括CDID的連接請求信號時,并且當(dāng)所接收的 CDID存在于在主機裝置10的存儲單元中存儲的連接環(huán)境中時,主機裝置10 響應(yīng)該連接請求信號。在下文中,假設(shè)主機裝置10和設(shè)備20在正常的關(guān)聯(lián) 處理之后相互共享連接環(huán)境。當(dāng)主機裝置10響應(yīng)該連接請求信號時,該主機 裝置10和設(shè)備20相互連接,并且在相互認(rèn)證進程之后,主機裝置10和設(shè)備 20相互進行數(shù)據(jù)通信。然而,根據(jù)本總發(fā)明構(gòu)思,主機裝置10可以被實施 為有選擇地響應(yīng)從設(shè)備20接收的連接請求信號,如將在下面描述的。在主機裝置10中安裝了應(yīng)用程序單元,該應(yīng)用程序單元具有使得用戶能 夠通過使用設(shè)備20而執(zhí)行希望的操作的應(yīng)用程序。在本實施例中,僅當(dāng)該應(yīng) 用程序單元請求在設(shè)備20中執(zhí)行操作時,該主機裝置10可以響應(yīng)該連接請 求信號,與該設(shè)備20連接,并且然后進行數(shù)據(jù)通信以執(zhí)行操作。為此目的,主機裝置10具有與設(shè)備20相關(guān)的兩種模式。這兩種模式是響應(yīng)來自設(shè)備20 的連接請求信號的連接許可模式、以及不響應(yīng)來自設(shè)備20的連接請求信號的 連接限制模式。如果將默認(rèn)設(shè)置為與設(shè)備20相關(guān)的連接限制模式響應(yīng)一時 段(period)以控制應(yīng)用程序單元不請求在設(shè)備20中執(zhí)行操作,則盡管主機 裝置10從設(shè)備20接收了連接請求信號,但是主機裝置10不作出響應(yīng)。然而, 當(dāng)應(yīng)用程序請求在設(shè)備20中執(zhí)行操作時,并且當(dāng)主機裝置IO被設(shè)置為處于 與設(shè)備20相關(guān)的連接許可模式中時,主機裝置10響應(yīng)從設(shè)備20接收的連接 請求信號,與設(shè)備20連接,并且進行數(shù)據(jù)通信以執(zhí)行操作。
當(dāng)完成用于執(zhí)4亍操作的數(shù)據(jù)通信時,或者當(dāng)應(yīng)用程序請求結(jié)束該操作時, 主機裝置10將用于結(jié)束該連接的連接結(jié)束請求信號傳輸?shù)皆O(shè)備20,從設(shè)備 20斷開,并且然后再被設(shè)置為處于與設(shè)備20相關(guān)的連接限制模式中。通過 再被設(shè)備為處于與設(shè)備20相關(guān)的連接限制模式中,主機裝置IO不響應(yīng)從設(shè) 備20接收的連接請求信號。
參考圖1,下面描述根據(jù)本總發(fā)明構(gòu)思的多個主機裝置IOA、 IOB和10C 以及設(shè)備20的操作。
多個主機裝置10A、 10B和10C處于連接限制模式中。然而,當(dāng)多個主 機裝置IOA、 IOB和IOC之一,例如主機裝置IOA,被設(shè)置為處于如上所述 的連接許可模式時,主機裝置10A響應(yīng)來自設(shè)備20的連接請求信號。相應(yīng) 地,主機裝置10A和設(shè)備20通過使用WUSB而相互連接,并且然后相互進 行數(shù)據(jù)通信。同時,當(dāng)設(shè)備20與多個主機裝置IOA、 IOB和IOC之一例如主 機裝置IOA連接時,設(shè)備20被實施為不與其它的主機裝置IOB和10C連接。 例如,當(dāng)設(shè)備20與主機裝置IOA連接時,盡管設(shè)備20接收到從其它的主機 裝置10B和10C廣播的包括CHID的信息,設(shè)備20仍不傳輸來自主機裝置 10B和10C的連接請求信號。
如上所述,當(dāng)完成主機裝置10A與設(shè)備20之間的用于執(zhí)行操作的數(shù)據(jù) 通信時,或者當(dāng)應(yīng)用程序單元請求結(jié)束該操作時,斷開主機裝置10A與設(shè)備 20之間的連接,并且然后主機裝置IOA再被設(shè)置為處于連接限制模式。此后, 當(dāng)安裝在各個主機裝置IOA、 10B和10C中的應(yīng)用程序的每一個都請求在設(shè) 備20中執(zhí)行搡作時,主機裝置IOA、 IOB和10C的每一個與設(shè)備20連接, 并且相互進行數(shù)據(jù)通信。在多個主機裝置10A、 IOB和IOC中,其中應(yīng)用程 序單元首先請求在設(shè)備20中執(zhí)行操作的一個主機裝置首先響應(yīng)從設(shè)備20接收的連接請求信號,并且連接到設(shè)備20以相互進行數(shù)據(jù)通信。在下文中,參考圖2到圖3,詳細描述主機裝置10與設(shè)備20的操作。 圖2是圖示根據(jù)本總發(fā)明構(gòu)思的實施例的主機裝置10和設(shè)備20的操作 的流程圖。在圖2中,主機裝置IO從連接限制模式改變?yōu)檫B接許可模式。在 執(zhí)行操作210之前,假設(shè)主機裝置10和設(shè)備20已經(jīng)執(zhí)行了在WUSB拓樸規(guī) 范中定義的關(guān)聯(lián)處理。同時,在執(zhí)行操作210之前,處于連接限制模式中的 主機裝置20不響應(yīng)來自設(shè)備20的連接請求信號。在操作210中,主機裝置10將包括CHID的信息廣播到存在于主機裝置 10周圍或者可連接到主機裝置10的設(shè)備20或者其它設(shè)備(未示出)。在操 作215中,設(shè)備20從主機裝置10接收信息廣播。在操作220中,設(shè)備20掃 描與在所接收的信息中包括的CfflD相對應(yīng)的連接環(huán)境CC。在操作225中, 設(shè)備20將包括CDID并且請求與主機裝置10連接的連接請求信號傳輸?shù)街?機裝置10。在操作230中,當(dāng)在主機裝置10中安裝的應(yīng)用程序不請求在設(shè)備20中 執(zhí)行操作時,盡管主機裝置10從設(shè)備20接收到連接請求信號,主機裝置IO 仍不響應(yīng)該連接請求信號,而是該主機裝置IO返回操作210以便繼續(xù)廣播包 括CHID的信息。在操作230中,當(dāng)在主機裝置10中安裝的應(yīng)用程序請求在設(shè)備20中執(zhí) 行操作時,主機裝置10執(zhí)行操作235。在操作235中,當(dāng)在預(yù)定時間內(nèi)沒有 從設(shè)備20接收到連接請求信號時,主機裝置10執(zhí)行操作240。在操作240 中,主機裝置IO經(jīng)由主機裝置10的用戶界面向用戶通知設(shè)備20不可用于執(zhí) 行該操作和/或其它操作。然后,主機裝置IO返回操作210,以便繼續(xù)廣播包 括CHID的信息。在操作235中,當(dāng)從設(shè)備20接收到連接請求信號時,主機裝置10執(zhí)行 操作245,在操作245中,主機裝置IO被設(shè)置為處于連接許可模式并且響應(yīng) 來自設(shè)備20的連接請求信號。當(dāng)在操作245中主機裝置IO被設(shè)置為處于對 設(shè)備20的連接許可模式時,在操作250中,主機裝置10響應(yīng)從設(shè)備20接收 的連接請求信號。也就是說,主機裝置10傳輸指示允許與設(shè)備20連接的信當(dāng)在操作250中主機裝置10響應(yīng)連接請求信號時,在操作255和260中, 主機裝置10和設(shè)備20相互進行連接。在操作265和270中,主機裝置10和設(shè)備20相互執(zhí)行認(rèn)證進程。此時, 主機裝置10和設(shè)備20通過使用在連接環(huán)境中包括的連接密鑰來執(zhí)行握手 (handshake),從而相互執(zhí)行認(rèn)證進程。握手可以是用于執(zhí)行認(rèn)證處理和數(shù) 據(jù)通信處理的主機裝置10和設(shè)備20之間的4路握手,直到執(zhí)行了該操作和/ 或直到終止了該連接為止。當(dāng)在操作265和270中完成了認(rèn)證進程時,主機裝置10和設(shè)備20準(zhǔn)備 好相互進行數(shù)據(jù)通信。在操作275和280中,主機裝置10和設(shè)備20進行用于執(zhí)行由應(yīng)用程序 請求的操作的數(shù)據(jù)通信。圖3是圖示根據(jù)本總發(fā)明構(gòu)思的另一實施例的主機裝置10和設(shè)備20的 操作的另一流程圖。具體地,圖3圖示了主機裝置IO從連接許可模式改變?yōu)?連接限制模式時的情況。在操作310中,當(dāng)已經(jīng)在圖2所示的操作230中請求執(zhí)行搡作的應(yīng)用程 序單元請求結(jié)束該操作時,或者當(dāng)完成了在圖2所示的操作275和280中進 行的數(shù)據(jù)通信時,主機裝置10執(zhí)行操作315。在操作315中,主機裝置10 將連接結(jié)束請求信號傳輸?shù)皆O(shè)備20。在操作320中,設(shè)備20接收連接結(jié)束 請求信號。在操作325和330中,主機裝置10和設(shè)備20執(zhí)行斷開處理。在 操作335中,主機裝置10再次被設(shè)置為處于不響應(yīng)來自設(shè)備20的連接請求 信號的連接限制模式。相應(yīng)地,盡管主機裝置10從設(shè)備20接收了連接請求 信號,主機裝置10仍不響應(yīng)該連接請求信號,而是該主機裝置10返回在圖 2中示出的操作210,以便繼續(xù)廣播包括CHID的信息。根據(jù)當(dāng)前實施例,在操作330之后執(zhí)行操作335。然而,可以在其中主 機裝置10傳輸連接結(jié)束請求信號的操作315之前執(zhí)行將主機裝置10設(shè)置處 于連接限制模式的操作。換句話說,在將主機裝置IO設(shè)置處于連接限制模式 之后,主機裝置10可以將連接結(jié)束請求信號傳輸給設(shè)備20,以便執(zhí)行斷開 處理。圖4是圖示根據(jù)本總發(fā)明構(gòu)思的實施例的主機裝置10和設(shè)備20的配置 的框圖。在主機裝置10中安裝了應(yīng)用程序單元11,其具有通過使用設(shè)備20使得 用戶能夠執(zhí)行希望的操作的應(yīng)用程序。主機裝置10包括主機控制器12和通 信單元16。設(shè)備20包括用于執(zhí)行主機裝置10請求的操作的設(shè)備模塊21、設(shè)備控制 器22以及通信單元25。
根據(jù)應(yīng)用程序單元11是否請求在設(shè)備20中執(zhí)行操作的確定,主機裝置 10的主機控制器12有選擇地響應(yīng)來自設(shè)備20的連接請求信號,并且通過使 用WUSB而與設(shè)備20連接。當(dāng)應(yīng)用程序單元11沒有請求在設(shè)備20中執(zhí)行 操作時,主機控制器12被設(shè)置為處于連接限制模式以不響應(yīng)該連接請求信號 直到請求了操作。
當(dāng)應(yīng)用程序單元11請求在設(shè)備20中執(zhí)行操作時,主機控制器12被設(shè)置 為處于響應(yīng)該連接請求信號的連接許可模式。而且,當(dāng)在通信單元16中完成 了用于在設(shè)備20中執(zhí)行操作的數(shù)據(jù)通信時,或者當(dāng)應(yīng)用程序單元11請求結(jié) 束操作時,主機控制器12從設(shè)備20斷開,并且再次被設(shè)置為處于連接限制 模式。
如圖4所示,主機控制器12可以包括連接控制單元13、連接環(huán)境(CC ) 存儲單元14以及連接管理單元15。
在主機裝置10和設(shè)備20經(jīng)歷了在WUSB拓樸規(guī)范中定義的關(guān)聯(lián)處理之 后,將包括用于標(biāo)識主機裝置10的連接主機標(biāo)識CHID、用于標(biāo)識設(shè)備20 的連接設(shè)備標(biāo)識CDID以及用于安全通信的連接密鑰的連接環(huán)境存儲在CC 存儲單元14和CC存儲單元23中。
連接管理單元15生成指示包括主機裝置10的CHID的信息的信號,并 且將該信號經(jīng)由通信單元16廣播到存在于該主機裝置10周圍或者可連接到 該主機裝置10的設(shè)備20和其它設(shè)備(未示出)。而且,連接管理單元15響 應(yīng)來自設(shè)備20的連接請求信號,生成指示允許與設(shè)備20連接的信號,然后 經(jīng)由通信單元16傳輸該信號。然而,根據(jù)連接控制單元13的控制信號,連 接管理單元15被設(shè)置為處于與設(shè)備20相關(guān)的連接許可模式或者對于設(shè)備20 的連接限制模式。僅當(dāng)連接管理單元15被設(shè)置為處于與設(shè)備20相關(guān)的連接 許可模式時,連接管理單元15才響應(yīng)來自設(shè)備20的連接請求信號,生成指 示允許與設(shè)備20連接的信號,然后經(jīng)由通信單元16傳輸該信號。
同時,除了圖4中所示的設(shè)備20之外,其它設(shè)備可以存在于該主機裝置 10周圍或者可連接到該主機裝置10,并且連接管理單元15可以被設(shè)置為處 于與各個設(shè)備相關(guān)的連接許可模式或者連接限制模式。也就是說,連接管理 單元15可以被設(shè)置為處于與設(shè)備20相關(guān)的連接許可模式。然而,除了設(shè)備20之外,連接管理單元15可以被設(shè)置為處于與其它設(shè)備(未示出)相關(guān)的 連接限制模式。在如上所述地設(shè)置連接管理單元15的情況下,連接管理單元 15響應(yīng)來自設(shè)備20的連接請求信號,但是不響應(yīng)來自其它設(shè)備(未示出) 的連接請求信號。而且,連接管理單元15具有關(guān)于在存在于該主機裝置10 周圍或者可連接到該主機裝置10的設(shè)備中、哪些設(shè)備被設(shè)置為處于連接許可 模式以及哪些設(shè)備被設(shè)置為處于連接限制模式的信息。
連接管理單元15通過使用每個設(shè)備的CDID可以確定是否響應(yīng)來自每個 設(shè)備的連接請求信號。例如,在連接管理單元15被設(shè)置為處于與設(shè)備20相 關(guān)的連接限制模式的情況下,連接管理單元15通過使用設(shè)備20的CDID來 識別設(shè)備20,該CDID包括在來自設(shè)備20的連接請求信號中,并且連接管理 單元15可以不響應(yīng)來自設(shè)備20的連接請求信號。
而且,連接管理單元15響應(yīng)來自設(shè)備20的連接請求信號,傳輸指示允 許與設(shè)備20連接的信號,與設(shè)備20連接,并且然后執(zhí)行與設(shè)備20的認(rèn)證進 程。此時,連接管理單元15可以通過使用在連接環(huán)境中包括的連接密鑰來執(zhí) 行握手,以便執(zhí)行與設(shè)備20的認(rèn)證進程。該握手可以是例如在主機裝置10 和設(shè)備20之間的四路握手,以例如在兩路中執(zhí)行兩次握手或者執(zhí)行四次握 手,以執(zhí)行認(rèn)證處理和數(shù)據(jù)通信處理,直到執(zhí)行了該操作和/或終止了該連接 為止。
根據(jù)應(yīng)用程序單元11的用于執(zhí)行或終止操作的請求,或者根據(jù)用于執(zhí)行 操作的與設(shè)備20的數(shù)據(jù)通信的完成,連接控制單元13輸出控制信號以將連 接管理單元15設(shè)置為處于對于設(shè)備20的連接許可模式或連接限制模式。在 連接管理單元15處于連接限制模式時,當(dāng)應(yīng)用程序單元11請求在設(shè)備20中 執(zhí)行操作時,連接控制單元13輸出控制信號以將連接管理單元15設(shè)置為處 于對于設(shè)備20的連接許可模式。在連接管理單元15處于對于設(shè)備20的連接 許可模式并且與設(shè)備20連接時,當(dāng)應(yīng)用程序單元11請求在設(shè)備20中結(jié)束操 作時,或者當(dāng)完成了用于執(zhí)行操作的與設(shè)備20的數(shù)據(jù)通信時,連接管理單元 15生成用于終止與設(shè)備20的連接的連接結(jié)束請求信號,并且經(jīng)由通信單元 16傳輸該連接結(jié)束請求信號,以便從設(shè)備20斷開。連接控制單元13向設(shè)備 20輸出用于將連接管理單元15設(shè)置為連接限制模式的控制信號。
盡管應(yīng)用程序單元11請求在設(shè)備20中執(zhí)行操作,如果在預(yù)定時間期間 沒有從設(shè)備20接收到連接請求信號,則連接控制單元13控制在主機裝置10中安裝的用戶界面(未示出)以向用戶通知設(shè)備20不可用。
通信單元16將在連接管理單元15中生成的上述信號傳輸給設(shè)備20,并 且之后,當(dāng)連接管理單元15將通信單元16與設(shè)備20連接起來時,通信單元 16與設(shè)備20進行用于執(zhí)行由主機裝置10的應(yīng)用程序單元11請求的操作的 數(shù)據(jù)通信。
設(shè)備控制器22包括CC存儲單元23和連接管理單元24。當(dāng)連接管理單 元24接收到主機裝置IO的CHID時,連接管理單元24生成用于與主機裝置 IO連接的連接請求信號,并且經(jīng)由通信單元25傳輸該連接請求信號。而且, 響應(yīng)該連接請求信號,當(dāng)從主機裝置IO接收到指示允許連接的信號時,連接 管理單元24執(zhí)行與主機裝置10的認(rèn)證進程。當(dāng)完成該認(rèn)證進程時,連接管 理單元24通過使用WUSB而與主機裝置10連接。
通信單元25將在連接管理單元24中生成的上述信號傳輸?shù)街鳈C裝置10。 當(dāng)連接管理單元24將通信單元25和主機裝置10連接時,通信單元25與主 機裝置IO進行用于執(zhí)行由主機裝置10的應(yīng)用程序請求的操作的數(shù)據(jù)通信。
根據(jù)應(yīng)用程序是否請求在設(shè)備中執(zhí)行操作的確定,根據(jù)本實施例的主機 裝置有選擇地響應(yīng)來自設(shè)備的連接請求信號,并且與設(shè)備連接。因此,僅當(dāng) 主機裝置使用設(shè)備時,主機裝置才與設(shè)備連接。相應(yīng)地,在幾個主機裝置使 用 一個設(shè)備的無線連接的情況下,改進了使用設(shè)備的效率和便利。
本總發(fā)明構(gòu)思的實施例可以被編寫為計算機程序,并且可以以通用數(shù)字 計算機來實施,該通用數(shù)字計算機執(zhí)行使用計算機可讀記錄介質(zhì)的程序。另 外,在本發(fā)明實施例中使用的數(shù)據(jù)結(jié)構(gòu)可以通過各種部件而被寫入計算機可 讀記錄介質(zhì)。計算機可讀記錄介質(zhì)的示例包括^磁存儲介質(zhì)(例如,ROM、軟 盤、硬盤等)、光學(xué)記錄介質(zhì)(例如,CD-ROM、 DVD)、以及諸如載波的存 儲介質(zhì)(例如,通過因特網(wǎng)的傳輸)
盡管已經(jīng)示出并描述了本總發(fā)明構(gòu)思的一些實施例,本領(lǐng)域技術(shù)人員將 理解可以在這些實施例中作出改變,而不偏離本總發(fā)明構(gòu)思的原理與精神, 本總發(fā)明構(gòu)思的范圍在所附權(quán)利要求書及其等效物中限定。
權(quán)利要求
1.一種通過使用無線通用串行總線WUSB將主機裝置連接到設(shè)備的通信方法,該通信方法包括從該設(shè)備接收用于將該主機裝置連接到該設(shè)備的連接請求信號;根據(jù)用于確定在該設(shè)備中執(zhí)行操作的請求是否出現(xiàn)在該主機裝置中,而有選擇地響應(yīng)該連接請求信號以連接該主機裝置與該設(shè)備;以及與該設(shè)備進行數(shù)據(jù)通信以執(zhí)行該操作。
2. 如權(quán)利要求1所述的通信方法,其中,所述有選擇地響應(yīng)該連接請求 信號包括當(dāng)用于執(zhí)行該操作的請求出現(xiàn)時,設(shè)置該主機裝置以響應(yīng)該連接請求信 號;以及響應(yīng)該連接請求信號而將該主才幾裝置與該設(shè)備連接。
3. 如權(quán)利要求2所述的通信方法,其中,當(dāng)完成用于執(zhí)行該操作的數(shù)據(jù) 通信時或者當(dāng)用于在該設(shè)備中結(jié)束該操作的請求出現(xiàn)時,該通信方法還包括 將該設(shè)備從該主機裝置斷開。
4. 如權(quán)利要求3所述的通信方法,還包括 設(shè)置該主機裝置以不響應(yīng)新的連接請求信號。
5. 如權(quán)利要求1所述的通信方法,其中,當(dāng)用于執(zhí)行該操作的請求沒有 出現(xiàn)時,該主機裝置被設(shè)置為不響應(yīng)該連接請求信號。
6. 如權(quán)利要求1所述的通信方法,還包括 執(zhí)行與該設(shè)備的關(guān)聯(lián)處理;以及將關(guān)于該主機裝置的標(biāo)識信息傳輸給該設(shè)備。
7. 如權(quán)利要求1所述的通信方法,還包括 相互執(zhí)行關(guān)于該設(shè)備的認(rèn)證進程。
8. 如k利要求1所述的通信方法,其中,用于在該設(shè)備中執(zhí)行操作的請 求是通過安裝在該主機裝置中的應(yīng)用程序作出的。
9. 一種包含作為用于執(zhí)行連接系統(tǒng)的通信方法的程序的計算機可讀代碼 的計算機可讀介質(zhì),該方法包括從該設(shè)備接收用于將該主機裝置連接到該設(shè)備的連接請求信號; 根據(jù)確定用于在該設(shè)備中執(zhí)行操作的請求是否出現(xiàn)在該主機裝置中,而有選擇地響應(yīng)該連接請求信號以連接該主機裝置與該設(shè)備;以及 與該設(shè)備進行數(shù)據(jù)通信以執(zhí)行該操作。
10. —種使用WUSB的無線連接系統(tǒng),該無線連接系統(tǒng)包括 設(shè)備,其傳輸連接請求信號;以及要連接到該設(shè)備的主機裝置,其根據(jù)確定用于在該設(shè)備中執(zhí)行操作的請 求是否出現(xiàn)而有選擇地響應(yīng)該連接請求信號,并且當(dāng)與該設(shè)備連接時與該設(shè) 備進行數(shù)據(jù)通信以執(zhí)行該操作。
11. 如權(quán)利要求IO所述的無線連接系統(tǒng),其中,當(dāng)用于執(zhí)行該操作的請 求出現(xiàn)時,該主機裝置被設(shè)置為響應(yīng)該連接請求信號,相應(yīng)地響應(yīng)該連接請 求信號,并且與該設(shè)備連接。
12. 如權(quán)利要求11所述的無線連接系統(tǒng),其中,當(dāng)完成用于執(zhí)行該操作 的數(shù)據(jù)通信時或者當(dāng)該主機裝置請求在該設(shè)備中結(jié)束該操作時,該主機裝置 從該設(shè)備斷開并且被設(shè)置為不響應(yīng)新的連接請求信號。
13. 如權(quán)利要求IO所述的無線連接系統(tǒng),其中,當(dāng)用于執(zhí)行該操作的請 求沒有出現(xiàn)時,該主機裝置被設(shè)置為不響應(yīng)該連接請求信號。
14. 如權(quán)利要求IO所述的無線連接系統(tǒng),其中,該主機裝置執(zhí)行與該設(shè) 備的關(guān)聯(lián)處理,并且將關(guān)于該主機裝置的標(biāo)識信息傳輸給該設(shè)備。
15. 如權(quán)利要求IO所述的無線連接系統(tǒng),其中,用于在該設(shè)備中執(zhí)行該 操作的請求是通過安裝在該主機裝置中的應(yīng)用程序作出的。
16. —種能夠通過使用WUSB而與設(shè)備連接的主機裝置,該主機裝置包括通信單元,其從該設(shè)備接收用于與該主機裝置連接的連接請求信號;以及主機控制器,其根據(jù)確定用于在該設(shè)備中執(zhí)行操作的請求是否出現(xiàn),而 有選擇地響應(yīng)該連接請求信號以與該設(shè)備連接。
17. 如權(quán)利要求16所述的主機裝置,其中,當(dāng)用于執(zhí)行該操作的請求出 現(xiàn)時,該主機控制器被設(shè)置為響應(yīng)該連接請求信號,相應(yīng)地響應(yīng)該連接請求 信號,并且與該設(shè)備連接。
18. 如權(quán)利要求17所述的主機裝置,其中,當(dāng)完成用于執(zhí)行該操作的數(shù) 據(jù)通信時或者當(dāng)在該主機裝置請求在該設(shè)備中結(jié)束該操作時,該主機控制器 從該設(shè)備斷開并且被設(shè)置為不響應(yīng)該連接請求信號。
19. 如權(quán)利要求16所述的主機裝置,其中,當(dāng)用于執(zhí)行該操作的請求沒有出現(xiàn)時,該主機控制器可以被設(shè)置為不響應(yīng)該連接請求信號。
20. —種使用WUSB的無線連接系統(tǒng),該無線連接系統(tǒng)包括 可連接到多個主機裝置的設(shè)備,該多個主機裝置中的每一個主機裝置輸出連接請求信號,該設(shè)備被連接到該多個主機裝置中具有用于在該設(shè)備中執(zhí) 行該操作的請求的一個主機裝置。
21. 如權(quán)利要求20所述的無線連接系統(tǒng),其中,在沒有用于在該設(shè)備中 執(zhí)行另 一操作的另 一請求的情況下,該設(shè)備不響應(yīng)該主機裝置中的另 一個主 機裝置的連接請求信號。
22. 如權(quán)利要求20所述的無線連接系統(tǒng),其中,直到在對應(yīng)的主機裝置 中產(chǎn)生該用于在該設(shè)備中執(zhí)行該操作的請求,該設(shè)備才能執(zhí)行與對應(yīng)的主機 裝置的連接。
全文摘要
一種能夠通過使用無線通用串行總線(WUSB)而與設(shè)備連接的主機裝置的通信方法包括以下操作從要連接到該主機裝置的該設(shè)備接收連接請求信號;根據(jù)確定用于在該設(shè)備中執(zhí)行操作的請求是否出現(xiàn)在該主機裝置中,而有選擇地響應(yīng)該連接請求信號以將該設(shè)備連接到該主機裝置;以及與該設(shè)備進行數(shù)據(jù)通信以執(zhí)行該操作。根據(jù)該通信方法,當(dāng)該主機裝置使用該設(shè)備時,將該主機裝置連接到該設(shè)備以改進使用該設(shè)備的效率和便利。
文檔編號H04L12/56GK101321167SQ20081009112
公開日2008年12月10日 申請日期2008年4月7日 優(yōu)先權(quán)日2007年6月4日
發(fā)明者李準(zhǔn)承 申請人:三星電子株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
望谟县| 保亭| 霍州市| 新邵县| 灵宝市| 张北县| 福安市| 隆回县| 博客| 酒泉市| 延吉市| 大方县| 邓州市| 法库县| 鹤峰县| 柏乡县| 南城县| 铜川市| 淄博市| 榕江县| 棋牌| 九龙城区| 牡丹江市| 湘乡市| 榕江县| 响水县| 钟山县| 许昌县| 兴文县| 高要市| 延吉市| 灌南县| 资源县| 郑州市| 蒙自县| 乐业县| 东乡族自治县| 雷波县| 金塔县| 丰城市| 翁牛特旗|