TW202415102A - 通信方法和通信裝置 - Google Patents
通信方法和通信裝置 Download PDFInfo
- Publication number
- TW202415102A TW202415102A TW112137224A TW112137224A TW202415102A TW 202415102 A TW202415102 A TW 202415102A TW 112137224 A TW112137224 A TW 112137224A TW 112137224 A TW112137224 A TW 112137224A TW 202415102 A TW202415102 A TW 202415102A
- Authority
- TW
- Taiwan
- Prior art keywords
- terminal device
- information
- measurement result
- measurement
- agree
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/02—Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/60—Context-dependent security
- H04W12/63—Location-dependent; Proximity-dependent
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/10—Scheduling measurement reports ; Arrangements for measurement reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
- H04W64/006—Locating users or terminals or network equipment for network management purposes, e.g. mobility management with additional information processing, e.g. for direction or speed determination
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/023—Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/005—Discovery of network devices, e.g. terminals
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
一種通信方法,包括:第一終端設備向第二終端設備發送第一請求消息,第一請求消息用於請求獲取第一終端設備和第二終端設備之間的距離和/或角度,第一請求消息中包括第一信息,第一信息用於第二終端設備確定是否同意獲取第一終端設備和第二終端設備之間的距離和/或角度,第一終端設備接收來自第二終端設備的第一響應消息,第一響應消息中包括第一指示信息,第一指示信息用於指示第二終端設備是否同意獲取第一終端設備和第二終端設備之間的距離和/或角度的確定結果。
Description
本申請實施例涉及通信領域,並且,更具體地,涉及一種通信方法和通信裝置。
側鏈測距(sidelink Ranging)服務用來計算兩個UE之間的角度和/或距離。例如,參與側鏈測距服務的第一終端設備(參考終端設備)和第二終端設備(目標終端設備)中的第一終端設備接收來自第一設備(如,核心網功能網元(network function,NF)、應用服務器(application function ,AF)或第三終端設備)的測距服務請求,測距服務請求用於請求進行第一終端設備和第二終端設備之間距離和/或角度的測量和計算。
目前第五代(5th generation,5G)通信系統中的側鏈測距服務流程中,參考終端設備可以獲得參考終端設備和目標終端設備之間的測距結果,參考終端設備可能會在未獲得目標終端設備的同意的情況下,將測距結果發送給第一設備,造成目標終端設備的信息洩露。因此,如何避免在未經過目標終端設備的同意下獲取測距結果成為亟待解決的問題。
本申請實施例提供一種通信方法,以期避免在未經過目標終端設備的同意下獲取測距結果。
第一方面,提供了一種通信方法,該方法可以由第一終端設備執行,或者,也可以由第一終端設備的組成部件(例如芯片或者電路)執行,對此不作限定,為了便於描述,下面以由第一終端設備執行為例進行說明。
該通信方法包括:第一終端設備向第二終端設備發送第一請求消息,所述第一請求消息用於請求獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度,所述第一請求消息中包括第一信息,所述第一信息用於所述第二終端設備確定是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度;所述第一終端設備接收來自所述第二終端設備的第一響應消息,所述第一響應消息中包括第一指示信息,所述第一指示信息用於指示所述第二終端設備的確定結果,所述確定結果包括是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
基於上述技術方案,參與側鏈測量服務(如,sidelink Ranging服務)的第一終端設備在向第二終端設備發送請求進行測量的第一請求消息中攜帶第一信息,以使得第二終端設備可以根據第一信息判斷是否同意進行測量,避免在未經過第二終端設備的同意下進行測量獲取測量結果,造成第二終端設備的信息洩露。也就是說在上述方案中,測量過程中獲取的測量結果是經過第二終端設備同意的,避免在第二終端設備不同意的情況下,獲取測量結果。
結合第一方面,在第一方面的某些實現方式中,在所述第一終端設備向所述第二終端設備發送第一請求消息之前,所述方法還包括:所述第一終端設備接收來自第一設備的第二請求消息,所述第二請求消息用於請求測量所述第一終端設備和所述第二終端設備之間的距離和/或角度,所述第二請求消息中包括所述第一信息。
基於上述技術方案,在測量請求為第一設備發起的情況下,第一終端設備接收到的請求進行測量的第二請求消息中攜帶第一信息,以便於第一終端設備獲取並轉發該第一信息給第二終端設備,使得第二終端設備可以根據第一信息判斷是否同意進行測量,避免在未經過第二終端設備的同意下進行測量獲取測量結果,造成第二終端設備的信息洩露。
結合第一方面,在第一方面的某些實現方式中,所述第一信息包括第一設備的標識和/或指示測量結果使用目的的目的信息。
基於上述技術方案,上述第一信息的具體形式可以是第一設備的標識,還可以是指示測量結果使用目的的目的信息等信息,不限定第一信息的具體形式,提高方案的靈活性。
結合第一方面,在第一方面的某些實現方式中,在所述確定結果為所述第二終端設備不同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度的情況下,所述第一響應消息中還包括原因值,所述原因值用於指示所述第二終端設備不同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度的原因。
基於上述技術方案,第二終端設備在確定不同意進行測量的情況下,還可以通過原因值告知不同意的原因,以使得第一終端設備獲知第二終端設備不同意測量的原因。
結合第一方面,在第一方面的某些實現方式中,所述原因值用於指示所述第二終端設備不同意將測量結果發送給第一設備,和/或,所述原因值用於指示所述第二終端設備不同意所述測量結果的使用目的。
結合第一方面,在第一方面的某些實現方式中,在所述確定結果為所述第二終端設備同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度的情況下,所述第一響應消息中還包括第二指示信息,所述第二指示信息用於指示計算測量結果的設備為所述第一終端設備或所述第二終端設備,所述方法還包括:所述第一終端設備根據第一終端設備的隱私保護策略確定是否同意所述第二指示信息所指示的內容。
基於上述技術方案,第二終端設備在同意測量的情況下,可以通過第二指示信息指示第二終端設備期望的作為計算測量結果的設備,而第一終端設備下接收到第二指示信息之後,可以根據本地的隱私保護策略確定是否同意第二指示信息所指示的內容,以避免第二終端設備在未得到第一終端設備的同意下確定計算測量結果的設備。
結合第一方面,在第一方面的某些實現方式中,在所述第二指示信息指示所述第二終端設備為計算測量結果的設備的情況下,所述第一終端設備根據第一終端設備的隱私保護策略確定是否同意所述第二指示信息所指示的內容,包括:在所述第一終端設備的隱私保護策略為允許所述第二終端設備獲得測量結果的情況下,所述第一終端設備確定同意所述第二終端設備作為計算測量結果的設備;在所述第一終端設備的隱私保護策略為不允許所述第二終端設備獲得測量結果的情況下,所述第一終端設備確定不同意所述第二終端設備作為計算測量結果的設備。
結合第一方面,在第一方面的某些實現方式中,所述第二指示信息包括指示所述第二終端設備的測量角色的角色信息。
基於上述技術方案,第二指示信息可以是指示所述第二終端設備的測量角色的角色信息,也就是說第二指示信息可以通過指示第二終端設備的測量角色間接指示計算測量結果的設備。該技術方案中第二指示信息可以直接或者間接指示計算測量結果的設備,提高方案的靈活性。
結合第一方面,在第一方面的某些實現方式中,在所述角色信息指示所述第二終端設備為參考終端設備的情況下,所述第一終端設備根據第一終端設備的隱私保護策略確定是否同意所述第二指示信息所指示的內容,包括:在所述第一終端設備的隱私保護策略為允許所述第二終端設備獲得測量結果的情況下,所述第一終端設備確定同意所述第二終端設備作為參考終端設備;在所述第一終端設備的隱私保護策略為不允許所述第二終端設備獲得測量結果的情況下,所述第一終端設備確定不同意所述第二終端設備作為參考終端設備。
結合第一方面,在第一方面的某些實現方式中,所述方法還包括:所述第一終端設備向所述第二終端設備發送第二信息,所述第二信息用於指示是否同意所述第二指示信息所指示的內容。
結合第一方面,在第一方面的某些實現方式中,在所述第一終端設備進行測量獲得測量結果的情況下,所述第一終端設備確定不向所述第二終端設備發送所述測量結果,所述方法還包括:所述第一終端設備向第一設備發送第二響應消息,所述第二響應消息中包括所述測量結果。
結合第一方面,在第一方面的某些實現方式中,所述第二終端設備進行測量獲得測量結果的情況下,所述方法還包括:所述第一終端設備接收來自所述第二終端設備的第三指示信息,所述第三指示信息用於指示測量結果發送成功或失敗;所述第一終端設備向第一設備發送第二響應消息,所述第二響應消息中包括第四指示信息,所述第四指示信息用於指示所述測量成功或者失敗。
第二方面,提供了一種通信方法,該方法可以由第二終端設備執行,或者,也可以由第二終端設備的組成部件(例如芯片或者電路)執行,對此不作限定,為了便於描述,下面以由第二終端設備執行為例進行說明。
該通信方法包括:第二終端設備接收來自第一終端設備的第一請求消息,所述第一請求消息用於請求獲取第一終端設備和第二終端設備之間的距離和/或角度,所述第一請求消息中包括第一信息;所述第二終端設備根據所述第一信息確定是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度;所述第二終端設備向所述第一終端設備發送第一響應消息,所述第一響應消息中包括第一指示信息,所述第一指示信息用於指示所述第二終端設備的確定結果,所述確定結果包括是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
結合第二方面,在第二方面的某些實現方式中,所述第一信息包括第一設備的標識和/或指示測量結果使用目的的目的信息。
結合第二方面,在第二方面的某些實現方式中,在所述第一信息包括所述第一設備的標識的情況下,所述第二終端設備根據所述第一信息確定是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度,包括:所述第二終端設備根據所述第一設備的標識以及本地策略確定是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度,若所述本地策略指示允許將測量結果發送給所述第一設備,則同意,否則不同意。
結合第二方面,在第二方面的某些實現方式中,在所述第一信息包括所述目的信息的情況下,所述第二終端設備根據所述第一信息確定是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度,包括:所述第二終端設備根據所述目的信息以及本地策略確定是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度,若所述本地策略指示允許將測量結果用於所述目的信息所指示的測量結果使用目的,則同意,否則不同意。
結合第二方面,在第二方面的某些實現方式中,在所述第二終端設備同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度的情況下,所述方法還包括:所述第二終端設備根據第二終端設備的隱私保護策略確定所述第二指示信息,所述第二指示信息用於指示計算測量結果的設備為所述第一終端設備或所述第二終端設備,其中,所述第一響應消息中還包括所述第二指示信息。
結合第二方面,在第二方面的某些實現方式中,在所述第二終端設備的隱私保護策略為允許所述第一終端設備獲得測量結果的情況下,所述第二指示信息用於指示計算測量結果的設備為所述第一終端設備;在所述第二終端設備的隱私保護策略為不允許所述第一終端設備獲得測量結果的情況下,所述第二指示信息用於指示計算測量結果的設備為所述第二終端設備。
結合第二方面,在第二方面的某些實現方式中,所述第二指示信息包括指示所述第二終端設備的測量角色的角色信息。
結合第二方面,在第二方面的某些實現方式中,在所述第二終端設備的隱私保護策略為允許所述第一終端設備獲得測量結果的情況下,所述角色信息指示所述第二終端設備的測量角色為參考終端設備或目標終端設備;在所述第二終端設備的隱私保護策略為不允許所述第一終端設備獲得測量結果的情況下,所述角色信息指示所述第二終端設備的測量角色為參考終端設備。
結合第二方面,在第二方面的某些實現方式中,所述方法還包括:所述第二終端設備接收來自所述第一終端設備的第二信息,所述第二信息用於指示所述第一終端設備是否接受所述第二指示信息指示的內容。
結合第二方面,在第二方面的某些實現方式中,在所述第二終端設備進行測量獲得測量結果的情況下,所述第二終端設備確定不向所述第一終端設備發送所述測量結果,所述方法還包括:所述第二終端設備向第一設備發送所述測量結果或加密後的測量結果,其中,所述加密後的測量結果基於第一密鑰加密,所述第一密鑰是第二終端設備和第一設備共享的密鑰。
結合第二方面,在第二方面的某些實現方式中,在所述第二終端設備發送所述測量結果之前,所述方法還包括:所述第二終端設備向所述第一設備發送第一請求消息,所述第一請求消息用於請求建立安全連接,所述安全連接用於傳輸所述測量結果。
結合第二方面,在第二方面的某些實現方式中,在所述第二終端設備發送所述加密後的測量結果之前,所述方法還包括:所述第二終端設備獲取所述第一密鑰。
結合第二方面,在第二方面的某些實現方式中,在所述第二終端設備不同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度的情況下,所述第一響應消息中還包括原因值,所述原因值用於指示所述第二終端設備不同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度的原因。
結合第二方面,在第二方面的某些實現方式中,所述原因值用於指示所述第二終端設備不同意將測量結果發送給第一設備,和/或,所述原因值用於指示所述第二終端設備不同意所述測量結果的使用目的。
以上第二方面及其可能的設計所示方法的有益效果可參照第一方面及其可能的設計中的有益效果。
第三方面,提供了一種通信方法,該方法可以由第一設備執行,或者,也可以由第一設備的組成部件(例如芯片或者電路)執行,對此不作限定,為了便於描述,下面以由第一設備執行為例進行說明。
該通信方法包括:第一設備向第一終端設備發送第二請求消息,所述第二請求消息用於請求測量所述第一終端設備和第二終端設備之間的距離和/或角度,所述第二請求消息中包括第一信息,所述第一信息用於所述第二終端設備確定是否同意所述第二請求消息所請求的測量;所述第一設備接收以下信息中的至少一項:測量結果、加密後的測量結果、或第四指示信息,所述第四指示信息用於指示測量成功或失敗,其中,加密後的測量結果基於第一密鑰加密,所述第一密鑰是所述第二終端設備和所述第一設備共享的密鑰。
結合第三方面,在第三方面的某些實現方式中,所述第一信息包括第一設備的標識和/或指示測量結果使用目的的目的信息。
結合第三方面,在第三方面的某些實現方式中,所述第一設備接收測量結果,包括:所述第一設備接收來自所述第二終端設備的測量結果;所述方法還包括:所述第一設備接收來自所述第二終端設備的第一請求,所述第一請求用於請求建立安全連接,所述安全連接用於傳輸所述測量結果。
結合第三方面,在第三方面的某些實現方式中,所述第一設備接收加密後的測量結果,包括:所述第一設備接收來自所述第二終端設備的加密後的測量結果;所述方法還包括:所述第一設備獲取所述第一密鑰。
以上第三方面及其可能的設計所示方法的有益效果可參照第一方面及其可能的設計中的有益效果。
第四方面,提供了一種通信裝置,該裝置用於執行上述第一方面提供的方法。
該裝置包括:發送單元,用於向第二終端設備發送第一請求消息,所述第一請求消息用於請求獲取所述通信裝置和所述第二終端設備之間的距離和/或角度,所述第一請求消息中包括第一信息,所述第一信息用於所述第二終端設備確定是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度;
接收單元,用於接收來自所述第二終端設備的第一響應消息,所述第一響應消息中包括第一指示信息,所述第一指示信息用於指示所述第二終端設備的確定結果,所述確定結果包括是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
結合第四方面,在第四方面的某些實現方式中,在所述發送單元向所述第二終端設備發送第一請求消息之前,所述接收單元,還用於接收來自第一設備的第二請求消息,所述第二請求消息用於請求測量所述通信裝置和所述第二終端設備之間的距離和/或角度,所述第二請求消息中包括所述第一信息。
結合第四方面,在第四方面的某些實現方式中,所述第一信息包括第一設備的標識和/或指示測量結果使用目的的目的信息。
結合第四方面,在第四方面的某些實現方式中,在所述確定結果為所述第二終端設備不同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度的情況下,所述第一響應消息中還包括原因值,所述原因值用於指示所述第二終端設備不同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度的原因。
結合第四方面,在第四方面的某些實現方式中,所述原因值用於指示所述第二終端設備不同意將測量結果發送給第一設備,和/或,所述原因值用於指示所述第二終端設備不同意所述測量結果的使用目的。
結合第四方面,在第四方面的某些實現方式中,在所述確定結果為所述第二終端設備同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度的情況下,所述第一響應消息中還包括第二指示信息,所述第二指示信息用於指示計算測量結果的設備為所述通信裝置或所述第二終端設備,所述裝置還包括:處理單元,用於根據通信裝置的隱私保護策略確定是否同意所述第二指示信息所指示的內容。
結合第四方面,在第四方面的某些實現方式中,在所述第二指示信息指示所述第二終端設備為計算測量結果的設備的情況下,所述處理單元根據通信裝置的隱私保護策略確定是否同意所述第二指示信息所指示的內容,包括:在通信裝置的隱私保護策略為允許所述第二終端設備獲得測量結果的情況下,所述處理單元確定同意所述第二終端設備作為計算測量結果的設備;在所述通信裝置的隱私保護策略為不允許所述第二終端設備獲得測量結果的情況下,所述處理單元確定不同意所述第二終端設備作為計算測量結果的設備。
結合第四方面,在第四方面的某些實現方式中,所述第二指示信息包括指示所述第二終端設備的測量角色的角色信息。
結合第四方面,在第四方面的某些實現方式中,在所述角色信息指示所述第二終端設備為參考終端設備的情況下,所述處理單元根據通信裝置的隱私保護策略確定是否同意所述第二指示信息所指示的內容,包括:在所述通信裝置的隱私保護策略為允許所述第二終端設備獲得測量結果的情況下,所述處理單元確定同意所述第二終端設備作為參考終端設備;在所述通信裝置的隱私保護策略為不允許所述第二終端設備獲得測量結果的情況下,所述處理單元確定不同意所述第二終端設備作為參考終端設備。
結合第四方面,在第四方面的某些實現方式中,所述發送單元,還用於向所述第二終端設備發送第二信息,所述第二信息用於指示是否同意所述第二指示信息所指示的內容。
結合第四方面,在第四方面的某些實現方式中,在所述通信裝置進行測量獲得測量結果的情況下,所述處理單元確定不向所述第二終端設備發送所述測量結果,所述發送單元,還用於向第一設備發送第二響應消息,所述第二響應消息中包括所述測量結果。
結合第四方面,在第四方面的某些實現方式中,在所述第二終端設備進行測量獲得測量結果的情況下,所述接收單元,還用於接收來自所述第二終端設備的第三指示信息,所述第三指示信息用於指示測量結果發送成功或失敗;
所述發送單元,還用於向第一設備發送第二響應消息,所述第二響應消息中包括第四指示信息,所述第四指示信息用於指示所述測量成功或者失敗。
第五方面,提供了一種通信裝置,該裝置用於執行上述第二方面提供的方法。
該裝置包括:接收單元,用於接收來自第一終端設備的第一請求消息,所述第一請求消息用於請求獲取第一終端設備和所述通信裝置之間的距離和/或角度,所述第一請求消息中包括第一信息;
處理單元,用於根據所述第一信息確定是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度;
發送單元,用於向所述第一終端設備發送第一響應消息,所述第一響應消息中包括第一指示信息,所述第一指示信息用於指示所述通信裝置的確定結果,所述確定結果包括是否同意獲取所述第一終端設備和所述通信裝置之間的距離和/或角度。
結合第五方面,在第五方面的某些實現方式中,所述第一信息包括第一設備的標識和/或指示測量結果使用目的的目的信息。
結合第五方面,在第五方面的某些實現方式中,在所述第一信息包括所述第一設備的標識的情況下,所述第二終端設備根據所述第一信息確定是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度,包括:所述第二終端設備根據所述第一設備的標識以及本地策略確定是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度,若所述本地策略指示允許將測量結果發送給所述第一設備,則同意,否則不同意。
結合第五方面,在第五方面的某些實現方式中,在所述第一信息包括所述目的信息的情況下,所述第二終端設備根據所述第一信息確定是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度,包括:所述第二終端設備根據所述目的信息以及本地策略確定是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度,若所述本地策略指示允許將測量結果用於所述目的信息所指示的測量結果使用目的,則同意,否則不同意。
結合第五方面,在第五方面的某些實現方式中,在所述通信裝置同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度的情況下,所述處理單元,還用於根據通信裝置的隱私保護策略確定所述第二指示信息,所述第二指示信息用於指示計算測量結果的設備為所述第一終端設備或所述通信裝置,
其中,所述第一響應消息中還包括所述第二指示信息。
結合第五方面,在第五方面的某些實現方式中,在所述通信裝置的隱私保護策略為允許所述第一終端設備獲得測量結果的情況下,所述第二指示信息用於指示計算測量結果的設備為所述第一終端設備;
在所述通信裝置的隱私保護策略為不允許所述第一終端設備獲得測量結果的情況下,所述第二指示信息用於指示計算測量結果的設備為所述通信裝置。
結合第五方面,在第五方面的某些實現方式中,所述第二指示信息包括指示所述通信裝置的測量角色的角色信息。
結合第五方面,在第五方面的某些實現方式中,在所述通信裝置的隱私保護策略為允許所述第一終端設備獲得測量結果的情況下,所述角色信息指示所述通信裝置的測量角色為參考終端設備或目標終端設備;
在所述通信裝置的隱私保護策略為不允許所述第一終端設備獲得測量結果的情況下,所述角色信息指示所述通信裝置的測量角色為參考終端設備。
結合第五方面,在第五方面的某些實現方式中,所述接收單元,還用於接收來自所述第一終端設備的第二信息,所述第二信息用於指示所述第一終端設備是否接受所述第二指示信息指示的內容。
結合第五方面,在第五方面的某些實現方式中,在所述通信裝置進行測量獲得測量結果的情況下,所述處理單元確定不向所述第一終端設備發送所述測量結果,所述發送單元,用於向第一設備發送所述測量結果或加密後的測量結果,其中,所述加密後的測量結果基於第一密鑰加密,所述第一密鑰是通信裝置和第一設備共享的密鑰。
結合第五方面,在第五方面的某些實現方式中,在所述發送單元發送所述測量結果之前,所述發送單元,還用於向所述第一設備發送第一請求消息,所述第一請求消息用於請求建立安全連接,所述安全連接用於傳輸所述測量結果。
結合第五方面,在第五方面的某些實現方式中,在所述發送單元發送所述加密後的測量結果之前,所述處理單元,還用於獲取所述第一密鑰。
結合第五方面,在第五方面的某些實現方式中,在所述通信裝置不同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度的情況下,所述第一響應消息中還包括原因值,所述原因值用於指示所述第通信裝置不同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度的原因。
結合第五方面,在第五方面的某些實現方式中,所述原因值用於指示所述通信裝置不同意將測量結果發送給第一設備,和/或,所述原因值用於指示所述通信裝置不同意所述測量結果的使用目的。
第六方面,提供了一種通信裝置,該裝置用於執行上述第三方面提供的方法。
該裝置包括:發送單元,用於向第一終端設備發送第二請求消息,所述第二請求消息用於請求測量所述第一終端設備和第二終端設備之間的距離和/或角度,所述第二請求消息中包括第一信息,所述第一信息用於所述第二終端設備確定是否同意所述第二請求消息所請求的測量;
接收單元,用於接收以下信息中的至少一項:
測量結果、加密後的測量結果、或第四指示信息,所述第四指示信息用於指示測量成功或失敗,其中,加密後的測量結果基於第一密鑰加密,所述第一密鑰是所述第二終端設備和所述通信裝置共享的密鑰。
結合第六方面,在第六方面的某些實現方式中,所述第一信息包括所述通信裝置的標識和/或指示測量結果使用目的的目的信息。
結合第六方面,在第六方面的某些實現方式中,所述接收單元接收測量結果,包括:
所述接收單元接收來自所述第二終端設備的測量結果;
所述接收單元,還用於接收來自所述第二終端設備的第一請求,所述第一請求用於請求建立安全連接,所述安全連接用於傳輸所述測量結果。
結合第六方面,在第六方面的某些實現方式中,所述接收單元接收加密後的測量結果,包括:
所述接收單元接收來自所述第二終端設備的加密後的測量結果;
所述裝置還包括:處理單元,用於獲取所述第一密鑰。
第七方面,提供了一種通信裝置,該裝置用於執行上述第一方面至第三方面提供的方法。具體地,該通信裝置可以包括用於執行第一方面至第三方面的任意一種實現方式提供的方法的單元和/或模塊,如處理單元和獲取單元。
在一種實現方式中,收發單元可以是收發器,或,輸入/輸出接口;處理單元可以是至少一個處理器。可選地,收發器可以為收發電路。可選地,輸入/輸出接口可以為輸入/輸出電路。
在另一種實現方式中,收發單元可以是該芯片、芯片系統或電路上的輸入/輸出接口、接口電路、輸出電路、輸入電路、管腳或相關電路等;處理單元可以是至少一個處理器、處理電路或邏輯電路等。
第八方面,本申請提供一種處理器,用於執行上述各方面提供的方法。在執行這些方法的過程中,上述方法中有關發送上述信息和獲取/接收上述信息的過程,可以理解為由處理器輸出上述信息的過程,以及處理器接收輸入的上述信息的過程。在輸出上述信息時,處理器將該上述信息輸出給收發器,以便由收發器進行發射。該上述信息在由處理器輸出之後,還可能需要進行其他的處理,然後再到達收發器。類似的,處理器接收輸入的上述信息時,收發器獲取/接收該上述信息,並將其輸入處理器。更進一步的,在收發器收到該上述信息之後,該上述信息可能需要進行其他的處理,然後再輸入處理器。
基於上述原理,舉例來說,前述方法中提及的接收請求消息可以理解為處理器接收輸入的信息。
對於處理器所涉及的發射、發送和獲取/接收等操作,如果沒有特殊說明,或者,如果未與其在相關描述中的實際作用或者內在邏輯相抵觸,則均可以更加一般性的理解為處理器輸出和接收、輸入等操作,而不是直接由射頻電路和天線所進行的發射、發送和接收操作。
在實現過程中,上述處理器可以是專門用於執行這些方法的處理器,也可以是執行存儲器中的計算機指令來執行這些方法的處理器,例如通用處理器。上述存儲器可以為非瞬時性(non-transitory)存儲器,例如只讀存儲器(read only memory,ROM),其可以與處理器集成在同一塊芯片上,也可以分別設置在不同的芯片上,本申請實施例對存儲器的類型以及存儲器與處理器的設置方式不做限定。
第九方面,提供一種計算機可讀存儲介質,該計算機可讀介質存儲用於設備執行的程序代碼,該程序代碼包括用於執行上述第一方面至第三方面提供的任一方法。
第十方面,提供一種包含指令的計算機程序產品,當該計算機程序產品在計算機上運行時,使得計算機執行上述第一方面至第三方面提供的任一方法。
第十一方面,提供一種芯片,該芯片包括處理器與通信接口,該處理器通過該通信接口讀取存儲器上存儲的指令,執行上述第一方面至第三方面提供的任一方法。
可選地,作為一種實現方式,該芯片還可以包括存儲器,該存儲器中存儲有指令,該處理器用於執行該存儲器上存儲的指令,當該指令被執行時,該處理器用於執行上述第一方面至第三方面提供的任一方法。
第十二方面,提供了一種通信系統,包括第第四方面至第六方面所述的通信裝置。
下面將結合附圖,對本申請實施例中的技術方案進行描述。
本申請提供的技術方案可以應用於各種通信系統,例如:第五代(5th generation,5G)或新無線(new radio,NR)系統、長期演進(long term evolution,LTE)系統、LTE頻分雙工(frequency division duplex,FDD)系統、LTE時分雙工(time division duplex,TDD)系統等。本申請提供的技術方案還可以應用於未來的通信系統,如第六代移動通信系統。隨著通信技術的發展,移動通信系統將不僅支持傳統的通信,還將支持例如,設備到設備(device to device,D2D)通信,機器到機器(machine to machine,M2M)通信,機器類型通信(machine type communication,MTC),車輛與萬物(vehicle to everything,V2X)通信(也可以稱為車輛網通信),例如,車輛與車輛(vehicle to vehicle,V2V)通信(也可以稱為車到車通信)、車輛與基礎設施(vehicle to infrastructure,V2I)通信(也可以稱為車到基礎設施通信),車輛與行人(vehicle to pedestrian,V2P)通信(也可以稱為車到人通信),車輛與網絡(vehicle to network,V2N)通信(也可以稱為車到網絡通信)。
圖1是適用於本申請實施例的一種通信系統的架構的示意圖。
本申請實施例適用的通信系統主要包括終端設備,例如圖1所示的終端設備121與終端設備122,以及網絡設備,例如圖1所示的網絡設備110。另外,該通信系統主要包括兩種通信接口,例如分別為終端設備121與網絡設備110之間的通信接口(Uu口),和終端設備121與終端設備122之間的通信接口(基於鄰近的服務通信5(proximity-based services communication 5,PC5)口),其中Uu口用於終端設備與網絡設備之間的通信,PC5口用於終端設備與終端設備之間的側行鏈路通信。Uu口上終端設備發送數據給網絡設備的鏈路稱為上行鏈路(uplink),而終端設備接收網絡設備發送的數據的鏈路稱為下行鏈路(downlink)。PC5口上的終端設備和終端設備之間傳輸數據的鏈路稱為側行鏈路(sidelink)或直通鏈路。側行鏈路一般用於設備到設備(device to device,D2D)等可以在設備間進行直聯通信的場景,在該場景中,設備之間的數據傳輸不需要經過網絡設備。車聯網(vehicle to everything, V2X)通信可以看成是D2D通信的一種情形。
在Uu口上,終端設備和網絡設備之間通過無線承載來傳輸數據和無線資源控制(radio resource control,RRC)信令中的一項或多項。其中,用於傳輸數據的無線承載稱為數據無線承載(data radio bearer,DRB),用於傳輸RRC信令的承載稱為信令無線承載(signaling radio bearer,SRB)。一個無線承載包括分組數據彙聚協議(packet data convergence protocol,PDCP)實體和無線鏈路控制(radio link control,RLC)承載。其中,一個RLC承載包括一個RLC實體和對應的邏輯信道(Logical Channel, LCH)。無線承載的配置即為該無線承載的PDCP實體,RLC實體和邏輯信道的配置。無線承載的配置需要能夠保證通過該無線承載傳輸的業務的服務質量(quality of service,QoS)要求。在Uu口,無線承載的配置由網絡設備為終端設備配置。
在PC5口上,終端設備和終端設備之間也通過無線承載來傳輸數據和RRC信令中的一項或多項。PC5口上的無線承載可以稱為側行鏈路無線承載(sidelink radio bearer,SL RB)。在長期演進(long term evolution,LTE)V2X系統中,PC5口上的無線承載分別由發送端終端設備和接收端終端設備自己建立,無線承載的配置通過標準預定義或者由發送端終端設備和接收端終端設備協商確定。
在未來通信中,Uu口或PC5口這些接口的名稱可以不變,或者也可以用其它名稱代替,本申請對此不作限定。
應理解,圖1是以網絡設備與終端設備通信為例,簡單說明本申請能夠應用的一個通信場景,不對本申請可以應用的其他場景產生限制。
還應理解,圖1僅為便於理解而示例的簡化示意圖,該通信系統中還可以包括其他網絡設備或者還可以包括其他終端設備,圖1中未予以畫出。
具體地,本申請主要涉及的是5G系統架構中側鏈定位(sidelink positioning,SL positioning)服務(或者說,側鏈測距(SL Ranging)服務),下文中統稱為SL positioning/Ranging服務)。為了便於理解,下面結合圖2簡單介紹基於服務化的5G中SL positioning/Ranging服務的架構,圖2是本申請實施例適用的一種場景圖。應理解,本文中描述的5G系統僅是示例,不應對本申請構成任何限定。
如圖2所示,該SL positioning/Ranging服務的通信系統架構可以包括但不限於以下幾個部分:
用戶設備(user equipment,UE)、接入網(access network,AN)、核心網(core network,CN)、數據網絡(data network,DN)和側鏈定位服務器(SL positioning/Ranging server)。其中,用戶設備包括被定位或測距的設備,接入網可用於實現無線接入有關的功能,DN是位於運營商網絡之外的網絡,SL positioning/Ranging server實現SL positioning/Ranging功能,核心網中可以包括但不限於以下網元:接入和移動性管理功能(access and mobility management function,AMF)網元、會話管理功能(session management function,SMF)網元、用戶面功能(user plane function,UPF)網元、策略控制功能(policy control function,PCF)網元、統一數據管理(unified data management,UDM)、網絡開放功能(network exposure function,NEF)網元和定位管理功能(location management function,LMF)網元等。
下面對圖2中示出的各網元進行簡單介紹:
1、用戶設備:可以稱為終端設備(terminal equipment)、終端裝置、接入終端、用戶單元、用戶站、移動站、移動台(mobile station,MS)、移動終端(mobile terminal,MT)、遠方站、遠程終端、移動設備、用戶終端、終端、無線通信設備、用戶代理或用戶裝置。終端設備可以是一種向用戶提供語音/數據連通性的設備,例如,具有無線連接功能的手持式設備、車載設備等。目前,一些終端的舉例可以為:手機(mobile phone)、平板電腦(pad)、帶無線收發功能的電腦(如筆記本電腦、掌上電腦等)、移動互聯網設備(mobile internet device,MID)、虛擬現實(virtual reality,VR)設備、增強現實(augmented reality,AR)設備、工業控制(industrial control)中的無線終端、無人駕駛(self driving)中的無線終端、遠程醫療(remote medical)中的無線終端、智能電網(smart grid)中的無線終端、運輸安全(transportation safety)中的無線終端、智慧城市(smart city)中的無線終端、智慧家庭(smart home)中的無線終端、蜂窩電話、無繩電話、會話啟動協議(session initiation protocol,SIP)電話、無線本地環路(wireless local loop,WLL)站、個人數字助理(personal digital assistant,PDA)、具有無線通信功能的手持設備、計算設備或連接到無線調制解調器的其它處理設備、車載設備、可穿戴設備,5G網絡中的終端設備或者未來演進的公用陸地移動通信網絡(public land mobile network,PLMN)中的終端設備等。
此外,終端設備還可以是物聯網(Internet of things,IoT)系統中的終端設備。IoT是未來信息技術發展的重要組成部分,其主要技術特點是將物品通過通信技術與網絡連接,從而實現人機互連,物-物互連的智能化網絡。IoT技術可以通過例如窄帶(narrow band,NB)技術,做到海量連接,深度覆蓋,終端省電。
此外,終端設備還可以包括智能打印機、火車探測器等,主要功能包括收集數據(部分終端設備)、接收網絡設備的控制信息與下行數據,並發送電磁波,向網絡設備傳輸上行數據。
應理解,用戶設備可以是任何可以接入網絡的設備。終端設備與接入網設備之間可以採用某種空口技術相互通信。
可選地,用戶設備可以用於充當基站。例如,用戶設備可以充當調度實體,其在V2X或D2D等中的用戶設備之間提供側行鏈路信號。比如,蜂窩電話和汽車利用側行鏈路信號彼此通信。蜂窩電話和智能家居設備之間通信,而無需通過基站中繼通信信號。
需要說明的是,可以用於SL positioning/Ranging的用戶設備具備SL positioning/Ranging(側鏈定位/測距)功能。具有SL positioning/Ranging功能的用戶設備之間通過SR5接口通信(如圖2中所示的UE A和UE B之間通過SR5接口通信、UE A和UE C之間通過SR5接口通信、UE C和UE D之間通過SR5接口通信)。
示例性地,UE支持的測距/側鏈定位協議(Ranging/Sidelink Positioning Protocol,RSPP)層如圖3所示。
2、(無線)接入網((radio) access network,(R)AN)設備:用於為特定區域的授權用戶設備提供入網功能,並能夠根據用戶設備的級別,業務的需求等使用不同服務質量的傳輸隧道。
(R)AN能夠管理無線資源,為用戶設備提供接入服務,進而完成控制信號和用戶設備數據在用戶設備和核心網之間的轉發,(R)AN也可以理解為傳統網絡中的基站。
示例性地,本申請實施例中的接入網設備可以是用於與用戶設備通信的任意一種具有無線收發功能的通信設備。該接入網設備包括但不限為演進型節點B(evolved Node B,eNB)或5G,如,NR,系統中的gNB,或,傳輸點(TRP或TP),5G系統中的基站的一個或一組(包括多個天線面板)天線面板,或者,還可以為構成gNB或傳輸點的網絡節點,如基帶單元(BBU),或,分布式單元(distributed unit,DU)等。
在一些部署中,gNB可以包括集中式單元(centralized unit,CU)和DU。gNB還可以包括有源天線單元(active antenna unit,AAU)。CU實現gNB的部分功能,DU實現gNB的部分功能。比如,CU負責處理非實時協議和服務,實現無線資源控制(radio resource control,RRC),分組數據彙聚層協議(packet data convergence protocol,PDCP)層的功能。DU負責處理物理層協議和實時服務,實現無線鏈路控制(radio link control,RLC)層、媒體接入控制(media access control,MAC)層和物理(physical,PHY)層的功能。AAU實現部分物理層處理功能、射頻處理及有源天線的相關功能。由於RRC層的信息最終會變成PHY層的信息,或者,由PHY層的信息轉變而來,因而,在這種架構下,高層信令,如RRC層信令,也可以認為是由DU發送的,或者,由DU+AAU發送的。可以理解的是,接入網設備可以為包括CU節點、DU節點、AAU節點中一項或多項的設備。此外,可以將CU劃分為接入網(radio access network,RAN)中的接入網設備,也可以將CU劃分為核心網(core network,CN)中的接入網設備,本申請對此不做限定。
3、用戶面功能網元:用於分組路由和轉發以及用戶面數據的服務質量(quality of service,QoS)處理等。為敘述方便,本申請實施例中,用戶面功能網元被簡稱為“UPF”。
在未來通信系統中,用戶面網元仍可以是UPF網元,或者,還可以有其它的名稱,本申請不做限定。
4、接入和移動管理功能網元:主要用於移動性管理和接入管理等,可以用於實現MME功能中除會話管理之外的其它功能,例如,接入授權/鑒權等功能。為敘述方便,本申請實施例中,接入和移動管理功能網元被簡稱為“AMF”。
在未來通信系統中,接入和移動管理功能網元仍可以是AMF,或者,還可以有其它的名稱,本申請不做限定。
5、網絡開放功能網元:主要用於支持能力和事件的開放。為敘述方便,本申請實施例中,網絡開放功能網元被簡稱為“NEF”。
在未來通信系統中,網絡開放功能網元仍可以是NEF,或者,還可以有其它的名稱,本申請不做限定。
6、定位管理功能網元:可以用於實現終端設備的位置估計。SL positioning/Ranging server可以是DN的應用功能(application function ,AF)。具有SL positioning/Ranging server功能的AF具有23.501 R-15版本中定義的AF的所有功能,以及用於SL positioning/Ranging業務的相關功能。也就是說,在控制面架構中,SL positioning/Ranging server與UE是通過UE-RAN-UPF-AF的路徑進行用戶面通信。SL positioning/Ranging server還可以通過NEF與核心網中的其他功能網元(network function,NF)進行通信。比如通過NEF與PCF通信。這裡不再贅述。
7、會話管理功能網元:主要用於會話管理、用戶設備的網絡互連協議(internet protocol,IP)地址分配和管理、選擇可管理用戶平面功能、策略控制和收費功能接口的終結點以及下行數據通知等。為敘述方便,本申請實施例中,會話管理功能網元被簡稱為“SMF”。
SMF為會話管理網元的一種。在未來通信系統中,會話管理網元仍可以是SMF,或者,還可以有其它的名稱,本申請不做限定。
8、策略控制功能網元:用於指導網絡行為的統一策略框架,為控制面功能網元(例如AMF,SMF等)提供策略規則信息等。
在未來通信系統中,策略控制網元仍可以是PCF網元,或者,還可以有其它的名稱,本申請不做限定。
9、統一數據管理網元:用於處理UE標識,接入鑒權,註冊以及移動性管理等。
在未來通信系統中,統一數據管理仍可以是UDM網元,或者,還可以有其它的名稱,本申請不做限定。
10、數據網絡:DN是位於運營商網絡之外的網絡,運營商網絡可以接入多個DN,DN上可部署多種業務,可為終端設備提供數據和/或語音等服務。例如,DN是某智能工廠的私有網絡,智能工廠安裝在車間的傳感器可為終端設備,DN中部署了傳感器的控制服務器,控制服務器可為傳感器提供服務。傳感器可與控制服務器通信,獲取控制服務器的指令,根據指令將採集的傳感器數據傳送給控制服務器等。又例如,DN是某公司的內部辦公網絡,該公司員工的手機或者電腦可為終端設備,員工的手機或者電腦可以訪問公司內部辦公網絡上的信息、數據資源等。
可以理解的是,上述網元或者功能既可以是硬件設備中的網絡元件,也可以是在專用硬件上運行軟件功能,或者是平臺(例如,雲平臺)上實例化的虛擬化功能。
需要說明的是,圖2中所涉及的各個網元以及網元之間的通信接口的名稱是以目前協議中規定的為例進行簡單說明的,但並不限定本申請實施例只能夠應用於目前已知的通信系統。因此,以目前協議為例描述時出現的標準名稱,都是功能性描述,本申請對於網元、接口或信令等的具體名稱並不限定,僅表示網元、接口或者信令的功能,可以對應的擴展到其它系統,比如未來通信系統中。
為了便於理解本申請實施例的技術方案,首先對本申請實施例涉及到的一些術語或概念進行簡單描述。
1、參考UE(Reference UE):在基於positioning/Ranging的業務中,用於確定參考平面和參考方向的UE。
2、目標UE(Target UE):在基於positioning/Ranging的業務中,相對於參考UE的角度/距離的被測量的UE。
3、5G SL positioning/Ranging服務:測距服務(Ranging)理解為計算兩個UE之間的角度和/或距離。以圖4為例,UE1接收來自核心網網元(NF)或應用服務器(AF)或UE3的測距服務請求,該測距服務請求用來進行UE1和UE2之間距離和/或角度的測量和計算。可以理解的是,該測距服務請求也可以是UE1主動發起的,而不是來源於上述的NF或AF或UE3。
為了便於描述,下文中將發送測距服務請求的設備稱為測距請求設備。如,本申請中測距請求設備包括但不限於上述的NF或AF或UE3。
側鏈定位服務(SL positioning)理解為計算UE2的位置。以圖5為例,LMF分別獲取UE1的位置和UE1與UE2的測距服務結果,並計算得到UE2的位置。可以理解的是,側鏈定位服務依賴於測距服務的結果。
下述實施例中基於測距服務作為對象進行論述,測距服務包括且不限於應用於側鏈定位服務。
4、Ranging業務流程:為了便於理解結合圖6簡單介紹3GPP網絡中定義的Ranging業務流程,從圖6中可以看出,Ranging業務流程包括以下步驟:
步驟1:UE1和UE2可以在註冊過程中從PCF獲取測距授權策略和參數。測距授權策略和參數可以包括:UE是被授權為參考UE還是被授權為目標UE。
示例性的,UE1收到測距請求設備的測距服務請求消息,測距服務請求消息用於請求進行UE1和UE2之間距離和/或角度的測量和計算。
步驟2:UE1通過發現流程發現UE2。
步驟3:UE1發現UE2之後與UE2建立PC5連接。
示例性的,UE1發送宣告消息,消息中攜帶UE2 ID。UE2 ID可以是服務標識或者應用層標識或其他標識。UE2接收宣告消息,並根據宣告消息內容確定是否與UE1建立連接。
步驟4:UE1向UE2發送測距請求。
具體地,測距請求用於協商測距參數。
示例性的,測距請求包括測距參數,例如,第一測距角色(UE2為參考UE/目標UE,或UE1為目標UE/參考UE)、距離和/或方向測量的測距。
示例性的,第一測距角色指示為UE1為參考UE時,表示UE1作為參考UE,即UE2作為目標UE;或者,第一測距角色指示UE1為目標UE時,表示UE1作為目標UE,即UE2作為參考UE。可選地,第一測距角色也可以表示UE1希望UE2承擔的角色。
步驟5:UE2向UE1發送測距響應。
具體地,如果UE2想改變測距角色,例如,由於測距能力限制,則在測距響應中包括第二測距角色。第二測距角色也可以表示UE2希望承擔的角色。第二測距角色可以與第一測距角色相同或不同。
示例性的,第二測距角色與第一測距角色相同表示UE1希望UE2承擔的角色與UE2希望承擔的角色相同。
步驟6:每個UE的測距層向接入層提供測距配置。測距配置包括測距角色(參考UE或目標UE)、距離和/或方向測量的測距。
步驟7: 每個UE的接入層根據測距配置發送或接收測距信令,參考UE計算測距結果。例如,對於方向測量的測距,目標UE發送測距信令,參考UE相應地接收測距信令。
步驟8: UE1和UE2分享測距結果,併發送給測距請求設備。
可以理解的是,步驟4-5與步驟2-3可以是獨立的,也可以是耦合的。例如,UE1發送宣告消息,消息中攜帶測距角色指示(參考UE或目標UE),UE2接收宣告消息,並根據宣告消息內容確定是否于UE1建立連接。
5、應用認證與密鑰管理(Authentication and Key Management for Applications,AKMA)或通用引導構架(Generic Bootstrapping Architecture,GBA):當UE和AF之間的通道需要進行安全保護時,可以利用AKMA/GBA生成的應用密鑰作為認證憑證,UE和AF之間建立密鑰傳輸安全通道。
具體的實現方式包括但不限於下述實現方式:
UE在和網絡側進行認證之前,先生成應用密鑰。AKMA/GBA過程與認證過程解耦合。具體步驟如下:
步驟1:UE在發起請求前,生成密鑰標識符KID,UE在應用請求消息中攜帶KID。如果UE使用的是AKMA,KID為A-KID,如果是GBA,KID為B-TID。
步驟2:如果AF沒有KID關聯的激活上下文,AF選擇AKMA 錨點功能(AKMA Anchor Function, AAnF)或BSF並發送密鑰請求,請求消息中攜帶KID。如果使用的是AKMA,AF選擇AAnF;如果使用的是GBA,AF選擇BSF。
步驟3:AAnF/BSF根據KID查詢或生成對應的密鑰AF key。
步驟4:AF向UE返回應用響應消息。
步驟5:UE向AF發起服務請求。
步驟6:當需要對UE進行鑒權時,AF向UE發送HTTP回復消息,消息中攜帶狀態碼401,指示UE未授權,需要進行認證。
步驟7:UE根據第6步中攜帶的狀態碼401,向AF發送認證請求應用密鑰標識,基於應用密鑰生成的認證參數。
步驟8:根據認證參數,AF對UE進行鑒權,並根據鑒權結果向UE發送狀態碼。
步驟9: UE和AF根據鑒權結果,並協商安全通信密鑰。
此外,為了便於理解本申請實施例,做出以下幾點說明。
第一,在本申請中,“用於指示”可以包括用於直接指示和用於間接指示。當描述某一指示信息用於指示A時,可以包括該指示信息直接指示A或間接指示A,而並不代表該指示信息中一定包括有A。
將指示信息所指示的信息稱為待指示信息,則具體實現過程中,對待指示信息進行指示的方式有很多種。待指示信息可以作為一個整體一起發送,也可以分成多個子信息分開發送,而且這些子信息的發送週期和/或發送時機可以相同,也可以不同。具體發送方法本申請不進行限定。
第二,在本申請中示出的“至少一個”是指一個或者多個,“多個”是指兩個或兩個以上。另外,在本申請的實施例中,“第一”、“第二”以及各種數字編號(例如,“#1”、“#2”等)只是為了描述方便進行的區分,並不用來限制本申請實施例的範圍。下文各過程的序號的大小並不意味著執行順序的先後,各過程的執行順序應以其功能和內在邏輯確定,而不應對本申請實施例的實施過程構成任何限定,應該理解這樣描述的對象在適當情況下可以互換,以便能夠描述本申請的實施例以外的方案。此外,在本申請實施例中,“710”、“720”等字樣僅為了描述方便作出的標識,並不是對執行步驟的次序進行限定。
第三,在本申請中,“示例性的”或者“例如”等詞用於表示作例子、例證或說明。本申請中被描述為“示例性的”或者“例如”的任何實施例或設計方案不應被解釋為比其他實施例或設計方案更優選或更具優勢。確切而言,使用“示例性的”或者“例如”等詞旨在以具體方式呈現相關概念。
第四,本申請實施例中涉及的“保存”,可以是指的保存在一個或者多個存儲器中。所述一個或者多個存儲器,可以是單獨的設置,也可以是集成在編碼器或者譯碼器,處理器、或通信裝置中。所述一個或者多個存儲器,也可以是一部分單獨設置,一部分集成在譯碼器、處理器、或通信裝置中。存儲器的類型可以是任意形式的存儲介質,本申請並不對此限定。
第五,本文中術語“和/或”,僅僅是一種描述關聯對象的關聯關係,表示可以存在三種關係,例如,A和/或B,可以表示:單獨存在A,同時存在A和B,單獨存在B這三種情況。另外,本文中字符“/”,一般表示前後關聯對象是一種“或”的關係。
上文結合圖1簡單介紹了本申請實施例提供的通信方法能夠應用的場景,以及介紹了本申請實施例中可能涉及到的基本概念。
由上述基本概念中介紹的Ranging業務流程可知,在測距請求設備向UE1發送測距服務請求的情況下,UE1和UE2之間進行測距服務的測量。在UE1作為參考UE的情況下,UE1可以獲得UE1和UE2之間的測距結果。但是,該Ranging業務流程未考慮UE隱私的洩露問題,示例性的問題包括:
1)在用戶同意未獲得的情況下,UE1將計算UE1和UE2的測距結果,再將測距結果發送給測距請求設備時,將導致UE2隱私洩露。
2)UE1(如果作為參考UE進行測距)可以根據自己的位置以及測距結果,推測出UE2的位置,導致UE2的隱私洩露給UE1。
為了避免上述的Ranging業務流程可能導致的隱私的洩露問題,本申請提供一種通信方法,以期在保證隱私不洩露的前提下,實現Ranging業務。
應理解,本申請實施例提供的通信方法可以應用於SL positioning/Ranging服務的通信系統,例如,圖1中所示的通信系統100。
還應理解,下文示出的實施例並未對本申請實施例提供的方法的執行主體的具體結構特別限定,只要能夠通過運行記錄有本申請實施例的提供的方法的代碼的程序,以根據本申請實施例提供的方法進行通信即可。例如,本申請實施例提供的方法的執行主體可以是設備,或者,是設備中能夠調用程序並執行程序的功能模塊。
以下,以設備之間的交互為例詳細說明本申請實施例提供的通信方法。
圖7是本申請提供的一種通信方法的示意性流程圖。包括以下步驟:
S710,第一終端設備向第二終端設備發送第一請求消息,或者說,第二終端設備接收來自第一終端設備的第一請求消息。
第一請求消息用於請求獲取第一終端設備和第二終端設備之間的距離和/或角度。可選地,該第一請求消息還可以用於請求協商測量參數。該實施例中,第一請求消息包括但不限於:用於請求測距、定位或感知等的請求消息。
示例性的,第一請求消息中包括第一終端設備所希望的測量相關的參數,其中,測量相關的參數包括但不限於:在測量過程中第一終端設備和第二終端設備的測量角色。
例如,第一終端設備可以通過第五指示信息指示第一終端設備所希望的在測量過程中第一終端設備和第二終端設備的測量角色。如,該第一請求消息中包括第五指示信息,該第五指示信息用於指示計算測量結果的設備為第一終端設備或第二終端設備,其中,指示計算測量結果的設備相當於指示了測量角色。
作為一種可能的實現方式,第五指示信息可以為測量角色信息#1,當某個設備在測量過程中的測量角色為參考UE時,可以理解為該設備為計算測量結果的設備,所以可以通過指示測量角色到達指示計算測量結果的設備的目的。
例如,該測量角色信息#1用於指示第一終端設備在測量過程中的測量角色(參考UE或目標UE)以及用於指示第二終端設備在測量過程中的測量角色(參考UE或目標UE)。
作為另一種可能的實現方式,第五指示信息可以為指示計算測量結果的設備的信息,指示計算測量結果的設備的信息用於指示第一終端設備為計算測量結果的設備或用於指示第二終端設備為計算測量結果的設備。
應理解,這兩種實現方式只是舉例說明第五指示信息可能的實現方式,對本申請的保護範圍不構成任何的限定,其他能夠用於指示計算測量結果的設備或測量角色的信息均在本申請的保護範圍之內。
示例性地,該實施例中第一終端設備和第二終端設備為參與側鏈路測量的兩個設備,可以是圖6中所示的UE1和UE2。應理解,該實施例中對於第一終端設備和第二終端設備的具體形式不做限定,能夠實現相應的功能即可。
具體地,該實施例中第一請求消息中包括第一信息,該第一信息用於第二終端設備確定是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度,或者說第二終端設備根據第一信息確定是否同意第一終端設備的測量請求。
例如,當第一請求消息用於請求獲取第一終端設備和第二終端設備之間的距離時,第二終端設備可以根據第一請求消息中攜帶的第一信息,判斷是否同意測量第一終端設備和第二終端設備之間的距離。
作為一種可能的實現方式,該實施例中第一終端設備主動發起測量請求,也就是說第一終端設備可以主動向第二終端設備發送上述的第一請求消息。
作為另一種可能的實現方式,該實施例中第一終端設備可以是被動發起測量請求,也就是說在該實現方式下,第一終端設備向第二終端設備發送第一請求消息之前,第一終端設備可以接收來自第一設備(或者說使用測量結果的設備)的第二請求消息。
為了便於描述,下文中主要以第一終端設備接收到第一設備的第二請求消息為例進行說明,圖7所示的方法流程還包括:
S711,第一設備向第一終端設備發送第二請求消息,或者說第一終端設備接收來自第一設備的第二請求消息。
具體地,第二請求消息用於請求測量第一終端設備和第二終端設備之間的距離和/或角度。
該實施例中第一設備為向第一終端設備發送第二請求消息的設備,例如,第一設備可以理解為使用測量結果的設備,或者可以理解為請求進行測量的設備。包括但不限於:第三終端設備、AF或NF。
例如,第一終端設備為車輛#1,第二終端設備為車輛#2,第一設備為車輛#3或者管理車輛的雲平臺服務器,第一終端設備和第二終端設備的距離和/或角度用來進行車輛調度、車輛避障等功能。
還例如,第一終端設備為音響#1,第二終端設備為音響#2,第一設備為管理音響的雲平臺服務器或者終端,第一終端設備和第二終端設備的距離和/或角度用來進行聲場優化條件等功能。
示例性地,該實施例中第一設備可以直接向第一終端設備發送第二請求消息,如,第一設備為第三終端設備。
示例性地,該實施例中第一設備可以通過AMF向第一終端設備發送第二請求消息,如,第一設備為AF,該AF向AMF發送請求消息#1,該請求消息#1用於請求測量第一終端設備和第二終端設備之間的距離和/或角度,AMF接收到請求消息#1之後可以向第一終端設備發送用於請求測量第一終端設備和第二終端設備之間的距離和/或角度的第二請求消息,該第二請求消息為NAS消息。
可選地,在該實現方式下,第一終端設備接收到第二請求消息之後,可以通過發現流程發現第二終端設備,第一終端設備發現第二終端設備之後與第二終端設備建立PC5連接。
示例性的,第一終端設備發送宣告消息,宣告消息中攜帶第二終端設備的標識(如,第二終端設備的ID)。其中,第二終端設備的標識可以是服務標識或者應用層標識或其他標識,該實施例中不做限定。第二終端設備接收宣告消息,並根據宣告消息內容確定是否與第一終端設備建立連接。
可選地,上述的第一請求消息和發現流程中的宣告消息可以為一條消息。也可以為不同的消息,該實施例中不做限定。
應理解,該實施例中對於第一終端設備發現並與第二終端設備建立PC5連接的過程不做限定,可以參考目前協議中規定的Ranging業務流程中關於終端設備之間建立PC5連接的描述,這裡不再贅述。
具體地,上述第二請求消息中包括第一信息。該實施例中第二測量請求消息中攜帶的第一信息可以是請求進行測量的設備(如,第三終端設備、AF或NF)生成的,也可以是AMF生成的(如,請求進行測量的設備是AF,AMF或者核心網網元生成了第一信息,並由AMF通過第二請求消息發給第一終端設備)。
作為一種可能的實現方式,第二請求消息中包括第一信息。也就是說上述的第一請求消息中包括的第一信息為第二請求消息中包括的第一信息的全部。第一終端設備在接收到第二請求消息之後,可以將第二請求消息中包括的第一信息通過第一請求消息發送給第二終端設備。
作為另一種可能的實現方式,第二請求消息中包括第一信息#1,該第一信息#1包括第一信息。也就是說上述的第一請求消息中包括的第一信息為第二請求消息中包括的第一信息#1的部分。第一終端設備在接收到第二請求消息之後,可以將第二請求消息中包括的第一信息#1的部分信息通過第一請求消息發送給第二終端設備。
示例性地,上述的第一信息包括第一設備的標識和/或指示測量結果使用目的的目的信息。
例如,第一信息包括第一設備的標識(如,第三終端設備的標識、AF的標識或NF的標識)。其中,第一設備的標識包括能夠用於標識第一設備的信息,如,第一設備的標識包括但不限於:
第一設備的ID、第一設備的IP地址,或者第一設備的類型信息。
為了便於理解,以第一設備為服務器為例,第一設備的標識可以是服務器的名稱信息,也可以是服務器的IP地址,也可以是服務器的域名等。
應理解,該實施例中對於第一設備的標識的具體形式不做限定,能夠用於標識該第一設備的信息均在本申請的保護範圍之內。
還例如,第一信息包括目的(purpose)信息,該目的信息用於指示測量結果使用目的。如,測量結果用來進行側鏈定位,則目的信息指示為定位;還如,測量結果用來進行車輛組網,則目的信息指示為組網。
可選地,目的信息可以是用途粒度的信息。如,目的信息為指示用於車輛避障的信息、目的信息為指示用於設備組網的信息等。具體地,目的信息可以是對不同的目的進行編碼的編碼信息,如,車輛避障編碼為00,目的信息為指示用於車輛避障的信息時,可以為00;還如,設備組網編碼為01,目的信息為指示用於設備組網的信息時,可以為01;也可以通過字符標識,如車聯避障字符為“VO”,設備組網為“DI”等。
可選地,目的信息可以是業務粒度的信息。如,目的信息為指示V2X業務的信息、目的信息為指示公共安全業務的信息等。
應理解,該實施例中對於目的信息的具體形式不做限定,能夠用於指示測量結果的用途的信息均在本申請的保護範圍之內。
示例性地,第一信息還可以是第一終端設備的標識,其中,第一終端設備的標識包括能夠用於標識第一終端設備的信息,如,第一終端設備的標識包括但不限於:
第一終端設備的ID、第一終端設備的IP地址,或者第一終端設備的類型信息。
具體地,在第一信息為第一終端設備的標識的情況下,第二終端設備可以根據第一信息判斷是否同意第一終端設備進行測量或者獲得測量結果,下文中將結合步驟S720詳細介紹第二終端設備的判斷過程,這裡不進行贅述。
應理解,上述只是舉例說明第一信息可能的形式,對本申請的保護範圍不構成任何的限定,其他能夠協助第二終端設備確定是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度的信息均在本申請的保護範圍之內。
進一步地,第二終端設備接收到上述的第一請求消息之後,可以根據第一請求消息中攜帶的第一信息判斷是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度,圖7所示的方法流程還包括:
S720,第二終端設備根據第一信息確定是否同意獲取第一終端設備和第二終端設備之間的距離和/或角度。
具體地,第二終端設備根據第一信息確定是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度可以理解為:第二終端設備根據第一信息確定是否授權進行所述第一請求消息所請求的測量流程;或者還可以理解為第二終端設備根據第一信息確定是否同意第一請求消息的請求;或者還可以理解為第二終端設備根據第一信息確定是否同意第一請求消息所請求的內容。例如,第二終端設備根據第一信息判斷是否同意進行距離測量;還例如,第二終端設備根據第一信息判斷是否同意進行角度測量;還例如,第二終端設備根據第一信息判斷是否同意獲取距離測量結果;還例如,第二終端設備根據第一信息判斷是否同意獲取角度測量結果。
作為一種可能的實現方式,第一信息包括第一設備的標識。
在該實現方式下,第二終端設備可以根據第一設備的標識和本地策略(或者說配置信息)確定是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
若本地策略指示允許將測量結果發送給第一設備,則第二終端設備同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度,否則不同意。
可選地,在該實現方式下,本地策略可以是允許獲得第二終端設備和其他終端設備(包括且不限於第一終端設備)測量結果的設備列表。在第一設備的標識指示的第一設備為該設備列表中的設備的情況下,第二終端設備同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
可選地,在該實現方式下,本地策略可以是不允許獲得第二終端設備和其他終端設備(包括且不限於第一終端設備)測量結果的設備列表。在第一設備的標識指示的第一設備為該設備列表中的設備的情況下,第二終端設備不同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。在第一設備的標識指示的第一設備不為該設備列表中的設備的情況下,第二終端設備同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
可選地,在該實現方式下,本地策略可以是允許獲得第二終端設備和其他終端設備(包括且不限於第一終端設備)測量結果的設備的標識列表。在第一設備的標識為該標識列表中的一個的情況下,第二終端設備同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
可選地,在該實現方式下,本地策略可以是不允許獲得第二終端設備和其他終端設備(包括且不限於第一終端設備)測量結果的設備的標識列表。在第一設備的標識為該標識列表中的一個的情況下,第二終端設備不同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
示例性地,本地策略可以是用戶預配置在第二終端設備上的,也可以是在核心網設備根據簽約數據生成發送並存儲在第二終端設備上的配置信息,例如,本地策略可以是AMF或其他核心網網元從UDM獲得簽約數據,AMF向第二終端設備發送攜帶所述簽約數據的NAS消息,第二終端設備存儲所述簽約數據,所述簽約數據中包括上述本地策略。該實施例中對於第二終端設備如何獲取本地策略不做限制。
例如,第一設備的標識用於指示第三終端設備。第二終端設備根據本地策略確定第三終端設備為設備列表中的設備,則第二終端設備確定同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
還例如,第一設備的標識用於指示第四終端設備。第二終端設備根據本地策略確定第四終端設備不為設備列表中的設備,則第二終端設備確定不同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
作為另一種可能的實現方式,第一信息包括指示測量結果使用目的的目的信息。
在該實現方式下,第二終端設備可以根據目的信息所指示的測量結果使用目的和本地策略確定是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
若本地策略指示允許將測量結果用於所述目的信息所指示的測量結果使用目的,則第二終端設備同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度,否則不同意。
可選地,在該實現方式下,本地策略可以是允許獲得第二終端設備和其他終端設備(包括且不限於第一終端設備)測量結果的目的列表。在所述目的信息所指示的測量結果使用目的為該目的列表中的目的的情況下,第二終端設備同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
可選地,在該實現方式下,本地策略可以是不允許獲得第二終端設備和其他終端設備(包括且不限於第一終端設備)測量結果的目的列表。在所述目的信息所指示的測量結果使用目的為該目的列表中的目的的情況下,第二終端設備不同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
可選地,在該實現方式下,本地策略可以是允許獲得第二終端設備和其他終端設備(包括且不限於第一終端設備)測量結果的目的信息的信息列表。在所述目的信息為該信息列表中的一個的情況下,第二終端設備同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
可選地,在該實現方式下,本地策略可以是不允許獲得第二終端設備和其他終端設備(包括且不限於第一終端設備)測量結果的目的信息的信息列表。在所述目的信息為該信息列表中的一個的情況下,第二終端設備不同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
例如,目的信息所指示的測量結果使用目的為定位。第二終端設備根據本地策略確定定位為目的列表中的目的,第二終端設備確定同意將測量結果用於定位,則第二終端設備確定同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
還例如,目的信息所指示的測量結果使用目的為組網。第二終端設備根據本地策略確定組網不為目的列表中的目的,第二終端設備確定不同意將測量結果用於組網,則第二終端設備確定不同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
作為又一種可能的實現方式,第一信息為第一請求消息。
可選地,在該實現方式下,第二終端設備可以根據接收到第一請求消息和本地策略確定是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
若本地策略指示允許獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度,則第二終端設備同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度,否則不同意。
其中,本地策略可以是允許獲取第二終端設備和其他終端設備之間的可獲取信息的列表。在第一請求消息所請求的獲取的信息為可獲取信息的列表中的可獲取信息的情況下,第二終端設備同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
例如,第一請求消息用於請求獲取第一終端設備和第二終端設備之間的距離,而本地策略所指示的可獲取信息中不包括距離信息,則第二終端設備不同意獲取所述第一終端設備和所述第二終端設備之間的距離。
可選地,在該實現方式下,第二終端設備可以根據接收到第一請求消息確定是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
例如,第二終端設備接收到第一請求消息,但是第二終端設備不希望進行測量服務,即拒絕進行任何測量請求以保護用戶隱私。如,第二終端設備雖然具有測距能力,但不同意洩露測量結果給測量使用者,則第二終端設備確定不同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
作為又一種可能的實現方式,第一信息為第一終端設備的標識。
在該實現方式下,第二終端設備可以根據第一終端設備的標識和本地策略確定是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
若本地策略指示允許第一終端設備進行測量或者獲得測量結果,則第二終端設備同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度,否則不同意。
可選地,在該實現方式下,本地策略可以是允許進行測量或者獲得第二終端設備和其他終端設備(包括且不限於第一終端設備)測量結果的設備列表。在第一終端設備的標識指示的第一終端設備為該設備列表中的設備的情況下,第二終端設備同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
可選地,在該實現方式下,本地策略可以是不允許進行測量或者獲得第二終端設備和其他終端設備(包括且不限於第一終端設備)測量結果的設備列表。在第一終端設備的標識指示的第一終端設備為該設備列表中的設備的情況下,第二終端設備不同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
可選地,在該實現方式下,本地策略可以是允許進行測量或者獲得第二終端設備和其他終端設備(包括且不限於第一終端設備)測量結果的設備的標識列表。在第一終端設備的標識為該標識列表中的一個的情況下,第二終端設備同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
可選地,在該實現方式下,本地策略可以是不允許進行測量或者獲得第二終端設備和其他終端設備(包括且不限於第一終端設備)測量結果的設備的標識列表。在第一終端設備的標識為該標識列表中的一個的情況下,第二終端設備不同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
作為又一種可能的實現方式,第二終端設備可以根據第一請求消息中攜帶的第五指示信息(如,測量角色信息#1)和/或測量算法信息,確定測量和計算過程,從而獲知第一終端設備將獲取所述第一終端設備和第二終端設備之間的距離和/或角度。
在該實現方式下,第二終端設備可以根據本地策略確定是否同意第一終端設備獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
若本地策略指示允許第一終端設備獲取測量結果,則第二終端設備同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度,否則不同意。
可選地,在該實現方式下,本地策略可以是允許進行測量或者獲得第二終端設備和其他終端設備(包括且不限於第一終端設備)測量結果的設備列表。在第一終端設備為該設備列表中的設備的情況下,第二終端設備同意第一終端設備獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
應理解,上述的幾種實現方式只是舉例說明第二終端設備確定是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度的實現方式,對本申請的保護範圍不構成任何的限定,其他可能的第二終端設備確定是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度的方式,也在本申請的保護範圍之內,該實施例中主要涉及的是第二終端設備在接收到測量請求之後會根據一些信息進行判斷是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度,而不是直接進行後續的測量流程。從而可以避免在第二終端設備不同意進行測量的情況下執行測量流程,導致第二終端設備的信息洩露。
另外,需要說明的是上述主要以第二終端設備根據第一信息確定是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度,該實施例中第二終端設備還可以通過其他方式確定是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
例如,第二終端設備可以根據第一請求消息中包括的第五指示信息確定是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。在第二終端設備不同意第五指示信息的所指示的內容的情況下,也可以不同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
還例如,在第一請求消息中未攜帶第一信息的情況下,第二終端設備可以不同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
可選地,第二終端設備根據第二終端設備的隱私保護策略和/或第二終端設備的能力確定第二指示信息,該第二指示信息用於指示計算測量結果的設備為第一終端設備或第二終端設備。
作為一種可能的實現方式,第二指示信息可以為測量角色信息#2,當某個設備在測量過程中的測量角色為參考UE時,可以理解為該設備為計算測量結果的設備,所以可以通過指示測量角色到達指示計算測量結果的設備的目的。
示例性的,第二終端設備的隱私保護策略為允許第一終端設備獲得測量測量報告或測量結果的情況下,第二指示信息指示第二終端設備為參考UE或目標UE; 第二終端設備的隱私保護策略為不允許第一終端設備獲得測距測量報告或測量結果的情況下,第二指示信息指示第二終端設備為參考UE。
例如,該測量角色信息#2用於指示第一終端設備在測量過程中的測量角色(參考UE或目標UE)以及用於指示第二終端設備在測量過程中的測量角色(參考UE或目標UE)。
作為另一種可能的實現方式,第二指示信息可以為指示計算測量結果的設備的信息,指示計算測量結果的設備的信息用於指示第一終端設備為計算測量結果的設備或用於指示第二終端設備為計算測量結果的設備。
示例性的,第二終端設備的隱私保護策略為允許第一終端設備獲得測量測量報告或測量結果的情況下,第二指示信息指示計算測量結果的設備為第二終端設備或第一終端設備; 第二終端設備的隱私保護策略為不允許第一終端設備獲得測距測量報告或測量結果的情況下,第二指示信息指示計算測量結果的設備為第二終端設備。
應理解,這兩種實現方式只是舉例說明第二指示信息可能的實現方式,對本申請的保護範圍不構成任何的限定,其他能夠用於指示計算測量結果的設備或測量角色的信息均在本申請的保護範圍之內。
還應理解,第二終端設備確定的第二指示信息和上述的第一請求消息中包括的第五指示信息所指示的內容可以不同也可以相同,下面將詳細說明相同或不同的情況,這裡不贅述。
可選地,在第二終端設備不同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度的情況下,第二終端設備可以向第一終端設備回復拒絕消息。
例如,上述的第一信息為第一設備的標識,第二終端設備根據本地策略確定不同意將測量結果發送給第一設備,則第二終端設備不同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
還例如,上述的第一信息為目的信息,第二終端設備根據本地策略確定不同意將測量結果用於該目的信息所指示的使用目的,則第二終端設備不同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
又例如,上述的第一信息為第一終端設備的標識,第二終端設備根據本地策略確定不同意第一終端設備進行測量或者獲得測量結果,則第二終端設備不同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
又例如,第二終端設備不同意第一請求消息中第五指示信息所指示的內容,則第二終端設備不同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
由上述可知,第二終端設備同意或者不同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度,均可以通知第一終端設備。也就是說第二終端設備確定是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度之後,可以通過第一響應消息通知第一終端設備,圖7所示的方法流程還包括:
S730,第二終端設備向第一終端設備發送第一響應消息,或者說第一終端設備接收來自第二終端設備的第一響應消息。
具體地,第一響應消息中包括第一指示信息,第一指示信息用於指示第二終端設備的確定結果(或者判斷結果),所述確定結果包括是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
可以理解為,該實施例中第二終端設備可以根據第一請求消息中攜帶的第一信息進行判斷是否同意第一請求消息所請求的內容,並得到一個確定結果,通過第一指示信息通知第一終端設備該確定結果。
例如,第二終端設備根據第一信息確定不同意獲取第一終端設備和第二終端設備之間的距離和/或角度,則第二終端設備得到的確定結果為不同意,通過第一指示信息指示該確定結果。
還例如,第二終端設備根據第一信息確定同意獲取第一終端設備和第二終端設備之間的距離和/或角度,則第二終端設備得到的確定結果為同意,通過第一指示信息指示該確定結果。
作為一種可能的實現方式,第二終端設備確定同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度,則該第一指示信息用於指示第二終端設備同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
在該實現方式下,第一響應消息中還包括上述的第二指示信息,第二指示信息用於指示計算測量結果的設備為所述第一終端設備或所述第二終端設備。
另外,需要說明的是,在第一響應消息中不攜帶第二指示信息的情況下,默認第一終端設備能夠獲得測量結果;在第二終端設備不同意將測量結果分享給第一終端設備的情況下,拒絕第一終端設備獲取測量結果。
可選地,第二指示信息用於指示第二終端設備的測量角色和第一終端設備的測量角色,或者,第二指示信息用於指示計算測量結果的設備為所述第一終端設備或所述第二終端設備。
示例性的,第一請求消息中包括的第五指示信息為測量角色信息#1用於指示第一終端設備所希望的第一終端設備的測量角色和第二終端設備測量角色,第一響應消息中包括的第二指示信息為測量角色信息#2用於指示第二終端設備所希望的第一終端設備的測量角色和第二終端設備測量角色,且測量角色信息#1指示的測量角色和測量角色信息#2指示的測量角色相同時,說明第二指示信息指示的測量角色符合第一終端設備的要求。
例如,第五指示信息指示第二終端設備為目標UE;第二指示信息指示第二終端設備為目標UE。此時,第一終端設備作為參考UE發起測量請求。
示例性地,測量角色信息#1指示的測量角色和測量角色信息#2指示的測量角色不相同時,說明第二指示信息指示的測量角色不符合第一終端設備的要求。第一終端設備可以根據本地隱私保護策略判斷是否接受第二指示信息指示的測量角色。
例如,第五指示信息指示第一終端設備為參考UE,即第二終端設備為目標UE;第二指示信息指示第二終端設備為參考UE,即第一終端設備為目標UE。
可選地,第一終端設備的隱私保護策略為允許第二終端設備獲得測距測量報告或測量結果的情況下,第一終端設備接受第二指示信息指示的測量角色,第一終端設備向第二終端設備發送第二信息(如,通知消息#1),第二信息中攜帶接受指示,所述接受指示表示第一終端設備接受第二指示信息指示的測量角色。
可選地,第一終端設備的隱私保護策略為不允許第二終端設備獲得測距測量報告或測量結果的情況下,第一終端設備不接受第二指示信息指示的測量角色, 第一終端設備向第二終端設備發送第二信息(如,通知消息#1),第二信息中攜帶拒絕指示,所述拒絕指示表示第一終端設備拒絕第二指示信息指示的測量角色。
示例性的,第五指示信息指示的測量角色和第二指示信息指示的計算測量結果的設備相同時,說明第二指示信息指示的計算測量結果的設備符合第一終端設備的要求。
例如,第五指示信息指示第一終端設備為計算測量結果的設備;第二指示信息指示第一終端設備為計算測量結果的設備。此時,第一終端設備作為計算測量結果的設備進行測量。
示例性地,第五指示信息指示的計算測量結果的設備和第二指示信息指示的計算測量結果的設備不同時,說明第二指示信息指示的計算測量結果的設備不符合第一終端設備的要求。第一終端設備判斷是否接受第二指示信息指示的計算測量結果的設備。
例如,第五指示信息指示第一終端設備為計算測量結果的設備;第二指示信息指示第二終端設備為計算測量結果的設備。
可選地,第一終端設備的隱私保護策略為允許第二終端設備獲得測距測量報告或測量結果的情況下,第一終端設備接受第二指示信息指示的計算測量結果的設備,第一終端設備向第二終端設備發送第二信息(如,通知消息#1),第二信息中攜帶接受指示,所述接受指示表示第一終端設備接受第二指示信息指示的計算測量結果的設備。
可選地,第一終端設備的隱私保護策略為不允許第二終端設備獲得測距測量報告或測量結果的情況下,第一終端設備不接受第二指示信息指示的計算測量結果的設備, 第一終端設備向第二終端設備發送第二信息(如,通知消息#1),第二信息中攜帶拒絕指示,所述拒絕指示表示第一終端設備拒絕第二指示信息指示的計算測量結果的設備。
作為另一種可能的實現方式,第二終端設備確定不同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度,則該第一指示信息用於指示第二終端設備不同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
在該實現方式下,第一響應消息中還包括原因值,所述原因值用於指示所述第二終端設備不同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度的原因。
可選地,所述原因值用於指示不同意的目的,例如,所述原因值用於指示所述第二終端設備不同意將測量結果發送給第一設備;還例如,所述原因值用於指示所述第二終端設備不同意所述測量結果的使用目的;又例如,所述原因值用於指示不同意第一終端設備測量或者獲得測量結果。
可選地,所述原因值可以由至少一個比特位表示,也可以用字符串表示,對於原因值的實現方式該實施例中不做限制。
另外,需要說明的是,在第一響應消息中未攜帶第一指示信息的情況下,可以理解為第二終端設備不同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
可以理解的是,通過上述的步驟S710和S730第一終端設備和第二終端設備可以協商確定計算測量結果的設備(或者說參考UE),而參與測量的第二終端設備和第一終端設備均有可能作為計算測量結果的設備(或者說參考UE)進行測量流程,下面從第一終端設備作為計算測量結果的設備(或者說參考UE),以及第二終端設備作為計算測量結果的設備(或者說參考UE)兩種方式分別進行說明。
方式一:第一終端設備作為計算測量結果的設備(或者說參考UE)進行測量流程。
在方式一下,第一終端設備進行測量,獲得測量結果。並將測量結果發送給第一設備,圖7所示的方法流程還包括:
S741,第一終端設備向第一設備發送第二響應消息,或者說第一設備接收來自第一終端設備的第二響應消息。
具體地,第二響應消息中包括測量結果。
可選地,該實施例中第一終端設備獲得測量結果之後,可以無需共享給第二終端設備。避免將測量結果洩露給不需要感知的終端設備獲。
方式二:第二終端設備作為計算測量結果的設備進行測量流程。
在方式二下,第二終端設備進行測量,獲得測量結果。並將測量結果發送給第一設備,圖7所示的方法流程還包括:
S742,第二終端設備向第一設備發送測量結果或加密後的測量結果,或者說第一設備接收來自第二終端設備的測量結果或加密後的測量結果。
示例性地,第二終端設備向第一設備發送通知消息,該通知消息中包括測量結果或加密後的測量結果。
其中,所述加密後的測量結果基於第一密鑰加密,所述第一密鑰是第二終端設備和第一設備共享的密鑰。
作為一種可能的實現方式,在所述第二終端設備發送所述測量結果之前,第二終端設備向所述第一設備發送第一請求消息,所述第一請求消息用於請求建立安全連接,所述安全連接用於傳輸所述測量結果。
例如,第一設備為第三終端設備。第二終端設備和第三終端設備之間未建立連接,第二終端設備發送第一請求消息(如,直接通信請求(direct communication request)消息),該第一請求消息中攜帶第三終端設備的標識(如,第三終端設備的ID),通過direct communication request消息與第三終端設備之間建立安全連接。
示例性的,如果第三終端設備不在第二終端設備的通信範圍內,第二終端設備可以選擇通過終端設備到終端設備中繼(UE-to-UE relay)的方式與第三終端設備建立連接。如,第二終端設備發送direct communication request消息,用於發現UE-to-UE relay。其中,UE-to-UE relay可以為層2 relay。
具體地,第一設備為第三終端設備的情況下,第二終端設備向第一設備發送測量結果,包括:
第二終端設備向第三終端設備發送測量結果上報消息,該測量結果上報消息中攜帶測量結果和第三終端設備的標識。
可以理解的是,第一設備為第三終端設備時,所述測量結果上報消息受第二終端設備與第三終端設備之間的V2X協議層安全保護。
還例如,第一設備為NF或者AF,第二終端設備和AMF之間未建立連接,第二終端設備發送註冊請求消息或服務請求消息,通過註冊請求消息或服務請求消息與AMF之間建立安全連接。
示例性的,如果第二終端設備不在基站的信號覆蓋範圍內,第二終端設備可以選擇終端設備到網絡設備中繼(UE-to-network relay)的方式與AMF建立連接。如,第二終端設備發送direct communication request消息,用於發現UE-to-Network relay。其中,UE-to-Network relay可以為層2 relay。
具體地,第一設備為NF或者AF的情況下,第二終端設備向第一設備發送測量結果,包括:
第二終端設備向AMF發送測量結果上報消息,該測量結果上報消息中攜帶測量結果、第一設備的標識(如,NF或者AF的標識)和第一終端的標識,AMF將測量結果發送給第一設備。
可以理解的是,第一設備為NF或者AF時,所述測量結果上報消息受NAS安全保護。
作為另一種可能的實現方式,在所述第二終端設備發送所述加密後的測量結果之前,第二終端設備獲取第一密鑰。
例如,第一設備為NF或者AF,第二終端設備和AMF之間未建立連接,第二終端設備發送註冊請求消息或服務請求消息,完成註冊請求或服務請求過程。
可選地,第二終端設備和NF或者AF之間基於AKMA或GBA安全機制建立安全傳輸通道,所述安全傳輸通道用於傳輸測距結果,其中,AKMA或GBA安全機制可以參考前文基本概念中的描述,這裡不再贅述。
具體地,第二終端設備和NF或者AF之間基於AKMA或GBA安全機制建立安全傳輸通道,包括:
第二終端設備生成AKMA/GBA密鑰和密鑰標識符。第二終端設備向NF或者AF發送應用會話建立請求消息,應用會話建立請求消息中攜帶NF或者AF的標識。第二終端設備計算得到第一密鑰(如,應用密鑰),NF或者AF獲得第一密鑰,基於第一密鑰對第二終端設備和NF或者AF之間的安全通道進行安全保護。如,第二終端設備向NF或者AF發送測量結果上報消息,該測量結果上報消息中攜帶基於第一密鑰加密的測量結果、第一設備的標識(如,NF或者AF的標識)。
還例如,第一密鑰為預定義或預配置在第二終端設備上的密鑰。
上述方式二下,第二終端設備獲得測量結果並上報,可以避免第一終端設備獲得測距結果,保護了第二終端設備的隱私安全。
可選地,在方式二下,圖7所示的方法流程還包括:
S743,第二終端設備向第一終端設備發送第三指示信息。
第三指示信息用於指示測量結果發送成功或失敗。
在測量結果已發送給第一設備的情況下,第三指示信息表示測量結果發送成功;在測量結果未發送給第一設備的情況或發送失敗的情況下,第三指示信息表示測量結果發送失敗。
可選地,方式二下第一終端設備可以通過第二響應消息通知第一設備測量成功或者失敗。圖7所示的方法流程還包括:
S744,第一終端設備向第一設備發送第二響應消息。
例如,第一設備為第三終端設備,第一終端設備向第三終端設備發送第二響應消息,該第二響應消息中包括第四指示信息,所述第四指示信息用於指示測量任務成功或者失敗。
還例如,第一設備為AF或NF,第一終端設備通過AMF向AF或NF發送第二響應消息,該第二響應消息中包括第四指示信息,所述第四指示信息用於指示測量任務成功或者失敗。
可選地,在第二終端設備先向第一設備發送通知消息,第一終端設備再向第一設備發送第二響應消息(如,上述的步驟S742在步驟S744之前執行),且測量結果或加密後的測量結果發送失敗的情況下,第二終端設備向第一終端設備發送第三指示信息,第三指示信息指示測量結果發送失敗,第一終端設備向第一設備發送第二響應消息,第二響應消息中攜帶第四指示信息,用於指示測量任務者失敗。
可選地,在第二終端設備先向第一設備發送通知消息,第一終端設備再向第一設備發送第二響應消息(如,上述的步驟S742在步驟S744之前執行),且測量結果或加密後的測量結果發送成功的情況下,第二終端設備向第一終端設備發送第三指示信息,第三指示信息指示測量結果發送成功,第一終端設備向第一設備發送第二響應消息,第二響應消息中攜帶第四指示信息,用於指示測量任務者成功。
可選地,在第一終端設備先向第一設備發送第二響應消息,第二終端設備再向第一設備發送通知消息的情況下(如,上述的步驟S742在步驟S744之後執行),第二響應消息中攜帶指示第二終端設備的信息,例如,攜帶第二終端設備的標識。
為了便於理解,結合具體示例說明圖7所示的通信方法。
示例一:第一設備為第三終端設備。結合圖8進行說明。
圖8是本申請實施例提供的另一種通信方法的示意性流程圖,包括以下步驟:
S810,第三終端設備向第一終端設備發送第二請求消息。
可以參考圖7中步驟S711的描述,這裡不再贅述。
S820,第一終端設備向第二終端設備發送第一請求消息。
可以參考圖7中步驟S710的描述,這裡不再贅述。
S830,第二終端設備確定是否同意獲取第一終端設備和第二終端設備之間的距離和/或角度。
可以參考圖7中步驟S720的描述,這裡不再贅述。
S840,第二終端設備向第一終端設備發送第一響應消息。
可以參考圖7中步驟S730的描述,這裡不再贅述。
進一步地,圖8所示的方法流程還包括步驟S851,或者,包括步驟S852、S853和S854。
S851,第一終端設備向第三終端設備發送第二響應消息。
可以參考圖7中步驟S741的描述,這裡不再贅述。
第二終端和第三終端設備之間需要建立安全連接,圖8所示的方法流程還包括:
S852,第二終端設備和第三終端設備之間建立通信。
示例性的,第二終端設備發送宣告消息或者徵集消息,用於發現第三終端設備。在發現完成後,第二終端設備通過direct communication request消息與第三終端設備之間建立連接,並協商安全參數,建立第二終端設備與第三終端設備之間的安全連接。
示例性的,第二終端設備發送宣告消息或者徵集消息,用於發現第三終端設備。在無法發現第三終端設備的情況下,選擇中繼設備,與第三終端設備建立連接,並協商安全參數,建立第二終端設備與第三終端設備之間的安全連接。
S853,第二終端設備向第三終端設備發送通知消息。
可以參考圖7中步驟S742的描述,這裡不再贅述。
S854,第二終端設備向第一終端設備發送第三指示信息。
可以參考圖7中步驟S743的描述,這裡不再贅述。
S855,第一終端設備向第三終端設備發送第二響應消息。
可以參考圖7中步驟S744的描述,這裡不再贅述。
應理解,圖8所示的實施例中第三終端設備為可選地,也就是說可以是第一終端設備發起的測量流程。
示例二:第一設備為AF或NF,且第二終端設備和AF或NF之間建立安全連接。結合圖9進行說明。
圖9是本申請實施例提供的另一種通信方法的示意性流程圖,包括以下步驟:
S910,AF或NF向AMF發送請求消息#1。
該請求消息#1用於請求測量第一終端設備和第二終端設備之間的距離和/或角度,AMF接收到請求消息#1之後可以向第一終端設備發送用於請求測量第一終端設備和第二終端設備之間的距離和/或角度的第二請求消息。
S920,AMF向第一終端設備發送第二請求消息。
該第二請求消息為NAS消息。具體地,NAS消息中包括的內容可以參考圖7中步驟S711中關於第二請求消息中包括的內容的描述,這裡不再贅述。
S930,第一終端設備向第二終端設備發送第一請求消息。
可以參考圖7中步驟S710的描述,這裡不再贅述。
S940,第二終端設備確定是否同意獲取第一終端設備和第二終端設備之間的距離和/或角度。
可以參考圖7中步驟S720的描述,這裡不再贅述。
S950,第二終端設備向第一終端設備發送第一響應消息。
可以參考圖7中步驟S730的描述,這裡不再贅述。
進一步地,圖9所示的方法流程還包括步驟S951和S952,或者,包括步驟S953至S957。
具體地,圖7中步驟S741第一終端設備向第一設備發送第二響應消息,可以理解為第一終端設備先向AMF發送響應消息#1,再由AMF向AF或NF發送第二響應消息。即包括步驟:
S951,第一終端設備向AMF發送響應消息#1。
響應消息#1中包括測量結果。
S952,AMF向AF或NF發送第二響應消息。
第二響應消息中包括測量結果。
具體地,圖7中步驟S742第二終端設備向第一設備發送通知消息,可以理解為第二終端設備先向AMF發送通知消息#2,再由AMF向AF或NF發送通知消息,並且第二終端設備和AMF之間需要建立安全連接。即包括步驟:
S953,第二終端設備和AMF之間建立通信。
示例性地,第二終端設備和AMF之間進行冊請求流程或者服務請求流程,以實現建立通信連接。
例如,第二終端設備向AMF發送註冊請求消息或服務請求消息,用於建立或者恢復第二終端設備與AMF之間的連接。在第二終端設備處於連接態的情況下,跳過該步驟;
響應於註冊請求消息或服務請求消息,AMF與核心網網元交互,獲得第二終端設備安全上下文,並向UE發送消息,用於激活第二終端設備的安全上下文。第二終端設備與AMF之間建立安全連接。
在第二終端設備和AMF之間的通信連接建立之後,S954,第二終端設備向AMF發送通知消息#2。
通知消息#2中包括測量結果。
S955,AMF向AF或NF發送通知消息。
通知消息中包括測量結果。
S956,第二終端設備向第一終端設備發送第三指示信息。
可以參考圖7中步驟S743的描述,這裡不再贅述。
S957,第一終端設備向AF或NF發送第二響應消息。
可以參考圖7中步驟S744的描述,這裡不再贅述。
示例三:第一設備為AF或NF,且第二終端設備和AF或NF之間的安全通道進行安全保護。結合圖10進行說明。
圖10是本申請實施例提供的另一種通信方法的示意性流程圖,包括以下步驟:
S1010,AF或NF向AMF發送請求消息#1。
S1020,AMF向第一終端設備發送第二請求消息。
S1030,第一終端設備向第二終端設備發送第一請求消息。
S1040,第二終端設備確定是否同意獲取第一終端設備和第二終端設備之間的距離和/或角度。
S1050,第二終端設備向第一終端設備發送第一響應消息。
步驟S1010至S1050可以參考圖9中步驟S910至S950的描述,這裡不再贅述。
進一步地,圖10所示的方法流程還包括步驟S1051和S1052,或者,包括步驟S1053至S1056。
具體地,圖7中步驟S741第一終端設備向第一設備發送第二響應消息,可以理解為第一終端設備先向AMF發送響應消息#1,再由AMF向AF或NF發送第二響應消息。即包括步驟:
S1051,第一終端設備向AMF發送響應消息#1。
響應消息#1中包括測量結果。
S1052,AMF向AF或NF發送第二響應消息。
第二響應消息中包括測量結果。
具體地,圖7中步驟S742第二終端設備向第一設備發送通知消息,可以理解為第二終端設備先和AF或NF之間建立安全傳輸通道,第二終端設備再向AF或NF送通知消息。即包括步驟:
S1053,第二終端設備和NF或者AF之間建立安全傳輸通道。
示例性地,第二終端設備和AMF之間進行冊請求流程或者服務請求流程,以實現建立通信連接。
例如,第二終端設備向AMF發送註冊請求消息或服務請求消息,用於建立或者恢復第二終端設備與AMF之間的連接。在第二終端設備處於連接態的情況下,跳過該步驟;
響應於註冊請求消息或服務請求消息,AMF與核心網網元交互,獲得第二終端設備安全上下文,並向UE發送消息,用於激活第二終端設備的安全上下文。第二終端設備與AMF之間建立安全連接。
第二終端設備向AMF發送會話建立請求,用於建立第二終端設備到NF或AF之間的用戶面傳輸通道。收到會話建立成功消息後,第二終端設備向NF或者AF發送應用會話建立請求消息。應用會話建立請求消息中攜帶NF或者AF的標識。第二終端設備基於第一密鑰對第二終端設備和NF或者AF之間的安全通道進行安全保護。第一密鑰可以是預配置的,也可以是第二終端設備計算得到第一密鑰(如,應用密鑰),此處不做限定。
S1054,第二終端設備向NF或者AF發送通知消息。
通知消息中包括加密後的測量結果。其中,第二終端設備和AF或NF之間可以通過用戶面進行交互。
S1055,第二終端設備向第一終端設備發送第三指示信息。
可以參考圖7中步驟S743的描述,這裡不再贅述。
S1056,第一終端設備向AF或NF發送第二響應消息。
可以參考圖7中步驟S744的描述,這裡不再贅述。
應理解,上述各過程的序號的大小並不意味著執行順序的先後,各過程的執行順序應以其功能和內在邏輯確定,而不應對本申請實施例的實施過程構成任何限定。
還應理解,在本申請的各個實施例中,如果沒有特殊說明以及邏輯衝突,不同的實施例之間的術語和/或描述具有一致性、且可以相互引用,不同的實施例中的技術特徵根據其內在的邏輯關係可以組合形成新的實施例。
還應理解,在上述一些實施例中,主要以現有的網絡架構中的設備為例進行了示例性說明(如網絡設備,終端設備等),應理解,對於設備的具體形式本申請實施例不作限定。例如,在未來可以實現同樣功能的設備都適用於本申請實施例。
可以理解的是,上述各個方法實施例中,由網絡設備實現的方法和操作,也可以由可用於網絡設備的部件實現;由終端設備實現的方法和操作,也可以由可用於終端設備的部件實現。
以上,結合圖7詳細說明了本申請實施例提供的通信方法。上述通信方法主要從終端設備之間交互的角度進行了介紹。可以理解的是,終端設備,為了實現上述功能,其包含了執行各個功能相應的硬件結構和/或軟件模塊。
本領域技術人員應該可以意識到,結合本文中所公開的實施例描述的各示例的單元及算法步驟,本申請能夠以硬件或硬件和計算機軟件的結合形式來實現。某個功能究竟以硬件還是計算機軟件驅動硬件的方式來執行,取決於技術方案的特定應用和設計約束條件。專業技術人員可以對特定的應用來使用不同方法來實現所描述的功能,但是這種實現不應認為超出本申請的範圍。
以下,結合圖11至圖13詳細說明本申請實施例提供的通信的裝置。應理解,裝置實施例的描述與方法實施例的描述相互對應,因此,未詳細描述的內容可以參見上文方法實施例,為了簡潔,部分內容不再贅述。
本申請實施例可以根據上述方法示例對發射端設備或者接收端設備進行功能模塊的劃分,例如,可以對應各個功能劃分各個功能模塊,也可以將兩個或兩個以上的功能集成在一個處理模塊中。上述集成的模塊既可以採用硬件的形式實現,也可以採用軟件功能模塊的形式實現。需要說明的是,本申請實施例中對模塊的劃分是示意性的,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式。下面以採用對應各個功能劃分各個功能模塊為例進行說明。
圖11是本申請實施例提供的通信裝置10的示意性框圖。該裝置10包括收發模塊11和處理模塊12。收發模塊11可以實現相應的通信功能,處理模塊12用於進行數據處理,或者說該收發模塊11用於執行接收和發送相關的操作,該處理模塊12用於執行除了接收和發送以外的其他操作。收發模塊11還可以稱為通信接口或通信單元。
可選地,該裝置10還可以包括存儲模塊13,該存儲模塊13可以用於存儲指令和/或數據,處理模塊12可以讀取存儲模塊中的指令和/或數據,以使得裝置實現前述各個方法實施例中設備或網元的動作。
在第一種設計中,該裝置10可對應于上文方法實施例中的第一終端設備,或者是第一終端設備的組成部件(如芯片)。
該裝置10可實現對應于上文方法實施例中的第一終端設備執行的步驟或者流程,其中,收發模塊11可用於執行上文方法實施例中第一終端設備的收發相關的操作,處理模塊12可用於執行上文方法實施例中第一終端設備的處理相關的操作。
在一種可能的實現方式,收發模塊11,用於向第二終端設備發送第一請求消息,所述第一請求消息用於請求獲取所述通信裝置和所述第二終端設備之間的距離和/或角度,所述第一請求消息中包括第一信息,所述第一信息用於所述第二終端設備確定是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
收發模塊11,用於接收來自所述第二終端設備的第一響應消息,所述第一響應消息中包括第一指示信息,所述第一指示信息用於指示所述第二終端設備是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
其中,當該裝置10用於執行圖7中的方法時,收發模塊11可用於執行方法中的發送信息的步驟,如步驟S711、S710、S730、S741;處理模塊12可用於執行方法中的處理步驟。
應理解,各單元執行上述相應步驟的具體過程在上述方法實施例中已經詳細說明,為了簡潔,在此不再贅述。
在第二種設計中,該裝置10可對應于上文方法實施例中的第二終端設備,或者是第二終端設備的組成部件(如芯片)。
該裝置10可實現對應于上文方法實施例中的第二終端設備執行的步驟或者流程,其中,收發模塊11可用於執行上文方法實施例中第二終端設備的收發相關的操作,處理模塊12可用於執行上文方法實施例中第二終端設備的處理相關的操作。
一種可能的實現方式,收發模塊11,用於接收來自第一終端設備的第一請求消息,所述第一請求消息用於請求獲取第一終端設備和所述通信裝置之間的距離和/或角度,所述第一請求消息中包括第一信息。
處理模塊12,用於根據所述第一信息確定是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
收發模塊11,用於向所述第一終端設備發送第一響應消息,所述第一響應消息中包括第一指示信息,所述第一指示信息用於指示所述通信裝置是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
其中,當該裝置10用於執行圖7中的方法時,收發模塊11可用於執行方法中的收發信息的步驟,如步驟S710、S730、S742;處理模塊12可用於執行方法中的處理步驟,如步驟S720。
應理解,各單元執行上述相應步驟的具體過程在上述方法實施例中已經詳細說明,為了簡潔,在此不再贅述。
第三種設計中,該裝置10可對應于上文方法實施例中的第一設備,或者是第一設備的組成部件(如芯片)。
該裝置10可實現對應于上文方法實施例中的第一設備執行的步驟或者流程,其中,收發模塊11可用於執行上文方法實施例中的第一設備的收發相關的操作,處理模塊12可用於執行上文方法實施例中第一設備的處理相關的操作。
一種可能的實現方式,收發模塊11,用於向第一終端設備發送第二請求消息,所述第二請求消息用於請求測量所述第一終端設備和第二終端設備之間的距離和/或角度,所述第二請求消息中包括第一信息,所述第一信息用於所述第二終端設備確定是否同意所述第二請求消息所請求的測量。
收發模塊11,還用於接收以下信息中的至少一項:測量結果、加密後的測量結果、或第四指示信息,所述第四指示信息用於指示測量成功或失敗,其中,加密後的測量結果基於第一密鑰加密,所述第一密鑰是所述第二終端設備和所述通信裝置共享的密鑰。
其中,當該裝置10用於執行圖7中的方法時,收發模塊11可用於執行方法中的收發信息的步驟,如步驟S711、S741、S742;處理模塊12可用於執行方法中的處理步驟。
應理解,各單元執行上述相應步驟的具體過程在上述方法實施例中已經詳細說明,為了簡潔,在此不再贅述。
還應理解,這裡的裝置10以功能模塊的形式體現。這裡的術語“模塊”可以指應用特有集成電路(application specific integrated circuit,ASIC)、電子電路、用於執行一個或多個軟件或固件程序的處理器(例如共享處理器、專有處理器或組處理器等)和存儲器、合併邏輯電路和/或其它支持所描述的功能的合適組件。在一個可選例子中,本領域技術人員可以理解,裝置10可以具體為上述實施例中的移動管理網元,可以用於執行上述各方法實施例中與移動管理網元對應的各個流程和/或步驟;或者,裝置10可以具體為上述實施例中的終端設備,可以用於執行上述各方法實施例中與終端設備對應的各個流程和/或步驟,為避免重複,在此不再贅述。
上述各個方案的裝置10具有實現上述方法中的設備(如第一終端設備,或第二終端設備,或第一設備)所執行的相應步驟的功能。該功能可以通過硬件實現,也可以通過硬件執行相應的軟件實現。該硬件或軟件包括一個或多個與上述功能相對應的模塊;例如收發模塊可以由收發機替代(例如,收發模塊中的發送單元可以由發送機替代,收發模塊中的接收單元可以由接收機替代),其它單元,如處理模塊等可以由處理器替代,分別執行各個方法實施例中的收發操作以及相關的處理操作。
此外,上述收發模塊11還可以是收發電路(例如可以包括接收電路和發送電路),處理模塊可以是處理電路。
圖12是本申請實施例提供另一種通信裝置20的示意圖。該裝置20包括處理器21,處理器21用於執行存儲器22存儲的計算機程序或指令,或讀取存儲器22存儲的數據/信令,以執行上文各方法實施例中的方法。可選地,處理器21為一個或多個。
可選地,如圖12所示,該裝置20還包括存儲器22,存儲器22用於存儲計算機程序或指令和/或數據。該存儲器22可以與處理器21集成在一起,或者也可以分離設置。可選地,存儲器22為一個或多個。
可選地,如圖12所示,該裝置20還包括收發器23,收發器23用於信號的接收和/或發送。例如,處理器21用於控制收發器23進行信號的接收和/或發送。
作為一種方案,該裝置20用於實現上文各個方法實施例中由第一終端設備執行的操作。
作為另一種方案,該裝置20用於實現上文各個方法實施例中由第二終端設備執行的操作。
作為另一種方案,該裝置20用於實現上文各個方法實施例中由第一設備執行的操作。
應理解,本申請實施例中提及的處理器可以是中央處理單元(central processing unit,CPU),還可以是其他通用處理器、數字信號處理器(digital signal processor,DSP)、專用集成電路(application specific integrated circuit,ASIC)、現成可編程門陣列(field programmable gate array,FPGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件等。通用處理器可以是微處理器或者該處理器也可以是任何常規的處理器等。
還應理解,本申請實施例中提及的存儲器可以是易失性存儲器和/或非易失性存儲器。其中,非易失性存儲器可以是只讀存儲器(read-only memory,ROM)、可編程只讀存儲器(programmable ROM,PROM)、可擦除可編程只讀存儲器(erasable PROM,EPROM)、電可擦除可編程只讀存儲器(electrically EPROM,EEPROM)或閃存。易失性存儲器可以是隨機存取存儲器(random access memory,RAM)。例如,RAM可以用作外部高速緩存。作為示例而非限定,RAM包括如下多種形式:靜態隨機存取存儲器(static RAM,SRAM)、動態隨機存取存儲器(dynamic RAM,DRAM)、同步動態隨機存取存儲器(synchronous DRAM,SDRAM)、雙倍數據速率同步動態隨機存取存儲器(double data rate SDRAM,DDR SDRAM)、增強型同步動態隨機存取存儲器(enhanced SDRAM,ESDRAM)、同步連接動態隨機存取存儲器(synchlink DRAM,SLDRAM)和直接內存總線隨機存取存儲器(direct rambus RAM,DR RAM)。
需要說明的是,當處理器為通用處理器、DSP、ASIC、FPGA或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件時,存儲器(存儲模塊)可以集成在處理器中。
還需要說明的是,本文描述的存儲器旨在包括但不限於這些和任意其它適合類型的存儲器。
圖13是本申請實施例提供一種芯片系統30的示意圖。該芯片系統30(或者也可以稱為處理系統)包括邏輯電路31以及輸入/輸出接口(input/output interface)32。
其中,邏輯電路31可以為芯片系統30中的處理電路。邏輯電路31可以耦合連接存儲單元,調用存儲單元中的指令,使得芯片系統30可以實現本申請各實施例的方法和功能。輸入/輸出接口32,可以為芯片系統30中的輸入輸出電路,將芯片系統30處理好的信息輸出,或將待處理的數據或信令信息輸入芯片系統30進行處理。
作為一種方案,該芯片系統30用於實現上文各個方法實施例中由第一終端設備執行的操作。
例如,邏輯電路31用於實現上文方法實施例中由第一終端設備執行的處理相關的操作;輸入/輸出接口32用於實現上文方法實施例中由第一終端設備執行的發送和/或接收相關的操作。
作為另一種方案,該芯片系統30用於實現上文各個方法實施例中由第二終端設備執行的操作。
例如,邏輯電路31用於實現上文方法實施例中由第二終端設備執行的處理相關的操作;輸入/輸出接口32用於實現上文方法實施例中由第二終端設備執行的發送和/或接收相關的操作。
作為另一種方案,該芯片系統30用於實現上文各個方法實施例中由第一設備執行的操作。
例如,邏輯電路31用於實現上文方法實施例中由第一設備執行的處理相關的操作;輸入/輸出接口32用於實現上文方法實施例中由第一設備執行的發送和/或接收相關的操作。
本申請實施例還提供一種計算機可讀存儲介質,其上存儲有用於實現上述各方法實施例中由設備執行的方法的計算機指令。
例如,該計算機程序被計算機執行時,使得該計算機可以實現上述方法各實施例中由第一終端設備、第二終端設備、或第一設備執行的方法。
本申請實施例還提供一種計算機程序產品,包含指令,該指令被計算機執行時以實現上述各方法實施例中由設備(如第一終端設備、第二終端設備、或第一設備)執行的方法。
本申請實施例還提供了一種通信系統,包括前述的第一終端設備、第二終端設備和第一設備。
上述提供的任一種裝置中相關內容的解釋及有益效果均可參考上文提供的對應的方法實施例,此處不再贅述。
在本申請所提供的幾個實施例中,應該理解到,所揭露的裝置和方法,可以通過其它的方式實現。例如,以上所描述的裝置實施例僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統,或一些特徵可以忽略,或不執行。此外,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
在上述實施例中,可以全部或部分地通過軟件、硬件、固件或者其任意組合來實現。當使用軟件實現時,可以全部或部分地以計算機程序產品的形式實現。所述計算機程序產品包括一個或多個計算機指令。在計算機上加載和執行所述計算機程序指令時,全部或部分地產生按照本申請實施例所述的流程或功能。所述計算機可以是通用計算機、專用計算機、計算機網絡、或者其他可編程裝置。例如,所述計算機可以是個人計算機,服務器,或者網絡設備等。所述計算機指令可以存儲在計算機可讀存儲介質中,或者從一個計算機可讀存儲介質向另一個計算機可讀存儲介質傳輸,例如,所述計算機指令可以從一個網站站點、計算機、服務器或數據中心通過有線(例如同軸電纜、光纖、數字用戶線(DSL))或無線(例如紅外、無線、微波等)方式向另一個網站站點、計算機、服務器或數據中心進行傳輸。所述計算機可讀存儲介質可以是計算機能夠存取的任何可用介質或者是包含一個或多個可用介質集成的服務器、數據中心等數據存儲設備。所述可用介質可以是磁性介質(例如,軟盤、硬盤、磁帶)、光介質(例如,DVD)、或者半導體介質(例如固態硬盤(solid state disk,SSD)等。例如,前述的可用介質包括但不限於:U盤、移動硬盤、只讀存儲器(read-only memory,ROM)、隨機存取存儲器(random access memory,RAM)、磁碟或者光盤等各種可以存儲程序代碼的介質。
以上所述僅為本發明之較佳實施例,凡依本發明申請專利範圍所做之均等變化與修飾,皆應屬本發明之涵蓋範圍。
110:網絡設備
121:終端設備
122:終端設備
PC5:基於鄰近的服務通信5
UDM:統一數據管理
PCF:策略控制功能
NEF:網絡開放功能
LMF:定位管理功能
AMF:接入和移動性管理功能
SMF:會話管理功能
UPF:用戶面功能
SL Positioning/Ranging:側鏈定位/測距
DN:數據網絡
SL Positioning/Ranging Server:側鏈定位服務器
UE A~UE D、UE1~UE3:用戶設備
Ranging/Sidelink Positioning protocol:測距/側鏈定位協議
PDCP:分組數據彙聚層協議
RLC:無線鏈路控制
MAC:媒體接入控制
PHY:物理
NF/AF:核心網網元/應用服務器
LMF:定位管理功能
S710~S744、S810~S855、S910~S957、S1010~S1056:步驟
10:通信裝置
11:收發模塊
12:處理模塊
13:存儲模塊
20:通信裝置
21:處理器
22:存儲器
23:收發器
30:芯片系統
31:邏輯電路
32:輸入/輸出接口
圖1 是適用於本申請實施例的一種通信系統的架構的示意圖。
圖2 是本申請實施例適用的一種場景圖。
圖3是支持的測距/側鏈定位協議層的示意圖。
圖4是測距場景的示意圖。
圖5是定位場景的示意圖。
圖6是Ranging業務流程示意圖。
圖7 是本申請提供的一種通信方法的示意性流程圖。
圖8 是本申請提供的另一種通信方法的示意性流程圖。
圖9 是本申請提供的另一種通信方法的示意性流程圖。
圖10 是本申請提供的另一種通信方法的示意性流程圖。
圖11是本申請一個實施例提供的通信裝置的示意性框圖。
圖12是本申請另一個實施例提供的通信裝置的示意性框圖。
圖13是本申請又一個實施例提供的通信裝置的示意性框圖。
S710~S744:步驟
Claims (37)
- 一種通信方法,其特徵在於,包括: 第一終端設備向第二終端設備發送第一請求消息,所述第一請求消息用於請求獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度,所述第一請求消息中包括第一信息,所述第一信息用於所述第二終端設備確定是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度; 所述第一終端設備接收來自所述第二終端設備的第一響應消息,所述第一響應消息中包括第一指示信息,所述第一指示信息用於指示所述第二終端設備的確定結果,所述確定結果包括是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
- 根據請求項1所述的方法,其特徵在於,在所述第一終端設備向所述第二終端設備發送第一請求消息之前,所述方法還包括: 所述第一終端設備接收來自第一設備的第二請求消息,所述第二請求消息用於請求測量所述第一終端設備和所述第二終端設備之間的距離和/或角度,所述第二請求消息中包括所述第一信息。
- 根據請求項1或2所述的方法,其特徵在於,所述第一信息包括第一設備的標識和/或指示測量結果使用目的的目的信息。
- 根據請求項1至3中任一項所述的方法,其特徵在於,在所述確定結果為所述第二終端設備不同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度的情況下,所述第一響應消息中還包括原因值,所述原因值用於指示所述第二終端設備不同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度的原因。
- 根據請求項4所述的方法,其特徵在於,所述原因值用於指示所述第二終端設備不同意將測量結果發送給第一設備,和/或,所述原因值用於指示所述第二終端設備不同意所述測量結果的使用目的。
- 根據請求項1至5中任一項所述的方法,其特徵在於,在所述確定結果為所述第二終端設備同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度的情況下,所述第一響應消息中還包括第二指示信息,所述第二指示信息用於指示計算測量結果的設備為所述第一終端設備或所述第二終端設備, 所述方法還包括: 所述第一終端設備根據第一終端設備的隱私保護策略確定是否同意所述第二指示信息所指示的內容。
- 根據請求項6所述的方法,其特徵在於,在所述第二指示信息指示所述第二終端設備為計算測量結果的設備的情況下, 所述第一終端設備根據第一終端設備的隱私保護策略確定是否同意所述第二指示信息所指示的內容,包括: 在所述第一終端設備的隱私保護策略為允許所述第二終端設備獲得測量結果的情況下,所述第一終端設備確定同意所述第二終端設備作為計算測量結果的設備; 在所述第一終端設備的隱私保護策略為不允許所述第二終端設備獲得測量結果的情況下,所述第一終端設備確定不同意所述第二終端設備作為計算測量結果的設備。
- 根據請求項6或7所述的方法,其特徵在於,所述第二指示信息包括指示所述第二終端設備的測量角色的角色信息。
- 根據請求項8所述的方法,其特徵在於,在所述角色信息指示所述第二終端設備為參考終端設備的情況下, 所述第一終端設備根據第一終端設備的隱私保護策略確定是否同意所述第二指示信息所指示的內容,包括: 在所述第一終端設備的隱私保護策略為允許所述第二終端設備獲得測量結果的情況下,所述第一終端設備確定同意所述第二終端設備作為參考終端設備; 在所述第一終端設備的隱私保護策略為不允許所述第二終端設備獲得測量結果的情況下,所述第一終端設備確定不同意所述第二終端設備作為參考終端設備。
- 根據請求項6至9中任一項所述的方法,其特徵在於,所述方法還包括: 所述第一終端設備向所述第二終端設備發送第二信息,所述第二信息用於指示是否同意所述第二指示信息所指示的內容。
- 根據請求項1至10中任一項所述的方法,其特徵在於,在所述第一終端設備進行測量獲得測量結果的情況下,所述第一終端設備確定不向所述第二終端設備發送所述測量結果,所述方法還包括: 所述第一終端設備向第一設備發送第二響應消息,所述第二響應消息中包括所述測量結果。
- 根據請求項1至10中任一項所述的方法,其特徵在於,在所述第二終端設備進行測量獲得測量結果的情況下,所述方法還包括: 所述第一終端設備接收來自所述第二終端設備的第三指示信息,所述第三指示信息用於指示測量結果發送成功或失敗; 所述第一終端設備向第一設備發送第二響應消息,所述第二響應消息中包括第四指示信息,所述第四指示信息用於指示所述測量成功或者失敗。
- 一種通信方法,其特徵在於,包括: 第二終端設備接收來自第一終端設備的第一請求消息,所述第一請求消息用於請求獲取第一終端設備和第二終端設備之間的距離和/或角度,所述第一請求消息中包括第一信息; 所述第二終端設備根據所述第一信息確定是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度; 所述第二終端設備向所述第一終端設備發送第一響應消息,所述第一響應消息中包括第一指示信息,所述第一指示信息用於指示所述第二終端設備的確定結果,所述確定結果包括是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
- 根據請求項13所述的方法,其特徵在於,所述第一信息包括第一設備的標識和/或指示測量結果使用目的的目的信息。
- 根據請求項14所述的方法,其特徵在於,在所述第一信息包括所述第一設備的標識的情況下, 所述第二終端設備根據所述第一信息確定是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度,包括: 所述第二終端設備根據所述第一設備的標識以及本地策略確定是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度, 若所述本地策略指示允許將測量結果發送給所述第一設備,則同意,否則不同意。
- 根據請求項14或15所述的方法,其特徵在於,在所述第一信息包括所述目的信息的情況下, 所述第二終端設備根據所述第一信息確定是否同意所述測量請求,包括: 所述第二終端設備根據所述目的信息以及本地策略確定是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度, 若所述本地策略指示允許將測量結果用於所述目的信息所指示的測量結果使用目的,則同意所述測量請求,否則不同意所述測量請求。
- 根據請求項13至16中任一項所述的方法,其特徵在於,在所述第二終端設備同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度的情況下,所述方法還包括: 所述第二終端設備根據第二終端設備的隱私保護策略確定所述第二指示信息,所述第二指示信息用於指示計算測量結果的設備為所述第一終端設備或所述第二終端設備, 其中,所述第一響應消息中還包括所述第二指示信息。
- 根據請求項17所述的方法,其特徵在於,在所述第二終端設備的隱私保護策略為允許所述第一終端設備獲得測量結果的情況下,所述第二指示信息用於指示計算測量結果的設備為所述第一終端設備; 在所述第二終端設備的隱私保護策略為不允許所述第一終端設備獲得測量結果的情況下,所述第二指示信息用於指示計算測量結果的設備為所述第二終端設備。
- 根據請求項17或18所述的方法,其特徵在於,所述第二指示信息包括指示所述第二終端設備的測量角色的角色信息。
- 根據請求項19所述的方法,其特徵在於,在所述第二終端設備的隱私保護策略為允許所述第一終端設備獲得測量結果的情況下,所述角色信息指示所述第二終端設備的測量角色為參考終端設備或目標終端設備; 在所述第二終端設備的隱私保護策略為不允許所述第一終端設備獲得測量結果的情況下,所述角色信息指示所述第二終端設備的測量角色為參考終端設備。
- 根據請求項17至20中任一項所述的方法,其特徵在於,所述方法還包括: 所述第二終端設備接收來自所述第一終端設備的第二信息,所述第二信息用於指示所述第一終端設備是否接受所述第二指示信息指示的內容。
- 根據請求項13至21中任一項所述的方法,其特徵在於,在所述第二終端設備進行測量獲得測量結果的情況下,所述第二終端設備確定不向所述第一終端設備發送所述測量結果,所述方法還包括: 所述第二終端設備向第一設備發送所述測量結果或加密後的測量結果, 其中,所述加密後的測量結果基於第一密鑰加密,所述第一密鑰是第二終端設備和第一設備共享的密鑰。
- 根據請求項22所述的方法,其特徵在於,在所述第二終端設備發送所述測量結果之前,所述方法還包括: 所述第二終端設備向所述第一設備發送第一請求消息,所述第一請求消息用於請求建立安全連接,所述安全連接用於傳輸所述測量結果。
- 根據請求項22所述的方法,其特徵在於,在所述第二終端設備發送所述加密後的測量結果之前,所述方法還包括: 所述第二終端設備獲取所述第一密鑰。
- 根據請求項13至24中任一項所述的方法,其特徵在於,在所述第二終端設備不同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度的情況下,所述第一響應消息中還包括原因值,所述原因值用於指示所述第二終端設備不同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度的原因。
- 根據請求項25所述的方法,其特徵在於,所述原因值用於指示所述第二終端設備不同意將測量結果發送給第一設備,和/或,所述原因值用於指示所述第二終端設備不同意所述測量結果的使用目的。
- 一種通信方法,其特徵在於,包括: 第一設備向第一終端設備發送第二請求消息,所述第二請求消息用於請求測量所述第一終端設備和第二終端設備之間的距離和/或角度,所述第二請求消息中包括第一信息,所述第一信息用於所述第二終端設備確定是否同意所述第二請求消息所請求的測量; 所述第一設備接收以下信息中的至少一項: 測量結果、加密後的測量結果、或第四指示信息,所述第四指示信息用於指示測量成功或失敗, 其中,加密後的測量結果基於第一密鑰加密,所述第一密鑰是所述第二終端設備和所述第一設備共享的密鑰。
- 根據請求項27所述的方法,其特徵在於,所述第一信息包括第一設備的標識和/或指示測量結果使用目的的目的信息。
- 根據請求項27或28所述的方法,其特徵在於,所述第一設備接收測量結果,包括: 所述第一設備接收來自所述第二終端設備的測量結果; 所述方法還包括: 所述第一設備接收來自所述第二終端設備的第一請求,所述第一請求用於請求建立安全連接,所述安全連接用於傳輸所述測量結果。
- 根據請求項27或28所述的方法,其特徵在於,所述第一設備接收加密後的測量結果,包括: 所述第一設備接收來自所述第二終端設備的加密後的測量結果; 所述方法還包括: 所述第一設備獲取所述第一密鑰。
- 一種通信方法,其特徵在於,包括: 第一終端設備向第二終端設備發送第一請求消息,所述第一請求消息用於請求獲取第一終端設備和第二終端設備之間的距離和/或角度,所述第一請求消息中包括第一信息,所述第一信息用於所述第二終端設備確定是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度; 所述第二終端設備根據所述第一信息確定是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度; 所述第二終端設備向所述第一終端設備發送第一響應消息,所述第一響應消息中包括第一指示信息,所述第一指示信息用於指示所述第二終端設備的確定結果,所述確定結果包括是否同意獲取所述第一終端設備和所述第二終端設備之間的距離和/或角度。
- 一種通信裝置,其特徵在於,所述裝置包括:用於執行如請求項1至12中任一項所述的方法的模塊。
- 一種通信裝置,其特徵在於,所述裝置包括:用於執行如請求項13至26中任一項所述的方法的模塊。
- 一種通信裝置,其特徵在於,所述裝置包括:用於執行如請求項27至30中任一項所述的方法的模塊。
- 一種通信裝置,其特徵在於,包括: 存儲器,用於存儲計算機程序; 處理器,用於執行所述存儲器中存儲的計算機程序,以使得所述通信裝置執行請求項1至30中任一項所述的方法。
- 一種計算機可讀存儲介質,其特徵在於,所述計算機可讀存儲介質中存儲有計算機指令,當所述計算機指令在計算機上運行時,如請求項1至30中任一項所述的方法被執行。
- 一種計算機程序產品,其特徵在於,所述計算機程序產品包括用於執行如請求項1至30中任一項所述的方法的指令。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211203454X | 2022-09-29 | ||
| CN202211203454.XA CN117793615A (zh) | 2022-09-29 | 2022-09-29 | 通信方法和通信装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| TW202415102A true TW202415102A (zh) | 2024-04-01 |
Family
ID=90393303
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW112137224A TW202415102A (zh) | 2022-09-29 | 2023-09-28 | 通信方法和通信裝置 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US20250227661A1 (zh) |
| EP (1) | EP4586650A4 (zh) |
| CN (1) | CN117793615A (zh) |
| TW (1) | TW202415102A (zh) |
| WO (1) | WO2024067324A1 (zh) |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114731638B (zh) * | 2019-11-18 | 2024-12-06 | 华为技术有限公司 | 侧行定位方法和装置 |
| WO2022000361A1 (zh) * | 2020-07-01 | 2022-01-06 | 北京小米移动软件有限公司 | Ue之间的定位方法及装置、通信设备及存储介质 |
| CN112087706B (zh) * | 2020-08-05 | 2022-05-10 | 华为技术有限公司 | 一种位置的处理方法以及相关设备 |
| CN112205008B (zh) * | 2020-09-03 | 2023-06-20 | 北京小米移动软件有限公司 | 测距的方法、通信节点、通信设备及存储介质 |
| WO2022047752A1 (zh) * | 2020-09-04 | 2022-03-10 | 北京小米移动软件有限公司 | 通信方法、终端、通信节点、通信设备及存储介质 |
| CN114697903B (zh) * | 2020-12-30 | 2026-01-02 | 维沃移动通信有限公司 | 副链路sl上的定位方法、终端及网络侧设备 |
-
2022
- 2022-09-29 CN CN202211203454.XA patent/CN117793615A/zh active Pending
-
2023
- 2023-09-21 WO PCT/CN2023/120244 patent/WO2024067324A1/zh not_active Ceased
- 2023-09-21 EP EP23870556.0A patent/EP4586650A4/en active Pending
- 2023-09-28 TW TW112137224A patent/TW202415102A/zh unknown
-
2025
- 2025-03-28 US US19/093,685 patent/US20250227661A1/en active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| EP4586650A1 (en) | 2025-07-16 |
| WO2024067324A1 (zh) | 2024-04-04 |
| EP4586650A4 (en) | 2025-10-22 |
| US20250227661A1 (en) | 2025-07-10 |
| CN117793615A (zh) | 2024-03-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12279335B2 (en) | Event report sending method, apparatus, and system | |
| CN113630749B (zh) | 一种获取边缘服务的方法和装置 | |
| US12526627B2 (en) | Authentication and authorization method and apparatus | |
| CN111010744A (zh) | 建立会话的方法和装置以及发送报文的方法和装置 | |
| CN113132334A (zh) | 授权结果的确定方法及装置 | |
| CN117716785A (zh) | 通信方法及通信装置 | |
| WO2023024931A1 (zh) | 用于设备间通信的方法和装置 | |
| WO2022199451A1 (zh) | 会话切换的方法和装置 | |
| WO2023104070A1 (zh) | 选择边缘应用服务器的方法和装置 | |
| CA3204536A1 (en) | Key identifier generation method and related apparatus | |
| WO2023065778A1 (zh) | 中继通信的方法和装置 | |
| KR20220106623A (ko) | 이동통신 시스템에서 세션 관리 방법 및 장치 | |
| US20250227797A1 (en) | Communication method and apparatus | |
| US20250024528A1 (en) | Group Communication Method, Apparatus, and System | |
| TW202415102A (zh) | 通信方法和通信裝置 | |
| WO2024012230A1 (zh) | 通信方法及装置 | |
| WO2024001897A1 (zh) | 通信方法和装置 | |
| CN116456343A (zh) | 数据传输的方法和通信装置 | |
| US20260025662A1 (en) | Security establishment method and related apparatus | |
| CN117715040B (zh) | Dplc模组的配网通信方法及装置 | |
| US20260052595A1 (en) | Communication method and corresponding apparatus | |
| WO2023131159A1 (zh) | 数据传输的方法和通信装置 | |
| WO2026011876A1 (zh) | 一种通信方法及装置 | |
| WO2024222829A1 (zh) | 一种通信方法及对应的装置 | |
| CN119155768A (zh) | 通信方法及相关装置 |