Animal experiment data collection and transmission control method

Through multi-access session establishment and multi-path transmission between IoT controllers and network control devices, the problems of data transmission rate and reliability in animal experiments are solved, on-demand collection and reliable transmission are achieved, and the efficiency and security of experimental data processing are improved.

CN119155316BActive Publication Date: 2025-10-10NANTONG UNIV
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411425315.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-12
Publication Date
2025-10-10
Estimated Expiration
2044-10-12

AI Technical Summary

Technical Problem

In animal experiments, existing communication technologies have problems with data transmission rate, reliability and security. Especially when using networks such as WiFi and 4G/5G, the rate decreases when the coverage is limited or the number of terminal accesses is large, making it difficult to achieve on-demand collection and reliable transmission.

Method used

Through the IoT controller and network control equipment of the Internet of Things device, multiple access session establishment requests are adopted, and multi-path transmission channels are established using different access networks (such as base stations and WiFi). Data transmission rules and collection strategies are formulated based on the nature of the data and business needs to achieve on-demand data collection and reliable transmission.

Benefits of technology

It improves the reliability and flexibility of data transmission, meets the transmission requirements of different data types, ensures on-demand collection and reliable transmission of experimental data, and improves experimental efficiency and data processing security.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119155316B_ABST
    Figure CN119155316B_ABST
Patent Text Reader

Abstract

The application provides an animal experiment data acquisition and transmission control method, data transmission rules are formulated based on data types contained by a service type and / or a number of IoT terminals; the data types include one of biochemical data, environmental data and time data; the data transmission rules are issued to an IoT controller for use in controlling a network transmission path used for data transmission; data acquisition rules are formulated based on the data transmission rules, the service type and IoT terminal capabilities for use in controlling data acquisition of the IoT terminals, the IoT controller controls the data transmission path according to the data transmission rules, and the data acquisition rules are formulated according to the data transmission rules to control data acquisition of the IoT terminals, so that the effect of on-demand acquisition and reliable transmission of experimental data is achieved.
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 an animal experiment data acquisition and data transmission control method based on the Internet of Things. Background Art

[0002] In fields such as biology, medicine, and pharmacy, animal experiments are often used to assist in scientific research to gain new knowledge or solve specific problems. During animal experiments, subjects such as mice, rats, dogs, and monkeys are observed and various data collected. This data is then sent to a laboratory center for processing and analysis. Data collected from animal experiments typically includes biochemical data, time data, and various environmental parameters such as temperature and humidity.

[0003] With the advancement of communications and electronics technologies, animal experiments can now be conducted remotely, utilizing better experimental environments while significantly reducing construction costs. For example, to obtain experimental data on animals in extremely cold regions, subjects can be placed in realistic living environments, while sensors collect and transmit the data to a remote experimental center for analysis and research. However, data collection and transmission can be limited by the characteristics of the communication technology used, leading to issues such as data transmission speed and reliability. For example, while WiFi offers high transmission speeds, it can also pose challenges such as limited coverage, unstable signals, and transmission security. While terrestrial cellular transmission technologies such as 4G and 5G offer wider coverage and are protected by security mechanisms, they can lead to data rate drops when a large number of terminals are connected. Furthermore, satellite access is an alternative communication method.

[0004] Therefore, in the process of animal experiment data collection and transmission, how to control data transmission according to the nature of the data and the characteristics of the terminal access network, and how to control data collection according to application business requirements and the characteristics of data transmission to achieve on-demand collection and reliable transmission of experimental data are problems that need to be solved. Summary of the Invention

[0005] In response to the above technical problems, an embodiment of the present application provides a method for implementing animal experiment data collection and transmission control, which provides differentiated data transmission methods according to data characteristics, and at the same time formulates data collection strategies in combination with data transmission solutions and application business requirements to achieve on-demand data collection and reliable transmission, providing communication guarantee for data collection and transmission in animal experiments.

[0006] According to a first aspect of an embodiment of the present disclosure, a method for collecting and transmitting animal experiment data is provided, characterized in that it is executed by an IoT controller of an Internet of Things device, and the method includes:

[0007] sending a session establishment request, the session establishment request containing a type of service that the IoT controller needs to carry out, wherein the type of service indicates the service carried out by the IoT controller, and the type of service includes an IoT terminal quantity and / or a data type; the session is used to transmit the service data; and the data type includes at least one of the following: biochemical data, environmental data, and time data;

[0008] receiving a data transmission rule, and establishing a multi-access session according to the rule, wherein the multi-access session is used for the IoT controller to establish a first data transmission channel through a first access network and to establish a second data transmission channel through a second access network; and the data transmission rule is used to control the service data to be transmitted through the first data transmission channel and / or the second data transmission channel.

[0009] According to a second aspect of the embodiments of the present disclosure, an animal experiment data collection and transmission control method is provided, characterized by being executed by a network control device, and the method includes:

[0010] receiving a session establishment request, the session establishment request containing a type of service that the IoT controller needs to carry out, wherein the type of service indicates the service carried out by the IoT controller, and the type of service includes an IoT terminal quantity and / or a data type; the session is used to transmit the service data; and the data type includes at least one of the following: biochemical data, environmental data, and time data;

[0011] determining the data transmission rule according to the type of service information and a multi-access capability indication of the IoT controller;

[0012] sending the data transmission rule.

[0013] According to a third aspect of the embodiments of the present disclosure, an Internet of Things (IoT) controller is provided, and the IoT controller includes:

[0014] In some embodiments, the first transceiver module 5101 is configured to:

[0015] sending a session establishment request or a multi-access session establishment request to a network, the session establishment request containing a type of service that the IoT controller needs to carry out, wherein the type of service indicates the service carried out by the IoT controller, and the type of service includes an IoT terminal quantity and / or a data type; the session is used to transmit the service data; and the data type includes at least one of the following: biochemical data, environmental data, and time data;

[0016] Receive data transmission rules from the network and establish a multi-access session according to the rules, wherein the multi-access session is used by the IoT controller to establish a first data transmission channel through a first access network and a second data transmission channel through a second access network; the data transmission rules are used to control the business data to be transmitted using the first data transmission channel and / or the second data transmission channel.

[0017] In some embodiments, the second policy processing module 5103 is configured to:

[0018] Saving the data transmission rules;

[0019] Data collection rules are formulated based on at least one of the business type, the data transmission rules, the IoT terminal identifier, and the IoT terminal type. The data collection rules include: IoT terminal identifier, IoT terminal group identifier, data collection type, and data collection start and end time.

[0020] In some embodiments, the third data acquisition module 5105 is configured to:

[0021] Issue data collection rules to IoT terminals;

[0022] Receive collected data from IoT terminals and aggregate the collected data.

[0023] In some embodiments, the fourth data sending module 5107 is configured to:

[0024] According to the data transmission rule, when the aggregated data reaches the threshold, the data is transmitted to the IoT application experiment processing center using the primary data transmission channel, or

[0025] When the aggregated data reaches the threshold and the primary data transmission channel is unavailable, the backup data transmission channel is used to transmit the data to the IoT application experiment process.

[0026] The data transmission rules include: one or more information of data type, main data transmission channel, backup data transmission channel, and data collection and reporting threshold.

[0027] According to a fourth aspect of an embodiment of the present disclosure, a network control device is provided, the network control device comprising:

[0028] In some embodiments, the first transceiver module 5201 is configured to:

[0029] receiving a session establishment request from the IoT controller, the session establishment request including a service type to be performed by the IoT controller, wherein the service type indicates the service to be performed by the IoT controller and includes the number and / or data type of IoT terminals; the session is used to transmit the service data; the data type includes at least one of the following: biochemical data, environmental data, and time data;

[0030] The data transmission rule is sent to the IoT controller and / or the user plane function UPF, wherein the user plane function UPF is used to offload and transmit the downlink data of the service according to the data transmission rule.

[0031] In some embodiments, the second policy processing module 5203 is configured to:

[0032] Determining the data transmission rule according to the service type information and the multi-access capability indication of the IoT controller;

[0033] In response to the IoT control indicating support for multi-access capability, and the service type including a first data type and a second data type, determining the data transmission rule including that the first data type uses the first data transmission channel as a primary data transmission channel and the second data transmission channel as a backup data transmission channel; that the second data type uses the second data transmission channel as a primary data transmission channel and the first data transmission channel as a backup data transmission channel, and data transmission thresholds for the first data type and the second data type;

[0034] In response to the IoT control indication that multi-access capability is not supported, or the service type includes a first data type, determining that the data transmission rule includes transmitting the first data type using the current data transmission channel, and a data transmission threshold of the first data type.

[0035] According to a fifth aspect of an embodiment of the present disclosure, an IoT controller is provided, the IoT controller comprising:

[0036] one or more processors;

[0037] Wherein, the IoT controller is used to execute the method described in the first aspect.

[0038] According to a sixth aspect of an embodiment of the present disclosure, a network control device is provided, the network control device including:

[0039] one or more processors;

[0040] Wherein, the network control device is used to execute the method described in the second aspect.

[0041] According to a seventh aspect of the embodiments of the present disclosure, a storage medium is provided, wherein the storage medium has instructions, when the instructions are executed on a communication device, causing the communication device to perform the method provided in the first aspect, the second aspect, the third aspect or the fourth aspect.

[0042] The technical solution provided by the embodiments of the present disclosure explicitly shows how to control data transmission according to data properties and terminal access network characteristics, and how to control data collection according to application service requirements and data transmission characteristics, so as to realize on-demand collection and reliable transmission of experimental data.

[0043] It should be understood that the foregoing general description and the following detailed description are only exemplary and explanatory, and cannot limit the embodiments of the present disclosure. BRIEF DESCRIPTION OF DRAWINGS

[0044] The accompanying drawings, which are incorporated into and form part of the specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the application. In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced as follows. Obviously, for those of ordinary skill in the art, other drawings can also be obtained without creative labor on the basis of these drawings.

[0045] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the background art, the drawings needed in the embodiments of the present application or the background art will be described as follows.

[0046] Figure 1a is a schematic diagram of an architecture of a communication system according to an example embodiment;

[0047] Figure 1b is a schematic diagram of a communication system for animal experimental data collection and transmission according to an example embodiment;

[0048] Figure 1c is a schematic diagram of a communication system supporting data multi-path transmission according to an example embodiment;

[0049] Figure 2 is a flowchart of a communication method according to an example embodiment;

[0050] Figure 3 is a flowchart of a communication method according to an example embodiment;

[0051] Figure 4a is a flowchart of a communication method according to an example embodiment;

[0052] Figure 4bis a flow chart showing a communication method according to an exemplary embodiment;

[0053] Figure 5a is a schematic structural diagram of an IoT controller according to an exemplary embodiment;

[0054] Figure 5b is a structural diagram of a network control device according to an exemplary embodiment;

[0055] Figure 6a is a schematic structural diagram of a communication device according to an exemplary embodiment;

[0056] Figure 6b is a schematic structural diagram of a chip according to an exemplary embodiment;

[0057] The purpose of this application, its features, and advantages will be further described in conjunction with the embodiments and with reference to the accompanying drawings. The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and the accompanying text are not intended to limit the scope of the present application in any way, but rather to illustrate the concepts of this application to those skilled in the art by reference to specific embodiments. DETAILED DESCRIPTION

[0058] Exemplary embodiments are described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numbers in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all possible implementations consistent with the present application. Rather, they are merely examples of apparatuses and methods consistent with certain aspects of the present application, as detailed in the appended claims. It should be understood that the specific embodiments described herein are intended solely to illustrate the present application and are not intended to limit the present application.

[0059] The present disclosure provides a method for collecting and controlling animal experimental data, an IoT controller, a network control device, an IoT terminal device, a reliable communication system for on-demand data collection and data transmission, and a storage medium. In some embodiments, the terms "communication method" and "information indication method," "information processing method," and "information transmission method" are interchangeable, and the terms "communication system" and "information processing system" are interchangeable.

[0060] The embodiments of the present disclosure are not exhaustive, but only illustrate some embodiments, and are not specific limitations on the protection scope of the present disclosure. In the case of no contradiction, each step in an embodiment can be implemented as an independent embodiment, and the steps can be combined arbitrarily, for example, the scheme after removing part of the steps in an embodiment can also be implemented as an independent embodiment, and the order of the steps in an embodiment can be exchanged arbitrarily, in addition, the optional implementation in an embodiment can be combined arbitrarily; in addition, the embodiments can be combined arbitrarily, for example, part or all steps of different embodiments can be combined arbitrarily, an embodiment can be combined with optional implementation of other embodiments arbitrarily.

[0061] In each embodiment of the present disclosure, the terms and / or descriptions between the embodiments are consistent if there is no special description and logical conflict, and can be referred to each other, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0062] The terms used in the embodiments of the present disclosure are only for the purpose of describing the specific embodiments, and not as a limitation on the present disclosure.

[0063] In the embodiments of the present disclosure, unless otherwise specified, the elements expressed in singular form, such as "one", "a", "the", "above", "said", "preceding", "this" and the like, can represent "one and only one", and can also represent "one or more", "at least one" and the like. For example, in the case of using articles such as "a", "an", "the" and the like in English, the noun after the article can be understood as singular expression, and can also be understood as plural expression.

[0064] In the embodiments of the present disclosure, "plurality" means two or more.

[0065] In some embodiments, the terms "at least one of", "one or more", "a plurality of", "multiple" and the like can be replaced with each other.

[0066] In some embodiments, descriptions such as "at least one of A and B," "A and / or B," "A in one case, B in another case," or "in response to one case A, in response to another case B" may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); and in some embodiments, A and B (both A and B are executed). The above is also applicable when there are more branches such as A, B, and C.

[0067] In some embodiments, "A or B" and other descriptions may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). The above is also applicable when there are more branches such as A, B, C, etc.

[0068] The prefixes such as "first" and "second" in the embodiments of the present disclosure are only used to distinguish different description objects and do not constitute any restriction on the position, order, priority, quantity or content of the description objects. For the statement of the description object, please refer to the description in the context of the claims or embodiments, and no unnecessary restriction should be constituted due to the use of prefixes. For example, if the description object is a "field", the ordinal number before the "field" in the "first field" and the "second field" does not limit the position or order between the "fields". "First" and "second" do not limit whether the "fields" they modify are in the same message, nor do they limit the order of the "first field" and the "second field". For another example, if the description object is a "level", the ordinal number before the "level" in the "first level" and the "second level" does not limit the priority between the "levels". For another example, the number of description objects is not limited by the ordinal number and can be one or more. Taking "first device" as an example, the number of "devices" can be one or more. In addition, the objects modified by different prefixes can be the same or different. For example, if the description object is "device", then the "first device" and the "second device" can be the same device or different devices, and their types can be the same or different; for another example, if the description object is "information", then the "first information" and the "second information" can be the same information or different information, and their contents can be the same or different.

[0069] In some embodiments, “including A,” “comprising A,” “used to indicate A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.

[0070] In some embodiments, terms such as "in response to...", "in response to determining...", "in the case of...", "at the time of...", "when...", "if...", "if...", etc. can be used interchangeably.

[0071] In some embodiments, terms such as "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not less than", and "above" can be replaced with each other, and terms such as "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "not more than", "lower than", "lower than or equal to", "not higher than", and "below" can be replaced with each other.

[0072] In some embodiments, devices and equipment can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. In some cases, they can also be understood as "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject", etc.

[0073] In some embodiments, "network" can be interpreted as devices included in the network, such as access network equipment, core network equipment, etc.

[0074] In some embodiments, "access network device (AN device)" may also be referred to as "radio access network device (RAN device)", "base station (BS)", "radio base station", "fixed station", and in some embodiments may also be understood as "node", "access point", "transmission point (TP)", "reception point (RP)", "transmission and / or reception point (TRP)" "panel", "antenna panel", "antenna array", "cell", "macro cell", "small cell", "femto cell", "pico cell", "sector", "cell group", "serving cell", "carrier", "component carrier", "bandwidth part (BWP)", etc.

[0075] In some embodiments, "terminal" or "terminal device" or "IoT terminal controller" can be referred to as "user equipment (UE)", "user terminal (user terminal)", "mobile station (MS)", "mobile terminal (MT)", subscriber station (subscriber station), mobile unit (mobile unit), subscriber unit (subscriber unit), wireless unit (wireless unit), remote unit (remote unit), mobile device (mobile device), wireless device (wireless device), wireless communication device (wireless communication device), remote device (remote device), mobile subscriber station (mobile subscriber station), access terminal (access terminal), mobile terminal (mobile terminal), wireless terminal (wireless terminal), remote terminal (remote terminal), handset (handset), user agent (user agent), mobile client (mobile client), client (client), etc.

[0076] In some embodiments, obtaining data, information, etc. may comply with the laws and regulations of the country where the data is obtained.

[0077] In some embodiments, data, information, etc. may be obtained with the user's consent.

[0078] In addition, each element, each row, or each column in the table of the embodiment of the present disclosure can be implemented as an independent embodiment, and the combination of any elements, any rows, and any columns can also be implemented as an independent embodiment.

[0079] Figure 1a It is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure.

[0080] like Figure 1a As shown, the communication system 100 includes a terminal 101 and a network device 102 .

[0081] In some embodiments, the network device 102 may include at least one of an access network device, a policy decision control device, a network control device, and a core network device.

[0082] In some embodiments, the terminal 101 includes at least one of a mobile phone, a wearable device, an Internet of Things (IoT) device, an IoT device controller, a communication-capable automobile, a smart automobile, a tablet (Pad), a wireless transceiver-equipped computer, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, an audio and video processing device in remote diagnosis and treatment, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, a wireless terminal device in a smart home, and the like, but is not limited thereto.

[0083] In some embodiments, the access network device can be at least one of a node or a device that accesses a terminal to a wireless network, and can include an evolved NodeB (eNB) in a 5G communication system, a next generation eNB (ng-eNB), a next generation NodeB (gNB), a node B (NB), a home node B (HNB), a home evolved node B (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an Open RAN, a Cloud RAN, a base station in other communication systems, an access node in a Wi-Fi system, and the like, but is not limited thereto.

[0084] In some embodiments, the technical solutions of the present disclosure can be applied to an Open RAN architecture, in which case, the interfaces between or within the access network devices involved in the embodiments of the present disclosure can become internal interfaces of the Open RAN, and the processes and information interactions between these internal interfaces can be implemented through software or programs.

[0085] In some embodiments, the access network device can be composed of a centralized unit (CU) and a distributed unit (DU), where the CU can also be called a control unit. The CU-DU structure can be used to split the protocol layer of the access network device, with the functions of some protocol layers centrally controlled by the CU, and the functions of the remaining part or all of the protocol layers distributed in the DU, which is centrally controlled by the CU, but is not limited to this.

[0086] In some embodiments, a core network device may be a device including one or more network elements, or may be multiple devices or device groups, each including all or part of the one or more network elements. The network element may be virtual or physical. The core network may include, for example, at least one of an Evolved Packet Core (EPC), a 5G Core Network (5GCN), and a Next Generation Core (NGC).

[0087] In some embodiments, the network control device is a session management function (SMF) device in the 5G core network.

[0088] In some embodiments, the network control device is an Access and Management Function (AMF) in a 5G core network.

[0089] In some embodiments, the network control device is a Policy Control Function (PCF) in the 5G core network.

[0090] It can be understood that the communication system described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical solution of the embodiment of the present disclosure, and does not constitute a limitation on the technical solution provided by the embodiment of the present disclosure. Ordinary technicians in this field can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution provided by the embodiment of the present disclosure is also applicable to similar technical problems.

[0091] The following embodiments of the present disclosure can be applied to Figure 1a The communication system 100, or a portion thereof, is shown but is not limited thereto. Figure 1a The various entities shown are examples, and the communication system may include Figure 1a All or part of the subject, and may also include Figure 1aFor other entities other than the above, the number and form of each entity are arbitrary, and the connection relationship between each entity is an example. The entities may be connected or not connected, and the connection may be in any way, which may be direct or indirect, and may be wired or wireless.

[0092] The embodiments of the present disclosure can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), future radio access (FRA), new radio access technology (RAT), new radio (NR), new radio access (NX), future generation radio access (FX), Global System for Mobile Communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (registered trademark), Public Land Mobile Network (PLMN) networks, Device-to-Device (D2D) systems, Machine-to-Machine (M2M) systems, Internet of Things (IoT) systems, Vehicle-to-Everything (V2X), systems utilizing other communication methods, and next-generation systems based on and extending these methods. Furthermore, multiple systems may be combined (for example, a combination of LTE or LTE-A with 5G).

[0093] Figure 1b is based on Figure 1a The network architecture for animal experiment data collection and transmission is shown. Among them, the IoT controller is connected to the core network as a terminal (terminal) 101. Relative to the network side device, the IoT controller is the terminal. The IoT controller needs to realize data transmission, register with the core network and establish a session, such as a PDU session. If the IoT controller supports multi-access capabilities, such as Figure 1b As shown, it supports access to the core network through NR base stations and WiFi respectively, then the IoT controller needs to complete access registration through the base station access and WiFi access respectively, and establish a multi-access PDU session. The IoT controller also controls the data collection of all IoT terminals connected to it. The control includes formulating a data collection strategy, that is, completing the IoT terminal grouping required for data collection in accordance with business needs and the type of IoT terminal, and indicating the collection strategy such as the type of data collected; and sending the data collection strategy to the corresponding IoT terminal. The IoT terminal collects data according to the data collection strategy and reports it to the IoT controller. The IoT controller transmits the collected data to the experimental application processing center through the network in accordance with the data transmission rules formulated by the network side, such as using base station access for transmission of biochemical data and using WiFi access for transmission of environmental data.

[0094] In some embodiments, the IoT controller and the network transmission device support a data multi-path transmission function. The data multi-path transmission function exchanges PDUs between the UE and the data network simultaneously through the base station access network and the WiFi access network, and through two independent N3 / N9 interfaces between the protocol data unit session anchor (PDUSessionAnchor, PSA) and the access network (Access Network, AN) by establishing a multi-access PDU connection service. The multi-access PDU connection service is implemented by establishing a multi-access PDU session, that is, a PDU session can have user plane resources of two access networks. After the IoT controller completes access registration using base station access and WiFi access, it can request to establish a multi-access PDU session. On the one hand, the use of the multi-path transmission function can improve data transmission reliability and service quality (such as bandwidth), and on the other hand, differentiated transmission can be used to meet the transmission requirements of different data. For example, biochemical data that requires confidentiality transmission can use the base station access path, and other ordinary data can use the WiFi access path.

[0095] Alternatively, as Figure 1c As shown, a schematic diagram of a data multi-path transmission function is provided; Figure 1cIn the figure, the IoT controller accesses the 5GC network through the base station and WiFi; the base station access network and the WiFi access network establish N3 connections with the User Plane Function (UPF) respectively; the UPF establishes an N9 connection with the UPF PSA; and the UPF PSA establishes an N6 connection with the experimental application processing center.

[0096] Figure 2 FIG. 1 is an interactive diagram of an animal experiment data collection and transmission control method according to an embodiment of the present disclosure. Figure 2 As shown, the embodiment of the present disclosure relates to a communication method, which is used in a communication system 100. The method includes:

[0097] Step S2101: The IoT controller sends a session establishment request to the network control device.

[0098] In some embodiments, the session establishment request includes a service type for the service to be performed by the IoT terminal control, where the service type includes the service data type and / or the number of IoT terminals. The session may be a PDU session or an IP-CAN session, used to transmit the service data. The data type includes at least one of the following: biochemical data, environmental data, and time data.

[0099] In some embodiments, if the IoT controller supports multi-access capabilities, the session establishment request is a multi-access session establishment request, used by the IoT controller to establish sessions via a first access network and a second access network. For example, the IoT controller establishes a first PDU session via base station access and a second PDU session via WiFi. The first and second PDU sessions constitute a multi-access PDU session.

[0100] In some embodiments, if the IoT terminal controller supports multi-access capability, before establishing the multi-access session, the IoT controller needs to register with the core network through the first access network and the second access network respectively.

[0101] Step S2102: The IoT controller obtains data transmission rules and saves the data transmission rules.

[0102] In some embodiments, the IoT controller obtains data transmission rules from the network control device through the session establishment response, and the data transmission rules define the transmission path of the data of the service. For example, the biochemical data contained in the service is defined to be transmitted through a base station access path, and when the base station data path is unavailable, a WiFi access path can be used for data transmission; the environmental data is defined to be transmitted through a WiFi access path, and when the WiFi access path is unavailable, a base station access path is used for data transmission.

[0103] In some embodiments, the IoT controller receives and saves the data transmission rules, which can also trigger the IoT controller to initiate the establishment of a multi-access session. For example, the IoT controller registers to the network through base station access and WiFi access respectively, and initiates a first session establishment through base station access. When receiving the data transmission rules contained in the first session establishment response indicating that the WiFi access is used as a backup transmission path, the IoT controller initiates a second session establishment through the WiFi access, and associates the first session and the second session to form a multi-access session.

[0104] Step S2103: The IoT controller formulates data collection rules and issues the data collection rules to the IoT terminal.

[0105] In some embodiments, the IoT controller formulates the data collection rules according to one or more of the data transmission rules, the service type, the IoT terminal identifier, and the IoT terminal type. The data collection rules are used to instruct the IoT terminal to collect data according to the collection rules. The data collection rules define the type of data to be collected, the start and end time of data collection, the IoT terminal group for collecting the data, and the identifier of the IoT terminal in the group. For example, the data transmission rules define that biochemical data and environmental data need to be transmitted, and then the IoT controller needs to collect these two types of data. According to the capabilities of the IoT terminal, it is determined which IoT terminal can collect biochemical data, which IoT terminal can collect environmental data, and which IoT terminal can collect biochemical data and environmental data. The IoT terminal is grouped according to the data collection type and the data collection capability. The IoT controller formulates the data collection rules to contain the data collection type, the start and end time of collection, the IoT terminal group identifier, and the IoT terminal identifier, and issues them to the IoT terminal corresponding to the IoT terminal identifier.

[0106] Step S2104: The IoT controller collects data, aggregates data, and reports data.

[0107] In some embodiments, the IoT controller receives the data reported by the IoT terminal and accumulates and aggregates the data.

[0108] In some embodiments, when the accumulated data reaches the reporting threshold defined by the data transmission rule, the accumulated data is reported to the experimental application processing center through the network according to the matched transmission rule. For example, the data transmission rule defines that the biochemical data is transmitted through base station access, and defines a transmission threshold, then the IoT controller receives the biochemical data reported by the IoT terminal, and when the accumulated biochemical data reaches the reporting threshold, the biochemical data is transmitted to the experimental application processing center using base station access according to the data transmission rule.

[0109] In some embodiments, the term "information" can be mutually replaced with the terms "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "field", "data", and the like.

[0110] In some embodiments, the term "send" can be mutually replaced with the terms "transmit", "report", and the like.

[0111] The information indication method related to the embodiments of the present disclosure can include at least one of steps S2101 to S2104. For example, any one of steps S2101 to S2104 can be implemented as an independent embodiment, and any combination of steps can be implemented as an independent embodiment, but is not limited thereto.

[0112] Figure 3 is a flowchart of an animal experiment data acquisition and transmission control method according to an embodiment of the present disclosure. As shown in Figure 3 The embodiments of the present disclosure relate to a communication method, which is performed by a network control device, and the method includes one of the following steps:

[0113] Step S3101: receiving a session establishment request from an IoT controller.

[0114] In some embodiments, the optional implementation of step S3101 can refer to the implementation of step S2101 of Figure 2 and other related parts in the embodiments related to Figure 2 herein.

[0115] Step S3102: formulating a data transmission rule, and sending the data transmission rule.

[0116] In some embodiments, the optional implementation of step S3102 may be to participate in Figure 2 Optional implementation of step S2102, and Figure 2 Other related parts in the embodiments involved will not be described in detail here.

[0117] In some embodiments, the formulated data transmission rules include one or more of the following information: data type, main data transmission channel, backup data transmission channel and data collection and reporting threshold, wherein the main data transmission channel is used to indicate the data transmission channel used by the data type; the backup data transmission channel is used to indicate that when the main data transmission channel is unavailable, the backup data transmission channel is used to transmit the data corresponding to the data type, and when the main data transmission channel is available, the main data transmission channel is reused to transmit the data; the data collection and reporting threshold indicates that the data transmission is started when the data of the type collected by the IoT control accumulates to the threshold.

[0118] In some embodiments, the data transmission rules are sent to the IoT controller and / or the user plane function UPF, wherein the user plane function UPF is used to offload and transmit the downlink data of the service according to the data transmission rules.

[0119] In some embodiments, before formulating the data transmission rule, the network control device also needs to obtain whether the IoT controller supports multi-access capabilities. The capability can be obtained from the IoT controller or from a unified data management function.

[0120] The information indication method involved in the embodiments of the present disclosure may include at least one of steps S3101 and S3102. For example, step S3101 may be implemented as an independent embodiment, and step S3102 may be implemented as an independent embodiment. For example, step S3101 combined with step S3102 may be implemented as independent embodiments, but the present disclosure is not limited thereto.

[0121] Figure 4a FIG. 1 is a flow chart of a method for collecting and transmitting animal experimental data according to an embodiment of the present disclosure. Figure 4a As shown, the embodiment of the present disclosure relates to an information processing method, which is used in a communication system 100. The method includes one of the following steps:

[0122] Optionally, the IoT device is the IoT terminal in the previous embodiment; the IoT controller is the IoT controller in the previous embodiment; RAN can be the base station access method in the previous embodiment; WiFi is the WiFi access method in the previous embodiment; PCF is the network control device in the previous embodiment; AMF / SMF is other network control devices in the network; UPF is the user plane function in the previous embodiment; UDM is the unified data management function in the previous embodiment; APP Server is the experimental application processing center in the previous embodiment.

[0123] In step S4101, the IoT device connects to the IoT controller according to the IoT access method and establishes a connection with the IoT controller. The IoT controller obtains the data collection capabilities and terminal identification of all IoT devices connected to it.

[0124] In step S4102, the IoT controller initiates a network registration process as a terminal of the mobile communication network, and the registration process may be to register with the 5G network through the RAN.

[0125] Optionally, if the IoT controller supports multi-access capability, the multi-access support capability may be sent to the network.

[0126] In step S4103, if the registration is successful, the IoT controller initiates a PDU session establishment request, where the session establishment request includes a service type, indicating that the session is used to transmit the service corresponding to the service type.

[0127] Optionally, the service type includes a service data type, and the service data type indicates that the service includes biochemical data, environmental data, and time data. The service type may also include the number of IoT devices, etc.

[0128] In step S4104, after receiving the request related to the session establishment, the PCF formulates data transmission rules for the IoT controller.

[0129] Optionally, the data transmission rule is formulated based on the multi-access support capability of the IoT controller, the service type, the contract information of the IoT controller, etc.

[0130] Optionally, the data transmission rule comprises: data type 1 indicates biochemical data, the main data transmission path is RAN, the standby data transmission path is WiFi, and a data reporting threshold 1; data type 2 indicates environmental data, the main data transmission path is WiFi, the standby data transmission path is RAN, and a data reporting threshold 2.

[0131] In step S4105, the PCF returns a session establishment related response message, wherein the response message comprises the data transmission rule.

[0132] In step S4106, the SMF returns a session establishment related response message to the IoT controller, wherein the response message comprises the data transmission rule.

[0133] In step S4107, the IoT controller stores the data transmission rule.

[0134] Optionally, the data transmission rule is used for the IoT controller to perform uplink transmission shunting transmission on uplink data of the service according to the rule.

[0135] Optionally, the data transmission rule is used for the IoT controller to formulate a data collection rule.

[0136] Optionally, the data transmission rule is used for triggering the IoT controller to establish a second session.

[0137] In step S4108, the SMF delivers the data transmission rule returned by the PCF to the UPF.

[0138] In step S4109, the UPF stores the data transmission rule.

[0139] Optionally, the data transmission rule is used for the UPF to perform downlink shunting transmission on downlink data of the service according to the rule.

[0140] In step S4110, the first network connection channel is established between the IoT controller and the RAN and the UPF through the process of steps S4101-S4109.

[0141] In step S4111, the IoT controller receives the data transmission rule, and registers to the network through WiFi access according to the rule.

[0142] In step S4112, the IoT controller initiates a multi-access session establishment process, that is, requests to establish a second PDU session. The second PDU session establishment process is similar to the first PDU session establishment process described in steps S4101 to S4109, and will not be repeated again.

[0143] Step S4113: A second network connection channel is established between the IoT controller and WiFi and UPF.

[0144] Optionally, the network uses the same SMF and PCF to establish the first PDU session and the second PDU session for the IoT controller.

[0145] In step S4114, the IoT controller formulates data collection rules for the business.

[0146] Optionally, the IoT controller determines the collection rules based on one or more information about the service type, the stored data transmission rules, and IoT device capabilities. The controller also determines IoT devices for collecting biochemical data and creates a group; and determines IoT devices for collecting environmental data and creates a group.

[0147] Optionally, the data collection rule includes: the data type indicates biochemical data, IoT device group identifier 1, and IoT device identifier; the data type indicates environmental data, IoT device group identifier 2, and IoT device identifier.

[0148] In step S4115, the IoT controller sends the data collection rules to the IoT device.

[0149] In step S4116 , the IoT device collects corresponding biochemical data or environmental data according to the collection rules, and reports the collected data to the IoT controller.

[0150] In step S4117, the IoT controller summarizes and integrates the data reported by the IoT device.

[0151] In step S4118, the IoT controller accumulates the summary data, and when the accumulated biochemical data reaches the reporting threshold 1, reports it to the experimental application processing center through the first network connection channel, or when the accumulated environmental data reaches the reporting threshold 2, reports it to the experimental application processing center through the second network connection channel.

[0152] Figure 4bFIG. 1 is a flow chart of a method for collecting and transmitting animal experimental data according to an embodiment of the present disclosure. Figure 4b As shown, the embodiment of the present disclosure relates to an information processing method for a communication system, the method comprising:

[0153] Optionally, the IoT device is the IoT terminal in the previous embodiment; the IoT controller is the IoT controller in the previous embodiment; RAN can be the base station access method in the previous embodiment; WiFi is the WiFi access method in the previous embodiment; PCF is the network control device in the previous embodiment; AMF / SMF is other network control devices in the network; UPF is the user plane function in the previous embodiment; UDM is the unified data management function in the previous embodiment; APP Server is the experimental application processing center in the previous embodiment.

[0154] In step S4201, the IoT device connects to the IoT controller according to the IoT access method and establishes a connection with the IoT controller. The IoT controller obtains the data collection capabilities and terminal identification of all IoT devices connected to it.

[0155] In step S4202, the IoT controller initiates a network registration process as a terminal of the mobile communication network, and the registration process may be to register with the 5G network through the RAN.

[0156] In step S4203, the IoT controller formulates data collection rules for the business.

[0157] Optionally, the IoT controller formulates the data collection rules based on the service type, IoT device capabilities, etc. The IoT controller determines the IoT devices used to collect biochemical data and creates a group; the IoT controller determines the IoT devices used to collect environmental data and creates a group.

[0158] Optionally, the data collection rule includes: the data type indicates biochemical data, IoT device group identifier 1, and IoT device identifier; the data type indicates environmental data, IoT device group identifier 2, and IoT device identifier.

[0159] Step S4204: According to the data collection rules, it is determined that biochemical data and environmental data need to be transmitted. The IoT controller initiates a multi-access session establishment including a first PDU session and a second PDU session. For specific steps, please refer to Figure 4aThe process described in steps 4103 to 4113 will not be repeated here.

[0160] In step S4205, the IoT controller sends the data collection rules to the IoT device.

[0161] In step S4206, the IoT controller collects the collected data reported by the IoT device and reports the collected data to the experimental application processing center when the data reaches the reporting threshold. For specific steps, refer to the process described in steps S4116 to S4118 in 4a, which will not be repeated here.

[0162] In step S4207, the IoT controller and the experimental application processing center negotiate that the transmission service has changed from collecting biochemical data and environmental data to collecting only biochemical data.

[0163] Step S4208: APP Server initiates a service request to PCF.

[0164] Optionally, the service request includes biochemical data indicating a service type.

[0165] Step S4209: PCF updates the data transmission rules according to the service request.

[0166] Optionally, the updated data transmission rule includes: the data type indicates biochemical data, the transmission path is RAN, and the data reporting threshold.

[0167] Step S4210: PCF sends the updated data transmission rules to SMF.

[0168] Step S4211: SMF initiates a multi-access session modification request and sends the updated data transmission rule to the IoT controller.

[0169] In step S4212, the IoT controller saves the updated data transmission rules.

[0170] Step S4213: The IoT controller returns a modification response of the multi-access session.

[0171] Step S4214: The SMF sends the updated data transmission rules to the UPF.

[0172] Step S4215: The UPF saves the updated data transmission rules.

[0173] Step S4216: Through the multi-access session modification process described in steps S4211 to S4215, the second network connection channel is released.

[0174] In step S4217, the IoT controller updates the data collection rules based on the updated data transmission rules to only collect biochemical data. The IoT controller sends the updated data collection rules to the IoT device.

[0175] In steps S4218-S4220, the IoT device collects corresponding biochemical data according to the collection rules and reports the collected data to the IoT controller. The IoT controller aggregates and integrates the data reported by the IoT device. When the accumulated biochemical data reaches the reporting threshold, it is reported to the experimental application processing center via the first network connection channel.

[0176] In the embodiments of the present disclosure, some or all of the steps and their optional implementations may be arbitrarily combined with some or all of the steps in other embodiments, and may also be arbitrarily combined with the optional implementations of other embodiments.

[0177] The embodiments of the present disclosure further provide an apparatus for implementing any of the above methods. For example, an apparatus is provided, comprising units or modules for implementing each step performed by a terminal in any of the above methods. For another example, another apparatus is provided, comprising units or modules for implementing each step performed by a network device (e.g., a terminal device, a core network function node, a core network device, etc.) in any of the above methods.

[0178] It should be understood that the division of the various units or modules in the above device is merely a division of logical functions. In actual implementation, they may be fully or partially integrated into a physical entity, or they may be physically separated. In addition, the units or modules in the device may be implemented in the form of a processor calling software: for example, the device includes a processor, the processor is connected to a memory, and the memory stores instructions. The processor calls the instructions stored in the memory to implement any of the above methods or implement the functions of the various units or modules of the above device, wherein the processor is, for example, a general-purpose processor, such as a central processing unit (CPU) or a microprocessor, and the memory is a memory within the device or a memory outside the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits, and the functions of some or all of the units or modules can be realized by designing the hardware circuits. The above-mentioned hardware circuits can be understood as one or more processors; for example, in one implementation, the above-mentioned hardware circuit is an application-specific integrated circuit (ASIC), which realizes the functions of some or all of the above units or modules by designing the logical relationship of the components in the circuit; for example, in another implementation, the above-mentioned hardware circuit can be realized by a programmable logic device (PLD). Taking a field programmable gate array (FPGA) as an example, it can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by configuring the configuration file, thereby realizing the functions of some or all of the above units or modules. All units or modules of the above devices can be realized in the form of software called by the processor, or in the form of hardware circuits, or in part by the form of software called by the processor, and the rest by hardware circuits.

[0179] In the embodiments of the present disclosure, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction reading and execution capabilities, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationship of the hardware circuit. The logical relationship of the above-mentioned hardware circuit is fixed or reconfigurable. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and implementing the hardware circuit configuration can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), etc.

[0180] Figure 5a The schematic diagram of the structure of the IoT controller proposed in the embodiment of the present disclosure. Figure 5a As shown, the IoT controller 5100 may include at least one of a first transceiver module 5101, a second policy processing module 5103, a third data acquisition module 5105, and a fourth data transmission module 5107. In some embodiments, the transceiver module is used to transmit and receive information or data. Optionally, the transceiver module is used to perform at least one of the communication steps, such as sending and / or receiving, performed by the IoT controller in any of the above methods, which are not further described here. Optionally, the processing module is used to perform at least one of the other steps performed by the IoT controller in any of the above methods, which are not further described here.

[0181] In some embodiments, the first transceiver module 5101 is configured to:

[0182] Sending a session establishment request or a multi-access session establishment request to the network, wherein the session establishment request includes a service type that the IoT controller needs to carry out, wherein the service type indicates the service carried out by the IoT controller, and the service type includes the number and / or data type of IoT terminals; the session is used to transmit the service data; the data type includes at least one of the following: biochemical data, environmental data, and time data;

[0183] Receive data transmission rules from the network and establish a multi-access session according to the rules, wherein the multi-access session is used by the IoT controller to establish a first data transmission channel through a first access network and a second data transmission channel through a second access network; the data transmission rules are used to control the business data to be transmitted using the first data transmission channel and / or the second data transmission channel.

[0184] In some embodiments, the second policy processing module 5103 is configured to:

[0185] Saving the data transmission rules;

[0186] Data collection rules are formulated based on at least one of the business type, the data transmission rules, the IoT terminal identifier, and the IoT terminal type. The data collection rules include: IoT terminal identifier, IoT terminal group identifier, data collection type, and data collection start and end time.

[0187] In some embodiments, the third data acquisition module 5105 is configured to:

[0188] Issue data collection rules to IoT terminals;

[0189] Receive collected data from IoT terminals and aggregate the collected data.

[0190] In some embodiments, the fourth data sending module 5107 is configured to:

[0191] According to the data transmission rule, when the aggregated data reaches the threshold, the data is transmitted to the IoT application experiment processing center using the primary data transmission channel, or

[0192] When the aggregated data reaches the threshold and the primary data transmission channel is unavailable, the backup data transmission channel is used to transmit the data to the IoT application experiment process.

[0193] The data transmission rules include: one or more information of data type, main data transmission channel, backup data transmission channel, and data collection and reporting threshold.

[0194] Figure 5bA schematic diagram of the structure of the network control device proposed in the embodiment of the present disclosure. Figure 5b As shown, the network control device 5200 may include at least one of a first transceiver module 5201 and a second policy processing module 5203. In some embodiments, the transceiver module is used to send and receive session establishment information. Optionally, the transceiver module is used to perform at least one of the communication steps, such as sending and / or receiving, performed by the network control device in any of the above methods, which are not further described here. The policy transceiver module is used to perform at least one of the communication steps, such as sending and / or receiving, performed by the first network device in any of the above methods, which are not further described here.

[0195] In some embodiments, the first transceiver module 5201 is configured to:

[0196] receiving a session establishment request from the IoT controller, the session establishment request including a service type to be performed by the IoT controller, wherein the service type indicates the service to be performed by the IoT controller and includes the number and / or data type of IoT terminals; the session is used to transmit the service data; the data type includes at least one of the following: biochemical data, environmental data, and time data;

[0197] The data transmission rule is sent to the IoT controller and / or the user plane function UPF, wherein the user plane function UPF is used to offload and transmit the downlink data of the service according to the data transmission rule.

[0198] In some embodiments, the second policy processing module 5203 is configured to:

[0199] Determining the data transmission rule according to the service type information and the multi-access capability indication of the IoT controller;

[0200] In response to the IoT control indicating support for multi-access capability, and the service type including a first data type and a second data type, determining the data transmission rule including that the first data type uses the first data transmission channel as a primary data transmission channel and the second data transmission channel as a backup data transmission channel; that the second data type uses the second data transmission channel as a primary data transmission channel and the first data transmission channel as a backup data transmission channel, and data transmission thresholds for the first data type and the second data type;

[0201] In response to the IoT control indication that multi-access capability is not supported, or the service type includes a first data type, determining that the data transmission rule includes transmitting the first data type using the current data transmission channel, and a data transmission threshold of the first data type.

[0202] Figure 6a6 is a schematic diagram of the structure of a communication device 6100 proposed in an embodiment of the present disclosure. Communication device 6100 can be a network device (e.g., an access network device, a core network device, etc.), a terminal (e.g., a user equipment, etc.), a chip, a chip system, or a processor that supports a network device to implement any of the above methods, or a chip, a chip system, or a processor that supports a terminal to implement any of the above methods. Communication device 6100 can be used to implement the methods described in the above method embodiments. For details, please refer to the description of the above method embodiments.

[0203] like Figure 6a As shown, the communication device 6100 includes one or more processors 6101. The processor 6101 can be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control the communication device (such as a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute programs, and process program data. The communication device 6100 is used to perform any of the above methods.

[0204] In some embodiments, the communication device 6100 further includes one or more memories 6102 for storing instructions. Optionally, all or part of the memories 6102 may be located outside the communication device 6100.

[0205] In some embodiments, the communication device 6100 further includes one or more transceivers 6103. When the communication device 6100 includes one or more transceivers 6103, the transceiver 6103 performs at least one of the communication steps such as sending and / or receiving in the above method (for example, step S2101 and step S3101, but not limited thereto), and the processor 6101 performs at least one of the other steps (for example, step S2102 and step S3102, but not limited thereto).

[0206] In some embodiments, a transceiver may include a receiver and / or a transmitter. The receiver and transmitter may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, and transceiver circuit may be used interchangeably; the terms transmitter, transmitting unit, transmitter, and transmitting circuit may be used interchangeably; and the terms receiver, receiving unit, receiver, and receiving circuit may be used interchangeably.

[0207] In some embodiments, the communication device 6100 may include one or more interface circuits 6104. Optionally, the interface circuit 6104 is connected to the memory 6102. The interface circuit 6104 may be configured to receive signals from the memory 6102 or other devices, and may be configured to send signals to the memory 6102 or other devices. For example, the interface circuit 6104 may read instructions stored in the memory 6102 and send the instructions to the processor 6101.

[0208] The communication device 6100 described in the above embodiment may be a network device or a terminal, but the scope of the communication device 6100 described in the present disclosure is not limited thereto, and the structure of the communication device 6100 may not be limited thereto. Figure 6a The communication device may be an independent device or a part of a larger device. For example, the communication device may be: 1) an independent integrated circuit IC, or a chip, or a chip system or subsystem; (2) a collection of one or more ICs, optionally, the above IC collection may also include a storage component for storing data and programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, an intelligent terminal device, a cellular phone, a wireless device, a handheld device, a mobile unit, an in-vehicle device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.

[0209] Figure 6b 6200 is a schematic diagram of the structure of the chip 6200 proposed in the embodiment of the present disclosure. For the case where the communication device 6100 can be a chip or a chip system, please refer to Figure 6b The structure diagram of the chip 6200 is shown, but is not limited to this.

[0210] The chip 6200 includes one or more processors 6201 , and the chip 6200 is configured to execute any of the above methods.

[0211] In some embodiments, the chip 6200 further includes one or more interface circuits 6202. Optionally, the interface circuit 6202 is connected to the memory 6203. The interface circuit 6202 can be used to receive signals from the memory 6203 or other devices, and can be used to send signals to the memory 6203 or other devices. For example, the interface circuit 6202 can read instructions stored in the memory 6203 and send the instructions to the processor 6201.

[0212] In some embodiments, the interface circuit 6202 performs at least one of the communication steps such as sending and / or receiving in the above method (for example, step S2101, step S3101, but not limited to this), and the processor 6201 performs at least one of the other steps (for example, step S2102, step S3102, but not limited to this).

[0213] In some embodiments, terms such as interface circuit, interface, transceiver pin, and transceiver may be used interchangeably.

[0214] In some embodiments, the chip 6200 further includes one or more memories 6203 for storing instructions. Alternatively, all or part of the memories 6203 may be located outside the chip 6200.

[0215] The present disclosure also proposes a storage medium having instructions stored thereon. When the instructions are executed on the communication device 6100, the communication device 6100 executes any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but is not limited thereto and may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but is not limited thereto and may also be a transient storage medium.

[0216] The present disclosure also provides a program product, which, when executed by the communication device 6100, enables the communication device 6100 to perform any of the above methods. Optionally, the program product is a computer program product.

[0217] The present disclosure also proposes a computer program, which, when executed on a computer, causes the computer to perform any one of the above methods.

Claims

1. A method for collecting and transmitting animal experimental data, characterized in that: The method is performed by an IoT device controller, and includes: Send a session establishment request, which includes the type of service that the IoT controller needs to carry out. The service type indicates the service to be carried out by the IoT controller and includes the number of IoT terminals and / or data type. The session is used to transmit service data. The data type includes at least one of the following: biochemical data, environmental data, and time data. Receive a data transmission rule, and establish a multi-access session according to the data transmission rule, wherein the multi-access session is used for the IoT controller to establish a first data transmission channel through the first access network and a second data transmission channel through the second access network; the data transmission rule is used to control the transmission of service data using the first data transmission channel and / or the second data transmission channel; the data transmission rule is also used to trigger the IoT controller to initiate the establishment of the multi-access session, including: the IoT controller registers with the network through base station access and WiFi access respectively, and initiates the establishment of the first session through the base station access; when receiving the data transmission rule included in the first session establishment response indicating WiFi access as a backup transmission path, the IoT controller initiates the establishment of the second session through WiFi access, and associates the first session and the second session to form a multi-access session; The data transmission rules are determined based on the service type information and the multi-access capability indication of the IoT controller, including: the IoT control indication supports multi-access capability, and the service type includes a first data type and a second data type, determining the data transmission rules includes the first data type using the first data transmission channel as the main data transmission channel, and the second data transmission channel as the backup data transmission channel; the second data type uses the second data transmission channel as the main data transmission channel, and the first data transmission channel as the backup data transmission channel, as well as the data transmission thresholds of the first data type and the second data type; the IoT control indication does not support multi-access capability, or the service type includes the first data type, determining the data transmission rules includes the first data type using the current data transmission channel for transmission, and the data transmission threshold of the first data type.

2. The method according to claim 1, characterized in that The data transmission rule includes at least one of the following: Data type; Main data transmission channel; Backup data transmission channel; Data collection and reporting threshold; Among them, the main data transmission channel is used to indicate the data transmission channel used for the data type; the backup data transmission channel is used to indicate that when the main data transmission channel is unavailable, the backup data transmission channel is used to transmit data corresponding to the data type, and when the main data transmission channel is available, the main data transmission channel is reused to transmit data; the data collection reporting threshold indicates that data transmission is started when the cumulative data of the type collected by IoT control reaches the threshold.

3. The method according to claim 1 or 2, characterized in that After receiving the data transmission rule and establishing the multi-access session according to the rule, the method further includes: Formulate data collection rules; Send data collection rules to IoT terminals. The data collection rules include the following information: IoT terminal identification; IoT terminal group identification; Type of data collection; The start and end time of data collection.

4. The method according to claim 3, characterized in that The method further comprises: Develop data collection rules based on at least one of the following information: Business type; Data transfer rules; IoT terminal identification; IoT terminal type.

5. The method according to any one of claim 4, characterized in that The method further comprises: Receive and summarize collected data; According to the data transmission rules, when the aggregated data reaches the threshold, the data is transmitted to the IoT application experiment processing center using the primary data transmission channel, or When the aggregated data reaches a threshold and the primary data transmission channel is unavailable, the backup data transmission channel is used to transmit data to the IoT application experiment process.

6. A method for collecting and transmitting animal experimental data, characterized in that: Executed by a network control device, the method includes: Receive a session establishment request, where the session establishment request includes a service type that the IoT controller needs to perform, where the service type indicates the service to be performed by the IoT controller and includes the number and / or data type of IoT terminals; the session is used to transmit service data; and the data type includes at least one of the following: biochemical data, environmental data, and time data; Determine data transmission rules based on service type information and the multi-access capability indication of the IoT controller; Sending data transmission rules; the data transmission rules are used to control whether business data is transmitted using the first data transmission channel and / or the second data transmission channel; the data transmission rules are also used to trigger the IoT controller to initiate the establishment of a multi-access session, including: the IoT controller registers with the network through base station access and WiFi access respectively, and initiates the establishment of a first session through the base station access. When receiving the data transmission rules included in the first session establishment response indicating WiFi access as a backup transmission path, the IoT controller initiates the establishment of a second session through WiFi access, and associates the first session and the second session to form a multi-access session. Determining the data transmission rule according to the service type information and the multi-access capability indication of the IoT controller includes: In response to the IoT control indicating support for multi-access capability, and the service type including a first data type and a second data type, determining a data transmission rule including using the first data transmission channel as a primary data transmission channel and the second data transmission channel as a backup data transmission channel for the first data type; using the second data transmission channel as a primary data transmission channel and the first data transmission channel as a backup data transmission channel for the second data type, and data transmission thresholds for the first data type and the second data type; In response to the IoT control indication that multi-access capability is not supported, or the service type includes a first data type, determining a data transmission rule including transmitting the first data type using a current data transmission channel and a data transmission threshold of the first data type.

7. The method according to claim 6, characterized in that Before determining the data transmission rule according to the service type information and the multi-access capability indication of the IoT controller, the method further includes: Receive a multi-access capability indication from the IoT controller, or Receive a multi-access capability indication from the unified data management function for the IoT controller.

8. The method according to claim 6, characterized in that The data transmission rules include: The data transmission rules are sent to the IoT controller and / or the user plane function UPF, wherein the user plane function UPF is used to offload and transmit the downlink data of the service according to the data transmission rules.

9. The method according to claim 6, characterized in that The network control device is a session management function SMF, or a policy control function PCF, or other network devices with a data transmission rule formulation function.

Citation Information

Patent Citations

  • 5G (5th Generation Mobile Network) multi-access concurrent transmission control system and method

    CN107333143A

  • Remote medical network communication reliability implementation method

    CN117527046A