Animal experiment data acquisition and transmission control method

Through IoT controller in animal experiments, according to the data nature and terminal access network characteristics, multi-access session technology is used to divert data transmission, solving the transmission rate and reliability problems, realizing on-demand data collection and reliable transmission, and improving the quality of data The transmission efficiency and security of experimental data are achieved.

CN119155316AActive Publication Date: 2024-12-17NANTONG UNIV
View PDF 5 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

In animal experiments, data transmission rate and reliability are limited by the characteristics of communication technology, especially WiFi and terrestrial cellular networks have a large number of terminal accesses, and satellite access has coverage and security problems, making it difficult to realize data Need for collection and reliable transmission.

Method used

Through IoT controllers of IoT devices, differentiated data transmission methods and acquisition strategies are formulated according to the data nature and the characteristics of terminal access networks, and multi-access session technology is used to divert data transmission between different networks to ensure data collection and Reliable transmission.

Benefits of technology

It realizes the optimization of data transmission according to the nature of data and business needs, improves the reliability and efficiency of data transmission, solves the problems of transmission rate and coverage, and ensures the safe and efficient transmission of experimental data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119155316A_ABST
    Figure CN119155316A_ABST
Patent Text Reader

Abstract

The invention provides an animal experiment data acquisition and transmission control method. A data transmission rule is formulated based on a data type included in a service type and / or the number of IoT terminals; the data type comprises one of biochemical data, environmental data and time data; the data transmission rule is issued to an IoT controller for controlling a network transmission path used by data transmission; a data acquisition rule is formulated based on a data transmission rule, a service type and an IoT terminal capability to control data acquisition of an IoT terminal, and an IoT controller controls a data transmission path according to the data transmission rule and formulates the data acquisition rule according to the data transmission rule to control data acquisition of the IoT terminal. Therefore, the effects of on-demand acquisition and reliable transmission of experimental data are 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 collection and data transmission control method based on the Internet of Things. Background Art

[0002] In the fields of biology, medicine, and pharmacy, animal experiments are often used to assist in scientific research in order to acquire new knowledge or solve specific problems. During animal experiments, it is necessary to observe and collect various data on the experimental subjects, such as mice, rats, dogs, and monkeys, and send the collected data to the experimental center for processing as required for analysis and research. Animal experiments usually collect data including biochemical data, time data, and various environmental data including temperature and humidity.

[0003] With the development of communication and electronic technology, animal experiments can be carried out remotely, which can make use of better experimental environments and save a lot of construction costs. For example, in order to obtain experimental data of animals in extremely cold areas, the experimental subjects can be placed in a real living environment, and sensors can be used to collect and transmit data to a remote experimental center for analysis and research. In the process of data collection and transmission, due to the characteristics of the communication technology used, there may be problems such as data transmission rate and reliability. For example, when using WiFi as an access technology, although the transmission rate is high, there will be problems such as limited coverage, unstable signals, and transmission security. The use of terrestrial cellular transmission technologies such as 4G and 5G has a wide coverage range and is protected by security mechanisms, but it may cause a rate drop when the number of terminal accesses is large. In addition, there are communication methods such as satellite access.

[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, so as 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, the 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 formulates data collection strategies in combination with data transmission solutions and application business requirements to achieve on-demand data collection and reliable transmission, thereby providing communication guarantee for data collection and transmission in animal experiments.

[0006] According to a first aspect of an embodiment of the present disclosure, there is provided an animal experiment data collection and transmission control method, characterized in that it is executed by an IoT device IoT controller, and the method comprises:

[0007] Sending a session establishment request, 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;

[0008] Receive data transmission rules 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.

[0009] According to a second aspect of an embodiment of the present disclosure, there is provided an animal experiment data collection and transmission control method, characterized in that it is executed by a network control device, and the method comprises:

[0010] Receive a session establishment request, 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;

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

[0012] The data transmission rule is sent.

[0013] According to a third aspect of an embodiment of the present disclosure, an IoT device controller is provided, wherein the IoT device controller comprises:

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

[0015] Sending a session establishment request or a multi-access session establishment request to the network, wherein the session establishment request includes the type of service 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;

[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 rule;

[0019] Data collection rules are formulated according to 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] Send 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 as:

[0029] Receive a session establishment request from the IoT controller, 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;

[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 perform offload transmission of 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] Determine 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 that multi-access capability is supported, and the service type includes a first data type and a second data type, determining the data transmission rule includes that the first data type uses a first data transmission channel as a primary data transmission channel and a second data transmission channel as a backup data transmission channel; 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 of the first data type and the second data type;

[0034] In response to the IoT control indicating 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 a 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 comprising:

[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 the seventh aspect of an embodiment of the present disclosure, a storage medium is provided, wherein the storage medium has instructions, and when the instructions are executed on a communication device, the communication device executes the method provided by 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 clarifies 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, so as to achieve 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 exemplary and explanatory only and are not restrictive of the embodiments of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] The drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present application, and are used together with the specification to explain the principles of the present application. In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments are briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative labor.

[0045] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the background technology, the drawings required for use in the embodiments of the present application or the background technology will be described below.

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

[0047] Figure 1b is a schematic diagram of a communication system for collecting and transmitting animal experiment data according to an exemplary embodiment;

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

[0049] Figure 2 is a flow chart of a communication method according to an exemplary embodiment;

[0050] Figure 3 is a flow chart of a communication method according to an exemplary embodiment;

[0051] Figure 4a is a flow chart of a communication method according to an exemplary embodiment;

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

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

[0054] Figure 5b is a schematic diagram of the structure 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 realization of the purpose, functional features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. The above-mentioned drawings have shown clear embodiments of this application, which will be described in more detail later. These drawings and textual descriptions are not intended to limit the scope of the concept of this application in any way, but to illustrate the concept of this application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0058] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the attached claims. It should be understood that the specific embodiments described herein are only used to explain the present application and are not intended to limit the present application.

[0059] The disclosed embodiments provide a method for implementing animal experiment data collection and transmission control, an IoT controller, a network control device, an IoT terminal device, a system for implementing reliable communication for on-demand data collection and data transmission, and a storage medium. In some embodiments, the terms such as communication method and information indication method, information processing method, and information transmission method can be replaced with each other, and the terms such as communication system and information processing system can be replaced with each other.

[0060] The embodiments of the present disclosure are not exhaustive, but are only illustrative of some embodiments, and are not intended to be a specific limitation on the scope of protection of the present disclosure. In the absence of contradiction, each step in a certain embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a certain embodiment can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment can be arbitrarily exchanged. In addition, the optional implementation methods in a certain embodiment can be arbitrarily combined; in addition, the embodiments can be arbitrarily combined, for example, some or all of the steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.

[0061] In each embodiment of the present disclosure, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between the embodiments are consistent and can be referenced to each other, and the technical features in different embodiments can be combined to form a new embodiment based on their internal logical relationships.

[0062] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.

[0063] In the embodiments of the present disclosure, unless otherwise specified, elements expressed in the singular form, such as "a", "an", "the", "above", "said", "aforementioned", "this", etc., may mean "one and only one", or "one or more", "at least one", etc. For example, when using articles such as "a", "an", "the" in English in translation, the noun after the article may be understood as a singular expression or a plural expression.

[0064] In the embodiments of the present disclosure, “plurality” refers to two or more.

[0065] In some embodiments, the terms “at least one,” “one or more,” “a plurality of,” “multiple,” etc. may be used interchangeably.

[0066] In some embodiments, "at least one of A and B", "A and / or B", "A in one case, B in another case", "in response to one case A, in response to another case B", etc., may include the following technical solutions according to 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); in some embodiments, A and B (both A and B are executed). When there are more branches such as A, B, C, etc., the above is also similar.

[0067] In some embodiments, the recording method of "A or B" may include the following technical solutions according to 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). When there are more branches such as A, B, C, etc., the above is also similar.

[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 restrictions on the position, order, priority, quantity or content of the description objects. The statement of the description object refers to the description in the context of the claims or embodiments, and should not constitute unnecessary restrictions 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", and the "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 the "first device" as an example, the number of "devices" can be one or more. In addition, the objects modified by different prefixes may be the same or different. For example, if the description object is "device", then the "first device" and the "second device" may be the same device or different devices, and their types may be the same or different. For another example, if the description object is "information", then the "first information" and the "second information" may be the same information or different information, and their contents may 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 lower 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", "no 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 may be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. In some cases, they may 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 (radio base station)", "fixed station (fixed station)", and in some embodiments may also be understood as "node (node)", "access point (access point)", "transmission point (TP)", "reception point (reception point, RP)", "transmission and / or reception point (transmission / reception point, TRP)"", "panel (panel)", "antenna panel (antenna panel)", "antenna array (antenna array)"", "cell (cell)", "macro cell (macro cell)", "small cell (small cell)", "femto cell (femto cell)", "pico cell (pico cell)", "sector (sector)", "cell group (cell group)", "serving cell (serving cell)", "carrier (carrier)", "component carrier (component carrier)", "bandwidth part (bandwidth part, BWP)" and the like.

[0075] In some embodiments, "terminal" or "terminal device" or "IoT terminal controller" can be called "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, acquisition of 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 embodiments of the present disclosure may be implemented as an independent embodiment, and the combination of any elements, any rows, and any columns may 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, for example, a mobile phone, a wearable device, an Internet of Things device, an Internet of Things device controller, a car with communication function, a smart car, a tablet computer (Pad), a computer with wireless transceiver function, 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, audio and video processing equipment 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, and at least one of a wireless terminal device in a smart home, but is not limited to these.

[0083] In some embodiments, the access network device may be, for example, a node or device that accesses a terminal to a wireless network. The access network device may include an evolved NodeB (eNB), a next generation evolved NodeB (ng-eNB), a next generation NodeB (gNB), a node B (NB), a home node B (HNB), a home evolved nodeB (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 base station (Open RAN), a cloud base station (Cloud RAN), a base station in other communication systems, and at least one of an access node in a Wi-Fi system, but is not limited thereto.

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

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

[0086] In some embodiments, the core network device may be a device including one or more network elements, or may be a plurality of devices or a group of devices, 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 mobility 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. A person skilled in the art 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 entities other than the above, the number and form of each entity are arbitrary, and the connection relationship between the entities is an example. The entities may be connected or disconnected, and the connection may be in any manner, which may be direct or indirect, and may be wired or wireless.

[0092] The embodiments of the present disclosure may 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) network, Device-to-Device (D2D) system, Machine-to-Machine (M2M) system, Internet of Things (IoT) system, Vehicle-to-Everything (V2X), systems using other communication methods, next-generation systems based on them, etc. In addition, multiple systems can also be combined (for example, a combination of LTE or LTE-A and 5G, etc.) for application.

[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 a terminal. The IoT controller needs to realize data transmission, needs to 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 station 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 according to business needs and IoT terminal types, and indicating collection strategies 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 biochemical data and using WiFi access for 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, it can also use differentiated transmission to achieve different data transmission requirements. For example, biochemical data requires confidentiality transmission and can use the base station access path, and other ordinary data can use the WiFi access path.

[0095] Alternatively, if 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 N9 connection with the UPF PSA; and the UPF PSA establishes N6 connection with the experimental application processing center.

[0096] Figure 2 FIG. 1 is an interactive schematic 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, and 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 the service type of the service that the IoT terminal control needs to carry out, and the service type includes the data type of the service and / or the number of IoT terminals. The session can be a PDU session or an IP-CAN session, and the session is used to transmit the data of the service. 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 capability, the session establishment request is a multi-access session establishment request, which is used by the IoT controller to establish a session through the first access network and the second access network respectively. For example, the IoT controller establishes a first PDU session through base station access and establishes a second PDU session through WiFi, and the first PDU session and the second PDU session constitute a multi-access PDU session.

[0100] In some embodiments, if the IoT terminal control 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 a session establishment response, and the data transmission rules define the transmission path of the data of the service. For example, it is defined that the biochemical data included in the service is transmitted through the base station access path, and when the base station data path is unavailable, the WiFi access path can be used for data transmission; it is defined that the environmental data is transmitted through the WiFi access path, and when the WiFi access path is unavailable, the data is transmitted through the base station access path.

[0103] In some embodiments, the IoT controller receives and saves the data transmission rule, and the data transmission rule 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 the establishment of a first session through 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 a second session through the WiFi access, and associates the first session with the second session to form a multi-access session.

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

[0105] In some embodiments, the IoT controller formulates the data collection rule according to one or more information of data transmission rules, business types, IoT terminal identifiers, and IoT terminal types. The data collection rule is used to instruct the IoT terminal to collect data according to the collection rule. The data collection rule defines the type of data to be collected, the start and end time of data collection, the IoT terminal group that collects the data, and the identifier of the IoT terminal in the group. For example, if the data transmission rule defines that biochemical data and environmental data need to be transmitted, the IoT controller needs to collect these two types of data, and at the same time, according to the capabilities of the IoT terminal, it is obtained which IoT terminals can collect biochemical data, which IoT terminals can collect environmental data, and which IoT terminals can collect biochemical data and environmental data, and the IoT terminals are grouped according to data collection type and data collection capability. The IoT controller formulates the data collection rule to include the data collection type, the start and end time of collection, the IoT terminal group identifier, and the IoT terminal identifier, and sends it to the IoT terminal corresponding to the IoT terminal identifier.

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

[0107] In some embodiments, the IoT controller receives data reported by the IoT terminal, and accumulates and summarizes 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 matching transmission rule. For example, the data transmission rule defines that biochemical data is transmitted through base station access and defines the transmission threshold. Then, the IoT controller receives the biochemical data reported by the IoT terminal. When the accumulated biochemical data reaches the reporting threshold, according to the data transmission rule, the base station access is used to transmit the biochemical data to the experimental application processing center.

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

[0110] In some embodiments, the term "send" can be interchangeable with terms such as "transmit", "report", and "transmit".

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

[0112] Figure 3 FIG. 1 is a flow chart of a method for collecting and transmitting animal experiment data according to an embodiment of the present disclosure. Figure 3 As shown, the embodiment of the present disclosure relates to a communication method, which is executed by a network control device, and the method includes one of the following steps:

[0113] Step S3101: Receive a session establishment request from the IoT controller.

[0114] In some embodiments, optional implementations of step S3101 can be found in Figure 2 The implementation method of step S2101, and Figure 2 Other related parts in the embodiments involved will not be described in detail here.

[0115] Step S3102: formulate data transmission rules, and send the data transmission rules.

[0116] In some embodiments, an optional implementation of step S3102 may be performed by Figure 2 Optional implementations 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 capability. The capability can be obtained from the IoT controller or from a unified data management function.

[0120] The information indication method involved in the embodiment of the present disclosure may include at least one of step S3101 to step 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 an independent embodiment, but is not limited thereto.

[0121] Figure 4a FIG. 1 is a flow chart of a method for collecting and transmitting animal experiment 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, and the method includes one of the following steps:

[0122] Optionally, IoT device is the IoT terminal in the previous embodiment; 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] Step S4101: The IoT device accesses the IoT controller according to the IoT access mode and establishes a connection with the IoT controller. The IoT controller obtains the data collection capability, terminal identification, etc. of all IoT devices that have established a connection relationship with it.

[0124] 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] Step S4103: If the registration is successful, the IoT controller initiates a PDU session establishment request, wherein 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] Step S4104: After receiving the request related to the session establishment, the PCF formulates a data transmission rule 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 rules include data type 1 indicating biochemical data, the main data transmission path is RAN, the backup data transmission path is WiFi, and the data reporting threshold is 1; data type 2 indicates environmental data, the main data transmission path is WiFi, the backup data transmission path is RAN, and the data reporting threshold is 2.

[0131] Step S4105: PCF returns a response message related to the session establishment, and the response message includes the data transmission rule.

[0132] Step S4106: SMF returns a response to the session establishment to the IoT controller, where the response message includes the data transmission rule.

[0133] Step S4107: IoT controller saves the data transmission rule.

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

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

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

[0137] Step S4108: SMF sends the data transmission rules returned by the PCF to UPF.

[0138] Step S4109, UPF saves the data transmission rules.

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

[0140] Step S4110: Establish a first network connection channel between the IoT controller and the RAN and UPF through the process of steps S4101 to S4109.

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

[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] Step S4114: IoT controller formulates data collection rules for the business.

[0146] Optionally, the IoT controller determines the collection rule according to the business type, the stored data transmission rule, and one or more information of IoT device capabilities. Determine the IoT device used to collect biochemical data and establish a group; determine the IoT device used to collect environmental data and establish 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] Step S4115: IoT controller sends the data collection rules to IoT device.

[0149] Step S4116: The IoT device collects corresponding biochemical data or environmental data according to the collection rule, and reports the collected data to the IoT controller.

[0150] Step S4117: IoT controller summarizes and integrates the data reported by IoT device.

[0151] Step S4118, the IoT controller accumulates the summary data, and when the accumulated biochemical data reaches the reporting threshold 1, it reports to the experiment application processing center through the first network connection channel, or when the accumulated environmental data reaches the reporting threshold 2, it reports to the experiment 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 experiment 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, and the method includes:

[0153] Optionally, IoT device is the IoT terminal in the previous embodiment; 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] Step S4201: The IoT device accesses the IoT controller according to the IoT access mode and establishes a connection with the IoT controller. The IoT controller obtains the data collection capability, terminal identification, etc. of all IoT devices that have established a connection relationship with it.

[0155] 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] Step S4203: IoT controller formulates data collection rules for the business.

[0157] Optionally, the IoT controller formulates the data collection rules according to the business type, IoT device capabilities, etc. Determine the IoT device used for collecting biochemical data and establish a group; determine the IoT device used for collecting environmental data and establish 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 rule, it is determined that the 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] Step S4205: IoT controller sends the data collection rules to IoT device.

[0161] Step S4206, IoT controller collects the collected data reported by IoT device, and reports the collected data to the experimental application processing center when the data reaches the reporting threshold. The specific steps refer to the process described in steps S4116-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 the service type.

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

[0166] Optionally, the updating 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] Step S4212: IoT controller saves the updated data transmission rule.

[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-step S4215, the second network connection channel is released.

[0174] Step S4217: According to the updated data transmission rule, the IoT controller updates the data collection rule to only instruct the collection of biochemical data. The IoT controller sends the updated data collection rule to the IoT device.

[0175] In step S4218-step 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 summarizes 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 through the first network connection channel.

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

[0177] The embodiments of the present disclosure also propose a device for implementing any of the above methods, for example, a device is proposed, the above device includes a unit or module for implementing each step performed by the terminal in any of the above methods. For another example, another device is also proposed, including a unit or module for implementing each step performed by a network device (such as 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 units or modules in the above device is only a division of logical functions, and in actual implementation, they can be fully or partially integrated into one physical entity, or they can be physically separated. In addition, the units or modules in the device can 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 instructions are stored in the memory. The processor calls the instructions stored in the memory to implement any of the above methods or implement the functions of the 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 inside 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 hardware circuits can be understood as one or more processors; for example, in one implementation, the above hardware circuit is an application-specific integrated circuit (ASIC), and the functions of some or all of the above units or modules are realized by designing the logical relationship of the components in the circuit; for example, in another implementation, the above hardware circuit can be realized by a programmable logic device (PLD), taking a field programmable gate array (FPGA) as an example, which can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by a configuration file, so as to realize 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 a processor calling software, or in the form of a hardware circuit, or in part by a processor calling software, and the rest by a hardware circuit.

[0179] In the disclosed embodiment, the processor is a circuit with signal processing capability. In one implementation, the processor may be a circuit with instruction reading and running capability, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which may be understood as a microprocessor), or a digital signal processor (DSP), etc.; in another implementation, the processor may realize certain functions through the logical relationship of the hardware circuit, and the logical relationship of the above hardware circuit is fixed or reconfigurable, such as a hardware circuit implemented by a processor as 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 realizing the configuration of the hardware circuit may be understood as the process of the processor loading instructions to realize the functions of some or all of the above units or modules. In addition, it may also be a hardware circuit designed for artificial intelligence, which may 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 A 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 5102, a third data acquisition module 5103, a fourth data sending module 5104, etc. In some embodiments, the transceiver module is used to send and receive information or send and receive data. Optionally, the transceiver module is used to execute at least one of the communication steps such as sending and / or receiving executed by the IoT controller in any of the above methods, which will not be repeated here. Optionally, the processing module is used to execute at least one of the other steps executed by the IoT controller in any of the above methods, which will not be repeated here.

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

[0182] Sending a session establishment request or a multi-access session establishment request to the network, wherein the session establishment request includes the type of service 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 rule;

[0186] Data collection rules are formulated according to 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] Send 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, a second policy processing module 5202, etc. 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 will not be repeated 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 will not be repeated here.

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

[0196] Receive a session establishment request from the IoT controller, 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;

[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 perform offload transmission of 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] Determine 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 that multi-access capability is supported, and the service type includes a first data type and a second data type, determining the data transmission rule includes that the first data type uses a first data transmission channel as a primary data transmission channel and a second data transmission channel as a backup data transmission channel; 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 of the first data type and the second data type;

[0201] In response to the IoT control indicating 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 a current data transmission channel, and a data transmission threshold of the first data type.

[0202] Figure 6a6100 is a schematic diagram of the structure of the communication device 6100 proposed in the embodiment of the present disclosure. The communication device 6100 can be a network device (such as an access network device, a core network device, etc.), or a terminal (such as a user device, etc.), or a chip, a chip system, or a processor that supports the network device to implement any of the above methods, or a chip, a chip system, or a processor that supports the terminal to implement any of the above methods. The communication device 6100 can be used to implement the method described in the above method embodiment, and the details can be referred to the description in the above method embodiment.

[0203] like Figure 6a As shown, the communication device 6100 includes one or more processors 6101. The processor 6101 may be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. The baseband processor may be used to process the communication protocol and the communication data, and the central processing unit may 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 a program, and process the data of the program. The communication device 6100 is used to execute 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 memory 6102 may also be 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, step S3101, but not limited thereto), and the processor 6101 performs at least one of the other steps (for example, step S2102, step S3102, but not limited thereto).

[0206] In some embodiments, the transceiver may include a receiver and / or a transmitter, and the receiver and the transmitter may be separate or integrated. Optionally, the terms such as transceiver, transceiver unit, transceiver, transceiver circuit, etc. may be replaced with each other, the terms such as transmitter, transmission unit, transmitter, transmission circuit, etc. may be replaced with each other, and the terms such as receiver, receiving unit, receiver, receiving circuit, etc. may be replaced with each other.

[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, and the interface circuit 6104 may be used to receive signals from the memory 6102 or other devices, and may be used 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 embodiments 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 may be 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, a vehicle-mounted device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.

[0209] Figure 6b 6200 according to an embodiment of the present disclosure. Figure 6b The structure diagram of 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 used 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 the interface circuit 6202 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 executes 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 executes 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. Optionally, all or part of the memory 6203 may be outside the chip 6200.

[0215] The present disclosure also proposes a storage medium, on which instructions are stored, and 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 to this, and it can also be a storage medium readable by other devices. Optionally, the storage medium can be a non-transitory storage medium, but is not limited to this, and it can also be a temporary storage medium.

[0216] The present disclosure also proposes a program product, which, when executed by the communication device 6100, enables the communication device 6100 to execute 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 execute any one of the above methods.

Claims

1. A method for collecting and transmitting animal experiment data, characterized in that: The method is performed by an IoT device IoT controller, and includes: Sending a session establishment request, 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; Receive data transmission rules 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.

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 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 reporting threshold indicates that the data transmission is started when the data of the type collected by the IoT control accumulates to the threshold.

3. The method according to claim 1 or 2, characterized in that: After receiving a data transmission rule and establishing a multi-access session according to the rule, the method further includes: Formulate data collection rules; The data collection rule is sent to the IoT terminal, wherein the data collection rule includes 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: Formulate the data collection rules based on at least one of the following information: The type of business; the data transmission rules; IoT terminal identification; IoT terminal type.

5. The method according to any one of claims 1 to 4, characterized in that The method further comprises: Receiving collected data and summarizing the collected data; 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 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.

6. A method for collecting and transmitting animal experiment data, characterized in that: The method is performed by a network control device, and includes: Receive a session establishment request, 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; Determine the data transmission rule according to the service type information and the multi-access capability indication of the IoT controller; The data transmission rule is sent.

7. The method according to claim 6, characterized in that The 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 that multi-access capability is supported, and the service type includes a first data type and a second data type, determining the data transmission rule includes that the first data type uses a first data transmission channel as a primary data transmission channel and a second data transmission channel as a backup data transmission channel; 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 of the first data type and the second data type; In response to the IoT control indicating 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 a current data transmission channel, and a data transmission threshold of the first data type.

8. The method according to claim 6 or 7, 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: receiving the multi-access capability indication from the IoT controller, or A multi-access capability indication of the IoT controller is received from a unified data management function.

9. The method according to claim 6 or 7, characterized in that: The sending of the data transmission rule comprises: 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 perform offload transmission of the downlink data of the service according to the data transmission rule.

10. The method according to any one of claims 6 to 9, characterized in that The network control device is a session management function SMF, or a policy control function PCF, or other network devices having the function of formulating data transmission rules.

Citation Information

Patent Citations

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

    CN107333143A

  • Method for determining transmission rule, network equipment and device

    CN114125857A

  • Data transmission processing method and device, control equipment and storage medium

    CN116546046A

  • Data communication method and device for converged network, and storage medium

    CN117202410A

  • Remote medical network communication reliability implementation method

    CN117527046A