US9479477B2 - Method and apparatus for registering terminal - Google Patents

Method and apparatus for registering terminal Download PDF

Info

Publication number
US9479477B2
US9479477B2 US14/431,548 US201314431548A US9479477B2 US 9479477 B2 US9479477 B2 US 9479477B2 US 201314431548 A US201314431548 A US 201314431548A US 9479477 B2 US9479477 B2 US 9479477B2
Authority
US
United States
Prior art keywords
terminal
peripheral
gateway
application
registration request
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.)
Active
Application number
US14/431,548
Other versions
US20150229605A1 (en
Inventor
Hao Wu
Fang Xie
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Assigned to ZTE CORPORATION reassignment ZTE CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: WU, HAO, XIE, FANG
Publication of US20150229605A1 publication Critical patent/US20150229605A1/en
Application granted granted Critical
Publication of US9479477B2 publication Critical patent/US9479477B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/02Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • H04W4/005
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/70Services for machine-to-machine communication [M2M] or machine type communication [MTC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0884Network architectures or network communication protocols for network security for authentication of entities by delegation of authentication, e.g. a proxy authenticates an entity to be authenticated on behalf of this entity vis-à-vis an authentication entity

Definitions

  • the embodiments of the disclosure relate to the communication field, and in particular to a method and an apparatus for registering a terminal
  • a Machine-To-Machine (called M2M for short) communication network extends the communication scope and the communication field of an existing information communication network.
  • the M2M communication network acquires information from the physical world by embedding intelligence and communication capabilities in various possible objects, and enhances and improves the intelligence, interactivity and the degree of automation of an existing information communication network service based on the analysis and the process performed on the acquired information.
  • the M2M communication network has multiple network forms, which may be an independent physical network constructed alone, and may also be a logical network constructed on an existing public communication network and various government and enterprise private networks.
  • the M2M communication network can be divided into three layers on logical functions, namely: a perception extension layer, a network/service layer and an application layer.
  • the perception extension layer mainly realizes a collection of information about the physical world, automatic identification and intelligent control. Various objects themselves in the physical world do not have communication capability. Intelligent nodes such as a sensor, an actuator, an intelligent apparatus, a Radio Frequency Identification (called RFID for short) reader/writer and so on, collect information about the physical world, and perform information interaction with a network layer through a communication module.
  • the main components mainly contained in the perception extension layer include a terminal peripheral device and an M2M gateway.
  • the network/service layer supports the delivery, routing and control of information of the perception layer, and provides support for the human-to-thing communication and thing-to-thing communication in the Internet of Things.
  • network forms contained in a network level specifically include: a communication network, Internet, an industry network and so on.
  • the main component contained in the network/service layer is an M2M platform.
  • the application layer contains various specific applications of Internet of Things, e.g., public services and industry services.
  • the industry service may be an industry public service facing to the public, and may also be an industry-specific service satisfying specific application requirements within the industry.
  • the public service is a basic service provided to meet general public requirements, for example, intelligent home, mobile payment and so on.
  • the industry-specific service is generally a service provided to the industry interior to meet specific requirements of the industry itself, for example, intelligent grids, intelligent transportation, intelligent environment and so on. Some of the industry services therein may also be provided to the public, for example, intelligent transportation, and this type of industry service is referred to as the industry public service.
  • the main component contained in the application layer is an M2M application server.
  • the peripheral of the terminal refers to a single device such as a sensor having an environment perception function, and the like.
  • the peripheral of the terminal can send the perceived information to an M2M service platform or an M2M application through an M2M gateway. Meanwhile, the peripheral of the terminal may also receive downlink control from an M2M application or an M2M service platform.
  • the M2M gateway can perform protocol conversion between an M2M perception extension layer and an upper layer network.
  • the M2M gateway apart from being able to converge and forward data information collected by the peripheral of the terminal, is also able to receive control information from the M2M application or the M2M service platform for managing the peripheral of the terminal.
  • the M2M platform provides some common capabilities and supports, as well as an open interface for the M2M application, so that the application can access and use network resources and capabilities. It is able to simplify and reduce the complexity of application development and deployment of an upper layer Internet of Things by shielding a specific M2M application from specific network implementation on the bottom layer.
  • the terminal peripheral device can be used normally only after being registered successfully.
  • the M2M gateway serves as a relay in a registration process, that is, the M2M gateway forwards the registration request sent by the peripheral of the terminal to the M2M platform or the M2M application server.
  • the existing M2M network has the problems such as low security and privacy and so on.
  • the embodiments of the disclosure provide a method and an apparatus for registering a terminal, to at least solve the above-mentioned problems.
  • a method for registering a terminal including: after a gateway receives a registration request of a peripheral of a terminal, the gateway authenticates and verifies the peripheral of the terminal; after the authentication and verification are passed, the gateway initiates a remote registration request to a Machine-to-Machine, M2M, service platform or an M2M application, wherein the remote registration request is used for requesting the M2M service platform or the M2M application to register the peripheral of the terminal to the M2M service platform or the M2M application.
  • M2M Machine-to-Machine
  • the method Before initiating the remote registration request to the M2M service platform or the M2M application, the method includes: the gateway acquires indication information, wherein the indication information is used for indicating whether the peripheral of the terminal supports remote management, and initiates the remote registration request to the M2M service platform or the M2M application in the case that the indication information indicates the peripheral of the terminal supports the remote management.
  • the gateway acquires indication information includes: the gateway acquires the indication information from the registration request.
  • the gateway acquiring indication information includes: the gateway acquires the indication information from subscription information.
  • the method further includes: the gateway acquires device description information and/or application description information of the peripheral of the terminal.
  • the gateway acquires device description information and/or application description information of the peripheral of the terminal, including: the gateway sends a request message to the peripheral of the terminal, wherein the request is used for requesting the device description information and/or the application description information; and the gateway receives the device description information and/or the application description information sent by the peripheral of the terminal according to the request message.
  • the method further includes: the gateway assigns an address or identification to the peripheral of the terminal, and saves information about the peripheral of the terminal,
  • the information about the peripheral of the terminal includes the following information: an address or identification of the peripheral of the terminal, and/or a state of the peripheral of the terminal
  • the method further includes: the gateway sends a registration confirmation message to the peripheral of the terminal, wherein the registration confirmation message includes: indication information about successful registration of the peripheral of the terminal, and the address or identification assigned by the gateway to the peripheral of the terminal.
  • the gateway sends a registration confirmation message to the peripheral of the terminal, wherein the registration confirmation message indicates that local registration of the peripheral of the terminal fails.
  • the method further includes: after the gateway receives a registration failure message, the remote registration request is re-sent within a predetermined time.
  • the method further includes: when the number of times that the gateway receives the registration failure message reaches a predetermined number, the gateway stopping sending the remote registration request.
  • an apparatus for registering a terminal located in a gateway, including: an authentication component, configured to, after receiving a registration request from a peripheral of a terminal, authenticate and verify the peripheral of the terminal; and a sending component, configured to, after the authentication and verification are passed, initiate a remote registration request to a Machine-to-Machine, M2M, service platform or an M2M application, wherein the remote registration request is used for requesting the M2M service platform or the M2M application to register the peripheral of the terminal to the M2M service platform or the M2M application.
  • M2M Machine-to-Machine
  • the apparatus further includes: an acquisition component, configured to, acquire indication information, wherein the indication information is used for indicating whether the peripheral of the terminal supports remote management, and initiate the remote registration request to the M2M service platform or the M2M application in the case that the indication information indicates the peripheral of the terminal supports the remote management.
  • an acquisition component configured to, acquire indication information, wherein the indication information is used for indicating whether the peripheral of the terminal supports remote management, and initiate the remote registration request to the M2M service platform or the M2M application in the case that the indication information indicates the peripheral of the terminal supports the remote management.
  • the gateway after firstly authenticating and verifying (i.e. registering in the gateway) the peripheral of the terminal, requests for registration to the M2M service platform or the M2M application, technical problems such as low security and privacy in M2M network communications in the related art are solved, and registration of a terminal is locally verified, thereby further improving the security and privacy in M2M network communications.
  • FIG. 1 is a flow chart of a method for registering a terminal according to embodiment 1 of the disclosure
  • FIG. 2 is a structural block diagram of an apparatus for registering a terminal according to embodiment 1 of the disclosure
  • FIG. 3 is another structural block diagram of an apparatus for registering a terminal according to embodiment 1 of the disclosure.
  • FIG. 4 is a schematic flow chart of a terminal performing M2M network registration according to embodiment 2 of the disclosure.
  • FIG. 1 is a flow chart of method for registering a terminal according to embodiment 1 of the disclosure. As shown in FIG. 1 , the method includes:
  • step S 102 a gateway, after receiving a registration request of a peripheral of a terminal, authenticates and verifies the peripheral of the terminal;
  • step S 104 after the authentication and verification are passed, the gateway initiates a remote registration request to an M2M service platform or an M2M application, wherein the remote registration request is used for requesting the M2M service platform or the M2M application to register the peripheral of the terminal to the M2M service platform or the M2M application.
  • the gateway side authenticates and verifies a registration request of the peripheral of the terminal, and initiates again a registration request to the M2M network after the authentication and verification are passed, local verification on the terminal registration process is added, thereby improving security and privacy in the registration process.
  • step S 102 can be represented in the following processing process: the terminal sends a registration request message to the gateway; and the gateway authenticates and verifies the terminal;
  • step S 104 can be represented in the following implementation form: after the authentication and verification are passed, the gateway assigns an address or identification to the peripheral of the terminal.
  • the gateway sets the state of the peripheral of the terminal as “local registration succeeds”, and saves information about the peripheral of the terminal; and the gateway sends a registration confirmation message to the terminal, indicating same to complete local registration.
  • the gateway Before initiating a remote registration request to the M2M network, in order to prevent the terminal which does not support remote management in the M2M network from being verified, thereby wasting operational resources, the gateway needs to acquire indication information, wherein the indication information is used for indicating whether the peripheral of the terminal supports remote management, and initiate the remote registration request to the M2M service platform or the M2M application in the case that the indication information indicates the peripheral of the terminal supports the remote management.
  • the gateway may acquire indication information from the remote registration request, and it may acquire indication information from the subscription information saved locally, but the present embodiment is not limited to the above-mentioned two methods.
  • the gateway needs to acquire device description information and/or application description information of the peripheral of the terminal.
  • the gateway may acquire device description information and application description information of the peripheral of the terminal through multiple methods, for example, locally pre-configuring, or acquiring through the following methods: the gateway sends a request message to the peripheral of the terminal, wherein the request message is used for requesting the device description information and/or the application description information; and the gateway receives the device description information and/or the application description information sent by the peripheral of the terminal according to the request message.
  • the gateway assigns an address or identification to the peripheral of the terminal, and saves information about the peripheral of the terminal, wherein the information about the peripheral of the terminal may includes but not limited to the following information: an identification of the peripheral of the terminal or an address of the peripheral of the terminal, and a state of the peripheral of the terminal.
  • the gateway after the gateway assigns the address or identification to the peripheral of the terminal, and saves the information about the peripheral of the terminal, the gateway sends a registration confirmation message to the peripheral of the terminal, wherein the registration confirmation message includes: indication information about successful registration of the peripheral of the terminal, and the address or identification assigned by the gateway to the peripheral of the terminal.
  • the gateway sends a registration confirmation message to the peripheral of the terminal, and the registration confirmation message indicates that local registration of the peripheral of the terminal fails.
  • step S 104 i.e. after the gateway initiates the remote registration request to the M2M service platform or the M2M application, the gateway, if receiving a registration failure message, may re-send the remote registration request within a predetermined time.
  • the gateway stops sending the remote registration request.
  • the present embodiment further provides an apparatus for registering a terminal, the apparatus located in the gateway, configured to implement the above-mentioned embodiment and an example embodiment, has been described, and no further description is repeated herein, and the related modules in the apparatus is described below.
  • the term “module” can implement a combination software and/or hardware with a predetermined function.
  • the apparatus described in the embodiment below is preferably implemented by means of software, however, the implementation of hardware, or a combination of the software and hardware is also possible and is conceived.
  • FIG. 2 is a structural block diagram of apparatus for registering a terminal according to embodiment 1 of the disclosure. As shown in FIG. 2 , the apparatus includes:
  • an authentication and verification module 20 connected to a sending component 22 , and configured to after receiving a registration request from a peripheral of a terminal, authenticate and verify the peripheral of the terminal;
  • a sending component 22 configured to, after the authentication and verification are passed, initiate a remote registration request to an M2M service platform or an M2M application, wherein the remote registration request is used for requesting the M2M service platform or the M2M application to register the peripheral of the terminal to the M2M service platform or the M2M application.
  • the above-mentioned method embodiment is similar to the apparatus, as shown in FIG. 3 , the apparatus further includes: an acquisition component 24 , connected to the sending component 22 , and configured to, acquire indication information, wherein the indication information is used for indicating whether the peripheral of the terminal supports remote management, and initiate the remote registration request to the M2M service platform or the M2M application in the case that the indication information indicates the peripheral of the terminal supports the remote management.
  • an acquisition component 24 connected to the sending component 22 , and configured to, acquire indication information, wherein the indication information is used for indicating whether the peripheral of the terminal supports remote management, and initiate the remote registration request to the M2M service platform or the M2M application in the case that the indication information indicates the peripheral of the terminal supports the remote management.
  • the main design idea of the present embodiment lies in: the peripheral of the terminal may be put into normal use only after the local gateway registers the peripheral of the terminal successfully, that is, when the peripheral of the terminal is in the unregistered state, it is needed to register the peripheral of the terminal to the M2M gateway before the peripheral of the terminal uses the M2M service.
  • the flow of the peripheral of the terminal performing M2M network registration may refer to FIG. 4 , and as shown in FIG. 4 , the flow includes steps S 402 to S 418 which are described as follows.
  • step S 402 the peripheral of the terminal sends a registration request message to the gateway, wherein the registration request message contains identification and key of the terminal, or/and indication for supporting remote management.
  • step S 404 the gateway reads the key information from the registration request information, and authenticates and verifies the peripheral of the terminal by verifying whether the key is valid through local security algorithm.
  • step S 406 after the authentication and verification are passed, the gateway assigns the device information, e.g., the address or identification as shown in Table 1, to the peripheral of the terminal, sets the state of the peripheral of the terminal as “local registration succeeds”, and saves information about the peripheral of the terminal, wherein the information includes an identification or address of the terminal, and a device state.
  • the device information e.g., the address or identification as shown in Table 1
  • TABLE 1 device information information element remark device identification identification of the device itself device address address assigned by the gateway device state local registration or remote registration remote management (selectable) indicator for indicating whether remote management is supported
  • step S 408 the gateway sends the registration confirmation message to the peripheral of the terminal to indicate the peripheral of the terminal to complete registration, wherein the registration confirmation message contains identification or address assigned by the gateway.
  • the gateway sends registration confirmation information to the peripheral of the terminal, and notifies the peripheral of the terminal that local registration fails.
  • the gateway sends request information (i.e. application information request) to the peripheral of the terminal, for requesting device and application description parameters.
  • the device description parameter refers to a physical description parameter of the peripheral of the terminal, and represents what device the peripheral of the terminal is, for example, “television” and the manufacturer of the television and so on.
  • the application description parameter refers to an application executable by the peripheral of the terminal, and the parameter corresponding to the application, for example, the television is capable of executing an IPTV application as well as a remote diagnostic application.
  • step S 412 the peripheral of the terminal, after receiving request information, sends device and application description parameters to the gateway via an application information response.
  • step S 414 the gateway saves application information, e.g., device description information (parameter) and application description information (parameter).
  • application information e.g., device description information (parameter) and application description information (parameter).
  • the gateway contains the above-mentioned information, but is not limited to only the above information.
  • the gateway sends registration confirmation information to the peripheral of the terminal, and notifies the peripheral of the terminal that local registration fails.
  • step S 416 if the registration request message of the peripheral of the terminal indicates to support remote management, or the subscription information locally saved by the gateway indicates to support remote management, then the gateway sends a remote registration request to an M2M service capability platform or an M2M application server.
  • the M2M service capability platform is a network element used by the network side for managing the gateway, terminal and M2M application.
  • the M2M application server is a network element used for providing the M2M application.
  • step S 418 the M2M service capability platform or the M2M application server verifies the remote registration request. If the gateway receives a registration success confirmation message sent by the M2M service capability platform or the M2M application server (i.e., the authentication and verification by the M2M service capability platform or the M2M application server are passed), then the gateway sets the state of the peripheral of the terminal in local information as “local registration succeeds and remote registration succeeds” or “remote registration succeeds”, and sends a registration confirmation message to the peripheral of the terminal, to indicate the peripheral of the terminal to complete remote registration.
  • a registration success confirmation message sent by the M2M service capability platform or the M2M application server (i.e., the authentication and verification by the M2M service capability platform or the M2M application server are passed)
  • the gateway sets the state of the peripheral of the terminal in local information as “local registration succeeds and remote registration succeeds” or “remote registration succeeds”, and sends a registration confirmation message to the peripheral of the terminal, to indicate the peripheral of the terminal
  • the gateway if receiving a registration failure confirmation message sent by the network side, initiates again a remote registration request to the network side after a preset waiting time.
  • the gateway if the number of times of receiving registration failure confirmation information reaches a maximum attempt number, stops initiating a remote registration request to the network side.
  • the gateway sets the state of the peripheral of the terminal as “local registration succeeds and remote registration fails” or maintains the state as “local registration succeeds”.
  • a storage medium stores the-above-mentioned software, and the storage medium includes but is not limited to: an optical disk, a floppy disk, a hard disk, an erasable storage or the like.
  • modules and steps of the disclosure can be realized by using general purpose calculating device, can be integrated in one calculating device or distributed on a network which consists of a plurality of calculating devices, and alternatively they can be realized by using the executable program code of the calculating device, so that consequently they can be stored in the storing device and executed by the calculating device, in some cases, can perform the shown or described step in sequence other than herein, or they are made into integrated circuit module respectively, or a plurality of modules or steps thereof are made into one integrated circuit module.
  • the disclosure is not limited to any particular hardware and software combination.
  • the above-mentioned technical solutions provided in the disclosure can be applied in the registration process of the terminal, adopting the technical means that the gateway, after firstly authenticating and verifying (i.e. registering in the gateway) the peripheral of the terminal, requests for registration to the M2M service platform or the M2M application, technical problems such as low security and privacy in M2M network communications in the related art are solved, and registration of a terminal is locally verified, thereby further improving the security and privacy in M2M network communications.

Abstract

Provided are a method and an apparatus for registering a terminal. The method includes: after a gateway receives a registration request of a peripheral of a terminal, the gateway authenticating and verifying the peripheral of the terminal; after the authentication and verification are passed, the gateway initiating a remote registration request to a machine-to-machine (M2M) service platform or an M2M application, the remote registration request being used for requesting the M2M service platform or the M2M application to register the peripheral of the terminal to the M2M service platform or the M2M application. Based on the technical solutions, technical problems such as low security and privacy in M2M network communications in the related art are solved, and registration of a terminal is locally verified, thereby further improving the security and privacy in M2M network communications.

Description

TECHNICAL FIELD
The embodiments of the disclosure relate to the communication field, and in particular to a method and an apparatus for registering a terminal
BACKGROUND
A Machine-To-Machine (called M2M for short) communication network extends the communication scope and the communication field of an existing information communication network. The M2M communication network acquires information from the physical world by embedding intelligence and communication capabilities in various possible objects, and enhances and improves the intelligence, interactivity and the degree of automation of an existing information communication network service based on the analysis and the process performed on the acquired information.
The M2M communication network has multiple network forms, which may be an independent physical network constructed alone, and may also be a logical network constructed on an existing public communication network and various government and enterprise private networks.
The M2M communication network can be divided into three layers on logical functions, namely: a perception extension layer, a network/service layer and an application layer.
The perception extension layer mainly realizes a collection of information about the physical world, automatic identification and intelligent control. Various objects themselves in the physical world do not have communication capability. Intelligent nodes such as a sensor, an actuator, an intelligent apparatus, a Radio Frequency Identification (called RFID for short) reader/writer and so on, collect information about the physical world, and perform information interaction with a network layer through a communication module. The main components mainly contained in the perception extension layer include a terminal peripheral device and an M2M gateway.
The network/service layer supports the delivery, routing and control of information of the perception layer, and provides support for the human-to-thing communication and thing-to-thing communication in the Internet of Things. Combined with the Internet of Things to perform classification, network forms contained in a network level specifically include: a communication network, Internet, an industry network and so on. The main component contained in the network/service layer is an M2M platform.
The application layer contains various specific applications of Internet of Things, e.g., public services and industry services. The industry service may be an industry public service facing to the public, and may also be an industry-specific service satisfying specific application requirements within the industry. The public service is a basic service provided to meet general public requirements, for example, intelligent home, mobile payment and so on. The industry-specific service is generally a service provided to the industry interior to meet specific requirements of the industry itself, for example, intelligent grids, intelligent transportation, intelligent environment and so on. Some of the industry services therein may also be provided to the public, for example, intelligent transportation, and this type of industry service is referred to as the industry public service. The main component contained in the application layer is an M2M application server.
The peripheral of the terminal refers to a single device such as a sensor having an environment perception function, and the like. The peripheral of the terminal can send the perceived information to an M2M service platform or an M2M application through an M2M gateway. Meanwhile, the peripheral of the terminal may also receive downlink control from an M2M application or an M2M service platform.
Since the peripheral of the terminal only has characteristics such as a processing capability, a storage capability, and power source limitation and so on, but can not directly communicate with the communication network, the peripheral of the terminal needs to access the communication network by means of the M2M gateway. The M2M gateway can perform protocol conversion between an M2M perception extension layer and an upper layer network. The M2M gateway, apart from being able to converge and forward data information collected by the peripheral of the terminal, is also able to receive control information from the M2M application or the M2M service platform for managing the peripheral of the terminal.
The M2M platform provides some common capabilities and supports, as well as an open interface for the M2M application, so that the application can access and use network resources and capabilities. It is able to simplify and reduce the complexity of application development and deployment of an upper layer Internet of Things by shielding a specific M2M application from specific network implementation on the bottom layer.
However, the terminal peripheral device can be used normally only after being registered successfully. In the related art, the M2M gateway serves as a relay in a registration process, that is, the M2M gateway forwards the registration request sent by the peripheral of the terminal to the M2M platform or the M2M application server. However, since there is no corresponding verification measure for a terminal registration request at the M2M gateway, the existing M2M network has the problems such as low security and privacy and so on.
Aiming at the above-mentioned problems in the related art, no effective solution has been proposed so far.
SUMMARY
Aiming at the technical problems such as low security and privacy existed in M2M network communications in the related art, the embodiments of the disclosure provide a method and an apparatus for registering a terminal, to at least solve the above-mentioned problems.
According to the embodiment of the disclosure, there is provided a method for registering a terminal, including: after a gateway receives a registration request of a peripheral of a terminal, the gateway authenticates and verifies the peripheral of the terminal; after the authentication and verification are passed, the gateway initiates a remote registration request to a Machine-to-Machine, M2M, service platform or an M2M application, wherein the remote registration request is used for requesting the M2M service platform or the M2M application to register the peripheral of the terminal to the M2M service platform or the M2M application.
Before initiating the remote registration request to the M2M service platform or the M2M application, the method includes: the gateway acquires indication information, wherein the indication information is used for indicating whether the peripheral of the terminal supports remote management, and initiates the remote registration request to the M2M service platform or the M2M application in the case that the indication information indicates the peripheral of the terminal supports the remote management.
The gateway acquires indication information, includes: the gateway acquires the indication information from the registration request.
The gateway acquiring indication information, includes: the gateway acquires the indication information from subscription information.
After the authentication and verification are passed, the method further includes: the gateway acquires device description information and/or application description information of the peripheral of the terminal.
The gateway acquires device description information and/or application description information of the peripheral of the terminal, including: the gateway sends a request message to the peripheral of the terminal, wherein the request is used for requesting the device description information and/or the application description information; and the gateway receives the device description information and/or the application description information sent by the peripheral of the terminal according to the request message.
After the authentication and verification are passed, the method further includes: the gateway assigns an address or identification to the peripheral of the terminal, and saves information about the peripheral of the terminal,
wherein the information about the peripheral of the terminal includes the following information: an address or identification of the peripheral of the terminal, and/or a state of the peripheral of the terminal
After the gateway assigns the address or identification to the peripheral of the terminal, and saves information about the peripheral of the terminal, the method further includes: the gateway sends a registration confirmation message to the peripheral of the terminal, wherein the registration confirmation message includes: indication information about successful registration of the peripheral of the terminal, and the address or identification assigned by the gateway to the peripheral of the terminal.
If the authentication and verification performed by the gateway on the peripheral of the terminal fail, then the gateway sends a registration confirmation message to the peripheral of the terminal, wherein the registration confirmation message indicates that local registration of the peripheral of the terminal fails.
After the gateway initiates a remote registration request to the M2M service platform or the M2M application, the method further includes: after the gateway receives a registration failure message, the remote registration request is re-sent within a predetermined time.
The method further includes: when the number of times that the gateway receives the registration failure message reaches a predetermined number, the gateway stopping sending the remote registration request.
According to another embodiment of the disclosure, there is provided an apparatus for registering a terminal, located in a gateway, including: an authentication component, configured to, after receiving a registration request from a peripheral of a terminal, authenticate and verify the peripheral of the terminal; and a sending component, configured to, after the authentication and verification are passed, initiate a remote registration request to a Machine-to-Machine, M2M, service platform or an M2M application, wherein the remote registration request is used for requesting the M2M service platform or the M2M application to register the peripheral of the terminal to the M2M service platform or the M2M application..
The apparatus further includes: an acquisition component, configured to, acquire indication information, wherein the indication information is used for indicating whether the peripheral of the terminal supports remote management, and initiate the remote registration request to the M2M service platform or the M2M application in the case that the indication information indicates the peripheral of the terminal supports the remote management.
Through the embodiment of the disclosure, adopting the technical means that the gateway, after firstly authenticating and verifying (i.e. registering in the gateway) the peripheral of the terminal, requests for registration to the M2M service platform or the M2M application, technical problems such as low security and privacy in M2M network communications in the related art are solved, and registration of a terminal is locally verified, thereby further improving the security and privacy in M2M network communications.
DESCRIPTION OF DRAWINGS
Drawings, provided for further understanding of the disclosure and forming a part of the specification, are used to explain the disclosure together with embodiments of the disclosure rather than to limit the disclosure. In the drawings:
FIG. 1 is a flow chart of a method for registering a terminal according to embodiment 1 of the disclosure;
FIG. 2 is a structural block diagram of an apparatus for registering a terminal according to embodiment 1 of the disclosure;
FIG. 3 is another structural block diagram of an apparatus for registering a terminal according to embodiment 1 of the disclosure; and
FIG. 4 is a schematic flow chart of a terminal performing M2M network registration according to embodiment 2 of the disclosure.
DETAILED DESCRIPTION
The disclosure will be described hereinafter in detail with reference to the accompanying drawings and in conjunction with embodiments. It needs to note that the embodiments of the present application and the features in the embodiments can be combined with each other if there is no conflict.
Considering in the related art that the technical problems such as low security and privacy exist in M2M network communications, related solutions are provided in conjunction with embodiments below, and detailed description are as follows:
Embodiment 1
FIG. 1 is a flow chart of method for registering a terminal according to embodiment 1 of the disclosure. As shown in FIG. 1, the method includes:
step S102, a gateway, after receiving a registration request of a peripheral of a terminal, authenticates and verifies the peripheral of the terminal; and
step S104, after the authentication and verification are passed, the gateway initiates a remote registration request to an M2M service platform or an M2M application, wherein the remote registration request is used for requesting the M2M service platform or the M2M application to register the peripheral of the terminal to the M2M service platform or the M2M application.
Through the above-mentioned processing steps, and since the gateway side authenticates and verifies a registration request of the peripheral of the terminal, and initiates again a registration request to the M2M network after the authentication and verification are passed, local verification on the terminal registration process is added, thereby improving security and privacy in the registration process.
In the present embodiment, step S102 can be represented in the following processing process: the terminal sends a registration request message to the gateway; and the gateway authenticates and verifies the terminal;
and accordingly, step S104 can be represented in the following implementation form: after the authentication and verification are passed, the gateway assigns an address or identification to the peripheral of the terminal. The gateway sets the state of the peripheral of the terminal as “local registration succeeds”, and saves information about the peripheral of the terminal; and the gateway sends a registration confirmation message to the terminal, indicating same to complete local registration.
Before initiating a remote registration request to the M2M network, in order to prevent the terminal which does not support remote management in the M2M network from being verified, thereby wasting operational resources, the gateway needs to acquire indication information, wherein the indication information is used for indicating whether the peripheral of the terminal supports remote management, and initiate the remote registration request to the M2M service platform or the M2M application in the case that the indication information indicates the peripheral of the terminal supports the remote management.
In the present embodiment, there are multiple methods for the gateway to acquire indication information, for example, it may acquire indication information from the remote registration request, and it may acquire indication information from the subscription information saved locally, but the present embodiment is not limited to the above-mentioned two methods.
After authentication and verification are passed, the gateway needs to acquire device description information and/or application description information of the peripheral of the terminal.
In the present embodiment, the gateway may acquire device description information and application description information of the peripheral of the terminal through multiple methods, for example, locally pre-configuring, or acquiring through the following methods: the gateway sends a request message to the peripheral of the terminal, wherein the request message is used for requesting the device description information and/or the application description information; and the gateway receives the device description information and/or the application description information sent by the peripheral of the terminal according to the request message.
After the authentication and verification are passed, the gateway assigns an address or identification to the peripheral of the terminal, and saves information about the peripheral of the terminal, wherein the information about the peripheral of the terminal may includes but not limited to the following information: an identification of the peripheral of the terminal or an address of the peripheral of the terminal, and a state of the peripheral of the terminal.
In the present embodiment, after the gateway assigns the address or identification to the peripheral of the terminal, and saves the information about the peripheral of the terminal, the gateway sends a registration confirmation message to the peripheral of the terminal, wherein the registration confirmation message includes: indication information about successful registration of the peripheral of the terminal, and the address or identification assigned by the gateway to the peripheral of the terminal.
Accordingly, if the authentication and verification performed by the gateway on the peripheral of the terminal fail, then the gateway sends a registration confirmation message to the peripheral of the terminal, and the registration confirmation message indicates that local registration of the peripheral of the terminal fails.
After step S104, i.e. after the gateway initiates the remote registration request to the M2M service platform or the M2M application, the gateway, if receiving a registration failure message, may re-send the remote registration request within a predetermined time.
In order to prevent the gateway from ceaselessly sending the remote registration request, when the number of times that the gateway receives the registration failure message reaches a predetermined number, the gateway stops sending the remote registration request.
The present embodiment further provides an apparatus for registering a terminal, the apparatus located in the gateway, configured to implement the above-mentioned embodiment and an example embodiment, has been described, and no further description is repeated herein, and the related modules in the apparatus is described below. As used below, the term “module” can implement a combination software and/or hardware with a predetermined function. Although the apparatus described in the embodiment below is preferably implemented by means of software, however, the implementation of hardware, or a combination of the software and hardware is also possible and is conceived. FIG. 2 is a structural block diagram of apparatus for registering a terminal according to embodiment 1 of the disclosure. As shown in FIG. 2, the apparatus includes:
an authentication and verification module 20, connected to a sending component 22, and configured to after receiving a registration request from a peripheral of a terminal, authenticate and verify the peripheral of the terminal; and
a sending component 22, configured to, after the authentication and verification are passed, initiate a remote registration request to an M2M service platform or an M2M application, wherein the remote registration request is used for requesting the M2M service platform or the M2M application to register the peripheral of the terminal to the M2M service platform or the M2M application.
Through the function implemented by the processing module, local verification on the terminal registration process may be implemented as well, thereby improving security and privacy in the registration process.
In an example embodiment, the above-mentioned method embodiment is similar to the apparatus, as shown in FIG. 3, the apparatus further includes: an acquisition component 24, connected to the sending component 22, and configured to, acquire indication information, wherein the indication information is used for indicating whether the peripheral of the terminal supports remote management, and initiate the remote registration request to the M2M service platform or the M2M application in the case that the indication information indicates the peripheral of the terminal supports the remote management.
Embodiment 2
The main design idea of the present embodiment lies in: the peripheral of the terminal may be put into normal use only after the local gateway registers the peripheral of the terminal successfully, that is, when the peripheral of the terminal is in the unregistered state, it is needed to register the peripheral of the terminal to the M2M gateway before the peripheral of the terminal uses the M2M service.
In the present embodiment, the flow of the peripheral of the terminal performing M2M network registration may refer to FIG. 4, and as shown in FIG. 4, the flow includes steps S402 to S418 which are described as follows.
In step S402, the peripheral of the terminal sends a registration request message to the gateway, wherein the registration request message contains identification and key of the terminal, or/and indication for supporting remote management.
In step S404, the gateway reads the key information from the registration request information, and authenticates and verifies the peripheral of the terminal by verifying whether the key is valid through local security algorithm.
In step S406, after the authentication and verification are passed, the gateway assigns the device information, e.g., the address or identification as shown in Table 1, to the peripheral of the terminal, sets the state of the peripheral of the terminal as “local registration succeeds”, and saves information about the peripheral of the terminal, wherein the information includes an identification or address of the terminal, and a device state.
TABLE 1
device information
information element remark
device identification identification of the device itself
device address address assigned by the gateway
device state local registration or remote registration
remote management (selectable) indicator for indicating whether remote
management is supported
In step S408, the gateway sends the registration confirmation message to the peripheral of the terminal to indicate the peripheral of the terminal to complete registration, wherein the registration confirmation message contains identification or address assigned by the gateway.
It should be noted that, (not illustrated in FIG. 4) if the authentication and verification fail, the gateway sends registration confirmation information to the peripheral of the terminal, and notifies the peripheral of the terminal that local registration fails.
In step S410, the gateway sends request information (i.e. application information request) to the peripheral of the terminal, for requesting device and application description parameters. The device description parameter refers to a physical description parameter of the peripheral of the terminal, and represents what device the peripheral of the terminal is, for example, “television” and the manufacturer of the television and so on. The application description parameter refers to an application executable by the peripheral of the terminal, and the parameter corresponding to the application, for example, the television is capable of executing an IPTV application as well as a remote diagnostic application.
In step S412, the peripheral of the terminal, after receiving request information, sends device and application description parameters to the gateway via an application information response.
In step S414, the gateway saves application information, e.g., device description information (parameter) and application description information (parameter).
TABLE 2
application description information
information element
application identification identification of the M2M application
device list the peripheral of the terminal supporting the
application or needed by the execution of
the application
application attributes parameter related to application execution
and a preset execution policy are contained
The gateway contains the above-mentioned information, but is not limited to only the above information.
If the authentication and verification fail, the gateway sends registration confirmation information to the peripheral of the terminal, and notifies the peripheral of the terminal that local registration fails.
In step S416, if the registration request message of the peripheral of the terminal indicates to support remote management, or the subscription information locally saved by the gateway indicates to support remote management, then the gateway sends a remote registration request to an M2M service capability platform or an M2M application server.
The M2M service capability platform is a network element used by the network side for managing the gateway, terminal and M2M application.
The M2M application server is a network element used for providing the M2M application.
In step S418, the M2M service capability platform or the M2M application server verifies the remote registration request. If the gateway receives a registration success confirmation message sent by the M2M service capability platform or the M2M application server (i.e., the authentication and verification by the M2M service capability platform or the M2M application server are passed), then the gateway sets the state of the peripheral of the terminal in local information as “local registration succeeds and remote registration succeeds” or “remote registration succeeds”, and sends a registration confirmation message to the peripheral of the terminal, to indicate the peripheral of the terminal to complete remote registration.
In the present embodiment, the gateway, if receiving a registration failure confirmation message sent by the network side, initiates again a remote registration request to the network side after a preset waiting time. The gateway, if the number of times of receiving registration failure confirmation information reaches a maximum attempt number, stops initiating a remote registration request to the network side. The gateway sets the state of the peripheral of the terminal as “local registration succeeds and remote registration fails” or maintains the state as “local registration succeeds”.
In another embodiment, software is provided, wherein the software is used for executing the above-mentioned embodiment and the technical solution described in the example embodiment.
In another embodiment, a storage medium is provided, wherein the storage medium stores the-above-mentioned software, and the storage medium includes but is not limited to: an optical disk, a floppy disk, a hard disk, an erasable storage or the like.
Apparently, those skilled in the art shall understand that the above modules and steps of the disclosure can be realized by using general purpose calculating device, can be integrated in one calculating device or distributed on a network which consists of a plurality of calculating devices, and alternatively they can be realized by using the executable program code of the calculating device, so that consequently they can be stored in the storing device and executed by the calculating device, in some cases, can perform the shown or described step in sequence other than herein, or they are made into integrated circuit module respectively, or a plurality of modules or steps thereof are made into one integrated circuit module. In this way, the disclosure is not limited to any particular hardware and software combination.
The above description is only the example embodiments of the disclosure, which is not used to limit the disclosure, for those skilled in the art, the disclosure may have various changes and variations. Any modification, equivalent replacement, or improvement made within the spirit and principle of the disclosure shall all fall within the protection scope of the disclosure.
INDUSTRIAL APPLICABILITY
The above-mentioned technical solutions provided in the disclosure, can be applied in the registration process of the terminal, adopting the technical means that the gateway, after firstly authenticating and verifying (i.e. registering in the gateway) the peripheral of the terminal, requests for registration to the M2M service platform or the M2M application, technical problems such as low security and privacy in M2M network communications in the related art are solved, and registration of a terminal is locally verified, thereby further improving the security and privacy in M2M network communications.

Claims (14)

What is claims:
1. A method for registering a terminal, comprising:
after receiving a registration request from a peripheral of a terminal, a gateway authenticating and verifying the peripheral of the terminal; and
after the authentication and verification are passed, the gateway initiating a remote registration request to a Machine-to-Machine, M2M, service platform or an M2M application, wherein the remote registration request is used for requesting the M2M service platform or the M2M application to register the peripheral of the terminal to the M2M service platform or the M2M application,
wherein after the authentication and verification are passed, the method further comprises: the gateway assigning an address or identification to the peripheral of the terminal, and saving information about the peripheral of the terminal;
wherein the information about the peripheral of the terminal comprises the following information: an address or identification of the peripheral of the terminal, and a state of the peripheral of the terminal, wherein the state of the peripheral of the terminal comprises one of the following: local registration state or remote registration state;
wherein before initiating the remote registration request to the M2M service platform or the M2M application, the method comprises: the gateway acquiring indication information, wherein the indication information is used for indicating whether the peripheral of the terminal supports remote management, and initiating the remote registration request to the M2M service platform or the M2M application in the case that the indication information indicates the peripheral of the terminal supports the remote management.
2. The method according to claim 1, the gateway acquiring the indication information comprises:
the gateway acquiring the indication information from the registration request.
3. The method according to claim 1, the gateway acquiring the indication information comprises:
the gateway acquiring the indication information from subscription information.
4. The method according to claim 1, after the authentication and verification are passed, the method further comprises:
the gateway acquiring device description information and/or application description information of the peripheral of the terminal.
5. The method according to claim 4, the gateway acquiring the device description information and/or the application description information of the peripheral of the terminal comprises:
the gateway sending a request message to the peripheral of the terminal, wherein the request message is used for requesting the device description information and/or the application description information; and
the gateway receiving the device description information and/or the application description information sent by the peripheral of the terminal according to the request message.
6. The method according to claim 1, after the gateway assigning the address or identification to the peripheral of the terminal, and saving the information about the peripheral of the terminal, the method further comprises:
the gateway sending a registration confirmation message to the peripheral of the terminal, wherein the registration confirmation message comprises: indication information about successful registration of the peripheral of the terminal, and the address or identification assigned by the gateway to the peripheral of the terminal.
7. The method according to claim 1,
if the authentication and verification performed by the gateway on the peripheral of the terminal fail, then the gateway sending a registration confirmation message to the peripheral of the terminal, wherein the registration confirmation message indicates that local registration of the peripheral of the terminal fails.
8. The method according to claim 1, after the gateway initiating the remote registration request to the M2M service platform or the M2M application, the method further comprises:
after the gateway receives a registration failure message, re-sending the remote registration request within a predetermined time.
9. The method according to claim 8, the method further comprises:
when the number of times that the gateway receives the registration failure message reaches a predetermined number, the gateway stopping sending the remote registration request.
10. An apparatus for registering a terminal, located in a gateway, comprising: a hardware processor executing instructions to:
after receiving a registration request from a peripheral of a terminal, authenticate and verify the peripheral of the terminal;
after the authentication and verification are passed, initiate a remote registration request to a Machine-to-Machine, M2M, service platform or an M2M application, wherein the remote registration request is used for requesting the M2M service platform or the M2M application to register the peripheral of the terminal to the M2M service platform or the M2M application;
assign an address or identification to the peripheral of the terminal, and save information about the peripheral of the terminal,
wherein the information about the peripheral of the terminal comprises the following information: an address or identification of the peripheral of the terminal, and a state of the peripheral of the terminal, wherein the state of the peripheral of the terminal comprises one of the following: local registration state or remote registration state; and acquire indication information, wherein the indication information is used for indicating whether the peripheral of the terminal supports remote management, and initiate the remote registration request to the M2M service platform or the M2M application in the case that the indication information indicates the peripheral of the terminal supports the remote management.
11. The method according to claim 2, after the gateway initiating the remote registration request to the M2M service platform or the M2M application, the method further comprises:
after the gateway receives a registration failure message, re-sending the remote registration request within a predetermined time.
12. The method according to claim 3, after the gateway initiating the remote registration request to the M2M service platform or the M2M application, the method further comprises:
after the gateway receives a registration failure message, re-sending the remote registration request within a predetermined time.
13. The method according to claim 4, after the gateway initiating the remote registration request to the M2M service platform or the M2M application, the method further comprises:
after the gateway receives a registration failure message, re-sending the remote registration request within a predetermined time.
14. The method according to claim 5, after the gateway initiating the remote registration request to the M2M service platform or the M2M application, the method further comprises:
after the gateway receives a registration failure message, re-sending the remote registration request within a predetermined time.
US14/431,548 2012-09-26 2013-09-05 Method and apparatus for registering terminal Active US9479477B2 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
CN201210363654.1 2012-09-26
CN201210363654.1A CN103685210B (en) 2012-09-26 2012-09-26 The register method and device of terminal
CN201210363654 2012-09-26
PCT/CN2013/083022 WO2014048236A1 (en) 2012-09-26 2013-09-05 Method and apparatus for registering terminal

Publications (2)

Publication Number Publication Date
US20150229605A1 US20150229605A1 (en) 2015-08-13
US9479477B2 true US9479477B2 (en) 2016-10-25

Family

ID=50321536

Family Applications (1)

Application Number Title Priority Date Filing Date
US14/431,548 Active US9479477B2 (en) 2012-09-26 2013-09-05 Method and apparatus for registering terminal

Country Status (4)

Country Link
US (1) US9479477B2 (en)
EP (1) EP2903321A4 (en)
CN (1) CN103685210B (en)
WO (1) WO2014048236A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10106106B2 (en) * 2014-09-19 2018-10-23 Ford Global Technologies, Llc Automated driving solution gateway

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104618312B (en) * 2013-11-04 2019-03-29 中兴通讯股份有限公司 A kind of remote login methods, devices and systems of M2M application
US20150381737A1 (en) * 2014-06-30 2015-12-31 Davra Networks Limited Gateway device and a gateway system for an internet-of-things environment
CN105323228B (en) * 2014-07-30 2019-11-05 中兴通讯股份有限公司 The method of more new resources notice, local common service entity and system
GB2529838B (en) * 2014-09-03 2021-06-30 Advanced Risc Mach Ltd Bootstrap Mechanism For Endpoint Devices
CN104243297A (en) * 2014-10-16 2014-12-24 成都思迈科技发展有限责任公司 Multi-service ethernet gateway system
KR102468365B1 (en) * 2014-11-14 2022-11-18 삼성전자 주식회사 Method and apparatus of registering device for using device
CN106034281B (en) 2015-03-17 2018-08-14 中兴通讯股份有限公司 It is a kind of based on the tip network creating method of M2M gateways, device and system
GB2540987B (en) 2015-08-03 2020-05-13 Advanced Risc Mach Ltd Bootstrapping without transferring private key
GB2540989B (en) 2015-08-03 2018-05-30 Advanced Risc Mach Ltd Server initiated remote device registration
WO2017098309A1 (en) * 2015-12-10 2017-06-15 Telefonaktiebolaget Lm Ericsson (Publ) Group management in an m2m network using temporary identifiers
CN105897523B (en) * 2016-03-29 2019-04-05 华为技术有限公司 A kind of cut-in method, equipment and system
CN107306394A (en) * 2016-04-21 2017-10-31 上海中兴软件有限责任公司 The acquisition methods and device, system of a kind of honeycomb internet-of-things terminal information
CN109314694B (en) * 2016-07-01 2021-11-19 英特尔公司 Group management in reconfigurable machine-to-machine systems
CN108111465B (en) * 2016-11-24 2021-08-31 华为技术有限公司 Method and device for managing user equipment
CN106790569B (en) * 2016-12-27 2019-12-13 安徽微慧公用通卡运营管理有限公司 method for realizing plug and play of terminal equipment based on Internet of things platform
CN108667778A (en) * 2017-03-31 2018-10-16 中移物联网有限公司 A kind of internet of things equipment binding method, terminal and internet of things equipment
CN107276861A (en) * 2017-06-30 2017-10-20 广州创想健康信息科技有限公司 Method, server, gateway and system that bluetooth peripheral hardware is remotely accessed are provided
CN107579882A (en) * 2017-08-14 2018-01-12 苏州众天力信息科技有限公司 A kind of intelligent home device adds the communication anti-interference method that logout is closed
CN109756450B (en) * 2017-11-03 2021-06-15 华为技术有限公司 Method, device and system for communication of Internet of things and storage medium
GB2582735B (en) 2019-02-01 2022-11-30 Arm Ip Ltd Template-based registration
GB2582736B (en) * 2019-02-01 2022-02-16 Arm Ip Ltd Template-based registration
US11475134B2 (en) 2019-04-10 2022-10-18 Arm Limited Bootstrapping a device
CN112333219B (en) * 2019-07-19 2023-07-28 广州汽车集团股份有限公司 Automobile network communication system
CN112583616B (en) * 2019-09-29 2022-08-26 海信电子科技(武汉)有限公司 Internet of things equipment, Internet of things platform and method for accessing Internet of things platform
CN115277026A (en) * 2022-09-26 2022-11-01 国网浙江余姚市供电有限公司 Block chain-based Internet of things gateway control method, device and medium

Citations (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030016628A1 (en) * 2001-07-23 2003-01-23 Broadcom Corporation Flow based congestion control
US20030186680A1 (en) * 2002-03-14 2003-10-02 Aditya Bhasin Method and apparatus for authenticating users of mobile devices
US7114180B1 (en) * 2002-07-16 2006-09-26 F5 Networks, Inc. Method and system for authenticating and authorizing requestors interacting with content servers
US20070133763A1 (en) * 2005-09-20 2007-06-14 Accenture S.P.A. Authentication and authorization architecture for an access gateway
US20080176582A1 (en) * 2006-12-07 2008-07-24 Rajat Ghai Providing location based services for mobile devices
US20080181239A1 (en) * 2007-01-31 2008-07-31 Anthony Wood Methods and apparatus to control network access from a user device
US20090113539A1 (en) * 2006-07-05 2009-04-30 Huawei Technologies Co., Ltd. Gateway system and method for implementing access to various media
US20090197571A1 (en) * 2008-01-31 2009-08-06 Shigeki Kitajima Authentication information registration system
US20090282458A1 (en) * 2008-05-12 2009-11-12 Telefonaktiebolaget L M Ericsson (Publ) Remote and Local Compound Device Capabilities Synchronization Method and System
US20110035584A1 (en) * 2009-03-05 2011-02-10 Interdigital Patent Holdings, Inc. Secure remote subscription management
CN102026188A (en) 2010-12-09 2011-04-20 中国联合网络通信集团有限公司 Authentication method, equipment and system
WO2011082150A1 (en) 2009-12-28 2011-07-07 Interdigital Patent Holdings, Inc. Machine-to-machine gateway architecture
US20110213871A1 (en) * 2010-03-01 2011-09-01 Interdigital Patent Holdings, Inc. Machine-to-machine gateway architecture and functionality
WO2011112683A1 (en) 2010-03-09 2011-09-15 Interdigital Patent Holdings, Inc. Method and apparatus for supporting machine-to-machine communications
CN102215560A (en) 2010-04-08 2011-10-12 中兴通讯股份有限公司 Method and system for managing M2M (machine to machine) terminal
US20110268047A1 (en) * 2010-05-03 2011-11-03 Mformation Technologies Inc. Providing Dynamic Group Subscriptions For M2M Device Communication
CN102238000A (en) 2010-04-21 2011-11-09 华为技术有限公司 Encrypted communication method, device and system
US20120265983A1 (en) * 2011-04-15 2012-10-18 Samsung Electronics Co. Ltd. Method and apparatus for providing machine-to-machine service
US20120331298A1 (en) * 2010-03-11 2012-12-27 Huawei Technologies Co., Ltd. Security authentication method, apparatus, and system
US20130017827A1 (en) * 2011-07-15 2013-01-17 Ahmad Muhanna M2m services enablement architecture for cellular access networks
US20130246519A1 (en) * 2012-03-14 2013-09-19 Telefonaktiebolaget L M Ericsson (Publ) Group operations in machine-to-machine networks using a shared identifier
US20130262576A1 (en) * 2012-04-03 2013-10-03 Telefonaktiebolaget L M Ericsson (Publ) Systems and methods for event notification framework in a machine-to-machine (m2m) context
US20140003339A1 (en) * 2012-07-02 2014-01-02 Puneet Jain Machine-to-machine (m2m) device and methods for 3gpp and etsi m2m interworking
US20140126581A1 (en) * 2011-02-11 2014-05-08 Interdigital Patent Holdings, Inc. Systems, methods and apparatus for managing machine-to-machine (m2m) entities
EP2894912A1 (en) 2012-09-05 2015-07-15 ZTE Corporation Method and apparatus for gateway management terminal

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100463544C (en) * 2005-11-18 2009-02-18 中兴通讯股份有限公司 Short message service system and its method for implementing short message filtering
CN101471778A (en) * 2007-12-27 2009-07-01 华为技术有限公司 Method for obtaining network information and communication system as well as relevant equipment
CN102223231B (en) * 2010-04-16 2016-03-30 中兴通讯股份有限公司 M2M terminal authentication system and authentication method

Patent Citations (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030016628A1 (en) * 2001-07-23 2003-01-23 Broadcom Corporation Flow based congestion control
US20030186680A1 (en) * 2002-03-14 2003-10-02 Aditya Bhasin Method and apparatus for authenticating users of mobile devices
US7114180B1 (en) * 2002-07-16 2006-09-26 F5 Networks, Inc. Method and system for authenticating and authorizing requestors interacting with content servers
US20070133763A1 (en) * 2005-09-20 2007-06-14 Accenture S.P.A. Authentication and authorization architecture for an access gateway
US20090113539A1 (en) * 2006-07-05 2009-04-30 Huawei Technologies Co., Ltd. Gateway system and method for implementing access to various media
US20080176582A1 (en) * 2006-12-07 2008-07-24 Rajat Ghai Providing location based services for mobile devices
US20080181239A1 (en) * 2007-01-31 2008-07-31 Anthony Wood Methods and apparatus to control network access from a user device
US20090197571A1 (en) * 2008-01-31 2009-08-06 Shigeki Kitajima Authentication information registration system
US20090282458A1 (en) * 2008-05-12 2009-11-12 Telefonaktiebolaget L M Ericsson (Publ) Remote and Local Compound Device Capabilities Synchronization Method and System
US20110035584A1 (en) * 2009-03-05 2011-02-10 Interdigital Patent Holdings, Inc. Secure remote subscription management
WO2011082150A1 (en) 2009-12-28 2011-07-07 Interdigital Patent Holdings, Inc. Machine-to-machine gateway architecture
US20120047551A1 (en) * 2009-12-28 2012-02-23 Interdigital Patent Holdings, Inc. Machine-To-Machine Gateway Architecture
CN102687547A (en) 2009-12-28 2012-09-19 交互数字专利控股公司 Machine-to-machine gateway architecture
US20110213871A1 (en) * 2010-03-01 2011-09-01 Interdigital Patent Holdings, Inc. Machine-to-machine gateway architecture and functionality
WO2011112683A1 (en) 2010-03-09 2011-09-15 Interdigital Patent Holdings, Inc. Method and apparatus for supporting machine-to-machine communications
US20120331298A1 (en) * 2010-03-11 2012-12-27 Huawei Technologies Co., Ltd. Security authentication method, apparatus, and system
CN102215560A (en) 2010-04-08 2011-10-12 中兴通讯股份有限公司 Method and system for managing M2M (machine to machine) terminal
CN102238000A (en) 2010-04-21 2011-11-09 华为技术有限公司 Encrypted communication method, device and system
US20110268047A1 (en) * 2010-05-03 2011-11-03 Mformation Technologies Inc. Providing Dynamic Group Subscriptions For M2M Device Communication
CN102026188A (en) 2010-12-09 2011-04-20 中国联合网络通信集团有限公司 Authentication method, equipment and system
US20140126581A1 (en) * 2011-02-11 2014-05-08 Interdigital Patent Holdings, Inc. Systems, methods and apparatus for managing machine-to-machine (m2m) entities
US20120265983A1 (en) * 2011-04-15 2012-10-18 Samsung Electronics Co. Ltd. Method and apparatus for providing machine-to-machine service
US9317688B2 (en) * 2011-04-15 2016-04-19 Samsung Electronics Co., Ltd. Method and apparatus for providing machine-to-machine service
US20130017827A1 (en) * 2011-07-15 2013-01-17 Ahmad Muhanna M2m services enablement architecture for cellular access networks
US20130246519A1 (en) * 2012-03-14 2013-09-19 Telefonaktiebolaget L M Ericsson (Publ) Group operations in machine-to-machine networks using a shared identifier
US20130262576A1 (en) * 2012-04-03 2013-10-03 Telefonaktiebolaget L M Ericsson (Publ) Systems and methods for event notification framework in a machine-to-machine (m2m) context
US20140003339A1 (en) * 2012-07-02 2014-01-02 Puneet Jain Machine-to-machine (m2m) device and methods for 3gpp and etsi m2m interworking
EP2894912A1 (en) 2012-09-05 2015-07-15 ZTE Corporation Method and apparatus for gateway management terminal

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
Barbara Pareglio et al. "Overview of ETSI M2M Architecture" Oct. 2011, pp. 8-14, XP05509824, URL:http://www.gisfi.org/wg-documents/GISFI-loT-20112161.pdf.
EP Search Report issued Sep. 10, 2015 re: Application No. PCT/CN2013/083022; citing: WO 2011/11283 A1, WO 2011/082150 A1, B. Pareglio et al. "Overview of ETSI . . . " and EP 2 894 912 A1.
International Search Report for corresponding application PCT/CN2013/083022 filed Sep. 5, 2013; Mail date Nov. 28, 2013.

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10106106B2 (en) * 2014-09-19 2018-10-23 Ford Global Technologies, Llc Automated driving solution gateway

Also Published As

Publication number Publication date
WO2014048236A1 (en) 2014-04-03
CN103685210A (en) 2014-03-26
CN103685210B (en) 2018-02-13
EP2903321A1 (en) 2015-08-05
EP2903321A4 (en) 2015-10-14
US20150229605A1 (en) 2015-08-13

Similar Documents

Publication Publication Date Title
US9479477B2 (en) Method and apparatus for registering terminal
US10412575B2 (en) System and method for virtual SIM card
US9197639B2 (en) Method for sharing data of device in M2M communication and system therefor
US10506432B2 (en) Method and apparatus for authenticating access authority for specific resource in wireless communication system
US10645568B2 (en) Carrier configuration processing method, device and system, and computer storage medium
US8880688B2 (en) Apparatus and method for providing profile of terminal in communication system
US11096051B2 (en) Connection establishment method, device, and system
US10104537B2 (en) Terminal peripheral control method, M2M gateway, and communications system
US9922225B2 (en) Cloud-based authentication of user devices for onboarding to a Wi-Fi network
KR20160137919A (en) Method and apparatus for providing information
EP3185598B1 (en) Application registration method and apparatus
CN106713315B (en) Login method and device of plug-in application program
US20220377556A1 (en) Internet-of-things device registration method and apparatus, device, and storage medium
CN105191208A (en) Methods for activation of an application on a user device
US20170034164A1 (en) Multifactor authentication for mail server access
US9417887B2 (en) Method and apparatus for bootstrapping gateway in device management system
US20150256544A1 (en) Method and Device for Gateway Managing Terminal
KR101824562B1 (en) Gateway and method for authentication
US20190239150A1 (en) Network Access Control Method, Apparatus, and Device
US20150339131A1 (en) Method and device for deregistering terminal peripheral in machine type communication system, and gateway
CN105791339B (en) Method and device for processing resource operation request
US20140099951A1 (en) Handling of Operator Connection Offers in a Communication Network
US20190386991A1 (en) Detection of a user equipment type related to access, services authorization and/or authentication
CN111542055B (en) Information interaction method, device, equipment and computer readable storage medium
US10356581B2 (en) Login processing method and device of machine-to-machine/man communication terminal equipment

Legal Events

Date Code Title Description
AS Assignment

Owner name: ZTE CORPORATION, CHINA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:WU, HAO;XIE, FANG;REEL/FRAME:035265/0160

Effective date: 20150309

STCF Information on status: patent grant

Free format text: PATENTED CASE

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 4