欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

網(wǎng)絡(luò)重連的方法、裝置以及終端與流程

文檔序號(hào):12501726閱讀:212來源:國(guó)知局
網(wǎng)絡(luò)重連的方法、裝置以及終端與流程

本發(fā)明實(shí)施例涉及通信技術(shù)領(lǐng)域,尤其涉及網(wǎng)絡(luò)重連的方法、裝置以及終端。



背景技術(shù):

目前,智能手機(jī)、平板電腦等終端都能使用推送服務(wù)向用戶推送一些時(shí)事新聞、商業(yè)廣告等內(nèi)容。為了保持推送服務(wù)的及時(shí)性和穩(wěn)定性,智能手機(jī)、平板電腦等終端需要與服務(wù)端保持長(zhǎng)連接。

發(fā)明人在研究本申請(qǐng)的過程中發(fā)現(xiàn),現(xiàn)有技術(shù)中至少存在以下技術(shù)問題:由于網(wǎng)絡(luò)狀況不穩(wěn)定、服務(wù)器異常等諸多因素,會(huì)導(dǎo)致終端與服務(wù)器之間的網(wǎng)絡(luò)連接中斷。如果網(wǎng)絡(luò)連接中斷后立即反復(fù)重連,則會(huì)導(dǎo)致終端的功耗增加并且系統(tǒng)性能顯著下降。

因此,網(wǎng)絡(luò)連接中斷后重新建立終端與服務(wù)器之間的網(wǎng)絡(luò)連接的功耗過大,成為亟待解決的技術(shù)問題。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例至少能夠解決以下的技術(shù)問題:網(wǎng)絡(luò)連接中斷后重新建立終端與服務(wù)器之間的網(wǎng)絡(luò)連接的功耗過大。

為了解決上述技術(shù)問題,本發(fā)明實(shí)施例采用了以下的技術(shù)方案。

本發(fā)明實(shí)施例采用的第一技術(shù)方案為:一種網(wǎng)絡(luò)重連的方法,包括:第N次網(wǎng)絡(luò)連接成功,接收最大延遲時(shí)間,N為≧1的整數(shù);當(dāng)所述第N次網(wǎng)絡(luò)連接斷開時(shí),判斷所述第N次網(wǎng)絡(luò)連接的時(shí)長(zhǎng)是否>預(yù)設(shè)網(wǎng)絡(luò)連接時(shí)長(zhǎng);當(dāng)所述第N次網(wǎng)絡(luò)連接的時(shí)長(zhǎng)>所述預(yù)設(shè)網(wǎng)絡(luò)連接時(shí)長(zhǎng)時(shí),計(jì)算第一延遲時(shí)間;判斷所述第一延遲時(shí)間是否≦所述最大延遲時(shí)間;當(dāng)所述第一延遲時(shí)間≦所述最大延遲時(shí)間時(shí),延遲所述第一延遲時(shí)間,發(fā)起第N+1次網(wǎng)絡(luò)連接;當(dāng)所述第一延遲時(shí)間>所述最大延遲時(shí)間時(shí),延遲所述最大延遲時(shí)間,發(fā)起第N+1次網(wǎng)絡(luò)連接。

在本發(fā)明的一些實(shí)施例中,當(dāng)所述第N次網(wǎng)絡(luò)連接成功,且已接收所述最大延遲時(shí)間,所述方法還包括:保持所述第N次網(wǎng)絡(luò)連接為長(zhǎng)連接;判斷所述長(zhǎng)連接的穩(wěn)定性;當(dāng)所述長(zhǎng)連接的穩(wěn)定性符合預(yù)設(shè)時(shí),第一權(quán)重重置為0,所述第一權(quán)重為≧0的整數(shù)。

在本發(fā)明的一些實(shí)施例中,當(dāng)所述第N次網(wǎng)絡(luò)連接的時(shí)長(zhǎng)>所述預(yù)設(shè)網(wǎng)絡(luò)連接時(shí)長(zhǎng)時(shí),所述方法還包括:第二權(quán)重重置為0,所述第二權(quán)重為≧0的整數(shù);所述第一權(quán)重增加1。

在本發(fā)明的一些實(shí)施例中,所述計(jì)算第一延遲時(shí)間包括:所述第一延遲時(shí)間=2X,X=所述第一權(quán)重。

在本發(fā)明的一些實(shí)施例中,當(dāng)所述第N次網(wǎng)絡(luò)連接的時(shí)長(zhǎng)≦所述預(yù)設(shè)網(wǎng)絡(luò)連接時(shí)長(zhǎng)時(shí),所述方法還包括:所述第二權(quán)重增加1;判斷所述第二權(quán)重是否≧預(yù)設(shè)閾值;當(dāng)所述第二權(quán)重≧所述預(yù)設(shè)閾值時(shí),延遲預(yù)設(shè)時(shí)間,發(fā)起第N+1次網(wǎng)絡(luò)連接。

本發(fā)明實(shí)施例采用的第二技術(shù)方案為:一種網(wǎng)絡(luò)重連的裝置,包括:接收模塊,用于當(dāng)?shù)贜次網(wǎng)絡(luò)連接成功時(shí),接收最大延遲時(shí)間,N為≧1的整數(shù);第一判斷模塊,用于當(dāng)所述第N次網(wǎng)絡(luò)連接斷開時(shí),判斷所述第N次網(wǎng)絡(luò)連接的時(shí)長(zhǎng)是否>預(yù)設(shè)網(wǎng)絡(luò)連接時(shí)長(zhǎng);計(jì)算模塊,用于當(dāng)所述第N次網(wǎng)絡(luò)連接的時(shí)長(zhǎng)>所述預(yù)設(shè)網(wǎng)絡(luò)連接時(shí)長(zhǎng)時(shí),計(jì)算第一延遲時(shí)間;第二判斷模塊,用于判斷所述第一延遲時(shí)間是否≦所述最大延遲時(shí)間;連接模塊,用于當(dāng)所述第一延遲時(shí)間≦所述最大延遲時(shí)間時(shí),延遲所述第一延遲時(shí)間,發(fā)起第N+1次網(wǎng)絡(luò)連接;當(dāng)所述第一延遲時(shí)間>所述最大延遲時(shí)間時(shí),延遲所述最大延遲時(shí)間,發(fā)起第N+1次網(wǎng)絡(luò)連接。

在本發(fā)明的一些實(shí)施例中,所述裝置還包括:長(zhǎng)連接模塊,用于當(dāng)所述第N次網(wǎng)絡(luò)連接成功,且已接收所述最大延遲時(shí)間,保持所述第N次網(wǎng)絡(luò)連接為長(zhǎng)連接;判斷所述長(zhǎng)連接的穩(wěn)定性;當(dāng)所述長(zhǎng)連接的穩(wěn)定性符合預(yù)設(shè)時(shí),將第一權(quán)重重置為0,所述第一權(quán)重為≧0的整數(shù)。

在本發(fā)明的一些實(shí)施例中,當(dāng)所述第N次網(wǎng)絡(luò)連接的時(shí)長(zhǎng)>所述預(yù)設(shè)網(wǎng)絡(luò)連接時(shí)長(zhǎng)時(shí),所述計(jì)算模塊還用于將第二權(quán)重重置為0,所述第二權(quán)重為≧0的整數(shù);將所述第一權(quán)重增加1。

在本發(fā)明的一些實(shí)施例中,所述計(jì)算模塊計(jì)算所述第一延遲時(shí)間包括:所述第一延遲時(shí)間=2X,X=所述第一權(quán)重。

在本發(fā)明的一些實(shí)施例中,當(dāng)所述第N次網(wǎng)絡(luò)連接的時(shí)長(zhǎng)≦所述預(yù)設(shè)網(wǎng)絡(luò)連接時(shí)長(zhǎng)時(shí),所述連接模塊還用于將所述第二權(quán)重增加1;判斷所述第二權(quán)重是否≧預(yù)設(shè)閾值;當(dāng)所述第二權(quán)重≧所述預(yù)設(shè)閾值時(shí),延遲預(yù)設(shè)時(shí)間,發(fā)起第N+1次網(wǎng)絡(luò)連接。

本發(fā)明實(shí)施例采用的第三技術(shù)方案為:一種網(wǎng)絡(luò)重連的終端,所述終端包括本發(fā)明實(shí)施例采用的第二技術(shù)方案中任意一種所述的網(wǎng)絡(luò)重連的裝置。

本發(fā)明實(shí)施例采用的第四技術(shù)方案為:一種非暫態(tài)(非易失性)計(jì)算機(jī)存儲(chǔ)介質(zhì),所述計(jì)算機(jī)存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)可執(zhí)行指令,所述計(jì)算機(jī)可執(zhí)行指令用于執(zhí)行本發(fā)明實(shí)施例采用的第一技術(shù)方案中的任意一種方法。

本發(fā)明實(shí)施例采用的第五技術(shù)方案為:一種電子設(shè)備,所述電子設(shè)備用于執(zhí)行本發(fā)明實(shí)施例采用的第一技術(shù)方案中的任意一種方法。

本發(fā)明實(shí)施例采用的第六技術(shù)方案為:一種計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品包括存儲(chǔ)在非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序包括程序指令,當(dāng)所述程序指令被計(jì)算機(jī)執(zhí)行時(shí),使所述計(jì)算機(jī)執(zhí)行本發(fā)明實(shí)施例采用的第一技術(shù)方案中的任意一種方法。

與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例主要有以下有益效果:

本發(fā)明實(shí)施例,在第N次網(wǎng)絡(luò)連接成功,接收最大延遲時(shí)間,N為≧1的整數(shù)。當(dāng)所述第N次網(wǎng)絡(luò)連接斷開時(shí),判斷所述第N次網(wǎng)絡(luò)連接的時(shí)長(zhǎng)是否>預(yù)設(shè)網(wǎng)絡(luò)連接時(shí)長(zhǎng);當(dāng)所述第N次網(wǎng)絡(luò)連接的時(shí)長(zhǎng)>所述預(yù)設(shè)網(wǎng)絡(luò)連接時(shí)長(zhǎng)時(shí),計(jì)算第一延遲時(shí)間。判斷所述第一延遲時(shí)間是否≦所述最大延遲時(shí)間;當(dāng)所述第一延遲時(shí)間≦所述最大延遲時(shí)間時(shí),延遲所述第一延遲時(shí)間,發(fā)起第N+1次網(wǎng)絡(luò)連接;當(dāng)所述第一延遲時(shí)間>所述最大延遲時(shí)間時(shí),延遲所述最大延遲時(shí)間,發(fā)起第N+1次網(wǎng)絡(luò)連接。綜上所述,本發(fā)明實(shí)施例所述網(wǎng)絡(luò)重連的方法,在網(wǎng)絡(luò)連接中斷后重新建立終端與服務(wù)器之間的網(wǎng)絡(luò)連接,能夠降低終端進(jìn)行網(wǎng)絡(luò)重連時(shí)的功耗,改善了終端進(jìn)行網(wǎng)絡(luò)重連時(shí)的系統(tǒng)性能。

附圖說明

為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其它的附圖。

一個(gè)或多個(gè)實(shí)施例通過與之對(duì)應(yīng)的附圖中的圖片進(jìn)行示例性說明,這些示例性說明并不構(gòu)成對(duì)實(shí)施例的限定,附圖中具有相同參考數(shù)字標(biāo)號(hào)的元件表示為類似的元件,除非有特別申明,附圖中的圖不構(gòu)成比例限制。

圖1為本發(fā)明的實(shí)施例一網(wǎng)絡(luò)重連的方法的流程圖。

圖2為本發(fā)明的實(shí)施例二網(wǎng)絡(luò)重連的方法的流程圖。

圖3為本發(fā)明的實(shí)施例二網(wǎng)絡(luò)重連的示意圖。

圖4為本發(fā)明的實(shí)施例三網(wǎng)絡(luò)重連的裝置的示意圖。

圖5為本發(fā)明的實(shí)施例四網(wǎng)絡(luò)重連的裝置的示意圖。

圖6為本發(fā)明的實(shí)施例七電子設(shè)備的硬件結(jié)構(gòu)示意圖。

具體實(shí)施方式

下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚而完整的描述。所描述的實(shí)施例是本發(fā)明一部分較佳的實(shí)施例,而不是全部可行的實(shí)施例?;诒景l(fā)明具體實(shí)施方式中的各個(gè)實(shí)施例,本領(lǐng)域的任何技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)的前提下所獲得的其他實(shí)施例,都應(yīng)屬于本發(fā)明保護(hù)的范圍。

除非另有定義,本文所使用的所有技術(shù)和科學(xué)術(shù)語(yǔ)與本發(fā)明技術(shù)領(lǐng)域的技術(shù)人員通常理解的含義相同。本文中所使用的任何術(shù)語(yǔ)只是為了描述具體的實(shí)施例,并非旨在限制本發(fā)明的保護(hù)范圍。

實(shí)施例一:

參考圖1,為本發(fā)明的實(shí)施例一網(wǎng)絡(luò)重連的方法的流程圖。本發(fā)明的實(shí)施例一網(wǎng)絡(luò)重連的方法應(yīng)用于智能手機(jī)、平板電腦等終端。

本發(fā)明的實(shí)施例一網(wǎng)絡(luò)重連的方法包括以下內(nèi)容。

步驟101:第N次網(wǎng)絡(luò)連接成功,接收最大延遲時(shí)間,N為≧1的整數(shù)。

在本發(fā)明的實(shí)施例一中,所述網(wǎng)絡(luò)連接指的是,智能手機(jī)、平板電腦等終端與服務(wù)器之間的通信連接。

步驟102:當(dāng)所述第N次網(wǎng)絡(luò)連接斷開時(shí),判斷所述第N次網(wǎng)絡(luò)連接的時(shí)長(zhǎng)是否>預(yù)設(shè)網(wǎng)絡(luò)連接時(shí)長(zhǎng);當(dāng)所述第N次網(wǎng)絡(luò)連接的時(shí)長(zhǎng)>所述預(yù)設(shè)網(wǎng)絡(luò)連接時(shí)長(zhǎng)時(shí),計(jì)算第一延遲時(shí)間。

步驟103:判斷所述第一延遲時(shí)間是否≦所述最大延遲時(shí)間;當(dāng)所述第一延遲時(shí)間≦所述最大延遲時(shí)間時(shí),延遲所述第一延遲時(shí)間,發(fā)起第N+1次網(wǎng)絡(luò)連接;當(dāng)所述第一延遲時(shí)間>所述最大延遲時(shí)間時(shí),延遲所述最大延遲時(shí)間,發(fā)起第N+1次網(wǎng)絡(luò)連接。

本發(fā)明的實(shí)施例一所述網(wǎng)絡(luò)重連的方法,主要有以下技術(shù)效果:

本發(fā)明的實(shí)施例一所述網(wǎng)絡(luò)重連的方法,在第N次網(wǎng)絡(luò)連接成功,接收最大延遲時(shí)間,N為≧1的整數(shù)。當(dāng)所述第N次網(wǎng)絡(luò)連接斷開時(shí),判斷所述第N次網(wǎng)絡(luò)連接的時(shí)長(zhǎng)是否>預(yù)設(shè)網(wǎng)絡(luò)連接時(shí)長(zhǎng);當(dāng)所述第N次網(wǎng)絡(luò)連接的時(shí)長(zhǎng)>所述預(yù)設(shè)網(wǎng)絡(luò)連接時(shí)長(zhǎng)時(shí),計(jì)算第一延遲時(shí)間。判斷所述第一延遲時(shí)間是否≦所述最大延遲時(shí)間;當(dāng)所述第一延遲時(shí)間≦所述最大延遲時(shí)間時(shí),延遲所述第一延遲時(shí)間,發(fā)起第N+1次網(wǎng)絡(luò)連接;當(dāng)所述第一延遲時(shí)間>所述最大延遲時(shí)間時(shí),延遲所述最大延遲時(shí)間,發(fā)起第N+1次網(wǎng)絡(luò)連接。綜上所述,本發(fā)明的實(shí)施例一所述網(wǎng)絡(luò)重連的方法,在網(wǎng)絡(luò)連接中斷后重新建立終端與服務(wù)器之間的網(wǎng)絡(luò)連接,能夠降低終端進(jìn)行網(wǎng)絡(luò)重連時(shí)的功耗,改善了終端進(jìn)行網(wǎng)絡(luò)重連時(shí)的系統(tǒng)性能。

實(shí)施例二:

參考圖2,為本發(fā)明的實(shí)施例二網(wǎng)絡(luò)重連的方法的流程圖。本發(fā)明的實(shí)施例二網(wǎng)絡(luò)重連的方法應(yīng)用于智能手機(jī)、平板電腦等終端。

本發(fā)明的實(shí)施例二網(wǎng)絡(luò)重連的方法包括以下內(nèi)容。

步驟201:第N次網(wǎng)絡(luò)連接成功,接收最大延遲時(shí)間,N為≧1的整數(shù)。

在本發(fā)明的實(shí)施例二中,所述網(wǎng)絡(luò)連接指的是,智能手機(jī)、平板電腦等終端與服務(wù)器之間的通信連接。

當(dāng)所述第N次網(wǎng)絡(luò)連接成功,且已接收所述最大延遲時(shí)間,在本發(fā)明的實(shí)施例二中,所述網(wǎng)絡(luò)重連的方法還包括:保持所述第N次網(wǎng)絡(luò)連接為長(zhǎng)連接;判斷所述長(zhǎng)連接的穩(wěn)定性;當(dāng)所述長(zhǎng)連接的穩(wěn)定性符合預(yù)設(shè)時(shí),第一權(quán)重重置為0,所述第一權(quán)重為≧0的整數(shù)。

步驟202:當(dāng)所述第N次網(wǎng)絡(luò)連接斷開時(shí),判斷所述第N次網(wǎng)絡(luò)連接的時(shí)長(zhǎng)是否>預(yù)設(shè)網(wǎng)絡(luò)連接時(shí)長(zhǎng);當(dāng)所述第N次網(wǎng)絡(luò)連接的時(shí)長(zhǎng)>所述預(yù)設(shè)網(wǎng)絡(luò)連接時(shí)長(zhǎng)時(shí),第二權(quán)重重置為0,所述第二權(quán)重為≧0的整數(shù);所述第一權(quán)重增加1;所述第一延遲時(shí)間=2X,X=所述第一權(quán)重。

當(dāng)所述第N次網(wǎng)絡(luò)連接的時(shí)長(zhǎng)≦所述預(yù)設(shè)網(wǎng)絡(luò)連接時(shí)長(zhǎng)時(shí),在本發(fā)明的實(shí)施例二中,所述網(wǎng)絡(luò)重連的方法還包括:所述第二權(quán)重增加1;判斷所述第二權(quán)重是否≧預(yù)設(shè)閾值;當(dāng)所述第二權(quán)重≧所述預(yù)設(shè)閾值時(shí),延遲預(yù)設(shè)時(shí)間,發(fā)起第N+1次網(wǎng)絡(luò)連接。

步驟203:判斷所述第一延遲時(shí)間是否≦所述最大延遲時(shí)間;當(dāng)所述第一延遲時(shí)間≦所述最大延遲時(shí)間時(shí),延遲所述第一延遲時(shí)間,發(fā)起第N+1次網(wǎng)絡(luò)連接;當(dāng)所述第一延遲時(shí)間>所述最大延遲時(shí)間時(shí),延遲所述最大延遲時(shí)間,發(fā)起第N+1次網(wǎng)絡(luò)連接。

下面將舉例對(duì)本發(fā)明的實(shí)施例二所述網(wǎng)絡(luò)重連的方法作進(jìn)一說明。

參考圖3,為本發(fā)明的實(shí)施例二網(wǎng)絡(luò)重連的示意圖。

終端與服務(wù)器之間第N次網(wǎng)絡(luò)連接成功后,所述終端接收所述服務(wù)器下發(fā)的最大延遲時(shí)間。所述終端保持所述第N次網(wǎng)絡(luò)連接為長(zhǎng)連接,判斷所述長(zhǎng)連接的穩(wěn)定性。當(dāng)所述長(zhǎng)連接的穩(wěn)定性符合預(yù)設(shè)時(shí),所述終端將第一權(quán)重重置為0。

當(dāng)所述終端與所述服務(wù)器之間的所述第N次網(wǎng)絡(luò)連接斷開時(shí),所述終端判斷所述第N次網(wǎng)絡(luò)連接的時(shí)長(zhǎng)是否>1分鐘(預(yù)設(shè)網(wǎng)絡(luò)連接時(shí)長(zhǎng))。當(dāng)所述第N次網(wǎng)絡(luò)連接的時(shí)長(zhǎng)>1分鐘(預(yù)設(shè)網(wǎng)絡(luò)連接時(shí)長(zhǎng))時(shí),所述終端將第二權(quán)重重置為0,將所述第一權(quán)重增加1。所述終端計(jì)算所述第一延遲時(shí)間,所述第一延遲時(shí)間=2X,X=所述第一權(quán)重。當(dāng)所述第N次網(wǎng)絡(luò)連接的時(shí)長(zhǎng)≦1分鐘(預(yù)設(shè)網(wǎng)絡(luò)連接時(shí)長(zhǎng))時(shí),所述第二權(quán)重增加1。所述終端判斷所述第二權(quán)重是否≧5(預(yù)設(shè)閾值)。當(dāng)所述第二權(quán)重≧5(預(yù)設(shè)閾值)時(shí),所述終端延遲預(yù)設(shè)時(shí)間,發(fā)起第N+1次網(wǎng)絡(luò)連接。

所述終端判斷所述第一延遲時(shí)間是否≦所述最大延遲時(shí)間。當(dāng)所述第一延遲時(shí)間≦所述最大延遲時(shí)間時(shí),所述終端延遲所述第一延遲時(shí)間,發(fā)起第N+1次網(wǎng)絡(luò)連接。當(dāng)所述第一延遲時(shí)間>所述最大延遲時(shí)間時(shí),所述終端延遲所述最大延遲時(shí)間,發(fā)起第N+1次網(wǎng)絡(luò)連接。

所述預(yù)設(shè)時(shí)間>所述最大延遲時(shí)間。

本發(fā)明的實(shí)施例二所述網(wǎng)絡(luò)重連的方法,主要有以下技術(shù)效果:

本發(fā)明的實(shí)施例二所述網(wǎng)絡(luò)重連的方法,當(dāng)所述第N次網(wǎng)絡(luò)連接成功,且已接收所述最大延遲時(shí)間,保持所述第N次網(wǎng)絡(luò)連接為長(zhǎng)連接,判斷所述長(zhǎng)連接的穩(wěn)定性。當(dāng)所述長(zhǎng)連接的穩(wěn)定性符合預(yù)設(shè)時(shí),將第一權(quán)重重置為0,所述第一權(quán)重為≧0的整數(shù)。本發(fā)明的實(shí)施例二所述網(wǎng)絡(luò)重連的方法計(jì)算所述第一延遲時(shí)間包括:當(dāng)所述第N次網(wǎng)絡(luò)連接的時(shí)長(zhǎng)>所述預(yù)設(shè)網(wǎng)絡(luò)連接時(shí)長(zhǎng)時(shí),第二權(quán)重重置為0,所述第二權(quán)重為≧0的整數(shù);所述第一權(quán)重增加1;所述第一延遲時(shí)間=2X,X=所述第一權(quán)重。當(dāng)所述第N次網(wǎng)絡(luò)連接的時(shí)長(zhǎng)≦所述預(yù)設(shè)網(wǎng)絡(luò)連接時(shí)長(zhǎng)時(shí),在本發(fā)明的實(shí)施例二中,所述網(wǎng)絡(luò)重連的方法還包括:所述第二權(quán)重增加1;判斷所述第二權(quán)重是否≧預(yù)設(shè)閾值;當(dāng)所述第二權(quán)重≧所述預(yù)設(shè)閾值時(shí),延遲預(yù)設(shè)時(shí)間,發(fā)起第N+1次網(wǎng)絡(luò)連接。綜上所述,本發(fā)明的實(shí)施例二所述網(wǎng)絡(luò)重連的方法,在網(wǎng)絡(luò)連接中斷后重新建立終端與服務(wù)器之間的網(wǎng)絡(luò)連接,能夠降低終端進(jìn)行網(wǎng)絡(luò)重連時(shí)的功耗,改善了終端進(jìn)行網(wǎng)絡(luò)重連時(shí)的系統(tǒng)性能。

實(shí)施例三:

參考圖4,為本發(fā)明的實(shí)施例三網(wǎng)絡(luò)重連的裝置的示意圖。本發(fā)明的實(shí)施例三網(wǎng)絡(luò)重連的裝置,用于實(shí)施本發(fā)明的實(shí)施例一所述網(wǎng)絡(luò)重連的方法。

本發(fā)明的實(shí)施例三網(wǎng)絡(luò)重連的裝置,包括:

接收模塊1,用于當(dāng)?shù)贜次網(wǎng)絡(luò)連接成功時(shí),接收最大延遲時(shí)間,N為≧1的整數(shù)。

第一判斷模塊2,用于當(dāng)所述第N次網(wǎng)絡(luò)連接斷開時(shí),判斷所述第N次網(wǎng)絡(luò)連接的時(shí)長(zhǎng)是否>預(yù)設(shè)網(wǎng)絡(luò)連接時(shí)長(zhǎng)。

計(jì)算模塊3,用于當(dāng)所述第N次網(wǎng)絡(luò)連接的時(shí)長(zhǎng)>所述預(yù)設(shè)網(wǎng)絡(luò)連接時(shí)長(zhǎng)時(shí),計(jì)算第一延遲時(shí)間。

第二判斷模塊4,用于判斷所述第一延遲時(shí)間是否≦所述最大延遲時(shí)間。

連接模塊5,用于當(dāng)所述第一延遲時(shí)間≦所述最大延遲時(shí)間時(shí),延遲所述第一延遲時(shí)間,發(fā)起第N+1次網(wǎng)絡(luò)連接;當(dāng)所述第一延遲時(shí)間>所述最大延遲時(shí)間時(shí),延遲所述最大延遲時(shí)間,發(fā)起第N+1次網(wǎng)絡(luò)連接。

在本發(fā)明的實(shí)施例三中,所述接收模塊1,當(dāng)?shù)贜次網(wǎng)絡(luò)連接成功時(shí),接收最大延遲時(shí)間。當(dāng)所述第N次網(wǎng)絡(luò)連接斷開時(shí),所述第一判斷模塊2判斷所述第N次網(wǎng)絡(luò)連接的時(shí)長(zhǎng)是否>預(yù)設(shè)網(wǎng)絡(luò)連接時(shí)長(zhǎng)。當(dāng)所述第N次網(wǎng)絡(luò)連接的時(shí)長(zhǎng)>所述預(yù)設(shè)網(wǎng)絡(luò)連接時(shí)長(zhǎng)時(shí),所述計(jì)算模塊3,計(jì)算第一延遲時(shí)間。所述第二判斷模塊4判斷所述第一延遲時(shí)間是否≦所述最大延遲時(shí)間。當(dāng)所述第一延遲時(shí)間≦所述最大延遲時(shí)間時(shí),所述連接模塊5延遲所述第一延遲時(shí)間,發(fā)起第N+1次網(wǎng)絡(luò)連接。當(dāng)所述第一延遲時(shí)間>所述最大延遲時(shí)間時(shí),所述連接模塊5延遲所述最大延遲時(shí)間,發(fā)起第N+1次網(wǎng)絡(luò)連接。

本發(fā)明的實(shí)施例三所述網(wǎng)絡(luò)重連的裝置,主要有以下技術(shù)效果:

本發(fā)明的實(shí)施例三所述網(wǎng)絡(luò)重連的裝置,當(dāng)?shù)贜次網(wǎng)絡(luò)連接成功時(shí),通過所述接收模塊1,接收最大延遲時(shí)間。當(dāng)所述第N次網(wǎng)絡(luò)連接斷開時(shí),通過所述第一判斷模塊2判斷所述第N次網(wǎng)絡(luò)連接的時(shí)長(zhǎng)是否>預(yù)設(shè)網(wǎng)絡(luò)連接時(shí)長(zhǎng)。當(dāng)所述第N次網(wǎng)絡(luò)連接的時(shí)長(zhǎng)>所述預(yù)設(shè)網(wǎng)絡(luò)連接時(shí)長(zhǎng)時(shí),通過所述計(jì)算模塊3計(jì)算第一延遲時(shí)間。通過所述第二判斷模塊4判斷所述第一延遲時(shí)間是否≦所述最大延遲時(shí)間。當(dāng)所述第一延遲時(shí)間≦所述最大延遲時(shí)間時(shí),通過所述連接模塊5延遲所述第一延遲時(shí)間,發(fā)起第N+1次網(wǎng)絡(luò)連接;當(dāng)所述第一延遲時(shí)間>所述最大延遲時(shí)間時(shí),通過所述連接模塊5延遲所述最大延遲時(shí)間,發(fā)起第N+1次網(wǎng)絡(luò)連接。綜上所述,本發(fā)明的實(shí)施例三所述網(wǎng)絡(luò)重連的裝置,在網(wǎng)絡(luò)連接中斷后重新建立終端與服務(wù)器之間的網(wǎng)絡(luò)連接,能夠降低終端進(jìn)行網(wǎng)絡(luò)重連時(shí)的功耗,改善了終端進(jìn)行網(wǎng)絡(luò)重連時(shí)的系統(tǒng)性能。

實(shí)施例四:

參考圖5,為本發(fā)明的實(shí)施例四網(wǎng)絡(luò)重連的裝置的示意圖。本發(fā)明的實(shí)施例四網(wǎng)絡(luò)重連的裝置,用于實(shí)施本發(fā)明的實(shí)施例二所述網(wǎng)絡(luò)重連的方法。

本發(fā)明的實(shí)施例四網(wǎng)絡(luò)重連的裝置,包括:

接收模塊10,用于當(dāng)?shù)贜次網(wǎng)絡(luò)連接成功時(shí),接收最大延遲時(shí)間,N為≧1的整數(shù)。

第一判斷模塊20,用于當(dāng)所述第N次網(wǎng)絡(luò)連接斷開時(shí),判斷所述第N次網(wǎng)絡(luò)連接的時(shí)長(zhǎng)是否>預(yù)設(shè)網(wǎng)絡(luò)連接時(shí)長(zhǎng)。

計(jì)算模塊30,用于當(dāng)所述第N次網(wǎng)絡(luò)連接的時(shí)長(zhǎng)>所述預(yù)設(shè)網(wǎng)絡(luò)連接時(shí)長(zhǎng)時(shí),計(jì)算第一延遲時(shí)間。

當(dāng)所述第N次網(wǎng)絡(luò)連接的時(shí)長(zhǎng)>所述預(yù)設(shè)網(wǎng)絡(luò)連接時(shí)長(zhǎng)時(shí),所述計(jì)算模塊30還用于將第二權(quán)重重置為0,所述第二權(quán)重為≧0的整數(shù);將所述第一權(quán)重增加1。

所述計(jì)算模塊30計(jì)算所述第一延遲時(shí)間包括:所述第一延遲時(shí)間=2X,X=所述第一權(quán)重。

第二判斷模塊40,用于判斷所述第一延遲時(shí)間是否≦所述最大延遲時(shí)間。

連接模塊50,用于當(dāng)所述第一延遲時(shí)間≦所述最大延遲時(shí)間時(shí),延遲所述第一延遲時(shí)間,發(fā)起第N+1次網(wǎng)絡(luò)連接;當(dāng)所述第一延遲時(shí)間>所述最大延遲時(shí)間時(shí),延遲所述最大延遲時(shí)間,發(fā)起第N+1次網(wǎng)絡(luò)連接。

當(dāng)所述第N次網(wǎng)絡(luò)連接的時(shí)長(zhǎng)≦所述預(yù)設(shè)網(wǎng)絡(luò)連接時(shí)長(zhǎng)時(shí),所述連接模塊50還用于將所述第二權(quán)重增加1;判斷所述第二權(quán)重是否≧預(yù)設(shè)閾值;當(dāng)所述第二權(quán)重≧所述預(yù)設(shè)閾值時(shí),延遲預(yù)設(shè)時(shí)間,發(fā)起第N+1次網(wǎng)絡(luò)連接。

長(zhǎng)連接模塊60,用于當(dāng)所述第N次網(wǎng)絡(luò)連接成功,且已接收所述最大延遲時(shí)間,保持所述第N次網(wǎng)絡(luò)連接為長(zhǎng)連接;判斷所述長(zhǎng)連接的穩(wěn)定性;當(dāng)所述長(zhǎng)連接的穩(wěn)定性符合預(yù)設(shè)時(shí),將第一權(quán)重重置為0,所述第一權(quán)重為≧0的整數(shù)。

本發(fā)明的實(shí)施例四所述網(wǎng)絡(luò)重連的裝置,主要有以下技術(shù)效果:

本發(fā)明的實(shí)施例四所述網(wǎng)絡(luò)重連的裝置,當(dāng)所述第N次網(wǎng)絡(luò)連接成功,且已接收所述最大延遲時(shí)間,通過所述長(zhǎng)連接模塊60保持所述第N次網(wǎng)絡(luò)連接為長(zhǎng)連接;判斷所述長(zhǎng)連接的穩(wěn)定性;當(dāng)所述長(zhǎng)連接的穩(wěn)定性符合預(yù)設(shè)時(shí),將第一權(quán)重重置為0。當(dāng)所述第N次網(wǎng)絡(luò)連接的時(shí)長(zhǎng)>所述預(yù)設(shè)網(wǎng)絡(luò)連接時(shí)長(zhǎng)時(shí),通過所述計(jì)算模塊30將第二權(quán)重重置為0;將所述第一權(quán)重增加1。所述計(jì)算模塊30計(jì)算所述第一延遲時(shí)間包括:所述第一延遲時(shí)間=2X,X=所述第一權(quán)重。綜上所述,本發(fā)明的實(shí)施例四所述網(wǎng)絡(luò)重連的裝置,在網(wǎng)絡(luò)連接中斷后重新建立終端與服務(wù)器之間的網(wǎng)絡(luò)連接,能夠降低終端進(jìn)行網(wǎng)絡(luò)重連時(shí)的功耗,改善了終端進(jìn)行網(wǎng)絡(luò)重連時(shí)的系統(tǒng)性能。

實(shí)施例五:

本發(fā)明的實(shí)施例五公開一種網(wǎng)絡(luò)重連的終端。所述網(wǎng)絡(luò)重連的終端包括本發(fā)明的實(shí)施例三和本發(fā)明的實(shí)施例四所述的任意一種網(wǎng)絡(luò)重連的裝置。

本發(fā)明的實(shí)施例五所述網(wǎng)絡(luò)重連的終端,主要有以下技術(shù)效果:

本發(fā)明的實(shí)施例五所述網(wǎng)絡(luò)重連的終端,在網(wǎng)絡(luò)連接中斷后重新建立終端與服務(wù)器之間的網(wǎng)絡(luò)連接,能夠降低終端進(jìn)行網(wǎng)絡(luò)重連時(shí)的功耗,改善了終端進(jìn)行網(wǎng)絡(luò)重連時(shí)的系統(tǒng)性能。

實(shí)施例六:

本發(fā)明的實(shí)施例六公開一種非暫態(tài)(非易失性)計(jì)算機(jī)存儲(chǔ)介質(zhì),所述計(jì)算機(jī)存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)可執(zhí)行指令,所述計(jì)算機(jī)可執(zhí)行指令用于執(zhí)行上述任意方法實(shí)施例中的方法。

本發(fā)明的實(shí)施例六所述的非暫態(tài)(非易失性)計(jì)算機(jī)存儲(chǔ)介質(zhì),主要有以下技術(shù)效果:

本發(fā)明的實(shí)施例六所述的非暫態(tài)(非易失性)計(jì)算機(jī)存儲(chǔ)介質(zhì),用于在網(wǎng)絡(luò)連接中斷后重新建立終端與服務(wù)器之間的網(wǎng)絡(luò)連接,能夠降低終端進(jìn)行網(wǎng)絡(luò)重連時(shí)的功耗,改善了終端進(jìn)行網(wǎng)絡(luò)重連時(shí)的系統(tǒng)性能。

實(shí)施例七:

參考圖6,為本發(fā)明的實(shí)施例七電子設(shè)備的硬件結(jié)構(gòu)示意圖。本發(fā)明的實(shí)施例七的電子設(shè)備包括:一個(gè)或多個(gè)處理器610以及存儲(chǔ)器620。以一個(gè)處理器610為例。該設(shè)備還可以包括:輸入裝置630和輸出裝置640。

處理器610、存儲(chǔ)器620、輸入裝置630和輸出裝置640可以通過總線或者其他方式連接,圖6中以通過總線連接為例。

存儲(chǔ)器620作為一種非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),可用于存儲(chǔ)非暫態(tài)軟件程序、非暫態(tài)計(jì)算機(jī)可執(zhí)行程序。處理器610通過運(yùn)行存儲(chǔ)在存儲(chǔ)器620中的非暫態(tài)軟件程序、指令,從而執(zhí)行電子設(shè)備的各種功能應(yīng)用以及數(shù)據(jù)處理,即實(shí)現(xiàn)上述方法實(shí)施例。

存儲(chǔ)器620可以包括存儲(chǔ)程序區(qū)和存儲(chǔ)數(shù)據(jù)區(qū),其中,存儲(chǔ)程序區(qū)可存儲(chǔ)操作系統(tǒng)、至少一個(gè)功能所需要的應(yīng)用程序;存儲(chǔ)數(shù)據(jù)區(qū)可存儲(chǔ)數(shù)據(jù)等。此外,存儲(chǔ)器620可以包括高速隨機(jī)存取存儲(chǔ)器,還可以包括非暫態(tài)存儲(chǔ)器,例如至少一個(gè)磁盤存儲(chǔ)器件、閃存器件、或其他非暫態(tài)固態(tài)存儲(chǔ)器件。在一些實(shí)施例中,存儲(chǔ)器620可選包括相對(duì)于處理器610遠(yuǎn)程設(shè)置的存儲(chǔ)器,這些遠(yuǎn)程存儲(chǔ)器可以通過網(wǎng)絡(luò)連接至處理裝置。上述網(wǎng)絡(luò)的實(shí)例包括但不限于互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、局域網(wǎng)、移動(dòng)通信網(wǎng)及其組合。

輸入裝置630可接收輸入的數(shù)字或字符信息,以及產(chǎn)生信號(hào)輸入。輸出裝置640可包括顯示屏等顯示設(shè)備。

所述存儲(chǔ)器620存儲(chǔ)有可被所述至少一個(gè)處理器610執(zhí)行的指令,所述指令被所述至少一個(gè)處理器610執(zhí)行,以使所述至少一個(gè)處理器610能夠執(zhí)行上述任意方法實(shí)施例中的方法。

本發(fā)明的實(shí)施例七所述的電子設(shè)備,主要有以下技術(shù)效果:

本發(fā)明的實(shí)施例七所述的電子設(shè)備,用于在網(wǎng)絡(luò)連接中斷后重新建立終端與服務(wù)器之間的網(wǎng)絡(luò)連接,能夠降低終端進(jìn)行網(wǎng)絡(luò)重連時(shí)的功耗,改善了終端進(jìn)行網(wǎng)絡(luò)重連時(shí)的系統(tǒng)性能。

實(shí)施例八:

一種計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品包括存儲(chǔ)在非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序包括程序指令,當(dāng)所述程序指令被計(jì)算機(jī)執(zhí)行時(shí),使所述計(jì)算機(jī)執(zhí)行上述任意方法實(shí)施例中的方法。

本發(fā)明的實(shí)施例八所述的計(jì)算機(jī)程序產(chǎn)品,主要有以下技術(shù)效果:

本發(fā)明的實(shí)施例八所述的計(jì)算機(jī)程序產(chǎn)品,用于在網(wǎng)絡(luò)連接中斷后重新建立終端與服務(wù)器之間的網(wǎng)絡(luò)連接,能夠降低終端進(jìn)行網(wǎng)絡(luò)重連時(shí)的功耗,改善了終端進(jìn)行網(wǎng)絡(luò)重連時(shí)的系統(tǒng)性能。

本領(lǐng)域普通技術(shù)人員應(yīng)當(dāng)理解到,上述實(shí)施例中的網(wǎng)絡(luò)重連的裝置、網(wǎng)絡(luò)重連的終端、非暫態(tài)(非易失性)計(jì)算機(jī)存儲(chǔ)介質(zhì)和電子設(shè)備還可以通過其他方式實(shí)現(xiàn)。

當(dāng)使用到軟件實(shí)現(xiàn)時(shí),可以將實(shí)現(xiàn)上述各個(gè)實(shí)施例的計(jì)算機(jī)指令和/或數(shù)據(jù)存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)中或作為可讀介質(zhì)上的一個(gè)或多個(gè)指令或代碼進(jìn)行傳輸。計(jì)算機(jī)可讀介質(zhì)包括計(jì)算機(jī)存儲(chǔ)介質(zhì)和通信介質(zhì),其中通信介質(zhì)包括便于從一個(gè)地方向另一個(gè)地方傳送計(jì)算機(jī)程序的任何介質(zhì)。存儲(chǔ)介質(zhì)可以是計(jì)算機(jī)能夠存儲(chǔ)的任何可用介質(zhì)。以此為例但不限于次:計(jì)算機(jī)可讀介質(zhì)可以包括RAM、ROM、EEPROM、CD-ROM或其他光盤存儲(chǔ)、磁盤存儲(chǔ)介質(zhì)或者其他磁存儲(chǔ)設(shè)備、或者能夠攜帶或存儲(chǔ)具有指令或數(shù)據(jù)結(jié)構(gòu)形式的期望的程序代碼并能夠由計(jì)算機(jī)存取的任何其他介質(zhì)。此外,任何連接可以適當(dāng)?shù)某蔀橛?jì)算機(jī)可讀介質(zhì)。例如,如果軟件是使用同軸電纜、光釬光纜、雙絞線、數(shù)字用戶線(DSL)或者諸如紅外線、無(wú)線電和微波之類的無(wú)線技術(shù)從網(wǎng)站、服務(wù)器或者其他遠(yuǎn)程源傳輸?shù)?,那么同軸電纜、光釬光纜、雙絞線、DSL或者諸如紅外線、無(wú)線和微波之類的無(wú)線技術(shù)包括在所屬介質(zhì)的定義中。

通過以上所有的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實(shí)施方式可借助軟件加必需的通用硬件平臺(tái)來實(shí)現(xiàn),當(dāng)然也可以通過硬件?;谶@樣的理解,上述技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備執(zhí)行各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。

上述實(shí)施例為本發(fā)明較佳的實(shí)施方式,但本發(fā)明的實(shí)施方式并不受上述實(shí)施例的限制,其他的任何未背離本發(fā)明的精神實(shí)質(zhì)與原理下所作的改變、修飾、替代、組合、簡(jiǎn)化,均應(yīng)為等效的置換方式,都包含在本發(fā)明的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
鄂伦春自治旗| 民和| 拉孜县| 富宁县| 精河县| 松潘县| 绿春县| 湘西| 南京市| 九寨沟县| 杭锦旗| 大庆市| 广丰县| 开江县| 资阳市| 卢湾区| 沙田区| 桐梓县| 衡水市| 长宁区| 防城港市| 神池县| 旺苍县| 山阴县| 隆回县| 林周县| 平遥县| 汝阳县| 华阴市| 迁安市| 永丰县| 宣武区| 太湖县| 德州市| 卫辉市| 林周县| 丰台区| 房产| 安图县| 遂昌县| 安吉县|