一種終端位置發送方法及裝置與流程
2023-06-02 08:56:46

本發明涉及無線通信技術領域,尤其是涉及一種終端位置發送方法及裝置。
背景技術:
隨著無線定位技術的發展,室內定位技術成為關注的熱點。在覆蓋無線區域網的地方,系統能夠隨時跟蹤監控各種資產和人員,並準確找尋到目標對象,實現對資產和人員的實時定位和監控管理。
目前主流的可以支持室內定位的無線系統,主要有無線保真(wirelessfidelity,wifi)、藍牙、基站等。基於wifi的定位技術具有覆蓋範圍廣,信息傳輸速度快,實現成本較低等優點,是目前較為常用的室內定位手段之一。基於wifi的定位技術,定位的測算僅僅依賴於哪個wi-fi的接入點最近,而不是依賴於合成的信號強度圖,在樓層定位上很容易出錯。目前,它應用於小範圍的室內定位,成本較低。但無論是用於室內還是室外定位,wi-fi收發器都只能覆蓋半徑90米以內的區域,而且很容易受到其他信號的幹擾,從而影響其精度,定位器的能耗也較高。藍牙技術是對wifi定位技術的有益補充。藍牙技術通過測量信號強度進行定位。比wi-fi三角定位的效率更高,成本更低,使用普通的藍牙手機即可實現定位。而有由於藍牙的省電性,可以讓終端的工作時間更長。相比較wifi和藍牙,基站定位的技術一般採用基站測量終端上行信號到達時間和信號強度的方法實現,有別於上述兩種定位手段,基站定位是網絡定位終端的方法,並不需要終端的介入。
但是當前的基站定位需要終端接入網絡後識別其終端標識才能夠辨析所定位用戶的用戶屬性,如果應用於室內定位中,局限性較大。
技術實現要素:
本發明提供了一種終端位置發送方法及裝置,能夠較好地解決通過基站對室內終端進行定位的局限性。
一種終端位置發送方法,包括:接收用戶設備ue發送的用於接入網絡的第一消息;根據所述第一消息確定所述ue的位置;並選擇至少一個微射頻拉遠單元rru,通過選擇的所述rru向所述ue發送第二消息;在接收到的所述ue發送的第三消息中,獲得所述ue的標識;向上層應用發送所述ue的位置和所述ue的標識。
根據所述第一消息確定所述ue的位置,包括:獲得所述第一消息中的接入序列,以及所述接入序列的到達時間,其中所述接入序列是ue用於請求隨機接入網絡時發送的;根據所述接入序列和到達時間,基於三點定位算法,確定所述ue的位置。
在接收到的所述ue發送的第三消息中,獲得所述ue的標識,包括:判斷接收到的所述第三消息中,是否包含所述ue的標識;如果判斷結果為是,獲得所述ue的標識。
還包括:如果判斷結果為否,為所述ue提供接入網絡的流程。
所述第二消息用於針對所述ue接入網絡進行調度;所述第三消息是包含ue標識的隨機接入網絡請求。
一種終端位置發送裝置,包括:接收模塊,用於接收用戶設備ue發送的用於接入網絡的第一消息;執行模塊,用於根據所述第一消息確定所述ue的位置;並選擇至少一個微射頻拉遠單元rru,通過選擇的所述rru向所述ue發送第二消息;在接收到的所述ue發送的第三消息中,獲得所述ue的標識;向上層應用發送所述ue的位置和所述ue的標識。
所述執行模塊,具體用於獲得所述第一消息中的接入序列,以及所述接入序列的到達時間,其中所述接入序列是ue用於請求隨機接入網絡時發送的;根據所述接入序列和到達時間,基於三點定位算法,確定所述ue的位置。
所述執行模塊,具體用於判斷接收到的所述第三消息中,是否包含所述ue的標識;如果判斷結果為是,獲得所述ue的標識。
所述執行模塊,還用於如果判斷結果為否,為所述ue提供接入網絡的流程。
所述接收模塊,接收到的所述第二消息用於針對所述ue接入網絡進行調度;所述第三消息是包含ue標識的隨機接入網絡請求。
一種終端位置發送方法,包括:發送用於接入網絡的第一消息;接收微射頻拉遠單元rru發送的第二消息;確定包含ue的標識的第三消息;以及發送包含ue的標識的第三消息。
所述第二消息用於針對所述ue接入網絡進行調度;所述第三消息是包含ue標識的隨機接入網絡請求。
接收第二消息之後,確定包含ue的標識的第三消息之前,還包括:判斷本次與最近一次接入同一小區的時間間隔是否大於設定門限;確定包含ue的標識的第三消息,包括:在確定出本次與最近一次接入同一小區的時間間隔大於設定門限時,確定包含ue的標識的第三消息。
一種終端,包括:發送單元,用於發送用於接入網絡的第一消息;接收單元,用於接收微射頻拉遠單元rru發送的第二消息;處理單元,用於確定包含ue的標識的第三消息;所述發送單元,還用於發送包含ue的標識的第三消息。
所述接收單元接收的所述第二消息用於針對所述ue的接入網絡的調度信息;所述處理單元確定的所述第三消息是包含ue標識的隨機接入網絡請求。
所述處理單元,還用於判斷本次與最近一次接入同一小區的時間間隔是否大於設定門限;在確定出本次與最近一次接入同一小區的時間間隔大於設定門限時,確定包含ue的標識的第三消息。
通過採用上述技術方案,接收ue發送的第一消息,其中所述第一消息用於上行接入的隨機序列,根據第一消息確定ue的位置,選擇至少一個微rru 向ue發送第二消息,其中所述第二消息用於ue的接入調度,在接收到的所述ue發送的第三消息中,獲得ue的標識;發送ue的位置和ue的標識。ue不需要建立上下行鏈路的業務,就可以定位該ue所在的位置,其次,簡化測量對象,僅根據ue發送的第一消息可以定位其所在位置,能夠較好地解決通過基站對室內終端進行定位的局限性。
附圖說明
圖1為本發明實施例中,提出的終端位置發送系統結構組成示意圖;
圖2本發明實施例中,提出的終端位置發送裝置結構組成示意圖;
圖3本發明實施例中,提出的終端位置發送方法流程示意圖;
圖4本發明實施例中,提出的終端位置發送裝置結構組成示意圖。
具體實施方式
下面將結合各個附圖對本發明實施例技術方案的主要實現原理、具體實施方式及其對應能夠達到的有益效果進行詳細地闡述。
本發明實施例提出的終端位置發送方法,是基於室內布置的基於微射頻拉遠單元(radioremoteuni,rru)實現終端位置發送,如圖1所示,在室內布置至少一個rru,全部rru構成集中式小型基帶池系統。在本發明實施例提出的技術方案中,包含終端位置發送裝置,該終端位置發送裝置的各組成模塊可以單獨設置在bbu中,也可以集中設置作為集中式小型基帶池系統中的獨立的網元設備,或者作為一個獨立的模塊,集成在rru中。本發明實施例提出的技術方案中,以終端位置發送裝置作為一個獨立的網元設備為例進行詳細闡述,如圖2所示該裝置包括接收模塊201,和執行模塊202。
其中,用戶設備(userequipment,ue)發送第一消息。
ue通過上行接入流程向rru發送第一消息。ue可以在接入網絡時、或在進行註冊時,或者進行數據更新時發送第一消息。第一消息中包含隨機序列。
接收模塊201,接收ue發送的用於接入網絡的第一消息。
執行模塊202,根據所述第一消息確定ue的位置;並選擇至少一個微射頻拉遠單元rru,通過選擇的所述rru向所述ue發送第二消息;在接收到的所述ue發送的第三消息中,獲得所述ue的標識;向上層應用發送所述ue的位置和所述ue的標識。
具體地,所述執行模塊202,具體用於獲得所述第一消息中的接入序列,以及所述接入序列的到達時間,其中所述接入序列是ue用於請求隨機接入網絡時發送的;根據所述接入序列和到達時間,基於三點定位算法,確定所述ue的位置。
具體地,所述執行模塊202,具體用於判斷接收到的所述第三消息中,是否包含所述ue的標識;如果判斷結果為是,獲得所述ue的標識。
可選地,上述執行模塊202,還用於如果判斷結果為否,為所述ue提供接入網絡的流程。
具體地,上述接收模塊201,接收到的所述第二消息用於針對所述ue接入網絡進行調度的消息;所述第三消息是包含ue標識的隨機接入網絡請求。
本發明實施例提出一種終端位置發送方法,將以終端位置發送裝置集成在bbu中為例進行詳細闡述,如圖3所示,其具體處理流程如圖下述:
301,ue發送第一消息。
其中第一消息中包含隨機序列。
ue可以在接入網絡時、或在進行註冊時,或者進行數據更新時發送第一消息。
302,rru接收第一消息,並將第一消息傳輸給基站。
303,基站根據第一消息的接收強度、到達角、到達時間等測量計算該ue的位置。
304,基站選擇至少一個rru向ue發送第二消息。
其中第二消息用於針對所述ue接入網絡的進行調度的消息。
305,ue接收第二消息,確定第三消息。
第三消息是包含ue標識的隨機接入網絡請求。ue的標識是網絡中能夠唯一標識該ue。
306,ue判斷上一次接入當前小區的時間間隔是否大於最大間隔門限值,如果判斷結果為否,執行308,反之,如果判斷結果為是,執行307。
307,在確定的第三消息中,寫入ue的標識,執行308。
308,ue發送第三消息。
309,基站在接收到的第三消息中,判斷是否包含ue的標識,如果判斷結果為是,執行310,反之,執行312。
310,基站獲得ue的標識,並將ue的標識和該ue的位置對應存儲。
311,基站判斷接收到的第三消息中是否僅包含ue的標識,如果判斷結果為是,結束處理,如果判斷結果為否,執行312。
312,基站為ue提供接入網絡流程。
接入流程與通常情況下的的ue接入網絡流程一致。
可選地,還可以包括:
基站通過api,向上層應用上報ue的標識和該ue的位置。
本發明實施例還提出一種終端,如圖4所示,包括:
發送單元401,用於發送用於接入網絡的第一消息。
接收單元402,用於接收微射頻拉遠單元rru發送的第二消息。
處理單元403,用於確定包含ue的標識的第三消息。
所述發送單元401,還用於發送包含ue的標識的第三消息。
具體地,所述接收單元402接收的所述第二消息用於針對ue接入網絡進行調度的消息;所述處理單元403確定的所述第三消息是包含ue標識的隨機接入網絡請求。
可選地,上述處理單元403,還用於判斷本次與最近一次接入同一小區的時間間隔是否大於設定門限;在確定出本次與最近一次接入同一小區的時間間 隔大於設定門限時,確定包含ue的標識的第三消息。
本發明實施例提出的技術方案中,基站側在接收到ue隨機接入網絡的請求時,僅依據接入過程中的第一消息計算出的ue的位置,和接入過程中,ue在第三消息中寫入的ue的標識,對ue進行定位,後續還可以可以通過開放api接口,將ue的標識和ue的位置上報給高層應用。高層應用利用自有的資料庫信息,查找與ue的標識匹配的用戶類型和屬性。並根據當前測量的位置,向ue推送基於位置的服務。在本發明實施例上述提出的技術方案中,首先ue不需要建立上下行鏈路的業務,就可以定位該ue所在的位置。其次,簡化測量對象,僅根據ue發送的第一消息可以定位其所在位置。再次,開放的api接口,提供了便捷的垂直優化通道,不需要提供額外的上報信息,即可實現高層應用與底層協議棧的通信。
本領域的技術人員應明白,本發明的實施例可提供為方法、裝置(設備)、或電腦程式產品。因此,本發明可採用完全硬體實施例、完全軟體實施例、或結合軟體和硬體方面的實施例的形式。而且,本發明可採用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限於磁碟存儲器、只讀光碟、光學存儲器等)上實施的電腦程式產品的形式。
本發明是參照根據本發明實施例的方法、裝置(設備)和電腦程式產品的流程圖和/或方框圖來描述的。應理解可由電腦程式指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些電腦程式指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執行的指令產生用於實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些電腦程式指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的製造品,該指令裝置實現在流程圖一個流程或多個 流程和/或方框圖一個方框或多個方框中指定的功能。
這些電腦程式指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執行的指令提供用於實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
儘管已描述了本發明的優選實施例,但本領域內的技術人員一旦得知了基本創造性概念,則可對這些實施例作出另外的變更和修改。所以,所附權利要求意欲解釋為包括優選實施例以及落入本發明範圍的所有變更和修改。
顯然,本領域的技術人員可以對本發明進行各種改動和變型而不脫離本發明的精神和範圍。這樣,倘若本發明的這些修改和變型屬於本發明權利要求及其等同技術的範圍之內,則本發明也意圖包含這些改動和變型在內。