Communication control method of terminal and terminal

By using cellular network modules and electronic cards in the terminal, communicating with the control server, and modifying routing information to control networking services, the problem of IoT card users being difficult to control terminal networking services is solved, and flexible networking service management is achieved.

CN113676978BActive Publication Date: 2025-04-08ALIBABA GROUP HOLDING LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202010415448.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-05-15
Publication Date
2025-04-08
Estimated Expiration
2040-05-15

AI Technical Summary

Technical Problem

It is difficult for users of IoT cards to control the terminal's networking services through the system interface provided by the operator, and there are limitations and shortcomings.

Method used

By introducing cellular network modules and electronic cards into the terminal, the terminal communicates with the control server, modifying the preset routing information according to the messages sent by the control server, and starting and stopping the networking service is realized.

Benefits of technology

It realizes networking services that can control terminals without relying on the operator system interface, and improves users' management capabilities for terminal networking services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113676978B_ABST
    Figure CN113676978B_ABST
Patent Text Reader

Abstract

The embodiment of the present application provides a communication control method of a terminal and a terminal, wherein the terminal communicates with a control server, the terminal includes a cellular network module and an electronic card, the electronic card is used for network service, and the method includes: the cellular network module receives a stop network service message sent by the control server; the cellular network module modifies preset routing information according to the stop network service message, and stops the network service of the electronic card according to the modified routing information. The embodiment of the present application can stop the network service of the terminal without using the system interface provided by the operator.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a communication control method of a terminal and a terminal. Background Art

[0002] The Internet of Things technology is the third information technology revolution after computers and the Internet. It has the characteristics of real-time and interactivity, and has been widely used in many fields such as urban management, digital home, positioning navigation, logistics management, and security systems.

[0003] The Internet of Things card is a traffic card provided by operators to meet the networking needs of smart terminals and the management needs of the Internet of Things industry for terminal networking. At present, the management of the Internet of Things card is basically completely dependent on the system interface opened by the operator, and the system interface has many limitations and shortcomings, making it difficult for users of the Internet of Things card to use the system interface to control the terminal's networking services. Summary of the invention

[0004] In view of the above problems, embodiments of the present application are proposed to provide a communication control method of a terminal and a corresponding terminal that overcome the above problems or at least partially solve the above problems.

[0005] In order to solve the above problems, an embodiment of the present application discloses a communication control method of a terminal, wherein the terminal communicates with a control server, the terminal includes a cellular network module and an electronic card, the electronic card is used for network services, and the method includes:

[0006] The cellular network module receives a network service stop message sent by the control server;

[0007] The cellular network module modifies the preset routing information according to the network service stop message, and stops the network service of the electronic card according to the modified routing information.

[0008] Optionally, the network service stop message includes a first communication address; the cellular network module modifies preset routing information according to the network service stop message, and stops the network service of the electronic card according to the modified routing information, including:

[0009] The cellular network module configures the first communication address in the preset routing information and stops the networking service for the first communication address.

[0010] Optionally, the network service stop message further includes a first electronic card identifier and a first module identifier; and the cellular network module configures the first communication address in preset routing information, including:

[0011] The cellular network module determines whether a preset second module identifier matches the first module identifier, and determines whether a second electronic card identifier of the electronic card matches the first electronic card identifier;

[0012] If the second module identifier matches the first module identifier, and the second electronic card identifier matches the first electronic card identifier, the cellular network module configures the first communication address in the preset routing information.

[0013] Optionally, it also includes:

[0014] After receiving the message of stopping the network service, the cellular network module sends a query message to the electronic card;

[0015] The cellular network module receives a reply message returned by the electronic card in response to the query message; the reply message includes the second electronic card identifier.

[0016] Optionally, it also includes:

[0017] After stopping the networking service according to the modified routing information, the cellular network module sends a confirmation message of stopping the networking service to the control server.

[0018] Optionally, the cellular network module receives a network service stop message sent by the control server, including:

[0019] The cellular network module receives a data packet sent by the control server, wherein the data packet includes a message for stopping the networking service.

[0020] The embodiment of the present application further discloses a communication control method of a terminal, wherein the terminal communicates with a control server, the terminal comprises a cellular network module and an electronic card, the electronic card is used for network services, and the method comprises:

[0021] The cellular network module receives a message for starting a networking service sent by the control server;

[0022] The cellular network module modifies preset routing information according to the network service startup message, and starts the network service of the electronic card according to the modified routing information.

[0023] Optionally, the network service startup message includes a second communication address; the cellular network module modifies preset routing information according to the network service startup message, and starts the network service of the electronic card according to the modified routing information, including:

[0024] The cellular network module configures the second communication address in the preset routing information and starts the networking service for the second communication address.

[0025] Optionally, the network service startup message further includes a third electronic card identifier and a third module identifier; and the cellular network module configures the second communication address in preset routing information, including:

[0026] The cellular network module determines whether a preset fourth module identifier matches the third module identifier, and determines whether a fourth electronic card identifier of the electronic card matches the third electronic card identifier;

[0027] If the fourth module identifier matches the third module identifier, and the fourth electronic card identifier matches the third electronic card identifier, the cellular network module configures the second communication address in the preset routing information.

[0028] Optionally, it also includes:

[0029] After receiving the message for starting the networking service, the cellular network module sends a query message to the electronic card;

[0030] The cellular network module receives a reply message returned by the electronic card in response to the query message; the reply message includes the fourth electronic card identifier.

[0031] Optionally, it also includes:

[0032] After starting the networking service according to the modified routing information, the cellular network module sends a confirmation message of starting the networking service to the control server.

[0033] Optionally, the cellular network module receives a message for starting a networking service sent by the control server, including:

[0034] The cellular network module receives a data packet sent by the control server, wherein the data packet includes a message for starting a network service.

[0035] The embodiment of the present application further discloses a communication control method of a terminal, wherein the terminal communicates with a control server, the terminal comprises a cellular network module and an electronic card, the electronic card comprises a first electronic card chip and a second electronic card chip, the first electronic card chip is used to access the control server, and the second electronic card chip is used for networking services, the method comprises:

[0036] The cellular network module receives the network service stop message sent by the control server, and sends the network service stop message to the electronic card;

[0037] The electronic card controls the first electronic card chip to enter a working state and controls the second electronic card chip to be in a non-working state to stop the networking service according to the network service stop message.

[0038] Optionally, the cellular network module receives the network service stop message sent by the control server, and sends the network service stop message to the electronic card, including:

[0039] The cellular network module receives a short message carrying a preset identifier sent by the control server, and sends the short message to the electronic card; the short message includes a message for stopping the networking service.

[0040] Optionally, the network service stop message includes: at least one of a fifth electronic card identifier, a fifth module identifier, and a third communication address;

[0041] The electronic card controls the first electronic card chip to enter a working state and controls the second electronic card chip to be in a non-working state to stop the networking service according to the network service stop message, including:

[0042] The electronic card determines whether the following preset judgment conditions are met:

[0043] Determining whether the preset sixth module identifier matches the fifth module identifier;

[0044] and / or, determining whether a preset sixth electronic card identifier matches the fifth electronic card identifier;

[0045] and / or, determining whether the third communication address is recorded in preset routing information;

[0046] When the following preset judgment conditions are met, the electronic card controls the first electronic card chip to enter a working state, and controls the second electronic card chip to be in a non-working state to stop the networking service.

[0047] Optionally, it also includes:

[0048] After the electronic card controls the first electronic card chip to enter a working state and controls the second electronic card chip to be in a non-working state to stop the networking service according to the network service stop message, the electronic card sends a confirmation message of stopping the networking service to the cellular network module;

[0049] The cellular network module sends a confirmation message of stopping the networking service to the control server.

[0050] The embodiment of the present application further discloses a communication control method of a terminal, wherein the terminal communicates with a control server, the terminal comprises a cellular network module and an electronic card, the electronic card comprises a first electronic card chip and a second electronic card chip, the first electronic card chip is used to access the control server, and the second electronic card chip is used for networking services, the method comprises:

[0051] The cellular network module receives the network service startup message sent by the control server, and sends the network service startup message to the electronic card;

[0052] The electronic card controls the first electronic card chip to be in a non-working state according to the message for starting the networking service, and controls the second electronic card chip to enter a working state to start the networking service.

[0053] Optionally, the cellular network module receives the network service startup message sent by the control server, and sends the network service startup message to the electronic card, including:

[0054] The cellular network module receives a short message carrying a preset identifier sent by the control server, and sends the short message to the electronic card; the short message includes a message for starting a network service.

[0055] Optionally, the network service startup message includes: at least one of a seventh electronic card identifier, a seventh module identifier, and a fourth communication address;

[0056] The electronic card controls the first electronic card chip to be in a non-working state and controls the second electronic card chip to enter a working state to start the networking service according to the networking service startup message, including:

[0057] The electronic card determines whether the following preset judgment conditions are met:

[0058] Determining whether the preset eighth module identifier matches the seventh module identifier;

[0059] and / or, determining whether the preset eighth electronic card identifier matches the seventh electronic card identifier;

[0060] and / or, determining whether the fourth communication address is recorded in preset routing information;

[0061] When the following preset judgment conditions are met, the electronic card controls the first electronic card chip to be in a non-working state, and controls the second electronic card chip to enter a working state to start a networking service.

[0062] Optionally, it also includes:

[0063] After the electronic card controls the first electronic card chip to be in a non-working state and controls the second electronic card chip to enter a working state to start the networking service according to the networking service start message, the electronic card sends a confirmation message of starting the networking service to the cellular network module;

[0064] The cellular network module sends a confirmation message for starting the networking service to the control server.

[0065] The embodiment of the present application further discloses a communication control method of a terminal, wherein the terminal communicates with a control server, the terminal comprises a cellular network module and an electronic card, the electronic card is used for network services, and the method comprises:

[0066] The cellular network module receives a control networking service message sent by the control server;

[0067] The cellular network module controls the networking service of the electronic card according to the control networking service message.

[0068] Optionally, the cellular network module controls the network service of the electronic card according to the control network service message, including:

[0069] The cellular network module modifies the preset routing information according to the control network service message, and controls the network service of the electronic card according to the modified routing information.

[0070] Optionally, the cellular network module controls the network service of the electronic card according to the control network service message, including:

[0071] The cellular network module sends the control networking service message to the electronic card;

[0072] The electronic card controls the networking service according to the control networking service message.

[0073] Optionally, the electronic card includes a first electronic card chip and a second electronic card chip, the first electronic card chip is used to access the control server, and the second electronic card chip is used for networking services; the electronic card controls the networking services according to the control networking service message, including:

[0074] The electronic card controls the first electronic card chip to access the control server and controls the networking service of the second electronic card chip according to the control networking service message.

[0075] The embodiment of the present application further discloses a communication control method of a terminal, wherein the terminal communicates with a control server, the terminal comprises a cellular network module and an electronic card, the electronic card is used for network services, and the method comprises:

[0076] The cellular network module receives a control networking service message sent by the control server;

[0077] The cellular network module modifies the preset routing information according to the control network service message, and controls the network service of the electronic card according to the modified routing information.

[0078] The embodiment of the present application further discloses a communication control method of a terminal, wherein the terminal communicates with a control server, the terminal comprises a cellular network module and an electronic card, the electronic card comprises a first electronic card chip and a second electronic card chip, the first electronic card chip is used to access the control server, and the second electronic card chip is used for network services, the method comprises:

[0079] The cellular network module receives the control networking service message sent by the control server, and sends the control networking service message to the electronic card;

[0080] The electronic card controls the first electronic card chip to access the control server and controls the networking service of the second electronic card chip according to the control networking service message.

[0081] The embodiment of the present application further discloses a terminal, the terminal communicates with a control server, the terminal comprises a cellular network module and an electronic card, the electronic card is used for network service, the cellular network module comprises:

[0082] A network service stop message receiving module, used for receiving a network service stop message sent by the control server;

[0083] The network service stopping module is used to modify the preset routing information according to the network service stopping message, and stop the network service of the electronic card according to the modified routing information.

[0084] Optionally, the network service stop message includes a first communication address; and the network service stop module includes:

[0085] The networking service stopping submodule is used to configure the first communication address in the preset routing information and stop the networking service for the first communication address.

[0086] Optionally, the network service stop message further includes a first electronic card identifier and a first module identifier; and the network service stop submodule includes:

[0087] a judging unit, configured to judge whether a preset second module identifier matches the first module identifier, and judge whether a second electronic card identifier of the electronic card matches the first electronic card identifier;

[0088] A routing configuration unit is configured to configure the first communication address in preset routing information if the second module identifier matches the first module identifier and the second electronic card identifier matches the first electronic card identifier.

[0089] Optionally, the cellular network module further includes:

[0090] A query message sending module, configured to send a query message to the electronic card after receiving the network service stop message;

[0091] The reply message receiving module is used to receive a reply message returned by the electronic card in response to the query message; the reply message includes the second electronic card identifier.

[0092] Optionally, the cellular network module further includes:

[0093] The module for sending a confirmation message for stopping networking service is used to send a confirmation message for stopping networking service to the control server after stopping the networking service according to the modified routing information.

[0094] Optionally, the stop networking service message receiving module includes:

[0095] The data packet receiving submodule is used to receive a data packet sent by the control server, wherein the data packet includes a message for stopping the networking service.

[0096] The embodiment of the present application further discloses a terminal, the terminal communicates with a control server, the terminal comprises a cellular network module and an electronic card, the electronic card is used for network service, the cellular network module comprises:

[0097] A network service startup message receiving module, used to receive a network service startup message sent by the control server;

[0098] The network service startup module is used to modify the preset routing information according to the network service startup message, and start the network service of the electronic card according to the modified routing information.

[0099] Optionally, the networking service startup message includes a second communication address; and the networking service startup module includes:

[0100] The networking service startup submodule is used to configure the second communication address in the preset routing information and start the networking service for the second communication address.

[0101] Optionally, the network service startup message further includes a third electronic card identifier and a third module identifier; and the network service startup submodule includes:

[0102] a judgment unit, configured to judge whether a preset fourth module identifier matches the third module identifier, and judge whether a fourth electronic card identifier of the electronic card matches the third electronic card identifier;

[0103] A routing configuration unit is configured to configure the second communication address in preset routing information if the fourth module identifier matches the third module identifier and the fourth electronic card identifier matches the third electronic card identifier.

[0104] Optionally, the cellular network module further includes:

[0105] A query message sending module, configured to send a query message to the electronic card after receiving the message for starting the networking service;

[0106] The reply message receiving module is used to receive a reply message returned by the electronic card in response to the query message; the reply message includes the fourth electronic card identifier.

[0107] Optionally, the cellular network module further includes:

[0108] The module for sending a confirmation message for starting the networking service is used to send a confirmation message for starting the networking service to the control server after starting the networking service according to the modified routing information.

[0109] Optionally, the module for starting a network service message receiving module includes:

[0110] The data packet receiving submodule is used to receive a data packet sent by the control server, wherein the data packet includes a message for starting a networking service.

[0111] The embodiment of the present application further discloses a terminal, which communicates with a control server, and includes a cellular network module and an electronic card, wherein the electronic card includes a first electronic card chip and a second electronic card chip, wherein the first electronic card chip is used to access the control server, and the second electronic card chip is used for networking services;

[0112] The cellular network module comprises:

[0113] a stop networking service message forwarding module, configured to receive a stop networking service message sent by the control server, and send the stop networking service message to the electronic card;

[0114] The electronic card comprises:

[0115] The control module is used to control the first electronic card chip to enter a working state and control the second electronic card chip to be in a non-working state to stop the networking service according to the stop networking service message.

[0116] Optionally, the module for stopping forwarding a network service message includes:

[0117] The short message receiving submodule is used to receive a short message carrying a preset identifier sent by the control server and send the short message to the electronic card; the short message includes a message for stopping the networking service.

[0118] Optionally, the network service stop message includes: at least one of a fifth electronic card identifier, a fifth module identifier, and a third communication address;

[0119] The control module comprises:

[0120] The preset judgment condition judgment submodule is used to judge whether the following preset judgment conditions are met:

[0121] Determining whether the preset sixth module identifier matches the fifth module identifier;

[0122] and / or, determining whether a preset sixth electronic card identifier matches the fifth electronic card identifier;

[0123] and / or, determining whether the third communication address is recorded in preset routing information;

[0124] The control submodule is used to control the first electronic card chip to enter a working state and control the second electronic card chip to be in a non-working state to stop the networking service when the following preset judgment conditions are met.

[0125] Optionally, the electronic card further includes:

[0126] A first stop networking confirmation message sending module, configured to, after the electronic card controls the first electronic card chip to enter a working state and controls the second electronic card chip to be in a non-working state to stop the networking service according to the stop networking service message, the electronic card sends a stop networking service confirmation message to the cellular network module;

[0127] The cellular network module also includes:

[0128] The second module for sending a confirmation message for stopping networking service is used to send a confirmation message for stopping the networking service to the control server.

[0129] The embodiment of the present application further discloses a terminal, which communicates with a control server, and includes a cellular network module and an electronic card, wherein the electronic card includes a first electronic card chip and a second electronic card chip, wherein the first electronic card chip is used to access the control server, and the second electronic card chip is used for networking services;

[0130] The cellular network module comprises:

[0131] a network service startup message forwarding module, configured to receive a network service startup message sent by the control server, and send the network service startup message to the electronic card;

[0132] The electronic card comprises:

[0133] The control module is used to control the first electronic card chip to be in a non-working state according to the message for starting the networking service, and to control the second electronic card chip to enter a working state to start the networking service.

[0134] Optionally, the starting networking service message forwarding module includes:

[0135] The short message receiving submodule is used to receive a short message carrying a preset identifier sent by the control server and send the short message to the electronic card; the short message includes a message for starting a network service.

[0136] Optionally, the network service startup message includes: at least one of a seventh electronic card identifier, a seventh module identifier, and a fourth communication address;

[0137] The control module comprises:

[0138] The preset judgment condition judgment submodule is used to judge whether the following preset judgment conditions are met:

[0139] Determining whether the preset eighth module identifier matches the seventh module identifier;

[0140] and / or, determining whether the preset eighth electronic card identifier matches the seventh electronic card identifier;

[0141] and / or, determining whether the fourth communication address is recorded in preset routing information;

[0142] The control submodule is used to control the first electronic card chip to be in a non-working state and control the second electronic card chip to enter a working state to start the networking service when the following preset judgment conditions are met.

[0143] Optionally, the electronic card further includes:

[0144] A first network startup confirmation message sending module, configured to, after the electronic card controls the first electronic card chip to be in a non-working state and controls the second electronic card chip to enter a working state to start the network service according to the network startup service message, the electronic card sends a network startup service confirmation message to the cellular network module;

[0145] The cellular network module also includes:

[0146] The second module for sending a confirmation message for starting the networking service is used to send a confirmation message for starting the networking service to the control server.

[0147] The embodiment of the present application further discloses a terminal, the terminal communicates with a control server, the terminal comprises a cellular network module and an electronic card, the electronic card is used for network service, the cellular network module comprises:

[0148] A control networking service message receiving module, used to receive a control networking service message sent by the control server;

[0149] The first networking service control module is used to control the networking service of the electronic card according to the networking service control message.

[0150] Optionally, the first networking service control module includes:

[0151] The first networking service control submodule modifies preset routing information according to the networking service control message, and controls the networking service of the electronic card according to the modified routing information.

[0152] Optionally, the first networking service control module includes:

[0153] A control networking service message sending submodule, used for sending the control networking service message to the electronic card;

[0154] The electronic card comprises:

[0155] The second networking service control module is used to control the networking service according to the control networking service message.

[0156] Optionally, the electronic card includes a first electronic card chip and a second electronic card chip, the first electronic card chip is used to access the control server, and the second electronic card chip is used for networking services; the second networking service control module includes:

[0157] The second networking service control submodule is used to control the first electronic card chip to access the control server and control the networking service of the second electronic card chip according to the control networking service message.

[0158] The embodiment of the present application further discloses a terminal, the terminal communicates with a control server, the terminal comprises a cellular network module and an electronic card, the electronic card is used for network service, the cellular network module comprises:

[0159] A control networking service message receiving module, used to receive a control networking service message sent by the control server;

[0160] The network service control module is used to modify the preset routing information according to the network service control message, and control the network service of the electronic card according to the modified routing information.

[0161] The embodiment of the present application further discloses a terminal, which communicates with a control server. The terminal includes a cellular network module and an electronic card. The electronic card includes a first electronic card chip and a second electronic card chip. The first electronic card chip is used to access the control server, and the second electronic card chip is used for network services. The cellular network module includes:

[0162] A control networking service message forwarding module, used for receiving a control networking service message sent by the control server, and sending the control networking service message to the electronic card;

[0163] The electronic card comprises:

[0164] The control module is used to control the first electronic card chip to access the control server and control the networking service of the second electronic card chip according to the control networking service message.

[0165] The present application also discloses a device, including:

[0166] one or more processors; and

[0167] One or more machine-readable media having instructions stored thereon, when executed by the one or more processors, cause the apparatus to perform the method as described in any one of the above.

[0168] The embodiments of the present application also disclose one or more machine-readable media on which instructions are stored, and when executed by one or more processors, the processors execute any of the methods described above.

[0169] The embodiments of the present application include the following advantages:

[0170] In an embodiment of the present application, the terminal can receive a stop network service message sent by the control server through a cellular network module, modify the preset routing information according to the stop network service message, and stop the network service according to the modified routing information, thereby being able to stop the terminal's network service without using the system interface provided by the operator.

[0171] In an embodiment of the present application, the terminal can receive a network service start message sent by the control server through a cellular network module, modify the preset routing information according to the network service start message, and start the network service according to the modified routing information, thereby enabling the terminal's network service to be started without using the system interface provided by the operator.

[0172] In an embodiment of the present application, the terminal can receive a stop network service message sent by a control server through a cellular network module, and send a stop network service message to the electronic card; the electronic card controls the first electronic card chip to enter a working state and controls the second electronic card chip to be in a non-working state according to the stop network service message, and stops the network service of the second electronic card chip, thereby realizing that the terminal's network service can be stopped without using the system interface provided by the operator.

[0173] In an embodiment of the present application, the terminal can receive a network service startup message sent by a control server through a cellular network module, and send a network service startup message to an electronic card; the electronic card controls the first electronic card chip to be in a non-working state and controls the second electronic card chip to enter a working state according to the network service startup message, and starts the network service of the second electronic card chip, thereby enabling the terminal's network service to be started without using the system interface provided by the operator.

[0174] In an embodiment of the present application, the terminal can receive a control networking service message sent by the control server through a cellular network module, and control the networking service of the electronic card according to the control networking service message, thereby enabling the terminal's networking service to be controlled without using the system interface provided by the operator. BRIEF DESCRIPTION OF THE DRAWINGS

[0175] Figure 1 It is a flowchart of the steps of Embodiment 1 of a communication control method of a terminal of the application;

[0176] Figure 2 This is a flowchart of stopping the networking service in an embodiment of the present application;

[0177] Figure 3 This is a flowchart of the steps of Embodiment 2 of a communication control method for a terminal of the present application;

[0178] Figure 4 is a flow chart of starting the networking service in an embodiment of the present application;

[0179] Figure 5 This is a flowchart of the steps of Embodiment 3 of a communication control method for a terminal of the present application;

[0180] Figure 6 This is a flowchart of stopping the networking service in an embodiment of the present application;

[0181] Figure 7 This is a flowchart of the steps of Embodiment 4 of a communication control method for a terminal of the present application;

[0182] Figure 8 is a flow chart of starting the networking service in an embodiment of the present application;

[0183] Fig. 9It is a schematic diagram of a control server controlling terminal communication;

[0184] Fig.10 This is a flowchart of the steps of Embodiment 5 of a communication control method for a terminal of the present application;

[0185] Fig.11 This is a flowchart of the steps of Embodiment 6 of a communication control method for a terminal of the present application;

[0186] Fig.12 This is a flowchart of the steps of Embodiment 7 of a communication control method for a terminal of the present application;

[0187] Fig.13 This is a structural block diagram of a terminal embodiment 1 of the present application;

[0188] Fig.14 This is a structural block diagram of a terminal embodiment 2 of the present application;

[0189] Fig.15 This is a structural block diagram of a terminal embodiment 3 of the present application;

[0190] Fig.16 This is a structural block diagram of a terminal embodiment 4 of the present application;

[0191] Fig.17 This is a structural block diagram of a terminal embodiment 5 of the present application;

[0192] Fig.18 This is a structural block diagram of a terminal embodiment 6 of the present application;

[0193] Fig.19 This is a structural block diagram of a terminal embodiment 7 of the present application. DETAILED DESCRIPTION

[0194] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, the present application is further described in detail below in conjunction with the accompanying drawings and specific implementation methods.

[0195] With the development of the Internet of Things, more and more terminals have the ability to access the network by installing cellular network modules and electronic cards. The function of the cellular communication module is to carry end-to-end and end-to-backend server data interaction. It is a user data transmission channel and one of the core components of the Internet of Things terminal. The electronic card is equipped with network access authentication information, which can perform functions such as data interaction and network access verification.

[0196] In the embodiment of the present application, by deploying a control server, the terminal can start and stop the online service according to the message sent by the control server, without relying on the system interface provided by the operator.

[0197] The control server can be a private server, rather than a server provided by an operator. For example, in a logistics warehouse, a warehouse manager can deploy a control server to control the start and stop of the network services of the terminals in the warehouse through the control server.

[0198] The electronic card of the embodiment of the present application may include, but is not limited to, an Internet of Things card, a mobile phone SIM card, a mini-SIM card, a micro-SIM card, a nano-SIM card, etc.

[0199] Reference Figure 1 , shows a flow chart of the steps of a communication control method of a terminal of the present application in Embodiment 1, wherein the terminal communicates with a control server, the terminal includes a cellular network module and an electronic card, the electronic card is used for network services, and the method may specifically include the following steps:

[0200] Step 101: The cellular network module receives a message for stopping the network service sent by the control server.

[0201] In the embodiment of the present application, the terminal may be a terminal equipped with an electronic card having a single chip, the electronic card is configured with authentication information that allows access to the operator's network, and has the ability to access the network normally. When it is necessary to activate network services, it is necessary to authenticate with the system interface provided by the operator based on the authentication information, and the network services can be activated only after the authentication is passed.

[0202] For a terminal with an electronic card having a single chip, when it is necessary to stop the networking service of the terminal, the control server can send a stop networking service message to the terminal, and the cellular network module of the terminal receives the stop networking service message.

[0203] Specifically, the cellular network module may receive a data packet sent by the control server, wherein the data packet may include a message for stopping the network service, wherein the data packet may be an IP data packet sent by the control server according to the IP protocol.

[0204] Step 102: The cellular network module modifies preset routing information according to the network service stop message, and stops the network service of the electronic card according to the modified routing information.

[0205] In an embodiment of the present application, the message for stopping the networking service may include a first communication address; wherein the first communication address may include one or more communication addresses, and the communication address may be an IP address of the IP protocol or an address of other communication protocols. Step 102 may include: the cellular network module configures the first communication address in the preset routing information and stops the networking service for the first communication address. The cellular network module may also discard the data packets sent and received to and from the first communication address.

[0206] In one example, the preset routing information may be a blacklist or a routing table, and the terminal stops the networking service for the communication address in the blacklist or the routing table. Therefore, the first communication address may be added to the blacklist or the routing table, thereby stopping the networking service for the first communication address.

[0207] In another example, the preset routing information may be a whitelist or routing table, and the terminal only starts the networking service for the communication addresses in the whitelist or routing table. Therefore, the first communication address may be deleted from the whitelist or routing table, thereby stopping the networking service for the first communication address.

[0208] In the embodiment of the present application, the network service stop message may further include a first electronic card identifier and a first module identifier; and the step of configuring the first communication address in the preset routing information by the cellular network module may include:

[0209] The cellular network module determines whether a preset second module identifier matches the first module identifier, and determines whether a second electronic card identifier of the electronic card matches the first electronic card identifier;

[0210] If the second module identifier matches the first module identifier, and the second electronic card identifier matches the first electronic card identifier, the cellular network module configures the first communication address in the preset routing information.

[0211] The preset second module identifier may be the module identifier of the cellular network module itself, for example, a module number, and the module number may be a one-to-one identifier assigned by the manufacturer to the cellular network module.

[0212] In an embodiment of the present application, the cellular network module may send a query message to the electronic card after receiving a message to stop the Internet service; after receiving the query message, the electronic card returns a reply message to the cellular network module; the cellular network module receives the reply message returned by the electronic card in response to the query message; the reply message may include the electronic card's own second electronic card identifier, such as the electronic card number.

[0213] After stopping the networking service according to the modified routing information, the cellular network module may send a confirmation message of stopping the networking service to the control server to inform the control server that the networking service has been stopped.

[0214] In an embodiment of the present application, the terminal can receive a stop network service message sent by the control server through a cellular network module, modify the preset routing information according to the stop network service message, and stop the network service according to the modified routing information, thereby being able to stop the terminal's network service without using the system interface provided by the operator.

[0215] In order to enable those skilled in the art to better understand the embodiments of the present application, the embodiments of the present application are described below by using an example: Figure 2 The flowchart of stopping the network service in the embodiment of the present application is shown. The process may include:

[0216] 1. The control server sends a stop network service message to the cellular network module. The stop network service message may include: card number, module number, and communication address.

[0217] 2. The cellular network module receives and analyzes the message of stopping the network service, and sends a query message to the electronic card.

[0218] 3. The electronic card returns a reply message to the cellular network module, and the reply message includes the card number of the electronic card itself.

[0219] 4. The cellular network module obtains its own module number, and then determines whether its own module number matches the module number in the message to stop the networking service, and determines whether the card number of the electronic card matches the card number in the message to stop the networking service; if both match, the communication address in the message to stop the networking service is used, the preset routing information (blacklist, whitelist or routing table) is modified, the networking service for the communication address is stopped, and the IP data packet communicating with the communication address is lost.

[0220] 5. The cellular network module sends a confirmation message to the control server to stop the network service and confirm the shutdown.

[0221] Reference Figure 3 , shows a flow chart of the steps of Embodiment 2 of a communication control method of a terminal of the present application, wherein the terminal communicates with a control server, the terminal includes a cellular network module and an electronic card, the electronic card is used for network services, and the method may specifically include the following steps:

[0222] Step 301, the cellular network module receives a message for starting a network service sent by the control server;

[0223] For a terminal with an electronic card having a single chip, when it is necessary to start the networking service of the terminal, the control server can send a message to start the networking service to the terminal, and the cellular network module of the terminal receives the message.

[0224] Specifically, the cellular network module may receive a data packet sent by the control server, and the data packet may include a message for starting a network service, wherein the data packet may be an IP data packet sent by the control server according to the IP protocol.

[0225] Step 302: The cellular network module modifies preset routing information according to the network service startup message, and starts the network service of the electronic card according to the modified routing information.

[0226] In the embodiment of the present application, the message for starting the networking service may include a second communication address, wherein the second communication address may include one or more communication addresses. Step 302 may include: the cellular network module configures the second communication address in the preset routing information, and starts the networking service for the second communication address.

[0227] In one example, the preset routing information may be a blacklist or a routing table, and the terminal stops the networking service for the communication address in the blacklist or the routing table. Therefore, the second communication address may be deleted from the blacklist or the routing table, thereby starting the networking service for the second communication address.

[0228] In another example, the preset routing information may be a whitelist or routing table, and the terminal only starts the networking service for the communication addresses in the whitelist or routing table. Therefore, the second communication address may be added to the whitelist or routing table, thereby starting the networking service for the second communication address.

[0229] In the embodiment of the present application, the network service startup message may further include a third electronic card identifier and a third module identifier; and the step of configuring the second communication address in the preset routing information by the cellular network module may include:

[0230] The cellular network module determines whether a preset fourth module identifier matches the third module identifier, and determines whether a fourth electronic card identifier of the electronic card matches the third electronic card identifier;

[0231] If the fourth module identifier matches the third module identifier, and the fourth electronic card identifier matches the third electronic card identifier, the cellular network module configures the second communication address in the preset routing information.

[0232] The preset fourth module identifier may be the module identifier of the cellular network module itself.

[0233] In an embodiment of the present application, the cellular network module can send a query message to the electronic card after receiving a message to start the networking service; after receiving the query message, the electronic card returns a reply message to the cellular network module; the cellular network module receives the reply message returned by the electronic card in response to the query message; the reply message includes the fourth electronic card identifier of the electronic card itself.

[0234] After starting the networking service according to the modified routing information, the cellular network module may send a confirmation message of starting the networking service to the control server to inform the control server that the networking service has been started.

[0235] In an embodiment of the present application, the terminal can receive a network service start message sent by the control server through a cellular network module, modify the preset routing information according to the network service start message, and start the network service according to the modified routing information, thereby enabling the terminal's network service to be started without using the system interface provided by the operator.

[0236] In order to enable those skilled in the art to better understand the embodiments of the present application, the embodiments of the present application are described below by using an example: Figure 4 The flowchart of starting the networking service in the embodiment of the present application is shown. The process may include:

[0237] 1. The control server sends a message to start the networking service to the cellular network module. The message may include: card number, module number, and communication address.

[0238] 2. The cellular network module receives and analyzes the message for starting the Internet service, and sends a query message to the electronic card.

[0239] 3. The electronic card returns a reply message to the cellular network module, and the reply message includes the card number of the electronic card itself.

[0240] 4. The cellular network module obtains its own module number, and then determines whether its own module number matches the module number in the message for starting the networking service, and determines whether the card number of the electronic card matches the card number in the message for starting the networking service; if both match, the communication address in the message for starting the networking service is used, the preset routing information (blacklist, whitelist or routing table) is modified, and the networking service for the communication address is started.

[0241] 5. The cellular network module sends a confirmation message to the control server to start the networking service and confirm the startup.

[0242] Reference Figure 5 , shows a flow chart of the steps of a third embodiment of a communication control method of a terminal of the present application, wherein the terminal communicates with a control server, the terminal includes a cellular network module and an electronic card, the electronic card includes a first electronic card chip and a second electronic card chip, the first electronic card chip is used to access the control server, and the second electronic card chip is used for networking services, and the method may specifically include the following steps:

[0243] Step 501, the cellular network module receives a network service stop message sent by the control server, and sends the network service stop message to the electronic card;

[0244] In the embodiment of the present application, the terminal may be installed with an electronic card having dual chips or even multiple chips, and the chip may include a first electronic card chip and a second electronic card chip.

[0245] The first electronic card chip is configured with authentication information that allows access to the control server, and can access the control server, with only basic management control communication capabilities; but it is not configured with authentication information that allows access to the operator's network, and does not have the ability to access the network normally. The second electronic card chip is configured with authentication information that allows access to the operator's network, and has the ability to access the network normally, and can provide networking services.

[0246] For a terminal with a dual-chip or even multi-chip electronic card, when the terminal's networking service needs to be stopped, the control server can send a stop networking service message to the terminal, and the cellular network module of the terminal receives the stop networking service message.

[0247] Specifically, the cellular network module may receive a short message carrying a preset identifier sent by the control server, and the short message may include a message for stopping the networking service.

[0248] The short message carrying the preset identifier may be a protocol identifier = ANSI-136R-DATA, and a data encoding scheme = a level 2 short message; or a protocol identifier = SIM card data download, and a data encoding scheme = a level 2 short message.

[0249] Step 502: the electronic card controls the first electronic card chip to enter a working state and controls the second electronic card chip to enter a non-working state to stop the networking service according to the message for stopping the networking service.

[0250] The electronic card can switch the first electronic card chip to a working state and the second electronic card chip to a non-working state according to the message of stopping the networking service. After the first electronic card chip enters the working state, it can only communicate with the control server. When the second electronic card chip is in the non-working state, the networking service is stopped and the terminal cannot access the network.

[0251] In the embodiment of the present application, the message for stopping the networking service may include: at least one of the fifth electronic card identifier, the fifth module identifier, and the third communication address; step 502 may specifically include:

[0252] The electronic card determines whether the following preset judgment conditions are met:

[0253] The first judgment condition: judging whether the preset sixth module identifier matches the fifth module identifier; and / or,

[0254] The second judgment condition: judging whether the preset sixth electronic card identification matches the fifth electronic card identification; and / or,

[0255] The third judgment condition: judging whether the third communication address is recorded in the preset routing information;

[0256] When the following preset judgment conditions are met, the electronic card controls the first electronic card chip to enter a working state, and controls the second electronic card chip to enter a non-working state.

[0257] The preset sixth module identifier may be the module identifier of the cellular network module itself. The preset sixth electronic card identifier may be the electronic card identifier of the electronic card itself.

[0258] The preset judgment condition may be one of seven combinations of the three judgment conditions.

[0259] For example, the preset judgment condition is the first judgment condition. When the first judgment condition is met, the first electronic card chip is controlled to enter a working state, and the second electronic card chip is controlled to be in a non-working state.

[0260] For another example, the preset judgment conditions include a first judgment condition, a second judgment condition, and a third judgment condition. When all three judgment conditions are met, the first electronic card chip is controlled to enter a working state, and the second electronic card chip is controlled to be in a non-working state.

[0261] In the embodiment of the present application, after the electronic card controls the first electronic card chip to enter the working state and controls the second electronic card chip to be in the non-working state according to the stop network service message, the electronic card sends a confirmation message of stopping the network service to the cellular network module to inform the cellular network module that the network service has been stopped. The cellular network module sends a confirmation message of stopping the network service to the control server to inform the control server that the network service has been stopped.

[0262] In an embodiment of the present application, the terminal can receive a stop network service message sent by a control server through a cellular network module, and send a stop network service message to the electronic card; the electronic card controls the first electronic card chip to enter a working state and controls the second electronic card chip to be in a non-working state according to the stop network service message, and stops the network service of the second electronic card chip, thereby realizing that the terminal's network service can be stopped without using the system interface provided by the operator.

[0263] In order to enable those skilled in the art to better understand the embodiments of the present application, the embodiments of the present application are described below by using an example: Figure 6 The flowchart of stopping the network service in the embodiment of the present application is shown. The process may include:

[0264] 1. The control server sends a short message carrying a preset identifier to the cellular network module. The short message may include a network service stop message. The network service stop message may include: card number, module number, and communication address.

[0265] 2. The cellular network module receives a short message carrying a preset identifier and forwards it to a dual-chip electronic card; the dual-chip electronic card includes a first electronic card chip and a second electronic card chip, the first electronic card chip is used for accessing a control server, and the second electronic card chip is used for networking services.

[0266] 3. The electronic card analyzes the short message carrying the preset identifier and obtains a message to stop the networking service; determines whether the card number or module number or communication address in the message to stop the networking service matches the information preset in the terminal; if they match, activates the service of the first electronic card chip and stops the service of the second electronic card chip.

[0267] 4. The electronic card sends a confirmation message to the cellular network module to stop the Internet service and confirm the shutdown.

[0268] 5. The cellular network module sends a confirmation message to the control server to stop the network service and confirm the shutdown.

[0269] Reference Figure 7 , shows a flow chart of the steps of a fourth embodiment of a communication control method of a terminal of the present application, wherein the terminal communicates with a control server, the terminal includes a cellular network module and an electronic card, the electronic card includes a first electronic card chip and a second electronic card chip, the first electronic card chip is used to access the control server, and the second electronic card chip is used for networking services, and the method may specifically include the following steps:

[0270] Step 701, the cellular network module receives a message for starting a network service sent by the control server, and sends the message for starting a network service to the electronic card;

[0271] In the embodiment of the present application, the terminal may be installed with an electronic card having dual chips or even multiple chips, and the chip may include a first electronic card chip and a second electronic card chip.

[0272] The first electronic card chip is configured with authentication information that allows access to the control server, and can access the control server, with only basic management control communication capabilities; but it is not configured with authentication information that allows access to the operator's network, and does not have the ability to access the network normally. The second electronic card chip is configured with authentication information that allows access to the operator's network, and has the ability to access the network normally, and can provide networking services.

[0273] For a terminal with a dual-chip or even multi-chip electronic card, when the terminal's networking service needs to be started, the control server can send a networking service start message to the terminal, and the cellular network module of the terminal receives the networking service start message.

[0274] Specifically, the cellular network module may receive a short message carrying a preset identifier sent by the control server, and the short message may include a message for starting a network service.

[0275] The short message carrying the preset identifier may be a protocol identifier = ANSI-136R-DATA, and a data encoding scheme = a level 2 short message; or a protocol identifier = SIM card data download, and a data encoding scheme = a level 2 short message.

[0276] Step 702: the electronic card controls the first electronic card chip to be in a non-working state and controls the second electronic card chip to enter a working state to start the networking service according to the message for starting the networking service.

[0277] The electronic card can switch the first electronic card chip to a non-working state and the second electronic card chip to a working state according to the message for starting the networking service. After the second electronic card chip enters the working state, the networking service is started and the terminal can access the network normally.

[0278] In the embodiment of the present application, the message for starting the networking service may include: at least one of the seventh electronic card identifier, the seventh module identifier, and the fourth communication address; step 702 may specifically include:

[0279] The electronic card controls the first electronic card chip to be in a non-working state and controls the second electronic card chip to enter a working state to start the networking service according to the networking service startup message, including:

[0280] The electronic card determines whether the following preset judgment conditions are met:

[0281] The first judgment condition: judging whether the preset eighth module identifier matches the seventh module identifier; and / or,

[0282] The second judgment condition: judging whether the preset eighth electronic card identification matches the seventh electronic card identification; and / or,

[0283] The third judgment condition: judging whether the fourth communication address is recorded in the preset routing information;

[0284] When the following preset judgment conditions are met, the electronic card controls the first electronic card chip to be in a non-working state, and controls the second electronic card chip to enter a working state.

[0285] The preset eighth module identifier may be the module identifier of the cellular network module itself. The preset eighth electronic card identifier may be the electronic card identifier of the electronic card itself.

[0286] The preset judgment condition may be one of seven combinations of the three judgment conditions.

[0287] For example, the preset judgment condition is the first judgment condition. When the first judgment condition is met, the first electronic card chip is controlled to be in a non-working state, and the second electronic card chip is controlled to enter a working state.

[0288] For another example, the preset judgment condition includes a first judgment condition and a second judgment condition. When both judgment conditions are met, the first electronic card chip is controlled to be in a non-working state, and the second electronic card chip is controlled to enter a working state.

[0289] In the embodiment of the present application, after the electronic card controls the first electronic card chip to be in a non-working state and controls the second electronic card chip to enter a working state according to the message for starting the networking service, the electronic card sends a confirmation message for starting the networking service to the cellular network module to inform the cellular network module that the networking service has been started. The cellular network module sends a confirmation message for starting the networking service to the control server to inform the control server that the networking service has been started.

[0290] In an embodiment of the present application, the terminal can receive a network service startup message sent by a control server through a cellular network module, and send a network service startup message to an electronic card; the electronic card controls the first electronic card chip to be in a non-working state and controls the second electronic card chip to enter a working state according to the network service startup message, and starts the network service of the second electronic card chip, thereby enabling the terminal's network service to be started without using the system interface provided by the operator.

[0291] In order to enable those skilled in the art to better understand the embodiments of the present application, the embodiments of the present application are described below by using an example: Figure 8 The flowchart of starting the networking service in the embodiment of the present application is shown. The process may include:

[0292] 1. The control server sends a short message carrying a preset identifier to the cellular network module. The short message may include a message for starting a network service. The message for starting a network service may include: a card number, a module number, and a communication address.

[0293] 2. The cellular network module receives a short message carrying a preset identifier and forwards it to a dual-chip electronic card; the dual-chip electronic card includes a first electronic card chip and a second electronic card chip, the first electronic card chip is used for accessing a control server, and the second electronic card chip is used for networking services.

[0294] 3. The electronic card analyzes the short message carrying the preset identifier to obtain a message for starting the networking service; determines whether the card number or module number or communication address in the message for starting the networking service matches the information preset in the terminal; if they match, activates the service of the second electronic card chip and stops the service of the first electronic card chip.

[0295] 4. The electronic card sends a confirmation message to the cellular network module to start the Internet service and confirm the startup.

[0296] 5. The cellular network module sends a confirmation message to the control server to start the networking service and confirm the startup.

[0297] Reference Fig. 9 , showing a schematic diagram of a control server controlling terminal communication. The control server can communicate with multiple terminals within the communication range, and the terminals can specifically be mobile phones, tablet computers, televisions, laptop computers, smart home devices, wearable electronic devices, vehicle-mounted devices, virtual reality devices, etc., and the embodiments of the present application do not impose any restrictions on this. The smart home devices can specifically be: televisions, speakers, air conditioners (also called smart air conditioners), refrigerators (also called smart refrigerators), lights (also called smart lights or smart bulbs) or curtains (also called smart curtains), etc. The terminal may include a cellular network module and an electronic card.

[0298] The control server can send a control networking server message to each terminal respectively to control the networking service of each terminal.

[0299] For terminals that need to start networking services, the control server can send a startup networking service message to these terminals. After receiving the startup networking service message, the cellular network module of the terminal starts the networking service of the electronic card.

[0300] For terminals that need to stop the networking service, the control server can send a stop networking service message to these terminals. After receiving the stop networking service message, the cellular network module of the terminal stops the networking service of the electronic card.

[0301] Reference Fig.10 , shows a flow chart of the steps of Embodiment 5 of a communication control method of a terminal of the present application, wherein the terminal communicates with a control server, the terminal includes a cellular network module and an electronic card, the electronic card is used for network service, and the method may specifically include the following steps:

[0302] Step 1001: The cellular network module receives a control networking service message sent by the control server.

[0303] Step 1002: The cellular network module controls the network service of the electronic card according to the control network service message.

[0304] In an example, the step 1002 may include: the cellular network module modifies preset routing information according to the control network service message, and controls the network service of the electronic card according to the modified routing information.

[0305] Among them, controlling the networking service message may include starting the networking service message and stopping the networking service message.

[0306] If the control network service message is a network service startup message, the cellular network module may modify the preset routing information according to the network service startup message, and start the network service of the electronic card according to the modified routing information.

[0307] If the control network service message is a network service stop message, the cellular network module may modify the preset routing information according to the network service stop message, and stop the network service of the electronic card according to the modified routing information.

[0308] In another example, the step 1002 may include: the cellular network module sends the control networking service message to the electronic card; and the electronic card controls the networking service according to the control networking service message.

[0309] The electronic card includes a first electronic card chip and a second electronic card chip, the first electronic card chip is used to access the control server, and the second electronic card chip is used for networking services; the step of the electronic card controlling the networking service according to the control networking service message may include: the electronic card controls the first electronic card chip to access the control server and controls the networking service of the second electronic card chip according to the control networking service message.

[0310] If the network service control message is a network service startup message, the electronic card can control the first electronic card chip to be in a non-working state according to the network service startup message, and control the second electronic card chip to enter a working state to start the network service.

[0311] If the network service control message is a network service stop message, the electronic card can control the first electronic card chip to enter a working state and control the second electronic card chip to be in a non-working state to stop the network service according to the network service stop message.

[0312] In an embodiment of the present application, the terminal can receive a control networking service message sent by the control server through a cellular network module, and control the networking service of the electronic card according to the control networking service message, thereby enabling the terminal's networking service to be controlled without using the system interface provided by the operator.

[0313] Reference Fig.11 , shows a flow chart of the steps of a sixth embodiment of a communication control method of a terminal of the present application, wherein the terminal communicates with a control server, the terminal includes a cellular network module and an electronic card, the electronic card is used for network services, and the method may specifically include the following steps:

[0314] Step 1101: The cellular network module receives a control networking service message sent by the control server.

[0315] Step 1102: The cellular network module modifies preset routing information according to the control network service message, and controls the network service of the electronic card according to the modified routing information.

[0316] In the embodiment of the present application, controlling the networking service message may include stopping the networking service message and starting the networking service message.

[0317] If the control network service message is a network service start message, the cellular network module modifies the preset routing information according to the network service start message, and starts the network service of the electronic card according to the modified routing information.

[0318] If the control network service message is a network service stop message, the cellular network module modifies the preset routing information according to the network service stop message, and stops the network service of the electronic card according to the modified routing information.

[0319] In an embodiment of the present application, the terminal can receive a control networking service message sent by a control server through a cellular network module, modify the preset routing information according to the control networking service message, and control the networking service according to the modified routing information, thereby enabling the terminal's networking service to be controlled without using the system interface provided by the operator.

[0320] Reference Fig.12 , shows a flow chart of the steps of Embodiment 7 of a communication control method of a terminal of the present application, wherein the terminal communicates with a control server, the terminal includes a cellular network module and an electronic card, the electronic card includes a first electronic card chip and a second electronic card chip, the first electronic card chip is used to access the control server, and the second electronic card chip is used for networking services, and the method may specifically include the following steps:

[0321] Step 1201: The cellular network module receives a control networking service message sent by the control server, and sends the control networking service message to the electronic card.

[0322] Step 1202: the electronic card controls the first electronic card chip to access the control server and controls the networking service of the second electronic card chip according to the control networking service message.

[0323] In the embodiment of the present application, controlling the networking service message may include stopping the networking service message and starting the networking service message.

[0324] If the network service control message is a network service startup message, the electronic card can control the first electronic card chip to be in a non-working state according to the network service startup message, and control the second electronic card chip to enter a working state to start the network service.

[0325] If the network service control message is a network service stop message, the electronic card can control the first electronic card chip to enter a working state and control the second electronic card chip to be in a non-working state to stop the network service according to the network service stop message.

[0326] In an embodiment of the present application, the terminal can receive a control networking service message sent by a control server through a cellular network module, and send a control networking service message to an electronic card; the electronic card controls the working state of the first electronic card chip to control the first electronic card chip to access the control server, and controls the working state of the second electronic card chip to control the networking service of the second electronic card chip, thereby enabling the terminal's networking service to be controlled without using the system interface provided by the operator.

[0327] It should be noted that, for the method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the embodiments of the present application are not limited by the described order of actions, because according to the embodiments of the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present application.

[0328] Reference Fig.13 , shows a structural block diagram of a terminal embodiment 1 of the present application, the terminal communicates with the control server, the terminal includes a cellular network module 130 and an electronic card 131, the electronic card 131 is used for networking services, and the cellular network module 130 may include:

[0329] The network service stop message receiving module 1301 is used to receive the network service stop message sent by the control server;

[0330] The network service stopping module 1302 is used to modify the preset routing information according to the network service stopping message, and stop the network service of the electronic card according to the modified routing information.

[0331] In the embodiment of the present application, the network service stop message may include the first communication address; the network service stop module 1302 may include:

[0332] The networking service stopping submodule is used to configure the first communication address in the preset routing information and stop the networking service for the first communication address.

[0333] In the embodiment of the present application, the network service stop message further includes the first electronic card identifier and the first module identifier; the network service stop submodule may include:

[0334] a judgment unit, configured to judge whether a preset second module identifier matches the first module identifier, and judge whether a second electronic card identifier of the electronic card matches the first electronic card identifier;

[0335] A routing configuration unit is configured to configure the first communication address in preset routing information if the second module identifier matches the first module identifier and the second electronic card identifier matches the first electronic card identifier.

[0336] In the embodiment of the present application, the cellular network module 130 may further include:

[0337] A query message sending module, configured to send a query message to the electronic card after receiving the network service stop message;

[0338] The reply message receiving module is used to receive a reply message returned by the electronic card in response to the query message; the reply message includes the second electronic card identifier.

[0339] In the embodiment of the present application, the cellular network module 130 may further include:

[0340] The module for sending a confirmation message for stopping networking service is used to send a confirmation message for stopping networking service to the control server after stopping the networking service according to the modified routing information.

[0341] In the embodiment of the present application, the stop networking service message receiving module 1301 may include:

[0342] The data packet receiving submodule is used to receive a data packet sent by the control server, wherein the data packet includes a message for stopping the networking service.

[0343] In an embodiment of the present application, the terminal can receive a stop network service message sent by the control server through a cellular network module, modify the preset routing information according to the stop network service message, and stop the network service according to the modified routing information, thereby being able to stop the terminal's network service without using the system interface provided by the operator.

[0344] Reference Fig.14 , shows a structural block diagram of a terminal embodiment 2 of the present application, the terminal communicates with the control server, the terminal includes a cellular network module 140 and an electronic card 141, the electronic card 141 is used for networking services, and the cellular network module 140 may include:

[0345] The network service startup message receiving module 1401 is used to receive the network service startup message sent by the control server;

[0346] The networking service starting module 1402 is used to modify the preset routing information according to the networking service starting message, and start the networking service of the electronic card according to the modified routing information.

[0347] In the embodiment of the present application, the message for starting the networking service includes the second communication address; the networking service starting module 1402 may include:

[0348] The networking service startup submodule is used to configure the second communication address in the preset routing information and start the networking service for the second communication address.

[0349] In the embodiment of the present application, the network service startup message may further include a third electronic card identifier and a third module identifier; the network service startup submodule may include:

[0350] a judgment unit, configured to judge whether a preset fourth module identifier matches the third module identifier, and judge whether a fourth electronic card identifier of the electronic card matches the third electronic card identifier;

[0351] A routing configuration unit is configured to configure the second communication address in preset routing information if the fourth module identifier matches the third module identifier and the fourth electronic card identifier matches the third electronic card identifier.

[0352] In the embodiment of the present application, the cellular network module 140 may further include:

[0353] A query message sending module, configured to send a query message to the electronic card after receiving the message for starting the networking service;

[0354] The reply message receiving module is used to receive a reply message returned by the electronic card in response to the query message; the reply message includes the fourth electronic card identifier.

[0355] In the embodiment of the present application, the cellular network module 140 may further include:

[0356] The module for sending a confirmation message for starting the networking service is used to send a confirmation message for starting the networking service to the control server after starting the networking service according to the modified routing information.

[0357] In the embodiment of the present application, starting the network service message receiving module 1401 may include:

[0358] The data packet receiving submodule is used to receive a data packet sent by the control server, wherein the data packet includes a message for starting a networking service.

[0359] In an embodiment of the present application, the terminal can receive a network service start message sent by the control server through a cellular network module, modify the preset routing information according to the network service start message, and start the network service according to the modified routing information, thereby enabling the terminal's network service to be started without using the system interface provided by the operator.

[0360] Reference Fig.15 , shows a structural block diagram of a terminal embodiment 3 of the present application, the terminal communicates with the control server, the terminal includes a cellular network module 150 and an electronic card 151, the electronic card 151 includes a first electronic card chip 1511 and a second electronic card chip 1512, the first electronic card chip 1511 is used to access the control server, and the second electronic card chip 1512 is used for networking services;

[0361] The cellular network module 150 may include:

[0362] A network service stop message forwarding module 1501 is used to receive a network service stop message sent by the control server and send the network service stop message to the electronic card;

