Data transmission method and device and storage medium

By establishing a connection between the terminal and the AIoTF network element using either control plane or user plane data transmission methods, the problem of sending AIoT data from the terminal to the network device is solved, achieving low-power, low-complexity, and low-cost data transmission, and supporting communication for various AIoT service types and numbers of devices.

CN121645200APending Publication Date: 2026-03-10DATANG MOBILE COMM EQUIP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-09
Publication Date
2026-03-10

AI Technical Summary

Technical Problem

How to efficiently send AIoT-related data from terminals to network devices is a technical problem that urgently needs to be solved.

Method used

By establishing a connection with the control plane data transmission mode or the user plane data transmission mode, the terminal transmits data with the AIoTF network element, including sending and receiving relevant indication information and request messages, in order to determine and establish the data transmission mode.

Benefits of technology

It enables efficient data transmission between terminals and AIoT network elements, supports communication for various AIoT service types and device numbers, and meets the IoT requirements of low power consumption, low complexity, and low cost.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121645200A_ABST
    Figure CN121645200A_ABST
Patent Text Reader

Abstract

The invention provides a data transmission method and device and a storage medium, and relates to the technical field of communication. In the method, a terminal and a core network device can establish a connection related to a first data transmission mode, and the first data transmission mode comprises a control plane data transmission mode or a user plane data transmission mode; the terminal can transmit the AIoT data to the AIoT network element through the first data transmission mode. Therefore, the terminal can carry out transmission with the AIoTF network element through a plurality of data transmission modes.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a data transmission method, apparatus and storage medium. Background Technology

[0002] Ambient Internet of Things (AIoT) aims to provide a low-power, low-complexity, and low-cost Internet of Things solution.

[0003] When a terminal communicates with AIoT devices as a reader, it can send data obtained from the AIoT devices to the network and applications. However, how the terminal can send AIoT-related data to network devices is a technical problem that urgently needs to be solved. Summary of the Invention

[0004] This application provides a data transmission method, apparatus, and storage medium, and provides a way for a terminal to send AIoT-related data to a network device.

[0005] In a first aspect, embodiments of this application provide a data transmission method applied to a terminal, the method comprising:

[0006] Establish a connection related to a first data transmission mode, which includes a control plane data transmission mode or a user plane data transmission mode;

[0007] AIoT data is transmitted to the AIoTF network element through the first data transmission method.

[0008] In some embodiments, establishing a connection related to the first data transmission method includes:

[0009] Send a PDU session establishment request message;

[0010] Receive a first indication message, which indicates that a connection related to the first data transmission method has been established.

[0011] In some embodiments, the PDU session establishment request message is carried in a first uplink NAS message; and / or, the first indication information is carried in a first downlink NAS message.

[0012] In some embodiments, the first uplink NAS message includes second indication information, which indicates the establishment of a connection related to the first data transmission method.

[0013] In some embodiments, the method further includes:

[0014] Receive a first request message, which is used to request the establishment of a connection related to the first data transmission method.

[0015] In some embodiments, the first request message is carried in a second downlink NAS message.

[0016] In some embodiments, the method further includes:

[0017] Send first information, the first information being used to indicate the data transmission methods supported by the terminal; and / or,

[0018] Receive second information, which indicates the data transmission method used by the terminal.

[0019] In some embodiments, the first information includes at least one of the following:

[0020] The third indication information indicates that the terminal has the ability to communicate with AIoT devices;

[0021] The fourth indication information indicates a first AIoT service type related to the data transmission method supported by the terminal;

[0022] The number of AIoT devices that can communicate with the terminal;

[0023] The distance between the terminal and the AIoT device.

[0024] In some embodiments, the second information includes fifth indication information and / or sixth indication information, wherein,

[0025] The fifth instruction information instructs the core network device to accept communication between the terminal and the AIoT device;

[0026] The sixth indication information indicates a second AIoT service type related to the data transmission method used by the terminal.

[0027] In some embodiments, the first information is carried in a registration request message, and / or the second information is carried in a registration acceptance message.

[0028] In some embodiments, the method further includes:

[0029] Receive a seventh indication message, which indicates that a connection related to a second data transmission mode has been established. The second data transmission mode is either a control plane data transmission mode or a user plane data transmission mode, and the second data transmission mode is different from the first data transmission mode.

[0030] AIoT data is transmitted to the AIoTF network element through the second data transmission method.

[0031] In some embodiments, the method further includes:

[0032] Send an eighth instruction message, which indicates the establishment of a connection related to the second data transmission method.

[0033] In some embodiments, the seventh indication information is carried in a third downlink NAS message, and / or the eighth indication information is carried in a second uplink NAS message.

[0034] Secondly, embodiments of this application provide a data transmission method applied to a core network device, the method comprising:

[0035] Receive PDU session establishment request message;

[0036] Establish a connection related to a first data transmission mode, which is either a control plane data transmission mode or a user plane data transmission mode;

[0037] Send a first indication message, which indicates that a connection related to the first data transmission method has been established.

[0038] In some embodiments, the PDU session establishment request message is carried in a first uplink NAS message; and / or, the first indication information is carried in a first downlink NAS message.

[0039] In some embodiments, the first uplink NAS message includes second indication information, which indicates the establishment of a connection related to the first data transmission method.

[0040] In some embodiments, the method further includes:

[0041] Send third information to the AIoTF network element, the third information including at least one of the following: terminal identifier, PDU session identifier, and the first indication information.

[0042] In some embodiments, the method further includes:

[0043] Receive a second request message sent by the AIoTF network element, the second request message being used to request the establishment of a connection related to the first data transmission method; and / or,

[0044] A first request message is sent to the terminal, the first request message being used to request the establishment of a connection related to the first data transmission method.

[0045] In some embodiments, the first request message is carried in a second downlink NAS message.

[0046] In some embodiments, the method further includes:

[0047] Receive first information, which is used to indicate the data transmission methods supported by the terminal;

[0048] Obtain fourth information, which includes at least one of the following: the terminal's subscription information, network capability information, and operator policy;

[0049] Send a second message, which is determined based on the first message and the fourth message, and the second message is used to indicate the data transmission method used by the terminal.

[0050] In some embodiments, the first information includes at least one of the following:

[0051] The third indication information indicates that the terminal has the ability to communicate with AIoT devices;

[0052] The fourth indication information indicates a first AIoT service type related to the data transmission method supported by the terminal;

[0053] The number of AIoT devices that can communicate with the terminal;

[0054] The distance between the terminal and the AIoT device.

[0055] In some embodiments, the second information includes fifth indication information and / or sixth indication information, wherein,

[0056] The fifth instruction information instructs the AMF to accept communication between the terminal and the AIoT device;

[0057] The sixth indication information indicates a second AIoT service type related to the data transmission method used by the terminal.

[0058] In some embodiments, the first information is carried in a registration request message, and / or the second information is carried in a registration acceptance message.

[0059] In some embodiments, the method further includes:

[0060] Send a fifth piece of information to the AIoTF network element, the fifth piece of information including at least one of the following:

[0061] The ninth indication information indicates the data transmission method used by the terminal;

[0062] The sixth indication information indicates a second AIoT service type related to the data transmission method used by the terminal;

[0063] The number of AIoT devices that can communicate with the terminal;

[0064] The distance between the terminal and the AIoT device.

[0065] In some embodiments, the method further includes:

[0066] Receive the eighth instruction information, which indicates the establishment of a connection related to the second data transmission mode, which is either a control plane data transmission mode or a user plane data transmission mode, and the second data transmission mode is different from the first data transmission mode;

[0067] Establish a connection related to the second data transmission method;

[0068] Send a seventh indication message, which indicates that a connection related to the second data transmission method has been established.

[0069] Thirdly, embodiments of this application provide a data transmission method applied to an AIoTF network element, the method comprising:

[0070] Receive third information, the third information including at least one of the following: terminal identifier, PDU session identifier, and first indication information; wherein, the first indication information indicates that a connection related to a first data transmission mode has been established, and the first data transmission mode is a control plane data transmission mode or a user plane data transmission mode.

[0071] In some embodiments, the method further includes:

[0072] Receive fifth information, which includes at least one of the following:

[0073] The ninth indication information indicates the data transmission method used by the terminal;

[0074] The sixth indication information indicates a second AIoT service type related to the data transmission method used by the terminal;

[0075] The number of AIoT devices that can communicate with the terminal;

[0076] The distance between the terminal and the AIoT device.

[0077] In some embodiments, the method further includes:

[0078] Receive an AIoT service request message, wherein the AIoT service request message includes an AIoT service type;

[0079] The terminal executing the AIoT service and / or the first data transmission method are determined based on the AIoT service type and the fifth information.

[0080] In some embodiments, the method further includes:

[0081] Send a second request message, which is used to request the establishment of a connection related to the first data transmission method.

[0082] In some embodiments, the method further includes:

[0083] Receive a seventh indication message, which indicates that a connection related to a second data transmission mode has been established; wherein the second data transmission mode is a control plane data transmission mode or a user plane data transmission mode, and the second data transmission mode is different from the first data transmission mode.

[0084] In some embodiments, the method further includes:

[0085] Send an eighth instruction message, which indicates the establishment of a connection related to the second data transmission method.

[0086] Fourthly, embodiments of this application provide a data transmission device applied to a terminal, the device comprising:

[0087] A processing unit is configured to establish a connection related to a first data transmission mode, wherein the first data transmission mode includes a control plane data transmission mode or a user plane data transmission mode.

[0088] The communication unit is used to transmit AIoT data with the AIoTF network element through the first data transmission method.

[0089] Fifthly, embodiments of this application provide a data transmission apparatus applied to core network equipment, the apparatus comprising:

[0090] The receiving unit is used to receive PDU session establishment request messages;

[0091] The processing unit is used to establish a connection related to a first data transmission mode, wherein the first data transmission mode is a control plane data transmission mode or a user plane data transmission mode.

[0092] The sending unit is used to send first indication information, which indicates that a connection related to the first data transmission method has been established.

[0093] Sixthly, embodiments of this application provide a data transmission device applied to an AIoTF network element, the device comprising:

[0094] The receiving unit is configured to receive third information, which includes at least one of the following: terminal identifier, PDU session identifier, and first indication information; wherein,

[0095] The first indication information indicates that a connection related to the first data transmission mode has been established, which is either a control plane data transmission mode or a user plane data transmission mode.

[0096] Seventhly, embodiments of this application provide a data transmission apparatus applied to a terminal, the apparatus comprising: a memory, a transceiver, and a processor.

[0097] The memory is used to store computer programs; the transceiver is used to send and receive data under the control of the processor; the processor is used to read the computer programs in the memory and perform the following operations:

[0098] Establish a connection related to a first data transmission mode, which includes a control plane data transmission mode or a user plane data transmission mode;

[0099] AIoT data is transmitted to the AIoTF network element through the first data transmission method.

[0100] In some embodiments, the processor is specifically configured to perform the following operations:

[0101] Send a PDU session establishment request message;

[0102] Receive a first indication message, which indicates that a connection related to the first data transmission method has been established.

[0103] In some embodiments, the PDU session establishment request message is carried in a first uplink NAS message; and / or, the first indication information is carried in a first downlink NAS message.

[0104] In some embodiments, the first uplink NAS message includes second indication information, which indicates the establishment of a connection related to the first data transmission method.

[0105] In some embodiments, the processor is further configured to perform the following operations:

[0106] Receive a first request message, which is used to request the establishment of a connection related to the first data transmission method.

[0107] In some embodiments, the first request message is carried in a second downlink NAS message.

[0108] In some embodiments, the processor is further configured to perform the following operations:

[0109] Send first information, the first information being used to indicate the data transmission methods supported by the terminal; and / or,

[0110] Receive second information, which indicates the data transmission method used by the terminal.

[0111] In some embodiments, the first information includes at least one of the following:

[0112] The third indication information indicates that the terminal has the ability to communicate with AIoT devices;

[0113] The fourth indication information indicates a first AIoT service type related to the data transmission method supported by the terminal;

