CN104904164B - 用于在机器到机器(m2m)***中改变网关的方法及其装置 - Google Patents
用于在机器到机器(m2m)***中改变网关的方法及其装置 Download PDFInfo
- Publication number
- CN104904164B CN104904164B CN201480004089.7A CN201480004089A CN104904164B CN 104904164 B CN104904164 B CN 104904164B CN 201480004089 A CN201480004089 A CN 201480004089A CN 104904164 B CN104904164 B CN 104904164B
- Authority
- CN
- China
- Prior art keywords
- layer
- gateways
- gateway
- devices
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 28
- 230000008859 change Effects 0.000 title claims abstract description 26
- 238000010276 construction Methods 0.000 claims abstract description 18
- 230000004044 response Effects 0.000 claims description 7
- 230000006870 function Effects 0.000 description 57
- 238000004891 communication Methods 0.000 description 33
- 238000007726 management method Methods 0.000 description 22
- 238000012545 processing Methods 0.000 description 8
- 230000008569 process Effects 0.000 description 7
- 238000003860 storage Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 235000012364 Peperomia pellucida Nutrition 0.000 description 3
- 240000007711 Peperomia pellucida Species 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000001960 triggered effect Effects 0.000 description 3
- 208000016831 Congenital muscular dystrophy with hyperlaxity Diseases 0.000 description 2
- 101100290485 Medicago sativa CMDH gene Proteins 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000013523 data management Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 230000036541 health Effects 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 241000760358 Enodes Species 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000033228 biological regulation Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000001151 other effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0813—Configuration setting characterised by the conditions triggering a change of settings
- H04L41/082—Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/085—Retrieval of network configuration; Tracking network configuration history
- H04L41/0853—Retrieval of network configuration; Tracking network configuration history by actively collecting configuration information or by backing up configuration information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/03—Reselecting a link using a direct mode connection
- H04W36/037—Reselecting a link using a direct mode connection by reducing handover delay, e.g. latency
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/70—Services for machine-to-machine communication [M2M] or machine type communication [MTC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/02—Standardisation; Integration
- H04L41/0226—Mapping or translating multiple network management protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/084—Configuration by using pre-existing information, e.g. using templates or copying from other elements
- H04L41/0846—Configuration by using pre-existing information, e.g. using templates or copying from other elements based on copy from other elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/16—Gateway arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明涉及一种在包括第一层和第二层的机器到机器(M2M)***中由与具有受限能力的至少一个M2M装置进行通信的M2M网关执行的网关改变方法及其装置,该方法包括以下步骤:通过M2M网关的第一层来接收用于指示网关改变的触发信号;以及通过所述M2M网关的所述第一层来将用于指示所述网关改变的第一通知发送到M2M服务器,其中,具有受限能力的M2M装置是不具有所述第一层的装置,通过所述M2M网关的所述第一层对在具有受限能力的所述M2M装置的所述第二层中生成的数据进行管理或者将所述数据存储在树结构的数据结构中,并且在已经将所述通知发送到所述M2M服务器之后,由所述M2M服务器对包括所述数据的所述数据结构进行检索。
Description
技术领域
本发明涉及无线通信***,具体地,涉及在机器到机器(M2M)***中改变网关。
背景技术
近来,对M2M(机器到机器)通信的兴趣不断增加。M2M通信对应于在机器与机器之间无需人参与的情况下执行的通信。M2M通信也被称为MTC(机器类型通信) 或IoT(物联网)通信。用于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服务器,其中,具有所述受限能力的所述M2M 装置对应于不包含所述第一层的装置,其中,通过所述M2M网关的所述第一层对在具有所述受限能力的所述M2M装置的所述第二层中生成的数据进行管理或者将所述数据存储在树结构的数据结构中,并且其中,在将所述通知发送到所述M2M服务器之后,由所述M2M服务器对包含所述数据的所述数据结构进行检索。
在本发明的另一方面,本文中提供了一种在包括第一层和第二层的M2M***中与具有受限能力的至少一个或更多个M2M装置进行通信的网关,所述网关包括:射频RF单元;以及处理器,所述处理器被构造为经由所述M2M网关的第一层来接收指示网关改变的触发信号,所述处理器被构造为经由所述M2M网关的所述第一层来将指示所述网关改变的第一通知发送到M2M服务器,其中,具有所述受限能力的所述M2M装置对应于不包含所述第一层的装置,其中,通过所述M2M网关的所述第一层对在具有所述受限能力的所述M2M装置的所述第二层中生成的数据进行管理或者将所述数据存储在树结构的数据结构中,并且其中,在将所述通知发送到所述M2M 服务器之后,由所述M2M服务器对包含所述数据的所述数据结构进行检索。
优选地,所述第一层对应于包含由所述M2M***提供的公共服务的公共服务层,并且所述第二层对应于执行特定M2M应用的应用层。
优选地,所述数据结构包括指示网关改变状态的第一信息和指示目标网关的识别信息的第二信息,并且触发信号包括通过特定值构造的所述第一信息的值。
优选地,所述数据结构包括用于所述M2M服务器的第一低数据结构,并且其中,所述第一通知包括所述第一低数据结构的通用资源标识符(URI)。
优选地,所述M2M服务器被构造为使用所述URI来检索并存储所述数据结构。
优选地,所述数据结构包括针对所述M2M装置的第二低数据结构,所述方法还包括以下步骤:经由所述第一层将指示所述网关改变的第二通知发送到所述M2M装置,其中,在所述M2M装置接收到所述第二通知之后,所述M2M装置在所述网关改变完成之前不向所述M2M网关发送任何信息。
有益效果
根据本发明,能够在M2M***中有效地发送并接收信号。根据本发明,能够在 M2M***中有效地改变M2M网关。根据本发明,能够在M2M网关发生改变的同时使得数据在M2M***中不丢失。根据本发明,能够在M2M网关发生改变的同时使得M2M服务在M2M***中的中断最小化。
可从本发明获得的效果可以不受上述效果限制。此外,本发明所属的技术领域中的普通技术人员能够从下面的描述清楚地理解其它未提到的效果。
附图说明
附图被包括进来以提供对本发明的进一步理解,附图例示了本发明的实施方式,并且与本说明书一起用于解释本发明的原理。
图1示出了M2M***的示例。
图2示出了M2M***的分层结构的示例。
图3示出了M2M***的功能架构的示例。
图4是M2M***构造的示例的图。
图5是M2M***中使用的资源的示例的图。
图6是针对特定M2M应用的资源的示例的图。
图7是M2M***的示例的图。
图8是根据本发明的网关替换方法的示例的流程图。
图9是例示了根据本发明的实施方式的装置的框图。
具体实施方式
现在将详细地参考本发明的优选实施方式,在附图中例示了本发明的这些优选实施方式的示例。下面将参照附图给出的详细描述旨在解释本发明的示例性实施方式,而不是示出能够根据本发明实现的仅有的实施方式。为了提供对本发明的透彻理解,以下详细描述包括具体细节。然而,对于本领域技术人员将显而易见的是,可以在没有这些具体细节的情况下实践本发明。
在一些情况下,为了避免使本发明的概念模糊,省去了已知的结构和装置,并且以框图的形式示出了这些结构和装置的重要功能。将在整个附图中使用相同的附图标记来指代相同或相似的部件。
在本发明中,机器到机器(M2M)装置是指用于M2M通信的装置。M2M装置可以是固定的或移动的。M2M装置可以通过与M2M服务器进行通信来向M2M服务器发送用户数据和/或控制信息/从M2M服务器接收用户数据和/或控制信息。M2M装置可以被称为终端设备、移动站(MS)、移动终端(MT)、用户终端(UT)、用户站(SS)、无线装置、个人数字助理(PDA)、无线调制解调器、手持式装置等。M2M服务器是指用于M2M通信的服务器,并且通常是固定站或移动站。在本发明中,M2M网关是指在与M2M装置连接的网络和与M2M服务器连接的网络彼此不同时用作进入一个网络至另一网络的连接点的装置。
另外,在本说明书中,术语“实体”可以是指诸如M2M装置、M2M网关或M2M 服务器这样的硬件,或者术语“实体”可以是指如下面描述的M2M应用层或M2M (公共)服务层的软件组件。
图1示出了M2M***的示例。图1示出了根据欧洲电信标准学会(ETSI)技术规范(TS)的M2M***的示例。
根据ETSI TS的M2M***限定用于各种M2M应用的公共M2M服务框架。M2M 应用可以指示实现诸如电子健康、城市自动化、连接消费者、汽车等这样的M2M服务解决方案的软件组件。M2M***提供通常对于实现各种M2M应用所需的功能,并且所述通常必需的功能能够被称为M2M服务或M2M公共服务。如果使用M2M 公共服务,则能够在不需要为各个M2M应用再次构造基本服务框架的情况下容易地实现M2M应用。
以服务能力(SC)的形式来提供M2M服务,M2M应用经由开放接口接近SC (服务能力)并且能够使用通过SC(服务能力)提供的M2M服务。SC(服务能力) 可以对应于当M2M应用被设置在服务框架上时能够正在使用的M2M服务的功能的集合。SC(服务能力)是SC实体(服务能力实体)和SC层(服务能力层)的通用名称。
能够将SC(服务能力)表示为xSC。在这种情况下,x能够由N、G和D中的一个来表示。x指示SC(服务能力)存在于网络(和/或服务器)、网关和装置当中的何处。例如,NSC指示存在于网络和/或服务器中的SC(服务能力),并且GSC指示存在于网关中的SC(服务能力)。
M2M应用可以存在于网络、网关或装置中。以与服务器直接连接的方式存在于网络或服务器中的M2M应用能够被称为M2M网络应用,或者能够被简单地称为NA (网络应用)。例如,NA对应于以与服务器直接连接的方式实现的软件,并且能够执行与M2M网关或M2M装置通信并管理该M2M网关和该M2M装置的功能。存在于装置中的M2M应用能够被称为M2M装置应用,或者能够被简单地称为DA(装置应用)。例如,DA对应于在M2M装置中实现的软件,并且能够将传感器信息等传送到NA。存在于网关中的M2M应用能够被称为M2M网关应用,或者能够被简单地称为GA(网关应用)。例如,GA可以起到管理M2M网关的作用,并且能够向 DA提供SC(服务能力)。M2M应用是应用实体(AE)和应用层的通用名称。
参照图1,M2M***架构能够被划分成网络域以及装置和网关域。网络域能够包括用于M2M***管理的功能和用于网络管理的功能。能够通过存在于装置和网关域中的M2M应用管理装置以及M2M SC(服务能力)来执行用于M2M***管理的功能。能够通过核心网络和接入网络来执行用于网络管理的功能。因此,在图1中所示的示例中,核心网络和接入网络提供实体之间的连接,而不是执行M2M功能。能够在网络域中的M2M SC(服务能力)与装置和网关域中的M2M SC(服务能力)之间经由核心网络和接入网络来执行M2M通信。每个域的M2M应用能够经由每个域的M2M SC(服务能力)发送和获得信号或信息。
接入网络对应于使得M2M装置和网关域能够与核心网络进行通信的实体。接入网络的示例包括xDSL(数字用户线)、HFC(混合光纤同轴线缆)、卫星、GERAN、 UTRAN、e-UTRAN、无线LAN、WiMAX等。
核心网络对应于提供诸如IP(互联网协议)连接、服务和网络控制、互连、漫游等这样的功能的实体。核心网络包括3GPP(第三代合作伙伴计划)核心网络、ETSI TISPAN(电信和互联网融合服务及高级联网协议)核心网络、3GPP2核心网络等。
M2M SC(服务能力)提供能够由各种M2M网络应用共享的M2M公共服务功能(CSF),经由开放接口来曝光M2M服务,并且使得M2M应用能够使用M2M服务。M2M SC(服务能力)实体能够被理解为公共服务功能(CSF)的一个示例,并且提供能够由M2M应用使用并共享的公共服务功能(CSF)的子集。M2M SCL(服务能力层)可以对应于包括M2M SC实体的层。
M2M应用对应于操作服务逻辑的实体和能够经由开放接口使用M2M SC(服务能力)的实体。M2M应用层指示包括M2M应用和相关操作逻辑的层。
M2M装置对应于经由M2M SC(服务能力)来操作M2M装置应用的实体。M2M 装置能够直接与网络域的M2M服务器进行通信,并且能够经由M2M网关与网络域的M2M服务器进行通信。在经由M2M网关进行连接的情况下,M2M网关像代理服务器(proxy)那样操作。M2M装置能够包括M2M应用和/或M2M SC(服务能力)。
M2M区域网络提供M2M装置和M2M网关之间的连通性。在这种情况下,M2M 网关和M2M服务器之间的网络与M2M装置和M2M网关之间的网络可以彼此不同。例如,能够使用以下项来实现M2M区域网络:诸如IEEE 802.15.1、Zigbee、蓝牙 (Bluetooth)、IETF ROLL、ISA100.11a这样的PAN(个人区域网络)技术以及诸如 PLC(电力线通信)、M-BUS、无线M-BUS、KNX等这样的局域网技术。
M2M网关对应于经由M2M SC(服务能力)来管理M2M应用的实体和向M2M 应用提供服务的实体。M2M网关在M2M装置和网络域之间执行代理服务器的功能,并且能够执行向ETSI非兼容M2M装置提供服务的功能。M2M网关可以对应于在 M2M装置当中配备有网关的功能的实体。M2M网关能够包括M2M应用和/或M2M SC (服务能力)。
图1中所示的M2M架构仅仅是示例,并且每个实体的名称可以改变。例如,在根据oneM2M技术规范的***中,M2M SC(服务能力)能够被称为M2M公共服务实体(CSE),并且SCL(服务能力层)能够被称为公共服务层(CSL)。另外,M2M 应用能够被称为应用实体(AE),并且M2M应用层能够被简单地称为应用层。类似地,每个域的名称也可以改变。例如,在oneM2M***中,网络域能够被称为基础设施域,并且装置和网关域能够被称为场域。
如图1中所示,M2M***能够被理解为包括用于M2M通信的M2M应用层和 M2M SC(服务能力)层的分层结构。
图2示出了M2M***的分层结构的示例。
参照图2,M2M***能够包括应用层202、公共服务层204和底层(underlying) 网络服务层206。如在前述描述中提到的,应用层202对应于M2M应用层,并且公共服务层204可以对应于M2M SCL。底层网络服务层206将诸如存在于核心网络中的装置管理、位置服务和装置触发这样的服务提供给公共服务层204。
图3示出了M2M***的功能架构的示例。在功能方面,M2M***架构能够包括应用实体(AE)302、公共服务实体(CSE)304和底层网络服务实体(NSE)306。实体302、304、306中的每一个能够经由由公共服务实体304支持的参考点彼此进行通信。参考点起到指定实体302、304、306中的每一个之间的通信流的作用。参考点能够被表示为Mcx,并且Mc意指“M2M通信”。在本说明书中,Mca参考点、Mcc 参考点和Mcn参考点能够分别被表示为Mca、Mcc和Mcn。
参照图3,Mca参考点312指定应用实体(AE)302和公共服务实体(CSE)304 之间的通信流。Mca参考点312使得AE 302能够使用由CSE 304提供的服务,并且使得CSE 304能够与AE 302进行通信。Mca参考点312可以指示M2M应用层和M2M 公共服务层之间的接口。
Mcc参考点314指定彼此不同的公共服务实体(CSE)304之间的通信流。当CSE 304提供必要的功能时,Mcc参考点314使得CSE 304能够使用不同的CSE的服务。由 Mcc参考点314提供的服务可以取决于由CSE 304支持的功能。Mcc参考点314可以指示M2M通信服务层之间的接口。
Mcn参考点316指定CSE 304和底层网络服务实体(NSE)306之间的通信流。为了使CSE 304提供所需的功能,Mcn参考点316使得该CSE能够使用由NSE 306 提供的服务。Mcn参考点312可以指示M2M公共服务层和M2M底层网络层之间的接口。
在图3中所示的示例中,CSE 304能够提供各种公共服务功能(CSF)。例如, CSE304能够包括从由以下项构成的组中选择的至少一个:应用和服务层管理功能、通信管理和传送处理功能、数据管理和存储库功能、装置管理功能、组管理功能、发现功能、定位功能、网络服务曝光/服务执行和触发功能、注册功能、安全功能、服务收费和计费功能、服务会话管理功能以及订阅/通知功能。CSE 304指示公共服务功能的示例,并且提供能够由M2M应用使用并共享的公共服务功能的子集。下文中将对公共服务功能进行示意性解释。
-应用和服务层管理(ASM):提供AE和CSE的管理功能。例如,ASM功能构造CSE的功能,寻找CSE的功能的故障并且对功能进行升级。此外,ASN功能能够升级AE的功能。
-通信管理和传送处理(CMDH):提供与不同的CSE、AE和NSE的通信。例如, CMDH功能确定定时以及使用用于CSE至CSE通信的连接的方法,并且能够控制特定请求以被延迟的方式进行传送。
-数据管理和存储库(DMR):使得M2M应用能够彼此交换并共享数据。例如, DMR功能收集大量的数据,使数据彼此聚合,将数据转换成特定格式并且能够存储经转换的数据。
-装置管理(DMG):管理不但针对M2M网关和M2M装置而且针对存在于M2M 区域网络中的装置的装置功能。例如,DMG功能能够执行应用安装和配置、固件更新、记录、监测、诊断、网络拓扑管理等。
-发现(DIS):根据请求在给定的范围和条件内搜索诸如信息和资源这样的信息。
-组管理(GMG):例如,能够以使资源和M2M装置或M2M网关彼此组合的方式来生成组,该功能处理组相关请求。
-定位(LOC):该功能使得M2M应用能够获得M2M装置或M2M网关的位置信息。
-网络装置曝光/服务执行和触发(NSSE):使得能够执行底层网络的通信,并且使得由该底层网络提供的服务或功能可用。
-注册(REG):该功能使得M2M应用或不同的CSE能够在特定CSE处注册。执行注册以使用该特定CSE的M2M服务功能。
-安全(SEC):执行以下功能:处理诸如安全密钥这样的敏感数据、建立安全相关关联、认证、授权、保护ID(身份)等。
-服务收费和计费(SCA):执行向CSE提供收费功能的作用。
-服务会话管理(SSM):为了端到端通信,执行管理服务层的M2M会话的功能。
-订阅/通知(SUB):当订阅了针对特定资源的改变时,如果资源发生改变,则执行通知所述改变的功能。
图4是M2M***构造的示例的图。在本说明书中,节点对应于包括一个或更多个M2M应用的实体或者包括一个CSE以及等于或大于零个M2M应用的实体。
尽管应用专用节点(ADN)包括至少一个或更多个应用实体(AE),然而应用专用节点(ADN)可以指示不包括公共服务实体(CSE)的节点。ADN能够经由Mca 与中间节点(MN)或基础设施节点(IN)进行通信。ADN能够被称为具有受限能力的M2M装置。在这种情况下,具有受限能力的M2M装置可以对应于不包括公共服务层或公共服务实体(CSE)的M2M装置。具有受限能力的M2M装置能够被简单地称为受限M2M装置。
应用服务节点(ASN)包括至少一个或更多个公共服务实体(CSE),并且可以指示包括至少一个或更多个M2M应用实体(AE)的节点。ASN能够经由Mcc与一个中间节点或基础设施节点进行通信。ASN能够被称为M2M装置。
中间节点(MN)可以指示包括一个公共服务实体(CSE)以及等于或大于零个 M2M应用实体(AE)的节点。MN能够经由Mcc与基础设施节点(IN)或不同的中间节点(MN)进行通信。或者,MN能够经由Mcc与IN/MN/ASN进行通信。或者, MN能够经由Mca与ADN进行通信。MN能够被称为M2M网关。
基础设施节点(IN)包括公共服务实体(CSE),并且可以指示包括等于或大于零个应用实体(AE)的节点。IN能够与至少一个或更多个中间节点(MN)和/或至少一个或更多个ASN进行通信。或者,IN能够经由Mcs与一个或更多个ADN进行通信。IN能够被称为M2M服务器。
参照图4,情况1示出了在ADN 402和IN 422之间执行的通信的示例。ADN 402 可以对应于具有受限能力的M2M装置。在这种情况下,由于ADN 402不包括CSE 或公共服务层,因此ADN能够经由Mca与IN 422的CSE进行通信。在这种情况下,由于ADN 402不包括CSE或公共服务层,因此ADN不能存储由AE或应用层生成的数据。因此,在情况1中,能够将由ADN 402的AE或应用层生成的数据存储在 IN 422的CSE中。
情况2示出了在ADN 404和MN 414之间执行的通信的示例。ADN 404也可以对应于具有受限能力的M2M装置。因此,除了ADN 404正在与MN 414的CSE进行通信的点之外,ADN还能够与情况1的操作相似地操作。具体地,ADN 404能够经由Mca与MN 414的CSE进行通信。此外,由于ADN 404不包括CSE或公共服务层,因此ADN不能存储由AE或应用层生成的数据。因此,能够将由ADN 404的 AE或应用层生成的数据存储在MN 414的CSE中。
此外,在情况2中,MN 414能够经由MN 412与IN 422进行通信。在这种情况下,MN414和MN 412能够彼此进行通信,并且MN 412和IN 422能够经由Mcc彼此进行通信。MN 414能够在不需要经过MN 412的情况下与IN 422进行通信。
情况3示出了在ASN 406和MN 414之间执行的通信的示例。与情况1或情况2 不同,由于ASN 406包括CSE或公共服务层,因此由ASN 406的AE或应用层生成的数据能够存储在ASN 406的CSE或公共服务层中。此外,ASN 406的AE能够经由ASN 406的CSE与MN 414的CSE进行通信。
情况4示出了在ASN 408和IN 422之间执行的通信的示例。与情况3相比,ASN 408的CSE能够在不需要经过MN的情况下与IN 422的CSE直接进行通信。
IN 422能够被定位在基础设施域或网络域,并且能够包括一个CSE以及等于或大于零个AE。IN 422能够经由Mcc彼此进行通信。
图5是在M2M***中使用的资源的示例的图。
在M2M***中,应用实体(AE)、CSE、数据等能够被表示为资源。在M2M ***中,资源指示能够使用唯一地址(例如,URI(通用资源标识符或统一资源标识符))来唯一地寻址的数据结构。在M2M***中,资源可以具有树结构,能够通过 CSE或公共服务层进行管理和存储,并且能够彼此逻辑地连接。因此,M2M装置、 M2M网关、M2M服务器的CSE或公共服务层能够包括资源。相反,M2M***的 AE或应用层不能具有资源。在包括树结构的M2M资源中,baseURI对应于根资源,并且baseURI能够包括属性和子资源。
在M2M***中限定有各种资源。M2M应用能够基于资源来执行通信。例如,资源能够被用于诸如应用的注册、读取传感器值等这样的M2M服务。当生成示例时,将唯一地址信息(例如,URI)发送给每个资源。与根资源相似,每个资源能够包括属性和子资源。每个资源能够使用唯一地址信息来进行寻址。
属性存储关于资源本身的信息,并且不能包括子资源。子资源能够包括该子资源的属性及其自己的子资源。例如,子资源包括CES资源、应用资源、访问权限资源、容器资源、组资源、订阅资源、发现资源等。
-CSE资源对应于存在于baseURI/实体的下部处的资源,并且包括在相应的CSE 处注册(连接)的不同的CSE的信息。
-应用资源对应于存在于baseURI/应用或baseURI/实体/(特定CSE)/应用的下部处的资源。如果应用资源存在于baseURI/应用的下部处,则存储在相应的CSE处注册(连接)的应用的信息。如果应用资源存在于baseURI/实体/(特定CSE)/应用的下部处,则存储在命名为“(特定CSE)”的CSE处注册的应用的信息。
-访问权限资源对应于存在于baseURI/accessRight的下部处的资源以及存储关于访问权限的信息的资源。能够使用当前资源中包括的访问权限信息来执行授权。
-容器资源对应于存在于baseURI/容器的下部处的资源,并且存储根据CSE或 AE生成的数据。
-组资源对应于存在于baseURI/组的下部处的资源,并且提供能够以使资源彼此绑定的方式来处理各种资源的功能。
-订阅资源对应于存在于baseURI/订阅的下部处的资源,并且执行经由通知来通知资源的状态的改变的功能。
-发现资源对应于存在于baseURI/发现的下部处的资源,并且被用于发现特定资源。
图6是针对特定M2M应用的资源的示例的图。如在前述描述中提到的,针对特定M2M应用的资源能够存储在M2M网关的CSE中或者公共服务层的资源的应用资源中。与根资源相似,针对特定M2M应用的资源能够包括属性和子资源。在图6中, notificationChannels资源可以对应于与订阅资源相关的资源。
图7是M2M***的示例的图。图7示出了智能电网控制应用使用智能插座来执行电力控制的示例。智能插座(smartPlug_1至smartPlug_n)作为包括ADN的M2M 装置操作。每个M2M装置(smartPlug_1至smartPlug_n)对应于具有受限能力的M2M 装置(或受限M2M装置),并且不包括CSE(公共服务实体)。因此,由智能插座生成的数据(例如,电力计量信息)不能由智能插座存储。数据能够由与智能插座连接的M2M网关或M2M服务器存储。在图7所示的示例中,智能插座与作为M2M网关操作的家庭网关连接,并且能够将由智能插座生成的全部数据存储在家庭网关中。
参照图7,家庭网关包括CSE,并且能够管理并存储针对智能插座应用的树结构的数据结构(或资源)。例如,由家庭网关管理并存储的资源包括根地址值“201.32.42.32”,并且在201.32.42.32/application的下部处生成针对智能插座的资源。能够将智能插座中的每一个智能插座的属性和数据信息存储于在 201.32.42.32/application的下部处生成的资源中。例如,能够将smartPlug_1的数据信息(例如,电力数据信息)存储于在201.32.42.32/application/smartPlug_1/container的下部处生成的相应资源中。此外,能够将smartPlug_1的属性信息存储在 201.32.42.32/application/smartPlug_1的属性字段中。每当属性发生改变或者生成了新数据时,能够经由Mca将智能插座中的每一个智能插座存储在家庭网关的资源或数据结构中。
此外,在M2M***中,M2M网关能够由于各种原因而发生改变。例如,如果用户设备在改变多个网关的同时跳频,如果多个网关将服务连接至单个M2M终端,或者如果传统网关由于规定的原因而以一对一的方式发生改变,则M2M网关能够发生改变。一对一地改变传统网关的情况对应于从旧装置一对一地用新装置来替换网关的情况的服务形式。例如,由于诸如固件更新或电池更换或者网关的故障这样的维护原因,能够以一对一的方式来替换网关。
当在M2M***中以一对一的方式来替换M2M网关时,可能出现下面的问题。在用新网关替换传统网关之后,为了立即重新开始针对M2M装置的服务,新网关应当照原样保持M2M应用的构造信息。然而,由于网关的替换,能够删除与传统网关进行通信的M2M应用的全部构造信息。M2M装置应当照原样保持传统服务的形式。由于构造信息在经由M2M网关进行连接的情况下存储在M2M网关中,因此,当改变/替换M2M网关时,应当在改变/替换M2M网关之后在M2M装置和M2M网关之间重新构造构造信息。
如果大量的M2M装置与单个M2M网关连接,则问题可能变得更严重。如果 M2M网关丢失构造信息,为了在新网关和许多M2M应用之间重新构造构造信息,则会出现许多延迟。因此,新网关不能无缝地提供基于构造信息执行的服务。
具体地,因为ADN不包括CSE,所以ADN本身不能保持构造信息或数据。因此,在M2M网关与ADN进行通信的情况下,如果替换了M2M网关,则在M2M网关中存储的全部构造信息和数据会丢失。为此,当替换M2M网关时,问题可能以与M2M网关进行通信的所有ADN的数据和管理信息丢失或者需要进行重新构造的方式出现。
因此,本发明提出了一种当在M2M***中改变M2M网关时能够在使应用构造信息和数据不丢失的情况下使M2M服务的中断最小化的网关替换方法。根据本发明的方法考虑了下面描述的两个项。在下文中,为了清楚起见,将M2M网关称为网关,并且能够将M2M装置称为装置。
-如果必须改变网关,则应当在改变网关的同时使用任何方法来将在M2M网关处注册的资源保持在特定地点。否则,应当在改变网关之后再次注册在网关中存储的资源,并且在管理方面,这变成了装置和网关双方的负担。
-为了在替换网关的同时不与改变后的网关进行通信,与改变后的网关进行通信的应用需要识别替换处理。否则,由应用发送给改变后的网关的数据包可能丢失。此外,应用的构造信息或数据也可能丢失。
图8是根据本发明的网关替换方法的示例的流程图。在图8中,接收方810指示 M2M装置应用(DA),并且接收方810可以对应于M2M装置的应用实体(AE)或者应用层。此外,接收方810可以对应于应用专用节点(ADN),并且可以不包括公共服务实体(CSE)或公共服务层。
分发方(issuer)820指示M2M网关应用(GA)或M2M网络应用(NA),并且分发方820可以对应于M2M网关(或中间节点(MN))的应用实体(AE)或者应用层。本地SCL-1830指示传统网关(旧网关)的SCL(服务能力层),并且本地SCL-2840 指示新网关或目标网关的SCL。本地SCL-1 830和本地SCL-2 840可以分别对应于 M2M网关(或中间节点(MN))的CSE和公共服务层。
远程SCL 850指示M2M服务器的SCL(服务能力层),并且远程SCL 850可以对应于M2M服务器(或基础设施节点(IN))的CSE或者公共服务层。
参照图8,在步骤S802中,能够经由诸如注册这样的过程或服务过程将针对应用(例如,810、820)的资源存储在本地SCL-1 830中。
在步骤S804中,分发方820能够生成指示网关替换的触发信号,以发起网关替换过程。触发信号可以对应于更新例如资源的更新信号。能够通过软件自动地生成触发信号,能够通过来自外部管理门户的命令来生成触发信号,或者能够通过与用户的交互来生成触发信号。
此外,在步骤S804中,为了生成触发信号,分发方820能够经由M2M公共服务层将触发信号存储在诸如传统网关(本地SCL-1830)的资源当中的“替换”这样的容器中。与所述触发信号相关的信息能够如下地存储。
<base>/applications/application/containers/replacement
[contents]
<replacementStatus>false</replacementStatus>
<replacingDeviceID type=MAC>93:29:20:11:F1:F1</replacingDeviceID>
在上述示例中,通过<replacementStatus>和</replacementStatus>进行区分的信息对应于指示网关改变状态的信息。例如,信息可以具有诸如真或假的布尔值。例如,如果信息的值对应于真,则该信息可以指示网关替换被触发的状态。如果信息的值对应于假,则该信息可以指示网关替换未被触发的正常状态。值与状态之间的关系可以改变。此外,例如,在默认情况下,替换状态信息可以具有假。作为不同的示例,替换状态信息可以具有不同的数据类型。
如果网关替换根据外部情况有条理地发生,则传统网关能够知道目标网关的识别信息。如果传统网关知道目标网关,则能够将目标网关的识别信息添加到传统网关的资源。能够通过<replacingDeviceID>和</replacingDeviceID>将目标网关的识别信息彼此区分。此外,能够由<replacingDeviceID type=>来指定识别信息的类型。在上述示例中,能够通过MAC(介质访问控制)地址来构造目标网关的识别信息的类型。还能够使用除了MAC地址以外的不同类型的网关识别信息。此外,在执行固件更新的情况下,可以自动地发生网关替换。在这种情况下,能够添加网关本文的识别信息(例如,自我参考)。
在步骤S806中,如果接收到触发信号,则本地SCL-1 830可以积极地响应。
在步骤S808中,本地SCL-1 830能够经由M2M公共服务层向接收方810通知发起网关替换过程。例如,本地SCL-1 830能够使用本地SCL-1的资源当中的由接收方810的识别信息(例如,URI)指示的资源的订阅资源的联系人属性来将通知发送到该接收方。接收到通知,接收方810可以在网关替换过程完成之前不向外部发送任何请求或信息。作为不同的示例,即使接收方810向本地SCL-1 820发送请求或信息,接收方810也能够使该请求或信息实现为针对接收方810处于未决(pending)状态。
在步骤S810中,接收方810能够针对通知做出积极响应。
在步骤S812中,与步骤S806相似,本地SCL-1 830能够经由M2M公共服务层向远程SCL 850通知发起网关替换过程。例如,本地SCL-1 830能够使用本地SCL-1 的资源当中的由远程SCL的识别信息(例如,URI)指示的资源的订阅资源的联系人属性来将通知发送到该远程SCL。接收到通知,远程SCL 850可以在网关替换过程完成之前不向本地SCL-1 830发送任何请求或信息。作为不同的示例,即使远程SCL 850 向本地SCL-1 830发送请求或信息,远程SCL 850也能够使该请求或信息实现为针对远程SCL 850处于未决状态。
作为不同的示例,由本地SCL-1 830在步骤S812中发送到远程SCL 850的通知能够包括关于本地SCL-1 830的资源的地址信息(例如,URI)。例如,能够由<backup> 和</backup>来表示地址信息。在这种情况下,如果本地SCL-1 830的资源的根地址对应于201.32.42.32/baseURI,则在步骤S812中发送的通知能够包括由 <backup>201.32.42.32/baseURI</backup>表示的信息。M2M服务器(例如,远程SCL 850) 基于该地址信息来检索SCL-1 830的资源,并且能够存在该资源作为备份。
在步骤S814中,远程SCL 850检查请求的有效性,并且能够验证分发方820具有更新资源所需的访问权限。随后,远程SCL 850请求更新资源,并且能够在替换网关之前自动地检索传统网关的资源,以存储该资源作为备份。例如,当远程SCL 850 检索资源时,远程SCL 850能够使用指示在步骤S812中通知的本地SCL-1 830的资源的URI(例如,<backup>201.32.42.32/baseURI</backup>)。
在步骤S816中,远程SCL 850能够针对与传统网关的资源相关的请求做出积极响应。在这种情况下,传统网关830处于能够从M2M***中清除的状态。
在步骤S818中,将本地SCL-1 830的资源移动到远程SCL 850并存储在远程SCL850 中。
在步骤S820中,在从M2M***中清除传统网关830之后,本地SCL-2 840(或新网关)能够将注册请求发送到远程SCL 850。例如,网关注册请求可以对应于 CREATE消息,并且该CREATE消息能够包括与注册相关的信息、指示网关替换的指示信息、以及传统网关的识别信息。能够手动地或者经由开放移动联盟(OMA) 装置管理(DM)协议将传统网关的识别信息预先提供到目标网关。
在步骤S822中,远程SCL 850能够检查网关注册请求是否有效,或者确定网关注册请求是否对应于网关替换请求。如果在步骤S804中提供的目标网关(例如,本地CSE-2 840)的识别信息与注册请求中包括的网关识别符相同,或者如果在步骤 S820中提供的传统网关(例如,本地CSE-1 830)的识别信息与在远程SCL 850中作为备份存储的信息匹配,则远程SCL能够检查有效性并且确定网关替换请求。如果网关注册请求有效,则远程SCL 850能够积极地响应。在这种情况下,响应信号能够包括关于存储有在远程SCL 850中存储的传统网关(例如,本地CSE-1 830)的资源的地址(例如,URI)的信息。此外,响应信号能够向本地SCL-2 840授予适当的访问权限。
在步骤S824中,本地SCL-2 840能够向远程SCL 850发送检索请求以获得本地SCL-1 830的资源。例如,检索信号可以对应于RETRIEVE消息。本地SCL-2 840基于在步骤S822中接收到的资源的地址信息来检索传统网关(例如,本地SCL-1 830) 的资源,然后能够将该资源存储在本地SCL-2的CSE或者公共服务层中。
在步骤S826中,远程SCL 850能够与传统网关的资源一起积极地响应。本地 SCL-2840接收资源,然后能够向传统应用通知更新资源根地址。
在步骤S828中,能够将本地SCL-1 830的资源存储在本地SCL-2 840中。
在步骤S830中,本地SCL-2 840(或新网关)能够向接收方810通知完成网关替换过程。
在步骤S832中,接收方810能够积极地响应。随后,接收方810能够将生成的请求或信息发送到本地SCL-2 840。
在步骤S834中,本地SCL-2 840能够向远程SCL 850通知完成网关替换过程。
在步骤S836中,远程SCL 850能够积极地响应。随后,远程SCL 850能够将生成的请求或信息发送到本地SCL-2 840。
虽然接收方810(其已经在步骤S808或步骤S812中接收到网关替换通知)或远程SCL 850发送请求或信息,但是如果该请求或信息处于未决状态,则能够在完成网关替换过程之后将该请求或信息发送到目的地。
图8中描述的步骤中的每一个步骤仅仅是示例。能够省去图8的步骤的一部分,相反,能够包括未在图8中示出的步骤。能够按照与图8中示出的顺序不同的顺序来实现图8中描述的步骤中的每一个步骤。
图9是例示了根据本发明的实施方式的装置的框图。在本发明中,M2M网关、 M2M服务器或M2M装置中的每一方可以作为发送装置10或接收装置20来操作。
发送装置10和接收装置20分别包括:射频(RF)单元13、23,其用于发送和接收携带信息、数据、信号和/或消息的无线电信号;存储器12、22,其用于存储与在无线通信***中的通信相关的信息;以及处理器11、21,其与RF单元13、23和存储器12、22可操作地连接,并且被构造为控制存储器12、22和/或RF单元13、 23以执行本发明的上述实施方式中的至少一种实施方式。
存储器12、22可以存储用于处理和控制处理器11、21的程序,并且可以临时地存储输入/输出信息。存储器12、22可以被用作缓冲器。
处理器11、21控制发送装置10或接收装置20中的各种模块的整个操作。处理器11、21可以执行各种控制功能以实现本发明。处理器11、21可以是控制器、微控制器、微处理器或微型计算机。可以通过硬件、固件、软件或其组合来实现处理器 11、21。在硬件构造中,专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理器件(DSPD)、可编程逻辑器件(PLD)或现场可编程门阵列(FPGA)可以包括在处理器11、21中。如果使用固件或软件来实现本发明,则固件或软件可以被构造为包括执行本发明的功能或操作的模块、程序、功能等。构造为执行本发明的固件或软件可以包括在处理器11、21中或者存储在存储器12、22中,以由处理器11、 21驱动。
发送装置10的处理器11从处理器11或者与处理器11连接的调度器进行调度,并且对要发送到外部的信号和/或数据进行编码和调制。将经编码和经调制的信号和/ 或数据发送到RF单元13。接收装置20的信号处理过程是发送装置10的信号处理过程的逆。在处理器21的控制下,接收装置10的RF单元23接收由发送装置10发送的RF信号。处理器21对通过接收天线接收的无线电信号进行解码和解调,并且还原发送装置10希望发送的数据。
RF单元13、23包括一个或更多个天线。天线执行将通过RF单元13、23处理的信号发送到外部的功能或者从外部接收无线电信号以将该无线电信号传送到RF单元13、23的功能。图9例示了发送装置和接收装置分别通过RF单元进行通信,但是本发明不限于此。在本发明中,发送装置和接收装置可以通过有线网络进行通信。在这种情况下,RF单元可以用网路接口单元(NIU)来替换。
以上描述的本发明的实施方式是本发明的元件和特征的组合。除非另外提到,否则这些元件或特征可以被认为是选择性的。每个元件或特征可以在不与其它元件或特征结合的情况下来实践。另外,本发明的实施方式可以通过组合元件和/或特征的一部分来构建。本发明的实施方式中描述的操作顺序可以重新排列。任何一个实施方式的一些构造可以包括在另一实施方式中,并且可以用另一实施方式的相应构造替换。对于本领域技术人员明显的是,所附的权利要求中的彼此未被明确地引用的权利要求可以以组合形式作为本发明的实施方式而提供或者在本申请提交之后通过随后的修改作为新的权利要求被包括。
如果有必要,还可以由基站的上层节点来进行本发明中要由基站进行的特定操作。换句话说,对于本领域技术人员将显而易见的是,可以由基站或者除基站之外的其它网络节点来进行用于使得基站能够在由包括该基站的多个网络节点组成的网络中与终端进行通信的各种操作。基站可以被称为固定站、节点B(NB)、演进节点 B(eNB)、接入点(AP)等。终端可以被称为用户设备(UE)、移动站(MS)、移动用户站(MSS)等。
可以通过各种装置(例如硬件、固件、软件或其组合)来实现本发明的实施方式。在硬件构造中,可以通过一个或更多个专用集成电路(ASIC)、数字信号处理器 (DSP)、数字信号处理器件(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列 (FPGA)、处理器、控制器、微控制器或微处理器等来实现本发明的实施方式。
在固件或软件实现中,可以按照模块、程序或功能等形式来实现本发明的实施方式。软件代码可以存储在存储器单元中并且由处理器来执行。存储器单元可以位于处理器的内部或外部,并且可以经由各种已知的手段来向处理器发送数据以及从处理器接收数据。
对于本领域技术人员将显而易见的是,可以在不脱离本发明的精神或范围的情况下对本发明做出各种修改和变型。因此,本发明旨在涵盖本发明的落入所附权利要求及其等同物的范围内的修改和变型。
工业实用性
本发明适用于诸如终端、服务器、网关等的通信装置。
Claims (6)
1.一种在包括第一层和第二层的机器到机器M2M***中改变与具有受限能力的至少一个或更多个M2M装置进行通信的M2M网关的方法,所述方法包括以下步骤:
由所述M2M网关生成指示网关改变的触发信号;
由所述M2M网关将指示所述网关改变的第一通知发送到M2M服务器;
由所述M2M网关从所述M2M服务器接收作为对所述第一通知的响应的对由具有所述受限能力的所述M2M装置生成的数据的检索请求,
其中,由具有所述受限能力的所述M2M装置生成的所述数据被存储在所述M2M网关内的树结构的数据结构中;以及
由所述M2M网关响应于所述检索请求而向所述M2M服务器发送所述数据结构,
其中,具有所述受限能力的所述M2M装置不包含所述第一层,并且
其中,所述第一层与包含由所述M2M***提供的公共服务的公共服务层对应,并且所述第二层与执行特定M2M应用的应用层对应。
2.根据权利要求1所述的方法,其中,所述数据结构包括指示网关改变状态的第一信息和指示目标网关的识别信息的第二信息,并且其中,所述触发信号包括通过特定值构造的所述第一信息的值。
3.根据权利要求1所述的方法,其中,所述M2M服务器被构造为使用通用资源标识符URI来检索并存储所述数据结构。
4.一种在包括第一层和第二层的机器到机器M2M***中与具有受限能力的至少一个或更多个M2M装置进行通信的M2M网关,所述M2M网关包括:
射频RF单元;以及
处理器,所述处理器被构造为:
生成指示网关改变的触发信号,
通过所述RF单元将指示所述网关改变的第一通知发送到M2M服务器,
从所述M2M服务器接收作为对所述第一通知的响应的对由具有所述受限能力的所述M2M装置生成的数据的检索请求,
其中,由具有所述受限能力的所述M2M装置生成的所述数据被存储在M2M网关内的树结构的数据结构中,并且
由所述M2M网关响应于所述检索请求而向所述M2M服务器发送所述数据结构,
其中,具有所述受限能力的所述M2M装置不包含所述第一层,并且
其中,所述第一层与包含由所述M2M***提供的公共服务的公共服务层对应,并且所述第二层与执行特定M2M应用的应用层对应。
5.根据权利要求4所述的M2M网关,其中,所述数据结构包括指示网关改变状态的第一信息和指示目标网关的识别信息的第二信息,并且其中,所述触发信号包括通过特定值构造的所述第一信息的值。
6.根据权利要求4所述的M2M网关,其中,所述M2M服务器被构造为使用通用资源标识符URI来检索并存储所述数据结构。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201361751272P | 2013-01-11 | 2013-01-11 | |
US61/751,272 | 2013-01-11 | ||
PCT/KR2014/000318 WO2014109597A1 (ko) | 2013-01-11 | 2014-01-10 | M2m(machine-to-machine)시스템에서 게이트웨이 변경 방법 및 이를 위한 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104904164A CN104904164A (zh) | 2015-09-09 |
CN104904164B true CN104904164B (zh) | 2018-02-09 |
Family
ID=51167176
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201480004089.7A Expired - Fee Related CN104904164B (zh) | 2013-01-11 | 2014-01-10 | 用于在机器到机器(m2m)***中改变网关的方法及其装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US9717027B2 (zh) |
EP (1) | EP2945326B1 (zh) |
KR (1) | KR101740449B1 (zh) |
CN (1) | CN104904164B (zh) |
WO (1) | WO2014109597A1 (zh) |
Families Citing this family (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104995889B (zh) | 2013-02-19 | 2019-01-01 | Lg电子株式会社 | 用于修改m2m服务设置的方法及其装置 |
WO2014181941A1 (ko) * | 2013-05-09 | 2014-11-13 | 전자부품연구원 | 개방형 m2m 시스템 및 그의 리소스 관리와 인터페이스 방법 |
CN104284297B (zh) | 2013-07-11 | 2018-12-25 | 华为终端有限公司 | 一种资源迁移的方法、装置 |
KR20160033773A (ko) * | 2013-07-25 | 2016-03-28 | 콘비다 와이어리스, 엘엘씨 | 서비스 계층 장치 위치 관리 및 프라이버시 제어 |
KR20180095126A (ko) * | 2013-09-20 | 2018-08-24 | 콘비다 와이어리스, 엘엘씨 | 관심에 기초한 향상된 m2m 콘텐츠 관리 |
CN104683289A (zh) * | 2013-11-26 | 2015-06-03 | 中兴通讯股份有限公司 | 公共业务实体注册方法和*** |
CN104796922B (zh) * | 2014-01-22 | 2019-07-09 | 中兴通讯股份有限公司 | Cse的触发管理方法及装置、cse、承载网网元 |
CN104811922A (zh) * | 2014-01-29 | 2015-07-29 | 中兴通讯股份有限公司 | 一种相邻节点注册方法和装置、跨节点注册方法和*** |
US10136244B2 (en) * | 2014-02-10 | 2018-11-20 | Zte Corporation | Extending connectivity in a machine to machine communication system |
WO2015120477A1 (en) | 2014-02-10 | 2015-08-13 | Zte Corporation | Enabling different device triggering aspects in a machine to machine communication system |
CN104836678A (zh) * | 2014-02-10 | 2015-08-12 | 中兴通讯股份有限公司 | 基于网络选择及时间安排的消息传输方法及节点设备 |
JP6377754B2 (ja) | 2014-02-10 | 2018-08-22 | ゼットティーイー コーポレーションZte Corporation | 異なる基盤ネットワークにマシンツーマシン通信をマッピングする技術 |
JP6393398B2 (ja) * | 2014-07-07 | 2018-09-19 | コンヴィーダ ワイヤレス, エルエルシー | マシンタイプ通信グループベースサービスのための調整されたグループ化 |
US10362506B2 (en) | 2014-10-07 | 2019-07-23 | Nec Corporation | Communication aggregation system, control device, processing load control method and non-transitory computer readable medium storing program |
CN105592400A (zh) * | 2014-10-24 | 2016-05-18 | 中兴通讯股份有限公司 | 一种应用专有节点的注册方法、通信方法和节点 |
CN105744460A (zh) * | 2014-12-09 | 2016-07-06 | 中兴通讯股份有限公司 | 应用通告资源的创建方法及装置 |
FR3031209A1 (fr) * | 2014-12-24 | 2016-07-01 | Orange | Gestion d'entites electroniques pour la creation d'un fil d'actualites |
WO2016109967A1 (zh) * | 2015-01-08 | 2016-07-14 | 华为技术有限公司 | 统一机器到机器***中通信的方法和装置 |
US20170064488A1 (en) * | 2015-08-26 | 2017-03-02 | Qualcomm Incorporated | Customized resource types for machine-to-machine communication |
CN106878916A (zh) * | 2015-12-11 | 2017-06-20 | 中兴通讯股份有限公司 | 消息发送方法及装置 |
CN107484211B (zh) * | 2016-06-08 | 2020-06-26 | 华为技术有限公司 | 切换接入点的方法及装置 |
CN105931445B (zh) * | 2016-06-23 | 2022-03-08 | 威海市天罡仪表股份有限公司 | 抗干扰的无线M-Bus短距离抄表控制方法 |
WO2018067924A1 (en) * | 2016-10-06 | 2018-04-12 | Convida Wireless, Llc | Service layer mobility management of applications |
KR102423812B1 (ko) * | 2017-05-12 | 2022-07-21 | 콘비다 와이어리스, 엘엘씨 | 안정적인 분산형 M2M/IoT 서비스들의 가능화 |
EP3639612B1 (en) * | 2017-06-16 | 2023-09-20 | IPLA Holdings Inc. | Small data transfer, data buffering, and data management as a service in a communications network |
CN109309654B (zh) * | 2017-07-28 | 2022-01-21 | 京东方科技集团股份有限公司 | 创建资源的方法及相应的注册方法、服务器和客户端装置 |
US10469600B2 (en) * | 2017-11-14 | 2019-11-05 | Dell Products, L.P. | Local Proxy for service discovery |
CN112910675A (zh) * | 2019-12-04 | 2021-06-04 | 云丁网络技术(北京)有限公司 | 设备管理方法、装置及*** |
US11792165B2 (en) | 2021-06-04 | 2023-10-17 | Bank Of America Corporation | Supporting data processing transactions using machine to machine (M2M) data transfer |
US11784981B2 (en) | 2021-06-04 | 2023-10-10 | Bank Of America Corporation | Data processing transactions using machine to machine (M2M) data transfer |
US11265370B1 (en) | 2021-07-27 | 2022-03-01 | Bank Of America Corporation | Machine to machine (M2M) data transfer between data servers |
WO2024087136A1 (en) * | 2022-10-28 | 2024-05-02 | Honeywell International Inc. | System and method for maintaining communication with a plurality of smart sockets |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102300192A (zh) * | 2010-06-25 | 2011-12-28 | 上海贝尔股份有限公司 | 机对机通信中的tmsi分配设备及方法,以及相应的网络附着及位置区域更新方法 |
CN102448141A (zh) * | 2010-09-30 | 2012-05-09 | 电信科学技术研究院 | 一种机器类通信中的拥塞处理方法及设备 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2524570B1 (en) | 2010-01-15 | 2017-09-13 | Nokia Technologies Oy | Method and apparatus for providing machine-to-machine communication in a wireless network |
WO2011101032A1 (en) * | 2010-02-19 | 2011-08-25 | Telefonaktiebolaget Lm Ericsson (Publ) | Apparatuses and methods for handling machine-to-machine communications |
CN102907068A (zh) * | 2010-03-09 | 2013-01-30 | 交互数字专利控股公司 | 支持机器对机器通信的方法和设备 |
KR20120070443A (ko) | 2010-12-21 | 2012-06-29 | 한국전자통신연구원 | 사물통신 디바이스의 데이터 전송 방법 및 이를 이용하는 이동통신 시스템 |
JP5894193B2 (ja) * | 2011-02-11 | 2016-03-23 | インターデイジタル パテント ホールディングス インコーポレイテッド | マシンツーマシン(m2m)エンティティを管理するシステム、方法、および装置 |
EP2681933B1 (en) | 2011-03-03 | 2017-05-10 | Interdigital Patent Holdings, Inc. | Method and apparatus for accessing services affiliated with a discovered service provider |
KR20120106278A (ko) | 2011-03-18 | 2012-09-26 | 주식회사 케이티테크 | 사물통신 디바이스 및 무선망에서의 사물통신 디바이스의 동작 방법 |
US8565100B2 (en) * | 2011-03-23 | 2013-10-22 | Renesas Mobile Corporation | Method and apparatus for facilitating machine-type communication |
KR102051492B1 (ko) | 2011-04-15 | 2020-01-08 | 삼성전자주식회사 | 머신-대-머신 서비스 제공 방법 및 장치 |
TWI613897B (zh) * | 2012-02-03 | 2018-02-01 | 內數位專利控股公司 | 支援m2m內容及上下文為基礎服務的方法及裝置 |
-
2014
- 2014-01-10 KR KR1020157015421A patent/KR101740449B1/ko active IP Right Grant
- 2014-01-10 WO PCT/KR2014/000318 patent/WO2014109597A1/ko active Application Filing
- 2014-01-10 US US14/758,635 patent/US9717027B2/en active Active
- 2014-01-10 CN CN201480004089.7A patent/CN104904164B/zh not_active Expired - Fee Related
- 2014-01-10 EP EP14737863.2A patent/EP2945326B1/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102300192A (zh) * | 2010-06-25 | 2011-12-28 | 上海贝尔股份有限公司 | 机对机通信中的tmsi分配设备及方法,以及相应的网络附着及位置区域更新方法 |
CN102448141A (zh) * | 2010-09-30 | 2012-05-09 | 电信科学技术研究院 | 一种机器类通信中的拥塞处理方法及设备 |
Also Published As
Publication number | Publication date |
---|---|
WO2014109597A1 (ko) | 2014-07-17 |
US9717027B2 (en) | 2017-07-25 |
CN104904164A (zh) | 2015-09-09 |
EP2945326A1 (en) | 2015-11-18 |
US20150358874A1 (en) | 2015-12-10 |
EP2945326B1 (en) | 2019-06-12 |
KR101740449B1 (ko) | 2017-05-26 |
KR20150094630A (ko) | 2015-08-19 |
EP2945326A4 (en) | 2016-08-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104904164B (zh) | 用于在机器到机器(m2m)***中改变网关的方法及其装置 | |
JP6240312B2 (ja) | M2m通信システムにおいて購読及び通知のための方法及びそのための装置 | |
CN104995889B (zh) | 用于修改m2m服务设置的方法及其装置 | |
CN105580396B (zh) | 用于在m2m***中传送通知消息的方法及其装置 | |
US9392571B2 (en) | Method for measuring position in M2M system and apparatus therefor | |
CN104255046B (zh) | 可定制的移动宽带网络***和定制移动宽带网络的方法 | |
US20230053805A1 (en) | Method and apparatus for adjusting application context relocation in edge computing system | |
CN113841432A (zh) | 用于提供与终端的连接以便使用边缘计算服务的方法和设备 | |
EP2854423A1 (en) | Systems, methods and apparatus for managing machine-to-machine (M2M) entities | |
CN105723788A (zh) | 用于在m2m通信***中进行订阅和通知的方法及其设备 | |
CN102804738A (zh) | 机器对机器的网关架构和功能 | |
US20240048462A1 (en) | Upf service-based packet delay status event exposure service method and device | |
EP4061033A1 (en) | Method and apparatus for adjusting application context relocation in edge computing system | |
CN107667550A (zh) | 无线通信***中通过轮询信道来处理请求的方法及其设备 | |
JP2024513803A (ja) | ネットワーク情報エクスポージャ方法、装置、電子機器、及びコンピュータプログラム | |
KR20210143563A (ko) | 이동통신 네트워크에서 단말에 Deterministic Communication을 지원하는 방법 및 장치 | |
JP7428265B2 (ja) | 通信端末及びその方法 | |
Katusic et al. | Universal identification scheme in machine-to-machine systems | |
KR20230073580A (ko) | 무선 통신 시스템에서 서비스 기능 체인을 제공하는 방법 및 장치 | |
KR20200019072A (ko) | 5G 네트워크에서 non-IP 데이터 전송 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180209 Termination date: 20190110 |