本發明專利技術提供一種基于北斗實時反饋的動態信息發送和調節方法,其特征在于,具備以下步驟:步驟1,根據北斗終端的回報數據,獲取北斗終端最新活躍時間,從而推斷北斗終端是否在線;步驟2,計算發送隊列中數據的新發送級別,發送級別計算是根據北斗終端的最后活躍時間、當前時間、數據的舊發送級別、信息權重計算的;步驟3,對發送級別最高的數據進行發送;步驟4,檢測未發送信息中,信息是否超過有效期,若有超過有效期則將該信息從發送隊列中刪除;步驟5,重新獲取信息權重,以對應計算過程中系統可能對權重的調整,并執行步驟1。利用本發明專利技術的方法能夠合理的分配和調整發送資源,提高了資源的利用率。
【技術實現步驟摘要】
本專利技術屬于北斗衛星信息發送和接收領域,尤其涉及一種基于北斗實時反饋的動 態信息發送和調節方法。
技術介紹
在現有的北斗運營平臺中,和北斗終端通信很多是點對點單播發送實現的,目前 一張民用北斗指揮卡通訊能力為,50秒發送信息一次,每次通訊容量為628Bits,大的數據 還都需要拆包分段發送。目前多卡指揮機上一般有10張民用北斗卡,但是隨著業務的增 加,會使得發送等待的時間也來越長,通過對發送等待的隊列根據時間的運行情況分析,期 間有很多不必要的發送,特別是接收方不開機的情況,因此,現有的發送方法不能合理利用 有限資源、做到高質量發送。 現有技術中主要有以下缺陷,首先,無法判斷北斗是否開機,造成發送資源的浪 費,例如在遇到天氣情況不好,需要發送大量的提醒信息,此時需要通過北斗終端短信功 能,提醒安裝該北斗設備的漁船回港,在現有的信息發送方法中,指揮機會根據時間順序 (先到先發)一條條發送到北斗終端。但是現有的信息發送方式存在以下缺陷:首先,北 斗的開機率并不是100%,目前北斗衛星還沒有緩存信息,因此下次開機不能接收到遺漏信 息。如接收北斗未開機,這樣的發送不能到達,結果照成了發送資源的浪費。 其次,運營中心要發送到終端的信息很多:普通短信內容的、手機通訊轉發的、遙 控指令內容的、緊急報警響應類等,這些通訊緊急程度不一,按時間先后發送,勢必存在不 能有效區分重點、綜合合理利用資源的情況。
技術實現思路
本專利技術為了解決上述技術問題,提供一種基于北斗實時反饋的動態信息發送和調 節方法,其特征在于,具備以下步驟: 步驟1,根據北斗終端的回報數據,獲取所述北斗終端最新活躍時間,從而推斷所 述北斗終端是否在線; 步驟2,計算發送隊列中數據的新發送級別,所述發送級別計算是根據所述所述北 斗終端的最后活躍時間、當前時間、所述數據的舊發送級別、信息權重計算的; 步驟3,對所述發送級別最高的數據進行發送; 步驟4,檢測未發送信息中,信息是否超過有效期,若有超過有效期則將該信息從 發送隊列中刪除; 步驟5,重新獲取所述信息權重,以對應計算過程中系統可能對權重的調整,并執 行步驟1。 具體的,所述步驟2中,所述新發送級別的計算順序依次為: 步驟2. 1,根據所述當前時間以及所述北斗終端的最后活躍時間,按照公式1計算 活躍時間引起的級別變化量,所述級別變化量為〇到24個級別; 其中,Tc為當前時間,Ta為北斗終端的最后活躍時間,Tc和Ta的差值的單位為 秒; Tf為活躍時間引起的級別變化量,具體為0到24個級別; 步驟2. 2,根據所述舊發送級別、所述信息權重以及所述級別變化量,根據公式2 計算所述新發送級別;; ^ VV- /~J ' - / 7-J ~_ 7 其中OL為舊發送級別,NL為新發送級別,W為信息權重; 步驟2. 3,將所述新發送級別的值賦予所述舊發送級別 OL=NL; 公式 3。 具體的,所述權重為0-1之間的某個數值,具體數值如表1所示,表 1 具體的,所述新發送級別為0到24中的某個數值。 具體的,所述新舊發送級別為0到24中的某個數值。 本專利技術提供了一種科學有效的計算方法,根據本專利技術的基于北斗實時反饋的動態 信息發送和調節方法,能夠有效過濾掉或暫緩不必要的發送行為,把有效的資源用到最迫 切的地方。與現有技術相比,使用該方法的發送質量是使用現有方法的4~5倍,這樣大量 節省了北斗衛星的有限資源。【附圖說明】 圖1為本專利技術的基于北斗實時反饋的動態信息發送和調節方法的流程圖; 圖2為實施方式中模擬實驗的不同權重、相同正反饋下發送級別增長趨勢圖; 圖3為實施方式中模擬實驗的大權重發送級別負反饋緩降、正反饋快增圖。【具體實施方式】 下面結合附圖和【具體實施方式】對本專利技術的基于北斗實時反饋的動態信息發送和 調節方法作進一步的詳細描述,但不作為對本專利技術的限定。 如圖1所示,本專利技術的基于北斗實時反饋的動態信息發送和調節方法包括以下步 驟: 步驟1,根據北斗終端的回報數據,獲取所述北斗終端最新活躍時間,從而推斷北 斗終端是否在線; 步驟2,計算是根據所述北斗終端的最后活躍時間、當前時間、數據的舊發送級別、 信息權重等計算參數,計算待發送數據的新發送級別; 步驟2具體包括以下計算步驟: 步驟2. 1,根據當前時間以及北斗終端的最后活躍時間,按照公式1計算活躍時間 引起的級別變化量,級別變化量為〇到24個級別; 其中,Tc為當前時間,Ta為北斗終端的最后活躍時間,Tc和Ta的差值的單位為 秒; Tf為活躍時間引起的級別變化量,具體為0到24個級別; 步驟2. 2,根據舊發送級別、信息權重計算以及級別變化量,根據公式2計算新發 送級別; 其中OL為舊發送級別,NL為新發送級別,W為信息權重; 步驟2. 3,將新發送級別的值賦予舊發送級別 OL=NL; 公式 3。 具體的,分配當前第1頁1 2 本文檔來自技高網...

【技術保護點】
一種基于北斗實時反饋的動態信息發送和調節方法,其特征在于,具備以下步驟:步驟1,根據北斗終端的回報數據,獲取所述北斗終端活躍時間,從而推斷所述北斗終端是否在線;步驟2,計算發送隊列中數據的新發送級別,所述發送級別計算是根據所述北斗終端的最后活躍時間、當前時間、所述數據的舊發送級別、信息權重計算的;步驟3,對所述發送級別最高的數據進行發送;步驟4,檢測未發送信息中,信息是否超過有效期,若有超過有效期則將該信息從發送隊列中刪除;步驟5,重新獲取所述信息權重,并執行步驟1。
【技術特征摘要】
【專利技術屬性】
技術研發人員:余磊,黃華文,王得舉,于雙,
申請(專利權)人:上海普適導航科技股份有限公司,
類型:發明
國別省市:上海;31
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。