亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于管理通信會(huì)話的機(jī)制的制作方法

文檔序號(hào):9221949閱讀:226來源:國知局
用于管理通信會(huì)話的機(jī)制的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及電信網(wǎng)絡(luò)的一般領(lǐng)域,并更具體地,涉及因特網(wǎng)類型的電信網(wǎng)絡(luò)上的 客戶機(jī)終端和服務(wù)器設(shè)備之間的通信。
【背景技術(shù)】
[0002] 按照已知方式,在因特網(wǎng)類型的網(wǎng)絡(luò)中,客戶機(jī)終端和服務(wù)器設(shè)備之間的通信使 用超文本傳輸協(xié)議(HTTP)發(fā)生,該協(xié)議是已特別對(duì)于萬維網(wǎng)開發(fā)的客戶機(jī)服務(wù)器通信協(xié) 議。最著名的HTTP客戶機(jī)是構(gòu)造被設(shè)計(jì)為遠(yuǎn)程訪問的可用應(yīng)用的萬維網(wǎng)瀏覽器;超文本標(biāo) 記語言(HTML)是被設(shè)計(jì)為表示這樣的應(yīng)用的網(wǎng)頁的數(shù)據(jù)格式。
[0003] HTML協(xié)議的第一版本沒有為客戶機(jī)和服務(wù)器之間的雙向通信作好準(zhǔn)備??蛻魴C(jī) 不得不使用HTTP協(xié)議經(jīng)由輪詢機(jī)制(即,請(qǐng)求和應(yīng)答機(jī)制)連接到服務(wù)器。最近,已引進(jìn) Websocket協(xié)議,以便提供客戶機(jī)和服務(wù)器之間的雙向通信。Websocket是規(guī)定任何萬維網(wǎng) 服務(wù)器或客戶機(jī)上的應(yīng)用所能使用的網(wǎng)絡(luò)協(xié)議和編程接口兩者的標(biāo)準(zhǔn)。該協(xié)議是由因特網(wǎng) 工程任務(wù)組(IETF)在其請(qǐng)求注解(RFC) 6455中標(biāo)準(zhǔn)化的,并且對(duì)應(yīng)編程接口當(dāng)前由已知為 W3C(參考:萬維網(wǎng)套接字API;W3C工作草案)的組織標(biāo)準(zhǔn)化。
[0004]Websocket顯著改進(jìn)服務(wù)器和客戶機(jī)之間的通信,但是需要客戶機(jī)維持Websocket通信會(huì)話,并由此維持活動(dòng)因特網(wǎng)連接,以便能夠在任何時(shí)間與服務(wù)器通信。維 持這樣的連接可能無意義的(pointlessly)昂貴。當(dāng)其因特網(wǎng)連接活動(dòng)并且正在交換數(shù) 據(jù)時(shí),終端消耗能量。利用某些設(shè)備,并且特別是利用諸如智能電話的移動(dòng)用具,可能在不 必使用因特網(wǎng)連接時(shí),將其斷開。斷開因特網(wǎng)連接用來降低終端的能耗,但是防止任何通 信。為了降低能耗,還可能僅停止Websocket應(yīng)用,以便終止接收和傳送那類數(shù)據(jù)。然而, 在這樣的情況下,終端丟失當(dāng)前會(huì)話,并且如果其隨后尋求與服務(wù)器通信,則需要建立新 Websocket會(huì)話。
[0005] 本發(fā)明提供不呈現(xiàn)現(xiàn)有技術(shù)發(fā)展水平的缺陷的方案。

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

