Nothing Special   »   [go: up one dir, main page]

CN102238201A - Internet of things application module and communication method for Internet of things application and Internet of things terminal - Google Patents

Internet of things application module and communication method for Internet of things application and Internet of things terminal Download PDF

Info

Publication number
CN102238201A
CN102238201A CN2010101553507A CN201010155350A CN102238201A CN 102238201 A CN102238201 A CN 102238201A CN 2010101553507 A CN2010101553507 A CN 2010101553507A CN 201010155350 A CN201010155350 A CN 201010155350A CN 102238201 A CN102238201 A CN 102238201A
Authority
CN
China
Prior art keywords
things
internet
terminal
described internet
platform
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.)
Granted
Application number
CN2010101553507A
Other languages
Chinese (zh)
Other versions
CN102238201B (en
Inventor
邢晓江
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
Priority to CN201010155350.7A priority Critical patent/CN102238201B/en
Publication of CN102238201A publication Critical patent/CN102238201A/en
Application granted granted Critical
Publication of CN102238201B publication Critical patent/CN102238201B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention discloses an Internet of things application module and a communication method for an Internet of things application and an Internet of things terminal. The communication method for the Internet of things application and the Internet of things terminal comprises the following steps: the Internet of things application sends a request message to an Internet of things platform; the Internet of things platform authorizes the Internet of things terminal to which the request message requests; the Internet of things platform transmits access information of the Internet of things terminal to the Internet of things application; and the Internet of things application communicates with the Internet of things terminal according to the access information. According to the method, the problem of increase in the load of an M2M (Machine-to-Machine) platform and system time delay caused by a communication mode in a relevant technology are solved, and the purposes of reducing the load of the M2M platform, simplifying the processing procedure of an entire system, and reducing system time delay are achieved.

Description

Internet of Things application module and Internet of Things are used the communication means with internet-of-things terminal
Technical field
The present invention relates to the Internet of Things application, use the communication means of (also claiming M2M to use) module and Internet of Things application and internet-of-things terminal (also claiming the M2M terminal) in particular to a kind of Internet of Things.
Background technology
Telecommunications service are develop rapidly always, for interpersonal communication service moves closer to saturated.Near under the saturated situation, is the development opportunity of telecommunications service there in income? new development opportunity is urgently sought by operator, and the service of development Internet of Things is the emphasis of a transition.
It is generally acknowledged that traditional telecommunication path service mainly is interpersonal service, following telecommunication industry will expand to people and thing, thing and thing, hope is by the category of extended communication services, with the power that obtains to further develop, and the basic point of departure of Here it is Internet of Things.
Now national information drives industrialized state basic policy and provides requirement widely to the application of Internet of Things, constantly propose in national aspect by relevant item, as: intelligent grid, perception China, the wisdom earth etc.
In present Internet of Things service solution, main by the internet-of-things terminal image data, Internet of Things platform (being also referred to as the M2M platform) obtains data, data are offered each concrete service and application, for example provide: vehicle management, elevator management, retail management, logistics management, automation or the like service is given human.On the Internet of Things application platform, also relate to functions such as some management to terminal, charging, safety.The bearer path that data transmit can be a wireless network, as: GPRS, EDGE, CDMA 1X, or even note also can be cable networks.
At present ETSI M2M (Machine to Machine, machine is to machine) in the framework, GMNAE (Generic M2M Network ApplicationEnablement is all passed through in all application, general M2M network application function) module realizes communicating by letter to M2M terminal (comprising: M2M equipment (M2M Device) and M2M gateway (M2M Gateway)), and the communication by with it, realize various operations, as: operations such as the reading and writing of data, modification, control, to realize the Internet of Things function.
Along with increasing gradually of other application, this communication mode in the correlation technique (promptly, allow all application all come forward command by the M2M platform, to communicate with the M2M terminal) increased the weight of on the one hand the load of M2M platform, and one side has also increased the processing links of whole system, increase system's time delay, may reduce the reliability of system.
Summary of the invention
At communication mode in the correlation technique increased the weight of the M2M platform load, increased the problem of system's time delay and proposed the present invention, for this reason, main purpose of the present invention is to provide the communication means of a kind of Internet of Things (M2M) application module and Internet of Things (M2M) application and Internet of Things (M2M) terminal.
To achieve these goals, according to an aspect of the present invention, provide the communication means of a kind of Internet of Things application with internet-of-things terminal, it comprises: Internet of Things is used and is sent a request message to the Internet of Things platform; The internet-of-things terminal that the Internet of Things platform is asked to request message is authorized; The Internet of Things platform is used the visit information that sends internet-of-things terminal to Internet of Things; Internet of Things is used and is communicated according to visit information and internet-of-things terminal.
Further, the Internet of Things platform internet-of-things terminal of asking to request message is authorized and comprised: the Internet of Things platform obtains the visit information of the internet-of-things terminal that request message asks; The Internet of Things platform generates authorization message according to visit information and request message institute requested operation information; The Internet of Things platform sends to internet-of-things terminal with authorization message.
Further, after the Internet of Things platform obtained the visit information of the internet-of-things terminal that request message asks, the Internet of Things platform judged at Internet of Things to use whether needs are encrypted when communicating with internet-of-things terminal according to visit information; If need to encrypt, then the Internet of Things platform generates key, key is sent to Internet of Things use and internet-of-things terminal.
Further, request message carries the sign of internet-of-things terminal, sign and the operation information that Internet of Things is used, and wherein, operation information comprises content of operation and the number of operations of Internet of Things application to internet-of-things terminal.
Further, Internet of Things is used to communicate according to visit information and internet-of-things terminal and comprised: the Internet of Things application is set up communication link according to visit information and internet-of-things terminal; Internet of Things is used to internet-of-things terminal transmit operation request message; Internet-of-things terminal executable operations request message institute requested operation, and to Internet of Things application return result.
Further, use after the Internet of Things platform sends a request message at Internet of Things, the sign that the Internet of Things platform is used according to the Internet of Things that carries in the request message judges Internet of Things uses whether have authority; If do not have an authority, then the Internet of Things platform is used to Internet of Things and is sent the request failure response, and the operation of authorizing of the cancellation internet-of-things terminal of asking to request message.
Further, visit information comprise following one of at least: the communication mode of internet-of-things terminal, the function that internet-of-things terminal is supported and the information of calling.
Further, Internet of Things use communicate according to visit information and internet-of-things terminal after, the Internet of Things platform is used and authorization message is cancelled in the internet-of-things terminal transmission to Internet of Things; Internet of Things is used and internet-of-things terminal disconnects communication link according to the cancellation authorization message.
To achieve these goals, according to a further aspect in the invention, provide the communication means of a kind of Internet of Things application with internet-of-things terminal, it comprises: Internet of Things is used and is obtained authorization message by the Internet of Things platform; Internet of Things is used and is carried out direct communication by authorization message and internet-of-things terminal.
Further, Internet of Things is used and to be obtained authorization message by the Internet of Things platform and comprise: the Internet of Things platform receives the request message of using from Internet of Things; The Internet of Things platform obtains the visit information of the internet-of-things terminal that request message asks; The Internet of Things platform is determined authorization message according to visit information and request message institute requested operation information; The Internet of Things platform sends to Internet of Things with authorization messages and uses and internet-of-things terminal.
Further, visit information comprise following one of at least: the communication mode of internet-of-things terminal, function that internet-of-things terminal is supported and the information of calling; Authorization message comprises content of operation and the number of operations of Internet of Things application to internet-of-things terminal.
To achieve these goals, according to another aspect of the invention, provide a kind of Internet of Things application module, it comprises: sending module is used for sending a request message to the Internet of Things platform; First receiver module is used to receive the visit information from the internet-of-things terminal of Internet of Things platform, and wherein, the Internet of Things platform obtains the visit information of the internet-of-things terminal that request message asks; Set up module, be used for setting up communication link according to the visit information and the internet-of-things terminal of internet-of-things terminal; Communication module is used for communicating on communication link with internet-of-things terminal.
Further, the Internet of Things application module also comprises: second receiver module, be used to receive key from the Internet of Things platform, and wherein, key is used for communicating by letter between Internet of Things application module and the internet-of-things terminal encrypted.
Further, the Internet of Things application module also comprises: the 3rd receiver module is used to receive the cancellation authorization message from the Internet of Things platform; Disconnect module, be used for disconnecting communication link according to the cancellation authorization message.
The present invention has following beneficial effect:
1) be used for the communication link of direct communication by using at M2M to set up with the M2M terminal, thus reduced the M2M platform load, simplified whole system processing links, reduced system's time delay;
2) by use at M2M and the M2M terminal between carry out coded communication, thereby increased safety of data transmission.
Description of drawings
Accompanying drawing described herein is used to provide further understanding of the present invention, constitutes the application's a part, and illustrative examples of the present invention and explanation thereof are used to explain the present invention, do not constitute improper qualification of the present invention.In the accompanying drawings:
Fig. 1 is the schematic diagram according to the Internet of things system of the embodiment of the invention;
Fig. 2 is according to the M2M application of the embodiment of the invention and the flow chart of the communication means of M2M terminal;
Fig. 3 is the preferred flow charts according to the communication means of not encrypting of the embodiment of the invention;
Fig. 4 is the preferred flow charts according to the communication means of the encryption of the embodiment of the invention;
Fig. 5 is according to the M2M application of the embodiment of the invention and the flow chart of the another kind of communication means of M2M terminal;
Fig. 6 is the structural representation according to the M2M application module of the embodiment of the invention.
Embodiment
Hereinafter will describe the present invention with reference to the accompanying drawings and in conjunction with the embodiments in detail.Need to prove that under the situation of not conflicting, embodiment and the feature among the embodiment among the application can make up mutually.
Be described below in conjunction with 1 pair of Internet of things system of accompanying drawing.As shown in Figure 1, the Internet of things system according to the embodiment of the invention comprises: M2M application module 102, M2M platform 104 and M2M terminal 106.
In the present embodiment, M2M platform 104 (being also referred to as M2M professional ability module) to each terminal of Internet of Things, is controlled and is managed, can receive sensing data, and these data are handled, offer concrete Internet of Things and use, simultaneously, also possess functions such as safety, charging, network management.
According to the standard of ETSI M2M, the M2M platform 104 of present embodiment mainly comprises:
1) M2M equipment and gateway proxy (M2M Device and Gateway Proxy is called for short MDGP Proxy), it is as will not supporting the M2M terminal of ETSI M2M standard to be linked into the agent equipment of M2M application platform.In the present embodiment, this MDGP Proxy is an optional equipment.
2) management of M2M equipment and gateway (M2M Device and GatewayManagement is called for short MDGM) module, it has functions such as performance management, fault management, configuration management.In the present embodiment, this MDGM module is essential equipment.
3) (it is used to provide security service to security capabilities for Security Capability, SC) module.In the present embodiment, this SC module is essential equipment.
4) address and device application memory device (Reachability Addressing andDevice Application Repository, be called for short RADAR), it is mainly used in the address and the application message of store M 2M terminal, and safeguard and the state of M2M terminal when state changes, can trigger certain operations.In the present embodiment, this RADAR is essential equipment.
5) (Network and Communication ServiceSelection is selected in network and communication service, be called for short NCSS) module, it is used for when M2M platform and terminal exist a plurality of communication modes to communicate, and the module of selection function is provided according to network condition and demand.In the present embodiment, this NCSS module is essential equipment.
6) transaction management (Transaction Management is called for short TM) module, it is used to define affairs, and when affairs are not finished, can carry out operations such as rollback.In the present embodiment, this TM module is an optional equipment.
7) history data store (History and Data Retention is called for short HDR) module, it is used for store historical data.In the present embodiment, this HDR module is an optional equipment.
8) general M2M network application enables (Generic M2M Network ApplicationEnablement is called for short GMNAE) module, and it is the communication interface between M2M platform and the M2M application module.
9) general M2M equipment application enabled (Generic M2M Device ApplicationEnablement is called for short GMDAE) module, it is M2M platform and M2M communication between terminals interface.
In the present embodiment, M2M application module 102 is concrete services of the M2M that generates by M2M platform 104.
In the present embodiment, M2M terminal 106 comprises M2M equipment and M2M gateway, functions such as this M2M terminal 106 is main is responsible for data acquisitions, report, receiving management.
In embodiments of the present invention, mainly the communication mechanism between above-mentioned M2M application module (being called for short M2M uses) 102 and the M2M terminal 106 is improved, promptly after the mandate that obtains M2M platform 104, M2M application module 102 carries out direct communication with M2M terminal 106.Describe according to the M2M application module 102 of the embodiment of the invention and the communication means of M2M terminal 106 below in conjunction with accompanying drawing 2.
As shown in Figure 2, mainly comprise the steps: according to the M2M application of the embodiment of the invention and the communication means of M2M terminal
S202, Internet of Things is used and is sent a request message to the Internet of Things platform;
S204, the internet-of-things terminal that the Internet of Things platform is asked to request message is authorized;
S206, Internet of Things platform use the visit information that sends internet-of-things terminal to Internet of Things;
S208, Internet of Things is used and is communicated according to visit information and internet-of-things terminal.
In the prior art, M2M uses and must just can communicate with the M2M terminal by the M2M platform, has so not only increased the weight of the load of M2M platform, and has increased the processing links of whole system, has increased system's time delay.Review the embodiment of the invention, mandate by the M2M platform, can use with the M2M terminal at M2M and set up the communication link that is used for direct communication, make M2M use and do not need to pass through again the M2M platform with M2M communication between terminals data, thereby reduced the load of M2M platform, and simplified whole system processing links, reduced system's time delay.
Preferably, the described Internet of Things platform internet-of-things terminal of being asked to described request message is authorized and can be adopted following steps: described Internet of Things platform obtains the described visit information of the internet-of-things terminal that described request message asked; Described Internet of Things platform generates authorization message according to described visit information and described request message institute requested operation information; Described Internet of Things platform sends to described internet-of-things terminal with authorization message.
Visit information can comprise the communication capacity information of internet-of-things terminal in the present embodiment, like this, the Internet of Things platform is after taking all factors into consideration visit information and institute's requested operation information, can generate corresponding authorization message, its can comprise following one of at least: the echo plex mode of content of operation, number of operations, operating time, operating result, return time of operating result or the like.Like this, can realize controlling flexibly Internet of Things is used and internet-of-things terminal between direct communication.
Preferably, after described Internet of Things platform obtained the described visit information of the internet-of-things terminal that described request message asked, the Internet of Things platform judged at described Internet of Things to use whether needs are encrypted when communicating with described internet-of-things terminal according to described visit information; If need to encrypt, then described Internet of Things platform generates key, described key is sent to described Internet of Things use and internet-of-things terminal.
By above-mentioned cipher mode, make and between M2M application and M2M terminal, can carry out coded communication, thereby increased safety of data transmission.
Preferably, described request message is carried the sign and the described operation information of the sign of described internet-of-things terminal, the application of described Internet of Things, and wherein, described operation information comprises content of operation and the number of operations of described Internet of Things application to described internet-of-things terminal.
Preferably, described Internet of Things is used to communicate according to described visit information and described internet-of-things terminal and comprised: described Internet of Things application is set up communication link according to described visit information and described internet-of-things terminal; Described Internet of Things is used to described internet-of-things terminal transmit operation request message; Described internet-of-things terminal is carried out described operation requests message institute requested operation, and uses the return result to described Internet of Things.
Preferably, when M2M use set up communication link according to the visit information of M2M terminal and M2M terminal after, M2M uses to M2M terminal transmit operation request message, and at this moment, the M2M terminal can respond operation requests message according to sign and the operation information that M2M uses.Preferably, after receiving the operation requests of using from M2M, the M2M terminal can be judged at first whether operation requests that M2M uses belongs within the scope of operation information of authorization message indication and judge whether the corresponding number of operations of sign that local that preserve and this M2M use is 0.If belong in the scope of operation information of mandate and number of operations greater than 0 time, then the M2M terminal is carried out corresponding operation, and behind EO, operating result is returned to M2M use, the M2M terminal number of operations that the sign with this M2M application of this locality preservation is corresponding subtracts 1 simultaneously.If do not belong in the scope of operation information of mandate and number of operations equals 0 time, then the M2M terminal is not carried out corresponding operation, and the directly response of return request failure.By the way, the M2M terminal can be controlled the operation of M2M application effectively.
Preferably, use after the Internet of Things platform sends a request message at Internet of Things, the sign that described Internet of Things platform is used according to the described Internet of Things that carries in the described request message judges described Internet of Things uses whether have authority; If do not have an authority, then described Internet of Things platform is used to described Internet of Things and is sent the request failure response, and the operation of authorizing of the cancellation internet-of-things terminal of being asked to described request message.
By at aforesaid way, the M2M platform can be controlled the access that M2M uses, make the illegal M2M that inserts (for example use, the not enough M2M that do not pay the fees or pay the fees uses) can not obtain the authorization so that set up the communication link that is used for direct communication with corresponding M 2M terminal, thereby increased the configuration flexibility of whole system, be convenient to of the control of M2M platform the direct communication mode.
Preferably, in the above-described embodiments, described visit information comprise following one of at least: the communication mode of described internet-of-things terminal, the function that described internet-of-things terminal is supported and the information of calling.Use by these visit informations being sent to M2M, can set up corresponding communication links according to these visit informations so that M2M uses.
Preferably, described Internet of Things use communicate according to described visit information and described internet-of-things terminal after, the M2M platform is used and authorization message is cancelled in the transmission of M2M terminal to M2M; M2M uses and the M2M terminal disconnects communication link according to the cancellation authorization message.In this way, set up the mechanism that cancellation is authorized, thereby under special screne, the M2M platform can be cancelled M2M by the way and use and M2M communication between terminals link, thereby further increased the configuration flexibility of whole system, be convenient to of the control of M2M platform the direct communication mode.
Describe the communication means do not encrypted and the communication means of encryption in detail below by accompanying drawing.
Because the M2M terminal capability that has, as: the M2M terminal capability that has is more weak, does not support the security certificate function; Also having the operation aspect to consider, may be exactly the topic construction of this application as: this equipment, does not also have special demand for security.The M2M platform might be made a strategic decision and will carry out safe coded communication when being agreed the M2M application request, also may not want coded communication, so, divide 2 flow processs to illustrate here.
Simultaneously, need to prove also that before M2M used application, M2M used and realize registration to the M2M platform earlier, relevant M2M terminal also should be finished the registration to the M2M platform.M2M uses and has got access to the visit information that needs the M2M of direct communication terminal by M2M platform or alternate manner.
Fig. 3 is the preferred flow charts according to the communication means of not encrypting of the embodiment of the invention.As shown in Figure 3, the communication means of not encrypting between M2M application and the M2M terminal mainly may further comprise the steps:
S302, M2M use to the request that the M2M platform sends directly and the M2M terminal communicates, and wherein, this request message can carry M2M end message (for example, comprising the sign of M2M terminal etc.), and M2M uses the sign of oneself.
S304, request is submitted to the GMNAE module, and the GMNAE module is initiated query requests to RADAR, to obtain the visit information of this M2M terminal according to the M2M end message in the request.
S306, RADAR offers the GMNAE module with this visit information.In the present embodiment, visit information includes but not limited to: the communication mode of this M2M terminal, and for example, if support short message communication, then this visit information comprises Mobile Subscriber International ISDN Number, if support IP communication, then this visit information comprises the IP address; Function and recalls information that the M2M terminal is supported.
S308, the GMNAE module judges whether to carry out coded communication according to this M2M end message.In the present embodiment, judge whether that the step that need carry out secure communication includes but not limited to: judge whether this M2M terminal capability supports secure communication.In the present embodiment, the result of judgement is: do not need coded communication.
Preferably, the GMNAE module generates authorization message according to described visit information and described request message institute requested operation information, here, authorization message can comprise following one of at least: the echo plex mode of content of operation, number of operations, operating time, operating result, return time of operating result or the like.
S310, the GMNAE module returns to the M2M application with the visit information of M2M terminal.
Preferably, the GMNAE module can also send to the M2M terminal with above-mentioned authorization message.
S312, M2M use according to above-mentioned visit information and M2M terminal and set up the communication link that is used for direct communication, and M2M uses and the M2M terminal communicates on this communication link.
Fig. 4 is the preferred flow charts according to the communication means of the encryption of the embodiment of the invention.The communication means of the encryption between M2M application and the M2M terminal mainly may further comprise the steps:
S402, M2M use to the request that the M2M platform sends directly and the M2M terminal communicates, and wherein, this request message can carry M2M end message (for example, comprising the sign of M2M terminal etc.), and M2M uses the sign of oneself.
S404, request is submitted to the GMNAE module, and the GMNAE module is initiated query requests to RADAR, to obtain the visit information of this M2M terminal according to the M2M end message in the request.
S406, RADAR offers the GMNAE module with this visit information.In the present embodiment, visit information includes but not limited to: the communication mode of this M2M terminal, and for example, if support short message communication, then this visit information comprises Mobile Subscriber International ISDN Number, if support IP communication, then this visit information comprises the IP address; Function and recalls information that the M2M terminal is supported.
Preferably, the GMNAE module generates authorization message according to described visit information and described request message institute requested operation information, here, authorization message can comprise following one of at least: the echo plex mode of content of operation, number of operations, operating time, operating result, return time of operating result or the like.
S408, the GMNAE module judges whether to carry out coded communication according to this M2M end message.In the present embodiment, judge whether that the step that need carry out secure communication includes but not limited to: judge whether this M2M terminal capability supports secure communication.In the present embodiment, the result of judgement is: need coded communication.
S410, the GMNAE module sends a request message to the SC module, is used to ask SC module assignment key, wherein, carries the identity information of M2M application and M2M terminal in the above-mentioned request message.
S412, SC module assignment key.In embodiments of the present invention, by SC module assignment key, this is a kind of example, the present invention is not limited only to this, can also adopt other modes to generate key, for example: can on the M2M terminal, preset the key that is used for the direct visit of M2M application, in this case, not need the dotted line step in the execution graph 4; Perhaps, also can generate a direct access key according to the root key in the M2M terminal.As for encryption method, can specify by the SC module, also can both sides all give tacit consent to and encrypt according to a kind of encryption method, as: MD5.As for the sustainable time of key, also can but be not limited to generate and specify in the SC module.
S414, with key, possible encryption method and key duration, and the sign that M2M uses is dealt into the GMDAE module.
S416, the GMDAE module is with key, possible encryption method, key duration, and the sign that M2M uses is dealt into the M2M terminal.
S418, the M2M terminal is sent out acknowledge message to the GMDAE module.
S420, the GMDAE module is sent out acknowledge message to the SC module.
S422, the SC module sends the above-mentioned key that is used for this application communication to the GMNAE module after receiving acknowledge message, preferred, also comprises possible encryption method and key duration.
S424, the GMNAE module is used visit information and the key that sends above-mentioned M2M terminal to M2M, and possible encryption method and key duration.
Preferably, the GMNAE module can also send to the authorization message of obtaining among the above-mentioned steps S406 M2M terminal.
S426, M2M use according to above-mentioned visit information and M2M terminal and set up the communication link that is used for direct communication, and M2M uses and the M2M terminal uses above-mentioned key to communicate on this communication link.
Need to prove that in addition the M2M platform can be cancelled the mandate between internet-of-things terminal and the application at any time, canceling method is that the M2M platform is used transmission cancellation authorization message to M2M terminal and M2M.After receiving the cancellation authorization messages, the M2M application information of the authorization key that the M2M terminal deletion should be used, cryptographic algorithm, mandate, and no longer accept the operation requests of this object, M2M uses also should be after receiving the cancellation authorization messages, the deletion relevant information.Like this, M2M uses and just can not operate and use this internet-of-things terminal.
As another preferred embodiment of the present invention, the communication means of a kind of Internet of Things application with internet-of-things terminal also is provided, as shown in Figure 5, it comprises the steps:
S502, Internet of Things is used and is obtained authorization message by the Internet of Things platform;
Preferably, above-mentioned authorization message is used for Internet of Things application and internet-of-things terminal direct communication.
S504, Internet of Things use and carry out direct communication by authorization message and internet-of-things terminal.
In embodiments of the present invention, mandate by the M2M platform, can use with the M2M terminal at M2M and set up the communication link that is used for direct communication, make M2M use and do not need to pass through again the M2M platform with M2M communication between terminals data, thereby reduced the load of M2M platform, and simplified whole system processing links, reduced system's time delay.
Preferably, described Internet of Things is used and obtained authorization message by the Internet of Things platform and comprise: described Internet of Things platform receives the request message of using from described Internet of Things; Described Internet of Things platform obtains the visit information of the internet-of-things terminal that described request message asked; Described Internet of Things platform is determined authorization message according to described visit information and described request message institute requested operation information; Described Internet of Things platform sends to described Internet of Things with described authorization messages and uses and described internet-of-things terminal.
Preferably, described visit information comprise following one of at least: the communication mode of described internet-of-things terminal, function that described internet-of-things terminal is supported and the information of calling; Described authorization message comprises content of operation and the number of operations of described Internet of Things application to described internet-of-things terminal.
Preferably, use after the Internet of Things platform sends a request message at Internet of Things, the sign that described Internet of Things platform is used according to the described Internet of Things that carries in the described request message judges described Internet of Things uses whether have authority; If do not have authority, then described Internet of Things platform is used to described Internet of Things and is sent the request failure response.
By at aforesaid way, the M2M platform can be controlled the access that M2M uses, make the illegal M2M that inserts (for example use, the not enough M2M that do not pay the fees or pay the fees uses) can not obtain the authorization so that set up the communication link that is used for direct communication with corresponding M 2M terminal, thereby increased the configuration flexibility of whole system, be convenient to of the control of M2M platform the direct communication mode.
Fig. 6 is the structural representation according to the M2M application module of the embodiment of the invention.As shown in Figure 6, comprise according to the M2M application module of the embodiment of the invention: sending module 602, the first receiver modules 604, set up module 606, communication module 608.
Down, sending module 602 sends a request message to the M2M platform in working order.Then, receive visit information from the described internet-of-things terminal of described Internet of Things platform at first receiver module 604, wherein, described Internet of Things platform obtains the visit information of the internet-of-things terminal that described request message asked.Then, set up module 606 and set up communication link according to the visit information and the described internet-of-things terminal of described internet-of-things terminal.Then, communication module 608 communicates on described communication link with described internet-of-things terminal.
In embodiments of the present invention, set up the communication link that is used for direct communication by setting up module 606 at M2M application module and M2M terminal, make M2M application module and M2M communication between terminals data not need to pass through again the M2M platform, thereby reduced the load of M2M platform, and simplified whole system processing links, reduced system's time delay.
Preferably, the M2M application module can also comprise: second receiver module 610, be used to receive key from described Internet of Things platform, and wherein, described key is used for described Internet of Things application module is encrypted with described communication the between the described internet-of-things terminal.
By above-mentioned cipher mode, make and between M2M application module and M2M terminal, can carry out coded communication, thereby increased safety of data transmission.
Preferably, the M2M application module can also comprise: the 3rd receiver module 612 is used to receive the cancellation authorization message from described M2M platform; Disconnect module 614, be used for disconnecting described communication link according to described cancellation authorization message.
In this way, set up the mechanism that cancellation is authorized, thereby under special screne, the M2M platform can be cancelled M2M application module and M2M communication between terminals link by the way, thereby further increased the configuration flexibility of whole system, be convenient to of the control of M2M platform the direct communication mode.
Need to prove, can in computer system, carry out in the step shown in the flow chart of accompanying drawing such as a set of computer-executable instructions, and, though there is shown logical order in flow process, but in some cases, can carry out step shown or that describe with the order that is different from herein.
Obviously, those skilled in the art should be understood that, above-mentioned each module of the present invention or each step can realize with the general calculation device, they can concentrate on the single calculation element, perhaps be distributed on the network that a plurality of calculation element forms, alternatively, they can be realized with the executable program code of calculation element, thereby, they can be stored in the storage device and carry out by calculation element, perhaps they are made into each integrated circuit modules respectively, perhaps a plurality of modules in them or step are made into the single integrated circuit module and realize.Like this, the present invention is not restricted to any specific hardware and software combination.
The above is the preferred embodiments of the present invention only, is not limited to the present invention, and for a person skilled in the art, the present invention can have various changes and variation.Within the spirit and principles in the present invention all, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (14)

