[go: up one dir, main page]

CN118158805B - Big data communication scheduling method, electronic device and computer readable storage medium - Google Patents

Big data communication scheduling method, electronic device and computer readable storage medium Download PDF

Info

Publication number
CN118158805B
CN118158805B CN202410167527.7A CN202410167527A CN118158805B CN 118158805 B CN118158805 B CN 118158805B CN 202410167527 A CN202410167527 A CN 202410167527A CN 118158805 B CN118158805 B CN 118158805B
Authority
CN
China
Prior art keywords
time
data
packet
data link
central device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202410167527.7A
Other languages
Chinese (zh)
Other versions
CN118158805A (en
Inventor
杨中奇
蔡杰
郭政勰
邓开艺
陈双超
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fengjia Technology Shanghai Co ltd
Original Assignee
Fengjia Technology Shanghai Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fengjia Technology Shanghai Co ltd filed Critical Fengjia Technology Shanghai Co ltd
Priority to CN202410167527.7A priority Critical patent/CN118158805B/en
Publication of CN118158805A publication Critical patent/CN118158805A/en
Application granted granted Critical
Publication of CN118158805B publication Critical patent/CN118158805B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0446Resources in time domain, e.g. slots or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
    • H04W28/065Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information using assembly or disassembly of packets
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • H04W56/001Synchronization between nodes

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明实施例涉及无线通信技术领域,公开了一种大数据通信调度方法、电子设备及计算机可读存储介质。本发明中,中心设备与多个外围设备组成一对多的网络拓扑结构,在所述网络拓扑结构中,中心设备与多个外围设备进行交互的调度时间被划分成多个时间组,每个时间组包括至少两个时隙。中心设备在每个时间组内的第一个时隙之前发送数据链包,而外围设备在接收到数据链包后,只需要在对应的时隙内,与所述中心设备进行数据链包接收的响应与确认的交互,通过时间组和时隙的限定可以使外围设备保持低功耗的状态,同时,利用数据链包传输数据,可以提高中心设备及外围设备所在的通信网络的数据传输的吞吐量。

The embodiments of the present invention relate to the field of wireless communication technology, and disclose a big data communication scheduling method, an electronic device, and a computer-readable storage medium. In the present invention, a central device and a plurality of peripheral devices form a one-to-many network topology structure, in which the scheduling time for the central device to interact with the plurality of peripheral devices is divided into a plurality of time groups, and each time group includes at least two time slots. The central device sends a data link packet before the first time slot in each time group, and after receiving the data link packet, the peripheral device only needs to interact with the central device in the corresponding time slot to respond to and confirm the reception of the data link packet. The limitation of the time group and the time slot can keep the peripheral device in a low power consumption state. At the same time, the data transmission throughput of the communication network where the central device and the peripheral device are located can be improved by using the data link packet to transmit data.

Description

Big data communication scheduling method, electronic equipment and computer readable storage medium
Technical Field
The embodiment of the invention relates to the technical field of wireless communication, in particular to a big data communication scheduling method, electronic equipment and a computer readable storage medium.
Background
There is an increasing demand for data throughput in current wireless communication networks, however, there is a conflict between the demand for high throughput transmission of data and the demand for low power consumption of devices. The transmission of large amounts of data requires higher bandwidth and faster speed, which results in increased power consumption of the device, as more power is required for data transmission, while the low power consumption requirement requires the device to save as much energy as possible when transmitting data, which results in a slower transmission speed, as the device needs to reduce power consumption when transmitting data. Thus, in wireless communication networks, there is a need to balance the need for high data throughput transmission with the need for low power consumption of peripheral devices for optimal performance and efficiency.
Disclosure of Invention
The embodiment of the invention aims to provide a big data communication scheduling method, electronic equipment and a computer readable storage medium, so that a wireless communication network improves data throughput on the premise of keeping low power consumption characteristics of peripheral equipment.
In order to solve the technical problems, the embodiment of the invention provides a big data communication scheduling method, which is applied to a central device, wherein the central device and a plurality of peripheral devices form a one-to-many network topology structure, in the network topology structure, scheduling time for interaction between the central device and the plurality of peripheral devices is divided into a plurality of time groups, each time group comprises at least two time slots, the method comprises the steps of sending a data link packet before the first time slot in each time group, respectively receiving a response packet which is returned by the corresponding peripheral device and is used for receiving the corresponding data link packet and sending a response confirmation packet to the corresponding peripheral device in each time slot in each time group.
The embodiment of the invention also provides a big data communication scheduling method which is applied to peripheral equipment, wherein the central equipment and a plurality of peripheral equipment form a one-to-many network topology structure, in the network topology structure, the scheduling time of the interaction between the central equipment and the plurality of peripheral equipment is divided into a plurality of time groups, each time group comprises at least two time slots, the method comprises the steps of receiving a data link packet sent by the central equipment, and sending a response packet for receiving the corresponding data link packet to the central equipment and receiving a response confirmation packet sent by the central equipment in the corresponding time slots.
The embodiment of the invention also provides electronic equipment, which comprises at least one processor and a memory in communication connection with the at least one processor, wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the big data communication scheduling method.
The embodiment of the invention also provides a computer readable storage medium storing a computer program which when executed by a processor realizes the big data communication scheduling method.
In the embodiment of the invention, the central equipment sends the data link packet before the first time slot in each time group, and the peripheral equipment only needs to interact with the response and the confirmation of the data link packet reception in the corresponding time slot after receiving the data link packet, so that the peripheral equipment can keep a low-power consumption state through the limitation of the time groups and the time slots, and meanwhile, the data is transmitted by utilizing the data link packet, so that the throughput of the data transmission of the central equipment and the communication network where the peripheral equipment is positioned can be improved.
In addition, before the data link packet is sent before the first time slot in each time group, the method further comprises the step of sending at least one synchronous data packet in each time group, wherein the synchronous data packet comprises configuration information of a plurality of time slots and configuration information of data, and the configuration information of the data is used for indicating the operation function of the current network and the transmitted data content.
In addition, the configuration information of the data includes an operation code field and a data content field, wherein the operation code field is used for indicating the operation function of the network where the current synchronous data packet is located, and the data content field includes the transmission start time and duration time of the data link packet.
In addition, the transmission start time of the data link packet is equal to the time starting point of the first synchronous data packet plus the preset data link packet transmission interval time.
In addition, the configuration information of the time slots comprises the number of the time slots of the current time group, the time of each time slot and the time starting point of the first time slot.
In addition, before transmitting at least one synchronous data packet in each time group, the method further comprises transmitting at least one source packet in each time group, wherein the source packet is used for indicating the address of the central equipment, the group number of the current time group and the time starting point of the first synchronous data packet.
Drawings
One or more embodiments are illustrated by way of example and not limitation in the figures of the accompanying drawings, in which like references indicate similar elements, and in which the figures of the drawings are not to be taken in a limiting sense, unless otherwise indicated.
Fig. 1 is a flow chart of a big data communication scheduling method applied to a central device according to an embodiment of the present invention;
Fig. 2 is a schematic diagram of data transceiving of a central device and a peripheral device according to a big data communication scheduling method according to an embodiment of the present invention;
FIG. 3 is a flow chart of a method for scheduling big data communications for a peripheral device according to an embodiment of the present invention;
Fig. 4 is a schematic structural diagram of an electronic device implementing the big data communication scheduling method according to an embodiment of the present invention.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present application more apparent, the following detailed description of the embodiments of the present application will be given with reference to the accompanying drawings. However, those of ordinary skill in the art will understand that in various embodiments of the present application, numerous technical details have been set forth in order to provide a better understanding of the present application. The claimed application may be practiced without these specific details and with various changes and modifications based on the following embodiments. The following embodiments are divided for convenience of description, and should not be construed as limiting the specific implementation of the present application, and the embodiments can be mutually combined and referred to without contradiction.
An embodiment of the invention relates to a big data communication scheduling method which can be applied to central equipment, wherein the central equipment and a plurality of peripheral equipment form a one-to-many network topology structure. In the network topology, the scheduled time for a hub device to interact with a plurality of peripheral devices is divided into a plurality of time groups, each time group comprising at least two time slots. In a wireless communication network, the central device is usually referred to as a core device or central control device in the network, and is responsible for managing and controlling the operation and data traffic of the entire network. For example, the central device may be a router, switch, or controller device. The peripheral device refers to an auxiliary device or a terminal device connected to the center device for implementing a specific function or providing a specific service. Such as a terminal device, such as a computer, a cell phone, a sensor, an executing device, or a storage device. In this embodiment, the data link packet is sent before the first time slot in each time group, and in each time slot in each time group, the response packet returned by the corresponding peripheral device and received the corresponding data link packet is received and the response acknowledgement packet is sent to the corresponding peripheral device. The central equipment and the peripheral equipment interact through time slots, the peripheral equipment can be kept in a low-power consumption state through the limitation of time groups and time slots, and meanwhile, data is transmitted by utilizing data link packets, so that the throughput of data transmission of the communication network where the central equipment and the peripheral equipment are located can be improved. The implementation details of the big data communication scheduling method of the present embodiment are specifically described below, and the following description is provided only for convenience of understanding, and is not necessary to implement the present embodiment.
As shown in fig. 1, in step 101, a data chain packet is transmitted before the first slot in each time group.
In a wireless communication network, the time group refers to dividing the scheduling time of the interaction between the central device and a plurality of peripheral devices into different intervals, wherein each interval is used for being allocated to a plurality of different peripheral devices to interact with the central device respectively. Typically each of said time groups comprises a plurality of time slots, each of said time slots referring to a smaller time period comprised in the corresponding time group, typically one time slot for allocation to a specific peripheral device for interaction with said central device. By utilizing the time group and the time slot, different peripheral devices can perform interactive communication with the central device in specific time slots in different time groups, so that communication resources of a wireless communication network can be effectively allocated, and interference and collision between other peripheral devices and the communication of the central device are avoided.
In order to improve the data throughput of the wireless communication network, the big data sent to each peripheral device by the central device can be split into a plurality of data link packets for transmission, each data link packet comprises the total number of data links, the serial number of the current data link packet and the data content, and each peripheral device, after receiving the plurality of data link packets, re-forms the data content in the plurality of data link packets into complete data.
In one example, the scheduling time is divided into a plurality of time groups in advance, wherein one time group is used for a corresponding plurality of peripheral devices. For example, time group 1 is assigned to peripheral 1, peripheral 2 and peripheral 3 for interaction with the central device, and time group 2 is assigned to peripheral 4, peripheral 5 for interaction with the central device. At least one synchronization packet (as shown in fig. 2) for informing the peripheral device of the time group being polled by the current network, the time slot information, and the operational function of the current network is transmitted in each time group. Specifically, the synchronous data packet includes configuration information of a plurality of time slots and configuration information of data, each time slot is respectively used for corresponding to one peripheral device, information is respectively transmitted with the corresponding peripheral device in each time slot, and the configuration information of the time slots includes the number of time slots of the current time group, time of each time slot and time starting point of the first time slot. The configuration information of the data is used for indicating the operation function of the current network and the transmitted data content.
In one example, the configuration information of the data includes an opcode field, a data content field, and a target slot field. The opcode field is used to indicate an operation function of the network where the current synchronous data packet is located, for example, the opcode field is a data link type, that is, indicates that the current network is used to perform data link transmission. The data content field comprises the transmission start time and duration of the data link packet. The target time slot field is used for indicating the peripheral equipment corresponding to the specific time slot to receive the specific data link packet.
In an example, the transmission start time of the data link packet is equal to the time start of the first synchronization data packet plus a preset data link packet transmission interval time, where the transmission start time of the data link packet cannot be earlier than the time of the first time slot in the corresponding time group (as shown in fig. 2), and the preset data link packet transmission interval time may be set according to circumstances.
In a specific example, in a wireless communication network, synchronization data packets transmitted multiple times in a time group support a frequency hopping function, that is, different synchronization data packets may be switched on different broadcast channels according to the frequency hopping step number, so that interference resistance of each synchronization data packet may be enhanced.
In one example, at least one source packet (as shown in fig. 2) is transmitted in each time group before at least one synchronization packet is transmitted in each time group, the source packet including the address of the center device, the group number of the current time group, and the time start of the first synchronization packet. The source packet is used to inform the peripheral device that the network is currently scheduling the polled time group. Typically, the central device maintains a polling mode for each time group schedule, i.e., each time group is polled in turn according to its group number.
In step 102, in each time slot in each time group, a response packet returned by the corresponding peripheral device and receiving the corresponding data link packet is received, and a response acknowledgement packet is sent to the corresponding peripheral device.
The central device receives a response packet sent by a specific peripheral device to the central device in a time slot allocated to the specific peripheral device. The response packet includes an address of the peripheral device, a current time slot number, and response information. The response information comprises an operation code and data content. In this embodiment, the operation code in the response information is a response data chain type, and the data content in the response information includes a receiving state of the peripheral device for receiving the data chain packet, for example, a receiving state such as a receiving completion or a receiving abnormality.
The central device checks whether the time slot number of the corresponding peripheral device is correct or not and whether the receiving of the corresponding data link packet is finished according to the response packet returned by each peripheral device, and sends a response confirmation packet to the corresponding peripheral device in the time slot corresponding to each peripheral device to finish the interaction with the corresponding peripheral device (as shown in fig. 2). Typically, the response acknowledgement packet includes a center device address and a peripheral device address.
In the implementation of the invention, the central equipment sends the data link packet before the first time slot in each time group, and the peripheral equipment only needs to interact with the response and the confirmation of the data link packet received by the central equipment in the corresponding time slot after receiving the data link packet, so that the peripheral equipment can keep a low-power consumption state through the limitation of the time groups and the time slots, and meanwhile, the data is transmitted by utilizing the data link packet, so that the throughput of the data transmission of the central equipment and the communication network where the peripheral equipment is positioned can be improved.
Another embodiment of the present invention relates to a big data communication scheduling method, which can be applied to a network topology structure in which a peripheral device, a central device and a plurality of peripheral devices form one-to-many. In the network topology, the scheduling time for the central device to interact with the plurality of peripheral devices is divided into a plurality of time groups, each time group comprising at least two time slots, each time slot corresponding to a respective peripheral device. In the embodiment, the data link packet sent by the central equipment is received, and the response packet for receiving the corresponding data link packet and the response confirmation packet sent by the central equipment are sent to the central equipment in the corresponding time slot. The network position of each peripheral device is determined by a time group and a time slot, and each peripheral device only needs to maintain the polling scheduling of a certain time slot in the time group and the corresponding time group, so that each peripheral device can keep the low power consumption characteristic according to the scheduling mode, and meanwhile, the throughput of data transmission of the communication network where each peripheral device and the central device are located can be improved by transmitting data by utilizing a data link packet. The implementation details of the big data communication scheduling method of the present embodiment are specifically described below, and the following description is provided only for convenience of understanding, and is not necessary to implement the present embodiment.
As shown in fig. 3, in step 201, a data link packet transmitted by the center device is received.
Based on the embodiment of the big data communication scheduling method applied to the central device, in one example, after each peripheral device receives any one of the source packets, the central device address and the time group information polled by the current network scheduling are obtained from the source packets, and the synchronous data packets are prepared to be received according to the time starting point information of the first synchronous data packet in the source packets. After each peripheral device receives any one of the synchronous data packets, time group and time slot information polled by the current network are obtained from the synchronous data packets, the time slot allocated to the peripheral device is defined, the peripheral device prepares to receive the data link packet according to the transmission starting time and duration of the data link packet in the synchronous data packet, and selects to receive the data link packet with the target time slot field consistent with the time slot of the peripheral device according to the target time slot field in the synchronous data packet.
In step 202, in the corresponding time slot, a response packet for receiving the corresponding data link packet and a response acknowledgement packet sent by the central device are sent to the central device.
In one example, each of the peripheral devices transmits a response packet for receiving a corresponding data link packet to the central device and receives a response acknowledgement packet (as shown in fig. 2) sent by the central device in a specific time slot belonging to the peripheral device, and interaction with the central device is completed in the specific time slot.
In another embodiment of the present invention, the timer and the radio frequency transceiver are used to control the central device and the peripheral device to form a wireless communication network, so as to implement the big data communication scheduling method. The timer is used for managing the next starting time of the radio frequency transceiver, and the radio frequency transceiver is used for being responsible for data transmission and reception of the central equipment and the peripheral equipment. It should be noted that the timer and the radio frequency transceiver are only examples, and other devices or programs with timing functions may be used instead in practical applications. Similarly, the rf transceiver may be replaced with other devices or programs having data transceiving capabilities. The description is not intended to be limiting.
In one example, the timer and the radio frequency transceiver are used to control the scheduling process of the central device, specifically, the radio frequency transceiver is started to transmit a plurality of source packets in the current time group, and the timer is used to set the first time interval between the current time and the first synchronous data packet. And when the first time interval arrives, starting the radio frequency transceiver to transmit a plurality of data synchronization packets, and setting the current time and a second time interval of the first data link packet by using the timer. And when the second time interval arrives, starting the radio frequency transceiver to transmit a plurality of data link packets, and setting a third time interval between the current time and the first time slot by using the timer. And when the third time interval arrives, starting the radio frequency transceiver to respectively receive a response packet returned by the corresponding peripheral equipment and receiving a corresponding data link packet and send a response confirmation packet to the corresponding peripheral equipment in each time slot in the current time group. And after all the time slots are finished, setting the sending time of the first source packet of the next time group by using the timer. The scheduling process of the central device in each time group is the same, and will not be described in detail here.
In one example, the timer and the radio frequency transceiver are used to control the scheduling process of each peripheral device, specifically, the radio frequency transceiver is started to receive the source packet in the current time group, and the timer is used to set the fourth time interval between the current time and the first synchronous data packet. And when the fourth time interval arrives, starting the radio frequency transceiver to receive the data synchronization packet, and setting the current time and the fifth time interval of the first data link packet by using the timer. And when the fifth time interval is reached, starting the radio frequency transceiver to receive the data link packet, and setting a sixth time interval of a specific time slot corresponding to the peripheral equipment at the current time by utilizing the timer. And when the sixth time interval arrives, starting the radio frequency transceiver to send a response packet for receiving a corresponding data chain packet to the central equipment and receive a response confirmation packet sent by the central equipment in the specific time slot. And setting a seventh time interval between the current time and the first source packet of the next time group to which the peripheral device belongs by using the timer. When the seventh time interval arrives, the next time group is entered for receiving and transmitting, and the scheduling process of the peripheral device in each time group is the same, which is not described herein.
In this embodiment, the scheduling processes of the central device and the peripheral device are controlled by using the timer and the radio frequency transceiver, so that the node of the central device sending the data link packet and the rhythm of the peripheral device receiving the data link packet can be efficiently measured, and the central device and the peripheral device can perform efficient and smooth interaction based on the time group and the time slot.
The steps of the above method are divided, for clarity of description, and can be combined into one step or split into multiple steps when implemented, so long as the steps comprise the same logic relationship, all the steps are within the protection scope of the patent, and the addition of insignificant modification or introduction of insignificant design to the algorithm or the process, but the core design without changing the algorithm and the process, all the steps are within the protection scope of the patent.
Another embodiment of the invention relates to an electronic device 1, as shown in fig. 4, comprising at least one processor 10, and a memory 11 communicatively coupled to the at least one processor, wherein the memory 11 stores instructions executable by the at least one processor 10, the instructions being executable by the at least one processor 10 to enable the at least one processor 10 to perform a big data communication scheduling method as described above.
Where the memory and the processor are connected by a bus, the bus may comprise any number of interconnected buses and bridges, the buses connecting the various circuits of the one or more processors and the memory together. The bus may also connect various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art, and therefore, will not be described any further herein. The bus interface provides an interface between the bus and the transceiver. The transceiver may be one element or may be a plurality of elements, such as a plurality of receivers and transmitters, providing a means for communicating with various other apparatus over a transmission medium. The data processed by the processor is transmitted over the wireless medium via the antenna, which further receives the data and transmits the data to the processor.
The processor is responsible for managing the bus and general processing and may also provide various functions including timing, peripheral interfaces, voltage regulation, power management, and other control functions. And memory may be used to store data used by the processor in performing operations.
Another embodiment of the present invention relates to a computer-readable storage medium storing a computer program. The computer program implements the above-described method embodiments when executed by a processor.
That is, it will be understood by those skilled in the art that all or part of the steps in implementing the methods of the embodiments described above may be implemented by a program stored in a storage medium, where the program includes several instructions for causing a device (which may be a single-chip microcomputer, a chip or the like) or a processor (processor) to perform all or part of the steps in the methods of the embodiments of the application. The storage medium includes a U disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, an optical disk, or other various media capable of storing program codes.
It will be understood by those of ordinary skill in the art that the foregoing embodiments are specific examples of carrying out the invention and that various changes in form and details may be made therein without departing from the spirit and scope of the invention.

Claims (8)

1.一种大数据通信调度方法,其特征在于,所述方法应用于中心设备,所述中心设备与多个外围设备组成一对多的网络拓扑结构,在所述网络拓扑结构中,中心设备与多个外围设备进行交互的调度时间被划分成多个时间组,每个时间组包括至少两个时隙,所述方法包括:1. A big data communication scheduling method, characterized in that the method is applied to a central device, the central device and multiple peripheral devices form a one-to-many network topology structure, in which the scheduling time for the central device to interact with the multiple peripheral devices is divided into multiple time groups, each time group includes at least two time slots, and the method includes: 在每个时间组内的第一个时隙之前发送数据链包;The data link packet is sent before the first time slot in each time group; 在每个时间组内的各个时隙内,分别接收对应的外围设备返回的接收到对应数据链包的响应包及向对应的外围设备发送响应确认包;In each time slot in each time group, respectively receiving a response packet of the corresponding data link packet returned by the corresponding peripheral device and sending a response confirmation packet to the corresponding peripheral device; 其中,所述数据链包由所述中心设备发往各个外围设备的数据拆分得到,供每个所述外围设备在接收到多个所述数据链包后,将多个所述数据链包中数据内容重组成完整数据;The data link packet is obtained by splitting the data sent by the central device to each peripheral device, so that each peripheral device can reassemble the data contents in the multiple data link packets into complete data after receiving the multiple data link packets; 其中,所述在每个时间组内的第一个时隙之前发送数据链包之前,发送至少一个同步数据包,所述同步数据包包括多个时隙的配置信息及数据的配置信息,所述数据的配置信息用于指示当前网络的操作功能及传输的数据内容;Wherein, before sending the data link packet before the first time slot in each time group, at least one synchronization data packet is sent, and the synchronization data packet includes configuration information of multiple time slots and configuration information of data, and the configuration information of data is used to indicate the operation function of the current network and the content of the transmitted data; 其中,所述数据链包的发送起始时间等于第一个同步数据包的时间起点加预设的数据链包发送间隔时间。The sending start time of the data link packet is equal to the starting time of the first synchronization data packet plus the preset data link packet sending interval time. 2.根据权利要求1所述的大数据通信调度方法,其特征在于,所述数据的配置信息包括操作码字段及数据内容字段,其中,所述操作码字段用于指示当前同步数据包所在网络的操作功能,所述数据内容字段包括数据链包的发送起始时间及持续时间。2. The big data communication scheduling method according to claim 1 is characterized in that the configuration information of the data includes an operation code field and a data content field, wherein the operation code field is used to indicate the operation function of the network where the current synchronization data packet is located, and the data content field includes the start time and duration of the data link packet. 3.根据权利要求1所述的大数据通信调度方法,其特征在于,所述时隙的配置信息包括:当前时间组的时隙个数、每个时隙时间、第一个时隙的时间起点。3. The big data communication scheduling method according to claim 1 is characterized in that the configuration information of the time slot includes: the number of time slots in the current time group, the time of each time slot, and the starting time of the first time slot. 4.根据权利要求1所述的大数据通信调度方法,其特征在于,在每个时间组内发送至少一个同步数据包之前,所述方法还包括:在每个时间组内发送至少一个信源包,所述信源包用于指示所述中心设备的地址、当前时间组的组号、第一个所述同步数据包的时间起点。4. The big data communication scheduling method according to claim 1 is characterized in that before sending at least one synchronization data packet in each time group, the method also includes: sending at least one source packet in each time group, and the source packet is used to indicate the address of the central device, the group number of the current time group, and the time starting point of the first synchronization data packet. 5.一种大数据通信调度方法,其特征在于,所述方法应用于外围设备,中心设备与多个所述外围设备组成一对多的网络拓扑结构,在所述网络拓扑结构中,中心设备与多个外围设备进行交互的调度时间被划分成多个时间组,每个时间组包括至少两个时隙,所述方法包括:5. A big data communication scheduling method, characterized in that the method is applied to peripheral devices, a central device and a plurality of the peripheral devices form a one-to-many network topology structure, in which the scheduling time for the central device to interact with the plurality of peripheral devices is divided into a plurality of time groups, each time group includes at least two time slots, and the method comprises: 接收所述中心设备发送的数据链包;Receiving a data link packet sent by the central device; 在对应的时隙内,向所述中心设备发送接收到对应数据链包的响应包及接收所述中心设备发出的响应确认包;In the corresponding time slot, sending a response packet of the corresponding data link packet to the central device and receiving a response confirmation packet sent by the central device; 其中,所述数据链包由所述中心设备发往各个外围设备的数据拆分得到,供每个所述外围设备在接收到多个所述数据链包后,将多个所述数据链包中数据内容重组成完整数据;The data link packet is obtained by splitting the data sent by the central device to each peripheral device, so that each peripheral device can reassemble the data contents in the multiple data link packets into complete data after receiving the multiple data link packets; 其中,在接收所述中心设备在每个时间组内的第一个时隙之前发送的数据链包之前,接收至少一个同步数据包,所述同步数据包包括多个时隙的配置信息及数据的配置信息,所述数据的配置信息用于指示当前网络的操作功能及传输的数据内容;Wherein, before receiving the data link packet sent by the central device before the first time slot in each time group, at least one synchronization data packet is received, the synchronization data packet includes configuration information of multiple time slots and configuration information of data, and the configuration information of data is used to indicate the operation function of the current network and the content of the transmitted data; 其中,所述数据链包的发送起始时间等于第一个同步数据包的时间起点加预设的数据链包发送间隔时间。The sending start time of the data link packet is equal to the starting time of the first synchronization data packet plus the preset data link packet sending interval time. 6.根据权利要求5所述的大数据通信调度方法,其特征在于,所述响应包携带外围设备的地址、当前时隙号及响应信息。6. The big data communication scheduling method according to claim 5 is characterized in that the response packet carries the address of the peripheral device, the current time slot number and the response information. 7.一种电子设备,其特征在于,包括:7. An electronic device, comprising: 至少一个处理器;以及,at least one processor; and, 与所述至少一个处理器通信连接的存储器;其中,a memory communicatively connected to the at least one processor; wherein, 所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1至4或者5-6中任一所述的大数据通信调度方法。The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the big data communication scheduling method as described in any one of claims 1 to 4 or 5-6. 8.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至4或者5-6中任一所述的大数据通信调度方法。8. A computer-readable storage medium storing a computer program, characterized in that when the computer program is executed by a processor, it implements the big data communication scheduling method described in any one of claims 1 to 4 or 5-6.
CN202410167527.7A 2024-02-05 2024-02-05 Big data communication scheduling method, electronic device and computer readable storage medium Active CN118158805B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410167527.7A CN118158805B (en) 2024-02-05 2024-02-05 Big data communication scheduling method, electronic device and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410167527.7A CN118158805B (en) 2024-02-05 2024-02-05 Big data communication scheduling method, electronic device and computer readable storage medium

Publications (2)

Publication Number Publication Date
CN118158805A CN118158805A (en) 2024-06-07
CN118158805B true CN118158805B (en) 2025-02-25

Family

ID=91297672

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410167527.7A Active CN118158805B (en) 2024-02-05 2024-02-05 Big data communication scheduling method, electronic device and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN118158805B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023050128A1 (en) * 2021-09-29 2023-04-06 华为技术有限公司 Data transmission method and apparatus
CN117693031A (en) * 2024-02-04 2024-03-12 奉加微电子(昆山)有限公司 Wireless communication scheduling method, electronic device and storage medium

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8169974B2 (en) * 2007-04-13 2012-05-01 Hart Communication Foundation Suspending transmissions in a wireless network
CN103118414B (en) * 2013-03-07 2015-06-03 北京科技大学 Wireless access control and timeslot allocation method applicable to ultra-wideband
EP3793160B1 (en) * 2019-09-12 2023-01-25 Catena Holding bv Wireless peripherals communication

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023050128A1 (en) * 2021-09-29 2023-04-06 华为技术有限公司 Data transmission method and apparatus
CN117693031A (en) * 2024-02-04 2024-03-12 奉加微电子(昆山)有限公司 Wireless communication scheduling method, electronic device and storage medium

Also Published As

Publication number Publication date
CN118158805A (en) 2024-06-07

Similar Documents

Publication Publication Date Title
JP6974454B2 (en) Data communication method and equipment
CN116887296B (en) Multilink communication method, service and link mapping method and equipment
CN107347201B (en) Wireless sensor network polling system control method based on priority
CN112492581A (en) Data transmission method and device
CN101873537A (en) Business indication method, monitor window expanding method and dormant parameter adjusting method
CN112055994B (en) Intelligent radio arbiter with timing predictability based conflict resolution
EP4424075A1 (en) Enhanced power save mode and fallback operation thereof
US20240349330A1 (en) Target wake time-based communication method, apparatus, and system
JPH11251992A (en) Communication control method and transmission device
JP2016535534A (en) Multi-channel based data transmission method and data transmission apparatus
US20140133469A1 (en) Systems and methods for multi-channel concurrency
CN118158805B (en) Big data communication scheduling method, electronic device and computer readable storage medium
CN111954165B (en) Wireless synchronous data transmission method and device
CN101959180B (en) Communication realizing method based on terminal hardware reconfiguration and base station
US20100085905A1 (en) Communication system and wireless communication device
CN111417112B (en) Distributed OTA gateway networking and terminal access method and OTA upgrading system
CN117693031A (en) Wireless communication scheduling method, electronic device and storage medium
CN117880911B (en) Energy-saving method, terminal, storage medium and system for seamless roaming
EP3942888B1 (en) Optimized unicast and broadcast communication in time-slotted channel hopping primary and secondary networks
CN102883344B (en) Method and device for exchanging of wireless network management messages
CN118158792B (en) Communication network node control method, electronic device and storage medium
US10999891B2 (en) Method for communicating in multi-MAC-operating environment and IoT apparatus
CN118474884B (en) Channel-level simultaneous transmission and reception method, terminal and storage medium
CN111918381B (en) Wireless synchronous modulation method and device
CN118158806A (en) Ad hoc network method, electronic device and computer readable storage medium

Legal Events

Date Code Title Description
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant