两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

電子設(shè)備、心跳消息的發(fā)送方法與系統(tǒng)的制作方法

文檔序號(hào):7776715閱讀:152來源:國知局
電子設(shè)備、心跳消息的發(fā)送方法與系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種電子設(shè)備、心跳消息的發(fā)送方法與系統(tǒng),克服目前終端應(yīng)用隨意選取向服務(wù)器通知應(yīng)用程序IP地址的心跳周期而未能充分地節(jié)約信令資源的不足,該方法包括:對電子設(shè)備所接入的通信網(wǎng)絡(luò)進(jìn)行監(jiān)測;在監(jiān)測到電子設(shè)備切換通信網(wǎng)絡(luò)時(shí),調(diào)整應(yīng)用程序維持長連接的心跳消息的發(fā)送周期;通知應(yīng)用程序根據(jù)調(diào)整后的發(fā)送周期發(fā)送所述心跳消息。本申請的實(shí)施例可以根據(jù)電子設(shè)備所接入的通信網(wǎng)絡(luò)的不同,來靈活地調(diào)整應(yīng)用程序向服務(wù)器通知維持長連接的心跳消息的發(fā)送周期,提高了信令資源的利用率。
【專利說明】電子設(shè)備、心跳消息的發(fā)送方法與系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種通信技術(shù),尤其涉及一種電子設(shè)備、心跳消息的發(fā)送方法與系統(tǒng)。【背景技術(shù)】
[0002]電子設(shè)備上安裝的應(yīng)用程序通過發(fā)送心跳消息給服務(wù)器側(cè),是現(xiàn)有應(yīng)用程序保持常在線而常用的解決方法。鑒于目前稀缺的IP地址資源,當(dāng)前網(wǎng)絡(luò)運(yùn)營商普遍采用網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT)的方式將私網(wǎng)地址轉(zhuǎn)換為公網(wǎng)地址,來節(jié)約緊缺的公網(wǎng)IP地址。因此,目前電子設(shè)備并不能分配永久固定的IP地址。
[0003]電子設(shè)備上安裝的應(yīng)用程序?yàn)榱藢⒆约旱腎P地址告知服務(wù)器側(cè),目前普遍的做法是發(fā)送攜帶電子設(shè)備側(cè)的IP地址的心跳消息至服務(wù)器側(cè),維持了從應(yīng)用程序到服務(wù)器側(cè)的長連接,從而使得服務(wù)器側(cè)發(fā)起的推送等業(yè)務(wù)的順利實(shí)現(xiàn)。如果客戶端不發(fā)送心跳消息,長連接就會(huì)中斷,從而使得服務(wù)器側(cè)無法找到客戶端,造成推送等業(yè)務(wù)的無法實(shí)現(xiàn)。
[0004]目前的終端應(yīng)用視網(wǎng)絡(luò)為管道,在向服務(wù)器通知應(yīng)用程序IP地址的心跳周期的選取上還頗為隨意,并沒有考慮電子設(shè)備當(dāng)前所處的網(wǎng)絡(luò)環(huán)境等因素。一般情況下,電信運(yùn)營商設(shè)置的規(guī)則是,如果在2G的網(wǎng)絡(luò)環(huán)境下,應(yīng)用程序在5分鐘內(nèi)沒有數(shù)據(jù)發(fā)送,就中斷長連接,如果在3G的網(wǎng)絡(luò)環(huán)境下,應(yīng)用程序在28分鐘內(nèi)沒有發(fā)送數(shù)據(jù),就中斷長連接。終端應(yīng)用隨意選取向服務(wù)器通知應(yīng)用程序IP地址的心跳周期,就不會(huì)充分節(jié)約信令資源以保障信令資源的有效利用。

【發(fā)明內(nèi)容】

[0005]本發(fā)明所要解決的技術(shù)問題是克服目前終端應(yīng)用隨意選取向服務(wù)器通知應(yīng)用程序IP地址的心跳周期而未能充分地節(jié)約信令資源的不足。
[0006]為了解決上述技術(shù)問題,本申請的實(shí)施例首先提供了一種心跳消息的發(fā)送方法,應(yīng)用于安裝在電子設(shè)備上的應(yīng)用程序發(fā)送所述心跳消息,該方法包括:
[0007]對該電子設(shè)備所接入的通信網(wǎng)絡(luò)進(jìn)行監(jiān)測;
[0008]在監(jiān)測到該電子設(shè)備切換通信網(wǎng)絡(luò)時(shí),調(diào)整該應(yīng)用程序維持長連接的心跳消息的發(fā)送周期;
[0009]通知該應(yīng)用程序根據(jù)調(diào)整后的發(fā)送周期發(fā)送所述心跳消息。
[0010]優(yōu)選地,在監(jiān)測到該電子設(shè)備切換通信網(wǎng)絡(luò)時(shí),調(diào)整該應(yīng)用程序維持長連接的心跳消息的發(fā)送周期,包括:
[0011]在監(jiān)測到該電子設(shè)備由第一通信網(wǎng)絡(luò)切換到接入第二通信網(wǎng)絡(luò)時(shí),將該應(yīng)用程序在該第一通信網(wǎng)絡(luò)中發(fā)送該心跳消息的第一周期調(diào)整為在該第二通信網(wǎng)絡(luò)中發(fā)送該心跳消息的一第二周期。
[0012]優(yōu)選地,該方法包括:
[0013]對該電子設(shè)備接入在該通信網(wǎng)絡(luò)中的IP地址進(jìn)行監(jiān)測;
[0014]在監(jiān)測到該電子設(shè)備接入在該通信網(wǎng)絡(luò)中的IP地址發(fā)生變化時(shí),重置該應(yīng)用程序在該通信網(wǎng)絡(luò)中發(fā)送該心跳消息的發(fā)送周期的計(jì)時(shí)器。
[0015]本申請的實(shí)施例還提供了一種心跳消息的發(fā)送系統(tǒng),應(yīng)用于安裝在電子設(shè)備上的應(yīng)用程序發(fā)送所述心跳消息,該系統(tǒng)包括:
[0016]監(jiān)測模塊,對該電子設(shè)備所接入的通信網(wǎng)絡(luò)進(jìn)行監(jiān)測;
[0017]調(diào)整模塊,在所述監(jiān)測模塊監(jiān)測到該電子設(shè)備切換通信網(wǎng)絡(luò)時(shí),調(diào)整該應(yīng)用程序維持長連接的心跳消息的發(fā)送周期;
[0018]通知模塊,在所述調(diào)整模塊調(diào)整所述心跳消息的發(fā)送周期后,根據(jù)調(diào)整后的發(fā)送周期發(fā)送所述心跳消息。
[0019]優(yōu)選地,所述調(diào)整模塊在監(jiān)測到該電子設(shè)備由第一通信網(wǎng)絡(luò)切換到接入第二通信網(wǎng)絡(luò)時(shí),將該應(yīng)用程序在該第一通信網(wǎng)絡(luò)中發(fā)送該心跳消息的第一周期調(diào)整為在該第二通信網(wǎng)絡(luò)中發(fā)送該心跳消息的一第二周期。
[0020]優(yōu)選地,該系統(tǒng)包括:
[0021]重置模塊,在所述監(jiān)測模塊監(jiān)測到該電子設(shè)備接入在該通信網(wǎng)絡(luò)中的IP地址發(fā)生變化時(shí),重置該應(yīng)用程序在該通信網(wǎng)絡(luò)中發(fā)送該心跳消息的發(fā)送周期的計(jì)時(shí)器;
[0022]其中,所述監(jiān)測模塊對該電子設(shè)備接入在該通信網(wǎng)絡(luò)中的IP地址進(jìn)行監(jiān)測。
[0023]本申請的實(shí)施例還提供了一種電子設(shè)備,安裝有應(yīng)用程序,包括如上所述的心跳消息的發(fā)送系統(tǒng)。
[0024]與現(xiàn)有技術(shù)相比,本申請的實(shí)施例可以根據(jù)電子設(shè)備所接入的通信網(wǎng)絡(luò)的不同,來靈活地調(diào)整應(yīng)用程序向服務(wù)器通知維持長連接的心跳消息的發(fā)送周期,提高了信令資源的利用率。
[0025]本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過在說明書、權(quán)利要求書以及附圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。
【專利附圖】

【附圖說明】
[0026]附圖用來提供對本發(fā)明技術(shù)方案的進(jìn)一步理解,并且構(gòu)成說明書的一部分,與本申請的實(shí)施例一起用于解釋本發(fā)明的技術(shù)方案,并不構(gòu)成對本發(fā)明技術(shù)方案的限制。
[0027]圖1為本申請實(shí)施例的心跳消息的發(fā)送方法的流程示意圖。
[0028]圖2為本申請實(shí)施例的心跳消息的發(fā)送系統(tǒng)的構(gòu)造示意圖。
【具體實(shí)施方式】
[0029]以下將結(jié)合附圖及實(shí)施例來詳細(xì)說明本發(fā)明的實(shí)施方式,借此對本發(fā)明如何應(yīng)用技術(shù)手段來解決技術(shù)問題,并達(dá)成技術(shù)效果的實(shí)現(xiàn)過程能充分理解并據(jù)以實(shí)施。本申請實(shí)施例以及實(shí)施例中的各個(gè)特征在不相沖突前提下的相互結(jié)合,均在本發(fā)明的保護(hù)范圍之內(nèi)。
[0030]另外,在附圖的流程圖示出的步驟可以在諸如一組計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)系統(tǒng)中執(zhí)行。并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
[0031]本申請實(shí)施例的心跳消息的發(fā)送方法,應(yīng)用于安裝在電子設(shè)備上的應(yīng)用程序發(fā)送心跳消息。如圖1所示,該方法主要包括如下內(nèi)容:
[0032]步驟S110,監(jiān)測電子設(shè)備目前所處的網(wǎng)絡(luò)環(huán)境。對于多個(gè)應(yīng)用程序而言,可以為每個(gè)應(yīng)用程序獨(dú)立監(jiān)測,也可以統(tǒng)一進(jìn)行監(jiān)測后,將監(jiān)測結(jié)果分發(fā)給各應(yīng)用程序。
[0033]步驟S120,在監(jiān)測到該電子設(shè)備切換通信網(wǎng)絡(luò)時(shí),調(diào)整該應(yīng)用程序維持長連接的心跳消息的發(fā)送周期。
[0034]本申請的實(shí)施例中,在監(jiān)測到該電子設(shè)備由第一通信網(wǎng)絡(luò)切換到第二通信網(wǎng)絡(luò)時(shí),調(diào)整該應(yīng)用程序維持長連接的心跳消息的發(fā)送周期,將該應(yīng)用程序在該第一通信網(wǎng)絡(luò)發(fā)送該心跳消息的第一周期調(diào)整為在該第二通信網(wǎng)絡(luò)發(fā)送該心跳消息的第二周期。該第一周期和第二周期,分別由對應(yīng)的第一通信網(wǎng)絡(luò)的運(yùn)營商和第二通信網(wǎng)絡(luò)的運(yùn)營商所設(shè)置的規(guī)則來確定。
[0035]本申請的實(shí)施例中,通信網(wǎng)絡(luò)主要包括有2G網(wǎng)絡(luò)和3G網(wǎng)絡(luò)。在電子設(shè)備接入在2G網(wǎng)絡(luò)中時(shí),應(yīng)用程序維持長連接的心跳消息比如為5分鐘或者其他時(shí)長;在電子設(shè)備接入在3G網(wǎng)絡(luò)中時(shí),應(yīng)用程序維持長連接的心跳消息比如為28分鐘或者其他時(shí)長。在監(jiān)測到電子設(shè)備由2G網(wǎng)絡(luò)切換到3G網(wǎng)絡(luò)時(shí),即可以將該電子設(shè)備上安裝的應(yīng)用程序維持長連接的心跳消息的發(fā)送周期由5分鐘調(diào)整為28分鐘。又如,在監(jiān)測到電子設(shè)備由3G網(wǎng)絡(luò)切換到2G網(wǎng)絡(luò)時(shí),即可以將該電子設(shè)備上安裝的應(yīng)用程序維持長連接的心跳消息的發(fā)送周期由28分鐘調(diào)整為5分鐘。
[0036]步驟S130,通知該應(yīng)用程序根據(jù)調(diào)整后的發(fā)送周期向服務(wù)器發(fā)送維持長連接的心跳消息。
[0037]通過以上操作,在電子設(shè)備IP地址(也即安裝在電子設(shè)備上的應(yīng)用程序的IP地址)未變的情況下,電子設(shè)備處在不同的網(wǎng)絡(luò)環(huán)境中時(shí),應(yīng)用程序可以根據(jù)具體的網(wǎng)絡(luò)環(huán)境盡量延長自己的心跳周期,以減少對網(wǎng)絡(luò)的沖擊,提高無線資源的利用率。
[0038]比如在將該應(yīng)用程序在該第一通信網(wǎng)絡(luò)發(fā)送該心跳消息的第一周期調(diào)整為在該第二通信網(wǎng)絡(luò)發(fā)送該心跳消息的第二周期后,該應(yīng)用程序根據(jù)適應(yīng)于第二通信網(wǎng)絡(luò)的該第二周期,間隔盡量長的時(shí)間,向服務(wù)器發(fā)送心跳消息,盡量減少發(fā)送心跳消息的次數(shù),提高信令資源的利用率。
[0039]本申請的實(shí)施例中,還可以對電子設(shè)備接入在同一通信網(wǎng)絡(luò)中的IP地址進(jìn)行監(jiān)測,以在電子設(shè)備的IP地址發(fā)生變動(dòng)時(shí),應(yīng)用程序能迅速地通知給服務(wù)器。具體地,在監(jiān)測到電子設(shè)備接入在同一通信網(wǎng)絡(luò)中的IP地址發(fā)生變化時(shí),重置對上述心跳消息發(fā)送周期進(jìn)行計(jì)時(shí)的計(jì)時(shí)器,以重新開始心跳消息周期計(jì)算,保證服務(wù)器側(cè)第一時(shí)間了解移動(dòng)設(shè)備最新的IP地址。
[0040]本申請實(shí)施例的心跳消息的發(fā)送系統(tǒng),應(yīng)用于安裝在電子設(shè)備上的應(yīng)用程序發(fā)送心跳消息。如圖2所示,該系統(tǒng)包括監(jiān)測模塊210、調(diào)整模塊220以及通知模塊230,其中:
[0041]監(jiān)測模塊210,對該電子設(shè)備所接入的通信網(wǎng)絡(luò)進(jìn)行監(jiān)測;
[0042]調(diào)整模塊220,與監(jiān)測模塊210相連,在監(jiān)測模塊210監(jiān)測到該電子設(shè)備切換通信網(wǎng)絡(luò)時(shí),調(diào)整該應(yīng)用程序維持長連接的心跳消息的發(fā)送周期;
[0043]通知模塊230,與調(diào)整模塊220相連,在調(diào)整模塊220調(diào)整心跳消息的發(fā)送周期后,通知該應(yīng)用程序根據(jù)調(diào)整后的發(fā)送周期發(fā)送心跳消息。
[0044]本申請的實(shí)施例中,調(diào)整模塊220在監(jiān)測到該電子設(shè)備由第一通信網(wǎng)絡(luò)切換到接入第二通信網(wǎng)絡(luò)時(shí),將該應(yīng)用程序在該第一通信網(wǎng)絡(luò)中發(fā)送該心跳消息的第一周期調(diào)整為在該第二通信網(wǎng)絡(luò)中發(fā)送該心跳消息的一第二周期。
[0045]如圖2所示,本申請實(shí)施例的心跳消息的發(fā)送系統(tǒng),還可以包括:
[0046]重置模塊240,與監(jiān)測模塊210相連,在監(jiān)測模塊210監(jiān)測到該電子設(shè)備接入在該通信網(wǎng)絡(luò)中的IP地址發(fā)生變化時(shí),重置該應(yīng)用程序在該通信網(wǎng)絡(luò)中發(fā)送該心跳消息的發(fā)送周期的計(jì)時(shí)器。其中,監(jiān)測模塊210對該電子設(shè)備接入在該通信網(wǎng)絡(luò)中的IP地址進(jìn)行監(jiān)測。
[0047]本申請實(shí)施例的電子設(shè)備,安裝有應(yīng)用程序,其包括如上所述的心跳消息的發(fā)送系統(tǒng),該系統(tǒng)在監(jiān)測到該電子設(shè)備切換通信網(wǎng)絡(luò)時(shí),調(diào)整該應(yīng)用程序維持長連接的心跳消息的發(fā)送周期,以使應(yīng)用程序可以根據(jù)具體的網(wǎng)絡(luò)環(huán)境盡量延長自己的心跳周期,以減少對網(wǎng)絡(luò)的沖擊,提高無線資源的利用率。關(guān)于本申請實(shí)施例的電子設(shè)備,還請參考前述心跳消息的發(fā)送方法以及心跳消息的發(fā)送系統(tǒng)的內(nèi)容進(jìn)行理解。
[0048]本申請的實(shí)施例通過調(diào)整心跳消息的發(fā)送周期,使得心跳消息可以根據(jù)電子設(shè)備所接入的通信網(wǎng)絡(luò)的不同來靈活地調(diào)整發(fā)送周期,減少了電子設(shè)備發(fā)送為此應(yīng)用程序長連接的心跳消息對空口資源的使用頻率,降低了信令風(fēng)暴發(fā)生的概率,提高了無線網(wǎng)絡(luò)資源的利用率。
[0049]本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本申請實(shí)施例所提供的裝置和/或系統(tǒng)的各組成部分,以及方法中的各步驟,它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上??蛇x地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來實(shí)現(xiàn)。從而,可以將它們存儲(chǔ)在存儲(chǔ)裝置中由計(jì)算裝置來執(zhí)行,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
[0050]雖然本發(fā)明所揭露的實(shí)施方式如上,但所述的內(nèi)容僅為便于理解本發(fā)明而采用的實(shí)施方式,并非用以限定本發(fā)明。任何本發(fā)明所屬領(lǐng)域內(nèi)的技術(shù)人員,在不脫離本發(fā)明所揭露的精神和范圍的前提下,可以在實(shí)施的形式及細(xì)節(jié)上進(jìn)行任何的修改與變化,但本發(fā)明的專利保護(hù)范圍,仍須以所附的權(quán)利要求書所界定的范圍為準(zhǔn)。
【權(quán)利要求】
1.一種心跳消息的發(fā)送方法,應(yīng)用于安裝在電子設(shè)備上的應(yīng)用程序發(fā)送所述心跳消息,該方法包括: 對該電子設(shè)備所接入的通信網(wǎng)絡(luò)進(jìn)行監(jiān)測; 在監(jiān)測到該電子設(shè)備切換通信網(wǎng)絡(luò)時(shí),調(diào)整該應(yīng)用程序維持長連接的心跳消息的發(fā)送周期; 通知該應(yīng)用程序根據(jù)調(diào)整后的發(fā)送周期發(fā)送所述心跳消息。
2.根據(jù)權(quán)利要求1所述的方法,其中,在監(jiān)測到該電子設(shè)備切換通信網(wǎng)絡(luò)時(shí),調(diào)整該應(yīng)用程序維持長連接的心跳消息的發(fā)送周期,包括: 在監(jiān)測到該電子設(shè)備由第一通信網(wǎng)絡(luò)切換到接入第二通信網(wǎng)絡(luò)時(shí),將該應(yīng)用程序在該第一通信網(wǎng)絡(luò)中發(fā)送該心跳消息的第一周期調(diào)整為在該第二通信網(wǎng)絡(luò)中發(fā)送該心跳消息的一第二周期。
3.根據(jù)權(quán)利要求1所述的方法,其中,該方法包括: 對該電子設(shè)備接入在該通信網(wǎng)絡(luò)中的IP地址進(jìn)行監(jiān)測; 在監(jiān)測到該電子設(shè)備接入在該通信網(wǎng)絡(luò)中的IP地址發(fā)生變化時(shí),重置該應(yīng)用程序在該通信網(wǎng)絡(luò)中發(fā)送該心跳消息的發(fā)送周期的計(jì)時(shí)器。
4.一種心跳消息的發(fā)送系統(tǒng),應(yīng)用于安裝在電子設(shè)備上的應(yīng)用程序發(fā)送所述心跳消息,該系統(tǒng)包括: 監(jiān)測模塊,對該電子設(shè)備所接入的通信網(wǎng)絡(luò)進(jìn)行監(jiān)測; 調(diào)整模塊,在所述監(jiān)測模塊監(jiān)測到該電子設(shè)備切換通信網(wǎng)絡(luò)時(shí),調(diào)整該應(yīng)用程序維持長連接的心跳消息的發(fā)送周期; 通知模塊,在所述調(diào)整模塊調(diào)整所述心跳消息的發(fā)送周期后,根據(jù)調(diào)整后的發(fā)送周期發(fā)送所述心跳消息。
5.根據(jù)權(quán)利要求4所述的系統(tǒng),其中: 所述調(diào)整模塊在監(jiān)測到該電子設(shè)備由第一通信網(wǎng)絡(luò)切換到接入第二通信網(wǎng)絡(luò)時(shí),將該應(yīng)用程序在該第一通信網(wǎng)絡(luò)中發(fā)送該心跳消息的第一周期調(diào)整為在該第二通信網(wǎng)絡(luò)中發(fā)送該心跳消息的一第二周期。
6.根據(jù)權(quán)利要求4所述的系統(tǒng),其中,該系統(tǒng)包括: 重置模塊,在所述監(jiān)測模塊監(jiān)測到該電子設(shè)備接入在該通信網(wǎng)絡(luò)中的IP地址發(fā)生變化時(shí),重置該應(yīng)用程序在該通信網(wǎng)絡(luò)中發(fā)送該心跳消息的發(fā)送周期的計(jì)時(shí)器; 其中,所述監(jiān)測模塊對該電子設(shè)備接入在該通信網(wǎng)絡(luò)中的IP地址進(jìn)行監(jiān)測。
7.一種電子設(shè)備,安裝有應(yīng)用程序,包括如權(quán)利要求4至6中任一項(xiàng)所述的心跳消息的發(fā)送系統(tǒng)。
【文檔編號(hào)】H04W36/14GK103581950SQ201310575233
【公開日】2014年2月12日 申請日期:2013年11月15日 優(yōu)先權(quán)日:2013年11月15日
【發(fā)明者】解冰, 陳廣泉, 趙文東 申請人:中國聯(lián)合網(wǎng)絡(luò)通信集團(tuán)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
贡觉县| 乐昌市| 正蓝旗| 砚山县| 望都县| 莲花县| 大埔县| 宁强县| 印江| 雅江县| 永修县| 朝阳市| 濮阳市| 马龙县| 本溪| 墨玉县| 台州市| 淮安市| 偏关县| 阳谷县| 甘洛县| 湾仔区| 祁门县| 玉环县| 乐清市| 惠东县| 聊城市| 平陆县| 平潭县| 虞城县| 田东县| 宾阳县| 武夷山市| 枣阳市| 嘉禾县| 胶南市| 偃师市| 星子县| 宜川县| 凤凰县| 高密市|