[發(fā)明專利]一種通過地理信息的獲取確定射頻發(fā)射功率的方法及系統(tǒng)無效
| 申請?zhí)枺?/td> | 201210063606.0 | 申請日: | 2012-03-12 |
| 公開(公告)號: | CN102547575A | 公開(公告)日: | 2012-07-04 |
| 發(fā)明(設(shè)計)人: | 吳偉林;姜維;陳春梅;何戎遼 | 申請(專利權(quán))人: | 成都林海電子有限責(zé)任公司 |
| 主分類號: | H04W4/02 | 分類號: | H04W4/02;H04W28/14;H04W52/28 |
| 代理公司: | 北京集佳知識產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 逯長明 |
| 地址: | 610041 四*** | 國省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 通過 地理信息 獲取 確定 射頻 發(fā)射 功率 方法 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,更具體的說,是涉及一種通過地理信息的獲取確定射頻發(fā)射功率的方法及系統(tǒng)。
背景技術(shù)
目前,在使用(L、S)波段衛(wèi)星移動通信系統(tǒng)終端機(jī)的語音、短消息和數(shù)字廣播功能時,需要用專用的信令系統(tǒng)和地面站進(jìn)行交互,而地面站要求在請求信令中攜帶當(dāng)前終端機(jī)所在的地理位置,以便地面站做相應(yīng)的處理。以此,終端機(jī)需要從GPS模塊中獲取相關(guān)地理信息,如:經(jīng)度、緯度和海拔等。又因為從GPS模塊中得到的數(shù)據(jù)包中已包含了經(jīng)度、緯度和海拔等地理信息,同時也帶有UTC時間。由于終端機(jī)用戶有得到精確時間的需求,所以得到地理信息的同時,也可以為終端機(jī)用戶提供時間或者校驗標(biāo)準(zhǔn),同時,利用采集的地理信息,計算本終端機(jī)到衛(wèi)星的近似距離,以確定本終端機(jī)應(yīng)該使用的發(fā)射功率。
然而,使用現(xiàn)有技術(shù)無法與(L、S)波段的衛(wèi)星進(jìn)行很好的兼容,其實現(xiàn)定位與授時都是獨立的模塊無法直接被(L、S)波段的衛(wèi)星移動終端所使用,無法利用采集的地理信息,計算本終端機(jī)到衛(wèi)星的近似距離,以確定本終端機(jī)應(yīng)該使用的發(fā)射功率。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供了一種通過地理信息的獲取確定射頻發(fā)射功率的方法及系統(tǒng),以克服現(xiàn)有技術(shù)中由于終端機(jī)無法與(L、S)波段的衛(wèi)星進(jìn)行很好的兼容,其實現(xiàn)定位與授時都是獨立的模塊無法直接被(L、S)波段的衛(wèi)星移動終端所使用,無法利用采集的地理信息,計算本終端機(jī)到衛(wèi)星的近似距離,以確定本終端機(jī)應(yīng)該使用的發(fā)射功率的問題。
為實現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:
一種通過地理信息的獲取確定射頻發(fā)射功率的方法,該方法包括:
讀取GPS模塊的地理信息包,并將所述地理信息存儲到指定緩沖區(qū);
從所述地理信息包中查找格式數(shù)據(jù)段,讀取經(jīng)度、緯度、海拔和UTC時間,并存儲到結(jié)構(gòu)體;
判斷所述地理信息包是否需要拼接,如果是,則將所述地理信息包與當(dāng)前緩沖區(qū)中的數(shù)據(jù)進(jìn)行拼接,如果否,則不做任何操作;
獲取GPS模塊中所述進(jìn)行拼接后的數(shù)據(jù),并提取地理信息;
根據(jù)終端機(jī)上獲取的地理信息,查詢到所述終端機(jī)的地理位置,并計算出所述終端機(jī)使用的發(fā)射功率。
其中,所述從所述地理信息包中查找格式數(shù)據(jù)段,讀取經(jīng)度、緯度、海拔和UTC時間,并存儲到結(jié)構(gòu)體具體為:
檢測緩沖區(qū)中收到的數(shù)據(jù)是否有GPGGA包,如果是,判斷所述GPGGA包是否完整,若是,則提取其中的所述、緯度、海拔和UTC時間信息,并存儲到結(jié)構(gòu)體,若否,則置需要拼接的成員變量為真,使下次讀取的是數(shù)據(jù),并和當(dāng)前緩沖區(qū)中的數(shù)據(jù)進(jìn)行拼接;
檢測緩沖區(qū)中收到的數(shù)據(jù)是否有GPRMC包,如果是,判斷所述GPRMC包是否完整,若是,則提取其中的UTC時間和日期信息,并存儲到結(jié)構(gòu)體,若否,置需要拼接的成員變量為真,使下次讀取的是數(shù)據(jù),并和當(dāng)前緩沖區(qū)中的數(shù)據(jù)進(jìn)行拼接。
其中,所述獲取GPS模塊數(shù)據(jù),并提取地理信息具體為:
判斷傳遞的參數(shù)和所述GPS模塊對應(yīng)的設(shè)備是否為同一設(shè)備,如果是,則進(jìn)行后續(xù)操作,如果否,則報錯,不做任何操作;
判斷是否需要拼接,如果否,則讀取串口緩沖區(qū)中的數(shù)據(jù),如果是,則先移除緩沖區(qū)中已讀取的信息,并保留最后一個不完整的數(shù)據(jù)包;
判斷拼接后的數(shù)據(jù)是否超出定義的緩沖區(qū)的大小,如果是,則進(jìn)行緩沖區(qū)數(shù)據(jù)遷移,使得需要拼接的數(shù)據(jù)全部保存在緩沖區(qū)中,如果否,則進(jìn)行數(shù)據(jù)拼接。
其中,所述判斷拼接后的數(shù)據(jù)是否超出定義的緩沖區(qū)的大小為:
判斷緩沖區(qū)的數(shù)據(jù)字節(jié)數(shù)是否小于0,如果是,則報錯并跳出,如果否,檢查緩沖區(qū)中是否有“$”字符,如果有,則提取數(shù)據(jù)信息,如果否,則跳出。
一種系統(tǒng),該系統(tǒng)包括:
讀取單元,用于讀取GPS模塊的地理信息包,并將所述地理信息存儲到指定緩沖區(qū);
存儲單元,用于從所述地理信息包中查找格式數(shù)據(jù)段,讀取經(jīng)度、緯度、海拔和UTC時間,并存儲到結(jié)構(gòu)體;
判斷單元,用于判斷所述地理信息包是否需要拼接,如果是,則將所述地理信息包與當(dāng)前緩沖區(qū)中的數(shù)據(jù)進(jìn)行拼接,如果否,則不做任何操作;
獲取單元,用于獲取GPS模塊中所述進(jìn)行拼接后的數(shù)據(jù),并提取地理信息;
計算單元,用于根據(jù)終端機(jī)上獲取的地理信息,查詢到所述終端機(jī)的地理位置,并計算出所述終端機(jī)使用的發(fā)射功率。
其中,所述存儲單元包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于成都林海電子有限責(zé)任公司,未經(jīng)成都林海電子有限責(zé)任公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210063606.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
H04W 無線通信網(wǎng)絡(luò)
H04W4-00 專門適用于無線通信網(wǎng)絡(luò)的業(yè)務(wù)或設(shè)施
H04W4-02 .利用用戶或終端位置的業(yè)務(wù)
H04W4-06 .廣播選擇分發(fā);到用戶組的業(yè)務(wù);單向選呼業(yè)務(wù)
H04W4-12 .消息傳送,例如SMS[短消息業(yè)務(wù)];郵箱;通告,例如,通知用戶通信請求的狀態(tài)或進(jìn)展
H04W4-16 .與通信相關(guān)的補(bǔ)充業(yè)務(wù),例如,呼叫轉(zhuǎn)移或呼叫保持
H04W4-18 .信息格式或內(nèi)容轉(zhuǎn)換,例如,為了向用戶或終端無線傳送的目的,由網(wǎng)絡(luò)對發(fā)送或接收的信息進(jìn)行適應(yīng)修改





