CN102638797A | 2012-08-15 | |||
CN101594648A | 2009-12-02 | |||
CN101136942A | 2008-03-05 |
北京康信知识产权代理有限责任公司 (CN)
权 利 要 求 书 1. 一种终端外设的注销方法, 包括- 网关向终端外设发送终端外设注销请求消息; 所述网关删除自身存储的所述终端外设的注册信息。 2. 根据权利要求 1所述的方法, 其中, 所述终端外设注销请求消息中携带有用于 指示该消息是终端外设注销请求消息的指示信息和 /或用于标识需要删除注销 信息的终端外设的标识信息。 3. 根据权利要求 1所述的方法, 其中, 在所述网关向终端外设发送终端外设注销 请求消息之后, 所述方法还包括: 所述终端外设接收所述终端外设注销请求; 所述终端外设删除本地存储的所述网关的注册信息; 所述终端外设向所述网关返回注销确认消息。 4. 根据权利要求 3所述的方法, 其中, 所述网关删除自身存储的所述终端外设的 注册信息包括: 在所述网关接收到所述终端外设返回的注销确认消息的情况下, 所述网关 删除自身存储的所述终端外设的注册信息, 其中, 所述注销确认消息是所述终 端外设接收所述终端外设注销请求消息后向所述网关返回的消息。 5. 根据权利要求 1所述的方法, 其中, 所述网关删除自身存储的所述终端外设的 注册信息还包括: 在预定时间到达时, 所述网关删除自身存储的所述终端外设的注册信息。 6. 根据权利要求 3所述的方法, 其中, 所述网关的注册信息包括: 所述网关的网 关标识和 /或所述网关为所述终端外设分配标识和 /或地址。 7. 根据权利要求 1至 6中任一项所述的方法, 其中, 所述终端外设的注册信息包 括: 所述终端外设的标识和 /或所述终端外设的地址。 8. 根据权利要求 1至 6中任一项所述的方法, 其中, 在网关向终端外设发送终端 外设注销消息之前, 所述方法还包括: 所述网关接收 M2M业务平台和 /或 M2M应用发送的所述终端外设注销请 求消息。 9. 根据权利要求 8所述的方法, 其中, 在所述网关删除自身存储的所述终端的注 册消息之后, 所述方法还包括: 所述网关向所述 M2M业务平台和 /或 M2M应用发送注销确认消息,其中, 所述注销确认消用于指示所述网关已注销所述终端外设。 10. 根据权利要求 1至 6中任一项所述的方法, 其中, 所述网关是 M2M通信系统 中的 M2M网关。 11. 一种终端外设的注销装置, 位于网关中, 包括: 第一发送单元, 设置为向终端外设发送终端外设注销请求消息; 删除单元, 设置为删除所述网关自身存储的所述终端外设的注册信息。 12. 根据权利要求 11所述的装置,其中,所述删除单元还设置为在所述网关接收到 所述终端外设返回的注销确认消息的情况下, 删除自身存储的所述终端外设的 注册信息, 其中, 所述注销确认消息是所述终端外设接收所述终端外设注销消 息后删除自身存储的所述网关的注册信息后向所述网关返回的消息。 13. 根据权利要求 11或 12所述的装置, 其中, 还包括: 接收单元, 设置为在网关向终端外设发送终端外设注销消息之前, 接收 M2M业务平台和 /或 M2M应用发送的所述终端外设注销请求消息。 14. 根据权利要求 13所述的装置, 其中, 还包括: 第二发送单元, 设置为在所述网关删除自身存储的所述终端的注册消息之 后, 向所述 M2M业务平台和 /或 M2M应用发送注销确认消息, 其中, 所述注 销确认消用于指示所网关已注销所述终端外设。 |
M2M通信网络在逻辑功能上可以划分为三层, 即: 感知延伸层、 网络 /业务层和 应用层。 下面对这三层进行具体描述。
1 )感知延伸层, 主要用于实现物理世界信息的采集、 自动识别和智能控制。 物理 世界中的各种物体本身是不具备通信能力的。 主要是通过传感器、执行器、 智能装置、 以及射频识别 (Radio Frequency Identification, 简称为 RFID) 读写器等智能节点采集 物理世界中的信息, 并通过通信模块和网络层进行信息交互。 在这个过程中所需要涉 及的 M2M网关中的部件主要有 M2M终端设备和 M2M网关设备。
2) 网络 /业务层, 用于支撑感知层信息的传递、 路由和控制, 为物联网中的人与 物、 物与物之间的通信提供了支撑。 结合物联网的分类, 网络层面具体包含的网络形 态有: 通信网、 互联网、 以及行业网等。 网络 /业务层所涉及的部件主要有 M2M平台。
3 )应用层, 主要包含各种具体的物联网应用, 既有公众服务, 也有行业服务。 其 中, 行业服务可以是面向公众的行业公众服务, 也可以是满足行业内部特定应用需求 的行业专用服务。其中, 公众服务是面向公众普遍需求提供的基础服务 , 如智能家居、 移动支付等。 行业专用服务通常是面向行业自身特有的需要 , 面向行业内部提供的服 务, 如智能电网、 智能交通、 智能环境等; 其中部分行业服务也可以面向公众提供, 如智能交通, 称为行业公众服务。 应用层中所需涉及的部件主要有 M2M应用服务器, 简称为 M2M应用。
4)终端外设, 指的是具有环境感知功能的传感器等单个设备 , 它能将感知到的信 息通过 M2M网关发送给 M2M业务平台或 M2M应用, 同时还可以接收 M2M应用或 M2M业务平台对其的下行控制。
5 ) M2M网关, 由于 M2M终端外设的处理能力、 存储能力以及电源等都有一定 的限制, 不能直接与通信网络进行通信, 需要通过 M2M网关接入通信网络。 M2M网 关可以进行 M2M感知延伸层与上层网络之间的协议转换。 M2M网关除了能够汇聚和 转发 M2M终端外设采集到的数据信息外,还可以接收 M2M应用或 M2M业务平台的 控制信息, 对终端外设进行管理。
M2M业务平台向 M2M应用提供一些共性的能力和支撑, 并提供开放的接口, 使 应用可以接入和使用网络资源和能力。 通过向具体的 M2M应用屏蔽底层具体的网络 实现, 可以简化物联网应用开发的复杂度和降低物联 网应用开发的部署成本。 在对终端外设进行远程管理时, M2M业务平台或 M2M应用应该有能力将终端外 设主动注销。 例如, 当某个 M2M应用服务到期以后, 用户并未续费, 可以将该用户 的相关的注册信息删除, 即, 不用保存不必要的信息, 从而可以节省 M2M业务平台 或 M2M应用的存储空间。 同时, 当管理终端外设的网关需要更换时, 旧的注册信息 将会继续保存在终端外设中, 当更换新的网关后, 终端外设中存储多套注册信息, 例 如: 多个标识, 多个网关地址, 从而导致数据未能正常发送和接收, 以及存储资源的 浪费。 针对上述的问题, 目前尚未提出有效的解决方案。 发明内容 本发明实施例提供了一种终端外设的注销方法 和装置, 以至少解决现有技术中由 于网关无法实现对终端外设的注销而造成的存 储资源的浪费的技术问题。 根据本发明实施例的一个方面, 提供了一种终端外设的注销方法, 包括: 网关向 终端外设发送终端外设注销请求消息; 上述网关删除自身存储的上述终端外设的注册 信息。 优选地, 上述终端外设注销请求消息中携带有用于指示 该消息是终端外设注销请 求消息的指示信息和 /或用于标识需要删除注销信息的终端外设的 识信息。 优选地, 在上述网关向终端外设发送终端外设注销请求 消息之后, 上述方法还包 括: 上述终端外设接收上述终端外设注销请求; 上述终端外设删除本地存储的上述网 关的注册信息; 上述终端外设向上述网关返回注销确认消息。 优选地, 上述网关删除自身存储的上述终端外设的注册 信息包括: 在上述网关接 收到上述终端外设返回的注销确认消息的情况 下, 上述网关删除自身存储的上述终端 外设的注册信息, 其中, 上述注销确认消息是上述终端外设接收上述终 端外设注销请 求消息后向上述网关返回的消息。 优选地, 上述网关删除自身存储的上述终端外设的注册 信息还包括: 在预定时间 到达时, 上述网关删除自身存储的上述终端外设的注册 信息。 优选地, 上述网关的注册信息包括: 上述网关的网关标识和 /或上述网关为上述终 端外设分配标识和 /或地址。 优选地, 上述终端外设的注册信息包括: 上述终端外设的标识和 /或上述终端外设 的地址。 优选地, 在网关向终端外设发送终端外设注销消息之前 , 上述方法还包括: 上述 网关接收 M2M业务平台和 /或 M2M应用发送的上述终端外设注销请求消息。 优选地,在上述网关删除自身存储的上述终端 的注册消息之后, 上述方法还包括: 上述网关向上述 M2M业务平台和 /或 M2M应用发送注销确认消息, 其中, 上述注销 确认消用于指示上述网关已注销上述终端外设 。 优选地, 上述网关是 M2M通信系统中的 M2M网关。 根据本发明实施例的另一方面, 提供了一种终端外设的注销装置, 位于网关中, 包括: 第一发送单元, 设置为向终端外设发送终端外设注销请求消息 ; 删除单元, 设 置为删除上述网关自身存储的上述终端外设的 注册信息。 优选地, 上述删除单元还设置为在上述网关接收到上述 终端外设返回的注销确认 消息的情况下, 删除自身存储的上述终端外设的注册信息, 其中, 上述注销确认消息 是上述终端外设接收上述终端外设注销消息后 删除自身存储的上述网关的注册信息后 向上述网关返回的消息。 优选地, 上述装置还包括: 接收单元, 设置为在网关向终端外设发送终端外设注 销消息之前,接收 M2M业务平台和 /或 M2M应用发送的上述终端外设注销请求消息。 优选地, 上述装置还包括: 第二发送单元, 设置为在上述网关删除自身存储的上 述终端的注册消息之后, 向上述 M2M业务平台和 /或 M2M应用发送注销确认消息, 其中, 上述注销确认消息用于指示所网关已注销上述 终端外设。 在本发明实施例中, 网关可以向终端外设发送终端外设注销请求消 息, 从而实现 终端外设的注销, 响应的网关会删除该需要注销的终端外设在本 地存储的注册信息, 通过上述方式解决了现有技术中由于网关无法 实现对终端外设的注销而造成的存储资 源的浪费的技术问题, 达到了对终端外设的注销和节省存储资源的技 术效果。 附图说明 此处所说明的附图用来提供对本发明实施例的 进一步理解,构成本申请的一部分, 本发明的示意性实施例及其说明用于解释本发 明, 并不构成对本发明的不当限定。 在 附图中- 图 1是根据本发明实施例的终端外设的注销方法 一种优选流程图; 图 2 是根据本发明实施例的向终端外设发送终端外 设注销消息的一种优选流程 图; 图 3是根据本发明实施例的终端外设的注销装置 一种优选结构框图; 图 4是根据本发明实施例的终端外设的注销装置 的第一发送单元的一种优选结 构框图; 图 5是根据本发明实施例的优选实施方式 1的自动注销终端方法的优选流程图; 图 6是根据本发明实施例的优选实施方式 2的自动注销终端方法的优选流程图; 图 7是根据本发明实施例的优选实施方式 3的自动注销终端方法的优选流程图; 图 8是根据本发明实施例的优选实施方式 4的自动注销终端方法的优选流程图。 具体实施方式 下文中将参考附图并结合实施例来详细说明本 发明。 需要说明的是, 在不冲突的 情况下, 本申请中的实施例及实施例中的特征可以相互 组合。 本发明实施例提供了一种优选的终端外设的注 销方法, 如图 1所示, 该方法包括 以下步骤: 步骤 S102: 网关向终端外设发送终端外设注销请求消息; 步骤 S104: 网关删除自身存储的上述终端外设的注册信息 。 在本优选实施方式中, 网关可以向终端外设发送终端外设注销请求消 息, 从而实 现终端外设的注销,响应的网关会删除该需要 注销的终端外设在本地存储的注册信息, 通过上述方式解决了现有技术中由于网关无法 实现对终端外设的注销而造成的存储资 源的浪费的技术问题, 达到了对终端外设的注销和节省存储资源的技 术效果。 考虑到系统或者网络中存在多种消息, 可以在该消息中携带用于指示该消息是终 端外设注销请求消息的指示信息, 为了使得知道该注销请求应该发给哪些终端外 设, 可以在终端外设注销请求消息中携带终端外设 的指示标识。 在一个优选实施方式中, 上述终端外设注销请求消息中可以携带但不限 于用于指示该消息是终端外设注销请求 消息的指示信息和 /或用于标识需要删除注销信息的终端外设的 识信息。 相应的, 如果在终端外设注销请求消息中携带有终端外 设的标识信息, 则网关可 以按照如图 2所示的方式向终端外设发送终端外设注销消 , 包括以下步骤: 步骤 S202: 网关确定所述终端外设注销请求消息中的上述 标识信息所标识的一个 或多个终端; 即, 上述的终端外设注销请求消息可以是针对多个 终端外设的, 可将该 多个终端作为一个终端外设组。 步骤 S204: 网关向上述一个或多个终端发送终端外设注销 请求消息。 网关需要删除自身存储的终端外设的注册信息 , 然而, 有的时候可能终端外设自 身未成功完成注销, 为了确保删除注册信息的终端外设都是终端外 设已经完成本地的 注册信息删除的终端外设, 可以增加一个注销确认消息 (该消息是终端外设已经完成 自身本地的网关的注册信息删除后向网关发送 的),只有在网关接收到该注销确认消息 后, 网关才在本地删除存储的终端外设的注册信息 。 在一个优选实施方式中, 所述网 关删除自身存储的所述终端的注册信息包括: 在所述网关接收到所述终端外设返回的 注销确认消息的情况下, 所述网关删除自身存储的所述终端外设的注册 信息, 其中, 所述注销确认消息是所述终端外设接收所述终 端外设注销消息后删除自身存储的所述 网关的注册信息后向所述网关返回的消息。 在一个优选实施方式中, 在上述步骤 S102之后, 终端外设可以执行以下步骤: 步骤 SI : 终端外设接收终端外设注销请求; 步骤 S2: 终端外设删除本地存储的网关的注册信息; 步骤 S3 : 终端外设向网关返回注销确认消息。 在上述各个优选实施方式中, 网关的注册信息包括但不限于所述网关的网关 标识 和 /或, 所述网关为所述终端外设分配标识和 /或地址。 考虑到有的时候可能终端外设发送的注销确认 消息未被网关收到, 可以设定一个 定时器, 如果超过预定的时间仍未收到确认消息, 这个时候网关也可以自主删除终端 外设的注册信息。 在一个优选实施方式中, 所述网关删除自身存储的所述终端外设的 注册信息还包括: 如果没有反馈网关, 则在预定时间到达时, 网关自动删除自身存储 的所述终端外设的注册信息。 上述网关删除的终端外设的注册信息包括但不 限于: 终端外设的标识和 /或终端外 设的地址。 终端外设注销请求消息可以是 M2M网关自己配置的,也可以是 M2M业务平台和 /或 M2M应用下发的。 在一个优选实施方式中, 在网关向终端外设发送终端外设注销 消息之前, 上述方法还包括: 所述网关接收 M2M业务平台和 /或 M2M应用发送的所 述终端外设注销请求消息。 如果终端外设注销消息是 M2M业务平台和 /或 M2M应用下发的, 则在网关确定 终端外设已经完成注册信息的删除后, 网关可以向 M2M业务平台和 /或 M2M应用发 送注销确认消息, 其中, 所述注销确认消用于指示网关已注销所述终端 外设。 在上述各个优选实施方式中, 上述网关是 M2M通信系统中的 M2M网关。 在本实施例中还提供了一种终端外设的注销装 置, 位于网关中, 该装置用于实现 上述实施例及优选实施方式, 已经进行过说明的不再赘述。 如以下所使用的, 术语"单 元"或者"模块"可以实现预定功能的软件和 /或硬件的组合。 尽管以下实施例所描述的 装置较佳地以软件来实现, 但是硬件, 或者软件和硬件的组合的实现也是可能并被构 想的。 图 3是根据本发明实施例的终端外设的注销装置 一种优选结构框图, 如图 3 所示, 包括: 第一发送单元 302和删除单元 304, 下面对该结构进行说明。 第一发送单元 302, 设置为向终端外设发送终端外设注销请求消息 ; 删除单元 304, 与第一发送单元 302耦合, 设置为删除所述网关自身存储的所述 终端外设的注册信息。 在一个优选实施方式中,如图 4所示,上述第一发送单元 302包括:确定模块 402, 设置为确定所述终端外设注销请求消息中的标 识信息所标识的一个或多个终端; 发送 模块 404, 设置为向所述一个或多个终端发送终端外设注 销请求消息。 在一个优选实施方式中, 上述删除单元 304还设置为在所述网关接收到所述终端 外设返回的注销确认消息的情况下,删除自身 存储的所述终端外设的注册信息,其中, 所述注销确认消息是所述终端外设接收所述终 端外设注销消息后删除自身存储的所述 网关的注册信息后向所述网关返回的消息。 在一个优选实施方式中, 上述装置还包括: 接收单元, 设置为在网关向终端外设 发送终端外设注销消息之前, 接收 M2M业务平台和 /或 M2M应用发送的所述终端外 设注销请求消息。 在一个优选实施方式中, 上述装置还包括: 第二发送单元, 设置为在所述网关删 除自身存储的所述终端的注册消息之后, 向所述 M2M业务平台和 /或 M2M应用发送 注销确认消息, 其中, 所述注销确认消用于指示网关已注销所述终端 外设。 本发明实施例还提供了一种优选的实施例来进 一步对本发明进行解释, 但是值得 注意的是, 该优选实施例只是为了更好的描述本发明, 并不构成对本发明不当的限定。 在本实施例中提供了一种主动触发终端外设注 销的方法, 主要包括以下两种实现 方式: 方式 1, 包括以下步骤:
SI : M2M业务平台或 M2M应用发送终端外设注销请求消息给网关;
S2: 网关发送注销请求消息给终端外设;
S3: 网关删除该终端外设的信息。 方式 2, 包括以下步骤: S1 : 网关发送注销请求给终端外设;
S2: 网关删除该终端外设的信息。 下面结合两个具体的实施例对上述两种实现方 式进行描述。 优选实施方式 1 在本优选实施方式中, 如图 5所示, 自动注销终端方法包括以下步骤: 步骤 S502: M2M业务平台或 M2M应用发送终端外设注销请求给网关。 . 其中, 上述的终端外设注销请求消息如表 1所示, 包括: 协议标识和终端外设列
表 1
优选地, 如果有多个终端外设需要注销, 则上述终端外设列表中应包含多个终端 外设的标识。 步骤 S504: 网关读取终端外设注销请求消息中的终端外设 列表, 根据终端外设列 表中包含的终端外设的标识, 给这些终端外设发送注销请求消息。 如表 2所示, 上述注销请求消息包括: 协议标识和终端外设标识。
步骤 S506: 网关删除本地存储的终端外设的注册信息, 即, 网关删除终端外设列 表中包含的终端外设标识对应的信息, 上述信息包括但不限于终端外设的标识和 I或 终端外设的地址。 步骤 S508: 网关发送终端外设注销确认消息给 M2M业务平台或 M2M应用。 如表 3所示, 上述终端外设确认消息包括: 协议标识和终端外设列表。 表 3
优选实施方式 2 在本优选实施方式中, 如图 6所示, 自动注销终端方法包括以下步骤: 步骤 S602: M2M业务平台或 M2M应用发送终端外设注销请求给网关。 其中, 如表 4所示, 上述终端外设注销请求消息包括: 协议标识和终端外设列表。 表 4
优选地, 当有多个终端外设需要注销时, 列表中应包含多个终端外设的标识。 步骤 S604: 网关读取终端外设注销请求消息中的终端外设 列表, 根据终端外设列 表中包含的终端外设的标识, 给这些终端外设发送注销请求消息。 如表 5所示, 该注销请求消息包括: 协议标识和终端外设列表。
表 5
步骤 S606: 终端外设在接收到注销请求消息后, 删除本地的注册信息, 其中, 该 注册信息包括但不限于: 注册的网关标识, 网关分配的标识或地址, 并向网关发送注 销确认消息。 如表 6所示, 上述注销确认消息包括: 协议标识和终端外设列表。 表 6
步骤 S608: 网关在接收到终端发送的注销确认消息后, 删除本次存储的终端外设 的注册信息, 即, 网关删除终端外设列表中包含的终端外设标识 对应的注册信息, 该 注册信息包括但不限于: 终端外设的标识, 终端外设的地址等。 优选地, 网关还发送 终端外设注销确认消息给 M2M业务平台或 M2M应用。 如表 7所示, 上述终端外设确认消息包括: 协议标识和终端外设列表。 表 7
优选地, 如果网关在预定义的时间内没有收到终端发送 的注销确认消息, 网关也 可以删除终端外设的注册信息。 上述的预定义的时间可以是在网关内预先配置 的。 优选实施方式 3 在本优选实施方式中, 如图 7所示, 自动注销终端方法包括以下步骤: 步骤 S702: 网关发送注销请求消息给终端外设。 如表 8所示, 上述注销请求消息包括: 协议标识和终端外设标识。
表 8
步骤 S704: 网关删除本地存储的终端外设的注册信息, 上述注册信息是终端外设 列表中包含的终端外设标识所对应的注册信息 , 该注册信息可以包括但不限于: 终端 外设的标识以及终端外设的地址。 优选实施方式 4 在本优选实施方式中, 如图 8所示, 自动注销终端方法包括以下步骤: 步骤 S802: 网关发送注销请求消息给终端外设。 如表 9所示, 上述注销请求消息包括: 协议标识和终端外设标识。 表 9
步骤 S804: 终端外设在接收到注销请求消息后, 删除本地的注册信息, 其中, 该 注册信息包括但不限于注册的网关标识、 网关分配的标识或地址, 发送注销确认消息 给网关, 如表 10所示, 上述注销确认消息: 表 10
步骤 S806: 网关在接收到终端发送的注销确认消息后, 网关删除本地存储的终端 外设列表中包含的终端外设标识所对应的注册 信息, 该注册信息包括但不限于: 终端 外设的标识以及终端外设的地址。 优选地, 如果在预定义的时间内, 网关没有收到终端发送的注销确认消息, 则网 关删除终端外设的注册信息。 在另外一个实施例中, 还提供了一种软件, 该软件用于执行上述实施例及优选实 施方式中描述的技术方案。 在另外一个实施例中, 还提供了一种存储介质, 该存储介质中存储有上述软件, 该存储介质包括但不限于: 光盘、 软盘、 硬盘、 可擦写存储器等。 从以上的描述中, 可以看出, 本发明实施例实现了如下技术效果: 网关可以向终 端外设发送终端外设注销请求消息, 从而实现终端外设的注销, 响应的网关会删除该 需要注销的终端外设在本地存储的注册信息, 通过上述方式解决了现有技术中由于网 关无法实现对终端外设的注销而造成的存储资 源的浪费的技术问题, 达到了对终端外 设的注销和节省存储资源的技术效果。 显然, 本领域的技术人员应该明白, 上述的本发明的各模块或各步骤可以用通用 的计算装置来实现, 它们可以集中在单个的计算装置上, 或者分布在多个计算装置所 组成的网络上, 可选地, 它们可以用计算装置可执行的程序代码来实现 , 从而, 可以 将它们存储在存储装置中由计算装置来执行, 并且在某些情况下, 可以以不同于此处 的顺序执行所示出或描述的步骤, 或者将它们分别制作成各个集成电路模块, 或者将 它们中的多个模块或步骤制作成单个集成电路 模块来实现。 这样, 本发明不限制于任 何特定的硬件和软件结合。 以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本领域的技 术人员来说, 本发明可以有各种更改和变化。 凡在本发明的精神和原则之内, 所作的 任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。
Next Patent: ADDRESS PROCESSING