1. an Internet of Things is used the communication means with internet-of-things terminal, it is characterized in that, comprising:
Internet of Things is used and is sent a request message to the Internet of Things platform;
The internet-of-things terminal that described Internet of Things platform is asked to described request message is authorized;
Described Internet of Things platform is used the visit information that sends described internet-of-things terminal to described Internet of Things;
Described Internet of Things is used and is communicated according to described visit information and described internet-of-things terminal.
2. method according to claim 1 is characterized in that, described Internet of Things platform to
The internet-of-things terminal that described request message is asked is authorized and is comprised:
Described Internet of Things platform obtains the described visit information of the internet-of-things terminal that described request message asked;
Described Internet of Things platform generates authorization message according to described visit information and described request message institute requested operation information;
Described Internet of Things platform sends to described internet-of-things terminal with authorization message.
3. method according to claim 2 is characterized in that, after described Internet of Things platform obtains the described visit information of the internet-of-things terminal that described request message asked, also comprises:
Described Internet of Things platform judges according to described visit information whether needs are encrypted when described Internet of Things application communicates with described internet-of-things terminal;
If need to encrypt, then described Internet of Things platform generates key, described key is sent to described Internet of Things use and described internet-of-things terminal.
4. method according to claim 2, it is characterized in that, described request message is carried the sign and the described operation information of the sign of described internet-of-things terminal, the application of described Internet of Things, wherein, described operation information comprises content of operation and the number of operations of described Internet of Things application to described internet-of-things terminal.
5. method according to claim 1 is characterized in that, described Internet of Things is used to communicate according to described visit information and described internet-of-things terminal and comprised:
Described Internet of Things is used and is set up communication link according to described visit information and described internet-of-things terminal;
Described Internet of Things is used to described internet-of-things terminal transmit operation request message;
Described internet-of-things terminal is carried out described operation requests message institute requested operation, and uses the return result to described Internet of Things.
6. method according to claim 1 is characterized in that, uses after the Internet of Things platform sends a request message at Internet of Things, also comprises:
The sign that described Internet of Things platform is used according to the described Internet of Things that carries in the described request message judges described Internet of Things uses whether have authority;
If do not have an authority, then described Internet of Things platform is used to described Internet of Things and is sent the request failure response, and the operation of authorizing of the cancellation internet-of-things terminal of being asked to described request message.
7. method according to claim 1 is characterized in that, described visit information comprise following one of at least: the communication mode of described internet-of-things terminal, the function that described internet-of-things terminal is supported and the information of calling.
8. method according to claim 1 is characterized in that, described Internet of Things use communicate according to described visit information and described internet-of-things terminal after, described method also comprises:
Described Internet of Things platform is used and described internet-of-things terminal transmission cancellation authorization message to described Internet of Things;
Described Internet of Things is used and described internet-of-things terminal disconnects communication link according to described cancellation authorization message.
9. an Internet of Things is used the communication means with internet-of-things terminal, it is characterized in that, comprising:
Internet of Things is used and is obtained authorization message by the Internet of Things platform;
Described Internet of Things is used and is carried out direct communication by described authorization message and described internet-of-things terminal.
10. method according to claim 9 is characterized in that, described Internet of Things application is obtained authorization message by the Internet of Things platform and comprised:
Described Internet of Things platform receives the request message of using from described Internet of Things;
Described Internet of Things platform obtains the visit information of the internet-of-things terminal that described request message asked;
Described Internet of Things platform is determined authorization message according to described visit information and described request message institute requested operation information;
Described Internet of Things platform sends to described Internet of Things with described authorization messages and uses and described internet-of-things terminal.
11. method according to claim 10 is characterized in that, described visit information comprise following one of at least: the communication mode of described internet-of-things terminal, function that described internet-of-things terminal is supported and the information of calling; Described authorization message comprises content of operation and the number of operations of described Internet of Things application to described internet-of-things terminal.
12. an Internet of Things application module is characterized in that, comprising:
Sending module is used for sending a request message to the Internet of Things platform;
First receiver module is used to receive the visit information from the described internet-of-things terminal of described Internet of Things platform, and wherein, described Internet of Things platform obtains the visit information of the internet-of-things terminal that described request message asked;
Set up module, be used for setting up communication link according to the visit information and the described internet-of-things terminal of described internet-of-things terminal;
Communication module is used for communicating on described communication link with described internet-of-things terminal.
13. Internet of Things application module according to claim 12 is characterized in that, also comprises:
Second receiver module is used to receive the key from described Internet of Things platform, and wherein, described key is used for described Internet of Things application module is encrypted with described communication the between the described internet-of-things terminal.
14. Internet of Things application module according to claim 12 is characterized in that, also comprises:
The 3rd receiver module is used to receive the cancellation authorization message from described Internet of Things platform;
Disconnect module, be used for disconnecting described communication link according to described cancellation authorization message.
CN201010155350.7A 2010-04-23 2010-04-23 Internet of Things application module and Internet of Things apply the communication means with internet-of-things terminal Active CN102238201B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010155350.7A CN102238201B (en) 2010-04-23 2010-04-23 Internet of Things application module and Internet of Things apply the communication means with internet-of-things terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010155350.7A CN102238201B (en) 2010-04-23 2010-04-23 Internet of Things application module and Internet of Things apply the communication means with internet-of-things terminal

Publications (2)

Publication Number Publication Date
CN102238201A true CN102238201A (en) 2011-11-09
CN102238201B CN102238201B (en) 2016-09-28

Family

ID=44888406

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010155350.7A Active CN102238201B (en) 2010-04-23 2010-04-23 Internet of Things application module and Internet of Things apply the communication means with internet-of-things terminal

Country Status (1)

Country Link
CN (1) CN102238201B (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102378177A (en) * 2011-11-28 2012-03-14 中兴通讯股份有限公司 Method and system for combining Internet of things capability with terminal
CN102790721A (en) * 2012-08-09 2012-11-21 福建物联天下信息科技有限公司 Internet of Things routing method and system as well as router
CN103441842A (en) * 2013-07-22 2013-12-11 暨南大学 System and method for controlling internet of things terminal M2M access
CN103780577A (en) * 2012-10-19 2014-05-07 中兴通讯股份有限公司 Method, apparatus and terminal for realizing internet of thing application
CN103906054A (en) * 2012-12-28 2014-07-02 上海农业信息有限公司 Method and system for authorization of software function modules of internet of things
CN104244243A (en) * 2013-06-24 2014-12-24 中兴通讯股份有限公司 Terminal peripheral control method, machine-to-machine (M2M) gateway and communication system
CN106034281A (en) * 2015-03-17 2016-10-19 中兴通讯股份有限公司 Stub network establishing method based on M2M gateway, apparatus and system thereof
WO2016197995A1 (en) * 2015-10-19 2016-12-15 中兴通讯股份有限公司 Method and device for realizing stateful operation in stateless network protocol
CN106534604A (en) * 2015-09-11 2017-03-22 佳能株式会社 Communication system and method of controlling the same, image forming apparatus and method of controlling the same
WO2017181521A1 (en) * 2016-04-21 2017-10-26 中兴通讯股份有限公司 Method, device and system for acquiring information of cellular internet of things terminal
CN107528733A (en) * 2017-08-30 2017-12-29 京东方科技集团股份有限公司 The management method and Internet of things system of a kind of Internet of Things
CN111163052A (en) * 2019-11-29 2020-05-15 泰康保险集团股份有限公司 Method, device, medium and electronic equipment for connecting Internet of things platform

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108108313A (en) * 2017-12-16 2018-06-01 长沙志鸿文化传媒有限公司 Internet of things equipment control device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101180852A (en) * 2005-05-23 2008-05-14 西门子股份有限公司 Method and system for the remote management of a machine via IP links of an IP multimedia subsystem, IMS
CN101401387A (en) * 2006-03-10 2009-04-01 Abb研究有限公司 Access control protocol for embedded devices
US7584510B2 (en) * 2004-12-10 2009-09-01 Fujitsu Limited Network service processing method and system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7584510B2 (en) * 2004-12-10 2009-09-01 Fujitsu Limited Network service processing method and system
CN101180852A (en) * 2005-05-23 2008-05-14 西门子股份有限公司 Method and system for the remote management of a machine via IP links of an IP multimedia subsystem, IMS
CN101401387A (en) * 2006-03-10 2009-04-01 Abb研究有限公司 Access control protocol for embedded devices

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
叶袁洪: "《M2M终端管理系统的研究与实现》", 《中国优秀硕士学位论文全文数据库•信息科技辑》 *
叶袁洪: "《M2M终端管理系统的研究与实现》", 《中国优秀硕士学位论文全文数据库•信息科技辑》, no. 12, 15 December 2009 (2009-12-15) *

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102378177B (en) * 2011-11-28 2016-06-29 中兴通讯股份有限公司 The method and system that a kind of capability of Internet of things and terminal merge
CN102378177A (en) * 2011-11-28 2012-03-14 中兴通讯股份有限公司 Method and system for combining Internet of things capability with terminal
CN102790721A (en) * 2012-08-09 2012-11-21 福建物联天下信息科技有限公司 Internet of Things routing method and system as well as router
CN103780577B (en) * 2012-10-19 2018-12-21 南京中兴新软件有限责任公司 Implementation method, device and the terminal of Internet of Things application
CN103780577A (en) * 2012-10-19 2014-05-07 中兴通讯股份有限公司 Method, apparatus and terminal for realizing internet of thing application
CN103906054B (en) * 2012-12-28 2017-04-12 上海农业信息有限公司 Method and system for authorization of software function modules of internet of things
CN103906054A (en) * 2012-12-28 2014-07-02 上海农业信息有限公司 Method and system for authorization of software function modules of internet of things
CN104244243A (en) * 2013-06-24 2014-12-24 中兴通讯股份有限公司 Terminal peripheral control method, machine-to-machine (M2M) gateway and communication system
CN104244243B (en) * 2013-06-24 2019-08-23 中兴通讯股份有限公司 Terminal peripheral hardware control method, Machine To Machine gateway and communication system
CN103441842A (en) * 2013-07-22 2013-12-11 暨南大学 System and method for controlling internet of things terminal M2M access
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
CN106034281A (en) * 2015-03-17 2016-10-19 中兴通讯股份有限公司 Stub network establishing method based on M2M gateway, apparatus and system thereof
US10405180B2 (en) 2015-03-17 2019-09-03 Zte Corporation Stub network establishing method, device and system, and storage medium
CN106534604A (en) * 2015-09-11 2017-03-22 佳能株式会社 Communication system and method of controlling the same, image forming apparatus and method of controlling the same
CN106534604B (en) * 2015-09-11 2019-05-28 佳能株式会社 Communication system and its control method, image forming apparatus and its control method
WO2016197995A1 (en) * 2015-10-19 2016-12-15 中兴通讯股份有限公司 Method and device for realizing stateful operation in stateless network protocol
CN107306394A (en) * 2016-04-21 2017-10-31 上海中兴软件有限责任公司 The acquisition methods and device, system of a kind of honeycomb internet-of-things terminal information
WO2017181521A1 (en) * 2016-04-21 2017-10-26 中兴通讯股份有限公司 Method, device and system for acquiring information of cellular internet of things terminal
CN107528733A (en) * 2017-08-30 2017-12-29 京东方科技集团股份有限公司 The management method and Internet of things system of a kind of Internet of Things
CN111163052A (en) * 2019-11-29 2020-05-15 泰康保险集团股份有限公司 Method, device, medium and electronic equipment for connecting Internet of things platform
CN111163052B (en) * 2019-11-29 2022-09-02 泰康保险集团股份有限公司 Method, device, medium and electronic equipment for connecting Internet of things platform

Also Published As

Publication number Publication date
CN102238201B (en) 2016-09-28

Similar Documents

Publication Publication Date Title
CN102238201A (en) Internet of things application module and communication method for Internet of things application and Internet of things terminal
CN101317359B (en) Method and device for generating local interface cryptographic key
CN103597799B (en) service access authentication method and system
CN102111766B (en) Network accessing method, device and system
EP4099733A1 (en) Security authentication method and apparatus, and electronic device
CN1376371A (en) A security procedure in universal mobile telephone service
CN101310480A (en) Methods and apparatus for the utilization of mobile nodes for state transfer
CN104303583B (en) System and method for establishing secure connection in a communications system
CN105101158A (en) Profile switching method, signal intensity detection method and equipment
CN102238026B (en) The management method of Internet of Things notification message and informing business capability device
US7310525B2 (en) Network service system using temporary user identifier
US20050208940A1 (en) Network service system using a temporary use identifier
CN110650009B (en) Mobile network and communication method
CN106850703B (en) Communication method based on social identity and server
CN106713522A (en) Wireless fidelity (Wi-Fi) connection method and mobile terminal
CN102571328B (en) The service calling method of user terminal, system and user terminal
CN109561413A (en) A kind of the bluetooth authentication authorization method and authoring system of BLE equipment
CN109413648A (en) Access control method, terminal, smart card, background server and storage medium
CN108765230A (en) A kind of resident's household register approaches to IM and server
WO2019242467A1 (en) Method and apparatus for preventing traffic fraud
WO2017101211A1 (en) Method and apparatus for accessing wireless communication system, and terminal
CN100499649C (en) Method for realizing safety coalition backup and switching
CN102202291B (en) Card-free terminal, service access method and system thereof, terminal with card and bootstrapping server function (BSF)
CN103517267A (en) System, method and device for determining actual code number
CN108513289A (en) A kind of processing method of terminal iidentification, device and relevant device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant