Information transmission method and device, base station, industrial equipment and readable storage medium

By carrying the first information domain for resource scheduling and the second information domain for service parameter adjustment in industrial business transmission, the problem of system resource waste caused by excessive resource reservation is solved, and precise resource matching and utilization rate improvement are achieved.

CN121367740APending Publication Date: 2026-01-20CHINA MOBILE COMM LTD RES INST +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410963383.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-07-18
Publication Date
2026-01-20

AI Technical Summary

Technical Problem

The existing industrial business transmission has a problem of excessive resource reservation, which leads to a waste of system resources.

Method used

By carrying the first information domain in the downlink direction of industrial business transmission for resource scheduling and carrying the second information domain in the uplink direction for business parameter adjustment, the transmission of key business information along the route is realized, thereby optimizing resource scheduling.

Benefits of technology

Without increasing system overhead, it achieves precise matching between network resources and deterministic service transmission, thereby improving system resource utilization and reducing resource waste.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121367740A_ABST
    Figure CN121367740A_ABST
Patent Text Reader

Abstract

The invention provides an information transmission method and device, a base station, industrial equipment and a readable storage medium, and relates to the technical field of communication. The method comprises the following steps: a base station receives a first service data packet sent by industrial equipment, or the base station sends a second service data packet to the industrial equipment; wherein a first information domain carried in the first service data packet is used for resource scheduling of industrial services; the second information domain in the second service data packet is used for adjusting service parameters of the industrial service. According to the invention, the problem of system resource waste caused by excessive reserved resources in the existing industrial service transmission can be solved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of communication, in particular to an information transmission method and device, a base station, an industrial equipment, a readable storage medium and a computer program product. BACKGROUND

[0002] With the 5G entering the industrial field, in order to ensure the end-to-end determinacy, the network side introduces enhanced technologies such as Ultra-Reliable and Low Latency Communications (URLLC), and through enhancing the network latency and reliability capability, the end-to-end determinacy is ensured. For example, the network side can enhance the resource reservation to adapt to the business requirements. This way of enhancing only the network side to adapt to the business requirements will result in excessive resource reservation and waste of system resources. SUMMARY

[0003] The purpose of the present application is to provide an information transmission method, device, base station, industrial equipment and readable storage medium, to solve the problem of excessive resource reservation and waste of system resources in the current industrial business transmission.

[0004] To achieve the above purpose, the embodiments of the present application provide an information transmission method, comprising:

[0005] The base station receives the first business data packet sent by the industrial equipment, or the base station sends the second business data packet to the industrial equipment;

[0006] The first information field carried in the first business data packet is used for resource scheduling of industrial business, and the second information field in the second business data packet is used for business parameter adjustment of industrial business.

[0007] Optionally, after the base station receives the first business data packet sent by the industrial equipment, the method further comprises:

[0008] The base station unpacks the first business data packet to obtain the first information field;

[0009] The base station performs resource scheduling of industrial business according to the first information field.

[0010] Optionally, the method further comprises:

[0011] The base station deletes the first information field in the first business data packet;

[0012] The base station packs the first business data packet after deleting the first information field to obtain a third business data packet;

[0013] The third service data packet is sent by the base station to the user equipment.

[0014] Optionally, the first information field is located before a data field in the first service data packet.

[0015] Optionally, the first information field comprises at least one of:

[0016] a first field for indicating a service priority of the industrial service;

[0017] a second field for indicating a service period of the industrial service;

[0018] a third field for indicating a lifetime of the industrial service;

[0019] a fourth field for indicating whether a service parameter of the industrial service is allowed to be changed.

[0020] Optionally, before the base station sends the second service data packet to the industrial equipment, the method further comprises:

[0021] The base station receives a fourth service data packet sent by the user equipment; wherein the fourth service data packet does not carry the second information field;

[0022] The base station adds the second information field in the fourth service data packet according to a service parameter adjustment strategy of the industrial service, to generate the second service data packet.

[0023] Optionally, the method further comprises:

[0024] The base station determines a service parameter adjustment strategy of the industrial service according to a channel state and / or network resource utilization; wherein the service parameter comprises a service period of the industrial service and / or a lifetime of the industrial service.

[0025] Optionally, the second information field is located before a data field in the second service data packet.

[0026] Optionally, the second information field comprises at least one of:

[0027] a fifth field for indicating whether to adjust the service parameter;

[0028] a sixth field for indicating an adjustment value of the service period of the industrial service;

[0029] a seventh field for indicating an adjustment value of the lifetime of the industrial service.

[0030] To achieve the above purpose, an embodiment of the present application provides an information transmission method, comprising:

[0031] The industrial equipment sends a first service data packet to the base station, or the industrial equipment receives a second service data packet sent by the base station;

[0032] The first information field carried in the first service data packet is used for resource scheduling of the industrial service, and the second information field in the second service data packet is used for service parameter adjustment of the industrial service.

