Movatterモバイル変換


[0]ホーム

URL:


CN112182340A - Internet of Things information query method, subscription method, device and electronic device - Google Patents

Internet of Things information query method, subscription method, device and electronic device
Download PDF

Info

Publication number
CN112182340A
CN112182340ACN201910584114.8ACN201910584114ACN112182340ACN 112182340 ACN112182340 ACN 112182340ACN 201910584114 ACN201910584114 ACN 201910584114ACN 112182340 ACN112182340 ACN 112182340A
Authority
CN
China
Prior art keywords
information
subscription
query
query request
data
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
CN201910584114.8A
Other languages
Chinese (zh)
Other versions
CN112182340B (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.)
China Mobile Communications Group Co Ltd
China Mobile Group Zhejiang Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
China Mobile Group Zhejiang Co Ltd
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 China Mobile Communications Group Co Ltd, China Mobile Group Zhejiang Co LtdfiledCriticalChina Mobile Communications Group Co Ltd
Priority to CN201910584114.8ApriorityCriticalpatent/CN112182340B/en
Publication of CN112182340ApublicationCriticalpatent/CN112182340A/en
Application grantedgrantedCritical
Publication of CN112182340BpublicationCriticalpatent/CN112182340B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

Translated fromChinese

本发明实施例涉及通信技术领域,公开了一种物联网信息查询方法、订阅方法、装置及电子设备。该方法包括:接收应用程序发送的信息查询请求;对所述应用程序进行接入合法性鉴权;在鉴权通过后判断所述信息查询请求查询的信息在信息开放数据库中是否已存在;在所述信息查询请求查询的信息在信息开放数据库中不存在时,发起数据查询请求;接收查询结果并将所述查询结果返回给所述应用程序。本发明实施例降低了终端电量消耗,降低了网络开销。

Figure 201910584114

Embodiments of the present invention relate to the field of communication technologies, and disclose an Internet of Things information query method, subscription method, device and electronic equipment. The method includes: receiving an information query request sent by an application program; performing access validity authentication on the application program; after the authentication is passed, judging whether the information queried by the information query request already exists in the information open database; When the information queried by the information query request does not exist in the information open database, a data query request is initiated; a query result is received and the query result is returned to the application program. The embodiment of the present invention reduces the power consumption of the terminal and reduces the network overhead.

Figure 201910584114

Description