[0006] 為此,在功能方面中,本發(fā)明提供了一種用于管理終端和至少一個(gè)服務(wù)器之間的 通信會(huì)話的管理方法,所述終端適于經(jīng)由該通信會(huì)話與所述至少一個(gè)服務(wù)器交換應(yīng)用消 息,所述方法開始,其特征在于該方法包括管理裝置執(zhí)行的以下步驟:
[0007] ?設(shè)立用于在終端和服務(wù)器之間交換應(yīng)用消息的通信會(huì)話;
[0008] ?初始化時(shí)間段;
[0009] ?如果還沒有接收到與通信會(huì)話相關(guān)的應(yīng)用消息,則在該時(shí)間段的結(jié)尾,部分關(guān)閉 終端和管理裝置之間的通信會(huì)話;
[0010] ?檢測(cè)(E4,LST)與該通信會(huì)話相關(guān)并且來自服務(wù)器的至少一個(gè)應(yīng)用消息(MSG_ WS);和
[0011] ?請(qǐng)求通知服務(wù)器恢復(fù)(E4)通信會(huì)話(SS_WS),所述通知服務(wù)器發(fā)送獨(dú)立于該會(huì) 話的通知形式的恢復(fù)請(qǐng)求。
[0012] 由此,本發(fā)明使得能夠按照智能方式來管理終端的能耗。持續(xù)太長(zhǎng)的、終端和服務(wù) 器之間設(shè)立的通信會(huì)話上停止的時(shí)間段導(dǎo)致該管理方法關(guān)閉該會(huì)話。在關(guān)閉會(huì)話時(shí),終端 消耗較少能量,這對(duì)于其中降低電力消耗很重要的移動(dòng)終端(諸如智能電話、計(jì)算機(jī)寫字 板等)是特別有利的。該管理方法使得可能一旦接收到用于該通信會(huì)話的消息,就恢復(fù)已 部分關(guān)閉的會(huì)話。通過檢測(cè)與終端和服務(wù)器之間的通信會(huì)話相關(guān)的消息,該管理方法擔(dān)當(dāng) 一類代理。該代理被定位以便"監(jiān)視"該會(huì)話,并且一旦檢測(cè)到用于該終端的消息,其就請(qǐng) 求在終端和服務(wù)器之間(并且更精確地,在終端和自己之間)恢復(fù)會(huì)話。由此,消息能再一 次在終端和服務(wù)器之間交換,仿佛還沒有部分關(guān)閉會(huì)話一樣。在特定實(shí)現(xiàn)中,在已部分關(guān)閉 會(huì)話之后,通信信道可斷開連接,并且隨后當(dāng)管理裝置接收到來自服務(wù)器的消息時(shí)恢復(fù)。
[0013] 在該實(shí)施例的變型中,該管理方法進(jìn)一步包括向終端轉(zhuǎn)發(fā)在該通信會(huì)話上檢測(cè)到 的消息的步驟。
[0014] 由此,該管理方法使得能夠轉(zhuǎn)發(fā)當(dāng)部分關(guān)閉該終端和該管理裝置之間的會(huì)話時(shí)、 已先前向終端發(fā)送的消息,從而終端不會(huì)錯(cuò)過該消息。服務(wù)器和終端之間的通信由此是透 明的。
[0015] 在可作為以上實(shí)現(xiàn)的替換或者和以上實(shí)現(xiàn)一起執(zhí)行的、本發(fā)明的第二特定實(shí)現(xiàn) 中,該通信會(huì)話是Websocket類型。
[0016] Websocket應(yīng)用消耗對(duì)于具有小電池壽命的終端(諸如智能電話或?qū)懽职澹﹣碚f 的大量能量。本發(fā)明使得可能只要在將終端連接到因特網(wǎng)(Zigbee、WiFi等)的信道上不 再存在任何活動(dòng)性就斷開連接,同時(shí)確保只要再次需要就能重新開始通信。
[0017] 在該管理方法的另一實(shí)現(xiàn)中,該終端所發(fā)送的會(huì)話打開消息包括以下信息,該信 息向該管理裝置通知該終端被安排為接收所述通知形式的重新打開會(huì)話的請(qǐng)求。
[0018] 該管理裝置能由此在適于接收獨(dú)立于會(huì)話的通知形式的重新打開會(huì)話的請(qǐng)求的 終端、和不支持該功能的終端之間進(jìn)行區(qū)分。
[0019] 在另一功能方面中,本發(fā)明提供了一種用于終端的通信方法,所述終端適于經(jīng)由 通信會(huì)話與至少一個(gè)服務(wù)器交換應(yīng)用消息,所述方法的特征在于,該方法包括以下步驟:
[0020] ?發(fā)送打開通信會(huì)話的消息;
[0021] ?接收用于該通信會(huì)話的會(huì)話標(biāo)識(shí)符;
[0022] ?關(guān)閉該會(huì)話;
[0023] ?接收獨(dú)立于該會(huì)話的通知形式的重新打開會(huì)話的請(qǐng)求;和
[0024] ?發(fā)送消息以重新打開該通信會(huì)話,該消息包括該會(huì)話的標(biāo)識(shí)符。
[0025] 由此應(yīng)在終端處進(jìn)行節(jié)能。
[0026] 在該通信方法的特定實(shí)現(xiàn)中,該終端發(fā)送的會(huì)話打開消息包括這樣的信息,該信 息向該管理裝置通知該終端被安排為接收所述通知形式的重新打開會(huì)話的請(qǐng)求。
[0027] 由此,尋求設(shè)立通信會(huì)話(諸如,Websocket類型)同時(shí)消耗少能量的終端可作出 與尋求設(shè)立"標(biāo)準(zhǔn)"會(huì)話的終端不同的請(qǐng)求。在協(xié)商該請(qǐng)求的階段期間,(例如,借助于特 定參數(shù)用信號(hào)通知的)期望優(yōu)化會(huì)話的指示使得可能隨后按照對(duì)于服務(wù)器來說透明并且 對(duì)于終端來說非常簡(jiǎn)單的方式、關(guān)閉并然后重新打開Websocket會(huì)話,因?yàn)槠渥銐蚪K端在 Websocket協(xié)商階段中向現(xiàn)有命令添加參數(shù),并然后存儲(chǔ)隨后將用于重新打開目的而使用 的會(huì)話標(biāo)識(shí)符。
[0028] 在硬件方面中,本發(fā)明還提供了一種用于管理終端和至少一個(gè)服務(wù)器之間的通信 會(huì)話的裝置,所述終端適于經(jīng)由該通信會(huì)話與所述至少一個(gè)服務(wù)器交換應(yīng)用消息,所述裝 置的特征在于其包括:
[0029] ?用于設(shè)立通信會(huì)話以在終端和服務(wù)器之間交換應(yīng)用消息的模塊;
[0030] ?用于初始化時(shí)間段的模塊;
[0031] ?用于檢測(cè)與通信會(huì)話相關(guān)的應(yīng)用消息的模塊;
[0032] ?用于如果還沒有檢測(cè)到消息、則在該時(shí)間段的結(jié)尾、部分關(guān)閉終端和管理裝置之 間的通信會(huì)話的模塊;和
[0033] ?用于請(qǐng)求通知服務(wù)器恢復(fù)該通信會(huì)話的模塊,在檢測(cè)到從服務(wù)器接收的與通信 會(huì)話相關(guān)的應(yīng)用消息時(shí),激活所述模塊。
[0034] 在另一硬件方面中,本發(fā)明還提供了一種家庭網(wǎng)關(guān),包括如上所述的裝置。
[0035] 在另一硬件方面中,本發(fā)明還提供了一種終端,適于經(jīng)由通信會(huì)話與至少一個(gè)服 務(wù)器交換應(yīng)用消息,所述終端包括:
[0036] ?適于發(fā)送打開通信會(huì)話的消息的模塊;
[0037] ?用于接收用于該通信會(huì)話的會(huì)話標(biāo)識(shí)符的模塊;
[0038] ?用于關(guān)閉該會(huì)話的模塊;
[0039] ?用于接收獨(dú)立于該會(huì)話的通知形式的重新打開會(huì)話的請(qǐng)求的模塊;和
[0040] ?用于發(fā)送消息以重新打開該通信會(huì)話的模塊,該消息包括該會(huì)話的標(biāo)識(shí)符。
[0041] 在另一硬件方面中,本發(fā)明還提供了一種系統(tǒng),包括如上所述的終端和管理裝置。
[0042] 在另一硬件方面中,本發(fā)明還提供了一種計(jì)算機(jī)程序,適于在如上所述的裝置上 運(yùn)行,該程序包括當(dāng)該程序由處理器執(zhí)行時(shí)、執(zhí)行上面定義的通信會(huì)話的管理方法的步驟 的代碼指令。
[0043] 該程序可在插入到局域網(wǎng)中的任何設(shè)備中的裝置中(并且具體地,上面定義的家 庭網(wǎng)關(guān)中)運(yùn)行。
[0044] 在另一硬件方面中,本發(fā)明還提供了一種計(jì)算機(jī)程序,適于在如上所述的終端上 運(yùn)行,該程序包括當(dāng)該程序由處理器執(zhí)行時(shí)、執(zhí)行上面定義的終端的通信方法的步驟的代 碼指令。
[0045] 在閱讀作為示例給出并且參考附圖進(jìn)行
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1