本公開內(nèi)容涉及mirrorlink互操作性標準。
背景技術(shù):
:汽車和其它交通工具可以以被稱為“頭單元”的組件為特色。頭單元可以提供信息和娛樂系統(tǒng)功能(即,資訊娛樂)。頭單元可以播放媒體,諸如向交通工具內(nèi)的一個或多個位置處的乘客輸出的音樂、視頻或其它多媒體。頭單元還可以包括允許乘客將外部設(shè)備連接到頭單元的功能。mirrorlinktm是包括用于連接外部設(shè)備(諸如智能電話、閃速驅(qū)動器、平板式計算機、膝上型計算機、和/或具有頭單元的外部硬盤驅(qū)動器)的協(xié)議族的互操作性標準。mirrorlinktm標準利用諸如usb(通用串行總線)、wi-fi、藍牙和upnp(通用即插即用)、wi-fi顯示之類的技術(shù),來向頭單元或連接到頭單元的一個或多個設(shè)備發(fā)送數(shù)據(jù)以及從頭單元或連接到頭單元的一個或多個設(shè)備接收數(shù)據(jù)。技術(shù)實現(xiàn)要素:本公開內(nèi)容總體上描述了用于將無線串行總線(wsb)功能并入到mirrorlinktm(ml)標準中的技術(shù)。wsb是用于通過高速(例如,超寬帶或wi-fi)無線連接來連接通用串行總線(usb)設(shè)備的標準。mirrorlinktm的當(dāng)前實現(xiàn)方式不支持wsb。本公開內(nèi)容的技術(shù)涉及向mirrorlinktm中添加對wsb的支持。本公開內(nèi)容的技術(shù)可以允許wsb兼容的設(shè)備與ml兼容的頭單元進行互操作。舉另一個示例,所并入的wsb功能可以提供用于發(fā)送數(shù)據(jù)的另外的高速協(xié)議。舉一些示例,這樣的數(shù)據(jù)可以包括文件數(shù)據(jù)、流式傳輸視頻和/或音頻。在一個示例中,一種無線地發(fā)送數(shù)據(jù)的方法包括:使用wi-fi直接應(yīng)用服務(wù)平臺(asp)來建立第一無線計算設(shè)備和第二計算設(shè)備之間的無線連接;由所述第一無線計算設(shè)備從車聯(lián)網(wǎng)聯(lián)盟(ccc)信息元素(ie)向所述第二無線計算設(shè)備發(fā)送數(shù)據(jù);由所述第一計算設(shè)備經(jīng)由所述無線連接,使用通用即插即用(upnp)來建立與所述第二計算設(shè)備的mirrorlink會話;由所述第一計算設(shè)備針對所述第二計算設(shè)備,選擇無線串行總線(wsb)作為用于所述mirrorlink會話的協(xié)議;由所述第一無線計算設(shè)備經(jīng)由所述無線連接,使用所述wi-fi直接asp來建立與所述第二無線計算設(shè)備的wsb會話,以用于與所述mirrorlink會話一起使用;以及由所述第一無線計算設(shè)備經(jīng)由所述wsb會話,向所述第二無線計算設(shè)備發(fā)送數(shù)據(jù)。在另一個示例中,一種計算設(shè)備包括存儲器和至少一個處理器。所述至少一個處理器被配置為:使用wi-fi直接應(yīng)用服務(wù)平臺(asp)來建立到第二計算設(shè)備的無線連接;從車聯(lián)網(wǎng)聯(lián)盟(ccc)信息元素(ie)向所述第二計算設(shè)備發(fā)送數(shù)據(jù);經(jīng)由所述無線連接,使用通用即插即用(upnp)來建立與所述第二計算設(shè)備的mirrorlink會話;經(jīng)由所述無線連接,使用所述wi-fi直接asp來建立與所述第二計算設(shè)備的無線串行總線(wsb)會話;以及經(jīng)由所述wsb會話來向所述第二計算設(shè)備發(fā)送數(shù)據(jù)。在另一給示例中,一種設(shè)備包括:用于使用wi-fi直接應(yīng)用服務(wù)平臺(asp)來建立第一無線計算設(shè)備和第二計算設(shè)備之間的無線連接的單元;用于由所述第一無線計算設(shè)備從車聯(lián)網(wǎng)聯(lián)盟(ccc)信息元素(ie)向所述第二無線計算設(shè)備發(fā)送數(shù)據(jù)的單元;用于由所述第一計算設(shè)備經(jīng)由所述無線連接,使用通用即插即用(upnp)來建立與所述第二計算設(shè)備的mirrorlink會話的單元;用于由所述第一計算設(shè)備針對所述第二計算設(shè)備,選擇無線串行總線(wsb)作為用于所述mirrorlink會話的協(xié)議的單元;用于由所述第一無線計算設(shè)備經(jīng)由所述無線連接,使用所述wi-fi直接asp來建立與所述第二無線計算設(shè)備的wsb會話,以用于與所述mirrorlink會話一起使用的單元;以及用于由所述第一無線計算設(shè)備經(jīng)由所述wsb會話,向所述第二無線計算設(shè)備發(fā)送數(shù)據(jù)的單元。在另一個示例中,一種非暫時性計算機可讀存儲介質(zhì)包括存儲在其上的指令,所述指令在被執(zhí)行時使得至少一個處理器進行以下操作:使用wi-fi直接應(yīng)用服務(wù)平臺(asp)來建立到第二計算設(shè)備的無線連接;從車聯(lián)網(wǎng)聯(lián)盟(ccc)信息元素(ie)向所述第二計算設(shè)備發(fā)送數(shù)據(jù);經(jīng)由所述無線連接,使用通用即插即用(upnp)來建立與所述第二計算設(shè)備的mirrorlink會話;經(jīng)由所述無線連接,使用所述wi-fi直接asp來建立與所述第二計算設(shè)備的無線串行總線(wsb)會話;以及經(jīng)由所述wsb會話來向所述第二計算設(shè)備發(fā)送數(shù)據(jù)。在附圖和下文描述中闡述了本公開內(nèi)容的一個或多個示例的細節(jié)。根據(jù)描述和附圖以及根據(jù)權(quán)利要求書,其它特征、目標和優(yōu)勢將是顯而易見的。附圖說明圖1是示出了根據(jù)本公開內(nèi)容的技術(shù)操作的無線通信系統(tǒng)的示例的框圖。圖2是根據(jù)本公開內(nèi)容的技術(shù),示出了交通工具頭單元的組件用于建立mirrorlinktm會話的示例性操作的流程圖。圖3是示出了車聯(lián)網(wǎng)聯(lián)盟信息元素(cccie)的概念圖。圖4示出了用于服務(wù)器設(shè)備10和客戶端設(shè)備20使用無線應(yīng)用服務(wù)平臺(asp)來與彼此交換無線通信,以用于通告、尋找、建立、操作和拆除wsb會話的流200的通信圖。圖5是根據(jù)本公開內(nèi)容的技術(shù),示出了用于結(jié)合mirrorlinktm來使用wsb的過程的概念圖。圖6是根據(jù)本公開內(nèi)容的一種或多種技術(shù),示出了用于建立利用wsb的mirrorlinktm會話的過程的流程圖。圖7是根據(jù)本公開內(nèi)容的一種或多種技術(shù),示出了用于建立利用wsb的mirrorlinktm會話的過程的流程圖。具體實施方式mirrorlinktm(ml)是由車聯(lián)網(wǎng)聯(lián)盟(ccc)部署的設(shè)備互操作性標準。也可以將mirrorlinktm稱為終端模式并且在mirrorlinktm1.1.0和1.2.0設(shè)備規(guī)范中進行了描述。mirrorlinktm的一個目標是提供智能電話和交通工具的資訊娛樂系統(tǒng)之間的安全和無縫集成。mirrorlinktm可以將智能電話或其它計算設(shè)備變換成交通工具應(yīng)用平臺,其中,在智能電話或其它計算設(shè)備上主管(host)和運行應(yīng)用,而司機和乘客通過掌舵方向盤控制、儀表板按鈕、和/或交通工具的車載資訊娛樂(ivi)系統(tǒng)的觸摸屏來與應(yīng)用進行交互。mirrorlinktm利用完善的非專用的技術(shù)集合,諸如ip(互聯(lián)網(wǎng)協(xié)議)、usb(通用串行總線)、wi-fi、藍牙、實時協(xié)議(rtp,用于音頻)和通用即插即用(upnp)。另外,mirrorlinktm可以使用虛擬網(wǎng)絡(luò)計算(vnc)或wi-fi顯示(wfd)協(xié)議來在ivi屏幕上顯示智能電話應(yīng)用的用戶界面,并且將用戶輸入傳回智能電話。一種被配置為根據(jù)本公開內(nèi)容的技術(shù)來實現(xiàn)mirrorlinktm的計算設(shè)備可以支持使用無線串行總線(wsb)來進行數(shù)據(jù)傳輸,諸如在mirrorlinktm會話期間進行音頻和/或視頻傳輸。例如,作為mirrorlinktm會話的一部分,根據(jù)本公開內(nèi)容的技術(shù)來配置的計算設(shè)備可以使用wsb來向頭單元發(fā)送智能電話的用戶界面或視頻數(shù)據(jù)以進行顯示。另外地,本公開內(nèi)容描述了用于執(zhí)行mirrorlinktm設(shè)備發(fā)現(xiàn)的新過程。作為mirrorlinktm設(shè)備發(fā)現(xiàn)過程的一部分,該新的設(shè)備發(fā)現(xiàn)過程可以使用wi-fi直接應(yīng)用服務(wù)平臺(asp)。圖1是示出了根據(jù)本公開內(nèi)容的技術(shù)操作的無線通信系統(tǒng)的示例的框圖。無線通信系統(tǒng)2包括執(zhí)行一個或多個應(yīng)用12的服務(wù)器設(shè)備10。服務(wù)器設(shè)備10可以表示被配置為充當(dāng)mirrorlinktm服務(wù)器的移動計算設(shè)備,其包括但不限于移動電話、平板式計算機、個人數(shù)字助理、手持式計算機、媒體播放器等等,或者這些項中的兩項或更多項的組合。服務(wù)器設(shè)備10可以通過無線通信鏈路來與網(wǎng)絡(luò)6進行通信,以例如從網(wǎng)絡(luò)6可訪問的服務(wù)器接收媒體數(shù)據(jù)。在一些方面中,服務(wù)器設(shè)備10可以另外地或替代地表示獨立的源設(shè)備(未在圖1中示出),其提供來自該源設(shè)備的計算機可讀存儲介質(zhì)的媒體數(shù)據(jù)。網(wǎng)絡(luò)6可以表示由服務(wù)提供者操作用于向服務(wù)器設(shè)備10提供網(wǎng)絡(luò)接入、數(shù)據(jù)傳送和其它服務(wù)的移動網(wǎng)絡(luò)。通常,網(wǎng)絡(luò)6可以實現(xiàn)蜂窩網(wǎng)絡(luò)架構(gòu),諸如通用分組無線服務(wù)(gprs)架構(gòu)、通用移動電信系統(tǒng)(umts)架構(gòu)以及被稱為長期演進(lte)的umts的演進,它們中的每一個都是由第三代合作伙伴計劃(3gpp)來標準化的。應(yīng)用12中的每一個應(yīng)用可以表示制造服務(wù)器設(shè)備10的實體所提供的應(yīng)用、或者在服務(wù)器設(shè)備10上操作的軟件、或者由第三方開發(fā)的用于與服務(wù)器設(shè)備10一起使用的應(yīng)用。應(yīng)用12的示例包括用于行駛路線規(guī)劃、地圖、音頻和/或視頻呈現(xiàn)、流式傳輸遞送和呈現(xiàn)、視頻和/或呼叫、文件傳輸、天氣等的應(yīng)用。應(yīng)用12中的每一個應(yīng)用可以符合由車聯(lián)網(wǎng)聯(lián)盟開發(fā)的mirrorlinktm設(shè)備互操作性標準,并且可以使用mirrorlinktm來提供與客戶端設(shè)備20的集成。應(yīng)用12中的符合應(yīng)用可以在本文中替代地被稱為“ccc應(yīng)用”。服務(wù)器設(shè)備10可以包括不符合mirrorlinktm的另外的應(yīng)用。在一些實例中,客戶端設(shè)備20可以表示車輛的、被配置成mirrorlinktm客戶端的交通工具頭單元。客戶端設(shè)備20可以包括用戶接口設(shè)備22。用戶接口設(shè)備22可以包括被配置為通過觸覺、音頻或視頻反饋從用戶接收輸入的一個或多個輸入設(shè)備。輸入設(shè)備的示例包括存在感應(yīng)顯示器和/或觸摸感應(yīng)顯示器、鼠標、鍵盤、語音響應(yīng)系統(tǒng)、視頻相機、麥克風(fēng)、掌舵方向盤按鈕或旋鈕或交通工具中的可以推或旋轉(zhuǎn)來例如增大或減小音量的其它控制、或者用于檢測來自用戶的命令的任何其它類型的設(shè)備。本文中對客戶端設(shè)備20和/或服務(wù)器設(shè)備10的“用戶”的引用可以包括客戶端設(shè)備20的汽車或交通工具的司機或乘客。用戶接口設(shè)備22還可以包括被配置為使用觸覺、音頻或視頻激勵來向用戶提供輸出的一個或多個輸出設(shè)備。輸出設(shè)備的示例包括存在感應(yīng)顯示器、聲卡、揚聲器、視頻圖形適配器卡、揚聲器、液晶顯示器(lcd)或者用于將信號轉(zhuǎn)換成人類或機器可理解的適當(dāng)形式的任何其它類型的設(shè)備。服務(wù)器設(shè)備10和客戶端設(shè)備20可以根據(jù)mirrorlinktm實現(xiàn)方式中使用的一個或多個通信協(xié)議(例如,通用串行總線(usb)2.0、usb3.0、無線超寬帶(uwb)、無線局域網(wǎng)(wlan)、藍牙、和/或高級音頻分發(fā)簡檔(a2dp))來建立層二(l2)通信會話30。服務(wù)器設(shè)備10和客戶端設(shè)備20可以通過免提簡檔,使用藍牙和/或a2dp來進行音頻輸入/輸出(i/o),而使用usb2.0或wi-fi中的一個來傳輸其它類型的應(yīng)用數(shù)據(jù),諸如視頻、文本和應(yīng)用界面。wi-fi可以符合來自ieee802.11標準族的無線通信標準。例如,交通工具的司機可以將服務(wù)器設(shè)備10插入到由包括客戶端設(shè)備20的交通工具頭單元提供的(或連接到交通工具頭單元的)usb兼容的電纜或?qū)咏涌?,以傳輸l2通信會話30信號。替代地,服務(wù)器設(shè)備10和客戶端設(shè)備20可以根據(jù)例如wlan協(xié)議(諸如wi-fi)來無線地操作l2通信會話30。在一些示例中,客戶端設(shè)備20可以使用上文描述的有線或無線通信協(xié)議中的一個來與外部設(shè)備40進行通信。外部設(shè)備40可以包括存儲設(shè)備,諸如閃速驅(qū)動器、硬盤驅(qū)動器、媒體閱讀器、相機或其它存儲設(shè)備。為了本公開內(nèi)容的目的,外部設(shè)備40可以支持通過l2通信會話30的wsb連接。在一些示例中,外部設(shè)備40可以連接到服務(wù)器設(shè)備10。服務(wù)器設(shè)備10能夠使用服務(wù)器設(shè)備10和客戶端設(shè)備20之間的mirrorlinktm會話,來向外部設(shè)備40傳輸數(shù)據(jù)和/或從外部設(shè)備40傳輸數(shù)據(jù)。根據(jù)本公開內(nèi)容的技術(shù),mirrorlinktm會話可以使用wsb來進行服務(wù)器設(shè)備10和客戶端設(shè)備20之間的數(shù)據(jù)傳輸。在一些示例中,服務(wù)器設(shè)備10可以使用wsb(其可用作mirrorlinktm會話的一部分)來向客戶端設(shè)備20傳輸數(shù)據(jù)和/或從客戶端設(shè)備20傳輸數(shù)據(jù)??蛻舳嗽O(shè)備20可以將從服務(wù)器設(shè)備10接收的數(shù)據(jù)傳輸給外部設(shè)備40。客戶端設(shè)備20還可以從外部設(shè)備40接收數(shù)據(jù),并且將所接收的數(shù)據(jù)發(fā)送給服務(wù)器設(shè)備10。客戶端設(shè)備20可以向外部設(shè)備40中繼數(shù)據(jù)并且從外部設(shè)備40中繼數(shù)據(jù)。在一些示例中,客戶端設(shè)備20和外部設(shè)備40之間的l2會話30可以利用wsb。在其它示例中,l2層會話30可以利用不同于wsb的協(xié)議。在該示例中,客戶端設(shè)備20可以將具有服務(wù)器設(shè)備10的目的地的數(shù)據(jù)傳輸轉(zhuǎn)換成wsb格式。客戶端設(shè)備20可以將wsb數(shù)據(jù)傳輸轉(zhuǎn)換成客戶端設(shè)備20和外部設(shè)備40用來進行通過l2通信會話42的通信的協(xié)議。根據(jù)本文描述的技術(shù),服務(wù)器設(shè)備10和客戶端設(shè)備20可以使用l2通信會話30來建立mirrorlinktm會話32,以使客戶端設(shè)備20能夠操作成mirrorlinktm客戶端并且使服務(wù)器設(shè)備10能夠操作成mirrorlinktm服務(wù)器。服務(wù)器設(shè)備10和客戶端設(shè)備20還可以使用mirrorlinktm會話32來建立wsb會話34。服務(wù)器設(shè)備10和客戶端設(shè)備20可以使用wsb會話34來傳輸音頻、視頻和/或其它數(shù)據(jù)。通過使用l2通信會話30來自舉wsb會話34,本技術(shù)可以提供從服務(wù)器設(shè)備10向客戶端設(shè)備20無縫地傳輸應(yīng)用輸出和控制,因此使得在汽車應(yīng)用中的實例中(即,在其中客戶端設(shè)備20包括交通工具頭單元的實施例中)與客戶端設(shè)備20的交互更豐富。wsb會話34還可以提高服務(wù)器設(shè)備10、客戶端設(shè)備20和外部設(shè)備(諸如外部設(shè)備40)之間的數(shù)據(jù)傳輸?shù)乃俣?。服?wù)器設(shè)備10和客戶端設(shè)備20可以使用根據(jù)mirrorlinktm規(guī)范所支持的一個或多個協(xié)議來建立mirrorlinktm會話32。如下文更加詳細描述的,服務(wù)器設(shè)備10和客戶端設(shè)備20可以使用諸如wi-fi直接p2p和通用即插即用(upnp)之類的協(xié)議來建立mirrorlinktm會話。在l2通信會話30的upnp通信期間,服務(wù)器設(shè)備10和客戶端設(shè)備20可以發(fā)送作為wi-fi管理幀的一部分的ccc信息元素(cccie)。wi-fi管理幀中存在cccie可以指示發(fā)送cccie的設(shè)備(例如,服務(wù)器設(shè)備10和/或客戶端設(shè)備20)支持mirrorlinktm。除了cccie之外,可以包括指示服務(wù)器設(shè)備10和客戶端設(shè)備20支持wsb的另外的信息。在一些示例中,服務(wù)器設(shè)備10和客戶端設(shè)備20還可以使用wi-fi直接asp來建立wsb會話和建立mirrorlinktm會話。根據(jù)本公開內(nèi)容的技術(shù),服務(wù)器設(shè)備10可以被配置為:使用wi-fi直接應(yīng)用服務(wù)平臺(asp)來建立到第二計算設(shè)備(諸如客戶端設(shè)備20)的無線連接;從車聯(lián)網(wǎng)聯(lián)盟(ccc)信息元素(ie)向客戶端設(shè)備20發(fā)送數(shù)據(jù);以及經(jīng)由無線連接,使用通用即插即用(upnp)來建立與客戶端設(shè)備20的mirrorlink會話。服務(wù)器設(shè)備10還可以被配置為:經(jīng)由無線連接,使用wi-fi直接asp來建立與客戶端設(shè)備20的無線串行總線(wsb)會話;以及經(jīng)由wsb會話來向第二計算設(shè)備發(fā)送數(shù)據(jù)。雖然上文示例將服務(wù)器設(shè)備10描述為執(zhí)行上文步驟,但是在各個示例中,可以交換服務(wù)器設(shè)備10和客戶端設(shè)備20的角色。圖2是根據(jù)本公開內(nèi)容的技術(shù),示出了交通工具頭單元的組件用于建立mirrorlinktm會話的示例性操作的流程圖。示例性操作是關(guān)于圖1的服務(wù)器設(shè)備10和客戶端設(shè)備20來描述的。在圖2的示例中,服務(wù)器設(shè)備10和客戶端設(shè)備20分別包括upnp服務(wù)112和upnp服務(wù)114。在圖2的示例中,服務(wù)器設(shè)備10和客戶端設(shè)備20可以分別執(zhí)行以下階段:設(shè)備發(fā)現(xiàn)(100)、連接建立(102)、upnp操作啟動(104)、mirrorlinktm會話建立(106)和mirrorlinktm操作(108)。為了終止mirrorlinktm會話,服務(wù)器設(shè)備10和客戶端設(shè)備20可以分別執(zhí)行mirrorlinktm拆除(110)。在設(shè)備發(fā)現(xiàn)100期間,服務(wù)器設(shè)備10和客戶端設(shè)備20可以使用wi-fip2p探測請求和探測響應(yīng)來執(zhí)行設(shè)備檢測,例如,檢測彼此。在wi-fi發(fā)現(xiàn)100期間,服務(wù)器設(shè)備10和客戶端設(shè)備20首先通過使用wi-fi接口發(fā)送p2p探測請求,來掃描另一個設(shè)備。p2p探測請求包括wi-fi(電氣與電子工程師協(xié)會(ieee)802.11)管理幀,其中服務(wù)器設(shè)備10或客戶端設(shè)備20可以通過特定于wi-fi的信道(在一些示例中,2.4ghzwi-fi頻帶的信道1、6和/或11)來發(fā)送wi-fi管理幀。當(dāng)服務(wù)器設(shè)備10或客戶端設(shè)備20接收p2p探測請求時,接收設(shè)備可以發(fā)送p2p探測響應(yīng)來確認探測請求。服務(wù)器設(shè)備10和客戶端設(shè)備20可以在發(fā)送探測請求和探測響應(yīng)之后彼此進行通信。發(fā)送的p2p探測請求幀或響應(yīng)可以包括cccie。下文關(guān)于圖3更加詳細描述了cccie。在一些示例中,cccie可以指示發(fā)送設(shè)備支持mirrorlinktm。如果服務(wù)器設(shè)備10和客戶端設(shè)備20建立mirrorlinktm會話,則cccie還可以包括與mirrorlinktm會話的一個或多個連接參數(shù)有關(guān)的信息。如果p2p探測請求和響應(yīng)幀包括cccie,則服務(wù)器設(shè)備10和客戶端設(shè)備20可以繼續(xù)執(zhí)行連接建立(102)。在連接建立102期間,服務(wù)器設(shè)備10和客戶端設(shè)備20例如使用l2通信會話30來建立物理連接。例如,服務(wù)器設(shè)備10和客戶端設(shè)備20可以建立被稱為p2p群組的事物。p2p群組可以具有單個群組所有者(go)。在一些示例中,go可以使用諸如動態(tài)主機配置協(xié)議(dhcp)的協(xié)議來向群組的成員分配ip地址。另外地,可以向服務(wù)器設(shè)備10和客戶端設(shè)備20分配關(guān)聯(lián)標識符,以指示它們已彼此相關(guān)聯(lián)。在一些示例中,服務(wù)器設(shè)備10可以是go,或者客戶端設(shè)備20可以是go。在一些示例中,服務(wù)器設(shè)備10和客戶端設(shè)備20先前可能已經(jīng)建立了p2p群組角色(go和群組成員)。在這種情況下,服務(wù)器設(shè)備10和客戶端設(shè)備20可以假設(shè)其先前的p2p群組角色。服務(wù)器設(shè)備10和客戶端設(shè)備20可以在協(xié)商ip地址和/或p2p群組成員資格之后,執(zhí)行upnp操作啟動階段102。在upnp操作啟動階段102期間,服務(wù)器設(shè)備10和客戶端設(shè)備20的upnp服務(wù)112可以確定服務(wù)器設(shè)備10所主管的url(統(tǒng)一資源定位符),其中客戶端設(shè)備20從該url獲取與mirrorlinktm服務(wù)有關(guān)的另外的信息。在一些情況下,可能已經(jīng)在先前的mirrorlinktm會話期間確定了url。在一些情況下,服務(wù)器設(shè)備10和客戶端設(shè)備20可能還不知道url,并且可能需要使用發(fā)現(xiàn)協(xié)議(諸如簡單服務(wù)發(fā)現(xiàn)協(xié)議(ssdp))來確定與mirrorlinktm信息相關(guān)聯(lián)的url。一旦客戶端設(shè)備20確定了用于服務(wù)描述的url,客戶端設(shè)備20就可以使用超文本傳輸協(xié)議(http)-get請求來獲取服務(wù)器的設(shè)備描述。響應(yīng)于http-get請求,服務(wù)器設(shè)備10可以發(fā)送用于與服務(wù)器設(shè)備10的mirrorlinktm會話的支持的遠程用戶接口機制的列表。服務(wù)器設(shè)備10可以發(fā)送可擴展標記語言(xml)格式的支持的遠程用戶接口機制的列表。支持的遠程用戶接口機制的列表被包括在稱為“x_呈現(xiàn)(x_presentation)”的列表元素中。遠程用戶接口的示例包括通過usb的vnc、通過wi-fi的vnc、wi-fi顯示、hsml(高速媒體鏈路)和html(超文本標記語言)。然而,mirrorlinktm標準不包括指示設(shè)備支持通過mirrorlinktm的wsb的呈現(xiàn)值。在一些示例中,本公開內(nèi)容的技術(shù)可以包括向呈現(xiàn)/x_呈現(xiàn)元素添加新的可能值。存在新的x_呈現(xiàn)元素值可以指示設(shè)備支持通過mirrorlinktm的wsb。另外地,在服務(wù)器設(shè)備10和客戶端設(shè)備20在upnp操作啟動104期間使用upnp執(zhí)行能力交換時,本公開內(nèi)容可以使用可以存在的另外的信息元素。下文的表1根據(jù)本公開內(nèi)容的技術(shù)的一個或多個示例,示出了元素和元素的潛在值。元素可能值呈現(xiàn)/x_呈現(xiàn)hsml、wfd、vncu、html、wsb服務(wù)wsb或任何其它服務(wù)優(yōu)選呈現(xiàn)/x_呈現(xiàn)wsb優(yōu)選服務(wù)wsb表1:經(jīng)由upnp交換的mirrorlinktm客戶端和服務(wù)器能力本公開內(nèi)容的技術(shù)可以包括服務(wù)、優(yōu)選呈現(xiàn)/x_呈現(xiàn)以及優(yōu)選服務(wù)元素,作為upnp操作啟動104的客戶端和服務(wù)器設(shè)備能力交換過程包括的xml元素。服務(wù)元素指示服務(wù)器設(shè)備10所支持的協(xié)議。支持的服務(wù)的示例包括wsb、miracast和其它服務(wù)。x_呈現(xiàn)元素指示可以用于呈現(xiàn)視聽數(shù)據(jù)的服務(wù)或協(xié)議,例如,用于將服務(wù)器設(shè)備10的屏幕鏡像到客戶端設(shè)備20上。舉一些非限制性示例,x_呈現(xiàn)元素的潛在值的示例可以包括hsml、wfd、vncu、html和wsb。優(yōu)選服務(wù)元素的值允許服務(wù)器設(shè)備10指示要結(jié)合mirrorlinktm會話32使用的優(yōu)選服務(wù)??梢栽谀芰粨Q期間發(fā)送的xml(其包括表1的“服務(wù)”元素)的示例如下所示:<xs:elementname=”services”><xs:complextype><xs:sequence><xs:elementname=”service”type=”xs:string”></xs:sequence></xs:complextype></xs:element>服務(wù)器設(shè)備10還可以以與上文關(guān)于服務(wù)元素所描述的方式類似的方式,在能力交換期間,使用xml來發(fā)送優(yōu)選呈現(xiàn)/x_呈現(xiàn)元素數(shù)據(jù)。優(yōu)選呈現(xiàn)/x_呈現(xiàn)元素的值指示要用于屏幕鏡像的優(yōu)選服務(wù)。舉例而言,優(yōu)選呈現(xiàn)/x_呈現(xiàn)元素的值可以是呈現(xiàn)/x_呈現(xiàn)元素值的值的子集。針對關(guān)于表1所描述的其它元素,upnp服務(wù)112和upnp服務(wù)114可以在upnp操作啟動104的設(shè)備能力交換期間發(fā)送類似的xml數(shù)據(jù)。在獲取服務(wù)器設(shè)備描述之后,服務(wù)器設(shè)備10和客戶端設(shè)備20可以執(zhí)行mirrorlinktm會話建立。在mirrorlinktm會話建立106期間,服務(wù)器設(shè)備10和客戶端設(shè)備20可以選擇遠程用戶接口來在mirrorlinktm會話期間使用。服務(wù)器設(shè)備10和客戶端設(shè)備20可以基于服務(wù)器設(shè)備10和客戶端設(shè)備20經(jīng)由其進行連接的物理接口(例如,有線或無線接口),來確定遠程用戶接口。另外地,服務(wù)器設(shè)備10和客戶端設(shè)備20可以基于在upnp操作啟動104期間交換的優(yōu)選遠程用戶接口元素,來協(xié)商遠程用戶接口。一旦服務(wù)器設(shè)備10和客戶端設(shè)備20基于上文描述的設(shè)備能力交換,就mirrorlinktm遠程用戶接口協(xié)議達成一致,服務(wù)器設(shè)備10和客戶端設(shè)備20就可以建立mirrorlinktm會話(例如,圖1的mirrorlinktm會話32)。在服務(wù)器設(shè)備10和客戶端設(shè)備20完成mirrorlinktm會話建立106之后,服務(wù)器設(shè)備10和客戶端設(shè)備20可以使用所選擇的遠程用戶接口協(xié)議,使用所建立的mirrorlinktm會話來進行通信。在某個時刻,服務(wù)器設(shè)備10和客戶端設(shè)備20可以在mirrorlinktm拆除階段110期間拆除mirrorlinktm會話。圖3是示出了ieee802.11管理幀的cccie的概念圖。圖3示出了服務(wù)器設(shè)備10和客戶端設(shè)備20可以發(fā)送或接收的ieee802.11管理幀140。管理幀140包括機器接入碼(mac)報頭140、信息元素(ie)144和幀校驗序列(fcs)146。ie144還可以包括以下字段:元素id150、長度152、組織唯一標識符(oui154)、oui類型156和子元素156。根據(jù)本公開內(nèi)容的技術(shù),元素id150可以具有十六進制值0xdd,oui字段154可以具有十六進制值0x04-df-69,以及oui類型字段156可以具有十進制值10。長度字段152的值可以等于oui字段154、oui類型字段156與子元素156的長度的總和(以字節(jié)為單位)。子元素156可以包括可以存在于幀140內(nèi)的多個另外的字段。每個子元素包括子元素id字段160、長度字段162和子元素主體字段164。子元素id字段的值標識特定子元素。長度字段指示子元素主體字段164的長度。在一些示例中,子元素156可以包括upnp設(shè)備信息子元素和互聯(lián)網(wǎng)可接入性子元素。upnp設(shè)備信息子元素可以包括用于指示特定設(shè)備是upnp服務(wù)器還是控制點的值。表2定義了mirrorlinktmupnp設(shè)備信息子元素(其是子元素156中的一個)的一些字段。表2:upnp設(shè)備信息子元素互聯(lián)網(wǎng)可接入性子元素的主體可以指示設(shè)備被配置為充當(dāng)mirrorlinktm服務(wù)器還是mirrorlinktm客戶端、設(shè)備具有互聯(lián)網(wǎng)接入還是需要互聯(lián)網(wǎng)接入、以及其它mirrorlinktm客戶端偏好。表3描述了mirrorlinktm互聯(lián)網(wǎng)可接入性子元素(其可以包括子元素156中的一個)的一些字段。表3:cccie互聯(lián)網(wǎng)可接入性子元素圖4示出了用于服務(wù)器設(shè)備10和客戶端設(shè)備20使用無線應(yīng)用服務(wù)平臺(asp)來與彼此交換無線通信,以用于通告、尋找、建立、操作和拆除wsb會話的流200的通信圖。在圖4的示例中,服務(wù)器設(shè)備10和客戶端設(shè)備20均可以被配置為操作wsb服務(wù)242和asp204。wsb242可以經(jīng)由l2通信會話30,直接通過asp204來進行通信,如圖1所示。具體而言,服務(wù)器設(shè)備10可以被配置為通過asp204a來操作wsb服務(wù)242a,以及客戶端設(shè)備20可以被配置為通過asp204b來操作wsb服務(wù)242b。wsb服務(wù)242a可以通過asp204a來操作針對服務(wù)器設(shè)備的wsb通信,以及wsb服務(wù)242b可以通過asp204b來操管理針對客戶端設(shè)備20的wsb通信。在一些實例中,asp204a和204b提供標準的消息集合,被稱為“原語(primitive)”。原語包括符合asp的設(shè)備可以用來通告和尋找特定服務(wù)以建立服務(wù)會話和拆除特定服務(wù)的一系列消息。根據(jù)本公開內(nèi)容的技術(shù)配置的設(shè)備(諸如服務(wù)器設(shè)備10和客戶端設(shè)備20)可以使用asp204來初始地尋找或通告wsb服務(wù)。為了通告wsb服務(wù),服務(wù)器設(shè)備10和客戶端設(shè)備20可以使用asp204的advertiseservice()(通告服務(wù)())和seekservice()(尋找服務(wù)())“原語”。執(zhí)行advertiseservice()和seekservice()原語可以使得服務(wù)器設(shè)備10或客戶端設(shè)備20通過以與圖2的設(shè)備發(fā)現(xiàn)階段100類似的方式來發(fā)送p2p探測請求或探測響應(yīng)幀,來執(zhí)行設(shè)備發(fā)現(xiàn)。作為p2p探測交換服務(wù)發(fā)現(xiàn)階段260的一部分,wsb242a可以使用以下形式來構(gòu)建advertiseservice()通信:advertiseservice(service_name(服務(wù)_名稱),port(端口),proto(協(xié)議),share(共享),auto_accept(自動_接受),service_information(服務(wù)_信息)),其中,service_name、port、porto、share、auto_accept和service_information是advertiseservice方法的參數(shù)(即,參量)。service_name參數(shù)可以是所尋找的服務(wù)的名稱或哈希。port可以是用于所尋找的服務(wù)的端口號。proto(協(xié)議)參數(shù)指示要用于所尋找的服務(wù)的協(xié)議(諸如tcp或udp(通用數(shù)據(jù)報協(xié)議))。auto_accept參數(shù)可以指示特定服務(wù)是否自動接受連接請求,并且可以被設(shè)置為真或假。service_information參數(shù)可以包括與正在尋找的服務(wù)相關(guān)的另外的信息。作為p2p探測交換和服務(wù)發(fā)現(xiàn)階段260的一部分,服務(wù)器設(shè)備10的wsb242b可以初始地生成seekservice()(尋找服務(wù)())通信。seekservice()通信用于搜索特定服務(wù)。wsb242b向客戶端設(shè)備20的asp204b傳送seekservice()通信,以管理其在服務(wù)器設(shè)備10外部的通信。wsb242b可以以seekservice(service_name(服務(wù)_名稱),exact_search(精確_搜索),mac_address(mac_地址),service_information_request(服務(wù)_信息_請求))的形式來構(gòu)建seekservice()通信504,其中,service_name、exact_search、mac_address和service_information_request是seekservice方法的參數(shù)或參量。seekservice()原語的參數(shù)類似與關(guān)于advertiseservice()方法所描述的那些參數(shù)。p2p探測請求幀還可以包括對服務(wù)器設(shè)備10或客戶端設(shè)備20正在尋找或通告的服務(wù)的指示。例如,該指示可以包括與正在尋找或通告的服務(wù)相關(guān)聯(lián)的哈希或文本字符串。在p2p探測交換發(fā)現(xiàn)階段502中包含了執(zhí)行設(shè)備發(fā)現(xiàn)和服務(wù)發(fā)現(xiàn)的過程。響應(yīng)于p2p探測交換發(fā)現(xiàn)階段502,服務(wù)器設(shè)備10和客戶端設(shè)備20可以執(zhí)行p2p群組形成504。在p2p探測交換發(fā)現(xiàn)階段502期間,服務(wù)器設(shè)備10和客戶端設(shè)備20可以建立p2p群組和p2pgo,與圖2的連接建立階段102類似。如果服務(wù)器設(shè)備10和客戶端設(shè)備20兩者支持所尋找的或通告的wsb服務(wù),則服務(wù)器設(shè)備10和客戶端設(shè)備20可以使用asp204來建立wsb服務(wù)的會話。為了建立會話,服務(wù)器設(shè)備10和客戶端設(shè)備20可以發(fā)送和/或接收connectsession()(連接會話())和sessionconnected()(會話已連接())asp原語。如圖4所示,服務(wù)器設(shè)備10的wsb242a和客戶端設(shè)備20的wsb242a可以初始地進行p2p探測交換和服務(wù)發(fā)現(xiàn)。為了開始探測交換和服務(wù)發(fā)現(xiàn),服務(wù)器設(shè)備10可以生成advertiseservice()通信502。在該示例中,wsb242a向服務(wù)器設(shè)備10的asp204a傳送advertiseservice()通信502,以管理其在服務(wù)器設(shè)備10外部的通信。wsb242a可以以advertiseservice(service_name,port,proto,share,auto_accept,service_information)的形式來構(gòu)建advertiseservice()通信502,其中,service_name、port、porto、share、auto_accept和service_information是advertiseservice方法的參數(shù)。port可以是與wsb服務(wù)相關(guān)聯(lián)的端口號。proto(協(xié)議)參數(shù)指示要用于發(fā)送wsb數(shù)據(jù)的協(xié)議。auto_accept參數(shù)可以指示服務(wù)(諸如wsb)是否自動接受連接請求。service_information參數(shù)可以包括與所通告的服務(wù)相關(guān)的另外的信息。作為p2p探測交換和服務(wù)發(fā)現(xiàn)的一部分,服務(wù)器設(shè)備10的wsb242b可以初始地生成seekservice()通信504。seekservice()通信用于搜索特定服務(wù)。wsb242b向客戶端設(shè)備20的asp204b傳送seekservice()通信504,以管理其在服務(wù)器設(shè)備10外部的通信。wsb242b可以以seekservice(service_name,exact_search,mac_address,service_information_request)的形式來構(gòu)建seekservice()通信504,其中,service_name、exact_search、mac_address和service_information_request是seekservice方法的參數(shù)或參量。service_name參數(shù)可以包含服務(wù)器設(shè)備10正在尋找的服務(wù)的名稱。在一些示例中,service_name參數(shù)可以是服務(wù)名稱的前綴,這取決于exact_search參數(shù)的值。exact_search參數(shù)定義asp204是否發(fā)送服務(wù)名稱的哈希。如果exact_search為真,則asp204發(fā)送服務(wù)的哈希。如果exact_search為假,則asp204不發(fā)送哈希。如果正在尋找來自p2p設(shè)備的服務(wù),則mac_address參數(shù)包含該特定設(shè)備的mac地址。如果asp要在所有位于附近的wi-fi直接設(shè)備上搜索所尋找的服務(wù),則mac地址參數(shù)為空。service_information_request參數(shù)可以包括用于標識與所尋找的服務(wù)相關(guān)聯(lián)的另外的參數(shù)的字符串列表。響應(yīng)于p2p探測交換服務(wù)發(fā)現(xiàn)階段260,asp204b可以生成searchresult()(搜索結(jié)果())消息并且將其發(fā)送給wsb242b。隨后,客戶端設(shè)備20處的wsb242b可以通過發(fā)送connectsession()通信262來從客戶端設(shè)備20請求wsb服務(wù)。具體而言,wsb242b可以以connectsession(service_mac(服務(wù)_mac),advertisement_id(通告_id),session_information(會話_信息),network_role(網(wǎng)絡(luò)_角色))的形式來構(gòu)建connectsession()通信506。service_mac參數(shù)可以指示無線服務(wù)器設(shè)備10的mac地址,其中服務(wù)器設(shè)備10根據(jù)searchresult()原語來確定mac地址。響應(yīng)于執(zhí)行p2p群組形成階段264,asp204a和asp204b可以從無線客戶端設(shè)備20向服務(wù)器設(shè)備10發(fā)送request_session(請求_會話)消息。request_session消息可以包括opcode(操作碼)、sequencenumber(序列號)、session_mac(會話_mac)、session_id(會話_id)、advertisement_id、session_information_length(會話_信息_長度)和session_information。在各個示例中,opcode參數(shù)可以具有0x00的值。sequencenumber可以具有在傳輸時間分配的序列值。session_mac參數(shù)具有結(jié)合session_id使用的mac地址的值并且用于標識當(dāng)前asp會話。session_id是標識asp會話的id的值。advertisement_id值是引用服務(wù)器設(shè)備10所通告的服務(wù)的標識符。session_information_length參數(shù)是session_information的長度(以八位字節(jié)的數(shù)量為單位),以及session_information參數(shù)是包括session_information數(shù)據(jù)的變長參數(shù)(如果在connectsession()原語中接收的話)。服務(wù)器設(shè)備10的wsb242a可以通過生成sessionready()(會話就緒())通信,來向服務(wù)器設(shè)備10的asp204a通知wsb服務(wù)會話就緒。wsb242a可以以sessionready(session_mac,session_id)的形式來構(gòu)建sessionready()通信,其中,session_mac和session_id是如上文所定義的參數(shù)??蛻舳嗽O(shè)備20的wsb242a可以在確認已經(jīng)綁定了輸入服務(wù)端口之后,發(fā)送sessionready()通信。一旦asp204a從wsb242a接收sessionready()通信508,asp204a就可以通過傳送added_session(添加_會話)消息來向asp204b通知wsb已就緒。asp204b可以通過向客戶端設(shè)備20處的wsb204b提供sessionconnected()通信,來對該消息進行響應(yīng)。在交換了會話連接消息之后,wsb242a和wsb242b可以經(jīng)由所建立的wsb會話(例如,圖1的wsb會話34),與彼此交換wsb消息(266)。一旦完成wsb會話,wsb242a和wsb242b就可以通過asp204a和asp204b來管理wsb會話的拆除。如上文關(guān)于圖2描述的,服務(wù)器設(shè)備10和客戶端設(shè)備20可以發(fā)送包括cccie的p2p探測請求和/或探測響應(yīng)幀,以指示服務(wù)器設(shè)備10或客戶端設(shè)備20支持mirrorlinktm協(xié)議族。然而,在p2p探測交換服務(wù)發(fā)現(xiàn)階段260期間發(fā)送的advertiseservice()和seekservice()原語不包括cccie內(nèi)包括的信息。本公開內(nèi)容的技術(shù)將advertiseservice()和seekservice()和/其它asp原語修改為包括具有來自cccie的信息的另外的字段。舉例而言,一個或多個asp原語可以包括mirrorlink_config參數(shù)。mirrorlink_config參數(shù)可以具有包括但不限于以下各項的字段值:upnpdevicetype、thetmtmapplicationserver:1service、tmclientprofile:1service、tmnotificationserver:1service和portnumber字段,如上文關(guān)于表2描述的。在一些示例中,mirrorlink_config參數(shù)可以被替代地命名。根據(jù)本公開內(nèi)容的技術(shù),mirrorlink_config參數(shù)還可以包括ccc的互聯(lián)網(wǎng)可接入性子元素的元素,如上文在表3中描述的。元素可以包括mirrorlinktm類型、互聯(lián)網(wǎng)接入支持和mirrorlinktm客戶端偏好字段。服務(wù)器設(shè)備10和客戶端設(shè)備20可以向彼此發(fā)送服務(wù)查詢和響應(yīng)幀,以確定每個設(shè)備是否支持特定服務(wù)。在mirrorlink的情況下,服務(wù)器設(shè)備10和客戶端設(shè)備20可以發(fā)送包括ccc信息元素(ie)的幀。cccie指示發(fā)送幀的設(shè)備支持ccc服務(wù),諸如mirrorlinktm。圖5是根據(jù)本公開內(nèi)容的技術(shù),示出了用于結(jié)合mirrorlinktm來使用wsb的過程的概念圖。圖5示出了wsb連接建立階段1(300)、upnp建立階段2(302)、wsb連接建立階段3(304)和wsb操作階段4(306)。在階段1(300)期間,服務(wù)器設(shè)備10和客戶端設(shè)備20可以使用asp來進行預(yù)關(guān)聯(lián)發(fā)現(xiàn)。根據(jù)本公開內(nèi)容的技術(shù),服務(wù)器設(shè)備10和客戶端設(shè)備20可以使用具有包括cccie內(nèi)包括的信息的一個或多個參數(shù)的asp原語,來進行wsb服務(wù)發(fā)現(xiàn),如上文在表1中描述的。在執(zhí)行服務(wù)發(fā)現(xiàn)之后,服務(wù)器設(shè)備10和客戶端設(shè)備20可以進行p2p群組形成或加入現(xiàn)有的p2p群組。在階段2(302)期間,服務(wù)器設(shè)備10和客戶端設(shè)備20可以進行upnp設(shè)置以建立mirrorlinktm會話。作為upnp會話的一部分,服務(wù)器設(shè)備10和客戶端設(shè)備20可以交換與wsb服務(wù)相關(guān)的信息,如表1所述,并且在一些示例中使用mirrorlinktm,如上所述。響應(yīng)于客戶端設(shè)備20和服務(wù)器設(shè)備10使用wi-fi直接asp來進行服務(wù)發(fā)現(xiàn),upnp服務(wù)112和upnp服務(wù)114可以開始upnp啟動操作,如圖2的步驟104所述。upnp服務(wù)112和upnp服務(wù)114可以響應(yīng)于執(zhí)行upnp操作啟動,來執(zhí)行mirrorlinktm會話建立。在階段3(304)期間,服務(wù)器設(shè)備10和客戶端設(shè)備20可以使用asp204來將端口綁定到wsb服務(wù)。另外地,服務(wù)器設(shè)備10和客戶端設(shè)備20可以啟動mausbpal(介質(zhì)不可知usb協(xié)議適配層)以在傳統(tǒng)usb設(shè)備和wsb協(xié)議之間對接。響應(yīng)于階段2和3,服務(wù)器設(shè)備10和客戶端設(shè)備20可以執(zhí)行wsb操作(階段4306)。在wsb操作階段306期間,服務(wù)器設(shè)備10和客戶端設(shè)備20可以發(fā)送wsb分組,并且使用wsb通過mirrorlinktm來啟動一個或多個應(yīng)用。最后,如果服務(wù)器設(shè)備10或客戶端設(shè)備20切斷mirrorlinktm或者設(shè)備離開彼此的通信范圍,則服務(wù)器設(shè)備10和/或客戶端設(shè)備20可以例如使用asp來執(zhí)行wsb會話的拆除。圖6是根據(jù)本公開內(nèi)容的一種或多種技術(shù),示出了用于建立利用wsb的mirrorlinktm會話的過程的流程圖??梢杂捎嬎阍O(shè)備(諸如圖1的客戶端設(shè)備20和服務(wù)器設(shè)備10)來執(zhí)行圖6的過程。在圖6的過程中,服務(wù)器設(shè)備10可以被配置為:使用wi-fi直接應(yīng)用服務(wù)平臺(asp)來建立到客戶端設(shè)備20的無線連接(340);以及例如使用wi-fi直接asp來從車聯(lián)網(wǎng)聯(lián)盟(ccc)信息元素(ie)向客戶端設(shè)備20發(fā)送數(shù)據(jù)(342)。服務(wù)器設(shè)備10還可以被配置為:經(jīng)由無線連接,使用通用即插即用(upnp)來建立與客戶端設(shè)備20的mirrorlink會話(344)。服務(wù)器設(shè)備10還可以被配置為:經(jīng)由無線連接,使用wi-fi直接asp來建立與客戶端設(shè)備20的無線串行總線(wsb)會話(346);以及經(jīng)由wsb會話來向客戶端設(shè)備20發(fā)送數(shù)據(jù)(348)。在一些示例中,為了使用upnp來建立mirrorlink會話,服務(wù)器設(shè)備10還可以被配置為:向客戶端設(shè)備20發(fā)送用于指示用于mirrorlink會話的優(yōu)選的遠程用戶接口的xml(可擴展標記語言)數(shù)據(jù),并且基于優(yōu)選的遠程用戶接口來建立mirrorlinktm會話。優(yōu)選的遠程用戶接口可以是wsb接口。在一些示例中,為了使用upnp來建立mirrorlink會話,服務(wù)器設(shè)備10還可以被配置為:向客戶端設(shè)備20發(fā)送用于指示支持的遠程用戶接口能力的列表的xml(可擴展標記語言)數(shù)據(jù),并且使用具有支持的遠程用戶接口能力的遠程用戶接口來建立mirrorlink會話。支持的遠程用戶接口的列表可以包括wsb接口。在一些示例中,服務(wù)器設(shè)備10還可以被配置為:對mirrorlink會話執(zhí)行服務(wù)質(zhì)量(qos)管理。為了執(zhí)行服務(wù)質(zhì)量管理,服務(wù)器設(shè)備10還可以被配置為:調(diào)整與mirrorlink會話相關(guān)聯(lián)的多個流中的一個流的帶寬利用,以改善mirrorlink會話的用戶的體驗。服務(wù)器設(shè)備10還可以被配置為拆除wsb會話。在一些示例中,為了從cccie發(fā)送數(shù)據(jù),服務(wù)器設(shè)備10可以被配置為:使用無線連接的wi-fi直接asp,從cccie將數(shù)據(jù)作為asp原語中的參數(shù)的一部分發(fā)送給客戶端設(shè)備20。圖7是根據(jù)本公開內(nèi)容的一種或多種技術(shù),示出了用于建立利用wsb的mirrorlinktm會話的過程的流程圖??梢杂捎嬎阍O(shè)備(諸如圖1的客戶端設(shè)備20)來執(zhí)行圖7的過程。在圖7的過程中,客戶端設(shè)備20可以被配置為:使用wi-fi直接應(yīng)用服務(wù)平臺(asp)來建立到服務(wù)器設(shè)備10的無線連接(440);以及例如使用wi-fi直接asp來從車聯(lián)網(wǎng)聯(lián)盟(ccc)信息元素(ie)向服務(wù)器設(shè)備10發(fā)送數(shù)據(jù)(442)??蛻舳嗽O(shè)備20還可以被配置為:經(jīng)由無線連接,使用通用即插即用(upnp)來建立與服務(wù)器設(shè)備10的mirrorlink會話(444)??蛻舳嗽O(shè)備20還可以被配置為:經(jīng)由無線連接,使用wi-fi直接asp來建立與服務(wù)器設(shè)備10的無線串行總線(wsb)會話(446);以及經(jīng)由wsb會話來向服務(wù)器設(shè)備10發(fā)送數(shù)據(jù)(448)。在一些示例中,為了使用upnp來建立mirrorlink會話,客戶端設(shè)備20還可以被配置為:向服務(wù)器設(shè)備10發(fā)送用于指示用于mirrorlink會話的優(yōu)選的遠程用戶接口的xml(可擴展標記語言)數(shù)據(jù),并且基于優(yōu)選的遠程用戶接口來建立mirrorlinktm會話。優(yōu)選的遠程用戶接口可以是wsb接口。在一些示例中,為了使用upnp來建立mirrorlink會話,客戶端設(shè)備20還可以被配置為:向服務(wù)器設(shè)備10發(fā)送用于指示支持的遠程用戶接口能力的列表的xml(可擴展標記語言)數(shù)據(jù),并且使用具有支持的遠程用戶接口能力的遠程用戶接口來建立mirrorlink會話。支持的遠程用戶接口的列表可以包括wsb接口。在一些示例中,客戶端設(shè)備20還可以被配置為:對mirrorlink會話執(zhí)行服務(wù)質(zhì)量(qos)管理。為了執(zhí)行服務(wù)質(zhì)量管理,客戶端設(shè)備20還可以被配置為:調(diào)整與mirrorlink會話相關(guān)聯(lián)的多個流中的一個流的帶寬利用,以改善mirrorlink會話的用戶的體驗??蛻舳嗽O(shè)備20還可以被配置為拆除wsb會話。在一些示例中,為了從cccie發(fā)送數(shù)據(jù),客戶端設(shè)備20可以被配置為:使用無線連接的wi-fi直接asp,從cccie將數(shù)據(jù)作為asp原語中的參數(shù)的一部分發(fā)送給服務(wù)器設(shè)備10。在一個或多個示例中,所描述的功能可以在硬件、軟件、固件或其任意組合中實現(xiàn)。如果在軟件中實現(xiàn),則所述功能可以作為一個或多個指令或代碼存儲在計算機可讀介質(zhì)中或者通過其進行傳輸。計算機可讀介質(zhì)可以包括作為非暫時性或暫時性通信介質(zhì)的計算機可讀存儲介質(zhì),所述非暫時性或暫時性通信介質(zhì)包括促進計算機程序從一個地方傳送到另一個地方的任何介質(zhì)。數(shù)據(jù)存儲介質(zhì)可以是能夠由一個或多個計算機或一個或多個處理器存取以取回用于本公開內(nèi)容中描述的技術(shù)的實現(xiàn)的指令、代碼和/或數(shù)據(jù)結(jié)構(gòu)的任何可用介質(zhì)。通過舉例而非限制性的方式,這種計算機可讀介質(zhì)可以包括非暫時性介質(zhì),諸如ram、rom、eeprom、cd-rom或其它光盤存儲、磁盤存儲或其它磁存儲設(shè)備、閃存、或者可以用于以指令或數(shù)據(jù)結(jié)構(gòu)的形式存儲期望的程序代碼以及可以由計算機來存取的任何其它介質(zhì)。此外,任何連接被適當(dāng)?shù)胤Q為計算機可讀介質(zhì)。如本文所使用的,磁盤和光盤包括壓縮光盤(cd)、激光光盤、光盤、數(shù)字多功能光盤(dvd)、軟盤和藍光光盤,其中磁盤通常磁性地復(fù)制數(shù)據(jù),而光盤則利用激光來光學(xué)地復(fù)制數(shù)據(jù)。上述的組合也應(yīng)當(dāng)包括在計算機可讀介質(zhì)的范圍內(nèi)。代碼可以由一個或多個處理器執(zhí)行,諸如一個或多個數(shù)字信號處理器(dsp)、通用微處理器、專用集成電路(asic)、現(xiàn)場可編程門陣列(fpga)或其它等效的集成或分立邏輯電路。因此,如本文所使用的術(shù)語“處理器”可以指代前述結(jié)構(gòu)中的任何結(jié)構(gòu)或適于實現(xiàn)本文描述的技術(shù)的任何其它結(jié)構(gòu)。另外,在一些方面中,本文描述的功能可以被提供在配置用于編碼和解碼的專用硬件和/或軟件模塊內(nèi)或并入組合的編解碼器中。此外,所述技術(shù)可以完全在一個或多個電路或邏輯元素中實現(xiàn)。本公開內(nèi)容的技術(shù)可以在廣泛的多種設(shè)備或裝置中實現(xiàn),包括無線手機、集成電路(ic)或ic集(例如,芯片集)。在本公開內(nèi)容中描述各個組件、模塊或單元以便強調(diào)被配置為執(zhí)行所公開的技術(shù)的設(shè)備的功能方面,但不必要地要求不同硬件單元的實現(xiàn)。相反,如上所述,各個單元可以組合在編解碼器硬件單元中或者由互操作硬件單元(包括如上所述的一個或多個處理器)的集合結(jié)合適當(dāng)?shù)能浖?或固件來提供??梢圆捎帽竟_內(nèi)容的技術(shù)的示例性交通工具包括汽車、卡車、船只、飛機、全地形車輛(atv)、雪橇、摩托車、坦克或其它軍用交通工具、半卡車或其它運輸交通工具、推土機、拖拉機或其它重型機器、火車、高爾夫球車或任何其它類型的交通工具。在根據(jù)本公開內(nèi)容的示例中預(yù)期廣泛的多種多樣的交通工具數(shù)據(jù)和這樣的數(shù)據(jù)的處理。已經(jīng)描述了本發(fā)明的各個實施例。這些實施例和其它實施例在下面的權(quán)利要求書的范圍內(nèi)。當(dāng)前第1頁12