[0033] Optionally, after the industrial equipment receives the second service data packet sent by the base station, the method further comprises:

[0034] The industrial equipment adjusts the service parameter of the industrial service according to the second information field.

[0035] In a case where a service data packet needs to be sent, the industrial equipment sends the service data packet according to the adjusted service parameter.

[0036] To achieve the above object, an embodiment of the present application provides an information transmission device, which comprises:

[0037] A transceiver module is configured to receive a first service data packet sent by an industrial equipment, or send a second service data packet to the industrial equipment.

[0038] The first information field carried in the first service data packet is used for resource scheduling of the industrial service, and the second information field in the second service data packet is used for service parameter adjustment of the industrial service.

[0039] To achieve the above object, an embodiment of the present application provides a base station, which comprises a transceiver, a processor, a memory, and a program or instruction stored in the memory and executable on the processor; and the processor executes the program or instruction to implement the steps of the information transmission method on the base station side.

[0040] To achieve the above object, an embodiment of the present application provides an information transmission device, which comprises:

[0041] A transceiver module is configured to send a first service data packet to a base station, or receive a second service data packet sent by the base station.

[0042] The first information field carried in the first service data packet is used for resource scheduling of the industrial service, and the second information field in the second service data packet is used for service parameter adjustment of the industrial service.

[0043] To achieve the above object, an embodiment of the present application provides an industrial equipment, which comprises a transceiver, a processor, a memory, and a program or instruction stored in the memory and executable on the processor; and the processor executes the program or instruction to implement the steps of the information transmission method on the base station side.

[0044] To achieve the above object, an embodiment of the present application is a readable storage medium, which stores programs or instructions, and the programs or instructions are executed by a processor to implement the steps of the information transmission method.

[0045] To achieve the above object, an embodiment of the present application is a computer program product, which includes computer instructions, and the computer instructions are executed by a processor to implement the steps of the information transmission method.

[0046] The beneficial effects of the above technical solutions of the present application are as follows:

[0047] In the present application, the base station receives the first service data packet sent by the industrial equipment or the base station sends the second service data to the industrial equipment, that is, in the downlink direction of industrial service transmission, the first information field carried in the first service data packet is used for resource scheduling of industrial service, realizing on-the-fly transmission of service key information, and in the uplink direction of industrial service transmission, the second information field in the second service data packet is used for service parameter adjustment of industrial service, realizing on-the-fly transmission of network key information, so that without increasing system overhead, accurate matching of network resources and resources required for deterministic transmission of service can be ensured, system resource utilization is improved, and the problem of excessive resource reservation in current industrial service transmission, causing waste of system resources, is solved. BRIEF DESCRIPTION OF DRAWINGS

[0048] Figure 1 The data frame structure of the existing PROFINET RT is shown;

[0049] Figure 2 The data frame structure of the existing PROFINET IRT is shown;

[0050] Figure 3 The data frame structure of the existing EtherCAT is shown;

[0051] Figure 4 The flowchart of the information transmission method of the base station side of the embodiment of the present application is shown;

[0052] Figure 5a The data frame structure of the EtherCAT of the embodiment of the present application is shown;

[0053] Figure 5b The data frame structure of the PROFINET RT of the embodiment of the present application is shown;

[0054] Figure 5c The data frame structure of the PROFINET IRT of the embodiment of the present application is shown;

[0055] Figure 6 The flowchart of the information transmission method of the industrial equipment side of the embodiment of the present application is shown;

[0056] Figure 7 An interaction diagram representing an industrial field network of an embodiment of the present application;

[0057] Figure 8 A block diagram of an information transmission device on a base station side of an embodiment of the present application;

[0058] Figure 9 A block diagram of a base station of an embodiment of the present application;

[0059] Figure 10 A block diagram representing an information transmission device on an industrial equipment side of an embodiment of the present application;

[0060] Figure 11 A block diagram representing an industrial equipment of an embodiment of the present application. DETAILED DESCRIPTION

[0061] To make the technical problems solved by the present application, technical solutions and advantages clearer, the following will be described in detail with reference to the accompanying drawings and specific embodiments.

[0062] It should be understood that the term "one embodiment" or "an embodiment" mentioned throughout the specification means that the specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, "in one embodiment" or "in an embodiment" appearing throughout the specification does not necessarily mean the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner.

[0063] In various embodiments of the present application, it should be understood that the size of the serial number of the following processes does not mean the order of execution, and the execution order of the processes should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0064] In addition, the terms "system" and "network" are often used interchangeably herein.

[0065] In the embodiments provided in the present application, it should be understood that "B corresponding to A" means that B is associated with A, and B can be determined according to A. However, it should also be understood that the determination of B according to A does not mean that B is determined only according to A, but B can also be determined according to A and / or other information.

