組資源更新處理方法、裝置、系統及cse的制作方法
【技術領域】
[0001]本發明涉及通信領域,具體而言,涉及一種組資源更新處理方法、裝置、系統及CSE0
【背景技術】
[0002]機器與機器/人(Machine-to-Machine/Man,簡稱為M2M)通信系統由各個M2M節點和基礎網絡組成。M2M節點通過基礎網絡(Underlying Network)實現互相通信,一個M2M節點至少包含一個應用實體(Applicat1n Entity,簡稱為AE)或者一個公共業務實體(Common Services Entity,簡稱為CSE)。AE是執行實際M2M應用的邏輯單元,CSE是對應用進行管理和服務的邏輯單元。基礎網絡業務實體(underlying Network ServicesEntity,簡稱為NSE)為CSE提供設備管理、位置服務、設備觸發等業務,例如,歸屬用戶服務器(Home Subscriber Server,簡稱為 HSS)、MTC 交互功能(MTC-1nterWorking Funct1n,簡稱為MTC-1WF)實體等。
[0003]M2M應用之間的通信是通過CSE之間的交互來實現的,M2M應用需要注冊到CSE,CSE之間也需要相互注冊,進而才能通過CSE之間的通信實現M2M應用的交互,圖1是相關技術中M2M系統架構示意圖,如圖1所示,在M2M系統架構中,應用節點是末端的執行節點,例如,智能電表,溫度測控傳感器,火警報警器,智能家電等等;中間節點(MiddleNode,簡稱為MN)是連接末端執行節點到網絡側服務器的中間件,例如,網關;基礎節點(Infrastructure Node,簡稱為IN)是網絡側的服務器,注冊到基礎節點上的應用,即IN-AE可以是M2M服務提供商(M2M SP)的管理平臺。
[0004]應用節點根據功能不同可以劃分為兩類:包含CSE的節點和不包含CSE的節點。其中,應用專有節點(Applicat1n Dedicated Node,簡稱為ADN)至少包含一個AE,不包含CSE ;應用業務節點(Applicat1n Service Node,簡稱為ASN)至少包含一個AE和一個CSE。
[0005]CSE中的組管理公共業務功能使得M2M系統能夠在組中的多個設備、應用或資源上執行批量操作。此外,組管理公共業務功能支持對所關注的多個資源的批量操作,并聚集執行結果。而組資源表示一組相同或多種類型的資源,用于在“成員列表”屬性指示的資源上執行批量操作。組資源包含一個表示組中成員的屬性,即“成員列表”屬性,以及可讓操作被應用到成員所代表的資源的一個的虛擬資源“分發點”。當請求被發送到該虛擬資源時,該請求將被分發到“成員列表”屬性指示的組資源的成員。來自每個成員對該請求的響應被集合并反饋給請求的發起者。
[0006]在實際應用中,M2M組中的設備、應用或者資源的數量可能是很大的,那么請求消息的分發以及響應消息的聚集都需要較大的信令開銷,占用了網絡資源,甚至造成網絡擁塞。
[0007]因此,在相關技術中,在對組中的成員進行批量操作時需要的信令開銷較大,造成網絡擁塞的問題。
【發明內容】
[0008]本發明提供了一種組資源更新處理方法、裝置、系統及CSE,以至少解決相關技術中,在對組中的成員進行批量操作時需要的信令開銷較大,造成網絡擁塞的問題。
[0009]根據本發明的一個方面,提供了一種組資源更新處理方法,包括:創建預設組的組資源,其中,所述級資源對應的組成員包括用于代表所述組成員的成員代表;接收遠程公共業務實體CSE發送的用于對所述組資源對應的組成員進行更新操作的組資源更新請求;依據所述組資源更新請求,將所述成員代表執行更新操作的結果作為所有組成員執行更新操作的結果反饋給所述遠程CSE。
[0010]優選地,在依據所述組資源更新請求,將所述成員代表執行更新操作的結果作為所有組成員執行更新操作的結果反饋給所述遠程CSE之前,還包括:將所述組資源更新請求發送給所述成員代表;接收所述成員代表依據所述組資源更新請求執行更新操作的結果O
[0011]優選地,在依據所述組資源更新請求,將所述成員代表執行更新操作的結果作為所有組成員執行更新操作的結果反饋給所述遠程CSE之前,還包括:將所述組資源更新請求中的結果內容屬性更新為無;將結果內容屬性更新為無的更新請求分發給所述組資源中除所述成員代表之外的普通成員;匯聚所述普通成員執行更新操作的響應消息,其中,所述響應消息中僅攜帶有用于標識更新操作是否成功的標識代碼。
[0012]優選地,通過以下方式至少之一,對所述組資源中的所述成員代表進行標識:應用實體AE的標識AE-1D、公共業務實體CSE的標識CSE-1D、應用實體AE的統一資源標識UR1、公共業務實體CSE的統一資源標識URI。
[0013]根據本發明的另一方面,提供了一種組資源更新處理方法,包括:發送用于對預設組的組成員對應的組資源進行更新的組資源更新請求,其中,所述組成員包括用于代表所述組成員的成員代表;接收將所述成員代表執行更新操作的結果作為所有組成員執行更新操作的結果的響應消息。
[0014]優選地,通過以下方式至少之一,對所述組資源中的所述成員代表進行標識:應用實體AE的標識AE-1D、公共業務實體CSE的標識CSE-1D、應用實體AE的統一資源標識UR1、公共業務實體CSE的統一資源標識URI。
[0015]根據本發明的還一方面,提供了一種組資源更新處理裝置,包括:創建模塊,用于創建預設組的組資源,其中,所述組資源對應的組成員包括用于代表所述組成員的成員代表;第一接收模塊,用于接收遠程公共業務實體CSE發送的用于對所述組資源對應的組成員進行更新操作的組資源更新請求;反饋模塊,用于依據所述組資源更新請求,將所述成員代表執行更新操作的結果作為所有組成員執行更新操作的結果反饋給所述遠程CSE。
[0016]優選地,該裝置還包括:第一發送模塊,用于將所述組資源更新請求發送給所述成員代表;第二接收模塊,用于接收所述成員代表依據所述組資源更新請求執行更新操作的結果。
[0017]優選地,該裝置還包括:更新模塊,用于將所述組資源更新請求中的結果內容屬性更新為無;分發模塊,用于將結果內容屬性更新為無的更新請求分發給所述組資源中除所述成員代表之外的普通成員;匯聚模塊,用于匯聚所述普通成員執行更新操作的響應消息,其中,所述響應消息中僅攜帶有用于標識更新操作是否成功的標識代碼。
[0018]優選地,通過以下方式至少之一,對所述組資源中的所述成員代表進行標識:應用實體AE的標識AE-1D、公共業務實體CSE的標識CSE-1D、應用實體AE的統一資源標識UR1、公共業務實體CSE的統一資源標識URI。
[0019]根據本發明的還一方面,提供了一種本地公共業務實體CSE,包括上述任一項所述的裝置。
[0020]根據本發明的還一方面,提供了一種組資源更新處理裝置,包括:第二發送模塊,用于發送用于對預設組的組成員對應的組資源進行更新的組資源更新請求,其中,所述組成員包括用于代表所述組成員的成員代表;第三接收模塊,用于接收將所述成員代表執行更新操作的結果作為所有組成員執行更新操作的結果的響應消息。
[0021]優選地,通過以下方式至少之一,對所述組資源中的所述成員代表進行標識:應用實體AE的標識AE-1D、公共業務實體CSE的標識CSE-1D、應用實體AE的統一資源標識UR1、公共業務實體CSE的統一資源標識URI。
[0022]根據本發明的還一方面,提供了一種遠程公共業務實體CSE,包括上述任一項所述的裝置。
[0023]根據本發明的還一方面,提供了一種一種組資源更新處理系統,包括上述任一項所述的本地公共業務實體CSE和/或上述任一項所述的遠程公共業務實體CSE。
[0024]通過本發明,采用創建預設組的組資源,其中,所述組資源對應的組成員包括用于代表所述組成員的成員代表;接收到遠程公共業務實體CSE發送的用于對所述組資源對應的組成員進行更新操作的組資源更新請求;依據所述組資源更新請求,將所述成員代表執行更新操作的結果作為所有組成員執行更新操作的結果反饋給所述遠程CSE,解決了相關技術中,在對組中的成員進行批量操作時需要的信令開銷較大,造