[0114] The number of AIoT devices that can communicate with the terminal;

[0115] The distance between the terminal and the AIoT device.

[0116] In some embodiments, the second information includes fifth indication information and / or sixth indication information, wherein,

[0117] The fifth instruction information instructs the core network device to accept communication between the terminal and the AIoT device;

[0118] The sixth indication information indicates a second AIoT service type related to the data transmission method used by the terminal.

[0119] In some embodiments, the first information is carried in a registration request message, and / or the second information is carried in a registration acceptance message.

[0120] In some embodiments, the processor is further configured to perform the following operations:

[0121] Receive a seventh indication message, which indicates that a connection related to a second data transmission mode has been established. The second data transmission mode is either a control plane data transmission mode or a user plane data transmission mode, and the second data transmission mode is different from the first data transmission mode.

[0122] AIoT data is transmitted to the AIoTF network element through the second data transmission method.

[0123] In some embodiments, the processor is further configured to perform the following operations:

[0124] Send an eighth instruction message, which indicates the establishment of a connection related to the second data transmission method.

[0125] In some embodiments, the seventh indication information is carried in a third downlink NAS message, and / or the eighth indication information is carried in a second uplink NAS message.

[0126] Eighthly, embodiments of this application provide a data transmission apparatus applied to core network equipment, the apparatus comprising: a memory, a transceiver, and a processor.

[0127] The memory is used to store computer programs; the transceiver is used to send and receive data under the control of the processor; the processor is used to read the computer programs in the memory and perform the following operations:

[0128] Receive PDU session establishment request message;

[0129] Establish a connection related to a first data transmission mode, which is either a control plane data transmission mode or a user plane data transmission mode;

[0130] Send a first indication message, which indicates that a connection related to the first data transmission method has been established.

[0131] In some embodiments, the PDU session establishment request message is carried in a first uplink NAS message; and / or, the first indication information is carried in a first downlink NAS message.

[0132] In some embodiments, the first uplink NAS message includes second indication information, which indicates the establishment of a connection related to the first data transmission method.

[0133] In some embodiments, the processor is further configured to perform the following operations:

[0134] Send third information to the AIoTF network element, the third information including at least one of the following: terminal identifier, PDU session identifier, and the first indication information.

[0135] In some embodiments, the processor is further configured to perform the following operations:

[0136] Receive a second request message sent by the AIoTF network element, the second request message being used to request the establishment of a connection related to the first data transmission method; and / or,

[0137] A first request message is sent to the terminal, the first request message being used to request the establishment of a connection related to the first data transmission method.

[0138] In some embodiments, the first request message is carried in a second downlink NAS message.

[0139] In some embodiments, the processor is further configured to perform the following operations:

[0140] Receive first information, which is used to indicate the data transmission methods supported by the terminal;

[0141] Obtain fourth information, which includes at least one of the following: the terminal's subscription information, network capability information, and operator policy;

[0142] Send a second message, which is determined based on the first message and the fourth message, and the second message is used to indicate the data transmission method used by the terminal.

[0143] In some embodiments, the first information includes at least one of the following:

[0144] The third indication information indicates that the terminal has the ability to communicate with AIoT devices;

[0145] The fourth indication information indicates a first AIoT service type related to the data transmission method supported by the terminal;

[0146] The number of AIoT devices that can communicate with the terminal;

[0147] The distance between the terminal and the AIoT device.

[0148] In some embodiments, the second information includes fifth indication information and / or sixth indication information, wherein,

[0149] The fifth instruction information instructs the AMF to accept communication between the terminal and the AIoT device;

[0150] The sixth indication information indicates a second AIoT service type related to the data transmission method used by the terminal.

[0151] In some embodiments, the first information is carried in a registration request message, and / or the second information is carried in a registration acceptance message.

[0152] In some embodiments, the processor is further configured to perform the following operations:

[0153] Send a fifth piece of information to the AIoTF network element, the fifth piece of information including at least one of the following:

[0154] The ninth indication information indicates the data transmission method used by the terminal;

[0155] The sixth indication information indicates a second AIoT service type related to the data transmission method used by the terminal;

[0156] The number of AIoT devices that can communicate with the terminal;

[0157] The distance between the terminal and the AIoT device.

[0158] In some embodiments, the processor is further configured to perform the following operations:

[0159] Receive the eighth instruction information, which indicates the establishment of a connection related to the second data transmission mode, which is either a control plane data transmission mode or a user plane data transmission mode, and the second data transmission mode is different from the first data transmission mode;

[0160] Establish a connection related to the second data transmission method;

[0161] Send a seventh indication message, which indicates that a connection related to the second data transmission method has been established.

[0162] Ninthly, embodiments of this application provide a data transmission device applied to an AIoTF network element, the device comprising: a memory, a transceiver, and a processor.

[0163] The memory is used to store computer programs; the transceiver is used to send and receive data under the control of the processor; the processor is used to read the computer programs in the memory and perform the following operations:

[0164] Receive third information, the third information including at least one of the following: terminal identifier, PDU session identifier, and first indication information; wherein, the first indication information indicates that a connection related to a first data transmission mode has been established, and the first data transmission mode is a control plane data transmission mode or a user plane data transmission mode.

[0165] In some embodiments, the processor is further configured to perform the following operations:

[0166] Receive fifth information, which includes at least one of the following:

[0167] The ninth indication information indicates the data transmission method used by the terminal;

[0168] The sixth indication information indicates a second AIoT service type related to the data transmission method used by the terminal;

[0169] The number of AIoT devices that can communicate with the terminal;

[0170] The distance between the terminal and the AIoT device.

[0171] In some embodiments, the processor is further configured to perform the following operations:

[0172] Receive an AIoT service request message, wherein the AIoT service request message includes an AIoT service type;

[0173] The terminal executing the AIoT service and / or the first data transmission method are determined based on the AIoT service type and the fifth information.

[0174] In some embodiments, the processor is further configured to perform the following operations:

[0175] Send a second request message, which is used to request the establishment of a connection related to the first data transmission method.

[0176] In some embodiments, the processor is further configured to perform the following operations:

[0177] Receive a seventh indication message, which indicates that a connection related to a second data transmission mode has been established; wherein the second data transmission mode is a control plane data transmission mode or a user plane data transmission mode, and the second data transmission mode is different from the first data transmission mode.

[0178] In some embodiments, the processor is further configured to perform the following operations:

[0179] Send an eighth instruction message, which indicates the establishment of a connection related to the second data transmission method.

[0180] In a tenth aspect, embodiments of this application provide a non-transitory readable storage medium storing a computer program for causing a processor to execute the method described in the first aspect.

[0181] Eleventhly, embodiments of this application provide a non-transitory readable storage medium storing a computer program for causing a processor to execute the method described in the second aspect.

[0182] In a twelfth aspect, embodiments of this application provide a non-transitory readable storage medium storing a computer program for causing a processor to execute the method described in the third aspect.

[0183] This application provides a data transmission method, apparatus, and storage medium. In this method, a terminal and a core network device can establish a connection related to a first data transmission mode, which includes a control plane data transmission mode or a user plane data transmission mode. The terminal can transmit AIoT data with an AIoTF network element through the first data transmission mode.

[0184] It should be understood that the description in the foregoing summary section is not intended to limit the key or essential features of the embodiments of the present invention, nor is it intended to restrict the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description

[0185] To more clearly illustrate the technical solutions in this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0186] Figure 1 A schematic diagram of the architecture of a communication system provided in an embodiment of this application;

[0187] Figure 2 This is a schematic diagram of another architecture of the communication system provided in the embodiments of this application;

[0188] Figure 3 Flowchart of the data transmission method provided in the embodiments of this application Figure 1 ;

[0189] Figure 4 Flowchart of the data transmission method provided in the embodiments of this application Figure 2 ;

[0190] Figure 5 Flowchart of the data transmission method provided in the embodiments of this application Figure 3 ;

[0191] Figure 6 Flowchart of the data transmission method provided in the embodiments of this application Figure 4 ;

[0192] Figure 7 Flowchart of the data transmission method provided in the embodiments of this application Figure 5 ;

[0193] Figure 8 Flowchart of the data transmission method provided in the embodiments of this application Figure 6 ;

[0194] Figure 9 Flowchart of the data transmission method provided in the embodiments of this application Figure 7 ;

[0195] Figure 10 Flowchart of the data transmission method provided in the embodiments of this application Figure 8 ;

[0196] Figure 11 Flowchart of the data transmission method provided in the embodiments of this application Figure 9 ;

[0197] Figure 12 Flowchart of the data transmission method provided in the embodiments of this application Figure 10 ;

[0198] Figure 13 Flowchart of the data transmission method provided in the embodiments of this application Figure 10 one;

[0199] Figure 14 Flowchart of the data transmission method provided in the embodiments of this application Figure 10 two;

[0200] Figure 15 Flowchart of the data transmission method provided in the embodiments of this application Figure 10 three;

[0201] Figure 16 Flowchart of the data transmission method provided in the embodiments of this application Figure 10 Four;

[0202] Figure 17 This is a schematic diagram of the structure of the data transmission device 10 provided in the embodiments of this application;

[0203] Figure 18 This is a schematic diagram of the structure of the data transmission device 20 provided in the embodiments of this application;

[0204] Figure 19 This is a schematic diagram of the structure of the data transmission device 30 provided in the embodiments of this application;

[0205] Figure 20 This is a schematic diagram of the structure of the data transmission device 40 provided in the embodiments of this application;

[0206] Figure 21 A schematic diagram of the data transmission device 50 is provided for the embodiments of this application;

[0207] Figure 22 This is a schematic diagram of the structure of the data transmission device 60 provided in an embodiment of this application. Detailed Implementation

[0208] To facilitate a clear description of the technical solutions in the embodiments of this application, some terms and technologies involved in the embodiments of this application will be briefly introduced below:

[0209] 1. AIoT devices

[0210] A-IoT devices (also known as Internet of Things devices) have little or no energy storage capacity and can obtain energy from sources such as wind, light, pressure, and wireless signals in the environment. They are characterized by low power consumption, low cost, and low complexity.

[0211] The 3rd Generation Partnership Project (3GPP) categorizes A-IoT devices into three types based on whether they possess energy storage capabilities and the ability to independently generate signals:

[0212] Type A: This type of A-IoT device has energy storage capabilities but no independent signal generation capabilities. It can transmit signals through backscattering.

[0213] Type B: This type of IoT device has energy storage capabilities but no independent signal generation capabilities. It can transmit signals via backscattering, and the stored energy can be used to amplify the power of the backscattered signal.

[0214] Type C: This type of IoT device has energy storage capabilities, the ability to generate signals independently, and can use radio frequency devices for signal transmission.

[0215] 2. AIoT Scenarios

[0216] AIoT technology can be widely applied in scenarios such as automated logistics, smart grids, intra-factory logistics in manufacturing, and sensor data reporting in smart homes. For example, in automated warehousing scenarios, AIoT technology can be used to count goods when they are received and shipped.

[0217] 3. AIoT Business Types

[0218] The four related AIoT services are: inventory management, sensor data collection, tracking, and actuator control. Inventory management primarily involves checking the status of goods in a specific area; in this case, AIoT devices mainly report their own identifiers, resulting in a relatively small data volume. Sensor data collection requires AIoT devices to report collected sensor data, which typically involves a larger data volume.

[0219] 4. Other terms

[0220] In the embodiments of this application, the term "and / or" describes the relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent three cases: A alone, A and B simultaneously, and B alone. The character " / " generally indicates that the preceding and following associated objects have an "or" relationship.

[0221] In the embodiments of this application, the term "at least one" refers to one or more items, and "more than one" refers to two or more items. Other quantifiers are similar. For example, at least one of a, b, or c can be expressed as: a, b, c, ab, ac, bc, or abc, where a, b, and c can be a single item or multiple items.

[0222] The terms "first," "second," etc., used in the embodiments of this application are for illustrative purposes and to distinguish the objects being described. They do not indicate any order or any particular limitation on the number of objects in the embodiments of this application, and cannot constitute any limitation on the embodiments of this application. The use of terms such as "first instruction information" and "second instruction information" is only to distinguish different instruction information, and does not indicate any difference in the size, priority, or importance of these two instruction information.

[0223] To better understand the methods provided in the embodiments of this application, the communication architecture of the embodiments of this application will be described first.

[0224] Figure 1 A schematic diagram of the architecture of a communication system provided in an embodiment of this application, such as... Figure 1 As shown, the system includes access network devices, intermediate nodes, and A-IoT devices. Intermediate nodes can send A-IoT device data or signals to A-IoT devices; A-IoT devices receive the data or signals sent by the intermediate nodes and send corresponding response signals; intermediate nodes can receive response signals sent by A-IoT devices; access network devices and intermediate nodes can communicate via the Uu interface.

[0225] Intermediate nodes can be repeaters with A-IoT communication capabilities, integrated access and backhaul (IAB) nodes, terminals, etc.

[0226] It should be noted that the architecture of the communication system and the number of each device in the architecture described above are merely examples. For instance, the architecture may also include core network equipment, and the number of A-IoT devices may be other values. This application does not limit the architecture of the communication system or the number of each device in the architecture.

[0227] Figure 2 This is a schematic diagram of another architecture of the communication system provided in an embodiment of this application. For example... Figure 2 As shown, it includes core network equipment, access network equipment, terminals, and A-IoT devices.

[0228] The core network equipment includes AIoT function (AIoTF) network elements, user plane function (UPF) network elements, access and mobility management function (AMF) network elements, charging function (CHF) network elements, application function (AF) network elements, application server (AS) network elements, authentication server function (AUSF) network elements, network exposure function (NEF) network elements, network repository function (NRF) network elements, and unified data management (UDM) network elements. Among them, the AIoTF network elements are responsible for AIoT service management and the forwarding of AIoT service messages and AIoT data.

[0229] The technical solutions provided in this application can be applied to a variety of systems. For example, applicable systems may include Long Term Evolution (LTE) systems, LTE Frequency Division Duplex (FDD) systems, LTE Time Division Duplex (TDD) systems, Long Term Evolution Advanced (LTE-A) systems, Universal Mobile Telecommunications System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) systems, 5G NR systems and their evolved communication systems, and 6G (sixth generation mobile communication technology) systems. These systems may include terminals and network equipment. The systems may also include a core network component, such as the Evolved Packet Core (EPC) and the 5G Core Network (5GC).

[0230] The access network equipment involved in this application embodiment can be a base station, which may include multiple cells providing services to terminals. Depending on the specific application, the base station may also be called an access point, or a device in the access network that communicates with wireless terminals through one or more sectors on the air interface, or other names. The network device can be used to exchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal and the rest of the access network, where the rest of the access network may include an Internet Protocol (IP) communication network. The network device can also coordinate the attribute management of the air interface. For example, the network device involved in this application embodiment may be an evolved Node B (eNB or e-NodeB) in a long term evolution (LTE) system, a 5G base station (gNB) in a next generation system, or a home evolved node B (HeNB), relay node, femto, pico, network testing equipment, etc., which are not limited in this application embodiment. In some network architectures, network devices may include centralized unit (CU) nodes and distributed unit (DU) nodes, which may also be geographically separated.

[0231] The terminal involved in the embodiments of this application can be a device that provides voice and / or data connectivity to a user, a handheld device with wireless connectivity, or other processing devices connected to a wireless modem. The name of the terminal may differ in different systems; for example, in a 5G or 6G system, the terminal may be called a user equipment (UE). The wireless terminal can be a USB storage device, other personal computer memory devices, and a dongle. It can also communicate with one or more core networks (CNs) via a radio access network (RAN). The wireless terminal can be a mobile terminal, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal, for example, a portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile device that exchanges voice and / or data with the radio access network. Examples of such devices include Personal Communication Service (PCS) telephones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, Personal Digital Assistants (PDAs), Personal Computers, Tablet PCs, and Machine-Type Communication (MTC) terminals. Wireless terminals can also be referred to as systems, subscriber units, subscriber stations, mobile stations, mobile devices, remote stations, access points, remote terminals, access terminals, user terminals, user agents, user devices, and wireless access devices and routers / modems that meet the limitations of this definition; however, this application does not limit the scope of the embodiments.

[0232] To address the problems in the background art, embodiments of this application provide a data transmission method, apparatus, and storage medium. A terminal and core network equipment can establish a connection related to a first data transmission mode, which includes a control plane data transmission mode or a user plane data transmission mode. The terminal can transmit AIoT data and / or service messages with AIoTF network elements through the first data transmission mode. The method and apparatus are based on the same application concept. Since the methods and apparatus solve problems based on similar principles, their implementations can be mutually referenced, and repeated details will not be elaborated further.

[0233] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.

[0234] Figure 3 Flowchart of the data transmission method provided in the embodiments of this application Figure 1 .like Figure 3 As shown, the method includes:

[0235] S301. Establish a connection related to the first data transmission mode, which includes a control plane data transmission mode or a user plane data transmission mode.

[0236] The execution entity in this embodiment is an intermediate node such as a terminal, repeater, or IAB node, or it can be a data transmission device set in the intermediate node. This data transmission device can be implemented by software or by a combination of software and hardware.

[0237] Intermediate nodes can establish connections related to the first data transmission method after it has been determined; alternatively, they can establish connections after the core network device has determined the first data transmission method. The core network device can be an AMF network element or an AIoTF network element.

[0238] Control plane data transmission method refers to the method of data transmission through a control plane connection. For example, such as... Figure 2As shown, control plane data transmission can refer to the transmission of AIoT data and / or service messages between the terminal and the AMF network element via non-access stratum (NAS) messages, and between the AMF network element and the AIoTF network element via service-based interface (SBI) messages. Specifically, transmission between the AMF network element and the AIoTF network element refers to transmission between the AMF network element and the AIoTF network element via a session management function (SMF) network element.

[0239] User plane data transmission method can refer to the method of data transmission through a user plane connection. For example, such as... Figure 2 As shown, user plane data transmission methods can refer to the transmission of AIoT data and / or service messages by the terminal through the protocol data unit (PDU) session between the terminal and the UPF network element, and the N6 interface between the UPF network element and the AIoTF network element.

[0240] S302, Transmit AIoT data to the AIoTF network element through the first data transmission method.

[0241] In this embodiment of the application, the intermediate node and the AIoTF network element can transmit not only AIoT data, but also AIoT service messages.

[0242] exist Figure 3 In the embodiment shown, after establishing a connection related to the first data transmission method, the terminal can transmit AIoT data with the AIoTF network element through the first data transmission method.

[0243] Figure 4 Flowchart of the data transmission method provided in the embodiments of this application Figure 2 .like Figure 4 As shown, the method includes:

[0244] S401. Establish a connection related to the first data transmission mode, which includes either the control plane data transmission mode or the user plane data transmission mode.

[0245] The execution subject in this embodiment is a core network device such as an AMF network element or an SMF network element, or it can be a data transmission device set in the core network device. This data transmission device can be implemented by software or by a combination of software and hardware.

[0246] Core network devices such as AMF network elements can establish connections related to the first data transmission method after determining the first data transmission method; they can also establish connections related to the first data transmission method after intermediate nodes such as terminals determine the first data transmission method; and they can also establish connections related to the first data transmission method after the AIoTF network element determines the first data transmission method.

[0247] For a description related to the first data transmission method, please refer to the corresponding description in S301, which will not be repeated here.

[0248] S402. Send a first indication message, which indicates that a connection related to the first data transmission method has been established.

[0249] After establishing a connection related to the first data transmission method, core network devices such as AMF network elements can send first instruction information to intermediate nodes such as terminals.

[0250] The meaning of the first indication information sent by the core network equipment is: indicating that the terminal can use the first data transmission method for transmission.

[0251] exist Figure 4 In the embodiment shown, after the core network devices such as the AMF network element establish a connection related to the first data transmission method, they can indicate to intermediate nodes such as terminals that a connection related to the first data transmission method has been established. Subsequently, the terminals can transmit AIoT data with the AIoTF network element through the first data transmission method.

[0252] Based on any of the above embodiments, the method of this application will be described in detail below. It should be noted that the following embodiments are illustrated using an intermediate node as a terminal, but the intermediate node is not limited to a terminal.

[0253] Figure 5 Flowchart of the data transmission method provided in the embodiments of this application Figure 3 .like Figure 5 As shown, the method includes:

[0254] S501, The terminal sends a PDU session establishment request message to the core network equipment.

[0255] In other words, the core network equipment receives the PDU session establishment request message sent by the terminal.

[0256] The PDU session establishment request message can be carried in the first uplink NAS message.

[0257] The core network equipment in this step can be an AMF network element.

[0258] S502. The core network equipment establishes a connection related to the first data transmission mode, which is either the control plane data transmission mode or the user plane data transmission mode.

[0259] After determining the first data transmission method, the core network equipment can establish a connection related to the first data transmission method.

[0260] The core network device can determine the first data transmission method during the registration process, that is, the core network device can determine the first data transmission method before receiving the PDU session establishment request message.

[0261] For a description related to the first data transmission method, please refer to the corresponding description in S301, which will not be repeated here.

[0262] The following details how the core network equipment establishes connections related to the first data transmission mode.

[0263] Core network devices can establish connections related to the first data transmission mode in the following ways:

[0264] After receiving a PDU session establishment request, the AMF network element sends a second indication message to the SMF network element, indicating the establishment of a connection related to the first data transmission mode. If the indication is for establishing a connection related to the control plane data transmission mode, the SMF network element selects an AIoTF network element and establishes a connection with the selected AIoTF network element (hereinafter referred to as the target AIoTF network element); or, the SMF network element selects an AIoTF network element and controls the AMF network element to establish a connection with the target AIoTF network element. If the indication is for establishing a connection related to the user plane data transmission mode, the SMF network element selects a UPF network element and establishes a user plane connection with the selected UPF network element.

[0265] The SMF network element can select an AIoTF network element based on its location and / or load. For example, the SMF network element can select the AIoTF network element closest to the terminal as the target AIoTF network element, or the AMF network element can select the AIoTF network element with the least load as the target AIoTF network element. Similarly, the SMF network element can select a UPF network element based on its location and / or load. It should be noted that this application does not limit the specific method by which the SMF network element selects the AIoTF network element and / or the UPF network element.

[0266] The SMF network element controlling the AMF network element to establish a connection with the target AIoTF network element can mean that: the SMF network element sends information about the target AIoTF network element to the AMF network element and instructs the AMF network element to establish a connection with the target AIoTF network element; the AMF network element establishes a connection with the target AIoTF network element based on the instruction of the SMF network element.

[0267] After the connection is established, the SMF network element can also execute steps S503 and S504, where S504 is an optional step. This application does not limit the execution order of S503 and S504, i.e., S503 can be executed first and S504 can be executed later; or S504 can be executed first and S503 can be executed later; or S503 and S504 can be executed simultaneously.

[0268] S503, the core network device sends a first indication message to the terminal, the first indication message indicating that a connection related to the first data transmission method has been established.

[0269] In other words, the terminal receives the first instruction information sent by the core network equipment.

[0270] The core network device in this step can be an SMF network element, which can send the first instruction information to the terminal through an AMF network element.

[0271] The first indication information can be carried in the first downlink NAS message, which may include a PDU session establishment and acceptance message. Specifically, the first indication information can be carried in the PDU session establishment and acceptance message of the first downlink NAS message, or it can be carried in other parts of the first downlink NAS message.

[0272] S504. The core network device sends third information to the AIoTF network element. The third information includes at least one of the following: terminal identifier, PDU session identifier, and first indication information.

[0273] In other words, the AIoTF network element receives third information sent by the core network equipment.

[0274] When the established connection is related to the control plane data transmission method, the third information may include a terminal identifier and first indication information. When the established connection is related to the user plane data transmission method, the third information may include a terminal identifier, a PDU session identifier, and first indication information.

[0275] The core network device in this step can be an SMF network element. The SMF network element can send third information directly to the AIoTF network element, or it can send third information to the AIoTF network element through the UPF network element.

[0276] S505: The terminal transmits AIoT data to the AIoTF network element through the first data transmission method.

[0277] exist Figure 5In the embodiment shown, after determining the first data transmission method, the core network device can establish a connection related to the first data transmission method during the PDU session establishment process, and can indicate that the connection between the terminal and the AIoTF network element related to the first data transmission method has been established. Subsequently, the terminal can transmit AIoT data with the AIoTF network element through the first data transmission method.

[0278] Figure 6 Flowchart of the data transmission method provided in the embodiments of this application Figure 4 .like Figure 6 As shown, the method includes:

[0279] S601. The terminal sends a second instruction message to the core network equipment. The second instruction message indicates the establishment of a connection related to the first data transmission mode, which is either the control plane data transmission mode or the user plane data transmission mode.

[0280] In other words, the core network equipment receives the second instruction information sent by the terminal.

[0281] The second indication information is carried within the first uplink NAS message, which includes a PDU session establishment request message. Specifically, the second indication information can be carried within the PDU session establishment request message of the first uplink NAS message, or it can be carried within other parts of the first uplink NAS message.

[0282] For a description related to the first data transmission method, please refer to the corresponding description in S301, which will not be repeated here.

[0283] S602, The core network equipment establishes a connection related to the first data transmission mode.

[0284] The method by which core network equipment establishes a connection related to the first data transmission mode can be referred to the corresponding description in S502, and will not be repeated here.

[0285] S603, The core network device sends a first indication message to the terminal, the first indication message indicating that a connection related to the first data transmission method has been established.

[0286] S604. The core network device sends third information to the AIoTF network element. The third information includes at least one of the following: terminal identifier, PDU session identifier, and first indication information.

[0287] S605, the terminal transmits AIoT data to the AIoTF network element through the first data transmission method.

[0288] It should be noted that the execution process of S603 to S605 can be referred to the execution process of S503 to S505, and will not be repeated here.

[0289] exist Figure 6 In the embodiment shown, after determining the first data transmission method, the terminal can establish a connection related to the first data transmission method with the core network device during the PDU session establishment process. After the connection is established, the core network device can also indicate that the connection between the terminal and the AIoTF network element related to the first data transmission method has been established. Subsequently, the terminal can transmit AIoT data with the AIoTF network element through the first data transmission method.

[0290] Figure 7 Flowchart of the data transmission method provided in the embodiments of this application Figure 5 .like Figure 7 As shown, the method includes:

[0291] S701, The core network device sends a first request message to the terminal. The first request message is used to request the establishment of a connection related to a first data transmission mode, which is either a control plane data transmission mode or a user plane data transmission mode.

[0292] In other words, the terminal receives the first request message sent by the core network equipment.

[0293] The core network equipment in this step can be an AMF network element.

[0294] After determining the first data transmission method, the core network device can send a first request message to the terminal. The first request message can be carried in a second downlink NAS message.

[0295] The core network device can determine the first data transmission method during the registration process, that is, the core network device can determine the first data transmission method before receiving the PDU session establishment request message.

[0296] For a description related to the first data transmission method, please refer to the corresponding description in S301, which will not be repeated here.

[0297] S702, The terminal sends a PDU session establishment request message to the core network equipment.

[0298] The core network equipment in this step can be an AMF network element.

[0299] In other words, the core network equipment receives the PDU session establishment request message sent by the terminal.

[0300] The PDU session establishment request message can be carried within the first uplink NAS message. The first uplink NAS message may also include second indication information, which indicates the establishment of a connection related to the first data transmission method. Specifically, the second indication information can be carried within the PDU session establishment request message of the first uplink NAS message, or it can be carried in other parts of the first uplink NAS message.

[0301] S703, the core network equipment establishes a connection related to the first data transmission mode.

[0302] The method by which core network equipment establishes a connection related to the first data transmission mode can be referred to the corresponding description in S502, and will not be repeated here.

[0303] S704. The core network device sends a first indication message to the terminal, indicating that a connection related to the first data transmission method has been established.

[0304] S705. The core network device sends third information to the AIoTF network element. The third information includes at least one of the following: terminal identifier, PDU session identifier, and first indication information.

[0305] S706, The terminal transmits AIoT data to the AIoTF network element through the first data transmission method.

[0306] It should be noted that the execution process of S704 to S706 can be referred to the execution process of S503 to S505, and will not be repeated here.

[0307] exist Figure 7 In the embodiment shown, after determining the first data transmission method, the core network device instructs the terminal to establish a connection related to the first data transmission method. The terminal can establish a connection related to the first data transmission method with the core network device during the PDU session establishment process. After the connection is established, the core network device can also instruct the terminal and the AIoTF network element that the connection related to the first data transmission method has been established. Subsequently, the terminal can transmit AIoT data with the AIoTF network element through the first data transmission method.

[0308] Figure 8 Flowchart of the data transmission method provided in the embodiments of this application Figure 6 .like Figure 8 As shown, the method includes:

[0309] S801, the AIoTF network element sends a second request message to the core network equipment. The second request message is used to request the establishment of a connection related to the first data transmission mode, which is either the control plane data transmission mode or the user plane data transmission mode.

[0310] In other words, the core network equipment receives the second request message sent by the AIoTF network element.

[0311] In one possible implementation, after receiving an AIoT service request message (including the AIoT service type), the AIoTF network element can determine the terminal performing the AIoT service and / or the first data transmission method based on the AIoT service type and the fifth information, and then send the second request information to the AMF network element registered by the terminal performing the AIoT service.

[0312] The fifth piece of information can be information obtained by the AIoT network element during the registration process. For a detailed description of the fifth piece of information, please refer to the corresponding description in S1004 below. It will not be repeated here.

[0313] For a description related to the first data transmission method, please refer to the corresponding description in S301, which will not be repeated here.

[0314] S802, The terminal sends a PDU session establishment request message to the core network equipment.

[0315] It should be noted that the execution process of S802 can be referred to the execution process of S501, and will not be repeated here.

[0316] S803, the core network equipment establishes a connection related to the first data transmission mode.

[0317] The method by which core network equipment establishes a connection related to the first data transmission mode can be referred to the corresponding description in S502, and will not be repeated here.

[0318] S804. The core network device sends a first indication message to the terminal, indicating that a connection related to the first data transmission method has been established.

[0319] S805, the core network device sends third information to the AIoTF network element, the third information including at least one of the following: terminal identifier, PDU session identifier, and first indication information.

[0320] S806: The terminal transmits AIoT data to the AIoTF network element through the first data transmission method.

[0321] It should be noted that the execution process of S804 to S806 can be referred to the execution process of S503 to S505, and will not be repeated here.

[0322] exist Figure 8 In the illustrated embodiment, after determining the first data transmission method, the AIoTF network element instructs the core network device to establish a connection related to the first data transmission method. The core network device can establish a connection related to the first data transmission method during the PDU session establishment process, and can also indicate that the connection between the terminal and the AIoTF network element related to the first data transmission method has been established. Subsequently, the terminal can transmit AIoT data with the AIoTF network element through the first data transmission method.

[0323] Figure 9 Flowchart of the data transmission method provided in the embodiments of this application Figure 7 .like Figure 9 As shown, the method includes:

[0324] S901, the AIoTF network element sends a second request message to the core network equipment. The second request message is used to request the establishment of a connection related to the first data transmission mode, which is either the control plane data transmission mode or the user plane data transmission mode.

[0325] It should be noted that the execution process of S901 can be referred to the execution process of S801, and will not be repeated here.

[0326] S902, the core network device sends a first request message to the terminal, the first request message being used to request the establishment of a connection related to the first data transmission method.

[0327] In other words, the terminal receives the first request message sent by the core network equipment.

[0328] The core network equipment in this step can be an AMF network element.

[0329] After receiving the second request message from the AIoTF network element, the core network device can send a first request message to the terminal based on the content requested in the second request message. The first request message can be carried in a second downlink NAS message.

[0330] S903, The terminal sends a PDU session establishment request message to the core network equipment.

[0331] It should be noted that the execution process of S903 can be referred to the execution process of S702, and will not be repeated here.

[0332] S904, The core network equipment establishes a connection related to the first data transmission mode.

[0333] The method by which core network equipment establishes a connection related to the first data transmission mode can be referred to the corresponding description in S502, and will not be repeated here.

[0334] S905, the core network equipment sends a first indication message to the terminal, the first indication message indicating that a connection related to the first data transmission method has been established.

[0335] S906. The core network equipment sends third information to the AIoTF network element. The third information includes at least one of the following: terminal identifier, PDU session identifier, and first indication information.

[0336] S907: The terminal transmits AIoT data to the AIoTF network element through the first data transmission method.

[0337] It should be noted that the execution process of S905 to S907 can be referred to the execution process of S503 to S505, and will not be repeated here.

[0338] exist Figure 9 In the illustrated embodiment, after determining the first data transmission method, the AIoTF network element instructs the core network device to establish a connection related to the first data transmission method. The core network device instructs the terminal to establish a connection related to the first data transmission method. The terminal can establish a connection related to the first data transmission method with the core network device during the PDU session establishment process. The core network device can also indicate that the connection between the terminal and the AIoTF network element related to the first data transmission method has been established. Subsequently, the terminal can transmit AIoT data with the AIoTF network element through the first data transmission method.

[0339] In any of the above embodiments, the first data transmission method can be a data transmission method that can be used after negotiation between the terminal and the core network equipment. The following details how the terminal and the core network equipment negotiate the data transmission method used by the terminal.

[0340] Figure 10 Flowchart of the data transmission method provided in the embodiments of this application Figure 8 .like Figure 10 As shown, the method includes:

[0341] S1001. The terminal sends first information to the core network equipment. The first information is used to indicate the data transmission methods supported by the terminal.

[0342] In other words, the core network equipment receives the first information sent by the terminal.

[0343] In this embodiment, the core network equipment can be an AMF network element.

[0344] The first piece of information can be carried in the registration request message.

[0345] The data transmission methods supported by the terminal may include control plane data transmission methods and / or user plane data transmission methods.

[0346] In one possible implementation, the first information may further include at least one of the following:

[0347] 1) Third indication information: The third indication information indicates that the terminal has the ability to communicate with AIoT devices.

[0348] 2) Fourth indication information, which indicates the first AIoT service type related to the data transmission method supported by the terminal.

[0349] For example, if the terminal supports the control plane data transmission method, the first AIoT service type related to the control plane data transmission method can be the inventory service, that is, the inventory service can be transmitted using the control plane data transmission method.

[0350] As another example, if the terminal supports the user plane data transmission method, the first AIoT service type related to the user plane data transmission method can be the sensor data collection service, that is, the sensor data collection service can be transmitted using the user plane data transmission method.

[0351] 3) The number of AIoT devices that can communicate with the terminal.

[0352] The number of AIoT devices that can communicate with the terminal can refer to the number of AIoT devices within the terminal's communication range.

[0353] 4) Distance between the terminal and AIoT devices.

[0354] The distance between a terminal and an AIoT device can refer to the distance between the terminal and each AIoT device within its communication range.

[0355] It should be noted that the first information and the third indication information may not be inclusive of each other. The first information may directly indicate the third indication information or the first information may be the third indication information itself. That is, the first information may directly indicate that the terminal has the ability to communicate with AIoT devices and the data transmission methods supported by the terminal. Similarly, the relationship between the first information and the fourth indication information is the same as that between the first information and the third indication information, and can be understood in the same way as described above.

[0356] S1002. The core network equipment obtains the fourth information, which includes at least one of the following: terminal subscription information, network capability information, and operator policy.

[0357] Network capability information can refer to the capabilities of the core network equipment itself.

[0358] When the fourth information is the terminal's subscription information and / or operator policies, the core network equipment can obtain the fourth information from other core network equipment.

[0359] The core network equipment can obtain the fourth information before receiving the first information, or it can obtain the fourth information after receiving the first information.

[0360] In one possible implementation, the core network device can determine the second information based on the fourth information and the first information.

[0361] For example, the core network equipment can determine the data transmission method (i.e., the second information) used by the terminal based on at least one of the following: the data transmission method supported by the terminal, the number of AIoT devices that can communicate with the terminal, the distance between the terminal and the AIoT devices, network capability information, or operator policies.

[0362] The data transmission methods used by the terminal may include control plane data transmission methods and / or user plane data transmission methods.

[0363] The data transmission method used by the terminal can also be referred to as the data transmission method accepted by the core network equipment.

[0364] Before determining the data transmission method used by the terminal, the core network equipment can also determine whether the terminal can communicate with the AIoT device. Only when the core network equipment determines that the terminal can communicate with the AIoT device can it proceed to determine the data transmission method used by the terminal.

[0365] The core network equipment can determine whether a terminal can communicate with an AIoT device based on the third indication information and the terminal's subscription information. The third indication information indicates the terminal's capabilities, while the terminal's subscription information indicates whether the network allows the terminal to communicate with the AIoT device. If the third indication information indicates that the terminal has the capability to communicate with the AIoT device, and the terminal's subscription information indicates that the network allows the terminal to communicate with the AIoT device, then the terminal can communicate with the AIoT device; otherwise, the terminal cannot communicate with the AIoT device.

[0366] The core network equipment can also determine the second AIoT service type related to the data transmission method used by the terminal based on the fourth instruction information and the terminal's subscription information.

[0367] S1003. The core network equipment sends a second piece of information to the terminal, which is used to indicate the data transmission method used by the terminal.

[0368] In other words, the terminal can receive the second information sent by the core network equipment.

[0369] The second piece of information can be carried in the registration and acceptance message.

[0370] In one possible implementation, the second information may further include a fifth indication information and / or a sixth indication information, wherein the fifth indication information indicates that the core network device accepts communication between the terminal and the AIoT device, and the sixth indication information indicates a second AIoT service type related to the data transmission method used by the terminal.

[0371] It should be noted that the relationship between the second information and the fifth indication information, as well as the relationship between the second information and the sixth indication information, is the same as the relationship between the first information and the third indication information, and can be understood in the same way as the corresponding description in S1001. For example, the second information can directly indicate that the terminal has the ability to communicate with AIoT devices, the data transmission method used by the terminal, and instruct the core network device to receive the terminal's communication with the AIoT devices.

[0372] S1004, The core network equipment sends the fifth information to the AIoTF network element.

[0373] In other words, the AIoTF network element receives the fifth piece of information sent by the core network equipment.

[0374] The fifth piece of information includes at least one of the following:

[0375] 1) Ninth instruction information: The ninth instruction information indicates the data transmission method used by the terminal;

[0376] 2) The sixth indication information indicates the second AIoT service type related to the data transmission method used by the terminal;

[0377] 3) The number of AIoT devices that can communicate with the terminal;

[0378] 4) Distance between the terminal and AIoT devices.

[0379] It should be noted that the relationship between the fifth information and the ninth instruction information, as well as the relationship between the fifth information and the sixth instruction information, is the same as the relationship between the first information and the third instruction information, and can be understood in the same way as the corresponding description in S1001.

[0380] It should be noted that step S1004 is optional.

[0381] exist Figure 10 In the illustrated embodiment, the terminal can determine its own data transmission method by interacting with the core network equipment.

[0382] Figure 10 The illustrated embodiments can be used with Figures 3 to 9 Any of the embodiments shown can be combined. When the core network device determines that the terminal uses a data transmission method of one type, this data transmission method can be used as the first data transmission method. Subsequently, the core network device can establish a connection related to the first data transmission method during the establishment of the PDU session.

[0383] To facilitate understanding, specific examples are given below to illustrate the combination methods.

[0384] Example 1

[0385] Figure 11 Flowchart of the data transmission method provided in the embodiments of this application Figure 9 .like Figure 11 As shown, the method includes:

[0386] S1101 to S1103 are the registration process.

[0387] S1101. The terminal sends a registration request message to the AMF network element, indicating in the message its ability to communicate with AIoT devices and the data transmission methods it supports (control plane data transmission method and / or user plane data transmission method). The terminal may also indicate the first AIoT service type related to the data transmission method indicated by the terminal. For example, inventory services use control plane data transmission method, and sensor data collection services use user plane data transmission method. The terminal may also indicate the number of AIoT devices within its communication range and the distance between the terminal and the AIoT devices (i.e., the first information carried in the registration request message).

[0388] S1102. The AMF network element determines the second information. Specifically, the AMF network element determines whether the terminal can communicate with AIoT devices based on indications that the terminal has the ability to communicate with AIoT devices and the terminal's subscription information. The AMF network element determines the data transmission method used by the terminal based on the data transmission methods supported by the terminal, the number of AIoT devices within the terminal's communication range, the distance between the terminal and the AIoT devices, network capabilities, and operator policies. The AMF network element can also determine the second AIoT service type related to the data transmission method used by the terminal based on the first AIoT service type indicated by the terminal and the terminal's subscription information.

[0389] S1103. In the registration acceptance message, the AMF network element instructs the terminal that it accepts communication between the terminal and the AIoT device, and specifies the data transmission method accepted by the AMF network element (i.e., the data transmission method used by the terminal) (i.e., the second information carried in the registration acceptance message). The AMF network element can also indicate a second AIoT service type.

[0390] S1104 to S1108 are the PDU session establishment process.

[0391] S1104. The terminal initiates the PDU session establishment process. The terminal sends a first uplink NAS message to the AMF network element, which contains a PDU session establishment request message. The terminal includes second indication information in the first uplink NAS message or the PDU session establishment request message. The second indication information indicates the establishment of a connection related to a first data transmission mode, which is either a control plane data transmission mode or a user plane data transmission mode.

[0392] S1105, the AMF network element sends a Session Management Context Establishment Request message to the SMF network element (S1105a), which includes second indication information. If the AMF network element determines during registration that it will use the control plane data transmission mode (i.e., the AMF network element determines during registration that the terminal uses the control plane data transmission mode) or the terminal indicates in the second indication information contained in the first uplink NAS message that it will establish a connection related to the control plane data transmission mode, then the AMF network element includes the second indication information in the Session Management Context Establishment Request message, and the second indication information indicates the establishment of a connection related to the control plane data transmission mode. If the AMF network element determines during registration that it will use the user plane data transmission mode (i.e., the AMF network element determines during registration that the terminal uses the user plane data transmission mode) or the terminal indicates in the second indication information contained in the first uplink NAS message that it will establish a connection related to the user plane data transmission mode, then the AMF network element includes the second indication information in the Session Management Context Establishment Request message, and the second indication information indicates the establishment of a connection related to the user plane data transmission mode. The SMF network element sends a Session Management Context Establishment Response message to the AMF network element (S1105b).

[0393] S1106. If the AMF network element indicates the second indication information, and the second indication information indicates the establishment of a connection related to the control plane data transmission mode, or if the PDU session establishment request message contains the second indication information, and the second indication information indicates the establishment of a connection related to the control plane data transmission mode, the SMF network element selects AIoTF and establishes a connection with the AIoTF network element (S1106a), or the SMF network element selects AIoTF and controls the AMF network element to establish a connection with the AIoTF network element (S1106b). The SMF network element indicates the terminal identifier and the first indication information to the AIoTF network element, and the first indication information indicates that a connection related to the control plane data transmission mode has been established (i.e., the third information).

[0394] S1107. If the AMF network element indicates the second indication information, and the second indication information indicates the establishment of a connection related to the user plane data transmission mode, or if the PDU session establishment request message contains the second indication information, and the second indication information indicates the establishment of a connection related to the user plane data transmission mode, the SMF network element selects the UPF network element and establishes a connection related to the user plane data transmission mode. The SMF network element indicates the terminal identifier, PDU session identifier, and first indication information to the AIoTF network element through the UPF network element. The first indication information indicates that a connection related to the user plane data transmission mode has been established.

[0395] In step S1108, the SMF network element instructs the terminal, via the AMF network element in the first downlink NAS message or in the PDU session receive message, to use either control plane data transmission mode or user plane data transmission mode for transmission. It should be noted that this step corresponds to either S1106 or S1107. When this step corresponds to S1106, the SMF network element instructs the terminal to use control plane data transmission mode for transmission; when this step corresponds to S1107, the SMF network element instructs the terminal to use user plane data transmission mode for transmission.

[0396] S1109 to S1114 represent the AIoT business execution process.

[0397] S1109. The AF network element (via the NEF network element) sends an AIoT service (such as inventory service) request message to the AIoTF network element. This message contains the AIoT service type.

[0398] S1110. The AIoTF network element selects the terminal to perform AIoT service operations. The AIoTF network element determines the terminal to perform AIoT service operations based on the AIoT service type and the data transmission method used by the terminal. For example, when the AIoT service is a data storage service, because the amount of data to be transmitted is relatively small, the AIoTF network element can select a terminal that uses the control plane data transmission method.

[0399] In step S1111, the AIoTF network element sends an AIoT service request message to the selected terminal via either control plane data transmission or user plane data transmission. The request message includes the AIoT service type. It should be noted that this step corresponds to either S1106 or S1107. When this step corresponds to S1106, the AIoTF network element sends the AIoT service request message to the selected terminal via control plane data transmission; when this step corresponds to S1107, the AIoTF network element sends the AIoT service request message to the selected terminal via user plane data transmission.

[0400] S1112, The terminal executes the requested AIoT service operation.

[0401] S1113. The terminal sends an AIoT service response message to the AIoTF network element via control plane data transmission or user plane data transmission. The response message includes information such as the AIoT device identifier sent by the AIoT device according to the request message. It should be noted that this step corresponds to S1106 or S1107. When this step corresponds to S1106, the terminal sends the AIoT service response message to the AIoTF network element via control plane data transmission; when this step corresponds to S1107, the terminal sends the AIoT service response message to the AIoTF network element via user plane data transmission.

[0402] S1114. The AIoTF network element (via the NEF network element) sends an AIoT service response message to the AF network element.

[0403] Example 2

[0404] Figure 12 Flowchart of the data transmission method provided in the embodiments of this application Figure 10 .like Figure 12 As shown, the method includes:

[0405] The execution process of S1201 to S1203 can be found in the execution process of S1101 to S1103, and will not be repeated here. The only thing that needs to be explained is that in S1202, after determining the second information, the AMF network element can send to the AIoTF network element an instruction on the data transmission method used by the terminal, the second AIoT service type related to the data transmission method used by the terminal, the number of AIoT devices within the terminal's communication range, and the distance between the terminal and the AIoT devices (i.e., the fifth information).

[0406] S1204. The AF network element (via the NEF network element) sends an AIoT service (such as inventory service) request message to the AIoTF network element. This message contains the AIoT service type.

[0407] S1205. The AIoTF network element selects the terminal to perform the AIoT service operation. The AIoTF network element determines the terminal to perform the AIoT service operation and the first data transmission method based on information such as the AIoT service type, the data transmission method used by the terminal, the second AIoT service type related to the data transmission method used by the terminal, the number of AIoT devices within the terminal's communication range, and the distance between the terminal and the AIoT devices. The first data transmission method is either a control plane data transmission method or a user plane data transmission method. For example, when the AIoT service is inventory management, because the amount of data to be transmitted is relatively small, the AIoTF network element can select a terminal to use the control plane data transmission method. Or, for example, when the number of AIoT devices is large, the AIoTF network element can select a terminal to use the user plane data transmission method.

[0408] S1206, the AIoTF network element sends a second request message to the AMF network element registered by the terminal. The second request message is used to request the establishment of a connection related to the first data transmission method.

[0409] S1207, the AMF network element sends a first request message to the terminal through the second downlink NAS message. The first request message is used to request the establishment of a connection related to the first data transmission method.

[0410] S1208 to S1212 is the PDU session establishment process, which can be referred to as the execution process of S1104 to S1108 in Example 1, and will not be repeated here.

[0411] S1213 to S1216 are the AIoT service execution process, which can be referred to as the execution process of S1111 to S1114 in Example 1, and will not be repeated here.

[0412] The above embodiments or examples illustrate how to establish a connection related to the first data transmission method. The following details how to switch connections after establishing a connection related to the first data transmission method.

[0413] Figure 13 Flowchart of the data transmission method provided in the embodiments of this application Figure 10 1. For example Figure 13 As shown, the method includes:

[0414] S1301. The terminal sends an eighth instruction message to the core network equipment. The eighth instruction message indicates the establishment of a connection related to the second data transmission mode. The second data transmission mode is either the control plane data transmission mode or the user plane data transmission mode. The second data transmission mode is different from the first data transmission mode.

[0415] In other words, the core network equipment receives the eighth instruction information sent by the terminal.

[0416] Based on the amount of data to be transmitted, the terminal can decide to transmit AIoT data through the second data transmission method and then send the eighth instruction information to the core network device.

[0417] When the first data transmission mode is the control plane data transmission mode, the second data transmission mode is the user plane data transmission mode; when the first data transmission mode is the user plane data transmission mode, the second data transmission mode is the control plane data transmission mode.

[0418] The core network equipment in this step is the AMF network element.

[0419] The eighth instruction information can be carried in the second uplink NAS message.

[0420] S1302, The core network equipment establishes a connection related to the second data transmission method.

[0421] Core network devices can establish connections related to the second data transmission method in the following ways:

[0422] The AMF network element sends an eighth indication message to the SMF network element. When the eighth indication message indicates the establishment of a connection related to the user plane data transmission mode, the SMF network element selects the UPF network element and establishes a user plane connection with the selected UPF network element. The SMF network element then releases the connection related to the control plane data transmission mode between the SMF network element and the AIoTF network element. When the eighth indication message indicates the establishment of a connection related to the control plane data transmission mode, the SMF network element selects the AIoTF network element and establishes a connection related to the control plane data transmission mode with the selected AIoTF network element. The SMF network element then releases the connection related to the user plane data transmission mode.

[0423] S1303, The core network equipment sends a seventh indication message to the terminal, indicating that a connection related to the second data transmission mode has been established.

[0424] In other words, the terminal receives the seventh instruction information related to the core network equipment.

[0425] The seventh instruction information can be carried in the third downlink NAS message.

[0426] S1304. The terminal transmits AIoT data to the AIoTF network element through the second data transmission method.

[0427] exist Figure 13 In the embodiment shown, the terminal sends an eighth indication message to the core network device based on the amount of data transmitted. The core network device establishes a connection related to the second data transmission method based on the eighth indication message, and then indicates a seventh indication message to the terminal. Subsequently, the terminal can transmit AIoT data with the AIoTF network element through the second data transmission method.

[0428] Figure 14 Flowchart of the data transmission method provided in the embodiments of this application Figure 10 2. For example Figure 14 As shown, the method includes:

[0429] S1401, the AIoTF network element sends the eighth instruction information to the core network equipment. The eighth instruction information indicates the establishment of a connection related to the second data transmission mode. The second data transmission mode is either the control plane data transmission mode or the user plane data transmission mode. The second data transmission mode is different from the first data transmission mode.

[0430] In other words, the core network equipment receives the eighth instruction information sent by the AIoTF network element.

[0431] Based on the amount of data transmitted, the AIoTF network element can decide to transmit AIoT data through the second data transmission method, and then send the eighth instruction information to the core network device.

[0432] When the first data transmission mode is the control plane data transmission mode, the second data transmission mode is the user plane data transmission mode; when the first data transmission mode is the user plane data transmission mode, the second data transmission mode is the control plane data transmission mode.

[0433] The core network equipment in this step is the SMF network element.

[0434] S1402. The core network equipment establishes a connection related to the second data transmission method.

[0435] The method by which core network equipment establishes connections related to the second data transmission method can be referred to the corresponding description in S1302, and will not be repeated here.

[0436] S1403, The core network equipment sends a seventh indication message to the terminal, indicating that a connection related to the second data transmission mode has been established.

[0437] S1404. The terminal transmits AIoT data to the AIoTF network element through the second data transmission method.

[0438] It should be noted that the execution process of S1403 to S1404 can be referred to the execution process of S1303 to S1304, and will not be repeated here.

[0439] exist Figure 14 In the embodiment shown, the AIoTF network element sends an eighth indication message to the core network device based on the amount of data transmitted. The core network device establishes a connection related to the second data transmission method based on the eighth indication message, and then indicates a seventh indication message to the terminal. Subsequently, the terminal can transmit AIoT data with the AIoTF network element through the second data transmission method.

[0440] To make it easier to understand, a specific example is given below to illustrate how to switch connections.

[0441] Example 3

[0442] Figure 15 Flowchart of the data transmission method provided in the embodiments of this application Figure 10 Three. For example... Figure 15 As shown, the method includes:

[0443] S1501, The terminal transmits AIoT data to the AIoTF network element through the control plane data transmission method.

[0444] S1502. Based on the amount of data to be transmitted, the terminal decides to switch to transmitting AIoT data via user plane data transmission. The terminal sends a second uplink NAS message to the AMF network element, which indicates the establishment of a connection related to the user plane data transmission method (i.e., the eighth indication information).

[0445] S1503, the AMF network element sends a Session Management Context Update Request message to the SMF network element. This message contains indication information (i.e., the eighth indication information) for establishing a connection related to the user plane data transmission method. Alternatively, based on the amount of data to be transmitted, the AIoTF network element decides to switch to transmitting AIoT data via the user plane data transmission method. The AIoTF network element instructs the SMF network element to establish a connection related to the user plane data transmission method for data transmission.

[0446] S1504, SMF network element selects UPF network element and establishes user plane connection.

[0447] S1505, the SMF network element releases the control plane connection between the SMF network element and the AIoTF network element, and the SMF network element indicates to the AIoTF network element that the terminal has established a user plane connection.

[0448] S1506, the AMF network element sends a third downlink NAS message to the terminal, indicating that a connection related to the user plane data transmission mode has been successfully established.

[0449] S1507. The terminal transmits AIoT data through user plane data transmission.

[0450] Example 4

[0451] Figure 16 Flowchart of the data transmission method provided in the embodiments of this application Figure 10 IV. For example Figure 16 As shown, the method includes:

[0452] S1601, The terminal transmits AIoT data to the AIoTF network element through the user plane data transmission method.

[0453] S1602. Based on the amount of data to be transmitted, the terminal decides to switch to transmitting AIoT data via control plane data transmission. The terminal sends a second uplink NAS message to the AMF network element, which indicates the establishment of a connection related to the control plane data transmission method (i.e., the eighth indication information).

[0454] S1603, the AMF network element sends a Session Management Context Update Request message to the SMF network element. This message contains indication information (i.e., the eighth indication information) for establishing a connection related to the control plane data transmission method. Alternatively, based on the amount of data to be transmitted, the AIoTF network element decides to switch to transmitting AIoT data via the control plane data transmission method. The AIoTF network element instructs the SMF network element to establish a connection related to the control plane data transmission method for data transmission.

[0455] S1604, SMF network element selects AIoTF network element and establishes control plane connection.

[0456] S1605, the SMF network element releases the user plane connection, and the SMF network element indicates to the AIoTF network element that the terminal has established a control plane connection.

[0457] S1606, the AMF network element sends a third downlink NAS message to the terminal, indicating that a connection related to the control plane data transmission mode has been successfully established.

[0458] S1607. The terminal transmits AIoT data through the control plane data transmission method.

[0459] Figure 17 This is a schematic diagram of the structure of the data transmission device 10 provided in an embodiment of this application. Figure 17 As shown, the device 10 includes: a memory 11, a transceiver 12, and a processor 13.

[0460] Memory 11 is used to store computer programs; transceiver 12 is used to send and receive data under the control of processor 13; processor 13 is used to read the computer program stored in memory 11 and perform the following operations:

[0461] Establish a connection related to a first data transmission mode, which includes a control plane data transmission mode or a user plane data transmission mode;

[0462] AIoT data is transmitted to the AIoTF network element through the first data transmission method.

[0463] In some embodiments, processor 13 is specifically configured to perform the following operations:

[0464] Send a PDU session establishment request message;

[0465] Receive first instruction information, which indicates that a connection related to the first data transmission method has been established.

[0466] In some embodiments, a PDU session establishment request message is carried in a first uplink NAS message; and / or, a first indication information is carried in a first downlink NAS message.

[0467] In some embodiments, the first uplink NAS message includes second indication information, which indicates the establishment of a connection related to the first data transmission method.

[0468] In some embodiments, the processor 13 is further configured to perform the following operations:

[0469] Receive a first request message, which is used to request the establishment of a connection related to a first data transmission method.

[0470] In some embodiments, the first request message is carried in a second downlink NAS message.

[0471] In some embodiments, the processor 13 is further configured to perform the following operations:

[0472] Send first information, which indicates the data transmission method supported by the terminal; and / or,

[0473] Receive the second information, which indicates the data transmission method used by the terminal.

[0474] In some embodiments, the first information includes at least one of the following:

[0475] The third instruction information indicates that the terminal has the ability to communicate with AIoT devices;

[0476] The fourth indication information indicates the first AIoT service type related to the data transmission method supported by the terminal;

[0477] The number of AIoT devices that can communicate with the terminal;

[0478] The distance between the terminal and AIoT devices.

[0479] In some embodiments, the second information includes fifth indication information and / or sixth indication information, wherein,

[0480] The fifth instruction message instructs the core network equipment to accept communication between the terminal and the AIoT device;

[0481] The sixth indication information indicates the second AIoT service type related to the data transmission method used by the terminal.

[0482] In some embodiments, the first information is carried in a registration request message, and / or the second information is carried in a registration acceptance message.

[0483] In some embodiments, the processor 13 is further configured to perform the following operations:

[0484] Receive the seventh instruction information, which indicates that a connection related to the second data transmission mode has been established. The second data transmission mode is either the control plane data transmission mode or the user plane data transmission mode, and the second data transmission mode is different from the first data transmission mode.

[0485] AIoT data is transmitted to the AIoTF network element via a second data transmission method.

[0486] In some embodiments, the processor 13 is further configured to perform the following operations:

[0487] Send the eighth instruction message, which instructs the establishment of a connection related to the second data transmission method.

[0488] In some embodiments, the seventh indication information is carried in a third downlink NAS message, and / or the eighth indication information is carried in a second uplink NAS message.

[0489] The device 10 may also include a user interface 14. For different user devices, the user interface 14 may also be an interface that can connect to external or internal devices, including but not limited to keypad, display, speaker, microphone, joystick, etc.

[0490] The bus architecture may include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors, represented by processor 13, and memory, represented by memory 11. The bus architecture may also link various other circuits, such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 12 may be multiple elements, including transmitters and receivers, providing a unit for communicating with various other devices over transmission media, including wireless channels, wired channels, optical fibers, etc. Processor 13 is responsible for managing the bus architecture and general processing, and memory 11 may store data used by processor 13 during operation.

[0491] Alternatively, the processor 13 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD), and the processor may also adopt a multi-core architecture.

[0492] The processor 13 executes all method steps of the first device according to the embodiments of this application by calling the computer program stored in the memory 11. The processor 13 and the memory 11 may also be physically separated.

[0493] It should be noted that the data transmission device 10 provided in this application can implement all the method steps implemented by the terminal in the above method embodiment and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.

[0494] Figure 18 This is a schematic diagram of the structure of the data transmission device 20 provided in an embodiment of this application. Figure 18As shown, the device 20 includes: a memory 21, a transceiver 22, and a processor 23.

[0495] Memory 21 is used to store computer programs; transceiver 22 is used to send and receive data under the control of processor 23; processor 23 is used to read the computer program in memory 21 and perform the following operations:

[0496] Receive PDU session establishment request message;

[0497] Establish a connection related to the first data transmission mode, which is either the control plane data transmission mode or the user plane data transmission mode;

[0498] Send a first indication message, which indicates that a connection related to the first data transmission method has been established.

[0499] In some embodiments, a PDU session establishment request message is carried in a first uplink NAS message; and / or, a first indication information is carried in a first downlink NAS message.

[0500] In some embodiments, the first uplink NAS message includes second indication information, which indicates the establishment of a connection related to the first data transmission method.

[0501] In some embodiments, the processor 23 is also configured to perform the following operations:

[0502] Send third information to the AIoTF network element. The third information includes at least one of the following: terminal identifier, PDU session identifier, and first indication information.

[0503] In some embodiments, the processor 23 is also configured to perform the following operations:

[0504] Receive a second request message sent by the AIoTF network element, the second request message being used to request the establishment of a connection related to the first data transmission method; and / or,

[0505] A first request message is sent to the terminal. The first request message is used to request the establishment of a connection related to the first data transmission method.

[0506] In some embodiments, the first request message is carried in a second downlink NAS message.

[0507] In some embodiments, the processor 23 is also configured to perform the following operations:

[0508] Receive first information, which indicates the data transmission methods supported by the terminal;

[0509] Obtain the fourth piece of information, which includes at least one of the following: terminal subscription information, network capability information, and operator policy;

[0510] Send a second message, which is determined based on the first and fourth messages, and the second message is used to indicate the data transmission method used by the terminal.

[0511] In some embodiments, the first information includes at least one of the following:

[0512] The third instruction information indicates that the terminal has the ability to communicate with AIoT devices;

[0513] The fourth indication information indicates the first AIoT service type related to the data transmission method supported by the terminal;

[0514] The number of AIoT devices that can communicate with the terminal;

[0515] The distance between the terminal and AIoT devices.

[0516] In some embodiments, the second information includes fifth indication information and / or sixth indication information, wherein,

[0517] The fifth instruction message instructs the AMF to receive communication between the terminal and the AIoT device;

[0518] The sixth indication information indicates the second AIoT service type related to the data transmission method used by the terminal.

[0519] In some embodiments, the first information is carried in a registration request message, and / or the second information is carried in a registration acceptance message.

[0520] In some embodiments, the processor 23 is also configured to perform the following operations:

[0521] Send the fifth piece of information to the AIoTF network element. The fifth piece of information includes at least one of the following:

[0522] The ninth instruction information indicates the data transmission method used by the terminal;

[0523] The sixth indication information indicates the second AIoT service type related to the data transmission method used by the terminal;

[0524] The number of AIoT devices that can communicate with the terminal;

[0525] The distance between the terminal and AIoT devices.

[0526] In some embodiments, the processor 23 is also configured to perform the following operations:

[0527] Receive the eighth instruction information, which indicates the establishment of a connection related to the second data transmission mode. The second data transmission mode is either the control plane data transmission mode or the user plane data transmission mode, and the second data transmission mode is different from the first data transmission mode.

[0528] Establish a connection related to the second data transmission method;

[0529] Send a seventh instruction message, which indicates that a connection related to the second data transmission method has been established.

[0530] Among them, Figure 18 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 23) and memory (memory 21). The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 22 can be multiple elements, including transmitters and receivers, providing a unit for communicating with various other devices over transmission media, including wireless channels, wired channels, optical fibers, etc. The processor 23 is responsible for managing the bus architecture and general processing, and the memory 21 can store data used by the processor 23 during operation.

[0531] Optionally, the processor 23 can be a CPU, ASIC, FPGA or CPLD, and the processor can also adopt a multi-core architecture.

[0532] It should be noted that the data transmission device 20 provided in this application can implement all the method steps implemented by the core network device in the above method embodiment, and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.

[0533] Figure 19 This is a schematic diagram of the structure of the data transmission device 30 provided in an embodiment of this application. Figure 19 As shown, the device includes: a memory 31, a transceiver 32, and a processor 33.

[0534] Memory 31 is used to store computer programs; transceiver 32 is used to send and receive data under the control of processor 33; processor 33 is used to read the computer program in memory 31 and perform the following operations:

[0535] Receive third information, which includes at least one of the following: terminal identifier, PDU session identifier, and first indication information; wherein the first indication information indicates that a connection related to the first data transmission mode has been established, and the first data transmission mode is either a control plane data transmission mode or a user plane data transmission mode.

[0536] In some embodiments, the processor 33 is further configured to perform the following operations:

[0537] Receive the fifth message, which includes at least one of the following:

[0538] The ninth instruction information indicates the data transmission method used by the terminal;

[0539] The sixth indication information indicates the second AIoT service type related to the data transmission method used by the terminal;

[0540] The number of AIoT devices that can communicate with the terminal;

[0541] The distance between the terminal and AIoT devices.

[0542] In some embodiments, the processor 33 is further configured to perform the following operations:

[0543] Receive AIoT service request messages, which include the AIoT service type;

[0544] The terminal and / or first data transmission method for performing the AIoT service are determined based on the AIoT service type and the fifth information.

[0545] In some embodiments, the processor 33 is further configured to perform the following operations:

[0546] Send a second request message, which is used to request the establishment of a connection related to the first data transmission method.

[0547] In some embodiments, the processor is also configured to perform the following operations:

[0548] Receive the seventh instruction information, which indicates that a connection related to the second data transmission mode has been established; wherein the second data transmission mode is either the control plane data transmission mode or the user plane data transmission mode, and the second data transmission mode is different from the first data transmission mode.

[0549] In some embodiments, the processor 33 is further configured to perform the following operations:

[0550] Send the eighth instruction message, which instructs the establishment of a connection related to the second data transmission method.

[0551] Among them, Figure 19In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 33) and memory (memory 31). The bus architecture can also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 32 can be multiple elements, including transmitters and receivers, providing units for communicating with various other devices over transmission media, including wireless channels, wired channels, optical fibers, etc. The processor 33 is responsible for managing the bus architecture and general processing, and the memory 31 can store data used by the processor 33 during operation.

[0552] Optionally, the processor 33 can be a CPU, ASIC, FPGA or CPLD, and the processor can also adopt a multi-core architecture.

[0553] It should be noted that the data transmission device 30 provided in this application can implement all the method steps implemented by the AIoTF network element device in the above method embodiment, and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.

[0554] Figure 20 This is a schematic diagram of the structure of the data transmission device 40 provided in an embodiment of this application. Figure 20 As shown, the device 40 includes:

[0555] Processing unit 41 is used to establish a connection related to a first data transmission mode, which includes a control plane data transmission mode or a user plane data transmission mode.

[0556] The communication unit 42 is used to transmit AIoT data with the AIoTF network element through the first data transmission method.

[0557] In some embodiments, the processing unit 41 is specifically used for:

[0558] Send a PDU session establishment request message;

[0559] Receive first instruction information, which indicates that a connection related to the first data transmission method has been established.

[0560] In some embodiments, a PDU session establishment request message is carried in a first uplink NAS message; and / or, a first indication information is carried in a first downlink NAS message.

[0561] In some embodiments, the first uplink NAS message includes second indication information, which indicates the establishment of a connection related to the first data transmission method.

[0562] In some embodiments, the communication unit 42 is further configured to:

[0563] Receive a first request message, which is used to request the establishment of a connection related to a first data transmission method.

[0564] In some embodiments, the first request message is carried in a second downlink NAS message.

[0565] In some embodiments, the communication unit 42 is further configured to:

[0566] Send first information, which indicates the data transmission method supported by the terminal; and / or,

[0567] Receive the second information, which indicates the data transmission method used by the terminal.

[0568] In some embodiments, the first information includes at least one of the following:

[0569] The third instruction information indicates that the terminal has the ability to communicate with AIoT devices;

[0570] The fourth indication information indicates the first AIoT service type related to the data transmission method supported by the terminal;

[0571] The number of AIoT devices that can communicate with the terminal;

[0572] The distance between the terminal and AIoT devices.

[0573] In some embodiments, the second information includes fifth indication information and / or sixth indication information, wherein,

[0574] The fifth instruction message instructs the core network equipment to accept communication between the terminal and the AIoT device;

[0575] The sixth indication information indicates the second AIoT service type related to the data transmission method used by the terminal.

[0576] In some embodiments, the first information is carried in a registration request message, and / or the second information is carried in a registration acceptance message.

[0577] In some embodiments, the communication unit 42 is further configured to:

[0578] Receive the seventh instruction information, which indicates that a connection related to the second data transmission mode has been established. The second data transmission mode is either the control plane data transmission mode or the user plane data transmission mode, and the second data transmission mode is different from the first data transmission mode.

[0579] AIoT data is transmitted to the AIoTF network element via a second data transmission method.

[0580] In some embodiments, the communication unit 42 is further configured to:

[0581] Send the eighth instruction message, which instructs the establishment of a connection related to the second data transmission method.

[0582] In some embodiments, the seventh indication information is carried in a third downlink NAS message, and / or the eighth indication information is carried in a second uplink NAS message.

[0583] It should be noted that the data transmission device 40 provided in this application can implement all the method steps implemented by the terminal in the above method embodiment and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.

[0584] Figure 21 A schematic diagram of the data transmission device 50 is provided for an embodiment of this application. For example... Figure 21 As shown, the device 50 includes:

[0585] Receiving unit 51 is used to receive PDU session establishment request messages;

[0586] Processing unit 52 is used to establish a connection related to a first data transmission mode, wherein the first data transmission mode is a control plane data transmission mode or a user plane data transmission mode;

[0587] The sending unit 53 is used to send first indication information, which indicates that a connection related to the first data transmission method has been established.

[0588] In some embodiments, a PDU session establishment request message is carried in a first uplink NAS message; and / or, a first indication information is carried in a first downlink NAS message.

[0589] In some embodiments, the first uplink NAS message includes second indication information, which indicates the establishment of a connection related to the first data transmission method.

[0590] In some embodiments, the sending unit 53 is further configured to:

[0591] Send third information to the AIoTF network element. The third information includes at least one of the following: terminal identifier, PDU session identifier, and first indication information.

[0592] In some embodiments, the receiving unit 51 is further configured to receive a second request message sent by the AIoTF network element, the second request message being used to request the establishment of a connection related to the first data transmission method; and / or,

[0593] The sending unit 53 is also used to send a first request message to the terminal, the first request message being used to request the establishment of a connection related to the first data transmission method.

[0594] In some embodiments, the first request message is carried in a second downlink NAS message.

[0595] In some embodiments, the receiving unit 51 is further configured to receive first information, the first information being used to indicate the data transmission method supported by the terminal;

[0596] The acquisition unit is used to acquire fourth information, which includes at least one of the following: terminal subscription information, network capability information, and operator policy.

[0597] The sending unit 53 is also used to send second information, which is determined based on the first information and the fourth information, and the second information is used to indicate the data transmission method used by the terminal.

[0598] In some embodiments, the first information includes at least one of the following:

[0599] The third instruction information indicates that the terminal has the ability to communicate with AIoT devices;

[0600] The fourth indication information indicates the first AIoT service type related to the data transmission method supported by the terminal;

[0601] The number of AIoT devices that can communicate with the terminal;

[0602] The distance between the terminal and AIoT devices.

[0603] In some embodiments, the second information includes fifth indication information and / or sixth indication information, wherein,

[0604] The fifth instruction message instructs the AMF to receive communication between the terminal and the AIoT device;

[0605] The sixth indication information indicates the second AIoT service type related to the data transmission method used by the terminal.

[0606] In some embodiments, the first information is carried in a registration request message, and / or the second information is carried in a registration acceptance message.

[0607] In some embodiments, the sending unit 53 is further configured to send fifth information to the AIoTF network element, the fifth information including at least one of the following:

[0608] The ninth instruction information indicates the data transmission method used by the terminal;

[0609] The sixth indication information indicates the second AIoT service type related to the data transmission method used by the terminal;

[0610] The number of AIoT devices that can communicate with the terminal;

[0611] The distance between the terminal and AIoT devices.

[0612] In some embodiments, the receiving unit 51 is further configured to receive eighth indication information, the eighth indication information indicating the establishment of a connection related to a second data transmission mode, the second data transmission mode being a control plane data transmission mode or a user plane data transmission mode, the second data transmission mode being different from the first data transmission mode;

