在m2m通信系统中的定制和通知方法和用于该方法的设备的制造方法_2

文档序号:9457924阅读:来源:国知局
和 M2M服务器之间的网络和M2M装置和M2M网关之间的网络可彼此不同。例如,可使用诸 如 IEEE802. 15. 1、Zigbee、Bluetooth、IETF ROLL、ISA 100.1 la 的 PAN(个域网)和诸如 PLC (电力线通信)、M-BUS、无线1-81^、1(似等局域网技术实现121局域网。
[0057] M2M网关是借助M2M SC (业务能力)管理M2M应用并且向M2M应用提供业务的实 体。M2M网关可执行M2M装置和网络域之间的代理的作用并且可执行向ETSI非兼容M2M装 置提供业务的作用。M2M网关可以指具有M2M装置之间的网关功能的实体。M2M网关可包 括M2M应用和/或M2M SC (业务能力)。
[0058] 图1中示出的M2M结构只是示例并且每个实体的名称可有所不同。例如,M2M SC (业务能力)可被称为M2M公共业务功能(CSF),SCL (业务能力层)可被称为公共业务 层(CSL)或公共业务实体(CSE)。M2M应用可被称为应用实体(AE),M2M应用层可被简称为 应用层。类似地,每个域的名称也可有所不同。例如,在一个M2M系统中,网络域可被称为 基础设施域,装置和网关域可被称为字段域。
[0059] 如图1中所示,M2M系统可被理解为包括用于M2M通信的M2M应用层和M2M SC(业 务能力)的分层结构。
[0060] 图2例示M2M系统的分层结构的示例。
[0061] 参照图2,M2M系统可包括应用层202、公共业务层204和基础网络业务层206。如 上文中描述的,应用层202可对应于M2M应用层,公共业务层204可对应于M2M SCL。基础 网络业务层206用核心网络向公共业务层204提供诸如装置管理、位置业务和装置触发的 业务。
[0062] 图3例示M2M系统的功能结构的示例。就功能而言,M2M系统结构可包括应用实 体(AE) 302、公共业务实体(CSE) 304和基础网络业务实体(NSE) 306。实体302、304和306 中的每个可借助公共业务实体304支持的基准点彼此通信。基准点起到指定实体302、304 和306之间的通信流的作用。基准点可被表示为Mcx,Mc意指"M2M通信"。在本说明书中, Mca基准点、Mcc基准点和Mcn基准点可被分别标识为Mca、Mcc和Men。
[0063] 参照图3, Mca基准点312指定应用实体(AE) 302和公共业务实体(CSE) 304之间 的通信流。Mca基准点312使AE 302能够使用CSE 304提供的业务,并且使CSE 304能够 与AE 302通信。Mca基准点312可指示M2M应用层和M2M公共业务层(或实体)之间的接 □ 〇
[0064] Mcc基准点314指定不同公共业务实体(CSE) 304之间的通信流。Mcc基准点314 使CSE 304能够在CSE 304提供所需功能时使用另一个CSE的业务。Mcc基准点314提供 的业务可取决于CSE 304支持的功能。Mcc基准点314可指示M2M通信业务层之间的接口。
[0065] Mcn基准点316指定CSE 304和基础网络业务实体(NSE) 306之间的通信流。为了 使CSE 304提供所需功能,Mcn基准点316使CSE能够使用NSE 306提供的业务。Mcn基准 点316可指示M2M公共业务层和M2M基础网络层之间的接口。
[0066] 在图3中示出的示例中,CSE 304可提供各种公共业务功能(CSF)。例如,CSE 304 可包括应用和业务层管理功能、通信管理和投送处理功能、数据管理和存放功能、装置管理 功能、工作组管理功能、发现功能、定位功能、网络业务暴露/业务执行和触发功能、注册功 能、安全功能、业务收费和记账功能、业务会话管理功能、或定制/通知功能中的至少一种。 CSE 304代表公共业务功能的实例并且提供能够供M2M应用使用并且共享的公共业务功能 的子集。在下文中,简要说明公共业务功能。
[0067] -应用和业务层管理(ASM):提供管理AE和CSE的功能。例如,ASM功能可构成 CSE的功能,查找CSE的功能的故障,并且将功能升级。此外,ASN功能可将AE的功能升级。
[0068] -通信管理和投送处理(CMDH):提供与其它CSE、AE和NSE的通信。例如,CMDH功 能可确定何时以及如何使用用于CSE-CSE通信的连接并且可控制特定请求,以被延迟的方 式传递这些请求。
[0069] -数据管理和存放(DMR):使M2M应用能够彼此交换和共享数据。例如,DMR功能 可收集大量数据,将数据彼此聚合,将数据转换成特定格式,并且存储转换后的数据。
[0070] -装置管理(DMG):管理不仅用于M2M网关和M2M装置而且用于存在于M2M局域网 的装置的装置功能。例如,DMG功能可执行应用安装和构造、固件更新、登录、监测、诊断、网 络拓扑管理等。
[0071] -发现(DIS):根据请求,在给定范围和状况内搜索诸如信息和资源的信息。
[0072] -工作组管理(GMG):例如,可通过将资源、M2M装置或M2M网关彼此组合,产生工 作组,这个功能操纵工作组相关请求。
[0073] -定位(LOC):这个功能使M2M应用能够得到M2M装置或M2M网关的位置信息。
[0074] -网络业务暴露/业务执行和触发(NSSE):使得能够执行基础网络的通信并且使 基础网络提供的业务或功能可用。
[0075] -注册(REG):这个功能使M2M应用或其它CSE能够注册于特定CSE。执行注册以 使用特定CSE的M2M业务功能。
[0076] -安全(SEC):在操纵诸如安全密钥的敏感数据、建立安全相关关联、认证、授权、 保护ID (身份)等的过程中执行作用。
[0077] -业务收费和记账(SCA):在向AE或CSE提供收费功能的过程中执行作用。
[0078] -业务会话管理(SSM):在为了进行端对端通信而管理业务层的M2M会话的过程中 执行作用。
[0079] -定制/通知(SUB):在定制特定资源变化的情况下,当资源变化时,执行通知变化 的作用。
[0080] 图4例示M2M系统构造的示例。在本说明书中,节点对应于包括一个或更多个M2M 应用的实体或包括一个CSE和零个或更多个M2M应用的实体。
[0081] 包括至少一个或多个应用实体(AE)但不包括公共业务实体(CSE)的节点可被称 为应用专用节点(ADN)。AND可经由Mca与一个中间节点(MN)或一个基础设施节点(IN) 通信。AND可被称为具有受限制能力的M2M装置。在这种情况下,具有受限制能力的M2M装 置可对应于不包括公共业务层或公共业务实体(CSE)的M2M装置。具有受限制能力的M2M 装置可被简称为受限制M2M装置。
[0082] 具有至少一个公共业务实体(CSE)和至少一个或更多个M2M应用实体(AE)的节 点可被称为应用业务节点(ASN)。ASN可经由Mcc与一个中间节点或一个基础设施节点通 信。ASN可被称为M2M装置。
[0083] 包括一个公共业务实体(CSE)和零个或更多个M2M应用实体(AE)的节点可被称 为中间节点(MN)。丽可经由Mcc与一个基础设施节点(IN)或其它中间节点(MN)通信。或 者,丽可经由Mcc与IN/MN/ASN通信。或者,丽可经由Mca与AND通信。丽可被称为M2M 网关。
[0084] 具有公共业务实体(CSE)并且包括零个或更多个应用实体(AE)的节点可被称为 基础设施节点(IN)。IN可与至少一个中间节点(MN)和/或至少一个ASN通信。或者,IN 可经由Mca与一个或更多个AND通信。IN可被称为M2M服务器。
[0085] 参照图4,情况1示出在ADN 402和IN 422之间执行的通信的示例。ADN 402可 对应于具有受限制能力的M2M装置。在这种情况下,由于ADN 402不包括CSE或公共业务 层,因此ADN 402可经由Mca与IN 422的CSE通信。在这种情况下,由于ADN 402不包括 CSE或公共业务层,因此ADN 402可不存储AND 402的AE或应用层产生的数据并且可不与 其它实体共享数据。因此,在情况1中,ADN 402的AE或应用层产生的数据可被存储在IN 422的CSE中进行共享。
[0086] 情况2示出在ADN 404和丽414之间执行的通信的示例。ADN 404也可对应于 具有受限制能力的M2M装置。因此,ADN 404可与情况1的操作类似地操作,除了 ADN 404 正与丽414的CSE通信之外。特别地,ADN 404可经由Mca与丽414的CSE通信。并且, 由于ADN 404不包括CSE或公共业务层,因此ADN 404可不存储AND 404的AE或应用层产 生的数据并且与其它实体共享数据。因此,ADN 404的AE或应用层产生的数据可被存储在 IN 414的CSE中进行共享。
[0087] 同时,在情况2中,丽414可经由丽412与IN 422通信。在这种情况下,经由 Mcc,MN 414和MN 412可彼此通信并且MN 412和IN 422可彼此通信。MN 414可在不经过 丽412的情况下与IN 422通信。
[0088] 情况3示出在ASN 406和丽414之间执行的通信的示例。不同于情况1或情况 2,由于ASN 406包括CSE或公共业务层,ASN 406的AE或应用层产生的数据可被存储在ASN 406的CSE或公共业务层中。并且,ASN 406的AE可经由ASN 406的CSE与MN 414的CSE 通信。
[0089] 情况4示出在ASN 408和丽414之间执行的通信的示例。相比于情况3,ASN 408 的CSE可在不经过MN的情况下与IN 422的CSE直接通信。
[0090] IN 422或424可位于基础设施域或网络域中并且可包括一个CSE和零个或更多个 AE。IN 422、424可经由Mcc彼此通信。
[0091] 图5例示M2M系统中使用的资源的示例。
[0092] 在M2M系统中,应用实体(AE)、CSE、数据等可被表现为资源。在M2M系统中,可使 用唯一地址(例如,URI (通用资源标识符或统一资源标识符))进行唯一寻址的数据结构 被称为资源。在M2M系统中,资源可被表现为特定数据结构,资源可在逻辑上彼此连接。因 此,M2M装置、M2M网关、M2M服务器的CSE或公共业务层可包括资源。相反,M2M系统的AE 或应用层可没有资源。资源具有子资源和属性。M2M资源的根资源可具有属性和子资源。 例如,可用〈baseURI〉或〈CSEBase〉指代根资源的类型。可用"〈"和"〉"指代资源类型。
[0093] 在M2M系统中定义各种资源。M2M应用可基于作为资源类型实例化形式的资源执 行通信。例如,资源可用于诸如应用的注册、读取传感器值等M2M业务。当产生对应资源类 型的实例时,为每个资源提供唯一地址信息(例如,URI)。类似于根资源,各资源可包括属 性和子资源,并且可使用唯一地址信息来寻址。特定资源类型定义当进行实例化时资源可 具有的子资源和属性。当执行特定资源的实例化时,资源可具有通过特定资源的资源类型 定义的属性和子资源。
[0094] 属性存储关于资源本身的信息并且可不包括子资源。子资源可包括其自身的属性 和子资源。例如,子资源可以是远程CSE资源、应用实体资源、访问控制资源、容器资源、工 作组资源、定制资源等。
[0095] -远程CSE资源:包括注册(连接)到对应CSE的其它CSE的信息。例如,可用 〈entity〉或〈remoteCSE〉指代远程CSE资源的类型。
[0096] -应用实体资源:位于根资源的应用实体资源(例如,<baseURI>/〈application> 或<CSEBase>/〈AE>)或根资源的远程CSE资源(例如,<baseURI>/〈entity>或 <CSEBase>/〈remoteCSE>)下方的资源。如果应用实体资源位于根资源的应用实体资源(例 如,<baseURI>/〈application>或<CSEBase>/〈AE>)下方,则应用实体资源存储注册(或连 接)到对应CSE的应用实体的信息。如果应用实体资源位于根资源的远程CSE资源(例如, <baseURI>/〈entity>或<CSEBase>/〈remoteCSE>)下方,则应用实体资源储注册到特定远 程CSE的应用实体的信息。例如,可用〈application〉或<AE>指代应用实体资源的类型。
[0097] -访问控制资源:与访问权限相关的资源存储信息。可使用访问控制资源中包括 的访问权限信息来执行授权。
[0098] -容器资源:按照CSE或AE存储数据。例如,可用〈container〉指代容器资源。
[0099] -工作组资源:启用将数个资源分组成工作组并且作为一个工作组进行处理的功 能。例如,可用〈group〉指代工作组资源的类型。
[0100] -定制资源:执行借助通知来通知资源状态变化的功能。例如,可用 〈subscription〉指代定制资源的类型。
[0
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1