一种删除通告资源的方法和公共业务实体的制作方法_2

文档序号:9528183阅读:来源:国知局
SE发送的用于指示成功删除资源的响应;
[0051]如接收到全部远程CSE返回的用于指示成功删除资源的响应,则删除所述原始资源的“通告到”属性;如只接收到部分远程CSE返回的用于指示成功删除资源的响应,则将已经被成功删除的通告资源的地址从所述原始资源的“通告到”属性中删除,将经过更新的“通告到”属性发送给更新资源请求的发送方。
[0052]其中,所述CSE判断是否接收到全部远程CSE返回的用于指示成功删除资源的响应,可以在发送删除资源请求后启动一定时器,在所述定时器的定时时间内进行判断。
[0053]优选地,所述CSE在向所述远程CSE发送删除资源请求的同时或之后,还包括:删除所述原始资源的“通告到”属性。也即,所述CSE直接删除原始资源的“通告到”属性,不管是否收到用于指示成功删除资源的响应。
[0054]优选地,所述CSE删除所述原始资源的“通告到”属性后,还包括:如所述原始资源包含“已通告属性”属性,则将所述“已通告属性”属性删除。
[0055]如图3所示,本发明实施例提供了一种删除通告资源的方法,该方法包括:
[0056]公共业务实体CSE接收删除资源请求,所述删除资源请求中包含通告资源地址参数;
[0057]所述CSE根据所述通告资源地址参数找到本地创建的相应通告资源,将所述通告资源删除,如删除成功,向删除资源请求的发送方反馈用于指示成功删除资源的响应。
[0058]如图4所示,本发明实施例提供了一种公共业务实体,包括:
[0059]请求接收模块,用于接收更新资源请求,所述更新资源请求中包含原始资源地址参数和通告到参数;
[0060]通告处理模块,用于根据所述原始资源地址参数找到本地创建的相应原始资源及其属性,如判断所述通告到参数的值为空且所述原始资源已创建“通告到”属性,则向所述远程CSE发送删除资源请求,所述删除资源请求中包含所述“通告到”属性中保存的通告资源的地址。
[0061]该公共业务实体进一步包括下述特点:
[0062]优选地,通告处理模块,还用于向所述远程CSE发送删除资源请求后,接收所述远程CSE发送的用于指示成功删除资源的响应;如接收到全部远程CSE返回的用于指示成功删除资源的响应,则删除所述原始资源的“通告到”属性;如只接收到部分远程CSE返回的用于指示成功删除资源的响应,则将已经被成功删除的通告资源的地址从所述原始资源的“通告到”属性中删除,将经过更新的“通告到”属性发送给更新资源请求的发送方。
[0063]优选地,通告处理模块,还用于在向所述远程CSE发送删除资源请求的同时或之后,删除所述原始资源的“通告到”属性。
[0064]优选地,通告处理模块,还用于在删除所述原始资源的“通告到”属性后,如所述原始资源包含“已通告属性”属性,则将所述“已通告属性”属性删除。
[0065]如图5所示,本发明实施例提供了一种公共业务实体,包括:
[0066]请求接收模块,用于接收删除资源请求,所述删除资源请求中包含通告资源地址参数;
[0067]资源删除模块,用于根据所述通告资源地址参数找到本地创建的相应通告资源,将所述通告资源删除,如删除成功,向删除资源请求的发送方反馈用于指示成功删除资源的响应。
[0068]应用示例
[0069]S101,应用实体AE发送更新资源请求给本地CSE,请求消息中包含原始资源地址参数和通告到参数,其中,所述通告到参数的值为空(NULL);
[0070]其中,所述原始资源地址参数比如:LocalCSEroot/AEl。
[0071 ] S102,本地CSE读取原始资源地址,读取资源“AE1”的属性“通告到”,发送删除资源请求消息给“通告到”中的通告资源地址所对应的远程CSE ;
[0072]其中,本地CSE可以将删除资源请求消息中的参数“to”设置为“通告到”属性中的地址。
[0073]“通告到”属性中的地址是通告资源的地址,其地址由以下内容组成:
[0074]CSE的地址+通告资源在CSE内部的地址;
[0075]因此,可以通过“通告到”属性中的地址知道需要发送的远程CSE的地址,将参数“to”设置为“通告到”属性中的地址后,远程CSE接收到请求后,按此参数删除该地址所寻址的资源。
[0076]S103,远程CSE在接收到删除资源请求消息后,根据“资源地址”确认需要删除的资源是“AEl-Annc”,删除该资源。
[0077]S104,远程CSE发送响应消息给本地CSE,响应消息中包含已成功删除资源的指
/j、l Ο
[0078]S105,本地CSE接收到远程CSE发送的响应消息后,删除资源“AE1”的属性“通告到”。
[0079]上述实施例提供的一种删除通告资源的方法和公共业务实体,本地CSE接收到更新资源请求后,如判断该请求中包含的通告到参数的值为空且所述原始资源已通告到远程CSE上,则所述CSE向所述远程CSE发送删除资源请求,远程CSE收到删除资源请求后进行通告资源的删除处理。上述实施例能够提供一种简单、快捷的方式实现通告资源的删除。
[0080]本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现,相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。
[0081]需要说明的是,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
【主权项】
1.一种删除通告资源的方法,该方法包括: 公共业务实体CSE接收更新资源请求,所述更新资源请求中包含原始资源地址参数和通告到参数; 所述CSE根据所述原始资源地址参数找到本地创建的相应原始资源及其属性,如判断所述通告到参数的值为空且所述原始资源已创建“通告到”属性,则向所述远程CSE发送删除资源请求,所述删除资源请求中包含所述“通告到”属性中保存的通告资源的地址。2.如权利要求1所述的方法,其特征在于: 所述CSE向所述远程CSE发送删除资源请求后,还包括: 接收所述远程CSE发送的用于指示成功删除资源的响应; 如接收到全部远程CSE返回的用于指示成功删除资源的响应,则删除所述原始资源的“通告到”属性;如只接收到部分远程CSE返回的用于指示成功删除资源的响应,则将已经被成功删除的通告资源的地址从所述原始资源的“通告到”属性中删除,将经过更新的“通告到”属性发送给更新资源请求的发送方。3.如权利要求1所述的方法,其特征在于: 所述CSE在向所述远程CSE发送删除资源请求的同时或之后,还包括:删除所述原始资源的“通告到”属性。4.如权利要求2或3所述的方法,其特征在于: 所述CSE删除所述原始资源的“通告到”属性后,还包括: 如所述原始资源包含“已通告属性”属性,则将所述“已通告属性”属性删除。5.一种实现资源属性通告的方法,该方法包括: 公共业务实体CSE接收删除资源请求,所述删除资源请求中包含通告资源地址参数; 所述CSE根据所述通告资源地址参数找到本地创建的相应通告资源,将所述通告资源删除,如删除成功,向删除资源请求的发送方反馈用于指示成功删除资源的响应。6.一种公共业务实体,包括: 请求接收模块,用于接收更新资源请求,所述更新资源请求中包含原始资源地址参数和通告到参数; 通告处理模块,用于根据所述原始资源地址参数找到本地创建的相应原始资源及其属性,如判断所述通告到参数的值为空且所述原始资源已创建“通告到”属性,则向所述远程CSE发送删除资源请求,所述删除资源请求中包含所述“通告到”属性中保存的通告资源的地址。7.如权利要求6所述的公共业务实体,其特征在于: 通告处理模块,还用于向所述远程CSE发送删除资源请求后,接收所述远程CSE发送的用于指示成功删除资源的响应;如接收到全部远程CSE返回的用于指示成功删除资源的响应,则删除所述原始资源的“通告到”属性;如只接收到部分远程CSE返回的用于指示成功删除资源的响应,则将已经被成功删除的通告资源的地址从所述原始资源的“通告到”属性中删除,将经过更新的“通告到”属性发送给更新资源请求的发送方。8.如权利要求6所述的公共业务实体,其特征在于: 通告处理模块,还用于在向所述远程CSE发送删除资源请求的同时或之后,删除所述原始资源的“通告到”属性。9.如权利要求7或8所述的公共业务实体,其特征在于: 通告处理模块,还用于在删除所述原始资源的“通告到”属性后,如所述原始资源包含“已通告属性”属性,则将所述“已通告属性”属性删除。10.一种公共业务实体,包括: 请求接收模块,用于接收删除资源请求,所述删除资源请求中包含通告资源地址参数; 资源删除模块,用于根据所述通告资源地址参数找到本地创建的相应通告资源,将所述通告资源删除,如删除成功,向删除资源请求的发送方反馈用于指示成功删除资源的响应。
【专利摘要】本发明公开了一种删除通告资源的方法,包括:公共业务实体CSE接收更新资源请求,所述更新资源请求中包含原始资源地址参数和通告到参数;所述CSE根据所述原始资源地址参数找到本地创建的相应原始资源及其属性,如判断所述通告到参数的值为空且所述原始资源已创建“通告到”属性,则向所述远程CSE发送删除资源请求,所述删除资源请求中包含所述“通告到”属性中保存的通告资源的地址。本发明能够提供一种简单、快捷的方式实现通告资源的删除处理。本发明还公开了一种公共业务实体。
【IPC分类】H04W8/02
【公开号】CN105282728
【申请号】CN201410361473
【发明人】吴昊
【申请人】中兴通讯股份有限公司
【公开日】2016年1月27日
【申请日】2014年7月25日
【公告号】WO2015117330A1
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1