在无线通信系统中由服务器的终端请求或提供资源的方法和装置的制造方法
【技术领域】
[0001] 本发明涉及用于在无线通信系统中由服务器请求资源或资源的方法和装置,并且 更特别地,涉及用于使用缓存验证器(CV)请求或提供资源的方法和装置。
【背景技术】
[0002] 通常,DM(设备管理)技术对应于能够以设备管理服务器使用有效方法远程控制 存储在特定设备中的变量或者对象的值的方式改变所述特定设备的配置的技术。正在努力 基于在SynchML自发(同步标记语言)论坛中编写的SynchML数据同步由OMA(开放移动 联盟)将DM技术开发为内部标准,并且DM技术已被不同标准化组和全世界通信服务提供 商接受作为未来设备管理技术标准。与不同设备管理技术相比,OMA设备管理技术包括支持 多种功能的标准,诸如,设备管理协议标准、用于设备管理文档表达方案的标准、用于与发 送协议绑定的协议、用于设备管理树和设备管理节点的标准、用于DDF(设备描述框架)的 标准、用于通知的标准等。
[0003] 设备管理可以以设备管理服务器(DMS)将针对设备内存在的管理对象(MO)的命 令发送到该设备,并且该设备的设备管理客户端(DMC)执行该命令。DMC对应于被配置成从 DMS接收该命令并且以被安装在该设备上的方式执行该命令的实体。MO与该设备内存在的 管理树(或树)或树的节点在逻辑上连接。因此,设备管理服务器可以控制M0, MO变为命 令的目标、或者通过针对MO的命令与MO相关的树或节点。MO通常存在于设备的数据库中, 并且设备管理服务器可以以经由树或节点的URI接入MO的方式指示管理命令。
【发明内容】
[0004] 技术问题
[0005] 本发明的目标在于提供一种用于在无线通信系统中由服务器请求UE资源的方法 和装置,以及用于在无线通信系统中由服务器提供UE资源的方法和装置。
[0006] 将理解,将由本发明实现的技术目标不限于上述技术目标,并且对于本发明所属 领域的普通技术人员来说,在此未提到的其它技术目标将从以下说明变得明显。
[0007] 技术方案
[0008] 本发明的目标可以通过提供用于使用分配给管理对象(MO)实例的缓存验证器 (CV)处理MO数据的请求的方法实现,其中,该方法由移动终端执行,MO实例由包括一个或 更多个节点的树结构组成,并且MO数据包括在MO实例中包括的节点的名称、值和结构,该 方法包括以下步骤:从服务器接收用于获取所述MO实例的特定MO数据的包括识别所述特 定MO数据的URI (统一资源标识符)信息的请求;以及确定所述URI信息中是否包括第一 CV,其中,如果所述URI信息中不包括所述第一 CV,则所述方法还包括以下步骤:将所请求 的特定MO数据发送至所述服务器;以及如果所述URI信息指示所述MO实例的根节点,则发 送用于所述MO实例的第二CV。
[0009] 优选地,该方法还包括:如果所述URI信息中包括所述第一 CV,则验证所述第一 CV ;如果验证出所述第一 CV是有效的,则将指示所述第一 CV的有效性的结果发送至所述服 务器;以及如果验证出所述第一 CV不是有效的,则将所请求的特定MO数据发送至所述服务 器,并且如果所述URI信息指示所述MO实例的根节点,则发送用于所述MO实例的所述第二 CVo
[0010] 优选地,该方法还可以包括:如果所述MO实例被改变,则更新用于所述MO实例的 所述第二CV。
[0011] 优选地,MO实例可以是可缓存的。
[0012] 优选地,第一 CV可以由包括在所述URI中的特定字段提供。
[0013] 优选地,如果所述MO实例没有被改变,则验证出所述第一 CV是有效的。
[0014] 根据本发明的另一方面,一种用于使用分配给管理对象(MO)实例的缓存验证器 (CV)请求MO数据的方法,其中,所述方法由服务器执行,所述MO实例由包括一个或更多 个节点的树结构组成,并且所述MO数据包括在所述MO实例中包括的节点的名称、值和结 构,所述方法包括:将用于获取所述MO实例的特定MO数据的包括识别所述特定MO数据的 URI (统一资源标识符)信息的请求发送到移动终端;如果所述服务器知晓用于所述MO实 例的第一 CV,则将所述第一 CV包括在所述URI信息中;如果所述服务器不知晓用于所述MO 实例的所述第一 CV,则防止将所述第一 CV包括在所述URI信息中;以及如果所述URI信息 中不包括所述第一 CV,则从所述移动终端接收所请求的特定MO数据,并且如果所述URI信 息指示所述MO实例的根节点,则接收用于所述MO实例的第二CV。
[0015] 优选地,该方法还可以包括以下步骤:如果所述URI信息中包括所述第一 CV,则由 所述移动终端验证所述第一 CV ;;如果验证出所述第一 CV是有效的,则从所述移动终端接 收指示所述第一 CV的有效性的结果;以及如果验证出所述第一 CV不是有效的,则从所述移 动终端接收所请求的特定MO数据,并且如果所述URI信息指示所述MO实例的根节点,从所 述移动终端接收用于所述MO实例的所述第二CV。
[0016] 优选地,如果包括在所述MO实例中的特定资源被改变,则更新用于所述MO实例的 所述第二CV。
[0017] 优选地,所述MO实例可以是可缓存的。
[0018] 优选地,可以由包括在所述URI中的特定字段提供所述第一 CV。
[0019] 优选地,如果所述MO实例没有被改变,则验证出所述第一 CV是有效的。
[0020] 根据本发明的另一方面,一种用于使用分配给管理对象(MO)实例的缓存验证器 (CV)处理MO数据的请求的移动终端,其中,所述MO实例由包括一个或更多个节点的树结 构组成,并且所述MO数据包括在所述MO实例中包括的节点的名称、值和结构,所述移动终 端包括:射频(RF)单元;以及处理器,所述处理器被配置成控制所述RF单元,其中,所述处 理器从服务器接收用于获取所述MO实例的特定MO数据的包括识别特定MO数据的URI (统 一资源标识符)信息的请求,并且确定所述URI信息中是否包括第一 CV,并且其中,当所述 URI信息中不包括所述第一 CV时,所述处理器将所述特定MO数据发送到所述服务器,并且 当所述URI信息指示所述MO实例的根节点时,发送用于所述MO实例的第二CV。
[0021] 根据本发明的另一方面,一种用于使用分配给管理对象(MO)实例的缓存验证器 (CV)请求MO数据的服务器,其中,所述MO实例由包括一个或更多个节点的树结构组成,并 且所述MO数据包括在所述MO实例中包括的节点的名称、值和结构,所述服务器包括:射频 (RF)单元;以及处理器,所述处理器被配置成控制所述RF单元,其中,所述处理器被配置 成:将用于获取所述MO实例的特定MO数据的包括识别特定MO数据的URI (统一资源标识 符)信息的请求发送到移动终端,并且当所述服务器知晓用于所述MO实例的所述第一 CV 时,将第一 CV包括在所述URI信息中;并且其中,当所述服务器不知晓用于所述MO实例的 所述第一 CV时,从所述移动终端接收所请求的特定MO数据,并且当所述URI信息指示所述 MO实例的根节点时,接收用于所述MO实例的第二CV。
[0022] 将理解,本发明的以上概括说明和以下详细说明是示例性的和说明性的,并且旨 在提供所要求的本发明的进一步解释。
[0023] 有益效果
[0024] 根据本发明的示例性实施方式,本发明可以有效地管理用于由服务器请求资源的 方法和用于将资源提供给服务器的方法。
[0025] 本领域技术人员将想到,可以通过本发明实现的效果不限于以上特别描述的那 些,并且本发明的其它优点将从结合附图描述的以下详细说明被更清楚地理解。
【附图说明】
[0026] 被包括以提供本发明的进一步理解的附图示出本发明的实施方式,并且与说明书 一起用于解释本发明的原理。
[0027] 图1示例性地示出HTTP网页缓冲器。
[0028] 图2示例性地示出在设备管理(DM)中限定的管理对象(MO)实例。
[0029] 图3示出根据本发明的实施方式的MO实例-特定缓冲验证器(CV)的分配示例。
[0030] 图4是示出根据本发明的实施方式的用于请求资源的方法的流程图。
[0031] 图5是示出根据本发明的实施方式的用于提供资源的方法的流程图。
[0032] 图6是示出与根据本发明的另一个实施方式相比的另一种方法的流程图。
[0033] 图7是用于实现本发明的实施方式的装置的框图。
【具体实施方式】
[0034] 现在将详细地作出对本发明的优选实施方式的参考,其示例在附图中示出。本发 明的以下详细说明包括详情,以帮助全面地理解本发明。本领域技术人员将想到,本发明可 以在没有这些详情的情况下被实现。
[0035] 在一些情况下,为了防止本发明的概念被模糊,已知技术的结构和装置将被省略, 或者基于每个结构和装置的主要功能以框图的形式被示出。另外,当可能时,贯穿附图和说 明书,相同参考标记将被用于指相同或类似部件。
[0036] 在本发明中,用于设备到设备通信的设备(即,M2M设备)可以是固定的或者移动 的,并且包括与用于设备到设备通信的服务器(即,M2M服务器)通信以发送/接收用户数 据和/或多种类型的控制信息的设备。M2M设备可以被称为终端设备、移动台(MS)、移动终 端(MT)、用户终端(UT)、用户服务站(SS)、无线设备、个人数字助理(PDA)、无线调制解调 器、手持设备等。在本发明中,M2M服务器是指与M2M设备和/或其它M2M服务器通信的固 定台,并且通过与M2M设备和/或其它M2M服务器通信,与M2M设备和/或其它M2M服务器 交换多种类型的数据和控制信息。
[0037] 将给出与本发明相关的背景的描述。
[0038] 设备管理
[0039] 设备管理(DM)是指从多种管理权限的角度看设备的设备配置或其它被管理对象 的管理。设备管理包括随后更新设备中的永久信息、从设备恢复管理信息、以及由设备生成 的处理事件和警报,但是不限于在设备中设置初始配置信息。
[0040] 管理树
[0041] 管理树是管理服务器例如通过将值存储在管理树中或者从其恢复值,并且通过操 纵管理树(例如,接入控制列表(ACL))的特性,来与DM客户端交互的接口。在说明书中, 管理树可以与设备管理树或DM树可交换的使用。
[0042] 管理对象(MO)
[0043] 管理对象是旨在为以一些方式关联的节点的(可能单独)集合的管理树的子树。 例如,./DevInfo节点和其子节点可以形成管理对象。简单管理对象可以由单个节点组成。
[0044] DM服各器或DMS (设备管理服各器)
[0045] DM服务器或DMS可以是在所部署的设备管理架构中的抽象软件组件,所部署的设 备管理架构符合被指定用于DM服务器或DMS的OMA设备管理使能器静态一致要求。DM服 务器或DMS可以用作DM客户端-服务器协议的端点和DM服务器-服务器接口。
[0046] 而且,DM服务器或DMS可以设置在装置、设备、计算机等中,其包括通信模块、处理 器模块等,并且从而DM服务器或DMS可以被实现为一个设备。
[0047] DM客户端或DMC (设备管理客户端)
[0048] DM客户端或DMC可以是设备实现中的抽象软件组件,设备实现符合被指定用于DM 客户端的OMA设备管理使能器静态一致要求。DM客户端或DMC可以用作DM客户端-服务 器协议的端点。
[0049] 而且,DM客户端或DMC可以设置在包括通