两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

通信設(shè)備和通信方法

文檔序號(hào):7556265閱讀:211來(lái)源:國(guó)知局
專利名稱:通信設(shè)備和通信方法
技術(shù)領(lǐng)域
本發(fā)明涉及移動(dòng)通信技術(shù)領(lǐng)域,具體而言,涉及一種通信設(shè)備和一種通信方法。
背景技術(shù)
在WFA(W1-Fi Alliance)中,成立了新的研究組 NAN(Neighbor AwarenessNetworking,鄰居感知網(wǎng)絡(luò)),它研究的內(nèi)容是社交網(wǎng)絡(luò),主要是將眾多的STA (終端)怎樣發(fā)現(xiàn)其它的有共同業(yè)務(wù)的STA并進(jìn)行文件共享或是其它業(yè)務(wù)。對(duì)于一臺(tái)支持NAN功能的設(shè)備(簡(jiǎn)稱為NAN設(shè)備),其可能存在的情況為:僅僅支持發(fā)布服務(wù)消息操作(發(fā)送消息)、僅僅支持訂閱服務(wù)消息操作(接收消息)或是兩者都支持。但對(duì)于多臺(tái)NAN設(shè)備,如果無(wú)法了解相互之間對(duì)于服務(wù)消息操作的支持情況,可能出現(xiàn)下述情況:1、在NAN網(wǎng)絡(luò)中只存在僅僅支持訂閱服務(wù)消息的NAN設(shè)備,而這些NAN設(shè)備之間并不了解相互之間的功能支持情況,那么可能出現(xiàn)的情況是這些NAN設(shè)備永遠(yuǎn)都不能夠連接到與其有者同樣業(yè)務(wù)的NAN設(shè)備。2、在NAN網(wǎng)絡(luò)中只存在僅僅支持發(fā)布服務(wù)消息的NAN設(shè)備,而這些NAN設(shè)備之間并不了解相互之間的功能支持情況,那么可能導(dǎo)致在短時(shí)間內(nèi),大量的NAN設(shè)備發(fā)布服務(wù)消息,產(chǎn)生大量的沖突,從而大大降低設(shè)備的連接效率。因此,需要一種新的技術(shù)方案,能夠解決上述技術(shù)問(wèn)題至少之一,使得多個(gè)設(shè)備能夠清楚地了解到相互之間對(duì)于服務(wù)消息操作的支持情況,有利于提升服務(wù)發(fā)現(xiàn)的效率。

發(fā)明內(nèi)容
本發(fā)明正是基于上述問(wèn)題,提出了一種新的技術(shù)方案,能夠解決上述技術(shù)問(wèn)題至少之一,使得多個(gè)設(shè)備能夠清楚地了解到相互之間對(duì)于服務(wù)消息操作的支持情況,以避免當(dāng)前環(huán)境下僅存在支持訂閱或服務(wù)操作的多個(gè)設(shè)備,有利于提升服務(wù)發(fā)現(xiàn)的效率。有鑒于此,本發(fā)明提出了一種通信設(shè)備,包括:數(shù)據(jù)處理模塊,生成消息幀,所述消息幀中至少包含服務(wù)消息功能標(biāo)識(shí)位,所述服務(wù)消息功能標(biāo)識(shí)位的值表示所述通信設(shè)備支持訂閱服務(wù)消息操作和/或發(fā)布服務(wù)消息操作,當(dāng)所述服務(wù)消息功能標(biāo)識(shí)位的值為第一值時(shí)表示所述通信設(shè)備只支持訂閱服務(wù)消息操作,當(dāng)所述服務(wù)消息功能標(biāo)識(shí)位的值為第二值時(shí)表示所述通信設(shè)備只支持發(fā)布服務(wù)消息操作,當(dāng)所述服務(wù)消息功能標(biāo)識(shí)位的值為第三值時(shí)表示所述通信設(shè)備同時(shí)支持訂閱服務(wù)消息操作和發(fā)布服務(wù)消息操作;數(shù)據(jù)交互模塊,發(fā)送所述消息幀。在該技術(shù)方案中,通信裝置可以是手機(jī)或是平板,也可以是路由器等設(shè)備,數(shù)據(jù)處理模塊可以是通信裝置中數(shù)據(jù)處理的芯片模塊,而數(shù)據(jù)交互模塊則相當(dāng)于信號(hào)收發(fā)裝置以及天線等。優(yōu)選地,上述通信裝置為支持NAN功能的設(shè)備。在NAN網(wǎng)絡(luò)中,通過(guò)使得多臺(tái)NAN設(shè)備之間相互了解對(duì)于服務(wù)消息操作的支持情況,從而避免了僅支持訂閱服務(wù)消息操作的設(shè)備無(wú)法識(shí)別能夠連接 到其他設(shè)備,也避免了多臺(tái)僅支持發(fā)布服務(wù)消息操作的NAN設(shè)備在短時(shí)間內(nèi)發(fā)布大量的發(fā)布服務(wù)消息,保證了設(shè)備間的連接效率。具體地,對(duì)于服務(wù)消息功能標(biāo)識(shí)位的值,比如第一值為 “000000000000000000000000000000000000000000000001 ”,表明該設(shè)備僅支持訂閱服務(wù)消息操作;比如第二值為“ 000000000000000000000000000000000000000000000010”,表明該設(shè)備僅支持發(fā)布服務(wù)消息操作;比如第三值為“ 000000000000000000000000000000000000000000000011”,表明該設(shè)備同時(shí)支持訂閱和發(fā)布服務(wù)消息操作?;蛘?,為了降低設(shè)備的耗電量,可以適當(dāng)縮短服務(wù)消息功能標(biāo)識(shí)位的位數(shù),比如僅使用4個(gè)比特位,則第一值為“0001”、第二值為“0010”、第三值為“0011”。在上述技術(shù)方案中,優(yōu)選地,所述消息幀為管理消息幀、數(shù)據(jù)消息幀或公共動(dòng)作消息幀,當(dāng)消息幀為管理消息幀時(shí),它可以是服務(wù)發(fā)現(xiàn)消息幀、設(shè)備發(fā)現(xiàn)消息幀、探測(cè)請(qǐng)求幀、探測(cè)響應(yīng)幀或是信標(biāo)幀等管理消息幀;當(dāng)消息幀為數(shù)據(jù)幀時(shí),可以是兩個(gè)STA進(jìn)行數(shù)據(jù)通信時(shí)交互的數(shù)據(jù);當(dāng)消息巾貞為公共動(dòng)作消息巾貞(Public Action Frame)時(shí)可以是TDLS(Tunneled Direct Link Setup)發(fā)現(xiàn)消息等中貞。在上述技術(shù)方案中,優(yōu)選地,當(dāng)所述數(shù)據(jù)處理模塊生成的所述消息幀為數(shù)據(jù)消息幀時(shí),所述服務(wù)消息功能標(biāo)識(shí)位的值表示所述通信設(shè)備僅支持訂閱服務(wù)消息操作,或同時(shí)支持訂閱服務(wù)消息操作和發(fā)布服務(wù)消息操作;或當(dāng)所述數(shù)據(jù)處理模塊生成的所述消息幀為管理消息幀或公共動(dòng)作消 息幀時(shí),所述服務(wù)消息功能標(biāo)識(shí)位的值表示所述通信設(shè)備僅支持發(fā)布服務(wù)消息操作,或同時(shí)支持訂閱服務(wù)消息操作和發(fā)布服務(wù)消息操作。在該技術(shù)方案中,由于僅支持訂閱服務(wù)消息操作的設(shè)備,通常不會(huì)主動(dòng)發(fā)送如服務(wù)發(fā)現(xiàn)消息等廣播類型的消息,因而在一般情況下,更傾向于在數(shù)據(jù)消息幀中包含服務(wù)消息功能標(biāo)識(shí)位,當(dāng)然也可以在建立初始連接的管理消息幀或公共動(dòng)作消息幀帶上服務(wù)消息的功能標(biāo)識(shí)位,標(biāo)識(shí)其只支持訂閱服務(wù)消息操作。而對(duì)于能夠支持發(fā)布服務(wù)消息的設(shè)備,則可以主動(dòng)發(fā)送如管理消息幀或公共動(dòng)作消息幀等廣播消息幀,從而通過(guò)在這些廣播消息幀中包含服務(wù)消息功能標(biāo)識(shí)位,以將自身支持發(fā)布服務(wù)消息操作的信息告知其他設(shè)備。在上述技術(shù)方案中,優(yōu)選地,所述服務(wù)消息功能標(biāo)識(shí)位包括所述消息幀的媒介訪問(wèn)控制幀的幀頭部分的一個(gè)或多個(gè)位。在該技術(shù)方案中,可以利用MAC (Medium Access Control,媒介訪問(wèn)控制)巾貞的中貞頭部分的一個(gè)或多個(gè)預(yù)留位,來(lái)放置該服務(wù)消息功能標(biāo)識(shí)位。具體地,比如在MAC幀的幀頭部分包含A (Address) 1、A2、A3域,其中,Al域用于描述目的地址,A2域用于描述源地址,考慮到NAN網(wǎng)絡(luò)的實(shí)際特點(diǎn),相當(dāng)于每個(gè)NAN設(shè)備獨(dú)立的與其它的NAN設(shè)備連接,而不需要另外設(shè)備的輔助,那么A3地址在NAN網(wǎng)絡(luò)中是不可能用到的,那么可以用它來(lái)作為NAN設(shè)備服務(wù)消息功能標(biāo)識(shí)位。在上述技術(shù)方案中,優(yōu)選地,所述服務(wù)消息功能標(biāo)識(shí)包括所述消息幀的媒介訪問(wèn)控制幀的幀體部分的一個(gè)或多個(gè)位,所述一個(gè)或多個(gè)位包含在秩序域中。在該技術(shù)方案中,也可以利用MAC幀的幀體部分的一個(gè)或多個(gè)預(yù)留位來(lái)放置該服務(wù)消息功能標(biāo)識(shí)位。具體地,該預(yù)留位可以位于MAC幀的幀體部分的秩序域中,當(dāng)然服務(wù)消息表示位也可以以信息元素(IE)的形式出現(xiàn),被放置在幀體的某個(gè)秩序域中,例如放置在秩序域26,當(dāng)然也可以放置在其它秩序域。在上述技術(shù)方案中,優(yōu)選地,所述消息幀中至少還包括設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位,所述設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位的值表示所述通信設(shè)備是否為NAN設(shè)備或所述消息幀是否為NAN消息幀。在該技術(shù)方案中,消息幀的發(fā)送方需要標(biāo)明自身的身份,即是否為NAN設(shè)備,若是,接收方才會(huì)執(zhí)行解析該消息幀中的服務(wù)消息功能標(biāo)識(shí)位等操作,否則無(wú)需執(zhí)行。假定此時(shí)的服務(wù)消息功能標(biāo)識(shí)位處于消息幀的MAC幀的幀體中的A3域中,則可以規(guī)定接收到消息幀的設(shè)備:無(wú)論當(dāng)前消息幀的目的地址是否為自身(通常標(biāo)識(shí)在Al域中),都應(yīng)該至少解析服務(wù)消息功能標(biāo)識(shí)位(即A3域),以確定該消息幀的發(fā)送方對(duì)服務(wù)消息的支持情況。在上述技術(shù)方案中,優(yōu)選地,所述設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位包括所述消息幀的媒介訪問(wèn)控制幀的幀頭的幀控制域中的一個(gè)或多個(gè)位。在該技術(shù)方案中,可以利用消息幀的MAC幀的幀頭的幀控制域中的一個(gè)或多個(gè)預(yù)留位,來(lái)放置設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位,以表明該消息幀的發(fā)送方對(duì)服務(wù)消息的支持情況。在上述技術(shù)方案中,優(yōu)選地,所述設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位包括所述消息幀的媒介訪問(wèn)控制幀的幀頭的幀控制域的類型子域和子類型子域中的一個(gè)或多個(gè)位,則當(dāng)該預(yù)設(shè)位置的值與預(yù)設(shè)的值相匹配時(shí),判定消息幀的發(fā)送方為NAN設(shè)備;否則認(rèn)為不是NAN設(shè)備,若該消息幀的目的地址不是該消息幀的接收方,則丟棄該消息幀。在該技術(shù)方案中,具體地,比如可以利用類型子域中的“11”、子類型子域中的“0000”對(duì)應(yīng)的預(yù)留位,來(lái)放置設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位,以表明該消息幀的發(fā)送方對(duì)服務(wù)消息的支持情況。當(dāng)該預(yù)設(shè)位置的值與預(yù)設(shè)的值相匹配時(shí),判定消息幀的發(fā)送方為NAN設(shè)備;否則認(rèn)為不是NAN設(shè)備,若該消息幀的目的地址不是該消息幀的接收方,則丟棄該消息幀。根據(jù)本發(fā)明的另一方面,還提出了一種通信方法,包括:生成消息幀,所述消息幀中包含服務(wù)消息功能標(biāo)識(shí)位,所述服務(wù)消息功能標(biāo)識(shí)位的值表示所述消息幀的發(fā)送方支持訂閱服務(wù)消息操作和/或發(fā)·布服務(wù)消息操作,當(dāng)所述服務(wù)消息功能標(biāo)識(shí)位的值為第一值時(shí)表示所述消息幀的發(fā)送方只支持訂閱服務(wù)消息操作,當(dāng)所述服務(wù)消息功能標(biāo)識(shí)位的值為第二值時(shí)表示所述消息幀的發(fā)送方只支持發(fā)布服務(wù)消息操作,當(dāng)所述服務(wù)消息功能標(biāo)識(shí)位的值為第三值時(shí)表示所述消息幀的發(fā)送方同時(shí)支持訂閱服務(wù)消息操作和發(fā)布服務(wù)消息操作;發(fā)送所述消息幀。在該技術(shù)方案中,消息幀的發(fā)送方和接收方可以是手機(jī)或是平板,也可以是路由器等設(shè)備,利用上述發(fā)送方和接收方中數(shù)據(jù)處理的芯片模塊進(jìn)行對(duì)消息幀的生成和解析等,而利用信號(hào)收發(fā)裝置以及天線等實(shí)現(xiàn)消息幀的收發(fā)。優(yōu)選地,上述通信裝置為支持NAN功能的設(shè)備。在NAN網(wǎng)絡(luò)中,通過(guò)使得多臺(tái)NAN設(shè)備之間相互了解對(duì)于服務(wù)消息操作的支持情況,從而避免了僅支持訂閱服務(wù)消息操作的設(shè)備無(wú)法識(shí)別能夠連接到其他設(shè)備,也避免了多臺(tái)僅支持發(fā)布服務(wù)消息操作的NAN設(shè)備在短時(shí)間內(nèi)發(fā)布大量的發(fā)布服務(wù)消息,保證了設(shè)備間的連接效率。具體地,對(duì)于服務(wù)消息功能標(biāo)識(shí)位的值,比如第一值為“000000000000000000000000000000000000000000000001”,表明該設(shè)備僅支持訂閱服務(wù)消息操作;比如第二值為 “000000000000000000000000000000000000000000000010”,表明該設(shè)備僅支持發(fā)布服務(wù)消息操作;比如第三值為 “000000000000000000000000000000000000000000000011”,表明該設(shè)備同時(shí)支持訂閱和發(fā)布服務(wù)消息操作?;蛘?,為了降低設(shè)備的耗電量,可以適當(dāng)縮短服務(wù)消息功能標(biāo)識(shí)位的位數(shù),比如僅使用4個(gè)比特位,則第一值為“0001”、第二值為“0010”、第三值為 “0011”。在上述技術(shù)方案中,優(yōu)選地,還包括:所述消息幀為管理消息幀、數(shù)據(jù)消息幀或公共動(dòng)作消息幀,當(dāng)消息幀為管理消息幀時(shí),它可以是服務(wù)發(fā)現(xiàn)消息幀、設(shè)備發(fā)現(xiàn)消息幀、探測(cè)請(qǐng)求幀、探測(cè)響應(yīng)幀或是信標(biāo)幀等管理消息幀;當(dāng)消息幀為數(shù)據(jù)幀時(shí),可以是兩個(gè)STA進(jìn)行數(shù)據(jù)通信時(shí)交互的數(shù)據(jù);當(dāng)消息巾貞為公共動(dòng)作消息巾貞(Public Action Frame)時(shí)可以是TDLS (Tunneled Direct Link Setup)發(fā)現(xiàn)消息等中貞。在上述技術(shù)方案中,優(yōu)選地,當(dāng)所述消息幀為數(shù)據(jù)消息幀時(shí),所述服務(wù)消息功能標(biāo)識(shí)位的值表示所述消息幀的發(fā)送方僅支持訂閱服務(wù)消息操作,或同時(shí)支持訂閱服務(wù)消息操作和發(fā)布服務(wù)消息操作;或當(dāng)所述消息幀為管理消息幀或公共動(dòng)作消息幀時(shí),所述服務(wù)消息功能標(biāo)識(shí)位的值表示所述消息幀的發(fā)送方僅支持發(fā)布服務(wù)消息操作,或同時(shí)支持訂閱服務(wù)消息操作和發(fā)布服務(wù)消息操作。在該技術(shù)方案中,由于僅支持訂閱服務(wù)消息操作的設(shè)備,通常不會(huì)主動(dòng)發(fā)送如服務(wù)發(fā)現(xiàn)消息等廣播類型的消息,因而在一般情況下,更傾向于在數(shù)據(jù)消息幀中包含服務(wù)消息功能標(biāo)識(shí)位,當(dāng)然也可以在建立初始連接的管理消息幀或公共動(dòng)作消息幀帶上服務(wù)消息的功能標(biāo)識(shí)位,標(biāo)識(shí)其只支持訂閱服務(wù)消息操作。而對(duì)于能夠支持發(fā)布服務(wù)消息的設(shè)備,則可以主動(dòng)發(fā)送如管理消息幀或公共動(dòng)作消息幀等廣播消息幀,從而通過(guò)在這些廣播消息幀中包含服務(wù)消息功能標(biāo)識(shí)位,以將自身支持發(fā)布服務(wù)消息操作的信息告知其他設(shè)備。在上述技術(shù)方案中,優(yōu)選地,還包括:所述服務(wù)消息功能標(biāo)識(shí)位包括所述消息幀的媒介訪問(wèn)控制幀的幀頭部分的一個(gè)或多個(gè)位。在該技術(shù)方案中,可以利用MAC (Medium Access Control,媒介訪問(wèn)控制)巾貞的中貞頭部分的一個(gè)或多個(gè)預(yù)留位,來(lái)放置該服務(wù)消息功能標(biāo)識(shí)位。具體地,比如在MAC幀的幀頭部分包含A (Address) 1、A2、A3域,其中,Al域用于描述目的地址,A2域用于描述源地址,考慮到NAN網(wǎng)絡(luò)的實(shí)際特點(diǎn),相當(dāng)于每個(gè)NAN設(shè)備獨(dú)立的與其它的NAN設(shè)備連接,而不需要另外設(shè)備的輔助, 那么A3地址在NAN網(wǎng)絡(luò)中是不可能用到的,那么可以用它來(lái)作為NAN設(shè)備服務(wù)消息功能標(biāo)識(shí)位。在上述技術(shù)方案中,優(yōu)選地,還包括:所述服務(wù)消息功能標(biāo)識(shí)包括所述消息幀的媒介訪問(wèn)控制幀的幀體部分的一個(gè)或多個(gè)位,所述一個(gè)或多個(gè)位包含在秩序域中。在該技術(shù)方案中,也可以利用MAC幀的幀體部分的一個(gè)或多個(gè)預(yù)留位來(lái)放置該服務(wù)消息功能標(biāo)識(shí)位。具體地,該預(yù)留位可以位于MAC幀的幀體部分的秩序域中,當(dāng)然服務(wù)消息表示位也可以以信息元素(IE)的形式出現(xiàn),被放置在幀體的某個(gè)秩序域中,例如放置在秩序域26,當(dāng)然也可以放置在其它秩序域。在上述技術(shù)方案中,優(yōu)選地,還包括:所述消息幀中至少還包括設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位,所述設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位的值表示所述消息幀的發(fā)送方是否為NAN設(shè)備或所述消息幀是否為NAN消息幀。在該技術(shù)方案中,消息幀的發(fā)送方需要標(biāo)明自身的身份,即是否為NAN設(shè)備,若是,接收方才會(huì)執(zhí)行解析該消息幀中的服務(wù)消息功能標(biāo)識(shí)位等操作,否則無(wú)需執(zhí)行。假定此時(shí)的服務(wù)消息功能標(biāo)識(shí)位處于消息幀的MAC幀的幀體中的A3域中,則可以規(guī)定接收到消息幀的設(shè)備:無(wú)論當(dāng)前消息幀的目的地址是否為自身(通常標(biāo)識(shí)在Al域中),都應(yīng)該至少解析服務(wù)消息功能標(biāo)識(shí)位(即A3域),以確定該消息幀的發(fā)送方對(duì)服務(wù)消息的支持情況。
在上述技術(shù)方案中,優(yōu)選地,還包括:所述設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位包括所述消息幀的媒介訪問(wèn)控制幀的幀頭的幀控制域中的一個(gè)或多個(gè)位。在該技術(shù)方案中,可以利用消息幀的MAC幀的幀頭的幀控制域中的一個(gè)或多個(gè)預(yù)留位,來(lái)放置設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位,以表明該消息幀的發(fā)送方對(duì)服務(wù)消息的支持情況。在上述技術(shù)方案中,優(yōu)選地,還包括:所述設(shè)備類型標(biāo)識(shí)位包括所述消息幀的媒介訪問(wèn)控制幀的幀頭的幀控制域的類型子域和子類型子域中的一個(gè)或多個(gè)位。在該技術(shù)方案中,具體地,比如可以利用類型子域中的“11”、子類型子域中的“0000”對(duì)應(yīng)的預(yù)留位,來(lái)放置設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位,以表明該消息幀的發(fā)送方對(duì)服務(wù)消息的支持情況。當(dāng)該預(yù)設(shè)位置的值與預(yù)設(shè)的值相匹配時(shí),判定消息幀的發(fā)送方為NAN設(shè)備;否則認(rèn)為不是NAN設(shè)備,若該消息幀的目的地址不是該消息幀的接收方,則丟棄該消息幀。本發(fā)明還提出了一種通信設(shè)備,包括:數(shù)據(jù)交互模塊,接收消息幀;數(shù)據(jù)處理模塊,獲取所述消息幀中的服務(wù)消息功能標(biāo)識(shí)位,并根據(jù)所述服務(wù)消息功能標(biāo)識(shí)位的值判斷所述消息幀的發(fā)送方是否支持訂閱服務(wù)消息操作和/或發(fā)布服務(wù)消息操作;其中,當(dāng)所述服務(wù)消息功能標(biāo)識(shí)位的值為第一值時(shí)表示所述消息幀的發(fā)送方只支持訂閱服務(wù)消息操作,當(dāng)所述服務(wù)消息功能標(biāo)識(shí)位的值為第二值時(shí)表示所述消息幀的發(fā)送方只支持發(fā)布服務(wù)消息操作,當(dāng)所述服務(wù)消息功能標(biāo)識(shí)位的值為第三值時(shí)表示所述消息幀的發(fā)送方同時(shí)支持訂閱服務(wù)消息操作和發(fā)布服務(wù)消息操作。在該技術(shù)方案中,通信裝置可以是手機(jī)或是平板,也可以是路由器等設(shè)備,數(shù)據(jù)處理模塊可以是通信裝置中數(shù)據(jù)處理的芯片模塊,而數(shù)據(jù)交互模塊則相當(dāng)于信號(hào)收發(fā)裝置以及天線等。優(yōu)選地,上述通信裝置為支持NAN功能的設(shè)備。在NAN網(wǎng)絡(luò)中,通過(guò)使得多臺(tái)NAN設(shè)備之間相互了解對(duì) 于服務(wù)消息操作的支持情況,從而避免了僅支持訂閱服務(wù)消息操作的設(shè)備無(wú)法識(shí)別能夠連接到其他設(shè)備,也避免了多臺(tái)僅支持發(fā)布服務(wù)消息操作的NAN設(shè)備在短時(shí)間內(nèi)發(fā)布大量的發(fā)布服務(wù)消息,保證了設(shè)備間的連接效率。具體地,對(duì)于服務(wù)消息功能標(biāo)識(shí)位的值,比如第一值為 “000000000000000000000000000000000000000000000001”,表明該設(shè)備僅支持訂閱服務(wù)消息操作;比如第二值為“ 000000000000000000000000000000000000000000000010”,表明該設(shè)備僅支持發(fā)布服務(wù)消息操作;比如第三值為“000000000000000000000000000000000000000000000011”,表明該設(shè)備同時(shí)支持訂閱和發(fā)布服務(wù)消息操作?;蛘撸瑸榱私档驮O(shè)備的耗電量,可以適當(dāng)縮短服務(wù)消息功能標(biāo)識(shí)位的位數(shù),比如僅使用4個(gè)比特位,則第一值為“0001”、第二值為“0010”、第三值為“0011”。在上述技術(shù)方案中,優(yōu)選地,所述消息幀為管理消息幀、數(shù)據(jù)消息幀或公共動(dòng)作消息幀,當(dāng)消息幀為管理消息幀時(shí),它可以是服務(wù)發(fā)現(xiàn)消息幀、設(shè)備發(fā)現(xiàn)消息幀、探測(cè)請(qǐng)求幀、探測(cè)響應(yīng)幀或是信標(biāo)幀等管理消息幀;當(dāng)消息幀為數(shù)據(jù)幀時(shí),可以是兩個(gè)STA進(jìn)行數(shù)據(jù)通信時(shí)交互的數(shù)據(jù);當(dāng)消息巾貞為公共動(dòng)作消息巾貞(Public Action Frame)時(shí)可以是TDLS(Tunneled Direct Link Setup)發(fā)現(xiàn)消息等中貞。在上述技術(shù)方案中,優(yōu)選地,當(dāng)所述消息幀為數(shù)據(jù)消息幀時(shí),所述服務(wù)消息功能標(biāo)識(shí)位的值表示所述消息幀的發(fā)送方僅支持訂閱服務(wù)消息操作,或同時(shí)支持訂閱服務(wù)消息操作和發(fā)布服務(wù)消息操作;或當(dāng)所述消息幀為管理消息幀或公共動(dòng)作消息幀時(shí),所述服務(wù)消息功能標(biāo)識(shí)位的值表示所述消息幀的發(fā)送方僅支持發(fā)布服務(wù)消息操作,或同時(shí)支持訂閱服務(wù)消息操作和發(fā)布服務(wù)消息操作。在該技術(shù)方案中,由于僅支持訂閱服務(wù)消息操作的設(shè)備,通常不會(huì)主動(dòng)發(fā)送如服務(wù)發(fā)現(xiàn)消息等廣播類型的消息,因而在一般情況下,更傾向于在數(shù)據(jù)消息幀中包含服務(wù)消息功能標(biāo)識(shí)位,當(dāng)然也可以在建立初始連接的管理消息幀或公共動(dòng)作消息幀帶上服務(wù)消息的功能標(biāo)識(shí)位,標(biāo)識(shí)其只支持訂閱服務(wù)消息操作。而對(duì)于能夠支持發(fā)布服務(wù)消息的設(shè)備,則可以主動(dòng)發(fā)送如管理消息幀或公共動(dòng)作消息幀等廣播消息幀,從而通過(guò)在這些廣播消息幀中包含服務(wù)消息功能標(biāo)識(shí)位,以將自身支持發(fā)布服務(wù)消息操作的信息告知其他設(shè)備。在上述技術(shù) 方案中,優(yōu)選地,所述數(shù)據(jù)處理模塊從所述消息幀的媒介訪問(wèn)控制幀的幀頭部分確定所述服務(wù)消息功能標(biāo)識(shí)位的值。在該技術(shù)方案中,可以利用MAC (Medium Access Control,媒介訪問(wèn)控制)巾貞的中貞頭部分的一個(gè)或多個(gè)預(yù)留位,來(lái)放置該服務(wù)消息功能標(biāo)識(shí)位。具體地,比如在MAC幀的幀頭部分包含A (Address) 1、A2、A3域,其中,Al域用于描述目的地址,A2域用于描述源地址,考慮到NAN網(wǎng)絡(luò)的實(shí)際特點(diǎn),相當(dāng)于每個(gè)NAN設(shè)備獨(dú)立的與其它的NAN設(shè)備連接,而不需要另外設(shè)備的輔助,那么A3地址在NAN網(wǎng)絡(luò)中是不可能用到的,那么可以用它來(lái)作為NAN設(shè)備服務(wù)消息功能標(biāo)識(shí)位。在上述技術(shù)方案中,優(yōu)選地,所述服務(wù)消息功能標(biāo)識(shí)包括所述消息幀的媒介訪問(wèn)控制幀的幀體部分的一個(gè)或多個(gè)位,所述一個(gè)或多個(gè)位包含在秩序域中。在該技術(shù)方案中,也可以利用MAC幀的幀體部分的一個(gè)或多個(gè)預(yù)留位來(lái)放置該服務(wù)消息功能標(biāo)識(shí)位。具體地,該預(yù)留位可以位于MAC幀的幀體部分的秩序域中,當(dāng)然服務(wù)消息表示位也可以以信息元素(IE)的形式出現(xiàn),被放置在幀體的某個(gè)秩序域中,例如放置在秩序域26,當(dāng)然也可以放置在其它秩序域。在上述技術(shù)方案中,優(yōu)選地,所述數(shù)據(jù)處理模塊還用于:從所述消息幀中獲取設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位,所述設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位的值表示所述消息幀的發(fā)送方是否為NAN設(shè)備或所述消息幀是否為NAN消息幀。在該技術(shù)方案中,消息幀的發(fā)送方需要標(biāo)明自身的身份,即是否為NAN設(shè)備,若是,接收方才會(huì)執(zhí)行解析該消息幀中的服務(wù)消息功能標(biāo)識(shí)位等操作,否則無(wú)需執(zhí)行。在上述技術(shù)方案中,優(yōu)選地,當(dāng)所述消息幀的發(fā)送方為NAN設(shè)備或所述消息幀為NAN消息幀時(shí),所述數(shù)據(jù)處理模塊至少?gòu)乃鱿薪馕龀鏊龇?wù)消息功能標(biāo)識(shí)位,并判斷所述消息幀的發(fā)送方是否支持訂閱服務(wù)消息操作和/或發(fā)布服務(wù)消息操作。在該技術(shù)方案中,由于在現(xiàn)有技術(shù)中,對(duì)于目標(biāo)地址(通常標(biāo)識(shí)在Al域中)與自身不符的情況下,將不再解析當(dāng)前接收到的消息幀;但對(duì)于確定消息幀的發(fā)送方為NAN設(shè)備的情況下,為了能夠了解到消息幀的發(fā)送方對(duì)于服務(wù)消息操作的支持情況,需要繼續(xù)對(duì)包含服務(wù)消息功能標(biāo)識(shí)位的部分進(jìn)行解析。具體地,假定此時(shí)的服務(wù)消息功能標(biāo)識(shí)位處于消息幀的MAC幀的幀體中的A3域中,則可以規(guī)定接收到消息幀的設(shè)備:無(wú)論當(dāng)前消息幀的目的地址是否為自身,都應(yīng)該至少解析服務(wù)消息功能標(biāo)識(shí)位(即A3域),以確定該消息幀的發(fā)送方對(duì)服務(wù)消息的支持情況。在上述技術(shù)方案中,優(yōu)選地,所述數(shù)據(jù)處理模塊從所述消息幀的媒介訪問(wèn)控制幀的幀頭的幀控制域中確定所述設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位的值。
在該技術(shù)方案中,可以利用消息幀的MAC幀的幀頭的幀控制域中的一個(gè)或多個(gè)預(yù)留位,來(lái)放置設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位,以表明該消息幀的發(fā)送方對(duì)服務(wù)消息的支持情況。在上述技術(shù)方案中,優(yōu)選地,所述數(shù)據(jù)處理模塊從所述消息幀的媒介訪問(wèn)控制幀的幀頭的幀控制域的類型子域和子類型子域中確定所述設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位的值。在該技術(shù)方案中,具體地,比如可以利用類型子域中的“11”、子類型子域中的“0000”對(duì)應(yīng)的預(yù)留位,來(lái)放置設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位,以表明該消息幀的發(fā)送方對(duì)服務(wù)消息的支持情況。當(dāng)該預(yù)設(shè)位置的值與預(yù)設(shè)的值相匹配時(shí),判定消息幀的發(fā)送方為NAN設(shè)備;否則認(rèn)為不是NAN設(shè)備,若該消息幀的目的地址不是該消息幀的接收方,則丟棄該消息幀。根據(jù)本發(fā)明的另一方面,還提出了一種通信方法,包括:接收消息幀;獲取所述消息幀中的服務(wù)消息功能標(biāo)識(shí)位,并根據(jù)所述服務(wù)消息功能標(biāo)識(shí)位的值判斷所述消息幀的發(fā)送方是否支持訂閱服務(wù)消息操作和/或發(fā)布服務(wù)消息操作;其中,當(dāng)所述服務(wù)消息功能標(biāo)識(shí)位的值為第一值時(shí)表示所述消息幀的發(fā)送方只支持訂閱服務(wù)消息操作,當(dāng)所述服務(wù)消息功能標(biāo)識(shí)位的值為第二值時(shí)表示所述消息幀的發(fā)送方只支持發(fā)布服務(wù)消息操作,當(dāng)所述服務(wù)消息功能標(biāo)識(shí)位的值為第三值時(shí)表示所述消息幀的發(fā)送方同時(shí)支持訂閱服務(wù)消息操作和發(fā)布服務(wù)消息操作。在該技術(shù)方案中,消息幀的發(fā)送方和接收方可以是手機(jī)或是平板,也可以是路由器等設(shè)備,利用上述發(fā)送方和接收方中數(shù)據(jù)處理的芯片模塊進(jìn)行對(duì)消息幀的生成和解析等,而利用信號(hào)收發(fā)裝置以及天線等實(shí)現(xiàn)消息幀的收發(fā)。優(yōu)選地,上述通信裝置為支持NAN功能的設(shè)備。在NAN網(wǎng)絡(luò)中,通 過(guò)使得多臺(tái)NAN設(shè)備之間相互了解對(duì)于服務(wù)消息操作的支持情況,從而避免了僅支持訂閱服務(wù)消息操作的設(shè)備無(wú)法識(shí)別能夠連接到其他設(shè)備,也避免了多臺(tái)僅支持發(fā)布服務(wù)消息操作的NAN設(shè)備在短時(shí)間內(nèi)發(fā)布大量的發(fā)布服務(wù)消息,保證了設(shè)備間的連接效率。具體地,對(duì)于服務(wù)消息功能標(biāo)識(shí)位的值,比如第一值為“000000000000000000000000000000000000000000000001 ”,表明該設(shè)備僅支持訂閱服務(wù)消息操作;比如第二值為 “000000000000000000000000000000000000000000000010”,表明該設(shè)備僅支持發(fā)布服務(wù)消息操作;比如第三值為 “000000000000000000000000000000000000000000000011”,表明該設(shè)備同時(shí)支持訂閱和發(fā)布服務(wù)消息操作。或者,為了降低設(shè)備的耗電量,可以適當(dāng)縮短服務(wù)消息功能標(biāo)識(shí)位的位數(shù),比如僅使用4個(gè)比特位,則第一值為“0001”、第二值為“0010”、第三值為 “0011”。在上述技術(shù)方案中,優(yōu)選地,還包括:所述消息幀為管理消息幀、數(shù)據(jù)消息幀或公共動(dòng)作消息幀,當(dāng)消息幀為管理消息幀時(shí),它可以是服務(wù)發(fā)現(xiàn)消息幀、設(shè)備發(fā)現(xiàn)消息幀、探測(cè)請(qǐng)求幀、探測(cè)響應(yīng)幀或是信標(biāo)幀等管理消息幀;當(dāng)消息幀為數(shù)據(jù)幀時(shí),可以是兩個(gè)STA進(jìn)行數(shù)據(jù)通信時(shí)交互的數(shù)據(jù);當(dāng)消息巾貞為公共動(dòng)作消息巾貞(Public Action Frame)時(shí)可以是TDLS (Tunneled Direct Link Setup)發(fā)現(xiàn)消息等中貞。在上述技術(shù)方案中,優(yōu)選地,當(dāng)所述消息幀為數(shù)據(jù)消息幀時(shí),所述服務(wù)消息功能標(biāo)識(shí)位的值表示所述消息幀的發(fā)送方僅支持訂閱服務(wù)消息操作,或同時(shí)支持訂閱服務(wù)消息操作和發(fā)布服務(wù)消息操作;或當(dāng)所述消息幀為管理消息幀或公共動(dòng)作消息幀時(shí),所述服務(wù)消息功能標(biāo)識(shí)位的值表示所述消息幀的發(fā)送方僅支持發(fā)布服務(wù)消息操作,或同時(shí)支持訂閱服務(wù)消息操作和發(fā)布服務(wù)消息操作。在該技術(shù)方案中,由于僅支持訂閱服務(wù)消息操作的設(shè)備,通常不會(huì)主動(dòng)發(fā)送如服務(wù)發(fā)現(xiàn)消息等廣播類型的消息,因而在一般情況下,更傾向于在數(shù)據(jù)消息幀中包含服務(wù)消息功能標(biāo)識(shí)位,當(dāng)然也可以在建立初始連接的管理消息幀或公共動(dòng)作消息幀帶上服務(wù)消息的功能標(biāo)識(shí)位,標(biāo)識(shí)其只支持訂閱服務(wù)消息操作。而對(duì)于能夠支持發(fā)布服務(wù)消息的設(shè)備,則可以主動(dòng)發(fā)送如管理消息幀或公共動(dòng)作消息幀等廣播消息幀,從而通過(guò)在這些廣播消息幀中包含服務(wù)消息功能標(biāo)識(shí)位,以將自身支持發(fā)布服務(wù)消息操作的信息告知其他設(shè)備。在上述技術(shù)方案中,優(yōu)選地,還包括:從所述消息幀的媒介訪問(wèn)控制幀的幀頭部分確定所述服務(wù)消息功能標(biāo)識(shí)位的值。在該技術(shù)方案中,可以利用MAC (Medium Access Control,媒介訪問(wèn)控制)巾貞的中貞頭部分的一個(gè)或多個(gè)預(yù)留位,來(lái)放置該服務(wù)消息功能標(biāo)識(shí)位。具體地,比如在MAC幀的幀頭部分包含A (Address) 1、A2、A3域,其中,Al域用于描述目的地址,A2域用于描述源地址,考慮到NAN網(wǎng)絡(luò)的實(shí)際特點(diǎn),相當(dāng)于每個(gè)NAN設(shè)備獨(dú)立的與其它的NAN設(shè)備連接,而不需要另外設(shè)備的輔助,那么A3地址在NAN網(wǎng)絡(luò)中是不可能用到的,那么可以用它來(lái)作為NAN設(shè)備服務(wù)消息功能標(biāo)識(shí)位。在上述技術(shù)方案中,優(yōu)選地,還包括:從所述消息幀的媒介訪問(wèn)控制幀的幀體部分的秩序域中確定所述服務(wù)消息功能標(biāo)識(shí)位的值。在該技術(shù)方案中,也可以利用MA C幀的幀體部分的一個(gè)或多個(gè)預(yù)留位來(lái)放置該服務(wù)消息功能標(biāo)識(shí)位。具體地,該預(yù)留位可以位于MAC幀的幀體部分的秩序域中,當(dāng)然服務(wù)消息表示位也可以以信息元素(IE)的形式出現(xiàn),被放置在幀體的某個(gè)秩序域中,例如放置在秩序域26,當(dāng)然也可以放置在其它秩序域。在上述技術(shù)方案中,優(yōu)選地,還包括:從所述消息幀中獲取設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位,所述設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位的值表示所述消息幀的發(fā)送方是否為NAN設(shè)備或所述消息幀是否為NAN消息幀。在該技術(shù)方案中,消息幀的發(fā)送方需要標(biāo)明自身的身份,即是否為NAN設(shè)備,若是,接收方才會(huì)執(zhí)行解析該消息幀中的服務(wù)消息功能標(biāo)識(shí)位等操作,否則無(wú)需執(zhí)行。在上述技術(shù)方案中,優(yōu)選地,還包括:當(dāng)所述消息幀的發(fā)送方為NAN設(shè)備或所述消息幀為NAN消息幀時(shí),至少?gòu)乃鱿薪馕龀鏊龇?wù)消息功能標(biāo)識(shí)位,并判斷所述消息幀的發(fā)送方是否支持訂閱服務(wù)消息操作和/或發(fā)布服務(wù)消息操作。在該技術(shù)方案中,由于在現(xiàn)有技術(shù)中,對(duì)于目標(biāo)地址(通常標(biāo)識(shí)在Al域中)與自身不符的情況下,將不再解析當(dāng)前接收到的消息幀;但對(duì)于確定消息幀的發(fā)送方為NAN設(shè)備的情況下,為了能夠了解到消息幀的發(fā)送方對(duì)于服務(wù)消息操作的支持情況,需要繼續(xù)對(duì)包含服務(wù)消息功能標(biāo)識(shí)位的部分進(jìn)行解析。具體地,假定此時(shí)的服務(wù)消息功能標(biāo)識(shí)位處于消息幀的MAC幀的幀體中的A3域中,則可以規(guī)定接收到消息幀的設(shè)備:無(wú)論當(dāng)前消息幀的目的地址是否為自身,都應(yīng)該至少解析服務(wù)消息功能標(biāo)識(shí)位(即A3域),以確定該消息幀的發(fā)送方對(duì)服務(wù)消息的支持情況。在上述技術(shù)方案中,優(yōu)選地,還包括:從所述消息幀的媒介訪問(wèn)控制幀的幀頭的幀控制域中確定所述設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位的值。
在該技術(shù)方案中,可以利用消息幀的MAC幀的幀頭的幀控制域中的一個(gè)或多個(gè)預(yù)留位,來(lái)放置設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位,以表明該消息幀的發(fā)送方對(duì)服務(wù)消息的支持情況。在上述技術(shù)方案中,優(yōu)選地,還包括:從所述消息幀的媒介訪問(wèn)控制幀的幀頭的幀控制域的類型子域和子類型子域中確定所述設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位的值。在該技術(shù)方案中,具體地,比如可以利用類型子域中的“11”、子類型子域中的“0000”對(duì)應(yīng)的預(yù)留位,來(lái)放置設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位,以表明該消息幀的發(fā)送方對(duì)服務(wù)消息的支持情況。當(dāng)該預(yù)設(shè)位置的值與預(yù)設(shè)的值相匹配時(shí),判定消息幀的發(fā)送方為NAN設(shè)備;否則認(rèn)為不是NAN設(shè)備,若該消息幀的目的地址不是該消息幀的接收方,則丟棄該消息幀。通過(guò)以上技術(shù)方案,可以使得多個(gè)設(shè)備能夠清楚地了解到相互之間對(duì)于服務(wù)消息操作的支持情況,以避免當(dāng)前環(huán)境下僅存在支持訂閱或服務(wù)操作的多個(gè)設(shè)備,有利于提升服務(wù)發(fā)現(xiàn)的效率。


