Internet of Things terminal communication system based on mobile short message
Through the IoT terminal communication system based on mobile short messages, the security vulnerabilities and data governance problems of the IoT system are solved, the standardization and efficiency of information transmission are achieved, the deep integration of 4G or 5G communication protocols is supported, and the application scenarios of the IoT are expanded.
Patent Information
- Application Number
- CN202510763309.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-09
- Publication Date
- 2025-09-16
AI Technical Summary
The IoT communication system has problems such as security vulnerabilities, fragmented standards, and difficult data governance.
An IoT terminal communication system based on mobile short messages is adopted, including a base station, a short message control center and a mobile management module. Information between the terminal and the control terminal is transmitted through short messages, and 4G or 5G communication protocols are supported to realize information encryption and decryption.
It realizes the standardization of information transmission in the Internet of Things system, reduces security vulnerabilities and the difficulty of data governance, has the characteristics of low latency, high bandwidth, large connection and low cost, and supports the large-scale deployment and application of the Internet of Things.
Smart Images

Figure CN120659023A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication technology, and in particular to an Internet of Things terminal communication system based on mobile short messages. Background Art
[0002] The Internet of Things can be applied to scenarios such as industrial Internet, smart cities and smart homes, and can play a role in improving production efficiency, improving urban operations and improving the quality of life.
[0003] In an IoT system, IoT terminals are numerous and widely distributed. Reliable communication mechanisms are required to transmit information, including signaling and data, between the network layer and IoT terminals, and between IoT terminals. Current IoT communication systems face challenges such as security vulnerabilities, fragmented standards, and difficult data governance. Summary of the Invention
[0004] In view of the technical problems faced by the current Internet of Things communication system, such as security vulnerabilities, standard fragmentation and difficulty in data governance, the purpose of the present invention is to provide an Internet of Things terminal communication system based on mobile short messages.
[0005] An embodiment of the present invention includes an Internet of Things terminal communication system based on mobile short messages, and the Internet of Things terminal communication system based on mobile short messages includes:
[0006] Base station; the base station is used to connect to the Internet of Things terminal;
[0007] Short message control center; the short message control center is used to determine the control terminal and control the control terminal to communicate short messages with the first Internet of Things terminal; the first Internet of Things terminal is a specific Internet of Things terminal connected to the base station;
[0008] Mobility management module; the mobility management module is connected to the base station and the short message control center respectively, and the mobility management module is used to perform mobility management of the Internet of Things terminal based on one or more communication protocols.
[0009] Furthermore, controlling the control end to communicate with the first IoT terminal via short messages includes:
[0010] The short message control center obtains a first short message from the control terminal, and sends the first short message to the first Internet of Things terminal through the base station; wherein the first short message is used to activate an event on the first Internet of Things terminal;
[0011] The base station receives a second short message sent by the first Internet of Things terminal, and sends the second short message to the short message control center; the second short message indicates the event activation state of the first Internet of Things terminal after responding to the first short message;
[0012] The short message control center sends the second short message to the control terminal.
[0013] Furthermore, controlling the control end to communicate with the first IoT terminal via short messages includes:
[0014] The short message control center obtains a third short message from the control terminal, and sends the third short message to the first IoT terminal through the base station; wherein the third short message is used to cancel an event on the first IoT terminal;
[0015] The base station receives a fourth short message sent by the first IoT terminal, and sends the fourth short message to the short message control center; the fourth short message indicates the event cancellation status of the first IoT terminal after responding to the third short message;
[0016] The short message control center sends the fourth short message to the control terminal.
[0017] Furthermore, controlling the control end to communicate with the first IoT terminal via short messages includes:
[0018] The short message control center obtains a fifth short message from the control terminal, and sends the fifth short message to the first IoT terminal through the base station; wherein the fifth short message is used to provide a behavior instruction to the first IoT terminal;
[0019] The base station receives a sixth short message sent by the first IoT terminal, and sends the sixth short message to the short message control center; the sixth short message indicates the result of the action executed by the first IoT terminal in response to the fifth short message;
[0020] The short message control center sends the sixth short message to the control terminal.
[0021] Furthermore, controlling the control end to communicate with the first IoT terminal via short messages includes:
[0022] The base station receives a seventh short message sent by the first IoT terminal, and sends the seventh short message to the short message control center; the seventh short message indicates an event status and event data generated by a specific event triggered by the first IoT terminal;
[0023] The short message control center sends the seventh short message to the control terminal.
[0024] Furthermore, the mobile short message-based IoT terminal communication system further includes:
[0025] Short message gateway; the short message gateway is used to connect the control terminal and the short message control center, and is used to convert short message protocols and non-short message protocols;
[0026] Furthermore, the short message control center is also used to encrypt and decrypt short messages when controlling the control end to communicate with the first Internet of Things terminal via short messages.
[0027] Furthermore, determining the control end includes:
[0028] When no authorization information from the service provider platform is received, determining the service provider platform as the control terminal;
[0029] When the authorization information sent by the service provider platform is received, the corresponding second Internet of Things terminal is determined as the control end according to the authorization information, or the corresponding second Internet of Things terminal and the service provider platform are both determined as the control ends; the second Internet of Things terminal is a specific one of the Internet of Things terminals connected to the base station.
[0030] Furthermore, the mobile management of IoT terminals based on one or more communication protocols includes:
[0031] Determine the communication protocol with the IoT terminal based on the protocol applicable to the IoT terminal;
[0032] Determine the working mode of the IoT terminal communication system;
[0033] When it is determined that the operating mode is the first operating mode, each of the IoT terminals connected to the base station is determined as a corresponding first IoT terminal;
[0034] When it is determined that the operating mode is the second operating mode, determining one of the IoT terminals connected to the base station as the first IoT terminal, triggering the first IoT terminal to establish short-range communication with the other IoT terminals connected to the base station, and establishing communication with the other IoT terminals through the first IoT terminal and the short-range communication;
[0035] When it is determined that the working mode is the third working mode, multi-device binding is performed on each of the Internet of Things terminals connected to the base station, so that the multiple Internet of Things terminals are identified as one first Internet of Things terminal.
[0036] The beneficial effects of the present invention are as follows: the Internet of Things terminal communication system based on mobile short messages in the embodiment realizes the transmission of instructions, data and other information between the control end and the Internet of Things terminal in the Internet of Things system in the form of short messages; this communication mechanism utilizes the advantages of standardization, few loopholes and easy data governance of short message services, and overcomes the shortcomings of the Internet of Things system due to the lack of unified standards, such as many security loopholes, difficult data governance, serious interference and great impact on the electromagnetic environment; moreover, the short message service can be specifically carried out with communication protocols such as 4G or 5G, realizing a deep integration of the Internet of Things system with advanced communication protocols such as 4G or 5G, and being able to obtain the low latency, high bandwidth, large connection, low cost and wide coverage characteristics of advanced communication protocols such as 4G or 5G, which is conducive to expanding the large-scale deployment and application scenarios of the Internet of Things, and accelerating the implementation of high real-time scenarios such as industrial automation, Internet of Vehicles and telemedicine. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] Figure 1 A schematic structural diagram of an Internet of Things terminal communication system based on mobile short messages in an embodiment;
[0038] Figure 2 Schematic diagram of the process of steps S1A-S3A in the embodiment;
[0039] Figure 3 Schematic diagram of the process of steps S1B-S3B in the embodiment;
[0040] Figure 4 Schematic diagram of the process of steps S1C-S3C in the embodiment;
[0041] Figure 5 Schematic diagram of the process of steps S1D-S2D in the embodiment;
[0042] Figure 6 Schematic diagram of the working principle of the second IoT terminal as an authorized IoT terminal in the embodiment;
[0043] Figure 7 Schematic diagram of the first working mode in the embodiment;
[0044] Figure 8 Schematic diagram of the second working mode in the embodiment;
[0045] Figure 9 Schematic diagram of the third working mode in the embodiment. DETAILED DESCRIPTION
[0046] Explanation of terms:
[0047] Short Message Service (SMS), also known as short message or text message, is text or digital information sent or received via a communication network. For example, current 4G and 5G communication networks all provide short message services.
[0048] Short Message Service Center (SMSC) is a core component of the short message transmission system. Its core functions are to receive, store, route and forward SMS messages, and generate SMS status reports.
[0049] Service Provider Platform: Service Provider (SP) is the direct provider of mobile Internet service content and application services, often referring to telecom value-added service providers. It can develop and provide services suitable for mobile phone users according to user requirements;
[0050] Short Message Gateway: Short Message Gateway (SMGW) is a device located between the Short Message Control Center (SMSC) and the Service Provider Platform (SP). It provides a secure and fast channel for data exchange between these two entities.
[0051] Short Message Service Function (SMSF): a network element in the 5G core network used to provide short message services.
[0052] Access and Mobility Management Function (AMF): AMF is a network element in the 5G core network that provides access and mobility management functions. It can perform registration, connection, reachability, mobility management, and other functions.
[0053] Mobility Management Node Function: Mobility Management Entity (MME) is the key control node of the 3GPP protocol LTE access network. Its role in the 4G core network is equivalent to the role played by the Short Message Service Function (SMSF) and the Access and Mobility Management Function (AMF) in the 5G core network.
[0054] Base station: generally called eNodeB in 4G core network and gNodeB in 5G core network;
[0055] IoT terminals: These can be sensors, radio frequency identification devices (RFID), smart terminals, surveillance cameras, robots, and other sensing devices or controlled devices.
[0056] In this embodiment, the structure of the Internet of Things terminal communication system based on mobile short messages is as follows: Figure 1 As shown. Figure 1 The Internet of Things terminal communication system based on mobile short messages includes a base station, a short message control center SMSC and a mobile management module. On this basis, the Internet of Things terminal communication system based on mobile short messages can also include a short message gateway SMGW.
[0057] Specifically, refer to Figure 1 The mobile short message-based IoT terminal communication system in this embodiment can adapt to communication networks such as 4G or 5G. For example, when the IoT terminal is applicable to a 4G network, the mobility management module can specifically include a mobility management node function (MME), and the base station can specifically be an eNodeB; when the IoT terminal is applicable to a 5G network, the mobility management module can specifically include a short message service function network element (SMSF) and an access and mobility management function (AMF), and the base station can specifically be a gNodeB. The mobility management node function (MME), the short message service function network element (SMSF), and the access and mobility management function (AMF) can be configured to form a mobility management module, and base stations in the form of eNodeBs and gNodeBs can be configured to form base stations. The corresponding form of mobility management module and base station can be selected based on the communication protocol applicable to the IoT terminal (e.g., 4G or 5G).
[0058] In this embodiment, an IoT terminal is taken as an example to apply the 5G communication protocol, that is, a mobile management module includes a short message service function network element SMSF and an access and mobility management function AMF, and the base station is a gNodeB.
[0059] Reference Figure 1 The base station gNodeB is connected to an IoT terminal, where there can be multiple IoT terminals of different types. The short message control center is used to determine a control terminal and control the control terminal to communicate short messages with the first IoT terminal. The control terminal can be the service provider platform (SP) by default, but can be another entity with the service provider platform's authorization.
[0060] The first Internet of Things terminal is a specific Internet of Things terminal connected to the base station, and may be any one of the Internet of Things terminals, or a randomly selected Internet of Things terminal, or an Internet of Things terminal selected according to certain criteria.
[0061] In this embodiment, the mobility management module performs mobility management of the Internet of Things terminals based on one or more of the communication protocols such as 4G and 5G (for example, it can be selected to switch between 4G and 5G), such as controlling which Internet of Things terminals access, or selecting which Internet of Things terminals as the first Internet of Things terminal or the second Internet of Things terminal, etc.
[0062] The short message control center SMSC controls the control terminal to communicate with the first IoT terminal through short messages. For example, the short message control center SMSC receives the instruction sent by the control terminal directly or through the short message gateway SMGW, and then sends it to the IoT terminal through the base station gNodeB in the form of a 5G short message (or a 4G short message if the 4G communication protocol is selected), so that the IoT terminal performs a certain behavior to form feedback data. The IoT terminal edits the feedback data into a 5G short message and sends it back to the base station gNodeB. After the short message control center SMSC receives the 5G short message containing the feedback data through the base station gNodeB, it sends the 5G short message to the control terminal.
[0063] Therefore, the mobile short message-based IoT terminal communication system in this embodiment realizes the transmission of information such as instructions and data between the control terminal and the IoT terminal in the IoT system in the form of short messages. This communication mechanism utilizes the advantages of short message service, such as standardization, few vulnerabilities, and easy data governance, and overcomes the shortcomings of the IoT system due to the lack of unified standards, such as many security vulnerabilities, difficult data governance, severe interference, and a large impact on the electromagnetic environment. It can also use basic 5G and 4G operator networks and network element servers, with low construction costs and a wider coverage area. Moreover, the short message service can be specifically carried out using communication protocols such as 4G or 5G, realizing a deep integration of the IoT system with advanced communication protocols such as 4G or 5G, and can obtain the low latency, high bandwidth, large connection, low cost, and wide coverage characteristics of advanced communication protocols such as 4G or 5G, thereby facilitating the expansion of large-scale deployment and application scenarios of the IoT and accelerating the implementation of high-real-time scenarios such as industrial automation, Internet of Vehicles, and telemedicine. Short messages are transmitted through mobile networks and encrypted, which is more secure than other channels.
[0064] In this embodiment, the process of the short message control center controlling the control terminal to communicate with the first Internet of Things terminal through short messages includes the following steps:
[0065] S1A short message control center obtains the first short message from the control terminal, the first short message is sent to the first IoT terminal via the base station;
[0066] S2A base station receives a second short message sent by the first IoT terminal, the second short message is sent to the short message control center; the second short message indicates that the first IoT terminal in response to the event activation state after the first short message;
[0067] S3A. The short message control center sends the second short message to the control terminal.
[0068] Steps S1A-S3A are the process of the control end wanting to activate the event on the first IoT terminal. Figure 2 shown.
[0069] Reference Figure 2 Taking the service provider platform SP as the control end, in step S1A, the service provider platform SP wishes to perform event activation on the first IoT terminal. The event to be activated may be a data monitoring event (e.g., the first IoT terminal continuously monitors whether certain values are normal) or a periodic monitoring event (e.g., the first IoT terminal periodically reports its own status and collected environmental data). Therefore, the service provider platform SP generates an event activation request and sends the event activation request to the short message gateway SMGW. The event activation request may not be generated according to the short message protocol. For example, the event activation request may not be in the form of a short message. The short message gateway SMGW converts the event activation request into the form of the short message protocol to obtain the first short message.
[0070] Reference Figure 2 The short message gateway (SMGW) sends the first short message to the first IoT terminal via the short message control center (SMSC), the mobility management module, and the base station (gNodeB). During this process, the short message control center (SMSC) can encrypt the first short message using a key (the first IoT terminal possesses the corresponding key). After successfully receiving the first short message, the first IoT terminal can also generate a short message reception report and send it back to the short message control center (SMSC) via the base station (gNodeB) and the mobility management module.
[0071] Reference Figure 2 After receiving the first short message, the first Internet of Things terminal uses the key to decrypt the first short message, and can determine the event to be activated based on the decrypted first short message, and judge whether it supports the activation of such an event. If it supports the activation of such an event, it activates the corresponding event.
[0072] Reference Figure 2 After the activation event, the first IoT terminal generates a second short message indicating the event activation status (for example, event activation is successful), encrypts the second short message, and then sends it to the base station gNodeB. The base station gNodeB sends the second short message to the short message control center SMSC through the mobile management module. The short message control center SMSC uses the key to decrypt the second short message and then sends the second short message to the short message gateway SMGW. The short message gateway SMGW can convert the second short message of the short message protocol into an event activation status report of a non-short message protocol, and send the event activation status report to the service provider platform SP. The service provider platform SP can know that the first IoT terminal has activated the corresponding event based on the event activation status report.
[0073] In this embodiment, the process of the short message control center controlling the control terminal to communicate with the first Internet of Things terminal through short messages includes the following steps:
[0074] S1B short message control center gets the third short message from the control terminal, the third short message is sent to the first IoT terminal via the base station; wherein the third short message is used to cancel the event of the first IoT terminal;
[0075] S1B base station receives a fourth short message sent by the first IoT terminal, the fourth short message is sent to the short message control center; the fourth short message indicates that the first IoT terminal responds to the third short message after the event cancellation status;
[0076] S1B. The short message control center sends the fourth short message to the control terminal.
[0077] Steps S1B-S3B are the process of the control end wanting to cancel the event of the first IoT terminal. Figure 3 shown.
[0078] In this embodiment, event cancellation is the opposite process of event activation. For example, if an event of the first IoT terminal is activated by executing steps S1A-S3A, then the event of the first IoT terminal can be changed back to a state equivalent to not being activated by executing steps S1B-S3B.
[0079] Specifically, refer to Figure 3 A service provider platform (SP) wishing to cancel an event for a first IoT terminal may generate an event cancellation request. The IoT terminal communication system based on mobile short messages performs a process including reception, protocol conversion, decryption, and transmission, so that the first IoT terminal receives a third short message containing the event cancellation request. After responding to the third short message cancellation event, the first IoT terminal generates a fourth short message indicating the event cancellation status (event canceled). The IoT terminal communication system based on mobile short messages performs a process including reception, protocol conversion, decryption, and transmission, so that the service provider platform (SP) receives an event cancellation status report containing the event cancellation status.
[0080] In this embodiment, the process of the short message control center controlling the control terminal to communicate with the first Internet of Things terminal through short messages includes the following steps:
[0081] S1C short message control center obtains the fifth short message from the control terminal, the fifth short message is sent to the first IoT terminal via the base station; wherein the fifth short message is used to indicate the behavior of the first IoT terminal;
[0082] S2C base station receives the sixth short message sent by the first IoT terminal, the sixth short message is sent to the short message control center; the sixth short message indicates the result of the first IoT terminal's behavior after the fifth short message is executed in response;
[0083] S3C. The short message control center sends the sixth short message to the control terminal.
[0084] Steps S1C-S3C are the process of the control end wanting to give behavioral instructions to the first IoT terminal. Figure 4 shown.
[0085] In this embodiment, behavior instruction is the same as event activation, which is the process of the control end controlling the first IoT terminal to perform a certain behavior. For example, event activation is the process of the service provider platform SP controlling the first IoT terminal to perform event activation, while behavior instruction is the process of the service provider platform SP controlling the first IoT terminal to perform a specific behavior (such as automatically restarting and restoring the state when an abnormality occurs, or issuing a warning sound, etc.). Therefore, referring to Figure 4 The service provider platform SP can also generate an action instruction request, which is then received, protocol-converted, decrypted, and sent by the mobile short message-based IoT terminal communication system, so that the first IoT terminal receives a fifth short message containing the action instruction request. After the first IoT terminal performs the corresponding action in response to the fifth short message, it generates a sixth short message indicating the action execution result (e.g., the progress of the action execution, etc.). The mobile short message-based IoT terminal communication system receives, protocol-converts, decrypts, and sends the sixth short message, so that the service provider platform SP receives an action execution result report containing the action execution result.
[0086] In this embodiment, the process of the short message control center controlling the control terminal to communicate with the first Internet of Things terminal through short messages includes the following steps:
[0087] S1D base station receives the seventh short message sent by the first IoT terminal, the seventh short message is sent to the short message control center; the seventh short message indicates the event status and event data generated by the first IoT terminal triggering a specific event;
[0088] S2D. The short message control center sends the seventh short message to the control terminal.
[0089] Steps S1D-S2D are the process of the first IoT terminal actively reporting the event status to the control terminal. Figure 5 shown.
[0090] Reference Figure 5The first Internet of Things terminal can, without the service provider platform SP issuing any instructions to it, actively package the event status and event data (such as abnormal data or abnormal working status) obtained by being triggered by a specific event (such as monitoring data abnormality or abnormal working status of itself) to generate a seventh short message, which is received, protocol converted, decrypted and sent by the Internet of Things terminal communication system based on mobile short messages, so that the service provider platform SP obtains the event status and event data, thereby enabling the first Internet of Things terminal to actively report the event status and event data to the control end.
[0091] according to Figure 2 、 Figure 3 、 Figure 4 and Figure 5 As can be seen from the processes S1A-S3A, S1B-S3B, S1C-S3C and S1D-S2D shown, the IoT terminal communication system based on mobile short messages in this embodiment can transmit instructions and data between the control terminal and the IoT terminal in the form of short messages, thereby realizing standardized, low-latency, high-bandwidth and high-efficiency transmission of information in the IoT system.
[0092] In this embodiment, Figure 2 、 Figure 3 、 Figure 4 and Figure 5 As shown in the figure, the service provider platform SP can be used as the control terminal by default. The service provider platform SP can authorize its own control authority as the control terminal to some of the multiple IoT terminals connected to the base station gNodeB. Specifically, the service provider platform SP hopes that the authorized IoT terminal is the second IoT terminal. The service provider platform SP can edit the authorization information based on the identification information such as the global unique identifier IMSI or user number MSISDN of the second IoT terminal, and send the authorization information to the short message control center SMSC. The short message control center SMSC determines which IoT terminal the second IoT terminal is based on the authorization information, and treats the second IoT terminal as the control terminal, that is, the second IoT terminal can be as follows. Figure 2 、 Figure 3 、 Figure 4 and Figure 5 As shown in FIG. 1 , the first short message, the third short message, the fifth short message, etc. are sent to the short message control center SMSC, and the second short message, the fourth short message, the sixth short message, the seventh short message, etc. can also be received.
[0093] For example, Figure 6 As shown, after the service provider platform SP authorizes the second IoT terminal, the second IoT terminal becomes an authorized IoT terminal with Figure 2 、 Figure 3 、 Figure 4 and Figure 5 The second IoT terminal can refer to Figure 6 A control short message is sent to the controlled IoT terminal (the first IoT terminal) via the gNodeB, mobility management module, and SMSC. This controls the first IoT terminal to perform actions such as event activation or event cancellation, or to move out of a corresponding area or automatically correct a path. A control result short message is generated based on the result of the action. The control result short message is then sent to the authorized IoT terminal (the second IoT terminal) via the gNodeB, mobility management module, and SMSC. The second IoT terminal can then obtain the control result of the controlled IoT terminal (the first IoT terminal) based on the control result short message.
[0094] In this embodiment, if the service provider platform SP authorizes the second IoT terminal, the short message control center SMSC may determine the second IoT terminal as the sole control terminal. For example, the service provider platform SP may not be determined as the control terminal within a certain timeframe, or the service provider platform SP and the second IoT terminal may be simultaneously determined as control terminals. If the service provider platform SP and the second IoT terminal are simultaneously determined as control terminals, the short message control center SMSC may copy the short message to be sent to the second IoT terminal and send it to the service provider platform SP, so that they can simultaneously receive the same data.
[0095] In this embodiment, by opening up the function of authorizing some of the IoT terminals to the service provider platform SP, some IoT terminals can also become control terminals, thereby expanding the control surface of the IoT terminals; moreover, the IoT terminals replace or assist the service provider platform SP to become the control terminal, which is conducive to sharing the load of the service provider platform SP, thereby improving the overall communication efficiency of the IoT terminal communication system.
[0096] For example, the short message control center (SMSC) can access parameters such as the health or service quality of each IoT terminal and select the best IoT terminal (e.g., the one with the highest health, the highest service quality, or the highest weighted average of the health and service quality) based on these parameters. The selected IoT terminal's globally unique identifier (IMSI) or subscriber number (MSISDN) can be sent to the service provider platform (SP) to recommend a second IoT terminal. The service provider platform (SP) can then select the second IoT terminal based on the globally unique identifier (IMSI) or subscriber number (MSISDN) sent by the short message control center (SMSC), thereby authorizing the IoT terminal with the appropriate health and service quality parameters as the control terminal.
[0097] In this embodiment, when the mobility management module performs mobility management of the IoT terminal based on one or more communication protocols, the following steps may be performed:
[0098] P1. Determine the communication protocol with the IoT terminal based on the protocol applicable to the IoT terminal;
[0099] P2. Determine the operating mode of the IoT terminal communication system;
[0100] P3. When the working mode is determined to be the first working mode, any IoT terminal connected to the base station is determined to be a corresponding first IoT terminal;
[0101] P4. When the operating mode is determined to be the second operating mode, an IoT terminal is determined from each IoT terminal connected to the base station as the first IoT terminal, triggering the first IoT terminal to establish short-range communication with other IoT terminals connected to the base station, and establishing communication with other IoT terminals through the first IoT terminal and short-range communication;
[0102] P5. When the working mode is determined to be the third working mode, multiple devices are bound to each IoT terminal connected to the base station, thereby identifying the multiple IoT terminals as a first IoT terminal.
[0103] In step P1, the mobility management module can call corresponding components to provide access services for IoT terminals based on the protocols applicable to the IoT terminals. For example, for IoT terminals using the 4G communication protocol, the mobility management module can call the mobility management node function (MME) and the base station (eNodeB); for IoT terminals using the 5G communication protocol, the mobility management module can call the short message service function (SMSF), the access and mobility management function (MAF), and the base station (gNodeB).
[0104] In step P2, the mobility management module may determine whether the IoT terminal communication system operates in any one of the first operating mode, the second operating mode, and the third operating mode.
[0105] If the first working mode is selected, the mobility management module executes step P3. Figure 7 As shown. Figure 7 , among the multiple IoT terminals connected to the base station, each IoT terminal can be used as Figure 2 、 Figure 3 、 Figure 4 and Figure 5 The first Internet of Things terminals, that is, the Internet of Things terminal communication system based on mobile short messages, respectively carry out short message communication between each Internet of Things terminal and the control terminal. In the first working mode, each first Internet of Things terminal is independent. They are different Internet of Things terminals. Figure 2、 Figure 3 、 Figure 4 and Figure 5 etc. have the status of the first IoT terminal in each process, but they are executed separately Figure 2 、 Figure 3 、 Figure 4 and Figure 5 etc. process.
[0106] If the second working mode is selected, the mobility management module executes step P4. Figure 8 As shown. Figure 8 , the mobility management module can select an IoT terminal from all IoT terminals connected to the base station (specifically, it can be selected by random selection or optimal selection) as the first IoT terminal, and trigger the first IoT terminal to establish short-range communication with other IoT terminals connected to the base station (such as Figure 8 As shown by the dotted line in the figure, which may specifically be a communication protocol such as NFC, WiFi or Bluetooth), communication is established with other Internet of Things terminals through the first Internet of Things terminal and short-range communication.
[0107] In the second working mode, there is only one first Internet of Things terminal, and the Internet of Things terminal communication system based on mobile short messages establishes short message communication between this first Internet of Things terminal and the control end. If the control end needs to send instructions to other Internet of Things terminals other than the first Internet of Things terminal, then the control end can package these instructions in a short message sent to the first Internet of Things terminal, thereby triggering the first Internet of Things terminal to extract these instructions after receiving the short message and send them to the corresponding other Internet of Things terminals through short-range communication; other Internet of Things terminals can send the execution results of the instructions to the first Internet of Things terminal through short-range communication, and the first Internet of Things terminal generates a short message and sends it to the control end through the Internet of Things terminal communication system based on mobile short messages.
[0108] If the third working mode is selected, the mobility management module executes step P5. Figure 9 As shown. Figure 9The mobility management module can use a multi-device binding method to identify all IoT terminals connected to the base station as the same first IoT terminal. Specifically, the mobility management module can map the globally unique identifier (IMSI) or subscriber number (MSISDN) of each IoT terminal to the same billing number. Thus, from the perspective of the IoT terminal communication system based on mobile short messages, any IoT terminal is a first IoT terminal, and different IoT terminals correspond to the same first IoT terminal. For example, the same key can be assigned to all IoT terminals, so that when the mobility management module sends a short message to one of the IoT terminals through the base station, all IoT terminals receive the same short message as the same first IoT terminal and can use the same key to decrypt it and obtain the same information. Furthermore, different IoT terminals use the same key to encrypt the short message to be sent to the mobility management module, so that the mobility management module can identify the short message received from any IoT terminal as a short message from the same first IoT terminal.
[0109] In this embodiment, by executing the first working mode of step P3, it is possible to establish independent channels between the control end and different IoT terminals, thereby realizing independent control and feedback of each IoT terminal. However, it also has the characteristics of occupying more wireless resources and short message billing resources. Therefore, the first working mode is suitable for occasions with sufficient resources, diversified and widely distributed IoT terminals, and the need for refined control, perception and feedback. The first working mode can also be called a high-performance working mode; by executing the second working mode of step P4, it is possible to set only one physical IoT terminal as the first IoT terminal, and the IoT terminal communication system based on mobile short messages can establish a short message channel between the control end and a first IoT terminal, so that short message communication between the control end and all IoT terminals can be realized. Fewer wireless resources and short message billing resources are required, which is conducive to saving public resources such as short message communication, and the fact that most IoT terminals do not need to directly communicate with each other through short messages is also conducive to saving power and improving battery life of IoT terminals. However, it also has the characteristics of consuming the performance of the first IoT terminal and may cost money. The second working mode is suitable for situations where resources are insufficient but refined control, perception, and feedback are required. The second working mode can also be called an energy-saving working mode. By executing the third working mode of step P5, multi-device binding can be used. In the case of multiple entity IoT terminals, a first IoT terminal can be identified on the side of the IoT terminal communication system based on mobile short messages. Therefore, the IoT terminal communication system based on mobile short messages can establish a short message channel between the control terminal and the first IoT terminal, thereby realizing short message communication between the control terminal and all IoT terminals. Fewer wireless resources and short message billing resources are required, which is conducive to saving public resources such as short message communication. Moreover, each entity IoT terminal actually also performs short message communication with the control terminal, which has advantages such as low latency and high bandwidth. However, it also has the characteristic of being unable to achieve refined control. Therefore, the second working mode is suitable for situations where resources are insufficient, the number of IoT terminals is large but the types are small, and large-scale batch control, perception, and feedback are required. The third working mode can also be called a large-scale working mode.
[0110] Based on the respective characteristics of the first working mode, the second working mode and the third working mode, the mobility management module can select a specific working mode according to the current needs when executing step P2, so as to obtain corresponding effects.
[0111] It should be noted that, unless otherwise specified, when a feature is referred to as being "fixed" or "connected" to another feature, it may be directly fixed or connected to the other feature, or it may be indirectly fixed or connected to the other feature. In addition, the descriptions of up, down, left, right, etc. used in this disclosure are only relative to the relative positional relationships of the components of the present disclosure in the accompanying drawings. The singular forms of "a", "" and "the" used in this disclosure are also intended to include the plural forms, unless the context clearly indicates otherwise. In addition, unless otherwise defined, all technical and scientific terms used in this embodiment have the same meaning as those generally understood by those skilled in the art. The terms used in the specification of this embodiment are only for describing specific embodiments and are not intended to limit the invention. The term "and / or" used in this embodiment includes any combination of one or more related listed items.
[0112] It should be understood that, although the present disclosure may adopt the term first, second, third etc. to describe various elements, these elements should not be limited to these terms.These terms are only used to distinguish the elements of the same type from each other.For example, without departing from the scope of the present disclosure, the first element may also be referred to as the second element, and similarly, the second element may also be referred to as the first element.The use of any and all examples or exemplary language ("for example", "such as" etc.) provided by the present embodiment is only intended to better illustrate embodiments of the present invention, and unless otherwise required, the scope of the present invention will not be limited.
[0113] It should be appreciated that embodiments of the present invention can be implemented or practiced by computer hardware, a combination of hardware and software, or by computer instructions stored in a non-transitory computer-readable memory. The methods can be implemented in a computer program using standard programming techniques - including a non-transitory computer-readable storage medium configured with a computer program, wherein the storage medium so configured causes the computer to operate in a specific and predefined manner - according to the methods and figures described in the specific embodiments. Each program can be implemented in a high-level procedural or object-oriented programming language to communicate with the computer system. However, if desired, the program can be implemented in assembly or machine language. In any case, the language can be a compiled or interpreted language. In addition, the program can be run on a programmed application-specific integrated circuit for this purpose.
[0114] In addition, the operations of the process described in this embodiment may be performed in any suitable order, unless otherwise indicated in this embodiment or otherwise clearly contradicted by the context. The process described in this embodiment (or variations and / or combinations thereof) may be performed under the control of one or more computer systems configured with executable instructions, and may be implemented as a code (e.g., executable instructions, one or more computer programs, or one or more applications) executed on one or more processors, by hardware or a combination thereof. A computer program includes a plurality of instructions that may be executed by one or more processors.
[0115] Furthermore, the method can be implemented in any type of computing platform that is operably connected to a suitable computer, including but not limited to a personal computer, a minicomputer, a mainframe, a workstation, a network or distributed computing environment, a separate or integrated computer platform, or in communication with a charged particle tool or other imaging device, etc. Various aspects of the present invention can be implemented as machine-readable code stored on a non-transitory storage medium or device, whether removable or integrated into a computing platform, such as a hard disk, an optical read and / or write storage medium, RAM, ROM, etc., so that it can be read by a programmable computer, and when the storage medium or device is read by the computer, it can be used to configure and operate the computer to perform the process described herein. In addition, the machine-readable code, or portions thereof, can be transmitted over a wired or wireless network. When such media includes instructions or programs that implement the above steps in conjunction with a microprocessor or other data processor, the invention of this embodiment includes these and other different types of non-transitory computer-readable storage media. When programmed according to the methods and techniques of the present invention, the present invention also includes the computer itself.
[0116] The computer program can be applied to input data to perform the functions of the present embodiment, thereby converting the input data to generate output data that is stored in a non-volatile memory. The output information can also be applied to one or more output devices such as a display. In a preferred embodiment of the present invention, the converted data represents a physical and tangible object, including a specific visual depiction of the physical and tangible object produced on the display.
[0117] The above are merely preferred embodiments of the present invention. The present invention is not limited to the aforementioned embodiments. As long as the technical effects of the present invention are achieved by the same means, any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention shall be included within the scope of protection of the present invention. Within the scope of protection of the present invention, various modifications and variations of the technical solutions and / or implementation methods may be made.
Claims
1. An Internet of Things terminal communication system based on mobile short messages, characterized in that: The Internet of Things terminal communication system based on mobile short messages includes: Base station; the base station is used to connect to the Internet of Things terminal; Short message control center; the short message control center is used to determine the control terminal and control the control terminal to communicate short messages with the first Internet of Things terminal; the first Internet of Things terminal is a specific Internet of Things terminal connected to the base station; Mobility management module; the mobility management module is connected to the base station and the short message control center respectively, and the mobility management module is used to perform mobility management of the Internet of Things terminal based on one or more communication protocols.
2. The Internet of Things terminal communication system based on mobile short messages according to claim 1, characterized in that: The controlling the control end to communicate with the first IoT terminal through short messages includes: The short message control center obtains a first short message from the control terminal, and sends the first short message to the first Internet of Things terminal through the base station; wherein the first short message is used to activate an event on the first Internet of Things terminal; The base station receives a second short message sent by the first Internet of Things terminal, and sends the second short message to the short message control center; the second short message indicates the event activation state of the first Internet of Things terminal after responding to the first short message; The short message control center sends the second short message to the control terminal.
3. The Internet of Things terminal communication system based on mobile short messages according to claim 1, characterized in that: The controlling the control end to communicate with the first IoT terminal through short messages includes: The short message control center obtains a third short message from the control terminal, and sends the third short message to the first IoT terminal through the base station; wherein the third short message is used to cancel an event on the first IoT terminal; The base station receives a fourth short message sent by the first IoT terminal, and sends the fourth short message to the short message control center; the fourth short message indicates the event cancellation status of the first IoT terminal after responding to the third short message; The short message control center sends the fourth short message to the control terminal.
4. The Internet of Things terminal communication system based on mobile short messages according to claim 1, characterized in that: The controlling the control end to communicate with the first IoT terminal through short messages includes: The short message control center obtains a fifth short message from the control terminal, and sends the fifth short message to the first IoT terminal through the base station; wherein the fifth short message is used to provide a behavior instruction to the first IoT terminal; The base station receives a sixth short message sent by the first IoT terminal, and sends the sixth short message to the short message control center; the sixth short message indicates the result of the action executed by the first IoT terminal in response to the fifth short message; The short message control center sends the sixth short message to the control terminal.
5. The Internet of Things terminal communication system based on mobile short messages according to claim 1, characterized in that: The controlling the control end to communicate with the first IoT terminal through short messages includes: The base station receives a seventh short message sent by the first IoT terminal, and sends the seventh short message to the short message control center; the seventh short message indicates an event status and event data generated by a specific event triggered by the first IoT terminal; The short message control center sends the seventh short message to the control terminal.
6. The Internet of Things terminal communication system based on mobile short messages according to claim 1, characterized in that: The mobile short message-based Internet of Things terminal communication system also includes: Short message gateway; the short message gateway is used to connect the control terminal and the short message control center, and is used to convert short message protocols and non-short message protocols.
7. The Internet of Things terminal communication system based on mobile short messages according to claim 1, characterized in that: The short message control center is further configured to encrypt and decrypt short messages when controlling the control terminal to communicate with the first Internet of Things terminal via short messages.
8. The Internet of Things terminal communication system based on mobile short messages according to any one of claims 1 to 7, characterized in that: The determining of the control end includes: When no authorization information from the service provider platform is received, the service provider platform is determined as the control terminal.
9. The Internet of Things terminal communication system based on mobile short messages according to claim 8, characterized in that: The determining of the control end includes: When the authorization information sent by the service provider platform is received, the corresponding second Internet of Things terminal is determined as the control end according to the authorization information, or the corresponding second Internet of Things terminal and the service provider platform are both determined as the control ends; the second Internet of Things terminal is a specific one of the Internet of Things terminals connected to the base station.
10. The Internet of Things terminal communication system based on mobile short messages according to any one of claims 1 to 7, characterized in that: The mobile management of IoT terminals based on one or more communication protocols includes: Determine the communication protocol with the IoT terminal based on the protocol applicable to the IoT terminal; Determine the working mode of the IoT terminal communication system; When it is determined that the operating mode is the first operating mode, each of the IoT terminals connected to the base station is determined as a corresponding first IoT terminal; When it is determined that the operating mode is the second operating mode, determining one of the IoT terminals connected to the base station as the first IoT terminal, triggering the first IoT terminal to establish short-range communication with the other IoT terminals connected to the base station, and establishing communication with the other IoT terminals through the first IoT terminal and the short-range communication; When it is determined that the working mode is the third working mode, multi-device binding is performed on each of the Internet of Things terminals connected to the base station, so that the multiple Internet of Things terminals are identified as one first Internet of Things terminal.