A TDMA Scheduling Method for Sending Data

By configuring priority in the WIA-FA wireless network and using queue data structure to manage data transmission, the problem that the access device cannot fully transmit field device data during the superframe period is solved, and the timeliness and efficiency of data transmission is achieved.

CN119743837BActive Publication Date: 2025-06-17SHENYANG BONCHREE TECHNOLOGY CO LTD +1
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202510252278.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-03-05
Publication Date
2025-06-17
Estimated Expiration
2045-03-05

AI Technical Summary

Technical Problem

In WIA-FA wireless network, the access device has multiple field device data to be transmitted, but it cannot be transmitted within its own time slot in a superframe period, resulting in the problem of untimely data transmission.

Method used

By configuring priority in the access device, defining high, low, and medium priority devices, and using queue data structures to manage data transmission, scheduling based on priority and service data types, ensuring that critical data and emergency data are processed first.

Benefits of technology

It effectively solves the problem of untimely data transmission, improves the network response speed and stability, and ensures orderly and efficient data transmission efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119743837B_ABST
    Figure CN119743837B_ABST
Patent Text Reader

Abstract

The present invention discloses a TDMA scheduling method for transmitting data. The present invention relates to the technical field of wireless communication, and solves the problem that when an access device has data of multiple field devices to be transmitted and cannot complete the transmission within its own time slot in a superframe period, it is necessary to wait until its own time slot in the next superframe period, resulting in untimely transmission of device data. The present invention forms a WIA-FA wireless communication network by an access device and multiple field devices. The WIA-FA wireless communication network adopts TDMA scheduling for resource allocation; a device occupies one or more time slots in a superframe; based on the service types of field devices, the field devices are configured as high-priority devices, low-priority devices, and medium-priority devices. When an access device has data of multiple field devices to be transmitted, data transmission is scheduled according to the priorities configured for the field devices, which can avoid the problem of untimely transmission of high-priority device data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of wireless communication technologies, and in particular, to a method for scheduling and transmitting data in TDMA. Background Art

[0002] With the development of intelligent manufacturing, the high-real-time and high-reliability industrial wireless WIA-FA technology has been applied in various industries. The medium access control (MAC) layer of the WIA-FA network technology is based on a time division multiple access (TDMA) access mechanism, which can ensure a deterministic communication cycle and delay, and is suitable for industrial control applications. Currently, the data transmission of the WIA-FA wireless network is based on TDMA scheduling, and each device has an independent data transmission time slot; the field device sends uplink data to the access device within its corresponding time slot; the access device sends downlink data to the field device within its corresponding time slot; if the access device has multiple pieces of field device data to be transmitted and cannot finish transmitting within its own time slot in a superframe period, it needs to wait until its own time slot in the next superframe period, resulting in the problem that the data transmission of devices with high requirements for data real-time performance is not timely, affecting the use of device functions. Therefore, it is necessary to propose a method for scheduling and transmitting data in TDMA to solve the above problems. Summary of the Invention

[0003] The present invention provides a method for scheduling and transmitting data in TDMA to solve the problem that when the access device has multiple pieces of field device data to be transmitted and cannot finish transmitting within its own time slot in a superframe period, it needs to wait until its own time slot in the next superframe period, resulting in untimely device data transmission.

[0004] The present invention provides a method for scheduling and transmitting data in TDMA, including:

[0005] Form a WIA-FA wireless communication network with one access device and multiple field devices, and the WIA-FA wireless communication network adopts TDMA scheduling resource allocation; the access device occupies two time slots in a superframe, and the field device occupies one time slot in a superframe;

[0006] According to the types and functional requirements of the field devices, configure the priority for the access device to transmit data to the field devices, and configure the field devices as high-priority devices, low-priority devices, and medium-priority devices; the high-priority device is defined as that the data must be sent out within a superframe period; the medium-priority device is defined as that the data must be sent out when the number of time slots for the access device to send is equal to half of the number of field devices; the low-priority device is defined as that the data must be sent out when the number of time slots for the access device to send is equal to the number of field devices.

[0007] Further, the method further includes:

[0008] The access device defines the priority of field devices in units of superframes according to the time used for a single time slot and the superframe length.

[0009] Further, the method further includes:

[0010] The access device uses a queue data structure to manage and send the data of field devices, schedules the data transmission of corresponding field devices based on the configured device priority, and retrieves data from the queue each time for transmission; meanwhile, the access device re-classifies the queue data of the corresponding field devices, inserts the service data into the corresponding position in the queue according to the priority of the service data; when classifying according to the service data priority, a waiting transmission time dimension in the queue is added; based on the two dimensions of service priority and the waiting transmission duration of queue data packets, the corresponding position for inserting a newly arrived data packet into the queue is evaluated.

[0011] Further, the method further includes:

[0012] The access device supports selecting an in-order transmission mode and a maximum-throughput transmission mode; the in-order transmission mode refers to the strategy of first-come-first-served, without considering the priority of field devices and the type of service data, ensuring that data packets are transmitted in order; the maximum-throughput transmission mode refers to accumulating data packets of corresponding types based on field devices and data packet types according to a time threshold or a quantity threshold; when the time threshold or the quantity threshold is reached, scheduling and transmission are performed in the corresponding time slot.

[0013] Further, the method further includes:

[0014] Field devices support classifying data packets according to service types; for high-real-time service data, it is required to be transmitted within one superframe.

[0015] Further, the method further includes:

[0016] All field devices in the WIA-FA wireless communication network are high-priority devices, and the access device adopts an equalized scheduling and transmission mode for data transmission scheduling, ensuring that within the number of transmission time slots of the access device equal to the number of field devices, the data queues of each corresponding field device in the access device will be scheduled for transmission once.

[0017] The present invention has the following beneficial effects: A TDMA scheduling data transmission method of the present invention forms a WIA-FA wireless communication network with an access device and multiple field devices. The WIA-FA wireless communication network adopts TDMA scheduling resource allocation. The access device occupies one or more time slots in a superframe, and the field device occupies one or more time slots in a superframe. According to the type and functional requirements of the field device, the priority of data transmission from the access device to the field device is configured, and the field device is configured as a high-priority device, a low-priority device, and a medium-priority device. The high-priority device is defined as the data must be sent out within a superframe period. The medium-priority device is defined as the data must be sent out when the number of time slots of the access device for sending is equal to half of the number of field devices. The low-priority device is defined as the data must be sent out when the number of time slots of the access device for sending is equal to the number of field devices. Thus, it solves the problem that when the access device has data of multiple field devices to be transmitted and cannot complete the transmission within its own time slot in a superframe period, it needs to wait until its own time slot in the next superframe period, resulting in untimely data transmission of the device. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] In order to more clearly illustrate the technical solutions of the present invention, the drawings required for the embodiments will be briefly introduced below. Obviously, for those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0019] Figure 1 It is a schematic diagram of the composition of the superframe of the embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0020] To make the objectives, technical solutions, and advantages of the present invention clearer, the technical solutions of the present invention will be clearly and completely described below in conjunction with the specific embodiments and corresponding drawings of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of the present invention. The following will detail the technical solutions provided by the embodiments of the present invention in conjunction with the drawings.

[0021] The embodiment of the present invention provides a TDMA scheduling data transmission method. The devices in this method include device A, device B, device C, and device D. Device A is used as the access device, and device B, device C, and device D are used as field devices. Device A, device B, device C, and device D form a WIA-FA wireless communication network. The WIA-FA wireless communication network adopts TDMA scheduling resource allocation. The access device allocates the number of time slots occupied by the device. The device occupies one or more time slots in a superframe. Here, the device refers to the general term of the access device and the field device. The superframe composition is asFigure 1 As shown. Device A, as an access device, occupies two time slots in a superframe. Devices B, C, and D, as field devices, occupy one time slot in a superframe. A superframe is a set of periodically recurring channels and time slots. The number of time slots in a superframe determines the frequency of the superframe cycle. A time slot is the basic time unit used for data exchange in the network. The length of the time slot in the network is configurable.

[0022] As an alternative implementation, the priority of data transmission from the access device to the field device can be configured according to the type and functional requirements of the field device; the field device can be configured as a high-priority device, a low-priority device, and a medium-priority device. A high-priority device is defined as data that must be sent out within one superframe cycle; a medium-priority device means that within half the number of transmission time slots of the access device equal to the number of field devices, the data must be sent out; a low-priority device means that within the number of transmission time slots of the access device equal to the number of field devices, the data must be sent out. Similarly, the access device can also define the priority of the field device in units of superframes based on the time used for a single time slot and the length of the superframe.

[0023] For example, the access device occupies 3 time slots in each superframe; the number of field devices is 12; the data of the medium-priority device needs to be sent out within two superframe cycles; the data of the low-priority device needs to be sent out within four superframe cycles.

[0024] This method allows the configuration of the priority of data transmission in the access device according to the type and functional requirements of the field device. This flexibility ensures that critical and urgent data can be given priority, thereby improving the response speed and stability of the entire network. By defining three types of high, medium, and low-priority devices, and the priority evaluation based on the time used for a single time slot and the length of the superframe, this method can more precisely control the order of data transmission to meet the requirements of different service scenarios.

[0025] As an alternative implementation, the access device can use a queue data structure to manage and send the data of the field device, and schedule the data transmission of the corresponding field device based on the configured priority of the field device; each time the data is taken from the queue for sending. At the same time, the access device re-classifies the queue data of the corresponding field device and inserts it into the corresponding position in the queue according to the priority of the service data. When classifying according to the service data priority, the dimension of the waiting time for transmission in the queue is added; based on the two dimensions of service priority and the waiting time for transmission of the queue data packet, it is evaluated to insert the newly arrived data packet into the corresponding position in the queue.

[0026] The access device manages the data of field devices using a queue data structure, and schedules data transmission based on the priorities of configured field devices, ensuring the orderly transmission of data. At the same time, by reclassifying the queue data of field devices and evaluating the position of new data packets based on two dimensions: the priority of service data and the waiting transmission duration, this method can further optimize the transmission order of data packets, reduce waiting time, and improve transmission efficiency.

[0027] As an alternative implementation, the access device can choose the sequential transmission mode and the maximum traffic transmission mode. The sequential transmission mode refers to the strategy of first come, first served, without considering the priorities of field devices and the types of service data, ensuring the sequential transmission of data packets. The maximum traffic transmission mode means that based on field devices and data packet types, data packets of corresponding types are accumulated according to a time threshold or a quantity threshold; when the time threshold or quantity threshold is reached, scheduling transmission is performed in the corresponding time slot; by transmitting data packets of the same type at one time, the wireless aggregation function is triggered, improving the utilization rate of air interface resources.

[0028] This method provides two alternative transmission modes, sequential transmission and maximum traffic transmission, to meet the requirements of different service scenarios. The sequential transmission mode ensures the sequential transmission of data packets and is suitable for application scenarios with strict requirements on the order of data packets. The maximum traffic transmission mode, by accumulating data packets of the same type and transmitting them at one time, triggers the wireless aggregation function, significantly improving the utilization rate of air interface resources, and is suitable for application scenarios with a large number of data packets and a single type.

[0029] As an alternative implementation, field devices can classify data packets according to service types, and service data with high real-time requirements needs to be transmitted within one superframe.

[0030] Field devices can classify data packets according to service types to ensure that service data with high real-time requirements can be transmitted within one superframe. This classification optimization strategy improves the real-time performance and reliability of data transmission.

[0031] As an alternative implementation, all field devices in the WIA-FA wireless communication network are high-priority devices, and the access device schedules data transmission using an equalized scheduling transmission mode to ensure that within the number of transmission time slots of the access device equal to the number of field devices, each corresponding field device data queue in the access device will be scheduled for transmission once.

[0032] When all field devices in the WIA-FA wireless communication network are high-priority devices, this method uses an equalized scheduling transmission mode. This strategy ensures that each field device data queue can be scheduled for transmission once within the number of transmission time slots of the access device equal to the number of field devices, thus avoiding data congestion and transmission delay problems.

[0033] In summary, the TDMA scheduling data transmission method provided by the embodiments of the present invention uses innovative strategies such as flexible priority setting, efficient queue management strategies, flexible transmission mode selection, optimization of packet classification for field devices, and balanced scheduling transmission mode to solve the problem that when an access device has data of multiple field devices to be transmitted and cannot finish transmitting within its own time slot in a superframe period, it needs to wait until its own time slot in the next superframe period, resulting in untimely data transmission of the device. It significantly improves the data transmission efficiency and resource utilization rate in the WIA-FA wireless communication network and has broad application prospects.

[0034] The above-described embodiments of the present invention do not constitute a limitation on the protection scope of the present invention.

Claims

1. A method for sending data by TDMA scheduling, characterized in that: include: An access device and multiple field devices form a WIA-FA wireless communication network. The WIA-FA wireless communication network uses TDMA scheduling resource allocation. The access device allocates the number of time slots occupied by the device; the device occupies one or more time slots in a superframe; According to the type and functional requirements of the field devices, the priority of data transmission to the field devices is configured on the access device, and the field devices are configured as high-priority devices, low-priority devices and medium-priority devices; high-priority devices are defined as devices whose data must be sent out within a superframe period; Medium priority devices are defined as devices that must send data within a time slot number equal to half the number of devices on site. Low-priority devices are defined as those whose data must be sent out within the number of access device transmission time slots equal to the number of field devices; The access device uses the queue data structure to manage and send the data of the field equipment, and schedules the data transmission of the corresponding field equipment based on the configured device priority, and takes data from the queue each time. At the same time, the access device reclassifies the corresponding field equipment queue data, and inserts the business data into the corresponding position of the queue according to the priority of the business data. When classifying according to the business data priority, the waiting time dimension in the queue is added. Based on the two dimensions of business priority and the waiting time for the queue data packet to be sent, the corresponding position of the queue for inserting the new data packet into is evaluated.

2. A TDMA scheduling data transmission method as claimed in claim 1, characterized in that: The method further comprises: The access device defines the priority of the field device based on the single time slot time and superframe length, in superframe units.

3. A TDMA scheduling data transmission method as claimed in claim 1, characterized in that: The method further comprises: The access device supports the selection of sequential sending mode and maximum traffic sending mode; the sequential sending mode refers to a first-come-first-served strategy, which does not consider the priority of the on-site equipment and the type of business data, to ensure that the data packets are sent in order; the maximum traffic sending mode refers to accumulating the corresponding type of data packets based on the on-site equipment and data packet type, according to the time threshold or quantity threshold; when the time threshold or quantity threshold is reached, they are scheduled to be sent in the corresponding time slot.

4. A TDMA scheduling data transmission method as claimed in claim 1, characterized in that: The method further comprises: Field equipment supports classification of data packets according to service types; high real-time service data is required to be sent within one superframe.

5. A TDMA scheduling data transmission method as claimed in claim 1, characterized in that: The method further comprises: All field devices in the WIA-FA wireless communication network are high-priority devices. The access device scheduling and sending data strategy adopts a balanced scheduling and sending method to ensure that when the number of access device sending time slots is equal to the number of field devices, each corresponding field device data queue in the access device will be scheduled and sent once.

Citation Information

Patent Citations

  • Method for improving transmission efficiency of wireless ad hoc network

    CN111954267A

  • Wireless access protocol service scheduling method and device based on multi-priority service

    CN117528815A

  • Wireless network data control transmission scheduling method

    CN118741702A