圖1示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的通信設(shè)備的框圖;圖2示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的通信方法的流程圖;圖3示出了根據(jù)本發(fā)明的另一個(gè)實(shí)施例的通信設(shè)備的框圖;圖4示出了根據(jù)本發(fā)明的另一個(gè)實(shí)施例的通信方法的流程圖;圖5示出了數(shù)據(jù)幀格式的示意圖;圖6示出了管理幀格式的示意圖;圖7示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的在NAN設(shè)備間相互告知對(duì)服務(wù)消息操作的支持情況的流程圖。
具體實(shí)施例方式為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點(diǎn),下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)描述。需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)的實(shí)施例及實(shí)施例中的特征可以相互組合。在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來(lái)實(shí)施,因此,本發(fā)明的保護(hù)范圍并不受下面公開(kāi)的具體實(shí)施例的限制。圖1示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的通信設(shè)備的框圖。如圖1所示,示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的通信設(shè)備100,包括:數(shù)據(jù)處理模塊102,生成消息幀,所述消息幀中至少包含服務(wù)消息功能標(biāo)識(shí)位,所述服務(wù)消息功能標(biāo)識(shí)位的值表示所述通信設(shè)備100支持訂閱服務(wù)消息操作和/或發(fā)布服務(wù)消息操作,當(dāng)所述服務(wù)消息功能標(biāo)識(shí)位的值為第一值時(shí)表示所述通信設(shè)備100只支持訂閱服務(wù)消息操作,當(dāng)所述服務(wù)消息功能標(biāo)識(shí)位的值為第二值時(shí)表示所述通信設(shè)備100只支持發(fā)布服務(wù)消息操作,當(dāng)所述服務(wù)消息功能標(biāo)識(shí)位的值為第三值時(shí)表 示所述通信設(shè)備100同時(shí)支持訂閱服務(wù)消息操作和發(fā)布服務(wù)消息操作;數(shù)據(jù)交互模塊104,發(fā)送所述消息幀。
在該技術(shù)方案中,通信裝置100可以是手機(jī)或是平板,也可以是路由器等設(shè)備,數(shù)據(jù)處理模塊102可以是通信裝置100中數(shù)據(jù)處理的芯片模塊,而數(shù)據(jù)交互模塊104則相當(dāng)于信號(hào)收發(fā)裝置以及天線等。優(yōu)選地,上述通信裝置100為支持NAN功能的設(shè)備。在NAN網(wǎng)絡(luò)中,通過(guò)使得多臺(tái)NAN設(shè)備之間相互了解對(duì)于服務(wù)消息操作的支持情況,從而避免了僅支持訂閱服務(wù)消息操作的設(shè)備無(wú)法識(shí)別能夠連接到其他設(shè)備,也避免了多臺(tái)僅支持發(fā)布服務(wù)消息操作的NAN設(shè)備在短時(shí)間內(nèi)發(fā)布大量的發(fā)布服務(wù)消息,保證了設(shè)備間的連接效率。具體地,對(duì)于服務(wù)消息功能標(biāo)識(shí)位的值,比如第一值為“000000000000000000000000000000000000000000000001 ”,表明該設(shè)備僅支持訂閱服務(wù)消息操作;比如第二值為“ 000000000000000000000000000000000000000000000010”,表明該設(shè)備僅支持發(fā)布服務(wù)消息操作;比如第三值為 “000000000000000000000000000000000000000000000011”,表明該設(shè)備同時(shí)支持訂閱和發(fā)布服務(wù)消息操作?;蛘撸瑸榱私档驮O(shè)備的耗電量,可以適當(dāng)縮短服務(wù)消息功能標(biāo)識(shí)位的位數(shù),比如僅使用4個(gè)比特位,則第一值為“0001”、第二值為“0010”、第三值為“0011”。在上述技術(shù)方案中,優(yōu)選地,所述消息幀為管理消息幀、數(shù)據(jù)消息幀或公共動(dòng)作消息幀,當(dāng)消息幀為管理消息幀時(shí),它可以是服務(wù)發(fā)現(xiàn)消息幀、設(shè)備發(fā)現(xiàn)消息幀、探測(cè)請(qǐng)求幀、探測(cè)響應(yīng)幀或是信標(biāo)幀等管理消息幀;當(dāng)消息幀為數(shù)據(jù)幀時(shí),可以是兩個(gè)STA進(jìn)行數(shù)據(jù)通信時(shí)交互的數(shù)據(jù);當(dāng)消息巾貞為公共動(dòng)作消息巾貞(Public Action Frame)時(shí)可以是TDLS(Tunneled Direct Link Setup)發(fā)現(xiàn)消息等中貞。在上述技術(shù)方案中,優(yōu)選地,當(dāng)所述數(shù)據(jù)處理模塊102生成的所述消息幀為數(shù)據(jù)消息幀時(shí),所述服務(wù)消息功能標(biāo)識(shí)位的值表示所述通信設(shè)備100僅支持訂閱服務(wù)消息操作,或同時(shí)支持訂閱服務(wù)消息操作和發(fā)布服務(wù)消息操作;或當(dāng)所述數(shù)據(jù)處理模塊102生成的所述消息幀為管理消息幀或公共動(dòng)作消息幀時(shí),所述服務(wù)消息功能標(biāo)識(shí)位的值表示所述通信設(shè)備100僅支持發(fā)布服務(wù)消息操作,或同時(shí)支持訂閱服務(wù)消息操作和發(fā)布服務(wù)消息操作。在該技術(shù)方案中,由于僅支持訂閱服務(wù)消息操作的設(shè)備,通常不會(huì)主動(dòng)發(fā)送如服務(wù)發(fā)現(xiàn)消息等廣播類型的消息,因而`在一般情況下,更傾向于在數(shù)據(jù)消息幀中包含服務(wù)消息功能標(biāo)識(shí)位,當(dāng)然也可以在建立初始連接的管理消息幀或公共動(dòng)作消息幀帶上服務(wù)消息的功能標(biāo)識(shí)位,標(biāo)識(shí)其只支持訂閱服務(wù)消息操作。而對(duì)于能夠支持發(fā)布服務(wù)消息的設(shè)備,則可以主動(dòng)發(fā)送如管理消息幀或公共動(dòng)作消息幀等廣播消息幀,從而通過(guò)在這些廣播消息幀中包含服務(wù)消息功能標(biāo)識(shí)位,以將自身支持發(fā)布服務(wù)消息操作的信息告知其他設(shè)備。在上述技術(shù)方案中,優(yōu)選地,所述服務(wù)消息功能標(biāo)識(shí)位包括所述消息幀的媒介訪問(wèn)控制幀的幀頭部分的一個(gè)或多個(gè)位。在該技術(shù)方案中,可以利用MAC (Medium Access Control,媒介訪問(wèn)控制)巾貞的中貞頭部分的一個(gè)或多個(gè)預(yù)留位,來(lái)放置該服務(wù)消息功能標(biāo)識(shí)位。具體地,比如在MAC幀的幀頭部分包含A (Address) 1、A2、A3域,其中,Al域用于描述目的地址,A2域用于描述源地址,考慮到NAN網(wǎng)絡(luò)的實(shí)際特點(diǎn),相當(dāng)于每個(gè)NAN設(shè)備獨(dú)立的與其它的NAN設(shè)備連接,而不需要另外設(shè)備的輔助,那么A3地址在NAN網(wǎng)絡(luò)中是不可能用到的,那么可以用它來(lái)作為NAN設(shè)備服務(wù)消息功能標(biāo)識(shí)位。在上述技術(shù)方案中,優(yōu)選地,所述服務(wù)消息功能標(biāo)識(shí)包括所述消息幀的媒介訪問(wèn)控制幀的幀體部分的一個(gè)或多個(gè)位,所述一個(gè)或多個(gè)位包含在秩序域中。
在該技術(shù)方案中,也可以利用MAC幀的幀體部分的一個(gè)或多個(gè)預(yù)留位來(lái)放置該服務(wù)消息功能標(biāo)識(shí)位。具體地,該預(yù)留位可以位于MAC幀的幀體部分的秩序域中,當(dāng)然服務(wù)消息表示位也可以以信息元素(IE)的形式出現(xiàn),被放置在幀體的某個(gè)秩序域中,例如放置在秩序域26,當(dāng)然也可以放置在其它秩序域。在上述技術(shù)方案中,優(yōu)選地,所述消息幀中至少還包括設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位,所述設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位的值表示所述通信設(shè)備是否為NAN設(shè)備或所述消息幀是否為NAN消息幀。在該技術(shù)方案中,消息幀的發(fā)送方需要標(biāo)明自身的身份,即是否為NAN設(shè)備,若是,接收方才會(huì)執(zhí)行解析該消息幀中的服務(wù)消息功能標(biāo)識(shí)位等操作,否則無(wú)需執(zhí)行。假定此時(shí)的服務(wù)消息功能標(biāo)識(shí)位處于消息幀的MAC幀的幀體中的A3域中,則可以規(guī)定接收到消息幀的設(shè)備:無(wú)論當(dāng)前消息幀的目的地址是否為自身(通常標(biāo)識(shí)在Al域中),都應(yīng)該至少解析服務(wù)消息功能標(biāo)識(shí)位(即A3域),以確定該消息幀的發(fā)送方對(duì)服務(wù)消息的支持情況。在上述技術(shù)方案中,優(yōu)選地,所述設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位包括所述消息幀的媒介訪問(wèn)控制幀的幀頭的幀控制域中的一個(gè)或多個(gè)位。在該技術(shù)方案中,可以利用消息幀的MAC幀的幀頭的幀控制域中的一個(gè)或多個(gè)預(yù)留位,來(lái)放置設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位,以表明該消息幀的發(fā)送方對(duì)服務(wù)消息的支持情況。在上述技術(shù)方案中,優(yōu)選地,所述設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位包括所述消息幀的媒介訪問(wèn)控制幀的幀頭的幀控制域的類型子域和子類型子域中的一個(gè)或多個(gè)位,則當(dāng)該預(yù)設(shè)位置的值與預(yù)設(shè)的值相匹配時(shí),判定消息幀的發(fā)送方為NAN設(shè)備;否則認(rèn)為不是NAN設(shè)備,若該消息幀的目的地址不是該消息幀的接收方,則丟棄該消息幀。在該技術(shù)方案中,具體地,比如可以利用類型子域中的“11”、子類型子域中的“0000”對(duì)應(yīng)的預(yù)留位, 來(lái)放置設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位,以表明該消息幀的發(fā)送方對(duì)服務(wù)消息的支持情況。當(dāng)該預(yù)設(shè)位置的值與預(yù)設(shè)的值相匹配時(shí),判定消息幀的發(fā)送方為NAN設(shè)備;否則認(rèn)為不是NAN設(shè)備,若該消息幀的目的地址不是該消息幀的接收方,則丟棄該消息幀。圖2示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的通信方法的流程圖。如圖2所示,示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的通信方法,包括:步驟202,生成消息幀,所述消息幀中包含服務(wù)消息功能標(biāo)識(shí)位,所述服務(wù)消息功能標(biāo)識(shí)位的值表示所述消息幀的發(fā)送方支持訂閱服務(wù)消息操作和/或發(fā)布服務(wù)消息操作,當(dāng)所述服務(wù)消息功能標(biāo)識(shí)位的值為第一值時(shí)表示所述消息幀的發(fā)送方只支持訂閱服務(wù)消息操作,當(dāng)所述服務(wù)消息功能標(biāo)識(shí)位的值為第二值時(shí)表示所述消息幀的發(fā)送方只支持發(fā)布服務(wù)消息操作,當(dāng)所述服務(wù)消息功能標(biāo)識(shí)位的值為第三值時(shí)表示所述消息幀的發(fā)送方同時(shí)支持訂閱服務(wù)消息操作和發(fā)布服務(wù)消息操作;步驟204,發(fā)送所述消息幀。在該技術(shù)方案中,消息幀的發(fā)送方和接收方可以是手機(jī)或是平板,也可以是路由器等設(shè)備,利用上述發(fā)送方和接收方中數(shù)據(jù)處理的芯片模塊進(jìn)行對(duì)消息幀的生成和解析等,而利用信號(hào)收發(fā)裝置以及天線等實(shí)現(xiàn)消息幀的收發(fā)。優(yōu)選地,上述發(fā)送方和接收方為支持NAN功能的設(shè)備。在NAN網(wǎng)絡(luò)中,通過(guò)使得多臺(tái)NAN設(shè)備之間相互了解對(duì)于服務(wù)消息操作的支持情況,從而避免了僅支持訂閱服務(wù)消息操作的設(shè)備無(wú)法識(shí)別能夠連接到其他設(shè)備,也避免了多臺(tái)僅支持發(fā)布服務(wù)消息操作的NAN設(shè)備在短時(shí)間內(nèi)發(fā)布大量的發(fā)布服務(wù)消息,保證了設(shè)備間的連接效率。具體地,對(duì)于服務(wù)消息功能標(biāo)識(shí)位的值,比如第一值為“000000000000000000000000000000000000000000000001 ”,表明該設(shè)備僅支持訂閱服務(wù)消息操作;比如第二值為 “000000000000000000000000000000000000000000000010”,表明該設(shè)備僅支持發(fā)布服務(wù)消息操作;比如第三值為“000000000000000000000000000000000000000000000011”,表明該設(shè)備同時(shí)支持訂閱和發(fā)布服務(wù)消息操作?;蛘撸瑸榱私档驮O(shè)備的耗電量,可以適當(dāng)縮短服務(wù)消息功能標(biāo)識(shí)位的位數(shù),比如僅使用4個(gè)比特位,則第一值為“0001”、第二值為“0010”、第三值為“0011”。在上述技術(shù)方案中,優(yōu)選地,還包括:所述消息幀為管理消息幀、數(shù)據(jù)消息幀或公共動(dòng)作消息幀,當(dāng)消息幀為管理消息幀時(shí),它可以是服務(wù)發(fā)現(xiàn)消息幀、設(shè)備發(fā)現(xiàn)消息幀、探測(cè)請(qǐng)求幀、探測(cè)響應(yīng)幀或是信標(biāo)幀等管理消息幀;當(dāng)消息幀為數(shù)據(jù)幀時(shí),可以是兩個(gè)STA進(jìn)行數(shù)據(jù)通信時(shí)交互的數(shù)據(jù);當(dāng)消息巾貞為公共動(dòng)作消息巾貞(Public Action Frame)時(shí)可以是TDLS (Tunneled Direct Link Setup)發(fā)現(xiàn)消息等中貞。在上述技術(shù)方案中,優(yōu)選地,當(dāng)所述消息幀為數(shù)據(jù)消息幀時(shí),所述服務(wù)消息功能標(biāo)識(shí)位的值表示所述消息幀的發(fā)送方僅支持訂閱服務(wù)消息操作,或同時(shí)支持訂閱服務(wù)消息操作和發(fā)布服務(wù)消息操作;或當(dāng)所述消息幀為管理消息幀或公共動(dòng)作消息幀時(shí),所述服務(wù)消息功能標(biāo)識(shí)位的值表示所述消息幀的發(fā)送方僅支持發(fā)布服務(wù)消息操作,或同時(shí)支持訂閱服務(wù)消息操作和發(fā)布服務(wù)消息操作。在該技術(shù)方案中,由于僅支持訂閱服務(wù)消息操作的設(shè)備,通常不會(huì)主動(dòng)發(fā)送如服務(wù)發(fā)現(xiàn)消息等廣播類型的消息,因而在一般情況下,更傾向于在數(shù)據(jù)消息幀中包含服務(wù)消息功能標(biāo)識(shí)位,當(dāng)然也可以在建立初始連接的管理消息幀或公共動(dòng)作消息幀帶上服務(wù)消息的功能標(biāo)識(shí)位,標(biāo)識(shí)其只支持訂閱服務(wù)消息操作。而對(duì)于能夠支持發(fā)布服務(wù)消息的設(shè)備,則可以主動(dòng)發(fā)送如管理消息幀或公共動(dòng)作消息幀等廣播消息幀,從而通過(guò)在這些廣播消息幀中包含服務(wù)消息功能標(biāo)識(shí)位,以將自身支持發(fā)布服務(wù)消息操作的信息告知其他設(shè)備。在上述技術(shù)方案中,優(yōu)選地,還包括:所述服務(wù)消息功能標(biāo)識(shí)位包括所述消息幀的媒介訪問(wèn)控制幀的幀頭部分的一個(gè)或多個(gè)位。在該技術(shù)方案中,可以利用MAC (Medium Access Control,媒介訪問(wèn)控制)巾貞的中貞頭部分的一個(gè)或多個(gè)預(yù)留位,來(lái)放置該服務(wù)消息功能標(biāo)識(shí)位。具體地,比如在MAC幀的幀頭部分包含A (Address) 1、A2、A3域,其中,Al域用于描述目的地址,A2域用于描述源地址,考慮到NAN網(wǎng)絡(luò)的實(shí)際特點(diǎn),相當(dāng)于每個(gè)NAN設(shè)備獨(dú)立的與其它的NAN設(shè)備連接,而不需要另外設(shè)備的輔助,那么A3地址在NAN網(wǎng)絡(luò)中是不可能用到的,那么可以用它來(lái)作為NAN設(shè)備服務(wù)消息功能標(biāo)識(shí)位。在上述技術(shù)方案中,優(yōu)選地,還包括:所述服務(wù)消息功能標(biāo)識(shí)包括所述消息幀的媒介訪問(wèn)控制幀的幀體部分的一個(gè)或多個(gè)位,所述一個(gè)或多個(gè)位包含在秩序域中。在該技術(shù)方案中,也可以利用MAC幀的幀體部分的一個(gè)或多個(gè)預(yù)留位來(lái)放置該服務(wù)消息功能標(biāo)識(shí)位。具體地,該預(yù)留位可以位于MAC幀的幀體部分的秩序域中,當(dāng)然服務(wù)消息表示位也可以以信息元素(IE)的形式出現(xiàn),被放置在幀體的某個(gè)秩序域中,例如放置在秩序域26,當(dāng)然也可以 放置在其它秩序域。在上述技術(shù)方案中,優(yōu)選地,還包括:所述消息幀中至少還包括設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位,所述設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位的值表示所述消息幀的發(fā)送方是否為NAN設(shè)備或所述消息幀是否為NAN消息幀。在該技術(shù)方案中,消息幀的發(fā)送方需要標(biāo)明自身的身份,即是否為NAN設(shè)備,若是,接收方才會(huì)執(zhí)行解析該消息幀中的服務(wù)消息功能標(biāo)識(shí)位等操作,否則無(wú)需執(zhí)行。假定此時(shí)的服務(wù)消息功能標(biāo)識(shí)位處于消息幀的MAC幀的幀體中的A3域中,則可以規(guī)定接收到消息幀的設(shè)備:無(wú)論當(dāng)前消息幀的目的地址是否為自身(通常標(biāo)識(shí)在Al域中),都應(yīng)該至少解析服務(wù)消息功能標(biāo)識(shí)位(即A3域),以確定該消息幀的發(fā)送方對(duì)服務(wù)消息的支持情況。在上述技術(shù)方案中,優(yōu)選地,還包括:所述設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位包括所述消息幀的媒介訪問(wèn)控制幀的幀頭的幀控制域中的一個(gè)或多個(gè)位。在該技術(shù)方案中,可以利用消息幀的MAC幀的幀頭的幀控制域中的一個(gè)或多個(gè)預(yù)留位,來(lái)放置設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位,以表明該消息幀的發(fā)送方對(duì)服務(wù)消息的支持情況。在上述技術(shù)方案中,優(yōu)選地,還包括:所述設(shè)備類型標(biāo)識(shí)位包括所述消息幀的媒介訪問(wèn)控制幀的幀頭的幀控制域的類型子域和子類型子域中的一個(gè)或多個(gè)位。在該技術(shù)方案中,具體地,比如可以利用類型子域中的“11”、子類型子域中的“0000”對(duì)應(yīng)的預(yù)留位,來(lái)放置設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位,以表明該消息幀的發(fā)送方對(duì)服務(wù)消息的支持情況。當(dāng)該預(yù)設(shè)位置的值與預(yù)設(shè)的值相匹配時(shí),判定消息幀的發(fā)送方為NAN設(shè)備;否則認(rèn)為不是NAN設(shè)備,若該消息幀的目的地址不是該消息幀的接收方,則丟棄該消息幀。圖3示出了根據(jù)本發(fā)明的另一個(gè)實(shí)施例的通信設(shè)備的框圖。如圖3所示,示出了根據(jù)本發(fā)明的另一個(gè)實(shí)施例的通信設(shè)備300,包括:數(shù)據(jù)交互模塊302,接收消息幀;數(shù)據(jù)處理模塊304,獲取所述消息幀中的服務(wù)消息功能標(biāo)識(shí)位,并根據(jù)所述服務(wù)消息功能標(biāo)識(shí)位的值判斷所述消息幀的發(fā)送方是否支持訂閱服務(wù)消息操作和/或發(fā)布服務(wù)消息操作;其中,當(dāng)所述服務(wù)消息功能標(biāo)識(shí)位的值為第一值時(shí)表示所述消息幀的發(fā)送方只支持訂閱服務(wù)消息操作,當(dāng)所述服務(wù)消息功能標(biāo)識(shí)位的值為第二值時(shí)表示所述消息幀的發(fā)送方只支持發(fā)布服務(wù)消息操作,當(dāng)所述服務(wù)消息功能標(biāo)識(shí)位的值為第三值時(shí)表示所述消息幀的發(fā)送方同時(shí)支持訂閱服務(wù)消息操作和發(fā)布服務(wù)消息操作。在該技術(shù)方案中,通信裝置300或消息幀的發(fā)送方可以是手機(jī)或是平板,也可以是路由器等設(shè)備,數(shù)據(jù)處理模塊304可以是通信裝置300中數(shù)據(jù)處理的芯片模塊,而數(shù)據(jù)交互模塊302則相當(dāng)于信號(hào)收發(fā)裝置以及天線等。優(yōu)選地,上述通信裝置300為支持NAN功能的設(shè)備。在NAN網(wǎng)絡(luò)中,通過(guò)使得多臺(tái)NAN設(shè)備之間相互了解對(duì)于服務(wù)消息操作的支持情況,從而避免了僅支持訂閱服務(wù)消息操作的設(shè)備無(wú)法識(shí)別能夠連接到其他設(shè)備,也避免了多臺(tái)僅支持發(fā)布服務(wù)消息操作的NAN設(shè)備在短時(shí)間內(nèi)發(fā)布大量的發(fā)布服務(wù)消息,保證了設(shè)備間的連接效率。具體地,對(duì)于服務(wù)消息功能標(biāo)識(shí)位的值,比如第一值為“000000000000000000000000000000000000000000000001 ”,表明該設(shè)備僅支持訂閱服務(wù)消息操作;比如第二值為 “0 00000000000000000000000000000000000000000000010”,表明該設(shè)備僅支持發(fā)布服務(wù)消息操作;比如第三值為 “000000000000000000000000000000000000000000000011”,表明該設(shè)備同時(shí)支持訂閱和發(fā)布服務(wù)消息操作?;蛘撸瑸榱私档驮O(shè)備的耗電量,可以適當(dāng)縮短服務(wù)消息功能標(biāo)識(shí)位的位數(shù),比如僅使用4個(gè)比特位,則第一值為“0001”、第二值為“0010”、第三值為 “0011”。在上述技術(shù)方案中,優(yōu)選地,所述消息幀為管理消息幀、數(shù)據(jù)消息幀或公共動(dòng)作消息幀,當(dāng)消息幀為管理消息幀時(shí),它可以是服務(wù)發(fā)現(xiàn)消息幀、設(shè)備發(fā)現(xiàn)消息幀、探測(cè)請(qǐng)求幀、探測(cè)響應(yīng)幀或是信標(biāo)幀等管理消息幀;當(dāng)消息幀為數(shù)據(jù)幀時(shí),可以是兩個(gè)STA進(jìn)行數(shù)據(jù)通信時(shí)交互的數(shù)據(jù);當(dāng)消息巾貞為公共動(dòng)作消息巾貞(Public Action Frame)時(shí)可以是TDLS(Tunneled Direct Link Setup)發(fā)現(xiàn)消息等中貞。在上述技術(shù)方案中,優(yōu)選地,當(dāng)所述消息幀為數(shù)據(jù)消息幀時(shí),所述服務(wù)消息功能標(biāo)識(shí)位的值表示所述消息幀的發(fā)送方僅支持訂閱服務(wù)消息操作,或同時(shí)支持訂閱服務(wù)消息操作和發(fā)布服務(wù)消息操作;或當(dāng)所述消息幀為管理消息幀或公共動(dòng)作消息幀時(shí),所述服務(wù)消息功能標(biāo)識(shí)位的值表示所述消息幀的發(fā)送方僅支持發(fā)布服務(wù)消息操作,或同時(shí)支持訂閱服務(wù)消息操作和發(fā)布服務(wù)消息操作。在該技術(shù)方案中,由于僅支持訂閱服務(wù)消息操作的設(shè)備,通常不會(huì)主動(dòng)發(fā)送如服務(wù)發(fā)現(xiàn)消息等廣播類型的消息,因而在一般情況下,更傾向于在數(shù)據(jù)消息幀中包含服務(wù)消息功能標(biāo)識(shí)位,當(dāng)然也可以在建立初始連接的管理消息幀或公共動(dòng)作消息幀帶上服務(wù)消息的功能標(biāo)識(shí)位,標(biāo)識(shí)其只支持訂閱服務(wù)消息操作。而對(duì)于能夠支持發(fā)布服務(wù)消息的設(shè)備,則可以主動(dòng)發(fā)送如管理消息幀或公共動(dòng)作消息幀等廣播消息幀,從而通過(guò)在這些廣播消息幀中包含服務(wù)消息功能標(biāo)識(shí)位,以將自身支持發(fā)布服務(wù)消息操作的信息告知其他設(shè)備。在上述技術(shù)方案中,優(yōu)選地,所述數(shù)據(jù)處理模塊304從所述消息幀的媒介訪問(wèn)控制幀的幀頭部分確定所述服務(wù)消息功能標(biāo)識(shí)位的值。在該技術(shù)方案中,可以利用MAC (Medium Access Control,媒介訪問(wèn)控制)巾貞的中貞頭部分的一個(gè)或多個(gè)預(yù)留位,來(lái)放置該服務(wù)消息功能標(biāo)識(shí)位。具體地,比如在MAC幀的幀頭部分包含A (Address ) 1、A2、A3域,其中,Al域用于描述目的地址,A2域用于描述源地址,考慮到NAN網(wǎng)絡(luò)的實(shí)際特點(diǎn),相當(dāng)于每個(gè)NAN設(shè)備獨(dú)立的與其它的NAN設(shè)備連接,而不需要另外設(shè)備的輔助,那么A3地址在NAN網(wǎng)絡(luò)中是不可能用到的,那么可以用它來(lái)作為NAN設(shè)備服務(wù)消息功能標(biāo)識(shí)位。在上述技術(shù)方案中,優(yōu)選地,所述服務(wù)消息功能標(biāo)識(shí)包括所述消息幀的媒介訪問(wèn)控制幀的幀體部分的一個(gè)或多個(gè)位,所述一個(gè)或多個(gè)位包含在秩序域中。在該技術(shù)方案中,也可以利用MAC幀的幀體部分的一個(gè)或多個(gè)預(yù)留位來(lái)放置該服務(wù)消息功能標(biāo)識(shí)位。具體地,該預(yù)留位可以位于MAC幀的幀體部分的秩序域中,當(dāng)然服務(wù)消息表示位也可以以信息元素(IE)的形式出現(xiàn),被放置在幀體的某個(gè)秩序域中,例如放置在秩序域26,當(dāng)然也可以放置在其它秩序域。在上述技術(shù)方案中,優(yōu)選地,所述數(shù)據(jù)處理模塊304還用于:從所述消息幀中獲取設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位,所述設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位的值表示所述消息幀的發(fā)送方是否為NAN設(shè)備或所述消息幀是否為NAN消息幀。在該技術(shù)方案中,消息幀的發(fā)送方需要標(biāo)明自身的身份,即是否為NAN設(shè)備,若是,接收方才會(huì)執(zhí)行解析該消息幀中的服務(wù)消息功能標(biāo)識(shí)位等操作,否則無(wú)需執(zhí)行。在上述技術(shù)方案中,優(yōu)選地,當(dāng)所述消息幀的發(fā)送方為NAN設(shè)備或所述消息幀為NAN消息幀時(shí),所述數(shù)據(jù)處理模塊至少?gòu)乃鱿薪馕龀鏊龇?wù)消息功能標(biāo)識(shí)位,并判斷所述消息幀的發(fā)送方是否支持訂閱服務(wù)消息操作和/或發(fā)布服務(wù)消息操作。
在該技術(shù)方案中,由于在現(xiàn)有技術(shù)中,對(duì)于目標(biāo)地址(通常標(biāo)識(shí)在Al域中)與自身不符的情況下,將不再解析當(dāng)前接收到的消息幀;但對(duì)于確定消息幀的發(fā)送方為NAN設(shè)備的情況下,為了能夠了解到消息幀的發(fā)送方對(duì)于服務(wù)消息操作的支持情況,需要繼續(xù)對(duì)包含服務(wù)消息功能標(biāo)識(shí)位的部分進(jìn)行解析。具體地,假定此時(shí)的服務(wù)消息功能標(biāo)識(shí)位處于消息幀的MAC幀的幀體中的A3域中,則可以規(guī)定接收到消息幀的設(shè)備:無(wú)論當(dāng)前消息幀的目的地址是否為自身,都應(yīng)該至少解析服務(wù)消息功能標(biāo)識(shí)位(即A3域),以確定該消息幀的發(fā)送方對(duì)服務(wù)消息的支持情況。在上述技術(shù)方案中,優(yōu)選地,所述數(shù)據(jù)處理模塊304從所述消息幀的媒介訪問(wèn)控制幀的幀頭的幀控制域中確定所述設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位的值。在該技術(shù)方案中,可以利用消息幀的MAC幀的幀頭的幀控制域中的一個(gè)或多個(gè)預(yù)留位,來(lái)放置設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位,以表明該消息幀的發(fā)送方對(duì)服務(wù)消息的支持情況。在上述技術(shù)方案中,優(yōu)選地,所述數(shù)據(jù)處理模塊304從所述消息幀的媒介訪問(wèn)控制幀的幀頭的幀控制域的類型子域和子類型子域中確定所述設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位的值。在該技術(shù)方案中,具體地,比如可以利用類型子域中的“11”、子類型子域中的“0000”對(duì)應(yīng)的預(yù)留位,來(lái)放置設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位,以表明該消息幀的發(fā)送方對(duì)服務(wù)消息的支持情況。當(dāng)該預(yù)設(shè)位置的值與預(yù)設(shè)的值相匹配時(shí),判定消息幀的發(fā)送方為NAN設(shè)備;否則認(rèn)為不是NAN設(shè)備,若該消息幀的目的地址不是該消息幀的接收方,則丟棄該消息幀。圖4示出了根據(jù)本發(fā)明的另一個(gè)實(shí)施例的通信方法的流程圖。如圖4所示,示出了根據(jù)本發(fā)明的另一個(gè)實(shí)施例的通信方法,包括:步驟402,接收消息幀;步驟404,獲取所述消息幀中的服務(wù)消息功能標(biāo)識(shí)位,并根據(jù)所述服務(wù)消息功能標(biāo)識(shí)位的值判斷所述消息幀的發(fā)送方是否支持訂閱服務(wù)消息操作和/或發(fā)布服務(wù)消息操作;其中,當(dāng)所述服務(wù)消息功能標(biāo)識(shí)位的值為第一值時(shí)表示所述消息幀的發(fā)送方只支持訂閱服務(wù)消息操作,當(dāng)所述服務(wù)消息功能標(biāo)識(shí)位的值為第二值時(shí)表示所述消息幀的發(fā)送方只支持發(fā)布服務(wù)消息操作,當(dāng)所述服務(wù)消息功能標(biāo)識(shí)位的值為第三值時(shí)表示所述消息幀的發(fā)送方同時(shí)支持訂閱服務(wù)消息操作和發(fā)布服務(wù)消息操作。在該技術(shù)方案中,消息幀的發(fā)送方和接收方可以是手機(jī)或是平板,也可以是路由器等設(shè)備,利用上述發(fā)送方和接收方中數(shù)據(jù)處理的芯片模塊進(jìn)行對(duì)消息幀的生成和解析等,而利用信號(hào)收發(fā)裝置以及天線等實(shí)現(xiàn)消息幀的收發(fā)。在NAN網(wǎng)絡(luò)中,通過(guò)使得多臺(tái)NAN設(shè)備之間相互了解對(duì)于服務(wù)消息操作的支持情況,從而避免了僅支持訂閱服務(wù)消息操作的設(shè)備無(wú)法識(shí)別能夠連接到其他設(shè)備,也避免了多臺(tái)僅支持發(fā)布服務(wù)消息操作的NAN設(shè)備在短時(shí)間內(nèi)發(fā)布大量的發(fā)布服務(wù)消息,保證了設(shè)備間的連接效率。具體地,對(duì)于服務(wù)消息功能標(biāo)識(shí)位的值,比如第一值為 “000000000000000000000000000000000000000000000001”,表明該設(shè)備僅支持訂閱服務(wù)消息操作;比如第二值為“ 000000000000000000000000000000000000000000000010”,表明該設(shè)備僅支持發(fā)布服務(wù)消息操作;比如第三值為“000000000000000000000000000000000000000000000011”,表明該設(shè)備同時(shí)支持訂閱和發(fā)布服務(wù)消息操作?;蛘撸瑸榱私档驮O(shè)備的耗 電量,可以適當(dāng)縮短服務(wù)消息功能標(biāo)識(shí)位的位數(shù),比如僅使用4個(gè)比特位,則第一值為“0001”、第二值為“0010”、第三值為“0011”。在上述技術(shù)方案中,優(yōu)選地,還包括:所述消息幀為管理消息幀、數(shù)據(jù)消息幀或公共動(dòng)作消息幀,當(dāng)消息幀為管理消息幀時(shí),它可以是服務(wù)發(fā)現(xiàn)消息幀、設(shè)備發(fā)現(xiàn)消息幀、探測(cè)請(qǐng)求幀、探測(cè)響應(yīng)幀或是信標(biāo)幀等管理消息幀;當(dāng)消息幀為數(shù)據(jù)幀時(shí),可以是兩個(gè)STA進(jìn)行數(shù)據(jù)通信時(shí)交互的數(shù)據(jù);當(dāng)消息巾貞為公共動(dòng)作消息巾貞(Public Action Frame)時(shí)可以是TDLS (Tunneled Direct Link Setup)發(fā)現(xiàn)消息等中貞。在上述技術(shù)方案中,優(yōu)選地,當(dāng)所述消息幀為數(shù)據(jù)消息幀時(shí),所述服務(wù)消息功能標(biāo)識(shí)位的值表示所述消息幀的發(fā)送方僅支持訂閱服務(wù)消息操作,或同時(shí)支持訂閱服務(wù)消息操作和發(fā)布服務(wù)消息操作;或當(dāng)所述消息幀為管理消息幀或公共動(dòng)作消息幀時(shí),所述服務(wù)消息功能標(biāo)識(shí)位的值表示所述消息幀的發(fā)送方僅支持發(fā)布服務(wù)消息操作,或同時(shí)支持訂閱服務(wù)消息操作和發(fā)布服務(wù)消息操作。在該技術(shù)方案中,由于僅支持訂閱服務(wù)消息操作的設(shè)備,通常不會(huì)主動(dòng)發(fā)送如服務(wù)發(fā)現(xiàn)消息等廣播類型的消息,因而在一般情況下,更傾向于在數(shù)據(jù)消息幀中包含服務(wù)消息功能標(biāo)識(shí)位,當(dāng)然也可以在建立初始連接的管理消息幀或公共動(dòng)作消息幀帶上服務(wù)消息的功能標(biāo)識(shí)位,標(biāo)識(shí)其只支持訂閱服務(wù)消息操作。而對(duì)于能夠支持發(fā)布服務(wù)消息的設(shè)備,則可以主動(dòng)發(fā)送如管理消息幀或公共動(dòng)作消息幀等廣播消息幀,從而通過(guò)在這些廣播消息幀中包含服務(wù)消息功能標(biāo)識(shí)位,以將自身支持發(fā)布服務(wù)消息操作的信息告知其他設(shè)備。在上述技術(shù)方案中,優(yōu)選地,還包括:從所述消息幀的媒介訪問(wèn)控制幀的幀頭部分確定所述服務(wù)消息功能標(biāo)識(shí)位的值。在該技術(shù)方案中,可以利用MAC (Medium Access Control,媒介訪問(wèn)控制)巾貞的中貞頭部分的一個(gè)或多個(gè)預(yù)留位,來(lái)放置該服務(wù)消息功能標(biāo)識(shí)位。具體地,比如在MAC幀的幀頭部分包含A (Address) 1、A2、A3域,其中,Al域用于描述目的地址,A2域用于描述源地址,考慮到NAN網(wǎng)絡(luò)的實(shí)際特點(diǎn),相當(dāng)于每個(gè)NAN設(shè)備獨(dú)立的與其它的NAN設(shè)備連接,而不需要另外設(shè)備的輔助,那么A3地址 在NAN網(wǎng)絡(luò)中是不可能用到的,那么可以用它來(lái)作為NAN設(shè)備服務(wù)消息功能標(biāo)識(shí)位。在上述技術(shù)方案中,優(yōu)選地,還包括:從所述消息幀的媒介訪問(wèn)控制幀的幀體部分的秩序域中確定所述服務(wù)消息功能標(biāo)識(shí)位的值。在該技術(shù)方案中,也可以利用MAC幀的幀體部分的一個(gè)或多個(gè)預(yù)留位來(lái)放置該服務(wù)消息功能標(biāo)識(shí)位。具體地,該預(yù)留位可以位于MAC幀的幀體部分的秩序域中,當(dāng)然服務(wù)消息表示位也可以以信息元素(IE)的形式出現(xiàn),被放置在幀體的某個(gè)秩序域中,例如放置在秩序域26,當(dāng)然也可以放置在其它秩序域。在上述技術(shù)方案中,優(yōu)選地,還包括:從所述消息幀中獲取設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位,所述設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位的值表示所述消息幀的發(fā)送方是否為NAN設(shè)備或所述消息幀是否為NAN消息幀。在該技術(shù)方案中,消息幀的發(fā)送方需要標(biāo)明自身的身份,即是否為NAN設(shè)備,若是,接收方才會(huì)執(zhí)行解析該消息幀中的服務(wù)消息功能標(biāo)識(shí)位等操作,否則無(wú)需執(zhí)行。在上述技術(shù)方案中,優(yōu)選地,還包括:當(dāng)所述消息幀的發(fā)送方為NAN設(shè)備或所述消息幀為NAN消息幀時(shí),至少?gòu)乃鱿薪馕龀鏊龇?wù)消息功能標(biāo)識(shí)位,并判斷所述消息幀的發(fā)送方是否支持訂閱服務(wù)消息操作和/或發(fā)布服務(wù)消息操作。
在該技術(shù)方案中,由于在現(xiàn)有技術(shù)中,對(duì)于目標(biāo)地址(通常標(biāo)識(shí)在Al域中)與自身不符的情況下,將不再解析當(dāng)前接收到的消息幀;但對(duì)于確定消息幀的發(fā)送方為NAN設(shè)備的情況下,為了能夠了解到消息幀的發(fā)送方對(duì)于服務(wù)消息操作的支持情況,需要繼續(xù)對(duì)包含服務(wù)消息功能標(biāo)識(shí)位的部分進(jìn)行解析。具體地,假定此時(shí)的服務(wù)消息功能標(biāo)識(shí)位處于消息幀的MAC幀的幀體中的A3域中,則可以規(guī)定接收到消息幀的設(shè)備:無(wú)論當(dāng)前消息幀的目的地址是否為自身,都應(yīng)該至少解析服務(wù)消息功能標(biāo)識(shí)位(即A3域),以確定該消息幀的發(fā)送方對(duì)服務(wù)消息的支持情況。在上述技術(shù)方案中,優(yōu)選地,還包括:從所述消息幀的媒介訪問(wèn)控制幀的幀頭的幀控制域中確定所述設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位的值。在該技術(shù)方案中,可以利用消息幀的MAC幀的幀頭的幀控制域中的一個(gè)或多個(gè)預(yù)留位,來(lái)放置設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位,以表明該消息幀的發(fā)送方對(duì)服務(wù)消息的支持情況。在上述技術(shù)方案中,優(yōu)選地,還包括:從所述消息幀的媒介訪問(wèn)控制幀的幀頭的幀控制域的類型子域和子類型子域中確定所述設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位的值。在該技術(shù)方案中,具體地,比如可以利用類型子域中的“11”、子類型子域中的“0000”對(duì)應(yīng)的預(yù)留位,來(lái)放置設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位,以表明該消息幀的發(fā)送方對(duì)服務(wù)消息的支持情況。當(dāng)該預(yù)設(shè)位置的值與預(yù)設(shè)的值相匹配時(shí),判定消息幀的發(fā)送方為NAN設(shè)備;否則認(rèn)為不是NAN設(shè)備,若該消息幀的目的地址不是該消息幀的接收方,則丟棄該消息幀。需要說(shuō)明的是,雖然上文文字中僅介紹了圖1中的通信設(shè)備100具有生成、發(fā)送相應(yīng)消息幀等功能,并結(jié)合圖2描述了其具體的生成、發(fā)送等通信過(guò)程;同時(shí),僅介紹了圖3中的通信設(shè)備300具有接收、解析相應(yīng)消息幀等功能,并結(jié)合圖4描述了具體的接收、解析等通信過(guò)程,但本領(lǐng)域人員應(yīng)該理解的是:圖1所示的通信設(shè)備100,也同樣能夠具有如圖3所示的通信設(shè)備300的所有·功能,并實(shí)現(xiàn)圖4描述的通信過(guò)程;類似地,圖3所示的通信設(shè)備300,也同樣能夠具有如圖1所示的通信設(shè)備100的所有功能,并實(shí)現(xiàn)圖2描述的通信過(guò)程,這在本申請(qǐng)所公開(kāi)內(nèi)容的基礎(chǔ)上,顯然是容易實(shí)現(xiàn)的。下面結(jié)合圖5至圖7,對(duì)基于本發(fā)明的技術(shù)方案進(jìn)行詳細(xì)說(shuō)明。在本發(fā)明中,提出了由一臺(tái)設(shè)備告知其他設(shè)備,關(guān)于其自身對(duì)于服務(wù)消息操作的支持情況,比如是否僅支持訂閱服務(wù)消息操作、或僅支持發(fā)布服務(wù)消息操作、或同時(shí)支持訂閱和發(fā)布服務(wù)消息操作,從而避免在當(dāng)前網(wǎng)絡(luò)環(huán)境下只存在僅支持訂閱服務(wù)消息操作或僅支持發(fā)布服務(wù)消息操作的設(shè)備的情況,以提升設(shè)備間的連接效率。特別地,本申請(qǐng)針對(duì)NAN網(wǎng)絡(luò)環(huán)境下的事件處理,即在多臺(tái)NAN設(shè)備之間的信息交互情況。圖5示出了數(shù)據(jù)幀格式的示意圖,圖6示出了管理幀格式的示意圖。從圖5和圖6可以看到,兩者均包含A (即Address) 1、A2、A3域。雖然在現(xiàn)有技術(shù)中,三者都具有對(duì)應(yīng)的作用,比如Al域用于描述目的地址,A2域用于描述源地址;但考慮到NAN網(wǎng)絡(luò)的實(shí)際特點(diǎn),相當(dāng)于每個(gè)NAN設(shè)備獨(dú)立的與其它的NAN設(shè)備連接,而不需要另外設(shè)備的輔助,那么A3地址在NAN網(wǎng)絡(luò)中是不可能用到的,那么可以在A3中設(shè)置NAN設(shè)備的服務(wù)消息功能標(biāo)識(shí)位,以表明其對(duì)服務(wù)消息操作的支持情況。
在實(shí)際情況中,存在三種情形:僅支持訂閱服務(wù)消息操作、或僅支持發(fā)布服務(wù)消息操作、或同時(shí)支持訂閱和發(fā)布服務(wù)消息操作。下面分別就上述三種情形進(jìn)行說(shuō)明:1、僅支持訂閱服務(wù)消息操作(即偵聽(tīng)消息)理論情況下,設(shè)備可以采用數(shù)據(jù)消息幀、管理消息幀和/或公共管理消息幀的MAC幀中的A3域來(lái)放置服務(wù)消息功能標(biāo)識(shí)位,但由于此處討論的類型的設(shè)備不會(huì)主動(dòng)的發(fā)送服務(wù)發(fā)現(xiàn)消息,只是通過(guò)偵聽(tīng)別的NAN設(shè)備所發(fā)送的服務(wù)消息,再與別的NAN設(shè)備建立連接,其中服務(wù)發(fā)現(xiàn)消息一般為管理消息幀或公共管理消息幀,所以通常只考慮用數(shù)據(jù)消息幀來(lái)標(biāo)識(shí)這類設(shè)備的服務(wù)消息功能標(biāo)識(shí)位。具體地,由于A3域在現(xiàn)有標(biāo)準(zhǔn)中為6個(gè)字節(jié),即48比特位,只需取兩位來(lái)作為服務(wù)消息功能標(biāo)識(shí)位,譬如用 “ 000000000000000000000000000000000000000000000001 ”來(lái)標(biāo)
識(shí)NAN設(shè)備只支持訂閱服務(wù)消息功能,或是為了 NAN設(shè)備省電,完全可以將A3域只設(shè)置為4個(gè)比特位,用“0001”來(lái)標(biāo)識(shí)NAN設(shè)備只支持訂閱服務(wù)消息功能。由于按照現(xiàn)有標(biāo)準(zhǔn),某設(shè)備接收到來(lái)自其他設(shè)備的數(shù)據(jù)消息幀時(shí),會(huì)直接解析到Al,判斷其目的地址是否為自身的地址,若不是,則直接丟棄,這將導(dǎo)致消息幀的接收方無(wú)法確定該消息幀中的服務(wù)消 息功能標(biāo)識(shí)位。因此,本發(fā)明通過(guò)建立下述規(guī)定,以避免上述情況:數(shù)據(jù)消息幀的發(fā)送方,應(yīng)在數(shù)據(jù)消息幀中設(shè)置設(shè)備類型標(biāo)識(shí)位或消息類型標(biāo)識(shí)位,以表明該發(fā)送方為NAN設(shè)備或該數(shù)據(jù)消息幀為NAN消息;同時(shí),數(shù)據(jù)消息幀的接收方對(duì)接收到的數(shù)據(jù)消息幀,應(yīng)首先解析其中包含的設(shè)備類型標(biāo)識(shí)位或消息類型標(biāo)識(shí)位,確定發(fā)送方是否為NAN設(shè)備,若是,則無(wú)論其消息幀的目的地址是否為當(dāng)前接收方的地址,均應(yīng)該至少解析出該數(shù)據(jù)消息幀中包含的服務(wù)消息功能標(biāo)識(shí)位。對(duì)于設(shè)備類型標(biāo)識(shí)位或消息類型標(biāo)識(shí)位,可以通過(guò)在數(shù)據(jù)消息幀的MAC幀的幀控制域的類型域和子類型域進(jìn)行設(shè)置,具體如下表1:
權(quán)利要求
1.一種通信設(shè)備,其特征在于,包括: 數(shù)據(jù)處理模塊,生成消息幀,和/或解析數(shù)據(jù)交互模塊接收到的消息幀,生成的消息幀和/或接收到的消息幀中至少包含服務(wù)消息功能標(biāo)識(shí)位,所述服務(wù)消息功能標(biāo)識(shí)位的值表示所述通信設(shè)備和/或所述接收到的消息幀的發(fā)送方通信設(shè)備支持訂閱服務(wù)消息操作和/或發(fā)布服務(wù)消息操作,當(dāng)所述服務(wù)消息功能標(biāo)識(shí)位的值為第一值時(shí)表示所述通信設(shè)備和/或所述接收到的消息幀的發(fā)送方通信設(shè)備只支持訂閱服務(wù)消息操作,當(dāng)所述服務(wù)消息功能標(biāo)識(shí)位的值為第二值時(shí)表示所述通信設(shè)備和/或所述接收到的消息幀的發(fā)送方通信設(shè)備只支持發(fā)布服務(wù)消息操作,當(dāng)所述服務(wù)消息功能標(biāo)識(shí)位的值為第三值時(shí)表示所述通信設(shè)備和/或所述接收到的消息幀的發(fā)送方通信設(shè)備同時(shí)支持訂閱服務(wù)消息操作和發(fā)布服務(wù)消息操作; 所述數(shù)據(jù)交互模塊,發(fā)送所述生成的消息幀,和/或接收所述接收到的消息幀。
2.根據(jù)權(quán)利要求1所述的通信設(shè)備,其特征在于,所述生成的消息幀和/或所述接收到的消息幀為管理消息幀、數(shù)據(jù)消息幀或公共動(dòng)作消息幀。
3.根據(jù)權(quán)利要求2所述的通信設(shè)備,其特征在于, 當(dāng)所述數(shù)據(jù)處理模塊生成和/或解析的消息幀為數(shù)據(jù)消息幀時(shí),所述服務(wù)消息功能標(biāo)識(shí)位的值表示所述通信設(shè)備和/或所述接收到的消息幀的發(fā)送方通信設(shè)備僅支持訂閱服務(wù)消息操作,或同時(shí)支持訂閱服務(wù)消息操作和發(fā)布服務(wù)消息操作; 或當(dāng)所述數(shù)據(jù)處理模塊生成和/或解析的消息幀為管理消息幀或公共動(dòng)作消息幀時(shí),所述服務(wù)消息功能標(biāo)識(shí)位的 值表示所述通信設(shè)備和/或所述接收到的消息幀的發(fā)送方通信設(shè)備僅支持發(fā)布服務(wù)消息操作,或同時(shí)支持訂閱服務(wù)消息操作和發(fā)布服務(wù)消息操作。
4.根據(jù)權(quán)利要求1所述的通信設(shè)備,其特征在于, 所述服務(wù)消息功能標(biāo)識(shí)位包括所述生成的消息幀和/或所述接收到的消息幀的媒介訪問(wèn)控制幀的幀頭部分的一個(gè)或多個(gè)位。
5.根據(jù)權(quán)利要求1所述的通信設(shè)備,其特征在于, 所述服務(wù)消息功能標(biāo)識(shí)包括所述生成的消息幀和/或所述接收到的消息幀的媒介訪問(wèn)控制幀的幀體部分的一個(gè)或多個(gè)位,所述一個(gè)或多個(gè)位包含在秩序域中。
6.根據(jù)權(quán)利要求1至5中任一項(xiàng)所述的通信設(shè)備,其特征在于, 所述生成的消息幀和/或所述接收到的消息幀中至少還包括設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位,所述設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位的值表示所述通信設(shè)備和/或所述接收到的消息幀的發(fā)送方通信設(shè)備是否為鄰居感知網(wǎng)絡(luò)設(shè)備或所述生成的消息幀和/或所述接收到的消息幀是否為鄰居感知網(wǎng)絡(luò)消息幀; 其中,當(dāng)所述通信設(shè)備和/或所述接收到的消息幀的發(fā)送方通信設(shè)備為鄰居感知網(wǎng)絡(luò)設(shè)備或所述生成的消息幀和/或所述接收到的消息幀為鄰居感知網(wǎng)絡(luò)消息幀時(shí),所述生成的消息幀的接收方通信設(shè)備和/或所述數(shù)據(jù)處理模塊至少?gòu)乃錾傻南?或所述接收到的消息幀中解析出所述服務(wù)消息功能標(biāo)識(shí)位,并判斷所述通信設(shè)備和/或所述接收到的消息幀的發(fā)送方通信設(shè)備是否支持訂閱服務(wù)消息操作和/或發(fā)布服務(wù)消息操作。
7.根據(jù)權(quán)利要求6所述的通信設(shè)備,其特征在于, 所述設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位包括所述生成的消息幀和/或所述接收到的消息幀的媒介訪問(wèn)控制幀的幀頭的幀控制域中的一個(gè)或多個(gè)位。
8.根據(jù)權(quán)利要求7所述的通信設(shè)備,其特征在于, 所述設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位包括所述生成的消息幀和/或所述接收到的消息幀的媒介訪問(wèn)控制幀的幀頭的幀控制域的類型子域和子類型子域中的一個(gè)或多個(gè)位。
9.一種通信方法,其特征在于,包括: 生成并發(fā)送消息幀,生成的消息幀中包含服務(wù)消息功能標(biāo)識(shí)位,所述服務(wù)消息功能標(biāo)識(shí)位的值表示所述生成的消息幀的發(fā)送方通信設(shè)備支持訂閱服務(wù)消息操作和/或發(fā)布服務(wù)消息操作,當(dāng)所述服務(wù)消息功能標(biāo)識(shí)位的值為第一值時(shí)表示所述生成的消息幀的發(fā)送方通信設(shè)備只支持訂閱服務(wù)消息操作,當(dāng)所述服務(wù)消息功能標(biāo)識(shí)位的值為第二值時(shí)表示所述生成的消息幀的發(fā)送方通信設(shè)備只支持發(fā)布服務(wù)消息操作,當(dāng)所述服務(wù)消息功能標(biāo)識(shí)位的值為第三值時(shí)表示所述生成的消息幀的發(fā)送方通信設(shè)備同時(shí)支持訂閱服務(wù)消息操作和發(fā)布服務(wù)消息操作;和/或 接收消息幀,獲取接收到的消息幀中的服務(wù)消息功能標(biāo)識(shí)位,并根據(jù)所述服務(wù)消息功能標(biāo)識(shí)位的值判斷所述接收到的消息幀的發(fā)送方通信設(shè)備是否支持訂閱服務(wù)消息操作和/或發(fā)布服務(wù)消息操作,其中,當(dāng)所述服務(wù)消息功能標(biāo)識(shí)位的值為第一值時(shí)表示所述接收到的消息幀的發(fā)送方通信設(shè)備只支持訂閱服務(wù)消息操作,當(dāng)所述服務(wù)消息功能標(biāo)識(shí)位的值為第二值時(shí)表示所述接收到的消息幀的發(fā)送方通信設(shè)備只支持發(fā)布服務(wù)消息操作,當(dāng)所述服務(wù)消息功能標(biāo)識(shí)位的值為第三值時(shí)表示所述接收到的消息幀的發(fā)送方通信設(shè)備同時(shí)支持訂閱服務(wù)消息操作和發(fā)布服務(wù)消息操作。
10.根據(jù)權(quán)利要求9所述的通信方法,其特征在于,所述生成的消息幀和/或所述接收到的消息幀為管理消息幀、數(shù)據(jù)消息幀或公共動(dòng)作消息幀。
11.根據(jù)權(quán)利要求10所述的通信方法,其特征在于, 當(dāng)所述生成的消息幀和/或所述接收到的消息幀為數(shù)據(jù)消息幀時(shí),所述服務(wù)消息功能標(biāo)識(shí)位的值表示所述生成的消息幀和/或所述接收到的消息幀的發(fā)送方通信設(shè)備僅支持訂閱服務(wù)消息操作,或同時(shí)支持訂閱服務(wù)消息操作和發(fā)布服務(wù)消息操作, 或當(dāng)所述生成的消息幀和/或所述接收到的消息幀為管理消息幀或公共動(dòng)作消息幀時(shí),所述服務(wù)消息功能標(biāo)識(shí)位的值表示所述生成的消息幀和/或所述接收到的消息幀的發(fā)送方通信設(shè)備僅支持發(fā)布服務(wù)消息操作,或同時(shí)支持訂閱服務(wù)消息操作和發(fā)布服務(wù)消息操作。
12.根據(jù)權(quán)利要求9所述的通信方法,其特征在于,還包括: 所述服務(wù)消息功能標(biāo)識(shí)位包括所述生成的消息幀和/或所述接收到的消息幀的媒介訪問(wèn)控制幀的幀頭部分的一個(gè)或多個(gè)位。
13.根據(jù)權(quán)利要求9所述的通信方法,其特征在于,還包括: 所述服務(wù)消息功能標(biāo)識(shí)位包括所述生成的消息幀和/或所述接收到的消息幀的媒介訪問(wèn)控制幀的幀體部分的一個(gè)或多個(gè)位,所述一個(gè)或多個(gè)位包含在秩序域中。
14.根據(jù)權(quán)利要求9至13中任一項(xiàng)所述的通信方法,其特征在于,還包括: 所述生成的消息幀和/或所述接收到的消息幀中至少還包括設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位,所述設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位的值表示所述生成的消息幀和/或所述接收到的消息幀的發(fā)送方通信設(shè)備是否為鄰居感知網(wǎng)絡(luò)設(shè)備或所述生成的消息幀和/或所述接收到的消息幀是否為鄰居感知網(wǎng)絡(luò)消息幀; 其中,當(dāng)所述生成的消息幀和/或所述接收到的消息幀的發(fā)送方通信設(shè)備為鄰居感知網(wǎng)絡(luò)設(shè)備或所述生成的消息幀和/或所述接收到的消息幀為鄰居感知網(wǎng)絡(luò)消息幀時(shí),所述生成的消息幀和/或所述接收到的消息幀的接收方通信設(shè)備至少?gòu)乃錾傻南?或所述接收到的消息幀中解析出所述服務(wù)消息功能標(biāo)識(shí)位,并判斷所述生成的消息幀和/或所述接收到的消息幀的發(fā)送方通信設(shè)備是否支持訂閱服務(wù)消息操作和/或發(fā)布服務(wù)消息操作。
15.根據(jù)權(quán)利要求14所述的通信方法,其特征在于,還包括: 所述設(shè)備類型標(biāo)識(shí)位或消息幀類型標(biāo)識(shí)位包括所述生成的消息幀和/或所述接收到的消息幀的媒介訪問(wèn)控制幀的幀頭的幀控制域中的一個(gè)或多個(gè)位。
16.根據(jù)權(quán)利要求15所述的通信方法,其特征在于,還包括: 所述設(shè)備類型標(biāo)識(shí)位包括所述生成的消息幀和/或所述接收到的消息幀的媒介訪問(wèn)控制幀的幀頭的幀控制 域的類型子域和子類型子域中的一個(gè)或多個(gè)位。
全文摘要
本發(fā)明提供了一種通信設(shè)備,包括數(shù)據(jù)處理模塊,生成消息幀和/或解析數(shù)據(jù)交互模塊接收到的消息幀,消息幀中至少包含服務(wù)消息功能標(biāo)識(shí)位,當(dāng)所述服務(wù)消息功能標(biāo)識(shí)位的值為第一值、第二值、第三值時(shí)表示所述通信設(shè)備和/或所述接收到的消息幀的發(fā)送方通信設(shè)備只支持訂閱服務(wù)消息操作、只支持發(fā)布服務(wù)消息操作、同時(shí)支持訂閱服務(wù)消息操作和發(fā)布服務(wù)消息操作;數(shù)據(jù)交互模塊,發(fā)送和/或接收所述消息幀。本發(fā)明還提出了對(duì)應(yīng)的通信方法。通過(guò)本發(fā)明的技術(shù)方案,使得多個(gè)設(shè)備能夠清楚地了解到相互之間對(duì)于服務(wù)消息操作的支持情況,以避免當(dāng)前環(huán)境下僅存在支持訂閱或服務(wù)操作的多個(gè)設(shè)備,有利于提升服務(wù)發(fā)現(xiàn)的效率。
文檔編號(hào)H04W8/18GK103249010SQ20131019415
公開(kāi)日2013年8月14日 申請(qǐng)日期2013年5月22日 優(yōu)先權(quán)日2013年5月22日
發(fā)明者董賢東 申請(qǐng)人:東莞宇龍通信科技有限公司, 宇龍計(jì)算機(jī)通信科技(深圳)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
太湖县| 双峰县| 泾阳县| 益阳市| 济源市| 科技| 樟树市| 呼和浩特市| 丹巴县| 扎鲁特旗| 章丘市| 榕江县| 武强县| 晋城| 神池县| 安新县| 西盟| 岐山县| 吴忠市| 江华| 乐山市| 温宿县| 汽车| 屏东市| 克什克腾旗| 时尚| 墨竹工卡县| 综艺| 紫金县| 石柱| 焦作市| 安龙县| 安宁市| 安多县| 彭阳县| 柞水县| 营山县| 济南市| 惠水县| 巴中市| 吉水县|