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

一種通知消息的發(fā)送方法、裝置和系統(tǒng)的制作方法

文檔序號:9508939閱讀:364來源:國知局
一種通知消息的發(fā)送方法、裝置和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,特別涉及一種通知消息的發(fā)送方法、裝置和系統(tǒng)。
【背景技術(shù)】
[0002]M2M(Machine-To_Machine,機器對機器)通信網(wǎng)絡(luò)由各個M2M節(jié)點和承載網(wǎng)絡(luò)組成。M2M節(jié)點通過承載網(wǎng)絡(luò)實現(xiàn)互相通信,一個M2M節(jié)點至少包含一個應(yīng)用實體或者一個公共業(yè)務(wù)實體。
[0003]應(yīng)用實體是執(zhí)行實際M2M應(yīng)用的邏輯單元,公共業(yè)務(wù)實體是對應(yīng)用進行管理和服務(wù)的邏輯單元。
[0004]在M2M系統(tǒng)架構(gòu)中,應(yīng)用節(jié)點是末端的執(zhí)行節(jié)點,例如智能電表,溫度測控傳感器,火警報警器,智能家電等等,中間節(jié)點是連接末端執(zhí)行節(jié)點到網(wǎng)絡(luò)側(cè)服務(wù)器的中間件,例如網(wǎng)關(guān),基礎(chǔ)節(jié)點是網(wǎng)絡(luò)側(cè)的服務(wù)器,注冊在基礎(chǔ)節(jié)點上的應(yīng)用實體通常是M2M服務(wù)商的管理軟件或管理平臺。
[0005]如下圖1所示M2M系統(tǒng)架構(gòu)圖,M2M應(yīng)用之間的通信是通過CSE(Common ServiceEntity,公共業(yè)務(wù)實體)之間的交互來實現(xiàn),而通信的前提是M2M應(yīng)用首先需要在本地CSE進行注冊(例如圖中應(yīng)用節(jié)點上的應(yīng)用實體需要注冊在中間節(jié)點上的CSE,那么中間節(jié)點上的CSE就是應(yīng)用節(jié)點上應(yīng)用實體的本地CSE),然后才能通過CSE之間的通信實現(xiàn)M2M應(yīng)用的交互。
[0006]應(yīng)用節(jié)點是物理實體,應(yīng)用實體AE是邏輯單元,是在應(yīng)用節(jié)點這個物理實體上真正執(zhí)行應(yīng)用的邏輯單元。
[0007]在應(yīng)用實體注冊在本地CSE上時,應(yīng)用實體需要提供能標(biāo)識自己合法性的安全證書,提供給本地CSE進行驗證,只有驗證通過才能在本地CSE進行注冊,同時應(yīng)用實體還需要提供應(yīng)用實體建議的注冊名稱給本地CSE參考。
[0008]注冊后的應(yīng)用實體AE還可以在本地CSE上創(chuàng)建應(yīng)用相關(guān)的資源,作為應(yīng)用資源的子資源,例如AE注冊后本地CSE創(chuàng)建資源“應(yīng)用”,為了保存應(yīng)用的數(shù)據(jù),應(yīng)用還可以在資源“應(yīng)用”下創(chuàng)建資源“容器”,資源“容器”用來保存AE相關(guān)的數(shù)據(jù)。AE可以通過訂閱的方式來獲取某個資源是否變更的消息。對資源的訂閱是通過AE在CSE想要訂閱的資源下上創(chuàng)建類型為“subscript1n”的子資源來實現(xiàn)的。被訂閱的資源在屬性或者子資源變更時,例如屬性的值被修改,子資源被刪除,或新創(chuàng)建了子資源等,該資源所在的CSE可以向AE發(fā)送通知消息,告知其關(guān)注的資源被修改了。當(dāng)有多個通知消息需要發(fā)送時,往往由于網(wǎng)絡(luò)資源有限導(dǎo)致重要的通知消息或者緊急的通知消息不能發(fā)送出去。

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

