亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種在通訊模塊內(nèi)部實(shí)現(xiàn)基站定位的方法及終端機(jī)的制作方法

文檔序號:7864862閱讀:347來源:國知局
專利名稱:一種在通訊模塊內(nèi)部實(shí)現(xiàn)基站定位的方法及終端機(jī)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種基站定位的防范,尤其涉及一種在通訊模塊內(nèi)部實(shí)現(xiàn)基站定位的方法以及采用了在通訊模塊內(nèi)部實(shí)現(xiàn)基站定位的方法的終端機(jī)。
背景技術(shù)
對于一些對位置信息要求不是很精確,或者對成本要求很高的應(yīng)用來說,基站定位(LBS)是很好的選擇,LBS為基于位置的服務(wù),即Location Based Service ;但傳統(tǒng)的LBS 功能一般是通過通訊模塊和外部MCU的方式來實(shí)現(xiàn),外部MCU需要自己實(shí)現(xiàn)TCP/IP協(xié)議, 那么,對該MCU的性能、硬件和占用資源的要求都會比較高,從而成本也會相應(yīng)地比較高。 也就是說,現(xiàn)有普通的基站定位(LBS)—般是通過通訊模塊+MCU的方式來實(shí)現(xiàn),MCU首先從通訊模塊獲取基站信息,然后用基站信息向服務(wù)器查詢位置信息進(jìn)而實(shí)現(xiàn)基站定位,借助于外部MCU實(shí)現(xiàn)TCP/IP協(xié)議,則必然導(dǎo)致成本的上升。發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是需要提供一種在通訊模塊內(nèi)部實(shí)現(xiàn)基站定位的方法,通過通訊模塊本身的TCP/IP協(xié)議實(shí)現(xiàn)LBS功能,進(jìn)而大大降低產(chǎn)品的成本,簡化后續(xù)產(chǎn)品的開發(fā)流程。
對此,本發(fā)明提供一種在通訊模塊內(nèi)部實(shí)現(xiàn)基站定位的方法,包括以下步驟發(fā)送調(diào)制解調(diào)命令至模塊內(nèi)部實(shí)現(xiàn)有TCP/IP協(xié)議的通訊模塊;通訊模塊接收到調(diào)制解調(diào)命令后,判斷通訊模塊內(nèi)部是否有GPS數(shù)據(jù),是則通過GPS數(shù)據(jù)連接至GIS服務(wù)器獲取相應(yīng)的GIS數(shù)據(jù),否則跳轉(zhuǎn)至下一步驟;從通訊模塊內(nèi)部通過基站位置來獲取GIS數(shù)據(jù);以及,通訊模塊返回GIS數(shù)據(jù)的結(jié)果給用戶。
其中,所述通訊模塊內(nèi)部實(shí)現(xiàn)有TCP/IP協(xié)議,關(guān)于TCP/IP協(xié)議,這是一套開放的網(wǎng)絡(luò)通訊協(xié)議,本發(fā)明通過在模塊內(nèi)部實(shí)現(xiàn)了 TCP/IP協(xié)議,并利用通訊模塊內(nèi)部已經(jīng)實(shí)現(xiàn)的TCP/IP協(xié)議來實(shí)現(xiàn)基站位置信息的查詢;由于TCP/IP是一整套網(wǎng)絡(luò)通訊協(xié)議,實(shí)現(xiàn)它需要相應(yīng)的硬件資源,如RAM、R0M和MCU運(yùn)算速度等,如果外部MCU不需要實(shí)現(xiàn)TCP/IP協(xié)議,則可以選擇運(yùn)算速度低的MCU,小的RAM和R0M,這樣便能夠大大節(jié)省產(chǎn)品的硬件成本, 簡化客戶的產(chǎn)品設(shè)計(jì)。
本發(fā)明通過發(fā)送調(diào)制解調(diào)命令至模塊內(nèi)部實(shí)現(xiàn)有TCP/IP協(xié)議的通訊模塊,即用戶通過MCU發(fā)送AT命令至通訊模塊,通訊模塊接收到調(diào)制解調(diào)命令后,判斷通訊模塊內(nèi)部是否有GPS數(shù)據(jù),是則通過GPS數(shù)據(jù)連接至GIS服務(wù)器獲取相應(yīng)的GIS數(shù)據(jù),否則從通訊模塊內(nèi)部通過基站位置來獲取GIS數(shù)據(jù),最后通過通訊模塊返回GIS數(shù)據(jù)的結(jié)果給用戶,即可從通訊模塊獲取查詢結(jié)果,進(jìn)而是吸納在通訊模塊內(nèi)部的基站定位,不再需要外部的MCU 來實(shí)現(xiàn)復(fù)雜的TCP/IP協(xié)議,也就降低了對外部MCU的性能要求,從而降低整個(gè)系統(tǒng)的成本。
本發(fā)明的進(jìn)一步改進(jìn)在于,通訊模塊接收到調(diào)制解調(diào)命令后,若通訊模塊內(nèi)部有GPS單元,則通過GPS單元得到的經(jīng)緯度數(shù)據(jù)來獲取GIS數(shù)據(jù)。
本發(fā)明的進(jìn)一步改進(jìn)在于,通訊模塊接收到調(diào)制解調(diào)命令后,若通訊模塊內(nèi)部不具備GPS單元或者無法接收GPS信號,則從通訊模塊內(nèi)部通過基站位置獲取當(dāng)前注冊的小區(qū)信息,進(jìn)而連接至GIS服務(wù)器以獲取相應(yīng)的GIS數(shù)據(jù)。
本發(fā)明在使用方法上,和使用GSM/GPRS模塊收發(fā)SMS等方式一樣,用戶僅通過簡單的AT命令,即調(diào)制解調(diào)器命令,就可以獲取到模塊當(dāng)前的GIS位置信息數(shù)據(jù);本發(fā)明支持通過GPS坐標(biāo)和基站ID兩種方式查詢GIS數(shù)據(jù)。
對于有GPS單元,即有GPS數(shù)據(jù)的系統(tǒng)來說,本發(fā)明可以通過從GPS單元得到的經(jīng)緯度數(shù)據(jù)來獲取GIS信息,其優(yōu)點(diǎn)在于位置信息精確度高;但是現(xiàn)實(shí)生活中,難免在地下室等地方時(shí)無法接收GPS信號的,也就不同通過GPS單元獲取當(dāng)前的位置信息;而對于沒有 GPS單元或者無法接收GPS信號的地方,本發(fā)明則通過基站位置來獲取GIS信息,其優(yōu)點(diǎn)是只要有GPRS信號,就可以實(shí)現(xiàn)位置的查詢。
因此,本發(fā)明無論在通訊模塊是否接收得到GPS信號的情況下,都可以實(shí)現(xiàn)在通訊模塊內(nèi)部實(shí)現(xiàn)基站定位的方法,并且無需外部MCU實(shí)現(xiàn)復(fù)雜的TCP/IP協(xié)議,降低了生產(chǎn)成本。
本發(fā)明的進(jìn)一步改進(jìn)在于,在所述通訊模塊內(nèi)部實(shí)現(xiàn)TCP/IP協(xié)議的過程包括數(shù)據(jù)接收步驟和數(shù)據(jù)發(fā)送步驟;所述數(shù)據(jù)接收步驟用于將網(wǎng)絡(luò)層的數(shù)據(jù)進(jìn)行解包后通知應(yīng)用層,并發(fā)生應(yīng)答信號至服務(wù)器;所述數(shù)據(jù)發(fā)送步驟用于將應(yīng)用層的數(shù)據(jù)發(fā)送給服務(wù)器,并最終通過GPRS發(fā)生給internet以完成數(shù)據(jù)的發(fā)送。
優(yōu)選地,所述數(shù)據(jù)接收步驟中,接收到網(wǎng)絡(luò)層的數(shù)據(jù)后,首先進(jìn)行IP協(xié)議層的解包處理;然后進(jìn)行TCP協(xié)議層的解包,進(jìn)而根據(jù)TCP的狀態(tài)機(jī)的進(jìn)行處理;當(dāng)收到的數(shù)據(jù)中包含服務(wù)器發(fā)過來的數(shù)據(jù),則給服務(wù)器返回ACK,并同時(shí)通知應(yīng)用層已收到網(wǎng)絡(luò)數(shù)據(jù)。
優(yōu)選地,所述數(shù)據(jù)發(fā)送步驟中,應(yīng)用層發(fā)送數(shù)據(jù)至服務(wù)器時(shí),調(diào)用TCP協(xié)議通知有數(shù)據(jù)發(fā)送,并按照協(xié)議要求對發(fā)送數(shù)據(jù)進(jìn)行分段并放入發(fā)送隊(duì)列;TCP協(xié)議從發(fā)送隊(duì)列中取出數(shù)據(jù)后,加上TCP頭信息數(shù)據(jù),交由IP協(xié)議處理,在加上IP頭信息數(shù)據(jù)之后最終由 GPRS發(fā)送到internet,以完成數(shù)據(jù)的發(fā)送。
本發(fā)明還提供一種終端機(jī),該終端機(jī)采用了上述的在通訊模塊內(nèi)部實(shí)現(xiàn)基站定位的方法。所述終端機(jī)包括金融POS機(jī)、物流POS機(jī)和個(gè)人追蹤器中至少一種。
與現(xiàn)有技術(shù)相比,本發(fā)明在通訊模塊通過通訊模塊內(nèi)部的TCP/IP協(xié)議完成LBS的查詢定位功能,實(shí)現(xiàn)了基站定位,其優(yōu)點(diǎn)在于,用戶不再需要通過外部MCU實(shí)現(xiàn)復(fù)雜的TCP/ IP協(xié)議,僅通過AT命令就可以通過通訊模塊查詢GIS位置信息;并且在接收不到GPS信號的時(shí)候,還可以從公共的服務(wù)器獲取GIS信息;進(jìn)一步地,還能夠通過通訊模塊連接自己搭建的GIS服務(wù)器,保證GIS查詢的可靠性和精度,還可以彌補(bǔ)了 GPS在室內(nèi)不能定位的缺陷,實(shí)現(xiàn)成本低、簡單有效。


