本申請(qǐng)要求于2014年7月9日提交的、標(biāo)題為“TRAFFIC ADVERTISEMENT AND SCHEDULING IN A NEIGHBOR AWARE NETWORK”(Atty.Dkt.No.145598P1)的美國(guó)臨時(shí)專利申請(qǐng)No.62/022,615、于2014年7月21日提交的、標(biāo)題為“TRAFFIC ADVERTISEMENT AND SCHEDULING IN A NEIGHBOR AWARE NETWORK”(Atty.Dkt.No.145598P2)的美國(guó)臨時(shí)專利申請(qǐng)No.62/027,175、于2014年8月12日提交的、標(biāo)題為“TRAFFIC ADVERTISEMENT AND SCHEDULING IN A NEIGHBOR AWARE NETWORK”(Atty.Dkt.No.145598P3)的美國(guó)臨時(shí)專利申請(qǐng)No.62/036,518、于2015年3月2日提交的、標(biāo)題為“TRAFFIC ADVERTISEMENT AND SCHEDULING IN A NEIGHBOR AWARE NETWORK”(Atty.Dkt.No.145598P4)的美國(guó)臨時(shí)專利申請(qǐng)No.62/127,108、以及于2015年7月8日提交的、標(biāo)題為“TRAFFIC ADVERTISEMENT AND SCHEDULING IN A NEIGHBOR AWARE NETWORK DATA LINK”(Atty.Dkt.No.145598U3)的美國(guó)非臨時(shí)專利申請(qǐng)No.14/794,788的優(yōu)先權(quán),通過(guò)引用的方式將上述申請(qǐng)中的每一個(gè)申請(qǐng)的全部?jī)?nèi)容明確地并入本文。
技術(shù)領(lǐng)域
本公開(kāi)內(nèi)容總體上涉及鄰居感知網(wǎng)絡(luò)(NAN)中的業(yè)務(wù)通告和調(diào)度。
背景技術(shù):
技術(shù)的進(jìn)步已產(chǎn)生更小且更強(qiáng)大的計(jì)算設(shè)備。例如,當(dāng)前存在多種便攜式個(gè)人計(jì)算設(shè)備,包括無(wú)線計(jì)算設(shè)備,諸如便攜式無(wú)線電話、個(gè)人數(shù)字助理(PDA)以及尋呼設(shè)備,其體積小、重量輕且容易由用戶攜帶。更具體地說(shuō),諸如蜂窩電話和互聯(lián)網(wǎng)協(xié)議(IP)電話的便攜式無(wú)線電話可以在無(wú)線網(wǎng)絡(luò)上傳輸語(yǔ)音和數(shù)據(jù)分組。此外,許多此類無(wú)線電話包括并入其中的其它類型的設(shè)備。例如,無(wú)線電話還可以包括數(shù)碼相機(jī)、數(shù)字?jǐn)z像機(jī)、數(shù)字記錄器以及音頻文件播放器。此外,這些無(wú)線電話可以處理可執(zhí)行指令,包括諸如web瀏覽器應(yīng)用的軟件應(yīng)用,其可用于接入互聯(lián)網(wǎng)。因此,這些無(wú)線電話可以包括相當(dāng)大的計(jì)算能力。
諸如無(wú)線電話的電子設(shè)備可以使用無(wú)線連接來(lái)接入網(wǎng)絡(luò),以便發(fā)送和接收數(shù)據(jù)或交換信息。例如,彼此緊密接近的移動(dòng)電子設(shè)備可以形成無(wú)線網(wǎng)格網(wǎng)絡(luò)來(lái)經(jīng)由無(wú)線網(wǎng)格網(wǎng)絡(luò)執(zhí)行數(shù)據(jù)交換(例如,無(wú)需涉及無(wú)線載波、Wi-Fi接入點(diǎn)和/或互聯(lián)網(wǎng))。為了實(shí)現(xiàn)無(wú)線網(wǎng)格網(wǎng)絡(luò)的功能,特定無(wú)線網(wǎng)絡(luò)(諸如特定無(wú)線網(wǎng)絡(luò)的特定無(wú)線信道)可以被預(yù)留用于在無(wú)線網(wǎng)格網(wǎng)絡(luò)的電子設(shè)備之間傳輸數(shù)據(jù)。例如,無(wú)線網(wǎng)格網(wǎng)絡(luò)的第一電子設(shè)備可以與該無(wú)線網(wǎng)格網(wǎng)絡(luò)中的其它電子設(shè)備共享服務(wù),諸如音樂(lè)服務(wù)。例如,第一電子設(shè)備可以向無(wú)線網(wǎng)格網(wǎng)絡(luò)中的第二電子設(shè)備發(fā)送音樂(lè)數(shù)據(jù)。由于第二電子設(shè)備不知道第一電子設(shè)備何時(shí)將發(fā)送音樂(lè)數(shù)據(jù),因此第二電子設(shè)備針對(duì)來(lái)自第一電子設(shè)備的傳輸持續(xù)地監(jiān)測(cè)無(wú)線網(wǎng)格網(wǎng)絡(luò)。因此,第二電子設(shè)備消耗功率來(lái)監(jiān)測(cè)無(wú)線網(wǎng)格網(wǎng)絡(luò),甚至在第一電子設(shè)備不在向第二電子設(shè)備發(fā)送數(shù)據(jù)的時(shí)間段期間。
技術(shù)實(shí)現(xiàn)要素:
本公開(kāi)內(nèi)容涉及用于使鄰居感知網(wǎng)絡(luò)(NAN)的數(shù)據(jù)鏈路中的電子設(shè)備能夠協(xié)調(diào)通告要發(fā)送給數(shù)據(jù)鏈路中的其它電子設(shè)備的業(yè)務(wù)(例如,數(shù)據(jù))的時(shí)間的系統(tǒng)和方法。如本文所引用的,數(shù)據(jù)鏈路或數(shù)據(jù)鏈路網(wǎng)絡(luò)指代共享對(duì)應(yīng)于電子設(shè)備的活動(dòng)操作模式的時(shí)間段(例如,尋呼窗口)并且具有共同安全憑證的一個(gè)或多個(gè)電子設(shè)備。例如,數(shù)據(jù)鏈路可以包括無(wú)線網(wǎng)格網(wǎng)絡(luò),諸如“社交Wi-Fi網(wǎng)格”。數(shù)據(jù)鏈路的一個(gè)或多個(gè)電子設(shè)備可以是NAN中的電子設(shè)備的子集。通過(guò)在數(shù)據(jù)鏈路中的每個(gè)電子設(shè)備之間協(xié)調(diào)通告的時(shí)間,數(shù)據(jù)鏈路中的電子設(shè)備能夠在特定時(shí)間段期間轉(zhuǎn)變到活動(dòng)操作模式以監(jiān)聽(tīng)數(shù)據(jù)通告。如果電子設(shè)備確定數(shù)據(jù)通告沒(méi)有將該電子設(shè)備標(biāo)識(shí)為傳輸窗口期間的數(shù)據(jù)的接收者,則該電子設(shè)備可以進(jìn)入低功率操作模式(例如,“睡眠模式”),直到對(duì)應(yīng)于數(shù)據(jù)通告的傳輸?shù)南乱粫r(shí)間段為止。
在本公開(kāi)內(nèi)容中,數(shù)據(jù)鏈路中的每個(gè)電子設(shè)備可以基于從NAN的至少一個(gè)電子設(shè)備接收的同步信標(biāo)來(lái)同步內(nèi)部時(shí)鐘。在一些方面中,NAN的電子設(shè)備之間的通信可以經(jīng)由第一無(wú)線信道(其可以被稱為“NAN信道”)發(fā)生。由于數(shù)據(jù)鏈路中的每個(gè)電子設(shè)備的內(nèi)部時(shí)鐘是同步的,因此每個(gè)電子設(shè)備可以確定共同時(shí)間段來(lái)轉(zhuǎn)變到活動(dòng)操作模式并且監(jiān)聽(tīng)業(yè)務(wù)指示(例如,數(shù)據(jù)通告)。在一個(gè)特定方面中,數(shù)據(jù)鏈路可以是“多跳”數(shù)據(jù)鏈路,并且業(yè)務(wù)指示可以是業(yè)務(wù)通告消息。在該方面中,可以在被預(yù)留用于數(shù)據(jù)鏈路的電子設(shè)備之間的數(shù)據(jù)傳輸?shù)膶ず舸翱谄陂g,從數(shù)據(jù)鏈路的第一電子設(shè)備向數(shù)據(jù)鏈路的其它電子設(shè)備發(fā)送業(yè)務(wù)通告消息。在一些方面中,數(shù)據(jù)鏈路的電子設(shè)備之間的通信可以經(jīng)由第二無(wú)線信道(其可以被稱為“數(shù)據(jù)鏈路信道”)發(fā)生。在另一個(gè)特定方面中,數(shù)據(jù)鏈路可以是“單跳”數(shù)據(jù)鏈路,并且業(yè)務(wù)指示可以是業(yè)務(wù)通告消息。在該方面中,可以在尋呼窗口期間經(jīng)由NAN信道發(fā)送業(yè)務(wù)通告消息。在另一個(gè)特定方面中,數(shù)據(jù)鏈路可以是單跳數(shù)據(jù)鏈路,并且業(yè)務(wù)指示可以被包括在服務(wù)發(fā)現(xiàn)幀(SDF)中包括的服務(wù)描述符屬性的服務(wù)響應(yīng)過(guò)濾器(SRF)字段中。在該方面中,可以在NAN的發(fā)現(xiàn)窗口期間經(jīng)由NAN信道發(fā)送服務(wù)發(fā)現(xiàn)幀。在這些方面中的每個(gè)方面中,可以通過(guò)SDF中包括的數(shù)據(jù)鏈路屬性的數(shù)據(jù)鏈路控制字段的一個(gè)或多個(gè)比特來(lái)標(biāo)識(shí)業(yè)務(wù)指示的類型。
為了說(shuō)明,第一電子設(shè)備可以向數(shù)據(jù)鏈路的除該第一電子設(shè)備之外的電子設(shè)備發(fā)送業(yè)務(wù)指示。該業(yè)務(wù)指示可以將一個(gè)或多個(gè)電子設(shè)備標(biāo)識(shí)為在傳輸期間來(lái)自第一電子設(shè)備的數(shù)據(jù)的接收者。當(dāng)?shù)诙娮釉O(shè)備接收該業(yè)務(wù)指示(例如,業(yè)務(wù)通告消息或SDF)時(shí),該第二電子設(shè)備可以確定該業(yè)務(wù)指示是否將該第二電子設(shè)備標(biāo)識(shí)為來(lái)自第一電子設(shè)備的數(shù)據(jù)的接收者。在特定方面中,可以由業(yè)務(wù)指示圖或由業(yè)務(wù)通告消息或SDF中包括的布隆過(guò)濾器(Bloom filter)來(lái)標(biāo)識(shí)或指示數(shù)據(jù)的接收者。響應(yīng)于確定第二電子設(shè)備沒(méi)有被標(biāo)識(shí)為接收者,該第二電子設(shè)備可以在傳輸窗口期間轉(zhuǎn)變到低功率操作模式。響應(yīng)于確定第二電子設(shè)備被標(biāo)識(shí)為接收者,該第二電子設(shè)備可以在傳輸窗口期間保持在活動(dòng)操作模式下并且可以針對(duì)來(lái)自第一電子設(shè)備的數(shù)據(jù)傳輸來(lái)監(jiān)測(cè)第二無(wú)線網(wǎng)絡(luò)(例如,數(shù)據(jù)鏈路網(wǎng)絡(luò))。
為了減小第一電子設(shè)備在第二電子設(shè)備無(wú)法接收數(shù)據(jù)時(shí)發(fā)送數(shù)據(jù)的可能性,該第二電子設(shè)備可以被配置為:響應(yīng)于確定第二電子設(shè)備被標(biāo)識(shí)為接收者,向第一電子設(shè)備發(fā)送確認(rèn)。第一電子設(shè)備可以響應(yīng)于接收到確認(rèn),向第二電子設(shè)備發(fā)送數(shù)據(jù)。在一個(gè)特定方面中,該確認(rèn)可以充當(dāng)、表示和/或被解釋為節(jié)電輪詢(PS-POLL)幀。在另一個(gè)特定方面中,該確認(rèn)可以是服務(wù)質(zhì)量空(QoS_NULL)幀。在一些實(shí)現(xiàn)方式中,該QoS_NULL幀指示從第二電子設(shè)備到第一電子設(shè)備的反向準(zhǔn)許(RDG)。例如,該QoS_NULL幀的一個(gè)或多個(gè)比特可以指示第一電子設(shè)備可以在第二電子設(shè)備的發(fā)送機(jī)會(huì)期間向第二電子設(shè)備發(fā)送數(shù)據(jù)。為了說(shuō)明,第一電子設(shè)備可以在不競(jìng)爭(zhēng)無(wú)線通信介質(zhì)的情況下發(fā)送數(shù)據(jù)。在其它實(shí)現(xiàn)方式中,該QoS_NULL幀可以不指示RDG。在另一個(gè)特定方面中,在發(fā)送業(yè)務(wù)指示之后,第一電子設(shè)備可以向第二電子設(shè)備發(fā)送空幀。第二電子設(shè)備可以響應(yīng)于接收到該空幀,向第一電子設(shè)備發(fā)送確認(rèn)(ACK)幀。
在一個(gè)特定方面中,一種方法包括:在鄰居感知網(wǎng)絡(luò)(NAN)的數(shù)據(jù)鏈路的第一電子設(shè)備處生成服務(wù)發(fā)現(xiàn)幀。所述服務(wù)發(fā)現(xiàn)幀可以包括如下屬性:將所述數(shù)據(jù)鏈路的電子設(shè)備的子集標(biāo)識(shí)為在傳輸窗口期間來(lái)自所述第一電子設(shè)備的數(shù)據(jù)的接收者,或者標(biāo)識(shí)對(duì)應(yīng)于數(shù)據(jù)通告的時(shí)間段和對(duì)應(yīng)于所述數(shù)據(jù)鏈路的數(shù)據(jù)傳輸?shù)亩〞r(shí)信息。所述方法還包括:向除所述第一電子設(shè)備之外的電子設(shè)備發(fā)送所述服務(wù)發(fā)現(xiàn)幀。
在另一個(gè)特定方面中,一種裝置包括處理器和耦合到所述處理器的存儲(chǔ)器。所述存儲(chǔ)器可以存儲(chǔ)可由所述處理器執(zhí)行以執(zhí)行包括以下各項(xiàng)的操作的指令:在鄰居感知網(wǎng)絡(luò)(NAN)的數(shù)據(jù)鏈路的第一電子設(shè)備處生成服務(wù)發(fā)現(xiàn)幀。所述服務(wù)發(fā)現(xiàn)幀可以包括如下屬性:將所述數(shù)據(jù)鏈路的電子設(shè)備的子集標(biāo)識(shí)為在傳輸窗口期間來(lái)自所述第一電子設(shè)備的數(shù)據(jù)的接收者,或者標(biāo)識(shí)對(duì)應(yīng)于數(shù)據(jù)通告的時(shí)間段和對(duì)應(yīng)于所述數(shù)據(jù)鏈路的數(shù)據(jù)傳輸?shù)亩〞r(shí)信息。所述操作還包括:向除所述第一電子設(shè)備之外的電子設(shè)備發(fā)送所述服務(wù)發(fā)現(xiàn)幀。
在另一個(gè)特定方面中,一種裝置包括:用于在鄰居感知網(wǎng)絡(luò)(NAN)的數(shù)據(jù)鏈路的第一電子設(shè)備處生成服務(wù)發(fā)現(xiàn)幀的單元。所述服務(wù)發(fā)現(xiàn)幀可以包括如下屬性:將所述數(shù)據(jù)鏈路的電子設(shè)備的子集標(biāo)識(shí)為在傳輸窗口期間來(lái)自所述第一電子設(shè)備的數(shù)據(jù)的接收者,或者標(biāo)識(shí)對(duì)應(yīng)于數(shù)據(jù)通告的時(shí)間段和對(duì)應(yīng)于所述數(shù)據(jù)鏈路的數(shù)據(jù)傳輸?shù)亩〞r(shí)信息。所述裝置還包括:用于向除所述第一電子設(shè)備之外的電子設(shè)備發(fā)送所述服務(wù)發(fā)現(xiàn)幀的單元。
在另一個(gè)特定方面中,一種非暫時(shí)性計(jì)算機(jī)可讀介質(zhì)可以存儲(chǔ)指令,所述指令在由處理器執(zhí)行時(shí),使得所述處理器執(zhí)行以下操作:在鄰居感知網(wǎng)絡(luò)(NAN)的數(shù)據(jù)鏈路的第一電子設(shè)備處生成服務(wù)發(fā)現(xiàn)幀。所述服務(wù)發(fā)現(xiàn)幀可以包括如下屬性:將所述數(shù)據(jù)鏈路的電子設(shè)備的子集標(biāo)識(shí)為在傳輸窗口期間來(lái)自所述第一電子設(shè)備的數(shù)據(jù)的接收者,或者標(biāo)識(shí)對(duì)應(yīng)于數(shù)據(jù)通告的時(shí)間段和對(duì)應(yīng)于所述數(shù)據(jù)鏈路的數(shù)據(jù)傳輸?shù)亩〞r(shí)信息。所述指令還可以使得所述處理器執(zhí)行以下操作:向除所述第一電子設(shè)備之外的電子設(shè)備發(fā)送所述服務(wù)發(fā)現(xiàn)幀。
本公開(kāi)內(nèi)容所提供的一個(gè)優(yōu)勢(shì)是數(shù)據(jù)鏈路的一個(gè)或多個(gè)電子設(shè)備處的功耗的降低。由于數(shù)據(jù)鏈路的電子設(shè)備的內(nèi)部時(shí)鐘基于來(lái)自NAN的同步是同步的,因此數(shù)據(jù)鏈路的每個(gè)電子設(shè)備可以確定特定時(shí)間段來(lái)轉(zhuǎn)變到活動(dòng)操作模式并且針對(duì)業(yè)務(wù)指示來(lái)監(jiān)測(cè)無(wú)線網(wǎng)絡(luò)。如果特定電子設(shè)備沒(méi)有在業(yè)務(wù)指示中被標(biāo)識(shí)為數(shù)據(jù)的接收者,則該特定電子設(shè)備可以通過(guò)在傳輸窗口期間轉(zhuǎn)變到低功率操作模式來(lái)降低功耗,或者可以在傳輸窗口期間執(zhí)行對(duì)應(yīng)于其它數(shù)據(jù)鏈路或其它網(wǎng)絡(luò)的操作。
本公開(kāi)內(nèi)容的其它方面、優(yōu)勢(shì)和特征將在閱讀了整個(gè)申請(qǐng)后變得顯而易見(jiàn),整個(gè)申請(qǐng)包括下述部分:附圖說(shuō)明、具體實(shí)施方式以及權(quán)利要求書(shū)。
附圖說(shuō)明
圖1是包括鄰居感知網(wǎng)絡(luò)(NAN)的系統(tǒng)的圖,該NAN包括一個(gè)或多個(gè)數(shù)據(jù)鏈路中包括的一個(gè)或多個(gè)電子設(shè)備;
圖2是圖1的系統(tǒng)的操作的圖;
圖3是示出了圖1的系統(tǒng)的多跳數(shù)據(jù)鏈路的操作的圖;
圖4是示出了圖1的系統(tǒng)的單跳數(shù)據(jù)鏈路的操作的第一示例的圖;
圖5是示出了圖1的系統(tǒng)的單跳數(shù)據(jù)鏈路的操作的第二示例的圖;
圖6是可操作用于執(zhí)行數(shù)據(jù)鏈路網(wǎng)絡(luò)通信的系統(tǒng)的圖。圖6的系統(tǒng)可以包括圖1的電子設(shè)備中的一個(gè)或多個(gè)電子設(shè)備;
圖7是示出了服務(wù)通告的示例的圖;
圖8是示出了服務(wù)屬性和NAN-DL屬性的示例的圖;
圖9是示出了映射到NAN-DL屬性的服務(wù)實(shí)例的示例的圖;
圖10是示出了NAN-DL控制字段的示例和由NAN-DL控制字段定義的尋呼窗口的示例的圖;
圖11是數(shù)據(jù)鏈路的電子設(shè)備處的操作的第一說(shuō)明性方法的流程圖;
圖12是數(shù)據(jù)鏈路的電子設(shè)備處的操作的第二說(shuō)明性方法的流程圖;
圖13是數(shù)據(jù)鏈路的電子設(shè)備處的操作的第三說(shuō)明性方法的流程圖;
圖14是數(shù)據(jù)鏈路的電子設(shè)備處的操作的第四說(shuō)明性方法的流程圖;
圖15是數(shù)據(jù)鏈路的電子設(shè)備處的操作的第五說(shuō)明性方法的流程圖;
圖16是數(shù)據(jù)鏈路的電子設(shè)備處的操作的第六說(shuō)明性方法的流程圖;
圖17是數(shù)據(jù)鏈路的電子設(shè)備處的操作的第七說(shuō)明性方法的流程圖;
圖18是數(shù)據(jù)鏈路的電子設(shè)備處的操作的第八說(shuō)明性方法的流程圖;
圖19是數(shù)據(jù)鏈路的電子設(shè)備處的操作的第九說(shuō)明性方法的流程圖;
圖20是數(shù)據(jù)鏈路的電子設(shè)備處的操作的第十說(shuō)明性方法的流程圖;
圖21是數(shù)據(jù)鏈路的電子設(shè)備處的操作的第十一說(shuō)明性方法的流程圖;以及
圖22是可操作用于支持本文所公開(kāi)的一個(gè)或多個(gè)方法、系統(tǒng)、裝置和/或計(jì)算機(jī)可讀介質(zhì)的各個(gè)方面的無(wú)線設(shè)備的圖。
具體實(shí)施方式
下文參照附圖來(lái)描述本公開(kāi)內(nèi)容的特定實(shí)現(xiàn)方式。在描述中,共同的特征貫穿附圖由共同的附圖標(biāo)記來(lái)標(biāo)明。
參考圖1,示出了包括鄰居感知網(wǎng)絡(luò)(NAN)102的系統(tǒng)100。NAN 102包括一個(gè)或多個(gè)電子設(shè)備104-116,它們被配置為經(jīng)由無(wú)線通信來(lái)執(zhí)行電子設(shè)備104-116之間的數(shù)據(jù)交換??梢栽诓簧婕盁o(wú)線載波、無(wú)線保真(wi-fi)接入點(diǎn)、和/或互聯(lián)網(wǎng)的情況下執(zhí)行數(shù)據(jù)交換。例如,NAN 102可以包括第一電子設(shè)備104、第二電子設(shè)備106、第三電子設(shè)備108、第四電子設(shè)備110、第五電子設(shè)備112、第六電子設(shè)備114和第七電子設(shè)備116。系統(tǒng)100是僅出于方便而示出的,并非是進(jìn)行限制。例如,在其它實(shí)現(xiàn)方式中,系統(tǒng)100可以包括比圖1中示出的電子設(shè)備更多的電子設(shè)備或更少的電子設(shè)備,并且這些電子設(shè)備可以位于不同于圖1中示出的位置。
電子設(shè)備104-116中的一個(gè)或多個(gè)電子設(shè)備也可以被包括在一個(gè)或多個(gè)“數(shù)據(jù)鏈路”中。數(shù)據(jù)鏈路也可以被稱為數(shù)據(jù)鏈路網(wǎng)絡(luò)、群組網(wǎng)絡(luò)、NAN數(shù)據(jù)鏈路(NDL)網(wǎng)絡(luò)、數(shù)據(jù)路徑群組、數(shù)據(jù)路徑群組網(wǎng)絡(luò)或NAN數(shù)據(jù)路徑群組網(wǎng)絡(luò)。在一些實(shí)現(xiàn)方式中,數(shù)據(jù)鏈路可以包括網(wǎng)格網(wǎng)絡(luò),諸如“社交Wi-Fi網(wǎng)格網(wǎng)絡(luò)”,作為說(shuō)明性的、非限制性的示例。數(shù)據(jù)鏈路可以包括能夠形成諸如非集中式無(wú)線網(wǎng)絡(luò)的網(wǎng)絡(luò)的多個(gè)設(shè)備。另外地,數(shù)據(jù)鏈路的每個(gè)設(shè)備可以共享一類數(shù)據(jù)通告并且可以使用共享安全憑證。例如,可以使用相對(duì)于數(shù)據(jù)鏈路的一個(gè)或多個(gè)群組通信信道在頻帶中或頻帶外的無(wú)線通信來(lái)在數(shù)據(jù)鏈路中的電子設(shè)備之間共享安全信息,諸如群組密鑰或公共網(wǎng)絡(luò)密鑰。在一些實(shí)現(xiàn)方式中,可以對(duì)數(shù)據(jù)鏈路的設(shè)備進(jìn)行同步以具有周期的喚醒時(shí)間,諸如當(dāng)設(shè)備中的每個(gè)設(shè)備是喚醒的以通告服務(wù)和/或接收業(yè)務(wù)或其它消息的時(shí)間段。每個(gè)數(shù)據(jù)鏈路可以對(duì)應(yīng)于電子設(shè)備104-116中的一個(gè)或多個(gè)電子設(shè)備所提供的服務(wù),諸如音樂(lè)服務(wù)、社交媒體共享服務(wù)、文件共享服務(wù)、數(shù)據(jù)共享服務(wù)、和/或其它服務(wù)。數(shù)據(jù)鏈路中包括的電子設(shè)備可以是NAN 102中的電子設(shè)備的子集。例如,特定數(shù)據(jù)鏈路可以包括電子設(shè)備104-112而不包括電子設(shè)備114和116。
電子設(shè)備104-116可以被配置為向數(shù)據(jù)鏈路的其它成員提供服務(wù)。例如,在圖1中,第一電子設(shè)備104可以向數(shù)據(jù)鏈路的其它電子設(shè)備提供服務(wù)。數(shù)據(jù)鏈路可以是“單跳”數(shù)據(jù)鏈路或“多跳”數(shù)據(jù)鏈路,如本文進(jìn)一步描述的。第一電子設(shè)備可以被配置為:如果第一電子設(shè)備104具有要發(fā)送給數(shù)據(jù)鏈路的另一個(gè)電子設(shè)備的數(shù)據(jù)122,則向位于“一跳”范圍內(nèi)(例如,位于使電子設(shè)備106-112能夠從第一電子設(shè)備104接收無(wú)線通信的距離內(nèi))的電子設(shè)備106-112發(fā)送數(shù)據(jù)通告120。數(shù)據(jù)通告120可以是業(yè)務(wù)通告消息或服務(wù)發(fā)現(xiàn)幀(SDF),如本文進(jìn)一步描述的。數(shù)據(jù)通告120可以將電子設(shè)備的子集標(biāo)識(shí)為來(lái)自第一電子設(shè)備104的數(shù)據(jù)122的接收者。
電子設(shè)備106-112可以被配置為接收數(shù)據(jù)通告120并且基于數(shù)據(jù)通告120來(lái)確定傳輸窗口期間的相應(yīng)操作模式。例如,基于電子設(shè)備106-112是否被標(biāo)識(shí)為接收者,操作模式可以是活動(dòng)操作模式或低功率操作模式。電子設(shè)備的子集中包括被標(biāo)識(shí)為接收者的設(shè)備。被標(biāo)識(shí)為接收者的電子設(shè)備(例如,第二電子設(shè)備106)可以被配置為響應(yīng)于數(shù)據(jù)通告來(lái)發(fā)送確認(rèn)(ACK)124。在一些實(shí)現(xiàn)方式中,確認(rèn)124可以包括或可以對(duì)應(yīng)于節(jié)電輪詢(PS-POLL)消息或服務(wù)質(zhì)量空(QoS_NULL)幀,如本文進(jìn)一步描述的。在一些實(shí)現(xiàn)方式中,QoS_NULL幀可以指示反向準(zhǔn)許(RDG)。在其它實(shí)現(xiàn)方式中,QoS_NULL幀不指示RDG。在另一個(gè)實(shí)現(xiàn)方式中,確認(rèn)124可以是ACK幀,并且確認(rèn)124可以是響應(yīng)于在數(shù)據(jù)通告120之后從第一電子設(shè)備104接收NULL幀126被發(fā)送的,如本文進(jìn)一步描述的。第一電子設(shè)備104還可以被配置為響應(yīng)于接收確認(rèn)124來(lái)發(fā)送數(shù)據(jù)122。盡管已經(jīng)將第一電子設(shè)備104描述為服務(wù)的提供者,但是在其它實(shí)現(xiàn)方式中,電子設(shè)備104-116中的任何電子設(shè)備可以提供服務(wù)并且向位于一跳范圍內(nèi)的其它電子設(shè)備發(fā)送數(shù)據(jù)通告120。
電子設(shè)備104-116中的每個(gè)電子設(shè)備可以是固定的電子設(shè)備或移動(dòng)的電子設(shè)備。例如,電子設(shè)備104-116可以包括或?qū)?yīng)于移動(dòng)電話、膝上型計(jì)算機(jī)、平板計(jì)算機(jī)、多媒體設(shè)備、外圍設(shè)備、數(shù)據(jù)存儲(chǔ)設(shè)備、或其組合。另外地或替代地,電子設(shè)備104-116中的每個(gè)電子設(shè)備可以包括處理器(諸如中央處理單元(CPU)、數(shù)字信號(hào)處理器(DSP)、網(wǎng)絡(luò)處理單元(NPU)等)、存儲(chǔ)器(諸如隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)等)、以及被配置為經(jīng)由一個(gè)或多個(gè)無(wú)線網(wǎng)絡(luò)或無(wú)線網(wǎng)絡(luò)信道來(lái)發(fā)送和接收數(shù)據(jù)的無(wú)線接口,如參照?qǐng)D22進(jìn)一步所描述的。無(wú)線接口可以與無(wú)線接收機(jī)和無(wú)線發(fā)射機(jī)對(duì)接。雖然本文所描述的某些操作可能是參照“接收機(jī)”或“發(fā)射機(jī)”來(lái)描述的,但是在其它實(shí)現(xiàn)方式中,收發(fā)機(jī)可以執(zhí)行數(shù)據(jù)接收和數(shù)據(jù)發(fā)送操作兩者。第一電子設(shè)備104可以包括數(shù)據(jù)通告邏輯單元130和確認(rèn)邏輯單元134,以及第二電子設(shè)備106可以包括數(shù)據(jù)通告邏輯單元132和確認(rèn)邏輯單元136。數(shù)據(jù)通告邏輯單元130、132可以對(duì)應(yīng)于圖22的數(shù)據(jù)通告邏輯單元2264,以及確認(rèn)邏輯單元134、136可以對(duì)應(yīng)于圖22的確認(rèn)邏輯單元2266。圖1中的示出僅是出于方便,并且電子設(shè)備108-116中的每個(gè)電子設(shè)備可以包括相應(yīng)的數(shù)據(jù)通告邏輯單元和確認(rèn)邏輯單元。
電子設(shè)備104-116可以經(jīng)由一個(gè)或多個(gè)無(wú)線網(wǎng)絡(luò)來(lái)交換數(shù)據(jù)和/或服務(wù)。如本文所使用的,“經(jīng)由”無(wú)線網(wǎng)絡(luò)的傳輸可以包括但不限于無(wú)線網(wǎng)絡(luò)的兩個(gè)電子設(shè)備之間的“點(diǎn)到點(diǎn)”傳輸。作為另一個(gè)示例,經(jīng)由無(wú)線網(wǎng)絡(luò)的傳輸可以包括從無(wú)線網(wǎng)絡(luò)的特定電子設(shè)備向該無(wú)線網(wǎng)絡(luò)的多個(gè)其它電子設(shè)備“廣播”(例如,發(fā)送)的通信。如本文所使用的,電子設(shè)備104-116可以被配置為根據(jù)一個(gè)或多個(gè)無(wú)線協(xié)議和/或標(biāo)準(zhǔn)(諸如電氣和電子工程師協(xié)會(huì)(IEEE)802.11標(biāo)準(zhǔn))來(lái)操作。例如,電子設(shè)備104-116可以根據(jù)IEEE802.11a、b、g、n、s、aa、ac、ad、ae、af或mc標(biāo)準(zhǔn)來(lái)操作。另外,電子設(shè)備104-116可以根據(jù)一個(gè)或多個(gè)NAN標(biāo)準(zhǔn)或協(xié)議來(lái)操作。另外,電子設(shè)備104-116中的一個(gè)或多個(gè)電子設(shè)備可以被配置為經(jīng)由一個(gè)或多個(gè)蜂窩通信協(xié)議和/或標(biāo)準(zhǔn)(諸如碼分多址(CDMA)協(xié)議、正交頻分復(fù)用(OFDM)協(xié)議、正交頻分多址(OFDMA)協(xié)議、時(shí)分多址(TDMA)協(xié)議、空分多址(SDMA)協(xié)議等)來(lái)與蜂窩網(wǎng)絡(luò)進(jìn)行通信。另外,電子設(shè)備104-116中的一個(gè)或多個(gè)電子設(shè)備可以被配置為根據(jù)一個(gè)或多個(gè)近場(chǎng)通信標(biāo)準(zhǔn)(諸如藍(lán)牙標(biāo)準(zhǔn))來(lái)操作。另外,電子設(shè)備104-116中的一個(gè)或多個(gè)電子設(shè)備可以經(jīng)由紅外或其它近場(chǎng)通信來(lái)交換數(shù)據(jù)。
電子設(shè)備104-116中的每個(gè)電子設(shè)備可以在操作期間的各個(gè)時(shí)間處進(jìn)入和退出NAN 102。例如,根據(jù)NAN標(biāo)準(zhǔn)或協(xié)議,不在NAN 102內(nèi)的電子設(shè)備可以檢測(cè)發(fā)現(xiàn)信標(biāo)并且在發(fā)現(xiàn)信標(biāo)所標(biāo)識(shí)的發(fā)現(xiàn)窗口期間與NAN102相關(guān)聯(lián)。另外,電子設(shè)備104-116可以在任何時(shí)間處從NAN 102解除關(guān)聯(lián)。當(dāng)在NAN 102內(nèi)時(shí),電子設(shè)備104-116可以被配置為發(fā)送或接收服務(wù)發(fā)現(xiàn)幀(SDF),該SDF通告由NAN 102的至少一個(gè)電子設(shè)備提供的服務(wù)。另外,當(dāng)在NAN 102內(nèi)時(shí),電子設(shè)備104-116可以被配置為向NAN 102的一個(gè)或多個(gè)電子設(shè)備發(fā)送同步信標(biāo)或從NAN 102的一個(gè)或多個(gè)電子設(shè)備接收同步信標(biāo)。同步信標(biāo)可以指示同步信息并且可以是根據(jù)一個(gè)或多個(gè)NAN標(biāo)準(zhǔn)或協(xié)議形成的。電子設(shè)備104-116中的每個(gè)電子設(shè)備可以被配置為基于同步信標(biāo)來(lái)同步各自的內(nèi)部時(shí)鐘。例如,內(nèi)部時(shí)鐘可以被包括在數(shù)據(jù)通告邏輯單元130、132的定時(shí)電路中。根據(jù)NAN標(biāo)準(zhǔn)或協(xié)議,同步信標(biāo)可以被NAN 102內(nèi)的電子設(shè)備104-116中的一些電子設(shè)備重新發(fā)送(例如,重新廣播),以便使該同步信標(biāo)能夠到達(dá)處于發(fā)送該同步信標(biāo)的電子設(shè)備的無(wú)線通信范圍以外的電子設(shè)備。在一個(gè)特定實(shí)現(xiàn)方式中,可以經(jīng)由第一無(wú)線信道(諸如“NAN信道”)在NAN 102的電子設(shè)備之間發(fā)送同步信標(biāo)。如參照本文所使用的,“NAN信道”是被預(yù)留用于電子設(shè)備執(zhí)行NAN發(fā)現(xiàn)操作和NAN同步操作的特定無(wú)線信道。如本文所使用的,“NAN信道”對(duì)應(yīng)于NAN 102,以及NAN 102中的通信可以經(jīng)由NAN信道來(lái)執(zhí)行。
如上所述,除了被包括在NAN 102中之外,電子設(shè)備104-116中的一個(gè)或多個(gè)電子設(shè)備還可以被包括在一個(gè)或多個(gè)數(shù)據(jù)鏈路中。數(shù)據(jù)鏈路可以對(duì)應(yīng)于由電子設(shè)備104-116中的一個(gè)電子設(shè)備提供的服務(wù)。例如,在圖1中,第一電子設(shè)備104可以向數(shù)據(jù)鏈路中的其它電子設(shè)備提供服務(wù)。服務(wù)可以是音樂(lè)服務(wù)、社交媒體或消息共享服務(wù)等。作為另一個(gè)示例,第一電子設(shè)備104可以是另一個(gè)網(wǎng)絡(luò)(諸如基于接入點(diǎn)(AP)的網(wǎng)絡(luò)或獨(dú)立的基本服務(wù)集(IBSS)網(wǎng)絡(luò))的一部分,并且第一電子設(shè)備104可以被配置為通告其它網(wǎng)絡(luò),以便使NAN 102的其它電子設(shè)備能夠經(jīng)由第一電子設(shè)備104加入其它網(wǎng)絡(luò)。
數(shù)據(jù)鏈路可以包括“單跳”數(shù)據(jù)鏈路或“多跳”數(shù)據(jù)鏈路。單跳數(shù)據(jù)鏈路可以包括位于提供者的無(wú)線通信范圍(例如,距離)內(nèi)的一個(gè)或多個(gè)電子設(shè)備。提供者可以是向數(shù)據(jù)鏈路的電子設(shè)備提供服務(wù)的電子設(shè)備。多跳數(shù)據(jù)鏈路可以包括位于提供者的無(wú)線通信范圍之外的一個(gè)或多個(gè)電子設(shè)備。在多跳數(shù)據(jù)鏈路中,至少一個(gè)電子設(shè)備可以從提供者接收消息(包括數(shù)據(jù))并且可以將該消息重新廣播給位于提供者的無(wú)線通信范圍之外的另一個(gè)電子設(shè)備。在一個(gè)特定實(shí)現(xiàn)方式中,數(shù)據(jù)鏈路可以是包括電子設(shè)備104-116的多跳數(shù)據(jù)鏈路。在該實(shí)現(xiàn)方式中,從第一電子設(shè)備104到第六電子設(shè)備114或第七電子設(shè)備116的無(wú)線通信可以分別由第四電子設(shè)備110或第五電子設(shè)備112來(lái)路由。在另一個(gè)特定實(shí)現(xiàn)方式中,數(shù)據(jù)鏈路可以是包括電子設(shè)備104-112的單跳數(shù)據(jù)鏈路。第六電子設(shè)備114和第七電子設(shè)備116可以不被包括在單跳數(shù)據(jù)鏈路中,這是因?yàn)榈诹娮釉O(shè)備114和第七電子設(shè)備116不在第一電子設(shè)備104的無(wú)線通信范圍內(nèi)。
如果第一電子設(shè)備104被配置為提供服務(wù),諸如通過(guò)作為服務(wù)的提供者操作,則第一電子設(shè)備104可以向數(shù)據(jù)鏈路的其它電子設(shè)備發(fā)送數(shù)據(jù)。例如,為了共享音樂(lè)服務(wù),第一電子設(shè)備104可以向數(shù)據(jù)鏈路中的另一個(gè)電子設(shè)備發(fā)送音樂(lè)數(shù)據(jù)。作為另一個(gè)示例,為了共享社交媒體服務(wù),第一電子設(shè)備104可以向數(shù)據(jù)鏈路中的另一個(gè)電子設(shè)備發(fā)送文本數(shù)據(jù)、圖像數(shù)據(jù)、視頻數(shù)據(jù)或其組合。在一個(gè)特定實(shí)現(xiàn)方式中,可以經(jīng)由第二無(wú)線信道(諸如“數(shù)據(jù)鏈路”信道)在數(shù)據(jù)鏈路的電子設(shè)備之間發(fā)送數(shù)據(jù)。如本文所使用的,“數(shù)據(jù)鏈路信道”是被預(yù)留用于相應(yīng)數(shù)據(jù)鏈路中的電子設(shè)備傳送對(duì)應(yīng)于共享服務(wù)的數(shù)據(jù)的特定無(wú)線信道。另外,數(shù)據(jù)鏈路信道可以用于共享安全信息、用于執(zhí)行關(guān)聯(lián)操作、以及用于執(zhí)行路由操作(在多跳數(shù)據(jù)鏈路中)。在一些實(shí)現(xiàn)方式中,數(shù)據(jù)鏈路信道和NAN信道可以是對(duì)應(yīng)于不同無(wú)線頻帶的不同無(wú)線信道。在一個(gè)特定實(shí)現(xiàn)方式中,NAN信道可以是2.4千兆赫茲(GHz)信道,以及數(shù)據(jù)鏈路信道可以是5GHz信道。在一個(gè)特定實(shí)現(xiàn)方式中,數(shù)據(jù)鏈路信道和NAN信道可以是相同的無(wú)線信道。例如,電子設(shè)備104-116中的一個(gè)或多個(gè)電子設(shè)備可以經(jīng)由NAN 102(例如,經(jīng)由NAN信道)來(lái)與數(shù)據(jù)鏈路共享數(shù)據(jù)。在一些實(shí)現(xiàn)方式中,NAN 102可以包括多個(gè)數(shù)據(jù)鏈路,并且多個(gè)數(shù)據(jù)鏈路中的每個(gè)數(shù)據(jù)鏈路可以對(duì)應(yīng)于不同的數(shù)據(jù)鏈路信道。多個(gè)數(shù)據(jù)鏈路可以對(duì)應(yīng)于由NAN 102中的不同電子設(shè)備提供的不同服務(wù)。在其它實(shí)現(xiàn)方式中,多個(gè)數(shù)據(jù)鏈路的電子設(shè)備可以經(jīng)由NAN 102來(lái)共享數(shù)據(jù)。
在操作期間,NAN 102的電子設(shè)備中的一個(gè)電子設(shè)備可以根據(jù)NAN標(biāo)準(zhǔn)或協(xié)議來(lái)生成并發(fā)送同步(sync)信標(biāo)140。例如,第四電子設(shè)備110可以經(jīng)由NAN信道來(lái)發(fā)送同步信標(biāo)140。雖然在圖1中被示為發(fā)送給第一電子設(shè)備104,但是該示出僅是出于方便,并且同步信標(biāo)140可以被發(fā)送給位于第四電子設(shè)備110的一跳范圍內(nèi)的任何電子設(shè)備,并且可以被重新發(fā)送,以使得同步信標(biāo)140遍及NAN 102來(lái)傳播。電子設(shè)備104-116中的每個(gè)電子設(shè)備可以接收同步信標(biāo)140并且可以基于同步信標(biāo)140來(lái)執(zhí)行同步操作。例如,第一電子設(shè)備104可以基于同步信標(biāo)140來(lái)同步包括在數(shù)據(jù)通告邏輯單元130中的定時(shí)電路,諸如內(nèi)部時(shí)鐘,并且第二電子設(shè)備106可以基于同步信標(biāo)140來(lái)同步包括在數(shù)據(jù)通過(guò)邏輯單元132中的定時(shí)電路。
在執(zhí)行同步操作之后,第一電子設(shè)備104可以開(kāi)始作為向數(shù)據(jù)鏈路的電子設(shè)備的服務(wù)的提供者來(lái)操作。如果第一電子設(shè)備104具有要發(fā)送給數(shù)據(jù)鏈路中的其它電子設(shè)備的數(shù)據(jù)122,則第一電子設(shè)備104可以經(jīng)由數(shù)據(jù)通告邏輯單元130來(lái)生成數(shù)據(jù)通告120。數(shù)據(jù)通告120可以將電子設(shè)備的子集標(biāo)識(shí)為來(lái)自第一電子設(shè)備104的數(shù)據(jù)122的接收者。例如,數(shù)據(jù)通告120可以將第二電子設(shè)備106標(biāo)識(shí)為數(shù)據(jù)122的接收者。在一些實(shí)現(xiàn)方式中,數(shù)據(jù)通告120包括接收者類型指示符150和標(biāo)識(shí)和/或指示數(shù)據(jù)122的接收者的地址列表152。在這些實(shí)現(xiàn)方式中,地址列表152可以由業(yè)務(wù)指示圖或布隆過(guò)濾器來(lái)表示,如本文進(jìn)一步描述的。在其它示例中,電子設(shè)備108-112中的任何電子設(shè)備可以在數(shù)據(jù)通告120中被標(biāo)識(shí)為數(shù)據(jù)122的接收者。在一些實(shí)現(xiàn)方式中,數(shù)據(jù)通告120還可以包括一個(gè)或多個(gè)服務(wù)屬性170,如參照?qǐng)D7-10進(jìn)一步描述的。數(shù)據(jù)通告120還可以包括一個(gè)或多個(gè)NAN數(shù)據(jù)鏈路(DL)屬性180。一個(gè)或多個(gè)服務(wù)屬性170中的指示符可以標(biāo)識(shí)NAN-DL屬性180中的一個(gè)或多個(gè)。出于方便,圖1中的單個(gè)數(shù)據(jù)通告120被示出為包括一個(gè)或多個(gè)服務(wù)屬性170和一個(gè)或多個(gè)NAN-DL屬性180;然而,圖1中的數(shù)據(jù)通告120中的每個(gè)數(shù)據(jù)通告120可以包括一個(gè)或多個(gè)服務(wù)屬性170和一個(gè)或多個(gè)NAN-DL屬性180。
第一電子設(shè)備104可以經(jīng)由數(shù)據(jù)通告邏輯單元130來(lái)確定特定時(shí)間段(尋呼窗口),并且可以在該特定時(shí)間段期間向電子設(shè)備106-112發(fā)送數(shù)據(jù)通告120。電子設(shè)備106-112可以確定該特定時(shí)間段。例如,第二電子設(shè)備106可以經(jīng)由數(shù)據(jù)通告邏輯單元132來(lái)確定該特定時(shí)間段。由于數(shù)據(jù)通告邏輯單元130和數(shù)據(jù)通告邏輯單元132包括基于同步信標(biāo)140被同步的定時(shí)電路,因此第一電子設(shè)備104所確定的特定時(shí)間段可以與第二電子設(shè)備106所確定的特定時(shí)間段相同或基本類似。電子設(shè)備108-112可以經(jīng)由相應(yīng)的數(shù)據(jù)通告邏輯單元來(lái)確定該特定時(shí)間段,出于方便并沒(méi)有示出這一點(diǎn)。在一些實(shí)現(xiàn)方式中,該特定時(shí)間段(例如,尋呼窗口)可以是基于一個(gè)或多個(gè)NAN-DL屬性180中的、與由第一電子設(shè)備104提供的服務(wù)的實(shí)例相對(duì)應(yīng)的特定NAN-DL屬性來(lái)確定的。
在確定該特定時(shí)間段之后,電子設(shè)備106-112可以在該特定時(shí)間段期間在活動(dòng)操作模式下操作并且可以接收數(shù)據(jù)通告120。電子設(shè)備108-112可以經(jīng)由數(shù)據(jù)通告邏輯單元132(或?qū)?yīng)于電子設(shè)備108-112的數(shù)據(jù)通告邏輯單元)來(lái)確定數(shù)據(jù)通告120將第二電子設(shè)備106標(biāo)識(shí)為數(shù)據(jù)122的接收者。響應(yīng)于確定電子設(shè)備108-112沒(méi)有被數(shù)據(jù)通告120標(biāo)識(shí)為數(shù)據(jù)122的接收者,電子設(shè)備108-112的相應(yīng)的數(shù)據(jù)通告邏輯單元可以在數(shù)據(jù)鏈路的傳輸窗口期間將電子設(shè)備108-112從活動(dòng)操作模式轉(zhuǎn)變到低功率操作模式,諸如“睡眠模式”。替代地,電子設(shè)備108-112可以在傳輸窗口期間執(zhí)行對(duì)應(yīng)于其它網(wǎng)絡(luò)或其它數(shù)據(jù)鏈路的操作。響應(yīng)于確定第二電子設(shè)備106被標(biāo)識(shí)為數(shù)據(jù)122的接收者,第二電子設(shè)備106的數(shù)據(jù)通告邏輯單元132可以在傳輸窗口期間將第二電子設(shè)備106保持在活動(dòng)操作模式下。
另外,響應(yīng)于確定第二電子設(shè)備106被標(biāo)識(shí)為數(shù)據(jù)122的接收者,第二電子設(shè)備106可以經(jīng)由確認(rèn)邏輯單元136來(lái)生成確認(rèn)124。在生成確認(rèn)124之后,第二電子設(shè)備106可以將確認(rèn)124經(jīng)由數(shù)據(jù)鏈路信道發(fā)送給第一電子設(shè)備104。在一些實(shí)現(xiàn)方式中,第一電子設(shè)備104可以經(jīng)由確認(rèn)邏輯單元134生成NULL幀126,并且可以將NULL幀126經(jīng)由數(shù)據(jù)鏈路信道發(fā)送給第二電子設(shè)備106。在該實(shí)現(xiàn)方式中,第二電子設(shè)備106可以響應(yīng)于NULL幀126來(lái)發(fā)送確認(rèn)124。在發(fā)送確認(rèn)124之后,第二電子設(shè)備106可以針對(duì)來(lái)自第一電子設(shè)備104的數(shù)據(jù)傳輸來(lái)監(jiān)測(cè)數(shù)據(jù)鏈路信道。
第一電子設(shè)備104可以接收確認(rèn)124,并且響應(yīng)于接收確認(rèn)124,經(jīng)由確認(rèn)邏輯單元134來(lái)確定向第二電子設(shè)備106發(fā)送數(shù)據(jù)122。第一電子設(shè)備104可以經(jīng)由數(shù)據(jù)鏈路信道向第二電子設(shè)備106發(fā)送數(shù)據(jù)122。在一些實(shí)現(xiàn)方式中,數(shù)據(jù)通告120還可以將電子設(shè)備的第二子集標(biāo)識(shí)為經(jīng)由第二數(shù)據(jù)鏈路的來(lái)自第一電子設(shè)備104的第二數(shù)據(jù)的接收者。例如,數(shù)據(jù)通告120可以將第三電子設(shè)備108標(biāo)識(shí)為第二數(shù)據(jù)的接收者。第三電子設(shè)備108和第一電子設(shè)備104可以經(jīng)由第二數(shù)據(jù)鏈路信道執(zhí)行與上述第二電子設(shè)備106和第一電子設(shè)備104之間的操作類似的確認(rèn)和數(shù)據(jù)傳輸操作。
在一個(gè)特定實(shí)現(xiàn)方式中,數(shù)據(jù)鏈路是多跳數(shù)據(jù)鏈路。例如,數(shù)據(jù)鏈路可以包括電子設(shè)備104-116。在該實(shí)現(xiàn)方式中,數(shù)據(jù)通告120可以是業(yè)務(wù)通告消息。在該實(shí)現(xiàn)方式中,第一電子設(shè)備104可以經(jīng)由數(shù)據(jù)通告邏輯單元130來(lái)生成業(yè)務(wù)通告消息,可以經(jīng)由數(shù)據(jù)鏈路信道來(lái)發(fā)送業(yè)務(wù)通告消息。另外,在該實(shí)現(xiàn)方式中,特定時(shí)間段可以是數(shù)據(jù)鏈路的尋呼窗口。尋呼窗口可以是在數(shù)據(jù)鏈路內(nèi)預(yù)留的用于電子設(shè)備104-116之間的業(yè)務(wù)通告消息的交換的時(shí)間段。尋呼窗口可以發(fā)生在對(duì)應(yīng)于NAN 102的發(fā)現(xiàn)時(shí)段期間。發(fā)現(xiàn)時(shí)段可以指代兩個(gè)后續(xù)發(fā)現(xiàn)窗口之間的時(shí)段。參照?qǐng)D2和3進(jìn)一步描述了尋呼窗口的定時(shí)。在一些實(shí)現(xiàn)方式中,諸如持續(xù)時(shí)間、調(diào)度的信息和/或?qū)?yīng)于尋呼窗口的其它信息可以被包括在服務(wù)發(fā)現(xiàn)幀的數(shù)據(jù)鏈路屬性中,如本文進(jìn)一步描述的。在其它實(shí)現(xiàn)方式中,對(duì)應(yīng)于尋呼窗口的信息可以被包括在NAN-DL屬性中,諸如一個(gè)或多個(gè)NAN-DL屬性180,如本文進(jìn)一步描述的。在其它實(shí)現(xiàn)方式中,諸如調(diào)度的信息可以被包括在進(jìn)一步可用性屬性(FAA)中,如本文進(jìn)一步描述的。
在該實(shí)現(xiàn)方式中,電子設(shè)備104-116中的每個(gè)電子設(shè)備在尋呼窗口期間可以在活動(dòng)操作模式下操作并且可以監(jiān)測(cè)數(shù)據(jù)鏈路信道以便接收(或發(fā)送)業(yè)務(wù)通告消息。在圖1中,電子設(shè)備104-116監(jiān)測(cè)數(shù)據(jù)鏈路信道以及電子設(shè)備106-112從第一電子設(shè)備104接收業(yè)務(wù)通告。電子設(shè)備114、116可以分別接收電子設(shè)備110、112所發(fā)送的業(yè)務(wù)通告消息。在該實(shí)現(xiàn)方式中,電子設(shè)備104-116還可以在尋呼窗口期間監(jiān)測(cè)數(shù)據(jù)鏈路信道以執(zhí)行路由操作、執(zhí)行關(guān)聯(lián)操作、或交換安全信息。路由操作、關(guān)聯(lián)操作以及安全信息的交換可以發(fā)生在尋呼窗口期間,這是因?yàn)殡娮釉O(shè)備104-116中的每個(gè)電子設(shè)備在尋呼窗口期間將在活動(dòng)操作模式下操作并且監(jiān)測(cè)數(shù)據(jù)鏈路信道。
在該實(shí)現(xiàn)方式中,尋呼窗口的持續(xù)時(shí)間可以是可變的。尋呼窗口的持續(xù)時(shí)間可以由作為服務(wù)的提供者(例如,第一電子設(shè)備104)操作的電子設(shè)備來(lái)確定,并且可以被包括在服務(wù)發(fā)現(xiàn)幀的數(shù)據(jù)鏈路屬性或一個(gè)或多個(gè)NAN-DL屬性180中的一個(gè)中,如本文進(jìn)一步描述的。因此,從第一電子設(shè)備104接收服務(wù)發(fā)現(xiàn)幀的電子設(shè)備106-112中的每個(gè)電子設(shè)備將能夠確定尋呼窗口的持續(xù)時(shí)間。尋呼窗口的持續(xù)時(shí)間可以是基于在第一數(shù)據(jù)鏈路內(nèi)提供服務(wù)的電子設(shè)備的數(shù)量來(lái)確定的。在提供服務(wù)的電子設(shè)備的數(shù)量可以是基于第一電子設(shè)備104所接收的根通告(RANN)消息的數(shù)量來(lái)確定的。例如,電子設(shè)備104-116中的每個(gè)電子設(shè)備可以生成RANN并且經(jīng)由NAN信道發(fā)送RANN(如果相應(yīng)的電子設(shè)備在向數(shù)據(jù)鏈路提供服務(wù)的話)。在一個(gè)特定實(shí)現(xiàn)方式中,RANN可以是根據(jù)如在IEEE 802.11標(biāo)準(zhǔn)中描述的混合無(wú)線網(wǎng)格協(xié)議(HWMP)來(lái)生成的。RANN可以使其它電子設(shè)備能夠確定通過(guò)NAN 102到發(fā)送電子設(shè)備的路徑。第一電子設(shè)備104可以維護(hù)對(duì)接收到的RANN消息的計(jì)數(shù)并且可以基于該計(jì)數(shù)來(lái)確定尋呼窗口的持續(xù)時(shí)間。在一個(gè)特定實(shí)現(xiàn)方式中,第一電子設(shè)備104可以通過(guò)將RANN消息的計(jì)數(shù)映射到映射表中的值,來(lái)確定尋呼窗口的持續(xù)時(shí)間。例如,五個(gè)RANN消息的計(jì)數(shù)(指示五個(gè)提供者)可以映射到五毫秒(ms)的尋呼窗口持續(xù)時(shí)間。作為另一個(gè)示例,一百個(gè)RANN消息的計(jì)數(shù)可以映射到20ms的尋呼窗口持續(xù)時(shí)間。在另一個(gè)實(shí)現(xiàn)方式中,第一電子設(shè)備104可以使用算法,基于RANN消息的計(jì)數(shù)來(lái)確定尋呼窗口的持續(xù)時(shí)間。在至少一個(gè)實(shí)現(xiàn)方式中,RANN消息的計(jì)數(shù)可以與尋呼窗口的持續(xù)時(shí)間成比例。例如,與RANN消息的小計(jì)數(shù)值相比,RANN消息的大計(jì)數(shù)值可以對(duì)應(yīng)于更長(zhǎng)的尋呼窗口持續(xù)時(shí)間。
在另一個(gè)特定實(shí)現(xiàn)方式中,數(shù)據(jù)鏈路是單跳數(shù)據(jù)鏈路。例如,數(shù)據(jù)鏈路可以包括電子設(shè)備104-112而不包括電子設(shè)備114、116。在該實(shí)現(xiàn)方式中,數(shù)據(jù)通告120可以是業(yè)務(wù)通告消息。在該實(shí)現(xiàn)方式中,第一電子設(shè)備104可以經(jīng)由數(shù)據(jù)通告邏輯單元130來(lái)生成業(yè)務(wù)通告消息,并且可以經(jīng)由NAN信道來(lái)發(fā)送業(yè)務(wù)通告消息。另外,在該實(shí)現(xiàn)方式中,特定時(shí)間段可以是數(shù)據(jù)鏈路的尋呼窗口。尋呼窗口可以是在數(shù)據(jù)鏈路內(nèi)預(yù)留的用于電子設(shè)備104-116之間的業(yè)務(wù)通告消息的交換的時(shí)間段。尋呼窗口可以發(fā)生在對(duì)應(yīng)于NAN 102的發(fā)現(xiàn)時(shí)段期間。參照?qǐng)D2和4進(jìn)一步描述了尋呼窗口的定時(shí)。在一些實(shí)現(xiàn)方式中,對(duì)應(yīng)于尋呼窗口的信息(例如,持續(xù)時(shí)間、調(diào)度等)可以被包括在服務(wù)發(fā)現(xiàn)幀的數(shù)據(jù)鏈路屬性中,如本文進(jìn)一步描述的。在其它實(shí)現(xiàn)方式中,對(duì)應(yīng)于尋呼窗口的信息可以被包括在NAN-DL屬性中,諸如一個(gè)或多個(gè)NAN-DL屬性180,如本文進(jìn)一步描述的。在其它實(shí)現(xiàn)方式中,諸如調(diào)度的信息可以被包括在進(jìn)一步可用性屬性(FAA)中,如本文進(jìn)一步描述的。
在該實(shí)現(xiàn)方式中,電子設(shè)備104-116中的每個(gè)電子設(shè)備在尋呼窗口期間可以在活動(dòng)操作模式下操作并且可以監(jiān)測(cè)NAN信道以便接收(或發(fā)送)業(yè)務(wù)通告消息。在圖1中,電子設(shè)備104-112監(jiān)測(cè)NAN以及電子設(shè)備106-112從第一電子設(shè)備104接收業(yè)務(wù)通告消息(例如,數(shù)據(jù)通告120)。業(yè)務(wù)通告消息可以將第一電子設(shè)備104標(biāo)識(shí)為發(fā)送者,將電子設(shè)備的子集(例如,第二電子設(shè)備106)標(biāo)識(shí)為來(lái)自第一電子設(shè)備的數(shù)據(jù)122的接收者,并且標(biāo)識(shí)對(duì)應(yīng)于數(shù)據(jù)122的傳輸?shù)臄?shù)據(jù)鏈路和/或數(shù)據(jù)鏈路信道。在一些實(shí)現(xiàn)方式中,業(yè)務(wù)通告消息可以包括對(duì)應(yīng)于多個(gè)數(shù)據(jù)鏈路的信息。例如,業(yè)務(wù)通告消息還可以將第一電子設(shè)備104標(biāo)識(shí)為發(fā)送者,將第二電子設(shè)備106標(biāo)識(shí)為經(jīng)由第一數(shù)據(jù)鏈路信道的數(shù)據(jù)122的接收者,并且將第三電子設(shè)備108標(biāo)識(shí)為經(jīng)由對(duì)應(yīng)于第二數(shù)據(jù)鏈路的第二數(shù)據(jù)鏈路信道的額外數(shù)據(jù)的接收者。
在該實(shí)現(xiàn)方式中,電子設(shè)備104-112中的每個(gè)電子設(shè)備在尋呼窗口期間可以在活動(dòng)操作模式下操作并且可以監(jiān)測(cè)NAN信道以便接收(或發(fā)送)業(yè)務(wù)通告消息。在該實(shí)現(xiàn)方式中,尋呼窗口的持續(xù)時(shí)間可以是特定值。例如,尋呼窗口的持續(xù)時(shí)間可以對(duì)應(yīng)于第一電子設(shè)備104在提供的服務(wù)。尋呼窗口的持續(xù)時(shí)間可以被包括在服務(wù)發(fā)現(xiàn)幀的數(shù)據(jù)鏈路屬性中,如本文進(jìn)一步描述的。
電子設(shè)備106-112可以基于業(yè)務(wù)通告消息來(lái)確定是否改變接收機(jī)和發(fā)射機(jī)(或收發(fā)機(jī))的信道。例如,第二電子設(shè)備106可以經(jīng)由數(shù)據(jù)通告邏輯單元132來(lái)接收和處理業(yè)務(wù)通告消息。響應(yīng)于確定第二電子設(shè)備106被指示為數(shù)據(jù)122的接收者,數(shù)據(jù)通告邏輯單元132可以將第二電子設(shè)備106的接收機(jī)和發(fā)射機(jī)(或收發(fā)機(jī))的信道改變到數(shù)據(jù)鏈路信道,以便發(fā)送確認(rèn)124和接收數(shù)據(jù)122。響應(yīng)于確定電子設(shè)備108-112沒(méi)有被指示為數(shù)據(jù)122的接收者,電子設(shè)備108-112中的每個(gè)電子設(shè)備可以保持將接收機(jī)和發(fā)射機(jī)(或收發(fā)機(jī))的信道設(shè)置到NAN信道。電子設(shè)備108-112還可以轉(zhuǎn)變到低功率操作模式,直到當(dāng)電子設(shè)備108-112可以轉(zhuǎn)變到活動(dòng)操作模式以針對(duì)額外的業(yè)務(wù)通告消息來(lái)監(jiān)測(cè)NAN信道時(shí)的下一尋呼窗口為止。當(dāng)數(shù)據(jù)通告120是經(jīng)由NAN信道發(fā)送的業(yè)務(wù)通告消息時(shí),通過(guò)阻止電子設(shè)備108-112改變接收機(jī)和發(fā)射機(jī)(或收發(fā)機(jī))的信道,系統(tǒng)100可以使電子設(shè)備能夠降低功耗。
在一些實(shí)現(xiàn)方式中,第一電子設(shè)備104可以向少量的其它電子設(shè)備提供服務(wù)。例如,第一電子設(shè)備104可以向第二電子設(shè)備106和第三電子設(shè)備108提供服務(wù)。在這些實(shí)現(xiàn)方式中,當(dāng)?shù)谝浑娮釉O(shè)備104具有要發(fā)送給其它電子設(shè)備的數(shù)據(jù)時(shí),第一電子設(shè)備104可以向每個(gè)電子設(shè)備提供單獨(dú)的數(shù)據(jù)通告。例如,第一電子設(shè)備104可以向第二電子設(shè)備106單播第二數(shù)據(jù)通告。單播數(shù)據(jù)通告消息可以被稱為通告業(yè)務(wù)指示消息(ATIM)。第二數(shù)據(jù)通告可以指示第一電子設(shè)備104具有要發(fā)送給第二電子設(shè)備106的數(shù)據(jù)。響應(yīng)于接收第二數(shù)據(jù)通告,第二電子設(shè)備106可以向第一電子設(shè)備發(fā)送確認(rèn)(ACK)。在接收對(duì)應(yīng)于第二數(shù)據(jù)通告的ACK之后,第一電子設(shè)備104可以向第三電子設(shè)備108單播第三數(shù)據(jù)通告(例如,ATIM)。響應(yīng)于接收第三數(shù)據(jù)通告,第三電子設(shè)備108可以向第一電子設(shè)備發(fā)送ACK。在一些實(shí)現(xiàn)方式中,在單個(gè)尋呼窗口期間發(fā)送數(shù)據(jù)通告并且接收相應(yīng)的ACK。在其它實(shí)現(xiàn)方式中,可以在不同的尋呼窗口期間發(fā)送第二數(shù)據(jù)通告和第三數(shù)據(jù)通告。在一些實(shí)現(xiàn)方式中,第二數(shù)據(jù)通告和第三數(shù)據(jù)通告可以是根據(jù)一個(gè)或多個(gè)標(biāo)準(zhǔn)(作為非限制性示例,諸如IEEE 802.11標(biāo)準(zhǔn)或Wi-Fi聯(lián)盟標(biāo)準(zhǔn))形成的ATIM。由于第二數(shù)據(jù)通告和第三數(shù)據(jù)通告是尋址到單獨(dú)的接收者的(例如,第二電子設(shè)備106和第三電子設(shè)備108),因此第二數(shù)據(jù)通告和第三數(shù)據(jù)通告可以不將業(yè)務(wù)指示符圖與在關(guān)聯(lián)過(guò)程期間生成的標(biāo)識(shí)符包括在一起。因此,數(shù)據(jù)通告(諸如ATIM)可以用于指示針對(duì)不要求關(guān)聯(lián)過(guò)程的服務(wù)的數(shù)據(jù)。
在一些實(shí)現(xiàn)方式中,如果數(shù)據(jù)通告120是業(yè)務(wù)通告消息,諸如在多跳數(shù)據(jù)鏈路中和在單跳數(shù)據(jù)鏈路中,則業(yè)務(wù)通告消息可以包括接收者類型指示符150。接收者類型指示符150的邏輯值可以指示是由業(yè)務(wù)指示圖(TIM)還是由布隆過(guò)濾器表示標(biāo)識(shí)和/或指示數(shù)據(jù)122的接收者的地址列表152。例如,如果接收者類型指示符150具有邏輯值零,則地址列表152可以由TIM表示,而如果接收者類型指示符150具有邏輯值一,則地址列表152可以由布隆過(guò)濾器表示。在其它實(shí)現(xiàn)方式中,如果地址列表152由TIM表示,則接收機(jī)類型指示符150具有邏輯值一,而如果地址列表152由布隆過(guò)濾器表示,則接收機(jī)類型指示符150具有邏輯值零。
在一些實(shí)現(xiàn)方式中,數(shù)據(jù)通告120是服務(wù)發(fā)現(xiàn)幀(SDF)。SDF幀可以用于指示要從第一電子設(shè)備104向NAN 102的其它電子設(shè)備發(fā)送業(yè)務(wù)。在一個(gè)特定實(shí)現(xiàn)方式中,SDF可以包括業(yè)務(wù)通告屬性。業(yè)務(wù)通告屬性可以包括多個(gè)字段并且可以包括對(duì)數(shù)據(jù)的接收者的指示,諸如TIM或布隆過(guò)濾器。在表1中示出了業(yè)務(wù)通告屬性的特定實(shí)現(xiàn)方式。在表1中示出的業(yè)務(wù)通告屬性是說(shuō)明性的而不是限制性的。在其它實(shí)現(xiàn)方式中,業(yè)務(wù)通告屬性可以包括比在表1中示出的字段更少的字段或更多的字段和/或可以以不同次序來(lái)排列這些字段。在其它實(shí)現(xiàn)方式中,數(shù)據(jù)通告120可以具有不同形式。作為非限制性的示例,數(shù)據(jù)通告120可以是不同于SDF的管理幀或動(dòng)作幀。
表1
如表1所示,業(yè)務(wù)通告屬性可以包括屬性標(biāo)識(shí)符(ID)字段、長(zhǎng)度字段、數(shù)據(jù)鏈路群組ID字段和業(yè)務(wù)指示符字段。在一個(gè)特定實(shí)現(xiàn)方式中,屬性ID字段可以具有特定于運(yùn)營(yíng)商的屬性ID。長(zhǎng)度字段可以是指示業(yè)務(wù)通告屬性的長(zhǎng)度的可變長(zhǎng)度字段。數(shù)據(jù)鏈路群組ID字段可以包括業(yè)務(wù)通告所屬于的數(shù)據(jù)鏈路的標(biāo)識(shí)符。在一個(gè)特定實(shí)現(xiàn)方式中,業(yè)務(wù)指示符字段可以是可變長(zhǎng)度字段,其包括接收者類型指示符150和基于接收者類型指示符150的值的TIM或布隆過(guò)濾器(或MAC地址的其它列表)。在其它實(shí)現(xiàn)方式中,業(yè)務(wù)通告屬性可以不包括接收者類型指示符150。在一個(gè)特定實(shí)現(xiàn)方式中,業(yè)務(wù)指示符字段是“類型長(zhǎng)度值”(TLV)字段,其包括類型字段、長(zhǎng)度字段和值字段。類型字段可以指示被包括在值字段中的業(yè)務(wù)通告的類型,諸如TIM元素、布隆過(guò)濾器或指示數(shù)據(jù)的接收者的MAC地址的列表。長(zhǎng)度字段可以指示值字段的長(zhǎng)度,并且值字段可以包括業(yè)務(wù)指示符。業(yè)務(wù)指示符可以包括TIM元素、布隆過(guò)濾器或MAC地址的列表。
如果接收者類型指示符150具有對(duì)應(yīng)于TIM的邏輯值,則地址列表152可以由被包括在業(yè)務(wù)通告消息中的TIM表示。TIM可以是比特圖,其指示電子設(shè)備是否被包括在被指定為數(shù)據(jù)122的接收者的電子設(shè)備的子集中。TIM的每個(gè)比特可以對(duì)應(yīng)于數(shù)據(jù)鏈路的不同電子設(shè)備,并且每個(gè)比特的值可以指示相應(yīng)的電子設(shè)備是否是數(shù)據(jù)122的接收者。TIM的比特與每個(gè)電子設(shè)備之間的對(duì)應(yīng)關(guān)系可以是基于關(guān)聯(lián)標(biāo)識(shí)(AID)的,該AID是在與第一電子設(shè)備104的關(guān)聯(lián)期間由第一電子設(shè)備104分配的。例如,當(dāng)?shù)诙娮釉O(shè)備106與第一電子設(shè)備104相關(guān)聯(lián)時(shí),電子設(shè)備104、106可以生成并且交換AID號(hào)。為了說(shuō)明,第二電子設(shè)備106可以與第一電子設(shè)備104相關(guān)聯(lián)并且可以從第一電子設(shè)備104接收為2的AID。電子設(shè)備108-112可以在與第一電子設(shè)備104的關(guān)聯(lián)期間分別接收為3、4和5的AID。AID可以被電子設(shè)備106-112用于識(shí)別TIM中的相應(yīng)比特。例如,由于AID為2,因此TIM的第二比特可以對(duì)應(yīng)于第二電子設(shè)備106。在該示例中,TIM的第三比特、第四比特和第五比特可以分別對(duì)應(yīng)于電子設(shè)備108-112(可以預(yù)留TIM的第一比特)。
電子設(shè)備106-112中的每個(gè)電子設(shè)備可以基于TIM中的相應(yīng)比特來(lái)確定其是否是數(shù)據(jù)122的接收者。例如,電子設(shè)備106-112可以基于TIM的第二比特具有邏輯值一來(lái)確定第二電子設(shè)備106是數(shù)據(jù)122的接收者,以及電子設(shè)備106-112可以基于TIM的第三比特、第四比特和第五比特具有邏輯零值來(lái)確定電子設(shè)備108-112不是接收者。在一個(gè)特定實(shí)現(xiàn)方式中,第一電子設(shè)備的AID空間可以被劃分成對(duì)應(yīng)于多個(gè)數(shù)據(jù)鏈路的群組。例如,AID 2-10可以對(duì)應(yīng)于第一數(shù)據(jù)鏈路,以及AID 11-20可以對(duì)應(yīng)于第二數(shù)據(jù)鏈路。在該示例中,當(dāng)?shù)诙娮釉O(shè)備106作為第一數(shù)據(jù)鏈路的一部分與第一電子設(shè)備104相關(guān)聯(lián)時(shí),第二電子設(shè)備106可以接收為2的AID。當(dāng)?shù)诙娮釉O(shè)備106作為第二數(shù)據(jù)鏈路的一部分與第一電子設(shè)備104相關(guān)聯(lián)時(shí),第二電子設(shè)備106可以接收為12的AID。TIM可以被類似地劃分為表示經(jīng)由多個(gè)數(shù)據(jù)鏈的數(shù)據(jù)的接收者。例如,基于TIM的第二比特的值,第二電子設(shè)備106可以被指示為經(jīng)由第一數(shù)據(jù)鏈路的接收者,以及基于TIM的第十二比特的值,第二電子設(shè)備106可以被指示為經(jīng)由第二數(shù)據(jù)鏈路的接收者。以此方式,第一電子設(shè)備104可以生成被包括在業(yè)務(wù)通告消息中的單個(gè)TIM,以指示數(shù)據(jù)要經(jīng)由多個(gè)數(shù)據(jù)鏈路被發(fā)送。電子設(shè)備106-112中的每個(gè)電子設(shè)備可以檢驗(yàn)TIM中的多個(gè)值以確定數(shù)據(jù)是否要經(jīng)由多個(gè)數(shù)據(jù)鏈路被接收。
如果接收者類型指示符150具有對(duì)應(yīng)于布隆過(guò)濾器的邏輯值,則地址列表152可以由被包括在業(yè)務(wù)通告消息中的布隆過(guò)濾器表示。布隆過(guò)濾器是指示集合中的成員而不明確地標(biāo)識(shí)集合的成員的數(shù)據(jù)結(jié)構(gòu)(例如,比特串)。該集合可以是數(shù)據(jù)122的接收者的集合。布隆過(guò)濾器可以比TIM小(例如,使用更少的存儲(chǔ)空間)并且因此可以減少網(wǎng)絡(luò)中的開(kāi)銷并且與發(fā)送TIM相比,可以減少發(fā)送布隆過(guò)濾器所消耗的功率??梢允褂脤?duì)應(yīng)于布隆過(guò)濾器的哈希函數(shù)集合來(lái)在布隆過(guò)濾器中將電子設(shè)備指示為數(shù)據(jù)122的接收者。例如,布隆過(guò)濾器可以是被初始化為邏輯零值的m個(gè)比特的比特陣列,并且布隆過(guò)濾器可以對(duì)應(yīng)于k個(gè)哈希函數(shù)的集合。為了指示特定電子設(shè)備是數(shù)據(jù)122的接收者,可以使對(duì)應(yīng)于特定電子設(shè)備的比特串通過(guò)k個(gè)哈希函數(shù)以生成比特位置集合,并且布隆過(guò)濾器中的對(duì)應(yīng)于比特位置集合的每個(gè)比特被設(shè)置為邏輯一值。在一個(gè)特定實(shí)現(xiàn)方式中,比特串是特定電子設(shè)備的介質(zhì)訪問(wèn)控制(MAC)地址??梢酝ㄟ^(guò)基于相應(yīng)的比特串(例如,MAC地址)來(lái)確定比特位置集合以及通過(guò)將布隆過(guò)濾器中的對(duì)應(yīng)于比特位置集合的每個(gè)比特被設(shè)置為邏輯一值,來(lái)將其它電子設(shè)備指示為數(shù)據(jù)122的接收者。
在一個(gè)特定實(shí)現(xiàn)方式中,通過(guò)三步來(lái)計(jì)算哈希函數(shù)H(j,X,M),其表示具有長(zhǎng)度為M的布隆過(guò)濾器的比特串X(例如,MAC地址)的第j索引。第一中間結(jié)果A(j,X)可以基于公式1來(lái)確定。
A(j,X)=[j||X] 公式(1)
在公式1中,||表示級(jí)聯(lián)操作并且以一個(gè)字節(jié)表示j。因此,A(j,X)可以表示一個(gè)字節(jié)索引(例如,第j索引)與MAC地址(例如,比特串X)的級(jí)聯(lián)。第二中間結(jié)果B(j,X)可以基于公式2來(lái)確定。
B(j,X)=CRC32(A(j,X))&0x0000FFFF 公式(2)
在公式2中,CRC32()是NAN標(biāo)準(zhǔn)中定義的32比特循環(huán)冗余校驗(yàn)操作。因此,B(j,X)可以表示對(duì)第一中間結(jié)果A(j,X)執(zhí)行的32比特CRC操作的結(jié)果的最后兩個(gè)字節(jié)。哈希函數(shù)H(j,X,M)可以基于公式3來(lái)確定。
H(j,X,M)=B(j,X)mod M 公式(3)
在公式3中,mod表示?;蛉∧2僮?。以此方式,可以使用公式1-3來(lái)確定針對(duì)多個(gè)不同的j索引的多個(gè)哈希函數(shù)。在其它實(shí)現(xiàn)方式中,可以使用不同的哈希函數(shù)并且可以將不同的哈希函數(shù)傳送給數(shù)據(jù)鏈路的電子設(shè)備。
在一個(gè)特定實(shí)現(xiàn)方式中,四個(gè)哈希函數(shù)的集合對(duì)應(yīng)于布隆過(guò)濾器。布隆過(guò)濾器索引可以被包括在業(yè)務(wù)通告消息中以標(biāo)識(shí)和/或指示對(duì)應(yīng)于布隆過(guò)濾器的四個(gè)哈希函數(shù)的集合。在一個(gè)特定實(shí)現(xiàn)方式中,布隆過(guò)濾器索引可以是二比特?cái)?shù),其指示基于不同索引值使用公式1-3確定的四個(gè)哈希函數(shù)的四個(gè)集合中的一個(gè)集合。在該實(shí)現(xiàn)方式中,在表2中示出了由布隆過(guò)濾器索引標(biāo)識(shí)和/或指示的哈希函數(shù)集合。
表2
在其中業(yè)務(wù)通告消息(例如,數(shù)據(jù)通告120)包括布隆過(guò)濾器的實(shí)現(xiàn)方式中,第一電子設(shè)備104可以選擇特定的哈希函數(shù)集合以對(duì)應(yīng)于布隆過(guò)濾器,并且基于該特定的哈希函數(shù)集合并且基于要接收數(shù)據(jù)122的電子設(shè)備的MAC地址來(lái)生成布隆過(guò)濾器。例如,第一電子設(shè)備104可以確定第二電子設(shè)備106將是數(shù)據(jù)122的接收者,并且第一電子設(shè)備104可以基于特定的哈希函數(shù)集合和基于第二電子設(shè)備106的MAC地址來(lái)生成布隆過(guò)濾器。第一電子設(shè)備104先前在關(guān)聯(lián)操作的執(zhí)行期間可能已經(jīng)存儲(chǔ)了電子設(shè)備106-112中的一個(gè)或多個(gè)電子設(shè)備的MAC地址。
布隆過(guò)濾器、布隆過(guò)濾器索引和布隆過(guò)濾器的大小可以被包括在第一電子設(shè)備104所生成的業(yè)務(wù)通告消息中。布隆過(guò)濾器索引可以指示對(duì)應(yīng)于布隆過(guò)濾器的特定的哈希函數(shù)集合(如表2所示)。布隆過(guò)濾器的大小可以指示數(shù)據(jù)結(jié)構(gòu)中的比特?cái)?shù)量。該大小可以是基于對(duì)應(yīng)于布隆過(guò)濾器的目標(biāo)誤報(bào)率(false positive percentage)來(lái)確定的。例如,布隆過(guò)濾器可以生成誤報(bào)匹配,并且布隆過(guò)濾器所生成的誤報(bào)匹配率可以與布隆過(guò)濾器的大小有關(guān)。誤報(bào)匹配可以錯(cuò)誤地指示特定電子設(shè)備是數(shù)據(jù)122的接收者。第一電子設(shè)備104可以確定大小,使得誤報(bào)率接近目標(biāo)誤報(bào)率。為了說(shuō)明,增加布隆過(guò)濾器的大小可以減小誤報(bào)率,而減小布隆過(guò)濾器的大小可以以增加誤報(bào)率為代價(jià)來(lái)減少用于發(fā)送布隆過(guò)濾器的開(kāi)銷。
電子設(shè)備106-112中的每個(gè)電子設(shè)備可以基于布隆過(guò)濾器、布隆過(guò)濾器索引所指示的哈希函數(shù)集合以及相應(yīng)的MAC地址來(lái)確定其是否是數(shù)據(jù)122的接收者。例如,第二電子設(shè)備106可以通過(guò)使第二電子設(shè)備106的MAC地址經(jīng)過(guò)哈希函數(shù)集合來(lái)確定比特位置集合。第二電子設(shè)備106可以將布隆過(guò)濾器中的對(duì)應(yīng)于比特位置集合中的每個(gè)比特位置的比特與特定值(例如,邏輯一值)進(jìn)行比較。如果對(duì)應(yīng)于比特位置集合的比特均具有該特定值,則第二電子設(shè)備106可以確定其被標(biāo)識(shí)為數(shù)據(jù)122的接收者。如果對(duì)應(yīng)于比特位置集合的比特中的一個(gè)或多個(gè)比特不具有該特定值(例如,比特中的一個(gè)或多個(gè)比特具有邏輯零值),則第二電子設(shè)備106可以確定其沒(méi)有被標(biāo)識(shí)為數(shù)據(jù)122的接收者。響應(yīng)于確定第二電子設(shè)備106在布隆過(guò)濾器中被標(biāo)識(shí)為數(shù)據(jù)122的接收者,第二電子設(shè)備106可以在傳輸窗口的數(shù)據(jù)傳輸部分期間保持活動(dòng)操作模式,以便從第一電子設(shè)備104接收數(shù)據(jù)122。響應(yīng)于確定第二電子設(shè)備106沒(méi)有在布隆過(guò)濾器中被標(biāo)識(shí)為數(shù)據(jù)122的接收者,第二電子設(shè)備106可以在傳輸窗口的數(shù)據(jù)傳輸部分期間轉(zhuǎn)變成低功率操作模式。
在另一個(gè)特定實(shí)現(xiàn)方式中,數(shù)據(jù)鏈路是單跳數(shù)據(jù)鏈路。例如,數(shù)據(jù)鏈路可以包括電子設(shè)備104-112而不包括電子設(shè)備114、116。在該實(shí)現(xiàn)方式中,數(shù)據(jù)通告120可以是服務(wù)發(fā)現(xiàn)幀(SDF)。在該實(shí)現(xiàn)方式中,第一電子設(shè)備104可以經(jīng)由數(shù)據(jù)通告邏輯單元130來(lái)生成SDF并且可以經(jīng)由NAN信道來(lái)發(fā)送SDF。另外,在該實(shí)現(xiàn)方式中,特定時(shí)間段可以是NAN 102的發(fā)現(xiàn)窗口。發(fā)現(xiàn)窗口可以是在NAN 102內(nèi)預(yù)留的用于執(zhí)行發(fā)現(xiàn)操作和同步操作的時(shí)間段。參照?qǐng)D2和5進(jìn)一步描述了發(fā)現(xiàn)窗口的定時(shí)。根據(jù)NAN標(biāo)準(zhǔn)或協(xié)議,對(duì)應(yīng)于發(fā)現(xiàn)窗口的信息(例如,持續(xù)時(shí)間、調(diào)度等)可以被包括在由NAN 102的一個(gè)或多個(gè)電子設(shè)備發(fā)送的服務(wù)發(fā)現(xiàn)消息中。根據(jù)NAN標(biāo)準(zhǔn)或協(xié)議,電子設(shè)備104-112中的每個(gè)電子設(shè)備在發(fā)現(xiàn)窗口期間可以在活動(dòng)操作模式下操作,并且可以監(jiān)測(cè)NAN信道以接收(或發(fā)送)服務(wù)發(fā)現(xiàn)消息和/或同步信標(biāo)。
SDF可以是NAN 102的發(fā)現(xiàn)信標(biāo)或服務(wù)發(fā)現(xiàn)消息內(nèi)的幀。例如,當(dāng)?shù)谝浑娮釉O(shè)備104提供服務(wù)時(shí),第一電子設(shè)備104可以經(jīng)由數(shù)據(jù)通告邏輯單元130來(lái)生成包括SDF的發(fā)現(xiàn)信標(biāo)(或服務(wù)發(fā)現(xiàn)消息)。SDF可以包括提供關(guān)于服務(wù)的信息的一個(gè)或多個(gè)屬性。例如,SDF可以包括服務(wù)描述符屬性。服務(wù)描述符屬性可以包括提供信息(諸如服務(wù)名稱(或服務(wù)名稱的哈希)、對(duì)應(yīng)于服務(wù)的實(shí)例ID、對(duì)應(yīng)于服務(wù)的控制比特圖以及其它信息,如在NAN標(biāo)準(zhǔn)或協(xié)議中描述的)的多個(gè)字段。服務(wù)描述符屬性還可以包括服務(wù)響應(yīng)過(guò)濾器(SRF)字段。SRF字段可以用于將電子設(shè)備的子集標(biāo)識(shí)為數(shù)據(jù)的接收者。SRF字段可以包括多個(gè)字段。在表3中示出了SRF字段的特定實(shí)現(xiàn)方式。要注意的是,本文在表中示出的特定實(shí)現(xiàn)方式是說(shuō)明性的而不被認(rèn)為是限制性的。在各個(gè)實(shí)現(xiàn)方式中,由表例示的數(shù)據(jù)結(jié)構(gòu)可以包括比所示出數(shù)據(jù)更多的、更少的數(shù)據(jù)和/或不同于所示出的數(shù)據(jù)。此外,可以改變數(shù)據(jù)結(jié)構(gòu)中的數(shù)據(jù)的次序。例如,在其它實(shí)現(xiàn)方式中,SRF字段可以包括比表3中包括的字段更少或更多的字段和/或可以以不同的次序來(lái)排列這些字段。
表3
如表3所示,SRF包括SRF控制字段和地址集合字段。SRF控制字段可以指示對(duì)應(yīng)于SRF字段的控制信息。地址集合可以對(duì)應(yīng)于地址列表152并且可以基于SRF控制字段中指示的信息,由MAC地址序列或布隆過(guò)濾器來(lái)表示。SRF控制字段可以包括多個(gè)字段。在表4中示出了SRF控制字段的特定實(shí)現(xiàn)方式。在表4中示出的特定實(shí)現(xiàn)方式是說(shuō)明性的而不是限制性的。在其它實(shí)現(xiàn)方式中,SRF控制字段可以包括比表4中包括的比特更少或更多的比特和/或可以以不同的次序來(lái)排列這些比特。
表4
如表4所示,SRF控制字段包括SRF類型比特、包含比特、布隆過(guò)濾器索引和預(yù)留比特。SRF類型比特指示地址集合(例如,地址集合152)是由部分MAC地址序列表示的還是由布隆過(guò)濾器表示的。布隆過(guò)濾器可以用于指示大的MAC地址集合而不需要單獨(dú)地列出每個(gè)部分MAC地址。在一個(gè)特定實(shí)現(xiàn)方式中,如果SRF類型比特是0,則地址集合是由MAC地址的部分列表表示的,而如果SRF類型比特是1,則地址集合是由布隆過(guò)濾器表示的。在另一個(gè)實(shí)現(xiàn)方式中,如果SRF類型比特是1,則地址集合是由MAC地址的部分列表表示的,而如果SRF類型比特是0,則地址集合是由布隆過(guò)濾器表示的。包含比特可以指示地址集合是指示“包含列表”還是“排除列表”。包含列表可以指示作為數(shù)據(jù)122的接收者的電子設(shè)備的列表,以及排除列表可以指示不是數(shù)據(jù)122的接收者的電子設(shè)備的列表(例如,除了排除列表中指示的電子設(shè)備之外,電子設(shè)備106-112中的每個(gè)電子設(shè)備都是數(shù)據(jù)122的接收者)。在一個(gè)特定實(shí)現(xiàn)方式中,如果包含比特是1,則地址集合是包含列表,而如果包含比特是0,則地址集合是排除列表。如果地址集合是由布隆過(guò)濾器表示的,則布隆過(guò)濾器索引可以標(biāo)識(shí)對(duì)應(yīng)于布隆過(guò)濾器的哈希函數(shù)集合(如表2所示)。
以此方式,SDF的服務(wù)描述符屬性中的SRF的地址集合可以將電子設(shè)備的子集標(biāo)識(shí)為來(lái)自第一電子設(shè)備104的數(shù)據(jù)的接收者。電子設(shè)備106-112可以基于SRF的地址集合來(lái)確定是否改變接收機(jī)和發(fā)射機(jī)(或收發(fā)機(jī))的信道以及是否改變操作模式。例如,第二電子設(shè)備106可以經(jīng)由數(shù)據(jù)通告邏輯單元132來(lái)接收和處理SDF。響應(yīng)于確定SRF的地址集合將第二電子設(shè)備106標(biāo)識(shí)為數(shù)據(jù)122的接收者(例如,基于SRF中包括的MAC地址的部分列表或布隆過(guò)濾器),數(shù)據(jù)通告邏輯單元132可以將第二電子設(shè)備106的接收機(jī)和發(fā)射機(jī)(或收發(fā)機(jī))的信道改變到數(shù)據(jù)鏈路信道,以便發(fā)送確認(rèn)124和接收數(shù)據(jù)122。響應(yīng)于確定電子設(shè)備108-112沒(méi)有在SRF的地址集合中被指示為數(shù)據(jù)122的接收者,電子設(shè)備108-112中的每個(gè)電子設(shè)備可以保持將接收機(jī)和發(fā)射機(jī)(或收發(fā)機(jī))的信道設(shè)置到NAN信道。電子設(shè)備108-112還可以轉(zhuǎn)變到低功率操作模式,直到當(dāng)電子設(shè)備108-112可以轉(zhuǎn)變到活動(dòng)操作模式以針對(duì)額外的業(yè)務(wù)通告消息來(lái)監(jiān)測(cè)NAN信道時(shí)的下一尋呼窗口為止。
在一些實(shí)現(xiàn)方式中,由第一電子設(shè)備104生成和發(fā)送的SDF可以包括數(shù)據(jù)鏈路屬性。在一個(gè)特定實(shí)現(xiàn)方式中,其中數(shù)據(jù)通告120包括或?qū)?yīng)于SDF,數(shù)據(jù)鏈路屬性可以與服務(wù)描述符屬性被包括在相同的SDF中。在另一個(gè)實(shí)現(xiàn)方式中,其中數(shù)據(jù)通告120包括或?qū)?yīng)于業(yè)務(wù)通告消息,第一電子設(shè)備104可以在業(yè)務(wù)通告消息之前生成和發(fā)送SDF。在兩種實(shí)現(xiàn)方式中,SDF可以是由第一電子設(shè)備104在發(fā)現(xiàn)窗口期間經(jīng)由NAN信道發(fā)送的,如參照?qǐng)D2進(jìn)一步描述的。在其它實(shí)現(xiàn)方式中,數(shù)據(jù)通告120可以包括一個(gè)或多個(gè)服務(wù)屬性170和一個(gè)或多個(gè)NAN-DL屬性180,如參照?qǐng)D7-10進(jìn)一步描述的。
數(shù)據(jù)鏈路屬性可以包括多個(gè)字段。在表5中示出了數(shù)據(jù)鏈路屬性的特定實(shí)現(xiàn)方式。在表5中示出的數(shù)據(jù)鏈路屬性是說(shuō)明性的而不是限制性的。在其它實(shí)現(xiàn)方式中,數(shù)據(jù)鏈路屬性可以包括比表5中示出的字段更少的字段或更多的字段和/或可以以不同的次序來(lái)排列這些字段。在圖8中示出了被稱為NAN-DL屬性的額外或替代的實(shí)現(xiàn)方式。在其它實(shí)現(xiàn)方式中,可以以不同的方式來(lái)指示對(duì)應(yīng)于數(shù)據(jù)鏈路或NAN-DL的信息。
表5
如表5所示,數(shù)據(jù)鏈路屬性可以包括屬性標(biāo)識(shí)符(ID)字段、長(zhǎng)度字段、組織唯一標(biāo)識(shí)符(OUI)字段、供應(yīng)商屬性類型字段、數(shù)據(jù)鏈路密鑰字段、數(shù)據(jù)鏈路信道字段、數(shù)據(jù)鏈路控制字段以及數(shù)據(jù)鏈路ID字段。在一個(gè)特定實(shí)現(xiàn)方式中,屬性ID字段可以具有特定于供應(yīng)商的屬性ID。長(zhǎng)度字段可以是指示數(shù)據(jù)鏈路屬性的長(zhǎng)度的可變長(zhǎng)度字段。在一個(gè)特定實(shí)現(xiàn)方式中,OUI字段可以具有特定于供應(yīng)商的OUI值。在一個(gè)特定實(shí)現(xiàn)方式中,供應(yīng)商屬性字段可以指示數(shù)據(jù)鏈路(例如,網(wǎng)格網(wǎng)絡(luò))屬性。在一個(gè)特定實(shí)現(xiàn)方式中,數(shù)據(jù)鏈路密鑰字段可以對(duì)具有共同數(shù)據(jù)鏈路ID的兩個(gè)數(shù)據(jù)鏈路進(jìn)行區(qū)分。例如,數(shù)據(jù)鏈路密鑰字段可以存儲(chǔ)當(dāng)前數(shù)據(jù)鏈路密鑰的哈希值。數(shù)據(jù)鏈路信道字段可以標(biāo)識(shí)對(duì)應(yīng)于數(shù)據(jù)鏈路的無(wú)線信道(例如,數(shù)據(jù)鏈路信道)。在一個(gè)特定實(shí)現(xiàn)方式中,根據(jù)IEEE 802.11標(biāo)準(zhǔn),數(shù)據(jù)鏈路ID字段可以存儲(chǔ)數(shù)據(jù)鏈路ID元素。
在一些實(shí)現(xiàn)方式中,數(shù)據(jù)鏈路屬性可以指示對(duì)應(yīng)于數(shù)據(jù)鏈路的邏輯信道。例如,上述字段中的一個(gè)字段或數(shù)據(jù)鏈路屬性的另一個(gè)字段可以指示邏輯信道。如本文所使用的,邏輯信道指代數(shù)據(jù)鏈路信道和一個(gè)或多個(gè)時(shí)間段,諸如一個(gè)或多個(gè)傳輸窗口,在所述傳輸窗口期間,數(shù)據(jù)鏈路的電子設(shè)備可以經(jīng)由數(shù)據(jù)鏈路信道來(lái)關(guān)于特定服務(wù)進(jìn)行通信。對(duì)應(yīng)于邏輯信道的信息也可以被稱為調(diào)度信息。在一些實(shí)現(xiàn)方式中,數(shù)據(jù)鏈路屬性可以指示第一電子設(shè)備104所選擇的邏輯信道。在其它實(shí)現(xiàn)方式中,數(shù)據(jù)鏈路屬性可以指示可用于供第一電子設(shè)備104使用的邏輯信道集合,并且接收設(shè)備可以選擇可用邏輯信道中的一個(gè)邏輯信道以在接收服務(wù)時(shí)使用。
數(shù)據(jù)鏈路屬性的字段中的一個(gè)或多個(gè)字段可以指示邏輯信道。例如,數(shù)據(jù)鏈路屬性可以包括對(duì)應(yīng)于邏輯信道的索引列表。索引列表可以基于將索引映射到多個(gè)邏輯信道中的邏輯信道的映射數(shù)據(jù)。映射數(shù)據(jù)是可由電子設(shè)備104-116中的一個(gè)或多個(gè)電子設(shè)備訪問(wèn)的。例如,映射數(shù)據(jù)可以被存儲(chǔ)在電子設(shè)備104-116的存儲(chǔ)器處。在一些實(shí)現(xiàn)方式中,映射數(shù)據(jù)可以由設(shè)備制造商編程到電子設(shè)備104-116中。在一些實(shí)現(xiàn)方式中,映射數(shù)據(jù)可以根據(jù)一個(gè)或多個(gè)行業(yè)標(biāo)準(zhǔn),作為非限制性示例,諸如IEEE 802.11標(biāo)準(zhǔn)或Wi-Fi聯(lián)盟標(biāo)準(zhǔn)。在一個(gè)特定實(shí)現(xiàn)方式中,數(shù)據(jù)鏈路屬性包括標(biāo)識(shí)由第一電子設(shè)備104用于提供特定服務(wù)的多個(gè)邏輯信道中的特定邏輯信道的指示符。在另一個(gè)實(shí)現(xiàn)方式中,數(shù)據(jù)鏈路屬性包括標(biāo)識(shí)可用于第一電子設(shè)備104提供特定服務(wù)的多個(gè)邏輯信道中的特定邏輯信道集合的指示符。
在一個(gè)特定實(shí)現(xiàn)方式中,數(shù)據(jù)鏈路屬性可以在不使用索引列表的情況下指示邏輯信道。例如,數(shù)據(jù)鏈路屬性可以通過(guò)如下操作來(lái)指示多個(gè)邏輯信道中的特定邏輯信道:包括對(duì)應(yīng)于該特定邏輯信道的信道號(hào)以及包括對(duì)應(yīng)于該特定邏輯信道的一個(gè)或多個(gè)傳輸窗口的一個(gè)或多個(gè)偏移。
在其它實(shí)現(xiàn)方式中,調(diào)度信息(例如,邏輯信道的指示)可以被包括在進(jìn)一步可用性屬性(FAA)中。FAA可以不同于數(shù)據(jù)鏈路屬性。數(shù)據(jù)鏈路屬性可以包括指示(或指向)FAA的字段。FAA可以是根據(jù)一個(gè)或多個(gè)行業(yè)標(biāo)準(zhǔn)形成的,作為非限制性示例,諸如Wi-Fi聯(lián)盟標(biāo)準(zhǔn)。
數(shù)據(jù)鏈路控制字段可以指示對(duì)應(yīng)于數(shù)據(jù)鏈路的額外信息。在表6中示出了數(shù)據(jù)鏈路控制字段的特定實(shí)現(xiàn)方式。在表6中示出的數(shù)據(jù)鏈路控制字段是說(shuō)明性的而不是限制性的。在其它實(shí)現(xiàn)方式中,數(shù)據(jù)鏈路控制字段可以包括比表6中示出的字段更少的字段或更多的字段和/或可以以不同的次序來(lái)排列這些字段。另外,字段可以使用與表6中描述的值不同的值來(lái)指示信息。在圖10中示出了被稱為NAN-DL控制字段的額外或替代的實(shí)現(xiàn)方式。
圖6
如表6所示,在一個(gè)特定實(shí)現(xiàn)方式中,數(shù)據(jù)鏈路控制字段可以包括十六個(gè)比特。比特0的值可以指示數(shù)據(jù)鏈路傳輸窗口是否在NAN 102中的連續(xù)傳輸窗口之間重復(fù)。比特1-2的值可以指示對(duì)應(yīng)于數(shù)據(jù)通告120的時(shí)間段(例如,何時(shí)通告數(shù)據(jù)以及如何通告數(shù)據(jù))。在一個(gè)特定實(shí)現(xiàn)方式中,可以按如下來(lái)設(shè)置該值-0:數(shù)據(jù)通告120是在數(shù)據(jù)鏈路信道尋呼窗口期間發(fā)送的業(yè)務(wù)通告消息;1:數(shù)據(jù)通告120是在NAN信道尋呼窗口期間發(fā)送的業(yè)務(wù)通告消息;2:數(shù)據(jù)通告120是在發(fā)現(xiàn)窗口期間經(jīng)由NAN信道發(fā)送的SDF;3:預(yù)留。比特3-4的值可以指示在發(fā)現(xiàn)窗口的終止和數(shù)據(jù)鏈路傳輸窗口的開(kāi)始之間的TU數(shù)量。在一個(gè)特定實(shí)現(xiàn)方式中,可以按如下來(lái)設(shè)置該值-0:0個(gè)TU;1:16個(gè)TU;2:32個(gè)TU;3:64個(gè)TU。比特5-6的值可以指示連續(xù)數(shù)據(jù)鏈路傳輸窗口之間的TU數(shù)量。在一個(gè)特定實(shí)現(xiàn)方式中,可以按如下來(lái)設(shè)置該值-0:0個(gè)TU;1:16個(gè)TU;2:32個(gè)TU;3:64個(gè)TU。比特7-8的值可以指示數(shù)據(jù)鏈路傳輸窗口的大小。在一個(gè)特定實(shí)現(xiàn)方式中,可以按如下來(lái)設(shè)置該值-0:64個(gè)TU;1:128個(gè)TU;2:256個(gè)TU;3:預(yù)留。
比特9-10的值可以指示對(duì)應(yīng)于數(shù)據(jù)鏈路的數(shù)據(jù)傳輸?shù)亩〞r(shí)信息。比特9-10的值所指示的定時(shí)信息可以取決于比特1-2的值。在一個(gè)特定實(shí)現(xiàn)方式中,如果比特1-2的值是0,則比特9-10的值可以指示數(shù)據(jù)鏈路尋呼窗口的持續(xù)時(shí)間。在該實(shí)現(xiàn)方式中,可以按如下來(lái)設(shè)置該值-0:2個(gè)TU;1:5個(gè)TU;2:8個(gè)TU;3:12個(gè)TU。在一個(gè)特定實(shí)現(xiàn)方式中,如果比特1-2的值是1,則比特9-10的值可以指示NAN 102的兩個(gè)連續(xù)發(fā)現(xiàn)窗口之間的NAN尋呼窗口的重復(fù)次數(shù)。在該實(shí)現(xiàn)方式中,可以按如下來(lái)設(shè)置該值-0:32個(gè)TU;1:64個(gè)TU;2:128個(gè)TU;3:256個(gè)TU。在一個(gè)特定實(shí)現(xiàn)方式中,如果比特1-2的值是2,則比特9-10的值可以指示SRF中標(biāo)識(shí)的數(shù)據(jù)接收者分配進(jìn)行重復(fù)的持續(xù)時(shí)間。在該時(shí)間段期間,服務(wù)的提供者(例如,第一電子設(shè)備104)可以不向NAN 102通告服務(wù)并且可以繼續(xù)經(jīng)由數(shù)據(jù)鏈路信道向SDF中標(biāo)識(shí)的接收者發(fā)送數(shù)據(jù)。在該實(shí)現(xiàn)方式中,可以按如下來(lái)設(shè)置該值-0:2個(gè)發(fā)現(xiàn)窗口;1:5個(gè)發(fā)現(xiàn)窗口;2:8個(gè)發(fā)現(xiàn)窗口;3:15個(gè)發(fā)現(xiàn)窗口。
比特11-12的值可以指示“數(shù)據(jù)鏈路心跳”。數(shù)據(jù)鏈路心跳可以對(duì)應(yīng)于沒(méi)有經(jīng)由數(shù)據(jù)鏈路信道發(fā)生消息或數(shù)據(jù)傳輸?shù)拈T(mén)限時(shí)間段(以秒為單位),并且電子設(shè)備104-116將會(huì)將該數(shù)據(jù)鏈路認(rèn)為是有效的。為了進(jìn)一步說(shuō)明,數(shù)據(jù)鏈路心跳可以指示數(shù)據(jù)鏈路的設(shè)備在沒(méi)有接收到與該數(shù)據(jù)鏈路有關(guān)的消息時(shí)保持與該數(shù)據(jù)鏈路相關(guān)聯(lián)的持續(xù)時(shí)間。在一個(gè)特定實(shí)現(xiàn)方式中,可以按如下來(lái)設(shè)置該值-0:30s;1:60s;2:120s;3:300s。電子設(shè)備104-116可以基于數(shù)據(jù)鏈路心跳來(lái)設(shè)置心跳計(jì)數(shù)器。在一些實(shí)現(xiàn)方式中,較長(zhǎng)的數(shù)據(jù)鏈路心跳可以實(shí)現(xiàn)針對(duì)電子設(shè)備104-116的低功率操作模式的較長(zhǎng)的持續(xù)時(shí)間。例如,較長(zhǎng)的數(shù)據(jù)鏈路心跳可以使電子設(shè)備104-116能夠在不超過(guò)數(shù)據(jù)鏈路心跳的較長(zhǎng)時(shí)間內(nèi)在低功率操作模式下操作。在諸如傳感器網(wǎng)絡(luò)的特定應(yīng)用中,這樣的較長(zhǎng)的數(shù)據(jù)鏈路心跳可以是有用的。
如果電子設(shè)備104-116在超過(guò)門(mén)限時(shí)間段(例如,數(shù)據(jù)鏈路心跳)的時(shí)間段內(nèi)沒(méi)有經(jīng)由數(shù)據(jù)鏈路信道接收到消息,則電子設(shè)備104-116可以確定數(shù)據(jù)鏈路不再是有效的并且電子設(shè)備104-116可以與數(shù)據(jù)鏈路脫離關(guān)聯(lián)。為了說(shuō)明,電子設(shè)備104-116可以在數(shù)據(jù)鏈路的尋呼窗口期間停止監(jiān)測(cè)數(shù)據(jù)鏈路信道。另外地或替代地,作為說(shuō)明性而非限制性的示例,在與數(shù)據(jù)鏈路脫離關(guān)聯(lián)之后和在數(shù)據(jù)鏈路的尋呼窗口期間,電子設(shè)備104-116可以進(jìn)入低功率操作模式,監(jiān)測(cè)第二數(shù)據(jù)鏈路的第二數(shù)據(jù)鏈路信道,監(jiān)測(cè)NAN 102的特定信道,或者可以經(jīng)由該特定信道來(lái)廣播消息。
數(shù)據(jù)鏈路控制字段還可以包括預(yù)留比特。在一個(gè)特定實(shí)現(xiàn)方式中,預(yù)留比特可以是比特13-15。在替代實(shí)現(xiàn)方式中,可以利用尋呼窗口重復(fù)指示符來(lái)替換預(yù)留比特中的一個(gè)或多個(gè)預(yù)留比特。尋呼窗口重復(fù)指示符可以指示(在連續(xù)發(fā)現(xiàn)窗口之間)有多少傳輸窗口包括尋呼窗口,如參照?qǐng)D10進(jìn)一步描述的。
在一個(gè)特定實(shí)現(xiàn)方式中,數(shù)據(jù)鏈路還可以具有“數(shù)據(jù)鏈路壽命”。數(shù)據(jù)鏈路壽命可以對(duì)應(yīng)于門(mén)限時(shí)間,該門(mén)限時(shí)間指示數(shù)據(jù)鏈路何時(shí)將到期或者何時(shí)將發(fā)生“主要”事務(wù)(例如,數(shù)據(jù)鏈路調(diào)度的重新協(xié)商、兩個(gè)或更多個(gè)NAN簇的合并等)。在一個(gè)特定實(shí)現(xiàn)方式中,可以在數(shù)據(jù)鏈路屬性中指示數(shù)據(jù)鏈路壽命。替代地,可以使用數(shù)據(jù)鏈路控制字段的比特中的一個(gè)或多個(gè)比特來(lái)指示數(shù)據(jù)鏈路壽命。
數(shù)據(jù)鏈路壽命的初始值可以由創(chuàng)建或提供數(shù)據(jù)鏈路的電子設(shè)備來(lái)設(shè)置。例如,如果第一電子設(shè)備104是數(shù)據(jù)鏈路的提供者,則第一電子設(shè)備104可以初始地設(shè)置數(shù)據(jù)鏈路壽命的值。數(shù)據(jù)鏈路壽命可以被數(shù)據(jù)鏈路的一個(gè)或多個(gè)電子設(shè)備延長(zhǎng)(例如,可以增大數(shù)據(jù)鏈路壽命的值)。延長(zhǎng)數(shù)據(jù)鏈路壽命的電子設(shè)備可以是與初始地設(shè)置數(shù)據(jù)鏈路壽命的值的電子設(shè)備相同的電子設(shè)備或不同的電子設(shè)備。例如,在一到多無(wú)線設(shè)備拓?fù)渲校?wù)提供者設(shè)備可以延長(zhǎng)數(shù)據(jù)鏈路壽命。作為另一個(gè)示例,在一到一無(wú)線設(shè)備拓?fù)浠蚨嗟蕉酂o(wú)線設(shè)備拓?fù)渲?,服?wù)提供者設(shè)備或用戶設(shè)備可以延長(zhǎng)數(shù)據(jù)鏈路壽命。為了進(jìn)一步說(shuō)明,第一電子設(shè)備104或其它電子設(shè)備106-112中的一個(gè)電子設(shè)備可以延長(zhǎng)數(shù)據(jù)鏈路壽命。當(dāng)計(jì)數(shù)器達(dá)到第二門(mén)限時(shí)間(例如,當(dāng)數(shù)據(jù)鏈路壽命到期時(shí)),數(shù)據(jù)鏈路的電子設(shè)備可以加入其它數(shù)據(jù)鏈路或者可以協(xié)商其它數(shù)據(jù)鏈路調(diào)度。由于NAN內(nèi)的電子設(shè)備是同步的并且數(shù)據(jù)鏈路壽命被指示給NAN的電子設(shè)備,因此NAN的所有電子設(shè)備都可以同時(shí)確定數(shù)據(jù)鏈路壽命的結(jié)束。如果數(shù)據(jù)鏈路的電子設(shè)備不再使用該數(shù)據(jù)鏈路(例如,如果沒(méi)有電子設(shè)備有數(shù)據(jù)要發(fā)送),則可以不延長(zhǎng)數(shù)據(jù)鏈路壽命,并且當(dāng)數(shù)據(jù)鏈路壽命到期時(shí)(例如,當(dāng)計(jì)數(shù)器達(dá)到第二門(mén)限時(shí)間時(shí)),該數(shù)據(jù)鏈路的電子設(shè)備中的每個(gè)電子設(shè)備可以離開(kāi)該數(shù)據(jù)鏈路。然而,如果一個(gè)或多個(gè)電子設(shè)備有額外數(shù)據(jù)要發(fā)送或者要從數(shù)據(jù)鏈路的其它電子設(shè)備接收,則一個(gè)或多個(gè)電子設(shè)備可以延長(zhǎng)數(shù)據(jù)鏈路壽命。
在一些實(shí)現(xiàn)方式中,傳輸窗口可以被指定為攜帶多播業(yè)務(wù)或非多播業(yè)務(wù),諸如單播業(yè)務(wù)??梢杂蓴?shù)據(jù)鏈路中交換的一個(gè)或多個(gè)消息或元素來(lái)指示被指定用于多播業(yè)務(wù)的傳輸窗口的周期。例如,可以由數(shù)據(jù)鏈路屬性或NAN數(shù)據(jù)鏈路(NDL)屬性中的字段來(lái)指示該周期。作為一個(gè)說(shuō)明性示例,如果該字段具有值四,則每第四個(gè)傳輸窗口可以被指定用于多播業(yè)務(wù)。在其它實(shí)現(xiàn)方式中,可以在數(shù)據(jù)鏈路的設(shè)備之間對(duì)數(shù)據(jù)鏈路調(diào)度(也被稱為NDL調(diào)度)的協(xié)商期間指示或確定傳輸窗口的周期。其它傳輸窗口可以被指定用于非多播業(yè)務(wù)。在一些實(shí)現(xiàn)方式中,如果第一電子設(shè)備104指示特定傳輸窗口被指定用于多播業(yè)務(wù),則電子設(shè)備106-112中的每個(gè)電子設(shè)備在特定傳輸窗口的數(shù)據(jù)傳輸部分期間保持在活動(dòng)操作模式下。在一些實(shí)現(xiàn)方式中,在被指定用于多播業(yè)務(wù)的傳輸窗口期間沒(méi)有數(shù)據(jù)通告和/或?qū)ず舸翱?。在這些實(shí)現(xiàn)方式中,電子設(shè)備106-112可以基于關(guān)于傳輸窗口被指定用于多播業(yè)務(wù)的指示來(lái)保持在活動(dòng)操作模式下。在其它實(shí)現(xiàn)方式中,被指定用于多播業(yè)務(wù)的傳輸窗口包括尋呼窗口,并且數(shù)據(jù)通告120是在尋呼窗口期間發(fā)送的。在一些實(shí)現(xiàn)方式中,如果數(shù)據(jù)通告120是在被指定用于多播業(yè)務(wù)的傳輸窗口的尋呼窗口期間接收到的,則數(shù)據(jù)通告120不需要被電子設(shè)備106-112確認(rèn)。在其中每個(gè)傳輸窗口都被為指定用于多播業(yè)務(wù)的實(shí)現(xiàn)方式中(例如,純多播),傳輸窗口不包括尋呼窗口,并且電子設(shè)備104-112中的每個(gè)電子設(shè)備在傳輸窗口期間都保持在活動(dòng)操作模式下??梢杂蓴?shù)據(jù)鏈屬性中(或不同屬性中)的具有值一的周期字段來(lái)指示純多播應(yīng)用。
在一些實(shí)現(xiàn)方式中,電子設(shè)備104-112可以被配置為執(zhí)行競(jìng)爭(zhēng)緩和技術(shù)來(lái)減少尋呼窗口期間的沖突。為了執(zhí)行競(jìng)爭(zhēng)緩和,電子設(shè)備104-112中的每個(gè)電子設(shè)備可以包括、存儲(chǔ)和/或維護(hù)第一退避計(jì)數(shù)器(c_dw)和第二退避計(jì)數(shù)器(c_dwb)。退避計(jì)數(shù)器可以用于確定在尋呼窗口期間何時(shí)將發(fā)送服務(wù)發(fā)現(xiàn)幀(SDF)和/或同步信標(biāo)。為了說(shuō)明,在發(fā)現(xiàn)窗口的開(kāi)始處,第一電子設(shè)備104可以將第一退避計(jì)數(shù)器(c_dw)設(shè)置為從間隔[0,CW]上的均勻分布中隨機(jī)抽取的值,其中CW是第一競(jìng)爭(zhēng)窗口參數(shù)。在一些實(shí)現(xiàn)方式中,CW具有特定值,諸如被預(yù)先編程的值或根據(jù)一個(gè)或多個(gè)標(biāo)準(zhǔn)設(shè)置的值。在其它實(shí)現(xiàn)方式中,CW是基于尋呼窗口的長(zhǎng)度的,如本文進(jìn)一步描述的。另外,定時(shí)器被設(shè)置為從間隔[Tpkt(p),TEndDW]上的均勻分布中隨機(jī)抽取的值,其中Tpkt(p)是分組p可用于傳輸?shù)臅r(shí)間,以及TEndDW是發(fā)現(xiàn)窗口的結(jié)束。在該實(shí)現(xiàn)方式中,p是SDF。第一退避計(jì)數(shù)器和定時(shí)器被配置為在發(fā)現(xiàn)窗口的開(kāi)始處被設(shè)置之后進(jìn)行倒計(jì)數(shù)。
如果第一退避計(jì)數(shù)器(c_dw)達(dá)到零,則由第一電子設(shè)備104發(fā)送SDF(例如,數(shù)據(jù)通告120)。如果定時(shí)器在第一退避計(jì)數(shù)器(c_dw)達(dá)到零之前達(dá)到零,則從間隔[0,CW_RS]上的均勻分布中抽取隨機(jī)計(jì)數(shù)值,其中CW_RS是第二競(jìng)爭(zhēng)窗口參數(shù)。在一個(gè)特定實(shí)現(xiàn)方式中,作為非限制性示例,CW_RS具有15個(gè)時(shí)間單位(TU)的設(shè)定值。在其它實(shí)現(xiàn)方式中,CW_RS可以是不同的值。在一些實(shí)現(xiàn)方式中,可以在一個(gè)或多個(gè)標(biāo)準(zhǔn)中定義CW_RS。如果第一退避計(jì)數(shù)器(c_dw)的殘余值小于隨機(jī)計(jì)數(shù)值,則c_dw被設(shè)置為隨機(jī)計(jì)數(shù)值。在定時(shí)器達(dá)到零的時(shí)間處,第一退避計(jì)數(shù)器(c_dw)的殘余值等于指代第一退避計(jì)數(shù)器(c_dw)的值。如果第一退避計(jì)數(shù)器(c_dw)的殘余值等于或超過(guò)隨機(jī)計(jì)數(shù)值,則保持殘余值。在第一退避計(jì)數(shù)器(c_dw)達(dá)到零之后,可以由第一電子設(shè)備104發(fā)送SDF。
如果第一電子設(shè)備104在NAN 102中作為錨主設(shè)備來(lái)操作,則第二退避計(jì)數(shù)器(c_dwb)可以被設(shè)置為從間隔[0,CW_RS]上的均勻分布中抽取的隨機(jī)值。例如,如果到錨主設(shè)備的跳數(shù)是零,諸如當(dāng)?shù)谝浑娮釉O(shè)備104作為錨主設(shè)備操作時(shí),則隨機(jī)值是從從間隔[0,CW_RS]上的均勻分布中抽取的。如果第一電子設(shè)備104不是作為錨主設(shè)備操作(例如,如果到錨主設(shè)備的跳數(shù)大于零),則第二退避計(jì)數(shù)器(c_dwb)被設(shè)置為從特定間隔上的均勻分布中抽取的隨機(jī)值。在一些實(shí)現(xiàn)方式中,作為非限制性示例,特定間隔時(shí)[0,31]。在其它實(shí)現(xiàn)方式中,特定間隔是不同的間隔。當(dāng)在第二退避計(jì)數(shù)器(c_dwb)達(dá)到零時(shí),可以由第一電子設(shè)備104發(fā)送同步信標(biāo)。
在一些實(shí)現(xiàn)方式中,CW的值可以基于尋呼窗口的持續(xù)時(shí)間。在這些實(shí)現(xiàn)方式中,尋呼窗口具有被稱為尋呼時(shí)間的固定持續(xù)時(shí)間。例如,尋呼窗口的持續(xù)時(shí)間可以是包括該尋呼窗口的傳輸窗口的持續(xù)時(shí)間的10%,并且可以由數(shù)據(jù)通告120的一個(gè)或多個(gè)元素來(lái)指示傳輸窗口的持續(xù)時(shí)間(和尋呼窗口的持續(xù)時(shí)間)。CW的值可以基于尋呼窗口的持續(xù)時(shí)間、在尋呼窗口期間傳送的消息的目標(biāo)沖突概率、以及消息的長(zhǎng)度。為了說(shuō)明,如果尋呼消息(例如,數(shù)據(jù)通告120)大致為50個(gè)八位字節(jié),如果每個(gè)尋呼消息都被確認(rèn),并且如果尋呼消息和確認(rèn)是以大致6Mbps發(fā)送的,則大致178微秒(μs)用于交換尋呼消息。如果目標(biāo)沖突概率是10%,則CW大致為10*尋呼設(shè)備數(shù)量,使得每個(gè)設(shè)備具有大致90μs的競(jìng)爭(zhēng)間隔。為了適應(yīng)尋呼間隔大小和目標(biāo)沖突概率,尋呼窗口是268μs(178+90)*尋呼設(shè)備數(shù)量。換句話說(shuō),每1毫秒(ms)的尋呼窗口大致存在3.7個(gè)設(shè)備。由于尋呼窗口具有固定持續(xù)時(shí)間的尋呼時(shí)間,因此CW的值可以是基于公式CW=10*尋呼時(shí)間/3.7來(lái)選擇的。因此,第一電子設(shè)備104可以基于尋呼窗口的持續(xù)時(shí)間、數(shù)據(jù)通告120的大小、以及尋呼窗口期間的尋呼消息的目標(biāo)沖突概率來(lái)選擇第一競(jìng)爭(zhēng)窗口參數(shù)(CW)的值。在其它實(shí)現(xiàn)方式中,CW可以具有基于不同的目標(biāo)沖突概率和/或不同的尋呼消息大小的不同值。
在一些實(shí)現(xiàn)方式中,第一競(jìng)爭(zhēng)窗口參數(shù)(CW)還可以用于在傳輸窗口的數(shù)據(jù)傳輸部分期間發(fā)送數(shù)據(jù)。在這些實(shí)現(xiàn)方式中,傳輸窗口的數(shù)據(jù)傳輸部分具有被稱為T(mén)Data的固定持續(xù)時(shí)間。例如,數(shù)據(jù)部分的持續(xù)時(shí)間可以是傳輸窗口的持續(xù)時(shí)間的90%。CW的值可以基于傳輸窗口的持續(xù)時(shí)間、在傳輸窗口期間傳送的消息的目標(biāo)沖突概率、以及消息的長(zhǎng)度。為了說(shuō)明,數(shù)據(jù)單元(例如,數(shù)據(jù)122)可以花費(fèi)大致620μs來(lái)發(fā)送。如果目標(biāo)沖突概率是10%,則CW大致為10*發(fā)送設(shè)備數(shù)量,使得每個(gè)設(shè)備具有大致90μs的競(jìng)爭(zhēng)間隔。為了適應(yīng)數(shù)據(jù)單元大小和目標(biāo)沖突概率,滿足N個(gè)設(shè)備的總時(shí)間是710μs(620+90)*發(fā)送設(shè)備數(shù)量。換句話說(shuō),給定持續(xù)時(shí)間TData,則發(fā)送設(shè)備數(shù)量是TData/710。CW的值可以是基于公式CW=10*TData/710來(lái)選擇的。因此,第一電子設(shè)備104可以基于傳輸窗口的持續(xù)時(shí)間、數(shù)據(jù)122的大小、以及在傳輸窗口的傳送部分期間的消息的目標(biāo)沖突概率來(lái)選擇第一競(jìng)爭(zhēng)窗口參數(shù)(CW)的值。在其它實(shí)現(xiàn)方式中,CW可以具有基于不同的目標(biāo)沖突概率和/或不同的發(fā)送消息大小的不同值。
在接收數(shù)據(jù)通告120之后,第二電子設(shè)備106可以發(fā)送確認(rèn)124。在一些實(shí)現(xiàn)方式中,確認(rèn)124可以充當(dāng)或表示節(jié)電輪詢(PS-POLL)消息。例如,響應(yīng)于接收數(shù)據(jù)通告120,第二電子設(shè)備106可以經(jīng)由確認(rèn)邏輯單元136來(lái)生成充當(dāng)PS-POLL消息的確認(rèn)124。確認(rèn)124可以是以與傳統(tǒng)的基于接入點(diǎn)(AP)的無(wú)線網(wǎng)絡(luò)中的PS-POLL消息的生成類似的方式生成的。然而,與傳統(tǒng)的基于AP的無(wú)線網(wǎng)絡(luò)中的單播PS-POLL消息相比,在系統(tǒng)100中,確認(rèn)124消息可以包括或?qū)?yīng)于充當(dāng)PS-POLL消息的廣播消息。第二電子設(shè)備106可以在傳輸窗口的數(shù)據(jù)傳輸部分之前發(fā)生的確認(rèn)窗口期間,經(jīng)由數(shù)據(jù)鏈路信道來(lái)發(fā)送確認(rèn)124,如參照?qǐng)D2進(jìn)一步描述的。在一個(gè)特定實(shí)現(xiàn)方式中,如果確認(rèn)124充當(dāng)PS-POLL消息,則可以以低數(shù)據(jù)速率發(fā)送確認(rèn)124以提高第一電子設(shè)備104正在接收的確認(rèn)124的可靠性。第一電子設(shè)備104可以在確認(rèn)窗口期間監(jiān)測(cè)數(shù)據(jù)鏈路信道,并且可以經(jīng)由確認(rèn)邏輯單元134來(lái)接收和處理充當(dāng)PS-POLL消息的確認(rèn)124。響應(yīng)于接收確認(rèn)124,第一電子設(shè)備104可以在傳輸窗口的數(shù)據(jù)傳輸部分期間,經(jīng)由數(shù)據(jù)鏈路信道來(lái)向第二電子設(shè)備106發(fā)送數(shù)據(jù)122。
在一些實(shí)現(xiàn)方式中,如果確認(rèn)124充當(dāng)PS-POLL消息,則電子設(shè)備中的每個(gè)電子設(shè)備可以存儲(chǔ)最小等待時(shí)間值和最大等待時(shí)間值。例如,最小等待時(shí)間可以是圖22的最小等待時(shí)間2270,以及最大等待時(shí)間可以是圖22的最大等待時(shí)間2272。在該實(shí)現(xiàn)方式中,第二電子設(shè)備106可以在發(fā)送確認(rèn)124之后發(fā)起(確認(rèn)邏輯單元136的定時(shí)電路中包括的)定時(shí)器,并且可以監(jiān)測(cè)數(shù)據(jù)鏈路信道。如果第二電子設(shè)備106確定數(shù)據(jù)鏈路信道在超過(guò)最小等待時(shí)間值的時(shí)間段內(nèi)空閑并且第一電子設(shè)備104尚未發(fā)送數(shù)據(jù)122,則第二電子設(shè)備106可以在傳輸窗口的數(shù)據(jù)傳輸部分期間轉(zhuǎn)變到低功率操作模式。如果第二電子設(shè)備106確定數(shù)據(jù)鏈路信道在超過(guò)最大等待時(shí)間值的時(shí)間段內(nèi)繁忙(例如,其它電子設(shè)備在發(fā)送數(shù)據(jù))并且第一電子設(shè)備104尚未發(fā)送數(shù)據(jù)122,則第二電子設(shè)備106可以在傳輸窗口的數(shù)據(jù)傳輸部分期間轉(zhuǎn)變到低功率操作模式?;跁r(shí)間段來(lái)改變操作模式可以使第二電子設(shè)備106能夠在第一電子設(shè)備104無(wú)法競(jìng)爭(zhēng)到用于發(fā)送數(shù)據(jù)122的數(shù)據(jù)鏈路信道時(shí)降低功耗。另外,如果第二電子設(shè)備106接收數(shù)據(jù)122的至少一個(gè)幀,并且該至少一個(gè)幀指示要發(fā)送額外數(shù)據(jù),則第二電子設(shè)備106在傳輸窗口的數(shù)據(jù)傳輸部分期間可以不轉(zhuǎn)變到低功率操作模式。
在另一個(gè)特定實(shí)現(xiàn)方式中,確認(rèn)124可以是服務(wù)質(zhì)量空(QoS_NULL)幀。例如,響應(yīng)于接收數(shù)據(jù)通告120,第二電子設(shè)備106可以經(jīng)由確認(rèn)邏輯單元136來(lái)生成QoS_NULL幀作為確認(rèn)124。在一些實(shí)現(xiàn)方式中,QoS_NULL幀指示來(lái)自第二電子設(shè)備的反向準(zhǔn)許(RDG)。例如,QoS_NULL幀中的一個(gè)或多個(gè)比特的值可以指示RDG。根據(jù)一個(gè)或多個(gè)無(wú)線標(biāo)準(zhǔn)或協(xié)議,RDG可以類似于物理協(xié)議數(shù)據(jù)單元(PPDU)中的RDG,但是可以被包括在QoS_NULL幀而不是PPDU中。RDG可以授權(quán)QoS_NULL幀的接收者使用QoS_NULL幀的發(fā)送者的發(fā)送機(jī)會(huì)(tx_op)來(lái)在發(fā)送者的tx_op期間發(fā)送數(shù)據(jù)。例如,第一電子設(shè)備104可以生成指示RDG的QoS_NULL幀,并且可以將該QoS_NULL幀(作為確認(rèn)124)經(jīng)由數(shù)據(jù)鏈路信道發(fā)送給第一電子設(shè)備104。具有RDG的QoS_NULL幀可以授權(quán)第一電子設(shè)備104在第二電子設(shè)備106的tx_op期間向第二電子設(shè)備106發(fā)送數(shù)據(jù)122的幀。在其它實(shí)現(xiàn)方式中,QoS_NULL幀不包括RDG。
第一電子設(shè)備104可以經(jīng)由確認(rèn)邏輯單元134來(lái)接收和處理QoS_NULL幀。響應(yīng)于接收QoS_NULL幀,第一電子設(shè)備104可以在第二電子設(shè)備106的tx_op期間經(jīng)由數(shù)據(jù)鏈路信道來(lái)向第二電子設(shè)備106發(fā)送數(shù)據(jù)122的幀。因此,如果QoS_NULL幀指示RDG,則第一電子設(shè)備104可以不需要競(jìng)爭(zhēng)用于發(fā)送數(shù)據(jù)122的幀的數(shù)據(jù)鏈路信道。如果數(shù)據(jù)122是單個(gè)幀,則可以響應(yīng)于QoS_NULL幀從第一電子設(shè)備104向第二電子設(shè)備106發(fā)送整個(gè)數(shù)據(jù)122。如果數(shù)據(jù)122包括一個(gè)以上的幀,則第一電子設(shè)備104可以經(jīng)由數(shù)據(jù)122的幀的幀報(bào)頭中的一個(gè)或多個(gè)特定比特來(lái)指示將發(fā)送的數(shù)據(jù)122的額外幀。作為一個(gè)示例,第一電子設(shè)備104可以通過(guò)將幀報(bào)頭中的更多數(shù)據(jù)(例如,“MORE”)比特設(shè)置為諸如一值的特定值,來(lái)指示將發(fā)送數(shù)據(jù)122的額外幀。作為另一個(gè)示例,第一電子設(shè)備104可以通過(guò)將服務(wù)時(shí)段結(jié)束(EOSP)比特設(shè)置為諸如一值的特定值,來(lái)指示將發(fā)送數(shù)據(jù)122的額外幀。
響應(yīng)于接收數(shù)據(jù)122的幀以及關(guān)于將發(fā)送數(shù)據(jù)122的額外幀的指示,第二電子設(shè)備106可以競(jìng)爭(zhēng)數(shù)據(jù)鏈路信道,并且當(dāng)成功競(jìng)爭(zhēng)到時(shí),第二電子設(shè)備106可以向第一電子設(shè)備104發(fā)送另一個(gè)QoS_NULL幀,以使得第一電子設(shè)備104發(fā)送數(shù)據(jù)122的另一個(gè)幀??梢灾貜?fù)該過(guò)程,直到第一電子設(shè)備104已經(jīng)發(fā)送了整個(gè)數(shù)據(jù)122為止或者直到傳輸窗口的終止為止。在一些實(shí)現(xiàn)方式中,第二電子設(shè)備106可以被指示為來(lái)自多個(gè)其它電子設(shè)備的數(shù)據(jù)的接收者。在這些實(shí)現(xiàn)方式中,第二電子設(shè)備106可以向多個(gè)電子設(shè)備發(fā)送QoS_NULL幀,并且可以從多個(gè)電子設(shè)備中的每個(gè)電子設(shè)備接收響應(yīng)于QoS_NULL幀的數(shù)據(jù)。如果第二電子設(shè)備106已經(jīng)接收響應(yīng)于每個(gè)QoS_NULL幀的數(shù)據(jù)幀,并且如果數(shù)據(jù)幀不指示將發(fā)送更多數(shù)據(jù),則第二電子設(shè)備106可以在傳輸窗口的剩余部分內(nèi)轉(zhuǎn)變到低功率操作模式。如果至少一個(gè)數(shù)據(jù)幀指示將向第二電子設(shè)備106發(fā)送更多數(shù)據(jù),則第二電子設(shè)備106可以保持在活動(dòng)操作模式下并且繼續(xù)發(fā)送QoS_NULL幀。
在另一個(gè)特定實(shí)現(xiàn)方式中,第二電子設(shè)備106在接收到數(shù)據(jù)通告120之后可以不發(fā)送確認(rèn)124。在該實(shí)現(xiàn)方式中,在發(fā)送數(shù)據(jù)通告120之后,第一電子設(shè)備104可以經(jīng)由確認(rèn)邏輯單元134來(lái)生成NULL幀126。例如,NULL幀126可以包括不具有有效載荷部分的前導(dǎo)碼或報(bào)頭。在一個(gè)特定實(shí)現(xiàn)方式中,NULL幀126可以是QoS_NULL幀(其可以具有高于其它空幀的優(yōu)先級(jí))。第一電子設(shè)備104可以將NULL幀126經(jīng)由數(shù)據(jù)鏈路信道發(fā)送給第二電子設(shè)備106,以便激發(fā)確認(rèn)。在一個(gè)特定實(shí)現(xiàn)方式中,NULL幀126可以是在傳輸窗口的數(shù)據(jù)傳輸部分之前發(fā)生的確認(rèn)窗口期間發(fā)送的,如參照?qǐng)D2進(jìn)一步描述的。
第二電子設(shè)備106可以經(jīng)由確認(rèn)邏輯單元136來(lái)接收和處理NULL幀。響應(yīng)于從第一電子設(shè)備104接收NULL幀126,第二電子設(shè)備106可以競(jìng)爭(zhēng)數(shù)據(jù)鏈路信道,并且當(dāng)成功競(jìng)爭(zhēng)到時(shí),可以經(jīng)由數(shù)據(jù)鏈路信道來(lái)向第一電子設(shè)備104發(fā)送確認(rèn)124。在一個(gè)特定實(shí)現(xiàn)方式中,確認(rèn)124可以是確認(rèn)(ACK)幀。第一電子設(shè)備104可以經(jīng)由確認(rèn)邏輯單元134來(lái)接收和處理確認(rèn)124。響應(yīng)于接收確認(rèn)124,第一電子設(shè)備104可以競(jìng)爭(zhēng)數(shù)據(jù)鏈路信道,并且當(dāng)成功競(jìng)爭(zhēng)到時(shí),在傳輸窗口的數(shù)據(jù)傳輸部分期間經(jīng)由數(shù)據(jù)鏈路信道來(lái)向第二電子設(shè)備106發(fā)送數(shù)據(jù)122。
在另一個(gè)特定實(shí)現(xiàn)方式中,如果數(shù)據(jù)通告120(例如,業(yè)務(wù)通告消息或SRF)包括布隆過(guò)濾器,則可以響應(yīng)于第二電子設(shè)備106被標(biāo)識(shí)為數(shù)據(jù)122的接收者,而不是響應(yīng)于接收數(shù)據(jù)通告120,來(lái)生成確認(rèn)124。例如,響應(yīng)于基于布隆過(guò)濾器確定第二電子設(shè)備106在數(shù)據(jù)通告消息120中被標(biāo)識(shí)為數(shù)據(jù)122的接收者,第二電子設(shè)備106可以經(jīng)由確認(rèn)邏輯單元136來(lái)生成確認(rèn)124。在該實(shí)現(xiàn)方式中,確認(rèn)124可以是PS-POLL消息或者可以是QoS_NULL幀,如上所述。第二電子設(shè)備106可以在發(fā)送確認(rèn)124之后保持在活動(dòng)操作模式下,以便在傳輸窗口的數(shù)據(jù)傳輸部分期間接收數(shù)據(jù)122。
為了減小電子設(shè)備因基于布隆過(guò)濾器的誤報(bào)匹配而可以在活動(dòng)操作模式下的可能性,第一電子設(shè)備104可以被配置為對(duì)接收到的確認(rèn)進(jìn)行響應(yīng)。例如,第一電子設(shè)備104可以從第二電子設(shè)備106接收確認(rèn)124并且可以從第五電子設(shè)備112接收確認(rèn)144。第一電子設(shè)備104可以確定確認(rèn)124和144是否是從將接收數(shù)據(jù)122的電子設(shè)備接收的,或者確認(rèn)124和144是否是基于誤報(bào)匹配而被錯(cuò)誤地發(fā)送的。為了說(shuō)明,第二電子設(shè)備106可以正確地將自己標(biāo)識(shí)為數(shù)據(jù)122的接收者并且可以向第一電子設(shè)備104發(fā)送確認(rèn)124,而第五電子設(shè)備112可以錯(cuò)誤地將自己標(biāo)識(shí)為數(shù)據(jù)122的接收者(例如,基于誤報(bào)匹配)并且可以向第一電子設(shè)備104發(fā)送確認(rèn)144。第一電子設(shè)備104可以將第二電子設(shè)備106和第五電子設(shè)備112與數(shù)據(jù)122的接收者列表進(jìn)行比較,以確定對(duì)確認(rèn)124和144的相應(yīng)的響應(yīng)。例如,基于確定第二電子設(shè)備106將接收數(shù)據(jù)122,第一電子設(shè)備104可以向第二電子設(shè)備106發(fā)送數(shù)據(jù)122,如上所述。
基于確定第五電子設(shè)備112不將接收數(shù)據(jù)122,第一電子設(shè)備104可以向第五電子設(shè)備112發(fā)送否定確認(rèn)(NACK)154。第五電子設(shè)備112可以響應(yīng)于接收NACK 154來(lái)轉(zhuǎn)變成低功率操作模式,以便降低在沒(méi)有數(shù)據(jù)將被接收的傳輸窗口的數(shù)據(jù)傳輸部分期間的功耗。另外地或替代地,如果第五電子設(shè)備112確定在發(fā)送確認(rèn)144之后的時(shí)間段超過(guò)門(mén)限時(shí)間段,并且在該時(shí)間段期間沒(méi)有從第一電子設(shè)備104接收到數(shù)據(jù),則第五電子設(shè)備112可以在傳輸窗口的數(shù)據(jù)傳輸部分的剩余部分期間轉(zhuǎn)變成低功率操作模式以降低功耗。
系統(tǒng)100所提供的一個(gè)優(yōu)勢(shì)是NAN 102的電子設(shè)備104-116中的一個(gè)或多個(gè)電子設(shè)備處的功耗的降低。例如,電子設(shè)備108-112可以基于確定數(shù)據(jù)通告120沒(méi)有將電子設(shè)備108-112標(biāo)識(shí)為數(shù)據(jù)122的接收者,來(lái)在傳輸窗口期間轉(zhuǎn)變到低功率操作模式。因此,與其中每個(gè)電子設(shè)備都針對(duì)數(shù)據(jù)傳輸來(lái)持續(xù)地監(jiān)測(cè)相應(yīng)無(wú)線信道的其它無(wú)線網(wǎng)格網(wǎng)絡(luò)(例如,不具有定義的尋呼窗口或指示數(shù)據(jù)的接收者的SDF的系統(tǒng))相比,電子設(shè)備108-112可以在第一電子設(shè)備104和第二電子設(shè)備106交換數(shù)據(jù)122時(shí)節(jié)省功率。另外,由于第二電子設(shè)備106向第一電子設(shè)備104發(fā)送確認(rèn)124,因此當(dāng)?shù)诙娮釉O(shè)備106無(wú)法接收數(shù)據(jù)122時(shí),第一電子設(shè)備104可以避免浪費(fèi)處理資源和消耗功率來(lái)發(fā)送數(shù)據(jù)122。防止在第二電子設(shè)備106無(wú)法接收數(shù)據(jù)122時(shí)傳輸數(shù)據(jù)122可以減少重復(fù)傳輸,由此減少數(shù)據(jù)鏈路信道上的傳輸?shù)牧炕驌砣?/p>
參照?qǐng)D2,示出了圖1的系統(tǒng)100處的操作并且在總體上標(biāo)示為200。在圖2中,參照總體時(shí)間線206示出了由圖1的電子設(shè)備104-116中的一個(gè)或多個(gè)電子設(shè)備經(jīng)由NAN信道202和數(shù)據(jù)鏈路信道204執(zhí)行的操作。在圖2中,圖1中描述的多個(gè)實(shí)現(xiàn)方式覆蓋在一起以說(shuō)明各個(gè)實(shí)現(xiàn)方式之間的操作的定時(shí)(例如,與發(fā)現(xiàn)窗口、尋呼窗口和傳輸窗口相關(guān)的定時(shí))。在圖3-5中示出了與數(shù)據(jù)通告消息和數(shù)據(jù)通告時(shí)間段的特定實(shí)現(xiàn)方式相關(guān)的定時(shí)信息。圖2中示出的定時(shí)和操作是用于說(shuō)明而不是進(jìn)行限制。在其它實(shí)現(xiàn)方式中,可以執(zhí)行額外的操作或更少的操作,并且定時(shí)可以是不同的。在一些實(shí)現(xiàn)方式中,如圖2-5所示,數(shù)據(jù)鏈路信道204和NAN信道202可以是不同的無(wú)線信道。在替代的實(shí)現(xiàn)方式中,數(shù)據(jù)鏈路信道204和NAN信道202可以是相同的無(wú)線信道。
如圖2所示,第一發(fā)現(xiàn)窗口210和第二發(fā)現(xiàn)窗口212可以對(duì)應(yīng)于NAN信道202。如參照?qǐng)D1描述的,發(fā)現(xiàn)窗口210、212可以是被預(yù)留用于電子設(shè)備104-116執(zhí)行對(duì)應(yīng)于NAN 102的發(fā)現(xiàn)操作和同步操作的時(shí)間段。第一發(fā)現(xiàn)窗口210可以在開(kāi)始于時(shí)間t1并且可以結(jié)束于時(shí)間t2,以及第二發(fā)現(xiàn)窗口212可以在開(kāi)始于時(shí)間t11并且結(jié)束于時(shí)間t12。發(fā)現(xiàn)窗口210、212可以具有相同的發(fā)現(xiàn)窗口持續(xù)時(shí)間(例如,時(shí)間t1和時(shí)間t2之間的時(shí)間段可以與時(shí)間t11和時(shí)間t12之間的時(shí)間段相同)。發(fā)現(xiàn)窗口持續(xù)時(shí)間可以是根據(jù)NAN標(biāo)準(zhǔn)或協(xié)議確定的。連續(xù)發(fā)現(xiàn)窗口(諸如第一發(fā)現(xiàn)窗口210和第二發(fā)現(xiàn)窗口212)之間的時(shí)間段可以被稱為發(fā)現(xiàn)時(shí)段248。在一個(gè)特定實(shí)現(xiàn)方式中,根據(jù)NAN標(biāo)準(zhǔn)或協(xié)議,發(fā)現(xiàn)時(shí)段248的持續(xù)時(shí)間可以是500個(gè)時(shí)間單位(TU)。例如,每個(gè)TU可以對(duì)應(yīng)于1024微秒(μs),如在IEEE 802.11-2012規(guī)范中描述的,并且500個(gè)TU可以大致為512ms。
在第一發(fā)現(xiàn)窗口210期間,可以經(jīng)由NAN信道202發(fā)送服務(wù)發(fā)現(xiàn)幀(SDF)250。例如,第一電子設(shè)備104可以經(jīng)由NAN信道202來(lái)發(fā)送SDF250,以向數(shù)據(jù)鏈路通告由第一電子設(shè)備104正在提供的服務(wù)。在一些實(shí)現(xiàn)方式中,SDF 250可以包括服務(wù)描述符屬性和數(shù)據(jù)鏈路屬性,如參照?qǐng)D1描述的。服務(wù)描述符屬性可以包括指示對(duì)應(yīng)于服務(wù)的信息的一個(gè)或多個(gè)幀,諸如一個(gè)或多個(gè)服務(wù)屬性170,以及數(shù)據(jù)鏈路屬性可以包括指示對(duì)應(yīng)于數(shù)據(jù)鏈路的信息的一個(gè)或多個(gè)幀。在其它實(shí)現(xiàn)方式中,SDF 250可以包括一個(gè)或多個(gè)服務(wù)屬性170以及一個(gè)或多個(gè)NAN-DL屬性180,如本文參照?qǐng)D7-10進(jìn)一步描述的。在一些實(shí)現(xiàn)方式中,SDF 250可以對(duì)應(yīng)于數(shù)據(jù)通告120,如參照?qǐng)D5進(jìn)一步描述的。在其它實(shí)現(xiàn)方式中,SDF 250可以不同于數(shù)據(jù)通告120,如參照?qǐng)D3和4進(jìn)一步描述的。
在一些實(shí)現(xiàn)方式中,可以在發(fā)現(xiàn)時(shí)段248期間發(fā)生一個(gè)或多個(gè)尋呼窗口。在一個(gè)特定實(shí)現(xiàn)方式中,如果數(shù)據(jù)通告120是經(jīng)由NAN信道202發(fā)送的業(yè)務(wù)通告消息,則可以在發(fā)現(xiàn)時(shí)段期間發(fā)生第一NAN尋呼窗口220和第二NAN尋呼窗口222??梢杂傻谝浑娮釉O(shè)備104經(jīng)由NAN信道202分別在NAN尋呼窗口220、222期間發(fā)送第一業(yè)務(wù)通告消息252和第二業(yè)務(wù)通告消息254,如參照?qǐng)D4進(jìn)一步描述的。在另一個(gè)特定實(shí)現(xiàn)方式中,如果數(shù)據(jù)通告120是經(jīng)由數(shù)據(jù)鏈路信道204發(fā)送的業(yè)務(wù)通告消息,則可以在發(fā)現(xiàn)時(shí)段期間發(fā)生第一尋呼窗口224和第二尋呼窗口226。第一尋呼窗口224和第二尋呼窗口226可以對(duì)應(yīng)于數(shù)據(jù)鏈路,以及其它數(shù)據(jù)鏈路可以具有其它對(duì)應(yīng)的尋呼窗口??梢杂傻谝浑娮釉O(shè)備104經(jīng)由數(shù)據(jù)鏈路信道204分別在數(shù)據(jù)鏈路尋呼窗口224、226期間發(fā)送第三業(yè)務(wù)通告消息256和第四業(yè)務(wù)通告消息258,如參照?qǐng)D3進(jìn)一步描述的。
在上述實(shí)現(xiàn)方式中的每個(gè)實(shí)現(xiàn)方式中,可以在發(fā)現(xiàn)時(shí)段248期間發(fā)生一個(gè)或多個(gè)傳輸窗口。例如,可以在發(fā)現(xiàn)時(shí)段248期間發(fā)生第一傳輸窗口240和第二傳輸窗口242。如參照?qǐng)D1描述的,傳輸窗口240、242可以是被預(yù)留用于在電子設(shè)備104-116之間經(jīng)由數(shù)據(jù)鏈路信道來(lái)交換數(shù)據(jù)傳輸?shù)臅r(shí)間段。如圖3所示,可以從時(shí)間t3到時(shí)間t6發(fā)生第一傳輸窗口240,以及可以從時(shí)間t7到時(shí)間t10發(fā)生第二傳輸窗口242。第一傳輸窗口240可以在第一發(fā)現(xiàn)窗口210的終止之后的一個(gè)發(fā)現(xiàn)窗口偏移244(例如,從時(shí)間t2到時(shí)間t3)之后開(kāi)始。發(fā)現(xiàn)窗口偏移244可以由SDF 250的數(shù)據(jù)鏈路屬性的數(shù)據(jù)鏈路控制字段(如參照?qǐng)D1描述的)或者由一個(gè)或多個(gè)NAN-DL屬性180(如參照?qǐng)D10進(jìn)一步描述的)來(lái)指示。第二傳輸窗口242可以在第一傳輸窗口240的終止之后的一個(gè)傳輸窗口偏移246(例如,從時(shí)間t6到時(shí)間t7)之后開(kāi)始。傳輸窗口偏移246可以由數(shù)據(jù)鏈路控制字段(如參照?qǐng)D1描述的)或者由一個(gè)或多個(gè)NAN-DL屬性180(如參照?qǐng)D10進(jìn)一步描述的)來(lái)指示。雖然將傳輸窗口240和242中的每個(gè)傳輸窗口示為包括相應(yīng)的尋呼窗口(例如,NAN尋呼窗口220和222或者數(shù)據(jù)鏈路尋呼窗口224和226),但是在其它實(shí)現(xiàn)方式中,一個(gè)或多個(gè)傳輸窗口可以不包括相應(yīng)的尋呼窗口。
第一傳輸窗口240可以包括第一數(shù)據(jù)傳輸部分234以及第二傳輸窗口242可以包括第二數(shù)據(jù)傳輸部分236。在一些實(shí)現(xiàn)方式中,可以從時(shí)間t5到時(shí)間t6發(fā)生第一數(shù)據(jù)傳輸部分234,以及可以從時(shí)間t9到時(shí)間t10發(fā)生第二數(shù)據(jù)傳輸部分236。可以在數(shù)據(jù)傳輸部分234、236期間在電子設(shè)備104-116之間交換對(duì)應(yīng)于服務(wù)的數(shù)據(jù),諸如圖1中的數(shù)據(jù)122。在一些實(shí)現(xiàn)方式中,傳輸窗口240、242可以分別包括數(shù)據(jù)鏈路尋呼窗口224、226,如參照?qǐng)D3進(jìn)一步描述的。在一些實(shí)現(xiàn)方式中,傳輸窗口240、242可以分別包括NAN尋呼窗口220、222(或者可以分別在NAN尋呼窗口220、222的終止之后開(kāi)始),如參照?qǐng)D4進(jìn)一步描述的。在一些實(shí)現(xiàn)方式中,傳輸窗口240、242可以不包括尋呼窗口并且可以分別在時(shí)間t3、t7處開(kāi)始,如參照?qǐng)D5進(jìn)一步描述的。在一些實(shí)現(xiàn)方式中,傳輸窗口240、242可以包括從時(shí)間t4到時(shí)間t5發(fā)生的第一確認(rèn)窗口230以及從時(shí)間t8到時(shí)間t9發(fā)生的第二確認(rèn)窗口232。確認(rèn)窗口230、232可以表示被預(yù)留用于執(zhí)行一個(gè)或多個(gè)確認(rèn)操作的時(shí)間段。例如,在一些實(shí)現(xiàn)方式中,確認(rèn)(諸如圖1的確認(rèn)124)可以是在確認(rèn)窗口230、232期間生成并且經(jīng)由數(shù)據(jù)鏈路信道204發(fā)送的。
圖2中示出的定時(shí)可以降低圖1的電子設(shè)備104-116中的一些電子設(shè)備處的功耗。例如,電子設(shè)備106-116的子集可以接收數(shù)據(jù)通告消息120,該數(shù)據(jù)通告消息120作為第一發(fā)現(xiàn)窗口210期間的SDF 250或者作為分別在NAN尋呼窗口220、222或數(shù)據(jù)鏈路尋呼窗口224、226期間的業(yè)務(wù)通告消息252、254、256、258中的一個(gè)。基于數(shù)據(jù)通告120,電子設(shè)備中的一個(gè)或多個(gè)電子設(shè)備可以確定針對(duì)傳輸窗口240、242期間的傳輸沒(méi)有指示業(yè)務(wù),并且一個(gè)或多個(gè)電子設(shè)備可以在傳輸窗口240、242的至少一部分期間轉(zhuǎn)變到低功率操作模式,與在整個(gè)傳輸窗口240、242期間保持在活動(dòng)操作模式下相比,這可以降低至少一個(gè)電子設(shè)備處的功耗。
參照?qǐng)D3,示出了一個(gè)實(shí)現(xiàn)方式中的圖1的系統(tǒng)100處的操作并且在總體上標(biāo)示為300,其中在該實(shí)現(xiàn)方式中,數(shù)據(jù)通告是經(jīng)由數(shù)據(jù)鏈路信道204發(fā)送的業(yè)務(wù)通告消息。在圖3中示出的定時(shí)可以對(duì)應(yīng)于多跳數(shù)據(jù)鏈路(例如,數(shù)據(jù)鏈路包括電子設(shè)備104-116),如參照?qǐng)D1描述的。在圖3中示出的操作不是限制性的。在其它實(shí)現(xiàn)方式中,操作可以由電子設(shè)備104-116中的不同電子設(shè)備執(zhí)行并且可以比在圖3中示出的發(fā)生更多或更少以及在與圖3中示出的時(shí)間不同的時(shí)間處發(fā)生。
在第一發(fā)現(xiàn)窗口210期間,第一電子設(shè)備104可以經(jīng)由NAN信道202發(fā)送SDF 250。SDF 250可以包括指示對(duì)應(yīng)于數(shù)據(jù)鏈路的信息(諸如數(shù)據(jù)鏈路尋呼窗口的定時(shí)和對(duì)數(shù)據(jù)鏈路信道204的指示)的數(shù)據(jù)鏈路屬性,如參照?qǐng)D1描述的。第一電子設(shè)備104可以在第一尋呼窗口224期間經(jīng)由數(shù)據(jù)鏈路信道204發(fā)送(對(duì)應(yīng)于數(shù)據(jù)通告120的)第三業(yè)務(wù)通告消息256。在第一尋呼窗口224期間,電子設(shè)備106-116中的每個(gè)電子設(shè)備可以監(jiān)測(cè)數(shù)據(jù)鏈路信道204,并且電子設(shè)備106-112(例如,位于第一電子設(shè)備104的單跳范圍內(nèi)的電子設(shè)備)可以接收第三業(yè)務(wù)通告消息256。如果第三業(yè)務(wù)通告消息256標(biāo)識(shí)數(shù)據(jù)要被發(fā)送給電子設(shè)備114、116中的一個(gè)電子設(shè)備,則位于電子設(shè)備114、116的一跳范圍內(nèi)的一個(gè)或多個(gè)電子設(shè)備可以生成業(yè)務(wù)通告消息并且在稍后的尋呼窗口期間將其發(fā)送給電子設(shè)備114、116。如果電子設(shè)備114和116在數(shù)據(jù)鏈路尋呼窗口期間沒(méi)有接收到業(yè)務(wù)通告消息,則電子設(shè)備114和116可以在相應(yīng)的傳輸窗口期間轉(zhuǎn)變到低功率操作模式。
在一個(gè)特定實(shí)現(xiàn)方式中,第三業(yè)務(wù)通告消息256可以將第二電子設(shè)備106標(biāo)識(shí)為數(shù)據(jù)122的接收者,如參照?qǐng)D1描述的。在其它實(shí)現(xiàn)方式中,其它電子設(shè)備可以被標(biāo)識(shí)為接收者。基于確定電子設(shè)備108-112沒(méi)有被標(biāo)識(shí)為數(shù)據(jù)122的接收者,電子設(shè)備108-112可以在第一傳輸窗口240的剩余部分(例如,第一確認(rèn)窗口230和第一數(shù)據(jù)傳輸部分234)期間轉(zhuǎn)變到低功率操作模式?;诖_定第二電子設(shè)備106被標(biāo)識(shí)為數(shù)據(jù)122的接收者,第二電子設(shè)備106可以在第一傳輸窗口240的剩余部分期間保持在活動(dòng)操作模式下并且可以監(jiān)測(cè)數(shù)據(jù)鏈路信道204。在一些實(shí)現(xiàn)方式中,第一傳輸窗口240可以包括第一確認(rèn)窗口230,以及第二電子設(shè)備106可以在第一確認(rèn)窗口230期間經(jīng)由數(shù)據(jù)鏈路信道204來(lái)發(fā)送確認(rèn)124。在其它實(shí)現(xiàn)方式中,第一傳輸窗口240可以不包括第一確認(rèn)窗口230,以及第二電子設(shè)備106可以在第一數(shù)據(jù)傳輸部分234期間經(jīng)由數(shù)據(jù)鏈路信道204來(lái)發(fā)送確認(rèn)124。響應(yīng)于接收到確認(rèn)124,第一電子設(shè)備104可以在第一數(shù)據(jù)傳輸部分234期間經(jīng)由數(shù)據(jù)鏈路信道204來(lái)向第二電子設(shè)備106發(fā)送數(shù)據(jù)122。
在低功率模式下操作的電子設(shè)備104-112中的每個(gè)電子設(shè)備可以在第二尋呼窗口226期間轉(zhuǎn)變到活動(dòng)操作模式。在第二尋呼窗口226期間,第一電子設(shè)備104可以經(jīng)由數(shù)據(jù)鏈路信道204來(lái)發(fā)送第四業(yè)務(wù)通告消息258。電子設(shè)備106-112可以在第二尋呼窗口226期間監(jiān)測(cè)數(shù)據(jù)鏈路信道204并且經(jīng)由數(shù)據(jù)鏈路信道204來(lái)接收第四業(yè)務(wù)通告消息258。在一個(gè)特定實(shí)現(xiàn)方式中,第四業(yè)務(wù)通告消息258可以將第三電子設(shè)備108和第五電子設(shè)備112標(biāo)識(shí)為額外數(shù)據(jù)的接收者?;诖_定電子設(shè)備106和110沒(méi)有被標(biāo)識(shí)為數(shù)據(jù)122的接收者,電子設(shè)備106和110可以在第二傳輸窗口242的剩余部分(例如,第二確認(rèn)窗口232和第二數(shù)據(jù)傳輸部分236)期間轉(zhuǎn)變到低功率操作模式?;诖_定電子設(shè)備108和112被標(biāo)識(shí)為額外數(shù)據(jù)的接收者,電子設(shè)備108和112可以以與第一傳輸窗口240期間的第二電子設(shè)備106類似的方式,保持在活動(dòng)操作模式下并且可以執(zhí)行確認(rèn)操作,并且可以經(jīng)由數(shù)據(jù)鏈路信道204來(lái)接收額外數(shù)據(jù)。
雖然傳輸窗口240和242中的每個(gè)傳輸窗口被示為包括相應(yīng)的尋呼窗口,但是在其它實(shí)現(xiàn)方式中,一個(gè)或多個(gè)傳輸窗口可以不包括相應(yīng)的尋呼窗口,如參照?qǐng)D10進(jìn)一步描述的。例如,第一傳輸窗口240可以包括第一尋呼窗口224,而第二傳輸窗口242可以不包括尋呼窗口。在該示例中,電子設(shè)備在包括尋呼窗口的傳輸窗口期間和在不包括尋呼窗口的后續(xù)傳輸窗口期間可以在相同的操作模式下操作。由于數(shù)據(jù)傳輸(例如,業(yè)務(wù)會(huì)話)的模式在不包括尋呼窗口的后續(xù)傳輸窗口期間可以是相同的,因此電子設(shè)備可以保持在相同的操作模式下。為了說(shuō)明,如果在第一尋呼窗口224期間發(fā)送的第三業(yè)務(wù)通告消息256將第二電子設(shè)備106標(biāo)識(shí)為數(shù)據(jù)122的接收者,則第二電子設(shè)備106可以在第一傳輸窗口240期間保持在活動(dòng)操作模式下,以及電子設(shè)備108-112可以在第一傳輸窗口240期間轉(zhuǎn)變?yōu)榈凸β什僮髂J?。第二電子設(shè)備106可以在第二傳輸窗口242期間保持在活動(dòng)操作模式下,以便通過(guò)參與另一個(gè)業(yè)務(wù)會(huì)話來(lái)接收額外數(shù)據(jù),以及電子設(shè)備108-112可以在第二傳輸窗口242期間保持在低功率操作模式下。
圖3中示出的系統(tǒng)100的操作允許多跳數(shù)據(jù)鏈路的一個(gè)或多個(gè)電子設(shè)備通過(guò)基于經(jīng)由數(shù)據(jù)鏈路信道204發(fā)送的業(yè)務(wù)通告消息來(lái)將操作模式改變到低功率操作模式,來(lái)降低功耗。
參照?qǐng)D4,示出了一個(gè)實(shí)現(xiàn)方式中的圖1的系統(tǒng)100處的操作并且在總體上標(biāo)示為400,其中在該實(shí)現(xiàn)方式中,數(shù)據(jù)通告是經(jīng)由NAN信道202發(fā)送的業(yè)務(wù)通告消息。在圖4中示出的定時(shí)可以對(duì)應(yīng)于單跳數(shù)據(jù)鏈路(例如,數(shù)據(jù)鏈路包括電子設(shè)備104-112),如參照?qǐng)D1描述的。在圖4中示出的操作不是限制性的。在其它實(shí)現(xiàn)方式中,操作可以由電子設(shè)備104-112中的不同電子設(shè)備執(zhí)行并且可以比在圖4中示出的發(fā)生更多或更少以及在與圖4中示出的時(shí)間不同的時(shí)間處發(fā)生。
在第一發(fā)現(xiàn)窗口210期間,第一電子設(shè)備104可以經(jīng)由NAN信道202發(fā)送SDF 250。SDF 250可以包括指示對(duì)應(yīng)于數(shù)據(jù)鏈路的信息(諸如數(shù)據(jù)鏈路尋呼窗口的定時(shí)和對(duì)數(shù)據(jù)鏈路信道204的指示)的數(shù)據(jù)鏈路屬性,如參照?qǐng)D1描述的。第一電子設(shè)備104可以在第一NAN尋呼窗口220期間經(jīng)由NAN信道202發(fā)送(對(duì)應(yīng)于數(shù)據(jù)通告120的)第一業(yè)務(wù)通告消息252。在第一NAN尋呼窗口220期間,電子設(shè)備106-112中的每個(gè)電子設(shè)備可以監(jiān)測(cè)NAN信道202,并且可以接收第一業(yè)務(wù)通告消息252。
在一個(gè)特定實(shí)現(xiàn)方式中,第一業(yè)務(wù)通告消息252可以將第二電子設(shè)備106標(biāo)識(shí)為數(shù)據(jù)122的接收者,如參照?qǐng)D1描述的。在其它實(shí)現(xiàn)方式中,其它電子設(shè)備可以被標(biāo)識(shí)為接收者。基于確定電子設(shè)備108-112沒(méi)有被標(biāo)識(shí)為數(shù)據(jù)122的接收者,電子設(shè)備108-112可以在第一傳輸窗口240的剩余部分(例如,第一確認(rèn)窗口230和第一數(shù)據(jù)傳輸部分234)期間轉(zhuǎn)變到低功率操作模式。另外,電子設(shè)備108-112可以不改變發(fā)射機(jī)和接收機(jī)(或收發(fā)機(jī))的配置。例如,發(fā)射機(jī)和接收機(jī)可以繼續(xù)經(jīng)由NAN信道202來(lái)發(fā)送和接收數(shù)據(jù)。基于確定第二電子設(shè)備106被標(biāo)識(shí)為數(shù)據(jù)122的接收者,第二電子設(shè)備106可以在第一傳輸窗口240的剩余部分期間保持在活動(dòng)操作模式下,可以將發(fā)射機(jī)和接收機(jī)(或收發(fā)機(jī))配置為經(jīng)由數(shù)據(jù)鏈路信道204來(lái)發(fā)送和接收數(shù)據(jù),并且可以監(jiān)測(cè)數(shù)據(jù)鏈路信道204。在一些實(shí)現(xiàn)方式中,第一傳輸窗口240可以包括第一確認(rèn)窗口230,以及第二電子設(shè)備106可以在第一確認(rèn)窗口230期間經(jīng)由數(shù)據(jù)鏈路信道204來(lái)發(fā)送確認(rèn)124。在其它實(shí)現(xiàn)方式中,第一傳輸窗口240可以不包括第一確認(rèn)窗口230,以及第二電子設(shè)備106可以在第一數(shù)據(jù)傳輸部分234期間經(jīng)由數(shù)據(jù)鏈路信道204來(lái)發(fā)送確認(rèn)124。響應(yīng)于接收到確認(rèn)124,第一電子設(shè)備104可以在第一數(shù)據(jù)傳輸部分234期間經(jīng)由數(shù)據(jù)鏈路信道204來(lái)向第二電子設(shè)備106發(fā)送數(shù)據(jù)122。
在低功率模式下操作的電子設(shè)備104-112中的每個(gè)電子設(shè)備可以在第二NAN尋呼窗口222期間轉(zhuǎn)變到活動(dòng)操作模式。在第二NAN尋呼窗口222期間,第一電子設(shè)備104可以經(jīng)由NAN信道202來(lái)發(fā)送第四業(yè)務(wù)通告消息258。電子設(shè)備106-112可以在第二NAN尋呼窗口222期間監(jiān)測(cè)NAN信道202并且經(jīng)由NAN信道202來(lái)接收第二業(yè)務(wù)通告消息254。在一個(gè)特定實(shí)現(xiàn)方式中,第二業(yè)務(wù)通告消息254可以將第三電子設(shè)備108和第五電子設(shè)備112標(biāo)識(shí)為額外數(shù)據(jù)的接收者。基于確定電子設(shè)備106和110沒(méi)有被標(biāo)識(shí)為數(shù)據(jù)122的接收者,電子設(shè)備106和110可以在第二傳輸窗口242的剩余部分(例如,第二確認(rèn)窗口232和第二數(shù)據(jù)傳輸部分236)期間轉(zhuǎn)變到低功率操作模式。另外,電子設(shè)備106和110可以將發(fā)射機(jī)和接收機(jī)(或收發(fā)機(jī))配置為繼續(xù)經(jīng)由NAN信道202來(lái)發(fā)送和接收數(shù)據(jù)?;诖_定電子設(shè)備108和112被標(biāo)識(shí)為額外數(shù)據(jù)的接收者,電子設(shè)備108和112可以以與第一傳輸窗口240期間的第二電子設(shè)備106類似的方式,保持在活動(dòng)操作模式下,可以將發(fā)射機(jī)和接收機(jī)(或收發(fā)機(jī))配置為經(jīng)由數(shù)據(jù)鏈路信道204來(lái)發(fā)送和接收數(shù)據(jù),并且可以執(zhí)行確認(rèn)操作,并且可以經(jīng)由數(shù)據(jù)鏈路信道204來(lái)接收額外數(shù)據(jù)。
圖4中示出的系統(tǒng)100的操作允許單跳數(shù)據(jù)鏈路的一個(gè)或多個(gè)電子設(shè)備可以通過(guò)基于業(yè)務(wù)通告消息252、254來(lái)防止一個(gè)或多個(gè)電子設(shè)備將發(fā)射機(jī)和接收機(jī)(或收發(fā)機(jī))的配置從NAN信道202改變到數(shù)據(jù)鏈路信道204,來(lái)降低功耗。
參照?qǐng)D5,示出了一個(gè)實(shí)現(xiàn)方式中的圖1的系統(tǒng)100處的操作并且在總體上標(biāo)示為500,其中在該實(shí)現(xiàn)方式中,數(shù)據(jù)通告對(duì)應(yīng)于經(jīng)由NAN信道202發(fā)送的SDF 250。在圖5中示出的定時(shí)可以對(duì)應(yīng)于單跳數(shù)據(jù)鏈路(例如,數(shù)據(jù)鏈路包括電子設(shè)備104-112),如參照?qǐng)D1描述的。在圖5中示出的操作不是限制性的。在其它實(shí)現(xiàn)方式中,操作可以由電子設(shè)備104-112中的不同電子設(shè)備執(zhí)行并且可以比在圖5中示出的發(fā)生更多或更少以及在與圖5中示出的時(shí)間不同的時(shí)間處發(fā)生。
在第一發(fā)現(xiàn)窗口210期間,第一電子設(shè)備104可以經(jīng)由NAN信道202發(fā)送SDF 250。SDF 250可以包括指示對(duì)應(yīng)于數(shù)據(jù)鏈路的信息(諸如數(shù)據(jù)鏈路尋呼窗口的定時(shí)和對(duì)數(shù)據(jù)鏈路信道204的指示)的數(shù)據(jù)鏈路屬性,如參照?qǐng)D1描述的。SDF 250還可以包括服務(wù)描述符屬性(例如,一個(gè)或多個(gè)字段),其包括指示將接收數(shù)據(jù)的電子設(shè)備的子集的服務(wù)響應(yīng)過(guò)濾器(SRF)字段。以此方式,SDF 250可以對(duì)應(yīng)于圖1的數(shù)據(jù)通告120。SDF 250的數(shù)據(jù)鏈路屬性可以將SDF 250的SRF字段標(biāo)識(shí)為數(shù)據(jù)通告。根據(jù)NAN標(biāo)準(zhǔn)或協(xié)議,電子設(shè)備106-112中的每個(gè)電子設(shè)備可以在第一發(fā)現(xiàn)窗口210期間監(jiān)測(cè)NAN信道202并且可以接收SDF 250。
在一個(gè)特定實(shí)現(xiàn)方式中,SDF 250可以將第二電子設(shè)備106標(biāo)識(shí)為數(shù)據(jù)122的接收者,如參照?qǐng)D1描述的。在其它實(shí)現(xiàn)方式中,其它電子設(shè)備可以被標(biāo)識(shí)為接收者?;诖_定電子設(shè)備108-112沒(méi)有被標(biāo)識(shí)為數(shù)據(jù)122的接收者,電子設(shè)備108-112可以在第一傳輸窗口240的剩余部分(例如,第一確認(rèn)窗口230和第一數(shù)據(jù)傳輸部分234)期間轉(zhuǎn)變到低功率操作模式。另外,電子設(shè)備108-112可以不改變發(fā)射機(jī)和接收機(jī)(或收發(fā)機(jī))的配置。例如,發(fā)射機(jī)和接收機(jī)可以繼續(xù)經(jīng)由NAN信道202來(lái)發(fā)送和接收數(shù)據(jù)?;诖_定第二電子設(shè)備106被標(biāo)識(shí)為數(shù)據(jù)122的接收者,第二電子設(shè)備106可以在第一傳輸窗口240的剩余部分期間保持在活動(dòng)操作模式下,可以將發(fā)射機(jī)和接收機(jī)(或收發(fā)機(jī))配置為經(jīng)由數(shù)據(jù)鏈路信道204來(lái)發(fā)送和接收數(shù)據(jù),并且可以監(jiān)測(cè)數(shù)據(jù)鏈路信道204。在一些實(shí)現(xiàn)方式中,第一傳輸窗口240可以包括第一確認(rèn)窗口230,以及第二電子設(shè)備106可以在第一確認(rèn)窗口230期間經(jīng)由數(shù)據(jù)鏈路信道204來(lái)發(fā)送確認(rèn)124。在其它實(shí)現(xiàn)方式中,第一傳輸窗口240可以不包括第一確認(rèn)窗口230,以及第二電子設(shè)備106可以在第一數(shù)據(jù)傳輸部分234期間經(jīng)由數(shù)據(jù)鏈路信道204來(lái)發(fā)送確認(rèn)124。響應(yīng)于接收到確認(rèn)124,第一電子設(shè)備104可以在第一數(shù)據(jù)傳輸部分234期間經(jīng)由數(shù)據(jù)鏈路信道204來(lái)向第二電子設(shè)備106發(fā)送數(shù)據(jù)122。由于SDF 250在發(fā)現(xiàn)時(shí)段248中應(yīng)用于每個(gè)傳輸窗口,因此在第二傳輸窗口242期間,電子設(shè)備104-112可以在與第一傳輸窗口240期間相同的操作模式下操作并且可以執(zhí)行與第一傳輸窗口240期間相同的功能。
圖5中示出的系統(tǒng)100的操作允許單跳數(shù)據(jù)鏈路的一個(gè)或多個(gè)電子設(shè)備可以通過(guò)基于SDF 250來(lái)防止一個(gè)或多個(gè)電子設(shè)備將發(fā)射機(jī)和接收機(jī)(或收發(fā)機(jī))的配置從NAN信道202改變到數(shù)據(jù)鏈路信道204,來(lái)降低功耗。另外,與圖3和4的實(shí)現(xiàn)方式相比,圖5的實(shí)現(xiàn)方式可以進(jìn)一步降低一個(gè)或多個(gè)電子設(shè)備的功耗,這是因?yàn)橐粋€(gè)或多個(gè)電子設(shè)備在尋呼窗口期間可以不需要在活動(dòng)操作模式下操作。
參照?qǐng)D6,示出了系統(tǒng)的特定實(shí)現(xiàn)方式并且在總體上標(biāo)示為600。在一個(gè)特定實(shí)現(xiàn)方式中,系統(tǒng)600可以包括圖1的電子設(shè)備104-116中的一個(gè)或多個(gè)電子設(shè)備。
系統(tǒng)600可以包括NAN簇602。設(shè)備612可以參與NAN簇602??梢酝皆O(shè)備612的時(shí)鐘以使設(shè)備612在NAN簇602的發(fā)現(xiàn)窗口期間定期地喚醒(例如,切換到活動(dòng)操作模式)。例如,時(shí)鐘可以包括或?qū)?yīng)于圖22的定時(shí)和/或計(jì)數(shù)電路2274、2276。設(shè)備612中的每個(gè)電子設(shè)備可以在發(fā)現(xiàn)窗口期間監(jiān)測(cè)相同的NAN信道。在一個(gè)特定實(shí)現(xiàn)方式中,可以由NAN簇標(biāo)識(shí)符(ID)來(lái)標(biāo)識(shí)NAN簇602。NAN簇ID可以被包括在每個(gè)NAN消息(諸如發(fā)現(xiàn)消息)中。發(fā)起NAN簇602的形成的電子設(shè)備可以選擇相應(yīng)的NAN簇ID。
設(shè)備612的子集可以經(jīng)由對(duì)應(yīng)于NAN簇602的NAN信道來(lái)發(fā)送同步信標(biāo)。可以由設(shè)備612中的一個(gè)或多個(gè)設(shè)備在發(fā)現(xiàn)窗口期間在NAN信道上發(fā)送發(fā)現(xiàn)消息和同步信標(biāo)。
設(shè)備612的子集可以在對(duì)應(yīng)于NAN簇602的NAN信道上發(fā)送發(fā)現(xiàn)信標(biāo)。根據(jù)NAN標(biāo)準(zhǔn)或協(xié)議,發(fā)現(xiàn)信標(biāo)可以被電子設(shè)備用于發(fā)現(xiàn)NAN簇602,以便使電子設(shè)備能夠加入NAN簇602。
在一個(gè)特定實(shí)現(xiàn)方式中,NAN簇602可以具有在設(shè)備612中的被稱為錨主的特定電子設(shè)備處錨定的樹(shù)結(jié)構(gòu)。錨主的定時(shí)(或時(shí)間信息)可以被經(jīng)由NAN同步(sync)設(shè)備和NAN主設(shè)備傳播給NAN簇602中的所有設(shè)備612。NAN同步設(shè)備和NAN主設(shè)備可以提供NAN簇602內(nèi)的時(shí)間同步。
可以存在對(duì)應(yīng)于NAN簇602的一個(gè)或多個(gè)數(shù)據(jù)鏈路網(wǎng)絡(luò)(例如,數(shù)據(jù)鏈路網(wǎng)絡(luò)604、數(shù)據(jù)鏈路網(wǎng)絡(luò)606、數(shù)據(jù)鏈路網(wǎng)絡(luò)608、以及數(shù)據(jù)鏈路網(wǎng)絡(luò)610)。NAN簇602內(nèi)的數(shù)據(jù)鏈路還可以被稱為NAN數(shù)據(jù)鏈路(NAN-DL)。如參照?qǐng)D1描述的,數(shù)據(jù)鏈路可以是單跳數(shù)據(jù)鏈路或多跳數(shù)據(jù)鏈路。在一個(gè)特定實(shí)現(xiàn)方式中,數(shù)據(jù)鏈路網(wǎng)絡(luò)(例如,數(shù)據(jù)鏈路網(wǎng)絡(luò)604-610)或NAN-DL可以對(duì)應(yīng)于不同的應(yīng)用、不同類型的電子設(shè)備、不同的操作系統(tǒng)、或者其組合。在一個(gè)特定實(shí)現(xiàn)方式中,圖1的數(shù)據(jù)鏈路和/或圖2-5的數(shù)據(jù)鏈路信道204可以對(duì)應(yīng)于數(shù)據(jù)鏈路網(wǎng)絡(luò)604、數(shù)據(jù)鏈路網(wǎng)絡(luò)606、數(shù)據(jù)鏈路網(wǎng)絡(luò)608、或數(shù)據(jù)鏈路網(wǎng)絡(luò)610。
在一個(gè)特定實(shí)現(xiàn)方式中,數(shù)據(jù)鏈路網(wǎng)絡(luò)604可以包括設(shè)備612的第一子集,數(shù)據(jù)鏈路網(wǎng)絡(luò)606可以包括設(shè)備612的第二子集,數(shù)據(jù)鏈路網(wǎng)絡(luò)608可以包括設(shè)備612的第三子集,以及數(shù)據(jù)鏈路網(wǎng)絡(luò)610可以包括設(shè)備612的第四子集。在一個(gè)特定實(shí)現(xiàn)方式中,第一子集可以與第二子集重疊,可以與第三子集重疊,可以與第四子集重疊,或其組合。例如,設(shè)備612中的特定電子設(shè)備可以加入多個(gè)數(shù)據(jù)鏈路網(wǎng)絡(luò)(例如,數(shù)據(jù)鏈網(wǎng)絡(luò)604、606、608和/或610)或多個(gè)NAN-DL。為了說(shuō)明,該特定電子設(shè)備可以是特定數(shù)據(jù)鏈路網(wǎng)絡(luò)(例如,數(shù)據(jù)鏈路網(wǎng)絡(luò)604)或特定NAN-DL中的第一服務(wù)的提供者電子設(shè)備,可以是另一個(gè)數(shù)據(jù)鏈路網(wǎng)絡(luò)(例如,數(shù)據(jù)鏈路網(wǎng)絡(luò)606、608和/或610)或另一個(gè)NAN-DL中的第一服務(wù)、第二服務(wù)和/或第三服務(wù)的“消費(fèi)者”電子設(shè)備、或其組合。消費(fèi)者設(shè)備指代接收或接入另一個(gè)電子設(shè)備所提供的服務(wù)的電子設(shè)備。
在一個(gè)特定實(shí)現(xiàn)方式中,特定數(shù)據(jù)鏈路網(wǎng)絡(luò)或NAN-DL可以對(duì)應(yīng)于單個(gè)應(yīng)用或服務(wù)。在替代實(shí)現(xiàn)方式中,特定數(shù)據(jù)鏈路網(wǎng)絡(luò)或NAN-DL可以對(duì)應(yīng)于多個(gè)應(yīng)用或服務(wù)。例如,數(shù)據(jù)鏈路網(wǎng)絡(luò)604、606、608和610中的每個(gè)數(shù)據(jù)鏈路網(wǎng)絡(luò)可以分別對(duì)應(yīng)于一個(gè)或多個(gè)應(yīng)用614、616、618和620。在一個(gè)特定實(shí)現(xiàn)方式中,數(shù)據(jù)鏈路網(wǎng)絡(luò)604可以對(duì)應(yīng)于兩個(gè)應(yīng)用614,數(shù)據(jù)鏈路網(wǎng)絡(luò)606可以對(duì)應(yīng)于三個(gè)應(yīng)用616,數(shù)據(jù)鏈路網(wǎng)絡(luò)608可以對(duì)應(yīng)于一個(gè)應(yīng)用618,以及數(shù)據(jù)鏈路網(wǎng)絡(luò)610可以對(duì)應(yīng)于一個(gè)應(yīng)用620,如圖6所示。特定服務(wù)可以對(duì)應(yīng)于一個(gè)或多個(gè)應(yīng)用614、616、618和620中的每個(gè)應(yīng)用。例如,如果數(shù)據(jù)鏈路對(duì)應(yīng)于數(shù)據(jù)鏈路網(wǎng)絡(luò)604,則第一電子設(shè)備104所提供的服務(wù)可以對(duì)應(yīng)于兩個(gè)應(yīng)用614中的一個(gè)應(yīng)用。在其它實(shí)現(xiàn)方式中,多個(gè)數(shù)據(jù)鏈路網(wǎng)絡(luò)或多個(gè)NAN-DL可以對(duì)應(yīng)于單個(gè)應(yīng)用或服務(wù)的不同實(shí)例。例如,游戲服務(wù)可以具有象棋實(shí)例和棋盤(pán)格實(shí)例,以及每個(gè)實(shí)例可以對(duì)應(yīng)于不同的數(shù)據(jù)鏈路網(wǎng)絡(luò)或NAN-DL。
在一個(gè)特定實(shí)現(xiàn)方式中,至少圖1的第一電子設(shè)備104和第二電子設(shè)備106可以被包括在設(shè)備612中,并且可以參與數(shù)據(jù)鏈路網(wǎng)絡(luò)604。在其它實(shí)現(xiàn)方式中,第一電子設(shè)備104和第二電子設(shè)備106可以參與數(shù)據(jù)鏈路網(wǎng)絡(luò)606、608和/或610。如果第一電子設(shè)備104提供服務(wù)(例如,對(duì)應(yīng)于應(yīng)用614中的一個(gè)或多個(gè)應(yīng)用的服務(wù))并且有數(shù)據(jù)要發(fā)送給另一個(gè)電子設(shè)備,則第一電子設(shè)備104可以向?qū)?yīng)于數(shù)據(jù)鏈路網(wǎng)絡(luò)604的設(shè)備612的子集(包括第二電子設(shè)備106)發(fā)送圖1的數(shù)據(jù)通告120。在一個(gè)特定實(shí)現(xiàn)方式中,數(shù)據(jù)通告120可以是在對(duì)應(yīng)于數(shù)據(jù)鏈路網(wǎng)絡(luò)604的數(shù)據(jù)鏈路信道(例如,數(shù)據(jù)鏈路信道204)上發(fā)送的業(yè)務(wù)通告消息。在另一個(gè)實(shí)現(xiàn)方式中,數(shù)據(jù)通告120可以是在對(duì)應(yīng)于NAN簇602的NAN信道上發(fā)送的業(yè)務(wù)通告消息。在再一個(gè)實(shí)現(xiàn)方式中,數(shù)據(jù)通告120可以是在對(duì)應(yīng)于NAN簇602的NAN信道上發(fā)送的SDF。數(shù)據(jù)通告120可以將設(shè)備612中的一個(gè)或多個(gè)設(shè)備(例如,第二電子設(shè)備106)指示為數(shù)據(jù)的接收者。響應(yīng)于接收數(shù)據(jù)通告120,第二電子設(shè)備106可以在對(duì)應(yīng)于數(shù)據(jù)鏈路網(wǎng)絡(luò)604的數(shù)據(jù)鏈路信道上向第一電子設(shè)備104發(fā)送確認(rèn)124,并且可以從第一電子設(shè)備104接收數(shù)據(jù)122。
系統(tǒng)600可以使提供者電子設(shè)備能夠向相同數(shù)據(jù)鏈路網(wǎng)絡(luò)中的其它電子設(shè)備提供對(duì)應(yīng)于特定應(yīng)用的數(shù)據(jù)。當(dāng)提供者電子設(shè)備有數(shù)據(jù)要提供給相同數(shù)據(jù)鏈路網(wǎng)絡(luò)中的其它電子設(shè)備時(shí),提供者設(shè)備可以向其它電子設(shè)備發(fā)送數(shù)據(jù)通告消息(例如,圖1的數(shù)據(jù)通告120)。數(shù)據(jù)鏈路網(wǎng)絡(luò)中的接收數(shù)據(jù)通告消息并且沒(méi)有在數(shù)據(jù)通告消息中被標(biāo)識(shí)為數(shù)據(jù)的接收者的一個(gè)或多個(gè)電子設(shè)備可以轉(zhuǎn)變到低功率操作模式或者可以經(jīng)由其它網(wǎng)絡(luò)來(lái)執(zhí)行活動(dòng),由此在數(shù)據(jù)鏈路網(wǎng)絡(luò)中的一個(gè)或多個(gè)電子設(shè)備處降低功耗或提供額外服務(wù)。
參照?qǐng)D7,示出了服務(wù)通告710的示例的圖700。在一個(gè)特定實(shí)現(xiàn)方式中,服務(wù)通告710可以包括或?qū)?yīng)于數(shù)據(jù)通告120。例如,如果數(shù)據(jù)通告120是SDF,則服務(wù)通告710可以對(duì)應(yīng)于SDF。在其它實(shí)現(xiàn)方式中,服務(wù)通告710可以包括或?qū)?yīng)于信標(biāo)消息。服務(wù)通告710可以包括報(bào)頭字段(諸如持續(xù)時(shí)間字段)、地址字段A1、A2和A3、序列控制(seq.ctl.)字段、時(shí)間戳字段、信標(biāo)間隔字段、能力字段、幀檢驗(yàn)序列(FCS)字段或其組合。在一個(gè)特定實(shí)現(xiàn)方式中,A3字段可以指示NAN簇ID。
服務(wù)通告710還可以包括NAN信息元素720或NAN公共動(dòng)作幀730。例如,NAN信息元素720可以對(duì)應(yīng)于信標(biāo)消息,以及NAN公共動(dòng)作幀730可以對(duì)應(yīng)于NAN服務(wù)發(fā)現(xiàn)幀。NAN信息元素720可以包括元素ID字段、長(zhǎng)度字段、組織唯一標(biāo)識(shí)符(OUI)字段、OUI類型字段或其組合。NAN公共動(dòng)作幀730可以包括類別字段、動(dòng)作字段、OUI字段、OUI類型字段或其組合。NAN信息元素720和NAN公共動(dòng)作幀730兩者可以包括一個(gè)或多個(gè)NAN屬性722。
在所示出的示例中,一個(gè)或多個(gè)NAN屬性722包括服務(wù)屬性734和NAN-DL屬性736。在其它示例中,NAN屬性722可以包括一個(gè)以上的服務(wù)屬性和/或一個(gè)以上的NAN-DL屬性。服務(wù)屬性734可以包括對(duì)由提供者設(shè)備(諸如圖1的第一電子設(shè)備104)提供的服務(wù)(例如,游戲服務(wù))進(jìn)行描述的數(shù)據(jù)。服務(wù)屬性734可以包括標(biāo)識(shí)NAN-DL屬性736的指示符,如本文參照?qǐng)D9進(jìn)一步描述的。NAN-DL屬性736可以描述用于提供由服務(wù)屬性734描述的或?qū)?yīng)于服務(wù)屬性734的服務(wù)的NAN-DL。NAN-DL屬性736可以定義對(duì)應(yīng)于NAN數(shù)據(jù)鏈路的一個(gè)或多個(gè)通信窗口的一個(gè)或多個(gè)參數(shù),如本文參照?qǐng)D10進(jìn)一步描述的。作為一個(gè)特定示例,NAN-DL屬性736可以指示對(duì)應(yīng)于NAN-DL的尋呼窗口重復(fù)率。因此,服務(wù)通告710可以標(biāo)識(shí)一個(gè)或多個(gè)服務(wù)以及一個(gè)或多個(gè)NAN數(shù)據(jù)鏈路,以及服務(wù)通告710可以將一個(gè)或多個(gè)服務(wù)映射到一個(gè)或多個(gè)NAN-DL。在圖9中示出了將服務(wù)映射到NAN-DL的額外示例。
在一些實(shí)現(xiàn)方式中,NAN-DL屬性736可以指示對(duì)應(yīng)于NAN-DL的一個(gè)或多個(gè)邏輯信道。例如,NAN-DL屬性736的字段中的一個(gè)字段可以指示一個(gè)或多個(gè)邏輯信道。在一些實(shí)現(xiàn)方式中,NAN-DL屬性736可以指示提供者設(shè)備所選擇的邏輯信道。在其它實(shí)現(xiàn)方式中,NAN-DL屬性736可以指示可用于由提供者設(shè)備使用的一組邏輯信道。NAN-DL屬性736可以使用一個(gè)或多個(gè)索引或信道號(hào)(或者其它信道標(biāo)識(shí)符)來(lái)指示一個(gè)或多個(gè)邏輯信道。在其它實(shí)現(xiàn)方式中,一個(gè)或多個(gè)NAN屬性722可以包括指示一個(gè)或多個(gè)邏輯信道的FAA,如參照?qǐng)D1描述的。
參照?qǐng)D8,示出了服務(wù)屬性810和NAN-DL屬性820的示例的圖800。服務(wù)屬性810可以包括或?qū)?yīng)于服務(wù)屬性170或服務(wù)屬性734,以及NAN-DL屬性820可以包括或?qū)?yīng)于NAN-DL屬性180或NAN-DL屬性736。
服務(wù)屬性810可以包括屬性ID字段811,其包括將服務(wù)屬性810標(biāo)識(shí)為服務(wù)屬性的值。為了說(shuō)明,消息(例如,服務(wù)通告710)可以包括從多個(gè)屬性類型中選擇的屬性。屬性ID字段811中包括的特定值(例如,十六進(jìn)制值0x0A)可以將服務(wù)屬性810標(biāo)識(shí)為服務(wù)屬性。
服務(wù)屬性810還可以包括長(zhǎng)度字段,其包括標(biāo)識(shí)服務(wù)屬性810的長(zhǎng)度的值。服務(wù)屬性810還可以包括服務(wù)ID字段812,其包括標(biāo)識(shí)由服務(wù)屬性810描述的服務(wù)的值。例如,服務(wù)ID字段812可以包括對(duì)應(yīng)于游戲服務(wù)或消息傳送服務(wù)的值。在一個(gè)特定示例中,服務(wù)ID包括基于服務(wù)名稱(例如,“游戲”)生成的哈希值。
服務(wù)屬性810還可以包括實(shí)例ID字段813,其標(biāo)識(shí)服務(wù)屬性810所描述的服務(wù)的實(shí)例。為了說(shuō)明,提供者設(shè)備(例如,第一電子設(shè)備104)可以支持服務(wù)的兩個(gè)或更多個(gè)實(shí)例。例如,服務(wù)可以是游戲服務(wù),以及提供者設(shè)備可以支持游戲服務(wù)的兩個(gè)實(shí)例,象棋實(shí)例和棋盤(pán)格實(shí)例。實(shí)例ID字段813可以標(biāo)識(shí)服務(wù)屬性810所描述的服務(wù)的實(shí)例。例如,實(shí)例ID字段813可以包括對(duì)應(yīng)于游戲服務(wù)的象棋實(shí)例的第一值。
服務(wù)屬性810還可以包括“綁定”比特圖字段814(例如,指示符)。綁定比特圖字段814可以包括比特圖,其指示與服務(wù)屬性810一起被包括在消息中的NAN-DL屬性。即,比特圖指示(消息中的一個(gè)或多個(gè)NAN-DL中的)用于提供服務(wù)屬性810所描述的服務(wù)(或服務(wù)實(shí)例)的NAN-DL。為了說(shuō)明,消息(諸如服務(wù)通告710)可以包括一個(gè)或多個(gè)NAN-DL屬性。0x0001的綁定比特圖值可以標(biāo)識(shí)消息中包括的第一NAN-DL屬性。0x0002的綁定比特圖值可以標(biāo)識(shí)消息中包括的第二NAN-DL屬性。在其它實(shí)現(xiàn)方式中,其它值可以指示其它NAN-DL屬性。以此方式,綁定比特圖字段814可以包括指示符(諸如綁定比特圖),其標(biāo)識(shí)用于提供服務(wù)屬性810所描述的服務(wù)(或服務(wù)實(shí)例)的NAN-DL。雖然服務(wù)屬性810被示為包括綁定比特圖字段814,但是其它類型的指示符可以用于標(biāo)識(shí)對(duì)用于提供服務(wù)(或服務(wù)實(shí)例)的NAN-DL進(jìn)行描述的NAN-DL屬性。
服務(wù)屬性810還可以包括請(qǐng)求者實(shí)例ID字段、服務(wù)控制字段、服務(wù)信息長(zhǎng)度字段815以及服務(wù)信息字段816。服務(wù)信息長(zhǎng)度字段815可以包括指示服務(wù)信息字段816的長(zhǎng)度的值。服務(wù)信息字段816可以包括關(guān)于服務(wù)屬性810所描述的服務(wù)(或服務(wù)實(shí)例)的信息。例如,服務(wù)信息字段816可以包括描述象棋游戲服務(wù)實(shí)例的信息。在其它實(shí)現(xiàn)方式中,服務(wù)屬性可以包括比在圖8中示出的字段更多的字段或更少的字段。
NAN-DL屬性820可以包括屬性ID字段821,其包括將NAN-DL屬性820標(biāo)識(shí)為NAN-DL屬性的值。NAN-DL屬性820還可以包括長(zhǎng)度字段、OUI字段、供應(yīng)商屬性類型字段以及NAN-DL信道字段822,NAN-DL信道字段822包括指示NAN-DL在其上操作的信道的值。例如,NAN-DL信道字段822可以標(biāo)識(shí)在NAN-DL的設(shè)備之間發(fā)送數(shù)據(jù)所經(jīng)由的無(wú)線信道。無(wú)線信道可以類似于參照?qǐng)D2-5描述的數(shù)據(jù)鏈路信道。NAN-DL屬性820還可以包括NAN-DL控制字段823。NAN-DL控制字段823可以定義對(duì)應(yīng)于NAN-DL的一個(gè)或多個(gè)通信窗口的一個(gè)或多個(gè)參數(shù),如本文參照?qǐng)D10進(jìn)一步描述的。作為一個(gè)特定示例,NAN-DL控制字段823可以指示對(duì)應(yīng)于NAN-DL的尋呼窗口重復(fù)率。NAN-DL屬性820還可以包括NAN-DL群組ID字段824,其包括給NAN-DL命名的值。例如,當(dāng)NAN-DL屬性820對(duì)應(yīng)于游戲服務(wù)的象棋實(shí)例時(shí),NAN-DL群組ID字段824可以將NAN-DL群組標(biāo)識(shí)為“象棋群組”。在其它實(shí)現(xiàn)方式中,NAN-DL屬性可以包括比在圖8中示出的字段更多的字段或更少的字段。
因此,圖800示出了可以指示或標(biāo)識(shí)用于提供服務(wù)屬性所描述的服務(wù)(或服務(wù)實(shí)例)的NAN-DL屬性的服務(wù)屬性。本文參照?qǐng)D9進(jìn)一步描述了包括指示NAN-DL屬性的服務(wù)屬性的消息的示例。
參照?qǐng)D9,示出了說(shuō)明被映射到NAN-DL屬性的服務(wù)實(shí)例的示例的圖900。在第一示例中,示出了包括兩個(gè)服務(wù)屬性的消息(例如,服務(wù)通告710),所述兩個(gè)服務(wù)屬性描述共同服務(wù)的、標(biāo)識(shí)共同NAN-DL的不同實(shí)例。消息包括第一服務(wù)屬性902、第二服務(wù)屬性904和NAN-DL屬性906。第一服務(wù)屬性902和第二服務(wù)屬性904可以包括如關(guān)于圖8的服務(wù)屬性810示出的字段。
第一服務(wù)屬性902可以對(duì)應(yīng)于提供者設(shè)備(例如,第一電子設(shè)備104)所提供的服務(wù)的第一實(shí)例(例如,象棋),以及第二服務(wù)屬性904可以對(duì)應(yīng)于提供者設(shè)備所提供的服務(wù)的第二實(shí)例(例如,棋盤(pán)格)。為了說(shuō)明,第一服務(wù)屬性902可以包括對(duì)應(yīng)于服務(wù)ID字段812的字段。服務(wù)ID字段812可以包括指示第一服務(wù)屬性902描述游戲服務(wù)的值。第一服務(wù)屬性902還可以包括對(duì)應(yīng)于實(shí)例ID字段813的字段,該實(shí)例ID字段813指示第一服務(wù)屬性902描述游戲服務(wù)的象棋實(shí)例。第一服務(wù)屬性902還可以包括對(duì)應(yīng)于綁定比特圖字段814的字段,該綁定比特圖字段814包括標(biāo)識(shí)NAN-DL屬性906的值。例如,綁定比特圖字段814可以包括標(biāo)識(shí)消息中包括的第一NAN-DL屬性(例如,NAN-DL屬性906)的值0x0001。第一服務(wù)屬性902還可以包括對(duì)應(yīng)于服務(wù)信息字段816的字段,該服務(wù)信息字段816包括描述游戲服務(wù)的象棋實(shí)例的信息。
第二服務(wù)屬性904可以包括對(duì)應(yīng)于服務(wù)ID字段812的字段。服務(wù)ID字段812可以包括指示第二服務(wù)屬性904描述游戲服務(wù)的值。第二服務(wù)屬性904還可以包括對(duì)應(yīng)于實(shí)例ID字段813的字段,該實(shí)例ID字段813指示第二服務(wù)屬性904描述游戲服務(wù)的棋盤(pán)格實(shí)例。第二服務(wù)屬性904還可以包括對(duì)應(yīng)于綁定比特圖字段814的字段,該綁定比特圖字段814包括標(biāo)識(shí)NAN-DL屬性906的值。例如,綁定比特圖字段814可以包括標(biāo)識(shí)消息中包括的第一NAN-DL屬性(例如,NAN-DL屬性906)的值0x0001。第二服務(wù)屬性904還可以包括對(duì)應(yīng)于服務(wù)信息字段816的字段,該服務(wù)信息字段816包括描述游戲服務(wù)的棋盤(pán)格實(shí)例的信息。
NAN-DL屬性906可以包括如關(guān)于圖8的NAN-DL屬性820示出的字段。例如,NAN-DL屬性906可以包括對(duì)應(yīng)于屬性ID字段821的字段。屬性ID字段821可以包括指示NAN-DL屬性906是NAN-DL屬性的值。NAN-DL屬性906還可以包括對(duì)應(yīng)于NAN-DL信道字段822的字段,該NAN-DL信道字段822指示用于由NAN-DL屬性906描述的NAN-DL的電子設(shè)備進(jìn)行的通信的信道(例如,48)。例如,NAN-DL信道字段822可以標(biāo)識(shí)由NAD-DL的電子設(shè)備用于發(fā)送或接收數(shù)據(jù)的無(wú)線信道。NAN-DL屬性906還可以包括對(duì)應(yīng)于NAN-DL控制字段823的字段,該NAN-DL控制字段823定義對(duì)應(yīng)于NAN-DL的一個(gè)或多個(gè)通信窗口的參數(shù),如參照?qǐng)D10進(jìn)一步描述的。NAN-DL屬性906還可以包括對(duì)應(yīng)于NAN-DL群組ID字段824的字段,該NAN-DL群組ID字段824包括標(biāo)識(shí)NAN-DL屬性906所描述的NAN-DL的群組名稱(“例如,游戲群組”)的字段。因此,在第一示例中,消息可以通告服務(wù)的兩個(gè)不同實(shí)例并且指示兩個(gè)實(shí)例都是由提供者設(shè)備經(jīng)由共同NAN-DL提供的。
在第二示例中,示出了包括兩個(gè)服務(wù)屬性的消息(例如,服務(wù)通告710),所述兩個(gè)服務(wù)屬性描述共同服務(wù)的、標(biāo)識(shí)不同NAN-DL的不同實(shí)例。消息包括第一服務(wù)屬性910、第二服務(wù)屬性912、第一NAN-DL屬性914和第二NAN-DL屬性916。
第一服務(wù)屬性910可以對(duì)應(yīng)于提供者設(shè)備(例如,第一電子設(shè)備104)所提供的服務(wù)的第一實(shí)例(例如,象棋),以及第二服務(wù)屬性912可以對(duì)應(yīng)于提供者設(shè)備所提供的服務(wù)的第二實(shí)例(例如,棋盤(pán)格)。如上文解釋的,第一服務(wù)屬性910和第二服務(wù)屬性912可以包括服務(wù)ID字段812,該服務(wù)ID字段812指示第一服務(wù)屬性910和第二服務(wù)屬性912分別描述游戲服務(wù)。第一服務(wù)屬性910和第二服務(wù)屬性912還均可以包括實(shí)例ID字段813和服務(wù)信息字段816。第一服務(wù)屬性910的實(shí)例ID字段813可以指示第一服務(wù)屬性910描述游戲服務(wù)的象棋實(shí)例,以及第一服務(wù)屬性910的服務(wù)信息字段816可以包括描述游戲服務(wù)的象棋實(shí)例的信息。第二服務(wù)屬性912的實(shí)例ID字段813可以指示第二服務(wù)屬性912描述游戲服務(wù)的棋盤(pán)格實(shí)例,以及第二服務(wù)屬性912的服務(wù)信息字段816可以包括描述游戲服務(wù)的棋盤(pán)格實(shí)例的信息。
第一服務(wù)屬性910還可以包括綁定比特圖字段814,該綁定比特圖字段814包括標(biāo)識(shí)第一NAN-DL屬性914的值。例如,第一服務(wù)屬性910的綁定比特圖字段814可以包括標(biāo)識(shí)消息中包括的第一NAN-DL屬性(例如,第一NAN-DL屬性914)的值0x0001。第二服務(wù)屬性912也可以包括綁定比特圖字段814,該綁定比特圖字段814包括標(biāo)識(shí)第二NAN-DL屬性916的值。例如,第二服務(wù)屬性912的綁定比特圖字段814可以包括標(biāo)識(shí)消息中包括的第二NAN-DL屬性(例如,第二NAN-DL屬性916)的值0x0002。因此,通過(guò)包括具有不同值的綁定比特圖字段814,第一服務(wù)屬性910和第二服務(wù)屬性912可以標(biāo)識(shí)不同的NAN-DL。
第一NAN-DL屬性914可以包括如關(guān)于圖8的NAN-DL屬性820示出的字段。例如,第一NAN-DL屬性914可以包括屬性ID字段821,該屬性ID字段821包括指示第一NAN-DL屬性914是NAN-DL屬性的值。第一NAN-DL屬性914還可以包括NAN-DL信道字段822,該NAN-DL信道字段822指示用于由第一NAN-DL屬性914描述的NAN-DL的電子設(shè)備進(jìn)行的通信的信道(例如,48)。第一NAN-DL屬性914還可以包括NAN-DL控制字段屬性,該NAN-DL控制字段屬性定義對(duì)應(yīng)于由第一NAN-DL屬性914描述的NAN-DL的一個(gè)或多個(gè)通信窗口的參數(shù)。第一NAN-DL屬性914還可以包括NAN-DL群組ID字段,該NAN-DL群組ID字段包括標(biāo)識(shí)第一NAN-DL屬性914所描述的NAN-DL的群組名稱(“例如,象棋游戲群組”)的字段。
第二NAN-DL屬性916可以包括如關(guān)于圖8的NAN-DL屬性820示出的字段。例如,第二NAN-DL屬性916可以包括屬性ID字段,該屬性ID字段包括指示第二NAN-DL屬性916是NAN-DL屬性的值。第二NAN-DL屬性916還可以包括NAN-DL信道字段,該NAN-DL信道字段指示用于由第二NAN-DL屬性916描述的NAN-DL的電子設(shè)備進(jìn)行的通信的信道(例如,30)。第二NAN-DL屬性916所指示的信道可以不同于第一NAN-DL屬性914所指示的信道。第二NAN-DL屬性916還可以包括NAN-DL控制字段屬性,該NAN-DL控制字段屬性定義對(duì)應(yīng)于由第二NAN-DL屬性916描述的NAN-DL的一個(gè)或多個(gè)通信窗口的參數(shù)。針對(duì)第二NAN-DL屬性916的一個(gè)或多個(gè)通信窗口的參數(shù)可以不同于針對(duì)第一NAN-DL屬性914的一個(gè)或多個(gè)通信窗口的參數(shù)。第二NAN-DL屬性916還可以包括NAN-DL群組ID字段,該NAN-DL群組ID字段包括標(biāo)識(shí)第二NAN-DL屬性916所描述的NAN-DL的群組名稱(“例如,棋盤(pán)格游戲群組”)的字段。
因此,在第二示例中,消息可以通告服務(wù)的兩個(gè)不同實(shí)例并且指示實(shí)例是由提供者設(shè)備經(jīng)由不同的NAN-DL提供的。不同實(shí)例可以經(jīng)由不同信道被提供并且可以具有不同的通信窗口參數(shù)。
在第三示例中,示出了包括兩個(gè)服務(wù)屬性的消息(例如,服務(wù)通告710),所述兩個(gè)服務(wù)屬性描述標(biāo)識(shí)不同NAN-DL的不同服務(wù)。消息包括第一服務(wù)屬性920、第二服務(wù)屬性922、第一NAN-DL屬性924和第二NAN-DL屬性926。
在第三示例中,第一服務(wù)屬性920和第二服務(wù)屬性922對(duì)應(yīng)于不同服務(wù)。例如,第一服務(wù)屬性920可以對(duì)應(yīng)于提供者設(shè)備(例如,第一電子設(shè)備104)所提供的第一服務(wù)的實(shí)例(例如,象棋),以及第二服務(wù)屬性922可以對(duì)應(yīng)于提供者設(shè)備所提供的第二服務(wù)的實(shí)例(例如,家庭消息傳送)。為了說(shuō)明,第一服務(wù)屬性920可以包括服務(wù)ID字段,該服務(wù)ID字段包括指示第一服務(wù)屬性920描述游戲服務(wù)的值,以及第二服務(wù)屬性922可以包括服務(wù)ID字段,該服務(wù)ID字段包括指示第二服務(wù)屬性922描述消息傳送服務(wù)的值。第一服務(wù)屬性920和第二服務(wù)屬性922還可以包括上文關(guān)于第一和第二示例描述的字段,第一示例和第二示例分別描述游戲服務(wù)或消息傳送服務(wù)。另外,第一服務(wù)屬性920可以包括綁定比特圖字段,該綁定比特圖字段包括標(biāo)識(shí)第一NAN-DL屬性924的值。例如,綁定比特圖字段可以包括標(biāo)識(shí)消息中包括的第一NAN-DL屬性(例如,第一NAN-DL屬性924)的值0x0001。第二服務(wù)屬性922還可以包括對(duì)應(yīng)于綁定比特圖字段814的字段,該綁定比特圖字段814包括標(biāo)識(shí)第二NAN-DL屬性926的值。例如,綁定比特圖字段可以包括標(biāo)識(shí)消息中包括的第二NAN-DL屬性(例如,第二NAN-DL屬性926)的值0x0002。因此,不同的服務(wù)屬性920和922可以標(biāo)識(shí)不同的NAN-DL。
第一NAN-DL屬性924和第二NAN-DL屬性926可以包括描述相應(yīng)的NAN-DL的字段,如上文關(guān)于NAN-DL屬性914和916描述的。例如,第一NAN-DL屬性924可以包括NAN-DL信道字段822和NAN-DL控制字段823,該NAN-DL信道字段822指示用于由第一NAN-DL屬性924描述的NAN-DL的電子設(shè)備進(jìn)行的通信的信道,該NAN-DL控制字段823定義對(duì)應(yīng)于由第一NAN-DL屬性924描述的NAN-DL的一個(gè)或多個(gè)通信窗口的參數(shù)。另外,第二NAN-DL屬性926可以包括NAN-DL信道字段822和NAN-DL控制字段823,該NAN-DL信道字段822指示用于由第二NAN-DL屬性926描述的NAN-DL的電子設(shè)備進(jìn)行的通信的信道,該NAN-DL控制字段823定義對(duì)應(yīng)于由第二NAN-DL屬性926描述的NAN-DL的一個(gè)或多個(gè)通信窗口的參數(shù)。對(duì)應(yīng)于第一NAN-DL屬性924的信道和參數(shù)可以不同于對(duì)應(yīng)于第二NAN-DL屬性926的信道和參數(shù)。
因此,在第三示例中,消息可以通告兩個(gè)不同服務(wù)并且指示兩個(gè)不同服務(wù)是由提供者設(shè)備經(jīng)由不同的NAN-DL提供的。兩個(gè)不同服務(wù)可以經(jīng)由不同信道被提供并且可以具有不同的通信窗口參數(shù)。
參照?qǐng)D10,示出了說(shuō)明NAN-DL控制字段823的圖1000。NAN-DL控制字段823可以是NAN-DL屬性180或NAN-DL屬性736的字段,并且可以定義由NAN-DL屬性180或NAN-DL屬性736描述的NAN-DL的一個(gè)或多個(gè)通信窗口(例如,尋呼窗口、傳輸窗口或兩者)的一個(gè)或多個(gè)參數(shù)。在一個(gè)特定實(shí)現(xiàn)方式中,NAN-DL控制字段823可以包括十六個(gè)比特。
NAN-DL控制字段823可以包括發(fā)現(xiàn)窗口偏移指示符1011。為了說(shuō)明,發(fā)現(xiàn)窗口偏移指示符1011(例如,比特0-1的值)可以指示發(fā)現(xiàn)窗口的結(jié)束和傳輸窗口的開(kāi)始之間的時(shí)間段。NAN-DL控制字段823還可以包括DL傳輸窗口偏移指示符1012。為了說(shuō)明,DL傳輸窗口偏移指示符1012(例如,比特2-3的值)可以指示傳輸窗口之間的時(shí)間段。NAN-DL控制字段823還可以包括DL傳輸窗口大小指示符1013。為了說(shuō)明,DL傳輸窗口大小指示符1013(例如,比特4-5的值)可以指示用于NAN-DL的傳輸窗口的大小。NAN-DL控制字段823還可以包括尋呼窗口大小指示符1014。為了說(shuō)明,尋呼窗口大小指示符1014(例如,比特6-7的值)可以指示用于NAN-DL的尋呼窗口的大小。
NAN-DL控制字段823還可以包括DL傳輸窗口重復(fù)指示符1015。為了說(shuō)明,DL傳輸窗口重復(fù)指示符1015(例如,比特8的值)可以指示傳輸窗口是否在連續(xù)的發(fā)現(xiàn)窗口之間重復(fù)。NAN-DL控制字段823還可以包括“數(shù)據(jù)鏈路心跳”指示符1016。為了說(shuō)明,數(shù)據(jù)鏈路心跳指示符1016(例如,比特9-10的值)可以指示如果沒(méi)有經(jīng)由NAN-DL信道發(fā)生數(shù)據(jù)傳輸,則NAN-DL的電子設(shè)備將認(rèn)為NAN-DL不再有效的門(mén)限時(shí)間段。數(shù)據(jù)鏈路心跳可以類似于參照?qǐng)D1描述的數(shù)據(jù)鏈路心跳。NAN-DL控制字段823還可以包括尋呼窗口重復(fù)指示符1017和預(yù)留比特1018(例如,比特15)。為了說(shuō)明,尋呼窗口重復(fù)指示符1017(例如,比特11-14的值)可以指示數(shù)量NUM_PW??梢葬槍?duì)連續(xù)的發(fā)現(xiàn)窗口之間的每NUM_PW個(gè)傳輸窗口中的一個(gè)傳輸窗口定義尋呼窗口。圖10示出了基于尋呼窗口重復(fù)指示符1017的不同值的兩個(gè)示例。
在第一示例1020中,尋呼窗口重復(fù)指示符1017具有值一。該值對(duì)應(yīng)于每個(gè)傳輸窗口都具有經(jīng)定義的尋呼窗口。如圖10所示,在第一示例1020中,五個(gè)傳輸傳窗口中的每個(gè)傳輸窗口都包括尋呼窗口。
在第二示例1022中,尋呼窗口重復(fù)指示符1017具有值二。該值對(duì)應(yīng)于每?jī)蓚€(gè)傳輸窗口中有一個(gè)傳輸窗口具有經(jīng)定義的尋呼窗口。如圖10所示,在第二示例1022中,第一傳輸傳窗口、第三傳輸傳窗口和第五傳輸傳窗口均包括尋呼窗口,而第二傳輸傳窗口和第四傳輸傳窗口不包括尋呼窗口。
在不具有尋呼窗口的傳輸窗口期間,可以根據(jù)先前具有尋呼窗口的傳輸窗口重復(fù)數(shù)據(jù)傳輸模式。如果沒(méi)有尋呼窗口,則傳輸窗口可以相對(duì)較長(zhǎng)。為了說(shuō)明,在第二示例1022中,在第一尋呼窗口期間,第一電子設(shè)備可以發(fā)送數(shù)據(jù)通告消息,該數(shù)據(jù)通告消息指示數(shù)據(jù)可用于第二電子設(shè)備。在第一傳輸窗口期間,第一電子設(shè)備和第二電子設(shè)備可以保持在活動(dòng)操作模式下以便發(fā)送或接收數(shù)據(jù),而其它電子設(shè)備可以轉(zhuǎn)變到低功率操作模式以節(jié)省功率。在第二傳輸窗口期間,第一電子設(shè)備和第二電子設(shè)備可以保持在活動(dòng)操作模式下以便繼續(xù)發(fā)送或接收數(shù)據(jù),而其它電子設(shè)備可以保持在低功率操作模式下。以此方式,可以在不包括尋呼窗口的后續(xù)傳輸窗口期間重復(fù)第一傳輸窗口(其包括第一尋呼窗口)的數(shù)據(jù)傳輸模式。在后續(xù)尋呼窗口期間,電子設(shè)備中的每個(gè)電子設(shè)備可以在活動(dòng)操作模式下操作以便發(fā)送數(shù)據(jù)通告消息或監(jiān)測(cè)數(shù)據(jù)通告消息。因此,對(duì)于針對(duì)多個(gè)傳輸窗口執(zhí)行相同的數(shù)據(jù)傳輸模式的服務(wù)來(lái)說(shuō),減少尋呼窗口的數(shù)量可以使沒(méi)有被調(diào)度為接收數(shù)據(jù)的電子設(shè)備能夠在多個(gè)傳輸窗口期間保持在低功率操作模式下,由此降低功耗。
參照?qǐng)D11,示出了數(shù)據(jù)鏈路的電子設(shè)備處的操作的方法1100。可以在圖1的電子設(shè)備104-116中的任何電子設(shè)備(例如,方法1100可以對(duì)應(yīng)于多跳數(shù)據(jù)鏈路)或圖6的設(shè)備612中的任何設(shè)備處執(zhí)行方法1100。
方法1100包括:在1102處,在數(shù)據(jù)鏈路的第一電子設(shè)備處生成第一業(yè)務(wù)通告消息,其中第一業(yè)務(wù)通告消息指示要從第一電子設(shè)備向數(shù)據(jù)鏈路的第二電子設(shè)備發(fā)送第一數(shù)據(jù)。例如,參照?qǐng)D1,第一電子設(shè)備104可以生成數(shù)據(jù)通告120,以指示針對(duì)到第二電子設(shè)備106的傳輸?shù)臄?shù)據(jù)122。
方法1100包括:在1104處,在第一尋呼窗口期間向數(shù)據(jù)鏈路的電子設(shè)備發(fā)送第一業(yè)務(wù)通告消息。例如,參照?qǐng)D1,第一電子設(shè)備104可以在第一尋呼窗口(諸如圖2-5的第一NAN尋呼窗口220或第一尋呼窗口224)期間向第二電子設(shè)備106發(fā)送數(shù)據(jù)通告120。替代地,第一尋呼窗口可以包括或?qū)?yīng)于期望數(shù)據(jù)通告120的預(yù)期接收者在其期間處于活動(dòng)操作模式(例如,“喚醒”,對(duì)比處于“睡眠”或節(jié)電模式下)下的另一個(gè)預(yù)留時(shí)間段或時(shí)隙。
在一些實(shí)現(xiàn)方式中,業(yè)務(wù)通告消息可以是經(jīng)由被預(yù)留用于數(shù)據(jù)鏈路內(nèi)的數(shù)據(jù)傳輸?shù)牡谝粺o(wú)線網(wǎng)絡(luò)來(lái)發(fā)送的。例如,可以經(jīng)由圖2-5的數(shù)據(jù)鏈路信道204來(lái)執(zhí)行經(jīng)由第一無(wú)線網(wǎng)絡(luò)的通信。在該實(shí)現(xiàn)方式中,可以在對(duì)應(yīng)于電子設(shè)備的活動(dòng)操作模式的時(shí)間段期間發(fā)生第一尋呼窗口。例如,第一尋呼窗口可以包括或?qū)?yīng)于圖2和3的第一尋呼窗口224。第一時(shí)間段(例如,第一尋呼窗口)可以在鄰居感知網(wǎng)絡(luò)(NAN)的第一發(fā)現(xiàn)窗口之后的一個(gè)發(fā)現(xiàn)窗口偏移時(shí)段之后開(kāi)始。例如,參照?qǐng)D2,可以在第一發(fā)現(xiàn)窗口210之后的一個(gè)發(fā)現(xiàn)窗口偏移244之后發(fā)生第一尋呼窗口224。數(shù)據(jù)鏈路的第一傳輸窗口的第一部分可以包括第一尋呼窗口。例如,參照?qǐng)D2,第一傳輸窗口240可以包括第一尋呼窗口224。
在生成第一業(yè)務(wù)通告消息之前,第一電子設(shè)備可以經(jīng)由第一無(wú)線網(wǎng)絡(luò)在第一電子設(shè)備處接收服務(wù)發(fā)現(xiàn)消息。例如,參照?qǐng)D1,在生成數(shù)據(jù)通告120之前,第一電子設(shè)備104可以從電子設(shè)備106-112中的一個(gè)或多個(gè)電子設(shè)備接收服務(wù)發(fā)現(xiàn)消息。第一無(wú)線網(wǎng)絡(luò)可以被預(yù)留用于鄰居感知網(wǎng)絡(luò)(NAN)內(nèi)的發(fā)現(xiàn)操作和同步操作。例如,可以經(jīng)由圖2-5的NAN信道202來(lái)執(zhí)行經(jīng)由第二無(wú)線網(wǎng)絡(luò)的通信。在接收服務(wù)發(fā)現(xiàn)消息之后并且在發(fā)送第一業(yè)務(wù)通告消息之前,第一電子設(shè)備可以被配置為經(jīng)由第二無(wú)線網(wǎng)絡(luò)來(lái)進(jìn)行發(fā)送。第二無(wú)線網(wǎng)絡(luò)可以被預(yù)留用于數(shù)據(jù)鏈路內(nèi)的數(shù)據(jù)傳輸。例如,在接收服務(wù)發(fā)現(xiàn)消息之后并且在接收第三業(yè)務(wù)通告消息256之前,可以將第一電子設(shè)備104的發(fā)射機(jī)(或收發(fā)機(jī))從經(jīng)由NAN信道202來(lái)進(jìn)行發(fā)送配置為經(jīng)由數(shù)據(jù)鏈路信道204來(lái)進(jìn)行發(fā)送。
NAN可以包括第一多個(gè)電子設(shè)備并且數(shù)據(jù)鏈路可以包括第二多個(gè)電子設(shè)備。第二多個(gè)電子設(shè)備可以是第一多個(gè)電子設(shè)備的子集。例如,第一多個(gè)電子設(shè)備可以包括圖1的電子設(shè)備104-116并且第二多個(gè)電子設(shè)備可以包括圖1的電子設(shè)備104-112。
如果第一無(wú)線網(wǎng)絡(luò)被預(yù)留用于數(shù)據(jù)鏈路內(nèi)的數(shù)據(jù)傳輸,則方法1100還可以包括:在第一傳輸窗口的第二部分期間,經(jīng)由第一無(wú)線網(wǎng)絡(luò)從第一電子設(shè)備向第二電子設(shè)備發(fā)送第一數(shù)據(jù)。例如,第一電子設(shè)備104可以在圖2和3的第一數(shù)據(jù)傳輸部分234期間向第二電子設(shè)備106發(fā)送數(shù)據(jù)122。另外,第一業(yè)務(wù)通告消息可以指示要從第一電子設(shè)備向第三電子設(shè)備(諸如數(shù)據(jù)鏈路的圖1的第三電子設(shè)備108)發(fā)送第二數(shù)據(jù)。方法1100可以包括:經(jīng)由第一無(wú)線網(wǎng)絡(luò)進(jìn)行發(fā)送,第二數(shù)據(jù)可以是從第一電子設(shè)備發(fā)送給第三電子設(shè)備的。
第一電子設(shè)備可以被配置為生成第二業(yè)務(wù)通告消息,該第二業(yè)務(wù)通告消息指示要從第一電子設(shè)備向數(shù)據(jù)鏈路的第三電子設(shè)備發(fā)送第二數(shù)據(jù)。例如,第一電子設(shè)備104可以生成第四業(yè)務(wù)通告消息258,其指示要向第三電子設(shè)備108發(fā)送第二數(shù)據(jù)??梢栽跀?shù)據(jù)鏈路的第二尋呼窗口期間經(jīng)由第一無(wú)線網(wǎng)絡(luò)向數(shù)據(jù)鏈路的電子設(shè)備發(fā)送第二業(yè)務(wù)通告消息。例如,參照?qǐng)D2-3,可以在第二尋呼窗口226期間經(jīng)由數(shù)據(jù)鏈路信道204發(fā)送第四業(yè)務(wù)通告消息258。在發(fā)生在NAN的第一發(fā)現(xiàn)窗口和第二發(fā)現(xiàn)窗口之間的第一發(fā)現(xiàn)窗口間隔期間發(fā)生第一傳輸窗口和第二傳輸窗口。例如,參照?qǐng)D2,可以在發(fā)生在第一發(fā)現(xiàn)窗口210和第二發(fā)現(xiàn)窗口212之間的發(fā)現(xiàn)時(shí)段248期間發(fā)生第一傳輸窗口240和第二傳輸窗口242。
第一尋呼窗口的持續(xù)時(shí)間可以基于數(shù)據(jù)鏈路的向數(shù)據(jù)鏈路的其它電子設(shè)備提供服務(wù)的電子設(shè)備的數(shù)量。例如,第一電子設(shè)備可以被配置為維護(hù)在第一電子設(shè)備處接收的根通告(RANN)消息(諸如圖1的RANN 142)的計(jì)數(shù)。在第一電子設(shè)備處接收的RANN消息中的每個(gè)RANN消息可以指示和/或標(biāo)識(shí)數(shù)據(jù)鏈路的向數(shù)據(jù)鏈路的其它電子設(shè)備提供服務(wù)的相應(yīng)電子設(shè)備。第一電子設(shè)備可以被配置為基于計(jì)數(shù)來(lái)確定第一尋呼窗口的持續(xù)時(shí)間。例如,第一尋呼窗口的持續(xù)時(shí)間可以是根據(jù)計(jì)數(shù)(例如,基于一個(gè)或多個(gè)算法)來(lái)確定的或者可以是基于將計(jì)數(shù)與映射表進(jìn)行比較來(lái)確定的。在一個(gè)特定實(shí)現(xiàn)方式中,第一尋呼窗口的持續(xù)時(shí)間可以基于對(duì)應(yīng)于數(shù)據(jù)鏈路的數(shù)據(jù)鏈路時(shí)間塊的大小。作為非限制性示例,數(shù)據(jù)鏈路時(shí)間塊可以具有32個(gè)時(shí)間單位(TU)的大小。第一尋呼窗口的持續(xù)時(shí)間可以是數(shù)據(jù)鏈路時(shí)間塊的百分比。例如,尋呼窗口的持續(xù)時(shí)間可以是數(shù)據(jù)鏈路時(shí)間塊的大小的10%(例如,3.2個(gè)TU)。在一些實(shí)現(xiàn)方式中,尋呼窗口的持續(xù)時(shí)間不可以超過(guò)門(mén)限值。例如,尋呼窗口的持續(xù)時(shí)間可以是數(shù)據(jù)鏈路時(shí)間塊的大小的10%,如果這樣的持續(xù)時(shí)間不超過(guò)10個(gè)TU的門(mén)限值的話。
在其它實(shí)現(xiàn)方式中,業(yè)務(wù)通告消息是經(jīng)由被預(yù)留用于鄰居感知網(wǎng)絡(luò)(NAN)內(nèi)的發(fā)現(xiàn)操作和同步操作的第一無(wú)線網(wǎng)絡(luò)來(lái)發(fā)送的。例如,可以經(jīng)由圖2-5的NAN信道202來(lái)執(zhí)行經(jīng)由第一無(wú)線網(wǎng)絡(luò)的通信,以及第一尋呼窗口可以包括或?qū)?yīng)于圖2和4的第一NAN尋呼窗口220。在這樣的實(shí)現(xiàn)方式中,第一尋呼窗口可以在NAN的第一發(fā)現(xiàn)窗口的終止之后的一個(gè)發(fā)現(xiàn)窗口偏移時(shí)段之后開(kāi)始。例如,可以在第一發(fā)現(xiàn)窗口210之后的一個(gè)發(fā)現(xiàn)窗口偏移244之后開(kāi)始第一NAN尋呼窗口220。在經(jīng)由第一無(wú)線網(wǎng)絡(luò)發(fā)送第一業(yè)務(wù)通告消息之后,第一電子設(shè)備可以被配置為經(jīng)由第二無(wú)線網(wǎng)絡(luò)來(lái)進(jìn)行發(fā)送,并且第一電子設(shè)備可以經(jīng)由第二無(wú)線網(wǎng)絡(luò)向第二電子設(shè)備發(fā)送第一數(shù)據(jù)。第二無(wú)線網(wǎng)絡(luò)可以被預(yù)留用于數(shù)據(jù)鏈路內(nèi)的數(shù)據(jù)傳輸。例如,在發(fā)送第一業(yè)務(wù)通告消息252之后,可以將第一電子設(shè)備104的發(fā)射機(jī)(或收發(fā)機(jī))從經(jīng)由NAN信道202來(lái)進(jìn)行發(fā)送配置為經(jīng)由數(shù)據(jù)鏈路信道204來(lái)進(jìn)行發(fā)送,以及數(shù)據(jù)122可以是經(jīng)由數(shù)據(jù)鏈路信道204從第一電子設(shè)備104發(fā)送給第二電子設(shè)備106的。
如果第一無(wú)線網(wǎng)絡(luò)被預(yù)留用于NAN內(nèi)的發(fā)現(xiàn)操作和同步操作,則第一業(yè)務(wù)通告消息可以將第一電子設(shè)備標(biāo)識(shí)為發(fā)送者,可以將第二電子設(shè)備標(biāo)識(shí)為接收者,可以將數(shù)據(jù)鏈路標(biāo)識(shí)為針對(duì)第一數(shù)據(jù)的遞送路徑,或其組合。替代地或另外地,第一業(yè)務(wù)通告消息可以包括業(yè)務(wù)指示圖。例如,圖1的數(shù)據(jù)通告120可以包括業(yè)務(wù)指示圖。業(yè)務(wù)指示圖可以包括比特圖,以及比特圖的一個(gè)或多個(gè)比特的值可以將一個(gè)或多個(gè)電子設(shè)備標(biāo)識(shí)為在第一傳輸窗口期間來(lái)自第一電子設(shè)備的數(shù)據(jù)傳輸?shù)慕邮照摺I(yè)務(wù)指示圖的第一比特可以指示要向第二電子設(shè)備發(fā)送第一數(shù)據(jù),以及業(yè)務(wù)指示圖的第二比特可以指示要向數(shù)據(jù)鏈路的第三電子設(shè)備發(fā)送第二數(shù)據(jù)。作為說(shuō)明性示例,業(yè)務(wù)指示圖可以包括十四個(gè)比特,以及第一比特子集(例如,前七個(gè)比特)可以對(duì)應(yīng)于電子設(shè)備104-116,以及第二比特子集(例如,接下來(lái)的七個(gè)比特)可以對(duì)應(yīng)于第二數(shù)據(jù)鏈路的設(shè)備(未示出)。第一比特可以指示要向第二電子設(shè)備106發(fā)送第一數(shù)據(jù),以及第二比特可以指示要向第三電子設(shè)備108發(fā)送第二數(shù)據(jù)。另外,業(yè)務(wù)指示圖中的第一比特的位置可以基于由第一電子設(shè)備分配給第二電子設(shè)備的關(guān)聯(lián)標(biāo)識(shí)符。例如,當(dāng)?shù)谝浑娮釉O(shè)備104與第二電子設(shè)備106相關(guān)聯(lián)時(shí),第一電子設(shè)備104可以生成“01”的關(guān)聯(lián)標(biāo)識(shí)符并且將其分配給第二電子設(shè)備106,并且基于關(guān)聯(lián)標(biāo)識(shí)符01,業(yè)務(wù)指示圖的第一比特可以對(duì)應(yīng)于第二電子設(shè)備106。作為另一個(gè)示例,當(dāng)?shù)谝浑娮釉O(shè)備104與第四電子設(shè)備110相關(guān)聯(lián)時(shí),第一電子設(shè)備104可以生成“06”的關(guān)聯(lián)標(biāo)識(shí)符并且將其分配給第四電子設(shè)備110,并且基于關(guān)聯(lián)標(biāo)識(shí)符06,業(yè)務(wù)指示圖的第六比特可以對(duì)應(yīng)于第四電子設(shè)備110。
在其它實(shí)現(xiàn)方式中,第一尋呼窗口的開(kāi)始時(shí)間可以是基于第一電子設(shè)備的內(nèi)部時(shí)鐘來(lái)確定的。例如,可以基于在第一電子設(shè)備處從鄰居感知網(wǎng)絡(luò)(NAN)接收的一個(gè)或多個(gè)同步信標(biāo)來(lái)同步內(nèi)部時(shí)鐘。為了說(shuō)明,第一時(shí)間段(例如,第一尋呼窗口)的開(kāi)始時(shí)間可以是由第一電子設(shè)備104的數(shù)據(jù)通告邏輯單元130或第二電子設(shè)備106的數(shù)據(jù)通告邏輯單元132中包括的內(nèi)部時(shí)鐘(或其它定時(shí)電路,諸如圖22的定時(shí)和/或計(jì)數(shù)電路2274)來(lái)確定的??梢杂蓮腘AN 102的一個(gè)或多個(gè)電子設(shè)備接收的一個(gè)或多個(gè)同步信標(biāo)(諸如圖1的同步信標(biāo)140)來(lái)同步內(nèi)部時(shí)鐘。
在一個(gè)特定實(shí)現(xiàn)方式中,方法1100還包括:在第一電子設(shè)備處生成第一通告業(yè)務(wù)指示消息(ATIM)和第二ATIM。第一ATIM可以指示要從第一電子設(shè)備向第二電子設(shè)備發(fā)送第二數(shù)據(jù)。第二ATIM可以指示要從第一電子設(shè)備向數(shù)據(jù)鏈路的第三電子設(shè)備發(fā)送第三數(shù)據(jù)。方法1100包括:在數(shù)據(jù)鏈路的第二尋呼窗口期間向第二電子設(shè)備發(fā)送ATIM。例如,第一電子設(shè)備104可以經(jīng)由單播傳輸來(lái)向第二電子設(shè)備106發(fā)送ATIM,如參照?qǐng)D1描述的。ATIM可以指示要向第二電子設(shè)備106發(fā)送業(yè)務(wù)。方法1100還包括:在第二尋呼窗口期間向第三電子設(shè)備發(fā)送第二ATIM。在一些實(shí)現(xiàn)方式中,可以在單個(gè)尋呼窗口期間發(fā)送多個(gè)ATIM(并且可以接收多個(gè)ACK)。
在一個(gè)特定實(shí)現(xiàn)方式中,方法1100包括:響應(yīng)于業(yè)務(wù)通告消息,從第二電子設(shè)備接收確認(rèn)。確認(rèn)可以是服務(wù)質(zhì)量空(QoS)_NULL幀。例如,第一電子設(shè)備104可以從第二電子設(shè)備106接收確認(rèn)124(其可以是QoS_NULL幀)。另外,QoS_NULL幀可以包括反向準(zhǔn)許(RDG),該RDG授權(quán)第一電子設(shè)備在不競(jìng)爭(zhēng)的情況下在短幀間空間(SIFS)時(shí)段內(nèi)向第二電子設(shè)備發(fā)送響應(yīng)。例如,確認(rèn)124可以包括RDG,該RDG使第一電子設(shè)備104能夠在不競(jìng)爭(zhēng)(無(wú)線介質(zhì))的情況下在SIFS內(nèi)發(fā)送對(duì)確認(rèn)124的響應(yīng)。
在一個(gè)特定實(shí)現(xiàn)方式中,方法1100還包括:基于第一尋呼窗口的持續(xù)時(shí)間、尋呼消息的大小、以及尋呼消息的目標(biāo)沖突概率來(lái)選擇第一競(jìng)爭(zhēng)窗口參數(shù)。例如,第一競(jìng)爭(zhēng)窗口參數(shù)(CW)可以是基于尋呼窗口的持續(xù)時(shí)間(尋呼大小)、尋呼消息的大小、以及尋呼消息的目標(biāo)沖突概率來(lái)選擇的,如參照?qǐng)D1描述的。另外地或替代地,方法1100還可以包括:基于第一傳輸窗口的持續(xù)時(shí)間、數(shù)據(jù)傳輸?shù)拇笮 ⒁约皵?shù)據(jù)傳輸?shù)哪繕?biāo)沖突概率來(lái)選擇第二競(jìng)爭(zhēng)窗口參數(shù)。第一傳輸窗口可以包括第一尋呼窗口。例如,第一競(jìng)爭(zhēng)窗口參數(shù)(CW)可以是基于傳輸窗口的傳輸部分的持續(xù)時(shí)間TData、數(shù)據(jù)傳輸?shù)拇笮?、以及?shù)據(jù)傳輸?shù)哪繕?biāo)沖突概率來(lái)選擇的,如參照?qǐng)D1描述的。
方法1100使能夠經(jīng)由NAN信道(例如,NAN信道202)或數(shù)據(jù)鏈路信道(例如,數(shù)據(jù)鏈路信道204)來(lái)發(fā)送業(yè)務(wù)通告消息。數(shù)據(jù)鏈路的一個(gè)或多個(gè)電子設(shè)備可以通過(guò)基于業(yè)務(wù)通告消息來(lái)改變操作模式來(lái)節(jié)省功率。
參照?qǐng)D12,示出了數(shù)據(jù)鏈路的電子設(shè)備處的操作的方法1200。可以在圖1的電子設(shè)備104-116中的任何電子設(shè)備(例如,方法1200可以對(duì)應(yīng)于多跳數(shù)據(jù)鏈路)或圖6的設(shè)備612中的任何設(shè)備處執(zhí)行方法1200。
方法1200包括:在1202處,在數(shù)據(jù)鏈路的第一電子設(shè)備處,在對(duì)應(yīng)于數(shù)據(jù)鏈路的電子設(shè)備的活動(dòng)操作模式的第一尋呼窗口期間監(jiān)測(cè)第一無(wú)線網(wǎng)絡(luò)。例如,參照?qǐng)D1,第二電子設(shè)備106可以監(jiān)測(cè)第一無(wú)線網(wǎng)絡(luò)以便檢測(cè)數(shù)據(jù)通告120。第一時(shí)間段可以包括或?qū)?yīng)于第一NAN尋呼窗口220或第一尋呼窗口224。
方法1200還包括:在1204處,在第一電子設(shè)備處,在第一尋呼窗口期間從數(shù)據(jù)鏈路的第二電子設(shè)備接收第一業(yè)務(wù)通告消息。在一個(gè)特定實(shí)現(xiàn)方式中,第一業(yè)務(wù)通告消息可以包括或?qū)?yīng)于廣播消息。例如,參照?qǐng)D1,電子設(shè)備106-112中的每個(gè)電子設(shè)備可以接收第一電子設(shè)備104所發(fā)送的數(shù)據(jù)通告120。
第一電子設(shè)備可以被配置為:確定第一業(yè)務(wù)通告消息是否將第一電子設(shè)備標(biāo)識(shí)為在數(shù)據(jù)鏈路的第一傳輸窗口期間來(lái)自第二電子設(shè)備的數(shù)據(jù)的接收者。響應(yīng)于確定第一業(yè)務(wù)通告消息將第一電子設(shè)備標(biāo)識(shí)為接收者,第一電子設(shè)備可以在第一傳輸窗口期間被保持在活動(dòng)操作模式下,并且可以在第一傳輸窗口期間從第二電子設(shè)備接收數(shù)據(jù)。例如,第二電子設(shè)備106可以確定數(shù)據(jù)通告120將第二電子設(shè)備106標(biāo)識(shí)為來(lái)自第一電子設(shè)備104的數(shù)據(jù)122的接收者。響應(yīng)于確定業(yè)務(wù)通告120標(biāo)識(shí)第二電子設(shè)備106,第二電子設(shè)備106可以在對(duì)應(yīng)于數(shù)據(jù)鏈路的時(shí)間段期間將操作模式保持在活動(dòng)操作模式下。替代地,響應(yīng)于確定第一業(yè)務(wù)通告消息沒(méi)有將第一電子設(shè)備標(biāo)識(shí)為接收者,第一電子設(shè)備可以在第一傳輸窗口期間從活動(dòng)操作模式轉(zhuǎn)變到低功率操作模式。例如,響應(yīng)于確定數(shù)據(jù)通告120沒(méi)有將電子設(shè)備108-112標(biāo)識(shí)為數(shù)據(jù)122的接收者,電子設(shè)備108-112可以轉(zhuǎn)變到低功率操作模式。第一電子設(shè)備可以在數(shù)據(jù)鏈路的第二尋呼窗口的第二開(kāi)始時(shí)間處從低功率操作模式轉(zhuǎn)變(回)到活動(dòng)操作模式。例如,電子設(shè)備108-112可以在第二NAN尋呼窗口222或第二尋呼窗口226的開(kāi)始處轉(zhuǎn)變(回)到活動(dòng)操作模式。
在一些實(shí)現(xiàn)方式中,第一業(yè)務(wù)通告消息可以是經(jīng)由第一無(wú)線網(wǎng)絡(luò)接收的,并且第一無(wú)線網(wǎng)絡(luò)可以是被預(yù)留用于對(duì)應(yīng)于數(shù)據(jù)鏈路的數(shù)據(jù)傳輸。例如,可以經(jīng)由圖2-5的數(shù)據(jù)鏈路信道204來(lái)執(zhí)行經(jīng)由第一無(wú)線網(wǎng)絡(luò)的通信。如果第一業(yè)務(wù)通告消息將第一電子設(shè)備標(biāo)識(shí)和/或指示為來(lái)自第二電子設(shè)備的數(shù)據(jù)的接收者,則第一電子設(shè)備可以經(jīng)由第一無(wú)線網(wǎng)絡(luò)從第二電子設(shè)備接收數(shù)據(jù)。例如,如果數(shù)據(jù)通告120將第二電子設(shè)備106標(biāo)識(shí)為數(shù)據(jù)122的接收者,則第二電子設(shè)備106可以經(jīng)由數(shù)據(jù)鏈路信道204從第一電子設(shè)備104接收數(shù)據(jù)122。
在其它實(shí)現(xiàn)方式中,第一業(yè)務(wù)通告消息可以是經(jīng)由第一無(wú)線網(wǎng)絡(luò)接收的,并且第一無(wú)線網(wǎng)絡(luò)可以是被預(yù)留用于鄰近感知網(wǎng)絡(luò)(NAN)內(nèi)的發(fā)現(xiàn)操作和同步操作。例如,可以經(jīng)由圖2-5的NAN信道202來(lái)執(zhí)行經(jīng)由第一無(wú)線網(wǎng)絡(luò)的通信。如果第一業(yè)務(wù)通告消息將第一電子設(shè)備指示為接收者,則第一電子設(shè)備可以經(jīng)由第二無(wú)線網(wǎng)絡(luò)從第二電子設(shè)備接收數(shù)據(jù)。例如,如果數(shù)據(jù)通告120將第二電子設(shè)備106標(biāo)識(shí)為數(shù)據(jù)122的接收者,則第二電子設(shè)備106可以經(jīng)由數(shù)據(jù)鏈路信道204從第一電子設(shè)備104接收數(shù)據(jù)122。
在其它實(shí)現(xiàn)方式中,第一電子設(shè)備可以確定業(yè)務(wù)指示圖的特定比特的值是否將第一電子設(shè)備標(biāo)識(shí)為接收者。例如,該特定比特可以對(duì)應(yīng)于第一電子設(shè)備。為了說(shuō)明,該特定比特在業(yè)務(wù)標(biāo)識(shí)圖中的定位(或位置)可以是基于在第一電子設(shè)備和第二電子設(shè)備之間的關(guān)聯(lián)過(guò)程期間由第二電子設(shè)備分配的關(guān)聯(lián)標(biāo)識(shí)來(lái)確定的。例如,參照?qǐng)D1,可以在第一電子設(shè)備104和第二電子設(shè)備106之間的關(guān)聯(lián)過(guò)程期間由第一電子設(shè)備104向第二電子設(shè)備106分配關(guān)聯(lián)標(biāo)識(shí)。第一電子設(shè)備可以基于對(duì)應(yīng)于該特定比特的關(guān)聯(lián)標(biāo)識(shí)空間來(lái)確定接收數(shù)據(jù)所經(jīng)由的特定數(shù)據(jù)鏈路網(wǎng)絡(luò)。例如,業(yè)務(wù)指示圖的第一比特子集(例如,比特1-10)可以對(duì)應(yīng)于第一數(shù)據(jù)鏈路,業(yè)務(wù)指示圖的第二比特子集(例如,比特11-20)可以對(duì)應(yīng)于第二數(shù)據(jù)鏈路,并且圖1的第二電子設(shè)備106可以基于對(duì)應(yīng)于第二電子設(shè)備106的一個(gè)或多個(gè)比特在業(yè)務(wù)指示圖中的位置來(lái)確定接收數(shù)據(jù)122所經(jīng)由的數(shù)據(jù)鏈路網(wǎng)絡(luò)(例如,數(shù)據(jù)鏈路信道)。一個(gè)或多個(gè)比特的位置可以對(duì)應(yīng)于該一個(gè)或多個(gè)比特是被包括在第一比特子集、第二比特子集還是其組合中。
方法1200使能夠經(jīng)由NAN信道(例如,NAN信道202)或數(shù)據(jù)鏈路信道(例如,數(shù)據(jù)鏈路信道204)來(lái)接收業(yè)務(wù)通告消息。數(shù)據(jù)鏈路的一個(gè)或多個(gè)電子設(shè)備可以通過(guò)基于業(yè)務(wù)通告消息來(lái)改變操作模式來(lái)節(jié)省功率。
參照?qǐng)D13,示出了數(shù)據(jù)鏈路的電子設(shè)備處的操作的方法1300。可以在圖1的電子設(shè)備104-112中的任何電子設(shè)備(例如,方法1300可以對(duì)應(yīng)于單跳數(shù)據(jù)鏈路)或圖6的設(shè)備612中的任何設(shè)備處執(zhí)行方法1300。
方法1300包括:在1302處,在鄰居感知網(wǎng)絡(luò)(NAN)的數(shù)據(jù)鏈路的第一電子設(shè)備處生成服務(wù)發(fā)現(xiàn)幀,其中該服務(wù)發(fā)現(xiàn)幀包括如下屬性:將數(shù)據(jù)鏈路的電子設(shè)備的子集標(biāo)識(shí)為在傳輸窗口期間來(lái)自第一電子設(shè)備的數(shù)據(jù)的接收者,或者標(biāo)識(shí)對(duì)應(yīng)于數(shù)據(jù)通告的時(shí)間段和對(duì)應(yīng)于數(shù)據(jù)鏈路的數(shù)據(jù)傳輸?shù)亩〞r(shí)信息。例如,參照?qǐng)D1,第一電子設(shè)備104可以生成服務(wù)發(fā)現(xiàn)幀(例如,圖1的數(shù)據(jù)通告120或圖2-5的SDF 250)。在一些實(shí)現(xiàn)方式中,第一服務(wù)描述符屬性和第一服務(wù)響應(yīng)過(guò)濾器字段是根據(jù)NAN協(xié)議來(lái)格式化的。
方法1300還包括:在1304處,向NAN的除第一電子設(shè)備之外的電子設(shè)備發(fā)送服務(wù)發(fā)現(xiàn)幀。例如,數(shù)據(jù)通告120可以對(duì)應(yīng)于圖2的SDF 250,并且第一電子設(shè)備104可以經(jīng)由NAN信道202來(lái)向第二電子設(shè)備106發(fā)送SDF 250。在一個(gè)特定實(shí)現(xiàn)方式中,服務(wù)發(fā)現(xiàn)幀是在NAN的發(fā)現(xiàn)窗口(其可以被稱為NAN發(fā)現(xiàn)窗口)期間發(fā)送的。為了說(shuō)明,參照?qǐng)D2,SDF 250可以是在第一發(fā)現(xiàn)窗口210期間經(jīng)由NAN信道202發(fā)送的。
在一個(gè)特定實(shí)現(xiàn)方式中,屬性可以是服務(wù)描述符屬性。服務(wù)描述符屬性的服務(wù)響應(yīng)過(guò)濾器字段可以將數(shù)據(jù)鏈路的電子設(shè)備的子集標(biāo)識(shí)為在傳輸窗口期間來(lái)自第一電子設(shè)備的數(shù)據(jù)的接收者。服務(wù)發(fā)現(xiàn)幀可以是在NAN的發(fā)現(xiàn)窗口期間發(fā)送的,并且其中,NAN包括數(shù)據(jù)鏈路的電子設(shè)備的子集。在另一個(gè)特定實(shí)現(xiàn)方式中,屬性可以是對(duì)應(yīng)于數(shù)據(jù)鏈路的數(shù)據(jù)鏈路屬性。數(shù)據(jù)鏈路屬性的數(shù)據(jù)鏈路控制字段可以標(biāo)識(shí)時(shí)間段和定時(shí)信息??梢栽诎l(fā)現(xiàn)窗口期間向數(shù)據(jù)鏈路的電子設(shè)備發(fā)送服務(wù)發(fā)現(xiàn)幀。
在一些實(shí)現(xiàn)方式中,第一電子設(shè)備可以在第一傳輸窗口期間,經(jīng)由對(duì)應(yīng)于數(shù)據(jù)鏈路的第一無(wú)線網(wǎng)絡(luò)來(lái)向數(shù)據(jù)鏈路的第二電子設(shè)備發(fā)送數(shù)據(jù)的至少一部分。例如,參照?qǐng)D1,第一電子設(shè)備104可以經(jīng)由數(shù)據(jù)鏈路信道204來(lái)向第二電子設(shè)備106發(fā)送數(shù)據(jù)122。電子設(shè)備的第一子集可以包括一個(gè)或多個(gè)電子設(shè)備,諸如第二電子設(shè)備。例如,在一些實(shí)現(xiàn)方式中,數(shù)據(jù)通告120可以將電子設(shè)備106-112中的多個(gè)電子設(shè)備標(biāo)識(shí)為數(shù)據(jù)122的接收者。
在至少一些實(shí)現(xiàn)方式中,第一電子設(shè)備可以對(duì)應(yīng)于NAN的第二數(shù)據(jù)鏈路。例如,第一電子設(shè)備104可以對(duì)應(yīng)于包括電子設(shè)備106-112中的一個(gè)或多個(gè)電子設(shè)備的第二數(shù)據(jù)鏈路。第一電子設(shè)備所生成的服務(wù)發(fā)現(xiàn)幀可以包括第二服務(wù)描述符屬性。第二服務(wù)描述符屬性的第二服務(wù)響應(yīng)過(guò)濾器字段可以將第二數(shù)據(jù)鏈路的電子設(shè)備的第二子集標(biāo)識(shí)為第二數(shù)據(jù)的接收者。第一電子設(shè)備可以在第一傳輸窗口期間,經(jīng)由第二無(wú)線網(wǎng)絡(luò)來(lái)向第二數(shù)據(jù)鏈路的第三電子設(shè)備發(fā)送第二數(shù)據(jù)的至少一部分。例如,參照?qǐng)D1,數(shù)據(jù)通告120可以將第三電子設(shè)備108標(biāo)識(shí)為額外數(shù)據(jù)的接收者,并且第一電子設(shè)備104可以經(jīng)由對(duì)應(yīng)于第二數(shù)據(jù)鏈路的第二數(shù)據(jù)鏈路網(wǎng)絡(luò)(例如,第二數(shù)據(jù)鏈路信道)來(lái)向第三電子設(shè)備108發(fā)送額外數(shù)據(jù)。第二無(wú)線網(wǎng)絡(luò)可以對(duì)應(yīng)于第二數(shù)據(jù)鏈路并且電子設(shè)備的第二子集包括第三電子設(shè)備。
在一個(gè)特定實(shí)現(xiàn)方式中,第一服務(wù)發(fā)現(xiàn)屬性包括綁定比特圖字段。綁定比特圖字段可以指示數(shù)據(jù)鏈路屬性(例如,NDL屬性)和第二屬性。第二屬性可以包括業(yè)務(wù)指示圖(TIM)。例如,數(shù)據(jù)通告120可以包括具有綁定比特圖字段的SDA。綁定比特圖字段可以指示對(duì)應(yīng)于數(shù)據(jù)鏈路的數(shù)據(jù)鏈路屬性和業(yè)務(wù)通告屬性,如參照?qǐng)D1描述的。在另一個(gè)實(shí)現(xiàn)方式中,第二屬性可以包括數(shù)據(jù)鏈路的業(yè)務(wù)指示符。例如,第二屬性可以包括或?qū)?yīng)于參照表1描述的業(yè)務(wù)通告屬性,并且業(yè)務(wù)通告屬性可以包括業(yè)務(wù)指示符。業(yè)務(wù)指示符可以包括TIM、布隆過(guò)濾器或MAC地址的列表。
方法1300使數(shù)據(jù)鏈路的第一電子設(shè)備能夠向該數(shù)據(jù)鏈路的一個(gè)或多個(gè)電子設(shè)備發(fā)送對(duì)應(yīng)于數(shù)據(jù)通告(例如,如數(shù)據(jù)通告120)的SDF。數(shù)據(jù)鏈路的一個(gè)或多個(gè)電子設(shè)備可以通過(guò)基于SDF來(lái)改變操作模式來(lái)節(jié)省功率。
參照?qǐng)D14,示出了數(shù)據(jù)鏈路的電子設(shè)備處的操作的方法1400??梢栽趫D1的電子設(shè)備104-112中的任何電子設(shè)備(例如,方法1400可以對(duì)應(yīng)于單跳數(shù)據(jù)鏈路)或圖6的設(shè)備612中的任何設(shè)備處執(zhí)行方法1400。
方法1400包括:在1402處,在鄰居感知網(wǎng)絡(luò)(NAN)的數(shù)據(jù)鏈路的第一電子設(shè)備處接收服務(wù)發(fā)現(xiàn)幀,其中該服務(wù)發(fā)現(xiàn)幀包括如下屬性:將數(shù)據(jù)鏈路的電子設(shè)備的子集標(biāo)識(shí)為在傳輸窗口期間來(lái)自數(shù)據(jù)鏈路的第二電子設(shè)備的數(shù)據(jù)的接收者,或者標(biāo)識(shí)數(shù)據(jù)通告的時(shí)間段和對(duì)應(yīng)于數(shù)據(jù)鏈路的數(shù)據(jù)傳輸?shù)亩〞r(shí)信息。例如,參照?qǐng)D1,第二電子設(shè)備106可以從第一電子設(shè)備104接收服務(wù)發(fā)現(xiàn)幀(例如,數(shù)據(jù)通告120)。為了進(jìn)一步說(shuō)明,參照?qǐng)D2,可以在第一發(fā)現(xiàn)窗口210期間經(jīng)由NAN信道202接收(對(duì)應(yīng)于數(shù)據(jù)通告120的)SDF 250。
方法1400還包括:在1404處,基于服務(wù)響應(yīng)過(guò)濾器字段來(lái)確定是否在傳輸窗口期間監(jiān)測(cè)對(duì)應(yīng)于數(shù)據(jù)鏈路的無(wú)線網(wǎng)絡(luò)。例如,第二電子設(shè)備106可以確定是否在第一傳輸窗口240期間監(jiān)測(cè)數(shù)據(jù)鏈路信道204。
在一個(gè)特定實(shí)現(xiàn)方式中,屬性可以是服務(wù)描述符屬性。服務(wù)描述符屬性的服務(wù)響應(yīng)過(guò)濾器字段可以將數(shù)據(jù)鏈路的電子設(shè)備的子集標(biāo)識(shí)為在傳輸窗口期間來(lái)自數(shù)據(jù)鏈路的第二電子設(shè)備的數(shù)據(jù)的接收者。確定是否監(jiān)測(cè)無(wú)線網(wǎng)絡(luò)可以是基于服務(wù)響應(yīng)過(guò)濾器字段的。在另一個(gè)特定實(shí)現(xiàn)方式中,屬性可以是對(duì)應(yīng)于數(shù)據(jù)鏈路的數(shù)據(jù)鏈路屬性。數(shù)據(jù)鏈路屬性的數(shù)據(jù)鏈路控制字段可以標(biāo)識(shí)數(shù)據(jù)通告的時(shí)間段和定時(shí)信息??梢栽趥鬏敶翱谄陂g針對(duì)來(lái)自第二電子設(shè)備的至少一個(gè)數(shù)據(jù)幀來(lái)監(jiān)測(cè)無(wú)線網(wǎng)絡(luò)。傳輸窗口可以是基于數(shù)據(jù)鏈路屬性來(lái)確定的。
在一些實(shí)現(xiàn)方式中,第一電子設(shè)備可以針對(duì)數(shù)據(jù)來(lái)檢測(cè)無(wú)線網(wǎng)絡(luò)。例如,第一電子設(shè)備可以基于確定該第一電子設(shè)備被包括在電子設(shè)備的第一子集中來(lái)監(jiān)測(cè)無(wú)線網(wǎng)絡(luò)。第一電子設(shè)備可以在傳輸窗口期間經(jīng)由無(wú)線網(wǎng)絡(luò)接收來(lái)自第二電子設(shè)備的數(shù)據(jù)的至少一部分。例如,第二電子設(shè)備106可以監(jiān)測(cè)數(shù)據(jù)鏈路信道204,并且經(jīng)由數(shù)據(jù)鏈路信道204來(lái)接收來(lái)自第一電子設(shè)備104的數(shù)據(jù)122的至少一部分。
在一個(gè)特定實(shí)現(xiàn)方式中,服務(wù)發(fā)現(xiàn)屬性可以包括綁定比特圖字段。綁定比特圖字段可以指示數(shù)據(jù)鏈路屬性(例如,NDL屬性)和第二屬性。第二屬性可以包括業(yè)務(wù)指示圖(TIM)。例如,數(shù)據(jù)通告120可以包括具有綁定比特圖字段的SDA。綁定比特圖字段可以指示對(duì)應(yīng)于數(shù)據(jù)鏈路的數(shù)據(jù)鏈路屬性和業(yè)務(wù)通告屬性,如參照?qǐng)D1描述的。在另一個(gè)實(shí)現(xiàn)方式中,第二屬性可以包括數(shù)據(jù)鏈路的業(yè)務(wù)指示符。例如,第二屬性可以包括或?qū)?yīng)于參照表1描述的業(yè)務(wù)通告屬性,并且業(yè)務(wù)通告屬性可以包括業(yè)務(wù)指示符。業(yè)務(wù)指示符可以包括TIM、布隆過(guò)濾器或MAC地址的列表。
在一個(gè)特定實(shí)現(xiàn)方式中,可以將尋呼窗口重復(fù)率指示或表示為數(shù)量NUM_PW??梢葬槍?duì)連續(xù)的發(fā)現(xiàn)窗口之間的每NUM_PW個(gè)傳輸窗口中的一個(gè)傳輸窗口定義尋呼窗口。例如,如果數(shù)量NUM_PW大于一,則可以在連續(xù)的發(fā)現(xiàn)窗口之間發(fā)生多個(gè)尋呼窗口。在其它實(shí)現(xiàn)方式中,可以在數(shù)據(jù)鏈路的電子設(shè)備之間的數(shù)據(jù)鏈路調(diào)度協(xié)商期間指示或確定尋呼窗口的周期。如果數(shù)量NUM_PW是零,則第二電子設(shè)備所提供的相應(yīng)服務(wù)可以不具有尋呼窗口。例如,流式傳輸服務(wù)可以不具有尋呼窗口。在該實(shí)現(xiàn)方式中,方法1400還可以包括:如果數(shù)量NUM_PW是零,則在對(duì)應(yīng)于數(shù)據(jù)鏈路的整個(gè)數(shù)據(jù)鏈路時(shí)間塊期間將第一電子設(shè)備保持在活動(dòng)操作模式下。例如,對(duì)于流式傳輸服務(wù),因?yàn)榱魇絺鬏敺?wù)不具有尋呼窗口,因此傳輸窗口可以延長(zhǎng)為整個(gè)數(shù)據(jù)鏈路時(shí)間塊(例如,NDL時(shí)間塊)。在該示例中,接收數(shù)據(jù)通告120的設(shè)備可以在整個(gè)數(shù)據(jù)鏈路時(shí)間塊內(nèi)保持在活動(dòng)操作模式下。方法1400還可以包括:基于在第一電子設(shè)備處接收的數(shù)據(jù)中包括的“MORE”比特、數(shù)據(jù)中包括的服務(wù)時(shí)段結(jié)束(EOSP)比特、或無(wú)線網(wǎng)絡(luò)的空閑時(shí)間檢測(cè),來(lái)將第一電子設(shè)備轉(zhuǎn)變到低功率操作模式。在一些實(shí)現(xiàn)方式中,如果NUM_PW是零,則電子設(shè)備可以轉(zhuǎn)變?yōu)榈凸β什僮髂J蕉皇潜3衷诨顒?dòng)操作模式下。例如,如果第一電子設(shè)備接收包括MORE比特或EOSP比特的數(shù)據(jù),則第一電子設(shè)備可以轉(zhuǎn)變?yōu)榈凸β什僮髂J健W鳛榱硪粋€(gè)示例,如果第一電子設(shè)備檢測(cè)到無(wú)線網(wǎng)絡(luò)在門(mén)限時(shí)間段內(nèi)是空閑的,則第一電子設(shè)備可以轉(zhuǎn)變到低功率操作模式。
方法1400使數(shù)據(jù)鏈路的第一電子設(shè)備能夠從數(shù)據(jù)鏈路的一個(gè)或多個(gè)電子設(shè)備接收對(duì)應(yīng)于數(shù)據(jù)通告(例如,如數(shù)據(jù)通告120)的SDF。第一電子設(shè)備可以通過(guò)基于SDF來(lái)改變操作模式來(lái)節(jié)省功率。
參照?qǐng)D15,示出了數(shù)據(jù)鏈路的電子設(shè)備處的操作的方法1500??梢栽趫D1的電子設(shè)備104-116中的任何電子設(shè)備或圖6的設(shè)備612中的任何設(shè)備處執(zhí)行方法1500。
方法1500包括:在1502處,在鄰居感知網(wǎng)絡(luò)(NAN)的第一數(shù)據(jù)鏈路的第一電子設(shè)備處生成服務(wù)發(fā)現(xiàn)幀,其中該服務(wù)發(fā)現(xiàn)幀包括對(duì)應(yīng)于第一數(shù)據(jù)鏈路的第一數(shù)據(jù)鏈路屬性,并且其中第一數(shù)據(jù)鏈路屬性的第一數(shù)據(jù)鏈路控制字段標(biāo)識(shí)對(duì)應(yīng)于數(shù)據(jù)通告的時(shí)間段和對(duì)應(yīng)于第一數(shù)據(jù)鏈路的數(shù)據(jù)傳輸?shù)亩〞r(shí)信息。例如,參照?qǐng)D1,第一電子設(shè)備104可以生成服務(wù)發(fā)現(xiàn)幀(例如,數(shù)據(jù)通告120)。
方法1500還包括:在1504處,在發(fā)現(xiàn)窗口期間向數(shù)據(jù)鏈路的一個(gè)或多個(gè)電子設(shè)備發(fā)送服務(wù)發(fā)現(xiàn)幀。例如,參照?qǐng)D1,第一電子設(shè)備104可以向第二電子設(shè)備106服務(wù)發(fā)現(xiàn)幀(例如,數(shù)據(jù)通告120)。為了進(jìn)一步說(shuō)明,參照?qǐng)D2,可以在第一發(fā)現(xiàn)窗口210期間經(jīng)由NAN信道202發(fā)送(對(duì)應(yīng)于數(shù)據(jù)通告120的)SDF 250。
在一些實(shí)現(xiàn)方式中,作為說(shuō)明性而非限制性的實(shí)現(xiàn)方式,第一數(shù)據(jù)鏈路控制字段的第一比特子集可以將時(shí)間段標(biāo)識(shí)為以下各項(xiàng)中的一項(xiàng):數(shù)據(jù)鏈路尋呼窗口、NAN尋呼窗口、或?qū)?yīng)于服務(wù)發(fā)現(xiàn)幀的發(fā)現(xiàn)窗口。例如,第一數(shù)據(jù)鏈路控制字段的第一比特子集可以將時(shí)間段標(biāo)識(shí)為以下各項(xiàng)中的一項(xiàng):圖2的數(shù)據(jù)鏈路尋呼窗口224、226、NAN尋呼窗口220、222、或第一發(fā)現(xiàn)窗口210。第一數(shù)據(jù)鏈路控制字段的第一比特子集和第二比特子集可以標(biāo)識(shí)定時(shí)信息。如果第一比特子集將時(shí)間段標(biāo)識(shí)為數(shù)據(jù)鏈路尋呼窗口,則定時(shí)信息可以包括數(shù)據(jù)鏈路尋呼窗口的持續(xù)時(shí)間。如果第一比特子集將時(shí)間段標(biāo)識(shí)為NAN尋呼窗口,則定時(shí)信息可以包括在NAN的兩個(gè)連續(xù)的發(fā)現(xiàn)窗口之間的NAN尋呼窗口的重復(fù)次數(shù)。如果第一比特子集將時(shí)間段標(biāo)識(shí)為發(fā)現(xiàn)窗口,則定時(shí)信息可以包括在服務(wù)發(fā)現(xiàn)幀的服務(wù)描述符屬性的服務(wù)響應(yīng)過(guò)濾器字段中標(biāo)識(shí)的數(shù)據(jù)接收者分配被重復(fù)的持續(xù)時(shí)間。例如,參照?qǐng)D1和表6進(jìn)一步解釋了數(shù)據(jù)鏈路控制字段的特定值。
在其它實(shí)現(xiàn)方式中,服務(wù)發(fā)現(xiàn)幀可以包括對(duì)應(yīng)于第二數(shù)據(jù)鏈路的第二數(shù)據(jù)鏈路屬性。第二數(shù)據(jù)鏈路屬性的第二數(shù)據(jù)鏈路控制字段可以標(biāo)識(shí)和/或指示對(duì)應(yīng)于數(shù)據(jù)通告的第二時(shí)間段和對(duì)應(yīng)于第二數(shù)據(jù)鏈路的第二定時(shí)信息。例如,SDF 250可以包括均對(duì)應(yīng)于不同數(shù)據(jù)鏈路的多個(gè)數(shù)據(jù)鏈路屬性。
在一個(gè)特定實(shí)現(xiàn)方式中,第一服務(wù)響應(yīng)過(guò)濾器標(biāo)識(shí)將電子設(shè)備的第一子集標(biāo)識(shí)為數(shù)據(jù)的接收者的布隆過(guò)濾器。例如,參照?qǐng)D1,(數(shù)據(jù)通告120中包括的)SRF可以包括由布隆過(guò)濾器表示的地址列表152。服務(wù)響應(yīng)過(guò)濾器的服務(wù)響應(yīng)過(guò)濾器控制字段可以包括布隆過(guò)濾器索引,布隆過(guò)濾器索引指示對(duì)應(yīng)于布隆過(guò)濾器的哈希函數(shù)集合。例如,(數(shù)據(jù)通告120中包括的)SRF的服務(wù)響應(yīng)過(guò)濾器控制字段可以包括布隆過(guò)濾器索引,布隆過(guò)濾器索引指示對(duì)應(yīng)于(表示地址列表152的)布隆過(guò)濾器的哈希函數(shù)集合。布隆過(guò)濾器的大小可以是基于對(duì)應(yīng)于該布隆過(guò)濾器的目標(biāo)誤報(bào)率來(lái)選擇的。例如,第一電子設(shè)備104可以增大布隆過(guò)濾器的大小以減小對(duì)應(yīng)于該布隆過(guò)濾器的誤報(bào)率。方法1500還可以包括:響應(yīng)于服務(wù)發(fā)現(xiàn)幀來(lái)從第二電子設(shè)備接收確認(rèn),并且基于確定第二電子設(shè)備不是數(shù)據(jù)的接收者來(lái)向第二電子設(shè)備發(fā)送否定確認(rèn)(NACK)。例如,參照?qǐng)D1,第一電子設(shè)備104可以從第五電子設(shè)備112接收確認(rèn)144,并且可以響應(yīng)于確定第五電子設(shè)備112不是數(shù)據(jù)122的接收者來(lái)向第五電子設(shè)備112發(fā)送NACK 154。
在一個(gè)特定實(shí)現(xiàn)方式中,數(shù)據(jù)鏈路屬性包括指示被指定用于多播業(yè)務(wù)的傳輸窗口的周期的字段。例如,數(shù)據(jù)鏈路屬性可以包括指示哪些傳輸窗口被指定用于多播業(yè)務(wù)的多播周期字段,如參照?qǐng)D1描述的。數(shù)據(jù)可以在被指定用于多播業(yè)務(wù)的傳輸窗口期間被傳輸,并且傳輸窗口可以不包括尋呼窗口,如參照?qǐng)D1描述的。另外,可以不發(fā)送數(shù)據(jù)通告來(lái)指示多播業(yè)務(wù),如參照?qǐng)D1描述的。
方法1500使數(shù)據(jù)鏈路的第一電子設(shè)備能夠發(fā)送包括數(shù)據(jù)鏈路屬性的SDF。數(shù)據(jù)鏈路屬性的數(shù)據(jù)鏈路控制字段可以標(biāo)識(shí)向數(shù)據(jù)鏈路的其它電子設(shè)備標(biāo)識(shí)對(duì)應(yīng)于數(shù)據(jù)鏈路的信息。
參照?qǐng)D16,示出了數(shù)據(jù)鏈路的電子設(shè)備處的操作的方法1600??梢栽趫D1的電子設(shè)備104-116中的任何電子設(shè)備或圖6的設(shè)備612中的任何設(shè)備處執(zhí)行方法1600。
方法1600包括:在1602處,在鄰居感知網(wǎng)絡(luò)(NAN)的數(shù)據(jù)鏈路的第一電子設(shè)備處接收服務(wù)發(fā)現(xiàn)幀,其中該服務(wù)發(fā)現(xiàn)幀包括對(duì)應(yīng)于數(shù)據(jù)鏈路的數(shù)據(jù)鏈路屬性,并且其中數(shù)據(jù)鏈路屬性的數(shù)據(jù)鏈路控制字段標(biāo)識(shí)數(shù)據(jù)通告的時(shí)間段和對(duì)應(yīng)于數(shù)據(jù)鏈路的數(shù)據(jù)傳輸?shù)亩〞r(shí)信息。例如,參照?qǐng)D1,第二電子設(shè)備106可以接收服務(wù)發(fā)現(xiàn)幀(例如,數(shù)據(jù)通告120)。
方法1600還包括:在1604處,在傳輸窗口期間針對(duì)來(lái)自第二電子設(shè)備的至少一個(gè)數(shù)據(jù)幀來(lái)監(jiān)測(cè)對(duì)應(yīng)于數(shù)據(jù)鏈路的無(wú)線網(wǎng)絡(luò),其中傳輸窗口是基于數(shù)據(jù)鏈路屬性來(lái)確定的。例如,第二電子設(shè)備106可以針對(duì)來(lái)自第一電子設(shè)備104的數(shù)據(jù)122的至少一個(gè)數(shù)據(jù)幀來(lái)監(jiān)測(cè)數(shù)據(jù)鏈路信道204。
在一些實(shí)現(xiàn)方式中,無(wú)線網(wǎng)絡(luò)可以被預(yù)留用于數(shù)據(jù)鏈路內(nèi)的數(shù)據(jù)傳輸。例如,可以經(jīng)由數(shù)據(jù)鏈路信道204來(lái)執(zhí)行經(jīng)由無(wú)線網(wǎng)絡(luò)的通信。替代地或另外地,第一電子設(shè)備可以基于數(shù)據(jù)鏈路控制字段的第一比特集合來(lái)確定數(shù)據(jù)通告的時(shí)間段。另外,第一電子設(shè)備可以基于數(shù)據(jù)鏈路控制字段的第一比特集合和第二比特集合來(lái)確定定時(shí)信息。例如,第二電子設(shè)備106可以基于數(shù)據(jù)鏈路控制字段的多個(gè)比特來(lái)確定時(shí)間段和定是信息,如參照?qǐng)D1和表6進(jìn)一步描述的。
在一個(gè)特定實(shí)現(xiàn)方式中,服務(wù)響應(yīng)過(guò)濾器字段標(biāo)識(shí)布隆過(guò)濾器,并且確定監(jiān)測(cè)無(wú)線網(wǎng)絡(luò)是基于確定第一電子設(shè)備被布隆過(guò)濾器標(biāo)識(shí)為數(shù)據(jù)的接收者的。例如,參照?qǐng)D1,數(shù)據(jù)通告120(例如,包括SRF的NAN SDF)中包括的地址列表152可以由布隆過(guò)濾器表示,并且第二電子設(shè)備106可以基于布隆過(guò)濾器來(lái)確定監(jiān)測(cè)數(shù)據(jù)鏈路信道204。方法1600還可以包括:響應(yīng)于確定第一電子設(shè)備被指示為數(shù)據(jù)的接收者,向第二電子設(shè)備發(fā)送確認(rèn),從第二電子設(shè)備接收NACK,以及響應(yīng)于接收NACK,將第一電子設(shè)備從活動(dòng)操作模式轉(zhuǎn)變到低功率操作模式。例如,參照?qǐng)D1,第五電子設(shè)備112可以基于布隆過(guò)濾器(例如,地址列表152)產(chǎn)生的誤報(bào)匹配來(lái)向第一電子設(shè)備發(fā)送確認(rèn)144。第一電子設(shè)備104可以確定第五電子設(shè)備112不是數(shù)據(jù)122的接收者,并且可以向第五電子設(shè)備112發(fā)送NACK 154。第五電子設(shè)備112可以接收NACK 154并且可以基于NACK 154來(lái)轉(zhuǎn)變?yōu)榈凸β什僮髂J健?/p>
方法1600使數(shù)據(jù)鏈路的第一電子設(shè)備能夠接收包括數(shù)據(jù)鏈路屬性的SDF。第一電子設(shè)備可以基于數(shù)據(jù)鏈路屬性的數(shù)據(jù)鏈路控制字段來(lái)確定對(duì)應(yīng)于數(shù)據(jù)鏈路的信息。
參照?qǐng)D17,示出了數(shù)據(jù)鏈路的電子設(shè)備處的操作的方法1700??梢栽趫D1的電子設(shè)備104-112中的任何電子設(shè)備或圖6的設(shè)備612中的任何設(shè)備處執(zhí)行方法1700。
方法1700包括:在1702處,在數(shù)據(jù)鏈路的第一電子設(shè)備處,從數(shù)據(jù)鏈路的第二電子設(shè)備接收對(duì)即將到來(lái)的數(shù)據(jù)傳輸?shù)闹甘?。例如,參照?qǐng)D1,第二電子設(shè)備106可以從第一電子設(shè)備104接收對(duì)即將到來(lái)的數(shù)據(jù)傳輸?shù)闹甘?例如,數(shù)據(jù)通告120)。
方法1700還包括:在1704處,響應(yīng)于接收對(duì)即將到來(lái)的數(shù)據(jù)傳輸?shù)闹甘?,從第一電子設(shè)備向第二電子設(shè)備發(fā)送確認(rèn)。例如,參照?qǐng)D1,第二電子設(shè)備106可以向第一電子設(shè)備104發(fā)送確認(rèn)124。
在一些實(shí)現(xiàn)方式中,對(duì)即將到來(lái)的數(shù)據(jù)傳輸?shù)闹甘究梢园I(yè)務(wù)通告消息(例如,數(shù)據(jù)通告消息)。例如,數(shù)據(jù)通告120可以包括或?qū)?yīng)于業(yè)務(wù)通告消息252、254、256和258。在一些實(shí)現(xiàn)方式中,對(duì)即將到來(lái)的數(shù)據(jù)傳輸?shù)闹甘究梢詫?duì)應(yīng)于服務(wù)發(fā)現(xiàn)幀中包括的服務(wù)描述符屬性的服務(wù)響應(yīng)過(guò)濾器字段。例如,數(shù)據(jù)通告120可以包括或?qū)?yīng)于SDF 250。
在一些實(shí)現(xiàn)方式中,確認(rèn)可以充當(dāng)或表示PS-POLL消息。可以在傳輸窗口中包括的確認(rèn)窗口期間發(fā)送確認(rèn)。例如,傳輸窗口可以包括尋呼窗口、確認(rèn)窗口和數(shù)據(jù)傳輸部分??梢栽趯ず舸翱谥笄以跀?shù)據(jù)傳輸部分之前發(fā)生確認(rèn)窗口。為了進(jìn)一步說(shuō)明,確認(rèn)124可以充當(dāng)或表示PS-POLL消息,并且可以是在傳輸窗口240、242的確認(rèn)窗口230、232期間發(fā)送的。
如果確認(rèn)充當(dāng)PS-POLL消息,則第一電子設(shè)備可以在發(fā)送確認(rèn)期間和/或之后立即處于活動(dòng)操作模式下。在一些實(shí)現(xiàn)方式中,第一電子設(shè)備可以確定第一無(wú)線網(wǎng)絡(luò)空閑的第一時(shí)間段的持續(xù)時(shí)間。在發(fā)送確認(rèn)之后發(fā)生第一時(shí)間段。響應(yīng)于確定第一時(shí)間段的持續(xù)時(shí)間超過(guò)第一門(mén)限值,第一電子設(shè)備可以從活動(dòng)操作模式轉(zhuǎn)變到低功率操作模式。例如,響應(yīng)于確定第一時(shí)間段的持續(xù)時(shí)間超過(guò)圖22的最小等待時(shí)間2270,第二電子設(shè)備106可以從活動(dòng)操作模式轉(zhuǎn)變到低功率操作模式。在其它實(shí)現(xiàn)方式中,第一電子設(shè)備可以確定第一無(wú)線網(wǎng)絡(luò)繁忙的第二時(shí)間段的持續(xù)時(shí)間。在發(fā)送確認(rèn)之后發(fā)生第二時(shí)間段。響應(yīng)于確定第二時(shí)間段的持續(xù)時(shí)間超過(guò)第二門(mén)限值,第一電子設(shè)備可以從活動(dòng)操作模式轉(zhuǎn)變到低功率操作模式。例如,響應(yīng)于確定第一時(shí)間段的持續(xù)時(shí)間超過(guò)圖22的最大等待時(shí)間2272,第二電子設(shè)備106可以從活動(dòng)操作模式轉(zhuǎn)變到低功率操作模式。在其它實(shí)現(xiàn)方式中,在發(fā)送確認(rèn)之后,第一電子設(shè)備可以從第二電子設(shè)備接收至少一個(gè)數(shù)據(jù)幀,并且響應(yīng)于確定該至少一個(gè)數(shù)據(jù)幀中包括的一個(gè)或多個(gè)特定比特指示額外的即將到來(lái)的數(shù)據(jù)傳輸(諸如要由第一電子設(shè)備接收的額外的即將到來(lái)的數(shù)據(jù)傳輸),可以保持活動(dòng)操作模式。例如,第二電子設(shè)備106可以從第一電子設(shè)備接收數(shù)據(jù)122的至少一個(gè)幀,并且響應(yīng)于確定數(shù)據(jù)122的至少一個(gè)幀的MORE比特或EOSP比特指示額外的即將到來(lái)的數(shù)據(jù)傳輸,可以保持活動(dòng)操作模式。
在一個(gè)特定實(shí)現(xiàn)方式中,在發(fā)送確認(rèn)之后,第一電子設(shè)備可以從第二電子設(shè)備接收至少一個(gè)數(shù)據(jù)幀,并且在門(mén)限時(shí)間段到期之后,響應(yīng)于確定對(duì)應(yīng)于數(shù)據(jù)鏈路的第一無(wú)線網(wǎng)絡(luò)空閑,第一電子設(shè)備可以從活動(dòng)操作模式轉(zhuǎn)變到低功率操作模式。例如,在發(fā)送確認(rèn)124之后,第二電子設(shè)備106可以從第一電子設(shè)備104接收至少一個(gè)數(shù)據(jù)幀(例如,數(shù)據(jù)122)。響應(yīng)于確定NAN信道202空閑,第二電子設(shè)備106可以從活動(dòng)操作模式轉(zhuǎn)變到低功率操作模式。
確認(rèn)可以是QoS_NULL幀。在一些實(shí)現(xiàn)方式中,QoS_NULL幀包括反向準(zhǔn)許(RDG),該RDG授權(quán)第二電子設(shè)備在短幀間空間(SIFS)時(shí)段內(nèi)向第一電子設(shè)備發(fā)送響應(yīng)。例如,確認(rèn)124可以是包括RDG的QoS_NULL幀,該RDG授權(quán)第一電子設(shè)備104在SIFS時(shí)段內(nèi)向第二電子設(shè)備106發(fā)送響應(yīng)(例如,數(shù)據(jù)122的幀)。在其它實(shí)現(xiàn)方式中,QoS_NULL幀不包括RDG。如果確認(rèn)是QoS_NULL幀,則第一電子設(shè)備可以響應(yīng)于QoS_NULL幀來(lái)從第二電子設(shè)備接收數(shù)據(jù)幀?;跀?shù)據(jù)幀,響應(yīng)于確定該數(shù)據(jù)幀中包括的一個(gè)或多個(gè)特定比特指示額外的即將到來(lái)的數(shù)據(jù)傳輸(諸如要由第一電子設(shè)備接收的額外的即將到來(lái)的數(shù)據(jù)傳輸),第一電子設(shè)備可以保持或停留在活動(dòng)操作模式下。例如,第二電子設(shè)備106可以響應(yīng)于確認(rèn)124來(lái)從第一電子設(shè)備接收數(shù)據(jù)122的至少一個(gè)幀,并且響應(yīng)于確定數(shù)據(jù)122的至少一個(gè)幀的MORE比特或EOSP比特指示額外的即將到來(lái)的數(shù)據(jù)傳輸,可以保持活動(dòng)操作模式。
在一些實(shí)現(xiàn)方式中,第一電子設(shè)備可以在發(fā)送確認(rèn)之前從第二電子設(shè)備接收NULL幀。例如,參照?qǐng)D1,第二電子設(shè)備106可以從第一電子設(shè)備104接收NULL幀126。在一個(gè)特定實(shí)現(xiàn)方式中,NULL幀可以包括或?qū)?yīng)于QoS_NULL幀。第一電子設(shè)備可以響應(yīng)于接收NULL幀來(lái)發(fā)送確認(rèn)。例如,第二電子設(shè)備106可以響應(yīng)于接收NULL幀126來(lái)發(fā)送確認(rèn)124。
因此,方法1700使數(shù)據(jù)鏈路的一個(gè)或多個(gè)電子設(shè)備能夠響應(yīng)于接收對(duì)來(lái)自第一電子設(shè)備的即將到來(lái)的數(shù)據(jù)傳輸?shù)闹甘緛?lái)發(fā)送確認(rèn)?;诖_認(rèn),當(dāng)一個(gè)或多個(gè)電子設(shè)備無(wú)法接收數(shù)據(jù)傳輸時(shí),第一電子設(shè)備能夠阻止數(shù)據(jù)傳輸。
參照?qǐng)D18,示出了數(shù)據(jù)鏈路的電子設(shè)備處的操作的方法1800。可以在圖1的電子設(shè)備104-112中的任何電子設(shè)備或圖6的設(shè)備612中的任何設(shè)備處執(zhí)行方法1800。
方法1800包括:在1802處,從數(shù)據(jù)鏈路的第一電子設(shè)備向數(shù)據(jù)鏈路的一個(gè)或多個(gè)電子設(shè)備發(fā)送消息,其中該消息包括對(duì)從數(shù)據(jù)鏈路的第一電子設(shè)備到第二電子設(shè)備的即將到來(lái)的數(shù)據(jù)傳輸?shù)闹甘?。例如,參照?qǐng)D1,第一電子設(shè)備104可以向第二電子設(shè)備106發(fā)送消息(例如,數(shù)據(jù)通告120)。
方法1800還包括:在1804處,響應(yīng)于指示來(lái)從第二電子設(shè)備接收確認(rèn)。例如,參照?qǐng)D1,第一電子設(shè)備104可以從第二電子設(shè)備106接收確認(rèn)124。確認(rèn)可以充當(dāng)或表示PS-POLL消息或可以是QoS_NULL幀。
在一些實(shí)現(xiàn)方式中,在接收確認(rèn)之前,第一電子設(shè)備可以向第二電子設(shè)備發(fā)送NULL幀,并且確認(rèn)可以是響應(yīng)于NULL幀被接收的。例如,第一電子設(shè)備104可以向第二電子設(shè)備106發(fā)送NULL幀126,并且確認(rèn)124可以是響應(yīng)于NULL幀126被第一電子設(shè)備104接收的。在一個(gè)特定實(shí)現(xiàn)方式中,NULL幀可以是QoS_NULL幀。
替代地或另外地,第一電子設(shè)備可以向第二電子設(shè)備發(fā)送至少一個(gè)數(shù)據(jù)幀。響應(yīng)于在第一電子設(shè)備處接收確認(rèn),第一電子設(shè)備可以發(fā)送至少一個(gè)數(shù)據(jù)幀。例如,響應(yīng)于接收確認(rèn)124,第一電子設(shè)備104可以向第二電子設(shè)備106發(fā)送數(shù)據(jù)122的至少一個(gè)幀。
因此,方法1800使數(shù)據(jù)鏈路的一個(gè)或多個(gè)電子設(shè)備能夠響應(yīng)于發(fā)送對(duì)來(lái)自第一電子設(shè)備的即將到來(lái)的數(shù)據(jù)傳輸?shù)闹甘緛?lái)接收確認(rèn)?;诖_認(rèn),當(dāng)一個(gè)或多個(gè)電子設(shè)備無(wú)法接收數(shù)據(jù)傳輸時(shí),第一電子設(shè)備能夠阻止數(shù)據(jù)傳輸。
參照?qǐng)D19,示出了數(shù)據(jù)鏈路的電子設(shè)備處的操作的方法1900??梢栽趫D1的電子設(shè)備104-112中的任何電子設(shè)備或圖6的設(shè)備612中的任何設(shè)備處執(zhí)行方法1900。
方法1900包括:在1902處,在數(shù)據(jù)鏈路的第一電子設(shè)備處生成業(yè)務(wù)通告消息。該業(yè)務(wù)通告消息將數(shù)據(jù)鏈路的一個(gè)或多個(gè)電子設(shè)備指示為來(lái)自第一電子設(shè)備的數(shù)據(jù)的接收者并且包括接收者類型指示符。例如,參照?qǐng)D1,第一電子設(shè)備104可以生成業(yè)務(wù)通告消息(例如,數(shù)據(jù)通告120)以指示用于到第二電子設(shè)備106的傳輸?shù)臄?shù)據(jù)122。業(yè)務(wù)通告消息可以包括接收者類型指示符150和將一個(gè)或多個(gè)電子設(shè)備指示為數(shù)據(jù)122的接收者的地址列表152。
方法1900還包括:在1904處,在對(duì)應(yīng)于數(shù)據(jù)鏈路的電子設(shè)備的活動(dòng)操作模式的第一時(shí)間段期間,向數(shù)據(jù)鏈路的除第一電子設(shè)備之外的電子設(shè)備發(fā)送第一業(yè)務(wù)通告消息。例如,參照?qǐng)D1,第一電子設(shè)備104可以向第二電子設(shè)備106發(fā)送數(shù)據(jù)通告120。在一個(gè)特定實(shí)現(xiàn)方式中,特定無(wú)線網(wǎng)絡(luò)業(yè)務(wù)通告消息是經(jīng)由被預(yù)留用于數(shù)據(jù)鏈路的電子設(shè)備的數(shù)據(jù)傳輸?shù)奶囟o(wú)線網(wǎng)絡(luò)發(fā)送的,并且時(shí)間段對(duì)應(yīng)于尋呼窗口。例如,業(yè)務(wù)通告消息可以是經(jīng)由數(shù)據(jù)鏈路信道204發(fā)送的,并且時(shí)間段可以包括或?qū)?yīng)于圖2-5的第一尋呼窗口224。在另一個(gè)特定實(shí)現(xiàn)方式中,特定無(wú)線網(wǎng)絡(luò)業(yè)務(wù)通告消息是經(jīng)由被預(yù)留用于NAN內(nèi)的發(fā)現(xiàn)操作和同步操作的特定無(wú)線網(wǎng)絡(luò)發(fā)送的,并且時(shí)間段對(duì)應(yīng)于尋呼窗口。例如,業(yè)務(wù)通告消息可以是經(jīng)由NAN信道202發(fā)送的,并且時(shí)間段可以包括或?qū)?yīng)于圖2-5的第一NAN尋呼窗口220。
在一個(gè)特定實(shí)現(xiàn)方式中,接收者類型指示符指示由TIM還是由布隆過(guò)濾器表示一個(gè)或多個(gè)電子設(shè)備的地址集合。如果接收者類型指示符具有第一值,則可以由TIM表示地址集合,并且業(yè)務(wù)通告消息可以標(biāo)識(shí)TIM。例如,參照?qǐng)D1,接收者類型指示符150的值可以指示由TIM表示地址列表152,并且可以由業(yè)務(wù)通告消息來(lái)標(biāo)識(shí)TIM(例如,地址列表152)。如果接收者類型指示符具有第二值,則可以由布隆過(guò)濾器表示地址集合,并且業(yè)務(wù)通告消息可以標(biāo)識(shí)布隆過(guò)濾器。例如,參照?qǐng)D1,接收者類型指示符150的值可以指示由布隆過(guò)濾器表示地址列表152,并且可以由業(yè)務(wù)通告消息來(lái)標(biāo)識(shí)地址列表152。業(yè)務(wù)通告消息可以指示布隆過(guò)濾器的大小和布隆過(guò)濾器索引,該布隆過(guò)濾器索引指示對(duì)應(yīng)于布隆過(guò)濾器的哈希函數(shù)集合。例如,數(shù)據(jù)通告120可以包括布隆過(guò)濾器(例如,地址列表152)的大小和布隆過(guò)濾器索引,如表2所示。布隆過(guò)濾器可以是基于哈希函數(shù)集合并且基于對(duì)應(yīng)于一個(gè)或多個(gè)電子設(shè)備的一個(gè)或多個(gè)MAC地址來(lái)確定的。例如,第一電子設(shè)備104可以通過(guò)如下操作來(lái)確定布隆過(guò)濾器:使第二電子設(shè)備106(例如,數(shù)據(jù)122的接收者)的MAC地址經(jīng)過(guò)由布隆過(guò)濾器索引指示的哈希函數(shù)集合來(lái)生成比特位置集合,以及將布隆過(guò)濾器中的對(duì)應(yīng)于比特位置集合比特設(shè)置為特定值(例如,邏輯一值),如參照?qǐng)D1描述的。
在由布隆過(guò)濾器表示地址列表152的實(shí)現(xiàn)方式中,方法1900還可以包括:響應(yīng)于業(yè)務(wù)通告消息,從數(shù)據(jù)鏈路的第二電子設(shè)備接收第一確認(rèn),以及基于確定第二電子設(shè)備被正確地標(biāo)識(shí)為數(shù)據(jù)的接收者,向第二電子設(shè)備發(fā)送數(shù)據(jù)的一部分。例如,參照?qǐng)D1,第一電子設(shè)備104可以從第二電子設(shè)備106接收確認(rèn)124,以及基于確定第二電子設(shè)備106被正確地標(biāo)識(shí)為數(shù)據(jù)122的接收者,向第二電子設(shè)備106發(fā)送數(shù)據(jù)122(或其一部分)。方法1900還可以包括:響應(yīng)于業(yè)務(wù)通告消息,從數(shù)據(jù)鏈路的第三電子設(shè)備接收第二確認(rèn),以及基于確定第三電子設(shè)備不是數(shù)據(jù)的接收者,向第三電子設(shè)備發(fā)送NACK。例如,參照?qǐng)D1,第一電子設(shè)備104可以從第五電子設(shè)備112接收確認(rèn)144,并且可以基于確定第五電子設(shè)備112要接收數(shù)據(jù)122,向第五電子設(shè)備112發(fā)送NACK 154。
方法1900使能夠經(jīng)由NAN信道(例如,NAN信道202)或數(shù)據(jù)鏈路信道(例如,數(shù)據(jù)鏈路信道204)來(lái)發(fā)送業(yè)務(wù)通告消息。業(yè)務(wù)通告消息可以使用TIM或布隆過(guò)濾器來(lái)指示數(shù)據(jù)的接收者。與使用TIM來(lái)指示接收者相比,使用布隆過(guò)濾器來(lái)指示接收者可以減少用于發(fā)送業(yè)務(wù)通告消息的開(kāi)銷。
參照?qǐng)D20,示出了數(shù)據(jù)鏈路的電子設(shè)備處的操作的方法2000。可以在圖1的電子設(shè)備104-112中的任何電子設(shè)備或圖6的設(shè)備612中的任何設(shè)備處執(zhí)行方法2000。
方法2000包括:在2002處,在數(shù)據(jù)鏈路的第一電子設(shè)備處,在對(duì)應(yīng)于數(shù)據(jù)鏈路的電子設(shè)備的活動(dòng)操作模式的時(shí)間段期間監(jiān)測(cè)特定無(wú)線網(wǎng)絡(luò)。在一個(gè)特定實(shí)現(xiàn)方式中,第二電子設(shè)備106在第一尋呼窗口224期間監(jiān)測(cè)數(shù)據(jù)鏈路信道204。在其它實(shí)現(xiàn)方式中,第二電子設(shè)備106在第一NAN尋呼窗口220期間或在第一發(fā)現(xiàn)窗口210期間監(jiān)測(cè)NAN信道202。業(yè)務(wù)通告消息可以包括接收者類型指示符150和將一個(gè)或多個(gè)電子設(shè)備指示為數(shù)據(jù)122的接收者的地址列表152。
方法2000還包括:在2004處,在第一電子設(shè)備處,在時(shí)間段期間從數(shù)據(jù)鏈路的第二電子設(shè)備接收業(yè)務(wù)通告消息。業(yè)務(wù)通告消息包括接收者類型指示符。例如,參照?qǐng)D1,第二電子設(shè)備106可以從第一電子設(shè)備104接收業(yè)務(wù)通告消息(例如,數(shù)據(jù)通告120),并且業(yè)務(wù)通告可以包括接收者類型指示符150和地址列表152。
接收者類型指示符150可以指示由TIM還是由布隆過(guò)濾器表示地址列表152。方法2000還可以包括:如果接收者類型指示符具有第一值,則基于TIM來(lái)確定第一電子設(shè)備是否被指示為來(lái)自第二電子設(shè)備的數(shù)據(jù)的接收者,并且可以由業(yè)務(wù)通告消息標(biāo)識(shí)TIM。例如,參照?qǐng)D1,如果接收者類型指示符150的值具有第一值(例如,邏輯零值),則可以由TIM表示地址列表152,并且第二電子設(shè)備106可以基于TIM來(lái)確定其是否是數(shù)據(jù)122的接收者。
方法2000還可以包括:如果接收者類型指示符具有第二值,則基于布隆過(guò)濾器來(lái)確定第一電子設(shè)備是否被指示為來(lái)自第二電子設(shè)備的數(shù)據(jù)的接收者,并且可以由業(yè)務(wù)通告消息標(biāo)識(shí)布隆過(guò)濾器。例如,參照?qǐng)D1,如果接收者類型指示符150的值具有第二值(例如,邏輯一值),則可以由布隆過(guò)濾器表示地址列表152,并且第二電子設(shè)備106可以基于布隆過(guò)濾器來(lái)確定其是否是數(shù)據(jù)122的接收者。確定第一電子設(shè)備是否被指示為接收者可以包括:基于對(duì)應(yīng)于布隆過(guò)濾器的哈希函數(shù)集合并且基于第一電子設(shè)備的MAC地址來(lái)確定布隆過(guò)濾器中的比特位置集合,以及確定在布隆過(guò)濾器中位于比特位置集合中的每個(gè)比特位置處的比特是否是特定值。例如,第二電子設(shè)備106可以通過(guò)使第二電子設(shè)備106的MAC地址經(jīng)過(guò)由布隆過(guò)濾器索引指示的哈希函數(shù)集合來(lái)確定比特位置集合,以及可以確定位于比特位置集合中的每個(gè)比特位置處的比特是否是特定值(例如,邏輯一值),如參照?qǐng)D1描述的。
另外地或替代地,方法2000還可以包括:響應(yīng)于確定第一電子設(shè)備被指示為數(shù)據(jù)的接收者,向第二電子設(shè)備發(fā)送確認(rèn)。例如,第二電子設(shè)備106可以向第一電子設(shè)備104發(fā)送確認(rèn)124。確認(rèn)可以是節(jié)電輪詢(PS-POLL)消息或服務(wù)質(zhì)量空(QoS_NULL)幀,如參照?qǐng)D1描述的。方法1900還可以包括:響應(yīng)于確定第一電子設(shè)備被指示為數(shù)據(jù)的接收者,將第一電子設(shè)備保持在活動(dòng)操作模式下。例如,參照?qǐng)D1,響應(yīng)于確定第二電子設(shè)備106被指示為數(shù)據(jù)122的接收者,第二電子設(shè)備106可以保持在活動(dòng)操作模式下,并且第二電子設(shè)備106可以從第一電子設(shè)備104接收數(shù)據(jù)122(或其一部分)。替代地,方法2000還可以包括:響應(yīng)于確定第一電子設(shè)備被指示為數(shù)據(jù)的接收者,將第一電子設(shè)備保持在活動(dòng)操作模式下,從第二電子設(shè)備接收NACK,以及響應(yīng)于接收NACK,將第一電子設(shè)備從活動(dòng)操作模式轉(zhuǎn)變到低功率操作模式。例如,參照?qǐng)D1,第五電子設(shè)備112可以保持在活動(dòng)操作模式下,直到從第一電子設(shè)備104接收NACK 154為止,以及響應(yīng)于接收NACK 154,第五電子設(shè)備112可以轉(zhuǎn)變?yōu)榈凸β什僮髂J健?/p>
方法2000使電子設(shè)備能夠接收使用TIM或布隆過(guò)濾器來(lái)指示數(shù)據(jù)的接收者的業(yè)務(wù)通告消息。與使用TIM來(lái)指示接收者相比,使用布隆過(guò)濾器來(lái)指示接收者可以減少用于接收業(yè)務(wù)通告消息的開(kāi)銷。
參照?qǐng)D21,示出了數(shù)據(jù)鏈路的電子設(shè)備處的操作的方法2100??梢栽趫D1的電子設(shè)備104-116中的任何電子設(shè)備(例如,方法2100可以對(duì)應(yīng)于多跳數(shù)據(jù)鏈路)或圖6的設(shè)備612中的任何設(shè)備處執(zhí)行方法2100。
方法2100包括:在2102處,在鄰居感知網(wǎng)絡(luò)(NAN)的第一電子設(shè)備處生成包括第一屬性和第二屬性的消息,其中第一屬性描述第一電子設(shè)備經(jīng)由NAN的NAN數(shù)據(jù)鏈路所提供的服務(wù),第二屬性描述對(duì)應(yīng)于NAN數(shù)據(jù)鏈路的一個(gè)或多個(gè)特征。第一屬性可以包括標(biāo)識(shí)第二屬性的指示符,以及第二屬性可以定義對(duì)應(yīng)于NAN數(shù)據(jù)鏈路的一個(gè)或多個(gè)通信窗口的一個(gè)或多個(gè)參數(shù)。例如,參照?qǐng)D1,第一電子設(shè)備104可以生成數(shù)據(jù)通告120(例如,SDF),其包括一個(gè)或多個(gè)服務(wù)屬性170和一個(gè)或多個(gè)NAN-DL屬性180。一個(gè)或多個(gè)通信窗口可以包括尋呼窗口、傳輸窗口或兩者。在一個(gè)特定實(shí)現(xiàn)方式中,指示符可以包括比特圖。例如,指示符可以包括圖8的服務(wù)屬性810的綁定比特圖字段814中包括的綁定比特圖。
方法2100還包括:在2104處,發(fā)送消息。在一個(gè)特定實(shí)現(xiàn)方式中,可以向NAN的其它設(shè)備發(fā)送消息。例如,參照?qǐng)D1,第一電子設(shè)備104可以向電子設(shè)備106-112發(fā)送數(shù)據(jù)通告120。
在一個(gè)特定實(shí)現(xiàn)方式中,一個(gè)或多個(gè)特征可以包括:對(duì)應(yīng)于NAN數(shù)據(jù)鏈路的NAN數(shù)據(jù)鏈路信道、對(duì)應(yīng)于NAN數(shù)據(jù)鏈路的群組標(biāo)識(shí)符、對(duì)應(yīng)于NAN數(shù)據(jù)鏈路的一個(gè)或多個(gè)通信窗口、或其組合。例如,第二服務(wù)屬性904可以包括NAN-DL信道字段822、NAN-DL控制字段823以及NAN-DL群組ID字段824。在另一個(gè)特定實(shí)現(xiàn)方式中,第一屬性可以包括標(biāo)識(shí)服務(wù)的服務(wù)標(biāo)識(shí)符以及標(biāo)識(shí)服務(wù)的第一實(shí)例的第一實(shí)例標(biāo)識(shí)符。例如,第一服務(wù)屬性902可以包括標(biāo)識(shí)服務(wù)的服務(wù)ID字段812以及標(biāo)識(shí)第一實(shí)例的實(shí)例ID字段813。另外,消息還可以包括描述服務(wù)的第三屬性。第三屬性可以包括服務(wù)標(biāo)識(shí)符以及標(biāo)識(shí)服務(wù)的第二實(shí)例的第二實(shí)例標(biāo)識(shí)符。例如,參照?qǐng)D9,第二服務(wù)屬性904可以包括標(biāo)識(shí)服務(wù)的服務(wù)ID字段812以及標(biāo)識(shí)第二實(shí)例的實(shí)例ID字段813。另外,第三屬性包括標(biāo)識(shí)第二屬性的第二指示符。例如,第二服務(wù)屬性904可以包括指示NAN-DL屬性906的綁定比特圖字段814。
在另一個(gè)特定實(shí)現(xiàn)方式中,第二屬性指示對(duì)應(yīng)于NAN數(shù)據(jù)鏈路的尋呼窗口重復(fù)率。例如,第二屬性可以包括具有尋呼窗口重復(fù)指示符1017的NAN-DL控制字段823。另外,尋呼窗口重復(fù)率可以包括數(shù)量NUM_PW,并且可以針對(duì)連續(xù)的發(fā)現(xiàn)窗口之間的每NUM_PW個(gè)傳輸窗口中的一個(gè)傳輸窗口定義尋呼窗口。例如,參照?qǐng)D10,尋呼窗口重復(fù)指示符1017可以指示NUM_PW,并且可以針對(duì)每NUM_PW個(gè)傳輸窗口中的一個(gè)傳輸窗口定義尋呼窗口,如參照第一示例1020和第二示例1022描述的。另外地或替代地,第一傳輸窗口和第二傳輸窗口可以對(duì)應(yīng)于NAN數(shù)據(jù)鏈路。第一傳輸窗口可以包括第一尋呼窗口,而第二傳輸窗口可以不包括尋呼窗口。例如,參照?qǐng)D10,第二示例1022中的第一傳輸窗口包括尋呼窗口,而第二傳輸窗口不包括尋呼窗口。
在一個(gè)特定實(shí)現(xiàn)方式中,NAN數(shù)據(jù)鏈路包括至少第一電子設(shè)備。方法2100還可以包括:如果第一電子設(shè)備在第一傳輸窗口期間不參與業(yè)務(wù)會(huì)話,則在第二傳輸窗口期間在第一電子設(shè)備處保持在低功率操作模式下。例如,第一電子設(shè)備104可以被包括在NAN數(shù)據(jù)鏈路中,并且圖10的第二示例1022的第一傳輸窗口和第二傳輸窗口可以對(duì)應(yīng)于NAN數(shù)據(jù)鏈路。如果第一電子設(shè)備104在第一傳輸窗口期間不參與業(yè)務(wù)會(huì)話(例如,不發(fā)送或接收數(shù)據(jù))(并且因此第一電子設(shè)備104在第一傳輸窗口的數(shù)據(jù)部分期間轉(zhuǎn)變?yōu)榈凸β什僮髂J?,則第一電子設(shè)備104可以在第二傳輸窗口期間保持在低功率操作模式下。在另一個(gè)特定實(shí)現(xiàn)方式中,方法2100可以包括:如果第一電子設(shè)備在第一傳輸窗口期間參與業(yè)務(wù)會(huì)話,則在第二傳輸窗口期間在第一電子設(shè)備處保持在活動(dòng)操作模式下。例如,參照?qǐng)D10的第二示例1022,如果第一電子設(shè)備104在第一傳輸窗口期間參與業(yè)務(wù)會(huì)話(例如,發(fā)送或接收數(shù)據(jù)),則第一電子設(shè)備104可以在第二傳輸窗口期間保持在活動(dòng)操作模式下。
在另一個(gè)特定實(shí)現(xiàn)方式中,消息還可以包括第三屬性和第四屬性,其中第三屬性描述服務(wù),第四屬性描述對(duì)應(yīng)于NAN的第二NAN數(shù)據(jù)鏈路的一個(gè)或多個(gè)特征。第三屬性可以包括標(biāo)識(shí)第四屬性的第二指示符,以及第四屬性可以定義對(duì)應(yīng)于第二NAN數(shù)據(jù)鏈路的一個(gè)或多個(gè)通信窗口的一個(gè)或多個(gè)參數(shù)。例如,參照?qǐng)D9,消息可以包括第二服務(wù)屬性912和第二NAN-DL屬性916。另外,第一屬性可以包括標(biāo)識(shí)服務(wù)的服務(wù)標(biāo)識(shí)符以及標(biāo)識(shí)服務(wù)的第一實(shí)例的第一實(shí)例標(biāo)識(shí)符,以及第二屬性可以包括服務(wù)標(biāo)識(shí)符以及標(biāo)識(shí)服務(wù)的第二實(shí)例的第二實(shí)例標(biāo)識(shí)符。例如,參照?qǐng)D9,第一服務(wù)屬性910可以標(biāo)識(shí)服務(wù)和第一實(shí)例(例如,象棋),以及第二服務(wù)屬性912可以標(biāo)識(shí)服務(wù)和第二實(shí)例(例如,棋盤(pán)格)。另外,第二屬性可以指示對(duì)應(yīng)于第一NAN數(shù)據(jù)鏈路的第一尋呼窗口重復(fù)率,以及第四屬性可以指示對(duì)應(yīng)于第二NAN數(shù)據(jù)鏈路的第二尋呼窗口重復(fù)率(不同于第一尋呼窗口重復(fù)率)。例如,參照?qǐng)D9,第一NAN-DL屬性914和第二NAN-DL屬性916可以使用相應(yīng)的尋呼窗口重復(fù)指示符1017來(lái)定義不同的尋呼窗口重復(fù)率。
在另一個(gè)特定實(shí)現(xiàn)方式中,第二屬性定義發(fā)現(xiàn)窗口偏移、傳輸窗口偏移、傳輸窗口大小、尋呼窗口大小、傳輸窗口重復(fù)指示符、網(wǎng)絡(luò)心跳或其組合。例如,第二屬性可以包括圖10的發(fā)現(xiàn)窗口偏移指示符1011、DL傳輸窗口偏移指示符1012、DL傳輸窗口大小指示符1013、尋呼窗口大小指示符1014、DL傳輸窗口重復(fù)指示符1015、數(shù)據(jù)鏈路心跳指示符1016以及尋呼窗口重復(fù)指示符1017。另外地或替代地,第二屬性的控制字段的比特群組可以定義參數(shù)。例如,參照?qǐng)D10,NAN-DL控制字段823可以包括指示符1011-1017。在另一個(gè)特定實(shí)現(xiàn)方式中,消息被包括在NAN服務(wù)發(fā)現(xiàn)消息中。例如,消息可以被包括在圖1的數(shù)據(jù)通告120中。作為另一個(gè)示例,消息可以被包括在圖7的NAN信息元素720或NAN公共動(dòng)作幀730中。替代地,消息被包括在NAN信標(biāo)消息中。例如,消息可以對(duì)應(yīng)于包括圖7的NAN信息元素720(其包括一個(gè)或多個(gè)服務(wù)屬性以及一個(gè)或多個(gè)NAN-DL屬性)的NAN信標(biāo)消息。
方法2100使電子設(shè)備能夠生成通告,該通告標(biāo)識(shí)經(jīng)由NAN-DL提供的服務(wù)并且描述其它電子設(shè)備可以如何經(jīng)由NAN-DL來(lái)接入服務(wù)。另外,可以由通告來(lái)定義對(duì)應(yīng)于NAN-DL的一個(gè)或多個(gè)通信窗口的一個(gè)或多個(gè)參數(shù)。
參照?qǐng)D22,描繪了特定說(shuō)明性的無(wú)線通信設(shè)備并且在總體上標(biāo)示為2200。設(shè)備2200包括處理器2210,諸如數(shù)字信號(hào)處理器,其耦合到存儲(chǔ)器2232。在說(shuō)明性的實(shí)現(xiàn)方式中,設(shè)備2200或其組件可以對(duì)應(yīng)于圖1的電子設(shè)備104-116、圖6的設(shè)備612、或其組件。
處理器2210可以被配置為執(zhí)行存儲(chǔ)在存儲(chǔ)器2232(例如,非暫時(shí)性計(jì)算機(jī)可讀介質(zhì))中的軟件(例如,一個(gè)或多個(gè)指令2268的程序)。另外地或替代地,處理器2210可以被配置為實(shí)現(xiàn)存儲(chǔ)在無(wú)線接口2240(例如,符合電氣和電子工程師協(xié)會(huì)(IEEE)802.11的接口)的存儲(chǔ)器中的一個(gè)或多個(gè)指令。例如,無(wú)線接口2240可以被配置為根據(jù)一個(gè)或多個(gè)無(wú)線通信標(biāo)準(zhǔn)(包括一個(gè)或多個(gè)IEEE 802.11標(biāo)準(zhǔn)和一個(gè)或多個(gè)NAN標(biāo)準(zhǔn))來(lái)操作。在一個(gè)特定實(shí)現(xiàn)方式中,處理器2210可以被配置為根據(jù)圖11-21的方法中的一個(gè)或多個(gè)方法來(lái)操作。處理器2210可以包括數(shù)據(jù)通告邏輯單元2264和確認(rèn)邏輯單元2266。數(shù)據(jù)通告邏輯單元2264和/或確認(rèn)邏輯單元2266可以執(zhí)行圖11-21的方法中的一個(gè)或多個(gè)方法。在一個(gè)特定實(shí)現(xiàn)方式中,數(shù)據(jù)通告邏輯單元2264可以包括定時(shí)和/或計(jì)數(shù)電路2274,以及確認(rèn)邏輯單元2266可以包括定時(shí)和/或計(jì)數(shù)電路2276??梢栽诖_定尋呼窗口或傳輸窗口的開(kāi)始時(shí)間時(shí)使用定時(shí)和/或計(jì)數(shù)電路2274以及定時(shí)和/或計(jì)數(shù)電路2276,如參照?qǐng)D1描述的。在一些實(shí)現(xiàn)方式中,存儲(chǔ)器2232可以存儲(chǔ)最小等待時(shí)間2270和最大等待時(shí)間2272,它們分別對(duì)應(yīng)于最小等待時(shí)間和最大等待時(shí)間,如參照?qǐng)D1描述的。
無(wú)線接口2240可以耦合到處理器2210和天線2242。例如,無(wú)線接口2240可以經(jīng)由收發(fā)機(jī)2246耦合到天線2242,以使得經(jīng)由天線2242來(lái)接收無(wú)線數(shù)據(jù)并且可以將其提供給處理器2210。
編碼器/解碼器(編解碼器)2234也可以耦合到處理器2210。揚(yáng)聲器2236和麥克風(fēng)2238可以耦合到編解碼器2234。顯示控制器2226可以耦合到處理器2210和顯示設(shè)備2228。在一個(gè)特定實(shí)現(xiàn)方式中,處理器2210、顯示控制器2226、存儲(chǔ)器2232、編解碼器2234、以及無(wú)線接口2240被包括在系統(tǒng)級(jí)封裝或片上系統(tǒng)設(shè)備2222中。在一個(gè)特定實(shí)現(xiàn)方式中,輸入設(shè)備2230和電源2244耦合到片上系統(tǒng)設(shè)備2222。此外,在一個(gè)特定實(shí)現(xiàn)方式中,如圖22中所示出的,顯示設(shè)備2228、輸入設(shè)備2230、揚(yáng)聲器2236、麥克風(fēng)2238、天線2242、以及電源2244位于片上系統(tǒng)設(shè)備2222外部。然而,顯示設(shè)備2228、輸入設(shè)備2230、揚(yáng)聲器2236、麥克風(fēng)2238、天線2242、以及電源2244中的每一個(gè)可以耦合到片上系統(tǒng)設(shè)備2222的一個(gè)或多個(gè)組件,諸如一個(gè)或多個(gè)接口或控制器。
結(jié)合所描述的實(shí)現(xiàn)方式,第一裝置包括用于在數(shù)據(jù)鏈路的第一電子設(shè)備處生成業(yè)務(wù)通告消息的單元。業(yè)務(wù)通告消息可以指示要從第一電子設(shè)備向數(shù)據(jù)鏈路的第二電子設(shè)備發(fā)送數(shù)據(jù)。例如,用于生成的單元可以包括圖1的第一電子設(shè)備104、數(shù)據(jù)通告邏輯單元130、圖6的設(shè)備612中的一個(gè)、被編程為執(zhí)行指令2268的處理器2210、圖22的數(shù)據(jù)通告邏輯單元2264、用于生成業(yè)務(wù)通告消息的一個(gè)或多個(gè)其它設(shè)備、電路、模塊或指令、或其任意組合。
第一裝置還包括用于在第一尋呼窗口期間向數(shù)據(jù)鏈路的一個(gè)或多個(gè)電子設(shè)備發(fā)送業(yè)務(wù)通告消息的單元。例如,用于發(fā)送的單元可以包括圖1的第一電子設(shè)備104、數(shù)據(jù)通告邏輯單元130、圖6的設(shè)備612中的一個(gè)、被編程為執(zhí)行指令2268的處理器2210、圖22的數(shù)據(jù)通告邏輯單元2264、無(wú)線接口2240、用于發(fā)送業(yè)務(wù)通告消息的一個(gè)或多個(gè)其它設(shè)備、電路、模塊或指令、或其任意組合。
結(jié)合所描述的實(shí)現(xiàn)方式,第二裝置包括用于在數(shù)據(jù)鏈路的第一電子設(shè)備處,在對(duì)應(yīng)于數(shù)據(jù)鏈路的電子設(shè)備的活動(dòng)操作模式的尋呼窗口期間監(jiān)測(cè)無(wú)線網(wǎng)絡(luò)的單元。例如,用于監(jiān)測(cè)的單元可以包括圖1的第二電子設(shè)備106、數(shù)據(jù)通告邏輯單元132、圖6的設(shè)備612中的一個(gè)、被編程為執(zhí)行指令2268的處理器2210、圖22的數(shù)據(jù)通告邏輯單元2264、無(wú)線接口2240、用于監(jiān)測(cè)無(wú)線網(wǎng)絡(luò)的一個(gè)或多個(gè)其它設(shè)備、電路、模塊或指令、或其任意組合。
第二裝置還包括用于在第一電子設(shè)備處,在尋呼窗口期間從數(shù)據(jù)鏈路的第二電子設(shè)備接收業(yè)務(wù)通告消息的單元。例如,用于接收的單元可以包括圖1的第二電子設(shè)備106、數(shù)據(jù)通告邏輯單元132、圖6的設(shè)備612中的一個(gè)、被編程為執(zhí)行指令2268的處理器2210、圖22的數(shù)據(jù)通告邏輯單元2264、無(wú)線接口2240、用于接收業(yè)務(wù)通告消息的一個(gè)或多個(gè)其它設(shè)備、電路、模塊或指令、或其任意組合。
結(jié)合所描述的實(shí)現(xiàn)方式,第三裝置包括用于在鄰居感知網(wǎng)絡(luò)(NAN)的數(shù)據(jù)鏈路的第一電子設(shè)備處生成服務(wù)發(fā)現(xiàn)幀的單元。服務(wù)發(fā)現(xiàn)幀可以包括如下屬性:將數(shù)據(jù)鏈路的電子設(shè)備的子集標(biāo)識(shí)為在傳輸窗口期間來(lái)自第一電子設(shè)備的數(shù)據(jù)的接收者,或者標(biāo)識(shí)對(duì)應(yīng)于數(shù)據(jù)通告的時(shí)間段和對(duì)應(yīng)于數(shù)據(jù)鏈路的數(shù)據(jù)傳輸?shù)亩〞r(shí)信息。例如,用于生成的單元可以包括圖1的第一電子設(shè)備104、數(shù)據(jù)通告邏輯單元130、圖6的設(shè)備612中的一個(gè)、被編程為執(zhí)行指令2268的處理器2210、圖22的數(shù)據(jù)通告邏輯單元2264、用于生成服務(wù)發(fā)現(xiàn)幀的一個(gè)或多個(gè)其它設(shè)備、電路、模塊或指令、或其任意組合。
第三裝置還包括用于向除第一電子設(shè)備之外的電子設(shè)備發(fā)送服務(wù)發(fā)現(xiàn)幀的單元。例如,用于發(fā)送的單元可以包括圖1的第一電子設(shè)備104、數(shù)據(jù)通告邏輯單元130、圖6的設(shè)備612中的一個(gè)、被編程為執(zhí)行指令2268的處理器2210、圖22的數(shù)據(jù)通告邏輯單元2264、無(wú)線接口2240、用于發(fā)送服務(wù)發(fā)現(xiàn)幀的一個(gè)或多個(gè)其它設(shè)備、電路、模塊或指令、或其任意組合。
結(jié)合所描述的實(shí)現(xiàn)方式,第四裝置包括用于在鄰居感知網(wǎng)絡(luò)(NAN)的數(shù)據(jù)鏈路的第一電子設(shè)備處接收服務(wù)發(fā)現(xiàn)幀的單元。服務(wù)發(fā)現(xiàn)幀可以包括如下屬性:將數(shù)據(jù)鏈路的電子設(shè)備的子集標(biāo)識(shí)為在傳輸窗口期間來(lái)自數(shù)據(jù)鏈路的第二電子設(shè)備的數(shù)據(jù)的接收者,或者標(biāo)識(shí)數(shù)據(jù)通告的時(shí)間段和對(duì)應(yīng)于數(shù)據(jù)鏈路的數(shù)據(jù)傳輸?shù)亩〞r(shí)信息。例如,用于接收的單元可以包括圖1的第二電子設(shè)備106、數(shù)據(jù)通告邏輯單元132、圖6的設(shè)備612中的一個(gè)、被編程為執(zhí)行指令2268的處理器2210、圖22的數(shù)據(jù)通告邏輯單元2264、無(wú)線接口2240、用于接收服務(wù)發(fā)現(xiàn)幀的一個(gè)或多個(gè)其它設(shè)備、電路、模塊或指令、或其任意組合。
第四裝置還包括用于基于屬性來(lái)確定是否在傳輸窗口期間監(jiān)測(cè)對(duì)應(yīng)于數(shù)據(jù)鏈路的無(wú)線網(wǎng)絡(luò)的單元。例如,用于確定的單元可以包括圖1的第二電子設(shè)備106、數(shù)據(jù)通告邏輯單元132、圖6的設(shè)備612中的一個(gè)、被編程為執(zhí)行指令2268的處理器2210、圖22的數(shù)據(jù)通告邏輯單元2264、用于確定是否監(jiān)測(cè)第二無(wú)線網(wǎng)絡(luò)的一個(gè)或多個(gè)其它設(shè)備、電路、模塊或指令、或其任意組合。
結(jié)合所描述的實(shí)現(xiàn)方式,第五裝置包括用于在鄰居感知網(wǎng)絡(luò)(NAN)的數(shù)據(jù)鏈路的第一電子設(shè)備處生成服務(wù)發(fā)現(xiàn)幀的單元。服務(wù)發(fā)現(xiàn)幀可以包括對(duì)應(yīng)于數(shù)據(jù)鏈路的數(shù)據(jù)鏈路屬性。數(shù)據(jù)鏈路屬性的數(shù)據(jù)鏈路控制字段可以標(biāo)識(shí)和/或指示對(duì)應(yīng)于數(shù)據(jù)通告的時(shí)間段和對(duì)應(yīng)于數(shù)據(jù)鏈路的數(shù)據(jù)傳輸?shù)亩〞r(shí)信息。例如,用于生成的單元可以包括圖1的第一電子設(shè)備104、數(shù)據(jù)通告邏輯單元130、圖6的設(shè)備612中的一個(gè)、被編程為執(zhí)行指令2268的處理器2210、圖22的數(shù)據(jù)通告邏輯單元2264、用于生成服務(wù)發(fā)現(xiàn)幀的一個(gè)或多個(gè)其它設(shè)備、電路、模塊或指令、或其任意組合。
第五裝置還包括用于在發(fā)現(xiàn)窗口期間向數(shù)據(jù)鏈路的一個(gè)或多個(gè)電子設(shè)備發(fā)送服務(wù)發(fā)現(xiàn)幀的單元。例如,用于發(fā)送的單元可以包括圖1的第一電子設(shè)備104、數(shù)據(jù)通告邏輯單元130、圖6的設(shè)備612中的一個(gè)、被編程為執(zhí)行指令2268的處理器2210、圖22的數(shù)據(jù)通告邏輯單元2264、無(wú)線接口2240、用于發(fā)送服務(wù)發(fā)現(xiàn)幀的一個(gè)或多個(gè)其它設(shè)備、電路、模塊或指令、或其任意組合。
結(jié)合所描述的實(shí)現(xiàn)方式,第六裝置包括用于在鄰居感知網(wǎng)絡(luò)(NAN)的數(shù)據(jù)鏈路的第一電子設(shè)備處接收服務(wù)發(fā)現(xiàn)幀的單元。服務(wù)發(fā)現(xiàn)幀包括對(duì)應(yīng)于數(shù)據(jù)鏈路的數(shù)據(jù)鏈路屬性。數(shù)據(jù)鏈路屬性的數(shù)據(jù)鏈路控制字段標(biāo)識(shí)和/或指示對(duì)應(yīng)于數(shù)據(jù)通告的時(shí)間段和對(duì)應(yīng)于數(shù)據(jù)鏈路的數(shù)據(jù)傳輸?shù)亩〞r(shí)信息。例如,用于接收的單元可以包括圖1的第二電子設(shè)備106、數(shù)據(jù)通告邏輯單元132、圖6的設(shè)備612中的一個(gè)、被編程為執(zhí)行指令2268的處理器2210、圖22的數(shù)據(jù)通告邏輯單元2264、無(wú)線接口2240、用于接收服務(wù)發(fā)現(xiàn)幀的一個(gè)或多個(gè)其它設(shè)備、電路、模塊或指令、或其任意組合。
第六裝置還包括用于在傳輸窗口期間針對(duì)來(lái)自第二電子設(shè)備的至少一個(gè)數(shù)據(jù)幀來(lái)監(jiān)測(cè)對(duì)應(yīng)于數(shù)據(jù)鏈路的無(wú)線網(wǎng)絡(luò)的單元。傳輸窗口可以是基于數(shù)據(jù)鏈路屬性來(lái)確定的。例如,用于監(jiān)測(cè)的單元可以包括圖1的第二電子設(shè)備106、數(shù)據(jù)通告邏輯單元132、圖6的設(shè)備612中的一個(gè)、被編程為執(zhí)行指令2268的處理器2210、圖22的數(shù)據(jù)通告邏輯單元2264、無(wú)線接口2240、用于監(jiān)測(cè)第二無(wú)線網(wǎng)絡(luò)的一個(gè)或多個(gè)其它設(shè)備、電路、模塊或指令、或其任意組合。
結(jié)合所描述的實(shí)現(xiàn)方式,第七裝置包括用于在數(shù)據(jù)鏈路的第一電子設(shè)備處,從數(shù)據(jù)鏈路的第二電子設(shè)備接收對(duì)即將到來(lái)的數(shù)據(jù)傳輸?shù)闹甘镜膯卧@?,用于接收的單元可以包括圖1的第二電子設(shè)備106、數(shù)據(jù)通告邏輯單元132、圖6的設(shè)備612中的一個(gè)、被編程為執(zhí)行指令2268的處理器2210、圖22的數(shù)據(jù)通告邏輯單元2264、無(wú)線接口2240、用于接收指示的一個(gè)或多個(gè)其它設(shè)備、電路、模塊或指令、或其任意組合。
第七裝置還包括用于響應(yīng)于接收對(duì)即將到來(lái)的數(shù)據(jù)傳輸?shù)闹甘荆瑥牡谝浑娮釉O(shè)備向第二電子設(shè)備發(fā)送確認(rèn)的單元。例如,用于發(fā)送的單元可以包括圖1的第二電子設(shè)備106、確認(rèn)邏輯單元136、圖6的設(shè)備612中的一個(gè)、被編程為執(zhí)行指令2268的處理器2210、圖22的確認(rèn)邏輯單元2266、無(wú)線接口2240、用于發(fā)送確認(rèn)的一個(gè)或多個(gè)其它設(shè)備、電路、模塊或指令、或其任意組合。
結(jié)合所描述的實(shí)現(xiàn)方式,第八裝置包括用于從數(shù)據(jù)鏈路的第一電子設(shè)備向數(shù)據(jù)鏈路的一個(gè)或多個(gè)電子設(shè)備發(fā)送消息的單元。消息包括對(duì)從第一電子設(shè)備到數(shù)據(jù)鏈路的第二電子設(shè)備的即將到來(lái)的數(shù)據(jù)傳輸?shù)闹甘?。例如,用于發(fā)送的單元可以包括圖1的第一電子設(shè)備104、數(shù)據(jù)通告邏輯單元130、圖6的設(shè)備612中的一個(gè)、被編程為執(zhí)行指令2268的處理器2210、圖22的數(shù)據(jù)通告邏輯單元2264、無(wú)線接口2240、用于發(fā)送消息的一個(gè)或多個(gè)其它設(shè)備、電路、模塊或指令、或其任意組合。
第八裝置還包括用于響應(yīng)于指示來(lái)從第二電子設(shè)備接收確認(rèn)的單元。例如,用于接收的單元可以包括圖1的第一電子設(shè)備104、確認(rèn)邏輯單元134、圖6的設(shè)備612中的一個(gè)、被編程為執(zhí)行指令2268的處理器2210、圖22的確認(rèn)邏輯單元2266、無(wú)線接口2240、用于接收確認(rèn)的一個(gè)或多個(gè)其它設(shè)備、電路、模塊或指令、或其任意組合。
結(jié)合所描述的實(shí)現(xiàn)方式,第九裝置包括用于在數(shù)據(jù)鏈路的第一電子設(shè)備處生成業(yè)務(wù)通告消息的單元。業(yè)務(wù)通告消息可以將數(shù)據(jù)鏈路的一個(gè)或多個(gè)電子設(shè)備指示為來(lái)自第一電子設(shè)備的數(shù)據(jù)的接收者并且可以包括接收者類型指示符。例如,用于生成的單元可以包括圖1的第一電子設(shè)備104、數(shù)據(jù)通告邏輯單元130、圖6的設(shè)備612中的一個(gè)、被編程為執(zhí)行指令2268的處理器2210、圖22的數(shù)據(jù)通告邏輯單元2264、用于生成業(yè)務(wù)通告消息的一個(gè)或多個(gè)其它設(shè)備、電路、模塊或指令、或其任意組合。業(yè)務(wù)通告消息可以包括圖1的接收者類型指示符150和地址列表152。
第九裝置還包括用于在對(duì)應(yīng)于數(shù)據(jù)鏈路的電子設(shè)備的活動(dòng)操作模式的時(shí)間段期間,向數(shù)據(jù)鏈路的除第一電子設(shè)備之外的電子設(shè)備發(fā)送業(yè)務(wù)通告消息的單元。例如,用于發(fā)送的單元可以包括圖1的第一電子設(shè)備104、數(shù)據(jù)通告邏輯單元130、圖6的設(shè)備612中的一個(gè)、被編程為執(zhí)行指令2268的處理器2210、圖22的數(shù)據(jù)通告邏輯單元2264、無(wú)線接口2240、用于發(fā)送業(yè)務(wù)通告消息的一個(gè)或多個(gè)其它設(shè)備、電路、模塊或指令、或其任意組合。
結(jié)合所描述的實(shí)現(xiàn)方式,第十裝置包括用于在數(shù)據(jù)鏈路的第一電子設(shè)備處,在對(duì)應(yīng)于數(shù)據(jù)鏈路的電子設(shè)備的活動(dòng)操作模式的時(shí)間段期間監(jiān)測(cè)特定無(wú)線網(wǎng)絡(luò)的單元。例如,用于監(jiān)測(cè)的單元可以包括圖1的第二電子設(shè)備106、數(shù)據(jù)通告邏輯單元132、第五電子設(shè)備112、圖6的設(shè)備612中的一個(gè)、被編程為執(zhí)行指令2268的處理器2210、圖22的數(shù)據(jù)通告邏輯單元2264、無(wú)線接口2240、用于監(jiān)測(cè)無(wú)線網(wǎng)絡(luò)的一個(gè)或多個(gè)其它設(shè)備、電路、模塊或指令、或其任意組合。
第十裝置還包括用于在第一電子設(shè)備處,在時(shí)間段期間從數(shù)據(jù)鏈路的第二電子設(shè)備接收業(yè)務(wù)通告消息的單元,其中業(yè)務(wù)通告消息包括接收者類型指示符。例如,用于接收的單元可以包括圖1的第二電子設(shè)備106、數(shù)據(jù)通告邏輯單元132、第五電子設(shè)備112、圖6的設(shè)備612中的一個(gè)、被編程為執(zhí)行指令2268的處理器2210、圖22的數(shù)據(jù)通告邏輯單元2264、無(wú)線接口2240、用于接收業(yè)務(wù)通告消息的一個(gè)或多個(gè)其它設(shè)備、電路、模塊或指令、或其任意組合。業(yè)務(wù)通告消息可以包括圖1的接收者類型指示符150和地址列表152。
結(jié)合所描述的實(shí)現(xiàn)方式,第十一裝置包括用于在NAN的第一電子設(shè)備處生成包括第一屬性和第二屬性的消息的單元,其中第一屬性描述第一電子設(shè)備經(jīng)由NAN的NAN數(shù)據(jù)鏈路所提供的服務(wù),第二屬性描述對(duì)應(yīng)于NAN數(shù)據(jù)鏈路的一個(gè)或多個(gè)特征。第一屬性可以包括標(biāo)識(shí)第二屬性的指示符,以及第二屬性可以定義對(duì)應(yīng)于NAN數(shù)據(jù)鏈路的一個(gè)或多個(gè)通信窗口的一個(gè)或多個(gè)參數(shù)。例如,用于生成的單元可以包括第一電子設(shè)備104、數(shù)據(jù)通告邏輯單元132、圖6的設(shè)備612中的一個(gè)、被編程為執(zhí)行指令2268的處理器2210、圖22的數(shù)據(jù)通告邏輯單元2264、無(wú)線接口2240、用于生成包括第一屬性(其描述第一電子設(shè)備經(jīng)由NAN的NAN數(shù)據(jù)鏈路所提供的服務(wù))和第二屬性(其描述NAN數(shù)據(jù)鏈路)的消息的一個(gè)或多個(gè)其它設(shè)備、電路、模塊或指令、或其任意組合。
第十一裝置還包括用于發(fā)送消息的單元。例如,用于發(fā)送的單元可以包括第一電子設(shè)備104、數(shù)據(jù)通告邏輯單元132、圖6的設(shè)備612中的一個(gè)、被編程為執(zhí)行指令2268的處理器2210、圖22的數(shù)據(jù)通告邏輯單元2264、無(wú)線接口2240、用于發(fā)送消息的一個(gè)或多個(gè)其它設(shè)備、電路、模塊或指令、或其任意組合。業(yè)務(wù)通告消息可以包括圖1的接收者類型指示符150和地址列表152。
本領(lǐng)域技術(shù)人員還將明白,結(jié)合本文公開(kāi)的實(shí)現(xiàn)方式所描述的各個(gè)說(shuō)明性的邏輯框、配置、模塊、電路和算法步驟可以實(shí)現(xiàn)成電子硬件、由處理器執(zhí)行的計(jì)算機(jī)軟件、或兩者的組合。上文已經(jīng)將各個(gè)說(shuō)明性的組件、框、配置、模塊、電路和步驟按照它們的功能進(jìn)行了一般地描述。至于這種功能是實(shí)現(xiàn)為硬件還是處理器可執(zhí)行指令,取決于特定應(yīng)用和施加在整體系統(tǒng)上的設(shè)計(jì)約束。本領(lǐng)域技術(shù)人員可以針對(duì)每種特定應(yīng)用以變化的方式來(lái)實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)決定不應(yīng)被認(rèn)為是導(dǎo)致脫離了本公開(kāi)內(nèi)容的范圍。
結(jié)合本文公開(kāi)內(nèi)容所描述的方法或者算法的步驟可以直接實(shí)現(xiàn)在硬件中、由處理器執(zhí)行的軟件模塊中或兩者的組合中。軟件模塊可以位于隨機(jī)存取存儲(chǔ)器(RAM)、閃存、只讀存儲(chǔ)器(ROM)、可編程只讀存儲(chǔ)器(PROM)、可擦除可編程只讀存儲(chǔ)器(EPROM)、電可擦除可編程只讀存儲(chǔ)器(EEPROM)、寄存器、硬盤(pán)、可移動(dòng)盤(pán)、壓縮盤(pán)只讀存儲(chǔ)器(CD-ROM)或者本領(lǐng)域公知的任何其它形式的非暫態(tài)(例如,非暫時(shí)性)存儲(chǔ)介質(zhì)中。示例性的存儲(chǔ)介質(zhì)耦合到處理器,以使得處理器能夠從該存儲(chǔ)介質(zhì)讀取信息并且向該存儲(chǔ)介質(zhì)寫(xiě)入信息。在替代方案中,存儲(chǔ)介質(zhì)可以是處理器的組成部分。處理器和存儲(chǔ)介質(zhì)可以駐留在專用集成電路(ASIC)中。該ASIC可以駐留在計(jì)算設(shè)備或用戶終端中。在替代方案中,處理器和存儲(chǔ)介質(zhì)可以作為分立組件駐留在計(jì)算設(shè)備或用戶終端中。
提供前述描述以使得本領(lǐng)域技術(shù)人員能夠?qū)嵤┗蚴褂盟_(kāi)的實(shí)現(xiàn)方式。對(duì)這些實(shí)現(xiàn)方式的各種修改對(duì)于本領(lǐng)域技術(shù)人員將是顯而易見(jiàn)的,并且在不脫離本公開(kāi)內(nèi)容的范圍的情況下,本文所定義的原理可以應(yīng)用于其它實(shí)現(xiàn)方式。因此,本公開(kāi)內(nèi)容不旨在受限于本文所示出的實(shí)現(xiàn)方式,而是要符合與如由所附權(quán)利要求所定義的原理和新穎特征相一致的最廣的范圍。