[0363] The electronic card 151 may include:

[0364] The control module 1513 is used to control the first electronic card chip to enter a working state and control the second electronic card chip to be in a non-working state to stop the networking service according to the message of stopping the networking service.

[0365] In the embodiment of the present application, the network service stop message forwarding module 1501 may include:

[0366] The short message receiving submodule is used to receive a short message carrying a preset identifier sent by the control server and send the short message to the electronic card; the short message includes a message for stopping the networking service.

[0367] In the embodiment of the present application, the message for stopping the networking service may include: at least one of the fifth electronic card identifier, the fifth module identifier, and the third communication address;

[0368] The control module 1513 may include:

[0369] The preset judgment condition judgment submodule is used to judge whether the following preset judgment conditions are met:

[0370] Determining whether the preset sixth module identifier matches the fifth module identifier;

[0371] and / or, determining whether a preset sixth electronic card identifier matches the fifth electronic card identifier;

[0372] and / or, determining whether the third communication address is recorded in preset routing information;

[0373] The control submodule is used to control the first electronic card chip to enter a working state and control the second electronic card chip to be in a non-working state to stop the networking service when the following preset judgment conditions are met.

[0374] In the embodiment of the present application, the electronic card 151 may further include:

[0375] A first stop networking confirmation message sending module, configured to, after the electronic card controls the first electronic card chip to enter a working state and controls the second electronic card chip to be in a non-working state to stop the networking service according to the stop networking service message, the electronic card sends a stop networking service confirmation message to the cellular network module;

[0376] The cellular network module 150 may further include:

[0377] The second module for sending a confirmation message for stopping networking service is used to send a confirmation message for stopping the networking service to the control server.

[0378] In an embodiment of the present application, the terminal can receive a stop network service message sent by a control server through a cellular network module, and send a stop network service message to the electronic card; the electronic card controls the first electronic card chip to enter a working state and controls the second electronic card chip to be in a non-working state according to the stop network service message, and stops the network service of the second electronic card chip, thereby realizing that the terminal's network service can be stopped without using the system interface provided by the operator.

[0379] Reference Fig.16 , shows a structural block diagram of a terminal embodiment 4 of the present application, the terminal communicates with the control server, the terminal includes a cellular network module 160 and an electronic card 161, the electronic card 161 includes a first electronic card chip 1611 and a second electronic card chip 1612, the first electronic card chip 1611 is used to access the control server, and the second electronic card chip 1612 is used for networking services;

[0380] The cellular network module 160 may include:

[0381] The network service startup message forwarding module 1601 is used to receive the network service startup message sent by the control server and send the network service startup message to the electronic card;

[0382] The electronic card 161 may include:

[0383] The control module 1613 is used to control the first electronic card chip to be in a non-working state and control the second electronic card chip to enter a working state to start the networking service according to the message for starting the networking service.

[0384] In the embodiment of the present application, starting the networking service message forwarding module 1601 may include:

[0385] The short message receiving submodule is used to receive a short message carrying a preset identifier sent by the control server and send the short message to the electronic card; the short message includes a message for starting a network service.

[0386] In the embodiment of the present application, the message for starting the networking service may include: at least one of the seventh electronic card identifier, the seventh module identifier, and the fourth communication address;

[0387] The control module 1613 may include:

[0388] The preset judgment condition judgment submodule is used to judge whether the following preset judgment conditions are met:

[0389] Determining whether the preset eighth module identifier matches the seventh module identifier;

[0390] and / or, determining whether the preset eighth electronic card identifier matches the seventh electronic card identifier;

[0391] and / or, determining whether the fourth communication address is recorded in preset routing information;

[0392] The control submodule is used to control the first electronic card chip to be in a non-working state and control the second electronic card chip to enter a working state to start the networking service when the following preset judgment conditions are met.

[0393] In the embodiment of the present application, the electronic card 161 may further include:

[0394] A first network startup confirmation message sending module, configured to, after the electronic card controls the first electronic card chip to be in a non-working state and controls the second electronic card chip to enter a working state to start the network service according to the network startup service message, the electronic card sends a network startup service confirmation message to the cellular network module;

[0395] The cellular network module 160 may further include:

[0396] The second module for sending a confirmation message for starting the networking service is used to send a confirmation message for starting the networking service to the control server.

[0397] In an embodiment of the present application, the terminal can receive a network service startup message sent by a control server through a cellular network module, and send a network service startup message to an electronic card; the electronic card controls the first electronic card chip to be in a non-working state and controls the second electronic card chip to enter a working state according to the network service startup message, and starts the network service of the second electronic card chip, thereby enabling the terminal's network service to be started without using the system interface provided by the operator.

[0398] Reference Fig.17 , shows a structural block diagram of a terminal embodiment 5 of the present application, the terminal communicates with the control server, the terminal includes a cellular network module 170 and an electronic card 171, the electronic card 171 is used for networking services, and the cellular network module 170 may include:

[0399] The control networking service message receiving module 1701 is used to receive the control networking service message sent by the control server;

[0400] The first networking service control module 1702 is used to control the networking service of the electronic card according to the networking service control message.

[0401] In an example of an embodiment of the present application, the first networking service control module 1702 may include:

[0402] The first networking service control submodule modifies preset routing information according to the networking service control message, and controls the networking service of the electronic card according to the modified routing information.

[0403] Among them, controlling the networking service message may include starting the networking service message and stopping the networking service message.

[0404] If the control network service message is a network service start message, the first network service control module may modify the preset routing information according to the network service start message, and start the network service of the electronic card according to the modified routing information.

[0405] If the control network service message is a stop network service message, the first network service control module may modify the preset routing information according to the stop network service message, and stop the network service of the electronic card according to the modified routing information.

[0406] In another example of the embodiment of the present application, the first networking service control module 1702 may include:

[0407] A control networking service message sending submodule, used for sending the control networking service message to the electronic card;

[0408] The electronic card 171 may include:

[0409] The second networking service control module is used to control the networking service according to the control networking service message.

[0410] The electronic card 171 may include a first electronic card chip and a second electronic card chip, wherein the first electronic card chip is used to access the control server, and the second electronic card chip is used for networking services; the second networking service control module may include:

[0411] The second networking service control submodule is used to control the first electronic card chip to access the control server and control the networking service of the second electronic card chip according to the control networking service message.

[0412] If the control network service message is a network service startup message, the second network service control submodule can control the first electronic card chip to be in a non-working state according to the network service startup message, and control the second electronic card chip to enter a working state to start the network service.

[0413] If the control networking service message is a stop networking service message, the second networking service control submodule can control the first electronic card chip to enter a working state and control the second electronic card chip to be in a non-working state to stop the networking service according to the stop networking service message.

[0414] In an embodiment of the present application, the terminal can receive a control networking service message sent by the control server through a cellular network module, and control the networking service of the electronic card according to the control networking service message, thereby enabling the terminal's networking service to be controlled without using the system interface provided by the operator.

[0415] Reference Fig.18 , shows a structural block diagram of a terminal embodiment 6 of the present application, the terminal communicates with the control server, the terminal includes a cellular network module 180 and an electronic card 181, the electronic card 181 is used for networking services, and the cellular network module 180 may include:

[0416] The control networking service message receiving module 1801 is used to receive the control networking service message sent by the control server;

[0417] The networking service control module 1802 is used to modify the preset routing information according to the control networking service message, and control the networking service of the electronic card according to the modified routing information.

[0418] Among them, controlling the networking service message may include starting the networking service message and stopping the networking service message.

[0419] If the control network service message is a network service start message, the network service control module may modify the preset routing information according to the network service start message, and start the network service of the electronic card according to the modified routing information.

[0420] If the control network service message is a network service stop message, the network service control module may modify the preset routing information according to the network service stop message, and stop the network service of the electronic card according to the modified routing information.

[0421] In an embodiment of the present application, the terminal can receive a control networking service message sent by a control server through a cellular network module, modify the preset routing information according to the control networking service message, and control the networking service according to the modified routing information, thereby enabling the terminal's networking service to be controlled without using the system interface provided by the operator.

[0422] Reference Fig.19 , shows a structural block diagram of a terminal embodiment 7 of the present application, the terminal communicates with the control server, the terminal includes a cellular network module 190 and an electronic card 191, the electronic card 191 includes a first electronic card chip 1911 and a second electronic card chip 1912, the first electronic card chip 1911 is used to access the control server, and the second electronic card chip 1912 is used for networking services;

[0423] A control networking service message forwarding module 1901 is used to receive a control networking service message sent by the control server and send the control networking service message to the electronic card;

[0424] The electronic card 191 comprises:

[0425] The control module 1913 is used to control the first electronic card chip to access the control server and control the networking service of the second electronic card chip according to the control networking service message.

[0426] Controlling the networking service message may include starting the networking service message and stopping the networking service message.

[0427] If the control network service message is a network service startup message, the control module 1913 can control the first electronic card chip to be in a non-working state according to the network service startup message, and control the second electronic card chip to enter a working state to start the network service.

[0428] If the control network service message is a stop network service message, the control module 1913 can control the first electronic card chip to enter a working state and control the second electronic card chip to be in a non-working state to stop the network service according to the stop network service message.

[0429] In an embodiment of the present application, the terminal can receive a control networking service message sent by a control server through a cellular network module, and send a control networking service message to an electronic card; the electronic card controls the working state of the first electronic card chip to control the first electronic card chip to access the control server, and controls the working state of the second electronic card chip to control the networking service of the second electronic card chip, thereby enabling the terminal's networking service to be controlled without using the system interface provided by the operator.

[0430] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0431] The present application also provides a device, including:

[0432] one or more processors; and

[0433] One or more machine-readable media having instructions stored thereon, when executed by the one or more processors, enable the device to perform the method described in the embodiments of the present application.

[0434] The embodiments of the present application also provide one or more machine-readable media on which instructions are stored, which, when executed by one or more processors, enable the processors to execute the methods described in the embodiments of the present application.

[0435] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.

[0436] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, devices, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more machine-readable media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0437] The embodiments of the present application are described with reference to the flowcharts and / or block diagrams of the methods, terminal devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0438] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0439] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable terminal device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0440] Although the preferred embodiments of the present application have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present application.

[0441] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or terminal device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or terminal device including the elements.

[0442] The communication control method of a terminal and a terminal provided by the present application are introduced in detail above. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea; at the same time, for general technical personnel in this field, according to the idea of ​​the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.

Claims

1. A communication control method for a terminal, characterized in that: The terminal communicates with the control server, the terminal includes a cellular network module and an electronic card, the electronic card includes a first electronic card chip and a second electronic card chip, the first electronic card chip is used to access the control server, the second electronic card chip is used for networking services, the electronic card is an Internet of Things card for networking services, the control server is a private server, and the method includes: The cellular network module receives the network service stop message sent by the control server, and sends the network service stop message to the electronic card; The electronic card controls the first electronic card chip to enter a working state and controls the second electronic card chip to be in a non-working state to stop the networking service according to the message for stopping the networking service.

2. The method according to claim 1, characterized in that: The cellular network module receives the network service stop message sent by the control server, and sends the network service stop message to the electronic card, including: The cellular network module receives a short message carrying a preset identifier sent by the control server, and sends the short message to the electronic card; the short message includes a message for stopping the networking service.

3. The method according to claim 2, characterized in that The network service stop message includes: at least one of a fifth electronic card identifier, a fifth module identifier, and a third communication address; The electronic card controls the first electronic card chip to enter a working state and controls the second electronic card chip to be in a non-working state to stop the networking service according to the network service stop message, including: The electronic card determines whether the following preset judgment conditions are met: Determining whether the preset sixth module identifier matches the fifth module identifier; and / or, determining whether a preset sixth electronic card identifier matches the fifth electronic card identifier; and / or, determining whether the third communication address is recorded in preset routing information; When the following preset judgment conditions are met, the electronic card controls the first electronic card chip to enter a working state, and controls the second electronic card chip to be in a non-working state to stop the networking service.

4. The method according to claim 1, characterized in that: Also includes: After the electronic card controls the first electronic card chip to enter a working state and controls the second electronic card chip to be in a non-working state to stop the networking service according to the network service stop message, the electronic card sends a confirmation message of stopping the networking service to the cellular network module; The cellular network module sends a confirmation message of stopping the networking service to the control server.

5. A communication control method for a terminal, characterized in that: The terminal communicates with the control server, the terminal includes a cellular network module and an electronic card, the electronic card includes a first electronic card chip and a second electronic card chip, the first electronic card chip is used to access the control server, the second electronic card chip is used for networking services, the electronic card is an Internet of Things card for networking services, the control server is a private server, and the method includes: The cellular network module receives the network service startup message sent by the control server, and sends the network service startup message to the electronic card; The electronic card controls the first electronic card chip to be in a non-working state according to the message for starting the networking service, and controls the second electronic card chip to enter a working state to start the networking service.

6. The method according to claim 5, characterized in that The cellular network module receives the network service startup message sent by the control server, and sends the network service startup message to the electronic card, including: The cellular network module receives a short message carrying a preset identifier sent by the control server, and sends the short message to the electronic card; the short message includes a message for starting a network service.

7. The method according to claim 6, characterized in that The message for starting the networking service includes: at least one of a seventh electronic card identifier, a seventh module identifier, and a fourth communication address; The electronic card controls the first electronic card chip to be in a non-working state and controls the second electronic card chip to enter a working state to start the networking service according to the networking service startup message, including: The electronic card determines whether the following preset judgment conditions are met: Determining whether the preset eighth module identifier matches the seventh module identifier; and / or, determining whether the preset eighth electronic card identifier matches the seventh electronic card identifier; and / or, determining whether the fourth communication address is recorded in preset routing information; When the following preset judgment conditions are met, the electronic card controls the first electronic card chip to be in a non-working state, and controls the second electronic card chip to enter a working state to start a networking service.

8. The method according to claim 5, characterized in that Also includes: After the electronic card controls the first electronic card chip to be in a non-working state and controls the second electronic card chip to enter a working state to start the networking service according to the networking service start message, the electronic card sends a confirmation message of starting the networking service to the cellular network module; The cellular network module sends a confirmation message for starting the networking service to the control server.

9. A terminal, characterized in that: The terminal communicates with the control server, the terminal includes a cellular network module and an electronic card, the electronic card includes a first electronic card chip and a second electronic card chip, the first electronic card chip is used to access the control server, and the second electronic card chip is used for networking services; the electronic card is an Internet of Things card for networking services, and the control server is a private server; The cellular network module comprises: a stop networking service message forwarding module, configured to receive a stop networking service message sent by the control server, and send the stop networking service message to the electronic card; The electronic card comprises: The control module is used to control the first electronic card chip to enter a working state and control the second electronic card chip to be in a non-working state to stop the networking service according to the stop networking service message.

10. The terminal according to claim 9, characterized in that: The module for forwarding the message of stopping the networking service includes: The short message receiving submodule is used to receive a short message carrying a preset identifier sent by the control server and send the short message to the electronic card; the short message includes a message for stopping the networking service.

11. The terminal according to claim 10, characterized in that: The network service stop message includes: at least one of a fifth electronic card identifier, a fifth module identifier, and a third communication address; The control module comprises: The preset judgment condition judgment submodule is used to judge whether the following preset judgment conditions are met: Determining whether the preset sixth module identifier matches the fifth module identifier; and / or, determining whether a preset sixth electronic card identifier matches the fifth electronic card identifier; and / or, determining whether the third communication address is recorded in preset routing information; The control submodule is used to control the first electronic card chip to enter a working state and control the second electronic card chip to be in a non-working state to stop the networking service when the following preset judgment conditions are met.

12. The terminal according to claim 10, characterized in that: The electronic card also includes: A first stop networking confirmation message sending module, configured to, after the electronic card controls the first electronic card chip to enter a working state and controls the second electronic card chip to be in a non-working state to stop the networking service according to the stop networking service message, the electronic card sends a stop networking service confirmation message to the cellular network module; The cellular network module also includes: The second module for sending a confirmation message for stopping networking service is used to send a confirmation message for stopping the networking service to the control server.

13. A terminal, characterized in that: The terminal communicates with the control server, the terminal includes a cellular network module and an electronic card, the electronic card includes a first electronic card chip and a second electronic card chip, the first electronic card chip is used to access the control server, and the second electronic card chip is used for networking services; the electronic card is an Internet of Things card for networking services, and the control server is a private server; The cellular network module comprises: a network service startup message forwarding module, configured to receive a network service startup message sent by the control server, and send the network service startup message to the electronic card; The electronic card comprises: The control module is used to control the first electronic card chip to be in a non-working state according to the message for starting the networking service, and to control the second electronic card chip to enter a working state to start the networking service.

14. The terminal according to claim 13, characterized in that: The starting network service message forwarding module includes: The short message receiving submodule is used to receive a short message carrying a preset identifier sent by the control server and send the short message to the electronic card; the short message includes a message for starting a network service.

15. The terminal according to claim 14, characterized in that: The message for starting the networking service includes: at least one of a seventh electronic card identifier, a seventh module identifier, and a fourth communication address; The control module comprises: The preset judgment condition judgment submodule is used to judge whether the following preset judgment conditions are met: Determining whether the preset eighth module identifier matches the seventh module identifier; and / or, determining whether the preset eighth electronic card identifier matches the seventh electronic card identifier; and / or, determining whether the fourth communication address is recorded in preset routing information; The control submodule is used to control the first electronic card chip to be in a non-working state and control the second electronic card chip to enter a working state to start the networking service when the following preset judgment conditions are met.

16. The terminal according to claim 13, characterized in that: The electronic card also includes: A first network startup confirmation message sending module, configured to, after the electronic card controls the first electronic card chip to be in a non-working state and controls the second electronic card chip to enter a working state to start the network service according to the network startup service message, the electronic card sends a network startup service confirmation message to the cellular network module; The cellular network module also includes: The second module for sending a confirmation message for starting the networking service is used to send a confirmation message for starting the networking service to the control server.

17. A device for communication control, characterized in that: include: one or more processors; and One or more machine-readable media having instructions stored thereon, when executed by the one or more processors, cause the apparatus to perform the method of any one of claims 1-4 or 5-8.

18. One or more machine-readable media having instructions stored thereon, which, when executed by one or more processors, cause the processors to perform the method of any one of claims 1-4 or 5-8.

Citation Information

Patent Citations

  • Method and device for establishing communication and storage medium

    CN107241714A

  • Method, system and device for preventing network congestion

    CN110225462A