本技術實施例涉及無線感知領域,特別涉及一種自定義標識符的獲取和使用方法、裝置、設備及存儲介質。
背景技術:
1、無線局域網(wireless?local?area?networks,wlan)感知是指通過測量wlan信號經過人或物散射和/或反射的變化來感知環境中的人或物的技術。
2、為了提高測量結果的精度,感知應用程序在收到感知參與設備的感知結果后,需要將該感知結果和該感知參與設備的位置信息結合進行處理,也即感知應用程序需要獲知每個感知結果對應的感知信號發送設備和/或感知信號接收設備。一般情況下,通過電氣和電子工程師協會(institute?of?electrical?and?electronics?engineers,ieee)802.11協議以外的方式獲取的各個設備的位置信息可以通過設備的媒體接入控制(mediumaccess?control,mac)地址進行索引。
3、然而在wlan感知的場景中,為了感知參與設備的隱私保護,需要避免在感知結果中攜帶感知參與設備的mac地址。
技術實現思路
1、本技術實施例提供了一種自定義標識符的獲取和使用方法、裝置、設備及存儲介質。所述技術方案如下:
2、根據本技術的一個方面,提供了一種自定義標識符的獲取方法,所述方法由第一設備執行,所述方法包括:
3、獲取所述第一設備的自定義標識符,所述自定義標識符用于在wlan感知過程中標識所述第一設備的身份。
4、根據本技術的一個方面,提供了一種自定義標識符的生成方法,所述方法由第二設備執行,所述方法包括:
5、生成第一設備的自定義標識符,所述自定義標識符用于在wlan感知過程中標識所述第一設備的身份;
6、保存所述第一設備的所述自定義標識符和第一標識信息之間的對應關系;
7、其中,所述第一標識信息包括mac地址、關聯標識符(association?identifier,aid)、非關聯標識符(unassociated?station?identifier,usid)中的至少一種。
8、根據本技術的一個方面,提供了一種自定義標識符的使用方法,所述方法由第三設備執行,所述方法包括:
9、上報感知結果、感知信號發送設備的自定義標識符和感知信號接收設備的自定義標識符;
10、其中,所述自定義標識符用于在wlan感知過程中標識感知參與設備的身份,所述感知信號發送設備和所述感知信號接收設備與所述感知結果對應。
11、根據本技術的一個方面,提供了一種自定義標識符的使用方法,所述方法由感知發起設備或感知代理發起設備執行,所述方法包括:
12、接收感知結果、感知信號發送設備的自定義標識符和感知信號接收設備的自定義標識符;
13、其中,所述自定義標識符用于在wlan感知過程中標識感知參與設備的身份,所述感知信號發送設備和所述感知信號接收設備與所述感知結果對應。
14、根據本技術的一個方面,提供了一種自定義標識符的使用方法,所述方法由感知信號接收設備執行,所述方法包括:
15、發送感知測量上報幀,所述感知測量上報幀攜帶有感知結果和所述感知信號接收設備的自定義標識符;
16、其中,所述自定義標識符用于在wlan感知過程中標識所述感知信號接收設備的身份。
17、根據本技術的一個方面,提供了一種感知信號的接收方法,所述方法由第四設備執行,所述方法包括:
18、發送至少一個感知信號發送設備的第三標識信息,所述第三標識信息包括mac地址、aid、usid、自定義標識符中的至少一種。
19、根據本技術的一個方面,提供了一種感知信號的接收方法,所述方法由感知信號接收設備執行,所述方法包括:
20、接收至少一個感知信號發送設備的第三標識信息,所述第三標識信息包括mac地址、aid、usid、自定義標識符中的至少一種。
21、根據本技術的一個方面,提供了一種自定義標識符的獲取裝置,所述裝置包括:
22、獲取模塊,用于獲取所述第一設備的自定義標識符,所述自定義標識符用于在wlan感知過程中標識所述第一設備的身份。
23、根據本技術的一個方面,提供了一種自定義標識符的生成裝置,所述裝置包括:
24、生成模塊,用于生成第一設備的自定義標識符,所述自定義標識符用于在wlan感知過程中標識所述第一設備的身份;
25、保存模塊,用于保存所述第一設備的所述自定義標識符和第一標識信息之間的對應關系;
26、其中,所述第一標識信息包括mac地址、aid、usid中的至少一種。
27、根據本技術的一個方面,提供了一種自定義標識符的使用裝置,所述裝置包括:
28、上報模塊,用于上報感知結果、感知信號發送設備的自定義標識符和感知信號接收設備的自定義標識符;
29、其中,所述自定義標識符用于在wlan感知過程中標識感知參與設備的身份,所述感知信號發送設備和所述感知信號接收設備與所述感知結果對應。
30、根據本技術的一個方面,提供了一種自定義標識符的使用裝置,所述裝置包括:
31、接收模塊,用于接收感知結果、感知信號發送設備的自定義標識符和感知信號接收設備的自定義標識符;
32、其中,所述自定義標識符用于在wlan感知過程中標識感知參與設備的身份,所述感知信號發送設備和所述感知信號接收設備與所述感知結果對應。
33、根據本技術的一個方面,提供了一種自定義標識符的使用裝置,所述裝置包括:
34、發送模塊,用于發送感知測量上報幀,所述感知測量上報幀攜帶有感知結果和所述感知信號接收設備的自定義標識符;
35、其中,所述自定義標識符用于在wlan感知過程中標識感知信號接收設備的身份。
36、根據本技術的一個方面,提供了一種感知信號的接收裝置,所述裝置包括:
37、發送模塊,用于發送至少一個感知信號發送設備的第三標識信息,所述第三標識信息包括mac地址、aid、usid、自定義標識符中的至少一種。
38、根據本技術的一個方面,提供了一種感知信號的接收裝置,所述裝置包括:
39、接收模塊,用于接收至少一個感知信號發送設備的第三標識信息,所述第三標識信息包括mac地址、aid、usid、自定義標識符中的至少一種。
40、根據本技術的一個方面,提供了一種wlan設備,所述wlan設備包括:處理器和存儲器,所述存儲器中存儲有計算機程序,所述計算機程序由所述處理器加載并執行,以使得所述wlan設備實現上述自定義標識符的獲取方法或自定義標識符的生成方法或自定義標識符的使用方法。
41、根據本技術的一個方面,提供了一種計算機可讀存儲介質,所述存儲介質中存儲有計算機程序,所述計算機程序由感知參與設備加載并執行,以使得所述感知參與設備實現上述自定義標識符的獲取方法或自定義標識符的生成方法或自定義標識符的使用方法或感知信號的接收方法。
42、根據本技術的一個方面,提供了一種芯片,所述芯片包括可編程邏輯電路或程序,以使得安裝有所述芯片的感知參與設備用于實現上述自定義標識符的獲取方法或自定義標識符的生成方法或自定義標識符的使用方法或感知信號的接收方法。
43、根據本技術的一個方面,提供了一種計算機程序產品或計算機程序,所述計算機程序產品或計算機程序包括計算機指令,所述計算機指令存儲在計算機可讀存儲介質中,感知參與設備從所述計算機可讀存儲介質讀取并執行所述計算機指令,以使得所述感知參與設備實現上述自定義標識符的獲取方法或自定義標識符的生成方法或自定義標識符的使用方法或感知信號的接收方法。
44、本技術實施例提供的技術方案可以包括如下有益效果:
45、該方法通過獲取自定義標識符,使得感知參與設備(比如站點)能夠在wlan感知過程中使用mac地址之外的標識符來標識自身的身份,不僅能夠實現感知信號的正確接收,而且通過將該自定義標識符攜帶在感知結果中,能夠使得感知應用程序將感知結果和站點的位置信息進行對應,進而輔助感知應用程序提高感知精度。