• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    維持心跳機制的方法、WLAN客戶端和程序服務器技術

    技術編號:8685711 閱讀:222 留言:0更新日期:2013-05-09 05:16
    本發明專利技術提供一種維持心跳機制的方法、WLAN客戶端和程序服務器,維持心跳機制的方法,包括:接收來自用戶的登錄請求消息;向程序服務器發送委托請求消息,委托請求消息包括:預設的在線時長和終端設備的標識,以使程序服務器在預設的在線時長內向門戶服務器發送心跳包。本發明專利技術提供的維持心跳機制的方法、WLAN客戶端和程序服務器,通過發送委托請求消息,以使程序服務器在預設的在線時長內向門戶服務器發送心跳包維持終端設備在線,門戶服務器能夠根據接收的心跳包判斷終端設備在線狀態,實現了提高門戶服務器對終端設備在線狀態判斷的準確性,還可以進一步提高對終端設備在線時長計算的準確性。

    【技術實現步驟摘要】

    本專利技術涉及通信技術,尤其涉及一種維持心跳機制的方法、WLAN客戶端和程序服務器
    技術介紹
    終端設備使用通信運營商的無線局域網(Wireless Local Area Networks,簡稱WLAN)獲取網絡資源時,通常在終端設備上運行WLAN客戶端應用程序,通過該WLAN客戶端應用程序向門戶服務器(簡稱Portal服務器)發送認證請求以建立網絡連接從而獲取網絡資源,Portal服務器接收該終端設備的認證請求并對該終端設備進行認證,Portal服務器通過該終端設備的認證請求以后,該終端設備便可以獲取網絡資源。對于安裝了視窗(Windows)或安卓(Android)操作系統的終端設備,終端設備通過WLAN客戶端應用程序建立起網絡連接以后,終端設備用戶可以將該WLAN客戶端應用程序切換到后臺運行,該WLAN客戶端應用程序切換到后臺運行以后可以根據Portal服務器設置的心跳間隔定時向Portal服務器發送心跳包,Portal服務器根據心跳包可以監控終端設備用戶是否希望終端設備保持網絡連接,即若Portal服務器接收到心跳包則可以獲知該終端設備用戶希望該終端設備保持網絡連接,若Portal服務器接收不到心跳包則可以獲知該終端設備用戶希望該終端設備斷開網絡連接。當用戶希望終端設備斷開網絡連接時,用戶可以將WLAN客戶端應用程序切換到前臺并設置該WLAN客戶端應用程序,使該WLAN客戶端應用程序向Portal服務器發送下線請求,Portal服務器收到下線請求以后使該終端設備斷開網絡連接,終端設備下線,此外,即使終端設備執行非法關機等非法動作,WLAN客戶端應用程序也會被迫強制關閉,WLAN客戶端應用程序被迫強制關閉以后,WLAN客戶端應用程序也就無法定時向Portal服務器發送心跳包,當Portal服務器接收不到終端設備通過WLAN客戶端應用程序發送的心跳包時,Portal服務器則認為該終端設備用戶不希望該終端設備保持網絡連接,此時,Portal服務器則斷開終端設備的網絡連接,終端設備下線,這樣在終端設備非法關機時Portal服務器能夠及時的斷開終端設備的網絡連接。網際操作系統(Internetwork Operation System,簡稱 iOS)不支持 WLAN客戶端應用程序在后臺運行。WLAN客戶端應用程序轉入后臺之后將處于“休眠”狀態,iOS系統為了保證終端設備登陸到門戶服務器之后維持在線狀態,通常采用取消心跳包的方式,即終端設備登陸到門戶服務器之后,門戶服務器一直保持該終端設備的在線狀態,直到終端用戶通過該登陸應用程序退出登陸。對于使用iOS系統的終端設備,當用戶希望斷開網絡連接時,用戶只能通過激活在后臺“休眠”的WLAN客戶端應用程序向Portal服務器發送下線請求,該終端設備才能斷開網絡連接。然而,在iOS系統中,當終端設備執行非法關機或WLAN客戶端應用程序非法關閉等非法動作或者用戶已經長時間未使用網絡功能,但忘記從WLAN客戶端退出登陸時,即使WLAN客戶端應用程序已經關閉,Portal服務器仍將保持該終端設備在線,Portal服務器記錄終端設備在線狀態的準確性差,用戶使用終端設備進行WLAN業務時,網絡側根據終端設備在線狀態維護用戶資料,從而導致該用戶資料不準確。
    技術實現思路
    本專利技術提供一種維持心跳機制的方法、WLAN客戶端和程序服務器,以提高門戶服務器對終端設備在線時長計算的準確性。一方面,本專利技術提供一種維持心跳機制的方法,包括:無線局域網WLAN客戶端接收來自用戶的登錄請求消息;所述WLAN客戶端向程序服務器發送委托請求消息,所述委托請求消息包括:預設的在線時長和所述終端設備的標識,以使所述程序服務器在所述預設的在線時長內向門戶服務器發送心跳包,所述心跳包包括所述終端設備標識。另一方面,本專利技術提供一種維持心跳機制的方法,包括:程序服務器接收來自無線局域網WLAN客戶端的委托請求消息,所述委托請求消息包括:預設的在線時長和終端設備的標識;所述程序服務器在所述預設的在線時長內向門戶服務器發送心跳包,所述心跳包包括所述終端設備標識。又一方面,本專利技術提供一種WLAN客戶端,其特征在于,包括:接收單元,用于接收來自用戶的登錄請求消息;發送單元,用于向程序服務器發送委托請求消息,所述委托請求消息包括:預設的在線時長和所述終端設備的標識,以使所述程序服務器在所述預設的在線時長內向門戶服務器發送心跳包,所述心跳包包括所述終端設備標識。再一方面,本專利技術提供一種程序服務器,其特征在于,包括:接收單元,用于接收來自無線局域網WLAN客戶端的委托請求消息,所述委托請求消息包括:預設的在線時長和終端設備的標識;發送單元,用于在所述預設的在線時長內向門戶服務器發送心跳包,所述心跳包包括所述終端設備標識。本專利技術提供的維持心跳機制的方法、WLAN客戶端和程序服務器,通過向程序服務器發送委托請求消息,以使所述程序服務器在所述預設的在線時長內向門戶服務器發送心跳包維持所述終端設備在線,這樣程序服務器能夠根據WLAN客戶端發送的委托請求消息中包括的預設的在線時長維持所述終端設備的在線時長,使終端設備在預設的在線時長內保持在線狀態,門戶服務器能夠根據接收的心跳包判斷終端設備在線狀態,實現了提高門戶服務器對終端設備在線狀態判斷的準確性,從而還可以進一步提高門戶服務器對終端設備在線時長計算的準確性。附圖說明圖1為本專利技術維持心跳機制的方法實施例一的流程圖;圖2為本專利技術維持心跳機制的方法實施例二的流程圖;圖3為本專利技術維持心跳機制的方法實施例三的信令流程圖;圖4為本專利技術WLAN客戶端實施例一的結構示意圖5為本專利技術程序服務器實施例一的結構示意圖。具體實施例方式為使本專利技術的目的、技術方案和優點更加清楚,下面將結合本專利技術中的附圖,對本專利技術中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本專利技術一部分實施例,而不是全部的實施例。基于本專利技術中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本專利技術保護的范圍。圖1為本專利技術維持心跳機制的方法實施例一的流程圖,如圖1所示,本實施例一的維持心跳機制的方法包括:步驟101、WLAN客戶端接收來自用戶的登錄請求消息。具體地,在一種實施方式中,WLAN客戶端為終端設備上的應用程序,用戶在終端設備上運行該WLAN客戶端,并對該WLAN客戶端進行操作,通過對該WLAN客戶端的操作將用戶的登陸請求消息發送給WLAN客戶端,例如,用戶點擊WLAN客戶端上的“連接到網絡”功能按鍵,通過該操作將用戶的登陸請求消息發送給WLAN客戶端,WLAN客戶端接收該登錄請求消息之后向門戶服務器發送認證請求消息,請求門戶服務器將該終端設備接入到網絡,從而使該終端設備上線。步驟102、所述WLAN客戶端向程序服務器發送委托請求消息,所述委托請求消息包括:預設的在線時長和所述終端設備的標識,以使所述程序服務器在所述預設的在線時長內向門戶服務器發送心跳包,所述心跳包包括所述終端設備標識。具體地,WLAN客戶端向程序服務器(PiOvider)發送委托請求消息,例如,在本實施例中,WLAN客戶端向程序服務器發送的委托請求消息中包括終端設備用戶設置的預設的在線時長和所述終端設備的標識,所述預本文檔來自技高網
    ...

    【技術保護點】
    一種維持心跳機制的方法,其特征在于,包括:無線局域網WLAN客戶端接收來自用戶的登錄請求消息;所述WLAN客戶端向程序服務器發送委托請求消息,所述委托請求消息包括:預設的在線時長和所述終端設備的標識,以使所述程序服務器在所述預設的在線時長內向門戶服務器發送心跳包,所述心跳包包括所述終端設備標識。

    【技術特征摘要】
    1.一種維持心跳機制的方法,其特征在于,包括: 無線局域網WLAN客戶端接收來自用戶的登錄請求消息; 所述WLAN客戶端向程序服務器發送委托請求消息,所述委托請求消息包括:預設的在線時長和所述終端設備的標識,以使所述程序服務器在所述預設的在線時長內向門戶服務器發送心跳包,所述心跳包包括所述終端設備標識。2.根據權利要求1所述的方法,其特征在于,還包括: 所述WLAN客戶端接收所述程序服務器通過推送服務器發送的到時通知消息并呈現給用戶; 所述WLAN客戶端接收來自所述用戶的到時回復消息; 若所述到時回復消息為第一值,所述WLAN客戶端再次向所述程序服務器發送所述委托請求消息,以使所述程序服務器在下一個所述預設的在線時長內繼續向所述門戶服務器發送所述心跳包; 若所述到時回復消息為第二值,所述WLAN客戶端結束流程,以使所述程序服務器在所述預設的在線時長結束時向所述門戶服務器發送下線請求消息,所述下線請求消息包括所述終端設備標識。3.根據權利要求1或2所述的方法,其特征在于,還包括: 所述WLAN客戶端接收來自所述用戶的第一下線請求消息; 所述WLAN客戶端向所述程序服務器發送刪除委托請求消息,所述刪除委托請求消息包括所述終端設備標識,以使所述程序服務器向所述門戶服務器發送下線請求消息,所述第一下線請求消息包括所述終端設備標識。4.一種維持心跳機制的方法,其特征在于,包括: 程序服務器接收來自無線局域網WLAN客戶端的委托請求消息,所述委托請求消息包括:預設的在線時長和終端設備的標識; 所述程序服務器在所述預設的在線時長內向門戶服務器發送心跳包,所述心跳包包括所述終端設備標識。5.根據權利要求4所述的方法,其特征在于,還包括: 所述程序服務器在所述預設的在線時長結束前通過推送服務器向所述WLAN客戶端發送到時通知消息,以使所述WLAN客戶端將所述到時通知消息呈現給用戶; 若所述程序服務器再次接收到來自所述WLAN客戶端的委托請求消息,在下一個所述預設的在線時長內繼續向所述門戶服務器發送所述心跳包; 若在所述預設的在線時長結束時,所述程序服務器未再次接收到來自所述WLAN客戶端的委托請求消息,向所述門戶服務器發送下線請求消息,所述下線請求消息包括所述終端設備標識。6.根據權利要求4或5所述的方法,其特征在于,還包括: 所述程序服務器接收到來自所述WLAN客戶端的刪除委托請求消息; 所述程序服務器向所述門戶服務器發送下線請求消息,所述下線請求消息包括所述終端設備標識。7.一種WL...

    【專利技術屬性】
    技術研發人員:羅云彬李浩劉辛炎
    申請(專利權)人:中國聯合網絡通信集團有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 乱人伦中文无码视频在线观看 | 熟妇人妻中文字幕无码老熟妇| 国产在线精品无码二区二区| 久久久久亚洲?V成人无码| 亚洲av无码国产精品色在线看不卡| 成人av片无码免费天天看| JAVA性无码HD中文| 中文字幕人妻无码一夲道 | 亚洲国产精品无码中文字| 久久久久亚洲Av无码专| 无码人妻一区二区三区精品视频| 久久久无码精品亚洲日韩按摩 | 精品无码国产自产拍在线观看蜜 | 中文字幕无码播放免费| 亚洲精品无码久久毛片| 日本无码WWW在线视频观看| 亚洲精品无码mv在线观看网站 | 日韩成人无码一区二区三区| 国产AV无码专区亚洲Av| 亚洲精品无码久久毛片| 无码精品人妻一区| 国产在线拍揄自揄拍无码视频| 亚洲av无码成人黄网站在线观看| 激情无码人妻又粗又大| 丰满爆乳无码一区二区三区| 久久亚洲AV成人无码| 麻豆国产精品无码视频| 色噜噜综合亚洲av中文无码| 亚洲AV无码专区国产乱码电影 | 亚洲人成网亚洲欧洲无码| 精品无码一区二区三区爱欲九九| 亚洲精品无码av人在线观看 | 午夜不卡无码中文字幕影院| 亚洲精品无码专区2| 狠狠爱无码一区二区三区| 国产日产欧洲无码视频无遮挡| 国产在线无码精品无码| 国产羞羞的视频在线观看 国产一级无码视频在线| 午夜福利无码一区二区| 日本无码一区二区三区白峰美| 国产精品亚洲专区无码牛牛|