Data transmission method, system, device, equipment, medium and program product

By distribute the passive IoT network elements in the core network and using base station connections, the problem that passive IoT terminals cannot access the core network is solved, and efficient data transmission and cost reduction are achieved.

CN119316442APending Publication Date: 2025-01-14CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310869398.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-14
Publication Date
2025-01-14

AI Technical Summary

Technical Problem

Passive IoT terminals cannot access the core network, resulting in low data transmission efficiency and high cost.

Method used

By distributing the passive IoT network element in the core network, and connecting the passive IoT terminal through different base stations to establish a data transmission channel, the passive IoT terminal can access the passive IoT network element through the target base station , thereby accessing the core network.

Benefits of technology

It realizes efficient data transmission of passive IoT terminals, reduces the data storage and operation costs of passive IoT elements, and improves the distributed management capabilities of passive IoT terminals of multiple base stations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119316442A_ABST
    Figure CN119316442A_ABST
Patent Text Reader

Abstract

The invention relates to a data transmission method, system, device and equipment, a medium and a program product, relates to the technical field of communication, and is applied to any passive Internet of Things network element deployed in a core network in a distributed manner. The method comprises the step of sending service data of a target passive Internet of Things terminal to a network open function network element by receiving a service data acquisition request of the target passive Internet of Things terminal sent by the network open function network element. Wherein the target passive Internet of Things terminal represents at least one passive Internet of Things terminal accessing the passive Internet of Things network element through the target base station, and each passive Internet of Things network element in the core network is connected with the passive Internet of Things terminal through different base stations. By adopting the method, the passive Internet of Things terminal equipment can be accessed to the core network through the passive Internet of Things network element, and the deployment and operation cost of the passive Internet of Things network element is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a data transmission method, system, device, equipment, medium and program product. Background Art

[0002] The 3rd Generation Partnership Project (3GPP) proposed a low-cost, near-zero power passive IoT terminal.

[0003] Due to the low mobility of passive IoT terminals, large number of terminals, large number of connections and small amount of transmitted data, passive IoT terminal devices have a wide range of applications and are deployed on a large scale in practical applications.

[0004] However, in the related art, there is a problem that passive IoT terminals cannot access the core network. Summary of the invention

[0005] The embodiments of the present application provide a data transmission method, system, apparatus, device, medium and program product, which can connect a passive Internet of Things terminal to a core network.

[0006] In a first aspect, an embodiment of the present application provides a data transmission method, which is applied to any passive Internet of Things network element distributedly deployed in a core network, where each passive Internet of Things network element in the core network is connected to a passive Internet of Things terminal through different base stations; the method includes:

[0007] Receiving a service data acquisition request of a target passive Internet of Things terminal sent by a network open function network element; the target passive Internet of Things terminal represents at least one passive Internet of Things terminal accessing the passive Internet of Things network element through a target base station;

[0008] Send the service data of the target passive IoT terminal to the network open function network element.

[0009] In one embodiment, each passive Internet of Things network element in the core network connects to the passive Internet of Things terminal through different base stations, including:

[0010] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through a single first base station within the coverage area; the first base station represents a base station that provides services for the passive Internet of Things terminal; or,

[0011] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through all first base stations within the coverage area; or,

[0012] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through some first base stations and some second base stations within the coverage area; the second base station represents a base station that provides services for the active Internet of Things terminal.

[0013] In one embodiment, the service data acquisition request includes a data identifier, and the service data of the target passive Internet of Things terminal is sent to the network open function network element, including:

[0014] According to the data identifier, query the business data of the target passive IoT terminal from the current storage;

[0015] According to the query results, the business data of the target passive IoT terminal is sent to the network open function network element.

[0016] In one embodiment, sending service data to a network open function network element according to the query result includes:

[0017] When the query result indicates that the service data exists in the current storage, the service data is sent to the network open function network element.

[0018] In one embodiment, sending service data to a network open function network element according to the query result includes:

[0019] If the query result is that there is no service data in the current storage, a data reporting instruction is sent to the target base station;

[0020] Receive reported data from a target base station; the reported data includes service data of a target passive IoT terminal;

[0021] Send the service data of the target passive IoT terminal to the network open function network element.

[0022] In one embodiment, the reported data also includes the identifier of the target base station, the identifiers of all passive IoT terminals within the target base station, and service data; the method also includes:

[0023] According to the identification of the target base station, the identifications and business data of all passive IoT terminals within the range of the target base station, the business data of all passive IoT terminals within the range of the target base station currently stored and connected are updated.

[0024] In one embodiment, the method further comprises:

[0025] The identifications of all passive IoT terminals within the target base station range are sent to the network repository function network element to instruct the network repository function network element to update the stored passive IoT terminals.

[0026] In one of the embodiments, the reported data is generated by the target base station according to the identification and service data of the passive Internet of Things terminal reported by multiple passive Internet of Things terminals based on the reported data request broadcast by the target base station.

[0027] In one embodiment, the method further comprises:

[0028] Send data reporting instructions of passive Internet of Things terminals to all base stations connected to passive Internet of Things network elements according to a preset period;

[0029] According to the base station identification sent by each base station, and the identification and business data of all passive Internet of Things terminals within the range of each base station, the business data of all passive Internet of Things terminals within the range of each base station currently stored is updated.

[0030] In one embodiment, the method further comprises:

[0031] The identification of all passive IoT terminals within the range of each base station is sent to the network storage repository function network element to instruct the network storage repository function network element to update the stored passive IoT terminals.

[0032] In a second aspect, an embodiment of the present application further provides a data transmission method, which is applied to a network open function network element, and the method further includes:

[0033] Sending a service data acquisition request of a target passive IoT terminal to a passive IoT network element; the target passive IoT terminal represents at least one passive IoT terminal connected to the passive IoT network element through a target base station; the passive IoT network element is any passive IoT network element distributedly deployed in a core network, and each passive IoT network element in the core network is connected to the passive IoT terminal through different base stations;

[0034] Receive the business data of the target passive IoT terminal sent by the passive IoT network element.

[0035] In one of the embodiments, before sending a service data acquisition request of a target passive Internet of Things terminal to a passive Internet of Things network element, the method further includes:

[0036] Receiving a service data acquisition request sent by an application function network element; the service data acquisition request includes a terminal identifier;

[0037] Sending a network element query request to a network repository function network element according to the terminal identifier;

[0038] Determine the passive Internet of Things network element according to the passive Internet of Things network element identifier sent by the network repository function network element.

[0039] In one embodiment, each passive Internet of Things network element in the core network connects to the passive Internet of Things terminal through different base stations, including:

[0040] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through a single first base station within the coverage area; the first base station represents a base station that provides services for the passive Internet of Things terminal; or,

[0041] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through all first base stations within the coverage area; or,

[0042] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through some first base stations and some second base stations within the coverage area; the second base station represents a base station that provides services for the active Internet of Things terminal.

[0043] In a third aspect, an embodiment of the present application further provides a data transmission method, which is applied to a network storage repository function network element, and the method includes:

[0044] Receiving a network element query request sent by a network open function network element;

[0045] Sending a passive Internet of Things network element identifier to a network open function network element to instruct the network open function network element to send a service data acquisition request of a target passive Internet of Things terminal to a determined passive Internet of Things network element according to the passive Internet of Things network element identifier; the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through a target base station;

[0046] Among them, the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in the core network, and each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations.

[0047] In one embodiment, the query request includes a terminal identifier, and sending a passive Internet of Things network element identifier to a network open function network element includes:

[0048] Obtaining a passive Internet of Things network element identifier corresponding to the terminal identifier from a pre-stored correspondence between the passive Internet of Things terminal and the passive Internet of Things network element;

[0049] The passive IoT network element identifier corresponding to the terminal identifier is sent to the network open function network element.

[0050] In one embodiment, the method further comprises:

[0051] Receiving identifications of all passive Internet of Things terminals within the range of at least one base station sent by a passive Internet of Things network element;

[0052] According to the identification of each passive Internet of Things terminal, the stored correspondence between the passive Internet of Things network elements and the passive Internet of Things terminals is updated.

[0053] In one embodiment, each passive Internet of Things network element in the core network connects to the passive Internet of Things terminal through different base stations, including:

[0054] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through a single first base station within the coverage area; the first base station represents a base station that provides services for the passive Internet of Things terminal; or,

[0055] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through all first base stations within the coverage area; or,

[0056] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through some first base stations and some second base stations within the coverage area; the second base station represents a base station that provides services for the active Internet of Things terminal.

[0057] In a fourth aspect, an embodiment of the present application further provides a data transmission method, which is applied to a target base station, and the method includes:

[0058] Sending the service data of the target passive Internet of Things terminal to the passive Internet of Things network element, and instructing the passive Internet of Things network element to send the service data of the target passive Internet of Things terminal to the network open function network element;

[0059] Among them, the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through the target base station; the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in the core network, and each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations.

[0060] In one embodiment, sending service data of a target passive Internet of Things terminal to a passive Internet of Things network element includes:

[0061] Receive data reporting instructions sent by passive IoT network elements;

[0062] According to the data reporting instruction, the reporting data is sent to the passive Internet of Things network element; the reporting data includes the business data of the target passive Internet of Things terminal.

[0063] In one embodiment, sending the reported data to the passive Internet of Things network element according to the data reporting instruction includes:

[0064] Broadcast data reporting requests to all passive IoT terminals within range;

[0065] Receiving the identification and service data of passive IoT terminals sent by all passive IoT terminals within the range, and generating reporting data;

[0066] Send reported data to passive IoT network elements.

[0067] In one of the embodiments, the data reporting instruction is sent by the passive Internet of Things network element according to a preset period.

[0068] In one embodiment, each passive Internet of Things network element in the core network connects to the passive Internet of Things terminal through different base stations, including:

[0069] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through a single first base station within the coverage area; the first base station represents a base station that provides services for the passive Internet of Things terminal; or,

[0070] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through all first base stations within the coverage area; or,

[0071] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through some first base stations and some second base stations within the coverage area; the second base station represents a base station that provides services for the active Internet of Things terminal.

[0072] In a fifth aspect, an embodiment of the present application further provides a data transmission method, which is applied to a target passive Internet of Things terminal, and the method includes:

[0073] Sending the service data of the target passive Internet of Things terminal to the target base station to instruct the target base station to send the service data of the target passive Internet of Things terminal to the network open function network element through the passive Internet of Things network element;

[0074] Among them, the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through the target base station; the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in the core network, and each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations.

[0075] In one embodiment, sending the service data of the target passive Internet of Things terminal to the target base station includes:

[0076] Receiving a request for reporting data broadcasted by a target base station;

[0077] The identification and business data of the target passive IoT terminal are sent to the target base station according to the reporting data request.

[0078] In one embodiment, each passive Internet of Things network element in the core network connects to the passive Internet of Things terminal through different base stations, including:

[0079] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through a single first base station within the coverage area; the first base station represents a base station that provides services for the passive Internet of Things terminal; or,

[0080] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through all first base stations within the coverage area; or,

[0081] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through some first base stations and some second base stations within the coverage area; the second base station represents a base station that provides services for the active Internet of Things terminal.

[0082] In a sixth aspect, an embodiment of the present application further provides a data transmission method, which is applied to an application function network element, and the method includes:

[0083] Sending a data acquisition request to the network open function network element, where the data acquisition request is used to instruct the network open function network element to acquire service data of the target passive Internet of Things terminal from the passive Internet of Things network element;

[0084] The target passive IoT terminal refers to at least one passive IoT terminal connected to the passive IoT network element through the target base station; the passive IoT network element is any passive IoT network element distributedly deployed in the core network, and each passive IoT network element in the core network is connected to the passive IoT terminal through different base stations;

[0085] Receive business data sent by network open function network elements.

[0086] In one embodiment, each passive Internet of Things network element in the core network connects to the passive Internet of Things terminal through different base stations, including:

[0087] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through a single first base station within the coverage area; the first base station represents a base station that provides services for the passive Internet of Things terminal; or,

[0088] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through all first base stations within the coverage area; or,

[0089] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through some first base stations and some second base stations within the coverage area; the second base station represents a base station that provides services for the active Internet of Things terminal.

[0090] In a seventh aspect, an embodiment of the present application further provides a data transmission system, the system comprising a passive Internet of Things network element, a network open function network element, a network storage library function network element, a target base station, a target passive Internet of Things terminal and an application function network element;

[0091] A passive Internet of Things network element, used to execute the steps of the method in any one of the embodiments of the first aspect above;

[0092] A network open function network element, used to execute the steps of the method in any one of the embodiments of the second aspect above;

[0093] A network repository function network element, configured to execute the steps of the method in any one of the embodiments of the third aspect above;

[0094] A target base station, used to execute the steps of the method in any one of the embodiments of the fourth aspect above;

[0095] A target passive Internet of Things terminal, used to execute the steps of the method in any one of the embodiments of the fifth aspect above;

[0096] An application function network element is used to execute the steps of the method in any one of the embodiments of the first aspect above.

[0097] In an eighth aspect, an embodiment of the present application further provides a data transmission device, the device comprising:

[0098] The first receiving module is used to receive a service data acquisition request of a target passive Internet of Things terminal sent by a network open function network element; the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through a target base station;

[0099] The first sending module is used to send the business data of the target passive Internet of Things terminal to the network open function network element.

[0100] In a ninth aspect, an embodiment of the present application further provides a data transmission device, the device comprising:

[0101] The second sending module is used to send a service data acquisition request of a target passive Internet of Things terminal to a passive Internet of Things network element; the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through a target base station; the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in a core network, and each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations;

[0102] The second receiving module is used to receive the business data of the target passive Internet of Things terminal sent by the passive Internet of Things network element.

[0103] In a tenth aspect, an embodiment of the present application further provides a data transmission device, the device comprising:

[0104] A third receiving module is used to receive a network element query request sent by a network open function network element;

[0105] The third sending module is used to send a passive Internet of Things network element identifier to the network open function network element to instruct the network open function network element to send a service data acquisition request of a target passive Internet of Things terminal to a determined passive Internet of Things network element according to the passive Internet of Things network element identifier; the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through a target base station; wherein the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in the core network, and each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations.

[0106] In an eleventh aspect, an embodiment of the present application further provides a data transmission device, the device comprising:

[0107] A fourth sending module, used to send the service data of the target passive Internet of Things terminal to the passive Internet of Things network element, and instruct the passive Internet of Things network element to send the service data of the target passive Internet of Things terminal to the network open function network element;

[0108] Among them, the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through the target base station; the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in the core network, and each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations.

[0109] In a twelfth aspect, an embodiment of the present application further provides a data transmission device, the device comprising:

[0110] A fifth sending module, used to send the service data of the target passive Internet of Things terminal to the target base station, so as to instruct the target base station to send the service data of the target passive Internet of Things terminal to the network open function network element through the passive Internet of Things network element;

[0111] Among them, the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through the target base station; the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in the core network, and each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations.

[0112] In a thirteenth aspect, an embodiment of the present application further provides a data transmission device, the device comprising:

[0113] A sixth sending module is used to send a data acquisition request to the network open function network element, where the data acquisition request is used to instruct the network open function network element to acquire the service data of the target passive Internet of Things terminal from the passive Internet of Things network element; wherein the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through the target base station; the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in the core network, and each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations;

[0114] The fourth receiving module is used to receive the service data sent by the network open function network element.

[0115] In a fourteenth aspect, an embodiment of the present application further provides a communication device, the device comprising: a receiver and a transmitter,

[0116] A receiver, used to receive a service data acquisition request of a target passive Internet of Things terminal sent by a network open function network element; the target passive Internet of Things terminal represents at least one passive Internet of Things terminal accessing the passive Internet of Things network element through a target base station;

[0117] The transmitter is used to send the service data of the target passive IoT terminal to the network open function network element.

[0118] In a fifteenth aspect, an embodiment of the present application further provides a communication device, the device comprising: a receiver and a transmitter,

[0119] A transmitter is used to send a service data acquisition request of a target passive Internet of Things terminal to a passive Internet of Things network element; the target passive Internet of Things terminal represents at least one passive Internet of Things terminal connected to the passive Internet of Things network element through a target base station; the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in a core network, and each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations;

[0120] The receiver is used to receive the business data of the target passive Internet of Things terminal sent by the passive Internet of Things network element.

[0121] In a sixteenth aspect, an embodiment of the present application further provides a communication device, the device comprising a receiver and a transmitter,

[0122] A receiver, used to receive a network element query request sent by a network open function network element;

[0123] A transmitter is used to send a passive Internet of Things network element identifier to a network open function network element to instruct the network open function network element to send a service data acquisition request of a target passive Internet of Things terminal to a determined passive Internet of Things network element according to the passive Internet of Things network element identifier; the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through a target base station; wherein the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in a core network, and each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations.

[0124] In a seventeenth aspect, an embodiment of the present application further provides a communication device, the device comprising a transmitter, configured to send service data of a target passive Internet of Things terminal to a passive Internet of Things network element, and instruct the passive Internet of Things network element to send service data of the target passive Internet of Things terminal to a network open function network element;

[0125] Among them, the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through the target base station; the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in the core network, and each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations.

[0126] In an eighteenth aspect, an embodiment of the present application further provides a communication device, the device comprising a transceiver, configured to send service data of a target passive Internet of Things terminal to a target base station, so as to instruct the target base station to send service data of the target passive Internet of Things terminal to a network open function network element through a passive Internet of Things network element;

[0127] Among them, the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through the target base station; the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in the core network, and each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations.

[0128] In a nineteenth aspect, an embodiment of the present application further provides a communication device, the device comprising: a receiver and a transmitter,

[0129] A transmitter is used to send a data acquisition request to a network open function network element, wherein the data acquisition request is used to instruct the network open function network element to acquire service data of a target passive Internet of Things terminal from a passive Internet of Things network element; wherein the target passive Internet of Things terminal represents at least one passive Internet of Things terminal accessing the passive Internet of Things network element through a target base station; the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in a core network, and each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations;

[0130] The receiver is used to receive the service data sent by the network open function network element.

[0131] In the twentieth aspect, the embodiments of the present application further provide a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of the method in any one of the embodiments of the first to fourth aspects are implemented.

[0132] In the twenty-first aspect, an embodiment of the present application further provides a computer program product, including a computer program, which, when executed by a processor, implements the steps of the method in any one of the embodiments of the first to fourth aspects.

[0133] In the above-mentioned data transmission method, system, device, equipment, medium and program product, the passive Internet of Things network element sends the business data of the target passive Internet of Things terminal to the network open function network element by receiving the business data acquisition request of the target passive Internet of Things terminal sent by the network open function network element. Among them, the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through the target base station. Since the passive Internet of Things network element is in the core network and the passive Internet of Things terminal is connected through the base station, it is equivalent to establishing a data transmission channel including the network open network element, the passive Internet of Things network element, the target base station and the passive Internet of Things terminal through the passive Internet of Things network element. In this case, the passive Internet of Things terminal can access the passive Internet of Things network element through the target base station in the data transmission channel, and then access the core network, thereby realizing data transmission of the passive Internet of Things terminal. In addition, passive IoT network elements are distributedly deployed in the core network, and each passive IoT network element in the core network is connected to the passive IoT terminal through different base stations. Since the passive IoT terminals connected to different base stations are different, and different passive IoT network elements are connected to different base stations, the passive IoT terminals served by different passive IoT network elements are different, thereby realizing distributed management of multiple passive IoT terminals of different base stations. This distributed management method of passive IoT terminals can reduce the data storage capacity and operating costs of passive IoT network elements to a certain extent, so that passive IoT network elements can provide efficient services for passive IoT terminals. BRIEF DESCRIPTION OF THE DRAWINGS

[0134] Figure 1 A schematic diagram of an application scenario of a data transmission method in an embodiment;

[0135] Figure 2 A system schematic diagram of a data transmission scenario in an embodiment;

[0136] Figure 3 A schematic diagram of a flow chart of a data transmission method in an embodiment;

[0137] Figure 4 A schematic diagram of a flow chart of a data query step in an embodiment;

[0138] Figure 5 A schematic diagram of a flow chart of a service data sending step in an embodiment;

[0139] Figure 6 A schematic flow chart of a service data sending step in another embodiment;

[0140] Figure 7 A schematic diagram of a flow chart of a data updating step in an embodiment;

[0141] Figure 8A schematic diagram of a flow chart of a data transmission method in another embodiment;

[0142] Fig. 9 A schematic diagram of a flow chart of a network element determination step in an embodiment;

[0143] Fig.10 A schematic diagram of a flow chart of a data transmission method in another embodiment;

[0144] Fig.11 A schematic diagram of a flow chart of a network element determination step in another embodiment;

[0145] Fig.12 is a flow chart of a data updating step in another embodiment;

[0146] Fig.13 A schematic diagram of a flow chart of a data transmission method in another embodiment;

[0147] Fig.14 A schematic flow chart of a service data sending step in another embodiment;

[0148] Fig.15 A schematic diagram of a process of sending a reporting data step in an embodiment;

[0149] Fig.16 A schematic diagram of a flow chart of a data transmission method in another embodiment;

[0150] Fig.17 A schematic flow chart of a service data sending step in another embodiment;

[0151] Fig.18 A schematic diagram of a flow chart of a data transmission method in another embodiment;

[0152] Fig.19 A signaling interaction flow chart of a data transmission method in an embodiment;

[0153] Fig. 20 A signaling interaction flow chart of a data transmission method in another embodiment;

[0154] Fig.21 A signaling interaction flow chart of a data transmission method in another embodiment;

[0155] Fig. 22 is a structural block diagram of a data transmission device in one embodiment;

[0156] Fig.23 is a structural block diagram of a data transmission device in another embodiment;

[0157] Fig.24 is a structural block diagram of a data transmission device in another embodiment;

[0158] Fig.25 is a structural block diagram of a data transmission device in another embodiment;

[0159] Fig.26 is a structural block diagram of a data transmission device in another embodiment;

[0160] Fig. 27 is a structural block diagram of a data transmission device in another embodiment;

[0161] Fig.28 A schematic diagram of the structure of a passive Internet of Things network element device in an embodiment;

[0162] Fig.29 A schematic diagram of the structure of a network open function network element device in an embodiment;

[0163] Fig.30 A schematic diagram of the structure of a network storage library function network element device in an embodiment;

[0164] Fig.31 is a schematic diagram of the structure of a base station in an embodiment;

[0165] Fig.32 A schematic diagram of the structure of a passive Internet of Things terminal device in an embodiment;

[0166] Fig.33 A schematic diagram of the structure of an application function network element device in an embodiment. DETAILED DESCRIPTION

[0167] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0168] The data processing method, device, communication equipment, system, medium and program product provided by the embodiments of the present application can be applied to different application fields to carry out large-scale passive Internet of Things terminal deployment scenarios. For example, in the fields of smart logistics, smart cities, or smart agriculture. For example, in a city, network operators can deploy passive Internet of Things functional network elements for logistics services in logistics centers and logistics parks, etc., deploy passive Internet of Things functional network elements for agricultural services in agricultural clusters on the edge of the city, such as large farms, and deploy passive Internet of Things functional network elements for commercial services and family services in cities, commercial areas and residential areas. Finally, all distributed passive Internet of Things functional network elements in the entire city can be combined to form a relatively large-scale passive Internet of Things network to realize the processing of data from each passive Internet of Things device.

[0169] like Figure 1As shown, Figure 1 A schematic diagram of an application scenario of a data transmission method provided in an embodiment of the present application. The application scenario includes an application function network element 100, a network open function network element 200, a network storage function network element 300, a passive Internet of Things network element 400, an access network device 500, and a passive Internet of Things terminal 600. Among them, the network storage function network element 300 stores the corresponding relationship between the passive Internet of Things function network element 400 and the passive Internet of Things terminal 600, and the network open function network element 200 is connected in communication with the network storage function network element 300 to perform relationship query, etc. The passive Internet of Things network element 400 is connected in communication with the access network device 500 and the network open function network element 200 to perform service handling functions such as activation or deregistration of the passive Internet of Things terminal 600.

[0170] Among them, the application function (AF) network element 100 refers to various services of the application layer. The AF network element in the embodiment of the present application can be a third-party AF (such as a video server, a game server). Since the third-party AF is not in the trusted domain, it is necessary to access other network function (NF) network elements through the network exposure function (NEF) network element 200.

[0171] The network open function element 200 is located in the core network of the fifth generation mobile communication technology network (5G) and the internal AF, and is responsible for managing all external applications that open network data to the outside world. In actual communication, if you need to access the internal data of the 5G core network, you need to go through the NEF element 200. The NEF element 200 provides corresponding security guarantees to ensure the security of external applications to the 3gpp network, and provides functions such as external application QoS customization capability opening, mobility status event subscription, and AF request distribution.

[0172] The NF Repository Function (NRF) network element 300 is used to register, manage, and detect the status of NF network elements, realize mutual discovery of NF network elements, and communicate through the Application Program Interface (API).

[0173] The passive Internet of Things network element 400 has data storage and data processing functions. The passive Internet of Things network element 400 in the embodiment of the present application stores the base station identifier of the access network device 500, the device identifier of the passive Internet of Things terminal 600, and the storage data of each passive Internet of Things terminal 600.

[0174] The access network device 500 can be a base station (Base Transceiver Station, BTS) in Global System of Mobilecommunication (GSM) or Code Division Multiple Access (CDMA), or a base station (NodeB, NB) in Wideband Code Division Multiple Access (WCDMA), or an evolved base station (Evolutional Node B, eNB or eNodeB) in LTE, or a relay station or access point, or a base station in a 5G network, etc., and is not limited here.

[0175] Ambient IoT terminal 600 refers to a terminal device with no battery design, which obtains energy based on the environment, has ultra-low power consumption and does not carry a SIM card, such as wind power generation equipment, hydropower generation equipment, Radio Frequency Identification (RFID) equipment, etc. Ambient IoT terminal 600 has the characteristics of wide application range, low mobility, large number of terminals, large number of connections, and small amount of transmitted data. Its distribution shows the characteristics of small outdoor terminal density and sparse distribution, and large indoor terminal density and concentrated distribution according to the usage scenario definition (TR 22.840) of the 3rd Generation Partnership Project (3GPP) in SA1.

[0176] In addition, since passive IoT terminals cannot be equipped with Subscriber Identity Module (SIM) cards, passive IoT terminal devices directly access the core network through the interface on the access network device side. At the same time, the large number of passive IoT terminals and the small amount of data will also have a huge impact on their access to the 5G core network. Therefore, how to effectively provide fast and easy network access for a large number of passive IoT terminals, and collect, aggregate, and process a large number of small data packets is one of the key issues that need to be addressed in the process of providing network access for passive IoT terminals.

[0177] Related technologies, when passive IoT terminal devices are connected to the core network, they are usually deployed in a centralized manner, by storing all the information of passive IoT terminals connected to the network in a single passive IoT network element, resulting in the application side having to query all the terminals connected to the network through this network element when querying the information corresponding to a certain terminal or a group of terminals. Because the number of passive IoT terminals is huge, each query and data transmission will generate a lot of consumption. In addition, a large amount of data storage, transmission, processing and query also place high demands on the computing power, data transmission capability, data storage capacity and other related aspects of this centrally deployed network element.

[0178] Based on this, an embodiment of the present application provides a method for distributed deployment of passive Internet of Things network elements. By deploying corresponding passive Internet of Things network elements for network elements of different base stations, while connecting the passive Internet of Things terminals to the core network, the cost of deployment and operation of the network elements is effectively reduced, thereby providing efficient services for passive Internet of Things terminals.

[0179] Moreover, each passive IoT network element is independent of each other, which can not only effectively avoid the compatibility risk caused by enhancing different passive IoT network elements, but also effectively reduce the actual deployment cost and the security risk of the network being attacked due to the access of low-privilege passive IoT terminals. At the same time, it avoids conflicts between passive IoT terminals and other traditional 3GPP terminals, and realizes a kind of "isolation" in terms of business and security.

[0180] Specifically, according to the number of passive IoT terminals loaded by the base station, the location of the base station, and the application scenario, single base station deployment, multiple base station deployment, or hybrid deployment can be performed. The following describes different deployment methods:

[0181] (1) Single base station deployment: A passive IoT functional network element is connected to a single base station.

[0182] (2) Multi-base station deployment: One passive IoT network element provides services for multiple base stations, and multiple base stations provide services for passive IoT terminals.

[0183] (3) Hybrid deployment: A passive IoT terminal provides services to multiple base stations, and the multiple base stations include base stations that do not provide services to passive IoT terminals.

[0184] In combination with the above-mentioned distributed deployment method of IoT network elements, the application scenario of the data transmission method provided in the embodiment of the present application has multiple passive IoT network elements, and each passive IoT network element is connected to a passive IoT terminal through a different base station.

[0185] Figure 2 A typical system diagram of a data transmission scenario, including multiple passive IoT network elements, Figure 2Take three passive IoT network elements as an example. Different passive IoT network elements are connected to different base stations and provide services for multiple passive IoT terminals within the range of the base stations. Figure 2 The passive IoT network element 01 in the system provides services for the passive IoT terminals of a single base station. Figure 2 The passive IoT network element 02 in the system provides services for the passive IoT terminals of all base stations and for the base stations. Figure 2 The passive Internet of Things network element 03 provides services for the passive Internet of Things terminals of some base stations, and some base stations corresponding to the passive Internet of Things network element 03 can also provide services for the active Internet of Things terminal 700 defined by 3GPP. The active Internet of Things terminal 700 can directly access the access and mobility management network element (Access and Mobility Management Function, AMF) in the core network through the base station, and transmit data with the network open function network element and application function network element in the core network.

[0186] It should be noted that the beneficial effects brought about by the embodiments of the present application or the technical problems solved are not limited to this one, but may also include other implicit or related problems. For details, please refer to the description of the following embodiments.

[0187] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0188] In one embodiment, Figure 3 As shown, a data transmission method is provided, which is applied to any passive Internet of Things network element distributedly deployed in a core network, and each passive Internet of Things network element in the core network is connected to a passive Internet of Things terminal through different base stations. The method includes the following steps:

[0189] S301, receiving a service data acquisition request of a target passive Internet of Things terminal sent by a network open function network element; the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through a target base station.

[0190] Among them, the passive IoT terminal has a radio frequency coil that can receive the signal from the base station and send and transmit data through the signal. However, since the passive IoT terminal cannot be equipped with a SIM card, the passive IoT terminal cannot directly access the core network through the Radio Access Network (RAN) side and the N2 port.

[0191] Based on this, the embodiment of the present application deploys multiple passive Internet of Things network elements in a distributed manner in the core network, and connects the passive Internet of Things network elements with different base stations and network open function network elements in the core network to establish a transmission channel of "application function network element (core network network element)-network open function network element (core network network element)-passive Internet of Things network element (core network network element)-base station-passive Internet of Things terminal". In this case, the passive Internet of Things terminal can access the core network through the transmission channel, and the core network network element can also query the data of the passive Internet of Things terminal through the transmission channel, thereby completing the data transmission of the passive Internet of Things terminal. In the embodiment of the present application, the base station connected to the target passive Internet of Things terminal is determined as the target base station.

[0192] In addition, considering that passive Internet of Things terminals have the characteristics of wide application range, low mobility, large number of terminals, large number of connections, and small amount of transmitted data, the embodiments of the present application also combine the location of each base station within the coverage area of ​​each passive Internet of Things, the number of passive Internet of Things terminals loaded by each base station, and the application scenarios of each base station when deploying distributed passive Internet of Things network elements, and establish connections between each passive Internet of Things and different base stations in different deployment methods.

[0193] Optionally, each passive IoT network element in the core network is connected to a passive IoT terminal through different base stations, including:

[0194] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through a single first base station within the coverage area; the first base station represents a base station that provides services for the passive Internet of Things terminal; or,

[0195] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through all first base stations within the coverage area; or,

[0196] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through some first base stations and some second base stations within the coverage area; the second base station represents a base station that provides services for the active Internet of Things terminal.

[0197] For example, in sparsely populated areas such as rural areas and nature reserves, the passive IoT network element can be deployed and provide services for a single base station. Alternatively, when a first base station needs to provide services for a large number of passive IoT terminals (such as libraries, logistics distribution centers, hospitals, etc.), the passive IoT network element can also be deployed and provide services for this first base station alone.

[0198] For example, when a large number of passive Internet of Things terminals are dispersedly deployed in a relatively large area and there are multiple first base stations providing services for them at the same time (such as centralized industrial parks, national nature reserves, etc.), passive Internet of Things network elements can be deployed in this area to provide services for all first base stations and passive Internet of Things terminals within the range of each first base station.

[0199] For example, when a large number of passive IoT terminals are deployed in a certain area but other traditional terminals are relatively scattered and there are multiple first base stations and second base stations providing services to different types of users at the same time (such as highway service areas, high-speed railway stations, etc.), passive IoT network elements can be deployed in this area to provide services to all passive IoT terminals within the range of some first base stations and some second base stations.

[0200] In this embodiment, under the deployment conditions of actual base stations and core networks in different scenarios, the distributed deployment of the passive Internet of Things network element is enhanced or weakened in terms of capabilities, and the passive Internet of Things network element can be dynamically and flexibly deployed according to the passive Internet of Things terminal distribution, deployment conditions, corresponding business needs and relevant technical requirements in the actual scenarios.

[0201] Obviously, in the data transmission process in the embodiment of the present application, multiple passive Internet of Things network elements are involved. For any passive Internet of Things network element, the corresponding connected base stations may be one or more; for any base station, multiple passive Internet of Things terminals are usually connected.

[0202] In an embodiment of the present application, the passive Internet of Things network element stores the identifier of the base station connected to the passive Internet of Things, the identifiers of each passive Internet of Things terminal connected to the base station, and the business data stored in each passive Internet of Things terminal.

[0203] Among them, the network storage library functional network element stores the identification of each passive Internet of Things network element and the identification of multiple passive Internet of Things terminals corresponding to each passive Internet of Things network element.

[0204] Taking the application function network element initiating a service data acquisition request for a passive IoT terminal as an example, the data transmission process is explained. Figure 4 , Figure 4 This is a flow chart of the data query steps of the application function network element. Figure 4It can be known that the application function network element queries data through the network open function network element, the passive Internet of Things network element, the base station, and the passive Internet of Things terminal in sequence. Among them, the network open function network element is connected to the network storage library function network element in communication, so that the network open function network element sends a service data acquisition request to the determined passive Internet of Things network element. The interaction process between the network open function network element and the network storage library function network element can be that the network open function network element queries the network storage library function network element, and the network storage library function network element returns the identifier of the passive Internet of Things network element to the network open function network element. Then, the passive Internet of Things terminal returns the service data of the passive Internet of Things terminal to the application function network element through the base station, the passive Internet of Things network element, and the network open function network element in sequence, thereby completing the entire service data acquisition process.

[0205] Optionally, the service data acquisition request carries the identifier and data identifier of the target passive IoT terminal. When the network open function network element receives the service data acquisition request sent by the application function network element, the passive IoT network element that provides connection services for the passive IoT terminal is determined from the network repository function network element according to the identifier of the passive IoT terminal, and the data acquisition request is sent to the designated passive IoT network element.

[0206] Furthermore, when the passive Internet of Things network element receives a service data acquisition request sent by the network open function network element, the passive Internet of Things network element obtains the service data of the target passive Internet of Things terminal according to the service data acquisition request, and returns the acquired service data to the application function network element through the network open network element.

[0207] Since the passive Internet of Things network element stores the identifier of the base station connected to the passive Internet of Things, the identifiers of each passive Internet of Things terminal connected to the base station, and the business data stored in each passive Internet of Things terminal, in this case, the passive Internet of Things network element can use the data identifier in the business acquisition request to query whether all the business data corresponding to the data identifier exists in the current storage. If all the business data corresponding to the data identifier exists in the current storage, the business data is directly extracted from the current storage; if all the business data corresponding to the data identifier does not exist in the current storage, it is broadcast to the target base station corresponding to the target passive Internet of Things terminal, and all the business data corresponding to the data identifier is obtained from the target base station.

[0208] S302, sending the service data of the target passive Internet of Things terminal to the network open function network element.

[0209] When the passive Internet of Things network element obtains the service data of the target passive Internet of Things terminal, the service data is sent to the network open function network element to instruct the network open function network element to send the received service data to the application function network element, thereby completing the data transmission between the application function network element and the target passive Internet of Things terminal.

[0210] In the above data transmission method, the passive Internet of Things network element sends the service data of the target passive Internet of Things terminal to the network open function network element by receiving the service data acquisition request of the target passive Internet of Things terminal sent by the network open function network element. Among them, the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through the target base station. Since the passive Internet of Things network element is in the core network and the passive Internet of Things terminal is connected through the base station, it is equivalent to establishing a data transmission channel including the network open network element, the passive Internet of Things network element, the target base station and the passive Internet of Things terminal through the passive Internet of Things network element. In this case, the passive Internet of Things terminal can access the passive Internet of Things network element through the target base station in the data transmission channel, and then access the core network to realize data transmission of the passive Internet of Things terminal. In addition, passive IoT network elements are distributedly deployed in the core network, and each passive IoT network element in the core network is connected to the passive IoT terminal through different base stations. Since the passive IoT terminals connected to different base stations are different, and different passive IoT network elements are connected to different base stations, the passive IoT terminals served by different passive IoT network elements are different, thereby realizing distributed management of multiple passive IoT terminals of different base stations. This distributed management method of passive IoT terminals can reduce the data storage capacity and operating costs of passive IoT network elements to a certain extent, so that passive IoT network elements can provide efficient services for passive IoT terminals.

[0211] During the data transmission process, the passive Internet of Things network element obtains the service data based on the received service data acquisition request, and sends the service data to the network open function network element. In other words, the passive Internet of Things network element sends the service data to the network open function network element based on the service data acquisition request. Based on this, the following is an example of an achievable way for the passive Internet of Things network element to send service data to the network open function network element based on the service data acquisition request.

[0212] In one embodiment, Figure 5 As shown, the service data acquisition request includes a data identifier, and the service data of the target passive IoT terminal is sent to the network open function network element, including:

[0213] S501, querying the service data of the target passive Internet of Things terminal from the current storage according to the data identifier.

[0214] In the embodiment of the present application, the data currently stored in the passive IoT network element includes: multiple base station identifiers (AP IDs) connected to the passive IoT network element, device identifiers (Ambient IoT IDs) of each passive IoT terminal connected to the base station, and storage data of each passive IoT terminal connected to the base station. Among them, the storage data of each passive IoT terminal includes all business data of the passive IoT terminal, the type identifier of the business data, and the timeliness of the business data.

[0215] The passive IoT network element first extracts the storage data of the target IoT terminal from the current storage according to the ID of the target passive IoT terminal, and then searches for the service data corresponding to the data ID from the storage data of the target IoT terminal according to the data ID in the service data acquisition request. Naturally, the query results can be divided into the following three situations:

[0216] (1) All business data corresponding to the data identifier exists in the current storage.

[0217] (2) There is no business data corresponding to the data identifier in the current storage.

[0218] (3) Some business data corresponding to the data identifier exists in the current storage.

[0219] It should be noted that, considering that the actual transmission of business data involves operations such as data encryption and encoding, all business data corresponding to the data identifier are usually aggregated and sent uniformly to ensure the effectiveness and security of the business data transmission process. In this case, the query results can be divided into the following two situations:

[0220] (1) All business data corresponding to the data identifier exists in the current storage.

[0221] (2) All business data corresponding to the data identifier does not exist in the current storage.

[0222] S502: Send the service data of the target passive Internet of Things terminal to the network open function network element according to the query result.

[0223] Different query results correspond to different business data acquisition methods, and the passive Internet of Things network element sends the acquired business data to the network open function network element.

[0224] Optionally, the passive Internet of Things network element queries the service data of the target passive Internet of Things terminal from the current storage according to the data identifier in the service data acquisition request, and if the current storage includes the service data, sends the service data in the current storage to the passive Internet of Things network element.

[0225] Optionally, the passive Internet of Things network element queries the service data of the target passive Internet of Things terminal from the storage repository according to the data identifier in the service data acquisition request, and if the current storage includes the service data, the service data in the storage repository is sent to the passive Internet of Things network element.

[0226] In the embodiment of the present application, the passive IoT network element queries the service data of the target passive IoT terminal from the current storage according to the data identifier, obtains the service data according to the query result, and sends it to the network open function network element. This is equivalent to the passive IoT network element itself having the service data storage function and the service data processing function, and can quickly obtain the query result according to the currently stored data and data identifier, so as to improve the speed of data query, thereby improving the entire data transmission process.

[0227] The following is an example of an embodiment to illustrate the step of "sending service data to a network open function network element according to the query result" in the above embodiment:

[0228] When the query result indicates that the service data exists in the current storage, the service data is sent to the network open function network element.

[0229] There is business data in the current storage of the passive Internet of Things network element, and the passive Internet of Things network element can send the business data in the current storage to the network open function network element.

[0230] In an embodiment of the present application, when the query result indicates that business data exists in the current storage, the passive Internet of Things network element sends the currently stored business data to the network open function network element, which can increase the speed of returning business data based on the query result, thereby improving the transmission efficiency of the business data.

[0231] Different query results result in different ways of acquiring service data. The above embodiment describes the way of acquiring service data when the query result is that the service data exists in the current storage. Below, as an embodiment parallel to the above embodiment, another achievable step of sending service data to the network open function network element according to the query result is described when the query result is that the service data does not exist in the current storage.

[0232] In one embodiment, Figure 6 As shown, the service data is sent to the network open function network element according to the query result, including:

[0233] S601: When the query result is that there is no service data in the current storage, a data reporting instruction is sent to a target base station.

[0234] The query result is that there is no business data in the current storage, which means that the passive IoT network element does not currently store the business data of the target passive IoT terminal, or the business data currently stored in the passive IoT network element is incomplete. Then, in this case, the passive IoT network element needs to send a data reporting instruction to the target base station connected to the target passive IoT terminal to instruct the target base station to broadcast a data reporting request to all passive IoT terminals corresponding to the target base station.

[0235] S602, receiving reported data from a target base station; the reported data includes service data of a target passive Internet of Things terminal.

[0236] Optionally, the reported data is generated by the target base station according to the identification and business data of the passive Internet of Things terminal reported by multiple passive Internet of Things terminals based on the reported data request broadcast by the target base station.

[0237] In the actual process of signaling interaction, in response to the data reporting request broadcast by the target base station, all passive IoT terminals within the range of the target base station (including the target passive IoT terminal) report the identification and storage data (including all types of business data) of each passive IoT terminal to the target base station, so that the target base station can generate reporting data and feed it back to the passive IoT network element.

[0238] Furthermore, the target base station generates reporting data according to the identifier of the target base station, the identifiers of each received passive Internet of Things terminal and the stored data, and sends the reporting data to the passive Internet of Things network element.

[0239] S603: Send the service data of the target passive Internet of Things terminal to the network open function network element.

[0240] The passive Internet of Things network element determines the service data of the target passive Internet of Things terminal from the storage data of the target passive Internet of Things terminal according to the data identifier in the data acquisition request in the reported data received from the target base station, and sends it to the network open function network element.

[0241] In the embodiment of the present application, when the query result is that there is no business data in the current storage, the passive Internet of Things network element sends a data reporting instruction to the target base station, and obtains the business data of the target passive Internet of Things terminal according to the reported data of the target base station, which can ensure the time consistency of all business data, and then sends the business data to the network open function network element in a unified manner, so that the business data received by the network open function network element is also consistent with the time consistency, so as to improve the effectiveness of the business data. In addition, considering the security of business data transmission, encryption operations may also be involved. The embodiment of the present application sends the business data to the network open function network element at one time, so that the passive Internet of Things network element only needs to perform encryption once, thereby reducing the computing power consumption of the passive Internet of Things network element to a certain extent.

[0242] When the reported data of the target base station is received, it means that there is no service data currently stored in the passive Internet of Things network element. At this time, according to the reported data of the target base station, the passive Internet of Things network element can send the service data in the reported data to the network open function and update the data currently stored in the passive Internet of Things network element. Based on this, the data update process of the passive Internet of Things network element in the data transmission method is described below through an embodiment.

[0243] In one embodiment, the reported data also includes the identifier of the target base station, the identifiers of all passive IoT terminals within the target base station, and service data; the method also includes:

[0244] According to the identification of the target base station, the identifications and business data of all passive IoT terminals within the range of the target base station, the business data of all passive IoT terminals within the range of the target base station currently stored and connected are updated.

[0245] It should be emphasized that the passive Internet of Things network element in the embodiment of the present application has a data storage function, and the data stored in the passive Internet of Things network element includes: the identification of one or more base stations corresponding to the passive Internet of Things network element, the identification and storage data of all passive Internet of Things terminals within the range of each base station.

[0246] Business data refers to part of the data or all of the data in the stored data that corresponds to the data identifier in the business data acquisition request. In other words, if the data identifier corresponds to all data types of the terminal, the business data is the stored data; if the data identifier corresponds to part of the data type of the terminal, the business data is part of the stored data.

[0247] In this embodiment, if the business data of the passive Internet of Things terminal is storage data, the passive Internet of Things updates the business data of each passive Internet of Things currently stored according to the business data.

[0248] If the business data of the passive Internet of Things terminal is partially stored data, the passive Internet of Things will not only update the business data of each passive Internet of Things currently stored according to the business data, but will also update other business data of each passive Internet of Things currently stored according to other business data uploaded by the passive Internet of Things terminal to complete the update of the currently stored data.

[0249] Optionally, the reported data is generated by the target base station according to the identification and business data of the passive Internet of Things terminal reported by multiple passive physical network terminals based on the reported data request broadcast by the target base station.

[0250] That is, the reported data of the target base station includes the identifier of the target base station, the identifiers of all passive IoT terminals within the range of the target base station, and the stored data, wherein the stored data includes the business data.

[0251] In the embodiment of the present application, the service data of the passive IoT terminal within the target base station range currently stored in the passive IoT network element is updated according to the reported data of the target base station, which is equivalent to synchronously updating the correspondence between the target base station identifier and the corresponding passive IoT terminal identifier in the passive IoT network element, and the service data of each passive IoT terminal, thereby improving the validity of the data currently stored in the passive IoT network element. In addition, a passive IoT network element may correspond to one or more target base stations, and for the data reported by each target base station, only the corresponding passive IoT network element needs to be updated once, which reduces the maintenance cost of the distributed passive IoT network element to a certain extent.

[0252] During the data transmission process, the network open function network element determines the passive Internet of Things network element associated with the target passive Internet of Things terminal from the network storage function network element according to the identifier of the target passive Internet of Things terminal, that is, the network storage function network element stores the corresponding relationship between the passive Internet of Things terminal and the passive Internet of Things network element. Then, after the passive Internet of Things network element receives the reported data including the passive Internet of Things terminal, the passive Internet of Things network element can also send the identifier of the passive Internet of Things terminal to the network storage function network element to further update the data currently stored in the network storage function network. Based on this, the steps of updating the network storage function network element data in the data transmission method are described below through an embodiment.

[0253] In one embodiment, the method further comprises:

[0254] The identifications of all passive IoT terminals within the target base station range are sent to the network repository function network element to instruct the network repository function network element to update the stored passive IoT terminals.

[0255] It should be emphasized that the network repository functional network element in the embodiment of the present application has a data storage function, and the data stored in the network repository functional network element includes: the identification of all passive Internet of Things terminals, the identification of all passive Internet of Things network elements, and the correspondence between each passive Internet of Things terminal and the passive Internet of Things network element.

[0256] The passive Internet of Things network element sends the identifiers of all passive Internet of Things terminals within the target base station range to the network repository functional network element to instruct the network repository functional network element to update the corresponding relationship between the currently stored passive Internet of Things terminals and passive Internet of Things network elements.

[0257] In an embodiment of the present application, by sending the identifiers of all passive Internet of Things terminals under the target base station to the network repository functional network element, the correspondence between the passive Internet of Things network elements and the passive Internet of Things terminals is updated, thereby improving the validity of the data currently stored in the network repository functional network element.

[0258] It should be noted that during the entire data transmission process, in order to ensure the validity of the data currently stored in the passive Internet of Things network element and the data stored in the network storage repository functional network element as much as possible, the passive Internet of Things network element can periodically collect the storage data of the passive Internet of Things terminals of all base stations corresponding to the passive Internet of Things network element, and regularly update the data currently stored in the passive Internet of Things network element and the data currently stored in the network storage repository functional network element.

[0259] Based on this, the following describes an embodiment of the periodic update procedure of data of a passive IoT network element during data transmission.

[0260] In one embodiment, Figure 7 As shown, the method also includes:

[0261] S701, sending a data reporting instruction of a passive Internet of Things terminal to all base stations connected to the passive Internet of Things network element according to a preset period.

[0262] The passive Internet of Things network element sends a data reporting instruction to all base stations connected to the passive Internet of Things network element to instruct each base station to broadcast a reporting data request to all passive Internet of Things terminals corresponding to each base station.

[0263] In response to the data reporting request broadcast by each base station, all passive Internet of Things terminals within the range of each base station report the identification of each passive Internet of Things terminal and all stored business data to the corresponding base station.

[0264] S702: Update the service data of all passive Internet of Things terminals within the range of each base station currently stored according to the base station identifier sent by each base station and the identifiers and service data of all passive Internet of Things terminals within the range of each base station.

[0265] Each base station aggregates its own base station identification, the identifications and service data of all passive IoT terminals received within the range of each base station, generates reporting data of each base station, and sends it to the passive IoT network element.

[0266] The passive IoT network element updates the service data of all passive IoT terminals within the range of each base station currently stored according to the reported data of each base station.

[0267] In the embodiment of the present application, the service data of the passive IoT terminals within the range of each base station currently stored in the passive IoT network element is updated according to the reported data of each base station, which is equivalent to synchronously updating the correspondence between each base station identifier and the corresponding passive IoT terminal identifier in the passive IoT network element, and the service data of each passive IoT terminal, thereby improving the validity of the data currently stored in the passive IoT network element. In addition, a passive IoT network element may correspond to one or more base stations, and for the data reported by each base station, only the corresponding passive IoT network element needs to be updated once, that is, the more base stations the passive IoT network element corresponds to, the more obvious the superiority of the passive IoT network element update method.

[0268] The following describes an embodiment of the data periodic update step of the network storage repository function network element during the data transmission process.

[0269] In one embodiment, the method further comprises:

[0270] The identification of all passive IoT terminals within the range of each base station is sent to the network storage repository function network element to instruct the network storage repository function network element to update the stored passive IoT terminals.

[0271] The passive Internet of Things network element sends the identifiers of all passive Internet of Things terminals within the range of each base station to the network repository functional network element to instruct the network repository functional network element to update the corresponding relationship between the currently stored passive Internet of Things terminals and passive Internet of Things network elements.

[0272] In an embodiment of the present application, by sending the identifiers of all passive Internet of Things terminals under each base station to the network storage repository functional network element, the correspondence between the passive Internet of Things network elements and the passive Internet of Things terminals is updated, thereby improving the validity of the data currently stored in the network storage repository functional network element.

[0273] The above is a description of the embodiments related to the passive IoT network element as the execution subject. Based on this, the present application embodiment also provides an embodiment corresponding to the above process with the network open function network element as the execution subject.

[0274] Since all the implementation principles and detailed processes of the following embodiments with the network open function network element as the execution subject, as well as the technical effects that can be achieved are the same as those of the above-mentioned embodiments with the passive Internet of Things network element as the execution subject, for the sake of brevity and clarity, the following embodiments will not be described one by one, and the implementation process and implementation effect of each embodiment can be referred to the description of the aforementioned embodiments.

[0275] If Figure 8 As shown, an embodiment of the present application provides a data transmission method, which is applied to a network open function network element, and the method includes:

[0276] S801, sending a service data acquisition request of a target passive IoT terminal to a passive IoT network element; the target passive IoT terminal represents at least one passive IoT terminal connected to the passive IoT network element through a target base station; the passive IoT network element is any passive IoT network element distributedly deployed in a core network, and each passive IoT network element in the core network is connected to the passive IoT terminal through different base stations.

[0277] The network open function network element is connected to multiple distributed passive Internet of Things network elements, and each passive Internet of Things network element is connected to the passive Internet of Things terminals within the range of each base station through different base stations.

[0278] Optionally, each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations, including: each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through a single first base station within the coverage area; the first base station represents a base station that provides services for the passive Internet of Things terminal; or, each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through all first base stations within the coverage area; or, each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through some first base stations and some second base stations within the coverage area; the second base station represents a base station that provides services for the active Internet of Things terminal.

[0279] Before sending a service data acquisition request to the target passive Internet of Things terminal, the network open function network element can determine a passive Internet of Things network element associated with the target passive Internet of Things terminal from multiple passive Internet of Things based on the service data acquisition request, and send the service data acquisition request to the passive Internet of Things network element.

[0280] Optionally, the network open function network element may call the pre-stored correspondence between all passive IoT terminals and passive IoT network elements from a database. In this case, the network open function network element determines to which passive IoT network element to send a service data acquisition request based on the identifier of the target passive IoT terminal.

[0281] S802, receiving service data of a target passive Internet of Things terminal sent by a passive Internet of Things network element.

[0282] The passive Internet of Things network element responds to the service data acquisition request and sends the service data of the target passive Internet of Things terminal to the network open function network element.

[0283] In the embodiment of the present application, the network open function network element sends a service data acquisition request of the target passive Internet of Things terminal to the passive Internet of Things network element, and receives the service data of the target passive Internet of Things terminal sent by the passive Internet of Things network element. Since the passive Internet of Things network element is in the core network and is connected to the passive Internet of Things terminal through the base station, it is equivalent to establishing a data transmission channel including the network open network element, the passive Internet of Things network element, the target base station and the passive Internet of Things terminal through the passive Internet of Things network element. In this case, the passive Internet of Things terminal can access the passive Internet of Things network element through the target base station in the data transmission channel, and then access the core network, so as to realize the data transmission of the passive Internet of Things terminal. In addition, passive IoT network elements are distributedly deployed in the core network, and each passive IoT network element in the core network is connected to the passive IoT terminal through different base stations. Since the passive IoT terminals connected to different base stations are different, and different passive IoT network elements are connected to different base stations, the passive IoT terminals served by different passive IoT network elements are different, thereby realizing distributed management of multiple passive IoT terminals of different base stations. This distributed management method of passive IoT terminals can reduce the data storage capacity and operating costs of passive IoT network elements to a certain extent, so that passive IoT network elements can provide efficient services for passive IoT terminals.

[0284] Below, through an embodiment, the steps of determining the passive Internet of Things network element by the network open function network element during the data transmission process are explained.

[0285] In one embodiment, Fig. 9 As shown, before sending a service data acquisition request of a target passive Internet of Things terminal to a passive Internet of Things network element, the method further includes:

[0286] S901, receiving a data acquisition request sent by an application function network element; the data acquisition request includes a terminal identifier.

[0287] Among them, the data acquisition request includes a terminal identifier and a data identifier. The terminal identifier is used to represent the target passive Internet of Things terminal corresponding to the business data acquisition request, and the data identifier is used to represent the data type information of the target passive Internet of Things terminal that needs to be obtained.

[0288] The service data acquisition request may be triggered by the user in the application function network element based on actual needs, or may be automatically triggered by the application function network element periodically according to a preset time period.

[0289] It should be noted that the terminal identifier and data identifier carried in the data acquisition request and the service data acquisition request in the aforementioned embodiment are the same. The embodiment of the present application takes into account that the initiators of the two requests are different, and the routing information through which the request information passes is also different, which will lead to differences in the packet header information of the request information. Therefore, the request sent by the application function network element is called a data acquisition request, and the request sent by the network open function network element is called a service data acquisition request, for the purpose of distinction.

[0290] S902: Send a network element query request to the network repository function network element according to the terminal identifier.

[0291] The network repository function network element has a data storage function, and the data stored in the network repository function network element includes: the identification of all passive Internet of Things terminals, the identification of all passive Internet of Things network elements, and the corresponding relationship between each passive Internet of Things terminal and the passive Internet of Things network element.

[0292] When receiving a service data acquisition request, the network open function network element carries the terminal identifier in the network element query request and sends the network element query request to the network repository function network element to instruct the network repository function network element to query the passive Internet of Things network element corresponding to the terminal identifier.

[0293] S903: Determine the passive Internet of Things network element according to the passive Internet of Things network element identifier sent by the network storage repository function network element.

[0294] The network storage repository function network element responds to the network element query request and returns the passive Internet of Things network element identifier corresponding to the terminal identifier to the network open function network element.

[0295] The network open function network element determines the passive Internet of Things network element corresponding to the passive Internet of Things network element identifier from multiple passive Internet of Things network elements connected to the network open function network element according to the passive Internet of Things network element identifier sent by the network storage repository function network element.

[0296] In an embodiment of the present application, based on the terminal identifier carried in the service data acquisition request sent by the application function network element, the identifier of the target passive Internet of Things terminal is determined from the network repository function network element, and then the passive Internet of Things network element is determined, which gives full play to the storage function of the network repository function network element and the query function of the network open function, and improves the efficiency of network element query.

[0297] The above is a description of the relevant embodiments with the network open function network element as the execution subject. Based on this, the embodiment of the present application also provides an embodiment corresponding to the above process with the network storage function network element as the execution subject.

[0298] Since all the implementation principles and detailed processes of the following embodiments with the network storage library function network element as the execution body, as well as the technical effects that can be achieved are the same as those of the above-mentioned embodiments with the passive Internet of Things network element / network open function network element as the execution body, for the sake of brevity and clarity, the following embodiments will not be described one by one, and the implementation process and implementation effect of each embodiment can be referred to the description of the aforementioned embodiments.

[0299] If Fig.10 As shown, an embodiment of the present application provides a data transmission method, which is applied to a network storage repository function network element, and the method includes:

[0300] S1001, receiving a network element query request sent by a network open function network element.

[0301] S1002, sending a passive Internet of Things network element identifier to the network open function network element to instruct the network open function network element to send a service data acquisition request of a target passive Internet of Things terminal to a determined passive Internet of Things network element according to the passive Internet of Things network element identifier; the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through a target base station; wherein the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in the core network, and each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations.

[0302] In an embodiment of the present application, the network storage function network element receives a network element query request sent by the network open function network element, and sends a passive Internet of Things network element identifier to the network open function network element to instruct the network open function network element to send a service data acquisition request of the target passive Internet of Things terminal to the determined passive Internet of Things network element according to the passive Internet of Things network element identifier. Among them, the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through the target base station. Since the passive Internet of Things network element is in the core network and the passive Internet of Things terminal is connected through the base station, it is equivalent to establishing a data transmission channel including the network open network element, the passive Internet of Things network element, the target base station and the passive Internet of Things terminal through the passive Internet of Things network element. In this case, the passive Internet of Things terminal can access the passive Internet of Things network element through the target base station in the data transmission channel, and then access the core network to realize data transmission of the passive Internet of Things terminal. In addition, passive IoT network elements are distributedly deployed in the core network, and each passive IoT network element in the core network is connected to the passive IoT terminal through different base stations. Since the passive IoT terminals connected to different base stations are different, and different passive IoT network elements are connected to different base stations, the passive IoT terminals served by different passive IoT network elements are different, thereby realizing distributed management of multiple passive IoT terminals of different base stations. This distributed management method of passive IoT terminals can reduce the data storage capacity and operating costs of passive IoT network elements to a certain extent, so that passive IoT network elements can provide efficient services for passive IoT terminals.

[0303] In one embodiment, Fig.11 As shown, the query request includes the terminal identifier, and the passive IoT network element identifier is sent to the network open function network element, including:

[0304] S1101, obtaining a passive Internet of Things network element identifier corresponding to a terminal identifier from a pre-stored correspondence between a passive Internet of Things terminal and a passive Internet of Things network element.

[0305] S1102, sending a passive Internet of Things network element identifier corresponding to the terminal identifier to the network open function network element.

[0306] In one embodiment, Fig.12 As shown, the method also includes:

[0307] S1201, receiving identifications of all passive Internet of Things terminals within a range of at least one base station sent by a passive Internet of Things network element.

[0308] S1202: Update the stored correspondence between the passive Internet of Things network elements and the passive Internet of Things terminals according to the identifiers of the passive Internet of Things terminals.

[0309] In one embodiment, each passive Internet of Things network element in the core network connects to the passive Internet of Things terminal through different base stations, including:

[0310] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through a single first base station within the coverage area; the first base station represents a base station that provides services for the passive Internet of Things terminal; or,

[0311] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through all first base stations within the coverage area; or,

[0312] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through some first base stations and some second base stations within the coverage area; the second base station represents a base station that provides services for the active Internet of Things terminal.

[0313] The above is a description of the relevant embodiments with the network storage repository function network element as the execution subject. Based on this, the embodiment of the present application also provides an embodiment corresponding to the above process with the target base station as the execution subject.

[0314] Since all the implementation principles and detailed processes of the following embodiments with the target base station as the execution subject, as well as the technical effects that can be achieved are the same as those of the above-mentioned embodiments with the passive Internet of Things network element / network open function network element / network storage library function network element as the execution subject, for the sake of brevity and clarity, the following embodiments will not be described one by one, and the implementation process and implementation effect of each embodiment can be referred to the description of the aforementioned embodiments.

[0315] If Fig.13 As shown, an embodiment of the present application provides a data transmission method, which is applied to a target base station, and the method includes:

[0316] S1301, sending the business data of the target passive Internet of Things terminal to the passive Internet of Things network element, instructing the passive Internet of Things network element to send the business data of the target passive Internet of Things terminal to the network open function network element; wherein, the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through the target base station; the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in the core network, and each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations.

[0317] In the embodiment of the present application, the target base station sends the service data of the target passive IoT terminal to the passive IoT network element, and instructs the passive IoT network element to send the service data of the target passive IoT terminal to the network open function network element. Since the passive IoT network element is in the core network and is connected to the passive IoT terminal through the base station, it is equivalent to establishing a data transmission channel including the network open network element, the passive IoT network element, the target base station and the passive IoT terminal through the passive IoT network element. In this case, the passive IoT terminal can access the passive IoT network element through the target base station in the data transmission channel, and then access the core network, so as to realize data transmission of the passive IoT terminal. In addition, passive IoT network elements are distributedly deployed in the core network, and each passive IoT network element in the core network is connected to the passive IoT terminal through different base stations. Since the passive IoT terminals connected to different base stations are different, and different passive IoT network elements are connected to different base stations, the passive IoT terminals served by different passive IoT network elements are different, thereby realizing distributed management of multiple passive IoT terminals of different base stations. This distributed management method of passive IoT terminals can reduce the data storage capacity and operating costs of passive IoT network elements to a certain extent, so that passive IoT network elements can provide efficient services for passive IoT terminals.

[0318] In one embodiment, Fig.14 As shown, the service data of the target passive Internet of Things terminal is sent to the passive Internet of Things network element, including:

[0319] S1401, receiving a data reporting instruction sent by a passive Internet of Things network element.

[0320] S1402, sending reporting data to the passive Internet of Things network element according to the data reporting instruction; the reporting data includes the service data of the target passive Internet of Things terminal.

[0321] In one embodiment, Fig.15 As shown, according to the data reporting instruction, the reporting data is sent to the passive Internet of Things network element, including:

[0322] S1501, broadcast a data reporting request to all passive IoT terminals within range.

[0323] S1502, receiving identifications and service data of passive Internet of Things terminals sent by all passive Internet of Things terminals within a range, and generating reporting data.

[0324] S1503: Send reporting data to the passive Internet of Things network element.

[0325] In one embodiment, the data reporting instruction is sent by the passive Internet of Things network element according to a preset period.

[0326] In one embodiment, each passive Internet of Things network element in the core network connects to the passive Internet of Things terminal through different base stations, including:

[0327] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through a single first base station within the coverage area; the first base station represents a base station that provides services for the passive Internet of Things terminal; or,

[0328] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through all first base stations within the coverage area; or,

[0329] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through some first base stations and some second base stations within the coverage area; the second base station represents a base station that provides services for the active Internet of Things terminal.

[0330] The above is an explanation of the relevant embodiments with the target base station as the execution subject. Based on this, the embodiment of the present application also provides an embodiment corresponding to the above process with the target passive Internet of Things terminal as the execution subject.

[0331] Since all the implementation principles and detailed processes of the following embodiments with the target passive Internet of Things terminal as the execution subject, as well as the technical effects that can be achieved are the same as those of the above-mentioned embodiments with the passive Internet of Things network element / network open function network element / network storage library function network element / target base station as the execution subject, for the sake of brevity and clarity, the following embodiments will not be described one by one, and the implementation process and implementation effect of each embodiment can be referred to the description of the aforementioned embodiments.

[0332] If Fig.16 As shown, an embodiment of the present application provides a data transmission method, which is applied to a target passive Internet of Things terminal, and the method includes:

[0333] S1601, sending the business data of the target passive Internet of Things terminal to the target base station to instruct the target base station to send the business data of the target passive Internet of Things terminal to the network open function network element through the passive Internet of Things network element; wherein, the target passive Internet of Things terminal represents at least one passive Internet of Things terminal accessing the passive Internet of Things network element through the target base station; the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in the core network, and each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations.

[0334] In an embodiment of the present application, the target passive IoT terminal sends the service data of the target passive IoT terminal to the target base station to instruct the target base station to send the service data of the target passive IoT terminal to the network open function network element through the passive IoT network element. Among them, the target passive IoT terminal represents at least one passive IoT terminal that accesses the passive IoT network element through the target base station. Since the passive IoT network element is in the core network and the passive IoT terminal is connected through the base station, it is equivalent to establishing a data transmission channel including the network open network element, the passive IoT network element, the target base station and the passive IoT terminal through the passive IoT network element. In this case, the passive IoT terminal can access the passive IoT network element through the target base station in the data transmission channel, and then access the core network to realize data transmission of the passive IoT terminal. In addition, passive IoT network elements are distributedly deployed in the core network, and each passive IoT network element in the core network is connected to the passive IoT terminal through different base stations. Since the passive IoT terminals connected to different base stations are different, and different passive IoT network elements are connected to different base stations, the passive IoT terminals served by different passive IoT network elements are different, thereby realizing distributed management of multiple passive IoT terminals of different base stations. This distributed management method of passive IoT terminals can reduce the data storage capacity and operating costs of passive IoT network elements to a certain extent, so that passive IoT network elements can provide efficient services for passive IoT terminals.

[0335] In one embodiment, Fig.17 As shown, the service data of the target passive IoT terminal is sent to the target base station, including:

[0336] S1701, receiving a data reporting request broadcast by a target base station.

[0337] S1702: Send the identification and service data of the target passive Internet of Things terminal to the target base station according to the data reporting request.

[0338] In one embodiment, each passive Internet of Things network element in the core network connects to the passive Internet of Things terminal through different base stations, including:

[0339] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through a single first base station within the coverage area; the first base station represents a base station that provides services for the passive Internet of Things terminal; or,

[0340] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through all first base stations within the coverage area; or,

[0341] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through some first base stations and some second base stations within the coverage area; the second base station represents a base station that provides services for the active Internet of Things terminal.

[0342] The above is a description of the relevant embodiments with the target passive IoT terminal as the execution subject. Based on this, the embodiment of the present application also provides an embodiment corresponding to the above process with the application function network element as the execution subject.

[0343] Since all the implementation principles and detailed processes of the following embodiments with the application function network element as the execution subject, as well as the technical effects that can be achieved are the same as the embodiments with the above-mentioned passive Internet of Things network element / network open function network element / network storage library function network element / target base station / target passive Internet of Things terminal as the execution subject, for the sake of brevity and clarity, the following embodiments will not be described one by one, and the implementation process and implementation effect of each embodiment can be referred to the description of the aforementioned embodiments.

[0344] If Fig.18 As shown, an embodiment of the present application provides a data transmission method, which is applied to an application function network element, and the method includes:

[0345] S1801, sending a data acquisition request to the network open function network element, where the data acquisition request is used to instruct the network open function network element to obtain the service data of the target passive Internet of Things terminal from the passive Internet of Things network element; wherein the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through the target base station; the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in the core network, and each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations.

[0346] S1802, receiving service data sent by the network open function network element.

[0347] In an embodiment of the present application, the application function network element sends a data acquisition request to the network open function network element, and the data acquisition request is used to instruct the network open function network element to obtain the service data of the target passive Internet of Things terminal from the passive Internet of Things network element, and receive the service data sent by the network open function network element. Among them, the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through the target base station. Since the passive Internet of Things network element is in the core network and the passive Internet of Things terminal is connected through the base station, it is equivalent to establishing a data transmission channel including the network open network element, the passive Internet of Things network element, the target base station and the passive Internet of Things terminal through the passive Internet of Things network element. In this case, the passive Internet of Things terminal can access the passive Internet of Things network element through the target base station in the data transmission channel, and then access the core network, thereby realizing data transmission of the passive Internet of Things terminal. In addition, passive IoT network elements are distributedly deployed in the core network, and each passive IoT network element in the core network is connected to the passive IoT terminal through different base stations. Since the passive IoT terminals connected to different base stations are different, and different passive IoT network elements are connected to different base stations, the passive IoT terminals served by different passive IoT network elements are different, thereby realizing distributed management of multiple passive IoT terminals of different base stations. This distributed management method of passive IoT terminals can reduce the data storage capacity and operating costs of passive IoT network elements to a certain extent, so that passive IoT network elements can provide efficient services for passive IoT terminals.

[0348] In one embodiment, each passive Internet of Things network element in the core network connects to the passive Internet of Things terminal through different base stations, including:

[0349] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through a single first base station within the coverage area; the first base station represents a base station that provides services for the passive Internet of Things terminal; or,

[0350] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through all first base stations within the coverage area; or,

[0351] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through some first base stations and some second base stations within the coverage area; the second base station represents a base station that provides services for the active Internet of Things terminal.

[0352] The above is an explanation of the relevant embodiments with the application function network element as the execution entity.

[0353] Based on the above passive IoT network element / network open function network element / network storage function network element / target base station / target passive IoT terminal / application function network element as the execution subject, a data transmission method is provided. For the sake of brevity and clarity, the following embodiments are not described one by one, and the implementation process and implementation effect of each embodiment can refer to the description of the aforementioned embodiment.

[0354] In one embodiment, Fig.19 A signaling interaction flow chart of a data transmission method is provided, such as Fig.19 As shown, the method comprises the following steps:

[0355] S1901, the application function network element sends a data acquisition request to the network open function network element.

[0356] S1902: The network open function network element sends a network element query request to the network storage repository function network element.

[0357] The network element query request includes a terminal identifier.

[0358] S1903, the network storage repository function network element sends the passive Internet of Things network element identifier to the network open function network element.

[0359] S1904, the network open function network element sends a service data acquisition request to the passive Internet of Things network element corresponding to the passive Internet of Things network element identifier to instruct the passive Internet of Things network element to query the service data of the target passive Internet of Things terminal from the current storage according to the data identifier.

[0360] S1905: When the query result indicates that the service data exists in the current storage, the passive Internet of Things network element sends the service data to the network open function network element.

[0361] S1906, the network open function network element sends the service data to the application function network element.

[0362] In the embodiments of the present application, by leveraging the advantages of distributed deployment, distributed passive Internet of Things network elements can be deployed in a targeted manner to achieve reasonable deployment and reasonable allocation of network element resources, achieve effective utilization, improve the actual operating efficiency of the overall passive Internet of Things network, and reduce the network's operating and maintenance costs.

[0363] In one embodiment, Fig. 20 A signaling interaction flow chart of a data transmission method is provided, such as Fig. 20 As shown, the method comprises the following steps:

[0364] S2001, the application function network element sends a data acquisition request to the network open function network element.

[0365] S2002: The network open function network element sends a network element query request to the network storage repository function network element.

[0366] The network element query request includes a terminal identifier.

[0367] S2003, the network storage repository function network element sends a passive Internet of Things network element identifier to the network open function network element.

[0368] S2004, the network open function network element sends a service data acquisition request to the passive Internet of Things network element corresponding to the passive Internet of Things network element identifier to instruct the passive Internet of Things network element to query the service data of the target passive Internet of Things terminal from the current storage according to the data identifier.

[0369] S2005: When the query result is that the business data does not exist in the current storage, the passive Internet of Things network element sends a data reporting instruction to the target base station.

[0370] Among them, the passive Internet of Things network element stores the identification of all base stations within the coverage of the passive Internet of Things network element, the identification of all passive Internet of Things terminals within the coverage of each base station, and storage data.

[0371] The target base station is determined by the passive IoT network element according to the terminal identifier carried in the service data acquisition request.

[0372] S2006: The target base station broadcasts a request to report data to all passive IoT terminal devices within the target base station range.

[0373] S2007, the target passive Internet of Things terminal sends the identification and storage data of the target passive Internet of Things terminal to the target base station.

[0374] S2008, the target base station sends the target base station identifier, the identifiers of each received passive Internet of Things terminal and the stored data as reporting data to the passive Internet of Things network element.

[0375] S2009, the passive Internet of Things network element updates the data currently stored according to the reported data.

[0376] S2010, the passive Internet of Things network element summarizes its own passive Internet of Things network element identifier and the identifier of the passive Internet of Things terminal in the reported data, and sends them to the network repository functional network element to instruct the network repository functional network element to update.

[0377] S2011, the passive Internet of Things network element filters out the business data of the target passive Internet of Things terminal corresponding to the business data request from the reported data, and sends the filtered business data to the network open function network element to instruct the network open function network element to send the business data to the application function network element.

[0378] It should be noted that the above steps S2009 to S2011 may be executed simultaneously or sequentially, and the execution order of the three steps S2009 to S2011 is not limited in this embodiment.

[0379] S2012, the network open function network element sends the received service data to the application function network element.

[0380] In the embodiment of the present application, the number of passive IoT terminals that each passive IoT network element needs to carry is within the range of one base station or a limited number of base stations, and the corresponding number of terminals is limited, so the amount of data carried by each passive IoT network element is smaller, and the computing power and storage capacity requirements are lower. In addition, in the core network, the passive IoT network element and the passive IoT terminal have a fixed corresponding relationship. If a part of the service fails, this failure is generally limited to the passive IoT network element and its corresponding coverage range. Then, the core network side can quickly locate the passive IoT network element and the passive IoT network element terminal range where the problem actually occurs through the actual corresponding relationship between the passive IoT network element and the passive IoT terminal.

[0381] In one embodiment, Fig.21 A signaling interaction flow chart for updating data on the network side in a data transmission method is provided, such as Fig.21 As shown, the method comprises the following steps:

[0382] S2101, the passive Internet of Things network element sends a data reporting instruction to all base stations within the coverage area of ​​the passive Internet of Things network element according to a preset period.

[0383] S2102, each base station broadcasts a request to report data to all passive IoT terminal devices within the range of each base station.

[0384] S2103, all passive Internet of Things terminals within the range of each base station send the identification and storage data of the passive Internet of Things terminal to the corresponding base station.

[0385] S2104, each base station generates reporting data according to the identification of the passive Internet of Things terminal sent by the passive Internet of Things terminal corresponding to the range of each base station, the stored data and the identification of each base station.

[0386] S2105, the passive Internet of Things network element updates the currently stored data according to the reported data of each base station.

[0387] S2106, the passive Internet of Things network element summarizes its own passive Internet of Things network element identifier and the identifiers of each passive Internet of Things in the reported data, and sends them to the network repository functional network element to instruct the network repository functional network element to update.

[0388] In an embodiment of the present application, the passive Internet of Things network element updates the storage data of the passive Internet of Things terminals within the range of each base station currently stored in the passive Internet of Things network element according to the reported data of each base station, and updates the correspondence between the passive Internet of Things network element and the passive Internet of Things terminal currently stored in the network storage repository functional network element, thereby improving the validity of the data currently stored in the passive Internet of Things network element and the validity of the data currently stored in the network storage repository functional network element.

[0389] It should be understood that, although the steps in the flowcharts involved in the above embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above embodiments may include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0390] Based on the same inventive concept, the embodiment of the present application also provides a data transmission system for implementing the above-mentioned data transmission system, which includes a passive Internet of Things network element, a network open function network element, a network storage library function network element, a target base station, a target passive Internet of Things terminal and an application function network element;

[0391] A passive Internet of Things network element, used to execute any one of the method steps in each embodiment of the policy network element determination method with the passive Internet of Things network element as the execution subject in the above embodiments;

[0392] A network open function network element, used to execute any one of the method steps in each embodiment of the policy network element determination method with the network open function network element as the execution subject in the above embodiments;

[0393] A network storage repository function network element, used to execute any one of the method steps in each embodiment of the policy network element determination method with the network storage repository function network element as the execution subject in the above embodiments;

[0394] The target base station is used to execute any one of the method steps in each embodiment of the policy network element determination method with the target base station as the execution subject in the above embodiments;

[0395] The target passive Internet of Things terminal is used to execute any one of the method steps in each embodiment of the policy network element determination method with the target passive Internet of Things terminal as the execution subject in the above embodiments;

[0396] The application function network element is used to execute any method step in each embodiment of the policy network element determination method with the application function network element as the execution subject in the above embodiments.

[0397] Based on the same inventive concept, the embodiment of the present application also provides a data transmission device for implementing the above-mentioned data transmission. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above-mentioned method, so the specific limitations in one or more data transmission device embodiments provided below can refer to the limitations on the data transmission method above, and will not be repeated here.

[0398] In one embodiment, Fig. 22 As shown, a data transmission device is provided, including: a first receiving module 2201 and a first sending module 2202, wherein:

[0399] The first receiving module 2201 is used to receive a service data acquisition request of a target passive Internet of Things terminal sent by a network open function network element; the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through a target base station;

[0400] The first sending module 2202 is used to send the service data of the target passive Internet of Things terminal to the network open function network element.

[0401] In one embodiment, each passive Internet of Things network element in the core network connects to the passive Internet of Things terminal through different base stations, including:

[0402] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through a single first base station within the coverage area; the first base station represents a base station that provides services for the passive Internet of Things terminal; or,

[0403] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through all first base stations within the coverage area; or,

[0404] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through some first base stations and some second base stations within the coverage area; the second base station represents a base station that provides services for the active Internet of Things terminal.

[0405] In one embodiment, the first sending module 2202 includes a data query unit and a data sending unit, wherein:

[0406] A data query unit, used to query the service data of the target passive Internet of Things terminal from the current storage according to the data identifier;

[0407] The data sending unit is used to send the business data of the target passive Internet of Things terminal to the network open function network element according to the query result.

[0408] In one embodiment, the data sending unit includes a first sending subunit, wherein:

[0409] The first sending subunit is used to send the service data to the network open function network element when the query result is that the service data exists in the current storage.

[0410] In one embodiment, the data sending unit includes an instruction reporting subunit, a service receiving subunit and a second sending subunit, which includes:

[0411] The instruction reporting subunit is used to send a data reporting instruction to the target base station when the query result is that there is no service data in the current storage;

[0412] A service receiving subunit, configured to receive reported data from a target base station; the reported data includes service data of a target passive IoT terminal;

[0413] The second sending subunit is used to send the business data of the target passive Internet of Things terminal to the network open function network element.

[0414] In one embodiment, the data transmission device also includes a first update module, which is used to update the business data of all passive Internet of Things terminals currently connected within the target base station range according to the identification of the target base station and the identification and business data of all passive Internet of Things terminals within the target base station range.

[0415] In one embodiment, the data transmission device also includes a second update module, which is used to send the identifiers of all passive Internet of Things terminals within the target base station range to the network repository function network element to instruct the network repository function network element to update the stored passive Internet of Things terminals.

[0416] In one embodiment, the reported data is generated by the target base station according to the identification and service data of the passive Internet of Things terminal reported by multiple passive Internet of Things terminals based on the reported data request broadcast by the target base station.

[0417] In one embodiment, the data transmission device further includes a periodic reporting module and a periodic updating module, wherein:

[0418] A periodic reporting module is used to send data reporting instructions of passive Internet of Things terminals to all base stations connected to passive Internet of Things network elements according to a preset period;

[0419] The periodic update module is used to update the business data of all passive Internet of Things terminals within the range of each base station currently stored according to the base station identification sent by each base station and the identification and business data of all passive Internet of Things terminals within the range of each base station.

[0420] In one embodiment, the data transmission device also includes a third update module, which is used to send the identifiers of all passive Internet of Things terminals within the range of each base station to the network repository function network element to instruct the network repository function network element to update the stored passive Internet of Things terminals.

[0421] In one embodiment, Fig.23 As shown, a data transmission device is provided, including: a second sending module 2301 and a second receiving module 2302, wherein:

[0422] The second sending module 2301 is used to send a service data acquisition request of a target passive Internet of Things terminal to a passive Internet of Things network element; the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through a target base station; the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in the core network, and each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations;

[0423] The second receiving module 2302 is used to receive the service data of the target passive Internet of Things terminal sent by the passive Internet of Things network element.

[0424] In one embodiment, the data transmission device further includes a request receiving module, a network element query module and a network element determination module, wherein:

[0425] A request receiving module, used to receive a data acquisition request sent by an application function network element; the data acquisition request includes a terminal identifier;

[0426] A network element query module, used for sending a network element query request to a network repository function network element according to a terminal identifier;

[0427] The network element determination module is used to determine the passive Internet of Things network element according to the passive Internet of Things network element identifier sent by the network repository function network element.

[0428] In one embodiment, each passive Internet of Things network element in the core network connects to the passive Internet of Things terminal through different base stations, including:

[0429] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through a single first base station within the coverage area; the first base station represents a base station that provides services for the passive Internet of Things terminal; or,

[0430] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through all first base stations within the coverage area; or,

[0431] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through some first base stations and some second base stations within the coverage area; the second base station represents a base station that provides services for the active Internet of Things terminal.

[0432] In one embodiment, Fig.24 As shown, a data transmission device is provided, including: a third receiving module 2401 and a third receiving module 2402, wherein:

[0433] The third receiving module 2401 is used to receive a network element query request sent by a network open function network element;

[0434] The third sending module 2402 is used to send a passive Internet of Things network element identifier to the network open function network element to instruct the network open function network element to send a service data acquisition request of a target passive Internet of Things terminal to a determined passive Internet of Things network element according to the passive Internet of Things network element identifier; the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through a target base station; wherein the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in the core network, and each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations.

[0435] In one embodiment, the third sending module 2402 includes an identification query unit and an identification sending unit, wherein:

[0436] An identification query unit, used to obtain a passive Internet of Things network element identification corresponding to a terminal identification from a pre-stored correspondence between a passive Internet of Things terminal and a passive Internet of Things network element;

[0437] The identification sending unit is used to send the passive Internet of Things network element identification corresponding to the terminal identification to the network open function network element.

[0438] In one embodiment, the data transmission device further includes an identification receiving module and a relationship updating module, wherein:

[0439] An identification receiving module, used to receive identifications of all passive Internet of Things terminals within the range of at least one base station sent by a passive Internet of Things network element;

[0440] The relationship updating module is used to update the corresponding relationship between the stored passive Internet of Things network elements and the passive Internet of Things terminals according to the identification of each passive Internet of Things terminal.

[0441] In one embodiment, each passive Internet of Things network element in the core network connects to the passive Internet of Things terminal through different base stations, including:

[0442] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through a single first base station within the coverage area; the first base station represents a base station that provides services for the passive Internet of Things terminal; or,

[0443] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through all first base stations within the coverage area; or,

[0444] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through some first base stations and some second base stations within the coverage area; the second base station represents a base station that provides services for the active Internet of Things terminal.

[0445] In one embodiment, Fig.25 As shown, a data transmission device is provided, including a fourth sending module 2501, wherein:

[0446] The fourth sending module 2501 is used to send the service data of the target passive Internet of Things terminal to the passive Internet of Things network element, and instruct the passive Internet of Things network element to send the service data of the target passive Internet of Things terminal to the network open function network element;

[0447] Among them, the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through the target base station; the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in the core network, and each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations.

[0448] In one embodiment, the fourth sending module 2501 includes an instruction receiving unit and a service sending unit, wherein:

[0449] An instruction receiving unit, used for receiving a data reporting instruction sent by a passive Internet of Things network element;

[0450] The service sending unit is used to send reporting data to the passive Internet of Things network element according to the data reporting instruction; the reporting data includes the service data of the target passive Internet of Things terminal.

[0451] In one embodiment, the service sending unit includes a data request broadcasting subunit, a report data generating subunit and a report data sending subunit, wherein:

[0452] The data request broadcast subunit is used to broadcast the reporting data request to all passive IoT terminals within the range;

[0453] The reporting data generating subunit is used to receive the identification and service data of the passive Internet of Things terminal sent by all passive Internet of Things terminals within the range, and generate reporting data;

[0454] The reporting data sending subunit is used to send reporting data to the passive Internet of Things network element.

[0455] In one embodiment, the data reporting instruction is sent by the passive Internet of Things network element according to a preset period.

[0456] In one embodiment, each passive Internet of Things network element in the core network connects to the passive Internet of Things terminal through different base stations, including:

[0457] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through a single first base station within the coverage area; the first base station represents a base station that provides services for the passive Internet of Things terminal; or,

[0458] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through all first base stations within the coverage area; or,

[0459] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through some first base stations and some second base stations within the coverage area; the second base station represents a base station that provides services for the active Internet of Things terminal.

[0460] In one embodiment, Fig.26 As shown, a data transmission device is provided, including a fifth sending module 2601, wherein:

[0461] The fifth sending module 2601 is used to send the service data of the target passive Internet of Things terminal to the target base station, so as to instruct the target base station to send the service data of the target passive Internet of Things terminal to the network open function network element through the passive Internet of Things network element;

[0462] Among them, the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through the target base station; the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in the core network, and each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations.

[0463] In one embodiment, the fifth sending module 2601 includes a broadcast request receiving unit and a service data reporting unit, wherein:

[0464] A broadcast request receiving unit, configured to receive a request for reporting data broadcasted by a target base station;

[0465] The service data reporting unit is used to send the identification and service data of the target passive Internet of Things terminal to the target base station according to the reporting data request.

[0466] In one embodiment, each passive Internet of Things network element in the core network connects to the passive Internet of Things terminal through different base stations, including:

[0467] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through a single first base station within the coverage area; the first base station represents a base station that provides services for the passive Internet of Things terminal; or,

[0468] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through all first base stations within the coverage area; or,

[0469] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through some first base stations and some second base stations within the coverage area; the second base station represents a base station that provides services for the active Internet of Things terminal.

[0470] In one embodiment, Fig. 27 As shown, a data transmission device is provided, including a sixth sending module 2701 and a fourth receiving module 2702, wherein:

[0471] The sixth sending module 2701 is used to send a data acquisition request to the network open function network element, where the data acquisition request is used to instruct the network open function network element to acquire the service data of the target passive Internet of Things terminal from the passive Internet of Things network element; wherein the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through the target base station; the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in the core network, and each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations;

[0472] The fourth receiving module 2702 is used to receive service data sent by the network open function network element.

[0473] In one embodiment, each passive Internet of Things network element in the core network connects to the passive Internet of Things terminal through different base stations, including:

[0474] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through a single first base station within the coverage area; the first base station represents a base station that provides services for the passive Internet of Things terminal; or,

[0475] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through all first base stations within the coverage area; or,

[0476] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through some first base stations and some second base stations within the coverage area; the second base station represents a base station that provides services for the active Internet of Things terminal.

[0477] For the specific definition of each data transmission device, please refer to the definition of the data transmission method above, which will not be repeated here. Each module in the above data transmission device can be implemented in whole or in part by software, hardware and a combination thereof. Each of the above modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to each of the above modules.

[0478] Fig.28A communication device provided in an embodiment of the present application may be a schematic diagram of the structure of a passive Internet of Things network element device 2800. The passive Internet of Things network element device 2800 may include a receiver 2801, a memory 2802, a processor 2803, at least one communication bus 2804 and a transmitter 2805. The communication bus 2804 is used to realize the communication connection between the components. The memory 2802 may include a high-speed RAM memory, and may also include a non-volatile storage NVM, such as at least one disk memory. Various programs may be stored in the memory 2802 to complete various processing functions and implement the method steps of this embodiment. In this embodiment, the transmitter 2805 may be a radio frequency processing module or a baseband processing module in an access network device, and the receiver 2801 may also be a radio frequency processing module or a baseband processing module in an access network device. The transmitter 2805 and the receiver 2801 can be integrated together to realize a transceiver, and the transmitter 2805 and the receiver 2801 can be coupled to the processor 2803, which can realize the receiving or sending action under the instruction or control of the processor 2803.

[0479] In this embodiment, the receiver 2801 is used to receive a service data acquisition request of a target passive Internet of Things terminal sent by a network open function network element; the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through a target base station;

[0480] The transmitter 2805 is used to send the service data of the target passive Internet of Things terminal to the network open function network element.

[0481] In one embodiment, each passive Internet of Things network element in the core network connects to the passive Internet of Things terminal through different base stations, including:

[0482] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through a single first base station within the coverage area; the first base station represents a base station that provides services for the passive Internet of Things terminal; or,

[0483] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through all first base stations within the coverage area; or,

[0484] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through some first base stations and some second base stations within the coverage area; the second base station represents a base station that provides services for the active Internet of Things terminal.

[0485] In one embodiment, the processor 2803 is used to query the service data of the target passive Internet of Things terminal from the current storage according to the data identifier;

[0486] The transmitter 2805 is also used to send the business data of the target passive Internet of Things terminal to the network open function network element according to the query result.

[0487] In one embodiment, the transmitter 2805 is further configured to send the service data to the network open function network element when the query result indicates that the service data exists in the current storage.

[0488] In one embodiment, the transmitter 2805 is further configured to send a data reporting instruction to the target base station when the query result indicates that there is no service data in the current storage;

[0489] The receiver 2801 is also used to receive the reported data of the target base station; the reported data includes the service data of the target passive Internet of Things terminal;

[0490] The transmitter 2805 is also used to send the business data of the target passive Internet of Things terminal to the network open function network element.

[0491] In one embodiment, the processor 2803 is also used to update the currently stored business data of all passive Internet of Things terminals within the target base station range that are connected according to the identifier of the target base station and the identifiers and business data of all passive Internet of Things terminals within the target base station range.

[0492] In one embodiment, the transmitter 2805 is also used to send the identifiers of all passive Internet of Things terminals within the target base station range to the network repository function network element to instruct the network repository function network element to update the stored passive Internet of Things terminals.

[0493] In one embodiment, the reported data is generated by the target base station according to the identification and service data of the passive Internet of Things terminal reported by multiple passive Internet of Things terminals based on the reported data request broadcast by the target base station.

[0494] In one embodiment, the transmitter 2805 is further configured to send a data reporting instruction of the passive Internet of Things terminal to all base stations connected to the passive Internet of Things network element according to a preset period;

[0495] Processor 2803 is also used to update the business data of all passive Internet of Things terminals within the range of each base station currently stored according to the base station identifier sent by each base station and the identifiers and business data of all passive Internet of Things terminals within the range of each base station.

[0496] In one embodiment, the transmitter 2805 is also used to send the identifiers of all passive Internet of Things terminals within the range of each base station to the network storage repository function network element to instruct the network storage repository function network element to update the stored passive Internet of Things terminals.

[0497] Fig.29A communication device provided in an embodiment of the present application may be a structural diagram of a network open function network element device 2900. The network open function network element device 2900 may include a receiver 2901, a memory 2902, a processor 2903, at least one communication bus 2904 and a transmitter 2905. The communication bus 2904 is used to realize the communication connection between the components. The memory 2902 may include a high-speed RAM memory, and may also include a non-volatile storage NVM, such as at least one disk memory. Various programs may be stored in the memory 2902 to complete various processing functions and implement the method steps of this embodiment. In this embodiment, the transmitter 2905 may be a radio frequency processing module or a baseband processing module in an access network device, and the receiver 2901 may also be a radio frequency processing module or a baseband processing module in an access network device. The transmitter 2905 and the receiver 2901 may be integrated together to realize a transceiver, and the transmitter 2905 and the receiver 2901 may be coupled to the processor 2903, which can realize the receiving or sending action under the instruction or control of the processor 2903.

[0498] In one embodiment, the transmitter 2905 is used to send a service data acquisition request of a target passive Internet of Things terminal to a passive Internet of Things network element; the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through a target base station; the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in a core network, and each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations;

[0499] Receiver 2901, used to receive service data of a target passive Internet of Things terminal sent by a passive Internet of Things network element;

[0500] In one embodiment, the receiver 2901 is further configured to receive a data acquisition request sent by an application function network element; the data acquisition request includes a terminal identifier;

[0501] The transmitter 2905 is further configured to send a network element query request to the network repository function network element according to the terminal identifier;

[0502] Processor 2903 is used to determine the passive Internet of Things network element according to the passive Internet of Things network element identifier sent by the network storage repository function network element.

[0503] In one embodiment, each passive Internet of Things network element in the core network connects to the passive Internet of Things terminal through different base stations, including:

[0504] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through a single first base station within the coverage area; the first base station represents a base station that provides services for the passive Internet of Things terminal; or,

[0505] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through all first base stations within the coverage area; or,

[0506] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through some first base stations and some second base stations within the coverage area; the second base station represents a base station that provides services for the active Internet of Things terminal.

[0507] Fig.30 A communication device provided in an embodiment of the present application may be a structural diagram of a network storage library function network element device 3000. The network storage library function network element device 3000 may include a receiver 3001, a memory 3002, a processor 3003, at least one communication bus 3004 and a transmitter 3005. The communication bus 3004 is used to realize the communication connection between the components. The memory 3002 may include a high-speed RAM memory, and may also include a non-volatile storage NVM, such as at least one disk memory. Various programs may be stored in the memory 3002 to complete various processing functions and implement the method steps of this embodiment. In this embodiment, the transmitter 3005 may be a radio frequency processing module or a baseband processing module in an access network device, and the receiver 3001 may also be a radio frequency processing module or a baseband processing module in an access network device. The transmitter 3005 and the receiver 3001 can be integrated together to realize a transceiver, and the transmitter 3005 and the receiver 3001 can be coupled to the processor 3003, which can realize the receiving or sending action under the instruction or control of the processor 3003.

[0508] In this embodiment, the receiver 3001 is used to receive a network element query request sent by a network open function network element;

[0509] The transmitter 3005 is used to send a passive IoT network element identifier to the network open function network element to instruct the network open function network element to send a service data acquisition request of a target passive IoT terminal to the determined passive IoT network element according to the passive IoT network element identifier; the target passive IoT terminal represents at least one passive IoT terminal that accesses the passive IoT network element through the target base station. The passive IoT network element is any passive IoT network element distributedly deployed in the core network, and each passive IoT network element in the core network is connected to the passive IoT terminal through different base stations.

[0510] In one embodiment, the processor 3003 is configured to obtain a passive Internet of Things network element identifier corresponding to the terminal identifier from a pre-stored correspondence between the passive Internet of Things terminal and the passive Internet of Things network element;

[0511] The transmitter 3005 is also used to send the passive Internet of Things network element identifier corresponding to the terminal identifier to the network open function network element.

[0512] In one embodiment, the receiver 3001 is further used to receive identifications of all passive Internet of Things terminals within the range of at least one base station sent by a passive Internet of Things network element;

[0513] The processor 3003 is further configured to update the stored correspondence between the passive Internet of Things network elements and the passive Internet of Things terminals according to the identifiers of the passive Internet of Things terminals.

[0514] In one embodiment, each passive Internet of Things network element in the core network connects to the passive Internet of Things terminal through different base stations, including:

[0515] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through a single first base station within the coverage area; the first base station represents a base station that provides services for the passive Internet of Things terminal; or,

[0516] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through all first base stations within the coverage area; or,

[0517] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through some first base stations and some second base stations within the coverage area; the second base station represents a base station that provides services for the active Internet of Things terminal.

[0518] Fig.31 A communication device provided in an embodiment of the present application may be a structural diagram of a base station 3100. The base station 3100 may include a receiver 3101, a memory 3102, a processor 3103, at least one communication bus 3104 and a transmitter 3105. The communication bus 3104 is used to realize the communication connection between the components. The memory 3102 may include a high-speed RAM memory, and may also include a non-volatile storage NVM, such as at least one disk memory. Various programs may be stored in the memory 3102 to complete various processing functions and implement the method steps of this embodiment. In this embodiment, the transmitter 3105 may be a radio frequency processing module or a baseband processing module in an access network device, and the receiver 3101 may also be a radio frequency processing module or a baseband processing module in an access network device. The transmitter 3105 and the receiver 3101 can be integrated together to realize a transceiver, and the transmitter 3105 and the receiver 3101 can be coupled to the processor 3103, which can realize the receiving or sending action under the instruction or control of the processor 3103.

[0519] In this embodiment, the transmitter 3105 is used to send the business data of the target passive Internet of Things terminal to the passive Internet of Things network element, and instruct the passive Internet of Things network element to send the business data of the target passive Internet of Things terminal to the network open function network element; wherein the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through the target base station; the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in the core network, and each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations.

[0520] In one embodiment, the receiver 3101 is used to receive a data reporting instruction sent by a passive Internet of Things network element;

[0521] The transmitter 3105 is also used to send reporting data to the passive Internet of Things network element according to the data reporting instruction; the reporting data includes the business data of the target passive Internet of Things terminal.

[0522] In one embodiment, the processor 3103 is configured to broadcast a request to report data to all passive IoT terminals within a range;

[0523] The receiver 3101 is also used to receive the identification and storage data of the passive Internet of Things terminals sent by all passive Internet of Things terminals within the range, and generate reporting data;

[0524] The transmitter 3105 is also used to send reporting data to the passive Internet of Things network element.

[0525] In one embodiment, the data reporting instruction is sent by the passive Internet of Things network element according to a preset period.

[0526] In one embodiment, each passive Internet of Things network element in the core network connects to the passive Internet of Things terminal through different base stations, including:

[0527] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through a single first base station within the coverage area; the first base station represents a base station that provides services for the passive Internet of Things terminal; or,

[0528] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through all first base stations within the coverage area; or,

[0529] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through some first base stations and some second base stations within the coverage area; the second base station represents a base station that provides services for the active Internet of Things terminal.

[0530] Fig.32 It is a communication device provided by an embodiment of the present invention, and specifically can be a structural diagram of a target passive Internet of Things terminal device 3200. Fig.32The target passive IoT terminal device 3200 shown includes: at least one processor 3201, a memory 3202, at least one network interface 3204 and a user interface 3203. The various components in the target passive IoT terminal device 3200 are coupled together through a bus system 3205. It can be understood that the bus system 3205 is used to achieve connection and communication between these components. In addition to the data bus, the bus system 3205 also includes a power bus, a control bus and a status signal bus. However, for the sake of clarity, Fig.32 Various buses are labeled as bus system 3205. In addition, the embodiment of the present invention also includes a transceiver 3206, which can be multiple components, that is, including a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium.

[0531] The user interface 3203 may include a display, a keyboard, or a pointing device (eg, a mouse, a trackball, a touch pad, or a touch screen).

[0532] It can be understood that the memory 3202 in the embodiment of the present invention can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM) and direct memory bus random access memory (DRRAM). The memory 3202 of the system and method described in the embodiments of the present invention is intended to include, but is not limited to, these and any other suitable types of memory.

[0533] In some embodiments, the memory 3202 stores the following elements, executable modules or data structures, or their subsets, or their extensions: operating system 3202a and application 3202b. Among them, the operating system 3202a includes various system programs, such as a framework layer, a core library layer, a driver layer, etc., which are used to implement various basic services and process hardware-based tasks. The application 3202b includes various application programs, such as a media player (MediaPlayer), a browser (Browser), etc., which are used to implement various application services. The program for implementing the method of the embodiment of the present invention can be included in the application 3202b.

[0534] In this embodiment, by calling the program or instruction stored in the memory 3202, specifically, the program or instruction stored in the application 3202b, the transceiver 3206 is used to send the service data of the target passive Internet of Things terminal to the target base station, so as to instruct the target base station to send the service data of the target passive Internet of Things terminal to the network open function network element through the passive Internet of Things network element;

[0535] Among them, the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through the target base station; the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in the core network, and each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations.

[0536] It is to be understood that the embodiments described in the embodiments of the present invention may be implemented by hardware, software, firmware, middleware, microcode or a combination thereof. For hardware implementation, the processing unit may be implemented in one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSP devices, DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), general purpose processors, controllers, microcontrollers, microprocessors, other electronic units for performing the functions described in the present application or a combination thereof.

[0537] For software implementation, the technology described in the embodiments of the present invention can be implemented by a module (such as a process, function, etc.) that performs the functions described in the embodiments of the present invention. The software code can be stored in a memory and executed by the processor 3201. The memory can be implemented in the processor 3201 or outside the processor 3201.

[0538] In one embodiment, the transceiver 3206 is also used to receive a reporting data request broadcast by the target base station; and to send the identification and storage data of the target passive Internet of Things terminal to the target base station according to the reporting data request; the storage data includes the business data of the target passive Internet of Things terminal.

[0539] In one embodiment, each passive Internet of Things network element in the core network connects to the passive Internet of Things terminal through different base stations, including:

[0540] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through a single first base station within the coverage area; the first base station represents a base station that provides services for the passive Internet of Things terminal; or,

[0541] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through all first base stations within the coverage area; or,

[0542] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through some first base stations and some second base stations within the coverage area; the second base station represents a base station that provides services for the active Internet of Things terminal.

[0543] Fig.33 A communication device provided in an embodiment of the present application may be a structural diagram of an application function network element device 3300. The application function network element device 3300 may include a receiver 3301, a memory 3302, a processor 3303, at least one communication bus 3304 and a transmitter 3305. The communication bus 3304 is used to realize the communication connection between the components. The memory 3302 may include a high-speed RAM memory, and may also include a non-volatile storage NVM, such as at least one disk memory. Various programs may be stored in the memory 3302 to complete various processing functions and implement the method steps of this embodiment. In this embodiment, the transmitter 3305 may be a radio frequency processing module or a baseband processing module in an access network device, and the receiver 3301 may also be a radio frequency processing module or a baseband processing module in an access network device. The transmitter 3305 and the receiver 3301 may be integrated together to realize a transceiver, and the transmitter 3305 and the receiver 3301 may be coupled to the processor 3303, which can realize the receiving or sending action under the instruction or control of the processor 3303.

[0544] In this embodiment, the transmitter 3305 is used to send a data acquisition request to the network open function network element, and the data acquisition request is used to instruct the network open function network element to obtain the service data of the target passive Internet of Things terminal from the passive Internet of Things network element; wherein the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through the target base station; the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in the core network, and each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations;

[0545] The receiver 3301 is used to receive the service data sent by the network open function network element.

[0546] In one embodiment, each passive Internet of Things network element in the core network connects to the passive Internet of Things terminal through different base stations, including:

[0547] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through a single first base station within the coverage area; the first base station represents a base station that provides services for the passive Internet of Things terminal; or,

[0548] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through all first base stations within the coverage area; or,

[0549] Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through some first base stations and some second base stations within the coverage area; the second base station represents a base station that provides services for the active Internet of Things terminal.

[0550] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, any method step in each embodiment of the data transmission method in the above embodiments is implemented.

[0551] In one embodiment, a computer program product is provided, including a computer program. When the computer program is executed by a processor, the computer program implements any method step in each embodiment of the data transmission method in the above embodiments.

[0552] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory or optical memory, etc. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).

[0553] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0554] The above-mentioned embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the attached claims.

Claims

1. A data transmission method, characterized in that: Applied to any passive Internet of Things network element distributedly deployed in a core network, each passive Internet of Things network element in the core network is connected to a passive Internet of Things terminal through different base stations; the method comprises: Receiving a service data acquisition request of a target passive Internet of Things terminal sent by a network open function network element; the target passive Internet of Things terminal represents at least one passive Internet of Things terminal accessing the passive Internet of Things network element through a target base station; Send the service data of the target passive Internet of Things terminal to the network open function network element.

2. The method according to claim 1, characterized in that Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations, including: Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through a single first base station within the coverage area; the first base station represents a base station providing services for the passive Internet of Things terminal; or, Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through all first base stations within the coverage area; or, Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through some first base stations and some second base stations within the coverage area; the second base station represents a base station that provides services for the active Internet of Things terminal.

3. The method according to claim 1 or 2, characterized in that: The service data acquisition request includes a data identifier, and the sending of the service data of the target passive Internet of Things terminal to the network open function network element includes: According to the data identifier, query the service data of the target passive Internet of Things terminal from the current storage; The service data of the target passive Internet of Things terminal is sent to the network open function network element according to the query result.

4. The method according to claim 3, characterized in that The sending the service data to the network open function network element according to the query result includes: When the query result indicates that the service data exists in the current storage, the service data is sent to the network open function network element.

5. The method according to claim 4, characterized in that The sending the service data to the network open function network element according to the query result includes: When the query result is that the service data does not exist in the current storage, sending a data reporting instruction to the target base station; Receiving reported data from the target base station; the reported data includes service data of the target passive Internet of Things terminal; Send the service data of the target passive Internet of Things terminal to the network open function network element.

6. The method according to claim 5, characterized in that The reported data also includes the identifier of the target base station, the identifiers and service data of all passive Internet of Things terminals within the range of the target base station; the method also includes: According to the identifier of the target base station, the identifiers and service data of all passive Internet of Things terminals within the range of the target base station, the service data of all passive Internet of Things terminals within the range of the target base station currently stored and connected are updated.

7. The method according to claim 6, characterized in that The method further comprises: The identifiers of all passive Internet of Things terminals within the target base station range are sent to the network storage repository function network element to instruct the network storage repository function network element to update the stored passive Internet of Things terminals.

8. The method according to claim 6, characterized in that The reported data is generated by the target base station according to the identification and service data of the passive Internet of Things terminal reported by multiple passive Internet of Things terminals based on the reported data request broadcast by the target base station.

9. The method according to claim 1 or 2, characterized in that: The method further comprises: Sending a data reporting instruction of a passive Internet of Things terminal to all base stations connected to the passive Internet of Things network element according to a preset period; According to the base station identifier sent by each base station, and the identifiers and business data of all passive Internet of Things terminals within the range of each base station, the business data of all passive Internet of Things terminals within the range of each base station in the current storage is updated.

10. The method according to claim 9, characterized in that The method further comprises: The identifiers of all passive Internet of Things terminals within the range of each base station are sent to the network storage repository function network element to instruct the network storage repository function network element to update the stored passive Internet of Things terminals.

11. A data transmission method, characterized in that: Applied to a network open function network element, the method further includes: Sending a service data acquisition request of a target passive Internet of Things terminal to a passive Internet of Things network element; the target passive Internet of Things terminal represents at least one passive Internet of Things terminal accessing the passive Internet of Things network element through a target base station; the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in a core network, and each passive Internet of Things network element in the core network is connected to a passive Internet of Things terminal through different base stations; Receive the service data of the target passive Internet of Things terminal sent by the passive Internet of Things network element.

12. The method according to claim 11, characterized in that Before sending the service data acquisition request of the target passive Internet of Things terminal to the passive Internet of Things network element, the method further includes: Receiving a data acquisition request sent by an application function network element; the data acquisition request includes a terminal identifier; Sending a network element query request to a network repository function network element according to the terminal identifier; The passive Internet of Things network element is determined according to the passive Internet of Things network element identifier sent by the network storage repository function network element.

13. The method according to claim 11, characterized in that Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations, including: Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through a single first base station within the coverage area; the first base station represents a base station providing services for the passive Internet of Things terminal; or, Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through all first base stations within the coverage area; or, Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through some first base stations and some second base stations within the coverage area; the second base station represents a base station that provides services for the active Internet of Things terminal.

14. A data transmission method, characterized in that: Applied to a network storage repository function network element, the method comprises: Receiving a network element query request sent by a network open function network element; Sending a passive Internet of Things network element identifier to the network open function network element to instruct the network open function network element to send a service data acquisition request of a target passive Internet of Things terminal to a determined passive Internet of Things network element according to the passive Internet of Things network element identifier; the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through a target base station; Among them, the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in the core network, and each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations.

15. The method according to claim 14, characterized in that The query request includes a terminal identifier, and the sending of a passive Internet of Things network element identifier to the network open function network element includes: Obtaining the passive Internet of Things network element identifier corresponding to the terminal identifier from the pre-stored correspondence between the passive Internet of Things terminal and the passive Internet of Things network element; Send the passive Internet of Things network element identifier corresponding to the terminal identifier to the network open function network element.

16. The method according to claim 14, characterized in that The method further comprises: Receiving identifications of all passive Internet of Things terminals within the range of at least one base station sent by the passive Internet of Things network element; According to the identifier of each of the passive Internet of Things terminals, the stored correspondence between the passive Internet of Things network elements and the passive Internet of Things terminals is updated.

17. The method according to any one of claims 14 to 16, characterized in that: Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations, including: Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through a single first base station within the coverage area; the first base station represents a base station providing services for the passive Internet of Things terminal; or, Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through all first base stations within the coverage area; or, Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through some first base stations and some second base stations within the coverage area; the second base station represents a base station that provides services for the active Internet of Things terminal.

18. A data transmission method, characterized in that: Applied to a target base station, the method comprises: Sending service data of a target passive Internet of Things terminal to a passive Internet of Things network element, and instructing the passive Internet of Things network element to send service data of the target passive Internet of Things terminal to a network open function network element; Among them, the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through the target base station; the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in the core network, and each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations.

19. The method according to claim 18, characterized in that The sending of the service data of the target passive Internet of Things terminal to the passive Internet of Things network element includes: Receiving a data reporting instruction sent by the passive Internet of Things network element; According to the data reporting instruction, the reporting data is sent to the passive Internet of Things network element; the reporting data includes the business data of the target passive Internet of Things terminal.

20. The method according to claim 19, characterized in that The sending the reporting data to the passive Internet of Things network element according to the data reporting instruction includes: Broadcast data reporting requests to all passive IoT terminals within range; Receiving the identification and service data of the passive Internet of Things terminal sent by all the passive Internet of Things terminals within the range, and generating the reported data; Send the reported data to the passive Internet of Things network element.

21. The method according to claim 19 or 20, characterized in that The data reporting instruction is sent by the passive Internet of Things network element according to a preset period.

22. The method according to claim 19 or 20, characterized in that Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations, including: Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through a single first base station within the coverage area; the first base station represents a base station providing services for the passive Internet of Things terminal; or, Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through all first base stations within the coverage area; or, Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through some first base stations and some second base stations within the coverage area; the second base station represents a base station that provides services for the active Internet of Things terminal.

23. A data transmission method, characterized in that: Applied to a target passive Internet of Things terminal, the method comprises: Sending the service data of the target passive Internet of Things terminal to the target base station to instruct the target base station to send the service data of the target passive Internet of Things terminal to the network open function network element through the passive Internet of Things network element; Among them, the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through the target base station; the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in the core network, and each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations.

24. The method according to claim 23, characterized in that The sending the service data of the target passive Internet of Things terminal to the target base station includes: Receiving a request for reporting data broadcasted by the target base station; The identifier and service data of the target passive Internet of Things terminal are sent to the target base station according to the data reporting request.

25. The method according to claim 23 or 24, characterized in that Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations, including: Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through a single first base station within the coverage area; the first base station represents a base station providing services for the passive Internet of Things terminal; or, Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through all first base stations within the coverage area; or, Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through some first base stations and some second base stations within the coverage area; the second base station represents a base station that provides services for the active Internet of Things terminal.

26. A data transmission method, characterized in that: Applied to an application function network element, the method comprises: Sending a data acquisition request to the network open function network element, wherein the data acquisition request is used to instruct the network open function network element to acquire service data of the target passive Internet of Things terminal from the passive Internet of Things network element; The target passive Internet of Things terminal represents at least one passive Internet of Things terminal accessing the passive Internet of Things network element through the target base station; the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in the core network, and each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations; Receive the service data sent by the network open function network element.

27. The method according to claim 26, characterized in that Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations, including: Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through a single first base station within the coverage area; the first base station represents a base station providing services for the passive Internet of Things terminal; or, Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through all first base stations within the coverage area; or, Each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through some first base stations and some second base stations within the coverage area; the second base station represents a base station that provides services for the active Internet of Things terminal.

28. A data transmission system, characterized in that: The system includes a passive Internet of Things network element, a network open function network element, a network storage library function network element, a target base station, a target passive Internet of Things terminal and an application function network element; The passive Internet of Things network element is used to perform the steps of any one of the methods of claims 1 to 10; The network open function network element is used to perform the steps of any one of the methods of claims 11 to 13; The network repository function network element is used to perform the steps of any one of the methods of claims 14 to 17; The target base station is used to perform the steps of the method according to any one of claims 18 to 22; The target passive Internet of Things terminal is used to perform the steps of any one of the methods of claims 23 to 25; The application function network element is used to execute the steps of the method described in claim 27 or 27.

29. A data transmission device, characterized in that: The device comprises: The first receiving module is used to receive a service data acquisition request of a target passive Internet of Things terminal sent by a network open function network element; the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through a target base station; The first sending module is used to send the service data of the target passive Internet of Things terminal to the network open function network element.

30. A data transmission device, characterized in that: The device comprises: The second sending module is used to send a service data acquisition request of a target passive Internet of Things terminal to a passive Internet of Things network element; the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through a target base station; the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in a core network, and each passive Internet of Things network element in the core network is connected to a passive Internet of Things terminal through different base stations; The second receiving module is used to receive the business data of the target passive Internet of Things terminal sent by the passive Internet of Things network element.

31. A data transmission device, characterized in that: The device comprises: A third receiving module is used to receive a network element query request sent by a network open function network element; The third sending module is used to send a passive Internet of Things network element identifier to the network open function network element to instruct the network open function network element to send a service data acquisition request of a target passive Internet of Things terminal to a determined passive Internet of Things network element according to the passive Internet of Things network element identifier; the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through a target base station; wherein the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in a core network, and each passive Internet of Things network element in the core network is connected to a passive Internet of Things terminal through different base stations.

32. A data transmission device, characterized in that: The device comprises: A fourth sending module, used to send the service data of the target passive Internet of Things terminal to the passive Internet of Things network element, and instruct the passive Internet of Things network element to send the service data of the target passive Internet of Things terminal to the network open function network element; Among them, the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through the target base station; the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in the core network, and each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations.

33. A data transmission device, characterized in that: The device comprises: A fifth sending module, used to send the service data of the target passive Internet of Things terminal to the target base station, so as to instruct the target base station to send the service data of the target passive Internet of Things terminal to the network open function network element through the passive Internet of Things network element; Among them, the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through the target base station; the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in the core network, and each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations.

34. A data transmission device, characterized in that: The device comprises: A sixth sending module is used to send a data acquisition request to the network open function network element, wherein the data acquisition request is used to instruct the network open function network element to acquire the service data of the target passive Internet of Things terminal from the passive Internet of Things network element; wherein the target passive Internet of Things terminal represents at least one passive Internet of Things terminal accessing the passive Internet of Things network element through a target base station; the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in the core network, and each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations; The fourth receiving module is used to receive the service data sent by the network open function network element.

35. A communication device, comprising a receiver and a transmitter, characterized in that: The receiver is used to receive a service data acquisition request of a target passive Internet of Things terminal sent by a network open function network element; the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through a target base station; The transmitter is used to send the service data of the target passive Internet of Things terminal to the network open function network element.

36. A communication device comprising a receiver and a transmitter, characterized in that: The transmitter is used to send a service data acquisition request of a target passive Internet of Things terminal to a passive Internet of Things network element; the target passive Internet of Things terminal represents at least one passive Internet of Things terminal accessing the passive Internet of Things network element through a target base station; the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in a core network, and each passive Internet of Things network element in the core network is connected to a passive Internet of Things terminal through different base stations; The receiver is used to receive the business data of the target passive Internet of Things terminal sent by the passive Internet of Things network element.

37. A communication device comprising a receiver and a transmitter, characterized in that: The receiver is used to receive a network element query request sent by a network open function network element; The transmitter is used to send a passive Internet of Things network element identifier to the network open function network element to instruct the network open function network element to send a service data acquisition request of a target passive Internet of Things terminal to a determined passive Internet of Things network element according to the passive Internet of Things network element identifier; the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through a target base station; wherein the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in a core network, and each passive Internet of Things network element in the core network is connected to a passive Internet of Things terminal through different base stations.

38. A communication device comprising a transmitter, characterized in that: The transmitter is used to send the service data of the target passive Internet of Things terminal to the passive Internet of Things network element, and instruct the passive Internet of Things network element to send the service data of the target passive Internet of Things terminal to the network open function network element; Among them, the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through the target base station; the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in the core network, and each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations.

39. A communication device, comprising a transceiver, characterized in that: The transceiver is used to send the service data of the target passive Internet of Things terminal to the target base station, so as to instruct the target base station to send the service data of the target passive Internet of Things terminal to the network open function network element through the passive Internet of Things network element; Among them, the target passive Internet of Things terminal represents at least one passive Internet of Things terminal that accesses the passive Internet of Things network element through the target base station; the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in the core network, and each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations.

40. A communication device, comprising a receiver and a transmitter, characterized in that: The transmitter is used to send a data acquisition request to the network open function network element, and the data acquisition request is used to instruct the network open function network element to obtain the service data of the target passive Internet of Things terminal from the passive Internet of Things network element; wherein the target passive Internet of Things terminal represents at least one passive Internet of Things terminal accessing the passive Internet of Things network element through the target base station; the passive Internet of Things network element is any passive Internet of Things network element distributedly deployed in the core network, and each passive Internet of Things network element in the core network is connected to the passive Internet of Things terminal through different base stations; The receiver is used to receive the service data sent by the network open function network element.

41. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 27 are implemented.

42. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 27 are implemented.