1.一種應(yīng)用在實時對講網(wǎng)絡(luò)中的全時監(jiān)聽智能心跳方法,是由一服務(wù)器通過網(wǎng)絡(luò)與一對講群組的所有群組成員用戶的一移動裝置連結(jié),其特征在于,該方法包括以下步驟:
定時心跳檢查觸發(fā);
判斷是否超過一第一時間T1沒發(fā)送心跳訊息;
若否,則取前次網(wǎng)絡(luò)切換后已發(fā)送的一心跳數(shù),計算出一第二時間T2;
判斷是否超過該第二時間沒有發(fā)送心跳訊息;
若否,則計算一和用戶移動速度相關(guān)的一第三時間T3;
判斷是否超過該第三時間沒有發(fā)送心跳訊息;
若是,則發(fā)送一心跳訊息。
2.根據(jù)權(quán)利要求1所述的應(yīng)用在實時對講網(wǎng)絡(luò)中的全時監(jiān)聽智能心跳方法,其特征在于,在非正常情況下,該心跳訊息設(shè)置為一第一時間。
3.根據(jù)權(quán)利要求1所述的應(yīng)用在實時對講網(wǎng)絡(luò)中的全時監(jiān)聽智能心跳方法,其特征在于,其中,計算該第二時間T2的方法為:T2=min(t1,t2*該心跳數(shù)),即,取t2秒與心跳數(shù)的乘積和t1秒之間的較小者;其中t1和t2的取值建議為4和0.5;T2的取值為0.5到4之間。
4.根據(jù)權(quán)利要求3所述的應(yīng)用在實時對講網(wǎng)絡(luò)中的全時監(jiān)聽智能心跳方法,其特征在于,在正常情況下,該移動裝置處于快速運動狀態(tài)時,并設(shè)置T3=max(t3,t4*10/max(v,10)),v為時速公里/小時;t3,t4為時間秒數(shù);其中t3,t4的取值建議為0.5,4。
5.根據(jù)權(quán)利要求1所述的應(yīng)用在實時對講網(wǎng)絡(luò)中的全時監(jiān)聽智能心跳方法,其特征在于:
當上述步驟執(zhí)行至「判斷是否超過一第一時間T1沒發(fā)送心跳訊息」的步驟,若是,則直接發(fā)送一心跳訊息。
6.根據(jù)權(quán)利要求1所述的應(yīng)用在實時對講網(wǎng)絡(luò)中的全時監(jiān)聽智能心跳方法,其特征在于:
當上述步驟執(zhí)行至「判斷是否超過該第二時間沒有發(fā)送心跳訊息」的步驟,若是,則直接發(fā)送再一心跳訊息。
7.根據(jù)權(quán)利要求1所述的應(yīng)用在實時對講網(wǎng)絡(luò)中的全時監(jiān)聽智能心跳方法,其特征在于:
當上述步驟執(zhí)行至「判斷是否超過該第三時間沒有發(fā)送心跳訊息」的步驟,若否,則回到前述「定時心跳檢查觸發(fā)」的步驟。
8.根據(jù)權(quán)利要求1所述的應(yīng)用在實時對講網(wǎng)絡(luò)中的全時監(jiān)聽智能心跳方法,其特征在于,該第一時間、該第二時間、該第三時間均為一心跳時間間隔,單位為秒。