[0613] Processing unit 52 is also used to establish a connection related to the second data transmission method;

[0614] The sending unit 53 is also used to send a seventh indication message, which indicates that a connection related to the second data transmission method has been established.

[0615] It should be noted that the data transmission method 50 provided in this application can implement all the method steps implemented by the core network device in the above method embodiment, and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.

[0616] Figure 22 This is a schematic diagram of the structure of the data transmission device 60 provided in an embodiment of this application. Figure 22 As shown, the device 60 includes:

[0617] The receiving unit 61 is used to receive third information, which includes at least one of the following: terminal identifier, PDU session identifier, and first indication information; wherein the first indication information indicates that a connection related to a first data transmission mode has been established, and the first data transmission mode is a control plane data transmission mode or a user plane data transmission mode.

[0618] In some embodiments, the receiving unit 61 is further configured to:

[0619] Receive the fifth message, which includes at least one of the following:

[0620] The ninth instruction information indicates the data transmission method used by the terminal;

[0621] The sixth indication information indicates the second AIoT service type related to the data transmission method used by the terminal;

[0622] The number of AIoT devices that can communicate with the terminal;

[0623] The distance between the terminal and AIoT devices.

[0624] In some embodiments, the receiving unit 61 is further configured to receive an AIoT service request message, wherein the AIoT service request message includes an AIoT service type;

[0625] The device 60 also includes a processing unit 62, for:

[0626] The terminal and / or first data transmission method for performing the AIoT service are determined based on the AIoT service type and the fifth information.

[0627] In some embodiments, the device 60 further includes a transmitting unit 63, configured to:

[0628] Send a second request message, which is used to request the establishment of a connection related to the first data transmission method.

[0629] In some embodiments, the receiving unit 61 is further configured to:

[0630] Receive the seventh instruction information, which indicates that a connection related to the second data transmission mode has been established; wherein the second data transmission mode is either the control plane data transmission mode or the user plane data transmission mode, and the second data transmission mode is different from the first data transmission mode.

[0631] In some embodiments, the sending unit 63 is further configured to:

[0632] Send the eighth instruction message, which instructs the establishment of a connection related to the second data transmission method.

[0633] It should be noted that the data transmission device 60 provided in this application can implement all the method steps implemented by the AIoTF network element in the above method embodiment and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.

[0634] It should be noted that the division of units in the embodiments of this application is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.

[0635] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0636] This application also provides a non-transitory readable storage medium storing a computer program that causes a processor to execute all the method steps of the terminal in the above method embodiments.

[0637] This application also provides a non-transitory readable storage medium storing a computer program that causes a processor to execute all the method steps of the core network device in the above method embodiments.

[0638] This application embodiment also provides a non-transient readable storage medium storing a computer program, which is used to cause a processor to execute all the method steps of the AIoTF network element in the above method embodiment.

[0639] Non-transitory readable storage media can be any available medium or data storage device that a computer can access, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MOs), etc.), optical storage (such as CDs, DVDs, BDs, HVDs, etc.), and semiconductor storage (such as ROMs, EPROMs, EEPROMs, non-volatile memory (NAND FLASH), solid-state drives (SSDs)).

[0640] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the method described in any of the above method embodiments.

[0641] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.

[0642] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0643] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0644] These processors can execute instructions that can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable device for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0645] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.

Claims

1. A data transmission method, characterized by, Applied to a terminal, the method comprises: establishing a connection related to a first data transmission mode, the first data transmission mode comprising a control plane data transmission mode or a user plane data transmission mode; transmitting ambient Internet of Things (AIoT) data with an AIoTF network element through the first data transmission mode.

2. The method of claim 1, wherein, The establishing a connection related to a first data transmission mode comprises: sending a protocol data unit (PDU) session establishment request message; receiving first indication information, the first indication information indicating that a connection related to the first data transmission mode has been established.

3. The method of claim 2, wherein, The PDU session establishment request message is carried in a first uplink non-access stratum (NAS) message; and / or, the first indication information is carried in a first downlink NAS message.

4. The method of claim 3, wherein, The second indication information is included in the first uplink NAS message, the second indication information indicating that a connection related to the first data transmission mode is established.

5. The method according to any one of claims 1 to 3, characterized in that, The method further comprises: receiving a first request message, the first request message being used to request establishing a connection related to the first data transmission mode.

6. The method of claim 5, wherein, The first request message is carried in a second downlink NAS message.

7. The method according to any one of claims 1 to 6, characterized in that, The method further comprises: sending first information, the first information being used to indicate data transmission modes supported by the terminal; and / or, receiving second information, the second information being used to indicate a data transmission mode used by the terminal.

8. The method of claim 7, wherein, The first information comprises at least one of the following: third indication information, the third indication information indicating that the terminal has a capability of communicating with an AIoT device; fourth indication information, the fourth indication information indicating a first AIoT service type related to the data transmission modes supported by the terminal; a number of AIoT devices that can communicate with the terminal; a distance between the terminal and an AIoT device.

9. The method according to claim 7 or 8, characterized in that, The second information comprises fifth indication information and / or sixth indication information, wherein, the fifth indication information indicates that a core network device accepts the terminal to communicate with an AIoT device; the sixth indication information indicates a second AIoT service type related to the data transmission mode used by the terminal.

10. The method according to any one of claims 7 to 9, characterized in that, The first information is carried in a registration request message, and / or, the second information is carried in a registration accept message.

11. The method according to any one of claims 1 to 10, characterized in that, The method further comprises: receiving seventh indication information, the seventh indication information indicating that a connection related to a second data transmission mode has been established, the second data transmission mode being a control plane data transmission mode or a user plane data transmission mode, the second data transmission mode being different from the first data transmission mode; transmitting AIoT data with the AIoTF network element through the second data transmission mode.

12. The method of claim 11, wherein, The method further comprises: sending eighth indication information, the eighth indication information indicating that a connection related to the second data transmission mode is established.

13. The method of claim 12, wherein, The seventh indication information is carried in a third downlink NAS message, and / or, the eighth indication information is carried in a second uplink NAS message.

14. A data transmission method, characterized by, Applied to a core network device, the method comprises: receiving a protocol data unit (PDU) session establishment request message; establish a connection related to a first data transmission manner, the first data transmission manner being a control plane data transmission manner or a user plane data transmission manner; send first indication information, the first indication information indicating that the connection related to the first data transmission manner has been established.

15. The method of claim 14, wherein, The PDU session establishment request message is carried in a first uplink non-access stratum (NAS) message, and the first uplink NAS message includes second indication information, the second indication information indicating that the connection related to the first data transmission manner is established.

16. The method according to claim 14 or 15, characterized in that The method further includes: sending third information to an AIoT function (AIoTF) network element, the third information including at least one of the following: a terminal identifier, a PDU session identifier, and the first indication information.

17. The method according to any one of claims 14-16, characterized by, The method further includes: receiving a second request message sent by the AIoTF network element, the second request message being used to request establishment of the connection related to the first data transmission manner; and / or sending a first request message to the terminal, the first request message being used to request establishment of the connection related to the first data transmission manner.

18. The method according to any one of claims 14-17, characterized by, The method further includes: receiving first information, the first information being used to indicate data transmission manners supported by the terminal; obtaining fourth information, the fourth information including at least one of the following: subscription information of the terminal, network capability information, and operator policy; sending second information, the second information being determined based on the first information and the fourth information, and the second information being used to indicate a data transmission manner used by the terminal.

19. The method of claim 18, wherein, The method further includes: sending fifth information to the AIoTF network element, the fifth information including at least one of the following: ninth indication information, the ninth indication information indicating the data transmission manner used by the terminal; sixth indication information, the sixth indication information indicating a second AIoT service type related to the data transmission manner used by the terminal; a number of AIoT devices that can communicate with the terminal; a distance between the terminal and an AIoT device.

20. The method according to any one of claims 14-19, characterized by, The method further includes: receiving eighth indication information, the eighth indication information indicating establishment of a connection related to a second data transmission manner, the second data transmission manner being a control plane data transmission manner or a user plane data transmission manner, and the second data transmission manner being different from the first data transmission manner; establishing the connection related to the second data transmission manner; sending seventh indication information, the seventh indication information indicating that the connection related to the second data transmission manner has been established.

21. A data transmission method, characterized by, The method is applied to an AIoT function (AIoTF) network element, and includes: receiving third information, the third information including at least one of the following: a terminal identifier, a protocol data unit (PDU) session identifier, and first indication information; and the first indication information indicating that a connection related to a first data transmission manner has been established, the first data transmission manner being a control plane data transmission manner or a user plane data transmission manner.

22. The method of claim 21, wherein, The method further includes: receiving fifth information, the fifth information including at least one of the following: ninth indication information, the ninth indication information indicating a data transmission manner used by a terminal; Sixth indication information, the sixth indication information indicates a second AIoT service type related to a data transmission mode used by the terminal; A number of environment Internet of Things (AIoT) devices that can communicate with the terminal; A distance between the terminal and an AIoT device.

23. The method of claim 22, wherein, The method further includes: receiving an AIoT service request message, the AIoT service request message including an AIoT service type; determining a terminal and / or the first data transmission mode for performing AIoT service according to the AIoT service type and the fifth information.

24. The method of claim 23, wherein, The method further includes: sending a second request message, the second request message being used to request to establish a connection related to the first data transmission mode.

25. The method of any one of claims 21-24, wherein, The method further includes: receiving seventh indication information, the seventh indication information indicating that a connection related to a second data transmission mode has been established; wherein the second data transmission mode is a control plane data transmission mode or a user plane data transmission mode, and the second data transmission mode is different from the first data transmission mode.

26. The method of claim 25, wherein, The method further includes: sending eighth indication information, the eighth indication information indicating that a connection related to the second data transmission mode is established.

27. A data transmission device, characterized by The apparatus applied to a terminal includes: a processing unit configured to establish a connection related to a first data transmission mode, the first data transmission mode including a control plane data transmission mode or a user plane data transmission mode; a communication unit configured to transmit environment Internet of Things (AIoT) data with an environment AIoT function (AIoTF) network element through the first data transmission mode.

28. A data transmission device, characterized by The apparatus applied to a core network device includes: a receiving unit configured to receive a protocol data unit (PDU) session establishment request message; a processing unit configured to establish a connection related to a first data transmission mode, the first data transmission mode being a control plane data transmission mode or a user plane data transmission mode; a sending unit configured to send first indication information, the first indication information indicating that a connection related to the first data transmission mode has been established.

29. A data transmission device, characterized by The apparatus applied to an environment AIoT function (AIoTF) network element includes: a receiving unit configured to receive third information, the third information including at least one of the following: a terminal identifier, a protocol data unit (PDU) session identifier, and first indication information; wherein the first indication information indicates that a connection related to a first data transmission mode has been established, the first data transmission mode being a control plane data transmission mode or a user plane data transmission mode.

30. A data transmission device, characterized by The apparatus applied to a terminal includes a memory, a transceiver, and a processor, the memory is configured to store a computer program; the transceiver is configured to transceive data under control of the processor; and the processor is configured to read the computer program in the memory and perform the method of any one of claims 1-13.

31. A data transmission device, characterized by The apparatus applied to a core network device includes a memory, a transceiver, and a processor, the memory is configured to store a computer program; the transceiver is configured to transceive data under control of the processor; and the processor is configured to read the computer program in the memory and perform the method of any one of claims 14-20.

32. A data transmission device, characterized by An apparatus for an environmental Internet of Things function, AIoTF network element, the apparatus comprising a memory, a transceiver, and a processor, The memory is configured to store a computer program; the transceiver is configured to transceive data under control of the processor; and the processor is configured to read the computer program in the memory and perform the method of any one of claims 21-26.

33. A non-transitory readable storage medium, characterized by The non-transitory readable storage medium stores a computer program, the computer program being configured to cause the processor to perform the method of any one of claims 1-13; or, perform the method of any one of claims 14-20; or, perform the method of any one of claims 21-26.