圖I是本發(fā)明一種實(shí)施例的工作流程示意圖;圖2是本發(fā)明另一種實(shí)施例的TCP/IP的數(shù)據(jù)處理流程示意圖;圖3是圖2中的數(shù)據(jù)結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合附圖,對本發(fā)明的較優(yōu)的實(shí)施例作進(jìn)一步的詳細(xì)說明。
實(shí)施例I :本例提供一種在通訊模塊內(nèi)部實(shí)現(xiàn)基站定位的方法,包括以下步驟發(fā)送調(diào)制解調(diào)命令至模塊內(nèi)部實(shí)現(xiàn)有TCP/IP協(xié)議的通訊模塊;通訊模塊接收到調(diào)制解調(diào)命令后,判斷通訊模塊內(nèi)部是否有GPS數(shù)據(jù),是則通過GPS數(shù)據(jù)連接至GIS服務(wù)器獲取相應(yīng)的GIS數(shù)據(jù),否則跳轉(zhuǎn)至下一步驟;從通訊模塊內(nèi)部通過基站位置來獲取GIS數(shù)據(jù);以及,通訊模塊返回GIS數(shù)據(jù)的結(jié)果給用戶。
其中,所述通訊模塊內(nèi)部實(shí)現(xiàn)有TCP/IP協(xié)議,關(guān)于TCP/IP協(xié)議,這是一套開放的網(wǎng)絡(luò)通訊協(xié)議,本例通過在模塊內(nèi)部實(shí)現(xiàn)了 TCP/IP協(xié)議,并利用通訊模塊內(nèi)部已經(jīng)實(shí)現(xiàn)的 TCP/IP協(xié)議來實(shí)現(xiàn)基站位置信息的查詢;由于TCP/IP是一整套網(wǎng)絡(luò)通訊協(xié)議,實(shí)現(xiàn)它需要相應(yīng)的硬件資源,如RAM、ROM和MCU運(yùn)算速度等,如果外部MCU不需要實(shí)現(xiàn)TCP/IP協(xié)議, 則可以選擇運(yùn)算速度低的MCU,小的RAM和R0M,這樣便能夠大大節(jié)省產(chǎn)品的硬件成本,簡化客戶的產(chǎn)品設(shè)計(jì)。
如圖I所示,本例通過發(fā)送調(diào)制解調(diào)命令至模塊內(nèi)部實(shí)現(xiàn)有TCP/IP協(xié)議的通訊模塊,即用戶通過MCU發(fā)送AT命令至通訊模塊,通訊模塊接收到調(diào)制解調(diào)命令后,判斷通訊模塊內(nèi)部是否有GPS數(shù)據(jù),是則通過GPS數(shù)據(jù)連接至GIS服務(wù)器獲取相應(yīng)的GIS數(shù)據(jù),否則從通訊模塊內(nèi)部通過基站位置來獲取GIS數(shù)據(jù),最后通過通訊模塊返回GIS數(shù)據(jù)的結(jié)果給用戶,即可從通訊模塊獲取查詢結(jié)果,進(jìn)而是吸納在通訊模塊內(nèi)部的基站定位,不再需要外部的MCU來實(shí)現(xiàn)復(fù)雜的TCP/IP協(xié)議,也就降低了對外部MCU的性能要求,從而降低整個(gè)系統(tǒng)的成本。
本例的進(jìn)一步改進(jìn)在于,通訊模塊接收到調(diào)制解調(diào)命令后,若通訊模塊內(nèi)部有GPS 單元,則通過GPS單元得到的經(jīng)緯度數(shù)據(jù)來獲取GIS數(shù)據(jù)。
本例的進(jìn)一步改進(jìn)在于,通訊模塊接收到調(diào)制解調(diào)命令后,若通訊模塊內(nèi)部不具備GPS單元或者無法接收GPS信號,則從通訊模塊內(nèi)部通過基站位置獲取當(dāng)前注冊的小區(qū)信息,進(jìn)而連接至GIS服務(wù)器以獲取相應(yīng)的GIS數(shù)據(jù)。
本例在使用方法上,和使用GSM/GPRS模塊收發(fā)SMS等方式一樣,用戶僅通過簡單的AT命令,即調(diào)制解調(diào)器命令,就可以獲取到模塊當(dāng)前的GIS位置信息數(shù)據(jù);本例支持通過 GPS坐標(biāo)和基站ID兩種方式查詢GIS數(shù)據(jù)。
對于有GPS單元,即有GPS數(shù)據(jù)的系統(tǒng)來說,本例可以通過從GPS單元得到的經(jīng)緯度數(shù)據(jù)來獲取GIS信息,其優(yōu)點(diǎn)在于位置信息精確度高;但是現(xiàn)實(shí)生活中,難免在地下室等地方時(shí)無法接收GPS信號的,也就不同通過GPS單元獲取當(dāng)前的位置信息;而對于沒有GPS 單元或者無法接收GPS信號的地方,本例則通過基站位置來獲取GIS信息,其優(yōu)點(diǎn)是只要有 GPRS信號,就可以實(shí)現(xiàn)位置的查詢。
因此,本例無論在通訊模塊是否接收得到GPS信號的情況下,都可以實(shí)現(xiàn)在通訊模塊內(nèi)部實(shí)現(xiàn)基站定位的方法,并且無需外部MCU實(shí)現(xiàn)復(fù)雜的TCP/IP協(xié)議,降低了生產(chǎn)成本。
與現(xiàn)有技術(shù)相比,本例在通訊模塊通過通訊模塊內(nèi)部的TCP/IP協(xié)議完成LBS的查詢定位功能,實(shí)現(xiàn)了基站定位,其優(yōu)點(diǎn)在于,用戶不再需要通過外部MCU實(shí)現(xiàn)復(fù)雜的TCP/IP 協(xié)議,僅通過AT命令就可以通過通訊模塊查詢GIS位置信息;并且在接收不到GPS信號的時(shí)候,還可以從公共的服務(wù)器獲取GIS信息;進(jìn)一步地,還能夠通過通訊模塊連接自己搭建的GIS服務(wù)器,保證GIS查詢的可靠性和精度,還可以彌補(bǔ)了 GPS在室內(nèi)不能定位的缺陷, 實(shí)現(xiàn)成本低、簡單有效。
實(shí)施例2 在實(shí)施例I的基礎(chǔ)上,本例在所述通訊模塊內(nèi)部實(shí)現(xiàn)TCP/IP協(xié)議的過程包括數(shù)據(jù)接收步驟和數(shù)據(jù)發(fā)送步驟;所述數(shù)據(jù)接收步驟用于將網(wǎng)絡(luò)層的數(shù)據(jù)進(jìn)行解包后通知應(yīng)用層,并發(fā)生應(yīng)答信號至服務(wù)器;所述數(shù)據(jù)發(fā)送步驟用于將應(yīng)用層的數(shù)據(jù)發(fā)送給服務(wù)器,并最終通過GPRS發(fā)生給internet以完成數(shù)據(jù)的發(fā)送。
優(yōu)選地,所述數(shù)據(jù)接收步驟中,接收到網(wǎng)絡(luò)層的數(shù)據(jù)后,首先進(jìn)行IP協(xié)議層的解包處理;然后進(jìn)行TCP協(xié)議層的解包,進(jìn)而根據(jù)TCP的狀態(tài)機(jī)的進(jìn)行處理;當(dāng)收到的數(shù)據(jù)中包含服務(wù)器發(fā)過來的數(shù)據(jù),則給服務(wù)器返回ACK,并同時(shí)通知應(yīng)用層已收到網(wǎng)絡(luò)數(shù)據(jù)。
優(yōu)選地,所述數(shù)據(jù)發(fā)送步驟中,應(yīng)用層發(fā)送數(shù)據(jù)至服務(wù)器時(shí),調(diào)用TCP協(xié)議通知有數(shù)據(jù)發(fā)送,并按照協(xié)議要求對發(fā)送數(shù)據(jù)進(jìn)行分段并放入發(fā)送隊(duì)列;TCP協(xié)議從發(fā)送隊(duì)列中取出數(shù)據(jù)后,加上TCP頭信息數(shù)據(jù),交由IP協(xié)議處理,在加上IP頭信息數(shù)據(jù)之后最終由 GPRS發(fā)送到internet,以完成數(shù)據(jù)的發(fā)送。
如圖2所示,所述數(shù)據(jù)接收步驟中,當(dāng)有數(shù)據(jù)從網(wǎng)絡(luò)層收到之后,即有數(shù)據(jù)從 Network interface layer發(fā)送過來后,首先交給ip_input()進(jìn)行ip協(xié)議層的解包處理, 然后交由tcp_input ()進(jìn)行TCP協(xié)議層的解包,tcp_process ()根據(jù)TCP的狀態(tài)機(jī)的進(jìn)行相應(yīng)的處理,如果收到的數(shù)據(jù)中包含服務(wù)器發(fā)過來的數(shù)據(jù),tcp_receive () 一方面通知 tcp_output ()給服務(wù)器返回ACK,一方面通知應(yīng)用層有網(wǎng)絡(luò)數(shù)據(jù)收到。
所述數(shù)據(jù)發(fā)送步驟中,當(dāng)應(yīng)用層有數(shù)據(jù)需要發(fā)送給服務(wù)器的時(shí)候,調(diào)用tcp_Write ()通知TCP/IP協(xié)議任務(wù)有數(shù)據(jù)發(fā)送,tcp_enqueue ()按照協(xié)議要求對發(fā)送數(shù)據(jù)進(jìn)行分段并放入發(fā)送隊(duì)列;tcp_output ()從發(fā)送隊(duì)列中取出數(shù)據(jù)后,加上TCP頭信息數(shù)據(jù),交由ip_ output_if ()處理,在加上IP頭信息數(shù)據(jù)之后最終由GPRS發(fā)送到internet,以完成數(shù)據(jù)的發(fā)送。
其中,Networkinterface layer 為網(wǎng)絡(luò)接口層;Internetwork layer 為網(wǎng)絡(luò)層, Transport layer為傳輸層,Applicntion layer為應(yīng)用層,以上這幾個(gè)層的數(shù)據(jù)包結(jié)構(gòu)示意圖如圖3所示,圖3中,TCP Head為TCP頭信息數(shù)據(jù),IP Head為IP頭信息數(shù)據(jù),LBS查詢數(shù)據(jù)即為基于位置的服務(wù)的查詢數(shù)據(jù)。
與現(xiàn)有技術(shù)相比,本例在通訊模塊通過通訊模塊內(nèi)部的TCP/IP協(xié)議完成LBS的查詢定位功能,實(shí)現(xiàn)了基站定位,其優(yōu)點(diǎn)在于,用戶不再需要通過外部MCU實(shí)現(xiàn)復(fù)雜的TCP/IP 協(xié)議,僅通過AT命令就可以通過通訊模塊查詢GIS位置信息;并且在接收不到GPS信號的時(shí)候,還可以從公共的服務(wù)器獲取GIS信息;進(jìn)一步地,還能夠通過通訊模塊連接自己搭建的GIS服務(wù)器,保證GIS查詢的可靠性和精度,還可以彌補(bǔ)了 GPS在室內(nèi)不能定位的缺陷, 實(shí)現(xiàn)成本低、簡單有效。
實(shí)施例3 本例還提供一種終端機(jī),所述終端機(jī)包括金融POS機(jī)、物流POS機(jī)和個(gè)人追蹤器中至少一種,該終端機(jī)采用了上述實(shí)施例I或?qū)嵤├?的在通訊模塊內(nèi)部實(shí)現(xiàn)基站定位的方法。
以上內(nèi)容是結(jié)合具體的優(yōu)選實(shí)施方式對本發(fā)明所作的進(jìn)一步詳細(xì)說明,不能認(rèn)定本發(fā)明的具體實(shí)施只局限于這些說明。對于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡單推演或替換,都應(yīng)當(dāng)視為屬于本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種在通訊模塊內(nèi)部實(shí)現(xiàn)基站定位的方法,其特征在于,包括以下步驟 發(fā)送調(diào)制解調(diào)命令至模塊內(nèi)部實(shí)現(xiàn)有TCP/IP協(xié)議的通訊模塊; 通訊模塊接收到調(diào)制解調(diào)命令后,判斷通訊模塊內(nèi)部是否有GPS數(shù)據(jù),是則通過GPS數(shù)據(jù)連接至GIS服務(wù)器獲取相應(yīng)的GIS數(shù)據(jù),否則跳轉(zhuǎn)至下一步驟; 從通訊模塊內(nèi)部通過基站位置來獲取GIS數(shù)據(jù);以及, 通訊模塊返回GIS數(shù)據(jù)的結(jié)果給用戶。
2.根據(jù)權(quán)利要求I所述的在通訊模塊內(nèi)部實(shí)現(xiàn)基站定位的方法,其特征在于,通訊模塊接收到調(diào)制解調(diào)命令后,若通訊模塊內(nèi)部有GPS單元,則通過GPS單元得到的經(jīng)緯度數(shù)據(jù)來獲取GIS數(shù)據(jù)。
3.根據(jù)權(quán)利要求I所述的在通訊模塊內(nèi)部實(shí)現(xiàn)基站定位的方法,其特征在于,通訊模塊接收到調(diào)制解調(diào)命令后,若通訊模塊內(nèi)部不具備GPS單元或者無法接收GPS信號,則從通訊模塊內(nèi)部通過基站位置獲取當(dāng)前注冊的小區(qū)信息,進(jìn)而連接至GIS服務(wù)器以獲取相應(yīng)的GIS數(shù)據(jù)。
4.根據(jù)權(quán)利要求I至3任意一項(xiàng)所述的在通訊模塊內(nèi)部實(shí)現(xiàn)基站定位的方法,其特征在于,在所述通訊模塊內(nèi)部實(shí)現(xiàn)TCP/IP協(xié)議的過程包括數(shù)據(jù)接收步驟和數(shù)據(jù)發(fā)送步驟;所述數(shù)據(jù)接收步驟用于將網(wǎng)絡(luò)層的數(shù)據(jù)進(jìn)行解包后通知應(yīng)用層,并發(fā)生應(yīng)答信號至服務(wù)器;所述數(shù)據(jù)發(fā)送步驟用于將應(yīng)用層的數(shù)據(jù)發(fā)送給服務(wù)器,并最終通過GPRS發(fā)生給internet以完成數(shù)據(jù)的發(fā)送。
5.根據(jù)權(quán)利要求4所述的在通訊模塊內(nèi)部實(shí)現(xiàn)基站定位的方法,其特征在于,所述數(shù)據(jù)接收步驟中,接收到網(wǎng)絡(luò)層的數(shù)據(jù)后,首先進(jìn)行IP協(xié)議層的解包處理;然后進(jìn)行TCP協(xié)議層的解包,進(jìn)而根據(jù)TCP的狀態(tài)機(jī)的進(jìn)行處理;當(dāng)收到的數(shù)據(jù)中包含服務(wù)器發(fā)過來的數(shù)據(jù),則給服務(wù)器返回ACK,并同時(shí)通知應(yīng)用層已收到網(wǎng)絡(luò)數(shù)據(jù)。
6.根據(jù)權(quán)利要求4所述的在通訊模塊內(nèi)部實(shí)現(xiàn)基站定位的方法,其特征在于,所述數(shù)據(jù)發(fā)送步驟中,應(yīng)用層發(fā)送數(shù)據(jù)至服務(wù)器時(shí),調(diào)用TCP協(xié)議通知有數(shù)據(jù)發(fā)送,并按照協(xié)議要求對發(fā)送數(shù)據(jù)進(jìn)行分段并放入發(fā)送隊(duì)列;TCP協(xié)議從發(fā)送隊(duì)列中取出數(shù)據(jù)后,加上TCP頭信息數(shù)據(jù),交由IP協(xié)議處理,在加上IP頭信息數(shù)據(jù)之后最終由GPRS發(fā)送到internet,以完成數(shù)據(jù)的發(fā)送。
7.根據(jù)權(quán)利要求6所述的在通訊模塊內(nèi)部實(shí)現(xiàn)基站定位的方法,其特征在于,所述數(shù)據(jù)接收步驟中,接收到網(wǎng)絡(luò)層的數(shù)據(jù)后,首先進(jìn)行IP協(xié)議層的解包處理;然后進(jìn)行TCP協(xié)議層的解包,進(jìn)而根據(jù)TCP的狀態(tài)機(jī)的進(jìn)行處理;當(dāng)收到的數(shù)據(jù)中包含服務(wù)器發(fā)過來的數(shù)據(jù),則給服務(wù)器返回ACK,并同時(shí)通知應(yīng)用層已收到網(wǎng)絡(luò)數(shù)據(jù)。
8.—種終端機(jī),其特征在于,該終端機(jī)采用了權(quán)利要求I至7任意一項(xiàng)所述的在通訊模塊內(nèi)部實(shí)現(xiàn)基站定位的方法。
9.根據(jù)權(quán)利要求8所述的終端機(jī),其特征在于,所述終端機(jī)包括金融POS機(jī)、物流POS機(jī)和個(gè)人追蹤器中至少一種。
全文摘要
本發(fā)明提供一種在通訊模塊內(nèi)部實(shí)現(xiàn)基站定位的方法及終端機(jī),所述在通訊模塊內(nèi)部實(shí)現(xiàn)基站定位的方法包括以下步驟發(fā)送調(diào)制解調(diào)命令至模塊內(nèi)部實(shí)現(xiàn)有TCP/IP協(xié)議的通訊模塊;通訊模塊接收到調(diào)制解調(diào)命令后,判斷通訊模塊內(nèi)部是否有GPS數(shù)據(jù),是則通過GPS數(shù)據(jù)連接至GIS服務(wù)器獲取相應(yīng)的GIS數(shù)據(jù),否則跳轉(zhuǎn)至下一步驟;從通訊模塊內(nèi)部通過基站位置來獲取GIS數(shù)據(jù);以及,通訊模塊返回GIS數(shù)據(jù)的結(jié)果給用戶。本發(fā)明在通訊模塊通過內(nèi)部的TCP/IP協(xié)議完成LBS的查詢定位功能,實(shí)現(xiàn)了在模塊內(nèi)部的基站定位,不再需要通過外部MCU實(shí)現(xiàn)復(fù)雜的TCP/IP協(xié)議,僅通過AT命令就可以通過通訊模塊查詢GIS位置信息。
文檔編號H04W64/00GK102984796SQ20121044025
公開日2013年3月20日 申請日期2012年11月7日 優(yōu)先權(quán)日2012年11月7日
發(fā)明者許寧, 舒敏 申請人:深圳市廣和通實(shí)業(yè)發(fā)展有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1