Internet of things information query method, subscription method, device and electronic equipment
Technical Field
The embodiment of the invention relates to the technical field of communication, in particular to an Internet of things information query method, a subscription method, an Internet of things information query device and an electronic device.
Background
In a cellular Internet of Things (IoT) scenario, an application server needs to periodically obtain relevant information of a terminal and a network, so as to monitor the availability of the terminal and the network. The related information mainly comprises: identity information, network information, service information (battery level, events, alarms). The Identity information includes an International Mobile Subscriber Identity (IMSI), an International Mobile Equipment Identity (IMEI), an Integrated Circuit Card Identity (ICCID), a Mobile Subscriber Integrated Services Digital Network Number (MSISDN), and the like; the network type information includes Reference Signal Receiving Power (RSRP), Signal to Interference plus Noise Ratio (SINR), coverage level ECL, Tracking Area Identity (TAI), E-UTRAN Cell Global Identifier (ECGI), radio network congestion index, etc.; the service information includes battery power, events, alarms, etc. In the current mode, the application server cannot directly acquire the information from the network side, and the terminal needs to periodically and actively establish user plane connection, send the information to the IoT platform, and then transparently transmit the information to the application server by the IoT platform.
In the existing mode, the terminal needs to periodically and actively establish user interface connection to send information, so that the electric quantity loss of a battery is increased; the wireless access network needs to periodically establish and release user plane bearer, thereby increasing network overhead; the IoT platform is only responsible for transparent message transmission and cannot fully exert its value.
Disclosure of Invention
In view of the foregoing problems, embodiments of the present invention provide an internet of things information query method, a subscription method, an apparatus, and an electronic device, which overcome the foregoing problems or at least partially solve the foregoing problems.
According to an aspect of an embodiment of the present invention, there is provided an internet of things information query method, including: receiving an information query request sent by an application program; carrying out access validity authentication on the application program; judging whether the information inquired by the information inquiry request exists in an information open database after the authentication is passed; when the information inquired by the information inquiry request does not exist in the information open database, initiating a data inquiry request; and receiving a query result and returning the query result to the application program.
In an optional manner, the initiating a data query request when the information queried by the information query request does not exist in the information open database includes: determining a main body for receiving data query according to preset conditions, wherein the main body comprises a Service Capability Exposure Function (SCEF) and a terminal; and sending a data query request to the determined main body for receiving the data query.
In an optional manner, the determining a subject of the received data query according to a preset condition includes: if the change frequency of the service data corresponding to the information queried by the information query request is lower than a preset threshold value and does not need to be updated in real time, determining that a main body for receiving the data query is SCEF; and if the change frequency of the service data corresponding to the information inquired by the information inquiry request is greater than or equal to a preset threshold and needs to be updated in real time, determining that a main body for receiving the data inquiry is a terminal.
In an optional manner, the determining, according to a preset condition, a main body for receiving a data query, and sending a data query request to the determined main body for receiving the data query includes: if the change frequency of the service data corresponding to the information queried by the information query request is lower than a preset threshold value and does not need to be updated in real time, determining that a main body for receiving the data query is SCEF; if the change frequency of the service data corresponding to the information queried by the information query request is greater than or equal to a preset threshold and needs to be updated in real time, requesting the SCEF to query whether the service data meeting the preset time limit exists in the information open database, so that the SCEF queries that the service data meeting the preset time limit exists in the information open database and returns a query result; and when the SCEF inquires that the service data meeting the preset time limit in the information open database does not exist, sending a data inquiry request to a terminal.
According to another aspect of the embodiments of the present invention, there is provided an internet of things information query method, including: receiving a data query request, wherein the data query request is initiated by an IoT platform, the IoT platform receives an information query request sent by an application program, performs access validity authentication on the application program, judges whether information queried by the information query request exists in an information open database after the authentication is passed, and initiates the data query request when the information queried by the information query request does not exist in the information open database; returning a query result to the IoT platform to cause the IoT platform to return the query result to the application.
According to another aspect of the embodiments of the present invention, there is provided an internet of things information subscription method, including: receiving an information subscription request sent by an application program; carrying out access validity authentication on the application program; generating and storing subscription rules after the authentication is passed; issuing a subscription rule to a service capability opening function (SCEF); receiving a subscription result returned by the SCEF and storing the application program and a subscription rule corresponding to the application program; and returning the subscription result to the application program.
In an optional manner, the method further comprises: receiving a notification message of service data change sent by the SCEF, wherein the notification message contains changed data; saving the changed data and returning a notification response message to the SCEF; and forwarding the notification message of the service data change to the application program according to a subscription rule.
According to another aspect of the embodiments of the present invention, there is provided an internet of things information subscription method, including: receiving a subscription rule, wherein the subscription rule is issued by an IoT platform, the IoT platform receives an information subscription request sent by an application program, performs access validity authentication on the application program, generates and stores the subscription rule after the authentication is passed, and issues the subscription rule; and returning a subscription result to the IoT platform so that the IoT platform returns the subscription result to the application program and stores the application program and the subscription rule corresponding to the application program.
In an optional manner, the method further comprises: receiving a notification message of service data change sent by a Mobility Management Entity (MME), wherein the notification message contains changed data; sending a notification message of the change of the service data to the IoT platform so that the IoT platform saves the changed data and returns a notification response message to the SCEF; and receiving the notification response message and forwarding the notification response message to the MME.
According to another aspect of the embodiments of the present invention, there is provided an internet of things information query apparatus, including: the query request receiving module is used for receiving an information query request sent by an application program; the authentication module is used for carrying out access validity authentication on the application program; the judging module is used for judging whether the information inquired by the information inquiry request exists in the information open database after the authentication is passed; the query request initiating module is used for initiating a data query request when the information queried by the information query request does not exist in the information open database; and the query result receiving module is used for receiving the query result and returning the query result to the application program.
According to another aspect of the embodiments of the present invention, there is provided an internet of things information query apparatus, including: the system comprises an inquiry request receiving module, an IoT platform and an information inquiry module, wherein the inquiry request receiving module is used for receiving a data inquiry request, the data inquiry request is initiated by the IoT platform, the IoT platform receives the information inquiry request sent by an application program, performs access validity authentication on the application program, judges whether information inquired by the information inquiry request exists in an information open database after the authentication is passed, and initiates the data inquiry request when the information inquired by the information inquiry request does not exist in the information open database; and the query result returning module is used for returning the query result to the IoT platform so that the IoT platform returns the query result to the application program.
According to another aspect of the embodiments of the present invention, there is provided an internet of things information subscription device, including: a subscription request receiving module, configured to receive an information subscription request sent by an application program; the authentication module is used for carrying out access validity authentication on the application program; the subscription rule generating module is used for generating and storing a subscription rule after the authentication is passed; the subscription rule issuing module is used for issuing a subscription rule to a service capability opening function (SCEF); a subscription result receiving module, configured to receive a subscription result returned by the SCEF and store the application program and a subscription rule corresponding to the application program; and the subscription result returning module is used for returning the subscription result to the application program.
According to another aspect of the embodiments of the present invention, there is provided an internet of things information subscription device, including: a subscription rule receiving module, configured to receive a subscription rule, where the subscription rule is issued by an IoT platform, and the IoT platform receives an information subscription request sent by an application program, authenticates the access validity of the application program, generates and stores a subscription rule after the authentication is passed, and issues the subscription rule; and the subscription result returning module is used for returning the subscription result to the IoT platform so that the IoT platform returns the subscription result to the application program and stores the application program and the subscription rule corresponding to the application program.
According to another aspect of the embodiments of the present invention, there is provided an electronic device including: the system comprises a processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface complete mutual communication through the communication bus; the memory is used for storing at least one executable instruction, and the executable instruction causes the processor to execute the operation of the internet of things information query method or the internet of things information subscription method.
According to another aspect of the embodiments of the present invention, there is provided a computer storage medium having at least one executable instruction stored therein, where the executable instruction causes a processor to perform the operations of the internet of things information query method as described above, or the executable instruction causes the processor to perform the operations of the internet of things information subscription method as described above.
According to the embodiment of the invention, the IoT platform receives the information query request sent by the application program, whether the information queried by the information query request exists in the information open database is judged, when the information queried by the information query request does not exist in the information open database, the data query request is initiated, and finally the query result is returned to the application program, the application program uniformly acquires the terminal and the network information from the IoT platform, the end-to-end IoT information opening is realized, and the information opening process does not need to periodically establish user plane bearing, so that the terminal electricity consumption is reduced, and the network overhead is reduced.
The foregoing description is only an overview of the technical solutions of the embodiments of the present invention, and the embodiments of the present invention can be implemented according to the content of the description in order to make the technical means of the embodiments of the present invention more clearly understood, and the detailed description of the present invention is provided below in order to make the foregoing and other objects, features, and advantages of the embodiments of the present invention more clearly understandable.
Drawings
Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the invention. Also, like reference numerals are used to refer to like parts throughout the drawings. In the drawings:
fig. 1 shows an architecture diagram of an IoT system;
fig. 2 is a flowchart illustrating an internet of things information query method according to an embodiment of the present invention;
fig. 3 is a flowchart illustrating an internet of things information subscription method according to an embodiment of the present invention;
fig. 4 is a flowchart illustrating an internet of things information notification method according to an embodiment of the present invention;
fig. 5 is a flowchart illustrating an internet of things information query method according to an embodiment of the present invention;
fig. 6 shows a flowchart of an internet of things information query method provided by an embodiment of the present invention;
fig. 7 is a flowchart illustrating an internet of things information subscription method according to an embodiment of the present invention;
fig. 8 is a flowchart illustrating an internet of things information subscription method according to an embodiment of the present invention;
fig. 9 is a schematic structural diagram illustrating an internet of things information query device according to an embodiment of the present invention;
fig. 10 is a schematic structural diagram illustrating an internet of things information query device according to an embodiment of the present invention;
fig. 11 is a schematic structural diagram illustrating an internet-of-things information subscription device according to an embodiment of the present invention;
fig. 12 is a schematic structural diagram illustrating an internet-of-things information subscription device according to an embodiment of the present invention;
fig. 13 shows a schematic structural diagram of an electronic device provided in an embodiment of the present invention.
Detailed Description
Exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the invention are shown in the drawings, it should be understood that the invention can be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.
An embodiment of the present invention is applied to an IoT system, and fig. 1 shows an architecture diagram of the IoT system, and as shown in fig. 1, an IoT system 10 includes a Radio Access Network (RAN) 11, a Service Capability Exposure Function (SCEF)system 12, a Mobility Management Entity (MME) 13, and a terminal 14. The terminal performs periodic information interaction with a Mobility Management Entity (MME) through an ATTACH signaling (ATTACH) and a Tracking Area Update (TAU) signaling message of a signaling plane, and reports identity information, network information, and service information of the terminal side. The MME integrates the information reported by the terminal and the information of the MME, and then shares data with a Service Capability Exposure Function (SCEF). The MME provides an Application Programming Interface (API) query Interface and a subscription notification API Interface for the SCEF to call.
In the embodiment of the present invention, the SCEF includes an information opening module, and has the API capabilities shown in table 1:
TABLE 1
Figure BDA0002113917500000061
Figure BDA0002113917500000071
The SCEF supports identity information, network information and service information query capability, and when an IoT platform query request is received, a query result is returned to the IoT platform through a response message. The SCEF supports an information subscription capability, and supports subscription of identity class information, network class information and service class information of the terminal from the IoT platform. The SCEF supports calling an information reporting API to notify the IoT platform when receiving the MME subscription event notification.
The IoT Platform comprises an information storage open module, acquires data from the SCEF through a southbound interface and stores the data in an information open database, and then opens the data to a third party Application program for use through an AEP (Application Enablement Platform) interface. The information open database model is shown in table 2:
Figure BDA0002113917500000072
the third party application may obtain terminal and network information from the IoT platform through a query flow or a subscription notification flow. The following describes the detailed flow of information query and information subscription notification.
Fig. 2 shows a flowchart of an internet of things information query method provided by the embodiment of the invention. As shown in fig. 2, the method includes:
step 201: the application initiates an information query request to the IoT platform.
In this step, the application program is a third party application program.
Step 202: the IoT platform pre-answer application.
In this step, the IoT platform receives the information query request sent by the application program, and pre-responds to the application program, indicating that the request has been received and is being processed.
Step 203: and the IoT platform performs access validity authentication on the application program.
Step 204: and after the authentication is passed, the IoT platform determines whether the information queried by the application program already exists in the information open database, if so, step 208 is executed, otherwise, step 205 is executed.
In this step, the IoT platform performs logic processing on data acquisition, determines whether the data to be acquired is existing data or data that needs to initiate query, and determines a data query mode, which is SCEF query or terminal query, according to the terminal type and the application program requirement.
Step 205: the IoT platform initiates a data query request to the SCEF or terminal.
If no data exists in the information open database, the IoT platform needs to initiate a data query request to the SCEF or the terminal. In this step, the IoT platform may further determine, according to different terminal types and application requirements, whether to query the information by the SCEF or directly establish the user plane connection with the terminal to obtain the information. For example, for some terminals intermittently accessing the network:
if some service data change slowly (for example, less than a preset threshold value) and do not need to be updated in real time (for example, a table lookup terminal or the like), the IoT directly selects the SCEF to return the query result when the application queries;
if the service data of the terminal is changed quickly (for example, greater than or equal to the preset threshold) and needs to be updated in real time (for example, the location of the logistics terminal is changed), a connection with the terminal needs to be established to obtain corresponding data in order to avoid the non-latest SCEF data during the query of the application program. In this case, the IoT platform may also first query, by the SCEF, whether there is service data that satisfies the preset time limit (e.g., does not exceed X branches), and if so, return the query result, and if not, establish connection with the terminal to obtain information.
By the method, when the application program acquires the terminal and the network information from the IoT platform, the IoT platform can select to establish the user plane connection with the terminal or acquire data through the SCEF according to the type of the terminal and the application requirement, so that the IoT platform can reasonably utilize the SCEF data and can acquire accurate data through the terminal user plane connection in time according to various terminals and various application program requirements.
Step 206: the SCEF initiates a data query request to the MME.
Step 207: and the MME returns a data query result to the SCEF.
Step 208: the SCEF or terminal returns the data query result to the IoT platform.
When the IoT platform initiates a data query request to the SCEF, returning a data query result to the IoT platform by the SCEF; and when the IoT platform initiates a data query request to the terminal, returning a data query result to the IoT platform by the terminal.
At step 209, the IoT platform returns the data query result to the application.
According to the embodiment of the invention, the information opening system architecture suitable for the Internet of things is constructed, the information opening module is designed in the SCEF, the networking terminal and the network information are supported to be opened to the outside, the information storage opening module and the information opening database are constructed in the IoT platform, the application program uniformly acquires the terminal and the network information from the IoT platform, the end-to-end opening of the Internet of things information is realized, and the information opening process does not need to periodically establish user plane bearing, so that the power consumption of the terminal is reduced, and the network overhead is reduced.
The terminal does not need to periodically and actively establish user interface connection to send information, so that the power consumption of a terminal battery can be reduced; the wireless access network does not need to periodically establish and release user plane bearer, and can effectively reduce network overhead; the IoT platform deeply participates in the collection, integration and storage of the information of the Internet of things, and is opened to the outside for the application program, so that the value of the platform can be fully improved.
Fig. 3 shows a flowchart of an internet of things information subscription method provided by an embodiment of the present invention. As shown in fig. 3, the method includes:
step 301: the application initiates an information subscription request to the IoT platform.
Step 302: the IoT platform pre-answer application.
In this step, the IoT platform receives the information subscription request sent by the application program, and responds to the application program in advance, indicating that the request has been received and is being processed.
Step 303: and the IoT platform authenticates the access validity of the application program, and generates and stores subscription rules.
Step 304: the IoT platform issues subscription rules to the SCEF, and the SCEF is required to report data according to the rules.
Step 305: the SCEF issues a subscription rule to the MME and requests the SCEF to report data according to the rule.
Step 306: the MME returns the subscription result to the SCEF.
Step 307: the SCEF returns the subscription result to the IoT platform.
Step 308: the IoT platform stores an application and subscription rule information corresponding to the application.
Step 309: the IoT platform returns the subscription result to the application.
According to the embodiment of the invention, the information opening system architecture suitable for the Internet of things is constructed, the information opening module is designed in the SCEF, the networking terminal and the network information are supported to be opened to the outside, the information storage opening module and the information opening database are constructed in the IoT platform, the application program uniformly acquires the terminal and the network information from the IoT platform, the end-to-end opening of the Internet of things information is realized, and the information opening process does not need to periodically establish user plane bearing, so that the power consumption of the terminal is reduced, and the network overhead is reduced.
The terminal does not need to periodically and actively establish user interface connection to send information, so that the power consumption of a terminal battery can be reduced; the wireless access network does not need to periodically establish and release user plane bearer, and can effectively reduce network overhead; the IoT platform deeply participates in the collection, integration and storage of the information of the Internet of things, and is opened to the outside for the application program, so that the value of the platform can be fully improved.
Fig. 4 shows a flowchart of an information notification method of the internet of things according to an embodiment of the present invention, because the notification is initiated based on a subscription, the notification method may also be counted as a part of the subscription method according to the above embodiment. As shown in fig. 4, the method includes:
step 401: and the MME judges that the terminal and the network data are changed and sends a notification message to the SCEF.
Step 402: the SCEF forwards the notification message to the IoT platform.
Step 403: and the IoT platform detects the validity of the data and then stores the data.
Step 404: the IoT platform sends a notification response message to the SCEF.
Step 405: the SCEF forwards the notification response message to the MME.
Step 406: the IoT platform decides whether to send data to the application according to the subscription rules.
Step 407: if so, the IoT platform sends a notification message to the application.
Step 408: the application sends a notification response message to the IoT platform.
According to the embodiment of the invention, the information opening system architecture suitable for the Internet of things is constructed, the information opening module is designed in the SCEF, the networking terminal and the network information are supported to be opened to the outside, the information storage opening module and the information opening database are constructed in the IoT platform, the application program uniformly acquires the terminal and the network information from the IoT platform, the end-to-end opening of the Internet of things information is realized, and the information opening process does not need to periodically establish user plane bearing, so that the power consumption of the terminal is reduced, and the network overhead is reduced.
The terminal does not need to periodically and actively establish user interface connection to send information, so that the power consumption of a terminal battery can be reduced; the wireless access network does not need to periodically establish and release user plane bearer, and can effectively reduce network overhead; the IoT platform deeply participates in the collection, integration and storage of the information of the Internet of things, and is opened to the outside for the application program, so that the value of the platform can be fully improved.
The embodiments of the present invention are described in detail below from the IoT platform and the SCEF side, respectively.
Fig. 5 shows a flowchart of an internet of things information query method provided by an embodiment of the present invention, which is applied to an IoT platform side. As shown in fig. 5, the method includes:
step 501: receiving an information query request sent by an application program;
step 502: carrying out access validity authentication on the application program;
step 503: judging whether the information inquired by the information inquiry request exists in an information open database after the authentication is passed;
step 504: when the information inquired by the information inquiry request does not exist in the information open database, initiating a data inquiry request;
step 505: and receiving a query result and returning the query result to the application program.
In an alternative manner, thestep 504 includes:
step 5041: determining a main body for receiving data query according to preset conditions;
wherein the body comprises an open to service capability function, SCEF, and a terminal.
Step 5042: and sending a data query request to the determined main body for receiving the data query.
In an optional manner, the determining the subject of the received data query according to the preset condition in step 5041 includes:
step 5041 a: if the change frequency of the service data corresponding to the information queried by the information query request is lower than a preset threshold value and does not need to be updated in real time, determining that a main body for receiving the data query is SCEF;
step 5041 b: and if the change frequency of the service data corresponding to the information inquired by the information inquiry request is greater than or equal to a preset threshold and needs to be updated in real time, determining that a main body for receiving the data inquiry is a terminal.
In an alternative manner, thestep 504 includes:
step 5041': if the change frequency of the service data corresponding to the information queried by the information query request is lower than a preset threshold value and does not need to be updated in real time, determining that a main body for receiving the data query is SCEF;
step 5042': if the change frequency of the service data corresponding to the information queried by the information query request is greater than or equal to a preset threshold and needs to be updated in real time, requesting the SCEF to query whether the service data meeting the preset time limit exists in the information open database, so that the SCEF queries that the service data meeting the preset time limit exists in the information open database and returns a query result;
step 5043': and when the SCEF inquires that the service data meeting the preset time limit in the information open database does not exist, sending a data inquiry request to a terminal.
Fig. 6 shows a flowchart of an internet of things information query method provided by an embodiment of the present invention, where the method is applied to an SCEF side. As shown in fig. 6, the method includes:
step 601: receiving a data query request, wherein the data query request is initiated by an IoT platform, the IoT platform receives an information query request sent by an application program, performs access validity authentication on the application program, judges whether information queried by the information query request exists in an information open database after the authentication is passed, and initiates the data query request when the information queried by the information query request does not exist in the information open database;
step 602: returning a query result to the IoT platform to cause the IoT platform to return the query result to the application.
In an optional manner, before the IoT platform initiates the data query request, a main body for receiving the data query is determined according to a preset condition, where the main body includes a SCEF and a terminal, and then the data query request is sent to the determined main body for receiving the data query.
In an optional manner, the determining a subject of the received data query according to a preset condition includes:
if the change frequency of the service data corresponding to the information queried by the information query request is lower than a preset threshold value and does not need to be updated in real time, determining that a main body for receiving the data query is SCEF;
and if the change frequency of the service data corresponding to the information inquired by the information inquiry request is greater than or equal to a preset threshold and needs to be updated in real time, determining that a main body for receiving the data inquiry is a terminal.
In an optional manner, before the IoT platform initiates the data query request, it is determined whether a change frequency of service data corresponding to information queried by the information query request is lower than a preset threshold and does not need to be updated in real time; if the change frequency of the service data corresponding to the information queried by the information query request is lower than a preset threshold value and does not need to be updated in real time, determining that a main body for receiving the data query is SCEF; if the change frequency of the service data corresponding to the information queried by the information query request is greater than or equal to a preset threshold and needs to be updated in real time, requesting the SCEF to query whether the service data meeting the preset time limit exists in the information open database, so that the SCEF queries that the service data meeting the preset time limit exists in the information open database and returns a query result; and when the SCEF inquires that the service data meeting the preset time limit in the information open database does not exist, sending a data inquiry request to a terminal.
Fig. 7 shows a flowchart of an internet of things information subscription method provided by an embodiment of the present invention, which is applied to an IoT platform side. As shown in fig. 7, the method includes:
step 701: receiving an information subscription request sent by an application program;
step 702: carrying out access validity authentication on the application program;
step 703: generating and storing subscription rules after the authentication is passed;
step 704: issuing a subscription rule to a service capability opening function (SCEF);
step 705: receiving a subscription result returned by the SCEF and storing the application program and a subscription rule corresponding to the application program;
step 706: and returning the subscription result to the application program.
In some embodiments, referring to fig. 3 and 4, the SCEF needs to issue a subscription rule to the MME, and the MME returns a subscription result to the SCEF.
In an optional manner, the method further comprises:
step 707: receiving a notification message of service data change sent by the SCEF, wherein the notification message contains changed data;
step 708: saving the changed data and returning a notification response message to the SCEF;
step 709: and forwarding the notification message of the service data change to the application program according to a subscription rule.
In some embodiments, as may be seen with reference to fig. 3 and 4, when there is a change in data, the MME initiates a data change notification to the SCEF. And after receiving the notification response message returned by the IoT platform, the SCFF sends the notification response message to the MME.
Fig. 8 shows a flowchart of an internet of things information subscription method provided in an embodiment of the present invention, which is applied to the SCEF platform side. As shown in fig. 8, the method includes:
step 801: receiving a subscription rule, wherein the subscription rule is issued by an IoT platform, the IoT platform receives an information subscription request sent by an application program, performs access validity authentication on the application program, generates and stores the subscription rule after the authentication is passed, and issues the subscription rule;
step 802: and returning a subscription result to the IoT platform so that the IoT platform returns the subscription result to the application program and stores the application program and the subscription rule corresponding to the application program.
In some embodiments, referring to fig. 3 and 4, the SCEF needs to issue a subscription rule to the MME, and the MME returns a subscription result to the SCEF.
In an optional manner, the method further comprises:
step 803: receiving a notification message of service data change sent by a Mobility Management Entity (MME), wherein the notification message contains changed data;
step 804: sending a notification message of the change of the service data to the IoT platform so that the IoT platform saves the changed data and returns a notification response message to the SCEF;
step 805: and receiving the notification response message and forwarding the notification response message to the MME.
In some embodiments, as may be seen with reference to fig. 3 and 4, when there is a change in data, the MME initiates a data change notification to the SCEF. And after receiving the notification response message returned by the IoT platform, the SCFF sends the notification response message to the MME.
Fig. 9 is a schematic structural diagram of an internet of things information query device provided by an embodiment of the present invention. As shown in fig. 9, the apparatus 900 includes: a query request receiving module 901, an authentication module 902, a judgment module 903, a query request initiating module 904 and a query result receiving module 905.
The query request receiving module 901 is configured to receive an information query request sent by an application program; the authentication module 902 is configured to perform access validity authentication on the application program; the judging module 903 is configured to judge whether the information queried by the information query request exists in the information open database after the authentication is passed; the query request initiating module 904 is configured to initiate a data query request when the information queried by the information query request does not exist in the open information database; the query result receiving module 905 is configured to receive a query result and return the query result to the application program.
In an optional manner, the query request initiating module 904 is specifically configured to: determining a main body for receiving data query according to preset conditions, wherein the main body comprises a Service Capability Exposure Function (SCEF) and a terminal; and sending a data query request to the determined main body for receiving the data query.
In an optional manner, the determining a subject of the received data query according to a preset condition includes: if the change frequency of the service data corresponding to the information queried by the information query request is lower than a preset threshold value and does not need to be updated in real time, determining that a main body for receiving the data query is SCEF; and if the change frequency of the service data corresponding to the information inquired by the information inquiry request is greater than or equal to a preset threshold and needs to be updated in real time, determining that a main body for receiving the data inquiry is a terminal.
In an optional manner, the determining, according to a preset condition, a main body for receiving a data query, and sending a data query request to the determined main body for receiving the data query includes: if the change frequency of the service data corresponding to the information queried by the information query request is lower than a preset threshold value and does not need to be updated in real time, determining that a main body for receiving the data query is SCEF; if the change frequency of the service data corresponding to the information queried by the information query request is greater than or equal to a preset threshold and needs to be updated in real time, requesting the SCEF to query whether the service data meeting the preset time limit exists in the information open database, so that the SCEF queries that the service data meeting the preset time limit exists in the information open database and returns a query result; and when the SCEF inquires that the service data meeting the preset time limit in the information open database does not exist, sending a data inquiry request to a terminal.
Fig. 10 is a schematic structural diagram illustrating an internet of things information query device according to an embodiment of the present invention. As shown in fig. 10, the apparatus 1000 includes: a query request receiving module 1001 and a query result returning module 1002.
The query request receiving module 1001 is configured to receive a data query request, where the data query request is initiated by an IoT platform, the IoT platform receives an information query request sent by an application program, performs access legitimacy authentication on the application program, determines whether information queried by the information query request exists in an information open database after the authentication is passed, and initiates the data query request when the information queried by the information query request does not exist in the information open database; the query result returning module 1002 is configured to return a query result to the IoT platform, so that the IoT platform returns the query result to the application program.
Fig. 11 is a schematic structural diagram illustrating an internet of things information subscription device according to an embodiment of the present invention. As shown in fig. 11, the apparatus 1100 includes: the subscription request receiving module 1101, the authentication module 1102, the subscription rule generating module 1103, the subscription rule issuing module 1104, the subscription result receiving module 1105 and the subscription result returning module 1106.
The subscription request receiving module 1101 is configured to receive an information subscription request sent by an application program; the authentication module 1102 is configured to perform access validity authentication on the application program; the subscription rule generating module 1103 is configured to generate and store a subscription rule after the authentication is passed; the subscription rule issuing module 1104 is configured to issue a subscription rule to a service capability exposure function SCEF; the subscription result receiving module 1105 is configured to receive a subscription result returned by the SCEF and store the application program and a subscription rule corresponding to the application program; the subscription result returning module 1106 is configured to return the subscription result to the application program.
In an optional manner, the apparatus 1100 is further configured to receive a notification message of a service data change sent by the SCEF, where the notification message includes changed data; saving the changed data and returning a notification response message to the SCEF; and forwarding the notification message of the service data change to the application program according to a subscription rule.
Fig. 12 is a schematic structural diagram illustrating an internet of things information subscription device according to an embodiment of the present invention. As shown in fig. 12, the apparatus 1200 includes: a subscription rule receiving module 1201 and a subscription result returning module 1202.
The subscription rule receiving module 1201 is configured to receive a subscription rule, where the subscription rule is issued by an IoT platform, the IoT platform receives an information subscription request sent by an application program, performs access validity authentication on the application program, generates and stores a subscription rule after the authentication is passed, and issues the subscription rule; the subscription result returning module 1202 is configured to return a subscription result to the IoT platform, so that the IoT platform returns the subscription result to the application program and stores the application program and the subscription rule corresponding to the application program.
In an optional manner, the apparatus 1200 is further configured to: receiving a notification message of service data change sent by a Mobility Management Entity (MME), wherein the notification message contains changed data; sending a notification message of the change of the service data to the IoT platform so that the IoT platform saves the changed data and returns a notification response message to the SCEF; and receiving the notification response message and forwarding the notification response message to the MME.
An embodiment of the present invention provides a computer storage medium, where at least one executable instruction is stored in the storage medium, and the executable instruction causes a processor to execute the steps of the internet of things information query method or the steps of the internet of things information subscription method in any of the above method embodiments.
Embodiments of the present invention provide a computer program product, which includes a computer program stored on a computer storage medium, where the computer program includes program instructions, and when the program instructions are executed by a computer, the computer executes the steps of the internet-of-things information query method or the steps of the internet-of-things information subscription method in any of the above-mentioned method embodiments.
Fig. 13 is a schematic structural diagram of an electronic device according to an embodiment of the present invention, and the specific embodiment of the present invention does not limit the specific implementation of the electronic device.
As shown in fig. 13, the electronic device may include: a processor (processor)1202, a communication Interface 1204, a memory 1206, and a communication bus 1208.
Wherein: the processor 1202, communication interface 1204, and memory 1206 communicate with one another via a communication bus 1208. A communication interface 1204 for communicating with network elements of other devices, such as clients or other servers. The processor 1202 is configured to execute the program 1210, and may specifically execute the steps of any of the above-described method embodiments.
In particular, program 1210 may include program code comprising computer operating instructions.
The processor 1202 may be a central processing unit CPU, or an Application Specific Integrated Circuit (ASIC), or one or more Integrated circuits configured to implement an embodiment of the present invention. The electronic device comprises one or more processors, which can be the same type of processor, such as one or more CPUs; or may be different types of processors such as one or more CPUs and one or more ASICs.
The memory 1206 is used for storing programs 1210. The memory 1206 may comprise high-speed RAM memory, and may also include non-volatile memory (non-volatile memory), such as at least one disk memory.
The algorithms or displays presented herein are not inherently related to any particular computer, virtual system, or other apparatus. Various general purpose systems may also be used with the teachings herein. The required structure for constructing such a system will be apparent from the description above. In addition, embodiments of the present invention are not directed to any particular programming language. It is appreciated that a variety of programming languages may be used to implement the teachings of the present invention as described herein, and any descriptions of specific languages are provided above to disclose the best mode of the invention.
In the description provided herein, numerous specific details are set forth. It is understood, however, that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description.
Similarly, it should be appreciated that in the foregoing description of exemplary embodiments of the invention, various features of the embodiments of the invention are sometimes grouped together in a single embodiment, figure, or description thereof for the purpose of streamlining the invention and aiding in the understanding of one or more of the various inventive aspects. However, the disclosed method should not be interpreted as reflecting an intention that: that the invention as claimed requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Thus, the claims following the detailed description are hereby expressly incorporated into this detailed description, with each claim standing on its own as a separate embodiment of this invention.
Those skilled in the art will appreciate that the modules in the device in an embodiment may be adaptively changed and disposed in one or more devices different from the embodiment. The modules or units or components of the embodiments may be combined into one module or unit or component, and furthermore they may be divided into a plurality of sub-modules or sub-units or sub-components. All of the features disclosed in this specification (including any accompanying claims, abstract and drawings), and all of the processes or elements of any method or apparatus so disclosed, may be combined in any combination, except combinations where at least some of such features and/or processes or elements are mutually exclusive. Each feature disclosed in this specification (including any accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise.
Furthermore, those skilled in the art will appreciate that while some embodiments herein include some features included in other embodiments, rather than other features, combinations of features of different embodiments are meant to be within the scope of the invention and form different embodiments. For example, in the following claims, any of the claimed embodiments may be used in any combination.
It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention may be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by one and the same item of hardware. The usage of the words first, second and third, etcetera do not indicate any ordering. These words may be interpreted as names. The steps in the above embodiments should not be construed as limiting the order of execution unless specified otherwise.

Claims (15)

Translated fromChinese
1.一种物联网信息查询方法,其特征在于,所述方法包括:1. a kind of Internet of things information query method, is characterized in that, described method comprises:接收应用程序发送的信息查询请求;Receive information query requests sent by applications;对所述应用程序进行接入合法性鉴权;Perform access legality authentication on the application;在鉴权通过后判断所述信息查询请求查询的信息在信息开放数据库中是否已存在;After the authentication is passed, determine whether the information queried by the information query request already exists in the information open database;在所述信息查询请求查询的信息在信息开放数据库中不存在时,发起数据查询请求;When the information queried by the information query request does not exist in the information open database, initiate a data query request;接收查询结果并将所述查询结果返回给所述应用程序。Query results are received and returned to the application.2.根据权利要求1所述的方法,其特征在于,所述在所述信息查询请求查询的信息在信息开放数据库中不存在时,发起数据查询请求,包括:2. The method according to claim 1, wherein, when the information queried by the information query request does not exist in the information open database, initiating a data query request, comprising:根据预设条件确定接收数据查询的主体,其中所述主体包括向服务能力开放功能SCEF和终端;Determine the subject of receiving the data query according to the preset condition, wherein the subject includes the service capability opening function SCEF and the terminal;向确定的所述接收数据查询的主体发送数据查询请求。Send a data query request to the determined subject that receives the data query.3.根据权利要求2所述的方法,其特征在于,所述根据预设条件确定接收数据查询的主体,包括:3. The method according to claim 2, wherein the determining the subject of receiving the data query according to a preset condition comprises:若所述信息查询请求查询的信息所对应的业务数据变化频率低于预设阈值且不需要实时更新,则确定接收数据查询的主体为SCEF;If the change frequency of the service data corresponding to the information queried by the information query request is lower than the preset threshold and does not need to be updated in real time, it is determined that the subject receiving the data query is SCEF;若所述信息查询请求查询的信息所对应的业务数据变化频率大于或等于预设阈值且需要实时更新,则确定接收数据查询的主体为终端。If the change frequency of the service data corresponding to the information queried by the information query request is greater than or equal to a preset threshold and needs to be updated in real time, it is determined that the subject receiving the data query is a terminal.4.根据权利要求2所述的方法,其特征在于,所述根据预设条件确定接收数据查询的主体,向确定的所述接收数据查询的主体发送数据查询请求,包括:4 . The method according to claim 2 , wherein the determining the subject receiving the data query according to the preset condition, and sending the data query request to the determined subject receiving the data query, comprising: 4 .若所述信息查询请求查询的信息所对应的业务数据变化频率低于预设阈值且不需要实时更新,则确定接收数据查询的主体为SCEF;If the change frequency of the service data corresponding to the information queried by the information query request is lower than the preset threshold and does not need to be updated in real time, it is determined that the subject receiving the data query is SCEF;若所述信息查询请求查询的信息所对应的业务数据变化频率大于或等于预设阈值且需要实时更新,请求所述SCEF查询所述信息开放数据库中是否有满足预设时限的业务数据,以使所述SCEF在查询到所述信息开放数据库中有满足预设时限的业务数据返回查询结果;If the change frequency of the service data corresponding to the information queried by the information query request is greater than or equal to a preset threshold and needs to be updated in real time, request the SCEF to query the information open database for service data that meets the preset time limit, so that The SCEF returns a query result when it finds that the information open database has business data that meets the preset time limit;在所述SCEF查询到在所述信息开放数据库中没有满足预设时限的业务数据时,向终端发送数据查询请求。When the SCEF finds that there is no service data that meets the preset time limit in the information open database, it sends a data query request to the terminal.5.一种物联网信息查询方法,其特征在于,所述方法包括:5. An Internet of Things information query method, characterized in that the method comprises:接收数据查询请求,所述数据查询请求由IoT平台发起,所述IoT平台接收应用程序发送的信息查询请求,对所述应用程序进行接入合法性鉴权,在鉴权通过后判断所述信息查询请求查询的信息在信息开放数据库中是否已存在,在所述信息查询请求查询的信息在信息开放数据库中不存在时发起所述数据查询请求;Receive a data query request, the data query request is initiated by the IoT platform, the IoT platform receives the information query request sent by the application, performs access legality authentication on the application, and judges the information after the authentication is passed. Whether the information queried by the query request already exists in the information open database, the data query request is initiated when the information queried by the information query request does not exist in the information open database;向所述IoT平台返回查询结果,以使所述IoT平台将所述查询结果返回给所述应用程序。Return the query result to the IoT platform, so that the IoT platform returns the query result to the application.6.一种物联网信息订阅方法,其特征在于,所述方法包括:6. An Internet of Things information subscription method, characterized in that the method comprises:接收应用程序发送的信息订阅请求;Receive information subscription requests sent by applications;对所述应用程序进行接入合法性鉴权;Perform access legality authentication on the application;在鉴权通过后生成并存储订阅规则;Generate and store subscription rules after authentication is passed;向服务能力开放功能SCEF下发订阅规则;Issue subscription rules to the service capability opening function SCEF;接收所述SCEF返回的订阅结果并保存所述应用程序及所述应用程序对应的订阅规则;receiving the subscription result returned by the SCEF and saving the application and the subscription rule corresponding to the application;将所述订阅结果返回给所述应用程序。Return the subscription result to the application.7.根据权利要求6所述的方法,其特征在于,所述方法还包括:7. The method according to claim 6, wherein the method further comprises:接收所述SCEF发送的业务数据变化的通知消息,其中所述通知消息包含变化的数据;receiving a notification message of service data change sent by the SCEF, wherein the notification message includes changed data;保存所述变化的数据并向所述SCEF返回通知响应消息;saving the changed data and returning a notification response message to the SCEF;根据订阅规则向所述应用程序转发所述业务数据变化的通知消息。Forward the notification message of the service data change to the application according to the subscription rule.8.一种物联网信息订阅方法,其特征在于,所述方法包括:8. An Internet of Things information subscription method, wherein the method comprises:接收订阅规则,所述订阅规则由IoT平台下发,所述IoT平台接收应用程序发送的信息订阅请求,对所述应用程序进行接入合法性鉴权,在鉴权通过后生成并存储订阅规则,下发所述订阅规则;Receive subscription rules, the subscription rules are issued by the IoT platform, the IoT platform receives the information subscription request sent by the application, authenticates the access validity of the application, and generates and stores the subscription rules after the authentication is passed , and issue the subscription rules;向所述IoT平台返回订阅结果,以使所述IoT平台将所述订阅结果返回给所述应用程序并保存所述应用程序及所述应用程序对应的订阅规则。Return the subscription result to the IoT platform, so that the IoT platform returns the subscription result to the application and saves the application and the subscription rule corresponding to the application.9.根据权利要求8所述的方法,其特征在于,所述方法还包括:9. The method according to claim 8, wherein the method further comprises:接收移动性管理实体MME发送的业务数据变化的通知消息,其中所述通知消息包含变化的数据;receiving a notification message of service data change sent by the mobility management entity MME, wherein the notification message contains changed data;向所述IoT平台发送所述业务数据变化的通知消息,以使所述IoT平台保存所述变化的数据并向所述SCEF返回通知响应消息;sending a notification message of the service data change to the IoT platform, so that the IoT platform saves the changed data and returns a notification response message to the SCEF;接收所述通知响应消息并转发给所述MME。The notification response message is received and forwarded to the MME.10.一种物联网信息查询装置,其特征在于,所述装置包括:10. An Internet of Things information query device, characterized in that the device comprises:查询请求接收模块,用于接收应用程序发送的信息查询请求;The query request receiving module is used to receive the information query request sent by the application;鉴权模块,用于对所述应用程序进行接入合法性鉴权;an authentication module, used to authenticate the access legality of the application;判断模块,用于在鉴权通过后判断所述信息查询请求查询的信息在信息开放数据库中是否已存在;a judgment module for judging whether the information queried by the information query request already exists in the information open database after the authentication is passed;查询请求发起模块,用于在所述信息查询请求查询的信息在信息开放数据库中不存在时,发起数据查询请求;a query request initiating module, configured to initiate a data query request when the information queried by the information query request does not exist in the information open database;查询结果接收模块,用于接收查询结果并将所述查询结果返回给所述应用程序。The query result receiving module is used for receiving the query result and returning the query result to the application program.11.一种物联网信息查询装置,其特征在于,所述装置包括:11. An Internet of Things information query device, wherein the device comprises:查询请求接收模块,用于接收数据查询请求,所述数据查询请求由IoT平台发起,所述IoT平台接收应用程序发送的信息查询请求,对所述应用程序进行接入合法性鉴权,在鉴权通过后判断所述信息查询请求查询的信息在信息开放数据库中是否已存在,在所述信息查询请求查询的信息在信息开放数据库中不存在时发起所述数据查询请求;The query request receiving module is used to receive a data query request, the data query request is initiated by the IoT platform, the IoT platform receives the information query request sent by the application program, and performs access legality authentication on the application program. After the right is passed, determine whether the information queried by the information query request already exists in the information open database, and initiate the data query request when the information queried by the information query request does not exist in the information open database;查询结果返回模块,用于向所述IoT平台返回查询结果,以使所述IoT平台将所述查询结果返回给所述应用程序。The query result returning module is configured to return the query result to the IoT platform, so that the IoT platform returns the query result to the application program.12.一种物联网信息订阅装置,其特征在于,所述装置包括:12. An Internet of Things information subscription device, wherein the device comprises:订阅请求接收模块,用于接收应用程序发送的信息订阅请求;The subscription request receiving module is used to receive the information subscription request sent by the application;鉴权模块,用于对所述应用程序进行接入合法性鉴权;an authentication module, used to authenticate the access legality of the application;订阅规则生成模块,用于在鉴权通过后生成并存储订阅规则;The subscription rule generation module is used to generate and store the subscription rules after the authentication is passed;订阅规则下发模块,用于向服务能力开放功能SCEF下发订阅规则;The subscription rule issuing module is used to issue subscription rules to the service capability opening function SCEF;订阅结果接收模块,用于接收所述SCEF返回的订阅结果并保存所述应用程序及所述应用程序对应的订阅规则;a subscription result receiving module, configured to receive the subscription result returned by the SCEF and save the application and the subscription rule corresponding to the application;订阅结果返回模块,用于将所述订阅结果返回给所述应用程序。The subscription result returning module is used for returning the subscription result to the application program.13.一种物联网信息订阅装置,其特征在于,所述装置包括:13. An Internet of Things information subscription device, wherein the device comprises:订阅规则接收模块,用于接收订阅规则,所述订阅规则由IoT平台下发,所述IoT平台接收应用程序发送的信息订阅请求,对所述应用程序进行接入合法性鉴权,在鉴权通过后生成并存储订阅规则,下发所述订阅规则;The subscription rule receiving module is used to receive the subscription rules, the subscription rules are issued by the IoT platform, the IoT platform receives the information subscription request sent by the application program, and performs access legality authentication on the application program. After passing, generate and store subscription rules, and issue the subscription rules;订阅结果返回模块,用于向所述IoT平台返回订阅结果,以使所述IoT平台将所述订阅结果返回给所述应用程序并保存所述应用程序及所述应用程序对应的订阅规则。A subscription result returning module, configured to return a subscription result to the IoT platform, so that the IoT platform returns the subscription result to the application and saves the application and the subscription rules corresponding to the application.14.一种电子设备,其特征在于,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;14. An electronic device, comprising: a processor, a memory, a communication interface, and a communication bus, wherein the processor, the memory, and the communication interface communicate with each other through the communication bus;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如权利要求1-5中任意一项所述的物联网信息查询方法的操作,或者所述可执行指令使所述处理器执行如权利要求6-9中任意一项所述的物联网信息订阅方法的操作。The memory is used to store at least one executable instruction, the executable instruction enables the processor to perform the operation of the Internet of Things information query method according to any one of claims 1-5, or the executable instruction The processor is caused to perform the operations of the Internet of Things information subscription method according to any one of claims 6-9.15.一种计算机存储介质,其特征在于,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如权利要求1-5中任意一项所述的物联网信息查询方法的操作,或者所述可执行指令使处理器执行如权利要求6-9中任意一项所述的物联网信息订阅方法的操作。15. A computer storage medium, wherein the storage medium stores at least one executable instruction, and the executable instruction enables a processor to execute the Internet of Things information according to any one of claims 1-5 The operation of the query method, or the executable instruction causes the processor to perform the operation of the method for subscribing to Internet of Things information according to any one of claims 6-9.
CN201910584114.8A2019-07-012019-07-01Internet of things information query method, subscription method, device and electronic equipmentActiveCN112182340B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201910584114.8ACN112182340B (en)2019-07-012019-07-01Internet of things information query method, subscription method, device and electronic equipment

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201910584114.8ACN112182340B (en)2019-07-012019-07-01Internet of things information query method, subscription method, device and electronic equipment

Publications (2)

Publication NumberPublication Date
CN112182340Atrue CN112182340A (en)2021-01-05
CN112182340B CN112182340B (en)2024-06-07

Family

ID=73915581

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201910584114.8AActiveCN112182340B (en)2019-07-012019-07-01Internet of things information query method, subscription method, device and electronic equipment

Country Status (1)

CountryLink
CN (1)CN112182340B (en)

Citations (18)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101741812A (en)*2008-11-102010-06-16华为技术有限公司 A method, device and system for acquiring user information
CN102855571A (en)*2011-06-302013-01-02南京中兴新软件有限责任公司Resource information processing method and device
CN103034650A (en)*2011-09-292013-04-10北京新媒传信科技有限公司System and method for processing data
CN103152785A (en)*2011-12-062013-06-12中国移动通信集团福建有限公司Method and system for routing response message of service gateway of internet of things
KR20140111381A (en)*2013-03-112014-09-19주식회사 케이티A method and apparatus of converting polling protocols in M2M networks
CN104581611A (en)*2013-10-252015-04-29中兴通讯股份有限公司M2M-based information processing method and M2M service platform
CN105096073A (en)*2014-05-092015-11-25青岛友明伟业信息技术有限公司Cold chain transportation tracking system based on Internet of Things
CN105871644A (en)*2016-06-082016-08-17山东普奥智能软件科技有限公司IOT (Internet of Things) field network management system
CN105933355A (en)*2016-07-072016-09-07中国联合网络通信集团有限公司Internet of things terminal management method, internet of things server and network server
US20170279682A1 (en)*2016-03-282017-09-28International Business Machines CorporationAutomatic finding and sharing of iot connected devices
US20180097710A1 (en)*2016-09-302018-04-05Sap SeEfficiency and performance in internet-of-things scenarios
CN108076452A (en)*2016-11-182018-05-25大唐移动通信设备有限公司A kind of methods, devices and systems for notifying professional ability
CN108268476A (en)*2016-12-302018-07-10北京国双科技有限公司Data query method and device
CN108574620A (en)*2017-03-092018-09-25腾讯科技(深圳)有限公司A kind of data subscription method, device, server and system
CN108981816A (en)*2018-07-272018-12-11华北水利水电大学A kind of open system for hydrographic water resource monitoring
CN109471863A (en)*2018-11-122019-03-15北京懿医云科技有限公司Information query method and device, electronic equipment based on distributed data base
CN109656957A (en)*2018-12-142019-04-19中国银行股份有限公司Data query method and device based on Persistence Layer Framework
CN109684416A (en)*2018-11-132019-04-26国电南京自动化股份有限公司A kind of high concurrent real-time history data storage system

Patent Citations (18)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101741812A (en)*2008-11-102010-06-16华为技术有限公司 A method, device and system for acquiring user information
CN102855571A (en)*2011-06-302013-01-02南京中兴新软件有限责任公司Resource information processing method and device
CN103034650A (en)*2011-09-292013-04-10北京新媒传信科技有限公司System and method for processing data
CN103152785A (en)*2011-12-062013-06-12中国移动通信集团福建有限公司Method and system for routing response message of service gateway of internet of things
KR20140111381A (en)*2013-03-112014-09-19주식회사 케이티A method and apparatus of converting polling protocols in M2M networks
CN104581611A (en)*2013-10-252015-04-29中兴通讯股份有限公司M2M-based information processing method and M2M service platform
CN105096073A (en)*2014-05-092015-11-25青岛友明伟业信息技术有限公司Cold chain transportation tracking system based on Internet of Things
US20170279682A1 (en)*2016-03-282017-09-28International Business Machines CorporationAutomatic finding and sharing of iot connected devices
CN105871644A (en)*2016-06-082016-08-17山东普奥智能软件科技有限公司IOT (Internet of Things) field network management system
CN105933355A (en)*2016-07-072016-09-07中国联合网络通信集团有限公司Internet of things terminal management method, internet of things server and network server
US20180097710A1 (en)*2016-09-302018-04-05Sap SeEfficiency and performance in internet-of-things scenarios
CN108076452A (en)*2016-11-182018-05-25大唐移动通信设备有限公司A kind of methods, devices and systems for notifying professional ability
CN108268476A (en)*2016-12-302018-07-10北京国双科技有限公司Data query method and device
CN108574620A (en)*2017-03-092018-09-25腾讯科技(深圳)有限公司A kind of data subscription method, device, server and system
CN108981816A (en)*2018-07-272018-12-11华北水利水电大学A kind of open system for hydrographic water resource monitoring
CN109471863A (en)*2018-11-122019-03-15北京懿医云科技有限公司Information query method and device, electronic equipment based on distributed data base
CN109684416A (en)*2018-11-132019-04-26国电南京自动化股份有限公司A kind of high concurrent real-time history data storage system
CN109656957A (en)*2018-12-142019-04-19中国银行股份有限公司Data query method and device based on Persistence Layer Framework

Also Published As

Publication numberPublication date
CN112182340B (en)2024-06-07

Similar Documents

PublicationPublication DateTitle
CN110351828B (en) A positioning method and device
WO2018166328A1 (en)Information processing method, apparatus, computer readable storage medium and electronic device
JP2025066136A (en) Edge Configuration Server (ECS) and method thereof
CN116134850A (en)NF discovery and selection based on service response delay measurement
WO2021159415A1 (en)Communication method, apparatus, and system
CN113422772A (en)Private network terminal access processing method and device and electronic equipment
JP7677398B2 (en) Wireless terminal, Edge Enabler Server (EES), and methods therefor
JP7603153B2 (en) Method and apparatus for improved capability disclosure in edge enabler servers - Patents.com
US12167310B2 (en)Roaming device location determination for emergency communications
CN113453252B (en)Communication method and device
WO2018176439A1 (en)Address obtaining method, services capability opening network element, and mobile edge computing network element
CN116133128B (en) A service scheduling method, device, communication equipment and storage medium
WO2023279977A1 (en)Network nodes and methods therein for event monitoring
WO2023279256A1 (en)Methods and apparatuses for facilitating network slice selection
CN112182340B (en)Internet of things information query method, subscription method, device and electronic equipment
CN117641239A (en) Communication method, device and storage medium
CN117412353A (en) Network element selection method, device and network element
US20140323145A1 (en)Base station paging based on traffic content type
US20250150955A1 (en)Methods, apparatuses, and computer program products for enhancing local breakout sessions in roaming scenarios
US20240292317A1 (en)Location service entity selection method and apparatus, and electronic device and readable storage medium
WO2024230044A1 (en)Method of ue selection for sensing measurement and devices thereof
US20220210677A1 (en)Methods and Apparatuses for Configuration of Monitoring for Terminal Device
CN120568380A (en) Communication method, device, system and storage medium
CN117062052A (en)Data processing method, device, core network node, electronic equipment and storage medium
WO2025107742A1 (en)Information forwarding method and apparatus

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp