<listing id="vjp15"></listing><menuitem id="vjp15"></menuitem><var id="vjp15"></var><cite id="vjp15"></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><menuitem id="vjp15"></menuitem></video></cite>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<menuitem id="vjp15"><strike id="vjp15"></strike></menuitem>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"></strike></var>
<var id="vjp15"></var>
<var id="vjp15"></var>
<var id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></var>
<menuitem id="vjp15"></menuitem><cite id="vjp15"><video id="vjp15"></video></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></cite>
<var id="vjp15"></var>
<var id="vjp15"></var>
<menuitem id="vjp15"><span id="vjp15"><thead id="vjp15"></thead></span></menuitem>
<cite id="vjp15"><video id="vjp15"></video></cite>
<menuitem id="vjp15"></menuitem>

一種提高數據業務響應速度的方法及裝置的制造方法

文檔序號:9892383閱讀:381來源:國知局
一種提高數據業務響應速度的方法及裝置的制造方法
【技術領域】
[0001]本發明涉及通訊技術領域,更具體地說,涉及一種提高數據業務響應速度的方法及裝置。
【背景技術】
[0002]開啟移動數據后,如果用戶面數據暫停1s以上,移動網絡中的RRC(無線資源控制)連接就釋放了,讓手機進入空閑態,當用戶有新的數據后,就會重新建立RRC連接,導致新的數據發送和接收的延遲。在一些對時延要求高的業務中,這種延遲是不可接受的,會嚴重影響用戶的體驗,例如搶紅包業務中。

【發明內容】

