Machine-to-machine gateway architecture and functionality, wherein the machine-to-machine gateway includes a reachability, addressing, and repository (RAR) entity
First Claim
1. A machine to machine (M2M) gateway (GW), comprising:
- a hardware processor configured to execute instructions for implementinga reachability, addressing and repository (RAR) entity configured to receive a request from another RAR entity and to aggregate data relating to a result of a management operation from a plurality of M2M devices and send the aggregated data to a network, the RAR entity comprising a mapping table configured to maintain M2M devices and corresponding network addresses, wherein particular ones of the M2M devices are associated with a group name and the mapping table maintains network addresses for each M2M device associated with the group name;
an M2M device and M2M gateway management (MDGM) entity configured to receive a management request associated with the group name and to process the management request on behalf of the M2M devices associated with the group name, wherein the RAR entity and MDGM entity provide services to connected M2M devices.
4 Assignments
0 Petitions
Accused Products
Abstract
A machine-to-machine (M2M) gateway (GW) includes reachability, addressing, and repository (RAR) capability. The GW maintains a local mapping table and local device application repository, performs data aggregation, address/name translation, provides event reporting and establishes GW reachability and wake-up time. The GW supports requests from M2M applications or other capabilities within the GW, and from a network and application (N&A) domain RAR. The GW may include an M2M device and M2M gateway management (MDGM) capability that receives management requests for an M2M device and functions as a network proxy. The MDGM accepts and processes requests from the N&A domain on behalf of the M2M device and performs management functions of the M2M device on behalf of the N&A domain. The MDGM may request the N&A domain for permission to interact with the M2M device, initiate an interaction for device management tasks with the M2M device, and report to the N&A domain.
-
Citations
20 Claims
-
1. A machine to machine (M2M) gateway (GW), comprising:
a hardware processor configured to execute instructions for implementing a reachability, addressing and repository (RAR) entity configured to receive a request from another RAR entity and to aggregate data relating to a result of a management operation from a plurality of M2M devices and send the aggregated data to a network, the RAR entity comprising a mapping table configured to maintain M2M devices and corresponding network addresses, wherein particular ones of the M2M devices are associated with a group name and the mapping table maintains network addresses for each M2M device associated with the group name; an M2M device and M2M gateway management (MDGM) entity configured to receive a management request associated with the group name and to process the management request on behalf of the M2M devices associated with the group name, wherein the RAR entity and MDGM entity provide services to connected M2M devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
15. A method of using a machine to machine (M2M) gateway (GW), comprising:
-
receiving a request, in a reachability, addressing and repository (RAR) entity in the M2M Gateway, from another RAR entity; aggregating data, in the reachability, addressing and repository (RAR) entity in the M2M Gateway, relating to a result of a management operation from a plurality of M2M devices, using a mapping table configured to maintain M2M devices and corresponding network addresses, wherein a plurality of the M2M devices are associated with a group name and the mapping table maintains network addresses for each M2M device associated with the group name; and sending the aggregated data, from the reachability, addressing and repository (RAR) entity in the M2M Gateway, to a network; receiving a management request associated with the group name, in a M2M gateway management (MDGM) entity in the M2M Gateway, from an M2M device; processing the management request, in the M2M gateway management (MDGM) entity in the M2M Gateway, on behalf of the M2M devices associated with the group name; and providing services to connected M2M devices with the RAR entity and the M2GM entity in the M2M Gateway. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification