一種獲取手機位置信息的方法
2023-05-14 10:27:31
專利名稱:一種獲取手機位置信息的方法
技術領域:
本發明涉及通信系統的定位技術,特別涉及一種獲取手機位置信息的方法。
背景技術:
隨著移動通信技術的迅速發展,手機作為一種方便、靈活的通訊工具在人們的日常生活中越來越普及,手機也成為人們隨身攜帶的必不可少的重要物品之一。當人們第一次來到一個陌生的地方,對自己所處的地理位置不熟悉的時候,可以通過手機來查詢自己當前所處的實際位置信息。
目前,運營商提供了一種手機定位業務,該業務能夠實現用手機來查詢自己當前所處的實際位置信息。該業務的實現原理如下用戶手機向移動通信網絡系統發送一個位置信息查詢請求,查詢自己當前所處的實際位置信息;網絡系統收到位置信息查詢請求,向用戶手機發送一個測量信號,用於測量用戶手機當前所處的實際位置信息;用戶手機收到測量信號,自動向網絡系統返回一個測量響應信號;網絡系統根據返回的測量響應信號,並利用地理信息系統(GIS)對用戶手機進行定位,然後向用戶手機返回用戶手機當前所處的實際位置信息。
運營商提供的這種手機定位業務,是在基於第三代移動通信(3G)技術的網絡體系中實現的,是3G技術體系的增值業務之一,僅能查詢自己手機當前的位置信息,而不能查詢其他手機當前的位置信息。由於目前3G技術體系還不成熟,有很多技術還處在實驗階段,所以,作為3G技術體系增值業務之一的手機定位業務,其穩定性和服務質量(Qos)也不是很好。另外,由於該業務應用的是分組域設備,網絡設備比較複雜,所以實現成本也比較高。由於該業務需要用戶手機自動向網絡系統返回測量響應信號,所以該業務需要得到用戶手機本身的支持,普通手機並不能享受該業務提供的服務。
在現實生活中,人們不但希望通過手機查詢自己當前所處的實際位置信息,也希望能夠通過手機查詢其他用戶手機當前所處的實際位置信息,比如家人或朋友當前所處的實際位置信息。但是,在現有技術中,還沒有能夠實現這種對其他用戶手機當前實際位置信息進行查詢的技術。
發明內容
有鑑於此,本發明的主要目的在於提供一種獲取手機位置信息的方法,使用戶能夠實時獲取其他用戶手機當前的實際位置信息。
為達到上述目的,本發明提供了一種獲取手機位置信息的方法,預先建立位置區編碼與實際位置信息的對應關係,該方法至少包括以下步驟A、通信系統基站側的移動交換中心收到查詢手機發送的業務請求消息,查詢被查詢手機的位置區編碼信息;B、移動交換中心根據被查詢手機的位置區編碼信息,在所述的對應關係中查詢被查詢手機的實際位置信息,並通過基站控制中心向查詢手機發送業務請求響應消息,將被查詢手機的實際位置信息通知查詢手機。
上述方案中,所述建立位置區編碼與實際位置信息的對應關係包括在通信系統基站側移動交換中心的資料庫中,建立位置區編碼與實際位置信息的對應關係表。所述的對應關係表,包括記錄號、位置區編碼和實際位置信息,位置區編碼與實際位置信息一一對應。
上述方案中,所述的步驟A之前進一步包括查詢手機將業務請求消息發送給基站控制中心,基站控制中心收到業務請求消息,先向移動交換中心發送請求分配網絡資源消息,待移動交換中心分配完網絡資源,向基站控制中心返回請求分配網絡資源響應消息後,基站控制中心再將業務請求消息轉發給移動交換中心。
在所述的移動交換中心通過基站控制中心向查詢手機發送業務請求響應消息以後,進一步包括基站控制中心向移動交換中心發送清除命令,釋放移動交換中心分配的網絡資源;網絡資源釋放完成後,移動交換中心向基站控制中心返回清除完成命令。
上述方案中,步驟A中所述的查詢被查詢手機的位置區編碼信息,包括根據業務請求消息中包含的被查詢手機號碼,在臨時位置寄存器上保存的手機號碼與位置區編碼對應關係中,查詢被查詢手機的位置區編碼信息。
上述方案中,步驟B中所述的移動交換中心通過基站控制中心向查詢手機發送業務請求響應消息,包括移動交換中心將業務請求響應消息發送給基站控制中心,基站控制中心再將此消息轉發給查詢手機。所述的業務請求響應消息中包含有被查詢手機的實際位置信息。
上述方案中,所述的業務請求消息為非結構化補充業務數據請求消息,業務請求響應消息為非結構化補充業務數據請求響應消息。所述的通信系統為全球移動通信系統、寬帶碼分多址通信系統或無線智能網絡通信系統。
因此,本發明提供的這種獲取手機位置信息的方法,預先在通信系統基站側的移動交換中心(MSC)上,建立位置區編碼與實際位置信息的對應關係,用戶通過非結構化補充業務數據(USSD)查詢,就可以獲取其他用戶手機當前的實際位置信息。另外,本發明是在核心網電路域設備上實現的,其穩定性和Qos都比較好。本發明屬於軟體業務拓展,不需要對網絡硬體設備進行更改,實現成本低。本發明提供的技術方案可以在普通手機上進行應用,並不需要特定的手機的支持,便於業務的推廣。同時,本發明為移動通信系統增加了一個新的的業務功能,為移動通信市場提供一個新的機會增長點。
圖1為本發明較佳實施例中查詢手機位置信息時外部接口的信令流程圖;圖2為本發明較佳實施例中查詢手機位置信息時MSC內部的信令流程圖。
具體實施例方式
為使本發明的目的、技術方案和優點更加清楚明白,以下舉實施例,並參照附圖,對本發明進一步詳細說明。
本發明的技術方案需要預先在通信系統基站側的MSC上,建立位置區編碼與實際位置信息的對應關係,用戶通過USSD查詢,就可以獲取其他用戶手機當前的實際位置信息。
位置區編碼與實際位置信息的對應關係,以對應關係表的形式保存在通信系統基站側MSC的資料庫(DB)中。所有被通信網絡覆蓋的用戶手機,其所處的位置區編碼與實際位置信息,都將被通信網絡系統自動配置到其所在區域的對應關係表中。該對應關係表的結構如表1所示
表1在表1中,記錄號是一個序號,用於指示後面的位置區編碼與實際位置信息,其取值範圍為1至65535;位置區編碼是實際位置信息的編碼,用於將文字形式的實際位置信息轉換成編碼形式,它存儲在MSC的臨時位置寄存器(VLR)中;實際位置信息存儲在MSC的DB中,其字符個數的取值範圍為1至20。位置區編碼與實際位置信息一一對應。
建立了位置區編碼與實際位置信息的對應關係以後,用戶就可以對其他用戶手機當前的實際位置信息進行查詢。下面以用戶手機A對用戶手機B當前的實際位置信息進行查詢為例,其中,用戶手機A的號碼為8613902900001,所在位置區編碼為4600000010001,所在的實際位置信息為光明電影院;用戶手機B的號碼為8613902900002,所在位置區編碼為4600000010002,所在的實際位置信息為火車站。
請參見圖1,圖1為本發明較佳實施例中查詢手機位置信息時外部接口的信令流程圖。該流程圖包括以下步驟
步驟101用戶手機A向基站控制中心(BSC)發送USSD請求消息USSDREQ,對用戶手機B當前的實際位置信息進行查詢;步驟102~103BSC收到USSD請求消息USSD REQ,向MSC發送請求分配網絡資源消息CM Service REQ,請求MSC對USSD分配網絡資源;MSC收到請求分配網絡資源消息CM Service REQ,對USSD分配網絡資源,並向BSC返回請求分配網絡資源接受消息CM Service ACCP;步驟104~105BSC向MSC發送註冊消息REGISTER,進行USSD交互,提供位置查詢;註冊消息REGISTER中帶有USSD請求消息USSD REQ,MSC收到REGISTER消息,根據位置區編碼與實際位置信息的對應關係,對用戶手機B當前的實際位置信息進行查詢;查詢到用戶手機B當前的實際位置信息以後,MSC向BSC返回註冊完成消息RELEASE COMOLETE,將查詢到的用戶手機B當前的實際位置信息返回BSC;步驟106BSC向用戶手機A返回USSD請求響應消息,將查詢到的用戶手機B當前的實際位置信息通知用戶手機A;步驟107~108BSC向MSC發送清除命令CLEAR COMMAND,釋放USSD使用的網絡資源,MSC向BSC返回清除完成命令CLEAR COMPLETE。
其中,在執行步驟104~105過程中,MSC內部的信令流程如圖2所示,圖2為本發明較佳實施例中查詢手機位置信息時MSC內部的信令流程圖。該流程圖包括以下步驟步驟201BSC向CCB轉發用戶手機A發送的USSD請求消息,請求CCB對用戶手機B當前的實際位置信息進行查詢;該消息由註冊消息REGISTER中的非規則補充業務字符串信元攜帶,其內容為*121+MSISDN+#,該內容是根據非規則補充業務數據編碼計劃進行編碼的,其中121為USSD操作碼,MSISDN為被查詢用戶國際號碼格式的移動用戶專碼;本例中發送USSD請求消息的內容為*1218613902900002#,用於查詢用戶手機B當前的實際位置信息;步驟202~203CCB收到USSD請求消息,向VLR發送查詢位置區編碼消息,在VLR上保存的用戶手機號碼與位置區編碼的對應關係中,根據用戶手機B的號碼查詢用戶手機B的位置區編碼信息,並向CCB返回查詢位置區編碼響應消息;在移動通信系統MSC的VLR中,保存有用戶手機號碼與位置區編碼的對應關係,該對應關係隨著用戶手機位置的變化而不斷更新;步驟204CCB根據VLR返回的查詢位置區編碼響應消息中是否包含用戶手機B的位置區編碼,如果包含用戶手機B的位置區編碼,則執行步驟205;如果不包含用戶手機B的位置區編碼,則執行步驟207;步驟205~206CCB向DB發送查詢實際位置信息消息,在DB的對應關係表中根據位置區編碼,查詢與用戶手機B位置區編碼相對應的實際位置信息,查詢到用戶手機B的實際位置信息以後,DB向CCB返回查詢實際位置信息響應消息;步驟207CCB向BSC返回USSD請求響應消息,將查詢結果通過BSC轉發給用戶手機A;查詢結果由註冊完成消息RELEASE COMOLETE中的信元攜帶,其編碼方式也是根據非規則補充業務數據編碼計劃進行編碼;如果步驟204中的位置區響應消息不包含用戶手機B的位置區編碼,查詢結果中帶有用戶手機B不在當前MSC區域的信息;如果步驟204中的位置區響應消息包含用戶手機B的位置區編碼,查詢結果中帶有用戶手機戶B當前的實際位置信息;本例中的查詢結果為「您所查詢的用戶,在火車站附近」。
本發明所舉的這個較佳實施例是在GSM移動通信系統上,通過預先在通信系統基站側的MSC上,建立位置區編碼與當前實際位置信息的對應關係,用戶手機A通過USSD查詢,獲取了用戶手機B當前的實際位置信息。用戶手機A與用戶手機B是不同的兩個用戶手機,在實際應用中用戶手機A與用戶手機B也可以是同一用戶手機,這時用戶手機獲取的是自己手機當前的實際位置信息。另外,本發明的技術方案還可以毫無困難地應用在CDMA通信系統和無線智能網絡通信系統,獲取自己手機或其他手機當前的實際位置信息,具體的實現方式與本發明提供的技術方案完全一致。
從上面的實施例可以看出,本發明提供的這種獲取手機位置信息的方法,預先在通信系統基站側的MSC上,建立位置區編碼與實際位置信息的對應關係,用戶通過USSD查詢,就可以獲取其他手機當前的實際位置信息。另外,本發明是在核心網電路域設備上實現的,其穩定性和Qos都比較好。本發明屬於軟體業務拓展,不需要對網絡硬體設備進行更改,實現成本低。本發明提供的技術方案可以在普通手機上進行應用,並不需要特定的手機的支持,便於業務的推廣。同時,本發明為移動通信系統增加了一個新的的業務功能,為移動通信市場提供一個新的機會增長點。
以上所述的具體實施例,對本發明的目的、技術方案和有益效果進行了進一步詳細說明,所應理解的是,以上所述僅為本發明的具體實施例而已,並不用於限制本發明,凡在本發明的精神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。
權利要求
1.一種獲取手機位置信息的方法,其特徵在於,預先建立位置區編碼與實際位置信息的對應關係,該方法至少包括以下步驟A、通信系統基站側的移動交換中心收到查詢手機發送的業務請求消息,查詢被查詢手機的位置區編碼信息;B、移動交換中心根據被查詢手機的位置區編碼信息,在所述的對應關係中查詢被查詢手機的實際位置信息,並通過基站控制中心向查詢手機發送業務請求響應消息,將被查詢手機的實際位置信息通知查詢手機。
2.根據權利要求1所述的方法,其特徵在於,所述建立位置區編碼與實際位置信息的對應關係包括在通信系統基站側移動交換中心的資料庫中,建立位置區編碼與實際位置信息的對應關係表。
3.根據權利要求2所述的方法,其特徵在於,所述的對應關係表,包括記錄號、位置區編碼和實際位置信息,位置區編碼與實際位置信息一一對應。
4.根據權利要求1所述的方法,其特徵在於,所述的步驟A之前進一步包括查詢手機將業務請求消息發送給基站控制中心,基站控制中心收到業務請求消息,先向移動交換中心發送請求分配網絡資源消息,待移動交換中心分配完網絡資源,向基站控制中心返回請求分配網絡資源響應消息後,基站控制中心再將業務請求消息轉發給移動交換中心。
5.根據權利要求4所述的方法,其特徵在於,在所述的移動交換中心通過基站控制中心向查詢手機發送業務請求響應消息以後,進一步包括基站控制中心向移動交換中心發送清除命令,釋放移動交換中心分配的網絡資源;網絡資源釋放完成後,移動交換中心向基站控制中心返回清除完成命令。
6.根據權利要求1所述的方法,其特徵在於,步驟A中所述的查詢被查詢手機的位置區編碼信息,包括根據業務請求消息中包含的被查詢手機號碼,在臨時位置寄存器上保存的手機號碼與位置區編碼對應關係中,查詢被查詢手機的位置區編碼信息。
7.根據權利要求1所述的方法,其特徵在於,步驟B中所述的移動交換中心通過基站控制中心向查詢手機發送業務請求響應消息,包括移動交換中心將業務請求響應消息發送給基站控制中心,基站控制中心再將此消息轉發給查詢手機。
8.根據權利要求1所述的方法,其特徵在於,所述的業務請求響應消息中包含有被查詢手機的實際位置信息。
9.根據權利要求1所述的方法,其特徵在於,所述的業務請求消息為非結構化補充業務數據請求消息,業務請求響應消息為非結構化補充業務數據請求響應消息。
10.根據權利要求1所述的方法,其特徵在於,所述的通信系統為全球移動通信系統、寬帶碼分多址通信系統或無線智能網絡通信系統。
全文摘要
本發明公開了一種獲取手機位置信息的方法,預先建立位置區編碼與實際位置信息的對應關係,該方法至少包括以下步驟通信系統基站側的MSC收到查詢手機發送的業務請求消息,查詢被查詢手機的位置區編碼信息;MSC根據被查詢手機的位置區編碼信息,在所述的對應關係中查詢被查詢手機的實際位置信息,並通過BSC向查詢手機發送業務請求響應消息,將被查詢手機的實際位置信息通知查詢手機。利用本發明提供的方法,用戶可以實時獲取其他手機當前的實際位置信息。本發明是在核心網電路域設備上實現的,實現成本低,穩定性和Qos都比較好,不需要特定的手機的支持,便於業務的推廣。
文檔編號H04W64/00GK1738480SQ20041005858
公開日2006年2月22日 申請日期2004年8月18日 優先權日2004年8月18日
發明者魏華 申請人:華為技術有限公司