Abstract:
Example embodiments of the present invention disclose a device management method, middleware, computer-program products, system, and apparatuses. The method includes: a resource access request is received by using a resource access interface, where the resource access request includes: a URI that is used to indicate a storage location of an accessed management object MO data resource; according to pre-created mapping between the resource access request of the MO data resource and a DM command, the resource access request of the MO data resource is converted into corresponding DM command, and according to pre-created mapping between the MO data resource and MO information, the MO information corresponding to accessed MO data is determined; and the DM command is sent to a target device corresponding to the URI to manage the MO information corresponding to the accessed MO data, so that the M2M applications may access different M2M platforms to manage devices, implementing end-to-end device management and related service applications.
Abstract:
An encrypted communication method relating to communication technologies includes allocating a same encryption key for a first application and a terminal that is only bound to the first application. The method also includes transparently transmitting information communicated between the terminal and the first application when determining that the terminal communicates with the first application by using the same encryption key.
Abstract:
A server includes a backplane, and a hard disk in the server may be housed on the backplane. The backplane is disposed between an air exhaust vent and an air intake vent of the server, and the backplane may be parallel to an air inflow direction of the air intake vent or an air outflow direction of the air exhaust vent. The backplane is parallel to the air direction.
Abstract:
This application provides a multi-hop data transmission method and apparatus, where the method includes: A primary base station obtains route configuration information, where the route configuration information indicates a first data transmission path between a terminal device and a serving gateway, the first data transmission path includes at least two route base stations, and the at least two route base stations include a secondary base station for the terminal device; and the primary base station sends the route configuration information to the at least two route base stations.
Abstract:
An encrypted communication method relating to communication technologies includes allocating a same encryption key for a first application and a terminal that is only bound to the first application. The method also includes transparently transmitting information communicated between the terminal and the first application when determining that the terminal communicates with the first application by using the same encryption key.
Abstract:
A network system includes a device management (DM) server and a Machine to Machine (M2M) gateway coupled to the DM server and to a plurality of sensor devices in a sensor network. The DM server is configured to send a DM command. The M2M gateway is configured to: after receiving the DM command, access a topology tree that includes first and second management object (MO) nodes, wherein the first MO node includes an identification and a type of the sensor network and the second MO node describes a characteristic of each of the plurality of sensor devices and a connection relationship of the plurality of sensor devices; according to address information within the DM command, locate at least one of the first and second MO nodes; retrieve information from the located at least one of the first and second MO nodes; and send the retrieved information to the DM server.
Abstract:
A distributed data storage method, apparatus, and system. The method includes: splitting a data file to generate K data slices, splitting each data slice of the K data slices to generate M data blocks for each data slice, and performing check coding on the M data blocks by using a redundancy algorithm to generate N check blocks; determining, by using a random algorithm, a first physical storage node corresponding to one block of the M data blocks and the N check blocks, and determining at least M+1 different physical storage nodes based on the determined first physical storage node and according to a first rule-based sorting manner; and storing at least M+1 blocks of the M data blocks and the N check blocks onto the at least M+1 different storage nodes, where K, M, and N are integers.
Abstract:
A method for remotely managing a sensor network topology includes: receiving a device management DM command sent by a device management server, where the DM command acts on a preconstructed management object MO node and the MO node includes a node configured to discover a sensor network topology, a node configured to describe a sensor network topology, or a node configured to modify a sensor network topology; and managing a sensor network according to the DM command, where the management includes discovering the sensor network topology, describing the sensor network topology, or modifying the sensor network topology. By adopting the present invention, remote topology management of a sensor network successive to an M2M gateway can be implemented and the complexity for implementing the management is reduced.
Abstract:
A distributed data storage method, apparatus, and system for reducing a data loss that may result from a single-point failure. The method includes: splitting a data file to generate K data slices, splitting each data slice of the K data slices to generate M data blocks for each data slice, and performing check coding on the M data blocks by using a redundancy algorithm to generate N check blocks; determining, by using a random algorithm, a first physical storage node corresponding to one block of the M data blocks and the N check blocks, and determining at least M+1 different physical storage nodes based on the determined first physical storage node and according to a first rule-based sorting manner; and storing at least M+1 blocks of the M data blocks and the N check blocks onto the at least M+1 different storage nodes, where K, M, and N are integers.
Abstract:
A method, device and system for authenticating gateway, node and server are provided in this invention. The node receives a message sent by a gateway, wherein the message comprises a number T3 shared by the gateway and a server, and a gateway identification. The node encrypts data with a key K1 shared by the node and the server, the data including T3, the gateway identification, and a random number T1 generated by the node, and then sends the encrypted data and a node identification to the server through the gateway. The node decrypts data encrypted by the server and forwarded by the gateway with the key, determines that the server is a valid server according to a T1-related number obtained by decryption, and establishes a security channel with the gateway according to a new key obtained through the decryption.