国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      在直接通信系統(tǒng)中搜索服務(wù)或?qū)Ψ?wù)進(jìn)行公告的方法及其裝置的制造方法_3

      文檔序號(hào):8449531閱讀:來(lái)源:國(guó)知局
      現(xiàn)、服務(wù)發(fā)現(xiàn)、ASP會(huì)話管理、連接拓?fù)涔芾鞼及ASP上方的應(yīng)用層與ASP下方的Wi-Fi Direct層之間的安全性的任務(wù)。
      [0085] 在ASP上方定義服務(wù)層。服務(wù)層包括用例(usecase)特定服務(wù)。WFA定義了四種 基本服務(wù);Send(發(fā)送)、Play(播放)、Display(顯示)和Print(打?。┓?wù)。將簡(jiǎn)要描 述WFA中定義的該四種基本服務(wù)。首先,Send是指可在兩個(gè)WFDS裝置之間執(zhí)行文件傳送 的服務(wù)和應(yīng)用。Send服務(wù)可被稱(chēng)作文件傳送服務(wù)(FTS),因?yàn)樗荚谟糜趯?duì)等裝置之間的 文件傳送。Play是指在兩個(gè)WFDS裝置之間基于DLNA(數(shù)字生活網(wǎng)絡(luò)聯(lián)盟)共享或流化音 頻/視頻(A/V)、照片、音樂(lè)等的服務(wù)和應(yīng)用。Print是指使得能夠在具有諸如文檔、照片等 的內(nèi)容的裝置與打印機(jī)之間輸出文檔和照片的服務(wù)和應(yīng)用。Display是指使能在Miracast 源與WFA的庫(kù)之間允許畫(huà)面共享的服務(wù)和應(yīng)用。
      [0086] 圖10所示的en油leAPI(應(yīng)用程序接口)被定義為在支持WFA所定義的基本服 務(wù)W外的第=方應(yīng)用的情況下使用ASP公共平臺(tái)。針對(duì)第=方應(yīng)用定義的服務(wù)可僅由一個(gè) 應(yīng)用使用,或者可被各種應(yīng)用一般地(或共同地)使用。
      [0087] W下,為了描述方便,由WFA定義的服務(wù)將被稱(chēng)作WFA服務(wù),而由非WFA的第S方 新定義的服務(wù)將被稱(chēng)作enable服務(wù)。
      [008引應(yīng)用層可提供用戶界面扣I),用于表現(xiàn)將由用戶識(shí)別的信息并且將用戶的輸入傳 送到下層。
      [0089] 圖11是示出W抑S操作的示圖。
      [0090] 在圖11中,假設(shè)存在兩個(gè)對(duì)等裝置A和B。
      [0091] ASP是實(shí)現(xiàn)服務(wù)所需的公共功能的邏輯實(shí)體。該些功能可包括裝置發(fā)現(xiàn)、服務(wù)發(fā) 現(xiàn)、ASP會(huì)話管理、連接拓?fù)涔芾?、安全性等?br>[0092] ASP會(huì)話是裝置A的ASP與裝置B的ASP之間的邏輯鏈路。需要對(duì)等裝置之間的 對(duì)等(P2巧連接W開(kāi)始ASP會(huì)話。ASP可在兩個(gè)裝置之間建立多個(gè)ASP會(huì)話。各個(gè)ASP會(huì) 話可通過(guò)需要該ASP會(huì)話的ASP所分配的會(huì)話標(biāo)識(shí)符來(lái)標(biāo)識(shí)。
      [0093] 服務(wù)是通過(guò)利用ASP向用例特定功能提供其它服務(wù)或應(yīng)用的邏輯實(shí)體。一個(gè)裝置 的服務(wù)可通過(guò)利用服務(wù)特定協(xié)議(可由服務(wù)標(biāo)準(zhǔn)和ASP協(xié)議定義)與一個(gè)或更多個(gè)其它裝 置的對(duì)應(yīng)服務(wù)執(zhí)行通信。
      [0094] ASP與服務(wù)之間的接口由Method(方法)和Event(事件)定義。Method指示由 服務(wù)發(fā)起的操作,并且關(guān)于將要執(zhí)行的操作的信息可包括在Method的參數(shù)(或字段)中。 Event將來(lái)自ASP的信息提供給服務(wù)。
      [0095] 例如,圖12是示出在ASP與服務(wù)之間發(fā)送Event和Method的示例的示圖。
      [0096] 如果服務(wù)執(zhí)行Method調(diào)用,則限于方法調(diào)用的返回值的信息返回給服務(wù)。每一 個(gè)Method調(diào)用基本上立即返回。因此,返回給服務(wù)的值不應(yīng)依賴于通過(guò)網(wǎng)絡(luò)獲?。▽?dǎo)致 Method調(diào)用返回的延遲)的信息或者從用戶獲取的信息。
      [0097] ASP通過(guò)Event將信息提供給服務(wù)。按照與Method相同的方式,Event將數(shù)據(jù)發(fā) 送給參數(shù)。由于Event在一個(gè)方向上發(fā)送,所W如果服務(wù)基于Event的內(nèi)容來(lái)采取動(dòng)作,貝U 應(yīng)該伴隨Method調(diào)用。
      [009引與ASP執(zhí)行通信的多個(gè)服務(wù)可使用Method和Event。Method可從服務(wù)傳送至ASP,而Event可從ASP傳送至特定服務(wù)。Event無(wú)需立即對(duì)Method調(diào)用作出響應(yīng)。
      [0099] 再參照?qǐng)D11,如果用戶期望在裝置A與裝置B之間使用服務(wù)X,則相應(yīng)裝置上的 ASP生成專(zhuān)用于所述裝置之間的服務(wù)X的ASP會(huì)話。隨后,如果用戶期望使用服務(wù)Y,則建 立用于對(duì)應(yīng)服務(wù)的新ASP會(huì)話。如果在對(duì)等裝置之間建立多個(gè)ASP會(huì)話,則多個(gè)ASP會(huì)話 中的每一個(gè)可通過(guò)請(qǐng)求建立ASP會(huì)話的對(duì)等裝置(具體地,請(qǐng)求建立ASP會(huì)話的對(duì)等裝置 的AS巧所分配的會(huì)話標(biāo)識(shí)符來(lái)標(biāo)識(shí)。
      [0100] 在定義WFDS中的兩個(gè)對(duì)等裝置之間的操作時(shí),該兩個(gè)對(duì)等裝置中的一個(gè)可用作 服務(wù)公告方(advertiser),另一個(gè)可用作服務(wù)捜尋方。如果服務(wù)捜尋方通過(guò)發(fā)現(xiàn)服務(wù)公告 方來(lái)捜索期望的服務(wù),則服務(wù)捜尋方可請(qǐng)求與服務(wù)公告方的連接。
      [0101] 由服務(wù)捜尋方設(shè)定的對(duì)等裝置捜索由服務(wù)公告方設(shè)定的對(duì)等裝置,如果由服務(wù)捜 尋方設(shè)定的對(duì)等裝置從由服務(wù)公告方設(shè)定的對(duì)等裝置發(fā)現(xiàn)期望的服務(wù),則對(duì)應(yīng)的對(duì)等裝置 可向服務(wù)公告方設(shè)定的對(duì)等裝置請(qǐng)求連接。更詳細(xì)地,如果服務(wù)捜尋方向服務(wù)公告方請(qǐng)求 建立ASP服務(wù)會(huì)話,則服務(wù)公告方可對(duì)服務(wù)捜尋方的ASP會(huì)話建立請(qǐng)求作出響應(yīng)。
      [0102] 服務(wù)公告方與服務(wù)捜尋方之間的關(guān)系不固定。例如,作為服務(wù)公告方和服務(wù)捜尋 方的角色可根據(jù)任一個(gè)ASP會(huì)話和下一ASP會(huì)話而變化??苫谀囊粋€(gè)對(duì)等裝置開(kāi)始捜索 服務(wù)來(lái)確定對(duì)等裝置充當(dāng)?shù)氖欠?wù)公告方還是服務(wù)捜尋方。換言之,請(qǐng)求服務(wù)捜索的對(duì)等 裝置可充當(dāng)服務(wù)捜尋方。
      [0103] 另外,對(duì)等裝置中的任一個(gè)可針對(duì)相同服務(wù)被設(shè)定為服務(wù)公告方和服務(wù)捜尋方二 者,并且可具有多個(gè)服務(wù)公告方或多個(gè)服務(wù)捜尋方。例如,對(duì)等裝置中的任一個(gè)可針對(duì)第一 Wi-FiDirect服務(wù)和第二Wi-FiDirect服務(wù)被設(shè)定為服務(wù)公告方,同時(shí),可針對(duì)第SWi-Fi Direct服務(wù)和第四Wi-FiDirect服務(wù)被設(shè)定為服務(wù)捜尋方。
      [0104] W下,將更詳細(xì)地描述服務(wù)公告方和服務(wù)捜尋方。
      [01化]服各公告方巧服各巧尋方
      [0106] 設(shè)定為服務(wù)公告方的對(duì)等裝置可對(duì)服務(wù)進(jìn)行公告,并且服務(wù)捜尋方可發(fā)現(xiàn)公告 的服務(wù)。設(shè)定為服務(wù)公告方的對(duì)等裝置可對(duì)服務(wù)進(jìn)行公告,直至執(zhí)行取消服務(wù)公告方法 CancelAdvertiseServiceMethod的調(diào)用或公告狀態(tài)被設(shè)定為"Cancel(取消)"(例如, AdvertiseStatus參數(shù)的狀態(tài)值指示NotAdvertised)??墒褂煤箨P(guān)聯(lián)和預(yù)關(guān)聯(lián)中的至少一 個(gè)來(lái)允許服務(wù)公告方對(duì)服務(wù)進(jìn)行公告。
      [0107] 由服務(wù)公告方公告的服務(wù)可通過(guò)服務(wù)名稱(chēng)標(biāo)識(shí)。更詳細(xì)地,對(duì)等裝置可對(duì)服務(wù)進(jìn) 行控制,使得各個(gè)服務(wù)可包括用于服務(wù)捜索的UTF-8服務(wù)名稱(chēng)文本串。在該種情況下,被編 碼為UTF-8的服務(wù)名稱(chēng)可具有255字節(jié)或更短的長(zhǎng)度。服務(wù)名稱(chēng)的長(zhǎng)度可根據(jù)服務(wù)捜索請(qǐng) 求帖和服務(wù)捜索響應(yīng)帖可使用的空間來(lái)確定。
      [0108] 本文串"org.wi-fi"可被預(yù)留臥標(biāo)識(shí)WFA服務(wù)。更詳細(xì)地,WFA服務(wù)名稱(chēng)如下。
      [0109] org.wi-fi.wfds.send,tx
      [0110] org.wi-fi.wfds.send,rx
      [0111] org.wi-fi.wfds.play,tx
      [0112] org.wi-fi.wfds.play,rx
      [0113] org.wi-fi.wfds.display,tx
      [0114] org.wi-fi.wfds.display,rx
      [0115] org.wi-fi.wfds.print,tx
      [0116] org.wi-fi.wfds.print,rx
      [0117] 如果enable(使能)服務(wù)通過(guò)利用從org.wi-fi開(kāi)始的服務(wù)名稱(chēng)來(lái)嘗試公告或搜 索,則ASP可拒絕enable服務(wù)的公告或搜索嘗試。對(duì)于enable服務(wù),可使用反向域名表示 法。根據(jù)反向域名表示法,應(yīng)用作者所擁有的DNS名稱(chēng)(例如,example,com)的各個(gè)成分 (例如,example和com)的反向排列(例如,com.example)可用作enable服務(wù)的服務(wù)名稱(chēng) 的前綴。
      [0118] 因此,en油le服務(wù)的名稱(chēng)可定義如下。
      [0119] com.example.serviceX
      [0120] com.example.productY
      [0121] com.example. 04cf75db-19dl-4d84-bef3-bl3b33fcfa5a
      [0122] en油le服務(wù)可針對(duì)一個(gè)應(yīng)用定義,并且可被定義為在各種應(yīng)用中一般地實(shí)現(xiàn)。
      [0123] 服務(wù)通過(guò)服務(wù)名稱(chēng)來(lái)標(biāo)識(shí),并且同時(shí)被定義為服務(wù)信息。因此,即使在相同服務(wù)名 稱(chēng)的服務(wù)的情況下,如果服務(wù)具有不同類(lèi)型的服務(wù)信息,則服務(wù)也可作為彼此不同的服務(wù) 來(lái)處理。
      [0124] 在對(duì)服務(wù)進(jìn)行公告時(shí),服務(wù)公告方可向公告的各個(gè)服務(wù)分配公告ID。服務(wù)公告方 可對(duì)服務(wù)進(jìn)行,使得可向各個(gè)服務(wù)分配單獨(dú)的公告ID。
      [01巧]即使在后關(guān)聯(lián)的情況下也可使用服務(wù)公告。為此,對(duì)等裝置可在形成P2P組之后 建立附加的ASP會(huì)話。
      [0126] 在服務(wù)捜尋方開(kāi)始ASP會(huì)話的情況下并非必然需要服務(wù)捜索過(guò)程。服務(wù)捜尋方可 允許帶外機(jī)制W執(zhí)行服務(wù)捜索過(guò)程。另外,服務(wù)捜尋方可緩存對(duì)等裝置的服務(wù),其中,所述 服務(wù)已經(jīng)被發(fā)現(xiàn)。
      [0127] 服務(wù)捜索過(guò)程可支持通配符捜索(或名稱(chēng)捜索)。通配符捜索可W是指支持前綴 捜索。前綴捜索可W是指可執(zhí)行包括該前綴的所有服務(wù)的捜索。例如,為了捜索所有WFA 服務(wù)(即,Send、Play、Display、Print),可允許包括捜索關(guān)鍵字"org.wi-fi.wfds. *"(或 "org.wi-fi.wfds*)的通配符捜索。在該種情況下,作為通配符捜索的結(jié)果,可返回包括 "org.wi-fi.wfds"的所有服務(wù)的列表。
      [0128] 為了捜索特定WFA服務(wù),可允許包括捜索關(guān)鍵字"org.wi-fi.wfds. servicename. *"(或"org.wi-fi.wfds.servicename*")(在該種情況下,服務(wù)名稱(chēng)可W是 SentPlay、Display和Print中的任一個(gè))的通配符捜索。在該種情況下,作為通配符捜 索的結(jié)果,可返回包括前綴"org.wi-fi.wfds.servicename"的所有服務(wù)的列表。當(dāng)然,即 使在en油le服務(wù)的情況下也可允許通配符。
      [0129] 對(duì)于通過(guò)點(diǎn)(彼此分開(kāi)的字,可允許通配符捜索。例如,如果en油le服務(wù) 的名稱(chēng)為"com.example.serviceX",則對(duì)于"com. *"(或"com*" )、"com.example. *"(或 "com.example*")可允許通配符捜索。
      [0130] W下,將更詳細(xì)地描述由服務(wù)公告方和服務(wù)捜尋方應(yīng)對(duì)的Method和Event。
      [0131] 服各公告方的方法
      [0132] 服務(wù)公告方可調(diào)用AdvertiseServiceMethodW對(duì)服務(wù)進(jìn)行公告。在該種情況 下,服務(wù)捜尋方可開(kāi)始對(duì)公告的服務(wù)的捜索、發(fā)現(xiàn)和ASP會(huì)話。AdvertiseServiceMethod 可包括服務(wù)名稱(chēng)參數(shù)(或者服務(wù)名稱(chēng)列表參數(shù))、端口參數(shù)、協(xié)議參數(shù)、共享參數(shù)、自動(dòng)接受 參數(shù)和服務(wù)信息參數(shù)中的至少一個(gè)。各個(gè)參數(shù)將描述如下。
      [0133] i)服務(wù)名稱(chēng)(或服務(wù)名稱(chēng)列表)
      [0134] 服務(wù)名稱(chēng)標(biāo)識(shí)請(qǐng)求服務(wù)捜索(例如,執(zhí)行SeekServiceMethod調(diào)用)的服務(wù)捜尋 方可捜索的服務(wù)的特征??赏ㄟ^(guò)服務(wù)名稱(chēng)與包括在來(lái)自服務(wù)捜尋方的查詢中的文本串之間 的比較來(lái)執(zhí)行服務(wù)名稱(chēng)匹配。
      [01巧]如果多個(gè)服務(wù)用于匹配,則AdvertiseServiceMethod可包括服務(wù)名稱(chēng)列表,該 服務(wù)名稱(chēng)列表包括多個(gè)服務(wù)名稱(chēng)。例如,如果服務(wù)支持通過(guò)相同端口的發(fā)送和接收,則用 于發(fā)送的服務(wù)名稱(chēng)(例如,service,tx)和用于接收的服務(wù)名稱(chēng)(service,rx)可包括在 服務(wù)名稱(chēng)列表中。例如,如果請(qǐng)求捜索的服務(wù)名稱(chēng)為org.wi-fi.wfds.send,并且服務(wù)支持 org.wi-fi.wfds.send,rx和org.wi-fi.wfds.send,tx二者,則服務(wù)名稱(chēng)列表可包括"org. wi-fi.wfds.send"、"org.wi-fi.wfds.send,rx"和"org.wi-fi.wfds.send,tx"。
      [0136] 如果服務(wù)支持通過(guò)相同端口號(hào)的所有WFA服務(wù),則服務(wù)名稱(chēng)列表可包括所有所 述WFA服務(wù)的名稱(chēng)W及從所有所述WFA服務(wù)的發(fā)送的服務(wù)名稱(chēng)。例如,如果服務(wù)支持所有 WFA服務(wù),貝Ij服務(wù)名稱(chēng)列表可包括"org.wi-fi.wfds.send,tx、org.wi-fi.wfds.send,rx、 org.wi-fi.wfds.send、org.wi-fi.wfds.play,tx、org.wi-fi.wfds.play,rx、org.wi-fi. wfds.play、org.wi-fi.wfds.display,tx、org.wi-fi.wfds.display,rx、org.wi-fi.wfds. display、org.wi-fi.wfds.prin
      當(dāng)前第3頁(yè)1 2 3 4 5 6 
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1