一種基于信號反饋的連續(xù)信號跟蹤方法及其系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種通信信號傳遞方法,特別涉及一種基于信號反饋的連續(xù)信號跟蹤方法及其系統(tǒng)。
【背景技術(shù)】
[0002]當(dāng)前安全信號發(fā)送器均采用單控制卡模式,其主控模塊僅連接一個信號發(fā)送模塊,所述信號發(fā)送模塊包括一信號通道單元和通道控制單元,所以現(xiàn)有安全信號觸發(fā)器僅存在一組信號發(fā)送通道,而由于通道控制單元在持續(xù)工作一段時間后就會進(jìn)入休眠階段,需要等待其休眠時間結(jié)束才能夠再次工作,因此,必須在通道控制單元的工作狀態(tài)轉(zhuǎn)換到休眠狀態(tài)后對通道控制單元進(jìn)行更換,從而繼續(xù)發(fā)送信號,但是這樣不可避免的會在更換通道控制單元的過程中,中斷信號的發(fā)送,這對于在進(jìn)行緊急跟蹤情況下是非常嚴(yán)重的問題。因此,急待解決安全信號發(fā)送器無法連續(xù)發(fā)送信號的問題。
【發(fā)明內(nèi)容】
[0003]有鑒于此,有必要提供一種能夠持續(xù)發(fā)送連續(xù)跟蹤信號,避免信號中斷的方法和設(shè)備。
[0004]一種基于信號反饋的連續(xù)信號跟蹤方法,其包括以下步驟:
[0005]增加多個并列的信號發(fā)送通道;
[0006]在接收到發(fā)送指定命令時,選用一個工作狀態(tài)的信號發(fā)送通道,將跟蹤信號發(fā)送給指定移動通信設(shè)備,并在所述信號發(fā)送通道的工作時間超出工作閾值時間后轉(zhuǎn)換至另一個工作狀態(tài)的信號發(fā)送通道繼續(xù)發(fā)送跟蹤信號;
[0007]所述指定移動通信設(shè)備根據(jù)接收的跟蹤信號產(chǎn)生地址反饋信號,直至接收到停止命令,則停止信號的發(fā)送。
[0008]一種基于信號反饋的連續(xù)信號跟蹤系統(tǒng),其包括:
[0009]用于接收控制指令、并根據(jù)控制指令發(fā)出跟蹤信號的主控模塊;
[0010]用于將所述跟蹤信號發(fā)送給指定移動通信設(shè)備的信號發(fā)送模塊;所述信號發(fā)送模塊包括信號通道單元和通道控制單元;
[0011 ] 其中,所述主控模塊同時與多個信號發(fā)送模塊連接。
[0012]本發(fā)明提供一種基于信號反饋的連續(xù)信號跟蹤方法及其系統(tǒng),通過增加多個并列的信號發(fā)送通道,使主控模塊同時具有多個可選信號發(fā)送通道,同時能夠在信號發(fā)送通道自工作狀態(tài)轉(zhuǎn)換至休眠狀態(tài)時,自動與另一個工作狀態(tài)的信號發(fā)送通道連接,繼續(xù)發(fā)送跟蹤信號,從而達(dá)到在緊急情況下必須連續(xù)發(fā)送跟蹤信號,進(jìn)行時刻跟蹤的目的,克服了現(xiàn)有技術(shù)必須更換通道控制單元造成信號發(fā)送中斷的問題。
【附圖說明】
[0013]圖1是本發(fā)明所述基于信號反饋的連續(xù)信號跟蹤方法的流程框圖;
[0014]圖2是本發(fā)明所述基于信號反饋的連續(xù)信號跟蹤方法的步驟流程圖;
[0015]圖3是本發(fā)明所述基于信號反饋的連續(xù)信號跟蹤系統(tǒng)的結(jié)構(gòu)框圖。
【具體實施方式】
[0016]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明,應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0017]如圖1所示,本發(fā)明實施例提供一種基于信號反饋的連續(xù)信號跟蹤方法,其包括以下步驟:
[0018]增加多個并列的信號發(fā)送通道;
[0019]在接收到發(fā)送指定命令時,選用一個工作狀態(tài)的信號發(fā)送通道,將跟蹤信號發(fā)送給指定移動通信設(shè)備,并在所述信號發(fā)送通道的工作時間超出工作閾值時間后轉(zhuǎn)換至另一個工作狀態(tài)的信號發(fā)送通道繼續(xù)發(fā)送跟蹤信號;
[0020]所述指定移動通信設(shè)備根據(jù)接收的跟蹤信號產(chǎn)生地址反饋信號,直至接收到停止命令,則停止信號的發(fā)送。
[0021]具體的,將所述多個并列的信號發(fā)送通道進(jìn)行狀態(tài)劃分,根據(jù)工作狀態(tài)和休眠狀態(tài)將所述信號發(fā)送通道劃分為可用資源隊列和不可用資源隊列,即將工作狀態(tài)的信號發(fā)送通道編入可用資源隊列,將休眠狀態(tài)的信號發(fā)送通道編入不可用資源隊列。
[0022]由于信號發(fā)送通道的狀態(tài)是不停變換的,因此當(dāng)工作狀態(tài)的信號發(fā)送通道的工作時間超出工作閾值時間,則編入不可用資源隊列,當(dāng)休眠狀態(tài)的信號發(fā)送通道的休眠時間超出休眠閾值時間,則編入可用資源隊列。
[0023]因此,當(dāng)在接收到發(fā)送指定命令時,檢測可用資源隊列是否具有工作狀態(tài)的信號發(fā)送通道,如果存在,則根據(jù)首末排序的位置選擇首選位置的信號發(fā)送通道,如果不存在,則等待可用資源隊列中出現(xiàn)工作狀態(tài)的信號發(fā)送通道。
[0024]由于信號發(fā)送通道的狀態(tài)是實時變換的,因此需要對信號發(fā)送通道的狀態(tài)進(jìn)行實時檢測,當(dāng)發(fā)現(xiàn)可用資源隊列中的信號發(fā)送通道進(jìn)入休眠狀態(tài)時,則需要將其編入不可用資源隊列,當(dāng)發(fā)現(xiàn)不可用資源隊列中的信號發(fā)送通道進(jìn)入工作狀態(tài)時,則需要將其編入可用資源隊列。
[0025]且在同一資源隊列中,根據(jù)信號發(fā)送通道的狀態(tài)轉(zhuǎn)換時間,對其進(jìn)行首末排序,狀態(tài)轉(zhuǎn)換時間最長的信號發(fā)送通道設(shè)置在首選位置,狀態(tài)轉(zhuǎn)換時間最短的信號發(fā)送通道設(shè)置在末選位置。通過對信號發(fā)送通道進(jìn)行排序,使各個信號發(fā)送通道的利用率均等,避免形成較大的概率差。
[0026]對實時檢測設(shè)置一循環(huán)檢測時間,每間隔所述循環(huán)檢測時間即對不可用資源隊列中的信號發(fā)送通道進(jìn)行狀態(tài)檢測。
[0027]當(dāng)檢測到不可用資源隊列中的信號發(fā)送通道的狀態(tài)由休眠狀態(tài)轉(zhuǎn)換為工作狀態(tài),則將該信號發(fā)送通道編入可用資源隊列的末選位置。
[0028]具體的,設(shè)置循環(huán)檢測時間為5分鐘,則每5分鐘對不可用資源隊列中的信號發(fā)送通道的狀態(tài)進(jìn)行檢測,如果發(fā)現(xiàn)信號發(fā)送通道的狀態(tài)由休眠狀態(tài)轉(zhuǎn)換為工作狀態(tài),則將該信號發(fā)送通道編入可用資源隊列的末選位置,信號發(fā)送通道的休眠狀態(tài)的持續(xù)時間一般不超過1小時。
[0029]所述將休眠狀態(tài)的信號發(fā)送通道編入不可用資源隊列中,即當(dāng)所述工作狀態(tài)的信號發(fā)送通道的工作時間超出工作閾值時間,其狀態(tài)由工作狀態(tài)轉(zhuǎn)換為休眠狀態(tài),則直接編入不可用資源隊列的末選位置。
[0030]即當(dāng)所述信號發(fā)送通道的工作時間超出工作閾值時間后,該信號發(fā)送通道的狀態(tài)由工作狀態(tài)轉(zhuǎn)換為休眠狀態(tài),并編入不可用資源隊列的末選位置;同時選擇可用資源隊列中首選位置的工作狀態(tài)的信號發(fā)送通道繼續(xù)發(fā)送跟蹤信號。
[0031]圖2為本發(fā)明所述基于信號反饋的連續(xù)信號跟蹤方法的步驟流程圖,具體步驟如下:
[0032]步驟1:增加多個并列的信號發(fā)送通道,進(jìn)入步驟2 ;
[0033]步驟2:根據(jù)工作狀態(tài)和休眠狀態(tài)將所述信號發(fā)送通道劃分為可用資源隊列和不可用資源隊列,即將工作狀態(tài)的信號發(fā)送通道編入可用資源隊列,進(jìn)入步驟3 ;將休眠狀態(tài)的信號發(fā)送通道編入不可用資源隊列,進(jìn)入步驟4 ;
[0034]步驟3:當(dāng)休眠狀態(tài)的信號發(fā)送通道的休眠時間超出休眠閾值時間,信號發(fā)送通道轉(zhuǎn)換為工作狀態(tài),則編入可用資源隊列,進(jìn)入步驟5 ;
[0035]步驟4:當(dāng)工作狀態(tài)的信號發(fā)送通道的工作時間超出工作閾值時間,信號發(fā)送通道轉(zhuǎn)換為休眠狀態(tài),則編入不可用資源隊列,進(jìn)入步驟5 ;
[0036]步驟5:接收發(fā)送指定命令,并檢測可用資源隊列是否具有工作狀態(tài)的信號發(fā)送通道,有則進(jìn)入步驟6 ;沒有則返回步驟5 ;
[0037]步驟6:在可用資源隊列中選擇首選位置的信號發(fā)送通道進(jìn)行發(fā)送跟蹤信號,進(jìn)入步驟7 ;
[0038]步驟7:當(dāng)所述工作狀態(tài)的信號發(fā)送通道的工作時間超出工作閾值時間,則返回步驟3 ;重新選擇可用資源隊列中首選位置的工作狀態(tài)的信號發(fā)送通道,進(jìn)行連續(xù)發(fā)送跟蹤信號,進(jìn)入步驟8;
[0039]步驟8:接收外部停止發(fā)送命令,并檢測得到停止指令,進(jìn)入步驟9 ;
[0040]步驟9:停止發(fā)送信號。
[0041]結(jié)合上述基于信號反饋的連續(xù)信號跟蹤方法,如圖3所示,本發(fā)明還提供一種基于信號反饋的連續(xù)信號跟蹤系統(tǒng),其包括:
[0042]用于接收控制指令、并根據(jù)控制指令發(fā)出跟蹤信號的主控模塊;
[0043]用于將所述跟蹤信號發(fā)送給指定移動通信設(shè)備的信號發(fā)送模塊;所述信號發(fā)送模塊包括信號通道單元和通道控制模塊。
[0044]其中,所述主