本發(fā)明涉及移動(dòng)終端領(lǐng)域,尤其涉及的是一種基于移動(dòng)終端的通話鏈路切換控制方法及系統(tǒng)。
背景技術(shù):
雖然移動(dòng)終端功能日趨復(fù)雜,但通話仍是移動(dòng)終端的最基本功能之一。在現(xiàn)有技術(shù)中,基于數(shù)據(jù)業(yè)務(wù)的通話在一些閑時(shí)段(比如每天的凌晨時(shí)段)、或在一些地區(qū)(比如在一些偏遠(yuǎn)人少的地方)運(yùn)營(yíng)商的帶寬往往是有閑置的,而對(duì)于基于數(shù)據(jù)業(yè)務(wù)的網(wǎng)絡(luò)通話是通過(guò)將一方發(fā)出的語(yǔ)音數(shù)據(jù)包在網(wǎng)絡(luò)中路由轉(zhuǎn)發(fā)到達(dá)另一方,往往會(huì)有延時(shí)。而在一些閑時(shí)段(比如每天的凌晨時(shí)段)、或在一些地區(qū)(比如在一些偏遠(yuǎn)人少的地方)時(shí)的通話往往是比較重要的,應(yīng)降低甚至消除延時(shí)。即現(xiàn)有技術(shù)中兩方通信的時(shí)隙是不固定的,一方發(fā)出的數(shù)據(jù)包在網(wǎng)絡(luò)中路由轉(zhuǎn)發(fā)到達(dá)另一方,往往會(huì)有延時(shí)。現(xiàn)有技術(shù)中網(wǎng)絡(luò)使用效率低,使用數(shù)據(jù)業(yè)務(wù)的網(wǎng)絡(luò)通話時(shí)往往會(huì)有延時(shí),不方便用戶。
因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明要解決的技術(shù)問(wèn)題在于,針對(duì)現(xiàn)有技術(shù)的上述缺陷,提供一種基于移動(dòng)終端的通話鏈路切換控制方法及系統(tǒng)。提供了一種移動(dòng)終端通話時(shí)的鏈路切換控制方法,旨在能夠在網(wǎng)絡(luò)占用率不高的情況下,提升網(wǎng)絡(luò)使用效率,從而使使用數(shù)據(jù)業(yè)務(wù)的網(wǎng)絡(luò)通話時(shí)的延時(shí)降低甚至減少,為用戶提供方便。
本發(fā)明解決技術(shù)問(wèn)題所采用的技術(shù)方案如下:
一種基于移動(dòng)終端的通話鏈路切換控制方法,其中,包括:
a、移動(dòng)終端監(jiān)測(cè)網(wǎng)絡(luò)時(shí)隙占用率;
b、當(dāng)網(wǎng)絡(luò)時(shí)隙占用率低于預(yù)設(shè)的門(mén)限時(shí),將網(wǎng)絡(luò)中設(shè)定數(shù)目的時(shí)隙劃分出來(lái)標(biāo)記為第一時(shí)隙,余下的時(shí)隙標(biāo)記為第二時(shí)隙;
c、當(dāng)網(wǎng)絡(luò)中進(jìn)行數(shù)據(jù)通信時(shí),從第一時(shí)隙里分配一個(gè)專門(mén)的時(shí)隙只用于本通信,當(dāng)本通信結(jié)束時(shí)釋放該時(shí)隙。
所述基于移動(dòng)終端的通話鏈路切換控制方法,其中,所述步驟c之后還包括:繼續(xù)監(jiān)測(cè)網(wǎng)絡(luò)時(shí)隙占用率,當(dāng)網(wǎng)絡(luò)時(shí)隙占用率高于或等于預(yù)設(shè)的門(mén)限時(shí)將會(huì)對(duì)第一時(shí)隙中被占用的時(shí)隙作如下處理:
c1,將第一時(shí)隙中被占用的時(shí)隙的數(shù)據(jù)復(fù)制一份在第二時(shí)隙中通信;
c2,待步驟c1執(zhí)行2秒后將該第一時(shí)隙釋放并標(biāo)記為第二時(shí)隙。
所述基于移動(dòng)終端的通話鏈路切換控制方法,其中,所述步驟a包括:a1,設(shè)置定時(shí)器,每隔0.1秒獲取網(wǎng)絡(luò)中已使用的時(shí)隙數(shù)x,總時(shí)隙數(shù)y,計(jì)算網(wǎng)絡(luò)時(shí)隙占用率x/y。
所述基于移動(dòng)終端的通話鏈路切換控制方法,其中,所述步驟b包括:
b1、判斷網(wǎng)絡(luò)時(shí)隙占用率與預(yù)設(shè)的門(mén)限的大小,
b2、當(dāng)網(wǎng)絡(luò)時(shí)隙占用率低于預(yù)設(shè)的門(mén)限時(shí),則將網(wǎng)絡(luò)中設(shè)定數(shù)目的時(shí)隙劃分出來(lái)標(biāo)記為第一時(shí)隙,余下的時(shí)隙標(biāo)記為第二時(shí)隙。
所述基于移動(dòng)終端的通話鏈路切換控制方法,其中,所述預(yù)設(shè)的門(mén)限為20%。
所述基于移動(dòng)終端的通話鏈路切換控制方法,其中,所述設(shè)定數(shù)目為總時(shí)隙的20%。
一種基于移動(dòng)終端的通話鏈路切換控制系統(tǒng),其中,包括:
第一網(wǎng)絡(luò)時(shí)隙監(jiān)測(cè)模塊,用于控制移動(dòng)終端監(jiān)測(cè)網(wǎng)絡(luò)時(shí)隙占用率;
時(shí)隙劃分模塊,用于當(dāng)網(wǎng)絡(luò)時(shí)隙占用率低于預(yù)設(shè)的門(mén)限時(shí),將網(wǎng)絡(luò)中設(shè)定數(shù)目的時(shí)隙劃分出來(lái)標(biāo)記為第一時(shí)隙,余下的時(shí)隙標(biāo)記為第二時(shí)隙;
時(shí)隙分配模塊,用于當(dāng)網(wǎng)絡(luò)中進(jìn)行數(shù)據(jù)通信時(shí),從第一時(shí)隙里分配一個(gè)專門(mén)的時(shí)隙只用于本通信,當(dāng)本通信結(jié)束時(shí)釋放該時(shí)隙。
所述基于移動(dòng)終端的通話鏈路切換控制系統(tǒng),其中,還包括:
第二網(wǎng)絡(luò)時(shí)隙監(jiān)測(cè)模塊,用于繼續(xù)監(jiān)測(cè)網(wǎng)絡(luò)時(shí)隙占用率,當(dāng)網(wǎng)絡(luò)時(shí)隙占用率高于或等于預(yù)設(shè)的門(mén)限時(shí)將會(huì)對(duì)第一時(shí)隙中被占用的時(shí)隙作如下處理:
c1,將第一時(shí)隙中被占用的時(shí)隙的數(shù)據(jù)復(fù)制一份在第二時(shí)隙中通信;
c2,待步驟c1執(zhí)行2秒后將該第一時(shí)隙釋放并標(biāo)記為第二時(shí)隙。
所述基于移動(dòng)終端的通話鏈路切換控制系統(tǒng),其中,所述第一網(wǎng)絡(luò)時(shí)隙監(jiān)測(cè)模塊包括:
設(shè)置與獲取單元,用于設(shè)置定時(shí)器,每隔0.1秒獲取網(wǎng)絡(luò)中已使用的時(shí)隙數(shù)x,總時(shí)隙數(shù)y,計(jì)算網(wǎng)絡(luò)時(shí)隙占用率x/y;
所述預(yù)設(shè)的門(mén)限為20%,所述設(shè)定數(shù)目為總時(shí)隙的20%。
所述基于移動(dòng)終端的通話鏈路切換控制系統(tǒng),其中,所述時(shí)隙劃分模塊包括:
判斷單元,用于判斷網(wǎng)絡(luò)時(shí)隙占用率與預(yù)設(shè)的門(mén)限的大小,
劃分單元,用于當(dāng)網(wǎng)絡(luò)時(shí)隙占用率低于預(yù)設(shè)的門(mén)限時(shí),則將網(wǎng)絡(luò)中設(shè)定數(shù)目的時(shí)隙劃分出來(lái)標(biāo)記為第一時(shí)隙,余下的時(shí)隙標(biāo)記為第二時(shí)隙。
本發(fā)明所提供的基于移動(dòng)終端的通話鏈路切換控制方法及系統(tǒng),所述方法通過(guò)監(jiān)測(cè)網(wǎng)絡(luò)時(shí)隙占用率,當(dāng)網(wǎng)絡(luò)時(shí)隙占用率低于預(yù)設(shè)的門(mén)限時(shí),將網(wǎng)絡(luò)中設(shè)定數(shù)目的時(shí)隙劃分出來(lái)標(biāo)記為第一時(shí)隙,余下的時(shí)隙標(biāo)記為第二時(shí)隙;當(dāng)網(wǎng)絡(luò)中進(jìn)行數(shù)據(jù)通信時(shí),從第一時(shí)隙里分配一個(gè)專門(mén)的時(shí)隙只用于本通信,當(dāng)本通信結(jié)束時(shí)釋放該時(shí)隙。使在網(wǎng)絡(luò)占用率不高的情況下,提升網(wǎng)絡(luò)使用效率,從而使使用數(shù)據(jù)業(yè)務(wù)的網(wǎng)絡(luò)通話時(shí)的延時(shí)降低甚至減少,提升用戶體驗(yàn),為用戶提供方便。
附圖說(shuō)明
圖1是本發(fā)明基于移動(dòng)終端的通話鏈路切換控制方法的較佳實(shí)施例的流程圖。
圖2是本發(fā)明基于移動(dòng)終端的通話鏈路切換控制系統(tǒng)的較佳實(shí)施例的模塊款圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚、明確,以下參照附圖并舉實(shí)施例對(duì)本發(fā)明進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
請(qǐng)參見(jiàn)圖1,圖1是本發(fā)明基于移動(dòng)終端的通話鏈路切換控制方法的較佳實(shí)施例的流程圖。如圖1所示,本發(fā)明基于移動(dòng)終端的通話鏈路切換控制方法,包括以下步驟:
s100,移動(dòng)終端監(jiān)測(cè)網(wǎng)絡(luò)時(shí)隙占用率,當(dāng)網(wǎng)絡(luò)時(shí)隙占用率低于預(yù)設(shè)的門(mén)限時(shí),將網(wǎng)絡(luò)中設(shè)定數(shù)目的時(shí)隙劃分出來(lái)標(biāo)記為第一時(shí)隙,余下的時(shí)隙標(biāo)記為第二時(shí)隙。
本發(fā)明實(shí)施例中,所述第一時(shí)隙包括正在使用的時(shí)隙;例如,網(wǎng)絡(luò)有10個(gè)時(shí)隙,分別為時(shí)隙1至?xí)r隙10,當(dāng)前只有時(shí)隙5(第5個(gè)時(shí)隙)正在使用中,其余時(shí)隙均空閑,則網(wǎng)絡(luò)時(shí)隙占用率(1/10)小于預(yù)設(shè)的門(mén)限(假定為20%),則將10個(gè)時(shí)隙中的兩個(gè)時(shí)隙標(biāo)記為第一時(shí)隙,余下的時(shí)隙標(biāo)記為第二時(shí)隙。其中所述第一時(shí)隙包括正在使用的時(shí)隙5,另一個(gè)被標(biāo)記為第一時(shí)隙的為其他任何一個(gè)空閑的時(shí)隙,比如時(shí)隙1;優(yōu)先地,可以按時(shí)隙號(hào)按從小到大的原則挑選空閑時(shí)隙直到第一時(shí)隙的數(shù)量足夠?yàn)橹埂?/p>
具體地,步驟s100包括:
設(shè)置定時(shí)器,每隔0.1秒獲取網(wǎng)絡(luò)中已使用的時(shí)隙數(shù)x,總時(shí)隙數(shù)y,計(jì)算網(wǎng)絡(luò)時(shí)隙占用率x/y。
判斷網(wǎng)絡(luò)時(shí)隙占用率(x/y)與預(yù)設(shè)的門(mén)限(較佳地所述預(yù)設(shè)的門(mén)限為20%,即為總時(shí)隙的20%)的大小,當(dāng)網(wǎng)絡(luò)時(shí)隙占用率低于預(yù)設(shè)的門(mén)限(即沒(méi)有超過(guò)總時(shí)隙的20%)時(shí),則將網(wǎng)絡(luò)中設(shè)定數(shù)目(較佳地為總時(shí)隙的20%)的時(shí)隙劃分出來(lái)標(biāo)記為第一時(shí)隙,余下的時(shí)隙標(biāo)記為第二時(shí)隙;
本發(fā)明實(shí)施例中,進(jìn)一步地,將所有時(shí)隙均標(biāo)記為第二時(shí)隙,也就是說(shuō)對(duì)各個(gè)時(shí)隙都給定一個(gè)標(biāo)號(hào)用來(lái)標(biāo)識(shí)其為第一時(shí)隙還是第二時(shí)隙,一開(kāi)始將各個(gè)時(shí)隙標(biāo)記為第二時(shí)隙;當(dāng)網(wǎng)絡(luò)時(shí)隙占用率小于預(yù)設(shè)的門(mén)限時(shí),將設(shè)定數(shù)目的時(shí)隙劃分出來(lái)標(biāo)記為第一時(shí)隙,余下的時(shí)隙標(biāo)記為第二時(shí)隙。
s200,當(dāng)網(wǎng)絡(luò)中進(jìn)行數(shù)據(jù)通信時(shí),從第一時(shí)隙里分配一個(gè)專門(mén)的時(shí)隙只用于本通信,當(dāng)本通信結(jié)束時(shí)釋放該時(shí)隙。
具體地,上述步驟s100中分配的標(biāo)為第一時(shí)隙的時(shí)隙用于專門(mén)的兩個(gè)通信之間的通信使用,第二時(shí)隙則用處與現(xiàn)有技術(shù)相同;當(dāng)網(wǎng)絡(luò)中進(jìn)行數(shù)據(jù)通信時(shí),從第一時(shí)隙里分配一個(gè)專門(mén)的時(shí)隙只用于本通信,當(dāng)本通信結(jié)束時(shí)釋放該時(shí)隙。
s300,繼續(xù)監(jiān)測(cè)網(wǎng)絡(luò)時(shí)隙占用率,當(dāng)網(wǎng)絡(luò)時(shí)隙占用率高于或等于預(yù)設(shè)的門(mén)限時(shí)將會(huì)對(duì)第一時(shí)隙中被占用的時(shí)隙作相應(yīng)處理;
本步驟中,例如,網(wǎng)絡(luò)有10個(gè)時(shí)隙,分別為時(shí)隙1至?xí)r隙10,當(dāng)前只有時(shí)隙5正在使用中,其余時(shí)隙均空閑,則網(wǎng)絡(luò)時(shí)隙占用率(1/10)小于預(yù)設(shè)的門(mén)限(假定為20%),則將10個(gè)時(shí)隙中的兩個(gè)時(shí)隙(時(shí)隙1和時(shí)隙5)標(biāo)記為第一時(shí)隙,余下的時(shí)隙標(biāo)記為第二時(shí)隙;之后如果在通信過(guò)程中出現(xiàn)了網(wǎng)絡(luò)中有兩個(gè)時(shí)隙(時(shí)隙1和時(shí)隙5)被占用了,則對(duì)第一時(shí)隙中被占用的時(shí)隙(時(shí)隙1和時(shí)隙5)作相應(yīng)處理。
具體地,所述對(duì)第一時(shí)隙中被占用的時(shí)隙作相應(yīng)處理如下:
s1,將第一時(shí)隙中被占用的時(shí)隙的數(shù)據(jù)復(fù)制一份在第二時(shí)隙中通信;也就是此時(shí)數(shù)據(jù)既通過(guò)第一時(shí)隙中分配的一個(gè)門(mén)的時(shí)隙進(jìn)行傳輸,也使用第二時(shí)隙像現(xiàn)有技術(shù)中那樣進(jìn)行傳輸;
s2,待步驟s1執(zhí)行2秒后將該第一時(shí)隙釋放并標(biāo)記為第二時(shí)隙;這里選擇2秒為一般來(lái)說(shuō)2秒鐘可以讓鏈路比較穩(wěn)定了,此時(shí)可以釋放第一時(shí)隙了。
由上可見(jiàn),本發(fā)明所述方法通過(guò)監(jiān)測(cè)網(wǎng)絡(luò)時(shí)隙占用率,當(dāng)網(wǎng)絡(luò)時(shí)隙占用率低于預(yù)設(shè)的門(mén)限時(shí),將網(wǎng)絡(luò)中設(shè)定數(shù)目的時(shí)隙劃分出來(lái)標(biāo)記為第一時(shí)隙,余下的時(shí)隙標(biāo)記為第二時(shí)隙;當(dāng)網(wǎng)絡(luò)中進(jìn)行數(shù)據(jù)通信時(shí),從第一時(shí)隙里分配一個(gè)專門(mén)的時(shí)隙只用于本通信,當(dāng)本通信結(jié)束時(shí)釋放該時(shí)隙。
本發(fā)明由于將網(wǎng)絡(luò)中的時(shí)隙劃分成第一時(shí)隙與第二時(shí)隙,其中,第一時(shí)隙是專用于網(wǎng)絡(luò)中兩方之間通信的時(shí)隙,該時(shí)隙將為兩方通信一直保留直到兩方通信結(jié)束,因此兩方通信得以保證,使在網(wǎng)絡(luò)占用率不高的情況下,提升網(wǎng)絡(luò)使用效率,從而使使用數(shù)據(jù)業(yè)務(wù)的網(wǎng)絡(luò)通話時(shí)的延時(shí)降低甚至減少,為用戶提供方便。
基于上述方法實(shí)施例,本發(fā)明還提供了一種基于移動(dòng)終端的通話鏈路切換控制系統(tǒng),如圖2所示,所述系統(tǒng)包括:
第一網(wǎng)絡(luò)時(shí)隙監(jiān)測(cè)模塊210,用于控制移動(dòng)終端監(jiān)測(cè)網(wǎng)絡(luò)時(shí)隙占用率;具體如上所述。
時(shí)隙劃分模塊220,用于當(dāng)網(wǎng)絡(luò)時(shí)隙占用率低于預(yù)設(shè)的門(mén)限時(shí),將網(wǎng)絡(luò)中設(shè)定數(shù)目的時(shí)隙劃分出來(lái)標(biāo)記為第一時(shí)隙,余下的時(shí)隙標(biāo)記為第二時(shí)隙;具體如上所述。
時(shí)隙分配模塊230,用于當(dāng)網(wǎng)絡(luò)中進(jìn)行數(shù)據(jù)通信時(shí),從第一時(shí)隙里分配一個(gè)專門(mén)的時(shí)隙只用于本通信,當(dāng)本通信結(jié)束時(shí)釋放該時(shí)隙;具體如上所述。
進(jìn)一步地,所述基于移動(dòng)終端的通話鏈路切換控制系統(tǒng),其中,還包括:
第二網(wǎng)絡(luò)時(shí)隙監(jiān)測(cè)模塊240,用于繼續(xù)監(jiān)測(cè)網(wǎng)絡(luò)時(shí)隙占用率,當(dāng)網(wǎng)絡(luò)時(shí)隙占用率高于或等于預(yù)設(shè)的門(mén)限時(shí)將會(huì)對(duì)第一時(shí)隙中被占用的時(shí)隙作如下處理:
c1,將第一時(shí)隙中被占用的時(shí)隙的數(shù)據(jù)復(fù)制一份在第二時(shí)隙中通信;
c2,待步驟c1執(zhí)行2秒后將該第一時(shí)隙釋放并標(biāo)記為第二時(shí)隙;具體如上所述。
較佳地,所述基于移動(dòng)終端的通話鏈路切換控制系統(tǒng),其中,所述第一網(wǎng)絡(luò)時(shí)隙監(jiān)測(cè)模塊包括:
設(shè)置與獲取單元,用于設(shè)置定時(shí)器,每隔0.1秒獲取網(wǎng)絡(luò)中已使用的時(shí)隙數(shù)x,總時(shí)隙數(shù)y,計(jì)算網(wǎng)絡(luò)時(shí)隙占用率x/y;
所述預(yù)設(shè)的門(mén)限為20%,所述設(shè)定數(shù)目為總時(shí)隙的20%;具體如上所述。
所述基于移動(dòng)終端的通話鏈路切換控制系統(tǒng),其中,所述時(shí)隙劃分模塊包括:
判斷單元,用于判斷網(wǎng)絡(luò)時(shí)隙占用率與預(yù)設(shè)的門(mén)限的大?。痪唧w如上所述。
劃分單元,用于當(dāng)網(wǎng)絡(luò)時(shí)隙占用率低于預(yù)設(shè)的門(mén)限時(shí),則將網(wǎng)絡(luò)中設(shè)定數(shù)目的時(shí)隙劃分出來(lái)標(biāo)記為第一時(shí)隙,余下的時(shí)隙標(biāo)記為第二時(shí)隙;具體如上所述。
綜上所述,本發(fā)明所提供的基于移動(dòng)終端的通話鏈路切換控制方法及系統(tǒng),所述方法通過(guò)監(jiān)測(cè)網(wǎng)絡(luò)時(shí)隙占用率,當(dāng)網(wǎng)絡(luò)時(shí)隙占用率低于預(yù)設(shè)的門(mén)限時(shí),將網(wǎng)絡(luò)中設(shè)定數(shù)目的時(shí)隙劃分出來(lái)標(biāo)記為第一時(shí)隙,余下的時(shí)隙標(biāo)記為第二時(shí)隙;當(dāng)網(wǎng)絡(luò)中進(jìn)行數(shù)據(jù)通信時(shí),從第一時(shí)隙里分配一個(gè)專門(mén)的時(shí)隙只用于本通信,當(dāng)本通信結(jié)束時(shí)釋放該時(shí)隙。使在網(wǎng)絡(luò)占用率不高的情況下,提升網(wǎng)絡(luò)使用效率,從而使使用數(shù)據(jù)業(yè)務(wù)的網(wǎng)絡(luò)通話時(shí)的延時(shí)降低甚至減少,提升用戶體驗(yàn),為用戶提供方便。
當(dāng)然,本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)硬件(如處理器,控制器等)來(lái)完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取的存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí)可包括如上述各方法實(shí)施例的流程。其中所述的存儲(chǔ)介質(zhì)可為存儲(chǔ)器、磁碟、光盤(pán)等。
應(yīng)當(dāng)理解的是,本發(fā)明的應(yīng)用不限于上述的舉例,對(duì)本領(lǐng)域普通技術(shù)人員來(lái)說(shuō),可以根據(jù)上述說(shuō)明加以改進(jìn)或變換,所有這些改進(jìn)和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍。