A 5G network-based industrial Internet of Things equipment control method and system
By using a 5G network-based control method on the management node, the management node obtains the experimental time period of each industrial IoT device and configures them to share the same DRX cycle, solving the problem of high control efficiency in large-scale networking of industrial IoT devices, and achieving efficient control and optimized communication process.
Patent Information
- Application Number
- CN202410465941.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-17
- Publication Date
- 2025-03-18
- Estimated Expiration
- 2044-04-17
AI Technical Summary
In the large-scale networking scenario of industrial Internet of Things equipment, how to ensure the efficiency of control is a characteristic issue of research.
By implementing a 5G network-based industrial IoT device control method on the management node, the management node acquires the experimental time periods of each industrial IoT device, determines the relevant equipment based on these time periods, and configures them to share the same DRX cycle to optimize the communication and control process.
This method can achieve efficient control in the scenario of large-scale networking of industrial IoT devices, reduce the number of interactive controls, and improve the overall performance of the system.
Smart Images

Figure CN118317440B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of control technology, and in particular to a method and system for controlling industrial Internet of Things equipment based on a 5G network. Background Art
[0002] Industrial Internet of Things refers to the technology that uses smart sensors and actuators to enhance manufacturing and industrial processes. It is widely used in many industries. Industrial Internet of Things devices can collect, monitor and process data in real time to improve production efficiency, reduce costs, optimize processes and predict maintenance needs. The application range of Industrial Internet of Things devices is very wide, including manufacturing, energy industry, agriculture and animal husbandry, and smart environmental protection.
[0003] With the popularization of IoT technology, industrial IoT devices have gradually upgraded from traditional manual single-machine control to IoT networking control to achieve large-scale cluster control. For example, taking the GT (green tooth) 1.0 protocol as an example, industrial IoT devices can be used as terminal nodes to network with management nodes, so that management nodes can control the networked terminal nodes, such as the work of multiple industrial IoT devices, through the green tooth protocol, such as controlling the time to perform test operations, what type of test operations to perform, and when to report test results.
[0004] However, in the networking scenario, as the scale of the network expands and the number of devices increases, how to ensure the efficiency of control is a characteristic issue currently being studied. Summary of the invention
[0005] The embodiments of the present application provide an industrial Internet of Things device control method and system based on a 5G network, which can be used to efficiently control industrial Internet of Things devices in large-scale networking scenarios.
[0006] In order to achieve the above purpose, this application adopts the following technical solutions:
[0007] In a first aspect, a 5G network-based industrial Internet of Things device control method is provided, which is applied to a management node, and the method includes: the management node obtains an experimental time period of each of M industrial Internet of Things devices, where M is an integer greater than 2, and the industrial Internet of Things device is a terminal node configured to be managed by the management node; the management node determines N1 industrial Internet of Things devices related to the experimental time period from the M industrial Internet of Things devices according to the experimental time periods of each of the M industrial Internet of Things devices, where N1 is an integer greater than 1 and less than or equal to M; the management node sends first configuration information to the N1 industrial Internet of Things devices, and the first configuration information is used to indicate that the N1 industrial Internet of Things devices share the same first DRX cycle, the first DRX cycle includes a first activation period and a first dormant period, the first dormant period includes the experimental time period of the N1 industrial Internet of Things devices, and the N1 industrial Internet of Things devices can report the experimental results of the N1 industrial Internet of Things devices to the management node within the first activation period.
[0008] Optionally, the management node determines N1 industrial Internet of Things devices related to the experimental time periods from the M industrial Internet of Things devices based on the experimental time periods of the M industrial Internet of Things devices, including: the management node determines N1 industrial Internet of Things devices based on the overlapping relationship of the experimental time periods of the M industrial Internet of Things devices, wherein, among the N1 industrial Internet of Things devices, the experimental time period of each industrial Internet of Things device at least partially overlaps with the experimental time period of at least one industrial Internet of Things device.
[0009] Optionally, the management node determines N1 industrial Internet of Things devices based on the overlapping relationship of the experimental time periods of the M industrial Internet of Things devices, including: for the M industrial Internet of Things devices, i traverses 1 to M-2, and the management node determines whether the experimental time period of the i-th industrial Internet of Things device at least partially overlaps with the experimental time period of the i+1-th industrial Internet of Things device; if so, the management node determines whether the experimental time period of the i+1-th industrial Internet of Things device at least partially overlaps with the experimental time period of the i+2-th industrial Internet of Things device; otherwise, the management node determines whether the experimental time period of the i-th industrial Internet of Things device at least partially overlaps with the experimental time period of the i+2-th industrial Internet of Things device, and so on, until the M industrial Internet of Things devices are traversed by the management node, and the management node determines the N1 industrial Internet of Things devices related to the experimental time period.
[0010] Optionally, the experimental time period of the industrial Internet of Things device is a time period configured for the industrial Internet of Things device to perform at least one of the following operations on the tested material: stretching, compression, bending, peeling, or shearing; the first dormant period includes the experimental time periods of N1 industrial Internet of Things devices respectively, which means that when the N1 industrial Internet of Things devices are each performing at least one operation, the communication between the N1 industrial Internet of Things devices and the management node is in a dormant state, and accordingly, the management node does not monitor whether there is any information from the N1 industrial Internet of Things devices during the first dormant period.
[0011] Optionally, the first configuration information is also used to indicate the first communication opportunity within the first activation period. After N1 industrial Internet of Things devices perform at least one operation on the tested material, the method also includes: the management node receives the operation results sent by each of the N1 industrial Internet of Things devices at the first communication opportunity within the first activation period, and a total of N1 operation results are received, each of the N1 operation results is a result obtained by an industrial Internet of Things device corresponding to the N1 industrial Internet of Things devices performing at least one operation on the tested material.
[0012] Optionally, the management node locally maintains beam correspondences between the management node and N1 industrial Internet of Things devices, a total of N1 beam correspondences, the j-th beam correspondence among the N1 beam correspondences is used to indicate that the best receiving beam #j corresponds to the best transmitting beam #j, the best receiving beam #j is the best receiving beam used by the management node to communicate with the j-th industrial Internet of Things device among the N1 industrial Internet of Things devices, the best transmitting beam #j is the best transmitting beam used by the j-th industrial Internet of Things device to communicate with the management node, j is an integer from 1 to N1, and the N1 beam correspondences indicate a one-to-one correspondence between N1 best receiving beams and N1 best transmitting beams;
[0013] On this basis, the method also includes: if the first configuration information indicates the first communication opportunity within the first activation period, the management node determines the N1 best transmitting beams as a target best transmitting beam, and merges multiple beams with consistent indexes in the N1 best receiving beams into one, to obtain N2 best receiving beams, where N2 is a positive integer less than N1, thereby replacing the correspondence between the N1 beams with the correspondence between the target best transmitting beam and the N2 best receiving beams.
[0014] Optionally, the management node determines N1 industrial Internet of Things devices related to the experimental time period from the M industrial Internet of Things devices according to the experimental time periods of the M industrial Internet of Things devices, further comprising: the management node further determines N2 industrial Internet of Things devices according to the overlapping relationship of the experimental time periods of the M industrial Internet of Things devices; the N2 industrial Internet of Things devices are different from the N1 industrial Internet of Things devices, and the experimental time period of the N2 industrial Internet of Things devices is different from the experimental time period of the N1 industrial Internet of Things devices; among the N2 industrial Internet of Things devices, the experimental time period of each industrial Internet of Things device at least partially overlaps with the experimental time period of at least one industrial Internet of Things device;
[0015] The method also includes: the management node sends second configuration information to N2 industrial Internet of Things devices, the second configuration information is used to indicate that the N2 industrial Internet of Things devices share the same second DRX cycle, the second DRX cycle includes a second activation period and a second dormancy period, the second dormancy period includes respective experimental time periods of the N2 industrial Internet of Things devices, and the N2 industrial Internet of Things devices can report respective experimental results of the N2 industrial Internet of Things devices to the management node within the second activation period;
[0016] Optionally, if the second activation period partially overlaps with the first activation period, the management node determines the first communication opportunity in the time period in which the second activation period partially overlaps with the first activation period, and the second configuration information is also used to indicate the first communication opportunity in the second activation period; the management node locally maintains beam correspondences between the management node and N2 industrial Internet of Things devices, a total of N2 beam correspondences, and the sth beam correspondence among the N2 beam correspondences is used to indicate that the best receiving beam #s corresponds to the best transmitting beam #s, the best receiving beam #s is the best receiving beam used by the management node to communicate with the sth industrial Internet of Things device among the N2 industrial Internet of Things devices, and the best transmitting beam #s is the best transmitting beam used by the sth industrial Internet of Things device to communicate with the management node, s is an integer from 1 to N2, and the N2 beam correspondences indicate a one-to-one correspondence between N2 best receiving beams and N2 best transmitting beams;
[0017] On this basis, the method also includes: if the second configuration information indicates a second communication opportunity within the second activation period, the management node also determines the N1 best transmission beams and the N2 best transmission beams as a target best transmission beam, and merges multiple beams with consistent indexes in the N1 best receiving beams and the N2 best transmitting beams into one, to obtain N3 best receiving beams, where N3 is a positive integer less than N1 and N2, thereby replacing the correspondence between the N1 beams and the N2 beams with the correspondence between the target best transmission beam and the N3 best receiving beams.
[0018] Optionally, the management node obtains the experimental time period of each of the M industrial Internet of Things devices, including: the management node receives capability information sent by each of the M industrial Internet of Things devices, wherein the capability information is used to indicate the experimental time period of each of the M industrial Internet of Things devices, and at least some of the experimental time periods of each of the M industrial Internet of Things devices are periodic time periods.
[0019] In a second aspect, an industrial Internet of Things device control system based on a 5G network is provided, the system includes a management node, and the system is configured as follows: the management node obtains the experimental time period of each of M industrial Internet of Things devices, M is an integer greater than 2, and the industrial Internet of Things device is a terminal node configured to be managed by the management node; the management node determines N1 industrial Internet of Things devices related to the experimental time period from the M industrial Internet of Things devices according to the experimental time periods of each of the M industrial Internet of Things devices, N1 is an integer greater than 1 and less than or equal to M; the management node sends first configuration information to the N1 industrial Internet of Things devices, the first configuration information is used to indicate that the N1 industrial Internet of Things devices share the same first DRX cycle, the first DRX cycle includes a first activation period and a first dormant period, the first dormant period includes the experimental time period of the N1 industrial Internet of Things devices, and the N1 industrial Internet of Things devices can report the experimental results of the N1 industrial Internet of Things devices to the management node within the first activation period.
[0020] Optionally, the management node determines N1 industrial Internet of Things devices related to the experimental time periods from the M industrial Internet of Things devices based on the experimental time periods of the M industrial Internet of Things devices, including: the management node determines N1 industrial Internet of Things devices based on the overlapping relationship of the experimental time periods of the M industrial Internet of Things devices, wherein, among the N1 industrial Internet of Things devices, the experimental time period of each industrial Internet of Things device at least partially overlaps with the experimental time period of at least one industrial Internet of Things device.
[0021] Optionally, the management node determines N1 industrial Internet of Things devices based on the overlapping relationship of the experimental time periods of the M industrial Internet of Things devices, including: for the M industrial Internet of Things devices, i traverses 1 to M-2, and the management node determines whether the experimental time period of the i-th industrial Internet of Things device at least partially overlaps with the experimental time period of the i+1-th industrial Internet of Things device; if so, the management node determines whether the experimental time period of the i+1-th industrial Internet of Things device at least partially overlaps with the experimental time period of the i+2-th industrial Internet of Things device; otherwise, the management node determines whether the experimental time period of the i-th industrial Internet of Things device at least partially overlaps with the experimental time period of the i+2-th industrial Internet of Things device, and so on, until the M industrial Internet of Things devices are traversed by the management node, and the management node determines the N1 industrial Internet of Things devices related to the experimental time period.
[0022] Optionally, the experimental time period of the industrial Internet of Things device is a time period configured for the industrial Internet of Things device to perform at least one of the following operations on the tested material: stretching, compression, bending, peeling, or shearing; the first dormant period includes the experimental time periods of N1 industrial Internet of Things devices respectively, which means that when the N1 industrial Internet of Things devices are each performing at least one operation, the communication between the N1 industrial Internet of Things devices and the management node is in a dormant state, and accordingly, the management node does not monitor whether there is any information from the N1 industrial Internet of Things devices during the first dormant period.
[0023] Optionally, the first configuration information is also used to indicate the first communication opportunity within the first activation period. After N1 industrial Internet of Things devices perform at least one operation on the tested material, the method also includes: the management node receives the operation results sent by each of the N1 industrial Internet of Things devices at the first communication opportunity within the first activation period, and a total of N1 operation results are received, each of the N1 operation results is a result obtained by an industrial Internet of Things device corresponding to the N1 industrial Internet of Things devices performing at least one operation on the tested material.
[0024] Optionally, the management node locally maintains beam correspondences between the management node and N1 industrial Internet of Things devices, a total of N1 beam correspondences, the j-th beam correspondence among the N1 beam correspondences is used to indicate that the best receiving beam #j corresponds to the best transmitting beam #j, the best receiving beam #j is the best receiving beam used by the management node to communicate with the j-th industrial Internet of Things device among the N1 industrial Internet of Things devices, the best transmitting beam #j is the best transmitting beam used by the j-th industrial Internet of Things device to communicate with the management node, j is an integer from 1 to N1, and the N1 beam correspondences indicate a one-to-one correspondence between N1 best receiving beams and N1 best transmitting beams;
[0025] On this basis, the system is configured as follows: if the first configuration information indicates the first communication opportunity within the first activation period, the management node determines N1 best transmitting beams as a target best transmitting beam, and merges multiple beams with consistent indexes in the N1 best receiving beams into one, to obtain N2 best receiving beams, where N2 is a positive integer less than N1, thereby replacing the correspondence between the N1 beams with the correspondence between the target best transmitting beam and the N2 best receiving beams.
[0026] Optionally, the management node determines N1 industrial Internet of Things devices related to the experimental time period from the M industrial Internet of Things devices according to the experimental time periods of the M industrial Internet of Things devices, further comprising: the management node further determines N2 industrial Internet of Things devices according to the overlapping relationship of the experimental time periods of the M industrial Internet of Things devices; the N2 industrial Internet of Things devices are different from the N1 industrial Internet of Things devices, and the experimental time period of the N2 industrial Internet of Things devices is different from the experimental time period of the N1 industrial Internet of Things devices; among the N2 industrial Internet of Things devices, the experimental time period of each industrial Internet of Things device at least partially overlaps with the experimental time period of at least one industrial Internet of Things device;
[0027] The system is configured as follows: the management node sends second configuration information to N2 industrial Internet of Things devices, the second configuration information is used to indicate that the N2 industrial Internet of Things devices share the same second DRX cycle, the second DRX cycle includes a second activation period and a second dormancy period, the second dormancy period includes respective experimental time periods of the N2 industrial Internet of Things devices, and the N2 industrial Internet of Things devices can report respective experimental results of the N2 industrial Internet of Things devices to the management node within the second activation period;
[0028] Optionally, if the second activation period partially overlaps with the first activation period, the management node determines the first communication opportunity in the time period in which the second activation period partially overlaps with the first activation period, and the second configuration information is also used to indicate the first communication opportunity in the second activation period; the management node locally maintains beam correspondences between the management node and N2 industrial Internet of Things devices, a total of N2 beam correspondences, and the sth beam correspondence among the N2 beam correspondences is used to indicate that the best receiving beam #s corresponds to the best transmitting beam #s, the best receiving beam #s is the best receiving beam used by the management node to communicate with the sth industrial Internet of Things device among the N2 industrial Internet of Things devices, and the best transmitting beam #s is the best transmitting beam used by the sth industrial Internet of Things device to communicate with the management node, s is an integer from 1 to N2, and the N2 beam correspondences indicate a one-to-one correspondence between N2 best receiving beams and N2 best transmitting beams;
[0029] On this basis, the system is configured as follows: if the second configuration information indicates a second communication opportunity within the second activation period, the management node also determines the N1 best transmission beams and the N2 best transmission beams as a target best transmission beam, and merges multiple beams with consistent indexes in the N1 best receiving beams and the N2 best transmitting beams into one, to obtain N3 best receiving beams, where N3 is a positive integer less than N1 and N2, thereby replacing the correspondence between the N1 beams and the N2 beams with the correspondence between the target best transmission beam and the N3 best receiving beams.
[0030] Optionally, the management node obtains the experimental time period of each of the M industrial Internet of Things devices, including: the management node receives capability information sent by each of the M industrial Internet of Things devices, wherein the capability information is used to indicate the experimental time period of each of the M industrial Internet of Things devices, and at least some of the experimental time periods of each of the M industrial Internet of Things devices are periodic time periods.
[0031] In a third aspect, a computer-readable storage medium is provided, comprising: a computer program or instructions; when the computer program or instructions are executed on a computer, the computer is caused to execute the method described in the first aspect.
[0032] According to a fourth aspect, a computer program product is provided, comprising a computer program or instructions, which, when executed on a computer, causes the computer to execute the method described in the first aspect.
[0033] In summary, the management node can determine N1 industrial Internet of Things devices related to the experimental time period from the M industrial Internet of Things devices according to their respective experimental time periods, and configure the same first DRX cycle for the N1 industrial Internet of Things devices. In this way, the N1 industrial Internet of Things devices can all perform experiments in the first dormant period of the first DRX cycle without communicating with the management node, avoiding the overhead caused by their respective communications, and can also communicate with the management node in the first activation period of the first DRX cycle, thereby ensuring the consistency of interaction and reducing the number of interactive controls, so that efficient control can be achieved in the scenario of large-scale networking of industrial Internet of Things devices. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] Figure 1 A schematic diagram of the architecture of a control system provided in an embodiment of the present application;
[0035] Figure 2 A flow chart of an industrial Internet of Things device control method based on a 5G network provided in an embodiment of the present application;
[0036] Figure 3 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0037] For ease of understanding, the technical terms involved in the embodiments of the present application are first introduced below.
[0038] 1. Star flash, also known as GT (green tooth):
[0039] As the last link of information dissemination, wireless short-range communication technology plays a huge role in all aspects of social life. Bluetooth and Wi-Fi are currently the main solutions for near-field wireless communication, but the standards between Bluetooth and Wi-Fi are separate. Bluetooth focuses on low power consumption, while Wi-Fi pursues high speed. They each have their own advantages but are not compatible. However, "Star Flash" has been designed to be a standard with multiple modes[1]. At the 2023 Huawei HDC conference, there was a GIF: the two icons of Bluetooth and Wi-Fi changed and merged into the icon of Star Flash.
[0040] The Xingshan access layer provides two communication interfaces, SLB and SLE, for the Xingshan upper layer. Among them, SLB adopts multiple technologies such as ultra-short frames, multi-point synchronization, two-way authentication, fast interference coordination, two-way authentication encryption, and cross-layer scheduling optimization to support business scenarios with low latency (20us), high reliability, precise synchronization, high concurrency, and high security transmission requirements. SLE uses Polar channel coding to improve transmission reliability, reduce retransmissions and save power consumption. It also supports a maximum transmission bandwidth of 4MHz, a maximum of 8PSK modulation, 1-to-many reliable multicast, 4KHz short-delay mutual, secure pairing, privacy protection and other features. While ensuring transmission efficiency as much as possible, it fully considers energy-saving factors and is used to carry business scenarios with low power consumption requirements. SLB and SLE provide different transmission services for different business requirements. The two complement each other and evolve continuously and smoothly according to business needs.
[0041] The present application will present various aspects, embodiments or features around a system that may include multiple devices, components, modules, etc. It should be understood and appreciated that each system may include additional devices, components, modules, etc., and / or may not include all of the devices, components, modules, etc. discussed in conjunction with the figures. In addition, combinations of these schemes may also be used.
[0042] In the embodiment of the present application, "indication" may include direct indication and indirect indication, and may also include explicit indication and implicit indication. The information indicated by a certain information (such as the first indication information, the second indication information, or the third indication information, etc. below) is called information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated, such as but not limited to, the information to be indicated can be directly indicated, such as the information to be indicated itself or the index of the information to be indicated. The information to be indicated can also be indirectly indicated by indicating other information, wherein there is an association relationship between the other information and the information to be indicated. It is also possible to indicate only a part of the information to be indicated, while the other parts of the information to be indicated are known or agreed in advance. For example, the indication of specific information can also be realized by means of the arrangement order of each information agreed in advance (such as specified by the protocol), thereby reducing the indication overhead to a certain extent. At the same time, the common parts of each information can also be identified and uniformly indicated to reduce the indication overhead caused by indicating the same information separately.
[0043] In addition, the specific indication method may also be various existing indication methods, such as but not limited to the above-mentioned indication methods and various combinations thereof. The specific details of the various indication methods can refer to the prior art and will not be repeated herein. As can be seen from the above, for example, when it is necessary to indicate multiple information of the same type, different indication methods may be used for different information. In the specific implementation process, the desired indication method can be selected according to specific needs. The embodiment of the present application does not limit the selected indication method. In this way, the indication method involved in the embodiment of the present application should be understood to cover various methods that can enable the party to be indicated to obtain the information to be indicated.
[0044] It should be understood that the information to be indicated can be sent as a whole, or divided into multiple sub-information and sent separately, and the sending period and / or sending time of these sub-information can be the same or different. The specific sending method is not limited in the embodiment of the present application. Among them, the sending period and / or sending time of these sub-information can be pre-defined, for example, pre-defined according to a protocol, or can be configured by the sending end device by sending configuration information to the receiving end device.
[0045] "Pre-definition" or "pre-configuration" can be implemented by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in the device, and the embodiments of the present application do not limit the specific implementation method. Among them, "saving" can mean saving in one or more memories. The one or more memories can be set separately or integrated in an encoder or decoder, a processor, or a communication device. The one or more memories can also be partially set separately and partially integrated in a decoder, a processor, or a communication device. The type of memory can be any form of storage medium, which is not limited by the embodiments of the present application.
[0046] The "protocol" involved in the embodiments of the present application may refer to a protocol family in the communication field, a standard protocol with a similar protocol family frame structure, or a related protocol used in future communication systems, and the embodiments of the present application do not make specific limitations on this.
[0047] In the embodiments of the present application, descriptions such as "when...", "in the case of...", "if" and "if" all mean that the device will make corresponding processing under certain objective circumstances. It does not limit the time, nor does it require the device to have a judgment action when implementing it, nor does it mean that there are other limitations.
[0048] In the description of the embodiments of the present application, unless otherwise specified, " / " indicates that the objects associated before and after are in an "or" relationship, for example, A / B can represent A or B; "and / or" in the embodiments of the present application is only a description of the association relationship of the associated objects, indicating that there can be three relationships, for example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. In addition, in the description of the embodiments of the present application, unless otherwise specified, "multiple" refers to two or more than two. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b and c, or at least one of a, b or c, can represent: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple. In addition, in order to facilitate the clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, the words "first", "second" and the like are used to distinguish the same items or similar items with substantially the same functions and effects. Those skilled in the art will understand that the words "first", "second" and the like do not limit the quantity and execution order, and the words "first", "second" and the like do not necessarily limit the differences. At the same time, in the embodiments of the present application, the words "exemplary" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or design solutions. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a concrete manner for ease of understanding.
[0049] The network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. A person of ordinary skill in the art can appreciate that with the evolution of the network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0050] To facilitate understanding of the embodiments of the present application, first Figure 1 The control system shown in the example is used to describe in detail the control system applicable to the embodiment of the present application. Figure 1 A schematic diagram of the architecture of a control system applicable to the method provided in an embodiment of the present application.
[0051] like Figure 1 As shown, the control system may include: a management node and a terminal node.
[0052] Exemplarily, the management nodes may include management nodes 301a to 301c, and the terminal nodes may include terminal nodes 302a to 302f. The terminal nodes may be connected to the management nodes in a wireless manner.
[0053] Among them, the management node and the terminal node can exchange information.
[0054] Both the management node and the terminal node can be a terminal with transceiver functions, or can be a chip or chip system set in the terminal. The terminal can also be called user equipment (UE), access terminal, subscriber unit, user station, mobile station (MS), mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device. The terminal nodes in the embodiments of the present application may be mobile phones, cellular phones, smart phones, tablet computers, wireless data cards, personal digital assistants (PDAs), wireless modems, handheld devices (handsets), laptop computers, machine type communication (MTC) terminals, computers with wireless transceiver functions, virtual reality (VR) terminals, augmented reality (AR) terminals, smart home devices (e.g., refrigerators, televisions, air conditioners, electric meters, etc.), intelligent robots, robotic arms, workshop equipment, wireless terminals in unmanned driving, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in telemedicine, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, vehicle-mounted terminals, roadside units with terminal functions, etc. unit, RSU), etc., flying equipment (for example, intelligent robots, hot air balloons, drones, airplanes), etc. The terminal node of the present application may also be an on-board module, on-board module, on-board component, on-board chip or on-board unit that is built into the vehicle as one or more components or units. The terminal node may also be other devices with terminal functions. For example, the terminal node may also be a device that serves as a terminal function in D2D communication. The embodiments of the present application do not limit the device form of the terminal node. The device for realizing the function of the terminal may be a terminal node; it may also be a device that can support the terminal to realize the function, such as a chip system. The device may be installed in the terminal or used in combination with the terminal. In the embodiments of the present application, the chip system may be composed of chips, or may include chips and other discrete devices.
[0055] In the embodiments of the present application, an example in which the terminal node is in the form of an industrial Internet of Things device (specifically, a universal testing machine) is used for introduction.
[0056] The terminal node is provided with multiple antenna panels (pannels), such as M antenna panels. Each of the M antenna panels can transmit or receive multiple beams in different directions, which are called multiple beams of the antenna panel.
[0057] A beam is a special directional transmission or reception effect formed by the transmitter or receiver of a network device or terminal through an antenna array, similar to the beam formed by a flashlight converging light in one direction. Sending and receiving signals in the form of a beam can effectively increase the transmission distance of the signal. The beam used for communication between terminals can also be called a side beam.
[0058] The beam may be a wide beam, a narrow beam, or other types of beams. The beam forming technology may be a beam forming technology or other technologies. The beam forming technology may specifically be a digital beam forming technology, an analog beam forming technology, or a hybrid digital / analog beam forming technology.
[0059] Beams generally correspond to resources. For example, when performing beam measurement, the network device measures different beams through different resources, and the terminal feeds back the measured resource quality, so that the network device can know the quality of the corresponding beam. During data transmission, the beam can also be indicated by its corresponding resource. For example, the network device indicates a transmission configuration indication-state through the transmission configuration index (TCI) field in the downlink control information (DCI), and the terminal determines the beam corresponding to the reference resource based on the reference resource contained in the TCI-state.
[0060] The beam can be specifically characterized as a digital beam, an analog beam, a spatial domain filter, a spatial filter, a spatial parameter, TCI, a TCI-state, etc. A beam used to send a signal can be called a transmission beam (or Tx beam), a spatial domain transmission filter, a spatial transmission filter, a spatial domain transmission parameter, a spatial transmission parameter, etc. A beam used to receive a signal can be called a reception beam (or Rx beam), a spatial domain reception filter, a spatial reception filter, a spatial domain reception parameter, a spatial reception parameter, etc.
[0061] It can be understood that the embodiments of the present application are uniformly described using beams, but beams can be replaced by other equivalent concepts and are not limited to the concepts mentioned above.
[0062] The following will be combined Figure 2 , the interaction process between the devices in the above system is specifically introduced through the method embodiment. The industrial Internet of Things device control method based on 5g network provided in the embodiment of the present application can be applied to the above control system, which is specifically introduced below.
[0063] Figure 2 A flow chart of an industrial IoT device control method based on a 5G network provided in an embodiment of the present application. Specifically, the flow of the industrial IoT device control method based on a 5G network is as follows:
[0064] S201, the management node obtains the experimental time periods of M industrial Internet of Things devices.
[0065] M is an integer greater than 2, and the industrial Internet of Things device is a terminal node configured to be managed by the management node, that is, M industrial Internet of Things devices are respectively used as terminal nodes, and a total of M terminal nodes can be networked with the management node through the GT protocol 1.0. In this way, the management node can instruct the terminal node that receives the broadcast to report its own capability information by broadcasting. In this way, the M industrial Internet of Things devices can send the capability information of the M industrial Internet of Things devices to the management node, and correspondingly, the management node can receive the capability information sent by the M industrial Internet of Things devices, wherein the capability information of the M industrial Internet of Things devices can be used to indicate the experimental time period of the M industrial Internet of Things devices, and at least part of the experimental time period of the M industrial Internet of Things devices is a periodic time period. For example, the experimental time period of industrial Internet of Things device #1 is from t1 to t2, the experimental time period of industrial Internet of Things device #2 is from t3 to t4, and the experimental time period of industrial Internet of Things device #3 is from t1 to t3 each time and the interval between two adjacent times is Δt, that is, a periodic time period, and the period is (t1, t3) + Δt.
[0066] S202, the management node determines N1 industrial Internet of Things devices related to the experimental time period from the M industrial Internet of Things devices according to the experimental time periods of the M industrial Internet of Things devices.
[0067] N1 is an integer greater than 1 and less than or equal to M. The N1 industrial Internet of Things devices related to the experimental time period refer to the N1 industrial Internet of Things devices whose experimental time periods overlap with each other, and there is no industrial Internet of Things device with an isolated experimental time period among the N1 industrial Internet of Things devices. In other words, among the N1 industrial Internet of Things devices, the experimental time period of each industrial Internet of Things device at least partially overlaps with the experimental time period of at least one industrial Internet of Things device. After obtaining the capability information of each of the M industrial Internet of Things devices, the management node can determine the overlapping relationship of the experimental time periods of the M industrial Internet of Things devices based on this, and thus determine the N1 industrial Internet of Things devices based on the overlapping relationship of the experimental time periods of the M industrial Internet of Things devices. For example, in one possible implementation, for M industrial Internet of Things devices, i traverses 1 to M-2, and the management node can determine whether the experimental time period of the i-th industrial Internet of Things device overlaps at least partially with the experimental time period of the i+1-th industrial Internet of Things device. If so, the management node determines whether the experimental time period of the i+1-th industrial Internet of Things device overlaps at least partially with the experimental time period of the i+2-th industrial Internet of Things device. Otherwise, the management node determines whether the experimental time period of the i-th industrial Internet of Things device overlaps at least partially with the experimental time period of the i+2-th industrial Internet of Things device, and so on, until the M industrial Internet of Things devices are traversed by the management node, and the management node determines the N1 industrial Internet of Things devices related to the experimental time period. Taking 6 industrial Internet of Things devices as an example, according to the indexes of the 6 industrial Internet of Things devices from small to large, the management node first determines whether the experimental time period of the first industrial Internet of Things device overlaps at least partially with that of the second industrial Internet of Things device. If not, the management node then determines whether the experimental time period of the first industrial Internet of Things device overlaps at least partially with that of the third industrial Internet of Things device. If so, the management node then determines whether the experimental time period of the third industrial Internet of Things device overlaps at least partially with that of the second industrial Internet of Things device. If not, the management node then determines whether the experimental time period of the third industrial Internet of Things device overlaps at least partially with that of the fourth industrial Internet of Things device, and so on, until all industrial Internet of Things devices with at least partial overlap in experimental time periods are determined.
[0068] S203: The management node sends first configuration information to N1 industrial Internet of Things devices, where the first configuration information is used to indicate that the N1 industrial Internet of Things devices share the same first DRX cycle.
[0069] Each cycle in the first discontinuous reception (DRX) cycle can include a first activation period and a first sleep period. The first sleep period includes the experimental time periods of N1 industrial Internet of Things devices. That is, the experimental time periods of N1 industrial Internet of Things devices overlap, and the management node can determine the overlapping time period, that is, the union of the experimental time periods of N1 industrial Internet of Things devices, and then determine the first sleep period that can cover the entire union, and place the first activation period at the end of the first sleep period, that is, the first activation period of the previous cycle is received, that is, entering the first sleep period of the next cycle. N1 industrial Internet of Things devices can report the experimental results of each of the N1 industrial Internet of Things devices to the management node during the first activation period.
[0070] The experimental time period of the industrial Internet of Things device is a time period configured for the industrial Internet of Things device to perform at least one of the following operations on the tested material: stretching, compression, bending, peeling, or shearing; the first dormant period includes the experimental time period of each of the N1 industrial Internet of Things devices, which means that when the N1 industrial Internet of Things devices are each performing at least one operation, the communication between the N1 industrial Internet of Things devices and the management node is in a dormant state, and accordingly, the management node does not monitor whether there is any information from the N1 industrial Internet of Things devices during the first dormant period, thereby reducing the power consumption of both parties.
[0071] The first configuration information can also be used to indicate the first communication opportunity during the first activation period. After the N1 industrial Internet of Things devices perform at least one operation on the tested material, the N1 industrial Internet of Things devices can send the operation results of the N1 industrial Internet of Things devices during the first communication opportunity during the first activation period. Accordingly, the management node receives the operation results sent by the N1 industrial Internet of Things devices at the first communication opportunity during the first activation period, and receives a total of N1 operation results. Each of the N1 operation results is the result obtained by an industrial Internet of Things device corresponding to the N1 industrial Internet of Things devices performing at least one operation on the tested material. In other words, by configuring the first communication opportunity, the N1 industrial Internet of Things devices can centrally report various operation results to the management node, which is equivalent to saying that although there are N1 industrial Internet of Things devices communicating with the management node, the management node only needs to perform one reception to obtain the operation results of the N1 industrial Internet of Things devices.
[0072] Optionally, the management node locally maintains beam correspondences between the management node and N1 industrial Internet of Things devices, a total of N1 beam correspondences, and the j-th beam correspondence among the N1 beam correspondences is used to indicate that the best receiving beam #j corresponds to the best transmitting beam #j, and the best receiving beam #j is the best receiving beam used by the management node to communicate with the j-th industrial Internet of Things device among the N1 industrial Internet of Things devices, and the best transmitting beam #j is the best transmitting beam used by the j-th industrial Internet of Things device to communicate with the management node, and j is an integer from 1 to N1. The number of N1 beam correspondences indicates a one-to-one correspondence between N1 optimal receiving beams and N1 optimal transmitting beams; on this basis, if the first configuration information indicates the first communication opportunity within the first activation period, the management node determines the N1 optimal transmitting beams as a target optimal transmitting beam, and merges multiple beams with consistent indexes in the N1 best receiving beams into one, to obtain N2 best receiving beams, where N2 is a positive integer less than N1, thereby replacing the N1 beam correspondence with the target optimal transmitting beam corresponding to the N2 best receiving beams. In other words, although the N1 industrial Internet of Things devices can each use their own optimal transmitting beam to send their own operation results to the management node, since the N1 industrial Internet of Things devices send beams at the same time at the first communication opportunity, that is, the N1 best transmitting beams are generated at the same time, they can be logically regarded as one beam, that is, the target optimal transmitting beam. At this time, the N1 one-to-one correspondence can be replaced by a one-to-many correspondence between the target optimal transmitting beam and the N1 optimal receiving beams. On this basis, since there are beams with repeated indexes in the N1 optimal receiving beams, and since the N1 best receiving beams are used for reception at the same time, the N1 best receiving beams can also be simplified to N2 best receiving beams. For example, there are 6 N1 best receiving beams, namely beam #1, beam #3, beam #1, beam #4, beam #3, and beam #1. The simplified N2 best receiving beams are beam #1, beam #3, beam #1, and beam #4, which are 3 beams. This can simplify the correspondence between the beams and reduce maintenance costs.
[0073] Optionally, in S202, the management node may also determine N2 industrial Internet of Things devices based on the overlapping relationship between the experimental time periods of the M industrial Internet of Things devices. The N2 industrial Internet of Things devices are different from the N1 industrial Internet of Things devices, and the experimental time periods of the N2 industrial Internet of Things devices are different from the experimental time periods of the N1 industrial Internet of Things devices; among the N2 industrial Internet of Things devices, the experimental time period of each industrial Internet of Things device at least partially overlaps with the experimental time period of at least one industrial Internet of Things device. In addition, the principle of determining the N2 industrial Internet of Things devices is similar to the above-mentioned determination of the N1 industrial Internet of Things devices, which can be understood as that in one traversal, at least two clusters with overlapping time periods are determined respectively.
[0074] Therefore, the management node sends the second configuration information to the N2 industrial Internet of Things devices, and the second configuration information is used to indicate that the N2 industrial Internet of Things devices share the same second DRX cycle, the second DRX cycle includes a second activation period and a second dormancy period, the second dormancy period includes the respective experimental time periods of the N2 industrial Internet of Things devices, and the N2 industrial Internet of Things devices can report the respective experimental results of the N2 industrial Internet of Things devices to the management node during the second activation period. The management node determines the second configuration information in a similar manner to the first configuration information, and will not be repeated here.
[0075] Optionally, if the second activation period partially overlaps with the first activation period, the management node determines the first communication opportunity in the time period in which the second activation period partially overlaps with the first activation period. That is, two clusters that do not overlap in the experimental time period may report their own operation results to the management node together because of the partial overlap in the activation period.
[0076] At this time, the second configuration information is also used to indicate the first communication opportunity within the second activation period; the management node locally maintains beam correspondences between the management node and N2 industrial Internet of Things devices, a total of N2 beam correspondences, the sth beam correspondence among the N2 beam correspondences is used to indicate that the best receiving beam #s corresponds to the best transmitting beam #s, the best receiving beam #s is the best receiving beam used for communication between the management node and the sth industrial Internet of Things device among the N2 industrial Internet of Things devices, the best transmitting beam #s is the best transmitting beam used for communication between the sth industrial Internet of Things device and the management node, s is an integer from 1 to N2, and the N2 beam correspondences indicate a one-to-one correspondence between N2 best receiving beams and N2 best transmitting beams. On this basis, if the second configuration information indicates the second communication opportunity within the second activation period, the management node also determines the N1 best transmission beams and the N2 best transmission beams as a target best transmission beam, and merges multiple beams with consistent indexes in the N1 best receiving beams and the N2 best transmission beams into one, to obtain N3 best receiving beams, where N3 is a positive integer less than N1 and N2, thereby replacing the correspondence between the N1 beams and the N2 beams with the correspondence between the target best transmission beam and the N3 best receiving beams, so as to further simplify the correspondence between the beams.
[0077] In summary, the management node can determine N1 industrial Internet of Things devices related to the experimental time period from the M industrial Internet of Things devices according to their respective experimental time periods, and configure the same first DRX cycle for the N1 industrial Internet of Things devices. In this way, the N1 industrial Internet of Things devices can all perform experiments in the first dormant period of the first DRX cycle without communicating with the management node, avoiding the overhead caused by their respective communications, and can also communicate with the management node in the first activation period of the first DRX cycle, thereby ensuring the consistency of interaction and reducing the number of interactive controls, so that efficient control can be achieved in the scenario of large-scale networking of industrial Internet of Things devices.
[0078] Combination of the above Figure 2 The 5G network-based industrial IoT device control method provided in the embodiment of the present application is described in detail. The following is a detailed description of the 5G network-based industrial IoT device control system for executing the 5G network-based industrial IoT device control method provided in the embodiment of the present application.
[0079] The system includes a management node, which is configured as follows: the management node obtains the experimental time periods of M industrial Internet of Things devices, where M is an integer greater than 2, and the industrial Internet of Things device is a terminal node configured to be managed by the management node; the management node determines N1 industrial Internet of Things devices related to the experimental time period from the M industrial Internet of Things devices according to the experimental time periods of the M industrial Internet of Things devices, where N1 is an integer greater than 1 and less than or equal to M; the management node sends first configuration information to the N1 industrial Internet of Things devices, where the first configuration information is used to indicate that the N1 industrial Internet of Things devices share the same first DRX cycle, where the first DRX cycle includes a first activation period and a first dormancy period, where the first dormancy period includes the experimental time periods of the N1 industrial Internet of Things devices, and the N1 industrial Internet of Things devices can report the experimental results of the N1 industrial Internet of Things devices to the management node within the first activation period.
[0080] Optionally, the management node determines N1 industrial Internet of Things devices related to the experimental time periods from the M industrial Internet of Things devices based on the experimental time periods of the M industrial Internet of Things devices, including: the management node determines N1 industrial Internet of Things devices based on the overlapping relationship of the experimental time periods of the M industrial Internet of Things devices, wherein, among the N1 industrial Internet of Things devices, the experimental time period of each industrial Internet of Things device at least partially overlaps with the experimental time period of at least one industrial Internet of Things device.
[0081] Optionally, the management node determines N1 industrial Internet of Things devices based on the overlapping relationship of the experimental time periods of the M industrial Internet of Things devices, including: for the M industrial Internet of Things devices, i traverses 1 to M-2, and the management node determines whether the experimental time period of the i-th industrial Internet of Things device at least partially overlaps with the experimental time period of the i+1-th industrial Internet of Things device; if so, the management node determines whether the experimental time period of the i+1-th industrial Internet of Things device at least partially overlaps with the experimental time period of the i+2-th industrial Internet of Things device; otherwise, the management node determines whether the experimental time period of the i-th industrial Internet of Things device at least partially overlaps with the experimental time period of the i+2-th industrial Internet of Things device, and so on, until the M industrial Internet of Things devices are traversed by the management node, and the management node determines the N1 industrial Internet of Things devices related to the experimental time period.
[0082] Optionally, the experimental time period of the industrial Internet of Things device is a time period configured for the industrial Internet of Things device to perform at least one of the following operations on the tested material: stretching, compression, bending, peeling, or shearing; the first dormant period includes the experimental time periods of N1 industrial Internet of Things devices respectively, which means that when the N1 industrial Internet of Things devices are each performing at least one operation, the communication between the N1 industrial Internet of Things devices and the management node is in a dormant state, and accordingly, the management node does not monitor whether there is any information from the N1 industrial Internet of Things devices during the first dormant period.
[0083] Optionally, the first configuration information is also used to indicate the first communication opportunity within the first activation period. After N1 industrial Internet of Things devices perform at least one operation on the tested material, the method also includes: the management node receives the operation results sent by each of the N1 industrial Internet of Things devices at the first communication opportunity within the first activation period, and a total of N1 operation results are received, each of the N1 operation results is a result obtained by an industrial Internet of Things device corresponding to the N1 industrial Internet of Things devices performing at least one operation on the tested material.
[0084] Optionally, the management node locally maintains beam correspondences between the management node and N1 industrial Internet of Things devices, a total of N1 beam correspondences, the j-th beam correspondence among the N1 beam correspondences is used to indicate that the best receiving beam #j corresponds to the best transmitting beam #j, the best receiving beam #j is the best receiving beam used by the management node to communicate with the j-th industrial Internet of Things device among the N1 industrial Internet of Things devices, the best transmitting beam #j is the best transmitting beam used by the j-th industrial Internet of Things device to communicate with the management node, j is an integer from 1 to N1, and the N1 beam correspondences indicate a one-to-one correspondence between N1 best receiving beams and N1 best transmitting beams;
[0085] On this basis, the system is configured as follows: if the first configuration information indicates the first communication opportunity within the first activation period, the management node determines N1 best transmitting beams as a target best transmitting beam, and merges multiple beams with consistent indexes in the N1 best receiving beams into one, to obtain N2 best receiving beams, where N2 is a positive integer less than N1, thereby replacing the correspondence between the N1 beams with the correspondence between the target best transmitting beam and the N2 best receiving beams.
[0086] Optionally, the management node determines N1 industrial Internet of Things devices related to the experimental time period from the M industrial Internet of Things devices according to the experimental time periods of the M industrial Internet of Things devices, further comprising: the management node further determines N2 industrial Internet of Things devices according to the overlapping relationship of the experimental time periods of the M industrial Internet of Things devices; the N2 industrial Internet of Things devices are different from the N1 industrial Internet of Things devices, and the experimental time period of the N2 industrial Internet of Things devices is different from the experimental time period of the N1 industrial Internet of Things devices; among the N2 industrial Internet of Things devices, the experimental time period of each industrial Internet of Things device at least partially overlaps with the experimental time period of at least one industrial Internet of Things device;
[0087] The system is configured as follows: the management node sends second configuration information to N2 industrial Internet of Things devices, the second configuration information is used to indicate that the N2 industrial Internet of Things devices share the same second DRX cycle, the second DRX cycle includes a second activation period and a second dormancy period, the second dormancy period includes respective experimental time periods of the N2 industrial Internet of Things devices, and the N2 industrial Internet of Things devices can report respective experimental results of the N2 industrial Internet of Things devices to the management node within the second activation period;
[0088] Optionally, if the second activation period partially overlaps with the first activation period, the management node determines the first communication opportunity in the time period in which the second activation period partially overlaps with the first activation period, and the second configuration information is also used to indicate the first communication opportunity in the second activation period; the management node locally maintains beam correspondences between the management node and N2 industrial Internet of Things devices, a total of N2 beam correspondences, and the sth beam correspondence among the N2 beam correspondences is used to indicate that the best receiving beam #s corresponds to the best transmitting beam #s, the best receiving beam #s is the best receiving beam used by the management node to communicate with the sth industrial Internet of Things device among the N2 industrial Internet of Things devices, and the best transmitting beam #s is the best transmitting beam used by the sth industrial Internet of Things device to communicate with the management node, s is an integer from 1 to N2, and the N2 beam correspondences indicate a one-to-one correspondence between N2 best receiving beams and N2 best transmitting beams;
[0089] On this basis, the system is configured as follows: if the second configuration information indicates a second communication opportunity within the second activation period, the management node also determines the N1 best transmission beams and the N2 best transmission beams as a target best transmission beam, and merges multiple beams with consistent indexes in the N1 best receiving beams and the N2 best transmitting beams into one, to obtain N3 best receiving beams, where N3 is a positive integer less than N1 and N2, thereby replacing the correspondence between the N1 beams and the N2 beams with the correspondence between the target best transmission beam and the N3 best receiving beams.
[0090] Optionally, the management node obtains the experimental time period of each of the M industrial Internet of Things devices, including: the management node receives capability information sent by each of the M industrial Internet of Things devices, wherein the capability information is used to indicate the experimental time period of each of the M industrial Internet of Things devices, and at least some of the experimental time periods of each of the M industrial Internet of Things devices are periodic time periods.
[0091] Figure 3 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. For example, the electronic device may be a terminal device, or a chip (system) or other component or assembly that can be provided in the terminal device. Figure 3 As shown, the electronic device 400 may include a processor 401. Optionally, the electronic device 400 may also include a memory 402 and / or a transceiver 403. The processor 401 is coupled to the memory 402 and the transceiver 403, such as being connected via a communication bus. In addition, the electronic device 400 may also be a chip, such as including the processor 401, in which case the transceiver may be an output and input interface of the chip.
[0092] Combine the following Figure 3 The components of the electronic device 400 are specifically introduced as follows:
[0093] The processor 401 is the control center of the electronic device 400, and may be a processor or a general term for multiple processing elements. For example, the processor 401 is one or more central processing units (CPUs), or may be application specific integrated circuits (ASICs), or may be configured to implement one or more integrated circuits of the embodiments of the present application, such as one or more microprocessors (digital signal processors, DSPs), or one or more field programmable gate arrays (FPGAs).
[0094] Optionally, the processor 401 can execute various functions of the electronic device 400 by running or executing the software program stored in the memory 402 and calling the data stored in the memory 402, such as executing the above Figure 2 The industrial Internet of Things equipment control method based on 5G network is shown.
[0095] In a specific implementation, as an embodiment, the processor 401 may include one or more CPUs, such as Figure 3 CPU0 and CPU1 are shown in FIG.
[0096] In a specific implementation, as an embodiment, the electronic device 400 may also include multiple processors. Each of these processors may be a single-core processor (single-CPU) or a multi-core processor (multi-CPU). The processor here may refer to one or more devices, circuits, and / or processing cores for processing data (such as computer programs or instructions).
[0097] The memory 402 is used to store the software program for executing the solution of the present application, and the execution is controlled by the processor 401. The specific implementation method can refer to the above method embodiment, which will not be repeated here.
[0098] Optionally, the memory 402 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 402 may be integrated with the processor 401, or may exist independently and access the computer through the interface circuit ( Figure 3 (not shown) is coupled to the processor 401, which is not specifically limited in the embodiment of the present application.
[0099] The transceiver 403 is used for communication with other electronic devices. For example, if the electronic device 400 is a terminal device, the transceiver 403 can be used to communicate with a network device, or with another terminal device. For another example, if the electronic device 400 is a network device, the transceiver 403 can be used to communicate with a terminal device, or with another network device.
[0100] Optionally, the transceiver 403 may include a receiver and a transmitter ( Figure 3 The receiver is used to implement a receiving function, and the transmitter is used to implement a sending function.
[0101] Optionally, the transceiver 403 may be integrated with the processor 401, or may exist independently and communicate with the electronic device 400 through an interface circuit ( Figure 3 (not shown) is coupled to the processor 401, which is not specifically limited in the embodiment of the present application.
[0102] Understandably, Figure 3 The structure of the electronic device 400 shown in the figure does not constitute a limitation on the electronic device, and the actual electronic device may include more or fewer components than those shown in the figure, or combine certain components, or arrange the components differently.
[0103] In addition, the technical effects of the electronic device 400 can refer to the technical effects of the methods described in the above method embodiments, which will not be repeated here.
[0104] It should be understood that the processor in the embodiments of the present application may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0105] It should also be understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic random access memory (DRAM), synchronous DRAM (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link DRAM (SLDRAM), and direct rambus RAM (DR RAM).
[0106] The above embodiments can be implemented in whole or in part by software, hardware (such as circuits), firmware or any other combination. When implemented using software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program or instruction can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program or instruction can be transmitted from one website site, computer, server or data center to another website site, computer, server or data center by wired (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that contains one or more available media sets. The available medium can be a magnetic medium (for example, a floppy disk, a hard disk, a tape), an optical medium (for example, a DVD), or a semiconductor medium. The semiconductor medium can be a solid-state hard disk.
[0107] It should be understood that the term "and / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. A and B can be singular or plural. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship, but it may also indicate an "and / or" relationship. Please refer to the context for specific understanding.
[0108] In this application, "at least one" means one or more, and "more than one" means two or more. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can be represented by: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple.
[0109] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0110] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0111] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0112] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0113] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0114] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0115] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage media include: various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories (ROM), random access memories (RAM), magnetic disks or optical disks.
[0116] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A 5G network-based industrial IoT device control method, characterized in that: Applied to a management node, the method includes: The management node obtains the experimental time period of each of M industrial Internet of Things devices, where M is an integer greater than 2, and the industrial Internet of Things device is a terminal node configured to be managed by the management node; The management node determines, according to the experimental time periods of the M industrial Internet of Things devices, N1 industrial Internet of Things devices related to the experimental time period from the M industrial Internet of Things devices, where N1 is an integer greater than 1 and less than or equal to M; The management node sends first configuration information to the N1 industrial Internet of Things devices, where the first configuration information is used to indicate that the N1 industrial Internet of Things devices share the same first DRX cycle, where the first DRX cycle includes a first activation period and a first dormant period, where the first dormant period includes respective experimental time periods of the N1 industrial Internet of Things devices, and the N1 industrial Internet of Things devices can report respective experimental results of the N1 industrial Internet of Things devices to the management node within the first activation period; The management node determines, according to the respective experimental time periods of the M industrial Internet of Things devices, N1 industrial Internet of Things devices related to the experimental time period from the M industrial Internet of Things devices, including: The management node determines the N1 industrial Internet of Things devices according to the overlapping relationship of the experimental time periods of the M industrial Internet of Things devices, wherein the experimental time period of each industrial Internet of Things device in the N1 industrial Internet of Things devices at least partially overlaps with the experimental time period of at least one industrial Internet of Things device; The management node determines the N1 industrial Internet of Things devices according to the overlapping relationship of the experimental time periods of the M industrial Internet of Things devices, including: For the M industrial Internet of Things devices, i traverses 1 to M-2, and the management node determines whether the experimental time period of the i-th industrial Internet of Things device at least partially overlaps with the experimental time period of the i+1-th industrial Internet of Things device. If so, the management node determines whether the experimental time period of the i+1-th industrial Internet of Things device at least partially overlaps with the experimental time period of the i+2-th industrial Internet of Things device. Otherwise, the management node determines whether the experimental time period of the i-th industrial Internet of Things device at least partially overlaps with the experimental time period of the i+2-th industrial Internet of Things device, and so on, until the M industrial Internet of Things devices are traversed by the management node, and the management node determines the N1 industrial Internet of Things devices related to the experimental time period.
2. The method according to claim 1, characterized in that The experimental time period of the industrial Internet of Things device is a time period configured for the industrial Internet of Things device to perform at least one of the following operations on the tested material: stretching, compression, bending, peeling, or shearing; the first dormant period includes the experimental time period of each of the N1 industrial Internet of Things devices, which means that when each of the N1 industrial Internet of Things devices performs the at least one operation, the communication between the N1 industrial Internet of Things devices and the management node is in a dormant state, and accordingly, the management node does not monitor whether there is information from the N1 industrial Internet of Things devices during the first dormant period.
3. The method according to claim 2, characterized in that The first configuration information is further used to indicate a first communication opportunity within the first activation period. After the N1 industrial Internet of Things devices perform the at least one operation on the tested material, the method further includes: The management node receives, at the first communication timing within the first activation period, the operation results sent by each of the N1 industrial Internet of Things devices, and receives a total of N1 operation results, each of the N1 operation results being a result obtained by an industrial Internet of Things device corresponding to the N1 industrial Internet of Things devices performing the at least one operation on the tested material.
4. The method according to claim 3, characterized in that: The management node locally maintains beam correspondences between the management node and the N1 industrial Internet of Things devices, a total of N1 beam correspondences, the j-th beam correspondence among the N1 beam correspondences is used to indicate that the best receiving beam #j corresponds to the best transmitting beam #j, the best receiving beam #j is the best receiving beam used by the management node to communicate with the j-th industrial Internet of Things device among the N1 industrial Internet of Things devices, the best transmitting beam #j is the best transmitting beam used by the j-th industrial Internet of Things device to communicate with the management node, j is an integer from 1 to N1, and the N1 beam correspondences indicate a one-to-one correspondence between N1 best receiving beams and N1 best transmitting beams; On this basis, the method further comprises: If the first configuration information indicates the first communication opportunity within the first activation period, the management node determines the N1 best transmitting beams as a target best transmitting beam, and merges multiple beams with consistent indexes among the N1 best receiving beams into one, to obtain N2 best receiving beams, where N2 is a positive integer less than N1, thereby replacing the correspondence between the N1 beams with the correspondence between the target best transmitting beam and the N2 best receiving beams.
5. The method according to claim 4, characterized in that The management node determines, according to the respective experimental time periods of the M industrial Internet of Things devices, N1 industrial Internet of Things devices related to the experimental time period from the M industrial Internet of Things devices, and further includes: The management node further determines N2 industrial Internet of Things devices according to the overlapping relationship of the experimental time periods of the M industrial Internet of Things devices; the N2 industrial Internet of Things devices are different from the N1 industrial Internet of Things devices, and the experimental time periods of the N2 industrial Internet of Things devices are different from the experimental time periods of the N1 industrial Internet of Things devices; among the N2 industrial Internet of Things devices, the experimental time period of each industrial Internet of Things device at least partially overlaps with the experimental time period of at least one industrial Internet of Things device; The method further comprises: The management node sends second configuration information to the N2 industrial Internet of Things devices, where the second configuration information is used to indicate that the N2 industrial Internet of Things devices share the same second DRX cycle, where the second DRX cycle includes a second activation period and a second sleep period, where the second sleep period includes respective experimental time periods of the N2 industrial Internet of Things devices, and the N2 industrial Internet of Things devices can report respective experimental results of the N2 industrial Internet of Things devices to the management node within the second activation period.
6. The method according to claim 5, characterized in that If the second activation period partially overlaps with the first activation period, the management node determines the first communication opportunity in a time period in which the second activation period partially overlaps with the first activation period, and the second configuration information is further used to indicate the first communication opportunity in the second activation period; The management node locally maintains beam correspondences between the management node and the N2 industrial Internet of Things devices, a total of N2 beam correspondences, the sth beam correspondence among the N2 beam correspondences is used to indicate that the best receiving beam #s corresponds to the best transmitting beam #s, the best receiving beam #s is the best receiving beam used by the management node to communicate with the sth industrial Internet of Things device among the N2 industrial Internet of Things devices, the best transmitting beam #s is the best transmitting beam used by the sth industrial Internet of Things device to communicate with the management node, s is an integer from 1 to N2, and the N2 beam correspondences indicate a one-to-one correspondence between N2 best receiving beams and N2 best transmitting beams; On this basis, the method further comprises: If the second configuration information indicates the second communication opportunity within the second activation period, the management node also determines the N1 best transmission beams and the N2 best transmission beams as a target best transmission beam, and merges the N1 best receiving beams and multiple beams with consistent indexes in the N2 best transmission beams into one, to obtain N3 best receiving beams, where N3 is a positive integer less than N1 and N2, thereby replacing the correspondence between the N1 beams and the N2 beams with the correspondence between the target best transmission beam and the N3 best receiving beams.
7. The method according to claim 1, characterized in that The management node obtains the experimental time periods of the M industrial Internet of Things devices, including: The management node receives capability information sent by each of the M industrial Internet of Things devices, wherein the capability information is used to indicate an experimental time period of each of the M industrial Internet of Things devices, and at least some of the experimental time periods of each of the M industrial Internet of Things devices are periodic time periods.
8. An industrial Internet of Things equipment control system based on 5G network, characterized in that: The system comprises a management node, and the system is configured to: The management node obtains the experimental time period of each of M industrial Internet of Things devices, where M is an integer greater than 2, and the industrial Internet of Things device is a terminal node configured to be managed by the management node; The management node determines, according to the experimental time periods of the M industrial Internet of Things devices, N1 industrial Internet of Things devices related to the experimental time period from the M industrial Internet of Things devices, where N1 is an integer greater than 1 and less than or equal to M; The management node sends first configuration information to the N1 industrial Internet of Things devices, where the first configuration information is used to indicate that the N1 industrial Internet of Things devices share the same first DRX cycle, where the first DRX cycle includes a first activation period and a first dormant period, where the first dormant period includes respective experimental time periods of the N1 industrial Internet of Things devices, and the N1 industrial Internet of Things devices can report respective experimental results of the N1 industrial Internet of Things devices to the management node within the first activation period; The management node determines, according to the respective experimental time periods of the M industrial Internet of Things devices, N1 industrial Internet of Things devices related to the experimental time period from the M industrial Internet of Things devices, including: The management node determines the N1 industrial Internet of Things devices according to the overlapping relationship of the experimental time periods of the M industrial Internet of Things devices, wherein the experimental time period of each industrial Internet of Things device in the N1 industrial Internet of Things devices at least partially overlaps with the experimental time period of at least one industrial Internet of Things device; The management node determines the N1 industrial Internet of Things devices according to the overlapping relationship of the experimental time periods of the M industrial Internet of Things devices, including: For the M industrial Internet of Things devices, i traverses 1 to M-2, and the management node determines whether the experimental time period of the i-th industrial Internet of Things device at least partially overlaps with the experimental time period of the i+1-th industrial Internet of Things device. If so, the management node determines whether the experimental time period of the i+1-th industrial Internet of Things device at least partially overlaps with the experimental time period of the i+2-th industrial Internet of Things device. Otherwise, the management node determines whether the experimental time period of the i-th industrial Internet of Things device at least partially overlaps with the experimental time period of the i+2-th industrial Internet of Things device, and so on, until the M industrial Internet of Things devices are traversed by the management node, and the management node determines the N1 industrial Internet of Things devices related to the experimental time period.
Citation Information
Patent Citations
Industrial data acquisition system
CN110928258A
System and method for DRX configuration
CN115804155A