[0003]本發明要解決的技術問題在于,提供一種提高數據業務響應速度的方法及裝置。
[0004]本發明解決其技術問題所采用的技術方案是:構造一種提高數據業務響應速度的方法及裝置。
[0005]在本發明所述的提高數據業務響應速度的方法中,用于終端與網絡服務器的數據通訊,所述方法包括:
[0006]建立所述終端與網絡服務器的數據通訊連接;
[0007]所述終端按設定第一時間間隔向所述網絡服務器發送第一數據,以保持所述終端與所述網絡服務器的數據通訊連接。
[0008]可選地,所述終端按設定第一時間間隔向所述網絡服務器發送第一數據之前,還包括:
[0009]監測預設應用中的用戶界面中是否包含預設關鍵字;
[0010]若是,則執行終端按設定第一時間間隔向所述網絡服務器發送第一數據的步驟。
[0011]可選地,在所述建立所述終端與網絡服務器的數據通訊連接步驟中:
[0012]所述終端與所述網絡服務器之間的數據通訊連接為RRC連接,所述設定的第一時間間隔小于設定的RRC連接到釋放的時間間隔;
[0013]或者,
[0014]所述終端與所述網絡服務器之間的數據通訊連接為TCP連接,所述設定的第一時間間隔小于設定的TCP連接到釋放的時間間隔。
[0015]可選地,在所述終端按設定第一時間間隔向所述網絡服務器發送第一數據的步驟中:
[0016]所述第一數據為IP數據包,所述終端運行PING業務,并發送所述IP數據包。
[0017]可選地,所述方法還包括:
[0018]所述終端監測在設定第二時間間隔內,所述終端與所述網絡服務器之間是否有第二數據的數據交互;
[0019]若否,則保持所述終端按設定第一時間間隔向所述網絡服務器發送第一數據;
[0020]若是,則停止所述終端按向所述網絡服務器發送第一數據,并繼續監測是否有所述第二數據的數據交互。
[0021]在本發明所述的提高數據業務響應速度的裝置中,用于終端與網絡服務器的數據通訊,所述裝置包括:
[0022]建立單元,用于建立所述終端與網絡服務器的數據通訊連接;
[0023]發送單元,用于所述終端按設定第一時間間隔向所述網絡服務器發送第一數據,以保持所述終端與所述網絡服務器的數據通訊連接。
[0024]可選地,所述裝置還包括:
[0025]關鍵字單元,用于在所述終端按設定第一時間間隔向所述網絡服務器發送第一數據之前,監測預設應用中的用戶界面中是否包含預設關鍵字;
[0026]若是,則所述發送單元執行所述終端按設定第一時間間隔向所述網絡服務器發送第一數據的步驟。
[0027]可選地,所述終端與所述網絡服務器之間的數據通訊連接為RRC連接,所述設定的第一時間間隔小于設定的RRC連接到釋放的時間間隔;
[0028]或者,
[0029]所述終端與所述網絡服務器之間的數據通訊連接為TCP連接,所述設定的第一時間間隔小于設定的TCP連接到釋放的時間間隔。
[0030]可選地,在所述發送單元中,
[0031]所述第一數據為IP數據包,所述終端運行PING業務,并發送所述IP數據包。
[0032]可選地,所述裝置還包括:
[0033]監測單元,用于所述終端監測在設定第二時間間隔內,所述終端與所述網絡服務器之間是否有第二數據的數據交互;
[0034]保持單元,用于若所述監測單元判斷為否,則保持所述終端按設定第一時間間隔向所述網絡服務器發送第一數據;
[0035]停止單元,用于若所述監測單元判斷為是,則停止所述終端按向所述網絡服務器發送第一數據,并繼續監測是否有所述第二數據的數據交互。
[0036]實施本發明的提高數據業務響應速度的方法及裝置,具有以下有益效果:通過按設定第一時間間隔向網絡服務器發送第一數據,保持終端與網絡服務器的數據通訊連接,能夠快速處理網絡消息,提高了數據業務的響應速度。
【附圖說明】
[0037]下面將結合附圖及實施例對本發明作進一步說明,附圖中:
[0038]圖1是本發明的一種提高數據業務響應速度的方法的流程示意圖;
[0039]圖2是本發明的一種提高數據業務響應速度的裝置的結構示意圖。
【具體實施方式】
[0040]為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖和具體實施例,對本發明進行進一步的詳細說明。應當理解,此處描述的具體實施例僅用于解釋本發明,并不用于限定本發明。
[0041]本發明實施例公開了一種提高數據業務響應速度的方法及裝置,通過按設定第一時間間隔向網絡服務器發送第一數據,保持終端與網絡服務器的數據通訊連接,能夠快速處理網絡消息,提高了數據業務的響應速度。以下分別進行詳細說明。
[0042]第一實施例
[0043]請參閱圖1,圖1為本發明提供的第一實施例的一種提高數據業務響應速度的方法的流程示意圖。該提高數據業務響應速度的方法可以用于終端與網絡服務器的數據通訊。其中,終端包括但不限于手機、平板電腦、智能手表、智能手環、MP3、MP4等終端。終端的操作系統可包括但不限于Android操作系統、1S操作系統、Symbian(塞班)操作系統、BlackBerry(黑莓)操作系統、Windows Phone操作系統等等。如圖1所示,該提高數據業務響應速度的方法包括以下步驟:
[0044]SlOl:建立終端與網絡服務器的數據通訊連接。
[0045]在本發明實施例中,數據通訊連接包括但不限于RRC連接、TCP連接。其中,RRC處理UE(User Equipment)和eNodeB(Evolved Node-B)之間控制平面的第三層信息,用于對無線資源進行分配并發送信令。RRC連接是數據傳輸必須建立的一種連接,如果用戶面數據暫停1s以上,移動網絡中的RRC連接就釋放了,讓手機進入空閑態,當用戶有新的數據后,就需要重新建立RRC連接。為了使得RRC連接一直保持連接不被釋放,就需要保證有數據一直在傳輸,因此本發明實施例還需要執行步驟S102。
[0046]S102:終端按設定第一時間間隔向網絡服務器發送第一數據,以保持終端與網絡服務器的數據通訊連接。
[0047]具體的,若終端與網絡服務器之間的數據通訊連接為RRC連接,則設定的第一時間間隔小于設定的RRC連接到釋放的時間間隔,才能保持終端與網絡服務器的數據通訊連接,這樣,當某一推送消息(比如紅包消息)過來的時候,可以快速處理,而不需要等待系統喚醒網絡模塊后才處理,就達到了加速接收網絡消息的目的。同樣的,若終端與網絡服務器之間的數據通訊連接為TCP連接,則設定的第一時間間隔小于設定的TCP連接到釋放的時間間隔。
[0048]作為一可選實施例,在終端按設定第一時間間隔向網絡服務器發送第一數據的步驟中:第一數據為IP數據包,終端運行PING業務,并發送IP數據包。其中,PING的時間間隔小于設定的RRC連接到釋放的時間間隔,保證RRC的連接不被釋放,保持終端與網絡服務器的數據通訊連接。
[0049]在追求快速處理消息的同時,為了功耗方面的考慮,系統還可以通過檢測特殊的場景才去保持網絡激活。
[0050]具體的,該方法包括:監測終端運行的當前應用或當前環境,并在當前應用或當前環境為預設應用或預設環境時,執行終端按設定第一時間間隔向網絡服務器發送第一數據,以保持終端與網絡服務器的數據通訊連接。
[0051 ]進一步的,終端按設定第一時間間隔向網絡服務器發送第一數據之前,還包括:監測預設應用中的用戶界面中是否包含預設關鍵字;若是,則執行終端按設定第一時間間隔向網絡服務器發送第一數據的步驟。
[0052]具體的,預設應用可包括系統應用程序以及第三方應用程序。用戶可以事先對應用的關鍵字進行授權設定,并存儲于授權庫中。該授權庫既可以存儲于本地終端,也可以存儲于服務器。當監測預設應用中的用戶界面中是否包含預設關鍵字時,通過在授權庫中進行匹配,來判斷是否包含預設關鍵字。
[0053]舉例來說,用戶事先將微信設定為預設應用,“紅包”設定為預設關鍵字,當監測到微信的應用界面中包含“紅包”字眼時,終端按設定第一時間間隔向網絡服務器發送第一數據,保持終端與網絡服務器的數據通訊連接。這樣,當紅包消息過來的時候,可以快速處理,而不需要等待系統喚醒網絡模塊后才處理,就達到了加速接收網絡消息的目的。
[0054]進一步的,該方法還包括:
[0055]終端監測在設定第二時間間隔內,終端與網絡服務器之間是否有第二數據的數據交互;若否,則保持終端按設定第一時間間隔向網絡服務器發送第一數據;若是,則停止終端按向網絡服務器發送第一數據,并繼續監測是否有第二數據的數據交互。
[0056]當有其他的應用與網絡服務器進行數據交互時,終端與網絡服務器之間的RRC連接就能夠保持,不被釋放。此時,就不需要終端按設定第一時間間隔向網絡服務器發送第一數據,當終端的其他應用與網絡服務器沒有數據交互時,才按設定第一時間間隔向網絡服務器發送第一數據,保持終端與網絡服務器的數據通訊連接。
[0057]本發明實施例的提高數據業務響應速度的方法,通過按設定第一時間間隔向網絡服務器發送第一數據,保持終端與網絡服務器的數據通訊連接,能夠快速處理網絡消息,提高了數據業務的響應速度。
[0058
當前第1頁1 2 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
韩国伦理电影