[0066] There are currently various industrial Ethernet protocols, and different industrial Ethernet protocol frames, protocol processes, software and hardware are different, and protocols cannot directly interwork. For example, the current industrial Ethernet protocols include:

[0067] Process field network (PROFINET), data frame structure of real-time PROFINET (PROFINET RT), as shown in Figure 1 data frame structure of isochronous PROFINET (PROFINET IRT), as shown in Figure 2 .

[0068] Ethernet for Control Automation Technology (EtherCAT) in control automation technology, data frame structure of EtherCAT, as shown in Figure 3 .

[0069] Ethernet Network / Industrial Protocol (EtherNET / IP).

[0070] As shown in Figure 4 , the embodiment of the application provides an information transmission method, comprising the following steps:

[0071] Step 41: the base station receives the first service data packet sent by the industrial equipment, or the base station sends the second service data packet to the industrial equipment.

[0072] Wherein, the first information field carried in the first service data packet is used for resource scheduling of industrial service; the second information field in the second service data packet is used for service parameter adjustment of industrial service.

[0073] Optionally, the industrial equipment can be a programmable logic controller (PLC) device in an industrial field. The base station can also be referred to as a radio access network (RAN) node.

[0074] In the downlink transmission direction, the industrial equipment sends the first service data packet carrying the first information field to the base station through the interface between the industrial equipment and the base station, wherein the first information field can indicate information related to resource scheduling of industrial service, which is used for the base station to perform resource scheduling of industrial service, so that the base station can perform resource scheduling based on the first information field, reducing the resource waste caused by reserved resources.

[0075] In the uplink transmission direction, the base station sends the second service data packet carrying the second information field to the industrial equipment through the interface between the base station and the industrial equipment, wherein the second information field can indicate information related to service parameter adjustment, which is used for the industrial equipment to adjust the service parameter of the industrial service, so that the industrial equipment can adjust the service parameter based on the second information field, thereby optimizing the service parameter, so as to enable the base station to more reasonably schedule the resources of the industrial service and reduce the waste of resources caused by reserved resources.

[0076] In the above scheme, the base station receives the first service data packet sent by the industrial equipment or the base station sends the second service data to the industrial equipment, that is, in the downlink direction of the industrial service transmission, the first information field carried in the first service data packet is used for the resource scheduling of the industrial service, the on-the-fly transmission of the service key information is realized, and in the uplink direction of the industrial service transmission, the second information field in the second service data packet is used for the service parameter adjustment of the industrial service, the on-the-fly transmission of the network key information is realized, so that the network resources can be accurately matched with the resources required for the deterministic transmission of the service without increasing the system overhead, the system resource utilization is improved, and the problem of excessive resource reservation in the current industrial service transmission, which causes system resource waste, is solved.

[0077] Optionally, the first information field is located before the data field in the first service data packet, or the first information field is located after the header part of the first service data packet (or the first information field can be arranged at the end of the header part of the first service data packet, etc.), so as to reduce the end-to-end frame structure change. Figure 5a As shown in the figure, the new data frame structure of EtherCAT includes: destination address, source address, frame type, EtherCAT, first information field, EtherCAT data, frame check sequence (wherein the destination address, source address, frame type and EtherCAT belong to the header part, and the first information field can or can not belong to the header part). Figure 5b As shown in the figure, the new data frame structure of PROFINET RT includes: destination address, source address, virtual local area network (VLAN) information, Ethernet type, frame ID, first information field, PROFINET data, information status, and check code (wherein the destination address, source address, VLAN information, Ethernet type and frame ID belong to the header, and the first information field can or can not belong to the header). Figure 5cAs shown, the PROFINET IRT new data frame structure includes: destination address, source address, Ethernet type, frame ID, first information field, PROFINET data, information status, and check code (wherein the destination address, source address, Ethernet type, and frame ID belong to the header part, and the first information field can or can not belong to the header part).

[0078] Optionally, the first information field includes at least one of the following:

[0079] A first field for indicating the service priority of the industrial service; for example, the first field can be N1 bits (N1 is a positive integer), and in one example, the N1 bits can indicate the service priority in the range of 0-7, with the priority decreasing from 0 to 7, and of course the service priority values in the embodiments of the present application are not limited thereto.

[0080] A second field for indicating the service period of the industrial service; for example, the second field can be N2 bits (N2 is a positive integer), and in one example, the N2 bits can indicate the service period in the values of 1 ms, 4 ms, 8 ms, 16 ms, 20 ms, 50 ms, 100 ms, etc., and the embodiments of the present application are not limited thereto.

[0081] A third field for indicating the survival time of the industrial service; for example, the third field can be N3 bits (N3 is a positive integer), and in one example, the N3 bits can indicate the survival time of the industrial service in the values of 3, 8, etc., and the embodiments of the present application are not limited thereto.

[0082] A fourth field for indicating whether the service parameter of the industrial service is allowed to be changed; for example, the service parameter can include the service period of the industrial service and / or the survival time of the industrial service, i.e., the fourth field can be used to indicate whether the service period of the industrial service and / or the survival time of the industrial service is allowed to be changed. The fourth field can be N4 bits (N4 is a positive integer), such as the first bit in the N4 bits can be used to indicate whether the service period of the industrial service is allowed to be changed, the second bit in the N4 bits can be used to indicate whether the survival time of the industrial service is allowed to be changed, and optionally, the N4 bits can also set a reserved bit (such as the third bit) and the like, wherein the first bit and / or the second bit take the value of "1" to represent that the corresponding service parameter is changeable, and take the value of "0" to represent that the corresponding service parameter is unchangeable; or the value of "0" can represent that the corresponding service parameter is changeable, and the value of "1" can represent that the corresponding service parameter is unchangeable, and the embodiments of the present application are not limited thereto.

[0083] Optionally, after the base station receives the first service data packet sent by the industrial device, the method further includes:

[0084] The base station unpacks the first service data packet to obtain the first information field;

[0085] The base station performs resource scheduling of the industrial service according to the first information field.

[0086] Specifically, the first service data packet sent by the industrial device (such as an industrial field PLC device) can adopt a new data frame structure as shown in the drawings Figure 5a or Figure 5b or Figure 5c The first information field (the specific data frame structure depends on the industrial Ethernet protocol used, which is not limited here) can be used to indicate at least one of the following information: service priority, service period, survival time, whether the service parameter can be changed, etc. After the base station receives the first service data packet, the first service data packet is unpacked, and the service key information (i.e. information related to resource scheduling of the industrial service) indicated by the first information field is read, so that the resource scheduling of the industrial service can be performed based on the service key information indicated by the first information field.

[0087] For example: the first field in the first information field indicates that the service priority is 0 (i.e. the highest priority), the service period is 4ms, and the survival time is 1 (i.e. a data packet must be received within one 4ms), which means that each data packet needs high guarantee. At this time, the base station needs to use the highest level of resource guarantee, such as reserving transmission resources, to perform resource scheduling, of course, the embodiments of the present application are not limited thereto.

[0088] Optionally, the method further comprises:

[0089] The base station deletes the first information field in the first service data packet;

[0090] The base station packs the first service data packet after deleting the first information field to obtain a third service data packet;

[0091] The base station sends the third service data packet to the user equipment.

[0092] Specifically, after the base station unpacks the first service data packet, reads the service key information (i.e. information related to resource scheduling of the industrial service) indicated by the first information field and performs resource scheduling, the first information field in the first data packet can be deleted, a third service data packet is obtained by repacking (at this time, the third service data packet obtained by repacking does not carry the first information field), and the third service data packet obtained by repacking is sent to the terminal side, so that the data interaction protocol of the industrial field input / output (Input / Output, IO) device on the terminal side can be guaranteed without modification.

[0093] Optionally, the second information field is located before a data field in the second service data packet, or the second information field is located after a packet header part of the second service data packet (or the second information field can be arranged at the end of the packet header part of the second service data packet, etc.), so as to reduce end-to-end frame structure changes, such as shown in FIGS. Figure 5a 、 Figure 5b 、 Figure 5c The specific data frame structure depends on the industrial Ethernet protocol used, which is not limited here.

[0094] Optionally, the second information field includes at least one of the following:

[0095] A fifth field for indicating whether to adjust a service parameter; for example, the service parameter can include a service period of the industrial service and / or a survival time of the industrial service, such as the fifth field can be N5 bits, and the value of the N5 bits is “1” indicating that it is suggested to adjust the service parameter, and the value of the N5 bits is “0” indicating that it is not suggested to adjust the service parameter; or, the value of the N5 bits can be “0” indicating that it is suggested to adjust the service parameter, and the value of the N5 bits is “1” indicating that it is not suggested to adjust the service parameter, etc., which is not limited in the embodiments of the present application.

[0096] A sixth field for indicating an adjustment value of the service period of the industrial service; for example, the sixth field can indicate a numerical value of the adjusted service period of the industrial service, or indicate an offset value of the service period of the industrial service, etc.; such as the sixth field can be N6 bits, and the N6 bits indicate a numerical value of the adjusted service period of the industrial service, which can be 1ms, 4ms, 8ms, 16ms, 20ms, 50ms, 100ms, etc., which is not limited in the embodiments of the present application.

[0097] A seventh field for indicating an adjustment value of the survival time of the industrial service; for example, the seventh field can indicate a numerical value of the adjusted survival time of the industrial service, or indicate an offset value of the survival time of the industrial service, etc.; such as the seventh field can be N7 bits, and the N7 bits indicate a numerical value of the adjusted survival time of the industrial service, which can be 3, 8, etc., which is not limited in the embodiments of the present application.

[0098] Optionally, in the case that the second information field includes the fifth field, i.e., the base station suggests adjusting the service parameter to the industrial device, the specific adjustment value can depend on the industrial device; or in the case that the second information field includes the fifth field, and further includes the sixth field and / or the seventh field, if the value of the fifth field is "1" indicating that the adjustment of the service parameter is suggested, the sixth field and / or the seventh field can indicate the specific adjustment value, if the value of the fifth field is "0" indicating that the adjustment of the service parameter is not suggested, the sixth field and / or the seventh field are all filled with 0, i.e., the service parameter is not changed; or in the case that the second information field includes the sixth field and / or the seventh field (e.g., without the fifth field), if the value of the sixth field and / or the seventh field is a specific adjustment value (e.g., a non-zero value), it indicates that the corresponding service parameter needs to be adjusted, if the value of the sixth field and / or the seventh field is 0, it indicates that the service parameter does not need to be adjusted, etc., the embodiments of the present application are not limited thereto.

[0099] Optionally, before the base station sends the second service data packet to the industrial device, the method further includes:

[0100] The base station receives a fourth service data packet sent by the user equipment; wherein the fourth service data packet does not carry the second information field;

[0101] The base station adds the second information field in the fourth service data packet according to the service parameter adjustment strategy of the industrial service, to generate the second service data packet.

[0102] Specifically, the terminal side sends a fourth service data packet to the base station through the air interface for feedback of channel information, and the fourth service data packet does not carry the second information field, so as to reduce the change of the frame structure for the terminal side. The base station side unpacks the fourth service data packet and judges whether the service parameter needs to be adjusted, if it is determined that the service parameter needs to be adjusted, the service parameter adjustment strategy of the industrial service is generated, and the service parameter adjustment strategy is added to the fourth service data packet as the second information field, and a second service data packet is obtained by repacking (at this time, the second service data packet carries the second information field, indicating the corresponding service parameter adjustment strategy for service parameter adjustment), such as the second information field being used to indicate at least one of the following information: whether the adjustment of the service parameter is suggested, the suggested adjustment value of the service period, the suggested adjustment value of the survival time, etc.

[0103] Optionally, the method further includes:

[0104] The base station determines the service parameter adjustment strategy of the industrial service according to the channel state and / or the network resource utilization rate; wherein the service parameter includes the service period of the industrial service and / or the survival time of the industrial service.

[0105] Specifically, the base station side determines whether to adjust the service parameter (i.e., determines whether to adjust the service period of the industrial service and / or the survival time of the industrial service) according to the channel state and / or network resource utilization, etc. If the service parameter needs to be adjusted, the corresponding recommended adjustment value of the service parameter can be further determined, such as the second information field carried in the second service data packet obtained by repackaging, which can indicate at least one of the following information: whether to recommend the service parameter (such as whether to recommend adjusting the service period of the industrial service and / or the survival time of the industrial service), the recommended adjustment value of the service period, the recommended adjustment value of the survival time, etc.

[0106] Further, the base station side sends the second service data packet obtained by repackaging to the industrial device (such as the industrial field PLC device), so that the industrial field PLC device can adjust the corresponding service parameter according to the recommended adjustment value of the second information field in the second service data packet. When the industrial field PLC device sends the data packet of the industrial service again, it will be sent according to the adjusted service parameter, such as the adjusted service period of 8ms, so that the first information field carried in the data packet sent again indicates the service period as 8ms. Of course, the examples of the present application are not limited thereto.

[0107] As shown in Figure 6 The embodiment of the present application provides an information transmission method, which comprises the following steps:

[0108] Step 61: the industrial device sends a first service data packet to the base station, or the industrial device receives a second service data packet sent by the base station;

[0109] The first information field carried in the first service data packet is used for resource scheduling of the industrial service; and the second information field in the second service data packet is used for adjusting the service parameter of the industrial service.

[0110] Optionally, after the industrial device receives the second service data packet sent by the base station, the method further comprises:

[0111] The industrial device adjusts the service parameter of the industrial service according to the second information field;

[0112] In the case of needing to send a service data packet, the industrial device sends the service data packet according to the adjusted service parameter.

[0113] It should be noted that the information transmission method of the industrial device side of the embodiment of the present application and the information transmission method of the base station side described above are based on the same inventive concept, and the embodiments of the two can be referred to each other and can achieve the same technical effects. To avoid repetition, it will not be described here.

[0114] As shown in Figure 7As shown, an interactive diagram of an industrial field network is given, and the downlink transmission direction includes, in sequence, an industrial field PLC device, a RAN node (such as a base station), a terminal, and an industrial field I / O device; and the uplink transmission direction includes, in sequence, an industrial field I / O device, a terminal, a RAN node (such as a base station), and an industrial field PLC device.

[0115] Specifically, the data interaction process in the downlink transmission direction includes:

[0116] 1) The industrial field PLC device sends a service data packet carrying service key information (i.e., a first information field) to the base station through the interface between the service and the base station side; the service key information includes, but is not limited to, at least one of the following: service priority, service period, survival time, and whether the service parameter is changeable.

[0117] 2) The service data packet is unpacked at the base station side to obtain the service key information.

[0118] 3) The base station side performs resource scheduling according to the service key information; for example, the service key information indicates that the service priority is 0 (i.e., the highest priority), the service period is 4 ms, and the survival time is 1 (i.e., a data packet must be received within one 4 ms), indicating that each data packet needs high guarantee. At this time, the base station side needs to use the highest level of resource guarantee, such as reserving transmission resources, to perform resource scheduling.

[0119] 4) The base station side deletes the first information field and re-packs.

[0120] 5) The base station sends the re-packed service data packet to the terminal side according to the scheduling strategy determined in step 3); wherein the re-packed service data packet does not contain the first information field.

[0121] Specifically, the data interaction process in the uplink transmission direction includes:

[0122] 1) The terminal side sends a service data packet to the base station through the air interface, and feeds back channel information to the base station side; wherein the service data packet does not contain a second information field.

[0123] 2) The base station side determines whether to adjust the service parameter (such as determining whether to adjust the service period and / or the service survival time) according to the channel state and / or network resource utilization.

[0124] 3) If the service parameter needs to be adjusted, the base station side generates an adjustment suggestion for the service parameter and re-packs, and fills the adjustment suggestion into the second information field in the re-packed service data packet, i.e., the base station side adds a second information field to the service data packet to indicate at least one of the following information: whether to suggest adjusting the service parameter, a suggested adjustment value of the service period, a suggested adjustment value of the survival time, etc.

[0125] 4) The base station sends the reassembled service data packets to the industrial field PLC equipment;

[0126] 5) The industrial PLC equipment adjusts the corresponding business parameters (such as business cycle and / or business lifespan) according to the suggested values ​​of the second information field.

[0127] 6) When the industrial PLC equipment sends this service again, it shall send it according to the adjusted parameters;

[0128] like Figure 8 As shown in the figure, an information transmission device 800 provided in this application embodiment includes:

[0129] The transceiver module 810 is used to receive a first service data packet sent by the industrial equipment, or to send a second service data packet to the industrial equipment.

[0130] The first information field carried in the first service data packet is used for resource scheduling of industrial services; the second information field in the second service data packet is used for adjusting service parameters of industrial services.

[0131] Optionally, the information transmission device 800 further includes:

[0132] The unpacking module is used to unpack the first service data packet to obtain the first information field;

[0133] The scheduling module is used to schedule industrial business resources based on the first information domain.

[0134] Optionally, the information transmission device 800 further includes:

[0135] The deletion module is used to delete the first information field in the first service data packet;

[0136] The packet assembly module is used to assemble the first service data packet after deleting the first information field to obtain the third service data packet;

[0137] The sending module is used to send the third service data packet to the user equipment.

[0138] Optionally, the first information field is located before the data field in the first service data packet.

[0139] Optionally, the first information field includes at least one of the following:

[0140] The first field indicates the business priority of industrial operations;

[0141] The second field is used to indicate the business cycle of industrial operations;

[0142] The third field indicates the lifespan of the industrial business;

[0143] The fourth field indicates whether the business parameters of the industrial operations are allowed to be changed.

[0144] Optionally, the information transmission device 800 further includes:

[0145] A receiving module is used to receive a fourth service data packet sent by a user equipment; wherein the fourth service data packet does not carry the second information field;

[0146] The generation module is used to adjust the strategy according to the business parameters of the industrial business, add the second information field to the fourth business data packet, and generate the second business data packet.

[0147] Optionally, the information transmission device 800 further includes:

[0148] The determination module is used to determine the service parameter adjustment strategy for industrial services based on channel status and / or network resource utilization; wherein the service parameters include the service cycle and / or the lifespan of the industrial services.

[0149] Optionally, the second information field is located before the data field in the second service data packet.

[0150] Optionally, the second information field includes at least one of the following:

[0151] The fifth field indicates whether business parameters need to be adjusted.

[0152] The sixth field indicates the business cycle adjustment value for industrial operations;

[0153] The seventh field indicates the lifespan adjustment value for industrial operations.

[0154] It should be noted that the information transmission device 800 described in this application embodiment can implement each process of the information transmission method embodiment on the base station side and achieve the same technical effect. To avoid repetition, it will not be described again here.

[0155] This application also provides a base station, such as... Figure 9 As shown, it includes a transceiver 910, a processor 900, a memory 920, and a program or instructions stored in the memory 920 and executable on the processor 900; when the processor 900 executes the program or instructions, it implements the steps of the information transmission method applied to the base station side described above, and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0156] The transceiver 910 is used to receive and send data under the control of the processor 900.

[0157] wherein, in Figure 9 the bus architecture can include any number of interconnected buses and bridges, specifically, various circuit links between the processor 900 representing one or more processors and the memory 920 representing memory. The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art, and thus, are not further described herein. The bus interface provides an interface. The transceiver 910 can be a plurality of elements, i.e., including a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium. The processor 900 is responsible for managing the bus architecture and general processing, and the memory 920 can store data used by the processor 900 in performing operations.

[0158] As Figure 10 shown, an embodiment of the present application provides an information transmission device 1000, comprising:

[0159] a transceiving module 1010, configured to send a first service data packet to a base station, or receive a second service data packet sent by the base station;

[0160] wherein, a first information field carried in the first service data packet is used for resource scheduling of an industrial service; and a second information field in the second service data packet is used for service parameter adjustment of the industrial service.

[0161] Optionally, the information transmission device 1000 further comprises:

[0162] an adjusting module, configured to adjust service parameters of the industrial service according to the second information field;

[0163] a sending module, configured to, in a case where a service data packet needs to be sent, send the service data packet by the industrial device according to the adjusted service parameters.

[0164] It should be noted that the above information transmission device 1000 of the embodiment of the present application can realize each process of the above information transmission method for the industrial device side embodiment, and can achieve the same technical effects. To avoid repetition, it will not be described here.

[0165] An embodiment of the present application provides an industrial device, such as an industrial field PLC device, as Figure 11 shown, comprising a transceiver 1110, a processor 1100, a memory 1120, and a program or instruction stored on the memory 1120 and executable on the processor 1100; the processor 1100 executes the program or instruction to implement the steps of the above information transmission method for the industrial device side, and can achieve the same technical effects. To avoid repetition, it will not be described here.

[0166] The transceiver 1110 is configured to receive and transmit data under the control of the processor 1100.

[0167] wherein, in Figure 11 The bus architecture can include any number of interconnected buses and bridges, specifically the various circuitry linking the processor(s) 1100 and memory represented by the memory 1120. The bus architecture can also link various other circuitry, such as peripheral devices, voltage regulators, and power management circuitry, all of which are well known in the art and will not be described further. The bus interface provides the interface for the transceiver 1110, which can be multiple elements, i.e., including a transmitter and a receiver, providing the means for communicating with various other apparatus over a transmission medium. The processor 1100 is responsible for managing the bus architecture and general processing, with the memory 1120 storing data used by the processor 1100 in executing its operations.

[0168] A readable storage medium of an embodiment of the present application has a program or instruction stored thereon, the program or instruction being executed by a processor to implement the steps in the information transmission method of the base station side or the industrial equipment side as described above and achieve the same technical effects. To avoid repetition, no further description is given here.

[0169] An embodiment of the present application further provides a computer program product, including computer instructions, which are executed by a processor to implement each process of the information transmission method of the base station side or the industrial equipment side and achieve the same technical effects. To avoid repetition, no further description is given here.

[0170] The processor is the processor in the base station or the industrial equipment in the above-described embodiments. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0171] It is further noted that the terminal described in the specification includes but is not limited to a smart phone, a tablet computer, etc., and many functional components described are referred to as modules to more particularly emphasize the independence of their implementation.

[0172] In the embodiments of the application, the modules can be implemented in software, for execution by various types of processors. An identified module of executable code may, for instance, comprise one or more physical or logical blocks of computer instructions. Typically, a module of code will be stored in a physical memory, such as a RAM, a ROM, or a flash drive, which can comprise one or more physical blocks of data. However, a module of code can also be implemented in RAM or on a flash drive without being physically located together, but instead possibly stored in different locations within the RAM, flash drive, or on a different computer attached to a network.

[0173] Indeed, a module of executable code can be a single instruction, or many instructions, and can even be distributed over several different code segments, among different programs, and across several memory devices. Also, operational data can be identified within the modules and can be

[0174] When a module is implemented in software, the module can be stored in any suitable non-transitory storage medium, including a RAM, a ROM, a flash drive, or a hard disk, for example. When a module is implemented in hardware, the module can be implemented with any suitable hardware technology, including but not limited to a common integrated circuit super-structure such as a VLSI circuit or a gate array, or any suitable semiconductor-based hardware, such as logic chips, transistors, or other discrete components. A module can also be implemented in programmable hardware devices, such as a field programmable gate array, a programmable array logic, a programmable logic device, or the like.

[0175] The foregoing exemplary embodiments are described with reference made to the drawings which are provided for the purpose of explanation and illustration and are not intended to limit the scope of the application. Indeed, various modifications and variations that fall within the spirit and scope of the application can become apparent to those skilled in the art upon reading this specification, and it is to be understood that such modifications and variations are intended to fall within the scope of the application. Further, it is to be understood that the phraseology and terminology employed herein are for the purpose of description and explanation and are not intended to be limiting. The use of "including" and "comprising" and variations thereof is meant to encompass the items listed thereafter and equivalents thereof as well as additional items and equivalents thereof. Unless otherwise specified, a range of values includes the beginning and end points of the range and any sub-ranges therebetween.

[0176] The above description is considered that of the preferred embodiments of the application only. Modifications and alterations will occur to others upon reading the description contained herein. It is intended to include all such modifications and alterations insofar as they come within the scope of the application. Accordingly, the application is not to be restricted except in the spirit of the claims.

Claims

1. An information transmission method, characterized in that, include: The base station receives a first service data packet sent by the industrial equipment, or the base station sends a second service data packet to the industrial equipment; The first information field carried in the first service data packet is used for resource scheduling of industrial services; the second information field in the second service data packet is used for adjusting service parameters of industrial services.

2. The method according to claim 1, characterized in that, After receiving the first service data packet sent by the industrial equipment, the base station further includes: The base station unpacks the first service data packet to obtain the first information field; The base station performs resource scheduling for industrial services based on the first information domain.

3. The method according to claim 2, characterized in that, Also includes: The base station deletes the first information field from the first service data packet; The base station reassembles the first service data packet after deleting the first information field to obtain the third service data packet; The base station sends the third service data packet to the user equipment.

4. The method according to any one of claims 1 to 3, characterized in that, The first information field is located before the data field in the first service data packet.

5. The method according to any one of claims 1 to 3, characterized in that, The first information field includes at least one of the following: The first field indicates the business priority of industrial operations; The second field is used to indicate the business cycle of industrial operations; The third field indicates the lifespan of the industrial business; The fourth field indicates whether the business parameters of the industrial operations are allowed to be changed.

6. The method according to claim 1, characterized in that, Before the base station sends the second service data packet to the industrial equipment, it also includes: The base station receives a fourth service data packet sent by the user equipment; wherein the fourth service data packet does not carry the second information field; The base station adjusts its strategy based on the service parameters of the industrial service, adds the second information field to the fourth service data packet, and generates the second service data packet.

7. The method according to claim 6, characterized in that, Also includes: The base station determines the service parameter adjustment strategy for industrial services based on channel status and / or network resource utilization; wherein the service parameters include the service cycle and / or the lifespan of industrial services.

8. The method according to claim 1, 6, or 7, characterized in that, The second information field is located before the data field in the second service data packet.

9. The method according to claim 1, 6, or 7, characterized in that, The second information field includes at least one of the following: The fifth field indicates whether business parameters need to be adjusted. The sixth field indicates the business cycle adjustment value for industrial operations; The seventh field indicates the lifespan adjustment value for industrial operations.

10. An information transmission method, characterized in that, include: The industrial equipment sends a first service data packet to the base station, or the industrial equipment receives a second service data packet sent by the base station; The first information field carried in the first service data packet is used for resource scheduling of industrial services; the second information field in the second service data packet is used for adjusting service parameters of industrial services.

11. The method according to claim 10, characterized in that, After receiving the second service data packet sent by the base station, the industrial equipment further includes: The industrial equipment adjusts the business parameters of the industrial operations according to the second information domain; When it is necessary to send service data packets, the industrial equipment sends service data packets according to the adjusted service parameters.

12. An information transmission device, characterized in that, include: The transceiver module is used to receive a first service data packet sent by the industrial equipment, or to send a second service data packet to the industrial equipment. The first information field carried in the first service data packet is used for resource scheduling of industrial services; the second information field in the second service data packet is used for adjusting service parameters of industrial services.

13. A base station, comprising: A transceiver, a processor, a memory, and a program or instructions stored in the memory and executable on the processor; characterized in that, when the processor executes the program or instructions, it implements the steps of the information transmission method as described in any one of claims 1 to 9.

14. An information transmission device, characterized in that, include: The transceiver module is used to send a first service data packet to the base station, or to receive a second service data packet sent by the base station. The first information field carried in the first service data packet is used for resource scheduling of industrial services; the second information field in the second service data packet is used for adjusting service parameters of industrial services.

15. An industrial device comprising: A transceiver, a processor, a memory, and a program or instructions stored in the memory and executable on the processor; characterized in that, when the processor executes the program or instructions, it implements the steps of the information transmission method as described in claim 10 or 11.

16. A readable storage medium having a program or instructions stored thereon, characterized in that, When the program or instructions are executed by the processor, they implement the steps of the information transmission method as described in any one of claims 1 to 11.

17. A computer program product, characterized in that, It includes computer instructions that, when executed by a processor, implement the steps of the information transmission method as described in any one of claims 1 to 11.