[0009]本發(fā)明要解決的主要技術(shù)問題是:在多個通知消息發(fā)送時,由于網(wǎng)絡(luò)擁塞導(dǎo)致重要的通知消息或者緊急的通知消息無法發(fā)送出去的技術(shù)問題。
[0010]為解決上述問題,本發(fā)明提供一種通知消息的發(fā)送方法,
[0011]在公共業(yè)務(wù)實體上創(chuàng)建至少兩個訂閱資源;
[0012]設(shè)置各所述訂閱資源對應(yīng)的通知消息屬性;
[0013]當(dāng)至少兩個所述訂閱資源發(fā)生變更時,根據(jù)發(fā)生變更的所述訂閱資源對應(yīng)的通知消息屬性發(fā)送通知消息。
[0014]在本發(fā)明的一種實施例中,所述通知消息屬性包括通知優(yōu)先級和/或通知有效時間。
[0015]在本發(fā)明的一種實施例中,所述通知消息屬性包括通知優(yōu)先級和通知有效時間時,所述根據(jù)發(fā)生變更的所述訂閱資源對應(yīng)的通知消息屬性發(fā)送通知消息的步驟包括:
[0016]獲取發(fā)生變更的各所述訂閱資源對應(yīng)的通知有效時間與當(dāng)前時間的差值;
[0017]根據(jù)發(fā)生變更的各所述訂閱資源對應(yīng)的差值和通知優(yōu)先級發(fā)送通知消息。
[0018]在本發(fā)明的一種實施例中,所述通知消息屬性還包括通知優(yōu)先余量時間,所述根據(jù)發(fā)生變更的各所述訂閱資源對應(yīng)的差值和通知優(yōu)先級發(fā)送通知消息的步驟包括:
[0019]獲取差值小于或等于通知優(yōu)先余量時間的訂閱資源;
[0020]首先根據(jù)獲取的訂閱資源對應(yīng)的通知優(yōu)先級發(fā)送獲取的訂閱資源對應(yīng)的通知消息;然后,根據(jù)剩余發(fā)生變更的訂閱資源對應(yīng)的通知優(yōu)先級發(fā)送剩余發(fā)生變更的訂閱資源對應(yīng)的通知消息。
[0021]在本發(fā)明的一種實施例中,所述在公共業(yè)務(wù)實體上創(chuàng)建至少兩個訂閱資源的步驟包括:
[0022]根據(jù)接收的至少兩個創(chuàng)建訂閱請求創(chuàng)建至少兩個訂閱資源,一個創(chuàng)建訂閱請求創(chuàng)建一個訂閱資源,所述創(chuàng)建訂閱請求包括訂閱資源對應(yīng)的通知消息屬性的設(shè)置信息;
[0023]所述設(shè)置各所述訂閱資源對應(yīng)的通知消息屬性的步驟包括:
[0024]根據(jù)各創(chuàng)建訂閱請求中的設(shè)置信息設(shè)置各所述訂閱資源對應(yīng)的通知消息屬性。
[0025]為解決上述問題,本發(fā)明還提供另外一種通知消息的發(fā)送方法,包括如下步驟:
[0026]應(yīng)用實體發(fā)送至少兩個創(chuàng)建訂閱請求給公共業(yè)務(wù)實體,所述創(chuàng)建訂閱請求包括訂閱資源對應(yīng)的通知消息屬性的設(shè)置信息;
[0027]所述公共業(yè)務(wù)實體接收所述創(chuàng)建訂閱請求;
[0028]所述公共業(yè)務(wù)實體根據(jù)所述創(chuàng)建訂閱請求創(chuàng)建至少兩個訂閱資源,一個創(chuàng)建訂閱請求創(chuàng)建一個訂閱資源,并根據(jù)各創(chuàng)建訂閱請求中的設(shè)置信息設(shè)置各所述訂閱資源對應(yīng)的通知消息屬性;
[0029]當(dāng)至少兩個所述訂閱資源發(fā)生變更時,所述公共業(yè)務(wù)實體根據(jù)發(fā)生變更的所述訂閱資源對應(yīng)的通知消息屬性發(fā)送通知消息給所述應(yīng)用實體;
[0030]所述請應(yīng)用實體接收所述通知消息。
[0031]在本發(fā)明的一種實施例中,所述通知消息屬性包括通知優(yōu)先級和通知有效時間時,所述根據(jù)發(fā)生變更的所述訂閱資源對應(yīng)的通知消息屬性發(fā)送通知消息的步驟包括:
[0032]獲取發(fā)生變更的各所述訂閱資源對應(yīng)的通知有效時間與當(dāng)前時間的差值;
[0033]根據(jù)發(fā)生變更的各所述訂閱資源對應(yīng)的差值和通知優(yōu)先級發(fā)送通知消息。
[0034]在本發(fā)明的一種實施例中,所述通知消息屬性還包括通知優(yōu)先余量時間,所述根據(jù)發(fā)生變更的各所述訂閱資源對應(yīng)的差值和通知優(yōu)先級發(fā)送通知消息的步驟包括:
[0035]獲取差值小于或等于通知優(yōu)先余量時間的訂閱資源;
[0036]首先根據(jù)獲取的訂閱資源對應(yīng)的通知優(yōu)先級發(fā)送獲取的訂閱資源對應(yīng)的通知消息;然后,根據(jù)剩余發(fā)生變更的訂閱資源對應(yīng)的通知優(yōu)先級發(fā)送剩余發(fā)生變更的訂閱資源對應(yīng)的通知消息。
[0037]為解決上述問題,本發(fā)明還提供一種通知消息的發(fā)送裝置,所述發(fā)送裝置包括資源創(chuàng)建模塊、屬性設(shè)置模塊和通知發(fā)送模塊:
[0038]所述資源創(chuàng)建模塊用于在公共業(yè)務(wù)實體上創(chuàng)建至少兩個訂閱資源;
[0039]所述屬性設(shè)置模塊用于設(shè)置各所述訂閱資源對應(yīng)的通知消息屬性;
[0040]所述通知發(fā)送模塊用于當(dāng)至少兩個所述訂閱資源發(fā)生變更時,根據(jù)發(fā)生變更的所述訂閱資源對應(yīng)的通知消息屬性發(fā)送通知消息。
[0041 ] 在本發(fā)明的一種實施例中,所述通知消息屬性包括通知優(yōu)先級和/或通知有效時間。
[0042]在本發(fā)明的一種實施例中,所述通知發(fā)送模塊包括差值獲取子模塊和通知發(fā)送子模塊:
[0043]所述差值獲取子模塊用于獲取發(fā)生變更的各所述訂閱資源對應(yīng)的通知有效時間與當(dāng)前時間的差值;
[0044]所述通知發(fā)送子模塊用于根據(jù)發(fā)生變更的各所述訂閱資源對應(yīng)的差值和通知優(yōu)先級發(fā)送通知消息。
[0045]在本發(fā)明的一種實施例中,所述通知發(fā)送模塊還包括判斷獲取子模塊:
[0046]所述判斷獲取子模塊用于獲取差值小于或等于通知優(yōu)先余量時間的訂閱資源;
[0047]所述發(fā)送子模塊還用于首先根據(jù)獲取的訂閱資源對應(yīng)的通知優(yōu)先級發(fā)送獲取的訂閱資源對應(yīng)的通知消息;然后,根據(jù)剩余發(fā)生變更的訂閱資源對應(yīng)的通知優(yōu)先級發(fā)送剩余發(fā)生變更的訂閱資源對應(yīng)的通知消息。
[0048]在本發(fā)明的一種實施例中,所述裝置還包括請求接收模塊:
[0049]所述請求接收模塊用于接收至少兩個創(chuàng)建訂閱請求;
[0050]所述資源創(chuàng)建模塊還用于根據(jù)接收的至少兩個創(chuàng)建訂閱請求創(chuàng)建至少兩個訂閱資源,一個創(chuàng)建訂閱請求創(chuàng)建一個訂閱資源,所述創(chuàng)建訂閱請求包括訂閱資源對應(yīng)的通知消息屬性的設(shè)置信息;
[0051]所述屬性設(shè)置模塊還用于根據(jù)各創(chuàng)建訂閱請求中的設(shè)置信息設(shè)置各所述訂閱資源對應(yīng)的通知消息屬性。
[0052]為解決上述問題,本發(fā)明還提供一種通知消息的發(fā)送系統(tǒng),所述發(fā)送系統(tǒng)包括應(yīng)用實體和公共業(yè)務(wù)實體,所述應(yīng)用實體包括請求發(fā)送模塊和通知接收模塊,所述公共業(yè)務(wù)實體包括請求接收模塊、資源創(chuàng)建模塊、屬性設(shè)置模塊和通知發(fā)送模塊:
[0053]所述請求發(fā)送模塊用于發(fā)送至少兩個創(chuàng)建訂閱請求給所述請求接收模塊,所述創(chuàng)建訂閱請求包括訂閱資源對應(yīng)的通知消息屬性的設(shè)置信息;
[0054]所述請求接收模塊用于接收所述創(chuàng)建訂閱請求;
[0055]所述資源創(chuàng)建模塊用于根據(jù)所述創(chuàng)建訂閱請求創(chuàng)建至少兩個訂閱資源,一個創(chuàng)建訂閱請求創(chuàng)建一個訂閱資源;
[0056]所述屬性設(shè)置模塊用于根據(jù)各創(chuàng)建訂閱請求中的設(shè)置信息設(shè)置各所述訂閱資源對應(yīng)的通知消息屬性;
[0057]所述通知發(fā)送模塊用于當(dāng)至少兩個所述訂閱資源發(fā)生
當(dāng)前第1頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
紫阳县| 龙里县| 县级市| 东乡县| 漾濞| 色达县| 延寿县| 柳河县| 屯留县| 湘潭县| 万荣县| 东明县| 乐安县| 柏乡县| 汪清县| 石屏县| 读书| 兴义市| 留坝县| 泸定县| 深水埗区| 且末县| 郸城县| 内乡县| 教育| 横山县| 沐川县| 昌宁县| 丘北县| 化州市| 如皋市| 依兰县| 象州县| 雅江县| 勃利县| 栖霞市| 乐山市| 双流县| 通江县| 高平市| 来宾市|