【技術實現步驟摘要】
網關替換方法、網關及服務器
本專利技術涉及通信領域,具體涉及一種網關替換方法、網關及服務器。
技術介紹
M2M(英文全稱:Machine-to-Machine,中文全稱:機器對機器)通信是指機器與機器之間進行數據通信和交互的一系列技術及技術組合的總稱。M2M業務能力層(英文全稱:M2MServiceCapabilityLayer),包括網絡側業務能力層、網關業務能力層和MSM終端業務能力層,以及各層之間通信的接口。網絡側、網關和M2M終端的業務能力層提供業務功能,也可以叫做通用業務層(英文全稱CommonServiceLayer)。此層中包含通用業務實體(英文全稱CommonServiceEntity),通用業務實體是通用業務功能(英文全稱:CommonServiceFunction)的實例化。通用業務功能即是業務能力層提供的業務功能。業務能力層標識也可以叫做通用業務層標識,或者通用業務實體標識。現有技術中,在需要替換不帶業務能力層的設備時,由舊設備發起設備替換的通知給制設備的業務能力層(HostingSCL),HostingSCL判斷此設備的權限,通過權限認證后,HostingSCL標記此設備對應的資源,并回復通知舊設備可以下線了。HostingSCL等待新的設備加入以替代下線的舊設備。新設備發起創建的請求給HostingSCL,并攜帶替代指示和被替代的舊設備的標識信息,HostingSCL收到此請求后,關聯相關的信息,并更新對應資源的差異化信息,即完成替換流程。現有技術中可替換的設備只具備應用能力,不具備業務能力,因此它只需存儲與自身應用相關的信息,不 ...
【技術保護點】
一種網關替換方法,其特征在于,所述方法包括:?服務器接收第二網關發送的網關替換通知,所述網關替換通知中攜帶有替換指示,所述替換指示用于指示所述第二網關將被第一網關替換;?所述服務器生成網關替換標識,所述網關替換標識用于標識網關替換;?所述服務器向所述第二網關發送所述網關替換標識;?所述服務器接收所述第一網關發送的創建資源請求,所述創建資源請求中攜帶有所述第二網關的第二業務能力層標識和所述網關替換標識,所述第二業務能力層標識和所述網關替換標識由所述第二網關或者所述服務器發送給所述第一網關;?所述服務器根據第一業務能力層標識和所述第二業務能力層標識,更新業務能力層資源,所述第一業務能力層標識由所述服務器根據所述網關替換通知或所述創建資源請求獲得;?所述服務器向所述第一網關發送第一消息,所述第一消息攜帶所述服務器已經成功創建所述業務能力層資源的信息。
【技術特征摘要】
1.一種網關替換方法,其特征在于,所述方法包括:服務器接收第二網關發送的網關替換通知,所述網關替換通知中攜帶有替換指示,所述替換指示用于指示所述第二網關將被第一網關替換;所述服務器生成網關替換標識,所述網關替換標識用于標識網關替換;所述服務器向所述第二網關發送所述網關替換標識;所述服務器接收所述第一網關發送的創建資源請求,所述創建資源請求中攜帶有所述第二網關的第二業務能力層標識和所述網關替換標識,所述第二業務能力層標識和所述網關替換標識由所述第二網關或者所述服務器發送給所述第一網關;所述服務器根據第一業務能力層標識和所述第二業務能力層標識,更新業務能力層資源,所述第一業務能力層標識由所述服務器根據所述網關替換通知或所述創建資源請求獲得;所述服務器向所述第一網關發送第一消息,所述第一消息攜帶所述服務器已經成功創建所述業務能力層資源的信息。2.如權利要求1所述的方法,其特征在于,所述網關替換通知中還包含所述第一網關的所述第一業務能力層標識。3.如權利要求1所述的方法,其特征在于,所述第一業務能力層標識和所述替換指示由所述第一網關發送給所述第二網關。4.如權利要求1或2所述的方法,其特征在于,在所述服務器接收第二網關發送的網關替換通知之前,所述方法還包括:所述服務器接收所述第一網關發送的所述第一業務能力層標識和所述替換指示;所述服務器將所述第一業務能力層標識和所述替換指示發送給所述第二網關。5.如權利要求2或3所述的方法,其特征在于,所述服務器生成網關替換標識之前,還包括:所述服務器檢測所述第一業務能力層標識是否有效;所述服務器在所述第一業務能力層標識有效時,生成所述網關替換標識。6.如權利要求1所述的方法,其特征在于,在所述服務器接收第二網關發送的網關替換通知之后,所述方法還包括:所述服務器檢驗所述第二網關是否可以被替換;所述服務器在所述第二網關可以被替換時,生成所述網關替換標識。7.如權利要求1所述的方法,其特征在于,所述服務器向所述第二網關發送所述網關替換標識的同時,還向所述第二網關發送等待指示,所述等待指示用于指示所述第二網關需要等待下線指示。8.如權利要求1所述的方法,其特征在于,在所述服務器向所述第一網關發送第一消息,之后,還包括:所述服務器向所述第二網關發送通知,所述通知中攜帶第一指示和所述第一網關業務能力層的統一資源定位符,所述第一指示用于指示網關替換完成。9.一種網關替換方法,其特征在于,所述方法包括:第一網關接收第二網關發送的網關替換標識和所述第二網關的第二業務能力層標識;所述第一網關向服務器發送創建資源請求,所述創建資源請求中攜帶有所述第二業務能力層標識和所述網關替換標識,所述創建資源請求觸發所述服務器根據所述第一網關的第一業務能力層標識和所述第二業務能力層標識,更新業務能力層資源,所述第一業務能力層標識包含在所述創建資源請求或所述第二網關發送的網關替換通知中;所述第一網關接收所述服務器發送的第一消息,所述第一消息攜帶所述服務器已經成功創建所述業務能力層資源的信息;所述第一網關接收所述第二網關發送的第二消息,所述第二消息包含所述第二網關存儲的注冊到所述第二網關的設備對應的資源信息;所述第一網關根據接收到的所述第二消息,向注冊到所述第二網關上的設備更新網關信息。10.如權利要求9所述的方法,其特征在于,所述第一網關在接收第二網關發送的網關替換標識和所述第二網關的第二業務能力層標識,之前,還包括:所述第一網關向所述第二網關發送所述第一網關的所述第一業務能力層標識和替換指示,所述替換指示用于指示所述第二網關將被所述第一網關替換,以便于所述第二網關向所述服務器發送所述網關替換通知,所述網關替換通知中攜帶有所述替換指示和所述第一業務能力層標識。11.如權利要求9所述的方法,其特征在于,所述第一網關接收第二網關發送的網關替換標識和所述第二網關的第二業務能力層標識;之前,還包括:所述第一網關向所述服務器發送所述第一業務能力層標識和所述替換指示,以便于所述服務器將所述第一業務能力層標識和所述替換指示發送給所述第二網關。12.如權利要求9至11任一項所述的方法,其特征在于,所述網關信息包括所述第一網關的業務能力層的統一資源定位符和所述第二網關的業務能力層的統一資源定位符。13.如權利要求9所述的方法,其特征在于,所述第一網關根據接收到的所述第二消息,向注冊到所述第二網關上的設備更新網關信息,具體包括:所述第一網關向所述第一網關包含的應用資源對應的設備發送第三消息,所述第三消息中包含所述第一網關的業務能力層的統一資源定位符和所述第二網關的業務能力層的統一資源定位符;所述應用資源是指所述注冊到所述第二網關上的設備的對應資源。14.如權利要求13所述方法,其特征在于,在所述第一網關向所述第一網關的應用資源對應的設備發送第三消息之后,還包括所述第一網關接收在線設備發送的第四消息,所述第四消息攜帶所述在線設備接收到所述更新消息的信息。15.如權利要求14所述方法,其特征在于,所述第四消息還攜帶所述在線設備更新所述第二網關的業務能力層的統一資源定位符為所述第一網關的業務能力層的統一資源定位符的信息。16.如權利要求13所述的方法,其特征在于,所述第一網關接收在線的設備的第四消息之后,還包括:所述第一網關標記所述第一網關接收到的所述第四消息對應的所述在線設備。17.如權利要求13所述的方法,其特征在于,所述第一網關根據接收到的所述第二消息,向注冊到所述第二網關上的設備更新網關信息,進一步包括:所述第一網關檢查未更新的設備對應的資源是否過期,如果過期,則刪除所述未更新的設備對應的資源。18.一種網關替換方法,其特征在于,所述方法包括;第二網關向服務器發送網關替換通知,所述網關替換通知中攜帶有替換指示,所述替換指示用于指示所述第二網關將被第一網關替換;所述第二網關接收所述服務器發送的網關替換標識,所述網關替換標識用于標識網關替換;所述第二網關向所述第一網關發送所述第二網關的第二業務能力層標識和所述網關替換標識;所述第二網關接收所述第一網關發送的第一消息,所述第一消息攜帶所述服務器已經成功創建所述業務能力層資源的信息;所述第二網關向所述第一網關發送第二消息,所述第二消息包含所述第二網關存儲的注冊到所述第二網關的設備對應的資源信息。19.如權利要求18所述的方法,其特征在于,在所述第二網關向服務器發送網關替換通知,之前,還包括:所述第二網關接收所述第一網關發送的所述第一網關的第一業務能力層標識和所述替換指示,所述網關替換標識中還包含所述第一業務能力層標識。20.如權利要求18所述的方法,其特征在于,所述第二網關向服務器發送網絡替換通知,所述網關替換通知中攜帶有替換指示,之后,還包括:所述第二網關接收所述服務器發送的所述網關替換標識和等待指示。21.如權利要...
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。